JPH09139980A - Receiver - Google Patents
ReceiverInfo
- Publication number
- JPH09139980A JPH09139980A JP7297042A JP29704295A JPH09139980A JP H09139980 A JPH09139980 A JP H09139980A JP 7297042 A JP7297042 A JP 7297042A JP 29704295 A JP29704295 A JP 29704295A JP H09139980 A JPH09139980 A JP H09139980A
- Authority
- JP
- Japan
- Prior art keywords
- data
- voice
- voice data
- slot
- processing
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 claims description 29
- 238000001514 detection method Methods 0.000 claims description 22
- 230000005540 biological transmission Effects 0.000 abstract description 17
- 238000004891 communication Methods 0.000 description 10
- 230000005236 sound signal Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000003321 amplification Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 3
- 238000003199 nucleic acid amplification method Methods 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 108010000178 IGF-I-IGFBP-3 complex Proteins 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
Landscapes
- Error Detection And Correction (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、例えばデジタルデ
ータ化された音声データの送受信を行うデジタル無線電
話装置に適用して好適な受信装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a receiver suitable for application to, for example, a digital radiotelephone device for transmitting and receiving voice data converted into digital data.
【0002】[0002]
【従来の技術】デジタルデータ化された音声データを、
サービスエリア内に所定状態で配置された基地局と、端
末装置(移動局)との間で無線伝送させて、基地局と接
続された相手と特定の端末装置との間で、音声による通
話ができるようにしたデジタル無線電話システムが各種
実用化されている。この場合、端末装置は受信した音声
データを、復調処理してからアナログ音声信号とし、こ
のアナログ音声信号をスピーカに供給する構成としてあ
る。このデジタルデータ化された音声データを伝送する
システムの場合には、アナログ音声信号を伝送させるい
わゆるアナログ無線電話システムに比べ、通話音声の品
質を向上させることができる。2. Description of the Related Art Audio data converted into digital data
Wireless communication is performed between a base station, which is placed in a predetermined state within the service area, and a terminal device (mobile station), so that a voice call can be made between a partner connected to the base station and a specific terminal device. Various digital wireless telephone systems that have been made possible have been put into practical use. In this case, the terminal device is configured to demodulate the received audio data into an analog audio signal and supply the analog audio signal to the speaker. In the case of the system that transmits the voice data converted into digital data, the quality of the call voice can be improved as compared with a so-called analog wireless telephone system that transmits an analog voice signal.
【0003】ところで、無線電話システムでは、音声デ
ータの他に各種制御データなども同時に伝送できるよう
にしてあり、例えば基地局から端末装置に対して、種々
の指令を送ることができる。By the way, in the radio telephone system, various control data and the like can be transmitted at the same time in addition to voice data. For example, various commands can be sent from the base station to the terminal device.
【0004】一方、デジタル無線電話システムで伝送さ
れる音声データには、誤り検出符号化を付与して伝送す
るようにしてあり、受信側の端末で、誤り検出符号によ
り受信音声データに誤り有りが検出されたときには、そ
の誤り有りと検出された区間の前後の音声データで補間
処理して、補間処理された音声をスピーカから出力させ
るようにしてある。On the other hand, the voice data transmitted by the digital radio telephone system is designed to be transmitted with error detection coding, so that the reception side terminal has an error in the received voice data due to the error detection code. When detected, the audio data before and after the section in which the error is detected is interpolated, and the interpolated audio is output from the speaker.
【0005】[0005]
【発明が解決しようとする課題】ところで、伝送される
データのフォーマットによっては、音声データを伝送さ
せる区間で、一時的に何らかの制御データを伝送させる
場合がある。即ち、通常はデジタルセルラ方式の場合、
比較的情報量の少ないデータの伝送に使用される低速付
随チャンネルが、音声データの送信区間とは別に設定し
てあり、比較的情報量の少ない制御データを伝送させる
場合には、この低速付随チャンネルが使用される。これ
に対し、比較的情報量の多いデータを基地局から伝送す
る場合には、例えば1スロット区間の音声データの送信
を停止させて、この音声データが送信される区間を高速
付随チャンネルとして、制御データを伝送させる場合が
ある。By the way, depending on the format of the data to be transmitted, some control data may be temporarily transmitted in the section in which the voice data is transmitted. That is, in the case of the digital cellular system,
If the low-speed accompanying channel used for transmitting data with a relatively small amount of information is set separately from the voice data transmission section, and the control data with a relatively small amount of information is transmitted, this low-speed accompanying channel is used. Is used. On the other hand, when transmitting data having a relatively large amount of information from the base station, for example, the transmission of voice data in one slot section is stopped, and the section in which this voice data is transmitted is controlled as a high-speed associated channel. Data may be transmitted.
【0006】この場合、この制御データを受信した端末
側では、誤り検出符号によるエラー検出を行っていれ
ば、音声データとは形式が異なるデータであるのでエラ
ー有りと検出されて、その制御データが挿入された区間
のデータが、例えば直前の音声データで補間処理され、
制御データが音声(ノイズ)として出力されないように
処理される。In this case, if the terminal side receiving this control data is performing error detection using the error detection code, it is detected that there is an error because the data has a different format from the voice data, and the control data is detected. The data of the inserted section is interpolated with the immediately preceding audio data,
The control data is processed so as not to be output as voice (noise).
【0007】ところが、発生する確率は低いが、音声デ
ータの代わりに制御データが伝送されたときに、誤り検
出符号による検出処理で、エラー無しと検出される可能
性がある。このエラー無しと検出された場合には、音声
データの処理回路では、制御データを音声データと見な
して処理してしまい、制御データをアナログ変換したノ
イズ(異音)がスピーカから出力されてしまう。However, although the probability of occurrence is low, when control data is transmitted instead of voice data, there is a possibility that it will be detected as no error by the detection processing using the error detection code. When it is detected that there is no error, the audio data processing circuit treats the control data as audio data and processes it, and noise (abnormal noise) resulting from analog conversion of the control data is output from the speaker.
【0008】本発明はかかる点に鑑み、制御データなど
の音声データ以外のデータの伝送によるノイズを音声と
して出力させないようにすることを目的とする。In view of the above point, the present invention has an object to prevent noise due to transmission of data other than voice data such as control data from being output as voice.
【0009】[0009]
【課題を解決するための手段】この問題点を解決するた
めに本発明は、受信データに含まれる所定のビットデー
タを判別する判別手段と、音声データを復調処理する音
声データ処理手段とを備え、判別手段で第1の状態を判
別したとき、音声データ処理手段で受信データに含まれ
る音声データを復調処理し、判別手段で第2の状態を判
別したとき、音声データ処理手段で受信データに含まれ
る所定区間のデータを他の音声データで補間処理するよ
うにしたものである。In order to solve this problem, the present invention comprises a discriminating means for discriminating predetermined bit data included in received data and a voice data processing means for demodulating voice data. When the discriminating means discriminates the first state, the voice data processing means demodulates the voice data included in the received data, and when the discriminating means discriminates the second state, the voice data processing means converts the received data into the received data. The data of the included predetermined section is interpolated by other audio data.
【0010】かかる構成によると、音声データの区間に
音声データ以外のデータが送信されたとき、このデータ
を使用しないで音声データの補間処理が行われ、制御デ
ータなどの音声データ以外のデータが送信される場合
に、このデータが音声データとして出力処理されること
がなくなる。With this configuration, when data other than the voice data is transmitted in the voice data section, the voice data is interpolated without using this data, and the data other than the voice data such as the control data is transmitted. In this case, this data will not be output as voice data.
【0011】[0011]
【発明の実施の形態】以下、本発明の一実施例を図1〜
図4を参照して説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will now be described with reference to FIGS.
This will be described with reference to FIG.
【0012】本例においては、デジタルデータ化された
音声データの伝送が行われるデジタルセルラ方式の無線
電話システムの端末装置に適用したもので、基地局と端
末装置との間の通信方式としては、スロット構成のバー
ストデータを周期的なタイミングで間欠的に送受信する
TDMA方式(time Division Mult
iplex Access方式:時分割多元接続方式)
が適用されるシステムとする。The present embodiment is applied to a terminal device of a digital cellular radio telephone system in which digitalized voice data is transmitted. As a communication system between the base station and the terminal device, A TDMA method (time division multi) in which burst data having a slot configuration is transmitted and received intermittently at periodic timings.
(iplex access method: time division multiple access method)
The system to which is applied.
【0013】図1は、本例の端末装置である携帯電話機
1の全体構成を示す。まず受信系について説明すると、
アンテナ2で受信した信号を高周波部3に供給する。こ
の高周波部3では、所定の周波数(チャンネル)の受信
信号を中間周波信号に周波数変換し、得られた中間周波
信号を復調回路4に供給する。この復調回路4では、こ
の無線電話システムに適用される変調方式に対応した復
調処理を行う。そして、復調信号をデータ処理部5に供
給する。FIG. 1 shows the overall configuration of a mobile phone 1 which is a terminal device of this example. First, the receiving system will be explained.
The signal received by the antenna 2 is supplied to the high frequency unit 3. The high frequency unit 3 frequency-converts a reception signal of a predetermined frequency (channel) into an intermediate frequency signal, and supplies the obtained intermediate frequency signal to the demodulation circuit 4. The demodulation circuit 4 performs a demodulation process corresponding to the modulation method applied to this wireless telephone system. Then, the demodulated signal is supplied to the data processing unit 5.
【0014】このデータ処理部5では、復調された受信
信号のスロットタイミングを、受信信号に含まれる同期
ワードなどから判断すると共に、この判断した各スロッ
ト内のデータを、送信側でのインターリーブ処理を逆に
戻す(即ち元のデータ配列に戻す)デ・インターリーブ
処理を行う。そして、デ・インターリーブされたデータ
中の音声データなどの所定区間のデータに、ビタビ復号
などの畳み込み復号処理を施す。In the data processing unit 5, the slot timing of the demodulated received signal is determined from the sync word included in the received signal, and the data in each determined slot is interleaved on the transmitting side. De-interleave processing is performed in reverse (that is, the original data array is restored). Then, convolutional decoding processing such as Viterbi decoding is performed on data in a predetermined section such as voice data in the de-interleaved data.
【0015】そして、復号された受信データ中の音声デ
ータを音声処理部6に供給し、この音声処理部6で所定
のフォーマットのデジタル音声データに復号する。例え
ば、ADPCM(Adaptive Differen
tial Pulse Code Modulatio
n)方式でビット圧縮された音声データを、所定のサン
プリング周波数の音声データに復号すると共に、この復
号時に音声データに付加された誤り検出符号CRCに基
づいて誤り検出処理を行い、誤りが検出された場合には
直前の音声データを使用して補間する処理を行う。そし
て、復号された音声データをアナログ音声信号に変換
し、変換されたアナログ音声信号に増幅などのアナログ
処理を行う。そして、このアナログ処理された音声信号
を、音声処理部6の出力としてスピーカ7に供給し、音
声を出力させる。Then, the audio data in the decoded received data is supplied to the audio processing unit 6, and the audio processing unit 6 decodes it into digital audio data of a predetermined format. For example, ADPCM (Adaptive Different)
Tial Pulse Code Modulatio
The audio data bit-compressed by the n) method is decoded into audio data of a predetermined sampling frequency, and error detection processing is performed based on the error detection code CRC added to the audio data at the time of this decoding to detect an error. If so, the immediately preceding audio data is used to perform interpolation processing. Then, the decoded voice data is converted into an analog voice signal, and the converted analog voice signal is subjected to analog processing such as amplification. Then, the analog-processed audio signal is supplied to the speaker 7 as the output of the audio processing unit 6, and the audio is output.
【0016】また、データ処理部5で復号処理された受
信データ中に含まれる制御データを、この携帯電話機1
の各部の動作制御を行うシステムコントローラである制
御部10に供給する。この制御部10は、マイクロコン
ピュータで構成され、例えば供給される制御データに基
づいて、送信状態や受信状態の設定などを行う。Further, the control data included in the received data decoded by the data processing unit 5 is transferred to the portable telephone 1
To the control unit 10, which is a system controller that controls the operation of each unit. The control unit 10 is composed of a microcomputer, and sets the transmission state and the reception state based on the supplied control data, for example.
【0017】次に、送信系の構成について説明すると、
マイクロフォン8が拾った音声を、音声信号として音声
処理部6に供給し、この音声処理部6で所定のサンプリ
ング周波数のデジタル音声データに変換した後、ビット
圧縮された所定の方式の音声データに変換する。例え
ば、ADPCM方式により圧縮された音声データに変換
する。Next, the structure of the transmission system will be described.
The sound picked up by the microphone 8 is supplied to the sound processing unit 6 as a sound signal, converted into digital sound data of a predetermined sampling frequency by the sound processing unit 6, and then converted into bit-compressed sound data of a predetermined system. To do. For example, it is converted into audio data compressed by the ADPCM method.
【0018】そして、変換された音声データをデータ処
理部5に供給し、所定区間ずつ1スロット内の所定位置
に配置するチャンネルコーディング処理を行う。この場
合、供給される音声データに誤り訂正符号CRCを付加
すると共に、制御部10から供給される低速付随チャン
ネル,スチールビットフラグなどの制御データなども各
スロット内の所定位置に配置する処理を行う。さらに、
プリアンブル,同期ワードなどの固定パターンについて
も、決められた位置に配置する。そして、このスロット
構成とされた送信データを、所定の変調方式で変調する
と共に、データ配列を入れ換えるインターリーブ処理を
行う。Then, the converted voice data is supplied to the data processing unit 5, and a channel coding process is performed for arranging it at predetermined positions within one slot for each predetermined section. In this case, the error correction code CRC is added to the supplied voice data, and the control data such as the low-speed associated channel and the steal bit flag supplied from the control unit 10 are arranged at a predetermined position in each slot. . further,
Fixed patterns such as preambles and sync words are also placed at fixed positions. Then, the transmission data having the slot configuration is modulated by a predetermined modulation method, and the interleaving process for changing the data array is performed.
【0019】そして、このように送信処理されたスロッ
ト構成の送信データを、変調回路9に供給して、この無
線電話システムに適用される変調方式で変調処理を行
い、この変調処理された送信データを高周波部3に供給
して、所定の送信周波数(送信チャンネル)に周波数変
換すると共に、送信用の増幅処理を行い、処理された送
信信号をアンテナ2から無線送信させる。Then, the transmission data of the slot structure thus processed for transmission is supplied to the modulation circuit 9 and subjected to modulation processing by the modulation method applied to this radio telephone system. Is supplied to the high frequency unit 3 for frequency conversion into a predetermined transmission frequency (transmission channel), amplification processing for transmission is performed, and the processed transmission signal is wirelessly transmitted from the antenna 2.
【0020】また本例の携帯電話機1は、ダイヤルキー
などのキー11が配置され、このキー11の操作情報が
制御部10に供給される。また、制御部10には、液晶
表示パネルよりなる表示部12が接続され、制御部10
の制御に基づいて、電話番号,通信状態などの各種メッ
セージを文字,数字,記号で表示できるようにしてあ
る。The mobile phone 1 of this embodiment is provided with keys 11 such as dial keys, and operation information of the keys 11 is supplied to the control unit 10. Further, a display unit 12 including a liquid crystal display panel is connected to the control unit 10, and the control unit 10
Based on the control, various messages such as telephone number and communication status can be displayed with letters, numbers and symbols.
【0021】次に、本例の携帯電話機1のデータ処理部
5と音声処理部6内での受信処理において、受信データ
から音声データを抽出してアナログ音声信号を得るまで
の処理の詳細を、図2を参照して説明する。Next, in the reception processing in the data processing unit 5 and the voice processing unit 6 of the mobile phone 1 of this example, the details of the processing until the voice data is extracted from the received data to obtain the analog voice signal will be described. This will be described with reference to FIG.
【0022】まず、データ処理部5内のデ・インターリ
ーブ回路51で、受信データの順序を入れ換えるデ・イ
ンターリーブ処理を行った後、畳み込み復号化回路52
に供給して、復号化処理を行う。この場合、復号化回路
52では、復号されたデータの内容の判別を、各スロッ
トに付加された特定のビットデータの状態より判断す
る。First, the de-interleave circuit 51 in the data processing unit 5 performs de-interleave processing for changing the order of received data, and then the convolutional decoding circuit 52.
To perform decoding processing. In this case, the decoding circuit 52 determines the content of the decoded data based on the state of the specific bit data added to each slot.
【0023】ここで、本例の携帯電話機1が基地局との
間で無線伝送するスロット構成について説明する。スロ
ット構成としては、制御データの伝送に使用する制御用
スロットと、音声データなどの伝送に使用する通信用ス
ロットとが規定され、ここでは音声データなどを伝送す
る通信用スロットについて説明する。図3は、この通信
用スロットの1スロットの構成を示す図で、1スロット
は所定のビット数で構成され、先頭から順にプリアンブ
ル,音声データTCH,同期ワード,カラーコード(移
動局との認識用コードデータ),スチールビットフラグ
SF,低速付随チャンネルSACCH,音声データTC
Hと構成され、それぞれの区間のビット数が決められて
いる。この場合、音声データTCHの区間に、誤り検出
符号CRCが付加される。また、本例の場合には1スロ
ットを20m秒間隔で送信する通信構成としてあり、1
スロット区間の音声データTCHには、合計で20m秒
間の音声データを圧縮して配置する。Here, the slot configuration of the mobile phone 1 of this example for wireless transmission with the base station will be described. As the slot configuration, a control slot used for transmitting control data and a communication slot used for transmitting voice data and the like are defined. Here, the communication slot for transmitting voice data and the like will be described. FIG. 3 is a diagram showing a structure of one slot of this communication slot. One slot is composed of a predetermined number of bits, and a preamble, voice data TCH, a sync word, and a color code (for recognition with a mobile station) in order from the beginning. Code data), steal bit flag SF, low speed associated channel SACCH, audio data TC
H, and the number of bits in each section is determined. In this case, the error detection code CRC is added to the section of the voice data TCH. Further, in the case of this example, the communication configuration is such that one slot is transmitted at an interval of 20 msec.
In the voice data TCH in the slot section, voice data for a total of 20 msec is compressed and arranged.
【0024】そして、比較的ビット数の多い制御データ
などを送信する必要があるときには、音声データTCH
の区間に制御データとしての高速付随チャンネルFAC
CHを配置する。この高速付随チャンネルFACCH
を、音声データTCHの代わりに配置したときには、1
ビットのスチールビットフラグSFを所定状態(例えば
“1”データ)とし、その他のデータのとき(即ち音声
データTCHを送信するとき)には、スチールビットフ
ラグSFを他の状態(例えば“0”データ)とする。When it is necessary to transmit control data having a relatively large number of bits, the voice data TCH
High-speed accompanying channel FAC as control data in the section
Place CH. This high-speed accompanying channel FACCH
Is placed instead of the voice data TCH, 1
The steal bit flag SF of a bit is set to a predetermined state (for example, “1” data), and when the data is other data (that is, when the audio data TCH is transmitted), the steal bit flag SF is set to another state (for example, “0” data). ).
【0025】このようなスロット構成のデータを復号化
回路52で復号するのであるが、本例の場合には、スチ
ールビットフラグSFのデータを音声処理部6に供給す
る。即ち、復号化回路52で得た音声データTCHを、
音声処理部6内の音声復号化回路61に供給すると共
に、1スロットで1ビットのスチールビットフラグSF
のデータを、この音声復号化回路61に供給する。ま
た、復号化回路52で復号した低速付随チャンネルSA
CHのデータ及び高速付随チャンネルFACCHのデー
タを、制御データ出力端子53から制御部10側に供給
する。The data having such a slot structure is decoded by the decoding circuit 52. In the case of this example, the data of the steal bit flag SF is supplied to the audio processing unit 6. That is, the audio data TCH obtained by the decoding circuit 52 is
It is supplied to the voice decoding circuit 61 in the voice processing unit 6 and a 1-bit steal bit flag SF is provided in one slot.
Data is supplied to the audio decoding circuit 61. In addition, the low-speed associated channel SA decoded by the decoding circuit 52
The data of CH and the data of the high-speed associated channel FACCH are supplied from the control data output terminal 53 to the control unit 10 side.
【0026】そして、音声処理部6内の音声復号化回路
61では、ビット圧縮された音声データを所定のサンプ
リング周波数の音声データに復号処理すると共に、誤り
検出符号CRCに基づいて誤り検出処理を行い、誤りが
検出された場合には直前の音声データを使用して補間す
る処理を行う。また、供給されるスチールビットフラグ
SFのデータで、高速付随チャンネルFACCHの伝送
が指示された場合にも、誤り検出時と同様に、直前の音
声データを使用して補間する処理を行う。Then, the voice decoding circuit 61 in the voice processing unit 6 decodes the bit-compressed voice data into voice data having a predetermined sampling frequency, and also performs error detection processing based on the error detection code CRC. If an error is detected, the immediately preceding audio data is used to perform interpolation processing. Further, even when the transmission of the high-speed associated channel FACCH is instructed by the supplied data of the steal bit flag SF, the interpolation processing is performed using the immediately preceding audio data as in the case of error detection.
【0027】この補間処理としては、この誤りが検出さ
れた1スロット期間、或いは高速付随チャンネルFAC
CHの伝送が指示された1スロット期間を、1スロット
前の音声データで補間させる処理を行う。この場合、音
声復号化回路61には、少なくとも1スロット期間前ま
での音声データを記憶する音声データメモリ62が接続
され、このメモリ62に記憶された1スロット期間前の
音声データを使用して補間する処理を行う。As the interpolation processing, one slot period in which this error is detected, or the high speed associated channel FAC is used.
A process of interpolating the 1-slot period for which CH transmission is instructed with the voice data of 1-slot before is performed. In this case, the voice decoding circuit 61 is connected to a voice data memory 62 that stores voice data up to at least one slot period before, and the voice data stored in the memory 62 before the one slot period is used for interpolation. Perform processing to
【0028】また、この1スロット期間前の音声データ
を使用して補間する処理を行う場合には、直前のスロッ
ト期間の音声データのレベルに比べて、所定レベル(例
えば約4dB)だけ音声の出力レベルを下げる処理を行
う。このような補間処理は、バッドフレームマスキング
(Bad frame Masking)と称される処
理である。Further, when the interpolation processing is performed using the voice data of the one slot period before, the voice output is performed by a predetermined level (for example, about 4 dB) as compared with the level of the voice data of the immediately preceding slot period. Perform processing to lower the level. Such an interpolation process is a process referred to as bad frame masking.
【0029】そして、このように必要により補間処理が
施された音声データを、音声処理部6内のデジタル/ア
ナログ変換器63に供給し、アナログ音声信号に変換
し、変換されたアナログ音声信号に増幅などの出力処理
を施す。Then, the audio data thus interpolated as necessary is supplied to the digital / analog converter 63 in the audio processing unit 6 to be converted into an analog audio signal and converted into an analog audio signal. Perform output processing such as amplification.
【0030】ここで、本例の音声復号化回路61で補間
処理を実行する場合の判断を図4に示すと、音声復号化
回路61に1スロット区間の音声データ(又は高速付随
チャンネルのデータ)が供給されたとき(ステップ10
1)、スチールビットフラグSFのデータを判断して、
高速付随チャンネルFCCHを受信した場合のフラグと
なっているか否か判断する(ステップ102)。ここ
で、このフラグSFから高速付随チャンネルFCCHで
ない(即ち音声データである)と判断した場合には、音
声データTCHに付加された誤り検出符号CRCに基づ
いた誤り検出処理を行い、誤りが検出されたか否か判断
する(ステップ103)。そして、ここで誤りが検出さ
れない場合には、通常の復号処理を行う(ステップ10
4)と共に、音声データメモリ62に記憶される音声デ
ータを、このときの1スロット区間の音声データに更新
させる(ステップ105)。そして、次の1スロット区
間の音声データが供給されるとステップ101からの処
理に戻る。Here, the judgment in the case of executing the interpolation processing in the voice decoding circuit 61 of this example is shown in FIG. 4, where the voice data of the one-slot section (or the data of the high-speed associated channel) is shown in the voice decoding circuit 61. Is supplied (step 10
1), judging the data of the steal bit flag SF,
It is determined whether or not the flag is a flag when the high speed associated channel FCCH is received (step 102). If it is determined from the flag SF that the channel is not the high-speed associated channel FCCH (that is, voice data), error detection processing is performed based on the error detection code CRC added to the voice data TCH, and an error is detected. It is determined whether or not (step 103). If no error is detected here, normal decoding processing is performed (step 10).
Along with 4), the voice data stored in the voice data memory 62 is updated to the voice data of the 1-slot section at this time (step 105). Then, when the audio data of the next 1-slot section is supplied, the process returns from step 101.
【0031】そして、ステップ102で高速付随チャン
ネルFCCHを受信した場合のフラグであると判断した
とき、或いはステップ103で音声データに誤りがある
と判断したときには、ステップ111に移って、1スロ
ット前の音声データをメモリ62から読出し、この読出
した音声データに置き換える補間処理を行う。このステ
ップ111で補間処理をした場合には、この置き換えた
音声データのレベルを所定レベル(ここでは約4dB)
下げる処理を行う(ステップ112)。そして、次の1
スロット区間の音声データが供給されるとステップ10
1からの処理に戻る。When it is determined in step 102 that the flag is a flag when the high speed associated channel FCCH is received, or when it is determined in step 103 that there is an error in the voice data, the process proceeds to step 111, and one slot before is sent. The voice data is read from the memory 62, and interpolation processing is performed to replace the read voice data. When the interpolation processing is performed in step 111, the level of the replaced audio data is set to a predetermined level (here, about 4 dB).
The lowering process is performed (step 112). And next 1
When the voice data of the slot section is supplied, step 10
Return to processing from 1.
【0032】このように本例の無線電話機1によると、
基地局側から音声データの代わりに高速付随チャンネル
のデータ(制御データ)が送信された場合、スチールビ
ットフラグSFのデータを判断して、無条件で補間処理
を行うようにしたので、従来のように音声データに付加
された誤り検出符号による誤り検出処理で誤りが検出さ
れた場合にだけ補間処理を行う場合に比べ、確実に補間
処理が実行される。Thus, according to the wireless telephone 1 of this example,
When high-speed accompanying channel data (control data) is transmitted from the base station side instead of voice data, the data of the steal bit flag SF is determined and interpolation processing is performed unconditionally. In comparison with the case where the interpolation process is performed only when an error is detected by the error detection process using the error detection code added to the audio data, the interpolation process is executed reliably.
【0033】即ち、誤り検出符号による誤り検出処理で
は、そのときの高速付随チャンネルのデータ構成によっ
て、偶然に誤り無しと検出されて、制御データが音声と
して出力処理されてしまう可能性がある。これに対し本
例の場合には、高速付随チャンネルのデータが伝送され
た場合には、スチールビットフラグSFに基づいて補間
処理が実行され、高速付随チャンネルのデータが音声と
して出力処理されて、ノイズが一時的に出力されてしま
う事故を防止できる。従って、高速付随チャンネルを一
時的に受信した場合でも、確実に良好な音声処理が行わ
れた音声を出力させることができ、一時的にノイズ(異
音)を出力させてしまう事故を防止できる。In other words, in the error detection process using the error detection code, there is a possibility that the control data may be accidentally detected as no error due to the data structure of the high-speed accompanying channel and the control data may be output as voice. On the other hand, in the case of this example, when the data of the high-speed associated channel is transmitted, the interpolation process is executed based on the steal bit flag SF, the data of the high-speed associated channel is output as voice, and noise is generated. It is possible to prevent the accident that is temporarily output. Therefore, even when the high-speed associated channel is temporarily received, the sound that has been subjected to good sound processing can be reliably output, and the accident that temporarily outputs noise (abnormal sound) can be prevented.
【0034】なお、スチールビットフラグSFを誤検出
する可能性は低いが、万一誤検出した場合でも、誤り検
出符号による誤り検出処理で、誤り有りと検出されて補
間処理される可能性が高いので、この点からも本例の回
路は誤動作する可能性が低い。Although it is unlikely that the steal bit flag SF is erroneously detected, even if it is erroneously detected, there is a high possibility that the error detection processing by the error detection code will detect that there is an error and that the interpolation processing will be performed. Therefore, from this point as well, the circuit of this example is unlikely to malfunction.
【0035】なお、上述実施例においては、基地局から
移動局(端末)にデータを伝送する場合に適用したが、
移動局から基地局に高速付随チャンネルでデータを伝送
する場合にも適用できることは勿論である。Although the above embodiment is applied to the case of transmitting data from the base station to the mobile station (terminal),
Of course, it can be applied to the case where data is transmitted from the mobile station to the base station on a high-speed associated channel.
【0036】また、上述実施例では音声データの代わり
に高速付随チャンネルと称される制御データを伝送する
場合に適用したが、音声データの区間に伝送されるデー
タであれば、音声以外の各種データの伝送にも適用でき
る。例えば、携帯電話機に接続されたコンピュータ装置
などの各種データ処理装置が読み込むプログラムデータ
などを音声データの代わりに伝送する場合にも適用でき
る。Further, in the above-mentioned embodiment, the present invention is applied to the case of transmitting the control data called the high speed associated channel instead of the voice data. However, if the data is transmitted in the voice data section, various data other than the voice are transmitted. Can also be applied to the transmission of. For example, it can be applied to a case where program data read by various data processing devices such as a computer device connected to a mobile phone is transmitted instead of voice data.
【0037】また、上述実施例では1スロット前の音声
データに置き換えて補間するようにしたが、より多くの
区間の音声データを使用して補間処理をするようにして
も良い。例えば、該当する区間の1スロット後の音声デ
ータが使用できる場合には、該当する区間の前後のスロ
ットの音声データを使用して補間するようにしても良
い。In the above-described embodiment, the voice data of one slot before is used for interpolation, but the voice data of more sections may be used for the interpolation process. For example, when the voice data of one slot after the corresponding section can be used, the voice data of the slots before and after the corresponding section may be used for interpolation.
【0038】さらに、上述実施例ではTDMA方式でデ
ジタルデータの伝送が行われるセルラ方式の無線電話シ
ステムに適用したが、他の方式(CDMA方式など)で
音声データの伝送が行われる通信装置にも本発明が適用
できることは勿論である。この場合、音声データの補間
を、上述実施例では1スロット単位で補間するようにし
たが、適用される通信方式に適した単位で補間すれば良
い。Further, although the above embodiment is applied to the cellular radio telephone system in which digital data is transmitted by the TDMA system, it is also applicable to a communication device in which voice data is transmitted by another system (the CDMA system or the like). Of course, the present invention can be applied. In this case, the audio data is interpolated in units of one slot in the above embodiment, but it may be interpolated in units suitable for the applied communication method.
【0039】[0039]
【発明の効果】本発明によると、音声データの区間に制
御データなどの音声データ以外のデータが送信される場
合に、このデータが音声データとして出力処理されるこ
とがなくなり、誤って音声として出力処理されてノイズ
が出力される事故が防止され、制御データを受信した場
合でも音声の連続性が確実に保たれ、通話音声の品質が
保たれる効果を有する。According to the present invention, when data other than voice data such as control data is transmitted in the voice data section, this data is not output processed as voice data and is erroneously output as voice. Accidents in which noise is output due to processing are prevented, and even when control data is received, the continuity of voice is reliably maintained, and the quality of call voice is maintained.
【0040】この場合、スロット構成のバーストデータ
を間欠的に受信する場合に、この音声データ以外のデー
タであると判別したとき、少なくとも1スロット内の全
ての音声データを、他のスロットの音声データで補間処
理するようにしたことで、スロット構成で伝送されるバ
ーストデータの補間処理が良好に行われる。In this case, when burst data having a slot structure is intermittently received and it is determined that the data is data other than the voice data, all the voice data in at least one slot is replaced with the voice data in other slots. Since the interpolation processing is performed in step 1, the interpolation processing of the burst data transmitted in the slot configuration is favorably performed.
【0041】また、受信した音声データに含まれるエラ
ー検出符号でエラーが検出されたとき、補間処理と同じ
補間処理を行うようにしたことで、より確実にノイズの
出力を防止することができる。Further, when an error is detected by the error detection code included in the received voice data, the same interpolation process as the interpolation process is performed, so that noise output can be prevented more reliably.
【図1】本発明の一実施例が適用される無線電話機の構
成図である。FIG. 1 is a configuration diagram of a wireless telephone to which an embodiment of the present invention is applied.
【図2】一実施例の要部の構成図である。FIG. 2 is a configuration diagram of a main part of one embodiment.
【図3】一実施例の通信用スロット構成を示す説明図で
ある。FIG. 3 is an explanatory diagram showing a communication slot configuration according to an embodiment.
【図4】一実施例の音声処理部での判断を示すフローチ
ャートである。FIG. 4 is a flowchart showing a judgment made by a voice processing unit according to an embodiment.
1 無線電話機 5 データ処理部 6 音声処理部 10 制御部 52 畳み込み復号化回路 53 制御データ出力端子 61 音声復号化回路 62 音声データメモリ 1 wireless telephone 5 data processing unit 6 voice processing unit 10 control unit 52 convolutional decoding circuit 53 control data output terminal 61 voice decoding circuit 62 voice data memory
Claims (3)
データを受信する受信装置において、 受信データに含まれる所定のビットデータを判別する判
別手段と、 該判別手段で第1の状態を判別したとき、受信データに
含まれる音声データを復調処理し、上記判別手段で第2
の状態を判別したとき、受信データに含まれる所定区間
のデータを他の音声データで補間処理する音声データ処
理手段とを備えた受信装置。1. A receiving device for receiving digital data transmitted in a predetermined data array, and a determining means for determining predetermined bit data included in the received data, and a case in which the determining means determines a first state. , Demodulating the voice data included in the received data,
And a voice data processing means for interpolating the data of a predetermined section included in the received data with other voice data when the state is judged.
に受信し、 1スロット毎に上記判別手段で判別して、上記第2の状
態を判別したとき、上記音声データ処理手段で、少なく
とも1スロット内の全ての音声データを、他のスロット
の音声データで補間処理するようにした請求項1記載の
受信装置。2. When the burst data having a slot structure is intermittently received, and the slot data is discriminated by the discriminating means for each slot to discriminate the second state, the voice data processing means has at least one slot within the slot. 2. The receiving apparatus according to claim 1, wherein all the audio data of 1) are interpolated by the audio data of another slot.
出符号でエラーが検出されたとき、上記補間処理と同じ
補間処理を、上記音声データ処理手段で行うようにした
請求項1記載の受信装置。3. The receiving apparatus according to claim 1, wherein when an error is detected by an error detection code included in the received voice data, the same interpolation process as the interpolation process is performed by the voice data processing means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7297042A JPH09139980A (en) | 1995-11-15 | 1995-11-15 | Receiver |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7297042A JPH09139980A (en) | 1995-11-15 | 1995-11-15 | Receiver |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH09139980A true JPH09139980A (en) | 1997-05-27 |
Family
ID=17841472
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7297042A Pending JPH09139980A (en) | 1995-11-15 | 1995-11-15 | Receiver |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH09139980A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7430255B2 (en) | 2001-10-09 | 2008-09-30 | Toa Corporation | Impulse noise suppression device |
JP2009503937A (en) * | 2005-07-20 | 2009-01-29 | クゥアルコム・フラリオン・テクノロジーズ、インコーポレイテッド | Method and apparatus for implementing and using an in-band rate indicator |
JP2009503936A (en) * | 2005-07-20 | 2009-01-29 | クゥアルコム・フラリオン・テクノロジーズ、インコーポレイテッド | In-band rate indicator method and apparatus |
JP2011019283A (en) * | 2010-10-08 | 2011-01-27 | Fujitsu Ltd | Wireless communication system and wireless communication method |
US8514739B2 (en) | 2006-03-14 | 2013-08-20 | Fujitsu Limited | Wireless communication device and wireless communication method |
US8892110B2 (en) | 2003-04-23 | 2014-11-18 | Qualcomm Incorporated | Methods and apparatus of enhancing performance in wireless communication systems |
-
1995
- 1995-11-15 JP JP7297042A patent/JPH09139980A/en active Pending
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7430255B2 (en) | 2001-10-09 | 2008-09-30 | Toa Corporation | Impulse noise suppression device |
US8452294B2 (en) | 2003-04-23 | 2013-05-28 | Qualcomm Incorporated | In-band ate indicator methods and apparatus |
US8892110B2 (en) | 2003-04-23 | 2014-11-18 | Qualcomm Incorporated | Methods and apparatus of enhancing performance in wireless communication systems |
US9049722B2 (en) | 2004-04-23 | 2015-06-02 | Qualcomm Incorporated | Methods and apparatus of enhancing performance in wireless communication systems |
JP2009503937A (en) * | 2005-07-20 | 2009-01-29 | クゥアルコム・フラリオン・テクノロジーズ、インコーポレイテッド | Method and apparatus for implementing and using an in-band rate indicator |
JP2009503936A (en) * | 2005-07-20 | 2009-01-29 | クゥアルコム・フラリオン・テクノロジーズ、インコーポレイテッド | In-band rate indicator method and apparatus |
US7936831B2 (en) | 2005-07-20 | 2011-05-03 | Qualcomm Incorporated | Methods and apparatus for implementing and using an in-band rate indicator |
US8514739B2 (en) | 2006-03-14 | 2013-08-20 | Fujitsu Limited | Wireless communication device and wireless communication method |
US9408088B2 (en) | 2006-03-14 | 2016-08-02 | Fujitsu Limited | Wireless communication system and wireless communication method |
JP2011019283A (en) * | 2010-10-08 | 2011-01-27 | Fujitsu Ltd | Wireless communication system and wireless communication method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5870675A (en) | Method for improving handover | |
US5822313A (en) | Seamless handover in a cordless TDMA system | |
US5563895A (en) | Digital mobil E radio communication system | |
US5570369A (en) | Reduction of power consumption in a mobile station | |
EP0815667B1 (en) | A method for frame quality detection and a receiver | |
KR100267195B1 (en) | Radio communication device for restricting specific function and method for restricting the function | |
US6463042B1 (en) | Mobile station having power saving mode for packet data | |
JPH10215481A (en) | Method for measuring data of adjacent cell in mobile cellular system and mobile station | |
EP0680034B1 (en) | Mobile radio communication system using a sound or voice activity detector and convolutional coding | |
US5802076A (en) | Audio error mitigation technique for a TDMA communication system | |
JPH1022938A (en) | Error processor for coded sound data and error processing method | |
JPH0923212A (en) | Digital mobile radio data transmission device and transmission system | |
US5987020A (en) | Intermittent transmission control system | |
JPH09139980A (en) | Receiver | |
US5710772A (en) | TDMA radio communication system | |
US5781570A (en) | Error processing method of ADPCM voice transmission system and apparatus therefor | |
JPH0661903A (en) | Intercom | |
JP3182312B2 (en) | Wireless communication device | |
KR100216358B1 (en) | Call improvement method using variable channel coding rate in wireless communication system | |
JPH1188313A (en) | Mobile communication system and communication method | |
JP3426856B2 (en) | Communication device | |
JPH10107779A (en) | Notification message reception method | |
JPH09312620A (en) | Voice data interpolation processor | |
JP3059914B2 (en) | Wireless communication device | |
JP2000201373A (en) | Communication apparatus and simultaneous voice / data communication method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040420 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040706 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20041124 |