(57)【要約】  結合されたＭＡＣおよびＲＬＣ処理のための方法および装置が開示される。アップリンク処理に関してＣＭＲ（Combined MAC/RLC）エンティティは、ＳＤＵ記述子（descriptor）を生成し、ＰＤＵ（Protocol Data Unit）記述子リソースを割り当てる。ＰＥ（Protocol Engine）は、ＳＤＵの少なくとも一部を運ぶそれぞれのＰＤＵに対してＰＤＵ記述子を設定し、ＳＤＵ記述子およびＰＤＵ記述子に基づき物理レイヤの共有メモリ中にＭＡＣ  ＰＤＵを生成する。ＭＡＣ  ＰＤＵは、大容量メモリから物理レイヤの共有メモリへＲＬＣ  ＳＤＵデータを移動させる間に生成される。ダウンリンク処理に関しては、受信されたＭＡＣ  ＰＤＵは物理レイヤの共有メモリ中に格納される。ＰＥが、ＭＡＣ  ＰＤＵ中のＭＡＣおよびＲＬＣヘッダを読み出し、それぞれのＳＤＵセグメントに対するＳＤＵ  ＳＤ（Segment Descriptor）および対応するＰＤＵ記述子を設定する。ＣＭＲエンティティは、同一ＲＬＣ  ＳＤＵを備えるＳＤＵ  ＳＤを結合する。
2011504329.tif 000002
【特許請求の範囲】
【請求項１】
結合されたＭＡＣおよびＲＬＣ処理のための方法であって、
上位レイヤから転送されたＲＬＣ  ＳＤＵを格納するステップと、
前記ＳＤＵに対してＳＤＵ記述子を生成するステップと、
前記ＳＤＵの少なくとも一部を運ぶそれぞれのＰＤＵに対して対応するＰＤＵ記述子を生成するステップと、
前記ＳＤＵ記述子および前記ＰＤＵ記述子に基づきＭＡＣ  ＰＤＵを生成するステップと
を備えることを特徴とする方法。
【請求項２】
ＰＤＵ記述子リソースが、ブロック毎に割り当てられ、そして割り当て解除されることを特徴とする請求項１に記載の方法。
【請求項３】
ＰＤＵ記述子ブロックが、ＲＬＣ  ＳＮを使用してマッピングされることを特徴とする請求項２に記載の方法。
【請求項４】
前記ＭＡＣ  ＰＤＵが物理レイヤの共有メモリ中に格納され、前記ＲＬＣ  ＳＤＵが第２のメモリ中に格納され、前記第２のメモリから前記物理レイヤの共有メモリへＲＬＣ  ＳＤＵデータを移動する間に前記ＭＡＣ  ＰＤＵが生成されることを特徴とする請求項１に記載の方法。
【請求項５】
肯定応答されたＬＳＮを含む制御ＰＤＵを受信するステップと、
前記ＰＤＵ記述子ブロックにおける最後のＰＤＵ記述子のシーケンス番号が前記ＬＳＮより小なら、対応するＰＤＵ記述子ブロックを削除するステップと、
前記ＲＬＣ  ＳＤＵの最後のシーケンス番号が前記ＬＳＮより小なら、ＳＤＵ記述子およびＲＬＣ  ＳＤＵを削除するステップと
をさらに備えることを特徴とする請求項１に記載の方法。
【請求項６】
前記ＲＬＣ  ＳＤＵが送信されるときに、破棄タイマを設定するステップと、
前記破棄タイマの満了に際し、ＳＤＵ記述子および前記ＲＬＣ  ＳＤＵを削除するステップと、
ＰＤＵ記述子ブロックにおける最後のＰＤＵ記述子のシーケンス番号が前記ＲＬＣ  ＳＤＵの最後のシーケンス番号より小なら、対応する前記ＰＤＵ記述子ブロックを削除するステップと
をさらに備えることを特徴とする請求項１に記載の方法。
【請求項７】
結合されたＭＡＣおよびＲＬＣ処理のための方法であって、
ＭＡＣ  ＰＤＵを受信するステップと、
前記ＭＡＣ  ＰＤＵ中のＭＡＣおよびＲＬＣヘッダを読み出し、前記ＭＡＣ  ＰＤＵ中に含まれるそれぞれのＳＤＵセグメントに対して前記ＭＡＣおよびＲＬＣヘッダに基づきＳＤＵ  ＳＤおよび対応するＰＤＵ記述子を生成するステップであって、該ＳＤＵ  ＳＤが、ＲＬＣ  ＰＤＵがセグメント化されているか否かを表すセグメント・フラグを含む、ステップと、
同一ＲＬＣ  ＰＤＵを備える、「全体ＲＬＣ  ＰＤＵ」とは別のセグメント・フラグを持つＳＤＵ  ＳＤを結合するステップであって、該結合されたＳＤのセグメント・フラグが、「全体ＲＬＣ  ＰＤＵ」に更新される、ステップと、
同一ＲＬＣ  ＳＤＵを備える、「全体ＲＬＣ  ＰＤＵ」のセグメント・フラグを持つＳＤＵ  ＳＤを結合するステップと、
上位レイヤに全体ＲＬＣ  ＳＤＵを送るステップと
を備えることを特徴とする方法。
【請求項８】
「全体ＲＬＣ  ＰＤＵ」のセグメント・フラグを持つＳＤＵ  ＳＤを形成するＲＬＣ  ＰＤＵを解読するステップ
をさらに備えることを特徴とする請求項７に記載の方法。
【請求項９】
結合されたＭＡＣおよびＲＬＣ処理のためのＷＴＲＵであって、
上位レイヤから転送されたＲＬＣ  ＳＤＵを格納するための第２のメモリと、
前記ＳＤＵに対してＳＤＵ記述子を生成し、前記ＲＬＣ  ＳＤＵに対してＰＤＵ記述子リソースを割り当てるためのＣＭＲエンティティと、
前記ＳＤＵの少なくとも一部を運ぶそれぞれのＰＤＵに対してＰＤＵ記述子を設定し、前記ＳＤＵ記述子および前記ＰＤＵ記述子に基づき、物理レイヤの共有メモリ中にＭＡＣ  ＰＤＵを生成するためのＰＥと
を備えることを特徴とするＷＴＲＵ。
【請求項１０】
ＰＤＵ記述子リソースが、ブロック毎に割り当てられ、そして割り当て解除されることを特徴とする請求項９に記載のＷＴＲＵ。
【請求項１１】
ＰＤＵ記述子ブロックが、ＳＮに基づきマッピングされることを特徴とする請求項１０に記載のＷＴＲＵ。
【請求項１２】
前記ＭＡＣ  ＰＤＵが、物理レイヤの共有メモリ中に格納され、そして前記第２のメモリから前記物理レイヤの共有メモリへＲＬＣ  ＳＤＵデータを移動する間に、前記ＭＡＣ  ＰＤＵが生成されることを特徴とする請求項９に記載のＷＴＲＵ。
【請求項１３】
前記ＣＭＲエンティティが、前記ＰＤＵ記述子ブロック中の最後のＰＤＵ記述子のシーケンス番号が制御ＰＤＵによって肯定応答されたＬＳＮより小なら、対応するＰＤＵ記述子ブロックを削除するように、および前記ＲＬＣ  ＳＤＵの最後のシーケンス番号が前記ＬＳＮより小なら、ＳＤＵ記述子およびＲＬＣ  ＳＤＵを削除するように、構成されることを特徴とする請求項９に記載のＷＴＲＵ。
【請求項１４】
前記ＣＭＲエンティティが、前記ＲＬＣ  ＳＤＵに対する廃棄タイマの満了の際に、ＳＤＵ記述子および前記ＲＬＣ  ＳＤＵを削除するように、および前記ＰＤＵ記述子ブロック中の最後のＰＤＵ記述子のシーケンス番号が前記ＲＬＣ  ＳＤＵの最後のシーケンス番号より小なら、対応するＰＤＵ記述子ブロックを削除するように、構成されることを特徴とする請求項９に記載のＷＴＲＵ。
【請求項１５】
結合されたＭＡＣおよびＲＬＣ処理のためのＷＴＲＵであって、
受信されたＭＡＣ  ＰＤＵを格納するための物理レイヤの共有メモリと、
前記ＭＡＣ  ＰＤＵ中のＭＡＣおよびＲＬＣヘッダを読み出し、ならびに前記ＭＡＣ  ＰＤＵ中に含まれるそれぞれのＳＤＵセグメントに対して前記ＭＡＣおよびＲＬＣヘッダに基づきＳＤＵ  ＳＤおよび対応するＰＤＵ記述子を設定するためのＰＥであって、該ＳＤＵ  ＳＤが、ＲＬＣ  ＰＤＵがセグメント化されているか否かを表すセグメント・フラグを含む、ＰＥと、
同一ＲＬＣ  ＰＤＵを備える、「全体ＲＬＣ  ＰＤＵ」とは別のセグメント・フラグを持つＳＤＵ  ＳＤを結合するためのＣＭＲエンティティあって、前記結合されたＳＤのセグメント・フラグが、「全体ＲＬＣ  ＰＤＵ」に更新され、また、同一ＲＬＣ  ＳＤＵを備える、「全体ＲＬＣ  ＰＤＵ」のセグメント・フラグを持つＳＤＵ  ＳＤを結合し、および全体ＲＬＣ  ＳＤＵを上位レイヤに送る前記ＣＭＲエンティティと
を備えることを特徴とするＷＴＲＵ。
【請求項１６】
前記ＣＭＲエンティティが、「全体ＲＬＣ  ＰＤＵ」のセグメント・フラグを持つＳＤＵ  ＳＤを形成するＲＬＣ  ＰＤＵを解読することを特徴とする請求項１５に記載のＷＴＲＵ。
【発明の詳細な説明】
【技術分野】
【０００１】
この出願は無線通信に関する。
【背景技術】
【０００２】
ＵＴＲＡ（Universal Terrestrial Radio Access）リリース６システムにおいては、ＡＭ（Acknowledged Mode：確認応答モード）におけるＲＬＣ（Radio Link Control：無線リンク制御）レイヤは、固定のＰＤＵ（Protocol Data Unit：プロトコル・データ・ユニット）サイズのみを使用してもよい。さらにノードＢ（Ｎｏｄｅ  Ｂ）におけるＭＡＣ−ｈｓ（HS-DSCH（High Speed Downlink Shared Channel：高速ダウンリンク共有チャネル））レイヤは、上位レイヤからのＭＡＣ  ＳＤＵ（Service Data Unit：サービス・データ・ユニット）をセグメント化しなくともよい。特にＨＳＰＡ（High Speed Packet Access）がより高いデータ速度に向かって発展するにつれ、これらの制限が性能限界をもたらすことがあると認識されている。従ってリリース７においては、柔軟なＲＬＣ  ＰＤＵサイズおよびＭＡＣ−ｅｈｓ（enhanced MAC-hs：拡張されたＭＡＣ−ｈｓ）セグメント化能力が導入され、そして複数のＭＡＣ  ＰＤＵおよびＴＴＩ（Transmission Time Interval：送信時間間隔）にわたってＲＬＣ  ＰＤＵをセグメント化することができる。
【０００３】
リリース７において導入されたＭＡＣ−ｅｈｓセグメント化により、複数のＴＴＩにわたってＲＬＣ  ＰＤＵセグメントを送ることができるので、所与のＴＴＩにおける結合されたＲＬＣおよびＭＡＣ処理に対する追加的考慮が必要になる。例えば、所与のＴＴＩの中に入っている末尾のセグメントには、ＲＬＣヘッダが含まれていないであろう。
【０００４】
しかしながら、結合されたＲＬＣ／ＭＡＣ処理は、単一パスにてＭＡＣおよびＲＬＣヘッダの解析を可能とするため、非常に効率的であるであろう。ＰＤＵレベルにおけるＣＰＵ（Central Processing Unit）の集約的な処理が一度だけで為される。したがって、ＭＡＣセグメント化を伴う結合されたＭＡＣおよびＲＬＣ処理を可能にする効率的な方法は非常に望ましいであろう。
【発明の概要】
【０００５】
ＣＭＲ（Combined MAC/RLC）処理のための方法および装置が開示される。ＷＴＲＵは、上位レイヤから転送されたＲＬＣ  ＳＤＵを格納するための大容量メモリを含む。アップリンク処理に関してＣＭＲエンティティは、ＳＤＵに対するＳＤＵ記述子（descriptor）を生成し、そしてＲＬＣ  ＳＤＵに対してＰＤＵ記述子リソースを割り当てる。ＷＴＲＵ中のＰＥ（Protocol Engine：プロトコル・エンジン）は、ＳＤＵの少なくとも一部を運ぶそれぞれのＰＤＵに対してＰＤＵ記述子を設定し、そしてＳＤＵ記述子およびＰＤＵ記述子に基づき物理レイヤの共有メモリ中にＭＡＣ  ＰＤＵを生成する。ＭＡＣ  ＰＤＵは、大容量メモリから物理レイヤの共有メモリへＲＬＣ  ＳＤＵデータを移動させる間に、生成される。ダウンリンク処理に関しては、受信されたＭＡＣ  ＰＤＵは物理レイヤの共有メモリ中に格納される。ＰＥが、ＭＡＣ  ＰＤＵ中のＭＡＣおよびＲＬＣヘッダを読み出し、ＭＡＣ  ＰＤＵに含まれるそれぞれのＳＤＵセグメントに対するＳＤＵ  ＳＤ（Segment Descriptor：セグメント記述子）および対応するＰＤＵ記述子をＭＡＣおよびＲＬＣヘッダに基づき設定する。ＣＭＲエンティティは、同一ＲＬＣ  ＰＤＵを備える、「全体ＲＬＣ  ＰＤＵ（complete RLC PDU）」とは別のセグメント・フラグを持つＳＤＵ  ＳＤを結合し、そして同一ＲＬＣ  ＳＤＵを備える、「全体ＲＬＣ  ＰＤＵ」のセグメント・フラグを持つＳＤＵ  ＳＤを結合し、そして全体ＲＬＣ  ＳＤＵを上位レイヤに送る。
【図面の簡単な説明】
【０００６】
添付図面に関連して例として与えられる以下の記述から、より詳細な理解を得られる。
【図１】ＵＭＴＳ  ＡＳのプロトコル・スタックをＰＥと共に示す図である。
【図２】パケット交換データに対して使用される外部メモリ、およびＬｌ共有メモリの一例を示す図である。
【図３】一実施形態によるアップリンク送信処理の一例のフロー図である。
【図４】ＳＤＵ記述子の生成を示す図である。
【図５】ＳＤＵおよびＰＤＵ記述子の例の生成ならびにＣＭＲ／ＰＥ−Ｔｘ（送信ＰＥ）データ・ハンドリングを示す図である。
【図６】ネットワークから受信された制御ＰＤＵ処理の例を示す図である。
【図７】図６から引き続き受信された制御ＰＤＵの処理の例を示す図である。
【図８】再送信に対する制御ＰＤＵの処理の例を示す図である。
【図９】ＳＤＵ廃棄の処理の例を示す図である。
【図１０】一実施形態による受信処理の一例のフロー図である。
【図１１】共有メモリに格納されたＭＡＣ−ｅｈｓ  ＰＤＵを示す図である。
【図１２】ＳＦを設定するための論理を示す図である。
【発明を実施するための形態】
【０００７】
本明細書では、用語「ＷＴＲＵ（Wireless Transmit/Receive Unit：無線送受信ユニット）」は、限定的ではなく、ＵＥ（User Equipment：ユーザ端末）、移動局、固定型または移動体の加入者ユニット、ページャ、携帯電話、ＰＤＡ（Personal Digital Assistant）、コンピュータ、または無線環境において動作する能力のある他の種類のユーザ・デバイスを含む。また、用語「基地局（base station）」は、限定的ではなく、ノードＢ（Ｎｏｄｅ  Ｂ）、サイト制御装置、ＡＰ（Access Point：アクセス・ポイント）、または無線環境において動作する能力のある他の種類のインターフェイス・デバイスを含む。
【０００８】
ＭＡＣ−ｅｈｓ  ＳＤＵ（Service Data Unit）は、ＭＡＣ−ｄ  ＰＤＵまたはＭＡＣ−ｃ  ＰＤＵである。個別のＨ−ＲＮＴＩ（HS-DSCH Radio Network Temporary Identity：ＨＳ−ＤＳＣＨ無線ネットワーク一時識別子）が使用される場合には、ＭＡＣ−ｄまたはＭＡＣ−ｃヘッダはなく、そしてＭＡＣ−ｄ  ＰＤＵまたはＭＡＣ−ｃ  ＰＤＵがＲＬＣ  ＰＤＵに等しく、従ってＭＡＣ−ｅｈｓ  ＳＤＵもまたＲＬＣ  ＰＤＵに等しい。以下では別に指定されない限り、用語「ＭＡＣ−ｅｈｓ  ＳＤＵ」は、用語「ＲＬＣ  ＰＤＵ」に同義である。再配置ＳＤＵは、全体ＭＡＣ−ｅｈｓ  ＳＤＵまたはＭＡＣ−ｅｈｓ  ＳＤＵのセグメントの何れかである。個別のＨ−ＲＮＴＩが使用される場合には、再配置ＳＤＵは全体ＲＬＣ  ＰＤＵまたはＲＬＣ  ＰＤＵのセグメントであってもよい。再配置ＰＤＵは、同一の優先待ち行列に属する１つまたは複数の再配置ＳＤＵを備える。以下において単独にて使用される場合には、用語「ＳＤＵ」はＲＬＣ  ＳＤＵ」の意味であり、そして用語「Ｍａｃ  ＰＤＵ」は「Ｍａｃ−ｅｈｓ  ＰＤＵ」に等しい。
【０００９】
図１は、ＵＭＴＳ（Universal mobile Telecommunication System）  ＡＳ（Access Stratum：アクセス・ストラタム）プロトコル・スタック１００をＰＥ（Protocol Engine：プロトコル・エンジン）と共に示す。ＵＭＴＳ  ＡＳ１００は、ＲＲＣ（Radio Resource Control：無線リソース制御）エンティティ１０２、ＲＡＢＭ（Radio Access Bearer Management：無線アクセス・ベアラ管理）エンティティ１０４、ＰＤＣＰ（Packet Data Convergence Protocol：パケットデータ・コンバージェンス・プロトコル）エンティティ１０６、ＢＭＣ（Broadcast/Multicast Control：ブロードキャスト／マルチキャスト制御）エンティティ１０８、ＣＭＲ（CombinedMAC/RLC）エンティティ１１０、および物理レイヤ１１２を含む。
【００１０】
ＲＲＣエンティティ１０２は、構成設定（configuration）、再構成設定、リセット信号などを送ることによりＣＭＲエンティティ１１０および物理レイヤ１１２を構成設定する。ＲＡＢＭエンティティ１０４は、ＲＡＢ（無線アクセス・ベアラ）の確立および維持（すなわち、ＲＡＢの分解（tear-down）および再確立）を実行する。ＰＤＣＰエンティティ１０６は、ヘッダ圧縮および復元（decompression）を実行する。ＢＭＣエンティティ１０８は、ブロードキャストおよびマルチキャスト・サービスの受信を制御する。
【００１１】
ＣＭＲエンティティ１１０は、ＲＬＣおよびＭＡＣ処理の制御部分を取り扱う。ＣＭＲエンティティ１１０は、リソース・プールからバッファを割り当て、そして割り当て解除する（de-allocate）。ＲＬＣおよびＭＡＣ処理のデータ態様の大半は、ＰＥ（すなわち、送信ＰＥ１２２および受信ＰＥ１２４ａ、１２４ｂ）によって実行される。図１はまた、一例として１つの送信ＰＥ１２２および２つの受信ＰＥ１２４ａ、１２４ｂを示すが、１つまたは複数の送信および受信ＰＥを使用することもできる。ＣＭＲエンティティ１１０は、ＭＡＣ−ｈｓ再配置、ＲＬＣの制御ＰＤＵの処理、ダウンリンクにＳＤＵを何時組み込み可能かの判定など、ＰＥの役割ではない少量のデータ態様を取り扱う。ＣＭＲエンティティ１１０およびＰＥ１２２、１２４ａ、１２４ｂは、同期してそしてパイプライン化された方法で動作する。これにより、可能性のある、完了割り込み、かなりの量のメッセージング、およびタスク切り替えの必要性を回避することになる。
【００１２】
ＵＭＴＳ  ＡＳは一例として示されるものであり、本明細書に開示された実施形態が、限定的ではなく、ＧＳＭ、ＧＰＲＳ、ＥＤＧＥ、ＣＤＭＡ２０００、およびＩＥＥＥ  ８０２．ｘｘなどを含む、他の無線通信規格と同様に、ネットワーク側におけるＡＳ（アクセス・ストラタム）、ＷＴＲＵおよびネットワーク側におけるＮＡＳ（Non-Access Stratum：非アクセス・ストラタム）を含む、いかなる他のプロトコル・スタックにも適用可能であることが注意されるべきである。
【００１３】
従来のプロトコル・スタック動作は、２つのカテゴリに分割できる：すなわち１）判定および制御動作、および２）データ移動および再フォーマット化動作、である。判定および制御動作は、無線リンク維持、制御、および構成設定にかかわる。これらの動作は通常、複雑な意志決定処理であり、そして設計および実装において著しい柔軟性を必要とする。しかしながら、判定および制御動作は標準の処理装置の処理能力を著しく使用することはない。一方、データ移動および再フォーマット化動作は、プロトコル・スタックの構成要素の間でのデータの移動、および処理の間のデータの再フォーマット化にかかわる。データ移動および再フォーマット化動作は、判定点を余り含まず高度に直接的であるため、これらの動作は処理能力を著しく必要とし、そしてデータ速度が増大するのに従って、その処理能力は増加することになる。ＰＥがこのデータ移動および再フォーマット化動作を取り扱い、そして従来のプロトコル・スタックからこれらのデータ移動および再フォーマット化動作を取り去る。ＰＥは、単純な（低複雑度、低消費電力の）、プログラマブル処理装置（マイクロ制御装置または一般的処理装置）により実施され、当該処理装置は、受信側にて受信されたデータ・パケットのヘッダを解釈し、そして送信側にて送信データ・パケットのヘッダを生成する。
【００１４】
ＣＭＲエンティティ１１０およびＰＥは、ＭＡＣおよびＲＬＣヘッダの両方が、単一パスにおいて解析され（または組み立てられ）、物理レイヤの共有メモリ（オン・チップ・メモリ）から、外部メモリ（例えば、外部のＳＤＲＡＭ（Synchronous Dynamic Random Access Memory））へ（またはその逆で）ＲＬＣ  ＳＤＵまたはＲＬＣ  ＳＤＵセグメント・レベルにて対応付けられた構造化された方法にて移動し、そして必要なら、ＲＬＣ  ＰＤＵを解読（または暗号化）するような方法にて構成される。外部メモリを持つ代わりに、またはこれに加えて、同じ目的のために、オン・チップの大容量メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））を埋め込むことができる。ＰＥはまた、ダウンリンク側でヘッダを解析し、さらにアップリンク側にてヘッダを生成することによって、制御側を支援する。ＰＥは、再配置などが容易に実行されるように、データをパッケージ化しそして、データ構造中にヘッダ情報を付加する。
【００１５】
図２は、パケット交換データに対して使用される一例の外部メモリ２００、および物理レイヤの共有メモリ２５０を示す。外部メモリ２００は、ＰＳ（Packet Switched）メモリ・プール、ＵＬ（UpLink）  ＳＤＵ記述子プール、ＵＬ  ＰＤＵ記述子プール、ＤＬ（DownLink）  ＳＤＵ記述子プール、ＤＬ  ＰＤＵ記述子プール、およびＤＬ  ＰＤＵデータ・プールを提供する。ＰＳメモリ・プールは、ＵＬおよびＤＬの間で共有される。ＵＬにおいては、ＩＰパケットがシステムに入った後にシステム中にコピーが１つしかないため、別のＵＬ  ＰＤＵデータ・プールは必要でない場合がある。生成されたアップリンクＭＡＣ  ＰＤＵ、または受信されたダウンリンクＭＡＣ  ＰＤＵ、およびアップリンクおよびダウンリンクの制御情報は、物理レイヤの共有メモリ中に格納される。
【００１６】
ＵＬ対ＤＬに対する処理の簡略化のみのために、図２がＩＰリレーおよびＲＡＢＭ／ＰＤＣＰブロックの複数のインスタンスを示すことに注目すべきである。破線は、ＣＭＲがメモリ管理目的のためのみに個々のメモリ・プールに接触することを表す。
【００１７】
図３は、一実施形態による一例のＵＬ送信処理３００に関するフロー図である。ＩＰパケットが生成され、ＰＳメモリ・プールからバッファが割り当てられ、そしてＩＰパケットが割り当てられたバッファにコピーされる（ステップ３０２）。ＩＰパケットのこのバッファを指すポインタをＰＤＣＰエンティティに送ることができ、そしてＰＤＣＰエンティティは任意で、構成設定されるなら、ヘッダ圧縮を実行することができる（ステップ３０４）。ＩＰペイロードは変更されず、ヘッダのみが圧縮される。そして圧縮されたヘッダが、ＩＰペイロードの直前に上書きされ、ポインタが更新される。
【００１８】
この更新されたポインタおよびバイト数がＣＭＲに送られ、そしてＣＭＲが、ＳＤＲＡＭ中のＩＰパケット（すなわちＳＤＵ）に対するＳＤＵ記述子を生成し、そしてＳＤＵデータ（すなわちＩＰパケット）をＳＤＵ記述子にマッピングし、並びにＳＤＵ記述子をＳＤＵ記述子リスト、これがリンク済みリストになるが、に追加する（ステップ３０６）。
【００１９】
データがそこから送信される必要がある場所のＳＤＵ中の現在の位置、このＳＤＵが属するＰＤＵ、そのＳＤＵに関して上位レイヤと通信するために必要とされる情報などの詳細をＳＤＵ記述子が定義する。図４はＳＤＵ記述子の生成を示す。ＳＤＵ記述子のリンク済みリストに新しいＳＤＵ記述子を追加するときに、ＳＤＵ記述子ヘッド（head）を更新する。ＳＤＵ記述子は、ＰＳメモリ・プール中のＳＤＵの位置を表す。ＵＬ  ＳＤＵ記述子は３つのポインタを含むことができる：すなわち、１つのポインタが次の「ＳＤＵ記述子」を指し、そして２つのポインタがＳＤＵバッファに関するものを（すなわち、１つのポインタがＳＤＵバッファの先頭を、そして他のポインタがバッファ中の送信されるべきデータを）指す。ＳＤＵ記述子リソースは、ＵＬ  ＳＤＵ記述子の静的なプールから割り当てられ、そして割り当て解除される。
【００２０】
ＣＭＲは、ＳＤＵ記述子をＰＥ−Ｔｘに供給し、ＲＬＣ  ＡＭデータに対するＵＬ  ＰＤＵ記述子プールに対して必要なメモリを割り当てることができる（ステップ３０８）。ＰＤＵ記述子は、ＰＤＵを如何に構築するべきかを定義し、そしてまたそのＰＤＵに関する関連状態情報（特定のＰＤＵを何回送信し、そして再送信することができるかなど）を維持する。ＵＬ  ＰＤＵ記述子は（図５に示されるように）、ＳＤＵバッファ中に位置するデータへのポインタを含む。ＵＬにおいて、ＰＤＵ記述子は、ＲＬＣ  ＡＭモードのみのために維持される。ＵＭおよびＴＭモードに対しては、ＰＤＵ記述子は、ＰＤＵを構築しようとするときに一時的に存在し、対応するＰＤＵが構築されるやいなや捨てられる。ＰＤＵ記述子のための記憶装置は、ＵＭおよびＴＭモードにおいては必要とはされない。
【００２１】
ＣＭＲは、Ｌ２３−Ｌ１インタフェースのための必要な「制御情報」をＬｌ共有メモリにコピーする（ステップ３１０）。ＡＭモードに対してはＰＥ−Ｔｘは、ＰＤＵ記述子を設定し、そしてＣＭＲによって割り当てられたメモリ中にそれらを保存する（ステップ３１２）。ＰＥ−Ｔｘは次に、送信のために必要なＴＢＳ（Transport Block Set：トランスポート・ブロック・セット）またはＭＡＣ−ｅ  ＰＤＵをＬｌ共有メモリ中に構築する（ステップ３１４）。
【００２２】
制御情報には、構成設定情報、データ情報、ヘッダ構築情報、などが含まれる。構成設定情報には、構成設定されたＲＢ（Radio Bearer：無線ベアラ）の数およびその時点のＴＴＩにおいてアクティブなＲＢのリスト、それぞれのＲＢに対しては、ＲＢのモード、ＰＤＵサイズ、ＬＩサイズ、ＰＤＵ記述子マッピングテーブルの位置、暗号化情報、ＶＴ（Ｓ）、ＶＴ（Ａ）またはＶＴ（ＵＳ）、ＲＢ対ＴｒＣＨ（Transport Channel：トランスポート・チャネル）ＩＤマッピング、ポーリング情報、などが含まれる。データ情報には、制御待ち行列へのポインタ、ＳＵＦＩ（スーパーフィールド）数（ＡＭに対してのみ）、随意的に全体のバイト長；Ｒｅ−Ｔｘ待ち行列へのポインタ、再送信されるべきＰＤＵの数（ＡＭに対してのみ）；およびＴｘ待ち行列へのポインタ、ＰＤＵ数が含まれる。
【００２３】
図５は、例としてのＳＤＵおよびＰＤＵ記述子の生成、並びにＣＭＲ／ＰＥ−Ｔｘデータ・ハンドリングを示す。一番上の囲みは、図４において説明されたようなＳＤＵ記述子の生成を示す。それぞれのＳＤＵ記述子は、ＰＳメモリ・プール中のＳＤＵデータの位置を表す。中央の囲みは、ＰＤＵ記述子、およびＳＮからＰＤＵ記述子へのマッピングの割り当てを示す。ＰＤＵ記述子リソースは、ＣＭＲによって動的に管理され、そしてすべてのＲＢによって共有される。ブロック・メモリ管理のために、マッピングテーブル手法を使用することができる。例えば、３２のＰＤＵ記述子群のブロック中にＰＤＵ記述子リソースを割り当てることができ、そしてＰＤＵ記述子のブロックをマッピングするために、１２ビットのＲＬＣ  ＳＮの最初の７ビットを使用することができる。このことにより、ＵＬ  ＰＤＵ記述子プールからそれぞれのＰＤＵ記述子を割り当て、そして割り当て解除するメインテナンスのオーバーヘッドを削減する。肯定応答されたＳＮがモジュロ３２であるときに、ＰＤＵ記述子は割り当て解除される。図５に示されるようにそれぞれのＰＤＵ記述子は、ＰＳメモリ・プール中の対応するＰＤＵの位置を表す。下の囲みは、ＳＮから再送信ＰＤＵ記述子へのマッピングを示す。否定応答（ＮＡＣＫ）されたＰＤＵの再送信リストは別に維持され、再送信リスト中のそれぞれの項目は対応するＰＤＵ記述子を表す。
【００２４】
図６は、ネットワークから受信された制御ＰＤＵ６１０の処理の例を示す。ＷＴＲＵが、右側に示される制御ＰＤＵ６１０を受信する（ステップ６０１）。制御ＰＤＵ６１０は、ＬＳＮ（Last Sequence Number）３７を持つＡＣＫ  ＳＵＦＩを含む（すなわち、ＳＮ＝３６までのＰＤＵは肯定応答されている）。ＡＣＫが受信されると、対応するＰＤＵ記述子が解放されるが、そのブロックの最後のＰＤＵ（例えば、第３２番目のＰＤＵ）が解放されると、ＰＤＵ記述子の対応するブロックを削除することができる。ＳＮからＰＤＵ記述子へのマッピングテーブルを使用して、ＳＮ＝３６を持つＰＤＵに対するＰＤＵ記述子ブロックにアクセスする（ステップ６０２）。最後に肯定応答されたＰＤＵ（すなわちＳＮ＝３６を持つＰＤＵ）はＰＤＵ記述子ブロックの最後のＰＤＵではないため、ＰＤＵ記述子ブロックは削除されない。
【００２５】
その最後のＳＮがＬＳＮより小さいＰＳメモリ・プール中のＳＤＵ記述子およびＳＤＵデータもが、削除される（すなわちプールに戻される）。最初の未処理のＳＤＵ記述子６２０および最初のＳＤＵ記述子６２０に関連付けられたＳＤＵデータ６２２は、このＳＤＵ記述子６２０の最後のＳＮがＬＳＮより小さいため、削除される（ステップ６０３）。次にＳＤＵ記述子ヘッドを更新する。
【００２６】
肯定応答（ＡＣＫ）されたＰＤＵを取り外すために、再送信リストを更新することができる。ＳＮ＝３４を持つＰＤＵが前の制御ＰＤＵから再送信のためにマークされていると仮定する。ここでＳＮ＝３４を持つＰＤＵは肯定応答されている。対応するＰＤＵ記述子は、再送信リストから削除され、そして当該リストは更新される（ステップ６０４）。再送信リストが更新されるため、このＲＢに対するバッファ占有率が更新される。
【００２７】
図７は、図６に引き続き受信された制御ＰＤＵ処理の例を示す。制御ＰＤＵ７１０は、ＬＳＮ６４を持つＡＣＫ  ＳＵＦＩを含む（すなわち、ＳＮ＝６３までのＰＤＵは肯定応答されている）（ステップ７０１）。ＳＮ＝３２から６３までを持つすべてのＰＤＵは解放されているため、対応するＰＤＵ記述子ブロック７２０（ＳＮ３２から６３までを持つ）は動的プールに解放される（ステップ７０２）。最後のＳＮが６５より小さいＳＤＵ記述子は利用可能ではないため、何れのＳＤＵ記述子またはＳＤＵデータも削除されない（ステップ７０３）。前の制御ＰＤＵから再送信に対してマークされたＳＮ＜６５を持つＰＤＵがあるなら、これらのＰＤＵは肯定応答され、かつ再送信リストから削除され、そしてリストが更新される。
【００２８】
図８は、再送信のための制御ＰＤＵ８１０の処理の例を示す。ＲＢとして２つのＲＬＩＳＴ（ＦＳＮ（First Sequence Number）＝３７を持つ最初のＲＬＩＳＴおよびＦＳＮ＝４５を持つ第２のＲＬＩＳＴ）を持つ制御ＰＤＵ８１０を受信する（ステップ８０１）。ＳＮからＰＤＵへの記述子マッピングテーブルを使用して、ＳＮに基づきＰＤＵ記述子へのポインタを獲得する（ステップ８０２）。再送信されるべく要求されているＰＤＵに対して２つの項目８１２、８１４が再送信リストの終わりに追加され、それぞれの項目８１２、８１４が対応するＰＤＵ記述子を指す（ステップ８０３）。再送信リストが更新されるため、このＲＢに対するバッファ占有率を更新する。
【００２９】
満了したＳＤＵ廃棄タイマ（discard timer）を有するか、またはそのＳＤＵに属する何れかのＰＤＵが、再送信の最大数に達したＰＤＵを有するそれぞれのＳＤＵに対して、対応するＳＤＵ記述子の最後のＳＮより小さいＳＮを持つＰＤＵ記述子は削除される。そのブロックの最後のＰＤＵ（例えば第３２番目のＰＤＵ）が解除されると、ＰＤＵ記述子のブロックは削除される。再送信リストが更新され、対応するＳＤＵ記述子の最後のＳＮより小さいＳＮを持つＰＤＵを取り外す。対応するＳＤＵ記述子およびＳＤＵデータ・メモリは、削除される（すなわち、ＰＳプールに戻される）。ＭＲＷ（Move Receive Window：移動受信ウィンドウ）ＳＵＦＩを送るように構成設定されるなら、ＳＤＵ破棄が起きたそれぞれのＲＢに対してＭＲＷ  ＳＵＦＩが生成される。
【００３０】
図９は、ＳＤＵ破棄処理の例を示す。この例においては、最初の未処理のＳＤＵ記述子９１０に対して、ＳＤＵ廃棄タイマが満了している（ステップ９０１）。このＳＤＵ記述子９１０の最後のＳＮはＳＮ＝３６である。このＳＤＵ記述子９１０の最後のＳＮ＝３６は、ＰＤＵ記述子ブロック９２０の最後のＰＤＵではないため、ＰＤＵ記述子ブロック９２０は削除されない（ステップ９０２）。ＳＮ＝３４を持つＰＤＵが、再送信に対して前の制御ＰＤＵからマークされていると仮定する。ここで廃棄タイマの故にＳＮ＝３４を持つＰＤＵが削除され、そしてこのＰＤＵに対する項目９３０を削除することによって、再送信リストが更新される（ステップ９０３）。ＳＤＵ記述子９１０に関連付けられた最初の未処理のＳＤＵ記述子９１０およびＳＤＵデータ９１２が削除される（ステップ９０４）。ＳＤＵ記述子ヘッドもまた更新される。再送信リストが更新されるため、このＲＢに対するバッファ占有率が更新される。
【００３１】
図１０は、一実施形態による受信処理の例１０００のフロー図である。ＭＡＣ−ｅｈｓ受信処理が一例として説明される。しかしながらこの実施形態は、ＭＡＣ−ｄ  ＰＤＵ、ＭＡＣ−ｈｓ  ＰＤＵなどの、任意のＭＡＣ  ＰＤＵの受信にも適用可能であることが注意されるべきである。
【００３２】
物理レイヤにより受信されたＭＡＣ−ｅｈｓ  ＰＤＵ（リリース６以前においてはトランスポート・ブロック・セット）は、共有メモリ中に格納される（ステップ１００２）。図１１は、共有メモリ中に格納されたＭＡＣ−ｅｈｓ  ＰＤＵを示す。ＭＡＣ−ｅｈｓ  ＰＤＵは、ＭＡＣ−ｅｈｓヘッダおよび１つまたは複数の再配置ＰＤＵを含む。再配置ＰＤＵは、１つまたは複数の再配置ＳＤＵを含む。再配置ＳＤＵは、ＭＡＣ−ｅｈｓ  ＳＤＵ全体またはＭＡＣ−ｅｈｓ  ＳＤＵセグメントであることができる。
【００３３】
ＭＡＣ−ｅｈｓヘッダには、ＬＣＤ−ＩＤフィールド、Ｌフィールド、ＴＳＮ（Transmission Sequence Number）、ＳＩ（Segmentation Indication）フィールド、およびＦフィールドが含まれる。ＬＣＤ−ＩＤフィールドは、再配置ＳＤＵの論理チャネルを識別する。Ｌフィールドは、再配置ＳＤＵの長さを提供する。ＴＳＮは、再配置ＰＤＵの再送信および再組み立てに使用される。ＳＩフィールドは、ＭＡＣ−ｅｈｓ  ＳＤＵがセグメント化されているか否かを表す。Ｆフィールドは、ＭＡＣ−ｅｈｓヘッダにおいて、さらに多くのフィールドが存在しているか否かを表す。それぞれの再配置ＳＤＵ（すなわちＲＬＣ  ＳＤＵセグメント）はＲＬＣヘッダを有する。ＲＬＣヘッダには、Ｄ／Ｃフィールド、ＳＮ、Ｐフィールド、ＨＥ（Header Extension：ヘッダ拡張）、任意のＬＩ（Length Indicator：長さインジケータ）が含まれる。
【００３４】
ＭＡＣおよびＲＬＣヘッダが共有メモリから読み出され、ＳＤＵレベルの構造（すなわちＳＤＵ  ＳＤ（Segment Descriptor：セグメント記述子）および対応するＰＤＵ記述子が、ＭＡＣ−ｅｈｓ  ＰＤＵ中に含まれるそれぞれのＳＤＵセグメントに対して生成される（ステップ１００４）。２ｍｓのサブ・フレームの間に受信されたデータは、ＰＥデータ経路を通して物理レイヤの共有メモリからストリームされる。ＰＥは、ヘッダ・フィールドを剥がし、そしてフィールドを解釈して次に来るものを判定することによって、ストリームを解析する。ペイロード領域が到着すると、バッファ位置にある外部記憶装置に書き込むべくストリームを向け直す。ペイロード転送が終わった後に、物理レイヤの共有メモリからストリームしているデータの解析が続く。ＳＤＵセグメント記述子は、その先でＰＥ中で構築され、そして外部メモリに送られる。２ｍｓのサブ・フレームの終わりには、動作の総括が利用可能となり、ホストが検索する。ほとんどのデータ・ハンドリング（すべてのペイロード・データおよびほとんどの制御データを含む）は、ホストの介入なしで外部メモリに送られる。総括情報のみがＰＥメモリ中に残され、ホストがアクセスする。
【００３５】
ＳＤＵ  ＳＤは、以下のイベントの内の１つにて生成される：すなわち、ＭＡＣ−ｅｈｓ  ＰＤＵの開始；１つより多い論理チャネルが同一ＭＡＣ  ＰＤＵ中に運ばれるときの新しい論理チャネルに関連付けられたＭＡＣ−ｅｈｓ  ＳＤＵの開始；処理されるＭＡＣ−ＰＤＵの最後のＲＬＣ  ＰＤＵまたはセグメントＲＬＣ  ＰＤＵでないセグメントの生成後；ＲＬＣのＬＩ（Length Indicator）が、ＲＬＣ  ＳＤＵがＲＬＣ  ＰＤＵの途中にて終了し、かつその後のＲＬＣ  ＰＤＵが新しいＳＤＵ構造の一部であることを意味する状態に遭遇した場合；またはＲＬＣ  ＰＤＵ  ＳＮが連続しない場合、である。
【００３６】
図１１は、結合されたＭＡＣおよびＲＬＣヘッダの解析、並びにＲＬＣ  ＳＤＵ  ＳＤおよび対応するＰＤＵ記述子の生成を示す。ＳＤＵセグメントが識別されると、ＳＤＵ  ＳＤおよび対応するＰＤＵ記述子が生成され、そしてリンクされる。
【００３７】
ＳＤＵ  ＳＤは、以下のフィールドにより設定される：すなわち、ＳＦ（セグメント・フラグ）、低ＴＳＮ、高ＴＳＮ、低ＳＮ、高ＳＮ、ＰＤＵ数、最初のＰＤＵへのインデックス、最終ＰＤＵへのインデックス、最初のＬＩフラグ、最終ＬＩフラグ、である。
【００３８】
ＳＦは以下の値の内の１つを取る：すなわち、
０：全体ＲＬＣ  ＰＤＵ；
１：最初のセグメント（末尾のセグメントが無い）；
２：中間のセグメント（最初および末尾の両方のセグメントが無い）；および
３：末尾のセグメント（最初のセグメントが無い）、である。
【００３９】
最初または最後のＲＬＣ  ＰＤＵに遭遇した場合に、結合されたＭＡＣおよびＲＬＣ処理を通してＳＦが導出される。図１２は、ＳＦ（セグメント・フラグ）を設定するための論理を示す。ＭＡＣ−ｅｈｓヘッダ中のＳＩ（Segment Indication）フィールドは、ＭＡＣ−ｅｈｓ  ＳＤＵ（すなわちＲＬＣ  ＰＤＵ）がセグメント化されているか否かを示す２ビットのフィールドである。ＳＤＵ  ＳＤ中のＳＦは、ＳＩ値、およびこの再配置中ＰＤＵにおける再配置ＳＤＵの数に基づいて設定される。
【００４０】
ＳＤＵ構造中のＲＬＣ  ＰＤＵの数が１より大かまたは１に等しいかが先ず判定される（ステップ１２０２）。それが１に等しいなら、以下のようにＳＩフィールドの値に依存して特定のＳＦをＲＬＣ  ＰＤＵに割り当てる。ＳＩが「１１」に設定されている場合には、中間のセグメント・フラグをＲＬＣ  ＰＤＵに割り当てる（ステップ１２０４）。ＳＩが「０１」に設定されている場合には、最初のセグメント・フラグをＲＬＣ  ＰＤＵに割り当てる（ステップ１２０６）。ＳＩが「１０」に設定されている場合には、末尾のセグメント・フラグをＲＬＣ  ＰＤＵに割り当て、ＳＩが「００」に設定されている場合には、全体のフラグをＲＬＣ  ＰＤＵに割り当てる（ステップ１２０８）。ステップ１２０２にて、ＳＤＵ構造中のＲＬＣ  ＰＤＵの数が１より大と判定されたなら、以下のようにＳＩフィールドの値に依存してＳＦをＲＬＣ  ＰＤＵに割り当てる。ＳＩが「１１」に設定されている場合には、最初のＲＬＣ  ＰＤＵに最初のセグメント・フラグを割り当て、そして最後のＲＬＣ  ＰＤＵに最後のセグメント・フラグを割り当てる（ステップ１２１０）。ＳＩが「０１」に設定されている場合には、最初のＲＬＣ  ＰＤＵに最初のセグメント・フラグを割り当て、そして最後のＲＬＣ  ＰＤＵに全体フラグを割り当てる（ステップ１２１２）。ＳＩが「１０」に設定されている場合には、最初のＲＬＣ  ＰＤＵに全体フラグを割り当て、そして最後のＲＬＣ  ＰＤＵに末尾のセグメント・フラグを割り当てる（ステップ１２１４）。ＳＩが「００」に設定されている場合には、最初および最後のＲＬＣ  ＰＤＵに全体フラグを割り当てる（ステップ１２１４）。
【００４１】
低ＴＳＮおよび高ＴＳＮの両方は、ＭＡＣ−ｅｈｓヘッダ中で獲得されたＴＳＮ値に初めは設定され、そしてＳＤＵ  ＳＤが結合されるとそれぞれ更新される。低ＳＮおよび高ＳＮの両方は、ＳＤＵセグメントに対するＲＬＣヘッダ中のＳＮ値に初めは設定され、そしてＳＤＵ  ＳＤが結合されるとそれぞれ更新される。ＳＤＵ  ＳＤ中の情報により、ホストがＳＤＵセグメントを可能な最小量の処理によりＳＤＵ全体に再配置することが簡単になる。
【００４２】
ＰＤＵ記述子が結合されたＭＡＣおよびＲＬＣ処理の間、以下のフィールドにより設定される：すなわち、ＳＮ、ｎｕｍ＿ｏｆ＿ｂｉｔｓ、次のＰＤＵへのインデックス、およびＰＤＵデータへのポインタ、である。ＳＮフィールドは、再配置ＳＤＵの最初の２バイト（すなわち、ＭＡＣ−ｅｈｓ  ＳＤＵまたはＭＡＣ−ｅｈｓ  ＳＤＵセグメント）により系統的に設定される。格納される値は、ほとんどの場合最初のセグメントまたは全体ＲＬＣ  ＰＤＵの場合にのみ有効になるであろう。結合の段階の間は、有効でない値は廃棄されないであろう。
【００４３】
再び図１０を参照して、全体ＲＬＣ  ＰＤＵ以外のセグメント・フラグを持つＳＤＵ  ＳＤが識別され、そしてそれらのＳＤＵ  ＳＤは、連続したＴＳＮおよび互換性のあるセグメント・フラグに基づき一つに結合される（例えば最初の２つのセグメントは結合できない）（ステップ１００６）。ＳＤＵ  ＳＤを結合した後に、以下のフィールドを更新する：すなわち、ＴＳＮ範囲（低ＴＳＮ、高ＴＳＮ）、ＳＩフィールド（中間セグメントと結合された最初のセグメントは最初のセグメントになり、中間セグメントと結合された末尾のセグメントは末尾のセグメントになり、末尾のセグメントと結合された最初のセグメントは全体ＲＬＣ  ＰＤＵになる）、ビット数（単に加えられる）、および次のＰＤＵへのポインタ（リンクしているチェーンによりＰＤＵ記述子において更新される）、である。結合はＰＤＵレベルにて実行する必要はなく、これがホスト処理装置の処理をかなり節約する。ＳＤＵ  ＳＤは、論理チャネル単位にてグループ化することができ、そしてそれぞれの論理チャネルに対して結合ステップを繰り返すことができる。全体ＲＬＣ  ＰＤＵフラグを持つＳＤＵ  ＳＤを形成する結合されたＳＤＵは、必要なら解読することができる（ステップ１００８）。データが物理レイヤの共有メモリから外部メモリへ移動するときに、解読を実行することができる。
【００４４】
ＳＮが連続した範囲、およびＬＩフィールドに基づく同一ＲＬＣ  ＳＤＵの部分に基づき結合することができる、全体ＲＬＣ  ＰＤＵフラグを持つＳＤＵ  ＳＤが識別される（ステップ１０１０）。識別されたＳＤＵ  ＳＤが結合され、そして以下のフィールドを更新する：すなわち、ＳＮ範囲（低ＳＮ、高ＳＮ）、ＬＩフィールド、ＰＤＵの数、ＰＤＵ記述子中の次のＰＤＵへのポインタ、である。ここでＳＤＵがＲＬＣ  ＳＤＵ全体であるなら、確認するためにすべてのＳＤＵ  ＳＤを検証し、そしてそうであるなら、そのＳＤＵは上位のレイヤ（例えば、ＲＲＣ、ＰＤＣＰなど）に送られる（ステップ１０１２）。
【００４５】
実施形態
１．結合されたＭＡＣ（Medium Access Control：媒体アクセス制御）およびＲＬＣ処理のための方法。
【００４６】
２．上位レイヤから転送されたＲＬＣ  ＳＤＵを格納することを備える実施形態１の方法。
【００４７】
３．前記ＳＤＵに対してＳＤＵ記述子を生成することを備える実施形態２の方法。
【００４８】
４．前記ＳＤＵの少なくとも一部を運ぶそれぞれのＰＤＵに対して対応するＰＤＵ記述子を生成することを備える実施形態２〜３の何れか１つの方法。
【００４９】
５．前記ＳＤＵ記述子および前記ＰＤＵ記述子に基づきＭＡＣ  ＰＤＵを生成することを備える実施形態４の方法。
【００５０】
６．ＰＤＵ記述子リソースが、ブロック毎に割り当てられ、そして割り当て解除される実施形態４〜５の何れか１つの方法。
【００５１】
７．ＰＤＵ記述子ブロックが、ＲＬＣ  ＳＮを使用してマッピングされる実施形態６の方法。
【００５２】
８．前記ＭＡＣ  ＰＤＵが物理レイヤの共有メモリ中に格納され、そして前記ＲＬＣ  ＳＤＵが第２のメモリ中に格納され、並びに前記第２のメモリから前記物理レイヤの共有メモリへＲＬＣ  ＳＤＵデータを移動する間に前記ＭＡＣ  ＰＤＵが生成される実施形態５〜７の何れか１つの方法。
【００５３】
９．肯定応答されたＬＳＮを含む制御ＰＤＵを受信することをさらに備える実施形態５〜８の何れか１つの方法。
【００５４】
１０．前記ＰＤＵ記述子ブロックの最後のＰＤＵ記述子のシーケンス番号がＬＳＮより小なら、対応するＰＤＵ記述子ブロックを削除することを備える実施形態９の方法。
【００５５】
１１．前記ＲＬＣ  ＳＤＵの最後のシーケンス番号が前記ＬＳＮより小なら、ＳＤＵ記述子およびＲＬＣ  ＳＤＵを削除することを備える実施形態１０の方法。
【００５６】
１２．前記ＲＬＣ  ＳＤＵが送信されるときに、破棄タイマを設定することをさらに備える実施形態５〜１１の何れか１つの方法。
【００５７】
１３．前記破棄タイマの満了に際し、ＳＤＵ記述子および前記ＲＬＣ  ＳＤＵを削除することを備える実施形態１２の方法。
【００５８】
１４．ＰＤＵ記述子ブロックにおける最後のＰＤＵ記述子のシーケンス番号が前記ＲＬＣ  ＳＤＵの最後のシーケンス番号より小なら、対応する前記ＰＤＵ記述子ブロックを削除することを備える実施形態１３の方法。
【００５９】
１５．結合されたＭＡＣおよびＲＬＣ処理のための方法。
【００６０】
１６．ＭＡＣ  ＰＤＵを受信することを備える実施形態１５の方法。
【００６１】
１７．前記ＭＡＣ  ＰＤＵ中のＭＡＣおよびＲＬＣヘッダを読み出すこと、並びに前記ＭＡＣ  ＰＤＵ中に含まれるそれぞれのＳＤＵセグメントに対して前記ＭＡＣおよびＲＬＣヘッダに基づきＳＤＵ  ＳＤおよび対応するＰＤＵ記述子を生成することであって、前記ＳＤＵ  ＳＤが、ＲＬＣ  ＰＤＵがセグメント化されているか否かを表すセグメント・フラグを含むことを備える実施形態１６の方法。
【００６２】
１８．同一ＲＬＣ  ＰＤＵを備える、「全体ＲＬＣ  ＰＤＵ」とは別のセグメント・フラグを持つＳＤＵ  ＳＤを結合することであって、前記結合されたＳＤのセグメント・フラグが、「全体ＲＬＣ  ＰＤＵ」に更新されることを備える実施形態１７の方法。
【００６３】
１９．同一ＲＬＣ  ＳＤＵを備える、「全体ＲＬＣ  ＰＤＵ」のセグメント・フラグを持つＳＤＵ  ＳＤを結合することを備える実施形態１８の方法。
【００６４】
２０．上位レイヤに全体ＲＬＣ  ＳＤＵを送ることを備える実施形態１９の方法。
【００６５】
２１．「全体ＲＬＣ  ＰＤＵ」のセグメント・フラグを持つＳＤＵ  ＳＤを形成するＲＬＣ  ＰＤＵを解読することをさらに備える実施形態１８〜２０の何れか１つの方法。
【００６６】
２２．結合されたＭＡＣおよびＲＬＣ処理のためのＷＴＲＵ。
【００６７】
２３．上位レイヤから転送されたＲＬＣ  ＳＤＵを格納するための第２のメモリを備える実施形態２２のＷＴＲＵ。
【００６８】
２４．前記ＳＤＵに対してＳＤＵ記述子を生成し、および前記ＲＬＣ  ＳＤＵに対してＰＤＵ記述子リソースを割り当てるためのＣＭＲエンティティを備える実施形態２３のＷＴＲＵ。
【００６９】
２５．前記ＳＤＵの少なくとも一部を運ぶそれぞれのＰＤＵに対してＰＤＵ記述子を設定し、および前記ＳＤＵ記述子および前記ＰＤＵ記述子に基づき、物理レイヤの共有メモリ中にＭＡＣ  ＰＤＵを生成するためのＰＥを備える実施形態２４のＷＴＲＵ。
【００７０】
２６．ＰＤＵ記述子リソースが、ブロック毎に割り当てられ、そして割り当て解除される実施形態２４〜２５の何れか１つのＷＴＲＵ。
【００７１】
２７．ＰＤＵ記述子ブロックが、ＳＮに基づきマッピングされる実施形態２６のＷＴＲＵ。
【００７２】
２８．前記ＭＡＣ  ＰＤＵが、物理レイヤの共有メモリ中に格納され、そして前記第２のメモリから前記物理レイヤの共有メモリへＲＬＣ  ＳＤＵデータを移動する間に、前記ＭＡＣ  ＰＤＵが生成される実施形態２５〜２７の何れか１つのＷＴＲＵ。
【００７３】
２９．前記ＣＭＲエンティティが、前記ＰＤＵ記述子ブロック中の最後のＰＤＵ記述子のシーケンス番号が制御ＰＤＵによって肯定応答されたＬＳＮより小なら、対応するＰＤＵ記述子ブロックを削除するように、および前記ＲＬＣ  ＳＤＵの最後のシーケンス番号が前記ＬＳＮより小なら、ＳＤＵ記述子およびＲＬＣ  ＳＤＵを削除するように、構成される実施形態２４〜２８の何れか１つのＷＴＲＵ。
【００７４】
３０．前記ＣＭＲエンティティが、前記ＲＬＣ  ＳＤＵに対する廃棄タイマの満了の際に、ＳＤＵ記述子および前記ＲＬＣ  ＳＤＵを削除するように、および前記ＰＤＵ記述子ブロック中の最後のＰＤＵ記述子のシーケンス番号が前記ＲＬＣ  ＳＤＵの最後のシーケンス番号より小なら、対応するＰＤＵ記述子ブロックを削除するように、構成される実施形態２４〜２９の何れか１つのＷＴＲＵ。
【００７５】
３１．結合されたＭＡＣおよびＲＬＣ処理のためのＷＴＲＵ。
【００７６】
３２．受信されたＭＡＣ  ＰＤＵを格納するために物理レイヤの共有メモリを備える実施形態３１のＷＴＲＵ。
【００７７】
３３．前記ＭＡＣ  ＰＤＵ中のＭＡＣおよびＲＬＣヘッダを読み出し、並びに前記ＭＡＣ  ＰＤＵ中に含まれるそれぞれのＳＤＵセグメントに対して前記ＭＡＣおよびＲＬＣヘッダに基づきＳＤＵ  ＳＤおよび対応するＰＤＵ記述子を設定するためのＰＥであって、前記ＳＤＵ  ＳＤが、ＲＬＣ  ＰＤＵがセグメント化されているか否かを表すセグメント・フラグを含むことを備える実施形態３２のＷＴＲＵ。
【００７８】
３４．同一ＲＬＣ  ＰＤＵを備える、「全体ＲＬＣ  ＰＤＵ」とは別のセグメント・フラグを持つＳＤＵ  ＳＤを結合するためのＣＭＲエンティティあって、前記結合されたＳＤのセグメント・フラグが、「全体ＲＬＣ  ＰＤＵ」に更新され、また、同一ＲＬＣ  ＳＤＵを備える、「全体ＲＬＣ  ＰＤＵ」のセグメント・フラグを持つＳＤＵ  ＳＤを結合し、および全体ＲＬＣ  ＳＤＵを上位レイヤに送る前記ＣＭＲエンティティ、を備える実施形態３３のＷＴＲＵ。
【００７９】
３５．前記ＣＭＲエンティティが、「全体ＲＬＣ  ＰＤＵ」のセグメント・フラグを持つＳＤＵ  ＳＤを形成するＲＬＣ  ＰＤＵを解読する実施形態３４のＷＴＲＵ。
【００８０】
特徴および要素が上で特定の組み合わせにて記述されているが、それぞれの特徴または要素は、他の特徴および要素なしで単独にて、または他の特徴および要素のあるなしに拘わらず様々な組み合わせにて使用可能である。ここに提供される方法またはフロー図は、汎用コンピュータまたは処理装置による実行のための、コンピュータにて読み取り可能な記憶媒体に組み込まれたコンピュータ・プログラム、ソフトウェア、またはファームウェアにて実施することができる。コンピュータにて読み取り可能な記憶媒体の例としては、ＲＯＭ、ＲＡＭ、レジスタ、キャッシュ・メモリ、半導体メモリ・デバイス、内蔵ハード・ディスクおよび着脱可能ディスクなどの磁気媒体、磁気−光学媒体、ならびにＣＤ−ＲＯＭディスクおよびＤＶＤなどの光学媒体が含まれる。
【００８１】
適切な処理装置の例としては、汎用目的処理装置、専用目的処理装置、従来の処理装置、ＤＳＰ（デジタル信号処理装置）、複数のマイクロ処理装置、ＤＳＰコアに関連付けられた１つまたは複数のマイクロ処理装置、制御装置、マイクロ制御装置、ＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field Programmable Gate Array）回路、他の種類のＩＣ（Integrated Circuit）、および／または状態マシンが含まれる。
【００８２】
ＷＴＲＵ（無線送受信ユニット）、ＵＥ（ユーザ端末）、端末、基地局、ＲＮＣ（無線ネットワーク制御装置）、または任意のホスト・コンピュータにおいて使用するための無線周波数送受信機を実施するために、ソフトウェアに関連付けられた処理装置を使用することができる。ＷＴＲＵは、ハードウェアおよび／またはソフトウェアにて実施され、カメラ、ビデオ・カメラ・モジュール、テレビ電話、スピーカーフォン、振動デバイス、スピーカー、マイクロホン、テレビ送受信機、ハンズフリー受話器、キーボード、Ｂｌｕｅｔｏｏｔｈ（登録商標）モジュール、ＦＭ（Frequency Modulated）無線ユニット、ＬＣＤ（Liquid Crystal Display）表示ユニット、ＯＬＥＤ（Organic Light-Emitting Diode）表示ユニット、デジタル音楽プレーヤ、メディア・プレーヤ、テレビゲーム・プレーヤ・モジュール、インターネット・ブラウザ、ならびに／または任意のＷＬＡＮ（無線ＬＡＮ）モジュールまたはＵＷＢ（Ultra Wide Band：超広帯域）モジュールなどのモジュールと連動して使用することができる。
【図１】
2011504329.tif 000003
【図２】
2011504329.tif 000004
【図３】
2011504329.tif 000005
【図４】
2011504329.tif 000006
【図５】
2011504329.tif 000007
【図６】
2011504329.tif 000008
【図１０】
2011504329.tif 000009
【図１１】
2011504329.tif 000010
【図１２】
2011504329.tif 000011
【図７】
2011504329.tif 000012
【図８】
2011504329.tif 000013
【図９】
2011504329.tif 000014
【手続補正書】
【提出日】平成22年7月9日(2010.7.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
結合された媒体アクセス制御（ＭＡＣ）および無線リンク制御（ＲＬＣ）処理のための方法であって、
前記方法は、
上位レイヤから受信されたＲＬＣ  ＳＤＵ（サービス・データ・ユニット）を格納するステップと、
前記ＳＤＵに対してＳＤＵ記述子を生成するステップと、
前記ＳＤＵの少なくとも一部を運ぶそれぞれのＰＤＵ（プロトコル・データ・ユニット）に対して対応するＰＤＵ記述子を生成するステップと、
前記ＳＤＵ記述子および前記ＰＤＵ記述子に基づきＭＡＣ  ＰＤＵを生成するステップと
を含むことを特徴とする方法。
【請求項２】
ＰＤＵ記述子リソースが、ブロック毎に割り当てられ、および割り当て解除されることを特徴とする請求項１に記載の方法。
【請求項３】
ＰＤＵ記述子ブロックが、ＲＬＣ  ＳＮ（シーケンス番号）を使用してマッピングされることを特徴とする請求項２に記載の方法。
【請求項４】
前記ＭＡＣ  ＰＤＵが物理レイヤの共有メモリに格納され、前記ＲＬＣ  ＳＤＵが第１のメモリに格納され、前記第１のメモリから前記物理レイヤの共有メモリへＲＬＣ  ＳＤＵデータを移動する間に前記ＭＡＣ  ＰＤＵが生成されることを特徴とする請求項１に記載の方法。
【請求項５】
肯定応答されたＬＳＮ（最後のシーケンス番号）を含む制御ＰＤＵを受信するステップと、
前記ＰＤＵ記述子ブロックにおける最後のＰＤＵ記述子のシーケンス番号が前記ＬＳＮより小という条件において、対応するＰＤＵ記述子ブロックを削除するステップと、
前記ＲＬＣ  ＳＤＵの最後のシーケンス番号が前記ＬＳＮより小という条件において、ＳＤＵ記述子およびＲＬＣ  ＳＤＵを削除するステップと
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記ＲＬＣ  ＳＤＵの送信に応答して、破棄タイマを設定するステップと、
前記破棄タイマの満了に際し、ＳＤＵ記述子および前記ＲＬＣ  ＳＤＵを削除するステップと、
ＰＤＵ記述子ブロックにおける最後のＰＤＵ記述子のシーケンス番号が前記ＲＬＣ  ＳＤＵの最後のシーケンス番号より小という条件において、対応する前記ＰＤＵ記述子ブロックを削除するステップと
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項７】
結合された媒体アクセス制御（ＭＡＣ）および無線リンク制御（ＲＬＣ）処理のための方法であって、
前記方法は、
ＭＡＣ  ＰＤＵ（プロトコル・データ・ユニット）を受信するステップと、
前記ＭＡＣ  ＰＤＵ中のＭＡＣおよびＲＬＣヘッダを読み出し、前記ＭＡＣ  ＰＤＵ中に含まれるそれぞれのＳＤＵ（サービス・データ・ユニット）セグメントに対して前記ＭＡＣおよびＲＬＣヘッダに基づきＳＤＵ  ＳＤ（セグメント記述子）および対応するＰＤＵ記述子を生成するステップであって、該ＳＤＵ  ＳＤが、ＲＬＣ  ＰＤＵがセグメント化されているか否かを表すセグメント・フラグを含む、ステップと、
全体ＲＬＣ  ＰＤＵと同じではないセグメント・フラグを持つＳＤＵ  ＳＤを識別するステップと、
前記識別されたＳＤＵ  ＳＤを同一ＲＬＣ  ＰＤＵに結合するステップと、
前記結合されたＳＤのセグメント・フラグを、全体ＲＬＣ  ＰＤＵに更新するステップと、
同一ＲＬＣ  ＳＤＵを備える、全体ＲＬＣ  ＰＤＵのセグメント・フラグを持つＳＤＵ  ＳＤを結合するステップと、
上位レイヤに全体ＲＬＣ  ＳＤＵを送るステップと
を含むことを特徴とする方法。
【請求項８】
全体ＲＬＣ  ＰＤＵのセグメント・フラグを持つＳＤＵ  ＳＤを形成するＲＬＣ  ＰＤＵを解読するステップをさらに含むことを特徴とする請求項７に記載の方法。
【請求項９】
結合された媒体アクセス制御（ＭＡＣ）および無線リンク制御（ＲＬＣ）処理のためのＷＴＲＵ（無線送受信ユニット）であって、
上位レイヤから受信されたＲＬＣ  ＳＤＵ（サービス・データ・ユニット）を格納するように構成される第１のメモリと、
前記ＳＤＵに対してＳＤＵ記述子を生成し、
前記ＲＬＣ  ＳＤＵに対してＰＤＵ（プロトコル・データ・ユニット）記述子リソースを割り当てるように
構成されるＣＭＲ（結合されたＭＡＣ／ＲＬＣ）エンティティと、
前記ＳＤＵの少なくとも一部を運ぶそれぞれのＰＤＵに対してＰＤＵ記述子を設定し、
前記ＳＤＵ記述子および前記ＰＤＵ記述子に基づき、物理レイヤの共有メモリ中にＭＡＣ  ＰＤＵを生成するように
構成されるプロトコル・エンジンと
を備えることを特徴とするＷＴＲＵ。
【請求項１０】
ＰＤＵ記述子リソースが、ブロック毎に割り当てられ、および割り当て解除されることを特徴とする請求項９に記載のＷＴＲＵ。
【請求項１１】
ＰＤＵ記述子ブロックが、ＳＮ（シーケンス番号）に基づきマッピングされることを特徴とする請求項１０に記載のＷＴＲＵ。
【請求項１２】
前記ＭＡＣ  ＰＤＵが、物理レイヤの共有メモリに格納され、前記第１のメモリから前記物理レイヤの共有メモリへＲＬＣ  ＳＤＵデータを移動する間に、前記ＭＡＣ  ＰＤＵが生成されることを特徴とする請求項９に記載のＷＴＲＵ。
【請求項１３】
前記ＣＭＲエンティティが、
前記ＰＤＵ記述子ブロック中の最後のＰＤＵ記述子のシーケンス番号が制御ＰＤＵによって肯定応答されたＬＳＮ（最後のシーケンス番号）より小という条件において、対応するＰＤＵ記述子ブロックを削除し、
前記ＲＬＣ  ＳＤＵの最後のシーケンス番号が前記ＬＳＮより小という条件において、ＳＤＵ記述子およびＲＬＣ  ＳＤＵを削除するように
さらに構成されることを特徴とする請求項９に記載のＷＴＲＵ。
【請求項１４】
前記ＣＭＲエンティティが、前記ＲＬＣ  ＳＤＵに対する廃棄タイマの満了の際に、
ＳＤＵ記述子および前記ＲＬＣ  ＳＤＵを削除し、
前記ＰＤＵ記述子ブロック中の最後のＰＤＵ記述子のシーケンス番号が前記ＲＬＣ  ＳＤＵの最後のシーケンス番号より小という条件において、対応するＰＤＵ記述子ブロックを削除するように
さらに構成されることを特徴とする請求項９に記載のＷＴＲＵ。
【請求項１５】
結合された媒体アクセス制御（ＭＡＣ）および無線リンク制御（ＲＬＣ）処理のためのＷＴＲＵ（無線送受信ユニット）であって、
受信されたＭＡＣ  ＰＤＵ（プロトコル・データ・ユニット）を格納するように構成される物理レイヤの共有メモリと、
前記ＭＡＣ  ＰＤＵ中のＭＡＣおよびＲＬＣヘッダを読み出し、
前記ＭＡＣ  ＰＤＵ中に含まれるそれぞれのＳＤＵ（サービス・データ・ユニット）セグメントに対して前記ＭＡＣおよびＲＬＣヘッダに基づき、ＲＬＣ  ＰＤＵがセグメント化されているか否かを表すセグメント・フラグを含むＳＤＵ  ＳＤ（セグメント記述子）と対応するＰＤＵ記述子とを設定するように、
構成されるプロトコル・エンジンと、
全体ＲＬＣ  ＰＤＵと同じではないセグメント・フラグを持つＳＤＵ  ＳＤを識別し、
前記識別されたＳＤＵ  ＳＤを同一ＲＬＣ  ＰＤＵに結合し、
前記結合されたＳＤのセグメント・フラグを、全体ＲＬＣ  ＰＤＵに更新し、
同一ＲＬＣ  ＳＤＵを備える、全体ＲＬＣ  ＰＤＵのセグメント・フラグを持つＳＤＵ  ＳＤを結合し、
上位レイヤに全体ＲＬＣ  ＳＤＵを送るように
構成されるＣＭＲ（結合されたＭＡＣ／ＲＬＣ）エンティティと
を備えることを特徴とするＷＴＲＵ。
【請求項１６】
前記ＣＭＲエンティティが、全体ＲＬＣ  ＰＤＵのセグメント・フラグを持つＳＤＵ  ＳＤを形成するＲＬＣ  ＰＤＵを解読するようにさらに構成されることを特徴とする請求項１５に記載のＷＴＲＵ。
【国際調査報告】
2011504329.tif 000015
2011504329.tif 000016