(57)【要約】  有音区間と無音区間を識別して有音区間に音声パケットを送受し、無音区間において背景雑音パケットを送受する無線通信システムの再送方法であり、音声パケットと背景雑音パケットのそれぞれの再送最大回数を設定し、該音声パケットと背景雑音パケットのそれぞれ毎に再送した回数を監視し、音声パケットと背景雑音パケットのそれぞれ毎に、再送最大回数までパケットの再送を許容する。この場合、音声パケットの再送最大回数（０を含む）より背景雑音パケットの再送最大回数を多くする。
2009040890.tif 000002
【特許請求の範囲】
【請求項１】
無線通信システムにおける再送方法において
同一の無線チャネルで送信する第１、第２の送信信号のそれぞれについて再送最大回数まで送信信号の再送を許容し、
前記第１、第２の送信信号のそれぞれについて、再送最大回数は異なっている、
ことを特徴とする再送方法。
【請求項２】
前記第１の送信信号、前記第２の送信信号は同じデータ種別であるが、異なる属性をもち、受信側から再送要求があった場合でも、最大再送回数を超える場合は、再送しない
ことを特徴とする請求項１記載の再送方法。
【請求項３】
有音区間と無音区間を識別して有音区間に音声パケットを送受し、無音区間において背景雑音パケットを送受する無線通信システムの再送方法において
音声パケットと背景雑音パケットのそれぞれの再送最大回数を設定し、
該音声パケットと背景雑音パケットのそれぞれ毎に再送した回数を監視し、
音声パケットと背景雑音パケットのそれぞれ毎に、再送最大回数までパケットの再送を許容する、
ことを特徴とする再送方法。
【請求項４】
音声パケットの再送最大回数より背景雑音パケットの再送最大回数を多くした、ことを特徴とする請求項３記載の再送方法。
【請求項５】
音声信号の最大再送回数を０とする、ことを特徴とする請求項３記載の再送方法。
【請求項６】
背景雑音パケットの再送中に、新規な音声パケットの送信が要求されたとき該背景雑音パケットの再送を停止し、
該新規な音声パケットの送信を行なう、
ことを特徴とする請求項３記載の再送方法。
【請求項７】
背景雑音パケットの再送を無線フレームのタイミングで行なうことを特徴とする、請求項３記載の再送方法。
【請求項８】
無線送信側において最大再送回数を制御する、ことを特徴とする請求項３記載の再送方法。
【請求項９】
受信側から受信成功、受信失敗を示す信号を受信し、受信失敗の場合、送信信号あるいはパケット毎に再送最大回数まで再送を許容する制御を行う、ことを特徴とする請求項１または３記載の再送方法。
【請求項１０】
前回の音声パケットによる音声出力完了前に今回の音声パケットの再送を行なうことができない場合には、再送回数が最大再送回数になっていなくても該音声パケットの再送を停止する、
ことを特徴とする請求項３記載の再送方法。
【請求項１１】
無線通信システムにおける再送機能を備えた無線通信装置において、
同一の無線チャネルで送信する第１、第２の送信信号のそれぞれについて再送最大回数まで送信信号の再送を許容する再送処理部、
を備え、
前記第１、第２の送信信号のそれぞれについて、再送最大回数は異なるものとした、
ことを特徴とする無線通信装置。
【請求項１２】
前記第１の送信信号、前記第２の送信信号は同じデータ種別であるが、異なる属性をもち、受信側から再送要求があった場合でも、最大再送回数を超える場合は、再送しない
ことを特徴とする請求項１１記載の再送方法。
【請求項１３】
有音区間と無音区間を識別して有音区間に音声パケットを送受し、無音区間において背景雑音パケットを送受する無線通信システムにおける再送機能を備えた無線通信装置において、
音声パケットと背景雑音パケットのそれぞれの再送最大回数を記憶する記憶部、
該音声パケットと背景雑音パケットのそれぞれ毎に再送した回数を監視する再送回数監視部、
音声パケットと背景雑音パケットのそれぞれ毎に、再送最大回数までパケットの再送を許容する再送処理部、
を備えたことを特徴とする無線通信装置。
【請求項１４】
音声パケットの再送最大回数より背景雑音パケットの再送最大回数を多くした、ことを特徴とする請求項１３記載の無線通信装置。
【請求項１５】
音声信号の最大再送回数を０とする、ことを特徴とする請求項１３記載の無線通信装置。
【請求項１６】
前記再送処理部は、背景雑音パケットの再送中に、新規な音声パケットの送信が要求されたとき該背景雑音パケットの再送を停止し、該新規な音声パケットの送信を行なう、
ことを特徴とする請求項１３記載の無線通信装置。
【請求項１７】
前記再送処理部は、背景雑音パケットの再送を無線フレームのタイミングで行なうことを特徴とする、請求項１３記載の無線通信装置。
【請求項１８】
前記再送処理部は、前回の音声パケットによる音声出力完了前に今回の音声パケットの再送を行なうことができない場合には、再送回数が最大再送回数になっていなくても該音声パケットの再送を停止する、
ことを特徴とする請求項１３記載の無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は再送機能を備えた無線通信装置およびその再送方法に関わり、特に、送信するデータの種別により再送回数を制御する無線通信装置およびその再送方法に関する。
【背景技術】
【０００２】
人間の会話には、音声のある区間（有音区間）と話の区切りや相手の話を黙って聞いている音声のない区間（無音区間）が存在する。また一般には、音声にオフィス、自動車または街路などで生じる背景雑音が重畳される。従って、実際の音声通信では、音声に背景雑音が重畳されている区間（有音区間）と背景雑音のみの区間（無音区間）が存在する。
セルラーシステムでは、数十ms（例えば20ms）で音声パケットを生成して送信しており、無音区間では無線リソースの無駄遣いを避けるため音声パケットを送信しないことが考えられる。しかしながら受信側では無音区間に音声情報がないと完全に無音になり電話としては違和感が生じる。このため送信側では図１５に示すように、無音区間SLTIを検出し、20msの背景雑音データを所定の符号化方式で圧縮符号化した背景雑音パケットBNPを該無音区間の先頭で１回送信し、受信側では該背景雑音パケットBNPを繰り返し使用して無音区間の間中、背景雑音BNを発生し続ける(特許文献１)。図１５においてSNDIは有音区間、SDPは音声パケットであり、20msの音声データSDTを所定の符号化方式で圧縮符号化したもの、SDは再生音声である。【０００３】
従来、音声パケットのようなリアルタイムパケットでは即時性が要求されるため、受信が失敗しても再送を行なわず、同様に背景雑音パケットも再送を行なっていない。図１６はかかる状況説明図であり、X印付きのパケットは送信を失敗したパケットを意味している。図１６において、音声データSDTの音声パケットSDPの送信に失敗しても再送を行なわず、また、背景雑音パケットBNPの送信に失敗しても再送を行なわない。音声パケットSDPを再送しなくても受信側は２０msec後に次の音声データを受信するためそれほどの違和感は生じない。しかし、背景雑音パケットBNPの送信に失敗して再送をしないと、受信側は次の音声データを受信するまでの無音区間の間中、背景雑音のない完全な無音状態になり違和感が生じる。【０００４】
以上から本発明の目的は、背景雑音パケットの送信に失敗した場合、該背景雑音パケットの再送を行なえるようにすることである。
本発明の目的は、前回の音声パケットによる音声出力完了前に今回の音声パケットの再送が完了する場合には、音声パケットの再送を行なえるようにすることである。
本発明の目的は、音声パケットと背景雑音パケットの再送ができるようにし、この場合、背景雑音パケットの最大再送回数を音声パケットの最大再送回数より多くすることである。
本発明の目的は、新規な音声パケットの送信が背景雑音パケットの再送により遅延しないようにすることである。
本発明の別の目的は、受信側に音声パケットと背景雑音パケットの再送回数の違いを意識させないようにすることである。
本発明の別の目的は、音声パケットと背景雑音パケットに限らず、同一無線チャネルで送信する２つの信号に対して、音声パケットと背景雑音パケットと同様な関係の再送制御、再送回数制御を行なえるようにすることである。
また、本発明は、上記目的に鑑み、対象を音声に限らず、１つの無線チャネル内に異なる属性を持つ第１のデータと第２のデータを送信する場合であっても、それぞれに異なる再送制御（再送回数制御）を実現する仕組みを提供することを目的とする。
【特許文献１】特開平２−６４０６４号公報
【発明の開示】
【０００５】
・再送方法
本発明の第１は無線通信システムにおける再送方法であり、同一の無線チャネルで送信する第１、第２の送信信号のそれぞれについて再送最大回数まで送信信号の再送を許容するステップ、を有し、前記第１、第２の送信信号のぞれぞれについて、再送最大回数は異なっている。
好ましくは、第１の送信信号、第２の送信信号は同じデータ種別（例えば音声）
であるが、異なる属性（例えば有音に対応するデータ、背景雑音に対応するデータ）であって、受信側からNACK送信による再送要求があった場合でも、最大再送回数を超える場合は、再送しない。
本発明の第２は有音区間と無音区間を識別して有音区間に音声パケットを送受し、無音区間において背景雑音パケットを送受する無線通信システムの再送方法であり、音声パケットと背景雑音パケットのそれぞれの再送最大回数を設定するステップ、該音声パケットと背景雑音パケットのそれぞれ毎に再送した回数を監視するステップ、音声パケットと背景雑音パケットのそれぞれ毎に、再送最大回数までパケットの再送を許容するステップ、を有している。
上記再送方法において、音声パケットの再送最大回数より背景雑音パケットの再送最大回数を多くする。
上記再送方法において、音声信号の最大再送回数を０とする。
上記再送方法において、背景雑音パケットの再送中に、新規な音声パケットの送信が要求されたとき該背景雑音パケットの再送を停止し、該新規な音声パケットの送信を行なう。
上記再送方法において、背景雑音パケットの再送を無線フレームのタイミングで行なう。
上記再送方法において、無線送信側において最大再送回数を制御する。
上記再送方法において、受信側から受信成功、受信失敗を示す信号を受信し、受信失敗の場合、前記送信信号あるいはパケット毎に再送最大回数まで再送を許容する制御を行う。
上記再送方法において、前回の音声パケットによる音声出力完了前に今回の音声パケットの再送ができない場合には、再送回数が最大再送回数になっていなくても該音声パケットの再送を停止する。
【０００６】
・無線通信装置
本発明の第３は無線通信システムにおける再送機能を備えた無線通信装置であり、同一の無線チャネルで送信する第１、第２の送信信号のそれぞれの再送最大回数を記憶する記憶部、送信信号毎に送信信号を再送した回数を監視する再送回数監視部、送信信号毎に再送最大回数まで送信信号の再送を許容する再送処理部を備えている。
本発明の第４は有音区間と無音区間を識別して有音区間に音声パケットを送受し、無音区間において背景雑音パケットを送受する無線通信システムにおける再送機能を備えた無線通信装置であり、音声パケットと背景雑音パケットのそれぞれの再送最大回数を記憶する記憶部、該音声パケットと背景雑音パケットのそれぞれ毎に再送した回数を監視する再送回数監視部、音声パケットと背景雑音パケットのそれぞれ毎に、再送最大回数までパケットの再送を許容する再送処理部を備えている。
【図面の簡単な説明】
【０００７】
【図１】再送機能を備えた送信側の無線通信装置の構成図である。
【図２】音声符号化部の構成図である。
【図３】受信側の無線通信装置の構成図である。
【図４】音声復号化部の構成図である。
【図５】本発明の第１の再送制御説明図である。
【図６】本発明の第２の再送制御説明図である。
【図７】本発明の第３の再送制御説明図である。
【図８】音声パケットの再送最大回数をRSMAXとし、背景雑音パケットの再送最大回数をRNMAXとした場合の送信側の再送制御の処理フローである。
【図９】音声パケットの再送最大回数をRSMAXとし、背景雑音パケットの再送最大回数をRNMAXとした場合の送信側の再送制御の別の処理フローである。
【図１０】音声出力完了時刻の説明図である。
【図１１】本発明の第４の再送制御説明図である。
【図１２】背景雑音パケットBNPの再送停止処理を含む再送処理のフローである。
【図１３】本発明の第５の再送制御の説明図である。
【図１４】フレームの構成図である。
【図１５】従来の再送制御説明図である。
【図１６】従来の再送制御の問題点の説明図である。
【発明を実施するための最良の形態】
【０００８】
（A）送信側の無線通信装置
以下、扱うデータ種別として音声を例にあげるがこれに限定されない。同じチャネルで送信される同じデータ種別に属するデータを送信する場合であっても、異なる属性を有する複数のデータを送信する際に、再送回数を各属性のデータでそれぞれ別個に制御することを可能とすることに意義がある。例えば、同じ情報データストリームのうち、リアルタイム性の高いものと、そうでないものがその１例として挙げられる。
図１は再送機能を備えた送信側の無線通信装置の構成図である。マイクを備えた音声入力部１１は集音した音声（データ種別は、音声に区分けされる）を音声信号にしてAD変換器１２に入力する。AD変換器１２は音声信号を所定サンプリング速度、例えば8KHzのサンプリング速度でサンプリングしてディジタル信号に変換して音声符号化部１３に入力する。音声符号化部１３は、有音区間であるか無音区間であるか判定し、有音区間であれば20
ms毎に音声データを所定の圧縮符号化方式により符号化し、該符号化音声データを音声パケット（第１の属性を持つ第１のデータの例として挙げられる）にして出力する。また、音声符号化部１３は、無音区間であれば20 ms分の背景雑音データあるいは予め用意されている20 ms分の固定の背景雑音データを圧縮符号化方式により符号化し、該符号化背景雑音データを背景雑音パケット（第２の属性を持つ第２のデータの例として挙げられる）にして出力する。なお、背景雑音パケットは１つ出力されるだけである。
再送バッファ部１４は音声符号化部１３から出力されたパケットを廃棄が指示されるま
で保持する。再送回数保存部１５は、音声パケットと背景雑音パケットのそれぞれ毎に再送最大回数RSMAX，RN MAXを記憶すると共に、音声パケットと背景雑音パケットの実際の再送回数RS，RNを保存する。【０００９】
再送処理部１６は、パケットヘッダを参照して音声パケットと背景雑音パケットの識別を行ない、該音声パケットと背景雑音パケットの再送制御を行う。すなわち、再送処理部１６は、音声パケットを再送する毎に再送回数RSをカウントアップして音声パケットの再送回数を監視し（RS+1→RS）、また、背景雑音パケットを再送する毎に再送回数RNをカウントアップして背景雑音パケットの再送回数を監視する（RN+1→RN）。更に、再送処理部１６は、受信側より音声パケットの受信失敗（NACK）が通知されたとき音声パケットの再送回数RSと再送最大回数RSMAXを比較し、RS＜RSMAXであれば再送バッファ部１４に保持されている音声パケットを再送し、受信側より背景雑音パケットの受信失敗（NACK）が通知されたとき背景雑音パケットの再送回数RNと再送最大回数RNMAXを比較し、RN＜RNMAXであれば再送バッファ部１４に保持されている背景雑音パケットを再送する。以上の制御に加えて、再送処理部１６は、受信側よりパケットの受信成功（ACK）が通知されたとき、あるいは、再送最大回数、再送しても受信側からパケットの受信失敗が通知されたとき、再送バッファ１４に保存しているパケットの廃棄を指示する。
送信処理部１７は再送処理部１６から指示されたパケットを無線信号でアンテナATより送信する。受信処理部１８は受信装置から送られてくる無線信号をアンテナARより受信し、ACK/NACK判定部１９は受信信号に含まれるACK/NACK情報に基づいて受信成功/失敗を判定し、判定結果を再送処理部１６に入力する。【００１０】
再送最大回数RSMAX，RN MAXは無線通信装置の構成により変更が可能であるが、背景雑音パケットの再送最大回数RN MAXを音声パケットの再送最大回数RSMAXより大きくする。これは以下の理由による。すなわち、音声パケットの再送回数を増やしても、前回の音声パケットによる音声出力完了前に、今回の音声パケットの再送が間に合わなければ意味がないから、必然的に音声パケットの再送最大回数RSMAXは小さくなる。一方、背景雑音パケットの再送は、次の音声パケットによる音声出力に間に合えばよいから、背景雑音パケットの再送最大回数RN MAXを大きくするほうが良く、特に無音期間が長い場合に有効である。
また、音声パケットを再送しても前回の音声パケットによる音声出力完了に間に合わない場合には再送しても意味がなく、かかる場合には、予め音声パケットの再送最大回数RSMAXを０に設定する。すなわち、音声パケットの再送をしない。即ち、NACKを受信しても、最大再送回数０を超えることとなるので、再送は実行されない。【００１１】
図２は音声符号化部１３の構成図であり、バッファ２１は順次20msec分の音声データを記憶する。有音検出器２２は、20msec分のサンプルデータを用いて有音であるか、無音(背景雑音)であるかの識別を行って各部を制御すると共に、有音であるか背景雑音であるかの別を示す識別データを出力する。有音符号器２４は有音区間の音声データを20msec毎に符号化し、無音符号器２５は無音区間の最初の20msecの背景雑音データを符号化して出力する。第１のセレクタ２６は、有音であれば音声データを有音符号器２４に入力し、無音であれば音声データ(背景雑音データ)を無音符号器２５に入力し、第２のセレクタ２７は、有音であれば有音符号器２４から20msec毎に入力する音声圧縮符号データを出力し、無音であれば無音符号器２５から入力する最初の20msecの背景雑音圧縮符号データのみを出力する。なお、無音符号器２５は予め設定されている20ms分の固定の背景雑音データを符号化して出力することもできる。パケット化部２８は、第２のセレクタ２７から入力する圧縮符号データと識別データを用いて音声パケットあるいは背景雑音パケットを作成して出力する。【００１２】
（B）受信側の無線通信装置
図３は受信側の無線通信装置の構成図である。受信処理部３１は送信装置から送られてくる無線信号をアンテナARRより受信し、ベースバンド信号に変換して受信結果判定部３２に入力する。受信結果判定部３２は受信信号を正しく受信できたか判定し、判定結果をACK/NACK生成部３３に入力すると共に、正しく受信できた場合には受信信号を音声復号化部３４に入力する。ACK/NACK生成部３３は正しく受信できた場合にはACKを作成し、正しく受信できなければNACKを作成して送信処理部３５を介して送信アンテナATRより送信する。音声復号化部３４は受信信号より音声及び背景雑音を復号して出力する。【００１３】
図４は音声復号化部３４の構成図であり、分離部４１は入力されたパケットより圧縮符号データとパケット識別データを分離して出力し、パケット識別部４２はパケット識別データに基づいて現パケットが音声パケットであるか背景雑音パケットであるかを識別する。有音復号器４３は所定の復号化方式により入力する音声圧縮符号データを順次元のPCM音声データに復号し、無音復号器４４は１回だけ入力する背景雑音圧縮符号データを繰り返し復号して元のPCM背景雑音データを出力する。すなわち、無音復号器４４は背景雑音圧縮符号データを受信すれば、次の音声パケットが到来するまで、該受信した背景雑音圧縮符号データを繰り返し使用して元のPCM背景雑音データに復号して出力する。
第１のセレクタ４５は音声パケットであれば圧縮符号データを有音符号器４３に入力し、背景雑音パケットであれば圧縮符号データを無音符号器４４に入力する。第２のセレクタ４６は、音声パケットであれば有音復号器４３から入力するPCM音声データを図示しないオーディオ回路のAD変換器に出力し、背景雑音パケットであれば以後音声パケットが到来するまで、無音復号器４４から入力するPCM背景雑音データをAD変換器に出力する。【００１４】
（C）第１の再送制御
図５は本発明の第１の再送制御説明図であり、音声パケットの再送最大回数RSMAXを０、背景雑音パケットの再送最大回数RNMAXを非零にした場合である。図において、SNDIは有音区間、SLTIは無音区間、SDPi（i=1,2,…）は音声パケット、BNPは背景雑音パケットである。
最初、有音区間SNDIであるから送信側の音声符号化部１３（図１）は音声データSDT1，SDT2をパケット化し、音声パケットSDP1,SDP2を20msec毎に順次出力する。再送バッファ１４は最初のパケットSDP1を保存し、再送処理部１６は最初の音声パケットSDP１を送信する。受信側は受信に失敗するとNACKを返してくるが、再送処理部１６は再送最大回数RSMAXが０であるため、音声パケットの再送をせず、次の音声データSDT2の音声パケットSDP2を送信する。なお、再送バッファ１４に保存されたパケットSDP1は廃棄される。
受信側は該次の音声パケットSDP2の受信に成功するとACKを返すから、再送処理部１６は再送バッファ１４に保存されているパケットSDP2を廃棄し、次のパケット、図５の例では背景雑音パケットBNPの送信を行なう。【００１５】
すなわち、音声符号化部１３は無音区間を検出し、次のパケットとして背景雑音パケットBNPを出力する。再送バッファ１４は該背景雑音パケットBNPを保存し、再送処理部１６は背景雑音パケットBNPを送信する。受信側は背景雑音パケットBNPの受信に失敗するとNACKを返す。再送処理部１６は背景雑音パケットの再送最大回数RNMAXが０でないため、NACKを受信すると再送バッファ１４に保存されている背景雑音パケットBNPの再送を行なう。受信側は再送された背景雑音パケットBNPの受信に成功するとACKを返すから、再送処理部１６は再送バッファ１４に保存されている背景雑音パケットBNPを廃棄し、次の新たなパケットが音声符号化部１３から出力するまでパケットの送信、再送制御を中断する。
受信側の音声復号化部３４(図３)は音声パケットが入力されると順次音声データを復号して音声出力部(図示せず)に入力し、また、背景雑音パケットが入力すると背景雑音を復号して音声出力部に入力し、以後、次の音声パケットが入力するまで該背景雑音パケットを繰り返し使用して背景雑音を音声出力部に入力する。
以上より、受信側は音声パケットSDP1の受信に失敗すると該音声パケットに相当する音
声SD1を出力できなくなるが、20msec後に次の音声SD2を出力できる。このため音声パケットを再送しない場合、多少の音質劣化は生じるが違和感なく通話が可能となる。また、背景雑音パケットBNPの受信に失敗しても再送が行なわれるから、受信側は受信失敗した期間(図５では最初の20msecの間)のみ無音になるが、再送された背景雑音パケットBNPの受信に成功すれば以後背景雑音を継続して出力することができ違和感を抑制することができる。【００１６】
（D）第２の再送制御
図６は本発明の第２の再送制御説明図である。
前回の音声パケットによる音声出力完了時刻に、今回の音声パケットの再送が間に合う場合には、音声パケットの再送最大回数RSMAXを非零にできる。図６では再送された今回の音声パケットが前回の音声パケットによる音声出力完了時刻前に受信側に到達して連続再生が可能であるため、音声パケットの再送最大回数RSMAXを１にしている。【００１７】
最初、有音区間SNDIであるから、送信側の音声符号化部１３は20msecの音声データSDT0，SDT1，SDT2を順次パケット化し、音声パケットSDP0，SDP1，SDP2を出力する。
最初の音声パケットSDP0に基づいて受信側で音声SD0の再生が行なわれているものとする。かかる状態において、音声パケットSDP1が音声符号化部１３より出力すると、再送バッファ１４は該音声パケットSDP1を保存し、再送処理部１６は該音声パケットSDP１を送信する。受信側は音声パケットSDP１′(受信側の音声パケットには′を付加している)の受信に失敗するとNACKを返えす。再送処理部１６は音声パケットの再送最大回数RSMAXは１であるから、NACKを受信すると再送バッファ１４に保存されている背景雑音パケットSDP1の再送を行なう。受信側は再送された音声パケットSDP1の受信に成功するとACKを返すから、再送処理部１６は再送バッファ１４に保存されている再送パケットSDP1を廃棄する。
以上により、受信側は音声パケットSDP1の受信に１回失敗しても、再送により音声SD0，SD1を連続して再生、出力することができ、音質劣化を防止することができる。【００１８】
ついで、音声パケットSDP2が音声符号化部１３より出力すると、再送バッファ１４は該音声パケットSDP2を保存し、再送処理部１６は該音声パケットSDP2を送信する。受信側は音声パケットSDP2′の受信に失敗するとNACKを返えす。再送処理部１６は音声パケットの再送最大回数RSMAXが１であるから、NACKを受信すると再送バッファ１４に保存されている音声パケットSDP2の再送を行なう。この再送された音声パケットSDP2の受信に失敗したとすると、受信側は再びNACKを返す。しかし、再送処理部１６はNACKを受信しても既に1回再送しており（RS=1）、また、音声パケットの再送最大回数RSMAXは１であるから再送せず、再送バッファ１４に保存されている再送パケットSDP2を廃棄する。以上より、再送パケットの受信に失敗すると受信側は該音声パケットSDP2による音声SD2を出力できなくなるが(音声NG)、20mse後に次の音声パケットを受信するので違和感は小さい。【００１９】
（E）第３の再送制御
図７は本発明の第３の再送制御説明図であり、背景雑音パケットの再送最大回数RNMAXを例えば４とした場合の例である。
有音区間の最後の音声データSDTに応じた音声SDが出力されている状態において、送信側の音声符号化部１３は無音区間を検出し、最初の20msecの背景雑音データBNDTをパケット化し、背景雑音パケットBNPを出力する。
背景雑音パケットBNPが音声符号化部１３より出力すると、再送バッファ１４は該背景雑音パケットBNPを保存し、再送処理部１６は該背景雑音パケットBNPを送信する。受信側は背景雑音パケットBNP′(受信側の背景雑音パケットには′を付加している)の受信に失敗するとNACKを返えす。再送処理部１６は背景雑音パケットの再送最大回数RNMAXは４であるから、NACKを受信すると再送バッファ１４に保存されている背景雑音パケットBNPの
再送を行なう（RN=1）。受信側は再送された背景雑音パケットBNP′の受信にも失敗すると再度NACKを返えす。再送処理部１６は再送回数RNが背景雑音パケットの再送最大回数RNMAX（＝４）に達していないから、NACKを受信すると再度再送バッファ１４に保存されている背景雑音パケットBNPの再送を行なう（RN=２）。【００２０】
以後、RN＝RNMAX（＝４）になるまで再送が繰り返され、RN＝RNMAXになる前に受信側が再送された背景雑音パケットBNP′の受信に成功すれば（図７では３回目の再送で背景雑音パケットBNP′の受信に成功）、ACKを返す。これにより、再送処理部１６は再送バッファ１４に保存されている背景雑音パケットBNPを廃棄し、次の新たなパケットが音声符号化部１３から出力するまでパケットの送信、再送制御を中断する。
受信側の音声復号化部３４(図３)は音声パケットが入力されると順次音声データを復号して音声出力部(図示せず)に入力し、また、背景雑音パケットが入力すると背景雑音を復号して音声出力部に入力し、以後、次の音声パケットが入力するまで該背景雑音パケットを繰り返し使用して背景雑音を音声出力部に入力する。
以上より、受信側は背景雑音パケットBNPの受信に失敗すると再送最大回数RNMAX（＝４）に達するまで再送を行なうことができる。そして、図７の例では、1回目の再送（RN=1）で背景雑音パケットBNP′の受信に成功すれば、受信側は前の音声SDの再生完了後に直ちに背景雑音を出力できる。また、２〜３回目の再送（ＲＮ＝2〜3）で背景雑音パケットBNP′の受信に成功すれば、20msecの間、背景雑音BNを出力できなくなるが(背景雑音NG)、以後背景雑音を継続して出力することができ違和感を抑制することができる。また、４回目の再送(RN=4)で背景雑音パケットBNP′の受信に成功すれば、40msecの間、背景雑音BNを出力できなくなるが(背景雑音NG)、以後背景雑音を継続して出力することができ違和感を抑制することができる。【００２１】
（F）再送制御処理
図８は音声パケットの再送最大回数をRSMAXとし、背景雑音パケットの再送最大回数をRNMAXとした場合の送信側の再送制御の処理フローである。
音声符号化部１３から音声パケットあるいは背景雑音パケットが出力すると（ステップ１０１）、再送バッファ１４は該パケットを保存し、再送処理部１６は該パケットを送信する（ステップ１０２）。ついで、再送処理部１６はACKあるいはNACKが受信側より返ってきたかチェックし（ステップ１０３）、ACKが返ってくれば再送バッファ１４に保持されているパケットを廃棄し（ステップ１０４）、次のパケットの受信を待つ。一方、NACKを受信すれば、再送処理部１６は送信したパケットが音声パケットであるか、背景雑音パケットであるかチェックし（ステップ１０５）、音声パケットであれば、
再送回数RS＜再送最大回数RSMAX
であるかチェックする（ステップ１０６）。なお、再送回数RSの初期値は０である。再送処理部１６は、再送回数RS＜再送最大回数RSMAXであれば、再送回数RSをカウントアップし（RS=RS+1,ステップ１０７）、再送バッファ１４に保存されている音声パケットの再送を行ない（ステップ１０８）、ステップ１０３に戻り以降の処理を繰り返す。一方、ステップ１０６において、RS≧RSMAXであれば、再送バッファ１４に保持されている音声パケットを廃棄し（ステップ１０９）、次のパケットの受信を待つ。【００２２】
ステップ１０５において、背景雑音パケットであれば、再送処理部１６は、
再送回数RN＜再送最大回数RNMAX
であるかチェックする（ステップ１１０）。なお、再送回数RNの初期値は０である。再送処理部１６は、再送回数RN＜再送最大回数RNMAXであれば、再送回数RNをカウントアップし（RN=RN+1,ステップ１１１）、再送バッファ１４に保存されている背景雑音パケットの再送を行ない（ステップ１１２）、ステップ１０３に戻り以降の処理を繰り返す。一方、ステップ１１０において、RN≧RNMAXであれば、再送バッファ１４に保持されている背景雑音パケットを廃棄し（ステップ１13）、次のパケットの受信を待つ。【００２３】
図９は音声パケットの再送最大回数をRSMAXとし、背景雑音パケットの再送最大回数をRNMAXとした場合の送信側の再送制御の別の処理フローであり、図８と同一ステップには同一符号を付している。
図８の処理と異なる点は、音声パケットの再送回数RSが再送最大回数RSMAXに達していなくても、今回の音声パケットの再送が前回の音声パケットによる音声出力完了時刻前に受信側に到達可能であるかチェックし、すなわち、再送が音声出力完了時刻に間に合うかチェックし（ステップ１５１）、間に合わないとき、保存している音声パケットを廃棄して再送を行なわない点である。なお、再送が音声出力完了時刻に間に合う場合には再送を行なう。
音声出力完了時刻Tは、図１０に示すように、送信側のフレームタイミングと受信側のフレームタイミングの差をΔTf (msec)とし、音声パケット送信時刻をTpとすれば、T= Tp+ΔTf+20である。【００２４】
（G）第４の再送制御
図１１は本発明の第４の再送制御説明図であり、背景雑音パケット再送中に、音声パケットが発生した場合である。
有音区間の最後の音声データSDT0に応じた音声SD0が出力されている状態において、送信側の音声符号化部１３は無音区間を検出し、最初の20msecの背景雑音データBNDTをパケット化し、背景雑音パケットBNPを出力する。
背景雑音パケットBNPが音声符号化部１３より出力すると、再送バッファ１４は該背景雑音パケットBNPを保存し、再送処理部１６は該背景雑音パケットBNPを送信する。受信側は背景雑音パケットBNP′(受信側の背景雑音パケットには′を付加する)の受信に失敗するとNACKを返えす。再送処理部１６は背景雑音パケットの再送回数RNが再送最大回数RNMAX（例えば4）に達していないから、NACKを受信すると再送バッファ１４に保存されている背景雑音パケットBNPの再送を行なう（RN=1）。【００２５】
受信側は再送された背景雑音パケットBNP′の受信にも失敗すると再度NACKを返えす。再送処理部１６は再送回数RNが背景雑音パケットの再送最大回数RNMAX（＝４）に達していないから、NACKを受信すると再度再送バッファ１４に保存されている背景雑音パケットBNPの再送を行なう（RN=２）。
受信側は２回目に再送された背景雑音パケットBNP′の受信にも失敗すると再びNACKを返えす。この場合、再送処理部１６は該NACKを受信する前に音声パケットSDP1を音声符号化部１３より受信しているため、背景雑音パケットBNPの再送を行なわず、直ちに音声パケットSDP1の送信を行なう。なお、背景雑音パケットBNPは再送バッファ部１４から廃棄され、音声パケットSDP1が新たに保存される。
受信側は音声パケットSDP1の受信に成功すればACKを返し、該音声パケットSDP1に応じた音声を再生出力する。
以上より、受信側が背景雑音パケットBNPの受信に失敗すると再送最大回数RNMAX（＝４）に達するまで再送を行なうことができるが、背景雑音パケットBNPの再送中に新たな音声パケットが発生した場合には、背景雑音パケットBNPの再送を終了し、該音声パケットの送信を行なう。これにより、音声パケットが背景雑音パケットBNPの再送により遅延しないようにできる。【００２６】
図１２は図１１の背景雑音パケットBNPの再送停止処理を含む再送処理のフローであり、図８の処理フローと同一部分には同一符号を付している。異なる点は、ステップ２０１、２０２を含めた点である。
再送処理部１６は音声符号化部１３から音声パケットが出力すると（ステップ１０１）、現在背景雑音パケットを再送中であるかチェックする（ステップ２０１）。背景雑音パケットの再送中でなければ、再送バッファ１４は該パケットを保存し、また、再送処理部
１６は音声パケットを送信し（ステップ１０２）、以後、ステップ１０３以降の処理を行なう。一方、背景雑音パケットの再送中であれば、背景雑音パケットの再送処理を中止し、かつ、再送バッファに保存してある背景雑音パケットを廃棄し（ステップ２０２）、以後、音声パケットを送信し、ステップ１０２以降の処理を行う。【００２７】
（H）第５の再送制御
図１３は本発明の第５の再送制御の説明図である。図７における背景雑音パケットの再送タイミングは、NACKを受信したときである。しかし、図１３では、背景雑音パケットの再送タイミングが受信側のフレームタイミングTri-1と送信側のフレームタイミングTsiの間（図ではTr0〜Ts1）になったとき、次の背景雑音パケットの再送を送信側のフレームタイミングTsi（図ではTs1）に同期して行なう。これは、(1)フレームタイミングTs1に同期して背景雑音パケットを再送した方が、送信側及び受信側において再送制御が容易になるからであり、また、(2)Tr0〜Ts1の期間において再送しても、受信側はフレームタイミングTr1にならないと再送した背景雑音パケットによる背景雑音を出力しないからである。
ただし、背景雑音パケットの再送タイミングが送信側のフレームタイミングTsiと受信側のフレームタイミングTriの間（図ではTs0〜Tr0、Ts1〜Tr1）にあるときは、NACKを受信したときに再送を行なう。これは、受信側の背景雑音出力時刻Tr0、Tr1に背景雑音パケットの再送が間に合うからである。【００２８】
（I）変形例
以上では、音声パケットと背景雑音パケットを送信する場合について説明したが、本発明はかかる場合に限らない。例えば、同一の無線チャネルで送信する第１、第２の送信信号のそれぞれの再送最大回数を設定し、送信信号毎に送信信号を再送した回数を監視し、再送要求に対して送信信号毎に再送最大回数まで送信信号の再送を許容するように構成することができる。
ここで第１、第２の信号の例としては、制御データとユーザデータを時分割多重してフレームを構成して送信する場合における制御データとユーザデータである。図１４はかかるフレーム構成図であり、制御データCDT、ユーザデータUDTのそれぞれにはパリティPT1,PT2が付加されており、制御データ及びユーザデータの誤りを個々に検出できるようになっている。【００２９】
・実施例の効果
以上、本実施例によれば、背景雑音パケットの送信に失敗した場合であっても該背景雑音パケットの再送を行なえるため、無線区間の間中、無音状態が続く事態をなくすことができる。
本実施例によれば、前回の音声パケットによる音声出力完了前に今回の音声パケットの再送が完了する場合には該音声パケットの再送を行なえるため、音声の品質劣化を抑えることができる。
本実施例によれば、背景雑音パケットの再送を何回もできるようにしたから、背景雑音パケットの送信を連続して失敗しても受信側において無音状態が続く事態をなくすことができる。
本実施例によれば、背景雑音パケットの再送中に、新規な音声パケットの送信が要求されたとき該背景雑音パケットの再送を停止するようにしたから、新規な音声パケットの送信が再送により遅延しないようにできる。
本実施例によれば、音声パケットと背景雑音パケットに限らず、同一無線チャネルで送信する２つの信号、例えば制御データとユーザデータに対して、該音声パケットと背景雑音パケットと同様な関係の再送制御、再送回数制御を行なうことができる。
・本発明によれば、同じチャネルで送信される第１送信信号、第２送信信号についてそれぞれに設定された最大再送回数の許容内で再送を実現することができる。
また、同じデータ種別に属する場合であっても、異なる属性を有するデータ毎に、最大
再送回数を別個に制御することができる。
【図１】
2009040890.tif 000003
【図２】
2009040890.tif 000004
【図３】
2009040890.tif 000005
【図４】
2009040890.tif 000006
【図５】
2009040890.tif 000007
【図６】
2009040890.tif 000008
【図７】
2009040890.tif 000009
【図８】
2009040890.tif 000010
【図９】
2009040890.tif 000011
【図１０】
2009040890.tif 000012
【図１１】
2009040890.tif 000013
【図１２】
2009040890.tif 000014
【図１３】
2009040890.tif 000015
【図１４】
2009040890.tif 000016
【図１５】
2009040890.tif 000017
【図１６】
2009040890.tif 000018
【手続補正書】
【提出日】平成21年10月15日(2009.10.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線通信システムにおける再送方法において、
同一の無線チャネルで送信する第１、第２の送信信号のそれぞれについて再送最大回数まで送信信号の再送を許容し、
前記第１、第２の送信信号のそれぞれについて、再送最大回数は異なっている、
ことを特徴とする再送方法。
【請求項２】
有音区間と無音区間を識別して有音区間に音声パケットを送受し、無音区間において背景雑音パケットを送受する無線通信システムの再送方法において、
音声パケットと背景雑音パケットのそれぞれの再送最大回数を設定し、
該音声パケットと背景雑音パケットのそれぞれ毎に再送した回数を監視し、
音声パケットと背景雑音パケットのそれぞれ毎に、再送最大回数までパケットの再送を許容する、
ことを特徴とする再送方法。
【請求項３】
音声パケットの再送最大回数より背景雑音パケットの再送最大回数を多くした、ことを特徴とする請求項２記載の再送方法。
【請求項４】
音声信号の最大再送回数を０とする、ことを特徴とする請求項２記載の再送方法。
【請求項５】
背景雑音パケットの再送中に、新規な音声パケットの送信が要求されたとき該背景雑音パケットの再送を停止し、
該新規な音声パケットの送信を行なう、
ことを特徴とする請求項２記載の再送方法。
【請求項６】
背景雑音パケットの再送を無線フレームのタイミングで行なうことを特徴とする、請求項２記載の再送方法。
【請求項７】
受信側から受信成功、受信失敗を示す信号を受信し、受信失敗の場合、送信信号あるいはパケット毎に再送最大回数まで再送を許容する制御を行う、ことを特徴とする請求項１または２記載の再送方法。
【請求項８】
前回の音声パケットによる音声出力完了前に今回の音声パケットの再送を行なうことができない場合には、再送回数が最大再送回数になっていなくても該音声パケットの再送を停止する、
ことを特徴とする請求項２記載の再送方法。
【請求項９】
無線通信システムにおける再送機能を備えた無線通信装置において、
同一の無線チャネルで送信する第１、第２の送信信号のそれぞれについて再送最大回数まで送信信号の再送を許容する再送処理部、
を備え、
前記第１、第２の送信信号のそれぞれについて、再送最大回数は異なるものとした、
ことを特徴とする無線通信装置。
【請求項１０】
有音区間と無音区間を識別して有音区間に音声パケットを送受し、無音区間において背景雑音パケットを送受する無線通信システムにおける再送機能を備えた無線通信装置において、
音声パケットと背景雑音パケットのそれぞれの再送最大回数を記憶する記憶部、
該音声パケットと背景雑音パケットのそれぞれ毎に再送した回数を監視する再送回数監視部、
音声パケットと背景雑音パケットのそれぞれ毎に、再送最大回数までパケットの再送を許容する再送処理部、
を備えたことを特徴とする無線通信装置。
【国際調査報告】
2009040890.tif 000019
2009040890.tif 000020
2009040890.tif 000021
2009040890.tif 000022