KR100898611B1 - How to track the location of VIP internet call caller - Google Patents
How to track the location of VIP internet call caller Download PDFInfo
- Publication number
- KR100898611B1 KR100898611B1 KR1020070051013A KR20070051013A KR100898611B1 KR 100898611 B1 KR100898611 B1 KR 100898611B1 KR 1020070051013 A KR1020070051013 A KR 1020070051013A KR 20070051013 A KR20070051013 A KR 20070051013A KR 100898611 B1 KR100898611 B1 KR 100898611B1
- Authority
- KR
- South Korea
- Prior art keywords
- address
- call
- location
- internet
- voip
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/69—Types of network addresses using geographic information, e.g. room number
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 브이오아이피 인터넷 통화 발신자의 위치추적시스템 및 위치추적방법에 관한 것으로, 패킷망을 통한 VOIP 인터넷 통화시스템에서, 통화를 위해 호 신호를 발신한 VOIP단말기의 IP주소를 확인하는 긴급전화서버와, IP주소가 배정된 지리적 주소정보를 저장하는 IP-DB와, 긴급전화서버로부터 전송된 IP주소에 대응하는 지리적 주소정보를 IP-DB에서 검색하고 검색결과를 통화 수신자에게 전송 출력하는 IP확인모듈을 포함하는 것이다.
The present invention relates to a location tracking system and a location tracking method of a VIP internet call sender, and, in a VOIP internet call system through a packet network, an emergency call server for checking the IP address of a VOIP terminal that has sent a call signal for a call; IP-DB which stores geographical address information assigned IP address, and IP address module which searches geographical address information corresponding to IP address transmitted from emergency call server in IP-DB and transmits the search result to call recipient. It will include.
Description
도 1은 종래 VOIP 인터넷 통화시스템을 도시한 블록도이고,1 is a block diagram showing a conventional VOIP Internet call system,
도 2는 종래 VOIP 인터넷 통화과정을 순차 도시한 플로우차트이고,2 is a flowchart sequentially illustrating a conventional VOIP Internet call process;
도 3은 본 발명에 따른 발신자의 위치추적시스템을 도시한 블록도이고,3 is a block diagram showing a caller's location tracking system according to the present invention;
도 4는 본 발명에 따른 위치추적방법을 순차 도시한 플로우차트이고,4 is a flowchart sequentially showing a location tracking method according to the present invention;
도 5는 본 발명에서 IP배정위치 확인단계의 일실시모습을 도시한 플로우차트이고,5 is a flowchart showing one embodiment of the IP assignment position checking step in the present invention,
도 6은 본 발명에 따른 긴급전화서버의 구성을 도시한 블록도이다.6 is a block diagram showing the configuration of an emergency call server according to the present invention.
본 발명은 브이오아이피 인터넷 통화 발신자의 위치추적시스템 및 위치추적방법에 관한 것이다.The present invention relates to a location tracking system and a location tracking method of a VIP Internet call originator.
인터넷 통화는 VoIP(Voice over Internet Protocol) 기술을 이용하여 인터넷상의 전화 및 전화 응용서비스를 온전하게 구현하는 것을 목표로 하는 기술이다. PC-to-PC 방식의 인터넷전화 애플리케이션이 등장한 이래 장거리전화 서비스의 상당 부분을 차지할 정도로 활용이 늘어나고 있으며, 음성품질도 많이 향상되어 이제는 향후의 음성통신을 VoIP기술이 주도할 것으로 보고 있다. Internet call is a technology that aims to fully implement telephone and telephone application services on the Internet using Voice over Internet Protocol (VoIP) technology. Since the emergence of PC-to-PC Internet telephony applications, the number of applications has been increasing to account for a large part of long-distance telephone service, and voice quality has improved a lot, and VoIP technology will lead the future voice communication.
초기에 PC-PC로 시작된 인터넷폰은 장거리 부문의 요금 절감 효과로 Phone-to-Phone 서비스에서 대약진을 보여 왔다. 이 서비스는 시스템 구성이 매우 단순하고 확실한 매출이 보장될 뿐만 아니라 초기 가입자 모집의 부담도 적기 때문에 국제전화 부문에서는 이미 시장을 선점한 인터넷 통화 서비스 사업자(ITSP: Internet Telephony Service Provider)들이 국제적인 VoIP망을 구축하였다.Internet phones, initially launched as PC-PCs, have made great strides in phone-to-phone service due to long-distance charges. This service is very simple in terms of system configuration, ensures solid sales, and reduces the burden of initial subscriber recruitment. Therefore, Internet Telephony Service Providers (ITSPs), which have already occupied the market in the international telephony sector, have established international VoIP networks. Built.
Phone-to-Phone 서비스에 이어 열풍을 불어오고 있는 것은 웹투폰(PC-to-Phone)이다. 특히 인터넷 서비스 업체들의 가입자확보 전략으로 무료 웹투폰이 등장하여 음성통신 시장을 급격히 변화시키고 있다. 웹투폰은 PC 환경에서의 음질 저하 및 착신통화의 불편 등의 문제가 있으나 패킷망에서 동작하는 전화기(IP-Phone ; VOIP단말기)가 등장하면서 인식이 새로워지고 있다. Following the phone-to-phone service, the craze is the web-to-phone. In particular, free web-to-phone has emerged as a strategy to secure subscribers of Internet service providers, which is rapidly changing the voice communication market. Web-to-phone has problems such as sound quality deterioration and inconvenience of incoming call in PC environment, but the recognition has been renewed with the appearance of telephones (IP-Phone; VOIP terminals) operating in packet networks.
VOIP단말기는 이용자들에게 익숙한 전화기 형태를 그대로 유지하면서 내부적으로는 PC-to-Phone 기술을 사용하므로 본격적인 VoIP 통신시대의 개막을 예고하고 있다.The VOIP terminal uses PC-to-Phone technology internally while maintaining the form of the phone familiar to users, thus foretelling the opening of the era of VoIP communication.
인터넷 통화는 VOIP단말기과 IP-Centrex가 등장하면서 기술적으로나 시장성에 있어 급격히 성장하고 있고, IP-Centrex는 인터넷을 통해 가상적으로 연결된 VOIP단말기들을 마치 전화교환기에 수용된 단말기와 같이 제어할 수 있으므로 보다 간편한 운용관리 및 부가기능을 제공해 줄 수 있어 점진적으로 PBX를 대체할 것으 로 예상된다.Internet calls are growing rapidly in terms of technology and marketability with the advent of VOIP terminals and IP-Centrex, and IP-Centrex can control VOIP terminals virtually connected via the Internet as if they were housed in a telephone exchange. It is expected to gradually replace PBX as it can provide additional functions.
여기서, VOIP란, IP(Internet Protocol)를 이용하여 음성통신을 할 수 있게 하는 일종의 규약으로, VOIP 인터넷 통화는 VOIP를 적용해 구축된 VOIP 인터넷 통화시스템을 기반으로 현재 상용화되는 통신서비스이다.Here, VOIP is a kind of protocol that enables voice communication using IP (Internet Protocol), and VOIP internet call is a communication service currently commercialized based on VOIP internet call system constructed by applying VOIP.
VOIP를 약어로 갖는 Voice over IP는 용어의 의미 그대로 현재 데이터망으로 사용중인 Packet Switch Network(패킷망)상에서 음성 통신을 가능하게 하는 기술을 총칭한다. Voice over IP, which stands for VOIP, refers to a technology that enables voice communication on a Packet Switch Network that is currently used as a data network.
도 1은 종래 VOIP 인터넷 통화시스템을 도시한 블록도이고, 도 2는 종래 VOIP 인터넷 통화과정을 순차 도시한 플로우차트인 바, 이를 참조하여 설명한다.1 is a block diagram illustrating a conventional VOIP internet call system, and FIG. 2 is a flowchart sequentially illustrating a conventional VOIP internet call process.
종래 VOIP 인터넷 통화시스템은, 패킷망 또는 인터넷이라고 불리는 IP네트워크에 연결되는 VOIP단말기와, 서킷망 또는 전화망이라고 불리는 PSTN에 연결되는 전화단말기와, IP네트워크 내 통신 또는 IP네트워크와 PSTN 간의 통신을 중개하는 인터넷 게이트웨이 시스템(10)으로 구성된다.Conventional VOIP Internet communication system is a VOIP terminal connected to a packet network or IP network called the Internet, a telephone terminal connected to a PSTN called a circuit network or a telephone network, and the Internet relaying communication within the IP network or communication between the IP network and the PSTN. It consists of a
인터넷 게이트웨이 시스템(10)은 발신자 및 수신자의 통신수단이 모두 VOIP단말기인 경우의 통화 중개는 물론, 발신자 또는 수신자의 통신수단이 각각 VOIP단말기와 전화단말기인 경우의 통화 중개도 수행한다.The
이하에서는, VOIP 인터넷 통화시스템 환경에서 진행되는 통화과정을 설명하되, VOIP단말기로부터 발신한 통화신호를 전화단말기가 수신하는 모습을 예로 하여 개진한다.Hereinafter, a description will be given of a call process performed in a VOIP Internet call system environment, but the case where a call terminal receives a call signal transmitted from a VOIP terminal will be described as an example.
S10 ; 전화번호 입력단계S10; Enter your phone number
발신자는 VOIP단말기에 통화하고자 하는 수신자의 전화번호를 입력한다. VOIP단말기 또한 일반 전화단말기와 마찬가지로 수화기를 들어 훅을 동작시키면, 인터넷 게이트웨이 시스템(10)은 VOIP단말기로부터 전송되는 데이터의 수신을 대기한다.The sender enters the telephone number of the receiver to be called on the VOIP terminal. When the VOIP terminal also operates a hook by lifting a handset like a general telephone terminal, the
S20 ; 수신대상 확인단계S20; Receiving destination confirmation step
발신자가 VOIP단말기에 입력한 전화번호는 IP네트워크를 통해 인터넷 게이트웨이 시스템(10)으로 전송된다.The telephone number entered by the caller in the VOIP terminal is transmitted to the
인터넷 게이트웨이 시스템(10)의 주제어장치(Main Control Process Unit; MCPU)는 VOIP단말기로부터 전송된 훅신호와 수신자의 전화번호를 확인하고, 음성데이터 형식의 변환을 위한 트렁크게이트웨이(Trunk Gateway; TG)를 선택한다.The main control process unit (MCPU) of the
상기 트렁크게이트웨이(TG)는 회선교환망(서킷망) 교환기와 연동해 사용되는 장비로 소프트스위치(Soft switch; SSW)의 제어에 따라 교환기의 TDM 트렁크회선을 패킷화해 패킷망으로 전달하거나 역기능을 담당한다. 이때 패킷망과 서킷망 간의 호 연결제어 및 베어러 데이터(bearer data)를 상호 전달해 주는 역할을 수행한다.The trunk gateway (TG) is a device used in conjunction with a circuit-switched network (circuit network) switch and transmits a packetized TDM trunk line to a packet network under the control of a soft switch (SSW) or performs a reverse function. At this time, it plays a role of transferring call connection control and bearer data between the packet network and the circuit network.
상기 트렁크게이트웨이(TG)는 통신망이 서킷에서 패킷 기반으로 진화하면서 그 중요성이 대두되며, 올아이피(ALL IP) 기반의 패킷망으로 넘어가기 전 단계인, 서킷망과 패킷망이 혼재하는 과도기적인 현재의 통신망에서 필수적이다.The trunk gateway (TG) is important as the communication network evolves from the circuit to the packet-based, and is a transitional current communication network in which the circuit network and the packet network are mixed, which is a step before moving to an all IP-based packet network. Is essential.
한편, 소프트스위치(softswitch; SSW)는 서킷망과 패킷망의 가교 역할을 하는 미디어 게이트웨이들의 호 처리를 제어하는 소프트웨어 중심의 지능형 교환 장비로, 초기에는 패킷망의 시그널링 연동성과 프로그램 가능 서비스 플랫폼 구축에 주안점을 두었으나, 이후 패킷 기반의 IP 서비스 제공 가능성에 주안점을 두어 서킷-to-패킷 호 처리 변환의 분산 스위칭/제어 플랫폼으로 활용 가능성을 확장했다. 이는 기존 교환기 모델의 전송부(트렁크게이트웨이; TG)와 제어부(소프트스위치; SSW)를 분리한 개방형 제어 스위치 플랫폼의 중추 모델이다.On the other hand, softswitch (SSW) is a software-oriented intelligent switching device that controls the call processing of media gateways that bridge the circuit and packet networks.Initially, softswitch (SSW) is mainly focused on signaling interworking of packet networks and building a programmable service platform. However, the focus was on the possibility of providing packet-based IP services, and then expanded its applicability as a distributed switching / control platform for circuit-to-packet call processing conversion. This is a pivotal model of an open control switch platform that separates a transmission unit (trunk gateway; TG) and a control unit (soft switch; SSW) of the existing exchange model.
S30 ; 호 요청단계S30; Call request step
상기 트렁크게이트웨이(TG)는 해당 H.323 프로토콜을 동작하고, 상기 주제어장치(MCPU)는 발신자의 VOIP단말기로부터 전송된 수신자 전화번호를 입력받아 H.323호 설정메시지와 함께 호 설정을 요청한다.The trunk gateway (TG) operates the corresponding H.323 protocol, and the main control unit (MCPU) receives a receiver telephone number transmitted from the caller's VOIP terminal and requests a call setup together with an H.323 call setup message.
S40 ; 라우팅 단계S40; Routing steps
호 설정을 요청받은 게이트 키퍼(Gate Keeper; GK)는 자신이 가지고 있는 메모리에 저장된 라우팅 테이블 정보를 참조하여 수신자의 전화번호에 해당하는 IP주소등을 검색한 후 통신 경로를 설정한다.The gate keeper (GK), which has been requested to set up a call, searches for an IP address corresponding to the telephone number of the receiver by setting up a communication path by referring to routing table information stored in its memory.
여기서 게이트 키퍼(GK)는 인터넷 전화 서비스를 제공할 때 사용되는 제어용 서버로, ITU-T 권고 H.323에 규정된 기능의 하나로서 전화번호와 IP주소에 대한 대응 등을 관리 운용한다. VOIP단말기로부터 호(呼)를 수신한 인터넷 게이트웨이 시 스템은 입력된 수신자의 전화번호를 근거로 게이트 키퍼(GK)를 통해 접속지 VOIP 게이트웨이나 H.323 단말인 수신자의 전화단말기를 관할하는 인터넷 게이트웨이 시스템의 IP주소를 조회한다.Here, the gatekeeper (GK) is a control server used to provide Internet telephony service. It is one of the functions defined in ITU-T Recommendation H.323, and manages and responds to telephone numbers and IP addresses. The Internet gateway system receiving a call from the VOIP terminal is an Internet gateway that manages the destination VOIP gateway or the recipient's telephone terminal, which is the H.323 terminal, through the gatekeeper (GK) based on the entered recipient's telephone number. Inquire the system's IP address.
S50 ; 통화신호 발신단계S50; Call signal outgoing step
상기 인터넷 게이트웨이 시스템(10)은 발신자의 VOIP단말기로부터 전송된 데이터 전송형식을 트렁크게이트웨이(TG) 및 소프트스위치(SSW)를 통해 PSTN 전용으로 변환한 후 당해 수신자의 전화단말기로 전송한다.The
PSTN에서의 수신자 전화단말기에 대한 호 처리는 널리 알려진 기술이므로, 여기서는 상세한 설명을 생략한다.Call processing for the recipient telephone terminal in the PSTN is a well known technique, and thus detailed description thereof is omitted here.
미설명한 'SG'는 '시그널링 게이트웨이(Signaling Gateway)'로, 신호국간 신호 메시지를 IP Core 망을 사용하여 전달하는 기능을 수행하는 장치이다. 시그널링 게이트웨이(SG)를 통해 신호 메시지를 유실 없이 실시간 전달 가능하고, 시스템간 인터페이스 정합 기능 및 통계정보 생성 등의 기능을 수행한다.'SG', which has not been described, is a 'signaling gateway' and is a device that performs a function of transmitting signaling messages between signaling stations using an IP core network. Through signaling gateway (SG), it is possible to deliver signal message in real time without loss and performs functions such as interface matching between systems and generation of statistical information.
이상 설명한 VOIP 인터넷 통화시스템은, 음성과 팩스 통신을 데이터 네트워크에서 처리할 경우 기존 PSTN 팩스 전송보다 저렴한 가격에 통신이 가능하고, 장비 비용도 크게 낮출 수 있다. 현재 통신 업체를 포함하여 많은 회사들은 회사 내의 장거리 전화, 본점과 지점간의 통화 또는 시내 전화 사용의 비용을 줄이기 위한 해결책을 찾고 있는 중인데, 이 Voice over IP가 이러한 요구를 충족하는데 적합한 기술로 알려져 있고, 대부분의 회사가 VOIP 망을 구축하고 있다.In the VOIP Internet call system described above, when voice and fax communication are handled in a data network, communication can be performed at a lower price than conventional PSTN fax transmission, and the equipment cost can be greatly reduced. Many companies, including telecommunications companies, are currently looking for solutions to reduce the cost of long distance calls, head-to-point and branch office calls, or local calls. Most companies have a VOIP network.
그런데, 이러한 장점을 갖는 VOIP 인터넷 통화시스템은 적절한 긴급통신 서비스를 제공받지 못하는 문제가 있다.However, the VOIP Internet call system having such an advantage has a problem that the appropriate emergency communication service is not provided.
PSTN의 경우, 발신자가 긴급상황에서 '119'와 같은 긴급서비스 센터에 통화를 시도하면, 발신자의 전화번호를 추적하여 관할지역의 119 지령실로 호 신호를 전송한다. 즉, 발신자가 위치한 지역의 관할 119 지령실로 통화를 직접 연결하는 것이다.In the case of the PSTN, when a caller attempts to call an emergency service center such as '119' in an emergency, the caller tracks the caller's phone number and transmits a call signal to the 119 command room in the jurisdiction. That is, the call is directly connected to the 119 command room in the area where the caller is located.
그러나, 종래 VOIP 인터넷 통화시스템의 경우 발신자의 위치확인은 발신자가 최초에 등록한 주소를 기준으로 이루어지므로, 발신자가 등록한 주소가 아닌 다른 장소에서 발신한 경우에는 발신자의 현 위치의 관할 119 지령실이 아닌 최초에 등록한 발신자 주소지의 관할 119 지령실로 통화가 연결된다. 결국, 발신자는 자신의 현 위치를 119 지령실의 통화자에게 알려주고, 119 지령실의 통화자는 당해 회선을 발신자 현 위치의 관할 119 지령실로 돌리는 불편을 초래한다. 그런데, 긴급을 요하는 상황에서는 이러한 통화절차의 추가는 큰 위험을 초래할 수도 있다.However, in the case of the conventional VOIP Internet call system, the caller's location is determined based on the address registered by the caller first.If the caller originates from a place other than the address registered by the caller, the caller's current location is not the first 119 command room. The call is routed to the 119 command room in the jurisdiction of the calling party address registered in. As a result, the caller informs the caller of the 119 command room of his current location, and the caller of the 119 command room causes inconvenience to turn the line to the jurisdiction 119 command room of the caller's current location. However, in an emergency situation, the addition of such a call procedure may pose a great risk.
한편, PSTN을 통한 통화에서는 발신자가 위치정보를 직접 알려주지 않아도 119 지령실에서는 발신자의 위치를 확인하여 능동적으로 긴급서비스를 제공할 수 있다. 하지만, 종래 VOIP 인터넷 통화시스템은 발신자의 위치추적이 불가능하다. 결국, 발신자가 위치를 바꾸어 VOIP 인터넷 통화시스템을 이용하면, 긴급서비스를 제공하는 수신자는 발신자의 바뀐 위치에 대한 정보가 아닌 최초 가입할 당시에 등 록한 위치정보가 수신자에게 전달되면서 발신자가 현 위치에 대한 정보를 전달하지 못했거나 전달할 수 없는 상황이 되면 적절한 긴급서비스를 발신자에게 제공하지 못하는 문제가 발생한다.On the other hand, in the call through the PSTN, even if the caller does not directly inform the location information, the 119 command room can check the location of the caller to actively provide emergency services. However, the conventional VOIP internet calling system is unable to track the caller's location. Eventually, if the caller changes location and uses VOIP Internet call system, the receiver providing emergency service receives the location information registered at the time of initial sign-up, not the information about the caller's changed location, and the caller is sent to the current location. If the information is not delivered or cannot be delivered, there is a problem that the appropriate emergency service cannot be provided to the sender.
이에 본 발명은 상기와 같은 문제를 해소하기 위해 발명된 것으로, VOIP 인터넷 통화 이용시 발신자의 위치정보를 확인하여 신속한 긴급서비스를 제공받을 수 있도록 하는 브이오아이피 인터넷 통화 발신자의 위치추적시스템 및 위치추적방법의 제공을 기술적 과제로 한다.Accordingly, the present invention has been invented to solve the above problems, the location tracking system and location tracking method of VIP Internet call sender to be able to receive prompt emergency service by checking the location information of the caller when using the VOIP Internet call The technical task of this is to provide.
상기의 기술적 과제를 달성하기 위하여 본 발명은,The present invention to achieve the above technical problem,
패킷망을 통한 VOIP 인터넷 통화시스템에서, 통화를 위해 호 신호를 발신한 VOIP단말기의 IP주소를 확인하는 긴급전화서버와, IP주소가 배정된 지리적 주소정보를 저장하는 IP-DB와, 긴급전화서버로부터 전송된 IP주소에 대응하는 지리적 주소정보를 IP-DB에서 검색하고 검색결과를 통화 수신자에게 전송 출력하는 IP확인모듈을 포함하는 브이오아이피 인터넷 통화 발신자의 위치추적시스템이다.In a VOIP Internet call system through a packet network, an emergency call server that checks the IP address of the VOIP terminal that has sent a call signal for a call, an IP-DB that stores geographical address information assigned an IP address, and an emergency call server It is a location tracking system of a VIP internet call originator that includes an IP verification module for retrieving geographical address information corresponding to the transmitted IP address from the IP-DB and transmitting the search result to the call receiver.
상기의 기술적 과제를 달성하기 위하여 본 발명은, 상기 브이오아이피 인터넷 통화 발신자의 위치추적시스템에 있어서,In order to achieve the above technical problem, the present invention, in the location tracking system of the VIP Internet call sender,
상기 VOIP 인터넷 통화시스템은 호환성을 위해 H.323과 SIP 프로토콜을 지원하는 것이다.The VOIP Internet telephony system supports the H.323 and SIP protocols for compatibility.
상기의 기술적 과제를 달성하기 위하여 본 발명은, The present invention to achieve the above technical problem,
패킷망을 통한 VOIP 인터넷 통화시스템에서,In VOIP Internet Calling System over Packet Network,
VOIP단말기로부터 발신된 호 신호를 상기 VOIP 인터넷 통화시스템의 주제어장치(MCPU)가 수신하는 단계;Receiving, by a MCPU of the VOIP Internet call system, a call signal transmitted from a VOIP terminal;
상기 주제어장치(MCPU)와 통신하는 긴급전화서버가 상기 VOIP단말기의 IP주소를 확인하여 IP확인모듈로 전송하는 발신IP확인단계;An outgoing IP verification step of the emergency telephone server communicating with the main control unit (MCPU) checking the IP address of the VOIP terminal and transmitting it to the IP verification module;
상기 IP확인모듈은, IP주소가 배정된 지리적 주소정보를 저장하는 IP-DB에서 긴급전화서버로부터 전송된 상기 IP주소에 대응하는 지리적 주소정보를 검색하는 IP배정위치 확인단계; 및The IP verification module may include: an IP assignment location checking step of retrieving geographical address information corresponding to the IP address transmitted from an emergency call server in an IP-DB storing geographical address information assigned an IP address; And
상기 IP확인모듈은 검색된 지리적 주소정보를 통화신호와 함께 통화 수신자에게 전송하는 위치정보 전송단계;The IP identification module is a location information transmission step of transmitting the retrieved geographical address information to the call recipient with a call signal;
를 포함하는 브이오아이피 인터넷 통화 발신자의 위치추적방법이다.The location tracking method of the VIP internet call sender including a.
상기의 기술적 과제를 달성하기 위하여 본 발명은, 상기 브이오아이피 인터넷 통화 발신자의 위치추적방법에 있어서,In order to achieve the above technical problem, the present invention, in the location tracking method of the VIP Internet call sender,
상기 주제어장치(MCPU)는 VOIP단말기로부터 발신된 수신자의 전화번호를 확인하여 지정된 전화번호의 경우에만 상기 발신IP확인단계, IP배정위치 확인단계 및 위치정보 전송단계가 순차 진행되도록 하는 긴급전화 확인단계를 더 포함하는 것이다.The main control unit (MCPU) checks the telephone number of the receiver sent from the VOIP terminal, the emergency call confirmation step so that the calling IP confirmation step, IP assignment location confirmation step and location information transmission step proceeds only in the case of a designated phone number It is to include more.
상기의 기술적 과제를 달성하기 위하여 본 발명은, 상기 브이오아이피 인터넷 통화 발신자의 위치추적방법에 있어서,In order to achieve the above technical problem, the present invention, in the location tracking method of the VIP Internet call sender,
상기 IP주소가 고정IP인 경우 상기 IP배정위치 확인단계는If the IP address is a fixed IP, the step of checking the IP assignment position
상기 IP확인모듈이 발신번호에 대한 IP주소를 IP-DB에서 확인하여 저장된 정보와 동일할 경우, 상기 IP배정위치 확인단계를 진행하는 IP주소 확인단계; 및An IP address verification step of performing the IP assignment location checking step when the IP verification module checks the IP address for the calling number in the IP-DB and is identical to the stored information; And
상기 IP주소 확인단계에서 발신번호에 대한 IP주소와 IP-DB의 정보가 상이할 경우, 상기 IP주소와 동일한 IP주소를 IP-DB에서 검색하여 동일한 IP주소가 있을 경우, 상기 IP배정위치 확인단계를 진행하는 동일IP주소 검색단계;In the IP address verification step, if the IP address and IP-DB information for the calling number is different, if the same IP address is found by searching the same IP address in the IP-DB, the IP assignment location checking step Searching the same IP address to proceed;
를 더 포함하는 것이다.It is to include more.
상기의 기술적 과제를 달성하기 위하여 본 발명은, 상기 브이오아이피 인터넷 통화 발신자의 위치추적방법에 있어서,In order to achieve the above technical problem, the present invention, in the location tracking method of the VIP Internet call sender,
상기 동일IP주소 검색단계에서 발신번호에 대한 IP주소가 IP-DB에 존재하지 않을 경우, 발신자의 VOIP단말기에 주소입력요청 안내문을 출력시키는 주소입력요청단계를 더 포함하는 것이다.If the IP address for the calling number does not exist in the IP-DB in the same IP address search step, the method further includes an address input request step of outputting an address input request message to the sender's VOIP terminal.
상기의 기술적 과제를 달성하기 위하여 본 발명은, The present invention to achieve the above technical problem,
지역별로 통신 경로가 분리되지만 동일한 수신번호를 갖는 다수의 긴급서비스 시스템이, 패킷망을 포함하는 통신망을 매개로 통신하는 VOIP 인터넷 통화시스 템에서,In a VOIP Internet call system in which a plurality of emergency service systems having the same reception number but having a communication path are separated by region, communicate through a communication network including a packet network,
상기 긴급서비스 시스템의 수신번호가 입력된 VOIP단말기의 호 신호를 상기 VOIP 인터넷 통화시스템의 주제어장치(MCPU)가 수신하는 단계;Receiving, by a MCPU of the VOIP Internet call system, a call signal of a VOIP terminal to which a reception number of the emergency service system is input;
상기 주제어장치(MCPU)와 통신하는 긴급전화서버가 상기 VOIP단말기의 IP주소를 확인하여 IP확인모듈로 전송하는 발신IP확인단계;An outgoing IP verification step of the emergency telephone server communicating with the main control unit (MCPU) checking the IP address of the VOIP terminal and transmitting it to the IP verification module;
상기 IP확인모듈은, IP주소가 배정된 지리적 주소정보를 저장하는 IP-DB에서 긴급전화서버로부터 전송된 상기 IP주소에 대응하는 지리적 주소정보를 검색하는 IP배정위치 확인단계; The IP verification module may include: an IP assignment location checking step of retrieving geographical address information corresponding to the IP address transmitted from an emergency call server in an IP-DB storing geographical address information assigned an IP address;
상기 주제어장치(MCPU)는 발신자의 VOIP단말기로부터 전송된 수신자 전화번호를 입력받아 호 설정을 요청하는 호 요청단계;The main control unit (MCPU) is a call request step for receiving a call from the caller's VOIP terminal to receive a call setup request;
호 설정을 요청받은 게이트 키퍼는 확인된 IP주소의 지리적 주소정보에 해당하는 관할 긴급서비스 시스템으로 통신 경로를 설정하는 라우팅 단계; 및A gatekeeper requesting a call establishment, the routing step of establishing a communication path to a competent emergency service system corresponding to geographical address information of the identified IP address; And
설정된 통신 경로에 따라 상기 VOIP단말기의 통화신호를 발신하는 통화신호 발신단계;A call signal sending step of sending a call signal of the VOIP terminal according to a set communication path;
를 포함하는 브이오아이피 인터넷 통화 발신자의 위치추적방법이다.The location tracking method of the VIP internet call sender including a.
이하 본 발명을 첨부된 예시도면에 의거하여 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
도 3은 본 발명에 따른 발신자의 위치추적시스템을 도시한 블록도이고, 도 4는 본 발명에 따른 위치추적방법을 순차 도시한 플로우차트인 바, 이를 참조하여 설명한다.3 is a block diagram showing a location tracking system of a caller according to the present invention, and FIG. 4 is a flowchart sequentially showing a location tracking method according to the present invention.
본 발명에 따른 위치추적시스템은, 긴급 호 처리를 담당하는 긴급전화서버(Emergency Call Server; ECS)를 구비한 인터넷 게이트웨이 시스템(10')과, 인터넷 게이트웨이 시스템(10')과 전화통신하는 전화단말기(21)와 발신자의 IP주소 확인을 통해 위치를 확인하는 IP확인모듈(22)과 IP주소에 대응하는 위치정보를 저장하는 IP-DB(23)를 포함하는 긴급서비스시스템(20)으로 구성된다. The location tracking system according to the present invention includes an Internet gateway system 10 'having an Emergency Call Server (ECS) for emergency call processing, and a telephone terminal for telephony with the
도 3은 상기 IP확인모듈(22) 및 IP-DB(23)가 긴급서비스시스템(20)에 포함된 것으로 도시하고 있지만, 이는 본 발명에 따른 일실시예에 불과하고, 상기 IP확인모듈(22) 및 IP-DB(23)는 인터넷 게이트웨이 시스템(10')에 포함되어서 발신자의 IP주소 확인과 확인된 IP주소를 토대로 지리적 위치를 확인하는 전 과정이 상기 인터넷 게이트웨이 시스템(10')에서 이루어지고, 긴급서비스시스템(20)은 확인된 발신자의 지리적 위치정보를 단순히 수신만 하는 것으로 될 수 있다.3 shows that the
상술한 구성을 갖는 위치추적시스템에 의한 본 발명에 따른 위치추적방법을 설명하고, 이와 더불어 위치추적시스템을 구체화한다.The location tracking method according to the present invention by the location tracking system having the above-described configuration will be described, and the location tracking system will be embodied.
S10 ; 전화번호 입력단계S10; Enter your phone number
발신자는 긴급서비스를 제공받기 위해 긴급서비스 전화번호를 VOIP단말기에 입력한다.The caller enters the emergency service telephone number into the VOIP terminal to receive emergency services.
S20 ; 수신대상 확인단계S20; Receiving destination confirmation step
발신자가 VOIP단말기에 입력한 전화번호는 IP네트워크를 통해 인터넷 게이트웨이 시스템(10')으로 전송된다.The telephone number entered by the caller in the VOIP terminal is transmitted to the Internet gateway system 10 'through the IP network.
이후 과정에 대한 설명은 앞서 상세히 기술한 바 있으므로, 여기서는 그 설명을 생략한다.Since the process description has been described in detail above, the description thereof is omitted here.
S22 ; 긴급전화 확인단계S22; Emergency call verification step
발신자가 입력한 전화번호가 긴급서비스 전화번호인 것으로 확인되면, 주제어장치(MCPU)는 소프트스위치(SSW)를 통해 긴급전화서버(ECS)로 처리메시지를 전송한다.If it is confirmed that the telephone number entered by the caller is an emergency service telephone number, the main control unit MCPU transmits a processing message to the emergency telephone server ECS through the soft switch SSW.
S24 ; 발신IP 확인단계S24; Outgoing IP Verification Step
소프트스위치(SSW)로부터 전송된 처리메시지를 통해 긴급전화서버(ECS)는 다음과 같은 이후 절차를 수행한다.Through the process message sent from the soft switch (SSW), the emergency call server (ECS) performs the following following procedure.
첫째, 발신자의 발신전화번호를 확인한다.First, check the caller's calling number.
일반적으로, 발신전화번호는 발신자가 자신의 인적사항을 포함한 신청서를 제출함으로서 고유한 번호로 주어지고, 발신전화번호와 인적사항은 함께 기록된다.In general, the outgoing phone number is given a unique number by the caller submitting an application containing his / her personal information, and the outgoing phone number and personal information are recorded together.
따라서, 긴급서비스시스템(20)은 발신자의 발신전화번호를 확인한 후 이 발신전화번호를 이용해 주소를 포함한 인적사항을 확인할 수 있으므로, 발신자가 직접 자신의 위치를 알려주지 않더라도 발신자의 위치를 확인하여 긴급출동이 가능하다.Therefore, the
특히, PSTN은 발신자가 이사 등의 이주를 할 시엔 전화번호를 변경하거나 전화단말기와 PSTN의 접속을 조정해야 하므로, 전화번호와 해당 전화번호에 연계된 인적사항(주소)은 항시 동반하게 된다. 따라서, 발신전화번호를 추적하여 이와 연계된 인적사항을 확인하면 높은 신뢰도로 발신자의 위치를 추적할 수 있다.In particular, the PSTN needs to change the phone number or coordinate the connection between the phone terminal and the PSTN when the caller moves, etc., so that the phone number and personal information (address) associated with the phone number are always accompanied. Therefore, by tracking the outgoing phone number and confirming the personal information associated with it, it is possible to track the location of the caller with high reliability.
그런데, VOIP 인터넷 통화의 경우 인터넷과의 접속이 가능한 곳이라면, VOIP단말기를 인터넷에 접속시킨 후 사용자(발신자)의 ID 등을 입력하는 것만으로도 인터넷 통화가 가능하다. 결국, 발신자가 VOIP단말기를 이용해 처음 가입할 당시의 주소지가 아닌 다른 위치에서 인터넷 통화를 하고 긴급서비스 전화를 할 경우엔, 발신자의 전화번호를 확인하더라도 가입할 당시의 주소지가 연계된 인적사항으로 출력된다. 즉, 발신자의 위치추적에 대한 신뢰도가 떨어져 유사시 발신자가 적절한 긴급서비스를 제공받지 못할 수 있는 것이다.By the way, in the case of a VOIP internet call, if the place can be connected to the Internet, the internet call can be made simply by connecting the VOIP terminal to the internet and inputting an ID of a user (sender). After all, if a caller makes an Internet call and calls an emergency service at a location other than the address at the time of first sign-up using the VOIP terminal, the address at the time of sign-up is printed as personal information even if the caller's phone number is checked. do. In other words, the caller may not be provided with an appropriate emergency service in case of lack of reliability of the caller's location tracking.
둘째, 발신자의 발신IP를 확인한다.Second, check the sender's calling IP.
상술한 발신전화번호 확인방식의 한계를 극복하기 위해 본 발명에 따른 위치추적시스템 및 위치추적방법은 발신자가 VOIP단말기를 이용해 인터넷 통화를 시도할 경우, IP확인모듈(22)은 발신자의 발신IP를 확인한다.In order to overcome the limitations of the outgoing telephone number verification method described above, the location tracking system and the location tracking method according to the present invention, when the caller attempts to make an Internet call using the VOIP terminal, the
[표 1]에서 보이는 보와 같이, IP주소의 체제는 클래스 A, B, C, D, E로 구분되고, 이중 A, B, C가 일반적으로 사용된다.As shown in Table 1, the IP address system is divided into classes A, B, C, D, and E, of which A, B, and C are generally used.
IP주소는 네트워크와 호스트를 표시하는 두 개의 부분으로 구성된다. 네트워크라 함은 특정 단체를 표시하고 호스트는 그 네트워크에 설치된 컴퓨터를 의미한다. 따라서, IP주소의 네트워크 부분을 확인하면 IP주소가 사용되고 있는 네트워크의 위치를 확인할 수 있다.The IP address consists of two parts representing the network and the host. The network represents a specific entity and the host is a computer installed on that network. Therefore, checking the network portion of the IP address can identify the location of the network where the IP address is being used.
따라서, 본 발명에 따른 위치추적시스템은 발신자의 발신번호 추적을 대신해 IP주소를 확인함으로서, 발신자의 현재 위치를 확인한다.Therefore, the location tracking system according to the present invention confirms the current location of the caller by checking the IP address instead of tracking the caller's calling number.
S26 ; IP배정위치 확인단계S26; IP assignment location confirmation step
상기 IP확인모듈(22)은 통신망(패킷망 및 서킷망 포함)을 통해 전송된 IP주소를 토대로 IP-DB(23)를 검색해서 발신자의 위치를 추적한다.The
IP는 고정IP와 유동IP로 크게 구분된다. 고정IP는 동일한 경로를 통해 인터넷으로 접속할 경우 항시 동일한 IP주소가 할당되는 것이고, 유동IP는 동일한 네트워크망 내에서 우선적으로 인터넷에 접속하는 경로에 IP주소를 유동적으로 할당하는 것이다. 근래 인터넷 보급의 확산으로 인터넷 이용자수가 급증하면서, 한정된 자원인 IP주소를 효율적으로 운용하기 위해 유동IP 방식이 널리 활용되고 있다.IP is divided into fixed IP and floating IP. Static IP is always assigned the same IP address when accessing the Internet through the same route, and Dynamic IP is to assign IP address flexibly to the Internet access route in the same network. Recently, as the number of Internet users has increased due to the spread of the Internet, the floating IP method is widely used to efficiently manage a limited resource of IP address.
따라서, 발신자의 IP주소가 고정IP 일 경우에는 그 위치를 가장 정확히 추적할 수 있고, 유동IP 일 경우에는 해당 유동IP를 포함한 네트워크가 갖는 지리적 범위 내로 그 위치가 확대될 수도 있다.Therefore, when the sender's IP address is a fixed IP, the location can be tracked most accurately. In the case of a floating IP, the location may be expanded within the geographical range of the network including the corresponding floating IP.
S30 ; 호 요청단계S30; Call request step
상기 트렁크게이트웨이(TG)는 해당 H.323 프로토콜을 동작하고, 상기 주제어장치(MCPU)는 발신자의 VOIP단말기로부터 전송된 수신자 전화번호를 입력받아 H.323호 설정메시지와 함께 호 설정을 요청한다.The trunk gateway (TG) operates the corresponding H.323 protocol, and the main control unit (MCPU) receives a receiver telephone number transmitted from the caller's VOIP terminal and requests a call setup together with an H.323 call setup message.
S40 ; 라우팅 단계S40; Routing steps
호 설정을 요청받은 게이트 키퍼(Gate Keeper; GK)는 자신이 가지고 있는 메모리에 저장된 라우팅 테이블 정보를 참조하여 수신자의 전화번호에 해당하는 IP주소등을 검색한 후 통신 경로를 설정한다. 즉, 발신자 IP주소의 배정지역 관할 긴급서비스 센터로 통신 경로를 설정하는 것이다.The gate keeper (GK), which has been requested to set up a call, searches for an IP address corresponding to the telephone number of the receiver by setting up a communication path by referring to routing table information stored in its memory. That is, the communication route is established to the emergency service center having jurisdiction of the caller's IP address.
S50 ; 통화신호 발신단계S50; Call signal outgoing step
상기 인터넷 게이트웨이 시스템(10)은 발신자의 VOIP단말기로부터 전송된 데이터 전송형식을 트렁크게이트웨이(TG) 및 소프트스위치(SSW)를 통해 PSTN 전용으로 변환한 후 당해 수신자의 전화단말기로 전송한다.The
계속해서, 본 발명에 따른 브이오아이피 인터넷 통화 발신자의 위치추적방법은 발신자의 현 위치정보를 확인하여 이를 수신자에게 발송하거나 수신자가 직접 발신자의 IP주소를 통해 위치정보를 확인할 수 있다.Subsequently, the location tracking method of the VIP internet call sender according to the present invention checks the current location information of the sender and sends it to the receiver, or the receiver can directly check the location information through the IP address of the sender.
이를 위해 본 발명에 따른 위치추적방법은 위치정보 전송단계(S28)를 더 포함한다.To this end, the location tracking method according to the present invention further includes a location information transmitting step (S28).
S28 ; 위치정보 전송단계S28; Location information transmission step
상술한 과정을 통해 발신자의 위치가 확인되면, 이를 긴급서비스 담당자의 모니터에 발신자의 위치정보를 전송하여 긴급서비스를 신속히 제공할 수 있도록 한다.When the caller's location is confirmed through the above-described process, the sender's location information is transmitted to the monitor of the emergency service person so that the emergency service can be provided quickly.
도 5는 본 발명에서 IP배정위치 확인단계의 일실시모습을 도시한 플로우차트인 바, 이를 참조하여 설명한다.5 is a flowchart illustrating an embodiment of an IP assignment location checking step in the present invention, which will be described with reference to the drawing.
하기 실시예의 경우, 발신자의 IP주소가 고정IP인 경우에 적용될 수 있을 것이다.In the following example, it may be applied when the sender's IP address is a fixed IP.
S110, S120 ; IP주소 확인단계S110, S120; IP address verification step
발신IP확인단계(S24)에서 확인한 발신번호 및 IP주소를 IP-DB(23)에 저장된 발신자의 발신번호 및 IP주소와 비교하여 동일여부를 확인한다.The caller ID and IP address checked in the caller IP verification step (S24) are compared with the caller's caller ID and IP address stored in the IP-
확인결과, 두 발신번호 및 IP주소가 동일하면 상기 위치정보 전송단계(S28)를 진행하고, 동일하지 않을 경우 다음 과정을 진행한다.As a result of the check, if the two calling numbers and the IP address are the same, the location information transmitting step S28 is performed.
S130, S140 ; 동일IP주소 검색단계S130, S140; Same IP Address Search Step
상기 IP주소 확인단계(S110, S120) 결과, IP-DB(23)에 저장된 당해 발신자의 IP주소와, 상기 발신IP확인단계(S24)에서 확인된 발신자의 현재 IP주소를 비교하여 동일하지 않을 경우, 현재 IP주소를 IP-DB(23)에서 검색한다.If the result of the IP address verification step (S110, S120), the sender's IP address stored in the IP-DB (23) and the sender's current IP address confirmed in the caller's IP verification step (S24) is not the same , The current IP address is retrieved from the IP-DB (23).
검색결과, 현재 IP주소가 IP-DB(23)에 존재할 경우, 검색된 IP주소와 연계된 지리적 주소를 확인하고, 상기 위치정보 전송단계(S28)를 진행한다.As a result of the search, if the current IP address exists in the IP-
동일하지 않을 경우 다음 과정을 진행한다.If it is not the same, proceed to the next step.
S150, S160 ; 주소입력 요청단계S150, S160; Address input request step
동일IP주소를 검색한 결과, 현재 IP주소와 동일한 주소가 검색되지 않으며, 발신자에게 현재 위치의 주소를 입력하라는 안내문을 출력하여 발신자의 인적사항을 변경하는 과정을 진행하고, 주소입력 및 변경이 완료되면 상기 위치정보 전송단계(S28)를 진행한다.As a result of searching the same IP address, the same address as the current IP address is not searched, and the sender is prompted to enter the address of the current location to change the sender's personal information, and the address input and change are completed. When the location information transmission step (S28) proceeds.
하지만, 상기 주소입력 요청단계(S150, S160)에 한해 안내방식이 제한되는 것은 아니다.However, the guidance method is not limited to the address input request steps S150 and S160.
즉, 본 발명의 다른 실시예에서는 현재 위치의 주소를 입력하라는 안내를 통화 중 또는 통화가 종료된 후 별도의 메시지콜(음성안내)을 통해 진행할 수도 있을 것이다.That is, in another embodiment of the present invention, the guidance of inputting the address of the current location may be performed through a separate message call (voice guidance) during or after the call.
S170 ; 경고문 출력단계S170; Warning output stage
상기 주소입력 요청단계(S150, S160)에서 발신자가 주소입력을 거부하거나 입력할 수 없는 경우, 적절한 긴급서비스를 받을 수 없다는 경고문을 출력하여 발신자의 주의를 환기시킬 수 있다.In the address input request step (S150, S160), if the caller refuses or inputs the address input, the caller can be alerted by outputting a warning message that the appropriate emergency service cannot be received.
국내외를 막론하고 인터넷전화 서비스 사업자의 대부분이 H.323 호처리 방식을 사용하고 있으나 이 부분이 바로 논란이 대상이다. H.323은 LAN 환경만을 고려하였으며 음성뿐만 아니라 멀티미디어 통신을 포함하였고 상당히 복잡한 절차를 포함하고 있기 때문에 SCN 수준의 대형 인터넷 전화망을 구축하기 위해서는 보다 단순하고 유연한 프로토콜이 필요하기 때문이다. The majority of Internet phone service providers, both at home and abroad, use H.323 call processing, but this is the subject of controversy. Because H.323 only considers LAN environment, includes not only voice but also multimedia communication, and includes a fairly complicated procedure, a simpler and more flexible protocol is required to build a large Internet telephony network at the SCN level.
IETF에서 정의한 SIP(Session Initiation Protocol; RFC 2543)는 구성장치 간에 호 연결을 위한 프로토콜로, 단순한 메시지를 사용하므로 개발이 용이하고 SCN의 시그날링 메시지를 포함하여 보낼 수 있는 장점이 있다.The Session Initiation Protocol (SIP) defined by the IETF (RFC 2543) is a protocol for call connection between components. Since it uses simple messages, it is easy to develop and has the advantage of sending signaling messages including SCNs.
따라서, 본 발명에 따른 브이오아이피 인터넷 통화 발신자의 위치추적시스템 및 위치추적방법은 H.323 형식은 물론 SIP 프로토콜을 모두 인식할 수 있도록 되는 것이 바람직하다.Accordingly, the location tracking system and the location tracking method of the VIP internet call originator according to the present invention may be able to recognize not only H.323 format but also SIP protocol.
도 6은 본 발명에 따른 긴급전화서버의 구성을 도시한 블록도인 바, 이를 참조하여 설명한다. 이때, 상기 긴급전화서버(ECS)는 다음과 같이 구성되며, 상기 SIP 프로토콜이 적용된 경우를 예를 들어 설명한다.Figure 6 is a block diagram showing the configuration of an emergency call server according to the present invention, will be described with reference to this. At this time, the emergency call server (ECS) is configured as follows, the case where the SIP protocol is applied will be described with an example.
스택모듈은 긴급전화서버(ECS)의 핵심 프로세서로서 상기 소프트스위치로부터 전송된 처리메시지를 처리하는 프로세서이다. 스택모듈은 SIP UA(User Agent) 기능 제공 및 지능형 종단간(end-to-end) 통신 서비스 개발에 필요한 SIP UA 기능들을 제공하고 음성 등을 전송하기 위해 SDP(Session Description Protocol), RTP(Real time Transport Protocol)/RTCP(RTP Control Protocol) 등을 지원해주는 프로세서이다.The stack module is a core processor of an emergency call server (ECS), which processes processing messages transmitted from the soft switch. The stack module provides SIP UA functions necessary for providing SIP UA (User Agent) function and development of intelligent end-to-end communication service, and provides SDP (Session Description Protocol) and RTP (Real time) to transmit voice. It is a processor that supports Transport Protocol) / RTCP (RTP Control Protocol).
시나리오모듈은 시나리오를 처리해주는 프로세서로서, 상기 스택모듈로부터 온 처리메시지를 분석하여 실제 어떤 서비스를 처리할지 결정하는 프로세서이다. 긴급전화서버(ESC)에 있는 모든 프로세서들은 시나리오모듈과의 통신을 통해 자신들이 어떤 일을 수행해야할지를 알 수 있다. 서비스의 한 예를 들면, 상기 스택모듈에서 시나리오모듈로 가입자 발신전화번호를 전송해주면 시나리오모듈은 하기 DB제어모듈로 가입자의 발신전화번호를 전송해주어 가입자 정보를 얻어오는 기능을 한다.The scenario module is a processor that processes a scenario. The scenario module is a processor that analyzes a processing message from the stack module and determines which service is actually processed. All processors in an emergency call server (ESC) can communicate with the scenario module to know what to do. As an example of the service, when the subscriber's outgoing telephone number is transmitted from the stack module to the scenario module, the scenario module transmits the subscriber's outgoing telephone number to the following DB control module to obtain subscriber information.
미디어모듈은 Dialogic의 HMP 라이브러리를 사용하여 음성밴드처리 및 VOIP 상에서 DTMF 톤을 인식할 수 있는 모듈이다.Media module is a module that can recognize DTMF tone on voice band processing and VOIP using Dialogic's HMP library.
DB제어모듈은 IP-DB(23)와 연동하여 가입자정보를 가지고 오는 모듈이다.DB control module is a module that brings subscriber information in conjunction with the IP-DB (23).
매니지먼트모듈은 긴급전화서버(ECS)의 각 프로세서들의 로그 또는 상태정보를 IPC를 통해 수집하는 프로세서로서 긴급전화서버(ECS)의 하드디스크, 메모리, CPU 사용 상태를 등을 주기적으로 조사하여 긴급전화서버(ECS)의 상태를 체크해주는 모듈이다.The management module is a processor that collects logs or status information of each processor of the emergency call server through the IPC and periodically checks the HDD, memory and CPU usage of the emergency call server (ECS). This module checks the state of (ECS).
이상 상기와 같은 본 발명에 따르면, VOIP단말기를 통한 전화통화 시 발신자의 현 발신위치를 추적할 수 있게 되어, 발신자가 자신의 위치를 전달하지 않아도 긴급서비스 등을 신속히 제공받을 수 있는 효과가 있다.According to the present invention as described above, it is possible to track the current calling position of the caller when the phone call through the VOIP terminal, there is an effect that the caller can be provided quickly emergency services, etc. without delivering their location.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020070051013A KR100898611B1 (en) | 2007-05-25 | 2007-05-25 | How to track the location of VIP internet call caller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020070051013A KR100898611B1 (en) | 2007-05-25 | 2007-05-25 | How to track the location of VIP internet call caller |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20080103808A KR20080103808A (en) | 2008-11-28 |
| KR100898611B1 true KR100898611B1 (en) | 2009-05-21 |
Family
ID=40289014
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020070051013A Active KR100898611B1 (en) | 2007-05-25 | 2007-05-25 | How to track the location of VIP internet call caller |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100898611B1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101286725B1 (en) * | 2011-12-19 | 2013-07-16 | 주식회사 프라이머리넷 | Internet telephone system displaying international call |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20070027858A (en) * | 2005-08-30 | 2007-03-12 | 이동익 | Automatic address notification device |
-
2007
- 2007-05-25 KR KR1020070051013A patent/KR100898611B1/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20070027858A (en) * | 2005-08-30 | 2007-03-12 | 이동익 | Automatic address notification device |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20080103808A (en) | 2008-11-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6930999B1 (en) | Scalable voice over IP system providing independent call bridging for outbound calls initiated by user interface applications | |
| US8184559B2 (en) | Key telephone system using a SIP and method of receiving and answering an incoming call for a representative group in the key telephone system | |
| RU2252488C1 (en) | System and method for generating audio calling signal | |
| US7450562B2 (en) | Method for transmitting short message using internet phones and system therefor | |
| KR100884868B1 (en) | Methods, gateways, and systems for establishing voice telephone calls | |
| EP2200353A1 (en) | Method, device and system for initiating two party call | |
| US7570630B1 (en) | Dialed-digit based determination of whether to originate a call as a circuit-switched call or a packet-switched call | |
| KR100552521B1 (en) | Method and apparatus for voice messaging service in VIO IP system | |
| CN101873392B (en) | VoIP-based calling method, system and device | |
| US8625511B2 (en) | Method and communication terminal for implementing a voice service through a wireless network | |
| KR20010097290A (en) | Method of allocating phone number to internet phone and internet phone call handling system while receiver's absence | |
| CN101232649B (en) | Method for realizing same-group pickup service, application server and communication system | |
| KR100898611B1 (en) | How to track the location of VIP internet call caller | |
| US7496192B1 (en) | Interworking of multimedia and telephony equipment | |
| KR20010029677A (en) | A internet phone service system and method using public switching telephone network terminal | |
| KR100923390B1 (en) | Interworking method between VAIP network and BCDMA network | |
| JP7538987B1 (en) | Telephone number investigation device, investigation method, investigation program, and information provision system | |
| JP2019115044A (en) | Voice service system and voice service method | |
| KR100786516B1 (en) | Method and system for providing service to multiple terminals simultaneously when sending mobile terminal | |
| JP2007251612A (en) | Ip telephone exchange, and method for roaming between ip telephone exchanges | |
| KR100962992B1 (en) | Call processing system and method between ITP | |
| KR100895425B1 (en) | Method and system for providing a video call in an integrated video phone using environment | |
| JP2025081812A (en) | Telephone number investigation device, investigation method, investigation program, and information providing system | |
| JP2025104458A (en) | NETWORK DETERMINATION DEVICE, NETWORK DETERMINATION METHOD, NETWORK DETERMINATION PROGRAM, AND CONNECTION NETWORK INFORMATION PROVIDING SYSTEM | |
| KR100906952B1 (en) | Rerouting method and system according to unsupported video terminal |
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 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
Fee payment year number: 1 St.27 status event code: A-2-2-U10-U11-oth-PR1002 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| 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 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 4 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| FPAY | Annual fee payment |
Payment date: 20130227 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 5 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
| 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: 20140318 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 6 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| 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 |
|
| PC1903 | Unpaid annual fee |
Not in force date: 20150514 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE St.27 status event code: A-4-4-U10-U13-oth-PC1903 |
|
| P14-X000 | Amendment of ip right document requested |
St.27 status event code: A-5-5-P10-P14-nap-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20160128 Year of fee payment: 7 |
|
| K11-X000 | Ip right revival requested |
St.27 status event code: A-6-4-K10-K11-oth-X000 |
|
| PC1903 | Unpaid annual fee |
Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20150514 St.27 status event code: N-4-6-H10-H13-oth-PC1903 |
|
| PR0401 | Registration of restoration |
St.27 status event code: A-6-4-K10-K13-oth-PR0401 |
|
| R401 | Registration of restoration | ||
| PR1001 | Payment of annual fee |
Fee payment year number: 7 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| FPAY | Annual fee payment |
Payment date: 20160428 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 8 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| FPAY | Annual fee payment |
Payment date: 20170426 Year of fee payment: 9 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 9 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P14-X000 | Amendment of ip right document requested |
St.27 status event code: A-5-5-P10-P14-nap-X000 |
|
| P14-X000 | Amendment of ip right document requested |
St.27 status event code: A-5-5-P10-P14-nap-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20180508 Year of fee payment: 10 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 10 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| FPAY | Annual fee payment |
Payment date: 20190502 Year of fee payment: 11 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 11 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 12 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 13 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 14 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 15 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 16 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
| P14-X000 | Amendment of ip right document requested |
St.27 status event code: A-5-5-P10-P14-nap-X000 |
|
| PR1001 | Payment of annual fee |
Fee payment year number: 17 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |