KR101085633B1 - Method and apparatus for selecting location-server of mobile terminal when roaming and method for locating mobile terminals using the same - Google Patents
Method and apparatus for selecting location-server of mobile terminal when roaming and method for locating mobile terminals using the same Download PDFInfo
- Publication number
- KR101085633B1 KR101085633B1 KR1020040034608A KR20040034608A KR101085633B1 KR 101085633 B1 KR101085633 B1 KR 101085633B1 KR 1020040034608 A KR1020040034608 A KR 1020040034608A KR 20040034608 A KR20040034608 A KR 20040034608A KR 101085633 B1 KR101085633 B1 KR 101085633B1
- Authority
- KR
- South Korea
- Prior art keywords
- location
- mobile terminal
- location server
- network
- performance information
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
- H04W8/10—Mobility data transfer between location register and external networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 로밍 중인 이동단말기의 위치 서버 선택방법 및 그 장치와 그에 의한 이동단말기의 위치 결정 방법에 관한 것으로서, 본 발명은 로밍 중인 이동단말기로부터의 위치 요청 메시지에 응답하여 상기 이동단말기의 방문 네트워크를 확인하는 과정과, 상기 확인된 방문 네트워크의 위치 결정 성능정보 및 상기 이동단말기의 홈 네트워크의 위치 결정 성능정보를 비교하여 상기 이동단말기의 위치를 계산할 위치서버를 선택하는 과정을 수행한다. 따라서 본 발명은 이동단말기의 위치에 관계없이(예컨대, 홈 영역 또는 로밍 영역에 관계없이) 위치 결정을 효율적으로 수행할 수 있으며 위치 결정 서비스의 품질을 높일 수 있는 효과가 있다.
The present invention relates to a method for selecting a location server of a mobile terminal roaming, and a device and a method for determining a location of a mobile terminal. The present invention relates to a visited network of a mobile terminal in response to a location request message from a roaming mobile terminal. And checking the location performance information of the visited network and the location performance information of the home network of the mobile terminal and selecting a location server for calculating the location of the mobile terminal. Therefore, the present invention can efficiently perform location determination regardless of the location of the mobile terminal (eg, regardless of home area or roaming area) and has an effect of improving quality of location services.
측위, 이동단말, 로밍, 위치 플랫폼, 위치 서버, 위치결정성능정보Positioning, mobile terminal, roaming, location platform, location server, location performance information
Description
도 1은 이동통신 시스템의 구조를 개략적으로 도시한 도면,1 is a view schematically showing the structure of a mobile communication system;
도 2는 이동단말기가 로밍 중인 상태를 설명하기 위한 도면,2 is a view for explaining a state in which a mobile terminal is roaming,
도 3은 로밍 중인 이동단말기의 위치를 결정하기 위한 본 발명의 시스템 구성도,3 is a system configuration diagram of the present invention for determining the position of a mobile terminal while roaming;
도 4는 본 발명의 일 실시 예에 따른 이동단말기의 위치 결정 방법에 대한 처리 절차도,4 is a flowchart illustrating a method for determining a location of a mobile terminal according to an embodiment of the present invention;
도 5는 본 발명의 다른 실시 예에 따른 이동단말기의 위치 결정 방법에 대한 처리 절차도,5 is a processing procedure for a positioning method of a mobile terminal according to another embodiment of the present invention;
도 6은 본 발명의 실시 예에 따른 이동단말기의 위치 서버 선택 기준이 되는 위치 결정 성능 정보들의 예를 도시한 도면.
FIG. 6 is a diagram illustrating examples of positioning performance information serving as a location server selection criterion of a mobile terminal according to an embodiment of the present invention. FIG.
본 발명은 이동통신시스템에 관한 것으로서, 특히 이동단말기의 위치 결정을 위한 장치 및 방법에 관한 것이다. The present invention relates to a mobile communication system, and more particularly, to an apparatus and a method for positioning a mobile terminal.
이동단말기가 경박단소화되고 이동통신망이 전 세계적으로 확장됨에 따라 이동통신서비스 이용자들은 여행 중에도 자신의 이동단말기를 휴대하고 자신의 이동단말기를 이용하여 통화 및 기타 부가 서비스를 이용하기를 원한다. 또한 글로벌 이동통신시스템의 환경하에서 많은 사용자들은 이동단말기의 위치 정보를 이용한 응용 서비스(예컨대, 교통 및 생활정보 등)를 제공받고자 하고 있으며 일부 국가나 이동통신망 지역(예컨대, SK 텔레콤이나 KTF 등 한국 이동통신망 영역이나 NTT DoCoMo, Sprint PCS, KDDI, Vodafone 등 일본, 구미지역 이동통신망 영역 등)에서는 이러한 이동단말기를 이용한 자신의 위치정보 획득 시스템을 상용화하고 있다.As mobile terminals become lighter and smaller and mobile networks are expanded globally, mobile communication service users want to carry their mobile terminals while traveling and use their mobile terminals to make calls and other additional services. Also, in the environment of global mobile communication system, many users want to be provided with application services (eg, traffic and living information) using location information of mobile terminals, and in some countries or mobile communication network regions (eg, SK Telecom or KTF) In the network area, NTT DoCoMo, Sprint PCS, KDDI, Vodafone, Japan, Europe and other mobile communication areas, etc.), their own location information acquisition system using these mobile devices is commercialized.
상기와 같은 '위치정보를 이용한 응용 서비스'를 제공하기 위해서는 이동단말기의 위치를 결정하는 과정이 선행되어야 한다. 즉, 상기 '위치정보를 이용한 응용 서비스'는 이동단말기의 위치 결정 과정에서 얻은 이동단말기의 지리적인 위치정보(geographical position information)를 바탕으로 창출된다.In order to provide the 'application service using location information' as described above, the process of determining the location of the mobile terminal must be preceded. That is, the 'application service using location information' is created based on geographical position information of the mobile terminal obtained in the location determination process of the mobile terminal.
이동단말기의 지리적인 위치정보를 획득하기 위해 이동단말기는 이동단말기의 위치에 관계없이 '위치결정 서비스'를 제공받아야 한다. 즉, 이동단말기가 홈(home) 영역에 있거나 로밍(roaming) 영역에 있거나 관계없이 '위치결정 서비스'를 제공받아야 한다. In order to obtain geographical location information of the mobile terminal, the mobile terminal must be provided with a 'location service' regardless of the location of the mobile terminal. That is, the mobile terminal must be provided with a 'location service' regardless of whether it is in a home area or a roaming area.
'위치결정 서비스'는 네트워크 내에 구비된 위치서버(LP: Location Platform)에 의해 제공된다. 즉, 홈 네트워크 내에 구비된 위치서버(HLP: Home Location Platform) 또는 로밍 네트워크 내에 구비된 위치서버(VLP: Visiting Location Platform) 중 하나는 '위치결정 서비스'를 제공하기 위해 단말기에게 위치보조정보(예컨대, GPS 보조정보)를 제공하거나 이동단말기로부터 받은 정보를 기반으로 위치 계산을 수행한다.Location Services are provided by a Location Server (LP) located within the network. That is, one of the Location Server (HLP) provided in the home network or the Location Server (VLP: Visiting Location Platform) provided in the roaming network may provide location assistance information (eg, to the terminal to provide a 'location service'). Provide GPS assistant information) or perform location calculation based on information received from a mobile terminal.
이동통신망에서 이동단말기(User Equipment, 이하, 'UE'라 칭함)의 위치를 결정하는 방법은 다양하며, 대표적으로 다음과 같이 세 가지로 분류할 수 있다.The method of determining the position of a mobile terminal (User Equipment, hereinafter referred to as 'UE') in a mobile communication network is various, and can be classified into three types as follows.
첫째, 이동단말기(UE)의 위치에 가장 가까이 놓여 있는 셀(cell)의 정보 또는 이동단말기(UE)를 관리하는 셀(cell)의 정보를 이용하여 이동단말기(UE)의 위치를 셀 단위로 결정하는 방법. First, the position of the mobile terminal (UE) is determined in units of cells by using information of a cell closest to the position of the mobile terminal (UE) or information of a cell managing the mobile terminal (UE). How to.
둘째, 기지국(노드(node) B)과 이동단말기(UE) 사이의 송수신 신호의 세기, 기지국(node B)에서 이동단말기(UE)로 전달된 전파의 도달시간(Time of Arrival, 이하 'TOA'라 칭한다) 또는 다수의 기지국(node B)과 이동단말기(UE) 사이의 전파도달시간차(Time Difference of Arrival, 이하 'TDOA'라 칭한다)를 산출하고, 그 TOA 또는 TDOA를 삼각측량법에 적용하여 이동단말기(UE)의 위치를 결정하는 네트워크 기반의 위치 결정 방법.Second, the strength of the transmission and reception signal between the base station (node B) and the mobile terminal (UE), the time of arrival of the radio wave transmitted from the base station (node B) to the mobile terminal (UE) (hereinafter referred to as 'TOA') Time difference of Arrival (hereinafter referred to as 'TDOA') between a plurality of base stations (node B) and a mobile terminal (UE), and the TOA or TDOA is applied to triangulation Network-based location determination method for determining the location of the terminal (UE).
셋째, 미국 국방성에서 개발된 GPS(Global Positioning System, 이하 GPS 라 칭한다)를 이용하여 이동단말기(UE)의 위치를 결정하는 방법. Third, a method of determining the position of a mobile terminal (UE) using a GPS (Global Positioning System, hereinafter referred to as GPS) developed by the US Department of Defense.
상기한 바와 같은 위치결정 방법들 중 특히 GPS를 이용한 위치결정 방법은 GPS 기술을 보완한 후 이동통신망에 적용하여 사용하고 있는데, 이러한 위치결정 방법을 네트워크 도움 GPS 방식(Network Assisted GPS, 이하 'NA-GPS'라 칭한다)이라 한다. NA-GPS는 네트워크(특히 이동통신망)를 이용하여 위치결정시 필요한 지.피.에스(GPS) 보조정보를 이동단말기(UE)에게 전송함으로써 이동단말기(UE)의 초기 위치결정 시간(TTFF: Time To First Fix)을 단축시킨다.Among the positioning methods described above, in particular, the positioning method using GPS is applied to a mobile communication network after supplementing the GPS technology, and this positioning method is used as a network assisted GPS method (NAS). GPS '). NA-GPS transmits G.P.S. supplementary information required for positioning using a network (especially mobile communication network) to a mobile terminal (UE). To First Fix).
네트워크에서 UE로 전달하는 GPS 보조정보는 각 위성에 대한 위성의 ID(satellite ID), 알마낙(almanac) 데이터, 위성궤도 정보, 시계 오차 보정치, 전리층 보정치, DGPS(Differential GPS) 보정치 및 보이지 않는 위성에 대한 리스트를 포함한다. '알마낙(almanac) 데이터'는 대략적인 위성의 위치를 검출하기 위한 소정 시간에 대한 시구간별 위성의 위치정보(예컨대, 모델)로서, 특히, 가시 위성을 판별하기 위해 사용되곤 한다. '위성궤도정보와 시계오차 보정치'는 위성위치에 대한 정확한 모델을 단말기에게 전달하기 위한 정보이다. '전리층 보정치'는 위성과 UE의 의사거리에 포함된 전리층 통과로 발생하는 전리층 지연오차를 50% 정도 보정하는 역할을 수행하며, 다른 정보에 비해 천천히 변하는 정보이다. 'DGPS 보정치'는 의사거리에 포함되어 있는 편향오차를 기준 기지국에서 계산하여 제거함으로써 단말기의 위치정확도를 향상시키기 위한 정보이다. 상기 GPS 보조정보들 중에서 Almanac 데이터, 위성궤도정보, 시계오차 보정치 및 DGPS 보정치는 위성별로 결정되어야 한다.GPS assistant information transmitted from the network to the UE includes satellite ID, almanac data, satellite orbit information, clock error correction, ionospheric correction, differential GPS (DGPS) correction and invisible satellites for each satellite. Contains a list of. 'Almanac data' is the location information (e.g., model) of satellites by time intervals for a predetermined time for detecting the approximate position of the satellite, and is particularly used to determine the visible satellite. 'Satellite orbit information and clock error correction values' are information for transmitting an accurate model of the satellite position to the terminal. The ionospheric correction value compensates for about 50% of the ionospheric delay error caused by the ionospheric passage included in the pseudorange of the satellite and the UE, and is slowly changing compared to other information. The 'DGPS correction value' is information for improving the position accuracy of the terminal by calculating and removing the deflection error included in the pseudo range at the reference base station. Among the GPS assistance information, Almanac data, satellite orbit information, clock error correction value and DGPS correction value should be determined for each satellite.
도 1은 이동통신 시스템의 구조를 개략적으로 도시한 도면이다. 특히, 도 1은 이동통신망에서 UE의 위치를 결정하는 위치서비스(MLS: Mobile Location Service) 시스템의 구조를 도시하고 있다. 도 1을 참조하면 UE의 위치를 결정하기 위한 이동통신 시스템은 이동단말기(UE)(110), 기지국(노드 B)(120), 무선네트워크 제어기(Radio Network Controller, 이하 'RNC'라 칭함)(130), 홈 위치 플랫폼(Home Location Platform, 이하 'HLP'라 칭함)(140), 코어네트워크(Core Network, 이하 'CN'이라 칭함)(150) 및 위치서비스 클라이언트(Mobile Location Service Client, 이하 'MLS 클라이언트'라 칭함)(160)를 포함한다.1 is a diagram schematically illustrating a structure of a mobile communication system. In particular, FIG. 1 illustrates a structure of a mobile location service (MLS) system for determining a location of a UE in a mobile communication network. Referring to FIG. 1, a mobile communication system for determining a location of a UE includes a mobile station (UE) 110, a base station (Node B) 120, a radio network controller (hereinafter referred to as 'RNC') ( 130, Home Location Platform (hereinafter referred to as "HLP") 140, Core Network (hereinafter referred to as "CN") 150, and Mobile Location Service Client (hereinafter referred to as " MLS client '160).
기지국(노드 B)(120)은 특정 셀 내에 위치하고 있는 이동단말기(UE)(110)에게 전파신호를 전송하고, 이동단말기(UE)(110)로부터 수신된 전파를 측정하여 이동단말기(UE)(110)의 위치를 결정하기 위한 소정 데이터들(예컨대, TDOA 등)을 RNC(130)에게 전달한다. 이 때 기지국(노드 B)(120)과 UE(110)사이의 통신을 위해 'Uu 인터페이스'가 사용된다.The base station (Node
RNC(130)는 기지국(노드 B)(120)의 무선자원을 관리하고 UE(110)의 위치결정을 위한 과정을 제어하고 위치 계산을 수행한다. 이 때 RNC(130)와 기지국(노드 B)(120) 사이의 통신을 위해 'Iub 인터페이스'가 사용된다.The RNC 130 manages radio resources of the base station (Node B) 120, controls a process for positioning of the UE 110, and performs position calculation. At this time, the 'Iub interface' is used for communication between the
HLP(140)는 '위치 서버'라고도 하며, UE(110)에게 위치 보조 정보를 제공하고, 위치 계산을 수행하는 등의 위치 정보 서비스를 수행한다. 예를 들어, HLP(140)는 UE(110)에게 위치 보조 정보 중의 하나인 GPS 보조정보를 전달함으로써, 해당 네트워크에 위치하고 있는 UE(110)들에게 네트워크 도움 GPS 서비스를 가능하게 한다. The HLP 140 may also be referred to as a location server, and provides location assistance information to the UE 110 and performs location information services such as location calculation. For example, the HLP 140 transmits GPS assistance information, which is one of the location assistance information, to the UE 110, thereby enabling network assisted GPS service to the UEs 110 located in the corresponding network.
CN(150)은 UE(110)들의 정보를 관리하며 이동성-관리(mobility management), 세션-관리(session management) 및 콜-관리(call management)를 수행한다. 이를 위해 CN(150)은 RNC(130)와 'Iu 인터페이스'를 이용하여 통신한다.CN 150 manages the information of UEs 110 and performs mobility management, session management and call management. For this purpose, the CN 150 communicates with the
MLS 클라이언트(160)는 네트워크 외부에 연결되며 이동단말기(UE)(110)들의 위치에 대한 서비스를 제공한다. 이를 위해 MLS 클라이언트(160)는 특정 이동단말기(UE)(110)에 대한 위치를 CN(150)에게 요청하고 그에 위치정보를 이용하여 대응된 이동단말기(UE)에게 위치서비스를 제공한다. 이 때, MLS 클라이언트(160)와 CN(150)는 'Le 인터페이스'를 이용하여 통신한다.The MLS
상기와 같은 시스템에서 UE(110)가 홈 네트워크에 위치하고 있는 경우 UE(110)는 홈 네트워크 안에 포함되어 있는 HLP(140)로부터 위치 보조정보(예컨대, GPS 보조정보)를 제공받는다. 또는 HLP(140)가 UE(110)의 위치 계산을 수행한다. 즉 상기 경우 UE(110)는 HLP(140)를 이용하여 UE(110)의 위치를 결정한다.In the above system, when the UE 110 is located in the home network, the UE 110 receives location assistance information (eg, GPS assistance information) from the HLP 140 included in the home network. Or HLP 140 performs position calculation of UE 110. That is, in this case, the UE 110 determines the location of the UE 110 using the
그러나 도 2에 예시된 바와 같이 UE(110)가 홈 네트워크(100)에서 다른 네트워크(200)로 로밍한 경우(즉, 다른 네트워크(200)에 방문한 경우), UE(110)는 로밍 중인 네트워크(200)에 구비된 위치서버(VLP: Visiting Location Platform)(240)를 이용하여 UE(110)의 위치를 결정하거나 또는 홈 네트워크(100)에 구비된 위치서버(HLP)(140)를 이용하여 UE(110)의 위치를 결정할 수 있다.However, as illustrated in FIG. 2, when the UE 110 roams from the
그런데 VLP(240)를 이용하여 로밍 중인 UE(110)의 위치를 결정하기 위해서는 VLP(240)가 UE(110)의 요청에 의한 위치 결정 성능(예컨대, 요청 위치 정확도에 따른 여러 위치 결정 방법의 지원, 제어-플레인 및 사용자-플레인에서의 GPS 도움 방식의 지원 여부 등)을 제공할 수 있어야 하고, UE(110)의 위치 개인 정보가 침해 받지 않는 다는 조건이 만족되어야 한다. 따라서 로밍 중인 UE(110)가 사용자-플레인 GPS 도움(user plane AGPS) 방식으로 위치 결정을 위한 위치 보조 정보를 요청한 경우 VLP(240)를 이용한 위치 결정에 있어서, 다음의 곤란한 문제점이 발생할 수 있다. 즉 상기 경우 VLP(240)가 제어-플레인 AGPS(control plane AGPS) 방식만을 지원하는 경우에는 UE에게 GPS 보조정보를 제공할 수 없다. 또한 상기 경우 VLP(240)와 UE(110)간에 위치 결정 서비스가 개시되면 UE(110)의 개인 위치 정보가 노출되는 문제점이 있다. However, in order to determine the location of the roaming UE 110 using the
한편 HLP(140)를 이용하여 로밍 중인 UE(110)의 위치를 결정하기 위해서는 HLP(140)의 위치 보조정보(예컨대, GPS 보조정보) 제공 성능의 범위가 UE(110)가 위치한 방문 영역을 포함해야 하는 단점이 있다. 또한 VLP(240)를 이용한 경우와 비교하여 개인 위치 정보의 보호와 보안 성능이 우수한 장점이 있는 반면 위치 보조정보(GPS 보조정보)의 정확도가 떨어지는 단점이 있다. Meanwhile, in order to determine the location of the roaming UE 110 using the HLP 140, the range of the capability of providing location assistance information (eg, GPS assistance) of the HLP 140 includes a visit area where the UE 110 is located. There is a downside to it. In addition, the protection and security performance of the personal location information is superior to the case using the
이로 인해 로밍 중인 UE(110)는 위치 결정 서비스의 품질을 향상시키기 위해 HLP(140) 또는 VLP(240)의 위치 결정 성능(capalility) 및 UE(110)에서 요청하는 성능 인자(예컨대, 위치 정확도, 개인 위치 정보 보호, 보안 등)를 고려하여 위치 서버를 선택하는 것이 바람직하다. This causes the roaming UE 110 to determine the location capability of the
하지만 종래에는 로밍 중인 UE(110)가 상기 언급된 바와 같은 위치 결정 성능 및 UE(110)에서 요청하는 성능 인자를 고려하여 위치 서버를 선택하여 위치를 결정할 수 있는 방법이 없었다.
However, in the related art, there is no method in which the roaming UE 110 selects a location server to determine a location in consideration of the location determination performance as mentioned above and the performance factor requested by the UE 110.
따라서 본 발명은 이동단말기의 위치에 관계없이 위치 결정 서비스의 품질을 향상시키기 위한 장치 및 방법을 제공하고자 한다. Accordingly, an aspect of the present invention is to provide an apparatus and method for improving the quality of location services regardless of the location of a mobile terminal.
또한 본 발명은 로밍 중인 이동단말기의 위치를 효율적으로 결정할 수 있도록 하는 장치 및 방법을 제공하고자 한다.It is another object of the present invention to provide an apparatus and method for efficiently determining a location of a roaming mobile terminal.
또한 본 발명은 위치 서버의 위치 결정 성능 및 이동단말기에서 요청하는 위치 결정 성능 인자를 고려하여 위치 서버를 선택하는 방법 및 그 장치를 제공하고자 한다. In addition, the present invention is to provide a method and apparatus for selecting a location server in consideration of the location performance performance of the location server and the location performance parameters requested by the mobile terminal.
또한 본 발명은 상기 방법 및 장치를 이용하여 선택된 위치 서버를 이용한 이동단말기의 위치 결정 방법을 제공하고자 한다.
It is another object of the present invention to provide a method for determining a location of a mobile terminal using a location server selected using the method and apparatus.
상기 목적을 달성하기 위해 본 발명에서 제공하는 위치 서버 선택 방법은 로밍 중인 이동단말기로부터의 위치 요청 메시지에 응답하여 상기 이동단말기의 방문 네트워크를 확인하는 과정과, 상기 확인된 방문 네트워크의 위치 결정 성능정보 및 상기 이동단말기의 홈 네트워크의 위치 결정 성능정보를 비교하여 상기 이동단말기의 위치를 계산할 위치서버를 선택하는 과정을 포함함을 특징으로 한다. In order to achieve the above object, the method of selecting a location server provided by the present invention includes the steps of checking a visited network of the mobile terminal in response to a location request message from a roaming mobile terminal, and determining the location performance information of the checked visited network. And selecting a location server to calculate the location of the mobile terminal by comparing the location performance information of the home network of the mobile terminal.
또한 상기 목적을 달성하기 위해 본 발명에서 제공하는 위치 서버 선택 장치는 로밍 중인 이동단말기의 위치 요청에 응답하여 상기 이동단말기의 홈 위치서버와 상기 이동단말기가 방문중인 방문 위치서버 각각의 위치 결정 성능 정보를 비교 하여 상기 이동단말기의 위치를 계산할 위치 서버를 선택함을 특징으로 하되, 바람직하게는 네트워크 내에 위치한 위치 서버 각각에 구비됨을 특징으로 한다. In addition, in order to achieve the above object, the location server selection device provided in the present invention includes location performance information of each of the mobile terminal's home location server and the visited location server visited by the mobile terminal in response to a location request of the mobile terminal while roaming. Compare the to select a location server to calculate the location of the mobile terminal, preferably characterized in that provided in each location server located in the network.
또한 상기 목적을 달성하기 위해 본 발명에서 제공하는 이동단말기의 위치 결정 방법은 로밍 중인 이동단말기로부터의 위치 요청 메시지에 응답하여 상기 이동단말기의 방문 네트워크를 확인하는 과정과, 상기 확인된 방문 네트워크의 위치 결정 성능정보 및 상기 이동단말기의 홈 네트워크의 위치 결정 성능정보를 비교하여 상기 이동단말기의 위치를 계산할 위치서버를 선택하는 과정과, 상기 선택된 위치 서버가 상기 이동단말기와의 위치 보조 정보 교환을 수행하여 상기 이동단말기의 위치 계산을 위한 보조정보를 획득하는 과정과, 상기 획득한 보조정보를 이용하여 상기 이동단말기의 위치를 계산하는 과정을 포함함을 특징으로 한다. In addition, in order to achieve the above object, a method of determining a location of a mobile terminal provided by the present invention includes the steps of checking the visited network of the mobile terminal in response to a location request message from a roaming mobile terminal, and the location of the checked visited network. Comparing the determination performance information with the positioning performance information of the home network of the mobile terminal to select a location server for calculating the location of the mobile terminal, and the selected location server exchanges position assistance information with the mobile terminal. And obtaining the auxiliary information for calculating the position of the mobile terminal, and calculating the position of the mobile terminal using the obtained auxiliary information.
이하 본 발명의 바람직한 실시 예들을 첨부한 도면을 참조하여 상세히 설명한다. 이 때, 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In this case, detailed descriptions of well-known functions and configurations that may unnecessarily obscure the subject matter of the present invention will be omitted.
도 3은 로밍 중인 이동단말기의 위치를 결정하기 위한 본 발명의 시스템 구성도이다. 도 3을 참조하면 본 발명의 시스템은 이동단말기(UE)(110)의 홈 네트워크(100) 및 방문 네트워크(200) 하부에 위치 서버들(HLP(140) 및 VLP(240))을 각각 포함하여 각 네트워크에 위치한 이동단말기의 위치 결정 정보를 관리하거나 위치 결정 서비스를 제공한다. 이 때 상기 위치 서버들(HLP(140) 및 VLP(240))은 RLP(Roaming Location Protocol)을 이용하여 통신함이 바람직하다. 3 is a system configuration diagram of the present invention for determining the position of the mobile terminal while roaming. Referring to FIG. 3, the system of the present invention includes
또한 홈 네트워크(100)의 위치 서버(HLP)(140)에 홈-로밍함수부(141)를 구비 하고 이동단말기(UE)(110)가 로밍 중인 방문 네트워크(200)의 위치 서버(VLP)(240)에 방문-로밍함수부(241)를 구비한다. 홈-로밍함수부(141) 및 방문-로밍함수부(241)는 로밍 중인 이동단말기(UE)(110)의 위치 계산을 수행하기 위한 준비작업과 위치 계산을 담당할 위치 서버의 결정을 수행한다. 즉 홈-로밍함수부(141)는 HLP(140)의 위치 결정 성능 정보와 VLP(240)의 위치 결정 성능 정보를 비교하여 위치 결정 서비스를 위해 사용될 위치 서버를 선택하고, 방문-로밍함수부(241)는 홈-로밍함수부(141)의 요청에 응답하여 VLP(240)의 위치 결정 성능 정보를 HLP(140)에게 제공한다. In addition, the location server (HLP) 140 of the
한편 네트워크 외부에 위치한 MLS 클라이언트(160)는 이동단말기(UE)(110)의 홈 네트워크(100)에 위치한 HLP(140)에게 이동단말기(UE)(110)의 위치를 요청한다. 이 때 MLS 클라이언트(160)와 HLP(140) 사이에는 MLP(Mobile Location Protocol)을 이용하여 통신함이 바람직하다. Meanwhile, the
도 4는 본 발명의 일실시 예에 따른 이동단말기(UE)(110)의 위치 결정 방법에 대한 처리 절차도이다. 도 4는 UE(110)가 자신의 위치를 요청한 경우 위치 결정 서비스를 제공하기 위해 HLP(140)가 선택된 경우에 대한 예를 도시하고 있다. 4 is a flowchart of a method for determining a location of a mobile station (UE) according to an embodiment of the present invention. 4 shows an example of the case where the
도 4를 참조하면, 로밍 중인 UE(110)는 자신의 위치를 결정하기 위해 HLP(140)에게 위치 요청 메시지를 전달한다(S401). 이 때 위치 요청 메시지는 UE(110)와 HLP(140)간에 위치 세션과 위치 프로시져를 시작하기 위한 것으로서, 위치 요청 메시지에는 UE(110)의 식별자(ms-id), UE(110)의 위치 결정 성능 정보(UE capability), UE(110)가 위치하고 있는 셀 또는 지역의 고유 식별자(location id, 이하, "lid"라 칭함), UE(110)가 요청한 서비스를 수행할 서비스 클라이언트의 식별자(mls-client-id) 등을 포함한다. 이 때, UE(110)의 위치 결정 성능은 UE(110)에서 지원되는 위치 결정 방법들을 포함한다. 즉, GSM, CDMA, WLAN 과 같은 Bearer 특성과 MS-Based, MS-Assisted 등의 위치 계산을 누가 수행할 것인지에 대한 정보, 그리고 제어-플레인 AGPS(control-plane AGPS)와 사용자-플레인 AGPS(user plane AGPS)의 지원여부를 포함한다. Referring to FIG. 4, the roaming
상기 위치 요청 메시지를 수신한 HLP(140)는 위치 요청 메시지에 포함된 'UE(110)의 식별자(ms-id)'를 검사하여 그 UE(110)가 위치 서비스의 권한이 있는 지를 판단한다. 그 결과 UE(110)가 위치 서비스 권한이 있는 경우 HLP(140)는 UE(110)를 위한 세션을 새롭게 할당한다(S403). 그리고 위치 요청 메시지에 포함된 'UE(110)가 위치한 셀 또는 지역의 고유 식별자(location id, 이하, "lid"라 칭함)'를 참조하여 VLP(240)를 결정한다(S405). The
그리고 HLP(140)는 상기 과정(S405)에서 결정된 VLP(240)에게 RLP의 SRLIR(Start Roaming Location Immediate Request, 이하, 'SRLIR'이라 칭함)메시지를 이용하여, VLP(240)의 위치 결정 성능에 대한 정보 및 이동단말기가 전달한 지역의 고유식별자(lid)에 대한 좌표(x,y 좌표) 변환을 요청한다(S407). 상기 'SRLIR'메시지에는 상기 과정(S403)에서 할당된 세션에 대한 식별자(session id)와, lid와, 위치 결정 성능 정보 요청 기호(LPC req.: Location Platform Capability request)가 포함된다. 이 때, 상기 요청에 의해 변환된 좌표는 기지국의 위치로 대신하게 된다. 즉, UE(110)의 위치를 결정하게 될 위치 서버(LP: Location Platform)는 대략적인 UE(110)의 위치(예컨대, UE(110)가 속한 기지국의 위치)를 이용하여 위치 보조 정보를 생성하고, 그 위치 보조정보를 UE(110)에게 제공하게 된다.The
상기 과정(S407)에서 'SRLIR'메시지를 수신한 VLP(240)는 RLP의 SRLIA 메시지(Start Roaming Location Immediate Answer, 이하 'SRLIA'이라 칭함)를 이용하여 HLP(140)에게 응답한다(S409). 이 때 'SRLIR'메시지는 상기 세션 식별자(session id)와, 위치 결정 성능에 대한 정보(LP capability)와, lid에 대한 대략적인 좌표 정보(coarse pos)를 포함한다.In step S407, the
상기 'SRLIA'메시지에 포함되는 위치 결정 성능에 대한 정보(LP capability)를 도 6에 예시하였다. 위치 결정 성능 정보에 대한 구체적인 설명은 도 6을 참조하여 후술할 것이다. 6 shows information on an LP capability included in the 'SRLIA' message. A detailed description of the positioning performance information will be described later with reference to FIG. 6.
상기 과정(S409)에서 VLP(240)로부터 응답 메시지('SRLIA'메시지)를 수신한 HLP(140)는 그 'SRLIA'메시지에 포함된 VLP(240)의 위치결정성능 정보(LP Capability)와 HLP(140)에 기 저장된 HLP(140)의 위치결정성능 정보(LP Capability)를 비교하여 UE(110)에 위치 정보 서비스를 제공할 위치 서버를 선택한다(S411). Upon receiving the response message ('SRLIA' message) from the
예를 들어, HLP(140)가 사용자-플레인 AGPS(user plane AGPS) 위치 결정이 가능하고 VLP(240)는 가능하지 않다면 HLP(140)를 위치 서버로 선택하고, 그 반대의 경우 VLP(240)를 위치 서버로 선택한다. 그리고 사용자-플레인 AGPS 지원 여부에 대한 비교 결과 HLP(140)와 VLP(240) 모두 사용자-플레인 AGPS(user plane A- GPS) 위치 결정이 가능한 경우 개인 위치 정보 보호, 과금, 보안, 위치결정 성능 등을 비교하여 위치 서버를 선택한다. For example, if
한편 HLP(140)가 VLP(240)의 위치 결정 성능 정보를 이미 알고 있는 경우 HLP(140)는, 상기 과정(S411)에서, 이미 알고 있는 VLP(240)의 위치 결정 성능 정보를 이용하여 위치 서버를 선택한다. 이 경우 상기 과정(S407 및 S409)에서 전송되는 메시지들('SRLIR'메시지 및 'SRLIA'메시지)에 위치결정성능 정보(LP Capability) 항목은 제외될 수 있다.On the other hand, if the
도 4는 상기 과정(S411)에서 HLP(140)가 위치 서버로 결정된 경우에 대한 예를 나타내고 있다. 따라서 위치 서버로 결정된 HLP(140)는 UE(110)의 위치 보조정보를 이용하여 UE의 위치를 계산한다(S413). 4 shows an example of the case where the
이를 위해 HLP(140)는 UE(110)와의 위치 보조 정보 교환 과정(S414)을 수행한다. 이 때, HLP(140)는 UE(110)로부터 수신된 측정치를 이용하여 위치 보조정보(예컨대, 위치 추정치)를 계산하는 방식(MS-Assisted 방식)을 이용하거나 UE(110)로부터 계산된 위치 보조정보(예컨대, 위치 추정치)를 취하는 방식(MS-Based 방식)을 이용하여 위치 보조정보를 획득하고 그 위치 보조정보를 이용하여 UE(110)의 위치를 계산한다. To this end, the
위치 계산이 완료된 뒤에 HLP(140)는 상기 과정(S403)에서 할당된 세션(예컨대, 위치 세션)을 종료하고 세션의 종료를 UE(110)에게 통보한다(S415). 이를 위해 HLP(140)는 UE(110)에게 위치 결정 종료 메시지(location END message)를 전달한다. 그러면 UE(110)는 위치 세션과 관련하여 점유하고 있던 모든 자원에 대하여 점 유 해제한다. After the location calculation is completed, the
도 5는 본 발명의 다른 실시 예에 따른 이동단말기의 위치 결정 방법에 대한 처리 절차도이다. 도 5는 UE(110)가 자신의 위치를 요청한 경우 위치 결정 서비스를 제공하기 위해 VLP(240)가 선택된 경우에 대한 예를 도시하고 있다. 도 5의 S501 내지 S511의 과정들은 도 4의 S401 내지 S411과 유사하므로, S501 내지 S511 과정에 대한 구체적인 설명은 생략하고 그 이후의 과정에 대하여만 설명할 것이다. 5 is a flowchart illustrating a method for determining a location of a mobile terminal according to another embodiment of the present invention. FIG. 5 shows an example of the case where the
즉, 도 5는 VLP(240)가 위치 서버로 결정된 경우에 대한 예를 나타내고 있으므로 상기 과정(S511)에서 VLP(240)가 위치 서버로 결정된 경우 HLP(140)는 해당 VLP(240)에게 위치 서버로 결정되었음을 알려준다(S513). 즉 HLP(140)는 해당 VLP(240)에게 위치 서버 결정을 통보하고 그에 대한 응답(ACK)를 수신한다(S515).That is, since FIG. 5 shows an example of the case where the
한편 상기 위치 서버 결정을 통보받은 VLP(240)는 UE(110)의 위치 보조정보를 이용하여 UE의 위치를 계산한다(S517). Meanwhile, the
이를 위해 VLP(240)는 HLP(140)를 거쳐 UE(110)와의 위치 보조 정보 교환 과정을 수행한다. 즉 VLP(240)는 위치 보조정보를 생성하여 HLP(140)에게 위치 보조정보를 전달하고(S518), HLP(140)가 UE(110)와의 위치 보조 정보 교환(S519)에 의해 얻어진 위치보조정보를 VLP(240)에게 전달하면(S521) 그 위치 보조정보를 이용하여 UE(110)의 위치를 계산한다. To this end, the
이 때, VLP(240)는 UE(110)로부터 수신된 측정치를 이용하여 위치 보조정보(예컨대, 위치 추정치)를 계산하는 방식(MS-Assisted 방식)을 이용하거나 UE(110)로부터 계산된 위치 보조정보(예컨대, 위치 추정치)를 취하는 방식(MS-Based 방식)을 이용하여 위치 보조정보를 획득하고 그 위치 보조정보를 이용하여 UE(110)의 위치를 계산한다. At this time, the
위치 계산이 완료된 뒤에 HLP(140)는 상기 과정(S503)에서 할당된 세션(예컨대, 위치 세션)을 종료하고 세션의 종료를 UE(110)에게 통보한다(S523). 이를 위해 HLP(140)는 UE(110)에게 위치 결정 종료 메시지(location END message)를 전달한다. 그러면 UE(110)는 위치 세션과 관련하여 점유하고 있던 모든 자원에 대하여 점유 해제한다. After the location calculation is completed, the
도 4 및 도 5는 이동단말기가 자신의 위치를 요청한 경우에 대한 예를 도시하고 있지만 네트워크에서 이동단말기의 위치를 요청한 경우에도 상기와 같은 절차를 수행한다. 다만 네트워크에서 이동단말기의 위치를 요청한 경우 위치 요청 대상이나 세션 종료 통보 대상이 달라질 뿐이다. 따라서 네트워크에서 이동단말기의 위치를 요청한 경우에 대한 예시도는 생략한다.4 and 5 illustrate an example of the case where the mobile terminal requests its location, but the same procedure is performed even when the network requests the location of the mobile terminal. However, when the location of the mobile terminal is requested in the network, the location request target or the session termination notification target are different. Therefore, an example of the case where the location of the mobile terminal is requested in the network is omitted.
도 6은 본 발명의 실시 예에 따른 이동단말기의 위치 서버 선택 기준이 되는 위치 결정 성능 정보들의 예를 도시한 도면이다. 도 6을 참조하면 상기 위치 결정 성능 정보(LP capability)들의 예는 네트워크의 ID(network ID) 및 위치 서버의 고유 ID(LP ID)와, 네트워크 종류(type of network), 로밍 위치 서비스 지원 여부(loaming location service support), 지원되는 위치 결정 방법(예컨대, Cell ID 위치 결정, TDOA 등의 네트워크 기반 위치 결정 방법, GPS 위치 결정 방법 등) 및 각 위치 결정 방법의 정확도 수준, 지원되는 AGPS 의 종류(제어-플레인(control-plane) AGPS 또는 사용자-플레인(user plane) AGPS) 및 위치 보조 정보 생성 방법(MS-Based 또는 MS-Assisted) 등의 A-GPS 위치 결정 방법에 대한 정보를 포함한다. 6 is a diagram illustrating an example of location performance information that is a location server selection criterion of a mobile terminal according to an embodiment of the present invention. Referring to FIG. 6, examples of the location capability information (LP capabilities) include a network ID (ID) of a network and a unique ID (LP ID) of a location server, a network type of network, and roaming location service support ( loaming location service support), supported location methods (eg, Cell ID location, network-based location methods such as TDOA, GPS location methods, etc.), accuracy level of each location method, and the type of AGPS supported (control It includes information on A-GPS positioning methods such as control-plane AGPS or user plane AGPS and location assistance information generation method (MS-Based or MS-Assisted).
상술한 본 발명의 설명에서는 구체적인 실시 예에 관해 설명하였으나, 여러 가지 변형이 본 발명의 범위에서 벗어나지 않고 실시할 수 있다. 따라서 본 발명의 범위는 설명된 실시 예에 의하여 정할 것이 아니고 특허청구범위와 특허청구범위의 균등한 것에 의해 정해 져야 한다.
While the present invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments. Therefore, the scope of the present invention should not be defined by the described embodiments, but should be determined by the equivalent of claims and claims.
상술한 바와 같이 본 발명은 위치 서버의 위치 결정 성능 및 이동단말기에서 요청하는 위치 결정 성능 인자를 고려하여 위치 서버를 선택하고 그 선택된 위치 서버를 이용하여 이동단말기의 위치를 결정하도록 함으로써, 이동단말기의 위치에 관계없이(예컨대, 홈 영역 또는 로밍 영역에 관계없이) 위치 결정을 효율적으로 수행할 수 있으며 위치 결정 서비스의 품질을 높일 수 있는 효과가 있다. As described above, the present invention selects a location server in consideration of the location performance performance of the location server and the location performance factor requested by the mobile terminal, and determines the location of the mobile terminal using the selected location server. Regardless of location (eg, regardless of home area or roaming area), location determination can be efficiently performed, and the quality of location service can be improved.
Claims (15)
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040034608A KR101085633B1 (en) | 2004-05-17 | 2004-05-17 | Method and apparatus for selecting location-server of mobile terminal when roaming and method for locating mobile terminals using the same |
US11/130,485 US8208948B2 (en) | 2004-05-17 | 2005-05-17 | 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 |
US13/532,256 US8463298B2 (en) | 2004-05-17 | 2012-06-25 | 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 |
US13/532,371 US8483722B2 (en) | 2004-05-17 | 2012-06-25 | 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 |
US14/167,643 USRE46800E1 (en) | 2004-05-17 | 2014-01-29 | 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 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040034608A KR101085633B1 (en) | 2004-05-17 | 2004-05-17 | Method and apparatus for selecting location-server of mobile terminal when roaming and method for locating mobile terminals using the same |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050109646A KR20050109646A (en) | 2005-11-22 |
KR101085633B1 true KR101085633B1 (en) | 2011-11-22 |
Family
ID=35310066
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040034608A KR101085633B1 (en) | 2004-05-17 | 2004-05-17 | Method and apparatus for selecting location-server of mobile terminal when roaming and method for locating mobile terminals using the same |
Country Status (2)
Country | Link |
---|---|
US (4) | US8208948B2 (en) |
KR (1) | KR101085633B1 (en) |
Families Citing this family (72)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7899467B2 (en) * | 1998-09-22 | 2011-03-01 | Polaris Wireless, Inc. | Estimating the location of a wireless terminal based on the traits of the multipath components of a signal |
US8290505B2 (en) | 2006-08-29 | 2012-10-16 | Telecommunications Systems, Inc. | Consequential location derived information |
US7426380B2 (en) | 2002-03-28 | 2008-09-16 | Telecommunication Systems, Inc. | Location derived presence information |
US9154906B2 (en) | 2002-03-28 | 2015-10-06 | Telecommunication Systems, Inc. | Area watcher for wireless network |
US8918073B2 (en) | 2002-03-28 | 2014-12-23 | Telecommunication Systems, Inc. | Wireless telecommunications location based services scheme selection |
US7433695B2 (en) * | 2002-11-18 | 2008-10-07 | Polaris Wireless, Inc. | Computationally-efficient estimation of the location of a wireless terminal based on pattern matching |
US8666397B2 (en) | 2002-12-13 | 2014-03-04 | Telecommunication Systems, Inc. | Area event handling when current network does not cover target area |
US20070238455A1 (en) | 2006-04-07 | 2007-10-11 | Yinjun Zhu | Mobile based area event handling when currently visited network doe not cover area |
US7130646B2 (en) | 2003-02-14 | 2006-10-31 | Atheros Communications, Inc. | Positioning with wireless local area networks and WLAN-aided global positioning systems |
US8483717B2 (en) | 2003-06-27 | 2013-07-09 | Qualcomm Incorporated | Local area network assisted positioning |
US20080090546A1 (en) | 2006-10-17 | 2008-04-17 | Richard Dickinson | Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging |
US20080126535A1 (en) | 2006-11-28 | 2008-05-29 | Yinjun Zhu | User plane location services over session initiation protocol (SIP) |
KR101085633B1 (en) * | 2004-05-17 | 2011-11-22 | 삼성전자주식회사 | Method and apparatus for selecting location-server of mobile terminal when roaming and method for locating mobile terminals using the same |
US7353034B2 (en) | 2005-04-04 | 2008-04-01 | X One, Inc. | Location sharing and tracking using mobile phones or other wireless devices |
US8660573B2 (en) * | 2005-07-19 | 2014-02-25 | Telecommunications Systems, Inc. | Location service requests throttling |
US10178522B2 (en) * | 2005-08-02 | 2019-01-08 | Qualcomm Incorporated | VoIP emergency call support |
US9137770B2 (en) * | 2005-09-15 | 2015-09-15 | Qualcomm Incorporated | Emergency circuit-mode call support |
US9282451B2 (en) | 2005-09-26 | 2016-03-08 | Telecommunication Systems, Inc. | Automatic location identification (ALI) service requests steering, connection sharing and protocol translation |
US8467320B2 (en) | 2005-10-06 | 2013-06-18 | Telecommunication Systems, Inc. | Voice over internet protocol (VoIP) multi-user conferencing |
KR100728632B1 (en) * | 2006-01-06 | 2007-06-14 | 에스케이 텔레콤주식회사 | Method for measurement of international roaming quality and mobile communication terminal therefor |
US8150363B2 (en) | 2006-02-16 | 2012-04-03 | Telecommunication Systems, Inc. | Enhanced E911 network access for call centers |
US8059789B2 (en) | 2006-02-24 | 2011-11-15 | Telecommunication Systems, Inc. | Automatic location identification (ALI) emergency services pseudo key (ESPK) |
BRPI0709662A2 (en) * | 2006-04-06 | 2011-07-19 | Lg Eletronics Inc | positioning method triggered by network-initiated area event in mobile communication system |
US8208605B2 (en) | 2006-05-04 | 2012-06-26 | Telecommunication Systems, Inc. | Extended efficient usage of emergency services keys |
US8532266B2 (en) | 2006-05-04 | 2013-09-10 | Telecommunication Systems, Inc. | Efficient usage of emergency services keys |
JP2007316070A (en) * | 2006-05-22 | 2007-12-06 | Polaris Wireless Inc | Method for predicting position of wireless terminal |
JP2007316068A (en) * | 2006-05-22 | 2007-12-06 | Polaris Wireless Inc | Method of estimating location of wireless terminal |
KR101181598B1 (en) * | 2006-06-09 | 2012-09-10 | 삼성전자주식회사 | Method and system for providing target set's positioning information in location triggered service |
CN101102581B (en) * | 2006-07-04 | 2010-05-12 | 华为技术有限公司 | Method and function entity for achieving user information in NGN |
US20080008157A1 (en) * | 2006-07-06 | 2008-01-10 | Edge Stephen W | Method And Apparatus For Parallel Registration And Call Establishment |
US8131290B2 (en) * | 2006-08-24 | 2012-03-06 | Qualcomm Incorporated | Method and apparatus for supporting positioning of roaming mobile stations |
WO2008026094A1 (en) * | 2006-08-28 | 2008-03-06 | Nokia Corporation | Method, system and terminal for multimedia session establishment |
US8787937B2 (en) * | 2006-09-30 | 2014-07-22 | Samsung Electronics Co., Ltd | Method and apparatus for providing internet service based on user's location information in a communication system |
KR100807974B1 (en) * | 2006-10-20 | 2008-02-28 | 에스케이 텔레콤주식회사 | System for location management of roaming subscriber, inbound roamer location register and call origination method using the same |
US7966013B2 (en) * | 2006-11-03 | 2011-06-21 | Telecommunication Systems, Inc. | Roaming gateway enabling location based services (LBS) roaming for user plane in CDMA networks without requiring use of a mobile positioning center (MPC) |
JP4404088B2 (en) * | 2006-11-30 | 2010-01-27 | Tdk株式会社 | Coil parts |
WO2008110862A1 (en) * | 2007-03-12 | 2008-09-18 | Nokia Corporation | Location information element in access network |
US8428581B2 (en) * | 2007-06-20 | 2013-04-23 | Qualcomm Incorporated | Method and apparatus for supporting location services for a roaming mobile station |
US9413889B2 (en) | 2007-09-18 | 2016-08-09 | Telecommunication Systems, Inc. | House number normalization for master street address guide (MSAG) address matching |
CN101483868B (en) * | 2008-01-11 | 2011-02-02 | 华为技术有限公司 | Method, equipment and system for allocating application server |
CN102027765A (en) * | 2008-03-11 | 2011-04-20 | 爱立信电话股份有限公司 | System and method for using subscriber role information in a mobile communication system |
US8576991B2 (en) | 2008-03-19 | 2013-11-05 | Telecommunication Systems, Inc. | End-to-end logic tracing of complex call flows in a distributed call system |
US8068587B2 (en) | 2008-08-22 | 2011-11-29 | Telecommunication Systems, Inc. | Nationwide table routing of voice over internet protocol (VOIP) emergency calls |
CN102356679B (en) * | 2009-03-17 | 2015-07-08 | Idtp控股公司 | Angle of arrival downlink signaling |
CA2785052C (en) * | 2009-12-21 | 2020-10-27 | Francis Fernandes | Method and system for obtaining location information regarding a device in a wireless network |
US8812016B2 (en) * | 2010-02-16 | 2014-08-19 | Samsung Electronics Co., Ltd. | Method and system of determining position information of user equipment in a wireless communication environment |
CN101795440A (en) * | 2010-03-29 | 2010-08-04 | 中兴通讯股份有限公司 | System and method for correcting location registration information in an integrated digital enhanced network |
CN102215449B (en) * | 2010-04-02 | 2016-05-11 | 中兴通讯股份有限公司 | SET method of locating terminal, device and system |
WO2012141762A1 (en) | 2011-02-25 | 2012-10-18 | Telecommunication Systems, Inc. | Mobile internet protocol (ip) location |
WO2012135676A1 (en) * | 2011-04-01 | 2012-10-04 | Numerex Corp. | System and method for determining best available location for a mobile device |
WO2013048551A1 (en) | 2011-09-30 | 2013-04-04 | Telecommunication Systems, Inc. | Unique global identifier for minimizing prank 911 calls |
US9313637B2 (en) | 2011-12-05 | 2016-04-12 | Telecommunication Systems, Inc. | Wireless emergency caller profile data delivery over a legacy interface |
US9307372B2 (en) | 2012-03-26 | 2016-04-05 | Telecommunication Systems, Inc. | No responders online |
US9544260B2 (en) | 2012-03-26 | 2017-01-10 | Telecommunication Systems, Inc. | Rapid assignment dynamic ownership queue |
WO2014028712A1 (en) | 2012-08-15 | 2014-02-20 | Telecommunication Systems, Inc. | Device independent caller data access for emergency calls |
US9456301B2 (en) | 2012-12-11 | 2016-09-27 | Telecommunication Systems, Inc. | Efficient prisoner tracking |
US8983047B2 (en) | 2013-03-20 | 2015-03-17 | Telecommunication Systems, Inc. | Index of suspicion determination for communications request |
CN104237914A (en) * | 2013-06-13 | 2014-12-24 | 中兴通讯股份有限公司 | Network-assisting satellite navigation and positioning method and terminal and network side equipment |
US9408034B2 (en) | 2013-09-09 | 2016-08-02 | Telecommunication Systems, Inc. | Extended area event for network based proximity discovery |
US9516104B2 (en) | 2013-09-11 | 2016-12-06 | Telecommunication Systems, Inc. | Intelligent load balancer enhanced routing |
US9479897B2 (en) | 2013-10-03 | 2016-10-25 | Telecommunication Systems, Inc. | SUPL-WiFi access point controller location based services for WiFi enabled mobile devices |
US9712976B1 (en) * | 2014-05-12 | 2017-07-18 | Marvell International Ltd. | Method and system for position updating using cached radio signal range |
US10432330B2 (en) | 2017-08-15 | 2019-10-01 | At&T Intellectual Property I, L.P. | Base station wireless channel sounding |
US10638340B2 (en) | 2017-08-15 | 2020-04-28 | At&T Intellectual Property I, L.P. | Base station wireless channel sounding |
US10834689B2 (en) | 2017-08-15 | 2020-11-10 | At&T Intellectual Property I, L.P. | Base station wireless channel sounding |
US11343124B2 (en) | 2017-08-15 | 2022-05-24 | At&T Intellectual Property I, L.P. | Base station wireless channel sounding |
US10091662B1 (en) | 2017-10-13 | 2018-10-02 | At&T Intellectual Property I, L.P. | Customer premises equipment deployment in beamformed wireless communication systems |
US11032721B2 (en) | 2017-10-13 | 2021-06-08 | At&T Intellectual Property I, L.P. | Minimization of drive tests in beamformed wireless communication systems |
CN109673007B (en) * | 2017-10-16 | 2022-05-10 | ***通信有限公司研究院 | User information acquisition method and device and computer readable storage medium |
US10512057B1 (en) | 2018-08-01 | 2019-12-17 | Qualcomm Incorporated | Positioning of a mobile device using an enhanced exchange of capabilities |
US11082265B2 (en) | 2019-07-31 | 2021-08-03 | At&T Intellectual Property I, L.P. | Time synchronization of mobile channel sounding system |
WO2021044076A1 (en) * | 2019-09-06 | 2021-03-11 | Nokia Technologies Oy | Time-of-arrival-based method for range-based filtering |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5502726A (en) * | 1992-01-31 | 1996-03-26 | Nellcor Incorporated | Serial layered medical network |
US5831545A (en) * | 1995-08-25 | 1998-11-03 | Motorola, Inc. | Method and apparatus for adjusting a communication strategy in a radio communication system using location |
US6198933B1 (en) | 1997-05-06 | 2001-03-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Communication system that communicates position information of roaming mobile stations |
US6119010A (en) * | 1998-10-13 | 2000-09-12 | Motorola, Inc. | Method and apparatus for adjusting channel powers in a wireless communication system based on a predicted mobile location |
US6671377B1 (en) * | 1999-03-18 | 2003-12-30 | Ericsson Inc. | System and method for downloading network information to mobile stations for location calculation |
US6389291B1 (en) * | 2000-08-14 | 2002-05-14 | Sirf Technology | Multi-mode global positioning system for use with wireless networks |
GB0012354D0 (en) * | 2000-05-22 | 2000-07-12 | Nokia Networks Oy | A method and system for providing location dependent information |
US7218837B2 (en) * | 2000-09-25 | 2007-05-15 | Victor Company Of Japan, Ltd. | Program-signal recording and reproducing apparatus |
US6968195B2 (en) * | 2001-03-01 | 2005-11-22 | Openwave Systems Inc. | Enhanced PDE selection |
US7116990B2 (en) * | 2001-06-29 | 2006-10-03 | Nokia Corporation | Quality based location method and system |
NO20020724D0 (en) * | 2002-02-13 | 2002-02-13 | Ericsson Telefon Ab L M | Procedure for improved privacy of cell phone location services |
JP4474831B2 (en) * | 2003-01-28 | 2010-06-09 | 日本電気株式会社 | Mobile station location system, control device and mobile station in mobile communication network |
US7489938B2 (en) * | 2003-05-14 | 2009-02-10 | Nokia Corporation | Apparatus and method for providing location information |
CN1856952B (en) * | 2003-08-22 | 2012-10-24 | 诺基亚公司 | Apparatus and associated method for facilitating location determination of a mobile station pursuant to a location based application |
US7424293B2 (en) * | 2003-12-02 | 2008-09-09 | Telecommunication Systems, Inc. | User plane location based service using message tunneling to support roaming |
FI20040036A0 (en) * | 2004-01-13 | 2004-01-13 | Nokia Corp | Providing location information on a visited network |
FI20040037A0 (en) * | 2004-01-13 | 2004-01-13 | Nokia Corp | Providing position information |
KR100584430B1 (en) * | 2004-01-31 | 2006-05-26 | 삼성전자주식회사 | Method for locating mobile terminals |
KR101085633B1 (en) * | 2004-05-17 | 2011-11-22 | 삼성전자주식회사 | Method and apparatus for selecting location-server of mobile terminal when roaming and method for locating mobile terminals using the same |
AU2006225248B2 (en) * | 2005-10-10 | 2007-10-18 | Samsung Electronics Co., Ltd. | Location service-providing system and deferred location request service-providing method using previously computed location in location service-providing system |
KR101181598B1 (en) * | 2006-06-09 | 2012-09-10 | 삼성전자주식회사 | Method and system for providing target set's positioning information in location triggered service |
KR101223788B1 (en) * | 2006-06-09 | 2013-01-17 | 삼성전자주식회사 | A method for providing target set's positioning in for mation of supl system |
KR101438809B1 (en) * | 2007-11-08 | 2014-09-05 | 삼성전자주식회사 | System and method for providing triggered location request service |
-
2004
- 2004-05-17 KR KR1020040034608A patent/KR101085633B1/en active IP Right Grant
-
2005
- 2005-05-17 US US11/130,485 patent/US8208948B2/en not_active Ceased
-
2012
- 2012-06-25 US US13/532,371 patent/US8483722B2/en active Active
- 2012-06-25 US US13/532,256 patent/US8463298B2/en active Active
-
2014
- 2014-01-29 US US14/167,643 patent/USRE46800E1/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20120264423A1 (en) | 2012-10-18 |
US20050255857A1 (en) | 2005-11-17 |
KR20050109646A (en) | 2005-11-22 |
US8208948B2 (en) | 2012-06-26 |
US20120264424A1 (en) | 2012-10-18 |
USRE46800E1 (en) | 2018-04-17 |
US8483722B2 (en) | 2013-07-09 |
US8463298B2 (en) | 2013-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101085633B1 (en) | Method and apparatus for selecting location-server of mobile terminal when roaming and method for locating mobile terminals using the same | |
KR101119295B1 (en) | Apparatus and method for locating mobile terminals using positioning determination entity server independent of network | |
CN109891916B (en) | System and method for enabling combined cycle and triggered positioning of a mobile device | |
JP4402696B2 (en) | Mobile terminal location determination method | |
JP5254404B2 (en) | Location reporting using secure user plane positioning (SUPL) | |
KR100619285B1 (en) | Location based telephony services in mobile IP networks | |
KR100809109B1 (en) | Providing location information in a visited network | |
CN105188028B (en) | For via ownership B node(HNB)Carry out the method and apparatus of support position service | |
KR100735353B1 (en) | Positioning system and method using secure user plane location | |
CN113473368A (en) | System and method for supporting control plane location in fifth generation wireless networks | |
KR20060101790A (en) | Providing location information | |
JP2004320709A (en) | Method for providing location information selectively using dbm system or tcp/ip system | |
WO2003045084A2 (en) | Provision of location information | |
RU2430490C2 (en) | Telephone services in ip mobile communication networks | |
RU2255433C2 (en) | Method and system for quality-based location of site | |
KR101166325B1 (en) | Apparatus and method for locating mobile terminals using positioning determination entity server independent of network | |
KR20080076266A (en) | Method and system for positioning terminal unequipped with global positioning system | |
KR20110041111A (en) | Method and system for positioning roaming user terminal in a communication network without bsa information from roaming network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20141030 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20151029 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20161028 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20171030 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20181030 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20191030 Year of fee payment: 9 |