(57)【要約】【課題】再送制御を適用した場合の音声遅延の発生を回避する。【解決手段】送信したデータの受信エラーを検出し（Ｓ１０３）、受信エラーが検出されたデータを圧縮して再送する（Ｓ１０５）。その際、受信エラーが検出されたデータの次に送信するデータを圧縮し、受信エラーが検出されたデータに連結する。【選択図】図２
2008211495.tif 000002
【特許請求の範囲】
【請求項１】
複数のデータを順次送信する通信装置において、
送信したデータの受信エラーを検出する手段と、受信エラーが検出されたデータを圧縮して再送する手段とを備える通信装置。
【請求項２】
受信エラーが検出されたデータの次に送信するデータを圧縮し、受信エラーが検出されたデータに連結して送信する手段を備える請求項１記載の通信装置。  
【請求項３】
複数のデータを順次送信する通信方法において、
送信したデータの受信エラーを検出するステップと、受信エラーが検出されたデータを圧縮して再送するステップとを備える通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は再送制御による遅延を解消する技術に関する。
【背景技術】
【０００２】
無線通信システムにおいて音声通話中に無線区間でエラーが発生した場合、音声データが欠損するために無音やノイズが発生する。欠損した音声データを再度送信することで音声データを補うことが可能である（特許文献１参照）。
【０００３】
図６は再送制御を適用した通信シーケンスを示す図であり、基地局からフレーム単位で移動端末へ音声データを送信する場合を示している。基地局が送信した音声データ１を受信した移動端末は、基地局に対し受信通知を送出し、受信通知を受けた基地局はバッファ内の音声データ１を破棄する。音声データ２についても、音声データ１と同様の通信シーケンスを実行する。基地局が送信した音声データ３の受信を確認できない場合、移動端末はエラー通知を基地局に送出する。エラー通知を受けた基地局はバッファ内の音声データ３を読み出し再送を行う。基地局が再送した音声データ３を受信した移動端末は、基地局に対し受信通知を送出し、受信通知を受けた基地局はバッファ内の音声データ３を破棄した後、音声データ４の送信を開始する。
【特許文献１】特開２００２−２８１００３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述のように音声通信に再送制御を適用することで基地局から移動端末へ音声データを確実に送信することができる。しかし、通信エラーが発生すると、基地局から再度音声データを送信するシーケンスが発生するため、音声データが遅延する。図６に示した例では、移動端末が音声データ３を受信するのに、２回の送信シーケンス（３）、（４）が必要となるため、通信エラーが発生しない場合に比べて２倍の時間が必要となる。さらに、音声データ３の受信エラーに伴い、音声データ４についても遅延が発生する。リアルタイム性が要求される音声通信に対して単に再送制御を適用しただけでは、通信エラーの発生により音声遅延が発生することになり実用に適さないという課題がある。
【課題を解決するための手段】
【０００５】
本発明は、複数のデータを順次送信する通信装置において、送信したデータの受信エラーを検出する手段と、受信エラーが検出されたデータを圧縮して再送する手段とを備える。また、複数のデータを順次送信する通信方法において、送信したデータの受信エラーを検出するステップと、受信エラーが検出されたデータを圧縮して再送するステップとを備える。この構成によれば、受信エラーが検出されたデータを圧縮して再送することで、再送時にデータ容量を減らすことができるため通信時間を短縮することができる。
【０００６】
本発明において、受信エラーが検出されたデータの次に送信するデータを圧縮し、受信エラーが検出されたデータに連結して送信する手段を備える。この構成によれば、受信エラーが検出されたデータと次に送信するデータとを連結して送信することで、１回のシーケンスで２つのデータを送信することができるため通信時間を短縮することができる。その際、次に送信するデータを圧縮することで、２つのデータを送信する場合でも１つのデータを送信する場合の容量で通信することが可能となる。
【発明を実施するための最良の形態】
【０００７】
図１は本発明の実施形態に係る通信装置が適用される通信システムの構成を示す図であり、基地局１００から移動端末２００へ音声データを送信する場合を示している。なお、移動端末２００から基地局１００へ音声データを送信する場合は、基地局１００の構成を移動端末２００が備え、移動端末２００の構成を基地局１００が備える。基地局１００は、ネットワークＩ／Ｆ部１０１と、移動端末２００へ送信した音声データの圧縮及び通信エラーが発生した場合に、通信エラーが検出されたデータの次に送信するデータの圧縮を行う圧縮部１０２と、送信した音声データを保存する送信バッファ１０３と、送信バッファ１０３内の音声データと通信エラーが検出されたデータの次に送信するデータとを連結する連結部１０４と、送信する音声データを変調するモデム部１０５と、変調した音声データを無線周波数に変換するＲＦ部１０６とを備える。また、移動端末２００は、受信信号を中間周波数に変換するＲＦ部２０１と、受信した音声データを復調するモデム部２０２と、受信した音声データを一時的に保存する受信バッファ２０３と、音声データの圧縮率を解析する圧縮率解析部２０４と、通信エラーを解析するエラー解析部２０５と、受信通知又はエラー通知を送出する通知部２０６と、音声データをアナログ信号に変換するコーデック２０７と、スピーカ２０８とを備える。
【０００８】
図２は図１に示した通信システムの動作を示す図である。基地局１００は、音声データを移動端末２００へ送信した後（Ｓ１０１）、送信した音声データを更に圧縮して送信バッファへ保存する（Ｓ１０２）。移動端末２００から送出されるＳ１０１で送信した音声データの受信通知を確認した場合（Ｓ１０３：Ｙｅｓ）、送信バッファに保存されている音声データを破棄し（Ｓ１０４）、受信通知を確認できない場合（Ｓ１０３：Ｎｏ）、次に送信する音声データを圧縮し、送信バッファに保存されている音声データと連結した後（Ｓ１０５）、移動端末２００へ送信する。
【０００９】
移動端末２００は、音声データの受信を開始し（Ｓ２０１）、基地局２００が送信した音声データの受信に成功した場合（Ｓ２０２：Ｙｅｓ）、受信通知を基地局１００へ送出し（Ｓ２０３）、音声データを受信バッファに保存する（Ｓ２０５）。音声データの受信に失敗した場合（Ｓ２０２：Ｎｏ）、エラー通知を基地局１００へ送出し（Ｓ２０４）、再度、音声データの受信を行う。基地局は、このエラー通知を受信することにより移動端末のエラーを検出することができる。その後、受信バッファに保存されている音声データの圧縮率を解析し（Ｓ２０６）、圧縮されている音声データを解凍し出力する（Ｓ２０７）。
【００１０】
図３は図１に示した通信システムにおける通信シーケンスを示す図である。基地局が送信した音声データ１を受信した移動端末は、基地局に対し受信通知を送出し、受信通知を受けた基地局はバッファ内の音声データ１を破棄する。音声データ２についても、音声データ１と同様の通信シーケンスを実行する。基地局が送信した音声データ３の受信を確認できない場合、移動端末はエラー通知を基地局に送出する。エラー通知を受けた基地局はバッファ内から読み出した音声データ３と、次に送信する音声データ４とを連結した音声データ３、４を作成し移動端末へ送信する。音声データ３、４を受信した移動端末は基地局に対し受信通知を送出し、受信通知を受けた基地局はバッファ内の音声データ３、４を破棄する。その後、基地局は音声データ５の送信を行う。１回の通信シーケンス（４）で２つの音声データ３、４を送信することができるため、音声データ３、４を別々の通信シーケンスで送信する場合に比べて通信時間を短縮することができる。
【００１１】
図４は音声データを送出するフレームのフォーマットを示しており、図４（１）は一つの音声データを送出する場合を示し、図４（２）は２つの音声データを送出する場合を示している。図４に示すように、フレームは、先頭に配置される同期ワード、フレームを識別する識別番号、音声データの圧縮率、音声データ及び誤り検出符号を備える。図３に示す通信シーケンスにおいて、移動端末が音声データ３のエラー通知を送出した場合、基地局は図４（２）に示すフレームフォーマットで音声データ３及び音声データ４を送信する。このとき、音声データ３、４を圧縮し連結して１つのフレームに収容する。図示例では２つの音声データを収容するために１／２に圧縮する場合を示している。音声データを圧縮することで複数の音声データを１つのフレームに収容して送信することができるため、通信エラーが発生して音声データを再送する場合でも、遅延が生じることがなくなる。
【００１２】
図５は移動端末２００の受信バッファ２０５内の音声データを示している。受信エラーの発生により再送された音声データ３及び音声データ３に連結して送信された音声データ４は、他の音声データに対して１／２に圧縮された状態で受信バッファ２０５に記憶される。受信バッファ２０５内には圧縮率の異なる音声データが記憶されるため、音声データ毎に圧縮率を解析してコーデックする。
【００１３】
上記実施形態では、移動端末が送出するエラー通知を受けて基地局が音声データを再送する場合について説明したが、移動端末から送出される受信通知又はエラー通知が一定時間確認できない場合に基地局が音声データを再送するようにしてよい。また、上記実施形態では、移動端末が送出する受信通知を受けて次の音声データを送信する場合について説明したが、音声データを連続して送信し、受信が確認できない音声データを再送するようにしてもよい。
【００１４】
また、通信エラーが連続すると遅延が大きくなるため、一定量以上の遅延が発生する場合は、再送を断念することでリアルタイム性を補償することができる。また、通信エラーが発生すると圧縮して再送を行うため、音声データが既に圧縮されている場合、圧縮率が高くなり、音声品質が劣化することになるが、通信エラーが発生した場合にのみ圧縮し、通常の場合は上位からの音声データをそのまま送信するため、全体としての音声品質に問題はない。
【００１５】
上記実施形態によれば、受信エラーが検出された音声データを圧縮して再送することで、再送時にデータ容量を減らすことができるため通信時間を短縮することができる。このため、再送制御を適用した場合でも音声遅延の発生を回避することができる。また、受信エラーが検出された音声データと次に送信する音声データとを連結して送信することで、１回のシーケンスで２つの音声データを送信することができるため通信時間を短縮することができる。その際、次に送信する音声データを圧縮することで、２つの音声データを送信する場合でも１つの音声データを送信する場合の容量で通信することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係る通信装置が適用されるシステムの構成を示す図
【図２】通信システムの動作を示す図
【図３】通信シーケンスを示す図
【図４】音声データを送出するフレームのフォーマットを示す図
【図５】受信バッファ内の音声データを示す図
【図６】再送制御を適用した通信シーケンスを示す図
【符号の説明】
【００１７】
１００  基地局
１０１  ネットワークＩ／Ｆ部
１０２  圧縮部
１０３  送信バッファ
１０４  連結部
１０５  モデム部
１０６  ＲＦ部
２００  移動端末
２０１  ＲＦ部
２０２  モデム部
２０３  受信バッファ
２０４  圧縮率解析部
２０５  エラー解析部
２０６  送出部
２０７  コーデック
２０８  スピーカ
【図１】
2008211495.tif 000003
【図２】
2008211495.tif 000004
【図３】
2008211495.tif 000005
【図４】
2008211495.tif 000006
【図５】
2008211495.tif 000007
【図６】
2008211495.tif 000008