JPH0637725A - Radio communication equipment - Google Patents
Radio communication equipmentInfo
- Publication number
- JPH0637725A JPH0637725A JP19111092A JP19111092A JPH0637725A JP H0637725 A JPH0637725 A JP H0637725A JP 19111092 A JP19111092 A JP 19111092A JP 19111092 A JP19111092 A JP 19111092A JP H0637725 A JPH0637725 A JP H0637725A
- Authority
- JP
- Japan
- Prior art keywords
- frame
- data
- error
- adpcm
- predetermined
- 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
Landscapes
- Noise Elimination (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、ディジタルコードレス
電話などに適用可能な、無線通信装置に関するものであ
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a wireless communication device applicable to a digital cordless telephone or the like.
【0002】[0002]
【従来の技術】現在、規格化が進められている第二世代
コードレス電話で使用される音声コーデックは、CCI
TT勧告G.721の32kbps ADPCMを用い
ることになっている。CCITTで勧告されているG.
721の規格は、元々エラーレートの低い有線路に用い
ることを前提にして作られており、様々なエラーが起こ
り得る無線路において使用することは考慮されていな
い。そのため、第二世代コードレス(ディジタルコード
レス)電話に用いる場合、何等かのエラー対策を施さな
いと十分な通話品質が得られないことから、各社がその
対策法を研究している。2. Description of the Related Art A voice codec used in a second-generation cordless telephone, which is currently being standardized, is a CCI.
TT Recommendation G. 721 32 kbps ADPCM is to be used. G.C. which is recommended by CCITT.
The standard 721 is originally made on the assumption that it is used for a wired path having a low error rate, and is not considered for use in a wireless path where various errors may occur. Therefore, when used in a second-generation cordless (digital cordless) telephone, sufficient communication quality cannot be obtained unless some kind of error countermeasure is taken. Therefore, each company is researching the countermeasure.
【0003】ディジタルコードレス電話において、音声
信号であるADPCMデータは、40サンプルを1フレ
ームとして、誤り検出のためのCRCコード(CCIT
T勧告により16ビットを用いる)を付加し、TDMA
(時分割多元接続)方式として伝送される。ディジタル
コードレス電話では、40サンプル(5ミリ秒)を1フ
レームとして、フレーム毎に時分割して伝送する。そし
て、このフレームの中のADPCMデータに伝送エラー
があったとき、受信側では、CRCエラーとして認識
し、所定の処理を行うものである。In a digital cordless telephone, ADPCM data which is a voice signal has a CRC code (CCIT) for error detection with 40 samples as one frame.
16 bits are used according to T recommendation), and TDMA is added.
It is transmitted as a (time division multiple access) method. In a digital cordless telephone, 40 samples (5 milliseconds) are set as one frame and are transmitted by time division for each frame. Then, when there is a transmission error in the ADPCM data in this frame, the receiving side recognizes it as a CRC error and performs a predetermined process.
【0004】この種のディジタルコードレス電話におい
て再生音声の品質を向上させるため、種々の研究・発表
がなされている。ここでは、ディジタルコードレス電話
に関する従来技術のひとつとして、NTTが提唱してい
る一方法について言及する(田中、小林、鈴木、高
木、“ディジタルコードレス電話の音声品質改善法”1
991年電子情報通信学会春季全国大会 B−414、
田中、浜田、広野、“ディジタルコードレス電話方式
の一検討” 1992年電子情報通信学会春季全国大会
B−329)。Various studies and presentations have been made to improve the quality of reproduced voice in this type of digital cordless telephone. Here, as one of the conventional techniques related to digital cordless telephones, a method proposed by NTT will be mentioned (Tanaka, Kobayashi, Suzuki, Takagi, “Voice quality improvement method for digital cordless telephones” 1
991 IEICE Spring National Convention B-414,
Tanaka, Hamada, Hirono, "A study of digital cordless telephone system", 1992 IEICE Spring National Convention B-329).
【0005】すなわち、上記方法では、バースト誤りが
主要因となってディジタルコードレス電話における音声
品質劣化が生じていると考え、伝送誤りに対する対策と
して、エラーフレームを以下の2つの方法(図7参照)
でミューティングするものである。That is, in the above method, it is considered that the burst quality is the main cause of the voice quality deterioration in the digital cordless telephone, and as a countermeasure against the transmission error, the error frame is processed by the following two methods (see FIG. 7).
Muting with.
【0006】(1)エラーのあったフレームのデータの
中、あるしきい値を越えたデータは、データ置き換え部
70において、しきい値と置き換える。(1) Among the data of the frame having an error, the data exceeding a certain threshold value is replaced with the threshold value in the data replacing section 70.
【0007】(2)エラーのあったフレームのアナログ
出力点で、アッテネータ72により、ある一定のアッテ
ネーションを掛ける。(2) A certain amount of attenuation is applied by the attenuator 72 at the analog output point of the frame having the error.
【0008】[0008]
【発明が解決しようとする課題】しかしながら、上記の
従来技術ではバーストノイズのうちピークノイズが抑圧
され有効である反面、エラー処理を行ったフレーム内の
ADPCMデータと後の正常フレームのADPCMデー
タとのレベルが不連続になり、ノイズが発生する場合が
ある。However, while the above-mentioned conventional technique is effective in suppressing the peak noise of the burst noise, the ADPCM data in the frame subjected to the error processing and the ADPCM data of the subsequent normal frame are effective. Noise may occur due to discontinuous levels.
【0009】さらに、ランダムエラーのように1フレー
ム内での誤りが少ない場合は、誤り対策を施すと、その
後の正常フレームにおいて、大きなピークノイズを発生
することがある。この場合、誤り対策を行った方が、逆
に音声品質を落してしまうことになる。より具体的に述
べると次のとおりである。Further, when there are few errors in one frame such as a random error, if an error countermeasure is taken, a large peak noise may occur in the subsequent normal frame. In this case, if the error countermeasure is taken, the voice quality will be deteriorated. More specifically, it is as follows.
【0010】すなわち、伝送エラーの生じているADP
CMデータについては、データ置き換え部70(図7参
照)により所定の値に置換されるため、ADPCMデコ
ーダ71から得られるデコード出力は、ある抑圧された
低いレベルを呈することになる。ところが、エラーフレ
ームに続く正常なフレームにおいて大きなレベルがデコ
ードされたとすると、低い音声レベルから急に高い音声
レベルとなって再生されるため、ピークノイズが含まれ
たのと同様の聴感が得られる場合による。That is, ADP in which a transmission error has occurred
Since the CM data is replaced with a predetermined value by the data replacement unit 70 (see FIG. 7), the decoded output obtained from the ADPCM decoder 71 has a certain suppressed low level. However, if a large level is decoded in a normal frame following the error frame, the audio level is suddenly changed from a low audio level to a high audio level, so that the same audibility as that containing peak noise is obtained. by.
【0011】よって本発明の目的は、エラーフレームの
誤り対策後においてピークノイズ的聴感が生じ得ること
に鑑み、エラーフレーム処理後の音声品質を向上させた
無線通信装置を提供することにある。It is therefore an object of the present invention to provide a wireless communication apparatus with improved voice quality after error frame processing in view of the possibility that peak noise-like sensation may occur after error frame error countermeasures.
【0012】[0012]
【課題を解決するための手段】かかる目的を達成するた
めに、本発明は図8に示すように、ADPCMデータ
と、所定ビットのADPCMデータを1フレームとして
当該フレームのADPCMデータに伝送エラーが生じて
いることを示すエラー信号とを入力し、前記フレームに
伝送エラーを生じているときに、該ADPCMデータが
所定のしきい値以下となるよう前記ADPCMデータを
所定の値に置き換えるデータ置き換え手段80と、前記
データ置き換え手段からの出力信号をデコードするAD
PCMデコーダ手段81と、前記ADPCMデコーダ手
段からの出力信号と、前記エラー信号とを入力し、伝送
エラーが生じているフレームに対応する前記ADPCM
デコーダ手段からの信号を所定のレベルでアッテネーシ
ョン処理を施すと共に、当該エラーフレームに続く所定
数の正常フレームに対して所定のレベルでアッテネーシ
ョン処理を施すアッテネーション処理手段82とを具備
したものである。In order to achieve the above object, according to the present invention, as shown in FIG. 8, a transmission error occurs in ADPCM data of a predetermined frame and ADPCM data of a predetermined bit as one frame. And an error signal indicating that the ADPCM data has a transmission error in the frame, the data replacement means 80 that replaces the ADPCM data with a predetermined value so that the ADPCM data has a predetermined threshold value or less. And an AD for decoding the output signal from the data replacing means.
The ADPCM corresponding to the frame in which the transmission error has occurred by inputting the output signal from the PCM decoder means 81 and the ADPCM decoder means and the error signal.
Attenuation processing means 82 is provided for performing attenuation processing on a signal from the decoder means at a predetermined level and performing attenuation processing on a predetermined number of normal frames following the error frame at a predetermined level.
【0013】また、その他の本発明では、図9に示すよ
うに、ADPCMデータと、所定ビットのADPCMデ
ータを1フレームとして当該フレームのADPCMデー
タに伝送エラーが生じていることを示すエラー信号とを
入力して、前記フレームに伝送エラーが生じているとき
に、該ADPCMデータが所定のしきい値以下となるよ
うに前記ADPCMデータを所定の値に置き換えるデー
タ置き換え手段90と、前記データ置き換え手段からの
出力信号をデコードすると共に、デコードされた当該信
号の適応速度を示すスケールファクタを出力するADP
CMデコーダ手段91と、当該エラーフレームに続く所
定数の正常フレームに対して、前記スケールファクタが
所定のしきい値以上である場合に前記ADPCMデコー
ダ手段からの信号を所定のしきい値以下に抑圧する抑圧
手段92とを具備したものである。Further, in another embodiment of the present invention, as shown in FIG. 9, the ADPCM data and an error signal indicating that a transmission error has occurred in the ADPCM data of the frame with the ADPCM data of a predetermined bit as one frame. From the data replacement means 90, which replaces the ADPCM data with a predetermined value so that the ADPCM data becomes equal to or less than a predetermined threshold when a transmission error occurs in the frame after inputting. ADP which decodes the output signal of and outputs a scale factor indicating the adaptive speed of the decoded signal
For the CM decoder means 91 and a predetermined number of normal frames following the error frame, the signal from the ADPCM decoder means is suppressed to a predetermined threshold value or less when the scale factor is a predetermined threshold value or more. Suppressing means 92 for controlling
【0014】[0014]
【作用】図8に示した本発明によれば、アッテネーショ
ン処理手段82において、エラーフレームが連続する数
に合わせてアッテネーションレベルを変えると共に、エ
ラーフレーム後の正常なフレームに対しても一定区間ア
ッテネーションを加えるようにする。According to the present invention shown in FIG. 8, in the attenuation processing means 82, the attenuation level is changed in accordance with the number of consecutive error frames, and attenuation is performed in a certain section even for a normal frame after the error frame. Try to add.
【0015】また、図9に示した本発明では、抑圧手段
92において、エラーフレーム後の一定のフレーム内
で、出力レベルが大きく変動する点を抑える。すなわ
ち、出力レベルの変動は、ADPCMデコーダ91から
得られるスケールファクタ(適応速度を表すパラメータ
であることから、このスケールファクタの大小によりレ
ベル変動の大小(すなわちピークの存在)を知ることが
できる)により調べ、サプレッション(抑圧)を行う所
定のフレーム区間内において、スケールファクタがある
しきい値を越えた点の出力波形のレベルを抑えるように
する。このことにより、エラーフレーム後のピークノイ
ズを抑圧する。Further, in the present invention shown in FIG. 9, the suppressing means 92 suppresses a point where the output level largely changes within a constant frame after the error frame. That is, the fluctuation of the output level depends on the scale factor obtained from the ADPCM decoder 91 (since it is a parameter indicating the adaptive speed, the magnitude of the level fluctuation (that is, the presence of a peak) can be known from the magnitude of this scale factor). By checking, the level of the output waveform at a point where the scale factor exceeds a certain threshold value is suppressed within a predetermined frame section where suppression is performed. As a result, the peak noise after the error frame is suppressed.
【0016】[0016]
【実施例】以下、本発明の実施例を詳細に説明する。EXAMPLES Examples of the present invention will be described in detail below.
【0017】図1は、本発明の一実施例全体を示すブロ
ック図である。本図において2はデータ置き換えブロッ
クであり、TDMAフレームから取り出したADPCM
受信データ(32kbps)と、CRC符号から得たエ
ラー信号とを入力して、所定のしきい値以上のデータを
しきい値に置き換える。FIG. 1 is a block diagram showing an entire embodiment of the present invention. In the figure, 2 is a data replacement block, which is the ADPCM extracted from the TDMA frame.
The received data (32 kbps) and the error signal obtained from the CRC code are input, and data above a predetermined threshold value is replaced with the threshold value.
【0018】4は、ディジタルコードレス電話の標準規
格(CCITT G.721)に準拠したADPCMデ
コーダである。同じく5は、CCITT G.711に
準拠したPCMデコーダである。なお、ADPCMデコ
ーダ4から出力されているスケールファクタ(y)は、
デコードされた信号の適応速度(変動)を示すためにA
DPCMデコーダ内で使用されている周知のパラメータ
であるが、本実施例においては、このスケールファクタ
に基づいて、後述するピーク雑音の抑圧処理を行うもの
である。Reference numeral 4 is an ADPCM decoder compliant with the digital cordless telephone standard (CCITT G.721). Similarly, 5 is CCITT G. 711-compliant PCM decoder. The scale factor (y) output from the ADPCM decoder 4 is
A to indicate the adaptive speed (variation) of the decoded signal
This is a well-known parameter used in the DPCM decoder, but in the present embodiment, the peak noise suppression process described later is performed based on this scale factor.
【0019】8はピーク雑音抑圧ブロック、10はアッ
テネータ、12はアッテネーションレベルをエラーフレ
ームの数に応じて設定するレベル判定ブロック、14は
スピーカである。Reference numeral 8 is a peak noise suppression block, 10 is an attenuator, 12 is a level determination block for setting an attenuation level according to the number of error frames, and 14 is a speaker.
【0020】図2は、データ置き換えブロック2の動作
を示したフローチャートである。本図のステップS21
では、まずADPCM受信データとCRCエラー信号と
を入力する。次のステップS22においては、エラー信
号に基づいて伝送エラーの有無を判別する。FIG. 2 is a flow chart showing the operation of the data replacement block 2. Step S21 in this figure
First, the ADPCM received data and the CRC error signal are input. In the next step S22, the presence or absence of a transmission error is determined based on the error signal.
【0021】伝送エラーが生じていない場合には、ステ
ップS23において、受信データをそのまま出力する。
他方、伝送エラーが生じている場合には、ステップS2
4において、受信データの絶対値が所定の“しきい値”
より大きいか否かを判別し、肯定判定が得られたときに
は、ステップS25において、その受信データをしきい
値に置き換えて出力する。また、ステップS24におい
て否定判定が得られた場合には、その受信データをその
まま出力する(ステップS23)。If no transmission error has occurred, the received data is output as it is in step S23.
On the other hand, if a transmission error has occurred, step S2
4, the absolute value of the received data is a predetermined "threshold value"
If it is larger than the threshold, and if a positive determination is obtained, then in step S25, the received data is replaced with a threshold value and output. If a negative determination is obtained in step S24, the received data is output as it is (step S23).
【0022】図1に示したADPCMデコーダ4および
PCMデコーダ6については、上述したとおりCCIT
Tの勧告に準拠した標準的なものであるので、ここでの
説明は省略する。The ADPCM decoder 4 and the PCM decoder 6 shown in FIG. 1 are CCIT as described above.
Since it is a standard that complies with T's recommendation, description thereof is omitted here.
【0023】図3は、ピーク雑音抑圧ブロック8を詳細
に示した回路図である。本図において、31は抑圧区間
判定ブロックであり、抑圧を行うべきフレーム区間であ
るか否かを、入力されたエラー信号に基づいて判定す
る。そして、抑圧すべき区間であると判定したときに
は、切り換えスイッチ32をA側に倒して後述する抑圧
処理を施し、他方、非抑圧区間であると判定したときに
は同スイッチ32をB側に倒して、入力された音声信号
をそのまま出力する。ここで、上記抑圧すべき区間と
は、当該エラーフレームのみならず、エラーフレーム後
に続く正常な数フレーム区間も含む。FIG. 3 is a circuit diagram showing the peak noise suppression block 8 in detail. In the figure, reference numeral 31 is a suppression section determination block, which determines whether or not a frame section in which suppression should be performed, based on the input error signal. Then, when it is determined that the section is to be suppressed, the changeover switch 32 is tilted to the A side to perform the suppression processing described later, while when it is determined that the section is the non-suppressed section, the switch 32 is tilted to the B side. The input audio signal is output as it is. Here, the section to be suppressed includes not only the error frame but also several normal frame sections following the error frame.
【0024】なお、エラーフレーム後に続く正常なエラ
ーフレーム区間のみを抑圧区間として、当該エラーフレ
ーム自体については抑圧処理を行わない(すなわち、ス
イッチ32をB側に倒しておく)ことも可能である。It is also possible to set only the normal error frame section following the error frame as the suppression section and not perform the suppression processing on the error frame itself (that is, the switch 32 is tilted to the B side).
【0025】33は抑圧サンプル判定ブロックであり、
抑圧区間判定ブロック31により抑圧区間であると判定
されたときに、デコードされた信号の適応速度(変動)
を表すスケールファクタを用いて現在の音声データを抑
圧すべきか否かを判定する。すなわち、スケールファク
タが所定のしきい値を超えた場合には、音声データを抑
圧するために切り換えスイッチ34をB側に倒す。そし
て、同一のフレーム区間内であってもスケールファクタ
がしきい値以下である場合には、同スイッチ34をA側
に倒して抑圧処理を行わない。Reference numeral 33 is a suppression sample judgment block,
When the suppression section determination block 31 determines that the suppression section is a suppression section, the adaptive speed (variation) of the decoded signal
It is determined whether or not the current voice data should be suppressed by using a scale factor that represents. That is, when the scale factor exceeds a predetermined threshold value, the changeover switch 34 is tilted to the B side in order to suppress the audio data. If the scale factor is equal to or less than the threshold value even within the same frame section, the switch 34 is tilted to the A side and the suppression process is not performed.
【0026】35は信号抑圧ブロック、36はバッファ
であり、これらの両ブロックにより、図3の下方に示し
た抑圧処理のための演算を行う。ここでの抑圧処理は、
前のデータと現在のデータとの変化率(差分)を小さく
するようにするため、出力データを保持しておくバッフ
ァ36を設けている。Reference numeral 35 is a signal suppressing block, and 36 is a buffer, and both of these blocks perform an operation for suppressing processing shown in the lower part of FIG. The suppression process here is
In order to reduce the rate of change (difference) between the previous data and the current data, a buffer 36 for holding the output data is provided.
【0027】図4は、図3に示したピーク雑音抑圧処理
をDSP(ディジタル・シグナル・プロセッサ)により
実現する場合のフローチャートである。ただし、本フロ
ーチャートでは、エラーフレームに後続する2フレーム
のデータについてのみ抑圧処理を施し、当該エラーフレ
ームについてはピーク雑音の抑圧処理を行っていない。FIG. 4 is a flow chart when the peak noise suppression processing shown in FIG. 3 is realized by a DSP (digital signal processor). However, in this flowchart, the suppression process is performed only on the data of the two frames following the error frame, and the peak noise suppression process is not performed on the error frame.
【0028】ピーク雑音の抑圧処理をDSPで実施する
に際し、図4に示したフローチャートでは抑圧処理とし
て現在のデータのレベルを下げるようにしているため、
図3に示したバッファ36に相当するものは必要ない。When the peak noise suppressing process is executed by the DSP, the current data level is lowered as the suppressing process in the flowchart shown in FIG.
No buffer equivalent to the buffer 36 shown in FIG. 3 is required.
【0029】図4のステップS41では、音声データと
スケーフファクタとエラー信号を入力する。In step S41 of FIG. 4, voice data, a squeeze factor, and an error signal are input.
【0030】次のステップS42では、エラーフレーム
に続く2フレーム分のデータであるか否かを判定する。
その結果、否定判定が得られた場合には、エラーフレー
ム後の2フレーム内のデータでないことになるので、ス
テップS43において、受信データをそのまま出力す
る。In the next step S42, it is determined whether or not the data is for two frames following the error frame.
As a result, when a negative determination is obtained, it means that the data is not within the two frames after the error frame, and therefore the received data is output as it is in step S43.
【0031】ステップS42において肯定判定が得られ
た場合にはステップS44に移り、スケーフファクタが
しきい値より大きいか否かを判定する。その結果、スケ
ールファクタがしきい値より大でないという否定判定が
得られた場合には受信データをそのまま出力し(ステッ
プS43)、他方、スケールファクタがしきい値より大
であるという肯定判定が得られた場合には、ステップS
45において、受信データを抑圧係数sup分だけ抑圧
して出力する。When an affirmative determination is obtained in step S42, the process proceeds to step S44, and it is determined whether the skate factor is larger than the threshold value. As a result, when a negative determination that the scale factor is not larger than the threshold value is obtained, the reception data is output as it is (step S43), while an affirmative determination that the scale factor is larger than the threshold value is obtained. If so, step S
At 45, the received data is suppressed by the suppression coefficient sup and output.
【0032】図5は、図1に示したレベル判定ブロック
12での判定方法を示した状態遷移図である。本図中の
円および四角内の数字は各状態を示し、矢印上の数字は
状態が移るための条件を示し、0はエラーがなかった場
合、1はエラーがあった場合を表す。つまり、状態の
0,4,5,6は、正常フレーム内のデータに対する処
理を表し、状態の1,2,3は、エラーフレーム内のデ
ータに対する処理を表している。また、各一つの四角は
1フレームの長さを表している。すまり、この例では、
状態の6,5,4は、各々3,2,1フレーム分続くこ
とを意味している。また、状態1,2,3については、
例えば10フレーム分連続するものとする。FIG. 5 is a state transition diagram showing a judgment method in the level judgment block 12 shown in FIG. The numbers in the circles and squares in this figure indicate the respective states, the numbers on the arrows indicate the conditions for the state transition, 0 indicates no error, and 1 indicates the error. That is, the states 0, 4, 5, and 6 represent the processing on the data in the normal frame, and the states 1, 2, and 3 represent the processing on the data in the error frame. Further, each one square represents the length of one frame. Settle, in this example,
The states 6, 5, and 4 mean that they continue for 3, 2, and 1 frame, respectively. For states 1, 2, and 3,
For example, it is assumed that 10 frames are consecutive.
【0033】そして、図6に示すように、各状態に対し
て、ある一定のアッテネーション値を割り当てる。つま
り、全体としては、入力されたエラー信号から現在の状
態を知り、その状態に割り当てられたアッテネーション
値を出力するものである。Then, as shown in FIG. 6, a certain attenuation value is assigned to each state. That is, as a whole, the current state is known from the input error signal, and the attenuation value assigned to that state is output.
【0034】[0034]
【発明の効果】以上説明したとおり本発明では、音声出
力段にエラーフレーム後も作動するアッテネーション処
理手段を設け、さらに、エラーフレーム後のピークノイ
ズをサプレッション(抑圧)する抑圧手段を付け加える
構成としてあるので、以下に列挙する格別な効果を得る
ことができる。As described above, according to the present invention, the audio output stage is provided with the attenuation processing means which operates even after the error frame, and the suppression means for suppressing the peak noise after the error frame is added. Therefore, the special effects listed below can be obtained.
【0035】(1)バーストエラー時に、従来の誤り対
策法においては聴こえていたエラーフレーム後の雑音が
抑圧され、音声品質が向上する。さらに、時として発生
するピークノイズも抑圧される。(1) At the time of a burst error, the noise after the error frame, which was heard in the conventional error countermeasure method, is suppressed and the voice quality is improved. Furthermore, the peak noise that sometimes occurs is suppressed.
【0036】(2)エラーレートの低いノイズの場合、
従来の誤り対策を行ったために起きたピークノイズが、
聴感上差が分からない程度まで抑圧される。(2) In the case of noise with a low error rate,
The peak noise caused by the conventional error countermeasure is
It is suppressed to the extent that the difference in hearing is not noticeable.
【0037】(3)本発明によれば、ランダムノイズで
あるか、あるいはバースト・ノイズであるかの判断をす
ること無しに、両方のノイズに対する誤り対策が行え
る。(3) According to the present invention, it is possible to take an error countermeasure against both noises without judging whether the noises are random noises or burst noises.
【図1】本発明の一実施例における全体的構成を示すブ
ロック図である。FIG. 1 is a block diagram showing an overall configuration in an embodiment of the present invention.
【図2】図1に示したデータ置き換えブロックの動作を
示すフローチャートである。FIG. 2 is a flowchart showing the operation of the data replacement block shown in FIG.
【図3】図1に示したピーク雑音抑圧ブロックの構成を
詳細に示したブロック図である。3 is a block diagram showing in detail the configuration of a peak noise suppression block shown in FIG.
【図4】ディジタル・シグナル・プロセッサを用いてピ
ーク雑音抑圧処理を行う場合のフローチャートである。FIG. 4 is a flowchart when performing peak noise suppression processing using a digital signal processor.
【図5】図1に示したレベル判定ブロックの動作を示す
状態遷移図である。5 is a state transition diagram showing the operation of the level determination block shown in FIG. 1. FIG.
【図6】図1に示したレベル判定ブロックおよびアッテ
ネータの動作を示す図である。FIG. 6 is a diagram showing operations of a level determination block and an attenuator shown in FIG. 1.
【図7】従来技術の説明図である。FIG. 7 is an explanatory diagram of a conventional technique.
【図8】本発明の概略構成図である。FIG. 8 is a schematic configuration diagram of the present invention.
【図9】本発明のその他の概略構成図である。FIG. 9 is another schematic configuration diagram of the present invention.
2 データ置き換えブロック 4 ADPCMデコーダ 6 PCMデコーダ 8 ピーク雑音抑圧ブロック 10 アッテネータ 12 レベル判定ブロック 14 スピーカ 31 抑圧区間判定ブロック 32 切り換えスイッチ 33 抑圧サンプル判定ブロック 34 切り換えスイッチ 35 信号抑圧ブロック 36 バッファ 2 Data Replacement Block 4 ADPCM Decoder 6 PCM Decoder 8 Peak Noise Suppression Block 10 Attenuator 12 Level Judgment Block 14 Speaker 31 Suppression Section Judgment Block 32 Changeover Switch 33 Suppression Sample Judgment Block 34 Changeover Switch 35 Signal Suppression Block 36 Buffer
Claims (3)
PCMデータを1フレームとして当該フレームのADP
CMデータに伝送エラーが生じていることを示すエラー
信号とを入力し、前記フレームに伝送エラーを生じてい
るときに、該ADPCMデータが所定のしきい値以下と
なるよう前記ADPCMデータを所定の値に置き換える
データ置き換え手段と、 前記データ置き換え手段からの出力信号をデコードする
ADPCMデコーダ手段と、 前記ADPCMデコーダ手段からの出力信号と、前記エ
ラー信号とを入力し、伝送エラーが生じているフレーム
に対応する前記ADPCMデコーダ手段からの信号を所
定のレベルでアッテネーション処理を施すと共に、当該
エラーフレームに続く所定数の正常フレームに対して所
定のレベルでアッテネーション処理を施すアッテネーシ
ョン処理手段とを具備したことを特徴とする無線通信装
置。1. ADPCM data and AD of predetermined bits
ADP of PCM data as one frame
An error signal indicating that a transmission error has occurred in the CM data is input, and when the transmission error occurs in the frame, the ADPCM data is set to a predetermined threshold value so that the ADPCM data becomes equal to or less than a predetermined threshold value. A data replacement unit that replaces a value, an ADPCM decoder unit that decodes an output signal from the data replacement unit, an output signal from the ADPCM decoder unit, and the error signal are input to a frame in which a transmission error occurs. Attenuation processing means for performing attenuation processing at a predetermined level on a signal from the corresponding ADPCM decoder means and for performing attenuation processing at a predetermined level on a predetermined number of normal frames following the error frame. A characteristic wireless communication device.
ン処理手段はエラーフレームの連続数に応じてアッテネ
ーションレベルを変更設定することを特徴とする無線通
信装置。2. The wireless communication device according to claim 1, wherein the attenuation processing means changes and sets the attenuation level according to the number of consecutive error frames.
PCMデータを1フレームとして当該フレームのADP
CMデータに伝送エラーが生じていることを示すエラー
信号とを入力して、前記フレームに伝送エラーが生じて
いるときに、該ADPCMデータが所定のしきい値以下
となるように前記ADPCMデータを所定の値に置き換
えるデータ置き換え手段と、 前記データ置き換え手段からの出力信号をデコードする
と共に、デコードされた当該信号の適応速度を示すスケ
ールファクタを出力するADPCMデコーダ手段と、 当該エラーフレームに続く所定数の正常フレームに対し
て、前記スケールファクタが所定のしきい値以上である
場合に前記ADPCMデコーダ手段からの信号を所定の
しきい値以下に抑圧する抑圧手段とを具備したことを特
徴とする無線通信装置。3. ADPCM data and AD of predetermined bits
ADP of PCM data as one frame
An error signal indicating that a transmission error has occurred in the CM data is input, and when the transmission error occurs in the frame, the ADPCM data is set so that the ADPCM data becomes equal to or less than a predetermined threshold value. Data replacement means for replacing with a predetermined value, ADPCM decoder means for decoding the output signal from the data replacement means, and outputting a scale factor indicating the adaptive speed of the decoded signal, and a predetermined number following the error frame. The normal frame, the suppressing means suppresses the signal from the ADPCM decoder means to a predetermined threshold value or less when the scale factor is a predetermined threshold value or more. Communication device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP19111092A JP3187953B2 (en) | 1992-07-17 | 1992-07-17 | Wireless communication device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP19111092A JP3187953B2 (en) | 1992-07-17 | 1992-07-17 | Wireless communication device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0637725A true JPH0637725A (en) | 1994-02-10 |
JP3187953B2 JP3187953B2 (en) | 2001-07-16 |
Family
ID=16269026
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP19111092A Expired - Lifetime JP3187953B2 (en) | 1992-07-17 | 1992-07-17 | Wireless communication device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3187953B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006064879A1 (en) * | 2004-12-15 | 2006-06-22 | Matsushita Electric Industrial Co., Ltd. | Audio encoding method, audio decoding method, audio encoding apparatus and audio decoding apparatus |
NL1030982C2 (en) * | 2005-02-04 | 2007-12-18 | Samsung Electronics Co Ltd | Volume control method for digital audio broadcasting system, involves detecting number of error frames based on which output volume is controlled |
JP2013178554A (en) * | 2013-04-24 | 2013-09-09 | Panasonic Corp | Voice processor of adpcm voice transmission system and voice processing method of the same |
US9021318B2 (en) | 2008-02-05 | 2015-04-28 | Panasonic Intellectual Property Management Co., Ltd. | Voice processing apparatus and method for detecting and correcting errors in voice data |
-
1992
- 1992-07-17 JP JP19111092A patent/JP3187953B2/en not_active Expired - Lifetime
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006064879A1 (en) * | 2004-12-15 | 2006-06-22 | Matsushita Electric Industrial Co., Ltd. | Audio encoding method, audio decoding method, audio encoding apparatus and audio decoding apparatus |
JP2006174028A (en) * | 2004-12-15 | 2006-06-29 | Matsushita Electric Ind Co Ltd | Voice coding method, voice decoding method, voice coding apparatus and voice decoding apparatus |
NL1030982C2 (en) * | 2005-02-04 | 2007-12-18 | Samsung Electronics Co Ltd | Volume control method for digital audio broadcasting system, involves detecting number of error frames based on which output volume is controlled |
US9021318B2 (en) | 2008-02-05 | 2015-04-28 | Panasonic Intellectual Property Management Co., Ltd. | Voice processing apparatus and method for detecting and correcting errors in voice data |
JP2013178554A (en) * | 2013-04-24 | 2013-09-09 | Panasonic Corp | Voice processor of adpcm voice transmission system and voice processing method of the same |
Also Published As
Publication number | Publication date |
---|---|
JP3187953B2 (en) | 2001-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3685812B2 (en) | Audio signal transmitter / receiver | |
EP0801857B1 (en) | Method for substituting bad speech frames in a digital communication system | |
US5799039A (en) | Method and apparatus for error mitigating a received communication signal | |
WO1996042142A1 (en) | Acoustic echo elimination in a digital mobile communications system | |
JP2012113318A (en) | Method for decoding digital audio data | |
KR100270418B1 (en) | Apparatus and method for generating noise in a digital receiver | |
JPH0927757A (en) | Method and device for reproducing sound in course of erasing | |
JP2627579B2 (en) | Audio muting method | |
JP3187953B2 (en) | Wireless communication device | |
JPH0697846A (en) | Radio communication equipment | |
JP3603470B2 (en) | Voice quality improvement device | |
JP2005253097A (en) | Speech signal transmitting and receiving apparatus | |
JPH10256924A (en) | Method for reducing click in data transmission system | |
EP1131815A1 (en) | Processing circuit for correcting audio signals, receiver, communication system, mobile apparatus and related method | |
JP3603469B2 (en) | Voice quality improvement device | |
JP4373413B2 (en) | Volume control device for audio signal receiver encoded block by block | |
JP3079894B2 (en) | Audio decoding device | |
JPH07240782A (en) | Handset | |
JP3315708B2 (en) | Voice codec with comparison attenuator | |
KR100325135B1 (en) | A Voice Signal Error Compensation Algorithm | |
JP2000196568A (en) | Adpcm correction system | |
JP2003099096A (en) | Audio decoding processor and error compensating device used in the processor | |
JP2891922B2 (en) | Digital mobile telephone device and voice quality warning method thereof | |
JPH08223126A (en) | Sound quality improving circuit | |
KR100244217B1 (en) | The equipment and the method of transmitting and receiving both voice and data at the same time |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20010406 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080511 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090511 Year of fee payment: 8 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090511 Year of fee payment: 8 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100511 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110511 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110511 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120511 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120511 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130511 Year of fee payment: 12 |
|
EXPY | Cancellation because of completion of term | ||
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130511 Year of fee payment: 12 |