KR20030003409A - Remote Private Branch Exchange System for IP Phone and Method for Group Call Service using it - Google Patents
Remote Private Branch Exchange System for IP Phone and Method for Group Call Service using it Download PDFInfo
- Publication number
- KR20030003409A KR20030003409A KR1020010039148A KR20010039148A KR20030003409A KR 20030003409 A KR20030003409 A KR 20030003409A KR 1020010039148 A KR1020010039148 A KR 1020010039148A KR 20010039148 A KR20010039148 A KR 20010039148A KR 20030003409 A KR20030003409 A KR 20030003409A
- Authority
- KR
- South Korea
- Prior art keywords
- call
- customer
- group
- group customer
- terminal
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000012545 processing Methods 0.000 claims abstract description 11
- 230000000977 initiatory effect Effects 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 description 9
- 230000008569 process Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1053—IP private branch exchange [PBX] functionality entities or arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1106—Call signalling protocols; H.323 and related
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/53—Centralised arrangements for recording incoming messages, i.e. mailbox systems
- H04M3/533—Voice mail systems
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
- Sub-Exchange Stations And Push- Button Telephones (AREA)
Abstract
Description
본 발명은 인터넷상에서 별도의 부가기능을 가지고 있지 않는 H.323 인터넷 폰 단말과 집중호 처리방법을 사용하여 집단고객 서비스를 제공하는 인터텟 폰 서비스를 위한 원격 구내 교환 시스템 및 그를 이용한 집단고객 통화 서비스 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.The present invention provides a remote premises exchange system for an internet phone service that provides a group customer service using a H.323 Internet phone terminal and a centralized call processing method that does not have additional functions on the Internet, and a group customer call service method using the same. The present invention relates to a computer-readable recording medium having recorded thereon a program for realizing this.
일반적으로, 인터넷 폰은 무료로 음성통화를 할 수 있어 많은 관심을 끌고 있다.In general, Internet phones have a lot of interest because they can make voice calls for free.
또한, 근래의 사무실 환경은 전화망 이상으로 근거리통신망(LAN)이 중요한 통신 수단으로 자리하고 있다.In recent years, the local area network (LAN) is an important communication means beyond the telephone network.
그러나, 상기 근거리통신망과 내선 전화망이 각기 독립된 망으로 구성되어있어 이를 유지하는데 2배의 비용이 소요된다.However, since the local area network and the extension telephone network are each composed of independent networks, it costs twice as much to maintain them.
따라서, 현재 컴퓨터 서버 기반의 다양한 응용시스템으로부터 제공되는 서비스 및 사용자 정보에 따라 적절한 호 연결을 제공하는 시스템, VoIP 기술을 사용하여 VoIP 호와 PSTN 호를 상호 연동하고, 단말의 훅(Hook) 상태 및 전달되는 시그널을 인지하여 호를 연결시켜 주는 시스템, 그리고 단말기의 상태에 따라 다양한 시나리오의 서비스를 제공하는 시스템 등 인터넷 폰을 위한 많은 서비스가 개발되고 있다.Therefore, a system that provides an appropriate call connection according to the service and user information provided from various computer systems based on the current computer server, interworking the VoIP call and the PSTN call using VoIP technology, the hook state of the terminal and Many services are being developed for Internet phones, such as a system that connects a call by recognizing a transmitted signal, and a system that provides services in various scenarios depending on the state of the terminal.
그러나, 인터넷 폰을 이용하여 구내에 있는 단말기 간의 통화에도 기존의 인터넷 폰 서비스를 이용하는 방법을 사용하여야 하므로, 타 응용 서비스와 쉽게 연동할 수 없고, 구내의 집단고객 서비스를 위해 가입자 단말에 별도의 부가기능을 갖추어야 하는 문제점이 있었다.However, since a method of using an existing Internet phone service must be used for a call between terminals in the premises using an Internet phone, it cannot be easily interworked with other application services and additionally added to the subscriber terminal for group customer service in the premises. There was a problem with having a function.
본 발명은, 상기한 바와 같은 문제점을 해결하기 위하여 제안된 것으로, 인터넷 폰 단말을 이용하여 구내의 집단고객 서비스를 제공하는데 콜 에이전트와 센트릭스를 논리적으로 분리 구성하여 가입자 단말에 별도의 부가기능 없이 집단고객 서비스를 수행할 수 있는 인터텟 폰 서비스를 위한 원격 구내 교환 시스템 및 그를 이용한 집단고객 통화 서비스 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다.The present invention has been proposed in order to solve the above problems, and provides a group customer service in the premises using an Internet phone terminal. It is an object of the present invention to provide a remote premises exchange system for an internet phone service capable of performing a group customer service, a group customer call service method using the same, and a computer-readable recording medium recording a program for realizing the method.
도 1 은 본 발명에 따른 인터넷 폰 서비스를 위한 원격 구내 교환 시스템의 일실시예 구성도.1 is a configuration diagram of an embodiment of a remote premises exchange system for an Internet phone service according to the present invention.
도 2 는 본 발명에 따른 동일한 집단고객 간 통화 서비스 방법에 대한 일실시예 흐름도.2 is a flow chart of an embodiment of a method for calling between same group customers according to the present invention.
도 3 은 본 발명에 따른 타 집단고객 간 통화 서비스 방법에 대한 일실시예 흐름도.3 is a flow chart of an embodiment of a call service method between other group customers according to the present invention;
도 4 는 본 발명에 따른 집단고객과 외부 단말기 간 통화 서비스 방법에 대한 일실시예 흐름도.Figure 4 is a flow diagram of an embodiment of a call service method between a group customer and an external terminal according to the present invention.
도 5 는 본 발명에 따른 통화중 또는 부재중 메시지 녹음 방법에 대한 일실시예 흐름도.5 is a flowchart illustrating one embodiment of a method for recording a busy or missed message according to the present invention;
도 6 은 본 발명에 따른 메시지 검색 방법에 대한 일실시예 흐름도.6 is a flowchart of an embodiment of a message retrieval method according to the present invention;
도 7 은 본 발명에 따른 집단고객 통화 서비스 방법에 대한 일실시예 흐름도.7 is a flowchart illustrating one embodiment of a group customer call service method according to the present invention;
* 도면의 주요 부분에 대한 부호의 설명* Explanation of symbols for the main parts of the drawings
110 : 집단고객 1120 : 콜 에이전트110: group customer 1120: call agent
121 : 인증122 : 호제어/라우팅121: authentication 122: call control / routing
123 : H.323 프로토콜 스택130 : 아이피-센트릭스123: H.323 protocol stack 130: IP-Centrix
131 : 집중호처리 모듈132 : 집단고객 데이터베이스131: centralized call processing module 132: group customer database
133 : H.323 프로토콜 스택140 : 집단고객 N133: H.323 protocol stack 140: group customer N
상기 목적을 달성하기 위한 본 발명의 장치는, 인터텟 폰 서비스를 위한 원격 구내 교환 시스템에 있어서, 인터넷 폰 사용자 단말기로부터 전송된 호를 인증 및 허가하기 위한 호 인증 수단; 상기 호 인증 수단에서 인정된 상기 호를 인터넷 프로토콜에 따라 호 설정을 수행하기 위한 호 설정 수단; 상기 호 설정 수단에서 인정된 상기 호가 집단고객 대상 호인지 외부 호인지를 판단하여 집단고객 대상 호와 외부 호에 맞게 연결하기 위한 호 연결 수단; 상기 호 연결 수단에서 전송된 집단고객 대상 호를 전송받아 호 설정을 하기 위한 집단고객 호 설정 수단; 상기 집단고객 호 설정 수단에서 설정된 호를 어느 집단고객으로 전송하는 것인지를 판단하기 위한 집단고객 판단수단; 및 상기 집단고객 판단수단에서 판단된 집단고객으로 인터넷 프로토콜을 이용하여 호 설정을 하기 위한 호 처리 수단을 포함하는 것을 특징으로 한다.An apparatus of the present invention for achieving the above object comprises: a remote premises exchange system for internet phone service, comprising: call authentication means for authenticating and authorizing a call transmitted from an Internet phone user terminal; Call setup means for performing call setup according to an internet protocol on the call recognized by the call authentication means; Call connection means for determining whether the call recognized by the call setting means is a group customer target call or an external call and connecting the group customer target call to an external call; Group customer call setting means for receiving a group customer target call transmitted from the call connection means and setting up a call; Group customer judging means for judging to which group customer the call set in said group customer call setting means is sent; And call processing means for setting up a call using the Internet protocol to the group customer determined by the group customer determining means.
한편, 본 발명의 방법은, 원격 구내 교환 시스템을 이용한 집단고객 통화 서비스 방법에 있어서, 발신고객 단말기로부터 호 접속 요청을 받아 집단고객인지 아닌지를 판단하는 제 1 단계; 상기 제 1 단계의 판단 결과, 집단고객이 아니면 착신고객 단말기로 바로 호 설정을 요청하여 호를 설정하고, 집단고객이면 다시 동일한 그룹의 집단고객인지를 판단하는 제 2 단계; 상기 제 2 단계의 판단 결과, 동일한 집단고객이면 내선 전화번호를 입력받아, 센트릭스로 호 설정을 요청하는 제 3 단계; 상기 제 2 단계의 판단 결과, 동일한 집단고객이 아니면 액세스 코드와 착신번호를 입력받아 센트릭스로 호 설정을 요청하는 제 4 단계; 상기 호 설정 요청에 의하여 호를 설정하고, 발신고객 단말기와 착신고객 단말기 간에 통화 채널을 개방하는 제 5 단계; 및 통화가 종료된 후, 상기 통화 채널을 닫고, 호를 초기화하는 제 6 단계를 포함하는 것을 특징으로 한다.On the other hand, the method of the present invention, a group customer call service method using a remote premises exchange system, comprising: a first step of receiving a call connection request from a calling customer terminal to determine whether or not a group customer; As a result of the determination of the first step, if the group customer is not a group customer, requesting call setup directly to the caller terminal to set up a call; and if the group customer, the second step of determining whether the group is a group customer; A third step of receiving an extension telephone number if the same group customer is determined as the second step and requesting call setup with Centrix; A fourth step of receiving an access code and a called number from the same group customer as a result of the determination of the second step and requesting call setup with Centrix; A fifth step of establishing a call according to the call establishment request and opening a call channel between the calling customer terminal and the called customer terminal; And after the call is ended, closing the call channel and initiating a call.
또한, 본 발명의 방법은, 상기 착신고객 단말기가 통화중 또는 부재중일때, 음성 메일 서비스 시스템의 안내 메시지에 따라 음성 메일 서비스 시스템에 음성 메시지를 저장하는 제 7 단계를 더 포함하는 것을 특징으로 한다.The method may further include a seventh step of storing the voice message in the voice mail service system according to the guidance message of the voice mail service system when the called customer terminal is busy or absent.
한편, 본 발명은, 프로세서를 구비한 원격 구내 교환 시스템에, 원격 구내 교환 시스템을 이용한 집단고객 통화 서비스 방법에 있어서, 발신고객 단말기로부터 호 접속 요청을 받아 집단고객인지 아닌지를 판단하는 제 1 기능; 상기 제 1 기능의 판단 결과, 집단고객이 아니면 착신고객 단말기로 바로 호 설정을 요청하여 호를 설정하고, 집단고객이면 다시 동일한 그룹의 집단고객인지를 판단하는 제 2 기능; 상기 제 2 기능의 판단 결과, 동일한 집단고객이면 내선 전화번호를 입력받아, 센트릭스로 호 설정을 요청하는 제 3 기능; 상기 제 2 기능의 판단 결과, 동일한 집단고객이 아니면 액세스 코드와 착신번호를 입력받아 센트릭스로 호 설정을 요청하는 제 4 기능; 상기 호 설정 요청에 의하여 호를 설정하고, 발신고객 단말기와 착신고객 단말기 간에 통화 채널을 개방하는 제 5 기능; 및 통화가 종료된 후, 상기 통화 채널을 닫고, 호를 초기화하는 제 6 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.On the other hand, the present invention, in the remote branch exchange system having a processor, the group customer call service method using the remote branch exchange system, comprising: a first function of receiving a call connection request from a calling customer terminal to determine whether or not a group customer; As a result of the determination of the first function, if the group customer is not a group customer, the caller requests a call setup directly to establish a call, and if the group customer is a second function of determining whether the group is a group customer again; A third function of receiving an extension telephone number and requesting call setup from Centrix if the same group customer is determined as the second function; A fourth function of receiving an access code and a called number from the same group customer and requesting call setup from Centrix as a result of the determination of the second function; A fifth function of establishing a call according to the call establishment request and opening a call channel between the calling customer terminal and the called customer terminal; And a computer readable recording medium having recorded thereon a program for realizing a sixth function of closing the call channel and initiating a call after the call is terminated.
또한, 본 발명은, 상기 착신고객 단말기가 통화중 또는 부재중일때, 음성 메일 서비스 시스템의 안내 메시지에 따라 음성 메일 서비스 시스템에 음성 메시지를저장하는 제 7 기능를 더 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.In addition, the present invention can be read by a computer recording a program for further realizing a seventh function of storing a voice message in a voice mail service system according to the guidance message of the voice mail service system when the called customer terminal is busy or absent. Provide a recording medium.
상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1 은 본 발명에 따른 인터넷 폰 서비스를 위한 원격 구내 교환 시스템의 일실시예 구성도이다.1 is a block diagram of an embodiment of a remote premises exchange system for an Internet phone service according to the present invention.
도 1 에 도시된 바와 같이, 원격 구내 교환 시스템은 인터넷을 통하여 통화를 하기 위한 인터넷 폰 단말부(110, 140), 상기 인터넷 폰 단말부로부터 전송된 호를 인증, 제어, 라우팅, 그리고 호처리를 수행하는 콜 에이전트(120), 그리고 상기 콜 에이전트(120)로부터 전송된 집단고객에 대한 호셋업 요청을 받아 집단고객을 대상으로 호설정을 해주는 아이피-센트릭스(IP-CENTREX)를 포함한다.As shown in FIG. 1, the remote branch office switching system is configured to authenticate, control, route, and call processing Internet phone terminal units 110 and 140 for making a call over the Internet, and a call transmitted from the Internet phone terminal unit. Call agent 120 to perform, and IP-CENTREX for receiving a call-up request for the group customer sent from the call agent 120 to set up the call to the group customer.
상기 인터넷 폰 단말부(110, 140)는 임의로 정해진 해당 요건에 맞추어 상기 요건에 맞는 집단끼리 묶어서 하나의 집단고객을 이룬다.The Internet phone terminal unit (110, 140) to form a group customer by grouping the group meeting the requirements according to the predetermined requirements arbitrarily determined.
콜 에이전트(CALL AGENT)(120)는 크게 인증(121), 호제어/라우팅(122) 및 호처리를 수행하는 H.323 프로토콜 스택(123)으로 구성되어있다.The call agent 120 is largely comprised of an authentication 121, a call control / routing 122, and an H.323 protocol stack 123 that performs call processing.
상기 인증(121)은 호를 요구한 대상의 인증 및 허가를 수행한다. 그리고, 호제어(122)는 H.323 프로토콜 스택(123)을 사용하여 콜 에이전트(120)를 통한 호셋업을 수행하게 된다.The authentication 121 performs authentication and authorization of the person who requested the call. The call control 122 performs a call setup through the call agent 120 using the H.323 protocol stack 123.
또한, 상기 라우팅(122)은 호에대한 정보를 분석하여 상기 호가 집단고객 대상인지 아닌지를 판단하는 역할을 수행한다. 그리고, 호 정보 분석결과 집단고객일경우 아이피-센트릭스(IP-CENTREX)에 호셋업 요청을 통하여 착신측에 호가 연결되도록 수행하며 집단고객이 아닌 외부호일 경우 바로 착신측에 호셋업을 수행하는 역할을 수행한다.In addition, the routing 122 analyzes information about the call and determines whether the call is for a group customer. And, as a result of call information analysis, if a group customer is called, IP-CENTREX performs a call setup request to the called party, and if the call is not a group customer, it performs a call setup to the called party. Do this.
한편, 상기 아이피-센트릭스(IP-CENTREX)(130)는 집단고객을 대상으로 호설정 역할을 해주는 집중호처리 모듈(131)과 집단고객을 구성하게는 집단고객 데이터베이스(132)와 호셋업을 수행하는 H.323 프로토콜 스택(133)으로 구성된다.On the other hand, the IP-CENTREX (130) is a centralized call processing module 131 that serves as a call setup for the group customer and the group customer to configure the group customer database 132 and the call-up It consists of an H.323 protocol stack 133 to perform.
상기 아이피-센트릭스(IP-CENTREX)(130)로 호요청이 들어오면 집중호처리 모듈(131)은 우선 집단고객 데이터베이스(132)를 참조하여 해당 집단 고객을 확인후 H.323 프로토콜 스택(133)을 이용하여 호셋업을 수행한다.When a call request comes in to the IP-CENTREX 130, the centralized call processing module 131 first checks the group customer by referring to the group customer database 132 and then the H.323 protocol stack 133. Perform setup by using).
또한, 집중호처리 모듈(131)은 인터넷 프로토콜을 기반으로 한 음성/팩스 서버인 브이엠에스(VMS : Voice Mail Service)와 같은 응용 서버와 연결하여 착신측이 부재중이거나 통화중일 때 음성 녹음 및 청취 기능을 수행한다.In addition, the centralized call processing module 131 connects to an application server such as a voice mail service (VMS), which is a voice / fax server based on an internet protocol, to record and listen to voice when the called party is absent or busy. Do this.
한편, 집단고객 서비스 시스템에서의 인터넷 폰 단말기 엑세스 포인트(POP : Point of Presence for IP Phone)는 집단 고객 그룹에 연결된 인터넷 폰 단말 또는 일반 기업체 및 가정에 연결된 인터넷 폰 또는 개인용 컴퓨터(PC) 단말 등이 될 수 있다.On the other hand, the Point of Presence for IP Phone (POP) in a group customer service system includes an Internet phone terminal connected to a group customer group or an Internet phone or a personal computer (PC) terminal connected to a general enterprise and a home. Can be.
도 2 는 본 발명에 따른 동일한 집단고객 간 통화 서비스 방법에 대한 일실시예 흐름도로서, 동일 그룹 내의 인터넷 폰 단말기 간의 집중호처리 서비스 방법에 대한 것이다.2 is a flowchart illustrating an embodiment of a call service method between the same group customers according to the present invention, and is a method of a centralized call processing service between Internet phone terminals in the same group.
도 2에 도시된 바와 같이, 동일 집단고객(그룹)내 단말기간 집중형 호처리 서비스 방법은, 동일한 아이피-센트릭스 내의 내선통화를 시도하는 것이다.As shown in FIG. 2, the centralized call processing service method between terminals in the same group customer (group) attempts an extension call within the same IP-Centrix.
먼저, 발신고객 단말기(201)가 호접속을 요청하면(211) 콜 에이전트(CALL AGENT)(202)는 그룹고객인지 확인을 아이피-센트릭스(203)에 요청하고(212), 그에 대한 응답을 받아(213) 확인 후, 집단고객이면 접속이 허가되었다는 신호를 상기 발신고객 단말기(201)로 보내고(214), 콜 에이전트(202)는 상기 발신고객 단말기(201)로부터 내선번호를 입력받아(215) 발신고객 단말기(201)로 호 절차 중 신호를 보낸다(216).First, when the calling client terminal 201 requests a call connection (211), the call agent (CALL AGENT) 202 requests the IP-centrix 203 to confirm whether it is a group customer (212), and responds to it. After receiving (213) and confirming that the group customer is allowed to access, the signal is sent to the calling customer terminal 201 (214), and the call agent 202 receives the extension number from the calling customer terminal 201 (215). In step 216, a call is sent to the calling customer terminal 201.
콜 에이전트(202)는 호정보를 분석하여 집단고객 가입자임을 확인한 후, 아이피-센트릭스(203)에 호 셋업을 요청한다(217).The call agent 202 analyzes the call information and confirms that the group customer is a subscriber, and then requests the call setup to the IP-centrix 203 (217).
상기 호 셋업 요청을 받은 아이피-센트릭스(203)는 호 셋업의 내선번호 정보를 분석하여 내선번호인 경우 착신고객 단말기(204)가 속한 해당 그룹을 찾아서 해당 착신고객 단말기(204)에 호 셋업 메시지를 전송한다.The IP-centrix 203 receiving the call setup request analyzes the extension number information of the call setup, finds the corresponding group to which the called party terminal 204 belongs, and calls the message to the called party terminal 204. Send it.
상기 호 셋업 메시지를 전송받은 착신고객 단말기(204)는 착신고객에게 링(Ring) 신호를 송출하고 아이피-센트릭스(203)으로 알터링(Altering) 메시지를 전송한다(219).The called party terminal 204 receiving the call setup message transmits a ring signal to the called party and transmits an altering message to the IP-centrix 203 (S219).
아이피-센트릭스(203)는 상기 알터링(Altering) 메시지를 콜 에이전트(202)로 전송하고(220), 이는 다시 발신고객 단말기(201)에 전송된다(221).IP-centrix 203 transmits the altering message to call agent 202 (220), which is in turn sent to calling client terminal 201 (221).
상기 알터링(Altering) 메시지를 수신한 발신고객 단말기(201)는 발신고객에게 링 백 톤(Ring Back Tone)을 송출한다.The originating customer terminal 201 receiving the altering message transmits a ring back tone to the calling customer.
착신고객 단말기(204)가 훅-오프(Hook-off)하여 아이피-센트릭스(203)로 연결 신호를 보내면(222) 상기 연결 신호를 콜 에이전트(202)로 보내고, 다시 발신고객 단말기(201)로 전송한다. 그러면, 두 단말기(201, 204) 간 실시간 전송 프로토콜(RTP) 채널이 설정되고, 내선 채널이 개방되면서(225) 두 고객 간에 통화를 한다(226).When the called party terminal 204 hooks off and sends a connection signal to the IP-centrix 203 (222), the called party terminal 204 sends the connection signal to the call agent 202, and then the calling party terminal 201. To send. Then, a real-time transmission protocol (RTP) channel is established between the two terminals 201 and 204, and the extension channel is opened (225) to make a call between the two customers (226).
통화가 종료되면 실시간 전송 프로토콜(RTP) 채널을 닫고(227), 호상태를 초기화 한다.When the call ends, close the real-time transmission protocol (RTP) channel (227), and initializes the call state.
도 3 은 본 발명에 따른 타 집단고객 간 통화 서비스 방법에 대한 일실시예 흐름도이다.3 is a flowchart illustrating an exemplary call service method between other group customers according to the present invention.
도 3에 도시된 바와 같이, 타 집단고객 간 통화 서비스 방법은 다른 아이피-센트릭스 그룹에 속한 가입자에게 통화를 시도하는 경우이다.As shown in FIG. 3, another group customer call service method is a case of attempting a call to a subscriber belonging to another IP-Centrix group.
따라서, 먼저 발신고객(301)이 액세스 코드(Access Code)와 착신번호를 입력하여 호 설정 메시지를 콜 에이전트(302)로 메시지를 전송한다. 그리고, 상기 콜 에이전트(302)는 호 절차 중임을 알리는 신호를 보낸다(312).Therefore, the calling customer 301 first transmits a call setup message to the call agent 302 by inputting an access code and a called number. In addition, the call agent 302 sends a signal informing that the call is in process (312).
상기 콜 에이전트(302)는 호 정보를 분석하여 집단고객 가입자임을 확인한 후, 아이피-센트릭스(303)에 착신번호를 전송하여 호 셋업을 요청한다(313).The call agent 302 analyzes the call information and confirms that it is a group customer subscriber. Then, the call agent 302 transmits the called number to the IP-centrix 303 to request call setup (313).
아이피-센트릭스(303)는 호셋업의 착신번호 정보를 분석하여 해당 그룹을 찾아서 해당 착신 단말에 호 셋업 메시지를 전송한다(314).IP-centrix 303 analyzes the called party number information of the call-up, finds the corresponding group, and transmits a call setup message to the called terminal (314).
착신고객 단말기(304)는 착신고객에게 링(Ring)을 송출하고 아이피-센트릭스(303)으로 알터링(Altering) 메시지를 전송한다(315).The called party terminal 304 transmits a ring to the called party and transmits an altering message to the IP-centrix 303 (315).
아이피-센트릭스(303)는 알터링(Altering) 메시지를 콜 에이전트(302)로 전송하고, 이는 다시 발신고객 단말기(301)에 전송된다.The IP-Centrix 303 sends an Altering message to the call agent 302, which in turn is sent to the calling customer terminal 301.
알터링(Altering) 메시지를 수신한 발신고객 단말기(301)는 발신고객에게 링 백 톤(Ring Back Tone)을 송출한다.The originating customer terminal 301 receiving the altering message transmits a ring back tone to the calling customer.
착신고객 단말기(304)가 훅-오프(Hook-off)하여 아이피-센트릭스(303)로 연결 신호를 보내면(318) 상기 연결 신호를 콜 에이전트(302)로 보내고(319) 다시 발신 고객 단말기(301)로 전송한다(320). 그러면, 두 단말기(301, 304) 간 실시간 전송 프로토콜(RTP) 채널이 설정되고, 내선 채널이 개방되면서(321) 가입자간에 통화를 한다(322).When the called party terminal 304 hooks off and sends a connection signal to the IP-centrix 303 (318), the called party terminal 304 sends the connection signal to the call agent 302 (319) and again sends the calling customer terminal ( 301, 320. Then, a real-time transmission protocol (RTP) channel is established between the two terminals 301 and 304, and an extension channel is opened (321) to make a call between subscribers (322).
통화가 종료되면 실시간 전송 프로토콜(RTP) 채널을 닫고(323), 호 상태를 초기화 한다.When the call ends, close the real-time transmission protocol (RTP) channel (323), and initializes the call state.
도 4 는 본 발명에 따른 집단고객과 외부 단말기 간 통화 서비스 방법에 대한 일실시예 흐름도이다.4 is a flowchart illustrating a call service method between a group customer and an external terminal according to the present invention.
도 4에 도시된 바와 같이, 집단고객과 외부 단말기 간 통화 서비스 방법은, 아이피-센트릭스 그룹 외부에 속한 가입자에게 통화를 시도하는 경우이다. 즉, 발신고객 단말기(401)는 집단고객에 해당되고, 착신고객 단말기(403)는 외부 인터넷 폰이 된다.As shown in FIG. 4, the call service method between the group customer and the external terminal is a case where a call is attempted to a subscriber belonging to the IP-centrix group. That is, the calling customer terminal 401 corresponds to a group customer, and the called customer terminal 403 becomes an external internet phone.
먼저, 발신고객 단말기(410)가 액세스 코드(Access Code)와 착신번호를 입력하여 호 설정 메시지를 콜 에이전트(402)로 전송한다(411). 그리고, 콜 에이전트(402)는 착신고객 단말기(401)로 호 절차 중 신호를 전송한다(412).First, the caller terminal 410 transmits a call setup message to the call agent 402 by inputting an access code and an incoming number (411). The call agent 402 transmits a signal during a call procedure to the called party terminal 401 (412).
상기 콜 에이전트(402)는 호 정보를 분석하여 해당 착신고객 단말기(403)으로 호 셋업 메시지를 전송한다(413).The call agent 402 analyzes the call information and transmits a call setup message to the called party terminal 403 (413).
그리고, 착신고객 단말기(403)는 착신고객에게 링(Ring)을 송출하고 콜 에이전트(402)로 알터링(Altering) 메시지를 전송한다(414).The called party terminal 403 transmits a ring to the called party and transmits an altering message to the call agent 402 (414).
콜 에이전트(402)는 다시 알터링(Altering) 메시지를 발신고객 단말기(401)로 전송한다.The call agent 402 transmits an altering message to the calling customer terminal 401 again.
알터링(Altering) 메시지를 수신한 발신고객 단말기(401)는 발신고객에게 링 백 톤(Ring Back Tone)을 송출한다.The originating customer terminal 401 receiving the altering message transmits a ring back tone to the calling customer.
착신고객 단말기(403)가 훅-오프(Hook-off)하여 콜 에이전트(302)로 연결 신호를 보내고(416), 다시 발신고객 단말기(401)로 전송한다(417). 그러면, 두 단말기(401, 403) 간 실시간 전송 프로토콜(RTP) 채널이 설정되고, 내선 채널이 개방되면서(418) 가입자간에 통화를 한다(419).The called party terminal 403 hooks off and sends a connection signal to the call agent 302 (416), and sends it back to the calling party terminal 401 (417). Then, a real-time transmission protocol (RTP) channel is established between the two terminals 401 and 403, and an extension channel is opened (418) to make a call between subscribers (419).
통화가 종료되면 실시간 전송 프로토콜(RTP) 채널을 닫고(420), 호 상태를 초기화 한다.When the call ends, close the real-time transmission protocol (RTP) channel (420), and initializes the call state.
도 5 는 본 발명에 따른 통화중 또는 부재중 메시지 녹음 방법에 대한 일실시예 흐름도이다.5 is a flowchart illustrating a method for recording a busy or missed message according to the present invention.
도 5에 도시된 바와 같이, 통화중 또는 부재중 메시지 녹음 방법은 다른 아이피-센트릭스 그룹에 속한 가입자에게 통화를 시도하는 경우이다.As shown in FIG. 5, a method of recording a busy or missed message is a case where a call is attempted to a subscriber belonging to another IP-Centrix group.
발신고객 단말기(501)가 액세스 코드(Access Code)와 착신번호를 입력하여 호 설정 메시지를 콜 에이전트(502)로 전송한다(511). 그리고, 상기 콜에이전트(502)는 호 절차 중 신호를 발신고객 단말기(501)로 전송한다(512).The calling client terminal 501 transmits a call setup message to the call agent 502 by inputting an access code and a called number (511). In addition, the call agent 502 transmits a signal during the call procedure to the calling customer terminal 501 (512).
콜 에이전트(502)는 호 정보를 분석하여 집단고객 가입자를 확인한 후 아이피-센트릭스(503)에 착신번호에 따른 호 셋업을 요청한다(513).The call agent 502 analyzes the call information and confirms the group customer subscriber, and then requests the call setup based on the called number to the IP-centrix 503 (513).
아이피-센트릭스(503)는 호 셋업의 번호정보를 분석하여 해당 그룹을 찾아서 해당 착신고객 단말기(504)에 호 셋업 메시지를 전송한다(514).The IP-centrix 503 analyzes the number information of the call setup, finds the corresponding group, and transmits the call setup message to the called party's terminal 504 (514).
착신고객 단말기(504)가 통화중 또는 부응답이면 이를 아이피-센트릭스(503)로 통화중 또는 부재중 신호를 보내고(515), 다시 아이피-센트릭스(503)는 브이엠에스(Voice Mail Service : 이하, "VMS"라 함)(505)로 호 셋업 메시지를 전달한다(516).If the incoming call terminal 504 is busy or unanswered, it sends a busy or missed signal to the IP-centrix 503 (515), and again, the IP-centrix 503 is a Voice Mail Service: The call setup message (step 516).
VMS(505)가 응답하면 발신고객 단말기(501)와 VMS(505) 간에는 아이피-센트릭스(503)와 콜 에이전트(502)를 거쳐 연결 신호(517~519)를 보내어 실시간 전송 프로토콜(RTP) 채널이 설정되어 내선 채널이 개방되고(520), VMS(505)에서 음성안내 멘트가 발신고객 단말기(501)로 송출되고, 상기 안내 멘트에 따라 발신고객은 메시지를 VMS(505)로 전송하여 대화형 음성 응답(IVR : Interactive Voice Response) 시나리오에 따라 메시지를 저장한다(522).When the VMS 505 responds, a connection signal 517 to 519 is transmitted between the calling client terminal 501 and the VMS 505 via the IP-centrix 503 and the call agent 502, thereby real-time transmission protocol (RTP) channel. The extension channel is opened (520), and the voice announcement is sent from the VMS 505 to the calling customer terminal 501, and the calling customer sends the message to the VMS 505 according to the announcement. The message is stored according to an interactive voice response (IVR) scenario (522).
통화가 종료되면 실시간 전송 프로토콜 채널을 닫고, 호 상태를 초기화 한다.When the call ends, close the real-time transport protocol channel and reset the call state.
도 6 은 본 발명에 따른 메시지 검색 방법에 대한 일실시예 흐름도이다.6 is a flowchart illustrating a message searching method according to the present invention.
메시지 검색은 상기 도 5에서 설명한 통화중 또는 부재중 시 VMS에 저장된 메시지를 검색하여 청취하는 과정을 나타낸다.The message search refers to a process of searching for and listening to a message stored in the VMS during a call or a miss described in FIG.
도 6에 도시된 바와 같이, 메시지 검색 방법은, 먼저 발신고객 단말기(601)가 액세스 코드(Access Code)와 VMS 대표번호를 입력하여 호 설정 메시지를 콜 에이전트(602)로 송출한다.As shown in FIG. 6, in the message retrieval method, the originating client terminal 601 first transmits a call setup message to the call agent 602 by inputting an access code and a VMS representative number.
콜 에이전트(602)는 전화정보를 분석하여 VMS(603)에 호 셋업 메시지를 전송한다(613).The call agent 602 analyzes the phone information and sends a call setup message to the VMS 603 (613).
VMS(603)가 콜 에이전트(602)를 거쳐 발신고객 단말기(601)로 알터링 메시지를 보내고(614, 615), 연결 메시지를 보내어(616, 617) 발신고객 단말기(601)와 VMS(603) 간에 실시간 전송 프로토콜(RTP) 채널이 설정된 후(618), 음성 안내 멘트를 발신고객 단말기(601)로 송출한다.The VMS 603 sends an alerting message to the calling client terminal 601 via the call agent 602 (614, 615), and sends a connection message (616, 617) to the calling client terminal 601 and the VMS 603. After the real-time transmission protocol (RTP) channel is established (618), the voice announcement is sent to the calling customer terminal (601).
발신고객 단말기(601)의 가입자는 대화형 음성 응답(IVR : Interactive Voice Response) 시나리오에 따라 메시지를 검색할 수 있다(620).The subscriber of the calling customer terminal 601 may retrieve the message according to the Interactive Voice Response (IVR) scenario (620).
통화가 종료되면 실시간 전송 프로토콜(RTP) 채널을 닫고(621), 호상태를 초기화 한다.When the call ends, close the real-time transmission protocol (RTP) channel (621), and initializes the call state.
도 7 은 본 발명에 따른 집단고객 통화 서비스 방법에 대한 일실시예 흐름도이다.7 is a flowchart illustrating an embodiment of a group customer call service method according to the present invention.
도 7에 도시된 바와 같이, 집단고객 통화 서비스 방법은, 먼저 발신고객 단말기로부터 호 접속 요청을 받아(701) 집단고객인지 아닌지를 판단한다(702).As shown in FIG. 7, the group customer call service method first receives a call connection request from an originating customer terminal (701) and determines whether or not it is a group customer (702).
상기 판단 결과, 집단고객이 아니면 착신고객 단말기로 바로 호 설정을 요청하여(704) 호를 설정하고(708), 집단고객이면 다시 동일한 그룹의 집단고객인지를 판단한다(703).As a result of the determination, if it is not a group customer, a call setup request is immediately made to the called party terminal (704), and a call is set (708).
상기 판단 결과, 동일한 집단고객이면 내선 전화번호를 입력받고(705), 센트릭스로 호 설정을 요청한다(707).As a result of the determination, if the same group customer receives the extension telephone number (705), the call is requested to be set by Centrix (707).
상기 판단 결과, 동일한 집단고객이 아니면 액세스 코드와 착신번호를 입력받아 센트릭스로 호 설정을 요청하는 과정(707)으로 진행한다.As a result of the determination, if it is not the same group customer, the process proceeds to a process of receiving an access code and a called number and requesting call setup to Centrix (707).
센트릭스로 호 설정을 요청하고 나면 호를 설정하고(708), 발신고객 단말기와 착신고객 단말기 간에 통화를 하고(709), 통화가 종료된 후에는 채널을 닫고(710), 호를 초기화한다.After requesting the call setup with Centrix, the call is established (708), the call is made between the calling party and the called party (709), and after the call is terminated, the channel is closed (710), and the call is initialized.
상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 형태로 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다.As described above, the method of the present invention may be implemented as a program and stored in a recording medium (CD-ROM, RAM, ROM, floppy disk, hard disk, magneto-optical disk, etc.) in a computer-readable form.
이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 명백할 것이다.The present invention described above is not limited to the above-described embodiments and the accompanying drawings, and various substitutions, modifications, and changes are possible in the art without departing from the technical spirit of the present invention. It will be apparent to those of ordinary knowledge.
상기한 바와 같은 본 발명은, 인터넷 폰 단말을 이용하여 집단고객 서비스를 제공하는데 콜 에이전트와 센트릭스를 논리적으로 분리 구성하여 가입자 확장 및 타 응용 서비스와 연동시 확장성과 타 응용 서비스와 쉽게 연동할 수 있는 효과가 있다.As described above, the present invention provides a group customer service by using an Internet phone terminal, and logically separates the call agent and the centrix so that it can be easily linked to the expandability and other application services when interworking with the subscriber extension and other application services. It has an effect.
또한, 본 발명은 집단고객 서비스를 위해 가입자 단말에 별도의 부가기능 없이 서비스를 제공할 수 있는 효과가 있다.In addition, the present invention has the effect that it can provide a service without a separate additional function to the subscriber terminal for a group customer service.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010039148A KR100545081B1 (en) | 2001-06-30 | 2001-06-30 | Remote Private Branch Exchange System for IP Phone and Method for Group Call Service using it |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010039148A KR100545081B1 (en) | 2001-06-30 | 2001-06-30 | Remote Private Branch Exchange System for IP Phone and Method for Group Call Service using it |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20030003409A true KR20030003409A (en) | 2003-01-10 |
KR100545081B1 KR100545081B1 (en) | 2006-01-24 |
Family
ID=27712955
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020010039148A KR100545081B1 (en) | 2001-06-30 | 2001-06-30 | Remote Private Branch Exchange System for IP Phone and Method for Group Call Service using it |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100545081B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100738561B1 (en) * | 2006-02-20 | 2007-07-11 | 삼성전자주식회사 | Internet protocol private exchange system and method for linking voice over internet protocol terminal thereof |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101136826B1 (en) | 2010-06-01 | 2012-04-19 | 백락천 | Communication Service Method based on Client Terminal and VOISON |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6567398B1 (en) * | 1998-06-05 | 2003-05-20 | Lucent Technologies Inc. | Distributed call system |
US6584076B1 (en) * | 1998-11-02 | 2003-06-24 | Lucent Technologies Inc. | Telecommunications conferencing method and apparatus |
KR20000064051A (en) * | 2000-02-19 | 2000-11-06 | 이영승 | Multi-functional telephone system using internet and pstn and method thereof |
KR20010008132A (en) * | 2000-11-10 | 2001-02-05 | 윤준 | System for servicing Internet Total Solution Provider coupled with internet phone which is based on VoIP and method for realizing the service |
KR20030002472A (en) * | 2001-06-29 | 2003-01-09 | (주)코리아닷컴 커뮤니케이션즈 | Internet Phone and Fax System billing to the private Phone Number and Internet Phone and Fax Service method using the System |
-
2001
- 2001-06-30 KR KR1020010039148A patent/KR100545081B1/en active IP Right Grant
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100738561B1 (en) * | 2006-02-20 | 2007-07-11 | 삼성전자주식회사 | Internet protocol private exchange system and method for linking voice over internet protocol terminal thereof |
US8958413B2 (en) | 2006-02-20 | 2015-02-17 | Samsung Electronics Co., Ltd. | IP-PBX system and method for linking VoIP terminal therewith |
Also Published As
Publication number | Publication date |
---|---|
KR100545081B1 (en) | 2006-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9088645B2 (en) | Intermediary device initiated caller identification | |
US6779020B1 (en) | Establishing communications between a calling server and a called server according to services subscribed by their respective calling and called parties | |
US6418216B1 (en) | Caller-controller barge-in telephone service | |
US6501750B1 (en) | Method and device for device-to-device enablement of camp-on capability | |
US6320857B1 (en) | Telephone doubler arrangement | |
US7729345B2 (en) | Scalable voice over IP system providing independent call bridging for outbound calls initiated by user interface applications | |
US7003466B2 (en) | Destination device initiated caller identification | |
US7167551B2 (en) | Intermediary device based callee identification | |
US7221738B2 (en) | Origin device based callee identification | |
US9264544B2 (en) | Automated attendant multimedia session | |
JP2008545345A (en) | Telephone redirection and mirroring | |
US20050002497A1 (en) | Origin device based caller identification | |
US20030108159A1 (en) | Destination device based callee identification | |
US6925162B1 (en) | Method and system for negotiated call forwarding | |
US7245709B2 (en) | Portability of subscriber features in a telecommunication system | |
KR100545081B1 (en) | Remote Private Branch Exchange System for IP Phone and Method for Group Call Service using it | |
US6963637B2 (en) | Methods, systems, and media to capture a redialing sequence and to redial | |
KR100438073B1 (en) | VoIP Gateway Having Interactive Voice Response Function and Therefor Controlling Method | |
JP2001103155A (en) | Internet phone service system utilizing public exchange network terminal and its method | |
US20080232564A1 (en) | Call hunt and ringback on the phone through messenger | |
KR20060031542A (en) | Method and system for providing call transfer service | |
KR100596003B1 (en) | Method for providing barge-in service and IP switch using the method | |
EP1467545A1 (en) | Remote access to user-defined features via the Internet | |
US8139738B1 (en) | Telephone to computational device association | |
KR20040001338A (en) | Method of establishing VPN VoIP call via IP network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130107 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20140106 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20150105 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20160107 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20161227 Year of fee payment: 12 |
|
FPAY | Annual fee payment |
Payment date: 20180102 Year of fee payment: 13 |
|
FPAY | Annual fee payment |
Payment date: 20181227 Year of fee payment: 14 |
|
FPAY | Annual fee payment |
Payment date: 20200102 Year of fee payment: 15 |