(57)【特許請求の範囲】
【請求項１】
トランスポートチャネルの送信単位であり、送信側装置から受信側装置に送信されるパケットの再送制御を行う再送制御方法であって、
前記送信側装置が、前記トランスポートチャネルがマッピングされた物理データチャネルによって、前記パケットに付与された送信シーケンス番号順に、前記パケットを送信するパケット送信工程と、
前記送信側装置が、前記物理データチャネルに関連付けられている物理制御チャネルによって、前記送信シーケンス番号を送信する送信シーケンス番号送信工程と、
前記受信側装置が、前記物理制御チャネルを介して受信した送信シーケンス番号に基づいて、前記パケット送信工程において、前記送信シーケンス番号順に送信された前記パケットの欠落を検出する欠落検出工程と、
前記受信側装置が、前記欠落パケットの再送要求を行う再送要求工程とを有し、
前記パケットは、ハイブリッド自動再送（ＨＡＲＱ）におけるＨＡＲＱプロセスによって再送制御され、
前記欠落検出工程において、同一のＨＡＲＱプロセスにおいて、前記物理制御チャネルを介して受信した今回の送信シーケンス番号が前記物理制御チャネルを介して受信した前回の送信シーケンス番号よりも進んでおり、前記前回の送信シーケンス番号のパケットが正常に復号され、前記ハイブリッド自動再送（ＨＡＲＱ）において用いられる順序制御バッファ内に、受信予定の送信シーケンス番号から前記今回の送信シーケンス番号前までの送信シーケンス番号を付与された全てのパケットが保持されていない場合、前記受信側装置は、前記保持されていないパケットが他のＨＡＲＱプロセスにおいて再送されているかを確認することによって、前記保持されていないパケットの欠落を検出することを特徴とする再送制御方法。
【請求項２】
トランスポートチャネルの送信単位であり、送信側装置から送信されるパケットの再送制御を行う受信側装置であって、
トランスポートチャネルがマッピングされた物理データチャネルによって、前記パケットに付与された送信シーケンス番号順に送信された前記パケットを受信するパケット受信部と、
前記物理データチャネルに関連付けられている物理制御チャネルによって、前記送信シーケンス番号を受信する送信シーケンス番号受信部と、
前記物理制御チャネルを介して受信した送信シーケンス番号に基づいて、前記送信シーケンス番号順に送信された前記パケットの欠落を検出する欠落検出部と、
前記欠落パケットの再送要求を行う再送要求部とを具備し、
前記パケットは、ハイブリッド自動再送（ＨＡＲＱ）におけるＨＡＲＱプロセスによって再送制御され、
同一のＨＡＲＱプロセスにおいて、前記物理制御チャネルを介して受信した今回の送信シーケンス番号が前記物理制御チャネルを介して受信した前回の送信シーケンス番号よりも進んでおり、前記前回の送信シーケンス番号のパケットが正常に復号され、前記ハイブリッド自動再送（ＨＡＲＱ）において用いられる順序制御バッファ内に、受信予定の送信シーケンス番号から前記今回の送信シーケンス番号前までの送信シーケンス番号を付与された全てのパケットが保持されていない場合、前記欠落検出部は、前記保持されていないパケットが他のＨＡＲＱプロセスにおいて再送されているかを確認することによって、前記保持されていないパケットの欠落を検出することを特徴とする受信側装置。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、送信側装置から受信側装置に送信されるパケットの再送制御を行う再送制御方法及び受信側装置に関する。
【背景技術】
【０００２】  従来、再送制御を行う移動通信システムとして、ＨＳＤＰＡ（Ｈｉｇｈ  Ｓｐｅｅｄ  Ｄｏｗｎｌｉｎｋ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ）移動通信システムが知られている（例えば、非特許文献１参照）。【０００３】  図６乃至図８を参照して、ＨＳＤＰＡ移動通信システムにおける再送制御について説明する。【０００４】  図６に示す構成を具備するＨＳＤＰＡ移動通信システムにおける再送制御は、ＭＡＣ−ｈｓレイヤにおけるＨＡＲＱ（Ｈｙｂｒｉｄ  Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ）再送制御及びＲＬＣレイヤにおけるＯｕｔｅｒ  ＡＲＱ再送制御によって実現されている。【０００５】  かかるＨＳＤＰＡ移動通信システムでは、送信側装置１０は基地局であり、受信側装置３０は移動局である。【０００６】  かかるＨＳＤＰＡ移動通信システムでは、ＭＡＣ−ｈｓレイヤにおいて補償し切れなかったパケットの受信又は復号誤りや、ＨＡＲＱ再送制御における送達確認情報（ＡＣＫ／ＮＡＣＫ／ＤＴＸ）の誤検出（具体的には、送信側装置１０においてＮＡＣＫをＡＣＫと誤検出する場合や、送信側装置１０においてＤＴＸをＡＣＫと誤検出する場合）等により生じたパケットの欠落（ロス）は、ＲＬＣレイヤにおけるＯｕｔｅｒ  ＡＲＱ再送制御によって最終的に補償されるように構成されている。【０００７】  図７（ａ）乃至（ｆ）を参照して、かかる再送制御について具体的に説明する。以下、ＨＡＲＱプロセスが１つであるものとして説明する。また、ここでは、各パケットに割り当てられる「ＴＳＮ（送信シーケンス番号：Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｓｅｑｕｅｎｃｅ  Ｎｕｍｂｅｒ）」は、０から１５の間の値を巡回しているものとする。【０００８】  図７（ａ）では、「ＴＳＮ＝０」より前のＴＳＮのパケット（ＴＳＮ＝１０〜１５）は、すでに順序制御バッファ３５からＲＬＣレイヤに渡されている。かかる場合、順序制御バッファ３５において、次に受信予定のパケットのＴＳＮは、「ＴＳＮ＝０」となる。【０００９】  一方、図７（ｂ）では、受信側装置３０のＭＡＣ−ｈｓレイヤにおいて、ＨＡＲＱ再送制御における送達確認情報（ＡＣＫ／ＮＡＣＫ／ＤＴＸ）の誤検出（具体的には、送信側装置１０においてＮＡＣＫをＡＣＫと誤検出する場合、送信側装置１０においてＤＴＸをＡＣＫと誤検出する場合）等によって「ＴＳＮ＝０」のパケットが欠落したため、次に受信予定のパケットの「ＴＳＮ」が「０」のままであるにも関わらず、送信側装置１０は、「ＴＳＮ＝１」のパケットを送信している。【００１０】  そして、受信側装置３０のＭＡＣ−ｈｓレイヤは、「ＴＳＮ＝１」のパケットの受信及び復号に成功したため、「ＴＳＮ＝１」のパケットを順序制御バッファ３５に保存する。【００１１】  そして、図７（ｃ）乃至図７（ｅ）において、同様の動作が繰り返される。この間、次に受信予定のパケットの「ＴＳＮ」は「０」のままである。【００１２】  その後、図７（ｆ）において、受信側装置３０のＭＡＣ−ｈｓレイヤは、「ＴＳＮ＝５」のパケットの受信及び復号に成功したため、「ＴＳＮ＝５」のパケットを順序制御バッファ３５に保存する。【００１３】  かかる場合、順序制御バッファ３５は、所定数（例えば、５）のパケット��ＴＳＮ順に保持されたため、かかる所定数の「ＴＳＮ＝１〜５」のパケットをＲＬＣレイヤに渡す。【００１４】  その結果、ＲＬＣレイヤのＯｕｔｅｒ  ＡＲＱエンティティ３６が、「ＴＳＮ＝０」のパケットの欠落（ロス）を検出し、Ｏｕｔｅｒ  ＡＲＱ再送制御によって、「ＴＳＮ＝０」のパケットの再送を要求するように構成されている。【００１５】  また、図８に示すように、かかるＨＳＤＰＡ移動通信システムでは、基地局が、移動局に対して、図９に示すＬ１制御情報を送信するための下り共有物理制御チャネルとして「ＨＳ−ＳＣＣＨ（Ｈｉｇｈ  Ｓｐｅｅｄ  Ｓｈａｒｅｄ  Ｃｈａｎｎｅｌ）」を送信し、パケットを送信するための下り共有物理データチャネルとして「ＨＳ−ＰＤＳＣＨ（Ｈｉｇｈ  Ｓｐｅｅｄ  Ｐｈｙｓｉｃａｌ  Ｄｏｗｎｌｉｎｋ  Ｓｈａｒｅｄ  Ｃｈａｎｎｅｌ）」を送信するように構成されている。【００１６】  ここで、ＨＳ−ＳＣＣＨとＨＳ−ＰＤＳＣＨとは関連付けられており、移動局は、受信したＨＳ−ＳＣＣＨに含まれているＬ１制御情報に基づいて、当該ＨＳ−ＳＣＣＨに関連付けられているＨＳ−ＰＤＳＣＨに含まれているパケットを受信するように構成されている。【００１７】  また、かかるＨＳＤＰＡ移動通信システムでは、ＨＳ−ＰＤＳＣＨ上に、トランスポートチャネルとして「ＨＳ−ＤＳＣＨ（Ｈｉｇｈ  Ｓｐｅｅｄ  Ｄａｔａ  Ｓｈａｒｅｄ  Ｃｈａｎｎｅｌ）」が多重されるように構成されている。【００１８】  また、かかるＨＳＤＰＡ移動通信システムでは、ＨＳ−ＤＳＣＨ上の各ＴＴＩ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｔｉｍｅ  Ｉｎｔｅｒｖａｌ）において、１つのプロトコルデータユニット（「ＭＡＣ−ｈｓ  ＰＤＵ」）が送信されるように構成されている。【００１９】  なお、かかるＭＡＣ−ｈｓ  ＰＤＵのヘッダ情報には、当該パケットの送信シーケンス番号を示すＴＳＮが挿入されている。また、ＭＡＣ−ｈｓ  ＰＤＵには、誤り検出用情報（ＣＲＣ：Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）が付加されている。【００２０】  また、かかるＨＳＤＰＡ移動通信システムでは、移動局は、ＨＳ−ＳＣＣＨを介して受信したＬ１制御情報内の「ＵＥ  ｉｄｅｎｔｉｙ（１６ビット）」に基づいて、ＨＳ−ＤＳＣＨ上の各ＴＴＩが自局に割り当てられているか否かについて判断する。【００２１】  そして、受信側装置３０は、ＨＳ−ＤＳＣＨ上のＴＴＩが自局に割り当てられている場合には、当該ＴＴＩにおいて送信されるパケットの復号及び誤り検出を行い、復号結果に基づいて送信側装置１０に送信する送達確認情報（ＡＣＫ／ＮＡＣＫ／ＤＴＸ）によって、ＭＡＣ−ｈｓレイヤにおけるＨＡＲＱ再送制御を行う。
【非特許文献１】３ＧＰＰ  ＴＳ２５．３０８
【発明の開示】
【発明が解決しようとする課題】
【００２２】  しかしながら、従来のＨＳＤＰＡ移動通信システムでは、ＲＬＣレイヤにおけるＯｕｔｅｒ  ＡＲＱ再送制御が、ＭＡＣ−ｈｓレイヤにおいて補償し切れなかったパケットの受信又は復号誤りや、ＨＡＲＱ再送制御における送達確認情報（ＡＣＫ／ＮＡＣＫ／ＤＴＸ）の誤検出等により生じたパケットの欠落を検出し、当該パケットについての再送制御を行う場合、定期的に送信されるＲＬＣレイヤの受信状態報告（ＳＴＡＴＵＳ  ＲＥＰＯＲＴ）や当該パケットに対して設定した送達確認情報を待つタイマの満了をトリガーとしており、上述のパケットの欠落を検出するには、通常数十ミリ秒単位での時間を要し、伝送遅延が増加するという問題点があった。【００２３】  そこで、本発明は、以上の点に鑑みてなされたもので、ＨＡＲＱ再送制御において、パケットの欠落を迅速に検出し、当該パケットについての再送制御による伝送遅延を防止することを可能とする再送制御方法及び受信側装置を提供することを目的とする。
【課題を解決するための手段】
【００２４】  本発明の第１の特徴は、トランスポートチャネルの送信単位であり、送信側装置から受信側装置に送信されるパケットの再送制御を行う再送制御方法であって、
前記送信側装置が、前記トランスポートチャネルがマッピングされた物理データチャネルによって、前記パケットに付与された送信シーケンス番号順に、前記パケットを送信するパケット送信工程と、前記送信側装置が、前記物理データチャネルに関連付けられている物理制御チャネルによって、前記送信シーケンス番号を送信する送信シーケンス番号送信工程と、前記受信側装置が、前記物理制御チャネルを介して受信した送信シーケンス番号に基づいて、前記パケット送信工程において、前記送信シーケンス番号順に送信された前記パケットの欠落を検出する欠落検出工程と、前記受信側装置が、前記欠落パケットの再送要求を行う再送要求工程とを有することを要旨とする。【００２５】  本発明の第１の特徴において、前記パケットは、ハイブリッド自動再送（ＨＡＲＱ）におけるＨＡＲＱプロセスによって再送制御され、前記欠落検出工程において、前記物理制御チャネルを介して受信した今回の送信シーケンス番号が、同一のＨＡＲＱプロセスにおいて、前記物理制御チャネルを介して受信した前回の送信シーケンス番号よりも進んでおり、前記前回の送信シーケンス番号のパケットが正常に復号されない場合、前記受信側装置は、前記前回の送信シーケンス番号を付与されたパケットの欠落を検出してもよい。【００２６】  本発明の第１の特徴において、前記パケットは、ハイブリッド自動再送（ＨＡＲＱ）におけるＨＡＲＱプロセスによって再送制御され、前記欠落検出工程において、同一のＨＡＲＱプロセスにおいて、前記物理制御チャネルを介して受信した今回の送信シーケンス番号が前記物理制御チャネルを介して受信した前回の送信シーケンス番号よりも進んでおり、前記前回の送信シーケンス番号のパケットが正常に復号され、前記ハイブリッド自動再送（ＨＡＲＱ）において用いられる順序制御バッファ内に、受信予定の送信シーケンス番号から前記今回の送信シーケンス番号前までの送信シーケンス番号を付与された全てのパケットが保持されていない場合、前記受信側装置は、前記保持されていないパケットが他のＨＡＲＱプロセスにおいて再送されているかを確認することによって、前記保持されていないパケットの欠落を検出してもよい。【００２７】  本発明の第２の特徴は、トランスポートチャネルの送信単位であり、送信側装置から送信されるパケットの再送制御を行う受信側装置であって、トランスポートチャネルがマッピングされた物理データチャネルによって、前記パケットに付与された送信シーケンス番号順に送信された前記パケットを受信するパケット受信部と、前記物理データチャネルに関連付けられている物理制御チャネルによって、前記送信シーケンス番号を受信する送信シーケンス番号受信部と、前記物理制御チャネルを介して受信した送信シーケンス番号に基づいて、前記送信シーケンス番号順に送信された前記パケットの欠落を検出する欠落検出部と、前記欠落パケットの再送要求を行う再送要求部とを具備することを要旨とする。【００２８】  本発明の第２の特徴において、前記パケットは、ハイブリッド自動再送（ＨＡＲＱ）におけるＨＡＲＱプロセスによって再送制御され、前記物理制御チャネルを介して受信した今回の送信シーケンス番号が、同一のＨ���ＲＱプロセスにおいて、前記物理制御チャネルを介して受信した前回の送信シーケンス番号よりも進んでおり、前記前回の送信シーケンス番号のパケットが正常に復号されない場合、前記欠落検出部は、前記前回の送信シーケンス番号を付与されたパケットの欠落を検出するように構成されていてもよい。【００２９】  本発明の第２の特徴において、前記パケットは、ハイブリッド自動再送（ＨＡＲＱ）におけるＨＡＲＱプロセスによって再送制御され、同一のＨＡＲＱプロセスにおいて、前記物理制御チャネルを介して受信した今回の送信シーケンス番号が前記物理制御チャネルを介して受信した前回の送信シーケンス番号よりも進んでおり、前記前回の送信シーケンス番号のパケットが正常に復号され、前記ハイブリッド自動再送（ＨＡＲＱ）において用いられる順序制御バッファ内に、受信予定の送信シーケンス番号から前記今回の送信シーケンス番号前までの送信シーケンス番号を付与された全てのパケットが保持されていない場合、前記欠落検出部は、前記保持されていないパケットが他のＨＡＲＱプロセスにおいて再送されているかを確認することによって、前記保持されていないパケットの欠落を検出するように構成されていてもよい。
【発明の効果】
【００３０】  以上説明したように、ＨＡＲＱ再送制御において、パケットの欠落を迅速に検出し、当該パケットについての再送制御による伝送遅延を防止することを可能とする再送制御方法及び受信側装置を提供することができる。
【発明を実施するための最良の形態】
【００３１】（本発明の第１の実施形態に係る移動通信システム）
図１乃至図４を参照して、本発明の第１の実施形態に係る移動通信システムの構成について説明する。【００３２】  図１に示すように、本実施形態に係る移動通信システムは、トランスポートチャネルの送信単位であり、送信側装置１０から受信側装置３０に送信されるパケットの再送制御を行うように構成されている。【００３３】  ここで、物理データチャネル（共有物理データチャネル）の一例として「ＨＳ−ＰＤＳＣＨ」が想定され、物理制御チャネル（共有物理制御チャネル）の一例として「ＨＳ−ＳＣＣＨ」が想定され、ＨＳ−ＳＣＣＨ上に多重されるトランスポートチャネルの一例として「ＨＳ−ＤＳＣＨ」が想定され、ＨＳ−ＤＳＣＨ上で送信されるプロトコルデータユニット（パケット）の一例として「ＭＡＣ−ｈｓ  ＰＤＵ」が想定されるが、本発明は、これらの例に限定されるものではない。【００３４】  また、かかる移動通信システムでは、トランスポートチャネル上の各ＴＴＩにおいて、１つのプロトコルデータユニット（以下、パケット）が送信されるように構成されており、当該パケットは、トランスポートチャネルの送信単位である。【００３５】  また、各パケットに割り当てられる「ＴＳＮ（送信シーケンス番号：Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｓｅｑｕｅｎｃｃ  Ｎｕｍｂｅｒ）」は、所定間の値（例えば、０〜６３等）を巡回しているものとする。【００３６】  なお、かかる移動通信システムにおいて、送信側装置１０は、基地局又は移動局であってもよく、受信側装置３０は、基地局又は移動局であってもよい。【００３７】  また、かかる移動通信システムにおいて、共有物理制御チャネル及び共有物理データチャネル及びトランスポートチャネルは、上り又は下りのどちらであってもよい。【００３８】  送信側装置１０は、レイヤ２の機能として、Ｏｕｔｅｒ  ＡＲＱエンティティ１１と、送信バッファ１２と、ＴＳＮ付与部１３と、ＨＡＲＱプロセス割当部１４と、複数のＨＡＲＱプロセス１５と、再送・スケジューラ機能１８とを具備し、レイヤ１の機能として、共有物理制御チャネル送信部１６Ａと、共有物理データチャネル送信部１６Ｂと、個別制御物理チャネル受信部１７とを具備している。【００３９】  Ｏｕｔｅｒ  ＡＲＱエンティティ１１は、ＨＡＲＱ再送制御の上位レイヤにおいて、Ｏｕｔｅｒ  ＡＲＱ再送制御を行うように構成されている。【００４０】  送信バッファ１２は、Ｏｕｔｅｒ  ＡＲＱエンティティ１１から送信されたユーザデータを一時的に格納した後、ＴＳＮ付与部１３に送信するように構成されている。【００４１】  ＴＳＮ付与部１３は、送信バッファ１２から送信されたユーザデータに対して、ヘッダ及び誤り訂正符号（ＣＲＣ等）等を付与することによって、共有物理データチャネルに多重されるトランスポートチャネル上で送信されるプロトコルデータユニット（パケット）を生成するように構成されている。【００４２】  さらに、ＴＳＮ付与部１３は、当該パケットにＴＳＮを付与し、当該付与したＴＳＮを共有物理制御チャネル送信部１６Ａに通知するように構成されている。【００４３】  ここで、ＴＳＮ付与部１３によって付与されたＴＳＮは、上述のプロトコルデータユニット（パケット）に格納されていても、格納されてい���くてもよい。【００４４】  ＨＡＲＱプロセス割当部１４は、再送・スケジューラ機能１８からのＨＡＲＱ再送制御やスケジューリング制御に関する指示に応じて、各パケットを送信するＨＡＲＱプロセス１５を割り当てるように構成されている。【００４５】  具体的には、ＨＡＲＱプロセス割当部１４は、再送・スケジューラ機能１８からの指示に応じて、送信バッファ１２に蓄積されているユーザデータを廃棄したり、各送信機会（上述のトランスポートチャネルにおける各ＴＴＩ）においてどのパケット（新規パケット及び再送パケット）を送信するべきかについて決定したりするように構成されている。【００４６】  また、ＨＡＲＱプロセス割当部１４は、各送信機会（上述のトランスポートチャネルにおける各ＴＴＩ）において、パケットの送信を行うＨＡＲＱプロセスを特定する「ＨＡＲＱプロセス＃」を、共有物理制御チャネル送信部１６Ａに通知するように構成されている。【００４７】  また、ＨＡＲＱプロセス割当部１４は、再送パケットを送信する場合、初回送信時と同一のＨＡＲＱプロセス＃を割り当てるように構成されている。【００４８】  各ＨＡＲＱプロセス１５は、ＨＡＲＱプロセス割当部１４によってパケット（新規パケット及び再送パケット）の送信を行うように指示された場合、当該パケットを送信するように共有物理データチャネル送信部１６Ｂに対して指示するように構成されている。【００４９】  各ＨＡＲＱプロセス１５は、ストップアンドウェイト（ＳＡＷ）プロトコルに基づいて、ＨＡＲＱプロセス割当部１４によって、割り当てられたパケットの送信／再送を制御するように構成されている。【００５０】  ここでは、ＨＡＲＱプロセス１５は、ＨＡＲＱプロセス＃１乃至＃ｎを有するものとする。なお、ＨＡＲＱプロセス１５（＃１乃至＃ｎ）は、受信側装置のＨＡＲＱプロセス３２（＃１乃至＃ｎ）にそれぞれ対応するものとする。【００５１】  図２は、ＴＳＮ順にＨＡＲＱプロセス１５（＃１乃至＃ｎ）を割り当てられたパケットが送信／再送を制御される動作例を示す図である。【００５２】  図２に示すように、ＨＡＲＱプロセス１５（＃１乃至＃３）は、ＴＳＮ順に割り当てられたＴＳＮ＝１乃至３のパケットを送信する。【００５３】  ここで、ＨＡＲＱプロセス＃１によって送信されたＴＳＮ＝１のパケットについて、送達確認情報（ＮＡＣＫ）による再送が要求されたため、ＴＳＮ＝１のパケットは、初回送信時と同一のＨＡＲＱプロセス＃１によって再送される。【００５４】  ＨＡＲＱプロセス＃２によって送信されたＴＳＮ＝２のパケットについて再送は要求されていないため、後続のＴＳＮ＝５のパケットが、ＨＡＲＱプロセス＃２によって送信される。【００５５】  このように、ＨＡＲＱプロセス＃１乃至＃ｎのいずれかに割り当てられたパケットは、同一のＨＡＲＱプロセス＃によって再送される。【００５６】  共有物理制御チャネル送信部１６Ａは、ＨＡＲＱプロセス割当部１４から受信したＨＡＲＱプロセスＩＤ等のパケットに対するＬ１制御情報を、共有物理制御チャネルを介して送信するように構成されている。【００５７】  共有物理制御チャネル送信部１６Ａは、パケットを伝送するための共有物理データチャネルに関するＬ１制御情報を、共有物理制御チャネルを介して送信するように構成されている。【００５８】  ここで、Ｌ１制御情報とは、例えば、図３に示すような情報である。【００５９】  共有物理制御チャネル送信部１６Ａは、かかるＬ１制御情報内の「Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｓｅｑｕｅｎｃｅ  Ｎｕｍｂｅｒ（以下、ＴＳＮ）」に、ＴＳＮ付与部１３から通知されたＴＳＮを格納する。【００６０】  また、共有物理制御チャネル送信部１６Ａは、かかるＬ１制御情報内の「ＨＡＲＱ  ｐｒｏｃｅｓｓ」に、ＨＡＲＱプロセス割当部１４にから通知されたＨＡＲＱプロセス＃を格納する。【００６１】  また、共有物理制御チャネル送信部１６Ａは、かかるＬ１制御情報内の「ＵＥ  ｉｄｅｎｔｉｙ」に、受信側装置３０を識別可能な情報を格納する。【００６２】  なお、図３におけるＬ１制御情報は、例示であり、かかる構成に限定されない。【００６３】  図１に示すように、共有物理データチャネル送信部１６Ｂは、ＨＡＲＱプロセス１５からトランスポートチャネルを介して受信したパケットを、トランスポートチャネルを共有物理データチャネルにマッピングして送信するように構成されている。なお、共有物理データチャネルは、共有物理制御チャネルに関連付けられている。【００６４】  個別制御物理チャネル受信部１７は、パケットに対する送達確認情報（ＡＣＫ／ＮＡＣＫ）を、受信側装置３０から個別制御物理チャネルを介して受信するように構成されている。【００６５】  再送・スケジューラ機能１８は、個別制御物理チャネル受信部１７において、送達確認情報（ＮＡＣＫ）を受信したパケットの再送制御や、スケジュール処理を行うように構成されている。【００６６】  受信側装置３０は、レイヤ１の機能として、共有物理制御チャネル受信部３１Ａと、共有物理データチャネル受信部３１Ｂと、ＴＳＮ確認部３７とを具備し、レイヤ２の機能として、複数のＨＡＲＱプロセス３２と、個別物理制御チャネル送信部３３と、順序制御バッファ３５と、Ｏｕｔｅｒ  ＡＲＱエンティティ３６とを具備している。【００６７】  共有物理制御チャネル受信部３１Ａは、送信側装置１０から共有物理制御チャネルを介してＬ１制御情報（ＴＳＮ、ＨＡＲＱプロセス＃、ＵＥ  ｉｄｅｎｔｉｙ等）を受信及び復号するように構成されている。【００６８】  また、共有物理制御チャネル受信部３１Ａは、Ｌ１制御情報内のＵＥ  ｉｄｅｎｔｉｙに基づいて、共有物理データチャネル上の各ＴＴＩが受信側装置３０に割り当てられているか否かについて判断するように構成されている。【００６９】  また、共有物理制御チャネル受信部３１Ａは、Ｌ１制御情報を共有物理データチャネル受信部３１Ｂ、各ＨＡＲＱプロセス３２、ＴＳＮ確認部３７に通知するように構成されている。【００７０】  共有物理データチャネル受信部３１Ｂは、送信側装置１０から共有物理データチャネルを介してパケットを受信し、Ｌ１制御情報内のＨＡＲＱプロセス＃に対応するＨＡＲＱプロセス３２に送信するように構成されている。【００７１】  各ＨＡＲＱプロセス３２は、共有物理制御チャネル受信部３１Ａから通知されたＬ１制御情報に基づいて、共有物理データチャネル受信部３１Ｂからトランスポートチャネルを介して送信されたパケットを復号し、復号したパケットを順序制御バッファ３５に送信するように構成されている。【００７２】  また、各ＨＡＲＱプロセス３２は、ＴＳＮ確認部３７から通知されたＴＳＮを順序制御バッファ３５に送信するように構成されている。【００７３】  また、各ＨＡＲＱプロセス３２は、パケットの復号結果（復号成功又は復号失敗）を、個別物理制御チャネル送信部３３に通知するように構成されている。【００７４】  個別物理制御チャネル送信部３３は、各ＨＡＲＱプロセス３２から通知されたパケットの復号結果に応じて、送達確認情報（ＡＣＫ／ＮＡＣＫ）を、個別物理制御チャネルを介して送信するように構成されている。【００７５】  順序制御バッファ３５は、ハイブリッド自動再送（ＨＡＲＱ）において用いられるバッファであり、所定数のパケットがＴＳＮ順に保持されると、かかる所定数のパケットをＯｕｔｅｒ  ＡＲＱエンティティ３６に渡すように構成されている。【００７６】  順序制御バッファ３５は、ハイブリッド自動再送（ＨＡＲＱ）において用いられる順序制御バッファである。【００７７】  具体的には、順序制御バッファ３５は、各ＨＡＲＱプロセス３２より受信したパケットを、ＴＳＮ確認部３７より通知された当該パケットのＴＳＮ順に並べ替え、並べ替えたパケットをＯｕｔｅｒ  ＡＲＱエンティティ３６に送信するように構成されている。【００７８】  Ｏｕｔｅｒ  ＡＲＱエンティティ３６は、後述するＴＳＮ確認部３７によって通知されたＴＳＮに基づいて、欠落したパケットについてのＯｕｔｅｒ  ＡＲＱ再送制御を行うように構成されている。なお、Ｏｕｔｅｒ  ＡＲＱエンティティ３６が再送制御を行う場合、ＴＳＮ確認部３７によって通知されたＴＳＮのパケットの再送要求を行ってもよく、当該ＴＳＮのパケットに基づいてその他のデータブロックの再送要求を行ってもよい。【００７９】  ＴＳＮ確認部３７は、後述するように、共有制御物理チャネルを介して受信したＬ１制御情報に含まれるＴＳＮを確認することによって、ＨＡＲＱ再送制御における送達確認情報（ＡＣＫ／ＮＡＣＫ／ＤＴＸ）の誤検出（具体的には、基地局においてＮＡＣＫをＡＣＫと誤検出する場合や、基地局においてＤＴＸをＡＣＫと誤検出する場合）等により生じたパケットの欠落を検出するように構成されている。【００８０】（本発明の第１の実施形態に係る移動通信システムの動作）
以下、図４乃至図５を参照して、本実施形態に係る移動通信システムの動作について説明する。具体的には、本実施形態に係る移動通信システムにおいて、受信側装置３０が、共有物理制御チャネルを介して受信したＴＳＮに基づいて、パケットの欠落を検出し、当該パケットの再送制御を行う動作について説明する。【００８１】  図４に示すように、ステップＳ１０１において、受信側装置３０は、共有物理制御チャネルを介してＬ１制御情報を受信し、該Ｌ１制御情報を複号する。【００８２】  ステップＳ１０２において、受信側装置３０は、共有物理データチャネルが、受信側装置３０に割り当てられているか否かを判定する。【００８３】  具体的には、受信側装置３０は、ステップＳ１０１において受信した共有物理制御チャネルのＬ１制御情報に含まれるＵＥ  ｉｄｅｎｔｉｙに基づいて、共有物理データチャネル上の各ＴＴＩが受信側装置３０に割り当てられているか否かを判定する。【００８４】  ステップＳ１０２において、共有物理データチャネルが受信側装置３０に割り当てられていない場合、本動作は、次のＴＴＩの処理を行うために、ステップＳ１０３に進み、ステップＳ１０１に戻る。一方、共有物理データチャネルが受信側装置３０に割り当てられている場合、本動作は、ステップＳ１０４に進む。【００８５】  ステップＳ１０４において、受信側装置３０は、共有物理制御チャネルを介して受信した今回のＴＳＮを確認する。【００８６】  ここで、今回のＴＳＮとは、本ＴＴＩにおいて共有物理制御チャネルを介して受信したＴＳＮを示す。また、前回のＴＳＮとは、同一のＨＡＲＱプロセス＃において、前回共有物理データチャネルが受信側装置３０に割り当てられたＴＴＩにおいて、共有物理制御チャネルを介して受信したＴＳＮを示す。【００８７】  ステップＳ１０５において、受信側装置３０は、今回のＴＳＮが、前回のＴＳＮより進んでいるか否かを判定する。【００８８】  ステップ１０５において、今回のＴＳＮが、前回のＴＳＮより進んでいない場合、今回のＴＳＮを付与されたパケットは、再送パケットであると判断され、ステップＳ１０６において、通常の受信処理を行う。【００８９】  具体的には、図５（ａ）に示すような場合、ＨＡＲＱプロセス＃１において、今回のＴＳＮのパケットは再送パケットであるため、今回のＴＳＮ（ＴＳＮ＝０）が、前回のＴＳＮ（ＴＳＮ＝０）と等しくなる。かかる場合、ＴＳＮ＝０のパケットは、通常の受信処理が行われる。【００９０】  図４に示すように、ステップＳ１０５において、今回のＴＳＮが、同一のＨＡＲＱプロセスにおいて、前回のＴＳＮよりも進んでいる場合、本動作は、ステップＳ１０７に進む。【００９１】  ステップＳ１０７において、受信側装置３０は、同一のＨＡＲＱプロセスにおいて、前回のＴＳＮのパケットの復号結果を確認する。【００９２】  ステップＳ１０８において、同一のＨＡＲＱプロセスにおいて、前回のＴＳＮのパケットの復号結果が失敗である場合、受信側装置３０は、「ＮＡＣＫ→ＡＣＫ誤検出エラー」によるパケットの欠落を検出する。【００９３】  なお、「ＮＡＣＫ→ＡＣＫ誤検出エラー」は、以下の２つのケースが想定される。【００９４】・送信側装置１０が、受信��装置３０からのパケットに対するＮＡＣＫをＡＣＫと誤検出し、当該パケットの再送を行わないケース（Ａ）
・送信側装置１０が、受信側装置３０からのパケットに対するＮＡＣＫを受信したが、最大再送回数を超えたため、当該パケットの再送を行わないケース（Ｂ）
図５（ｂ）は、上述のケース（Ａ）に係る「ＮＡＣＫ→ＡＣＫ誤検出エラー」によるパケットの欠落を検出する具体例を示す図である。【００９５】  図５（ｂ）に示すように、ＨＡＲＱプロセス＃１において、前回のＴＳＮ（ＴＳＮ＝０）を付与された復号結果が失敗である場合、受信側装置３０は、ＮＡＣＫを送信し、ＴＳＮ＝０のパケットの再送要求を行うため、今回のＴＳＮも、ＴＳＮ＝０であると推定される。【００９６】  しかしながら、ＨＡＲＱプロセス＃１において、今回のＴＳＮ（ＴＳＮ＝２）が、前回のＴＳＮ（ＴＳＮ＝０）より進んでいるため、送信側装置１０が、無線伝搬路の状態の悪化等により、受信側装置３０からのＴＳＮ＝０のパケットに対するＮＡＣＫを、ＡＣＫと誤検出したと考えられる。【００９７】  かかる場合、送信側装置１０は、ＴＳＮ＝０のパケットを再送しないため、受信側装置３０において前回のＴＳＮ（ＴＳＮ＝０）を付与されたパケットが欠落する。【００９８】  かかる場合、図４に示すように、ステップＳ１０９において、ＴＳＮ確認部３７は、「ＮＡＣＫ→ＡＣＫ誤検出エラー」が発生したとみなし、欠落したパケットのＴＳＮをＯｕｔｅｒ  ＡＲＱエンティティ３６に送信する。受信側装置３０のＯｕｔｅｒ  ＡＲＱエンティティ３６は、かかるＴＳＮのパケットの再送要求を行う。なお、Ｏｕｔｅｒ  ＡＲＱエンティティ３６は、かかるＴＳＮのパケットに基づいてその他のデータブロックの再送要求を行ってもよい。【００９９】  ステップＳ１０８において、同一のＨＡＲＱプロセスにおいて、前回のＴＳＮのパケットの復号結果が成功である場合、本動作は、ステップＳ１１０に進む。【０１００】  ステップＳ１１０において、順序制御バッファ３５において、受信予定のＴＳＮから今回のＴＳＮの前までの全てのＴＳＮのパケットが、保持されている場合、今回のＴＳＮのパケットは、新規パケットであると判断され、ステップＳ１１１において、通常の受信処理を行う。【０１０１】  ここで、受信予定のＴＳＮとは、次に順序制御バッファ３５に格納される予定のパケットのＴＳＮを示す。【０１０２】  ステップＳ１１０において、順序制御バッファ３５において、受信予定のＴＳＮから今回のＴＳＮの前までの全てのＴＳＮのパケットが、保持されていない場合、ステップＳ１１２において、当該保持されていないパケットが、他のＨＡＲＱプロセス＃において、再送中あるか否かを判定する。【０１０３】ここで、他のＨＡＲＱプロセス＃とは、今回のＴＳＮを受信したＨＡＲＱプロセス＃を除くＨＡＲＱプロセス＃を示す。【０１０４】  ステップＳ１１２において、当該保持されていないパケットが、他のＨＡＲＱプロセス＃において、再送中である場合、今回のＴＳＮのパケットは、新規パケットであると判断され、ステップＳ１１１において、通常の受信処理を行う。【０１０５】  ステップＳ１１２において、当該保持されていないパケットが、他のＨＡＲＱプロセス＃において、再送中でない場合、ステップＳ１１３において、受信側装置３０は、「共有物理制御チャネル検出エラー＋ＤＴＸ→ＡＣＫ誤検出エラー」による当該保持されていないパケットの欠落を検出する。【０１０６】  図５（ｃ）は、共有物理制御チャネル検出エラー��ＤＴＸ→ＡＣＫ誤検出エラーによるパケットの欠落を検出する具体例を示す図である。【０１０７】  図５（ｃ）に示すように、ＴＳＮ＝０乃至１のパケットが正常に受信及び復号された場合、順序制御バッファ３５における次に受信予定のＴＳＮはＴＳＮ＝２となる。【０１０８】  かかる場合、受信側装置３０が、共有物理制御チャネルに含まれるＬ１制御情報の受信（復号）に失敗すると、当該共有物理制御チャネルに関連付けられている共有物理データチャネルが受信側装置３０に割り当てられているかを判断することができないため、受信予定のＴＳＮ（ＴＳＮ＝２）のパケットを受信（復号）することができない。【０１０９】  したがって、受信側装置３０は、ＴＳＮ＝２のパケットに対する送達確認情報（ＡＣＫ／ＮＡＣＫ）送信できないため、ＤＴＸ状態となる。無線伝搬路の状態の悪化等により、送信側装置１０が、受信側装置３０のＤＴＸ（無送信）状態を、ＴＳＮ＝２のパケットに対するＡＣＫを受信したと誤検出する場合、送信側装置１０は、新規パケットとしてＴＳＮ＝４のパケットを送信してしまう。【０１１０】  受信側装置３０はＴＳＮ＝４のパケットを受信及び復号し、当該復号に成功すると、受信制御バッファ３５に格納するが、送信側装置１０は、ＴＳＮ＝２のパケットを再送しないため、受信側装置３０において当該パケットが欠落する。【０１１１】  ここで、順序制御バッファ３５においては、復号に成功したＴＳＮ＝３、４のパケットが保持されているが、受信予定のＴＳＮ（ＴＳＮ＝２）から今回のＴＳＮ（ＴＳＮ＝４）前までのＴＳＮの全てのパケットが、順序制御バッファ３５内に保持されていない（ステップＳ１１０）。そこで、順序制御バッファ３５内に保持されていないＴＳＮ＝２のパケットが他のＨＡＲＱプロセス＃において再送中であるか否かを判定する（ステップＳ１１２）。【０１１２】  ＴＳＮ＝２のパケットが他のＨＡＲＱプロセス＃において再送されていない場合、ステップＳ１１３において、ＴＳＮ確認部３７は、「共有物理制御チャネル検出エラー＋ＤＴＸ→ＡＣＫ誤検出エラー」が発生したとみなし、欠落したパケットのＴＳＮをＯｕｔｅｒ  ＡＲＱエンティティ３６に送信する。Ｏｕｔｅｒ  ＡＲＱエンティティ３６は、かかるＴＳＮのパケットの再送要求を行う。なお、Ｏｕｔｅｒ  ＡＲＱエンティティ３６は、かかるＴＳＮのパケットに基づいてその他のデータブロックの再送要求を行ってもよい。【０１１３】（本発明の第１の実施形態に係る移動通信システムの作用・効果）
本実施形態に係る移動通信システムによれば、受信側装置は、ＨＡＲＱ再送制御によって補償されないパケットの欠落を、物理制御チャネルを介して受信した送信シーケンス番号に基づいて検出することによって、パケットの欠落を迅速に検出することができ、当該パケットについての再送制御による伝送遅延を防止することができる。【０１１４】  本実施形態に係る移動通信システムによれば、受信側装置が、ＨＡＲＱ再送制御における送信側装置の送達確認情報の誤検出（送信側装置が受信側装置からのＮＡＣＫをＡＣＫと誤検出する場合、送信側装置が受信側装置のＤＴＸ（無送信状態）をＡＣＫと誤検出する場合）や送信側装置の最大再送回数超過等によるパケットの欠落を、物理制御チャネルを介して受信した送信シーケンス番号に基づいて検出することによって、パケットの欠落を迅速に検出することができ、当該パケットについての再送制御による伝送遅延を防止することができる。【０１１５】  本実施形態に係る移動通信システムによれば、受信側装置において、パケットの欠落は、順序制御バッファから抽出されたパケットに基づく、Ｏｕｔｅｒ  ＡＲＱ再送制御を用いずに検出することができるため、当該パケットの欠落を迅速に検出することができ、当該パケットについての再送制御による伝送遅延を防止することができる。
【図面の簡単な説明】
【０１１６】
【図１】本発明の第１の実施形態に係る送信側装置及び受信側装置の機能ブロック図である。
【図２】本発明の第１の実施形態に係る移動通信システムで用いられるＨＡＲＱプロセスによるパケットの送信／再送制御を示す図である。
【図３】本発明の第１の実施形態に係る移動通信システムで用いられる共有物理制御チャネルのフォーマットを示す図である。
【図４】本発明の第１の実施形態に係る受信側装置の動作を示すフローチャートである。
【図５】本発明の第１の実施形態に係る移動通信システムにおける再送制御の様子を説明するための図である。
【図６】従来技術に係る送信側装置及び受信側装置の機能ブロック図である。
【図７】従来技術に係る移動通信システムにおける再送制御の様子を説明するための図である。
【図８】従来技術に係る移動通信システムで用いられるチャネル構成を示す図である。
【図９】従来技術に係る移動通信システムで用いられる共有物理制御チャネルのフォーマットを示す図である。
【符号の説明】
【０１１７】１０…送信側装置
１１、３６…Ｏｕｔｅｒ  ＡＲＱエンティティ
１２…送信バッファ
１３…ＴＳＮ付与部
１４…ＨＡＲＱプロセス割当部
１５、３２…ＨＡＲＱプロセス
１６Ａ…共有物理制御チャネル送信部
１６Ｂ…共有物理データチャネル送信部
１７…個別物理制御チャネル受信部
１８…再送・スケジューラ機能
３０…受信側装置
３１Ａ…共有物理制御チャネル受信部
３２Ｂ…共有物理データチャネル受信部
３３…個別物理制御チャネル送信部
３４…欠番
３５…順序制御バッファ
３７…ＴＳＮ確認部
【図１】
0004708982.tif 000002
【図２】
0004708982.tif 000003
【図３】
0004708982.tif 000004
【図４】
0004708982.tif 000005
【図５】
0004708982.tif 000006
【図６】
0004708982.tif 000007
【図７】
0004708982.tif 000008
【図８】
0004708982.tif 000009
【図９】
0004708982.tif 000010