Method and apparatus for supporting location services with roaming
First Claim
1. An apparatus supporting location services (LCS) for a mobile station roaming from a home network and communicating with a visited network, the apparatus comprising:
- at least one processor to;
receive a location request for a location of the mobile station at a home mobile positioning center (H-MPC) in the home network, wherein the location request is received from an entity;
determine that the entity is authorized to obtain the location of the mobile station before the location of the mobile station is determined;
receive first information from the mobile station, wherein the first information comprises an indication of a current network location of the mobile station;
determine a serving mobile positioning center (S-MPC) in the visited network based on the indication of the current network location of the mobile station;
request a location of the mobile station from the S-MPC;
receive second information comprising the location of the mobile station from the S-MPC; and
send the location of the mobile station received from the S-MPC to the entity as the location of the mobile station when the entity is authorized to receive the location of the mobile station; and
a memory coupled to the at least one processor.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for supporting location services with roaming are described. A mobile station interacts with a home mobile positioning center (H-MPC) in a home network for location services even when roaming. The mobile station communicates with a visited network for a data session and receives a request for its location. The mobile station sends first information (e.g., SID and NID) indicative of its current network location to the H-MPC. The H-MPC determines a serving mobile positioning center (S-MPC) in the visited network based on the first information. The S-MPC determines a serving position determining entity (S-PDE) in the visited network based on the first information. Depending on the selected positioning method, the H-MPC may receive an S-PDE address or a position estimate of the mobile station from the S-MPC and may forward this information to mobile station. The mobile station may communicate with the S-PDE for positioning using the S-PDE address.
-
Citations
51 Claims
-
1. An apparatus supporting location services (LCS) for a mobile station roaming from a home network and communicating with a visited network, the apparatus comprising:
-
at least one processor to; receive a location request for a location of the mobile station at a home mobile positioning center (H-MPC) in the home network, wherein the location request is received from an entity; determine that the entity is authorized to obtain the location of the mobile station before the location of the mobile station is determined; receive first information from the mobile station, wherein the first information comprises an indication of a current network location of the mobile station; determine a serving mobile positioning center (S-MPC) in the visited network based on the indication of the current network location of the mobile station; request a location of the mobile station from the S-MPC; receive second information comprising the location of the mobile station from the S-MPC; and send the location of the mobile station received from the S-MPC to the entity as the location of the mobile station when the entity is authorized to receive the location of the mobile station; and a memory coupled to the at least one processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus supporting location services (LCS) for a mobile station roaming from a home network and communicating with a visited network, the apparatus comprising:
-
means for receiving a location request for a location of the mobile station at a home mobile positioning center (H-MPC) in the home network, wherein the location request is received from an entity; means for determining that the entity is authorized to obtain the location of the mobile station before the location of the mobile station is determined; means for receiving first information from the mobile station, wherein the first information comprises an indication of a current network location of the mobile station; means for determining a serving mobile positioning center (S-MPC) in the visited network based on the indication of the current network location of the mobile station; means for requesting a location of the mobile station from the S-MPC; means for receiving second information comprising the location of the mobile station from the S-MPC; and means for sending the location of the mobile station received from the S-MPC to the entity as the location of the mobile station when the entity is authorized to receive the location of the mobile station. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A non-transitory processor readable media for storing instructions operable to:
-
receive a location request for a location of a mobile station at a home mobile positioning center (H-MPC) in a home network, wherein the location request is received from an entity; determine that the entity is authorized to obtain the location of the mobile station before the location of the mobile station is determined; receive first information from the mobile station, wherein the first information comprises an indication of a current network location of the mobile station; determine a serving mobile positioning center (S-MPC) in a visited network based on the indication of the current network location of the mobile station; request a location of the mobile station from the S-MPC; receive second information comprising the location of the mobile station from the S-MPC; and send the location of the mobile station from the S-MPC to the entity as the location of the mobile station when the entity is authorized to receive the location of the mobile station. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A method of supporting location services (LCS) in a network comprising a mobile station (MS), a home mobile positioning center (H-MPC), and a serving mobile positioning center (S-MPC), the method at the H-MPC comprising:
-
receiving, from a LCS client, a location request message for a location of the MS; determining that the LCS client is authorized to obtain the location of the MS before the location of the MS is determined; sending, to the MS, a positioning request message; receiving, from the MS and in response to the positioning request message, a message comprising an indication of a current network location of the MS; sending, to the S-MPC, a roaming request message comprising the indication of the current network location of the MS; receiving, from the S-MPC in response to the roaming request message, a location report message comprising a position of the current network location of the MS; and sending, to the LCS client, a reporting message comprising the position of the current network location of the MS as the location of the MS when the LCS client is authorized to receive the location of the mobile station. - View Dependent Claims (44, 45, 46, 47, 48)
-
-
49. A method of supporting location services (LCS) in a network comprising a mobile station (MS), a home mobile positioning center (H-MPC), and a serving mobile positioning center (S-MPC), the method at the H-MPC comprising:
-
receiving, from an application resident on the MS, a location request message for a location of the MS, wherein the location request message comprises an indication of a current network location of the MS; determining that the application resident on the MS is authorized to obtain the location of the MS before the location of the MS is determined; sending, to the S-MPC in response to the location request message, a roaming request messaging; receiving, from the S-MPC in response to the roaming request message, a location report message comprising a position of the current network location; and sending, to the application resident on the MS, a reporting message comprising the position of the current network location of the MS as the location of the MS when the application resident on the MS is authorized to obtain the location of the MS. - View Dependent Claims (50, 51)
-
Specification