(57)【要約】【課題】送信側装置において、ＲＬＣ-ｄａｔａ-ＰＤＵを構成する最後のＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵに対する再送要求を処理する。【解決手段】再送要求送信方法において、受信側装置は、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵに対するＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）によって、ＲＬＣ-ｄａｔａ-ＰＤＵの識別情報と、ＲＬＣ-ｄａｔａ-ＰＤＵ内における再送開始位置及び再送終了位置とを通知し、送信側装置は、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵに対するＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）によって再送終了位置として所定値が通知されている場合、ＲＬＣ-ｄａｔａ-ＰＤＵ内における再送開始位置から最後までの部分を再送する。【選択図】図７
2008259078.tif 000002
【特許請求の範囲】
【請求項１】
送信側装置が、受信側装置との間の無線リンクの品質に応じて、パケット識別情報を付与するデータ単位である第１パケットを分割して複数の第２パケットを生成して送信することができる移動通信システムにおいて、該受信側装置が、該送信側装置から送信されたパケットに対する再送要求信号を送信する再送要求送信方法であって、
前記受信側装置が、前記第２パケットに含まれている前記第１パケットのパケット識別情報及び該第１パケットの内における該第２パケットの先頭位置に基づいて、該第２パケットの該第１パケット内における再送開始位置及び再送終了位置を決定する工程と、
前記受信側装置が、前記再送要求信号によって、前記送信側装置に再送を要求する前記第１パケットのパケット識別情報と、該第１パケット内において前記送信側装置に再送を要求する再送開始位置及び再送終了位置とを通知する工程と、
前記送信側装置が、前記受信側装置から受信した前記再送要求信号に含まれている前記第１パケットのパケット識別情報と該第１パケット内における再送開始位置及び再送終了位置とに基づいて、該第１パケット内における該再送開始位置から該再送終了位置までの部分を再送する工程とを有し、
前記送信側装置は、前記再送要求信号によって前記再送終了位置として所定値が通知されている場合、前記第１パケット内における前記再送開始位置から最後までの部分を再送することを特徴とする再送要求送信方法。
【請求項２】
受信側装置との間の無線リンクの品質に応じて、パケット識別情報を付与するデータ単位である第１パケットを分割して複数の第２パケットを生成して送信することができる移動通信システムにおいて、該受信側装置からの特定パケットに対する再送要求信号に応じて、該特定パケットを再送するように構成されている送信側装置であって、
前記受信側装置から受信した前記再送要求信号に含まれている前記第１パケットのパケット識別情報と該第１パケット内における再送開始位置及び再送終了位置とに基づいて、該第１パケット内における該再送開始位置から該再送終了位置までの部分を再送するように構成されており、
前記再送要求信号によって前記再送終了位置として所定値が通知されている場合、前記第１パケット内における前記再送開始位置から最後までの部分を再送するように構成されていることを特徴とする送信側装置。
【請求項３】
送信側装置から送信されたパケットに対する再送要求信号を送信するように構成されている受信側装置であって、
前記送信側装置が、前記受信側装置との間の無線リンクの品質に応じて、パケット識別情報を付与するデータ単位である第１パケットを分割して複数の第２パケットを生成して送信した場合に、該第２パケットに含まれている該第１パケットのパケット識別情報及び該第１パケットの内における該第２パケットの先頭位置に基づいて、該第２パケットの該第１パケット内における再送開始位置及び再送終了位置を決定するように構成されており、
前記再送要求信号によって、前記送信側装置に再送を要求する前記第１パケットのパケット識別情報と、該第１パケット内における前記送信側装置に再送を要求する再送開始位置及び再送終了位置とを通知するように構成されており、
前記第１パケット内における前記再送開始位置から最後までの部分の再送を要求すべきであると判定した場合、前記再送要求信号によって、前記再送終了位置として所定値を通知するように構成されていることを特徴とする受信側装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信側装置が送信側装置から送信されたパケットに対する再送要求信号を送信する再送要求送信方法、送信側装置及び受信側装置に関する。
【背景技術】
【０００２】
第３世代移動通信システムの標準化を行う団体である３ＧＰＰでは、無線アクセスネットワーク（ＲＡＮ：Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ）における劇的な伝送速度の向上と伝送遅延の短縮を実現するために、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）と総称される検討を行っており、その検討にかかる要素技術の標準仕様策定を進めている。
【０００３】
図１に示すように、ＬＴＥ方式の移動通信システムにおける無線アクセスネットワーク（Ｅ-ＵＴＲＡＮ：Ｅｖｏｌｖｅｄ  Ｕｎｉｖｅｒｓａｌ  Ｔｅｒｒｅｓｔｒｉａｌ  ＲＡＮ）は、移動局ＵＥ（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）と、無線基地局ｅＮＢ（Ｅ-ＵＴＲＡＮ  Ｎｏｄｅ  Ｂ）とによって構成されており、移動局ＵＥと無線基地局ｅＮＢとの間では、無線リンク（ＲＬ：Ｒａｄｉｏ  Ｌｉｎｋ）を介して通信を行われるように構成されている。
【０００４】
また、移動局ＵＥ及び無線基地局ｅＮＢは、それぞれ、ＰＤＣＰ（Ｐａｃｋｅｔ  Ｄａｔａ  Ｃｏｎｖｅｒｇｅｎｃｅ  Ｐｒｏｔｏｃｏｌ）サブレイヤと、ＲＬＣ（Ｒａｄｉｏ  Ｌｉｎｋ  Ｃｏｎｔｒｏｌ）サブレイヤと、ＭＡＣ（Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）サブレイヤと、物理（ＰＨＹ：Ｐｈｙｓｉｃａｌ）レイヤとを終端するように構成されている。
【０００５】
また、送信側装置（移動局ＵＥ又は無線基地局ｅＮＢ）は、伝送するデータに対して、ＰＤＣＰ処理とＲＬＣ処理とＭＡＣ処理とＰＨＹ処理とを順に施してから、無線部にて無線信号として送信するように構成されている。
【０００６】
一方、受信側装置（移動局ＵＥ又は無線基地局ｅＮＢ）は、無線部にて受信した無線信号に対して、ＰＨＹ処理とＭＡＣ処理とＲＬＣ処理とＰＤＣＰ処理とを順に施すことによって、伝送されたデータを抽出するように構成されている。
【０００７】
ここで、伝送するデータは、ユーザが使用するアプリケーション等により発生するユーザデータ（Ｕプレーンデータ）、及び、移動通信システムの制御に用いるＲＲＣ（Ｒａｄｉｏ  Ｒｅｓｏｕｒｃｅ  Ｃｏｎｔｒｏｌ）シグナリングやＮＡＳ（Ｎｏｎ  Ａｃｃｅｓｓ  Ｓｔｒａｔｕｍ）シグナリング等の制御データ（Ｃプレーンデータ）を含む。
【０００８】
また、送信側装置のＲＬＣサブレイヤと受信側装置のＲＬＣサブレイヤとの間では、ＲＬＣ再送制御処理が行われるように構成されており、送信側装置のＭＡＣサブレイヤと受信側装置のＭＡＣサブレイヤとの間では、ＨＡＲＱ（Ｈｙｂｒｉｄ  Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  Ｒｅｑｕｅｓｔ）再送制御処理（ＭＡＣ再送制御処理）が行われるように構成されている。
【０００９】
以下、図９を参照して、かかる移動通信システムにおいて検討されているＲＬＣ再送制御処理について説明する。
【００１０】
図９に示すように、ステップＳ１００１において、送信側装置のＲＬＣサブレイヤが、ＳＮ＝Ｘを付与してＲＬＣ-ｄａｔａ-ＰＤＵ（初送）を送信する。
【００１１】
ステップＳ１００２において、受信側装置のＲＬＣサブレイヤが、ＳＮ＝ＸのＲＬＣ-ｄａｔａ-ＰＤＵに対する再送要求であるＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）を送信する。
【００１２】
ステップＳ１００３において、送信側装置のＲＬＣサブレイヤが、送信側装置と受信側装置との間の無線リンクの品質に応じた再分割処理によって、ＳＮ＝ＸのＲＬＣ-ｄａｔａ-ＰＤＵ（初送）を、３つのＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃１乃至３に分割する。
【００１３】
ここで、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵには、「ＳＮ（ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵが属するＲＬＣ-ｄａｔａ-ＰＤＵのシーケンス番号）」及び「ＳＯ（ＲＬＣ-ｄａｔａ-ＰＤＵ内におけるＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵの先頭位置）」が設定される。
【００１４】
図９の例では、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃１には、「ＳＮ＝Ｘ、ＳＯ＝０」と設定され、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃２には、「ＳＮ＝Ｘ、ＳＯ＝１００」と設定され、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃３には、「ＳＮ＝Ｘ、ＳＯ＝２００」と設定されている。
【００１５】
送信側装置のＲＬＣサブレイヤは、ステップＳ１００４において、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃１を送信し、ステップＳ１００５において、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃２を送信し、ステップＳ１００６において、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃３を送信する。
【００１６】
ここで、受信側装置のＲＬＣサブレイヤは、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃１及びＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃３の受信に成功し、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃２の受信に失敗した場合（ケース（Ａ））、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃２の再送を要求するために、「ＳＮ＝Ｘ、Ｆｉｒｓｔ  Ｏｃｔｅｔ（ＲＬＣ-ｄａｔａ-ＰＤＵ内における再送開始位置）＝１００（ＲＬＣ-ｄａｔａ-ＰＤＵ内におけるＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃１の最後尾位置の１オクテット後、すなわち、ＲＬＣ-ｄａｔａ-ＰＤＵ内におけるＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃２の先頭位置）、Ｌａｓｔ  Ｏｃｔｅｔ（ＲＬＣ-ｄａｔａ-ＰＤＵ内における再送終了位置）＝１９９（ＲＬＣ-ｄａｔａ-ＰＤＵ内におけるＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃３の先頭位置の１オクテット前、すなわち、ＲＬＣ-ｄａｔａ-ＰＤＵ内におけるＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃２の最後尾位置）」と設定されたＳＴＡＴＵＳ-ＰＤＵを生成して返送する。
【００１７】
以下、図１０を参照して、かかる移動通信システムにおいて検討されている第２のＲＬＣ再送制御処理について説明する。
【００１８】
図１０に示すように、ステップＳ１１０１において、送信側装置のＲＬＣサブレイヤが、送信側装置と受信側装置との間の無線リンクの品質に応じた分割処理によって、ＳＮ＝Ｘが付与されたＲＬＣ-ＳＤＵ（すなわち、ＰＤＣＰ-ＰＤＵ）を、３つのＲＬＣ-ｄａｔａ-ＰＤＵ＃１乃至３に分割する。
【００１９】
なお、ＲＬＣ-ＳＤＵ（すなわち、ＰＤＣＰ-ＰＤＵ）に付与されたＳＮ＝Ｘとは、送信側装置のＰＤＣＰサブレイヤにおいて付与されたものである。
【００２０】
ここで、ＲＬＣ-ｄａｔａ-ＰＤＵには、「ＳＮ（ＲＬＣ-ｄａｔａ-ＰＤＵが属するＲＬＣ-ＳＤＵのシーケンス番号）」及び「ＳＯ（ＲＬＣ-ＳＤＵ内におけるＲＬＣ-ｄａｔａ-ＰＤＵの先頭位置）」が設定される。
【００２１】
図１０の例では、ＲＬＣ-ｄａｔａ-ＰＤＵ＃１には、「ＳＮ＝Ｘ、ＳＯ＝０」と設定され、ＲＬＣ-ｄａｔａ-ＰＤＵ＃２には、「ＳＮ＝Ｘ、ＳＯ＝１００」と設定され、ＲＬＣ-ｄａｔａ-ＰＤＵ＃３には、「ＳＮ＝Ｘ、ＳＯ＝２００」と設定されている。
【００２２】
送信側装置のＲＬＣサブレイヤは、ステップＳ１１０２において、ＲＬＣ-ｄａｔａ-ＰＤＵ＃１を送信し、ステップＳ１１０３において、ＲＬＣ-ｄａｔａ-ＰＤＵ＃２を送信し、ステップＳ１１０４において、ＲＬＣ-ｄａｔａ-ＰＤＵ＃３を送信する。
【００２３】
ここで、受信側装置のＲＬＣサブレイヤは、ＲＬＣ-ｄａｔａ-ＰＤＵ＃１及びＲＬＣ-ｄａｔａ-ＰＤＵ＃３の受信に成功し、ＲＬＣ-ｄａｔａ-ＰＤＵ＃２の受信に失敗した場合（ケース（Ａ））、ＲＬＣ-ｄａｔａ-ＰＤＵ＃２の再送を要求するために、「ＳＮ＝Ｘ、Ｆｉｒｓｔ  Ｏｃｔｅｔ（ＲＬＣ-ＳＤＵ内における再送開始位置）＝１００（ＲＬＣ-ＳＤＵ内におけるＲＬＣ-ｄａｔａ-ＰＤＵ＃１の最後尾位置の１オクテット後、すなわち、ＲＬＣ-ＳＤＵ内におけるＲＬＣ-ｄａｔａ-ＰＤＵ＃２の先頭位置）」」、Ｌａｓｔ  Ｏｃｔｅｔ（ＲＬＣ-ＳＤＵ内における再送終了位置）＝１９９（ＲＬＣ-ＳＤＵ内におけるＲＬＣ-ｄａｔａ-ＰＤＵ＃３の先頭位置の１オクテット前、すなわち、ＲＬＣ-ＳＤＵ内におけるＲＬＣ-ｄａｔａ-ＰＤＵ＃２の最後尾位置）」と設定されたＳＴＡＴＵＳ-ＰＤＵを生成して返送する。
【非特許文献１】ＩＭＴ-２０００のＲＬＣ仕様：３ＧＰＰ  ＴＳ  ２５.３２２  Ｖ６.９.０  （２００６-０９）
【非特許文献２】ＬＴＥのＳｔａｇｅ２仕様：３ＧＰＰ  ＴＳ  ３６.３００  Ｖ８.０.０  （２００７-０３）
【発明の開示】
【発明が解決しようとする課題】
【００２４】
しかしながら、上述の移動通信システムにおけるＲＬＣ再送制御処理において、図９及び図１０に示すように、受信側装置のＲＬＣサブレイヤは、受信に失敗したＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ（図１０の場合は、ＲＬＣ-ｄａｔａ-ＰＤＵ）の最後尾位置を、当該ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ（図１０の場合は、ＲＬＣ-ｄａｔａ-ＰＤＵ）に後続するＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ（図１０の場合は、ＲＬＣ-ＳＤＵを構成するＲＬＣ-ｄａｔａ-ＰＤＵ）の先頭位置から特定するように構成されている。
【００２５】
そのため、受信側装置のＲＬＣサブレイヤが、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃１（図１０の場合は、ＲＬＣ-ｄａｔａ-ＰＤＵ＃１）及びＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃２（図１０の場合は、ＲＬＣ-ｄａｔａ-ＰＤＵ＃２）の受信に成功し、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃３（図１０の場合は、ＲＬＣ-ｄａｔａ-ＰＤＵ＃３）の受信に失敗した場合には（ケース（Ｂ））、ＲＬＣ-ｄａｔａ-ＰＤＵ（図１０の場合は、ＲＬＣ-ＳＤＵ）を構成する最後のＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ（図１０の場合は、ＲＬＣ-ｄａｔａ-ＰＤＵ）であるＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃３（図１０の場合は、ＲＬＣ-ｄａｔａ-ＰＤＵ＃３）には、後続するＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ（図１０の場合は、ＲＬＣ-ＳＤＵを構成するＲＬＣ-ｄａｔａ-ＰＤＵ）が存在しないため、受信側装置のＲＬＣサブレイヤは、ＲＬＣ-ｄａｔａ-ＰＤＵ（図１０の場合は、ＲＬＣ-ＳＤＵ）内におけるＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃３（図１０の場合は、ＲＬＣ-ｄａｔａ-ＰＤＵ＃３）の最後尾位置を特定することができず、ＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）において、「Ｌａｓｔ  Ｏｃｔｅｔ」を設定することができないという問題点があった。
【００２６】
そこで、本発明は、上述の課題に鑑みてなされたものであり、送信側装置において、ＲＬＣ-ｄａｔａ-ＰＤＵ（図１０の場合は、ＲＬＣ-ＳＤＵ）を構成する最後のＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ（図１０の場合は、ＲＬＣ-ｄａｔａ-ＰＤＵ）に対する再送要求を処理することができる再送要求送信方法、送信側装置及び受信側装置を提供することを目的とする。
【課題を解決するための手段】
【００２７】
本発明の第１の特徴は、送信側装置が、受信側装置との間の無線リンクの品質に応じて、パケット識別情報を付与するデータ単位である第１パケットを分割して複数の第２パケットを生成して送信することができる移動通信システムにおいて、該受信側装置が、該送信側装置から送信されたパケットに対する再送要求信号を送信する再送要求送信方法であって、前記受信側装置が、前記第２パケットに含まれている前記第１パケットのパケット識別情報及び該第１パケットの内における該第２パケットの先頭位置に基づいて、該第２パケットの該第１パケット内における再送開始位置及び再送終了位置を決定する工程と、前記受信側装置が、前記再送要求信号によって、前記送信側装置に再送を要求する前記第１パケットのパケット識別情報と、該第１パケット内において前記送信側装置に再送を要求する再送開始位置及び再送終了位置とを通知する工程と、前記送信側装置が、前記受信側装置から受信した前記再送要求信号に含まれている前記第１パケットのパケット識別情報と該第１パケット内における再送開始位置及び再送終了位置とに基づいて、該第１パケット内における該再送開始位置から該再送終了位置までの部分を再送する工程とを有し、前記送信側装置は、前記再送要求信号によって前記再送終了位置として所定値が通知されている場合、前記第１パケット内における前記再送開始位置から最後までの部分を再送することを要旨とする。
【００２８】
本発明の第２の特徴は、受信側装置との間の無線リンクの品質に応じて、パケット識別情報を付与するデータ単位である第１パケットを分割して複数の第２パケットを生成して送信することができる移動通信システムにおいて、該受信側装置からの特定パケットに対する再送要求信号に応じて、該特定パケットを再送するように構成されている送信側装置であって、前記受信側装置から受信した前記再送要求信号に含まれている前記第１パケットのパケット識別情報と該第１パケット内における再送開始位置及び再送終了位置とに基づいて、該第１パケット内における該再送開始位置から該再送終了位置までの部分を再送するように構成されており、前記再送要求信号によって前記再送終了位置として所定値が通知されている場合、前記第１パケット内における前記再送開始位置から最後までの部分を再送するように構成されていることを要旨とする。
【００２９】
本発明の第３の特徴は、送信側装置から送信されたパケットに対する再送要求信号を送信するように構成されている受信側装置であって、前記送信側装置が、前記受信側装置との間の無線リンクの品質に応じて、パケット識別情報を付与するデータ単位である第１パケットを分割して複数の第２パケットを生成して送信した場合に、該第２パケットに含まれている該第１パケットのパケット識別情報及び該第１パケットの内における該第２パケットの先頭位置に基づいて、該第２パケットの該第１パケット内における再送開始位置及び再送終了位置を決定するように構成されており、前記再送要求信号によって、前記送信側装置に再送を要求する前記第１パケットのパケット識別情報と、該第１パケット内における前記送信側装置に再送を要求する再送開始位置及び再送終了位置とを通知するように構成されており、前記第１パケット内における前記再送開始位置から最後までの部分の再送を要求すべきであると判定した場合、前記再送要求信号によって、前記再送終了位置として所定値を通知するように構成されていることを要旨とする。
【発明の効果】
【００３０】
以上説明したように、本発明によれば、送信側装置において、ＲＬＣ-ｄａｔａ-ＰＤＵ（図１０の場合は、ＲＬＣ-ＳＤＵ）を構成する最後のＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ（図１０の場合は、ＲＬＣ-ｄａｔａ-ＰＤＵ）に対する再送要求を処理することができる再送要求送信方法、送信側装置及び受信側装置を提供することができる。
【発明を実施するための最良の形態】
【００３１】
（本発明の第１の実施形態に係る移動通信システムの構成）
図１乃至図６を参照して、本発明の第１の実施形態に係る移動通信システムの構成について説明する。
【００３２】
なお、本実施形態では、図１に示すように、３ＧＰＰで標準化が進められているＬＴＥ/ＳＡＥ（Ｓｙｓｔｅｍ  Ａｒｃｈｉｔｅｃｔｕｒｅ  Ｅｖｏｌｕｔｉｏｎ）のアーキテクチャを具備する移動通信システムを例として説明を行うが、本発明は、かかる移動通信システムに限定されるものではなく、その他のアーキテクチャを具備する移動通信システムにも適用可能である。
【００３３】
図２を参照して、Ａｃｋｎｏｗｌｅｄｇｅモード（ＡＭ）のＲＬＣサブレイヤ（以下、ＲＬＣサブレイヤ）の機能構成について説明する。
【００３４】
なお、図２に示すＲＬＣサブレイヤを構成する機能（モジュール）の一部又は全部は、ＩＣチップ上で、ハードウェア又はソフトウェアによって実現されていてもよい。
【００３５】
例えば、ＩＣチップ上で、一般的に単純で高速処理が要求されているＭＡＣサブレイヤ及び物理レイヤを構成する機能（モジュール）をハードウェアで実現し、一般的に複雑な処理が要求されているＲＬＣサブレイヤを構成する機能（モジュール）をソフトウェアで実現するように構成されていてもよい。
【００３６】
また、物理レイヤを構成する機能（モジュール）とＭＡＣサブレイヤを構成する機能（モジュール）とＲＬＣサブレイヤを構成する機能（モジュール）とは、同一のＩＣチップ上で実現されていてもよいし、別々のＩＣチップ上で実現されていてもよい。
【００３７】
以下、図２を参照して、本実施形態に係る移動通信システムにおけるＲＬＣサブレイヤの構成の一例を示す。
【００３８】
図２に示すように、ＲＬＣサブレイヤは、ＲＬＣ-ＳＤＵバッファ１１と、新規送信バッファ１２と、分割統合処理部１３と、ＡＣＫ待ちバッファ１４と、再送バッファ１５と、ＲＬＣ-ＰＤＵ送信部１６と、再分割処理部１７と、ＲＬＣ-ＰＤＵ送信部１８と、ＲＬＣ-ｃｏｎｔｒｏｌ-ＰＤＵ生成部１９と、ＲＬＣ-ｃｏｎｔｒｏｌ-ＰＤＵバッファ２０と、多重解除部３１と、順序補正バッファ３２と、再構築バッファ３３と、ＲＬＣ-ＳＤＵ再構築部３４とを具備している。
【００３９】
ＲＬＣ-ＳＤＵバッファ１１は、上位レイヤから受信したＲＬＣ-ＳＤＵを格納するように構成されている。
【００４０】
新規送信バッファ１２は、ＲＬＣ-ＳＤＵバッファ１１に格納されたＲＬＣ-ＳＤＵをコピーして格納するように構成されている。
【００４１】
分割統合処理部１３は、ＭＡＣサブレイヤからデータ送信機会が通知された場合、新規送信バッファ１２に格納されているＲＬＣ-ＳＤＵ（若しくは、その一部）に対して分割処理又は統合処理を施して、ＭＡＣサブレイヤから併せて通知された許容送信データ量の範囲内でサイズが最大となるＲＬＣ-ＰＤＵを生成するように構成されている。この際、分割統合処理部１３は、生成するＲＬＣ-ｄａｔａ-ＰＤＵ毎にシーケンス番号（パケット識別情報）を付与する。
【００４２】
また、分割統合処理部１３は、生成したＲＬＣ-ｄａｔａ-ＰＤＵを、ＲＬＣ-ＰＤＵ送信部１６に送信すると共に、ＡＣＫ待ちバッファ１４に格納するように構成されている。
【００４３】
ＡＣＫ待ちバッファ１４は、分割統合処理部１３からのＲＬＣ-ｄａｔａ-ＰＤＵや、再送待ちバッファ１５からのＲＬＣ-ｄａｔａ-ＰＤＵ又はＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵや、再分割処理部１７からのＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵを格納するように構成されている。
【００４４】
図４に、本実施形態に係る移動通信システムで用いられるＲＬＣ-ｄａｔａ-ＰＤＵのフォーマット例を示し、図５に、本実施形態に係る移動通信システムで用いられるＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵのフォーマット例を示す。
【００４５】
図４に示すように、ＲＬＣ-ｄａｔａ-ＰＤＵのヘッダ部分は、「Ｔｙｐｅ」フィールドと、「Ｐｏｌｌ」フィールドと、「Ａｌｉｇｎ」フィールドと、「Ｅｘｔ」フィールドと、「ＳＮ」フィールドと、「ＬＩ」フィールドとを有する。
【００４６】
また、図５に示すように、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵのヘッダ部分は、「Ｔｙｐｅ」フィールドと、「Ｐｏｌｌ」フィールドと、「ＬＳＦ（Ｌａｓｔ  Ｓｅｇｍｅｎｔ  Ｆｌａｇ）」フィールドと、「ＳＮ」フィールドと、「ＳＯ（Ｓｅｇｍｅｎｔ  Ｏｆｆｓｅｔ）」フィールドとを有する。
【００４７】
「Ｔｙｐｅ」フィールドは、ＲＬＣ-ＰＤＵの種別を示すフィールドである。「Ｔｙｐｅ」フィールドにおいて、ＲＬＣ-ＰＤＵの種別として、例えば、ＲＬＣ-ｄａｔａ-ＰＤＵやＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵやＲＬＣ-ｃｏｎｔｒｏｌ-ＰＤＵ等が設定され得る。
【００４８】
「Ｐｏｌｌ」フィールドは、受信側装置のＲＬＣサブレイヤに対して、ＳＴＡＴＵＳ-ＰＤＵの送信を要求しているか否かについて示すフィールドである。
【００４９】
「Ａｌｉｇｎ」フィールドは、ＲＬＣ-ｄａｔａ-ＰＤＵの先頭バイトがＲＬＣ-ＳＤＵの先頭バイトであるか否かについて、及び、ＲＬＣ-ｄａｔａ-ＰＤＵの最終バイトがＲＬＣ-ＳＤＵの最終バイトであるか否かについて示すフィールドである。
【００５０】
「Ｅｘｔ」フィールドは、当該ＲＬＣ-ｄａｔａ-ＰＤＵのヘッダ部分に拡張ヘッダが後続するか否かについて示すフィールドである。
【００５１】
「ＳＮ」フィールドは、ＲＬＣ-ｄａｔａ-ＰＤＵに含まれている場合、当該ＲＬＣ-ｄａｔａ-ＰＤＵのシーケンス番号を示し、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵに含まれている場合、当該ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵが関連するＲＬＣ-ｄａｔａ-ＰＤＵのシーケンス番号を示すフィールドである。
【００５２】
「ＬＩ」フィールドは、当該ＲＬＣ-ｄａｔａ-ＰＤＵ内の「Ｐａｙｌｏａｄ（ペイロード）」部分において、ＲＬＣ-ＳＤＵの最終バイトの位置を示すフィールドである。
【００５３】
「ＬＳＦ」フィールドは、当該ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵが関連するＲＬＣ-ｄａｔａ-ＰＤＵにおける最後のＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵであるか否かについて示すフィールドである。
【００５４】
「ＳＯ」フィールドは、当該ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵの「Ｐａｙｌｏａｄ」部分の先頭バイトが、当該ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵが関連するＲＬＣ-ｄａｔａ-ＰＤＵの何番目のバイトであるかについて示すフィールドである。
【００５５】
ＡＣＫ待ちバッファ１４は、格納しているＲＬＣ-ｄａｔａ-ＰＤＵ又はＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵについて再送が必要であるか否かについて判断し、再送が必要であると判断したＲＬＣ-ｄａｔａ-ＰＤＵ又はＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵを再送バッファ１５に送信するように構成されている。
【００５６】
ここで、例えば、ＡＣＫ待ちバッファ１４は、受信側装置のＲＬＣサブレイヤからのＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）及びＭＡＣサブレイヤからのＮＡＣＫを受信した場合等に、格納しているＲＬＣ-ｄａｔａ-ＰＤＵ又はＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵについて再送する必要があると判断する。
【００５７】
図６に、本実施形態に係る移動通信システムで用いられるＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）のフォーマット例を示す。
【００５８】
図６に示すように、ＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）は、「Ｔｙｐｅ」フィールドと、「Ｃｏｎｔｒｏｌ  ＰＤＵ  Ｔｙｐｅ」フィールドと、「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  ＳＮ」フィールドと、「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｆｉｒｓｔ  Ｏｃｔｅｔ」フィールドと、「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｌａｓｔ  Ｏｃｔｅｔ」フィールドとを有する。
【００５９】
ここで、ＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）は、複数組の「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  ＳＮ」フィールドと「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｆｉｒｓｔ  Ｏｃｔｅｔ」フィールドと「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｌａｓｔ  Ｏｃｔｅｔ」フィールドとを有してもよい。
【００６０】
「Ｃｏｎｔｒｏｌ  ＰＤＵ  Ｔｙｐｅ」フィールドは、ＲＬＣ-ｃｏｎｔｒｏｌ-ＰＤＵの種別（ＳＴＡＴＵＳ-ＰＤＵ（ＡＣＫ）又はＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）等）を示すフィールドである。
【００６１】
「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  ＳＮ」フィールドは、受信側装置のＲＬＣサブレイヤの受信側ウィンドウ内でＲＬＣ再送が必要であると判断したＲＬＣ-ｄａｔａ-ＰＤＵのシーケンス番号を示すフィールドである。
【００６２】
「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｆｉｒｓｔ  Ｏｃｔｅｔ」フィールドは、「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  ＳＮ」フィールドにより指定されたＲＬＣ-ｄａｔａ-ＰＤＵの中で、何番目のバイト（オクテット）から再送が必要であるかについて示すフィールドである。
【００６３】
「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｌａｓｔ  Ｏｃｔｅｔ」フィールドは、「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  ＳＮ」フィールドにより指定されたＲＬＣ-ｄａｔａ-ＰＤＵの中で、何番目のバイト（オクテット）まで再送が必要であるかについて示すフィールドである。
【００６４】
ここで、「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｌａｓｔ  Ｏｃｔｅｔ」フィールドにおいて、特別値（所定値）が設定されている場合、ＲＬＣ-ｄａｔａ-ＰＤＵ内における最後まで再送すべきであると示す。
【００６５】
ここで、ＡＣＫ待ちバッファ１４は、受信側装置から受信したＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）（再送要求信号）に含まれている「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  ＳＮ」フィールドの値（第１パケットの識別情報）と、「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｆｉｒｓｔ  Ｏｃｔｅｔ」フィールドの値（第１パケット内における再送開始位置）と、「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｌａｓｔ  Ｏｃｔｅｔ」フィールドの値（第１パケット内における再送終了位置）とに基づいて、前記第１パケット内における該再送開始位置から該再送終了位置までの部分を再送する必要があると判断するように構成されている。
【００６６】
なお、ＡＣＫ待ちバッファ１４は、受信側装置から受信したＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）（再送要求信号）において、「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｌａｓｔ  Ｏｃｔｅｔ」フィールドの値に特別値（所定値）が設定されている場合（すなわち、再送要求信号によって再送終了位置として所定値が通知されている場合）、ＲＬＣ-ｄａｔａ-ＰＤＵ内における再送開始位置から最後までの部分を再送する必要があると判断する。
【００６７】
再送バッファ１５は、ＡＣＫ待ちバッファ１４からのＲＬＣ-ｄａｔａ-ＰＤＵやＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵを格納するように構成されている。
【００６８】
ＲＬＣ-ＰＤＵ送信部１６は、ＭＡＣサブレイヤからデータ送信機会が通知された場合、分割統合処理部１３から送信されたＲＬＣ-ｄａｔａ-ＰＤＵ、及び、再送バッファ１５に格納されているＲＬＣ-ｄａｔａ-ＰＤＵを、ＭＡＣサブレイヤに送信するように構成されている。
【００６９】
ここで、ＲＬＣ-ＰＤＵ送信部１６は、送信すべきＲＬＣ-ｄａｔａ-ＰＤＵに対して、ＲＬＣ-ｃｏｎｔｒｏｌ-ＰＤＵバッファ２０に格納されているＲＬＣ-ｃｏｎｔｒｏｌ-ＰＤＵ（ＳＴＡＴＵＳ-ＰＤＵ等）を付与することによって、ＲＬＣ-ｄａｔａ-ＰＤＵ-ｐｉｇｇｙｂａｃｋｅｄ-ｃｏｎｔｒｏｌ-ＰＤＵを生成して送信するように構成されていてもよい。
【００７０】
再分割処理部１７は、無線リンクの品質に応じて、具体的には、ＭＡＣサブレイヤから併せて通知された許容送信データ量に応じて、再送バッファ１５に格納されている１つのＲＬＣ-ｄａｔａ-ＰＤＵ（パケット識別情報（シーケンス番号）を付与するデータ単位である第１パケット）又はＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵを分割して、複数のＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ（第２パケット）を生成するように構成されている、すなわち、再送バッファ１５に格納されているＲＬＣ-ｄａｔａ-ＰＤＵ又はＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵに対して再分割処理を行うように構成されている。
【００７１】
図３の例では、再分割処理部１７は、１回目の再送時には、ＲＬＣ-ｄａｔａ-ＰＤＵ（ＳＮ＝Ｘ）を、３つのＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃Ａ乃至＃Ｃに分割し、２回目の再送時には、３つのＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃Ａ乃至＃Ｃを、それぞれ３つのＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃Ａ１乃至＃Ａ３、＃Ｂ１乃至＃Ｂ３、＃Ｃ１乃至＃Ｃ３に分割している。
【００７２】
ここで、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃Ａ１、＃Ａ２、＃Ｂ１、＃Ｂ２、＃Ｃ１、＃Ｃ２は、それぞれＲＬＣ-ｄａｔａ-ＰＤＵ＃Ａ、＃Ｂ，＃Ｃを構成する最後のＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵでないため、「ＬＳＦ」フィールドに「０」が設定されており、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃Ａ３、＃Ｂ３、＃Ｃ３は、それぞれＲＬＣ-ｄａｔａ-ＰＤＵ＃Ａ、＃Ｂ，＃Ｃを構成する最後のＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵであるため、「ＬＳＦ」フィールドに「１」が設定されている。
【００７３】
ＲＬＣ-ＰＤＵ送信部１８は、ＭＡＣサブレイヤからデータ送信機会が通知された場合、再分割処理部１７により再分割処理が施されたＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵを、ＭＡＣサブレイヤに送信するように構成されている。
【００７４】
ここで、ＲＬＣ-ＰＤＵ送信部１８は、送信すべきＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵに対して、ＲＬＣ-ｃｏｎｔｒｏｌ-ＰＤＵバッファ２０に格納されているＲＬＣ-ｃｏｎｔｒｏｌ-ＰＤＵ（ＳＴＡＴＵＳ-ＰＤＵ等）を付与することによって、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ-ｐｉｇｇｙｂａｃｋｅｄ-ｃｏｎｔｒｏｌ-ＰＤＵを生成して送信するように構成されていてもよい。
【００７５】
ＲＬＣ-ｃｏｎｔｒｏｌ-ＰＤＵ生成部１９は、順序補正バッファ３２からの通知に応じて、ＳＴＡＴＵＳ-ＰＤＵ（ＡＣＫ/ＮＡＣＫ）を生成するように構成されている。
【００７６】
具体的には、ＲＬＣ-ｃｏｎｔｒｏｌ-ＰＤＵ生成部１９は、受信に失敗したＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵの再送を要求するために、受信に成功した当該ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵに後続するＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵの先頭位置に応じて、ＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）において、「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  ＳＮ」フィールドの値（第１パケットの識別情報）、「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｆｉｒｓｔ  Ｏｃｔｅｔ」フィールドの値（第１パケット内における再送開始位置）及び「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｌａｓｔ  Ｏｃｔｅｔ」フィールドの値（第１パケット内における再送終了位置）を設定するように構成されている。
【００７７】
なお、ＲＬＣ-ｃｏｎｔｒｏｌ-ＰＤＵ生成部１９は、所定期間が経過した後も、「ＬＳＦ」フィールドに「１」が設定されているＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵを受信しない場合、当該ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵが関連するＲＬＣ-ｄａｔａ-ＰＤＵ内について、それまでに受信に成功したＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵの最後尾位置の次のバイトから最後までの部分を再送すべきであると決定し、ＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）の「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｌａｓｔ  Ｏｃｔｅｔ」フィールドに特別値（所定値）を設定するように構成されている。
【００７８】
ＲＬＣ-ｃｏｎｔｒｏｌ-ＰＤＵバッファ２０は、ＲＬＣ-ｃｏｎｔｒｏｌ-ＰＤＵ生成部１９によって生成されたＲＬＣ-ｃｏｎｔｒｏｌ-ＰＤＵを格納するように構成されている。
【００７９】
多重解除部３１は、ＭＡＣサブレイヤから受信したＲＬＣ-ＰＤＵの中から、ＳＴＡＴＵＳ-ＰＤＵを抽出してＡＣＫ待ちバッファ１４に転送し、ＲＬＣ-ｄａｔａ-ＰＤＵ及びＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵを抽出して順序補正バッファ３２に転送するように構成されている。
【００８０】
順序補正バッファ３２は、格納しているＲＬＣ-ｄａｔａ-ＰＤＵに対して順序補正処理を行うように構成されている。
【００８１】
具体的には、順序補正バッファ３２は、シーケンス番号順に格納されているＲＬＣ-ｄａｔａ-ＰＤＵ（ｉｎ-ｓｅｑｕｅｎｃｅ）を再構築バッファ３３に格納するように構成されている。
【００８２】
一方、順序補正バッファ３２は、シーケンス番号順に格納されていないＲＬＣ-ｄａｔａ-ＰＤＵ（ｏｕｔ-ｏｆ-ｓｅｑｕｅｎｃｅ）については、順序補正タイマを用いたＲＬＣ-ｄａｔａ-ＰＤＵに対するロス検出処理を行い、未受信のＲＬＣ-ｄａｔａ-ＰＤＵに対するロスが検出された場合、その旨をＲＬＣ-ｃｏｎｔｒｏｌ-ＰＤＵ生成部１９に通知するように構成されている。
【００８３】
順序補正バッファ３２は、格納しているＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵからＲＬＣ-ｄａｔａ-ＰＤＵを構築することができる場合は、かかるＲＬＣ-ｄａｔａ-ＰＤＵを構築するように構成されている。
【００８４】
ＲＬＣ-ＳＤＵ再構築部３４は、再構築バッファ３３に格納されているＲＬＣ-ｄａｔａ-ＰＤＵからＲＬＣ-ＳＤＵを構築することができる場合は、かかるＲＬＣ-ＳＤＵを構築して、シーケンス番号順に上位レイヤに送信するように構成されている。
【００８５】
（本発明の第１の実施形態に係る移動通信システムの動作）
図７を参照して、本発明の第１の実施形態に係る移動通信システムの動作について説明する。
【００８６】
図７に示すように、ステップＳ２００１において、送信側装置のＲＬＣサブレイヤが、ＳＮ＝Ｘを付与してＲＬＣ-ｄａｔａ-ＰＤＵ（初送）（第１パケット）を送信する。ここで、ＲＬＣ-ｄａｔａ-ＰＤＵ（初送）のフォーマットには、図４に示すフォーマットが適用されている。
【００８７】
ステップＳ２００２において、受信側装置のＲＬＣサブレイヤが、ＳＮ＝ＸのＲＬＣ-ｄａｔａ-ＰＤＵに対する再送要求であるＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）を送信する。
【００８８】
ステップＳ２００３において、送信側装置のＲＬＣサブレイヤが、送信側装置と受信側装置との間の無線リンクの品質に応じた再分割処理によって、ＳＮ＝ＸのＲＬＣ-ｄａｔａ-ＰＤＵ（初送）を、３つのＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃１乃至３に分割する。ここで、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃１乃至３（再送）（第２パケット）のフォーマットには、図５に示すフォーマットが適用されている。
【００８９】
ここで、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵには、「ＳＮ（ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵが属するＲＬＣ-ｄａｔａ-ＰＤＵのシーケンス番号）」及び「ＳＯ（ＲＬＣ-ｄａｔａ-ＰＤＵ内におけるＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵの先頭位置）」が設定される。
【００９０】
図７の例では、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃１には、「ＳＮ＝Ｘ、ＳＯ＝０」と設定され、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃２には、「ＳＮ＝Ｘ、ＳＯ＝１００」と設定され、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃３には、「ＳＮ＝Ｘ、ＳＯ＝２００」と設定されている。
【００９１】
送信側装置のＲＬＣサブレイヤは、ステップＳ２００４において、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃１を送信し、ステップＳ２００５において、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃２を送信し、ステップＳ２００６において、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃３を送信する。
【００９２】
ここで、受信側装置のＲＬＣサブレイヤは、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃１及びＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃２の受信に成功し、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃３の受信に失敗するものとする。
【００９３】
そこで、ステップＳ２００７において、受信側装置のＲＬＣサブレイヤは、所定期間が経過した後も、「ＬＳＦ」フィールドに「１」が設定されているＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ（図７の例では、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃３）を受信しないため、当該ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵが関連するＲＬＣ-ｄａｔａ-ＰＤＵ内について、それまでに受信に成功したＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ（図７の例では、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃２）の最後尾位置の次のバイトから最後までの部分を再送すべきであると決定し、ＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）の「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｌａｓｔ  Ｏｃｔｅｔ」フィールドに特別値（所定値）を設定する。
【００９４】
ステップＳ２００８において、受信側装置のＲＬＣサブレイヤは、「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｌａｓｔ  Ｏｃｔｅｔ」フィールドに特別値（所定値）が設定されたＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）を送信する。
【００９５】
ステップＳ２００９において、送信側装置のＲＬＣサブレイヤは、受信側装置から受信したＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）（再送要求信号）において、「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｌａｓｔ  Ｏｃｔｅｔ」フィールドの値に特別値（所定値）が設定されているため（すなわち、再送要求信号によって再送終了位置として所定値が通知されているため）、ＳＮ＝ＸのＲＬＣ-ｄａｔａ-ＰＤＵ内における再送開始位置（「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｆａｓｔ  Ｏｃｔｅｔ」フィールドに設定されている位置）から最後までの部分（図７の例では、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃３）を再送する必要があると判断して再送する。
【００９６】
（本発明の第１の実施形態に係る移動通信システムの作用・効果）
本発明の第１の実施形態に係る移動通信システムによれば、図７に示すように、受信側装置のＲＬＣサブレイヤは、ＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃１及びＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃２の受信に成功し、ＲＬＣ-ｄａｔａ-ＰＤＵを構成する最後のＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵであるＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃３の受信に失敗した場合であっても（ケース（Ｂ））、ＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）の「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｌａｓｔ  Ｏｃｔｅｔ」フィールドに、特別値を設定することによって、ＲＬＣ-ｄａｔａ-ＰＤＵ内におけるＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵ＃３の最後尾位置を特定することができる。
【００９７】
（変更例１）
次に、図８を参照して、本発明の変更例１について説明する。以下、本発明の変更例１について、上述の第１の実施形態との相違点に着目して説明する。
【００９８】
図８に示すように、ステップＳ２１０１において、送信側装置のＲＬＣサブレイヤが、送信側装置と受信側装置との間の無線リンクの品質に応じた分割処理によって、ＳＮ＝Ｘが付与されたＲＬＣ-ＳＤＵ（すなわち、ＰＤＣＰ-ＰＤＵ）（第１パケット）を、３つのＲＬＣ-ｄａｔａ-ＰＤＵ＃１乃至３（第２パケット）に分割する。ここで、ＲＬＣ-ｄａｔａ-ＰＤＵ＃１乃至３（再送）（第２パケット）のフォーマットには、図５に示すフォーマットが適用されている。
【００９９】
なお、ＲＬＣ-ＳＤＵ（すなわち、ＰＤＣＰ-ＰＤＵ）に付与されたＳＮ＝Ｘとは、送信側装置のＰＤＣＰサブレイヤにおいて付与されたものである。
【０１００】
また、ＲＬＣ-ｄａｔａ-ＰＤＵには、「ＳＮ（ＲＬＣ-ｄａｔａ-ＰＤＵが属するＲＬＣ-ＳＤＵのシーケンス番号）」及び「ＳＯ（ＲＬＣ-ＳＤＵ内におけるＲＬＣ-ｄａｔａ-ＰＤＵの先頭位置）」が設定される。
【０１０１】
図８の例では、ＲＬＣ-ｄａｔａ-ＰＤＵ＃１には、「ＳＮ＝Ｘ、ＳＯ＝０」と設定され、ＲＬＣ-ｄａｔａ-ＰＤＵ＃２には、「ＳＮ＝Ｘ、ＳＯ＝１００」と設定され、ＲＬＣ-ｄａｔａ-ＰＤＵ＃３には、「ＳＮ＝Ｘ、ＳＯ＝２００」と設定されている。
【０１０２】
送信側装置のＲＬＣサブレイヤは、ステップＳ２１０２において、ＲＬＣ-ｄａｔａ-ＰＤＵ＃１を送信し、ステップＳ２１０３において、ＲＬＣ-ｄａｔａ-ＰＤＵ＃２を送信し、ステップＳ２１０４において、ＲＬＣ-ｄａｔａ-ＰＤＵ＃３を送信する。
【０１０３】
ここで、受信側装置のＲＬＣサブレイヤは、ＲＬＣ-ｄａｔａ-ＰＤＵ＃１及びＲＬＣ-ｄａｔａ-ＰＤＵ＃２の受信に成功し、ＲＬＣ-ｄａｔａ-ＰＤＵ＃３の受信に失敗するものとする。
【０１０４】
そこで、ステップＳ２１０４において、受信側装置のＲＬＣサブレイヤは、所定期間が経過した後も、「ＬＳＦ」フィールドに「１」が設定されているＲＬＣ-ｄａｔａ-ＰＤＵ（図８の例では、ＲＬＣ-ｄａｔａ-ＰＤＵ＃３）を受信しないため、当該ＲＬＣ-ｄａｔａ-ＰＤＵが関連するＲＬＣ-ＳＤＵ内について、それまでに受信に成功したＲＬＣ-ｄａｔａ-ＰＤＵ（図８の例では、ＲＬＣ-ｄａｔａ-ＰＤＵ＃２）の最後尾位置の次のバイトから最後までの部分を再送すべきであると決定し、ＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）の「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｌａｓｔ  Ｏｃｔｅｔ」フィールドに特別値（所定値）を設定する。
【０１０５】
ステップＳ２１０５において、受信側装置のＲＬＣサブレイヤは、「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｌａｓｔ  Ｏｃｔｅｔ」フィールドに特別値（所定値）が設定されたＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）を送信する。
【０１０６】
ステップＳ２１０６において、送信側装置のＲＬＣサブレイヤは、受信側装置から受信したＳＴＡＴＵＳ-ＰＤＵ（ＮＡＣＫ）（再送要求信号）において、「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｌａｓｔ  Ｏｃｔｅｔ」フィールドの値に特別値（所定値）が設定されているため（すなわち、再送要求信号によって再送終了位置として所定値が通知されているため）、ＳＮ＝ＸのＲＬＣ-ＳＤＵ内における再送開始位置（「Ｓｅｌｅｃｔｉｖｅ  ＮＡＣＫ  Ｆａｓｔ  Ｏｃｔｅｔ」フィールドに設定されている位置）から最後までの部分（図８の例では、ＲＬＣ-ｄａｔａ-ＰＤＵ＃３）を再送する必要があると判断して再送する。
【０１０７】
以上、上述の実施形態を用いて本発明について詳細に説明したが、当業者にとっては、本発明が本明細書中に説明した実施形態に限定されるものではないということは明らかである。本発明は、特許請求の範囲の記載により定まる本発明の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。従って、本明細書の記載は、例示説明を目的とするものであり、本発明に対して何ら制限的な意味を有するものではない。
【図面の簡単な説明】
【０１０８】
【図１】本発明の第１の実施形態に係る移動通信システムの無線アクセスネットワークにおけるプロトコルレイヤ構成を示す図である。
【図２】本発明の第１の実施形態に係る移動局及び無線基地局におけるＲＬＣサブレイヤの機能ブロック図である。
【図３】本発明の第１の実施形態に係る移動局及び無線基地局におけるＲＬＣサブレイヤにおいて行われる再分割処理について説明するための図である。
【図４】本発明の第１の実施形態に係る移動局及び無線基地局におけるＲＬＣサブレイヤによって生成されるＲＬＣ-ｄａｔａ-ＰＤＵのフォーマットの一例を示す図である。
【図５】本発明の第１の実施形態に係る移動局及び無線基地局におけるＲＬＣサブレイヤによって生成されるＲＬＣ-ｄａｔａ-Ｓｕｂ-ＰＤＵのフォーマットの一例を示す図である。
【図６】本発明の第１の実施形態に係る移動局及び無線基地局におけるＲＬＣサブレイヤによって生成されるＳＴＡＴＵＳ-ＰＤＵのフォーマットの一例を示す図である。
【図７】本発明の第１の実施形態に係る移動通信システムの動作を示すシーケンス図である。
【図８】本発明の変更例１に係る移動通信システムの動作を示すシーケンス図である。
【図９】ＬＴＥ方式の移動通信システムの動作を示すシーケンス図である。
【図１０】ＬＴＥ方式の移動通信システムの動作を示すシーケンス図である。
【符号の説明】
【０１０９】
１１…ＲＬＣ-ＳＤＵバッファ
１２…新規送信バッファ
１３…分割統合処理部
１４…ＡＣＫ待ちバッファ
１５…再送バッファ
１６、１８…ＲＬＣ-ＰＤＵ送信部
１７…再分割処理部
１９…ＲＬＣ-ｃｏｎｔｒｏｌ-ＰＤＵ生成部
２０…ＲＬＣ-ｃｏｎｔｒｏｌ-ＰＤＵバッファ
３１…多重解除部
３２…順序補正バッファ
３３…再構築バッファ
３４…ＲＬＣ-ＳＤＵ再構築部
【図１】
2008259078.tif 000003
【図２】
2008259078.tif 000004
【図３】
2008259078.tif 000005
【図４】
2008259078.tif 000006
【図５】
2008259078.tif 000007
【図６】
2008259078.tif 000008
【図７】
2008259078.tif 000009
【図８】
2008259078.tif 000010
【図９】
2008259078.tif 000011
【図１０】
2008259078.tif 000012