(57)【要約】  本発明はデータを送受信するための方法およびシステムを開示し、ＲＬＣ層が、送信時間が到来するまでデータパケット全体を処理しないので、データを処理するための期間が長くなるとの、従来の問題点を解決する。本発明に係る実施例において、受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成し、生成されたＲＬＣ ＰＤＵに対応するＲＬＣ ＳＮを割り当て、各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含み、生成されたＲＬＣ ＰＤＵからスケジュールされたリソースの数に対応するデータを決定し、スケジュールされたリソースの数に対応するデータからＭＡＣ ＰＤＵを構成し、データを送信する。本発明に係る実施例の技術案は、層２におけるデータパケットの処理時間を短縮することができる。
2019533395.tif 000002
【特許請求の範囲】
【請求項１】
割り当てモジュールは、受信したパケットデータコンバージェンスプロトコルデータユニット（ＰＤＣＰ ＰＤＵ）から無線リンク制御プロトコルデータユニット（ＲＬＣ ＰＤＵ）を構成し、対応するＲＬＣシーケンス番号（ＳＮ）を割り当てるステップであって、各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含む前記割り当てるステップと、
決定モジュールは、スケジュールされたリソースの数に従って、生成されたＲＬＣ ＰＤＵから前記スケジュールされたリソースの数に対応するデータを決定するステップと、
処理モジュールは、前記スケジュールされたリソースの数に対応するデータからメディアアクセス制御プロトコルデータユニット（ＭＡＣ ＰＤＵ）を構成し、前記ＭＡＣ ＰＤＵに従って、データ送信の処理を行うステップとを備えることを特徴とするデータを送信するための方法。
【請求項２】
前記割り当てモジュールが対応するＲＬＣ ＳＮを割り当てる場合、
前記割り当てモジュールは、同じ優先順位のそれぞれのＰＤＣＰ ＰＤＵが受信される順序で対応するＲＬＣ ＳＮを割り当て、または、
前記割り当てモジュールは、同じ優先順位のそれぞれのＰＤＣＰ ＰＤＵ集合が受信される順序で対応するＲＬＣ ＳＮを割り当て、前記ＰＤＣＰ ＰＤＵ集合は少なくとも１つのＰＤＣＰ ＰＤＵを含むことを特徴とする請求項１に記載のデータを送信するための方法。
【請求項３】
前記割り当てモジュールは、高い優先順位のＰＤＣＰ ＰＤＵに対して優先的にＲＬＣ ＳＮを割り当てることを特徴とする請求項２に記載のデータを送信するための方法。
【請求項４】
生成された前記ＲＬＣ ＰＤＵに少なくとも１つの前記ＰＤＣＰ ＰＤＵおよび割り当てられたＲＬＣ ＳＮが含まれ、または、
受信した各ＰＤＣＰ ＰＤＵのＰＤＣＰ ＳＮの順序が、割り当てられたＲＬＣ ＳＮの順序と同じである場合、生成された前記ＲＬＣ ＰＤＵは、少なくとも１つの受信した前記ＰＤＣＰ ＰＤＵを含むことを特徴とする請求項１に記載のデータを送信するための方法。
【請求項５】
前記割り当てモジュール対応するＲＬＣ ＳＮを割り当てる場合、
前記割り当てモジュールは、スケジュールされたリソースの数を決定する前、受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成し、または、
前記割り当てモジュールは、スケジュールされたリソースの数を決定した後、受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成することを特徴とする請求項１に記載のデータを送信するための方法。
【請求項６】
前記決定モジュールは、スケジュールされたリソースの数に従って、生成されたＲＬＣ ＰＤＵから前記スケジュールされたリソースの数に対応するデータを決定する場合、
前記決定モジュールがスケジュールされたリソースの数に従って、セグメント化すべきであると決定した場合、スケジュールされたリソースの数に従って、セグメント化されるべきターゲット（ＲＬＣ ＰＤＵ）を決定し、前記ターゲット（ＲＬＣ ＰＤＵ）をセグメント化して、新しいＲＬＣ ＰＤＵを生成することを特徴とする請求項１に記載のデータを送信するための方法。
【請求項７】
前記決定モジュールが、前記ターゲット（ＲＬＣ ＰＤＵ）をセグメント化して新しいＲＬＣ ＰＤＵを生成する場合、
前記決定モジュールは、セグメント情報およびセグメント化されたデータに従って新しいＲＬＣ ＰＤＵを生成し、
前記セグメント情報は、
ターゲット（ＲＬＣ ＰＤＵ）のＲＬＣ ＳＮと、
ターゲット（ＲＬＣ ＰＤＵ）内のセグメント化されたデータの開始位置情報と、
セグメント化されたデータの長さ情報と、
セグメント化されたデータがターゲット（ＲＬＣ ＰＤＵ）内の最後のセグメントデータであるかどうかを示すインジケータとのうちの一部または全部を含むことを特徴とする請求項６に記載のデータを送信するための方法。
【請求項８】
前記処理モジュールが、前記スケジュールされたリソースの数に対応するデータからＭＡＣ ＰＤＵを構成する場合、
前記処理モジュールは、ＲＬＣ ＳＮに従って同じ論理チャネルのＲＬＣ ＰＤＵを順序付け、および、優先順位に従って異なる論理チャネルのＲＬＣ ＰＤＵを順序付け、
前記処理モジュールは、順序付けされたＲＬＣ ＰＤＵからＭＡＣ ＰＤＵを構成することを特徴とする請求項１に記載のデータを送信するための方法。
【請求項９】
前記処理モジュールが、順序付けされたＲＬＣ ＰＤＵからＭＡＣ ＰＤＵを構成する場合、
前記処理モジュールは、順序付けされたＲＬＣ ＰＤＵのＬＣＩＤに従ってＭＡＣ ＰＤＵを構成し、
前記ＭＡＣ ＰＤＵは、各ＲＬＣ ＰＤＵに含まれるそれぞれのＲＬＣ ＰＤＵのＬＣＩＤを含み、または前記ＭＡＣ ＰＤＵは異なるＬＣＩＤを含み、同じＬＣＩＤに対応するＲＬＣ ＰＤＵは、１つのＬＣＩＤを共有することを特徴とする請求項８に記載のデータを送信するための方法。
【請求項１０】
前記ＲＬＣ ＰＤＵは、最初に伝送されたＲＬＣ ＰＤＵおよび／または再送信されたＲＬＣ ＰＤＵであることを特徴とする請求項１ないし請求項９のいずれか１項に記載のデータを送信するための方法。
【請求項１１】
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは同じエンティティに配置されており、または、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの２つのモジュールは同じエンティティに配置されており、または、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは異なるエンティティに配置されていることを特徴とする請求項１ないし請求項９のいずれか１項に記載のデータを送信するための方法。
【請求項１２】
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールが同じエンティティに配置されている場合、前記エンティティは、基地局または端末または分散型ユニット(ＤＵ)であり、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの２つのモジュールが同じエンティティに配置されている場合、前記割り当てモジュールは中央ユニット（ＣＵ）にあり、前記決定モジュールおよび前記処理モジュールはＤＵにあることを特徴とする請求項１１に記載のデータを送信するための方法。
【請求項１３】
受信モジュールは、受信したメディアアクセス制御プロトコルデータユニット（ＭＡＣ ＰＤＵ）を複数の無線リンク制御プロトコルデータユニット（ＲＬＣ ＰＤＵ）に分割するステップと、
伝送モジュールは、受信したＲＬＣ ＰＤＵを解析モジュールに送信するステップと、
解析モジュールは、解析可能であると決定すると、順序付きおよび／または再結合したＲＬＣ ＰＤＵを解析してＰＤＣＰ ＰＤＵを取得するステップとを備え、各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含むことを特徴とするデータを受信するための方法。
【請求項１４】
前記伝送モジュールが受信したＲＬＣ ＰＤＵを解析モジュールに送信した後、
前記解析モジュールは、受信したＲＬＣ ＰＤＵのＲＬＣ ＳＮに従ってフィードバック情報を生成し、
セグメント化されていない紛失ＲＬＣ ＰＤＵがある場合、フィードバック情報は紛失ＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、または、
セグメント化された紛失ＲＬＣ ＰＤＵがある場合、フィードバック情報は、紛失ＲＬＣ ＰＤＵの所属のオリジナルＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、オリジナルＲＬＣ ＰＤＵ内の紛失ＲＬＣ ＰＤＵの開始位置情報及び紛失ＲＬＣ ＰＤＵの長さ情報を示し、または、
連続的な紛失ＲＬＣ ＰＤＵがあり、連続的なＲＬＣ ＰＤＵにセグメント化されたＲＬＣ ＰＤＵがない場合、フィードバック情報は、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵのＲＬＣ ＳＮおよび紛失ＲＬＣ ＰＤＵの数を含み、または、
連続的な紛失ＲＬＣ ＰＤＵがあり、連続的なＲＬＣ ＰＤＵにセグメント化されたＲＬＣ ＰＤＵがある場合、フィードバック情報は、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、セグメント化されたＲＬＣ ＰＤＵの情報および紛失ＲＬＣ ＰＤＵの数を示し、前記セグメント化されたＲＬＣ ＰＤＵは、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵおよび／または最後のＲＬＣ ＰＤＵであることを特徴とする請求項１３に記載のデータを受信するための方法。
【請求項１５】
前記伝送モジュールが受信したＲＬＣ ＰＤＵを解析モジュールに送信する場合、
前記伝送モジュールは、受信したＲＬＣ ＰＤＵを解析モジュールに直接送信し、または、
前記伝送モジュールは、受信したＤＵのＲＬＣ に従って受信したＲＬＣ ＰＤＵを順序付けおよび／または再結合し、次いで順序付けされたおよび／または再結合されたＲＬＣ ＰＤＵを解析モジュールに送信することを特徴とする請求項１３に記載のデータを受信するための方法。
【請求項１６】
前記受信モジュール、前記伝送モジュール及び前記解析モジュールは、同じエンティティに配置されており、または、
前記受信モジュール、前記伝送モジュール及び前記解析モジュールのうちの２つのモジュールが同じエンティティに配置されており、または、
前記受信モジュール、前記伝送モジュールおよび前記解析モジュールは異なるエンティティに配置されていることを特徴とする請求項１３ないし請求項１５のいずれか１項に記載のデータを受信するための方法。
【請求項１７】
受信モジュール、伝送モジュール、および解析モジュールが同じエンティティ内に配置されている場合、前記エンティティは、基地局または端末またはＤＵであり、
前記受信モジュール、前記伝送モジュールおよび前記解析モジュールのうちの２つのモジュールが同じエンティティに配置されている場合、前記解析モジュールはＣＵにあり、前記受信モジュールおよび前記伝送モジュールはＤＵにあることを特徴とする請求項１６に記載のデータを受信するための方法。
【請求項１８】
受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成し、生成されたＲＬＣ ＰＤＵに対応するＲＬＣ ＳＮを割り当てるための割り当てモジュールであって、各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含む前記割り当てモジュールと、
スケジュールされたリソースの数に従って、生成されたＲＬＣ ＰＤＵから前記スケジュールされたリソースの数に対応するデータを決定する決定モジュールと、
前記スケジュールされたリソースの数に対応するデータからＭＡＣ ＰＤＵを構成し、前記ＭＡＣ ＰＤＵに従って、データ送信の処理を行う処理モジュールとを備えることを特徴とするデータを送信するためのシステム。
【請求項１９】
前記割り当てモジュールは、
同じ優先順位のそれぞれのＰＤＣＰ ＰＤＵが受信される順序で対応するＲＬＣ ＳＮを割り当て、または、
同じ優先順位のそれぞれのＰＤＣＰ ＰＤＵ集合が受信される順序で対応するＲＬＣ ＳＮを割り当て、前記ＰＤＣＰ ＰＤＵ集合は少なくとも１つのＰＤＣＰ ＰＤＵを含むことを特徴とする請求項１８に記載のデータを送信するためのシステム。
【請求項２０】
前記割り当てモジュールは、
高い優先順位のＰＤＣＰ ＰＤＵに対して優先的にＲＬＣ ＳＮを割り当てることを特徴とする請求項１９に記載のデータを送信するためのシステム。
【請求項２１】
生成された前記ＲＬＣ ＰＤＵに少なくとも１つの前記ＰＤＣＰ ＰＤＵおよび割り当てられたＲＬＣ ＳＮが含まれ、または、
受信した各ＰＤＣＰ ＰＤＵのＰＤＣＰ ＳＮの順序が、割り当てられたＲＬＣ ＳＮの順序と同じである場合、生成された前記ＲＬＣ ＰＤＵは、少なくとも１つの受信した前記ＰＤＣＰ ＰＤＵを含むことを特徴とする請求項１８に記載のデータを送信するためのシステム。
【請求項２２】
前記割り当てモジュールは、
スケジュールされたリソースの数を決定する前、受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成し、または、
スケジュールされたリソースの数を決定した後、受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成することを特徴とする請求項１８に記載のデータを送信するためのシステム。
【請求項２３】
前記決定モジュールは、
スケジュールされたリソースの数に従ってセグメンテーションが実行されるべきであると決定された場合、スケジュールされたリソースの数に従って、セグメント化されるべきターゲット（ＲＬＣ ＰＤＵ）を決定し、前記ターゲット（ＲＬＣ ＰＤＵ）をセグメント化して、新しいＲＬＣ ＰＤＵを生成することを特徴とする請求項１８に記載のデータを送信するためのシステム。
【請求項２４】
前記決定モジュールは、セグメント情報およびセグメント化されたデータに従って新しいＲＬＣ ＰＤＵを生成し、
前記セグメント情報は、
ターゲット（ＲＬＣ ＰＤＵ）のＲＬＣ ＳＮと、
ターゲット（ＲＬＣ ＰＤＵ）内のセグメント化されたデータの開始位置情報と、
セグメント化されたデータの長さ情報と、
または、セグメント化されたデータがターゲット（ＲＬＣ ＰＤＵ）内の最後のセグメントデータであるかどうかを示すインジケータとのうちの情報の一部または全部を含むることを特徴とする請求項２３に記載のデータを送信するためのシステム。
【請求項２５】
前記処理モジュールは、
ＲＬＣ ＳＮに従って同じ論理チャネルのＲＬＣ ＰＤＵを順序付け、および、優先順位に従って異なる論理チャネルのＲＬＣ ＰＤＵを順序付け、
順序付けされたＲＬＣ ＰＤＵからＭＡＣ ＰＤＵを構成することを特徴とする請求項１８に記載のデータを送信するためのシステム。
【請求項２６】
前記処理モジュールは、
順序付けされたＲＬＣ ＰＤＵのＬＣＩＤに従ってＭＡＣ ＰＤＵを構成し、
前記ＭＡＣ ＰＤＵは、各ＲＬＣ ＰＤＵに含まれるそれぞれのＲＬＣ ＰＤＵのＬＣＩＤを含み、
または前記ＭＡＣ ＰＤＵは異なるＬＣＩＤを含み、同じＬＣＩＤに対応するＲＬＣ ＰＤＵは、１つのＬＣＩＤを共有することを特徴とする請求項２５に記載のデータを送信するためのシステム。
【請求項２７】
前記ＲＬＣ ＰＤＵは、最初に伝送されたＲＬＣ ＰＤＵおよび／または再送信されたＲＬＣ ＰＤＵであることを特徴とする請求項１８ないし請求項２６のいずれか１項に記載のデータを送信するためのシステム。
【請求項２８】
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは同じエンティティに配置されており、または、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの２つのモジュールは同じエンティティに配置されており、または、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは異なるエンティティに配置されていることを特徴とする請求項１８ないし請求項２６のいずれか１項に記載のデータを送信するためのシステム。
【請求項２９】
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールが同じエンティティに配置されている場合、前記エンティティは、基地局または端末またはＤＵであり、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの２つのモジュールが同じエンティティに配置されている場合、前記割り当てモジュールはＣＵにあり、前記決定モジュールおよび前記処理モジュールはＤＵにあることを特徴とする請求項２８に記載のデータを送信するためのシステム。
【請求項３０】
受信したメディアアクセス制御プロトコルデータユニット（ＭＡＣ ＰＤＵ）を複数の無線リンク制御プロトコルデータユニット（ＲＬＣ ＰＤＵ）に分割するための、受信モジュールと、
受信したＲＬＣ ＰＤＵを解析モジュールに送信するための、伝送モジュールと、
解析可能であると決定すると、順序付きおよび／または再結合したＲＬＣ ＰＤＵを解析してＰＤＣＰ ＰＤＵを取得するための、解析モジュールと、を備え、
各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応することを特徴とするデータを受信するためのシステム。
【請求項３１】
前記解析モジュールは、
受信したＲＬＣ ＰＤＵのＲＬＣ ＳＮに従ってフィードバック情報を生成し、
セグメント化されていない紛失ＲＬＣ ＰＤＵがある場合、フィードバック情報は紛失ＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、または、
セグメント化された紛失ＲＬＣ ＰＤＵがある場合、フィードバック情報は、紛失ＲＬＣ ＰＤＵの所属のオリジナルＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、オリジナルＲＬＣ ＰＤＵ内の紛失ＲＬＣ ＰＤＵの開始位置情報及び紛失ＲＬＣ ＰＤＵの長さ情報を示し、または、
連続的な紛失ＲＬＣ ＰＤＵがあり、連続的なＲＬＣ ＰＤＵにセグメント化されたＲＬＣ ＰＤＵがない場合、フィードバック情報は、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵのＲＬＣ ＳＮおよび紛失ＲＬＣ ＰＤＵの数を含み、または、
連続的な紛失ＲＬＣ ＰＤＵがあり、連続的なＲＬＣ ＰＤＵにセグメント化されたＲＬＣ ＰＤＵがある場合、フィードバック情報は、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、セグメント化されたＲＬＣ ＰＤＵの情報および紛失ＲＬＣ ＰＤＵの数を示し、前記セグメント化されたＲＬＣ ＰＤＵは、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵおよび／または最後のＲＬＣ ＰＤＵであることを特徴とする請求項３０に記載のデータを受信するためのシステム。
【請求項３２】
前記伝送モジュールは、
受信したＲＬＣ ＰＤＵを解析モジュールに直接送信し、または、
受信したＤＵのＲＬＣ に従って受信したＲＬＣ ＰＤＵを順序付けおよび／または再結合し、次いで順序付けされたおよび／または再結合されたＲＬＣ ＰＤＵを解析モジュールに送信することを特徴とする請求項３０に記載のデータを受信するためのシステム。
【請求項３３】
前記受信モジュール、前記伝送モジュール及び前記解析モジュールは、同じエンティティに配置されており、または、
前記受信モジュール、前記伝送モジュール及び前記解析モジュールのうちの２つのモジュールが同じエンティティに配置されており、または、
前記受信モジュール、前記伝送モジュールおよび前記解析モジュールは異なるエンティティに配置されていることを特徴とする請求項３０ないし請求項３２のいずれか１項に記載のデータを受信するためのシステム。
【請求項３４】
受信モジュール、伝送モジュール、および解析モジュールが同じエンティティ内に配置されている場合、前記エンティティは、基地局または端末またはＤＵであり、
前記受信モジュール、前記伝送モジュールおよび前記解析モジュールのうちの２つのモジュールが同じエンティティに配置されている場合、前記解析モジュールはＣＵにあり、前記受信モジュールおよび前記伝送モジュールはＤＵにあることを特徴とする請求項３３に記載のデータを受信するためのシステム。
【請求項３５】
メモリ内のプログラムを読み込んで実行するように構成されるプロセッサと、
プロセッサの制御下でデータを送受信するように構成される送受信機とを備え、
前記プロセッサは、受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成し、生成されたＲＬＣ ＰＤＵに対応するＲＬＣ ＳＮを割り当て、各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含み、スケジュールされたリソースの数に従って、生成されたＲＬＣ ＰＤＵから前記スケジュールされたリソースの数に対応するデータを決定し、前記スケジュールされたリソースの数に対応するデータからＭＡＣ ＰＤＵを構成し、前記ＭＡＣ ＰＤＵに従って、データ送信の処理を行うことを特徴とする送信装置。
【請求項３６】
メモリ内のプログラムを読み込んで実行するように構成されるプロセッサと、
プロセッサの制御下でデータを送受信するように構成される送受信機とを備え、
前記プロセッサは、受信したメディアアクセス制御プロトコルデータユニット（ＭＡＣ ＰＤＵ）を複数の無線リンク制御プロトコルデータユニット（ＲＬＣ ＰＤＵ）に分割し、受信したＲＬＣ ＰＤＵを解析モジュールに送信し、解析可能であると決定すると、順序付きおよび／または再結合したＲＬＣ ＰＤＵを解析してＰＤＣＰ ＰＤＵを取得し、各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含むことを特徴とする受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願の相互参照］
本出願は、２０１６年１１月０３日に中国特許局に提出し、出願番号が２０１６１０９５９９５０．６であり、発明の名称が「データを送受信するための方法およびシステム」との中国特許出願を基礎とする優先権を主張し、その開示のすべてをここに取り込む。
【０００２】
［技術分野］
本発明は、無線通信技術分野に関し、特に、データを送受信するための方法およびシステムに関する。
【背景技術】
【０００３】
データは一般に、パケットデータコンバージェンスプロトコル（Ｐａｃｋｅｔ Ｄａｔａ Ｃｏｎｖｅｒｇｅｎｃｅ Ｐｒｏｔｏｃｏｌ，ＰＤＣＰ）層、無線リンク制御（Ｒａｄｉｏ Ｌｉｎｋ Ｃｏｎｔｒｏｌ，ＲＬＣ）層、媒体アクセス制御（Ｍｅｄｉｕｍ Ａｃｃｅｓｓ Ｃｏｎｔｒｏｌ，ＭＡＣ）層、物理（Ｐｈｙｓｉｃａｌ，ＰＨＹ）層を介して端末（Ｕｓｅｒ Ｅｑｕｉｐｍｅｎｔ，ＵＥ）と発展型ノードＢ（基地局、ｅＮＢ）との間で送信され、それぞれの層において、データを異なって処理する。ＰＤＣＰ層は、一般に、セキュリティ動作、ならびに、例えば、暗号化および完全性保護、ロバストヘッダ圧縮（Ｒｏｂｕｓｔ Ｈｅａｄｅｒ Ｃｏｍｐｒｅｓｓｉｏｎ，ＲＯＨＣ）および圧縮解除などのヘッダ圧縮および圧縮解除を実行する。ＲＬＣ層は、一般に、データをセグメント化し、データセグメントを連結し、データセグメントを順番に配信し、自動再送要求（Ａｕｔｏｍａｔｉｃ Ｒｅｐｅａｔ ｒｅＱｕｅｓｔ，ＡＲＱ）データの送信を保証する、などである。処理モジュールは一般にデータをスケジュールし、異なる論理チャネルを連結し、ハイブリッド自動再送要求（Ｈｙｂｒｉｄ Ａｕｔｏｍａｔｉｃ Ｒｅｐｅａｔ ｒｅＱｕｅｓｔ，ＨＡＲＱ）動作等を実行する。物理層は、一般に、トランスポートブロックをパッケージし、エアインタフェースを介してパケットを送信するなどする。
【０００４】
ＰＤＣＰ層は、一般に、セキュリティ関連の動作（例えば、暗号化および復号化、完全性保護および検証など）、およびヘッダの圧縮および解凍などを実行するように機能する。ＲＬＣ層は一般に、アップリンクまたはダウンリンクにおいてＰＨＹ層リソースをスケジュールするように機能する。
【０００５】
上記の案では、ＲＬＣ層は、送信時間が到来するまでデータパケット全体を処理しないので、データを処理するための期間が長くなる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、データを送受信するための方法およびシステムを提供し、ＲＬＣ層が、送信時間が到来するまでデータパケット全体を処理しないので、データを処理するための期間が長くなるとの、従来の問題点を解決する。
【課題を解決するための手段】
【０００７】
本発明の実施例に係るデータを送信するための方法は、
割り当てモジュールは、受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成し、生成されたＲＬＣ ＰＤＵに対応するＲＬＣ ＳＮを割り当てルステップであって、各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含む前記割り当てルステップと、
決定モジュールは、スケジュールされたリソースの数に従って、生成されたＲＬＣ ＰＤＵから前記スケジュールされたリソースの数に対応するデータを決定するステップと、
処理モジュールは、前記スケジュールされたリソースの数に対応するデータからＭＡＣ ＰＤＵを構成し、前記ＭＡＣ ＰＤＵに従って、データ送信の処理を行うステップとを備える。
【０００８】
オプションとして、前記割り当てモジュールが対応するＲＬＣ ＳＮを割り当てる場合、
前記割り当てモジュールは、同じ優先順位のそれぞれのＰＤＣＰ ＰＤＵが受信される順序で対応するＲＬＣ ＳＮを割り当て、または、前記割り当てモジュールは、同じ優先順位のそれぞれのＰＤＣＰ ＰＤＵ集合が受信される順序で対応するＲＬＣ ＳＮを割り当て、前記ＰＤＣＰ ＰＤＵ集合は少なくとも１つのＰＤＣＰ ＰＤＵを含む。
【０００９】
オプションとして、前記割り当てモジュールは、高い優先順位のＰＤＣＰ ＰＤＵに対して優先的にＲＬＣ ＳＮを割り当てる。
【００１０】
オプションとして、生成された前記ＲＬＣ ＰＤＵに少なくとも１つの前記ＰＤＣＰ ＰＤＵおよび割り当てられたＲＬＣ ＳＮが含まれ、または、受信した各ＰＤＣＰ ＰＤＵのＰＤＣＰ ＳＮの順序が、割り当てられたＲＬＣ ＳＮの順序と同じである場合、生成された前記ＲＬＣ ＰＤＵは、少なくとも１つの受信した前記ＰＤＣＰ ＰＤＵを含む。
【００１１】
オプションとして、前記割り当てモジュールが対応するＲＬＣ ＳＮを割り当てる場合、
前記割り当てモジュールは、スケジュールされたリソースの数を決定する前、受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成し、または、前記割り当てモジュールは、スケジュールされたリソースの数を決定した後、受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成する。
【００１２】
オプションとして、前記決定モジュールは、スケジュールされたリソースの数に従って、生成されたＲＬＣ ＰＤＵから前記スケジュールされたリソースの数に対応するデータを決定する場合、
前記決定モジュールがスケジュールされたリソースの数に従って、セグメント化すべきであると決定した場合、スケジュールされたリソースの数に従って、セグメント化されるべきターゲット（ＲＬＣ ＰＤＵ）を決定し、前記ターゲット（ＲＬＣ ＰＤＵ）をセグメント化して、新しいＲＬＣ ＰＤＵを生成する。
【００１３】
オプションとして、前記決定モジュールが、前記ターゲット（ＲＬＣ ＰＤＵ）をセグメント化して新しいＲＬＣ ＰＤＵを生成する場合、
前記決定モジュールは、セグメント情報およびセグメント化されたデータに従って新しいＲＬＣ ＰＤＵを生成し、
前記セグメント情報は、
ターゲット（ＲＬＣ ＰＤＵ）のＲＬＣ ＳＮと、
ターゲット（ＲＬＣ ＰＤＵ）内のセグメント化されたデータの開始位置情報と、
セグメント化されたデータの長さ情報と、
セグメント化されたデータがターゲット（ＲＬＣ ＰＤＵ）内の最後のセグメントデータであるかどうかを示すインジケータとのうちの一部または全部を含む。
【００１４】
オプションとして、前記処理モジュールが、前記スケジュールされたリソースの数に対応するデータからＭＡＣ ＰＤＵを構成する場合、
前記処理モジュールは、ＲＬＣ ＳＮに従って同じ論理チャネルのＲＬＣ ＰＤＵを順序付け、および、優先順位に従って異なる論理チャネルのＲＬＣ ＰＤＵを順序付け、
前記処理モジュールは、順序付けされたＲＬＣ ＰＤＵからＭＡＣ ＰＤＵを構成する。
【００１５】
オプションとして、前記処理モジュールが、順序付けされたＲＬＣ ＰＤＵからＭＡＣ ＰＤＵを構成する場合、
前記処理モジュールは、順序付けされたＲＬＣ ＰＤＵのＬＣＩＤに従ってＭＡＣ ＰＤＵを構成し、
前記ＭＡＣ ＰＤＵは、各ＲＬＣ ＰＤＵに含まれるそれぞれのＲＬＣ ＰＤＵのＬＣＩＤを含み、または前記ＭＡＣ ＰＤＵは異なるＬＣＩＤを含み、同じＬＣＩＤに対応するＲＬＣ ＰＤＵは、１つのＬＣＩＤを共有する。
【００１６】
オプションとして、前記ＲＬＣ ＰＤＵは、最初に伝送されたＲＬＣ ＰＤＵおよび／または再送信されたＲＬＣ ＰＤＵである。
【００１７】
オプションとして、前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは同じエンティティに配置されており、または、前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの２つのモジュールは同じエンティティに配置されており、または、前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは異なるエンティティに配置されており、。
【００１８】
オプションとして、前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールが同じエンティティに配置されている場合、前記エンティティは、基地局または端末またはＤＵであり、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの２つのモジュールが同じエンティティに配置されている場合、前記割り当てモジュールはＣＵにあり、前記決定モジュールおよび前記処理モジュールはＤＵにある。
【００１９】
本発明の実施例に係るデータを受信するための方法は、
受信モジュールは、受信したメディアアクセス制御プロトコルデータユニット（ＭＡＣ ＰＤＵ）を複数の無線リンク制御プロトコルデータユニット（ＲＬＣ ＰＤＵ）に分割するステップと、
伝送モジュールは、受信したＲＬＣ ＰＤＵを解析モジュールに送信するステップと、
解析モジュールは、解析可能であると決定すると、順序付きおよび／または再結合したＲＬＣ ＰＤＵを解析してＰＤＣＰ ＰＤＵを取得するステップとを備え、
各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含む。
【００２０】
オプションとして、前記伝送モジュールが受信したＲＬＣ ＰＤＵを解析モジュールに送信した後、
前記解析モジュールは、受信したＲＬＣ ＰＤＵのＲＬＣ ＳＮに従ってフィードバック情報を生成し、
セグメント化されていない紛失ＲＬＣ ＰＤＵがある場合、フィードバック情報は紛失ＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、または、セグメント化された紛失ＲＬＣ ＰＤＵがある場合、フィードバック情報は、紛失ＲＬＣ ＰＤＵの所属のオリジナルＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、オリジナルＲＬＣ ＰＤＵ内の紛失ＲＬＣ ＰＤＵの開始位置情報及び紛失ＲＬＣ ＰＤＵの長さ情報を示し、または、
連続的な紛失ＲＬＣ ＰＤＵがあり、連続的なＲＬＣ ＰＤＵにセグメント化されたＲＬＣ ＰＤＵがない場合、フィードバック情報は、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵのＲＬＣ ＳＮおよび紛失ＲＬＣ ＰＤＵの数を含み、または、連続的な紛失ＲＬＣ ＰＤＵがあり、連続的なＲＬＣ ＰＤＵにセグメント化されたＲＬＣ ＰＤＵがある場合、フィードバック情報は、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、セグメント化されたＲＬＣ ＰＤＵの情報および紛失ＲＬＣ ＰＤＵの数を示し、前記セグメント化されたＲＬＣ ＰＤＵは、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵおよび／または最後のＲＬＣ ＰＤＵである。
【００２１】
オプションとして、前記伝送モジュールが受信したＲＬＣ ＰＤＵを解析モジュールに送信する場合、
前記伝送モジュールは、受信したＲＬＣ ＰＤＵを解析モジュールに直接送信し、または、前記伝送モジュールは、受信したＤＵのＲＬＣ に従って受信したＲＬＣ ＰＤＵを順序付けおよび／または再結合し、次いで順序付けされたおよび／または再結合されたＲＬＣ ＰＤＵを解析モジュールに送信する。
【００２２】
オプションとして、前記受信モジュール、前記伝送モジュール及び前記解析モジュールは、同じエンティティに配置されており、または、前記受信モジュール、前記伝送モジュール及び前記解析モジュールのうちの２つのモジュールが同じエンティティに配置されており、または、前記受信モジュール、前記伝送モジュールおよび前記解析モジュールは異なるエンティティに配置されている。
【００２３】
オプションとして、受信モジュール、伝送モジュール、および解析モジュールが同じエンティティ内に配置されている場合、前記エンティティは、基地局または端末またはＤＵであり、
前記受信モジュール、前記伝送モジュールおよび前記解析モジュールのうちの２つのモジュールが同じエンティティに配置されている場合、前記解析モジュールはＣＵにあり、前記受信モジュールおよび前記伝送モジュールはＤＵにある。
【００２４】
本発明の実施例に係るデータを送信するためのシステムは、
受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成し、生成されたＲＬＣ ＰＤＵに対応するＲＬＣ ＳＮを割り当てるための割り当てモジュールであって、各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含む前記割り当てモジュールと、
スケジュールされたリソースの数に従って、生成されたＲＬＣ ＰＤＵから前記スケジュールされたリソースの数に対応するデータを決定する決定モジュールと、
前記スケジュールされたリソースの数に対応するデータからＭＡＣ ＰＤＵを構成し、前記ＭＡＣ ＰＤＵに従って、データ送信の処理を行う処理モジュールとを備える。
【００２５】
オプションとして、前記割り当てモジュールは、
同じ優先順位のそれぞれのＰＤＣＰ ＰＤＵが受信される順序で対応するＲＬＣ ＳＮを割り当て、または、
同じ優先順位のそれぞれのＰＤＣＰ ＰＤＵ集合が受信される順序で対応するＲＬＣ ＳＮを割り当て、前記ＰＤＣＰ ＰＤＵ集合は少なくとも１つのＰＤＣＰ ＰＤＵを含む。
【００２６】
オプションとして、前記割り当てモジュールは、
高い優先順位のＰＤＣＰ ＰＤＵに対して優先的にＲＬＣ ＳＮを割り当てる。
オプションとして、生成された前記ＲＬＣ ＰＤＵに少なくとも１つの前記ＰＤＣＰ ＰＤＵおよび割り当てられたＲＬＣ ＳＮが含まれ、または、受信した各ＰＤＣＰ ＰＤＵのＰＤＣＰ ＳＮの順序が、割り当てられたＲＬＣ ＳＮの順序と同じである場合、生成された前記ＲＬＣ ＰＤＵは、少なくとも１つの受信した前記ＰＤＣＰ ＰＤＵを含む。
【００２７】
オプションとして、前記割り当てモジュールは、スケジュールされたリソースの数を決定する前、受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成し、または、スケジュールされたリソースの数を決定した後、受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成する。
【００２８】
オプションとして、前記決定モジュールは、スケジュールされたリソースの数に従ってセグメンテーションが実行されるべきであると決定された場合、スケジュールされたリソースの数に従って、セグメント化されるべきターゲット（ＲＬＣ ＰＤＵ）を決定し、前記ターゲット（ＲＬＣ ＰＤＵ）をセグメント化して、新しいＲＬＣ ＰＤＵを生成する。
【００２９】
オプションとして、前記決定モジュールは、セグメント情報およびセグメント化されたデータに従って新しいＲＬＣ ＰＤＵを生成し、
前記セグメント情報は、
ターゲット（ＲＬＣ ＰＤＵ）のＲＬＣ ＳＮと、
ターゲット（ＲＬＣ ＰＤＵ）内のセグメント化されたデータの開始位置情報と、
セグメント化されたデータの長さ情報と
セグメント化されたデータがターゲット（ＲＬＣ ＰＤＵ）内の最後のセグメントデータであるかどうかを示すインジケータとのうちの一部または全部を含む。
【００３０】
オプションとして、前記処理モジュールは、
ＲＬＣ ＳＮに従って同じ論理チャネルのＲＬＣ ＰＤＵを順序付け、および、優先順位に従って異なる論理チャネルのＲＬＣ ＰＤＵを順序付け、
順序付けされたＲＬＣ ＰＤＵからＭＡＣ ＰＤＵを構成する。
【００３１】
オプションとして、前記処理モジュールは、
順序付けされたＲＬＣ ＰＤＵのＬＣＩＤに従ってＭＡＣ ＰＤＵを構成し、
前記ＭＡＣ ＰＤＵは、各ＲＬＣ ＰＤＵに含まれるそれぞれのＲＬＣ ＰＤＵのＬＣＩＤを含み、または前記ＭＡＣ ＰＤＵは異なるＬＣＩＤを含み、同じＬＣＩＤに対応するＲＬＣ ＰＤＵは、１つのＬＣＩＤを共有する。
【００３２】
オプションとして、前記ＲＬＣ ＰＤＵは、最初に伝送されたＲＬＣ ＰＤＵおよび／または再送信されたＲＬＣ ＰＤＵである。
【００３３】
オプションとして、前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは同じエンティティに配置されており、または、前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの２つのモジュールは同じエンティティに配置されており、または、前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは異なるエンティティに配置されており、。
【００３４】
オプションとして、前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールが同じエンティティに配置されている場合、前記エンティティは、基地局または端末またはＤＵであり、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの２つのモジュールが同じエンティティに配置されている場合、前記割り当てモジュールはＣＵにあり、前記決定モジュールおよび前記処理モジュールはＤＵにある。
【００３５】
本発明の実施例に係るデータを受信するためのシステムは、
受信したメディアアクセス制御プロトコルデータユニット（ＭＡＣ ＰＤＵ）を複数の無線リンク制御プロトコルデータユニット（ＲＬＣ ＰＤＵ）に分割するための、受信モジュールと、
受信したＲＬＣ ＰＤＵを解析モジュールに送信するための、伝送モジュールと、
解析可能であると決定すると、順序付きおよび／または再結合したＲＬＣ ＰＤＵを解析してＰＤＣＰ ＰＤＵを取得するための、解析モジュールとを備え、
各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応する。
【００３６】
オプションとして、前記解析モジュールは、
受信したＲＬＣ ＰＤＵのＲＬＣ ＳＮに従ってフィードバック情報を生成し、
セグメント化されていない紛失ＲＬＣ ＰＤＵがある場合、フィードバック情報は紛失ＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、または、セグメント化された紛失ＲＬＣ ＰＤＵがある場合、フィードバック情報は、紛失ＲＬＣ ＰＤＵの所属のオリジナルＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、オリジナルＲＬＣ ＰＤＵ内の紛失ＲＬＣ ＰＤＵの開始位置情報及び紛失ＲＬＣ ＰＤＵの長さ情報を示し、または、連続的な紛失ＲＬＣ ＰＤＵがあり、連続的なＲＬＣ ＰＤＵにセグメント化されたＲＬＣ ＰＤＵがない場合、フィードバック情報は、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵのＲＬＣ ＳＮおよび紛失ＲＬＣ ＰＤＵの数を含み、または、連続的な紛失ＲＬＣ ＰＤＵがあり、連続的なＲＬＣ ＰＤＵにセグメント化されたＲＬＣ ＰＤＵがある場合、フィードバック情報は、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、セグメント化されたＲＬＣ ＰＤＵの情報および紛失ＲＬＣ ＰＤＵの数を示し、前記セグメント化されたＲＬＣ ＰＤＵは、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵおよび／または最後のＲＬＣ ＰＤＵである。
【００３７】
オプションとして、前記伝送モジュールは、
受信したＲＬＣ ＰＤＵを解析モジュールに直接送信し、または、受信したＤＵのＲＬＣ に従って受信したＲＬＣ ＰＤＵを順序付けおよび／または再結合し、次いで順序付けされたおよび／または再結合されたＲＬＣ ＰＤＵを解析モジュールに送信する。
【００３８】
オプションとして、前記受信モジュール、前記伝送モジュール及び前記解析モジュールは、同じエンティティに配置されており、または、前記受信モジュール、前記伝送モジュール及び前記解析モジュールのうちの２つのモジュールが同じエンティティに配置されており、または、前記受信モジュール、前記伝送モジュールおよび前記解析モジュールは異なるエンティティに配置されている。
【００３９】
オプションとして、受信モジュール、伝送モジュール、および解析モジュールが同じエンティティ内に配置されている場合、前記エンティティは、基地局または端末またはＤＵであり、
前記受信モジュール、前記伝送モジュールおよび前記解析モジュールのうちの２つのモジュールが同じエンティティに配置されている場合、前記解析モジュールはＣＵにあり、前記受信モジュールおよび前記伝送モジュールはＤＵにある。
【００４０】
本発明の実施例に係る送信装置は、
メモリ内のプログラムを読み込んで実行するように構成されるプロセッサと、
プロセッサの制御下でデータを送受信するように構成される送受信機とを備え、
前記プロセッサは、受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成し、生成されたＲＬＣ ＰＤＵに対応するＲＬＣ ＳＮを割り当て、各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含み、スケジュールされたリソースの数に従って、生成されたＲＬＣ ＰＤＵから前記スケジュールされたリソースの数に対応するデータを決定し、前記スケジュールされたリソースの数に対応するデータからＭＡＣ ＰＤＵを構成し、前記ＭＡＣ ＰＤＵに従って、データ送信の処理を行う。
【００４１】
本発明の実施例に係る受信装置は、
メモリ内のプログラムを読み込んで実行するように構成されるプロセッサと、
プロセッサの制御下でデータを送受信するように構成される送受信機とを備え、
前記プロセッサは、受信したメディアアクセス制御プロトコルデータユニット（ＭＡＣ ＰＤＵ）を複数の無線リンク制御プロトコルデータユニット（ＲＬＣ ＰＤＵ）に分割し、受信したＲＬＣ ＰＤＵを解析モジュールに送信し、解析可能であると決定すると、順序付きおよび／または再結合したＲＬＣ ＰＤＵを解析してＰＤＣＰ ＰＤＵを取得し、各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含む。
【発明の効果】
【００４２】
本発明に係る実施例では、ＲＬＣ ＰＤＵは、受信したＰＤＣＰ ＰＤＵ（Ｐａｃｋｅｔ Ｄａｔａ Ｃｏｎｖｅｒｇｅｎｃｅ Ｐｒｏｔｏｃｏｌ， Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）から構成され、対応するＲＬＣ ＳＮ（Ｓｅｑｕｅｎｃｅ Ｎｕｍｂｅｒ，シーケンス番号）を割り当て、各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含む生成されたＲＬＣ ＰＤＵから前記スケジュールされたリソースの数に対応するデータを決定する。前記スケジュールされたリソースの数に対応するデータからＭＡＣ ＰＤＵを構成し、データを送信する。本発明に係る実施例では、ＰＤＣＰ ＰＤＵとＲＬＣ ＰＤＵとの間にバインディング関係が確立され、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含むため、使得割り当てモジュールは、ＰＤＣＰ ＰＤＵの一部を受信するとＲＬＣ ＰＤＵを生成することができる。それによって、層２のデータパケットを処理するための時間の長さを短縮する。
【００４３】
本発明に係る実施例や従来の技術方案をより明確に説明するために、以下に実施例を説明するために必要な図面をについて簡単に紹介する。無論、以下の説明における図面は本発明の実施例に係る一部であり、当業者は、創造性作業を行わないことを前提として、これらの図面に基づいて他の図面を得ることができる。
【図面の簡単な説明】
【００４４】
【図１】背景技術におけるユーザプレーンプロトコルスタックの概略図である。
【図２】本発明に係る実施例データを送信するための方法のフローチャートである。
【図３Ａ】本発明の実施例に係る第１のパッケージングの概略図である。
【図３Ｂ】本発明の実施例に係る第２のパッケージングの概略図である。
【図３Ｃ】本発明の実施例に係る第３のパッケージングの概略図である。
【図４Ａ】本発明の実施例に係るＣＵがＤＵから分離しているときのダウンリンクデータ送信の概略図である。
【図４Ｂ】本発明の実施例に係るＣＵがＤＵから分離しているときのアップリンクデータ送信の概略図である。
【図５】本発明に係る実施例データを受信するための方法のフローチャートである。
【図６】本発明の実施例に係るデータを送信するためのシステムの構成図である。
【図７】本発明の実施例に係るデータを受信するためのシステムの構成図である。
【図８】本発明の実施例に係る送信装置の構成図である。
【図９】本発明に係る実施例受信装置の構成図である。
【発明を実施するための形態】
【００４５】
本発明の実施例における目的、技術方案と利点を明確にするため、以下に本発明の実施例における図と結合して本発明の実施例における技術方案の詳細を明確に、完全に説明する。当然、記載の実施例は本発明の実施例の一部に過ぎず、全ての実施例ではない。本発明における実施例にもとづき、当業者は、創造性作業を行わないことを前提として、取得したその他の実施例は、本発明の保護範囲に属する。
【００４６】
図２に示すように、本発明に係る実施例データを送信するための方法は、以下のステップを備える。
【００４７】
ステップ２００において、割り当てモジュールは、受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成し、生成されたＲＬＣ ＰＤＵに対応するＲＬＣ ＳＮを割り当て、各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含む。
【００４８】
ステップ２０１において、決定モジュールは、スケジュールされたリソースの数に従って、生成されたＲＬＣ ＰＤＵから前記スケジュールされたリソースの数に対応するデータを決定する。
【００４９】
ステップ２０２において、処理モジュールは、前記スケジュールされたリソースの数に対応するデータからＭＡＣ ＰＤＵを構成し、前記ＭＡＣ ＰＤＵに従って、データ送信の処理を行う。
【００５０】
本発明に係る実施例受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成し、生成されたＲＬＣ ＰＤＵに対応するＲＬＣ ＳＮを割り当て、各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含む生成されたＲＬＣ ＰＤＵから前記スケジュールされたリソースの数に対応するデータを決定する。前記スケジュールされたリソースの数に対応するデータからＭＡＣ ＰＤＵを構成し、データを送信する。本発明に係る実施例では、ＰＤＣＰ ＰＤＵとＲＬＣ ＰＤＵとの間にバインディング関係が確立され、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含むため、使得割り当てモジュールは、ＰＤＣＰ ＰＤＵの一部を受信するとＲＬＣ ＰＤＵを生成することができる。それによって、層２のデータパケットを処理するための時間の長さを短縮する。
【００５１】
一実装形態では、各ＲＬＣ ＰＤＵ内のＰＤＣＰ ＰＤＵの数は、高位層によって構成することができる（例えば、各ＲＬＣ ＰＤＵ内のＰＤＣＰ ＰＤＵの数、または各ＲＬＣ ＰＤＵ内の最大バイト数を構成することがで。つまり、静的に設定される。あるいは、動的リンク状態および／または負荷状態（例えば、各ＲＬＣ ＰＤＵ内のＰＤＣＰ ＰＤＵの数、または各ＲＬＣ ＰＤＵ内の最大バイト数を構成することができる））に従って、割り当てモジュールによって動的に構成することができる。
【００５２】
例えば、良好なリンク状態および低い負荷があるときには、各ＲＬＣ ＰＤＵにおいてより多くのＰＤＣＰ ＰＤＵを設定することができ、そして悪いリンク状態または高い負荷があるときには、より少ない数のＰＤＣＰ ＰＤＵを設定することができる。
【００５３】
割り当てモジュール、決定モジュール、および処理モジュールが同じエンティティ内に配置されていない場合、リンク状態および負荷状態は決定モジュールによって統計的に決定されるので、割り当てモジュールがＣＵ（Ｃｅｎｔｒａｌ Ｕｎｉｔ，中央ユニット）内に配置されている場合、決定モジュールおよび処理モジュールはＤＵ（Ｄｉｓｔｒｉｂｕｔｅｄ ｕｎｉｔ，分散型ユニット）内に配置されＤＵは関連する状況をＣＵにフィードバックし、それによりＣＵ内の決定モジュールは各ＲＬＣ ＰＤＵ内のＰＤＣＰ ＰＤＵの数を構成する。またＵＥのベアラが複数のＤＵを介して送信されるとき、それぞれのＤＵの状態は互いに異なり得るので、ＣＵ内の割り当てモジュールは、異なる条件に従ってそれぞれのＤＵに異なる動的構成を適用し得る。
【００５４】
ＲＬＣ ＰＤＵとＰＤＣＰ ＰＤＵとの間に１対１のマッピング関係が構成されている場合、各ＰＤＣＰ ＰＤＵは１つのＲＬＣ ＰＤＵに対応する。
【００５５】
ＲＬＣ ＰＤＵが複数のＰＤＣＰ ＰＤＵを含むとき、ＲＬＣ ＰＤＵ内のＰＤＣＰ ＰＤＵの数Ｎを構成する。および／またはＲＬＣ ＰＤＵのサイズをＭバイトにする。すなわち、１つのＲＬＣ ＰＤＵにＭバイトを超えることができない。
【００５６】
ＲＬＣ ＰＤＵ内のＰＤＣＰ ＰＤＵの数Ｎが構成されている場合、ＲＬＣ ＰＤＵはＮ個の連続したＰＤＣＰ ＰＤＵから構成され、ＲＬＣ ＳＮが割り当てられる。
【００５７】
ＲＬＣ ＰＤＵのサイズがＭバイトとして構成されている場合、ＲＬＣ ＰＤＵは、Ｍバイト以下の数個の連続したＰＤＣＰ ＰＤＵから構成される。オプションとして、ＲＬＣ ＰＤＵは最大バイトを有する連続ＰＤＣＰ ＰＤＵから構成されるが、連続ＰＤＣＰ ＰＤＵの合計サイズはＭ以下である。
【００５８】
特定の実施形態では、ＲＬＣ ＰＤＵが複数のＰＤＣＰ ＰＤＵを含むとき、複数のＰＤＣＰ ＰＤＵは同じＲＬＣ ＰＤＵに配置され、同じＲＬＣ ＳＮに対応する。後続処理のため、前もっ、いくつかのＰＤＣＰ ＰＤＵを組み合わせて、完全なＲＬＣ ＰＤＵを構成することとみなす。この実施では、ＰＤＣＰ ＰＤＵは小さなパケットである。つまり、それぞれのパケットが別々に処理される場合ヘッダーオーバーヘッドと処理オーバーヘッドの両方が大きくて、それらを連結して、適度なサイズのＲＬＣ ＰＤＵに進むと、ヘッダーのオーバーヘッドと処理のオーバーヘッドが少なくな。
【００５９】
ＲＬＣ ＰＤＵは、ＲＬＣ ＰＤＵ内のＰＤＣＰ ＰＤＵの数とは無関係に、その後同様に処理することができる。
【００６０】
本発明に係る実施例では、ＰＤＣＰ層でのデータパケットの後に、各データパケットについて廃棄タイマが開始され（Ｄｉｓｃａｒｄ Ｔｉｍｅｒ）、当該タイマが満了した後にデータパケットが処理され送信されていない場合には、直接削除され、そして当該タイマの長さは、無線リソース制御（Ｒａｄｉｏ Ｒｅｓｏｕｒｃｅ Ｃｏｎｔｒｏｌ，RRＣ）により構成されることができ、そしてその長さはサービスのＱｏＳ（Ｑｕａｌｉｔｙ ｏｆ Ｓｅｒｖｉｃｅ）に関連し、そして一般にサービスに許容できる最長伝送遅延によって決定される。
【００６１】
一般に、ＰＤＣＰ層は、受信した高位層データをバッファリングすることができ、または以下のようにデータを直ちに処理することができる。
【００６２】
高位層からの各データパケットに対して、シーケンス番号（ＳＮ）が順番に割り当てられる。当該ＳＮの初期値を０とし、第１のSＤＵ（Service Data Units，サービスデータユニット）に割り当てられたＳＮは０であり、第２のＳＤＵに割り当てられたＳＮは１であり、以下同様である。
【００６３】
設定要件に従って、例えば、必要なヘッダ圧縮が設定されている場合、設定されたヘッダ圧縮プロトコルに従ってヘッダ圧縮プロセスが実行される。
【００６４】
セキュリティ要件に従って、例えば、完全性保護およびセキュリティ操作がデータパケットに対して実行され、一般に完全性保護操作はコントロールプレーンデータ、およびコントロールプレーンデータおよびユーザプレーンを含むすべてのデータに対してのみ実行される。暗号化は、コントロールプレーンデータおよびユーザプレーンデータを含む全てのデータに対して行う。
【００６５】
必要なＰＤＣＰヘッダが追加される。ここで、ＰＤＣＰヘッダは一般にＰＤＣＰ ＳＮ、ＰＤＣＰ ＰＤＵタイプインジケータなどを含む。
【００６６】
そしてデータパケットは対応するＲＬＣ送信エンティティに送信される。
【００６７】
割り当てモジュールは、ＰＤＣＰ層、すなわちＲＬＣ ＳＤＵからデータパケットを受信すると、一般に、まずそれらを送信バッファに格納し、適切な場合には、ＲＬＣ ＰＤＵを形成し、ＲＬＣ ＰＤＵを処理モジュールに送信する。その結果、それらはＭＡＣ層およびＰＨＹ層で処理され、次いでエアインターフェースを介して送信される。
【００６８】
本発明に係る実施例では、前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは同じエンティティに配置されている。または、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの２つのモジュールは同じエンティティに配置されている。または、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは異なるエンティティに配置されている。
【００６９】
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールが同じエンティティに配置されている場合、前記エンティティは、基地局または端末またはＤＵである。
【００７０】
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの２つのモジュールが同じエンティティに配置されている場合、前記割り当てモジュールはＣＵにあり、前記決定モジュールおよび前記処理モジュールはＤＵにある。
【００７１】
＜一＞  便利な説明のために、ユーザプレーン（Ｕｓｅｒ Ｐｌａｎｅ，ＵＰ）エンティティすべてを含む例として、以下に説明される。それらは同じ物理的エンティティに位置しているか、または理想的なバックホールを介して接続されている（伝送遅延はミリ秒オーダーをはるかに下回る）。
【００７２】
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの２つのモジュールは同じエンティティに配置されており、または異なるエンティティに配置されている。または前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールが非理想的なバックホールについては後述する。
【００７３】
割り当てモジュールは、受信したＰＤＣＰ ＰＤＵを順番に送信バッファに格納する。
【００７４】
オプションとして、これらのデータパケットの異なる優先順位ラベルがある場合、異なる優先順位のデータパケットは別々にバッファリングされる、すなわち、同じ優先順位のデータパケットは受信された順序でキューにバッファリングされる。優先順位が異なると、データパケットのキューが異なる。
【００７５】
前記割り当てモジュールは、同じ優先順位のそれぞれのＰＤＣＰ ＰＤＵが受信される順序で対応するＲＬＣ ＳＮを割り当て、または、
前記割り当てモジュールは、同じ優先順位のそれぞれのＰＤＣＰ ＰＤＵ集合が受信される順序で対応するＲＬＣ ＳＮを割り当て、前記ＰＤＣＰ ＰＤＵ集合は少なくとも１つのＰＤＣＰ ＰＤＵを含む。
【００７６】
ＰＤＣＰ ＰＤＵとＲＬＣ ＰＤＵが一対一の対応関係であれば、割り当てモジュールは、ＰＤＣＰ ＰＤＵの順序でそれぞれのＰＤＣＰ ＰＤＵに対応するＲＬＣ ＳＮを割り当ててもよい。例えば、第１のＰＤＣＰ ＰＤＵに０を割り当て、第２のＰＤＣＰ ＰＤＵに１を割り当て、以下も同様である。
【００７７】
ここで、ＰＤＣＰ ＰＤＵのＳＮは、それに対応するＲＬＣ ＰＤＵのＳＮと等しくてもよく、例えば、ＰＤＣＰ ＰＤＵとＲＬＣ ＰＤＵとの間に１対１の対応関係がある場合、ＰＤＣＰ ＳＮ０，１，２，３，４…はＲＬＣ ＳＮ０，１，２，３，４…と数字が同じであり、このとき、ＲＬＣ ＳＮは省略されて、ＰＤＣＰ ＳＮをＲＬＣ ＳＮとして直接再利用し、関連するＲＬＣ動作を実行することができる。すなわち、受信した各ＰＤＣＰ ＰＤＵのＰＤＣＰ ＳＮの順序が各ＰＤＣＰ ＰＤＵに割り当てられたＲＬＣ ＳＮの順序と同じである場合、生成された前記ＲＬＣ ＰＤＵは、少なくとも１つの受信した前記ＰＤＣＰ ＰＤＵを含む。
【００７８】
他の場合、ＰＤＣＰ ＳＮは離散的であり得、例えば、伝送のためにベアラが２つの経路に割り当てられる場合、そのうちの１つのＲＬＣ送信エンティティによって受信されるＰＤＣＰ ＰＤＵのＰＤＣＰ ＳＮは、ＰＤＣＰ ＳＮ ０，２，４，６，９…の順でそれぞれＲＬＣ ＳＮ ０、１、２、３、４、…にマッピングされている。またはＰＤＣＰ ＰＤＵは満了時に削除されるため、ＰＤＣＰ ＳＮは離散される可能性もある。例えば、ＲＬＣエンティティによって受信されたＰＤＣＰ ＳＮは、ＰＤＣＰ ＳＮ ０，１，２，５，６，７…を順に、それぞれＲＬＣ ＳＮ ０，１，２，３，４，５…にマッピングされる。ＲＬＣ ＰＤＵが複数のＰＤＣＰ ＰＤＵを含む場合、例えば、ＲＬＣ ＰＤＵが２個のＰＤＣＰ ＰＤＵを含む場合、ＰＤＣＰ ＳＮ ０，１をＲＬＣ ＳＮ ０にマッピングされ、ＰＤＣＰ ＳＮ ２，３をＲＬＣ ＳＮ １にマッピングされる。以下も同様である。すなわち、生成された前記ＲＬＣ ＰＤＵは、少なくとも１つの前記ＰＤＣＰ ＰＤＵと、前記ＰＤＣＰ ＰＤＵに割り当てられたＲＬＣ ＳＮとを含む。
【００７９】
一実施形態では、ＲＬＣはデータパケットの順番送信を確保する必要があるため、ＲＬＣ ＳＮは順番に連続して割り当てられる。ＰＤＣＰ ＳＮが当該要件を満たす場合、ＲＬＣがＰＤＣＰ ＳＮを再利用することにより、ヘッダオーバーヘッドを節約する。そして、全てのＰＤＣＰ ＳＮが順番に連続していない場合、連続性を確保するため、ＲＬＣは、ＳＮを別々に割り当てる。特定の決定は、ＲＲＣ構成に基づいてなされ得る。すなわち、ＲＬＣ ＳＮがあるかどうかは、ＲＲＣ構成によって決定される。
【００８０】
上記の例では、ＰＤＣＰ ＰＤＵとＲＬＣ ＰＤＵとの間に１対１の対応関係があるが、割り当てモジュールにおいてこのマッピング関係を記録できれば、それらの間に１対複数の対応関係があってもよい。例えば、固定数ＮのＰＤＣＰ ＰＤＵが１つのＲＬＣ ＰＤＵにマッピングされるか、またはＭバイト以下のＰＤＣＰ ＰＤＵが１つのＲＬＣ ＰＤＵにマッピングされることができる。例えば、割り当てモジュールは、２つの受信したＰＤＣＰ ＰＤＵ毎にＲＬＣ ＰＤＵを構成することができる。または、1つのＰＤＣＰ ＰＤＵからいくつかのＲＬＣ ＰＤＵ、２つのＰＤＣＰ ＰＤＵからいくつかのＲＬＣ ＰＤＵ、３つのＰＤＣＰ ＰＤＵからいくつかのＲＬＣ ＰＤＵなどを構え成することもできる。
【００８１】
ここで、処理モジュールは、リソースをスケジューリングした後に、スケジューリングされたリソースのサイズ、例えばＮバイトを送信する。一実装形態では、優先順位付けされたキューが1つしかない場合、割り当てモジュールは、ＰＤＣＰ層データを受信するとＲＬＣ ＳＮを1つずつ割り当て、ＲＬＣ ＰＤＵを形成することができる（すなわち、前記割り当てモジュールは、スケジュールされたリソースの数を決定する前、受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成する）。優先順位付けされたキューが複数ある場合、割り当てモジュールは、スケジュールされたリソースのサイズの受信時にリアルタイムでＳＮを割り当てることができる（すなわち、割り当てモジュールは、より高い優先順位でＰＤＣＰ ＰＤＵに対して優先的に対応するＲＬＣ ＳＮを割り当てる）。例えば、優先順位けされたキューＡの優先順位が優先順位付けされたキューＢよりも高い場合、対応するＲＬＣ ＳＮが優先的にキューＡに割り当てられ、ＲＬＣ ＰＤＵを形成する（すなわち、前記割り当てモジュールは、スケジュールされたリソースの数を決定した後、受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成する）。前の実施では高いリアルタイム処理効率は要求されず、バックグラウンド処理は別のオプションの実施で実行することができる。ＲＬＣ層に複数の異なる優先順位付けされたキューがあるとき、ＲＬＣ ＳＤＵは先着順の代わりに何らかの優先順位付け原理の下で処理されることができ、そしてこのとき、前もっＲＬＣ ＳＮを割り当てること、または、ＲＬＣ ＰＤＵを構成することはできない。処理モジュールがスケジュールされたリソースを通知した後、送信されるべきＲＬＣ ＰＤＵはそれらの優先順位の順に決定され、このとき、ＲＬＣ ＳＮはＲＬＣ ＳＤＵに割り当てられる。ＲＬＣ ＰＤＵは、ＲＬＣ ＳＤＵから構成することができる。
【００８２】
決定モジュールがスケジュールされたリソースのサイズを決定した後（例えば、ＭＡＣ層の処理モジュールは、決定されたリソースのサイズを決定モジュールに通知する）、リアルタイムで処理モジュールに送信されるべきデータ量を決定することができる。例えば、第１のＲＬＣ ＰＤＵのサイズが２００バイト、第２のＲＬＣ ＰＤＵのサイズが３００バイト、第３のＲＬＣ ＰＤＵのサイズは５００である。スケジュールされたリソースのサイズが８００バイトである場合、第１および第２のＲＬＣ ＰＤＵ（合計で５００バイト）の両方が処理モジュールに送信され、第３のＲＬＣ ＰＤＵの最初の３００バイトをセグメント化されたＲＬＣ ＰＤＵとして、ともに処理モジュールに送信される。
言い換えれば、，前記決定モジュールがスケジュールされたリソースの数に従って、セグメント化すべきであると決定した場合、スケジュールされたリソースの数に従って、セグメント化されるべきターゲット（ＲＬＣ ＰＤＵ）を決定し、前記ターゲット（ＲＬＣ ＰＤＵ）をセグメント化して、新しいＲＬＣ ＰＤＵを生成する（ＲＬＣ ＰＤＵセグメントと呼ばれることがある）。
【００８３】
オプションとして、前記決定モジュールは、セグメント情報およびセグメント化されたデータに従って新しいＲＬＣ ＰＤＵを生成する。
【００８４】
前記セグメント情報は、ターゲット（ＲＬＣ ＰＤＵ）のＲＬＣ ＳＮと、ターゲット（ＲＬＣ ＰＤＵ）内のセグメント化されたデータの開始位置情報と、セグメント化されたデータの長さ情報と、セグメント化されたデータがターゲット（ＲＬＣ ＰＤＵ）内の最後のセグメントデータであるかどうかを示すインジケータとのうちの一部または全部を含む。
【００８５】
例えば、ＲＬＣ ＰＤＵセグメントのフォーマットは以下の通りである：
オプションとして、ＲＬＣ ＳＮが搬送されるものとし、同じＲＬＣ ＰＤＵの場合、それらの異なるセグメントは同じＳＮを搬送するものとする、すなわち、それらはオリジナルＲＬＣ ＰＤＵに対応する。
【００８６】
オプションとして、オリジナルＲＬＣ ＰＤＵ内の開始位置ＳＯ（Ｓｅｇｍｅｎｔ ｏｆｆｓｅｔ）において、当該ＲＬＣ ＰＤＵセグメントを搬送する。例えば、ＲＬＣ ＰＤＵセグメントが最初のセグメントである場合、開始位置は0になり、ＲＬＣ ＰＤＵセグメントは、ＲＬＣ ＰＤＵ内のバイト３００から５００であり、そして開始位置は３００となる。
【００８７】
オプションとして、ＲＬＣセグメントはセグメントの長さを搬送しなければならず、例えば、ＲＬＣセグメントが当該オリジナルＲＬＣ ＰＤＵ内のバイト0から200のセグメントである場合、その長さは２００バイトにる。長さフィールドがＲＬＣセグメントのヘッダフィールドにおいて選択可能である原因は、ＭＡＣパケットが生成されるときに長さが反映され得るためである。
【００８８】
オプションとして、ＲＬＣ ＰＤＵセグメントが最後のセグメントであるかどうかを示す最後のセグメントフラグ（Ｌａｓｔ ｓｅｇｍｅｎｔ ｆｌａｇ，ＬＳＦ）は、例えば、１ビットの明示的インジケータとして伝えられ、例えば、０は最後のセグメントではないことを示し、１は最後のセグメントを示す。
【００８９】
ここで、本発明に係る実施例におけるＲＬＣ ＰＤＵは、最初に伝送されたＲＬＣ ＰＤＵおよび／または再送信されたＲＬＣ ＰＤＵであり得る。
【００９０】
一実装形態では、ＲＬＣ ＰＤＵが再送信されるか最初に送信されるかにかかわらず、スケジュールされたリソースのサイズがＲＬＣ ＰＤＵ全体を収容するのに十分でない場合、ＲＬＣ ＰＤＵはスケジュールされたリソースのサイズに従ってセグメント化され得る。 これにより、伝送効率が向上し、伝送リソースの無駄使いを防ぐことができる。
【００９１】
ここで、ＲＬＣ ＰＤＵセグメントは、次の２つの場合に再送され得る：
ＲＬＣ ＰＤＵの再送信が要求されるが、送信リソースは、ＲＬＣ ＰＤＵ全体を収容するのに十分ではないので、ＲＬＣ ＰＤＵはサイズに従ってセグメント化されるる。
【００９２】
ＲＬＣ ＰＤＵセグメントの再送信が要求されるが、送信リソースは要求されたＲＬＣ ＰＤＵセグメント全体を収容するのに十分ではないので、ＲＬＣ ＰＤＵはリソースのサイズに従って再びセグメント化されるべきである。
【００９３】
ＲＬＣ上記のいずれの場合においても、再送信されるべきＲＬＣ ＰＤＵセグメントについては、再送信されたＲＬＣ ＰＤＵセグメントは最初に送信されたセグメントと同様であり、すなわち、ＲＬＣ ＳＮはそのセグメントを含むＲＬＣ ＰＤＵを示し、そしてＳＯ、ＬＩ、ＬＳＦは、元のＲＬＣ ＰＤＵ内のセグメントの位置と長さ、およびそのセグメントが最後のセグメントであるかどうかを示めす。
【００９４】
一例として、再送信されるべきＲＬＣ ＰＤＵセグメントは、ＳＮが１０のＲＬＣ ＰＤＵ内のバイト［５００，１５００］に配置され、ＲＬＣ ＰＤＵの全長は１５００バイトである。最初の送信時のリソースサイズは７００バイトであるので、ＲＬＣ ＰＤＵセグメントは送信リソースのサイズに従って分割され、ここで、ＲＬＣ ＰＤＵのＳＮ=１０、ＳＯ =５００、ＬＩ =７００、ＬＳＦ=０である（セグメントは最後のセグメントではない）。そして、２回目の送信時のリソースのサイズは３００バイトであるので、ＲＬＣ ＰＤＵセグメントは送信リソースのサイズに従って分割され、ここで、ＲＬＣ ＰＤＵのＳＮ=１０、ＳＯ = １２００、ＬＩ = ３００、ＬＳＦ=１である（最後のセグメントである）。
【００９５】
受信端の場合、上述の２回の再送信した後に、ＲＬＣ ＰＤＵ全体が０であると決定される。最後のセグメントまで順番にそのすべてのバイトが受信されたのでＰＤＵが正しく受信されたといえる。
【００９６】
オプションとして、前記処理モジュールは、前記スケジュールされたリソースの数に対応するデータからＭＡＣ ＰＤＵを構成するとき、ＲＬＣ ＳＮに従って同じ論理チャネルのＲＬＣ ＰＤＵを順序付け、および、優先順位に従って異なる論理チャネルのＲＬＣ ＰＤＵを順序付け、順序付けされたＲＬＣ ＰＤＵからＭＡＣ ＰＤＵを構成する。
【００９７】
ここで、ＭＡＣ ＰＤＵは、以下の原理に基づいて構成される。
【００９８】
同一の論理チャネルからのＲＬＣ ＰＤＵおよびＲＬＣ ＰＤＵセグメントは、それらのＳＮまたは可能な限り多くの優先順位の順序で一緒に組み合わされる。
【００９９】
異なる論理チャネルのデータに対して、優先順位の高い論理チャネルのデータはＭＡＣ ＰＤＵの前のバイトに配置され、優先順位の低い論理チャネルのデータはＭＡＣ ＰＤＵの後のバイトに配置される。すなわち、理チャネルのデータはそれらの優先順位の順に配置される。
【０１００】
図３Ａは、ＰーＳＮがＰＤＣＰ ＳＮを表し、ＲーＳＮがＲＬＣ ＳＮを表し、ＬＣＩＤ（Ｌｏｇｉｃａｌ Ｃｈａｎｎｅｌ ＩＤ）が論理チャネル識別子を表し、そしてＬＩが長さ指示フィールドを表す典型的なパッケージングプロセスを示す。ＬＣＩＤ２を有する論理チャネルのデータよりもＬＣＩＤ１を有する論理チャネルの優先順位の高いデータがあるので、データはＭＡＣ ＰＤＵの前のバイトに配置することができ、同じ論理チャネルのＲＬＣ ＰＤＵはできるだけ一緒に配置されるＬＣＩＤ２を有する論理チャネルのデータは第１のセグメントであるセグメントであるので、セグメントオフセット（ＳＯ）は０である。ここで、ここで、１ビットのインジケータがこれがセグメント、かつ第１のセグメントであることを示す別の簡略化された方式がある。そして、ＬＣＩＤ２を有する論理チャネルの第２のセグメントについては、明示的なＳＯインジケータが運ばれなければならない。
【０１０１】
例えば、第１のセグメントは、時刻１においてＬＣＩＤ２を有する論理チャネルを介して送信され、このセグメントは、ｎがＳＮであるオリジナルＲＬＣ ＰＤＵの初期位置から始まるので、最初のセグメントであることを示すためのＳＯ ＝ ０は搬送されるか、または１ビット情報などの特別なビットセグメント（最初のセグメント（ＦＳ：Ｆｉｒｓｔ ｓｅｇｍｅｎｔ））を搬送することができ、ここで１の値をとるＦＳはこれが最初のセグメントであることを示す。 そして、値０をとるＦＳは、これが最初のセグメントではないことを示す。それが最初のセグメントであるとき、搬送されたＦＳ＝１はこれが最初のセグメントであることを明示的に示すので、ＳＯ＝０はこのとき省略されてもよい。
【０１０２】
ＬＣＩＤ２を有する論理チャネルの、ＳＮがｎである同じＲＬＣ ＰＤＵ内の第２のセグメントは、次の送信時刻２で送信されなければならず、このとき、それは第１のセグメントではない。ＳＯは、オリジナルＲＬＣ ＰＤＵ内の第２セグメントの開始位置を明示的に示すために搬送されなければならない。
【０１０３】
一実装形態では、前記処理モジュールは、順序付けされたＲＬＣ ＰＤＵのＬＣＩＤに従ってＭＡＣ ＰＤＵを構成する。
【０１０４】
前記ＭＡＣ ＰＤＵは、各ＲＬＣ ＰＤＵに含まれるそれぞれのＲＬＣ ＰＤＵのＬＣＩＤを含む。
【０１０５】
別の任意選択の実施形態では、前記ＭＡＣ ＰＤＵは異なるＬＣＩＤを含み、同じＬＣＩＤに対応するＲＬＣ ＰＤＵは、１つのＬＣＩＤを共有する。特に図３Ｂに示されるような例では、同じＬＣＩＤを有するデータパケットは一緒に組み合わされ、そして均一なＬＣＩＤを搬送する。
【０１０６】
上記２つの例では、割り当てモジュールおよび決定モジュールはＲＬＣ層に配置され、処理モジュールはＭＡＣ層に配置される。さらに単純化するために、割り当てモジュール、決定モジュール、および処理モジュールのすべてを、特に図３Ｃに示すようにＭＡＣ層に配置することができる。
【０１０７】
一実装形態では、処理モジュールは、決定モジュールによって処理されたデータを処理することができ、決定モジュールは、後続のデータを同時に処理して処理時間を節約することができる。例えば、決定モジュールは処理されたＭＡＣ ＰＤＵを、まず、処理モジュールに送信して、後続の処理をさせる。同時に、決定モジュールは、後続のＭＡＣ ＰＤＵをさらに処理する。
【０１０８】
上記の説明では、各層のヘッダフォーマットでいくつかのフィールド、例えば、ＳＮ、ＬＩ、ＬＣＩＤなどだけが示されているが、特定の実施形態では、他のフィールドもあり得ることに留意されたい。例えば、データや制御を示すタイプインジケータＤ／Ｃ、拡張子を示すフィールドであるＥフィールド、最後のセグメントを示すＬＳなどである。
【０１０９】
＜二＞前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの２つのモジュールは同じエンティティに配置されており、または異なるエンティティに配置されている。または前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールが非理想的なバックホールを介して接続されている実施され、以下に説明する。
【０１１０】
ここで、例えば、割り当てモジュールはＣＵに配置され、決定モジュールおよび処理モジュールはＤＵに配置される。
【０１１１】
図４Ａは、ＣＵ／ＤＵエンティティにおけるダウンリンクデータの典型的な処理を示す。ここで、ＣＵは処理エンティティを指し、ＤＵは分散処理エンティティを指す。
【０１１２】
ＬＣーＨは割り当てモジュールを指し、ＲＬＣーＬは決定モジュールを指し、それらはそれぞれ２つの物理エンティティ、すなわちＣＵおよびＤＵに配置される。
【０１１３】
ダウンリンクデータは次のように送信される。
【０１１４】
１：ＰＤＣＰ層は、高位層のデータにＰＤＣＰ ＳＮを割り当て、データに対してセキュリティ処理およびヘッダ圧縮を行い、データにヘッダを付加してＰＤＣＰ ＰＤＵを生成し、それらを対応するＲＬＣーＨエンティティに送信する。
【０１１５】
２：ＲＬＣーＨエンティティは、ＲＬＣ ＰＤＵとＰＤＣＰ ＰＤＵとの間に１対１の対応関係がある場合には、受信したＰＤＣＰ ＰＤＵに対して順番にＲＬＣ ＳＮを割り当て、そしてデータおよび対応するＲＬＣ ＳＮを１つまたは複数のＲＬＣ−Ｌエンティティに送信する。
【０１１６】
ここで、フロー制御とフィードバックにより、リンク状態が良く、負荷が少ない経路を選択するか、あるいは必要な短い伝送遅延と高い信頼性を満たすために、複数のＲＬＣ−Ｌエンティティに同じデータを送信することができる。
【０１１７】
３：ＤＵ内の１つまたは複数のＲＬＣーＬエンティティは、ＭＡＣ層によってリアルタイムでスケジュールされた送信リソースのサイズに従って、後続の送信のために適切なサイズを有するＲＬＣ ＰＤＵおよびＲＬＣ ＰＤＵセグメントを組み合わせてＭＡＣレイヤに送信する。ここで、ＲＬＣ ＰＤＵセグメントは、ＲＬＣ−Ｈエンティティによって割り当てられたＲＬＣ ＳＮ、及びそのオリジナルＰＤＣＰ ＰＤＵに従って、ＳＯ、ＬＩ、ＬＳＦ、およびその他の指示フィールドを伝送する。
【０１１８】
本発明に係る実施例では、データはＭＡＣ／ＰＨＹ層で処理され、次いでエアインタフェースを介して送信され、さらに反対側のＰＨＹ／ＭＡＣ層で処理され、受信側ＲＬＣーＬエンティティに配信される。ＲＬＣーＨエンティティは受信状態を更新してフィードバックし、データパケットを再構成してＰＤＣＰ層に伝達する。ＰＤＣＰ層は、順不同のセキュリティ保護解除、ヘッダーの復元、およびその他の操作をサポートする。
【０１１９】
オプションとして、ここでは、ＲＬＣーＬエンティティは最初にＲＬＣ ＰＤＵを再構成し、次にそれらをＲＬＣーＨエンティティに配信するか、またはＲＬＣーＬエンティティは最初にＲＬＣ ＰＤＵセグメントをＲＬＣ−Ｈに直接配信し、そして最後にＲＬＣ−Ｈエンティティはそれらを再構成して順序付ける。一般に、同じＲＬＣ ＰＤＵがそれぞれの経路を介して送信されるとき、ＲＬＣーＨエンティティは、異なる経路からのＲＬＣ ＰＤＵセグメントを再結合することによって再結合をスピードアップし、遅延を短縮することができる。したがって、同じデータが複数の経路を介して送信されるとき、ＲＬＣ ＰＤＵセグメントを再結合する機能は、ＲＬＣーＨエンティティによって実行され得る。そうでなければ、この機能は１つまたは複数のＲＬＣーＬエンティティによって実行することができる。すなわち、この機能は柔軟に実行することができる。
【０１２０】
さらに、ＣＵとＤＵとの間でユーザプレーンプロトコルスタック分布の典型的な例のみが実行されているが、実際には、本出願の実施形態によるデータを処理する方法も実行できる。同様に、ＰＤＣＰエンティティのみがＣＵ内にあり、ＲＬＣエンティティとＭＡＣエンティティの両方がＤＵ内にあるか、またはＰＤＣＰエンティティと複数のＲＬＣーＨエンティティがＣＵ内にあり、複数のＲＬＣ−ＬとＭＡＣがＤＵにある。データの処理は類似するため、ここではそれらの繰り返しの説明は省略する。
【０１２１】
図５に示すように、本発明に係る実施例データを受信するための方法は以下のステップを含む。
【０１２２】
ステップ５００において、受信モジュールは、受信したメディアアクセス制御プロトコルデータユニット（ＭＡＣ ＰＤＵ）を複数の無線リンク制御プロトコルデータユニット（ＲＬＣ ＰＤＵ）に分割する。
【０１２３】
ステップ５０１において、伝送モジュールは、受信したＲＬＣ ＰＤＵを解析モジュールに送信する。
【０１２４】
ステップ５０２において、解析モジュールは、解析可能であると決定すると、順序付きおよび／または再結合したＲＬＣ ＰＤＵを解析してＰＤＣＰ ＰＤＵを取得し、各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含む。
【０１２５】
本発明に係る実施例前記受信モジュール、前記伝送モジュール及び前記解析モジュールは、同じエンティティに配置されており、または、
前記受信モジュール、前記伝送モジュール及び前記解析モジュールのうちの２つのモジュールが同じエンティティに配置されており、または、
前記受信モジュール、前記伝送モジュールおよび前記解析モジュールは異なるエンティティに配置されている。
【０１２６】
受信モジュール、伝送モジュール、および解析モジュールが同じエンティティ内に配置されている場合、前記エンティティは、基地局または端末またはＤＵであり、
前記受信モジュール、前記伝送モジュールおよび前記解析モジュールのうちの２つのモジュールが同じエンティティに配置されている場合、前記解析モジュールはＣＵにあり、前記受信モジュールおよび前記伝送モジュールはＤＵにある。
【０１２７】
＜一＞便利な説明のために、受信モジュール、伝送モジュール、および解析モジュールを含む３つのユーザプレーン（ＵＰ, Ｕｓｅｒ Ｐｌａｎｅ）エンティティのすべてが含まれる例として、本発明の解決策を以下に説明する。前記受信モジュール、前記伝送モジュールおよび前記解析モジュールそれらは同じ物理的エンティティに位置しているか、または理想的なバックホールを介して接続されている（伝送遅延はミリ秒オーダーをはるかに下回る）。
【０１２８】
前記受信モジュール、前記伝送モジュール及び前記解析モジュールのうちの２つのモジュールは同じエンティティに配置されており、または異なるエンティティに配置されている。または前記受信モジュール、前記伝送モジュールおよび前記解析モジュールの間は、非理想的なバックホールであり、これについては後述する。
【０１２９】
受信端は、送信端の逆処理を行う。エアインタフェースを介して物理層からデータを受信すると、受信端は、物理層でデータを処理し、次にデータをＭＡＣ ＰＤＵのフォーマットに回復する。
【０１３０】
データを受信すると、受信端は、そこに搬送されるＬＣＩＤ、ＬＩ、および他の情報に従って、異なるデータブロックについてデータを解析し、ＬＣＩＤ指示に従って異なる論理チャネルのＲＬＣ ＰＤＵを決定する（セグメントされるＲＬＣ ＰＤＵを含むこともできる）。
【０１３１】
伝送モジュールは、ＲＬＣ ＰＤＵを受信すると、以下の２つの実施態様でＲＬＣ ＰＤＵを処理する。
【０１３２】
第１の実施形態では、前記伝送モジュールは受信したＲＬＣ ＰＤＵを直接解析モジュールに送信する。
【０１３３】
この実施では、ＲＬＣ ＰＤＵを受信すると、伝送モジュールはＲＬＣ ＰＤＵを解析モジュールに配信し、また、セグメントされたＲＬＣ ＰＤＵを解析モジュールに直接配信する。
【０１３４】
実際、第１の実施態様は、トランスペアレント伝送の実施態様と類似している。すなわち、受信したデータのすべてが、例えばギャップ（Ｇａｐ）検出、並べ替えタイマー、ＡＣＫ／ＮＡＣＫ状態フィードバックなどの処理のためにＲＬＣ Ｈｉｇｈｅｒモジュール（すなわち解析モジュール）に直接送信される。
【０１３５】
第２の実施形態では、前記伝送モジュールは、受信したＤＵのＲＬＣ に従って受信したＲＬＣ ＰＤＵを順序付けおよび／または再結合し、次いで順序付けされたおよび／または再結合されたＲＬＣ ＰＤＵを解析モジュールに送信する。
【０１３６】
前記伝送モジュールは、受信したＲＬＣ ＰＤＵの順序を並べ替え、セグメントされたＲＬＣ ＰＤＵを再結合してさらに順序を並べ替え、それによってそれらがＭＡＣ ＨＡＲＱの起因して故障していることを回避し、それらを解析モジュールに配信する。
【０１３７】
個別に受信されたＲＬＣ ＰＤＵがある場合には、Ｔｏｒｏｒｄｅｒｉｎｇ＿ｔｉｍｅｒが開始され、Ｔｒｅｏｒｄｉｎｇ＿ｔｉｍｅｒが満了した後にまだＲＬＣ ＰＤＵ全体が受信されていない場合には、Ｔｏｒｏｒｄｅｒｉｎｇ＿ｔｉｍｅｒが満了するまで検出されたＲＬＣ ＰＤＵは、解析モジュールに配信されるか、されなくてもよい。ＲＬＣ ＰＤＵ全体が受信されるまで解析モジュールに配信される。
【０１３８】
ここで、ＲＬＣ ＰＤＵは、それらのＲＬＣ ＳＮの順序で受信状態を更新する。例えば：
順番に現在受信されているデータの最高ＳＮが３である場合、最高ＳＮへの次のＳＮは４になる。そして、新しく受信されたＲＬＣ ＰＤＵのＳＮが４である場合、すなわち、ＲＬＣ ＰＤＵが順番に受信された場合、順番に受信されたデータの最も高いＳＮへの次のＳＮは、５に更新される（次のＳＮを最高のＳＮに記録することなく最高のＳＮのみを記録することができる）。
【０１３９】
そして、ＲＬＣ ＳＮ間にＳＮギャップが発生している場合（例えば、受信されたＲＬＣ ＰＤＵのＳＮが３であり、次のＳＮが５である場合、ＳＮギャップがあるとみなす）、Ｔ−ｒｅｏｒｄｅｒｉｎｇタイマを開始させて低位層の送信によるアウトオブオーダ状態を検出する。Ｔ−ｒｅｏｒｄｅｒｉｎｇタイマが満了になった後にＰＤＵが受信されていない場合、待機が中止されるか（Ｕｎａｃｋｎｏｗｌｅｄｇｅｄモード（ＵＭ））、または、解析モジュールが再送を要求するためのＮＡＣＫ状態レポートをフィードバックする（確認モード（ＡＭ））。
【０１４０】
前記伝送モジュールが受信したＲＬＣ ＰＤＵを解析モジュールに送信した後、前記解析モジュールは、受信したＲＬＣ ＰＤＵのＲＬＣ ＳＮに従ってフィードバック情報を生成する。その後、フィードバック情報は、本出願の実施形態による方法のように送信することができる。
【０１４１】
以下に説明するように、異なる受信インスタンスにおいて異なるフィードバック情報がそれぞれ作成される。
【０１４２】
第１の例では、ＳＮギャップが発生していない場合、すなわち、ＲＬＣ ＰＤＵが首尾よく受信された場合、フィードバック情報は肯定応答（ＡＣＫｎｏｗｌｅｄｇｅ，ＡＣＫ）情報を含むことになる。
【０１４３】
第２の例では、ＳＮギャップが発生している場合、すなわち１つまたは複数のＲＬＣ ＰＤＵが紛失されている場合、すなわち１つまたは複数のＲＬＣ ＰＤＵが失われている場合、フィードバック情報は否定応答（Ｎｅｇａｔｉｖｅ ＡＣＫｎｏｗｌｅｄｇｅ，ＮＡＣＫ）情報を含むことになる。
【０１４４】
ＳＮギャップが発生したことに対するフィードバック情報は、伝送リソースのサイズによってＲＬＣ ＰＤＵデータをセグメントすることができるため、ＲＬＣ ＰＤＵ全体が紛失されたり、ＲＬＣ ＰＤＵセグメントが紛失されたりしてギャップが発生する。または一連の連続したＲＬＣ ＰＤＵが紛失される。
【０１４５】
ＮＡＣＫ状態は、高効率を考慮し、オーバーヘッドを節約しながら報告される。単一の紛失ＲＬＣ ＰＤＵが個別のＮＡＣＫ＿ＳＮで明示的に示され、ＲＬＣ ＰＤＵセグメント紛失がＮＡＣＫ＿ＳＮにおいて搬送されているＳＯ及びＬＩで明示的に示される。連続したＳＮを有するＰＤＵは、連続した紛失ＰＤＵの数を搬送する最初のＮＡＣＫ＿ＳＮと共に明示的に示される。ＮＡＣＫ情報のみが1つずつ示され、ＮＡＣＫで明示的に示されたＰＤＵまたはＰＤＵセグメントよりもＡＣＫ＿ＳＮを持つほかの全てのＰＤＵが正しく受信されたことを示すためのＡＣＫ＿ＳＮは１つだけである。
【０１４６】
次に、ＳＮギャップが発生した場合のフィードバック情報について説明する。
【０１４７】
１．セグメント化されていない紛失ＲＬＣ ＰＤＵがある場合、フィードバック情報は紛失ＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、。
例えば、受信したＲＬＣ ＰＤＵのＳＮが３であり、次の受信されたＲＬＣ ＰＤＵのＳＮが５であれば、ＳＮが４のＲＬＣ ＰＤＵは紛失されたと判断され、４はフィードバック情報に追加することができる。
【０１４８】
２．セグメント化された紛失ＲＬＣ ＰＤＵがある場合、フィードバック情報は、紛失ＲＬＣ ＰＤＵの所属のオリジナルＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、オリジナルＲＬＣ ＰＤＵ内の紛失ＲＬＣ ＰＤＵの開始位置情報及び紛失ＲＬＣ ＰＤＵの長さ情報を示す。
【０１４９】
例えば、受信したＲＬＣ ＰＤＵセグメント化されたＳＮは３であり、次の受信したＲＬＣ ＰＤＵのＳＮは４であり、ＳＮが３のＲＬＣ ＰＤＵはセグメント化されたＲＬＣ ＰＤＵとして決定され、そして受信されていない特定のセグメントを決定することができる。第１のセグメントが受信されず、紛失ＲＬＣ ＰＤＵの長さが２００バイトである場合、フィードバック情報はＳＮ ＝ ３、長さ＝ ２００、そして、オリジナルＲＬＣ ＰＤＵ内の紛失セグメントの開始位置を示すＳＯ=０または第１のセグメントを示すＦＳ＝１を含む。オプションとして、長さは長さインジケータに示されることができ、またはオリジナルＲＬＣ ＰＤＵ内の当該セグメントの終了位置として表すことができる。
【０１５０】
３、連続的な紛失ＲＬＣ ＰＤＵがあり、連続的なＲＬＣ ＰＤＵにセグメント化されたＲＬＣ ＰＤＵがない場合、フィードバック情報は、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵのＲＬＣ ＳＮおよび紛失ＲＬＣ ＰＤＵの数を含み、。
例えば、受信したＲＬＣ ＰＤＵのＳＮが３であり、次の受信したＲＬＣ ＰＤＵのＳＮが７であれば、ＳＮが４、５、および６のＲＬＣ ＰＤＵが紛失されたと決定されるだろう。したがって、フィードバック情報は４（すなわち、第１のＲＬＣ ＰＤＵのＲＬＣ ＳＮ）および３（紛失ＲＬＣ ＰＤＵの数）を含む。
【０１５１】
４、連続的な紛失ＲＬＣ ＰＤＵがあり、連続的なＲＬＣ ＰＤＵにセグメント化されたＲＬＣ ＰＤＵがある場合、フィードバック情報は、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、セグメント化されたＲＬＣ ＰＤＵの情報および紛失ＲＬＣ ＰＤＵの数を示し、前記セグメント化されたＲＬＣ ＰＤＵは、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵおよび／または最後のＲＬＣ ＰＤＵである。
【０１５２】
例えば、ＳＮが４のオリジナルＲＬＣ ＰＤＵの一部が受信され、次に受信したＲＬＣ ＰＤＵのＳＮが７である場合、ＳＮが４、５のＲＬＣ ＰＤＵが紛失されたと決定される。４、５、および６のＳＮを有するＲＬＣ ＰＤＵのうち、ＳＮが４のＲＬＣ ＰＤＵがセグメント化されたＲＬＣ ＰＤＵである場合、フィードバック情報は４（すなわち、第１のＲＬＣ ＰＤＵのＲＬＣ ＳＮ）、３（紛失ＲＬＣ ＰＤＵの数）、およびセグメント化されたＲＬＣ ＰＤＵを示す情報（例えば、００は最初のＲＬＣ ＰＤＵがセグメント化され、０１は最後のＲＬＣ ＰＤＵがセグメント化され、１１は最初および最後のＲＬＣ ＰＤＵがセグメント化されることを示す）を含む。
【０１５３】
受信端は受信状態に従ってのみフィードバックを行い、ＲＬＣ ＰＤＵ全体が受信されない場合（ＲＬＣ ＰＤＵがセグメント化されている）、ＳＮは紛失されたＲＬＣ ＰＤＵ全体を示すことができる。そして、ＲＬＣ ＰＤＵのセグメントの一部が受信された場合、状態報告は、紛失されたＲＬＣ ＰＤＵセグメントのセグメント情報を搬送するだろう。
【０１５４】
ここで、紛失された連続したＲＬＣ ＰＤＵについての情報がフィードバックされるべきである場合、紛失された連続したＲＬＣ ＰＤＵの中にセグメント化されたＲＬＣ ＰＤＵは存在せず、あるいは最初のＲＬＣ ＰＤＵおよび／または最後のＲＬＣ ＰＤＵはセグメント化されたＰＤＵであり、そして、紛失された連続するＲＬＣ ＰＤＵの中にセグメント化されたＲＬＣ ＰＤＵがある場合、第１および第２の実施、すなわちＲＬＣ ＰＤＵが適用され得る。すなわち、セグメント化されていないＲＬＣ ＰＤＵおよびセグメント化されたＲＬＣ ＰＤＵは別々にフィードバックされ、あるいは要件を満たすＲＬＣ ＰＤＵは連続的にフィードバックされ、他のＲＬＣ ＰＤＵは別々にフィードバックされる。
【０１５５】
例えば、ＳＮが３〜８のＲＬＣ ＰＤＵが紛失され、ＳＮが７のＲＬＣ ＰＤＵがセグメント化されたＲＬＣ ＰＤＵである場合、ＳＮが３〜６のＲＬＣ ＰＤＵは連続的にフィードバックされてもよい。また、ＳＮが７と８のＲＬＣ ＰＤＵは別々にフィードバックされてもよい。あるいは、ＳＮが３から６のＲＬＣ ＰＤＵを連続的にフィードバックし、ＳＮが７と８のＲＬＣ ＰＤＵを連続的にフィードバックしてもよい。
【０１５６】
一実装形態では、ＲＬＣ ＰＤＵ全体が受信ウィンドウで受信されるとき、たとえそれが順番に受信されたＲＬＣ ＰＤＵでなくても、解析モジュールはＰＤＣＰ ＰＤＵについてＲＬＣ ＰＤＵを解析し、ＰＤＣＰ ＰＤＵをＰＤＣＰ層送信することができる。ＰＤＣＰ層上で復号化、完全性保護解除、ヘッダ解凍などを実行する。
【０１５７】
ＰＤＣＰ層の場合、ＲＬＣ層から送信されたＰＤＣＰ ＰＤＵを受信すると、ＰＤＣＰ層は、それらが受信ウィンドウ内で通常のデータパケットであるかどうか、それらが重複するかどうかなどを判断し、復号化、完全性保護、ヘッダ復元を実行する。その後に当該データパケットの順序を並べ替え、順序通り配信の要件を満たす場合、高位層に配信してもよい。そうでなければ、ＰＤＣＰ層はそれらの順序並べ替えを待ち、その後ギャップにあるデータが補足された後に順番に高位層にそれらすべてを配信する。
【０１５８】
＜二＞前記受信モジュール、前記伝送モジュール及び前記解析モジュールのうちの２つのモジュールは同じエンティティに配置されており、またはは、異なるエンティティ中に配置されているまたは前記受信モジュール、前記伝送モジュールおよび前記解析モジュールが非理想的なバックホールを介して接続されている実施は、以下に説明する。
【０１５９】
図４Ｂは、ＣＵ／ＤＵエンティティにおけるアップリンクデータの典型的な処理を示す。
【０１６０】
例えば、前記解析モジュールはＣＵに配置され、前記伝送モジュールおよび前記受信モジュールはＤＵにある。
【０１６１】
１．ＭＤＣ ＰＤＵデータを受信すると、ＤＵ内のＭＡＣ層（すなわち受信モジュール）は、異なる論理チャネルのＲＬＣ ＰＤＵまたはＲＬＣ ＰＤＵセグメントに関するデータを解析し、それらをＲＬＣＤＵのＲＬＣ Ｌｏｗｅｒモジュール（すなわち、伝送モジュール）に送信する。
【０１６２】
２．ＲＬＣ Ｌｏｗｅｒモジュールはそれらを処理しないが、それらをＲＬＣ Ｈｉｇｈｅｒモジュール（すなわち、解析モジュール）に直接配信するか、またはＲＬＣ Ｌｏｗｅｒモジュールはそれらを並べ替えて再結合し、次いでそれらをＲＬＣ Ｈｉｇｈｅｒモジュールに配信するする。
【０１６３】
３．ＲＬＣ Ｈｉｇｈｅｒモジュールは、ＲＬＣ ＰＤＵまたはＲＬＣ ＰＤＵセグメントに対して並べ替えおよび必要な再結合、および他の動作を実行し、規定により、フ状態報告をフィードバックする。ＲＬＣ Ｈｉｇｈｅｒモジュールは、解析したＰＤＣＰ ＰＤＵをＰＤＣＰ層に送信する。
【０１６４】
４．ＰＤＣＰレイヤは、復号化、完全性保護解除、ヘッダ解凍、および他の操作を実行し、次いでそれらをＡＭモードの下で並べ替え、それらを順に高位層に配信する。
【０１６５】
以上の説明から明らかなように、本願の実施の形態では、各層は、処理された層２データ同士をさらに処理することで、処理のリアルタイム性を向上させることができ、最初に送信および再送信されるセグメントのフォーマットおよび処理フローが統一され、処理の複雑さが軽減される。さらに、将来の様々な５Ｇアプリケーションシナリオにさらに適用可能になるように、多数のデータパケットのレイヤ２処理の効率を改善する。
【０１６６】
同じ発明思想に基づいて、本発明に係る実施例は、データを送信するためのシステムをさらに提供し、当該システムは本発明に係る実施例によるデータを送信するための方法と同様の原理の下で問題に対処するので、システムの実施は方法の実施を参照することができる。その繰り返しの説明はここでは省略する。
【０１６７】
図６に示すように、本発明の実施例によるデータを送信するためのシステムは、
受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成し、生成されたＲＬＣ ＰＤＵに対応するＲＬＣ ＳＮを割り当てる割り当てモジュール６００であって、各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含む割り当てモジュール６００と
スケジュールされたリソースの数に従って、生成されたＲＬＣ ＰＤＵから前記スケジュールされたリソースの数に対応するデータを決定する決定モジュール６０１と、
前記スケジュールされたリソースの数に対応するデータからＭＡＣ ＰＤＵを構成し、前記ＭＡＣ ＰＤＵに従って、データ送信の処理を行う処理モジュール６０２とを備える。
【０１６８】
オプションとして、前記割り当てモジュール６００は、同じ優先順位のそれぞれのＰＤＣＰ ＰＤＵが受信される順序で対応するＲＬＣ ＳＮを割り当てる。
【０１６９】
オプションとして、前記割り当てモジュール６００は、高い優先順位のＰＤＣＰ ＰＤＵに対して優先的にＲＬＣ ＳＮを割り当てる。
【０１７０】
オプションとして、生成された前記ＲＬＣ ＰＤＵに少なくとも１つの前記ＰＤＣＰ ＰＤＵおよび割り当てられたＲＬＣ ＳＮが含まれる。
【０１７１】
または、受信した各ＰＤＣＰ ＰＤＵのＰＤＣＰ ＳＮの順序が、割り当てられたＲＬＣ ＳＮの順序と同じである場合、生成された前記ＲＬＣ ＰＤＵは、少なくとも１つの受信した前記ＰＤＣＰ ＰＤＵを含む。
【０１７２】
オプションとして、前記割り当てモジュール６００は、スケジュールされたリソースの数を決定する前、受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成し、または、スケジュールされたリソースの数を決定した後、受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成する。
【０１７３】
オプションとして、前記決定モジュール６０１は、スケジュールされたリソースの数に従ってセグメンテーションが実行されるべきであると決定された場合、スケジュールされたリソースの数に従って、セグメント化されるべきターゲット（ＲＬＣ ＰＤＵ）を決定し、前記ターゲット（ＲＬＣ ＰＤＵ）をセグメント化して、新しいＲＬＣ ＰＤＵを生成する。
【０１７４】
オプションとして、前記決定モジュール６０１は、セグメント情報およびセグメント化されたデータに従って新しいＲＬＣ ＰＤＵを生成する。
【０１７５】
前記セグメント情報は、ターゲット（ＲＬＣ ＰＤＵ）のＲＬＣ ＳＮと、ターゲット（ＲＬＣ ＰＤＵ）内のセグメント化されたデータの開始位置情報と、セグメント化されたデータの長さ情報と、セグメント化されたデータがターゲット（ＲＬＣ ＰＤＵ）内の最後のセグメントデータであるかどうかを示す指示子とのうちの一部または全部を含む。
【０１７６】
オプションとして、前記処理モジュール６０２は、ＲＬＣ ＳＮに従って同じ論理チャネルのＲＬＣ ＰＤＵを順序付け、および、優先順位に従って異なる論理チャネルのＲＬＣ ＰＤＵを順序付け、順序付けされたＲＬＣ ＰＤＵからＭＡＣ ＰＤＵを構成する。
【０１７７】
オプションとして、前記処理モジュール６０２は、順序付けされたＲＬＣ ＰＤＵのＬＣＩＤに従ってＭＡＣ ＰＤＵを構成する。
【０１７８】
前記ＭＡＣ ＰＤＵは、各ＲＬＣ ＰＤＵに含まれるそれぞれのＲＬＣ ＰＤＵのＬＣＩＤを含み、または前記ＭＡＣ ＰＤＵは異なるＬＣＩＤを含み、同じＬＣＩＤに対応するＲＬＣ ＰＤＵは、１つのＬＣＩＤを共有する。
【０１７９】
オプションとして、前記ＲＬＣ ＰＤＵは、最初に伝送されたＲＬＣ ＰＤＵおよび／または再送信されたＲＬＣ ＰＤＵである。
【０１８０】
オプションとして、前記割り当てモジュール６００、前記決定モジュール６０１および前記処理モジュール６０２は、同じエンティティに配置されている。
【０１８１】
または、前記割り当てモジュール６００、前記決定モジュール６０１および前記処理モジュール６０２の一部は、同じエンティティに配置されている。
【０１８２】
または、前記割り当てモジュール６００、前記決定モジュール６０１および前記処理モジュール６０２は異なるエンティティに配置されている。
【０１８３】
オプションとして、前記割り当てモジュール６００、前記決定モジュール６０１および前記処理モジュール６０２が同じエンティティに配置されている場合、前記エンティティは、基地局または端末またはＤＵである。
【０１８４】
前記割り当てモジュール６００、前記決定モジュール６０１および前記処理モジュール６０２の一部が、同じエンティティに配置されている場合、前記割り当てモジュール６００はＣＵに配置されており、前記決定モジュール６０１および前記処理モジュール６０２は、ＤＵに配置されて。
【０１８５】
同じ発明思想に基づいて、本発明に係る実施例は、データを受信するためのシステムをさらに提供する。当該システムは本発明に係る実施例によるデータを受信するための方法と同様の原理の下で問題に対処するので、システムの実施は方法の実施を参照することができる。その繰り返しの説明はここでは省略する。
【０１８６】
図７に示すように、本発明に係る実施例データを受信するためのシステムは、
受信したメディアアクセス制御プロトコルデータユニット（ＭＡＣ ＰＤＵ）を複数の無線リンク制御プロトコルデータユニット（ＲＬＣ ＰＤＵ）に分割する受信モジュール７００と、
受信したＲＬＣ ＰＤＵを解析モジュールに送信する伝送モジュール７０１と、
解析可能であると決定すると、順序付きおよび／または再結合したＲＬＣ ＰＤＵを解析してＰＤＣＰ ＰＤＵを取得する解析モジュール７０２とを備える。
【０１８７】
各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含む。
【０１８８】
オプションとして、前記解析モジュール７０２は、受信したＲＬＣ ＰＤＵのＲＬＣ ＳＮに従ってフィードバック情報を生成する。
【０１８９】
セグメント化されていない紛失ＲＬＣ ＰＤＵがある場合、フィードバック情報は紛失ＲＬＣ ＰＤＵのＲＬＣ ＳＮを含む。
【０１９０】
または、セグメント化された紛失ＲＬＣ ＰＤＵがある場合、フィードバック情報は、紛失ＲＬＣ ＰＤＵの所属のオリジナルＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、オリジナルＲＬＣ ＰＤＵ内の紛失ＲＬＣ ＰＤＵの開始位置情報及び紛失ＲＬＣ ＰＤＵの長さ情報を示す。
【０１９１】
または、連続的な紛失ＲＬＣ ＰＤＵがあり、連続的なＲＬＣ ＰＤＵにセグメント化されたＲＬＣ ＰＤＵがない場合、フィードバック情報は、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵのＲＬＣ ＳＮおよび紛失ＲＬＣ ＰＤＵの数を含む。
【０１９２】
または、連続的な紛失ＲＬＣ ＰＤＵがあり、連続的なＲＬＣ ＰＤＵにセグメント化されたＲＬＣ ＰＤＵがある場合、フィードバック情報は、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、セグメント化されたＲＬＣ ＰＤＵの情報および紛失ＲＬＣ ＰＤＵの数を示し、前記セグメント化されたＲＬＣ ＰＤＵは、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵおよび／または最後のＲＬＣ ＰＤＵである。
【０１９３】
オプションとして、前記伝送モジュール７０１は、受信したＲＬＣ ＰＤＵを解析モジュールに直接送信し、または、受信したＤＵのＲＬＣ に従って受信したＲＬＣ ＰＤＵを順序付けおよび／または再結合し、次いで順序付けされたおよび／または再結合されたＲＬＣ ＰＤＵを解析モジュールに送信する。
【０１９４】
オプションとして、前記受信モジュール７００、前記伝送モジュール７０１および前記解析モジュール７０２は、同じエンティティに配置されている。または、
前記受信モジュール７００、前記伝送モジュール７０１および前記解析モジュール７０２の一部は、同じエンティティに配置されている。
【０１９５】
または、前記受信モジュール７００、前記伝送モジュール７０１および前記解析モジュール７０２は、異なるエンティティ中に配置されている。
【０１９６】
オプションとして、前記受信モジュール７００、前記伝送モジュール７０１および前記解析モジュール７０２が同じエンティティに配置されている場合、前記エンティティは、基地局または端末またはＤＵである。
【０１９７】
前記受信モジュール７００、前記伝送モジュール７０１および前記解析モジュール７０２の一部が同じエンティティに配置されている場合、前記解析モジュール７０２は、ＣＵに配置されており、前記受信モジュール７００および前記伝送モジュール７０１は、ＤＵに配置されている。
【０１９８】
図８は、割り当てモジュール６００、決定モジュール６０１および処理モジュール６０２が同じエンティティに配置されるの例を挙げた。割り当てモジュール６００、決定モジュール６０１および処理モジュール６０２の一部が同じエンティティにあるか、またはすべてが異なるエンティティにある場合は、プロセッサが１つまたは複数のモジュールの機能を実行することを除いて図８に示される構造と同様である。ここではそれらの繰り返しの説明は省略する。
【０１９９】
同じ発明思想に基づいて、本発明に係る実施例は、送信装置を提供する。当該装置は本発明に係る実施例によるデータを送信するための方法と同様の原理の下で問題に対処するので、システムの実施は方法の実施を参照することができる。その繰り返しの説明はここでは省略する。
【０２００】
図８に示すように、本発明の実施例に係る送信装置は、
メモリ８０４内のプログラムを読み込んで実行するように構成されたプロセッサ８０１と、
プロセッサ８０１の制御下でデータを送受信するように構成される送受信機８０２とを備え、
前記プロセッサ８０１は、受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成し、生成されたＲＬＣ ＰＤＵに対応するＲＬＣ ＳＮを割り当て、各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含み、スケジュールされたリソースの数に従って、生成されたＲＬＣ ＰＤＵから前記スケジュールされたリソースの数に対応するデータを決定する。前記スケジュールされたリソースの数に対応するデータからＭＡＣ ＰＤＵを構成し、前記ＭＡＣ ＰＤＵに従って、データ送信の処理を行う。
【０２０１】
オプションとして、前記プロセッサ８０１は、同じ優先順位のそれぞれのＰＤＣＰ ＰＤＵが受信される順序で対応するＲＬＣ ＳＮを割り当てる。
【０２０２】
オプションとして、前記プロセッサ８０１は、高い優先順位のＰＤＣＰ ＰＤＵに対して優先的にＲＬＣ ＳＮを割り当てる。
【０２０３】
オプションとして、生成された前記ＲＬＣ ＰＤＵに少なくとも１つの前記ＰＤＣＰ ＰＤＵおよび割り当てられたＲＬＣ ＳＮが含まれる。
【０２０４】
または、受信した各ＰＤＣＰ ＰＤＵのＰＤＣＰ ＳＮの順序が、割り当てられたＲＬＣ ＳＮの順序と同じである場合、生成された前記ＲＬＣ ＰＤＵは、少なくとも１つの受信した前記ＰＤＣＰ ＰＤＵを含む。
【０２０５】
オプションとして、前記プロセッサ８０１は、スケジュールされたリソースの数を決定する前、受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成し、または、スケジュールされたリソースの数を決定した後、受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成する。
【０２０６】
オプションとして、前記プロセッサ８０１は、スケジュールされたリソースの数に従ってセグメンテーションが実行されるべきであると決定された場合、スケジュールされたリソースの数に従って、セグメント化されるべきターゲット（ＲＬＣ ＰＤＵ）を決定し、前記ターゲット（ＲＬＣ ＰＤＵ）をセグメント化して、新しいＲＬＣ ＰＤＵを生成する。
【０２０７】
オプションとして、前記プロセッサ８０１は、
セグメント情報およびセグメント化されたデータに従って新しいＲＬＣ ＰＤＵを生成する。
【０２０８】
前記セグメント情報は、ターゲット（ＲＬＣ ＰＤＵ）のＲＬＣ ＳＮと、ターゲット（ＲＬＣ ＰＤＵ）内のセグメント化されたデータの開始位置情報と、セグメント化されたデータの長さ情報と、セグメント化されたデータがターゲット（ＲＬＣ ＰＤＵ）内の最後のセグメントデータであるかどうかを示す指示子とのうちの一部または全部を含む。
【０２０９】
オプションとして、前記プロセッサ８０１は、ＲＬＣ ＳＮに従って同じ論理チャネルのＲＬＣ ＰＤＵを順序付け、および、優先順位に従って異なる論理チャネルのＲＬＣ ＰＤＵを順序付ける。順序付けされたＲＬＣ ＰＤＵからＭＡＣ ＰＤＵを構成する。
【０２１０】
オプションとして、前記プロセッサ８０１は、順序付けされたＲＬＣ ＰＤＵのＬＣＩＤに従ってＭＡＣ ＰＤＵを構成する。
【０２１１】
前記ＭＡＣ ＰＤＵは、各ＲＬＣ ＰＤＵに含まれるそれぞれのＲＬＣ ＰＤＵのＬＣＩＤを含み、または前記ＭＡＣ ＰＤＵは異なるＬＣＩＤを含み、同じＬＣＩＤに対応するＲＬＣ ＰＤＵは、１つのＬＣＩＤを共有する。
【０２１２】
オプションとして、前記ＲＬＣ ＰＤＵは、最初に伝送されたＲＬＣ ＰＤＵおよび／または再送信されたＲＬＣ ＰＤＵである。
【０２１３】
図８では、バスアーキテクチャ（バス８００によって表される）では、バス８００は、いずれ数の相互接続するバス及びブリッジを備える。バス８００は、プロセッサ８０１が代表となる１つまたは複数のプロセッサ及びメモリ８０４が代表となるメモリの多様な回路により接続される。バス８００は、外部設備、電圧レギュレーター及び電力管理回路等の他の回路を接続することもできる。これらは、当該分野の周知技術であるため、本発明において、詳細に説明しない。バスインターフェース８０３は、バス８００と送受信機８０２の間でインターフェースを提供する。送受信機８０２は、複数の部品であることができ、すなわち、ち、送信機及び受信機を備え、伝送媒体を介して他の装置と通信するユニットを提供する。プロセッサ８０１により処理されたデータは、アンテナ８０５を介して無線媒体を介して送信され、さらにアンテナ８０５はデータを受信してプロセッサ９０１に送信するプロセッサ８０１。
【０２１４】
プロセッサ８０１は、バス８００を管理し、通常のプロセスを実行することを担当し、さらに、タイミング、周辺インタフェース、電圧調整、電源管理、および他の制御機能を含む様々な機能を果たすことができる。メモリ８０４は、プロセッサ８０１が動作する際に利用するデータを記憶することができる。
【０２１５】
オプションとして、プロセッサ８０１は、ＣＰＵ、ＡSIＣ（Ａｐｐｌｉｃａｔｉｏｎ Ｓｐｅｃｉｆｉｃ Ｉｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ Ｇａｔｅ Ａｒｒａｙ）またはＣＰＬＤ（Ｃｏｍｐｌｅｘ Ｐｒｏｇｒａｍｍａｂｌｅ Ｌｏｇｉｃ Ｄｅｖｉｃｅ）とすることができる。
【０２１６】
同じ発明思想に基づいて、本発明に係る実施例は受信装置をさらに提供する。当該装置は本発明に係る実施例によるデータを受信するための方法と同様の原理の下で問題に対処するので、システムの実施は方法の実施を参照することができる。システムの実施は方法の実施をその繰り返しの説明はここでは省略する。
【０２１７】
図９は、受信モジュール７００、伝送モジュール７０１および解析モジュール７０２が同じエンティティに配置される例を挙げた。受信モジュール７００、伝送モジュール７０１および解析モジュール７０２の一部が同じエンティティに配置されるか、またはすべてが異なるエンティティに配置される。プロセッサが１つまたは複数のモジュールの機能を実行することを除いて図９に示される構造と同様である。ここではそれらの繰り返しの説明は省略する。
【０２１８】
図９に示すように、本発明の実施例に係る受信装置は、
メモリ９０４内のプログラムを読み込んで実行するように構成されたプロセッサ９０１と、ロセッサ９０１の制御下でデータを送受信するように構成される送受信機９０２とを備える。
【０２１９】
前記プロセッサ９０１は、受信したメディアアクセス制御プロトコルデータユニット（ＭＡＣ ＰＤＵ）を複数の無線リンク制御プロトコルデータユニット（ＲＬＣ ＰＤＵ）に分割し、受信したＲＬＣ ＰＤＵを解析モジュールに送信し、解析可能であると決定すると、順序付きおよび／または再結合したＲＬＣ ＰＤＵを解析してＰＤＣＰ ＰＤＵを取得し、各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含む。
【０２２０】
オプションとして、前記プロセッサ９０１は、受信したＲＬＣ ＰＤＵのＲＬＣ ＳＮに従ってフィードバック情報を生成する。
【０２２１】
セグメント化されていない紛失ＲＬＣ ＰＤＵがある場合、フィードバック情報は紛失ＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、または、
セグメント化された紛失ＲＬＣ ＰＤＵがある場合、フィードバック情報は、紛失ＲＬＣ ＰＤＵの所属のオリジナルＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、オリジナルＲＬＣ ＰＤＵ内の紛失ＲＬＣ ＰＤＵの開始位置情報及び紛失ＲＬＣ ＰＤＵの長さ情報を示す。
【０２２２】
または、連続的な紛失ＲＬＣ ＰＤＵがあり、連続的なＲＬＣ ＰＤＵにセグメント化されたＲＬＣ ＰＤＵがない場合、フィードバック情報は、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵのＲＬＣ ＳＮおよび紛失ＲＬＣ ＰＤＵの数を含む。
【０２２３】
または、連続的な紛失ＲＬＣ ＰＤＵがあり、連続的なＲＬＣ ＰＤＵにセグメント化されたＲＬＣ ＰＤＵがある場合、フィードバック情報は、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、セグメント化されたＲＬＣ ＰＤＵの情報および紛失ＲＬＣ ＰＤＵの数を示し、前記セグメント化されたＲＬＣ ＰＤＵは、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵおよび／または最後のＲＬＣ ＰＤＵである。
【０２２４】
オプションとして、前記プロセッサ９０１は、受信したＲＬＣ ＰＤＵを解析モジュールに直接送信し、または、受信したＤＵのＲＬＣ に従って受信したＲＬＣ ＰＤＵを順序付けおよび／または再結合し、次いで順序付けされたおよび／または再結合されたＲＬＣ ＰＤＵを解析モジュールに送信する。
【０２２５】
図９では、バスアーキテクチャ（バス９００によって表される）では、バス９００は、いずれ数の相互接続するバス及びブリッジを備える。バス９００は、プロセッサ９０１が代表となる１つまたは複数のプロセッサ及びメモリ９０４が代表となるメモリの多様な回路により接続される。バス９００は、外部設備、電圧レギュレーター及び電力管理回路等の他の回路を接続することもできる。これらは、当該分野の周知技術であるため、本発明において、詳細に説明しない。バスインターフェース９０３は、バス９００と送受信機９０２の間でインターフェースを提供する。送受信機９０２は、複数の部品であることができ、すなわち、ち、送信機及び受信機を備え、伝送媒体を介して他の装置と通信するユニットを提供する。プロセッサ９０１により処理されたデータは、アンテナ９０５を介して無線媒体を介して送信され、さらにアンテナ９０５はデータを受信してプロセッサ９０１に送信する。
【０２２６】
プロセッサ９０１は、バス９００を管理し、通常のプロセスを実行することを担当し、さらに、タイミング、周辺インタフェース、電圧調整、電源管理、および他の制御機能を含む様々な機能を果たすことができる。メモリ９０４は、プロセッサ９０１が動作する際に利用するデータを記憶することができる。
【０２２７】
オプションとして、プロセッサ９０１は、ＣＰＵ、ＡＳＩＣ、ＦＰＧＡまたはＣＰＬＤとすることができる。
【０２２８】
以上は本発明の実施形態の方法、装置（システム）、およびコンピュータプログラム製品のフロー図および／またはブロック図によって、本発明を記述した。理解すべきことは、コンピュータプログラム指令によって、フロー図および／またはブロック図における各フローおよび／またはブロックと、フロー図および／またはブロック図におけるフローおよび／またはブロックの結合を実現できる。プロセッサはこれらのコンピュータプログラム指令を、汎用コンピュータ、専用コンピュータ、組込み式処理装置、またはいは他のプログラム可能なデータ処理装置設備の処理装置器に提供でき、コンピュータまたはいは他のプログラム可能なデータ処理装置のプロセッサは、これらのコンピュータプログラム指令を実行し、フロー図における一つまたはいは複数のフローおよび／またはブロック図における一つまたはいは複数のブロックに指定する機能を実現する。
【０２２９】
これらのコンピュータプログラム指令は又、コンピュータまたはいは他のプログラム可能なデータ処理装置を特定方式で動作させるコンピュータ読取記憶装置に記憶できる。これによって、指令を含む装置は当該コンピュータ読取記憶装置内の指令を実行でき、フロー図における一つまたはいは複数のフローおよび／またはブロック図における一つまたはいは複数のブロックに指定する機能を実現する。
【０２３０】
無論、当業者によって、上述した実施形態に記述された技術的な解決手段を改造し、またはいはその中の一部の技術要素を置換することもできる。そのような、改造と置換は本発明の各実施形態の技術の範囲から逸脱するとは見なされない。そのような改造と置換は、すべて本発明の請求の範囲に属する。
【符号の説明】
【０２３１】
ＵＥ  端末
ｅＮＢ  基地局
【図１】
2019533395.tif 000003
【図２】
2019533395.tif 000004
【図３Ａ】
2019533395.tif 000005
【図３Ｂ】
2019533395.tif 000006
【図３Ｃ】
2019533395.tif 000007
【図４Ａ】
2019533395.tif 000008
【図４Ｂ】
2019533395.tif 000009
【図５】
2019533395.tif 000010
【図６】
2019533395.tif 000011
【図７】
2019533395.tif 000012
【図８】
2019533395.tif 000013
【図９】
2019533395.tif 000014
【手続補正書】
【提出日】令和1年5月7日(2019.5.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
割り当てモジュールは、受信したパケットデータコンバージェンスプロトコルデータユニット（ＰＤＣＰ ＰＤＵ）から無線リンク制御プロトコルデータユニット（ＲＬＣ ＰＤＵ）を構成し、対応するＲＬＣシーケンス番号（ＳＮ）を割り当てるステップであって、各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含む前記割り当てるステップと、
決定モジュールは、スケジュールされたリソースの数に従って、生成されたＲＬＣ ＰＤＵから前記スケジュールされたリソースの数に対応するデータを決定するステップと、
処理モジュールは、前記スケジュールされたリソースの数に対応するデータからメディアアクセス制御プロトコルデータユニット（ＭＡＣ ＰＤＵ）を構成し、前記ＭＡＣ ＰＤＵに従って、データ送信の処理を行うステップとを備えることを特徴とするデータを送信するための方法。
【請求項２】
前記割り当てモジュールが対応するＲＬＣ ＳＮを割り当てる場合、
前記割り当てモジュールは、同じ優先順位のそれぞれのＰＤＣＰ ＰＤＵが受信される順序で対応するＲＬＣ ＳＮを割り当て、または、
前記割り当てモジュールは、同じ優先順位のそれぞれのＰＤＣＰ ＰＤＵ集合が受信される順序で対応するＲＬＣ ＳＮを割り当て、前記ＰＤＣＰ ＰＤＵ集合は少なくとも１つのＰＤＣＰ ＰＤＵを含み、
前記割り当てモジュールは、高い優先順位のＰＤＣＰ ＰＤＵに対して優先的にＲＬＣ ＳＮを割り当てることを特徴とする請求項１に記載のデータを送信するための方法。
【請求項３】
前記処理モジュールが、前記スケジュールされたリソースの数に対応するデータからＭＡＣ ＰＤＵを構成する場合、
前記処理モジュールは、ＲＬＣ ＳＮに従って同じ論理チャネルのＲＬＣ ＰＤＵを順序付け、および、優先順位に従って異なる論理チャネルのＲＬＣ ＰＤＵを順序付け、
前記処理モジュールは、順序付けされたＲＬＣ ＰＤＵからＭＡＣ ＰＤＵを構成し、
前記処理モジュールは、順序付けされたＲＬＣ ＰＤＵのＬＣＩＤに従ってＭＡＣ ＰＤＵを構成し、
前記ＭＡＣ ＰＤＵは、各ＲＬＣ ＰＤＵに含まれるそれぞれのＲＬＣ ＰＤＵのＬＣＩＤを含み、または前記ＭＡＣ ＰＤＵは異なるＬＣＩＤを含み、同じＬＣＩＤに対応するＲＬＣ ＰＤＵは、１つのＬＣＩＤを共有することを特徴とする請求項１に記載のデータを送信するための方法。
【請求項４】
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは同じエンティティに配置されており、または、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの２つのモジュールは同じエンティティに配置されており、または、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは異なるエンティティに配置されており、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールが同じエンティティに配置されている場合、前記エンティティは、基地局または端末または分散型ユニット(ＤＵ)であり、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの２つのモジュールが同じエンティティに配置されている場合、前記割り当てモジュールは中央ユニット（ＣＵ）にあり、前記決定モジュールおよび前記処理モジュールはＤＵにあることを特徴とする請求項１ないし請求項３のいずれか１項に記載のデータを送信するための方法。
【請求項５】
受信モジュールは、受信したメディアアクセス制御プロトコルデータユニット（ＭＡＣ ＰＤＵ）を複数の無線リンク制御プロトコルデータユニット（ＲＬＣ ＰＤＵ）に分割するステップと、
伝送モジュールは、受信したＲＬＣ ＰＤＵを解析モジュールに送信するステップと、
解析モジュールは、解析可能であると決定すると、順序付きおよび／または再結合したＲＬＣ ＰＤＵを解析してＰＤＣＰ ＰＤＵを取得するステップとを備え、各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含むことを特徴とするデータを受信するための方法。
【請求項６】
前記伝送モジュールが受信したＲＬＣ ＰＤＵを解析モジュールに送信した後、
前記解析モジュールは、受信したＲＬＣ ＰＤＵのＲＬＣ ＳＮに従ってフィードバック情報を生成し、
セグメント化されていない紛失ＲＬＣ ＰＤＵがある場合、フィードバック情報は紛失ＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、または、
セグメント化された紛失ＲＬＣ ＰＤＵがある場合、フィードバック情報は、紛失ＲＬＣ ＰＤＵの所属のオリジナルＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、オリジナルＲＬＣ ＰＤＵ内の紛失ＲＬＣ ＰＤＵの開始位置情報及び紛失ＲＬＣ ＰＤＵの長さ情報を示し、または、
連続的な紛失ＲＬＣ ＰＤＵがあり、連続的なＲＬＣ ＰＤＵにセグメント化されたＲＬＣ ＰＤＵがない場合、フィードバック情報は、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵのＲＬＣ ＳＮおよび紛失ＲＬＣ ＰＤＵの数を含み、または、
連続的な紛失ＲＬＣ ＰＤＵがあり、連続的なＲＬＣ ＰＤＵにセグメント化されたＲＬＣ ＰＤＵがある場合、フィードバック情報は、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、セグメント化されたＲＬＣ ＰＤＵの情報および紛失ＲＬＣ ＰＤＵの数を示し、前記セグメント化されたＲＬＣ ＰＤＵは、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵおよび／または最後のＲＬＣ ＰＤＵであることを特徴とする請求項５に記載のデータを受信するための方法。
【請求項７】
前記伝送モジュールが受信したＲＬＣ ＰＤＵを解析モジュールに送信する場合、
前記伝送モジュールは、受信したＲＬＣ ＰＤＵを解析モジュールに直接送信し、または、
前記伝送モジュールは、受信したＤＵのＲＬＣ に従って受信したＲＬＣ ＰＤＵを順序付けおよび／または再結合し、次いで順序付けされたおよび／または再結合されたＲＬＣ ＰＤＵを解析モジュールに送信することを特徴とする請求項５に記載のデータを受信するための方法。
【請求項８】
前記受信モジュール、前記伝送モジュール及び前記解析モジュールは、同じエンティティに配置されており、または、
前記受信モジュール、前記伝送モジュール及び前記解析モジュールのうちの２つのモジュールが同じエンティティに配置されており、または、
前記受信モジュール、前記伝送モジュールおよび前記解析モジュールは異なるエンティティに配置されており、
受信モジュール、伝送モジュール、および解析モジュールが同じエンティティ内に配置されている場合、前記エンティティは、基地局または端末またはＤＵであり、
前記受信モジュール、前記伝送モジュールおよび前記解析モジュールのうちの２つのモジュールが同じエンティティに配置されている場合、前記解析モジュールはＣＵにあり、前記受信モジュールおよび前記伝送モジュールはＤＵにあることを特徴とする請求項５ないし請求項７のいずれか１項に記載のデータを受信するための方法。
【請求項９】
受信したＰＤＣＰ ＰＤＵからＲＬＣ ＰＤＵを構成し、生成されたＲＬＣ ＰＤＵに対応するＲＬＣ ＳＮを割り当てるための割り当てモジュールであって、各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応し、各ＲＬＣ ＰＤＵは少なくとも１つのＰＤＣＰ ＰＤＵを含む前記割り当てモジュールと、
スケジュールされたリソースの数に従って、生成されたＲＬＣ ＰＤＵから前記スケジュールされたリソースの数に対応するデータを決定する決定モジュールと、
前記スケジュールされたリソースの数に対応するデータからＭＡＣ ＰＤＵを構成し、前記ＭＡＣ ＰＤＵに従って、データ送信の処理を行う処理モジュールとを備えることを特徴とするデータを送信するためのシステム。
【請求項１０】
前記割り当てモジュールは、
同じ優先順位のそれぞれのＰＤＣＰ ＰＤＵが受信される順序で対応するＲＬＣ ＳＮを割り当て、または、
同じ優先順位のそれぞれのＰＤＣＰ ＰＤＵ集合が受信される順序で対応するＲＬＣ ＳＮを割り当て、前記ＰＤＣＰ ＰＤＵ集合は少なくとも１つのＰＤＣＰ ＰＤＵを含み、
前記割り当てモジュールは、
高い優先順位のＰＤＣＰ ＰＤＵに対して優先的にＲＬＣ ＳＮを割り当てることを特徴とする請求項９に記載のデータを送信するためのシステム。
【請求項１１】
前記処理モジュールは、
ＲＬＣ ＳＮに従って同じ論理チャネルのＲＬＣ ＰＤＵを順序付け、および、優先順位に従って異なる論理チャネルのＲＬＣ ＰＤＵを順序付け、
順序付けされたＲＬＣ ＰＤＵからＭＡＣ ＰＤＵを構成し、
前記処理モジュールは、
順序付けされたＲＬＣ ＰＤＵのＬＣＩＤに従ってＭＡＣ ＰＤＵを構成し、
前記ＭＡＣ ＰＤＵは、各ＲＬＣ ＰＤＵに含まれるそれぞれのＲＬＣ ＰＤＵのＬＣＩＤを含み、
または前記ＭＡＣ ＰＤＵは異なるＬＣＩＤを含み、同じＬＣＩＤに対応するＲＬＣ ＰＤＵは、１つのＬＣＩＤを共有することを特徴とする請求項９に記載のデータを送信するためのシステム。
【請求項１２】
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは同じエンティティに配置されており、または、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの２つのモジュールは同じエンティティに配置されており、または、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールは異なるエンティティに配置されており、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールが同じエンティティに配置されている場合、前記エンティティは、基地局または端末またはＤＵであり、
前記割り当てモジュール、前記決定モジュールおよび前記処理モジュールのうちの２つのモジュールが同じエンティティに配置されている場合、前記割り当てモジュールはＣＵにあり、前記決定モジュールおよび前記処理モジュールはＤＵにあることを特徴とする請求項９ないし請求項１１のいずれか１項に記載のデータを送信するためのシステム。
【請求項１３】
受信したメディアアクセス制御プロトコルデータユニット（ＭＡＣ ＰＤＵ）を複数の無線リンク制御プロトコルデータユニット（ＲＬＣ ＰＤＵ）に分割するための、受信モジュールと、
受信したＲＬＣ ＰＤＵを解析モジュールに送信するための、伝送モジュールと、
解析可能であると決定すると、順序付きおよび／または再結合したＲＬＣ ＰＤＵを解析してＰＤＣＰ ＰＤＵを取得するための、解析モジュールと、を備え、
各ＲＬＣ ＰＤＵは１つのＲＬＣ ＳＮに対応することを特徴とするデータを受信するためのシステム。
【請求項１４】
前記解析モジュールは、
受信したＲＬＣ ＰＤＵのＲＬＣ ＳＮに従ってフィードバック情報を生成し、
セグメント化されていない紛失ＲＬＣ ＰＤＵがある場合、フィードバック情報は紛失ＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、または、
セグメント化された紛失ＲＬＣ ＰＤＵがある場合、フィードバック情報は、紛失ＲＬＣ ＰＤＵの所属のオリジナルＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、オリジナルＲＬＣ ＰＤＵ内の紛失ＲＬＣ ＰＤＵの開始位置情報及び紛失ＲＬＣ ＰＤＵの長さ情報を示し、または、
連続的な紛失ＲＬＣ ＰＤＵがあり、連続的なＲＬＣ ＰＤＵにセグメント化されたＲＬＣ ＰＤＵがない場合、フィードバック情報は、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵのＲＬＣ ＳＮおよび紛失ＲＬＣ ＰＤＵの数を含み、または、
連続的な紛失ＲＬＣ ＰＤＵがあり、連続的なＲＬＣ ＰＤＵにセグメント化されたＲＬＣ ＰＤＵがある場合、フィードバック情報は、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵのＲＬＣ ＳＮを含み、セグメント化されたＲＬＣ ＰＤＵの情報および紛失ＲＬＣ ＰＤＵの数を示し、前記セグメント化されたＲＬＣ ＰＤＵは、連続的なＲＬＣ ＰＤＵのうちの最初のＲＬＣ ＰＤＵおよび／または最後のＲＬＣ ＰＤＵであることを特徴とする請求項１３に記載のデータを受信するためのシステム。
【請求項１５】
前記受信モジュール、前記伝送モジュール及び前記解析モジュールは、同じエンティティに配置されており、または、
前記受信モジュール、前記伝送モジュール及び前記解析モジュールのうちの２つのモジュールが同じエンティティに配置されており、または、
前記受信モジュール、前記伝送モジュールおよび前記解析モジュールは異なるエンティティに配置されており、
受信モジュール、伝送モジュール、および解析モジュールが同じエンティティ内に配置されている場合、前記エンティティは、基地局または端末またはＤＵであり、
前記受信モジュール、前記伝送モジュールおよび前記解析モジュールのうちの２つのモジュールが同じエンティティに配置されている場合、前記解析モジュールはＣＵにあり、前記受信モジュールおよび前記伝送モジュールはＤＵにあることを特徴とする請求項１３ないし請求項１４のいずれか１項に記載のデータを受信するためのシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１６８
【補正方法】変更
【補正の内容】
【０１６８】
オプションとして、前記割り当てモジュール６００は、同じ優先順位のそれぞれのＰＤＣＰ ＰＤＵが受信される順序で対応するＲＬＣ ＳＮを割り当てる。または、同じ優先順位のそれぞれのＰＤＣＰ ＰＤＵ集合が受信される順序で対応するＲＬＣ ＳＮを割り当て、前記ＰＤＣＰ ＰＤＵ集合は少なくとも１つのＰＤＣＰ ＰＤＵを含む。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０２０１
【補正方法】変更
【補正の内容】
【０２０１】
オプションとして、前記プロセッサ８０１は、同じ優先順位のそれぞれのＰＤＣＰ ＰＤＵが受信される順序で対応するＲＬＣ ＳＮを割り当てる。または、同じ優先順位のそれぞれのＰＤＣＰ ＰＤＵ集合が受信される順序で対応するＲＬＣ ＳＮを割り当て、前記ＰＤＣＰ ＰＤＵ集合は少なくとも１つのＰＤＣＰ ＰＤＵを含む。
【国際調査報告】
2019533395.tif 000015
2019533395.tif 000016
2019533395.tif 000017
2019533395.tif 000018
2019533395.tif 000019
2019533395.tif 000020