(57)【特許請求の範囲】
【請求項１】
受信端の確認モード無線リンク制御エンティティが受信される無線リンク制御層におけるプロトコルデータユニットの欠落を検出した場合、タイマＴ１を設け、前記タイマＴ１の作動中に新たに無線リンク制御層におけるプロトコルデータユニットの欠落を検出した場合、新たなタイマを設けず、
前記タイマＴ１がタイムアウトした場合、前記受信端の確認モード無線リンク制御エンティティは状況報告をトリガし、
前記タイマＴ１の作動中に、前記受信端の確認モード無線リンク制御エンティティが前記タイマＴ１を設ける前に欠落した無線リンク制御層におけるプロトコルデータユニットのすべてを受信した場合、前記タイマＴ１を停止させる、自動再送要求状況報告のトリガ方法。
【請求項２】
前記受信端の確認モード無線リンク制御エンティティは、前記無線リンク制御層におけるプロトコルデータユニットのシリアル番号にはギャップがあるか否かを検出することによって、前記無線リンク制御層におけるプロトコルデータユニットが欠落したか否かを判断し、前記無線リンク制御層におけるプロトコルデータユニットの欠落には、前記タイマＴ１を設ける前に検出された無線リンク制御層におけるプロトコルデータユニットの欠落と、前記タイマＴ１を設けた後に新たに検出された無線リンク制御層におけるプロトコルデータユニットの欠落がある請求項１に記載の方法。
【請求項３】
前記状況報告には、前記タイマＴ１がタイムアウトするまでに受信されておらず、前記タイマＴ１を設ける前に欠落した無線リンク制御層におけるプロトコルデータユニットのシリアル番号を含む請求項２に記載の方法。
【請求項４】
時間閾値ｔ２をさらに設け、前記時間閾値ｔ２の前に新たに無線リンク制御層におけるプロトコルデータユニットの欠落を検出した場合、新たなタイマを設けない請求項１に記載の方法。
【請求項５】
前記時間閾値ｔ２を前記タイマＴ１がアクティブになる期間の長さ以下になるように設ける請求項４に記載の方法。
【請求項６】
前記受信端の確認モード無線リンク制御エンティティは、前記無線リンク制御層におけるプロトコルデータユニットのシリアル番号にギャップがあるか否かを検出することによって、前記無線リンク制御層におけるプロトコルデータユニットが欠落したか否かを判断し、
前記無線リンク制御層におけるプロトコルデータユニットの欠落が、前記タイマＴ１を設ける前に検出された無線リンク制御層におけるプロトコルデータユニットの欠落と、前記タイマＴ１を設けた後に新たに検出された無線リンク制御層におけるプロトコルデータユニットの欠落とを含む、請求項４に記載の方法。
【請求項７】
前記タイマＴ１が停止された後に無線リンク制御層におけるプロトコルデータユニットの欠落を新たに検出した場合、新たなタイマと時間閾値ｔ２を設ける請求項４に記載の方法。
【請求項８】
前記状況報告が、前記タイマＴ１がタイムアウトするまでに受信されず前記タイマＴ１を設ける前に欠落した無線リンク制御層におけるプロトコルデータユニットのシリアル番号を含む請求項６に記載の方法。
【請求項９】
前記時間閾値ｔ２の後に新たに無線リンク制御層におけるプロトコルデータユニットの欠落を検出した場合、新たなタイマと時間閾値ｔ２を設ける請求項４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はディジタル移動通信技術領域に関し、特に、無線通信システムの確認モード無線リンク制御AM RLC（Acknowledged Mode Radio Link Control）エンティティにおける自動再送要求ARQ状況報告のトリガ方法に関する。
【背景技術】
【０００２】
第三世代移動通信システム（3GPP）では、確認モード無線リンク制御(AM RLC)エンティティの自動再送要求ARQにおいて、受信端が状況報告を応答する機構には、周期性、無線リンク制御層におけるプロトコルデータユニット（RLC PDU）の欠落を検出したとき、送信端からのポーリングメッセージPollingを受信したときトリガする三つのトリガ方式がある。なお、状況報告には確認応答ACKメッセージまたは非確認応答NACKメッセージが含まれ、データパケットのフォーマットにはビットマップ（BITMAP）、リスト（LIST）及び相対リスト（RLIST）がある。なお、ポーリング禁止と周期性のポーリング禁止という二つの状況報告の頻度を低減する機構がある。
【０００３】
第三世代移通信長期進化型システムでは確認モード無線リンク制御AM RLCエンティティの自動再送要求ARQにおいて、受信端が状況報告を応答するトリガ機構について、送信端からのポーリングメッセージを受信したときに状況報告をトリガするが、他のトリガ機構はまだ検討中である。従来の検討案には、受信端においてギャップgapを検出する機構があり、つまり、受信端は受信したRLC PDUのシリアル番号SNにギャップがあり、即ち連続しないことを検出した場合、ギャップとなるSNに対応するRLC PDUに対してタイマを設け、タイムアウトした後に状況報告をトリガする。例えば、受信端がSNの1、2、5、6であるRLC PDUを受信した場合、ギャップとなるSNの3、4であるRLC PDUが受信端に到達していないことを示す。したがって、SNの3、4であるRLC PDUに対してタイマを別々に設ける。タイマがタイムアウトした後に、SNの3、4であるRLC PDUを受信していない場合、上記SNの3、4であるRLC PDUに対する非確認応答NACKが含まれる状況報告を別々にフィードバックし、即ち、状況報告においてNACKメッセージにフィードバックされたのは別々に欠落したRLC PDUのシリアル番号3、4である。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
タイマを設ける目的はNACKの状況報告が誤って報告されないようにするためである。HARQの再送は遅滞することがあり、あるいは、送信端のハイブリッド自動再送要求エンティティは、HARQの再送が最大の許可回数を超えて失敗した後、直接に送信端のAM RLCエンティティにRLC PDUを再送することを通知するため、受信端のAM RLCエンティティがギャップを検出した直後に送信端から再送されるRLC PDUを受信した可能性がある。この場合、受信端のAM RLCエンティティは、ギャップを検出した直後にNACKの状況報告を応答することではなく、タイマを設けることにより一定の期間を待つ必要がある。タイマがタイムアウトした後にギャップのSNに対応するRLC PDUを受信していない場合に、状況報告をフィードバックする。
【０００５】
しかし、当該方法は、ギャップのSNに対応するRLC PDUごとにタイマを設け、タイマがタイムアウトした後に状況報告を別々にフィードバックするため、複数のメッセージが多い無線ソースを占用して効率が低い問題がある。一般的に、HARQは複数のチャネルでプロセスを並列実行するため、無線リンクが悪い場合に、HARQにおける複数のプロセスの再送が失敗してしまい、受信端のAM RLCエンティティがRLC PDUを受信する際に短い期間内で連続的または間欠的な若干のギャップを検出することがある。この場合、送信端のHARQによりAM RLCエンティティに再送することを通知したら、受信端のAM RLCエンティティは、短い期間内で上記ギャップのSNに対応するRLC PDUを受信したことがあり、したがって、ギャップのSNに対応するRLC PDUごとにタイマを設けることはソースを浪費してしまう。
【課題を解決するための手段】
【０００６】
本発明が解決しようとする技術的な問題は、従来技術におけるギャップgapのSNに対応するRLC PDUごとにタイマを設けることが改善される確認モード無線リンク制御AM RLCエンティティにおけるARQ状況報告のトリガ方法を提供することにある。
【０００７】
上述した技術的な問題を解決するために、本発明は受信端の確認モード無線リンク制御エンティティが受信される無線リンク制御層におけるプロトコルデータユニットの欠落を検出した場合、タイマT1を設け、前記タイマT1の作動中に新たに無線リンク制御層におけるプロトコルデータユニットの欠落を検出した場合、新たなタイマT1を設定しない自動再送要求状況報告のトリガ方法を提供している。
【０００８】
また、上記の方法において、前記タイマT1がタイムアウトした場合、前記受信端の確認モード無線リンク制御エンティティは状況報告をトリガしてもよい。
【０００９】
また、上記の方法において、前記受信端の確認モード無線リンク制御エンティティは、前記無線リンク制御層におけるプロトコルデータユニットのシリアル番号にギャップがあるか否かを検出することによって、前記無線リンク制御層におけるプロトコルデータユニットが欠落したか否かを判断してもよく、前記無線リンク制御層におけるプロトコルデータユニットの欠落には、前記タイマT1を設ける前に検出された無線リンク制御層におけるプロトコルデータユニットの欠落と、前記タイマT1を設けた後に新たに検出された無線リンク制御層におけるプロトコルデータユニットの欠落がある。
【００１０】
また、上記の方法において、前記タイマT1の作動中に、前記受信端の確認モード無線リンク制御エンティティが前記タイマT1を設ける前に欠落した無線リンク制御層におけるプロトコルデータユニットのすべてを受信した場合、前記タイマT1を停止させてもよい。
【００１１】
また、上記の方法において、前記状況報告には、前記タイマT1がタイムアウトするまでに受信されていなく、前記タイマT1を設ける前に欠落した無線リンク制御層におけるプロトコルデータユニットのシリアル番号を含んでもよい。
【００１２】
本発明は、受信端の確認モード無線リンク制御エンティティが受信される無線リンク制御層におけるプロトコルデータユニットの欠落を検出した場合、タイマT1と一つの時間閾値t2を設け、前記時間閾値t2の前に新たに無線リンク制御層におけるプロトコルデータユニットの欠落を検出した場合、新たなタイマT1を設けない自動再送要求状況報告のトリガ方法も提供している。
【００１３】
また、上記の方法において、前記タイマT1がタイムアウトした場合、前記受信端の確認モード無線リンク制御エンティティは状況報告をトリガしてもよい。
【００１４】
また、上記の方法において、前記時間閾値t2の長さを前記タイマT1のタイミングの長さ以下になるように設けてもよい。
【００１５】
また、上記の方法において、前記受信端の確認モード無線リンク制御エンティティは、前記無線リンク制御層におけるプロトコルデータユニットのシリアル番号にギャップがあるか否かを検出することによって、前記無線リンク制御層におけるプロトコルデータユニットが欠落したか否かを判断してもよく、前記無線リンク制御層におけるプロトコルデータユニットの欠落には、前記タイマT1を設ける前に検出された無線リンク制御層におけるプロトコルデータユニットの欠落と、前記タイマT1を設けた後に新たに検出された無線リンク制御層におけるプロトコルデータユニットの欠落がある。
【００１６】
また、上記の方法において、前記タイマT1の作動中に、前記受信端の確認モード無線リンク制御エンティティが前記タイマT1を設ける前に欠落した無線リンク制御層におけるプロトコルデータユニットのすべてを受信した場合、前記タイマT1を停止させ、前記タイマT1が停止された後に無線リンク制御層におけるプロトコルデータユニットの欠落を新たに検出した場合、新たなタイマT1と時間閾値t2を設けてもよい。
【００１７】
また、上記の方法において、前記状況報告には、タイマT1がタイムアウトするまでに受信されていなく、前記タイマT1を設ける前に欠落した無線リンク制御層におけるプロトコルデータユニットのシリアル番号を含んでもよい。
【００１８】
また、上記の方法において、前記時間閾値t2の後に新たに無線リンク制御層におけるプロトコルデータユニットの欠落を検出した場合、新たなタイマT1と時間閾値t2を設けてもよい。
【発明の効果】
【００１９】
本発明は受信端のAM RLCエンティティがARQ用状況報告をトリガするタイマの数、状況報告をフィードバックするためのメッセージ数及びメッセージパケットのデータ量を減らし、無線ソースの利用率とシステムの性能を向上させる。
【図面の簡単な説明】
【００２０】
【図１】図１は本発明の実施例１に係わる受信端のAM RLCエンティティにおけるARQ用状況報告のトリガ方法のフローチャートである。
【図２】図２は本発明の実施例２に係わる受信端のAM RLCエンティティにおけるARQ用状況報告のトリガ方法のフローチャートである。
【発明を実施するための形態】
【００２１】
本発明の主旨は、受信端のAM RLCエンティティにおけるギャップ検出（gap detection、または欠落したPDUの検出、Detection of missing PDU(s)）の状況報告のトリガ機構に対して、タイマがアクティブされている場合、新たなタイマを起動しないことにある。即ち、一定の期間に一つのタイマのみがアクティブにされている。
【００２２】
本発明は以下のような主なステップが含まれている。
ステップ１において、受信端のAM RLCエンティティはRLC PDUを受信する。
ステップ２において、受信端のAM RLCエンティティはRLC PDUのシリアル番号SNのギャップを検出した場合、タイマT1を設けるが、タイマT1の作動中に新たにRLC PDUのシリアル番号SNのギャップを検出した場合、当該新たに検出されたシリアル番号SNのギャップに対して新たなタイマを設けない、
あるいは、受信端のAM RLCエンティティはRLC PDUのシリアル番号SNのギャップを検出した場合、タイマT1と一つの時間閾値t2を設けるが、時間閾値t2の前に新たにRLC PDUのシリアル番号SNのギャップを検出した場合、当該新たに検出されたシリアル番号SNのギャップに対して新たなタイマT1を設けない。
ステップ3において、タイマT1の作動中に、受信端のAM RLCエンティティがタイマT1を設ける前のシリアル番号SNのギャップに対応するRLC PDUのすべてを受信した場合、タイマT1を停止させる。タイマT1が停止された後に無線リンク制御層におけるプロトコルデータユニットのSNのギャップを新たに検出した場合、新たなタイマT1またはタイマT1と時間閾値t2を設ける。
ステップ４において、タイマT1がタイムアウトした場合、状況報告をトリガする。
受信端のAM RLCエンティティによりフィードバックされた状況報告には、タイマT1がタイムアウトするまでに受信されていなく、タイマT1を設ける前の、一つまたは複数のRLC PDUのシリアル番号SNのギャップが含まれている。
【００２３】
説明１
ステップ２において、時間閾値t2の長さをタイマT1の長さ以下になるように設ける。
【００２４】
説明２
ステップ３において、タイマT1が停止された場合、タイムアウトしない。タイマT1がタイムアウトするまでに、受信端のAM RLCエンティティがタイマT1を設ける前の一つまたは複数のSNのギャップに対応するRLC PDUを受信していない場合、タイマT1が停止されないため、タイムアウトしてしまう。
【００２５】
説明３
通常の状況で、受信端のAM RLCエンティティが受信したRLC PDUのシリアル番号SNは連続的なものであり、シリアル番号SNのギャップとは、SNを連続させない欠落したSNである。例えば、通常の状況で、受信端のAM RLCエンティティはシリアル番号SNの1、2、3、4、5、6であるRLC PDUを受信するが、実際に1、2、5、6のRLC PDUを受信した場合、3、4はシリアル番号SNのギャップとなる。
【００２６】
以下、本発明について、具体的な実施例及び図面を参照しながらさらに詳しく説明する。
図1は本発明の実施例１に係わる受信端のAM RLCエンティティにおけるARQ状況報告のトリガ方法のフローチャートであり、具体的には以下のようなステップが含まれている。
【００２７】
ステップ１１０において、受信端のAM RLCエンティティはRLC PDUを受信する。
【００２８】
ステップ１２０において、受信端のAM RLCエンティティがSNのギャップを検出したか否かを判断し、検出した場合、ステップ１３０に移行し、そうではない場合、ステップ110に移行する。
【００２９】
ステップ１３０において、タイマT1を設け、T1の作動中に（即ち、アクティブされている期間内）新たに検出されたSNのギャップに対して、新たなタイマT1を設けない。
【００３０】
ステップ１４０において、T1の作動中にタイマT1を設ける前のSNのギャップに対応するRLC PDUのすべてを受信したか否かを判断し、受信した場合、ステップ１５０に移行し、そうではない場合、ステップ１６０に移行する。
【００３１】
ステップ１５０において、タイマT1を停止させ、ステップ１１０に移行する。
【００３２】
ステップ１６０において、T1がタイムアウトした場合、タイマT1がタイムアウトするまでに受信されていなく、タイマT1を設ける前の一つまたは複数のRLC PDUのシリアル番号SNのギャップが含まれている状況報告を送信端のAM RLCエンティティにフィードバックし、ステップ110に移行する。
【００３３】
タイマT1が停止された後、または、タイマT1がタイムアウトし状況報告をフィードバックした後、タイマT1の作動中に新たに検出されたRLC PDUのシリアル番号SNのギャップがまだ存在する場合、新たにタイマT1を設ける。以降は同様に実行する。
【００３４】
受信処理において、ARQの受信端は受信ウィンドウと関連する受信状況変数とを維持し、実際の受信状況に応じてリアルタイムに更新する。受信ウィンドウの下方に対応する状況変数は、現時点受信されたRLC PDUの最高シリアル番号の次のシリアル番号より小さい場合、RLC PDUのシリアル番号のギャップがまだ存在していることを示す。
【００３５】
図2は本発明の実施例2に係わる受信端のAM RLCエンティティにおけるARQ状況報告のトリガ方法のフローチャートであり、具体的には以下のようなステップが含まれている。
【００３６】
ステップ２１０において、受信端のAM RLCエンティティはRLC PDUを受信する。
【００３７】
ステップ２２０において、受信端のAM RLCエンティティがSNのギャップを検出したか否かを判断し、検出した場合、ステップ２３０に移行し、そうではない場合、ステップ210に移行する。
【００３８】
ステップ２３０において、タイマT1と時間閾値t2を設け、時間閾値t2の前に新たに検出されたSNのギャップに対して、新たなタイマを設けない。
【００３９】
時間閾値t2の後に新たにSNのギャップを検出した場合、タイマT1がタイムアウトしなくても、新たなタイマを設ける。
【００４０】
ステップ２４０において、T1の作動中にタイマT1を設ける前のSNのギャップに対応するRLC PDUのすべてを受信したか否かを判断し、受信した場合、ステップ２５０に移行し、そうではない場合、ステップ２６０に移行する。
【００４１】
ステップ250において、タイマT1を停止させ、ステップ210に移行する。
【００４２】
ステップ２６０において、T1がタイムアウトした場合、タイマT1がタイムアウトするまでに受信されていなく、タイマT1を設ける前の一つまたは複数のRLC PDUのシリアル番号SNのギャップが含まれている状況報告を送信端のAM RLCエンティティにフィードバックし、ステップ２１０に移行する。
【産業上の利用可能性】
【００４３】
本発明は無線通信システムのAM RLCエンティティにおける自動再送要求ARQ状況報告のトリガに応用して、受信端のAM RLCエンティティがARQ用状況報告をトリガするタイマの数、状況報告をフィードバックするためのメッセージ数及びメッセージパケットのデータ量を減らし、無線ソースの利用率とシステムの性能を向上させる。
【図１】
0005432904.tif 000002
【図２】
0005432904.tif 000003