KR100382146B1 - 인터넷 음성 처리를 위한 공중 전화망과 인터넷 망 간의연동 처리 시스템 및 그 방법 - Google Patents

인터넷 음성 처리를 위한 공중 전화망과 인터넷 망 간의연동 처리 시스템 및 그 방법 Download PDF

Info

Publication number
KR100382146B1
KR100382146B1 KR10-2000-0080994A KR20000080994A KR100382146B1 KR 100382146 B1 KR100382146 B1 KR 100382146B1 KR 20000080994 A KR20000080994 A KR 20000080994A KR 100382146 B1 KR100382146 B1 KR 100382146B1
Authority
KR
South Korea
Prior art keywords
message
vnas
cnas
internet
pstn
Prior art date
Application number
KR10-2000-0080994A
Other languages
English (en)
Other versions
KR20020051598A (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 KR10-2000-0080994A priority Critical patent/KR100382146B1/ko
Publication of KR20020051598A publication Critical patent/KR20020051598A/ko
Application granted granted Critical
Publication of KR100382146B1 publication Critical patent/KR100382146B1/ko

Links

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

본 발명은 PSTN(Public Switched Telephone Network)에서만 사용되는 CCS(Common Channel Signaling system) No.7 호 설정 프로토콜과 LAN(Local Area Network)에서만 사용되는 H.323 프로토콜간에 상호 메시지를 변환하여 줌으로써, 서로 상이한 네트워크간에도 호 설정할 수 있도록 하는 것을 발명의 목적으로 한다.
또한, 인터넷 음성 처리를 위한 연동 장치 접속 구성도 및 PSTN-IP 프로토콜 스택 구조, PSTN에서의 인커밍(Incoming) 메시지 처리 절차도, PSTN으로의 아웃고잉(Outgoing) 메시지 처리 절차도, CCS No.7 ISUP과 H.323 프로토콜 연동 처리 구성도 등에 따라 CCS No.7 ISUP 메시지를 수신하여 H.323 메시지로 변환하는 절차도와H.323 메시지를 수신하여 CCS No.7 ISUP 메시지로 변환하는 절차도를 고안하여 상이한 네트워크간에 상이한 호 처리 프로토콜을 상호 변환함으로써, 상이한 네트워크간에도 음성 호 처리를 할 수 없던 문제점을 해결할 수 있도록 하였다.

Description

인터넷 음성 처리를 위한 공중 전화망과 인터넷 망 간의 연동 처리 시스템 및 그 방법 {An interworking processing system and method between PSTN and Internet for internet voice processing}
본 발명은 인터넷 음성 처리를 위한 인터넷 음성 처리를 위한 공중 전화망과 인터넷 망 간의 연동 처리 시스템 및 그 방법에 관한 것으로서, 보다 상세하게 설명하면 PSTN(Public Switched Telephone Netwokr)에서만 사용되는 CCS(Common Channel Signaling system) No.7 호 설정 프로토콜과 LAN(Local Area Network)에서만 사용되는 H.323프로토콜간에 상호 메시지를 변환하여 줌으로써 서로 상이한 네트워크간에도 호 설정할 수 있도록 하는 연동 처리 시스템 및 그 방법에 관한 것이다.
종래의 기술에서는 PSTN(Public Switched Telephone Network)에서만 사용되는 CCS(Common Channel Signaling system) No.7 프로토콜을 이용하여 호 처리 과정을 처리하였고, 또한, LAN에서만 H.323 프로토콜을 이용하여 호 처리과정을 제공함으로써, PSTN과 LAN간에 프로토콜 변환에 의한 호 처리를 해주지 못하였다. 특히, PSTN과 LAN과의 음성 서비스를 제공함에 있어서 프로토콜 변환 방법의 부재로 인하여 두개의 네트워크간에 필요한 정보를 주고 받지 못함으로써, 다양한 ISDN 부가 서비스를 제공하지 못하였다는 문제점이 있다.
따라서, 본 발명은 상기와 같은 종래 기술의 문제점을 해결하기 위한 것으로서, 본 발명의 목적은 PSTN(Public Switched Telephone Netwokr)에서만 사용되는 CCS(Common Channel Signaling system) No.7 호 설정 프로토콜과 LAN(Local Area Network)에서만 사용되는 H.323 프로토콜간에 상호 메시지를 변환하여 줌으로써 서로 상이한 네트워크간에도 호 설정할 수 있도록 하는 인터넷 음성 처리를 위한 CCS No.7 ISUP와 H.323 프로토콜 연동 처리 시스템 및 그 방법을 제공하기 위한 것이다.
도 1은 본 발명의 일 실시예에 따른 인터넷 음성 처리를 위한 연동 장치의 접속 구성도이고,
도 2는 본 발명의 일 실시예에 따른 PSTN-IP 프로토콜 스택 구조를 나타낸 구조도이고,
도 3은 본 발명의 일 실시예에 따른 PSTN에서의 인커밍(Incoming) 메시지 처리 절차를 개략적으로 나타낸 메시지 흐름도이고,
도 4는 본 발명의 일 실시예에 따른 PSTN으로의 아웃고잉(Outgoing) 메시지 처리 절차를 나타낸 메시지 흐름도이고,
도 5는 본 발명의 일 실시예에 따른 CCS No.7 ISUP 및 H.323 프로토콜 연동 처리 장치의 구성도이고,
도 6은 본 발명의 일 실시예에 따른 CCS No.7 ISUP 메시지를 수신하여 H.323 메시지로 변환하는 PSTN에서의 절차를 나타낸 흐름도이고,
도 7은 본 발명의 일 실시예에 따라 H.323 메시지를 수신하여 CCS No.7 ISUP메시지로 변환하는 절차를 나타낸 흐름도이다.
※ 도면의 주요 부분에 대한 부호의 설명 ※
101 : 연동 장치 102 : CNAS
103 : VNAS 104 : ESAS
105, 205 : H.323 endpoint 106, 301 : PSTN 가입자 단말
107 : 인터넷 가입자 단말 108 : PSTN
109 : 인터넷 201 : SEP 교환기
202, 303 : STP 302 : 교환기
상기한 목적을 달성하기 위한 본 발명에 따르면, PSTN(Public Switched Telephone Network) 망에 가입자 단말이 연결되어 있고, 인터넷 망에 가입자 단말및 인터넷 호 처리를 위한 H.323 endpoint가 연결되어 있으며, 인터넷 음성 처리를 위한 PSTN 망과 인터넷 망 간의 연동 처리 시스템에 있어서, CCS No.7 접속 및 메시지 송수신 기능을 수행하는 CNAS(CCS No.7 Network Access Subsystem); 인터넷 접속 및 메시지 송수신, 통화로 설정등의 기능을 수행하는 VNAS(VoIP Network Access Subsystem); 상기 CNAS, VNAS 및 인터넷을 상호 연결 교환하는 기능을 수행하는 내부 LAN 스위치인 ESAS(Ethenet Switching Access Subsystem)을 포함하여 이루어진 것을 특징으로 하는 인터넷 음성 처리를 위한 PSTN 망과 인터넷 망 간의 연동 처리 시스템이 제공된다.
또한, CCS No.7 접속 및 메시지 송수신 기능을 수행하는 CNAS(CCS No.7 Network Access Subsystem); 인터넷 접속 및 메시지 송수신, 통화로 설정등의 기능을 수행하는 VNAS(VoIP Network Access Subsystem); 상기 CNAS, VNAS 및 인터넷을 상호 연결 교환하는 기능을 수행하는 내부 LAN 스위치인 ESAS(Ethenet Switching Access Subsystem); ISUP(ISDN User Part) 및 MTP(Message Transfer Part) Level 1, 2, 3로 구성되어 있는 SEP(Signaling End Point) 교환기; MTP Level 1, 2, 3로 구성되어 있는 STP(Signaling Transfer Point); 및 ISUP 및 MTP Level 1, 2, 3로 구성되어 있는 스택(Stack) 및 H.323 IP(Internet Protocol)로 구성되어 있는 스택을 포함한 VoIP 연동 장치;를 포함한 인터넷 음성 처리를 위한 PSTN 망과 인터넷 망 간의 연동 처리 시스템을 운용하는 방법에 있어서, 상기 PSTN 단말기에서 교환기로 접속을 요구하면, 상기 교환기는 상기 STP를 경유하여 상기 VoIP 연동 장치에 IAM 메시지를 전송하고, 상기 VOIP 연동 장치에 포함되어 있는 CNAS는 상기 PSTN의CCS No.7인 메시지를 수신하여, H.323 메시지인 setup 메시지로 변환하여 상기 VNAS에 전송하고, 상기 VNAS는 수신한 setup 메시지를 상기 H.323 End Point에 전송하는 단계; 상기 VNAS가 상기 H.323 End point에서 Call Proceeding 메시지를 수신하면, 상기 CNAS에게 수신한 메시지를 전송하고, 상기 CNAS는 H.323 프로토콜인 Call Proceeding 메시지를 수신하면, CCS No.7 프로토콜인 CPG(Call Progress Message)로 변환하여 상기 교환기로 전송하는 단계; 상기 VNAS가 상기 H.323 End point에서 connect 메시지를 수신하면, 상기 CNAS에게 수신한 메시지를 전송하고, 상기 CNAS는 H.323 프로토콜인 connect 메시지를 수신하면, CCS No.7 프로토콜인 ANM(Answer Message)로 변환하여 상기 교환기로 전송하여 호 처리하는 단계; 및 상기 PSTN 단말기가 해제를 요구하면, 상기 교환기에서 CNAS로 REL 메시지를 전송하고, 상기 CNAS는 상기 교환기로 RLC(Release Complete Message)를 전송하고, 상기 VNAS에게 RLC 메시지를 disconnect 메시지로 변환하여 전송하고, 상기 VNAS는 H.245ClosLogicalChannel 메시지를 전송하여 호를 해제시키는 단계; 를 포함하여 이루어진 것을 특징으로 하는 인터넷 음성 처리를 위한 PSTN 망과 인터넷 망 간의 연동 처리 방법이 제공된다.
또한, CCS No.7 접속 및 메시지 송수신 기능을 수행하는 CNAS(CCS No.7 Network Access Subsystem); 인터넷 접속 및 메시지 송수신, 통화로 설정등의 기능을 수행하는 VNAS(VoIP Network Access Subsystem); 상기 CNAS, VNAS 및 인터넷을 상호 연결 교환하는 기능을 수행하는 내부 LAN 스위치인 ESAS(Ethenet Switching Access Subsystem); ISUP(ISDN User Part) 및 MTP(Message Transfer Part) Level1, 2, 3로 구성되어 있는 SEP(Signaling End Point) 교환기; MTP Level 1, 2, 3로 구성되어 있는 STP(Signaling Transfer Point); 및 ISUP 및 MTP Level 1, 2, 3로 구성되어 있는 스택(Stack) 및 H.323 IP(Internet Protocol)로 구성되어 있는 스택을 포함한 VoIP 연동 장치;를 포함한 인터넷 음성 처리를 위한 PSTN 망과 인터넷 망 간의 연동 처리 시스템을 운용하는 방법을 실행시킬 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체에 있어서, 상기 PSTN 단말기에서 교환기로 접속을 요구하면, 상기 교환기는 상기 STP를 경유하여 상기 VoIP 연동 장치에 IAM 메시지를 전송하고, 상기 VOIP 연동 장치에 포함되어 있는 CNAS는 상기 PSTN의 CCS No.7인 메시지를 수신하여, H.323 메시지인 setup 메시지로 변환하여 상기 VNAS에 전송하고, 상기 VNAS는 수신한 setup 메시지를 상기 H.323 End Point에 전송하는 단계; 상기 VNAS가 상기 H.323 End point에서 Call Proceeding 메시지를 수신하면, 상기 CNAS에게 수신한 메시지를 전송하고, 상기 CNAS는 H.323 프로토콜인 Call Proceeding 메시지를 수신하면, CCS No.7 프로토콜인 CPG(Call Progress Message)로 변환하여 상기 교환기로 전송하는 단계; 상기 VNAS가 상기 H.323 End point에서 connect 메시지를 수신하면, 상기 CNAS에게 수신한 메시지를 전송하고, 상기 CNAS는 H.323 프로토콜인 connect 메시지를 수신하면, CCS No.7 프로토콜인 ANM(Answer Message)로 변환하여 상기 교환기로 전송하여 호 처리하는 단계; 및 상기 PSTN 단말기가 해제를 요구하면, 상기 교환기에서 CNAS로 REL 메시지를 전송하고, 상기 CNAS는 상기 교환기로 RLC(Release Complete Message)를 전송하고, 상기 VNAS에게 RLC 메시지를 disconnect 메시지로 변환하여 전송하고, 상기 VNAS는H.245ClosLogicalChannel 메시지를 전송하여 호를 해제시키는 단계; 를 포함하여 이루어진 것을 실행시킬 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체가 제공된다.
본 발명에서는 인터넷 음성 처리를 위한 연동 장치 접속 구성도를 고안하고, 상이한 PSTN 네트워크와 LAN 환경의 IP 네트워크 간의 프로토콜을 구성하였다.
또한, PSTN에서 수신되는 인커밍(Incoming) 메시지 처리 절차도를 정의하고, 인터넷에서 PSTN으로 메시지를 전달하는 아웃고잉(Outgoing) 메시지 처리 절차도를 정의하였다. 이들 메시지를 연동 처리하기 위하여 CCS No. 7 ISUP(ISDN User Part)와 H.323 프로토콜 연동 처리 구성도를 고안하여 상이한 네트워크간에도 호 처리할 수 있도록 시스템 구조를 고안하였다.
또한, 인터넷 음성 처리를 위한 연동 장치 접속 구성도 및 PSTN-IP 프로토콜 스택 구조, PSTN에서의 Incoming 메시지 처리 절차, PSTN으로의 Outgoing 메시지 처리 절차, CCS No.7 ISUP과 H.323 프로토콜 연동 처리 구성 등에 따라 CCS No.7 ISUP 메시지를 수신하여 H.323 메시지로 변환하는 절차와 H.323 메시지를 수신하여 CCS No.7 ISUP 메시지로 변환하는 절차를 고안하여 상이한 네트워크간에 상이한 호 처리 프로토콜을 상호 변환함으로써, 상이한 네트워크간에도 음성 호 처리를 할 수 없던 문제점을 해결 할 수 있도록 하였다.
이하, 첨부된 도면을 참조하면서 본 발명의 일 실시예에 따른 인터넷 음성 처리를 위한 공중 전화망과 인터넷 망 간의 연동 처리 시스템 및 그 방법을 보다상세하게 설명하기로 한다.
도 1은 본 발명의 일 실시예에 따른 인터넷 음성 처리를 위한 연동 장치의 접속 구성도로서, 연동 장치(101)는 상호 상이한 네트워크인 PSTN(108)과 인터넷(109)간을 연결해 주고 있다.
상기 PSTN(108)은 가입자 단말(106)이 연결되어 있으며, 상기 인터넷(109)은 가입자 단말(107)과 인터넷 호 처리를 위한 H.323 endpoint(5)가 연결되어 있다.
상기 연동 장치(101)는 CNAS(CCS No.7 Network Access subsystem, 102)와 VNAS(VoIP Network Access subsystem, 103) 및 내부 LAN 스위치인 ESAS(Ethernet Switching Access subsystem, 104)로 구성되어 있고, 상기 CNAS(102)에서 CCS No.7(SS: Signalling System)과 접속 및 메시지 송수신 기능을 수행하며, 상기 VNAS(103)는 상기 인터넷(109)과 접속 및 메시지 송수신, 통화로 설정 등의 역할을 수행하고, 상기 ESAS(104)는 상기 CANS(102), VNAS(103) 및 인터넷(109)을 상호 연결 교환하는 기능을 수행한다.
도 2는 본 발명의 일 실시예에 따른 PSTN-IP 프로토콜 스택 구조를 나타낸 구조도로서, SEP(Signaling End Point) 교환기(201), STP(Signaling Transfer Point, 202), VoIP 연동 장치(203, 204), H.323 Endpoint(205)들의 프로토콜 스택 구성도를 나타내고 있다.
상기 SEP(Signaling End Point) 교환기(201)는 ISUP(ISDN User Part)와 MTP(Message Transfer Part) Lever 1, 2, 3로 구성하고, 상기 STP(SignalingTransfer Point, 202)는 MTP(Message Transfer Part) Lever 1, 2, 3로 구성하며, 상기 VoIP 연동 장치는 ISUP(ISDN User Part)과 MTP(Message Transfer Part) Lever 1, 2, 3로 구성하는 스택(203)과 H.323 IP(Internet Protocol)로 구성하는 스택(204)으로 구성한다. 상기 H.323 Endpoint(205)는 H.323과 IP로 구성한다.
도 3은 본 발명의 일 실시예에 따른 PSTN에서의 Incoming 메시지 처리 절차를 개략적으로 나타낸 메시지 흐름도로서, 이를 상세히 설명하면, 다음과 같다.
먼저, PSTN 단말기(301)에서 교환기(302)로 접속을 요구하면, 상기 교환기(302)는 STP(303)를 경유하여 VoIP 연동 장치(304)에 IAM 메시지를 전송한다. 상기 VoIP 연동 장치(304)의 CNAS(306)는 PSTN의 CCS No. 7인 IAM 메시지를 수신하여 H.323 메시지인 셋업(Setup) 메시지로 변환하여 VNAS(307)에 전송한다. 상기 VNAS(307)는 셋업 메시지를 수신한 후에 그대로 H.323 End Point(25)에 메시지를 전송한다.
또한, 상기 VANS(307)는 상기 H.323 Endpoint(305)에서 Call Proceeding 메시지를 수신하면, 그 메시지를 상기 CNAS(306)에게 전송한다. 상기 CNAS(306)는 H.323 프로토콜인 Call proceeding 메시지를 수신하면, CCS No.7 프로토콜인 CPG(Call Progrss Message)로 변환하여 상기 교환기(302)로 전송한다.
또한, 상기 VANS(27)는 상기 H.323 Endpoint(305)에서 connect 메시지를 수신하면, 그 메시지를 상기 CNAS(306)에게 전송한다. 상기 CNAS(306)는 H.323 프로토콜인 connect 메시지를 수신하면, CCS No.7 프로토콜인 ANM(Answer Message)으로변환하여 상기 교환기(302)로 전송한다. 이러한 상태에서 상기 PSTN 단말기(301)과 인터넷 단말기 간에 상호 통화로가 열리게 되어(CONNECT) 음성 서비스를 제공한다.
통화를 해제하기 위한 절차로서, 상기 PSTN 단말기(301)가 해제를 요구하면, 상기 교환기(302)에서 상기 CNAS(306)로 REL 메시지를 전송하고, 상기 CNAS(306)는 상기 교환기(302)로 RLC(Release Complete Message)를 전송하며, 상기 VNAS(307)에게 REL(Release) 메시지를 disconnect 메세지로 변환하여 전송한다. 상기 VNAS(307)는 H.245 ClosLogicalChannel 메시지를 전송하여 호를 해제시킨다. 또한, 상기 교환기(302)는 RLC 메시지를 수신하면, 상기 PSTN 단말기(301)에게 해제를 확인하여 모든 호를 해제시킨다.
도 4는 본 발명의 일 실시예에 따른 PSTN으로의 Outgoing 메시지 처리 절차를 나타낸 메시지 흐름도로서, 이를 상세히 설명하면, 다음과 같다.
먼저, VNAS(407)가 H.323 Endpoint(405)로부터 셋업(setup) 메시지를 수신하고, CNAS(406)에게 셋업 메시지를 전송하면, 상기 CNAS(406)는 셋업 메시지를 IAM 메시지로 변환하여 STP(403)를 경유하여 상기 교환기(402)에게 전송한다. 상기 CANS(406)는 상기 교환기(402)로부터 CPG 메시지를 수신하면, call proceeding 메시지로 변환하여 상기 VNAS(407)에게 전송한다. 상기 CNAS(406)는 상기 교환기(402)로부터 ANM 메시지를 수신하면, connect 메시지로 변환하여 상기 VNAS(407)에게 전송한다. 또한, 호 해제 절차로서, 상기 CNAS(406)는 상기VNAS(407)로부터 Disconnect메시지를 수신하면, REL 메시지로 변환하여 상기 교환기(402)로 전송하고, 상기 교환기(402)로부터 RLC 메시지를 수신하면, 상기 VNAS(407)로 release complete 메시지를 전송한다.
도 5는 본 발명의 일 실시예에 따른 CCS No.7 ISUP 및 H.323 프로토콜 연동 처리 장치의 구성도로서, PSTN의 호 처리 프로토콜인 CCS No.7 ISUP과 인터넷 호 처리 프로토콜인 H.323 프로토콜간에 연동하기 위한 처리 구성도이다.
CCS No.7 ISUP 및 H.323 프로토콜 연동 처리 장치는 PSTN 접속 장치(501)와 IP 접속 장치(503)로 구성하여 PSTN과 인터넷에 접속할 수 있으며, 메시지 수신 모듈(502)에 의해 PSTN 또는 인터넷에서 메시지를 수신할 수 있다. 상기 PSTN 및 인터넷에서 수신된 메시지는 메시지 오류 검출 모듈(504)에서 ISUP 메시지 정의 모듈(508)과 H.323메시지 정의 모듈(507)에 있는 대응 메시지를 비교하여 메시지 구성 요소 누락 검사, 메시지 내용 누락 검사 등의 오류를 검출한다.
또한, 상기 ISUP 메시지 정의 모듈(508)과 H.323 메시지 정의 모듈(507)을 별도로 관리하고, 상기 메시지 오류 검출 모듈(504)과 메시지 변환 모듈(105)에서 공동으로 이용함으로써, 효율성을 보장받을 수 있다. 또한, 상기 메시지 오류 검출 모듈(504)과 메시지 변환 모듈(505)간에 메시지에 대한 데이터 일치성을 보장하며, PSTN과 인터넷에서 사용하고 있는 CCS No.7 ISUP 및 H.323 이외의 표준화 단체에서 작업중인 SIP(Session Initiation Protocol), 이동 통신망 프로토콜 등의 확장성이 있으며, CCS No.7 ISUP과 H.323의 버전이 계속적으로 변경됨에 따라 이를수용하기 위한 적응성 및 호환성을 보장할 수 있는 본 발명의 효과가 발생한다.
상기 메시지 변환 모듈(505)은 상기 메시지 오류 검출 모듈(504)에서 통과한 메시지를 H.323메시지로 변환하고, H.323 메시지는 PSTN 메시지로 변환한다. 상기 메시지 송신 모듈(506)은 상기 메시지 변환 모듈(505)에서 변환된 메시지를 PSTN 또는 인터넷으로 전송한다.
도 6은 본 발명의 일 실시예에 따른 CCS No.7 ISUP 메시지를 수신하여 H.323 메시지로 변환하는 PSTN에서의 절차를 나타낸 흐름도로서, CCS No.7 ISUP 메시지를 수신한 메시지별로 구분하여 H.323 메시지로 구분하는 과정을 나타내고 있다.
먼저, 스텝 S601에서, PSTN 메시지를 수신하면, 스텝 S602에서, IAM 메시지를 수신하였는지 여부를 판단한다.
상기 스텝 S602에서의 판단 결과, IAM 메시지를 수신하면, 스텝 S603에서, 수신된 IAM 메시지와 ISUP 메시지 정의 모듈에 정의된 IAM 메시지와 동일한지 여부를 판단한다.
상기 스텝 S603에서의 판단 결과, 동일하면, 스텝 S604에서, IAM 메시지를 H.323 정의 모듈에 있는 셋업 메시지로 변환한 후, 스텝 S605에서, 셋업 메시지를 송신한다.
한편, 상기 스텝 S602에서의 판단 결과, IAM 메시지가 수신되지 아니하면, 스텝 S606에서, REL 메시지를 수신하였는지 여부를 판단한다.
상기 스텝 S606에서의 판단 결과, REL 메시지를 수신하면, 스텝 S607에서,수신된 REL 메시지와 ISUP 메시지 정의 모듈에 있는 REL 메시지와 동일한지 여부를 판단하여, 동일하면, 스텝 S608에서, 수신된 REL 메시지를 H.323 정의 모듈에 있는 Disconnect 메시지로 변환한 후, 스텝 S609에서, 변환된 Disconnect 메시지를 송신한다.
또한, 상기 스텝 S607에서의 판단 결과, 동일하지 아니하면, 종료한다.
한편, 상기 스텝 S606에서의 판단 결과, REL 메시지가 수신되지 아니하면, 스텝 S610에서, REL 메시지를 수신하였는지 여부를 판단한다.
상기 스텝 S610에서의 판단 결과, REL 메시지가 수신되었으면, 스텝 S611에서, 수신된 REL 메시지와 ISUP 메시지 정의 모듈에 정의된 RLC 메시지가 동일한지 여부를 판단하여, 동일하면, 스텝 S612에서, 수신된 RLC 메시지를 H.323 정의 모듈에 있는 Release complete 메시지로 변환한 후, 스텝 S613에서, Idle 상태로 된다.
또한, 상기 스텝 S611에서의 판단 결과, 동일하지 아니하면, 종료한다.
한편, 상기 스텝 S610에서의 판단 결과, RLC 메시지가 수신되지 아니하면, 스텝 S614에서, ANM 메시지가 수신되었는지 여부를 판단한다.
상기 스텝 S614에서의 판단 결과, ANM 메시지가 수신되면, 스텝 S615에서, 수신된 ANM 메시지가 ISUP 메시지 정의 모듈에 정의된 ANM 메시지가 동일하지 여부를 판단하여, 동일하면, 스텝 S616에서, 수신된 ANM 메시지를 H.323 정의 모듈에 있는 Connect 메시지로 변환한 후, 스텝 S617에서, 변환된 Connect 메시지를 송신한다.
또한, 상기 스텝 S615에서의 판단 결과, 동일하지 아니하면, 종료한다.
한편, 상기 스텝 S614에서의 판단 결과, ANM 메시지가 수신되지 아니하면, 스텝 S618에서, CPG 메시지가 수신되었는지 여부를 판단한다.
상기 스텝 S618에서의 판단 결과, CPG 메시지가 수신되면, 스텝 S619에서, 수신된 CPG 메시지가 ISUP 메시지 정의 모듈에 정의된 CPG 메시지가 동일하지 여부를 판단하여, 동일하면, 스텝 S620에서, 수신된 CPG 메시지를 H.323 정의 모듈에 있는 Call Proceeding 메시지로 변환한 후, 스텝 S621에서, 변환된 Call Proceeding 메시지를 송신한다.
또한, 상기 스텝 S620에서의 판단 결과, 동일하지 아니하면, 종료한다.
또한, 상기 스텝 S618에서의 판단 결과, CPG 메시지가 수신되지 아니하면, 종료한다.
한편, 수신된 IAM 메시지 오류 검사, REL 메시지 오류 검사, RLC 메시지 오류 검사, CPG 메시지 오류 검사 및 ANM 메시지 오류 검사에서 오류가 발견된 경우에는 교환기(302)에게 오류 메시지를 전송한다. 또한, CPG 메시지 수신 검사에서 CPG 메시지가 아닌 경우에는 '인식할 수 없는 메시지'라는 오류 메시지를 교환기(302)에게 전송한다.
도 7은 본 발명의 일 실시예에 따라 H.323 메시지를 수신하여 CCS No.7 ISUP 메시지로 변환하는 절차를 나타낸 흐름도로서, 이는 인터넷에서 H.323 프로토콜을 수신하여 PSTN의 CCS No. 7 ISUP 메시지로 변환하는 절차를 나타낸다.
먼저, 스텝 S701 내지 스텝 S705에서, 인터넷 H.323 End point(405)에서 발생된 IP 메시지(205)를 VNAS(407)로부터 H.323 setup 메시지를 수신하면, 수신된 setup 메시지를 H.323 정의 모듈에 있는 setup 메시지와 비교하여 메시지 오류 검출 절차를 수행한다. 메시지 오류가 없는 경우에는 상기 setup 메시지를 ISUP 정의 모듈에 있는 규칙에 따라 IAM 메시지로 변환한다. 메시지 변환이 완료되면, IAM 메시지를 교환기(402)에게 전송한다.
또한, 스텝 S706 내지 스텝 S709에서, 인터넷 H.323 End point(405)에서 발생된 IP 메시지(205)를 VNAS(407)로부터 H.323 call proceeding 메시지를 수신하면, 수신된 call proceeding 메시지를 H.323 정의 모듈에 있는 call proceeding 메시지와 비교하여 메시지 오류 검출 절차를 수행한다. 메시지 오류가 없는 경우에는 call proceeding 메시지를 ISUP 정의 모듈에 있는 규칙에 따라 CPG 메시지로 변환한다. 메시지 변환이 완료되면, CPG 메시지를 교환기(402)에게 전송한다.
또한, 스텝 S710 내지 스텝 S713에서, 인터넷 H.323 End point(405)에서 발생된 IP 메시지(205)를 VNAS(407)로부터 H.323 Connect 메시지를 수신하면, 수신된 Connect 메시지를 H.323 정의 모듈에 있는 Connect 메시지와 비교하여 메시지 오류 검출 절차를 수행한다. 메시지 오류가 없는 경우에는 Connect 메시지를 ISUP 정의 모듈에 있는 규칙에 따라 ANM 메시지로 변환한다. 메시지 변환이 완료되면, ANM 메시지를 교환기(402)에게 전송한다.
또한, 스텝 S714 내지 스텝 S717에서, 인터넷 H.323 End point(405)에서 발생된 IP 메시지(205)를 VNAS(407)로부터 H.323 Release complete 메시지를 수신(224)하면, 수신된 Release complete 메시지를 H.323 정의 모듈에 있는Release complete 메시지와 비교하여 메시지 오류 검출 절차를 수행한다. 메시지 오류가 없는 경우에는 Release complete 메시지를 ISUP 정의 모듈에 있는 규칙에 따라 RLC 메시지로 변환한다. 메시지 변환이 완료되면, RLC 메시지를 교환기(402)에게 전송한다.
또한, 스텝 S718 내지 스텝 S721에서, 인터넷 H.323 End point(405)에서 발생된 IP 메시지(205)를 VNAS(407)로부터 H.323 disconnect 메시지를 수신하면, 수신된 disconnect 메시지를 H.323 정의 모듈에 있는 disconnect 메시지와 비교하여 메시지 오류 검출 절차를 수행한다. 메시지 오류가 없는 경우에는 disconnect 메시지를 ISUP 정의 모듈에 있는 규칙에 따라 REL 메시지로 변환한다. 메시지 변환이 완료되면, REL 메시지를 교환기(402)에게 전송한다.
한편, 수신된 seup 메시지 오류 검사, call proceeding 메시지 오류 검사, connect 메시지 오류 검사, release complete메시지 오류 검사, disconnect 메시지 오류 검사에서 오류가 발견된 경우에는 VNAS(407)에게 오류 메시지를 전송한다. 또한, Release complete 메시지 수신 검사에서 Release complete 메시지가 아닌 경우에는 인식할 수 메시지라는 오류 메시지를 VNAS(407)에게 전송한다.
위에서 양호한 실시예에 근거하여 이 발명을 설명하였지만, 이러한 실시예는 이 발명을 제한하려는 것이 아니라 예시하려는 것이다. 이 발명이 속하는 분야의 숙련자에게는 이 발명의 기술 사상을 벗어남이 없이 위 실시예에 대한 다양한 변화나 변경 또는 조절이 가능함이 자명할 것이다. 그러므로, 이 발명의 보호 범위는첨부된 청구 범위에 의해서만 한정될 것이며, 위와 같은 변화예나 변경예 또는 조절예를 모두 포함하는 것으로 해석되어야 할 것이다.
이상과 같이 본 발명에 의하면, 상호 상이한 네트워크 간에 상호 상이한 호 처리 프로토콜을 상호 연동할 수 있게 됨으로써, 기존의 인터넷 음성 서비스에서 제공하던 기본 음성 서비스만 제공하던 단점을 해결하여, PSTN 음성 서비스를 인터넷 사용자들에게 까지 다양한 ISDN 부가 서비스를 제공하는 음성 서비스를 제공할 수 있게 되었으며, 인터넷 사용자가 PSTN 사용자에게 음성 서비스를 제공할 수 있는 효과가 있다.

Claims (7)

  1. PSTN(Public Switched Telephone Network) 망에 가입자 단말이 연결되어 있고, 인터넷 망에 가입자 단말 및 인터넷 호 처리를 위한 H.323 endpoint가 연결되어 있으며, 인터넷 음성 처리를 위한 PSTN 망과 인터넷 망 간의 연동 처리 시스템에 있어서,
    CCS No.7 접속 및 메시지 송수신 기능을 수행하는 CNAS(CCS No.7 Network Access Subsystem);
    인터넷 접속 및 메시지 송수신, 통화로 설정등의 기능을 수행하는 VNAS(VoIP Network Access Subsystem);
    상기 CNAS, VNAS 및 인터넷을 상호 연결 교환하는 기능을 수행하는 내부 LAN 스위치인 ESAS(Ethenet Switching Access Subsystem)을 포함하여 이루어진 것을 특징으로 하는 인터넷 음성 처리를 위한 PSTN 망과 인터넷 망 간의 연동 처리 시스템.
  2. 제 1 항에 있어서,
    ISUP(ISDN User Part) 및 MTP(Message Transfer Part) Level 1, 2, 3로 구성되어 있는 SEP(Signaling End Point) 교환기;
    MTP Level 1, 2, 3로 구성되어 있는 STP(Signaling Transfer Point); 및
    ISUP 및 MTP Level 1, 2, 3로 구성되어 있는 스택(Stack) 및 H.323 IP(Internet Protocol)로 구성되어 있는 스택을 포함한 VoIP 연동 장치;
    를 더 포함하여 이루어진 것을 특징으로 하는 인터넷 음성 처리를 위한 PSTN 망과 인터넷 망 간의 연동 처리 시스템.
  3. CCS No.7 접속 및 메시지 송수신 기능을 수행하는 CNAS(CCS No.7 Network Access Subsystem); 인터넷 접속 및 메시지 송수신, 통화로 설정등의 기능을 수행하는 VNAS(VoIP Network Access Subsystem); 상기 CNAS, VNAS 및 인터넷을 상호 연결 교환하는 기능을 수행하는 내부 LAN 스위치인 ESAS(Ethenet Switching Access Subsystem); ISUP(ISDN User Part) 및 MTP(Message Transfer Part) Level 1, 2, 3로 구성되어 있는 SEP(Signaling End Point) 교환기; MTP Level 1, 2, 3로 구성되어 있는 STP(Signaling Transfer Point); 및 ISUP 및 MTP Level 1, 2, 3로 구성되어 있는 스택(Stack) 및 H.323 IP(Internet Protocol)로 구성되어 있는 스택을 포함한 VoIP 연동 장치;를 포함한 인터넷 음성 처리를 위한 PSTN 망과 인터넷 망 간의 연동 처리 시스템을 운용하는 방법에 있어서,
    상기 PSTN 단말기에서 교환기로 접속을 요구하면, 상기 교환기는 상기 STP를 경유하여 상기 VoIP 연동 장치에 IAM 메시지를 전송하고, 상기 VOIP 연동 장치에 포함되어 있는 CNAS는 상기 PSTN의 CCS No.7인 메시지를 수신하여, H.323 메시지인 setup 메시지로 변환하여 상기 VNAS에 전송하고, 상기 VNAS는 수신한 setup 메시지를 상기 H.323 End Point에 전송하는 단계;
    상기 VNAS가 상기 H.323 End point에서 Call Proceeding 메시지를 수신하면, 상기 CNAS에게 수신한 메시지를 전송하고, 상기 CNAS는 H.323 프로토콜인 Call Proceeding 메시지를 수신하면, CCS No.7 프로토콜인 CPG(Call Progress Message)로 변환하여 상기 교환기로 전송하는 단계;
    상기 VNAS가 상기 H.323 End point에서 connect 메시지를 수신하면, 상기 CNAS에게 수신한 메시지를 전송하고, 상기 CNAS는 H.323 프로토콜인 connect 메시지를 수신하면, CCS No.7 프로토콜인 ANM(Answer Message)로 변환하여 상기 교환기로 전송하여 호 처리하는 단계; 및
    상기 PSTN 단말기가 해제를 요구하면, 상기 교환기에서 CNAS로 REL 메시지를 전송하고, 상기 CNAS는 상기 교환기로 RLC(Release Complete Message)를 전송하고, 상기 VNAS에게 RLC 메시지를 disconnect 메시지로 변환하여 전송하고, 상기 VNAS는 H.245ClosLogicalChannel 메시지를 전송하여 호를 해제시키는 단계;
    를 포함하여 이루어진 것을 특징으로 하는 인터넷 음성 처리를 위한 PSTN 망과 인터넷 망 간의 연동 처리 방법.
  4. 제 3 항에 있어서,
    상기 VNAS가 상기 H.323 End point로부터 setup 메시지를 수신하고, 상기 CNAS에게 setup 메시지를 전송하면, 상기 CNAS는 setup 메시지를 IAM 메시지로 변환하여, 상기 STP를 경유하여 상기 교환기에게 전송하는 단계;
    상기 CNAS는 setup 메시지를 IAM 메시지로 변환하여 상기 STP를 경유하여 상기 교환기에게 전송하는 단계;
    상기 CNAS가 상기 교환기로부터 CPG 메시지를 수신하면, call proceeding 메시지로 변환하여 상기 VNAS에게 전송하는 단계;
    상기 CNAS가 상기 교환기로부터 ANM 메시지를 수신하면, connect 메시지로 변환하여 상기 VNAS에게 전송하는 단계;
    상기 CNAS가 상기 VNAS로부터 disconnect 메시지를 수신하면, REL 메시지로 변환하여 상기 교환기로 전송하는 단계; 및
    상기 교환기로부터 RLC 메시지를 수신하면, 상기 VNAS로 release complete 메시지를 전송하는 단계;
    를 더 포함하여 이루어진 것을 특징으로 하는 인터넷 음성 처리를 위한 PSTN 망과 인터넷 망 간의 연동 처리 방법.
  5. 제 3 항 또는 제 4 항에 있어서,
    수신된 메시지를 미리 정의된 ISUP 메시지 정의 모듈 및 H.323 메시지 정의 모듈에 있는 메시지와 비교하여 오류가 있으면, 상기 VNAS에게 오류 메시지를 전송하는 단계를 더 포함하여 이루어진 것을 특징으로 하는 인터넷 음성 처리를 위한 PSTN 망과 인터넷 망 간의 연동 처리 방법.
  6. 제 5 항에 있어서,
    Release complete 메시지에 오류가 있으면, 오류 메시지를 상기 VNAS에게 전송하는 단계를 더 포함하여 이루어진 것을 특징으로 하는 인터넷 음성 처리를 위한 PSTN 망과 인터넷 망 간의 연동 처리 방법.
  7. CCS No.7 접속 및 메시지 송수신 기능을 수행하는 CNAS(CCS No.7 Network Access Subsystem); 인터넷 접속 및 메시지 송수신, 통화로 설정등의 기능을 수행하는 VNAS(VoIP Network Access Subsystem); 상기 CNAS, VNAS 및 인터넷을 상호 연결 교환하는 기능을 수행하는 내부 LAN 스위치인 ESAS(Ethenet Switching Access Subsystem); ISUP(ISDN User Part) 및 MTP(Message Transfer Part) Level 1, 2, 3로 구성되어 있는 SEP(Signaling End Point) 교환기; MTP Level 1, 2, 3로 구성되어 있는 STP(Signaling Transfer Point); 및 ISUP 및 MTP Level 1, 2, 3로 구성되어 있는 스택(Stack) 및 H.323 IP(Internet Protocol)로 구성되어 있는 스택을 포함한 VoIP 연동 장치;를 포함한 인터넷 음성 처리를 위한 PSTN 망과 인터넷 망 간의 연동 처리 시스템을 운용하는 방법을 실행시킬 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체에 있어서,
    상기 PSTN 단말기에서 교환기로 접속을 요구하면, 상기 교환기는 상기 STP를경유하여 상기 VoIP 연동 장치에 IAM 메시지를 전송하고, 상기 VOIP 연동 장치에 포함되어 있는 CNAS는 상기 PSTN의 CCS No.7인 메시지를 수신하여, H.323 메시지인 setup 메시지로 변환하여 상기 VNAS에 전송하고, 상기 VNAS는 수신한 setup 메시지를 상기 H.323 End Point에 전송하는 단계;
    상기 VNAS가 상기 H.323 End point에서 Call Proceeding 메시지를 수신하면, 상기 CNAS에게 수신한 메시지를 전송하고, 상기 CNAS는 H.323 프로토콜인 Call Proceeding 메시지를 수신하면, CCS No.7 프로토콜인 CPG(Call Progress Message)로 변환하여 상기 교환기로 전송하는 단계;
    상기 VNAS가 상기 H.323 End point에서 connect 메시지를 수신하면, 상기 CNAS에게 수신한 메시지를 전송하고, 상기 CNAS는 H.323 프로토콜인 connect 메시지를 수신하면, CCS No.7 프로토콜인 ANM(Answer Message)로 변환하여 상기 교환기로 전송하여 호 처리하는 단계; 및
    상기 PSTN 단말기가 해제를 요구하면, 상기 교환기에서 CNAS로 REL 메시지를 전송하고, 상기 CNAS는 상기 교환기로 RLC(Release Complete Message)를 전송하고, 상기 VNAS에게 RLC 메시지를 disconnect 메시지로 변환하여 전송하고, 상기 VNAS는 H.245ClosLogicalChannel 메시지를 전송하여 호를 해제시키는 단계;
    를 포함하여 이루어진 것을 실행시킬 수 있는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체.
KR10-2000-0080994A 2000-12-23 2000-12-23 인터넷 음성 처리를 위한 공중 전화망과 인터넷 망 간의연동 처리 시스템 및 그 방법 KR100382146B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2000-0080994A KR100382146B1 (ko) 2000-12-23 2000-12-23 인터넷 음성 처리를 위한 공중 전화망과 인터넷 망 간의연동 처리 시스템 및 그 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2000-0080994A KR100382146B1 (ko) 2000-12-23 2000-12-23 인터넷 음성 처리를 위한 공중 전화망과 인터넷 망 간의연동 처리 시스템 및 그 방법

Publications (2)

Publication Number Publication Date
KR20020051598A KR20020051598A (ko) 2002-06-29
KR100382146B1 true KR100382146B1 (ko) 2003-05-09

Family

ID=27685172

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2000-0080994A KR100382146B1 (ko) 2000-12-23 2000-12-23 인터넷 음성 처리를 위한 공중 전화망과 인터넷 망 간의연동 처리 시스템 및 그 방법

Country Status (1)

Country Link
KR (1) KR100382146B1 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100470687B1 (ko) * 2000-12-28 2005-03-08 엘지전자 주식회사 인터넷 프로토콜 기반의 핵심 망에서 무선 이동 통신액세스 망을 연동하기 위한 방법 및 시스템
KR100407810B1 (ko) * 2001-08-17 2003-12-01 주식회사 넷브레인 음성 데이터 통합 인터넷 프로토콜과 공중전화 교환망간의 상호 지능망 서비스 방법 및 장치

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2343584A (en) * 1941-12-12 1944-03-07 Easy Washing Machine Corp Rubber valve
WO2000021259A1 (en) * 1998-10-01 2000-04-13 Mci Worldcom, Inc. Platform for coupling a circuit-switched network to a data network
KR20000055381A (ko) * 1999-02-05 2000-09-05 구자홍 신호 교환 장치 및 방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2343584A (en) * 1941-12-12 1944-03-07 Easy Washing Machine Corp Rubber valve
WO2000021259A1 (en) * 1998-10-01 2000-04-13 Mci Worldcom, Inc. Platform for coupling a circuit-switched network to a data network
KR20000055381A (ko) * 1999-02-05 2000-09-05 구자홍 신호 교환 장치 및 방법

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
IEEE Communications Magazine, p146 및 도면 4도 참 *

Also Published As

Publication number Publication date
KR20020051598A (ko) 2002-06-29

Similar Documents

Publication Publication Date Title
CA2384989C (en) Method and apparatus for associating an end-to-end call identifier with a connection in a multimedia packet network
KR100453350B1 (ko) 차세대 개방형 네트워크에서 비아이씨씨 프로토콜을이용한 라우팅 장치 및 방법
EP1109368A2 (en) System, method and computer program product for support of bearer path services in a distributed control network
US7778243B2 (en) Method for DTMF transfer by RTP
KR100281090B1 (ko) 프로토콜 메시지 전송 장치 및 그를 이용한 메시지 전송 방법
CN101365020B (zh) 将电话呼叫转为互联网呼叫的方法、调制解调器及服务器
JP3664909B2 (ja) ゲートウェイ、通信システム及び通信方法
US7675900B1 (en) System and method for interfacing between signaling protocols
US6449285B1 (en) Device for matching dissimilar telecommunications protocols
WO2003103228A1 (fr) Mandataire d'interconnexion, et systeme et procede d'interconnection de reseaux utilisant des protocoles different
KR100382146B1 (ko) 인터넷 음성 처리를 위한 공중 전화망과 인터넷 망 간의연동 처리 시스템 및 그 방법
CN100367737C (zh) 下一代网络中智能网的实现及其与pstn网络的互通
JP2004518388A (ja) 少なくとも2つの加入者端末装置間において異なる符号化規則に応じて形成された有効情報における符号化の確定方法
CN100505656C (zh) 调制解调器中继聚合器设备
CN100596093C (zh) 智能媒体流旁路的实现方法
CN100384201C (zh) 一种固定网络到移动网络发送传真的方法
CN1310540A (zh) 一种实现网络互通的服务器
KR100923390B1 (ko) VoIP망과 WCDMA망 사이의 연동 방법
KR100798190B1 (ko) 다중 프로토콜 연동을 위한 선택 게이트웨이
KR100702777B1 (ko) 이기종 망에서의 영상사서함 서비스 시스템 및 그 방법
US20100220718A1 (en) Method for detecting calls and corresponding units
CN101409751B (zh) 传递双音多频信号的方法、装置和***
WO2022009269A1 (ja) ゲートウェイ装置、中継システム、中継方法、および、中継プログラム
KR100198784B1 (ko) 에이티엠 교환기에서 공중 전화망 연동을 위한 연동 호처리 장치 및 신호 연동 방법
JP5091186B2 (ja) Isdnパケット通信をip綱上で実現するip通信システム及びip通信方法

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120330

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20130325

Year of fee payment: 11

LAPS Lapse due to unpaid annual fee