[go: up one dir, main page]

KR100766605B1 - Method and system for providing location information through interworking system between roamed service platforms - Google Patents

Method and system for providing location information through interworking system between roamed service platforms Download PDF

Info

Publication number
KR100766605B1
KR100766605B1 KR1020060046596A KR20060046596A KR100766605B1 KR 100766605 B1 KR100766605 B1 KR 100766605B1 KR 1020060046596 A KR1020060046596 A KR 1020060046596A KR 20060046596 A KR20060046596 A KR 20060046596A KR 100766605 B1 KR100766605 B1 KR 100766605B1
Authority
KR
South Korea
Prior art keywords
location
terminal
information
request
network
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 - Fee Related
Application number
KR1020060046596A
Other languages
Korean (ko)
Inventor
장규상
이종환
최용원
Original Assignee
주식회사 케이티프리텔
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 주식회사 케이티프리텔 filed Critical 주식회사 케이티프리텔
Priority to KR1020060046596A priority Critical patent/KR100766605B1/en
Application granted granted Critical
Publication of KR100766605B1 publication Critical patent/KR100766605B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 이동 통신 시스템에 관한 것으로, 보다 상세하게는 해외에서도 로밍(roaming)을 통하여 이동 통신 단말의 정확한 위치 정보를 제공할 수 있는 방법 및 시스템에 관한 것이다. 본 발명의 바람직한 일 실시예에 따르면, 방문 망과 로밍 연결되고, 위치 기반 서비스 플랫폼(LBSP)을 포함하는 홈 망의 위치 기반 로밍 시스템에서 위치 정보를 제공하는 방법은 (a) 위치 요청 단말로부터 목표 단말의 위치 정보 제공 요청을 수신하는 단계; (b) 상기 목표 단말이 상기 방문 망에 위치하는지 여부를 판단하는 단계; (c) 상기 목표 단말이 상기 방문 망에 속하는 경우, 상기 방문 망에 상기 목표 단말의 측위를 요청하는 단계; (d) 상기 방문 망으로부터 상기 측위 요청에 상응하는 상기 목표 단말의 위치 정보를 수신하는 단계; 및 (e) 상기 위치 정보를 기초로 하여 계산된 위치 결과를 상기 위치 요청 단말로 전송하는 단계를 포함할 수 있다. 홈 망의 가입자가 방문 망에 위치하는 경우에도 로밍을 통하여 다양한 위치 기반 서비스를 제공할 수 있다.The present invention relates to a mobile communication system, and more particularly, to a method and system capable of providing accurate location information of a mobile communication terminal through roaming abroad. According to a preferred embodiment of the present invention, a method for providing location information in a location-based roaming system of a home network roaming connected to a visited network and including a location-based service platform (LBSP) is provided. Receiving a request for providing location information of the terminal; (b) determining whether the target terminal is located in the visited network; (c) if the target terminal belongs to the visited network, requesting the visited network to locate the target terminal; (d) receiving location information of the target terminal corresponding to the location request from the visited network; And (e) transmitting the location result calculated on the basis of the location information to the location requesting terminal. Even if the subscriber of the home network is located in the visited network, various location-based services can be provided through roaming.

Description

로밍된 서비스 플랫폼 간의 연동 시스템을 통한 위치 정보 제공 방법 및 시스템{Method and system for providing location information through interworking system between roaming service platforms}Method and system for providing location information through interworking system between roamed service platforms {Method and system for providing location information through interworking system between roaming service platforms}

도 1은 본 발명의 바람직한 일 실시예에 따른 위치 정보를 제공하는 홈 망 상의 위치 기반 서비스(LBS) 로밍 시스템의 구성을 나타낸 도면.1 is a diagram illustrating a configuration of a location based service (LBS) roaming system on a home network for providing location information according to an exemplary embodiment of the present invention.

도 2는 본 발명의 바람직한 일 실시예에 따른 로밍을 통한 위치 정보 제공 시스템을 나타낸 도면.2 is a view showing a system for providing location information through roaming according to an embodiment of the present invention.

도 3는 본 발명의 바람직한 다른 실시예에 따른 로밍을 통한 위치 정보 제공 시스템을 나타낸 도면.3 is a diagram illustrating a system for providing location information through roaming according to another exemplary embodiment of the present invention.

도 4는 본 발명의 바람직한 일 실시예에 따른 셀 기반의 본인의 현재 위치 제공 과정의 순서도.4 is a flow chart of a cell-based current location providing process according to an embodiment of the present invention.

도 5는 본 발명의 바람직한 다른 실시예에 따른 셀 기반의 타인의 현재 위치 제공 과정의 순서도.5 is a flowchart of a process of providing a current position of a cell-based others according to another exemplary embodiment of the present invention.

도 6은 본 발명의 바람직한 또 다른 실시예에 따른 타인의 현재 위치 제공 과정의 순서도.6 is a flowchart of a process of providing a current position of another person according to another preferred embodiment of the present invention.

도 7은 본 발명의 바람직한 또 다른 실시예에 따른 GPS 방식의 본인의 현재 위치 제공 과정의 순서도.Figure 7 is a flow chart of the current location providing process of the GPS system according to another preferred embodiment of the present invention.

도 8은 본 발명의 바람직한 또 다른 실시예에 따른 GPS 방식의 타인의 현재 위치 제공 과정의 순서도.8 is a flowchart of a process of providing a current location of another person in a GPS system according to another preferred embodiment of the present invention.

도 9는 본 발명의 바람직한 또 다른 실시예에 따른 타인의 위치 정보를 GPS와 셀 기반으로 제공하는 과정을 도시한 순서도.9 is a flowchart illustrating a process of providing location information of another person based on GPS and cells according to another preferred embodiment of the present invention.

본 발명은 이동 통신 시스템에 관한 것으로, 보다 상세하게는 해외에서도 로밍(roaming)을 통하여 이동 통신 단말의 정확한 위치 정보를 제공할 수 있는 방법 및 시스템에 관한 것이다. The present invention relates to a mobile communication system, and more particularly, to a method and system capable of providing accurate location information of a mobile communication terminal through roaming abroad.

과거 이동 통신 단말은 주로 통화 용도로써 이용되었으나, 근래에는 이동 통신 단말에 문자 메시지 송수신과 대용량 파일의 송수신과 같은 다양한 부가 기능이 제공되고 있는 실정이며, 나아가 이동 통신 단말의 위치에 따라 다양한 서비스를 제공하는 위치 기반 서비스까지 제공되고 있는 실정이다.In the past, the mobile communication terminal was mainly used for a call, but recently, various additional functions such as text message transmission and large file transmission and reception are provided to the mobile communication terminal. Furthermore, various services are provided according to the location of the mobile communication terminal. Location-based services are provided.

위치 기반 서비스(Location Based Service, LBS)는 휴대폰이나 PDA와 같은 이동통신망과 IT기술을 종합적으로 활용한 위치 정보 기반의 시스템 및 서비스로서, 최근에 가장 주목을 받고 있는 기술이며, 사용자의 위치 정보를 기반으로 상품 정보 뿐만 아니라 교통 관련 정보, 위치 추적 정보 등 생활 전반에 걸쳐 적용되고 있는 실정이다. Location Based Service (LBS) is a location information based system and service that utilizes mobile communication network such as mobile phone or PDA and IT technology. On the basis of this, not only product information but also traffic-related information and location tracking information are being applied throughout life.

예를 들어, 위치 기반 서비스에는 교통 관련 정보로 운전 편의 정보, 대중 교통 정보 경로 탐색 및 설정 등이 있으며, 위치 추적 정보로는 위치 추적, 개인 위치 정보, 분실된 단말 추적 등이 있다. 또한 생활 편의 정보로는 물류, 생활 편의 서비스, 전화 번호 서비스, 지역 정보 등이 있고, 상거래 정보로는 원하는 상품에 대한 통보기능, 위치 기반 마케팅/광고 등의 서비스를 제공할 수 있다.For example, location-based services include traffic-related information such as driving convenience information, public transportation information path search and setting, and location tracking information may include location tracking, personal location information, and lost terminal tracking. In addition, the convenience information may include logistics, convenience services, telephone number services, local information, and the like, and the commerce information may provide services such as notification of desired products and location-based marketing / advertisement.

또한, 이동 통신 단말이 경박단소화되고 이동 통신망이 전 세계적으로 확장됨에 따라 이동 통신 서비스 이용자들은 여행 중에도 자신의 이동 통신 단말을 휴대하고 자신의 이동 통신 단말을 이용하여 통화 및 기타 부가 서비스를 이용하기를 원한다. 글로벌 이동 통신 시스템의 환경 하에서 많은 사용자들은 상술한 위치 기반 서비스를 제공받고자 하고 있으며 일부 국가나 이동 통신망 지역(예컨대, SK 텔레콤이나 KTF 등 한국 이동 통신망 영역이나 NTT DoCoMo, Sprint PCS, KDDI, Vodafone 등 일본, 구미지역 이동 통신망 영역 등)에서는 이러한 이동 통신 단말을 이용한 자신의 위치 정보 획득 시스템을 상용화하고 있다.In addition, as the mobile communication terminal becomes lighter and shorter and the mobile communication network expands globally, mobile communication service users carry their mobile communication terminals while traveling and use calls and other supplementary services by using their mobile communication terminals. Want. Under the environment of global mobile communication system, many users want to receive the above location-based services, and in some countries or mobile communication network areas (for example, Korea mobile communication network area such as SK Telecom or KTF, NTT DoCoMo, Sprint PCS, KDDI, Vodafone, etc.) , Gumi region, mobile communication network, etc.) has commercialized their own location information acquisition system using such a mobile communication terminal.

위치 기반 서비스를 제공하기 위해서는 이동 통신 단말의 위치를 결정하는 과정이 선행되어야 한다. 즉, 위치 기반 서비스는 이동 통신 단말의 위치 결정 과정에서 얻은 이동 통신 단말의 지리적인 위치정보(geographical position information)를 바탕으로 창출된다.In order to provide a location based service, a process of determining a location of a mobile communication terminal must be preceded. That is, the location-based service is created based on geographical position information of the mobile communication terminal obtained during the location determination of the mobile communication terminal.

이동 통신 단말의 지리적인 위치 정보를 획득하기 위해 이동 통신 단말은 이동 통신 단말의 위치에 관계없이 위치 결정 서비스를 제공받아야 한다. 즉, 이동 통신 단말이 홈 망(home network) 영역에 있거나 로밍(roaming) 영역, 즉 방문 망(visit network)에 있거나 관계없이 위치 결정 서비스를 제공받아야 한다. In order to obtain geographical location information of the mobile communication terminal, the mobile communication terminal must be provided with a location determination service regardless of the location of the mobile communication terminal. That is, regardless of whether the mobile communication terminal is in a home network area or a roaming area, that is, a visited network, a location service must be provided.

이동 통신망에서 이동 통신 단말(User Equipment, 이하, 'UE'라 칭한다)의 위치를 결정하는 방법은 다양하며, 대표적으로 다음과 같다. Methods of determining the location of a mobile communication terminal (hereinafter referred to as UE) in a mobile communication network are various, and are as follows.

첫째, 이동 통신 단말(UE)의 위치에 가장 가까이 놓여 있는 셀(cell)의 정보 또는 이동 통신 단말(UE)를 관리하는 셀(cell)의 정보를 이용하여 이동 통신 단말(UE)의 위치를 셀 단위로 결정하는 방법. First, the position of the mobile communication terminal (UE) is determined using information of a cell closest to the position of the mobile communication terminal (UE) or information of a cell managing the mobile communication terminal (UE). How to determine in units.

둘째, 기지국(노드(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 communication terminal (UE), the time of arrival of the radio wave transmitted from the base station (node B) to the mobile communication terminal (UE) TOA ') or a time difference of arrival (hereinafter referred to as' TDOA') between a plurality of base stations (node B) and a mobile communication terminal (UE), and the TOA or TDOA is calculated by triangulation. A network-based location determination method for determining a location of a mobile communication terminal (UE) by applying.

셋째, 미국 국방성에서 개발된 GPS(Global Positioning System, 이하 'GPS'라 칭한다)를 이용하여 이동 통신 단말(UE)의 위치를 결정하는 방법. Third, a method of determining the position of a mobile communication terminal (UE) using a GPS (Global Positioning System, hereinafter referred to as 'GPS') developed by the US Department of Defense.

상술한 것과 같은 위치 결정 방법들을 이용하여 이동 통신 단말에 위치 기반 서비스를 제공함에 있어서, 로밍 연결된 이동 통신망 특히, WCDMA망 사이에서 위치 기반 서비스 플랫폼 간의 연동 시스템을 통한 위치 정보 제공 방법 및 시스템은 아직 존재하지 않는 실정이다. In providing a location-based service to a mobile communication terminal using location determination methods as described above, there is still a method and system for providing location information through an interworking system between location-based service platforms between roaming mobile communication networks, in particular, WCDMA networks. I do not do it.

따라서, 본 발명은 로밍 연결된 홈 망과 방문 망 간에 서비스 플랫폼 연동을 통해 방문 망 내에 위치하고 있는 홈 망의 가입자에게, 또는 가입자에 대한 위치 기반 서비스를 제공할 수 있는 로밍을 통한 위치 정보 제공 방법 및 시스템을 제공한다. Accordingly, the present invention provides a method and system for providing location information through roaming that can provide a location-based service to a subscriber or a subscriber of a home network located in a visited network through a service platform interworking between a roaming connected home network and a visited network. To provide.

또한, 본 발명은 WCDMA망 가입자가 홈 망 외의 방문 망에 위치하는 경우에 위치 정보를 제공함에 있어서 해당 시스템의 기능, 성능 및 프로토콜 규격 등 기술 요구 사항을 개발하여 경로 서비스, 구급 처리 서비스, 본인 위치 제공 서비스, 타인 위치 제공 서비스 등을 효율적으로 제공할 수 있는 방법 및 시스템을 제공한다. In addition, the present invention, when providing the location information when the WCDMA network subscriber is located in the visited network other than the home network, by developing technical requirements, such as the function, performance, and protocol specifications of the system, route services, emergency services, self-location Provided are a method and a system capable of efficiently providing a service provided and a location service provided to others.

본 발명의 이외의 목적들은 하기의 설명을 통해 쉽게 이해될 수 있을 것이다. Other objects of the present invention will be readily understood through the following description.

상기 목적들을 달성하기 위하여, 본 발명의 일 측면에 따르면, 방문 망(Visit Network)과 로밍 연결되고, 위치 기반 서비스 플랫폼(Location Based Service Platform, LBSP)을 포함하는 홈 망(Home Network)의 위치 기반(Location Based Service, LBS) 로밍 시스템에서 위치 정보를 제공하는 방법에 있어서, (a) 위치 요청 단말로부터 목표 단말의 위치 정보 제공 요청을 수신하는 단계; (b) 상기 목표 단말이 상기 방문 망에 위치하는지 여부를 판단하는 단계; (c) 상기 목표 단말이 상기 방문 망에 속하는 경우, 상기 방문 망에 상기 목표 단말의 측위를 요 청하는 단계; (d) 상기 방문 망으로부터 상기 측위 요청에 상응하는 상기 목표 단말의 위치 정보를 수신하는 단계; 및 (e) 상기 위치 정보를 기초로 하여 계산된 위치 결과를 상기 위치 요청 단말로 전송하는 단계를 포함하는 위치 정보 제공 방법이 제공될 수 있다.In order to achieve the above objects, according to an aspect of the present invention, the location-based location of the home network roaming connection with the Visit Network, including a Location Based Service Platform (LBSP) (Location Based Service, LBS) A method for providing location information in a roaming system, comprising: (a) receiving a request for providing location information of a target terminal from a location request terminal; (b) determining whether the target terminal is located in the visited network; (c) if the target terminal belongs to the visited network, requesting the visited network to locate the target terminal; (d) receiving location information of the target terminal corresponding to the location request from the visited network; And (e) transmitting the location result calculated on the basis of the location information to the location requesting terminal.

바람직하게는, 상기 위치 기반 로밍 시스템은 인증 게이트웨이를 더 포함하며, 상기 단계 (b)는, (b1) 상기 위치 기반 서비스 플랫폼이 상기 인증 게이트웨이에 상기 목표 단말의 인증을 요청하는 단계; 및 (b2) 상기 인증 게이트웨이로부터의 인증 응답으로 상기 목표 단말의 MDN(Mobile Directory Number), IMSI(International Mobile Subscriber Identity) 및 단말 모델 정보를 획득하는 단계를 포함할 수 있다.Advantageously, the location-based roaming system further comprises an authentication gateway, wherein step (b) comprises: (b1) the location-based service platform requesting authentication of the target terminal from the authentication gateway; And (b2) acquiring a mobile directory number (MDN), an international mobile subscriber identity (IMSI), and terminal model information of the target terminal in response to an authentication response from the authentication gateway.

여기서, 상기 목표 단말은 상기 위치 요청 단말과 동일하거나 상기 위치 요청 단말 이외의 단말일 수 있다. Here, the target terminal may be the same as the location request terminal or a terminal other than the location request terminal.

바람직하게는, 상기 홈 망은 이동 포지셔닝 센터(Mobile Positioning Center, MPC) 및 듀얼 게이트웨이 이동 위치 센터(Dual Gateway Mobile Location Center, DGMLC)를 포함하며, 상기 단계 (b2) 이후에, (b3) 상기 위치 기반 서비스 플랫폼은 상기 이동 포지셔닝 센터에 상기 목표 단말의 식별 정보를 제공하며 위치 요청을 하는 단계-여기서, 상기 식별 정보는 상기 MDN, IMSI 및 단말 모델 정보 중 하나 이상을 포함함-; (b4) 상기 이동 포지셔닝 센터는 상기 듀얼 게이트웨이 이동 위치 센터로부터 상기 목표 단말의 로밍 정보를 획득하는 단계를 더 포함할 수 있다.Advantageously, said home network comprises a Mobile Positioning Center (MPC) and a Dual Gateway Mobile Location Center (DGMLC), after said step (b2), (b3) said location Providing an identification information of the target terminal to the mobile positioning center and making a location request, wherein the identification information includes one or more of the MDN, IMSI, and terminal model information; (b4) The mobile positioning center may further include obtaining roaming information of the target terminal from the dual gateway mobile location center.

또한, 상기 단계 (c)는 상기 이동 포지셔닝 센터가 상기 방문 망의 측위 시스템에 상기 목표 단말의 식별 정보를 제공하여 측위를 요청할 수 있다. In addition, in step (c), the mobile positioning center may request positioning by providing identification information of the target terminal to the positioning system of the visited network.

또는 상기 단계 (c)는, (c1) 상기 위치 기반 서비스 플랫폼이 상기 이동 포지셔닝 센터로부터 상기 목표 단말의 로밍 정보를 전달받는 단계; 및 (c2) 상기 위치 기반 서비스 플랫폼이 상기 방문 망의 측위 시스템에 상기 목표 단말의 MDN, IMSI 및 단말 모델 정보 중 어느 하나 이상을 제공하여 측위를 요청하는 단계를 포함할 수 있다.Or (c), (c1) the location-based service platform receiving roaming information of the target terminal from the mobile positioning center; And (c2) requesting location by the location-based service platform providing one or more of MDN, IMSI, and terminal model information of the target terminal to the location system of the visited network.

또한, 상기 위치 기반 서비스 로밍 시스템은 지도 정보 서비스 플랫폼(Geographic Information Service Platform, GISP)을 더 포함하며, 상기 위치 기반 서비스 플랫폼이 상기 지도 정보 서비스 플랫폼으로 상기 위치 결과에 상응하는 지도 정보를 요청하는 단계; 및 상기 위치 결과 및 상기 지도 정보를 포함하는 페이지를 생성하여 상기 위치 요청 단말로 전송하는 단계를 더 포함할 수 있다.The location-based service roaming system may further include a geographic information service platform (GISP), wherein the location-based service platform requests map information corresponding to the location result to the map information service platform. ; And generating a page including the location result and the map information and transmitting the generated page to the location requesting terminal.

상기 목적들을 달성하기 위하여, 본 발명의 다른 측면에 따르면, 방문 망과 로밍 연결되고, 위치 기반 서비스 플랫폼(LBSP)을 포함하는 홈 망의 위치 기반(LBS) 로밍 시스템에서 위치 정보를 제공하는 방법에 있어서, (a) 위치 요청 단말로부터 상기 위치 요청 단말의 로밍 정보를 포함하는 상기 위치 요청 단말의 위치 정보 제공 요청을 수신하는 단계; (b) 상기 로밍 정보를 통해 상기 위치 요청 단말이 상기 방문 망에 위치하는지 여부를 판단하는 단계; (c) 상기 위치 요청 단말이 상기 방문 망에 속하는 경우, 상기 방문 망에 상기 위치 요청 단말의 측위를 요청하는 단계; (d) 상기 방문 망으로부터 상기 측위 요청에 상응하는 상기 위치 요청 단말의 위치 정보를 수신하는 단계; 및 (e) 상기 위치 정보를 기초로 하여 계산된 위치 결과를 상기 위치 요청 단말로 전송하는 단계를 포함하는 위치 정보 제공 방법이 제공될 수 있다.In order to achieve the above object, according to another aspect of the present invention, a method for providing location information in a location-based (LBS) roaming system of a home network roaming with a visited network, including a location-based service platform (LBSP) (A) receiving a location information providing request of the location requesting terminal including roaming information of the location requesting terminal from a location requesting terminal; (b) determining whether the location request terminal is located in the visited network based on the roaming information; (c) if the location request terminal belongs to the visited network, requesting the visited network to locate the location request terminal; (d) receiving location information of the location request terminal corresponding to the location request from the visited network; And (e) transmitting the location result calculated on the basis of the location information to the location requesting terminal.

바람직하게는, 상기 위치 기반 서비스 로밍 시스템은 지도 정보 서비스 플랫폼(GISP)을 더 포함하며, 상기 위치 기반 서비스 플랫폼이 상기 지도 정보 서비스 플랫폼으로 상기 위치 결과에 상응하는 지도 정보를 요청하는 단계; 및 상기 위치 결과 및 상기 지도 정보를 포함하는 페이지를 생성하여 상기 위치 요청 단말로 전송하는 단계를 더 포함할 수 있다. Advantageously, said location-based service roaming system further comprises a map information service platform (GISP), said location-based service platform requesting map information corresponding to said location result to said map information service platform; And generating a page including the location result and the map information and transmitting the generated page to the location requesting terminal.

상기 목적들을 달성하기 위하여, 본 발명의 또 다른 측면에 따르면, 방문 망과 로밍 연결된 홈 망에서 상기 방문 망 내의 가입자의 위치 정보를 제공하는 시스템에 있어서, 위치 요청 단말로부터 목표 단말의 위치 정보 제공 요청을 수신하는 수신부; 상기 목표 단말이 상기 방문 망에 위치하는지 여부를 판단하는 망 판단부; 상기 목표 단말이 상기 방문 망에 속하는 경우, 상기 방문 망에 상기 목표 단말의 측위를 요청하고, 상기 방문 망으로부터 상기 측위 요청에 상응하는 상기 목표 단말의 위치 정보를 수신하며, 상기 위치 정보를 기초로 하여 위치 결과를 계산하는 위치 기반 서비스 플랫폼(LBSP); 및 상기 위치 결과를 상기 위치 요청 단말로 전송하는 전송부를 포함하는 위치 정보 제공 시스템이 제공될 수 있다.In order to achieve the above object, according to another aspect of the present invention, a system for providing the location information of a subscriber in the visited network in a home network roaming connected to the visited network, requesting to provide the location information of the target terminal from the location requesting terminal Receiving unit for receiving; A network determination unit determining whether the target terminal is located in the visited network; If the target terminal belongs to the visited network, request the positioning of the target terminal to the visited network, receives the location information of the target terminal corresponding to the positioning request from the visited network, based on the location information Location based service platform (LBSP) to calculate location results; And a location information providing system including a transmitting unit for transmitting the location result to the location request terminal can be provided.

바람직하게는, 인증 요청에 따라 상기 목표 단말을 인증한 인증 응답으로 상기 목표 단말의 MDN, IMSI 및 단말 모델 정보를 제공하는 인증 게이트웨이를 더 포함할 수 있다. The authentication gateway may further include an authentication gateway that provides MDN, IMSI, and terminal model information of the target terminal in an authentication response that authenticates the target terminal according to the authentication request.

여기서, 상기 목표 단말은 상기 위치 요청 단말과 동일하거나 상기 위치 요청 단말 이외의 단말일 수 있다. Here, the target terminal may be the same as the location request terminal or a terminal other than the location request terminal.

바람직하게는, 상기 목표 단말이 위치한 망 정보를 가지고 있는 듀얼 게이트웨이 이동 위치 센터(DGMLC); 및 상기 목표 단말의 식별 정보를 수신하고, 상기 위치 기반 서비스 플랫폼에서의 위치 요청에 대해 상기 듀얼 게이트웨이 이동 위치 센터로부터 상기 목표 단말의 망 정보를 획득하는 이동 포지셔닝 센터(MPC)를 더 포함하되, 상기 식별 정보는 상기 MDN, IMSI 및 단말 모델 정보 중 하나 이상을 포함할 수 있다.Preferably, the dual gateway mobile location center (DGMLC) having the network information where the target terminal is located; And a mobile positioning center (MPC) that receives identification information of the target terminal and obtains network information of the target terminal from the dual gateway mobile location center in response to a location request in the location-based service platform. The identification information may include one or more of the MDN, IMSI, and terminal model information.

또한, 상기 이동 포지셔닝 센터는 상기 방문 망의 측위 시스템에 상기 목표 단말의 식별 정보를 제공하여 측위를 요청할 수 있다.In addition, the mobile positioning center may request positioning by providing identification information of the target terminal to a positioning system of the visited network.

또는 상기 위치 기반 서비스 플랫폼은 상기 이동 포지셔닝 센터로부터 상기 목표 단말의 망 정보를 전달받고, 상기 방문 망의 측위 시스템에 상기 목표 단말의 MDN, IMSI 및 단말 모델 정보 중 어느 하나 이상을 제공하여 측위를 요청할 수 있다. Alternatively, the location-based service platform receives the network information of the target terminal from the mobile positioning center, and requests the positioning by providing one or more of MDN, IMSI, and terminal model information of the target terminal to the positioning system of the visited network. Can be.

또한, 상기 위치 기반 서비스 플랫폼의 요청에 따라 상기 위치 결과에 상응하는 지도 정보를 추출하여 전송하는 지도 정보 서비스 플랫폼(GISP)을 더 포함할 수 있다.The apparatus may further include a map information service platform (GISP) for extracting and transmitting map information corresponding to the location result according to a request of the location-based service platform.

상기 목적들을 달성하기 위하여, 본 발명의 또 다른 측면에 따르면, 방문 망과 로밍 연결된 홈 망에서 상기 방문 망 내의 가입자의 위치 정보를 제공하는 시스템에 있어서, 위치 요청 단말로부터 상기 위치 요청 단말의 로밍 정보를 포함하는 상기 위치 요청 단말의 위치 정보 제공 요청을 수신하는 수신부; 상기 로밍 정보를 이용하여 상기 위치 요청 단말이 상기 방문 망에 위치하는지 여부를 판단하는 망 판단부; 상기 위치 요청 단말이 상기 방문 망에 속하는 경우, 상기 방문 망에 상기 위치 요청 단말의 측위를 요청하고, 상기 방문 망으로부터 상기 측위 요청에 상응하는 상기 위치 요청 단말의 위치 정보를 수신하며, 상기 위치 정보를 기초로 하여 위치 결과를 계산하는 위치 기반 서비스 플랫폼(LBSP); 및 상기 위치 결과를 상기 위치 요청 단말로 전송하는 전송부를 포함하는 위치 정보 제공 시스템이 제공될 수 있다.In order to achieve the above object, according to another aspect of the present invention, a system for providing location information of a subscriber in the visited network in a home network roaming connected to the visited network, roaming information of the location requesting terminal from the location requesting terminal Receiving unit for receiving a location information providing request of the location request terminal comprising a; A network determination unit determining whether the location request terminal is located in the visited network using the roaming information; When the location request terminal belongs to the visited network, request the location network to locate the location request terminal, receive the location information of the location request terminal corresponding to the location request from the visited network, and the location information. A location based service platform (LBSP) for calculating location results based on the; And a location information providing system including a transmitting unit for transmitting the location result to the location request terminal can be provided.

바람직하게는, 상기 위치 기반 서비스 플랫폼의 요청에 따라 상기 위치 결과에 상응하는 지도 정보를 추출하여 전송하는 지도 정보 서비스 플랫폼(GISP)을 더 포함할 수 있다. Preferably, the apparatus may further include a map information service platform (GISP) for extracting and transmitting map information corresponding to the location result according to a request of the location-based service platform.

이하, 첨부된 도면을 참조하여 본 발명에 따른 로밍을 통한 위치 정보 제공 방법 및 시스템의 바람직한 실시예를 상세히 설명한다. 본 발명을 설명함에 있어서, 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다. 본 명세서의 설명 과정에서 이용되는 숫자(예를 들어, 제1, 제2 등)는 동일 또는 유사한 개체를 순차적으로 구 분하기 위한 식별기호에 불과하다.Hereinafter, exemplary embodiments of a method and system for providing location information through roaming according to the present invention will be described in detail with reference to the accompanying drawings. In describing the present invention, when it is determined that the detailed description of the related known technology may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. Numbers (eg, first, second, etc.) used in the description of the present specification are merely identification symbols for sequentially distinguishing the same or similar entities.

본 발명에서 위치 정보 제공을 요청하는 단말은 위치 요청 단말이며, 위치 추척의 대상이 되는 이동 통신 단말은 목표 단말로 정의한다. 목표 단말은 WCDMA망에서 사용가능한 이동 통신 단말로서, Assisted GPS 방식을 지원하며, 데이터를 송수신하는 전송 모드에 따라 제어 평면 모드(Control Plane mode)와 사용자 평면 모드(User Plane mode)로 나뉘며, 두 모드 중 어느 모드이어도 상관없다. In the present invention, the terminal requesting to provide the location information is a location requesting terminal, and the mobile communication terminal that is the target of location tracking is defined as a target terminal. The target terminal is a mobile communication terminal that can be used in the WCDMA network, supports the Assisted GPS method, and is divided into a control plane mode and a user plane mode according to a transmission mode for transmitting and receiving data. Any mode may be sufficient.

도 1은 본 발명의 바람직한 일 실시예에 따른 위치 정보를 제공하는 홈 망 상의 위치 기반 서비스(LBS) 로밍 시스템(이하 'LBS 로밍 시스템'이라 칭함)의 구성을 나타낸 도면이다. 홈 망은 KTF의 한국 이동 통신망을 중심으로 설명하지만, 이 외의 이동 통신망에도 적용가능함은 당업자에게 명백할 것이다. 1 is a diagram illustrating a configuration of a location based service (LBS) roaming system (hereinafter referred to as an 'LBS roaming system') on a home network providing location information according to an exemplary embodiment of the present invention. The home network will be described based on KTF's Korean mobile communication network, but it will be apparent to those skilled in the art that it is applicable to other mobile communication networks.

도 1에 도시된 바와 같이, 본 발명에 따른 LBS 로밍 시스템은 CDMA망(2G망)과 WCDMA망(3G망)으로 구별될 수 있으며, 각각의 망에 속하는 이동 통신 단말(100, 101)에 위치 기반 서비스를 제공한다. As shown in FIG. 1, the LBS roaming system according to the present invention may be classified into a CDMA network (2G network) and a WCDMA network (3G network), and located in mobile communication terminals 100 and 101 belonging to each network. Provides base services.

우선 CDMA망을 살펴보면, 이동 통신 단말(UE, 100)는 기지국(Base Transceiver System, BTS, 102)과, 기지국 제어기(Base Station Controller, BSC, 104)를 통해 이동 통신망과 무선으로 연결되며, 기지국 제어기(104)는 이동 통신 교환기(Mobile Switching Center, MSC, 108)와 연결된다. First, referring to the CDMA network, the mobile communication terminal (UE) 100 is wirelessly connected to the mobile communication network through a base transceiver system (BTS) 102 and a base station controller (BSC, 104). 104 is connected to a Mobile Switching Center (MSC) 108.

기지국(102)은 이동 통신 단말(100)과의 무선 접속 및 이동 통신 단말(100)와 기지국 제어기(104)와의 유무선 접속 기능을 수행하며, 기지국 제어기(104)는 기지국(102)과 이동 통신 교환기(108) 사이에 위치하여 기지국 관리 및 제어를 담당한다. The base station 102 performs a wireless connection with the mobile communication terminal 100 and a wired / wireless connection function between the mobile communication terminal 100 and the base station controller 104, and the base station controller 104 is connected to the base station 102 and the mobile communication switchboard. It is located between 108 and is responsible for base station management and control.

이동 통신 교환기(108)는 이동 통신 가입자에게 이동 통신 서비스를 제공하기 위한 것으로서, 가입자간 회선 교환, 입출 중계 처리, 핸드 오버, 로밍(Roaming) 등의 기능을 가지며, VLR(Visitor Location Register) 데이터베이스를 관리한다. The mobile communication switch 108 is for providing mobile communication services to mobile subscribers, and has functions such as circuit switching between subscribers, incoming and outgoing relay processing, handover, and roaming, and includes a VLR (Visitor Location Register) database. Manage.

한편, 이동 통신 단말에 패킷 데이터 서비스를 제공하는 PDSN/IWF(Packet Data Serving Node/Inter-Working Function, 106)이 기지국 제어기(104)와 연결되어 가입자에 대한 PPP(Point-to-Point Protocol) 세션의 설정, 유지 및 종료 과정을 수행한다. On the other hand, PDSN / IWF (Packet Data Serving Node / Inter-Working Function) 106, which provides packet data service to the mobile communication terminal, is connected to the base station controller 104 to provide a Point-to-Point Protocol (PPP) session for the subscriber. Follow the setup, maintenance and shutdown process.

CDMA망에서 PDSN/IWF(106)는 PDE(Position Determination Entity, 110)에 연결되며, PDE(110)는 GPS 신호의 수신 기능을 가지고 있어 CDMA망에 속하는 GPS 단말, 즉 GPS 기능이 지원되는 이동 통신 단말(100)의 위치 측위 기능을 수행하며, 이렇게 계산된 2G망에서의 GPS 기반 위치 정보를 MPC(Mobile Positioning Center, 이동 포지셔닝 센터, 118)에 제공한다. In the CDMA network, the PDSN / IWF 106 is connected to a Position Determination Entity (PDE) 110, and the PDE 110 has a function of receiving a GPS signal. It performs a positioning function of the terminal 100, and provides the GPS-based position information in the 2G network to the MPC (Mobile Positioning Center, 118).

MPC(118)는 PDE(110)에 특정 이동 통신 단말의 위치 정보를 요청하며, PDE(110)에 의해 계산된 단말의 위치 정보를 수신하여 캐싱(caching)하고, 위치 기반 서비스를 제공 받을 수 있는 단말의 인증, 사용자 프로파일을 관리한다. The MPC 118 may request location information of a specific mobile communication terminal from the PDE 110, receive and cache location information of the terminal calculated by the PDE 110, and receive location-based services. Manage the terminal's authentication and user profiles.

또한, MPC(118)는 GPS 기반 위치 정보 뿐만 아니라, 2G/3G망에서의 기지국 정보를 DGMLC(Dual Gateway Mobile Location Center, 듀얼 게이트웨이 이동 위치 센터, 116)로부터 수신할 수 있으며, 이때, DGMLC(116)는 2G망에서의 MSC(108), 3G망에서의 MSC(109) 및 HLR(Home Location Register, 114)과 연결되어 2G 및 3G망의 기지국 정보를 MPC(118)로 전달한다. In addition, the MPC 118 may receive not only GPS-based location information, but also base station information in a 2G / 3G network from a dual gateway mobile location center (DGMLC), wherein the DGMLC 116 ) Is connected to the MSC 108 in the 2G network, the MSC 109 in the 3G network and the Home Location Register (HLR) 114 to transmit base station information of the 2G and 3G networks to the MPC 118.

한편, 가입자는 서비스 서버(122)에 접속하여 본인 또는 타인의 위치 정보를 요청하는데, 서비스 서버(122)는 가입자의 위치 정보 요청이 있는 경우, 이를 LBSP(Location Based Service Platform, 위치 기반 서비스 플랫폼, 120)로 전달하며, LBSP(120)는 MPC(118)로 위치 정보를 요청하고, MPC(118)가 제공하는 위치 정보를 수신하여 가입자에게 제공한다. On the other hand, the subscriber accesses the service server 122 and requests the location information of the person or others, the service server 122, if there is a request for the location information of the subscriber, this is a Location Based Service Platform (LBSP), location-based service platform, 120, the LBSP 120 requests the location information from the MPC 118, receives the location information provided by the MPC 118, and provides the location information to the subscriber.

여기서, LBSP(120)는 가입자의 위치 요청을 수신하여 위치 추적 서비스가 개시되도록 한다는 점에서 일종의 수신부라 할 수 있다. Here, the LBSP 120 may be referred to as a receiving unit in that a location tracking service is started by receiving a subscriber's location request.

다음으로, WCDMA망(3G망)에 대해 살펴보면, WCDMA망에 속하는 이동 통신 단말(101)는 무선 기지국(Node B, 124)과 연결되며, RNC(Radio Network Controller, 무선 망 제어기, 126)는 상기한 무선 기지국(124)으로부터 전송된 제어 신호를 처리하며, 무선 접속 및 핸드 오버 등을 제어한다. Next, referring to the WCDMA network (3G network), the mobile communication terminal 101 belonging to the WCDMA network is connected to the radio base station (Node B, 124), RNC (Radio Network Controller, radio network controller, 126) A control signal transmitted from one radio base station 124 is processed, and a radio connection and a handover are controlled.

CDMA망과 마찬가지로, WCDMA망에서도 RNC(126)는 VLR 데이터베이스를 관리하는 이동 통신 교환기(109)와 연결되며, 이동 통신 교환기(109)는 회선 트래픽을 처리한다. Like the CDMA network, in the WCDMA network, the RNC 126 is connected to the mobile communication exchange 109 which manages the VLR database, and the mobile communication exchange 109 handles circuit traffic.

WCDMA망에서 패킷 데이터 트래픽은 RNC(126)와 연결된 SSGN/GGSN(Serving GPRS Support Node/Gateway GPRS Support Node, 128)에서 처리된다. In the WCDMA network, packet data traffic is processed by a serving GPRS support node / gateway GPRS support node 128 (SSGN / GGSN) connected to the RNC 126.

WCDMA망에서 GPS 기반의 위치 계산은 포지셔닝 서버(Positioning Server, PS, 130)에서 담당하게 된다. 위치 계산을 위해서는 상당한 시그널링 및 위치 정보가 이동 통신 단말(101)와 PS(130) 사이에서 전달되어야 한다. 최근 위치 기반 서비스를 제공하기 위한 표준화된 위치 기술들(Positioning technologies), 즉 이동 통신 단말의 위치에 기초한 위치 기반 서비스가 빠르게 확산되고 있다. 이러한 기술들은 통상 사용자 평면(User Plane)과 제어 평면(Control Plane)을 통하여 제공될 수 있는데, 일 예로서 사용자 평면을 통해 위치 서비스를 제공하는 SUPL(Secure User Plane Location)이 알려지고 있다. 즉, PS(130)는 예를 들어 SUPL(Secure User Plane Location) 프로토콜을 이용하여 위치 요청의 대상이 되는 목표 단말과 세션을 설정하는 과정을 수행하며, 목표 단말의 위도 및 경도 정보(위치 정보)를 계산하는 과정을 수행한다.GPS-based location calculation in WCDMA network is handled by Positioning Server (PS) 130. Significant signaling and location information must be passed between the mobile communication terminal 101 and the PS 130 for the location calculation. Recently, standardized location technologies (ie, location-based services based on the location of a mobile communication terminal) for providing location-based services are rapidly spreading. Such technologies may be provided through a user plane and a control plane. For example, a secure user plane location (SUPL) that provides a location service through the user plane is known. That is, the PS 130 performs a process of establishing a session with a target terminal, which is a target of a location request, using, for example, a Secure User Plane Location (SUPL) protocol, and latitude and longitude information (location information) of the target terminal. Perform the process of calculating.

도 1에 도시된 바와 같이, PS(130)는 GPMS(Global Positioning Management System, 위성 항법 관리 시스템, 132), LBS O&M(Location Based Service Operation & Management, 위치 기반 서비스 운용 및 관리, 136) 및 하나 이상의 WARN(Wireless Area Reference Network, 140, 142)와 연결되어 3G망에서의 이동 통신 단말의 GPS 기반 위치 정보를 계산하여 이를 MPC(118)에 제공한다. As shown in FIG. 1, the PS 130 may include a Global Positioning Management System (GPMS) 132, a Location Based Service Operation & Management (LBS O & M), and one or more. It is connected to a Wireless Area Reference Network (WARN) 140 and 142 to calculate GPS-based location information of a mobile communication terminal in a 3G network and provide it to the MPC 118.

여기서, GPMS(132)는 OSS 마스터 데이터베이스(Operation Subsystem Master Database, 134)와 연결되며, LBS O&M(136)은 LBS O&M 데이터베이스 서버(138)에 연결되어 PS(130)가 위치 정보를 계산하는데 필요한 정보를 제공한다. Here, the GPMS 132 is connected to the OSS Master Database (Operation Subsystem Master Database) 134, and the LBS O & M 136 is connected to the LBS O & M database server 138 so that the PS 130 can calculate the location information. To provide.

여기서, WARN은 이동 통신 단말 주변의 위성 정보를 제공하는 것으로서, 본 발명에 따른 WARN은 CDMA PDE 이외에 WCDMA PDE를 구비하고 있어 WCDMA망에 있어서 도 GPS 기반의 위치 정보를 계산하기 위한 참조 정보를 제공할 수 있게 된다. Here, WARN is to provide satellite information around the mobile communication terminal, WARN according to the present invention has a WCDMA PDE in addition to the CDMA PDE to provide reference information for calculating the GPS-based location information in the WCDMA network It becomes possible.

도 1을 참조하여 목표 단말이 홈 망 상에 있는 경우에 위치 정보 제공 서비스를 설명한다. The location information providing service when the target terminal is on the home network will be described with reference to FIG. 1.

가입자가 이동 통신 단말에 설치된 어플리케이션 프로그램을 통해 목표 단말(본인 또는 타인 단말)의 위치를 요청하는 경우, 서비스 서버(122)는 이를 수신하여 LBSP(120)로 전송하며, LBSP(120)는 위치 추적의 대상이 되는 목표 단말이 인증되는 경우, MPC(118)로 목표 단말의 위치를 요청하게 된다. When the subscriber requests the location of the target terminal (owner or another terminal) through an application program installed in the mobile communication terminal, the service server 122 receives it and transmits it to the LBSP 120, and the LBSP 120 tracks the location. When the target terminal to be authenticated, the MPC 118 requests the position of the target terminal.

인증 시, 목표 단말의 MDN(Mobile Directory Number)를 통해 수행될 수 있으며, 인증에 성공하는 경우, IMSI(International Mobile Subscriber Identity) 및 목표 단말의 모델 정보(GPS 단말인지 여부)가 MPC(118)로 전송된다. The authentication may be performed through a mobile directory number (MDN) of the target terminal. If the authentication is successful, the International Mobile Subscriber Identity (IMSI) and model information of the target terminal (whether or not the GPS terminal) are transferred to the MPC 118. Is sent.

본 발명에 따르면, DGMLC(116)가 2G 및 3G 기지국 정보를 보유하고 있으므로, MPC(118)는 DGMLC(116)로 가입자의 망 정보를 요청하고, DGMLC(116)로부터 망 정보를 수신한다. According to the present invention, since the DGMLC 116 has 2G and 3G base station information, the MPC 118 requests the subscriber's network information to the DGMLC 116 and receives the network information from the DGMLC 116.

여기서, DGMLC는 망 판단부라는 용어로 사용될 수 있으며, 해당 명칭이 본 발명의 제한하지 않는다는 점은 당업자에게 있어 자명할 것이다. Here, DGMLC may be used as the term network determination unit, it will be apparent to those skilled in the art that the name does not limit the present invention.

만일, 가입자가 3G 망에 있는 경우, MPC(118)는 PS(130)에 위치 정보를 요청하며, 이때 PS(130)는 MPC(118)로 목표 단말과 세션을 맺을 준비가 되었음을 알리게 된다. If the subscriber is in the 3G network, the MPC 118 requests location information from the PS 130, and the PS 130 informs the MPC 118 that it is ready to establish a session with the target terminal.

세션 준비 완료는 PS(130)가 PS의 URL 및 포트 정보를 포함하는 PS 정보를 MPC(118)로 전송하는 것으로 이루어질 수 있다. The session preparation may be completed by the PS 130 transmitting the PS information including the URL and port information of the PS to the MPC 118.

PS 정보가 목표 단말로 전송되기 전, LBSP(120)는 MPC(118)로 위치 재요청을 하며, 이에 따라 목표 단말과 PS(130)가 상호 접속한다. Before the PS information is transmitted to the target terminal, the LBSP 120 requests relocation to the MPC 118, whereby the target terminal and the PS 130 are interconnected.

본 발명에 따르면, PS(130)는 목표 단말과 상호 접속하는 경우, 목표 단말의 위치를 계산하게 되고, 계산된 위치 정보는 MPC(118) 및 LBSP(120)로 전달된다. According to the present invention, when the PS 130 interconnects with the target terminal, the PS 130 calculates the position of the target terminal, and the calculated position information is transmitted to the MPC 118 and the LBSP 120.

이때, 위치 정보를 요청한 단말(위치 요청 단말)는 서비스 서버(122)로 위치 정보를 재요청 하는데, 본 발명에 따른 LBS 시스템은 재요청에 대한 인증을 수행한 후, 상기에서 계산된 위치 결과를 위치 정보를 요청한 단말로 전송한다. At this time, the terminal (location request terminal) requesting the location information re-requests the location information to the service server 122, the LBS system according to the present invention after performing the authentication for the re-request, the calculated position result Send the location information to the requesting terminal.

이처럼 위치 결과를 전송하는 경우, LBSP(120)에 연결된 GISP(Geographic Information Service Platform, 지도 정보 서비스 플랫폼, 미도시)는 LBSP(120)로부터 지도 정보의 요청이 있는 경우, 계산된 위치 결과에 상응하는 지도 정보를 제공하는 기능을 수행한다. When transmitting the location results as described above, the GISP (Geographic Information Service Platform, not shown) connected to the LBSP 120 corresponds to the calculated location results when there is a request for map information from the LBSP 120. Performs the function of providing map information.

한편, 상기한 목표 단말이 타인의 단말, 즉 위치 요청 단말이 다른 단말에 대한 위치 정보 제공을 요청하는 경우, 상기한 과정에서처럼 목표 단말이 3G망에 있어, MPC(118)가 PS(130)에 PS 정보를 요청하는 경우, PS(130)는 MP(Message Platform, 112)로 단문 메시지(SMS) 전송을 요청하며, MP(112)는 단문 메시지를 목표 단말로 전송하고 그 결과를 PS(130)에 전송한다.On the other hand, when the target terminal is a terminal of another person, that is, the location request terminal requests to provide the location information for the other terminal, the target terminal is in the 3G network as in the above-described process, the MPC 118 to the PS 130 When requesting PS information, the PS 130 requests a short message (SMS) transmission to a message platform (MP) 112, and the MP 112 transmits a short message to a target terminal and transmits the result to the PS 130. To transmit.

여기서, MP(112)는 SMSC(Short Message Service Center) 등을 포함할 수 있다. Here, the MP 112 may include a Short Message Service Center (SMSC).

상기한 SMS 전송이 성공하는 경우, 본 발명에 따른 PS(130)와 타인의 목표 단말은 상호 접속하며, 이에 따라 PS(130)에서의 위치 결과 산출 과정이 수행되며, 처음에 타인의 위치를 요청한 위치 요청 단말에서 위치의 재요청이 있는 경우에 PS(130)에 의해 산출된 위치 결과가 위치 요청 단말에 제공되며, 경우에 따라 지도 정보가 함께 제공된다. If the SMS transmission is successful, the PS 130 and the target terminal of the other person according to the present invention are connected to each other, accordingly, a location result calculation process is performed on the PS 130, and the first request for the location of another person is performed. When there is a re-request of a location at the location request terminal, the location result calculated by the PS 130 is provided to the location request terminal, and optionally, map information is provided together.

상기한 바와 같이, 본 발명에 따르면, 기지국 정보를 포함하고 있는 DGMLC(116)와 3G망에 속하는 단말에 대해 PS 정보(PS URL 및 포트 정보)를 통해 상호 접속하여 위치 측위를 수행하는 PS(130)를 이용하여 위치 정보를 제공하기 때문에 WCDMA망에서도 GPS 기반의 위치 정보를 제공할 수 있게 된다. As described above, according to the present invention, the PS 130 for performing location positioning by accessing the DGMLC 116 including the base station information and the terminal belonging to the 3G network through the PS information (PS URL and port information). Since location information is provided by using a), GPS-based location information can be provided in a WCDMA network.

한편, 본 발명의 다른 실시예에 따르면, 목표 단말이 지하나 또는 건물 내부에 존재하는 경우, GPS 기반의 위치 추적이 불가능할 수 있으므로, PS(130)가 목표 단말과의 세션이 설정되지 않거나 또는 GPS 기반으로 목표 단말의 위치 정보, 즉 위도 및 경도 정보를 계산할 수 없는 경우, 전술한 바와 같이, 2G 및 3G망에서의 기지국 정보를 보유하고 있는 DGMLC(116)가 셀 기반의 위치 정보를 계산하는 과정을 수행한다. On the other hand, according to another embodiment of the present invention, if the target terminal is located in the basement or inside the building, GPS-based location tracking may not be possible, the PS 130 is not established a session with the target terminal or GPS If it is impossible to calculate the location information, ie latitude and longitude information of the target terminal based on, as described above, the process of calculating the cell-based location information by the DGMLC 116 having the base station information in the 2G and 3G network Do this.

이처럼, 본 발명에 따르면, 2G 및 3G망에서 GPS 기반의 위치 계산 뿐만 아니라, 2G 및 3G망에서의 기지국 정보를 통합적으로 관리하는 DGMLC(116)를 제공하여 셀 기반으로 위치를 계산할 수 있기 때문에 다양한 방법으로 목표 단말에 대한 위치 정보를 제공할 수 있다.As described above, according to the present invention, since the DGMLC 116 which provides not only GPS-based position calculation in 2G and 3G networks but also manages base station information in 2G and 3G networks can be provided to calculate a cell-based position, In this manner, location information about the target terminal may be provided.

이하에서는 목표 단말이 홈 망(Home network)과 로밍 연결된 방문 망(Visit network)에 위치하는 경우, 위치 정보를 제공받는 시스템 및 그 방법에 대해 상세히 설명한다. 홈 망과 방문 망은 3G망을 기본으로 하여 로밍 연결되어 있는 것으로 가정한다. Hereinafter, when a target terminal is located in a visited network connected to a home network and roaming, a system and method for receiving location information will be described in detail. The home network and the visited network are assumed to be roaming based on the 3G network.

도 2는 본 발명의 바람직한 일 실시예에 따른 로밍을 통한 위치 정보 제공 시스템을 나타낸 도면이고, 도 3은 본 발명의 바람직한 다른 실시예에 따른 로밍을 통한 위치 정보 제공 시스템을 나타낸 도면이다. 홈 망(200)과 방문 망(300)은 로밍 연결되어 있으며, 음성(Voice), 단문 메시지(SMS) 및 데이터 로밍 연결은 이루어져 있는 것으로 가정하여 설명한다. 제1 이동 통신 단말(201) 및 제3 이동 통신 단말(202)은 홈 망(200)에서 제공하는 이동 통신 서비스(예를 들어, 한국의 KTF 등의 이동 통신 서비스)에 가입된 이동 통신 단말이고, 제2 이동 통신 단말(301)은 방문 망(300)에서 제공하는 이동 통신 서비스(예를 들어, 일본의 NTT DoCoMo 등의 이동 통신 서비스)에 가입된 이동 통신 단말이다. 2 is a view showing a position information providing system through roaming according to an embodiment of the present invention, Figure 3 is a view showing a position information providing system through roaming according to another embodiment of the present invention. The home network 200 and the visited network 300 are roaming connections, and voice, short message (SMS) and data roaming connections are assumed to be made. The first mobile communication terminal 201 and the third mobile communication terminal 202 are mobile communication terminals subscribed to mobile communication services (eg, mobile communication services such as KTF in Korea) provided by the home network 200. The second mobile communication terminal 301 is a mobile communication terminal subscribed to a mobile communication service (eg, a mobile communication service such as NTT DoCoMo in Japan) provided by the visited network 300.

홈 망(200)은 제1 이동 통신 단말(201)과의 통신을 위한 제1 이동 통신망(210)과, 제1 LBS 로밍 시스템을 포함한다. 제1 이동 통신망(210)은 CDMA망 및/또는 WCDMA망이며, 제1 LBS 로밍 시스템은 도 1에 도시된 것과 같은 구성을 가진다. The home network 200 includes a first mobile communication network 210 for communicating with the first mobile communication terminal 201 and a first LBS roaming system. The first mobile communication network 210 is a CDMA network and / or a WCDMA network, and the first LBS roaming system has a configuration as shown in FIG.

제1 LBS 로밍 시스템은 제1 서비스 서버(220), 제1 서비스 플랫폼(230), 제1 측위 시스템(240)을 포함한다. 제1 LBS 로밍 시스템은 이동 통신 단말로부터 본인 또는 타인의 위치 제공을 요청받고, 이에 따라 상술한 것과 같은 이동 통신 단말의 위치 결정 방법에 따라 이동 통신 단말의 위치를 결정하여 제공한다. 위치 요청 단말(도 2에서 제1 이동 통신 단말(201))이 홈 망(200) 내에 위치하면서 타인 위치를 요청하는 경우, 위치 요청 단말(도 2에서 제3 이동 통신 단말(202))이 방문 망(300) 내에 위치하면서 본인 또는 타인(홈 망(200) 또는 방문 망(300)에 위치함) 위치를 요청하는 경우 등이 있을 수 있다. The first LBS roaming system includes a first service server 220, a first service platform 230, and a first location system 240. The first LBS roaming system is requested to provide the location of the person or another person from the mobile communication terminal, and thus determines and provides the location of the mobile communication terminal according to the location determination method of the mobile communication terminal as described above. When the location request terminal (the first mobile communication terminal 201 in FIG. 2) is located in the home network 200 and requests another person's location, the location request terminal (the third mobile communication terminal 202 in FIG. 2) visits. There may be a case where a person or another person (located in the home network 200 or the visited network 300) is requested while being located in the network 300.

위치 정보 제공의 요청의 대상이 되는 목표 단말의 위치 결정 방법으로는 셀(cell)에 기반하여 셀 아이디(Cell ID)를 전달하여 이동 통신 단말의 위치를 결정하는 방법, 기지국으로부터의 이동 통신 단말로의 또는 이동 통신 단말로부터 기지국으로의 전파 도달 시간 또는 전파 도달 시간차를 이용한 삼각 측량 방법, 이동 통신 단말이 GPS 단말인 경우 GPS를 이용하는 방법 등이 있다. A method for determining a location of a target terminal to which a request for providing location information is provided includes a method of determining a location of a mobile communication terminal by transmitting a cell ID based on a cell, from a base station to a mobile communication terminal. Or a triangulation method using a radio wave arrival time or a radio wave arrival time difference from a mobile communication terminal to a base station, or a method of using GPS when the mobile communication terminal is a GPS terminal.

제1 서비스 서버(220)는 위치 요청 단말에 위치 기반 서비스(LBS)를 제공한다. 위치 요청 단말의 정보와, 위치 요청 단말이 위치 정보 제공을 요청하는 목표 단말에 대한 정보를 제1 서비스 플랫폼(230)에 제공하고, 계산된 위치 결과를 수신하여 위치 요청 단말에 제공한다. The first service server 220 provides a location based service (LBS) to a location requesting terminal. Information on the location requesting terminal and information on the target terminal for which the location requesting terminal requests to provide location information is provided to the first service platform 230, and the calculated location result is received and provided to the location requesting terminal.

여기서, 위치 요청 단말은 홈 망(200) 내에 위치한 제1 이동 통신 단말(201) 또는 방문 망(300) 내에 위치한 제3 이동 통신 단말(202)이고, 목표 단말은 방문 망(300) 내에 위치한 제2 이동 통신 단말(301)이다. 위치 요청 단말이 제3 이동 통신 단말(202)이고, 본인 위치를 요청하는 경우 목표 단말인 제2 이동 통신 단말(301)은 제3 이동 통신 단말(202)과 동일한 단말일 수 있다. Here, the location request terminal is the first mobile communication terminal 201 located in the home network 200 or the third mobile communication terminal 202 located in the visited network 300, and the target terminal is located in the visited network 300. 2 is a mobile communication terminal 301. When the location requesting terminal is the third mobile communication terminal 202 and requests the user's location, the second mobile communication terminal 301 which is the target terminal may be the same terminal as the third mobile communication terminal 202.

제1 서비스 플랫폼(230)은 제1 서비스 서버(210)로부터의 위치 정보 제공 요청에 대해, 로밍 연결된 방문 망(300)의 제2 서비스 플랫폼(330)으로부터 전송된 위치 결과를 수신하여 제1 서비스 서버(210)에 제공한다. The first service platform 230 receives a location result transmitted from the second service platform 330 of the roaming visited network 300 in response to the request for providing location information from the first service server 210 to receive the first service. To the server 210.

또한, 제1 측위 시스템(240)은 제1 서비스 플랫폼(230)으로부터 목표 단 말(301)의 정보를 수신하고, 이를 기초로 목표 단말(301)이 홈 망(200) 내에 있는지 또는 방문 망(300)에 있는지 여부에 관한 로밍 정보를 획득하여 제공한다. 제1 측위 시스템(240)은 도 1에 도시된 것과 같이 GPS 기반의 위치 정보를 제공하는 2G망의 PDE(110), 3G망의 PS(130), 셀 기반의 기지국 정보를 제공하는 DGMLC(116)을 포함한다. In addition, the first positioning system 240 receives the information of the target terminal 301 from the first service platform 230, and based on this, whether the target terminal 301 is in the home network 200 or visited network ( Obtain and provide roaming information regarding whether or not the information is located at 300). As shown in FIG. 1, the first positioning system 240 includes a PDE 110 of 2G network that provides GPS-based location information, a PS 130 of 3G network, and a DGMLC 116 that provides cell-based base station information. ).

제1 서비스 플랫폼(230)은 제1 측위 시스템(240)으로부터의 로밍 정보를 통해 목표 단말(301)이 방문 망(300) 내에 위치함을 알고, 목표 단말(301)의 위치 정보를 방문 망(300)에 요청한다. The first service platform 230 knows that the target terminal 301 is located in the visited network 300 through roaming information from the first positioning system 240, and checks the location information of the target terminal 301 in the visited network ( 300).

또는 위치 요청 단말이 방문 망(300) 내에 위치한 제3 이동 통신 단말(202)이고 본인의 위치 정보를 요청하는 경우, 위치 요청 단말은 방문 망(300)에 사용자 로밍되어 있으며, 음성, 단문 메시지 및 데이터 로밍을 위해 방문 망(300)에서의 MCC(Mobile Country Code), MNC(Mobile Network Code), 셀 아이디 등을 포함한 로밍 정보를 제공하며 위치 정보의 제공을 요청하게 된다. 따라서, 제1 서비스 플랫폼(230)은 로밍 정보를 확인한 후 제1 측위 시스템(240)을 거치지 않고서도 로밍 여부, 로밍 연결된 망 정보를 획득할 수 있다. 여기서, MCC는 ITU-T에서 규정한 국가 고유의 코드이다. 그리고 MNC는 이동 통신 사업자에게 부여되는 망 식별 번호로서, NTT DoCoMo, Sprint PCS, KDDI, Vodafone 등 일본, 구미지역 이동 통신망을 구별할 수 있게 한다. Alternatively, when the location requesting terminal is the third mobile communication terminal 202 located in the visited network 300 and requests the user's location information, the location requesting terminal is roamed to the visited network 300, and the voice, short message and For roaming data, roaming information including a mobile country code (MCC), a mobile network code (MCC), a cell ID, and the like in the visited network 300 is provided and a request for providing location information is provided. Accordingly, after checking the roaming information, the first service platform 230 may acquire roaming information or roaming network information without going through the first positioning system 240. Here, MCC is a country-specific code prescribed by ITU-T. In addition, MNC is a network identification number assigned to mobile operators, so that they can distinguish Japanese and Western mobile networks such as NTT DoCoMo, Sprint PCS, KDDI, and Vodafone.

제1 서비스 플랫폼(230)은 도 1에 도시된 것과 같이 LBSP(120), MPC(118)를 포함한다. 또한, 계산된 위치 결과를 지도 정보와 함께 제공하는 경우 지도 정보를 제공하기 위한 GISP(232)를 더 포함할 수 있다. The first service platform 230 includes an LBSP 120 and an MPC 118 as shown in FIG. 1. In addition, the GISP 232 may be further provided to provide the map information when the calculated location result is provided together with the map information.

또한, 제1 서비스 플랫폼(230)은 일종의 로밍 게이트웨이로서, 상술한 기능을 가지기 위해 기존의 홈 망(200)의 변경이 불가피하다. 따라서, 도 3에 도시된 것과 같이 기존 홈 망(200) 내에 방문 망(300)과의 로밍 연결을 통한 위치 기반 서비스만을 제공하기 위한 별도의 LBS 로밍 시스템으로서, 로밍 게이트웨이(250)이 구성될 수도 있다. In addition, the first service platform 230 is a kind of roaming gateway, it is inevitable to change the existing home network 200 to have the above-described function. Accordingly, as shown in FIG. 3, the roaming gateway 250 may be configured as a separate LBS roaming system for providing only location-based services through the roaming connection with the visited network 300 in the existing home network 200. have.

방문 망(300)은 제2 이동 통신망(310)과, 제2 LBS 로밍 시스템을 포함하며, 제2 LBS 로밍 시스템은 제2 서비스 서버(320), 제2 서비스 플랫폼(330), 제2 측위 시스템(340)을 포함한다. 제2 이동 통신망(310)은 WCDMA망이다. 홈 망(200)의 제1 이동 통신망(210)은 방문 망(300)의 제2 이동 통신망(310)과 로밍 연결되어 있다. 즉, 제1 이동 통신망(210)과 제2 이동 통신망(310)은 음성, 단문 메시지 및 데이터의 로밍 연결이 되어 있는 상태이다. The visited network 300 includes a second mobile communication network 310 and a second LBS roaming system, the second LBS roaming system comprising a second service server 320, a second service platform 330, and a second location system. 340. The second mobile communication network 310 is a WCDMA network. The first mobile communication network 210 of the home network 200 is roamed with the second mobile communication network 310 of the visited network 300. That is, the first mobile communication network 210 and the second mobile communication network 310 are roaming connections of voice, short messages and data.

본 발명에 있어서, 홈 망(200)과 방문 망(300)이 로밍 연결된 상태에서 위치 기반 로밍 서비스 방법은 다양하게 적용될 수 있으며, 이하에서는 다양한 순서도를 참조하여 본 발명에 따른 위치 정보 제공 과정을 상세히 설명한다. In the present invention, the location-based roaming service method may be variously applied while the home network 200 and the visited network 300 are roamed. Hereinafter, the process of providing location information according to the present invention will be described in detail with reference to various flowcharts. Explain.

도 4는 본 발명의 바람직한 일 실시예에 따른 셀 기반의 본인의 현재 위치 제공 과정의 순서도이다. 위치 정보를 요청한 위치 요청 단말이 방문 망에 위치하고 있으며, 위치 추적의 대상이 되는 목표 단말 역시 위치 요청 단말로, 본인의 위치 정보의 제공을 요청하는 과정을 도시한 것이다. 4 is a flowchart of a cell-based current location providing process according to a preferred embodiment of the present invention. The location requesting terminal requesting the location information is located in the visited network, and the target terminal targeted for location tracking is also a location requesting terminal, and shows a process of requesting the provision of the user's location information.

이동 통신 단말이 본인 위치 정보를 제1 서비스 서버(220)에 요청하는 경우(단계 300), 제1 서비스 서버(220)는 LBSP(120)로 본인 전화 번호(MDN)에 대한 위치를 요청한다(단계 302). 이동 통신 단말은 방문 망에 위치하고 있으며, 홈 망과 방문 망는 음성, 단문 메시지 및 데이터 로밍 연결이 된 상태이다. When the mobile communication terminal requests its location information to the first service server 220 (step 300), the first service server 220 requests the location of the own telephone number (MDN) to the LBSP 120 ( Step 302). The mobile communication terminal is located in the visited network, and the home network and the visited network are in a voice, short message and data roaming connection.

LBSP(120)는 인증 게이트웨이(예를 들어, KTF의 Juice G/W)에 위치 정보를 요청한 목표 단말(즉, 위치 요청 단말 = 본인 단말)에 대한 인증을 요청하며(단계 304), 인증 게이트웨이로부터 인증 응답을 수신한다(단계 306). The LBSP 120 requests authentication of a target terminal (that is, location request terminal = own terminal) that has requested location information from the authentication gateway (eg, Juice G / W of the KTF) (step 304), and from the authentication gateway. Receive an authentication response (step 306).

만일 인증에 실패하는 경우, LBSP(120)는 인증 실패 정보를 제1 서비스 서버(220)로 전송하며, 제1 서비스 서버(220)는 위치 요청 단말로 실패 메시지(Fail Message)를 전송한다. If authentication fails, the LBSP 120 transmits authentication failure information to the first service server 220, and the first service server 220 transmits a fail message to the location request terminal.

한편, 인증에 성공하는 경우, 인증 응답에는 위치 요청 단말의 IMSI 및 단말 모델 정보가 포함될 수 있다. IMSI는 지역 정보(Mobile Country Code, MCC), 망 정보(Mobile Network Code, MNC) 및 기지국 정보(셀 아이디(Cell ID)) 중 하나 이상을 포함하고 있고, 단말 모델 정보는 단말이 GPS 단말인지 여부를 알려준다.On the other hand, if the authentication is successful, the authentication response may include the IMSI and terminal model information of the location request terminal. The IMSI includes at least one of local information (Mobile Country Code, MCC), network information (Mobile Network Code, MNC) and base station information (Cell ID), and the terminal model information indicates whether the terminal is a GPS terminal. Tells.

일 실시예에서 LBSP(120)는 IMSI를 기초로 하여 위치 요청 단말이 방문 망에 위치함을 알 수 있다. 그리고는 LBSP(120)는 방문 망에 위치 요청 단말의 MDN 등을 제공하며, 위치 측위를 요청하고, 그에 대한 위치 응답을 수신한다(단계 308). 위치 응답은 위치 요청 단말의 위도, 경도 정보일 수 있다. In one embodiment, the LBSP 120 may know that the location requesting terminal is located in the visited network based on the IMSI. The LBSP 120 then provides the MDN of the location requesting terminal to the visited network, requests for location location, and receives a location response thereto (step 308). The location response may be latitude and longitude information of the location request terminal.

다른 실시예에서 LBSP(120)는 위치 요청 단말로부터 위치 요청 단말의 무선 환경에 대한 파라메터들을 포함하는 HTTP 헤더를 전송받는다. HTTP 헤더는 기본적 으로 위치 요청 단말의 USIM 카드에 기록된 WCDMA망임을 알리는 비동기망 정보, 지역 정보(MCC) 및 망 정보(MNC)와, 기지국 정보(셀 아이디) 등의 파라메터들을 포함하고 있으며, 추가적으로 위치 요청 단말이 현재 위치하고 있는 망의 정보인 현 위치 망 정보를 포함한다. USIM 카드에 기록된 지역 정보 및 망 정보는 위치 요청 단말의 홈 망에 관련된 정보이다. 따라서, LBSP(120)는 HTTP 헤더를 확인하고 USIM 카드에 기록된 지역 정보 및 망 정보와 현 위치 망 정보를 비교하여 동일하다면 위치 요청 단말은 현재 홈 망에 위치하고 있는 것으로 판단하고, 다르다면 위치 요청 단말은 홈 망이 아닌 방문 망에 위치하고 있는 것으로 판단할 수 있다. In another embodiment, the LBSP 120 receives an HTTP header including parameters for a wireless environment of the location requesting terminal from the location requesting terminal. The HTTP header basically includes parameters such as asynchronous network information, local information (MCC) and network information (MNC), and base station information (cell ID) indicating the WCDMA network recorded in the USIM card of the location requesting terminal. The location request terminal includes current location network information which is information of a network currently located. Area information and network information recorded in the USIM card is information related to the home network of the location requesting terminal. Therefore, the LBSP 120 checks the HTTP header and compares the location information and network information recorded in the USIM card with the current location network information, and if it is the same, determines that the location requesting terminal is currently located in the home network. The terminal may determine that it is located in the visited network, not the home network.

또 다른 실시예에서 LBSP(120)는 MDN, IMSI, 단말 모델 정보를 포함하는 위치 정보 요청을 MPC(118)로 전송한다(단계 310). In another embodiment, LBSP 120 transmits a location information request including MDN, IMSI, and terminal model information to MPC 118 (step 310).

MPC(118)는 LBSP(120)로부터 위치 정보 요청이 있는 경우, DGMLC(316)로 목표 단말(즉, 위치 요청 단말)의 망 정보를 요청하며, 이에 대한 응답을 수신한다(단계 312). When there is a location information request from the LBSP 120, the MPC 118 requests network information of the target terminal (ie, the location requesting terminal) to the DGMLC 316 and receives a response thereto (step 312).

MPC(118)는 DGMLC(316)로부터 해당 단말이 홈 망에 있는지 아니면 방문 망에 있는지 여부에 대한 정보를 수신한다. 그리고 목표 단말이 방문 망에 있는 경우 방문 망에 위치 요청 단말의 MDN 등을 제공하며, 위치 측위를 요청하고, 그에 대한 위치 응답을 수신한다(단계 314-1). 그리고 MPC(118)는 위치 응답을 LBSP(120)로 전송한다(단계 316-1). The MPC 118 receives information on whether the terminal is in the home network or the visited network from the DGMLC 316. If the target terminal is in the visited network, it provides the visited network with the MDN of the location requesting terminal, requests for location location, and receives a location response thereto (step 314-1). The MPC 118 then sends a location response to the LBSP 120 (step 316-1).

또는 MPC(118)는 방문 망에 위치 측위를 요청하는 대신에 망 정보 요청에 대한 응답을 LBSP(120)로 전송하고(단계 314-2), LBSP(120)는 망 정보 요청에 대한 응답으로부터 목표 단말이 홈 망에 있는지 아니면 방문 망에 있는지 여부에 대해 판단하고, 방문 망에 있는 경우 방문 망에 위치 요청 단말의 MDN 등을 제공하며, 위치 측위를 요청하고, 그에 대한 위치 응답을 수신한다(단계 316-2).Alternatively, the MPC 118 transmits a response to the network information request to the LBSP 120 instead of requesting a position location from the visited network (step 314-2), and the LBSP 120 targets the response from the network information request. It is determined whether the terminal is in the home network or the visited network, and if the terminal is in the visited network, the MDN of the location requesting terminal is provided to the visited network, the location request is requested, and the location response is received. 316-2).

그 후 LBSP(120)는 GISP(232)에 위치 응답에 상응하는 지도 정보를 요청하며(단계 318), GISP(232)가 제공하는 지도 정보를 수신한다(단계 320). 여기서, 지도 정보는 지오코딩(Geocoding) 또는 맵 정보일 수 있다. 단계 318 내지 320 과정은 생략될 수 있음은 당업자에게 명백할 것이다. The LBSP 120 then requests the map information corresponding to the location response from the GISP 232 (step 318) and receives the map information provided by the GISP 232 (step 320). Here, the map information may be geocoding or map information. It will be apparent to those skilled in the art that steps 318 to 320 may be omitted.

LBSP(120)는 수신한 위치 응답(및 지도 정보)을 제1 서비스 서버(220)로 전송하며(단계 322), 제1 서비스 서버(220)는 위치 응답(및 지도 정보)을 가입자(즉, 위치 요청 단말 소지자)가 확인할 수 있는 형태의 페이지로 생성하여 위치 요청 단말로 전송한다(단계 324). The LBSP 120 transmits the received location response (and map information) to the first service server 220 (step 322), and the first service server 220 sends the location response (and map information) to the subscriber (i.e., The location request terminal holder may generate a page in a form that can be confirmed and transmit the generated page to the location request terminal (step 324).

도 5는 본 발명의 바람직한 다른 실시예에 따른 셀 기반의 타인의 현재 위치 제공 과정의 순서도이다. 위치 요청 단말은 방문 망에 위치하고 있으며, 목표 단말은 홈 망에 위치하고 있는 경우에, 목표 단말의 위치 정보를 요청하는 과정을 도시한 것이다. 5 is a flowchart illustrating a process of providing a current location of a cell-based others according to another exemplary embodiment of the present invention. When the location requesting terminal is located in the visited network and the target terminal is located in the home network, it illustrates a process of requesting location information of the target terminal.

도 5를 참조하면, 방문 망에 위치하는 위치 요청 단말은 로밍 연결된 홈 망의 제1 서비스 서버(220)로 타인의 전화 번호를 입력하여 목표 단말(즉, 타인 단말)에 대한 위치 요청 페이지를 요청하는 경우(단계 400), 제1 서비스 서버(220)는 LBSP(120)로 타인 전화 번호에 대한 위치를 요청한다(단계 402). Referring to FIG. 5, a location requesting terminal located in a visited network requests a location request page for a target terminal (ie, another terminal) by inputting a phone number of another to the first service server 220 of a roaming connected home network. If it is (step 400), the first service server 220 requests the location for another phone number to the LBSP 120 (step 402).

이처럼, 위치 요청 단말이 타인에 대한 위치를 요청하는 경우, LBSP(120)는 인증 게이트웨이에 인증 요청 단말 및 목표 단말에 대한 인증을 요청하며(단계 404), 인증 게이트웨이로부터 인증 응답을 수신한다(단계 406). As such, when the location requesting terminal requests a location for another person, the LBSP 120 requests authentication of the authentication requesting terminal and the target terminal from the authentication gateway (step 404), and receives an authentication response from the authentication gateway (step 404). 406).

만일 인증에 실패하는 경우, LBSP(120)는 인증 실패 정보를 제1 서비스 서버(220)로 전송하며, 제1 서비스 서버(220)는 위치 요청 단말로 실패 메시지(Fail Message)를 전송한다. If authentication fails, the LBSP 120 transmits authentication failure information to the first service server 220, and the first service server 220 transmits a fail message to the location request terminal.

한편, 인증에 성공하는 경우, 인증 응답에는 위치 요청 단말 및 목표 단말의 IMSI 및 단말 모델 정보가 포함될 수 있다. IMSI는 지역 정보(MCC), 망 정보(MNC) 및 기지국 정보(셀 아이디(Cell ID)) 중 하나 이상을 포함하고 있고, 단말 모델 정보는 단말이 GPS 단말인지 여부를 알려준다.On the other hand, if the authentication is successful, the authentication response may include the IMSI and terminal model information of the location request terminal and the target terminal. The IMSI includes one or more of area information (MCC), network information (MNC) and base station information (cell ID), and the terminal model information indicates whether the terminal is a GPS terminal.

LBSP(120)는 MDN, IMSI, 단말 모델 정보를 포함하는 위치 정보 요청을 MPC(118)로 전송한다(단계 408). LBSP 120 sends a location information request including MDN, IMSI, and terminal model information to MPC 118 (step 408).

MPC(118)는 LBSP(120)로부터 위치 정보 요청이 있는 경우, DGMLC(316)로 목표 단말(즉, 위치 요청 단말)의 망 정보를 요청하며, 이에 대한 응답을 수신한다(단계 410). When there is a location information request from the LBSP 120, the MPC 118 requests network information of the target terminal (that is, the location requesting terminal) to the DGMLC 316 and receives a response thereto (step 410).

MPC(118)는 DGMLC(316)로부터 망 정보 요청에 대한 응답을 수신하고, 망 정보를 기초로 목표 단말이 위치하는 셀의 위도, 경도 정보를 포함하는 위치 응답을 LBSP(120)에 전송한다(단계 412). The MPC 118 receives a response to the network information request from the DGMLC 316, and transmits a location response including the latitude and longitude information of the cell where the target terminal is located based on the network information to the LBSP 120 ( Step 412).

이후, LBSP(120)가 위치 요청 단말에 계산된 위치 결과를 전송하는 과정 및 지도 정보가 함께 전송될 수 있는 점은 도 3에 도시된 것과 동일하다. Thereafter, the process of transmitting the calculated location result to the location request terminal and the map information can be transmitted together with the LBSP 120 as in FIG. 3.

도 6은 본 발명의 바람직한 또 다른 실시예에 따른 타인의 현재 위치 제공 과정의 순서도이다. 위치 요청 단말은 홈 망 또는 방문 망에 위치하고 있으며, 목표 단말 역시 방문 망에 위치하고 있는 경우에, 목표 단말의 위치 정보를 요청하는 과정을 도시한 것이다. 6 is a flowchart of a process of providing a current location of another person according to another embodiment of the present invention. When the location request terminal is located in the home network or the visited network, and the target terminal is also located in the visited network, it illustrates a process of requesting location information of the target terminal.

도 6을 참조하면, 방문 망에 위치하는 위치 요청 단말이 로밍 연결된 홈 망의 제1 서비스 서버(220)로 타인의 전화 번호를 입력하여 목표 단말(즉, 타인 단말)에 대한 위치 요청 페이지를 요청하는 경우(단계 500) 또는 홈 망에 위치하는 위치 요청 단말이 제1 서비스 서버(220)로 타인의 전화 번호를 입력하여 목표 단말에 대한 위치 요청 페이지를 요청하는 경우(단계 530), 제1 서비스 서버(220)는 LBSP(120)로 타인 전화 번호에 대한 위치를 요청한다(단계 502). Referring to FIG. 6, a location requesting terminal located in a visited network requests a location request page for a target terminal (ie, another terminal) by inputting a phone number of another to the first service server 220 of a roaming connected home network. (Step 500) or when the location requesting terminal located in the home network requests a location request page for the target terminal by inputting a phone number of another person to the first service server 220 (step 530), the first service Server 220 requests LBSP 120 for a location for another's telephone number (step 502).

이처럼, 위치 요청 단말이 타인에 대한 위치를 요청하는 경우, LBSP(120)는 인증 게이트웨이에 인증 요청 단말 및 목표 단말에 대한 인증을 요청하며(단계 504), 인증 게이트웨이로부터 인증 응답을 수신한다(단계 506). As such, when the location requesting terminal requests a location for another person, the LBSP 120 requests authentication of the authentication requesting terminal and the target terminal from the authentication gateway (step 504), and receives an authentication response from the authentication gateway (step 504). 506).

만일 인증에 실패하는 경우, LBSP(120)는 인증 실패 정보를 제1 서비스 서버(220)로 전송하며, 제1 서비스 서버(220)는 위치 요청 단말로 실패 메시지(Fail Message)를 전송한다. If authentication fails, the LBSP 120 transmits authentication failure information to the first service server 220, and the first service server 220 transmits a fail message to the location request terminal.

한편, 인증에 성공하는 경우, 인증 응답에는 인증 요청 단말 및 목표 단말의 IMSI 및 단말 모델 정보가 포함될 수 있다. IMSI는 지역 정보(MCC), 망 정보(MNC) 및 기지국 정보(셀 아이디(Cell ID)) 중 하나 이상을 포함하고 있고, 단말 모델 정보는 단말이 GPS 단말인지 여부를 알려준다.On the other hand, if the authentication is successful, the authentication response may include the IMSI and the terminal model information of the authentication request terminal and the target terminal. The IMSI includes one or more of area information (MCC), network information (MNC) and base station information (cell ID), and the terminal model information indicates whether the terminal is a GPS terminal.

위치 요청 단말과 목표 단말이 서로 다르기 때문에, 도 4에서 일 실시예로 설명한 것과 같이 LBSP(120)가 IMSI를 기초로 하여 목표 단말이 방문 망에 위치함을 알 수는 없으므로, 단계 308이 제외되며, 그 외 DGMLC(116)에서 목표 단말이 홈 망 또는 방문 망에 있는지 여부를 판단하는 과정, LBSP(120) 또는 MPC(118)에서 방문 망에 목표 단말의 위치 측위를 요청하고 그에 대한 위치 응답으로 목표 단말의 위도, 경도 정보를 수신하는 과정, 위치 요청 단말에 위치 응답을 전송하는 과정이 동일하게 수행되는 바(단계 408 내지 단계 420), 이에 대한 상세한 설명은 생략한다. Since the location request terminal and the target terminal are different from each other, since the LBSP 120 does not know that the target terminal is located in the visited network based on the IMSI as described with reference to FIG. 4, step 308 is excluded. In addition, in the process of determining whether the target terminal is in the home network or the visited network by the DGMLC 116, the LBSP 120 or the MPC 118 requests the position location of the target terminal to the visited network and responds to the position response. The process of receiving the latitude and longitude information of the target terminal and the process of transmitting the location response to the location request terminal are performed in the same manner (steps 408 to 420), and a detailed description thereof will be omitted.

도 7은 본 발명의 바람직한 또 다른 실시예에 따른 GPS 방식의 본인의 현재 위치 제공 과정의 순서도이다. 위치 요청을 하는 위치 요청 단말이 GPS 단말이고, 왑 브라우저(WAP Browser), 예를 들어 KUN-브라우저(KTF Unified Navigator-브라우저)를 이용하여 본인 단말의 위치 정보를 요청하는 과정을 도시한 것이다.7 is a flowchart of a current location providing process of a GPS system according to another preferred embodiment of the present invention. A location requesting terminal requesting a location is a GPS terminal, and illustrates a process of requesting location information of a user terminal using a WAP browser, for example, a KTF Unified Navigator (KTF-Browser).

도 7을 참조하면, 방문 망에 위치한 이동 통신 단말에서 본인 위치 정보를 홈 망의 제1 서비스 서버(220)에 요청하는 경우(단계 600), 제1 서비스 서버(220)는 LBSP(120)로 본인 전화 번호(MDN)에 대한 위치를 요청한다(단계 602). Referring to FIG. 7, when the mobile communication terminal located in the visited network requests its location information to the first service server 220 of the home network (step 600), the first service server 220 goes to the LBSP 120. Request a location for his phone number (MDN) (step 602).

단계 604 내지 단계 606에서 인증 게이트웨이에서의 인증 과정은 도 3에서와 마찬가지로 동일하게 수행되는 바 이에 대한 상세한 설명은 생략한다. 인증 응답에는 위치 요청 단말의 IMSI 및 단말 모델 정보가 포함될 수 있다.The authentication process in the authentication gateway in steps 604 to 606 is performed in the same manner as in FIG. 3, and thus a detailed description thereof will be omitted. The authentication response may include the IMSI and the terminal model information of the location requesting terminal.

LBSP(120)는 로밍된 기지국 알마낙(Base Station Almanac, BSA) 정보를 획득한다(단계 608). 기지국 알마낙 정보를 획득하기 위해서는 단말 페이징 방식 또 는 데이터베이스 질의(DB query) 방식을 이용할 수 있다. 단말 페이징 방식에 의하면 LBSP(120)에서 방문 네트워크에 셀(Cell) 방식으로 기지국 위치값을 요청하고, 그에 대한 응답으로 기지국의 위도, 경도를 포함하는 정보를 수신한다. 데이터베이스 질의 방식에 의하면 방문 망 내에서 MCC, MNC, 셀 아이디 등으로부터 해당 목표 단말이 위치하는 기지국의 위치값을 조회하여 LBSP(120)에 제공하게 된다. LBSP 120 obtains roamed base station Almanac (BSA) information (step 608). In order to acquire the base station almanac information, a terminal paging method or a database query method may be used. According to the terminal paging scheme, the LBSP 120 requests the base station location value from the visited network in a cell manner , and receives information including the latitude and longitude of the base station in response thereto. According to the database query method, the LBSP 120 provides the LBSP 120 with the location value of the base station where the corresponding target terminal is located from the MCC, MNC, cell ID, etc. in the visited network.

LBSP(120)는 MDN, IMSI 및 단말 모델 정보를 포함하는 위치 정보 요청을 MPC(118)로 전송한다(단계 610).LBSP 120 transmits a location information request including MDN, IMSI and terminal model information to MPC 118 (step 610).

MPC(118)는 LBSP(120)로부터 위치 정보 요청이 있는 경우, DGMLC(116)로 목표 단말의 망 정보를 요청하며, 이에 대한 응답 정보를 수신한다(단계 612). When there is a location information request from the LBSP 120, the MPC 118 requests network information of the target terminal to the DGMLC 116 and receives response information (step 612).

MPC(118)는 DGMLC(116)로부터 해당 단말이 홈 망에 있는지 아니면 방문 망에 있는지 여부에 대한 정보를 수신하며, 목표 단말이 방문 망에 있는 경우, 단계 608에서 기지국 알마낙(BSA) 정보를 획득하는 대신에 단계 614에서 기지국 알마낙(BSA) 정보를 획득할 수 있다. 기지국 알마낙(BSA) 정보의 획득 방법은 상술한 것과 같이 단말 페이징 방식 또는 데이터베이스 질의 방식일 수 있다.The MPC 118 receives information on whether the terminal is in the home network or the visited network from the DGMLC 116. If the target terminal is in the visiting network, the MPC 118 receives base station almanac (BSA) information in step 608. Instead of acquiring, base station almanac (BSA) information may be obtained in step 614. The method of obtaining base station almanac (BSA) information may be a terminal paging scheme or a database query scheme as described above.

기지국 알마낙 정보를 획득하여 방문 망에서 목표 단말이 위치하고 있는 기지국의 위도, 경도 정보를 획득한 후, MPC(118)는 PS(130)로 위치 정보를 요청한다(단계 616). 해당 위치 정보 요청에는 IMSI가 포함되어 PS(130)는 목표 단말의 인증 과정을 수행할 수 있다. After acquiring base station almanac information to obtain latitude and longitude information of the base station in which the target terminal is located in the visited network, the MPC 118 requests position information from the PS 130 (step 616). The location information request includes the IMSI so that the PS 130 may perform an authentication process of the target terminal.

이후, PS(130)는 목표 단말과 세션 설정 준비가 되었음을 알리는 응답 정보를 MPC(118)로 전송하는데(단계 618), 해당 응답 정보에는 세션 설정을 위한 PS URL 및 포트와 같은 PS 정보(접속 정보)가 포함된다. Thereafter, the PS 130 transmits response information indicating that the session is ready for session establishment with the target terminal to the MPC 118 (step 618). PS response information such as PS URL and port for session establishment is included in the response information (access information). ) Is included.

MPC(118)는 해당 PS 정보를 LBSP(120)로 전송하며(단계 620), LBSP(120)는 PS 정보를 제1 서비스 서버(220)로 전송한다(단계 622). The MPC 118 transmits the PS information to the LBSP 120 (step 620), and the LBSP 120 transmits the PS information to the first service server 220 (step 622).

이때, 제1 서비스 서버(220)는 수신된 PS 정보와 리프레시 페이지(refresh page)를 위치 요청 단말로 전송하며(단계 626), 위치 요청 단말이 PS 정보를 수신함에 따라 목표 단말(즉, 위치를 요청한 위치 요청 단말)과 PS(130)가 상호 접속한다(단계 628). In this case, the first service server 220 transmits the received PS information and the refresh page to the location requesting terminal (step 626), and the target requesting device (ie, location) as the location requesting terminal receives the PS information. The requested location request terminal) and the PS 130 interconnect (step 628).

상호 접속이 이루어진 후, 목표 단말에서 GPS meta tag 구동에 의해 GPS 모듈을 구동 시킴으로써 PS(130)는 목표 단말에 대한 위치 정보를 계산할 수 있다. After the interconnection is made, the PS 130 may calculate location information on the target terminal by driving the GPS module by driving the GPS meta tag on the target terminal.

PS(130)는 상기와 같이 계산된 위치 결과와 목표 단말의 IMSI를 MPC(118)로 전송하며(단계 630), MPC(118)는 위치 결과를 LBSP(120)로 전송한다(단계 632). The PS 130 transmits the location result calculated as described above and the IMSI of the target terminal to the MPC 118 (step 630), and the MPC 118 transmits the location result to the LBSP 120 (step 632).

한편, 상기 단계(단계 626)에서 리프레시 페이지를 수신한 위치 요청 단말은 제1 서비스 서버(220)로 위치 결과에 대한 페이지를 재요청하며(단계 634), 제1 서비스 서버(220)는 LBSP(120)로 해당 목표 단말의 위치를 재요청한다(단계 636). Meanwhile, the location requesting terminal that has received the refresh page in step 626 re-requests a page for the location result to the first service server 220 (step 634), and the first service server 220 sends an LBSP ( In step 120, the mobile station re-requests the location of the target terminal.

여기서, 위치 요청 단말의 페이지 재요청은 제1 서비스 서버(220)로부터 수신된 리프레시 페이지에 포함된 소정 ID 정보를 이용하여 이루어질 수 있다. Here, the page re-request of the location request terminal may be made using predetermined ID information included in the refresh page received from the first service server 220.

LBSP(120)는 위치 재요청이 있는 경우, 인증 게이트웨이에 재요청에 대한 인증을 요청하고(단계 638), 이에 대한 응답 정보를 수신한다(단계 640). 이때, 인증 게이트웨이는 상기한 ID 정보를 이용하여 인증을 수행할 수 있다. If there is a location re-request, the LBSP 120 requests authentication of the re-request from the authentication gateway (step 638) and receives response information (step 640). In this case, the authentication gateway may perform authentication using the ID information.

한편, 본 발명의 바람직한 일 실시예에 따르면, 상기에서 인증에 성공하는 경우, LBSP(120)는 GISP(232)에 PS(130)에 의해 산출된 위치 결과에 상응하는 지도 정보를 요청하며(단계 642), GISP(232)가 제공하는 지도 정보를 수신한다(단계 644). 여기서, 지도 정보는 지오코딩(GeoCoding) 또는 맵 정보일 수 있다. On the other hand, according to a preferred embodiment of the present invention, if the authentication is successful in the above, the LBSP 120 requests the GISP 232 map information corresponding to the position result calculated by the PS 130 (step 642, the map information provided by the GISP 232 is received (step 644). Here, the map information may be geocoding or map information.

LBSP(120)는 상기에서 산출된 위치 결과와 지도 정보를 제1 서비스 서버(220)로 전송하며(단계 646), 제1 서비스 서버(220)는 위치 결과 및 지도 정보를 가입자가 확인할 수 있는 형태의 페이지로 생성하여 위치 정보를 요청한 단말로 전송한다(단계 648).The LBSP 120 transmits the calculated location result and the map information to the first service server 220 (step 646), and the first service server 220 forms a form in which the subscriber can check the location result and the map information. It generates the page of the location information is transmitted to the requesting terminal (step 648).

도 8은 본 발명의 바람직한 또 다른 실시예에 따른 GPS 방식의 타인의 현재 위치 제공 과정의 순서도이다. 위치 요청 단말은 홈 망 또는 방문 망에 위치하며, 목표 단말은 위치 요청 단말과는 다른 이동 통신 단말(즉, 타인 단말)로서 방문 망에 위치하는 경우 목표 단말의 위치 정보 제공 과정을 도시한 것이다. 8 is a flowchart illustrating a process of providing a current location of another person in a GPS system according to another exemplary embodiment of the present invention. The location requesting terminal is located in the home network or the visited network, and the target terminal is a mobile communication terminal (ie, another terminal) different from the location requesting terminal when the location information is provided.

도 8을 참조하면, 위치 요청 단말이 제1 서비스 서버(220)로 타인의 전화 번호를 입력하여 목표 단말에 대한 위치 요청 페이지를 요청하는 경우(단계 700), 제1 서비스 서버(220)는 LBSP(120)로 타인 전화 번호에 대한 위치를 요청한다(단계 702). Referring to FIG. 8, when the location requesting terminal requests a location request page for a target terminal by inputting a phone number of another person to the first service server 220 (step 700), the first service server 220 may request an LBSP. Request a location for another person's phone number (120) (step 702).

이처럼, 위치 요청 단말이 타인에 대한 위치를 요청하는 경우, 도 6에서와 마찬가지로, 인증 게이트웨이에서의 인증 과정, DGMLC(116)에서 목표 단말이 방문 망에 위치하는지 판단하는 과정이 동일하게 수행되는 바(단계 704 내지 단계 714) 이에 대한 상세한 설명을 생략한다. As such, when the location request terminal requests a location for another person, as in FIG. 6, an authentication process at the authentication gateway and a process of determining whether the target terminal is located in the visited network in the DGMLC 116 are performed in the same manner. (Steps 704 to 714) Detailed description thereof will be omitted.

한편, 목표 단말이 방문 망에 위치하고, 방문 망이 3G망인 경우, MPC(118) 는 PS(130)로 위치 정보를 요청하는데, 타인 단말에 대한 위치 추적에 있어서, PS(130)는 MP(112)로 단문 메시지(SMS)를 목표 단말에 전송할 것을 요청하며(단계 718), MP(112)는 단문 메시지를 목표 단말로 전송하고(단계 720), 목표 단말로부터 전송 결과에 대한 응답을 수신한다. Meanwhile, when the target terminal is located in the visited network and the visited network is a 3G network, the MPC 118 requests location information from the PS 130. In tracking the location of another terminal, the PS 130 is an MP 112. Request a short message (SMS) to the target terminal (step 718), the MP 112 transmits a short message to the target terminal (step 720), and receives a response to the transmission result from the target terminal.

본 발명에 따르면, 위치 기반 서비스 제공을 위해 상기한 단문 메시지에 LCS(Location Service) 초기화 정보가 함께 포함될 수 있다. According to the present invention, the LCS (Location Service) initialization information may be included in the short message to provide the location-based service.

이때, 목표 단말로부터 부정 응답이 수신되는 경우, MP(112)는 이를 PS(130)로 전송하고 세션을 해제한다. 또한, PS(130)는 부정 응답 메시지를 MPC(118)로 전송하고, MPC(118), LBSP(120) 및 제1 서비스 서버(220)는 위치 요청 단말로 실패 메시지를 전송한다. In this case, when a negative response is received from the target terminal, the MP 112 transmits it to the PS 130 and releases the session. In addition, the PS 130 transmits a negative response message to the MPC 118, and the MPC 118, the LBSP 120, and the first service server 220 transmit a failure message to the location request terminal.

상기 단계(단계 716)에서 MPC(118)가 PS(130)로 위치 정보를 요청하는 경우에 PS(130)의 세션 할당에 실패하면, MPC(118), LBSP(120) 및 제1 서비스 서버(220)를 통해 위치 요청 단말로 실패 메시지가 전송된다. If the session allocation of the PS 130 fails when the MPC 118 requests location information from the PS 130 in step 716, the MPC 118, the LBSP 120, and the first service server ( A failure message is transmitted to the location request terminal through 220.

한편, 단문 메시지가 성공적으로 송수신된 경우(단계 722), PS(130)는 PS URL 및 포트 정보를 포함하는 PS 정보를 MPC(118)로 전송하며(단계 724), MPC(118)는 PS 정보를 제1 서비스 서버(220)로 전송한다(단계 726). On the other hand, when the short message is successfully transmitted and received (step 722), the PS 130 transmits PS information including the PS URL and port information to the MPC 118 (step 724), and the MPC 118 sends the PS information. Is transmitted to the first service server 220 (step 726).

상기와 같이, PS 정보가 전송된 이후, PS(130)와 목표 단말은 상호 접속하며, PS(130)는 목표 단말의 위치 정보를 계산한다(단계 728). As described above, after the PS information is transmitted, the PS 130 and the target terminal are interconnected, and the PS 130 calculates location information of the target terminal (step 728).

이후, 제1 서비스 서버(220)가 위치를 재요청하고, 위치 요청 단말이 도 7에서와 마찬가지로 리프레시 페이지를 수신한 후, 페이지를 재요청하면, 이에 따라 제1 서비스 서버(220), LBSP(120) 및 MPC(118)에서 상기와 같이 계산된 위치 결과를 전송하는 과정을 수행하며(단계 730 내지 단계 752), 이때 지도 정보가 함께 전송될 수 있는 점은 도 7과 동일하다.Thereafter, when the first service server 220 re-requests a location, the location request terminal receives the refresh page as in FIG. 7, and then re-requests the page, the first service server 220 and the LBSP ( 120 and the MPC 118 perform the process of transmitting the calculated position result as described above (steps 730 to 752), wherein the map information may be transmitted together as in FIG. 7.

한편, 도 9는 본 발명의 바람직한 또 다른 실시예에 따른 타인의 위치 정보를 GPS와 셀 기반으로 제공하는 과정을 도시한 순서도로서, 단계 800 내지 단계 808은 도 7에 도시된 과정과 동일하며, 아울러 단계 810는 도 7에서, 목표 단말의 망 정보 확인, 단문 메시지 송수신을 통한 세션 설정과 동일하므로 이에 대한 상세한 설명을 생략한다. FIG. 9 is a flowchart illustrating a process of providing location information of another person based on GPS and cells according to another preferred embodiment of the present invention. Steps 800 to 808 are the same as those of FIG. In addition, step 810 is the same as the session setup through the confirmation of the network information, the short message transmission and reception of the target terminal in FIG.

전술한 바와 같이, 단계 810에서는 PS(130)가 GPS 기반으로 목표 단말의 위치 정보를 계산하는 수행하는데, 이때 GPS 기반으로 위치 정보를 획득하는데 실패하는 경우, 도 9에서와 같이 MPC(118)는 DGMLC(116)에 목표 단말의 위치를 요청하며, DGMLC(116)는 셀 기반으로 계산된 위치 결과를 MPC(118)로 전송한다(단계 812).As described above, in step 810, the PS 130 calculates the location information of the target terminal on the basis of GPS. In this case, if it fails to acquire the location information on the basis of the GPS, the MPC 118 as shown in FIG. The DGMLC 116 requests the position of the target terminal, and the DGMLC 116 transmits the cell-based calculated position result to the MPC 118 (step 812).

이후, MPC(118)는 LBSP(120)로 위치 결과를 전송하며(단계 814), 제1 서비스 서버(220)는 단계 816 내지 단계 820에서 LBSP(120) 및 GISP(232)에서 제공하는 위치 결과 및 지도 정보에 대한 결과 페이지를 생성하여 위치 요청 단말로 전송한다(단계 822). Thereafter, the MPC 118 transmits the location result to the LBSP 120 (step 814), and the first service server 220 provides the location result provided by the LBSP 120 and the GISP 232 in steps 816 to 820. And generates a result page for the map information and transmits the result page to the location requesting terminal (step 822).

본 발명의 바람직한 또 다른 실시예에 따르면, 이동 통신 단말을 구비한 사용자가 방문 망 내에서 운전 시, 현재 위치 및 목적지까지의 최적 경로를 제공받을 수 있는 경로 서비스 제공 과정에 도 4 또는 도 7에 도시된 로밍을 통한 본인 위치 검색 방법을 적용하는 것이 가능하다.According to another preferred embodiment of the present invention, when the user with a mobile communication terminal is driving in the visited network, the route service providing process that can be provided with the optimal route to the current location and destination in Figure 4 or 7 It is possible to apply the method of searching the user's location through the illustrated roaming.

또한, 본 발명의 바람직한 또 다른 실시예에 따르면, 방문 망 내에서 긴급한 상황에 처한 가입자의 위치를 추적하여 해당 가입자를 구조하기 위한 구급 요청(emergency request) 처리 과정에 상술한 본인 위치 검색 또는 타인 위치 검색을 적용하는 것도 가능하다. In addition, according to another preferred embodiment of the present invention, the location search or others location described above in the process of handling an emergency request to track the location of the subscriber in an emergency situation in the visit network to rescue the subscriber It is also possible to apply a search.

상술한 바와 같이, 본 발명에 따른 로밍을 통한 위치 정보 제공 방법 및 시스템은 홈 망의 가입자가 방문 망에 위치하는 경우에도 로밍을 통하여 다양한 위치 기반 서비스를 제공할 수 있다.As described above, the method and system for providing location information through roaming according to the present invention can provide various location based services through roaming even when the subscriber of the home network is located in the visited network.

또한, 셀 기반의 위치 정보 획득 뿐만 아니라 GPS 기반의 위치 정보 획득도 가능하며, GPS 기반의 위치 정보 획득에 실패하는 경우, 셀 기반의 위치 정보 획득이 가능한 장점이 있다. In addition, not only cell-based location information acquisition, but also GPS-based location information acquisition is possible, and when GPS-based location information acquisition fails, cell-based location information acquisition is advantageous.

또한, 기존 망의 변경을 최소화하고, 과금, 인증에 대하여 별도로 고려할 필요가 없으며, GPS 기반 방식이나 셀 기반 방식이 모두 적용가능하며, 위치 기반 서비스의 확장이 용이한 장점이 있다. In addition, it is possible to minimize the change of the existing network, and do not need to separately consider billing and authentication, both GPS-based and cell-based methods are applicable, and location-based services can be easily extended.

상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야에서 통상의 지식을 가진 자라면 하기의 특허 청구의 범위에 기재된 본 발 명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although described above with reference to a preferred embodiment of the present invention, those skilled in the art that various modifications of the present invention within the scope without departing from the spirit and scope of the present invention described in the claims below It will be appreciated that modifications and variations can be made.

Claims (20)

방문 망(Visit Network)과 로밍 연결되고, 위치 기반 서비스 플랫폼(Location Based Service Platform, LBSP) 및 인증 게이트웨이를 포함하는 홈 망(Home Network)의 위치 기반(Location Based Service, LBS) 로밍 시스템에서 위치 정보를 제공하는 방법에 있어서, Location information in a location based service (LBS) roaming system of a home network that includes a roaming connection with a visited network and a location based service platform (LBSP) and an authentication gateway In the method for providing, (a) 위치 요청 단말로부터 목표 단말의 위치 정보 제공 요청을 수신하는 단계;(a) receiving a request for providing location information of a target terminal from a location requesting terminal; (b) 상기 목표 단말이 상기 방문 망에 위치하는지 여부를 판단하는 단계;(b) determining whether the target terminal is located in the visited network; (c) 상기 목표 단말이 상기 방문 망에 속하는 경우, 상기 방문 망에 상기 목표 단말의 측위를 요청하는 단계;(c) if the target terminal belongs to the visited network, requesting the visited network to locate the target terminal; (d) 상기 방문 망으로부터 상기 측위 요청에 상응하는 상기 목표 단말의 위치 정보를 수신하는 단계; 및(d) receiving location information of the target terminal corresponding to the location request from the visited network; And (e) 상기 위치 정보를 기초로 하여 계산된 위치 결과를 상기 위치 요청 단말로 전송하는 단계를 포함하되,(e) transmitting a location result calculated on the basis of the location information to the location requesting terminal, 상기 홈 망은 이동 포지셔닝 센터(Mobile Positioning Center, MPC) 및 듀얼 게이트웨이 이동 위치 센터(Dual Gateway Mobile Location Center, DGMLC)를 포함하며,The home network includes a mobile positioning center (MPC) and a dual gateway mobile location center (DGMLC), 상기 단계 (b)는,Step (b) is, (b1) 상기 위치 기반 서비스 플랫폼이 상기 인증 게이트웨이에 상기 목표 단말의 인증을 요청하는 단계; (b1) the location-based service platform requesting authentication of the target terminal from the authentication gateway; (b2) 상기 인증 게이트웨이로부터의 인증 응답으로 상기 목표 단말의 MDN(Mobile Directory Number), IMSI(International Mobile Subscriber Identity) 및 단말 모델 정보를 획득하는 단계;(b2) obtaining a Mobile Directory Number (MDN), an International Mobile Subscriber Identity (IMSI), and terminal model information of the target terminal in response to an authentication response from the authentication gateway; (b3) 상기 위치 기반 서비스 플랫폼은 상기 이동 포지셔닝 센터에 상기 목표 단말의 식별 정보를 제공하며 위치 요청을 하는 단계-여기서, 상기 식별 정보는 상기 MDN, IMSI 및 단말 모델 정보 중 하나 이상을 포함함-; 및(b3) the location-based service platform providing the mobile positioning center with identification information of the target terminal and making a location request, wherein the identification information includes one or more of the MDN, IMSI, and terminal model information. ; And (b4) 상기 이동 포지셔닝 센터는 상기 듀얼 게이트웨이 이동 위치 센터로부터 상기 목표 단말의 로밍 정보를 획득하는 단계를 포함하는 것을 특징으로 하는 위치 정보 제공 방법.(b4) the mobile positioning center comprises acquiring roaming information of the target terminal from the dual gateway mobile location center; How to provide location information. 삭제delete 제1항에 있어서, The method of claim 1, 상기 목표 단말은 상기 위치 요청 단말과 동일한 것을 특징으로 하는 위치 정보 제공 방법.The target terminal is location information providing method, characterized in that the same as the location request terminal. 제1항에 있어서, The method of claim 1, 상기 목표 단말은 상기 위치 요청 단말 이외의 단말인 것을 특징으로 하는 위치 정보 제공 방법.And the target terminal is a terminal other than the location request terminal. 삭제delete 제1항에 있어서,The method of claim 1, 상기 단계 (c)는 상기 이동 포지셔닝 센터가 상기 방문 망의 측위 시스템에 상기 목표 단말의 식별 정보를 제공하여 측위를 요청하는 것을 특징으로 하는 위치 정보 제공 방법. The step (c) is the location information providing method characterized in that the mobile positioning center to request the positioning by providing the identification information of the target terminal to the positioning system of the visited network. 제1항에 있어서, 상기 단계 (c)는,The method of claim 1, wherein step (c) comprises: (c1) 상기 위치 기반 서비스 플랫폼이 상기 이동 포지셔닝 센터로부터 상기 목표 단말의 로밍 정보를 전달받는 단계; 및(c1) receiving, by the location-based service platform, roaming information of the target terminal from the mobile positioning center; And (c2) 상기 위치 기반 서비스 플랫폼이 상기 방문 망의 측위 시스템에 상기 목표 단말의 MDN, IMSI 및 단말 모델 정보 중 어느 하나 이상을 제공하여 측위를 요청하는 단계를 포함하는 것을 특징으로 하는 위치 정보 제공 방법. (c2) providing the location information by the location-based service platform requesting location by providing one or more of MDN, IMSI, and terminal model information of the target terminal to the location system of the visited network; . 제3항 또는 제4항에 있어서,The method according to claim 3 or 4, 상기 위치 기반 서비스 로밍 시스템은 지도 정보 서비스 플랫폼(Geographic Information Service Platform, GISP)을 더 포함하며,The location-based service roaming system further includes a Geographic Information Service Platform (GISP), 상기 위치 기반 서비스 플랫폼이 상기 지도 정보 서비스 플랫폼으로 상기 위치 결과에 상응하는 지도 정보를 요청하는 단계; 및Requesting, by the location-based service platform, map information corresponding to the location result from the map information service platform; And 상기 위치 결과 및 상기 지도 정보를 포함하는 페이지를 생성하여 상기 위치 요청 단말로 전송하는 단계를 더 포함하는 것을 특징으로 하는 위치 정보 제공 방법.Generating a page including the location result and the map information and transmitting the generated page to the location requesting terminal. 방문 망과 로밍 연결되고, 위치 기반 서비스 플랫폼(LBSP)을 포함하는 홈 망의 위치 기반(LBS) 로밍 시스템에서 위치 정보를 제공하는 방법에 있어서, A method for providing location information in a location-based (LBS) roaming system of a home network that is roaming with a visited network and includes a location based service platform (LBSP), (a) 위치 요청 단말로부터 상기 위치 요청 단말의 로밍 정보를 포함하는 상기 위치 요청 단말의 위치 정보 제공 요청을 수신하는 단계;(a) receiving a location information providing request of the location requesting terminal including roaming information of the location requesting terminal from a location requesting terminal; (b) 상기 로밍 정보를 통해 상기 위치 요청 단말이 상기 방문 망에 위치하는지 여부를 판단하는 단계;(b) determining whether the location request terminal is located in the visited network based on the roaming information; (c) 상기 위치 요청 단말이 상기 방문 망에 속하는 경우, 상기 방문 망에 상기 위치 요청 단말의 측위를 요청하는 단계;(c) if the location request terminal belongs to the visited network, requesting the visited network to locate the location request terminal; (d) 상기 방문 망으로부터 상기 측위 요청에 상응하는 상기 위치 요청 단말의 위치 정보를 수신하는 단계; 및(d) receiving location information of the location request terminal corresponding to the location request from the visited network; And (e) 상기 위치 정보를 기초로 하여 계산된 위치 결과를 상기 위치 요청 단말로 전송하는 단계를 포함하되,(e) transmitting a location result calculated on the basis of the location information to the location requesting terminal, 상기 위치 기반 서비스 로밍 시스템은 지도 정보 서비스 플랫폼(GISP)을 더 포함하며,The location based service roaming system further includes a map information service platform (GISP), 상기 위치 기반 서비스 플랫폼이 상기 지도 정보 서비스 플랫폼으로 상기 위치 결과에 상응하는 지도 정보를 요청하는 단계; 및Requesting, by the location-based service platform, map information corresponding to the location result from the map information service platform; And 상기 위치 결과 및 상기 지도 정보를 포함하는 페이지를 생성하여 상기 위치 요청 단말로 전송하는 단계를 더 포함하는 것을 특징으로 하는 위치 정보 제공 방법.Generating a page including the location result and the map information and transmitting the generated page to the location requesting terminal. 삭제delete 방문 망과 로밍 연결된 홈 망에서 상기 방문 망 내의 가입자의 위치 정보를 제공하는 시스템에 있어서,A system for providing location information of a subscriber in a visited network in a home network roaming connected to a visited network, 위치 요청 단말로부터 목표 단말의 위치 정보 제공 요청을 수신하는 수신부;A receiving unit which receives a request for providing location information of a target terminal from a location request terminal; 상기 목표 단말이 상기 방문 망에 위치하는지 여부를 판단하는 망 판단부; A network determination unit determining whether the target terminal is located in the visited network; 상기 목표 단말이 상기 방문 망에 속하는 경우, 상기 방문 망에 상기 목표 단말의 측위를 요청하고, 상기 방문 망으로부터 상기 측위 요청에 상응하는 상기 목표 단말의 위치 정보를 수신하며, 상기 위치 정보를 기초로 하여 위치 결과를 계산하는 위치 기반 서비스 플랫폼(LBSP); If the target terminal belongs to the visited network, request the positioning of the target terminal to the visited network, receives the location information of the target terminal corresponding to the positioning request from the visited network, based on the location information Location based service platform (LBSP) to calculate location results; 상기 위치 결과를 상기 위치 요청 단말로 전송하는 전송부;A transmitter for transmitting the location result to the location request terminal; 인증 요청에 따라 상기 목표 단말을 인증한 인증 응답으로 상기 목표 단말의 MDN, IMSI 및 단말 모델 정보를 제공하는 인증 게이트웨이; An authentication gateway providing MDN, IMSI, and terminal model information of the target terminal in an authentication response that authenticates the target terminal according to the authentication request; 상기 목표 단말이 위치한 망 정보를 가지고 있는 듀얼 게이트웨이 이동 위치 센터(DGMLC); 및A dual gateway mobile location center (DGMLC) having network information where the target terminal is located; And 상기 목표 단말의 식별 정보를 수신하고, 상기 위치 기반 서비스 플랫폼에서의 위치 요청에 대해 상기 듀얼 게이트웨이 이동 위치 센터로부터 상기 목표 단말의 망 정보를 획득하는 이동 포지셔닝 센터(MPC)를 포함하되,A mobile positioning center (MPC) for receiving identification information of the target terminal and obtaining network information of the target terminal from the dual gateway mobile location center for a location request in the location-based service platform, 상기 식별 정보는 상기 MDN, IMSI 및 단말 모델 정보 중 하나 이상을 포함하는 것을 특징으로 하는 위치 정보 제공 시스템.The identification information includes at least one of the MDN, IMSI and terminal model information. 삭제delete 제11항에 있어서, The method of claim 11, 상기 목표 단말은 상기 위치 요청 단말과 동일한 것을 특징으로 하는 위치 정보 제공 시스템.And the target terminal is the same as the location request terminal. 제11항에 있어서, The method of claim 11, 상기 목표 단말은 상기 위치 요청 단말 이외의 단말인 것을 특징으로 하는 위치 정보 제공 시스템.And the target terminal is a terminal other than the location request terminal. 삭제delete 제11항에 있어서,The method of claim 11, 상기 이동 포지셔닝 센터는 상기 방문 망의 측위 시스템에 상기 목표 단말의 식별 정보를 제공하여 측위를 요청하는 것을 특징으로 하는 위치 정보 제공 시스템. And the mobile positioning center requests location by providing identification information of the target terminal to a location system of the visited network. 제11항에 있어서, The method of claim 11, 상기 위치 기반 서비스 플랫폼은 상기 이동 포지셔닝 센터로부터 상기 목표 단말의 망 정보를 전달받고, 상기 방문 망의 측위 시스템에 상기 목표 단말의 MDN, IMSI 및 단말 모델 정보 중 어느 하나 이상을 제공하여 측위를 요청하는 것을 특징으로 하는 위치 정보 제공 시스템. The location-based service platform receives the network information of the target terminal from the mobile positioning center, and provides any one or more of MDN, IMSI and terminal model information of the target terminal to the positioning system of the visited network to request the location Location information providing system, characterized in that. 제13항 또는 제14항에 있어서,The method according to claim 13 or 14, 상기 위치 기반 서비스 플랫폼의 요청에 따라 상기 위치 결과에 상응하는 지도 정보를 추출하여 전송하는 지도 정보 서비스 플랫폼(GISP)을 더 포함하는 위치 정보 제공 시스템.And a map information service platform (GISP) for extracting and transmitting map information corresponding to the location result according to a request of the location-based service platform. 방문 망과 로밍 연결된 홈 망에서 상기 방문 망 내의 가입자의 위치 정보를 제공하는 시스템에 있어서,A system for providing location information of a subscriber in a visited network in a home network roaming connected to a visited network, 위치 요청 단말로부터 상기 위치 요청 단말의 로밍 정보를 포함하는 상기 위치 요청 단말의 위치 정보 제공 요청을 수신하는 수신부;A receiving unit which receives a location information providing request of the location requesting terminal including roaming information of the location requesting terminal from a location requesting terminal; 상기 로밍 정보를 이용하여 상기 위치 요청 단말이 상기 방문 망에 위치하는지 여부를 판단하는 망 판단부; A network determination unit determining whether the location request terminal is located in the visited network using the roaming information; 상기 위치 요청 단말이 상기 방문 망에 속하는 경우, 상기 방문 망에 상기 위치 요청 단말의 측위를 요청하고, 상기 방문 망으로부터 상기 측위 요청에 상응하는 상기 위치 요청 단말의 위치 정보를 수신하며, 상기 위치 정보를 기초로 하여 위치 결과를 계산하는 위치 기반 서비스 플랫폼(LBSP); When the location request terminal belongs to the visited network, request the location network to locate the location request terminal, receive the location information of the location request terminal corresponding to the location request from the visited network, and the location information. A location based service platform (LBSP) for calculating location results based on the; 상기 위치 결과를 상기 위치 요청 단말로 전송하는 전송부; 및A transmitter for transmitting the location result to the location request terminal; And 상기 위치 기반 서비스 플랫폼의 요청에 따라 상기 위치 결과에 상응하는 지도 정보를 추출하여 전송하는 지도 정보 서비스 플랫폼(GISP)을 포함하는 위치 정보 제공 시스템.And a map information service platform (GISP) for extracting and transmitting map information corresponding to the location result according to the request of the location-based service platform. 삭제delete
KR1020060046596A 2006-05-24 2006-05-24 Method and system for providing location information through interworking system between roamed service platforms Expired - Fee Related KR100766605B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060046596A KR100766605B1 (en) 2006-05-24 2006-05-24 Method and system for providing location information through interworking system between roamed service platforms

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060046596A KR100766605B1 (en) 2006-05-24 2006-05-24 Method and system for providing location information through interworking system between roamed service platforms

Publications (1)

Publication Number Publication Date
KR100766605B1 true KR100766605B1 (en) 2007-10-11

Family

ID=39420164

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060046596A Expired - Fee Related KR100766605B1 (en) 2006-05-24 2006-05-24 Method and system for providing location information through interworking system between roamed service platforms

Country Status (1)

Country Link
KR (1) KR100766605B1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100932243B1 (en) 2007-10-08 2009-12-16 주식회사 케이티 Positioning method of mobile communication terminal
KR100958871B1 (en) 2007-10-22 2010-05-20 에스케이 텔레콤주식회사 Method and system for notifying status of mobile communication terminal roaming overseas
KR100968960B1 (en) 2008-12-02 2010-07-14 주식회사 케이티 Apparatus and method for providing location information using gateway location register
KR101789101B1 (en) * 2013-12-31 2017-11-20 주식회사 한국환경생태연구소 Apparatus for locating animal location using international roaming

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004080096A2 (en) 2003-03-05 2004-09-16 Qualcomm, Incorporated User plane-based location services (lcs) system, method and apparatus
KR20040083167A (en) * 2003-03-21 2004-10-01 에스케이 텔레콤주식회사 Location Tracking Method in Dual Stack Mobile Communication Network
CA2561042A1 (en) 2004-04-22 2005-11-03 Huawei Technologies Co., Ltd. A system of realizing location and method thereof
KR20060036164A (en) * 2004-10-25 2006-04-28 에스케이 텔레콤주식회사 How to provide friend finder service for mobile roaming terminal abroad
KR100584430B1 (en) 2004-01-31 2006-05-26 삼성전자주식회사 Positioning method of mobile terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004080096A2 (en) 2003-03-05 2004-09-16 Qualcomm, Incorporated User plane-based location services (lcs) system, method and apparatus
KR20040083167A (en) * 2003-03-21 2004-10-01 에스케이 텔레콤주식회사 Location Tracking Method in Dual Stack Mobile Communication Network
KR100584430B1 (en) 2004-01-31 2006-05-26 삼성전자주식회사 Positioning method of mobile terminal
CA2561042A1 (en) 2004-04-22 2005-11-03 Huawei Technologies Co., Ltd. A system of realizing location and method thereof
KR20060036164A (en) * 2004-10-25 2006-04-28 에스케이 텔레콤주식회사 How to provide friend finder service for mobile roaming terminal abroad

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100932243B1 (en) 2007-10-08 2009-12-16 주식회사 케이티 Positioning method of mobile communication terminal
KR100958871B1 (en) 2007-10-22 2010-05-20 에스케이 텔레콤주식회사 Method and system for notifying status of mobile communication terminal roaming overseas
KR100968960B1 (en) 2008-12-02 2010-07-14 주식회사 케이티 Apparatus and method for providing location information using gateway location register
KR101789101B1 (en) * 2013-12-31 2017-11-20 주식회사 한국환경생태연구소 Apparatus for locating animal location using international roaming

Similar Documents

Publication Publication Date Title
KR100619285B1 (en) Location-based Telephone Service in Mobile IP Network
CN1922913B (en) Method, system and device for providing location information
KR100749159B1 (en) Provision of information regarding a mobile station
EP1264493B1 (en) Service provision in a communication system
KR100545351B1 (en) Subscriber Location Tracking in Dual Stack Mobile Networks
JP4699078B2 (en) Apparatus and method for determining position of mobile terminal using positioning server independently configured in network
CN101411092B (en) Location positioning method in handover between networks
KR101226038B1 (en) A method and apparatus for providing network support for a wireless emergency call
CN102056289A (en) Terminal locating method based on mobile network, system and locating information server
KR20100024501A (en) Method and apparatus for supporting location services for a roaming mobile station
CN101160986B (en) Method for locating mobile terminal
KR100766605B1 (en) Method and system for providing location information through interworking system between roamed service platforms
KR100775536B1 (en) Method and system for providing location information using roaming gateway
KR100932257B1 (en) Emergency location service method and system
KR100706342B1 (en) Method and system for providing location information through interworking between positioning systems
KR100711318B1 (en) Positioning method of GPS-supporting terminal in LPS system
KR100692641B1 (en) Emergency request processing method and system
KR100932243B1 (en) Positioning method of mobile communication terminal
KR100775538B1 (en) Method and system for providing location based service for roaming subscriber
KR100802081B1 (en) Path service provision method and system
EP1420599B1 (en) Service provision in a communication system
KR100706340B1 (en) Location Information Provision Method and System
KR20100060527A (en) System and method for providing location information of user equipment unregistered in visitor location register
JP2007521778A (en) Location service processing method
KR100699105B1 (en) Wireless positioning method and system in gps location based service

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

Fee payment year number: 1

St.27 status event code: A-2-2-U10-U11-oth-PR1002

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

G170 Re-publication after modification of scope of protection [patent]
PG1701 Publication of correction

Patent document republication publication date: 20080421

Republication note text: Request for Correction Notice (Document Request)

Gazette number: 1007666050000

Gazette reference publication date: 20071011

St.27 status event code: A-5-5-P10-P19-oth-PG1701

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

PR1001 Payment of annual fee

Fee payment year number: 4

St.27 status event code: A-4-4-U10-U11-oth-PR1001

PR1001 Payment of annual fee

Fee payment year number: 5

St.27 status event code: A-4-4-U10-U11-oth-PR1001

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20120928

Year of fee payment: 6

PR1001 Payment of annual fee

Fee payment year number: 6

St.27 status event code: A-4-4-U10-U11-oth-PR1001

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20131001

Year of fee payment: 7

PR1001 Payment of annual fee

Fee payment year number: 7

St.27 status event code: A-4-4-U10-U11-oth-PR1001

FPAY Annual fee payment

Payment date: 20141001

Year of fee payment: 8

PR1001 Payment of annual fee

Fee payment year number: 8

St.27 status event code: A-4-4-U10-U11-oth-PR1001

FPAY Annual fee payment

Payment date: 20151001

Year of fee payment: 9

PR1001 Payment of annual fee

Fee payment year number: 9

St.27 status event code: A-4-4-U10-U11-oth-PR1001

PR1001 Payment of annual fee

Fee payment year number: 10

St.27 status event code: A-4-4-U10-U11-oth-PR1001

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

FPAY Annual fee payment

Payment date: 20170921

Year of fee payment: 11

PR1001 Payment of annual fee

Fee payment year number: 11

St.27 status event code: A-4-4-U10-U11-oth-PR1001

FPAY Annual fee payment

Payment date: 20181001

Year of fee payment: 12

PR1001 Payment of annual fee

Fee payment year number: 12

St.27 status event code: A-4-4-U10-U11-oth-PR1001

FPAY Annual fee payment

Payment date: 20190903

Year of fee payment: 13

PR1001 Payment of annual fee

Fee payment year number: 13

St.27 status event code: A-4-4-U10-U11-oth-PR1001

PR1001 Payment of annual fee

Fee payment year number: 14

St.27 status event code: A-4-4-U10-U11-oth-PR1001

PR1001 Payment of annual fee

Fee payment year number: 15

St.27 status event code: A-4-4-U10-U11-oth-PR1001

PC1903 Unpaid annual fee

Not in force date: 20221006

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

St.27 status event code: A-4-4-U10-U13-oth-PC1903

PC1903 Unpaid annual fee

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20221006

St.27 status event code: N-4-6-H10-H13-oth-PC1903

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000