Registration of a terminal with a location server for user plane location
First Claim
1. An apparatus for communication, comprising:
- at least one processor configured to;
decide whether to perform a registration with a location server, wherein the decision is based on a determination that the location server cannot determine an Internet Protocol (IP) address of a terminal when IP connectivity associated with the apparatus is acquired via an access network other than a home network associated with the apparatus, andengage in communication with the location server to perform the registration if registration is selected, wherein the communication identifies the terminal to the location server, instigates mutual authentication of the terminal and the location server, and provides the IP address of the terminal to the location server, and wherein the location server sends, using the IP address, messages to the terminal for network-initiated location services;
receive a repeat timer value from the location server; and
a memory coupled to the at least one processor.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for supporting network-initiated location services for a terminal are described. A location server may not be able to reach the terminal in a normal manner in certain operating scenarios. The terminal may perform registration with the location server if the terminal determines that it may not be reachable by the location server in the normal manner. For the registration, the terminal may identify itself to the location server, instigate mutual authentication of the terminal and the location server, and provide an Internet Protocol (IP) address of the terminal to the location server. The terminal may perform registration with the location server whenever the IP address changes and/or periodically whenever a timer expires. The terminal may set the timer to a value received from the location server. The location server may use the IP address to send messages to the terminal for network-initiated location services.
-
Citations
39 Claims
-
1. An apparatus for communication, comprising:
-
at least one processor configured to; decide whether to perform a registration with a location server, wherein the decision is based on a determination that the location server cannot determine an Internet Protocol (IP) address of a terminal when IP connectivity associated with the apparatus is acquired via an access network other than a home network associated with the apparatus, and engage in communication with the location server to perform the registration if registration is selected, wherein the communication identifies the terminal to the location server, instigates mutual authentication of the terminal and the location server, and provides the IP address of the terminal to the location server, and wherein the location server sends, using the IP address, messages to the terminal for network-initiated location services; receive a repeat timer value from the location server; and a memory coupled to the at least one processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 32, 33)
-
-
10. A method for wireless communication, comprising:
-
deciding, at an apparatus, whether to perform a registration with a location server, wherein the decision is based on a determination that the location server cannot determine an Internet Protocol (IP) address of a terminal when an IP connectivity associated with the apparatus is acquired via an access network other than a home network associated with the apparatus; and communicating with the location server to perform the registration if registration is selected, wherein the communicating identifies the terminal to the location server, instigates mutual authentication of the terminal and the location server, and provides the IP address of the terminal to the location server, and wherein the location server sends, using the IP address, messages to the terminal for network-initiated location services; and receiving a repeat timer value from the location server. - View Dependent Claims (11, 12)
-
-
13. An apparatus for wireless communication, comprising:
-
means for deciding whether to perform registration with a location server, wherein the decision is based on a determination that the location server cannot determine an Internet Protocol (IP) address of a terminal when an IP connectivity associated with the apparatus is acquired via an access network other than a home network associated with the apparatus; and means for communicating with the location server to perform the registration if registration is selected, wherein the means for communicating identifies the terminal to the location server, instigates mutual authentication of the terminal and the location server, and provides the IP address of the terminal to the location server, and wherein the location server sends, using the IP address, messages to the terminal for network-initiated location services; and means for receiving a repeat timer value from the location server. - View Dependent Claims (14, 15)
-
-
16. A non-transitory computer-readable storage medium including computer-executable instructions configured to cause the computer to perform operations, the instructions comprising:
-
code configured to cause the computer to decide whether to perform registration with the location server, wherein the decision is based on a determination that the location server cannot determine an Internet Protocol (IP) address of a terminal when an IP connectivity associated with the computer containing the storage medium is acquired via an access network other than a home network associated with the computer, and code configured to cause the computer to engage in communication with the location server to perform the registration if registration is selected, wherein the communication identifies the terminal to the location server, instigates mutual authentication of the terminal and the location server, and provides the IP address of the terminal to the location server, and wherein location server sends, using the IP address, messages to the terminal for network-initiated location services; and code configured to cause the computer to receive a repeat timer value from the location server. - View Dependent Claims (17, 18)
-
-
19. An apparatus for communication, comprising:
-
at least one processor configured to; engage in communication with a terminal to register the terminal with a location server, wherein the engagement is based on a determination that the location server cannot determine an Internet Protocol (IP) address of the terminal when an IP connectivity associated with the terminal is acquired via an access network other than a home network associated with the terminal, and send a message to the terminal to start a network-initiated location session, wherein the message identifies the terminal to the location server, instigates mutual authentication of the terminal and the location server, and provides the IP address of the terminal to the location server, and wherein the message uses the IP address received from the terminal during the registration; receive a repeat timer value from the location server; and a memory coupled to the at least one processor. - View Dependent Claims (20, 21, 22)
-
-
23. A method for wireless communication, comprising:
-
communicating with a terminal to register the terminal with a location server, wherein the communicating is based on a determination that the location server cannot determine an Internet Protocol (IP) address of the terminal when an IP connectivity associated with the terminal is acquired via an access network other than a home network associated with the terminal, wherein communicating comprises; receiving a communication identifying the terminal to the location server, instigating mutual authentication of the terminal and the location server, and providing the IP address of the terminal to the location server; and sending, from the location server to the terminal, a message to start a network-initiated location session, wherein the message uses the IP address received from the terminal during the registration; and receiving a repeat timer value from the location server. - View Dependent Claims (24, 25)
-
-
26. An apparatus for wireless communication, comprising:
-
means for communicating with a terminal to register the terminal with a location server, wherein the communicating is based on determination that the location server cannot determine an Internet Protocol (IP) address of the terminal when an IP connectivity associated with the terminal via an access network other than a home network associated with the terminal, wherein the means for communicating comprises; means for receiving a communication for identifying the terminal to the location server, means for instigating mutual authentication of the terminal and the location server, and means for providing the IP address of the terminal to the location server; and means for sending, from the location server to the terminal, a message to start a network-initiated location session, wherein the message uses the IP address received from the terminal during the registration; and means for receiving a repeat timer value from the location server. - View Dependent Claims (27, 28)
-
-
29. A non-transitory computer-readable storage medium including computer-executable instructions configured to cause the computer to perform operations, the instructions comprising:
-
code configured to cause the computer to communicate with a terminal to register the terminal with a location server, wherein the communicating is based on a determination that the location server cannot determine an Internet Protocol (IP) address of the terminal when an IP connectivity associated with the terminal is acquired via an access network other than a home network associated with the terminal, wherein the code configured to cause the computer engage in communication comprises; code configured to cause the computer to receive a communication identifying the terminal to the location server, code configured to cause the computer to instigate mutual authentication of the terminal and the location server, and code configured to cause the computer to provide the IP address of the terminal to the location server; and code configured to cause the computer to send a message to start a network-initiated location session, wherein the message uses the IP address received from the terminal during the registration; and code configured to cause the computer to receive a repeat timer value from the location server. - View Dependent Claims (30, 31)
-
-
34. A method for wireless communication, comprising:
-
deciding whether to perform a registration with a location server, wherein the deciding is based on a determination that the location server cannot determine an Internet Protocol (IP) address of a terminal when one or more events are detected; and communicating with the location server to perform the registration if registration is selected, wherein the communicating; identifies the terminal to the location server, instigates mutual authentication of the terminal and the location server, and provides public and private IP addresses of the terminal to the location server, wherein the location server uses at least one of the public and/or private IP addresses to send messages to the terminal for network-initiated location services; and receives a repeat timer value from the location server. - View Dependent Claims (35, 36)
-
-
37. A method for wireless communication, comprising:
-
communicating with a terminal to register the terminal with a location server, wherein the communicating is based on a determination that the location server cannot determine an Internet Protocol (IP) address of the terminal when one or more events are detected at the terminal, wherein communicating comprises; receiving a communication identifying the terminal to the location server, instigating mutual authentication of the terminal and the location server, and providing public and private IP addresses of the terminal to the location server; and sending, from the location server to the terminal, a message to start a network-initiated location session, wherein the message uses at least one of the public and/or private IP addresses received from the terminal during the registration; and receiving a repeat timer value from the location server. - View Dependent Claims (38, 39)
-
Specification