Movatterモバイル変換


[0]ホーム

URL:


USRE45545E1 - Method for locating mobile terminals - Google Patents

Method for locating mobile terminals
Download PDF

Info

Publication number
USRE45545E1
USRE45545E1US13/860,985US201313860985AUSRE45545EUS RE45545 E1USRE45545 E1US RE45545E1US 201313860985 AUS201313860985 AUS 201313860985AUS RE45545 EUSRE45545 EUS RE45545E
Authority
US
United States
Prior art keywords
information
target terminal
location
visited
plmn
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.)
Expired - Lifetime
Application number
US13/860,985
Inventor
Sang-Kyung Sung
Wuk Kim
Joo-Young Kim
Joon-Goo Park
Jong-Hoon Ahn
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co LtdfiledCriticalSamsung Electronics Co Ltd
Priority to US13/860,985priorityCriticalpatent/USRE45545E1/en
Application grantedgrantedCritical
Publication of USRE45545E1publicationCriticalpatent/USRE45545E1/en
Anticipated expirationlegal-statusCritical
Expired - Lifetimelegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method for locating mobile terminals is provided. First, information of a home Public Land Mobile Network (PLMN) of a target mobile terminal, the location of which is to be determined, is checked in response to a location service request from a client. Then, information of a visited PLMN, where the target mobile terminal is currently located, is checked based on the checked information of the home PLMN. The home PLMN calculates location assistance information of the visited PLMN using specific location information of the visited PLMN. The location assistance information is transferred to the target mobile terminal. This allows location information of a mobile terminal to be obtained irrespective of the area or communication network where the mobile terminal is located. It is thus possible to locate a mobile terminal in an area where no location assistance information is provided.

Description

PRIORITY
This application claims priority to an application entitled “METHOD FOR LOCATING MOBILE TERMINALS”, filed in the Korean Intellectual Property Office on Jan. 31, 2004 and assigned Serial No. 2004-0006480, the contents of which are incorporated herein by reference.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a method for locating mobile terminals, and more particularly to a method for locating mobile terminals located in an area where GPS assistance information required for location determination is not provided.
2. Description of the Related Art
As mobile terminals have become smaller, lighter, and more simple to use and mobile communication devices and their networks have spread worldwide, users of mobile communication services carry their mobile terminals and receive mobile communication services in addition to other services through their mobile terminals even when they travel. In the environment of a global system for mobile communications, many users also desire to receive application services (e.g., information on traffic, daily life, news, weather, location, etc.) using location information of their mobile terminals. A system to allow users to obtain their location information using the mobile terminals has been commercialized in some countries, for example, Korean mobile communication areas provided by SK telecom, KTF and the like, or Japanese or Western mobile communication areas of NTT, DoCoMo, Sprint PCS, KDDI, Vodafone and the like.
FIG. 1 is a schematic diagram showing the configuration of a general mobile communication system (particularly, a Global System for Mobile communication (GSM) or a Universal Mobile Telecommunication System (UMTS)). As shown in this figure, the GSM or UMTS includes a Core Network (CN)110, a plurality of Radio Network Subsystems (RNSs)120 and130, and User Equipment (UE)150.
The CN110 manages information of UEs150, and performs mobility management, session management and call management functions.
TheRNS120 or130, serves to transfer data received from theCN110 to users via an air interface. To this end, theRNS120 or130, includes a Radio Network Controller (RNC), and a plurality of base stations (node B). For example, theRNS120 includes anRNC121 and base stations (node B)123 and125, and theRNS130 includes anRNC131 and base stations (node B)133 and135.
RNC121 or131 is classified into a serving RNC (SRNC), a drift RNC (DRNC) and a controlling RNC (CRNC) based on its operation. The SRNC is an RNC that manages information of UEs belonging to the RNC, and handles data transmission between the UEs and theCN110 via an Iu interface. The DRNC is an RNC that intermediates data transmission between a UE belonging to a different RNC and an RNC (for example, an SRNC) to which the UE belongs. The CRNC is an RNC that controls each of the base stations. For example, inFIG. 1, if theRNC121 manages the information of theUE150, theRNC121 is an SRNC of the UE150, and if the UE150 moves and communicates data with theRNC121 via theRNC131, theRNC131 is a DRNC of theUE150. In addition, theRNC121, which controls the base station (node B)125 in communication with the UE150, is a CRNC of thebase station125. In the example ofFIG. 1, information and data of the UE150 is transmitted and received to and from theCN110 via theRNC121 that is an SRNC of the UE150.
There are various methods which are typically used for locating UEs in the mobile communication network. These methods are generally divided into three types which will be described below.
The first is a cell-based location method in which the location of a UE is determined based on information of a cell located nearest to the UE or based on information of a cell that manages the UE. The second is a network-based location method in which a signal measured between the node B and a UE is used to calculate a Time of Arrival (TOA) or a Time Difference of Arrival (TDOA) based on the intensity of the signal or based on radio wave transfer time thereof and the location of the UE is determined by triangulation using the calculated TOA or TDOA. The third is a GPS-based location method in which the location of a UE is determined using a Global Positioning System (GPS) developed by the US Department of Defense. One particular GPS-based location method, which complements and applies the GPS technology to a mobile communication network, is called Network-Assisted GPS (AGPS).
In the prior art, if a Location Service (LCS) client located external to a network requests location determination of a UE, a preparatory process for locating the UE is first performed, and a signal required to locate the UE is measured, and then the location of the UE is calculated based on the measured signal. In the preparatory process, a privacy indicator for limiting access to personal information or the like of the UE is read, and network resources are allocated, and then a location technique is selected according to the performance of the UE and the network, and quality of Service (QoS) requested by the LCS client. The location measurement process is performed between the Universal Terrestrial Random Access Network (UTRAN) and the UE. In this process, a location measurement signal, including a signal required to measure the location of the UE, is obtained and then the location of the UE is calculated using the location technique selected in the preparatory process. Here, the UE must be an individual UE whose Mobile Subscriber ISDN Number (MSISDN) or International Mobile Subscriber Identity (IMSI) is already known.
The above location measurement process is performed frequently when the UE moves out of a Gateway Mobile Location Center (GMLC), which is registered as a home GMLC of the UE in the CN, and it is thus located in another GMLC or when a location service for locating the UE is requested by an external LCS client or the UE itself. Here, the GMLC manages location information of UEs located in a Public Land Mobile Network (PLMN). The PLMN is a geographically or logically distinguishable mobile communication network, and one PLMN may include one or more GMLCs.
FIG. 2 is a process flow diagram showing a conventional method for locating mobile terminals, particularly when an external LCS client (hereinafter referred to as a “client”)160 requests location determination of a UE_A155.
As shown inFIG. 2, theclient160 requests a location service (LCS) of a UE, the location of which theclient160 desires to know, from a requesting GMLC111 connected to the client160 (S11). That is, theclient160 requests location information of the UE_A155 from the requesting GMLC111. The “requesting” GMLC111 is a GMLC that “requests” location of the UE_A155.
Then, the requesting GMLC111 requests home PLMN information of the UE_A155 from a Home Location Register/Home Subscriber Server (HLR/HSS)115 (S13), and receives the home PLMN information from the HLR/HSS115 (S15). As a server storing roaming information and registrant information of UEs, the HLR/HSS115 responds to the request from the requestingGMLC111 using the stored registrant information of the UEs. That is, in response to the request from the requesting GMLC111, the HLR/HSS115 provides the home PLMN information of the UE_A155 to the requesting GMLC111 (S15).
Then, using the home PLMN information of the UE_A155 received from the HLR/HSS115 at step S15, the requesting GMLC111 requests information of a visited PLMN, where the UE_A155 is currently located, from a home GMLC113 of the UE_A155 (S17). In response to the request from the requesting GMLC111, the home GMLC113 requests and receives information of the visited PLMN from the HLR/HSS115 (S21, S23, respectively) after performing authentication for privacy protection (S19). Using the visited PLMN information, the home GMLC113 requests the location information of the UE_A155 from a GMLC117 in the visited PLMN20 (S25). Since it belongs to the visited PLMN where the UE_A155 is currently located, the GMLC117 is referred to as a “visited GMLC”.
The location of the UE_A155 is calculated in the visited GMLC117 in the PLMN being visited by the UE_A155, an MSC/SGSN (Mobile-services Switching Center/Serving GPRS (General Packet Radio Service) Support Node)119, a Radio Access Network (RAN)170 and the UE_A155 (S27).
As described above, the mobile communication network generally uses three location methods, i.e., a cell ID-based location method, a TDOA location method, and an A-GPS location method. The PLMN being visited by the UE_A155 can also use one of the three location methods to measure the location of the UE_A155. Depending on the burden on network resources or depending on where the location calculation is performed, the conventional location methods described above can be classified into the following two types. The first type is a UE-based location method in which the location of a UE is calculated by the UE itself based on pseudo range information and location assistance information. The second type is a UE-assisted location method in which a UE obtains pseudo range information using GPS assistance information (or A-GPS information) acquired from GPS satellite signals, and it then transfers the pseudo range information to an RNC managing an LCS service of the UE so that the location of the UE is calculated in the network.
In the example ofFIG. 2, the request for the location information of the UE_A155 transferred to the GMLC117 being visited by the UE_A155 is transferred to the RAN170 via the MSC/SGSN119. In the UE-based location method, a serving RNC of the UE_A155 transmits its A-GPS information to the UE_A155 so that the UE_A155 calculates its own location. In the UE-assisted location method, the UE_A155 transmits the acquired GPS pseudo range information to an RNC so that the location of the UE_A155 is calculated in the network.
If the location of the UE_A155 has been calculated based on one of the UE-based and UE-assisted methods at step S27, the visited GMLC117 transfers the calculated location information of the UE_A155 to the home GMLC113. The home GMLC113 transfers the location information received from the visited GMLC117 to theclient160 via the requesting GMLC111 (S33, S35) after again performing authentication (S31).
However, when an external LCS client or a UE requests a location service of the UE located in a PLMN that includes no location calculation system such as a Location Measurement Unit (LMU) or a Serving Mobile Location Center (SMLC), the conventional methods for locating mobile terminals (i.e., UEs) cannot calculate the location of the UE. That is, if the visited PLMN, where the UE is located, provides no location assistance information, the PLMN returns a failure response to the location measurement request from the UE or the LCS client.
The conventional location methods cannot obtain improved location service results over standalone GPS location measurement in a mobile communication network that provides no basic location service. For example, in the conventional location methods, an LCS client cannot obtain location information of a UE that is traveling to an accident area or is moving to a troubled area, and a UE cannot independently utilize travel or geographical information using an LCS service provided by its home PLMN, and also cannot independently check its location information to use an LCS service database stored in the UE.
SUMMARY OF THE INVENTION
Therefore, the present invention has been made in view of the above problem, and it is an object of the present invention to provide a method for locating mobile terminals, which can obtain location information of a mobile terminal irrespective of the area or communication network where the mobile terminal is located.
It is another object of the present invention to provide a method for locating mobile terminals, which can locate a mobile terminal in an area where no location assistance information is provided.
It is a further object of the present invention to provide a method for locating mobile terminals, in which location assistance information of a target terminal, the location of which is to be determined, is produced based on location information of a home communication network of the target terminal received through a packet network.
It is another object of the present invention to provide a method for locating mobile terminals, which obtains effective and accurate location information.
It is yet another object of the present invention to provide a method for locating mobile terminals, which can provide continuity and integrity of a location service even when the mobile terminal is roaming.
In accordance with one aspect of the present invention, the above and other objects can be accomplished by the provision of a method for locating mobile terminals, including the steps of checking information of a home Public Land Mobile Network (PLMN) of a target mobile terminal, the location of which is to be determined, in response to a location service request from a client for location determination of the target mobile terminal; checking information of a visited PLMN where the target mobile terminal is located, based on the information of the home PLMN; calculating location assistance information of the visited PLMN by the home PLMN using specific location information of the visited PLMN; and transferring the location assistance information to the visited PLMN of the target mobile terminal.
In accordance with another aspect of the present invention, the above and other objects can be accomplished by the provision of a method for locating mobile terminals, including the steps of in a visited PLMN where a target terminal is located, checking information of a home PLMN of the target terminal in response to a location service request of the target terminal; requesting location assistance information by the Serving GPRS (General Packet Radio Service) Support Node (SGSN), required for location calculation of the target terminal, from the home PLMN; calculating, by the home PLMN, the location assistance information of the target terminal located in the visited PLMN using specific location information of the visited PLMN in response to the request at step b); and transferring the location assistance information to the target terminal.
BRIEF DESCRIPTION OF THE DRAWINGS
The above and other objects, features and other advantages of the present invention will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings, in which:
FIG. 1 is a schematic diagram showing the configuration of a general mobile communication system;
FIG. 2 is a flow diagram illustrating a conventional method for locating mobile terminals;
FIG. 3 is a diagram illustrating the configuration of a network for locating mobile terminals according to an embodiment of the present invention;
FIGS. 4 and 5 are flow diagrams illustrating a method for locating mobile terminals according to a first embodiment of the present invention;
FIGS. 6A to 6C are diagrams illustrating the format of a message transmitted when the location of a mobile terminal is determined according to the first embodiment of the present invention;
FIGS. 7 and 8 are flow diagrams illustrating a method for locating mobile terminals according to a second embodiment of the present invention; and
FIGS. 9A to 9E are diagrams illustrating the format of a message transmitted when the location of a mobile terminal is determined according to the second embodiment of the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
Now, preferred embodiments of the present invention will be described in detail with reference to the annexed drawings. In the following description, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention unclear.
FIG. 3 is a diagram illustrating the configuration of a network for locating mobile terminals according to an embodiment of the present invention. This embodiment is useful particularly when aPLMN220 visited by atarget UE155, the location of which is to be determined, supports no location service (LCS). Thetarget UE155 is connected to a Core Network (CN)210 via a Radio Access Network (RAN) such as a base station (node B)221 or an SRNC (Serving RNC)222. A plurality of data (for example, pseudo range data acquired from a GPS satellite signal, a satellite ID, and a reference time when a GPS signal is acquired) required for location determination of theUE155 is encapsulated with an IP address. Using routing information stored in a Visitor Location Register (VLR), the encapsulated data is transferred to ahome GMLC231 in ahome PLMN230, to which theUE155 belongs, after passing through anSGSN223 and a GGSN (Gateway GPRS Support Node)224 that support a packet data service.
Thehome PLMN230 needs to perform location service authentication, approval, and location calculation of theUE155 using its internal resources. To accomplish this, thehome PLMN230 needs to include therein network components such as anSGSN232, an HLR/HSS233, a Privacy Profile Register (PPR)234 and Mobile Location Centers (MLCs) such as a servingMLC235 anddedicated MLC236.
If anexternal LCS client240 desires to measure the location of theUE155, theexternal LCS client240 requests an LCS service from thehome GMLC231 after connecting to a requestingGMLC241 using routing information such as an IMSI, an MSISDN or an IP address.
FIG. 4 is a flow diagram illustrating a method for locating mobile terminals according to a first embodiment of the present invention. In particular, this figure illustrates an example of the location method where the location of aUE_A155 is calculated in a UE-assisted method at the request of an external LCS client (hereinafter, referred to as a “client”)240 for location of theUE_A155.
As shown inFIG. 4, theclient240 requests a location service (LCS) of a UE, the location of which theclient240 desires to know, from a requestingGMLC241 connected with the client240 (S101). That is, theclient240 requests location information of theUE_A155 from the requestingGMLC240. In this process, theclient240 transmits identification of the UE, the location of which it desires to know, to the requestingGMLC241. The “requesting”GMLC241 is a GMLC that “requests” location of theUE_A155.
Then, using the UE identification information (for example, an IMSI or an IP address) received from theclient240, the requestingGMLC241 requests home PLMN information (for example, routing information of a home GMLC231) of theUE_A155 from an HLR/HSS233 (S103), and receives the home PLMN information from the HLR/HSS233 (S105). As a server storing roaming information and registrant information of UEs, the HLR/HSS233 responds to the request from the requestingGMLC241 using the stored registrant information of the UEs. That is, in response to the request from the requestingGMLC241, the HLR/HSS233 provides the home PLMN information of theUE_A155 to the requestingGMLC241.
Then, using the routing information of thehome GMLC231 of theUE_A155 received from the HLR/HSS233 at step S105, the requestingGMLC241 requests location information of theUE_A155 from thehome GMLC231 of the UE_A155 (S107). In response to the request from the requestingGMLC241, the home GMLC213 requests and receives information of a PLMN visited by theUE_A155 from the HLR/HSS233 (S111, S113) after performing authentication for privacy protection (S109).
In another embodiment, the steps of acquiring the routing information of the home GMLC231 (S103 and S105), and the steps of acquiring the routing information of theUE_A155 existing in the roaming zone (S111, S113) may be implemented in two steps; one step for simultaneously requesting routing information ofhome GMLC231 and routing information ofUE_A155 existing in a roaming zone and the other step for simultaneously receiving the routing information of both thehome GMLC231 and theUE_A155 existing in the roaming zone by the requestingGMLC241. For example, the requestingGMLC241 simultaneously requests both the information of thehome GMLC231 of the target UE_A155 and the information (for example, the IP address of a visited GGNS) for routing to the visited PLMN where theUE_A155 is located at the requested time.
After the routing information acquisition, thehome GMLC231 checks, based on the visited PLMN information, whether the visited PLMN is a remote area (S115). That is, thehome GMLC231 checks whether the visited PLMN is an area not supporting the A-GPS function. If the visited PLMN is an area not supporting the A-GPS function, thehome GMLC231 calculates location assistance information of theUE_A155 located in the visited PLMN (S117), and transmits a message requesting location information of theUE_A155, together with the location assistance information, to the visitedGGSN224 in the visited PLMN (S119).
At step S117, based on a cell ID received from the visited PLMN of theUE_A155, thehome GMLC231 calculates GPS satellite orbit and geographical information of a corresponding cell where theUE_A155 is present. Then, based on the calculation result, thehome GMLC231 calculates effective location assistance information (for example, GPS navigation parameters) to allow theUE_A155 to effectively acquire GPS signals (UE-assisted LCS) and also to perform improved location calculation using acquired raw GPS data (UE-based LCS).
To carry out the above step S117, thehome GMLC231 preferably includes a database (DB) for allowing it to obtain geographical information of each of a plurality of PLMNs using the cell ID of each of the PLMNs. For example, using approximate location information of the visited PLMN (for example, geographical information such as “Suwon” and “Daegu” (the names of some Korean cities) managed in theHLR233, thehome PLMN231 detects the geographical information (for example, latitude and longitude) of the visited PLMN from the database (DB) and then calculates location assistance information of the visited PLMN using the detected geographical information.
Some examples of the location assistance information calculated at step S117 can include the number of satellites, satellite IDs, GPS satellite reference time, ionospheric delay correction information, ephemeris and clock correction information, UTC (Universal Time Coordinated) offset, satellite almanac, an invisible satellite list, Doppler model coefficients, Doppler search window size, approximate geographical information of a cell of interest, and code phase-related information. These information items, together with the IP address, are encapsulated in a packet, which is then transferred to the visitedGGSN224. The visitedGGSN224 is a GGSN that belongs to the PLMN being visited by theUE_A155.
FIG. 6A illustrates an example of the format of amessage510 transmitted from thehome GMLC231 to theGGSN224 at the above step S119. As shown inFIG. 6a, themessage510 includes an LCS sessionrequest flag field511, a sourceIP address field512, a destinationIP address field513, aclient ID field514, a locationcalculation type field515 and a locationassistance information field516.
The LCS sessionrequest flag field511 stores a flag informing theUE_A155 that themessage510 is a location information request message. The sourceIP address field512 stores the IP address of thehome GMLC231, and the destinationIP address field513 stores the IP address of theUE_A155. Theclient ID field514 stores the ID of a client requesting the location of theUE_A155, which is used for authentication of the request for location information of theUE_A155. The locationcalculation type field515 stores the type of location calculation. Specifically, the locationcalculation type field515 stores information indicating whether the location calculation type is “UE-based”, in which theUE_A155 itself carries out the location calculation of theUE_A155, or “UE-assisted type”, in which thehome GMLC231 calculates the location of theUE_A155 based on a GPS pseudorange measured by theUE_A155. In the example ofFIG. 4, since the location calculation type is UE-assisted, the locationcalculation type field515 of the message transmitted at step S119 stores information indicating that the location calculation type is UE-assisted.
The locationassistance information field516 stores location assistance information of theUE_A155 measured by thehome GMLC231. This field may also store location assistance information selected based on characteristics of theUE_A155 that are previously determined by thehome GMLC231. When receiving themessage510 configured as shown inFIG. 6A from thehome GMLC231 at step S119, theGGSN224 transfers the message to theUE_A155 via the MSC/SGSN223 and the Radio Access Network (RAN)270 (S121, S123 and S124). Here, depending on available network resources or traffic states among location assistance information stored in thehome GMLC231, thehome GMLC231 may transfer only location assistance information for acquiring an initial GPS signal to theUE_A155, and may use the remaining available location assistance information in location calculation when a pseudorange measurement is received from theUE_A155.
The message transfer from thehome GMLC231 to theRAN270 is performed in the same manner as packet transmission in the general GPRS support network. Specifically, themessage510 is converted into packet data (e.g., a PDP Packet Data Protocol PDU Protocol Data Unit), and the packet data is then encapsulated according to a GPRS Tunneling Protocol (GTP). The encapsulated packet data is transferred to theRAN270 along a transmission path tunneled to theRAN270, which is then transferred from theRAN270 to an upper application layer of theUE_A155 through the Packet Data Convergence Protocol (PDCP).
Then, theUE_A155 checks location calculation-type included in themessage510, and performs processing according to the location calculation type. In the example ofFIG. 4, since the location calculation type is UE-assisted, theUE_A155 measures a GPS pseudorange of theUE_A155 using the location assistance information included in the message510 (S125). Then, theUE_A155 transfers the calculation result to thehome GMLC231 via theRAN270, the MSC/SGGN223 and the visited GGSN224 (S126, S127, S129 and S131). Here, the GPS pseudorange is routed and transferred to thehome GMLC231 after being encapsulated with the IP address of thehome GMLC231.FIG. 6B illustrates the format of a message carrying the location information of theUE_A155.
As shown inFIG. 6B, amessage520 transmitted from theUE_A155 to theGMLC231 includes an LCSresponse flag field521, a source IP address (i.e., the IP address of the UE_A155)field522, a destination IP address (i.e., the IP address of the home GMLC231)field523, aclient ID field524, a locationcalculation type field525 and a GPS pseudorange (of the UE_A155)field526. A detailed description of data stored in these fields is omitted herein since it is similar to the description ofFIG. 6A.
When receiving the GPS pseudorange of theUE_A155, thehome GMLC231 calculates the location of theUE_A155 using the GPS pseudorange (S133), and transfers the calculation result to theclient240 via the requestingGMLC241.
FIG. 5 is a process flow diagram showing a method for locating mobile terminals according to a first embodiment of the present invention. In particular, this figure shows an example of the location method where the location of theUE_A155 is calculated in a UE-based method at the request of an external LCS client (hereinafter, referred to as a “client”)240 for location of theUE_A155.
Steps S201 to S224 ofFIG. 5 are similar to steps S101 to S124 ofFIG. 4, and thus a detailed description of steps S201 to S224 will be omitted. However, since the location calculation type is UE-based in the example ofFIG. 5, part of themessage510 transferred from theGMLC231 to theUE_A155 at steps S219 to S224 is different from that ofFIG. 4. That is, the locationcalculation type field515 of themessage510 ofFIG. 5 stores information indicating that the location calculation type is UE-based. The method for transferring the message from thehome GMLC231 to theRAN270 at steps S219 to S224 is similar to that ofFIG. 4 described above, and thus a detailed description thereof will be omitted.
Then, theUE_A155 checks location calculation type included in themessage510, and performs processing according to the location calculation type. In the example ofFIG. 5, since the location calculation type is UE-based, the UE-A155 measures a GPS pseudorange of theUE_A155 using the location assistance information included in themessage510, and calculates the location of theUE_A155 based on the measured GPS pseudorange (S225). Then, theUE_A155 transfers the calculation result to theclient240 via theRAN270, the MSC/SGGN223 and the visitedGGSN224, thehome GMLC231 and the requesting GMLC241 (S226, S227, S229, S231, S235 and S237). Here, the location information of theUE_A155 is routed and transferred to thehome GMLC231 after being encapsulated with the IP address of thehome GMLC231.FIG. 6C illustrates the format of a message carrying the location information of theUE_A155.
As shown inFIG. 6C, amessage530 transmitted from theUE_A155 to theGMLC231 includes an LCSresponse flag field531, a source IP address (i.e., the LP address of the UE_A155)field532, a destination IP address (i.e., the IP address of the home GMLC231)field533, aclient ID field534, a locationcalculation type field535 and a GPS location information (of the UE_A155)field536. A detailed description of data stored in these fields is omitted herein since it is similar to the description ofFIG. 6A.
FIG. 7 is a flow diagram showing a method for locating mobile terminals according to a second embodiment of the present invention. In particular, this figure illustrates an example of the location method where the location of aUE_A155 is calculated in a UE-assisted method at the request of theUE_A155 for location of theUE_A155 located in an area (called a “remote area”) not supporting the A-GPS function. Here, theUE_A155 is a target UE, the location of which is to be determined. TheUE_A155 needs to request the location thereof in a remote area as in this example in the case where, in an area not supporting the A-GPS function, theUE_A155 desires to independently know its location information to use an LCS service database stored in theUE_A155 or to utilize travel or geographic information using an LCS service provided from the PLMN.
As shown inFIG. 7, theUE_A155 first needs to connect to a network to request its location. To connect to the network, theUE_A155 requests network connection from an MSC/SGSN223 via a Radio Access Network (RAN)270 (S301, S303), and receives, as a response to the request, network connection approval from the MSC/SGSN223 (S305), and then connects to the network via an authentication process with the MSC/SGSN223 (S307). If theUE_A155 has already been connected to the network, steps S301 to A307 can be omitted.
When connected to the network, theUE_A155 requests location information of theUE_A155 from the MSC/SGSN223 via the RAN270 (S309). Then, after determining that a PLMN being visited by theUE_A155 itself cannot provide location information (for example, it cannot support the A-GPS function), theSGSN223 receives routing information (for example, the IP address of a home GMLC231) of a home PLMN of theUE_A155 from the Visitor Location Register (VLR)225 (S311, S313), and then transmits a message requesting location information of theUE_A155 to aGGSN224 of the visited PLMN (S315). Here, theSGSN223 transmits the location information request message, together with the IP address of thehome GMLC231, to theGGSN224.
FIG. 9A illustrates the format of a locationinformation request message610 to be transferred to theGGSN224. As shown inFIG. 9A, the locationinformation request message610 includes an LCS sessionrequest flag field611, a UE_A ID (for example, an IMSI and an IP address of the UE_A155)field612, acell ID field613, and a locationcalculation type field614. The locationinformation request message610 may further include an expirationtime information field616 indicating an expiration time of the request information and alocation QoS field615 to guarantee the quality of service.
After receiving the UE_A locationinformation request message610 as shown inFIG. 9a, together with the IP address of thehome GMLC231, from the MSC/SGSN223 at step S315, theGGSN224 requests the location of theUE_A155 from thehome GMLC231 using the IP address of the home GMLC231 (S317). That is, theGGSN224 transfers the locationinformation request message610 to thehome GMLC231. Here, as shown inFIG. 9A, the locationinformation request message610 includes cell information (for example, a cell ID) of a cell being visited by theUE_A155, which is necessary to support the remote A-GPS function.
After receiving the locationinformation request message610, thehome GMLC231 requests authentication of the service from the HLR/HSS233 (S319), and in response to this request, the HLR/HSS233 performs authentication of the service and processing for privacy protection (S321), and then transfers the authentication (e.g., an approval) result to the home GMLC231 (S323).
If thehome GMLC231 receives approval of the service at steps S319 to S323, thehome GMLC231 calculates location assistance information of the UE_A115 (S325), and then transmits the calculated location assistance information to the visitedGGSN224 of the visited PLMN (S327).
At step S325, based on a cell ID received from the visited PLMN of theUE_A155, thehome GMLC231 calculates GPS satellite orbit and geographical information of a corresponding cell where theUE_A155 is present. Then, based on the calculation result, thehome GMLC231 calculates effective location assistance information (for example, GPS navigation parameters) to allow theUE_A155 to effectively acquire GPS signals (UE-assisted LCS) and also to perform improved location calculation using acquired raw GPS data (UE-based LCS).
To carry out the above step S325, thehome GMLC231 preferably includes a database (DB) for allowing it to obtain geographical information of each of a plurality of PLMNs using the cell ID of each of the PLMNs. For example, using the cell ID of the visited PLMN, thehome PLMN231 detects the geographical information of the visited PLMN from the database (DB) and then calculates location assistance information of theUE_A155 located in the visited PLMN using the detected geographical information.
Some examples of the location assistance information calculated at step S325 are the number of satellites, satellite IDs, GPS satellite reference time, ionospheric delay correction information, ephemeris and clock correction information, UTC (Universal Time Coordinated) offset, satellite almanac, an invisible satellite list, Doppler model coefficients, Doppler search window size, approximate geographical information of a cell of interest, and code phase-related information. After receiving the location assistance information at step S327, theGGSN224 transfers the location assistance information to theUE_A155 via the MSC/SGSN223 and the RAN270 (S329, S331 and S333). Here, only location assistance information for acquiring an initial GPS signal may be transferred to theUE_A155, and the remaining available location assistance information may be used in location calculation when a pseudorange measurement is received from theUE_A155. The location assistance information transferred from thehome GMLC231 to theUE_A155 is in the form of amessage620 as shown inFIG. 9B. As shown inFIG. 9B, the location assistanceinformation transfer message620 includes a source (home GMLC)IP address field621, a destination (UE_A)IP address field622, a locationcalculation type field623 and a locationassistance information field624. In the example ofFIG. 7, since the location calculation type is UE-assisted, the locationcalculation type field623 stores information indicating that the location calculation type is UE-assisted.
After receiving the location assistance information at step S333, theUE_A155 measures a GPS pseudorange of theUE_A155 using the location assistance information (S335). TheUE_A155 then transfers the measured GPS pseudorange to thehome GMLC231 via theRAN270, the MSC/SGGN223 and the visited GGSN224 (S337, S339, S341 and S343). The GPS pseudorange is routed and transferred to thehome GMLC231 after being encapsulated with the IP address of thehome GMLC231.
FIG. 9C shows an example of amessage630 for transferring the GPS pseudorange to thehome GMLC231. As shown inFIG. 9C, the GPSpseudorange transfer message630 includes a source (UE_A)IP address field631, a destination (home GMLC)IP address632, a locationcalculation type field633 and a UE_AGPS pseudorange field634.
The message transfer at steps S337 to S343 is preferably performed in a packet data tunneling mode based on the GTP protocol as in the message transfer from thehome GMLC231 to theRAN270 inFIG. 4. After receiving the GPS pseudorange of theUE_A155 at steps S337 to S343, thehome GMLC231 calculates the location of theUE_A155 using the received GPS pseudorange (S345), and transfers the calculation result to theUE_A155 via the visitedGGSN224 and the MSC/SGSN223 (S347, S349 and S351). Thehome GMLC231 may also transfer the calculation result (for example, location information of the UE_A) to the client240 (S353).
FIG. 9D shows an example of amessage640 for transferring the location information of theUE_A155. As shown inFIG. 9D, the UE_A locationinformation transfer message640 includes a source (home GMLC)IP address field641, a destination (UE_A)IP address642, a locationcalculation type field643 and a UE_Alocation information field644.
FIG. 8 is a flow diagram showing a method for locating mobile terminals according to a second embodiment of the present invention. In particular, this figure illustrates an example of the location method where the location of aUE_A155 is calculated in a UE-based method at the request of theUE_A155 for location of theUE_A155 located in an area (called a “remote area”) not supporting the A-GPS function. As in this example, theUE_A155 needs to request the location thereof in a remote area in such a case as described above at the beginning of the description ofFIG. 7.
Steps S401 to S433 ofFIG. 8 are similar to steps S301 to S333 ofFIG. 7, and thus a detailed description of steps S401 to S433 will be omitted. However, since the location calculation type is UE-based in the example ofFIG. 8, part of themessage610 transferred at steps S409, S415 and S417 is different from that ofFIG. 7. That is, the locationcalculation type field623 of themessage610 ofFIG. 8 stores information indicating that the location calculation type is UE-based. The method for transferring themessage610 is similar to that ofFIG. 7 described above, and thus a detailed description thereof will be omitted.
After receiving the location assistance information at step S433, theUE_A155 measures the GPS pseudorange of theUE_A155 using the location assistance information and then calculates the location of theUE_A155 using the measured GPS pseudorange (S435). Then, theUE_A155 transfers the calculation result to theclient240 via theRAN270, the MSC/SGGN223, the visitedGGSN224 and the home GMLC231 (S437, S439, S441, S443 and S445). The location information of theUE_A155 is routed and transferred to thehome GMLC231 after being encapsulated with the IP address of the home GMLC.FIG. 9E shows an example of amessage650 for transferring the location information of theUE_A155. As shown inFIG. 9E, the UE_A locationinformation transfer message650 includes a source (UE_A)IP address field651, a destination (home GMLC)IP address652, a locationcalculation type field653 and a UE_Alocation information field654.
In the first and second embodiments of the present invention, theUE_A155 is an IP support terminal that can perform both encapsulation and decapsulation.
As apparent from the above description, the present invention provides a method for locating mobile terminals that has the following features and advantages. First, location information of a mobile terminal can be obtained irrespective of the area or communication network where the mobile terminal is located. It is thus possible to locate a mobile terminal in an area where no location assistance information is provided. In addition, location assistance information of a mobile terminal, the location of which is to be determined, is produced based on location information of a home communication network of the mobile terminal received through a packet network, thereby obtaining effective and accurate location information. Further, continuity and integrity of a location service can be provided even when the mobile terminal is roaming.
Although the preferred embodiments of the present invention have been disclosed for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims. Accordingly, the scope of the present invention should not be limited to the above embodiments, but defined by the accompanying claims as well as equivalents thereof.

Claims (54)

What is claimed is:
1. A home Public Land Mobile Network (PLMN) method for locating mobile terminals, comprising the steps of:
a) receiving a request message of location service for a target terminal which is roaming;
b) checking information of a visited PLMN visited by the target terminal, in response to the request message of location service;
c) determining if the visited PLMN provides location assistance information using the checked information of the visited PLMN;
d) if the visited PLMN does not provide location assistance information, calculating by the home PLMN, using information corresponding to a cell ID of the target terminal in the visited PLMN, location assistance information for performing Network Assisted Global Positioning System (A-GPS) positioning of the target terminal; and
e) transferring the location assistance information to the target terminal.
2. The method according toclaim 1, further comprising the step of:
f) calculating, by the home PLMN, the location of the target terminal using a GPS pseudorange of the target terminal, wherein the GPS pseudorange is measured in the target terminal using the location assistance information.
3. The method according toclaim 1, further comprising the step of:
g) receiving, by the home PLMN, calculated location information from the target terminal, wherein the calculated location information is calculated using a GPS pseudorange measured by the target terminal and the GPS pseudorange is measured in the target terminal using the location assistance information.
4. The method according toclaim 1, wherein step b) includes the step of receiving and checking an IP address of a Gateway GPRS Support Node (GGSN) of the visited PLMN of the target terminal from a server for storing registrant and roaming information of mobile terminals.
5. The method according toclaim 1, wherein step d) includes the step of calculating GPS satellite orbit and geographical information of the visited PLMN visited by the target terminal, and then calculating valid location assistance information using the calculation result.
6. The method according toclaim 1, wherein at step d), the home PLMN, including a database (DB) for allowing the home PLMN to obtain geographical information of each of a plurality of PLMNs using a cell ID of each of the PLMNs, detects geographical information of the visited PLMN from the database using the cell ID of the target terminal in the visited PLMN, and calculates location assistance information of the visited PLMN using the detected geographical information.
7. The method according toclaim 1, wherein said step e) includes the step of transferring only location assistance information for acquiring an initial GPS signal, depending on available network resources or traffic states.
8. The method according toclaim 1, wherein step e) includes the step of encapsulating and transmitting the location assistance information, IP information of the home PLMN and the target terminal, and a location information request instruction.
9. A home Public Land Mobile Network (PLMN) method for locating mobile terminals, comprising the steps of:
a) receiving a request message of location service for a target terminal from a visited PLMN which the target terminal is roaming in, the request message including at least one a Cell ID;
b) checking information of the visited PLMN visited by the target terminal, which is roaming, in response to the request message of location service;
c) determining if the visited PLMN visited by the target terminal provides location assistance information;
d) if the visited PLMN doesn't provide location assistance information, receiving information corresponding to the cell ID of the target terminal from the visited PLMN at the home PLMN, and calculating by the home PLMN, using the information corresponding to the cell ID of the target terminal, the location assistance information for performing Network Assisted Global Positioning System (A-GPS) positioning of the target terminal; and
e) transferring the location assistance information to the target terminal.
10. The method according toclaim 9, further comprising the steps of:
f) receiving, by the visited PLMN, calculated location information from a home PLMN, wherein the calculated location information is calculated in the home PLMN using a GPS pseudorange measured by the target terminal and the GPS pseudorange is measured in the target terminal using the location assistance information; and
g) transferring the calculated location information to a client terminal or the target terminal.
11. The method according toclaim 9, further comprising the steps of
g) receiving, by the visited PLMN, calculated location information from the target terminal, wherein the calculated location information is calculated in the target terminal; and
h) transferring the calculated location information to a client terminal.
12. The method according toclaim 9, wherein at step b), a Serving GPRS (General Packet Radio Service) Support Node (SGSN) of the visited PLMN receives and checks an IP address of a Gateway Mobile Location Center (GMLC) of a home PLMN from a Visitor Location Register (VLR).
13. The method according toclaim 9, wherein step d) includes the step of calculating GPS satellite orbit and geographical information of the visited PLMN visited by the target terminal, and then calculating valid location assistance information using the calculation result.
14. The method according toclaim 9, wherein at step d), a home PLMN, including a database (DB) for allowing the home PLMN to obtain geographical information of each of a plurality of PLMNs using a cell ID of each of the PLMNs, detects geographical information of the visited PLMN from the database using the cell ID of the visited PLMN, and calculates location assistance information of the visited PLMN using the detected geographical information.
15. The method according toclaim 9, wherein said step e) includes the step of transferring location assistance information for acquiring an initial GPS signal, depending on available network resources or traffic states.
16. The method according toclaim 9, wherein step e) includes the step of encapsulating and transmitting the location assistance information, IP information of a home PLMN and the target terminal, and a location information request instruction.
17. The method according toclaim 1, wherein the location assistance information is transmitted to the target terminal through the visited PLMN.
18. The method according toclaim 1, wherein the information corresponding to the cell ID of the target terminal in the visited PLMN, the information is at least one of a GPS satellite orbit and a geographical information of a corresponding cell where the target terminal is located.
19. The method according toclaim 1, wherein in the step of receiving a request message of location service for a target terminal which is roaming, the home PLMN receives the request message from the target terminal.
20. The method according toclaim 19, wherein the request message includes at least a Cell ID of the target terminal.
21. The method according toclaim 1, further comprising the steps of:
receiving routing information of the target terminal; and
requesting information of the visited PLMN from the visited PLMN, the information including an IP address of a Gateway GPRS Support Node (GGSN) of the visited PLMN of the target terminal.
22. The method according toclaim 1, further comprising the steps of:
receiving, by the home PLMN, the information corresponding to a cell ID of the target terminal from the visited PLMN.
23. The method according toclaim 9, wherein the information corresponding to the cell ID of the target terminal in the visited PLMN, includes at least one of a GPS satellite orbit and a geographical information of a corresponding cell where the target terminal is located.
24. The method according toclaim 9, further comprising the steps of:
receiving routing information of the target terminal; and
requesting information of the visited PLMN from the visited PLMN, the information including an IP address of a Gateway GPRS Support Node (GGSN) of the visited PLMN of the target terminal.
25. A method for locating mobile terminals, the method comprising the steps of:
receiving, by a home Mobile Location Center (MLC), a request message of a location service for a target terminal that is roaming;
determining if a visited MLC provides location assistance information;
transferring, by the home MLC, the location assistance information to the target terminal, wherein the location assistance information is received from the visited MLC or calculated using information corresponding to a cell IDentifier (ID), based on the determining;
calculating, by the home MLC, location information of the target terminal, based on location related information received from the target terminal, or receiving, by the home MLC, the location information of the target terminal, which is calculated at the target terminal based on the location assistance information, from the target terminal; and
transferring, by the home MLC, the location information to a client.
26. The method of claim 25, further comprising obtaining the location assistance information from approximate location information of the target terminal in the visited MLC visited by the target terminal.
27. The method of claim 25, wherein the location information is calculated using a Global Positioning System (GPS) pseudorange of the target terminal, and
wherein the GPS pseudorange is measured in the target terminal using the location assistance information.
28. The method of claim 25, further comprising checking information of the visited MLC visited by the target terminal, in response to receiving the request message for the location service.
29. The method according to claim 28, wherein checking the information of the visited MLC comprises receiving and checking an Internet Protocol (IP) address of a Gateway General Packet Radio Service (GPRS) Support Node (GGSN) of the visited MLC of the target terminal from a server for storing registrant and roaming information of mobile terminals.
30. The method of claim 28, further comprising calculating, by the home MLC, the location assistance information for performing Network Assisted Global Positioning System (A-GPS) positioning of the target terminal using information corresponding to the cell ID of the target terminal in the visited MLC.
31. The method of claim 30, wherein the information corresponding to the cell ID of the target terminal in the visited MLC includes at least one of a GPS satellite orbit and a geographical information of a cell in which the target terminal is located.
32. The method of claim 30, wherein calculating the location assistance information comprises:
calculating GPS satellite orbit and geographical information of the visited MLC; and
calculating valid location assistance information using the calculated GPS satellite orbit and geographical information.
33. The method of claim 25, further comprising:
detecting geographical information of the visited MLC visited by the target terminal, from a database included in the home MLC, using the cell ID of the target terminal in the visited MLC; and
calculating the location assistance information of the visited MLC using the detected geographical information.
34. The method of claim 25, wherein transferrins the location assistance information to the target terminal comprises transferring only location assistance information for acquiring an initial GPS signal, depending on available network resources or traffic states.
35. The method of claim 25, wherein transferring the location assistance information to the target terminal comprises encapsulating and transmitting the location assistance information with Internet Protocol (IP) information of the home MLC and the target terminal, and a location information request instruction.
36. The method of claim 25, wherein the location assistance information is transmitted to the target terminal through the visited MLC.
37. The method of claim 25, wherein the request message includes the cell ID of the target terminal.
38. The method of claim 25, further comprising:
receiving routing information of the target terminal; and
requesting information of the visited MLC visited by the target terminal, from the visited MLC,
wherein the information includes an Internet Protocol (IP) address of a Gateway General Packet Radio Service (GPRS) Support Node (GGSN) of the visited MLC of the target terminal.
39. The method of claim 38, further comprising receiving, by the home MLC, the information corresponding to the cell ID of the target terminal from the visited MLC.
40. A method for locating mobile terminals, comprising the steps of:
receiving, by a home Mobile Location Center (MLC), a request message of a location service for a target terminal, from a visited MLC in which the target terminal is roaming, the request message including a cell IDentifier (ID);
determining if the visited MLC provides location assistance information;
transferring, by the home MLC, the location assistance information to the target terminal, wherein the location assistance information is received from the visited MLC or calculated using information corresponding to the cell ID, based on the determining;
calculating, by the home MLC, location information of the target terminal, based on location related information received from the target terminal, or receiving the location information of the target terminal, which is calculated at the target terminal based on the location assistance information, from the target terminal; and
transferring, by the home MLC, the location information to the target terminal or a client.
41. The method of claim 40, further comprising obtaining the location assistance information from approximate location information of the target terminal in the visited MLC.
42. The method of claim 40, wherein the location information is calculated using a Global Positioning System (GPS) pseudorange of the target terminal, and
wherein the GPS pseudorange is measured in the target terminal using the location assistance information.
43. The method of claim 40, further comprising checking information of the visited MLC, in response to receiving the request message for the location service.
44. The method of claim 43, further comprising:
receiving information corresponding to the cell ID of the target terminal from the visited MLC; and
calculating, by the home MLC, the location assistance information for performing Network Assisted Global Positioning System (A-GPS) positioning of the target terminal using the information corresponding to the cell ID of the target terminal.
45. The method of claim 44, wherein the information corresponding to the cell ID of the target terminal includes at least one of a GPS satellite orbit and a geographical information of a cell in which the target terminal is located.
46. The method of claim 44, wherein calculating the location assistance information comprises:
calculating GPS satellite orbit and geographical information of the visited MLC; and
calculating valid location assistance information using the calculated GPS satellite orbit and geographical information.
47. The method of claim 44, further comprising:
detecting geographical information of a visited MLC visited by the target terminal, from a database included in the home MLC, using the cell ID of the target terminal in the visited MLC; and
calculating the location assistance information of the visited MLC using the detected geographical information.
48. The method of claim 40, wherein transferring the location assistance information to the target terminal comprises transferring only location assistance information for acquiring an initial GPS signal, depending on available network resources or traffic states.
49. The method of claim 40, wherein transferring the location assistance information to the target terminal comprises encapsulating and transmitting the location assistance information with Internet Protocol (IP) information of the home MLC and the target terminal, and a location information request instruction.
50. The method of claim 40, further comprising:
receiving routing information of the target terminal; and
requesting information of the visited MLC from the visited MLC,
wherein the information includes an Internet Protocol (IP) address of a Gateway General Packet Radio Service (GPRS) Support Node (GGSN) of the visited MLC of the target terminal.
51. A location server for locating mobile terminals, comprising:
a transceiver for receiving a request message of a location service for a target terminal that is roaming;
a memory for storing location assistance information, wherein the location assistance information is received from a visited location server or calculated using a cell IDentifier (ID); and
a controller for exchanging at least one positioning message with the target terminal,
wherein the transceiver receives, from the target terminal, location information of the target terminal, which is calculated at the target terminal based on the location assistance information.
52. A location server for locating mobile terminals, comprising:
a transceiver for receiving a request message of a location service for a target terminal that is roaming;
a memory for storing location assistance information, wherein the location assistance information is received from a visited location server or calculated based on a cell IDentifier (ID); and
a controller for exchanging at least one positioning message with the target terminal, and calculating location information of the target terminal based at least in part on the at least one positioning message.
53. A location server for locating mobile terminals, comprising:
a transceiver for receiving a request message of a location service for a target terminal from a visited location server in which the target terminal is roaming, the request message including a cell IDentifier (ID);
a memory for storing location assistance information, wherein the location assistance information is received from the visited location server or calculated using the cell ID; and
a controller for exchanging at least one positioning message with the target terminal,
wherein the transceiver receives, from the target terminal, location information of the target terminal, which is calculated at the target terminal based on the location assistance information.
54. A location server for locating mobile terminals, comprising:
a transceiver for receiving a request message of a location service for a target terminal from a visited location server in which the target terminal is roaming, the request message including a cell IDentifier (ID);
a memory for storing location assistance information, wherein the location assistance information is received from the visited location server or calculated using the cell ID; and
a controller for exchanging at least one positioning message with the target terminal, and calculating location information of the target terminal based at least in part on the at least one positioning message.
US13/860,9852004-01-312013-04-11Method for locating mobile terminalsExpired - LifetimeUSRE45545E1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US13/860,985USRE45545E1 (en)2004-01-312013-04-11Method for locating mobile terminals

Applications Claiming Priority (4)

Application NumberPriority DateFiling DateTitle
KR1020040006480AKR100584430B1 (en)2004-01-312004-01-31 Positioning method of mobile terminal
KR10-2004-00064802004-01-31
US11/044,851US8099103B2 (en)2004-01-312005-01-27Method for locating mobile terminals
US13/860,985USRE45545E1 (en)2004-01-312013-04-11Method for locating mobile terminals

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US11/044,851ReissueUS8099103B2 (en)2004-01-312005-01-27Method for locating mobile terminals

Publications (1)

Publication NumberPublication Date
USRE45545E1true USRE45545E1 (en)2015-06-02

Family

ID=36763888

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US11/044,851Expired - LifetimeUS8099103B2 (en)2004-01-312005-01-27Method for locating mobile terminals
US13/860,985Expired - LifetimeUSRE45545E1 (en)2004-01-312013-04-11Method for locating mobile terminals

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US11/044,851Expired - LifetimeUS8099103B2 (en)2004-01-312005-01-27Method for locating mobile terminals

Country Status (9)

CountryLink
US (2)US8099103B2 (en)
EP (1)EP1709756B1 (en)
JP (1)JP4402696B2 (en)
KR (1)KR100584430B1 (en)
CN (2)CN1914833A (en)
AU (1)AU2005208627B2 (en)
IL (1)IL177156A (en)
RU (1)RU2337486C2 (en)
WO (1)WO2005074169A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20240045079A1 (en)*2022-08-082024-02-08Qualcomm IncorporatedSatellite positioning for satellite-based communications
US12302417B2 (en)2022-06-302025-05-13T-Mobile Usa, Inc.Identification of fraudulent network data sessions
US12395237B2 (en)2022-07-182025-08-19Qualcomm IncorporatedAssistance data for orienting a mobile device for satellite-based communications
US12445192B2 (en)2022-08-192025-10-14Qualcomm IncorporatedMobile device orientation guidance for satellite-based communications

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR101085633B1 (en)*2004-05-172011-11-22삼성전자주식회사 Method of selecting location server of roaming mobile terminal and device and method for determining location of mobile terminal
MX2007010137A (en)2005-04-302007-09-27Lg Electronics IncMethod for providing a location information service in mobile communications system.
CA2558341C (en)*2005-09-012016-04-19Radio Ip Software Inc.Gps data management module for use in location-based service systems
US20070182631A1 (en)*2006-02-092007-08-09Berlinsky Allan MInternet based assisted global positioning system
KR100766605B1 (en)2006-05-242007-10-11주식회사 케이티프리텔 Method and system for providing location information through interworking system between roamed service platforms
JP4951426B2 (en)*2007-07-102012-06-13株式会社エヌ・ティ・ティ・ドコモ COMMUNICATION CONTROL DEVICE, COMMUNICATION CONTROL METHOD, AND COMMUNICATION CONTROL SYSTEM
US7598907B2 (en)2007-12-062009-10-06Kyocera CorporationSystem and method for WWAN/WLAN position estimation
US8614987B2 (en)*2008-02-082013-12-24Ntt Docomo, Inc.Location information acquisition method and mobile station
CN101568062B (en)*2008-04-232012-11-21华为技术有限公司Realization method, system, locating server and locating controller for location service
CN101568063B (en)*2008-04-242011-08-10华为技术有限公司Method and system for achieving position service and connection service network (CSN)
US9026095B2 (en)*2008-06-302015-05-05Nokia CorporationDelivery of assistance data for signal reception
KR100968960B1 (en)*2008-12-022010-07-14주식회사 케이티 Apparatus and method for providing location information using gateway location register
CN101478718B (en)*2008-12-312011-05-11中兴通讯股份有限公司Method for enhancing performance of positioning system in continuous positioning process
CN101925142B (en)*2009-06-172014-06-11华为技术有限公司Cell switching control method, network equipment and system
US20100331008A1 (en)*2009-06-302010-12-30Alcatel-Lucent Usa Inc.Methods and systems for providing user location information in telecommunications networks
ES2527793T3 (en)*2010-08-232015-01-293M Innovative Properties Co. Method and device for question-answer authentication
US9602990B2 (en)*2011-04-112017-03-21Qualcomm IncorporatedMethod for providing network-based measurements for user equipment-based positioning
CN102273247B (en)*2011-04-212013-11-06华为技术有限公司 Method and device for detecting user location change
CN103067857B (en)*2011-10-242018-02-02中兴通讯股份有限公司A kind of system and method that mark acquisition customer location is carried by user
GB2496165A (en)*2011-11-032013-05-08Renesas Mobile CorpMethod and Apparatus for Handover Using Predicted Vehicular Locations
US9544869B2 (en)*2013-05-162017-01-10Qualcomm IncorporatedMethod for adapting to venue positioning capabilities
CN103354576B (en)*2013-06-282015-12-02贵阳朗玛信息技术股份有限公司The storage of mobile phone and cell-phone number attaching information thereof and lookup method
US10796378B1 (en)2016-06-252020-10-06Wells Fargo Bank, N.A.Computerized geolocation tool
EP3358808B1 (en)*2017-02-022019-11-20ADVA Optical Networking SEA network element for distributing timing information
US11330549B2 (en)2017-08-012022-05-10Samsung Electronics Co., Ltd.Positioning method and device for user equipment, and user equipment
CN110868686B (en)2018-08-132021-05-07华为技术有限公司Positioning method and communication device
CN111093154B (en)*2019-09-202024-02-02中兴通讯股份有限公司Positioning method, positioning device, terminal equipment and storage medium
US12218825B2 (en)*2021-12-012025-02-04Oracle International CorporationMethods, systems, and computer readable media for restricting a number of hops conducted in a communications network

Citations (23)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
RU2139631C1 (en)1992-03-271999-10-10Моторола, Инк.Method for establishing communications in network with mobile terminal users
WO1999054753A1 (en)1998-04-201999-10-28Ericsson Inc.System and method for provisioning assistance global positioning system information to a mobile station
US6101387A (en)*1997-11-172000-08-08Telefonaktiebolaget Lm EricssonProviding notification of location dependent services to mobile stations
WO2001052569A1 (en)2000-01-112001-07-19Nokia CorporationLocation of a mobile station in a telecommunications system
WO2002003718A2 (en)2000-04-102002-01-10Nokia CorporationLocation based telephony services in mobile ip networks
US20020094822A1 (en)2001-01-162002-07-18Susan AnctilEnhancements to location-based services functionality in a radio telecommunication network
JP2002351767A (en)2001-05-292002-12-06Nec CorpMap display method of position information display terminal and its system
EP1298448A1 (en)2001-08-292003-04-02Sonera OyjAssisted GPS positioning
WO2003045084A2 (en)2001-11-192003-05-30Nokia CorporationProvision of location information
EP1337123A2 (en)2002-02-132003-08-20Nec CorporationLocation system with enhanced security
US20030186699A1 (en)*2002-03-282003-10-02Arlene HavlarkWireless telecommunications location based services scheme selection
EP1370095A1 (en)2002-06-072003-12-104D-Lab Mobile Solutions GmbHMethod for determining a position in mobile radio networks
EP1376151A1 (en)2001-03-292004-01-02NTT DoCoMo, Inc.Position measuring method and mobile communication terminal
US6675011B1 (en)*1996-12-282004-01-06Casio Computer Co., Ltd.Communication terminal device with communication controller
US20040203915A1 (en)*2003-01-222004-10-14Van Diggelen FrankMethod and apparatus for locating a mobile receiver having a position cache
US20050118999A1 (en)*2003-12-022005-06-02Yinjun ZhuUser plane location based service using message tunneling to support roaming
US6961367B2 (en)*2003-02-242005-11-01Qualcomm, IncorporatedForward link repeater frequency watermarking scheme
US7031722B2 (en)*1999-05-052006-04-18Nokia CorporationMethod for positioning a mobile station
US20060135174A1 (en)*2002-10-092006-06-22Sebastian KraufvelinProvision of information regarding a mobile station
US7068634B2 (en)*2000-05-222006-06-27Nokia Mobile Phones, Ltd.Data transmission in packet-switched radio system implementing user equipment location service
US7072651B2 (en)*2002-08-052006-07-04Roamware, Inc.Method and system for cellular network traffic redirection
US7106717B2 (en)*2003-08-222006-09-12Nokia CorporationApparatus, and associated method, for facilitating location determination of a mobile station pursuant to a location based application
US7151941B2 (en)*2000-01-262006-12-19Nokia Mobile Phones, LtdLocation of subscriber terminal in packet-switched radio system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6198933B1 (en)*1997-05-062001-03-06Telefonaktiebolaget Lm Ericsson (Publ)Communication system that communicates position information of roaming mobile stations
US6002932A (en)*1997-11-261999-12-14Ericsson Inc.System and method for mobile terminal positioning
JP3895684B2 (en)*2000-09-082007-03-22株式会社エヌ・ティ・ティ・ドコモ POSITION INFORMATION PROVIDING DEVICE, COMMUNICATION TERMINAL, MOBILE COMMUNICATION TERMINAL, AND POSITION INFORMATION PROVIDING METHOD
CN1275405C (en)*2002-06-272006-09-13中兴通讯股份有限公司Method for implementing positioning service in communication system

Patent Citations (26)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
RU2139631C1 (en)1992-03-271999-10-10Моторола, Инк.Method for establishing communications in network with mobile terminal users
US6675011B1 (en)*1996-12-282004-01-06Casio Computer Co., Ltd.Communication terminal device with communication controller
US6101387A (en)*1997-11-172000-08-08Telefonaktiebolaget Lm EricssonProviding notification of location dependent services to mobile stations
WO1999054753A1 (en)1998-04-201999-10-28Ericsson Inc.System and method for provisioning assistance global positioning system information to a mobile station
US6411811B2 (en)1998-04-202002-06-25Ericsson Inc.System and method for provisioning assistance global positioning system information to a mobile station
US7031722B2 (en)*1999-05-052006-04-18Nokia CorporationMethod for positioning a mobile station
WO2001052569A1 (en)2000-01-112001-07-19Nokia CorporationLocation of a mobile station in a telecommunications system
US7151941B2 (en)*2000-01-262006-12-19Nokia Mobile Phones, LtdLocation of subscriber terminal in packet-switched radio system
WO2002003718A2 (en)2000-04-102002-01-10Nokia CorporationLocation based telephony services in mobile ip networks
US7068634B2 (en)*2000-05-222006-06-27Nokia Mobile Phones, Ltd.Data transmission in packet-switched radio system implementing user equipment location service
US20020094822A1 (en)2001-01-162002-07-18Susan AnctilEnhancements to location-based services functionality in a radio telecommunication network
EP1376151A1 (en)2001-03-292004-01-02NTT DoCoMo, Inc.Position measuring method and mobile communication terminal
JP2002351767A (en)2001-05-292002-12-06Nec CorpMap display method of position information display terminal and its system
EP1298448A1 (en)2001-08-292003-04-02Sonera OyjAssisted GPS positioning
WO2003045084A2 (en)2001-11-192003-05-30Nokia CorporationProvision of location information
US7822423B2 (en)*2001-11-192010-10-26Nokia CorporationProvision of location information
EP1337123A2 (en)2002-02-132003-08-20Nec CorporationLocation system with enhanced security
JP2003235070A (en)2002-02-132003-08-22Nec CorpPositioning system in mobile communication network
US20030186699A1 (en)*2002-03-282003-10-02Arlene HavlarkWireless telecommunications location based services scheme selection
EP1370095A1 (en)2002-06-072003-12-104D-Lab Mobile Solutions GmbHMethod for determining a position in mobile radio networks
US7072651B2 (en)*2002-08-052006-07-04Roamware, Inc.Method and system for cellular network traffic redirection
US20060135174A1 (en)*2002-10-092006-06-22Sebastian KraufvelinProvision of information regarding a mobile station
US20040203915A1 (en)*2003-01-222004-10-14Van Diggelen FrankMethod and apparatus for locating a mobile receiver having a position cache
US6961367B2 (en)*2003-02-242005-11-01Qualcomm, IncorporatedForward link repeater frequency watermarking scheme
US7106717B2 (en)*2003-08-222006-09-12Nokia CorporationApparatus, and associated method, for facilitating location determination of a mobile station pursuant to a location based application
US20050118999A1 (en)*2003-12-022005-06-02Yinjun ZhuUser plane location based service using message tunneling to support roaming

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
(3GPP TS 25.305 Version 5.5.0 Release 5); ETSI TS 125 305, Mar. 1, 2003.
Universal Mobile Telecommunications System (UMTS; User Equipment (UE) Positioning in Universal Terrestrial Radio Access Network (UTRAN); Stage 2.

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US12302417B2 (en)2022-06-302025-05-13T-Mobile Usa, Inc.Identification of fraudulent network data sessions
US12395237B2 (en)2022-07-182025-08-19Qualcomm IncorporatedAssistance data for orienting a mobile device for satellite-based communications
US20240045079A1 (en)*2022-08-082024-02-08Qualcomm IncorporatedSatellite positioning for satellite-based communications
US12445192B2 (en)2022-08-192025-10-14Qualcomm IncorporatedMobile device orientation guidance for satellite-based communications

Also Published As

Publication numberPublication date
KR100584430B1 (en)2006-05-26
CN101742643A (en)2010-06-16
EP1709756A1 (en)2006-10-11
KR20050078163A (en)2005-08-04
EP1709756A4 (en)2011-03-30
US20110136500A1 (en)2011-06-09
AU2005208627A1 (en)2005-08-11
AU2005208627B2 (en)2008-05-22
WO2005074169A1 (en)2005-08-11
CN101742643B (en)2013-08-21
EP1709756B1 (en)2017-12-27
IL177156A (en)2011-10-31
US8099103B2 (en)2012-01-17
JP2007520151A (en)2007-07-19
CN1914833A (en)2007-02-14
RU2337486C2 (en)2008-10-27
JP4402696B2 (en)2010-01-20
RU2006127471A (en)2008-02-10
IL177156A0 (en)2006-12-10

Similar Documents

PublicationPublication DateTitle
USRE45545E1 (en)Method for locating mobile terminals
US11678147B2 (en)Systems and methods for supporting control plane location in a fifth generation wireless network
US7616963B2 (en)Positioning apparatus and method of a mobile terminal using a positioning server independently constructed on a network
KR102651980B1 (en)Systems and methods to enable combined periodic and triggered location of a mobile device
US6516197B2 (en)System and method for reporting the number and/or duration of positioning requests for terminal-based location calculation
US6295454B1 (en)System and method for providing chronicled location information for terminal-based position calculation
US7526293B2 (en)Apparatus and method for locating mobile terminals
CN112970297B (en)System and method for efficient positioning of mobile devices with dual wireless connections
JP2003516057A (en) Telecommunications system
US20100331012A1 (en)TDOA-Based Reconstruction of Base Station Location Data
CN112673653A (en)Method and system for enhancing positioning related protocols
KR20090055590A (en) Method and apparatus for positioning support of roaming mobile stations
KR20100095481A (en)Method and apparatus for performing position determination with pre-session action
CN104735782A (en)Positioning of a wireless device served by a femto cell
Cherian et al.LTE location technologies and delivery solutions
US20110223909A1 (en)Roaming gateway enabling location based services (LBS) roaming for user plane in CDMA networks without requiring use of a mobile positioning center (MPC)
TayalLocation services in the GSM and UMTS networks
WO2022087907A1 (en)Method, device and computer program product for wireless communication

Legal Events

DateCodeTitleDescription
FEPPFee payment procedure

Free format text:PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAYFee payment

Year of fee payment:4

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:8

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:12


[8]ページ先頭

©2009-2025 Movatter.jp