JPH0648998Y2 - Digital voice communication device - Google Patents

Digital voice communication device

Info

Publication number
JPH0648998Y2
JPH0648998Y2 JP5984989U JP5984989U JPH0648998Y2 JP H0648998 Y2 JPH0648998 Y2 JP H0648998Y2 JP 5984989 U JP5984989 U JP 5984989U JP 5984989 U JP5984989 U JP 5984989U JP H0648998 Y2 JPH0648998 Y2 JP H0648998Y2
Authority
JP
Japan
Prior art keywords
data
voice
bit
redundant
bits
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.)
Expired - Lifetime
Application number
JP5984989U
Other languages
Japanese (ja)
Other versions
JPH02150851U (en
Inventor
孝行 石川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP5984989U priority Critical patent/JPH0648998Y2/en
Publication of JPH02150851U publication Critical patent/JPH02150851U/ja
Application granted granted Critical
Publication of JPH0648998Y2 publication Critical patent/JPH0648998Y2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)

Description

【考案の詳細な説明】 [産業上の利用分野] 本考案はディジタル音声通信装置に関し、特に符号化さ
れた音声データに誤り訂正用の冗長ビットを付加して伝
送する音声通信装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial application] The present invention relates to a digital voice communication apparatus, and more particularly to a voice communication apparatus for transmitting encoded voice data by adding redundant bits for error correction.

[従来の技術] ディジタル音声通信装置の目的の1つは、与えられたデ
ィジタル伝送路を利用して高音質の符号化音声を提供す
ることにある。
[Prior Art] One of the objects of a digital voice communication device is to provide encoded voice of high sound quality by using a given digital transmission path.

一方、近年、通信ネットワーク技術の進展により、移動
体通信にもディジタル音声の伝送を行うネットワークの
構築が進められている。しかし、移動体通信の場合、使
用される電力の制限等から、他の通信方式に比べて符号
誤り率が高いという欠点がある。従って、ディジタル音
声通信装置では、上記のような符号誤り環境下でも高音
質の符号化音声を提供するため、符号化データに例えば
BCH符号のような誤り訂正用冗長ビットを付加すると共
に、誤り訂正用冗長ビットの位置を検出するため、少な
くとも1種以上の通信同期情報を付加していた。
On the other hand, in recent years, due to the development of communication network technology, construction of a network for transmitting digital voice is also in progress for mobile communication. However, in the case of mobile communication, there is a drawback that the code error rate is higher than that of other communication methods due to the limitation of the power used. Therefore, in the digital voice communication device, in order to provide the high-quality encoded voice even under the above-mentioned code error environment, for example, the encoded data is
In addition to adding an error correction redundant bit such as a BCH code, at least one type of communication synchronization information is added to detect the position of the error correction redundant bit.

[考案が解決しようとする課題] しかしながら、上述した従来の音声通信装置では、誤り
訂正の際に誤り訂正用冗長ビットの位置を検出するた
め、通信同期情報を符号化データに付加していた。しか
も誤り訂正を利用しようという回線では、通常、伝送路
誤りが多いため、前記通信同期情報の情報量を多くして
誤り訂正用冗長ビットの位置を正確に検出する必要があ
る。このため、限られた伝送容量の中で通信を行う通信
ネットワークにおいては、多量の通信同期情報の付加に
よって本来送るべき有効な音声情報が制限されてしまう
という問題があった。
[Problems to be Solved by the Invention] However, in the above-described conventional voice communication device, the communication synchronization information is added to the encoded data in order to detect the position of the error correction redundant bit at the time of error correction. In addition, in a line where error correction is to be used, since there are usually many transmission line errors, it is necessary to increase the information amount of the communication synchronization information and accurately detect the position of the error correction redundant bit. Therefore, in a communication network that performs communication within a limited transmission capacity, there is a problem that effective voice information that should be originally sent is limited by the addition of a large amount of communication synchronization information.

本考案はかかる問題点に鑑みてなされたものであって、
限られた伝送容量の中で少ない情報量の付加によって確
実な誤り訂正を行うことができるディジタル音声通信装
置を提供することを目的とする。
The present invention has been made in view of such problems,
It is an object of the present invention to provide a digital voice communication device capable of performing reliable error correction by adding a small amount of information in a limited transmission capacity.

[課題を解決するための手段] 本考案のディジタル音声通信装置は、入力音声信号を所
定のフレーム周期で符号化する手段と、この手段で符号
化された符号データに誤り訂正用の冗長ビットを付加す
る手段と、この手段で冗長ビットが付加された前記符号
化データを1フレームとして伝送路に送出する手段と、
前記伝送路上のデータを受信する手段と、この手段で受
信されたデータから前記冗長ビットが持つ相関性を検出
しこの検出結果に基づいて前記受信されたデータからフ
レーム構成を検出する手段と、この手段で検出されたフ
レーム構成に基づいて前記冗長ビットを使用した前記符
号化ビットの誤り訂正処理を行う手段と、この手段で誤
り訂正された符号化データを復号化する手段とを備えた
ことを特徴とする。
[Means for Solving the Problem] A digital voice communication apparatus of the present invention includes a means for encoding an input voice signal at a predetermined frame period, and redundant bits for error correction in code data encoded by this means. Means for adding, and means for sending the encoded data, to which the redundant bit is added by this means, to the transmission line as one frame,
Means for receiving data on the transmission path, means for detecting the correlation of the redundant bits from the data received by the means, and means for detecting a frame structure from the received data based on the detection result, A means for performing error correction processing of the coded bits using the redundant bits based on the frame structure detected by the means; and means for decoding the coded data error-corrected by the means. Characterize.

[作用] 本考案においては、誤り訂正用の冗長ビットが持つ強い
相関性を検出することによって冗長ビットの位置、即ち
フレーム構成を検出するようにしているので、通信同期
情報を新たに付加する必要がない。このため、少ない情
報量の付加で確実な誤り訂正を行うことができるので、
伝送すべき本来の有効な音声情報を得られた伝送容量の
中で最大限に伝送することができる。
[Operation] In the present invention, since the position of the redundant bit, that is, the frame structure is detected by detecting the strong correlation of the redundant bit for error correction, it is necessary to newly add the communication synchronization information. There is no. Therefore, since it is possible to perform reliable error correction by adding a small amount of information,
The original effective voice information to be transmitted can be maximally transmitted within the obtained transmission capacity.

[実施例] 以下、添付の図面を参照して本考案の実施例について説
明する。
Embodiments Embodiments of the present invention will be described below with reference to the accompanying drawings.

第1図は本考案の実施例に係るディジタル音声通信装置
の構成を示すブロック図である。
FIG. 1 is a block diagram showing the configuration of a digital voice communication device according to an embodiment of the present invention.

音声通信装置10a,10bは、同一の構成を有するもので、
伝送路20を介して相互に接続されている。音声通信装置
10aは、次のように構成されている。即ち、音声入力端
子11aを介して入力される音声信号は、音声分析器1に
入力されている。音声分析器1は、入力された音声信号
を例えばフィルタ等によって分析し符号化するもので、
基本フレーム周期20msecで音声符号を処理し、20msec分
の音声信号を160ビットのデータに符号化して冗長ビッ
ト付加器2へ出力する。冗長ビット付加器2は、前記16
0ビットのデータに誤り訂正用の160ビットの冗長ビット
を付加し、合計320ビットのデータとしてこのデータを
データ出力端子12aを介して伝送路20へ出力する。一
方、伝送路20を介してデータ入力端子13aに入力された
データは、フレーム構成検出器3に入力されている。フ
レーム構成検出器3は、入力されたデータから冗長ビッ
トの持つ強い相関性を検出してフレーム構成を検出す
る。誤り訂正器4は、フレーム構成検出器3がフレーム
構成を検出した時点で冗長ビットを利用して符号化デー
タの伝送誤りを訂正し、訂正した符号化データを音声合
成器5へ出力する。音声合成器5は符号化データから音
声を合成して音声出力端子14aを介して音声出力を出力
する。
The voice communication devices 10a and 10b have the same configuration,
They are connected to each other via a transmission line 20. Voice communication device
10a is configured as follows. That is, the voice signal input via the voice input terminal 11a is input to the voice analyzer 1. The voice analyzer 1 analyzes and encodes an input voice signal by, for example, a filter,
A voice code is processed at a basic frame period of 20 msec, a voice signal of 20 msec is encoded into 160-bit data, and the data is output to the redundant bit adder 2. The redundant bit adder 2 is
160 bits of redundant bits for error correction are added to 0-bit data, and this data is output to the transmission line 20 via the data output terminal 12a as 320-bit data in total. On the other hand, the data input to the data input terminal 13a via the transmission line 20 is input to the frame structure detector 3. The frame structure detector 3 detects the strong structure of redundant bits from the input data to detect the frame structure. The error corrector 4 corrects the transmission error of the encoded data by using the redundant bit when the frame configuration detector 3 detects the frame configuration, and outputs the corrected encoded data to the speech synthesizer 5. The voice synthesizer 5 synthesizes voice from the encoded data and outputs a voice output via the voice output terminal 14a.

次に、上記のように構成された本実施例の音声通信装置
の動作を説明する。
Next, the operation of the voice communication device of this embodiment configured as described above will be described.

音声入力端子11aを介して入力された音声信号は、音声
分析器1で20msec毎に160ビットのデータに符号化さ
れ、冗長ビット付加器2で更に誤り訂正用の160ビット
の冗長ビットを付加される。これにより、合計320ビッ
トのデータとして、データ出力端子12aを介して伝送路2
0へ出力される。
The voice signal input through the voice input terminal 11a is encoded by the voice analyzer 1 into 160-bit data every 20 msec, and the redundant bit adder 2 further adds 160 redundant bits for error correction. It As a result, a total of 320 bits of data are transmitted via the data output terminal 12a to
Output to 0.

第2図は、データ出力端子12aを介して出力されるデー
タのフレーム構成を示す図である。
FIG. 2 is a diagram showing a frame structure of data output via the data output terminal 12a.

第161ビット〜第320ビットの冗長ビットは、例えば第1
ビット〜第160ビットの符号化データ160ビットのうち、
特に伝送路20の誤りに対して重要な影響を受ける40ビッ
トを選択し、この40ビットを4回繰返すことにより得ら
れた160ビットのデータである。冗長ビットをこのよう
に設定した場合、上記40ビット分は5回繰返し伝送され
ることになる。従って、この40ビットは相関が非常に強
い。
The redundant bits of the 161st bit to the 320th bit are, for example, the first bit.
Bit to 160th bit of encoded data 160 bits,
In particular, it is 160-bit data obtained by selecting 40 bits that are significantly affected by an error in the transmission line 20 and repeating the 40 bits four times. When the redundant bits are set in this way, the 40 bits are repeatedly transmitted 5 times. Therefore, the 40 bits are highly correlated.

冗長ビットが付加されたデータは、データ出力端子12a
を介して例えば16KHzのクロックに同期して1ビットず
つ伝送路20へ出力される。このデータは、音声通信装置
10bのデータ入力端子13aに供給される。また、音声通信
装置10bの音声入力端子11aを介して入力される音声信号
も同様に第2図に示す構成のデータに変換され、伝送路
20及びデータ入力端子12aを介して音声通信装置10aのフ
レーム構成検出器3に入力される。
The data with redundant bits is added to the data output terminal 12a.
Is output to the transmission line 20 bit by bit in synchronism with, for example, a 16 KHz clock. This data is a voice communication device
It is supplied to the data input terminal 13a of 10b. In addition, a voice signal input through the voice input terminal 11a of the voice communication device 10b is also converted into data having the configuration shown in FIG.
It is input to the frame configuration detector 3 of the voice communication device 10a via 20 and the data input terminal 12a.

フレーム構成器3では次の方法でフレーム構成を検出す
る。即ち、第2図の第1ビットから第160ビットの全部
又は一部と第161ビットから第320ビットまでの冗長ビッ
トは強い相関を有する。また、上述した冗長ビットで
は、それ自体高い相関性を有している。従ってこの相関
性の有無によって受信データのビット構成位置の検出を
容易に行うことができる。即ち、16KHzのクロックに同
期して1ビットずつ、データ入力端子13aから入力され
るデータは、フレーム構成検出器3内で第2図の構成に
なるように320ビット分のデータを蓄積すると共に、入
力データ1ビット毎に相関検出を行い、ある一定の相関
値以上を示したデータ列に対して、第2図に示すフレー
ム構成に一致したものとみなす。
The frame composer 3 detects the frame composition by the following method. That is, all or part of the 1st to 160th bits in FIG. 2 and the redundant bits from the 161st to 320th bits have a strong correlation. Further, the redundant bits described above have high correlation by themselves. Therefore, the bit configuration position of the received data can be easily detected depending on the presence or absence of this correlation. That is, the data input from the data input terminal 13a bit by bit in synchronization with the 16 KHz clock accumulates 320 bits of data in the frame structure detector 3 so as to have the structure shown in FIG. Correlation detection is performed for each bit of input data, and a data string showing a certain correlation value or more is considered to match the frame structure shown in FIG.

このようにフレーム構成が検出されたら、誤り訂正器4
で冗長ビットが取出され、この冗長ビットを使用して符
号化データの誤り訂正が行われる。この場合、冗長ビッ
トを前述したように多数回伝送することにより、多数回
判定による確実な誤り訂正が可能となる。
When the frame structure is detected in this way, the error corrector 4
Redundant bits are taken out, and the error correction of the encoded data is performed using the redundant bits. In this case, by transmitting the redundant bit a number of times as described above, it is possible to perform a reliable error correction by a number of determinations.

[考案の効果] 以上述べたように、本考案は1フレーム周期内の冗長ビ
ットの相関性を検出することによりフレーム構成を検出
するようにしたので、特に通信同期情報を付加すること
なしに確実な誤り訂正を行うことができ、ディジタル音
声通信装置の伝送効率を大幅に向上させることができ
る。
[Advantages of the Invention] As described above, the present invention detects the frame structure by detecting the correlation of redundant bits within one frame period, so that it is possible to reliably perform communication without adding communication synchronization information. Error correction can be performed, and the transmission efficiency of the digital voice communication device can be significantly improved.

【図面の簡単な説明】[Brief description of drawings]

第1図は本考案の実施例に係る音声通信装置のブロック
図、第2図は同装置における伝送データのフレーム構成
を示す図である。 1;音声分析器、2;冗長ビット付加器、3;フレーム構成検
出器、4;誤り訂正器、5;音声合成器、10a,10b;音声通信
装置
FIG. 1 is a block diagram of a voice communication device according to an embodiment of the present invention, and FIG. 2 is a diagram showing a frame structure of transmission data in the device. 1; voice analyzer, 2; redundant bit adder, 3; frame configuration detector, 4; error corrector, 5; voice synthesizer, 10a, 10b; voice communication device

Claims (1)

【実用新案登録請求の範囲】[Scope of utility model registration request] 【請求項1】入力音声信号を所定のフレーム周期で符号
化する手段と、この手段で符号化された符号化データに
誤り訂正用の冗長ビットを付加する手段と、この手段で
冗長ビットが付加された前記符号化データを1フレーム
として伝送路に送出する手段と、前記伝送路上のデータ
を受信する手段と、この手段で受信されたデータから前
記冗長ビットが持つ相関性を検出しこの検出結果に基づ
いて前記受信されたデータからフレーム構成を検出する
手段と、この手段で検出されたフレーム構成に基づいて
前記冗長ビットを使用した前記符号化ビットの誤り訂正
処理を行う手段と、この手段で誤り訂正された符号化デ
ータを復号化する手段とを備えたことを特徴とするディ
ジタル音声通信装置。
1. A means for encoding an input voice signal at a predetermined frame period, a means for adding a redundant bit for error correction to encoded data encoded by this means, and a redundant bit for this means. Means for sending the encoded data as one frame to a transmission path, means for receiving the data on the transmission path, and the correlation between the redundant bits detected from the data received by this means, and the detection result Means for detecting a frame structure from the received data on the basis of the received data, means for performing error correction processing of the coded bits using the redundant bits based on the frame structure detected by the means, and the means. And a means for decoding the error-corrected coded data.
JP5984989U 1989-05-24 1989-05-24 Digital voice communication device Expired - Lifetime JPH0648998Y2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5984989U JPH0648998Y2 (en) 1989-05-24 1989-05-24 Digital voice communication device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5984989U JPH0648998Y2 (en) 1989-05-24 1989-05-24 Digital voice communication device

Publications (2)

Publication Number Publication Date
JPH02150851U JPH02150851U (en) 1990-12-27
JPH0648998Y2 true JPH0648998Y2 (en) 1994-12-12

Family

ID=31586708

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5984989U Expired - Lifetime JPH0648998Y2 (en) 1989-05-24 1989-05-24 Digital voice communication device

Country Status (1)

Country Link
JP (1) JPH0648998Y2 (en)

Also Published As

Publication number Publication date
JPH02150851U (en) 1990-12-27

Similar Documents

Publication Publication Date Title
EP0798888A2 (en) Method and apparatus for digital communication with error encoding according to division of data in classes
US5694429A (en) Mobile radio communication system
WO2005096537A1 (en) Device and method for judging communication quality and program used for the judgment
JP3059133B2 (en) Bit error rate measurement device using Viterbi decoder
JP2789578B2 (en) Error processing method and apparatus for ADPCM voice transmission system
JPH0648998Y2 (en) Digital voice communication device
JPS59228440A (en) Data transmission system
JP2000004171A (en) Mobile communication method
JP2002501328A (en) Method and apparatus for coding, decoding and transmitting information using source control channel decoding
US6606722B1 (en) Methods and apparatus for providing transparent error correction for wireless Baudot communications
JP3003277B2 (en) Digital data communication method and apparatus
JPS5552515A (en) Pcm signal processor
US6892340B1 (en) Method and apparatus for reducing channel induced errors in speech signals
JP2001308711A (en) Encoding method and decoding method of control information, and transmitter and receiver of control information
JP2001339466A (en) Variable-rate code receiving device
JPH07193514A (en) Transmission line code selecting data transmission system
JPS61283241A (en) Data communication receiver
JP2796190B2 (en) VOX control method
JP2003018129A (en) Voice communication apparatus and coding module thereof
ATE270472T1 (en) METHOD AND APPARATUS FOR PROVIDING BIT TO SYMBOL MAGIC FOR SPACE-TIME CODES
JPH02177633A (en) Sound encoder
CN1263245C (en) Devices and method for testing speed and quality of communication system
CN1672193A (en) Speech communication unit and method for error mitigation of speech frames
JP2985173B2 (en) Digital information receiver
JP2555582B2 (en) CMI code error detection circuit

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term