KR101115492B1 - Method and system for positioning roaming user terminal in a communication network without BSA information from roaming network - Google Patents

Method and system for positioning roaming user terminal in a communication network without BSA information from roaming network Download PDF

Info

Publication number
KR101115492B1
KR101115492B1 KR1020090098143A KR20090098143A KR101115492B1 KR 101115492 B1 KR101115492 B1 KR 101115492B1 KR 1020090098143 A KR1020090098143 A KR 1020090098143A KR 20090098143 A KR20090098143 A KR 20090098143A KR 101115492 B1 KR101115492 B1 KR 101115492B1
Authority
KR
South Korea
Prior art keywords
slp
positioning
supl
target set
roaming
Prior art date
Application number
KR1020090098143A
Other languages
Korean (ko)
Other versions
KR20110041111A (en
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 KR1020090098143A priority Critical patent/KR101115492B1/en
Publication of KR20110041111A publication Critical patent/KR20110041111A/en
Application granted granted Critical
Publication of KR101115492B1 publication Critical patent/KR101115492B1/en

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/0009Transmission of position information to remote stations
    • G01S5/0018Transmission from mobile station to base station
    • G01S5/0027Transmission from mobile station to base station of actual mobile position, i.e. position determined on mobile
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/0009Transmission of position information to remote stations
    • G01S5/0072Transmission between mobile stations, e.g. anti-collision systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0284Relative positioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 위치 기반 서비스에 관한 것으로서, 특히 기지국 정보가 제공되지 않는 로밍 망으로 로밍된 가입자 단말기를 측위하는 방법 및 시스템에 관한 것이다. 본 발명의 측위 방법은, 로밍 망의 기지국 정보(BSA)가 제공되지 않는 통신 환경에서 로밍된 가입자 단말기를 측위하는 방법에 있어서, 상기 로밍된 가입자 단말기의 근사 위치값을 획득하기 위해 상기 로밍된 가입자 단말기를 셀 기반 측위하는 단계; 및 상기 셀 기반 측위를 통해 획득한 상기 가입자 단말기의 근사 위치값을 A-GPS 측위를 위한 상기 가입자 단말기의 초기 위치값으로 이용하는 단계를 포함하는 것을 특징으로 한다.The present invention relates to a location-based service, and more particularly, to a method and system for positioning a roaming subscriber station in a roaming network where no base station information is provided. The positioning method of the present invention is a method of positioning a roaming subscriber station in a communication environment in which no base station information (BSA) of a roaming network is provided, wherein the roamed subscriber station is obtained to obtain an approximate position value of the roaming subscriber station. Cell-based positioning of the terminal; And using an approximate position value of the subscriber station acquired through the cell-based positioning as an initial position value of the subscriber station for A-GPS positioning.

위치 기반 서비스, 로밍, SUPL, A-GPS, 근사 위치값 Location-based services, roaming, SUPL, A-GPS, approximate location

Description

로밍 망의 기지국 정보가 제공되지 않는 통신 환경에서 로밍된 가입자 단말기를 측위하는 방법 및 시스템 {Method and system for positioning roaming user terminal in a communication network without BSA information from roaming network} Method and system for positioning roaming subscriber station in communication environment where no base station information of roaming network is provided {Method and system for positioning roaming user terminal in a communication network without BSA information from roaming network}

본 발명은 위치 기반 서비스에 관한 것으로서, 특히 기지국 정보가 제공되지 않는 로밍 망으로 로밍된 가입자 단말기를 측위하는 방법 및 시스템에 관한 것이다. 즉, 본 발명은 로밍 망의 기지국 정보가 제공되지 않는 통신 환경에서 로밍된 가입자 단말기로 위치 기반 서비스를 제공하기 위해서 로밍된 가입자 단말기를 측위하는 방법 및 시스템에 관한 것이다.The present invention relates to a location-based service, and more particularly, to a method and system for positioning a roaming subscriber station in a roaming network where no base station information is provided. That is, the present invention relates to a method and system for positioning a roaming subscriber station to provide a location-based service to a roaming subscriber station in a communication environment in which base station information of a roaming network is not provided.

위치 기반 서비스(LBS, Location Based Service)는 휴대폰, PDA 등 이동통신 단말기를 기반으로 사람이나 사물의 위치를 파악하고 그 위치와 관련된 부가 정보를 제공하는 서비스를 통칭한다. 위치 기반 서비스를 제공하기 위해서는 이동 통신 단말의 위치를 결정하는 과정이 선행되어야 한다.Location Based Service (LBS) refers to a service that identifies a location of a person or a thing and provides additional information related to the location based on a mobile communication terminal such as a mobile phone or a PDA. In order to provide a location based service, a process of determining a location of a mobile communication terminal must be preceded.

위치 기반 서비스의 제공을 위해 이동통신단말기의 위치를 결정하기 위한 측위 기술은 이동통신망의 기지국 수신 신호를 이용하는 셀 기반 기술과, GPS 수신기 를 이용하는 GPS 기반 기술로 크게 분류된다. 셀 기반 기술은 이동통신서비스를 위한 코어망 이외에 별도의 시설투자가 없이도 구현가능하지만 오차범위가 큰 단점이 있으므로, 보다 정확한 위치 기반 서비스를 제공하기 위해서 GPS(Global Positioning System)시스템과 이동통신 코어망을 연동하는 GPS 기반 기술(예: A-GPS(Assisted GPS))이 보편화되고 있다.Positioning techniques for determining the location of a mobile communication terminal for providing location-based services are broadly classified into cell-based technology using base station reception signals of a mobile communication network and GPS-based technology using a GPS receiver. Cell-based technology can be implemented without additional facility investment in addition to the core network for mobile communication service, but has a large error range. Therefore, a GPS (Global Positioning System) system and a mobile communication core network are provided to provide more accurate location-based services. GPS-based technologies (e.g., A-GPS (Assisted GPS)) that work together are becoming commonplace.

한편, 원활한 위치 기반 서비스의 제공을 위해서는, 이동통신단말이 홈 망(home network)영역에 있거나 로밍 망(roaming network) 또는 방문 망(visited network)영역에 있거나 관계없이 이동통신단말의 위치 정보가 제공될 수 있어야 한다.Meanwhile, in order to provide a smooth location-based service, location information of a mobile communication terminal is provided regardless of whether the mobile communication terminal is in a home network area or a roaming network or visited network area. It should be possible.

그런데, 이동통신사용자가 해외를 방문하여 해외 이동통신사업자의 서비스 영역에서 로밍 서비스를 이용하려는 경우, 현실적으로 로밍 망 내의 기지국 정보(BSA, Baas Station Almanac)가 홈 망을 관리하는 국내 이동통신사업자에게는 공개되지 않기 때문에 이동 통신 단말의 위치를 결정할 수 없는 문제점이 있다. 다만 국내 이동통신사업자와 해외 이동통신사업자 간에 상호제휴를 통해 상호 BSA 정보를 포함하는 망 정보를 교환하는 특수한 경우가 있을 수 있으나, 본 발명에서는 로밍 망의 기지국 정보가 공개되지 않는 보다 일반적인 통신 환경만을 대상으로 하기로 한다.However, when a mobile communication user visits a foreign country and wants to use a roaming service in a service area of an overseas mobile carrier, the base station information (BSA, Baas Station Almanac) in the roaming network is actually disclosed to a domestic mobile service provider that manages the home network. There is a problem that can not determine the location of the mobile communication terminal. However, there may be a special case of exchanging network information including mutual BSA information through mutual alliances between a domestic mobile carrier and a foreign mobile carrier, but in the present invention, only a more general communication environment in which base station information of a roaming network is not disclosed is disclosed. Let's target.

로밍된 단말기를 측위하기 위한 통상의 절차는 OMA(Open Mobile Alliance)의 기술표준인 Secure User Plane Location Architecture (OMA-AD-SUPL-V1_0-20070615-A) 등에 공지되어 있으며, 그 중 네트워크 개시형 SUPL 로밍의 경우를 도 8 및 도 9에 도시하였다.Conventional procedures for positioning roamed terminals are known in the Secure User Plane Location Architecture (OMA-AD-SUPL-V1_0-20070615-A), which is a technical standard of the Open Mobile Alliance (OMA). The case of roaming is illustrated in FIGS. 8 and 9.

도 8과 도 9는 네트워크 개시형 SUPL 로밍 케이스(Network Initiated SUPL Roaming Services)를 도시하고 있는데, 도 8은 홈 망의 위치 서버인 H-SLP(Home-SUPL Location Platform)가 목표단말인 타겟SET(Target SUPL Enabled Terminal)를 측위하는 H-SLP 측위 방식에 관한 것이며, 도 9는 로밍 망의 위치 서버인 V-SLP(Visited-SLP)가 타겟SET를 측위하는 V-SLP 측위 방식에 관한 것이다.8 and 9 illustrate a network initiated SUPL roaming service (Network Initiated SUPL Roaming Services), Fig. 8 is a target SET (H-SLP (Home-SUPL Location Platform), which is a location server of a home network) The present invention relates to an H-SLP positioning method for positioning a Target SUPL Enabled Terminal), and FIG. 9 relates to a V-SLP positioning method for positioning a target SET by a V-SLP (Visited-SLP), which is a location server of a roaming network.

먼저, SUPL 네트워크를 도시한 도 7 및 V-SLP 측위 방식을 도시한 도 9를 참조하여 설명하면, V-SLP 측위 방식의 경우, 홈 망에서의 위치 정보 요청을 H-SLP(704)를 통해 수신한 V-SLP(705)는 H-SLP(704)를 통해 타겟SET(713)과 SUPL 측위 세션(SUPL POS)을 설정하여 타겟SET(713)의 위치를 A-GPS 방식으로 획득하게 되는데(도 9의 K단계), A-GPS 측위에 필요한 타겟SET(713)의 초기 위치값은 V-SLP(705)에 연결된 로밍 망의 GPMS(Global Positioning Management System)로부터 구하게 된다.First, referring to FIG. 7 illustrating a SUPL network and FIG. 9 illustrating a V-SLP positioning scheme, in the case of the V-SLP positioning scheme, a request for location information in a home network may be performed through the H-SLP 704. The received V-SLP 705 establishes a SUPL positioning session (SUPL POS) with the target SET 713 through the H-SLP 704 to obtain the position of the target SET 713 by the A-GPS method ( In step K of FIG. 9), an initial position value of the target SET 713 necessary for A-GPS positioning is obtained from a global positioning management system (GPMS) of a roaming network connected to the V-SLP 705.

로밍 망의 GPMS는 LBS O&M(LBS Operation & Management)(미도시) 및 WARN(Wireless Area Reference Network)(미도시)에 연결되어 GPS 기반 측위에 필요한 BSA 정보 즉, cell-id, 주파수, 안테나 정보, 위/경도 값 등을 포함하는 BSA 정보를 제공하며, V-SLP는 BSA 정보에 포함된 기지국의 위치 정보를 타겟SET의 근사 위치 정보로 획득하고 이를 A-GPS 측위에 필요한 타겟SET(713)의 초기 위치값으로 제공한다.The roaming network GPMS is connected to LBS Operation & Management (LBS O & M) (not shown) and Wireless Area Reference Network (WARN) (not shown) to provide BSA information necessary for GPS-based positioning, that is, cell-id, frequency, antenna information, BSA information including latitude / longitude value is provided, and the V-SLP acquires the location information of the base station included in the BSA information as approximate location information of the target SET, and then obtains the location information of the target SET 713 necessary for A-GPS positioning. Provide initial position value.

한편, 도 8에 도시된 H-SLP 측위 방식의 경우에도, H-SLP(704)가 A-GPS 측위 에 필요한 타겟SET(713)의 초기 위치값을 V-SLP(705)로부터 획득하도록 되어 있으나 V-SLP에서 타겟SET의 근사 위치값을 구하는 구체적인 방법은 개시되어 있지 않다. 로밍 망이 기지국 정보를 제공하는 경우에는 도 9에서와 유사하게 타겟SET의 근사 위치값을 구할 수 있겠지만, V-SLP(705)가 기지국 정보를 제공하지 않는 로밍 망의 자원일 경우 H-SLP(704)가 로밍 망의 GPMS로부터 BSA 정보를 얻을 수 없어서 타겟SET의 근사 위치값을 구할 수 없게 된다.On the other hand, even in the case of the H-SLP positioning method shown in Figure 8, the H-SLP 704 is to obtain the initial position value of the target SET 713 necessary for A-GPS positioning from the V-SLP (705) A specific method for obtaining an approximate position value of the target SET in the V-SLP is not disclosed. When the roaming network provides the base station information, an approximate position value of the target SET may be obtained similarly to that of FIG. 9. 704 cannot obtain BSA information from the GPMS of the roaming network, so that an approximate position value of the target SET cannot be obtained.

따라서, 해외 이동통신사업자의 망과 같이 기지국 정보를 제공하지 않는 로밍 망에 타겟SET가 위치한 경우에도 타겟SET의 근사 위치값을 구할 수 있는 방법의 필요성이 제기된다.Therefore, there is a need for a method of obtaining an approximate position value of a target SET even when the target SET is located in a roaming network that does not provide base station information such as a network of an overseas mobile telecommunication service provider.

상기한 바와 같은 종래기술의 문제점을 해결하기 위해, 본 발명은 로밍 망의 기지국 정보가 제공되지 않는 환경에서 로밍된 가입자 단말기로 위치 기반 서비스를 제공하는 방법 및 시스템을 제공하는 것을 목적으로 한다.In order to solve the problems of the prior art as described above, an object of the present invention is to provide a method and system for providing a location-based service to a roaming subscriber station in an environment where base station information of a roaming network is not provided.

또한, 본 발명은 기지국 정보가 제공되지 않는 로밍 망으로 로밍된 가입자 단말기를 H-SLP로 측위하는 방법 및 시스템을 제공하는 것을 목적으로 한다.It is also an object of the present invention to provide a method and system for positioning a subscriber station roaming into a roaming network in which no base station information is provided by H-SLP.

또한, 본 발명은 네트워크 개시형 로밍 SUPL 측위와 단말기 개시형 로밍 SUPL 측위의 호처리 순서를 통일하여 시스템 설계 과정을 보다 효율화할 수 있는 H-SLP 측위 방법 및 시스템을 제공하는 것을 목적으로 한다. In addition, an object of the present invention is to provide an H-SLP positioning method and system that can further streamline the system design process by unifying the call processing order of network-initiated roaming SUPL positioning and terminal-initiated roaming SUPL positioning.

본 발명은, 로밍 망의 기지국 정보(BSA)가 제공되지 않는 통신 환경에서 로밍된 가입자 단말기를 측위하는 방법에 있어서, 상기 로밍된 가입자 단말기의 근사 위치값을 획득하기 위해 상기 로밍된 가입자 단말기를 셀 기반 측위하는 단계; 및 상기 셀 기반 측위를 통해 획득한 상기 가입자 단말기의 근사 위치값을 A-GPS 측위를 위한 상기 가입자 단말기의 초기 위치값으로 이용하는 단계를 포함하는 것을 특징으로 한다.The present invention relates to a method for positioning a roaming subscriber station in a communication environment in which no base station information (BSA) of a roaming network is provided, wherein the roaming subscriber station is used to obtain an approximate position value of the roamed subscriber station. Positioning based; And using an approximate position value of the subscriber station acquired through the cell-based positioning as an initial position value of the subscriber station for A-GPS positioning.

또한, 본 발명에 따르면, 상기 A-GPS 측위는 홈 망의 SLP(H-SLP)와 상기 로밍 망의 상기 가입자 단말기 사이의 SUPL POS 절차를 통해 H-SLP 측위 방식으로 수행되는 것을 특징으로 한다.In addition, according to the present invention, the A-GPS positioning is characterized in that performed in the H-SLP positioning method through the SUPL POS procedure between the SLP (H-SLP) of the home network and the subscriber station of the roaming network.

또한, 본 발명에 따르면, 상기 로밍된 가입자 단말기를 셀 기반 측위하는 단계는, 상기 로밍 망의 GMLC를 통해 상기 가입자 단말기로 통신하는 상기 로밍 망의 기지국의 위/경도 값을 획득하는 단계인 것을 특징으로 한다.Further, according to the present invention, the cell-based positioning of the roamed subscriber station is a step of acquiring the latitude / longitude value of the base station of the roaming network communicating with the subscriber station via GMLC of the roaming network. It is done.

또한 본 발명은, 로밍 망의 기지국 정보(BSA)가 제공되지 않는 통신 환경에서 로밍된 타겟SET를 SUPL 측위하는 방법에 있어서, 홈 망에 접속된 SUPL에이전트에서 H-SLP로 상기 타겟SET에 대한 측위 요청이 전달되는 단계; 상기 H-SLP에서 V-SLP로 상기 타겟SET의 초기 위치값을 요청하는 단계; 상기 V-SLP에서 상기 로밍 망의 GMLC를 통해 상기 타겟SET와 통신하는 기지국의 위/경도 값을 획득하는 단계; 상기 V-SLP에서 획득한 상기 기지국의 위/경도 값을 상기 타겟SET의 초기 위치값으로 하여 상기 H-SLP와 상기 타겟SET 사이에 SUPL POS 세션이 수행되는 단계; 및 상기 SUPL POS 세션의 수행 결과로 획득한 상기 타겟SET의 위치값을 상기 H-SLP에서 상기 SUPL에이전트로 전달하는 단계를 포함하는 것을 특징으로 한다.The present invention also provides a method for SUPL positioning of a roamed target SET in a communication environment in which no base station information (BSA) of a roaming network is provided. The request is forwarded; Requesting an initial position value of the target SET from the H-SLP to a V-SLP; Acquiring a latitude / longitude value of a base station communicating with the target SET through GMLC of the roaming network in the V-SLP; Performing a SUPL POS session between the H-SLP and the target SET using the latitude / longitude value of the base station obtained by the V-SLP as an initial position value of the target SET; And transmitting the position value of the target SET obtained as a result of performing the SUPL POS session from the H-SLP to the SUPL agent.

본 발명에 따르면, 로밍 망의 기지국 정보가 제공되지 않는 환경에서 로밍된 가입자 단말기로 위치 기반 서비스를 제공하는 방법 및 시스템이 제공된다.According to the present invention, a method and system for providing a location-based service to a roaming subscriber station in an environment in which base station information of a roaming network is not provided are provided.

또한, 본 발명에 따르면, 기지국 정보가 제공되지 않는 로밍 망으로 로밍된 가입자 단말기를 H-SLP로 측위하는 방법 및 시스템이 제공된다.In addition, according to the present invention, a method and system for positioning a subscriber station roamed into a roaming network that is not provided with base station information by H-SLP is provided.

또한, 본 발명에 따르면, 네트워크 개시형 로밍 SUPL 측위와 단말기 개시형 로밍 SUPL 측위의 호처리 순서를 통일하여 시스템 설계 과정을 보다 효율화되는 H-SLP 측위 방법 및 시스템이 제공된다. In addition, according to the present invention, there is provided an H-SLP positioning method and system that makes the system design process more efficient by unifying the call processing order of network-initiated roaming SUPL positioning and terminal-initiated roaming SUPL positioning.

본 발명의 위치 기반 서비스는 사용자 평면을 통해 위치 서비스를 제공하는 SUPL(Secure User Plane Location)을 이용하여 구현되며, 이하에서 사용되는 SUPL 관련 용어들은 다른의 설명이 없는 한 OMA SUPL 아키텍쳐 표준에 따르기로 한다.Location-based services of the present invention are implemented using Secure User Plane Location (SUPL), which provides location services through a user plane, and SUPL related terms used below are to be in accordance with the OMA SUPL Architecture Standard unless otherwise stated. do.

도 1은 본 발명의 일 실시예에 따라 망에서 SUPL 절차를 시작하는 경우(Network Initiated SUPL Services)로서 특히 프락시모드(Proxy mode)에서 H-SLP를 이용하여 측위를 수행(H-SLP Positioning)하는 SUPL 측위 방법을 도시하고 있다.1 illustrates a case of initiating a SUPL procedure in a network according to an embodiment of the present invention (Network Initiated SUPL Services), in particular, performing positioning using H-SLP in proxy mode (H-SLP Positioning). SUPL positioning method is shown.

참고로, H-SLP는 위치 계산 기능을 수행하는 H-SPC(Home SUPL Positioning Center)와 위치 계산 이외의 SUPL 로밍, 자원관리 기능을 수행하는 H-SLC(Home SUPL Location Center)를 포함하여 구성되는데, 프락시 모드는 H-SLC가 H-SPC와 SET 사이에서 프락시로 동작하는 모드이며, 넌프락시 모드는 H-SPC가 SET와 직접 연결을 설정하여 동작하는 모드이다.For reference, the H-SLP is configured to include a Home SUPL Positioning Center (H-SPC) that performs a position calculation function, and a Home SUPL Location Center (H-SLC) that performs a resource management function such as SUPL roaming other than position calculation. In proxy mode, the H-SLC operates as a proxy between the H-SPC and the SET. In the non-proxy mode, the H-SPC operates by establishing a direct connection with the SET.

A: MLP SLIR(msid, client-id, eqop)A: MLP SLIR (msid, client-id, eqop)

먼저, SUPL에이전트가 MLP SLIR(Mobile Location Protocol Standard Location Immediate Request)메시지를 R-SLP(Requesting SUPL Location Platform)로 전송하고, R-SLP는 MLP SLIR메시지에 포함된 SUPL에이전트 ID(client-id)에 기초하여 SUPL에이전트를 인증한다(S101).First, the SUPL agent sends an MLP SLIR (Mobile Location Protocol Standard Location Immediate Request) message to the Requesting SUPL Location Platform (R-SLP), and the R-SLP is attached to the SUPL agent ID (client-id) included in the MLP SLIR message. Based on the SUPL agent is authenticated (S101).

여기서 MLP SLIR에는 위치값의 정확도, 응답시간, 사용 유효 기간 등을 포함하는 위치 요구 조건(eqop)이 포함될 수 있다.In this case, the MLP SLIR may include a location requirement (eqop) including an accuracy of a location value, a response time, a validity period of use, and the like.

한편, R-SLP는 타겟SET의 위치를 요구하는 SLP로서 SUPL에이전트가 홈 망에 존재할 경우에는 R-SLP와 H-SLP가 동일하게 된다.On the other hand, the R-SLP is an SLP requesting the location of the target SET and when the SUPL agent is present in the home network, the R-SLP and the H-SLP are the same.

B: Routing InfoB: Routing Info

또한, R-SLP는 수신된 타겟SET의 ID(msid)에 기초하여 H-SLP(Home SLP)를 결정한다(S102).In addition, the R-SLP determines an H-SLP (Home SLP) based on the received ID ID of the target SET (S102).

C: RLP SRLIR(msid, client-id, eqop)C: RLP SRLIR (msid, client-id, eqop)

이어서, R-SLP는 RLP SRLIR(Roaming Location Protocol Standard Roaming Location Immediate Request)메시지를 이용하여 타겟SET의 H-SLP로 위치 요청을 수행한다(S103). 이때, H-SLP에 저장된 타겟SET의 기존위치정보가 QoP를 만족하고 따라서 별도의 통지(notification)나 검증(verification)이 불필요하면 기존위치정보 를 SUPL에이전트로 통보하고 SUPL 절차를 종료할 수 있다.Subsequently, the R-SLP performs a location request to the H-SLP of the target SET using an RLP Roaming Location Protocol Standard Roaming Location Immediate Request (RLIR) message (S103). At this time, if the existing location information of the target SET stored in the H-SLP satisfies the QoP, and thus separate notification or verification is unnecessary, the existing location information may be notified to the SUPL agent and the SUPL procedure may be terminated.

D: SET Lookup, Routing InfoD: SET Lookup, Routing Info

이어서, H-SLP는 수신된 ms-id에 기초하여 해당 client-id에 대해 가입자프라이버시를 적용하고, 이어서 타겟SET가 SUPL로밍 중인지 및 타겟SET가 SUPL을 지원하는지를 확인한다(S104).Subsequently, the H-SLP applies subscriber privacy to the corresponding client-id based on the received ms-id, and then checks whether the target SET is SUPL roaming and whether the target SET supports SUPL (S104).

E: SUPL INIT(session-id, posmethod, SLP mode)E: SUPL INIT (session-id, posmethod, SLP mode)

이어서, H-SLP가 SUPL INIT 메시지를 이용하여 해당 SET와의 위치 세션을 개시한다(S105). 이때, SUPL INIT메시지는 WAP PUSH 또는 SMS트리거 형태를 가질 수 있으며, 적어도 session-id, proxy/non-proxy mode indicator(SLP mode) 및 위치결정방법(posmethod)을 포함하고 이에 추가하여 QoP, MAC(Message Authenticaiton Code) 및 MAC을 검증하는 키(Key Id)포함하기도 한다. 또한, SET로 통지가 필요하다고 판단된 경우 통지 요소(notification element)를 포함할 수도 있다.Subsequently, the H-SLP initiates a location session with the SET using the SUPL INIT message (S105). In this case, the SUPL INIT message may have a WAP PUSH or SMS trigger type, and includes at least a session-id, a proxy / non-proxy mode indicator (SLP mode), and a positioning method (posmethod), in addition to the QoP, MAC ( It also includes a Message Authenticaiton Code and a Key Id to verify the MAC. It may also include a notification element when it is determined that notification is required by the SET.

한편, H-SLP는 SUPL INIT의 발송 전에 SUPL INIT메시지의 해시값을 계산하여 저장한다.Meanwhile, the H-SLP calculates and stores a hash value of the SUPL INIT message before sending the SUPL INIT.

F: Data Connection SetupF: Data Connection Setup

SUPL INIT메시지를 수신한 SET는 자신을 패킷데이타네트워크에 연결하거나 회선교환데이터연결을 하여 데이타연결을 설정한다(S106). 이때, 수신된 SUPL INT메시지에 Key-Id, MAC이 존재하면 SET는 이를 이용하여 SUPL INIT메시지의 인증여부를 확인한다.Upon receiving the SUPL INIT message, the SET establishes a data connection by connecting itself to a packet data network or making a circuit switched data connection (S106). At this time, if the Key-Id and MAC exist in the received SUPL INT message, the SET checks whether the SUPL INIT message is authenticated.

G: SUPL POS INIT(session-id, lid, SET capabilities)G: SUPL POS INIT (session-id, lid, SET capabilities)

이어서, SET는 통지규칙(notificaiton rules)을 평가하고 이에 따른 하기의 동작을 수행한다. 즉, SET는 SLP mode를 체크하여 H-SLP가 사용하는 모드를 결정한다. 프락시모드에서는, 홈네트워크로부터 SET로 공급된 H-SLP주소를 이용하여 H-SLP로 안정적 IP연결(secure IP connection)을 수행하고, H-SLP와의 위치결정세션시작을 위한 SUPL POS INIT메시지를 전송한다(S107).The SET then evaluates notification rules and performs the following operation accordingly. That is, the SET checks the SLP mode to determine the mode used by the H-SLP. In proxy mode, a secure IP connection is made to the H-SLP using the H-SLP address supplied from the home network to the SET, and a SUPL POS INIT message is sent to start a positioning session with the H-SLP. (S107).

이때, SUPL POS INIT메시지는 적어도 session-id, SET capabilities, 수신된 SUPL INIT메시지의 해시값(ver) 및 lid(Location ID, 위치식별자)를 포함한다. 여기서, lid는 타겟SET가 접속된 셀 정보(cell id)와 셀 정보의 획득 시점을 포함하며, SET capablilities는 지원되는 위치결정방법(예: SET-Assisted A-GPS, BET-Based A-GPS)과 위치결정프로토콜(예: RRLP, RRC, TIA-801)을 포함한다.In this case, the SUPL POS INIT message includes at least session-id, SET capabilities, a hash value (ver) of the received SUPL INIT message, and a lid (Location ID, location identifier). Here, the lid includes cell information (cell id) to which the target SET is connected and acquisition time of the cell information, and SET capablilities are supported positioning methods (eg, SET-Assisted A-GPS and BET-Based A-GPS). And positioning protocols (eg RRLP, RRC, TIA-801).

한편, SET는 SUPL POS INIT메시지에 A-GPS를 사용할 때 필요한 보조 정보(Requested Assistance Data element)를 설정할 수도 있다.On the other hand, the SET may set the requested assistance data element required when using A-GPS in the SUPL POS INIT message.

H: RLP-SRLIR(msid, lid)H: RLP-SRLIR (msid, lid)

이어서, H-SLP는 SUPL INIT메시지의 해시값이 해당 세션에 대해 계산한 값과 매칭되는지를 체크하고, 보조/위치 계산(assistance/position calculation) 제공여부를 결정한다.The H-SLP then checks whether the hash value of the SUPL INIT message matches the value calculated for the session and determines whether to provide assistance / position calculation.

이어서, H-SLP는 SET와 H-SLP사이의 SUPL POS메시지 교환을 위한 근사 위치값(coarse position)(또는 초기위치값(initial position))를 결정하기 위해 기본(plain) RLP SRLIR메시지를 타겟SET가 속한 망의 V-SLP(Visited SLP)로 전송한다(S108). 이때, RLP SRLIR메시지는 적어도 ms-id와 lid를 포함한다.The H-SLP then targets a plain RLP SRLIR message to determine an approximate position (or initial position) for the SUPL POS message exchange between the SET and the H-SLP. It transmits to V-SLP (Visited SLP) of the network to which it belongs (S108). At this time, the RLP SRLIR message includes at least ms-id and lid.

*: GMLC*: GMLC

SUPL POS 단계(S111)에서 GPS 기반 측위를 위해서는 타겟SET의 근사 위치값이 필요한데, 타겟SET가 홈 망에 존재하는 경우에는 H-SLP가 홈 망의 GPMS(Global Positioning Management System, 위성항법관리시스템)로부터 cell-id, 주파수, 안테나 정보, 위/경도 값 등 다양한 정보를 포함하는 기지국 알마낙 정보(BSA, Base Station Almanac)을 획득할 수 있고, 타겟SET가 로밍 망에 존재하더라도 로밍 망의 SLP 즉, V-SLP로 측위(positioning)를 수행할 경우에는 V-SLP가 로밍 망(즉, V-SLP의 홈 망)의 GPMS로부터 BSA 정보를 획득할 수 있으므로, 결과적으로 BSA 정보에 포함된 타겟SET의 근사 위치값을 이용하여 SUPL POS(S111)에서 보다 정확한 타겟SET의 위치값을 GPS 측위(즉, A-GPS, Assisted GPS)하는데 별 문제가 없다.In the SUPL POS step (S111), an approximate position value of the target SET is required for GPS-based positioning. When the target SET exists in the home network, the H-SLP is a GPMS (Global Positioning Management System) of the home network. Base station Almanac (BSA) including various information such as cell-id, frequency, antenna information, and latitude / longitude values can be obtained from the SLP of the roaming network, even if the target SET exists in the roaming network. In case of positioning with V-SLP, V-SLP can obtain BSA information from GPMS of roaming network (ie, V-SLP's home network). As a result, target SET included in BSA information There is no problem in GPS positioning (ie, A-GPS, Assisted GPS) of the more accurate position of the target SET in SUPL POS (S111) using the approximate position value of.

그러나, 본원발명에서와 같이 로밍 망의 기지국 정보가 제공되지 않는 로밍 망(예컨대, 해외 로밍 망) 내에 타겟SET가 존재할 경우에는 망 사업자 간에 상호 BSA 정보 교환이 이루어지지 않기 때문에 사실상 BSA정보를 확보할 수 있는 방안이 없으므로 GPS 기반 측위의 초기위치값으로 사용하기 위한 SET의 근사 위치값을 획득할 수 없는 문제점이 발생한다.However, when a target SET exists in a roaming network (eg, an overseas roaming network) in which roaming network base station information is not provided as in the present invention, BSA information cannot be secured because mutual BSA information is not exchanged between network operators. Since there is no solution, an approximate position value of a SET for use as an initial position value of GPS-based positioning occurs.

이에 본원 발명에서는 로밍 망의 GMLC(Gateway Mobile Location Center)를 통해 타겟SET가 접속된 기지국의 위/경도 값만을 획득하여 이를 타겟SET에 대한 GPS 기반 측위를 위한 SET의 초기위치값으로 사용하는 것을 제안한다.Therefore, the present invention proposes to acquire only the latitude / longitude value of the base station to which the target SET is connected through the GMLC (Gateway Mobile Location Center) of the roaming network, and use this as an initial position value of the SET for GPS-based positioning of the target SET. do.

즉, 상기 GMLC 단계(S109)에서 V-SLP는 로밍 망의 GMLC와 연동하여, GMLC에 연결된 교환기(MSC/SGSN)와 기지국(Node-B)를 통해 수행된 셀 기반 측위 결과값 즉, 기지국의 위/경도 값을 GMLC로부터 획득할 수 있으며, 이를 SUPL POS 단계(S111)에서 타겟SET의 근사 위치값으로 사용할 수 있다.That is, in the GMLC step (S109), the V-SLP interlocks with the GMLC of the roaming network, and performs cell-based positioning result performed through the exchange (MSC / SGSN) and the base station (Node-B) connected to the GMLC. The latitude / longitude value may be obtained from GMLC, and it may be used as an approximate position value of the target SET in the SUPL POS step S111.

GMLC를 이용한 기지국의 위/경도 값 획득 과정에 대해서는 도 6과 관련하여 후술하기로 한다.A process of obtaining latitude / longitude values of the base station using GMLC will be described later with reference to FIG. 6.

I: RLP SRLIA(msid, posresult)I: RLP SRLIA (msid, posresult)

이어서, V-SLP는 H-SLP로 RLP SRLIA(RLP SUPL Roaming Location Immediate Answer)메시지를 전송한다(S110). 이때, RLP SRLIA메시지는 로밍 망의 GMLC로부터 획득한 기지국의 위/경도 값을 A-GPS 위치계산을 위한 근사 위치값(posresult)으로 포함한다.Subsequently, the V-SLP transmits an RLP SUPL Roaming Location Immediate Answer (RLP SRLIA) message to the H-SLP (S110). At this time, the RLP SRLIA message includes the latitude / longitude value of the base station obtained from the GMLC of the roaming network as an approximate position value for the A-GPS position calculation.

만약 상기 근사 위치값이 즉, 기지국의 위/경도 값이 QoP를 만족할 경우 H-SLP는 SUPL에이전트로 상기 근사 위치값을 포함하는 SUPL END메시지 전송함으로써 SUPL 절차를 종료할 수 있다.If the approximate position value, that is, the latitude / longitude value of the base station satisfies QoP, the H-SLP may terminate the SUPL procedure by transmitting a SUPL END message including the approximate position value to the SUPL agent.

J: SUPL POS(session-id, RRLP/RRC/TIA-801)J: SUPL POS (session-id, RRLP / RRC / TIA-801)

이어서, H-SLP는 SUPL POS INIT메시지에 근거하여 측위방법을 결정하고, H-SLP와 SET는 수개의 연속적인 측위 프로시저 메시지를 교환하면서 타겟SET의 정확한 위치를 측정한다(S111). 이때, 필요한 경우 H-SLP는 SUPL POS INIT메시지로부터 지원되는 위치결정 프로토콜(예: RRLP, RRC, TIA-801)을 적용할 수 있으며, 수신된 위치측정값에 근거하여 H-SLP가 위치를 계산하거나(SET-Assisted), H-SLP로부터 획득한 지원에 근거하여 SET가 위치를 계산하는 방식(SET-Based) 등 결정된 위치계산방법을 적용할 수 있다.Subsequently, the H-SLP determines the positioning method based on the SUPL POS INIT message, and the H-SLP and the SET measure the exact position of the target SET while exchanging several consecutive positioning procedure messages (S111). At this time, if necessary, H-SLP may apply a positioning protocol (eg RRLP, RRC, TIA-801) supported from SUPL POS INIT message, and H-SLP calculates the position based on the received position measurement value. Or a determined location calculation method such as SET-Based or SET-Based based on support obtained from H-SLP.

K: SUPL END(session-id)K: SUPL END (session-id)

SUPL POS 단계에서 위치계산이 완료되면 H-SLP는 SUPL END메시지를 SET로 전송한다(S112). 이어서, SET는 H-SLP와의 안정적 IP 연결을 해제하고 해당 세션에 관련된 모든 자원을 해제한다.When the position calculation is completed in the SUPL POS step, the H-SLP transmits a SUPL END message to the SET (S112). The SET then releases a stable IP connection with the H-SLP and releases all resources related to that session.

L: RLP SRLIA(posresult)L: RLP SRLIA (posresult)

이어서, H-SLP는 위치계산값을 R-SLP로 전송하고, 이 세션에 관련된 모든 자원을 해제한다(S113).Subsequently, the H-SLP transmits the position calculation value to the R-SLP and releases all resources related to this session (S113).

M: MLP SLIA(posresult)M: MLP SLIA (posresult)

마지막으로 R-SLP는 MLP SLIA(MLP Standard Location Immediate Answer)를 통해 SUPL에이전트로 타겟SET의 위치계산값을 제공하고 SUPL 세션에 관련된 모든 자원을 해제함으로써 SUPL 세션을 종료한다(S114). Finally, the R-SLP terminates the SUPL session by providing the location calculation value of the target SET to the SUPL agent through the MLP Standard Location Immediate Answer (MLP SLIA) and releasing all resources related to the SUPL session (S114).

도 2는 본 발명의 일 실시예에 따라 망에서 SUPL 절차를 시작하는 경우(Network Initiated SUPL Services)로서 특히 넌프락시모드(Non-Proxy mode)에서 H-SLP를 이용하여 측위를 수행(H-SLP Positioning)하는 SUPL 측위 방법을 도시하고 있다.2 is a case of initiating a SUPL procedure in a network according to an embodiment of the present invention (Network Initiated SUPL Services), in particular, performing positioning using H-SLP in a non-proxy mode (H-SLP). A SUPL positioning method for positioning is shown.

도 1과 도 2의 동일하게 도시된 구성 요소와 메시지는 상호 동일한 기능을 수행하므로, 이하에서는 동일 부분에 대해서는 설명을 생략 또는 간략하게 하기로 한다.Since the same components and messages shown in FIGS. 1 and 2 perform the same function, the description of the same parts will be omitted or simplified.

A: MLP SLIR(msid, client-id, eqop)A: MLP SLIR (msid, client-id, eqop)

먼저, SUPL에이전트가 MLP SLIR메시지를 통해 R-SLP로 타겟SET의 측위를 요청한다(S201).First, the SUPL agent requests the positioning of the target SET to the R-SLP through the MLP SLIR message (S201).

B: Routing InfoB: Routing Info

이어서, R-SLP는 내부의 Routing Info를 참조하고 수신된 타겟SET의 ID(msid)에 기초하여 H-SLP를 결정한다(S202).Subsequently, the R-SLP refers to the internal Routing Info and determines the H-SLP based on the ID (msid) of the received target SET (S202).

C: RLP SRLIR(msid, client-id, eqop)C: RLP SRLIR (msid, client-id, eqop)

이어서, R-SLP는 RLP SRLIR메시지를 통해 H-SLP로 로밍 측위를 요청한다(S203).Subsequently, the R-SLP requests roaming location with the H-SLP through the RLP SRLIR message (S203).

D: SET Lookup, Routing InfoD: SET Lookup, Routing Info

이어서, H-SLP는 타겟SET가 SUPL로밍 중인지 및 타겟SET가 SUPL을 지원하는지를 확인한다(S204).Subsequently, the H-SLP checks whether the target SET is SUPL roaming and whether the target SET supports SUPL (S204).

E: Internal InitializationE: Internal Initialization

이어서, H-SLP 내부의 H-SLC와 H-SPC 사이에 SUPL POS세션 설정에 필요한 정보가 교환된다(S205).Subsequently, information necessary for establishing a SUPL POS session is exchanged between the H-SLC and the H-SPC in the H-SLP (S205).

F: SUPL INIT(session-id, H-SPC address, posmethod, SLP mode, mac, key-id)F: SUPL INIT (session-id, H-SPC address, posmethod, SLP mode, mac, key-id)

이어서, H-SLP가 SUPL INIT 메시지를 이용하여 해당 SET와의 위치 세션을 개시한다(S206). 이때, SUPL INIT메시지는 session-id, H-SPC주소, SLP mode, posmethod, MAC, Key-Id을 포함하고 선택적으로 QoP포함하기도 한다.Subsequently, the H-SLP initiates a location session with the SET using the SUPL INIT message (S206). In this case, the SUPL INIT message includes a session-id, an H-SPC address, an SLP mode, a posmethod, a MAC, and a Key-Id, and optionally includes a QoP.

G: Data Connection SetupG: Data Connection Setup

SUPL INIT메시지를 수신한 SET는 데이타연결을 설정한다(S207).The SET receiving the SUPL INIT message establishes a data connection (S207).

H: SUPL AUTH REQ(session-id, set nonce, key-id 2)H: SUPL AUTH REQ (session-id, set nonce, key-id 2)

이어서, SET는 H-SLC로 안정적 IP 연결을 설정하고, SLP mode를 체크하여 H-SLP가 사용하는 모드를 확인하여 넌프락시모드일 경우 SUPL AUTH REQ메시지를 H-SLC로 전송한다(S208). SUPL AUTH REQ메시지는 session-id, key-id 2, SET nonce를 포함하도록 구성된다.Subsequently, the SET establishes a stable IP connection with the H-SLC, checks the SLP mode, checks the mode used by the H-SLP, and transmits a SUPL AUTH REQ message to the H-SLC in the non-proxy mode (S208). The SUPL AUTH REQ message is configured to include session-id, key-id 2 and SET nonce.

I: SUPL AUTH RESP(session-id)I: SUPL AUTH RESP (session-id)

H-SLC는 key-id 2와 SET nonce를 이용하여 H-SPC와 SET 상호 인증에 사용되는 키를 생성하고, 내부 통신(Internal Communication)(S209)을 통해 키를 H-SPC로 제공하는 한편, SUPL AUTH RESP메시지를 SET로 전송한다(S210).The H-SLC generates a key used for H-SPC and SET mutual authentication using key-id 2 and SET nonce, and provides the key to the H-SPC through internal communication (S209). The SUPL AUTH RESP message is transmitted to the SET (S210).

J: SUPL POS INIT(session-id, lid, SET capabilities)J: SUPL POS INIT (session-id, lid, SET capabilities)

SET는 H-SPC와 안정적 IP 연결을 설정하고 상호 인증을 수행한 후, 위치결정세션시작을 위한 SUPL POS INIT메시지를 전송한다(S211).The SET establishes a stable IP connection with the H-SPC, performs mutual authentication, and then transmits a SUPL POS INIT message for starting a positioning session (S211).

K: Internal CommunicationK: Internal Communication

H-SPC는 내부 통신을 통해 타겟SET가 세션을 수립하였음을 lid 정보와 함께 H-SLC로 알려준다(S212).The H-SPC informs the H-SLC with lid information that the target SET has established a session through internal communication (S212).

L: RLP-SRLIR(msid, lid)L: RLP-SRLIR (msid, lid)

H-SLC는 SET와 H-SPC사이의 SUPL POS메시지 교환을 위한 근사 위치값을 결정하기 위해 기본(plain) RLP SRLIR메시지를 타겟SET가 속한 망의 V-SLP로 전송한다(S213). 이때, RLP SRLIR메시지는 적어도 msid와 lid를 포함한다.The H-SLC transmits a plain RLP SRLIR message to the V-SLP of the network to which the target SET belongs to determine an approximate position value for exchanging SUPL POS messages between the SET and the H-SPC (S213). At this time, the RLP SRLIR message includes at least msid and lid.

*: GMLC*: GMLC

이어서, V-SLP는 로밍 망의 GMLC와 연동하여, GMLC에 연결된 교환기(MSC/SGSN)와 기지국(Node-B)를 통해 수행된 셀 기반 측위 결과값 즉, 기지국의 위/경도 값을 GMLC로부터 획득한다(S214). GMLC를 이용한 기지국의 위/경도 값 획득 과정에 대해서는 도 6과 관련하여 후술하기로 한다.Subsequently, the V-SLP interoperates with the GMLC of the roaming network, and the cell-based positioning result performed through the exchange (MSC / SGSN) and the base station (Node-B) connected to the GMLC, that is, the latitude / longitude value of the base station from the GMLC. Acquire (S214). A process of obtaining latitude / longitude values of the base station using GMLC will be described later with reference to FIG. 6.

M: RLP SRLIA(posresult)M: RLP SRLIA (posresult)

이어서, V-SLP는 H-SLP로 RLP SRLIA 로밍 망의 GMLC로부터 획득한 기지국의 위/경도 값을 A-GPS 위치계산을 위한 근사 위치값으로 포함하는 RLP SRLIA메시지를 H-SLC로 전송한다(S215).Subsequently, the V-SLP transmits an RLP SRLIA message including the latitude / longitude value of the base station obtained from the GMLC of the RLP SRLIA roaming network as an approximate position value for A-GPS location calculation to the H-SLP. S215).

N: Internal CommunicationN: Internal Communication

H-SLC는 수신된 근사 위치값을 내부 통신을 통해 H-SPC로 알려준다(S216). 이때 상기 근사 위치값이 즉, 기지국의 위/경도 값이 QoP를 만족할 경우 H-SPC는 SUPL 측위 세션을 종료하고, H-SLC는 R-SLP로 상기 근사 위치값을 포함하는 RLP SRLIA메시지를 전송하는 단계(S220)를 진행한다.The H-SLC informs the H-SPC of the received approximate position value through internal communication (S216). In this case, when the approximate position value, that is, the latitude / longitude value of the base station satisfies QoP, the H-SPC terminates the SUPL positioning session, and the H-SLC transmits an RLP SRLIA message including the approximate position value to the R-SLP. Proceed to step S220.

O: SUPL POS(session-id, RRLP/RRC/TIA-801)O: SUPL POS (session-id, RRLP / RRC / TIA-801)

H-SPC는 SUPL POS INIT메시지에 근거하여 측위방법을 결정하고, H-SLP와 SET는 수개의 연속적인 측위 프로시저 메시지를 교환하면서 타겟SET의 정확한 위치를 측정한다(S217). 이후 수신된 위치측정값에 근거하여 H-SLP가 위치를 계산하거나(SET-Assisted), H-SLP로부터 획득한 지원에 근거하여 SET가 위치를 계산한다(SET-Based).The H-SPC determines the positioning method based on the SUPL POS INIT message, and the H-SLP and the SET measure the exact position of the target SET while exchanging several consecutive positioning procedure messages (S217). Then, the H-SLP calculates the position based on the received position measurement value (SET-Assisted), or the SET calculates the position based on the support obtained from the H-SLP (SET-Based).

P: SUPL END(session-id)P: SUPL END (session-id)

SUPL POS 단계에서 위치계산이 완료되면 H-SLP는 SUPL END메시지를 SET로 전송한다(S218).When the position calculation is completed in the SUPL POS step, the H-SLP transmits a SUPL END message to the SET (S218).

Q: Internal CommunicationQ: Internal Communication

H-SPC가 H-SLC로 측위 프로시저가 종료됨을 통지하고 측위 결과를 전송한다(S219).The H-SPC notifies the H-SLC that the positioning procedure is completed and transmits the positioning result (S219).

R: RLP SRLIA(posresult)R: RLP SRLIA (posresult)

이어서, H-SLC는 위치계산값을 R-SLP로 전송하고, 이 세션에 관련된 모든 자원을 해제한다(S220).Subsequently, the H-SLC transmits the position calculation value to the R-SLP and releases all resources related to the session (S220).

S: MLP SLIA(posresult)S: MLP SLIA (posresult)

마지막으로 R-SLP는 MLP SLIA를 통해 SUPL에이전트로 타겟SET의 위치계산값을 제공하고 SUPL 세션에 관련된 모든 자원을 해제함으로써 SUPL 세션을 종료한다(S221). Finally, the R-SLP terminates the SUPL session by providing the position calculation value of the target SET to the SUPL agent through the MLP SLIA and releasing all resources related to the SUPL session (S221).

도 3은 본 발명의 일 실시예에 따라 SET에서 SUPL 절차를 시작하는 경우(SET Initiated SUPL Services)로서 특히 프락시모드(Proxy mode)에서 H-SLP를 이용하여 측위를 수행(H-SLP Positioning)하는 SUPL 측위 방법을 도시하고 있다.3 is a case of starting a SUPL procedure in a SET according to an embodiment of the present invention (SET Initiated SUPL Services), in particular, performing positioning using H-SLP in a proxy mode (Proxy mode) (H-SLP Positioning). SUPL positioning method is shown.

SET에서 수행되는 LBS 애플리케이션의 위치정보요청을 SET 내부의 SUPL에이전트가 수신하면 SET가 자신을 타겟SET로 하여 위치를 파악하기 위한 SUPL 절차를 개시하며(S301), 이에 따라 타겟SET는 네트워크 연결을 설정한다(S302).When the SUPL agent in the SET receives the location information request of the LBS application performed in the SET, the SET initiates a SUPL procedure for determining the location using the target as its target SET (S301). Accordingly, the target SET establishes a network connection. (S302).

이어서, 타겟SET에서 H-SLP와의 위치결정세션의 시작을 위해 SUPL START메시지를 H-SLP로 전송한다(S303). SUPL START메시지는 session-id, SET capabilities, lid를 포함하도록 구성되며, SET capablities는 지원가능한 위치결정방법과 위치결정프로토콜을 포함하도록 구성된다.Subsequently, the SUPL START message is transmitted to the H-SLP to start the positioning session with the H-SLP in the target SET (S303). SUPL START messages are configured to include session-id, SET capabilities, and lids, and SET capablities are configured to include supportable positioning methods and positioning protocols.

이어서, H-SLP는 라우팅 정보(Routing Info)를 확인하여 타겟SET가 SUPL로밍 중인지를 확인하여(S304), SUPL 로밍 중일 경우 로밍 망의 V-SLP로 RLP SRLIR메시지를 전송하여 SET의 근사 위치를 요청한다(S305).Subsequently, the H-SLP checks the routing information to determine whether the target SET is SUPL roaming (S304), and when the SUPL roams, transmits an RLP SRLIR message to the V-SLP of the roaming network to transmit an approximate position of the SET. Request (S305).

그러면, V-SLP는 로밍 망의 GMLC(V-GMLC)와 연동하여, V-GMLC에 연결된 교환기(MSC/SGSN)와 기지국(Node-B)를 통해 수행된 셀 기반 측위 결과값 즉, 기지국의 위/경도 값을 GMLC로부터 획득하고(S306), 획득된 위치결과값(posresult)을 포함하는 RLP SRLIA메시지를 H-SLP로 전송한다(S307).Then, the V-SLP is interworked with the GMLC of the roaming network (V-GMLC), and the cell-based positioning result performed through the exchange (MSC / SGSN) and the base station (Node-B) connected to the V-GMLC, that is, the base station The latitude / longitude value is obtained from the GMLC (S306), and the RLP SRLIA message including the obtained position result value (posresult) is transmitted to the H-SLP (S307).

이어서, SUPL START메시지에 포함된 posmethod(측위방법)에 따라 H-SLP가 측위방법을 결정하여 SUPL RESPONSE메시지를 SET로 전송하면(S308), SET는 H-SLP와의 측위세션의 시작을 위한 SUPL POS INIT메시지를 H-SLP로 전송하고(S309), 이에 따라 H-SLP와 SET 사이에 측위 세션이 수행되며(S310), 위치 계산이 완료되면 H-SLP가 SUPL END메시지를 SET로 전송함으로써 측위 세션을 종료하고 SET와의 IP 연결을 해제하고 측위 세션에 관련된 자원을 해제한다(S311).Subsequently, when the H-SLP determines the positioning method according to the posmethod included in the SUPL START message and transmits the SUPL RESPONSE message to the SET (S308), the SET is a SUPL POS for starting a positioning session with the H-SLP. The INIT message is sent to the H-SLP (S309), and accordingly, a positioning session is performed between the H-SLP and the SET (S310). When the position calculation is completed, the H-SLP sends a SUPL END message to the SET. Terminate and release the IP connection with the SET and release resources associated with the positioning session (S311).

도 4는 본 발명의 일 실시예에 따라 SET에서 SUPL 절차를 시작하는 경우(SET Initiated SUPL Services)로서 특히 넌프락시모드(Non-Proxy mode)에서 H-SLP를 이 용하여 측위를 수행(H-SLP Positioning)하는 SUPL 측위 방법을 도시하고 있다.4 is a case of initiating a SUPL procedure in a SET according to an embodiment of the present invention (SET Initiated SUPL Services), in particular, performing positioning using an H-SLP in a non-proxy mode (H-SLP). A SUPL positioning method for positioning is shown.

도 4의 경우 H-SLC와 H-SPC 사이의 내부 통신 부분을 제외하면, 도 3의 경우와 유사하므로 이에 관련된 설명을 생략하기로 한다.4 is similar to the case of FIG. 3 except for an internal communication portion between the H-SLC and the H-SPC, and thus description thereof will be omitted.

도 5는 도 3의 실시예에서 H-SLP가 V-SLP와 GMLC를 통해 A-GPS 측위를 위한 초기값 즉, 근사 위치값을 획득하는 단계들의 순서가 변경된 실시예이다.5 is an embodiment in which the order of the steps of obtaining the initial value, that is, the approximate position value for the A-GPS positioning through the V-SLP and GMLC in the embodiment of FIG. 3 is changed.

호처리 순서를 도 5에서와 같이 변경하게 되면, 네트워크 개시형 SUPL 로밍의 경우(도 1 참조)와 단말기 개시형 SUPL 로밍의 경우(도 5 참조)에 있어서, H-SLP와 타겟SET 사이의 SUPL POS 세션 직전에 H-SLP와 V-SLP 사이의 RLP메시지 교환 및 GMLC 정보 획득 과정이 이루어지게 되므로, 양자의 호처리 순서가 통일화되고, 이에 따라 시스템 개발시에 시스템 설계 과정이 보다 효율화되고 개발 기간 및 자원이 단축되는 효과가 있다.If the call processing order is changed as shown in Fig. 5, the SUPL between the H-SLP and the target SET in the case of network-initiated SUPL roaming (see Fig. 1) and in the case of terminal-initiated SUPL roaming (see Fig. 5). The RLP message exchange and GMLC information acquisition process between H-SLP and V-SLP takes place immediately before the POS session, so that the call processing order of both is unified, thereby making the system design process more efficient and the development period and There is an effect of shortening resources.

도 5의 경우는 프락시 모드를 상정한 것이지만, 넌프락시 모드의 경우에도 이와 유사하게(예컨대, 도 4의 H 단계와 I 단계 사이에서 RLP메시지 교환 및 GMLC 정보 획득) 구현될 수 있을 것이다.Although the proxy mode is assumed in FIG. 5, the non-proxy mode may be similarly implemented (eg, RLP message exchange and GMLC information acquisition between steps H and I of FIG. 4).

도 6은 본 발명에 따라 로밍 망의 기지국 정보가 제공되지 않는 통신 환경에서 로밍된 가입자 단말기로 위치 기반 서비스를 제공하는 시스템의 일 실시예를 도시하고 있다.FIG. 6 illustrates an embodiment of a system for providing location based service to a roaming subscriber station in a communication environment in which base station information of a roaming network is not provided according to the present invention.

도 6의 시스템은 SUPL 측위 시스템과 연계되어 GMLC에서 셀 기반 측위를 수 행하여 A-GPS 측위를 위한 근사 위치값을 제공하기 위한 구성을 개시하고 있다.The system of FIG. 6 discloses a configuration for providing an approximate position value for A-GPS positioning by performing cell based positioning in GMLC in conjunction with the SUPL positioning system.

도 6의 시스템은 3G 이동 통신 서비스를 제공하기 위한 Node-B, RNC, MSC, HLR, xGSN 등의 구성요소를 도시하는 한편, 위치 기반 서비스를 제공하기 위한 LBSP/GISP, MPC, SLP 등의 구성요소를 동시에 도시하고 있다.The system of FIG. 6 shows components such as Node-B, RNC, MSC, HLR, xGSN, etc. for providing 3G mobile communication services, and configuration of LBSP / GISP, MPC, SLP, etc. for providing location based services. The elements are shown simultaneously.

도 6에서 상단의 구성요소들은 홈 망을 나타내고, 하단의 구성요소들은 타겟SET가 현재 위치하는 로밍 망을 나타낸다.In FIG. 6, upper components represent a home network, and lower components represent a roaming network in which a target SET is currently located.

우상단의 홈 망에 존재하는 위치 기반 서비스 애플리케이션이 좌하단의 로밍 망에 존재하는 타겟SET의 위치 정보를 요청하는 경우를 예로 들어 설명하기로 한다.A case where the location-based service application in the upper right home network requests the location information of the target SET in the roaming network in the lower left will be described as an example.

홈 망의 네트워크 자원들(601, 602, 603, 604) 중 CP(Contents Provider)(601)는 위치기반서비스 또는 위기반서비스를 포함하는 응용서비스를 제공하기 위한 응용프로그램(Application)을 운용하는 개체로서, SUPL 네트워크에서 타겟SET(613)의 위치 정보를 요청하는 SUPL에이전트로 기능한다.CP (Contents Provider) 601 among the network resources 601, 602, 603, 604 of the home network is an entity that operates an application for providing an application service including a location based service or a based service. As a SUPL agent, the SUPL network requests location information of the target SET 613 in the SUPL network.

CP(601)는 내장된 응용프로그램을 구동하여 상기 위치 정보 요청을 LBSP(Location Based Service Platform)(602)로 전달하며, LBSP(602)는 MPC(Mobile Positioning Center)(603)로 타겟SET(613)의 위치 정보를 요청한다. LBSP(602)는 GISP(Geographical Information Service Platform)와 연동하여 위치 정보를 지도 정보와 결합하여 제공하기도 한다.The CP 601 drives an embedded application program to transmit the location information request to a location based service platform (LBSP) 602, which is a target SET 613 to a mobile positioning center (MPC) 603. Request location information. The LBSP 602 may also provide location information in combination with map information in association with a GISP (Geographical Information Service Platform).

MPC(603)는 H-SLP(604)로 타겟SET(613)의 위치 정보를 요청하는 SUPL 절차를 개시하며, SUPL 네트워크로부터 획득한 위치 정보를 CP(601)로 제공한다.The MPC 603 initiates a SUPL procedure for requesting location information of the target SET 613 to the H-SLP 604, and provides location information obtained from the SUPL network to the CP 601.

MPC(603)로부터의 위치 정보 요청을 받은 H-SLP(604)는 로밍 망의 네트워크 자원(605, 606, 607, 608, 609, 610, 611, 612)을 통해 타겟SET(613)와 SUPL INIT, SUPL POS INIT메시지 등을 교환하며 SUPL POS 세션을 수립하기 위한 준비 절차를 수행한다.The H-SLP 604 receiving the location information request from the MPC 603 receives the target SET 613 and the SUPL INIT through the network resources 605, 606, 607, 608, 609, 610, 611, and 612 of the roaming network. In addition, it exchanges SUPL POS INIT messages and performs preparatory procedures for establishing a SUPL POS session.

H-SLP(604)는 또한 SUPL POS세션에 필요한 타겟SET(613)의 초기 위치값을 V-SLP(605)로 요청하며, BSA 정보를 GPMS를 통해 얻을 수 없는 V-SLP(605)는 V-GMLC(607)로 타겟SET(613)의 근사 위치값을 요청하게 된다.The H-SLP 604 also requests the V-SLP 605 for the initial position value of the target SET 613 required for the SUPL POS session, and the V-SLP 605 cannot obtain BSA information through the GPMS. The GMLC 607 requests the approximate position value of the target SET 613.

V-GMLC(607)는 MSC(608)과 xGSN(SGSN, GGSN)(610)으로 타겟SET(613)의 위/경도 값을 측위 요청하게 되고, 이에 따라 기지국제어기(RNC)(611)와 기지국(Node-B)(612)이 연동하여 타겟SET(613)의 근사 위치값을 셀 기반 측위하게 된다. 이때 타겟SET(613)의 근사 위치값은 전형적으로 기지국(612)의 위/경도 값으로 정해진다.The V-GMLC 607 requests the latitude / longitude value of the target SET 613 to the MSC 608 and the xGSN (SGSN, GGSN) 610, and accordingly, the base station controller (RNC) 611 and the base station. The (Node-B) 612 cooperates to perform cell-based positioning of the approximate position value of the target SET 613. The approximate position value of the target SET 613 is typically set to the latitude / longitude value of the base station 612.

이와 같이 획득한 기지국(612)의 위/경도 값은 타겟SET(613)의 근사 위치값으로 V-SLP(605)를 통해 H-SLP(604)로 제공되며, H-SLP(604)는 이를 타겟SET(613)와의 SUPL POS세션을 위한 초기 위치값으로 사용하여 타겟SET(613)의 정확한 위치를 결정하고, 이를 위치정보를 요청한 SUPL에이전트(601)로 전송한다.The obtained latitude / longitude value of the base station 612 is provided to the H-SLP 604 through the V-SLP 605 as an approximate position value of the target SET 613, and the H-SLP 604 receives the same. The exact position of the target SET 613 is determined using the initial position value for the SUPL POS session with the target SET 613, and the position information is transmitted to the requested SUPL agent 601.

이상에서는 본 발명의 바람직한 실시예들을 참조하여 본 발명을 상세히 설명하였지만, 본 발명의 권리범위가 상기 실시예들에 한정되는 것은 아니며, 하기의 특허청구범위에 의해 주어지는 본 발명의 권리범위를 벗어나지 않고도 다양한 변형 이 당업자에 의해 가능할 수 있을 것이다.The present invention has been described in detail above with reference to preferred embodiments of the present invention, but the scope of the present invention is not limited to the above embodiments, without departing from the scope of the present invention given by the following claims. Various modifications may be possible to one skilled in the art.

도 1은 본 발명의 일 실시예에 따른 네트워크 개시형 SUPL 로밍/ 프락시모드/ H-SLP 측위 방법을 도시하고 있다.Figure 1 illustrates a network initiated SUPL roaming / proxy mode / H-SLP positioning method according to an embodiment of the present invention.

도 2은 본 발명의 일 실시예에 따른 네트워크 개시형 SUPL 로밍/ 넌프락시모드/ H-SLP 측위 방법을 도시하고 있다.Figure 2 illustrates a network initiated SUPL roaming / non-proxy mode / H-SLP positioning method according to an embodiment of the present invention.

도 3은 본 발명의 일 실시예에 따른 단말기 개시형 SUPL 로밍/ 프락시모드/ H-SLP 측위 방법을 도시하고 있다.Figure 3 illustrates a terminal initiated SUPL roaming / proxy mode / H-SLP positioning method according to an embodiment of the present invention.

도 4는 본 발명의 일 실시예에 따른 단말기 개시형 SUPL 로밍/ 넌프락시모드/ H-SLP 측위 방법을 도시하고 있다.4 illustrates a terminal initiated SUPL roaming / non-proxy mode / H-SLP positioning method according to an embodiment of the present invention.

도 5는 본 발명의 일 실시예에 따라 호처리 순서가 네트워크 개시형과 유사히게 변형된, 단말기 개시형 SUPL 로밍/ 프락시모드/ H-SLP 측위 방법을 도시하고 있다.5 illustrates a terminal initiated SUPL roaming / proxy mode / H-SLP positioning method, in which the call processing order is modified to be similar to the network initiated according to an embodiment of the present invention.

도 6은 본 발명의 일 실시예에 따라 로밍 망의 기지국 정보가 제공되지 않는 통신 환경에서 로밍된 가입자 단말기로 위치 기반 서비스를 제공하는 시스템의 일 실시예를 도시하고 있다.6 illustrates an embodiment of a system for providing location based service to a roaming subscriber station in a communication environment in which base station information of a roaming network is not provided according to an embodiment of the present invention.

도 7은 종래 기술에 따라 로밍 망의 기지국 정보를 제공할 수 있는 통신 환경에서 로밍된 가입자 단말기로 위치 기반 서비스를 제공하는 시스템을 도시하고 있다.FIG. 7 illustrates a system for providing location based service to a roaming subscriber station in a communication environment capable of providing base station information of a roaming network according to the related art.

도 8은 종래 기술에 따른 H-SLP 측위 방법을 도시하고 있다.8 shows an H-SLP positioning method according to the prior art.

도 9는 종래 기술에 따른 V-SLP 측위 방법을 도시하고 있다.9 shows a V-SLP positioning method according to the prior art.

Claims (7)

삭제delete 삭제delete 삭제delete 로밍 망의 기지국 정보(BSA)가 제공되지 않는 통신 환경에서 로밍된 타겟SET를 SUPL 측위 하는 방법에 있어서,      A method of SUPL positioning a roamed target SET in a communication environment in which no base station information (BSA) of a roaming network is provided, (A) 홈 망의 H-SLP로 상기 타겟SET에 대한 측위 요청이 전달되는 단계와;(A) transmitting a location request for the target SET to the H-SLP of the home network; (B) 상기 H-SLP에서 상기 로밍 망의 V-SLP로 상기 타겟SET의 초기 위치값을 요청하는 단계와;(B) requesting an initial position value of the target SET from the H-SLP to the V-SLP of the roaming network; (C) 상기 V-SLP에서 상기 로밍 망의 GMLC를 통해 상기 타겟SET와 통신하는 기지국의 위/경도 값을 획득하는 단계와; (C) acquiring a latitude / longitude value of a base station communicating with the target SET through the GMLC of the roaming network in the V-SLP; (D) 상기 V-SLP에서 획득한 상기 기지국의 위/경도 값을 상기 타겟SET의 초기 위치값으로 하여 상기 H-SLP와 상기 타겟SET 사이에서 SUPL POS 절차를 통해 H-SLP 측위방식으로 진행되는 A-GPS 측위를 수행하는 단계를 포함하여 구성되는 것을 특징으로 하는 로밍된 타겟SET의 SUPL 측위 방법.(D) The H / SLP positioning process is performed through the SUPL POS procedure between the H-SLP and the target SET using the latitude / longitude value of the base station obtained in the V-SLP as an initial position value of the target SET. SU-PL positioning method of a roamed target SET, characterized in that it comprises the step of performing the A-GPS positioning. 삭제delete 로밍 망의 기지국 정보(BSA)가 제공되지 않는 통신 환경에서 로밍된 타겟SET를 측위 하는 시스템에 있어서,      In a system for positioning a roaming target SET in a communication environment that does not provide base station information (BSA) of the roaming network, 상기 타겟SET에 대한 측위 요청을 수신하면, 상기 타겟SET의 초기 위치값을 상기 로밍 망의 V-SLP로 요청하는 홈 망의 H-SLP와;      Receiving an positioning request for the target SET, the H-SLP of the home network requesting an initial position value of the target SET to the V-SLP of the roaming network; 상기 H-SLP로부터 상기 타겟SET의 초기 위치값 요청을 수신하면, 상기 로밍 망의 GMLC로 상기 타겟SET의 근사 위치값을 요청하는 상기 V-SLP와;       Receiving the initial position value request of the target SET from the H-SLP, the V-SLP requesting an approximate position value of the target SET to GMLC of the roaming network; 상기 타겟SET와 통신하는 기지국의 위/경도 값을 획득하여 타겟SET의 근사 위치값으로 상기 V-SLP로 제공하는 로밍 망의 GMLC를 포함하여 구성되는 것을 특징으로 하는 로밍된 타겟SET의 SUPL 측위 시스템.      SUPL positioning system of a roaming target SET characterized in that it comprises the GMLC of the roaming network to obtain the latitude / longitude value of the base station communicating with the target SET to the V-SLP as an approximate position value of the target SET . 제6항에 있어서, 상기 V-SLP는 타겟SET의 근사 위치값을 H-SLP로 제공하고, 상기 H-SLP가 근사 위치값을 이용하여 상기 타겟SET를 A-GPS 방식으로 측위 하는 것을 특징으로 하는 로밍된 타겟SET의 SUPL 측위 시스템. The method of claim 6, wherein the V-SLP provides an approximate position value of the target SET to the H-SLP, and the H-SLP uses the approximate position value to position the target SET in an A-GPS manner. SUPL positioning system of roamed target SET.
KR1020090098143A 2009-10-15 2009-10-15 Method and system for positioning roaming user terminal in a communication network without BSA information from roaming network KR101115492B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090098143A KR101115492B1 (en) 2009-10-15 2009-10-15 Method and system for positioning roaming user terminal in a communication network without BSA information from roaming network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090098143A KR101115492B1 (en) 2009-10-15 2009-10-15 Method and system for positioning roaming user terminal in a communication network without BSA information from roaming network

Publications (2)

Publication Number Publication Date
KR20110041111A KR20110041111A (en) 2011-04-21
KR101115492B1 true KR101115492B1 (en) 2012-02-27

Family

ID=44047139

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090098143A KR101115492B1 (en) 2009-10-15 2009-10-15 Method and system for positioning roaming user terminal in a communication network without BSA information from roaming network

Country Status (1)

Country Link
KR (1) KR101115492B1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070096981A1 (en) * 2005-10-28 2007-05-03 Charles Abraham Method and apparatus for providing a global secure user plane location (SUPL) service

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070096981A1 (en) * 2005-10-28 2007-05-03 Charles Abraham Method and apparatus for providing a global secure user plane location (SUPL) service

Also Published As

Publication number Publication date
KR20110041111A (en) 2011-04-21

Similar Documents

Publication Publication Date Title
US9565530B2 (en) Methods and apparatus for identifying and authorizing location servers and location services
US8019355B2 (en) Location positioning method in handover between networks
US20070238458A1 (en) Network-initiated area event triggered positionning method for roaming terminal in mobile communication system
US8428581B2 (en) Method and apparatus for supporting location services for a roaming mobile station
JP2009501455A (en) Terminal, system, and method for providing location information service by linking between WLAN and mobile communication network
US10009319B2 (en) Methods, apparatuses and articles for identifying and authorizing location servers and location services using a proxy location server
EP2583473B1 (en) Positioning protocol conveyance
KR100677510B1 (en) System and method for providing the location service in interworking-wireless local area network
ES2381179T3 (en) Positioning method triggered by a network initiated zone event for a roaming terminal in a mobile communication system
KR100706342B1 (en) Method and system for providing location information through interworking between positioning systems
KR101115492B1 (en) Method and system for positioning roaming user terminal in a communication network without BSA information from roaming network
KR101098214B1 (en) Method for structuring lbs roaming bsa based on gps
KR100880258B1 (en) Method and System for Positioning Terminal Unequipped with Global Positioning System
KR100880405B1 (en) Network initiated area event triggered positioning method for roaming terminal in mobile communication system
KR100914208B1 (en) System and method for providing location service by interworking between wlan and mobile communication network
KR100854038B1 (en) System and method for providing location service by interworking between wlan and mobile communication network
KR20070057657A (en) Location information system and method for notification based on location

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee