KR20030062616A - IP-PBX for Supporting Multi-Channel by Using SC-BUS - Google Patents
IP-PBX for Supporting Multi-Channel by Using SC-BUS Download PDFInfo
- Publication number
- KR20030062616A KR20030062616A KR1020020002919A KR20020002919A KR20030062616A KR 20030062616 A KR20030062616 A KR 20030062616A KR 1020020002919 A KR1020020002919 A KR 1020020002919A KR 20020002919 A KR20020002919 A KR 20020002919A KR 20030062616 A KR20030062616 A KR 20030062616A
- Authority
- KR
- South Korea
- Prior art keywords
- unit
- bus
- analog voice
- voice signal
- extension
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000004891 communication Methods 0.000 claims abstract description 25
- 238000000034 method Methods 0.000 claims description 17
- 238000013139 quantization Methods 0.000 claims description 7
- 230000009977 dual effect Effects 0.000 claims description 5
- 238000005070 sampling Methods 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/12—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
- H04M7/1205—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Sub-Exchange Stations And Push- Button Telephones (AREA)
Abstract
본 발명은 내선 전화기 및 국선 전화기로부터 입력된 아날로그 음성 신호를 SC-BUS를 이용하여 다채널로 시분할 다중화하여 전송하는 인터넷 프로토콜 사설교환기에 관한 것이다.The present invention relates to an Internet protocol private exchange for transmitting time-division-multiplexed analog voice signals inputted from extension telephones and trunk lines to multiple channels using SC-BUS.
내선 전화기, 국선 전화기 및 컴퓨터에 연결되어 음성 통화 및 데이터 통신이 가능한 인터넷 프로토콜 사설교환기(IP-PBX)에 있어서,인터넷 프로토콜 사설 교환기의 전반적인 동작을 제어하고, 통화 채널을 형성해 주는 제어부, 내선 전화기와 연결되어 내선 전화기로부터 아날로그 음성 신호를 수신하여 상대방 전화기로 아날로그 음성 신호를 전송하거나 아날로그 음성 신호를 다중으로 시분할된 디지털 데이터로 변환하는 내선 정합 보드(SSM)부, 국선 전화기와 연결되어 국선 전화기로부터 상기 아날로그 음성 신호를 수신하여 상기 상대방 전화기로 상기 아날로그 음성 신호를 전송하거나 상기 아날로그 음성 신호를 다중으로 시분할된 디지털 데이터로 변환하는 국선 정합 보드(PSM)부, 내선 정합 보드부 및 국선 정합 보드부로부터 데이터를 수신하여 상대방 컴퓨터로 수신한 데이터를 전송하거나 상대방 컴퓨터로부터 전송된 디지털 데이터를 수신하는 디지털 신호 처리 보드(VSM)부 및 내선 정합 보드부, 국선 정합 보드부 및 디지털 신호 처리부로부터 송출된 디지털 데이터 및 상대방 컴퓨터로부터 전송된 디지털 데이터가 이동하는 채널로서 기능하는 SC-BUS를 포함하는 것을 특징으로 하는 SC-BUS를 이용하여 다채널을 지원하는 IP-PBX를 제공한다.An Internet Protocol Private Exchange (IP-PBX), which is connected to an extension telephone, a trunk line telephone, and a computer, enables voice calls and data communication, and includes a control unit, an extension telephone, which controls the overall operation of the Internet Protocol Private Exchange and forms a call channel. An extension matching board (SSM) unit for receiving an analog voice signal from an extension telephone and transmitting an analog voice signal to a counterpart telephone or converting an analog voice signal into multiple time-division digital data; Data from a trunk line matching board (PSM) section, a station matching board section, and a trunk line matching board section for receiving an analog voice signal and transmitting the analog voice signal to the counterpart phone or converting the analog voice signal into multiple time-division digital data. By receiving Digital data processing board (VSM) section and digital matching board section, trunk line matching board section and digital signal processing section for transmitting data received from the counter computer or receiving digital data transmitted from the counterpart computer and the counterpart computer. The present invention provides an IP-PBX that supports multiple channels using an SC-BUS, which includes an SC-BUS functioning as a channel to which the transmitted digital data moves.
Description
본 발명은 다채널을 지원하기 위한 인터넷 프로토콜 사설교환기에 관한 것이다. 보다 상세하게는, 종래 인터넷 프로토콜 사설교환기의 포트수에 의해 제한되는 회선의 수를 인터넷 프로토콜 사설교환기의 내부에 시분할 다중 접속을 지원하는 칩과 버스를 구비하여 다채널을 지원하는 인터넷 프로토콜 사설교환기에 관한 것이다.The present invention relates to an internet protocol private exchange for supporting multiple channels. More specifically, the number of circuits limited by the number of ports of the conventional Internet protocol private exchange is provided in the Internet protocol private exchange having a chip and a bus supporting time division multiple access in the Internet protocol private exchange. It is about.
현대 사회에서 유선 전화기는 거의 모든 가정에 보급되어 있으며 특히, 대형 건물 등에는 수많은 유선 전화기가 설치되어 있다. 이러한 대형 건물 등에서 사용되는 다수의 유선 전화기를 공중 전화 교환망(PSTN : Public Swithced Telephone Network)에 연결하는 장비가 사설교환기(PBX : Private Branch Exchange)이다. 즉, 사설교환기는 관청, 회사, 공장, 호텔 등의 구내에서 사용되는 내선 전화기 상호간 또는 내선 전화기와 공중 전화 교환망에 연결되는 국선 전화기간의 교환 및 접속을수행한다.In modern society, landline telephones are prevalent in almost all homes. In particular, large buildings have numerous landline telephones. A private branch exchange (PBX) is a device that connects a number of landline telephones used in such a large building to a public switched telephone network (PSTN). That is, the private exchange performs exchange and connection between the extension telephones used in the premises of government offices, companies, factories, hotels and the like, or between the extension telephones and the trunk telephones connected to the public switched telephone network.
한편, 최근에는 인터넷에 접속된 컴퓨터를 이용하여 통화를 할 수 있는 기술이 개발되었다. 인터넷에 접속된 컴퓨터를 이용하여 통화를 하는 방법은 통화 프로그램을 컴퓨터에 설치한 후 통화 프로그램을 실행시켜 상대방과 통화를 하거나 인터넷 통화 서비스를 제공하는 특정 웹사이트(Web Site), 예컨대, 다이얼패드 (www.dialpad.co.kr)나 와우콜(www.wowcall.co.kr)에 접속하여 상대방과 통화를 할 수 있다.On the other hand, recently, a technology for making a call using a computer connected to the Internet has been developed. A method of making a call using a computer connected to the Internet includes installing a call program on a computer and then executing a call program to talk to the other party or to provide an Internet call service, for example, a dial pad ( Call www.dialpad.co.kr) or wowcall (www.wowcall.co.kr) to talk with the other party.
도 1은 종래 구내 통신 전화기를 이용한 인터넷 전화 서비스 제공 시스템을 개략적으로 나타낸 블럭도이다.1 is a block diagram schematically showing a system for providing an Internet telephone service using a conventional telecommunication telephone.
종래의 인터넷 전화 서비스 제공 시스템은 원격지에 위치해 있는 다수의 컴퓨터들이 유선망을 통해 데이터를 송수신하기 위한 네트워크로서 인터넷(100)을 기반으로 한다.The conventional Internet telephony service providing system is based on the Internet 100 as a network for transmitting and receiving data through a wired network by a plurality of computers located in remote locations.
클라이언트 컴퓨터(120)는 인터넷(100)을 이용한 통화를 가능하게 하는 인터넷폰 통화 프로그램을 실행하거나 인터넷(100)을 이용하여 인터넷폰 통화 서비스를 제공하는 특정 웹사이트에 접속해 일반 전화기나 구내 전화기의 사용자와 통화를 할 수 있는 기능을 한다. 클라이언트 컴퓨터(120)는 통화를 위해 음성을 입력하는 마이크(미도시) 및 음성을 청취하기 위한 헤드폰(미도시)를 구비하거나 음성의 입력 및 청취가 가능한 헤드셋(Headset)(122)을 구비한다.The client computer 120 executes an Internet phone call program that enables a call using the Internet 100 or accesses a specific website that provides Internet phone call service using the Internet 100. This function allows you to talk to the user. The client computer 120 includes a microphone (not shown) for inputting a voice for a call and a headset (not shown) for listening to the voice or a headset 122 capable of inputting and listening to the voice.
구내 통신 서비스부(130)는 브이오아이피(VoIP : Voice Over Internet Protocol, 이하 'VoIP'라 칭함) 게이트웨이(Gateway) A(140)를 통해 인터넷에 연결되어 인터넷을 이용한 통화를 가능하게 한다. 구내 통신 서비스부(130)는 통화를 위한 다수의 구내 전화기(132, 133)와 구내 전화기(132, 133)와 연결되어 인터넷(100)을 통해 상대방의 통신 장치와 데이터를 송수신하는 사설 교환기(134)를 포함한다.The premises communication service unit 130 is connected to the Internet through a Voice Over Internet Protocol (VoIP) Gateway A (140) to enable a call using the Internet. The premises communication service unit 130 is connected to a plurality of premises telephones 132 and 133 for the call and the premises telephones 132 and 133 to exchange data with the communication device of the other party through the Internet 100. ).
여기서, VoIP 게이트웨이 A(140)는 인터넷을 이용해 구내 전화기(132)를 다른 통신 단말기와 통화를 가능하게 하는 장치이다. 즉, VoIP 게이트웨이 A(140)는 구내 전화기와 다른 통신 단말기 사이의 통화가 연결된 후 인터넷(102)을 이용해 통화자들 사이의 음성 정보의 교환을 가능하게 한다.Here, the VoIP gateway A 140 is a device that allows the local telephone 132 to talk with other communication terminals using the Internet. That is, VoIP gateway A 140 enables the exchange of voice information between callers using the Internet 102 after a call is connected between the local telephone and another communication terminal.
VoIP는 인터넷 상에서 인터넷 프로토콜(Internet Protocol)을 이용하여 데이터뿐만 아니라 음성까지 함께 전달할 수 있도록 해주는 인터넷상의 통화 기술을 말한다. VoIP 기술의 장점은 기존 인터넷 프로토콜 네트워크를 그대로 활용하면서 전화 서비스를 구현함으로써 종래 전화 통화나 팩스 전송에 소요됐던 회선 비용을 크게 절감하여 전화 사용자들이 저렴한 요금으로 인터넷이나 인트라넷 (Intranet) 환경에서 시외 및 국제 전화 서비스를 사용할 수 있게 해준다는 점이다. VoIP 기술의 등장으로 인하여 전화망과 데이터망을 단일의 인터넷 프로토콜을 이용하는 근거리 통신망(LAN)으로 묶어 근거리 통신망의 활용이 극대화되고 네트워크 서비스의 질이 더욱 향상되었다. 최근 통신 기술의 동향은 이러한 VoIP 기능을 필수적으로 갖추도록 하는 경향으로 진행하고 있다.VoIP is a call technology on the Internet that uses Internet Protocol to transfer not only data but also voice. The advantage of VoIP technology is that telephone services can be utilized while utilizing existing Internet protocol networks, greatly reducing the line cost of conventional telephone calls or fax transmissions, so that telephone users can receive low-cost Internet and intranet services in the Internet or intranet environment. It makes the phone service available. With the advent of VoIP technology, the utilization of local area networks is maximized and network service quality is further enhanced by tying telephone and data networks into local area networks (LANs) using a single Internet protocol. Recently, the trend of communication technology is progressing to make this VoIP function essential.
게이트웨이는 근거리 통신망을 다른 통신망과 연결하기 위하여 사용되는 장치이다. 보다 상세히 말해서, 게이트웨이는 두 개의 서로 다른 근거리 통신망을 연결하거나 근거리 통신망을 외부에 있는 장거리 통신망과 연결하는 경우에 사용된다. 일반적으로, 통신 환경에는 여러 가지 종류의 통신망이 사용되고 이들 각각의 통신망에서는 자신들의 고유한 데이터 형식과 통신 프로토콜을 사용하고 있다. 따라서, 하나의 통신망에서 다른 통신망으로 직접 데이터를 전송할 수가 없기 때문에 이들 통신망 사이의 통신을 가능하게 해주기 위하여 게이트웨이를 사용한다.A gateway is a device used to connect a local area network with other networks. In more detail, a gateway is used when connecting two different local area networks or connecting a local area network with an external long distance network. In general, various types of communication networks are used in a communication environment, and each of them uses its own data format and communication protocol. Therefore, since data cannot be directly transmitted from one communication network to another, a gateway is used to enable communication between these communication networks.
전화기(180, 181)는 공중 전화 교환망(PSTN : Public Switched Telephone Network, 이하 PSTN이라 칭함)(170)과 연결되어 인터넷(100)을 통해 통화를 수행하는 기능을 한다. PSTN(170)은 VoIP 게이트웨이 B(160)를 통해 인터넷(100)과 연결되어 통화자들 사이의 음성 데이터의 교환 서비스를 제공한다.The telephones 180 and 181 are connected to a public switched telephone network (PSTN) 170 to perform a call through the Internet 100. The PSTN 170 is connected to the Internet 100 through the VoIP gateway B 160 to provide a service for exchanging voice data between callers.
인터넷 전화 서비스부(150)는 인터넷(100)을 통해 VoIP 게이트웨이 장치들과 연결되어 클라이언트 컴퓨터(120), 구내 전화기(132, 133) 및 국선 전화기(180, 181) 사이의 인터넷 전화 서비스를 제공한다. 즉, VoIP 게이트웨이 A(140), VoIP 게이트웨이 B(160) 및 클라이언트 컴퓨터(120)로부터의 통화 요청을 인터넷(100)을 통해 받아서 상대방의 통신 단말기로 전화를 걸어주는 기능을 수행한다.The Internet phone service unit 150 is connected to VoIP gateway devices through the Internet 100 to provide Internet phone service between the client computer 120, the local telephones 132 and 133, and the trunk line telephones 180 and 181. . That is, it receives a call request from the VoIP gateway A 140, the VoIP gateway B 160, and the client computer 120 through the Internet 100 and performs a function of making a call to the communication terminal of the other party.
하지만, 도 1에서 설명한 종래의 사설교환기는 다수의 전화기 사이에서 아날로그 음성 통화만이 가능하고, 인터넷 등과 연결되기 위해서는 별도의 솔루션(Solution)이나 VoIP 게이트웨이를 필요로 하는 단점이 있었다. 따라서, 종래 사설교환기의 단점들을 극복한 인터넷 프로토콜 사설교환기(IP-PBX : Internet Protocol-Private Branch Exchange, 이하 IP-PBX라 칭함)라는 새로운 사설교환기가 개발되었다.However, the conventional private exchange described with reference to FIG. 1 has the disadvantage that only an analog voice call is possible between a plurality of telephones, and that a separate solution or a VoIP gateway is required to be connected to the Internet. Accordingly, a new private exchange called IP-PBX (Internet Protocol-Private Branch Exchange, hereinafter called IP-PBX) has been developed that overcomes the disadvantages of the conventional private exchange.
IP-PBX는 아날로그 음성 정보뿐만 아니라 각종 디지털 데이터의 송수신이 가능하여 일반 전화기 사이의 통화뿐만 아니라 일반 전화기와 인터넷에 접속된 컴퓨터를 이용한 통화 기능, 음성 사서함(VMS : Voice Mail Service) 기능, 팩스(FAX) 기능 등 다양한 기능들을 제공한다. 즉, IP-PBX는 사설교환기와 VoIP 게이트웨이를 하나의 장치로 통합한 것이라 할 수 있다.IP-PBX is capable of sending and receiving various digital data as well as analog voice information, so that not only calls between ordinary telephones, but also calls using regular telephones and computers connected to the Internet, voice mail (VMS) function, fax ( It provides various functions such as FAX) function. In other words, IP-PBX is a combination of a private exchange and a VoIP gateway into a single device.
하지만, 한 대의 IP-PBX는 일반적으로 16채널 정도밖에 지원하지 못하는 단점이 있다.However, one IP-PBX generally supports only 16 channels.
도 2는 IP-PBX를 사설교환기와 VoIP 게이트웨이로 분할하여 도시한 블럭도이다.FIG. 2 is a block diagram showing an IP-PBX divided into a private exchange and a VoIP gateway.
사설교환기(210)는 다수의 구내 전화기(미도시)와 유선(212)으로 연결된다.The private exchange 210 is connected to a plurality of local telephones (not shown) by wire 212.
VoIP 게이트웨이(230)의 일측은 사설교환기(210)와 연결되고, 다른 일측은 네트워크와 유선(232)으로 연결된다.One side of the VoIP gateway 230 is connected to the private exchange 210, the other side is connected to the network and wired (232).
사설교환기(210)와 VoIP 게이트웨이(230) 사이의 연결은 VoIP 게이트웨이 (230)가 사설교환기(210)로부터 특정한 포트(Port)를 할당받아 버스(220)로 직접 연결한다. 하지만, VoIP 게이트웨이(230)가 지원하는 채널은 보통 16개 정도로 한정되어 있다. 따라서, VoIP 게이트웨이(230)를 통해 통화할 수 있는 회선은 송신 채널과 수신 채널로 이루어지므로 VoIP 게이트웨이(230)가 지원하는 총채널의 절반인 8회선 정도밖에 되지 않는다. 즉, 더 많은 통화 선로를 확보하기 위해서는 VoIP 게이트웨이(230)를 추가적으로 구비해야 하므로 VoIP 게이트웨이(230)를 설치하는데 많은 비용이 필요하며, VoIP 게이트웨이(230)를 유지 및 관리하는 데 큰 어려움이 발생하는 문제점이 있다.The connection between the private exchange 210 and the VoIP gateway 230 is a VoIP gateway 230 is assigned a specific port (Port) from the private exchange 210 directly connected to the bus 220. However, the number of channels supported by the VoIP gateway 230 is usually limited to about 16 channels. Therefore, since the line capable of making calls through the VoIP gateway 230 is composed of a transmission channel and a reception channel, only about eight lines, which are half of the total channels supported by the VoIP gateway 230, are provided. That is, in order to secure more call lines, the VoIP gateway 230 needs to be additionally installed. Therefore, the VoIP gateway 230 is required to be installed in a large amount of cost, and a great difficulty arises in maintaining and managing the VoIP gateway 230. There is a problem.
전술한 문제점을 해결하기 위하여 본 발명은, 인터넷 프로토콜 사설교환기의 포트수에 의해 제한되는 회선의 수를 인터넷 프로토콜 사설교환기의 내부에 시분할 다중 접속을 지원하는 칩과 버스를 구비하여 다채널을 지원하는 인터넷 프로토콜 사설교환기에 관한 것이다.In order to solve the above problems, the present invention provides a chip and a bus that supports time-division multiple access inside an Internet protocol private exchange to limit the number of lines limited by the number of ports of the internet protocol private exchange. It relates to an internet protocol private exchange.
도 1은 종래 구내 통신 전화기를 이용한 인터넷 전화 서비스 제공 시스템을 개략적으로 나타낸 블럭도,1 is a block diagram schematically showing a system for providing an Internet telephone service using a conventional telecommunication telephone;
도 2는 IP-PBX를 사설교환기와 VoIP 게이트웨이로 나눈 모습을 나타내는 블럭도,2 is a block diagram showing a state in which an IP-PBX is divided into a private exchange and a VoIP gateway;
도 3은 본 발명의 실시예에 따른 IP-PBX의 내부 구성을 개략적으로 나타낸 블럭도,3 is a block diagram schematically showing an internal configuration of an IP-PBX according to an embodiment of the present invention;
4는 시분할 다중 접속 방식에서 데이터 프레임의 구조를 나타낸 블럭도,4 is a block diagram showing the structure of a data frame in a time division multiple access scheme;
도 5는 본 발명의 실시예에 따른 아날로그 음성 신호의 시분할 다중화 과정을 개략적으로 나타낸 블럭도이다.5 is a block diagram schematically illustrating a time division multiplexing process of an analog voice signal according to an embodiment of the present invention.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
130 : 구내 통신 서비스부132 : 구내 전화기130: premises communication service unit 132: premises telephone
134, 210 : 사설교환기140, 160, 230 : VoIP 게이트웨이134, 210: Private exchange 140, 160, 230: VoIP gateway
170 : 공중 전화 교환망200 : 인터넷 프로토콜 사설교환기170: public switched telephone network 200: Internet protocol private exchange
220 : 버스320 : 내선 정합 보드부220: bus 320: extension matching board portion
326, 336, 346 : 328 : 내선 정합 유니트326, 336, 346: 328: extension matching unit
330 : 국선 정합 보드부337 : 코덱부330: trunk line matching board section 337: codec section
338 : 국선 정합 유니트340 : 디지탈 신호 처리 보드부338: trunk line matching unit 340: digital signal processing board
348 : 디지털 신호 처리기350 : SC-BUS348: digital signal processor 350: SC-BUS
500 : 펄스 코드 변조부510 : 표본화부500: pulse code modulation unit 510: sampling unit
520 : 양자화부530 : 부호화부520: quantization unit 530: encoding unit
540 : 다중화기550 : 스위칭부540: multiplexer 550: switching unit
이를 위하여 본 발명은 내선 전화기, 국선 전화기 및 컴퓨터에 연결되어 음성 통화 및 데이터 통신이 가능한 인터넷 프로토콜 사설교환기(IP-PBX)에 있어서,인터넷 프로토콜 사설 교환기의 전반적인 동작을 제어하고, 통화 채널을 형성해 주는 제어부, 내선 전화기와 연결되어 내선 전화기로부터 아날로그 음성 신호를 수신하여 상대방 전화기로 아날로그 음성 신호를 전송하거나 아날로그 음성 신호를 다중으로 시분할된 디지털 데이터로 변환하는 내선 정합 보드(SSM)부, 국선 전화기와 연결되어 국선 전화기로부터 상기 아날로그 음성 신호를 수신하여 상기 상대방 전화기로 상기 아날로그 음성 신호를 전송하거나 상기 아날로그 음성 신호를 다중으로 시분할된 디지털 데이터로 변환하는 국선 정합 보드(PSM)부, 내선 정합 보드부 및 국선 정합 보드부로부터 데이터를 수신하여 상대방 컴퓨터로 수신한 데이터를 전송하거나 상대방 컴퓨터로부터 전송된 디지털 데이터를 수신하는 디지털 신호 처리 보드(VSM)부 및 내선 정합 보드부, 국선 정합 보드부 및 디지털 신호 처리부로부터 송출된 디지털 데이터 및 상대방 컴퓨터로부터 전송된 디지털 데이터가 이동하는 채널로서 기능하는 SC-BUS를 포함하는 것을 특징으로 하는 SC-BUS를 이용하여 다채널을 지원하는 IP-PBX를 제공한다.To this end, the present invention, in the Internet Protocol Private Exchange (IP-PBX) that is connected to the extension telephone, trunk line telephone and computer to enable voice calls and data communication, controls the overall operation of the Internet Protocol Private Exchange and forms a call channel. Connected to the control unit and the extension telephone, an analog matching signal (SSM) unit for receiving an analog voice signal from the extension telephone and transmitting the analog voice signal to the counterpart telephone or converting the analog voice signal into multiple time-division digital data, connected to the trunk line telephone A trunk line matching board (PSM) unit, a station matching board unit, and a trunk line to receive the analog voice signal from a trunk line telephone and transmit the analog voice signal to the counterpart telephone or to convert the analog voice signal into multiple time-division digital data. Matching board part Digital signal processing board (VSM) unit and digital matching board unit, trunk line matching board unit, and digital signal processing unit which receive data from the other computer and transmit the received data to the other computer or receive the digital data transmitted from the other computer. The present invention provides an IP-PBX that supports multiple channels using an SC-BUS, which includes an SC-BUS functioning as a channel through which data and digital data transmitted from a counterpart computer move.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대하여 상세하게 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail a preferred embodiment of the present invention.
도 3은 본 발명의 실시예에 따른 IP-PBX(200)의 내부 구성을 개략적으로 나타낸 블럭도이다.3 is a block diagram schematically showing an internal configuration of an IP-PBX 200 according to an embodiment of the present invention.
IP-PBX(200)는 IP-PBX(200)의 전반적인 동작을 제어하는 제어부(310), 내선 전화기와 연결되는 SSM(Subscriber Switch Module, 내선 정합 보드)부(320), 국선 전화기와 연결되는 PSM(Public Switch Module, 국선 정합 보드)부(330) 및 인터넷을 통해 컴퓨터와 연결되는 VSM(VoIP Switch Module, 디지털 신호 처리 보드)부 (340)를 포함하여 구성된다.The IP-PBX 200 is a control unit 310 for controlling the overall operation of the IP-PBX 200, a subscriber switch module (SSM) unit 320 connected to an extension telephone, a PSM connected to a trunk line telephone. It includes a (Public Switch Module, trunk line matching board) unit 330 and the VSM (VoIP Switch Module, digital signal processing board) unit 340 connected to the computer via the Internet.
제어부(310)는 IP-PBX(200)를 통한 통화 채널 할당 및 할당된 채널을 통한 각종 데이터의 송수신을 제어하는 등의 기능을 하고, CPU(중앙 처리 장치) 1(312)과 DPRAM(Dual Port RAM) 1(314)을 포함한다.The control unit 310 functions to control call channel allocation through the IP-PBX 200 and transmission and reception of various data through the allocated channel, and the CPU 1 (312) and DPRAM (Dual Port). RAM) 1 (314).
SSM부(320)는 DPRAM 2(322), CPU 2(324), SC-BUS 제어부 A(326) 및 SLIC (Subscriber Line Interface Circuit, 내선 정합 유니트)(328) 등을 포함하여 구성된다.The SSM unit 320 includes a DPRAM 2 322, a CPU 2 324, an SC-BUS control unit A 326, a SLIC (Subscriber Line Interface Circuit, an extension matching unit) 328, and the like.
DPRAM 2(322)는 DPRAM 1(314)로부터 데이터를 송수신한 데이터를 임시 저장하거나 DPRAM 1(314)로부터 수신한 데이터를 후술할 CPU 2(324)로 전송하거나 CPU 2(324)로부터 수신한 데이터를 DPRAM 1(314)로 전송하는 기능을 수행한다.DPRAM 2 322 temporarily stores data transmitted / received from DPRAM 1 314, or transfers data received from DPRAM 1 314 to CPU 2 324, which will be described later, or data received from CPU 2 324. To the DPRAM 1 314.
CPU 2(324)는 제어부(310)와 통신이 이루어지도록 SSM부(320)를 구성하는 SC-BUS 제어부 A(326) 및 SLIC(328) 등을 전반적으로 제어 및 관리한다.The CPU 2 324 generally controls and manages the SC-BUS control unit A 326, the SLIC 328, etc. constituting the SSM unit 320 to communicate with the control unit 310.
SC-BUS 제어부 A(326)는 SC-BUS(350)를 통해 음성 데이터를 송수신하는 기능을 수행한다. 즉, SC-BUS 제어부 A(326)는 후술할 SLIC(328)로부터 수신한 데이터를 SC-BUS(350)의 전송 규격에 맞도록 데이터를 변환하거나 SC-BUS(350)로부터 수신한 데이터를 SLIC(328)로 전달하는 등 SC-BUS(350)를 전반적으로 제어하는 기능을 한다.The SC-BUS control unit A 326 performs a function of transmitting and receiving voice data through the SC-BUS 350. That is, the SC-BUS control unit A 326 converts the data received from the SLIC 328 which will be described later to conform to the transmission standard of the SC-BUS 350 or SLIC the data received from the SC-BUS 350. The overall control of the SC-BUS 350, such as forwarding to (328).
여기서, SC-BUS(350)는 SCSATM(Signal Computing System Architecture, 신호 컴퓨팅 시스템 구조, 이하 'SCSATM' 이라 칭함) 규격을 이용해서 시분할 방식으로 나뉘어진 데이터가 이동하는 경로이다. 시분할 방식을 이용한 데이터의 변조 및 흐름은 도 4 및 도 5에서 상세하게 설명하겠다. SCSATM은 1993년에 미국 Dialogic사 외 70개의 회사가 제창한 규격으로 개인용 컴퓨터에서 음성, 팩스, 데이터 등의 처리를 위한 표준 인터페이스를 말한다. 이에 대한 보다 상세한 설명은 본 발명의 기술 사상을 벗어나므로 생략하겠다.Here, the SC-BUS 350 is a path through which data divided in a time division manner is moved using a SCSA TM (Signal Computing System Architecture, SCSC TM ) standard. Modulation and flow of data using the time division method will be described in detail with reference to FIGS. 4 and 5. SCSA TM is a standard developed by Dialogic Inc. and other 70 companies in 1993. It is a standard interface for processing voice, fax, and data on personal computers. Detailed description thereof will be omitted since it departs from the spirit of the present invention.
SC-BUS 제어부는 SC-BUS(350)를 통해 데이터를 송수신하기 위한 칩(Chip)으로 최대 2,048개의 음성 채널을 수용할 수 있다. 즉, 음성 통화를 위해서는 데이터의 송신을 위한 송신 채널과 데이터의 수신을 위한 수신 채널이 필요하므로 하나의 SC-BUS 제어부가 제공할 수 있는 통화 회선의 수는 총채널수의 절반인 1,024개가 된다. 이 1,024개의 통화 회선은 본 발명에 따른 IP-PBX(200)가 지원할 수 있는 최대 동시 통화 채널수가 된다.The SC-BUS controller is a chip for transmitting and receiving data through the SC-BUS 350 and can accommodate up to 2,048 voice channels. That is, since a voice channel requires a transmission channel for transmitting data and a reception channel for receiving data, the number of communication lines that one SC-BUS controller can provide is 1,024, which is half of the total channels. These 1,024 call lines are the maximum number of simultaneous call channels that the IP-PBX 200 can support.
SLIC(328)는 도 1을 함께 참조하여 설명하면, 기본적으로 구내 전화기(132, 133)가 연결된 구내 통신 서비스부(130)에 전력을 공급하고, 구내 전화기(132, 133)를 위한 링(Ring)신호를 발생한다. 또한, 구내 전화기(132, 133)로부터 링신호, 통화중 신호 및 응답 상태에 관련한 CPT(Call Progress Tone)를 발생하고, 구내 전화기(132, 133)로부터 DTMF(Dual Tone Multi Frequency)키의 눌림 상태를 감지하는 구내 통신 서비스부(130)의 전기적 정합 기능을 수행한다.Referring to FIG. 1, the SLIC 328 basically supplies power to the premises communication service unit 130 to which the premises phones 132 and 133 are connected, and provides a ring for the premises phones 132 and 133. Generates a signal. In addition, CPT (Call Progress Tone) related to the ring signal, busy signal and response state is generated from the telephones 132 and 133, and the state of pressing the Dual Tone Multi Frequency (DTMF) key is pressed from the telephones 132 and 133. It performs the electrical matching function of the premises communication service unit 130 to detect the.
또한, SLIC(328)는 코덱(Codec)부(미도시)를 내장하여 송수신되는 음성 신호를 부호화하거나 복호화하는 기능을 수행한다. SLIC(328)가 구내 전화기(132. 133)로부터 입력된 아날로그 음성 신호를 부호화하는 과정은 도 5에서 상세하게 설명하겠다.In addition, the SLIC 328 includes a codec unit (not shown) to encode or decode a voice signal transmitted and received. The process in which the SLIC 328 encodes the analog voice signal input from the premises telephones 132 and 133 will be described in detail with reference to FIG. 5.
PSM부(330)는 DPRAM 3(332), CPU 3(334), SC-BUS 제어부 B(326), 코덱부(337) 및 DAA(Data Access Arrangement, 국선 정합 유니트)(338) 등을 포함하여 구성된다.The PSM unit 330 includes a DPRAM 3 332, a CPU 3 334, an SC-BUS control unit B 326, a codec unit 337, a DAA (Data Access Arrangement), and the like. It is composed.
DPRAM 3(332), CPU 3(334) 및 SC-BUS 제어부 B(326)은 SSM부(320)에서 설명한 것과 동일한 기능을 수행하므로 이에 대한 상세한 설명은 생략하겠다.Since the DPRAM 3 332, the CPU 3 334, and the SC-BUS control unit B 326 perform the same functions as described in the SSM unit 320, a detailed description thereof will be omitted.
코덱부(337)는 후술할 DAA(338)로부터 수신한 아날로그 음성 신호를 부호화하거나 SC-BUS 제어부 B(336)로부터 수신한 데이터를 복호화하는 기능을 한다. 코덱부(337)가 아날로그 음성 신호를 부호화하는 과정은 도 5에서 상세하게 설명하겠다.The codec unit 337 functions to encode an analog voice signal received from the DAA 338 to be described later or to decode data received from the SC-BUS control unit B 336. A process of encoding the analog voice signal by the codec unit 337 will be described in detail with reference to FIG. 5.
DAA(338)는 도 1을 함께 참조하여 설명하면, PSTN(170)과의 전기적 정합을 담당하는 유니트로서, 국선 전화기(180, 181)로부터 송출되는 음성 데이터를 PSTN(170)으로부터 수신하는 한편, 구내 전화기(132, 133)로부터 송출되는 음성 데이터를 PSTN(170)을 통하여 국선 전화기(180, 181)로 전달한다.Referring to FIG. 1, the DAA 338 is a unit responsible for electrical matching with the PSTN 170. The DAA 338 receives voice data transmitted from the CO lines 180 and 181 from the PSTN 170. The voice data transmitted from the premises telephones 132 and 133 are transferred to the trunk line telephones 180 and 181 through the PSTN 170.
VSM부(340)는 DPRAM 4(342), CPU 4(344), SC-BUS 제어부 C(346) 및 DSP(Digital Signal Processor)(348) 등을 포함하여 구성된다. VSM부(340)는 SSM부(320) 및 PSM부(330)으로부터 수신한 데이터를 인터넷을 통해 전송하기 위하여 VoIP 기술을 이용하여 변조하는 기능을 한다. 즉, SSM부(320) 및 PSM부(330)로 입력된 아날로그 음성 신호들 중 전화기가 아닌 컴퓨터로 전송될 아날로그 음성 신호들이 VSM부(340)로 전달된다. 따라서, 내선 전화기끼리나 국선 전화기끼리 또는 내선 전화기와 국선 전화기 사이에 통화 채널이 형성되는 경우에는 SSM부(320) 및 PSM부(330)로 입력된 아날로그 음성 신호는 VSM부(340)를 거치지 않고 바로 해당 전화기로 전송된다.The VSM unit 340 includes a DPRAM 4 342, a CPU 4 344, an SC-BUS control unit C 346, a DSP (Digital Signal Processor) 348, and the like. The VSM unit 340 functions to modulate data received from the SSM unit 320 and the PSM unit 330 by using a VoIP technology to transmit the data through the Internet. That is, among the analog voice signals inputted to the SSM unit 320 and the PSM unit 330, the analog voice signals to be transmitted to the computer, not the telephone, are transmitted to the VSM unit 340. Therefore, when a call channel is formed between extension telephones or trunk lines, or between an extension telephone and a trunk line telephone, the analog voice signals inputted to the SSM unit 320 and the PSM unit 330 do not pass through the VSM unit 340. Is sent directly to the phone.
DPRAM 4(342), CPU 4(344) 및 SC-BUS 제어부 C(346)는 SSM부(320)에서 설명한 것과 동일한 기능을 수행하므로 이에 대한 상세한 설명은 생략하겠다.Since the DPRAM 4 342, the CPU 4 344, and the SC-BUS control unit C 346 perform the same functions as described in the SSM unit 320, detailed description thereof will be omitted.
DSP(Digital Signal Processor, 디지털 신호 처리기)(348)는 SSM부(320) 및 PSM부(330)으로부터 SC-BUS(350)을 통해 SC-BUS 제어부 C(346)로 전송된 디지털 데이터를 SC-BUS 제어부 C(346)로부터 수신한 후, 인터넷에서의 전송 규격을 위해 VoIP기술을 적용하여 수신한 데이터를 변조하는 기능을 한다. 또한, 일반 네트워크망에서의 전송 속도를 증가시키기 위해 수신한 데이터를 압축한다. 도 1의 클라이언트 컴퓨터(120)들로부터 전송된 데이터들 중 압축되어 전송된 데이터를 SC-BUS 제어부 C(346)를 통해 수신하여, 압축된 데이터를 복원하는 기능을 한다. DSP(348)가 데이터를 압축하거나 압축된 데이터를 복원하는 과정은 본 발명의 기술 사상을 벗어나므로 이에 대한 상세한 설명은 생략하겠다.The digital signal processor (DSP) 348 performs digital data transfer from the SSM unit 320 and the PSM unit 330 to the SC-BUS control unit C 346 via the SC-BUS 350. After receiving from the BUS control unit C (346), it functions to modulate the received data by applying VoIP technology for transmission standards on the Internet. In addition, the received data is compressed to increase the transmission speed in a general network. The compressed and transmitted data among the data transmitted from the client computers 120 of FIG. 1 is received through the SC-BUS control unit C 346 to restore the compressed data. Since the process of compressing the data or restoring the compressed data by the DSP 348 is outside the technical spirit of the present invention, a detailed description thereof will be omitted.
도 3에서 SSM부(320), PSM부(330) 및 VSM부(340)에서의 채널이 형성되어 통화하기까지의 원리는 동일하므로 대표적으로 SSM부(320)에서의 통화 과정을 설명하겠다.In FIG. 3, since the channels of the SSM unit 320, the PSM unit 330, and the VSM unit 340 are formed and the call is the same, the call process of the SSM unit 320 will be described.
SSM부(320)에 연결되어 있는 다수의 내선 단말기(미도시)로부터 입력된 아날로그 음성 신호는 SLIC(328)로 입력된다. SLIC(328)는 SC-BUS 제어부 A(326)를 경유하여 CPU 2(324)에게 입력된 음성 정보의 전송을 위한 채널 할당을 요구한다. CPU 2(324)는 DPRAM 2(322)를 통해 제어부(310)에게 채널 할당을 요구한다. 제어부(310)의 CPU 1(312)은 DPRAM 1(314) 및 DPRAM 4(342)를 통해 VSM부(340)의 CPU 4(344)에게 채널 할당을 요구한다. VSM부(340)의 CPU 4(344)는 SC-BUS 제어부 C(346)로부터 사용 가능한 채널의 어드레스를 넘겨받아 수신한 어드레스를 제어부(310)의 CPU 1(312)에게 전달한다. 제어부(310)의 CPU 1(312)은 SSM부(320)의 CPU 2(324)에게 사용 가능한 채널의 어드레스를 전달하여 채널을 할당해 준다. SLIC(328)에서 아날로그 음성 정보는 디지털 데이터로 다중 시분할되어 SC-BUS 제어부 A(326)로 전달되고, SC-BUS 제어부 A(326)에서 SC-BUS(350)를 이용해 시분할된 디지털 데이터를 VSM부(340)로 보낸다. VSM부(340)는 SC-BUS 제어부 C(346)를 통해 전송된 데이터를 수신하여 DSP(348)에서 VoIP기술을 적용하여 수신한 데이터를 변조 및 압축한 후, 다시 SC-BUS(350)로 보낸다. SC-BUS(350)를 흐르는 데이터는 네트워크망을 통해 상대방의 수신 장치, 예컨대, 전화기나 컴퓨터로 보내져서 통화 채널이 형성된다.Analog voice signals input from a plurality of extension terminals (not shown) connected to the SSM unit 320 are input to the SLIC 328. The SLIC 328 requests the CPU 2 324 to allocate a channel for transmission of the input voice information via the SC-BUS control unit A 326. The CPU 2 324 requests the controller 310 to allocate a channel through the DPRAM 2 322. The CPU 1 312 of the controller 310 requests channel allocation from the CPU 4 344 of the VSM unit 340 through the DPRAM 1 314 and the DPRAM 4 342. The CPU 4 344 of the VSM unit 340 receives the address of the available channel from the SC-BUS control unit C 346 and transfers the received address to the CPU 1 312 of the control unit 310. The CPU 1 312 of the controller 310 transmits the address of the available channel to the CPU 2 324 of the SSM 320 and allocates the channel. In the SLIC 328, analog voice information is multi-time-divided into digital data and transmitted to the SC-BUS controller A 326, and the SC-BUS controller A 326 uses the SC-BUS 350 to time-divided the digital data. Send to section 340. The VSM unit 340 receives the data transmitted through the SC-BUS control unit C 346, modulates and compresses the received data by applying VoIP technology in the DSP 348, and then returns to the SC-BUS 350. send. Data flowing through the SC-BUS 350 is sent to a receiving device of the other party, for example, a telephone or a computer, through a network to form a call channel.
마찬가지로, 통화가 종료된 후에는 상기에서 설명한 것과 역방향의 과정으로 통화 채널이 끊기게 된다. 간단하게 설명하면, VSM부(340)에서 통화가 끊긴 상태를 인식하여 제어부(310)로 통화가 완료되었다는 신호를 보낸다. 제어부(310)는 수신한 통화 완료 신호를 SSM부(320)나 PSM부(330)로 전달하면 SSM부(320)나 PSM부(330)는 통화 채널이 형성된 내선 단말기나 국선 단말기의 통화 채널을 종료시킨다.Similarly, after the call is terminated, the call channel is disconnected by the reverse process as described above. In brief, the VSM unit 340 recognizes the disconnected state and sends a signal indicating that the call is completed. When the controller 310 transmits the received call completion signal to the SSM unit 320 or the PSM unit 330, the SSM unit 320 or the PSM unit 330 transmits a call channel of an extension terminal or a trunk line terminal having a call channel. Quit.
도 4는 시분할 다중 접속 방식에서 데이터 프레임의 구조를 나타낸 블럭도이다.4 is a block diagram illustrating a structure of a data frame in a time division multiple access scheme.
시분할 다중 접속(TDMA : Time Division Multiple Access, 이하, TDMA라 칭함)은 하나의 반송파(Carrier Signal)를 다수의 사용자가 프레임(Frame)이라는 시간 구간 속의 타임 슬롯(Time Slot)을 각각 사용함으로써 공유하는 방식으로 공동의 주파수 대역을 사용하지만, 자기에게 할당된 시간 구간이 다른 사용자와 겹치지 않게 하여 데이터를 송수신하는 다중 접속 통신 기술이다.Time Division Multiple Access (TDMA) refers to a carrier signal shared by multiple users using time slots in a time interval called a frame. Although a common frequency band is used in a scheme, it is a multiple access communication technology that transmits and receives data by not allowing time intervals allocated to the user to overlap with other users.
즉, 한 회선으로 여러개의 채널을 사용할 수 있도록 각 채널마다 회선에 한정된 시간 사용 영역을 미리 지정해 주는 기술이다. TDMA에서는 채널별로 할당된 대역폭을 미리 지정해 주기 때문에 데이터의 송수신에 관계없이 항상 채널이 할당되어 회선 대역폭의 낭비가 발생하기도 한다. 그러나, TDMA 기술을 이용하게 되면각 채널의 입력 데이터를 전송하기 위하여 네트워크 장비에서 복잡한 처리 과정을 거치지 않고, 미리 지정된 타임 슬롯으로 전달하면 되기 때문에 네트워크 장비에서의 지연 시간을 줄일 수 있다.In other words, it is a technology that designates a time-use area limited to a line in advance for each channel so that several channels can be used in one line. In TDMA, the bandwidth allocated for each channel is specified in advance, which means that a channel is always allocated regardless of data transmission and reception, resulting in a waste of line bandwidth. However, when the TDMA technology is used, the delay time in the network equipment can be reduced because the network equipment transmits the input data of each channel to a predetermined time slot without performing a complicated process in the network equipment.
도 4를 살펴보면, 시간축에서 프레임은 타임 슬롯이라는 다수의 서브 프레임(Sub-Frame)으로 구성된다. 각 타임 슬롯에 할당되는 시간은 통화자들에게 상대방의 음성이 전혀 끊김이 없이 자연스럽게 들릴 수 있을 정도의 극히 짧은 시간, 예컨대 수 마이크로 초 정도가 할당될 수 있다. 즉, 음성 데이터의 전송 과정에서 타임 슬롯 0번에서 타임 슬롯 N번까지 시간이 흐른 후, 다시 타임 슬롯 0번에 담긴 음성 정보가 상대방에게 끊김이 없을 정도로 매우 빠른 속도로 스위칭 (Switching) 작업이 진행된다. 이러한 스위칭 작업은 물리적인 스위치로 구현되는 것이 아니라 회로상에서 전기적인 신호를 통해 이루어진다.Referring to FIG. 4, a frame consists of a plurality of sub-frames called time slots in the time axis. The time allotted to each time slot may be assigned to callers an extremely short time, such as a few microseconds, so that the other party's voice can be heard naturally. That is, after time passes from time slot 0 to time slot N in the process of transmitting voice data, the switching operation is performed at such a high speed that the voice information contained in time slot 0 is not interrupted again. do. This switching is not accomplished by physical switches, but by electrical signals on the circuit.
한편, 주파수축에서 보면 시간축에서 분할된 데이터의 슬롯 하나는 하나의 채널을 형성한다. 따라서, 미리 고정되어 할당된 주파수 대역폭 내에서 시간별로 다수의 통화 채널이 형성되는 것이다.On the other hand, in the frequency axis, one slot of data divided in the time axis forms one channel. Therefore, a plurality of call channels are formed for each time within a fixed frequency allocated bandwidth.
도 5는 본 발명의 실시예에 따른 아날로그 음성 신호의 시분할 다중화 과정을 개략적으로 나타낸 블럭도이다.5 is a block diagram schematically illustrating a time division multiplexing process of an analog voice signal according to an embodiment of the present invention.
도 3을 함께 참조하여 설명하면, SSM부(320)의 SLIC(328) 및 PSM부(330)의 DAA(338)에 연결된 다수의 국선 전화기 및 내선 전화기로부터 입력된 아날로그 음성 신호가 SLIC(328) 및 코덱부(337)로 전달된다. SLIC(328) 및 코덱부(337)는 SC-BUS(350)의 전송 규격에 맞추기 위해 수신한 아날로그 음성 신호를 시분할하여 디지털 신호로 변환시킨다.Referring to FIG. 3, analog voice signals inputted from a plurality of trunk lines and extension telephones connected to the SLIC 328 of the SSM unit 320 and the DAA 338 of the PSM unit 330 are SLIC 328. And the codec unit 337. The SLIC 328 and the codec unit 337 time-division convert the received analog voice signal into a digital signal in order to meet the transmission standard of the SC-BUS 350.
보다 상세하게 설명하면, SLIC(328) 및 코덱부(337)는 펄스 부호 변조(PCM : Pulse Code Modulation)부(500), 다중화기부(540) 및 스위칭(Switching)부(550)를 포함하여 구성된다.In more detail, the SLIC 328 and the codec unit 337 include a pulse code modulation (PCM) unit 500, a multiplexer unit 540, and a switching unit 550. do.
수신한 아날로그 음성 신호를 표본화부(510)에서 아날로그 음성 신호가 갖는 최고 주파수의 2배 이상의 속도로 신호를 샘플링(Sampling)하여 이산 신호를 만든다. 일반적으로 아날로그 음성 신호를 초당 8000번 정도의 주기를 갖고 샘플링한다. 표본화된 데이터는 양자화 레벨(Quantization Level)(2n)에 가장 가까운 값으로 근사화시키는데, 이러한 작업은 양자화부(520)가 수행한다. 즉, 표본화부(510)에서 추출된 이산 신호값이 예컨대, 0.7, 1.3, 3.6이라면 양자화기(520)를 거치면 각 이산 신호값은 2n에 가장 가까운 값 즉, 1(20), 1(21), 4(22)의 값으로 변환된다. 부호화(Coding)부(530)는 양자화된 데이터들을 2진 코드로 변환하는 기능을 한다. 예컨대, 1은 00000001, 2는 00000010, 4는 00000100 등의 8비트(Bit)로 구성된 2진 코드로 바꾼다. 이러한 표본화, 양자화 및 부호화의 과정을 거쳐 아날로그 신호를 디지털 신호로 변조하는 기술을 펄스 부호 변조라고 한다. 펄스 부호 변조는 아날로그 신호를 시분할된 디지탈 신호로 변환하기 위한 시분할 다중화 과정에서 반드시 거쳐야 하는 과정이다.The sampler 510 samples the received analog voice signal at a speed two or more times the maximum frequency of the analog voice signal to create a discrete signal. Typically, analog voice signals are sampled at 8000 cycles per second. The sampled data is approximated to a value closest to the quantization level 2 n , which is performed by the quantization unit 520. That is, if the discrete signal values extracted by the sampling unit 510 are, for example, 0.7, 1.3, and 3.6, the discrete signal values are passed through the quantizer 520 and the respective discrete signal values are closest to 2 n , that is, 1 (2 0 ) and 1 ( 2 1 ) and 4 (2 2 ). The coding unit 530 converts the quantized data into a binary code. For example, 1 is converted into a binary code consisting of 8 bits (Bit) such as 00000001, 2 is 00000010, and 4 is 00000100. The technique of modulating an analog signal into a digital signal through such a process of sampling, quantization, and encoding is called pulse code modulation. Pulse code modulation is a process that must pass through time division multiplexing to convert an analog signal into a time division digital signal.
부호화부(530)에서 디지털로 부호화된 신호는 다중화기(540)로 입력된다. 다중화기는 멀티플렉서(Multiplexer)라고도 하며, 통신 시스템에서 하나의 채널에 여러 개의 신호를 실어 보내는 장비를 말한다. 여기서, 멀티(Multi)가 의미하는 다중화는 다수의 입력 회선으로부터 데이터를 다중화하여 고용량 데이터 링크(Link)로 보내고, 수신측에서는 다중화된 데이터 스트림(Stream)을 수신하여 채널에 따라 데이터를 분리하고 적절한 출력 회선으로 보내준다. 수신측의 장비를 역다중화기라고 부른다.The digitally encoded signal from the encoder 530 is input to the multiplexer 540. A multiplexer, also called a multiplexer, is a device that carries multiple signals on one channel in a communication system. In this case, the multiplexing of multi means multiplexes data from multiple input lines and sends them to a high capacity data link. On the receiving side, multiplexed data streams are received to separate data according to channels and output appropriately. Send it on the line. The receiving equipment is called a demultiplexer.
시분할된 신호는 스위칭부(550)로 전달되고, 스위칭부(550)는 수신한 신호의 어드레스(Address) 번호를 읽어들여 시분할된 신호들을 적절한 타임 슬롯으로 할당해 준다. 그런 다음, 데이터의 헤더(Header) 영역에 기록되어 있는 목적지 정보를 읽어들여 해당 수신장치(560, 562)로 시분할된 신호들을 전송한다.The time division signal is transmitted to the switching unit 550, and the switching unit 550 reads the address number of the received signal and allocates the time division signals to the appropriate time slots. Then, the destination information recorded in the header area of the data is read and time-divided signals are transmitted to the corresponding receiving apparatuses 560 and 562.
앞에서 설명하였듯이, 구내 통신망에서 사용하던 종래 IP-PBX(200)는 사설교환기에 연결되는 VoIP 게이트웨이가 사설교환기의 포트수에 따라 통화 채널이 제한받는 단점이 있었으나, 본 발명에 따른 IP-PBX(200)에서는 SC-BUS를 이용하여 아날로그 음성 신호를 시분할 다중하하여 전송하므로 다수의 채널을 형성할 수가 있게 되어 IP-PBX(200)가 수용할 수 있는 전화기 등의 통신 단말기가 크게 증가하게 된다.As described above, the conventional IP-PBX 200 used in the premises communication network has a disadvantage in that the VoIP channel connected to the private exchange has a limited communication channel depending on the number of ports of the private exchange, but according to the present invention, the IP-PBX 200 In the case of SC-BUS, analog voice signals are transmitted by time division multiplexing, thereby forming a plurality of channels, thereby greatly increasing the number of communication terminals such as telephones that the IP-PBX 200 can accommodate.
또한, 본 발명에 따른 IP-PBX는 시분할 다중화 방식을 이용하므로 고속의 데이터 전송이 가능하고, 사설교환기와 VoIP 게이트웨이가 단일의 SC-BUS로 연결되므로 사설교환기와 VoIP 게이트웨이를 간단하게 연결할 수 있는 장점이 있다.In addition, since the IP-PBX according to the present invention uses time division multiplexing, high-speed data transmission is possible, and since the private exchange and the VoIP gateway are connected by a single SC-BUS, the private exchange and the VoIP gateway can be easily connected. There is this.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020002919A KR20030062616A (en) | 2002-01-18 | 2002-01-18 | IP-PBX for Supporting Multi-Channel by Using SC-BUS |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020002919A KR20030062616A (en) | 2002-01-18 | 2002-01-18 | IP-PBX for Supporting Multi-Channel by Using SC-BUS |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20030062616A true KR20030062616A (en) | 2003-07-28 |
Family
ID=32218466
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020020002919A Abandoned KR20030062616A (en) | 2002-01-18 | 2002-01-18 | IP-PBX for Supporting Multi-Channel by Using SC-BUS |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20030062616A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030063063A (en) * | 2002-01-22 | 2003-07-28 | (주)보익스 | Method and Apparatus for Exchanging a Rout of Telephone Call by Using an IP-PBX |
KR100535272B1 (en) * | 2002-09-30 | 2005-12-09 | 주식회사 이씨에스 텔레콤 | Apparatus for providing tone and digit offering service in private branch exchange |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6195358B1 (en) * | 1997-03-15 | 2001-02-27 | International Business Machines Corp. | Internet telephony signal conversion |
KR20010033025A (en) * | 1997-12-10 | 2001-04-25 | 옴니포인트 코포레이션 | Communication system and method for addressing multiple capacity wireless trunk |
KR20010060050A (en) * | 1999-12-31 | 2001-07-06 | 조정남 | Indoor wireless communication system and method for using internet protocol packet |
US6292482B2 (en) * | 1998-04-03 | 2001-09-18 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses |
-
2002
- 2002-01-18 KR KR1020020002919A patent/KR20030062616A/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6195358B1 (en) * | 1997-03-15 | 2001-02-27 | International Business Machines Corp. | Internet telephony signal conversion |
KR20010033025A (en) * | 1997-12-10 | 2001-04-25 | 옴니포인트 코포레이션 | Communication system and method for addressing multiple capacity wireless trunk |
US6292482B2 (en) * | 1998-04-03 | 2001-09-18 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses |
KR20010060050A (en) * | 1999-12-31 | 2001-07-06 | 조정남 | Indoor wireless communication system and method for using internet protocol packet |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030063063A (en) * | 2002-01-22 | 2003-07-28 | (주)보익스 | Method and Apparatus for Exchanging a Rout of Telephone Call by Using an IP-PBX |
KR100535272B1 (en) * | 2002-09-30 | 2005-12-09 | 주식회사 이씨에스 텔레콤 | Apparatus for providing tone and digit offering service in private branch exchange |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100506233B1 (en) | Home network system in asymmetric digital subscriber line system | |
RU2273108C2 (en) | Providing system and terminal operation mode in at least two communication modes | |
JP4212679B2 (en) | Method and apparatus for increasing network transmission capacity of telephone line switching network, network attachment apparatus, apparatus for changing frame format, and telephone line switching network | |
US6839341B1 (en) | Device capable of accommodating existing voice terminals | |
KR19990035852A (en) | Method and apparatus for transmitting digital signal through communication network | |
KR100474912B1 (en) | Dual internet protocol phone, communicating method using the same | |
US4839888A (en) | Digital time-division multiplex switch-based telephone subscriber connection system | |
KR100348606B1 (en) | Gateway apparatus | |
WO2009058658A1 (en) | Dynamic routing of wideband and narrowideband and audio data in a multi-media terminal adapter | |
WO2007014789A1 (en) | Wideband-narrowband telecommunication | |
KR20000014120A (en) | Telephone switching system | |
US6700901B1 (en) | System and method for digital telephones on H.323 networks | |
KR20030062616A (en) | IP-PBX for Supporting Multi-Channel by Using SC-BUS | |
KR19980040998A (en) | Voice telephone service device of asynchronous transmission mode (ATM) private network | |
US7236484B2 (en) | Methods and systems for providing wide-band voice service via a telephone switch system | |
JP2001237897A (en) | Hybrid type telephony system | |
JPH10164135A (en) | Communications system | |
KR20000040018A (en) | Line multiplexer | |
CN100452784C (en) | Phonetical gate communication device and method | |
JPH02192254A (en) | Telephone set with voice quality selecting function | |
KR100322017B1 (en) | Method for transferring voice signal in isdn | |
JPH0324114B2 (en) | ||
US6697623B1 (en) | Speech signal transmission | |
JPH01252000A (en) | Digital telephone system | |
RU2253188C1 (en) | Telephone communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20020118 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of 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: 20040130 |
|
NORF | Unpaid initial registration fee | ||
PC1904 | Unpaid initial registration fee |