[go: up one dir, main page]

KR100898250B1 - Intelligent Network Service Provision System and Method for Telephone Subscriber of MBAC Based Access Gateway - Google Patents

Intelligent Network Service Provision System and Method for Telephone Subscriber of MBAC Based Access Gateway Download PDF

Info

Publication number
KR100898250B1
KR100898250B1 KR1020030004829A KR20030004829A KR100898250B1 KR 100898250 B1 KR100898250 B1 KR 100898250B1 KR 1020030004829 A KR1020030004829 A KR 1020030004829A KR 20030004829 A KR20030004829 A KR 20030004829A KR 100898250 B1 KR100898250 B1 KR 100898250B1
Authority
KR
South Korea
Prior art keywords
megaco
intelligent network
call
inap
message
Prior art date
Application number
KR1020030004829A
Other languages
Korean (ko)
Other versions
KR20040067617A (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 KR1020030004829A priority Critical patent/KR100898250B1/en
Publication of KR20040067617A publication Critical patent/KR20040067617A/en
Application granted granted Critical
Publication of KR100898250B1 publication Critical patent/KR100898250B1/en

Links

Images

Classifications

    • 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/40Support for services or applications
    • 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/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1043Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/04Circuit arrangements for receivers of routing digits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13345Intelligent networks, SCP

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 미디어 게이트웨이 제어 프로토콜(MEGACO; Media Gateway Control protocol) 기반의 엑세스 게이트에 수용된 일반 전화 단말(POTS 단말) 사용자들이 지능망 서비스를 이용할 수 있도록 하는 기술에 관한 것이다.The present invention relates to a technology that enables users of a general telephone terminal (POTS terminal) housed in an access gate based on a media gateway control protocol (MEGACO) to use an intelligent network service.

상술한 기술을 실현하기 위하여, MEGACO(Media Gateway Control protocol) 기반으로 호처리를 행하는 패킷교환망에 적용되는 지능망 서비스 제공장치에 있어서, POTS 단말을 패킷 교환망에 접속시키는 MEGACO기반의 액세스 게이트웨이로부터 지능망 서비스 처리가 요청되면, 상기 MEGACO와 상기 지능망의 INAP간의 프로토콜 변환을 행하여 상기 지능망의 SCP와 상기 액세스 게이트웨이를 연동시키는 소프트스위치와; 상기 소프트스위치를 통한 상기 SCP의 제어하에 상기 POTS 단말로 지능망 서비스 이용에 따른 안내방송을 송출하고, 상기 POTS 단말로부터 입력되는 디지트를 수집하여 소프트스위치를 통해 상기 SCP로 전달하는 MEGACO 기반의 미디어서버를 포함하여 구성된다.In order to realize the above-described technology, an intelligent network service providing apparatus applied to a packet switching network performing call processing based on a MEGACO (Media Gateway Control Protocol), wherein the intelligent network service processing is performed from a MEGACO-based access gateway connecting a POTS terminal to a packet switching network. A soft switch for performing protocol conversion between the MEGACO and the INAP of the intelligent network by interworking with the SCP of the intelligent network and the access gateway; Under the control of the SCP through the soft switch to transmit the announcement to the POTS terminal according to the use of the intelligent network service, collects the digits input from the POTS terminal and transmits the MEGACO-based media server to the SCP through the soft switch It is configured to include.

Description

MEGACO 기반 액세스 게이트웨이의 전화가입자에 대한 지능망 서비스 제공시스템 및 방법{System and method for providing intelligent network service for plain old telephony service subscriber of access gateway based media gateway control protocol} System and method for providing intelligent network service for subscribers of MEACACO based access gateway {subsystem and method for providing intelligent network service for plain old telephony service subscriber of access gateway based media gateway control protocol}

도 1은 종래 패킷교환망의 블럭구성도.1 is a block diagram of a conventional packet switching network.

도 2는 종래 MEGACO 호처리절차를 설명하기 위한 플로우차트. 2 is a flowchart illustrating a conventional MEGACO call processing procedure.

도 3은 본 발명의 실시예에 따른 패킷교환망의 블럭구성도.3 is a block diagram of a packet switched network according to an embodiment of the present invention.

도 4는 도 3의 소프트스위치의 내부 구성도.4 is a diagram illustrating an internal configuration of the soft switch of FIG. 3.

도 5는 도 4의 MEGACO 처리부의 호모델 구성도.5 is a call model configuration of the MEGACO processing unit of FIG.

도 6은 도 4의 응용서비스 처리부의 내부 구성도.6 is a diagram illustrating an internal configuration of an application service processor of FIG. 4.

도 7은 본 발명의 실시예에 따른 MEGACO 기반 액세스 게이트웨이의 전화가입자에 대한 지능망 서비스 제공방법을 설명하기 위한 플로우차트.7 is a flowchart illustrating a method for providing an intelligent network service to a subscriber of a MEGACO-based access gateway according to an embodiment of the present invention.

본 발명은 MEGACO 기반 액세스 게이트웨이의 전화가입자에 대한 지능망 서비스 제공시스템 및 방법에 관한 것으로, 보다 상세하게는 미디어 게이트웨이 제 어 프로토콜(이하, MEGACO; Media Gateway Control protocol) 기반의 엑세스 게이트에 수용된 POTS(Plain Old Telephony Service) 단말 사용자들이 지능망 서비스를 이용할 수 있도록 하는 기술에 관한 것이다.The present invention relates to an intelligent network service providing system and method for a subscriber of a MEGACO-based access gateway, and more particularly, to a POTS (Plain) housed in an access gate based on a media gateway control protocol (hereinafter referred to as MEGACO). Old Telephony Service) The present invention relates to a technology for enabling terminal users to use an intelligent network service.

차세대 네트워크(NGN: Next Generation Network)는 기존의 회선 교환망 기반의 통신 인프라를 패킷 교환망 기반으로 진화함으로서, 음성, 데이터, 화상 서비스를 포함한 광대역 멀티미디어 서비스를 하나의 패킷 기반 인프라를 통하여 제공한다.Next Generation Network (NGN) evolves the existing circuit-switched network-based communication infrastructure based on the packet-switched network, providing broadband multimedia services including voice, data, and video services through one packet-based infrastructure.

그러나, 인프라가 기존의 회선 기반에서 패킷 기반으로 진화하더라도, 현재 회선 교환망에 수용되어 전화 서비스를 제공받던 기존의 POTS 가입자들이 일시에 패킷 전화 가입자로 전환하는 것이 어렵기 때문에, 진화 초기에는 패킷 교환망에서 기존의 POTS 가입자들을 그대로 수용하여 가입자가 단말의 변화없이 기존의 전화 서비스를 이용할 수 있도록 하고 있다. 참고로, POTS 가입자란 PSTN에서 사용되는 일반 전화기를 사용하는 가입자를 의미한다.However, even if the infrastructure has evolved from the existing circuit-based to the packet-based, it is difficult for the existing POTS subscribers, which are currently accommodated in the circuit-switched network, to switch to packet telephone subscribers at the time, so that in the early stage of evolution, Existing POTS subscribers are accepted as they are so that subscribers can use the existing telephone service without changing the terminal. For reference, a POTS subscriber refers to a subscriber using a general telephone used in the PSTN.

이를 위해서, POTS 가입자를 수용한 로컬 교환기를 액세스 게이트웨이(AGW: Access GateWay)로 대치하고, 차세대 네트워크 내에서 교환기 역할을 하는 소프트스위치(SSW: Soft Switch) 내에 이를 제어하기 위한 미디어게이트웨이 제어기(MGC: Media Gateway Controller)를 설치한다. 이 두 장치간의 제어를 위해서는 미디어게이트웨이 제어 프로토콜인 MEGACO를 사용하는데, 이 프로토콜은 IP(Internet Protocol) 망 프로토콜로서 미디어게이트웨이를 제어하여 호를 원하는 곳으로 라우팅해 주는 역할을 한다. To this end, a media gateway controller (MGC :) is used to replace a local exchange that accepts POTS subscribers with an Access Gateway (AGW) and to control it within a soft switch (SSW) that acts as an exchange within a next-generation network. Install Media Gateway Controller. For control between these two devices, MEGACO, a media gateway control protocol, is used. This protocol is an IP (Internet Protocol) network protocol that controls the media gateway to route calls to desired locations.                         

도 1을 참조하여 종래 MEGACO 프로토콜 기반의 호처리 시스템을 설명한다.A call processing system based on the conventional MEGACO protocol will be described with reference to FIG. 1.

도 1에 도시된 바와 같이, POTS 단말(10, 11)은 액세스 게이트웨이(20, 21)에 연결되고, 액세스 게이트웨이(20, 21)는 소프트스위치(30)의 미디어 게이트웨이 제어기(31)에 연결된다. As shown in FIG. 1, the POTS terminals 10, 11 are connected to the access gateways 20, 21, and the access gateways 20, 21 are connected to the media gateway controller 31 of the softswitch 30. .

액세스 게이트웨이(20, 21)와 미디어 게이트 제어기(31)의 기능을 살펴보면, 액세스 게이트웨이(20, 21)는 이기종의 미디어를 변환해주는 미디어게이트웨이 장치로서 회선 베어러를 패킷 베어러로 변환하고, 패킷 베어러를 회선 베어러로 변환해주는 기능을 수행하고, 미디어 게이트웨이 제어기(31)는 액세스 게이트웨이(20, 21)로부터의 사건 발생을 감지하여 액세스 게이트웨이(20, 21)로 MEGACO 호처리를 위한 메시지를 전송하므로서, 액세스 게이트웨이(20, 21)에 연결된 발/착신 단말에 해당하는 POTS 단말(10, 11) 간의 음성 호처리를 제어하는 역할을 한다. Referring to the functions of the access gateways 20 and 21 and the media gate controller 31, the access gateways 20 and 21 are media gateway devices that convert heterogeneous media, and convert the circuit bearers into packet bearers and convert the packet bearers into circuits. The media gateway controller 31 detects the occurrence of an event from the access gateways 20 and 21 and transmits a message for the MEGACO call processing to the access gateways 20 and 21, thereby converting the data into a bearer. It plays a role of controlling voice call processing between the POTS terminals 10 and 11 corresponding to the originating / receiving terminal connected to (20, 21).

액세스 게이트웨이(20, 21)와 미디어 게이트웨이 제어기(31)간의 제어를 위해서는 미디어게이트웨이 제어 프로토콜인 WEGACO가 사용된다.For controlling between the access gateways 20 and 21 and the media gateway controller 31, WEGACO, which is a media gateway control protocol, is used.

도 1에 도시된 MEGACO 프로토콜 기반의 호처리 시스템에 의해 행해지는 POTS 단말간의 MEGACO 호처리 절차를 도 2에 도시된 플로우차트를 참조하여 설명한다.The MEGACO call processing procedure between POTS terminals performed by the MEGACO protocol based call processing system shown in FIG. 1 will be described with reference to the flowchart shown in FIG. 2.

액세스 게이트웨이(20)에 연결된 POTS 단말(10)의 사용자 A가 액세스 게이트웨이(21)에 연결된 POTS 단말(11)의 사용자 B에게 전화를 걸기 위하여 수화기를 들면(S200), 액세스 게이트웨이(20)는 이를 감지하고 미디어 게이트웨이 제어기(31)로 MEGACO Notify 메시지를 전송하여 이를 통보한다(S201). When the user A of the POTS terminal 10 connected to the access gateway 20 lifts the handset to make a call to the user B of the POTS terminal 11 connected to the access gateway 21 (S200), the access gateway 20 does this. It detects and sends a MEGACO Notify message to the media gateway controller 31 to notify it (S201).                         

미디어 게이트웨이 제어기(31)는 액세스 게이트웨이(20)로 MEGACO Modify 메시지를 전달함으로서 다이얼톤과 디지트맵을 전송하고, 사용자 A의 온훅(onhook) 사건을 감시하도록 한다(S203). The media gateway controller 31 transmits the dial tone and the digit map by transmitting the MEGACO Modify message to the access gateway 20, and monitors the on-hook event of the user A (S203).

가입자 A가 착신번호 디지트를 입력하면(S204), 액세스 게이트웨이(20)는 수집된 디지트들이 디지트맵에 맞는지를 대조한 후, 상기 입력된 디지트를 MEGACO Notify 메시지에 포함시켜 미디어 게이트웨이 제어기(31)로 전달한다(S205). When the subscriber A inputs the called number digit (S204), the access gateway 20 checks whether the collected digits fit the digit map, and then includes the input digit in the MEGACO Notify message to the media gateway controller 31. Transfer (S205).

미디어 게이트웨이 제어기(31)는 전송된 착신번호 디지트를 분석하고(S206), 액세스 게이트웨이(20)내에 발신 레그를 생성하기 위하여 MEGACO Add 메시지를 전송한다(S207). The media gateway controller 31 analyzes the transmitted destination number digit (S206), and transmits a MEGACO Add message to generate an outgoing leg in the access gateway 20 (S207).

미디어 게이트웨이 제어기(31)는 액세스 게이트웨이(20)와 액세스 게이트웨이 (21)간의 통화채널이 연결되어야 함을 인지하고(S208), 액세스 게이트웨이(21)에 착신 레그를 생성하기 위하여 MEGACO Add 메시지를 전송한다(S209). The media gateway controller 31 recognizes that a communication channel between the access gateway 20 and the access gateway 21 should be connected (S208), and transmits a MEGACO Add message to generate an incoming leg to the access gateway 21. (S209).

상기 MEGACO Add 메시지를 받은 액세스 게이트웨이(21)는 미디어 게이트웨이 제어기(31)로 상기 MEGACO Add 메시지의 응답에 해당하는 상기 착신 레그에 대한 정보를 전송함과 동시에(S210), 사용자 B의 POTS 단말(11)로 링잉톤(ringing tone)을 출력하여 POTS 단말(11)로 링을 출력한다(S211). Upon receiving the MEGACO Add message, the access gateway 21 transmits the information on the incoming leg corresponding to the response of the MEGACO Add message to the media gateway controller 31 (S210) and the POTS terminal 11 of the user B. A ringing tone is output to the POTS terminal 11 to output a ring (S211).

미디어 게이트웨이 제어기(31)는 상기 착신 레그에 대한 정보를 액세스 게이트웨이(20)의 착신 레그 정보에 반영시키기 위하여 MEGACO Modify 메시지를 전송하고(S212), 액세스 게이트웨이(20)는 사용자 A의 POTS 단말(10)로 링백톤을 출력한다(S213). The media gateway controller 31 transmits a MEGACO Modify message to reflect the information on the incoming leg in the incoming leg information of the access gateway 20 (S212), and the access gateway 20 transmits the POTS terminal 10 of the user A. The ring back tone is outputted at S213.                         

한편, 사용자 B가 수화기를 들어 POTS 단말(11)이 오프훅 (offhook)되면(S214), 액세스 게이트웨이(21)는 MEGACO Notify 메시지를 통하여 이를 미디어 게이트웨이 제어기(31)로 통보하여(S215), 사용자 A의 POTS 단말(10)과 가입자 B의 POTS 단말(11) 간에 베어러 채널을 연결한다(S216).On the other hand, when the user B picks up the receiver and the POTS terminal 11 is offhook (S214), the access gateway 21 notifies the media gateway controller 31 via the MEGACO Notify message (S215). A bearer channel is connected between the POTS terminal 10 of A and the POTS terminal 11 of subscriber B (S216).

미디어 게이트웨이 제어기(31)는 액세스 게이트웨이(21)와 액세스 게이트웨이 (20)로 각각 MEGACO Modify 메시지를 전송하여 착신 및 발신 레그 정보를 수정하고, 가입자가 전화를 끊는지(온훅사건)를 감시하도록 한다(S217, S218).The media gateway controller 31 sends a MEGACO Modify message to the access gateway 21 and the access gateway 20, respectively, to correct incoming and outgoing leg information, and to monitor whether the subscriber hangs up (on-hook event). S217, S218).

상기 각각의 MEGACO Modify 메시지를 전송받은 액세스 게이트웨이(21)는 POTS 단말(11)로의 링잉톤의 출력중지를 명령하고(S219), 액세스 게이트웨이(20)는 POTS 단말(10)로 링백톤의 출력을 중지한다(S220).The access gateway 21 receiving the respective MEGACO Modify message commands the output of the ringing tone to the POTS terminal 11 (S219), and the access gateway 20 sends the output of the ringback tone to the POTS terminal 10. Stop (S220).

이어, 사용자 B가 전화를 끊으면 액세스 게이트웨이(21)는 POTS 단말(11)의 온훅을 감지하고(S221), 미디어 게이트웨이 제어기(31)로 MEGACO Notify 메시지를 전송하여 온훅을 통보한다(S222). Subsequently, when the user B hangs up, the access gateway 21 detects the on-hook of the POTS terminal 11 (S221), and sends a MEGACO Notify message to the media gateway controller 31 to notify the on-hook (S222).

상기 MEGACO Notify 메시지를 전송받은 미디어 게이트웨이 제어기(31)는 사용자 A의 POTS 단말(10)과 사용자 B의 POTS 단말(11) 간에 연결된 베어러 채널을 해제한 다음(S223), 액세스 게이트웨이(21) 내부의 착신 레그 정보를 삭제하기 위하여 MEGACO Subtract 메시지를 전송하고(S224), 액세스 게이트웨이(20)로 MEGACO Subtract 메시지를 전송하여 액세스 게이트웨이(20) 내부의 발신 레그 정보를 삭제한다(S225).The media gateway controller 31 receiving the MEGACO Notify message releases the bearer channel connected between the POTS terminal 10 of the user A and the POTS terminal 11 of the user B (S223), and then inside the access gateway 21. In order to delete the incoming leg information, the MEGACO Subtract message is transmitted (S224), and the MEGACO Subtract message is transmitted to the access gateway 20 to delete the outgoing leg information inside the access gateway 20 (S225).

이어, 미디어 게이트웨이 제어기(31)는 액세스 게이트웨이(20)와 액세스 게 이트웨이(21)로 각각 MEGACO Modify 메시지를 전송함으로서 POTS 단말(10)과 POTS 단말(11)에 대한 오프훅을 감시하도록 한다(S226, S227).Subsequently, the media gateway controller 31 monitors off-hooks for the POTS terminal 10 and the POTS terminal 11 by transmitting a MEGACO Modify message to the access gateway 20 and the access gateway 21, respectively (S226). , S227).

상술한 바와 같이, 미디어 게이트웨이 제어기(31)는 음성통화에 해당하는 기본 호처리는 가능하지만, 지능망과의 연동을 위한 구성이 구비되어 있지 않았기 때문에 POTS 단말로부터 발생하는 지능망 호에 대해서는 호처리 서비스를 제공할 수 없다는 제한이 있었다.As described above, the media gateway controller 31 is capable of basic call processing corresponding to a voice call, but since there is no configuration for interworking with an intelligent network, the media gateway controller 31 provides a call processing service for an intelligent network call generated from a POTS terminal. There was a limitation that can not be provided.

따라서, 본 발명은 상술한 종래의 문제점을 해결하기 위해 이루어진 것으로, MEGACO 기반의 엑세스 게이트에 수용되어 패킷 교환망을 이용하는 POTS 가입자들이 지능망 서비스를 이용할 수 있도록 하는 것을 목적으로 한다.Accordingly, the present invention has been made to solve the above-mentioned conventional problems, and an object of the present invention is to allow POTS subscribers using a packet switched network to use intelligent network services accommodated in a MEGACO-based access gate.

상기한 목적을 실현하기 위한 MEGACO 기반 액세스 게이트웨이의 전화가입자에 대한 지능망 서비스 제공시스템은,Intelligent network service providing system for subscribers of the MEGACO-based access gateway to achieve the above object,

MEGACO(Media Gateway Control protocol) 기반으로 호처리를 행하는 패킷교환망에 적용되는 지능망 서비스 제공장치에 있어서,An intelligent network service providing apparatus applied to a packet switched network performing call processing based on a MEGACO (Media Gateway Control protocol),

POTS 단말을 패킷 교환망에 접속시키는 MEGACO기반의 액세스 게이트웨이로부터 지능망 서비스 처리가 요청되면, 상기 MEGACO와 상기 지능망의 INAP간의 프로토콜 변환을 행하여 상기 지능망의 SCP와 상기 액세스 게이트웨이를 연동시키는 소프트스위치와;A soft switch for interworking the SCP and the access gateway of the intelligent network by performing protocol conversion between the MEGACO and the INAP of the intelligent network when a request for intelligent network service is requested from a MEGACO-based access gateway connecting a POTS terminal to a packet switching network;

상기 소프트스위치를 통한 상기 SCP의 제어하에 상기 POTS 단말로 지능망 서 비스 이용에 따른 안내방송을 송출하고, 상기 POTS 단말로부터 입력되는 디지트를 수집하여 상기 소프트스위치를 통해 상기 SCP로 전달하는 MEGACO 기반의 미디어서버를 포함하여 구성된 것을 특징으로 한다.MEGACO-based media that transmits a guide broadcast according to the use of an intelligent network service to the POTS terminal under control of the SCP through the softswitch, collects digits input from the POTS terminal, and delivers the digits to the SCP through the softswitch. Characterized in that it comprises a server.

또, 상기한 목적을 실현하기 위한 MEGACO 기반 액세스 게이트웨이의 전화가입자에 대한 지능망 서비스 제공방법은, In addition, the intelligent network service providing method for subscribers of the MEGACO-based access gateway to achieve the above object,

MEGACO 기반으로 호처리를 행하는 패킷교환망에 적용되는 지능망 서비스 제공방법에 있어서,An intelligent network service providing method applied to a packet switched network performing call processing based on MEGACO,

상기 패킷교환망에 수용된 POTS 단말로부터 호가 발생하면, 상기 호를 분석하여 상기 호가 지능망 서비스 요청호인가를 판단하는 제 1 과정;A first step of analyzing a call and determining whether the call is an intelligent network service request call when a call is generated from a POTS terminal accommodated in the packet switching network;

상기 판단결과, 상기 호가 지능망 서비스 요청호이면, 상기 MEGACO 호처리를 위한 MEGACO 메시지를 상기 지능망의 INAP 메시지로 변환하여 상기 지능망의 SCP로 서비스 트리거를 행하는 제 2 과정; 및A second step of converting a MEGACO message for processing the MEGACO call into an INAP message of the intelligent network and performing a service trigger to the SCP of the intelligent network if the call is an intelligent network service request call; And

상기 SCP의 지능망 서비스 로직이 활성화되면, 상기 지능망의 INAP과 상기 MEGACO간의 프로토콜 변환을 통해 상기 SCP를 상기 패킷교환망에 연동시키는 제 3 과정을 포함하여 이루어진 것을 특징으로 한다.When the intelligent network service logic of the SCP is activated, a third process of interworking the SCP to the packet-switched network through protocol conversion between the INAP of the intelligent network and the MEGACO.

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

본 발명의 실시예에 따른 MEGACO 기반 액세스 게이트웨이의 전화가입자에 대한 지능망 서비스 제공시스템은 도 3에 도시된 바와 같이, 복수의 액세스 게이트웨이(20, 21), 소프트스위치(40), 미디어서버(50), 서비스 제어기(이하 SCP: Service Control Point)(60)를 구비하여 구성된다. The intelligent network service providing system for the subscriber of the MEGACO-based access gateway according to an embodiment of the present invention, as shown in Figure 3, a plurality of access gateway (20, 21), soft switch 40, media server 50 It is composed of a service controller (hereafter referred to as SCP: Service Control Point) (60).                     

이어, 상기 구성요소들에 대한 기능을 구체적으로 설명하는데, 도 1에서 제시된 구성요소와 동일한 기능을 수행하는 구성요소에 대해서는 도 1의 구성요소와 동일한 번호를 부여하고, 그에 대한 상세한 설명은 생략한다.Next, the functions of the above components will be described in detail. Components that perform the same functions as those of FIG. 1 are given the same numbers as those of FIG. 1, and detailed description thereof will be omitted. .

소프트스위치(40)는 액세스 게이트웨이(20, 21)에 연결된 POTS 단말(10, 11)로부터 지능망 서비스에 해당하는 전화번호가 입력되면 이를 감지하여 SCP(60)로 전달하고, SCP(60)로부터 서비스 로직 처리 결과를 받으면 그에 따라 미디어 서버(50)로 자원처리를 요청하거나 액세스 게이트웨이(20, 21)를 통해 호 라우팅을 수행하는 기능을 수행한다.The soft switch 40 detects the telephone number corresponding to the intelligent network service from the POTS terminals 10 and 11 connected to the access gateways 20 and 21, and transmits the detected telephone number to the SCP 60, and the service from the SCP 60. Upon receiving the logic processing result, the media server 50 requests resource processing or performs call routing through the access gateways 20 and 21.

미디어 서버(50)는 패킷 기반의 차세대 네트워크에 구현되어 미디어 제어를 위해 MEGACO 프로토콜만을 지원하면서, 소프트 스위치(40)의 제어하에 POTS 단말로 지능망 서비스에 관련된 안내방송을 송출하거나, 상기 POTS 단말로부터 입력되는 디지트 수집하는 기능 등을 수행한다. The media server 50 is implemented in a packet-based next-generation network and supports only the MEGACO protocol for media control, and transmits an announcement broadcast related to an intelligent network service to the POTS terminal under the control of the soft switch 40, or inputs from the POTS terminal. Function to collect digits.

SCP(60)는 각종 지능망 서비스 예를 들어, 평생번호 서비스, 전화방 서비스, 선후불 카드 서비스 등을 수행하기 위한 서비스 로직이 탑재되어, 상기 서비스 로직에 의한 실제 착신번호의 번역, 안내멘트 호출 등의 수행명령을 소프트 스위치(40)로 전달하는 기능을 수행한다. 이러한 SCP(60)는 소프트 스위치(40)와 INAP CS-2 프로토콜을 사용하여 통신을 한다. SCP (60) is equipped with service logic for performing various intelligent network services, for example, lifetime number service, telephone room service, prepaid card service, etc., such as translation of the actual called number by the service logic, call announcements, etc. Performs a function of transmitting a command to the soft switch 40. The SCP 60 communicates with the soft switch 40 using the INAP CS-2 protocol.

상술되어진 소프트 스위치(40)는 도 4에 도시된 바와 같이, MEGACO 호처리부(41), 응용서비스 처리부(43), 미디어자원 중계부(44), 프로토콜 변환부(45)로 구성된다. The soft switch 40 described above is composed of a MEGACO call processing unit 41, an application service processing unit 43, a media resource relay unit 44, and a protocol conversion unit 45 as shown in FIG.                     

도 4에 도시된 각 부의 기능을 구체적으로 설명한다.The function of each part shown in FIG. 4 is demonstrated concretely.

MEGACO 호처리부(41)는 액세스 게이트웨이(20, 21)에 연결된 POTS 단말의 발/착신호를 내부의 INAP 발신 및 착신 호 모델에 따라 처리하는 기능을 수행한다.The MEGACO call processor 41 performs a function of processing an incoming / outgoing signal of a POTS terminal connected to the access gateways 20 and 21 according to an internal INAP originating and incoming call model.

응용서비스 처리부(43)는 지능망 서비스 제공과정에서 아밍되는 트리거 감지점과 SCP(60)의 요구에 의해 아밍되는 이벤트 감지점의 정보를 관리하고, MEGACO 호처리부(41)에서 진행되는 기본 MEGACO 호 처리 절차의 진행 과정 중 발생하는 트리거 감지점 및 이벤트 감지점을 감지하여 SCP(60)로 서비스를 트리거하고, SCP(60)로부터 전달된 서비스 로직 수행 결과를 받아 처리하는 기능을 수행한다.The application service processor 43 manages the information of the trigger detection point armed in the intelligent network service providing process and the event detection point armed by the request of the SCP 60, and the basic MEGACO call processing proceeded by the MEGACO call processor 41 It detects the trigger detection point and the event detection point that occur during the process of the procedure to trigger the service to the SCP (60), and receives and processes the service logic execution result transmitted from the SCP (60).

미디어자원 중계부(44)는 SCP(60)로부터 전달된 미디어 자원 처리 요청을 미디어 서버(50)로 전달하고, 미디어 서버(50)로부터의 처리 결과를 SCP(60)로 전달하는 역할을 수행한다.The media resource relay unit 44 delivers the media resource processing request transmitted from the SCP 60 to the media server 50, and delivers the processing result from the media server 50 to the SCP 60. .

프로토콜 변환부(45)는 응용서비스 처리부(43) 혹은 미디어자원 중계부(44)에서 전달된 MEGACO 메시지를 INAP 메시지로 변환하여 SCP(60)로 전달하고, SCP(60)로부터 전달된 INAP 메시지를 MEGACO 메시지로 변환하여 응용서비스 처리부(43) 혹은 미디어자원 중계부(44)로 전달하는 역할을 수행한다.The protocol conversion unit 45 converts the MEGACO message transmitted from the application service processing unit 43 or the media resource relay unit 44 into an INAP message and delivers the message to the SCP 60, and delivers the INAP message transmitted from the SCP 60. It converts the message into the MEGACO message and delivers it to the application service processor 43 or the media resource relay 44.

이어, 도 5를 참조하여 MEGACO 호처리부(41)에서 수행되는 INAP 발신 및 착신 호 모델과 MEGACO 호 흐름의 매핑 방법을 구체적으로 설명한다.Next, a method of mapping an INAP originating and incoming call model and a MEGACO call flow performed by the MEGACO call processor 41 will be described in detail with reference to FIG. 5.

INAP 발신 및 착신 호 모델은 IN CS-2 모델을 기반으로 하며, 예외 사항 등의 상세 처리 절차는 설명의 편의상 생략하기로 한다. MEGACO 호 흐름도는 도 2에서 설명되어진 MEGACO 호 흐름도를 기반으로 한다. The INAP originating and incoming call model is based on the IN CS-2 model, and detailed processing procedures such as exceptions will be omitted for convenience of description. The MEGACO call flow diagram is based on the MEGACO call flow diagram described in FIG.                     

MEGACO 호처리부(41)에는 도 5에 도시된 바와 같이 발신 INAP 호모델(41a)과 착신 INAP 호모델(41b)이 구성되는데, 발신 INAP 호모델(41a)과 착신 INAP 호모델(41b)은 MEGACO 호처리에 관련된 호처리점과, INAP 호처리에 관련된 감지점(트리거 감지점과 이벤트 감지점)이 매칭된 상태로 형성된다.As shown in FIG. 5, the MEGACO call processor 41 is configured with an outgoing INAP call model 41a and an incoming INAP call model 41b. The outgoing INAP call model 41a and the incoming INAP call model 41b are MEGACO. A call processing point related to call processing and a detection point related to INAP call processing (trigger detection point and event detection point) are formed in a matched state.

MEGACO 호처리부(41)는 발신 INAP 호모델(41a)과 착신 INAP 호모델(41b)을 이용하여 발신 액세스 게이트웨이 또는 착신 액세스 게이트웨이로부터 전달되는 소정의 MEGACO Notify 메시지에 해당하는 감지점 정보(감지점 번호)를 응용서비스 처리부(43)로 전달하고, 응용서비스 처리부(43)와 연동하여 MEGACO 호 흐름에 따른 호처리점을 활성화시킨다.The MEGACO call processor 41 detects point information (detection point number) corresponding to a predetermined MEGACO Notify message transmitted from an outgoing access gateway or an incoming access gateway using the outgoing INAP call model 41a and the incoming INAP call model 41b. ) Is transmitted to the application service processor 43, and activates the call processing point according to the MEGACO call flow in conjunction with the application service processor 43.

응용서비스 처리부(43)는 도 6에 도시된 바와 같이, 감지점 정보 관리부(43a)와 호처리동작 제어부(43b)를 구비한다. As shown in FIG. 6, the application service processor 43 includes a detection point information manager 43a and a call processing operation controller 43b.

감지점 정보 관리부(43a)는 MEGACO 호 처리부의 감지점 정보를 관리하는기능을 수행하는데, 상기 감지점 정보는 감지점 번호, 감지점 종류, 서비스 처리 요청 정보 등을 포함한다. 여기서, 감지점 번호는 MEGACO 호 처리부의 INAP 호 모델에 정의된 감지점 번호와 동일하고, 감지점 종류는 새로운 서비스 도입시 서비스 제공자 혹은 망 운용자에 의해 설정되는 트리거 감지점과 SCP가 서비스를 처리하는 도중에 발/착신 호 모델 중의 특정 사건에 대한 발생 사실을 보고받기 위하여 응용 서비스 처리부로 요청함으로서 설정되는 이벤트 감지점으로 구분되며, 서비스 처리 요청 정보는 서비스 처리 요청 정보는 감지점 별 요구되는 서비스 메시지, 즉 SCP(60)로 트리거 될 MEGACO 메시지(Notify)에 해당한다. The detection point information management unit 43a manages the detection point information of the MEGACO call processing unit. The detection point information includes a detection point number, a detection point type, service processing request information, and the like. Here, the detection point number is the same as the detection point number defined in the INAP call model of the MEGACO call processing unit, and the detection point type is the trigger detection point set by the service provider or the network operator when the new service is introduced, and the SCP processes the service. The event detection point is set by requesting the application service processing unit to report the occurrence of a specific event in the outgoing / incoming call model in the middle. The service processing request information includes the service message request information for each detection point, That is, it corresponds to the MEGACO message (Notify) to be triggered by SCP (60).                     

또한, 호처리동작 제어부(43b)는 MEGACO 프로토콜 변환부(45)로부터 전달받은 MEGACO 메시지 또는 감지점 정보 관리부(43a)로부터 전달받은 감지점 정보 에 대응하여 MEGACO 호처리부(41)의 호처리점 상태를 제어하는 기능을 수행한다. 호처리동작 제어부(43b)의 동작은 응용 서비스에 따라 변경 설정되는 것이 바람직하다.In addition, the call processing operation control unit 43b is the detection point information received from the MEGACO message or the detection point information management unit 43a received from the MEGACO protocol conversion unit 45. Correspondingly, the call processing point state of the MEGACO call processing unit 41 is controlled. The operation of the call processing operation control unit 43b is preferably changed according to the application service.

한편, 프로토콜 변환부(45)에서 행해지는 MEGACO 프로토콜과 INAP 프로토콜간의 변환은 <표 1>에 제시된 바와 같이, INAP 메시지는 호 라우팅을 위하여 응용서비스 처리부(43)에서 처리되어야 할 메시지(SCP-SSW)와, 미디어 자원 처리를 위하여 미디어자원 중계부(44)에서 처리되어야 할 메시지(SCP-SSW)로 구분되어 변환되는 것이 바람직하다.On the other hand, the conversion between the MEGACO protocol and the INAP protocol performed in the protocol conversion unit 45 is shown in Table 1, the INAP message is a message to be processed in the application service processing unit 43 for call routing (SCP-SSW). ) And a message (SCP-SSW) to be processed by the media resource relay unit 44 for media resource processing.

MEGACOMEGACO INAPINAP SCP-SSWSCP-SSW (응용서비스처리부)(Application Service Processing Department) SCP-SSWSCP-SSW (미디어자원중계부)(Media Resource Relay Department) AddAdd InitialCallAttempt, Connect, RequestReportBCSMInitialCallAttempt, Connect, RequestReportBCSM ConnectToResourceConnectToResource ModifyModify RequestReportBCSM, Connect CancelRequestReportBCSM, Connect Cancel PlayAnnouncement, PromptAndCollectUserInformationPlayAnnouncement, PromptAndCollectUserInformation SubtractSubtract Release, DisconnectLeg, SplitLegRelease, DisconnectLeg, SplitLeg DisconncetForwardConnectionDisconncetForwardConnection MoveMove MoveCSMoveCS NotifyNotify InitialDP, EventReportBCSM, CallInformationReportInitialDP, EventReportBCSM, CallInformationReport SpecializedResourceReport, PromptAndCollectUserInformationResultSpecializedResourceReport, PromptAndCollectUserInformationResult Audit ValueAudit Value RequestEveryStatusChange, RequestCurrentStatusReport, RequestFirstStatusMatchReport, CancelStatusReportRequest, StatusReportRequestEveryStatusChange, RequestCurrentStatusReport, RequestFirstStatusMatchReport, CancelStatusReportRequest, StatusReport AuditCapabilitiesAuditCapabilities -- ServiceChangeServiceChange -- --

<표 1> MEGACO 프로토콜과 INAP 프로토콜간의 변환표 <Table 1> Conversion Table between MEGACO Protocol and INAP Protocol                     

<표 1>에 제시된 바와 같이, 발/착신 종단을 하나의 호에 추가하는 메시지인 MEGACO Add 메시지는 INAP의 InitialCallAttempt, Connect, RequestReportBCSM 또는 ConnectToResource 메시지로 변환되고, 발/착신 종단에 대한 특성을 변경하는 메시지인 MEGACO Modify 메시지는 INAP의 RequestReportBCSM, Connect, Cancel 또는 PlayAnnouncement, PromptAndCollectUserInformation 메시지로 변환된다.As shown in Table 1, the MEGACO Add message, which adds an incoming / outgoing end to a call, is converted to INAP's InitialCallAttempt, Connect, RequestReportBCSM, or ConnectToResource message, which changes the properties for the originating / outgoing end. The MEGACO Modify message, which is a message, is converted to RequestReportBCSM, Connect, Cancel, or PlayAnnouncement, PromptAndCollectUserInformation messages of INAP.

하나의 호로부터 발/착신 종단을 삭제하는 메시지인 MEGACO Subtract 메시지는 INAP의 Release, DisconnectLeg, SplitLeg 또는 DisconnectForwardOperation메시지로 변환되고, 하나의 호의 발/착신 종단을 다른 호로 이동하는 메시지인 MEGACO Move 메시지는 INAP의 MoveCS 메시지로 변환된다.The MEGACO Subtract message, which deletes incoming / outgoing end from one call, is converted into Release, DisconnectLeg, SplitLeg, or DisconnectForwardOperation message of INAP, and the MEGACO Move message, which moves the originating / going end of one call to another call Are converted to MoveCS messages.

또, 종단에서 발생한 사건을 소프트스위치(40)로 보고하기 위한 메시지인 MEGACO Notify 메시지는 INAP의 InitialDP, EventReportBCSM, CallInformationReport 또는 SpecializedResourceReport, PromptAndCollectUserInformationResult 메시지로 변환되고, 종단의 현재 상태, 사건, 신호 및 통계 정보를 감사하기 위한 메시지인 MEGACO AuditValue 메시지는 INAP의 RequestEveryStatusChange, RequestCurrentStatusReport, RequestFirstStatusMatchReport, CancelStatusReportRequest, StatusReport 메시지로 변환된다.In addition, MEGACO Notify message, which is a message for reporting the event occurring at the terminal, is converted into INAP's InitialDP, EventReportBCSM, CallInformationReport or SpecializedResourceReport, PromptAndCollectUserInformationResult message, and the current status, event, signal, and statistical information of the terminal is converted. MEGACO AuditValue messages, which are messages for auditing, are converted to INAP's RequestEveryStatusChange, RequestCurrentStatusReport, RequestFirstStatusMatchReport, CancelStatusReportRequest, and StatusReport messages.

또한, 종단에게 허용된 상태, 사건, 신호 및 통계 정보를 감사하기 위한 메시지인 MEGACO AuditCapability 메시지와 종단의 서비스 능력이 변경되었음을 알리거나, 종단의 서비스 능력을 변경하기 위한 메시지인 ServiceChange 메시지는 해 당되는 INAP 메시지는 없다.In addition, the MEGACO AuditCapability message, which is a message for auditing the state, events, signals, and statistical information allowed to the endpoint and the service capability of the endpoint has changed, or the ServiceChange message, which is a message for changing the service capability of the endpoint, There is no INAP message.

이하, 도 7에 도시된 흐름도를 참조하여 본 발명의 실시예에 따른 MEGACO 기반 액세스 게이트웨이의 전화가입자에 대해 지능망 서비스에 해당하는 후불카드 서비스를 제공하는 방법을 구체적으로 설명한다.Hereinafter, a method of providing a postpaid card service corresponding to an intelligent network service to a subscriber of a MEGACO-based access gateway according to an embodiment of the present invention will be described in detail with reference to the flowchart shown in FIG. 7.

액세스 게이트웨이(20)에 수용된 POTS 단말(10)의 사용자 A가 지능망 서비스에 해당하는 후불카드 서비스를 이용하기 위하여 전화기를 들면, 액세스 게이트웨이(20)는 이를 감지하여 소프트스위치(40)로 오프훅 통보를 위한 Notify 메시지를 전송한다(S702).When the user A of the POTS terminal 10 accommodated in the access gateway 20 uses a postpaid card service corresponding to the intelligent network service, the access gateway 20 detects this and notifies off-hook to the soft switch 40. The Notify message for transmitting is transmitted (S702).

좀 더 구체적으로 설명하면, 상기 Notify 메시지는 소프트스위치(40)의 MEGACO 호처리부(41)로 전송되는데(도 5 참조), MEGACO 호처리부(41)는 발신 INAP 호모델을 통해 상기 Notify 메시지에 해당하는 감지점 1을 응용서비스 처리부(43)로 전달한다. 이에, 응용서비스 처리부(43)의 감지점 정보 관리부(43a)는 감지점 1에 해당하는 서비스 처리 요청이 등록되어 있지 않으므로, 호처리동작제어부(43b)로 감지점 번호 즉, 감지점 1과 "다음 호처리점" 정보를 전송하고, 호처리동작 제어부(43b)는 이에 대응하는 동작을 수행하는 MEGACO 호처리가 행해질 수 있도록 MEGACO 호처리부(41)의 호처리점 2를 활성화시킨다. In more detail, the Notify message is transmitted to the MEGACO call processing unit 41 of the soft switch 40 (see FIG. 5), and the MEGACO call processing unit 41 corresponds to the Notify message through the originating INAP call model. The detection point 1 is transmitted to the application service processor 43. Therefore, since the service processing request corresponding to the detection point 1 is not registered, the detection point information management unit 43a of the application service processing unit 43 transmits the detection point number, that is, the detection point 1 and "" to the call processing operation control unit 43b. Next call processing point "information, and the call processing operation control unit 43b The call processing point 2 of the MEGACO call processing unit 41 is activated so that the MEGACO call processing that performs the corresponding operation is performed.

상기 호처리점 2에 의해 발신시도 권한에 대안 인증이 행해진 후, 응용서비스 처리부(43)는 호처리점 3을 활성화시키고, MEGACO 호처리부(41)는 상기 호처리 3에 의해 다이얼톤과 함께 디지트맵을 송출하고, 온훅을 감시하기 위한 MEGACO Modify 메시지를 액세스 게이트웨이(20)로 전송한다(S706). After the alternative authentication is performed on the originating attempt authority by the call processing point 2, the application service processing unit 43 activates the call processing point 3, and the MEGACO call processing unit 41 digits together with the dial tone by the call processing 3 The map is sent and a MEGACO Modify message for monitoring the on-hook is transmitted to the access gateway 20 (S706).                     

이어, 사용자 A가 후불카드서비스 식별번호 및 카드번호를 입력하여 후불카드 서비스를 요청하면(S707), 액세스 게이트웨이(20)는 MEGACO Notify 메시지를 통하여 입력된 디지트를 소프트스위치(40)의 MEGACO 호처리부(41)로 전송한다(S708). Subsequently, when the user A requests the postpaid card service by inputting the postpaid card service identification number and the card number (S707), the access gateway 20 sends the digits input through the MEGACO Notify message to the MEGACO call processing unit of the soft switch 40. Transfer to step 41 (S708).

MEGACO 호처리부(41)의 응용서비스 처리부(43)로 감지점 5를 전송하면, 응용서비스 처리부(43)는 MEGACO 호처리부(41)의 호처리점 4를 활성화시키고, 이에 MEGACO 처리부(41)는 응용서비스 처리부(43)로 수집된 디지트와 감지점 7을 전송한다. 응용서비스 처리부(43)는 상기 디지트를 분석하면서, MEGACO 호처리부(41)의 호처리점 5와 호처리점 6을 순차적으로 활성화켜 액세스 게이트웨이(20)로 발신 레그를 생성하기 위한 MEGACO Add 메시지를 전송한다(S710).When the detection point 5 is transmitted to the application service processor 43 of the MEGACO call processor 41, the application service processor 43 activates the call processing point 4 of the MEGACO call processor 41, which causes the MEGACO processor 41 to activate the call point 4. The collected digit and the detection point 7 are transmitted to the application service processor 43. The application service processor 43 analyzes the digit and sequentially activates the call processing point 5 and the call processing point 6 of the MEGACO call processing unit 41 to generate a MEGACO Add message for generating an outgoing leg to the access gateway 20. Transmit (S710).

응용서비스 처리부(43)의 감지점 정보관리부(43a)는 상기 호 분석결과 해당 호가 지능망 호로 판단되면, 프로토콜 변환부(45)로 서비스 트리거를 위한 Notify 메시지를 전송한다. The detection point information manager 43a of the application service processor 43 transmits a Notify message for the service trigger to the protocol converter 45 when the call is determined to be an intelligent network call.

프로토콜 변환부(45)는 <표 1>을 이용하여 상기 MEGACO Notify 메시지를 INAP 메시지인 InitialDP 메시지로 변환하여 SCP(60)로 전송하는데(S711), 프로토콜 변환부(45)는 상기 Notify 메시지에 포함된 파라미터 항목 및 내용를 기초로 상기 Notify 메시지를 InitialDP 메시지, EventReportBCSM 메시지, CallInformationReport 메시지 또는 SpecializedResourceReport 메시지, PromptAndCollectUserInformationResult 메시지 중 하나로 변환한다.The protocol converter 45 converts the MEGACO Notify message into an InitialDP message, which is an INAP message, and transmits the message to the SCP 60 (S711), and the protocol converter 45 is included in the Notify message. The Notify message is converted into one of an InitialDP message, an EventReportBCSM message, a CallInformationReport message or a SpecializedResourceReport message, and a PromptAndCollectUserInformationResult message based on the parameter items and contents.

INAP InitialDP 메시지를 전송받은 SCP(60)는 후불카드서비스 로직을 수행하면서(S712), 비밀번호 수집을 위한 미디어 자원연결을 위해 소프트스위치(40)의 프로토콜 변환부(45)로 미디어서버 연결 메시지인 INAP ConnectToResource 메시지를 전송한다(S713). SCP (60) receiving the INAP InitialDP message performs the postpaid card service logic (S712), and the media server connection message INAP to the protocol conversion unit 45 of the soft switch 40 to connect the media resources for password collection. The ConnectToResource message is transmitted (S713).

프로토콜 변환부(45)는 <표 1>을 이용하여 INAP ConnectToResource 메시지를 착신 레그 생성을 위한 MEGACO Add 메시지로 변환하여 미디어자원 중계부(44)를 통해 미디어서버(50)로 전송하고(S714), 응용서비스 처리부(43)는 호처리점 8을 활성화시켜 POTS 단말(10)의 사용자 A에 대한 착신 레그 정보를 변경하기 위한 Modify 메시지를 전송하여 액세스 게이트웨이(20)에 의해 POTS 단말(10)로 링백이 출력되게 한다(S716).The protocol conversion unit 45 converts the INAP ConnectToResource message into a MEGACO Add message for generating the incoming leg using <Table 1> and transmits the message to the media server 50 through the media resource relay 44 (S714). The application service processor 43 activates the call processing point 8 and transmits a Modify message for changing the incoming leg information of the user A of the POTS terminal 10 to the POTS terminal 10 by the access gateway 20. The bag is output (S716).

이어, 소프트스위치(40)에 의해 미디어 서버(50)와 액세스 게이트웨이(20)간의 베어러 채널이 설정되고(S717), SCP(60)는 소프트스위치(40)의 프로토콜 변환부(45)로 안내방송 송출 및 카드번호 수집을 위한 INAP PromptAndCollectUserInformation 메시지를 전송한다(S718).Subsequently, a bearer channel between the media server 50 and the access gateway 20 is set by the soft switch 40 (S717), and the SCP 60 guides the broadcast to the protocol conversion unit 45 of the soft switch 40. The INAP PromptAndCollectUserInformation message for transmission and collection of card numbers is transmitted (S718).

이에, 프로토콜 변환부(45)가 < 표 1 >을 이용하여 상기 INAP PromptAndCollectUserInformation 메시지를 MEGACO Modify 메시지로 변환하여 미디어자원 중계부(44)를 통해 미디어 서버(50)로 전송하여(S719), 미디어 서버(50)에 의해 착신레그의 정보가 변경되고, 안내방송이 송출되고, 비밀번호가 수집되게 한다S720).Accordingly, the protocol conversion unit 45 converts the INAP PromptAndCollectUserInformation message into a MEGACO Modify message using <Table 1> and transmits it to the media server 50 through the media resource relay unit 44 (S719). Information of the incoming leg is changed by 50, the announcement is sent, and the password is collected (S720).

POTS 단말(10)로부터 비밀번호가 수집되면, 미디어 서버(50)는 수집된 카드번호를 포함하는 MEGACO Notify 메시지를 소프트스위치(40)의 미디어자원 중계부(44)로 전송하고(S721), 미디어자원 중계부(44)로부터 상기 MEGACO Notify 메시지를 전송받은 프로토콜 변환부(45)는 상기 MEGACO Notify 메시지를 PromptAndCollectUserInformationResult 메시지로 변환하여 SCP(60)로 전송한다(S722). When the password is collected from the POTS terminal 10, the media server 50 transmits a MEGACO Notify message including the collected card number to the media resource relay 44 of the soft switch 40 (S721). The protocol conversion unit 45 receiving the MEGACO Notify message from the relay unit 44 converts the MEGACO Notify message into a PromptAndCollectUserInformationResult message and transmits the message to the SCP 60 (S722).

이어, SCP(60)는 POTS 단말(10)과 미디어서버(50)간의 베어러 연결을 해제하기 위하여, 소프트스위치(40)의 프로토콜 변환부(45)로 INAP DisconnectForwardConnection 메시지를 전송하고(S723), 프로토콜 변환부(45)가 상기 INAP DisconnectForwardConnection 메시지에 대응하는 착신 레그를 삭제하기 위하여 MEGACO Sbutract 메시지를 미디어자원 중계부(44)로 전달함에 따라 미디어자원 중계부(44)는 미디어서버(50)의 착신레그를 삭제하여, POTS 단말(10)과 미디어서버(50)간의 베어러 연결을 해제하고, 그에 따른 자원을 환원한다(S723).Subsequently, the SCP 60 transmits an INAP DisconnectForwardConnection message to the protocol conversion unit 45 of the soft switch 40 to release the bearer connection between the POTS terminal 10 and the media server 50 (S723). As the conversion unit 45 transmits the MEGACO Sbutract message to the media resource relay unit 44 to delete the incoming leg corresponding to the INAP DisconnectForwardConnection message, the media resource relay unit 44 receives the incoming leg of the media server 50. By deleting the, bearer connection between the POTS terminal 10 and the media server 50 is released, and the resources are reduced accordingly (S723).

이어, SCP(60)는 비밀번호를 인증한 후, 소프트스위치(40)의 프로토콜 변환부(45)로 착신단말 연결을 위한 INAP Connect 메시지를 전송하고(S725), 프로토콜 변환부(45)는 상기 INAP Connect 메시지에 대응하는 MAGACO 메시지인 착신 레그 생성을 위한 Add 메시지를 응용서비스 처리부(43)로 전송하고, 이에 응용서비스 처리부(43)가 MEGACO 호처리부의 호처리점 16을 활성화시킴에 따라 액세스 게이트웨이(20)로 착신레그 생성을 위한 MEGACO Add 메시지가 전송된다(S726).Subsequently, after authenticating the password, SCP 60 transmits an INAP Connect message for connection of the called terminal to protocol conversion unit 45 of soft switch 40 (S725), and protocol conversion unit 45 transmits the INAP. As the Add message for generating the incoming leg, which is a MAGACO message corresponding to the Connect message, is transmitted to the application service processor 43, the application service processor 43 activates the call processing point 16 of the MEGACO call processor. In step 20), the MEGACO Add message for generating the incoming leg is transmitted (S726).

MEGACO Add 메시지를 전송받은 액세스 게이트웨이(20)에 의해 착신단말에 해당하는 POTS 단말(11)이 링잉(ringing)되는데(S727), POTS 단말(11)이 오프훅(offhook)되어(S728), 착신 액세스 게이트웨이(21)로부터 오프훅 통보를 위한 ??MEGACO Notify 메시지가 전송되면(S730), 소프트스위치(40)에 의해 발신측 액세스 게이트웨이(20)와 착신측 액세스 게이트웨이(21)간의 베이러 채널이 연결되어, 발신 POTS 단말(10)과 착신 POTS 단말(20)간의 음성통화가 가능해진다(S731).The POTS terminal 11 corresponding to the called terminal is ringed by the access gateway 20 receiving the MEGACO Add message (S727), and the POTS terminal 11 is offhook (S728). When the ?? MEGACO Notify message for off-hook notification is transmitted from the access gateway 21 (S730), the bearer channel between the calling access gateway 20 and the called access gateway 21 is opened by the soft switch 40. In connection, the voice call between the originating POTS terminal 10 and the destination POTS terminal 20 becomes possible (S731).

한편, 소프트스위치(40)의 응용서비스 처리부(43)는 MEGACO 처리부(41)의 호처리점 8과 호처리점 9를 순차적으로 활성화시켜 발신 액세스 게이트웨이(20)로 착신레그 정보 수정을 위한 MEGACO Modify 메시지와 온훅감시를 위한 MEGACO Modify 메시지를 전송하여(S729), 발신 액세스 게이트웨이(20)와 착신 액세스 게이트웨이(21)간의 베어러 채널이 연결되게 한다.Meanwhile, the application service processor 43 of the soft switch 40 sequentially activates the call processing point 8 and the call processing point 9 of the MEGACO processor 41 to modify the incoming leg information to the originating access gateway 20. The MEGACO Modify message for the message and the on-hook monitoring is transmitted (S729), so that the bearer channel between the originating access gateway 20 and the destination access gateway 21 is connected.

이어, 소프트스위치(43)의 MEGACO 호처리부(41)는 응용 서비스 처리부(43)의 제어에 의해 착신 액세스 게이트웨이(21)로 온훅감시를 위한 Modify 메시지를 전송한다(S732).Subsequently, the MEGACO call processor 41 of the soft switch 43 transmits a Modify message for on-hook monitoring to the destination access gateway 21 under the control of the application service processor 43 (S732).

상술된 상태에서, 착신 POTS 단말(11)이 온훅되어, 소프트스위치(40)의 MEGACO 호처리부(41)로 온훅상태를 통보하기 위한 Notify 메시지가 전송되면(S734), 소프트스위치(40)는 가입자 A와 가입자 B 간에 연결된 베어러 채널을 해제한다(S735).In the above-described state, when the incoming POTS terminal 11 is on-hook and a Notify message for notifying the on-hook state is transmitted to the MEGACO call processing unit 41 of the soft switch 40 (S734), the soft switch 40 is a subscriber. The bearer channel connected between A and subscriber B is released (S735).

이어, 소프트스위치(40)의 응용서비스 처리부(43)는 MEGACO 호처리부(41)에서 호처리점 18과 호처리점 10을 활성화시켜, 액세스 게이트웨이(21)의 착신 레그 정보를 삭제하기 위한 MEGACO Subtract 메시지와 오프훅감지를 위한 MEGACO Modify 메시지를 전송한 다음(S736, S738), 액세스 게이트웨이(20)로 발신 레그 정보를 삭제하기 위한 MEGACO Subtract 메시지와 오프훅 감지를 위한 MEGACO Modify 메시지를 전송한다(S737, S739).Subsequently, the application service processor 43 of the soft switch 40 activates the call processing point 18 and the call processing point 10 in the MEGACO call processing unit 41 to delete the incoming leg information of the access gateway 21. After transmitting the message and the MEGACO Modify message for off-hook detection (S736, S738), the MEGACO Subtract message for deleting outgoing leg information to the access gateway 20 and the MEGACO Modify message for off-hook detection (S737). , S739).

이상 설명한 바와 같은 본 발명에 의하면, 기존의 회선 교환망이 패킷 교환망으로 전환하더라도 기존의 전화기를 가진 POTS 가입자가 기본 전화서비스 뿐만 아니라 지능망 서비스를 제공할 수 있게 된다.According to the present invention as described above, even if the existing circuit-switched network is switched to a packet-switched network, POTS subscriber having an existing telephone can provide not only basic telephone service but also intelligent network service.

또한, 본 발명에 의하면 No.7 프로토콜을 지원하지 못하는 액세스 게이트에이가 소프트 스위치를 통해 No.7 프로토콜을 지원할 수 있도록 함으로써, 추가적인 장비설치없이도 POTS 가입자에게 지능망 서비스를 제공할 수 있다는 효과가 있다.In addition, according to the present invention, by allowing an access gate that does not support the No.7 protocol to support the No.7 protocol through a soft switch, it is possible to provide an intelligent network service to a POTS subscriber without additional equipment installation.

한편, 본 발명은 상술한 실시예로만 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위내에서 수정 및 변형하여 실시할 수 있고, 이러한 수정 및 변경 등은 이하의 특허 청구의 범위에 속하는 것으로 보아야 할 것이다.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.

Claims (7)

MEGACO(Media Gateway Control protocol) 기반으로 호처리를 행하는 패킷교환망에 적용되는 지능망 서비스 제공장치에 있어서,An intelligent network service providing apparatus applied to a packet switched network performing call processing based on a MEGACO (Media Gateway Control protocol), POTS 단말을 패킷 교환망에 접속시키는 MEGACO기반의 액세스 게이트웨이로부터 지능망 서비스 처리가 요청되면, 상기 MEGACO와 상기 지능망의 INAP간의 프로토콜 변환을 행하여 상기 지능망의 SCP와 상기 액세스 게이트웨이를 연동시키는 소프트스위치와;A soft switch for interworking the SCP and the access gateway of the intelligent network by performing protocol conversion between the MEGACO and the INAP of the intelligent network when a request for intelligent network service is requested from a MEGACO-based access gateway connecting a POTS terminal to a packet switching network; 상기 소프트스위치를 통한 상기 SCP의 제어하에 상기 POTS 단말로 지능망 서비스 이용에 따른 안내방송을 송출하고, 상기 POTS 단말로부터 입력되는 디지트를 수집하여 상기 소프트스위치를 통해 상기 SCP로 전달하는 MEGACO 기반의 미디어서버를 포함하여 구성된 것을 특징으로 하는 MEGACO 기반 액세스 게이트웨이의 전화가입자에 대한 지능망 서비스 제공시스템.MEGACO-based media server that transmits the guidance broadcast according to the use of the intelligent network service to the POTS terminal under the control of the SCP through the soft switch, collects digits input from the POTS terminal, and delivers the digits to the SCP through the soft switch. Intelligent network service providing system for subscribers of the MEGACO-based access gateway, characterized in that configured to include. 제 1 항에 있어서,The method of claim 1, 상기 소프트스위치는,The soft switch, 상기 MEGACO와 INAP간의 프로토콜 변환을 행하는 프로토콜 변환부;A protocol conversion unit for performing protocol conversion between the MEGACO and INAP; 상기 액세스 게이트웨이로부터 전송되는 MEGACO 호처리에 따른 MEGACO 메시지에 대응하는 INAP 감지점을 매칭시키고, MEGACO 호처리에 따른 MEGACO 메시지를 상기 액세스 게이트웨이로 전송하는 MEGACO 호처리부;A MEGACO call processing unit for matching the INAP detection point corresponding to the MEGACO message according to the MEGACO call processing transmitted from the access gateway and transmitting the MEGACO message according to the MEGACO call processing to the access gateway; 상기 MEGACO 호처리부로부터 전달되는 INAP 감지점을 근거로 상기 POTS 단말에 의해 발생된 호를 분석하여, 그 분석결과 상기 호가 지능망 호이면 상기 프로토롤 변환부를 통해 상기 SCP로 서비스 트리거를 행하고, 상기 MEGACO 호처리부를 제어하여 상기 MEGACO 호처리를 행하는 응용서비스 처리부; 및Analyze the call generated by the POTS terminal based on the INAP detection point transmitted from the MEGACO call processing unit, and if the call is an intelligent network call, perform a service trigger to the SCP through the protocol conversion unit, and the MEGACO call An application service processor controlling the processor to perform the MEGACO call processing; And 상기 프로토콜 변환부를 통해 전송되는 상기 SCP로부터의 미디어서버 제어신호를 상기 미디어서버로 중계하는 미디어자원 중계부를 포함하여 구성된 것을 특징으로 하는 MEGACO 기반 액세스 게이트웨이의 전화가입자에 대한 지능망 서비스 제공시스템. And a media resource relay unit which relays a media server control signal from the SCP transmitted through the protocol conversion unit to the media server. 제 2 항에 있어서,The method of claim 2, 상기 MEGACO 호처리부에는 상기 MEGACO 호처리를 위한 호처리점과 상기 INAP호처리를 위한 감지점으로 구성된 발신 INAP 호모델과 착신 INAP 호모델이 구성된 것을 특징으로 하는 MEGACO 기반 액세스 게이트웨이의 전화가입자에 대한 지능망 서비스 제공시스템. The MEGACO call processing unit includes an outgoing INAP call model and an incoming INAP call model including a call processing point for the MEGACO call processing and a detection point for the INAP call processing, and an intelligent network for a subscriber of a MEGACO-based access gateway. Service delivery system. MEGACO 기반으로 호처리를 행하는 패킷교환망에 적용되는 지능망 서비스 제공방법에 있어서,An intelligent network service providing method applied to a packet switched network performing call processing based on MEGACO, 상기 패킷교환망에 수용된 POTS 단말로부터 호가 발생하면, 상기 호를 분석하여 상기 호가 지능망 서비스 요청호인가를 판단하는 제 1 과정;A first step of analyzing a call and determining whether the call is an intelligent network service request call when a call is generated from a POTS terminal accommodated in the packet switching network; 상기 판단결과, 상기 호가 지능망 서비스 요청호이면, 상기 MEGACO 호처리 를 위한 MEGACO 메시지를 상기 지능망의 INAP 메시지로 변환하여 상기 지능망의 SCP로 서비스 트리거를 행하는 제 2 과정; 및A second step of converting a MEGACO message for processing the MEGACO call into an INAP message of the intelligent network and performing a service trigger to the SCP of the intelligent network if the call is an intelligent network service request call; And 상기 SCP의 지능망 서비스 로직이 활성화되면, 상기 지능망의 INAP과 상기 MEGACO간의 프로토콜 변환을 통해 상기 SCP를 상기 패킷교환망에 연동시키는 제 3 과정을 포함하여 이루어진 것을 특징으로 하는 MEGACO 기반 액세스 게이트웨이의 전화가입자에 대한 지능망 서비스 제공방법.When the intelligent network service logic of the SCP is activated, a third step of interworking the SCP to the packet-switched network through a protocol conversion between the INAP and the MEGACO of the intelligent network to the subscriber of the MEGACO-based access gateway How to provide intelligent network service. 제 4 항에 있어서,The method of claim 4, wherein 제 3 과정은,The third process is 상기 SCP의 지능망 서비스 로직이 활성화되어, 상기 SCP로부터 미디어서버 제어를 위한 INAP 메시지가 전송되면, 이를 MEGACO 메시지로 변환한 다음 미디어서버로 중계하여 상기 미디어서버를 활성화시키는 제 1 단계;A first step of activating the intelligent network service logic of the SCP and converting it to a MEGACO message and then relaying it to a media server when the INAP message for controlling a media server is transmitted from the SCP; 상기 미디어서버가 상기 POTS 단말로부터 지능망 서비스 수행을 위한 정보를 수집하여, 상기 수집된 정보를 INAP 메시지로 변환하여 상기 SCP로 전달하는 제 2 단계를 더 포함하는 것을 특징으로 하는 MEGACO 기반 액세스 게이트웨이의 전화가입자에 대한 지능망 서비스 제공방법. And a second step of the media server collecting information for performing an intelligent network service from the POTS terminal, converting the collected information into an INAP message, and delivering the information to the SCP. Method of providing intelligent network service to subscribers. 제 4 항에 있어서,The method of claim 4, wherein 상기 제 1 과정은,The first process, 상기 MEGACO 메시지에 대응하는 INAP 감지점을 매칭한 후, 상기 INAP 감지 점을 이용하여 상기 POTS 단말로부터 입력된 착신번호가 지능망 서비스 요청호인가를 판단하는 것을 특징으로 하는 것을 MEGACO 기반 액세스 게이트웨이의 전화가입자에 대한 지능망 서비스 제공방법. After matching the INAP detection point corresponding to the MEGACO message, using the INAP detection point to determine whether the destination number input from the POTS terminal is the intelligent network service request call subscriber of the MEGACO-based access gateway How to provide intelligent network service for 제 6 항에 있어서,The method of claim 6, 상기 MEGACO 메시지에 대응하는 INAP 감지점을 매칭은, Matching the INAP detection point corresponding to the MEGACO message, 상기 MEGACO 호처리를 위한 호처리점과 상기 INAP호처리를 위한 감지점으로 구성된 발신 INAP 호모델과 착신 INAP 호모델을 이용하는 것을 특징으로 하는 MEGACO 기반 액세스 게이트웨이의 전화가입자에 대한 지능망 서비스 제공방법. An intelligent network service providing method for a subscriber of a MEGACO-based access gateway using an outgoing INAP call model and an incoming INAP call model including a call processing point for the MEGACO call processing and a detection point for the INAP call processing.
KR1020030004829A 2003-01-24 2003-01-24 Intelligent Network Service Provision System and Method for Telephone Subscriber of MBAC Based Access Gateway KR100898250B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020030004829A KR100898250B1 (en) 2003-01-24 2003-01-24 Intelligent Network Service Provision System and Method for Telephone Subscriber of MBAC Based Access Gateway

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030004829A KR100898250B1 (en) 2003-01-24 2003-01-24 Intelligent Network Service Provision System and Method for Telephone Subscriber of MBAC Based Access Gateway

Publications (2)

Publication Number Publication Date
KR20040067617A KR20040067617A (en) 2004-07-30
KR100898250B1 true KR100898250B1 (en) 2009-05-18

Family

ID=37357120

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030004829A KR100898250B1 (en) 2003-01-24 2003-01-24 Intelligent Network Service Provision System and Method for Telephone Subscriber of MBAC Based Access Gateway

Country Status (1)

Country Link
KR (1) KR100898250B1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100600813B1 (en) 2004-11-19 2006-07-18 한국전자통신연구원 Megaco protocol conversion device and method
KR100717222B1 (en) * 2005-08-11 2007-05-11 엘지노텔 주식회사 Automatic Subscriber Audit Method for Access Gateway System
KR100734859B1 (en) * 2005-12-08 2007-07-03 한국전자통신연구원 Apparatus and method for controlling Internet set-top box using Megcoa Protocol

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000286897A (en) 1999-03-31 2000-10-13 Hitachi Ltd Server device, service control gateway device, service control device, and communication control method
US20060146786A1 (en) 2002-12-03 2006-07-06 Weiliang Lian Implementation of the intelligent network in the next generation networks and its interconnection to the pstn

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000286897A (en) 1999-03-31 2000-10-13 Hitachi Ltd Server device, service control gateway device, service control device, and communication control method
US6829232B1 (en) 1999-03-31 2004-12-07 Hitachi, Ltd. Communication method for terminals connected to IP networks to receive services provided by intelligent networks
US20060146786A1 (en) 2002-12-03 2006-07-06 Weiliang Lian Implementation of the intelligent network in the next generation networks and its interconnection to the pstn

Also Published As

Publication number Publication date
KR20040067617A (en) 2004-07-30

Similar Documents

Publication Publication Date Title
JP3961717B2 (en) Optimal routing of calls over public switched telephone networks and the Internet
CA2326251C (en) System, method and computer program product for support of bearer path services in a distributed control network
US6584094B2 (en) Techniques for providing telephonic communications over the internet
JP3753316B2 (en) How to generate call detail records
US6111946A (en) Method and system for providing answer supervision in a switched telephone network
KR100457185B1 (en) Tone Providing Method in Next Generation Network
US20070121812A1 (en) System and method for lawful intercept detection of call data and call content
KR100480722B1 (en) IP Phone having ringback tone generating apparatus and Method for transmitting ringback tone thereof
US6654366B1 (en) Use of virtual gateway in H.323 system
AU2005200060B2 (en) Managing routing path of voice over internet protocol (VoIP) system
US6603760B1 (en) System and method for gradual transition of local phone services from PSTN to next generation network
KR100520370B1 (en) Method and apparatus for providing ring back tone using a private automatic branch exchange
KR100898250B1 (en) Intelligent Network Service Provision System and Method for Telephone Subscriber of MBAC Based Access Gateway
KR100416211B1 (en) Accounting Method In Gatekeeper Direct Mode
US20050157701A1 (en) Call hold/terminal portability in h.323/isup-bicc-sip networks
KR100461726B1 (en) A System for Providing the Service Using Open Service API in Integrated Network Based on Internet
JP3622692B2 (en) Transmission path control method in multimedia communication, communication system and program therefor
WO2005011239A1 (en) Gateway device, private branch exchange system, and private branch exchange method
KR100952828B1 (en) How to Handle Soft Switch Failures in Next Generation Networks
KR20040001204A (en) Multiparty calling system and method in NGN
KR100744179B1 (en) Call Transfer System and Method
KR100869879B1 (en) Internal Call Processing Device and Method in Access Gateway
KR100439248B1 (en) Method for Controling Remote Central Office Line Transfer
KR200286395Y1 (en) Remote Central Office Line Transfer
KR100438899B1 (en) Router with a built-in VoIP gateway

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20030124

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20080114

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20030124

Comment text: Patent Application

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20090430

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20090511

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20090511

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee