(57)【要約】【課題】無線通信システムにおいてＳＤＵの分割と番号付けを行う方法及び装置を提供する。【解決手段】本発明による方法は、ＲＬＣエンティティーが複数のＳＤＵを処理し、上記複数のＳＤＵはそれぞれ、少なくとも第一シーケンス番号フィールドと第一データフィールドを備え、上記ＲＬＣエンティティーのＰＤＵは、上記第一データフィールドの全部または一部データを含む第二データフィールドを備え、上記ＰＤＵは更に、上記第一シーケンス番号フィールドの値を含む第二シーケンス番号フィールドを備え、上記ＲＬＣエンティティーが第二シーケンス番号フィールドを利用してＡＲＱ、重複送信検出、シーケンス番号検査、順次送信を実行するステップからなる。【選択図】図４
2007300630.tif 000002
【特許請求の範囲】
【請求項１】
無線通信システムのＲＬＣ（無線リンク制御）エンティティーにおいてＰＤＵ（プロトコルデータユニット）にシーケンス番号をつけ、自動リピート請求（ＡＲＱ）、重複送信検出、シーケンス番号検査、順次送信を実行する方法であって、
ＲＬＣエンティティーが複数のＳＤＵ（サービスデータユニット）を処理し、
上記複数のＳＤＵはそれぞれ、少なくとも第一シーケンス番号フィールドと第一データフィールドを備え、
上記ＲＬＣエンティティーのＰＤＵは、上記第一データフィールドの全部または一部データを含む第二データフィールドを備え、
上記ＰＤＵは更に、上記第一シーケンス番号フィールドの値を含む第二シーケンス番号フィールドを備え、
上記ＲＬＣエンティティーが第二シーケンス番号フィールドを利用してＡＲＱ、重複送信検出、シーケンス番号検査、順次送信を実行するステップからなることを特徴とするＰＤＵの番号付け方法。
【請求項２】
前記第一シーケンス番号フィールドの値は前記プロトコルエンティティーの上位プロトコルエンティティーによって設定されることを特徴とする請求項１記載のＰＤＵ番号付け方法。
【請求項３】
無線通信システムのプロトコルエンティティーにおいて複数のＳＤＵの分割及び番号付けを行う方法であって、
上記複数のＳＤＵはそれぞれ第一シーケンス番号フィールドと、複数のセグメントに分割された第一データフィールドを備え、
上記複数のセグメントを複数のＰＤＵに対応させ、
上記複数のＰＤＵに対して、該ＰＤＵのシーケンス番号を保存する第二シーケンス番号フィールドと、第一データフィールドのセグメント数を示す第一セグメント指示フィールドと、複数のセグメントにおいて該ＰＤＵに対応するセグメントの位置を示すセグメントシーケンス番号フィールドを設定するステップからなることを特徴とするＳＤＵの分割及び番号付け方法。
【請求項４】
前記第二シーケンス番号フィールドは前記第一シーケンス番号フィールドの値を保存することを特徴とする請求項３記載のＳＤＵ分割及び番号付け方法。
【請求項５】
前記プロトコルエンティティーはＲＬＣエンティティーであり、前記方法は更に、
ＲＬＣエンティティーが少なくとも第二シーケンス番号フィールドとセグメントシーケンス番号フィールドを利用して、ＡＲＱ、重複送信検出、シーケンス番号検査、順次送信を実行するステップを含むことを特徴とする請求項３記載のＳＤＵ分割及び番号付け方法。
【請求項６】
前記第一シーケンス番号フィールドの値は前記プロトコルエンティティーの上位プロトコルエンティティーによって設定されることを特徴とする請求項３記載のＳＤＵ分割及び番号付け方法。
【請求項７】
前記方法は更に、ＳＤＵのセグメント指示フィールドの値に基づいて、セグメントシーケンス番号の長さを調整するステップを含むことを特徴とする請求項３記載のＳＤＵ分割及び番号付け方法。
【請求項８】
無線通信システムのプロトコルエンティティーにおいて複数のＳＤＵの分割及び番号付けを行う方法であって、
上記複数のＳＤＵはそれぞれ第一シーケンス番号フィールドと、分割されていない第一データフィールドを備え、
上記第一データフィールドをＰＤＵに対応させ、  
上記ＰＤＵに対して、該ＰＤＵのシーケンス番号を保存する第二シーケンス番号フィールドと、ＳＤＵが分割されていないことを示すセグメント指示フィールドを設定するステップからなることを特徴とするＳＤＵの分割及び番号付け方法。
【請求項９】
前記第二シーケンス番号フィールドは前記第一シーケンス番号フィールドの値を保存することを特徴とする請求項８記載のＳＤＵ分割及び番号付け方法。
【請求項１０】
前記プロトコルエンティティーはＲＬＣエンティティーであり、前記方法は更に、
ＲＬＣエンティティーが少なくとも第二シーケンス番号フィールドを利用して、ＡＲＱ、重複送信検出、シーケンス番号検査、順次送信を実行するステップを含むことを特徴とする請求項８記載のＳＤＵ分割及び番号付け方法。
【請求項１１】
前記第一シーケンス番号フィールドの値は前記プロトコルエンティティーの上位プロトコルエンティティーによって設定されることを特徴とする請求項８記載のＳＤＵ分割及び番号付け方法。
【請求項１２】
無線通信システムのプロトコルエンティティーにおいて複数のＳＤＵの分割及び番号付けを行う方法であって、
上記複数のＳＤＵはそれぞれ少なくとも、複数のセグメントに分割されたデータフィールドを備え、
上記複数のセグメントを複数のＰＤＵに対応させ、
上記複数のＰＤＵに対して、データフィールドのセグメント数や、所属セグメントがデータフィールドの最初、中間または最後のセグメントのいずれであるかを示すセグメント指示フィールドを設定し、
上記セグメント指示フィールドはＰＤＵが制御ＰＤＵであることを表示できるステップからなることを特徴とするＳＤＵの分割及び番号付け方法。
【請求項１３】
無線通信システムのＲＬＣエンティティーにおいてＰＤＵにシーケンス番号をつけ、ＡＲＱ、重複送信検出、シーケンス番号検査、順次送信を実行するための、無線通信システムに用いられる通信装置であって、
通信装置の機能を実現させる制御回路と、
制御回路の中に設けられ、プログラムコードを実行して制御回路を制御する中央処理装置（ＣＰＵ）と、
制御回路の中でＣＰＵと結合されるように設けられ、プログラムコードを保存するための保存装置とを含み、そのうちプログラムコードは、
ＲＬＣエンティティーが複数のＳＤＵを処理し、
上記複数のＳＤＵはそれぞれ、少なくとも第一シーケンス番号フィールドと第一データフィールドを備え、
上記ＲＬＣエンティティーのＰＤＵは、上記第一データフィールドの全部または一部データを含む第二データフィールドを備え、
上記ＰＤＵは更に、上記第一シーケンス番号フィールドの値を含む第二シーケンス番号フィールドを備え、
上記ＲＬＣエンティティーが第二シーケンス番号フィールドを利用してＡＲＱ、重複送信検出、シーケンス番号検査、順次送信を実行するステップを含むことを特徴とする通信装置。
【請求項１４】
前記第一シーケンス番号フィールドの値は前記プロトコルエンティティーの上位プロトコルエンティティーによって設定されることを特徴とする請求項１３記載の通信装置。
【請求項１５】
無線通信システムのプロトコルエンティティーにおいて複数のＳＤＵの分割及び番号付けを行うための、無線通信システムに用いられる通信装置であって、
通信装置の機能を実現させる制御回路と、
制御回路の中に設けられ、プログラムコードを実行して制御回路を制御するＣＰＵと、
制御回路の中でＣＰＵと結合されるように設けられ、プログラムコードを保存するための保存装置とを含み、そのうちプログラムコードは、
上記複数のＳＤＵはそれぞれ第一シーケンス番号フィールドと、複数のセグメントに分割された第一データフィールドを備え、
上記複数のセグメントを複数のＰＤＵに対応させ、
上記複数のＰＤＵに対して、該ＰＤＵのシーケンス番号を保存する第二シーケンス番号フィールドと、第一データフィールドのセグメント数を示す第一セグメント指示フィールドと、複数のセグメントにおいて該ＰＤＵに対応するセグメントの位置を示すセグメントシーケンス番号フィールドを設定するステップを含むことを特徴とする通信装置。
【請求項１６】
前記第二シーケンス番号フィールドは前記第一シーケンス番号フィールドの値を保存することを特徴とする請求項１５記載の通信装置。
【請求項１７】
前記プロトコルエンティティーはＲＬＣエンティティーであり、前記プログラムコードは更に、
ＲＬＣエンティティーが少なくとも第二シーケンス番号フィールドとセグメントシーケンス番号フィールドを利用して、ＡＲＱ、重複送信検出、シーケンス番号検査、順次送信を実行するステップを含むことを特徴とする請求項１５記載の通信装置。
【請求項１８】
前記第一シーケンス番号フィールドの値は前記プロトコルエンティティーの上位プロトコルエンティティーによって設定されることを特徴とする請求項１５記載の通信装置。
【請求項１９】
前記プログラムコードは更に、ＳＤＵのセグメント指示フィールドの値に基づいて、セグメントシーケンス番号の長さを調整するステップを含むことを特徴とする請求項１５記載の通信装置。
【請求項２０】
無線通信システムのプロトコルエンティティーにおいて複数のＳＤＵの分割及び番号付けを行うための、無線通信システムに用いられる通信装置であって、
通信装置の機能を実現させる制御回路と、
制御回路の中に設けられ、プログラムコードを実行して制御回路を制御するＣＰＵと、
制御回路の中でＣＰＵと結合されるように設けられ、プログラムコードを保存するための保存装置とを含み、そのうちプログラムコードは、
上記複数のＳＤＵはそれぞれ第一シーケンス番号フィールドと、分割されていない第一データフィールドを備え、
上記第一データフィールドをＰＤＵに対応させ、
上記ＰＤＵに対して、該ＰＤＵのシーケンス番号を保存する第二シーケンス番号フィールドと、ＳＤＵが分割されていないことを示すセグメント指示フィールドを設定するステップを含むことを特徴とする通信装置。
【請求項２１】
前記第二シーケンス番号フィールドは前記第一シーケンス番号フィールドの値を保存することを特徴とする請求項２０記載の通信装置。
【請求項２２】
前記プロトコルエンティティーはＲＬＣエンティティーであり、前記プログラムコードは更に、
ＲＬＣエンティティーが少なくとも第二シーケンス番号フィールドを利用して、ＡＲＱ、重複送信検出、シーケンス番号検査、順次送信を実行するステップを含むことを特徴とする請求項２０記載の通信装置。
【請求項２３】
前記第一シーケンス番号フィールドの値は前記プロトコルエンティティーの上位プロトコルエンティティーによって設定されることを特徴とする請求項２０記載の通信装置。
【請求項２４】
無線通信システムのプロトコルエンティティーにおいて複数のＳＤＵの分割及び番号付けを行うための、無線通信システムに用いられる通信装置であって、
通信装置の機能を実現させる制御回路と、
制御回路の中に設けられ、プログラムコードを実行して制御回路を制御するＣＰＵと、
制御回路の中でＣＰＵと結合されるように設けられ、プログラムコードを保存するための保存装置とを含み、そのうちプログラムコードは、
上記複数のＳＤＵはそれぞれ少なくとも、複数のセグメントに分割されたデータフィールドを備え、
上記複数のセグメントを複数のＰＤＵに対応させ、
上記複数のＰＤＵに対して、データフィールドのセグメント数や、所属セグメントがデータフィールドの最初、中間または最後のセグメントのいずれであるかを示すセグメント指示フィールドを設定し、
上記セグメント指示フィールドはＰＤＵが制御ＰＤＵであることを表示できるステップを含むことを特徴とする通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線通信システムにおいてＳＤＵ（サービスデータユニット）の分割及び番号付けを行う方法及び装置に関し、特にＳＤＵ分割が必要とされる場合に、セグメント情報を記録するフィールドの長さを短縮させる方法及び装置に関する。
【背景技術】
【０００２】
通信システムは複数の層によって構成される。複数の層は上位層からＳＤＵ（サービスデータユニット）を受信し、特定のアルゴリズムで処理してからＰＤＵ（プロトコルデータユニット）として下位層に送信する。ここでいう上位と下位とは当業者に周知されている従来の基準に従う。例えばネットワーク層はリンク層の上位であり、リンク層は物理層の上位である。
【０００３】
このような階層構造は通信プロトコルの制定と改正に資するが、層と層の間の関連性が低く、データ処理が複雑であるため、高速・高スループットの応用には向いていない。ＳＤＵ分割機能をサポートする通信プロトコルエンティティー（例えば無線通信システムのＲＬＣ（無線リンク制御）層）は、上位の通信プロトコルエンティティーからＳＤＵを受信して複数のセグメントに分割し、ＰＤＵとして生成して送信先（ピアエンド）に出力することができる（１個のＳＤＵが複数のＰＤＵに割り当てられ搬送される）。ＰＤＵが紛失して送信先においてＳＤＵが還元できなくなることを防ぐため、従来は各ＰＤＵに明示的（explicit）シーケンス番号をつけて、ＰＤＵ紛失の判断基準とする。しかし、ＰＤＵのヘッダに明示的シーケンス番号をつけると、ＰＤＵのサイズが増大し、ＳＤＵ分割に費やすシステム資源と時間が多くなることは免れない。のみならず、システムの正常動作を確保するためには、明示的シーケンス番号のビット数を十分にしなければならない。例えば、３ＧＰＰが制定したＵＭＴＳ（ユニバーサルモバイルテレコミュニケーションシステム）  ＲＬＣプロトコル規格3GPP  TS  25.322によれば、ＡＭ（アクノレッジ）モードで動作するＲＬＣエンティティーでは１２ビットのシーケンス番号が必要とされ、ＵＭ（アナクノレッジ）モードで動作するＲＬＣエンティティーでは７ビットのシーケンス番号が必要とされる。
【０００４】
ｅ−ＵＴＲＡＮ（次世代ＵＭＴＳ地上無線アクセスネットワーク）などの先進高速無線通信システムでは、ＲＬＣエンティティーは必ずしもＳＤＵを分割しない（分割しない場合、ＳＤＵはＰＤＵによって１対１で搬送される）。もっともシステムが込み合っている場合、送信先の正常動作を確保するためには、ＳＤＵを数個のＰＤＵに分割し、それぞれシーケンス番号をつけることが必要である。
【０００５】
図１を参照する。図１は従来の先進無線通信システムにおけるＳＤＵ分割の処理を表す説明図である。図１に示すＳＤＵ１００、１０２、１０４、１０６はサイズが同じかまたは互いに異なる。システムが混雑するとき、ＳＤＵ１０２は２つに分割され、それぞれＰＤＵ１１０、１１２に割り当てられ搬送される。つまり、ＳＤＵ１００、１０２、１０４、１０６はＰＤＵ１０８、１１０、１１２、１１４、１１６によって搬送される。この場合、従来の技術はＰＤＵ１０８、１１０、１１２、１１４、１１６に対してそれぞれシーケンス番号フィールドをつける。シーケンス番号フィールドの長さを７ビットとすれば、ＳＤＵ１００、１０２、１０４、１０６をＰＤＵ１０８、１１０、１１２、１１４、１１６に変換するときは計３５ビットが増える。したがって、ＰＤＵごとに明示的シーケンス番号をつける従来の方法は、システムに負担をかけ、効率を低下させる欠点がある。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は前述の問題を改善するため、無線通信システムにおいてＳＤＵの分割と番号付けを行う方法及び装置を提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明は、無線通信システムのＲＬＣ（無線リンク制御）エンティティーにおいてＰＤＵ（プロトコルデータユニット）にシーケンス番号をつけ、自動リピート請求（ＡＲＱ）、重複送信検出、シーケンス番号検査、順次送信を実行する方法を提供する。該方法は、ＲＬＣエンティティーが複数のＳＤＵ（サービスデータユニット）を処理し、上記複数のＳＤＵはそれぞれ、少なくとも第一シーケンス番号フィールドと第一データフィールドを備え、上記ＲＬＣエンティティーのＰＤＵは、上記第一データフィールドの全部または一部データを含む第二データフィールドを備え、上記ＰＤＵは更に、上記第一シーケンス番号フィールドの値を含む第二シーケンス番号フィールドを備え、上記ＲＬＣエンティティーが第二シーケンス番号フィールドを利用してＡＲＱ、重複送信検出、シーケンス番号検査、順次送信を実行するステップからなる。
【０００８】
本発明は更に、無線通信システムのプロトコルエンティティーにおいて複数のＳＤＵの分割及び番号付けを行う方法を提供する。該方法は、上記複数のＳＤＵはそれぞれ第一シーケンス番号フィールドと、複数のセグメントに分割された第一データフィールドを備え、上記複数のセグメントを複数のＰＤＵに対応させ、上記複数のＰＤＵに対して、該ＰＤＵのシーケンス番号を保存する第二シーケンス番号フィールドと、第一データフィールドのセグメント数を示す第一セグメント指示フィールドと、複数のセグメントにおいて該ＰＤＵに対応するセグメントの位置を示すセグメントシーケンス番号フィールドを設定するステップからなる。
【０００９】
本発明は更に、無線通信システムのプロトコルエンティティーにおいて複数のＳＤＵの分割及び番号付けを行う方法を提供する。該方法は、上記複数のＳＤＵはそれぞれ第一シーケンス番号フィールドと、分割されていない第一データフィールドを備え、上記第一データフィールドをＰＤＵに対応させ、上記ＰＤＵに対して、該ＰＤＵのシーケンス番号を保存する第二シーケンス番号フィールドと、ＳＤＵが分割されていないことを示すセグメント指示フィールドを設定するステップからなる。
【００１０】
本発明は更に、無線通信システムのプロトコルエンティティーにおいて複数のＳＤＵの分割及び番号付けを行う方法を提供する。該方法は、上記複数のＳＤＵはそれぞれ少なくとも、複数のセグメントに分割されたデータフィールドを備え、上記複数のセグメントを複数のＰＤＵに対応させ、上記複数のＰＤＵに対して、データフィールドのセグメント数や、所属セグメントがデータフィールドの最初、中間または最後のセグメントのいずれであるかを示すセグメント指示フィールドを設定し、上記セグメント指示フィールドはＰＤＵが制御ＰＤＵであることを表示できるステップからなる。
【００１１】
本発明は更に、無線通信システムのＲＬＣエンティティーにおいてＰＤＵにシーケンス番号をつけ、ＡＲＱ、重複送信検出、シーケンス番号検査、順次送信を実行するための、無線通信システムに用いられる通信装置を提供する。該通信装置は、通信装置の機能を実現させる制御回路と、制御回路の中に設けられ、プログラムコードを実行して制御回路を制御する中央処理装置（ＣＰＵ）と、制御回路の中でＣＰＵと結合されるように設けられ、プログラムコードを保存するための保存装置とを含む。該プログラムコードは、ＲＬＣエンティティーが複数のＳＤＵを処理し、上記複数のＳＤＵはそれぞれ、少なくとも第一シーケンス番号フィールドと第一データフィールドを備え、上記ＲＬＣエンティティーのＰＤＵは、上記第一データフィールドの全部または一部データを含む第二データフィールドを備え、上記ＰＤＵは更に、上記第一シーケンス番号フィールドの値を含む第二シーケンス番号フィールドを備え、上記ＲＬＣエンティティーが第二シーケンス番号フィールドを利用してＡＲＱ、重複送信検出、シーケンス番号検査、順次送信を実行するステップを含む。
【００１２】
本発明は更に、無線通信システムのプロトコルエンティティーにおいて複数のＳＤＵの分割及び番号付けを行うための、無線通信システムに用いられる通信装置を提供する。該通信装置は、通信装置の機能を実現させる制御回路と、制御回路の中に設けられ、プログラムコードを実行して制御回路を制御するＣＰＵと、制御回路の中でＣＰＵと結合されるように設けられ、プログラムコードを保存するための保存装置とを含む。該プログラムコードは、上記複数のＳＤＵはそれぞれ第一シーケンス番号フィールドと、複数のセグメントに分割された第一データフィールドを備え、上記複数のセグメントを複数のＰＤＵに対応させ、上記複数のＰＤＵに対して、該ＰＤＵのシーケンス番号を保存する第二シーケンス番号フィールドと、第一データフィールドのセグメント数を示す第一セグメント指示フィールドと、複数のセグメントにおいて該ＰＤＵに対応するセグメントの位置を示すセグメントシーケンス番号フィールドを設定するステップを含む。
【００１３】
本発明は更に、無線通信システムのプロトコルエンティティーにおいて複数のＳＤＵの分割及び番号付けを行うための、無線通信システムに用いられる通信装置を提供する。該通信装置は、通信装置の機能を実現させる制御回路と、制御回路の中に設けられ、プログラムコードを実行して制御回路を制御するＣＰＵと、制御回路の中でＣＰＵと結合されるように設けられ、プログラムコードを保存するための保存装置とを含む。該プログラムコードは、上記複数のＳＤＵはそれぞれ第一シーケンス番号フィールドと、分割されていない第一データフィールドを備え、上記第一データフィールドをＰＤＵに対応させ、上記ＰＤＵに対して、該ＰＤＵのシーケンス番号を保存する第二シーケンス番号フィールドと、ＳＤＵが分割されていないことを示すセグメント指示フィールドを設定するステップを含む。
【００１４】
本発明は更に、無線通信システムのプロトコルエンティティーにおいて複数のＳＤＵの分割及び番号付けを行うための、無線通信システムに用いられる通信装置を提供する。該通信装置は、通信装置の機能を実現させる制御回路と、制御回路の中に設けられ、プログラムコードを実行して制御回路を制御するＣＰＵと、制御回路の中でＣＰＵと結合されるように設けられ、プログラムコードを保存するための保存装置とを含む。該プログラムコードは、上記複数のＳＤＵはそれぞれ少なくとも、複数のセグメントに分割されたデータフィールドを備え、上記複数のセグメントを複数のＰＤＵに対応させ、上記複数のＰＤＵに対して、データフィールドのセグメント数や、所属セグメントがデータフィールドの最初、中間または最後のセグメントのいずれであるかを示すセグメント指示フィールドを設定し、上記セグメント指示フィールドはＰＤＵが制御ＰＤＵであることを表示できるステップを含む。
【発明の効果】
【００１５】
本発明は、ＳＤＵが分割される場合に、セグメント情報を記録するフィールドの長さを短くして、システム効率を向上させることができる。
【発明を実施するための最良の形態】
【００１６】
かかる方法及び装置の特徴を詳述するために、具体的な実施例を挙げ、図示を参照して以下に説明する。
【００１７】
図２を参照する。図２は無線通信システムの無線通信装置２００のブロック図である。説明を簡素化するため、図２は無線通信装置２００の入力装置２０２、出力装置２０４、制御回路２０６、ＣＰＵ（中央処理装置）２０８、保存装置２１０、プログラムコード２１２及びトランシーバー２１４のみ描くとする。無線通信装置２００では、制御回路２０６はＣＰＵ２０８で保存装置２１０に保存されるプログラムコード２１２を実行し、無線通信装置２００の動作を制御する。制御回路２０６は入力装置２０２（例えばキーボード）でユーザーが入力した信号を受信し、出力装置２０４（スクリーン、スピーカーなど）で映像、音声などの信号を出力する。無線信号を受発信するトランシーバー２１４は受信した信号を制御回路２０６に送信し、または制御回路２０６からの信号を無線で出力する。言い換えれば、通信プロトコルに当てはめれば、トランシーバー２１４は第一層の一部とみなされ、制御回路２０６は第二層と第三層の機能を実現させる装置である。
【００１８】
図３を参照する。図３は図２に示すプログラムコード２１２を表す説明図である。アプリケーション層３００と、第三層インターフェイス３０２と、第二層インターフェイス３０６からなるプログラムコード２１２は、第一層インターフェイス３１８と接続されている。信号を発するとき、第二層インターフェイス３０６は第三層インターフェイス３０２によって出力されたデータに基づいて複数のＳＤＵ３０８を生成してバッファ３１２に保存する。その後、第二層インターフェイス３０６はバッファ３１２に保存されたＳＤＵ３０８に基づいて複数のＰＤＵ３１４を生成し、第一層インターフェイス３１８を介して送信先に出力する。それに反して、無線信号を受信するときは第一層インターフェイス３１８で信号を受信し、これをＰＤＵ３１４形式で第二層インターフェイス３０６に出力する。第二層インターフェイス３０６はＰＤＵ３１４をＳＤＵ３０８に還元してバッファ３１２に保存してから、バッファ３１２に保存されるＳＤＵを第三層インターフェイス３０２に送信する。
【００１９】
第二層インターフェイス３０６は一般にＲＬＣ（無線リンク制御）エンティティーとＭＡＣ（媒体アクセス制御）エンティティーなどの副層を含む。ＲＬＣエンティティーはさまざまな送信品質に応じて送信対象のデータや制御指令を処理し、ＭＡＣエンティティーは第三層インターフェイス（ＲＲＣ（無線資源制御）層）３０２の無線資源配分指令に従って、ＲＬＣエンティティーの複数の論理チャネルからパケットを受信してそれぞれ特定の伝送チャネルに対応させる。
【００２０】
先進無線通信システムでは、システム混雑時に送信先の正常動作を確保するため、ＲＬＣエンティティーはＳＤＵを複数のＰＤＵに分割して明示的シーケンス番号をつける。本発明はそれに関してＳＤＵ分割及び番号付けプログラムコード２２０を提供し、ＳＤＵ分割に費やすシステム資源を節減し、無線資源を節約して不必要な伝送を減少させる。
【００２１】
図８を参照する。図８は本発明による方法のフローチャート８０である。下記方法は自動リピート要求（ＡＲＱ）、重複送信検出、シーケンス番号検査、順次送信を実行する際、無線通信システムのＲＬＣエンティティーでのＰＤＵ番号付けに用いられ、ＳＤＵ分割及び番号付けプログラムコード２２０としてコンパイルすることができる。
ステップ８００：開始。
ステップ８０２：ＲＬＣエンティティーが複数のＳＤＵを処理する。
ステップ８０４：複数のＳＤＵはそれぞれ第一シーケンス番号フィールドと、第一データフィールドを有する。
ステップ８０６：ＲＬＣエンティティーのＰＤＵは、第一データフィールドの全部または一部データを含む第二データフィールドを有する。
ステップ８０８：ＳＤＵは更に、少なくとも第一シーケンス番号フィールドの値を含む第二シーケンス番号フィールドを有する。
ステップ８１０：ＲＬＣエンティティーが第二シーケンス番号フィールドを利用してＡＲＱ、重複送信検出、シーケンス番号検査、順次送信を実行する。
ステップ８１２：終了。
以上のとおり、ＲＬＣエンティティーのＰＤＵのデータフィールドに、ＳＤＵのデータフィールドの全部または一部データが含まれている場合、該ＰＤＵのシーケンス番号フィールドには該ＳＤＵのシーケンス番号フィールドの値が含まれ、ＲＬＣエンティティーは該ＰＤＵのデータフィールドを利用してＡＲＱ、重複送信検出、シーケンス番号検査、順次送信を実行する。言い換えれば、ＲＬＣエンティティーが上位プロトコルエンティティーで設定されたシーケンス番号（すなわちＳＤＵのシーケンス番号フィールドの値）を重複利用し、明示的シーケンス番号のビット数を減らすことである。
【００２２】
図４を参照する。図４は本発明による方法のフローチャート４０である。下記方法は先進無線通信システムのＲＬＣエンティティーでのＳＤＵ分割と番号付けに用いられ、ＳＤＵ分割及び番号付けプログラムコード２２０としてコンパイルすることができる。ＳＤＵは、複数のセグメントに分割される。
ステップ４００：開始。
ステップ４０２：複数のＳＤＵはそれぞれ第一シーケンス番号フィールドと、複数のセグメントに分割された第一データフィールドを含む。
ステップ４０４：上記複数のセグメントを複数のＰＤＵにそれぞれ対応させる。
ステップ４０６：複数のＰＤＵに対してそれぞれ、ＰＤＵのシーケンス番号を保存する第二シーケンス番号フィールドと、第一データフィールドのセグメント数を示すセグメント指示フィールドと、複数のセグメントにおいて当該ＰＤＵに対応するセグメントの位置を示すセグメントシーケンス番号フィールドを設定する。
ステップ４０８：終了
以上のとおり、ＳＤＵのデータフィールドが複数のセグメントに分割される場合、本発明は複数のセグメントを複数のＰＤＵにそれぞれ対応させる（セグメントごとに１個のＰＤＵが割り当てられる）。各ＰＤＵは、該ＰＤＵのシーケンス番号を保存する第二シーケンス番号フィールドと、ＳＤＵのセグメント数を示すセグメント指示フィールドと、複数のセグメントにおいて該ＰＤＵに対応するセグメントの位置を示すセグメントシーケンス番号フィールドを含む。言い換えれば、ＳＤＵが上位層で設定されたシーケンス番号を含み、かつ複数のセグメントに分割された場合では、本発明は各セグメントを搬送するＰＤＵに、セグメント指示フィールドとセグメントシーケンス番号フィールドをつけ、それぞれのＰＤＵに対応するセグメントの情報を記録する。本発明は更に、上位層で設定されたシーケンス番号を重複利用し、ＳＤＵのセグメント数に基づいてセグメント指示フィールドとセグメントシーケンス番号フィールドの長さを調整することができる。
【００２３】
例えば、ＳＤＵを二分するか完全に分割しない場合、ＳＤＵを搬送するＰＤＵのパケット形態は図５に示すとおりである。図５に示すように、ＰＤＵ５０は、該ＰＤＵのシーケンス番号（ＳＤＵに含まれる上位層シーケンス番号を重複利用しても可能）を保存する第二シーケンス番号フィールド５００と、セグメント情報を保存するセグメント指示フィールド５０２とセグメントシーケンス番号フィールド５０４と、対応するＳＤＵのデータフィールドを保存するデータフィールド５０６を含む。本実施例では、セグメント指示フィールド５０２とセグメントシーケンス番号フィールド５０４の最大ビット長はいずれも１である。一方、ＰＤＵ５０に対応するＳＤＵを分割しない場合、セグメント指示フィールド５０２は０となってＳＤＵが分割されないことを示し、セグメントシーケンス番号フィールド５０４は存在しないか無視できる。ＰＤＵ５０に対応するＳＤＵを二分する場合、セグメント指示フィールド５０２は１となってＳＤＵが二分されることを示し、セグメントシーケンス番号フィールド５０４は０または１となって当該ＰＤＵに対応するセグメントが第一セグメントか第二セグメントであるかを示す。したがって、ＳＤＵ分割情報を表示するには１、２ビットを添付するのみでよく、明示的シーケンス番号のビット数は大幅に減少できる。
【００２４】
上記ＰＤＵ５０を図１に当てはめる（すなわちＰＤＵ１０８、１１０、１１２、１１４、１１６のパケット形式をＰＤＵ５０と同様にする）と、ＰＤＵ１０８、１１４、１１６には１ビットのセグメントシーケンス番号フィールドが添付され、ＰＤＵ１１０には１ビットのセグメント指示フィールドと１ビットのセグメントシーケンス番号フィールドが添付され、ＰＤＵ１１２には１ビットのセグメント指示フィールドと、１ビットのセグメントシーケンス番号フィールドと、７ビットの上位層シーケンス番号フィールドが添付されるため、本来のＳＤＵ１００、１０２、１０４、１０６より１４ビット増え、３５ビットも増える従来の技術より少ない。したがって、本発明は明示的シーケンス番号の処理に費やすシステム資源を節減し、システム効率を向上させることができる。
【００２５】
注意すべきは、図５に示すＰＤＵ５０は一実施例に過ぎず、本発明を限定するものではない。上記パケット形態は当業者によって変更されることも可能である。例えば、ＳＤＵを２つか４つに分割するか、または完全に分割しない場合、ＳＤＵを搬送するＰＤＵのパケット形態は図６に示すとおりである。図６に示すように、ＰＤＵ６０はＰＤＵのシーケンス番号（ＳＤＵに含まれる上位層シーケンス番号を重複利用しても可能）を保存する第二シーケンス番号フィールド６００と、セグメント情報を保存するセグメント指示フィールド６０２とセグメントシーケンス番号フィールド６０４と、対応するＳＤＵのデータフィールドを保存するデータフィールド６０６を含む。本実施例では、セグメント指示フィールド６０２とセグメントシーケンス番号フィールド６０４の最大ビット長はいずれも２である。ＰＤＵ６０に対応するＳＤＵを分割しない場合、セグメント指示フィールド６０２は００となってＳＤＵが分割されないことを示し、セグメントシーケンス番号フィールド６０４は存在しない。ＰＤＵ６０に対応するＳＤＵを二分する場合、セグメント指示フィールド６０２は０１となってＳＤＵが二分されることを示し、セグメントシーケンス番号フィールド６０４は００または０１となって当該ＰＤＵに対応するセグメントが第一セグメントか第二セグメントであるかを示す。ＰＤＵ６０に対応するＳＤＵを４つに分割する場合、セグメント指示フィールド６０２は１０となってＳＤＵが４つに分割されることを示し、セグメントシーケンス番号フィールド６０４は００、０１、１０または１１となって当該ＰＤＵに対応するセグメントが第一、第二、第三または第四セグメントであるかを示す。セグメント指示フィールド６０２が１１となる状態は他の応用に留保される。したがって、ＳＤＵ分割情報を表示するには１、２ビットを添付するのみでよく、明示的シーケンス番号のビット数は大幅に減少できる。
【００２６】
従来のＰＤＵは、当該ＰＤＵがデータＰＤＵか制御ＰＤＵであるかを示す１ビットのカテゴリー指示フィールドを含む。本発明は図７に示すように、従来のカテゴリー指示フィールドを利用して、分割と番号付けの効率を向上させることができる。図７に示すように、ＰＤＵ７０はＰＤＵのシーケンス番号（ＳＤＵに含まれる上位層シーケンス番号を重複利用しても可能）を保存する第二シーケンス番号フィールド７００と、セグメント情報を保存するセグメント指示フィールド７０２とセグメントシーケンス番号フィールド７０４と、対応するＳＤＵのデータフィールドを保存するデータフィールド７０６と、当該ＰＤＵ７０が制御ＰＤＵかデータＰＤＵであるかを示すカテゴリー指示フィールド７０８を含む。本実施例では、カテゴリー指示フィールド７０８とセグメント指示フィールド７０２は分割の状態を表示できる。例えば、カテゴリー指示フィールド７０８が１であり、セグメント指示フィールド７０２が０であるＰＤＵ７０はデータＰＤＵであり、対応するＳＤＵは分割せず、セグメントシーケンス番号フィールド７０４は存在しない。カテゴリー指示フィールド７０８が１であり、セグメント指示フィールド７０２が１であるＰＤＵ７０はデータＰＤＵであり、対応するＳＤＵは二分され、セグメントシーケンス番号フィールド７０４は１ビットである。カテゴリー指示フィールド７０８が０であり、セグメント指示フィールド７０２が１であるＰＤＵ７０はデータＰＤＵであり、対応するＳＤＵは４つに分割され、セグメントシーケンス番号フィールド７０４は２ビットである。カテゴリー指示フィールド７０８が０であり、セグメント指示フィールド７０２が０であるＰＤＵ７０は制御ＰＤＵであり、セグメントシーケンス番号フィールド７０４は存在しない。
【００２７】
したがって、ＰＤＵ７０が制御ＰＤＵであることを表示するには２ビット（カテゴリー指示フィールド７０８とセグメント指示フィールド７０２）が必要であるが、カテゴリー指示フィールド以外に１ビットを増やすだけでＰＤＵの属性と分割方式を同時に表示できる。もっとも制御ＰＤＵは個数が少ないため、カテゴリー指示フィールドを省略してシステム効率を更に向上させることも考えられる。カテゴリー指示フィールド７０８とセグメント指示フィールド７０２を１つのセグメント指示フィールドとしてみなせば、セグメント指示フィールド（７０８、７０２）だけでＰＤＵ７０の属性を示すことができ、従来のカテゴリー指示フィールドは不要とされる。もっとも、図７に示すセグメント指示フィールド（７０８、７０２）は２ビットであるが、本発明はそれに限らない。
【００２８】
本発明は、ＳＤＵが分割される場合に、セグメント情報を記録するフィールドの長さを短くして、システム効率を向上させることができる。上記第二シーケンス番号フィールド、セグメント指示フィールド、セグメントシーケンス番号フィールドはいずれも例示に過ぎず、当業者によって変更されることができる。
【００２９】
以上は本発明に好ましい実施例であって、本発明の実施の範囲を限定するものではない。よって、当業者のなし得る修正、もしくは変更であって、本発明の精神の下においてなされ、本発明に対して均等の効果を有するものは、いずれも本発明の特許請求の範囲に属するものとする。
【産業上の利用可能性】
【００３０】
本発明は従来の動作条件に変更を加えたのみであり、当然実施可能である。
【図面の簡単な説明】
【００３１】
【図１】従来の先進無線通信システムにおけるＳＤＵ分割の処理を表す説明図である。
【図２】無線通信システムの無線通信装置のブロック図である。
【図３】図２に示すプログラムコードを表す説明図である。
【図４】本発明による方法の第一フローチャートである。
【図５】ＰＤＵのパケット携帯を表す第一説明図である。
【図６】ＰＤＵのパケット携帯を表す第二説明図である。
【図７】ＰＤＵのパケット携帯を表す第三説明図である。
【図８】本発明による方法の第二フローチャートである。
【符号の説明】
【００３２】
１００、１０２、１０４、  ＳＤＵ
１０６、３０８
１０８、１１０、１１２、  ＰＤＵ
１１４、１１６、３１４
２００      無線通信装置
２０２      入力装置
２０４      出力装置
２０６      制御回路
２０８      ＣＰＵ
２１０      保存装置
２１２      プログラムコード
２１４      トランシーバー
３００      アプリケーション層
３０２      第三層インターフェイス
３０６      第二層インターフェイス
３１２      バッファ
３１８      第一層インターフェイス
３２０      ＳＤＵ分割及び番号付けリセットプログラムコード
【図１】
2007300630.tif 000003
【図２】
2007300630.tif 000004
【図３】
2007300630.tif 000005
【図４】
2007300630.tif 000006
【図５】
2007300630.tif 000007
【図６】
2007300630.tif 000008
【図７】
2007300630.tif 000009
【図８】
2007300630.tif 000010