CA2594825A1 - Supl initialization message in a location information system and method and system for processing supl by using the same - Google Patents
Supl initialization message in a location information system and method and system for processing supl by using the same Download PDFInfo
- Publication number
- CA2594825A1 CA2594825A1 CA002594825A CA2594825A CA2594825A1 CA 2594825 A1 CA2594825 A1 CA 2594825A1 CA 002594825 A CA002594825 A CA 002594825A CA 2594825 A CA2594825 A CA 2594825A CA 2594825 A1 CA2594825 A1 CA 2594825A1
- Authority
- CA
- Canada
- Prior art keywords
- slp
- supl
- terminal
- initiation message
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/02—Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/03—Protecting confidentiality, e.g. by encryption
- H04W12/033—Protecting confidentiality, e.g. by encryption of the user plane, e.g. user's traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/16—Implementing security features at a particular protocol layer
- H04L63/166—Implementing security features at a particular protocol layer at the transport layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
- H04W8/16—Mobility data transfer selectively restricting mobility data tracking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/08—Upper layer protocols
Abstract
A SUPL enabled terminal, method and system for processing SUPL are discussed.
According to one embodiment, the SUPL enabled terminal includes a processor to process a SUPL location platform (SLP) mode indicator received in a SUPL
initiation message, the SLP mode indicator indicating whether the terminal is to operate according to a proxy mode or a non-proxy mode.
According to one embodiment, the SUPL enabled terminal includes a processor to process a SUPL location platform (SLP) mode indicator received in a SUPL
initiation message, the SLP mode indicator indicating whether the terminal is to operate according to a proxy mode or a non-proxy mode.
Claims (60)
- [1] A secure user plane location (SUPL) enabled terminal comprising:
a processor to process a SUPL location platform (SLP) mode indicator received in a SUPL initiation message, the SLP mode indicator indicating whether the terminal is to operate according to a proxy mode or a non-proxy mode. - [2] The terminal of claim 1, wherein if the SLP mode indicator indicates a non-proxy mode, the processor transmits a SUPL position initiation message to a visited SLP (V-SLP) associated with the terminal.
- [3] The terminal of claim 2, wherein prior to the transmission of the SUPL
position initiation message to the V-SLP, the processor transmits a SUPL authorization request message to a home SLP (H-SLP) associated with the terminal to au-thenticate the SUPL initiation message. - [4] The terminal of claim 1, wherein if the SLP mode indicator indicates a proxy mode, the processor transmits a SUPL position initiation message to a home SLP
(H-SLP) associated with the terminal. - [5] A secure user plane location (SUPL) enabled terminal comprising:
a processor to process at least one parameter received in a SUPL initiation message to determine a SUPL location platform (SLP) to which the terminal should send a SUPL position initiation message in response to the SUPL
initiation message. - [6] The terminal of claim 5, wherein the at least one parameter indicates whether the terminal is to be operated according to a proxy mode or a non-proxy mode.
- [7] The terminal of claim 6, wherein the processor transmits the SUPL position initiation message using a SLP address included in the SUPL initiation message, if the at least one parameter indicates a non-proxy mode.
- [8] The terminal of claim 7, wherein the processor transmits a SUPL
authorization request message to a home SLP (H-SLP) associated with the terminal to au-thenticate the SUPL initiation message, prior to the transmission of the SUPL
position initiation message using the SLP address included in the SUPL
initiation message. - [9] The terminal of claim 6, wherein the processor transmits the SUPL position initiation message using a SLP address that has been provisioned to the terminal by a home SLP (H-SLP) associated with the terminal, if the at least one parameter indicates a proxy mode.
- [10] The terminal of claim 6, wherein the at least one parameter includes a first SLP
address parameter for selectively providing a first SLP address, and a second SLP address parameter for selectively providing a second SLP address. - [11] The terminal of claim 10, wherein the terminal selectively performs an au-thentication process with a home SLP (H-SLP) associated with the terminal depending on a presence or absence of the second SLP address in the second SLP address parameter.
- [12] The terminal of claim 11, wherein the terminal performs the authentication process with the home SLP (H-SLP) if the second SLP address is present in the second SLP address parameter, and then connects with a visited SLP (V-SLP) using the first SLP address in the first SLP address parameter to begin a SUPL
position calculation process. - [13] The terminal of claim 10, wherein without performing the authentication process, the terminal connects directly with a visited SLP (V-SLP) using the first SLP
address in the first SLP address parameter to begin a SUPL position calculation process, if no second SLP address exists in the second SLP address parameter. - [14] A secure user plane location (SUPL) enabled terminal capable of roaming from a home SUPL location platform (H-SLP) to a visited SLP (V-SLP), the terminal comprising:
a processor to check a SLP mode indicator included in a received SUPL
initiation message, and to selectively perform an authentication operation with the H-SLP based on the SLP mode indicator. - [15] The terminal of claim 14, wherein if the SLP mode indicator indicates a non-proxy mode, the terminal performs the authentication operation with the H-SLP.
- [16] The terminal of claim 15, wherein the authentication operation involves receiving by the terminal an authentication key from the H-SLP to establish a secured connection between the terminal and the V-SLP.
- [17] The terminal of claim 16, wherein the terminal establishes the secured connection with the V-SLP based on the authentication key, and transmits a SUPL position initiation message to the V-SLP through the secured connection in response to the SUPL initiation message.
- [18] The terminal of claim 14, wherein if the SLP mode indicator indicates a proxy mode, the terminal transmits a SUPL position initiation message to the H-SLP
in response to the SUPL initiation message, without performing the authentication operation. - [19] A secure user plane location (SUPL) processing system comprising:
a home SUPL location platform (H-SLP) to add a parameter into a SUPL
initiation message and to transmit the SUPL initiation message including the parameter to a target terminal, the parameter being used to discriminate an SLP
to which the target terminal should be connected. - [20] The system of claim 19, wherein the H-SLP also adds a SLP address for performing a SUPL positioning procedure, into the SUPL initiation message, and transmits the SUPL initiation message including the parameter and the SLP
address to the target terminal. - [21] The system of claim 20, wherein the SLP address is an address of a visited SUPL
positioning center (V-SPC) of a visited SLP (V-SLP) to which the target terminal should be connected. - [22] The system of claim 19, wherein the parameter comprises an SLP mode indicator for indicating whether the target terminal is to be operated in a non-proxy mode or a proxy mode.
- [23] The system of claim 22, wherein the target terminal transmits a SUPL
position initiation message to the H-SLP using a provisioned address of the H-SLP, if the SLP mode indicator indicates a proxy mode. - [24] The system of claim 22, wherein the SLP mode indicator is a parameter represented with a specific value indicating a mode type.
- [25] A secure user plane location (SUPL) processing system comprising:
a home SUPL location platform (H-SLP) to add, into a SUPL initiation message, an SLP mode indicator for discriminating an SLP to which a target terminal should be connected, and to transmit the SUPL initiation message including the SLP mode indicator to the target terminal; and the target terminal to check the SLP mode indicator contained in the SUPL
initiation message, and to determine an SLP to which the target terminal should be connected based on the SLP mode indicator. - [26] The system of claim 25, wherein the SLP mode indicator indicates whether the target terminal is to be operated in a non-proxy mode or a proxy mode.
- [27] The system of claim 26, wherein if the SLP mode indicator indicates a non-proxy mode, the target terminal performs an authentication procedure with the H-SLP.
- [28] The system of claim 27, wherein after the authentication procedure is performed, the target terminal establishes a secured connection with a visited SLP (V-SLP) using an SLP address included in the SUPL initiation message, and transmits a SUPL position initiation message to the V-SLP through the secured connection.
- [29] The system of claim 26, wherein if the SLP mode indicator indicates a proxy mode, the target terminal is connected with the H-SLP and transmits a SUPL
position initiation message to the H-SLP through that connection. - [30] A method for a secure user plane location (SUPL) enabled terminal, the method comprising:
processing, by the terminal, a SUPL location platform (SLP) mode indicator received in a SUPL initiation message, the SLP mode indicator indicating whether the terminal is to operate in a proxy mode or a non-proxy mode. - [31] The method of claim 30, further comprising:
transmitting, by the terminal, a SUPL position initiation message to a visited SLP
(V-SLP) associated with the terminal, if the SLP mode indicator indicates a non-proxy mode,. - [32] The method of claim 31, further comprising:
transmitting, by the terminal, a SUPL authorization request message to a home SLP (H-SLP) associated with the terminal to authenticate the SUPL initiation message, prior to the transmission of the SUPL position initiation message to the V-SLP. - [33] The method of claim 30, further comprising:
transmitting, by the terminal, a SUPL position initiation message to a home SLP
(H-SLP) associated with the terminal, if the SLP mode indicator indicates a proxy mode. - [34] A method for a secure user plane location (SUPL) enabled terminal, the method comprising:
processing, by the terminal, at least one parameter received in a SUPL
initiation message to determine a SUPL location platform (SLP) to which the terminal should send a SUPL position initiation message in response to the SUPL
initiation message. - [35] The method of claim 34, wherein in the processing step, the at least one parameter indicates whether the terminal is to be operated according to a proxy mode or a non-proxy mode.
- [36] The method of claim 35, further comprising:
transmitting, by the terminal, the SUPL position initiation message using a SLP
address included in the SUPL initiation message, if the at least one parameter indicates a non-proxy mode. - [37] The method of claim 36, further comprising:
transmitting, by the terminal, a SUPL authorization request message to a home SLP (H-SLP) associated with the terminal to authenticate the SUPL initiation message, prior to the transmission of the SUPL position initiation message using the SLP address included in the SUPL initiation message. - [38] The method of claim 35, further comprising:
transmitting, by the terminal, the SUPL position initiation message using a SLP
address that has been provisioned to the terminal by a home SLP (H-SLP) associated with the terminal, if the at least one parameter indicates a proxy mode. - [39] The method of claim 35, wherein in the processing step, the at least one parameter includes a first SLP address parameter for selectively providing a first SLP address, and a second SLP address parameter for selectively providing a second SLP address.
- [40] The method of claim 39, further comprising:
selectively performing, by the terminal, an authentication process with a home SLP (H-SLP) associated with the terminal depending on a presence or absence of the second SLP address in the second SLP address parameter. - [41] The method of claim 40, wherein the authentication process is performed with the home SLP (H-SLP) if the second SLP address is present in the second SLP
address parameter, and the method further comprises connecting, by the terminal, with a visited SLP (V-SLP) using the first SLP address in the first SLP
address parameter to begin a SUPL position calculation process. - [42] The method of claim 39, further comprising:
connecting, by the terminal without performing the authentication process, directly with a visited SLP (V-SLP) using the first SLP address in the first SLP
address parameter to begin a SUPL position calculation process, if no second SLP address exists in the second SLP address parameter. - [43] A method for a secure user plane location (SUPL) enabled terminal capable of roaming from a home SUPL location platform (H-SLP) to a visited SLP
(V-SLP), the method comprising:
checking, by the terminal, a SLP mode indicator included in a received SUPL
initiation message; and selectively performing, by the terminal, an authentication operation with the H-SLP based on the SLP mode indicator. - [44] The method of claim 43, wherein the selectively performing step includes performing by the terminal the authentication operation with the H-SLP, if the SLP mode indicator indicates a non-proxy mode.
- [45] The method of claim 44, wherein the authentication operation involves receiving by the terminal an authentication key from the H-SLP to establish a secured connection between the terminal and the V-SLP.
- [46] The method of claim 45, further comprising:
establishing, by the terminal, the secured connection with the V-SLP based on the authentication key; and transmitting, by the terminal, a SUPL position initiation message to the V-SLP
through the secured connection in response to the SUPL initiation message. - [47] The method of claim 43, wherein the authentication operation is not performed by the terminal if the SLP mode indicator indicates a proxy mode, and the method further comprises transmitting, by the terminal, a SUPL position initiation message to the H-SLP in response to the SUPL initiation message
- [48] A method for processing a secure user plane location (SUPL) request in a SUPL
system including a home SUPL location platform (H-SLP), the method comprising:
adding, by the H-SLP, a parameter into a SUPL initiation message; and transmitting, by the H-SLP, the SUPL initiation message including the parameter to a target terminal, the parameter being used to discriminate an SLP to which the target terminal should be connected. - [49] The method of claim 48, further comprising:
adding, by the H-SLP, a SLP address for performing a SUPL positioning procedure, into the SUPL initiation message, wherein the transmitting step transmits the SUPL initiation message including the parameter and the SLP
address to the target terminal. - [50] The method of claim 49, wherein the SLP address is an address of a visited SUPL positioning center (V-SPC) of a visited SLP (V-SLP) to which the target terminal should be connected.
- [51] The method of claim 48, wherein the parameter comprises an SLP mode indicator for indicating whether the target terminal is to be operated in a non-proxy mode or a proxy mode.
- [52] The method of claim 51, further comprising:
transmitting, by the target terminal, a SUPL position initiation message to the H-SLP using a provisioned address of the H-SLP, if the SLP mode indicator indicates a proxy mode. - [53] The method of claim 51, wherein the SLP mode indicator is a parameter represented with a specific value indicating a mode type.
- [54] A method for processing a secure user plane location (SUPL) request in a SUPL
system, the SUPL system including a home SUPL location platform (H-SLP) and a target terminal, the method comprising:
adding, by the H-SLP, an SLP mode indicator for discriminating an SLP to which the target terminal should be connected, into a SUPL initiation message;
transmitting, by the H-SLP, the SUPL initiation message including the SLP
mode indicator to the target terminal;
checking, by the target terminal, the SLP mode indicator contained in the SUPL
initiation message; and determining, by the target terminal, an SLP to which the target terminal should be connected based on the SLP mode indicator. - [55] The method of claim 54, wherein the SLP mode indicator indicates whether the target terminal is to be operated in a non-proxy mode or a proxy mode.
- [56] The method of claim 55, further comprising:
performing, by the target terminal, an authentication procedure with the H-SLP, if the SLP mode indicator indicates a non-proxy mode. - [57] The method of claim 56, further comprising:
establishing, by the target terminal, a secured connection with a visited SLP
(V-SLP) using an SLP address included in the SUPL initiation message, after the authentication procedure is performed; and transmitting, by the target terminal, a SUPL position initiation message to the V-SLP through the secured connection. - [58] The method of claim 55, further comprising:
connecting, by the target terminal, with the H-SLP if the SLP mode indicator indicates a proxy mode; and transmitting, by the target terminal, a SUPL position initiation message to the H-SLP through that connection. - [59] A method of processing a secure user plane location (SUPL) request in a system including a SUPL agent, a requesting SUPL location platform (R-SLP), a home SLP (H-SLP), a visited SLP (V-SLP), and a target terminal, the V-SLP including a visited SUPL location center (V-SLC) and a visited SUPL position center (V-SPC), the method comprising:
transmitting an MLP (Mobile Location Protocol) SLIR (Standard Location Immediate Request) message from the SUPL agent to the R-SLP so as to request a location of the terminal;
transmitting an RLP (Roaming Location Protocol) SRLIR (Standard Roaming Location Immediate Request) message from the R-SLP to the H-SLP;
transmitting SUPL start information from the H-SLP to the V-SLC using an RLP
SSRLIR (Standard SUPL Roaming Location Immediate Request) message;
performing internal communication between the V-SLC and the V-SPC;
informing the H-SLP that the V-SPC is ready to initiate a SUPL procedure using an RLP SSRLIA (Standard SUPL Roaming Location Immediate Answer) message, wherein the RLP SSRLIA message includes an address of the V-SPC;
transmitting a SUPL initiation (SUPL INIT) message from the H-SLP to the terminal so as to start the SUPL procedure with the terminal, wherein the SUPL
initiation message includes a session-ID, the address of the V-SPC, and an SLP
mode indicator indicating whether a current mode is a proxy mode or a non-proxy mode;
establishing, by the terminal, a data connection with a packet data network;
establishing a protection channel between the terminal and the H-SLP according to the mode indicated by the SLP mode indicator;
transmitting a SUPL authentication request (SUPL AUTH REQ) message through the protection channel from the terminal to the H-SLP;
generating by the H-SLP an SPC authentication key to be used for mutual au-thentication between the V-SPC and the SET in response to the SUPL AUTH
REQ message;
transmitting the SPC authentication key from the H-SLP to the V-SPC through the V-SLC using an RLP SSRP (Standard SUPL Roaming Position) message;
transmitting a SUPL authentication response (SUPL AUTH RESP) message from the H-SLP to the target, the SUPL AUTH RESP message including the SPC authentication key;
establishing by the terminal a session with the V-SPC by using the SPC au-thentication key, and transmitting a SUPL position initiation (SUPL POS INIT) message from the terminal to the V-SPC;
performing continuous exchanges of messages between the terminal and the V-SPC through the session to obtain calculated location information of the terminal;
transmitting, by the V-SPC, a SUPL end message to the terminal to end the SUPL procedure;
transmitting the calculated location information of the terminal from the V-SPC
to the V-SLC through internal communication;
transmitting the calculated location information of the terminal from the V-SLC
to the H-SLP;
transmitting the calculated location information of the terminal from the H-SLP
to the R-SLP; and transmitting the calculated location information of the terminal from the R-SLP
to the SUPL agent. - [60] A method of processing a secure user plane location (SUPL) request in a system including a SUPL agent, a requesting SUPL location platform (R-SLP), a home SLP (H-SLP), a visited SLP (V-SLP), and a target terminal, the method comprising:
transmitting an MLP (Mobile Location Protocol) SLIR (Standard Location Immediate Request) message from the SUPL agent to the R-SLP so as to request a location of the terminal;
transmitting an RLP (Roaming Location Protocol) SRLIR (Standard Roaming Location Immediate Request) message from the R-SLP to the H-SLP;
transmitting SUPL start information from the H-SLP to the V-SLP using an RLP
SSRLIR (Standard SUPL Roaming Location Immediate Request) message;
informing the H-SLP that the V-SLP is ready to initiate a SUPL procedure using an RLP SSRLIA (Standard SUPL Roaming Location Immediate Answer) message;
transmitting a SUPL initiation (SUPL INIT) message from the H-SLP to the terminal so as to start the SUPL procedure with the terminal, the SUPL
initiation message including a session ID, an intended positioning method, and an SLP
mode indicator indicating whether a current mode is a proxy mode or a non-proxy mode;
establishing, by the terminal, a data connection with a packet data network;
establishing a protection channel between the terminal and the H-SLP according to the mode indicated by the SLP mode indicator;
transmitting a SUPL position initiation (SUPL POS INIT) message from the terminal to the H-SLP through the protection channel;
transmitting the SUPL POS INIT message from the H-SLP to the V-SLP after verification;
determining, by the V-SLP, a location tracking procedure based on the SUPL
position initiation message;
performing continuous exchanges of messages between the terminal and the V-SLP through the H-SLP to calculate location information of the terminal;
transmitting the calculated location information of the terminal from the V-SLP
to the H-SLP;
transmitting a SUPL end message from the H-SLP to the terminal to inform a termination of the SUPL procedure;
transmitting the calculated location information of the terminal from the H-SLP
to the R-SLP; and transmitting the calculated location information of the terminal from the R-SLP
to the SUPL agent.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2005-0027772 | 2005-04-01 | ||
KR1020050027772A KR100595714B1 (en) | 2005-04-01 | 2005-04-01 | Supl initial message and method for processing supl using the same in supl based location information system |
PCT/KR2006/001156 WO2006104352A1 (en) | 2005-04-01 | 2006-03-30 | Supl initialization message in a location information system and method and system for processing supl by using the same |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2594825A1 true CA2594825A1 (en) | 2006-10-05 |
CA2594825C CA2594825C (en) | 2011-11-15 |
Family
ID=37053583
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2594825A Active CA2594825C (en) | 2005-04-01 | 2006-03-30 | Supl initialization message in a location information system and method and system for processing supl by using the same |
Country Status (10)
Country | Link |
---|---|
US (3) | US7822425B2 (en) |
EP (1) | EP1864409B1 (en) |
JP (1) | JP4679636B2 (en) |
KR (1) | KR100595714B1 (en) |
CN (1) | CN101151826B (en) |
BR (1) | BRPI0608196A2 (en) |
CA (1) | CA2594825C (en) |
MX (1) | MX2007009233A (en) |
RU (1) | RU2438271C2 (en) |
WO (1) | WO2006104352A1 (en) |
Families Citing this family (46)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001063883A2 (en) | 2000-02-25 | 2001-08-30 | Telecommunication Systems, Inc. | Prepaid short messaging |
US7110773B1 (en) | 2000-04-11 | 2006-09-19 | Telecommunication Systems, Inc. | Mobile activity status tracker |
US7522911B2 (en) | 2000-04-11 | 2009-04-21 | Telecommunication Systems, Inc. | Wireless chat automatic status tracking |
US7853272B2 (en) | 2001-12-21 | 2010-12-14 | Telecommunication Systems, Inc. | Wireless network tour guide |
US7353034B2 (en) | 2005-04-04 | 2008-04-01 | X One, Inc. | Location sharing and tracking using mobile phones or other wireless devices |
KR100878813B1 (en) * | 2005-04-29 | 2009-01-14 | 엘지전자 주식회사 | Method for transmitting the location information |
KR101133850B1 (en) * | 2005-10-10 | 2012-04-06 | 삼성전자주식회사 | Terminal and server in location service providing system and method thereof |
US20080005785A1 (en) * | 2006-06-16 | 2008-01-03 | Nokia Corporation | Usage of nonce-based authentication scheme in a session-based authentication application |
WO2008057477A2 (en) | 2006-11-03 | 2008-05-15 | Telecommunication Systems, Inc. | Roaming gateway enabling location based services (lbs) roaming for user plane in cdma networks without requiring use of a mobile positioning center (mpc) |
KR100814762B1 (en) * | 2006-11-07 | 2008-03-19 | 에스케이 텔레콤주식회사 | Method and system for providing location measurement of network based to mobile communication terminal by using g-pcell database |
US7974235B2 (en) * | 2006-11-13 | 2011-07-05 | Telecommunication Systems, Inc. | Secure location session manager |
WO2008142581A2 (en) * | 2007-04-05 | 2008-11-27 | Nokia Corporation | Method, apparatuses and program product for utilizing user datagram protocol instead of wireless datagram rotocol for sending supl message from a location platform |
US8954028B2 (en) | 2008-09-25 | 2015-02-10 | Telecommunication Systems, Inc. | Geo-redundant and high reliability commercial mobile alert system (CMAS) |
WO2010065369A2 (en) * | 2008-12-05 | 2010-06-10 | Andrew Llc | System and method for routing supl proxy-mode traffic when multiple nodes are deployed in a network |
US9301191B2 (en) | 2013-09-20 | 2016-03-29 | Telecommunication Systems, Inc. | Quality of service to over the top applications used with VPN |
WO2011075853A1 (en) | 2009-12-21 | 2011-06-30 | Bce Inc. | Method and system for obtaining location information regarding a device in a wireless network |
US8812016B2 (en) * | 2010-02-16 | 2014-08-19 | Samsung Electronics Co., Ltd. | Method and system of determining position information of user equipment in a wireless communication environment |
US8699460B2 (en) | 2010-04-10 | 2014-04-15 | Qualcomm Incorporated | Position location call flow |
US9112683B2 (en) * | 2010-05-27 | 2015-08-18 | Maple Acquisition Llc | Maintaining triggered session state in secure user plane location (SUPL) enabled system |
US8627422B2 (en) | 2010-11-06 | 2014-01-07 | Qualcomm Incorporated | Authentication in secure user plane location (SUPL) systems |
CA2825289A1 (en) | 2010-12-13 | 2012-06-21 | Telecommunication Systems, Inc. | Location services gateway server |
US8942743B2 (en) | 2010-12-17 | 2015-01-27 | Telecommunication Systems, Inc. | iALERT enhanced alert manager |
US8688087B2 (en) | 2010-12-17 | 2014-04-01 | Telecommunication Systems, Inc. | N-dimensional affinity confluencer |
US9065864B2 (en) | 2010-12-29 | 2015-06-23 | Bce Inc. | Method and system for transmitting a network-initiated message to a mobile device |
US10009319B2 (en) | 2011-02-07 | 2018-06-26 | Qualcomm Incorporated | Methods, apparatuses and articles for identifying and authorizing location servers and location services using a proxy location server |
US8738027B2 (en) | 2011-02-07 | 2014-05-27 | Qualcomm Incorporated | Methods and apparatus for identifying and authorizing location servers and location services |
WO2012109155A1 (en) * | 2011-02-07 | 2012-08-16 | Qualcomm Incorporated | Methods, apparatuses and articles for identifying and authorizing location servers and location services using a proxy location server |
US8868101B2 (en) | 2011-08-26 | 2014-10-21 | Qualcomm Incorporated | Secure user plane location (SUPL) redirection and mobile location protocol (MLP) tunneling to a discovered SLP |
US9479344B2 (en) | 2011-09-16 | 2016-10-25 | Telecommunication Systems, Inc. | Anonymous voice conversation |
US8929854B2 (en) | 2011-10-27 | 2015-01-06 | Telecommunication Systems, Inc. | Emergency text messaging |
US8984591B2 (en) | 2011-12-16 | 2015-03-17 | Telecommunications Systems, Inc. | Authentication via motion of wireless device movement |
US9384339B2 (en) | 2012-01-13 | 2016-07-05 | Telecommunication Systems, Inc. | Authenticating cloud computing enabling secure services |
US9100388B2 (en) | 2012-02-10 | 2015-08-04 | Qualcomm Incorporated | Secure mechanism for obtaining authorization for a discovered location server |
US9491620B2 (en) * | 2012-02-10 | 2016-11-08 | Qualcomm Incorporated | Enabling secure access to a discovered location server for a mobile device |
US9338153B2 (en) | 2012-04-11 | 2016-05-10 | Telecommunication Systems, Inc. | Secure distribution of non-privileged authentication credentials |
US11265673B2 (en) | 2012-06-15 | 2022-03-01 | Qualcomm Incorporated | Client access to mobile location services |
US10419890B2 (en) | 2012-06-15 | 2019-09-17 | Qualcomm Incorporated | Client access to mobile location services |
US9578115B2 (en) | 2012-06-15 | 2017-02-21 | Qualcomm Incorporated | Indoor location server provision and discovery |
US9208346B2 (en) | 2012-09-05 | 2015-12-08 | Telecommunication Systems, Inc. | Persona-notitia intellection codifier |
US9420411B2 (en) * | 2013-01-14 | 2016-08-16 | Qualcomm Incorporated | Method and apparatus for configuring secure user plane location (SUPL) enabled terminals |
US9408047B2 (en) | 2013-10-10 | 2016-08-02 | Telecommunication Systems, Inc. | Read acknowledgement interoperability for text messaging and IP messaging |
US10104522B2 (en) * | 2015-07-02 | 2018-10-16 | Gn Hearing A/S | Hearing device and method of hearing device communication |
US10694382B2 (en) | 2017-06-27 | 2020-06-23 | Here Global B.V. | Authentication of satellite navigation system receiver |
US10698115B2 (en) * | 2017-06-27 | 2020-06-30 | Here Global B.V. | Supporting an extended use of assistance data for Galileo |
US10732288B2 (en) | 2017-06-27 | 2020-08-04 | Here Global B.V. | Enhanced use of satellite navigation system related data |
CN111757259B (en) * | 2020-07-23 | 2022-11-08 | 展讯通信(上海)有限公司 | Communication method, apparatus and storage medium |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6707830B1 (en) | 1998-11-20 | 2004-03-16 | Nortel Networks Limited | Method and system for upgrading a terminal to terminal link in a telecommunication system |
US7360075B2 (en) * | 2001-02-12 | 2008-04-15 | Aventail Corporation, A Wholly Owned Subsidiary Of Sonicwall, Inc. | Method and apparatus for providing secure streaming data transmission facilities using unreliable protocols |
US7587598B2 (en) * | 2002-11-19 | 2009-09-08 | Toshiba America Research, Inc. | Interlayer fast authentication or re-authentication for network communication |
US8374631B2 (en) * | 2003-01-15 | 2013-02-12 | Nokia Corporation | Provision of location information in a communication system |
CN100388830C (en) * | 2003-01-28 | 2008-05-14 | 华为技术有限公司 | A position locating system and method |
US7434044B2 (en) * | 2003-02-26 | 2008-10-07 | Cisco Technology, Inc. | Fast re-authentication with dynamic credentials |
US20050250516A1 (en) | 2004-04-14 | 2005-11-10 | Lg Electronics Inc. | Location information system reflecting user preferences and service providing method thereof |
KR100575802B1 (en) | 2004-09-13 | 2006-05-03 | 엘지전자 주식회사 | Method and system for roaming in location information system |
US8099112B2 (en) * | 2005-04-18 | 2012-01-17 | Nokia Corporation | Network entity, method and computer program product for dynamically changing a request for location information |
US9042917B2 (en) * | 2005-11-07 | 2015-05-26 | Qualcomm Incorporated | Positioning for WLANS and other wireless networks |
-
2005
- 2005-04-01 KR KR1020050027772A patent/KR100595714B1/en active IP Right Grant
-
2006
- 2006-03-28 US US11/390,265 patent/US7822425B2/en active Active
- 2006-03-30 RU RU2007138345/07A patent/RU2438271C2/en active
- 2006-03-30 CN CN200680010696XA patent/CN101151826B/en active Active
- 2006-03-30 EP EP06732737.9A patent/EP1864409B1/en active Active
- 2006-03-30 BR BRPI0608196-7A patent/BRPI0608196A2/en not_active Application Discontinuation
- 2006-03-30 MX MX2007009233A patent/MX2007009233A/en active IP Right Grant
- 2006-03-30 JP JP2008502928A patent/JP4679636B2/en active Active
- 2006-03-30 CA CA2594825A patent/CA2594825C/en active Active
- 2006-03-30 WO PCT/KR2006/001156 patent/WO2006104352A1/en active Application Filing
-
2009
- 2009-02-10 US US12/368,942 patent/US7917138B2/en active Active
- 2009-02-10 US US12/368,945 patent/US7929965B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
KR100595714B1 (en) | 2006-07-03 |
US7917138B2 (en) | 2011-03-29 |
US7822425B2 (en) | 2010-10-26 |
BRPI0608196A2 (en) | 2009-12-01 |
JP2008536377A (en) | 2008-09-04 |
MX2007009233A (en) | 2007-09-19 |
US20090209269A1 (en) | 2009-08-20 |
WO2006104352A1 (en) | 2006-10-05 |
EP1864409A4 (en) | 2010-04-21 |
RU2007138345A (en) | 2009-07-27 |
CA2594825C (en) | 2011-11-15 |
EP1864409B1 (en) | 2014-01-15 |
JP4679636B2 (en) | 2011-04-27 |
CN101151826B (en) | 2013-11-27 |
US20090215467A1 (en) | 2009-08-27 |
RU2438271C2 (en) | 2011-12-27 |
US7929965B2 (en) | 2011-04-19 |
EP1864409A1 (en) | 2007-12-12 |
CN101151826A (en) | 2008-03-26 |
US20060225090A1 (en) | 2006-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2594825A1 (en) | Supl initialization message in a location information system and method and system for processing supl by using the same | |
US7873370B2 (en) | Location information system and method for performing notification based upon location | |
US8081986B2 (en) | Method for transmitting location information | |
US20090104904A1 (en) | Roaming method and system in location information system | |
KR100900431B1 (en) | Location information system and method for notification based on location | |
US20070238458A1 (en) | Network-initiated area event triggered positionning method for roaming terminal in mobile communication system | |
EP1886523A2 (en) | Method for transmitting location information | |
CN100421519C (en) | Safety subscriber plane-moving positioning method | |
KR100897793B1 (en) | Location information system and method for notification based on location | |
JP2009503915A5 (en) | ||
KR100880405B1 (en) | Network initiated area event triggered positioning method for roaming terminal in mobile communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request |