KR20070039665A - A method to route signal based on telephone number using nrs in bcn - Google Patents
A method to route signal based on telephone number using nrs in bcn Download PDFInfo
- Publication number
- KR20070039665A KR20070039665A KR1020050094790A KR20050094790A KR20070039665A KR 20070039665 A KR20070039665 A KR 20070039665A KR 1020050094790 A KR1020050094790 A KR 1020050094790A KR 20050094790 A KR20050094790 A KR 20050094790A KR 20070039665 A KR20070039665 A KR 20070039665A
- Authority
- KR
- South Korea
- Prior art keywords
- translation server
- soft switch
- sip
- bcn
- terminal
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2596—Translation of addresses of the same type other than IP, e.g. translation from MAC to MAC addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/30—Managing network names, e.g. use of aliases or nicknames
- H04L61/3015—Name registration, generation or assignment
- H04L61/3025—Domain name generation or assignment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- 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/30—Types of network names
- H04L2101/33—Types of network names containing protocol addresses or telephone numbers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Power Engineering (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명에 따른 번호번역서버를 이용한 BcN에서의 번호 라우팅 방법은, 호 연결 요청 메시지를 발생하는 제 1단계; 상기 호 연결 요청 메시지를 수신한 상기 소프트스위치에서 상기 호 연결이 요청된 착신 단말의 URI(Uniform Resource Identifier) 주소 정보를 상기 번호번역서버로 질의하는 제 2단계; 상기 호 연결이 요청된 착신 단말에 따라 상기 번호번역서버에서 응답이 생성되어 상기 소프트스위치로 전송되는 제 3단계; 및 상기 번호번역서버의 응답에 따른 주소 정보를 이용하여 전화번호 라우팅이 수행되는 제 4단계를 포함하는 것을 특징으로 한다.Number routing method in BcN using a number translation server according to the present invention, the first step of generating a call connection request message; A second step of querying the number translation server for URI (Uniform Resource Identifier) address information of the called terminal requesting the call connection in the soft switch receiving the call connection request message; A third step of generating a response from the number translation server and transmitting the response to the soft switch according to the called terminal requesting the call connection; And a fourth step in which phone number routing is performed using address information according to the response of the number translation server.
Description
도 1은 종래기술의 PSTN 망의 구성도.1 is a block diagram of a PSTN network of the prior art.
도 2는 번호번역서버의 패킷 구성도.2 is a packet configuration diagram of a number translation server.
도 3은 본 발명에 따른 AG를 포함한 BcN 망의 구성도.3 is a block diagram of a BcN network including AG according to the present invention.
도 4는 본 발명에 따른 PSTN 망과 BcN 망의 연동을 나타낸 구성도.Figure 4 is a block diagram showing the interworking of the PSTN network and BcN network in accordance with the present invention.
도 5는 본 발명에 따른 PSTN 망과 BcN 망의 연동을 나타낸 구성도.5 is a block diagram showing the interworking between the PSTN network and the BcN network in accordance with the present invention.
도 6은 본 발명에 따른 BcN 망의 구성도.6 is a block diagram of a BcN network according to the present invention.
도 7은 본 발명에 따른 C5 스위치의 동작을 나타낸 순서도.Figure 7 is a flow chart showing the operation of the C5 switch in accordance with the present invention.
도 8은 본 발명에 따른 C4 스위치의 동작을 나타낸 순서도.8 is a flow chart showing the operation of the C4 switch according to the present invention.
도 9는 본 발명에 따른 SIP 스위치의 동작을 나타낸 순서도.9 is a flowchart illustrating the operation of a SIP switch according to the present invention;
본 발명은 번호번역서버를 이용한 BcN에서의 번호 라우팅 방법에 관한 것으로, 보다 상세하게는 PSTN 망과 BcN 망이 혼재하는 환경 또는 BcN 망 환경에서 기존의 전화번호를 이용한 서비스를 제공하는 라우팅 기법을 제공하는 것이다.The present invention relates to a number routing method in BcN using a number translation server, and more particularly, to provide a routing scheme for providing a service using an existing telephone number in an environment in which a PSTN network and a BcN network are mixed or in a BcN network environment. It is.
기존의 전화교환망은 PSTN(100)(Public Switched Telephone Network, 이하 PSTN)이다. PSTN(100) 망은 각각의 지역별로 설치된 교환기가 특정 번호 대역을 할당받아 해당 번호에 대한 호 처리를 수행하게 된다.The existing telephone switching network is a public switched telephone network (PSTN) 100 (PSTN). In the
도 1은 PSTN 망의 구성을 나타낸 구성도이다.1 is a block diagram showing the configuration of a PSTN network.
도 1에서 각각의 PSTN교환기(110)는 정해진 전화번호 대역을 가지고 있다. 예를 들어 한 교환기는 국번을 870번대를 가지고 있으며, 다른 교환기는 880번대의 국번을 가지고 있다. 따라서 880번대의 국번을 가지고 있는 교환기는 870번대 국번으로 호 연결을 시도하는 경우 해당 교환기로 호 요청을 전송하면 된다.In FIG. 1, each
이렇게 구역별로 정해진 전화번호를 사용하여 호 처리를 하는 것을 prefix 라우팅이라고 한다. Prefix 라우팅 기법은 각각의 교환기 별로 자시이 담당하는 prefix가 결정되어있기 때문에 계층적(hierarchy) 구조로 교환기가 구성되어있다. 또한, 번호 체계 역시 prefix를 기준으로 동일한 구조를 가지게 된다. 이러한 prefix에 따라 prefix 라우팅이 구동된다.Call processing using a phone number determined for each zone is called prefix routing. Prefix routing scheme is composed of exchanges in a hierarchical structure because the prefixes are determined for each exchange. In addition, the number system also has the same structure based on the prefix. According to this prefix, prefix routing is driven.
그러나 가입자의 요구사항이 점차 높아져 번호이동성 서비스가 점차 요구되고 있다. 예를 들어, 한 가입자가 이사를 하게 되어 다른 지역으로 이사를 가는 경우에도, 가입자는 가급적 자신이 사용하던 전화번호를 그대로 사용하기를 원한다. 이러한 요구에 따라 지역번호 이동성 개념이 도입되고 있으며, 이동통신망 서비스가 제공되고 있으며, 특히 이동통신망 서비스는 사업자 간의 번호 이동성을 제공하고 있다. 번호 이동성은 번호이동성시스템(Number Portability DataBase, 이하 NPDB)이라는 시스템을 이용하여 번호 이동성을 제공하고 있다.However, as subscribers' requirements are gradually increasing, number portability services are increasingly required. For example, if a subscriber moves out and moves to another area, he or she wants to use the same phone number as he or she used. According to these requirements, the concept of area code portability has been introduced, and mobile communication network services are provided. In particular, mobile communication network services provide number portability between operators. Number portability provides number portability using a system called Number Portability Database (NPDB).
그러나 유선통신망은 prefix 라우팅 기법을 사용하기 때문에 번호이동성을 요구하는 가입자의 요구사항을 수용하기에는 힘들다는 문제점이 있다.However, the wired communication network has a problem that it is difficult to accommodate the subscriber's requirements for number portability because it uses prefix routing.
또한 현재 도입중인 광대역통신망(Broadband Communication Network, 이하 BcN) 환경에서는 이러한 번호 이동성 문제를 해결하기 위한 다양한 방안을 제시하고 잇다. BcN 망은 기본적으로 SIP-URI(Session Initiation Protocol-Uniform Resource Identifier) 주소를 기반으로 라우팅한다.In addition, the currently introduced Broadband Communication Network (BcN) environment proposes various ways to solve this number portability problem. BcN network basically routes based on Session Initiation Protocol-Uniform Resource Identifier (SIP-URI) address.
현재 기존의 PSTN(100) 망에서 사용하던 전화번호를 그대로 사용하기 위해 TEL-URI를 이용하여 주소를 표현하고 TEL-URI 주소에 매핑 되는 SIP-URI 주소를 저장하고 있는 ENUM(Telephone Number Mapping) 서버를 이용하여 BcN 망에서 서비스를 제공하고 있다.ENUM (Telephone Number Mapping) server that expresses address using TEL-URI and stores SIP-URI address mapped to TEL-URI address to use the telephone number used in existing PSTN (100) network as it is. The service is provided in the BcN network by using.
그러나 SIP-URI 주소는 SIP 프로토콜을 사용하는 SIP단말과 SIP프로토콜을 사용하는 시스템에는 적용이 가능하지만, AG(Access Gateway, 이하 AG)를 이용하여 BcN 망에 접속하는 가입자는 SIP-URI 주소를 소유하지 않아 ENUM 서버를 사용할 수 없다는 문제점이 있다.However, the SIP-URI address is applicable to SIP terminals using the SIP protocol and to systems using the SIP protocol, but subscribers accessing the BcN network using an AG (Access Gateway, hereinafter referred to as AG) own the SIP-URI address. There is a problem that the ENUM server cannot be used.
더불어 PSTN(100) 망과 BcN 망이 혼재되어 있는 단계를 거쳐 BcN 망으로 전환되기 때문에 이러한 환경에서의 라우팅 기법이 필요하다.In addition, since the PSTN (100) network and the BcN network are converted to the BcN network through a mixed step, a routing technique in such an environment is necessary.
상기 문제점을 해결하기 위한 본 발명의 목적은, SIP 가입자와 AG 가입자를 수용한 BcN 망을 기존의 PSTN 망 그리고 이동통신망 등의 다양한 서비스 망과 연동할 수 있도록 하고, 번호번역서버를 이용하여 prefix 라우팅과 이동성 가입자에 대 한 라우팅을 조합하여, 번호 이동성을 제공하는 것이다.An object of the present invention for solving the above problems is to enable the BcN network that accommodates the SIP subscriber and AG subscriber to interwork with various service networks, such as the existing PSTN network and mobile communication network, prefix routing using a number translation server And number routing by combining routing for mobile subscribers.
상기 목적을 달성하기 위한 본 발명의 번호번역서버를 이용한 BcN에서의 번호 라우팅 방법은, 호 연결 요청 메시지를 발생하는 제 1단계; 상기 호 연결 요청 메시지를 수신한 상기 소프트스위치에서 상기 호 연결이 요청된 착신 단말의 URI(Uniform Resource Identifier) 주소 정보를 상기 번호번역서버로 질의하는 제 2단계; 상기 호 연결이 요청된 착신 단말에 따라 상기 번호번역서버에서 응답이 생성되어 상기 소프트스위치로 전송되는 제 3단계; 및 상기 번호번역서버의 응답에 따른 주소 정보를 이용하여 전화번호 라우팅이 수행되는 제 4단계를 포함하는 것을 특징으로 한다.Number routing method in BcN using the number translation server of the present invention for achieving the above object, the first step of generating a call connection request message; A second step of querying the number translation server for URI (Uniform Resource Identifier) address information of the called terminal requesting the call connection in the soft switch receiving the call connection request message; A third step of generating a response from the number translation server and transmitting the response to the soft switch according to the called terminal requesting the call connection; And a fourth step in which phone number routing is performed using address information according to the response of the number translation server.
이하, 첨부 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하면 다음과 같다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
본 발명 동작하기 위한 환경은 PSTN(100) 과 BcN(200) 환경이다.Environments for operating the invention are PSTN 100 and BcN 200 environments.
PSTN(100) 환경은 공중전화교환망으로 현재 전화를 이용한 서비스를 제공하는 환경이다. PSTN(100) 환경은 PSTN교환기(110)로 구성되어 있으며 PSTN교환기(110)는 POTS전화(10)(Plain Old Telephone Service)를 수용한다.The PSTN 100 environment is an environment for providing a service using a current telephone to a public telephone switching network. The PSTN 100 environment is composed of a
POTS전화(10)는 기존의 전화망 가입자의 전화이다.
BcN(200) 환경은 광대역통신망 환경으로 SIP 프로토콜 기반의 환경으로 SIP-URI 주소 체계와 TEL-URI 주소 체계를 지원한다. BcN(200) 환경은 C4 스위치(230), C5 스위치(220), SIP 스위치(210), AG(240) 및 SIP 단말(20)을 포함한다.The BcN 200 environment is a broadband network environment and supports the SIP-URI address system and the TEL-URI address system as a SIP protocol based environment. The BcN 200 environment includes a
C4 스위치(230)는 소프트스위치의 일종으로, PSTN(100)과 BcN(200)을 연결해주는 일종의 PSTN(100)의 toll 교환기 역할을 수행한다.The
C5 스위치(220)는 소프트스위치의 일종으로, AG(240)를 수용하여 기존의 POTS전화(10)를 BcN(200)에 수용하는 역할을 한다. C5 스위치(220)는 기본적으로 PSTN(100)에서의 local 교환기의 역할을 수행한다.The
SIP 스위치(210)는 소프트스위치의 일종으로 SIP 단말(20)을 수용 및 관리하며, registrar 및 SIP Proxy 역할을 수행한다.The
AG(240)는 기존의 PSTN(100)에서의 POTS전화(10)를 수용하여 C5 스위치(220)와 연동하여 POTS전화(10)를 BcN(200)에 수용시키는 역할을 한다.The AG 240 serves to accommodate the
PSTN(100)과 BcN(200)의 연동을 위해 번호번역서버(300)가 필요하다.The
번호번역서버(300)는 BcN(200)에 수용된 가입자의 번호정보를 관리하고, 해당 번호가 어느 소프트스위치에 수용되어 있는가의 매핑 정보를 저장한다.The
번호번역서버(300)는 소프트스위치가 호 연결이 요청된 전화 등의 단말의 주소를 요청하면 해당하는 단말의 주소를 전송한다.The
도 2는 번호번역서버의 단말의 주소 요청에 대한 응답 패킷의 형식을 나타낸 패킷의 구성도이다.2 is a block diagram showing the format of a response packet to an address request of a terminal of a number translation server.
번호번역서버(300)의 응답 패킷은 Result, Subscriber-type, PortNumber 및 Softsw-domain의 항목을 가진다.The response packet of the
Result 항목은 integer 형태의 항목으로, 0, 1 또는 2의 값을 가지며, 0은 검색 실패로 주소가 요청된 단말을 PSTN(100) 가입자로 판단하며, 1은 검색 성공으 로 BcN(200) 가입자로 판단하고, 2는 가입자 결번으로 단말이 가입되지 않은 것을 나타낸다.The Result item is an integer type and has a value of 0, 1, or 2, and 0 is determined to be a PSTN (100) subscriber whose address is requested due to a search failure, and 1 is a BcN (200) subscriber as a successful search. 2, it indicates that the terminal is not subscribed due to subscriber missing.
Subscriber-type 항목은 string 형태의 항목으로, POTS 또는 SIP으로 선택된다. POTS는 착신번이 C5 스위치(220) 가입자임을 나타내고, SIP는 착신번이 SIP 스위치(210) 가입자임을 나타낸다.The Subscriber-type item is a string type item and is selected by POTS or SIP. POTS indicates that the called party is a
PortNumber 항목은 string 형태의 항목으로, 착신번이 AG(240) 가입자인 경우 포트넘버를 나타내고, 착신번이 SIP 가입자인 경우, SIP-URI의 ID를 나타낸다.The PortNumber item is a string type item and indicates a port number when the called party is an
Softsw-domain 항목은 string 형태의 항목으로, 착신번이 AG(240) 가입자인 경우, 가입자가 수용된 스위치의 도메인 주소를 나타내고, 착신번이 SIP 가입자인 경우, SIP-URI의 도메인을 나타낸다.The Softsw-domain item is a string type item. When the called party is an
도 3은 본 발명에 따른 AG를 수용한 BcN의 구성을 나타낸 구성도이다.3 is a configuration diagram showing a configuration of BcN containing AG according to the present invention.
BcN(200) 내에 SIP 단말(20)과 AG(240)를 통한 POTS전화(10)가 존재하는 경우로, SIP 단말(20)에서 AG(240)에 수용된 POTS전화(10)로 호 요청을 하면, SIP 단말(20)의 호 요청은 SIP 스위치(210)로 전송된다. 이때 AG(240)가 수용하고 있는 POTS전화(10)는 TEL-URI 형태의 주소로 표현된다. TEL-URI 형태의 주소는 기존의 PSTN(100) 에서의 전화번호를 URI 형태로 표현한 것이다. SIP 스위치(210)는 TEL-URI 주소가 속한 스위치 정보를 획득하기 위해 번호번역서버(300)로 해당 TEL-URI 주소에 해당하는 SIP-URI 주소를 요청한다. 번호번역서버(300)는 착신이 요청된 POTS전화(10)가 속한 소프트스위치를 확인하여 해당 주소를 전송한다. SIP 스위치(210)는 번호번역서버(300)의 응답을 통해 착신이 요청된 POTS전화(10)가 속한 소 프트스위치를 확인하여 해당 소프트스위치인 C5 스위치(220)로 호 연결을 요청한다. C5 스위치(220)는 수용된 AG(240)에 속한 착신 가입자인 POTS전화(10)로 호 연결을 하여 호 연결 라우팅이 이루어진다.In the case where the POTS
도 4는 PSTN과 BcN이 연결된 형태의 전화망의 구성도이다.4 is a configuration diagram of a telephone network in which a PSTN and a BcN are connected.
PSTN(100)은 PSTN교환기(110)를 이용하여 POTS전화(10)를 수용한다. BcN(200)은 SIP 스위치(210)를 이용하여 SIP 단말(20)을 수용하고 C4 스위치(230)를 통해 PSTN(100)과 BcN(200)이 연결된다.
PSTN(100)은 prefix 라우팅을 수행하고, BcN(200)은 prefix와 번호번역서버(300)를 통한 라우팅을 혼재하여 사용할 수 있다.The
PSTN(100) 가입자인 POTS전화(10)가 BcN(200)에 속한 SIP 단말(20)로 호 요청을 하는 경우, POTS전화(10)로부터 호 요청이 PSTN교환기(110)로 전달된다. PSTN교환기(110)는 prefix 라우팅에 의해 BcN(200)과 연동하는 C4 스위치(230)로 호 요청 메시지를 전달한다. C4 스위치(230)는 번호번역서버(300)에 착신이 요청된 가입자의 TEL-URI 주소에 매핑 되는 SIP-URI 주소를 요청한다. 번호번역서버(300)는 도 2의 형식으로 SIP-URI 주소를 응답한다. 만약 이러한 과정에서 착신 가입자가 AG(240)에 가입된 POTS전화(10)인 경우, 해당 소프트스위치인 C5 스위치(220)의 위치를 제공한다.When the
C4 스위치(230)는 해당 소프트스위치인 SIP 스위치(210)로 호 연결 요청을 전송한다. SIP 스위치(210)는 해당 SIP 단말(20)로 호 연결을 하여 호 연결 라우팅이 이루어진다.The
상기의 과정에서 BcN(200) 번호는 PSTN(100)에서 prefix 단위로 분리되어야 한다. 이는 PSTN(100)이 prefix 단위로 라우팅되기 때문에 이러한 PSTN(100)과 BcN(200)의 번호가 혼재될 경우, 해당 C4 스위치(230)로 라우팅이 이루어질 수 없기 때문이다.In the above process, the
도 5는 PSTN과 BcN이 연결된 네트워크의 구성도이다.5 is a configuration diagram of a network to which a PSTN and a BcN are connected.
PSTN(100)의 가입자 중 1개의 가입자 단말이 PSTN(100) 가입 상태에서 BcN(200)으로 서비스를 변경하도록 요청할 수 있다. 이러한 경우에도 번호 이동성을 제공하기 위해 호 전환 방식이 사용된다. 호 전환 방식은 이동하기 전의 교환기에서 이동한 후의 교환기로 요청되는 호를 호 전환함으로써 기존의 번호를 그대로 사용할 수 있도록 하는 것이다.One subscriber station of the subscribers of the
예를 들어 042-870-1234번을 사용하던 PSTN(100) 가입자가 BcN(200)으로 서비스 환경을 전환 요청하여 SIP 단말(20)로 변경된 경우에도 사용하던 번호가 그대로 유지된다. 이때 POTS전화(10)가 042-870-1234 번호로 호를 요청하면, 호 요청은 042-870번대의 prefix를 관장하는 PSTN교환기(110)로 전송된다. 042-870-1234번호의 가입자 프로파일을 저장한 042-870번대의 prefix를 관장하는 PSTN교환기(110)는 가입자 프로파일에 042-870-1234 번호가 BcN(200)에 속하는 prefix 단위의 번호로 호 전환이 설정되어 있음을 확인한다. 예를 들어, BcN prefix 단위의 번호가 042-800 국번으로 설정되어있다고 가정하면, 상기 042-870-1234번은 BcN prefix 단위의 번호인 042-800-1234 번호로 호 전환이 설정되어 있는 것이다. 042-800-1234 라는 번호는 실제 사용되는 전화번호가 아닌 PSTN(100)과 BcN(200)을 연결하기 위한 임 시적인 번호이다. 따라서 042-870-1234의 번호가 실제 전화번호이다.For example, even if the
PSTN교환기(110)는 prefix 라우팅을 통해 호 연결 요청 메시지를 BcN(200)으로 연결된 C4 스위치(230)로 전달한다. C4 스위치(230)는 번호번역서버(300)로 042-800-1234 번호의 SIP-URI 주소를 요청한다. 가입자의 SIP-URI 주소를 획득한 C4 스위치(230)는 해당 소프트스위치로 호 연결 요청 메시지를 전송하여 착신이 요구된 SIP 단말(20)로 호 연결을 한다. 이때 번호번역서버(300)는 PSTN(100)에서 BcN(200)으로의 라우팅에 사용되는 임시번호에 대한 착신 가입자의 정보 요청에 응답하는 것이다. 따라서 번호번역서버(300)는 가입자의 종류에 따라 SIP-URI 주소를 응답하거나 해당 소프트스위치의 주소를 응답하는 형식으로 응답할 수 있다.The
도 6은 본 발명에 따른 BcN의 구성을 나타낸 구성도이다.6 is a block diagram showing the configuration of BcN according to the present invention.
BcN(200)에서 가입자가 SIP-URI 주소가 아닌 TEL-URI 주소를 사용하는 경우의 BcN(200)의 구성은 도 6과 같다. 기본적으로 BcN(200)은 SIP-URI 주소와 TEL-URI 주소를 모두 지원할 수 있다. 따라서 전화망이 PSTN(100)에서 BcN(200)으로 변화되는 과정에서 기존의 전화번호를 사용하면서도 점진적으로 PSTN(100)을 BcN(200)으로 교환하는 것이 가능하다.The configuration of the
만약 BcN(200)에서 TEL-URI 형태의 주소로 호 연결 요청이 발생할 수 있다. BcN(200)에서 SIP 단말(20)에서 TEL-URI 주소를 사용하는 SIP 단말(20)로 호 연결이 요청되면, 호 연결은 요청한 SIP 단말(20)의 호 연결 요청 메시지가 SIP 스위치(210)로 전송된다. SIP 스위치(210)는 호 연결이 요청된 해당 가입자의 SIP-URI 주소를 획득하기 위해 번호번역서버(300)로 TEL-URI 주소에 매핑 되는 SIP-URI 주소 를 요청한다. 번호번역서버(300)를 통해 호를 착신할 SIP 단말(20)의 SIP-URI 주소를 획득한 SIP 스위치(210)는 해당 소프트스위치로 호 연결 요청 메시지를 전송한다. 해당 소프트스위치를 통해 TEL-URI 주소를 사용하는 SIP 단말(20)과 호 연결이 이루어진다.If the call connection request may occur in the BcN (200) to the address of the TEL-URI type. When the call connection is requested from the
도 7은 본 발명에 따른 C5 스위치의 동작을 나타낸 순서도이다.7 is a flowchart illustrating the operation of the C5 switch according to the present invention.
C5 스위치(220)는 호 연결 요청이 입력되면, 호 연결 요청이 착신호 인가를 판단한다(S2). 착신호 확인은 착신 가입자가 C5 스위치(220) 자신에게 수용된 가입자를 판단하는 것이다. 단계 S2에서 자신에게 속한 가입자이면 C5 스위치(220)는 내부 가입자 호 처리를 통해 착신 가입자에게 호 요청 메시지를 전송한다(S4). 단계 S2에서 착신호가 아닌 경우, 해당 번호를 번호번역서버(300)로 질의한다(S6). 번호번역서버(300)의 질의 결과가 성공이면, 번호번역서버(300)의 응답에 포함된 주소 또는 해당 소프트스위치로 호 요청 메시지를 라우팅한다(S8). 단계 S6에서의 질의 결과 검색에 실패한 경우, default로 설정된 소프트스위치로 라우팅한다(S10). 번호번역서버(300)의 질의 결과가 결번인 경우, 가입자 번호가 결번임을 안내하는 방송을 송출한다(S12).When the call connection request is input, the
도 8은 본 발명에 따른 C4 스위치의 동작을 나타낸 순서도이다.8 is a flowchart illustrating the operation of the C4 switch according to the present invention.
C4 스위치(230)는 PSTN(100)과 BcN(200)을 연결한다. 따라서 C4 스위치(230)는 PSTN(100)의 prefix와 BcN(200)에서 지원되는 번호번역서버(300)를 이용한 prefix를 지원한다. 본 실시예에서는 prefix 라우팅이 적용되는 방식을 PSTN prefix, BcN(200)에서의 번호번역서버(300)를 통해 라우팅 되는 prefix를 BcN prefix라고 지칭하기로 한다.The
C4 스위치(230)는 호 요청 메시지가 수신되면 착신번의 prefix가 PSTN prefix인가를 판단한다(S102). C4 스위치(230)는 착신 가입자가 PSTN prefix인 경우, prefix 라우팅으로 호 요청 메시지를 수행한다(S104). 단계 S102에서 PSTN prefix가 아닌 경우, 착신번이 BcN prefix 인가를 판단한다(S106). 착신번이 PSTN prefix 및 BcN prefix, 둘 다 아닌 경우는 존재하지 않는 prefix 이므로, 국번 결번 안내방송을 송출한다(S108). 단계 S106을 통해 착신번이 BcN prefix인 경우, 해당 착신번을 번호번역서버(300)로 질의하고 번호번역서버(300)의 질의 결과를 확인한다(S110). 단계 S110에서의 번호번역서버(300)의 질의 결과 착신번의 주소 정보 획득에 성공한 경우, 응답된 결과를 토대로 획득된 주소 정보를 이용하여 해당 소프트스위치 또는 해당 착신번의 주소로 호 요청 메시지를 라우팅한다(S112). 번호번역서버(300)의 질의 결과가 결번이거나 실패인 경우, 해당 착신번이 존재하지 않는 경우이므로, 가입자 결번 안내방송을 송출한다(S114).When the call request message is received, the
도 9는 본 발명에 따른 SIP 스위치의 동작을 나타낸 순서도이다.9 is a flowchart illustrating the operation of a SIP switch according to the present invention.
SIP 스위치(210)는 호 요청 메시지가 전송되면, 착신호 인가를 판단한다(S202). 착신번이 착신호인 경우는, 착신번이 SIP 스위치(210) 자신에게 속한 가입자인 경우이므로, 내부 가입자로 호 처리를 수행한다(S204). BcN(200)에서는 착신번이 TEL-URI 또는 SIP-URI를 사용할 수 있다. SIP-URI를 사용하는 경우는 BcN(200)에서 SIP를 지원하기 때문에 번호번역서버(300)로 주소 정보를 요청할 필요가 없다. 따라서 SIP 스위치(210)는 착신번이 SIP-URI 주소인가를 판단한다 (S206). 착신번이 SIP-URI 인 경우는 SIP 프로토콜을 이용하여 바로 라우팅이 가능하므로 해당 소프트스위치로 라우팅한다(S208). 착신번이 SIP-URI 주소를 사용하지 않는 경우는 TEL-URI 주소를 사용하는 경우이므로 번호번역서버(300)로의 질의가 필요하다. 번호번역서버(300)로의 주소 검색 결과를 판단하여(S210), 검색에 성공하면 번호번역서버(300)의 응답을 통해 획득된 주소 정보에 따라 해당 소프트스위치로 호 요청 메시지를 라우팅한다(S212). 단계 S210에서 검색에 실패한 경우, default로 설정된 해당 소프트스위치로 호 요청 메시지를 라우팅한다(S214). 단계 S210에서 번호번역서버(300)의 질의 결과 착신번이 결번인 경우, 가입자 결번 안내방송을 송출한다(S216).When the call request message is transmitted, the
이상에서 살펴본 바와 같이, 본 발명에 따른 번호번역서버를 이용한 BcN에서의 번호 라우팅 방법은, PSTN 망과 BcN 망이 혼재되어있는 환경이나 BcN 망에서 SIP 단말이 TEL-URI 주소를 사용하여 기존에 사용하던 전화번호를 유지하여 서비스를 제공받는 환경에서, 번호번역서버를 이용하여 전화번호의 이동성을 제공하고, SIP-URI 주소 체계 및 TEL-URI 주소 체계를 지원하고, PSTN과 BcN 간의 라우팅을 제공하는 라우팅 방법을 제공하는 효과가 있다.As described above, the number routing method in the BcN using the number translation server according to the present invention, SIP terminals in the environment or the BcN network mixed with the PSTN network and BcN network is conventionally used by using the TEL-URI address In the environment where the service is provided by maintaining the existing phone number, the port number portability is provided by using the number translation server, and the SIP-URI address system and the TEL-URI address system are supported, and the routing between PSTN and BcN is provided. This has the effect of providing a routing method.
더불어 BcN 망에서의 AG를 이용하여 기존의 PSTN 망 가입자를 수용하고 다양한 서비스 망과 연동하게 하는 효과가 있다.In addition, there is an effect of using the AG in the BcN network to accommodate the existing PSTN network subscribers and interwork with various service networks.
아울러 본 발명의 바람직한 실시예는 예시의 목적을 위한 것으로, 당업자라면 첨부된 특허청구범위의 기술적 사상과 범위를 통해 다양한 수정, 변경, 대체 및 부가가 가능할 것이며, 이러한 수정, 변경 등은 이하의 특허청구범위에 속하는 것으로 보아야 할 것이다.In addition, a preferred embodiment of the present invention is for the purpose of illustration, those skilled in the art will be able to various modifications, changes, replacements and additions through the spirit and scope of the appended claims, such modifications, changes, etc. are the following patents It should be regarded as belonging to the claims.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050094790A KR20070039665A (en) | 2005-10-10 | 2005-10-10 | A method to route signal based on telephone number using nrs in bcn |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050094790A KR20070039665A (en) | 2005-10-10 | 2005-10-10 | A method to route signal based on telephone number using nrs in bcn |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20070039665A true KR20070039665A (en) | 2007-04-13 |
Family
ID=38160361
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050094790A KR20070039665A (en) | 2005-10-10 | 2005-10-10 | A method to route signal based on telephone number using nrs in bcn |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20070039665A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110125074A (en) * | 2010-05-12 | 2011-11-18 | 주식회사 케이티 | Communication system and call processing method for treating a call of number portability |
-
2005
- 2005-10-10 KR KR1020050094790A patent/KR20070039665A/en not_active Application Discontinuation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110125074A (en) * | 2010-05-12 | 2011-11-18 | 주식회사 케이티 | Communication system and call processing method for treating a call of number portability |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6519242B1 (en) | Apparatus and method of PSTN based network roaming and SCP based subscriber management for internet telephony systems | |
KR100548862B1 (en) | Network to communicate using ip | |
US7317703B2 (en) | H.323 user, service and service provider, mobility framework for the multimedia intelligent networking | |
US8861508B2 (en) | Routing a call setup request to a destination serving node in an IMS network | |
US8335201B2 (en) | Call control method, communication system, and relevant devices | |
US20120143982A1 (en) | Methods and Communications Node for Routing Communications Using a Bi-Level Addressing Scheme | |
US20220060521A1 (en) | Automated IPv4-IPv6 Selection for Voice Network Elements | |
JP5330540B2 (en) | Method and system for enterprise network access point determination | |
US6810034B1 (en) | Automatic conversion of telephone number to internet protocol address | |
KR100864824B1 (en) | Apparatus and Method of processing number portability call among various telephone networks | |
KR100923569B1 (en) | Location server, communication system comprising the location server and communication method using the location server | |
KR20070039665A (en) | A method to route signal based on telephone number using nrs in bcn | |
CN112752260B (en) | Equipment and method for number-carrying network-transfer transmitting end inquiry | |
KR100526684B1 (en) | Method for providing service provider information in number portability service | |
EP1089520A2 (en) | H.323 User, service and service provider mobility framework for the multimedia intelligent networking | |
KR20080051813A (en) | Method for application global number between heterogeneous ip multimedia subsystem | |
KR100695927B1 (en) | Method and system for establishing a communication between a first and a second communication entity | |
EP1155560A1 (en) | Automatic conversion of telephone number to internet protocol address | |
KR20060027644A (en) | Video telephony service linking system between bcn and internet telephony network and method thereof | |
KR20070032492A (en) | Softswitch system for processing calls in association with home location register and method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |