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 PDF

Info

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
Application number
CA002594825A
Other languages
French (fr)
Other versions
CA2594825C (en
Inventor
Dong-Hee Shim
Youn-Sung Chu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2594825A1 publication Critical patent/CA2594825A1/en
Application granted granted Critical
Publication of CA2594825C publication Critical patent/CA2594825C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/02Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/03Protecting confidentiality, e.g. by encryption
    • H04W12/033Protecting confidentiality, e.g. by encryption of the user plane, e.g. user's traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/16Implementing security features at a particular protocol layer
    • H04L63/166Implementing security features at a particular protocol layer at the transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing 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/08Mobility data transfer
    • H04W8/16Mobility data transfer selectively restricting mobility data tracking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper 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.

Claims (60)

  1. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [24] The system of claim 22, wherein the SLP mode indicator is a parameter represented with a specific value indicating a mode type.
  25. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [53] The method of claim 51, wherein the SLP mode indicator is a parameter represented with a specific value indicating a mode type.
  54. [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. [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. [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. [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. [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. [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. [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.
CA2594825A 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 Active CA2594825C (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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