(57)【特許請求の範囲】
【請求項１】
データ伝送方法であって、前記方法は、
ｎ個のデータユニットにおける各データユニットの属性情報における伝送チャネル情報が所定値である場合、送信端は前記ｎ個のデータユニット及びデータユニットのそれぞれの前記属性情報に基づき、所定フォーマットのデータパケットを生成し、前記データパケットは媒体アクセス制御プロトコルデータユニットＭＡＣ  ＰＤＵであり、各データユニットの前記属性情報は各データユニットの前記伝送チャネル情報及びデータ長を含み、ｎ≧２であることと、
前記送信端は、前記データパケットを受信端に送信し、前記データパケットはヘッダ情報及び前記ｎ個のデータユニットを含み、少なくとも１件の前記ヘッダ情報は、少なくとも２つの前記データユニットの属性情報における同一の情報に基づいて生成されることとを含むことを特徴とするデータ伝送方法。
【請求項２】
データ伝送方法であって、前記方法は、
ｎ個のデータユニットにおける各データユニットの属性情報における伝送チャネル情報が所定値である場合、受信端は送信端が送信した所定フォーマットのデータパケットを受信したと判定し、前記データパケットは媒体アクセス制御プロトコルデータユニットＭＡＣ  ＰＤＵであり、前記データパケットはヘッダ情報及び前記ｎ個のデータユニットを含み、少なくとも１件の前記ヘッダ情報は、少なくとも２つの前記データユニットの属性情報における同一の情報に基づいて生成され、各データユニットの前記属性情報は各データユニットの前記伝送チャネル情報及びデータ長を含み、ｎ≧２であることと、
前記受信端は、前記データパケットをデカプセル化することとを含むことを特徴とするデータ伝送方法。
【請求項３】
データ伝送装置であって、前記装置は、
ｎ個のデータユニットにおける各データユニットの属性情報における伝送チャネル情報が所定値である場合、前記ｎ個のデータユニット及びデータユニットのそれぞれの前記属性情報に基づき、所定フォーマットのデータパケットを生成するために用いられ、前記データパケットは媒体アクセス制御プロトコルデータユニットＭＡＣ  ＰＤＵであり、各データユニットの前記属性情報は各データユニットの前記伝送チャネル情報及びデータ長を含み、ｎ≧２である生成ユニットと、
前記生成ユニットにより生成される前記データパケットを受信端に送信するために用いられ、前記データパケットはヘッダ情報及び前記ｎ個のデータユニットを含み、少なくとも１件の前記ヘッダ情報は、少なくとも２つの前記データユニットの属性情報における同一の情報に基づいて生成される送信ユニットとを含むことを特徴とするデータ伝送装置。
【請求項４】
前記データパケットはｍ個のデータユニット集合を含み、データユニット集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応するｋ個のデータユニットを含み、前記ｋ個のデータユニットの属性情報は同一であり、且つすべてのデータユニットの数ｋの総和はｎであり、ただし、ｍ≧１、ｋ≧１であり、
前記ヘッダ情報は前記データユニット集合におけるデータユニットの伝送チャネル情報、データ長情報及びデータユニットの数ｋを含み、前記データ長情報は１つの前記データユニットのデータ長又は前記ｋ個のデータユニットの総データ長であることを特徴とする請求項３に記載のデータ伝送装置。
【請求項５】
前記ｍ個のデータユニット集合がカスケードされ、且つデータユニット集合のそれぞれにおける前記ヘッダ情報は対応する前記ｋ個のデータユニットの前に配置されるか、
又は、
ｍ件の前記ヘッダ情報がカスケードされ、前記ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報はカスケードされたデータユニットの前又はその後に配置されることを特徴とする請求項４に記載のデータ伝送装置。
【請求項６】
前記データパケットはｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応するｓ個のデータユニットを含み、同一のデータユニット部分集合におけるデータユニットの属性情報は同一であり、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数ｓの総和はｎであり、ただし、ｉ≧１、ｊ≧２、ｓ≧１であり、
データユニット集合のそれぞれに含まれるｊ件のヘッダ情報のうちの１件のヘッダ情報は第１の識別子、前記伝送チャネル情報、データ長情報及びデータユニットの数ｓを含み、残りのヘッダ情報のそれぞれは第２の識別子、差異情報及びデータユニットの数ｓを含み、前記データ長情報は１つの前記データユニットのデータ長又は前記ｓ個のデータユニットの総データ長であり、
前記ヘッダ情報における第１の識別子は前記ヘッダ情報が前記伝送チャネル情報及び前記データ長情報を含むことを指示するために用いられ、前記ヘッダ情報における第２の識別子は前記ヘッダ情報が前記差異情報を含むことを指示するために用いられ、
前記差異情報は、同一のデータユニット集合における、異なるデータユニット部分集合のデータユニットの属性情報における異なる情報に基づいて確定されることを特徴とする請求項３に記載のデータ伝送装置。
【請求項７】
前記データパケットはｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応するｓ個のデータユニットを含み、同一のデータユニット部分集合におけるデータユニットの属性情報は同一であり、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数ｓの総和はｎであり、ただし、ｉ≧１、ｊ≧２、ｓ≧１であり、
データユニット集合のそれぞれに含まれるｊ件のヘッダ情報のうちの１件のヘッダ情報は第１の識別子、前記伝送チャネル情報、データ長情報及びデータユニットの数ｓを含み、残りのヘッダ情報のそれぞれは第２の識別子及び差異情報を含み、前記データ長情報は１つの前記データユニットのデータ長又は前記ｓ個のデータユニットの総データ長であり、
前記ヘッダ情報における第１の識別子は前記ヘッダ情報が前記伝送チャネル情報、前記データ長情報及び前記データユニットの数ｓを含むことを指示するために用いられ、前記ヘッダ情報における第２の識別子は前記ヘッダ情報が前記差異情報を含むことを指示するために用いられ、
前記差異情報は、同一のデータユニット集合における、異なるデータユニット部分集合のデータユニットの属性情報及びデータユニットの数ｓにおける異なる情報に基づいて確定されることを特徴とする請求項３に記載のデータ伝送装置。
【請求項８】
前記ｉ個のデータユニット集合がカスケードされ、前記ｊ個のデータユニット部分集合がカスケードされ、且つデータユニット部分集合のそれぞれにおける前記ヘッダ情報は対応する前記ｓ個のデータユニットの前に配置されるか、
又は、
ｑ件の前記ヘッダ情報がカスケードされ、前記ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報はカスケードされたデータユニットの前又はその後に配置され、ｑはｉ個のデータユニット部分集合の数ｊの総和であることを特徴とする請求項６又は請求項７に記載のデータ伝送装置。
【請求項９】
前記データパケットはパケットヘッダ情報及びｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応するｓ個のデータユニットを含み、同一のデータユニット部分集合におけるデータユニットの属性情報は同一であり、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数ｓの総和はｎであり、ただし、ｉ≧１、ｊ≧２、ｓ≧１であり、
データユニット集合のそれぞれに含まれるｊ件のヘッダ情報のうちの１件のヘッダ情報は前記伝送チャネル情報、データ長情報及びデータユニットの数ｓを含み、残りのヘッダ情報のそれぞれは差異情報及びデータユニットの数ｓを含み、前記データ長情報は１つの前記データユニットのデータ長又は前記ｓ個のデータユニットの総データ長であり、
前記パケットヘッダ情報は第１のフラグビットを含み、前記第１のフラグビットはヘッダ情報のそれぞれが前記伝送チャネル情報及び前記データ長情報を含むことを指示するために用いられるか、又は、前記第１のフラグビットはヘッダ情報のそれぞれが前記差異情報を含むことを指示するために用いられ、
前記差異情報は、同一のデータユニット集合における、異なるデータユニット部分集合のデータユニットの属性情報における異なる情報に基づいて確定されることを特徴とする請求項３に記載のデータ伝送装置。
【請求項１０】
データ伝送装置であって、前記装置は、
ｎ個のデータユニットにおける各データユニットの属性情報における伝送チャネル情報が所定値である場合、送信端が送信した所定フォーマットのデータパケットを受信したと判定するために用いられ、前記データパケットは媒体アクセス制御プロトコルデータユニットＭＡＣ  ＰＤＵであり、前記データパケットはヘッダ情報及び前記ｎ個のデータユニットを含み、少なくとも１件の前記ヘッダ情報は、少なくとも２つの前記データユニットの属性情報における同一の情報に基づいて生成され、各データユニットの前記属性情報は各データユニットの前記伝送チャネル情報及びデータ長を含み、ｎ≧２である受信ユニットと、
前記受信ユニットが受信した前記データパケットをデカプセル化するために用いられるデカプセル化ユニットとを含むことを特徴とするデータ伝送装置。
【請求項１１】
前記データパケットはｍ個のデータユニット集合を含み、データユニット集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応するｋ個のデータユニットを含み、前記ｋ個のデータユニットの属性情報は同一であり、且つすべてのデータユニットの数ｋの総和はｎであり、ただし、ｍ≧１、ｋ≧１であり、
前記デカプセル化ユニットは、具体的に、
データユニット集合のそれぞれに対して、前記データユニット集合におけるヘッダ情報を読み取り、
前記ヘッダ情報における前記伝送チャネル情報、データ長情報及びデータユニットの数ｋに基づき、前記データユニット集合におけるデータユニットをデカプセル化するために用いられ、前記データ長情報は１つの前記データユニットのデータ長又は前記ｋ個のデータユニットの総データ長であることを特徴とする請求項１０に記載のデータ伝送装置。
【請求項１２】
前記デカプセル化ユニットは、更に、
前記ｍ個のデータユニット集合がカスケードされ、且つデータユニット集合のそれぞれにおける前記ヘッダ情報が対応する前記ｋ個のデータユニットの前に配置される場合、データユニット集合のそれぞれの開始位置から前記データユニット集合の前記ヘッダ情報を読み取り、
ｍ件の前記ヘッダ情報がカスケードされ、前記ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報がカスケードされたデータユニットの前又はその後に配置される場合、カスケードされた前記ヘッダ情報の所定位置からヘッダ情報のそれぞれを読み取るために用いられることを特徴とする請求項１１に記載のデータ伝送装置。
【請求項１３】
前記データパケットはｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応するｓ個のデータユニットを含み、同一のデータユニット部分集合におけるデータユニットの属性情報は同一であり、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数ｓの総和はｎであり、ただし、ｉ≧１、ｊ≧２、ｓ≧１であり、
前記デカプセル化ユニットは、具体的に、
データユニット集合のそれぞれに対して、前記データユニット集合におけるデータユニット部分集合のそれぞれのヘッダ情報を読み取り、
第１のヘッダ情報のそれぞれに対して、前記第１のヘッダ情報が第１の識別子を含み、且つ前記第１の識別子が、前記第１のヘッダ情報が前記伝送チャネル情報及びデータ長情報を含むことを指示するために用いられる場合、前記第１のヘッダ情報の中から読み取った前記伝送チャネル情報、前記データ長情報及びデータユニットの数ｓに基づき、前記第１のヘッダ情報に対応するデータユニットをデカプセル化するために用いられ、前記データ長情報は１つの前記データユニットのデータ長又は前記ｓ個のデータユニットの総データ長であり、
第２のヘッダ情報のそれぞれに対して、前記第２のヘッダ情報が第２の識別子を含み、且つ前記第２の識別子が、前記第２のヘッダ情報が差異情報を含むことを指示するために用いられる場合、前記第２のヘッダ情報の中から読み取った前記差異情報とデータユニットの数ｓ、及び前記第１の識別子を含む前記第１のヘッダ情報に基づき、前記第２のヘッダ情報に対応するデータユニットをデカプセル化するために用いられ、前記差異情報は、同一のデータユニット集合における、異なるデータユニット部分集合のデータユニットの属性情報における異なる情報に基づいて確定されることを特徴とする請求項１０に記載のデータ伝送装置。
【請求項１４】
前記データパケットはｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応するｓ個のデータユニットを含み、同一のデータユニット部分集合におけるデータユニットの属性情報は同一であり、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数ｓの総和はｎであり、ただし、ｉ≧１、ｊ≧２、ｓ≧１であり、
前記デカプセル化ユニットは、具体的に、
データユニット集合のそれぞれに対して、前記データユニット集合におけるデータユニット部分集合のそれぞれのヘッダ情報を読み取り、
第１のヘッダ情報のそれぞれに対して、前記第１のヘッダ情報が第１の識別子を含み、且つ前記第１の識別子が、前記第１のヘッダ情報が前記伝送チャネル情報、データ長情報及びデータユニットの数ｓを含むことを指示するために用いられる場合、前記第１のヘッダ情報の中から読み取った前記伝送チャネル情報、前記データ長情報及び前記データユニットの数ｓに基づき、前記第１のヘッダ情報に対応するデータユニットをデカプセル化するために用いられ、前記データ長情報は１つの前記データユニットのデータ長又は前記ｓ個のデータユニットの総データ長であり、
第２のヘッダ情報のそれぞれに対して、前記第２のヘッダ情報が第２の識別子を含み、且つ前記第２の識別子が、前記第２のヘッダ情報が差異情報を含むことを指示するために用いられる場合、前記第２のヘッダ情報の中から読み取った前記差異情報、及び前記第１の識別子を含む前記第１のヘッダ情報に基づき、前記ヘッダ情報第２のに対応するデータユニットをデカプセル化するために用いられ、前記差異情報は、同一のデータユニット集合における、異なるデータユニット部分集合のデータユニットの属性情報及びデータユニットの数ｓにおける異なる情報に基づいて確定されることを特徴とする請求項１０に記載のデータ伝送装置。
【請求項１５】
前記デカプセル化ユニットは、更に、
前記ｉ個のデータユニット集合がカスケードされ、前記ｊ個のデータユニット部分集合がカスケードされ、且つデータユニット部分集合のそれぞれにおける前記ヘッダ情報が対応する前記ｓ個のデータユニットの前に配置される場合、データユニット部分集合のそれぞれの開始位置から前記データユニット部分集合の前記ヘッダ情報を読み取り、
ｑ件の前記ヘッダ情報がカスケードされ、前記ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報がカスケードされたデータユニットの前又はその後に配置され、ｑがｉ個のデータユニット部分集合の数ｊの総和である場合、カスケードされた前記ヘッダ情報の所定位置からヘッダ情報のそれぞれを読み取るために用いられることを特徴とする請求項１３又は請求項１４に記載のデータ伝送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施例は、通信分野に関し、特にデータ伝送方法、装置、送信端、受信端及びシステムに関する。
【背景技術】
【０００２】
第５世代移動通信技術（ｔｈｅ  ５ｔｈ  ｇｅｎｅｒａｔｉｏｎ  ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎ、５Ｇと略称）システムにおいて、送信されるべきデータが存在する場合、送信端はパケットデータコンバージェンスプロトコル（Ｐａｃｋｅｔ  Ｄａｔａ  Ｃｏｎｖｅｒｇｅｎｃｅ  Ｐｒｏｔｏｃｏｌ、ＰＤＣＰと略称）層、無線リンク制御（Ｒａｄｉｏ  Ｌｉｎｋ  Ｃｏｎｔｒｏｌ、ＲＬＣと略称）層、媒体アクセス制御（Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ、ＭＡＣと略称）層等のプロトコルに基づき、データをデータパケットとしてカプセル化して、物理リンクで当該データパケットを送信する。
【０００３】
具体的には、送信されるべきデータがＰＤＣＰサービスデータユニット（Ｓｅｒｖｉｃｅ  Ｄａｔａ  Ｕｎｉｔ、ＳＤＵと略称）であり、送信端はＰＤＣＰ層プロトコルに基づき、ＰＤＣＰ  ＳＤＵの前にＰＤＣＰヘッダを追加し、ＰＤＣＰ  ＳＤＵをカプセル化してＰＤＣＰ  ＰＤＵを得る。次に、ＲＬＣ層プロトコルに基づき、ＰＤＣＰ  ＰＤＵの前にＲＬＣヘッダを追加し、ＰＤＣＰ  ＰＤＵをカプセル化してＲＬＣ  ＰＤＵを得る。さらに、ＭＡＣ層プロトコルに基づき、ＲＬＣ  ＰＤＵの前にＭＡＣサブヘッダを追加し、ＲＬＣ  ＰＤＵをカプセル化してＭＡＣ  ｓｕｂ−ＰＤＵを得る。最後に、ＭＡＣ  ｓｕｂ−ＰＤＵのそれぞれを組み合わせてＭＡＣ  ＰＤＵを得、これをカプセル化されたデータパケットとする。
【０００４】
ＭＡＣ  ｓｕｂ−ＰＤＵのそれぞれが１つのＭＡＣサブヘッダを含み、且つＭＡＣサブヘッダのそれぞれが少なくとも論理チャネル識別子（Ｌｏｇｉｃａｌ  Ｃｈａｎｎｅｌ  Ｉｄｅｎｔｉｔｙ、ＬＣＩＤと略称）及びＲＬＣ  ＰＤＵのデータ長Ｌを含むため、ＭＡＣ  ＰＤＵのオーバーヘッドが増大してしまう。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＭＡＣ  ｓｕｂ−ＰＤＵのそれぞれが１つのＭＡＣサブヘッダを含み、且つＭＡＣサブヘッダのそれぞれが少なくともＬＣＩＤ及びデータ長Ｌを含むため、ＭＡＣ  ＰＤＵのオーバーヘッドが大きいという課題を解決するため、本発明の実施例は、データ伝送方法、装置、送信端、受信端及びシステムを提供する。前記技術的手段は以下の通りである。
【課題を解決するための手段】
【０００６】
本発明の実施例の第１の態様として、データ伝送方法を提供し、前記方法は、
ｎ個のデータユニット及びデータユニットのそれぞれの属性情報に基づき、所定フォーマットのデータパケットを生成し、前記属性情報は前記データユニットの伝送チャネル情報及びデータ長を含み、ｎ≧２であることと、
前記データパケットを受信端に送信し、前記データパケットはヘッダ情報及び前記ｎ個のデータユニットを含み、少なくとも１件の前記ヘッダ情報は、少なくとも２つの前記データユニットの属性情報における同一の情報に基づいて生成されることとを含む。
【０００７】
選択可能な実施例において、前記データパケットはｍ個のデータユニット集合を含み、データユニット集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応するｋ個のデータユニットを含み、前記ｋ個のデータユニットの属性情報は同一であり、且つすべてのデータユニットの数ｋの総和はｎであり、ただし、ｍ≧１、ｋ≧１であり、
前記ヘッダ情報は前記データユニット集合におけるデータユニットの伝送チャネル情報、データ長情報及びデータユニットの数ｋを含み、前記データ長情報は１つの前記データユニットのデータ長又は前記ｋ個のデータユニットの総データ長である。
【０００８】
選択可能な実施例において、前記ｍ個のデータユニット集合は、カスケードされ、且つデータユニット集合のそれぞれにおける前記ヘッダ情報は対応する前記ｋ個のデータユニットの前に配置される、
又は、
ｍ件の前記ヘッダ情報がカスケードされ、前記ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報はカスケードされたデータユニットの前又はその後に配置される。
【０００９】
選択可能な実施例において、前記データパケットはｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応するｓ個のデータユニットを含み、同一のデータユニット部分集合におけるデータユニットの属性情報は同一であり、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数ｓの総和はｎであり、ただし、ｉ≧１、ｊ≧２、ｓ≧１であり、
データユニット集合のそれぞれに含まれるｊ件のヘッダ情報のうちの１件のヘッダ情報は第１の識別子、前記伝送チャネル情報、データ長情報及びデータユニットの数ｓを含み、残りのヘッダ情報のそれぞれは第２の識別子、差異情報及びデータユニットの数ｓを含み、前記データ長情報は１つの前記データユニットのデータ長又は前記ｓ個のデータユニットの総データ長であり、
前記ヘッダ情報における第１の識別子は前記ヘッダ情報が前記伝送チャネル情報及び前記データ長情報を含むことを指示するために用いられ、前記ヘッダ情報における第２の識別子は前記ヘッダ情報が前記差異情報を含むことを指示するために用いられ、
前記差異情報は、同一のデータユニット集合における、異なるデータユニット部分集合のデータユニットの属性情報における異なる情報に基づいて確定される。
【００１０】
選択可能な実施例において、前記データパケットはｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応するｓ個のデータユニットを含み、同一のデータユニット部分集合におけるデータユニットの属性情報は同一であり、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数ｓの総和はｎであり、ただし、ｉ≧１、ｊ≧２、ｓ≧１であり、
データユニット集合のそれぞれに含まれるｊ件のヘッダ情報のうちの１件のヘッダ情報は第１の識別子、前記伝送チャネル情報、データ長情報及びデータユニットの数ｓを含み、残りのヘッダ情報のそれぞれは第２の識別子及び差異情報を含み、前記データ長情報は１つの前記データユニットのデータ長又は前記ｓ個のデータユニットの総データ長であり、
前記ヘッダ情報における第１の識別子は前記ヘッダ情報が前記伝送チャネル情報、前記データ長情報及び前記データユニットの数ｓを含むことを指示するために用いられ、前記ヘッダ情報における第２の識別子は前記ヘッダ情報が前記差異情報を含むことを指示するために用いられ、
前記差異情報は、同一のデータユニット集合における、異なるデータユニット部分集合のデータユニットの属性情報及びデータユニットの数ｓにおける異なる情報に基づいて確定される。
【００１１】
選択可能な実施例において、前記ｉ個のデータユニット集合がカスケードされ、前記ｊ個のデータユニット部分集合がカスケードされ、且つデータユニット部分集合のそれぞれにおける前記ヘッダ情報は対応する前記ｓ個のデータユニットの前に配置される、
又は、
ｑ件の前記ヘッダ情報がカスケードされ、前記ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報はカスケードされたデータユニットの前又はその後に配置され、ｑはｉ個のデータユニット部分集合の数ｊの総和である。
【００１２】
選択可能な実施例において、前記データパケットはパケットヘッダ情報及びｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応するｓ個のデータユニットを含み、同一のデータユニット部分集合におけるデータユニットの属性情報は同一であり、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数ｓの総和はｎであり、ただし、ｉ≧１、ｊ≧２、ｓ≧１であり、
データユニット集合のそれぞれに含まれるｊ件のヘッダ情報のうちの１件のヘッダ情報は前記伝送チャネル情報、データ長情報及びデータユニットの数ｓを含み、残りのヘッダ情報のそれぞれは差異情報及びデータユニットの数ｓを含み、前記データ長情報は１つの前記データユニットのデータ長又は前記ｓ個のデータユニットの総データ長であり、
前記パケットヘッダ情報は第１のフラグビットを含み、前記第１のフラグビットはヘッダ情報のそれぞれが前記伝送チャネル情報及び前記データ長情報を含むことを指示するために用いられるか、又は、前記第１のフラグビットはヘッダ情報のそれぞれが前記差異情報を含むことを指示するために用いられ、
前記差異情報は、同一のデータユニット集合における、異なるデータユニット部分集合のデータユニットの属性情報における異なる情報に基づいて確定される。
【００１３】
選択可能な実施例において、前記データパケットはパケットヘッダ情報及びｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応するｓ個のデータユニットを含み、同一のデータユニット部分集合におけるデータユニットの属性情報は同一であり、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数ｓの総和はｎであり、ただし、ｉ≧１、ｊ≧２、ｓ≧１であり、
データユニット集合のそれぞれに含まれるｊ件のヘッダ情報のうちの１件のヘッダ情報は前記伝送チャネル情報、データ長情報及びデータユニットの数ｓを含み、残りのヘッダ情報のそれぞれは差異情報を含み、前記データ長情報は１つの前記データユニットのデータ長又は前記ｓ個のデータユニットの総データ長であり、
前記パケットヘッダ情報は第１のフラグビットを含み、前記第１のフラグビットはヘッダ情報のそれぞれが前記伝送チャネル情報、前記データ長情報及び前記データユニットの数ｓを含むことを指示するために用いられるか、又は、前記第１のフラグビットはヘッダ情報のそれぞれが前記差異情報を含むことを指示するために用いられ、
前記差異情報は、同一のデータユニット集合における、異なるデータユニット部分集合のデータユニットの属性情報及びデータユニットの数ｓにおける異なる情報に基づいて確定される。
【００１４】
選択可能な実施例において、前記ｉ個のデータユニット集合がカスケードされ、前記ｊ個のデータユニット部分集合がカスケードされ、且つデータユニット部分集合のそれぞれにおける前記ヘッダ情報は対応する前記ｓ個のデータユニットの前に配置され、前記パケットヘッダ情報はカスケードされたデータユニット集合の前又はその後に配置される、
又は、
ｑ件の前記ヘッダ情報がカスケードされ、前記ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報はカスケードされたデータユニットの前又はその後に配置され、前記パケットヘッダ情報はカスケードされたヘッダ情報の前に配置されるか又はカスケードされたデータユニットの後に配置され、ｑはｉ個のデータユニット部分集合の数ｊの総和である。
【００１５】
選択可能な実施例において、前記データパケットはｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応する１つのデータユニットを含み、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数の総和はｎであり、ただし、ｉ≧１、ｊ≧２であり、
データユニット集合のそれぞれに含まれるｊ件のヘッダ情報のうちの１件のヘッダ情報は第１の識別子、前記伝送チャネル情報及び前記データ長を含み、残りのヘッダ情報のそれぞれは第２の識別子及び差異情報を含み、
前記ヘッダ情報における第１の識別子は前記ヘッダ情報が前記伝送チャネル情報及び前記データ長を含むことを指示するために用いられ、前記ヘッダ情報における第２の識別子は前記ヘッダ情報が前記差異情報を含むことを指示するために用いられ、
前記差異情報は、同一のデータユニット集合における、異なるデータユニット部分集合のデータユニットの属性情報における異なる情報に基づいて確定される。
【００１６】
選択可能な実施例において、前記データパケットはパケットヘッダ情報及びｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応する１つのデータユニットを含み、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数の総和はｎであり、ただし、ｉ≧１、ｊ≧２であり、
データユニット集合のそれぞれに含まれるｊ件のヘッダ情報のうちの１件のヘッダ情報は前記伝送チャネル情報及び前記データ長を含み、残りのヘッダ情報のそれぞれは差異情報を含み、
前記パケットヘッダ情報は第１のフラグビットを含み、前記第１のフラグビットはヘッダ情報のそれぞれが前記伝送チャネル情報及び前記データ長を含むことを指示するために用いられるか、又は、前記第１のフラグビットはヘッダ情報のそれぞれが前記差異情報を含むことを指示するために用いられ、
前記差異情報は、同一のデータユニット集合における、異なるデータユニット部分集合のデータユニットの属性情報における異なる情報に基づいて確定される。
【００１７】
選択可能な実施例において、
前記ｉ個のデータユニット集合がカスケードされ、前記ｊ個のデータユニット部分集合がカスケードされ、且つデータユニット部分集合のそれぞれにおける前記ヘッダ情報は対応する１つのデータユニットの前に配置され、前記パケットヘッダ情報はカスケードされたデータユニット集合の前又はその後に配置される、
又は、
ｎ件の前記ヘッダ情報がカスケードされ、前記ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報はカスケードされたデータユニットの前又はその後に配置され、前記パケットヘッダ情報はカスケードされたヘッダ情報の前に配置されるか又はカスケードされたデータユニットの後に配置される。
【００１８】
選択可能な実施例において、前記データパケットはｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応する１つのデータユニットを含み、同一のデータユニット集合におけるデータユニットの属性情報は同一であり、すべてのデータユニットの数の総和はｎであり、ただし、ｉ≧１、ｊ≧２であり、
データユニット集合のそれぞれに含まれるｊ件のヘッダ情報のうちの１件のヘッダ情報は第１の識別子、前記伝送チャネル情報及び前記データ長を含み、残りのヘッダ情報のそれぞれは第３の識別子を含み、
前記ヘッダ情報における第１の識別子は前記ヘッダ情報が前記伝送チャネル情報及び前記データ長を含むことを指示するために用いられ、前記ヘッダ情報における第３の識別子は前記ヘッダ情報が前記伝送チャネル情報又は前記データ長を含まないことを指示するために用いられる。
【００１９】
選択可能な実施例において、
前記ｉ個のデータユニット集合がカスケードされ、前記ｊ個のデータユニット部分集合がカスケードされ、且つデータユニット部分集合のそれぞれにおける前記ヘッダ情報は対応する１つのデータユニットの前に配置される、
又は、
ｎ件の前記ヘッダ情報がカスケードされ、前記ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報はカスケードされたデータユニットの前又はその後に配置される。
【００２０】
選択可能な実施例において、前記カスケードされたヘッダ情報はカスケードされたデータユニット集合の前に配置され、前記データパケットはパケットヘッダ情報をさらに含み、
前記パケットヘッダ情報は最初の１件のヘッダ情報の開始位置を含み、ヘッダ情報のそれぞれの長さは、予め定義されるか、又は、前記パケットヘッダ情報は最初の１件のヘッダ情報の開始位置及びヘッダ情報のそれぞれの長さを含み、ヘッダ情報のそれぞれは第２のフラグビットをさらに含み、前記第２のフラグビットは前記ヘッダ情報後の１つのデータブロックにカプセル化されているのがヘッダ情報であることを指示するために用いられるか、又は、前記第２のフラグビットは前記ヘッダ情報後の１つのデータブロックにカプセル化されているのがデータユニットであることを指示するために用いられる、
又は、
前記パケットヘッダ情報は最初の１件のヘッダ情報の開始位置及びヘッダ情報の件数を含み、ヘッダ情報のそれぞれの長さは、予め定義されるか、又は、前記パケットヘッダ情報は最初の１件のヘッダ情報の開始位置、前記ヘッダ情報の件数及びヘッダ情報のそれぞれの長さを含む、
又は、
前記パケットヘッダ情報は最初の１件のヘッダ情報の開始位置及び最後の１件のヘッダ情報の終了位置を含み、ヘッダ情報のそれぞれの長さは、予め定義されるか、又は、前記パケットヘッダ情報は最初の１件のヘッダ情報の開始位置、最後の１件のヘッダ情報の終了位置及びヘッダ情報のそれぞれの長さを含む、
又は、
前記パケットヘッダ情報はデータブロックのそれぞれの開始位置及び第３のフラグビットを含み、前記第３のフラグビットは前記データブロックにカプセル化されているのがヘッダ情報であることを指示するために用いられるか、又は、前記第３のフラグビットは前記データブロックにカプセル化されているのがデータユニットであることを指示するために用いられる。
【００２１】
選択可能な実施例において、カスケードされたヘッダ情報はカスケードされたデータユニット集合の後に配置され、前記データパケットはパケットヘッダ情報をさらに含み、
前記パケットヘッダ情報は所定位置を含み、ヘッダ情報のそれぞれの長さは、予め定義されるか、又は、前記パケットヘッダ情報は所定位置及びヘッダ情報のそれぞれの長さを含み、前記所定位置は最後の１件のヘッダ情報の開始位置又は終了位置であり、且つ前記ヘッダ情報は第４のフラグビットをさらに含み、前記第４のフラグビットは前記ヘッダ情報前の１つのデータブロックにカプセル化されているのがヘッダ情報であることを指示するために用いられるか、又は、前記第４のフラグビットは前記ヘッダ情報前の１つのデータブロックにカプセル化されているのがデータユニットであることを指示するために用いられる、
又は、
前記パケットヘッダ情報は所定位置及びヘッダ情報の件数を含み、ヘッダ情報のそれぞれの長さは、予め定義されるか、又は、前記パケットヘッダ情報は所定位置、前記ヘッダ情報の件数及びヘッダ情報のそれぞれの長さを含み、前記所定位置は最後の１件のヘッダ情報の開始位置又は終了位置である、
又は、
前記パケットヘッダ情報は最初の１件のヘッダ情報の開始位置及び最後の１件のヘッダ情報の終了位置を含み、ヘッダ情報のそれぞれの長さは、予め定義されるか、又は、前記パケットヘッダ情報は最初の１件のヘッダ情報の開始位置、最後の１件のヘッダ情報の終了位置及びヘッダ情報のそれぞれの長さを含む、
又は、
前記パケットヘッダ情報はデータブロックのそれぞれの開始位置及び第５のフラグビットを含み、前記第５のフラグビットは前記データブロックにカプセル化されているのがヘッダ情報であることを指示するために用いられるか、又は、前記第５のフラグビットは前記データブロックにカプセル化されているのがデータユニットであることを指示するために用いられる。
【００２２】
選択可能な実施例において、ｎ個のデータユニット及びデータユニットのそれぞれの属性情報に基づき、所定フォーマットのデータパケットを生成する前記ステップは、
前記ｎ個のデータユニットの属性情報における所定情報が所定値である場合、前記ｎ個のデータユニット及びデータユニットのそれぞれの属性情報に基づき、前記所定フォーマットのデータパケットを生成することを含む。
【００２３】
選択可能な実施例において、前記データパケットはパケットヘッダ情報をさらに含み、  前記パケットヘッダ情報には、第６のフラグビットが設けられ、前記第６のフラグビットは前記データパケットが前記所定フォーマットであるか否かを指示するために用いられる。
【００２４】
本発明の実施例の第２の態様として、データ伝送方法を提供し、前記方法は、
送信端が送信した所定フォーマットのデータパケットを受信し、前記データパケットはヘッダ情報及びｎ個のデータユニットを含み、少なくとも１件の前記ヘッダ情報は、少なくとも２つの前記データユニットの属性情報における同一の情報に基づいて生成され、前記属性情報は前記データユニットの伝送チャネル情報及びデータ長を含み、ｎ≧２であることと、
前記データパケットをデカプセル化することとを含む。
【００２５】
選択可能な実施例において、前記データパケットはｍ個のデータユニット集合を含み、データユニット集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応するｋ個のデータユニットを含み、前記ｋ個のデータユニットの属性情報は同一であり、且つすべてのデータユニットの数ｋの総和はｎであり、ただし、ｍ≧１、ｋ≧１であり、
前記データパケットをデカプセル化する前記ステップは、
データユニット集合のそれぞれに対して、前記データユニット集合におけるヘッダ情報を読み取ることと、
前記ヘッダ情報における前記伝送チャネル情報、データ長情報及びデータユニットの数ｋに基づき、前記データユニット集合におけるデータユニットをデカプセル化し、前記データ長情報は１つの前記データユニットのデータ長又は前記ｋ個のデータユニットの総データ長であることとを含む。
【００２６】
選択可能な実施例において、データユニット集合のそれぞれに対して、前記データユニット集合におけるヘッダ情報を読み取る前記ステップは、
前記ｍ個のデータユニット集合がカスケードされ、且つデータユニット集合のそれぞれにおける前記ヘッダ情報が対応する前記ｋ個のデータユニットの前に配置される場合、データユニット集合のそれぞれの開始位置から前記データユニット集合の前記ヘッダ情報を読み取ることと、
ｍ件の前記ヘッダ情報がカスケードされ、前記ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報がカスケードされたデータユニットの前又はその後に配置される場合、カスケードされた前記ヘッダ情報の所定位置からヘッダ情報のそれぞれを読み取ることとを含む。
【００２７】
選択可能な実施例において、前記データパケットはｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応するｓ個のデータユニットを含み、同一のデータユニット部分集合におけるデータユニットの属性情報は同一であり、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数ｓの総和はｎであり、ただし、ｉ≧１、ｊ≧２、ｓ≧１であり、
前記データパケットをデカプセル化する前記ステップは、
データユニット集合のそれぞれに対して、前記データユニット集合におけるデータユニット部分集合のそれぞれのヘッダ情報を読み取ることと、
第１のヘッダ情報のそれぞれに対して、前記第１のヘッダ情報が第１の識別子を含み、且つ前記第１の識別子が、前記第１のヘッダ情報が前記伝送チャネル情報及びデータ長情報を含むことを指示するために用いられる場合、前記第１のヘッダ情報の中から読み取った前記伝送チャネル情報、前記データ長情報及びデータユニットの数ｓに基づき、前記第１のヘッダ情報に対応するデータユニットをデカプセル化し、前記データ長情報は１つの前記データユニットのデータ長又は前記ｓ個のデータユニットの総データ長であることと、
第２のヘッダ情報のそれぞれに対して、前記第２のヘッダ情報が第２の識別子を含み、且つ前記第２の識別子が、前記第２のヘッダ情報が差異情報を含むことを指示するために用いられる場合、前記第２のヘッダ情報の中から読み取った前記差異情報とデータユニットの数ｓ、及び前記第１の識別子を含む前記第１のヘッダ情報に基づき、前記第２のヘッダ情報に対応するデータユニットをデカプセル化し、前記差異情報は、同一のデータユニット集合における、異なるデータユニット部分集合のデータユニットの属性情報における異なる情報に基づいて確定されることとを含む。
【００２８】
選択可能な実施例において、前記データパケットはｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応するｓ個のデータユニットを含み、同一のデータユニット部分集合におけるデータユニットの属性情報は同一であり、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数ｓの総和はｎであり、ただし、ｉ≧１、ｊ≧２、ｓ≧１であり、
前記データパケットをデカプセル化する前記ステップは、
データユニット集合のそれぞれに対して、前記データユニット集合におけるデータユニット部分集合のそれぞれのヘッダ情報を読み取ることと、
第１のヘッダ情報のそれぞれに対して、前記第１のヘッダ情報が第１の識別子を含み、且つ前記第１の識別子が、前記第１のヘッダ情報が前記伝送チャネル情報、データ長情報及び前記データユニットの数ｓを含むこと指示するために用いられる場合、前記第１のヘッダ情報の中から読み取った前記伝送チャネル情報、前記データ長情報及び前記データユニットの数ｓに基づき、前記第１のヘッダ情報に対応するデータユニットをデカプセル化し、前記データ長情報は１つの前記データユニットのデータ長又は前記ｓ個のデータユニットの総データ長であることと、
第２のヘッダ情報のそれぞれに対して、前記第２のヘッダ情報が第２の識別子を含み、且つ前記第２の識別子が、前記第２のヘッダ情報が差異情報を含むことを指示するために用いられる場合、前記第２のヘッダ情報の中から読み取った前記差異情報、及び前記第１の識別子を含む前記第１のヘッダ情報に基づき、前記第２のヘッダ情報に対応するデータユニットをデカプセル化し、前記差異情報は、同一のデータユニット集合における、異なるデータユニット部分集合のデータユニットの属性情報及びデータユニットの数ｓにおける異なる情報に基づいて確定されることとを含む。
【００２９】
選択可能な実施例において、データユニット集合のそれぞれに対して、前記データユニット集合におけるデータユニット部分集合のそれぞれのヘッダ情報を読み取る前記ステップは、
前記ｉ個のデータユニット集合がカスケードされ、前記ｊ個のデータユニット部分集合がカスケードされ、且つデータユニット部分集合のそれぞれにおける前記ヘッダ情報が対応する前記ｓ個のデータユニットの前に配置される場合、データユニット部分集合のそれぞれの開始位置から前記データユニット部分集合の前記ヘッダ情報を読み取ることと、
ｑ件の前記ヘッダ情報がカスケードされ、前記ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報がカスケードされたデータユニットの前又はその後に配置され、ｑがｉ個のデータユニット部分集合の数ｊの総和である場合、カスケードされた前記ヘッダ情報の所定位置からヘッダ情報のそれぞれを読み取ることとを含む。
【００３０】
選択可能な実施例において、前記データパケットはパケットヘッダ情報及びｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応するｓ個のデータユニットを含み、同一のデータユニット部分集合におけるデータユニットの属性情報は同一であり、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数ｓの総和はｎであり、ただし、ｉ≧１、ｊ≧２、ｓ≧１であり、
前記データパケットをデカプセル化する前記ステップは、
前記パケットヘッダ情報におけるそれぞれのヘッダ情報に対応する第１のフラグビットを読み取ることと、
データユニット集合のそれぞれに対して、前記データユニット集合におけるデータユニット部分集合のそれぞれのヘッダ情報を読み取ることと、
第３のヘッダ情報のそれぞれに対して、前記第３のヘッダ情報に対応する第１のフラグビットが、前記第３のヘッダ情報が前記伝送チャネル情報及びデータ長情報を含むことを指示する場合、前記第３のヘッダ情報の中から読み取った前記伝送チャネル情報、前記データ長情報及びデータユニットの数ｓに基づき、前記第３のヘッダ情報に対応するデータユニットをデカプセル化し、前記データ長情報は１つの前記データユニットのデータ長又は前記ｓ個のデータユニットの総データ長であることと、
第４のヘッダ情報のそれぞれに対して、前記第４のヘッダ情報に対応する第１のフラグビットが、前記第４のヘッダ情報が差異情報を含むことを指示する場合、前記第４のヘッダ情報の中から読み取った前記差異情報とデータユニットの数ｓ、及び前記第３のヘッダ情報が前記伝送チャネル情報と前記データ長情報を含むことを指示するために用いられる前記第１のフラグビットに対応する前記第３のヘッダ情報に基づき、前記第４のヘッダ情報に対応するデータユニットをデカプセル化し、前記差異情報は、同一のデータユニット集合における、異なるデータユニット部分集合のデータユニットの属性情報における異なる情報に基づいて確定されることとを含む。
【００３１】
選択可能な実施例において、前記データパケットはパケットヘッダ情報及びｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応するｓ個のデータユニットを含み、同一のデータユニット部分集合におけるデータユニットの属性情報は同一であり、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数ｓの総和はｎであり、ｉ≧１、ｊ≧２、ｓ≧１であり、
前記データパケットをデカプセル化する前記ステップは、
前記パケットヘッダ情報におけるそれぞれのヘッダ情報に対応する第１のフラグビットを読み取ることと、
データユニット集合のそれぞれに対して、前記データユニット集合におけるデータユニット部分集合のそれぞれのヘッダ情報を読み取ることと、
第３のヘッダ情報のそれぞれに対して、前記第３のヘッダ情報に対応する第１のフラグビットが、前記第３のヘッダ情報が前記伝送チャネル情報、データ長情報及びデータユニットの数ｓを含むことを指示する場合、前記第３のヘッダ情報の中から読み取った前記伝送チャネル情報、前記データ長情報及び前記データユニットの数ｓに基づき、前記第３のヘッダ情報に対応するデータユニットをデカプセル化し、前記データ長情報は１つの前記データユニットのデータ長又は前記ｓ個のデータユニットの総データ長であることと、
第４のヘッダ情報のそれぞれに対して、前記第４のヘッダ情報に対応する第１のフラグビットが、前記第４のヘッダ情報が差異情報を含むことを指示する場合、前記第４のヘッダ情報の中から読み取った前記差異情報、及び前記第３のヘッダ情報が前記伝送チャネル情報、前記データ長情報及び前記データユニットの数ｓを含むことを指示するために用いられる第１のフラグビットに対応する前記第３のヘッダ情報に基づき、前記第４のヘッダ情報に対応するデータユニットをデカプセル化し、前記差異情報は、同一のデータユニット集合における、異なるデータユニット部分集合のデータユニットの属性情報及びデータユニットの数ｓにおける異なる情報に基づいて確定されることとを含む。
【００３２】
選択可能な実施例において、データユニット集合のそれぞれに対して、前記データユニット集合におけるデータユニット部分集合のそれぞれのヘッダ情報を読み取る前記ステップは、
前記ｉ個のデータユニット集合がカスケードされ、前記ｊ個のデータユニット部分集合がカスケードされ、且つデータユニット部分集合のそれぞれにおける前記ヘッダ情報は対応する前記ｓ個のデータユニットの前に配置され、前記パケットヘッダ情報が、カスケードされたデータユニット集合の前又はその後に配置される場合、データユニット部分集合のそれぞれの開始位置から前記データユニット部分集合の前記ヘッダ情報を読み取ることと、
ｑ件の前記ヘッダ情報がカスケードされ、前記ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報がカスケードされたデータユニットの前又はその後に配置され、前記パケットヘッダ情報がカスケードされたヘッダ情報の前に配置されるか又はカスケードされたデータユニットの後に配置され、ｑがｉ個のデータユニット部分集合の数ｊの総和である場合、カスケードされた前記ヘッダ情報の所定位置からヘッダ情報のそれぞれを読み取ることとを含む。
【００３３】
選択可能な実施例において、前記データパケットはｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応する１つのデータユニットを含み、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数の総和はｎであり、ただし、ｉ≧１、ｊ≧２であり、
前記データパケットをデカプセル化する前記ステップは、
データユニット集合のそれぞれに対して、前記データユニット集合におけるデータユニット部分集合のそれぞれのヘッダ情報を読み取ることと、
第１のヘッダ情報のそれぞれに対して、前記第１のヘッダ情報が第１の識別子を含み、且つ前記第１の識別子が、前記第１のヘッダ情報が前記伝送チャネル情報及び前記データ長を含むことを指示するために用いられる場合、前記第１のヘッダ情報の中から読み取った前記伝送チャネル情報及び前記データ長に基づき、前記第１のヘッダ情報に対応するデータユニットをデカプセル化することと、
第２のヘッダ情報のそれぞれに対して、前記第２のヘッダ情報が第２の識別子を含み、且つ前記第２の識別子が、前記第２のヘッダ情報が差異情報を含むことを指示するために用いられる場合、前記第２のヘッダ情報の中から読み取った前記差異情報及び前記第１の識別子を含む前記第１のヘッダ情報に基づき、前記第２のヘッダ情報に対応するデータユニットをデカプセル化し、前記差異情報は、同一のデータユニット集合における、異なるデータユニット部分集合のデータユニットの属性情報における異なる情報に基づいて確定されることとを含む。
【００３４】
選択可能な実施例において、前記データパケットはパケットヘッダ情報及びｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応する１つのデータユニットを含み、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数の総和はｎであり、ただし、ｉ≧１、ｊ≧２であり、
前記データパケットをデカプセル化する前記ステップは、
前記パケットヘッダ情報におけるそれぞれのヘッダ情報に対応する第１のフラグビットを読み取ることと、
データユニット集合のそれぞれに対して、前記データユニット集合におけるデータユニット部分集合のそれぞれのヘッダ情報を読み取ることと、
第３のヘッダ情報のそれぞれに対して、前記第３のヘッダ情報に対応する第１のフラグビットが、前記第３のヘッダ情報が前記伝送チャネル情報及び前記データ長を含むことを指示する場合、前記第３のヘッダ情報の中から読み取った前記伝送チャネル情報及び前記データ長に基づき、前記第３のヘッダ情報に対応するデータユニットをデカプセル化することと、
第４のヘッダ情報のそれぞれに対して、前記第４のヘッダ情報に対応する第１のフラグビットが、前記第４のヘッダ情報が差異情報を含むことを指示する場合、前記第４のヘッダ情報の中から読み取った前記差異情報、及び第３のヘッダ情報が前記伝送チャネル情報と前記データ長を含むことを指示するために用いられる第１のフラグビットに対応する前記第３の前記ヘッダ情報に基づき、前記第４のヘッダ情報に対応するデータユニットをデカプセル化し、前記差異情報は、同一のデータユニット集合における、異なるデータユニット部分集合のデータユニットの属性情報における異なる情報に基づいて確定されることとを含む。
【００３５】
選択可能な実施例において、データユニット集合のそれぞれに対して、前記データユニット集合におけるデータユニット部分集合のそれぞれのヘッダ情報を読み取る前記ステップは、
前記ｉ個のデータユニット集合がカスケードされ、前記ｊ個のデータユニット部分集合がカスケードされ、且つデータユニット部分集合のそれぞれにおける前記ヘッダ情報が対応する１つのデータユニットの前に配置され、前記パケットヘッダ情報が、カスケードされたデータユニット集合の前又はその後に配置される場合、データユニット部分集合のそれぞれの開始位置から前記データユニット部分集合の前記ヘッダ情報を読み取ることと、
ｎ件の前記ヘッダ情報がカスケードされ、前記ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報がカスケードされたデータユニットの前又はその後に配置され、前記パケットヘッダ情報が、カスケードされたヘッダ情報の前に配置されるか又はカスケードされたデータユニットの後に配置される場合、カスケードされた前記ヘッダ情報の所定位置からヘッダ情報のそれぞれを読み取ることとを含む。
【００３６】
選択可能な実施例において、前記データパケットはｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及び前記ヘッダ情報に対応する１つのデータユニットを含み、異なるデータユニット部分集合におけるデータユニットの属性情報は同一であり、すべてのデータユニットの数の総和はｎであり、ただし、ｉ≧１、ｊ≧２であり、  前記データパケットをデカプセル化する前記ステップは、
データユニット集合のそれぞれに対して、前記データユニット集合におけるデータユニット部分集合のそれぞれのヘッダ情報を読み取ることと、
第１のヘッダ情報のそれぞれに対して、前記第１のヘッダ情報が第１の識別子を含み、且つ前記第１の識別子が、前記第１のヘッダ情報が前記伝送チャネル情報及び前記データ長を含むことを指示するために用いられる場合、前記第１のヘッダ情報の中から読み取った前記伝送チャネル情報及び前記データ長に基づき、前記第１のヘッダ情報に対応するデータユニットをデカプセル化することと、
第２のヘッダ情報のそれぞれに対して、前記第２のヘッダ情報が第３の識別子を含み、且つ前記第３の識別子が、前記第２のヘッダ情報が前記伝送チャネル情報又は前記データ長を含まないことを指示するために用いられる場合、前記第１の識別子を含む前記第１のヘッダ情報に基づき、前記第２のヘッダ情報に対応するデータユニットをデカプセル化することとを含む。
【００３７】
選択可能な実施例において、データユニット集合のそれぞれに対して、前記データユニット集合におけるデータユニット部分集合のそれぞれのヘッダ情報を読み取る前記ステップは、
前記ｉ個のデータユニット集合がカスケードされ、前記ｊ個のデータユニット部分集合がカスケードされ、且つデータユニット部分集合のそれぞれにおける前記ヘッダ情報が対応する１つのデータユニットの前に配置される場合、データユニット部分集合のそれぞれの開始位置から前記データユニット部分集合の前記ヘッダ情報を読み取ることと、
ｎ件の前記ヘッダ情報がカスケードされ、前記ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報がカスケードされたデータユニットの前又はその後に配置される場合、カスケードされた前記ヘッダ情報の所定位置からヘッダ情報のそれぞれを読み取ることとを含む。
【００３８】
選択可能な実施例において、前記カスケードされたヘッダ情報はカスケードされたデータユニット集合の前に配置され、前記データパケットはパケットヘッダ情報をさらに含み、
カスケードされた前記ヘッダ情報の所定位置からヘッダ情報のそれぞれを読み取る前記ステップは、
前記パケットヘッダ情報における最初の１件のヘッダ情報の開始位置を読み取り、前記開始位置から、予め定義された又は前記パケットヘッダ情報におけるヘッダ情報のそれぞれの長さに基づきヘッダ情報のそれぞれを順に読み取り、前記ヘッダ情報における第２のフラグビットに基づき、前記ヘッダ情報後の１つのデータブロックにカプセル化されているのがデータユニットであることを確定するまで停止すること、
又は、
前記パケットヘッダ情報における最初の１件のヘッダ情報の開始位置を読み取り、前記開始位置から、予め定義された又は前記パケットヘッダ情報におけるヘッダ情報のそれぞれの長さに基づきヘッダ情報のそれぞれを順に読み取り、読み取ったヘッダ情報の件数が前記ヘッダ情報の件数に達するまで停止すること、
又は、
前記パケットヘッダ情報における最初の１件のヘッダ情報の開始位置を読み取り、前記開始位置から、予め定義された又は前記パケットヘッダ情報におけるヘッダ情報のそれぞれの長さに基づきヘッダ情報のそれぞれを順に読み取り、読み取った位置が最後の１件のヘッダ情報の終了位置であるまで停止すること、
又は、
前記パケットヘッダ情報におけるデータブロックのそれぞれの開始位置及び第３のフラグビットを読み取り、前記第３のフラグビットが、対応するデータブロックにカプセル化されているのがヘッダ情報であることを指示する場合、前記ヘッダ情報を読み取ることを含む。
【００３９】
選択可能な実施例において、前記カスケードされたヘッダ情報はカスケードされたデータユニット集合の後に配置され、前記データパケットはパケットヘッダ情報をさらに含み、
カスケードされた前記ヘッダ情報の所定位置からヘッダ情報のそれぞれを読み取る前記ステップは、
前記パケットヘッダ情報における所定位置を読み取り、前記所定位置から、予め定義された又は前記パケットヘッダ情報におけるヘッダ情報のそれぞれの長さに基づきヘッダ情報のそれぞれを順に読み取り、前記ヘッダ情報における第４のフラグビットに基づき、前記ヘッダ情報前の１つのデータブロックにカプセル化されているのがデータユニットであることを確定するまで停止し、前記所定位置は最後の１件のヘッダ情報の開始位置又は終了位置であること、
又は、
前記パケットヘッダ情報における所定位置を読み取り、前記所定位置から、予め定義された又は前記パケットヘッダ情報におけるヘッダ情報のそれぞれの長さに基づきヘッダ情報のそれぞれを順に読み取り、読み取ったヘッダ情報の件数が前記ヘッダ情報の件数に達するまで停止し、前記所定位置は最後の１件のヘッダ情報の開始位置又は終了位置であること、
又は、
前記パケットヘッダ情報における最初の１件のヘッダ情報の開始位置を読み取り、前記開始位置から、予め定義された又は前記パケットヘッダ情報におけるヘッダ情報のそれぞれの長さに基づきヘッダ情報のそれぞれを順に読み取り、読み取った位置が最後の１件のヘッダ情報の終了位置であるまで停止すること、
又は、
前記パケットヘッダ情報におけるそれぞれのデータブロックの開始位置及び第５のフラグビットを読み取り、前記第５のフラグビットが、対応するデータブロックにカプセル化されているのがヘッダ情報であることを指示する場合、前記ヘッダ情報を読み取ることを含む。
【００４０】
選択可能な実施例において、送信端が送信した所定フォーマットのデータパケットを受信する前記ステップは、
前記ｎ個のデータユニットの属性情報における所定情報が所定値である場合、前記送信端が送信した前記所定フォーマットのデータパケットを受信したことを確定することを含む。
【００４１】
選択可能な実施例において、前記データパケットはパケットヘッダ情報をさらに含み、送信端が送信した所定フォーマットのデータパケットを受信する前記ステップは、
前記パケットヘッダ情報における第６のフラグビットを読み取り、前記第６のフラグビットに基づき、前記送信端が送信した前記所定フォーマットのデータパケットを受信したか否かを確定することを含む。
【００４２】
本発明の実施例の第３の態様として、データ伝送装置を提供し、前記データ伝送装置は少なくとも１つのユニットを含み、当該少なくとも１つのユニットは、上記第１の態様又は第１の態様におけるいずれか１つの選択可能な実現形態に係るデータ伝送方法を実現するために用いられる。
【００４３】
本発明の実施例の第４の態様として、データ伝送装置を提供し、前記データ伝送装置は少なくとも１つのユニットを含み、当該少なくとも１つのユニットは、上記第２の態様又は第２の態様におけるいずれか１つの選択可能な実現形態に係るデータ伝送方法を実現するために用いられる。
【００４４】
本発明の実施例の第５の態様として、送信端を提供し、前記送信端はプロセッサ、メモリ、送信機及び受信機を含み、前記プロセッサは、１つ以上のコマンドを記憶するために用いられ、前記コマンドは、前記プロセッサにより実行されるように指示され、前記プロセッサは、上記第１の態様又は第１の態様におけるいずれか１つの選択可能な実現形態に係るデータ伝送方法を実現するために用いられ、前記送信機は、データパケットを送信するために用いられる。
【００４５】
本発明の実施例の第６の態様として、受信端を提供し、前記受信端はプロセッサ、メモリ、送信機及び受信機を含み、前記プロセッサは１つ以上のコマンドを記憶するために用いられ、前記コマンドは、前記プロセッサにより実行されるように指示され、前記プロセッサは、上記第２の態様又は第２の態様におけるいずれか１つの選択可能な実現形態に係るデータ伝送方法を実現するために用いられ、前記受信機は、データパケットの受信を実現するために用いられる。
【００４６】
本発明の実施例の第７の態様として、コンピュータ読み取り可能な媒体を提供し、前記コンピュータ読み取り可能な媒体には１つ以上のコマンドが記憶され、前記コマンドは上記第１の態様又は第１の態様におけるいずれか１つの選択可能な実現形態に係るデータ伝送方法を実現するために用いられる。
【００４７】
本発明の実施例の第８の態様として、コンピュータ読み取り可能な媒体を提供し、前記コンピュータ読み取り可能な媒体には、１つ以上のコマンドが記憶され、前記コマンドは上記第２の態様又は第２の態様におけるいずれか１つの選択可能な実現形態に係るデータ伝送方法を実現するために用いられる。
【００４８】
本発明の実施例の第９の態様として、データ伝送システムを提供し、前記データ伝送システムは送信端及び受信端を含み、前記送信端は上記第３の態様又は第３の態様におけるいずれか１つの選択可能な実現形態に係るデータ伝送装置を含み、前記受信端は上記第４の態様又は第４の態様におけるいずれか１つの選択可能な実現形態に係るデータ伝送装置を含む。
【００４９】
本発明の実施例の第１０の態様として、データ伝送システムを提供し、前記データ伝送システムは送信端及び受信端を含み、前記送信端は上記第５の態様又は第５の態様におけるいずれか１つの選択可能な実現形態に係る送信端であり、前記受信端は上記第６の態様又は第６の態様におけるいずれか１つの選択可能な実現形態に係る受信端である。
【発明の効果】
【００５０】
本発明の実施例に係る各発明の有益な効果は以下のとおりである。
少なくとも１件のヘッダ情報は少なくとも２つのデータユニットの属性情報における同一の情報に基づいて生成されるため、即ち、送信端は、ヘッダ情報から属性情報における同一の情報を省略することにより、余分な同一の情報を減らして、ＭＡＣ  ＰＤＵのオーバーヘッドを低減するという効果を奏する。
【図面の簡単な説明】
【００５１】
本発明の実施例に係る各発明をより明瞭に説明するため、以下、実施例の記述において必要な各図を簡単に紹介する。言うまでもないが、下記の記載に係る各図は、本発明のいくつかの実施例に過ぎず、当業者にとって、創造的な労働なしで、これらの図からさらにその他の図を得ることも可能である。
【図１】本発明の一実施例に係る移動通信システムの構造概略図である。
【図２】本発明の一実施例に係る関連技術におけるＭＡＣ  ＰＤＵの構造概略図である。
【図３】本発明の一実施例に係るデータ伝送方法の方法フローチャートである。
【図４】本発明の一実施例に係る第１種のデータパケットの構造概略図である。
【図５】本発明の一実施例に係る第２種のデータパケットの構造概略図である。
【図６】本発明の一実施例に係る第３種のデータパケットの構造概略図である。
【図７】本発明の一実施例に係る第４種のデータパケットの構造概略図である。
【図８】本発明の一実施例に係る第５種のデータパケットの構造概略図である。
【図９】本発明の一実施例に係る第６種のデータパケットの構造概略図である。
【図１０】本発明の一実施例に係る第７種のデータパケットの構造概略図である。
【図１１】本発明の一実施例に係る第８種のデータパケットの構造概略図である。
【図１２】本発明の一実施例に係る第９種のデータパケットの構造概略図である。
【図１３】本発明の一実施例に係る第１０種のデータパケットの構造概略図である。
【図１４】本発明の一実施例に係る第１１種のデータパケットの構造概略図である。
【図１５】本発明の一実施例に係る第１２種のデータパケットの構造概略図である。
【図１６】本発明の一実施例に係る第１３種のデータパケットの構造概略図である。
【図１７】本発明の一実施例に係る第１４種のデータパケットの構造概略図である。
【図１８】本発明の一実施例に係る第１５種のデータパケットの構造概略図である。
【図１９】本発明の一実施例に係る第１６種のデータパケットの構造概略図である。
【図２０】本発明の他の実施例に係るデータ伝送装置の構造ブロック図である。
【図２１】本発明の他の実施例に係るデータ伝送装置の構造ブロック図である。
【図２２】本発明の他の実施例に係る受信端の構造ブロック図である。
【図２３】本発明の他の実施例に係る送信端の構造ブロック図である。
【発明を実施するための形態】
【００５２】
本発明の目的、技術的解決手段及びその利点を分かりやすくするため、以下、本発明の実施形態を、図面を参照しながらより詳しく説明する。
【００５３】
本明細書に用いられる「モジュール」というのは、一般的に、メモリに記憶された、いくつかの機能を実現可能なプログラム又はコマンドを指すものである。本明細書に用いられる「ユニット」というのは、一般的に、論理的に区分された機能的構造を指すものであり、当該「ユニット」はハードウェアのみで実現されてもよいが、又はソフトウェアとハードウェアを組み合わされて実現されてもよい。
【００５４】
本明細書に用いられる「複数」というのは、２つ以上を指すものである。「及び／又は」というのは、関係する対象の関連関係を記述するものであり、３通りの関係が存在してよいことを表す。例えば、Ａ及び／又はＢは、Ａのみが存在すること、ＡとＢ両方が存在すること、Ｂのみが存在することという３通りの状況を表すことが可能である。文字「／」は、一般的に、その両側に記された関連する対象は、「又は」という関係にあることを表すものである。
【００５５】
図１が参照されるように、本発明の一実施例に係る移動通信システムの構造概略図が示される。当該移動通信システムは、５Ｇシステムであってよく、ニューラジオ（ｎｅｗ  ｒａｄｉｏ、ＮＲと略称）システムとも称される。当該移動通信システムは、送信端１２０と、受信端１４０とを含む。
【００５６】
送信端１２０は基地局又は端末であり、受信端１４０は基地局又は端末である。送信端１２０と受信端１４０とは無線インタフェースによって無線接続を確立する。選択的に、当該無線インタフェースは第５世代移動通信ネットワーク技術（５Ｇと略称）規格に基づく無線インタフェースであり、例えば当該無線インタフェースはＮＲであるか、又は、当該無線インタフェースは５Ｇの次世代の移動通信ネットワーク技術規格に基づく無線インタフェースであってもよい。
【００５７】
基地局は、５Ｇシステムにおいて集中−分散型アーキテクチャを用いる基地局（ｇＮＢ）であってよい。送信端１２０が集中−分散型アーキテクチャを用いる場合、通常、集中ユニット（ｃｅｎｔｒａｌ  ｕｎｉｔ、ＣＵと略称）及び少なくとも２つの分散ユニット（ｄｉｓｔｒｉｂｕｔｅｄ  ｕｎｉｔ、ＤＵと略称）含む。集中ユニットには、ＰＤＣＰ層、ＲＬＣ層、ＭＡＣ層のプロトコルスタックが設けられ、分散ユニットには、物理（Ｐｈｙｓｉｃａｌ、ＰＨＹと略称）層のプロトコルスタックが設けられ、本発明の実施例では、基地局の具体的な実現形態が限定されない。
【００５８】
端末とは、ユーザに音声及び／又はデータ接続を提供する機器を指すものであってよい。端末は、無線アクセスネットワーク（Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ、ＲＡＮと略称）を介して１つ以上のコアネットワークと通信を行うことが可能であり、端末は、移動端末、例えば移動電話（又は「セルラー」電話と称される）及び移動端末を有するコンピュータ、例えば、ポータブル式、ポケット式、ハンドヘルド式、コンピュータ内蔵式又は車載式の移動装置であってよい。例えば、加入者ユニット（Ｓｕｂｓｃｒｉｂｅｒ  Ｕｎｉｔ）、加入者局（Ｓｕｂｓｃｒｉｂｅｒ  Ｓｔａｔｉｏｎ）、モバイルステーション（Ｍｏｂｉｌｅ  Ｓｔａｔｉｏｎ）、移動局（Ｍｏｂｉｌｅ）、遠隔局（Ｒｅｍｏｔｅ  Ｓｔａｔｉｏｎ）、アクセスポイント（Ａｃｃｅｓｓ  Ｐｏｉｎｔ）、遠隔端末（Ｒｅｍｏｔｅ  Ｔｅｒｍｉｎａｌ）、アクセス端末（Ａｃｃｅｓｓ  Ｔｅｒｍｉｎａｌ）、ユーザ装置（Ｕｓｅｒ  Ｔｅｒｍｉｎａｌ）、ユーザーエージェント（Ｕｓｅｒ  Ａｇｅｎｔ）、ユーザ機器（Ｕｓｅｒ  Ｄｅｖｉｃｅ）、又はユーザ端末（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）である。
【００５９】
なお、図１に示す移動通信システムにおいて、複数の送信端１２０及び／又は複数の受信端１４０を含むことが可能であり、図１では、１つの送信端１２０及び１つの受信端１４０を示し、且つ送信端が基地局で、受信端が端末である場合を例に挙げて説明するが、本実施例ではこれに限定されない。
【００６０】
図２が参照されるように、関連技術におけるＭＡＣ  ＰＤＵの構造概略図が示される。図２では、１つのＭＡＣ  ＰＤＵが２つのＭＡＣ  ｓｕｂ−ＰＤＵを含む場合を例に挙げて説明する。
【００６１】
ＭＡＣ  ｓｕｂ−ＰＤＵのそれぞれは１つのＭＡＣサブヘッダ及び１つのＲＬＣ  ＰＤＵを含み、ＭＡＣサブヘッダはＬＣＩＤ及びＲＬＣ  ＰＤＵのデータ長Ｌを含む。ＬＣＩＤは、受信端が当該ＲＬＣ  ＰＤＵを当該無線ベアラに対応する上位層エンティティに送信して処理を行うように、ＲＬＣ  ＰＤＵに対応する無線ベアラを指示するために用いられる。
【００６２】
ＲＬＣ  ＰＤＵのそれぞれは１つのＲＬＣヘッダ及び１つのＰＤＣＰ  ＰＤＵを含み、ＲＬＣヘッダは少なくともＲＬＣシーケンス番号（Ｓｅｑｕｅｎｃｅ  Ｎｕｍｂｅｒ、ＳＮと略称）を含み、ＲＬＣ  ＳＮは、受信端が当該ＲＬＣ  ＰＤＵに対して並べ替え及び重複検出を行うように、ＲＬＣ  ＰＤＵの番号を識別するために用いられる。
【００６３】
ＰＤＣＰ  ＰＤＵのそれぞれは１つのＰＤＣＰヘッダ及び１つのＰＤＣＰ  ＳＤＵを含み、ＰＤＣＰヘッダは少なくともＰＤＣＰ  ＳＮを含み、ＰＤＣＰ  ＳＮは受信端が当該ＰＤＣＰ  ＰＤＵに対して並べ替え及び重複検出を行うように、ＰＤＣＰ  ＰＤＵの番号を識別するために用いられる。ＰＤＣＰ  ＳＤＵはすなわち送信されるべきデータである。
【００６４】
いくつかのＲＬＣ  ＰＤＵに対応する無線ベアラが同一である場合、これらのＲＬＣ  ＰＤＵのＭＡＣサブヘッダにおけるＬＣＩＤが同一である。この場合、送信端は、これらのＭＡＣサブヘッダにおけるＬＣＩＤに対して簡素化を行って、ＬＣＩＤのこれらのＭＡＣサブヘッダに占めるバイトを減らすことが可能である。同様に、いくつかのＲＬＣ  ＰＤＵのデータ長が同一である場合、これらのＲＬＣ  ＰＤＵのＭＡＣサブヘッダにおけるデータ長Ｌが同一である。この場合、送信端はこれらのＭＡＣサブヘッダにおけるデータ長Ｌに対して簡素化を行って、データ長ＬのこれらのＭＡＣサブヘッダに占めるバイトを減らすことが可能である。ＭＡＣサブヘッダの簡素化に関する具体的な内容は、以下の実施例の説明を参照されたい。
【００６５】
図３が参照されるように、本発明の一実施例に係るデータ伝送方法の方法フローチャートが示される。本実施例では、当該データ伝送方法が図１に示す移動通信システムに適用される場合を例に挙げて説明する。当該方法は、ステップ３０１と、ステップ３０２と、ステップ３０３と、ステップ３０４とを含み、
ステップ３０１において、送信端はｎ個のデータユニット及びデータユニットのそれぞれの属性情報に基づき、所定フォーマットのデータパケットを生成し、属性情報はデータユニットの伝送チャネル情報及びデータ長を含み、ｎ≧２である。
【００６６】
データユニットは送信端におけるカプセル化用エンティティが上位層エンティティから取得したデータである。カプセル化用エンティティはデータパケットをカプセル化するエンティティであり、ＭＡＣエンティティ、ＲＬＣエンティティ及びＰＤＣＰエンティティのうちの１種であってもよく、その他の層のエンティティであってもよく、本実施例では限定されない。カプセル化用エンティティがＭＡＣエンティティである場合、上位層エンティティはＲＬＣエンティティである。カプセル化用エンティティがＲＬＣエンティティである場合、上位層エンティティはＰＤＣＰエンティティである。
【００６７】
属性情報はデータユニットの属性を記述するための情報である。データユニットの属性が伝送チャネルを含む場合、属性情報は伝送チャネル情報を含む。本実施例において、伝送チャネル情報はデータユニットに対応する無線ベアラ（Ｒａｄｉｏ  Ｂｅａｒｅｒ、ＲＢと略称）のＲＢ  ＩＤであってもよく、又は、無線ベアラに対応するＬＣのＬＣＩＤであってもよく、本実施例では限定されない。データユニットの属性情報がデータ長を含む場合、属性情報はデータ長Ｌを含む。当然ながら、属性情報はその他の情報をさらに含んでもよく、本実施例では限定されない。
【００６８】
一つの可能な実現形態において、カプセル化用エンティティはＭＡＣエンティティで、データユニットはＲＬＣ  ＰＤＵであり、属性情報はＬＣＩＤ及びデータ長Ｌを含むか、又は、属性情報はＲＢ  ＩＤ及びデータ長Ｌを含む。
【００６９】
いくつかのデータユニットの伝送チャネル情報は同一であり、またいくつかのデータユニットのデータ長は同一であるため、送信端は所定のカプセル化の規則に従い、同一の伝送チャネル情報及び／又は同一のデータ長に基づき、所定フォーマットのデータパケットを生成することが可能である。所定フォーマットのデータパケットとは、本実施例の方法を用いて生成したデータパケットを指すものである。
【００７０】
ステップ３０２において、送信端はデータパケットを受信端に送信し、データパケットはヘッダ情報及びｎ個のデータユニットを含み、少なくとも１件のヘッダ情報は、少なくとも２つのデータユニットの属性情報における同一の情報に基づいて生成される。
【００７１】
ヘッダ情報は、それに対応するデータユニットの属性を記述するための情報である。引き続きカプセル化用エンティティがＭＡＣエンティティである場合を例に挙げて説明すると、ヘッダ情報はＭＡＣサブヘッダである可能性がある。
【００７２】
すべてのヘッダ情報におけるｎ個のデータユニットの属性情報を指示するための情報は、そのデータ量がｎ個のデータユニットの属性情報のデータ量の和より小さい。
【００７３】
少なくとも２つのデータユニットの属性情報が全く同一である場合、送信端は１件のヘッダ情報を利用して当該少なくとも２つのデータユニットの属性情報を記述することが可能であり、すなわち、１件のヘッダ情報は少なくとも２つのデータユニットに対応し、これによってヘッダ情報の数を減らすことでＭＡＣ  ＰＤＵのオーバーヘッドを低減するという効果を奏する。又は、送信端は１件のヘッダ情報を利用して１つのデータユニットの属性情報を記述し、次に、簡単な情報により残りのヘッダ情報が当該ヘッダ情報と同一であることを表すことにより、ヘッダ情報のデータ量を減らすことによってＭＡＣ  ＰＤＵのオーバーヘッドを低減するという効果を奏することが可能である。１件の簡単な情報のデータ量は、それが表す１件のヘッダ情報のデータ量より小さい。
【００７４】
少なくとも２つのデータユニットの属性情報が部分的に同一である場合、送信端は１件のヘッダ情報を利用して１つのデータユニットの属性情報を記述し、次に、簡単な情報により残りのヘッダ情報には当該ヘッダ情報と同一の情報が付帯されていないことを表すことにより、ヘッダ情報のデータ量を減らすことによってＭＡＣ  ＰＤＵのオーバーヘッドを低減するという効果を奏することが可能である。１件の簡単な情報のデータ量は、それが表す同一の情報のデータ量より小さい。
【００７５】
ステップ３０３において、受信端は送信端が送信した所定フォーマットのデータパケットを受信する。
【００７６】
ステップ３０４において、受信端はデータパケットをデカプセル化する。
【００７７】
受信端は所定のカプセル化の規則に対応するデカプセル化の規則に従い、当該所定フォーマットのデータパケットに対してデカプセル化を行う。
【００７８】
なお、本実施例において、送信端により実行されるステップは、送信端側のデータ伝送方法として単独で実現することが可能であり、上記実施例のそれぞれにおいて受信端により実行されるステップは、受信端側のデータ伝送方法として単独で実現することも可能である。
【００７９】
以上から分かるように、本発明の実施例に示すデータ伝送方法は、少なくとも１件のヘッダ情報は少なくとも２つのデータユニットの属性情報における同一の情報に基づいて生成されるため、即ち、送信端は、ヘッダ情報から属性情報における同一の情報を省略することにより、余分な同一の情報を減らして、ＭＡＣ  ＰＤＵのオーバーヘッドを低減するという効果を奏する。
【００８０】
なお、送信端は、所定フォーマットのデータパケットを生成するか否かを確定する必要もあり、対応するように、受信端はデカプセル化されたのが所定フォーマットのデータパケットであるか否かを確定する必要もある。
【００８１】
第１の可能な実現形態において、ネットワークの設定により、所定条件を満たす際に所定フォーマットのデータパケットを生成するよう送信端に通知するとともに、所定条件を満たす際に所定フォーマットのデータパケットをデカプセル化するよう受信端に通知する。この場合、ステップ３０１は以下のとおり置き換えられることが可能である。ｎ個のデータユニットの属性情報における所定情報が所定値である場合、ｎ個のデータユニット及びデータユニットのそれぞれの属性情報に基づき、所定フォーマットのデータパケットを生成する。対応するように、ステップ３０３は以下のとおり置き換えられることが可能である。ｎ個のデータユニットの属性情報における所定情報が所定値である場合、送信端が送信した所定フォーマットのデータパケットを受信したことを確定する。
【００８２】
例えば、所定条件は伝送チャネル情報の値が１であるとすれば、データユニットの属性情報における伝送チャネル情報の値が１である場合、送信端は所定フォーマットのデータパケットを生成し、受信端が受信したデータパケットのヘッダ情報における伝送チャネル情報の値が１である場合、受信端は所定フォーマットのデータパケットをデカプセル化する。
【００８３】
第２の可能な実現形態において、送信端は所定フォーマットのデータパケットを生成するか否かを自ら决定するとともに、当該データパケットにおいて指示を行い、これによって受信端は当該指示に基づき、所定フォーマットのデータパケットをデカプセル化するか否かを决定することができる。この場合、データパケットはパケットヘッダ情報をさらに含み、パケットヘッダ情報には、第６のフラグビットが設けられ、第６のフラグビットはデータパケットが所定フォーマットであるか否かを指示するために用いられる。対応するように、ステップ３０３は以下のとおり置き換えられることが可能である。パケットヘッダ情報における第６のフラグビットを読み取り、第６のフラグビットに基づき、送信端が送信した所定フォーマットのデータパケットを受信したか否かを確定する。
【００８４】
例えば、送信端が所定フォーマットのデータパケットを生成する場合、第６のフラグビットの値を１に設定し、受信端は第６のフラグビットの値が１であることを読み取る場合、所定フォーマットのデータパケットをデカプセル化する。
【００８５】
カプセル化用エンティティがＭＡＣエンティティである場合、パケットヘッダ情報はＭＡＣヘッダである可能性がある。
【００８６】
選択可能に、パケットヘッダ情報及びヘッダ情報は互いに独立した情報であってよく、例えば、ＭＡＣヘッダ及びＭＡＣサブヘッダである。又は、パケットヘッダ情報及びヘッダ情報は互いに組み合わせられることが可能であり、例えば、ＭＡＣサブヘッダをＭＡＣヘッダに組み合わせてよく、本実施例では限定されない。
【００８７】
本実施例において、送信端が生成したデータパケットは８種類の所定フォーマットを有し、以下、これら８種類の所定フォーマットのデータパケットのそれぞれについて紹介する。
【００８８】
１）いくつかのデータユニットの属性情報が同一である場合、送信端は第１種の所定フォーマットのデータパケットを生成する。属性情報が同一であるすべてのデータユニットは１件のヘッダ情報に対応する。
【００８９】
データパケットはｍ個のデータユニット集合を含み、データユニット集合のそれぞれは１件のヘッダ情報及びヘッダ情報に対応するｋ個のデータユニットを含み、ｋ個のデータユニットの属性情報は同一であり、且つすべてのデータユニットの数ｋの総和はｎであり、ただし、ｍ≧１、ｋ≧１である。ヘッダ情報はデータユニット集合におけるデータユニットの伝送チャネル情報、データ長情報及びデータユニットの数ｋを含み、データ長情報は１つのデータユニットのデータ長又はｋ個のデータユニットの総データ長である。
【００９０】
ｋ＝１である場合、データユニットに対応するヘッダ情報は当該データユニットの属性情報及びデータユニットの数１を含む。ｋ≧２である場合、ｋ個のデータユニットに対応するヘッダ情報はｋ個のデータユニットのうちのいずれかのデータユニットの伝送チャネル情報、データ長情報及びデータユニットの数ｋを含む。
【００９１】
送信端が第１種の所定フォーマットのデータパケットを生成する方法は多くあるが、本実施例ではそのうちの１種の生成方法を例に挙げて説明する。送信端は同一の種類の属性情報に対応するデータユニットを１つのデータユニット区分とし、少なくとも１つのデータユニット区分におけるデータユニットの数は１より大きい。データユニット区分のそれぞれに対して、送信端は当該データユニット区分におけるすべてのデータユニットについて１件のヘッダ情報を生成し、当該ヘッダ情報及び当該データユニット区分を１つのデータユニット集合とする。
【００９２】
例えば、４つの送信されるべきデータユニットが存在し、且つデータユニット１〜３の属性情報は同一であり、属性情報１と記し、データユニット４の属性情報は属性情報１と異なり、属性情報２と記すのであれば、送信端は２つのデータユニット集合を生成し、１つ目のデータユニット集合はヘッダ情報及びデータユニット１〜３を含み、ヘッダ情報は属性情報１及びデータユニットの数３を含む。また、２つ目のデータユニット集合はヘッダ情報及びデータユニット４を含み、ヘッダ情報は属性情報２及びデータユニットの数１を含む。
【００９３】
送信端が上記データパケットを生成した後に、対応するように、ステップ３０４は以下のとおり置き換えられることが可能である。データユニット集合のそれぞれに対して、受信端はデータユニット集合におけるヘッダ情報を読み取る。ヘッダ情報における伝送チャネル情報、データ長情報及びデータユニットの数ｋに基づき、データユニット集合におけるデータユニットをデカプセル化し、データ長情報は１つのデータユニットのデータ長又はｋ個のデータユニットの総データ長である。
【００９４】
具体的には、ｋ＝１である場合、データ長情報は１つのデータユニットのデータ長であり、受信端は当該データ長に基づきデータユニット集合の中から１つのデータユニットを読み取るとともに、当該データユニットを伝送チャネル情報によって指示される上位層エンティティに送信して処理を行う。ｋ＝２であり、且つデータ長情報が１つのデータユニットのデータ長である場合、受信端は当該データ長に基づきデータユニット集合の中からデータユニットのそれぞれを読み取るとともに、読み取ったｋ個のデータユニットを伝送チャネル情報によって指示される上位層エンティティに送信して処理を行う。ｋ＝２であり、且つデータ長情報がｋ個のデータユニットの総データ長である場合、受信端は当該総データ長に基づきデータユニット集合の中からｋ個のデータユニットを読み取るとともに、当該ｋ個のデータユニットを伝送チャネル情報によって指示される上位層エンティティに送信して処理を行うか、又は、受信端は総データ長をデータユニットの数ｋで割り、データユニットのそれぞれのデータ長を得て、当該データ長に基づきデータユニット集合の中からデータユニットのそれぞれを読み取るとともに、読み取ったｋ個のデータユニットを伝送チャネル情報によって指示される上位層エンティティに送信して処理を行う。
【００９５】
なお、第１の実現形態において、ｍ個のデータユニット集合がカスケードされ、且つデータユニット集合のそれぞれにおけるヘッダ情報は対応するｋ個のデータユニットの前に配置される。
【００９６】
図４が参照されるように、第１種のデータパケットの構造概略図が示される。図４においてデータパケットは２つのデータユニット集合を含み、１つ目のデータユニット集合はヘッダ情報及び３つのデータユニットを含み、ヘッダ情報に含まれる伝送チャネル情報ＬＣＩＤは１であり、データ長情報は１つのデータユニットのデータ長１０００ビットであり、ｋは３である。２つ目のデータユニット集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報に含まれる伝送チャネル情報ＬＣＩＤは２であり、データ長情報は２０００ビットであり、ｋは１である。
【００９７】
図５が参照されるように、第２種のデータパケットの構造概略図が示される。図５においてデータパケットは２つのデータユニット集合を含み、１つ目のデータユニット集合はヘッダ情報及び３つのデータユニットを含み、ヘッダ情報に含まれる伝送チャネル情報ＬＣＩＤは１であり、データ長情報は３つのデータユニットの総データ長３０００ビットであり、ｋは３である。２つ目のデータユニット集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報に含まれる伝送チャネル情報ＬＣＩＤは２であり、データ長情報は２０００ビットであり、ｋは１である。１件目のヘッダ情報と２件目のヘッダ情報の位置を互いに交換してよく、本実施例では限定されない。
【００９８】
このような実現形態において、受信端はデータユニット集合のそれぞれの開始位置からデータユニット集合のヘッダ情報を読み取る。
【００９９】
なお、第２の実現形態において、ｍ件のヘッダ情報がカスケードされ、ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報はカスケードされたデータユニットの前又はその後に配置される。
【０１００】
図６が参照されるように、第３種のデータパケットの構造概略図が示される。図６においてデータパケットは２つのデータユニット集合を含み、左から右へ見ると、１つ目のデータユニット集合は１件目のヘッダ情報及び１つ目から３つ目までのデータユニットを含み、１件目のヘッダ情報に含まれる伝送チャネル情報ＬＣＩＤは１であり、データ長情報は１つのデータユニットのデータ長１０００ビットであり、ｋは３である。２つ目のデータユニット集合は２件目のヘッダ情報及び４つ目のデータユニットを含み、２件目のヘッダ情報に含まれる伝送チャネル情報ＬＣＩＤは２であり、データ長情報は２０００ビットであり、ｋは１であり、カスケードされたヘッダ情報はカスケードされたデータユニットの前に配置される。１件目のヘッダ情報と２件目のヘッダ情報の位置を互いに交換してよく、本実施例では限定されない。
【０１０１】
図７が参照されるように、第４種のデータパケットの構造概略図が示される。図７と図６との相違点は、カスケードされたヘッダ情報がカスケードされたデータユニットの後に配置されることにある。１件目のヘッダ情報と２件目のヘッダ情報の位置を互いに交換してよく、本実施例では限定されない。
【０１０２】
図６及び図７ではデータ長情報が１つのデータユニットのデータ長である場合を例に挙げて説明し、データ長情報がｋ個のデータユニットの総データ長である場合においても、上記実現形態を用いることができ、本実施例ではその説明が重複するため省略される。
【０１０３】
このような実現形態において、受信端はカスケードされたヘッダ情報の所定位置からヘッダ情報のそれぞれを読み取る。カスケードされたヘッダ情報がカスケードされたデータユニット集合の前に配置される場合、所定位置は最初の１件のヘッダ情報の開始位置である。カスケードされたヘッダ情報がカスケードされたデータユニット集合の後に配置される場合、所定位置は最後の１件のヘッダ情報の開始位置又は終了位置である。
【０１０４】
なお、カスケードされたヘッダ情報がカスケードされたデータユニット集合の前に配置される場合、データパケットはパケットヘッダ情報をさらに含み、パケットヘッダ情報によりヘッダ情報のそれぞれの位置を指示し、以下、４種の指示方法を紹介する。
【０１０５】
ａ．パケットヘッダ情報は最初の１件のヘッダ情報の開始位置を含み、ヘッダ情報のそれぞれの長さは、予め定義されるか、又は、パケットヘッダ情報は最初の１件のヘッダ情報の開始位置及びヘッダ情報のそれぞれの長さを含み、ヘッダ情報のそれぞれは第２のフラグビットをさらに含み、第２のフラグビットはヘッダ情報後の１つのデータブロックにカプセル化されているのがヘッダ情報であることを指示するために用いられるか、又は、第２のフラグビットはヘッダ情報後の１つのデータブロックにカプセル化されているのがデータユニットであることを指示するために用いられる。
【０１０６】
本実施例において１件のヘッダ情報又は１つのデータユニットが占める１つのセグメントを１つのデータブロックと称する。図６が参照されるように、図中のブロックのそれぞれは１つのデータブロックである。
【０１０７】
第２のフラグビットは異なる値によりヘッダ情報後の１つのデータブロックにカプセル化されているのがヘッダ情報であることを指示してよいか、又は、第２のフラグビットは異なる値によりヘッダ情報後の１つのデータブロックにカプセル化されているのがデータユニットであることを指示してよい。例えば、第２のフラグビットの値が１である場合、指示ヘッダ情報後の１つのデータブロックにカプセル化されているのがヘッダ情報であることを指示する。第２のフラグビットの値が０である場合、ヘッダ情報後の１つのデータブロックにカプセル化されているのがデータユニットであることを指示する。図６に示す構造を例に挙げて説明すると、１件目のヘッダ情報における第２のフラグビットの値は１で、２件目のヘッダ情報における第２のフラグビットの値は０である。
【０１０８】
対応するように、受信端はパケットヘッダ情報における最初の１件のヘッダ情報の開始位置を読み取り、開始位置から、予め定義された又はパケットヘッダ情報におけるそれぞれのヘッダ情報の長さに基づき、ヘッダ情報のそれぞれを順に読み取り、ヘッダ情報における第２のフラグビットに基づきヘッダ情報後の１つのデータブロックにカプセル化されているのがデータユニットであることを確定するまで停止する。
【０１０９】
引き続き図６に示す構造を例に挙げて説明すると、受信端は開始位置から開始し、ヘッダ情報の長さに基づき１件目のヘッダ情報を読み取り、１件目のヘッダ情報における第２のフラグビットの値が１であるため、受信端は１件目のヘッダ情報の終了位置後の１ビットから開始し、ヘッダ情報の長さに基づき２件目のヘッダ情報を読み取り、２件目のヘッダ情報における第２のフラグビットの値が０であるため、受信端は２件目のヘッダ情報を読み取った後、すべてのカスケードされたヘッダ情報を読み取ったことを確定する。
【０１１０】
ｂ．パケットヘッダ情報は最初の１件のヘッダ情報の開始位置及びヘッダ情報の件数を含み、ヘッダ情報のそれぞれの長さは、予め定義されるか、又は、パケットヘッダ情報は最初の１件のヘッダ情報の開始位置、ヘッダ情報の件数及びヘッダ情報のそれぞれの長さを含む。
【０１１１】
対応するように、受信端はパケットヘッダ情報における最初の１件のヘッダ情報の開始位置を読み取り、開始位置から、予め定義された又はパケットヘッダ情報におけるそれぞれのヘッダ情報の長さに基づき、ヘッダ情報のそれぞれを順に読み取り、読み取ったヘッダ情報の件数がヘッダ情報の件数に達するまで停止する。
【０１１２】
引き続き図６に示す構造を例に挙げて説明すると、ヘッダ情報の件数は２であり、受信端は開始位置から開始し、ヘッダ情報の長さに基づき１件目のヘッダ情報を読み取るとともに、読み取ったヘッダ情報の件数１を記録する。また、１件目のヘッダ情報の終了位置後の１ビットから開始し、ヘッダ情報の長さに基づき２件目のヘッダ情報を読み取るとともに、読み取ったヘッダ情報の件数２を記録する。この時、読み取ったヘッダ情報の件数はヘッダ情報の件数２に達するため、受信端はすべてのカスケードされたヘッダ情報を読み取ったことを確定する。
【０１１３】
ｃ．パケットヘッダ情報は最初の１件のヘッダ情報の開始位置及び最後の１件のヘッダ情報の終了位置を含み、ヘッダ情報のそれぞれの長さは、予め定義されるか、又は、パケットヘッダ情報は最初の１件のヘッダ情報の開始位置、最後の１件のヘッダ情報の終了位置及びヘッダ情報のそれぞれの長さを含む。
【０１１４】
対応するように、受信端はパケットヘッダ情報における最初の１件のヘッダ情報の開始位置を読み取り、開始位置から、予め定義された又はパケットヘッダ情報におけるそれぞれのヘッダ情報の長さに基づき、ヘッダ情報のそれぞれを順に読み取り、読み取った位置が最後の１件のヘッダ情報の終了位置であるまで停止する。
【０１１５】
引き続き図６に示す構造を例に挙げて説明すると、開始位置が第１１のビットで、終了位置が第３０のビットであり、且つヘッダ情報のそれぞれの長さが１０ビットであるとすれば、受信端は第１１〜第２０のビットにカプセル化されているコンテンツを１件目のヘッダ情報とし、１件目のヘッダ情報の終了位置は第２０のビットで、第３０のビットではないため、受信端は第２１〜第３０のビットにカプセル化されているコンテンツを２件目のヘッダ情報とし、２件目のヘッダ情報の終了位置は第３０のビットであるため、受信端はすべてのカスケードされたヘッダ情報を読み取ったことを確定する。
【０１１６】
ｄ．パケットヘッダ情報はデータブロックのそれぞれの開始位置及び第３のフラグビットを含み、第３のフラグビットはデータブロックにカプセル化されているのがヘッダ情報であることを指示するために用いられるか、又は、第３のフラグビットはデータブロックにカプセル化されているのがデータユニットであることを指示するために用いられる。
【０１１７】
第３のフラグビットは異なる値により対応するデータブロックにカプセル化されているのがヘッダ情報でることを指示してよいか、又は、第３のフラグビットは異なる値により対応するデータブロックにカプセル化されているのがデータユニットであることを指示してよい。例えば、第３のフラグビットの値が１である場合、対応するデータブロックにカプセル化されているのがヘッダ情報であることを指示する。第３のフラグビットの値が０である場合、対応するデータブロックにカプセル化されているのがデータユニットでることを指示する。図６に示す構造を例に挙げて説明すると、１つ目〜２つ目のデータブロックに対応する第３のフラグビットの値はいずれも１であり、３つ目〜６つ目のデータブロックに対応する第３のフラグビットの値は０である。
【０１１８】
対応するように、受信端はパケットヘッダ情報におけるデータブロックのそれぞれの開始位置及び第３のフラグビットを読み取り、第３のフラグビットが、対応するデータブロックにカプセル化されているのがヘッダ情報であることを指示する場合、ヘッダ情報を読み取る。
【０１１９】
引き続き図６に示す構造を例に挙げて説明すると、受信端は１つ目〜２つ目のデータブロックに対応する第３のフラグビットの値はいずれも１であることを確定し、１つ目のデータブロックの開始位置から１件目のヘッダ情報を読み取り、２つ目のデータブロックの開始位置から２件目のヘッダ情報を読み取り、すべてのカスケードされたヘッダ情報を読み取ったことを確定する。
【０１２０】
なお、カスケードされたヘッダ情報はカスケードされたデータユニット集合の後に配置され、データパケットはパケットヘッダ情報をさらに含み、パケットヘッダ情報によりヘッダ情報のそれぞれの位置を指示し、以下、４種の指示方法を紹介する。
【０１２１】
ｅ．パケットヘッダ情報は所定位置を含み、ヘッダ情報のそれぞれの長さは、予め定義されるか、又は、パケットヘッダ情報は所定位置及びヘッダ情報のそれぞれの長さを含み、所定位置は最後の１件のヘッダ情報の開始位置又は終了位置であり、且つヘッダ情報は第４のフラグビットをさらに含み、第４のフラグビットはヘッダ情報前の１つのデータブロックにカプセル化されているのがヘッダ情報であることを指示するために用いられるか、又は、第４のフラグビットはヘッダ情報前の１つのデータブロックにカプセル化されているのがデータユニットであることを指示するために用いられる。
【０１２２】
第４のフラグビットは異なる値によりヘッダ情報前の１つのデータブロックにカプセル化されているのがヘッダ情報であることを指示してよいか、又は、第４のフラグビットは異なる値によりヘッダ情報前の１つのデータブロックにカプセル化されているのがデータユニットでることを指示してよい。例えば、第４のフラグビットの値が１である場合、ヘッダ情報前の１つのデータブロックにカプセル化されているのがヘッダ情報であることを指示する。第４のフラグビットの値が０である場合、ヘッダ情報前の１つのデータブロックにカプセル化されているのがデータユニットであることを指示する。図７に示す構造を例に挙げて説明すると、最後の１件のヘッダ情報における第４のフラグビットの値は１であり、後ろから２件目のヘッダ情報における第４のフラグビットの値は０である。
【０１２３】
対応するように、受信端はパケットヘッダ情報における所定位置を読み取り、所定位置から、予め定義された又はパケットヘッダ情報におけるそれぞれのヘッダ情報の長さに基づき、ヘッダ情報のそれぞれを順に読み取り、ヘッダ情報における第４のフラグビットに基づき、ヘッダ情報前の１つのデータブロックにカプセル化されているのがデータユニットであることを確定するまで停止し、所定位置は最後の１件のヘッダ情報の開始位置又は終了位置である。
【０１２４】
所定位置が最後の１件のヘッダ情報の開始位置である場合、受信端は当該開始位置から直接、最後の１件のヘッダ情報を読み取る。次に、当該開始位置から１件のヘッダ情報の長さ分だけを前へ位置決めし、後ろから２件目のヘッダ情報の開始位置を得る。このように繰り返して、ヘッダ情報のそれぞれを読み取る。所定位置が最後の１件のヘッダ情報の終了位置である場合、受信端は当該終了位置から１件のヘッダ情報の長さ分だけを前へ位置決めし、最後の１件のヘッダ情報の開始位置を得て、次に、上記方法に従いヘッダ情報のそれぞれを順に読み取る。
【０１２５】
引き続き図７に示す構造を例に挙げて説明すると、所定位置は最後の１件のヘッダ情報の開始位置であるとすれば、受信端は所定位置から開始し、ヘッダ情報の長さに基づき最後の１件のヘッダ情報を読み取り、最後の１件のヘッダ情報における第４のフラグビットの値は１であるため、受信端は当該所定位置から１件のヘッダ情報の長さ分だけを前へ位置決めし、後ろから２件目のヘッダ情報の開始位置を得て、後ろから２件目のヘッダ情報の開始位置から開始し、ヘッダ情報の長さに基づき最後の２件のヘッダ情報を読み取り、後ろから２件目のヘッダ情報における第４のフラグビットの値は０であるため、受信端は後ろから２件目のヘッダ情報を読み取った後、すべてのカスケードされたヘッダ情報を読み取ったことを確定する。
【０１２６】
ｆ．パケットヘッダ情報は所定位置及びヘッダ情報の件数を含み、ヘッダ情報のそれぞれの長さは、予め定義されるか、又は、パケットヘッダ情報は所定位置、ヘッダ情報の件数及びヘッダ情報のそれぞれの長さを含み、所定位置は最後の１件のヘッダ情報の開始位置又は終了位置である。
【０１２７】
対応するように、受信端はパケットヘッダ情報における所定位置を読み取り、所定位置から、予め定義された又はパケットヘッダ情報におけるそれぞれのヘッダ情報の長さに基づき、ヘッダ情報のそれぞれを順に読み取り、読み取ったヘッダ情報の件数がヘッダ情報の件数に達するまで停止し、所定位置は最後の１件のヘッダ情報の開始位置又は終了位置である。
【０１２８】
引き続き図７に示す構造を例に挙げて説明すると、ヘッダ情報の件数は２であり、所定位置は最後の１件のヘッダ情報の開始位置であるとすれば、受信端は所定位置から開始し、ヘッダ情報の長さに基づき最後の１件のヘッダ情報を読み取るとともに、読み取ったヘッダ情報の件数１を記録する。また、当該所定位置から１件のヘッダ情報の長さ分だけを前へ位置決めし、後ろから２件目のヘッダ情報の開始位置を得て、後ろから２件目のヘッダ情報の開始位置から開始し、ヘッダ情報の長さに基づき後ろから２件のヘッダ情報を読み取るとともに、読み取ったヘッダ情報の件数２を記録する。この時、読み取ったヘッダ情報の件数はヘッダ情報の件数２に達するため、受信端はすべてのカスケードされたヘッダ情報を読み取ったことを確定する。
【０１２９】
ｇ．パケットヘッダ情報は最初の１件のヘッダ情報の開始位置及び最後の１件のヘッダ情報の終了位置を含み、ヘッダ情報のそれぞれの長さは、予め定義されるか、又は、パケットヘッダ情報は最初の１件のヘッダ情報の開始位置、最後の１件のヘッダ情報の終了位置及びヘッダ情報のそれぞれの長さを含む。
【０１３０】
対応するように、受信端はパケットヘッダ情報における最初の１件のヘッダ情報の開始位置を読み取り、開始位置から、予め定義された又はパケットヘッダ情報におけるそれぞれのヘッダ情報の長さに基づき、ヘッダ情報のそれぞれを順に読み取り、読み取った位置が最後の１件のヘッダ情報の終了位置であるまで停止する。
【０１３１】
引き続き図７に示す構造を例に挙げて説明すると、開始位置は第１１１のビットで、終了位置は第１３０のビットであり、且つヘッダ情報のそれぞれの長さは１０ビットであるとすれば、受信端は第１１１〜第１２０のビットにカプセル化されているコンテンツを１件目のヘッダ情報とし、１件目のヘッダ情報の終了位置は第１２０のビットであり、第１３０のビットではないため、受信端は更に第１２１〜第１３０ビットにカプセル化されているコンテンツを２件目のヘッダ情報とし、２件目のヘッダ情報の終了位置は第１３０のビットであるため、受信端はすべてのカスケードされたヘッダ情報を読み取ったことを確定する。
【０１３２】
ｈ．パケットヘッダ情報はデータブロックのそれぞれの開始位置及び第５のフラグビットを含み、第５のフラグビットはデータブロックにカプセル化されているのがヘッダ情報であることを指示するために用いられるか、又は、第５のフラグビットはデータブロックにカプセル化されているのがデータユニットであることを指示するために用いられる。
【０１３３】
第５のフラグビットは異なる値により対応するデータブロックにカプセル化されているのがヘッダ情報であることを指示してよいか、又は、第５のフラグビットは異なる値により対応するデータブロックにカプセル化されているのがデータユニットであることを指示してよい。例えば、第５のフラグビットの値が１である場合、対応するデータブロックにカプセル化されているのがヘッダ情報であることを指示する。第５のフラグビットの値が０である場合、対応するデータブロックにカプセル化されているのがデータユニットであることを指示する。図７に示す構造を例に挙げて説明すると、１つ目〜４つ目のデータブロックに対応する第５のフラグビットの値はいずれも０であり、５つ目〜６つ目のデータブロックに対応する第５のフラグビットの値は１である。
【０１３４】
対応するように、受信端はパケットヘッダ情報におけるデータブロックのそれぞれの開始位置及び第５のフラグビットを読み取り、第５のフラグビットが、対応するデータブロックにカプセル化されているのがヘッダ情報であることを指示する場合、ヘッダ情報を読み取る。
【０１３５】
引き続き図７に示す構造を例に挙げて説明すると、受信端は５つ目〜６つ目のデータブロックに対応する５つ目のフラグビットの値はいずれも１であることを確定し、５つ目のデータブロックの開始位置から１件目のヘッダ情報を読み取り、６つ目のデータブロックの開始位置から２件目のヘッダ情報を読み取り、すべてのカスケードされたヘッダ情報を読み取ったことを確定する。
【０１３６】
２）いくつかのデータユニットの属性情報は同一であり、またいくつかのデータユニットの属性情報は部分的に同一である場合、送信端は第２種の所定フォーマットのデータパケットを生成する。ヘッダ情報のそれぞれはｓ個のデータユニットに対応し、且つヘッダ情報における第１の識別子により当該ヘッダ情報が伝送チャネル情報及びデータ長情報を含むことを指示し、ヘッダ情報における第２の識別子により当該ヘッダ情報が差異情報を含むことを指示するか、又は、ヘッダ情報における第２の識別子により当該ヘッダ情報が同一の情報を含まないことを指示する。差異情報は同一のデータユニット集合における、異なるデータユニット部分集合のデータユニットの属性情報における異なる情報に基づいて確定され、同一の情報は属性情報における差異情報を除く情報である。なお、第１の識別子及び第２の識別子の総データ量は第２の識別子で表される同一の情報のデータ量より小さい。
【０１３７】
データパケットはｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及びヘッダ情報に対応するｓ個のデータユニットを含み、同一のデータユニット部分集合におけるデータユニットの属性情報は同一であり、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数ｓの総和はｎであり、ただし、ｉ≧１、ｊ≧２、ｓ≧１である。データユニット集合のそれぞれに含まれるｊ件のヘッダ情報のうちの１件のヘッダ情報は第１の識別子、伝送チャネル情報、データ長情報及びデータユニットの数ｓを含み、残りのヘッダ情報のそれぞれは第２の識別子、差異情報及びデータユニットの数ｓを含む。
【０１３８】
差異情報は伝送チャネル情報もしくはデータ長又はデータ長に基づいて確定される総データ長である。ｊ≧３である場合、差異情報は、第１の識別子を含むヘッダ情報と比べて得られてよい。例えば、１件目のヘッダ情報は第１の識別子を含み、且つ１件目のヘッダ情報におけるＬＣＩＤは１であり、データ長は２０００ビットであり、２件目のヘッダ情報は第２の識別子を含み、且つ２件目のヘッダ情報におけるＬＣＩＤは２であり、データ長は２０００ビットであり、３件目のヘッダ情報は第２の識別子を含み、且つ３件目のヘッダ情報におけるＬＣＩＤは１であり、データ長は１０００ビットであれば、１件目のヘッダ情報と比べると、２件目のヘッダ情報における差異情報はＬＣＩＤであり、１件目のヘッダ情報と比べると、３件目のヘッダ情報における差異情報はデータ長である。又は、差異情報は前の１件のヘッダ情報と比べて得られてよい。引き続き上記３件のヘッダ情報を例に挙げて説明すると、１件目のヘッダ情報と比べると、２件目のヘッダ情報における差異情報はＬＣＩＤであり、２件目のヘッダ情報と比べると、３件目のヘッダ情報における差異情報はＬＣＩＤ及びデータ長である。
【０１３９】
ｊ＝２である場合、第１の識別子及び第２の識別子を設定することができ、例えば、第１の識別子によりヘッダ情報が伝送チャネル情報及びデータ長情報を含むことを指示し、第２の識別子によりヘッダ情報に含まれる差異情報が伝送チャネル情報であるか又は同一の情報がデータ長情報であることを指示する、又は、第２の識別子によりヘッダ情報に含まれる差異情報がデータ長情報であるか又は同一の情報が伝送チャネル情報であることを指示する。第１の識別子及び第２の識別子はフラグビットの異なる値により実現することが可能である。例えば、フラグビットの値が１である場合、ヘッダ情報が第１の識別子を含むことを指示し、フラグビットの値が０である場合、ヘッダ情報が第２の識別子を含むことを指示する。
【０１４０】
ｊ≧３である場合、属性情報における情報に対して種類別に識別子を設定することもできる。例えば、第１の識別子によりヘッダ情報が伝送チャネル情報及びデータ長情報を含むことを指示し、第２の識別子によりヘッダ情報に含まれる差異情報が伝送チャネル情報であるか又は同一の情報がデータ長情報であることを指示し、第４の識別子によりヘッダ情報に含まれる差異情報がデータ長情報であるか又は同一の情報が伝送チャネル情報であることを指示し、本実施例では限定されない。第１の識別子、第２の識別子及び第４の識別子はフラグビットの異なる値により実現することが可能である。例えば、フラグビットの値が１である場合、ヘッダ情報が第１の識別子を含むことを指示し、フラグビットの値が０である場合、ヘッダ情報が第２の識別子を含むことを指示し、フラグビットの値が２である場合、ヘッダ情報が第４の識別子を含むことを指示する。
【０１４１】
なお、第１の識別子及び第４の識別子の総データ量は第４の識別子で表される同一の情報のデータ量より小さい。
【０１４２】
第１の識別子を含むヘッダ情報について、ｓ＝１である場合、当該ヘッダ情報は当該データユニットの属性情報及びデータユニットの数１をさらに含み、ｓ≧２である場合、当該ヘッダ情報はｓ個のデータユニットのうちのいずれかのデータユニットの伝送チャネル情報、データ長情報及びデータユニットの数ｓをさらに含む。第２の識別子を含むヘッダ情報について、ｓ＝１である場合、当該ヘッダ情報は差異情報及びデータユニットの数１をさらに含み、ｓ≧２である場合、当該ヘッダ情報は差異情報及びデータユニットの数ｓをさらに含む。
【０１４３】
本実施例では、１つのデータユニット集合における、第１の識別子を含むヘッダ情報と第２の識別子を含むヘッダ情報のそれぞれの位置の前後関係が限定されない。
【０１４４】
送信端が第２種の所定フォーマットのデータパケットを生成する方法は多くあるが、本実施例ではそのうちの１種の生成方法を例に挙げて説明する。送信端はｎ個のデータユニットのうちの抽出されていないデータユニットの中から１つのデータユニット区分を抽出し、当該データユニット区分におけるすべてのデータユニットの属性情報は同一である。当該データユニット区分におけるすべてのデータユニットに対して第１の識別子、伝送チャネル情報、データ長情報及びデータユニットの数ｓを含む１件のヘッダ情報を生成する。抽出されていないデータユニットの属性情報において特定の属性情報を検索し、当該特定の属性情報は上記データユニット区分におけるいずれかのデータユニットの属性情報と部分的に同一である。検索して当該特定の属性情報がある場合、当該特定の属性情報に対応するデータユニットのそれぞれを抽出してもう１つのデータユニット区分とし、もう１つのデータユニット区分におけるすべてのデータユニットに対して第２の識別子、差異情報及びデータユニットの数ｓを含む１件のヘッダ情報を生成し、抽出されていないデータユニットの属性情報において特定の属性情報を検索するステップを引き続き実行する。検索して特定の属性情報がない場合、ｎ個のデータユニットのうちの抽出されていないデータユニットの中から１つのデータユニット区分を抽出するステップを引き続き実行する。
【０１４５】
例えば、４つの送信されるべきデータユニットが存在し、且つデータユニット１と２の属性情報は同一であり、属性情報１と記し、データユニット３の属性情報は属性情報１と部分的に同一であり、属性情報２と記し、データユニット４の属性情報は属性情報１及び２と全く異なり、属性情報３と記すのであれば、送信端は２つのデータユニット集合を生成し、１つ目のデータユニット集合は２つのデータユニット部分集合を含み、１つ目のデータユニット部分集合はヘッダ情報及びデータユニット１と２を含み、ヘッダ情報は第１の識別子、属性情報１及びデータユニットの数２を含み、２つ目のデータユニット部分集合はヘッダ情報及びデータユニット３を含み、ヘッダ情報は第２の識別子、属性情報１と２に基づいて確定される差異情報及びデータユニットの数１を含み、２つ目のデータユニット集合は１つのデータユニット部分集合を含み、当該データユニット部分集合はヘッダ情報及びデータユニット４を含み、ヘッダ情報は第１の識別子、属性情報３及びデータユニットの数１を含む。
【０１４６】
送信端が上記データパケットを生成した後に、ステップ３０４は以下のとおり置き換えられることが可能である。データユニット集合のそれぞれに対して、データユニット集合におけるデータユニット部分集合のそれぞれのヘッダ情報を読み取る。ヘッダ情報のそれぞれに対して、ヘッダ情報が第１の識別子を含む場合、ヘッダ情報の中から読み取った伝送チャネル情報、データ長情報及びデータユニットの数ｓに基づき、ヘッダ情報に対応するデータユニットをデカプセル化し、ヘッダ情報が第２の識別子を含む場合、ヘッダ情報の中から読み取った差異情報とデータユニットの数ｓ、及び第１の識別子を含むヘッダ情報に基づき、ヘッダ情報に対応するデータユニットをデカプセル化する。
【０１４７】
受信端によるデータユニット部分集合のデカプセル化のプロセスは２つの部分に分けられ、第１の部分は受信端が第１の識別子を含むヘッダ情報のデータユニット部分集合をデカプセル化することであり、この部分の内容は１）における受信端によるデータユニット集合のデカプセル化の内容と同一であるため、ここでさらなる説明をしない。第２の部分は受信端が第２の識別子を含むヘッダ情報のデータユニット部分集合をデカプセル化することである。説明の便宜上、ここで第１の識別子を含むヘッダ情報を第１のヘッダ情報と称し、第２の識別子を含むヘッダ情報を第２のヘッダ情報と称するのであれば、受信端は第２の識別子に基づき第２のヘッダ情報が差異情報を含むことを確定し、差異情報が伝送チャネル情報である場合、受信端は第１のヘッダ情報におけるデータ長情報及び第２のヘッダ情報におけるデータユニットの数ｓに基づきｓ個のデータユニットを読み取り、当該ｓ個のデータユニットを第２のヘッダ情報における伝送チャネル情報によって指示される上位層エンティティに送信し、差異情報がデータ長である場合、受信端は第２のヘッダ情報におけるデータユニットの数ｓ及びデータ長に基づきｓ個のデータユニットを読み取り、当該ｓ個のデータユニットを第１のヘッダ情報における伝送チャネル情報によって指示される上位層エンティティに送信し、差異情報が総データ長である場合、受信端は第２のヘッダ情報におけるデータユニットの数ｓ及び総データ長に基づきｓ個のデータユニットを読み取り、当該ｓ個のデータユニットを第１のヘッダ情報における伝送チャネル情報によって指示される上位層エンティティに送信する。
【０１４８】
選択可能に、受信端は１つのデータユニット部分集合におけるすべてのデータユニットを読み取った後、読み取ったデータユニットを上位層エンティティに送信して処理を行ってもよく、１つのデータユニット集合におけるすべてのデータユニット部分集合のデータユニットを読み取った後、読み取ったデータユニットを上位層エンティティに送信して処理を行ってもよく、本実施例では限定されない。
【０１４９】
なお、第１の実現形態において、ｉ個のデータユニット集合がカスケードされ、ｊ個のデータユニット部分集合がカスケードされ、且つデータユニット部分集合のそれぞれにおけるヘッダ情報は対応するｓ個のデータユニットの前に配置される。
【０１５０】
図８が参照されるように、第５種のデータパケットの構造概略図が示される。図８においてデータパケットは１つのデータユニット集合を含み、当該データユニット集合は２つのデータユニット部分集合を含み、１つ目のデータユニット部分集合はヘッダ情報及び３つのデータユニットを含み、ヘッダ情報に含まれる第１の識別子の値は１であり、伝送チャネル情報ＬＣＩＤは１であり、データ長情報は１つのデータユニットのデータ長１０００ビットであり、ｓは３である。２つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報に含まれる第２の識別子の値は０であり、データ長情報は２０００ビットであり、ｓは１である。上記例から分かるように、２つ目のデータユニット部分集合のデータユニットの伝送チャネル情報ＬＣＩＤは１である。
【０１５１】
図９が参照されるように、第６種のデータパケットの構造概略図が示される。図９においてデータパケットは１つのデータユニット集合を含み、当該データユニット集合は２つのデータユニット部分集合を含み、１つ目のデータユニット部分集合はヘッダ情報及び３つのデータユニットを含み、ヘッダ情報に含まれる第１の識別子の値は１であり、伝送チャネル情報ＬＣＩＤは１であり、データ長情報は３つのデータユニットの総データ長３０００ビットであり、ｓは３である。２つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報に含まれる第２の識別子の値は０であり、データ長情報は１つのデータユニットのデータ長２０００ビットであり、ｓは１である。上記例から分かるように、２つ目のデータユニット部分集合のデータユニットの伝送チャネル情報ＬＣＩＤは１である。
【０１５２】
図１０が参照されるように、第７種のデータパケットの構造概略図が示される。図１０においてデータパケットは１つのデータユニット集合を含み、当該データユニット集合は３つのデータユニット部分集合を含み、１つ目のデータユニット部分集合はヘッダ情報及び３つのデータユニットを含み、ヘッダ情報に含まれる第１の識別子の値は１であり、伝送チャネル情報ＬＣＩＤは１であり、データ長情報は１つのデータユニットのデータ長１０００ビットであり、ｓは３である。２つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報に含まれる第２の識別子の値は０であり、データ長情報は１つのデータユニットのデータ長２０００ビットであり、ｓは１である。３つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報に含まれる第４の識別子の値は２であり、伝送チャネル情報ＬＣＩＤは２であり、ｓは１である。上記例から分かるように、２つ目のデータユニット部分集合におけるデータユニットの伝送チャネル情報ＬＣＩＤは１であり、差異情報が第１の識別子を含むヘッダ情報と比べて得られる場合、３つ目のデータユニット部分集合におけるデータユニットのデータ長は１０００ビットであり、差異情報が前の１件のヘッダ情報と比べて得られる場合、３つ目のデータユニット部分集合におけるデータユニットのデータ長は２０００ビットである。
【０１５３】
このような実現形態において、受信端はデータユニット部分集合のそれぞれの開始位置からデータユニット部分集合のヘッダ情報を読み取る。
【０１５４】
なお、第２の実現形態において、ｑ件のヘッダ情報がカスケードされ、ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報はカスケードされたデータユニットの前又はその後に配置され、ｑはｉ個のデータユニット部分集合の数ｊの総和である。
【０１５５】
図１１が参照されるように、第８種のデータパケットの構造概略図が示される。図１１においてデータパケットは１つのデータユニット集合を含み、当該データユニット集合は２つのデータユニット部分集合を含み、１つ目のデータユニット部分集合はヘッダ情報及び１つ目から３つ目までのデータユニットを含み、ヘッダ情報に含まれる第１の識別子の値は１であり、伝送チャネル情報ＬＣＩＤは１であり、データ長情報は１つのデータユニットのデータ長１０００ビットであり、ｓは３である。２つ目のデータユニット部分集合はヘッダ情報及び第４のデータユニットを含み、ヘッダ情報に含まれる第２の識別子の値は０であり、データ長情報は２０００ビットであり、ｓは１であり、カスケードされたヘッダ情報はカスケードされたデータユニットの前に配置される。１件目のヘッダ情報と２件目のヘッダ情報の位置を互いに交換してよく、本実施例では限定されない。上記例から分かるように、２つ目のデータユニット部分集合におけるデータユニットの伝送チャネル情報ＬＣＩＤは１である。
【０１５６】
図１２が参照されるように、第９種のデータパケットの構造概略図が示される。図１２と図１１との相違点は、カスケードされたヘッダ情報がカスケードされたデータユニットの後に配置されることにある。最後の１件のヘッダ情報と後ろから２件目のヘッダ情報の位置を互いに交換してよく、本実施例では限定されない。上記例から分かるように、２つ目のデータユニット部分集合におけるデータユニットの伝送チャネル情報ＬＣＩＤは１である。
【０１５７】
このような実現形態において、受信端はカスケードされたヘッダ情報の所定位置からヘッダ情報のそれぞれを読み取る。所定位置に関する解釈は１）の説明を参照すればよいので、ここにその説明が重複するため省略される。
【０１５８】
３）いくつかのデータユニットの属性情報は同一であり、いくつかのデータユニットの属性情報は部分的に同一である場合、送信端は第３種の所定フォーマットのデータパケットを生成する。ヘッダ情報のそれぞれはｓ個のデータユニットに対応し、且つパケットヘッダ情報における第１のフラグビットによりヘッダ情報のそれぞれが伝送チャネル情報及びデータ長情報を含むことを指示するか、又は、パケットヘッダ情報における第１のフラグビットによりヘッダ情報のそれぞれが差異情報を含むことを指示する。差異情報に関する解釈は２）の記述を参照されたい。なお、第１のフラグビットのデータ量はそれが表す同一の情報のデータ量より小さい。
【０１５９】
データパケットはパケットヘッダ情報及びｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及びヘッダ情報に対応するｓ個のデータユニットを含み、同一のデータユニット部分集合におけるデータユニットの属性情報は同一であり、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数ｓの総和はｎであり、ただし、ｉ≧１、ｊ≧２、ｓ≧１である。データユニット集合のそれぞれに含まれるｊ件のヘッダ情報のうちの１件のヘッダ情報は伝送チャネル情報、データ長情報及びデータユニットの数ｓを含み、残りのヘッダ情報のそれぞれは差異情報及びデータユニットの数ｓを含む。
【０１６０】
第１のフラグビットは異なる値によりヘッダ情報のそれぞれが伝送チャネル情報及びデータ長情報を含むことを指示してよいか、又は、第１のフラグビットは異なる値によりヘッダ情報のそれぞれが差異情報を含むことを指示してよい。例えば、第１のフラグビットの値が１である場合、ヘッダ情報が伝送チャネル情報及びデータ長情報を含むことを指示し、第２のフラグビットの値が０である場合、ヘッダ情報が差異情報を含むことを指示する。
【０１６１】
送信端が第３種の所定フォーマットのデータパケットを生成する方法は多くあるが、本実施例ではそのうちの１種の生成方法を例に挙げて説明する。送信端はｎ個のデータユニットのうちの抽出されていないデータユニットの中から１つのデータユニット区分を抽出し、当該データユニット区分におけるすべてのデータユニットの属性情報は同一である。当該データユニット区分におけるすべてのデータユニットに対して伝送チャネル情報、データ長情報及びデータユニットの数ｓを含む１件のヘッダ情報を生成するとともに、パケットヘッダ情報における当該ヘッダ情報に対応する第１のフラグビットをヘッダ情報が伝送チャネル情報及びデータ長情報を含むことを指示するように設定する。抽出されていないデータユニットの属性情報において特定の属性情報を検索し、当該特定の属性情報は上記データユニット区分におけるいずれかのデータユニットの属性情報と部分的に同一である。検索して当該特定の属性情報がある場合、当該特定の属性情報に対応するデータユニットのそれぞれを抽出してもう１つのデータユニット区分とし、もう１つのデータユニット区分におけるすべてのデータユニットに対して差異情報を含む１件のヘッダ情報を生成するとともに、パケットヘッダ情報における当該ヘッダ情報に対応する第１のフラグビットをヘッダ情報が差異情報を含むことを指示するように設定し、抽出されていないデータユニットの属性情報において特定の属性情報を検索するステップを引き続き実行する。検索して特定の属性情報がない場合、ｎ個のデータユニットのうちの抽出されていないデータユニットの中から１つのデータユニット区分を抽出するステップを引き続き実行する。  
【０１６２】
例えば、４つの送信されるべきデータユニットが存在し、且つデータユニット１と２の属性情報は同一であり、属性情報１と記し、データユニット３の属性情報は属性情報１と部分的に同一であり、属性情報２と記し、データユニット４の属性情報は属性情報１及び２と全く異なり、属性情報３と記すのであれば、送信端は２つのデータユニット集合を生成し、１つ目のデータユニット集合は２つのデータユニット部分集合を含み、１つ目のデータユニット部分集合はヘッダ情報及びデータユニット１と２を含み、ヘッダ情報は属性情報１及びデータユニットの数２を含み、パケットヘッダ情報における当該ヘッダ情報に対応する第１のフラグビットの値は１である。２つ目のデータユニット部分集合はヘッダ情報及びデータユニット３を含み、ヘッダ情報は第２の識別子、属性情報１と２に基づいて確定される差異情報及びデータユニットの数１含み、パケットヘッダ情報における当該ヘッダ情報に対応する第１のフラグビットの値は０である。２つ目のデータユニット集合は１つのデータユニット部分集合を含み、当該データユニット部分集合はヘッダ情報及びデータユニット４を含み、ヘッダ情報は第１の識別子、属性情報３及びデータユニットの数１を含み、パケットヘッダ情報における当該ヘッダ情報に対応する第１のフラグビットの値は１である。
【０１６３】
送信端が上記データパケットを生成した後に、ステップ３０４は以下のとおり置き換えられることが可能である。パケットヘッダ情報におけるヘッダ情報のそれぞれに対応する第１のフラグビットを読み取る。データユニット集合のそれぞれに対して、データユニット集合におけるデータユニット部分集合のそれぞれのヘッダ情報を読み取る。ヘッダ情報のそれぞれに対して、ヘッダ情報に対応する第１のフラグビットが、ヘッダ情報が伝送チャネル情報及びデータ長情報を含むことを指示する場合、ヘッダ情報の中から読み取った伝送チャネル情報、データ長情報及びデータユニットの数ｓに基づき、ヘッダ情報に対応するデータユニットをデカプセル化し、ヘッダ情報に対応する第１のフラグビットが、ヘッダ情報が差異情報を含むことを指示する場合、ヘッダ情報の中から読み取った差異情報とデータユニットの数ｓ、及びヘッダ情報が伝送チャネル情報とデータ長情報を含むことを指示するために用いられる第１のフラグビットに対応するヘッダ情報に基づき、ヘッダ情報に対応するデータユニットをデカプセル化する。
【０１６４】
受信端による第３種の所定フォーマットのデータパケットのデカプセル化のプロセスは受信端による第２種の所定フォーマットのデータパケットのデカプセル化に類似し、相違点は、第３種の所定フォーマットのデータパケットをデカプセル化する際、受信端がパケットヘッダ情報におけるヘッダ情報に対応する第１のフラグビットに基づき、当該ヘッダ情報がいかなる情報を含むかを確定すること、第２種の所定フォーマットのデータパケットをデカプセル化する際、受信端がヘッダ情報における第１の識別子又は第２の識別子に基づき、当該ヘッダ情報がいかなる情報を含むかを確定することにあり、ここで第３種の所定フォーマットのデータパケットをデカプセル化するプロセスについての説明が省略される。
【０１６５】
なお、第１の実現形態において、ｉ個のデータユニット集合がカスケードされ、ｊ個のデータユニット部分集合がカスケードされ、且つデータユニット部分集合のそれぞれにおけるヘッダ情報は対応するｓ個のデータユニットの前に配置され、パケットヘッダ情報はカスケードされたデータユニット集合の前又はその後に配置される。
【０１６６】
図１３が参照されるように、第１０種のデータパケットの構造概略図が示される。図１３においてデータパケットはパケットヘッダ情報及び１つのデータユニット集合を含み、当該データユニット集合は２つのデータユニット部分集合を含み、１つ目のデータユニット部分集合はヘッダ情報及び３つのデータユニットを含み、ヘッダ情報に含まれる伝送チャネル情報ＬＣＩＤは１であり、データ長情報は１つのデータユニットのデータ長１０００ビットであり、ｓは３であり、パケットヘッダ情報における当該ヘッダ情報に対応する第１のフラグビットの値は１である。２つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報に含まれるデータ長情報は２０００ビットであり、ｓは１であり、パケットヘッダ情報における当該ヘッダ情報に対応する第１のフラグビットの値は０である。上記例から分かるように、２つ目のデータユニット部分集合におけるデータユニットの伝送チャネル情報ＬＣＩＤは１である。
【０１６７】
このような実現形態において、受信端はデータユニット部分集合のそれぞれの開始位置からデータユニット部分集合のヘッダ情報を読み取る。
【０１６８】
なお、第２の実現形態において、ｑ件のヘッダ情報がカスケードされ、ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報はカスケードされたデータユニットの前又はその後に配置され、パケットヘッダ情報はカスケードされたヘッダ情報の前に配置されるか又はカスケードされたデータユニットの後に配置され、ｑはｉ個のデータユニット部分集合の数ｊの総和である。
【０１６９】
このような実現形態において、受信端はカスケードされたヘッダ情報の所定位置からヘッダ情報のそれぞれを読み取る。
【０１７０】
４）いくつかのデータユニットの属性情報は同一であり、いくつかのデータユニットの属性情報は部分的に同一である場合、送信端は第４種の所定フォーマットのデータパケットを生成する。ヘッダ情報のそれぞれは１つのデータユニットに対応し、且つヘッダ情報における第１の識別子によりヘッダ情報が伝送チャネル情報及びデータ長情報を含むことを指示し、ヘッダ情報における第２の識別子によりヘッダ情報が差異情報を含むことを指示するか、又は、ヘッダ情報における第２の識別子により当該ヘッダ情報が同一の情報を含まないことを指示する。第１の識別子、第２の識別子、差異情報及び同一の情報に関する詳細な解釈は２）の記述を参照されたい。なお、第１の識別子と第２の識別子の総データ量は第２の識別子で表される同一の情報のデータ量より小さい。
【０１７１】
データパケットはｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及びヘッダ情報に対応する１つのデータユニットを含み、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数の総和はｎであり、ただし、ｉ≧１、ｊ≧２である。データユニット集合のそれぞれに含まれるｊ件のヘッダ情報のうちの１件のヘッダ情報は第１の識別子、伝送チャネル情報及びデータ長を含み、残りのヘッダ情報のそれぞれは第２の識別子及び差異情報を含む。
【０１７２】
本実施例では、１つのデータユニット集合における、第１の識別子を含むヘッダ情報と第２の識別子を含むヘッダ情報のそれぞれの位置の前後関係が限定されない。
【０１７３】
送信端が第４種の所定フォーマットのデータパケットを生成する方法は多くあるが、本実施例ではそのうちの１種の生成方法を例に挙げて説明する。送信端はｎ個のデータユニットのうちの抽出されていないデータユニットの中から１つのデータユニットを抽出する。当該データユニットに対して第１の識別子、伝送チャネル情報及びデータ長情報を含む１件のヘッダ情報を生成する。抽出されていないデータユニットの属性情報において特定の属性情報を検索し、当該特定の属性情報は上記データユニットの属性情報と部分的に同一である。検索して当該特定の属性情報がある場合、当該特定の属性情報に対応する１つのデータユニットに対して第２の識別子及び差異情報を含む１件のヘッダ情報を生成し、抽出されていないデータユニットの属性情報において特定の属性情報を検索するステップを引き続き実行する。検索して特定の属性情報がない場合、ｎ個のデータユニットのうちの抽出されていないデータユニットの中から１つのデータユニットを抽出するステップを引き続き実行する。
【０１７４】
例えば、３つの送信されるべきデータユニットが存在し、且つデータユニット１の属性情報を属性情報１と記し、データユニット２と３の属性情報は同一であり、且つ属性情報１と部分的に同一であり、属性情報２と記すのであれば、送信端は１つのデータユニット集合を生成し、当該データユニット集合は３つのデータユニット部分集合を含み、１つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報は第１の識別子及び属性情報１を含む。２つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報は第２の識別子及び属性情報１と２に基づいて確定される差異情報を含む。３つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報は第２の識別子及び属性情報１と２に基づいて確定される差異情報を含む。
【０１７５】
送信端が上記データパケットを生成した後に、ステップ３０４は以下のとおり置き換えられることが可能である。データユニット集合のそれぞれに対して、データユニット集合におけるデータユニット部分集合のそれぞれのヘッダ情報を読み取る。ヘッダ情報のそれぞれに対して、ヘッダ情報が第１の識別子を含み、且つ第１の識別子が、ヘッダ情報が伝送チャネル情報及びデータ長を含むことを指示するために用いられる場合、ヘッダ情報の中から読み取った伝送チャネル情報及びデータ長に基づき、ヘッダ情報に対応するデータユニットをデカプセル化する。ヘッダ情報が第２の識別子を含み、且つ第２の識別子が、ヘッダ情報が差異情報を含むことを指示するために用いられる場合、ヘッダ情報の中から読み取った差異情報及び第１の識別子を含むヘッダ情報に基づき、ヘッダ情報に対応するデータユニットをデカプセル化する。
【０１７６】
受信端による第４種の所定フォーマットのデータパケットのデカプセル化のプロセスは受信端による第２種の所定フォーマットのデータパケットのデカプセル化に類似し、相違点は、第４種の所定フォーマットのデータパケットをデカプセル化する際、データユニット部分集合のそれぞれにおけるデータユニットの数は１であること、第２種の所定フォーマットのデータパケットをデカプセル化する際、データユニット部分集合のそれぞれにおけるデータユニットの数はｓであることにあり、ここで第４種の所定フォーマットのデータパケットをデカプセル化するプロセスについての説明が省略される。
【０１７７】
なお、第１の実現形態において、ｉ個のデータユニット集合がカスケードされ、ｊ個のデータユニット部分集合がカスケードされ、且つデータユニット部分集合のそれぞれにおけるヘッダ情報は対応する１つのデータユニットの前に配置される。
【０１７８】
図１４が参照されるように、第１１種のデータパケットの構造概略図が示される。図１４においてデータパケットは１つのデータユニット集合を含み、当該データユニット集合は３つのデータユニット部分集合を含み、１つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報に含まれる第１の識別子の値は１であり、伝送チャネル情報ＬＣＩＤは１であり、データ長情報は１つのデータユニットのデータ長１０００ビットである。２つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報に含まれる第２の識別子の値は０であり、データ長情報は１つのデータユニットのデータ長２０００ビットである。３つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報に含まれる第２の識別子の値は０であり、データ長情報は１つのデータユニットのデータ長２０００ビットである。上記例から分かるように、２つ目及び３つ目のデータユニット部分集合のデータユニットの伝送チャネル情報ＬＣＩＤは１である。
【０１７９】
図１５が参照されるように、第１２種のデータパケットの構造概略図が示される。図１５においてデータパケットは１つのデータユニット集合を含み、当該データユニット集合は３つのデータユニット部分集合を含み、１つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報に含まれる第１の識別子の値は１であり、伝送チャネル情報ＬＣＩＤは１であり、データ長情報は１つのデータユニットのデータ長１０００ビットである。２つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報に含まれる第２の識別子の値は０であり、伝送チャネル情報ＬＣＩＤは２である。３つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報に含まれる第２の識別子の値は０であり、伝送チャネル情報ＬＣＩＤは２である。上記例から分かるように、２つ目及び３つ目のデータユニット部分集合のデータユニットのデータ長は１０００ビットである。
【０１８０】
このような実現形態において、受信端はデータユニット部分集合のそれぞれの開始位置からデータユニット部分集合のヘッダ情報を読み取る。
【０１８１】
なお、第２の実現形態において、ｎ件のヘッダ情報がカスケードされ、ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報はカスケードされたデータユニットの前又はその後に配置される。
【０１８２】
図１６が参照されるように、第１３種のデータパケットの構造概略図が示される。図１６においてデータパケットは１つのデータユニット集合を含み、当該データユニット集合は３つのデータユニット部分集合を含み、１つ目のデータユニット部分集合はヘッダ情報及び１つ目のデータユニットを含み、ヘッダ情報に含まれる第１の識別子の値は１であり、伝送チャネル情報ＬＣＩＤは１であり、データ長情報は１つのデータユニットのデータ長１０００ビットである。２つ目のデータユニット部分集合はヘッダ情報及び第２のデータユニットを含み、ヘッダ情報に含まれる第２の識別子の値は０であり、データ長情報は２０００ビットである。３つ目のデータユニット部分集合はヘッダ情報及び第３のデータユニットを含み、ヘッダ情報に含まれる第２の識別子の値は０であり、データ長情報は２０００ビットであり、カスケードされたヘッダ情報はカスケードされたデータユニットの前に配置される。３件のヘッダ情報の位置を互いに交換してよく、本実施例では限定されない。上記例から分かるように、２つ目及び３つ目のデータユニット部分集合のデータユニットの伝送チャネル情報ＬＣＩＤは１である。
【０１８３】
図１７が参照されるように、第１４種のデータパケットの構造概略図が示される。図１７と図１６との相違点は、カスケードされたヘッダ情報がカスケードされたデータユニットの後に配置されることにある。３件のヘッダ情報の位置を互いに交換してよく、本実施例では限定されない。上記例から分かるように、２つ目及び３つ目のデータユニット部分集合のデータユニットの伝送チャネル情報ＬＣＩＤは１である。
【０１８４】
このような実現形態において、受信端はカスケードされたヘッダ情報の所定位置からヘッダ情報のそれぞれを読み取る。
【０１８５】
５）いくつかのデータユニットの属性情報は同一であり、いくつかのデータユニットの属性情報は部分的に同一である場合、送信端は第３種の所定フォーマットのデータパケットを生成する。ヘッダ情報のそれぞれは１つのデータユニットに対応し、且つパケットヘッダ情報における第１のフラグビットによりヘッダ情報のそれぞれが伝送チャネル情報及びデータ長情報を含むことを指示するか、又は、パケットヘッダ情報における第１のフラグビットによりヘッダ情報のそれぞれが差異情報を含むことを指示する。差異情報に関する詳細な解釈は２）の記述を参照し、第１のフラグビットに関する詳細な解釈は３）の記述を参照されたい。なお、第１のフラグビットのデータ量はいずれもそれが表す同一の情報のデータ量より小さい。
【０１８６】
データパケットはパケットヘッダ情報及びｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及びヘッダ情報に対応する１つのデータユニットを含み、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数の総和はｎであり、ただし、ｉ≧１、ｊ≧２である。データユニット集合のそれぞれに含まれるｊ件のヘッダ情報のうちの１件のヘッダ情報は伝送チャネル情報及びデータ長を含み、残りのヘッダ情報のそれぞれは差異情報を含む。
【０１８７】
送信端が第５種の所定フォーマットのデータパケットを生成する方法は多くあるが、本実施例ではそのうちの１種の生成方法を例に挙げて説明する。送信端はｎ個のデータユニットのうちの抽出されていないデータユニットの中から１つのデータユニットを抽出する。当該データユニットに対して伝送チャネル情報及びデータ長情報を含む１件のヘッダ情報を生成するとともに、パケットヘッダ情報における当該ヘッダ情報に対応する第１のフラグビットをヘッダ情報が伝送チャネル情報及びデータ長情報を含むことを指示するように設定する。抽出されていないデータユニットの属性情報において特定の属性情報を検索し、当該特定の属性情報は上記データユニットの属性情報と部分的に同一である。検索して当該特定の属性情報がある場合、当該特定の属性情報に対応する１つのデータユニットに対して差異情報を含む１件のヘッダ情報を生成するとともに、パケットヘッダ情報における当該ヘッダ情報に対応する第１のフラグビットをヘッダ情報が差異情報を含むことを指示するように設定し、抽出されていないデータユニットの属性情報において特定の属性情報を検索するステップを引き続き実行する。検索して特定の属性情報がない場合、ｎ個のデータユニットのうちの抽出されていないデータユニットの中から１つのデータユニットを抽出するステップを引き続き実行する。
【０１８８】
例えば、３つの送信されるべきデータユニットが存在し、且つデータユニット１の属性情報を属性情報１と記し、データユニット２と３の属性情報は同一であり、且つ属性情報１と部分的に同一であり、属性情報２と記すのであれば、送信端は１つのデータユニット集合を生成し、当該データユニット集合は３つのデータユニット部分集合を含み、１つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報は属性情報１を含み、パケットヘッダ情報における当該ヘッダ情報に対応する第１のフラグビットの値は１である。２つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報は属性情報１と２に基づいて確定される差異情報を含み、パケットヘッダ情報における当該ヘッダ情報に対応する第１のフラグビットの値は０である。３つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報は属性情報１と２に基づいて確定される差異情報を含み、パケットヘッダ情報における当該ヘッダ情報に対応する第１のフラグビットの値は０である。
【０１８９】
送信端が上記データパケットを生成した後に、ステップ３０４は以下のとおり置き換えられることが可能である。パケットヘッダ情報におけるヘッダ情報のそれぞれに対応する第１のフラグビットを読み取る。データユニット集合のそれぞれに対して、データユニット集合におけるデータユニット部分集合のそれぞれのヘッダ情報を読み取る。ヘッダ情報のそれぞれに対して、ヘッダ情報に対応する第１のフラグビットが、ヘッダ情報が伝送チャネル情報及びデータ長を含むことを指示する場合、ヘッダ情報の中から読み取った伝送チャネル情報及びデータ長に基づき、ヘッダ情報に対応するデータユニットをデカプセル化し、ヘッダ情報に対応する第１のフラグビットが、ヘッダ情報が差異情報を含むことを指示する場合、ヘッダ情報の中から読み取った差異情報、及びヘッダ情報が伝送チャネル情報とデータ長を含むことを指示するために用いられる第１のフラグビットに対応するヘッダ情報に基づき、ヘッダ情報に対応するデータユニットをデカプセル化する。
【０１９０】
受信端による第５種の所定フォーマットのデータパケットのデカプセル化のプロセスは受信端による第４種の所定フォーマットのデータパケットのデカプセル化に類似し、相違点は、第５種の所定フォーマットのデータパケットをデカプセル化する際、受信端がパケットヘッダ情報におけるヘッダ情報に対応する第１のフラグビットに基づき、当該ヘッダ情報がいかなる情報を含むかを確定すること、第４種の所定フォーマットのデータパケットをデカプセル化する際、受信端はヘッダ情報における第１の識別子又は第２の識別子に基づき、当該ヘッダ情報がいかなる情報を含むかを確定することにあり、ここで第５種の所定フォーマットのデータパケットをデカプセル化するプロセスについての説明が省略される。
【０１９１】
なお、第１の実現形態において、ｉ個のデータユニット集合がカスケードされ、ｊ個のデータユニット部分集合がカスケードされ、且つデータユニット部分集合のそれぞれにおけるヘッダ情報は対応する１つのデータユニットの前に配置され、パケットヘッダ情報はカスケードされたデータユニット集合の前又はその後に配置される。
【０１９２】
図１８が参照されるように、第１５種のデータパケットの構造概略図が示される。図１８においてデータパケットはパケットヘッダ情報及び１つのデータユニット集合を含み、当該データユニット集合は３つのデータユニット部分集合を含み、１つ目のデータユニット部分集合はヘッダ情報及び１つ目のデータユニットを含み、ヘッダ情報に含まれる伝送チャネル情報ＬＣＩＤは１であり、データ長情報は１つのデータユニットのデータ長１０００ビットであり、パケットヘッダ情報における当該ヘッダ情報に対応する第１のフラグビットの値は１である。２つ目のデータユニット部分集合はヘッダ情報及び第２のデータユニットを含み、ヘッダ情報に含まれるデータ長情報は２０００ビットであり、パケットヘッダ情報における当該ヘッダ情報に対応する第１のフラグビットの値は０である。３つ目のデータユニット部分集合はヘッダ情報及び第３のデータユニットを含み、ヘッダ情報に含まれるデータ長情報は２０００ビットであり、パケットヘッダ情報における当該ヘッダ情報に対応する第１のフラグビットの値は０である。上記例から分かるように、２つ目及び３つ目のデータユニット部分集合におけるデータユニットの伝送チャネル情報ＬＣＩＤは１である。
【０１９３】
このような実現形態において、受信端はデータユニット部分集合のそれぞれの開始位置からデータユニット部分集合のヘッダ情報を読み取る。
【０１９４】
なお、第２の実現形態において、ｎ件のヘッダ情報がカスケードされ、ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報はカスケードされたデータユニットの前又はその後に配置され、パケットヘッダ情報はカスケードされたヘッダ情報の前に配置されるか又はカスケードされたデータユニットの後に配置される。
【０１９５】
このような実現形態において、受信端はカスケードされたヘッダ情報の所定位置からヘッダ情報のそれぞれを読み取る。
【０１９６】
６）いくつかのデータユニットの属性情報は同一である場合、送信端は第６種の所定フォーマットのデータパケットを生成する。データユニットのそれぞれは１件のヘッダ情報に対応する。
【０１９７】
データパケットはｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及びヘッダ情報に対応する１つのデータユニットを含み、同一のデータユニット集合におけるデータユニットの属性情報は同一であり、すべてのデータユニットの数の総和はｎであり、ただし、ｉ≧１、ｊ≧２である。データユニット集合のそれぞれに含まれるｊ件のヘッダ情報のうちの１件のヘッダ情報は第１の識別子、伝送チャネル情報及びデータ長を含み、残りのヘッダ情報のそれぞれは第３の識別子を含む。ヘッダ情報における第１の識別子はヘッダ情報が伝送チャネル情報及びデータ長を含むことを指示するために用いられる。ヘッダ情報における第３の識別子はヘッダ情報が伝送チャネル情報又はデータ長を含まないことを指示するために用いられる。
【０１９８】
第１の識別子及び第３の識別子はフラグビットの異なる値により実現されることができる。例えば、フラグビットの値が１である場合、ヘッダ情報が第１の識別子を含むことを指示し、フラグビットの値が０である場合、ヘッダ情報が第３の識別子を含むことを指示する。
【０１９９】
なお、第１の識別子と第３の識別子の総データ量は第３の識別子で表される属性情報のデータ量より小さい。
【０２００】
送信端が第６種の所定フォーマットのデータパケットを生成する方法は多くあるが、本実施例ではそのうちの１種の生成方法を例に挙げて説明する。送信端はｎ個のデータユニットのうちの抽出されていないデータユニットの中から１つのデータユニットを抽出する。当該データユニットに対して第１の識別子、伝送チャネル情報及びデータ長情報を含む１件のヘッダ情報を生成する。抽出されていないデータユニットの属性情報において特定の属性情報を検索し、当該特定の属性情報は上記データユニットの属性情報と同一である。検索して当該特定の属性情報がある場合、当該特定の属性情報に対応する１つのデータユニットに対して第３の識別子を含む１件のヘッダ情報を生成し、抽出されていないデータユニットの属性情報において特定の属性情報を検索するステップを引き続き実行する。検索して特定の属性情報がない場合、ｎ個のデータユニットのうちの抽出されていないデータユニットの中から１つのデータユニットを抽出するステップを引き続き実行する。
【０２０１】
例えば、３つの送信されるべきデータユニットが存在し、且つデータユニット１〜３の属性情報はいずれも同一であるのであれば、送信端は１つのデータユニット集合を生成し、当該データユニット集合は３つのデータユニット部分集合を含み、１つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報は第１の識別子及び属性情報を含み、２つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報は第３の識別子を含む。３つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報は第３の識別子を含む。
【０２０２】
送信端が上記データパケットを生成した後に、ステップ３０４は以下のとおり置き換えられることが可能である。データユニット集合のそれぞれに対して、データユニット集合におけるデータユニット部分集合のそれぞれのヘッダ情報を読み取る。ヘッダ情報のそれぞれに対して、ヘッダ情報が第１の識別子を含み、且つ第１の識別子が、ヘッダ情報が伝送チャネル情報及びデータ長を含むことを指示するために用いられる場合、ヘッダ情報の中から読み取った伝送チャネル情報及びデータ長に基づき、ヘッダ情報に対応するデータユニットをデカプセル化する。ヘッダ情報が第３の識別子を含み、且つ第３の識別子が、ヘッダ情報が伝送チャネル情報及びデータ長を含まないことを指示するために用いられる場合、第１の識別子を含むヘッダ情報に基づき、ヘッダ情報に対応するデータユニットをデカプセル化する。
【０２０３】
受信端による第６種の所定フォーマットのデータパケットのデカプセル化のプロセスは受信端による第４種の所定フォーマットのデータパケットのデカプセル化に類似し、相違点は、第６種の所定フォーマットのデータパケットをデカプセル化する際、受信端が第３の識別子に基づき、第１の識別子を含むヘッダ情報の中から属性情報を読み取ること、第４種の所定フォーマットのデータパケットをデカプセル化する際、受信端が第２の識別子に基づき、第１の識別子を含むヘッダ情報の中から同一の情報を読み取むことにあり、ここで第６種の所定フォーマットのデータパケットをデカプセル化するプロセスについての説明が省略される。
【０２０４】
なお、第１の実現形態において、ｉ個のデータユニット集合がカスケードされ、ｊ個のデータユニット部分集合がカスケードされ、且つデータユニット部分集合のそれぞれにおけるヘッダ情報は対応する１つのデータユニットの前に配置される。
【０２０５】
図１９が参照されるように、第１６種のデータパケットの構造概略図が示される。図１９においてデータパケットは１つのデータユニット集合を含み、当該データユニット集合は３つのデータユニット部分集合を含み、１つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報に含まれる第１の識別子の値は１であり、伝送チャネル情報ＬＣＩＤは１であり、データ長情報は１つのデータユニットのデータ長１０００ビットである。２つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報に含まれる第３の識別子の値は０である。３つ目のデータユニット部分集合はヘッダ情報及び１つのデータユニットを含み、ヘッダ情報に含まれる第３の識別子の値は０であり、２つ目及び３つ目のデータユニット部分集合のデータユニットの伝送チャネル情報ＬＣＩＤは１であり、データ長情報は１０００ビットである。
【０２０６】
このような実現形態において、受信端はデータユニット部分集合のそれぞれの開始位置からデータユニット部分集合のヘッダ情報を読み取る。
【０２０７】
なお、第２の実現形態において、ｎ件のヘッダ情報がカスケードされ、ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報はカスケードされたデータユニットの前又はその後に配置される。
【０２０８】
このような実現形態において、受信端はカスケードされたヘッダ情報の所定位置からヘッダ情報のそれぞれを読み取る。
【０２０９】
７）いくつかのデータユニットの属性情報は同一であり、いくつかのデータユニットの属性情報は部分的に同一である場合、送信端は第７種の所定フォーマットのデータパケットを生成する。ヘッダ情報のそれぞれはｓ個のデータユニットに対応し、且つヘッダ情報における第１の識別子により当該ヘッダ情報が伝送チャネル情報、データ長情報及びデータユニットの数ｓを含むことを指示し、ヘッダ情報における第２の識別子により当該ヘッダ情報が差異情報を含むことを指示するか、又は、ヘッダ情報における第２の識別子により当該ヘッダ情報が同一の情報を含まないことを指示する。差異情報は、同一のデータユニット集合における、異なるデータユニット部分集合のデータユニットの属性情報及びデータユニットの数ｓにおける異なる情報に基づいて確定され、同一の情報は属性情報及びデータユニットの数ｓにおける差異情報を除く情報である。なお、第１の識別子と第２の識別子の総データ量は第２の識別子で表される同一の情報のデータ量より小さい。
【０２１０】
データパケットはｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及びヘッダ情報に対応するｓ個のデータユニットを含み、同一のデータユニット部分集合におけるデータユニットの属性情報は同一であり、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数ｓの総和はｎであり、ただし、ｉ≧１、ｊ≧２、ｓ≧１である。データユニット集合のそれぞれに含まれるｊ件のヘッダ情報のうちの１件のヘッダ情報は第１の識別子、伝送チャネル情報、データ長情報及びデータユニットの数ｓを含み、残りのヘッダ情報のそれぞれは第２の識別子、差異情報及びデータユニットの数ｓを含む。
【０２１１】
差異情報は伝送チャネル情報もしくはデータ長又はデータ長に基づいて確定される総データ長もしくはデータユニットの数ｓである。ｊ≧３である場合、差異情報は、第１の識別子を含むヘッダ情報と比べて得られてよい。例えば、１件目のヘッダ情報は第１の識別子を含み、且つ１件目のヘッダ情報におけるＬＣＩＤは１であり、データ長は２０００ビットであり、データユニットの数ｓは３であり、２件目のヘッダ情報は第２の識別子を含み、且つ２件目のヘッダ情報におけるＬＣＩＤは２であり、データ長は２０００ビットであり、データユニットの数ｓは３であり、３件目のヘッダ情報は第２の識別子を含み、且つ３件目のヘッダ情報におけるＬＣＩＤは１であり、データ長は１０００ビットであり、データユニットの数ｓは１であるのであれば、１件目のヘッダ情報と比べると、２件目のヘッダ情報における差異情報はＬＣＩＤであり、１件目のヘッダ情報と比べると、３件目のヘッダ情報における差異情報はデータ長及びデータユニットの数ｓである。又は、差異情報は前の１件のヘッダ情報と比べて得られてよい。引き続き上記３件のヘッダ情報を例に挙げて説明すると、１件目のヘッダ情報と比べると、２件目のヘッダ情報における差異情報はＬＣＩＤであり、２件目のヘッダ情報と比べると、３件目のヘッダ情報における差異情報はＬＣＩＤ、データ長及びデータユニットの数ｓである。
【０２１２】
ｊ＝２である場合、第１の識別子及び第２の識別子を設定することができ、例えば、第１の識別子によりヘッダ情報が伝送チャネル情報、データ長情報及びデータユニットの数ｓを含むことを指示し、第２の識別子によりヘッダ情報に含まれる差異情報が伝送チャネル情報又はデータ長情報であること、もしくは、差異情報が伝送チャネル情報及びデータユニットの数ｓであること、又は、差異情報が伝送チャネル情報及びデータ長情報であることを指示する。選択的に、第２の識別子によりヘッダ情報に含まれる同一の情報がデータ長情報及びデータユニットの数ｓであること、もしくは、同一の情報が伝送チャネル情報及びデータユニットの数ｓであること、もしくは、同一の情報がデータ長情報であること、もしくは、同一の情報が伝送チャネル情報であることを指示する。第１の識別子及び第２の識別子はフラグビットの異なる値により実現することができる。例えば、フラグビットの値が１である場合、ヘッダ情報が第１の識別子を含むことを指示し、フラグビットの値が０である場合、ヘッダ情報が第２の識別子を含むことを指示する。
【０２１３】
ｊ≧３である場合、属性情報における情報に対して種類別に識別子を設定することもできる。例えば、第１の識別子によりヘッダ情報が伝送チャネル情報、データ長情報及びデータユニットの数ｓを含むことを指示し、第２の識別子によりヘッダ情報に含まれる差異情報が伝送チャネル情報であること、又は、同一の情報がデータ長情報及びデータユニットの数ｓであることを指示する。第４の識別子によりヘッダ情報に含まれる差異情報がデータ長情報であること、又は、同一の情報が伝送チャネル情報及びデータユニットの数ｓであることを指示する。第５の識別子によりヘッダ情報に含まれる差異情報が伝送チャネル情報及びデータ長情報であること、又は、同一の情報がデータユニットの数ｓであることを指示する。第６の識別子によりヘッダ情報に含まれる差異情報が伝送チャネル情報及びデータユニットの数ｓであること、又は、同一の情報がデータ長情報であることを指示し、本実施例では限定されない。第１の識別子、第２の識別子、第４の識別子、第５の識別子及び第６の識別子はフラグビットの異なる値により実現することができる。例えば、フラグビットの値が１である場合、ヘッダ情報が第１の識別子を含むことを指示し、フラグビットの値が０である場合、ヘッダ情報が第２の識別子を含むことを指示し、フラグビットの値が２である場合、ヘッダ情報が第４の識別子を含むことを指示し、フラグビットの値が３である場合、ヘッダ情報が第５の識別子を含むことを指示し、フラグビットの値が４である場合、ヘッダ情報が第６の識別子を含むことを指示する。
【０２１４】
なお、第１の識別子と第４の識別子の総データ量は第４の識別子で表される同一の情報のデータ量より小さい。同様に、第１の識別子と第５の識別子の総データ量は第５の識別子で表される同一の情報のデータ量より小さい。第１の識別子と第６の識別子の総データ量は第６の識別子で表される同一の情報のデータ量より小さい。
【０２１５】
第１の識別子を含むヘッダ情報について、ｓ＝１である場合、当該ヘッダ情報は当該データユニットの属性情報及びデータユニットの数ｓをさらに含み、ｓ≧２である場合、当該ヘッダ情報はｓ個のデータユニットのうちのいずれかのデータユニットの伝送チャネル情報、データ長情報及びデータユニットの数ｓをさらに含む。第２の識別子を含むヘッダ情報について、ｓ≧１である場合、当該ヘッダ情報は差異情報をさらに含む。
【０２１６】
本実施例では、１つのデータユニット集合における、第１の識別子を含むヘッダ情報と第２の識別子を含むヘッダ情報のそれぞれの位置の前後関係が限定されない。
【０２１７】
送信端が第７種の所定フォーマットのデータパケットを生成する方法は多くあるが、本実施例ではそのうちの１種の生成方法を例に挙げて説明する。送信端はｎ個のデータユニットのうちの抽出されていないデータユニットの中から１つのデータユニット区分を抽出し、当該データユニット区分におけるすべてのデータユニットの属性情報は同一である。当該データユニット区分におけるすべてのデータユニットに対して第１の識別子、伝送チャネル情報、データ長情報及びデータユニットの数ｓを含む１件のヘッダ情報を生成する。抽出されていないデータユニットの属性情報において特定の属性情報を検索し、当該特定の属性情報は上記データユニット区分におけるいずれかのデータユニットの属性情報と部分的に同一である。検索して当該特定の属性情報がある場合、当該特定の属性情報に対応するデータユニットのそれぞれを抽出してもう１つのデータユニット区分とし、もう１つのデータユニット区分におけるすべてのデータユニットに対して第２の識別子及び差異情報を含む１件のヘッダ情報を生成し、抽出されていないデータユニットの属性情報において特定の属性情報を検索するステップを引き続き実行する。検索して特定の属性情報がない場合、ｎ個のデータユニットのうちの抽出されていないデータユニットの中から１つのデータユニット区分を抽出するステップを引き続き実行する。
【０２１８】
例えば、４つの送信されるべきデータユニットが存在し、且つデータユニット１と２の属性情報は同一であり、属性情報１と記し、データユニット３の属性情報は属性情報１と部分的に同一であり、属性情報２と記し、データユニット４の属性情報は属性情報１及び２と全く異なり、属性情報３と記すのであれば、送信端は２つのデータユニット集合を生成し、１つ目のデータユニット集合は２つのデータユニット部分集合を含み、１つ目のデータユニット部分集合はヘッダ情報及びデータユニット１と２を含み、ヘッダ情報は第１の識別子、属性情報１及びデータユニットの数２を含み、２つ目のデータユニット部分集合はヘッダ情報及びデータユニット３を含み、ヘッダ情報は第２の識別子、属性情報１、２及び１つ目のデータユニット部分集合に含まれるデータユニットの数２に基づいて確定される差異情報を含む。２つ目のデータユニット集合は１つのデータユニット部分集合を含み、当該データユニット部分集合はヘッダ情報及びデータユニット４を含み、ヘッダ情報は第１の識別子、属性情報３及びデータユニットの数１を含む。
【０２１９】
送信端が上記データパケットを生成した後に、ステップ３０４は以下のとおり置き換えられることが可能である。データユニット集合のそれぞれに対して、データユニット集合におけるデータユニット部分集合のそれぞれのヘッダ情報を読み取る。ヘッダ情報のそれぞれに対して、ヘッダ情報が第１の識別子を含む場合、ヘッダ情報の中から読み取った伝送チャネル情報、データ長情報及びデータユニットの数ｓに基づき、ヘッダ情報に対応するデータユニットをデカプセル化し、ヘッダ情報が第２の識別子を含む場合、ヘッダ情報の中から読み取った差異情報、及び第１の識別子を含むヘッダ情報に基づき、ヘッダ情報に対応するデータユニットをデカプセル化する。
【０２２０】
受信端によるデータユニット部分集合のデカプセル化のプロセスは２つの部分に分けられ、第１の部分は受信端が第１の識別子を含むヘッダ情報のデータユニット部分集合をデカプセル化することであり、この部分の内容は１）における受信端によるデータユニット集合のデカプセル化の内容と同一であるため、ここでさらなる説明をしない。第２の部分は受信端が第２の識別子を含むヘッダ情報のデータユニット部分集合をデカプセル化することである。説明の便宜上、ここで第１の識別子を含むヘッダ情報を第１のヘッダ情報と称し、第２の識別子を含むヘッダ情報を第２のヘッダ情報と称するのであれば、受信端は第２の識別子に基づき第２のヘッダ情報が差異情報を含むことを確定し、差異情報が伝送チャネル情報である場合、受信端は第１のヘッダ情報におけるデータ長情報及びデータユニットの数ｓに基づきｓ個のデータユニットを読み取り、当該ｓ個のデータユニットを第２のヘッダ情報における伝送チャネル情報によって指示される上位層エンティティに送信する。差異情報がデータ長である場合、受信端は第１のヘッダ情報におけるデータユニットの数ｓ及び第２のヘッダ情報におけるデータ長に基づき、ｓ個のデータユニットを読み取り、当該ｓ個のデータユニットを第１のヘッダ情報における伝送チャネル情報によって指示される上位層エンティティに送信する。差異情報が総データ長である場合、受信端は第１のヘッダ情報におけるデータユニットの数ｓ及び第２のヘッダ情報における総データ長に基づき、ｓ個のデータユニットを読み取り、当該ｓ個のデータユニットを第１のヘッダ情報における伝送チャネル情報によって指示される上位層エンティティに送信する。差異情報が伝送チャネル情報及びデータユニットの数ｓである場合、受信端は第１のヘッダ情報におけるデータ長情報及び第２のヘッダ情報におけるデータユニットの数ｓに基づきｓ個のデータユニットを読み取り、当該ｓ個のデータユニットを第２のヘッダ情報における伝送チャネル情報によって指示される上位層エンティティに送信する。差異情報がデータ長及びデータユニットの数ｓである場合、受信端は第２のヘッダ情報におけるデータユニットの数ｓ及びデータ長に基づきｓ個のデータユニットを読み取り、当該ｓ個のデータユニットを第１のヘッダ情報における伝送チャネル情報によって指示される上位層エンティティに送信する。差異情報が総データ長及びデータの数ｓである場合、受信端は第２のヘッダ情報におけるデータユニットの数ｓ及び総データ長に基づきｓ個のデータユニットを読み取り、当該ｓ個のデータユニットを第１のヘッダ情報における伝送チャネル情報によって指示される上位層エンティティに送信する。
【０２２１】
選択可能に、受信端は１つのデータユニット部分集合におけるすべてのデータユニットを読み取った後、読み取ったデータユニットを上位層エンティティに送信して処理を行ってもよく、１つのデータユニット集合におけるすべてのデータユニット部分集合のデータユニットを読み取った後、読み取ったデータユニットを上位層エンティティに送信して処理を行ってもよく、本実施例では限定されない。
【０２２２】
なお、第１の実現形態において、ｉ個のデータユニット集合がカスケードされ、ｊ個のデータユニット部分集合がカスケードされ、且つデータユニット部分集合のそれぞれにおけるヘッダ情報は対応するｓ個のデータユニットの前に配置される。このような実現形態において、受信端はデータユニット部分集合のそれぞれの開始位置からデータユニット部分集合のヘッダ情報を読み取る。この部分に関する記述は２）の記述を参照すればよいので、本実施例ではさらなる説明をしない。
【０２２３】
なお、第２の実現形態において、ｑ件のヘッダ情報がカスケードされ、ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報はカスケードされたデータユニットの前又はその後に配置され、ｑはｉ個のデータユニット部分集合の数ｊの総和である。このような実現形態において、受信端はカスケードされたヘッダ情報の所定位置からヘッダ情報のそれぞれを読み取る。この部分に関する記述は２）の記述を参照すればよいので、本実施例ではさらなる説明をしない。
【０２２４】
８）いくつかのデータユニットの属性情報は同一であり、いくつかのデータユニットの属性情報は部分的に同一である場合、送信端は第８種の所定フォーマットのデータパケットを生成する。ヘッダ情報のそれぞれはｓ個のデータユニットに対応し、且つパケットヘッダ情報における第１のフラグビットによりヘッダ情報のそれぞれが伝送チャネル情報、データ長情報及びデータユニットの数ｓを含むことを指示するか、又は、パケットヘッダ情報における第１のフラグビットによりヘッダ情報のそれぞれが差異情報を含むことを指示する。差異情報に関する詳細な解釈７）の記述を参照されたい。なお、第１のフラグビットのデータ量はそれが表す同一の情報のデータ量より小さい。
【０２２５】
データパケットはパケットヘッダ情報及びｉ個のデータユニット集合を含み、データユニット集合のそれぞれはｊ個のデータユニット部分集合を含み、データユニット部分集合のそれぞれは１件のヘッダ情報及びヘッダ情報に対応するｓ個のデータユニットを含み、同一のデータユニット部分集合におけるデータユニットの属性情報は同一であり、異なるデータユニット部分集合におけるデータユニットの属性情報は部分的に同一であり、すべてのデータユニットの数ｓの総和はｎであり、ただし、ｉ≧１、ｊ≧２、ｓ≧１である。データユニット集合のそれぞれに含まれるｊ件のヘッダ情報のうちの１件のヘッダ情報は伝送チャネル情報、データ長情報及びデータユニットの数ｓを含み、残りのヘッダ情報のそれぞれは差異情報を含む。
【０２２６】
第１のフラグビットは異なる値によりヘッダ情報のそれぞれが伝送チャネル情報、データ長情報及びデータユニットの数ｓを含むか、それとも差異情報を含むかを指示することができる。例えば、第１のフラグビットの値が１である場合、ヘッダ情報が伝送チャネル情報、データ長情報及びデータユニットの数ｓを含むことを指示し、第２のフラグビットの値が０である場合、ヘッダ情報が差異情報を含むことを指示する。
【０２２７】
送信端が第８種の所定フォーマットのデータパケットを生成する方法は多くあるが、本実施例ではそのうちの１種の生成方法を例に挙げて説明する。送信端はｎ個のデータユニットのうちの抽出されていないデータユニットの中から１つのデータユニット区分を抽出し、当該データユニット区分におけるすべてのデータユニットの属性情報は同一である。当該データユニット区分におけるすべてのデータユニットに対して伝送チャネル情報、データ長情報及びデータユニットの数ｓを含む１件のヘッダ情報を生成するとともに、パケットヘッダ情報における当該ヘッダ情報に対応する第１のフラグビットをヘッダ情報が伝送チャネル情報、データ長情報及びデータユニットの数ｓを含むことを指示するように設定する。抽出されていないデータユニットの属性情報において特定の属性情報を検索し、当該特定の属性情報は上記データユニット区分におけるいずれかのデータユニットの属性情報と部分的に同一である。検索して当該特定の属性情報がある場合、当該特定の属性情報に対応するデータユニットのそれぞれを抽出してもう１つのデータユニット区分とし、もう１つのデータユニット区分におけるすべてのデータユニットに対して差異情報を含む１件のヘッダ情報を生成するとともに、パケットヘッダ情報における当該ヘッダ情報に対応する第１のフラグビットをヘッダ情報が差異情報を含むことを指示するように設定し、抽出されていないデータユニットの属性情報において特定の属性情報を検索するステップを引き続き実行する。検索して特定の属性情報がない場合、ｎ個のデータユニットのうちの抽出されていないデータユニットの中から１つのデータユニット区分を抽出するステップを引き続き実行する。
【０２２８】
例えば、４つの送信されるべきデータユニットが存在し、且つデータユニット１と２の属性情報は同一であり、属性情報１と記し、データユニット３の属性情報は属性情報１と部分的に同一であり、属性情報２と記し、データユニット４の属性情報は属性情報１及び２と全く異なり、属性情報３と記すのであれば、送信端は２つのデータユニット集合を生成し、１つ目のデータユニット集合は２つのデータユニット部分集合を含み、１つ目のデータユニット部分集合はヘッダ情報及びデータユニット１と２を含み、ヘッダ情報は属性情報１及びデータユニットの数２を含み、パケットヘッダ情報における当該ヘッダ情報に対応する第１のフラグビットの値は１である。２つ目のデータユニット部分集合はヘッダ情報及びデータユニット３を含み、ヘッダ情報は第２の識別子、属性情報１、２及び１つ目のデータユニット部分集合のデータユニットの数２に基づいて確定される差異情報を含み、パケットヘッダ情報における当該ヘッダ情報に対応する第１のフラグビットの値は０である。２つ目のデータユニット集合は１つのデータユニット部分集合を含み、当該データユニット部分集合はヘッダ情報及びデータユニット４を含み、ヘッダ情報は第１の識別子、属性情報３及びデータユニットの数１を含み、パケットヘッダ情報における当該ヘッダ情報に対応する第１のフラグビットの値は１である。
【０２２９】
送信端が上記データパケットを生成した後に、ステップ３０４は以下のとおり置き換えられることが可能である。パケットヘッダ情報におけるヘッダ情報のそれぞれに対応する第１のフラグビットを読み取る。データユニット集合のそれぞれに対して、データユニット集合におけるデータユニット部分集合のそれぞれのヘッダ情報を読み取る。ヘッダ情報のそれぞれに対して、ヘッダ情報に対応する第１のフラグビットが、ヘッダ情報が伝送チャネル情報、データ長情報及びデータユニットの数ｓを含むことを指示する場合、ヘッダ情報の中から読み取った伝送チャネル情報、データ長情報及びデータユニットの数ｓに基づき、ヘッダ情報に対応するデータユニットをデカプセル化し、ヘッダ情報に対応する第１のフラグビットが、ヘッダ情報が差異情報を含むことを指示する場合、ヘッダ情報の中から読み取った差異情報、及びヘッダ情報が伝送チャネル情報、データ長情報とデータユニットの数ｓを含むことを指示するために用いられる第１のフラグビットに対応するヘッダ情報に基づき、ヘッダ情報に対応するデータユニットをデカプセル化する。
【０２３０】
受信端による第８種の所定フォーマットのデータパケットのデカプセル化のプロセスは受信端による第７種の所定フォーマットのデータパケットのデカプセル化に類似し、相違点は、第８種の所定フォーマットのデータパケットをデカプセル化する際、受信端がパケットヘッダ情報におけるヘッダ情報に対応する第１のフラグビットに基づき当該ヘッダ情報がいかなる情報を含むかを確定すること、第７種の所定フォーマットのデータパケットをデカプセル化する際、受信端がヘッダ情報における第１の識別子又は第２の識別子に基づき当該ヘッダ情報がいかなる情報を含むかを確定することにあり、ここで第８種の所定フォーマットのデータパケットをデカプセル化するプロセスについての説明が省略される。
【０２３１】
なお、第１の実現形態において、ｉ個のデータユニット集合がカスケードされ、ｊ個のデータユニット部分集合がカスケードされ、且つデータユニット部分集合のそれぞれにおけるヘッダ情報は対応するｓ個のデータユニットの前に配置され、パケットヘッダ情報はカスケードされたデータユニット集合の前又はその後に配置される。このような実現形態において、受信端はデータユニット部分集合のそれぞれの開始位置からデータユニット部分集合のヘッダ情報を読み取る。この部分に関する記述は３）の記述を参照すればよいので、本実施例ではさらなる説明をしない。
【０２３２】
なお、第２の実現形態において、ｑ件のヘッダ情報がカスケードされ、ｎ個のデータユニットがカスケードされ、且つカスケードされたヘッダ情報はカスケードされたデータユニットの前又はその後に配置され、パケットヘッダ情報はカスケードされたヘッダ情報の前に配置されるか又はカスケードされたデータユニットの後に配置され、ｑはｉ個のデータユニット部分集合の数ｊの総和である。このような実現形態において、受信端はカスケードされたヘッダ情報の所定位置からヘッダ情報のそれぞれを読み取る。この部分に関する記述は３）の記述を参照すればよいので、本実施例ではさらなる説明をしない。
【０２３３】
以下、本発明の実施例に係る装置の実施例を説明し、装置の実施例に関して詳細な記述がなされない部分については、上記方法の実施例に開示されている詳細内容を参照されたい。
【０２３４】
図２０が参照されるように、本発明の一実施例に係るデータ伝送装置の構造概略図が示される。当該データ伝送装置はソフトウェア、ハードウェア及び両方の組み合わせにより送信端の全体又はその一部として実現することが可能である。当該データ伝送装置は、生成ユニット２００１と、送信ユニット２００２とを含み、
生成ユニット２００１は上記ステップ３０１を実行するために用いられ、
送信ユニット２００２は上記ステップ３０２を実行するために用いられる。
【０２３５】
図２１が参照されるように、本発明の一実施例に係るデータ伝送装置の構造概略図が示される。当該データ伝送装置はソフトウェア、ハードウェア及び両方の組み合わせにより受信端の全体又はその一部として実現することが可能である。当該データ伝送装置は、受信ユニット２１０１と、デカプセル化ユニット２１０２とを含み、
受信ユニット２１０１は上記ステップ３０３を実行するために用いられ、
デカプセル化ユニット２１０２は上記ステップ３０４を実行するために用いられる。
【０２３６】
図２２が参照されるように、本発明の一つの例示的な実施例に係る送信端の構造概略図が示される。当該送信端は、プロセッサ２１と、受信機２２と、送信機２３と、メモリ２４と、バス２５とを含む。
【０２３７】
プロセッサ２１は１つ以上の処理素子を含み、プロセッサ２１はソフトウェアプログラム及びモジュールを動作させることにより、各種機能の適用及び情報処理を実行する。
【０２３８】
受信機２２及び送信機２３は１つの通信コンポーネントとして実現することが可能であり、当該通信コンポーネントは１枚の通信チップであってよく、通信チップは受信モジュール、送信モジュール及び変調−復調モジュール等を含んで、情報に対して変調及び／又は復調を行うとともに、無線信号により当該情報を受信又は送信するために用いられてよい。
【０２３９】
メモリ２４はバス２５を介してプロセッサ２１に接続される。
【０２４０】
メモリ２４はソフトウェアプログラム及びモジュールを記憶するために用いられてよい。
【０２４１】
メモリ２４は少なくとも１つの機能に係る前記アプリケーションプログラムモジュール２６を記憶することができる。アプリケーションプログラムモジュール２６は、生成モジュール２６１と、送信モジュール２６２とを含んでよい。
【０２４２】
プロセッサ２１は生成モジュール２６１を実行させることにより上記方法の実施例のそれぞれにおける所定フォーマットのデータパケットの生成ステップに関連する機能を実現するために用いられる。プロセッサ２１は送信モジュール２６２を実行させることにより上記方法の実施例のそれぞれにおける送信ステップに関連する機能を実現するために用いられる。
【０２４３】
また、メモリ２４はあらゆる種類の揮発性もしくは不揮発性記憶機器又はこれらの組み合わせ、例えばスタティックランダムアクセスメモリ（ＳＲＡＭ）、電気的消去可能プログラマブルリードオンリーメモリ（ＥＥＰＲＯＭ）、消去可能プログラマブルリードオンリーメモリ（ＥＰＲＯＭ）、プログラマブルリードオンリーメモリ（ＰＲＯＭ）、リードオンリーメモリ（ＲＯＭ）、磁気メモリ、フラッシュメモリ、磁気ディスク又はコンパクトディスクにより実現することができる。
【０２４４】
図２３が参照されるように、本発明の一つの例示的な実施例に係る受信端の構造概略図が示される。当該受信端は、プロセッサ３１と、受信機３２と、送信機３３と、メモリ３４と、バス３５とを含む。
【０２４５】
プロセッサ３１は１つ以上の処理素子を含み、プロセッサ３１はソフトウェアプログラム及びモジュールを動作させることにより、各種機能の適用及び情報処理を実行する。
【０２４６】
受信機３２及び送信機３３は１つの通信コンポーネントとして実現することが可能であり、当該通信コンポーネントは１枚の通信チップであってよく、通信チップは受信モジュール、送信モジュール、及び変調−復調モジュール等を含んで、情報に対して変調−復調を行うとともに、無線信号により当該情報を受信又は送信するために用いられてよい。
【０２４７】
メモリ３４はバス３５を介してプロセッサ３１に接続される。
【０２４８】
メモリ３４はソフトウェアプログラム及びモジュールを記憶するために用いられてよい。
【０２４９】
メモリ３４は少なくとも１つの機能に係る前記アプリケーションプログラムモジュール３６を記憶することができる。アプリケーションプログラムモジュール３６は、受信モジュール３６１及びデカプセル化モジュール３６２を含んでよい。
【０２５０】
プロセッサ２１は受信モジュール３６１を実行させることにより上記方法の実施例のそれぞれにおける受信ステップに関連する機能を実現するために用いられる。プロセッサ２１はデカプセル化モジュール３６２を実行させることにより上記方法の実施例のそれぞれにおける所定フォーマットのデータパケットのデカプセル化ステップに関連する機能を実現するために用いられる。
【０２５１】
また、メモリ３４はあらゆる種類の揮発性もしくは不揮発性記憶機器又はこれらの組み合わせ、例えばスタティックランダムアクセスメモリ（ＳＲＡＭ）、電気的消去可能プログラマブルリードオンリーメモリ（ＥＥＰＲＯＭ）、消去可能プログラマブルリードオンリーメモリ（ＥＰＲＯＭ）、プログラマブルリードオンリーメモリ（ＰＲＯＭ）、リードオンリーメモリ（ＲＯＭ）、磁気メモリ、フラッシュメモリ、磁気ディスク又はコンパクトディスクにより実現することができる。
【０２５２】
本発明の実施例はデータ伝送システムをさらに提供し、当該データ伝送システムは送信端と、受信端とを含んでよい。
【０２５３】
送信端は上記図２０に係るデータ伝送装置を含んでよく、受信端は上記図２１に係るデータ伝送装置を含んでよい。
【０２５４】
又は、送信端は上記図２２に係る送信端であってよく、受信端は上記図２３に係る受信端であってよい。
【０２５５】
当業者は、上記一つ又は複数の例において、本発明の実施例に記述されている機能はハードウェア、ソフトウェア、ファームウェア又はこれらの組み合わせにより実現できる。ソフトウェアを用いて実現する場合、これらの機能をコンピュータ読み取り可能な媒体に記憶するか又はコンピュータ読み取り可能な媒体における一つ以上のコマンドもしくはコードとして伝送されることが可能である。コンピュータ読み取り可能な媒体はコンピュータ記憶媒体及び通信媒体を含み、通信媒体はある場所から他の場所へコンピュータプログラムを送信するためのあらゆる媒体を含む。記憶媒体は汎用又は専用コンピュータによる書き込みと読み取りが可能ないかなる媒体であってよい。
【０２５６】
上記内容は本発明の好ましい実施例を示すものに過ぎず、本発明を限定するものではなく、本発明の主旨及び原則内においてなされる修正、均等な差し替え、改良等は、いずれも本発明の保護範囲に含まれるものとする。
【図１】
0006929946.tif 000002
【図２】
0006929946.tif 000003
【図３】
0006929946.tif 000004
【図４】
0006929946.tif 000005
【図５】
0006929946.tif 000006
【図６】
0006929946.tif 000007
【図７】
0006929946.tif 000008
【図８】
0006929946.tif 000009
【図９】
0006929946.tif 000010
【図１０】
0006929946.tif 000011
【図１１】
0006929946.tif 000012
【図１２】
0006929946.tif 000013
【図１３】
0006929946.tif 000014
【図１４】
0006929946.tif 000015
【図１５】
0006929946.tif 000016
【図１６】
0006929946.tif 000017
【図１７】
0006929946.tif 000018
【図１８】
0006929946.tif 000019
【図１９】
0006929946.tif 000020
【図２０】
0006929946.tif 000021
【図２１】
0006929946.tif 000022
【図２２】
0006929946.tif 000023
【図２３】
0006929946.tif 000024