KR20040020377A - Method and apparatus for voice broadcasting system using ip networks - Google Patents

Method and apparatus for voice broadcasting system using ip networks Download PDF

Info

Publication number
KR20040020377A
KR20040020377A KR1020020051976A KR20020051976A KR20040020377A KR 20040020377 A KR20040020377 A KR 20040020377A KR 1020020051976 A KR1020020051976 A KR 1020020051976A KR 20020051976 A KR20020051976 A KR 20020051976A KR 20040020377 A KR20040020377 A KR 20040020377A
Authority
KR
South Korea
Prior art keywords
broadcast
broadcasting
main server
terminal
department
Prior art date
Application number
KR1020020051976A
Other languages
Korean (ko)
Other versions
KR100443198B1 (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 KR10-2002-0051976A priority Critical patent/KR100443198B1/en
Publication of KR20040020377A publication Critical patent/KR20040020377A/en
Application granted granted Critical
Publication of KR100443198B1 publication Critical patent/KR100443198B1/en

Links

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/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/611Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer

Landscapes

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

Abstract

PURPOSE: A method and an apparatus for composing a voice broadcasting system using an IP(Internet Protocol) network are provided to offer a clear broadcasting using only the minimum bandwidth without performing an additional correction work in the IP network. CONSTITUTION: A main server selects a broadcasting transmission object(S850). The main server generates a broadcasting preparation request message, and transmits the broadcasting preparation request message to a sub-server selected as the broadcasting transmission object and at least one broadcasting terminal(S855). The main server receives a broadcasting preparation state message corresponding to the broadcasting preparation request message from the sub-server and the broadcasting terminal(S860). The main server analyzes the received broadcasting state message(S865). If the broadcasting preparation is completed(S870), the main server updates broadcasting possible information of a database according to the analyzed result of the broadcasting preparation state message(S875). If the broadcasting preparation is not completed(S870), the main server confirms whether the broadcasting preparation state message is received from the sub-server and the broadcasting terminal(S880). The main server inquires a group corresponding to the broadcasting transmission object to the database(S885). The main server transmits voice data to be bypassed in the sub-server corresponding to the inquired result and be transmitted to the broadcasting terminal(S890). The main server checks whether the broadcasting is ended(S895). The main server transmits a broadcasting stop state message to the sub-server and the broadcasting terminal(S900).

Description

IP 네트워크를 이용한 음성 방송 시스템 구성 방법 및 장치{METHOD AND APPARATUS FOR VOICE BROADCASTING SYSTEM USING IP NETWORKS}Method and device for configuring voice broadcasting system using IP network {METHOD AND APPARATUS FOR VOICE BROADCASTING SYSTEM USING IP NETWORKS}

본 발명은 VoIP(Voice over Internet Protocol)응용 시스템으로서, 아날로그로 입력된 방송을 음성 데이터로 디지털 처리를 한 후, IP 네트워크를 이용하여 방송 단말기까지 전송하고, 음성 데이터를 다시 아날로그로 변환하여 방송을 출력하는 음성 방송 장치 및 방법에 관한 것이다.The present invention is a Voice over Internet Protocol (VoIP) application system, which digitally processes a broadcast input through analog data and transmits the broadcast data to a broadcast terminal using an IP network. The present invention relates to an audio broadcast apparatus and a method for outputting audio.

기존의 기업 네트워크는 SNA(Systems Network Architecture), IP, Voice를 통합하여 전용회선을 사용하는 것이 일반적이었다. 그러나 전용회선 가격의 급격한 하락과 인터넷의 폭발적인 증가는 네트워크의 형태를 IP기반의 네트워크로 옮겨 놓았다. 이에 발맞춰 음성은 VoIP를 이용하여 기존의 전화선을 대체하고 있는 실정이다.Conventional corporate networks typically use dedicated lines by integrating SNA (Systems Network Architecture), IP, and Voice. But the sharp drop in leased line prices and the explosive growth of the Internet have shifted the form of networks to IP-based networks. In line with this, voice is using VoIP to replace the existing telephone line.

여기서, 종래의 기업의 음성 방송 시스템을 도1, 도2 및 도3을 참조하여 설명하기로 한다.Herein, a conventional voice broadcasting system of a company will be described with reference to FIGS. 1, 2, and 3.

도1은 종래의 프레임 릴레이 접속 장치 및 프레임 릴레이 망으로 구성된 음성 방송 시스템을 개략적으로 도시한 도면이다.1 is a diagram schematically illustrating a conventional voice broadcasting system including a frame relay access device and a frame relay network.

도1을 참조하면, 믹서(100), 음성 분배기(105) 및 중계장치(110)로 구성된 방송 송신부는 상기 프레임 릴레이 접속 장치(FRAD:115) 및 상기 프레임 릴레이망을 통해서 방송수신장치(125), 앰프(AMP:130) 및 스피커(135)로 구성된 수신부로 연결된다. 상기 프레임 릴레이 망을 이용하여 구성된 음성 방송 시스템은 송신부와 수신부의 장비가 1:1로 연결되므로, 수신부가 증가할 경우에는 대량의 장비가 필요하다. 또한, 상기 프레임 릴레이 망을 이용하여 구성된 음성 방송 시스템은 프레임 릴레이 망을 사용하지 않는 경우라도 일정 대역폭이 항상 할당되어 있기 때문에 회선을 낭비하게 된다.Referring to FIG. 1, a broadcast transmitter comprising a mixer 100, a voice distributor 105, and a relay device 110 may receive a broadcast receiver 125 through the frame relay access device FRAD 115 and the frame relay network. It is connected to the receiver consisting of an amplifier (AMP: 130) and the speaker 135. In the voice broadcasting system configured using the frame relay network, since the equipment of the transmitter and the receiver is connected 1: 1, a large amount of equipment is required when the receiver increases. In addition, the voice broadcasting system configured by using the frame relay network wastes a line because a certain bandwidth is always allocated even when the frame relay network is not used.

또한, 상기 프레임 릴레이 망을 이용하여 구성된 음성 방송 시스템은 방송 품질(MOS)이 3.8 이하인 코덱(CODEC)을 사용하기 때문에 음질저하 현상이 발생된다. 네트워크 측면에서 보면, 상기 프레임 릴레이 망을 이용하여 구성된 음성 방송 시스템은 회선 장애시 주로 ISDN(Integrated Services Digital Network)으로 절체하여 사용되며, 이 경우 데이터 우선 순위에 따라 방송은 스위칭의 대상에서 제외되는 경우가 발생한다. 더욱이, 예약 스케줄링 기능의 부재로 방송시 마다 오퍼레이터의 작업이 필요하다.In addition, since the voice broadcasting system configured using the frame relay network uses a codec having a broadcast quality (MOS) of 3.8 or less, a sound degradation occurs. In terms of network, the voice broadcasting system configured using the frame relay network is mainly used by switching to ISDN (Integrated Services Digital Network) in case of line failure, in which case broadcasting is excluded from switching according to data priority. Occurs. Moreover, the operator's work is required for each broadcast in the absence of the reservation scheduling function.

도2는 종래의 라우터 및 IP 네트워크로 구성된 음성 방송 시스템을 개략적으로 도시한 도면이다.2 is a diagram schematically showing a voice broadcasting system composed of a conventional router and an IP network.

도2를 참조하면, 믹서(200), 음성 분배기(205) 및 중계장치(210)로 구성된 방송 송신부는 상기 라우터(220) 및 상기 IP 네트워크(IP Network:215)를 통해서 방송수신장치(225), 앰프(AMP:230) 및 스피커(135)로 구성된 수신부로 연결된다. 상기 IP 네트워크를 이용하여 구성한 음성 방송 시스템은 라우터에서의 멀티캐스트를 이용할 경우 본점 장비의 수는 대폭 줄일 수 있으나, 현 설정을 모두 멀티캐스트로 변경해 주어야 한다. 또한, 상기 IP 네트워크를 이용하여 구성한 음성 방송 시스템은 라우터에서 코덱(CODEC) 작업이 이루어지기 때문에 CPU(Central Processing Unit) 점유률이 상당히 높아진다.Referring to FIG. 2, a broadcast transmitter comprising a mixer 200, a voice distributor 205, and a relay device 210 may receive a broadcast receiver 225 through the router 220 and the IP network 215. , The receiver AMP 230 and a speaker 135 are connected to the receiver. In the voice broadcasting system configured using the IP network, the number of main office equipment can be greatly reduced when using multicast in a router, but all current settings must be changed to multicast. In addition, the voice broadcasting system constructed using the IP network has a high CPU (Central Processing Unit) occupancy rate because the codec operation is performed at the router.

또한, 상기 IP 네트워크를 이용하여 구성한 음성 방송 시스템은 방송 수신 장비로부터 제어신호를 수신하지 못하므로 송신부에서 관리가 불가능하다. 더욱이, 네트워크 측면에서는, 상기 IP 네트워크를 이용하여 구성한 음성 방송 시스템은 회선 장애시 VPN(Virtual Private Network)과 같은 방법으로 절체하면 방송은 불가능해 진다.In addition, since the voice broadcasting system configured using the IP network does not receive the control signal from the broadcast receiving equipment, it cannot be managed by the transmitter. In addition, in the network aspect, the voice broadcasting system constructed by using the IP network can not be broadcasted when the circuit is switched in the same manner as the VPN (Virtual Private Network).

도 3은 종래의 모뎀 및 별도의 전화선으로 구성한 음성 방송 시스템을 개략적으로 도시한 도면이다.3 is a diagram schematically illustrating a voice broadcasting system composed of a conventional modem and a separate telephone line.

도3을 참조하면, 믹서(300), 음성 분배기(305) 및 중계장치(310)로 구성된 방송 송신부는 상기 모뎀(315) 및 상기 별도의 전화선(335)를 통해서 방송수신장치(320), 앰프(AMP:325) 및 스피커(330)로 구성된 수신부로 연결된다.상기 별도의 전화선을 이용하여 구성된 음성 방송 시스템은 별도의 전화선을 사용함으로써 추가 비용이 발생한다. 그리고, 상기 별도의 전화선을 이용하여 구성된 음성 방송 시스템은 송신부와 수신부의 모뎀 1:1로 구성되므로, 수신부가 증가할 경우에는 모뎀의 수가 증가한다.Referring to FIG. 3, the broadcast transmitter comprising the mixer 300, the voice distributor 305, and the relay device 310 is connected to the broadcast receiver 320 and the amplifier through the modem 315 and the separate telephone line 335. (AMP: 325) and a speaker 330 are connected to the receiver. The voice broadcasting system configured using the separate telephone line incurs an additional cost by using a separate telephone line. In addition, since the voice broadcasting system configured by using the separate telephone line includes a modem 1: 1 of a transmitter and a receiver, when the receiver increases, the number of modems increases.

또한, 상기 별도의 전화선을 이용하여 구성된 음성 방송 시스템은 아날로그 방식이므로 음질이 외부 환경에 영향을 많이 받는다. 네트워크 측면에서는, 상기 별도의 전화선을 이용하여 구성된 음성 방송 시스템은 수신부를 별도로 구성하는 방식이므로 통합관리가 불가능하다.In addition, since the voice broadcasting system configured using the separate telephone line is an analog system, the sound quality is affected by the external environment. On the network side, the voice broadcasting system configured by using the separate telephone line is a method of separately configuring the receiving unit, so integrated management is impossible.

따라서, 상기 세가지의 종래의 음성 방송 시스템에서 갖는 한계점은 IP 네트워크를 이용하면서도 VoIP가 갖는 양방향의 트래픽이 필요하지 않은 방송 환경을 고려하면 해결 가능할 것이다. 또한 상기 세가지의 종래의 음성 방송 시스템에서 갖는 한계점은 별도의 QoS(Quality of Service) 장비 없이 최상의 음질을 확보하면서 멀티캐스팅의 기능을 구현하면 해결 가능할 것이다. .Therefore, the limitations of the three conventional voice broadcasting systems may be solved by considering a broadcasting environment that uses an IP network and does not require bidirectional traffic of VoIP. In addition, the limitations of the three conventional voice broadcasting systems may be solved by implementing a function of multicasting while securing the best sound quality without a separate Quality of Service (QoS) equipment. .

본 발명의 목적은 IP 네트워크에 부가적인 수정 작업을 하지 않고, 최소한의 대역폭만 사용하여 깨끗한 방송을 할 수 있는 음성 방송 시스템을 제공하는데 있다.SUMMARY OF THE INVENTION An object of the present invention is to provide a voice broadcasting system capable of performing a clear broadcast using a minimum bandwidth without additional modifications to the IP network.

본 발명의 다른 목적은 IP 주소의 입력만으로 방송 시스템을 구축 가능한 음성 방송 시스템을 제공하는데 있다.Another object of the present invention is to provide a voice broadcasting system capable of constructing a broadcasting system only by inputting an IP address.

본 발명의 또 다른 목적은 IP망에서 음성 방송 시스템에 VoIP를 적용할 경우 전체적인 네트워크의 환경을 멀티캐스팅 방식으로 변환해야 하는 문제점을 해결한 음성 방송 시스템을 제공하는데 있다.Another object of the present invention is to provide a voice broadcasting system that solves the problem of converting an entire network environment into a multicasting method when VoIP is applied to a voice broadcasting system in an IP network.

도 1은 종래의 프레임 릴레이 접속 장치 및 프레임 릴레이 망으로 구성된 음성 방송 시스템을 개략적으로 도시한 도면.1 is a view schematically showing a voice broadcasting system composed of a conventional frame relay connection device and a frame relay network.

도 2는 종래의 라우터 및 IP 네트워크로 구성된 음성 방송 시스템을 개략적으로 도시한 도면.2 is a diagram schematically showing a voice broadcasting system composed of a conventional router and an IP network.

도 3은 종래의 모뎀 및 별도의 전화선으로 구성된 음성 방송 시스템을 개략적으로 도시한 도면.3 is a schematic diagram of a voice broadcasting system composed of a conventional modem and a separate telephone line;

도 4는 본 발명의 바람직한 실시예에 따른 음성 방송 시스템의 망 구성을 보여주는 도면.4 is a diagram illustrating a network configuration of a voice broadcasting system according to a preferred embodiment of the present invention.

도 5는 본 발명의 바람직한 실시예에 따른 음성 방송 시스템의 계층적 구성을 보여주는 도면.5 is a diagram showing a hierarchical configuration of a voice broadcasting system according to a preferred embodiment of the present invention.

도 6은 본 발명의 바람직한 실시예에 따른 음성 방송 및 모니터링을 위한 음성 데이터 및 메시지의 기능을 보여주는 도면.6 illustrates the functionality of voice data and messages for voice broadcast and monitoring in accordance with a preferred embodiment of the present invention.

도 7은 본 발명의 바람직한 실시예에 따른 메시지 플로우를 보여주는 도면.7 illustrates a message flow in accordance with a preferred embodiment of the present invention.

도 8은 본 발명의 바람직한 실시예에 따른 주서버에서 음성 방송의 순서를 보여주는 도면.8 is a view showing the sequence of voice broadcasting in the main server according to an embodiment of the present invention.

도 9는 본 발명의 바람직한 실시예에 따른 음성 방송 단말기의 구성을 보여주는 도면.9 is a view showing the configuration of a voice broadcasting terminal according to a preferred embodiment of the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

405…주서버 445…부서버405... Main server 445... Department

415…데이터베이스 435…방송 단말기415... Database 435... A broadcast terminal

상기 목적을 달성하기 위하여, 본 발명의 일 측면에 따르면, 주서버가 방송 전송 대상을 선택하는 단계, 주서버가 방송 전송 대상으로 선택된 부서버 및 적어도 하나의 방송 단말기 각각에 방송준비 요구 메시지를 생성하여 전송하는 단계, 주서버가 부서버 및 방송 단말기로부터 방송준비 요구 메시지에 상응하는 방송준비 상태 메시지를 수신하는 단계, 주서버가 수신된 방송준비 상태 메시지를 분석하는 단계, 모든 방송 준비가 완료되었을 경우, 주서버가 방송준비 상태 메시지의 분석 결과에 상응하여 데이터 베이스에 방송 가능 여부를 갱신하는 단계, 모든 방송 준비가 완료되지 않았을 경우, 주서버가 모든 부서버 및 방송 단말기로부터의 방송준비 상태 메시지를 수신하였는지 여부를 확인하는 단계, 주서버가 방송 전송 대상에 해당하는 그룹을 데이터 베이스에 질의하는 단계, 주서버가 데이터 베이스에 질의한 결과에 해당하는 부서버에서 바이패스(By Pass)되어, 방송 단말기로 도달하도록 음성 데이터를 전송하는 단계, 주서버가 방송 종료를 체크하는 단계 및 주서버가 부서버 및 방송 단말기로 상응하는 방송중지 상태 메시지를 전송하는 단계를 포함하는 음성 방송 방법 및 장치가 제공된다.In order to achieve the above object, in accordance with an aspect of the present invention, the step of the main server to select the broadcast transmission target, generating a broadcast preparation request message to each of the department and the at least one broadcast terminal selected as the broadcast transmission target Transmitting, by the main server, receiving a broadcast preparation status message corresponding to the broadcast preparation request message from the server and the broadcast terminal, analyzing the received broadcast preparation status message by the main server, and all the preparations for broadcasting have been completed. If the main server updates the availability of broadcasting in the database according to the analysis result of the broadcast ready status message, if all the broadcast preparation is not completed, the main server broadcast ready status messages from all departments and broadcast terminals Checking whether or not to receive a message, the main server selects a group corresponding to a broadcast transmission target; Querying the database, bypassing the department server corresponding to the result of querying the database, and transmitting voice data to reach the broadcasting terminal; And a step of transmitting, by a main server, a corresponding stop status message to a server and a broadcast terminal.

이어서, 첨부한 도면들을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다.Next, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도4는 본 발명의 바람직한 실시예에 따른 음성 방송 시스템의 망 구성을 보여주는 도면이다.4 is a diagram illustrating a network configuration of a voice broadcasting system according to a preferred embodiment of the present invention.

도4를 참조하면, 음성 방송 시스템은 IP 네트워크(IP Network)를 통해서 주서버(405), 부서버(445), 데이터 베이스(415) 및 방송 단말기(435)가 연결되어 있다. 상기 주서버(405)는 상기 부서버(445)로 음성 데이터(450)를 전송하고, 상기 데이터 베이스(415)와 연동한다. 또한 상기 주서버(405)는 상기 부서버(445)와 모니터링(447)을 위한 메시지를 송수신한다. 상기 부서버(445)는 상기 주서버(405)로부터 음성 데이터(450)를 수신하여, 방송 단말기(435)로 상기 음성데이터를 바이패스(440)한다. 상기 방송 단말기(435)는 상기 부서버(445)로부터 바이패스된 음성 데이터(440)를 수신하고, 상기 주서버(405)와 모니터링(425)을 위한 메시지를 송수신한다. 상기 데이터 베이스(415)는 상기 주서버(405)와 연동한다.Referring to FIG. 4, in the voice broadcasting system, a main server 405, a department 445, a database 415, and a broadcasting terminal 435 are connected through an IP network. The main server 405 transmits the voice data 450 to the department 445 and interworks with the database 415. In addition, the main server 405 transmits and receives a message for the department 445 and the monitoring (447). The department 445 receives the voice data 450 from the main server 405 and bypasses the voice data to the broadcast terminal 435. The broadcast terminal 435 receives the bypassed voice data 440 from the department 445, and transmits and receives a message for monitoring with the main server 405. The database 415 cooperates with the main server 405.

도5는 본 발명의 바람직한 실시예에 따른 음성 방송 시스템의 계층적 구성을 보여주는 도면이다.5 is a diagram illustrating a hierarchical configuration of a voice broadcasting system according to an exemplary embodiment of the present invention.

도5를 참조하면, 가장 상위에 위치한 메인 주서버(500)는 세가지 유형의 부서버로 음성데이터를 전송할 수 있다. 첫번째 유형의 부서버(507)는 별도의 자체방송 주서버 없이 메인 주서버(500)로부터 음성데이터를 전송 받아 근거리에 있는 방송 단말기(515)로 음성데이터를 바이패스하는 부서버이다. 두번째 유형의 부서버(505)는 메인 주서버(500)와 자체방송이 가능한 주서버(510)로부터 각각 음성데이터를 전송 받아 방송 단말기(520)로 바이패스하는 부서버이다. 세번째 유형의 부서버(517)는 메인 주서버로부터 음성 데이터를 전송 받아 원거리에 있는 방송 단말기(523)로 음성 데이터를 바이패스하는 부서버이다.Referring to FIG. 5, the main main server 500 located at the top may transmit voice data to three types of department servers. The first type of server 507 is a server that bypasses the voice data to the broadcast terminal 515 at a short distance by receiving the voice data from the main main server 500 without a separate self broadcasting main server. The second type of server 505 is a server that bypasses the broadcast terminal 520 by receiving voice data from the main server 500 and the main server 510 capable of self broadcasting. The third type of server 517 is a server that receives voice data from the main main server and bypasses the voice data to the broadcast terminal 523 located at a long distance.

상술한 세가지 유형의 부서버는 음성 방송 시스템을 여러 지역에 산재한 음성 방송 환경을 반영하여 분류한 것이다. 따라서, 상기 음성 방송 환경은 본점과 지점으로 구성된 기업을 예로 들어 설명할 수 있다. 상기 기업의 본점은 상기 메인 주서버(500)를 설치하여, 본점과 각각의 지점에 설치한 방송 단말기로 선택적인 방송을 할 수 있다. 상술하면, 상기 기업의 본점에 설치된 메인 주서버(500)는 모든 본점과 지점의 부서버 및 방송 단말기로 방송을 할 수 있으며, 본점의 부서버(507) 및 방송 단말기(515)에만 방송할 수도 있다. 또한 일부 지점의 방송 단말기(523)에만 방송을 할 수도 있다. 또한 상기 기업의 지점은 개별적으로 상기 주서버(510)를 설치하여, 상기 지점에 연결된 부서버(505) 및 방송 단말기(520)만을 대상으로 선택적인 방송을 할 수 있다. 따라서 상기 지점에 개별적으로 설치된 상기 주서버(510)는 상기 본점에 설치된 메인 주서버(500)의 기능처럼 다시 일정지역의 메인 주서버로서의 기능을 수행할 수 있다.The above three types of divisions are classified by reflecting the voice broadcasting system reflecting the voice broadcasting environment scattered in various regions. Therefore, the voice broadcasting environment may be described by taking an enterprise composed of a main office and a branch as an example. The main office of the enterprise may install the main main server 500 to selectively broadcast to the main office and the broadcasting terminal installed at each point. In detail, the main main server 500 installed at the head office of the enterprise may broadcast to all the head offices and branch offices and broadcasting terminals, and may broadcast only to the head offices 507 and the broadcasting terminal 515 of the head office. have. In addition, the broadcast terminal 523 may be broadcasted only at some points. In addition, the branch office of the enterprise may individually install the main server 510 to selectively broadcast only to the server 505 and the broadcasting terminal 520 connected to the branch office. Therefore, the main server 510 separately installed at the point may perform a function as a main main server of a predetermined region again as a function of the main main server 500 installed at the main store.

도6은 본 발명의 바람직한 실시예에 따른 음성 방송 및 모니터링을 위한 음성 데이터 및 메시지의 기능을 보여주는 도면이다.6 is a diagram illustrating the function of voice data and a message for voice broadcasting and monitoring according to a preferred embodiment of the present invention.

도6을 참조하면, 주서버(600)는 부서버 및 방송 단말기 정보 관리 기능(605), 방송 제어 기능(610)을 수행한다. 또한 상기 주서버(600)는 부서버 및 방송 단말기 모니터링 기능(615)을 수행한다.Referring to FIG. 6, the main server 600 performs a department, a broadcast terminal information management function 605, and a broadcast control function 610. In addition, the main server 600 performs the department and broadcast terminal monitoring function 615.

상기 부서버 및 방송 단말기 정보관리 기능(605)은 상기 주서버(600)와 데이터 베이스(675) 사이에서 부서버 및 방송 단말기 정보 등록(620)에 관한 메시지 및 부서버 및 방송 단말기 정보 조회(625)에 관한 메시지를 송수신하여 상기 부서버 및 방송 단말기를 정보관리하는 기능이다.The department and broadcasting terminal information management function 605 is a message about the department and broadcasting terminal information registration 620 and the department and broadcasting terminal information inquiry 625 between the main server 600 and the database 675. Information management of the department and the broadcast terminal by transmitting and receiving a message related to).

상기 방송제어 기능(610)은 상기 주서버(600)와 상기 부서버(690) 및 방송 단말기(720) 사이에서 방송시작/방송종료(630,655)에 관한 메시지 및 방송시작OK/방송종료OK(635,665)에 관한 메시지를 송수신하여 상기 부서버(690) 및 방송 단말기(820)를 방송제어하는 기능이다.The broadcast control function 610 is a message about the broadcast start / broadcast end (630,655) and the broadcast start OK / broadcast end OK (635,665) between the main server 600, the server 690 and the broadcast terminal 720 It is a function of controlling the broadcast by transmitting and receiving a message related to) and the department 690 and the broadcast terminal 820.

상기 부서버 및 방송 단말기 모니터링 기능(615)은 상기 주서버(600)와 상기 부서버(690) 및 방송 단말기(720) 사이에서 부서버 및 방송 단말기 상태 요구(645,660)에 관한 메시지 및 부서버 및 방송 단말기의 상태 응답(650,670)에 관한 메시지를 송수신하여 상기 부서버 및 방송 단말기를 모니터링하는 기능이다.The department server and the broadcasting terminal monitoring function 615 may include a message and a department server relating to the department server and the broadcasting terminal status request 645, 660 between the main server 600, the department server 690, and the broadcasting terminal 720. This function monitors the department and the broadcasting terminal by transmitting and receiving messages related to the status responses 650 and 670 of the broadcasting terminal.

여기서, 방송 중이 아닌 경우에, 상기 주서버(600)의 부서버 및 방송 단말기 모니터링 기능(615)은 모니터링 대상을 특정해 모니터링할 수 있다. 또한, 방송 중인 경우에, 상기 부서버 및 방송 단말기 모니터링 기능(615)은 별도의 모니터링 대상을 특정할 수 없으며, 방송 시 선택한 방송 전송 대상만을 모니터링할 수 있다.Here, when not broadcasting, the department and the broadcasting terminal monitoring function 615 of the main server 600 may specify and monitor the monitoring target. In addition, when broadcasting, the department and the broadcast terminal monitoring function 615 may not specify a separate monitoring target, and may monitor only the broadcast transmission target selected at the time of broadcasting.

상기 부서버(690)는 방송 단말기 조회 기능(695) 및 방송 전달 기능(700)을 수행한다. 상기 방송 단말기 조회 기능(695)은 상기 부서버(690)와 상기 데이터 베이스(675) 사이에서 방송 단말기 조회(705)관한 메시지 및 조회 응답(710)에 관한 메시지를 송수신하여 상기 방송 단말기를 조회하는 기능이다. 또한, 상기부서버(690)의 상기 방송 전달 기능(700)은 상기 주서버에서 전송한 음성 데이터(640)를 상기 방송 단말기(720)로 바이패스(By Pass:715)해 주는 기능이다. 또한, 상기 부서버(690)는 상기 주서버(600)의 방송제어 기능(610)과 부서버 및 방송 단말기 모니터링 기능(615)의 대상이 된다.The department 690 performs a broadcast terminal inquiry function 695 and a broadcast delivery function 700. The broadcast terminal inquiry function 695 transmits and receives a message regarding a broadcast terminal inquiry 705 and a message about an inquiry response 710 between the department 690 and the database 675 to query the broadcast terminal. Function. In addition, the broadcast delivery function 700 of the sub server 690 bypasses the voice data 640 transmitted from the main server to the broadcast terminal 720. In addition, the department 690 is a target of the broadcast control function 610 and the department and broadcast terminal monitoring function 615 of the main server 600.

상기 방송 단말기(720)는 상기 주서버(600)의 방송제어 기능(610) 및 부서버 및 방송 단말기 모니터링 기능(615)의 대상이 된다. 또한, 상기 방송 단말기(720)는 상기 부서버의 방송 전달 기능(700)의 대상이 된다.The broadcast terminal 720 is a target of the broadcast control function 610 and the department and broadcast terminal monitoring function 615 of the main server 600. In addition, the broadcast terminal 720 is a target of the broadcast transmission function 700 of the secondary server.

상기 데이터 베이스(675)는 그룹 테이블(680)과 단말 테이블(685)을 포함하며, 상기 주서버(600)의 상기 부서버 및 방송 단말기 정보 관리 기능(675)의 대상이 된다. 또한, 상기 데이터 베이스(675)는 상기 부서버(690)의 상기 방송 단말기 조회 기능(695)의 대상이 된다.The database 675 includes a group table 680 and a terminal table 685, and is a target of the department server and broadcasting terminal information management function 675 of the main server 600. In addition, the database 675 is an object of the broadcast terminal inquiry function 695 of the department 690.

도7은 본 발명의 바람직한 실시예에 따른 메시지 플로우를 보여주는 도면이다.7 is a diagram illustrating a message flow according to a preferred embodiment of the present invention.

도7을 참조하면, 주서버는 부서버 및 방송 단말기와 메시지를 송수신한다. 상기 주서버(750)는 상기 방송 단말기(760)로 단말 ID를 포함하는 모니터링 정보 요구 메시지(760)를 송신한다. 상기 주서버(750)는 상기 방송 단말기(760)로부터 상기 모니터링 정보 요구 메시지(760)에 상응하는 단말 ID와 상태정보를 포함하는 모니터링 상태 메시지(770)를 수신한다. 또한 상기 주서버(750)는 상기 부서버(755)로 그룹 ID를 포함하는 모니터링 정보요구 메시지(775)를 송신한다. 상기 주서버(750)는 상기 부서버(755)로부터 상기 모니터링 정보 요구 메시지(775)에상응하는 그룹 ID와 상태정보를 포함하는 모니터링 상태 메시지(780)를 수신한다.Referring to Figure 7, the main server transmits and receives a message with the department and the broadcast terminal. The main server 750 transmits a monitoring information request message 760 including a terminal ID to the broadcast terminal 760. The main server 750 receives a monitoring status message 770 including a terminal ID and status information corresponding to the monitoring information request message 760 from the broadcasting terminal 760. In addition, the main server 750 transmits a monitoring information request message 775 including the group ID to the department server 755. The main server 750 receives a monitoring status message 780 including a group ID and status information corresponding to the monitoring information request message 775 from the department 755.

상기 주서버(750)는 상기 부서버(755) 및 상기 방송 단말기(760)로 각각 방송준비 요구 메시지(785, 790)를 상기 부서버(755)로 송신한다. 상기 주서버(750)는 상기 부서버(755) 및 상기 방송 단말기(760)로부터 각각 상기 방송준비 요구 메시지(785, 790)에 상응하는 방송준비 상태 메시지(790, 795)를 수신한다.The main server 750 transmits a broadcast preparation request message 785, 790 to the secondary server 755, respectively, to the secondary server 755 and the broadcast terminal 760. The main server 750 receives the broadcast preparation status messages 790 and 795 corresponding to the broadcast preparation request messages 785 and 790 from the department 755 and the broadcast terminal 760, respectively.

이어서, 상기 주서버(750)는 상기 부서버(755)에서 바이패스 되어, 상기 방송 단말기(760)로 음성 데이터(805)를 송신한다. 상기 주서버(750)는 상기 음성 데이터(805)의 송신이 종료하면, 상기 부서버(755)와 상기 방송 단말기(760)로 각각 방송중지 상태 메시지(810, 815)를 전송한다.Subsequently, the main server 750 is bypassed by the department 755 to transmit the voice data 805 to the broadcast terminal 760. When the transmission of the voice data 805 ends, the main server 750 transmits broadcast stop status messages 810 and 815 to the department 755 and the broadcast terminal 760, respectively.

도8은 본 발명의 바람직한 실시예에 따른 주서버에서 음성 방송의 순서를 보여주는 도면이다.8 is a view showing the sequence of voice broadcasting in the main server according to an embodiment of the present invention.

도8을 참조하면, 상기 주서버는 방송 전송 대상을 선택한다(S850). 상기 주서버는 방송 전송 대상으로 선택된 상기 부서버와 적어도 하나의 방송 단말기 각각에 방송준비 요구 메시지를 생성하여 전송한다(S855). 상기 주서버는 상기 부서버 및 상기 방송 단말기로부터 상기 방송준비 요구 메시지에 상응하는 방송준비 상태 메시지를 수신한다(S860). 상기 주서버는 수신된 상기 방송준비 상태 메시지를 분석한다(S865). 상기 주서버는 모든 방송 준비가 완료되었는지를 확인한다(S870). 모든 방송 준비가 완료되었을 경우, 상기 주서버는 상기 방송준비 상태 메시지의 분석 결과에 상응하여 상기 데이터 베이스에 방송 가능 여부를 갱신한다(S875). 모든 방송 준비가 완료되지 않았을 경우, 상기 주서버는 모든 상기 부서버 및 상기방송 단말기로부터의 상기 방송준비 상태 메시지를 수신하였는지 여부를 확인하여, 수신되지 않은 부서버 및 방송 단말기의 방송준비 상태 메시지의 수신을 기다린다(S880). 상기 주서버는 상기 방송 전송 대상에 해당하는 그룹을 상기 데이터 베이스에 질의한다(S885). 상기 주서버는 상기 데이터 베이스에 질의한 결과에 해당하는 상기 부서버에서 바이패스(By Pass)되어, 상기 방송 단말기로 도달하도록 음성 데이터를 전송한다(S890). 상기 주서버가 방송 종료를 체크한다(S895). 방송 종료가 되었을 경우, 상기 주서버는 상기 부서버와 상기 방송 단말기로 방송중지 상태 메시지를 전송한다(S900).Referring to FIG. 8, the main server selects a broadcast transmission target (S850). The main server generates and transmits a broadcast preparation request message to each of the department selected as a broadcast transmission target and at least one broadcast terminal (S855). The main server receives a broadcast preparation status message corresponding to the broadcast preparation request message from the server and the broadcasting terminal (S860). The main server analyzes the received broadcast ready status message (S865). The main server checks whether all broadcast preparations are completed (S870). When all broadcasting preparations are completed, the main server updates the availability of broadcasting in the database according to the analysis result of the broadcasting ready status message (S875). When all the broadcast preparation is not completed, the main server checks whether or not the broadcast ready status messages from all the server and the broadcast terminal have been received. Wait for reception (S880). The main server queries the database for a group corresponding to the broadcast transmission target (S885). The main server is bypassed in the department corresponding to the query result of the database, and transmits voice data to reach the broadcast terminal (S890). The main server checks the end of the broadcast (S895). When the broadcast ends, the main server transmits a broadcast stop status message to the department and the broadcast terminal (S900).

도9는 본 발명의 바람직한 실시예에 따른 음성 방송 단말기의 구성을 보여주는 도면이다.9 is a diagram showing the configuration of a voice broadcasting terminal according to a preferred embodiment of the present invention.

도9를 참조하면, 방송 단말기(960)는 TCP/IP 전용 하드웨어부(950)와 IP주소와 상기 방송 단말기의 각 상태를 표시하는 표시부(910)를 포함한다. 상기 TCP/IP 전용 하드웨어부는 방송 단말기의 전체 동작을 조절하는 제어부(MCU:920)부, 내부 스피커나 외부 스피커로 오디오를 출력하기 위해서 압축된 패킷을 디코딩하는 코덱(CODEC:930)부 및 외부 네트워크로 연결되는 네트워크부(940)를 포함한다. 또한 상기 TCP/IP 전용 하드웨어부는 콘솔 포트로 쓰이는 RS232 포트를 더 포함한다. 상기 코덱부(930)는 DSPG CT8022 G723.1 6.4K로 압축된 음성 패킷을 디코딩한다. 상기 네트워크부(940)는 RJ-45 포트가 연결되어 10/100BaseT를 자동 감지한다.Referring to FIG. 9, the broadcast terminal 960 includes a TCP / IP dedicated hardware unit 950 and a display unit 910 for displaying an IP address and each state of the broadcast terminal. The TCP / IP dedicated hardware unit controls the overall operation of the broadcasting terminal (MCU: 920), a codec (930) that decodes a compressed packet to output audio to an internal speaker or an external speaker, and an external network. It includes a network unit 940 connected to. The TCP / IP dedicated hardware unit further includes an RS232 port used as a console port. The codec unit 930 decodes a voice packet compressed to DSPG CT8022 G723.1 6.4K. The network unit 940 is automatically connected to the RJ-45 port 10 / 100BaseT detects.

본 발명은 상기 실시예에 한정되지 않으며, 많은 변형이 본 발명의 사상 내에서 당 분야에서 통상의 지식을 가진 자에 의하여 가능함은 물론이다.The present invention is not limited to the above embodiments, and many variations are possible by those skilled in the art within the spirit of the present invention.

본 발명은 IP망에 부가적인 수정 작업을 하지 않고, 최소한의 대역폭만 사용하여 깨끗한 방송을 할 수 있는 음성 방송 시스템을 제공하는 효과가 있다.The present invention has the effect of providing a voice broadcasting system capable of performing a clean broadcast using only a minimum bandwidth without additional modifications to the IP network.

본 발명은 IP 주소의 입력만으로 방송 시스템을 구축가능한 음성 방송 시스템을 제공하는 효과도 있다.The present invention also has an effect of providing a voice broadcasting system capable of constructing a broadcasting system only by inputting an IP address.

본 발명은 IP망에서 음성 방송 시스템에 VoIP를 적용할 경우 전체적인 네트워크의 환경을 멀티캐스팅 방식으로 변환해야 하는 문제점을 해결한 음성 방송 시스템을 제공하는 효과도 있다.The present invention has an effect of providing a voice broadcasting system that solves the problem of converting the entire network environment to a multicasting method when VoIP is applied to a voice broadcasting system in an IP network.

Claims (10)

통신망을 통해 연결된 주서버, 적어도 하나의 부서버, 데이터 베이스 및 적어도 하나의 방송 단말기를 포함하는 음성 방송 시스템에서 실행되는 음성 방송 방법에 있어서,A voice broadcast method executed in a voice broadcast system including a main server, at least one department, a database, and at least one broadcast terminal connected through a communication network, 상기 주서버가 방송 전송 대상을 선택하는 단계;Selecting, by the main server, a broadcast transmission target; 상기 주서버가 방송 전송 대상으로 선택된 상기 부서버 및 적어도 하나의 방송 단말기 각각에 방송준비 요구 메시지를 생성하여 전송하는 단계;Generating, by the main server, a broadcast preparation request message to each of the department and at least one broadcast terminal selected as a broadcast transmission target; 상기 주서버가 상기 부서버 및 상기 방송 단말기로부터 상기 방송준비 요구 메시지에 상응하는 방송준비 상태 메시지를 수신하는 단계;Receiving, by the main server, a broadcast preparation status message corresponding to the broadcast preparation request message from the department and the broadcasting terminal; 상기 주서버가 수신된 상기 방송준비 상태 메시지를 분석하는 단계;Analyzing, by the main server, the broadcast ready status message received; 모든 방송 준비가 완료되었을 경우, 상기 주서버가 상기 방송준비 상태 메시지의 분석 결과에 상응하여 상기 데이터 베이스에 방송 가능 여부를 갱신하는 단계;Updating, by the main server, whether all broadcast preparations have been completed, whether or not broadcast is possible in the database according to a result of analyzing the broadcast ready status message; 모든 방송 준비가 완료되지 않았을 경우, 상기 주서버가 모든 상기 부서버 및 상기 방송 단말기로부터의 상기 방송준비 상태 메시지를 수신하였는지 여부를 확인하는 단계;Checking whether the main server has received the broadcast ready status message from all the server and the broadcast terminal when all the broadcast preparation is not completed; 상기 주서버가 상기 방송 전송 대상에 해당하는 그룹을 상기 데이터 베이스에 질의하는 단계;The main server querying the database for a group corresponding to the broadcast transmission target; 상기 주서버가 상기 데이터 베이스에 질의한 결과에 해당하는 상기 부서버에서 바이패스(By Pass)되어, 상기 방송 단말기로 도달하도록 음성 데이터를 전송하는 단계;Transmitting voice data so that the main server is bypassed in the department corresponding to the result of querying the database and reaches the broadcast terminal; 상기 주서버가 방송 종료를 체크하는 단계 및Checking, by the main server, the end of the broadcast; and 상기 주서버가 상기 부서버 및 상기 방송 단말기로 상응하는 방송중지 상태 메시지를 전송하는 단계를 포함하는 것Transmitting, by the main server, a corresponding broadcast stop status message to the department and the broadcasting terminal; 을 특징으로 하는 음성 방송 방법.Voice broadcasting method characterized in that. 제1항에 있어서,The method of claim 1, 방송 중이 아닌 경우에 모니터링 대상을 특정해 모니터링을 하기 위해서,To monitor and identify the monitoring target when not broadcasting, 상기 주서버가 상기 부서버 및 상기 방송 단말기에 상응하는 모니터링 정보요구 메시지를 전송하는 단계 및Transmitting, by the main server, a monitoring information request message corresponding to the department and the broadcasting terminal; 상기 주서버가 상기 부서버 및 상기 방송 단말기에 상응하는 모니터링 상태 메시지를 수신하는 단계를 더 포함하는 것Receiving, by the main server, a monitoring status message corresponding to the department and the broadcasting terminal; 을 특징으로 하는 음성 방송 방법.Voice broadcasting method characterized in that. 제1항에 있어서,The method of claim 1, 방송 중인 경우에 별도의 모니터링 대상을 특정할 수 없으며, 방송 시 선택한 방송 전송 대상만을 모니터링을 하기 위해서,In case of broadcasting, it is impossible to specify a separate monitoring target, and to monitor only the broadcasting transmission target selected at the time of broadcasting, 상기 주서버가 상기 부서버 및 상기 방송 단말기에 상응하는 모니터링 정보요구 메시지를 전송하는 단계 및Transmitting, by the main server, a monitoring information request message corresponding to the department and the broadcasting terminal; 상기 주서버가 상기 부서버 및 상기 방송 단말기에 상응하는 모니터링 상태 메시지를 수신하는 단계를 더 포함하는 것Receiving, by the main server, a monitoring status message corresponding to the department and the broadcasting terminal; 을 특징으로 하는 음성 방송 방법.Voice broadcasting method characterized in that. 제1항에 있어서,The method of claim 1, 모든 방송 준비가 완료되었을 경우, 상기 주서버가 상기 방송준비 상태 메시지의 분석 결과에 상응하여 상기 데이터 베이스에 방송 가능 여부를 갱신하는 단계에서,When all the broadcast preparation is completed, in the step of the main server to update the availability of broadcasting in the database corresponding to the analysis result of the broadcast ready status message, 방송이 가능한 상기 부서버 및 상기 방송 단말기에 해당하는 그룹 테이블 값과 단말 테이블 값을 미리 정한 값으로 변경하는 것Changing a group table value and a terminal table value corresponding to the broadcaster and the broadcast terminal to a predetermined value; 을 특징으로 하는 음성 방송 방법.Voice broadcasting method characterized in that. 제1항에 있어서,The method of claim 1, 모든 방송 준비가 완료되지 않았을 경우, 상기 주서버가 모든 상기 부서버와 상기 방송 단말기로부터의 상기 방송준비 상태 메시지를 수신하였는지 여부를 확인하는 단계에서,If all the broadcast preparation is not completed, in the step of confirming whether or not the main server has received the broadcast ready status message from all the server and the broadcast terminal, 상기 방송준비 상태 메시지가 모두 수신되지 않았으면, 상기 주서버가 상기 부서버와 상기 방송 단말기로부터 상기 방송준비 요구 메시지에 상응하는 방송준비 상태 메시지를 수신하는 단계로 되돌아가는 것If all the broadcast preparation status messages have not been received, returning to the step of receiving, by the main server, a broadcast preparation status message corresponding to the broadcast preparation request message from the server and the broadcasting terminal; 을 특징으로 하는 음성 방송 방법.Voice broadcasting method characterized in that. 제1항에 있어서,The method of claim 1, 상기 주서버가 방송 종료를 체크하는 단계에서,In the step of the main server checks the end of the broadcast, 방송 종료가 완료되지 않았으면, 상기 음성데이터의 전송을 유지하는 것Maintaining the transmission of the voice data if the broadcast termination is not completed 을 특징으로 하는 음성 방송 방법.Voice broadcasting method characterized in that. 제1항에 있어서,The method of claim 1, 통신망을 통해 연결된 주서버, 부서버 및 적어도 하나의 방송 단말기를 포함하는 음성 방송 시스템에서 실행되는 메시지의 구조는 1바이트(Byte)의 종류 필드, 4바이트(Byte)의 ID 필드 및 1바이트(Byte)의 데이터 필드를 포함하는 것The structure of a message that is executed in a voice broadcasting system including a main server, a department, and at least one broadcasting terminal connected through a communication network includes a type field of 1 byte, an ID field of 4 bytes, and 1 byte (Byte). Containing data fields of 을 특징으로 하는 음성 방송 방법.Voice broadcasting method characterized in that. 통신망을 통해 연결된 주서버, 적어도 하나의 부서버, 데이터 베이스 및 적어도 하나의 방송 단말기를 포함하는 음성 방송 시스템에서 실행되는 음성 방송 장치에 있어서,A voice broadcast apparatus executed in a voice broadcast system including a main server, at least one department, a database, and at least one broadcast terminal connected through a communication network, 프로그램이 저장되어 있는 메모리;A memory in which a program is stored; 상기 메모리에 결합되어 프로그램을 실행하는 프로세서를 포함하되,A processor coupled to the memory to execute a program; 상기 프로세서는 상기 프로그램에 의해서,The processor by the program, 상기 주서버가 방송 전송 대상을 선택하는 단계;Selecting, by the main server, a broadcast transmission target; 상기 주서버가 방송 전송 대상으로 선택된 상기 부서버 및 적어도 하나의 방송 단말기 각각에 방송준비 요구 메시지를 생성하여 전송하는 단계;Generating, by the main server, a broadcast preparation request message to each of the department and at least one broadcast terminal selected as a broadcast transmission target; 상기 주서버가 상기 부서버 및 상기 방송 단말기로부터 상기 방송준비 요구 메시지에 상응하는 방송준비 상태 메시지를 수신하는 단계;Receiving, by the main server, a broadcast preparation status message corresponding to the broadcast preparation request message from the department and the broadcasting terminal; 상기 주서버가 수신된 상기 방송준비 상태 메시지를 분석하는 단계;Analyzing, by the main server, the broadcast ready status message received; 모든 방송 준비가 완료되었을 경우, 상기 주서버가 상기 방송준비 상태 메시지의 분석 결과에 상응하여 상기 데이터 베이스에 방송 가능 여부를 갱신하는 단계;Updating, by the main server, whether all broadcast preparations have been completed, whether or not broadcast is possible in the database according to a result of analyzing the broadcast ready status message; 모든 방송 준비가 완료되지 않았을 경우, 상기 주서버가 모든 상기 부서버 및 상기 방송 단말기로부터의 상기 방송준비 상태 메시지를 수신하였는지 여부를 확인하는 단계;Checking whether the main server has received the broadcast ready status message from all the server and the broadcast terminal when all the broadcast preparation is not completed; 상기 주서버가 상기 방송 전송 대상에 해당하는 그룹을 상기 데이터 베이스에 질의하는 단계;The main server querying the database for a group corresponding to the broadcast transmission target; 상기 주서버가 상기 데이터 베이스에 질의한 결과에 해당하는 상기 부서버에서 바이패스(By Pass)되어, 상기 방송 단말기로 도달하도록 음성 데이터를 전송하는 단계;Transmitting voice data so that the main server is bypassed in the department corresponding to the result of querying the database and reaches the broadcast terminal; 상기 주서버가 방송 종료를 체크하는 단계 및Checking, by the main server, the end of the broadcast; and 상기 주서버가 상기 부서버 및 상기 방송 단말기로 상응하는 방송중지 상태 메시지를 전송하는 단계를 포함하는 것Transmitting, by the main server, a corresponding broadcast stop status message to the department and the broadcasting terminal; 을 특징으로 하는 음성 방송 장치.Voice broadcasting apparatus, characterized in that. 제8항에 있어서,The method of claim 8, 통신망을 통해 연결된 주서버, 적어도 하나의 부서버, 데이터 베이스 및 적어도 하나의 방송 단말기를 포함하는 음성 방송 시스템에서 실행되는 메시지의 구조는 1바이트의 종류필드, 4바이트의 ID필드 및 1바이트의 데이터 필드를 포함하는 것The structure of a message executed in a voice broadcasting system including a main server, at least one department, a database, and at least one broadcast terminal connected through a communication network includes a type field of 1 byte, an ID field of 4 bytes, and a byte of data. Containing fields 을 특징으로 하는 음성 방송 장치.Voice broadcasting apparatus, characterized in that. IP 네트워크를 통해 연결된 주서버, 적어도 하나의 부서버, 데이터 베이스 및 적어도 하나의 방송 단말기를 포함하는 음성 방송 시스템에 있어서,In a voice broadcasting system including a main server, at least one department, a database and at least one broadcasting terminal connected through an IP network, TCP/IP 전용 하드웨어부 및TCP / IP dedicated hardware section and IP 주소와 상태표시를 보여주는 표시부를 포함하되,Includes an indicator showing the IP address and status 상기 TCP/IP 전용 하드웨어부는The TCP / IP dedicated hardware unit 방송 단말기의 전체 동작을 조절하는 제어부(MCU)부;Control unit (MCU) unit for controlling the overall operation of the broadcast terminal; 오디오 출력을 위해 압축된 패킷을 디코딩하는 코덱(CODEC)부 및A codec section for decoding a compressed packet for audio output; and 외부 네트워크로 연결되는 네트워크부를 포함하는 것Involving network sections connected to external networks 을 특징으로 하는 방송 단말기.Broadcast terminal, characterized in that.
KR10-2002-0051976A 2002-08-30 2002-08-30 Method and apparatus for voice broadcasting system using ip networks KR100443198B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2002-0051976A KR100443198B1 (en) 2002-08-30 2002-08-30 Method and apparatus for voice broadcasting system using ip networks

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2002-0051976A KR100443198B1 (en) 2002-08-30 2002-08-30 Method and apparatus for voice broadcasting system using ip networks

Publications (2)

Publication Number Publication Date
KR20040020377A true KR20040020377A (en) 2004-03-09
KR100443198B1 KR100443198B1 (en) 2004-08-09

Family

ID=37324843

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2002-0051976A KR100443198B1 (en) 2002-08-30 2002-08-30 Method and apparatus for voice broadcasting system using ip networks

Country Status (1)

Country Link
KR (1) KR100443198B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100967387B1 (en) * 2007-02-09 2010-07-05 (주) 케이 이엔씨 Separated type bridge bearing
US20120076294A1 (en) * 2006-11-13 2012-03-29 Electronics And Telecommunications Research Institute Arithmetic method and apparatus for supporting aes and aria encryption/decryption functions

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100262321B1 (en) * 1997-12-31 2000-07-15 강병호 Call Control Method Using IP Address in Multimedia Satellite Communication System
WO2001091382A1 (en) * 2000-05-22 2001-11-29 Nokia Corporation System and method for providing a connection in a communication network
KR20020078320A (en) * 2001-04-09 2002-10-18 (주)이너베이 Apparatus providing of broadcast contents from user to user using the inernet and method thereof
KR100790157B1 (en) * 2001-12-06 2007-12-28 삼성전자주식회사 Method and for providing intelligent network service in mobile communication system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120076294A1 (en) * 2006-11-13 2012-03-29 Electronics And Telecommunications Research Institute Arithmetic method and apparatus for supporting aes and aria encryption/decryption functions
KR100967387B1 (en) * 2007-02-09 2010-07-05 (주) 케이 이엔씨 Separated type bridge bearing

Also Published As

Publication number Publication date
KR100443198B1 (en) 2004-08-09

Similar Documents

Publication Publication Date Title
US7333488B2 (en) Multicast delivery control apparatus and method
US6952836B1 (en) Method and apparatus for managing the provisioning of client devices connected to an interactive TV network
RU2308812C2 (en) Communication in selected area
US8214477B2 (en) Method and apparatus for dynamic assignment of sets of addresses
US7054327B2 (en) Method of providing quality of service (QOS) to voice applications in routed IP networks
US20060281437A1 (en) Systems and methods for supporting E911 emergency services in a data communications network
US20020154623A1 (en) Provision of digital data via multiple broadcasts
US7801134B2 (en) VoIP system, VoIP server and client, and multicast packet communication method
US8681668B2 (en) Methods and apparatus for transmitting multicast traffic in a data network
CA2581731A1 (en) Method for association between telephony and television network equipment
US20030028535A1 (en) Call control system for video communication networks
EP1361722B1 (en) Method, system and VoIP endpoint for service feature configuration
US6870843B1 (en) Self implementing multicast level escalation
JP4463277B2 (en) Service relay inter-subnet multicast-A cross-subnet multicast solution independent of the network infrastructure
US7620708B2 (en) Automatic discovery of controlling policy enforcement point in a policy push model
KR100443198B1 (en) Method and apparatus for voice broadcasting system using ip networks
CN112202888B (en) Message forwarding method for edge user and SDN
EP1596598A2 (en) System for the transmission and reception of radio or television data
EP1210792B1 (en) Intelligent network controlled multicast
KR200428297Y1 (en) Apparatus for remote call broadcasting system using ip networks
CN111193962B (en) Multi-network-port-based concurrent high-flow-output streaming media control system and method
EP2260612B1 (en) Bandwidth signalling
US20030074246A1 (en) Method and architecture for automated discovery provisioning of a broadband communication network
JP2004140758A (en) Ip telephone system
JP2004172685A (en) Simultaneous broadcast system for extension line within ip private branch exchange system

Legal Events

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

Payment date: 20120725

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20130730

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20150130

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20150911

Year of fee payment: 12

LAPS Lapse due to unpaid annual fee