




본 발명은 위치 기반 서비스에 관한 것으로서, 좀 더 상세하게는, 네트워크에 의해 개시되는 위치 기반 서비스에 있어서, 네트워크와 이동 단말기 사이의 호 처리 절차를 최적화함으로써, 호 처리 지연 시간을 최소화하는 것이 가능한 네트워크-개시(Network-Initiated) 위치 기반 서비스 제공 방법에 관한 것이다.The present invention relates to a location-based service, and more particularly, to a location-based service initiated by a network, by optimizing a call processing procedure between a network and a mobile terminal, a network capable of minimizing call processing delay time. -Initiated (Network-Initiated) relates to a method for providing location based services.
최근 이동 통신 시스템은 단말의 위치를 계산하기 위한 측위 시스템 및 측정된 위치 정보를 기반으로 다양한 부가 서비스를 제공하는 컨텐츠 서버와의 연동을 통해 다양한 위치 기반 서비스를 제공하고 있다.Recently, a mobile communication system provides various location-based services through interworking with a positioning system for calculating a location of a terminal and a content server providing various additional services based on measured location information.
위치 기반 서비스와 관련된 네트워크 구조는 3GPP나 3GPP2등의 내부 네트워크 구조에 따라 상이할 수 있으며, 단말의 위치를 계산하는 방법에 있어서도 단말이 속한 셀의 ID를 전달하는 셀-ID 방식, 단말로부터 각 기지국으로 전파가 도달되는 시간을 측정한 후 삼각측량을 이용하여 단말의 위치를 계산하는 방법 및 GPS를 이용한 방법 등 다양한 측위 기술이 사용되고 있다.The network structure related to the location-based service may be different according to an internal network structure such as 3GPP or 3GPP2. In the method of calculating the location of the terminal, a cell-ID method for transmitting the ID of the cell to which the terminal belongs, each base station from the terminal After measuring the time that the radio wave is reached, various positioning techniques such as a method of calculating the position of the terminal using triangulation and a method using GPS have been used.
일반적으로, 위치 기반 서비스를 사용자에게 제공하기 위해서는 상당한 시그널링과 위치(location) 정보가 이동 단말과 위치 서버사이에서 전달되어야 한다.In general, in order to provide location-based services to users, significant signaling and location information must be transferred between the mobile terminal and the location server.
최근 위치 서비스를 제공하기 위한 표준화된 위치 기술들(Positioning technologies)을 이용한 다양한 위치 기반 서비스가 빠르게 확산되고 있다.Recently, various location-based services using standardized positioning technologies for providing location services are rapidly spreading.
현재 위치 기반 서비스를 실현하기 위한 애플리케이션 계층의 규격을 표준화 하고 있는 대표적인 표준화 단체는 OMA Location WG이다.OMA Location WG is a representative standardization organization that is currently standardizing the application layer specification to realize location-based services.
OMA Location WG은 위치 기반 서비스를 제공하는데 있어서, 위치 서비스와 관련된 제어 신호 및 데이터를 위치 서버와 단말 사이에 설정된 데이터 전송 채널-즉, 사용자 평면(User Plane)-을 통해서 전송하는 것을 특징으로 하는 Secure User Plane Location-이하, 간단히, 'SUPL'이라 함- 표준안을 제정하였다.OMA Location WG provides a location-based service, Secure control, characterized in that for transmitting the control signal and data associated with the location service through the data transmission channel set up between the location server and the terminal-that is, the user plane (User Plane) User Plane Location-hereafter referred to simply as "SUPL" has been drafted.
특히, SUPL프로토콜은 사용자 평면을 통해 위치 정보를 직접 전달하므로 네트워크 노드들 간의 통신을 최소화할 수 있으며 위치 서비스에 필요한 노드들의 구현 비용을 절감할 수 있는 특징이 있다.In particular, since the SUPL protocol directly delivers location information through a user plane, communication between network nodes can be minimized and the cost of implementing nodes required for location services can be reduced.
현재, SUPL 프로토콜에 대해 유럽 및 미국 대부분의 이동 통신 사업자들은 많은 관심을 보이고 있으며, 많은 위치 서버 제공 업체 및 단말 업체들은 해당 표준화에 적극적으로 참여하고 있는 실정이다.Currently, most mobile carriers in Europe and the United States are interested in the SUPL protocol, and many location server providers and terminal companies are actively participating in the standardization.
기존의 위치 기반 서비스를 제공하는 시스템은 주로 해당 망의 제어 평면(Control Plane)을 이용하여 위치 서비스에 필요한 시그널링 절차를 수행하므로 새로운 서비스가 도입될 때마다 제어 평면상에서의 시그널링 절차 및 프로토콜 을 수정해야 하는 단점이 있었다.Existing system that provides location-based service mainly performs signaling procedure for location service using control plane of the network. Therefore, whenever new service is introduced, signaling procedure and protocol on control plane should be modified. There was a disadvantage.
여기서, 제어 평면은 실제 사용자가 사용하는 데이터들이 전송되는 사용자 평면을 위한 채널 할당/변경/해제, 데이터 흐름 제어, 측정 및 핸드 오버와 같은 제어 신호를 전달하기 위한 논리 평면이다.Here, the control plane is a logic plane for transmitting control signals such as channel assignment / change / release, data flow control, measurement, and handover for the user plane to which data used by the actual user is transmitted.
즉, SUPL은 이동국의 위치 계산에 필요한 위치 정보를 전달하는 효율적인 방법으로서, GPS 어시스턴스(assistance)와 같은 위치 어시스턴스 정보를 전달하기 위해 그리고 이동 단말과 네트워크사이에서 위치 기술(Positioning technology) 관련 프로토콜을 운반하기 위하여, 사용자 평면 데이터 베어러(bearer)를 사용한다.In other words, SUPL is an efficient method of transmitting location information necessary for calculating a location of a mobile station, and is used to transmit location assistance information such as GPS assistance and a positioning technology related protocol between a mobile terminal and a network. In order to carry the data, a user plane data bearer is used.
일반적으로 위치 정보 시스템에서 위치 서비스와 관련된 SPUL 네트워크는 크게 SUPL 에이전트(Agent), SLP(SUPL Location Platform) 및 SET(SUPL Enabled Terminal)등을 포함한다.In general, a SPUL network related to location services in a location information system includes a SUPL agent, a SULP Location Platform (SLP), and a SUPL enabled terminal (SET).
SUPL 에이전트는 실제 측정된 위치정보를 사용하는 논리적(logical)인 서비스 억세스 포인트이며, SLP는 위치정보를 얻기 위하여 네트워크 자원들을 억세스(Access)하는 네트워크 부분의 SUPL 서비스 엑세스 포인트이다.The SUPL agent is a logical service access point that uses actual measured location information, and the SLP is a SUPL service access point of a network part that accesses network resources to obtain location information.
또한, SET는 SUPL인터페이스를 사용하는 SUPL 네트워크와 통신할 수 있는 장치이다. 예를 들면, UMTS의 UE(User Terminal), GSM의 MS (이동국), IS-95 MS 또는 SET 기능이 내재된 랩탑 컴퓨터(Laptop Computer)나 PDA (Personal Digital Assistants)등 중의 하나일 수 있다.In addition, SET is a device capable of communicating with a SUPL network using a SUPL interface. For example, it may be one of a user terminal (UM) of a UMTS, a mobile station (MS) of a GSM, an IS-95 MS, or a laptop computer or a personal digital assistant (PDA) having a built-in SET function.
또한, SET는 WLAN (Wideband LAN)을 통해 접속하는 다양한 이동 단말일 수도 있다. 따라서, SET는 사용자 평면 베어러를 통해 SUPL프로토콜에서 정의된 절차들 을 지원하는 단말 종단 장치이다.In addition, the SET may be various mobile terminals connecting through a wideband LAN (WLAN). Thus, SET is a terminal termination device that supports the procedures defined in the SUPL protocol through the user plane bearer.
현재 위치 기반 서비스는 크게 네트워크-개시(Network-Initiated : NI) 위치기반서비스-이하, "NI LBS"이라 함-와 단말-기원(SET-Initiated: SI) 위치기반서비스-이하, "SI LBS"이라 함-로 구분될 수 있다.Current location-based services are largely Network-Initiated (NI) location-based services (hereinafter referred to as "NI LBS") and "set-initiated (SI) location-based services" (hereinafter referred to as "SI LBS"). This can be divided into.
여기서, NI LBS는 단말로부터의 서비스 요청을 수신함이 없이 네트워크에 의해 위치 서비스가 개시되는 것을 의미한다. 반면, SI LBS는 단말의 요청에 따라 네트워크에서 해당 위치 기반 서비스를 제공하는 것을 의미한다.Here, the NI LBS means that the location service is started by the network without receiving a service request from the terminal. On the other hand, SI LBS means to provide the location-based services in the network at the request of the terminal.
특히, NI LBS는 특정 단문 메시지-예를 들면, "SMS CP DATA"-를 이용하여 이동 단말기에 위치 기반 서비스가 개시됨을 알릴 수 있다.In particular, the NI LBS may use a specific short message (eg, "SMS CP DATA") to inform the mobile terminal that the location based service is to be initiated.
하지만, 이동 통신 시스템에서는 이동 단말기에 송신한 단문 메시지가 일반 단문 메시지인지 위치 기반 서비스를 개시하기 위한 단문 메시지인지를 식별할 수 있는 방법이 없었다.However, in the mobile communication system, there is no method for identifying whether the short message sent to the mobile terminal is a general short message or a short message for starting a location-based service.
따라서, 종래의 이동 통신 시스템은 응답 단문 메시지-예를 들면, "SMS CP DATA"를 이동 단말기로부터 수신하는 경우, 정상적으로 수신되었음을 알리는 ACK 신호를 이동 단말기에 전송한 후, 기 설정된 RRC(Radio Resource Control) 연결을 해제하여 위치 서비스를 위한 세션 설정이 지연되는 문제점이 있었다.Therefore, the conventional mobile communication system transmits an ACK signal indicating that it has been normally received to the mobile terminal after receiving a response short message-for example, "SMS CP DATA" from the mobile terminal, and then preset radio resource control (RRC). ) There was a problem of delaying session setup for location service by disconnecting.
상기와 같은 종래 기술의 문제점을 해결하기 위한 본 발명의 목적은 네트워 크에 의해 개시되는 위치 기반 서비스를 위한 최적화된 호 처리 방법을 제공하는 것이다.An object of the present invention for solving the above problems of the prior art is to provide an optimized call processing method for location-based services initiated by the network.
본 발명의 다른 목적은 시스템의 변경 없이, 단말에서 위치 기반 서비스에 대한 단문 메시지 처리 절차를 변경함으로써, 보다 빠른 네트워크에 의해 개시되는 위치 기반 서비스를 제공하는 것이다.Another object of the present invention is to provide a location-based service initiated by a faster network by changing a short message processing procedure for a location-based service at a terminal without changing the system.
본 발명의 다른 목적은 제어 평면 채널을 통해 수신되는 단문 메시지가 일반 단문 메시지인지 위치 서비스 개시를 위한 단문 메시지인지를 식별하는 수단이 구비함으로써, 그에 따른 호 처리 절차를 수행하는 것이 가능한 이동 단말기를 제공하는 것이다.It is another object of the present invention to provide a mobile terminal capable of performing a call processing procedure by providing means for identifying whether a short message received through a control plane channel is a general short message or a short message for initiating location service. It is.
본 발명의 다른 목적들은 이하의 실시예에 대한 설명을 통해 쉽게 이해될 수 있을 것이다.Other objects of the present invention will be readily understood through the following description of the embodiments.
본 발명의 일 실시예에 따르면, 단말에서 네트워크에 의해 개시되는 위치 기반 서비스를 제어하는 방법이 개시된다.According to an embodiment of the present invention, a method of controlling a location-based service initiated by a network at a terminal is disclosed.
본 발명의 일 실시예에 따른 단말에서 네트워크에 의해 개시되는 위치 기반 서비스를 제어하는 방법은 시그널링 전송을 위한 제어 평면 채널을 설정하는 제어 평면 설정 단계; 상기 제어 평면 채널을 통해 위치 서비스 개시를 위한 단문 메시지를 수신하는 단문 메시지 수신 단계; 상기 설정된 제어 평면 채널을 해제하는 제어 평면 채널 해제 단계; 및 사용자 평면 채널을 설정하는 사용자 평면 채널 설정 단계를 포함하는 것을 특징으로 한다.According to an embodiment of the present invention, a method of controlling a location-based service initiated by a network in a terminal includes: a control plane setting step of setting a control plane channel for signaling transmission; A short message receiving step of receiving a short message for initiating location service through the control plane channel; A control plane channel releasing step of releasing the set control plane channel; And a user plane channel setting step of setting a user plane channel.
본 발명의 다른 일 실시예에 따르면, 단말에서 네트워크에 의해 개시되는 위치 기반 서비스를 제어하는 방법을 실행하는 유형화된 명령어로 이루어진 프로그램이 기록된 전자 장치에서 판독할 수 있는 기록 매체가 개시된다.According to another embodiment of the present invention, a recording medium readable by an electronic device in which a program consisting of typed instructions for executing a method of controlling a location-based service initiated by a network at a terminal is recorded.
본 발명의 일 실시예에 따른 에 있어서, 단말에서의 네트워크 개시 위치 기반 서비스를 제어하는 방법을 실행하는 프로그램으로 기록된 기록 매체는 시그널링 전송을 위한 제어 평면 채널을 설정하는 제어 평면 설정 단계; 상기 제어 평면 채널을 통해 위치 서비스 개시를 위한 단문 메시지를 수신하는 단문 메시지 수신 단계; 상기 설정된 제어 평면 채널을 해제하는 제어 평면 채널 해제 단계; 및 사용자 평면 채널을 설정하는 사용자 평면 채널 설정 단계를 포함하되 상기 사용자 평면 채널은 상기 제어 평면 채널을 해제한 이후에 설정되는 것을 특징으로 한다.According to an embodiment of the present invention, a recording medium recorded with a program for executing a method for controlling a network-initiated location-based service in a terminal includes: a control plane setting step of setting a control plane channel for signaling transmission; A short message receiving step of receiving a short message for initiating location service through the control plane channel; A control plane channel releasing step of releasing the set control plane channel; And setting a user plane channel for setting a user plane channel, wherein the user plane channel is set after releasing the control plane channel.
본 발명의 다른 일 실시예에 따르면, 네트워크에 의해 개시되는 위치 기반 서비스를 제공하는 단말기가 개시된다.According to another embodiment of the present invention, a terminal for providing a location based service initiated by a network is disclosed.
본 발명의 일 실시예에 따른 단말기는 시그널링 전송을 위한 제어 평면 채널을 설정하거나 해제하는 제어 평면 설정 및 해제 수단; 상기 제어 평면 채널을 통해 수신되는 단문 메시지가 위치 서비스 개시를 위한 단문 메시지인지 일반 단문 메시지인지를 판단하는 메시지 식별 수단; 상기 판단 결과에 따라, 위치 서비스 관련 정보를 송신하거나 수신하기 위한 사용자 평면 채널을 설정하는 사용자 평면 채널 설정 수단을 포함하는 것을 특징으로 한다.According to an embodiment of the present invention, a terminal includes: control plane setting and releasing means for setting or releasing a control plane channel for signaling transmission; Message identification means for determining whether the short message received through the control plane channel is a short message or a general short message for starting a location service; And a user plane channel setting means for setting a user plane channel for transmitting or receiving location service related information according to the determination result.
본 발명은 네트워크에 의해 개시되는 위치 기반 서비스를 위한 최적화된 호 처리 방법을 제공하는 장점이 있다.The present invention has the advantage of providing an optimized call processing method for location-based services initiated by the network.
또한, 본 발명은 시스템의 변경 없이, 단말에서 위치 기반 서비스에 대한 단문 메시지 처리 절차를 변경함으로써, 보다 빠른 네트워크에 의해 개시되는 위치 기반 서비스를 제공하는 장점이 있다.In addition, the present invention has the advantage of providing a location-based service initiated by a faster network by changing the short message processing procedure for the location-based service in the terminal, without changing the system.
또한, 본 발명은 위치 기반 서비스를 위한 호 처리 시간을 최소화함으로써, 위치 기반 서비스의 활성화를 보다 가속화시키는 효과를 기대할 수 있다.In addition, the present invention can expect the effect of further accelerating the activation of location-based services by minimizing call processing time for location-based services.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.As the invention allows for various changes and numerous embodiments, particular embodiments will be illustrated in the drawings and described in detail in the written description. However, this is not intended to limit the present invention to specific embodiments, it should be understood to include all modifications, equivalents, and substitutes included in the spirit and scope of the present invention.
제1, 제2, 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다.The terms first, second, etc. may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the first component may be referred to as the second component, and similarly, the second component may also be referred to as the first component.
및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다. 본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다.The term and / or includes a combination of a plurality of related items or any item of a plurality of related items. The terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting of the present invention. Singular expressions include plural expressions unless the context clearly indicates otherwise.
본 출원에서, "포함하는" 또는 "탑재된" "장착된" 등의 용어는 명세서 상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.In this application, the terms "comprising" or "mounted" and "mounted" are intended to indicate that there is a feature, number, step, action, component, part, or combination thereof described on the specification, one Or other features or numbers, steps, operations, components, parts or combinations thereof in any way should not be excluded in advance.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art. Terms such as those defined in the commonly used dictionaries should be construed as having meanings consistent with the meanings in the context of the related art, and are not construed in ideal or excessively formal meanings unless expressly defined in this application. Do not.
전술한 것 외의 다른 측면, 특징, 이점이 이하의 도면, 특허청구범위 및 발명의 상세한 설명으로부터 명확해질 것이다.Other aspects, features, and advantages other than those described above will become apparent from the following drawings, claims, and detailed description of the invention.
이하에서, 본 발명에 따른 단말기에서 네트워크에 의해 개시된 위치 기반 서 비스를 제어하는 방법 및 그 장치에 관한 바람직한 실시예를 도면을 참조하여 상세하게 설명하기로 한다.Hereinafter, a preferred embodiment of a method and apparatus for controlling a location based service initiated by a network in a terminal according to the present invention will be described in detail with reference to the drawings.
도 1은 본 발명의 일 실시예에 따른 SUPL 시스템 구성도이다.1 is a configuration diagram of a SUPL system according to an embodiment of the present invention.
도 1에 도시된 바와 같이, SUPL 시스템은 크게 SET(SUPL Enable Terminal, 110), SUPL Location Platform(SLP, 120), WAP PPG(Wireless Application Protocol Push Proxy Gateway, 130), SMSC(Short Message Service Center, 140) 및 SUPL 에이전트(SUPL Agent, 150)를 포함할 수 있다.As shown in FIG. 1, the SUPL system is largely classified into a SET (SUPL Enable Terminal, 110), SUPL Location Platform (SLP, 120), WAP PPG (Wireless Application Protocol Push Proxy Gateway, 130), SMSC (Short Message Service Center, 140) and a
SET(110)은 SUPL인터페이스를 사용하는 SUPL 네트워크와 통신할 수 있는 장치이다. 예를 들면, UMTS의 UE(User Terminal), GSM의 MS (이동국), IS-95 MS 또는 SET 기능이 내재된 랩탑 컴퓨터(Laptop Computer)나 PDA (Personal Digital Assistants)등 중의 하나일 수 있다.SET 110 is a device capable of communicating with a SUPL network using a SUPL interface. For example, it may be one of a user terminal (UM) of a UMTS, a mobile station (MS) of a GSM, an IS-95 MS, or a laptop computer or a personal digital assistant (PDA) having a built-in SET function.
또한, SET는 WLAN (Wideband LAN)을 통해 접속하는 다양한 이동 단말일 수도 있다. 따라서, SET는 사용자 평면 베어러를 통해 SUPL프로토콜에서 정의된 절차들을 지원하는 단말 종단 장치이다.In addition, the SET may be various mobile terminals connecting through a wideband LAN (WLAN). Thus, SET is a terminal end device that supports procedures defined in the SUPL protocol via a user plane bearer.
SLP(120)는 SUPL 세션 관리-즉, 세션 시작 및 종료 관리- 및 개인정보관리(Privacy), 과금(Charging) 등의 기능을 수행하는 SPC(SUPL Location Center, 122)와 실제 위치 추적에 필요한 데이터-예를 들면, Assisted GPS(A-GPS)의 경우 Assistance data 등을 포함함-의 제공 및 실제 측정된 데이터를 이용하여 위치 계산을 수행하는 SPC(SUPL Positioning Center, 124)로 구성될 수 있다.The
특히, SLP(120)는 SLC(122)와 SPC(124)의 모든 기능을 추가하여 하나의 독립된 장치로 구성하거나 SLC(122)와 SPC(124)를 분리하여 별개의 개체로 독립하여 구성될 수 있음을 주의해야 한다.In particular, the
예를 들면, 위치 서비스 사업자-예를 들면, 이동 통신 서비스 사업자일 수 있음-는 SLC(122)만 자신의 망에 보유하고 SPC(124)는 타 업체로부터 대여할 수 있다. 이때, 위치 서비스 사업자는 SLC(122) 및 기 구성된 이동 통신 인프라를 통해 SUPL 세션을 관리하고, 실제 위치 기반 서비스에 필요한 데이터 및 위치 계산 결과는 별도의 아웃소싱된 SPC(124)로부터 획득할 수 있다.For example, a location service provider, which may be a mobile communication service provider, for example, may have only
OMA Location WG에 의해 제정된 SUPL 1.0 표준 권고안에 따르면, SLC(122)와 SPC(124) 사이의 인터페이스는 구현 이슈로 간주하여 별도의 인터페이스를 정의하지 않았다.According to the SUPL 1.0 standard recommendation issued by the OMA Location WG, the interface between the
반면, SUPL 2.0 표준 권고안에 따르면 해당 인터페이스를 별도의 인터페이스로 분리하여 표준화를 진행하고 있다.On the other hand, according to the SUPL 2.0 standard recommendation, the interface is separated and standardized.
SUPL 세션 관리 방법은 크게 프록시-모드(Proxy-Mode)와 논-프록시-모드(Non-Proxy-Mode)로 구분될 수 있다.The SUPL session management method can be largely divided into a proxy-mode and a non-proxy-mode.
여기서, Proxy-Mode는 SLC(124)가 SET(110)과의 SUPL 세션을 개시하고, SPC(124)가 개시된 세션에 상응하여 제공되어야 할 데이터 및 실제 위치 측정 결과를 생성하는 경우, SPC(124)에 의해 생성된 데이터가 SLC(122)를 통해서 SET(110)에 전송하는 것을 특징으로 하는 SUPL 세션 모드이다.Here, Proxy-Mode is the
반면, Non-Proxy-Mode의 경우, SLC(124)가 SET(110)과의 SUPL 세션을 개시하 더라도 SPC(124)와 SET(110) 사이에 직접 통신이 필요한 경우 SPC(124)가 SET(110)과 직접 통신하는 것을 허용하는 SUPL 세션 모드이다.On the other hand, in the case of Non-Proxy-Mode, even if the
WAP PPG(130)과 SMSC(140)는 SLC(124)가 SUPL 세션 설정을 시작할 경우, SLC(124)로부터 수신된 소정의 제어 신호에 따라 WAP 푸시 메시지(WAP Push Message)나 단문 메시지를 생성하고 이를 기 설정된 RRC 연결을 통해 SET(110)에 전송함으로써, 위치 기반 서비스를 제공하기 위한 SUPL 세션 설정을 시작할 수 있도록 한다.When the
예를 들면, SMSC(140)는 SLC(122)로부터 해당 SET(110)를 위한 SUPL 세션 설정의 시작을 지시하는 SUPL 시작 메시지-예를 들면, "SUPL INIT"-를 수신하면, 위치 기반 서비스를 위한 단문 메시지-예를 들면, "SMS CP DATA"-를 생성하여 해당 SET(110)에 전송할 수 있다.For example, when
SUPL 에이전트(150)는 외부 LCS Client로부터 SET(110)의 위치 정보를 획득하기 위한 질의문을 수신하는 경우, SLP(120)에 의해 생성된 데이터 및 위치 측정 결과를 획득하여 LCS(LoCation Service) Client에 제공하는 기능을 수행할 수 있다.When the
즉, LCS Client는 적어도 하나 이상의 타겟 SET의 위치 정보 획득하거나, 해당 타겟 SET에 위치 정보를 제공하기 위해 PLMN(Public Land Mobile Network) LCS 서버에 특정 요구 메시지를 생성하여 전송하는 논리적인 기능 엔티티(entity)로 정의될 수 있다.That is, the LCS Client obtains location information of at least one target SET, or a logical functional entity that generates and transmits a specific request message to a Public Land Mobile Network (PLMN) LCS server to provide location information to the target SET. Can be defined as
도 2는 본 발명에 따른 네트워크 개시 SUPL 호 처리 흐름도이다.2 is a network initiated SUPL call processing flow diagram in accordance with the present invention.
도 2에 도시된 바와 같이, SUPL 에이전트(150)는 SLP(120)에 타겟 SET 식별 정보(ms-id)를 포함하는 위치 정보 요구 메시지-예를 들면, "MLP(Mobile Location Protocol) SLIR(Standard Location Immediate Request)"-를 SLP(120)에 전송한다(S210).As shown in FIG. 2, the
SLP(120)는 수신된 타겟 SET 식별 정보에 상응하는 SET 정보 및 해당 SET의 라우팅 정보-여기서, 라우팅 정보는 해당 SET이 접속된 교환기의 주소 정보임-를 홈위치등록기(Home Location Register:HLR)로부터 획득한 후(S220), 획득된 라우팅 정보를 이용하여 해당 SET(110)에 설정된 세션 식별자(session-id)를 포함하는 SUPL 개시 메시지(SUPL INIT)를 전송한다(S230).The
여기서, SUPL 개시 메시지는 SLP(120)에 상응하는 IP 주소 정보를 포함할 수 있으며, SET(110)은 수신된 IP 주소로 후술할 SUPL 위치 개시 메시지를 전송할 수 있다.Here, the SUPL initiation message may include IP address information corresponding to the
또한, SUPL 개시 메시지는 위치 정보와 관련된 메시지가 SET(110)에 제공될 예정임을 지시하는 위치 서비스 제공 지시자인 notification을 포함할 수 있다. SET(110)은 위치 서비스 제공 지시자를 통해 SUPL INIT 메시지가 매핑된 단문 메시지가 일반 단문 메시지인지 위치 정보 서비스를 개시하기 위한 단문 메시지인지 식별할 수 있다.In addition, the SUPL initiation message may include a notification, which is a location service provision indicator indicating that a message related to location information is to be provided to the
이 후, SET(110)은 기지국과의 소정의 무선 채널 설정 제어 절차에 따라 위치 데이터 전송을 위한 사용자 평면 채널을 설정한다(S240). 여기서, 사용자 평면  채널은 패킷 데이터망-예를 들면, SGSN(Serving GPRS Support Node)-을 통해 설정된 패킷 데이터 채널일 수 있다.Thereafter, the
SET(110)은 사용자 평면 채널이 설정되면, 실제적인 위치 추적 절차를 시작하기 위해 상기 수신된 세션 식별자(session-id), 지역 식별자(Local Identifier:LID), SET 캐퍼빌러티(SET Capabilities) 등을 포함하는 SUPL 위치 개시 메시지-예를 들면, "SUPL POS INIT" 메시지-를 SLP(120)에 전송한다(S250).When the user plane channel is set up, the
이후, SLP(120)와 SET(110)은 설정된 사용자 평면 채널을 통해 소정의 SUPL 위치 메시지-예를 들면, "SUPL POS" 메시지-를 교환할 수 있다(S260). 여기서, SUPL 위치 메시지는 위치 측정 결과, 세션 식별자, 위치 측정에 사용되는 프로토콜-예를 들면, RRLP, RRC, TIA-801을 포함함- 정보 등을 포함할 수 있다.Thereafter, the
여기서, 위치 측정은 SET(110)에 의해 이루어지거나 SLP(120)의 SPC(124)에 의해 수행될 수 있음을 주의해야 한다.Here, it should be noted that the position measurement can be made by the
SLP(120)는 마지막 SUPL 위치 메시지를 전송한 후, UT3 만큼의 시간이 경과하면, 기 설정된 SUPL 세션의 종료를 지시하는 SUPL 종료 메시지-예를 들면, "SUPL END" 메시지-를 SET(110)에 전송한다(S270). 이때, SET(110)은 상기한 240 단계에서 설정된 사용자 평면 채널을 해제한다.The
이후, SLP(120)는 SUPL 에이전트(150)에 요청된 위치 정보 서비스가 종료되었음을 지시하는 위치 정보 응답 메시지-예를 들면, "MLP SLIA(Standard Location Information Answer)" 메시지-를 SUPL 에이전트(150)에 전송한다(S280).Thereafter, the
도 3은 종래 기술에 따른 네트워크 개시 위치 기반 서비스의 호 처리 지연 문제점을 설명하기 위한 호 처리 흐름도이다.3 is a call processing flowchart illustrating a call processing delay problem of a network-initiated location-based service according to the prior art.
도 3에 도시된 바와 같이, SET(310)은 제어 평면 채널-즉, 시그널링 무선 베어러(Signaling Radio Bearer:SRB)-를 설정하기 위한 RRC 연결 설정 절차를 시작한다(S302).As shown in FIG. 3, the
여기서, RRC 연결 설정 절차는 SET(310)이 RRC 연결 설정 요구 메시지를 전송하는 제1단계, SET(310)이 패킷 교환망(320)으로부터 RRC 연결 설정 메시지를 수신하는 제2단계 및 SET(310)이 RRC 연결 설정이 완료되었음을 지시하는 RRC 연결 설정 완료 메시지를 패킷 교환망(320)에 송신하는 제3단계를 포함할 수 있다.In this case, the RRC connection establishment procedure includes a first step in which the
3GPP 표준에 정의된 무선자원제어(Radio Resource Control:RRC) 계층은 단말 또는 UTRNA 내에서 하위 계층-여기서, 하위 계층은 무선 링크 제어(Radio Link Control:RLC) 계층, 매체 접속 제어(Media Access Control:MAC) 계층 및 물리(Physical) 계층을 포함함-의 자원을 설정/변경/해제와 같은 다양한 제어 기능을 제공한다.The radio resource control (RRC) layer defined in the 3GPP standard is a lower layer in a terminal or UTRNA, where the lower layer is a radio link control (RLC) layer, a media access control (Media Access Control). It provides various control functions, such as setting / modifying / releasing resources of the MAC layer and the physical layer.
단말 RRC 계층과 UTRAN RRC 계층 사이에는 상호간의 제어 정보 교환을 위해 다양한 RRC 절차들이 정의되어 있다. 이때, 대부분의 RRC 절차는 단말의 기능을 설정하고 제어하기 위한 목적으로 사용된다.Various RRC procedures are defined between the UE RRC layer and the UTRAN RRC layer for mutual control information exchange. At this time, most of the RRC procedure is used for the purpose of setting and controlling the function of the terminal.
특히, RRC 연결 설정 절차는 단말과 UTRAN 사이에 제어 신호를 전송하기 위한 SRB(Signaling Radio Bearer)-즉, 제어 평면 채널-을 설정하기 위한 절차이다.In particular, the RRC connection establishment procedure is a procedure for establishing a signaling radio bearer (SRB), that is, a control plane channel, for transmitting a control signal between the UE and the UTRAN.
UTRAN RRC는 설정된 SRB를 통해 사용자 트래픽 정보를 전송하기 위한 RB(Radio Bearer)-즉, 사용자 평면 채널-을 설정할 수 있다.The UTRAN RRC may set an RB (Radio Bearer), that is, a user plane channel, for transmitting user traffic information through the set SRB.
통화가 종료되면, 단말은 RRC 연결 해제 절차를 개시함으로써, 기 설정된 채널을 해제할 수 있다.When the call ends, the terminal may release the preset channel by initiating the RRC connection release procedure.
상기한 패킷 교환망(320)은 패킷 서비스를 제공하는 이동 통신 시스템으로서, 상세하게는, 기지국, 기지국제어기, 패킷교환기 등으로 구성될 수 있다. 예를 들면, 3GPP 규격에 따르면, 기지국, 기지국 및 패킷 교환기는 각각 NodeB, RNC(Radio Network Controller), SGSN/GGSN(Serving GPRS Support Node/Gateway GPRS Support Node)에 대응될 수 있다.The packet switched
SET(310)은 상기한 302 단계를 통해 설정된 SRB를 통해 SUPL INIT 정보 및 WAP PUSH 정보를 포함하는 SMS CP DATA를 수신한다(S304).The
SET(310)은 SMC CP DATA가 정상적으로 수신되었음을 알리는 SMS CP ACK를 패킷 교환망(320)에 송신하고(S306), 기 수신된 SMC CP DATA에 대한 응답으로 SMS CP DATA 메시지를 송신한다(S308).The
이 후, SET(310)은 사용자 평면을 통한 위치 기반 서비스를 제공 받기 위한 패킷 호 설정 요구 메시지-예를 들면, "SM_ACTIVATE_PDP_CONTEXT_REQUEST"-를 패킷 교환망(320)에 송신한다(S310).Thereafter, the
패킷 교환망(320)은 SET(310)이 전송한 SMS CP DATA가 정상적으로 수신되었음을 지시하는 SMS CP ACK를 SET(310)에 전송한 후, 상기한 302 단계에서 설정된 RRC 연결을 해제한다(S314).The
SET(310)은 상기한 310 단계에서 송신한 패킷 호 설정 요구 메시지에 대한  응답 신호가 미리 설정된 타이머 임계 값을 초과하는 경우, 패킷 호 설정이 실패한 것으로 판단할 수 있다. 만약, 첫번째 시도한 패킷 호 설정이 실패한 것으로 판단된 경우, SET(310)는 새로운 패킷 호 설정 요구 메시지를 패킷 교환망(320)에 송신한다(S316).When the response signal to the packet call setup request message transmitted in
SET(310)은 패킷 교환망(320)으로부터 패킷 호 설정 요구가 수락되었음을 지시하는 메시지-예를 들면, "SM_ACTIVATE_PDP_CONTEXT_ACCEPT"-를 수신하면(S318). SLP(120)와 위치 정보를 교환하기 위한 SUPL 호 처리 절차를 수행한다(S320).When the
SET(310)은 SLP(120)에 의해 생성된 마지막 위치 메시지를 패킷 교환망(320)으로부터 수신하거나, 위치 정보 서비스의 종료를 지시하는 소정의 사용자 제어 신호를 수신하면, 기 설정된 패킷 호 해제를 위한 패킷 호 해제 요청 메시지-예를 들면, "SM_DEACTIVE_PDP_CONTEXT_REQUEST"-를 패킷 교환망(320)에 송신한다(S322).When the
SET(310)은 패킷 교환망(320)으로부터 패킷 호 해제 요청이 수락되었음을 지시하는 패킷 호 해제 수락 메시지-예를 들면, "SM_DEACTIVE_PDP_CONTEXT_ACCEPT"-를 수신하면 기 설정된 사용자 평면 채널을 해제한다(S324).The
이상에서 설명한 바와 같이, 패킷 교환망(320)은 SET(310)이 송신한 단문 메시지가 일반 단문 메시지인지 위치 기반 서비스를 개시하기 위한 단문 메시지인지를 식별할 수 없다.As described above, the packet-switching
따라서, 패킷 교환망(320)은 상기한 308 단계에서 수신된 SMS CP DATA에 대한 응답 메시지인 SMS CP ACK를 송신한 후 기 설정된 RRC 연결을 해제한다. 이와 동시에 상기한 310 단계에서 수신된 패킷 호 설정 요구 메시지에 대한 처리를 수행 하지 않는다.Accordingly, the
이로 인해, SET(310)은 패킷 호 설정 요구에 대한 수락 메시지를 수신하지 못하고, 미리 정의된 타이머 임계 값이 만료된 후 패킷 호 설정 요구 메시지를 재전송한다.As a result, the
결과적으로, 종래에는 네트워크에 의해 개시된 위치 기반 서비스가 제공되기 까지 호 처리 지연 시간이 발생하는 문제점이 있었다.As a result, there has been a problem that call processing delay time occurs before the location-based service initiated by the network is provided.
도 4은 본 발명의 일 실시예에 따른 네트워크 개시 위치 기반 서비스 호 처리 흐름도이다.4 is a network initiation location based service call processing flow diagram according to an embodiment of the present invention.
좀 더 상세하게는, 도 4는 상기한 도3의 호 처리 절차에 있어서 호 처리 지연 시간이 발생하는 문제점을 해결하기 위한 개선된 네트워크 개시 위치 기반 서비스 호 처리 절차를 설명하기 위한 도면이다.More specifically, FIG. 4 is a diagram for explaining an improved network-initiated location-based service call processing procedure for solving a problem in which call processing delay time occurs in the call processing procedure of FIG.
도 4에 도시된 바와 같이, SET(410)은 제어 평면 채널-즉, 시그널링 무선 베어러(Signaling Radio Bearer:SRB)-를 설정하기 위한 RRC 연결 설정 절차를 시작한다(S402).As shown in FIG. 4, the
여기서, RRC 연결 설정 절차는 SET(410)이 RRC 연결 설정 요구 메시지(RRC Connection Setup Request)를 전송하는 제1단계, SET(410)이 패킷 교환망(420)으로부터 RRC 연결 설정 메시지(RRC Connection Setup)를 수신하는 제2단계 및 SET(310)이 RRC 연결 설정이 완료되었음을 지시하는 RRC 연결 설정 완료 메시지(RRC Connection Setup Complete)를 패킷 교환망(320)에 송신하는 제3단계를 포 함할 수 있다.Here, the RRC connection setup procedure is a first step in which the
SET(410)은 상기한 402 단계를 통해 설정된 SRB를 통해 SUPL INIT 정보 및 WAP PUSH 정보를 포함하는 SMS CP DATA를 수신한다(S404).The
SET(410)은 SMC CP DATA가 정상적으로 수신되었음을 알리는 SMS CP ACK를 패킷 교환망(420)에 송신하고(S406), 기 수신된 SMC CP DATA에 대한 응답으로 SMS CP DATA 메시지를 송신한다(S408).The
패킷 교환망(420)은 SMS CP ACK를 SET(410)에 송신한 후, 더 이상의 호 처리 절차가 존재하지 않으므로, 상기한 402 단계에서 설정된 RRC 연결을 해제하는 절차를 수행한다(S412).After transmitting the SMS CP ACK to the
여기서, RRC 연결 해제 절차는 패킷 교환망(420)이 RRC 연결 해제 요청 메시지(RRC Connection Release Request)를 SET(410)에 송신하는 제1단계 및 SET(410)이 기 설정된 RRC 연결의 해제 절차가 완료되었음을 지시하는 RRC 연결 해제 완료 메시지(RRC Connection Release Complete)를 패킷 교환망(420)에 송신하는 제2단계로 구성된다.In this case, the RRC connection release procedure includes a first step in which the packet-switching
이 후, SET(410)은 사용자 평면을 통한 위치 기반 서비스를 제공 받기 위한 패킷 호 설정 요구 메시지-예를 들면, "SM_ACTIVATE_PDP_CONTEXT_REQUEST"-를 패킷 교환망(420)에 송신한다(S414).Thereafter, the
SET(410)은 패킷 교환망(420)으로부터 패킷 호 설정 요구가 수락되었음을 지시하는 메시지-예를 들면, "SM_ACTIVATE_PDP_CONTEXT_ACCEPT"-를 수신하면(S416). SLP(120)와 위치 정보를 교환하기 위한 SUPL 호 처리 절차를 수행한다(S418).
SET(410)은 SLP(120)에 의해 생성된 마지막 위치 메시지를 패킷 교환망(420)으로부터 수신하거나, 위치 정보 서비스의 종료를 지시하는 소정의 사용자 제어 신호를 수신하면, 기 설정된 패킷 호 해제를 위한 패킷 호 해제 요청 메시지-예를 들면, "SM_DEACTIVE_PDP_CONTEXT_REQUEST"-를 패킷 교환망(420)에 송신한다(S420).When the
SET(410)은 패킷 교환망(420)으로부터 패킷 호 해제 요청이 수락되었음을 지시하는 패킷 호 해제 수락 메시지-예를 들면, "SM_DEACTIVE_PDP_CONTEXT_ACCEPT"-를 수신하면 기 설정된 사용자 평면 채널을 해제한다(S422).The
상기한 420 단계 및 422 단계를 통해 사용자 평면 채널이 설정되며, 설정된 사용자 평면 채널을 통해 위치 서비스 관련 정보가 전송될 수 있다.The user plane channel may be set through
여기서, 위치 서비스 관련 정보는 위치 서비스와 관련된 제어 신호 및 실제적인 사용자 정보를 포함할 수 있다.Here, the location service related information may include control signals and actual user information related to the location service.
예를 들면, 사용자 정보는 위치 추적 정보, 지도 정보, 교통 정보, 관광 정보, 광고 등 위치 기반한 다양한 부가 서비스 정보일 수 있다.For example, the user information may be location-based additional service information such as location tracking information, map information, traffic information, tourism information, and advertisements.
따라서, 상기한 도4에 도시된 네트워크에 의해 개시되는 위치 기반 서비스에 대한 호 처리 절차는 SET(410)이 패킷 호 설정 요구 메시지를 재전송하는 경우가 발생하지 않으므로, 네트워크 개시 위치 기반 서비스를 호 처리 지연 없이 보다 빠르게 제공할 수 있다.Therefore, the call processing procedure for the location-based service initiated by the network shown in FIG. 4 does not occur when the
도 5는 본 발명의 일 실시예에 따른 SET에서의 네트워크 개시 위치 기반 서비스를 위한 호 처리 절차를 설명하기 위한 순서도이다.5 is a flowchart illustrating a call processing procedure for a network start location based service in a SET according to an embodiment of the present invention.
SET(410)은 RRC 연결 설정 절차를 수행하고(S502) 패킷 교환망(420)으로부터 단문 메시지(SMS CP DATA)를 수신한다(S504).The
SET(410)은 수신된 단문 메시지에 대한 응답 메시지(SMS CP ACK)를 패킷 교환망(420)에 송신한 후, 상기한 504 단계에서 수신된 단문 메시지가 위치 서비스의 개시를 지시하는 단문 메시지인지 확인한다(S508).
확인 결과, 위치 서비스 개시를 알리는 단문 메시지인 경우, SMS CP DATA를 송신하고(S510), 기 송신한 SMS CP DATA에 대한 응답 메시지인 SMS CP ACK를 수신한다(S512).As a result of the check, in the case of the short message indicating the start of the location service, SMS CP DATA is transmitted (S510), and an SMS CP ACK, which is a response message to the previously transmitted SMS CP DATA, is received (S512).
SET(410)은 상기한 502 단계에서 설정된 RRC 연결이 해제되었는지 확인한다(S514).The
확인 결과, RRC 연결이 해제된 경우, SET(410)은 PS(Packet Service) 호 설정 절차-여기서, PS 호 설정 절차는 상기한 도 4의 414 단계 내지 416 단계를 의미함-를 통해 SUPL 호 처리를 위한 사용자 평면 채널을 설정한다(S516).As a result of the check, when the RRC connection is released, the
SET(410)은 설정된 사용자 평면 채널을 통해 SUPL 호 처리 절차를 수행함으로써, SLP(120)에 의해 생성된 위치 정보를 수신한다(S518).The
SET(410)은 수신된 위치 정보가 마지막 위치 정보인지 여부를 확인하다(S520). 확인 결과, 수신된 위치 정보에 마지막을 의미하는 소정의 식별 정보를 포함하는 경우, SET(410)는 상기한 516 단계에서 설정된 PS 호를 해제한다(S522).The
만약, 상기한 508 단계에서, 수신된 단문 메시지가 일반 단문 메시지인 경우, SET(410)는 SMS CP ACK를 송신하고(524), 해당 절차를 종료한다.If the received short message is a general short message in step 508, the
상기한 본 발명의 바람직한 실시예는 예시의 목적을 위해 개시된 것이고, 본 발명에 대해 통상의 지식을 가진 당업자라면 본 발명의 사상과 범위 안에서 다양한 수정, 변경, 부가가 가능할 것이며, 이러한 수정, 변경 및 부가는 하기의 특허청구범위에 속하는 것으로 보아야 할 것이다.Preferred embodiments of the present invention described above are disclosed for purposes of illustration, and those skilled in the art will be able to make various modifications, changes, and additions within the spirit and scope of the present invention. Additions should be considered to be within the scope of the following claims.
도 1은 본 발명의 일 실시예에 따른 SUPL 시스템 구성도.1 is a configuration diagram of a SUPL system according to an embodiment of the present invention.
도 2는 본 발명에 따른 네트워크 개시 SUPL 호 처리 흐름도.2 is a network initiated SUPL call processing flow diagram in accordance with the present invention.
도 3은 종래 기술에 따른 네트워크 개시 위치 기반 서비스의 호 처리 지연 문제점을 설명하기 위한 호 처리 흐름도.3 is a call processing flowchart illustrating a call processing delay problem of a network-initiated location-based service according to the prior art.
도 4은 본 발명의 일 실시예에 따른 네트워크 개시 위치 기반 서비스 호 처리 흐름도.4 is a network initiated location based service call processing flow diagram according to an embodiment of the present invention.
도 5는 본 발명의 일 실시예에 따른 SET에서의 네트워크 개시 위치 기반 서비스를 위한 호 처리 절차를 설명하기 위한 순서도.5 is a flowchart illustrating a call processing procedure for network-initiated location-based service in a SET according to an embodiment of the present invention.
*주요 도면 부호* Key Drawing
110 : SET(SUPL Enable Terminal)110: SET (SUPL Enable Terminal)
120 : SLP(SUPL Location Platform)120: SLP (SUPL Location Platform)
122 : SLC(SUPL Location Center)122: SPL (SUPL Location Center)
124: SPC(SUPL Positioning Center)124: SUPL Positioning Center
130 : WAP PPG(Wireless Application Protocol Push Proxy Gateway)130: WAP PPG (Wireless Application Protocol Push Proxy Gateway)
140 : SMSC(Short Message Service Center)140: Short Message Service Center (SMSC)
150 : SUPL 에이전트150: SUPL Agent
420 : 패킷 교환망420: packet switched network
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR1020070110368AKR100911481B1 (en) | 2007-10-31 | 2007-10-31 | Location-based service delivery method initiated in network | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR1020070110368AKR100911481B1 (en) | 2007-10-31 | 2007-10-31 | Location-based service delivery method initiated in network | 
| Publication Number | Publication Date | 
|---|---|
| KR20090044316A KR20090044316A (en) | 2009-05-07 | 
| KR100911481B1true KR100911481B1 (en) | 2009-08-11 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| KR1020070110368AExpired - Fee RelatedKR100911481B1 (en) | 2007-10-31 | 2007-10-31 | Location-based service delivery method initiated in network | 
| Country | Link | 
|---|---|
| KR (1) | KR100911481B1 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR101576579B1 (en) | 2014-05-12 | 2015-12-10 | 에스케이텔레콤 주식회사 | Method and system for providing set-initiated type location based service | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| CN109600804B (en) | 2017-09-30 | 2021-04-02 | 华为技术有限公司 | A security protection method, device and system | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR20060101790A (en)* | 2004-01-13 | 2006-09-26 | 노키아 코포레이션 | Providing location information | 
| KR20070096797A (en)* | 2006-03-24 | 2007-10-02 | 엘지전자 주식회사 | Location Tracking Method in Handover between Networks | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR20060101790A (en)* | 2004-01-13 | 2006-09-26 | 노키아 코포레이션 | Providing location information | 
| KR20070096797A (en)* | 2006-03-24 | 2007-10-02 | 엘지전자 주식회사 | Location Tracking Method in Handover between Networks | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR101576579B1 (en) | 2014-05-12 | 2015-12-10 | 에스케이텔레콤 주식회사 | Method and system for providing set-initiated type location based service | 
| Publication number | Publication date | 
|---|---|
| KR20090044316A (en) | 2009-05-07 | 
| Publication | Publication Date | Title | 
|---|---|---|
| EP1773024B1 (en) | Location service-providing system and deferred location request service-providing method using previously computed location in location service-providing system | |
| US8019355B2 (en) | Location positioning method in handover between networks | |
| EP1864409B1 (en) | Supl initialization message in a location information system and method and terminal for processing supl by using the same | |
| US8099112B2 (en) | Network entity, method and computer program product for dynamically changing a request for location information | |
| US7809800B2 (en) | Method for providing the location information on a mobile station based on DBM and TCP/IP | |
| JP4772127B2 (en) | Location information system and method for location based notification | |
| US20090176488A1 (en) | Roaming method and system in location information system | |
| EP1773076B1 (en) | A method for locating mobile terminal | |
| WO2019196817A1 (en) | Location method and related device | |
| JP2017060200A (en) | Communication support method and device using non-access stratum layer protocol in mobile communication system | |
| TW200931915A (en) | Method for secure user plane (SUPL) version negotiation | |
| CN101002497A (en) | method used in a communication system | |
| KR20090085041A (en) | Bundling of Communication Signals for Efficiency | |
| WO2011120404A1 (en) | Location method, device and system for secure user plane location enabled terminal | |
| US20100273451A1 (en) | Method and Apparatus for Mobile Terminal Positioning Operations | |
| US8472977B2 (en) | Method and system for use of a trusted server to facilitate location determination | |
| JP4358237B2 (en) | Method for processing a request for position | |
| US8670766B2 (en) | Method of SET-to-SET location service in a communication system | |
| CN101002490B (en) | A method of operating a portable communication device, and a portable communication device | |
| US20070042788A1 (en) | Method for processing a location service | |
| JP4352276B2 (en) | System and method for network handover | |
| JP2011521516A (en) | Area event indication | |
| KR100911481B1 (en) | Location-based service delivery method initiated in network | |
| KR100880258B1 (en) | Detailed positioning method and system of terminal without satellite navigation system | |
| CN117378254A (en) | Ranging side uplink positioning method, terminal, electronic device and storage medium | 
| 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 | |
| R17-X000 | Change to representative recorded | St.27 status event code:A-3-3-R10-R17-oth-X000 | |
| P22-X000 | Classification modified | St.27 status event code:A-2-2-P10-P22-nap-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 | |
| PG1501 | Laying open of application | St.27 status event code:A-1-1-Q10-Q12-nap-PG1501 | |
| 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 | St.27 status event code:A-2-2-U10-U11-oth-PR1002 Fee payment year number:1 | |
| PG1601 | Publication of registration | St.27 status event code:A-4-4-Q10-Q13-nap-PG1601 | |
| 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 | |
| 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:20120801 Year of fee payment:4 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:4 | |
| FPAY | Annual fee payment | Payment date:20130801 Year of fee payment:5 | |
| R18-X000 | Changes to party contact information recorded | St.27 status event code:A-5-5-R10-R18-oth-X000 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:5 | |
| PR1001 | Payment of annual fee | St.27 status event code:A-4-4-U10-U11-oth-PR1001 Fee payment year number:6 | |
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee | St.27 status event code:A-4-4-U10-U13-oth-PC1903 Not in force date:20150804 Payment event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE | |
| PC1903 | Unpaid annual fee | St.27 status event code:N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date:20150804 | |
| P22-X000 | Classification modified | St.27 status event code:A-4-4-P10-P22-nap-X000 |