(57)【要約】【課題】  高速順方向パケット接続方式を使用する移動通信システムにおいてデータ処理速度を向上させる方法を提供する。【解決手段】  高速順方向パケット接続(ＨＳＤＰＡ)方式を採用した移動通信システムにおいてデータ処理速度を向上させる方法であって、ＨＳＤＰＡサービスのためのデータユニットを形成する際に、前記データユニットのヘッダーに目的地論理チャンネルを識別するためのフィールドを追加する過程と、前記データユニットのヘッダーにヘッダーパディングフィールドを挿入してデータユニットを生成し、生成したデータユニットを伝送する過程と、を含むことを特徴とする。【選択図】  図５
2005237013.tif 000002
【特許請求の範囲】
【請求項１】
高速順方向パケット接続(ＨＳＤＰＡ)方式を採用した移動通信システムにおいてデータ処理速度を向上させる方法であって、
ＨＳＤＰＡサービスのための前記データユニットのヘッダーに目的地論理チャンネルを識別するためのフィールドを追加する過程と、
前記データユニットのヘッダーにヘッダーパディングフィールドを挿入してデータユニットを生成し、生成されたデータユニットを伝送する過程と、
を含むことを特徴とする方法。
【請求項２】
前記ヘッダーパディングフィールドは、前記データユニットのヘッダーの端部に挿入されること
を特徴とする請求項１記載の方法。
【請求項３】
前記データユニットのヘッダーにヘッダーパディングフィールドを挿入するか否かを判断する過程をさらに含むこと
を特徴とする請求項１記載の方法。
【請求項４】
前記ヘッダーパディングフィールドを挿入するか否かを判断する過程は、前記データユニットのヘッダーの有効フィールド長さを判断する過程と、
前記データユニットのヘッダーの有効フィールド長さが前記データユニットのペイロードの長さと同一に区分可能にｎビットの定数倍を有するか否かを判断する過程と、
を含むことを特徴とする請求項３記載の方法。
【請求項５】
前記データユニットのヘッダーにヘッダーパディングフィールドを挿入する過程は、前記ヘッダーパディングフィールド長さが前記ヘッダー全体長さを８ビットの定数倍を有するように調節する過程を含むこと、
を特徴とする請求項３記載の方法。
【請求項６】
前記ｎは、８ビットであることを特徴とする請求項４記載の方法。
【請求項７】
前記ヘッダーパディングフィールドは、前記データユニットのヘッダーの端部に挿入されること
を特徴とする請求項１記載の方法。
【請求項８】
前記データユニットを受信した使用者端末機は、前記受信したデータユニットのヘッダーの有効フィールドの長さがｎビットの定数倍を有するか否かを判断すること
を特徴とする請求項４記載の方法。
【請求項９】
前記使用者端末機は、前記受信したデータユニットの前記有効フィールドの長さがｎビットの定数倍ではない場合には、前記受信したデータユニットのヘッダーから前記ヘッダーパディングフィールドを除去した後、前記受信したデータユニットのペイロードを抽出して前記目的地論理チャンネルを識別するためのフィールドを参照して上位階層に伝達すること
を特徴とする請求項８記載の方法。
【請求項１０】
前記使用者端末機は、前記受信したデータユニットの有効フィールドの長さがｎビットの定数倍である場合には、前記受信したデータユニットのヘッダーに連続するデータユニットのペイロードを抽出して前記目的地論理チャンネルを識別するためのフィールドを参照して上位階層に伝達すること
を特徴とする請求項８記載の方法。
【請求項１１】
前記Ｃ／Ｔ(目的地論理チャンネルを識別子)フィールドは、前記ヘッダーパディングフィールドの前に位置した前記データユニットのヘッダーに一つのフィールドだけが挿入されること
を特徴とする請求項１記載の方法。
【請求項１２】
前記目的地論理チャンネルを識別するためのフィールドは、前記ヘッダーパディングの前に位置した前記データユニットに挿入され、挿入されたフィールドは前記データユニットに含まれた全てのデータアイテムの目的地論理チャンネル識別子を提供すること
を特徴とする請求項１記載の方法。
【請求項１３】
ＨＳＤＰＡサービスのための無線資源を設定する方法であって、
ＳＲＮＣ(Ｓｅｒｖｉｎｇ Ｒａｄｉｏ Ｎｅｔｗｏｒｋ Ｃｏｎｔｒｏｌｌｅｒ)からＮｏｄｅ−Ｂに伝達されるＨＳＤＰＡ用データフレームは、該当ＴＴＩ(ｔｒａｎｓｍｉｓｓｉｏｎ ｔｉｍｅ ｉｎｔｅｒｖａｌ)の間には多重化されることができる複数の論理チャンネル中で一つの論理チャンネルから伝達を受けたＲＬＣ ＰＤＵｓだけで構成されること
を特徴とする方法。
【請求項１４】
前記Ｃ/Ｔ(目的地論理チャンネル識別子)フィールドは少なくとも一つ以上を有し、同一な値を重複して有しないこと
を特徴とする請求項１記載の方法。
【請求項１５】
ＨＳＤＰＡサービスのための無線資源を設定する方法であって、
該当ＴＴＩにおいてＳＲＮＣからＮｏｄｅ−Ｂに伝達されるＨＳＤＰＡ用データフレームは、同一な論理チャンネルから伝達を受けたＲＬＣ ＰＤＵｓで構成されること
を特徴とする方法。
【請求項１６】
高速順方向パケット接続(ＨＳＤＰＡ)方式を採用した移動通信システムであって、
ＨＳＤＰＡサービスのためのデータユニットを形成する際に、前記データユニットのヘッダーに目的地論理チャンネルを識別するためのＣ/Ｔ(Ｃｏｎｔｒｏｌ/Ｔｒａｆｆｉｃ) フィールドを追加し、前記データユニットのヘッダーにヘッダーパディングフィールドを挿入してデータユニットを生成し、生成されたデータユニットを伝送する基地局を含むこと
を特徴とする移動通信システム。
【請求項１７】
前記基地局は、前記データユニットのヘッダーのための制御情報を受信し、前記制御情報によって目的地論理チャンネルを識別するためのフィールドを含む前記データユニットのヘッダーを生成して出力するヘッダーセッティング部と、
前記ヘッダーセッティング部から前記データユニットのヘッダーの提供を受ける場合、前記データユニットのヘッダーにヘッダーパディングフィールドを挿入するか否かを判断し、前記データユニットのヘッダーにヘッダーパディングフィールドを挿入するためのヘッダーパディング挿入部と、を含むこと
を特徴とする請求項１６記載の移動通信システム。
【請求項１８】
前記ヘッダーパディング挿入部は、前記データユニットのヘッダーの有効フィールド長さをチェックし、前記データユニットのヘッダーの有効フィールド長さが前記データユニットのペイロードの長さと同一に区分可能にＮビットの定数倍を有するか否かを判断すること
を特徴とする請求項１７記載の移動通信システム。
【請求項１９】
前記ヘッダーパディング挿入部は、前記有効フィールドの長さがｎビットの定数倍ではない場合には、前記ヘッダー全体長さが前記データユニットのペイロードの長さと同一に区分可能にＮビットの定数倍を有するようにヘッダーパディングフィールドを挿入してデータユニットを生成し、
前記有効フィールドの長さがｎビットの定数倍である場合には、ヘッダーパディングフィールドの挿入動作なしに前記ヘッダーセッティング部から入力されるデータユニットのヘッダーをそのまま利用してデータユニットを生成すること
を特徴とする請求項１８記載の移動通信システム。
【請求項２０】
前記データユニットを受信し、前記受信したデータユニットのヘッダーを有効フィールドの長さがｎビットの定数倍を有するか否かを判断する使用者端末機を含むこと
を特徴とする請求項１８記載の移動通信システム。
【請求項２１】
前記使用者端末機は、前記受信したデータユニットの有効フィールドの長さがｎビットの定数倍ではない場合には、前記受信したデータユニットのヘッダーから前記ヘッダーパディングフィールドを除去した後、前記受信したデータユニットのペイロードを抽出して上位階層に伝達し、
前記受信したデータユニットの有効フィールドの長さがｎビットの定数倍である場合には、前記受信したデータユニットのヘッダーから前記ヘッダーパディングフィールドの除去動作なしにデータユニットのペイロードを抽出して上位階層に伝達すること
を特徴とする請求項２０記載の移動通信システム。
【請求項２２】
前記ヘッダーセッティング部と前記ヘッダーパディング挿入部は、前記基地局のＭＡＣ階層上で具現されること
を特徴とする請求項１７記載の移動通信システム。
【請求項２３】
前記ｎは、８ビットであること
を特徴とする請求項１８乃至２１のいずれかに記載の移動通信システム。
【請求項２４】
前記Ｃ／Ｔ(目的地論理チャンネルを識別子)フィールドは、前記ヘッダーパディングフィールドの前に位置した前記データユニットのヘッダーに一つのフィールドだけが挿入されること
を特徴とする請求項１６記載の移動通信システム。
【請求項２５】
前記Ｃ/Ｔ(目的地論理チャンネル識別子)フィールドは少なくとも一つ以上を有し、同一な値を重複して有しないこと
を特徴とする請求項１６記載の移動通信システム。
【請求項２６】
移動通信システムにおけるデータ伝送方法であって、
一つ以上のサービスデータユニットを含む伝送データユニットを生成する際に、前記一つ以上のサービスデータユニットの目的地論理チャンネルを識別するための一つのＣ/Ｔ(Ｃｏｎｔｒｏｌ/Ｔｒａｆｆｉｃ)フィールドを含む伝送データユニットを生成する過程と、
前記伝送データユニットを伝送する過程と、を含むこと
を特徴とする方法。
【請求項２７】
前記一つのＣ/Ｔフィールドは、前記伝送データユニットのヘッダーに含まれること
を特徴とする請求項２６記載の方法。
【請求項２８】
前記伝送データユニット生成過程は、Ｃ/Ｔ(Ｃｏｎｔｒｏｌ/Ｔｒａｆｆｉｃ)フィールドを含むヘッダーを生成する過程と、
前記一つ以上のサービスデータユニットを各々のＣ/Ｔフィールドなしに組み合わせてペイロードを生成する過程と、を含むこと
を特徴とする請求項２６記載の方法。
【請求項２９】
前記一つ以上のサービスデータユニットは、全部同一な論理チャンネルとマッピング関係を有すること
を特徴とする請求項２６記載の方法。
【請求項３０】
前記伝送データユニットを受信した装置は、前記伝送データユニットに含まれた一つのＣ/Ｔフィールドを通じて前記一つ以上のサービスデータユニットの目的地論理チャンネルを識別すること
を特徴とする請求項２６記載の方法。
【請求項３１】
前記一つ以上のサービスデータユニットの目的地論理チャンネルを識別するための他のＣ/Ｔ(目的地論理チャンネル識別子)フィールドを少なくとも一つ以上さらに有する伝送データユニットを生成する過程をさらに含み、
前記Ｃ/Ｔフィールドは、同一な値を重複して有しないこと
を特徴とする請求項２６記載の方法。
【請求項３２】
移動通信システムにおけるデータ伝送装置であって、
一つ以上のサービスデータユニットを含む伝送データユニットを生成する際に、前記一つ以上のサービスデータユニットの目的地論理チャンネルを識別するための一つのＣ/Ｔ(Ｃｏｎｔｒｏｌ/Ｔｒａｆｆｉｃ)フィールドを含む伝送データユニットを生成する伝送データユニット生成部と、
前記伝送データユニットを伝送する伝送部と、を含むこと
を特徴とする装置。
【請求項３３】
前記一つのＣ/Ｔフィールドは、前記伝送データユニットのヘッダーに含まれること
を特徴とする請求項３２記載の装置。
【請求項３４】
前記伝送データユニット生成部は、前記Ｃ/Ｔ(Ｃｏｎｔｒｏｌ/Ｔｒａｆｆｉｃ)フィールドを含むヘッダーを生成し、前記一つ以上のサービスデータユニットを各々のＣ/Ｔフィールドなしに組み合わせてペイロードを生成することを含むこと
を特徴とする請求項３２記載の装置。
【請求項３５】
前記一つ以上のサービスデータユニットは、全部同一な論理チャンネルとマッピング関係を有すること
を特徴とする請求項３２記載の装置。
【請求項３６】
前記伝送データユニットを受信した装置は、前記伝送データユニットに含まれた一つのＣ/Ｔフィールドを通じて前記一つ以上のサービスデータユニットの目的地論理チャンネルを識別すること
を特徴とする請求項３２記載の装置。
【請求項３７】
前記伝送データユニット生成部は、前記一つ以上のサービスデータユニットの目的地論理チャンネルを識別するための他のＣ/Ｔ(目的地論理チャンネル識別子)フィールドを少なくとも一つ以上さらに有する伝送データユニットを生成し、
前記Ｃ/Ｔフィールドは、同一な値を重複して有しないこと
を特徴とする請求項３２記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信システムに関し、特に、高速順方向パケット接続方式を使用する移動通信システムにおいてデータ処理速度を向上させる方法に関する。
【背景技術】
【０００２】
一般に、高速順方向パケット接続(Ｈｉｇｈ Ｓｐｅｅｄ Ｄｏｗｎｌｉｎｋ Ｐａｃｋｅｔ Ａｃｃｅｓｓ：以下、“ＨＳＤＰＡ”と称する)は、Ｗ−ＣＤＭＡ通信システムにおいて順方向高速パケット伝送を支援するための順方向順方向共通チャンネル(Ｈｉｇｈ Ｓｐｅｅｄ−Ｄｏｗｎｌｉｎｋ Ｓｈａｒｅｄ Ｃｈａｎｎｅｌ：以下、“ＨＳ-ＤＳＣＨ”と称する)と関連された制御チャンネル及びそのための装置、システム、方法を総称する。このＨＳＤＰＡを支援するためにハイブリッド自動再送要求(Ｈｙｂｒｉｄ Ａｕｔｏｍａｔｉｃ Ｒｅｔｒａｎｓｍｉｓｓｉｏｎ Ｒｅｑｕｅｓｔ：以下“ＨＡＲＱ”称する)などが提案された。
【０００３】
以下、図１を参照してＷ−ＣＤＭＡ通信システム構造とＨＡＲＱ方式について説明する。
図１は、一般的なＷ−ＣＤＭＡ通信システムの構造を概略的に示す図である。
Ｗ−ＣＤＭＡ通信システムは、コアネットワーク(ＣＮ: Ｃｏｒｅ Ｎｅｔｗｏｒｋ)１００と、複数の無線ネットワークザブシステム(Ｒａｄｉｏ Ｎｅｔｗｏｒｋ Ｓｕｂｓｙｓｔｅｍ：以下、“ＲＮＳ”と称する)１１０、１２０と、使用者端末機(Ｕｓｅｒ Ｅｑｕｉｐｍｅｎｔ、以下、“ＵＥ”と称する)１３０から構成される。
【０００４】
ＲＮＳ１１０及びＲＮＳ１２０は、無線ネットワーク制御器(Ｒａｄｉｏ Ｎｅｔｗｏｒｋ Ｃｏｎｔｒｏｌｌｅｒ、以下、“ＲＮＣ”と称する)及び複数の基地局(Ｎｏｄｅ Ｂ)(下記の説明ではＮｏｄｅ Ｂ又はセルとして用語を混用して使う)から構成される。例えば、ＲＮＳ１１０は、ＲＮＣ１１１と複数のＮｏｄｅ Ｂ１１３、１１５から構成される。ＲＮＣは、その動作に応じてＳｅｒｖｉｎｇ ＲＮＣ(以下、“ＳＲＮＣ”と称する)又はＤｒｉｆｔ ＲＮＣ(以下、“ＤＲＮＣ”と称する)又はＣｏｎｔｒｏｌｌｉｎｇ ＲＮＣ(以下、“ＣＲＮＣ”と称する)に分類される。ＳＲＮＣは各ＵＥの情報を管理し、ＣＮ１００とのデータ伝送を制御するＲＮＣであり、ＤＲＮＣはＵＥのデータが前記ＳＲＮＣでない他のＲＮＣを通じて送受信される場合、他のＲＮＣとなる。ＣＲＮＣは基地局の各々を制御するＲＮＣである。図１において、ＵＥ１３０の情報をＲＮＣ１１１が管理している場合には、ＲＮＣ１１１はＵＥ１３０についてのＳＲＮＣとして動作し、ＵＥ１３０が移動してＵＥ１３０のデータがＲＮＣ１１２を通じて送受信される場合、ＲＮＣ１１２はＵＥ１３０についてのＤＲＮＣとなり、ＵＥ１３０と通信している基地局１１３を制御するＲＮＣ１１１は基地局１１３のＣＲＮＣとなる。
【０００５】
次に、ＨＡＲＱ方式、特に、多チャンネル停止−待機混和自動再伝送(ｎ−ｃｈａｎｎｅｌ Ｓｔｏｐ Ａｎｄ Ｗａｉｔ Ｈｙｂｒｉｄ Ａｕｔｏｍａｔｉｃ Ｒｅｔｒａｎｓｍｉｓｓｉｏｎ Ｒｅｑｕｅｓｔ:以下、“ｎ−Ｃｈａｎｎｅｌ ＳＡＷ ＨＡＲＱ”と称する)方式について説明する。
【０００６】
通常的なＡＲＱ(Ａｕｔｏｍａｔｉｃ Ｒｅｔｒａｎｓｍｉｓｓｉｏｎ Ｒｅｑｕｅｓｔ：以下、“ＡＲＱ”と称する)方式は、ＵＥとＲＮＣとの間で認知信号(Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ：以下、“ＡＣＫ”と称する)と再伝送パケットデータとの交換が行われる。しかし、ＨＡＲＱ方式は、ＡＲＱ方式の伝送効率を高めるためにエラー訂正技法(ＦＥＣ : Ｆｏｒｗａｒｄ Ｅｒｒｏｒ Ｃｏｒｒｅｃｔｉｏｎ)を適用した。また、ＨＳＤＰＡ方式は、ＵＥと基地局との間でＡＣＫと再伝送パケットデータが交換される。また、ＨＳＤＰＡ方式では、Ｎ個のプロセスを構成して送信側の任意のプロセスが自分の伝送についてのＡＣＫを受けない状態でも送信側の該当プロセス以外のプロセスを通じてパケットデータを伝送できるｎ−ｃｈａｎｎｅｌ ＳＡＷ ＨＡＲＱ方式を導入した。停止待機自動再伝送(Ｓｔｏｐ Ａｎｄ Ｗａｉｔ Ａｕｔｏｍａｔｉｃ Ｒｅｔｒａｎｓｍｉｓｓｉｏｎ Ｒｅｑｕｅｓｔ:ＳＡＷ ＡＲＱ)方式の場合、以前パケットデータについてのＡＣＫを受信しなければ、次のパケットデータを伝送することができない。したがって、以前パケットデータについてのＡＣＫを受信した後にだけ次のパケットデータを伝送するので、ＳＡＷ ＡＲＱ方式はチャンネル使用効率が低い短所がある。このｎ−ｃｈａｎｎｅｌ ＳＡＷ ＨＡＲＱ方式では、以前のパケットデータについてのＡＣＫを受けない状態で多数のパケットデータを設定された他のプロセスを通じて連続的に伝送してチャンネルの使用効率を高める。即ち、ＵＥとＮｏｄｅ Ｂとの間にｎ個のプロセスを設定し、送信側のプロセス識別子伝送を通じて受信側が各プロセスについての識別が可能である場合、このパケットデータを受信するようになるＵＥは、任意の時点で受信したパケットデータがどのプロセスを通じて伝送されたパケットデータであるかを分かることができ、以後、必要な動作を行うことができる。
【０００７】
このようにＨＳＤＰＡ方式を使用するＷ−ＣＤＭＡシステムの階層構造は、ＨＡＲＱ機能がＭＡＣ階層(Ｍｅｄｉｕｍ Ａｃｃｅｓｓ Ｃｏｎｔｒｏｌ Ｌａｙｅｒ：媒体接続制御階層)に追加的に要求されるので、それに該当する階層構造が既存の階層構造、即ち、ＨＳＤＰＡ方式を使わないＷ−ＣＤＭＡ通信システムの階層構造に変化した。より詳しくは、ＨＳＤＰＡ方式を支援するために、従来のＷ−ＣＤＭＡ通信システムのＭＡＣ階層構造ではＭＡＣ−ｃ/ｓｈ及びＭＡＣ−ｄ個体に追加的にＭＡＣ−ｈｓ個体が具現された。
【０００８】
まず、ＭＡＣ−ｈｓエンティティーは、ＨＳＤＰＡ方式を支援するためにＨＳ-ＤＳＣＨチャンネル上にＨＡＲＱのための機能を提供する。ＭＡＣ−ｈｓエンティティーは、無線チャンネルから受信されたデータブロック、即ち、パケットデータについてのエラー発生が検出されない場合には、Ｎｏｄｅ−ＢにＡＣＫを伝送し、データブロックについてのエラー発生が検出される場合には、エラーが発生したデータブロックについての再伝送を要求するＮＡＣＫを生成してＮｏｄｅ−Ｂに伝送する機能を実行する。
【０００９】
ＭＡＣ階層が上位階層に提供するサービスの中には、“Ｕｎａｃｋｎｏｗｌｅｄｇｅｄ ｔｒａｎｓｆｅｒ ｏｆ ＭＡＣ ＳＤＵ”がある。このサービスは、端末のダウンリンク(ｄｏｗｎｌｉｎｋ)側面のみを考慮する際に、ＭＡＣ階層が下位階層である物理階層(Ｐｈｙｓｉｃａｌ ｌａｙｅｒ: ＰＨＹ)からＭＡＣ ＰＤＵ(ｓ)の伝達を受けてＭＡＣ ＳＤＵ(ｓ)形態で処理した後、自分より上位階層であるＲＬＣ階層にＭＡＣ ＳＤＵ(ｓ)、即ち、ＲＬＣ ＰＤＵ(ｓ)を適切に伝達するサービスを意味する。
【００１０】
本発明では、ＨＳＤＰＡがダウンリンクと関連されたサービスであるので、端末のダウンリンクサービスのみを考慮する。
【００１１】
一方、ＨＳＤＰＡ通信システムで使われるチャンネルの種類を順方向(ＤＬ: Ｄｏｗｎｌｉｎｋ)チャンネルと逆方向(ＵＬ: Ｕｐｌｉｎｋ)チャンネルに区分すれば、次のようである。
【００１２】
まず、順方向チャンネルには、高速共通制御チャンネル(Ｈｉｇｈ Ｓｐｅｅｄ−Ｓｈａｒｅｄ Ｃｏｎｔｒｏｌ Ｃｈａｎｎｅｌ：以下、“ＨＳ−ＳＣＣＨ”と称する)と、連関専用物理チャンネル(ａｓｓｏｃｉａｔｅｄ ＤＰＣＨ(Ｄｅｄｉｃａｔｅｄ Ｐｈｙｓｉｃａｌ Ｃｈａｎｎｅｌ)：以下、“ａｓｓｏｃｉａｔｅｄ ＤＰＣＨ”と称する)と、高速順方向物理共通チャンネル(Ｈｉｇｈ Ｓｐｅｅｄ−Ｐｈｙｓｉｃａｌ Ｄｏｗｎｌｉｎｋ Ｓｈａｒｅｄ Ｃｈａｎｎｅｌ：以下 、“ＨＳ−ＰＤＳＣＨ”と称する)などがあり、逆方向チャンネルにはＨＳ−ＤＰＣＣＨがある。
【００１３】
ここで、ＨＳＤＰＡサービスのユーザトラフィック(ｕｓｅｒ ｔｒａｆｆｉｃ)を支援する物理チャンネルがＨＳ−ＰＤＳＣＨであり、このような物理チャンネルとマッピング関係を有する伝送チャンネル(ＰＨＹとＭＡＣとの間でＭＡＣ-ＰＤＵ(ｓ)を伝達するチャンネル)がＨＳ-ＤＳＣＨチャンネルである。この時、ＨＳ-ＤＳＣＨチャンネル上に伝達される実際使用者データを高速媒体接続制御(Ｍｅｄｉｕｍ Ａｃｃｅｓｓ Ｃｏｎｔｒｏｌ−ｈｉｇｈ ｓｐｅｅｄ：以下、“ＭＡＣ−ｈｓ”と称する)プロトコルデータユニット(Ｐｒｏｔｏｃｏｌ Ｄａｔａ Ｕｎｉｔ：以下、“ＰＤＵ”と称する)と言う。
【００１４】
図２を参照してこのようなＭＡＣ−ｈｓ ＰＤＵの構造について説明すれば、次のようである。
図２は、ＨＳ−ＰＤＳＣＨを通じて伝送されるＭＡＣ−ｈｓ ＰＤＵ構造を示す図である。
図２に示したように、まず、ＭＡＣ−ｈｓ ＰＤＵ２００は、ＭＡＣ−ｈｓヘッダーフィールド２１０と、ＭＡＣ−ｈｓサービスデータユニット(ＳＤＵ: Ｓｅｒｖｉｃｅ Ｄａｔａ Ｕｎｉｔ)フィールド２２０と、パディングフィールド２３０から構成される。ＭＡＣ−ｈｓヘッダーフィールド２１０は、多数の情報を含み、その多数の情報は、次のようである。
【００１５】
(１) バージョンフラッグ(Ｖｅｒｓｉｏｎ Ｆｌａｇ): 通信システムのバージョンを示す指示子として１ビットのサイズを有する。
(２) キューＩＤ(ＱＵＥＵＥ ＩＤ): ＭＡＣ−ｈｓ ＰＤＵ２００の優先順位キュー(Ｐｒｉｏｒｉｔｙ ＱＵＥＵＥ)の識別子であり、３ビットが割り当てられる。即ち、ＵＥがＨＳＤＰＡを支援するために管理するリオーダーリングキュー(ｒｅｏｒｄｅｒｉｎｇ ｑｕｅｕｅ)の識別子である。
【００１６】
(３) 伝送シーケンス番号(Ｔｒａｎｓｍｉｓｓｉｏｎ Ｓｅｑｕｅｎｃｅ Ｎｕｍｂｅｒ：以下、“ＴＳＮ”と称する): 優先順位キューにおいてＭＡＣ−ｈｓ ＰＤＵが伝送される順序を示す一連番号であり、６ビットが割り当てられる。
(４) ＳＩＤ_x: ＭＡＣ−ｈｓ ＰＤＵを構成する専用媒体接続制御(ＭＡＣ ｄｅｄｉｃａｔｅｄ：以下、“ＭＡＣ−ｄ”と称する)ＰＤＵの集合の中でx番目の同一なサイズを有し、連続的に連結されたＭＡＣ−ｄ ＰＤＵに構成された集合に属するＭＡＣ−ｄ ＰＤＵのサイズを示し、３ビットが割り当てられる。
【００１７】
(５) Ｎ_x: 前記x番目の同一なサイズを有し、連続的に連結されたＭＡＣ−ｄ ＰＤＵに構成された集合に属するＭＡＣ−ｄ ＰＤＵの個数を示し、７ビットが割り当てられる。
(６) Ｆ(Ｆｌａｇ) : 前記Ｆ値が１に設定される場合には、次に来るフィールドがＭＡＣ−ｈｓ ＳＤＵであることを示し、Ｆ値が０に設定される場合には、次に来るフィールドがＳＩＤであることを示すフラッグである。１ビットが割り当てられる。
【００１８】
そして、図２に示したように、一つのＭＡＣ−ｈｓ ＰＤＵ２００は、複数個のＭＡＣ−ｈｓ ＳＤＵ２２０で構成することができる。即ち、ペイロードは多数のＭＡＣ−ｈｓ ＳＤＵ(ＭＡＣ−ｈｓ ＳＤＵs)で構成される。ＨＳＤＰＡ方式において、ＭＡＣ−ｈｓペイロードが８ビットの定数倍のサイズを有する必要があるが、パディングフィールド２３０は、該当ＭＡＣ−ｈｓペイロードとＭＡＣ−ｈｓヘッダーのサイズの合が関連ＨＳ−ＳＣＣＨに伝達されたトランスポートブロックセットサイズより小さな場合に付加されるフィールドである。
【００１９】
図２において、ＭＡＣ−ｈｓ ＳＤＵ２２０は、ＭＡＣ−ｄエンティティーに伝達されてＭＡＣ−ｄヘッダーが除去されてＭＡＣ−ｄ ＳＤＵ(ｓ)の形態、即ち、ＲＬＣ ＰＤＵ(ｓ)として上位階層であるＲＬＣに伝達される。したがって、ＭＡＣ−ｈｓ ＳＤＵはＭＡＣ−ｄ ＰＤＵである。図２に示したように、各ＭＡＣ−ｈｓ ＰＤＵには最小２１ビット長さのＭＡＣ−ｈｓヘッダーが含まれており、それは、数式１に示したようである。
【００２０】
［数式１］
ＭＡＣ−ｈｓ ヘッダーの長さ＝１０＋１１Ｐ(Ｐ＝１、２、３...)、Ｐ＝(ＳＩＤ、Ｎ、Ｆ)が表示される回数
【００２１】
そして、ＭＡＣ−ｈｓ ＳＤＵは、ＭＡＣ−ｄ ＰＤＵとして、図３に示したような構造を有する。
図３は、ＨＳ-ＤＳＣＨにマッピングされるＭＡＣ−ｄ ＰＤＵの構造を示す図である。
図３に示したように、各ＭＡＣ−ｄ ＰＤＵ２２０は、Ｃ/Ｔフィールド２２１とＭＡＣ ＳＤＵ２２２からなっている。Ｃ/Ｔフィールド２２１は、ＨＳ-ＤＳＣＨを通じて伝送される論理チャンネルの識別情報として使用される。各々のＣ/Ｔフィールド２２１は、総４ビットかなっており、最大１５個の論理チャンネルを識別することができる。
【００２２】
一般的に、ＷＣＤＭＡシステムにおいて、Ｐａｃｋet Ｓｗｉｔｃｈｅｄ(以下、“ＰＳ”と称する)データサービスは一つのＲａｄｉｏ Ａｃｃｅｓｓ Ｂｅａｒｅｒ(以下、“ＲＡＢ”と称する)に一つの論理チャンネルと一つの伝送チャンネルがマッピングされている。しかし、３ＧＰＰ ＴＳ３４．１０８ Ｓｐｅｃｉｆｉｃａｔｉｏｎでは、Ｓｉｇｎａｌｉｎｇ Ｒａｄｉｏ Ｂｅａｒｅｒ(以下、“ＳＲＢ”と称する)の場合には多数個のＲａｄｉｏ Ｂｅａｒｅｒ(以下、“ＲＢ”と称する)が各各一つずつの論理チャンネルを有し、同一な一つの伝送チャンネルに多重化される構造を有する。しかし、ＰＳ/ＣＳサービスのためのＲＡＢの構成は、ＲＡＢ当たり一つの論理チャンネルがマッピングされており、このような各ＲＡＢは、お互いに独立的な伝送チャンネルにマッピングされる構造を紹介している。このようにＣ/Ｔフィールド２２１は、各論理チャンネルの識別情報として使用でき、さらにＲＢの識別子として使用することもできる。そして、ＭＡＣ ＳＤＵ２２０は、上位階層に伝達される。
【００２３】
図３において、各ＭＡＣ−ｄ ＰＤＵにある４ビットのＣ/Ｔフィールドは、ＭＡＣ上での多重化(Ｍｕｌｔｉｐｌｅｘｉｎｇ ｏｎ ＭＡＣ)可否によって存在の可否が決定される。そして、ＨＳＤＰＡは、暗号化(ｃｉｐｈｅｒｉｎｇ)問題によりＴＭ ＲＬＣモードでは動作しないので、図３において、ＭＡＣ ＳＤＵ(即ち、ＲＬＣ ＰＤＵ)のサイズは、８ビットの定数倍である。したがって、各ＭＡＣ−ｄ ＰＤＵ(ＭＡＣ−ｈｓ ＳＤＵ)のサイズは、次の数式２のように表現することができる。
【００２４】
［数式２］
ＭＡＣ−ｄ ＰＤＵの長さ＝８Ｍ＋４Ｋ(Ｍ＝１、２、...定数 : Ｋ＝０or１)
【００２５】
このようにＨＳＤＰＡ方式では、ＭＡＣ階層が物理階層から伝達を受けたＭＡＣ−ｈｓ ＰＤＵを処理してＲＬＣ ＰＤＵ、即ち、ＭＡＣ−ｄ ＳＤＵを作って上位階層であるＲＬＣ階層に伝達する機能を実行する。
【００２６】
ＭＡＣ上での多重化が適用される場合、ＭＡＣ−ｈｓ ＰＤＵを構成する各々のＭＡＣ−ｈｓ ＳＤＵ(ＭＡＣ−ｄ ＰＤＵ)ごとに４ビットのＣ/Ｔフィールドが含まれている。しかし、現在のＴＳ３４．１０８においてコンファーマンステストを支援するために提示したＰＳデータ用トランスポートチャンネルパラメータセットには上述したＭＡＣ−ｄエンティティーでの論理チャンネルマルチフレックシングが紹介されていない。即ち、Ｃ/Ｔフィールドが必要ない場合だけが紹介されている。また、ＰＳデータ用ＲＡＢを構成するにおいて、同一な伝送チャンネル(ＨＳＤＰＡの場合にはＭＡＣ−ｄ フローに該当する)に複数の論理チャンネルがマッピングされるように設定する場合でも、ＲＮＣに存在するＭＡＣ−ｄエンティティーからＩｕｂインターフェースを通じてＮｏｄｅ Ｂに存在するＭＡＣ−ｈｓエンティティーにデータフレームを伝達する際には、同一ＴＴＩ区間に伝達されるデータフレームは複数の論理チャンネルから受けたＭＡＣ−ｄ ＰＤＵ(ｓ)の組合ではなくその中で一つの論理チャンネルから受けたＭＡＣ−ｄ ＰＤＵ(ｓ)から構成されることがシステムの簡略性と運用において有利である。このように同一なＭＡＣ−ｈｓ ＰＤＵを通じて伝送されるすべてのＭＡＣ−ｈｓ ＳＤＵ(ＭＡＣ−ｄ ＰＤＵ)は、同一な論理チャンネル識別子(ｌｏｇｉｃａｌ ｃｈａｎｎｅｌ ｉｄｅｎｔｉｔｙ)を持たなければならない。したがって、同一なＭＡＣ−ｈｓ ＰＤＵに含まれる各々のＭＡＣ−ｈｓ ＳＤＵごとに全部Ｃ/Ｔフィールドを有する必要がない。これは該当ＭＡＣ−ｈｓ ＰＤＵに含まれたＭＡＣ−ｄ ＰＤＵの個数をＫとする際に、Ｋｘ４ビットほども不必要なオーバーヘッド(ｏｖｅｒｈｅａｄ)を有するようになる。
【００２７】
また、ＭＡＣ−ｈｓヘッダーの長さが８ビットの定数倍ではないことが可能であり、ＨＳＤＰＡの特性上ＵＭ/ＡＭモードに動作するので、ＭＡＣ−ｄ ＰＤＵの長さも８ビットの定数倍ではない。したがって、端末システムにおいて、ＭＡＣ−ｈｓ ＰＤＵがＭＡＣ−ｄ ＰＤＵ(ｓ)に変換されるＭＡＣ階層の処理過程、そして、ＭＡＣ−ｈｓ ＰＤＵから抽出されたＲＬＣ ＰＤＵ(ｓ)を受けたＲＬＣ階層がＲＬＣ ＰＤＵ(ｓ)からＲＬＣ ＳＤＵ(ｓ)を形成する過程のうちにＨＳＤＰＡサービスの処理速度を邪魔するビットオペレーション(Ｂｉｔ ｏｐｅｒａｔｉｏｎ)、例えば、ビットマスキング(ｂｉｔ ｍａｓｋｉｎｇ)、ビットストリームコピー(ｂｉｔ ｓｔｒｅａｍ ｃｏｐｙ)、ビットシフティング(ｂｉｔ ｓｈｉｆｔｉｎｇ)などの処理が具現されなければならない。
【００２８】
結果的に、ＭＡＣ上での多重化過程がある場合、同一なＭＡＣ−ｈｓ ＰＤＵに含まれる各々のＭＡＣ−ｈｓ ＳＤＵごとに全部Ｃ/Ｔフィールドを有するので、不必要なオーバーヘッドが発生する。また、ＭＡＣ−ｈｓ ヘッダーの長さが８ビットの定数倍ではない場合、ビットオペレーション過程を経てＨＳＤＰＡデータを上位階層に伝達するようになるので処理速度遅延に影響を及ぼす。そして、ＨＳＤＰＡサービスの特性上、ＡＭ/ＵＭモードを使用するので、ＭＡＣ階層で論理チャンネルの多重化が実行される場合、現在規格に提示されたＭＡＣ−ｈｓ ＳＤＵは８ビットの定数倍になることができないので、ＭＡＣ−ｈｓ ＳＤＵからＲＬＣ ＰＤＵを抜き出す過程でも特別なビットオペレーション過程が必要である。
【発明の開示】
【発明が解決しようとする課題】
【００２９】
本発明は、上述したような従来技術の問題点を解決するためになされたもので、その目的は、高速順方向パケット接続方式を使用する移動通信システムにおいて、ビットオペレーションが必要なしにデータ処理速度を向上させる方法を提供するにある。
【００３０】
本発明の他の目的は、高速順方向パケット接続方式を使用する移動通信システムにおいて、ＭＡＣ−ｈｓ ＰＤＵの構造を変更してデータ処理速度を向上させる方法を提供することにある。
【課題を解決するための手段】
【００３１】
上記目的を達成するための本発明は、高速順方向パケット接続(ＨＳＤＰＡ)方式を採用した移動通信システムにおいてデータ処理速度を向上させる方法であって、ＨＳＤＰＡサービスのためのデータユニットを形成する際に、前記データユニットのヘッダーに目的地論理チャンネルを識別するためのフィールドを追加する過程と、前記データユニットのヘッダーにヘッダーパディングフィールドを挿入してデータユニットを生成し、生成したデータユニットを伝送する過程と、を含むことを特徴とする。
【００３２】
本発明は、ＭＡＣ上での多重化(multiplexing on ＭＡＣ)過程が適用される場合、現在のＭＡＣ−ｈｓ ＰＤＵに含まれたすべてのＭＡＣ−ｈｓ ＳＤＵごとに論理チャンネル(logical channel)のマッピング関係を知らせるためにＣ/Ｔフィールドを含む。しかし、同一なＭＡＣ−ｈｓ ＰＤＵに含まれたすべてのＭＡＣ−ｄ ＰＤＵは全部同一な論理チャンネルとマッピング関係を形成する。この場合、同一なＭＡＣ−ｈｓ ＰＤＵを通じて伝達される全てのＭＡＣ−ｄ ＰＤＵに対して１個のＣ/Ｔフィールドだけでも目的地論理チャンネル(destination logical channel)が何かを表現することができるので、同一なＭＡＣ−ｈｓ ＰＤＵに含まれるすべてのＭＡＣ−ｄ ＰＤＵごとにＣ/Ｔフィールドを付けないで、ＭＡＣ−ｈｓ ＰＤＵのＭＡＣ−ｈｓヘッダーの端部にＣ/Ｔフィールド一つだけを追加する。また、端末システムにおいても同一なＭＡＣ−ｈｓ ＰＤＵに属したすべてのＭＡＣ−ｄ ＰＤＵのＣ/Ｔフィールドを考慮しないでＭＡＣ−ｈｓ ＰＤＵのための１回のＣ/Ｔフィールド確認だけでも同一な結果を得ることができるので、ＭＡＣ−ｈｓ ＰＤＵを通じて伝達されたデータを上位階層に伝達する端末システムの処理速度を向上させることができる。
【００３３】
また、本発明は、最適回数(１回)のＣ/Ｔフィールドを含んだＭＡＣ−ｈｓヘッダーを構成し、その長さが８ビットの定数倍になるようにＭＡＣ−ｈｓヘッダー部分にヘッダーパッディングを選択的に追加してＭＡＣ−ｈｓ ＰＤＵのビットストリーム上にＭＡＣ−ｈｓヘッダーと各ＭＡＣ−ｈｓ ＳＤＵの開始点を全部８ビットアラーインさせることにより、端末システムがＭＡＣ−ｈｓ ＰＤＵを一層速く処理してＭＡＣ−ｈｓ ＰＤＵに伝達されたＨＳＤＰＡデータを上位に伝達させて全体的にＨＳＤＰＡサービスの速度を向上させる。
【発明の効果】
【００３４】
本発明によれば、ＭＡＣにおいてＨＳ-ＤＳＣＨ上に論理チャンネルの多重化が発生する場合、ＭＡＣ−ｈｓヘッダー部分に４ビットのＣ/Ｔフィールドとヘッダーパッディングフィールドを追加することにより、同一なＭＡＣ−ｈｓ ＰＤＵに含まれた各々のＭＡＣ−ｄ ＰＤＵがマッピングされる論理チャンネルを一番最小限のビットを取ってシグナルリングするので、該当ＭＡＣ−ｈｓ ＰＤＵを通じて一層多い使用者データを伝達することができる。また、ＭＡＣ−ｄ ＰＤＵごとにＣ/Ｔフィールドを含むことではないので、それを処理する端末システムのＭＡＣ階層の処理速度が向上される。そして、ヘッダーパッディングを実行して、ＭＡＣ−ｈｓ ＰＤＵを形成するビットストリーム上で各々のＭＡＣ−ｄ ＰＤＵが自然にバイトアラーインされるようにすることにより、ＭＡＣ階層がＭＡＣ−ｈｓ ＰＤＵからＭＡＣ−ｄ ＰＤＵ(ｓ)を抽出してＲＬＣ階層がＲＬＣ ＳＤＵ(ｓ)を形成するにおいてメモリー管理が一層迅速で簡単になるので、一層向上されたＨＳＤＰＡサービスを支援することができるようになる。
【発明を実施するための最良の形態】
【００３５】
以下、本発明の好適な一実施形態について添付図面を参照しつつ詳細に説明する。下記の説明において、本発明の要旨のみを明確にする目的で、関連した公知機能又は構成に関する具体的な説明は省略する。
【００３６】
まず、図４を参照してＨＳＤＰＡ通信システムプロトコルステックについて説明する。
図４は、本発明が適用される高速順方向パケット接続方式を使用する通信システムのＭＡＣ階層構造を示す図である。
【００３７】
図４に示したように、ＭＡＣ階層は、ＭＡＣ−ｄ階層と、ＭＡＣ−ｈｓ階層から構成され、ＵＥ側ＭＡＣ階層には、ＭＡＣ−ｄ階層４１１と、ＭＡＣ−ｈｓ階層４１０とが全部存在し、基地局にはＭＡＣ−ｈｓ階層４０７が、ＳＲＮＣにはＭＡＣ−ｄ階層４０２が存在する。ここで、ＭＡＣ−ｄ階層は、専用論理チャンネル(Ｄｅｄｉｃａｔｅｄ ｌｏｇｉｃａｌ ｃｈａｎｎｅｌ)を処理するためのＭＡＣエンティティーとして、即ち、専用制御チャンネル(Ｄｅｄｉｃａｔｅｄ Ｃｏｎｔｒｏｌ Ｃｈａｎｎｅｌ：以下、“ＤＣＣＨ”と称する)、専用トラフィックチャンネル(Ｄｅｄｉｃａｔｅｄ Ｔｒａｆｆｉｃ Ｃｈａｎｎｅｌ：以下、“ＤＴＣＨ”と称する)などのような専用論理チャンネルのためのＭＡＣ機能を実行する。また、ＭＡＣ−ｈｓ階層は、ＨＳＤＰＡ方式を支援するために追加的に具現された階層であり、ＭＡＣ−ｈｓ階層は、ＨＳＤＰＡ方式を支援するためにＨＳ-ＤＳＣＨ上のＨＡＲＱのための機能を主要機能として有する。
【００３８】
図４において、実際使用者データが上位階層４０１からＭＡＣ−ｄ階層４０２に伝達される場合、ＭＡＣ−ｄ階層４０２は、上位階層４０１から伝達を受けた使用者データに相当するＭＡＣ−ｄ ＰＤＵを生成し、生成されたＭＡＣ−ｄ ＰＤＵをフレームプロトコル(Ｆｒａｍｅ Ｐｒｏｔｏｃｏｌ：以下、“ＦＰ”と称する)階層４０３に伝達する。ここで、ＭＡＣ−ｄ ＰＤＵは、上位階層４０１から伝達を受けた使用者データにＭＡＣ−ｄヘッダーが付加されたことを意味し、ＭＡＣ−ｄヘッダーには受信側がＭＡＣ−ｄ ＰＤＵをどの上位階層に伝達しなければならないかを指示する多重化(ｍｕｌｔｉｐｌｅｘｉｎｇ)関連情報などが含まれる。ＦＰ階層４０３は、ＭＡＣ−ｄ階層４０２から伝達を受けたＭＡＣ−ｄ ＰＤＵをＦＰフレームに変形させた後、トランスポートベアラー(Ｔｒａｎｓｐｏｒｔ Ｂｅａｒｅｒ)階層４０４に伝達する。ＦＰ階層４０３は、多数のＭＡＣ−ｄ ＰＤＵを一つのＦＰフレームに連接し、ＦＰフレームには連接されたＭＡＣ−ｄ ＰＤＵの優先順位に関する情報が含まれる。その後、トランスポートベアラー階層４０４は、ＦＰ階層４０３から伝達を受けたＦＰフレームをトランスポートベアラーを割り当て、割り当てられたトランスポートベアラーを通じて基地局トランスポートベアラー階層４０５に伝送する。ここで、ＳＲＮＣトランスポートベアラー階層４０４と基地局トランスポートベアラー階層４０５との間は、ＳＲＮＣと基地国との間のインターフェースであるｌｕｂインターフェースを通じてインターフェースする。また、ランスポートベアラー階層４０４は、ＳＲＮＣと基地国との間の実際データ伝送を担当する部分であり、ＡＡＬ２/ＡＴＭ等で構成可能である。
【００３９】
基地局のトランスポートベアラー階層４０５は、ＳＲＮＣトランスポートベアラー階層４０４からＦＰフレームを受信すれば、受信したＦＰフレームをＦＰ階層４０６に伝達し、ＦＰ階層４０６は、トランスポートベアラー階層４０５から伝達を受けたＦＰフレームをＭＡＣ−ｈｓ階層４０７に伝達する。ＭＡＣ−ｈｓ階層４０７は、ＦＰ階層４０６から伝達を受けたＦＰフレームに含まれた優先順位に関する情報を参照して受信したＭＡＣ−ｄ ＰＤＵを該当優先順位キューに保存する。
【００４０】
そして、ＨＳＤＰＡサービスのためにＭＡＣ−ｈｓ ＰＤＵを形成する際に、ＭＡＣ上でＨＳ-ＤＳＣＨチャンネルにマッピングされる論理チャンネルの多重化が適用される無線ベアラー(ｒａｄｉｏ ｂｅａｒｅｒ)設定を有する場合、基地局のＭＡＣ−ｈｓ階層４０７は、ＨＳＤＰＡサービスのためにＭＡＣ−ｈｓ ＰＤＵを形成する際、ＭＡＣ−ｈｓ ＰＤＵの各ＭＡＣ−ｄ ＰＤＵの目的地論理チャンネル(ｄｅｓｔｉｎａｔｉｏｎ ｌｏｇｉｃａｌ ｃｈａｎｎｅｌ)を知らせるためにＭＡＣ−ｈｓ ＰＤＵのＭＡＣ−ｈｓヘッダーの端部にＣ/Ｔフィールドを追加し、ＭＡＣ−ｈｓヘッダーの長さが８ビットの定数倍になるようにＣ/Ｔフィールドが追加されたＭＡＣ−ｈｓヘッダーの端部にヘッダーパディングフィールドを追加する。この時、ＶＦフィールド、ＱＵＥＵＥ ＩＤフィールド、ＴＳＮフィールド、(ＳＩＤ、Ｎ、Ｆ)フィールドのセット、Ｃ/Ｔフィールドに構成されたＭＡＣ−ｈｓヘッダー部分が８ビットの定数倍である場合、Ｎｏｄｅ Ｂ ＭＡＣ−ｈｓ階層４０７は、ヘッダーパディングフィールドをＭＡＣ−ｈｓヘッダに追加しない。ここで、追加されたヘッダーパディングフィールドの長さは、ＭＡＣ−ｈｓヘッダーの長さが８ビット定数倍になるように０ビット〜７ビットの範囲から選択する。
【００４１】
端末でＭＡＣ−ｈｓ ＰＤＵを受信する場合、端末機は受信したＭＡＣ−ｈｓ ＰＤＵののＭＡＣ−ｈｓヘッダーをデコーディングしてＭＡＣ−ｈｓ ＰＤＵ上でバイトアラーインされているＭＡＣ−ｈｓ ＰＤＵ(ｓ)を上位階層に伝達する。この時、端末のＭＡＣ階層は、ＭＡＣ−ｈｓヘッダーの有効フィールド(即ち、ＶＦ、ＱＵＥＵＥ ＩＤ、ＴＳＮ、ＳＩＤ、Ｎ、Ｆ、Ｃ/Ｔ)の長さの総合を決定してその値が８の定数倍であれば、最後のＣ/Ｔフィールドの次に来るＭＡＣ−ｄ ＰＤＵ(ｓ)を上位ＲＬＣ階層に伝達する。しかし、ＭＡＣ−ｈｓヘッダーの有効フィールドの長さが８の定数倍ではない場合、端末のＭＡＣ階層は、最後のＣ/Ｔフィールド以後の予め決定された有効フィールドの長さによって１〜７ビットの中で一つのヘッダーパディングフィールドがあることを認知し、ＭＡＣ−ｈｓ ＰＤＵの一番目のビットからＣ/Ｔフィールド以後の最初に到逹する８ｍ番目(ｍ＝１、２、３、…)のビット部分までをＭＡＣ−ｈｓヘッダー部分で処理する。以後、ＭＡＣ−ｈｓヘッダー部分直後から始まるＭＡＣ−ｈｓ ＰＤＵのデータ部分をＭＡＣ−ｄ ＰＤＵ(ｓ)に認識して処理する。ここで、ＭＡＣ−ｈｓヘッダー部分に追加されたシングルＣ/Ｔフィールドのみを検討し、同一なＭＡＣ−ｈｓ ＰＤＵ内に伝達されるすべてのＭＡＣ−ｄ ＰＤＵがマッピングされる論理チャンネルの識別子を確認する。また、もうＭＡＣ−ｈｓ ＳＤＵ(ｓ)＝ＭＡＣ−ｄ ＰＤＵ(ｓ)は、ＭＡＣ−ｈｓ ＰＤＵを形成するビットストリーム上で本発明によって自然にバイトアラーインされているので、ＭＡＣ階層はＭＡＣ−ｄ ＰＤＵ(ｓ)を抽出し、ＲＬＣ階層は不必要なビットオペレーション過程なしにＲＬＣ ＳＤＵを形成する。
【００４２】
以下、本発明の一実施の形態に係る基地局のＭＡＣ−ｈｓのエンティティー４０７の構成について説明する。
図５は、本発明の一実施の形態に係るＮｏｄｅ ＢのＭＡＣ−ｈｓのエンティティー４０７の構成を示す図である。
【００４３】
図５に示したように、本発明の一実施の形態に係るＮｏｄｅ ＢのＭＡＣ−ｈｓのエンティティー４０７は、ＲＮＣ１１１、１１２のＭＡＣ−ｄエンティティー４０２からＭＡＣ ＳＤＵsフレームを受けて本発明によってＭＡＣ−ｈｓ ＰＤＵを生成する。そのために、ＭＡＣ−ｈｓのエンティティー４０７は、ＨＳ制御部４２０と、データ入力部４２２と、ヘッダーセッティング部４２４と、ヘッダーパディング挿入部４２６と、を含む。
【００４４】
ＨＳ制御部４２０は、ＭＡＣ−ｈｓ ＰＤＵの形成のためにＴＳＮ、ＱＵＥＵＥ ＩＤのようなＭＡＣ−ｈｓ ＰＤＵのスケジューリング(ｓｃｈｅｄｕｌｉｎｇ)情報を管理し、ＭＡＣ−ｈｓ ＰＤＵのスケジューリング情報をヘッダーセッティング部４２４に提供する。また、ＨＳ制御部４２０は、関連ＦＰフレームと制御情報(ＣＴＬ２)に伝達されたＭＡＣ−ｄ ＰＤＵ(ｓ)についての代表Ｃ/Ｔフィールド値をヘッダーセッティング部４２４に提供する。
【００４５】
そして、データ入力部４２２は、ＲＮＣ１１１、１１２のＭＡＣ−ｄエンティティー４０２から入力データ(ＩＮ)を受信する。ＭＡＣ−ｄエンティティー４０２から受けた入力データ(ＩＮ)は、ＭＡＣ−ｄ ＰＤＵsが連続的に連結された形態を有し、フレームプロトコル(ＦＰ: Ｆｒａｍｅ Ｐｒｏｔｏｃｏｌ)ヘッダーが含まれたデータストリームである。データ入力部４２２は、入力データ(ＩＮ)からＦＰヘッダーを除去してＭＡＣ−ｄ ＰＤＵsからなったＭＡＣ−ｈｓ ＳＤＵsセットを生成する。そして、データ入力部４２２は、該当ＭＡＣ−ｈｓ ＰＤＵ形成のためにＳＩＤ、Ｎ、Ｆのような制御情報をヘッダーセッティング部４２４に提供する。ここで、ＳＩＤ、Ｎ、Ｆについては上述した図２の説明を参照する。即ち、データ入力部４２２は、入力データ(ＩＮ)に含まれたＭＡＣ−ｄ ＰＤＵsのブロックサイズ情報、特定ブロックサイズを有するＭＡＣ−ｄ ＰＤＵsが連続的に表示される回数のようなＭＡＣ−ｄ ＰＤＵブロックサイズ関連情報(ＣＴＬ１)をヘッダーセッティング部４２４に提供する。そして、データ入力部４２２は、生成したＭＡＣ−ｄ ＰＤＵsからなったＭＡＣ−ｈｓ ＳＤＵsセットをヘッダーパディング挿入部４２６に提供する。ヘッダーセッティング部４２４は、データ入力部４２２及びＨＳ制御部４２０からの制御情報(ＣＴＬ１、ＣＴＬ２)を通じてＶＦフィールド、ＱＵＥＵＥ ＩＤフィールド、ＴＳＮフィールド、(ＳＩＤ、Ｎ、Ｆ)フィールドセット及び本発明による代表Ｃ/ＴフィールドからなったＭＡＣ−ｈｓヘッダーを生成してヘッダーパディング挿入部４２６に提供する。
【００４６】
ヘッダーパディング挿入部４２６は、ヘッダーセッティング部４２４からＭＡＣ−ｈｓヘッダー３１０の提供を受ける場合、ＭＡＣ−ｈｓヘッダーの有効フィールドの長さが８の定数倍であるか否かを判断する。該判断の結果、ヘッダーパディング挿入部４２６は、ＭＡＣ−ｈｓヘッダー３１０の有効フィールドの長さが８の定数倍であれば、ヘッダーセッティング部４２４から入力されたＭＡＣ−ｈｓヘッダー３１０とデータ入力部４２２から入力されたＭＡＣ−ｈｓ ＳＤＵsセットを用いてＭＡＣ−ｈｓ ＰＤＵを生成する。
【００４７】
一方、ヘッダーパディング挿入部４２６は、ＭＡＣ−ｈｓヘッダー３１０の有効フィールドの長さが８の定数倍ではない場合には、ＭＡＣ−ｈｓヘッダー３１０の長さが８ビットの定数倍になるようにヘッダーパディングフィールド３０７の長さを決定し、その決定された長さを有するヘッダーパディングフィールド３０８をＭＡＣ−ｈｓヘッダー３１０に付加する。次に、ヘッダーパディング挿入部４２６は、データ入力部４２２から入力されたＭＡＣ−ｈｓ ＳＤＵsセットと、ヘッダーパディングが挿入されたＭＡＣ−ｈｓヘッダーと、を用いてＭＡＣ−ｈｓ ＰＤＵを生成する。選択的にヘッダーパディング挿入部４２６は、データ入力部４２２から入力されたＭＡＣ−ｈｓ ＳＤＵsセットにパディング部を追加することができる。
【００４８】
次に、図６を参照して、本発明の一実施の形態に係るＭＡＣ−ｈｓ ＰＤＵの構造について説明する。
図６は、本発明の一実施の形態に係るＭＡＣ−ｈｓ ＰＤＵの構造を示す図である。
図６に示したように、ＭＡＣ−ｈｓ ＰＤＵ３００は、ＭＡＣ−ｈｓヘッダーフィールド３１０と、ＭＡＣ−ｈｓサービスデータユニット(ＳＤＵ: Ｓｅｒｖｉｃｅ Ｄａｔａ Ｕｎｉｔ)フィールド３２０と、パディングフィールド３３０から構成される。ＭＡＣ−ｈｓ ＳＤＵフィールド３２０とパディングフィールド３３０は、従来技術と構成及び内容が同一なのでその詳細な説明は省略する。
【００４９】
図６に示したように、ＭＡＣ−ｈｓ ＰＤＵ３００においてＭＡＣ−ｈｓヘッダーフィールド３１０のサイズは８ビットの定数倍(８ｍビット(ｍ＝１、２、３、…))のサイズを有する。ＭＡＣ−ｈｓヘッダーフィールド３１０は、バージョンフラッグフィールド３０１と、キューＩＤフィールド３０２と、ＴＳＮフィールド３０３と、ＳＩＤ_xフィールド３０４と、Ｎ_xフィールド３０５と、Ｆ_x(Ｆｌａｇ)フィールド３０６と、Ｃ/Ｔフィールド３０７と、ヘッダーパディングフィールド３０８と、を含む。
【００５０】
Ｃ/Ｔフィールド３０７は、上述のように各ＭＡＣ−ｄ ＰＤＵの目的地論理チャンネルの識別子を提供する。同一なＭＡＣ−ｈｓ ＰＤＵに含まれたすべてのＭＡＣ−ｄ ＰＤＵは、全部同一な論理チャンネルとマッピング関係を成す。したがって、同一なＭＡＣ−ｈｓ ＰＤＵを通じて伝達される全てのＭＡＣ−ｄ ＰＤＵについて１個のＣ/Ｔフィールドだけでも目的地論理チャンネルが何かを表現することができる。即ち、Ｎｏｄｅ ＢのＭＡＣ−ｈｓ階層４０７は、同一ＭＡＣ−ｈｓ ＰＤＵに含まれるすべてのＭＡＣ−ｄ ＰＤＵごとにＣ/Ｔフィールドを付けないで、ＭＡＣ−ｈｓヘッダーの端部分にＣ/Ｔフィールドを一つだけ追加する。
【００５１】
ヘッダーパディングフィールド３０８は、Ｎｏｄｅ ＢのＭＡＣ−ｈｓ階層４０７においてＨＳＤＰＡサービスのためにＭＡＣ−ｈｓ ＰＤＵを形成する際、ＭＡＣ−ｈｓヘッダーの長さが８ビットの定数倍になるようにＭＡＣ−ｈｓ ＰＤＵのＭＡＣ−ｈｓヘッダーに付加される。Ｎｏｄｅ ＢのＭＡＣ−ｈｓ階層４０７は、ＶＦ、ＱＵＥＵＥ ＩＤ、ＴＳＮ、(ＳＩＤ、Ｎ、Ｆ)セット、Ｃ/Ｔから構成されたＭＡＣ−ｈｓヘッダーの長さが８ビットの定数倍である場合、ヘッダーパディングフィールド３０８をＭＡＣ−ｈｓヘッダーに追加しない。それによって、追加されたヘッダーパディングフィールド３０８の長さは、ＭＡＣ−ｈｓヘッダーの長さが８ビット定数倍になるように０ビット〜７ビットの範囲から選択される。
【００５２】
そして、端末でＭＡＣ−ｈｓ ＰＤＵを受信する場合、端末機は、受信したＭＡＣ−ｈｓ ＰＤＵのＭＡＣ−ｈｓヘッダーをデコーディングしてＭＡＣ−ｈｓ ＰＤＵ上でバイトアラーインされているＭＡＣ−ｈｓ ＰＤＵ(ｓ)を上位階層に伝達する。この時、端末システムのＭＡＣ階層は、ＭＡＣ−ｈｓヘッダーの有効フィールド(即ち、ＶＦ、ＱＵＥＵＥ ＩＤ、ＴＳＮ、ＳＩＤ、Ｎ、Ｆ、Ｃ/Ｔ)の長さの総合を決定し、その値が８の定数倍であれば、Ｃ/Ｔフィールドの次に来るＭＡＣ−ｄ ＰＤＵ(ｓ)を上位ＲＬＣ階層に伝達する。しかし、ＭＡＣ−ｈｓヘッダーの有効フィールドの長さが８の定数倍ではない場合、端末のＭＡＣ階層は、最後のＣ/Ｔフィールド以後の予め決定された有効フィールドの長さによって１〜７ビットのヘッダーの中で一つのパディングフィールドがあることを認知し、ＭＡＣ−ｈｓ ＰＤＵの一番目のビットからＣ/Ｔフィールド以後の最初に到逹する８ｍ番目(ｍ＝１、２、３、…)のビット部分までをＭＡＣ−ｈｓヘッダー部分として処理する。以後、ＭＡＣ階層は、ＭＡＣ−ｈｓヘッダー部分の直後から始まるＭＡＣ−ｄ ＰＤＵのデータ部分をＭＡＣ−ｄ ＰＤＵ(ｓ)として認識して処理する。ここで、ＭＡＣ−ｈｓヘッダー部分に追加されたシングルＣ/Ｔフィールドのみを検討し、同一なＭＡＣ−ｈｓ ＰＤＵ内に伝達されるすべてのＭＡＣ−ｄ ＰＤＵがマッピングされる論理チャンネルの識別子を確認する。また、もうＭＡＣ−ｈｓ ＳＤＵ(ｓ)＝ＭＡＣ−ｄ ＰＤＵ(ｓ)は、ＭＡＣ−ｈｓ ＰＤＵを成すビットストリーム上から本発明によって自然にバイトアラーインされているので、ＭＡＣ階層はＭＡＣ−ｄ ＰＤＵ(ｓ)を抽出し、ＲＬＣ階層は不必要なビットオペレーション過程なしにＲＬＣ ＳＤＵを形成する。
【００５３】
次に、Ｎｏｄｅ ＢのＭＡＣ−ｈｓ階層４０７の動作過程について説明する。
図７は、図４のＮｏｄｅ ＢのＭＡＣ−ｈｓ階層４０７の動作過程を示す流れ図である。
図７に示したように、Ｎｏｄｅ ＢのＭＡＣ−ｈｓ階層４０７は、ＨＳＤＰＡサービスのためにＭＡＣ−ｈｓ ＰＤＵを形成する際に、ＭＡＣ−ｈｓヘッダーにＣ/Ｔフィールドを追加する(ステップ５１０)。そして、ＭＡＣ−ｈｓ階層４０７は、ＭＡＣ−ｈｓヘッダー３１０の有効フィールドの長さをチェックする(ステップ５２０)。次に、Ｎｏｄｅ ＢのＭＡＣ−ｈｓ階層４０７は、ＭＡＣ−ｈｓヘッダー３１０の有効フィールドの長さが８の定数倍であるか否かを判断する(ステップ５３０)。もし、該判断の結果、ＭＡＣ−ｈｓヘッダー３１０の有効フィールドの長さが８の定数倍である場合には、ＭＡＣ−ｈｓ階層４０７は、ヘッダーパディングフィールド３０８なしにＭＡＣ−ｈｓ ＰＤＵを生成した後(ステップ５４０)、ステップ５６０に進行する。
【００５４】
一方で、ＭＡＣ−ｈｓ階層４０７は、ＭＡＣ−ｈｓヘッダー３１０の有効フィールドの長さが８の定数倍ではない場合には、ＭＡＣ−ｈｓヘッダー３１０の長さが８ビットの定数倍になるようにヘッダーパディングフィールド３０８の長さを定め、そのヘッダーパディングフィールド３０８をＭＡＣ−ｈｓヘッダー３１０に付加してＭＡＣ−ｈｓ ＰＤＵを生成する(ステップ５５０)。次に、Ｎｏｄｅ ＢのＭＡＣ−ｈｓ階層４０７は、生成したＭＡＣ−ｈｓ ＰＤＵをＵＥに伝送する(ステップ５６０)。
【００５５】
次に、図８を参照してＮｏｄｅ ＢからＭＡＣ−ｈｓ ＰＤＵを受信した場合のＵＥのＭＡＣ−ｈｓ４１０の動作過程について説明する。
図８は、図４のＵＥのＭＡＣ−ｈｓ階層４１０の動作過程を示す流れ図である。
図８に示したように、ＵＥのＭＡＣ−ｈｓ階層４１０は、Ｎｏｄｅ ＢからＭＡＣ−ｈｓ ＰＤＵを受信する場合(ステップ６１０)、受信したＭＡＣ−ｈｓ ＰＤＵのＭＡＣ−ｈｓヘッダー３１０の有効フィールドの長さを判断する(ステップ６２０)。
【００５６】
次に、ＵＥのＭＡＣ−ｈｓ 階層４１０は、ＭＡＣ−ｈｓヘッダー３１０の有効フィールドの長さが８の定数倍であるか否か判断する(ステップ６３０)。該判断の結果、ＭＡＣ−ｈｓヘッダー３１０の有効フィールドの長さが８の定数倍である場合には、ＵＥのＭＡＣ−ｈｓ階層４１０は、ＭＡＣ−ｈｓヘッダー３１０からヘッダーパディングフィールド３０８を除去する必要なしにＭＡＣ−ｄ ＰＤＵを抽出する(ステップ６４０)。一方で、ＵＥのＭＡＣ−ｈｓ階層４１０は、ＭＡＣ−ｈｓヘッダー３１０の有効フィールドの長さが８の定数倍ではない場合には、ＭＡＣ−ｈｓヘッダー３１０からヘッダーパディングフィールド３０８を除去した後、ＭＡＣ−ｄ ＰＤＵを抽出する(ステップ６５０)。
【００５７】
詳細には、ＵＥのＭＡＣ−ｈｓ階層４１０は、ＭＡＣ−ｈｓヘッダーの有効フィールド(即ち、ＶＦ、ＱＵＥＵＥ ＩＤ、ＴＳＮ、ＳＩＤ、Ｎ、Ｆ、Ｃ/Ｔ)の長さの総合を決定し、その値が８の定数倍である場合は、Ｃ/Ｔフィールドの次に来るＭＡＣ−ｄ ＰＤＵ(ｓ)を抽出する。しかし、ＵＥのＭＡＣ−ｈｓ階層４１０は、ＭＡＣ−ｈｓヘッダーの有効フィールドの長さが８の定数倍ではない場合、最後のＣ/Ｔフィールドの以後に先立って決定された有効フィールドの長さによって１〜７ビットの中で一つのヘッダーパディングフィールドがあることを認知し、ＭＡＣ−ｈｓ ＰＤＵの一番目のビットからＣ/Ｔフィールド以後の最初に到逹する８ｍ番目(ｍ＝１、２、３、…)のビット部分までをＭＡＣ−ｈｓヘッダー部分として処理する。以後、ＭＡＣ−ｈｓヘッダー部分の直後から始まるＭＡＣ−ｄ ＰＤＵのデータ部分をＭＡＣ−ｄ ＰＤＵ(ｓ)として認識して処理する。
【００５８】
次に、ＵＥのＭＡＣ−ｈｓ階層４１０は、生成したＭＡＣ−ｄ ＰＤＵを上位階層に伝達する(ステップ６６０)。
詳細には、ＭＡＣ−ｈｓヘッダー部分に追加されたシングルＣ/Ｔフィールドのみを検討し、同一なＭＡＣ−ｈｓ ＰＤＵ内に伝達されすべてのＭＡＣ−ｄ ＰＤＵがマッピングされる論理チャンネルの識別子を確認する。また、もうＭＡＣ−ｈｓ ＳＤＵ(ｓ)＝ＭＡＣ−ｄ ＰＤＵ(ｓ)は、ＭＡＣ−ｈｓ ＰＤＵを成すビットストリーム上から本発明によって自然にバイトアラーインされているので、ＭＡＣ階層はＭＡＣ−ｄ ＰＤＵ(ｓ)を抽出し、ＲＬＣ階層は不必要なビットオペレーション過程なしにＲＬＣ ＳＤＵを形成する。
【００５９】
以上、本発明を具体的な実施形態を参照して詳細に説明したが、本発明の範囲は前述の実施形態によって限定されるべきではなく、特許請求の範囲の記載及びこれと均等なものの範囲内で様々な変形が可能なことは、当該技術分野における通常の知識を持つ者には明らかである。
【００６０】
例えば、上述の実施の形態は、ＨＳＤＰＡを使用する移動通信システムに適用されるので、端末のダウンリンク側面のみを考慮したが、本発明はすべての移動通信システムに適用できる。したがって、本発明が端末のダウンリンクとアップリングク上で実質的なデータが送受信される移動通信システムに適用される場合、端末のアップリングクに対しても適用できる。
【図面の簡単な説明】
【００６１】
【図１】一般的な移動通信システムの構造を概略的に示すブロック図である。
【図２】高速順方向物理共通チャンネル(ＨＳ-ＤＳＣＨ)を通じて伝送されるデータブロック(=ＭＡＣ−ｈｓ ＰＤＵ)の構造を示す図である。
【図３】図２のＭＡＣ−ｈｓ ＰＤＵに含まれたＭＡＣ−ｈｓ ＳＤＵの構造を示す図である。
【図４】一般的な高速順方向パケット接続方式を使用する通信システムのＭＡＣ階層の構造を示す図である。
【図５】本発明の一実施の形態に係る基地局のＭＡＣ−ｈｓのエンティティーの構成を示すブロック図である。
【図６】本発明の一実施の形態に係る高速順方向パケット接続方式を使用する通信システムのＭＡＣ−ｈｓ ＰＤＵの構造を示す図である。
【図７】本発明の一実施の形態に係る高速順方向パケット接続方式を使用する通信システムにおいて、ＵＴＲＡＮ側からＭＡＣ−ｈｓ ＰＤＵを送信する場合の制御フローチャートである。
【図８】本発明の一実施の形態に係る高速準高校パケット接続方式を使用する通信システムにおいて、ＵＥ側にＭＡＣ−ｈｓ ＰＤＵを受信する場合の制御フローチャートである。
【符号の説明】
【００６２】
４０７・・・Ｎｏｄｅ ＢのＭＡＣ−ｈｓのエンティティー、４２０・・・ＨＳ制御部、４２２・・・データ入力部、４２４・・・ヘッダーセッティング部、４２６・・・ヘッダーパディング挿入部。
【図１】
2005237013.tif 000003
【図２】
2005237013.tif 000004
【図３】
2005237013.tif 000005
【図４】
2005237013.tif 000006
【図５】
2005237013.tif 000007
【図６】
2005237013.tif 000008
【図７】
2005237013.tif 000009
【図８】
2005237013.tif 000010