KR20050058005A - Apparatus and method for automatic detection of vad in key phone system - Google Patents
Apparatus and method for automatic detection of vad in key phone system Download PDFInfo
- Publication number
- KR20050058005A KR20050058005A KR1020030090246A KR20030090246A KR20050058005A KR 20050058005 A KR20050058005 A KR 20050058005A KR 1020030090246 A KR1020030090246 A KR 1020030090246A KR 20030090246 A KR20030090246 A KR 20030090246A KR 20050058005 A KR20050058005 A KR 20050058005A
- Authority
- KR
- South Korea
- Prior art keywords
- vad
- cpu
- level
- trunk line
- dsp
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000001514 detection method Methods 0.000 title claims description 13
- 230000006835 compression Effects 0.000 claims abstract description 5
- 238000007906 compression Methods 0.000 claims abstract description 5
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 13
- 230000002093 peripheral effect Effects 0.000 description 12
- 230000006870 function Effects 0.000 description 7
- 230000000694 effects Effects 0.000 description 4
- 101000760620 Homo sapiens Cell adhesion molecule 1 Proteins 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 241001301450 Crocidium multicaule Species 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 102100035353 Cyclin-dependent kinase 2-associated protein 1 Human genes 0.000 description 1
- 101000737813 Homo sapiens Cyclin-dependent kinase 2-associated protein 1 Proteins 0.000 description 1
- 101000911772 Homo sapiens Hsc70-interacting protein Proteins 0.000 description 1
- 101001139126 Homo sapiens Krueppel-like factor 6 Proteins 0.000 description 1
- 101000710013 Homo sapiens Reversion-inducing cysteine-rich protein with Kazal motifs Proteins 0.000 description 1
- 101000661816 Homo sapiens Suppression of tumorigenicity 18 protein Proteins 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 235000019800 disodium phosphate Nutrition 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/22—Arrangements for supervision, monitoring or testing
- H04M3/24—Arrangements for supervision, monitoring or testing with provision for checking the normal operation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/22—Arrangements for supervision, monitoring or testing
- H04M3/2236—Quality of speech transmission monitoring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/22—Arrangements for supervision, monitoring or testing
- H04M3/26—Arrangements for supervision, monitoring or testing with means for applying test signals or for measuring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/05—Aspects of automatic or semi-automatic exchanges related to OAM&P
- H04M2203/055—Aspects of automatic or semi-automatic exchanges related to OAM&P loopback testing
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Sub-Exchange Stations And Push- Button Telephones (AREA)
Abstract
본 발명은 키폰 시스템의 VAD 자동 감지 장치 및 그 방법을 제공하기 위한 것으로, 하이웨이 구조와 인터페이스되는 DBID와; 상기 DBID로부터 필요한 음성채널을 할당받아 음성 압축 및 VAD, CPT를 감지하고 음성 채널을 늘릴 수 있는 VCEU/DSP와; 키폰 시스템의 MPB와 HDLC 데이터를 송수신하고, 상기 VCEU/DSP와 신호를 교환하는 CPU와; 상기 CPU의 제어를 받고, 시스템에 멀티 랭귀지를 지원하기 위한 MLU와; 상기 CPU의 제어를 받고 압축된 음성신호를 저장하는 FMEU와; 상기 CPU의 제어를 받고 키폰 시스템 국선 라인의 VAD 레벨을 각각 저장하고 있는 VAD 레벨을 포함하여 구성함으로써, 키폰 시스템에서 음성저장부 보드를 설치하여 외부 국선 라인의 상태를 자동으로 감지하고 각각 라인의 VAD 기준 레벨을 관리하여 시스템을 신뢰도를 향상시킬 수 있게 되는 것이다.The present invention is to provide a VAD automatic sensing device and method of the key phone system, DBID interfaced with the highway structure; A VCEU / DSP capable of detecting a voice compression, VAD, CPT, and increasing a voice channel by allocating a required voice channel from the DBID; A CPU which transmits and receives HDB data and MPB of a key phone system and exchanges signals with the VCEU / DSP; An MLU under the control of the CPU and for supporting multiple languages in a system; FMEU for storing the compressed voice signal under the control of the CPU; By including the VAD level storing the VAD level of the key line system trunk line under the control of the CPU, the voice storage unit board is installed in the key phone system to automatically detect the state of the external trunk line and the VAD of each line By managing reference levels, the system can improve reliability.
Description
본 발명은 키폰 시스템의 VAD(Voice Activity Detection) 자동 감지 장치 및 그 방법에 관한 것으로, 특히 키폰 시스템에서 음성저장부 보드(VMIB, Voice Mail Interface Board)를 설치하여 외부 국선 라인의 상태를 자동으로 감지하고 각각 라인의 VAD 기준 레벨을 관리하여 시스템을 신뢰도를 향상시키기에 적당하도록 한 키폰 시스템의 VAD 자동 감지 장치 및 그 방법에 관한 것이다.The present invention relates to an apparatus for automatically detecting Voice Activity Detection (VAD) of a keyphone system and a method thereof, and in particular, a voice mail interface board (VMIB) is installed in a keyphone system to automatically detect a state of an external trunk line. And a method for automatically detecting a VAD of a key phone system and managing the VAD reference level of each line to improve the reliability of the system.
일반적으로 키폰 시스템은 한정된 국선을 키폰 주장치에 설치하고 키폰 및 일반 전화기를 연결하여 여러 사람이 동시에 사용할 수 있도록 설계된 효율적인 간이 교환 시스템이다. 이러한 키폰 시스템은 국선 및 내선과 연결되어 음성안내 기능, 끼어들기 기능, 방송 기능, 수신거부 기능, 원격유지보수 기능 등을 수행할 수 있다.In general, a key phone system is an efficient simple exchange system designed to be used by several people at the same time by installing a limited trunk line in the key phone main unit and connecting a key phone and a regular phone. The key phone system may be connected to a trunk line and an extension to perform a voice guidance function, interrupting function, broadcasting function, reception rejection function, remote maintenance function, and the like.
도 1은 일반적인 키폰 시스템의 개략단면도이다.1 is a schematic cross-sectional view of a typical keyphone system.
그래서 KSU(Key Service Unit)는 세 개로 구성되어 있고, 기본(Basic) KSU인 제 1 KSU(13), 확장 KSU인 제 2 KSU(12), 제 3 KSU(11)로 구성된다.Therefore, the KSU (Key Service Unit) is composed of three, the first KSU 13, which is a basic (Basic) KSU, the second KSU (12), the third KSU 11 is an extended KSU.
기본 KSU인 1'st KSU(13)는 전원을 공급하는 PSU(Power Supply Unit)(14), 각종 PP(Peripheral)(15), 시스템의 전체를 제어하고 감시하는 MPB(Main Process Board)(16), 제 2 KSU(12)와의 인터페이스를 위한 LMU(Link Module Unit)(17)로 구성되어 있다.The basic KSU 1'st KSU 13 is a power supply unit (PSU) 14 for supplying power, various peripherals (PP) 15, and a main process board (MPB) 16 for controlling and monitoring the entire system. ) And a link module unit (LMU) 17 for interfacing with the second KSU 12.
도 2는 종래 키폰 시스템에서 MPB의 블록구성도이다. 이는 도 1의 제 1 KSU(13)에 있는 MPB(16)의 내부 블록을 나타낸 것이다.2 is a block diagram of an MPB in a conventional key phone system. This shows the internal block of the MPB 16 in the first KSU 13 of FIG.
그래서 도 1의 제 1 KSU(13) MPB 슬롯과 연결되는 에지 커넥터(Edge Connector)(39), 시스템 및 CPU를 리셋(reset)시키는 리셋(24), LAN I/F(Local Area Network Interface)(25), MPB(16) 내부의 필요 전원을 공급하는 레귤레이터(Regulator)(26), 시스템의 동작을 프로그램에 따라 제어하는 CPU(40), PMU(Programmable Memory Unit)(27), SRAM(Static Random Access Memory)(28), 일반 입출력 포트를 위한 내부 I/O(Internal Input/Output)(29), PP I/O(Peripheral Input/Output)(210), 모뎀 제어와 직렬 통신을 위한 DUART(Dual Asynchronous Receiver/Transmitter)(31), MODU(33), RS234C 포트(34)로 구성된다.Thus, an edge connector 39 connected to the first KSU 13 MPB slot of FIG. 1, a reset 24 for resetting the system and a CPU, and a LAN Local Area Network Interface (I / F) ( 25), a regulator 26 for supplying necessary power inside the MPB 16, a CPU 40 for controlling the operation of the system programmatically, a programmable memory unit (PMU) 27, and static random (SRAM). Access Memory (28), Internal Input / Output (I / O) (29) for common input and output ports, Peripheral Input / Output (PP I / O) (210), and Dual (Dual) for modem control and serial communication. Asynchronous Receiver / Transmitter) 31, MODU 33, and RS234C port 34.
또한 PCM(Pulse Code Modulation) 음성 데이터를 스위칭 하는 GSXD(GoldStar eXchange Device)(22), 다양한 톤을 제공하는 Tone ROM(23), TDMA(Time Division Multiple Access) PCM 음성데이터의 클럭을 제공하는 PLL(Phase Locked Loop)(21), MPB(16)내의 PCM 음성신호를 제공하는 DBID(Digital Backplane Interface Device)(32), 입력 I/O(35), 출력 I/O(36), 입력 음성 채널(37), 출력 음성 채널(38)로 구성되어 있다.In addition, GSXD (GoldStar eXchange Device) (22) switching Pulse Code Modulation (PCM) voice data, Tone ROM (23) providing various tones, and PLL (Time Division Multiple Access) PLL (CDMA) provide clocks for time division multiple access (TDMA) PCM voice data. Phase Locked Loop (21), Digital Backplane Interface Device (DBID) 32, which provides PCM voice signals in MPB 16, input I / O 35, output I / O 36, input voice channel ( 37) and an output audio channel 38.
도 3은 도 2에서 사용하는 하이웨이 구조를 보인 구조도이다.3 is a structural diagram showing a highway structure used in FIG.
이러한 종래 장치의 동작을 첨부한 도면에 의거하여 상세히 설명하면 다음과 같다.The operation of the conventional apparatus will be described in detail with reference to the accompanying drawings as follows.
먼저 키폰 시스템은 세 개의 KSU(Key Service Unit)(11)(12)(13)으로 구성되어 있다.First, the key phone system is composed of three KSU (Key Service Unit) (11) 12 (13).
그리고 MPB(16)의 CPU(40)는 전체 시스템을 제어하고 동작을 시키게 된다.The CPU 40 of the MPB 16 controls and operates the entire system.
그래서 제 2 KSU(12) 및 제 3 KSU(11)가 전원이 온(On) 된 상태에서 제 1 KSU(13)의 PSU(14)을 온하면, CPU(40)는 어떤 종류들의 PP B/D(15)들이 설치되어 있는지를 인식하여 각각의 PP B/D(15)들에 PCM(Pulse Coded Modulation) 음성 타임 슬롯(time slot)을 할당하게 된다.Thus, when the PSU 14 of the first KSU 13 is turned on while the second KSU 12 and the third KSU 11 are powered on, the CPU 40 may generate some kind of PP B //. It recognizes whether the D 15 is installed and allocates a Pulse Coded Modulation (PCM) voice time slot to each of the PP B / Ds 15.
음성 타임 슬롯은 시스템의 용량을 결정한 것으로 도 3의 하이웨이(Highway) 구조로 나타낼 수 있으며, GSXD(22)에서 만들어 진다. 이런 타이밍은 PLL(21)로부터 공급 받은 클럭을 기준으로 만들어 진다.The voice time slot is determined by the capacity of the system and can be represented by the highway structure of FIG. 3 and is created in the GSXD 22. This timing is made based on the clock supplied from the PLL 21.
도 3의 하이웨이 구조는 하나의 하이웨이를 설명하고 있다. 하이웨이는 8개의 서브 프레임(sub-frame)으로 구성되어 있고, 1개의 서브 프레임은 한 개의 512Kbps HDLC(High-level Data Link Control) 채널과 D 채널과 6개의 음성 채널로 구성되어 있다.The highway structure of FIG. 3 describes one highway. The highway consists of eight sub-frames, and one sub-frame consists of one 512 Kbps High-level Data Link Control (HDLC) channel, D channel, and six voice channels.
이에 따라 한 프레임(frame)에는 64Kbps 음성채널이 48개가 있게 된다.Accordingly, there are 48 64 Kbps voice channels in one frame.
64Kbps 음성데이터는 8K 샘플링을 하여 하이웨이에 실리게 된다(8K x 8bit = 64kbits). 이런 하이웨이는 송신 하이웨이(TX highway)와 수신 하이웨이(Rx highway)로 구분되며, 송신 하이웨이는 9개, 수신 하이웨이는 8개를 지원한다.64Kbps voice data is loaded on the highway with 8K sampling (8K x 8bit = 64kbits). These highways are divided into TX highways and Rx highways, and nine support highways and eight support highways.
송신 하이웨이가 수신 하이웨이 보다 한 개 많은 것은 슬롯에 장착된 PP(Peripheral) 보드(15)에 각종의 톤(tone)을 제공하는 톤 하이웨이(Tone highway)로 사용된다.One more transmit highway than the receive highway is used as the tone highway, which provides a variety of tones to the PP (Peripheral) board 15 mounted in the slot.
GSXD(22)에서 지원하는 전체 음성 채널 수는 8(highway 개수) x 48(한 개의 highway의 음성 채널 수) = 384 음성 채널이 된다.The total number of voice channels supported by the GSXD 22 is 8 (highway number) x 48 (number of voice channels of one highway) = 384 voice channels.
도 1과 같은 시스템 구성에서 제 1 KSU(13), 제 2 KSU(12)는 하이웨이가 3개씩 할당 되어 있고, 제 3 KSU(11)는 2개 할당 되어 있으므로, (48 x 3 + 48 x 3 + 48 x 2 = 144 + 144+ 96 = 384) 최대 384 포트를 지원할 수 있다.In the system configuration as shown in FIG. 1, the first KSU 13 and the second KSU 12 are assigned three highways, and the third KSU 11 is assigned two, so that (48 x 3 + 48 x 3 + 48 x 2 = 144 + 144+ 96 = 384) It can support up to 384 ports.
도 3의 하이웨이의 HDLC 채널은 MPB(16)의 CPU(40)와 PP(15)의 CPU간의 데이터 통신에 사용되고 있다.The HDLC channel of the highway of FIG. 3 is used for data communication between the CPU 40 of the MPB 16 and the CPU of the PP 15.
그러나 이러한 종래의 기술은 다음과 같은 문제점이 있었다.However, this conventional technology has the following problems.
즉, 종래의 PP는 국선 및 내선 등을 지원하는 보드로서 단지 MPB에서 제공하는 PCM 음성 데이터를 처리하고만 있다. 따라서 MPB와 PP 보드간의 데이터 통신에 의한 국선의 상태를 감지하는 기능이 없다. 이에 따라 VAD 레벨의 기준점은 특정 레벨(약 36dBm)로 정의 되어 있으므로, 국선의 상태가 좋지 않은 국선에서 VAD 및 링 백 톤(Ring back tone), 에러 톤(error tone), 비지 톤(busy tone)을 감지할 때 오류가 발생하게 되는 문제점이 있었다.In other words, the conventional PP is a board that supports trunk lines, stations, and the like, and only processes PCM voice data provided by MPB. Therefore, there is no function to detect the state of CO line by data communication between MPB and PP board. Accordingly, since the reference point of the VAD level is defined as a specific level (about 36 dBm), the VAD and ring back tone, error tone, and busy tone are used in a CO line in which the state of the CO line is poor. There was a problem that an error occurs when detecting.
이에 본 발명은 상기와 같은 종래의 제반 문제점을 해결하기 위해 제안된 것으로, 본 발명의 목적은 키폰 시스템에서 음성저장부 보드를 설치하여 외부 국선 라인의 상태를 자동으로 감지하고 각각 라인의 VAD 기준 레벨을 관리하여 시스템을 신뢰도를 향상시킬 수 있는 키폰 시스템의 VAD 자동 감지 장치 및 그 방법을 제공하는데 있다.Therefore, the present invention has been proposed to solve the conventional problems as described above, an object of the present invention is to install the voice storage board in the key phone system automatically detects the state of the external trunk line and the VAD reference level of each line It is to provide a VAD automatic detection device and method of the key phone system that can improve the reliability by managing the system.
상기와 같은 목적을 달성하기 위하여 본 발명의 일실시예에 의한 키폰 시스템의 VAD 자동 감지 장치는,In order to achieve the above object, the VAD automatic detection device of the key phone system according to an embodiment of the present invention,
하이웨이 구조와 인터페이스되는 DBID와; 상기 DBID로부터 필요한 음성채널을 할당받아 음성 압축 및 VAD, CPT를 감지하고 음성 채널을 늘릴 수 있는 VCEU/DSP와; 키폰 시스템의 MPB와 HDLC 데이터를 송수신하고, 상기 VCEU/DSP와 신호를 교환하는 CPU와; 상기 CPU의 제어를 받고, 시스템에 멀티 랭귀지를 지원하기 위한 MLU와; 상기 CPU의 제어를 받고 압축된 음성신호를 저장하는 FMEU와; 상기 CPU의 제어를 받고 키폰 시스템 국선 라인의 VAD 레벨을 각각 저장하고 있는 VAD 레벨을 포함하여 이루어짐을 그 기술적 구성상의 특징으로 한다.A DBID interfaced with the highway structure; A VCEU / DSP capable of detecting a voice compression, VAD, CPT, and increasing a voice channel by allocating a required voice channel from the DBID; A CPU which transmits and receives HDB data and MPB of a key phone system and exchanges signals with the VCEU / DSP; An MLU under the control of the CPU and for supporting multiple languages in a system; FMEU for storing the compressed voice signal under the control of the CPU; The technical configuration is characterized by including the VAD level under the control of the CPU and storing the VAD level of the key line system trunk line respectively.
상기와 같은 목적을 달성하기 위하여 본 발명의 일실시예에 의한 키폰 시스템의 VAD 자동 감지 방법은,In order to achieve the above object, a VAD automatic detection method of a key phone system according to an embodiment of the present invention,
키폰 시스템의 VAD 자동 감지 장치인 VMIB에서 지정된 국선을 점유하여 링 백 톤을 감지하여 국선의 VAD 기준 레벨로 변환시켜 VAD를 자동으로 감지하는 제 1 단계와; 상기 제 1 단계 후 지정된 국선에서 링 신호가 오면 필요한 서비스를 수행하게 하는 제 2 단계를 포함하여 수행함을 그 기술적 구성상의 특징으로 한다.A first step of detecting a ringback tone by converting the ring back tone into a VAD reference level of the trunk line by occupying a designated trunk line in VMIB, which is a VAD automatic sensing device of a key phone system; The technical configuration is characterized by including the second step to perform the necessary service when the ring signal comes from the designated CO line after the first step.
이하, 상기와 같은 본 발명, 키폰 시스템의 VAD 자동 감지 장치 및 그 방법의 기술적 사상에 따른 일실시예를 도면을 참조하여 설명하면 다음과 같다.Hereinafter, an embodiment according to the present invention, a VAD automatic sensing device of a key phone system, and a method thereof will be described with reference to the accompanying drawings.
도 4는 본 발명에 의한 키폰 시스템의 VAD 자동 감지 장치의 블록구성도이고, 도 5는 도 4에서 CPU와 DBID 간의 타이밍도이며, 도 6은 도 4에서 사용되는 녹음 및 저장 시간의 타이밍도이다.4 is a block diagram of a VAD automatic sensing device of a key phone system according to the present invention, FIG. 5 is a timing diagram between a CPU and a DBID in FIG. 4, and FIG. 6 is a timing diagram of recording and storage times used in FIG. 4. .
이에 도시된 바와 같이, 하이웨이 구조와 인터페이스되는 DBID(52)와; 상기 DBID(52)로부터 필요한 음성채널을 할당받아 음성 압축 및 VAD(Voice Activity Detection), CPT(Call Progress tone)를 감지하고 음성 채널을 늘릴 수 있는 VCEU/DSP(Voice Channel Expansion Unit / Digital Signal Processing)(50)와; 키폰 시스템의 MPB(16)와 HDLC 데이터를 송수신하고, 상기 VCEU/DSP(50)와 신호를 교환하는 CPU(45)와; 상기 CPU(45)의 제어를 받고, 시스템에 멀티 랭귀지(Multi Language)를 지원하기 위한 MLU(Multi Language Unit)(46)와; 상기 CPU(49)의 제어를 받고 압축된 음성신호를 저장하는 FMEU(Flash Memory Expansion Unit)(49)와; 상기 CPU(45)의 제어를 받고 키폰 시스템 국선 라인의 VAD 레벨을 각각 저장하고 있는 VAD 레벨(56)을 포함하여 구성된다.As shown therein, the DBID 52 interfaces with the highway structure; VCEU / DSP (Voice Channel Expansion Unit / Digital Signal Processing) which can allocate voice channel from DBID 52 to detect voice compression, voice activity detection (VAD), call progress tone (CPT), and increase voice channel 50; A CPU 45 for transmitting and receiving HDLC data with the MPB 16 of the key phone system and exchanging signals with the VCEU / DSP 50; A multi-language unit (MLU) 46 which is controlled by the CPU 45 and supports a multi-language to a system; A flash memory expansion unit (FMEU) 49 which stores the compressed voice signal under the control of the CPU 49; And a VAD level 56 under the control of the CPU 45 and storing the VAD levels of the key line system trunk line, respectively.
상기에서 키폰 시스템의 VAD 자동 감지 장치는, 상기 CPU(45)와 VCEU/DSP(50)에 클럭을 공급하는 클럭(41)과; 상기 CPU(45)의 리셋과 와치독(WDG, Watchdog)을 위한 리셋(42)과; 상기 CPU(45)와 연결되어 보드의 상태를 외부에서 확인할 수 있게 하는 RS232(43)와; 상기 CPU(45)와 연결되어 LAN을 지원하는 LAN(44)과; 상기 CPU(45)의 제어를 받고, 보드의 동작을 위한 소프트웨어 코드가 저장된 NOR Flash(47)와; 상기 CPU(45)의 제어를 받고, 필요한 데이터를 보관하는 RAM(48)과; 상기 VCEU/DSP(50)의 디버깅을 위한 JTAG(51)와; 상기 DBID(52)와 연결되어 범용 입출력이 수행되도록 하는 I/O(53)와; 상기 키폰 시스템의 VAD 자동 감지 장치에 필요한 전원을 공급하는 DC 컨버터(54)와; 상기 DBID(52)와 연결되어 키폰 시스템의 백플랜 보드와 연결되도록 하는 에지 커넥터(Edge Connector)(55)를 더욱 포함하여 구성된다.In the above, the VAD automatic sensing apparatus of the key phone system includes: a clock (41) for supplying a clock to the CPU (45) and the VCEU / DSP (50); A reset (42) for the reset and watchdog (WDG) of the CPU (45); RS232 (43) connected to the CPU (45) so that the status of the board can be checked from the outside; A LAN 44 connected to the CPU 45 to support a LAN; A NOR flash 47 controlled by the CPU 45 and storing software code for operating a board; A RAM 48 controlled by the CPU 45 and storing necessary data; A JTAG (51) for debugging the VCEU / DSP (50); An I / O 53 connected to the DBID 52 to perform general purpose input / output; A DC converter (54) for supplying power for the VAD automatic sensing device of the key phone system; It is further configured to include an edge connector (55) connected to the DBID (52) to be connected to the backplane board of the keyphone system.
도 7은 본 발명에 의한 키폰 시스템의 VAD 자동 감지 방법을 보인 흐름도이다.7 is a flowchart illustrating a VAD automatic detection method of a key phone system according to the present invention.
이에 도시된 바와 같이, 키폰 시스템의 VAD 자동 감지 장치인 VMIB에서 지정된 국선을 점유하여 링 백 톤(Ling Back Tone)을 감지하여 국선의 VAD 기준 레벨로 변환시켜 VAD를 자동으로 감지하는 제 1 단계(ST11 ~ ST16)와; 상기 제 1 단계 후 지정된 국선에서 링 신호가 오면 필요한 서비스를 수행하게 하는 제 2 단계(ST17 ~ ST29)를 포함하여 수행한다.As shown in FIG. 1, a first step of detecting a ring back tone by converting a ring back tone to a VAD reference level of a trunk line by occupying a designated trunk line in VMIB, a VAD automatic detection device of a keyphone system, ST11 to ST16); After the first step, if a ring signal comes from a designated CO line, a second step (ST17 to ST29) to perform a necessary service is performed.
상기에서 제 1 단계(ST11 ~ ST16)는, 상기 VMIB에서 국선 라인을 지정한 다음 지정된 국선 라인을 점유하는 단계(ST11)(ST12)와; 상기 지정된 국선 라인의 점유 후 링 백 톤 레벨을 일정시간 감지하여 감지한 링 백 톤 레벨을 국선의 VAD 기준 레벨로 변환시키는 단계(ST13)(ST14)와; 상기 변환 후 기준 VAD 레벨을 VAD 레벨에 저장하는 단계(ST15)와; 상기 저장 후 지정된 국선에서 링 신호가 오면 상기 제 2 단계를 수행하게 하는 단계(ST16)를 포함하여 수행한다.The first steps ST11 to ST16 may include: specifying a trunk line in the VMIB and then occupying a designated trunk line (ST11) (ST12); Detecting a ring back tone level after occupying the designated trunk line for a predetermined time and converting the detected ring back tone level into a VAD reference level of the trunk line (ST13); Storing the reference VAD level in a VAD level after the conversion (ST15); And performing the second step when the ring signal comes from the designated trunk line after the storing (ST16).
상기에서 제 2 단계(ST17 ~ ST29)는, 상기 필요한 서비스가 재생 모드이면, ADPCM(Adaptive Differential Pulse Code Modulation) 데이터를 FMEU(49)에서 읽은 후 VCEU/DSP(50)에 전달하는 단계(ST17)(ST18)와; 상기 VCEU/DSP(50)에서 ADPCM 데이터를 PCM 데이터로 변환시키는 단계(ST19)(ST20)를 포함하여 수행한다.In the second step (ST17 ~ ST29), if the necessary service is in the playback mode, after reading the ADPCM (Adaptive Differential Pulse Code Modulation) data from the FMEU (49) and transfers to the VCEU / DSP (50) (ST17) (ST18); And converting ADPCM data into PCM data in the VCEU / DSP 50 (ST19).
상기에서 제 2 단계(ST17 ~ ST29)는, 상기 필요한 서비스가 녹음 모드이면, 입력된 PCM 데이터를 ADPCM 데이터로 변환시킨 다음 ADPCM 데이터를 FMEU(49)에 저장하는 저장단계(ST21 ~ ST24)와; 상기 저장단계 후 일정 조건이 성취될 때까지 녹음을 종료하는 녹음종료단계(ST25 ~ ST29)를 포함하여 수행한다.The second step ST17 to ST29 may include: a storage step of converting the input PCM data into the ADPCM data and then storing the ADPCM data in the FMEU 49 when the required service is the recording mode (ST21 to ST24); After the storing step is performed including the recording end step (ST25 ~ ST29) to end the recording until a certain condition is achieved.
상기 녹음종료단계(ST25 ~ ST29)에서 일정조건은, 점유된 국선의 레벨의 값과 기준 VAD 레벨의 값을 비교하는 것으로 설정하여, 비교 결과에 따라 녹음 종료 여부를 결정한다(ST25).In the recording end steps ST25 to ST29, a predetermined condition is set to compare the value of the occupied trunk line level with the value of the reference VAD level, and determines whether to end the recording according to the comparison result (ST25).
상기 녹음종료단계(ST25 ~ ST29)에서 일정조건은, CPT(call progress tone; busy tone, ring back tone, error tone)가 일정 시간 이상 지속되는 것으로 설정하여, CPT의 지속 여부에 따라 녹음 종료 여부를 결정한다(ST26).In the recording end step (ST25 ~ ST29), a certain condition is set to the call progress tone (CPT) busy duration, ring back tone, error tone for more than a predetermined time, whether or not to terminate the recording according to whether or not the CPT Determine (ST26).
상기 녹음종료단계(ST25 ~ ST29)에서 일정조건은, 점유된 국선의 레벨과 미리 설정한 값과 비교하는 것으로 설정하여, 비교 결과에 따라 녹음 종료 여부를 결정한다(ST27).In the recording end steps ST25 to ST29, a predetermined condition is set to compare the level of the occupied trunk line with a preset value, and determines whether to end the recording according to the comparison result (ST27).
이와 같이 구성된 본 발명에 의한 키폰 시스템의 VAD 자동 감지 장치 및 그 방법의 동작을 첨부한 도면에 의거 상세히 설명하면 다음과 같다.Referring to the accompanying drawings, the operation of the VAD automatic sensing device and method of the key phone system according to the present invention configured as described above will be described in detail as follows.
먼저 본 발명은 키폰 시스템에서 음성저장부 보드(VMIB, Voice Mail Interface Board)를 설치하여 외부 국선 라인의 상태를 자동으로 감지하고 각각 라인의 VAD 기준 레벨을 관리하고자 한 것이다.First, the present invention is to install a voice mail interface board (VMIB) in the key system to automatically detect the state of the external trunk line and to manage the VAD reference level of each line.
그래서 본 발명은 도 1의 키폰 시스템의 범용 슬롯인 PP B/D(15)에 도 4와 같이 본 발명에 의한 VMIB(Voice Mail Interface Board) 보드를 설치하여 시스템에서 음성을 녹음하고 재생하게 된다.Therefore, in the present invention, the voice mail interface board (VMIB) board according to the present invention is installed in the PP B / D 15, which is a universal slot of the key phone system of FIG.
PP B/D(15)에 설치된 보드가 외부 아날로그 국선 인터페이스가 되어 시스템을 액세스 할 때, MPB(16)의 CPU(40)는 아날로그 국선의 루프를 형성시키고, 아날로그 인터페이스 국선 보드는 아날로그 음성신호를 PCM 데이터로 변환하여 도 3의 하이웨이 구조에 PCM 데이터가 MPB(16)에서 스위칭 기능을 수행하는 GSXD(GoldStar eXchange Device)(22)에 인입되어 시스템에서 음성신호를 공유하여 사용하게 된다.When the board installed in the PP B / D 15 becomes the external analog trunk line interface to access the system, the CPU 40 of the MPB 16 forms a loop of the analog trunk line, and the analog interface trunk line board receives the analog audio signal. By converting the PCM data into the highway structure of FIG. 3, the PCM data is introduced into a GSXD (GoldStar eXchange Device) 22 performing a switching function in the MPB 16 to share and use a voice signal in the system.
GSXD(22)에서 출력된 PCM 데이터는 도 4의 VMIB의 에지 커넥터(55)로 입력된다.PCM data output from the GSXD 22 is input to the edge connector 55 of the VMIB of FIG. 4.
DBID(Digital Back plane Interface Device)(52)는 도 5에 도시한 타이밍도와 같이 한 개의 프레임(8KHz = 125us)에 32개의 음성 채널을 처리하게 되는데, 여기서는 8개의 음성 채널을 연결시킨다(Ch1, Ch2, Ch3, Ch4, Ch16, Ch17, Ch18, Ch19).The digital back plane interface device (DBID) 52 processes 32 voice channels in one frame (8KHz = 125us) as shown in the timing diagram shown in FIG. 5, where 8 voice channels are connected (Ch1, Ch2). , Ch3, Ch4, Ch16, Ch17, Ch18, Ch19).
하나의 VCEU/DSP(50)는 4개의 채널을 처리하게 되고, VCEU/DSP를 옵션으로 하나 더 장착하게 되면, 2개의 VCEU/DSP(50)는 8개의 채널을 처리하므로, 2개의 VCEU(50)가 장착된 한 개의 VMIB는 8개의 채널을 처리한다.One VCEU / DSP 50 handles four channels, and if one optional VCEU / DSP is installed, two VCEU / DSP 50 handles eight channels, so two VCEU / 50 One VMIB with) handles eight channels.
하나의 VCEU/DSP(50)는 4개 채널의 PCM 데이터를 매 125us동안 32Kbps ADPCM으로 압축하여 DSP의 내부 메모리에 30ms 동안 저장한다(4Kbytes).One VCEU / DSP 50 compresses four channels of PCM data into 32Kbps ADPCM for every 125us and stores them in the internal memory of the DSP for 30ms (4Kbytes).
각각의 4개 채널에 대한 저장된 32Kbps ADPCM 데이터는 CPU(45)가, 도 6에 나타낸 바와 같이, 30ms의 첫 번째 타임 슬롯에서(3ms) 읽어 들여 CPU(45)는 각각의 채널에 할당된 시간 내에 SRAM(48) 및 NAND Flash ROM인 FMEU(49)에 저장을 하게 된다.The stored 32 Kbps ADPCM data for each of the four channels is read by the CPU 45 in the first time slot of 30 ms (3 ms), as shown in FIG. 6, and the CPU 45 is within the time allotted for each channel. The SRAM 48 and the NAND Flash ROM FMEU 49 are stored.
도 6의 녹음 및 저장 시간 타이밍도에서 첫 번째는 VCEU/DSP(50)에서 저장된 32Kbps ADPCM 데이터를 읽어 오거나 쓰는데 사용되는 타임 슬롯이다.The first in the recording and storage time timing diagram of FIG. 6 is a time slot used to read or write 32 Kbps ADPCM data stored in the VCEU / DSP 50.
옵션인 VCEU(50)가 설치되면 두 개의 VCEU/DSP(50)가 서비스를 수행하게 되어 8개의 채널을 3ms 내에 동시에 처리하게 된다.When the optional VCEU 50 is installed, two VCEU / DSPs 50 perform services and simultaneously process 8 channels within 3ms.
두 번째 타임 슬롯은 8개의 채널중 첫 번째 32Kbps ADPCM 채널의 음성데이터를 저장하거나 읽는데 사용되고, 아홉 번째 슬롯은 8 번째 32Kbps ADPCM 채널의 음성데이터를 저장하거나 읽는데 사용된다. 마지막 10 번째 타임 슬롯은 보존(Reserved) 되어 다른 용도로 사용되고 있다.The second time slot is used to store or read voice data of the first 32 Kbps ADPCM channel of the eight channels, and the ninth slot is used to store or read voice data of the eighth 32 Kbps ADPCM channel. The last tenth time slot is reserved and used for other purposes.
이처럼 상기에서 언급한 것은 DSP(50)가 DBID(52)로부터 할당된 PCM 데이터를 받아 32Kbps ADPCM데이터로 압축하여 매 30ms마다 CPU(45)에 전달하여 음성을 녹음하는 과정을 설명한 것이다.As described above, the DSP 50 receives the PCM data allocated from the DBID 52, compresses the data into 32 Kbps ADPCM data, and delivers the voice to the CPU 45 every 30 ms.
이와 같은 방법으로 NAND Flash로 이루어진 FMEU(49) 녹음된 32Kbps ADPCM 데이터를 재생할 때는 CPU(45)가 DSP(50)로 도 6의 타이밍에 맞추어 쓰게 된다.In this manner, when the FMEU 49 recorded 32 Kbps ADPCM data made of NAND Flash is reproduced, the CPU 45 writes the DSP 50 to the timing of FIG. 6.
NAND Flash인 FMEU(49)의 녹음 시간을 증가시키기 위해서 FMEU를 확장해서 설치한다.In order to increase the recording time of the FMEU (49) NAND Flash, the FMEU is extended.
상기에서 설명한 바와 같이, 음성의 녹음을 위해서는 DSP와 CPU간의 약속된 시간에 데이터를 읽고 쓰는 시간이 매우 중요하다.As described above, the time for reading and writing data at a predetermined time between the DSP and the CPU is very important for recording the voice.
음성의 질을 높이기 위해 DSP에서 32Kbps ADPCM으로 음성을 압축하는 알고리즘을 사용한다.To improve the quality of the voice, DSP uses an algorithm to compress the voice to 32Kbps ADPCM.
그러기 위해서는 DSP(50)는 최소한 100MIPS 이상으로 동작을 하고 CPU(45)는 50MHz 이상으로 동작을 해야 한다.To do this, the DSP 50 must operate at least 100 MIPS or more, and the CPU 45 must operate at 50 MHz or more.
외부 아날로그 국선라인으로 시스템에 전화를 할 때, MPB(16)의 CPU(40)는 특정 국선을 도 4의 VMIB로 지정하게 되면, VMIB의 CPU(45)는 DSP(50)를 동작 시키고, NAND Flash(49)에 저장된 시스템 그리팅(Greeting) 메시지를 송출하고 녹음 모드로 진입을 한다.When calling the system by an external analog trunk line, when the CPU 40 of the MPB 16 designates a specific trunk line as the VMIB of FIG. 4, the CPU 45 of the VMIB operates the DSP 50 and the NAND. The system sends a system greeting message stored in the flash 49 and enters the recording mode.
녹음을 하고 녹음이 완료된 시점을 알기 위해서는 DSP(50)는 지정된 국선의 VAD(Voice Activity Detection) 및 CPT(Call Progress Tone, Error Tone, Busy Tone)을 감지하여야 한다. In order to record and know when the recording is completed, the DSP 50 should detect Voice Activity Detection (VAD) and Call Progress Tone, Error Tone, and Busy Tone (CPT) of the designated CO line.
DSP(50)는 VAD의 기준 레벨을 40dBm 정도로 하여 감지를 하고, 이에 따른 호 처리 톤(Call Progress Tone)인 에러 톤(Error Tone), 비지 톤(Busy Tone)을 감지하게 된다.The DSP 50 detects the reference level of the VAD by about 40 dBm, and detects error tones and busy tones that are call progress tones.
그래서 정상적인 국선 라인 일 때는 40dBm이 VAD 감지 기준 레벨에는 문제가 없지만, 실제로 시스템에 연결된 국선 모두 정상적인 상태라고는 볼 수가 없기 때문에, MPB(16)의 CPU(40)는 국선이 점유되지 않은 유휴(Idle) 상태에서 강제로 국선을 잡고 VMIB의 CPU(45)에 도 3에 나타낸 바와 같은 타이밍도에 근거하여 HDLC 명령(Command)을 준다.So 40dBm is not a problem in the VAD detection reference level when it is a normal CO line. However, since all CO lines connected to the system cannot be regarded as normal, the CPU 40 of the MPB 16 is idle when the CO line is not occupied. In the) state, the CO line is forcibly held and an HDLC command is given to the CPU 45 of the VMIB based on the timing diagram as shown in FIG. 3.
그러면 CPU(45)는 DSP(50)에서 지정된 국선의 PCM 데이터를 DBID(52)로 부터 읽어 들여 VAD 기준 레벨을 7초 동안 매 30ms 동안 연산하여 기준 레벨을 결정하여 VAD 레벨(56)에 저장하여, 그 결과를 MPB(16)의 CPU(40)에 보고 한다.Then, the CPU 45 reads PCM data of the CO line designated by the DSP 50 from the DBID 52, calculates the VAD reference level for every 30 ms for 7 seconds, determines the reference level, and stores it in the VAD level 56. The result is reported to the CPU 40 of the MPB 16.
MPB(16)의 CPU(40)는 지정된 국선의 연결을 끊고, 각각의 국선에 대해 VAD 기준 레벨을 보관함으로서 각각의 국선상태를 감지하고 VMIB에서 정상적인 VAD가 감지하도록 한다.The CPU 40 of the MPB 16 disconnects the designated trunk line and stores the VAD reference level for each trunk line to detect each trunk line state and allow the normal VAD to detect the VMIB.
만약 어떤 특성 국선의 기준 레벨이, 예를 들어 10dBm 이상이면 그 특정 국선에 대한 라인 상태는 나쁘다고 판단하여 시스템에서는 알람(Alarm) 처리를 할 수가 있다.If the reference level of a particular trunk line is, for example, 10 dBm or more, the system determines that the line state for that particular trunk line is bad, and the system can perform an alarm process.
또한 RS232(43)를 통해 지정된 국선의 VAD 기준 레벨을 외부 PC로 보여줄 수 있다.In addition, it is possible to show the VAD reference level of the designated trunk line through the RS232 43 to an external PC.
본 발명의 DSP(50)는 PCM과 32kbps ADPCM 신호 변환 압축 및 VAD, CPT를 처리하고 있다.The DSP 50 of the present invention processes PCM and 32 kbps ADPCM signal conversion compression, VAD, and CPT.
이외에도 DSP(50)는 외부 LAN(44)으로 인입된 신호, 예를 들어 웨이브 포맷(Wave format)의 확장자를 가진 음악 파일을 다운로드 받아 32Kbps ADPCM 데이터 포맷으로 NAND Flash(49)에 저장하여 시스템에 연결된 단말기에 다양한 멜로디를 전달할 수가 있다. 물론 저장된 ADPCM 데이터는 DSP(50)에서 PCM 데이터로 변환 된다.In addition, the DSP 50 downloads a signal input to an external LAN 44, for example, a music file having an extension of a wave format, and stores it in the NAND Flash 49 in 32 Kbps ADPCM data format to be connected to the system. Various melodies can be delivered to the terminal. Of course, the stored ADPCM data is converted to PCM data in the DSP (50).
한편 도 7을 참조하여 본 발명의 전체적인 동작을 설명하면 다음과 같다.Meanwhile, the overall operation of the present invention will be described with reference to FIG. 7.
VMIB는 지정된 국선을 점유하여 국선 라인의 상태를 다이얼 톤 감지 후 감지한 다이얼 톤의 레벨을 국선의 VAD 기준 레벨로 변환시킨다.The VMIB occupies the designated CO line and converts the state of the CO line to the VAD reference level of the CO line after detecting the tone.
그리고 기준 VAD 레벨을 VAD 레벨(56)에 저장한다.The reference VAD level is then stored in the VAD level 56.
지정된 국선에서 링 신호가 오면, VMIB는 지정된 국선에서 녹음 혹은 재생 모드를 MPB(16)로부터 판단하게 된다.When the ring signal comes from the designated trunk line, the VMIB determines from the MPB 16 the recording or playback mode on the designated trunk line.
재생 모드에서는 NAND Flash(49)에 저장된 데이터를 DSP(50)로 보내고, DSP(50)는 지정된 국선으로 64kbps PCM 음성신호를 보내게 되어 재생 모드를 처리하게 된다.In the playback mode, data stored in the NAND Flash 49 is sent to the DSP 50, and the DSP 50 sends a 64 kbps PCM audio signal to the designated trunk line to process the playback mode.
녹음 모드에서는 점유된 국선의 레벨이 기준 VAD 레벨의 값 보다 7초 이상 이거나, 또는 CPT(call progress tone; busy tone, ring back tone, error tone)가 7초 이상 지속되거나, 또는 점유된 국선의 레벨이 10dBm 이상 7초 이상 지속되면 녹음을 종료하게 한다.In the recording mode, the occupied trunk line level is 7 seconds or more than the value of the reference VAD level, or CPT (call progress tone; busy tone, ring back tone, error tone) lasts 7 seconds or longer, or is occupied. If it lasts more than 7 seconds for more than 10dBm, recording will end.
이처럼 본 발명은 키폰 시스템에서 외부 국선 라인의 상태를 자동으로 감지하고 각각 라인의 VAD 기준 레벨을 관리하게 되는 것이다.As such, the present invention automatically detects the state of the external trunk line in the key phone system and manages the VAD reference level of each line.
이상에서 본 발명의 바람직한 실시예를 설명하였으나, 본 발명은 다양한 변화와 변경 및 균등물을 사용할 수 있다. 본 발명은 상기 실시예를 적절히 변형하여 동일하게 응용할 수 있음이 명확하다. 따라서 상기 기재 내용은 하기 특허청구범위의 한계에 의해 정해지는 본 발명의 범위를 한정하는 것이 아니다.Although the preferred embodiment of the present invention has been described above, the present invention may use various changes, modifications, and equivalents. It is clear that the present invention can be applied in the same manner by appropriately modifying the above embodiments. Accordingly, the above description does not limit the scope of the invention as defined by the limitations of the following claims.
이상에서 살펴본 바와 같이, 본 발명에 의한 키폰 시스템의 VAD 자동 감지 장치 및 그 방법은 키폰 시스템에서 음성저장부 보드인 VMIB를 설치하여 외부 아날로그 국선 라인의 상태를 자동으로 감지하고 각각 라인의 VAD 기준 레벨을 관리하여 시스템을 신뢰도를 향상시킬 수 있는 효과가 있게 된다.As described above, the apparatus and method for automatically detecting a VAD of a keyphone system according to the present invention automatically install the VMIB, which is a voice storage board, in the keyphone system to automatically detect the state of an external analog trunk line and automatically determine the VAD reference level of each line. By managing the system will have the effect of improving the reliability.
또한 국선의 유휴 상태에서 VAD 기준 레벨이 일정 레벨 이상이면 그 특정 국선의 상태를 알람으로 처리할 수 있는 효과도 있다.In addition, when the VAD reference level is above a certain level in the idle state of the CO line, the state of the particular CO line can be treated as an alarm.
도 1은 일반적인 키폰 시스템의 개략단면도이고,1 is a schematic cross-sectional view of a typical keyphone system,
도 2는 종래 키폰 시스템에서 MPB의 블록구성도이며,2 is a block diagram of a MPB in a conventional key phone system,
도 3은 도 2에서 사용하는 하이웨이 구조를 보인 구조도이고,3 is a structural diagram showing a highway structure used in FIG.
도 4는 본 발명에 의한 키폰 시스템의 VAD 자동 감지 장치의 블록구성도이며,Figure 4 is a block diagram of a VAD automatic detection device of a key phone system according to the present invention,
도 5는 도 4에서 CPU와 DBID 간의 타이밍도이고,FIG. 5 is a timing diagram between a CPU and a DBID in FIG. 4;
도 6은 도 4에서 사용되는 녹음 및 저장 시간의 타이밍도이며,FIG. 6 is a timing diagram of recording and storage time used in FIG. 4.
도 7은 본 발명에 의한 키폰 시스템의 VAD 자동 감지 방법을 보인 흐름도이다.7 is a flowchart illustrating a VAD automatic detection method of a key phone system according to the present invention.
* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings
41 : 클럭 42 : 리셋41: clock 42: reset
43 : RS232 44 : LAN43: RS232 44: LAN
45 : CPU 46 : MLU45: CPU 46: MLU
47 : NOR 플래시 48 : RAM47: NOR Flash 48: RAM
49 : FMEU 50 : VCEU/DSP49: FMEU 50: VCEU / DSP
51 : JTAG 52 : DBID51: JTAG 52: DBID
53 : I/O 54 : DC 컨버터53: I / O 54: DC converter
55 : 에지 커넥터 56 : VAD 레벨55: edge connector 56: VAD level
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0090246A KR100539677B1 (en) | 2003-12-11 | 2003-12-11 | Apparatus and method for automatic detection of VAD in key phone system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0090246A KR100539677B1 (en) | 2003-12-11 | 2003-12-11 | Apparatus and method for automatic detection of VAD in key phone system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050058005A true KR20050058005A (en) | 2005-06-16 |
KR100539677B1 KR100539677B1 (en) | 2005-12-28 |
Family
ID=37251701
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2003-0090246A Expired - Fee Related KR100539677B1 (en) | 2003-12-11 | 2003-12-11 | Apparatus and method for automatic detection of VAD in key phone system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100539677B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100912604B1 (en) * | 2008-12-30 | 2009-08-19 | 솔루텍 주식회사 | A computer-readable recording medium recording a method of automatically setting a line of a ring back tone server and a program for performing the same. |
-
2003
- 2003-12-11 KR KR10-2003-0090246A patent/KR100539677B1/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100912604B1 (en) * | 2008-12-30 | 2009-08-19 | 솔루텍 주식회사 | A computer-readable recording medium recording a method of automatically setting a line of a ring back tone server and a program for performing the same. |
Also Published As
Publication number | Publication date |
---|---|
KR100539677B1 (en) | 2005-12-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0617399Y2 (en) | Circuit device for communication equipment | |
US5127004A (en) | Tone and announcement message code generator for a telephonic switching system and method | |
JP3007907B2 (en) | A communication switching mechanism that provides programmable communication services | |
US4785473A (en) | Interactive audio telecommunications message storage, forwarding and retrieval system | |
US4750136A (en) | Communication system having automatic circuit board initialization capability | |
CA2085657C (en) | Modular digital voice processing system | |
US5699411A (en) | DOS compatible dictation and voice mail system | |
KR100539677B1 (en) | Apparatus and method for automatic detection of VAD in key phone system | |
US4640992A (en) | Speech response interface circuit | |
CA2085753C (en) | Time division multiplexer chip and process thereof | |
US5896442A (en) | Voice announcement technique of an electronic exchange system | |
CA1311286C (en) | Digital key telephone system | |
CA1253602A (en) | Data base creation in stored program controlled switching systems | |
US5379298A (en) | Multimedia multiplexer device having automatic parameter recognizing and setting function, and communications systems including multimedia multiplexer devices | |
US4207433A (en) | Test arrangement for communication paths in time-division multiplexed switching systems | |
CA2110657C (en) | Circuit and method for detecting error causing tones in a voice messaging system | |
CA2228199C (en) | Exchange system | |
KR970002387B1 (en) | PC built-in automatic voice answering device | |
US5825851A (en) | Method and apparatus for automatically transferring a caller to a selected extension | |
KR0128111B1 (en) | Full-exchange switching center | |
KR0151931B1 (en) | Private Telephone Switching Device Using Personal Computer | |
KR19990005714A (en) | Voice mail device | |
KR100417826B1 (en) | Apparatus and method for automatic assigning a bell | |
JPS6141480B2 (en) | ||
KR100228916B1 (en) | Method for providing audible alarm sound when recording message in vms |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20031211 |
|
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: 20051124 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20051222 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20051223 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20081128 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20091127 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20091127 Start annual number: 5 End annual number: 5 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |