Method and apparatus for selecting a location platform for a user equipment to roam and method for determining a location of a user equipment using the same
First Claim
1. A method for calculating a location of a user equipment (UE) that is roaming, the method comprising the steps of:
- receiving, by a home location platform (HLP), a location request message, from the UE, including specific identifier information of an area in which the UE is located and positioning capability information including positioning schemes which the UE supports;
determining, by the HLP having received the location request message from the UE, a visiting location platform (VLP) where the UE is located, by referring to information included in the location request message, the VLP being a location platform to calculate the location of the UE;
transmitting, by the HLP, the specific identifier information and the positioning capability information received from the UE to the VLP; and
receiving, by the HLP, the location of the UE calculated from the VLP, the VLP calculating the location of the UE with the a positioning scheme corresponding to selected from the positioning capability information received from the UE.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and an apparatus for selecting a location platform for a user equipment to roam and a method for determining the location of the user equipment using the same. The method for selecting a location platform includes: checking a visiting network of the UE in response to a location request message transmitted from the UE which is roaming; and selecting a location platform to calculate a location of the UE by comparing positioning capability information of the checked visiting network and positioning capability information of a home network of the UE. According to such a method, it is possible to efficiently perform the positioning of the UE, regardless of the location of the UE, thereby improving the quality of the positioning service.
-
Citations
28 Claims
-
1. A method for calculating a location of a user equipment (UE) that is roaming, the method comprising the steps of:
-
receiving, by a home location platform (HLP), a location request message, from the UE, including specific identifier information of an area in which the UE is located and positioning capability information including positioning schemes which the UE supports; determining, by the HLP having received the location request message from the UE, a visiting location platform (VLP) where the UE is located, by referring to information included in the location request message, the VLP being a location platform to calculate the location of the UE; transmitting, by the HLP, the specific identifier information and the positioning capability information received from the UE to the VLP; and receiving, by the HLP, the location of the UE calculated from the VLP, the VLP calculating the location of the UE with the a positioning scheme corresponding to selected from the positioning capability information received from the UE. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for calculating a location of a user equipment (UE), the method comprising the steps of:
-
receiving, by a home location platform (HLP), a location request message including specific identifier information of an area in which the UE is located and positioning capability information including positioning schemes which the UE supports, the HLP being a location platform to calculate a location of the UE; transmitting, by the HLP, the specific identifier information received from the UE to a visiting location platform (VLP); receiving, by the HLP, approximate coordinate information of the specific identifier information calculated from the VLP; and calculating, by the HLP, the location of the UE with the a positioning scheme corresponding to selected from the positioning capability information of the UE and the approximate coordinate information received from the VLP. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A server for calculating a location of a user equipment (UE), the server comprising:
-
a receiver for receivinga transceiver configured to receive a location request message including specific identifier information and first positioning capability information of the UE, from the UE, in order to determine the location of the UE, receiving a message including positioning capability information of a visiting location platform (VLP) from the VLP, and receiving auxiliary location information from the UE; a transmitter for transmitting a request message requesting positioning capability information of the VLP to the VLP;
anda processor configured to determine a controller for determining the Visiting Location Platform (VLP) of an area in which the UE is located, based on the location request message, control the transceiver to transmit, to the VLP, a request message requesting second positioning capability information of the VLP, control the transceiver to receive, from the VLP, a message including the second positioning capability information, comparingcompare third positioning capability information of the server with the second positioning capability information of the VLP and determining, determine one of the VLP and the server having a better positioning capability than the other as a location platform (LP), and when the server is determined as the LP, exchanging control the transceiver to exchange auxiliary location information with the UE without additional communication with the VLP, and calculating calculate the location of the UE using the exchanged auxiliary information.
-
-
23. A Home Location Platform (HLP) server for calculating a location of a User Equipment (UE), the HLP server comprising:
-
a transceiver configured to; receive a location request message from the UE, for starting a positioning session with the UE, wherein the location request message includes location identifier information of an area in which the UE is located, and positioning capability information including a positioning scheme supported by the UE, transmit a request for approximate coordinate information to the a Visiting Location Platform (VLP), receive the approximate coordinate information from the VLP, exchange auxiliary location information with the UE; and a processor configured to establish the positioning session with the UE, wherein the location of the UE is calculated by the processor of the HLP using the exchanged auxiliary location information, which is received from the UE, and the approximate coordinate information. - View Dependent Claims (24, 25)
-
-
26. A Home Location Platform (HLP) server for calculating a location of a User Equipment (UE), the HLP server comprising:
-
a transceiver configured to receive a location request message from the UE for starting a positioning session with the UE, the location request message including location identifier information of an area in which the UE is located and positioning capability information including a positioning scheme which the UE supports, the HLP being a location platform to calculate the location of the UE; and a processor configured to; establish the positioning session with the UE, control the transceiver to receive auxiliary location information from the UE, and control the transceiver to forward the auxiliary location information to the VLP in order to calculate the location of the UE, wherein the location of the UE is calculated by the VLP using the auxiliary location information and approximate coordinate information obtained in the VLP. - View Dependent Claims (27, 28)
-
Specification