KR20050040246A - Pstn과 ip망의 응용서버간의 연동시스템과 방법 - Google Patents

Pstn과 ip망의 응용서버간의 연동시스템과 방법 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
Application number
KR1020030075398A
Other languages
English (en)
Inventor
송규석
Original Assignee
주식회사 케이티
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 케이티 filed Critical 주식회사 케이티
Priority to KR1020030075398A priority Critical patent/KR20050040246A/ko
Publication of KR20050040246A publication Critical patent/KR20050040246A/ko

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망의 응용서버간의 연동이 가능하도록 우회 라우팅시킬 수 있는 기술에 관한 것이다.
이를 위해 본 발명은, PSTN과 연동하는 IP망에 적용되는 시스템에 있어서, SIGTRAN 프로토콜 스택과 SIP 프로토콜 스택이 구비되고, 신호처리 게이트웨이(SG)에 대한 1·2차 루트와 소프트스위치에 대한 1·2차 루트가 설정된 응용서버; SS7 프로토콜을 기반으로 상기 PSTN과 통신하여 상기 PSTN을 IP망에 접속시키고, 상기 응용서버와 상기 SIGTRAN 프로토콜을 기반으로 통신하며, 상기 응용서버에 대한 1·2차 루트가 설정된 SG; 및 상기 SIGTRAN 프로토콜을 기반으로 상기 SG와 통신하고, 상기 SIP 프로토콜을 기반으로 상기 응용서버와 통신하며, 상기 응용서버에 대한 1·2차 루트가 설정된 소프트스위치를 포함하여 구성된 것을 특징으로 한다.

Description

PSTN과 IP망의 응용서버간의 연동시스템과 방법{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망의 응용서버간의 연동이 가능하도록 우회 라우팅시킬 수 있는 기술에 관한 것이다.
도 1은 종래 PSTN과 IP망의 응용서버간 연동을 위한 망구성도와 프로토콜 스택 구성도로서, 상기 망은 PSTN을 구축하는 SSP(Service Switching Point)(111), STP(Signal Transfer Point)(121, 131)과, IP망을 구축하는 신호처리 게이트웨이(이하 SG: Signaling Gateway)(221, 231), 소프트 스위치(211), 및 응용서버(241, 251)에 의해 구축된다.
SSP(111)는 PSTN에서 지능망 서비스 호를 처리하는 서비스 교환기이고, STP(121)는 SS7(Signaling System 7)을 프로토콜을 통해 SSP(111)와 IP망의 SG(221)간의 신호교환을 중계하는 신호중계교환기이다.
SG(221, 231)는 STP(121, 131)과는 SS7 프로토콜을 통해 신호를 교환하고, IP망의 소프트스위치(211)와는 SIGTRAN 프로토콜을 통해 신호를 교환하는 게이트웨이이다.
소프트스위치(211)는 SG(221)로부터 특정 응용서버로의 연결이 요청되면, 해당 호가 상기 응용서버로 연결되도록 스위칭동작을 행하는 기능을 수행하고, 응용서버(241, 251)는 요청된 호에 대해 특정 부가서비스를 제공하는 기능을 수행한다.
상술되어진 각각의 구성요소에 탑재된 프로토콜 스택을 다음과 같다.
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 프로토콜 스택이 탑재된다.
상기와 같이 구성된 망에서 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)로 전송한다.
소프트스위치(211)는 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP) 기반의 질의메시지를 SIP 프로토콜((SDP/)SIP/(UDP/TCP/SCTP)/IP) 기반의 질의메시지로 변환하여 응용서버(241 또는 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)로 전송한다.
이때 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) 기반의 응답메시지로 변환한다.
또, 소프트스위치(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)에서의 부하가 가중된다는 단점을 가지고 있다.
또한 PSTN에서 IP망 응용서버(241 또는 251)로의 질의 및 응답을 통한 지능망서비스의 품질이 SG(221 또는 231)와 소프트스위치(211)간 루트셋(a3 링크셋 및 a4 링크셋), 소프트스위치(211)과 응용서버(241 또는 251)간 루트셋(a1 링크셋 및 a2 링크셋)의 신뢰성에 좌우되어 이 구간에서 복합 장애 발생시 서비스를 제공할 수 없다는 문제점이 있다.
한편 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 링크셋)의 신뢰성에 좌우되며, 이 구간에서 복합 장애 발생시 서비스를 제공할 수 없다는 문제점이 있다.
따라서, 본 발명은 상술한 종래의 문제점을 해결하기 위해 이루어진 것으로, 응용서버에 SIGTRAN 프로토콜 스택(TCAP/SCCP/M3UA/SCTP/IP)을 구현하여 IP망 SG에서 SIGTRAN 프로토콜로 응용서버를 직접 액세스 가능하도록 IP 루트셋을 구성하고 라우팅 방법을 개선함으로써 시스템 경유 노드 수 및 프로토콜 변환을 줄여 서비스 품질을 향상시키는 것을 목적으로 한다.
또한, 본 발명은 PSTN SSP에서 IP망 응용서버로 질의 및 응답시 IP망 구간에서 복합적인 장애 발생하는 경우 또는 IP망의 소프트스위치에서 응용서버로 질의 및 응답시 IP망 구간에서 복합적인 장애 발생하는 경우에도 우회 라우팅이 가능하도록 구성하여 지능망서비스를 안정적으로 제공하는 것을 또 다른 목적으로 한다.
상기한 목적을 달성하기 위해 본 발명에 따른 PSTN과 IP망의 응용서버간의 연동시스템은, PSTN과 연동하는 IP망에 적용되는 시스템에 있어서, SIGTRAN 프로토콜 스택과 SIP 프로토콜 스택이 구비되고, 신호처리 게이트웨이(SG)에 대한 1·2차 루트와 소프트스위치에 대한 1·2차 루트가 설정된 응용서버; SS7 프로토콜을 기반으로 상기 PSTN과 통신하여 상기 PSTN을 IP망에 접속시키고, 상기 응용서버와 상기 SIGTRAN 프로토콜을 기반으로 통신하며, 상기 응용서버에 대한 1·2차 루트가 설정된 SG; 및 상기 SIGTRAN 프로토콜을 기반으로 상기 SG와 통신하고, 상기 SIP 프로토콜을 기반으로 상기 응용서버와 통신하며, 상기 응용서버에 대한 1·2차 루트가 설정된 소프트스위치를 포함하여 구성된 것을 특징으로 한다.
본 발명에 따른 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 과정을 포함하여 구성된 것을 특징으로 한다.
그리고, 본 발명에 따른 PSTN과 IP망의 응용서버간의 연동방법은, IP 단말로부터 응용서버가 호출되면, 소프트스위치가 상기 응용서버로의 1차 루트의 정상여부를 판단하는 제 1 과정; 만약 상기 1차 루트가 정상이면, SIP 프로토콜 기반의 질의메시지를 상기 1차 루트를 통해 상기 응용서버로 전송하는 제 2 과정; 만약 상기 1차 루트에서 장애가 감지되면, SIGTRAN 프로토콜 기반의 질의메시지를 SG를 경유하여 상기 응용서버로 전송하는 제 3 과정; 상기 응용서버가 상기 소프트스위치로의 1차 루트가 정상이면, 상기 질의메시지에 대한 응답메시지를 SIP 프로토콜을 기반으로 생성하여 상기 1차 루트를 통해 상기 소프트스위치로 전송하는 제 4 과정; 및 만약 상기 소프트스위치로의 1차 루트에서 장애가 감지되면, 상기 질의메시지에 대한 응답메시지를 SIGTRAN프로토콜 기반으로 생성하여 상기 SG를 경유하여 상기 소프트스위치로 전송하는 제 5 과정을 포함하여 구성된 것을 특징으로 한다.
이하, 첨부된 도면을 참조하여 본 발명의 실시예를 보다 상세히 설명한다.
도 2는 본 발명의 실시예에 따른 PSTN과 IP망의 응용서버간의 연동시스템을 설명하기 위한 망구조도이다.
응용서버(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 링크셋)을 구성한다.
그리고, SG(321 및 331) 및 소프스위치(311)의 루팅 테이블을 목적지 응용서버(341 또는 351)에 대해 우회 라우팅이 가능하도록 재구성하고, 응용서버(341 및 351)의 루팅 테이블도 목적지 SG(321 또는 331) 및 소프트스위치(311)에 대해 우회 라우팅이 가능하도록 재구성한다.
SG1(321)의 루팅 테이블은 목적지 응용서버 1(341)에 대해 1차 루트 a5 링크셋, 우회루트인 2차 루트로 a3 링크셋을 설정하고, 목적지 응용서버 2(351)에 대해 1차 루트 a6 링크셋, 우회 루트인 2차 루트로 a3 링크셋을 설정한다.
SG 2(331)의 루팅 테이블은 목적지 응용서버 1(341)에 대해 1차 루트 a7 링크셋, 우회 루트인 2차 루트로 a4 링크셋를 설정하고, 목적지 응용서버 2(351)에 대해 1차 루트 a8 링크셋, 우회 루트인 2차 루트로 a4 링크셋을 설정한다.
소프트스위치(311)의 루팅 테이블은 목적지 응용서버 1(341)에 대해 1차 루트 a1 링크셋, 우회 루트인 2차 루트로 a3 링크셋 및 a4 링크셋를 설정하고, 목적지 응용서버 2(351)에 대해 1차 루트 a2 링크셋, 우회 루트인 2차 루트로 a3 링크셋 및 a4 링크셋을 설정한다.
응용서버 1(341)의 루팅 테이블은 목적지 SG 1(321)에 대해 1차 루트로 a5 링크셋, 우회 루트인 2차 루트로 a1 링크셋을 설정하고, SG 2(331)에 대해 1차 루트로 a7 링크셋, 우회 루트인 2차 루트로 a1링크셋을 설정하고, 소프트스위치(311)에 대해 1차 루트로 a1 링크셋, 우회 루트인 2차 루트로 a5 링크셋 및 a7 링크셋을 설정한다.
응용서버 2(351)의 루팅 테이블은 목적지 SG 1(321)에 대해 1차 루트로 a6 링크셋, 우회 루트인 2차 루트로 a2 링크셋을 설정하고, SG 2(331)에 대해 1차 루트로 a8 링크셋, 우회 루트인 2차 루트로 a2 링크셋을 설정하고, 소프트스위치(311)에 대해 1차 루트로 a2 링크셋, 우회 루트인 2차 루트로 a6 링크셋 및 a8 링크셋을 설정한다.
이어, 도 3을 참조하여 본 발명의 실시예에 따른 PSTN과 IP망의 응용서버간의 연동시스템에서 PSTN과 IP망의 응용서버와의 연동방법을 구체적으로 설명한다.
가입자가 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) 기반의 질의메시지를 전송한다.
이를 수신한 응용서버(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)로 전송한다.
도 3을 통해서, PSTN과 IP망의 응용서버 1(341)간의 연동방법을 설명하였지만, PSTN과 IP망의 응용서버 2(351)간의 연동도 상술되어진 것과 동일한 과정으로 수행된다.
상기와 같은 연동방법에 의하면, 소프트스위치(311)를 경유하지 않으므로, 시스템 경유 노드 수 및 프로토콜 변환을 줄여 서비스 품질 향상을 꾀할 수 있다.
도 4는 본 발명의 실시예에 따른 PSTN과 IP망의 응용서버간의 연동시스템에서 소프트스위치와 응용서버간의 연동방법을 구체적으로 설명한다.
IP망의 가입자가 응용서버 2(351)와의 연결을 위한 전화번호를 다이얼링하면, IP망의 소프트스위치(311)에서는 가입자가 다이얼한 번호로부터 지능망서비스임을 인지하고 SIP 프로토콜((SDP/)SIP/(UDP/TCP/SCTP)/IP) 기반의 질의메시지를 생성하여 응용서버 2(351)에 전송한다. 이를 수신한 응용서버 2(351)는 SIP 프로토콜((SDP/)SIP/(UDP/TCP/SCTP)/IP) 기반의 응답메시지를 생성한 후 소프트스위치(311)로 전송한다. 이는 기존의 방법과 동일하다.
도 5와 도 6과 도 7은 IP 망에서의 복합 장애가 발생한 경우의 우회 라우팅 경로를 설명하기 위한 도면이다.
도 5를 참조하여, SG(321, 331)와 응용 서버(341, 351)간의 1차 루트(a5, a6, a7, a8)에 장애가 발생한 경우를 가정하여 설명한다. 도 5에서 파선은 장애가 발생한 링크를 의미한다.
가입자가 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) 기반의 질의메시지를 전송한다.
질의메시지를 수신한 소프트스위치(311)는 SIGTRAN 프로토콜(TCAP/SCCP/M3UA/SCTP/IP) 기반의 질의메시지를 SIP 프로토콜((SDP/)SIP/(UDP/TCP/SCTP)/IP) 기반의 질의메시지로 변환하여 응용서버 1(341)에 대한 1차 루트(a1)를 통해 응용서버 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)로 전송한다.
SG(221 또는 231)는 SIGTRAN 프로토콜 기반의 응답메시지(TCAP/SCCP/M3UA/SCTP/IP)를 SS7 프로토콜(TCAP/SCCP/MTP3/MTP2/ MTP1) 기반의 응답메시지로 변환하여 STP(121 또는 131)을 경유하여 PSTN SSP(111)로 응답메시지를 전송한다.
도 6은 SG 1(321)에 장애가 발생하고, SG 2(331)과 응용 서버(341, 351)간의 1차 루트(a7, a8)에 장애가 발생한 경우의 우회 라우팅 경로를 예시한 도면이다. 이 경우, SG 2(331)는 루트(a4)와, 루트(a1, a2)를 통해 응용서버(341, 351)와 질의메시지·응답메시지를 송/수신한다.
도 7은 SG 2(331)에 장애가 발생하고, SG 1(321)과 응용 서버(341, 351)간의 1차 루트(a5, a6)에 장애가 발생한 경우의 우회 라우팅 경로를 예시한 도면이다. 이 경우, SG 1(321)는 루트(a3)와, 루트(a1, a2)를 통해 응용서버(341, 351)와 질의메시지·응답메시지를 송/수신한다.
도 8과 도 9와 도 10은 IP망의 소프트스위치(311)와 응용서버(341 또는 351)간의 1차 루트(a1, a2)에 장애가 발생한 경우의 우회 라우팅 경로를 설명하기 위한 도면이다.
도 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)로 전송한다.
한편, 질의메시지를 수신한 응용서버(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)로 응답메시지를 전송한다.
도 9는 소프트스위치(311)와 응용서버(341 또는 351)간의 1차 루트(a1, a2) 에 장애가 발상하고, SG 1(321)의 장애가 발생한 경우의 우회 라우팅 경로를 예시한 도면이다. 이 경우, 소프트스위치(311)는 루트(a4)와 루트(a7, a8)를 통해 응용서버(341, 351)와 질의메시지·응답메시지를 송/수신한다.
도 10은 소프트스위치(311)와 응용서버(341 또는 351)간의 1차 루트(a1, a2) 에 장애가 발생하고, SG 2(331)에 장애가 발생한 경우의 우회 라우팅 경로를 예시한 도면이다. 이 경우, 소프트스위치(311)는 루트(a3)와, 루트(a5, a6)를 통해 응용서버(341, 351)와 질의메시지·응답메시지를 송/수신한다.
이상 설명한 바와 같은 본 발명에 의하면, IP기반의 응용서버에 SIGTRAN 프로토콜 스택을 탑재하여 IP망의 SG가 상기 응용서버를 직접 액세스할 수 있도록 함으로써, 시스템 경유 노드 수 및 프로토콜 변환을 줄여 서비스 품질을 향상시킬 수 있다는 효과가 있다.
또한, 본 발명은 IP망의 장비 또는 링크 장애시 우회경로를 제공하여 안정적인 지능망 서비스의 제공이 가능해진다는 효과가 있다.
한편, 본 발명은 상술한 실시예로만 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위내에서 수정 및 변형하여 실시할 수 있고, 이러한 수정 및 변경 등은 이하의 특허 청구의 범위에 속하는 것으로 보아야 할 것이다.
도 1은 종래 PSTN과 IP망의 응용서버간 연동을 위한 망 구성도와 프로토콜 구성도.
도 2는 본 발명의 실시예에 따른 PSTN과 IP망의 응용서버간의 연동시스템을 설명하기 위한 망구조도.
도 3은 본 발명의 실시예에 따른 PSTN과 IP망의 응용서버간의 연동시스템에서 PSTN과 응용서버와의 연동방법을 설명하기 위한 도면.
도 4는 본 발명의 실시예에 따른 PSTN과 IP망의 응용서버간의 연동시스템에서 소프트스위치와 응용서버와의 연동방법을 설명하기 위한 도면.
도 5 내지 도 10은 IP망에서 복합 장애가 발생한 경우의 우회 라우팅 상태를 설명하기 위한 도면.

Claims (7)

  1. PSTN과 연동하는 IP망에 적용되는 시스템에 있어서,
    SIGTRAN 프로토콜 스택과 SIP 프로토콜 스택이 구비되고, 신호처리 게이트웨이(SG)에 대한 1·2차 루트와 소프트스위치에 대한 1·2차 루트가 설정된 응용서버;
    SS7 프로토콜을 기반으로 상기 PSTN과 통신하여 상기 PSTN을 IP망에 접속시키고, 상기 응용서버와 상기 SIGTRAN 프로토콜을 기반으로 통신하며, 상기 응용서버에 대한 1·2차 루트가 설정된 SG; 및
    상기 SIGTRAN 프로토콜을 기반으로 상기 SG와 통신하고, 상기 SIP 프로토콜을 기반으로 상기 응용서버와 통신하며, 상기 응용서버에 대한 1·2차 루트가 설정된 소프트스위치를 포함하여 구성된 것을 특징으로 하는 PSTN과 IP망의 응용서버간의 연동시스템.
  2. 제 1 항에 있어서,
    상기 응용서버에 설정된 상기 SG에 대한 상기 1차 루트는 상기 SG로 직접 연결되는 루트이고, 상기 SG에 대한 상기 2차 루트는 상기 1차 루트의 장애시 소프트스위치를 경유하여 상기 SG로 연결되는 우회 루트를 구성하는 것을 특징으로 하는 PSTN과 IP망의 응용서버간의 연동시스템.
  3. 제 1 항에 있어서,
    상기 응용서버에 설정된 상기 소프트스위치에 대한 상기 1차 루트는 상기 소프트스위치로 직접 연결되는 루트이고, 상기 소프트스위치에 대한 2차 루트는 상기 1차 루트의 장애시 상기 SG를 경유하여 상기 소프트스위치로 연결되는 우회 루트를 구성하는 것을 특징으로 하는 PSTN과 IP망의 응용서버간의 연동시스템.
  4. 제 1 항에 있어서,
    상기 SG에 설정된 상기 응용서버에 대한 상기 1차 루트는 상기 응용서버로 직접 연결되는 루트이고, 상기 응용서버에 대한 상기 2차 루트는 상기 1차 루트 장애시 상기 소프트스위치를 경유하여 상기 응용서버로 연결되는 우회 루트를 구성하는 것을 특징으로 하는 PSTN과 IP망의 응용서버간의 연동시스템.
  5. 제 1 항에 있어서,
    상기 소프트스위치에 설정된 상기 응용서버에 대한 상기 1차 루트는 상기 응용서버로 직접 연결되는 루트이고, 상기 응용서버에 대한 상기 2차 루트는 상기 1차 루트 장애시 상기 SG를 경유하여 상기 응용서버로 연결되는 우회 루트를 구성하는 특징으로 하는 PSTN과 IP망의 응용서버간의 연동시스템.
  6. 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 과정을 포함하여 구성된 것을 특징으로 하는 PSTN과 IP망의 응용서버간의 연동방법.
  7. IP 단말로부터 응용서버가 호출되면, 소프트스위치가 상기 응용서버로의 1차 루트의 정상여부를 판단하는 제 1 과정;
    만약 상기 1차 루트가 정상이면, SIP 프로토콜 기반의 질의메시지를 상기 1차 루트를 통해 상기 응용서버로 전송하는 제 2 과정;
    만약 상기 1차 루트에서 장애가 감지되면, SIGTRAN 프로토콜 기반의 질의메시지를 SG를 경유하여 상기 응용서버로 전송하는 제 3 과정;
    상기 응용서버가 상기 소프트스위치로의 1차 루트가 정상이면, 상기 질의메시지에 대한 응답메시지를 SIP 프로토콜을 기반으로 생성하여 상기 1차 루트를 통해 상기 소프트스위치로 전송하는 제 4 과정; 및
    만약 상기 소프트스위치로의 1차 루트에서 장애가 감지되면, 상기 질의메시지에 대한 응답메시지를 SIGTRAN프로토콜 기반으로 생성하여 상기 SG를 경유하여 상기 소프트스위치로 전송하는 제 5 과정을 포함하여 구성된 것을 특징으로 하는 PSTN과 IP망의 응용서버간의 연동방법.
KR1020030075398A 2003-10-28 2003-10-28 Pstn과 ip망의 응용서버간의 연동시스템과 방법 KR20050040246A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020030075398A KR20050040246A (ko) 2003-10-28 2003-10-28 Pstn과 ip망의 응용서버간의 연동시스템과 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030075398A KR20050040246A (ko) 2003-10-28 2003-10-28 Pstn과 ip망의 응용서버간의 연동시스템과 방법

Publications (1)

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

Family

ID=37242096

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030075398A KR20050040246A (ko) 2003-10-28 2003-10-28 Pstn과 ip망의 응용서버간의 연동시스템과 방법

Country Status (1)

Country Link
KR (1) KR20050040246A (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100806488B1 (ko) * 2006-10-11 2008-02-21 삼성에스디에스 주식회사 대외채널통합 환경에서의 성능 테스트 시스템 및 그 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100806488B1 (ko) * 2006-10-11 2008-02-21 삼성에스디에스 주식회사 대외채널통합 환경에서의 성능 테스트 시스템 및 그 방법

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 (zh) 信令网关
US7006433B1 (en) System and method for transporting in/ain signaling over an internet protocol (IP) network
US7054328B2 (en) Signal transfer point with internet protocol capability within a telecommunications network
EP1135905B1 (en) Messages communication among ss7 signaling points
US8571043B2 (en) Using a single point code to represent multiple switching devices
US20060023728A1 (en) Methods and apparatus for providing signalling gateways with multi-network support
US8913520B2 (en) Call redundancy for a packet-based network
US7286524B1 (en) System and method for high capacity/failure tolerance telecommunications in a signaling network gateway
US20060031535A1 (en) Media gateway for provision of the pst/isdn services in next-generation networks
US7346066B2 (en) Integrated broadband and narrowband SS7 signaling gateway with M3UA and point code mapping
EP2483789A1 (en) Method and system for implementing redundancy at signaling gateway using dynamic sigtran architecture
EP1519591A1 (en) Methods and apparatus for controlling signalling gateways
US20110078274A1 (en) Method and System for Implementing Redundancy at Signaling Gateway Using Dynamic SIGTRAN Architecture
KR20050040246A (ko) Pstn과 ip망의 응용서버간의 연동시스템과 방법
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 (ko) 하이브리드 아이피 사설교환기
KR100921900B1 (ko) Pstn과 ip망의 연동을 위한 라우팅 시스템
KR100865992B1 (ko) 공중교환전화망과 ip 망간 연동시 장애 발생에 따른루팅 제어방법
KR100899205B1 (ko) 시그널링 게이트웨이에서 가상 신호 링크셋을 이용한 라우팅 처리 방법 및 이를 위한 시그널링 게이트웨이
KR100684159B1 (ko) 사설교환기에서 음성패킷망 통화장치 및 게이트웨이카드모듈을 이용한 음성통화 방법
EP1465439B1 (en) Signaling in a Multi-Protocol Telecommunications Environment
Rufa et al. SS 7 over IP Networks

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