[go: up one dir, main page]

KR20090068594A - Location information based application service device and method - Google Patents

Location information based application service device and method Download PDF

Info

Publication number
KR20090068594A
KR20090068594A KR1020070136273A KR20070136273A KR20090068594A KR 20090068594 A KR20090068594 A KR 20090068594A KR 1020070136273 A KR1020070136273 A KR 1020070136273A KR 20070136273 A KR20070136273 A KR 20070136273A KR 20090068594 A KR20090068594 A KR 20090068594A
Authority
KR
South Korea
Prior art keywords
location information
address
sip
header
message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
KR1020070136273A
Other languages
Korean (ko)
Other versions
KR100940858B1 (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 KR1020070136273A priority Critical patent/KR100940858B1/en
Publication of KR20090068594A publication Critical patent/KR20090068594A/en
Application granted granted Critical
Publication of KR100940858B1 publication Critical patent/KR100940858B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/90Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
    • 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)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Emergency Management (AREA)
  • Environmental & Geological Engineering (AREA)
  • Public Health (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 위치정보 기반의 응용 서비스 장치 및 그 방법에 관한 것으로, SIP 프로토콜과 프레즌스 프로토콜을 탑재한 SIP 기반 VoIP 단말을 이용하여 위치정보 기반 다양한 응용 서비스를 제공함으로써, 서비스 센터로 근거리 라우팅과 위치 정보 확보를 가능하게 할 수 있다. The present invention relates to a location-based application service device and a method thereof, and provides a variety of location-based application services using a SIP-based VoIP terminal equipped with a SIP protocol and a presence protocol, thereby providing short-range routing and location information to a service center. It can be possible to secure.

Description

위치정보 기반의 응용 서비스 장치 및 그 방법{APPLICATION SERVICE APPARATUS BASED ON LOCATION INFORMATION AND ITS METHOD}Location-based application service device and method thereof {APPLICATION SERVICE APPARATUS BASED ON LOCATION INFORMATION AND ITS METHOD}

본 발명은 위치 추적 프로토콜(Session Initiation Protocol, 이하, SIP라 함)기반 VoIP(voice over internet protocol) 단말을 이용하여 위치정보 기반의 응용 서비스를 제공할 수 있는 장치 및 그 서비스 방법에 관한 것이다. The present invention relates to an apparatus and a service method for providing an application service based on location information using a voice over internet protocol (VoIP) terminal based on a session initiation protocol (SIP).

본 발명은 정보통신부 및 정보통신연구진흥원의 정보통신표준개발지원사업의 일환으로 수행한 연구로부터 도출된 것이다[과제관리번호: 2007-P10-28, 과제명: 인터넷 전화 연동 및 MoIP 응용 표준 개발].The present invention is derived from the research conducted as part of the information and communication standard development support project of the Ministry of Information and Communication and the Ministry of Information and Telecommunications Research and Development. [Task management number: 2007-P10-28, Task name: Internet telephone interworking and MoIP application standard development] .

주지된 바와 같이, SIP기반 VoIP 단말을 이용하여 제공하는 위치정보 기반의 응용 서비스는 발신자가 전국 어디에서든 같은 착신 번호로 전화를 걸었을 때 인터넷전화 사업자는 발신자 단말의 위치 정보를 기반으로 가장 가까운 서비스 센터로 호를 전달하도록 하고, 호를 전달받은 서비스 센터에서는 발신 단말의 위치를 파악하여 해당 서비스를 제공할 수 있도록 하는 서비스이다. As is well known, the location-based application service provided by using a SIP-based VoIP terminal is the nearest service based on the location information of the caller terminal when the caller calls the same destination number anywhere in the country. The call is delivered to the center, and the service center that has received the call is a service for identifying the location of the calling terminal and providing a corresponding service.

일 예로, 위치정보 기반 응용 서비스는 꽃배달 서비스, 피자배달 서비스 등 의 1588과 같은 전국대표번호 서비스가 있으며, 112, 113, 119 등 긴급구조 서비스 등이 있으며, 이러한 위치정보 기반의 응용 서비스를 위한 SIP기반 VoIP 단말들이 시장에 출시되어 사용되고 있다. For example, the location-based application services include national representative number services such as flower delivery service and pizza delivery service, such as 1588, and emergency rescue services such as 112, 113, and 119, and the like for location-based application services. SIP-based VoIP terminals are on the market.

그러나, 상기한 바와 같이 종래에서 언급된 위치정보 기반의 응용 서비스는 SIP 프로토콜만 지원되는 SIP기반 VoIP 단말을 이용하므로 해당 서비스가 다양하지 못하여 모두 지원하지 못하는 많은 제약이 있는 것으로, 현재와 같이 반도체 및 정보 통신 기술이 급격하게 발달하는 환경을 고려할 때, SIP 프로토콜과 프레즌스 프로토콜을 모두 탑재한 SIP 기반 VoIP 단말을 이용하여 1588 등 전국대표번호 서비스나 119 등과 같은 긴급구조서비스를 모두 가능하게 해주는 위치정보 기반 다양한 응용 서비스를 제공할 수 있는 기술을 추가 개발해야 할 필요성이 있다.However, as mentioned above, since the application service based on the location information mentioned above uses a SIP-based VoIP terminal that supports only the SIP protocol, there are many limitations that cannot be supported because the corresponding service is not diverse. Considering the rapidly developing environment of information and communication technology, using a SIP-based VoIP terminal equipped with both a SIP protocol and a presence protocol, location-based information enabling both national representative number services such as 1588 and emergency rescue services such as 119 There is a need to further develop a technology capable of providing various application services.

이에, 본 발명의 기술적 과제는 상술한 필요성에 의해 안출된 것으로서, SIP 프로토콜과 프레즌스 프로토콜을 탑재한 SIP 기반 VoIP 단말을 이용하여 위치정보 기반 다양한 응용 서비스를 모두 제공할 수 있는 위치정보 기반의 응용 서비스 장치 및 그 방법을 제공한다. Accordingly, the technical problem of the present invention has been devised by the above-described necessity, and provides a location information based application service that can provide various location information based application services using a SIP based VoIP terminal equipped with a SIP protocol and a presence protocol. An apparatus and a method thereof are provided.

본 발명의 일 관점에 따른 위치정보 기반의 응용 서비스 장치는, SIP기반 VoIP단말로부터 입력되는 호를 긴급 호로 인식하는 호처리 서버와, 인식된 긴급 호에 대한 옵션 태그(option tag)를 결정하고, 결정된 옵션 태그를 포함하는 레지스터 메시지를 통해 라우팅 주소를 요청하고, 요청에 대한 응답으로 입력된 라우팅 주소로 호 설정 메시지를 제공하는 위치정보기반 라우팅 서버와, 라우팅 주소 요청 에 따라 SIP기반 VoIP단말의 위치와 가장 가까운 라우팅 주소를 결정하여 위치정보기반 라우팅 서버로 제공하는 가입자 정보 관리 서버와, SIP기반 VoIP단말의 위치 정보를 관리하는 중앙 위치 정보 관리 서버를 포함하는 것을 특징으로 한다.The location information-based application service apparatus according to an aspect of the present invention, a call processing server for recognizing a call input from a SIP-based VoIP terminal as an emergency call, and determine an option tag (option tag) for the recognized emergency call, Location-based routing server that requests routing address through register message including determined option tag and provides call setup message to routing address input in response to request, and location of SIP-based VoIP terminal according to routing address request And a central information management server for determining a routing address closest to the network server and providing the location information based routing server, and a central location information management server for managing location information of the SIP-based VoIP terminal.

또한, 본 발명의 다른 관점에 따른 위치정보 기반의 응용 서비스 방법은, SIP기반 VoIP단말로부터 인바이트 메시지에 해당하는 호가 입력될 경우, 호를 긴급 호로 인식하는 단계와, 호에 해당하는 옵션 태그를 결정하는 단계와, 결정된 옵션 태그를 포함하는 레지스터 메시지를 통해 라우팅 주소를 요청하는 단계와, 라우팅 주소 요청에 따라 SIP기반 VoIP단말의 위치와 가장 가까운 서비스 센터의 라우팅 주소를 결정하여 응답 메시지를 통해 요청에 대응하여 제공하는 단계와, 결정된 라우팅 주소의 서비스 센터로 호 설정 메시지를 제공하는 단계를 포함하는 것을 특징으로 한다. In addition, the location information-based application service method according to another aspect of the present invention, when a call corresponding to the invite message from the SIP-based VoIP terminal, the step of recognizing the call as an emergency call, and the option tag corresponding to the call Determining a routing address through a register message including the determined option tag, determining a routing address of a service center closest to the location of a SIP-based VoIP terminal according to the routing address request, and requesting the response via a response message. And providing the call establishment message to the service center of the determined routing address.

또한, 본 발명의 또 다른 관점에 따른 위치정보 기반의 응용 서비스 방법은, SIP기반 VoIP단말의 IP 주소가 변경될 경우 변경된 IP 주소를 레지스터 메시지를 통해 가입자 정보 관리 서버에 등록하는 단계와, SIP기반 VoIP단말의 위치 정보가 변경될 경우 변경된 위치 정보를 퍼브리쉬 메시지를 통해 가입자 정보 관리 서버에 등록하는 단계와, 등록된 IP 주소 및 위치 정보를 중앙 위치 정보 관리 서버의 요청에 따라 통지하는 단계를 포함하는 것을 특징으로 한다.In addition, the location-based application service method according to another aspect of the present invention, if the IP address of the SIP-based VoIP terminal is changed by registering the changed IP address to the subscriber information management server through a register message, SIP-based Registering the changed location information with the subscriber information management server through a publish message when the location information of the VoIP terminal is changed; and notifying the registered IP address and location information at the request of the central location information management server. Characterized in that.

본 발명은 SIP 프로토콜과 프레즌스 프로토콜을 탑재한 SIP 기반 VoIP 단말 을 이용하여 위치정보 기반 다양한 응용 서비스를 제공함으로써, 서비스 센터로 근거리 라우팅과 위치 정보 확보를 가능하게 할 수 있는 효과가 있다. According to the present invention, by providing various application services based on location information using a SIP-based VoIP terminal equipped with a SIP protocol and a presence protocol, it is possible to enable short-range routing and location information to a service center.

이하, 첨부된 도면을 참조하여 본 발명의 동작 원리를 상세히 설명한다. 하기에서 본 발명을 설명함에 있어서 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다. Hereinafter, with reference to the accompanying drawings will be described in detail the operating principle of the present invention. In the following description of the present invention, when it is determined that a detailed description of a known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. Terms to be described later are terms defined in consideration of functions in the present invention, and may be changed according to intentions or customs of users or operators. Therefore, the definition should be made based on the contents throughout the specification.

도 1은 본 발명에 따른 위치정보 기반의 응용 서비스 장치에 대한 블록 구성도로서, SIP기반 VoIP단말(10)과 응용 서비스 장치(20)와 서비스 센터(30)를 포함한다. 1 is a block diagram of a location information-based application service device according to the present invention, and includes a SIP-based VoIP terminal 10, an application service device 20, and a service center 30.

SIP기반 VoIP단말(10)은 RFC3261에 지정된 6개의 메소드(인바이트(invite), 액크(ack), 바이(bye), 레지스터(register), 옵션(option), 켄슬(cancel))를 지원하는 RFC3261 기본 SIP 프로토콜과, RFC3903과 RFC3265와 RFC3856 등에서 지정된 3개의 메소드(퍼브리쉬(publish), 서브스크라이브(subscribe), 노티플라이(notify))를 지원하는 프레즌스 프로토콜을 제공하는 클라이언트 시스템으로, IP(internet protocol) 주소가 변경될 경우 인터넷(S1)을 거치고 이 변경된 IP 주소를 레지스터 메시지를 통해 가입자 정보 관리 서버(20c)에 등록하고, 이와 마찬가지로 위치 정보가 변경될 경우 인터넷(S1)을 거치고 이 변경된 위치 정보를 퍼브리쉬 메시지를 통해 가입자 정보 관리 서버(20c)에 등록한다. 여기서, SIP기반 VoIP단말(10)은 자신의 위치 정보를 가입자의 입력 혹은 GPS 시스템을 통해 획득할 수 있다. SIP-based VoIP terminal 10 supports six methods specified in RFC3261 (Invite, Ack, Bye, Register, Option, Cancel). Client system that provides the basic SIP protocol and the presence protocol supporting three methods (publish, subscribe, notifyify) specified in RFC3903, RFC3265, and RFC3856. ) If the address is changed, the changed IP address is registered to the subscriber information management server 20c through the register message through the Internet (S1), and similarly, if the location information is changed, the changed IP address is changed through the Internet (S1). Register with the subscriber information management server 20c through a publish message. Here, the SIP-based VoIP terminal 10 can obtain its location information through the subscriber's input or GPS system.

또한, SIP기반 VoIP단말(10)은 119와 같은 긴급 통화를 원하는 경우 인터넷(S1)을 통해 인바이트 메시지를 생성하여 호처리 서버(20a)로 제공한다.In addition, the SIP-based VoIP terminal 10 generates an invite message through the Internet (S1) and provides it to the call processing server 20a when an emergency call such as 119 is desired.

응용 서비스 장치(20)는 호처리 서버(20a)와 위치정보기반 라우팅 서버(20b)와 가입자 정보 관리 서버(20c)와 중앙 위치 정보 관리 서버(20d)를 포함한다.The application service apparatus 20 includes a call processing server 20a, a location information based routing server 20b, a subscriber information management server 20c, and a central location information management server 20d.

호처리 서버(20a)는 일반 호를 처리하는 서버로, SIP기반 VoIP단말(10)로부터 인바이트 메시지에 대응하는 119와 같은 대표번호 호가 입력되면 이를 일반 호와 구분하여 인식하고, 위치정보기반 라우팅을 전담하는 위치정보기반 라우팅 서버(20b)로 인바이트 메시지에 대응하는 119와 같은 대표번호 호를 제공한다. The call processing server 20a is a server for processing a general call. When a representative number call such as 119 corresponding to an invite message is input from the SIP-based VoIP terminal 10, the call processing server 20a recognizes the call and distinguishes it from the general call. Provides a representative number such as 119 corresponding to the address message to the location information-based routing server 20b dedicated to the.

위치정보기반 라우팅 서버(20b)는 호처리 서버(20a)로부터 위치정보 기반 응용서비스에 해당하는 대표번호의 호가 입력되면, 입력된 대표번호에 따라 위치정보기반 응용 서비스의 종류를 구분하여 도 2에 도시된 긴급통화관련 대표번호에 따른 옵션 태그와 일반적인 전국 대표번호 서비스에 따른 옵션 태그 중 해당 옵션 태그(option tag)를 결정하고, 가입자 정보 관리 서버(20c)에 결정된 옵션 태그를 포함하는 레지스터 메시지를 통해 해당 호를 전달한 다음에, 해당 라우팅 주소를 가입자 정보 관리 서버(20c)에 요청한다. 여기서, 위치정보기반 라우팅 서버(20b)는 해당 라우팅 주소를 요청하고 확보하기 위해 가입자 정보 관리 서버(20c)와 위치정보기반 라우팅 서버(20b) 사이에 어떤 위치정보기반 라우팅 응용 확장 기능이 지원하는지를 레지스터 메시지내 Supported 헤더와 Require 헤더를 통해 요청하고 확보한다. When the location information based routing server 20b receives a call of the representative number corresponding to the location information based application service from the call processing server 20a, the location information based routing server 20b classifies the type of the location information based application service according to the input representative number. The corresponding option tag is determined among the option tag according to the emergency call related representative number and the option tag according to the general national representative number service, and a register message including the option tag determined in the subscriber information management server 20c is determined. After forwarding the call, the router requests the subscriber information management server 20c. Here, the location-based routing server 20b registers which location-based routing application extension function is supported between the subscriber information management server 20c and the location information-based routing server 20b to request and secure the corresponding routing address. Request and obtain through the Supported and Require headers in the message.

또한, 위치정보기반 라우팅 서버(20b)는 가입자 정보 관리 서버(20c)로부터 가장 가까운 서비스 센터를 위한 라우팅 주소가 레지스터에 대한 200 OK 메시지를 통해 입력되면, 해당 라우팅 주소의 서비스 센터(30)로 호 설정 메시지인 인바이트 메시지를 제공한다. In addition, the location information-based routing server 20b, if the routing address for the nearest service center from the subscriber information management server 20c is input through the 200 OK message for the register, the call to the service center 30 of the routing address. Provides a byte message, which is a configuration message.

가입자 정보 관리 서버(20c)는 SIP기반 VoIP단말(10)로부터 레지스터 메시지를 통해 등록된 각 가입자 단말의 IP 주소와, 퍼브리쉬 메시지를 통해 등록된 위치 정보를 저장한다. 그리고, 가입자 정보 관리 서버(20c)는 위치정보 기반 응용 서비스가 전국적인 형태로 이루어지기 때문에 중앙 위치 정보 관리 서버(20d)에 모든 가입자의 위치 정보를 퍼브리쉬 메시지를 통하여 제공한다. The subscriber information management server 20c stores the IP address of each subscriber station registered through the register message from the SIP-based VoIP terminal 10 and the location information registered through the publish message. The subscriber information management server 20c provides location information of all subscribers to the central location information management server 20d through a publish message because the location information based application service is made nationwide.

또한, 가입자 정보 관리 서버(20c)는 위치정보기반 라우팅 서버(20b)로부터 입력되는 Supported 헤더에 포함된 위치정보 기반 응용 서비스의 종류에 따라 도 3에 도시된 119 긴급통화의 지역별 서비스 센터 중 가입자 위치에서 가장 가까운 서비스 센터를 결정한다. 그리고, 가입자 정보 관리 서버(20c)는 위치정보 기반 응용 서비스의 종류를 구분하기 위한 옵션 태그 (option tag)가 포함된 레지스터 메시지가 입력되면, 이에 대응하여 가입자 위치 정보에 따른 근거리 라우팅 주소 정보를 200 OK 응답 메시지에 담아 위치정보기반 라우팅 서버(20b)에 제공한다. In addition, the subscriber information management server 20c is the subscriber location of the regional service center of the 119 emergency call shown in FIG. 3 according to the type of location information-based application service included in the Supported header input from the location-based routing server 20b. Determines the nearest service center. When the register message including the option tag for identifying the type of the location information-based application service is input, the subscriber information management server 20c responds with the short-range routing address information according to the subscriber location information 200. Provided to the location information-based routing server 20b contained in the OK response message.

중앙 위치 정보 관리 서버(20d)는 모든 인터넷전화 사업자내의 가입자 정보 관리 서버(20c)로부터 퍼브리쉬 메시지를 통해 모든 가입자의 위치 정보가 입력되면, 모든 인터넷전화 사업자내의 가입자 정보 관리 서버(20c)로 서브스크라이브와 노티플라이 메시지를 통해 위치 정보 변경시 주기적으로 통지를 받을 수 있도록 한다. When the central location information management server 20d receives the location information of all subscribers from the subscriber information management server 20c in all the internet phone providers through a publish message, the central location information management server 20d serves as the subscriber information management server 20c in all the internet phone providers. Scribe and notifyfly messages allow periodic notification of location information changes.

서비스 센터(30)는 위치정보기반 라우팅 서버(20b)로부터 119와 같은 대표번호에 해당하는 호 설정 메시지인 인바이트 메시지가 입력되면, SIP기반 VoIP단말(10)의 위치 정보를 중앙 위치 정보 관리 서버(20d)로부터 확보하기 위하여 서브스크라이브 메시지를 통하여 요청하고 노티플라이 메시지를 통하여 SIP기반 VoIP단말(10)의 위치 정보를 중앙 위치 정보 관리 서버(20d)로부터 입력받아 대표번호로 요청한 해당 서비스(예컨대, 119의 경우 긴급 구조 서비스를 발신자에게 제공함.)를 제공한다. The service center 30 receives the location information of the SIP-based VoIP terminal 10 when the invite message, which is a call setup message corresponding to the representative number such as 119, is input from the location information-based routing server 20b. In order to secure from 20d, a corresponding message requested through a subscription message and received location information of the SIP-based VoIP terminal 10 from the central location information management server 20d through a notification message (eg, as a representative number) (eg, 119 provides emergency rescue services to the caller.

도 4는 본 발명의 바람직한 일 실시예에 따른 SIP기반 VoIP단말을 사용하는 가입자의 변경된 IP 주소와 위치정보를 등록 및 관리하는 방법을 순차적으로 도시한 흐름도이다. 4 is a flowchart sequentially illustrating a method of registering and managing changed IP address and location information of a subscriber using a SIP-based VoIP terminal according to an embodiment of the present invention.

먼저, SIP기반 VoIP단말(10)은 IP 주소가 변경될 경우 인터넷(S1)을 거치고 이 변경된 IP 주소를 레지스터 메시지를 통해 가입자 정보 관리 서버(20c)에 등록(S401)하고, 이와 마찬가지로 위치 정보가 변경될 경우 인터넷(S1)을 거치고 이 변경된 위치 정보를 퍼브리쉬 메시지를 통해 가입자 정보 관리 서버(20c)에 등록(S403)한다. 여기서, SIP기반 VoIP단말(10)은 자신의 위치 정보를 가입자의 입력 혹은 GPS 시스템을 통해 획득할 수 있다. First, when the IP address is changed, the SIP-based VoIP terminal 10 registers the changed IP address in the subscriber information management server 20c through a register message (S401) through the Internet (S1), and similarly the location information If changed, the changed location information is registered in the subscriber information management server 20c through a publish message (S403). Here, the SIP-based VoIP terminal 10 can obtain its location information through the subscriber's input or GPS system.

이때, 레지스터 메시지의 구성은, To 헤더와 Contact 헤더와 Authorization 헤더로 이루어져 있으며, 나머지 포맷은 RFC3261 표준에서 정의된 것을 따른다. 즉 To 헤더는 가입자의 SIP URI이고, Contact 헤더는 가입자의 접촉가능한 IP 주소이며, Authorization 헤더는 인증정보이다. At this time, the register message is composed of a To header, a Contact header, and an Authorization header, and the rest of the format follows that defined in the RFC3261 standard. That is, the To header is the subscriber's SIP URI, the Contact header is the subscriber's contactable IP address, and the Authorization header is the authentication information.

그리고, 퍼브리쉬 메시지의 구성은 From 헤더와 Event 헤더와 바디와 Authorization 헤더로 이루어져 있으며, 나머지 포맷은 RFC3903 표준에서 정의된 것을 따른다. 즉 From 헤더는 가입자의 SIP URI이고, Event 헤더는 presence이며, 바디는 가입자 단말의 위치 정보로, RFC4119에서 정의한 PIDF-LO 포맷으로, 이는 주소 정보 혹은 GPS 정보이며, Authorization 헤더는 인증정보이다. The composition of the publish message consists of a From header, an Event header, a body, and an Authorization header. The rest of the format follows that defined in the RFC3903 standard. That is, the From header is the subscriber's SIP URI, the Event header is the presence, the body is the location information of the subscriber station, in the PIDF-LO format defined in RFC4119, which is address information or GPS information, and the Authorization header is authentication information.

가입자 정보 관리 서버(20c)는 SIP기반 VoIP단말(10)로부터 레지스터 메시지를 통해 등록된 각 가입자 단말의 IP 주소와, 퍼브리쉬 메시지를 통해 등록된 가입자 위치 정보를 저장(S405)한 후, 위치정보 기반 응용 서비스가 전국적인 형태로 이루어지기 때문에 중앙 위치 정보 관리 서버(20d)에 모든 가입자의 위치 정보를 퍼브리쉬 메시지를 통하여 제공(S407)한다. The subscriber information management server 20c stores the IP address of each subscriber station registered through the register message from the SIP-based VoIP terminal 10 and the subscriber location information registered through the publish message (S405), and then the location information. Since the base application service is made in a nationwide form, the central location information management server 20d provides location information of all subscribers through a publish message (S407).

중앙 위치 정보 관리 서버(20d)는 가입자 정보 관리 서버(20c)로부터 입력되는 모든 가입자의 위치 정보에 대응하여 모든 인터넷전화 사업자내의 가입자 정보 관리 서버(20c)로 서브스크라이브와 노티플라이 메시지를 통해 위치 정보 변경시 주기적으로 통지를 받을 수 있도록 요청 제어(S409)한다. The central location information management server 20d is a subscriber information management server 20c in all Internet telephone service providers in response to the location information of all subscribers inputted from the subscriber information management server 20c. Request change (S409) to receive a notification periodically when the change.

그러면, 가입자 정보 관리 서버(20c)는 가입자 단말의 IP 주소와 위치 정보 가 변경되었음을 중앙 위치 정보 관리 서버(20d)에 통지(S411)한다. Then, the subscriber information management server 20c notifies the central location information management server 20d that the IP address and location information of the subscriber station have been changed (S411).

이때, 서브스크라이브 메시지의 구성은 To 헤더와 Event 헤더로 이루어져 있으며, 나머지 포맷은 RFC3856 표준에서 정의된 것을 따른다. 즉 To 헤더는 가입 대상 SIP URI로 가입자의 SIP URI이고, Event 헤더는 presence이다.At this time, the subscribe message consists of a To header and an Event header, and the rest of the format follows that defined in the RFC3856 standard. That is, the To header is the subscriber's SIP URI to subscribe to and the subscriber's SIP URI, and the Event header is presence.

그리고, 노티플라이 메시지의 구성은 To 헤더와 Event 헤더와 바디로 이루어져 있으며, 나머지 포맷은 RFC3856 표준에서 정의된 것을 따른다. 즉 To 헤더는 가입한 SIP URI로 가입자의 SIP URI이고, Event 헤더는 presence이며, 바디는 가입자 단말의 변경된 위치 정보로, RFC4119에서 정의한 PIDF-LO 포맷으로, 이는 주소 정보 혹은 GPS 정보이다. The composition of the Notify Fly message consists of a To header, an Event header, and a body. The rest of the format follows that defined in the RFC3856 standard. That is, the To header is a subscribed SIP URI, the subscriber's SIP URI, the event header is presence, and the body is changed location information of the subscriber station, in PIDF-LO format defined in RFC4119, which is address information or GPS information.

도 5는 본 발명의 바람직한 다른 실시예에 따른 SIP기반 VoIP단말을 사용하는 가입자의 위치 정보 기반 근거리 라우팅 방법을 순차적으로 도시한 흐름도이다. 5 is a flowchart sequentially illustrating a location information based short-range routing method of a subscriber using a SIP-based VoIP terminal according to another embodiment of the present invention.

먼저, SIP기반 VoIP단말(10)은 119와 같은 긴급 통화를 원하는 경우 인터넷(S1)을 통해 인바이트 메시지를 생성하여 호처리 서버(20a)로 제공(S501)한다.First, when the SIP-based VoIP terminal 10 wants an emergency call such as 119, the SIP-based VoIP terminal 10 generates an invite message through the Internet S1 and provides it to the call processing server 20a (S501).

이때, 인바이트 메시지의 구성은 Req-URI와 From 헤더와 To 헤더로 이루어져 있으며, 나머지 포맷은 RFC3261 표준에서 정의된 것을 따른다. 즉 Req-URI는 To 헤더의 주소(예컨대, 119)이고, From 헤더는 가입자의 SIP URI(예컨대, 가입자의 발신 번호, 070-xxx-yyyy)이며, To 헤더는 대표 번호의 주소(예컨대, 119)이다.  At this time, the byte message consists of a Req-URI, From header and To header, and the rest of the format follows that defined in the RFC3261 standard. That is, Req-URI is the address of the To header (e.g., 119), the From header is the subscriber's SIP URI (e.g., subscriber's call number, 070-xxx-yyyy), and the To header is the address of the representative number (e.g., 119). )to be.

호처리 서버(20a)는 SIP기반 VoIP단말(10)로부터 인바이트 메시지에 대응하는 119와 같은 대표번호 호가 입력되면 이를 일반 호와 구분하여 긴급 호로 인식하고, 위치정보기반 라우팅을 전담하는 위치정보기반 라우팅 서버(20b)로 인바이트 메시지에 대응하는 119와 같은 대표번호 호를 제공(S503)한다. When the call processing server 20a receives a representative number call such as 119 corresponding to an invite message from the SIP-based VoIP terminal 10, the call processing server 20a recognizes the call as an emergency call and location information base dedicated to location information based routing. The routing server 20b provides a representative number call such as 119 corresponding to the invite message (S503).

위치정보기반 라우팅 서버(20b)는 호처리 서버(20a)로부터 위치정보 기반 응용서비스에 해당하는 대표번호의 호가 입력되면, 입력된 긴급통화 관련 대표번호에 해당하는 옵션 태그(option tag)를 결정(S505)하고, 가입자 정보 관리 서버(20c)에 결정된 옵션 태그를 포함하는 레지스터 메시지를 통해 해당 호를 전달(S507)한 다음에, 해당 라우팅 주소를 가입자 정보 관리 서버(20c)에 요청(S509)한다. 여기서, 위치정보기반 라우팅 서버(20b)는 해당 라우팅 주소를 요청하고 확보하기 위해 가입자 정보 관리 서버(20c)와 위치정보기반 라우팅 서버(20b) 사이에 어떤 위치정보기반 라우팅 응용 확장 기능이 지원하는지를 레지스터 메시지내 Supported 헤더와 Require 헤더를 통해 요청하고 결국 해당 라우팅 주소를 확보(S511)한다. When the location information based routing server 20b receives a call of the representative number corresponding to the location information based application service from the call processing server 20a, the location information based routing server 20b determines an option tag corresponding to the representative emergency number related to the emergency call. S505), and transmits the call through the register message including the option tag determined to the subscriber information management server 20c (S507), and then requests the corresponding routing address to the subscriber information management server 20c (S509). . Here, the location-based routing server 20b registers which location-based routing application extension function is supported between the subscriber information management server 20c and the location information-based routing server 20b to request and secure the corresponding routing address. The request is made through the Supported header and the Require header in the message, and finally the corresponding routing address is secured (S511).

이때, 레지스터 메시지의 구성은 To 헤더와 Supported 헤더와 Authorization 헤더로 이루어져 있으며, 나머지 포맷은 RFC3261 표준에서 정의된 것을 따른다. 즉 To 헤더는 가입자의 SIP URI(예컨대, 가입자의 발신 번호, 070-xxx-yyyy)이고, Supported 헤더는 대표 번호의 주소(예컨대, 119)이며, Authorization 헤더는 인증정보이다. At this time, the register message consists of a To header, a Supported header, and an Authorization header, and the rest of the format follows that defined in the RFC3261 standard. That is, the To header is the subscriber's SIP URI (eg, the subscriber's call number, 070-xxx-yyyy), the Supported header is the address of the representative number (eg, 119), and the Authorization header is authentication information.

가입자 정보 관리 서버(20c)는 위치정보기반 라우팅 서버(20b)로부터 입력되는 Supported 헤더에 포함된 위치정보 기반 응용 서비스의 종류에 따라 도 3에 도시된 119 긴급통화의 지역별 서비스 센터 중 가입자 위치에서 가장 가까운 서비스 센터를 결정(S513)한다. 그리고, 가입자 정보 관리 서버(20c)는 레지스터에 대한 200 OK 응답 메시지내 Require 헤더에 결정된 가장 가까운 서비스 센터를 위한 라 우팅 주소를 포함하여 위치정보기반 라우팅 서버(20b)에 제공(S515)한다. The subscriber information management server 20c is the most at the subscriber location among the regional service centers of the 119 emergency call shown in FIG. 3 according to the type of the location information based application service included in the Supported header inputted from the location information based routing server 20b. The nearest service center is determined (S513). Then, the subscriber information management server 20c includes the routing address for the nearest service center determined in the Require header in the 200 OK response message for the register and provides the location information-based routing server 20b (S515).

이때, 레지스터에 대한 200 OK 응답 메시지의 구성은 To 헤더와 Require 헤더와 Contact 헤더로 이루어져 있으며, 나머지 포맷은 RFC3261 표준에서 정의된 것을 따른다. 즉 To 헤더는 가입자의 SIP URI(예컨대, 가입자의 발신 번호, 070-xxx-yyyy)이고, Require 헤더는 대표 번호의 주소(예컨대, 119)이며, Contact 헤더는 가장 가까운 서비스 센터 주소(예컨대, 경기지역 번호, 3201119)이다. At this time, the 200 OK response message for the register consists of a To header, a Require header, and a Contact header, and the rest of the format follows that defined in the RFC3261 standard. That is, the To header is the subscriber's SIP URI (e.g., the subscriber's calling number, 070-xxx-yyyy), the Require header is the representative number's address (e.g., 119), and the Contact header is the nearest service center address (e.g., a match). Area code, 3201119).

위치정보기반 라우팅 서버(20b)는 가입자 정보 관리 서버(20c)로부터 가장 가까운 서비스 센터를 위한 라우팅 주소가 레지스터에 대한 200 OK 메시지를 통해 입력되면, 해당 라우팅 주소의 서비스 센터(30)로 호 설정 메시지인 인바이트 메시지를 제공(S517)한다. The location information-based routing server 20b sends a call setup message to the service center 30 of the corresponding routing address when the routing address for the nearest service center from the subscriber information management server 20c is input through the 200 OK message for the register. An invite message is provided (S517).

이때, 인바이트 메시지의 구성은 Req-URI와 From 헤더와 To 헤더로 이루어져 있으며, 나머지 포맷은 RFC3261 표준에서 정의된 것을 따른다. 즉 Req-URI는 가장 가까운 서비스 센터 주소(예컨대, 경기지역 번호, 3201119)이고, From 헤더는 가입자의 SIP URI(예컨대, 가입자의 발신 번호, 070-xxx-yyyy)이며, To 헤더는 대표 번호의 주소(예컨대, 119)이다. At this time, the byte message consists of a Req-URI, From header and To header, and the rest of the format follows that defined in the RFC3261 standard. That is, Req-URI is the nearest service center address (e.g., race area number, 3201119), the From header is the subscriber's SIP URI (e.g., subscriber's call number, 070-xxx-yyyy), and the To header is the representative number. Address (e.g., 119).

서비스 센터(30)는 위치정보기반 라우팅 서버(20b)로부터 119와 같은 대표번호에 해당하는 호 설정 메시지인 인바이트 메시지가 입력되면, SIP기반 VoIP단말(10)의 위치 정보를 중앙 위치 정보 관리 서버(20d)로부터 확보하기 위하여 서브스크라이브 메시지를 통하여 요청(S519)하고, 노티플라이 메시지를 통하여 SIP기반 VoIP단말(10)의 위치 정보를 중앙 위치 정보 관리 서버(20d)로부터 입력(S521)받아 대표번호로 요청한 해당 서비스(예컨대, 119의 경우 긴급 구조 서비스를 발신자에게 제공)를 제공(S523)한다. The service center 30 receives the location information of the SIP-based VoIP terminal 10 when the invite message, which is a call setup message corresponding to the representative number such as 119, is input from the location information-based routing server 20b. In order to secure from 20d, a request is made through a subscription message (S519), and the location information of the SIP-based VoIP terminal 10 is received from the central location information management server 20d through a notification message (S521). The corresponding service requested (for example, in the case of 119, provides an emergency rescue service to the caller) is provided (S523).

이때, 서브스크라이브 메시지의 구성은 To 헤더와 Enent 헤더와 Expires 헤더로 이루어져 있으며, 나머지 포맷은 RFC3856 표준에서 정의된 것을 따른다. 즉 To 헤더는 발신자의 주소(예컨대, 070-xxx-yyyy)이고, Event 헤더는 presence이며, Expires 헤더는 0(Expires 헤더 값으로 0을 할당함으로써 To 헤더의 주소에 대한 위치 정보를 한번만 (fetch) 가져오도록 한다)이다. At this time, the subscribe message consists of a To header, an Enent header, and an Expires header, and the rest of the format follows that defined in the RFC3856 standard. That is, the To header is the sender's address (e.g., 070-xxx-yyyy), the Event header is presence, and the Expires header is zero (fetching the location information for the address of the To header once by assigning 0 as the Experience header value). Import it).

그리고, 노티플라이 메시지의 구성은 To 헤더와 Event 헤더와 바디로 이루어져 있으며, 나머지 포맷은 RFC3856 표준에서 정의된 것을 따른다. 즉 To 헤더는 발신자의 주소(예컨대, 070-xxx-yyyy)이고, Event 헤더는 presence이며, 바디는 발신자의 위치 정보로, RFC4119에서 정의한 PIDF-LO 포맷으로, 주소 정보 혹은 GPS 정보이다. The composition of the Notify Fly message consists of a To header, an Event header, and a body. The rest of the format follows that defined in the RFC3856 standard. That is, the To header is the sender's address (for example, 070-xxx-yyyy), the Event header is presence, and the body is the sender's location information. In the PIDF-LO format defined in RFC4119, it is address information or GPS information.

따라서, 본 발명은 SIP 프로토콜과 프레즌스 프로토콜을 탑재한 SIP 기반 VoIP 단말을 이용하여 위치정보 기반 다양한 응용 서비스를 제공함으로써, 서비스 센터로 근거리 라우팅과 위치 정보 확보를 가능하게 할 수 있다.Accordingly, the present invention can provide a variety of location-based application services using a SIP-based VoIP terminal equipped with a SIP protocol and a presence protocol, thereby enabling short-range routing and location information to a service center.

한편, 본 발명의 상세한 설명에서는 구체적인 실시예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되지 않으며, 후술되는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다. Meanwhile, in the detailed description of the present invention, specific embodiments have been described, but various modifications are possible without departing from the scope of the present invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be defined not only by the scope of the following claims, but also by those equivalent to the scope of the claims.

도 1은 본 발명에 따른 위치정보 기반의 응용 서비스 장치에 대한 블록 구성도,1 is a block diagram of a location information based application service apparatus according to the present invention;

도 2는 긴급통화관련 대표번호에 따른 옵션 태그를 도시한 도면,2 is a view showing an option tag according to an emergency call related representative number,

도 3은 긴급통화의 지역별 서비스 센터를 도시한 도면,3 is a view showing a regional service center of an emergency call;

도 4는 본 발명의 바람직한 일 실시예에 따른 SIP기반 VoIP단말을 사용하는 가입자의 변경된 IP 주소와 위치정보를 등록 및 관리하는 방법을 순차적으로 도시한 흐름도,4 is a flowchart sequentially illustrating a method of registering and managing a changed IP address and location information of a subscriber using a SIP-based VoIP terminal according to an embodiment of the present invention;

도 5는 본 발명의 바람직한 다른 실시예에 따른 SIP기반 VoIP단말을 사용하는 가입자의 위치 정보 기반 근거리 라우팅 방법을 순차적으로 도시한 흐름도.5 is a flowchart sequentially illustrating a location information based short-range routing method of a subscriber using a SIP-based VoIP terminal according to another embodiment of the present invention.

<도면의 주요부분에 대한 부호의 설명><Description of the symbols for the main parts of the drawings>

10 : SIP기반 VoIP단말 20 : 응용 서비스 장치10: SIP based VoIP terminal 20: Application service device

20a : 호처리 서버 20b : 위치정보기반 라우팅 서버20a: call processing server 20b: location information based routing server

20c : 가입자 정보 관리 서버 20d : 중앙 위치 정보 관리 서버20c: subscriber information management server 20d: central location information management server

30 : 서비스 센터30: service center

Claims (12)

SIP기반 VoIP단말로부터 입력되는 호를 긴급 호로 인식하는 호처리 서버와, A call processing server for recognizing an emergency call received from a SIP-based VoIP terminal; 상기 인식된 긴급 호에 대한 옵션 태그(option tag)를 결정하고, 상기 결정된 옵션 태그를 포함하는 레지스터 메시지를 통해 라우팅 주소를 요청하고, 상기 요청에 대한 응답으로 입력된 라우팅 주소로 호 설정 메시지를 제공하는 위치정보기반 라우팅 서버와,Determine an option tag for the recognized emergency call, request a routing address through a register message containing the determined option tag, and provide a call setup message to the routing address entered in response to the request Location information based routing server, 상기 라우팅 주소 요청에 따라 상기 SIP기반 VoIP단말의 위치와 가장 가까운 라우팅 주소를 결정하여 상기 위치정보기반 라우팅 서버로 제공하는 가입자 정보 관리 서버와, A subscriber information management server which determines a routing address closest to the position of the SIP-based VoIP terminal according to the routing address request and provides the location information-based routing server; 상기 SIP기반 VoIP단말의 위치 정보를 관리하는 중앙 위치 정보 관리 서버Central location information management server for managing location information of the SIP-based VoIP terminal 를 포함하는 위치정보 기반의 응용 서비스 장치.Location information based application service device comprising a. 제 1 항에 있어서,The method of claim 1, 상기 가입자 정보 관리 서버는, The subscriber information management server, 상기 SIP기반 VoIP단말의 IP(internet protocol) 주소 및 위치 정보가 변경될 경우, 상기 변경된 IP 주소 및 위치 정보를 등록하고, 상기 중앙 위치 정보 관리 서버에 IP 주소와 위치 정보가 변경되었음을 통지하는 것을 특징으로 하는 위치정보 기반의 응용 서비스 장치.When the IP address and location information of the SIP-based VoIP terminal is changed, the changed IP address and location information are registered, and the central location information management server is notified that the IP address and location information have been changed. Location information based application service device. 제 1 항에 있어서,The method of claim 1, 상기 SIP기반 VoIP단말은, SIP 프로토콜 및 프레즌스 프로토콜을 지원하는 것을 특징으로 하는 위치정보 기반의 응용 서비스 장치.The SIP-based VoIP terminal, the location information based application service device, characterized in that for supporting the SIP protocol and the presence protocol. 제 1 항에 있어서,The method of claim 1, 상기 장치는, The device, 상기 위치정보기반 라우팅 서버로부터 입력되는 호 설정 메시지에 따라 상기 SIP기반 VoIP단말의 위치 정보를 중앙 위치 정보 관리 서버를 통해 확보하여 상기 응용 서비스를 제공하는 서비스 센터A service center that provides the application service by securing the location information of the SIP-based VoIP terminal through a central location information management server according to a call setup message input from the location information-based routing server. 를 더 포함하는 것을 특징으로 하는 위치정보 기반의 응용 서비스 장치.Location-based application service device further comprising a. SIP기반 VoIP단말로부터 인바이트 메시지에 해당하는 호가 입력될 경우, 상기 호를 긴급 호로 인식하는 단계와, Recognizing the call as an emergency call when a call corresponding to an invite message is input from a SIP-based VoIP terminal; 상기 호에 해당하는 옵션 태그를 결정하는 단계와,Determining an option tag corresponding to the call; 상기 결정된 옵션 태그를 포함하는 레지스터 메시지를 통해 라우팅 주소를 요청하는 단계와, Requesting a routing address via a register message containing the determined option tag; 상기 라우팅 주소 요청에 따라 상기 SIP기반 VoIP단말의 위치와 가장 가까운 서비스 센터의 라우팅 주소를 결정하여 응답 메시지를 통해 상기 요청에 대응하여 제공하는 단계와, Determining a routing address of a service center closest to a location of the SIP-based VoIP terminal according to the routing address request and providing the response address in response to the request; 상기 결정된 라우팅 주소의 서비스 센터로 호 설정 메시지를 제공하는 단계Providing a call establishment message to the service center of the determined routing address. 를 포함하는 위치정보 기반의 응용 서비스 방법.Location information based application service method comprising a. 제 5 항에 있어서, The method of claim 5, wherein 상기 방법은, The method, 상기 호 설정 메시지에 따라 상기 SIP기반 VoIP단말의 위치 정보를 서브스크라이브 메시지를 이용하여 요청하고, 노티플라이 메시지를 통해 상기 SIP기반 VoIP단말의 위치 정보를 확보하여 상기 응용 서비스를 제공하는 단계Requesting location information of the SIP-based VoIP terminal according to the call setup message using a subscription message, and providing the application service by obtaining location information of the SIP-based VoIP terminal through a notification message; 를 더 포함하는 위치정보 기반의 응용 서비스 방법.Location information based application service method further comprising. 제 6 항에 있어서, The method of claim 6, 상기 서브스크라이브 메시지는, 발신자의 주소인 To 헤더와 presence인 Enent 헤더와 '0'으로 할당함으로써 상기 To 헤더의 주소에 대한 위치 정보를 한번만(fetch) 가져오도록 하는 Expires 헤더로 이루어진 것을 특징으로 하는 위치정보 기반의 응용 서비스 방법.The subscription message includes a To header which is a sender's address, an Enent header which is a presence, and an Expires header which fetches location information on the address of the To header only once by assigning it as '0'. Information-based application service method. 제 6 항에 있어서, The method of claim 6, 상기 노티플라이 메시지는, 발신자의 주소인 To 헤더와 presence인 Event 헤더와 발신자의 위치 정보로 RFC4119에서 정의한 PIDF-LO 포맷으로 주소 정보 혹은 GPS 정보인 바디로 이루어진 것을 특징으로 하는 위치정보 기반의 응용 서비스 방법.The Notify Fly message is a location information-based application service comprising a body that is address information or GPS information in a PIDF-LO format defined in RFC4119 as a To header, a caller's address, an event header, and a caller's location information. Way. 제 5 항에 있어서, The method of claim 5, wherein 상기 인바이트 메시지는, To 헤더의 주소인 Req-URI와 SIP URI인 From 헤더와 대표 번호의 주소인 To 헤더로 이루어진 것을 특징으로 하는 위치정보 기반의 응용 서비스 방법.The invite message comprises a Req-URI, which is an address of a To header, a From header, which is a SIP URI, and a To header, which is an address of a representative number. 제 5 항에 있어서, The method of claim 5, wherein 상기 레지스터 메시지는, 가입자의 SIP URI인 To 헤더와 대표 번호의 주소인 Supported 헤더와 인증정보인 Authorization 헤더로 이루어진 것을 특징으로 하는 위치정보 기반의 응용 서비스 방법.The register message is a location information-based application service method comprising a subscriber's SIP URI To header, a representative number's address, Supported header, and authentication information Authorization header. 제 5 항에 있어서, The method of claim 5, wherein 상기 응답 메시지는, 가입자의 SIP URI인 To 헤더와 대표 번호의 주소인 Require 헤더와 가장 가까운 서비스 센터 주소인 Contact 헤더로 이루어진 것을 특징으로 하는 위치정보 기반의 응용 서비스 방법.The response message is a location information-based application service method characterized in that the subscriber's SIP URI and the Require header, which is the closest service center address to the Require header of the representative number address. SIP기반 VoIP단말의 IP 주소가 변경될 경우 상기 변경된 IP 주소를 레지스터 메시지를 통해 가입자 정보 관리 서버에 등록하는 단계와,Registering the changed IP address to the subscriber information management server through a register message when the IP address of the SIP-based VoIP terminal is changed; 상기 SIP기반 VoIP단말의 위치 정보가 변경될 경우 상기 변경된 위치 정보를 퍼브리쉬 메시지를 통해 가입자 정보 관리 서버에 등록하는 단계와, Registering the changed location information with the subscriber information management server through a publish message when the location information of the SIP-based VoIP terminal is changed; 상기 등록된 IP 주소 및 위치 정보를 중앙 위치 정보 관리 서버의 요청에 따라 통지하는 단계Notifying the registered IP address and location information according to a request of a central location information management server; 를 포함하는 위치정보 기반의 응용 서비스 방법.Location information based application service method comprising a.
KR1020070136273A 2007-12-24 2007-12-24 Location information based application service device and method Expired - Fee Related KR100940858B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070136273A KR100940858B1 (en) 2007-12-24 2007-12-24 Location information based application service device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070136273A KR100940858B1 (en) 2007-12-24 2007-12-24 Location information based application service device and method

Publications (2)

Publication Number Publication Date
KR20090068594A true KR20090068594A (en) 2009-06-29
KR100940858B1 KR100940858B1 (en) 2010-02-09

Family

ID=40995969

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070136273A Expired - Fee Related KR100940858B1 (en) 2007-12-24 2007-12-24 Location information based application service device and method

Country Status (1)

Country Link
KR (1) KR100940858B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20250030750A1 (en) * 2023-07-20 2025-01-23 T-Mobile Innovations Llc Priority call handling in wireless communication networks

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100493237B1 (en) * 2002-12-23 2005-06-02 한국전자통신연구원 Apparatus and method of configuration management for VoIP gateway system
US20050213565A1 (en) * 2004-03-26 2005-09-29 Barclay Deborah L Method for routing an emergency call from a voice over internet protocol phone to a public safety answering point
KR100825757B1 (en) 2006-12-05 2008-04-29 한국전자통신연구원 Emergency call processing system and emergency call processing method for SIP-based internet phone

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20250030750A1 (en) * 2023-07-20 2025-01-23 T-Mobile Innovations Llc Priority call handling in wireless communication networks

Also Published As

Publication number Publication date
KR100940858B1 (en) 2010-02-09

Similar Documents

Publication Publication Date Title
CN101931659B (en) Personal identification and interactive device for internet-based text and video communication services
US7123693B2 (en) Method and apparatus for increasing the reliability of an emergency call communication network
US8004402B2 (en) Method and apparatus for determining a physical location of a customer
US7177399B2 (en) Determining the geographical location from which an emergency call originates in a packet-based communications network
CN106911664B (en) Session initiation Protocol (SIP) router
US20110009086A1 (en) Text to 9-1-1 emergency communication
US20040151192A1 (en) Service subscription in a communication system
US20060098619A1 (en) Packet-switched telephony call server
US20080267172A1 (en) Location object proxy broker
US20110149953A1 (en) Tracking results of a v2 query in voice over internet (VoIP) emergency call systems
JP2008536455A (en) Temporary ENUM gateway
JP3928953B2 (en) Separation of basic call function and service provision in IP network
CA2705966A1 (en) Communication method and system
US9538352B2 (en) Ancillary data support in session initiation protocol (SIP) messaging
US20090204715A1 (en) Method and system for acquiring a transmission path of an sip message
KR100888650B1 (en) Scheduled messaging system and its service method
KR100940858B1 (en) Location information based application service device and method
JP2007013616A (en) Presence server, information providing system, and information providing method
US11540209B2 (en) Method for determining a set of encoding formats in order to establish a communication
KR100939570B1 (en) WIP system and method for integrated processing of CPU data and CPU data
US11936811B2 (en) Method for providing an emergency response service and emergency response service system
US8270581B2 (en) System and method for displaying caller identification information via an instant messaging service
KR20080050275A (en) How to Receive Notification from an Application Server Using an Open Services Gateway
US20110261808A1 (en) Server Apparatus and DTMF Notification Method
KR101495035B1 (en) Intergration platform system for providing originating information and method for providing originating information using the same

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

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

PA0201 Request for examination

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

D13-X000 Search requested

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

D14-X000 Search report completed

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

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

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

E13-X000 Pre-grant limitation requested

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

P11-X000 Amendment of application requested

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

P13-X000 Application amended

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

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

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

E90F Notification of reason for final refusal
PE0902 Notice of grounds for rejection

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

P11-X000 Amendment of application requested

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

P13-X000 Application amended

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

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

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

GRNT Written decision to grant
PR0701 Registration of establishment

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

PR1002 Payment of registration fee

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

L13-X000 Limitation or reissue of ip right requested

St.27 status event code: A-2-3-L10-L13-lim-X000

U15-X000 Partial renewal or maintenance fee paid modifying the ip right scope

St.27 status event code: A-4-4-U10-U15-oth-X000

FPAY Annual fee payment

Payment date: 20121206

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: 20131209

Year of fee payment: 5

PR1001 Payment of annual fee

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

Fee payment year number: 5

FPAY Annual fee payment

Payment date: 20141229

Year of fee payment: 6

PR1001 Payment of annual fee

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

Fee payment year number: 6

PN2301 Change of applicant

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

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-R11-asn-PN2301

PN2301 Change of applicant

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

P14-X000 Amendment of ip right document requested

St.27 status event code: A-5-5-P10-P14-nap-X000

P16-X000 Ip right document amended

St.27 status event code: A-5-5-P10-P16-nap-X000

Q16-X000 A copy of ip right certificate issued

St.27 status event code: A-4-4-Q10-Q16-nap-X000

FPAY Annual fee payment

Payment date: 20151204

Year of fee payment: 7

PR1001 Payment of annual fee

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

Fee payment year number: 7

FPAY Annual fee payment

Payment date: 20161229

Year of fee payment: 8

PR1001 Payment of annual fee

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

Fee payment year number: 8

P22-X000 Classification modified

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

FPAY Annual fee payment

Payment date: 20180112

Year of fee payment: 9

PR1001 Payment of annual fee

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

Fee payment year number: 9

P22-X000 Classification modified

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

FPAY Annual fee payment

Payment date: 20190130

Year of fee payment: 10

PR1001 Payment of annual fee

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

Fee payment year number: 10

R18-X000 Changes to party contact information recorded

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

PC1903 Unpaid annual fee

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

Not in force date: 20200130

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PN2301 Change of applicant

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

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: 20200130