[go: up one dir, main page]

KR20050040246A - Interworking system and method for between application server of ip network and pstn - Google Patents

Interworking system and method for between application server of ip network and pstn Download PDF

Info

Publication number
KR20050040246A
KR20050040246A KR1020030075398A KR20030075398A KR20050040246A KR 20050040246 A KR20050040246 A KR 20050040246A KR 1020030075398 A KR1020030075398 A KR 1020030075398A KR 20030075398 A KR20030075398 A KR 20030075398A KR 20050040246 A KR20050040246 A KR 20050040246A
Authority
KR
South Korea
Prior art keywords
application server
route
protocol
network
pstn
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.)
Withdrawn
Application number
KR1020030075398A
Other languages
Korean (ko)
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 KR1020030075398A priority Critical patent/KR20050040246A/en
Publication of KR20050040246A publication Critical patent/KR20050040246A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/22Alternate routing
    • 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
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0025Provisions for signalling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • H04Q3/0045Provisions for intelligent networking involving hybrid, i.e. a mixture of public and private, or multi-vendor systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13541Indexing scheme relating to selecting arrangements in general and for multiplex systems routing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 공중전화망인 PSTN과 인터넷 프로토콜을 기반으로 데이터를 전송하는 IP망의 응용서버간의 연동방법을 개선하고, 망의 복합 장애 발생시에도 PSTN과 IP망의 응용서버간의 연동이 가능하도록 우회 라우팅시킬 수 있는 기술에 관한 것이다.The present invention improves the interworking method between the PSTN, which is a public telephone network, and the application server of the IP network that transmits data based on the Internet protocol, and bypasses the route so that the interworking between the PSTN and the application server of the IP network can be performed even when a complex failure of the network occurs. It is about technology that can be.

이를 위해 본 발명은, PSTN과 연동하는 IP망에 적용되는 시스템에 있어서, SIGTRAN 프로토콜 스택과 SIP 프로토콜 스택이 구비되고, 신호처리 게이트웨이(SG)에 대한 1·2차 루트와 소프트스위치에 대한 1·2차 루트가 설정된 응용서버; SS7 프로토콜을 기반으로 상기 PSTN과 통신하여 상기 PSTN을 IP망에 접속시키고, 상기 응용서버와 상기 SIGTRAN 프로토콜을 기반으로 통신하며, 상기 응용서버에 대한 1·2차 루트가 설정된 SG; 및 상기 SIGTRAN 프로토콜을 기반으로 상기 SG와 통신하고, 상기 SIP 프로토콜을 기반으로 상기 응용서버와 통신하며, 상기 응용서버에 대한 1·2차 루트가 설정된 소프트스위치를 포함하여 구성된 것을 특징으로 한다.To this end, the present invention, in the system applied to the IP network interworking with the PSTN, the SIGTRAN protocol stack and the SIP protocol stack is provided, the primary route for the signal processing gateway (SG) and the primary route for the soft switch An application server configured with a secondary route; An SG communicating with the PSTN based on an SS7 protocol, connecting the PSTN to an IP network, communicating with the application server based on the SIGTRAN protocol, and having a primary and secondary route to the application server; And a soft switch configured to communicate with the SG based on the SIGTRAN protocol, to communicate with the application server based on the SIP protocol, and to set the primary and secondary routes to the application server.

Description

PSTN과 IP망의 응용서버간의 연동시스템과 방법{Interworking system and method for between application server of IP network and PSTN}Interworking system and method for between application server of IP network and PSTN}

본 발명은 PSTN(public switched telephone network)과 IP(Internet Protocol)망의 응용서버간의 연동시스템과 방법에 관한 것으로, 보다 상세하게는 공중전화망인 PSTN과 인터넷 프로토콜을 기반으로 데이터를 전송하는 IP망의 응용서버간의 연동방법을 개선하고, 망의 복합 장애 발생시에도 PSTN과 IP망의 응용서버간의 연동이 가능하도록 우회 라우팅시킬 수 있는 기술에 관한 것이다.The present invention relates to an interworking system and method between a public switched telephone network (PSTN) and an application server of an IP (Internet Protocol) network. The present invention relates to a technique for improving the interworking method between application servers and performing bypass routing so that interworking between the PSTN and the application server in the IP network is possible even when a complex network failure occurs.

도 1은 종래 PSTN과 IP망의 응용서버간 연동을 위한 망구성도와 프로토콜 스택 구성도로서, 상기 망은 PSTN을 구축하는 SSP(Service Switching Point)(111), STP(Signal Transfer Point)(121, 131)과, IP망을 구축하는 신호처리 게이트웨이(이하 SG: Signaling Gateway)(221, 231), 소프트 스위치(211), 및 응용서버(241, 251)에 의해 구축된다.1 is a network diagram and protocol stack diagram for interworking between a conventional PSTN and an application server of an IP network. The network includes a service switching point (SSP) 111 and a signal transfer point (STP) 121 for constructing a PSTN. 131, a signal processing gateway (hereinafter referred to as SG: Signaling Gateway) (221, 231), a soft switch 211, and an application server (241, 251) for constructing an IP network.

SSP(111)는 PSTN에서 지능망 서비스 호를 처리하는 서비스 교환기이고, STP(121)는 SS7(Signaling System 7)을 프로토콜을 통해 SSP(111)와 IP망의 SG(221)간의 신호교환을 중계하는 신호중계교환기이다. The SSP 111 is a service exchanger that processes an intelligent network service call in the PSTN, and the STP 121 relays a signal exchange between the SSP 111 and the SG 221 of the IP network through a signaling system 7 (SS7). Signal relay exchange.

SG(221, 231)는 STP(121, 131)과는 SS7 프로토콜을 통해 신호를 교환하고, IP망의 소프트스위치(211)와는 SIGTRAN 프로토콜을 통해 신호를 교환하는 게이트웨이이다.The SGs 221 and 231 exchange signals with the STPs 121 and 131 through the SS7 protocol, and exchange the signals with the soft switch 211 of the IP network through the SIGTRAN protocol.

소프트스위치(211)는 SG(221)로부터 특정 응용서버로의 연결이 요청되면, 해당 호가 상기 응용서버로 연결되도록 스위칭동작을 행하는 기능을 수행하고, 응용서버(241, 251)는 요청된 호에 대해 특정 부가서비스를 제공하는 기능을 수행한다.When the soft switch 211 is requested to connect to a specific application server from the SG 221, the soft switch 211 performs a switching operation so that the call is connected to the application server, the application server (241, 251) to the requested call It performs a function to provide a specific additional service.

상술되어진 각각의 구성요소에 탑재된 프로토콜 스택을 다음과 같다.The protocol stack mounted on each component described above is as follows.

SSP(111)에는 MTP1(Message Transfer Part 1)계층, MTP 2계층, MTP 3계층, SCCP(signaling connection control part)계층, TCAP(Transmission Control Application Part)계층, 응용(application)계층으로 구성된 프로토콜 스택이 탑재되고, STP(121, 131)에는 MTP 1계층, MTP 2계층, MTP 3계층, 및 SCCP 계층으로 구성된 SS7 프로토콜 스택이 탑재되고, SG(221, 231)에는 MTP 1계층, MTP 2계층, MTP 3계층 및, SCCP 계층으로 구성된 SS7 프로토콜 스택과 IP(Internet Protocol) 계층, SCTP(Stream Control Transmission Protocol )계층, M3UA(MTP3 User Adaptation) 계층, SCCP계층으로 구성된 SIGTRAN(SIGnaling TRANsport) 프로토콜 스택이 탑재되고, 응용서버(241, 251)에는 IP 계층, UDP(User Datagram Protocol)/TCP(Transmission Control Protocol) 계층, SDP(Session Description Protocol) 및 SIP(Session Initiation Protocol) 계층, 응용계층으로 구성된 SIP 프로토콜 스택이 탑재되고, 소프트스위치(211)에는 IP, SCTP, M3UA, SCCP, TCAP, 응용계층으로 구성된 SIGTRAN 프로토콜 스택과 IP, UDP/TCP, (SDP)SIP, 응용계층으로 구성된 SIP 프로토콜 스택이 탑재된다.The SSP 111 includes a protocol stack including a message transfer part 1 (MTP1) layer, an MTP 2 layer, an MTP 3 layer, a signaling connection control part (SCCP) layer, a transmission control application part (TCAP) layer, and an application layer. STP (121, 131) is mounted on the SS7 protocol stack consisting of MTP layer 1, MTP layer 2, MTP layer 3, and SCCP layer, SG (221, 231), MTP layer 1, MTP layer 2, MTP SSIG protocol stack consisting of three layers and SCCP layer, Internet Protocol (IP) layer, Stream Control Transmission Protocol (SCTP) layer, MTP3 User Adaptation (M3UA) layer, and SIGnaling TRANsport (SIGTRAN) protocol stack consisting of SCCP layer In addition, the application servers 241 and 251 have a SIP protocol stack including an IP layer, a User Datagram Protocol (UDP) / Transmission Control Protocol (TCP) layer, a Session Description Protocol (SDP) and a Session Initiation Protocol (SIP) layer, and an application layer. Mounted on the soft switch 211 The SIGTRAN protocol stack consists of IP, SCTP, M3UA, SCCP, TCAP, and application layers, and the SIP protocol stack consists of IP, UDP / TCP, (SDP) SIP, and application layers.

상기와 같이 구성된 망에서 PSTN 가입자가 응용서버로의 연결을 위한 전화번호를 다이얼링하면, PSTN SSP(111)는 가입자가 다이얼한 번호로부터 IP망의 지능망서비스임을 인지하여, SS7 프로토콜(TCAP/SCCP/MTP3/MTP2/MTP1) 기반의 질의메시지를 생성하여 STP(121 또는 131)를 경유하여 SG(221 또는 231)에 전송하고, SG(221 또는 231)에서는 SS7 프로토콜 기반(TCAP/SCCP/MTP3/MTP2/MTP1)의 질의메시지를 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP) 기반의 질의메시지로 변환하여 소프트스위치(211)로 전송한다. When the PSTN subscriber dials the telephone number for connection to the application server in the network configured as described above, the PSTN SSP 111 recognizes that it is the intelligent network service of the IP network from the number dialed by the subscriber, and is SS7 protocol (TCAP / SCCP / Generates an MTP3 / MTP2 / MTP1 based inquiry message and sends it to the SG 221 or 231 via the STP 121 or 131, and the SG 221 or 231 uses the SS7 protocol based (TCAP / SCCP / MTP3 / MTP2). / MTP1) is converted into a SIGTRAN protocol (TCAP / SCCP / M3UA / SCTP / IP) based inquiry message and transmitted to the soft switch (211).

소프트스위치(211)는 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP) 기반의 질의메시지를 SIP 프로토콜((SDP/)SIP/(UDP/TCP/SCTP)/IP) 기반의 질의메시지로 변환하여 응용서버(241 또는 251)로 전송한다.The soft switch 211 converts an inquiry message based on the SIGTRAN protocol (TCAP / SCCP / M3UA / SCTP / IP) into an inquiry message based on the SIP protocol ((SDP /) SIP / (UDP / TCP / SCTP) / IP). Send to the application server (241 or 251).

이를 수신한 응용서버(241 또는 251)는 SIP 프로토콜((SDP/)SIP/(UDP/TCP/SCTP)/IP) 기반의 응답메시지를 생성하여 소프트스위치(211)로 전송하고, 소프트스위치(211)에서는 SIP 프로토콜((SDP/)SIP/(UDP/TCP/SCTP)/IP) 기반의 응답메시지를 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP) 기반의 응답메시지로 변환하여 SG(221 또는 231)로 전송하고, SG(221 또는 231)는 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP) 기반의 응답메시지를 SS7 프로토콜(TCAP/SCCP/MTP3/MTP2/MTP1) 기반의 응답메시지로 변환하여 STP(121 또는 131)를 경유하여 SSP(111)로 전송한다. The application server 241 or 251 receiving this generates a response message based on the SIP protocol ((SDP /) SIP / (UDP / TCP / SCTP) / IP) and transmits it to the soft switch 211, and the soft switch 211. ) Converts the response message based on the SIP protocol ((SDP /) SIP / (UDP / TCP / SCTP) / IP) into a response message based on the SIGTRAN protocol (TCAP / SCCP / M3UA / SCTP / IP). 231), and the SG 221 or 231 converts the response message based on the SIGTRAN protocol (TCAP / SCCP / M3UA / SCTP / IP) into the response message based on the SS7 protocol (TCAP / SCCP / MTP3 / MTP2 / MTP1). To the SSP 111 via the STP 121 or 131.

이때 PSTN SSP(111)에서 IP망 응용서버(241 또는 251)로 질의 및 응답시, IP망 SG(221 또는 231)에서는 SS7 프로토콜(TCAP/SCCP/MTP3/MTP2/MTP1) 기반의 질의메시지를 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/ SCTP/IP) 기반의 질의메시지로 변환해야 하고 또한 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/ SCTP/IP) 기반의 응답메시지를 SS7 프로토콜(TCAP/SCCP/MTP3/MTP2/ MTP1) 기반의 응답메시지로 변환한다.At this time, when the PSTN SSP 111 queries and responds to the IP network application server 241 or 251, the IP network SG 221 or 231 uses the SS7 protocol (TCAP / SCCP / MTP3 / MTP2 / MTP1) based inquiry message to SIGTRAN. Protocol messages (TCAP / SCCP / M3UA / SCTP / IP) should be converted into query messages and SIGTRAN protocol (TCAP / SCCP / M3UA / SCTP / IP) based response messages should be converted to SS7 protocol (TCAP / SCCP / MTP3 / MTP2 /). MTP1) is converted into a response message.

또, 소프트스위치(211)에서는 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP) 기반의 질의메시지를 SIP 프로토콜((SDP/)SIP/(UDP/TCP/SCTP)/IP) 기반의 질의메시지로 변환하고 또한 SIP 프로토콜((SDP/)SIP/(UDP/TCP/SCTP)/IP) 기반의 응답메시지를 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP) 기반의 응답메시지로 변환해야 하므로 여러 번의 프로토콜 변환(SS7 프로토콜과 SIGTRAN 프로토콜간, SIGTRAN 프로토콜과 SIP 프로토콜 간 캡슐화(encapsulation) 및 역캡슐화(decapsulation)에 따른 신호 지연이 발생하고 또한 SG(221 또는 231) 및 소프트스위치(211)에서의 부하가 가중된다는 단점을 가지고 있다. In addition, in the soft switch 211, an inquiry message based on the SIGTRAN protocol (TCAP / SCCP / M3UA / SCTP / IP) is an inquiry message based on the SIP protocol ((SDP /) SIP / (UDP / TCP / SCTP) / IP). In addition, the response message based on the SIP protocol ((SDP /) SIP / (UDP / TCP / SCTP) / IP) must be converted into a response message based on the SIGTRAN protocol (TCAP / SCCP / M3UA / SCTP / IP). Signal delay due to encapsulation and decapsulation occurs between protocol conversion (SS7 protocol and SIGTRAN protocol, SIGTRAN protocol and SIP protocol), and load on SG 221 or 231 and softswitch 211 It has the disadvantage of being weighted.

또한 PSTN에서 IP망 응용서버(241 또는 251)로의 질의 및 응답을 통한 지능망서비스의 품질이 SG(221 또는 231)와 소프트스위치(211)간 루트셋(a3 링크셋 및 a4 링크셋), 소프트스위치(211)과 응용서버(241 또는 251)간 루트셋(a1 링크셋 및 a2 링크셋)의 신뢰성에 좌우되어 이 구간에서 복합 장애 발생시 서비스를 제공할 수 없다는 문제점이 있다.In addition, the quality of the intelligent network service through the query and response from the PSTN to the IP network application server (241 or 251) is the rootset between the SG (221 or 231) and the soft switch 211 (a3 link set and a4 link set), soft switch Depending on the reliability of the root set (a1 linkset and a2 linkset) between the 211 and the application server 241 or 251, there is a problem in that a service cannot be provided in the event of a complex failure in this section.

한편 IP망 소프트스위치(211)에서는 가입자가 다이얼한 번호로부터 지능망서비스임을 인지하고 SIP 프로토콜((SDP/)SIP/(UDP/TCP/SCTP)/IP) 기반의 질의메시지를 생성하여 응용서버(241 또는 251)에 질의메시지를 전송하고, 이를 수신한 응용서버(241 또는 251)는 SIP 프로토콜((SDP/)SIP/(UDP/TCP/SCTP)/IP) 기반의 응답메시지를 생성한 후 IP망 소프트스위치(211)로 전송한다. IP망 소프트스위치(211)에서 응용서버(241 또는 251)로의 질의 및 응답을 통한 지능망서비스 품질이 소프트스위치(211)과 응용서버(241 또는 251)간 루트셋(a1 링크셋 또는 a2 링크셋)의 신뢰성에 좌우되며, 이 구간에서 복합 장애 발생시 서비스를 제공할 수 없다는 문제점이 있다.On the other hand, the IP network soft switch 211 recognizes that it is an intelligent network service from the number dialed by the subscriber, and generates an inquiry message based on the SIP protocol ((SDP /) SIP / (UDP / TCP / SCTP) / IP). Or 251), and the application server 241 or 251 that receives the IP message generates a response message based on the SIP protocol ((SDP /) SIP / (UDP / TCP / SCTP) / IP) and then performs an IP network. Transfer to the soft switch 211. The quality of the intelligent network service through the query and response from the IP network soft switch 211 to the application server 241 or 251 is the root set between the soft switch 211 and the application server 241 or 251 (a1 link set or a2 link set). It depends on the reliability of, and there is a problem that can not provide services in the case of a complex failure in this section.

따라서, 본 발명은 상술한 종래의 문제점을 해결하기 위해 이루어진 것으로, 응용서버에 SIGTRAN 프로토콜 스택(TCAP/SCCP/M3UA/SCTP/IP)을 구현하여 IP망 SG에서 SIGTRAN 프로토콜로 응용서버를 직접 액세스 가능하도록 IP 루트셋을 구성하고 라우팅 방법을 개선함으로써 시스템 경유 노드 수 및 프로토콜 변환을 줄여 서비스 품질을 향상시키는 것을 목적으로 한다.Accordingly, the present invention has been made to solve the above-mentioned conventional problems, and implements the SIGTRAN protocol stack (TCAP / SCCP / M3UA / SCTP / IP) in the application server to directly access the application server with the SIGTRAN protocol in the IP network SG. It aims to improve the quality of service by reducing the number of nodes and protocol conversions through the system by configuring IP rootsets and improving routing methods.

또한, 본 발명은 PSTN SSP에서 IP망 응용서버로 질의 및 응답시 IP망 구간에서 복합적인 장애 발생하는 경우 또는 IP망의 소프트스위치에서 응용서버로 질의 및 응답시 IP망 구간에서 복합적인 장애 발생하는 경우에도 우회 라우팅이 가능하도록 구성하여 지능망서비스를 안정적으로 제공하는 것을 또 다른 목적으로 한다.In addition, the present invention is a complex failure occurs in the IP network section when the query and response from the PSTN SSP to the IP network application server or when the query and response from the soft switch of the IP network to the application server in the IP network section In this case, another purpose is to stably provide intelligent network services by configuring bypass routing.

상기한 목적을 달성하기 위해 본 발명에 따른 PSTN과 IP망의 응용서버간의 연동시스템은, PSTN과 연동하는 IP망에 적용되는 시스템에 있어서, SIGTRAN 프로토콜 스택과 SIP 프로토콜 스택이 구비되고, 신호처리 게이트웨이(SG)에 대한 1·2차 루트와 소프트스위치에 대한 1·2차 루트가 설정된 응용서버; SS7 프로토콜을 기반으로 상기 PSTN과 통신하여 상기 PSTN을 IP망에 접속시키고, 상기 응용서버와 상기 SIGTRAN 프로토콜을 기반으로 통신하며, 상기 응용서버에 대한 1·2차 루트가 설정된 SG; 및 상기 SIGTRAN 프로토콜을 기반으로 상기 SG와 통신하고, 상기 SIP 프로토콜을 기반으로 상기 응용서버와 통신하며, 상기 응용서버에 대한 1·2차 루트가 설정된 소프트스위치를 포함하여 구성된 것을 특징으로 한다.In order to achieve the above object, an interworking system between an application server of a PSTN and an IP network according to the present invention is provided with a SIGTRAN protocol stack and a SIP protocol stack in a system applied to an IP network interoperating with a PSTN. An application server in which the primary and secondary routes for the SG and the primary and secondary routes for the soft switch are set; An SG communicating with the PSTN based on an SS7 protocol, connecting the PSTN to an IP network, communicating with the application server based on the SIGTRAN protocol, and having a primary and secondary route to the application server; And a soft switch configured to communicate with the SG based on the SIGTRAN protocol, to communicate with the application server based on the SIP protocol, and to set the primary and secondary routes to the application server.

본 발명에 따른 PSTN과 IP망의 응용서버간의 연동방법은, PSTN에서 IP망의 응용서버가 호출되어, 상기 PSTN으로부터 SS7 프로토콜 기반의 질의메시지가 전송되면, 상기 질의메시지를 SIGTRAN 프로토콜 기반으로 변환한 후, 상기 응용서버로의 1차 루트의 정상여부를 판단하는 제 1 과정; 만약 상기 1차 루트가 정상이면, 상기 SIGTRAN 프로토콜 기반의 질의메시지를 상기 1차 루트를 통해 상기 응용서버로 전송하는 제 2 과정; 만약 상기 1차 루트에서 장애가 감지되면, 상기 SIGTRAN 프로토콜 기반의 질의메시지를 소프트스위치로 전송하고, 상기 소프트스위치에서 상기 질의메시지를 SIP 프로토콜 기반으로 변환하여 상기 응용서버로 전송하는 제 3 과정; 상기 응용서버가 상기 SG로의 1차 루트가 정상이면, 상기 질의메시지에 대한 응답메시지를 SIGTRAN 프로토콜을 기반으로 생성하여 상기 1차 루트를 통해 상기 SG로 전송하는 제 4 과정; 및 만약 상기 SG로의 1차 루트에서 장애가 감지되면, 상기 질의메시지에 대한 응답메시지를 SIP 프로토콜 기반으로 생성하여 상기 소프트스위치로 전송하고, 상기 소프트스위치에서 상기 질의메시지를 SIGTRAN 프로토콜 기반으로 변환하여 상기 SG로 전송하는 제 5 과정을 포함하여 구성된 것을 특징으로 한다.In the interworking method between the PSTN and the application server of the IP network according to the present invention, when the application server of the IP network is called from the PSTN, and the SS7 protocol based query message is transmitted from the PSTN, the query message is converted into the SIGTRAN protocol based. A first step of determining whether the primary route to the application server is normal; If the primary route is normal, sending a query message based on the SIGTRAN protocol to the application server through the primary route; If a failure is detected in the first route, transmitting the SIGTRAN protocol based query message to a soft switch, and converting the query message based on a SIP protocol to the application server; A fourth step of the application server generating a response message to the SG based on the SIGTRAN protocol if the primary route to the SG is normal and transmitting the SG to the SG through the primary route; And if a failure is detected at the primary route to the SG, a response message for the query message is generated based on a SIP protocol and transmitted to the soft switch, and the soft switch converts the query message to a SIGTRAN protocol based on the SG. It characterized in that it comprises a fifth process of transmitting to.

그리고, 본 발명에 따른 PSTN과 IP망의 응용서버간의 연동방법은, IP 단말로부터 응용서버가 호출되면, 소프트스위치가 상기 응용서버로의 1차 루트의 정상여부를 판단하는 제 1 과정; 만약 상기 1차 루트가 정상이면, SIP 프로토콜 기반의 질의메시지를 상기 1차 루트를 통해 상기 응용서버로 전송하는 제 2 과정; 만약 상기 1차 루트에서 장애가 감지되면, SIGTRAN 프로토콜 기반의 질의메시지를 SG를 경유하여 상기 응용서버로 전송하는 제 3 과정; 상기 응용서버가 상기 소프트스위치로의 1차 루트가 정상이면, 상기 질의메시지에 대한 응답메시지를 SIP 프로토콜을 기반으로 생성하여 상기 1차 루트를 통해 상기 소프트스위치로 전송하는 제 4 과정; 및 만약 상기 소프트스위치로의 1차 루트에서 장애가 감지되면, 상기 질의메시지에 대한 응답메시지를 SIGTRAN프로토콜 기반으로 생성하여 상기 SG를 경유하여 상기 소프트스위치로 전송하는 제 5 과정을 포함하여 구성된 것을 특징으로 한다.In addition, the interworking method between the PSTN and the application server of the IP network according to the present invention, when the application server is called from the IP terminal, the first step of the soft switch determines whether the primary route to the application server; If the primary route is normal, transmitting a SIP protocol based query message to the application server through the primary route; If a failure is detected in the first route, transmitting a query message based on the SIGTRAN protocol to the application server via SG; A fourth step of the application server generating a response message for the query message based on a SIP protocol if the primary route to the soft switch is normal, and transmitting the response message to the soft switch through the primary route; And a fifth process of generating a response message based on the SIGTRAN protocol and transmitting the response message to the soft switch via the SG when a failure is detected at the first route to the soft switch. do.

이하, 첨부된 도면을 참조하여 본 발명의 실시예를 보다 상세히 설명한다.Hereinafter, with reference to the accompanying drawings will be described an embodiment of the present invention in more detail.

도 2는 본 발명의 실시예에 따른 PSTN과 IP망의 응용서버간의 연동시스템을 설명하기 위한 망구조도이다. 2 is a network structure diagram illustrating an interworking system between a PSTN and an application server of an IP network according to an embodiment of the present invention.

응용서버(341 또는 351)에 기존 SIP 프로토콜 스택((SDP/)SIP/(UDP/TCP/SCTP)/IP)이외에 추가로 SIGTRAN 프로토콜 스택(TCAP/SCCP/M3UA/SCTP/IP)을 구현하고, IP망 SG(321 또는 331)와 응용서버(341 또는 351)간 직접 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP) 기반의 질의 및 응답메시지전송이 가능하도록 IP 루트셋(a5 링크셋, a6 링크셋, a7 링크셋, a8 링크셋)을 구성한다. Implement the SIGTRAN protocol stack (TCAP / SCCP / M3UA / SCTP / IP) in addition to the existing SIP protocol stack ((SDP /) SIP / (UDP / TCP / SCTP) / IP) on the application server 341 or 351. IP route set (a5 link set, a6) to enable direct SIGTRAN protocol (TCAP / SCCP / M3UA / SCTP / IP) inquiry and response message transmission between the IP network SG 321 or 331 and the application server 341 or 351. Link set, a7 link set, a8 link set).

그리고, SG(321 및 331) 및 소프스위치(311)의 루팅 테이블을 목적지 응용서버(341 또는 351)에 대해 우회 라우팅이 가능하도록 재구성하고, 응용서버(341 및 351)의 루팅 테이블도 목적지 SG(321 또는 331) 및 소프트스위치(311)에 대해 우회 라우팅이 가능하도록 재구성한다. In addition, the routing tables of the SGs 321 and 331 and the soap switch 311 are reconfigured to be bypassed with respect to the destination application server 341 or 351, and the routing tables of the application servers 341 and 351 also include the destination SG ( Reconfigure to enable bypass routing for 321 or 331 and softswitch 311.

SG1(321)의 루팅 테이블은 목적지 응용서버 1(341)에 대해 1차 루트 a5 링크셋, 우회루트인 2차 루트로 a3 링크셋을 설정하고, 목적지 응용서버 2(351)에 대해 1차 루트 a6 링크셋, 우회 루트인 2차 루트로 a3 링크셋을 설정한다. The routing table of SG1 321 sets the a3 linkset as the primary route a5 linkset for the destination application server 1 341, the secondary route that is the bypass route, and the primary route for the destination application server 2 351. a6 linkset, set the a3 linkset as the secondary route that is the bypass route.

SG 2(331)의 루팅 테이블은 목적지 응용서버 1(341)에 대해 1차 루트 a7 링크셋, 우회 루트인 2차 루트로 a4 링크셋를 설정하고, 목적지 응용서버 2(351)에 대해 1차 루트 a8 링크셋, 우회 루트인 2차 루트로 a4 링크셋을 설정한다. The routing table of SG 2 331 sets the a4 link set as the primary route a7 linkset for the destination application server 1 341, the secondary route that is the bypass route, and the primary route for the destination application server 2 351. a8 linkset, set the a4 linkset as the secondary route that is the bypass route.

소프트스위치(311)의 루팅 테이블은 목적지 응용서버 1(341)에 대해 1차 루트 a1 링크셋, 우회 루트인 2차 루트로 a3 링크셋 및 a4 링크셋를 설정하고, 목적지 응용서버 2(351)에 대해 1차 루트 a2 링크셋, 우회 루트인 2차 루트로 a3 링크셋 및 a4 링크셋을 설정한다. The routing table of the soft switch 311 sets the a3 link set and the a4 link set as the primary route a1 link set for the destination application server 1 341 and the secondary route as the bypass route, and the destination application server 2 351. For the primary route a2 linkset, the a3 linkset and the a4 linkset are set as the secondary route which is the bypass route.

응용서버 1(341)의 루팅 테이블은 목적지 SG 1(321)에 대해 1차 루트로 a5 링크셋, 우회 루트인 2차 루트로 a1 링크셋을 설정하고, SG 2(331)에 대해 1차 루트로 a7 링크셋, 우회 루트인 2차 루트로 a1링크셋을 설정하고, 소프트스위치(311)에 대해 1차 루트로 a1 링크셋, 우회 루트인 2차 루트로 a5 링크셋 및 a7 링크셋을 설정한다. The routing table of Application Server 1 341 sets the link set a5 as the primary route for destination SG 1 321, the link set a1 as the secondary route as the bypass route, and the primary route for SG 2 331. Set a1 link set as a7 linkset, secondary route as the bypass route, and set a1 linkset as primary route as the primary route for the soft switch 311, and set a5 linkset and a7 linkset as the secondary route as the bypass route. do.

응용서버 2(351)의 루팅 테이블은 목적지 SG 1(321)에 대해 1차 루트로 a6 링크셋, 우회 루트인 2차 루트로 a2 링크셋을 설정하고, SG 2(331)에 대해 1차 루트로 a8 링크셋, 우회 루트인 2차 루트로 a2 링크셋을 설정하고, 소프트스위치(311)에 대해 1차 루트로 a2 링크셋, 우회 루트인 2차 루트로 a6 링크셋 및 a8 링크셋을 설정한다. The routing table of Application Server 2 351 sets a6 linkset as the primary route for the destination SG 1 321, a2 linkset as the secondary route as the bypass route, and a primary route for the SG 2 331. Set a2 linkset as the primary route for the a8 linkset and the secondary route, and set a2 linkset as the primary route for the soft switch 311, and set a6 linkset and a8 linkset as the secondary route as the bypass route. do.

이어, 도 3을 참조하여 본 발명의 실시예에 따른 PSTN과 IP망의 응용서버간의 연동시스템에서 PSTN과 IP망의 응용서버와의 연동방법을 구체적으로 설명한다.Next, a method of interworking with the PSTN and the application server of the IP network in the interworking system between the PSTN and the application server of the IP network according to an embodiment of the present invention will be described in detail.

가입자가 IP망의 특정 응용서버 예컨대, 응용서버 1(341)를 호출하기 위한 전호번호를 다이얼링하면, PSTN의 SSP(111)는 가입자가 다이얼한 번호로부터 IP망의 지능망서비스임을 인지하고 SS7 프로토콜(TCAP/SCCP/MTP3/MTP2/MTP1) 기반의 질의메시지를 생성하여 STP(121 또는 131)를 경유하여 SG(221 또는 231)로 전송하고, 이를 수신한 SG(221 또는 231)는 SS7 프로토콜(TCAP/SCCP/MTP3/MTP2/MTP1) 기반의 질의메시지를 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP) 기반의 질의메시지로 변환하여 목적지 응용서버 1(341)에 대해 직접 연결된 루트(a5, a7)로 전송한다. 여기서, SS7 프로토콜(TCAP/SCCP/MTP3/MTP2/MTP1) 기반의 질의메시지를 수신한 SG가 SG 1(321)인 경우에는 루트(a5)로 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP) 기반의 질의메시지를 전송하고, SS7 프로토콜(TCAP/SCCP/MTP3/MTP2/MTP1) 기반의 질의메시지를 수신한 SG가 SG 2(331)인 경우에는 루트(a7)로 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP) 기반의 질의메시지를 전송한다.When the subscriber dials a telephone number for calling a specific application server of the IP network, for example, application server 1 341, the SSP 111 of the PSTN recognizes that it is an intelligent network service of the IP network from the number dialed by the subscriber and recognizes the SS7 protocol ( Generates a TCAP / SCCP / MTP3 / MTP2 / MTP1 based inquiry message and sends it to the SG 221 or 231 via the STP 121 or 131, and the received SG 221 or 231 receives the SS7 protocol (TCAP). / SCCP / MTP3 / MTP2 / MTP1) based query messages are converted into SIGTRAN protocol (TCAP / SCCP / M3UA / SCTP / IP) based query messages and are directly connected to the destination application server 1 (341) (a5, a7). To send). Here, when the SG receiving the inquiry message based on the SS7 protocol (TCAP / SCCP / MTP3 / MTP2 / MTP1) is SG 1 321, the SIGTRAN protocol (TCAP / SCCP / M3UA / SCTP / IP) is used as the root (a5). If the SG receiving the inquiry message based on the SS7 protocol (TCAP / SCCP / MTP3 / MTP2 / MTP1) is the SG 2 331, the SIGTRAN protocol (TCAP / SCCP / Send inquiry message based on M3UA / SCTP / IP).

이를 수신한 응용서버(341)은 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP) 기반의 응답메시지를 생성한 후, 직접 연결된 루트(a5, a7)를 사용하여 SG(221 또는 231)로 전송하고, SG(321 또는 331)에서는 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP) 기반의 응답메시지를 SS7 프로토콜(TCAP/SCCP/MTP3/MTP2/MTP1) 기반의 응답메시지로 변환하여 STP(121 또는 131)를 경유하여 SSP(111)로 전송한다. The application server 341 receiving this generates a response message based on the SIGTRAN protocol (TCAP / SCCP / M3UA / SCTP / IP), and then transmits it to the SG 221 or 231 using a directly connected route (a5, a7). The SG 321 or 331 converts the response message based on the SIGTRAN protocol (TCAP / SCCP / M3UA / SCTP / IP) into the response message based on the SS7 protocol (TCAP / SCCP / MTP3 / MTP2 / MTP1). Or to the SSP 111 via 131.

도 3을 통해서, PSTN과 IP망의 응용서버 1(341)간의 연동방법을 설명하였지만, PSTN과 IP망의 응용서버 2(351)간의 연동도 상술되어진 것과 동일한 과정으로 수행된다. Although the interworking method between the PSTN and the application server 1 341 of the IP network has been described with reference to FIG. 3, the interworking between the PSTN and the application server 2 351 of the IP network is also performed by the same process as described above.

상기와 같은 연동방법에 의하면, 소프트스위치(311)를 경유하지 않으므로, 시스템 경유 노드 수 및 프로토콜 변환을 줄여 서비스 품질 향상을 꾀할 수 있다. According to the interworking method as described above, the service quality can be improved by reducing the number of nodes and the protocol conversion through the system because the system does not pass through the soft switch 311.

도 4는 본 발명의 실시예에 따른 PSTN과 IP망의 응용서버간의 연동시스템에서 소프트스위치와 응용서버간의 연동방법을 구체적으로 설명한다.4 illustrates a method for interworking between a soft switch and an application server in an interworking system between a PSTN and an application server of an IP network according to an embodiment of the present invention.

IP망의 가입자가 응용서버 2(351)와의 연결을 위한 전화번호를 다이얼링하면, IP망의 소프트스위치(311)에서는 가입자가 다이얼한 번호로부터 지능망서비스임을 인지하고 SIP 프로토콜((SDP/)SIP/(UDP/TCP/SCTP)/IP) 기반의 질의메시지를 생성하여 응용서버 2(351)에 전송한다. 이를 수신한 응용서버 2(351)는 SIP 프로토콜((SDP/)SIP/(UDP/TCP/SCTP)/IP) 기반의 응답메시지를 생성한 후 소프트스위치(311)로 전송한다. 이는 기존의 방법과 동일하다. When the subscriber of the IP network dials the telephone number for connection with the application server 2 (351), the soft switch 311 of the IP network recognizes that it is an intelligent network service from the number dialed by the subscriber, and the SIP protocol ((SDP /) SIP / A query message based on (UDP / TCP / SCTP) / IP) is generated and transmitted to the application server 2 (351). Application server 2 (351) receiving this generates a response message based on the SIP protocol ((SDP /) SIP / (UDP / TCP / SCTP) / IP) and transmits it to the soft switch 311. This is the same as the conventional method.

도 5와 도 6과 도 7은 IP 망에서의 복합 장애가 발생한 경우의 우회 라우팅 경로를 설명하기 위한 도면이다.5, 6, and 7 are diagrams for describing a bypass routing path when a complex failure occurs in an IP network.

도 5를 참조하여, SG(321, 331)와 응용 서버(341, 351)간의 1차 루트(a5, a6, a7, a8)에 장애가 발생한 경우를 가정하여 설명한다. 도 5에서 파선은 장애가 발생한 링크를 의미한다.Referring to FIG. 5, it is assumed that a failure occurs in the primary routes a5, a6, a7, and a8 between the SGs 321 and 331 and the application servers 341 and 351. In FIG. 5, a broken line means a broken link.

가입자가 IP망의 특정 응용서버 예컨대, 응용서버 1(341)를 호출하기 위한 전화번호를 다이얼링하면, PSTN의 SSP(111)는 가입자가 다이얼한 번호로부터 IP망의 지능망서비스임을 인지하고 SS7 프로토콜(TCAP/SCCP/MTP3/MTP2/MTP1) 기반의 질의메시지를 생성하여 STP(121 또는 131)를 경유하여 SG(221 또는 231)로 전송하고, 이를 수신한 SG(221 또는 231)는 SS7 프로토콜(TCAP/SCCP/MTP3/MTP2/MTP1) 기반의 질의메시지를 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP) 기반의 질의메시지로 변환한 후, 목적지 응용서버 1(341)로의 1차 루트(a5, a7)에서의 장애가 감지됨에 따라 2차 루트(a3, a4)로 전송한다. 여기서, SS7 프로토콜(TCAP/SCCP/MTP3/MTP2/MTP1) 기반의 질의메시지를 수신한 SG가 SG 1(321)인 경우에는 루트(a3)로 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP) 기반의 질의메시지를 전송하고, SS7 프로토콜(TCAP/SCCP/MTP3/MTP2/MTP1) 기반의 질의메시지를 수신한 SG가 SG 2(331)인 경우에는 루트(a4)로 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP) 기반의 질의메시지를 전송한다.When the subscriber dials a phone number for calling a specific application server of the IP network, for example, application server 1 341, the SSP 111 of the PSTN recognizes that it is an intelligent network service of the IP network from the number dialed by the subscriber. Generates a TCAP / SCCP / MTP3 / MTP2 / MTP1 based inquiry message and sends it to the SG 221 or 231 via the STP 121 or 131, and the received SG 221 or 231 receives the SS7 protocol (TCAP). / SCCP / MTP3 / MTP2 / MTP1) based query message is converted into SIGTRAN protocol (TCAP / SCCP / M3UA / SCTP / IP) based query message, and then the primary route to destination application server 1 (341) (a5, As the failure in a7) is detected, it transmits to the secondary routes a3 and a4. Here, when the SG receiving the inquiry message based on the SS7 protocol (TCAP / SCCP / MTP3 / MTP2 / MTP1) is SG 1 321, the SIGTRAN protocol (TCAP / SCCP / M3UA / SCTP / IP) is used as the root (a3). If the SG receiving the inquiry message based on the SS7 protocol (TCAP / SCCP / MTP3 / MTP2 / MTP1) is the SG 2 331, the SIGTRAN protocol (TCAP / SCCP / Send inquiry message based on M3UA / SCTP / IP).

질의메시지를 수신한 소프트스위치(311)는 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP) 기반의 질의메시지를 SIP 프로토콜((SDP/)SIP/(UDP/TCP/SCTP)/IP) 기반의 질의메시지로 변환하여 응용서버 1(341)에 대한 1차 루트(a1)를 통해 응용서버 1(341)로 전송한다. The soft switch 311 which receives the inquiry message is based on the SIP protocol ((SDP /) SIP / (UDP / TCP / SCTP) / IP) based on the SIGTRAN protocol (TCAP / SCCP / M3UA / SCTP / IP). The message is converted into a query message and transmitted to the application server 1 341 through the primary route a1 for the application server 1 341.

질의메시지를 수신한 응용서버 1(341)는 SIP 프로토콜((SDP/)SIP/(UDP/TCP/SCTP)/IP) 기반의 응답메시지를 생성하여 소프트스위치(311)로 전송하고, 소프트스위치(311)에서는 SIP 프로토콜((SDP/)SIP/(UDP/TCP/SCTP)/IP) 기반의 응답메시지를 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP) 기반의 응답메시지로 변환한 후 SG(221 또는 231)로 전송한다. Application server 1 (341) receiving the inquiry message generates a response message based on the SIP protocol ((SDP /) SIP / (UDP / TCP / SCTP) / IP) and sends it to the soft switch 311, and the soft switch ( 311) converts a response message based on the SIP protocol ((SDP /) SIP / (UDP / TCP / SCTP) / IP) into a response message based on the SIGTRAN protocol (TCAP / SCCP / M3UA / SCTP / IP), 221 or 231).

SG(221 또는 231)는 SIGTRAN 프로토콜 기반의 응답메시지(TCAP/SCCP/M3UA/SCTP/IP)를 SS7 프로토콜(TCAP/SCCP/MTP3/MTP2/ MTP1) 기반의 응답메시지로 변환하여 STP(121 또는 131)을 경유하여 PSTN SSP(111)로 응답메시지를 전송한다. The SG 221 or 231 converts the SIGTRAN protocol based response message (TCAP / SCCP / M3UA / SCTP / IP) into the SS7 protocol (TCAP / SCCP / MTP3 / MTP2 / MTP1) based response message. Send a response message to the PSTN SSP (111).

도 6은 SG 1(321)에 장애가 발생하고, SG 2(331)과 응용 서버(341, 351)간의 1차 루트(a7, a8)에 장애가 발생한 경우의 우회 라우팅 경로를 예시한 도면이다. 이 경우, SG 2(331)는 루트(a4)와, 루트(a1, a2)를 통해 응용서버(341, 351)와 질의메시지·응답메시지를 송/수신한다.FIG. 6 is a diagram illustrating a bypass routing path when a failure occurs in SG 1 321 and a failure occurs in primary routes a7 and a8 between SG 2 331 and application servers 341 and 351. In this case, the SG 2 331 transmits / receives a query message and a response message with the application servers 341 and 351 via the route a4 and the routes a1 and a2.

도 7은 SG 2(331)에 장애가 발생하고, SG 1(321)과 응용 서버(341, 351)간의 1차 루트(a5, a6)에 장애가 발생한 경우의 우회 라우팅 경로를 예시한 도면이다. 이 경우, SG 1(321)는 루트(a3)와, 루트(a1, a2)를 통해 응용서버(341, 351)와 질의메시지·응답메시지를 송/수신한다. 7 is a diagram illustrating a bypass routing path when a failure occurs in SG 2 331 and a failure occurs in primary routes a5 and a6 between SG 1 321 and application servers 341 and 351. In this case, the SG 1 321 transmits / receives a query message and a response message with the application servers 341 and 351 via the route a3 and the routes a1 and a2.

도 8과 도 9와 도 10은 IP망의 소프트스위치(311)와 응용서버(341 또는 351)간의 1차 루트(a1, a2)에 장애가 발생한 경우의 우회 라우팅 경로를 설명하기 위한 도면이다.8, 9, and 10 are diagrams for describing a bypass routing path when a failure occurs in the primary routes a1 and a2 between the soft switch 311 and the application server 341 or 351 of the IP network.

도 8에 도시된 바와 같이, IP망의 소프트스위치(311)와 응용서버(341 또는 351)간의 1차 루트(a1, a2)에 장애가 발생하면, 소프트스위치(311)는 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP)기반의 질의메시지를 2차 루트(a3, a4)를 통해 SG(321 또는 331)로 전송하고, SG(321 또는 331)가 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP)기반의 질의메시지를 1차 루트(a5, a6)를 통해 응용서버(341 또는 351)로 전송한다. As shown in FIG. 8, if a failure occurs in the primary routes a1 and a2 between the soft switch 311 and the application server 341 or 351 of the IP network, the soft switch 311 may use the SIGTRAN protocol (TCAP / SCCP). / M3UA / SCTP / IP-based query message is sent to the SG 321 or 331 via the secondary route (a3, a4), and the SG 321 or 331 is the SIGTRAN protocol (TCAP / SCCP / M3UA / SCTP / The IP-based query message is transmitted to the application server 341 or 351 through the primary routes a5 and a6.

한편, 질의메시지를 수신한 응용서버(341 또는 351)는 SIGTRAN 프로토콜 기반의 응답메시지(TCAP/SCCP/M3UA/SCTP/IP)를 생성한 후, 1차 루트(a5, a6)를 통해 SG(321 또는 331)로 전송하고, SG(321 또는 331)가 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP)기반의 응답메시지를 2차 루트(a3, a4)를 통해 소프트스(311)로 응답메시지를 전송한다. Meanwhile, the application server 341 or 351 receiving the query message generates a response message (TCAP / SCCP / M3UA / SCTP / IP) based on the SIGTRAN protocol, and then uses the SG 321 through the primary routes a5 and a6. Or 331, and the SG 321 or 331 sends a response message based on the SIGTRAN protocol (TCAP / SCCP / M3UA / SCTP / IP) to the softs 311 through the secondary routes a3 and a4. Send it.

도 9는 소프트스위치(311)와 응용서버(341 또는 351)간의 1차 루트(a1, a2) 에 장애가 발상하고, SG 1(321)의 장애가 발생한 경우의 우회 라우팅 경로를 예시한 도면이다. 이 경우, 소프트스위치(311)는 루트(a4)와 루트(a7, a8)를 통해 응용서버(341, 351)와 질의메시지·응답메시지를 송/수신한다.9 is a diagram illustrating a bypass routing path when a failure occurs in the primary routes a1 and a2 between the soft switch 311 and the application server 341 or 351 and a failure of the SG 1 321 occurs. In this case, the soft switch 311 transmits / receives the query message and the response message with the application servers 341 and 351 via the route a4 and the routes a7 and a8.

도 10은 소프트스위치(311)와 응용서버(341 또는 351)간의 1차 루트(a1, a2) 에 장애가 발생하고, SG 2(331)에 장애가 발생한 경우의 우회 라우팅 경로를 예시한 도면이다. 이 경우, 소프트스위치(311)는 루트(a3)와, 루트(a5, a6)를 통해 응용서버(341, 351)와 질의메시지·응답메시지를 송/수신한다.FIG. 10 is a diagram illustrating a bypass routing path when a failure occurs in the primary routes a1 and a2 between the soft switch 311 and the application server 341 or 351 and a failure occurs in the SG 2 331. In this case, the soft switch 311 transmits / receives a query message and a response message with the application servers 341 and 351 via the route a3 and the routes a5 and a6.

이상 설명한 바와 같은 본 발명에 의하면, IP기반의 응용서버에 SIGTRAN 프로토콜 스택을 탑재하여 IP망의 SG가 상기 응용서버를 직접 액세스할 수 있도록 함으로써, 시스템 경유 노드 수 및 프로토콜 변환을 줄여 서비스 품질을 향상시킬 수 있다는 효과가 있다.According to the present invention as described above, by installing the SIGTRAN protocol stack in the IP-based application server to allow the SG of the IP network to directly access the application server, reducing the number of nodes and protocol conversion through the system to improve the quality of service The effect is that you can.

또한, 본 발명은 IP망의 장비 또는 링크 장애시 우회경로를 제공하여 안정적인 지능망 서비스의 제공이 가능해진다는 효과가 있다.In addition, the present invention has the effect that it is possible to provide a stable intelligent network service by providing a bypass path in the event of equipment or link failure of the IP network.

한편, 본 발명은 상술한 실시예로만 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위내에서 수정 및 변형하여 실시할 수 있고, 이러한 수정 및 변경 등은 이하의 특허 청구의 범위에 속하는 것으로 보아야 할 것이다.On the other hand, the present invention is not limited to the above-described embodiment, but can be modified and modified within the scope not departing from the gist of the present invention, such modifications and changes should be regarded as belonging to the following claims. will be.

도 1은 종래 PSTN과 IP망의 응용서버간 연동을 위한 망 구성도와 프로토콜 구성도.1 is a network configuration diagram and protocol configuration for interworking between the application server of the conventional PSTN and IP network.

도 2는 본 발명의 실시예에 따른 PSTN과 IP망의 응용서버간의 연동시스템을 설명하기 위한 망구조도.2 is a network structure diagram illustrating an interworking system between a PSTN and an application server of an IP network according to an embodiment of the present invention.

도 3은 본 발명의 실시예에 따른 PSTN과 IP망의 응용서버간의 연동시스템에서 PSTN과 응용서버와의 연동방법을 설명하기 위한 도면.3 is a view for explaining a method of interworking with the PSTN and the application server in the interworking system between the PSTN and the application server of the IP network according to an embodiment of the present invention.

도 4는 본 발명의 실시예에 따른 PSTN과 IP망의 응용서버간의 연동시스템에서 소프트스위치와 응용서버와의 연동방법을 설명하기 위한 도면.4 is a view for explaining a method of interfacing with a soft switch and an application server in an interworking system between a PSTN and an application server of an IP network according to an embodiment of the present invention.

도 5 내지 도 10은 IP망에서 복합 장애가 발생한 경우의 우회 라우팅 상태를 설명하기 위한 도면.5 to 10 are diagrams for explaining a bypass routing state when a complex failure occurs in an IP network.

Claims (7)

PSTN과 연동하는 IP망에 적용되는 시스템에 있어서,In the system applied to the IP network interworking with the PSTN, SIGTRAN 프로토콜 스택과 SIP 프로토콜 스택이 구비되고, 신호처리 게이트웨이(SG)에 대한 1·2차 루트와 소프트스위치에 대한 1·2차 루트가 설정된 응용서버;An application server having a SIGTRAN protocol stack and a SIP protocol stack and configured with a primary and secondary route for the signal processing gateway (SG) and a primary and secondary route for the soft switch; SS7 프로토콜을 기반으로 상기 PSTN과 통신하여 상기 PSTN을 IP망에 접속시키고, 상기 응용서버와 상기 SIGTRAN 프로토콜을 기반으로 통신하며, 상기 응용서버에 대한 1·2차 루트가 설정된 SG; 및An SG communicating with the PSTN based on an SS7 protocol, connecting the PSTN to an IP network, communicating with the application server based on the SIGTRAN protocol, and having a primary and secondary route to the application server; And 상기 SIGTRAN 프로토콜을 기반으로 상기 SG와 통신하고, 상기 SIP 프로토콜을 기반으로 상기 응용서버와 통신하며, 상기 응용서버에 대한 1·2차 루트가 설정된 소프트스위치를 포함하여 구성된 것을 특징으로 하는 PSTN과 IP망의 응용서버간의 연동시스템.A PSTN and IP configured to communicate with the SG based on the SIGTRAN protocol, to communicate with the application server based on the SIP protocol, and to set the primary and secondary routes for the application server. Interworking system between application servers in the network. 제 1 항에 있어서,The method of claim 1, 상기 응용서버에 설정된 상기 SG에 대한 상기 1차 루트는 상기 SG로 직접 연결되는 루트이고, 상기 SG에 대한 상기 2차 루트는 상기 1차 루트의 장애시 소프트스위치를 경유하여 상기 SG로 연결되는 우회 루트를 구성하는 것을 특징으로 하는 PSTN과 IP망의 응용서버간의 연동시스템.The primary route for the SG set in the application server is a route directly connected to the SG, and the secondary route for the SG is bypassed to the SG via a soft switch in case of failure of the primary route. Interworking system between the PSTN and the application server of the IP network, characterized in that the configuration of the route. 제 1 항에 있어서,The method of claim 1, 상기 응용서버에 설정된 상기 소프트스위치에 대한 상기 1차 루트는 상기 소프트스위치로 직접 연결되는 루트이고, 상기 소프트스위치에 대한 2차 루트는 상기 1차 루트의 장애시 상기 SG를 경유하여 상기 소프트스위치로 연결되는 우회 루트를 구성하는 것을 특징으로 하는 PSTN과 IP망의 응용서버간의 연동시스템.The primary route for the soft switch set in the application server is a route directly connected to the soft switch, and the secondary route for the soft switch is routed to the soft switch via the SG upon failure of the primary route. Interworking system between the PSTN and the application server of the IP network, characterized in that the configuration of the bypass route to be connected. 제 1 항에 있어서,The method of claim 1, 상기 SG에 설정된 상기 응용서버에 대한 상기 1차 루트는 상기 응용서버로 직접 연결되는 루트이고, 상기 응용서버에 대한 상기 2차 루트는 상기 1차 루트 장애시 상기 소프트스위치를 경유하여 상기 응용서버로 연결되는 우회 루트를 구성하는 것을 특징으로 하는 PSTN과 IP망의 응용서버간의 연동시스템.The primary route for the application server set in the SG is a route directly connected to the application server, and the secondary route for the application server passes to the application server via the soft switch when the primary route fails. Interworking system between the PSTN and the application server of the IP network, characterized in that the configuration of the bypass route to be connected. 제 1 항에 있어서,The method of claim 1, 상기 소프트스위치에 설정된 상기 응용서버에 대한 상기 1차 루트는 상기 응용서버로 직접 연결되는 루트이고, 상기 응용서버에 대한 상기 2차 루트는 상기 1차 루트 장애시 상기 SG를 경유하여 상기 응용서버로 연결되는 우회 루트를 구성하는 특징으로 하는 PSTN과 IP망의 응용서버간의 연동시스템.The primary route for the application server set in the soft switch is a route directly connected to the application server, and the secondary route for the application server passes to the application server via the SG when the primary route fails. Interworking system between the PSTN and the application server of the IP network, characterized by configuring the bypass route to be connected. PSTN에서 IP망의 응용서버가 호출되어, 상기 PSTN으로부터 SS7 프로토콜 기반의 질의메시지가 전송되면, 상기 질의메시지를 SIGTRAN 프로토콜 기반으로 변환한 후, 상기 응용서버로의 1차 루트의 정상여부를 판단하는 제 1 과정;When the application server of the IP network is called in the PSTN, and the SS7 protocol-based query message is transmitted from the PSTN, after converting the query message to the SIGTRAN protocol, it is determined whether the primary route to the application server is normal. First process; 만약 상기 1차 루트가 정상이면, 상기 SIGTRAN 프로토콜 기반의 질의메시지를 상기 1차 루트를 통해 상기 응용서버로 전송하는 제 2 과정;If the primary route is normal, sending a query message based on the SIGTRAN protocol to the application server through the primary route; 만약 상기 1차 루트에서 장애가 감지되면, 상기 SIGTRAN 프로토콜 기반의 질의메시지를 소프트스위치로 전송하고, 상기 소프트스위치에서 상기 질의메시지를 SIP 프로토콜 기반으로 변환하여 상기 응용서버로 전송하는 제 3 과정;If a failure is detected in the first route, transmitting the SIGTRAN protocol based query message to a soft switch, and converting the query message based on a SIP protocol to the application server; 상기 응용서버가 상기 SG로의 1차 루트가 정상이면, 상기 질의메시지에 대한 응답메시지를 SIGTRAN 프로토콜을 기반으로 생성하여 상기 1차 루트를 통해 상기 SG로 전송하는 제 4 과정; 및A fourth step of the application server generating a response message to the SG based on the SIGTRAN protocol if the primary route to the SG is normal and transmitting the SG to the SG through the primary route; And 만약 상기 SG로의 1차 루트에서 장애가 감지되면, 상기 질의메시지에 대한 응답메시지를 SIP 프로토콜 기반으로 생성하여 상기 소프트스위치로 전송하고, 상기 소프트스위치에서 상기 질의메시지를 SIGTRAN 프로토콜 기반으로 변환하여 상기 SG로 전송하는 제 5 과정을 포함하여 구성된 것을 특징으로 하는 PSTN과 IP망의 응용서버간의 연동방법.If a failure is detected at the first route to the SG, a response message for the query message is generated based on the SIP protocol and transmitted to the soft switch, and the soft switch converts the query message to the SIGTRAN protocol to the SG. Interworking method between the PSTN and the application server of the IP network, comprising a fifth process for transmitting. IP 단말로부터 응용서버가 호출되면, 소프트스위치가 상기 응용서버로의 1차 루트의 정상여부를 판단하는 제 1 과정;A first step of determining whether the primary route to the application server is normal by the soft switch when the application server is called from the IP terminal; 만약 상기 1차 루트가 정상이면, SIP 프로토콜 기반의 질의메시지를 상기 1차 루트를 통해 상기 응용서버로 전송하는 제 2 과정;If the primary route is normal, transmitting a SIP protocol based query message to the application server through the primary route; 만약 상기 1차 루트에서 장애가 감지되면, SIGTRAN 프로토콜 기반의 질의메시지를 SG를 경유하여 상기 응용서버로 전송하는 제 3 과정;If a failure is detected in the first route, transmitting a query message based on the SIGTRAN protocol to the application server via SG; 상기 응용서버가 상기 소프트스위치로의 1차 루트가 정상이면, 상기 질의메시지에 대한 응답메시지를 SIP 프로토콜을 기반으로 생성하여 상기 1차 루트를 통해 상기 소프트스위치로 전송하는 제 4 과정; 및A fourth step of the application server generating a response message for the query message based on a SIP protocol if the primary route to the soft switch is normal, and transmitting the response message to the soft switch through the primary route; And 만약 상기 소프트스위치로의 1차 루트에서 장애가 감지되면, 상기 질의메시지에 대한 응답메시지를 SIGTRAN프로토콜 기반으로 생성하여 상기 SG를 경유하여 상기 소프트스위치로 전송하는 제 5 과정을 포함하여 구성된 것을 특징으로 하는 PSTN과 IP망의 응용서버간의 연동방법.If a failure is detected at the primary route to the soft switch, the response message to the query message is generated based on the SIGTRAN protocol, and includes a fifth process of transmitting to the soft switch via the SG. Interworking method between PSTN and application server of IP network.
KR1020030075398A 2003-10-28 2003-10-28 Interworking system and method for between application server of ip network and pstn Withdrawn KR20050040246A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020030075398A KR20050040246A (en) 2003-10-28 2003-10-28 Interworking system and method for between application server of ip network and pstn

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030075398A KR20050040246A (en) 2003-10-28 2003-10-28 Interworking system and method for between application server of ip network and pstn

Publications (1)

Publication Number Publication Date
KR20050040246A true KR20050040246A (en) 2005-05-03

Family

ID=37242096

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030075398A Withdrawn KR20050040246A (en) 2003-10-28 2003-10-28 Interworking system and method for between application server of ip network and pstn

Country Status (1)

Country Link
KR (1) KR20050040246A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100806488B1 (en) * 2006-10-11 2008-02-21 삼성에스디에스 주식회사 Performance Test System and Method in External Channel Integration Environment

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100806488B1 (en) * 2006-10-11 2008-02-21 삼성에스디에스 주식회사 Performance Test System and Method in External Channel Integration Environment

Similar Documents

Publication Publication Date Title
US7313129B1 (en) Arrangement for sharing a single signaling point code between multiple hosts in an IP-based network
CN1311693C (en) Signaling gatways
CN100584053C (en) Signal transfer point with internet protocol capability within telecom network
US7006433B1 (en) System and method for transporting in/ain signaling over an internet protocol (IP) network
EP1135905B1 (en) Messages communication among ss7 signaling points
US8571043B2 (en) Using a single point code to represent multiple switching devices
US8913520B2 (en) Call redundancy for a packet-based network
US7346066B2 (en) Integrated broadband and narrowband SS7 signaling gateway with M3UA and point code mapping
WO2011041296A1 (en) Method and system for implementing redundancy at signaling gateway using dynamic sigtran architecture
EP1519591A1 (en) Methods and apparatus for controlling signalling gateways
US20060023728A1 (en) Methods and apparatus for providing signalling gateways with multi-network support
US20110078274A1 (en) Method and System for Implementing Redundancy at Signaling Gateway Using Dynamic SIGTRAN Architecture
KR20050040246A (en) Interworking system and method for between application server of ip network and pstn
US7853004B2 (en) Active switch replacement using a single point code
US20110075654A1 (en) Method and System for Implementing Redundancy at Signaling Gateway Using Dynamic SIGTRAN Architecture
US20040252706A1 (en) Method and systems for non-call associated signaling in a multi-protocol telecommunications environment
KR100952856B1 (en) Hybrid IP Private Exchange
KR100921900B1 (en) Routing system for interlocking PSN and IP network
KR100865992B1 (en) Routing Control Method According to Failures in Interworking between Public Switched Telephone Network and IP Network
KR100899205B1 (en) Routing processing method using virtual signal linkset in signaling gateway and signaling gateway for same
KR100684159B1 (en) Voice call method using voice packet network call device and gateway card module in private exchange
EP1465439B1 (en) Signaling in a Multi-Protocol Telecommunications Environment
Rufa SS 7 over IP Networks
KR20040048769A (en) Load sharing apparatus in the softswitch system and method thereof

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20031028

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid