(57)【要約】【課題】通信効率を向上させる再送制御方法を得ること。【解決手段】本発明は、初送パケット送信中断指示を検出する初送パケット送信中断指示検出ステップと、初送パケット送信中断指示を検出した場合、初送パケットの送信を中止し、送信予定の初送パケットから、識別情報を取得する識別情報取得ステップと、既に送信したデータパケットであって、送達確認が終了していないデータパケットである再送待ちパケットの中から、識別情報取得ステップにおいて取得した識別情報とは異なる識別情報を含んだ再送待ちパケットを、再送パケットとして選択する再送パケット選択ステップと、次の送信タイミングにおいて、再送パケットを相手先端末に対して送信する送信ステップと、を含み、初送パケット送信再開指示を検出するまで、再送パケット選択ステップおよび送信ステップを繰り返し、初送パケット送信再開指示を検出した場合に、初送パケットの送信を再開する。【選択図】        図１
2008022370.tif 000002
【特許請求の範囲】
【請求項１】
再送制御機能を備えた上位プロトコルから受け取ったデータユニットを、無線回線上の送信データ単位であるデータブロックに分割し、各データブロックに対して前記データユニットを識別するための識別情報を含んだヘッダおよび誤り訂正符号を付与して生成したデータパケットを、無線回線を介して送信する場合の再送制御方法であって、
伝送路状態が基準値よりも劣化した場合に前記データパケットの送信相手先端末（相手先端末）から送られてくる、初送パケットの送信中断を指示する初送パケット送信中断指示を検出する初送パケット送信中断指示検出ステップと、
前記初送パケット送信中断指示を検出した場合に、次の送信タイミングにおいて送信予定の初送パケットの送信を中止し、さらに、当該送信予定の初送パケットから、そのヘッダに含まれる識別情報を取得する識別情報取得ステップと、
既に送信したデータパケットであって、かつ送達確認が終了していないデータパケットである再送待ちパケットの中から、前記識別情報取得ステップにおいて取得した識別情報とは異なる識別情報を含んだヘッダを有する再送待ちパケットを、再送パケットとして選択する再送パケット選択ステップと、
前記次の送信タイミングにおいて、前記選択した再送パケットを前記相手先端末に対して送信する送信ステップと、
を含み、
伝送路状態が基準値よりも良化した場合に前記相手先端末から送られてくる、初送パケットの送信再開を指示する初送パケット送信再開指示を検出するまで、前記再送パケット選択ステップおよび前記送信ステップを繰り返し実行し、初送パケット送信再開指示を検出した場合に、初送パケットの送信を再開することを特徴とする再送制御方法。
【請求項２】
初送パケットの送信を再開後、前記送信を中止したデータパケットに含まれる識別情報と同じ識別情報を含んだ全てのデータパケットを、当該識別情報が示すデータユニットの先頭データを含んだデータパケットから順番に送信することを特徴とする請求項１に記載の再送制御方法。
【請求項３】
さらに、前記再送パケット選択ステップにつづいて、
前記選択した再送パケットを構成する誤り訂正符号をさらに訂正能力の高い誤り訂正符号へ変更して再送パケットを再生成するパケット再生成ステップ、
を含み、
前記送信ステップでは、前記再生成した再送パケットを送信することを特徴とする請求項１または２に記載の再送制御方法。
【請求項４】
前記送信ステップでは、送達確認が得られるまで、同一の再送パケットを連続再送することを特徴とする請求項１、２または３に記載の再送制御方法。
【請求項５】
さらに、
前記相手先端末では、既に正常受信済みのデータパケットと同じデータパケットを再受信した場合、当該再受信したデータパケットを廃棄することを特徴とする請求項１〜４のいずれか一つに記載の再送制御方法。
【請求項６】
さらに、
前記相手先端末では、前記初送パケット送信中断指示を行った後、既に正常受信済みのデータパケットとは異なるデータパケットを受信した場合、当該受信結果を示す送達確認または未達確認を返送することを特徴とする請求項１〜５のいずれか一つに記載の再送制御方法。
【請求項７】
通信装置を構成し、再送制御機能を備えた上位プロトコルから受け取ったデータユニットを、無線回線上の送信データ単位であるデータブロックに分割し、各データブロックに対して前記データユニットを識別するための識別情報を含んだヘッダおよび誤り訂正符号を付与して生成したデータパケットを、無線回線を介して送信する場合の再送制御を行う再送制御装置であって、
伝送路状態が基準値よりも劣化した場合に前記データパケットの送信相手先端末（相手先端末）から送られてくる、初送パケットの送信中断を指示する初送パケット送信中断指示を検出する初送パケット送信中断指示検出手段と、
前記初送パケット送信中断指示を検出した場合に、次の送信タイミングにおいて送信予定の初送パケットの送信を中止し、当該送信予定の初送パケットから、そのヘッダに含まれる識別情報を取得する識別情報取得手段と、
既に送信したデータパケットであって、送達確認が終了していないデータパケットである再送待ちパケットの中から、前記識別情報取得手段が取得した識別情報とは異なる識別情報を含んだヘッダを有する再送待ちパケットを、再送パケットとして選択する再送パケット選択手段と、
前記次の送信タイミングにおいて、前記選択した再送パケットを前記相手先端末に対して送信する送信手段と、
を備え、
伝送路状態が基準値よりも良化した場合に前記相手先端末から送られてくる、初送パケットの送信再開を指示する初送パケット送信再開指示を検出するまで、前記再送パケット選択手段および前記送信手段が前記再送パケット選択処理および前記再送パケット送信処理を繰り返し実行し、初送パケット送信再開指示を検出した場合に、初送パケットの送信を再開することを特徴とする再送制御装置。
【請求項８】
初送パケットの送信を再開後、
前記送信パケット選択手段は、前記送信を中止したデータパケットに含まれる識別情報と同じ識別情報を含んだデータパケットを、当該識別情報が示すデータユニットの先頭データを含んだデータパケットから順番に選択し、
前記送信手段は、前記送信パケット選択手段が選択したデータパケットを送信することを特徴とする請求項７に記載の再送制御装置。
【請求項９】
さらに、
前記選択した再送パケットを構成する誤り訂正符号をさらに訂正能力の高い誤り訂正符号へ変更して再送パケットを再生成するパケット再生成手段、
を備え、
前記送信手段は、前記再生成した再送パケットを送信することを特徴とする請求項７または８に記載の再送制御装置。
【請求項１０】
前記送信手段は、送達確認が終了するまで、同一の再送パケットを連続再送することを特徴とする請求項７、８または９に記載の再送制御装置。
【請求項１１】
請求項７〜１０のいずれか一つに記載の再送制御装置を備えることを特徴とする通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信エラーとなったパケットの再送を制御する再送制御方法に関するものであり、特に、無線回線を介して送信するパケットの再送を制御する再送制御方法、再送制御装置および通信装置に関するものである。
【背景技術】
【０００２】
無線回線を介してパケットデータを送信する場合、電波伝搬環境に依存してビットエラーレートが悪化し、パケット送信エラーの発生率が上昇する。このビットエラーレートの悪化によるパケット送信エラーを補正するために、送信エラーとなったパケットデータを再送信（再送制御）する処理が通常行われている。一方、パケットデータの再送が発生すると、その再送のために使用するリソース分だけ、他の通信に対して割り当て可能なリソース量を消費することとなり、システム全体の通信効率が低下する。特に、移動端末がパケットデータを送受信する場合には、パケットデータの送受信中に移動することもあり、その影響で無線回線品質の劣化が続き、通信効率が低下する。
【０００３】
そのため、効率的なデータ再送を実現し、通信効率を向上させる技術が種々提案されている。たとえば、下記特許文献１に記載の技術は、無線回線品質の劣化を検出した場合、移動端末と対向装置間のパケットデータ送信を一時的に中断し、無線回線品質が回復した段階でパケットデータの送信を再開することで通信効率を改善している。
【０００４】
また、下記特許文献２に記載の技術においては、パケットの再送を行う場合、通常時とは異なる制御を行うことにより、再送処理に要する時間の短縮化を図り、通信効率を改善している。
【０００５】
【特許文献１】特開２００２−２８１０４７号公報
【特許文献２】特開平９−２２４０１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したように、無線回線（無線区間）の通信において送信エラーが発生した場合には、無線区間（たとえば移動端末および移動端末が無線接続している基地局との間）で再送制御を行うことによりエラー補正を行なっている。一方、移動端末とインターネット等の有線ネットワークに接続された有線端末がパケットデータの送受信を行う場合にも、データの送信元端末と送信先端末との間で再送制御を行うことによりエラー補正を行っている。そのため、移動端末と有線端末との間でパケットデータを送信する場合には、無線区間に適用される再送制御と端末間の再送制御が二重に動作することになる。
【０００７】
ここで、端末間の再送制御の単位は、ＴＣＰ／ＩＰを使用する場合にはＩＰパケットである。一方、無線区間の再送制御の単位は無線回線の特性に依存してシステム単位に設定されており、多くの場合ＩＰパケットよりも小さいデータブロックサイズが用いられる。そのため、無線区間での再送制御においてエラー補正ができなかった場合には、エラー補正できなかったデータブロックを含むＩＰパケットが相手端末へ送信され、ＩＰパケットの送信エラーが発生する。その結果、相手端末からの再送要求に応じて、送信元端末は送信エラーとなったＩＰパケットを再送することとなる。この場合、無線区間において一旦は送信成功したデータブロックも送信元端末から再度送信されることとなり、通信効率が劣化する、という問題があった。
【０００８】
本発明は、上記に鑑みてなされたものであって、データの送信元端末および宛先端末間の再送制御と無線区間に適用される再送制御が二重に動作する条件下において、無駄な再送の発生頻度を抑え、通信効率を向上させる再送制御方法、再送制御装置および通信装置を得ることを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明は、再送制御機能を備えた上位プロトコルから受け取ったデータユニットを、無線回線上の送信データ単位であるデータブロックに分割し、各データブロックに対して前記データユニットを識別するための識別情報を含んだヘッダおよび誤り訂正符号を付与して生成したデータパケットを、無線回線を介して送信する場合の再送制御方法であって、伝送路状態が基準値よりも劣化した場合に前記データパケットの送信相手先端末（相手先端末）から送られてくる、初送パケットの送信中断を指示する初送パケット送信中断指示を検出する初送パケット送信中断指示検出ステップと、前記初送パケット送信中断指示を検出した場合に、次の送信タイミングにおいて送信予定の初送パケットの送信を中止し、さらに、当該送信予定の初送パケットから、そのヘッダに含まれる識別情報を取得する識別情報取得ステップと、既に送信したデータパケットであって、かつ送達確認が終了していないデータパケットである再送待ちパケットの中から、前記識別情報取得ステップにおいて取得した識別情報とは異なる識別情報を含んだヘッダを有する再送待ちパケットを、再送パケットとして選択する再送パケット選択ステップと、前記次の送信タイミングにおいて、前記選択した再送パケットを前記相手先端末に対して送信する送信ステップと、を含み、伝送路状態が基準値よりも良化した場合に前記相手先端末から送られてくる、初送パケットの送信再開を指示する初送パケット送信再開指示を検出するまで、前記再送パケット選択ステップおよび前記送信ステップを繰り返し実行し、初送パケット送信再開指示を検出した場合に、初送パケットの送信を再開することを特徴とする。
【発明の効果】
【００１０】
この発明によれば、無線回線品質が劣化した場合、上位プロトコルにおけるデータの送信単位であるデータブロックの送信を中断し、それまでに送信を行ったデータユニットの中で、無線回線上で再送する必要のあるデータユニットの再送のみを行うこととしたので、上位プロトコルにおける再送が必要以上に発生するのを抑え、再送制御に必要な帯域を削減して通信効率を向上させることができる、という効果を奏する。
【発明を実施するための最良の形態】
【００１１】
以下に、本発明にかかる再送制御方法および再送制御装置の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１２】
実施の形態．
図１は、本発明にかかる再送制御方法を実現する再送制御装置の構成例を示す図である。この再送制御装置は、分割部１１と、誤り訂正符号付与部１２と、制御情報付与部１３と、送信バッファ１４と、再送バッファ１５と、送信部１６と、送信制御部１７と、受信信号解析部１８と、を備えている。なお、この再送制御装置は、データを送信する側の無線通信装置を構成しており、送信機および受信機を備える構成の無線通信装置においては、送信機を構成する。
【００１３】
以下、本実施の形態の再送制御装置の動作について説明する。まず、通常時のパケットデータ送信動作を図１に基づいて説明する。
【００１４】
分割部１１は、上位プロトコルから受信したデータブロックであるＳＤＵ（Service  Data  Unit）を無線回線上の送信データ単位となるデータブロック（１回の送信処理にて送信するデータブロック）に分割し、誤り訂正符号付与部１２へ出力する。また、分割部１１は、分割される前のＳＤＵを識別するための情報（ＳＤＵ識別情報）およびＳＤＵの分割数についての情報（分割数情報）を制御情報付与部１３へ出力する。誤り訂正符号付与部１２は、分割部１１から受け取ったデータブロックに対して誤り訂正符号を付与して、制御情報付与部１３へ出力する。
【００１５】
制御情報付与部１３は、上記分割部１１から受け取ったＳＤＵ識別情報およびデータブロックに対するシーケンス番号を含んだヘッダ情報を生成し、生成したヘッダ情報に誤り訂正符号を付与してヘッダを生成する。そして、制御情報付与部１３は、生成したヘッダを誤り訂正符号付与部１２から受け取ったデータブロック（誤り訂正符号が付与されたデータブロック）に付与して、無線回線上の送信単位であるＰＤＵ（Packet  Data  Unit）を生成する。さらに、制御情報付与部１３は、生成したＰＤＵを送信バッファ１４に格納する。なお、送信バッファに新しいＰＤＵが格納されると、そのＰＤＵに関する情報が送信制御部１７へ通知される。
【００１６】
送信制御部１７は、ＰＤＵが送信可能な状態になったタイミングにおいて送信部１６に対してＰＤＵ送信指示を行う。送信部１６は、送信制御部１７から受けたＰＤＵ送信指示に従って、送信バッファ１４に格納されているＰＤＵを読み出し、ＰＤＵの送信相手先である相手端末へ初送ＰＤＵとして送信する。なお、ここでいう相手端末とは、本発明にかかる再送制御装置を備えた無線通信装置が無線接続する相手無線通信装置である。また、送信部１６は、ＰＤＵを相手端末に送信した段階で、そのＰＤＵを送信バッファ１４から再送バッファ１５に移す。
【００１７】
受信信号解析部１８は、相手端末から信号を受信すると、その内容を解析する。解析の結果、受信信号が送達確認であれば、送達確認が示すＰＤＵが構成するＳＤＵの識別情報および当該ＰＤＵのシーケンス番号を保持しておく。ここで、同じＳＤＵを構成するＰＤＵの中で、それ以前に送達確認が取れていなかった最後のＰＤＵを示す送達確認を受信した場合、送信制御部１７は、当該ＳＤＵを構成するすべてのＰＤＵを再送バッファ１５から消去する。すなわち、再送バッファからＰＤＵを消去する場合、個別に消去するのではなく同じＳＤＵを構成するＰＤＵ全てを同時に消去する。
【００１８】
また、上記解析の結果、受信信号が再送要求（未達通知）であれば、受信信号解析部１８は、送信制御部１７に対して再送要求が示すＰＤＵの送信を指示する。この場合、送信制御部１７は、ＰＤＵが送信可能な状態になったタイミングにおいて上記受信信号解析部１８から指示されたＰＤＵの送信指示を送信部１６に対して行う。送信部１６は、送信制御部１７からの指示内容に従い、再送バッファ１５に格納されているＰＤＵを読み出し、再送ＰＤＵとして相手端末へ送信する。これらの動作を実行した結果、全ＰＤＵの送達確認が取れた状態となれば再送バッファ１５の中身は空となる。
【００１９】
つづいて、無線伝送路状態が基準値より劣化したことを相手端末が検出し、相手端末からデータユニット送信中断指示を受けた場合のパケットデータ送信動作を、図１に基づいて説明する。初送パケット送信中断指示検出手段としての動作を行う受信信号解析部１８は、上述した通常動作中の状態において無線通信の相手端末から受信した信号を解析する。受信信号の解析結果、受信信号がデータユニット送信中断指示信号であると判断した場合、受信信号解析部１８は、送信制御部１７に対して送信中断指示を行う。識別情報取得手段および再送パケット選択手段としての動作を行う送信制御部１７は、送信中断指示を受けると、ＰＤＵが送信可能な状態になったタイミングにおいて送信バッファ１４の先頭ＰＤＵのヘッダからＳＤＵ識別情報を読み取る。そして、送信制御部１７は、読み取ったＳＤＵ識別情報とは異なる（読み取ったものよりも若く、先に送信した）ＳＤＵ識別情報をヘッダ情報として持つＰＤＵを再送バッファ１５から選択し、選択したＰＤＵを再送するように送信部１６に対して指示を行う。すなわち、送信制御部１７は、送信バッファ１４の先頭ＰＤＵが構成するＳＤＵよりも先に送信したＳＤＵを構成するＰＤＵを再送バッファ１５から選択して送信するように、送信部１６に対して指示を行う。
【００２０】
なお、データユニット送信再開指示を受けるまで、次回以降のＰＤＵが送信可能な状態になったタイミングにおいても同様の処理を行う。
【００２１】
また、送信中断中であっても受信信号解析部１８は、受信側からの信号を受け付けてその信号を解析する。受信信号の解析結果が送達確認である場合、当該送達確認が示すＰＤＵが再送対象のＰＤＵであれば通常動作と同様の処理を行う（送達確認が示すＰＤＵを再送する）。ここで、再送対象のＰＤＵとは、送信バッファ１４の先頭ＰＤＵが構成するＳＤＵよりも先に送信したＳＤＵを構成するＰＤＵであって、再送バッファ１５に格納されているＰＤＵを示す。
【００２２】
そして、同じＳＤＵを構成するすべてのＰＤＵの送達確認が取れた場合、送信制御部１７は、当該ＳＤＵを構成するすべてのＰＤＵを再送バッファ１５から消去する。これに対して、上記送達確認が示すＰＤＵが再送対象のＰＤＵでない場合、送信制御部１７は、当該ＰＤＵを再送バッファ１５内に保持したままにするとともに、当該ＰＤＵのヘッダ情報に含まれているＳＤＵ識別情報を保持しておく。
【００２３】
つづいて、データユニット送信中断指示を受けた後、無線伝送路状態が基準値より良化したことを相手端末が検出し、相手端末からデータユニット送信再開指示を受けた場合のパケットデータ送信動作を、図１に基づいて説明する。送信中断中の状態において相手端末から信号を受信し、受信信号解析部１８にて信号を解析した結果、データユニット送信再開指示信号であれば、受信信号解析部１８は、送信制御部１７に対して送信再開指示を行う。再送開始指示を受けると送信制御部１７は、送信バッファ１４の先頭ＰＤＵのヘッダに含まれているＳＤＵ識別情報を取得する。そして、送信制御部１７は、当該取得したＳＤＵ識別情報よりも若い（先に送信した）ＳＤＵ識別情報を持つＰＤＵを再送バッファ１５に保持している場合には、それら再送バッファ１５に保持しているＰＤＵの中で送達確認が取れていないＰＤＵを再送データユニットとして送信するように、送信部１６に対して指示を行う。一方、送信バッファ１４の先頭ＰＤＵのヘッダに含まれているＳＤＵ識別情報と同一ＳＤＵ識別情報をヘッダに含むＰＤＵを再送する場合には、それまで（送信中断中）に送達確認を受信したかどうかによらず、ＳＤＵを構成する先頭ＰＤＵから順番に、再送バッファ１５から読み出して送信する。そして、再送バッファ１５内の全ＰＤＵを送信完了後、送信バッファ１４内のＰＤＵを送信するように、送信部１６に対して指示を行う。
【００２４】
ここで、図２は、ＰＤＵ送信動作の一例を示す図である。図２において、“ＳＤＵ＃”（Ｍ−２，Ｍ−１，Ｍ，Ｍ＋１）はＳＤＵ識別子を示し、“ＰＤＵ＃”（Ｎ，Ｎ＋１，…，Ｎ＋１３，Ｎ＋１４）はＰＤＵ識別子を示す。図２に示した動作例においては、ＰＤＵ＃Ｎ＋６〜ＰＤＵ＃Ｎ＋８およびＰＤＵ＃Ｎ＋１０のＰＤＵ送信においてエラーが生じている。また、受信側の端末は、無線回線品質が劣化したと判断し、ＰＤＵ＃Ｎ＋９のＰＤＵを受信後に送信中断信号（データユニット送信中断指示信号）を送信側の端末に対して送信している。その後、受信側の端末は、無線回線品質が回復したと判断した時点で送信再開信号（データユニット送信再開指示信号）を送信側の端末に対して送信し、通常時の動作を再開している。なお、無線回線品質は、信号の受信レベル、データパケット（ＰＤＵ）の受信誤り率、などの測定結果と、基準値との比較結果に基づいて判断するなど、一般的な方法を使用して判断する。
【００２５】
図３は、図２に示したＰＤＵ送信動作例におけるＰＤＵ送信結果を示す図である。図３において、ＰＤＵ＃Ｎ〜ＰＤＵ＃Ｎ＋１１のＰＤＵは、送信済みＰＤＵを示し、ＰＤＵ＃＋１２〜ＰＤＵ＃Ｎ＋１７のＰＤＵは、未送信のＰＤＵを示している。また、ＰＤＵ＃Ｎ〜ＰＤＵ＃Ｎ＋３のＰＤＵは、全て正常に送信されたため再送バッファ１５から既に消去されており、一方、ＰＤＵ＃Ｎ＋４〜ＰＤＵ＃Ｎ＋１１のＰＤＵは、再送バッファ１５内に保持された状態である。また、ＰＤＵ＃＋１２〜ＰＤＵ＃Ｎ＋１７のＰＤＵは、送信バッファ１４に保持された状態である。
【００２６】
以上のような処理を行うことにより、データユニット送信中断中（送信側がデータユニット送信中断指示信号受信後、データユニット送信再開指示信号受信までの間）は、送信済みＳＤＵ（自身を構成する全てのＰＤＵが再送バッファ１５に移されたＳＤＵ）を構成するＰＤＵの中で送信失敗したＰＤＵのみが再送されることとなる。また、データユニット送信中断指示信号を受信した時点で送信途中のＳＤＵ（自身を構成する一部のＰＤＵが送信バッファ１４に残った状態のＳＤＵ）を構成するＰＤＵについては、当該データユニット送信中断指示信号の受信以降は送信が中断されることとなる。これにより、無線環境が劣化した場合などは、送信済みＳＤＵの完成を目的とするパケットのみを再送する。
【００２７】
一方、受信側（上記相手端末）においては、データユニット送信中断指示信号の送信後に受信したデータユニット（ＰＤＵ）についてはＳＤＵを構成するすべてのＰＤＵを正常に受信するまで再送要求を出し続ける。また、正常に受信できたＰＤＵについては送達確認を送信側に通知するが、データユニット送信中断指示信号を送信後に正常に受信できた全ＰＤＵの識別子を通知する。これは、無線回線品質の劣化等に伴い送達確認信号の欠落が発生することを回避するためである。なお、データユニット送信再開指示信号を送信した後は通常の動作に復帰する。
【００２８】
また、受信側においては、ＳＤＵが完成した段階で完成したＳＤＵを上位プロトコルに対して転送するが、データユニット送信再開指示信号を送信後、既に正常に受信したＰＤＵを再度受信する場合がある。このような場合、受信側は、再受信したＰＤＵを廃棄する。
【００２９】
なお、データユニット送信中断指示信号は、無線回線品質が劣化した場合に送信されるため、その後のデータユニット送信中断中に送信される再送パケット（ＰＤＵ）が受信側で正常に受信できる確率は低下する。そのため、データユニット送信中断中の状態において送信側は、ＰＤＵまたはＳＤＵに付与する誤り訂正符号の訂正能力を強化して送信するようにしてもよい。これにより、無線回線の環境変化に対応し、送信エラーの発生率を抑えることができる。これを実現するために、再送制御装置は、たとえば、送信制御部１７が再送バッファ１５に保持しているＰＤＵを取り出し、ヘッダおよび誤り訂正符号を削除したデータブロック（分割部１１から出力された直後の状態）に戻してから誤り訂正符号付与部１２へ渡す。そして、再度ＰＤＵを生成し直すように制御を行う。さらに、生成し直したＰＤＵは制御情報付与部１３から直接再送バッファ１５へ格納する。というような処理を実行可能な構成とする。この場合、誤り訂正符号付与部１２、制御情報付与部１３および送信制御部１７がパケット再生成手段を構成する。
【００３０】
また、データユニット送信中断中は送信するデータユニットを複数回に亘って連送するようにしてもよい。これにより、無線回線の環境の変化に対応し、データユニットの送信完了までに要する時間を短縮することができる。この場合には、上述した誤り訂正符号を強化する処理と併用するようにしてもよい。
【００３１】
このように、本実施の形態においては、無線回線品質が劣化した場合、新しいデータユニットの送信（送信バッファに保持しているデータユニットの送信）を中断し、それまでに送信したデータユニットの中で、上位プロトコルから受け取ったデータブロックであって、送信済みのデータブロックを構成するデータユニットのみを再送することとした。これにより、上位プロトコルにおける再送が必要以上に発生するのを抑え、再送制御に必要な帯域を削減して通信効率を向上させることができる。
【００３２】
また、データユニット送信中断から正常動作に復帰後、受信側は、以前に正常受信していたものと同じデータユニット（ＰＤＵ）を再度受信した場合には、再受信したものを廃棄することとした。これにより、ＳＤＵ単位でデータ欠落が発生するのを防止することができる。
【００３３】
さらに、データユニット送信中断中は、誤り訂正能力を強化してＰＤＵ（またはＳＤＵ）を送信する、同一のＰＤＵを複数回に亘って連送する、などを行うことにより、送達確率を向上させることができる。
【産業上の利用可能性】
【００３４】
以上のように、本発明にかかる再送制御方法は、無線回線を介して行うデータパケットの送信に有用であり、特に、無線回線品質が劣化した状態において行うデータパケット送信の再送制御方法に適している。
【図面の簡単な説明】
【００３５】
【図１】本発明にかかる再送制御方法を実現する再送制御装置の構成例を示す図である。
【図２】ＰＤＵ送信動作の一例を示す図である。
【図３】図２に示したＰＤＵ送信動作例におけるＰＤＵ送信結果を示す図である。
【符号の説明】
【００３６】
１１  分割部
１２  誤り訂正符号付与部
１３  制御情報付与部
１４  送信バッファ
１５  再送バッファ
１６  送信部
１７  送信制御部
１８  受信信号解析部
【図１】
2008022370.tif 000003
【図２】
2008022370.tif 000004
【図３】
2008022370.tif 000005