(57)【要約】【課題】パケットヘッダの長さ指示フィールドをなくし、送信効率を向上させるヘッダ設定方法及び装置を提供する。【解決手段】方法は、所定の条件に合致した場合に、上記ＰＤＵで搬送される最後のＳＤＵ（サービスデータユニット）の終了位置を示し、複数ビットからなる長さ指示フィールドを上記ＰＤＵに添付しない段階を含む。【選択図】図４
2010035236.tif 000002
【特許請求の範囲】
【請求項１】
無線通信システムのＲＬＣ（無線リンク制御）層においてＰＤＵ（プロトコルデータユニット）のヘッダを設定する方法であって、
所定の条件に合致した場合に、前記ＰＤＵで搬送される最後のＳＤＵ（サービスデータユニット）の終了位置を示し、複数ビットからなる長さ指示フィールドを前記ＰＤＵに添付しない段階を含み、
前記所定の条件とは、前記ＳＤＵの終了位置が前記ＰＤＵの末尾に該当することが、単一ビットによって示されることであり、
前記ＳＤＵは、分割され、又は、他のＳＤＵと連結され、
前記単一ヒットは、前記ＰＤＵにある、
ことを特徴とするヘッダ設定方法。
【請求項２】
無線通信システムのＲＬＣ層においてＰＤＵのヘッダを設定してその長さを減らすための通信装置であって、
前記通信装置の機能を実現する制御回路と、
前記制御回路の中に設けられ、プログラムコードを実行して前記制御回路を制御するＣＰＵ（中央処理装置）と、
前記制御回路の中に前記ＣＰＵと結合するように設けられ、前記プログラムコードを記録する記憶装置と、
を含み、
前記プログラムコードは、
所定の条件に合致した場合に、前記ＰＤＵで搬送される最後のＳＤＵの終了位置を示し、複数ビットからなる長さ指示フィールドを前記ＰＤＵに添付しないコードを含み、
前記所定の条件とは、前記ＳＤＵの終了位置が前記ＰＤＵの末尾に該当することが、単一ビットによって示されることであり、
前記ＳＤＵは、分割され、又は、他のＳＤＵと連結され、
前記単一ヒットは、前記ＰＤＵにある、
ことを特徴とする通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線通信システムにおいてパケットのヘッダを設定する方法及び関連の通信装置に関し、特にＲＬＣ  ＰＤＵ（無線リンク制御プロトコルデータユニット）のビット数を減少できる方法及び装置に関する。
【背景技術】
【０００２】
第三世代移動通信技術はＷＣＤＭＡ（広帯域時分割多元接続）方式で高スペクトル利用効率、高カバー率、優れた通話品質と高速伝送を実現するとともに、ＱｏＳ（サービス品質）の確保、柔軟性のある双方向通信の実現、通話中断率の低減に大きく寄与する。
【０００３】
第三世代移動通信システムのＡＳ（アクセスストラタム）にはＲＲＣ（無線資源制御）、ＲＬＣ（無線リンク制御）、ＭＡＣ（媒体アクセス制御）、ＰＤＣＰ（パケットデータ収斂プロトコル）、ＢＭＣ（ブロードキャスト／マルチキャスト制御）などの副層が設けられ、その動作については当業者に周知のため、ここで説明を省略する。そのうちＲＲＣ層は第三世代移動通信システムの送信品質に応じて好適な処理を実行することを可能にするものであり、種々の送信品質によって送信対象のデータや制御指令に対してセグメント化、再構築、連結、パッディング、再送、順序検査、重複検出などの処理を行う。ＭＡＣ層はＲＲＣ層の無線資源割当指令に従って、ＲＲＣ層の複数の論理チャネルからのパケットをそれぞれ通常、共用、専用などのトランスポートチャネルに対応させ、チャネルマッピング、多重化、送信形式選択、ランダムアクセス制御などの処理を行う。
【０００４】
ＲＬＣ層では、パッディングの目的はＲＬＣエンティティーから出力されたすべてのＰＤＵの長さを均一にすることである。即ち、ＲＬＣエンティティーで上位層から受信されたＳＤＵ（サービスデータユニット）の長さがＰＤＵで搬送可能な長さより小さい場合、ＲＬＣエンティティーで当該ＳＤＵの後に無意義のデータを添付して所定の長さにすることである。或いは、ＳＤＵの長さがＰＤＵで搬送可能な長さより大きくて、ＲＬＣエンティティーで当該ＰＤＵで搬送可能な長さに基づいてＳＤＵをセグメント化した場合、最後のセグメントがＰＤＵで搬送可能な長さより小さいときに、ＲＬＣエンティティーで当該ＳＤＵの後に無意義のデータを添付して所定の長さにすることである。
【０００５】
従来の技術では、パッディングはＲＬＣエンティティーから出力されたＰＤＵの長さを均一することができる。しかし、これは帯域幅の使用効率とパケットデータの処理効率を低下させ、特に高速送受信が求められるアプリケーション、例えばＨＳＤＰＡ（高速ダウンリンクパケットアクセス）やＨＳＵＰＡ（高速アップリンクパケットアクセス）には不向きである。そのため、従来は第三世代移動通信システムの高速アプリケーションに可変長のＲＬＣ  ＰＤＵを導入し、パッディングを回避して帯域幅の使用効率とパケットデータの処理効率を高め、上り・下りの送信速度を改善する。
【０００６】
図１を参照する。図１は従来の可変長ＲＬＣ  ＰＤＵをあらわす説明図である。図１では、ＳＤＵ＿１、ＳＤＵ＿２は上位層エンティティーから送られてきたＳＤＵを示し、ＰＤＵ＿１〜ＰＤＵ＿３はＲＬＣエンティティーから出力されたＰＤＵを示し、ＰＤＵ＿１〜ＰＤＵ＿３の前の網掛け領域はＰＤＵのヘッダを示し、ＭＰＺはＰＤＵで搬送可能な最大のデータ長である。図１に示すように、ＳＤＵ＿１、ＳＤＵ＿２の長さはＰＤＵで搬送可能な最大データ長の２倍を超えているが、その３倍には達していない。従来の技術は「ブラインドセグメント化」という方式でＳＤＵ＿１、ＳＤＵ＿２をＰＤＵ＿１〜ＰＤＵ＿３に割り当てて搬送する。ブラインドセグメント化とは、ＳＤＵの長さがＭＰＺ（ＰＤＵで搬送可能な最大データ長。ＰＤＵサイズ最大値）より大きく、かつＭＰＺの整数倍に等しくないことをＲＬＣエンティティーで検出した場合に、ＲＬＣエンティティーでＭＰＺの長さをもとにＳＤＵを順次分割し、ＭＰＺより短い最後のセグメントかＳＤＵを可変長ＲＬＣ  ＰＤＵに割り当てて搬送することである。したがって、ＰＤＵ＿１、ＰＤＵ＿２の長さはＭＰＺと一致し（例えば４２バイト）、ＰＤＵ＿３の長さはＭＰＺより小さい（例えば４２バイト）。
【０００７】
従来の技術によれば、ＳＤＵの末尾には７ビットか１５ビットの長さ指示フィールドがついており、その後には、後方のフィールドが長さ指示フィールドかデータフィールドかを示す拡張ビットがついている。しかし、パッディングを不要とした場合では、長さ指示フィールドは無用となり、ＰＤＵヘッダ部のビット数を占めて送信効率を低下させる原因となるほかない。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は前述の問題を解決するため、無線通信システムにおいてパケットのヘッダを設定する方法及び装置を提供することを課題とする。
【課題を解決するための手段】
【０００９】
本発明は無線通信システムのＲＬＣ（無線リンク制御）層においてＰＤＵ（プロトコルデータユニット）のヘッダを設定する方法を提供する。該方法は、所定の条件に合致した場合に、上記ＰＤＵで搬送される最後のＳＤＵ（サービスデータユニット）の終了位置を示し、複数ビットからなる長さ指示フィールドを上記ＰＤＵに添付しない段階を含む。
【００１０】
本発明は更に、無線通信システムのＲＬＣ層においてＰＤＵのヘッダを設定して、その長さを減らすための通信装置通信装置を提供する。該通信装置は、通信装置の機能を実現する制御回路と、制御回路の中に設けられ、プログラムコードを実行して制御回路を制御するＣＰＵ（中央処理装置）と、制御回路の中にＣＰＵと結合するように設けられ、プログラムコードを記録する記憶装置とを含む。該プログラムコードは、所定の条件に合致した場合に、上記ＰＤＵで搬送される最後のＳＤＵの終了位置を示し、複数ビットからなる長さ指示フィールドを上記ＰＤＵに添付しないコードを含む。
【発明の効果】
【００１１】
本発明はＲＬＣ  ＰＤＵのヘッダのビット数を減らし、送信効率を向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】従来の可変長ＲＬＣ  ＰＤＵを表す説明図である。
【図２】本発明による無線通信装置のブロック図である。
【図３】図２に示すプログラムコードを表す説明図である。
【図４】本発明による方法のフローチャートである。
【発明を実施するための形態】
【００１３】
かかる方法及び装置の特徴を詳述するために、具体的な実施例を挙げ、図を参照にして以下に説明する。
【００１４】
図２を参照する。図２は無線通信装置１００のブロック図である。説明を簡素化するため、図２では無線通信装置１００の入力装置１０２、出力装置１０４、制御回路１０６、ＣＰＵ（中央処理装置）１０８、記憶装置１１０、プログラムコード１１２及びトランシーバー１１４のみ描かれている。無線通信装置１００において、制御回路１０６はＣＰＵ１０８を用いて記憶装置１１０に記録されたプログラムコード１１２を実行し、無線通信装置１００の動作を制御する装置であり、入力装置１０２（例えばキーボード）でユーザーが入力した信号を受信し、出力装置１０４（スクリーン、スピーカーなど）で映像、音声などの信号を出力する。無線信号を受発信するトランシーバー１１４は受信した信号を制御回路１０６に送信し、または制御回路１０６による信号を無線で出力する。言い換えれば、通信プロトコルに当てはめれば、トランシーバー１１４は第一層の一部とみなされ、制御回路１０６は第二層と第三層の機能を実現するものである。無線通信装置１００は望ましくは第三世代移動通信システムに設けられる。
【００１５】
図３を参照する。図３は図２に示すプログラムコード１１２を表す説明図である。プログラムコード１１２はアプリケーション層２００と、第三層インターフェイス２０２と、第二層インターフェイス２０６を備え、第一層インターフェイス２１８と接続されている。第二層インターフェイス２０６は副層としてＲＬＣエンティティー２２４とＭＡＣエンティティー２２６を含む。ＲＬＣエンティティー２２４は送信品質に応じて送信対象のデータや制御指令に対してセグメント化などの処理を行い、ＭＡＣエンティティー２２６は第三層インターフェイス（無線資源制御層。ＲＲＣ層）２０２の無線資源割当指令に従って、ＲＬＣエンティティー２２４の複数のチャネルからのパケットを、それぞれ通常、共用、専用のトランスポートチャネルに対応させ、チャネルマッピングを行う。
【００１６】
第三世代移動通信システムの高速アプリケーション、例えばＨＳＤＰＡまたはＨＳＵＰＡについて、ＲＬＣエンティティー２２４で可変長のＲＬＣ  ＰＤＵを利用し、パッディングを回避して帯域幅の使用効率とパケットデータの処理効率を高め、上り・下り送信速度を改善することが可能である。それに鑑みて、本発明は第二層インターフェイス２０６にヘッダ設定プログラムコード２２２を設け、これでＲＬＣ  ＰＤＵのヘッダを設定して所要のビット数を減らす。
【００１７】
あるＳＤＵの終了位置がＲＬＣ  ＰＤＵの末尾に該当すると確認できる場合、ＲＬＣ  ＰＤＵにおける最後のＳＤＵの終了位置を示し長さ指示フィールドは削除すべきである。図４を参照する。図４は本発明による方法４０を表す説明図である。下記方法４０は無線通信システムのＲＬＣエンティティーにおいてＰＤＵのヘッダを設定して所要の長さを減少するに用いられ、ヘッダ設定プログラムコード２２２としてコンパイルすることができる。
【００１８】
ステップ４００：開始。
【００１９】
ステップ４０２：ＳＤＵの終了位置がＲＬＣ  ＰＤＵの末尾に該当することを確認する。
【００２０】
ステップ４０４：ＳＤＵの終了位置を示し、複数ビットからなる長さ指示フィールドを上記ＲＬＣ  ＰＤＵに添付しない。
【００２１】
ステップ４０６：終了。
【００２２】
以上のとおり、あるＳＤＵの終了位置がＲＬＣ  ＰＤＵの末尾に該当することを確認した場合、本発明ではＳＤＵの終了位置を示し、複数ビットからなる長さ指示フィールドを当該ＲＬＣ  ＰＤＵに添付せず、ＲＬＣ  ＰＤＵのヘッダ長を減らす。ＳＤＵの終了位置の確認は、望ましくは当該ＰＤＵの長さが所定のＰＤＵ長さ最大値より小さい場合に行われる。また、同確認は望ましくは、ＳＤＵの終了位置が当該ＰＤＵの末尾に該当することが単一ビットによって示された場合に行われる。
【００２３】
以上は本発明に好ましい実施例であって、本発明の実施の範囲を限定するものではない。よって、当業者のなし得る修正、もしくは変更であって、本発明の精神の下においてなされ、本発明に対して均等の効果を有するものは、いずれも本発明の特許請求の範囲に属するものとする。
【産業上の利用可能性】
【００２４】
本発明は従来の動作条件を変更したのみであり、実施可能である。
【符号の説明】
【００２５】
１００      無線通信装置
１０２      入力装置
１０４      出力装置
１０６      制御回路
１０８      ＣＰＵ
１１０      記憶装置
１１２      プログラムコード
１１４      トランシーバー
２００      アプリケーション層
２０２      第三層インターフェイス
２０６      第二層インターフェイス
２１８      第一層インターフェイス
２２２      ヘッダ設定プログラムコード
２２４      ＲＬＣエンティティー
２２６      ＭＡＣエンティティー
【図１】
2010035236.tif 000003
【図２】
2010035236.tif 000004
【図３】
2010035236.tif 000005
【図４】
2010035236.tif 000006