(57)【要約】  中継ノードに対してヘッダを圧縮することを円滑にするシステムおよび方法が説明されている。特に、パケット内の複数のインターネットプロトコル（ＩＰ）ヘッダ、トンネリングプロトコルヘッダ、および／または他のルーティングヘッダを圧縮することで、中継ノードおよび／またはドナーアクセスポイントの間のパケットの効率的な通信を円滑にすることができる。圧縮すべきパケットを受信したアクセスポイントは、本質的に異なるアクセスポイントに圧縮コンテキストと無圧縮のパケットとを提供することができる。本質的に異なるアクセスポイントは、類似のヘッダ値を有する後続のパケットに関係する圧縮解除コンテキストを生成することができ、コンテキスト識別子とともに圧縮解除コンテキストを格納することができる。アクセスポイントは、類似のヘッダ値を有する受信されたパケットをその後圧縮して、圧縮されたパケットをコンテキスト識別子とともに本質的に異なるアクセスポイントに伝達することができる。本質的に異なるアクセスポイントは、コンテキスト識別子に関連付けられているすでに生成されている圧縮解除コンテキストを適用してパケットの圧縮を解除することができる。
2013502833.tif 000002
【特許請求の範囲】
【請求項１】
１つまたは複数の圧縮されたヘッダとコンテキスト識別子とを含むパケットをアクセスポイントから受信することと、
前記コンテキスト識別子に少なくとも一部は基づき前記１つまたは複数の圧縮されたヘッダの圧縮を解除することに関係するコンテキストを決定することと、
前記コンテキストに少なくとも一部は基づき前記１つまたは複数の圧縮されたヘッダの圧縮を解除することとを備える方法。
【請求項２】
前記１つまたは複数の圧縮されたヘッダの前記圧縮を解除することは、前記コンテキストからの１つまたは複数の静的フィールドを前記１つまたは複数の圧縮されたヘッダ内に挿入することを含む請求項１に記載の方法。
【請求項３】
１つまたは複数のヘッダと前記コンテキスト識別子とを含む初期パケットを、ドナーアクセスポイントである前記アクセスポイントから受信することと、
前記１つまたは複数のヘッダ内の１つまたは複数のパラメータに少なくとも一部は基づき前記コンテキストを生成することと、
前記コンテキスト識別子を前記コンテキストに関連付けることとをさらに備える請求項１に記載の方法。
【請求項４】
前記コンテキストを前記生成することは、ネットワーク仕様に対応する圧縮解除アルゴリズムを利用することに関係する１つまたは複数のパラメータを生成することを含む請求項３に記載の方法。
【請求項５】
前記コンテキストを前記生成することは、ヘッダの圧縮を解除するために前記１つまたは複数のヘッダ内の非静的データに関係する位置情報とともに前記初期パケットの前記１つまたは複数のヘッダを格納することを含む請求項３に記載の方法。
【請求項６】
前記コンテキストを前記生成することは、ヘッダの圧縮を解除するために受信された非静的データ内に前記静的データを挿入するための位置情報とともに前記１つまたは複数のヘッダからの静的データを格納することを含む請求項３に記載の方法。
【請求項７】
前記コンテキスト識別子に少なくとも一部は基づき前記パケットの１つまたは複数の本質的に異なる圧縮されたヘッダの圧縮を解除することに関係する本質的に異なるコンテキストを決定することと、
前記本質的に異なるコンテキストに少なくとも一部は基づき前記１つまたは複数の本質的に異なる圧縮されたヘッダの圧縮を解除することとをさらに備える請求項１に記載の方法。
【請求項８】
前記１つまたは複数の圧縮されたヘッダの前記圧縮を解除することは、前記１つまたは複数の圧縮されたヘッダ内の非静的データの少なくとも一部の圧縮を解除することを含む請求項１に記載の方法。
【請求項９】
少なくとも前記非静的データの一部の前記圧縮を解除することは、汎用パケット無線サービス（ＧＰＲＳ）トンネリングプロトコル（ＧＴＰ）シーケンス番号の圧縮を解除することを、前記ＧＴＰシーケンス番号の多数の最下位ビットに従って行うことを含む請求項８に記載の方法。
【請求項１０】
前記１つまたは複数の圧縮されたヘッダは、少なくとも１つの汎用パケット無線サービス（ＧＰＲＳ）トンネリングプロトコル（ＧＴＰ）ヘッダと少なくとも１つのインターネットプロトコル（ＩＰ）ヘッダとを含む請求項１に記載の方法。
【請求項１１】
ワイヤレス通信装置であって、
１つまたは複数の圧縮されたヘッダとコンテキスト識別子とを含むパケットをアクセスポイントから取得し、
前記コンテキスト識別子に少なくとも一部は基づき前記１つまたは複数の圧縮されたヘッダの圧縮を解除するためにコンテキストを前記パケットに関連付け、
前記コンテキストに従って前記１つまたは複数の圧縮されたヘッダの圧縮を解除するように構成された
少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されたメモリとを備えるワイヤレス通信装置。
【請求項１２】
前記少なくとも１つのプロセッサは、少なくとも一部は前記１つまたは複数の圧縮されたヘッダ内に前記コンテキストに格納されている１つまたは複数の静的フィールドを挿入することによって前記１つまたは複数の圧縮されたヘッダの圧縮を解除する請求項１１に記載のワイヤレス通信装置。
【請求項１３】
前記少なくとも１つのプロセッサは、
１つまたは複数のヘッダと前記コンテキスト識別子とを含む初期パケットを前記アクセスポイントから取得し、
前記１つまたは複数のヘッダ内の１つまたは複数のパラメータに少なくとも一部は基づき前記コンテキストを形成し、
前記コンテキスト識別子を前記コンテキストに相互に関連付けるようにさらに構成される請求項１１に記載のワイヤレス通信装置。
【請求項１４】
前記少なくとも１つのプロセッサは、ネットワーク仕様に従って圧縮解除アルゴリズムを利用することに関係する前記１つまたは複数のパラメータを含む前記コンテキストを形成する請求項１３に記載のワイヤレス通信装置。
【請求項１５】
前記少なくとも１つのプロセッサは、
前記コンテキスト識別子に少なくとも一部は基づき前記パケットの１つまたは複数の本質的に異なる圧縮されたヘッダの圧縮を解除するために本質的に異なるコンテキストを前記パケットに相互に関連付け、
前記本質的に異なるコンテキストに従って前記１つまたは複数の本質的に異なる圧縮されたヘッダの圧縮を解除するようにさらに構成される請求項１１に記載のワイヤレス通信装置。
【請求項１６】
前記少なくとも１つのプロセッサは、前記１つまたは複数の圧縮されたヘッダ内の非静的データの少なくとも一部の圧縮を解除するようにさらに構成される請求項１１に記載のワイヤレス通信装置。
【請求項１７】
１つまたは複数の圧縮されたヘッダを含むパケットをアクセスポイントから受信するための手段と、
前記パケットからコンテキスト識別子を取り出すための手段と、
前記コンテキスト識別子に少なくとも一部は基づき前記１つまたは複数の圧縮されたヘッダの圧縮を解除することに関係するコンテキストを決定するための手段と、
前記コンテキストに少なくとも一部は基づき前記１つまたは複数の圧縮されたヘッダの圧縮を解除するための手段とを備える装置。
【請求項１８】
前記１つまたは複数の圧縮されたヘッダの圧縮を解除するための前記手段は、前記コンテキストからの１つまたは複数の静的フィールドを前記１つまたは複数の圧縮されたヘッダ内に挿入する請求項１７に記載の装置。
【請求項１９】
受信するための前記手段は、１つまたは複数のヘッダを備える初期パケットを前記アクセスポイントからさらに受信し、前記コンテキストを決定するための前記手段は、前記１つまたは複数のヘッダ内の１つまたは複数のパラメータに少なくとも一部は基づき前記コンテキストをさらに生成し、前記コンテキスト識別子を前記コンテキストに関連付ける請求項１７に記載の装置。
【請求項２０】
前記コンテキストを決定するための前記手段は、前記パケットの１つまたは複数の本質的に異なる圧縮されたヘッダの圧縮を解除することに関係する本質的に異なるコンテキストを決定し、圧縮を解除するための前記手段は、前記本質的に異なるコンテキストに少なくとも一部は基づき前記１つまたは複数の本質的に異なる圧縮されたヘッダの圧縮を解除する請求項１７に記載の装置。
【請求項２１】
圧縮を解除するための前記手段は、前記１つまたは複数の圧縮されたヘッダ内の非静的データの少なくとも一部の圧縮を解除することにさらに少なくとも一部は基づき前記１つまたは複数の圧縮されたヘッダの圧縮を解除する請求項１７に記載の装置。
【請求項２２】
コンピュータプログラム製品であって、
少なくとも１つのコンピュータに１つまたは複数の圧縮されたヘッダとコンテキスト識別子とを含むパケットをアクセスポイントから取得させるためのコードと、
前記少なくとも１つのコンピュータに前記コンテキスト識別子に少なくとも一部は基づき前記１つまたは複数の圧縮されたヘッダの圧縮を解除するためのコンテキストを前記パケットに関連付けさせるためのコードと、
前記少なくとも１つのコンピュータに前記コンテキストに従って前記１つまたは複数の圧縮されたヘッダの圧縮を解除させるためのコードとを備える
コンピュータ可読媒体を備えるコンピュータプログラム製品。
【請求項２３】
前記少なくとも１つのコンピュータに圧縮解除を行わせるための前記コードは、少なくとも一部は前記１つまたは複数の圧縮されたヘッダ内に前記コンテキストに格納されている１つまたは複数の静的フィールドを挿入することによって前記１つまたは複数の圧縮されたヘッダの圧縮を解除する請求項２２に記載のコンピュータプログラム製品。
【請求項２４】
前記コンピュータ可読媒体は、
前記少なくとも１つのコンピュータに１つまたは複数のヘッダと前記コンテキスト識別子とを含む初期パケットを前記アクセスポイントから取得させるためのコードと、
前記少なくとも１つのコンピュータに前記１つまたは複数のヘッダ内の１つまたは複数のパラメータに少なくとも一部は基づき前記コンテキストを形成させるためのコードと、
前記少なくとも１つのコンピュータに前記コンテキスト識別子を前記コンテキストに相互に関連付けさせるためのコードとをさらに備える請求項２２に記載のコンピュータプログラム製品。
【請求項２５】
前記少なくとも１つのコンピュータに前記コンテキストを形成させるための前記コードは、ネットワーク仕様に従って圧縮解除アルゴリズムを利用することに関係する前記１つまたは複数のパラメータを含む前記コンテキストを形成する請求項２４に記載のコンピュータプログラム製品。
【請求項２６】
前記コンピュータ可読媒体は、
前記少なくとも１つのコンピュータに前記コンテキスト識別子に少なくとも一部は基づき前記パケットの１つまたは複数の本質的に異なる圧縮されたヘッダの圧縮を解除するための本質的に異なるコンテキストを前記パケットに相互に関連付けさせるためのコードと、
前記少なくとも１つのコンピュータに前記本質的に異なるコンテキストに従って前記１つまたは複数の本質的に異なる圧縮されたヘッダの圧縮を解除させるためのコードとをさらに備える請求項２２に記載のコンピュータプログラム製品。
【請求項２７】
前記コンピュータ可読媒体は、前記少なくとも１つのコンピュータに前記１つまたは複数の圧縮されたヘッダ内の非静的データの少なくとも一部の圧縮を解除させるためのコードをさらに備える請求２２に記載のコンピュータプログラム製品。
【請求項２８】
１つまたは複数の圧縮されたヘッダを含むパケットをアクセスポイントから受信するパケット通信コンポーネントと、
前記パケットからコンテキスト識別子を取り出すコンテキスト識別子決定コンポーネントと、
前記コンテキスト識別子に少なくとも一部は基づき前記１つまたは複数の圧縮されたヘッダの圧縮を解除することに関係するコンテキストを決定する圧縮解除コンテキスト関連付けコンポーネントと、
前記コンテキストに少なくとも一部は基づき前記１つまたは複数の圧縮されたヘッダの圧縮を解除するヘッダ圧縮解除コンポーネントとを備える装置。
【請求項２９】
前記ヘッダ圧縮解除コンポーネントは、前記コンテキストからの１つまたは複数の静的フィールドを前記１つまたは複数の圧縮されたヘッダ内に挿入する請求項２８に記載の装置。
【請求項３０】
前記パケット通信コンポーネントは、１つまたは複数のヘッダを備える初期パケットを前記アクセスポイントからさらに受信し、前記圧縮解除コンテキスト関連付けコンポーネントは、前記１つまたは複数のヘッダ内の１つまたは複数のパラメータに少なくとも一部は基づき前記コンテキストを生成し、前記コンテキスト識別子を前記コンテキストに関連付ける請求項２８に記載の装置。
【請求項３１】
前記圧縮解除コンテキスト関連付けコンポーネントは、前記パケットの１つまたは複数の本質的に異なる圧縮されたヘッダの圧縮を解除することに関係する本質的に異なるコンテキストを決定し、前記ヘッダ圧縮解除コンポーネントは、前記本質的に異なるコンテキストに少なくとも一部は基づき前記１つまたは複数の本質的に異なる圧縮されたヘッダの圧縮を解除する請求項２８に記載の装置。
【請求項３２】
前記ヘッダ圧縮解除コンポーネントは、前記１つまたは複数の圧縮されたヘッダ内の非静的データの少なくとも一部の圧縮を解除することにさらに少なくとも一部は基づき前記１つまたは複数の圧縮されたヘッダの圧縮を解除する請求項２８に記載の装置。
【請求項３３】
ワイヤレスデバイスまたはコアネットワークコンポーネントからパケットをルーティングすることに関係する１つまたは複数のヘッダを備える前記パケットを受信することと、
前記パケットに関係するコンテキスト識別子を決定することと、
前記コンテキスト識別子に少なくとも一部は基づき前記１つまたは複数のヘッダを圧縮するためのコンテキストを選択することと、
前記コンテキストに少なくとも一部は基づき前記１つまたは複数のヘッダを圧縮することとを備える方法。
【請求項３４】
前記１つまたは複数のヘッダを前記圧縮することは、前記１つまたは複数のヘッダから１つまたは複数の静的フィールドを取り除くことと、前記パケット内に前記コンテキスト識別子を含めることとを含む請求項３３に記載の方法。
【請求項３５】
前記ワイヤレスデバイスまたは前記コアネットワークコンポーネントから初期パケットを受信することと、
前記初期パケットの１つまたは複数の初期ヘッダの一部に少なくとも一部は基づきヘッダを圧縮するための前記コンテキストを生成することと、
前記コンテキスト識別子を前記コンテキストに関連付けることと、
前記コンテキスト識別子と前記初期パケットとをアクセスポイントに伝達することとをさらに備える請求項３３に記載の方法。
【請求項３６】
前記コンテキストを前記生成することは、ネットワーク仕様に対応する圧縮アルゴリズムに関係する１つまたは複数のパラメータを生成することを含む請求項３５に記載の方法。
【請求項３７】
前記コンテキストを前記生成することは、圧縮されたヘッダを生成するために１つまたは複数の初期ヘッダの前記一部の中の非静的データに関係する位置情報とともに１つまたは複数の初期ヘッダの前記一部を格納することを含む請求項３５に記載の方法。
【請求項３８】
前記コンテキストを前記生成することは、圧縮されたヘッダを生成するために受信された非静的データ内に前記静的データを挿入するための位置情報とともに１つまたは複数の初期ヘッダの前記一部からの静的データを格納することを含む請求項３５に記載の方法。
【請求項３９】
前記コンテキスト識別子を前記決定することは、前記ワイヤレスデバイスまたは前記コアネットワークコンポーネントから前記コンテキスト識別子を受信することを含む請求項３５に記載の方法。
【請求項４０】
前記１つまたは複数のヘッダを前記圧縮することは、前記１つまたは複数のヘッダ内の非静的データの少なくとも一部を圧縮することを含む請求項３３に記載の方法。
【請求項４１】
少なくとも前記非静的データの一部を前記圧縮することは、汎用パケット無線サービス（ＧＰＲＳ）トンネリングプロトコル（ＧＴＰ）シーケンス番号を圧縮することを、前記ＧＴＰシーケンス番号の多数の最下位ビットに従って行うことを含む請求項４０に記載の方法。
【請求項４２】
前記１つまたは複数のヘッダは、少なくとも１つの汎用パケット無線サービス（ＧＰＲＳ）トンネリングプロトコル（ＧＴＰ）ヘッダと少なくとも１つのインターネットプロトコル（ＩＰ）ヘッダとを含む請求項３３に記載の方法。
【請求項４３】
ワイヤレス通信装置であって、
ワイヤレスデバイスまたはコアネットワークコンポーネントから１つまたは複数の中継ノード間で前記パケットをルーティングするための１つまたは複数のヘッダを備えるパケットを取得し、
前記パケットに関係するコンテキスト識別子を決定し、
前記コンテキスト識別子に少なくとも一部は基づき前記１つまたは複数のヘッダを圧縮するためのコンテキストを識別し、
前記コンテキストに少なくとも一部は基づき前記１つまたは複数のヘッダを圧縮するように構成された
少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されたメモリとを備えるワイヤレス通信装置。
【請求項４４】
前記少なくとも１つのプロセッサは、少なくとも一部は前記１つまたは複数のヘッダから１つまたは複数の静的フィールドを取り除き前記コンテキスト識別子を前記パケット内に含めることによって前記１つまたは複数のヘッダを圧縮する請求項４３に記載のワイヤレス通信装置。
【請求項４５】
前記少なくとも１つのプロセッサは、
前記ワイヤレスデバイスまたは前記コアネットワークコンポーネントから１つまたは複数の初期ヘッダを備える初期パケットを取得し、
前記１つまたは複数の初期ヘッダの一部に少なくとも一部は基づきヘッダを圧縮するための前記コンテキストを形成し、
前記コンテキスト識別子を前記コンテキストに関連付け、
前記コンテキスト識別子と前記初期パケットとをアクセスポイントに送るようにさらに構成される請求項４３に記載のワイヤレス通信装置。
【請求項４６】
前記少なくとも１つのプロセッサは、前記ワイヤレスデバイスまたは前記コアネットワークコンポーネントから前記コンテキスト識別子を受信するようにさらに構成される請求項４５に記載のワイヤレス通信装置。
【請求項４７】
前記少なくとも１つのプロセッサは、少なくとも一部は前記１つまたは複数のヘッダ内の非静的データの少なくとも一部を圧縮することによって前記１つまたは複数のヘッダを圧縮する請求項４３に記載のワイヤレス通信装置。
【請求項４８】
ワイヤレスデバイスまたはコアネットワークコンポーネントからパケットをルーティングすることに関係する１つまたは複数のヘッダを備える前記パケットを受信するための手段と、
前記パケットに関係するコンテキスト識別子を決定するための手段と、
前記コンテキスト識別子に少なくとも一部は基づき前記１つまたは複数のヘッダを圧縮するためのコンテキストを選択するための手段と、
前記コンテキストに少なくとも一部は基づき前記１つまたは複数のヘッダを圧縮するための手段とを備える装置。
【請求項４９】
圧縮するための前記手段は、少なくとも一部は前記１つまたは複数のヘッダから１つまたは複数の静的フィールドを取り除き前記コンテキスト識別子を前記パケット内に含めることによって前記１つまたは複数のヘッダを圧縮する請求項４８に記載の装置。
【請求項５０】
前記パケットを受信するための前記手段は、前記ワイヤレスデバイスまたは前記コアネットワークコンポーネントから初期パケットをさらに受信し、前記コンテキストを決定するための前記手段は、前記初期パケットの１つまたは複数の初期ヘッダの一部に少なくとも一部は基づき前記コンテキストをさらに生成し、前記コンテキスト識別子を決定するための前記手段は、前記コンテキスト識別子を前記コンテキストに関連付ける請求項４８に記載の装置。
【請求項５１】
前記パケットを受信するための前記手段は、前記初期パケットと前記コンテキスト識別子とをアクセスポイントに伝達する請求項５０に記載の装置。
【請求項５２】
受信するための前記手段は、前記ワイヤレスデバイスまたは前記コアネットワークコンポーネントから前記コンテキスト識別子をさらに受信する請求項５０に記載の装置。
【請求項５３】
前記１つまたは複数のヘッダを圧縮するための前記手段は、前記１つまたは複数のヘッダ内の非静的データの少なくとも一部をさらに圧縮する請求項４８に記載の装置。
【請求項５４】
コンピュータプログラム製品であって、
少なくとも１つのコンピュータにワイヤレスデバイスまたはコアネットワークコンポーネントから１つまたは複数の中継ノード間で前記パケットをルーティングするための１つまたは複数のヘッダを備えるパケットを取得させるためのコードと、
前記少なくとも１つのコンピュータに前記１つまたは複数のヘッダに少なくとも一部は基づき前記パケットに関係するコンテキスト識別子を決定させるためのコードと、
前記少なくとも１つのコンピュータに前記コンテキスト識別子に少なくとも一部は基づき前記１つまたは複数のヘッダを圧縮するためのコンテキストを識別させるためのコードと、
前記少なくとも１つのコンピュータに前記コンテキストに少なくとも一部は基づき前記１つまたは複数のヘッダを圧縮させるためのコードとを備える
コンピュータ可読媒体を備えるコンピュータプログラム製品。
【請求項５５】
前記少なくとも１つのコンピュータに圧縮を行わせるための前記コードは、少なくとも一部は前記１つまたは複数のヘッダから１つまたは複数の静的フィールドを取り除き前記コンテキスト識別子を前記パケット内に含めることによって前記１つまたは複数のヘッダを圧縮する請求項５４に記載のコンピュータプログラム製品。
【請求項５６】
前記コンピュータ可読媒体は、
前記少なくとも１つのコンピュータに前記ワイヤレスデバイスまたは前記コアネットワークコンポーネントから１つまたは複数の初期ヘッダを備える初期パケットを取得させるためのコードと、
前記少なくとも１つのコンピュータに前記１つまたは複数の初期ヘッダの一部に少なくとも一部は基づきヘッダを圧縮するための前記コンテキストを形成させるためのコードと、
前記少なくとも１つのコンピュータに前記コンテキスト識別子を前記コンテキストに関連付けさせるためのコードと、
前記少なくとも１つのコンピュータに前記コンテキスト識別子と前記初期パケットとをアクセスポイントに送らせるためのコードとをさらに備える請求項５４に記載のコンピュータプログラム製品。
【請求項５７】
前記コンピュータ可読媒体は、前記少なくとも１つのコンピュータに前記ワイヤレスデバイスまたは前記コアネットワークコンポーネントから前記コンテキスト識別子を受信させるためのコードをさらに備える請求５６に記載のコンピュータプログラム製品。
【請求項５８】
前記少なくとも１つのコンピュータに圧縮を行わせるための前記コードは、少なくとも一部は前記１つまたは複数のヘッダ内の非静的データの少なくとも一部を圧縮することによって前記１つまたは複数のヘッダを圧縮する請求項５４に記載のコンピュータプログラム製品。
【請求項５９】
ワイヤレスデバイスまたはコアネットワークコンポーネントからパケットをルーティングすることに関係する１つまたは複数のヘッダを備える前記パケットを受信するパケット通信コンポーネントと、
前記パケットに対するコンテキスト識別子を取得するコンテキスト識別子決定コンポーネントと、
前記コンテキスト識別子に少なくとも一部は基づき前記１つまたは複数のヘッダを圧縮するためのコンテキストを識別する圧縮コンテキスト関連付けコンポーネントと、
前記コンテキストに少なくとも一部は基づき前記１つまたは複数のヘッダを圧縮するヘッダ圧縮コンポーネントとを備える装置。
【請求項６０】
前記ヘッダ圧縮コンポーネントは、少なくとも一部は前記１つまたは複数のヘッダから１つまたは複数の静的フィールドを取り除き前記コンテキスト識別子を前記パケット内に含めることによって前記１つまたは複数のヘッダを圧縮する請求項５９に記載の装置。
【請求項６１】
前記パケット通信コンポーネントは、前記ワイヤレスデバイスまたは前記コアネットワークコンポーネントから初期パケットをさらに受信し、前記圧縮コンテキスト関連付けコンポーネントは、前記初期パケットの１つまたは複数の初期ヘッダの一部に少なくとも一部は基づき前記コンテキストをさらに生成し、前記コンテキスト識別子決定コンポーネントは、前記コンテキスト識別子を前記コンテキストに関連付ける請求項５９に記載の装置。
【請求項６２】
前記パケット通信コンポーネントは、前記コンテキスト識別子と前記初期パケットとをアクセスポイントにさらに送信する請求項６１に記載の装置。
【請求項６３】
前記パケット通信コンポーネントは、前記ワイヤレスデバイスまたは前記コアネットワークコンポーネントから前記コンテキスト識別子をさらに受信する請求項６１に記載の装置。
【請求項６４】
前記ヘッダ圧縮コンポーネントは、前記１つまたは複数のヘッダ内の非静的データの少なくとも一部をさらに圧縮する請求項５９に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
以下の説明は、一般に、ワイヤレス通信に関するものであり、より具体的には、複数のアクセスポイント間でパケットのルーティングを行うことに関するものである。
【０００２】
米国特許法第１１９条に基づく優先権主張
本特許出願は、譲受人に譲渡され、参照により本明細書に明示的に組み込まれている、２００９年８月１７日に出願した仮出願第６１／２３４，５８０号、名称「ＨＥＡＤＥＲ  ＣＯＭＰＲＥＳＳＩＯＮ  ＯＦ  ＵＤＰ／ＩＰ／ＧＴＰ  ＨＥＡＤＥＲＳ  ＩＮ  ＴＨＥ  ＵＮ  ＩＮＴＥＲＦＡＣＥ  ＯＦ  ＬＴＥ  ＲＥＬＡＹ  ＡＲＣＨＩＴＥＣＴＵＲＥ」の優先権を主張するものである。
【背景技術】
【０００３】
ワイヤレス通信システムは、例えば、音声、データなどのさまざまな種類の通信コンテンツを提供するため広く展開されている。典型的なワイヤレス通信システムは、利用可能なシステムリソース（例えば、帯域幅、送信電力、．．．）を共有することにより複数のユーザーとの通信をサポートすることができる多元接続システムであるものとしてよい。このような多元接続システムの例としては、符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、直交周波数分割多元接続（ＯＦＤＭＡ）システム、および同様のシステムが挙げられる。それに加えて、これらのシステムは、サードジェネレーションパートナーシッププロジェクト（３ＧＰＰ）、３ＧＰＰロングタームエボリューション（ＬＴＥ）、ウルトラモバイルブロードバンド（ＵＭＢ）などの規格、および／またはエボリューションデータオプティマイズド（ＥＶ−ＤＯ）、その１つまたは複数の改訂版などのマルチキャリアワイヤレス規格に適合しているものとしてよい。
【０００４】
一般に、ワイヤレス多元接続通信システムは、複数のモバイルデバイスの通信を同時にサポートすることができる。それぞれのモバイルデバイスは、順方向リンクおよび逆方向リンク上の伝送により１つまたは複数のアクセスポイント（例えば、基地局）と通信することができる。順方向リンク（またはダウンリンク）は、アクセスポイントからモバイルデバイスへの通信リンクを指し、逆方向リンク（またはアップリンク）は、モバイルデバイスからアクセスポイントへの通信リンクを指す。さらに、モバイルデバイスとアクセスポイントとの間の通信は、単一入力単一出力（ＳＩＳＯ）システム、多入力単一出力（ＭＩＳＯ）システム、多入力多出力（ＭＩＭＯ）システムなどを介して確立されうる。しかし、アクセスポイントは、地理的カバレッジエリアについても、またリソースについても制限され、カバレッジエリアの端近くにあるモバイルデバイスおよび／または高トラヒックのエリア内にあるデバイスはアクセスポイントからの通信の品質低下を被る可能性がある。
【０００５】
中継ノードを備えて、モバイルデバイスとアクセスポイントとの間の通信が円滑に行われるようにすることによってネットワーク容量とカバレッジエリアとを拡大することができる。例えば、中継ノードは、多数の他の中継ノードへのアクセスを提供する、ドナーアクセスポイント（ｄｏｎｏｒ  ａｃｃｅｓｓ  ｐｏｉｎｔ）とのバックホールリンク（ｂａｃｋｈａｕｌ  ｌｉｎｋ）を確立し、中継ノードは、１つまたは複数のモバイルデバイスまたは追加の中継ノードとのアクセスリンクを確立することができる。したがって、モバイルデバイスとアクセスポイントとの間の通信経路内に複数の中継ノードがありうる。いくつかの中継ノード構成（例えば、インターネットプロトコル（ＩＰ）中継ノードの）では、それぞれの中継ノードが受信されたパケットにヘッダを追加して、さまざまな中継ノード間、および／またはコアネットワークコンポーネント間の受信されたパケットのルーティングが円滑に行われるようにすることができる。同様に、与えられた応答パケットは、受信されたパケットに関係するデバイスにパケットをルーティングするためにそれぞれの中継ノードにおいて処理されるべきさまざまなヘッダを含みうる。これらのさまざまなヘッダは、結果として、通信経路内のそれぞれのノード間でさらにデータが送信され、ワイヤレスネットワーク内のデータスループットに影響を及ぼす可能性がある。
【発明の概要】
【０００６】
以下では、１つまたは複数の態様の基本的な理解を深められるように、そのような態様の単純化された概要を述べる。この概要は、すべての企図される態様の網羅的な概要ではなく、すべての態様の主要なまたはクリティカルな要素を同定することも、いずれかまたはすべての態様の範囲を線引きすることも意図されてはいない。その唯一の目的は、後で提示されるより詳細な説明の前置きとして、単純化された形で１つまたは複数の態様のいくつかの概念を提示することである。
【０００７】
１つまたは複数の態様とその対応する開示とに従って、プロトコルヘッダを圧縮して中継ノード間の効率的な通信を行うことを円滑にすることに関連してさまざまな態様を説明する。特に、例えば、受信されたパケットの１つまたは複数のヘッダ内のデータの少なくとも一部との関連付けのためにコンテキスト識別子を受信されたパケットに割り当てることができる。コンテキスト識別子およびパケットは、この例では、対応する中継ノードまたは他のアクセスポイントに送ることができる。この点で、データの類似する部分を有する後続のパケットのヘッダを圧縮して、コンテキスト識別子とともに中継ノードまたは他のアクセスポイントに送ることができ、中継ノードまたは他のアクセスポイントは、例えば、コンテキスト識別子に少なくとも一部は基づきヘッダの圧縮を解除することができる。データのこれらの部分は、ルーティングアドレス、ネットワークアドレス、および／または同様のものなどの１つまたは複数のヘッダ内の静的フィールドに関係しているものとしてよい。
【０００８】
関係する態様によれば、１つまたは複数の圧縮されたヘッダとコンテキスト識別子とを含むパケットをアクセスポイントから受信することと、コンテキスト識別子に少なくとも一部は基づき１つまたは複数の圧縮されたヘッダの圧縮を解除することに関係するコンテキストを決定することとを含む方法が提供される。この方法は、コンテキストに少なくとも一部は基づき１つまたは複数の圧縮されたヘッダの圧縮を解除することをさらに含む。
【０００９】
他の態様は、ワイヤレス通信装置に関係する。ワイヤレス通信装置は、１つまたは複数の圧縮されたヘッダとコンテキスト識別子とを含むパケットをアクセスポイントから取得し、コンテキスト識別子に少なくとも一部は基づき１つまたは複数の圧縮されたヘッダの圧縮を解除するためのコンテキストをパケットに関連付けるように構成された少なくとも１つのプロセッサを備えることができる。この少なくとも１つのプロセッサは、コンテキストに従って１つまたは複数の圧縮されたヘッダの圧縮を解除するようにさらに構成される。ワイヤレス通信装置は、少なくとも１つのプロセッサに結合されたメモリも備える。
【００１０】
さらに別の態様は、装置に関係する。装置は、１つまたは複数の圧縮されたヘッダを含むパケットをアクセスポイントから受信するための手段と、パケットからコンテキスト識別子を取り出すための手段とを備える。装置は、コンテキスト識別子に少なくとも一部は基づき１つまたは複数の圧縮されたヘッダの圧縮を解除することに関係するコンテキストを決定するための手段と、コンテキストに少なくとも一部は基づき１つまたは複数の圧縮されたヘッダの圧縮を解除するための手段とをさらに備える。
【００１１】
さらに別の態様は、少なくとも１つのコンピュータに１つまたは複数の圧縮されたヘッダとコンテキスト識別子とを含むパケットをアクセスポイントから取得させるためのコードと、少なくとも１つのコンピュータにコンテキスト識別子に少なくとも一部は基づき１つまたは複数の圧縮されたヘッダの圧縮を解除するためのコンテキストをパケットに関連付けさせるためのコードとを格納するコンピュータ可読媒体を有することができるコンピュータプログラム製品に関係する。コンピュータ可読媒体は、コンテキストに従って少なくとも１つのコンピュータに１つまたは複数の圧縮されたヘッダの圧縮を解除させるためのコードも備えることができる。
【００１２】
さらに、追加の態様は、１つまたは複数の圧縮されたヘッダを含むパケットをアクセスポイントから受信するパケット通信コンポーネントと、コンテキスト識別子をパケットから取り出すコンテキスト識別子決定コンポーネントとを備える装置に関係する。装置は、コンテキスト識別子に少なくとも一部は基づき１つまたは複数の圧縮されたヘッダの圧縮を解除することに関係するコンテキストを決定する圧縮解除コンテキスト関連付けコンポーネントと、コンテキストに少なくとも一部は基づき１つまたは複数の圧縮されたヘッダの圧縮を解除するヘッダ圧縮解除コンポーネントとをさらに備えることができる。
【００１３】
別の態様によれば、ワイヤレスデバイスまたはコアネットワークコンポーネントから初期パケットを受信することと、初期パケットの１つまたは複数の初期ヘッダの一部に少なくとも一部は基づきヘッダを圧縮するためのコンテキストを生成することとを含む方法が提供される。この方法は、コンテキスト識別子をコンテキストに関連付けることと、コンテキスト識別子と初期パケットとをアクセスポイントに伝達することとをさらに含む。
【００１４】
他の態様は、ワイヤレス通信装置に関係する。ワイヤレス通信装置は、ワイヤレスデバイスまたはコアネットワークコンポーネントから１つまたは複数の中継ノード間でパケットをルーティングするための１つまたは複数のヘッダを備えるパケットを取得し、パケットに関係するコンテキスト識別子を決定するように構成された少なくとも１つのプロセッサを備えることができる。少なくとも１つのプロセッサは、コンテキスト識別子に少なくとも一部は基づき１つまたは複数のヘッダを圧縮するためのコンテキストを識別し、コンテキストに少なくとも一部は基づき１つまたは複数のヘッダを圧縮するようにさらに構成される。ワイヤレス通信装置は、少なくとも１つのプロセッサに結合されたメモリも備える。
【００１５】
さらに別の態様は、装置に関係する。装置は、ワイヤレスデバイスまたはコアネットワークコンポーネントからパケットをルーティングすることに関係する１つまたは複数のヘッダを備えるパケットを受信するための手段と、パケットに関係するコンテキスト識別子を決定するための手段とを備える。装置は、コンテキスト識別子に少なくとも一部は基づき１つまたは複数のヘッダを圧縮するためのコンテキストを選択するための手段と、コンテキストに少なくとも一部は基づき１つまたは複数のヘッダを圧縮するための手段とをさらに備える。
【００１６】
さらに別の態様は、少なくとも１つのコンピュータにワイヤレスデバイスまたはコアネットワークコンポーネントから１つまたは複数の中継ノード間でパケットをルーティングするための１つまたは複数のヘッダを備えるパケットを取得させるためのコードと、少なくとも１つのコンピュータに１つまたは複数のヘッダに少なくとも一部は基づきパケットに関係するコンテキスト識別子を決定させるためのコードとを格納するコンピュータ可読媒体を有することができるコンピュータプログラム製品に関係する。コンピュータ可読媒体は、コンテキスト識別子に少なくとも一部は基づき１つまたは複数のヘッダを圧縮するためのコンテキストを少なくとも１つのコンピュータに識別させるためのコードと、少なくとも１つのコンピュータにコンテキストに少なくとも一部は基づき１つまたは複数のヘッダを圧縮させるためのコードとをさらに備えることができる。
【００１７】
さらに、追加の態様は、ワイヤレスデバイスまたはコアネットワークコンポーネントからパケットをルーティングすることに関係する１つまたは複数のヘッダを備えるパケットを受信するパケット通信コンポーネントと、そのパケットに対するコンテキスト識別子を取得するコンテキスト識別子決定コンポーネントとを備える装置に関係する。装置は、コンテキスト識別子に少なくとも一部は基づき１つまたは複数のヘッダを圧縮するためのコンテキストを識別する圧縮コンテキスト関連付けコンポーネントと、コンテキストに少なくとも一部は基づき１つまたは複数のヘッダを圧縮するヘッダ圧縮コンポーネントとをさらに備えることができる。
【００１８】
前述の目的および関連する目的の達成のために、１つまたは複数の態様は、以下で十分に説明され、特に特許請求の範囲で指摘される特徴を備える。次の説明および添付図面は、その１つまたは複数の態様のある種の例示的特徴を詳細に示す。ただし、これらの特徴はさまざまな態様の原理を採用するさまざまな方法のうちのごくわずかを示しており、本明細書の説明はこのような態様およびその等価物すべてを含むことを意図している。
【図面の簡単な説明】
【００１９】
【図１】ワイヤレスネットワークのために中継機能を円滑に構成する例示的なワイヤレス通信システムを示す図。
【図２】中継ノード間で効率的な通信を行うためにパケットヘッダを圧縮する例示的なワイヤレス通信システムを示す図。
【図３】ダウンリンクパケットを圧縮することに関係するコンテキスト識別子を構成する例示的なワイヤレス通信システムを示す図。
【図４】アップリンクパケットを圧縮することに関係するコンテキスト識別子を構成する例示的なワイヤレス通信システムを示す図。
【図５】複数の中継ノードに関係するヘッダを圧縮することを円滑にする例示的なワイヤレス通信システムを示す図。
【図６】複数の中継ノードに関係するヘッダの圧縮を解除することを円滑にする例示的なワイヤレス通信システムを示す図。
【図７】中継ノードを利用してワイヤレスネットワークへのアクセスを提供する例示的なワイヤレス通信システムを示す図。
【図８】中継ノード機能を構成することを円滑にする例示的なプロトコルスタックを示す図。
【図９】コンテキストを決定することに少なくとも一部は基づき圧縮されたヘッダの圧縮を解除するための例示的な方法を示す図。
【図１０】コンテキスト識別子に基づきその後パケットの圧縮を解除するためのコンテキストを生成する例示的な方法を示す図。
【図１１】コンテキストを決定することに少なくとも一部は基づきヘッダを圧縮するための例示的な方法を示す図。
【図１２】コンテキスト識別子に基づきその後パケットを圧縮するためのコンテキストを生成する例示的な方法を示す図。
【図１３】本明細書で説明されるさまざまな態様によるワイヤレス通信システムを示す図。
【図１４】本明細書で説明されているさまざまなシステムと方法とともに使用されうる例示的なワイヤレスネットワーク環境を示す図。
【図１５】コンテキスト識別子に従って１つまたは複数のヘッダの圧縮を解除することを円滑にする例示的なシステムを示す図。
【図１６】コンテキスト識別子に従って１つまたは複数のヘッダを圧縮することを円滑にする例示的なシステムを示す図。
【発明を実施するための形態】
【００２０】
次に、さまざまな態様について、図面を参照しつつ説明する。以下の説明では、説明を目的として、１つまたは複数の態様を完全に理解できるようにする多数の具体的詳細を述べている。しかし、そのような態様（複数可）を、これらの具体的な詳細なしで実践できることは明白であると思われる。
【００２１】
本出願で使用されているように、「コンポーネント」、「モジュール」、「システム」、および同様の用語は、限定はしないが、ハードウェア、ファームウェア、ハードウェアとソフトウェアとの組み合わせ、ソフトウェア、または実行中のソフトウェアなどのコンピュータ関係のエンティティを含むことを意図されている。例えば、コンポーネントとして、限定はしないが、プロセッサ上で実行されているプロセス、プロセッサ、オブジェクト、実行可能ファイル、実行のスレッド、プログラム、および／またはコンピュータなどがある。一例として、コンピューティングデバイスで動作するアプリケーションとそのコンピューティングデバイスの両方を併せて、１つのコンポーネントとすることができる。１つまたは複数のコンポーネントは、１つのプロセスおよび／または実行スレッド内に常駐することができ、またコンポーネントは、１台のコンピュータにローカルとして配置され、および／または２台以上のコンピュータ間に分散させることも可能である。それに加えて、これらのコンポーネントは、そこにさまざまなデータ構造を格納されたさまざまなコンピュータ可読媒体から実行することができる。コンポーネントは、ローカルシステム、分散システム内の他方のコンポーネントと、および／または信号を用いて他のシステムとインターネットなどのネットワーク上でやり取りする一方のコンポーネントから得られるデータなどの、１つまたは複数のデータパケットを有する信号などに従いローカルプロセスおよび／またはリモートプロセスによって通信することができる。
【００２２】
さらに、本明細書では、さまざまな態様が有線端末またはワイヤレス端末とすることができる、端末に関連して説明される。端末は、システム、デバイス、加入者ユニット、加入者ステーション、移動局、モバイル、モバイルデバイス、遠隔局、遠隔端末、アクセス端末、ユーザー端末、端末、通信デバイス、ユーザーエージェント、ユーザーデバイス、またはユーザー装置（ＵＥ）と称されることもある。ワイヤレス端末としては、携帯電話、衛星電話、コードレス電話、セッションイニシエーションプロトコル（ＳＩＰ）電話、ワイヤレスローカルループ（ＷＬＬ）局、携帯情報端末（ＰＤＡ）、ワイヤレス接続機能を有するハンドヘルドデバイス、コンピューティングデバイス、またはワイヤレスモデムに接続されている他の処理デバイスが挙げられる。さらに、本明細書では、さまざまな態様が基地局に関連して説明されている。基地局は、ワイヤレス端末（複数可）と通信するために使用することができ、アクセスポイント、Ｎｏｄｅ  Ｂ、ｅｖｏｌｖｅｄ  Ｎｏｄｅ  Ｂ（ｅＮＢ）、または他の何らかの呼称で参照できる。
【００２３】
さらに、「または」という語は、排他的な「または」ではなく包含的な「または」を意味することが意図されている。つまり、特に断りのない限り、または文脈から明らかでない限り、「ＸはＡまたはＢを使用する」という語句は、自然な包含的置換を意味することが意図されている。つまり、「ＸはＡまたはＢを使用する」という語句は、「ＸはＡを使用する」、「ＸはＢを使用する」、または「ＡはＡとＢの両方を使用する」という事例のいずれかによって充足される。それに加えて、本出願および付属の請求項おける「ａ」および「ａｎ」という冠詞は、一般的に、特に断りのない限り、または単数形であることが文脈上明らかでない限り、「１つまたは複数」を意味するものと解釈されるべきである。
【００２４】
本明細書で説明する技術を、ＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、ＳＣ−ＦＤＭＡ、および他のシステムなどのさまざまなワイヤレス通信システムに使用することができる。用語「システム」および「ネットワーク」は、しばしば交換可能に使用される。ＣＤＭＡシステムは、ユニバーサル地上無線アクセス（ＵＴＲＡ）、ｃｄｍａ２０００などの無線技術を実装することができる。ＵＴＲＡは、ワイドバンドＣＤＭＡ（Ｗ−ＣＤＭＡ）およびＣＤＭＡの他の変更形態を含む。さらに、ｃｄｍａ２０００は、ＩＳ−２０００、ＩＳ−９５、およびＩＳ−８５６標準に対応している。ＴＤＭＡシステムは、グローバルシステムフォーモバイルコミュニケーションズ（ＧＳＭ）（登録商標）などの無線テクノロジを実装するものとしてよい。ＯＦＤＭＡシステムは、Ｅｖｏｌｖｅｄ  ＵＴＲＡ（Ｅ−ＵＴＲＡ）、ウルトラモバイルブロードバンド（ＵＭＢ）、ＩＥＥＥ  ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ  ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ  ８０２．２０、Ｆｌａｓｈ−ＯＦＤＭ、などの無線テクノロジを実装するものとしてよい。ＵＴＲＡおよびＥ−ＵＴＲＡは、ユニバーサルモバイルテレコミニュケーションシステム（ＵＭＴＳ）の一部である。３ＧＰＰロングタームエボリューション（ＬＴＥ）は、Ｅ−ＵＴＲＡを使用するＵＭＴＳの一リリースであり、Ｅ−ＵＴＲＡは、ダウンリンクでＯＦＤＭＡ、アップリンクでＳＣ−ＦＤＭＡを使用する。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥ、およびＧＳＭは、「サードジェネレーションパートナーシッププロジェクト」（３ＧＰＰ）という名前の組織からの文書に記載されている。それに加えて、ｃｄｍａ２０００およびＵＭＢは、「サードジェネレーションパートナーシッププロジェクト２」（３ＧＰＰ２）という名称の組織から出されている文書において説明されている。さらに、このようなワイヤレス通信システムは、それに加えて、多くの場合、不対無免許スペクトル、８０２．ｘｘ無線ＬＡＮ、ＢＬＵＥＴＯＯＴＨ（登録商標）、および他の短距離もしくは長距離ワイヤレス通信技術を使用するピアツーピア（例えば、モバイル間）アドホックネットワークシステムを含むものとしてもよい。
【００２５】
さまざまな態様もしくは特徴が、多数のデバイス、コンポーネント、モジュール、および同様のものを備えることができるシステムに関して提示される。さまざまなシステムが、追加のデバイス、コンポーネント、モジュールなどを備えることができ、および／または図に関連して説明されているデバイス、コンポーネント、モジュールなどのすべてを含むわけではないことは理解され、認識されるであろう。これらのアプローチを組み合わせて使用することもできる。
【００２６】
図１を参照すると、ワイヤレスネットワークに中継機能を構成することを円滑にするワイヤレス通信システム１００が例示されている。システム１００は、中継ｅＮＢ  １０４などの１つまたは複数の中継ｅＮＢに、コアネットワーク１０６へのアクセスを提供するドナーｅＮＢ  １０２を備える。同様に、中継ｅＮＢ  １０４は、中継ｅＮＢ  １０８などの１つまたは複数の本質的に異なる中継ｅＮＢ、またはＵＥ  １１０などのＵＥに、ドナーｅＮＢ  １０２を介したコアネットワーク１０６へのアクセスを提供することができる。クラスタｅＮＢとも称されうる、ドナーｅＮＢ  １０２は、ＬＴＥまたは他の技術のバックホールリンクであってもよい、有線もしくワイヤレスバックホールリンク上でコアネットワーク１０６と通信することができる。一例では、コアネットワーク１０６は、３ＧＰＰ  ＬＴＥまたは類似の技術のネットワークとすることができる。
【００２７】
ドナーｅＮＢ  １０２は、それに加えて、有線もしくはワイヤレスの、ＬＴＥもしくは他の技術のものであってもよい、中継ｅＮＢ  １０４用のアクセスリンクを備えることができ、中継ｅＮＢ  １０４は、ドナーｅＮＢ  １０２のアクセスリンク上でバックホールリンクを使用してドナーｅＮＢ  １０２と通信することができる。中継ｅＮＢ  １０４は、同様に、有線もしくはワイヤレスの、ＬＴＥもしくは他の技術のリンクであってもよい、中継ｅＮＢ  １０８および／またはＵＥ  １１０用のアクセスリンクを備えることができる。一例では、ドナーｅＮＢ  １０２は、ＬＴＥアクセスリンクを備えることができ、中継ｅＮＢ  １０４はＬＴＥバックホールを使用してこれに接続することができ、中継ｅＮＢ  １０４は、中継ｅＮＢ  １０８および／またはＵＥ  １１０に、ＬＴＥアクセスリンクを提供することができる。ドナーｅＮＢ  １０２は、本質的に異なる技術のバックホールリンク上でコアネットワーク１０６に接続することができる。中継ｅＮＢ  １０８および／またはＵＥ  １１０は、説明されているように、コアネットワーク１０６へのアクセスを受けるためにＬＴＥアクセスリンクを使用して中継ｅＮＢ  １０４に接続することができる。ドナーｅＮＢおよび接続された中継ｅＮＢは、本明細書ではクラスタと総称されうる。
【００２８】
一例によれば、中継ｅＮＢ  １０４は、従来のＬＴＥ構成におけるＵＥのように、リンク層（例えば、メディアアクセス制御（ＭＡＣ）層）、トランスポート層、アプリケーション層、および／または同様の層のところでドナーｅＮＢ  １０２に接続することができる。この点で、ドナーｅＮＢ  １０２は、中継ｅＮＢ  １０４をサポートするために、リンク層、トランスポート層、アプリケーション層など、または関係するインターフェース（例えば、Ｅ−ＵＴＲＡ−Ｕｕなどのユーザー／ユーザー間（Ｕｕ）、ＥＵＴＲＡ−Ｕｎなどのユーザー／ネットワーク間（Ｕｎ））のところに変更を必要としない従来のＬＴＥ  ｅＮＢとして動作することができる。それに加えて、中継ｅＮＢ  １０４は、ＵＥ１１０からは、リンク層、トランスポート層、アプリケーション層、および／または同様の層でＬＴＥ構成をとる従来のｅＮＢのように見えるため、例えば、リンク層、トランスポート層、アプリケーション層などにおいて中継ｅＮＢ  １０４に接続するためにＵＥ  １１０に変更を加える必要がない。それに加えて、中継ｅＮＢ  １０４は、アクセスリンクとバックホールリンクとの間のリソースパーティション分割、干渉管理、クラスタに対するアイドルモードセル選択、および／または同様のものに対する手順を構成することができる。一例において中継ｅＮＢ  １０４が追加のドナーｅＮＢに接続することができることは理解されるであろう。
【００２９】
そのため、例えば、中継ｅＮＢ  １０４は、ドナーｅＮＢ  １０２との接続を確立し、コアネットワーク１０６内の１つまたは複数のコンポーネント（モビリティ管理エンティティ（ＭＭＥ）、サービングゲートウェイ（ＳＧＷ）、パケットデータネットワーク（ＰＤＮ）ゲートウェイ（ＰＧＷ）など）へのアクセスを受けることができる。一例では、中継ｅＮＢ  １０４は、コアネットワーク１０６内のＰＧＷ／ＳＧＷから（例えば、ドナーｅＮＢ  １０２を介して）、それと通信するためにインターネットプロトコル（ＩＰ）アドレスを取得することができる。それに加えて、ＵＥ  １１０は、コアネットワーク１０６内の１つまたは複数の類似のコンポーネントへのアクセスを受けるために中継ｅＮＢ  １０４との接続を確立することができる。この点で、例えば、ＵＥ  １１０は、ＩＰパケットを中継ｅＮＢ  １０４に伝達してコアネットワーク１０６に与えることができる。中継ｅＮＢ  １０４は、ＩＰパケットを取得し、１つまたは複数の追加のヘッダに中継ｅＮＢ  １０４に関係するパケット関連付け、それらのパケットをドナーｅＮＢ  １０２に供給することができる。追加のヘッダは、中継ｅＮＢ  １０４とコアネットワーク１０６に対応するコンポーネントとに関係するＩＰもしくはユーザーデータグラムプロトコル（ＵＤＰ）／ＩＰヘッダ、コアネットワーク１０６のコンポーネントへのパケットのルーティングおよび／または中継ｅＮＢ  １０４への応答パケットのルーティングを円滑にするための汎用パケット無線サービス（ＧＰＲＳ）トンネリングプロトコル（ＧＴＰ）ヘッダまたは類似のヘッダなどを含むことができる。したがって、ドナーｅＮＢ  １０２は、パケットを中継ｅＮＢ  １０４に関係するコアネットワーク１０６のコンポーネントにルーティングすることができる（例えば、別のヘッダを追加し、コアネットワーク１０６に送信することによって）。
【００３０】
例えば、コアネットワーク１０６のコンポーネントは、さまざまなＩＰヘッダに応じてコアネットワーク１０６内でパケットをルーティングすることができる。さらに、例えば、コアネットワーク１０６は、中継ｅＮＢ  １０４を通じてパケットをＵＥ  １１０にルーティングすることに関係するＵＤＰ／ＩＰヘッダ、ＧＴＰヘッダなどを含むように、ＵＥ  １１０に供給するためのパケットを構築することができる。一例において、コアネットワーク１０６は、そのパケットとともにＵＥ  １１０に関係するＩＰヘッダ、さらには中継ｅＮＢ  １０４に関係するＵＤＰ／ＩＰおよび／またはＧＴＰヘッダ、および／またはドナーｅＮＢ  １０２に関係する類似のヘッダ（複数可）を備えることができる。コアネットワーク１０６は、ヘッダを含むパケットをドナーｅＮＢ  １０２に回送することができる。ドナーｅＮＢ  １０２は、パケットを取得し、ドナーｅＮＢ  １０２に関係するＵＤＰ／ＩＰおよび／またはＧＴＰヘッダを取り除き、次のＧＴＰヘッダに基づきパケットを中継ｅＮＢ  １０４に回送することができる。中継ｅＮＢ  １０４は、一例では、中継ｅＮＢ  １０４に関係するヘッダ（複数可）を同様に取り除き、中継ｅＮＢ  １０４が、残りのＩＰヘッダをまたは別のヘッダに基づきパケットをＵＥ  １１０に回送することができる。ＵＥ  １１０とドナーｅＮＢ  １０２との間に１つの中継ｅＮＢ  １０４があるように図示されているけれども、追加の中継ｅＮＢが存在し、ＵＤＰ／ＩＰおよび／またはＧＴＰヘッダを、パケットルーティングを円滑にするために中継ｅＮＢ毎に説明されているようにアップリンクおよびダウンリンクパケットに追加することができることは理解されるであろう。
【００３１】
例えば、追加のヘッダがあると、無線インターフェース（例えば、ドナーｅＮＢ  １０２と中継ｅＮＢ  １０４、中継ｅＮＢ  １０４と中継ｅＮＢ  １０８などの間の）上でパケットを送信するときにオーバーヘッドが生じる可能性がある。したがって、例えば、ドナーｅＮＢ  １０２は、ダウンリンクパケットを、中継ｅＮＢ  １０４に送信する前に圧縮することができ、中継ｅＮＢ  １０４も、同様に、中継ｅＮＢ  １０８またはＵＥ  １１０に送信する前にダウンリンクパケットを圧縮することができる。同様に、中継ｅＮＢ  １０４は、アップリンクパケットを、ドナーｅＮＢ  １０２に送信する前に圧縮することができ、中継ｅＮＢ  １０８も、同様に、アップリンクパケットを圧縮することができる。例えば、中継ｅＮＢ  １０４に関係するパケットヘッダは、関係する無線ベアラー上で伝達されるすべてのパケットに対して実質的に同じである、中継ｅＮＢ  １０４に関係するトンネルエンドポイント識別子（ＴＥＩＤ）、中継ｅＮＢ  １０４に割り当てられたＩＰアドレス（例えば、対応するＰＧＷまたはＳＧＷによって）、同様のものなどの静的フィールドもしくはデータを有することができる。しかし、それに加えて、パケットは、パケット長、シーケンス番号（例えば、ＧＴＰシーケンス番号）、および／または同様のものなどの無線ベアラー上で所定のパケットについて変化しうる非静的データを有することができる。この点について、ヘッダ内の少なくとも静的フィールドおよび／または他の静的データを中継ｅＮＢ  １０４に関係するパケットについて圧縮することにより、パケットを回送するのに必要な帯域幅を減らす可能性のある、静的データ全体を送る作業を軽減することができる。
【００３２】
一例では、ドナーｅＮＢ  １０２は、中継ｅＮＢ  １０４（および／または１つまたは複数の中継ｅＮＢもしくはこれと通信しているデバイス）のためにコアネットワーク１０６からパケットを受信することができる。ドナーｅＮＢ  １０２は、そのパケットに対するコンテキスト識別子を生成し、コンテキスト識別子を１つまたは複数のヘッダ（例えば、非静的データの位置情報を伴うヘッダの静的データ）の１つまたは複数のパラメータ、パケットおよび／またはコンテキスト識別子に関係する圧縮コンテキストまたはアルゴリズム（例えば、少なくとも一部はハードコーディング、ネットワーク仕様、構成などに基づくか、または他の何らかの方法による）、および／または同様のものに関連付けることができる。一例では、ドナーｅＮＢ  １０２は、シーケンス、ランダムシーケンス、疑似ランダムシーケンス（例えば、パケット、関係するヘッダ、または中継ｅＮＢ  １０４の１つまたは複数のパラメータに少なくとも一部は基づく）、および／または同様のシーケンスに従って、コンテキスト識別子を作成し、および／またはコンテキスト識別子をパケットに関連付けることができる。それに加えて、コンテキスト識別子は、１つまたは複数のヘッダ内の１つまたは複数のパラメータによって占有されるパケットのビットの数より少ない可能性のあるビットの数とすることができる。ドナーｅＮＢ  １０２は、コンテキスト識別子とパケットとを中継ｅＮＢ  １０４に送信することができる。この例では、中継ｅＮＢ  １０４は、パケットの圧縮を解除するために、コンテキスト識別子とパケットとを取得し、コンテキスト識別子をパケットの１つまたは複数の態様に関連付けることができる。
【００３３】
例えば、中継ｅＮＢ  １０４は、コンテキスト識別子を、パケットの１つまたは複数のヘッダ、１つまたは複数のヘッダ（例えば、非静的データの位置情報を伴うヘッダの静的データ）の１つまたは複数のパラメータ、パケットおよび／またはコンテキスト識別子に関係する圧縮解除コンテキストまたはアルゴリズム（例えば、少なくとも一部はハードコーディング、ネットワーク仕様、構成などに基づくか、または他の何らかの方法による）、および／または同様のものに関連付けることができる。例えば、ドナーｅＮＢ  １０２は、中継ｅＮＢ  １０４に関係するコアネットワーク１０６から１つまたは複数の後続のパケットを受信することができる。この例では、ドナーｅＮＢ  １０２は、１つまたは複数の後続のパケットがコンテキスト識別子に関係している（例えば、１つまたは複数の後続のパケットがその１つまたは複数のヘッダ内の１つまたは複数の静的フィールドに対する類似の値などを有する）と判定することができる。
【００３４】
そのため、ドナーｅＮＢ  １０２は、少なくとも一部はコンテキスト識別子に基づき１つまたは複数の後続のパケットの１つまたは複数のヘッダを圧縮することができ（例えば、コンテキスト識別子にすでに関連付けられている圧縮コンテキストなどを使用することによって）、中継ｅＮＢ  １０４に送信するために、１つまたは複数の後続のパケット内の、または１つまたは複数の後続のパケットに相関するコンテキスト識別子を含むことができる。次いで、中継ｅＮＢ  １０４は、１つまたは複数の後続のパケットを受信することができ、コンテキスト識別子に少なくとも一部は基づき１つまたは複数のヘッダの圧縮を解除することができる。この点において、中継ｅＮＢ  １０４は、１つまたは複数のヘッダの圧縮を解除するためにコンテキスト識別子にすでに関連付けられている１つまたは複数のパラメータもしくはコンテキストを決定する。本明細書で説明されているような類似の機能を利用して、中継ｅＮＢ  １０４からドナーｅＮＢ  １０２への通信を圧縮することができる。上述のように、（例えば、与えられた無線ベアラーに対する初期パケットの後の）ドナーｅＮＢ  １０２と中継ｅＮＢ  １０４との間で伝達されるパケットに対するヘッダを圧縮して、必要な伝送帯域幅を減らし、データスループットを改善することができる。
【００３５】
次に、図２を参照すると、効率的な通信を行うためにパケットヘッダを圧縮することを円滑にする例示的なワイヤレス通信システム２００が例示されている。システム２００は、別のアクセスポイント２０４（および／または他のアクセスポイント）と通信するアクセスポイント２０２を備える。そのため、例えば、アクセスポイント２０２は、アクセスポイント２０４が中継ノードであるドナーアクセスポイントとすることができ、アクセスポイント２０４は、アクセスポイント２０２が中継ノードであるドナーアクセスポイントとすることができ、アクセスポイント２０２および２０４は両方とも、中継ノードとすることができ、というように以下同様にすることができる。それに加えて、アクセスポイント２０４は、一例では、アクセスポイント２０２のコンポーネントを備えて類似の機能を提供することができ、またその逆も可能であることは理解されるであろう。さらに、アクセスポイント２０２および２０４は、それぞれ、マクロセルアクセスポイント、フェムトセルアクセスポイント、ピコセルアクセスポイント、モバイル基地局、および／または同様のものとすることができ、無線で（例えば、Ｅ−ＵＴＲＡ−Ｕｕインターフェース、Ｅ−ＵＴＲＡ−Ｕｎインターフェース、および／または同様のインターフェースを使用して）通信することができる。
【００３６】
アクセスポイント２０２は、ワイヤレスネットワーク（図示せず）内の１つまたは複数のデバイスからパケットを受信し、そのパケット、つまりそのパケットの圧縮バージョンを１つまたは複数のアクセスポイントに送信するパケット通信コンポーネント２０６、さらにはコンテキスト識別子をパケットに関連付けるコンテキスト識別子割り当てコンポーネント２０８を備える。アクセスポイント２０２は、そのパケットまたは後続の類似のパケットを圧縮することに関係する１つまたは複数のパラメータをコンテキスト識別子と相互に関連付ける圧縮コンテキスト関連付けコンポーネント２１０と、１つまたは複数のパラメータに従って１つまたは複数の後続のパケットを圧縮し、コンテキスト識別子を１つまたは複数の圧縮された後続のパケットに関連付けるヘッダ圧縮コンポーネント２１２とをさらに備える。
【００３７】
アクセスポイント２０４は、アクセスポイントからパケットを受信し、そのパケット、つまりそのパケットの圧縮解除バージョンをワイヤレスネットワーク（図示せず）内の１つまたは複数の本質的に異なるデバイスに送信するパケット通信コンポーネント２１４、さらにはそのパケットに関連付けられているコンテキスト識別子を特定するコンテキスト識別子決定コンポーネント２１６を備える。アクセスポイント２０４は、そのパケットまたは関係するパケットの圧縮を解除するための１つまたは複数のパラメータを生成し、１つまたは複数のパラメータをコンテキスト識別子に関連付ける圧縮解除コンテキスト関連付けコンポーネント２１８、さらにはそのコンテキスト識別子に少なくとも一部は基づき１つまたは複数の後続のパケットの圧縮を解除するヘッダ圧縮解除コンポーネント２２０をさらに備える。
【００３８】
一例によれば、パケット通信コンポーネント２０６は、アクセスポイント２０４に関係するコアネットワークコンポーネント（図示せず）、モバイルデバイス（図示せず）、および／または同様のコンポーネントからパケットを取得することができる。コンテキスト識別子割り当てコンポーネント２０８は、それがパケットの１つまたは複数のヘッダ内のいくつかのパラメータに対してコンテキスト識別子を受信したか、または生成したかを識別することができる（例えば、アクセスポイント２０４に関係するＩＰアドレスおよび／またはＴＥＩＤなどの、ヘッダ内の静的フィールドまたは他の静的データ）。コンテスト識別子割り当てコンポーネント２０８が、１つまたは複数のヘッダ内のパラメータに関係するコンテキスト識別子を受信していないか、または割り当てていない場合、これは、１つまたは複数のヘッダ内のパラメータに対してコンテキスト識別子を（説明されているように、例えば、シーケンス、ランダム、疑似ランダム、および／または同様のものに従って）生成することができる。それに加えて、コンテキスト識別子割り当てコンポーネント２０８は、コンテキスト識別子を１つまたは複数のヘッダ内の１つまたは複数のパラメータに関連付けることができる（例えば、静的データなど）。圧縮コンテキスト関連付けコンポーネント２１０は、１つまたは複数のヘッダを圧縮するためにコンテキスト識別子をコンテキストまたはパラメータに相互に関連付けることができる。一例では、圧縮コンテキスト割り当てコンポーネント２１０は、コンテキスト識別子を、受信されたとおりの１つまたは複数のヘッダ、ヘッダ内の静的および／または非静的データ、ヘッダ内の静的および／または非静的データに関する位置情報、１つまたは複数のヘッダのパラメータを圧縮するためのハードコーディングされた命令、および／または同様のものに相互に関連付けることができる。パケット通信コンポーネント２０６は、パケットとコンテキスト識別子とをアクセスポイント２０４に送信することができる。
【００３９】
パケット通信コンポーネント２１４は、アクセスポイント２０２からパケット（まだ圧縮されていない）とコンテキスト識別子とを取得することができる。コンテキスト識別子決定コンポーネント２１６は、コンテキスト識別子を（例えば、パケット、そのパケットのヘッダ、関連付けられている通信、および／または同様のものから）取り出すことができ、圧縮解除コンテキスト関連付けコンポーネント２１８は、コンテキスト識別子を、１つまたは複数のヘッダ内の類似のデータとともに後続のパケットの圧縮を解除するためのコンテキストまたは１つまたは複数のパラメータに相互に関連付けることができる。例えば、圧縮解除コンテキスト関連付けコンポーネント２１８は、パケット通信コンポーネント２１４によって受信されたパケットに少なくとも一部は基づき、後続のパケットの圧縮を解除するためのコンテキストまたは１つまたは複数のパラメータを作成する。例えば、コンテキストまたは１つまたは複数のパラメータを作成することは、１つまたは複数のヘッダを受信されたとおりにパケット内に格納すること、ヘッダからの静的および／または非静的データ、ヘッダ内の静的および／または非静的データに関する位置情報、１つまたは複数のヘッダのパラメータの圧縮を解除するためのハードコーディングされた命令、および／または同様のものを格納することを含むものとしてよい。
【００４０】
例えば、パケット通信コンポーネント２０６は、アクセスポイント２０４に関係する後続のパケットを受信することができ、コンテキスト識別子割り当てコンポーネント２０８は、パケットをコンテキスト識別子に関連付けることができる。一例では、コンテキスト識別子割り当てコンポーネント２０８は、パケットの１つまたは複数のヘッダを解釈して、ＩＰアドレス、ＴＥＩＤ、および／または他の静的フィールドもしくはデータなどの、そのパラメータを決定することができ、１つまたは複数の格納されているコンテキスト識別子がこれらのパラメータに関連付けられているかどうかを判定することができる。一例では、コンテキスト識別子割り当てコンポーネント２０８は、圧縮コンテキスト関連付けコンポーネント２１０によって格納されている１つまたは複数のコンテキストを順に辿って、関係する静的フィールドがパケットのヘッダに対応しているかどうかを判定することができる。もし対応していれば、圧縮コンテキスト関連付けコンポーネント２１０は、コンテキスト識別子に従ってパケットの１つまたは複数のヘッダを圧縮するため、圧縮コンテキストまたは１つまたは複数の関係するパラメータ（例えば、コンテキスト識別子にすでに関連付けられているような）をヘッダ圧縮コンポーネント２１２に送ることができる。ヘッダ圧縮コンポーネント２１２は、１つまたは複数のヘッダを圧縮することができる。
【００４１】
一例では、ヘッダ圧縮コンポーネント２１２は、１つまたは複数のヘッダから静的フィールドまたはデータの一部を取り除き（例えば、非静的データおよび／または残りの静的データの連結を形成するため）、コンテキスト識別子を含めることによって１つまたは複数のヘッダを圧縮することができる。別の例では、ヘッダ圧縮コンポーネント２１２は、本質的に異なる圧縮アルゴリズムを使用し、コンテキスト識別子に従って（例えば、ハードコーディング、ネットワーク仕様、構成、および／または同様のものから決定されたアルゴリズムに従って）１つまたは複数のヘッダ内の静的データを圧縮することができる。一例では、このような圧縮アルゴリズムは、少なくとも一部は、ｎがシーケンス番号を備えるビットの総数より小さい正整数であるものとして最下位ビットの数ｎを含めることによって、ＧＴＰシーケンス番号などの、１つまたは複数のヘッダ内の非静的データをさらに圧縮することができる。この点で、ヘッダ圧縮コンポーネント２１２は、ＧＴＰシーケンス番号または類似のパラメータを２(n-1)パケットおきに無圧縮のまま残すことで、シーケンス番号が余分のビットを必要とする次の数にラップした場合に生じる曖昧さを防ぐことができることを了解されたい。パケット通信コンポーネント２０６は、圧縮されたパケットをアクセスポイント２０４に送信することができる。
【００４２】
パケット通信コンポーネント２１４は、説明されているように、圧縮されたパケットを受信することができる。コンテキスト識別子決定コンポーネント２１６は、パケットからコンテキスト識別子を取り出すことができ、圧縮解除コンテキスト関連付けコンポーネント２１８は、コンテキスト識別子に少なくとも一部は基づきパケットの圧縮を解除するための圧縮解除コンテキストまたは関係するパラメータを選択することができる。述べられているように、圧縮解除コンテキストまたは関係するパラメータは、コンテキスト識別子についてすでに格納されているものに関係するものとしてよい。さらに、例えば、圧縮解除コンテキストまたは関係するパラメータは、ヘッダ圧縮コンポーネント２１２によって適用される圧縮コンテキストまたは関係するパラメータを元に戻すことに対応するものとしてよい。例えば、圧縮および圧縮解除に対する命令および／またはパラメータは、アクセスポイント２０２と２０４とに関係するネットワーク仕様、アクセスポイント２０２と２０４に対する構成で指定され、アクセスポイント２０２と２０４内にハードコーディングされ、および／または同様の操作を行われうる。ヘッダ圧縮解除コンポーネント２２０は、圧縮解除コンテキストまたは関係するパラメータに少なくとも一部は基づきパケットの１つまたは複数のヘッダの圧縮を解除することができる。
【００４３】
説明されているように、例えば、圧縮されたときの１つまたは複数のヘッダが非静的データの連結を含む場合、ヘッダ圧縮解除コンポーネント２２０は、すでに受信されているパケットの１つまたは複数のヘッダからの静的フィールドまたは他の静的データを連結された非静的データ内に挿入し、ヘッダを形成することができる。別の例では、ヘッダ圧縮解除コンポーネント２２０は、コンテキスト識別子に関係する、またハードコーディング、ネットワーク仕様、構成、および／または同様のものによって指定された別のアルゴリズムに従って１つまたは複数のヘッダの圧縮を解除することができる。さらに、一例では、パケットが圧縮されていることをコンテキスト識別子決定コンポーネント２１６が検出し、圧縮解除コンテキスト関連付けコンポーネント２１８がコンテキスト識別子に関係する圧縮解除コンテキストを特定できない場合、圧縮解除コンテキスト関連付けコンポーネント２１８は、アクセスポイント２０２に、ヘッダの無圧縮バージョン、ヘッダの静的データ、および／または同様のものを問い合わせることができる。
【００４４】
一例によれば、パケット通信コンポーネント２０６は、以下と同様のフォーマットを有するパケットを受信することができる。
【表１】
2013502833.tif 000003
【００４５】
この点で、ＵＤＰ／ＩＰヘッダとＧＴＰヘッダとを説明されているように圧縮して、パケットのサイズ、したがってパケットを伝達するために必要な帯域幅を減らすことができる。例えば、少なくともアクセスポイント２０４のＩＰアドレスおよびアクセスポイント２０４のＴＥＩＤは、これらの値がアクセスポイント２０２とともに関係する無線ベアラー上で（例えば、少なくともある期間に）所定のアクセスポイント２０４に対して静的であってよいので、圧縮することができる。この点で、コンテキスト識別子割り当てコンポーネント２０８は、関係するパケットに対するコンテキスト識別子を生成することができ、圧縮コンテキスト関連付けコンポーネント２１０は、パケットの１つまたは複数のヘッダを圧縮するためにコンテキスト識別子をコンテキストまたはパラメータとともに格納することができる（例えば、アクセスポイント２０４のＩＰアドレスおよびＴＥＩＤを格納する）。パケット通信コンポーネント２０６は、パケットとコンテキスト識別子とをアクセスポイント２０４に送信することができる。
【００４６】
パケット通信コンポーネント２１４は、アクセスポイント２０２から通信を受け取ることができ、コンテキスト識別子決定コンポーネント２１６は、それからコンテキスト識別子を取り出すことができる。パケットは無圧縮であるため、圧縮解除コンテキスト関連付けコンポーネント２１８は、パケットの１つまたは複数のヘッダに対する圧縮解除コンテキストまたは関係するパラメータを生成し、コンテキスト識別子とともに格納することができる。例えば、圧縮解除コンテキストまたは関係するパラメータを、説明されているように、圧縮コンテキスト関連付けコンポーネント２１０によって格納されている圧縮コンテキストに関係付け、ヘッダ圧縮コンポーネント２１２によって圧縮された１つまたは複数のヘッダの圧縮解除を円滑にすることができる。そのため、一例において説明されているように、圧縮解除コンテキストまたは関係するパラメータは、パケットの１つまたは複数のヘッダ内の静的データを収めることができる（例えば、アクセスポイント２０４のＩＰアドレスおよびＴＥＩＤ）。
【００４７】
パケット通信コンポーネント２０６は、前のパケットと同じデータの部分を１つまたは複数のヘッダ内に備える、アクセスポイント２０４に対するパケットをその後受信することができる（例えば、アクセスポイント２０４のＩＰアドレスおよびＴＥＩＤ）。そのため、コンテキスト識別子割り当てコンポーネント２０８は、１つまたは複数のヘッダ内のデータの部分に少なくとも一部は基づきパケットに対するコンテキスト識別子を決定することができる。ヘッダ圧縮コンポーネント２１２は、コンテキスト識別子と相互に関係する圧縮コンテキスト関連付けコンポーネント２１０から圧縮コンテキストまたは関係するパラメータを受信することに基づきパケット内の１つまたは複数のヘッダを圧縮することができる。説明されているように、例えば、圧縮コンテキストは、ＩＰアドレスおよびＴＥＩＤなどの、１つまたは複数のヘッダから取り除くべきフィールド（例えば、静的データを含むフィールド）を含みうる。ヘッダ圧縮コンポーネント２１２は、この例におけるそのようなフィールドを取り除き、コンテキスト識別子をヘッダ内に含めるか、またはヘッダとともに含むことができる。そのため、一例では、上記のパケットは、以下と同様のフォーマットを有するパケットに圧縮することができる。
【表２】
2013502833.tif 000004
【００４８】
ただし、ＣＩＤはコンテキスト識別子であり、ＮＳＩは非静的情報（例えば、非静的データ）である。例えば、ＮＳＩは、圧縮時に取り除かれないヘッダの値を含むことができ、そのような値の連結体または構造体とすることができる。パケット通信コンポーネント２０６は、パケットを圧縮されたヘッダとともにアクセスポイント２０４に送信することができる。
【００４９】
コンテキスト通信コンポーネント２１４は、パケットを取得することができ、コンテキスト識別子決定コンポーネント２１６は、それからコンテキスト識別子を取り出すことができる。圧縮解除コンテキスト関連付けコンポーネント２１８は、コンテキスト識別子に関係する圧縮解除コンテキストまたは１つまたは複数のパラメータを決定することができる。例えば、これは、すでに受信されているようなヘッダ、そのヘッダからの静的データ、および／または同様のものを含むことができる。ヘッダ圧縮解除コンポーネント２２０は、圧縮解除コンテキストまたは関係するパラメータに少なくとも一部は基づきパケット内の１つまたは複数のヘッダの圧縮を解除することができる。一例では、ヘッダ圧縮解除コンポーネント２２０は、圧縮解除コンテキスト関連付けコンポーネント２１８によって格納されているヘッダ内の非静的データ（および／または静的データの残り部分）をパケット内の受信されたデータで置き換えることができる。別の例では、ヘッダ圧縮解除コンポーネント２２０は、パケット内に受信された非静的データ（および／または静的データの残り部分）内にコンテキスト識別子に対する圧縮解除コンテキスト関連付けコンポーネント２１８によって格納されている１つまたは複数の静的フィールドを挿入することに少なくとも一部は基づき１つまたは複数のヘッダの圧縮を解除することができる。いずれの場合も、アクセスポイント２０２と２０４との間のパケットは、より効率的に通信が行えるように圧縮されうる。それに加えて、アクセスポイント２０２は、アクセスポイント２０４から上流または下流にあってもよく、したがって、説明されているような機能は、ダウンリンクまたはアップリンクの通信に適用することができることは理解されるであろう。
【００５０】
図３を参照すると、１つまたは複数の中継ノード間でパケットをルーティングすることに関係するヘッダの圧縮および圧縮解除を行う例示的なワイヤレス通信システム３００が示されている。システム３００は、説明されているように、中継ｅＮＢ  １０４へのワイヤレスネットワークアクセスを提供するドナーｅＮＢ  １０２を備える。それに加えて、システム３００は、中継ｅＮＢ  ＰＧＷ／ＳＧＷ  ３０２を備えることができる。説明されているように、中継ｅＮＢ  ＰＧＷ／ＳＧＷ  ３０２は、コアネットワークの一部とすることができ、ドナーｅＮＢ  １０２は、中継ｅＮＢ  ＰＧＷ／ＳＧＷ  ３０２へのアクセスを中継ｅＮＢ  １０４に提供することができる。一例では、中継ｅＮＢ  １０４は、ドナーｅＮＢ  １０２を通じて中継ｅＮＢ  ＰＧＷ／ＳＧＷ  ３０２への接続を確立することができ、中継ｅＮＢ  ＰＧＷ／ＳＧＷ  ３０２から、これと通信するためにＩＰアドレスを受信することができる。それに加えて、中継ｅＮＢ  ＰＧＷ／ＳＧＷ  ３０２は、パケットをドナーｅＮＢ  １０２に供給するときに中継ｅＮＢ  １０４に対するパケット内に含める中継ｅＮＢ  １０４に関係するＴＥＩＤを受信または生成することができる。
【００５１】
例えば、中継ｅＮＢ  １０４に接続した後、中継ｅＮＢ  ＰＧＷ／ＳＧＷ  ３０２は、中継ｅＮＢ  １０４に供給するために第１のパケット３０４をドナーｅＮＢ  １０２に送信することができる。例えば、ドナーｅＮＢ  １０２は、有線バックホール上で中継ｅＮＢ  ＰＧＷ／ＳＧＷ  ３０２から第１のパケット３０４を受信することができる。第１のパケット３０４は、説明されているように、中継ｅＮＢ  １０４に関係するＵＤＰ／ＩＰおよびＧＴＰヘッダを含みうる。ドナーｅＮＢ  １０２は、第１のパケット３０４が中継ｅＮＢ  １０４に関係すると判定する（例えば、第１のパケット３０４のＧＴＰヘッダ内のＴＥＩＤにとも一部は基づく）。それに加えて、ドナーｅＮＢ  １０２は、第１のパケット３０４の１つまたは複数のヘッダの１つまたは複数のパラメータ（例えば、ドナーｅＮＢ  １０２を伴う無線ベアラーに関係しているか、または他の形で関係するような、中継ｅＮＢ  １０４のＩＰアドレスまたはＴＥＩＤ）に関係するコンテキスト識別子が生成されているかどうかを判定することができる。この場合、これは第１のパケットであるため、コンテキスト識別子は、その１つまたは複数のパラメータに関連付けられていない。
【００５２】
ドナーｅＮＢ  １０２は、３０６において、コンテキスト識別子と圧縮コンテキスト（または関係するパラメータ）とを、説明されているように、１つまたは複数のヘッダの１つまたは複数のパラメータに関連付けることができる。一例では、圧縮コンテキスト（または関係するパラメータ）は、１つまたは複数のヘッダのフィールドを（例えば、仕様、構成、ハードコーディングなどに従って）圧縮するための命令に関係するものとすることができる。ドナーｅＮＢ  １０２は、第１のパケットをコンテキスト識別子３０８とともに中継ｅＮＢ  １０４に送信することができる。中継ｅＮＢ  １０４は、無圧縮パケットを検出することができ、また、３１０において無圧縮パケットの類似のヘッダパラメータを有する後続のパケットに対する圧縮解除コンテキストまたは関係するパラメータを生成することができる。中継ｅＮＢ  １０４は、それに加えて、３１０において、説明されているように、コンテキスト識別子を圧縮解除コンテキストまたは関係するパラメータに関連付けることができる。
【００５３】
第１のパケット３０４を受信した後、説明されているように、ドナーｅＮＢ  １０２が、中継ｅＮＢ  ＰＧＷ／ＳＧＷ  ３０２から他の着信パケット３１４と、３１６と、３１８とを取得することができる。３１２において、ドナーｅＮＢ  １０２は、着信パケット３１４、３１６、および３１８のヘッダ内のパラメータに関係するコンテキスト識別子を生成したかどうかを判定することができる。この例では、ドナーｅＮＢ  １０２は、少なくとも１つの着信パケット３１４、３１６、または３１８に対するコンテキスト識別子を格納していると判定する。例えば、着信パケットは着信パケット３１６とすることができ、３１２では、ドナーｅＮＢ  １０２は、パケット３１６の１つまたは複数のヘッダ内の１つまたは複数のパラメータを１つまたは複数のコンテキスト識別子に関係するパラメータと比較する。３１２において、ドナーｅＮＢ  １０２は、着信パケット３１６の１つまたは複数のヘッダ内のパラメータがコンテキスト識別子に対するパラメータとマッチしていることを識別する。ドナーｅＮＢは、説明されているように、圧縮コンテキスト（または関係するパラメータ）に従って着信パケット３１６の１つまたは複数のヘッダを圧縮し、圧縮されたパケットをコンテキスト識別子３２０とともに中継ｅＮＢ  １０４に送信することができる。中継ｅＮＢ  １０４は、説明されているように、圧縮解除コンテキスト（または関係するパラメータ）に関係しているので、３２２においてコンテキスト識別子に従ってパケットの圧縮を解除することができる。
【００５４】
図４を参照すると、１つまたは複数の中継ノード間でパケットをルーティングすることに関係するヘッダの圧縮および圧縮解除を行う例示的なワイヤレス通信システム４００が示されている。システム４００は、説明されているように、中継ｅＮＢ  １０４にワイヤレスネットワークアクセスを行えるようにするドナーｅＮＢ  １０２と、中継ｅＮＢ  １０４からワイヤレスネットワークアクセスを受けるＵＥ  １１０とを備える。それに加えて、システム４００は、中継ｅＮＢ  ＰＧＷ／ＳＧＷ  ４０２を備えることができる。説明されているように、中継ｅＮＢ  ＰＧＷ／ＳＧＷ  ４０２は、コアネットワークの一部とすることができ、ドナーｅＮＢ  １０２は、中継ｅＮＢ  ＰＧＷ／ＳＧＷ  ４０２へのアクセスを中継ｅＮＢ  １０４に提供することができる。一例では、中継ｅＮＢ  １０４は、ドナーｅＮＢ  １０２を通じて中継ｅＮＢ  ＰＧＷ／ＳＧＷ  ４０２への接続を確立することができ、中継ｅＮＢ  ＰＧＷ／ＳＧＷ  ４０２と通信するためにＩＰアドレスを受信することができる。それに加えて、中継ｅＮＢ  ＰＧＷ／ＳＧＷ  ４０２は、パケットをドナーｅＮＢ  １０２に供給するときに中継ｅＮＢ  １０４に対するパケット内に含める中継ｅＮＢ  １０４に関係するＴＥＩＤを受信または生成することができる。
【００５５】
例えば、ＵＥ  １１０は、中継ｅＮＢ  １０４に接続し、第１のパケット４０２をそれに送信することができる。４０４において、中継ｅＮＢ  １０４は、説明されているように、類似のパラメータを有する後続のパケットのヘッダを圧縮するためにコンテキスト識別子と関連付けられている圧縮コンテキスト（または関係するパラメータ）とを生成することができる。中継ｅＮＢ  １０４は、第１のパケットをコンテキスト識別子４０６とともにドナーｅＮＢ  １０２に送信することができる。ドナーｅＮＢ  １０２は、４０８において、説明されているように、圧縮コンテキスト（または関係するパラメータ）に従って圧縮されたパケットの圧縮を解除するために圧縮解除コンテキスト（または関係するパラメータ）を生成することができる。ドナーｅＮＢ  １０２は、それに加えて、上で説明されているように、圧縮解除コンテキスト（または関係するパラメータ）をコンテキスト識別子に関連付けることができる。ドナーｅＮＢ  １０２は、無圧縮パケット４１０を中継ｅＮＢ  ＰＧＷ／ＳＧＷ  ３０２に送信することができる。
【００５６】
中継ｅＮＢ  １０４は、ＵＥ  １１０から次のパケット４１２を受信することができる。中継ｅＮＢ  １０４は、次のパケット４１２として類似のヘッダパラメータを有するパケットに対するコンテキスト識別子を生成したと判定し、４１４において（例えば、上で説明されている圧縮コンテキスト（または関係するパラメータ）に従って）次のパケット４１２の１つまたは複数のヘッダの少なくとも一部を圧縮することができる。中継ｅＮＢ  １０４は、圧縮されたパケットをコンテキスト識別子４１６とともにドナーｅＮＢ  １０２に送信することができる。ドナーｅＮＢ  １０２は、パケットが圧縮されていると判定し、４１８でコンテキスト識別子を取り出すことができる。ドナーｅＮＢ  １０２は、コンテキスト識別子に基づき対応する圧縮解除コンテキスト（または関係するパラメータ）をさらに判定することができ、４１８でパケットの圧縮を解除することができる。ドナーｅＮＢ  １０２は、圧縮解除されたパケット４２０を中継ｅＮＢ  ＰＧＷ／ＳＧＷ  ３０２に送信することができる。
【００５７】
次に、図５を参照すると、複数の中継ｅＮＢのためにダウンリンクパケットヘッダを圧縮することを円滑にする例示的なワイヤレス通信システム５００が例示されている。システム５００は、中継ｅＮＢ  １０４（および／または他の中継ｅＮＢ）に、コアネットワーク１０６へアクセスを提供するドナーｅＮＢ  １０２を備える。それに加えて、説明されているように、中継ｅＮＢ  １０４は、ＵＥなどの１つまたは複数のデバイス、および／または中継ｅＮＢ  １０８などの他の中継ｅＮＢに、ドナーｅＮＢ  １０２を通じてのコアネットワーク１０６へのアクセスを提供することができる。さらに、ドナーｅＮＢ  １０２は、マクロセルアクセスポイント、フェムトセルアクセスポイント、ピコセルアクセスポイント、モバイル基地局、および／または同様のものとすることができる。中継ｅＮＢ  １０４および１０８は、同様に、それぞれ、説明されているように、ワイヤレスまたは有線バックホールを介してドナーｅＮＢ  １０２と通信するモバイルまたは固定中継ノードとすることができる。
【００５８】
ドナーｅＮＢ  １０２は、コアネットワーク１０６からパケットを受信し、そのパケット、つまりそのパケットの圧縮バージョンを１つまたは複数の中継ｅＮＢに送信するパケット通信コンポーネント２０６、さらにはコンテキスト識別子をパケットに関連付けるコンテキスト識別子割り当てコンポーネント２０８を備える。ドナーｅＮＢ  １０２は、複数の中継ｅＮＢに対応するパケットまたは後続の類似のパケットのヘッダを圧縮することに関係する１つまたは複数のパラメータをコンテキスト識別子に関連付ける複数の圧縮コンテキストコンポーネント５０２と、１つまたは複数のパラメータに従ってパケットまたは後続の類似のパケットのヘッダを圧縮し、コンテキスト識別子を１つまたは複数の圧縮された後続のパケットに関連付ける複数のヘッダ圧縮コンポーネント５０４とをさらに備える。
【００５９】
一例によれば、コアネットワーク１０６は、中継ｅＮＢ  １０８に対するパケットをドナーｅＮＢ  １０２に送信することができる。パケット通信コンポーネント２０６は、説明されているようにパケットを受信することができ、コンテキスト識別子割り当てコンポーネント２０８は、コンテキスト識別子がパケット内の１つまたは複数のヘッダの１つまたは複数のパラメータに割り当てられているかどうかを判定することができる。パケットは、例えば、中継ｅＮＢ  １０４と中継ｅＮＢ  １０８とに関係するヘッダを有することができる（例えば、中継ｅＮＢ  １０４を通じてパケットを中継ｅＮＢ  １０８にルーティングすることを円滑にするため）。この点で、コンテキスト識別子割り当てコンポーネント２０８は、中継ｅＮＢ  １０４および１０８のそれぞれに関係するヘッダからパラメータを取り出し（例えば、それぞれのＩＰアドレスおよびＴＥＩＤ）、コンテキスト識別子がパラメータの組み合わせに割り当てられているかどうかを判定することができる。割り当てられていない場合、説明されているように、コンテキスト識別子割り当てコンポーネント２０８は、パラメータの組み合わせに対するコンテキスト識別子を選択することができる。
【００６０】
それに加えて、この例では、複数の圧縮コンテキストコンポーネント５０２は、中継ｅＮＢ  １０４と中継ｅＮＢ  １０８とに関係するヘッダを圧縮するための圧縮コンテキスト（および／または関係するパラメータ）を定義し、そのようなコンテキストをコンテキスト識別子に関連付けることができる。一例では、圧縮コンテキストは、ヘッダからいくつかの静的データを取り出すことと、例えば、コンテキスト識別子の指示とともにヘッダ内の残りのデータ（例えば、非静的データおよび／または静的データの残り部分）を送信することとに関係するものとしてよい。別の例では、圧縮コンテキストは、アルゴリズムによりヘッダの少なくとも一部を圧縮するための定義済み命令に関係するものとすることができる。いずれかの場合に、パケット通信コンポーネント２０６は、無圧縮のパケットとコンテキスト識別子とを中継ｅＮＢ  １０４に送信することができる。中継ｅＮＢ  １０４は、説明されているように、後続のパケットの圧縮を解除するために定義済みコンテキスト（または関係するパラメータ）とともにコンテキスト識別子を格納することができる。さらに、上で説明されているように、圧縮解除コンテキストおよび／または関係するパラメータは、複数のヘッダ圧縮コンポーネント５０４によって圧縮されたヘッダの圧縮を解除することを円滑にするために圧縮コンテキストまたは関係するパラメータに相互に関連するものとしてよい。
【００６１】
中継ｅＮＢ  １０４は、無圧縮のパケットおよびコンテキスト識別子を中継ｅＮＢ  １０８にさらに送信することができる。中継ｅＮＢ  １０８は、説明されているように、後続のパケットの圧縮を解除するために定義済みコンテキスト（または関係するパラメータ）とともにコンテキスト識別子を同様に格納することができる。パケット通信コンポーネント２０６は、すでに受信されているパケットとしてヘッダ内の類似のパラメータを含む、中継ｅＮＢ  １０８に対する別のパケットをその後受信することができる（例えば、中継ｅＮＢ  １０４および１０８のＩＰアドレスおよびＴＥＩＤなどの、少なくともいくつかの静的データ）。コンテキスト識別子割り当てコンポーネント２０８は、類似のパラメータに関係するコンテキスト識別子を有すると判定することができ、複数のヘッダ圧縮コンポーネント５０４は、コンテキスト識別子（上述の）に対応する、複数の圧縮コンテキストコンポーネント５０２内に格納されている、圧縮コンテキスト（または関係するパラメータ）に従ってパケットのヘッダを圧縮することができる。そのため、一例では、圧縮コンテキストは、ヘッダから静的データを取り除くこと、または定義済み圧縮アルゴリズムを利用することに関係するものとしてよい。いずれかの場合に、パケット通信コンポーネント２０６は、圧縮されたパケットとコンテキスト識別子とを中継ｅＮＢ  １０４に送信することができる。
【００６２】
上述のように、中継ｅＮＢ  １０４は、コンテキスト識別子に基づき決定された圧縮解除コンテキスト（または関係するパラメータ）を利用することに少なくとも一部は基づきそのヘッダ（例えば、パケットの最も外側のヘッダ）の圧縮を解除することができる。例えば、圧縮解除コンテキストは、受信された非静的データをコンテキスト識別子に関係する静的データ内に挿入すること、コンテキスト識別子に関係する定義済み圧縮解除アルゴリズムを利用すること、および／または同様のことに関係するものとしてよい。中継ｅＮＢ  １０４は、圧縮されたパケットとコンテキスト識別子とを中継ｅＮＢ  １０８に送信することができ、これにより、同様に、コンテキスト識別子に対応する圧縮解除コンテキスト（または関係するパラメータ）を利用してパケット（または少なくともそのヘッダ）の圧縮を解除することができる。一例では、中継ｅＮＢ  １０４は、最初にパケットの圧縮解除を行うことなくコンテキスト識別子に基づき圧縮されたパケットを中継ｅＮＢ  １０８に回送することができることは理解されるであろう。
【００６３】
次に、図６を参照すると、複数の中継ｅＮＢのためにアップリンクパケットヘッダを圧縮することを円滑にする例示的なワイヤレス通信システム６００が例示されている。システム６００は、中継ｅＮＢ  １０４（および／または他の中継ｅＮＢ）に、コアネットワーク１０６へのアクセスを提供するドナーｅＮＢ  １０２を備える。それに加えて、説明されているように、中継ｅＮＢ  １０４は、ＵＥなどの１つまたは複数のデバイス、および／または中継ｅＮＢ  １０８などの他の中継ｅＮＢに、ドナーｅＮＢ  １０２を通じてコアネットワーク１０６へのアクセスを提供することができる。さらに、ドナーｅＮＢ  １０２は、マクロセルアクセスポイント、フェムトセルアクセスポイント、ピコセルアクセスポイント、モバイル基地局、および／または同様のものとすることができる。中継ｅＮＢ  １０４および１０８は、同様に、それぞれ、説明されているように、ワイヤレスまたは有線バックホールを介してドナーｅＮＢ  １０２と通信するモバイルまたは固定中継ノードとすることができる。
【００６４】
ドナーｅＮＢ  １０２は、中継ｅＮＢ  １０４からパケットを受信し、そのパケット、つまりそのパケットの圧縮バージョンをコアネットワーク１０６に送信するパケット通信コンポーネント２１４、さらにはパケットに対するコンテキスト識別子を取得するコンテキスト識別子決定コンポーネント２１６を備える。ドナーｅＮＢ  １０２は、複数の中継ｅＮＢに対応するパケットまたは後続の類似のパケットのヘッダの圧縮を解除することに関係する１つまたは複数のパラメータをコンテキスト識別子に関連付ける複数の圧縮解除コンテキストコンポーネント６０２と、１つまたは複数のパラメータに従ってパケットまたは後続の類似のパケットのヘッダの圧縮を解除する複数のヘッダ圧縮解除コンポーネント６０４とをさらに備える。
【００６５】
一例によれば、中継ｅＮＢ  １０８は、パケットを生成するか、または（例えば、ＵＥから）受信して、コアネットワーク１０６に送信することができる。中継ｅＮＢ  １０８は、説明されているように、コンテキスト識別子をパケットに関連付けることができ、中継ｅＮＢ  １０８に関連付けられているパケットのヘッダを圧縮するための圧縮コンテキスト（または関係するパラメータ）を作成することができる。中継ｅＮＢ  １０８は、パケットとコンテキスト識別子とを中継ｅＮＢ  １０４に送信することができる。中継ｅＮＢ  １０４は、中継ｅＮＢ  １０４に関係するパケットのヘッダを圧縮するための圧縮コンテキスト（または関係するパラメータ）を同様に定義することができ、コンテキスト識別子をパケットに関連付けることができる。例えば、中継ｅＮＢ  １０４および／または１０８は、コンテキスト識別子の衝突を解決するためのプロシージャを備えることができることは理解されるであろう（例えば、中継ｅＮＢ  １０４がコンテキスト識別子を割り当て、中継ｅＮＢ  １０８から本質的に異なるヘッダパラメータに対する同じコンテキスト識別子を受信する場合）。中継ｅＮＢ  １０４は、パケットとコンテキスト識別子とをドナーｅＮＢ  １０２に送信することができる。
【００６６】
この例では、パケット通信コンポーネント２１４は、コンテキスト識別子とともにパケットを受信することができる。例えば、コンテキスト識別子決定コンポーネント２１６は、コンテキスト識別子を取り出し、複数の圧縮解除コンテキストコンポーネント６０２は、中継ｅＮＢ１０４と１０８とに別々に関係するパケット内のヘッダに対する圧縮解除コンテキスト（または関係するパラメータ）を生成することができる。そのため、例えば、複数の圧縮解除コンテキストコンポーネント６０２が、コンテキスト識別子に対応する所定の中継ｅＮＢに関係するヘッダの圧縮を解除するための本質的に異なるコンテキスト（または関係するパラメータ）を作成することができる。
【００６７】
次いで、中継ｅＮＢ  １０８は、前のパケットとしてそのヘッダ内に類似のパラメータを有する次のパケットを生成するか、または受信することができる。中継ｅＮＢ  １０８は、類似のパラメータと対応するコンテキスト識別子とを決定することができ、コンテキスト識別子に関係する圧縮コンテキスト（または関係するパラメータ）を使用して中継ｅＮＢ  １０８に関係するヘッダを圧縮することができる。中継ｅＮＢ  １０８は、パケットを中継ｅＮＢ  １０４に送信することができ、これにより、コンテキスト識別子に少なくとも一部は基づき中継ｅＮＢ  １０４に関係するヘッダを同様に圧縮することができる。中継ｅＮＢ  １０４は、圧縮されたパケットとコンテキスト識別子とをドナーｅＮＢ  １０２に送信することができる。
【００６８】
パケット通信コンポーネント２１４は、パケットを取得することができ、コンテキスト識別子決定コンポーネント２１６は、コンテキスト識別子を抽出することができる。ヘッダは圧縮されているため、複数の圧縮解除コンポーネント６０２が、コンテキスト識別子に少なくとも一部は基づきパケットのさまざまなヘッダに関係する圧縮解除コンテキストを取得することができる。例えば、複数の圧縮解除コンテキストコンポーネント６０２が、中継ｅＮＢ  １０４と中継ｅＮＢ  １０８とに関係する圧縮解除コンテキストを取得することができる。複数のヘッダ圧縮解除コンポーネント６０４が、説明されているように、圧縮解除コンテキストに少なくとも一部は基づきヘッダの圧縮を解除することができる。例えば、複数のヘッダ圧縮解除コンポーネント６０４が、中継ｅＮＢ  １０８に関係する最も外側のヘッダにコンテキスト識別子に基づく中継ｅＮＢ  １０８に関係する圧縮解除コンテキストを適用し、次いで、中継ｅＮＢ  １０４に関係する次に最も外側にあるヘッダにコンテキスト識別子に基づく中継ｅＮＢ  １０４に関係する本質的に異なる圧縮コンテキストを適用することができる。追加の中継ｅＮＢが中継ｅＮＢ  １０４とドナーｅＮＢ  １０２との間に存在する場合、複数の圧縮解除コンテキストコンポーネント６０２が、初期パケットを受信した後に追加の圧縮解除コンテキストをすでに生成している可能性があり、複数のヘッダ圧縮解除コンポーネント６０４が、圧縮されたままになっているヘッダがなくなるまでコンテキストを適用して後続のパケットの圧縮を解除し続けることができることは理解されるであろう。
【００６９】
次に図７を参照すると、ＩＰ中継機能を提供する例示的なワイヤレス通信ネットワーク７００が示されている。ネットワーク７００は、説明されているように、中継ｅＮＢ  １０４と通信するＵＥ  １１０を備え、ワイヤレスネットワークへのアクセスを受ける。中継ｅＮＢ  １０４は、ドナーｅＮＢ  １０２と通信してワイヤレスネットワークへのアクセスを提供することができ、説明されているように、ドナーｅＮＢ  １０２は、中継ｅＮＢ  １０４に関係するＭＭＥ  ７０２および／またはＳＧＷ  ７０４と通信することができる。ＳＧＷ  ７０４は、ＳＧＷ  ７０４および／または追加のＳＧＷにネットワークアクセスを提供する、ＰＧＷ  ７０６に接続するか、または結合することができる。ＰＧＷ  ７０６は、中継ｅＮＢ  １０４がネットワークを使用するのを認証／許可するためにポリシーおよび課金規則機能（ＰＣＲＦ：ｐｏｌｉｃｙ  ａｎｄ  ｃｈａｒｇｉｎｇ  ｒｕｌｅｓ  ｆｕｎｃｔｉｏｎ）７０８と通信することができ、中継ｅＮＢ  １０４へのアドレス指定を行うためにＩＰマルチメディアサブシステム（ＩＭＳ）７１０を利用することができる。
【００７０】
一例によれば、ＳＧＷ  ７０４およびＰＧＷ  ７０６も、ＵＥ  １１０に関係しているものとしてよい、ＳＧＷ  ７１６およびＰＧＷ  ７１８と通信することができる。例えば、ＳＧＷ  ７１６および／またはＰＧＷ  ７１８は、ＩＰアドレスをＵＥ  １１０に割り当てることができ、これと、ＳＧＷ  ７０４およびＰＧＷ  ７０６と、ドナーｅＮＢ  １０２と、中継ｅＮＢ  １０４とを介して通信することができる。ＵＥ  １１０とＳＧＷ  ７１６および／またはＰＧＷ  ７１８との間の通信は、ノードを通じてトンネリングされうる。ＳＧＷ  ７０４およびＰＧＷ  ７０６は、同様に、ＵＥ  １１０とＭＭＥ  ７１４との間の通信をトンネリングすることができる。ＰＧＷ  ７１８は、同様に、ＰＣＲＦ  ７０８と通信して、ＵＥ  １１０を認証／許可し、ＩＭＳ  ７１０と通信することができる。それに加えて、ＰＧＷ  ７１８は、ＩＭＳ  ７１０および／またはインターネット７１２と直接通信することができる。
【００７１】
一例では、ＵＥ  １１０は、説明されているように、Ｅ−ＵＴＲＡ−Ｕｕインターフェースなどの、１つまたは複数の無線プロトコルインターフェースを介して中継ｅＮＢ  １０４と通信することができ、中継ｅＮＢ  １０４は、Ｅ−ＵＴＲＡ−Ｕｎまたは他のインターフェースなどの、１つまたは複数の無線プロトコルインターフェースを使用してドナーｅＮＢ  １０２と通信することができる。説明されているように、中継ｅＮＢ  １０４は、ＳＧＷ  ７０４および／またはＰＧＷ  ７０６に関係するＵＤＰ／ＩＰおよび／またはＧＴＰヘッダを、ＵＥ  １１０から受信されたパケットに追加することができる。さらに、中継ｅＮＢ  １０４は、本明細書で説明されているように、ＵＤＰ／ＩＰおよびＧＴＰヘッダを圧縮することができ、コンテキスト識別子とともにパケットをドナーｅＮＢ  １０２に回送することができる。ドナーｅＮＢ  １０２は、示されているように、Ｓ１−ＭＭＥインターフェースを使用してＭＭＥ  ７０２と通信し、Ｓ１−Ｕインターフェースを介してＳＧＷ  ７０４およびＰＧＷ  ７０６と通信する。例えば、ドナーｅＮＢ  １０２は、コンテキスト識別子に従ってパケットの圧縮を解除し（例えば、説明されているように、識別子が圧縮解除コンテキストに関連付けられている場合）、同様に、ＵＤＰ／ＩＰおよび／またはＧＴＰヘッダをパケットに追加してＭＭＥ  ７０２またはＳＧＷ  ７０４に回送することができる。
【００７２】
ＳＧＷ  ７０４およびＰＧＷ  ７０６は、ＵＤＰ／ＩＰおよび／またはＧＴＰヘッダを利用して、コアネットワーク内のパケットのルーティングを行うことができる。例えば、説明されているように、ＳＧＷ  ７０４および／またはＰＧＷ  ７０６は、パケットを受信し、ＳＧＷ  ７０４および／またはＰＧＷ  ７０６に関係する、外側のＵＤＰ／ＩＰおよび／またはＧＴＰヘッダを取り除く。ＳＧＷ  ７０４および／またはＰＧＷ  ７０６は、次のＵＤＰ／ＩＰおよび／またはＧＴＰヘッダを処理して、ＵＥ  １１０に関係する、ＳＧＷ  ７１６および／またはＰＧＷ  ７１８とすることもできる、パケットを受信する次のノードを決定することができる。同様に、ＳＧＷ  ７１６および／またはＰＧＷ  ７１８は、ＵＥに関係するダウンリンクパケットを取得することができ、パケットを中継ｅＮＢ  １０４に伝送してＵＥ  １１０に供給することに関係するＵＤＰ／ＩＰおよび／またはＧＴＰヘッダを備えることができる。ＳＧＷ  ７１６および／またはＰＧＷ  ７１８は、中継ｅＮＢ  １０４に関係するパケットをＳＧＷ  ７０４および／またはＰＧＷ  ７０６に回送することができる。ＳＧＷ  ７０４およびＰＧＷ  ７０６は、ドナーｅＮＢ  １０２に関係するパケット内に追加のＵＤＰ／ＩＰおよび／またはＧＴＰヘッダをさらに含めることができる。
【００７３】
ＳＧＷ  ７０４および／またはＰＧＷ  ７０６は、トンネル経由で（例えば、ＳＧＷ  ７０４および／またはＰＧＷ  ７０６によって含められたＧＴＰヘッダ内の１つまたは複数のパラメータを含めることによって）パケットをドナーｅＮＢ  １０２に伝達することができる。ドナーｅＮＢ  １０２は、ＳＧＷ  ７０４および／またはＰＧＷ  ７０６によって含められた外側のＧＴＰおよび／またはＵＤＰ／ＩＰヘッダを取り除くことができ、パケットを受信する次のノードを決定することができる。ドナーｅＮＢ  １０２は、説明されているように、格納されている圧縮コンテキストに従ってパケットを圧縮することができ、ＧＴＰトンネルに関係する無線ベアラー上でパケットを関係するコンテキスト識別子とともに中継ｅＮＢ  １０４に送信することができる。中継ｅＮＢ  １０４は、パケットを受信することができ、説明されているように、コンテキスト識別子にすでに関連付けられている圧縮解除コンテキストに従ってヘッダの圧縮を解除することができる。中継ｅＮＢ  １０４は、パケットを受信する次のノードおよび／または次のＵＤＰ／ＩＰまたはＧＴＰヘッダ内の１つまたは複数のパラメータに少なくとも一部は基づきパケット送信する際に経由するベアラー、パケットを受信する際に経由する無線ベアラーなども決定することができる。中継ｅＮＢ  １０４は、中継ｅＮＢ  １０４に関係するＵＤＰ／ＩＰおよびＧＴＰヘッダを取り除き、一例において、残りのヘッダを圧縮し、パケットをＵＥ  １１０に送信することができる。ＵＥ  １１０は、説明されているように、上位の通信層による処理のためＰＤＣＰ層で圧縮されているヘッダの圧縮を解除することができる。
【００７４】
図８を参照すると、ワイヤレスネットワーク内で通信を行い中継機能を実現することを円滑にする例示的なプロトコルスタック８００が示されている。Ｌ１層と、ＭＡＣ層と、ＲＬＣ層と、ＰＤＣＰ層と、ＩＰ層とを備えるＵＥプロトコルスタック８０２が図示されている。Ｌ１層と、ＭＡＣ層と、ＲＬＣ層と、ＰＤＣＰ層とを有する中継ｅＮＢ（ＲｅＮＢ）アクセスリンクプロトコルスタック８０４が、Ｌ１層と、ＭＡＣ層と、ＲＬＣ層と、ＰＤＣＰ層と、ＩＰ層と、ＵＤＰ層と、ＧＴＰ−Ｕ層とを有するＲｅＮＢバックホールリンクプロトコルスタック８０６とともに図示されている。Ｌ１層と、ＭＡＣ層と、ＲＬＣ層と、ＰＤＣＰ層とを有するドナーｅＮＢ（ＤｅＮＢ）アクセスリンクプロトコルスタック８０８も、Ｌ１層と、Ｌ２層と、ＵＤＰ／ＩＰ層と、ＧＴＰ−Ｕ層とを有するＤｅＮＢバックホールリンクプロトコルスタック８１０とともに図示されている。それに加えて、Ｌ１層と、Ｌ２層と、ＵＤＰ／ＩＰ層と、ＧＴＰ−Ｕ層と、ＩＰ層とを有するＲｅＮＢ  ＰＧＷ／ＳＧＷアクセスリンクプロトコルスタック８１２が、Ｌ１層と、Ｌ２層と、ＩＰ層とを備えるＲｅＮＢ  ＰＧＷ／ＳＧＷバックホールリンクプロトコルスタック８１４とともに図示されている。さらに、Ｌ１層と、Ｌ２層と、ＲｅＮＢ  ＰＧＷ／ＳＧＷに関係するＩＰ層と、ＵＤＰ層と、ＧＴＰ−Ｕ層と、ＵＥに関係するＩＰ層とを有するＵＥ  ＰＧＷ／ＳＧＷプロトコルスタック８１６が図示されている。
【００７５】
アップリンク通信例によれば、ＵＥは、ＵＥ  ＰＧＷ／ＳＧＷとのＩＰ通信のためにＲｅＮＢと通信することができる。この点に関して、ＵＥは、プロトコルスタック８０２と８０４との間に示されているように、Ｌ１層と、ＭＡＣ層と、ＲＬＣ層と、ＰＤＣＰ層の上で（例えば、ＥＵＴＲＡ−Ｕｕインターフェースを使用して）ＲｅＮＢと通信することができる。プロトコルスタック８０２と８１６との間に示されているように、ＵＥは、ＲｅＮＢと他のエンティティを通じて、ＩＰアドレスをＵＥに割り当てる、ＵＥ  ＰＧＷ／ＳＧＷにＩＰ層通信をトンネリングすることができる。そのようなトンネリングを円滑にするために、ＲｅＮＢは、プロトコルスタック８０６と８１２との間に示されているように、バックホールリンク上の１つまたは複数の他のノードを通じてアクセスリンクパケットをＲｅＮＢ  ＰＧＷ／ＳＧＷに伝達するためにＩＰヘッダを挿入することができる。それに加えて、ＲｅＮＢは、プロトコルスタック８０６と８１６との間に示されているようなＵＥ  ＰＧＷ／ＳＧＷに関係するＧＴＰ−ＵヘッダとＵＤＰヘッダとを挿入して、トンネリングを円滑にする。
【００７６】
さらに、ＲｅＮＢは、プロトコルスタック８０６と８０８との間に示されているように、Ｌ１層と、ＭＡＣ層と、ＲＬＣ層と、およびＰＤＣＰ層の上で（例えば、ＥＵＴＲＡ−Ｕｎインターフェースを使用して）ＤｅＮＢと通信することができる。ＤｅＮＢは、ＰＤＣＰ層と、ＲＬＣ層と、ＭＡＣ層とを取り除いて、無線通信を円滑に行えるようにし、その後、プロトコルスタック８１０と８１２との間に示されているように、Ｌ１層と、Ｌ２層と、ＵＤＰ／ＩＰ層と、ＧＴＰ−Ｕ層の上でＲｅＮＢ  ＰＧＷ／ＳＧＷと通信することができる。この点で、ＤｅＮＢは、ＲｅＮＢに関係するＧＴＰ−Ｕ層とＵＤＰ／ＩＰ層とをＰＧＷ／ＳＧＷに追加し、ＲｅＮＢのＧＴＰ−Ｕ層と、ＵＤＰ層と、ＩＰ層とをＲｅＮＢ  ＰＧＷ／ＳＧＷにトンネリングすることができる。ＲｅＮＢ  ＰＧＷ／ＳＧＷは、ＧＴＰ−Ｕ層とＵＤＰ／ＩＰ層とを取り除くことができ、その後、説明されているように、Ｌ１層と、Ｌ２層と、ＩＰ層の上でＵＥ  ＰＧＷ／ＳＧＷと通信し、ＵＥからのＩＰ通信をトンネリングすることができる。したがって、説明されているように、ＲｅＮＢとＤｅＮＢとの間のＩＰおよび／またはＧＴＰヘッダに対して、ＲｅＮＢによってＤｅＮＢに伝達されたコンテキスト識別子に従って圧縮および圧縮解除を行うことができる。類似のプロシージャを利用して、ＵＥ  ＰＧＷ／ＳＧＷからＵＥにダウンリンクパケットをトンネリングすることができることは理解されるであろう。
【００７７】
図９〜１２を参照すると、中継通信のためにパケットヘッダを圧縮することに関係する方法が例示されている。説明を簡単にするために、方法が図に示され、一連の活動として記述されているが、方法は、活動の順序によって制限されるわけではなく、いくつかの活動は、１つまたは複数の態様により、図に示され、本明細書で説明しているのと異なる順序で、および／または他の活動と同時に実行されうることが理解され、認識されるであろう。例えば、当業者であれば、方法を代替的に一連の相互に関連のある状態またはイベントとして状態図などの中に表されることが可能であることを理解し、了解するであろう。さらに、１つまたは複数の態様による方法を実施するために、例示されているすべての活動が必要なわけではない。
【００７８】
図９を参照すると、関係するコンテキストに従って受信されたパケットのヘッダの圧縮を解除することを円滑にする例示的な方法９００が示されている。９０２で、１つまたは複数の圧縮されたヘッダとコンテキスト識別子とを含むパケットをアクセスポイントから受信することができる。説明されているように、例えば、コンテキスト識別子は、本質的に異なるパケットとともにすでに受信されている可能性があり、圧縮解除コンテキストを、この本質的に異なるパケットに対して生成し、コンテキスト識別子に関連付けることができる。そこで、９０４において、１つまたは複数の圧縮されたヘッダの圧縮を解除することに関係するコンテキストを、コンテキスト識別子に少なくとも一部は基づき決定することができる。これは、すでに生成済みのコンテキストであってよい。さらに、説明されているように、コンテキストは、ネットワーク仕様、構成、ハードコーディングなどによって指示されているようにパケットヘッダの圧縮を解除するためのアルゴリズムを備えることができる。別の例では、コンテキストは、前のパケットの１つまたは複数のヘッダおよび非静的データに対する位置情報、前のパケットの１つまたは複数のヘッダの静的フィールド、および／または同様のものなどの、パケットヘッダの圧縮を解除することに関する１つまたは複数のパラメータを備えることができる。９０６で、１つまたは複数の圧縮されたヘッダの圧縮解除を、コンテキストに少なくとも一部は基づき行うことができる。
【００７９】
図１０を参照すると、パケットヘッダの圧縮を解除するための圧縮解除コンテキストを生成することを円滑にする例示的な方法１０００が示されている。１００２で、無圧縮のパケットをコンテキスト識別子とともにアクセスポイントから受信することができる。無圧縮のパケットは、説明されているように、アクセスポイントに対して圧縮されうる静的フィールドを有する１つまたは複数のヘッダを備えることができる。そのため、１００４で、圧縮のパケットに対して圧縮解除コンテキストを生成することができる。説明されているように、これは、ネットワーク仕様、構成、ハードコーディングなどで指示されている圧縮解除アルゴリズムを実行することに関係しうる。さらに、一例では、圧縮解除コンテキストは、説明されているように、受信された非静的データ内に静的フィールドを挿入すること、無圧縮のパケット内の受信されたヘッダの非静的フィールドに後続のパケット内の受信された非静的データを初期値として埋め込むこと、および／または同様の操作に関係する１つまたは複数のパラメータを備えることができる。１００６において、圧縮解除コンテキストをコンテキスト識別子に関連付けることができる。この点で、圧縮解除コンテキストは、コンテキスト識別子を示す後続のパケットの圧縮を解除するために使用されうる。１００８で、圧縮されたパケットをコンテキスト識別子とともにアクセスポイントから受信することができ、１０１０で、圧縮解除コンテキストを使用して、圧縮されたパケットの圧縮を解除することができる。そのため、例えば、本明細書で説明されているように、コンテキスト識別子に基づき、圧縮解除コンテキストを取得し、これを利用して、圧縮されたパケットの圧縮を解除することができる。
【００８０】
図１１を参照すると、受信されたパケットのヘッダを圧縮することを円滑にする例示的な方法１１００が示されている。１１０２で、パケットをルーティングすることに関係する１つまたは複数のヘッダを備えるパケットを受信することができる。説明されているように、例えば、ヘッダは、静的フィールド（例えば、ＵＤＰ／ＩＰおよびＧＴＰヘッダ内のＩＰアドレス、ＴＥＩＤなど）と非静的フィールド（例えば、ＧＴＰシーケンス番号、パケット長など）とを備えることができる。１１０４で、パケットに関係するコンテキスト識別子を決定することができる。一例では、説明されているように、これは、１つまたは複数のヘッダの一部（例えば、その静的フィールド）に対応するすでに格納されているコンテキスト識別子を判定することを含みうる。１１０６において、１つまたは複数のヘッダを圧縮するためのコンテキストを、コンテキスト識別子に少なくとも一部は基づき選択することができる。コンテキストは、例えば、説明されているように、アクセスポイントからの初期パケットに対するコンテキスト識別子とともにすでに生成されている可能性があり、例えば、アクセスポイントからの後続のパケットを圧縮することを円滑にすることができる。１１０８で、１つまたは複数のヘッダを、コンテキストに少なくとも一部は基づき圧縮することができる。説明されているように、コンテキストは、ネットワーク仕様、構成、ハードコーディングなどからの圧縮アルゴリズム、１つまたは複数のヘッダから静的フィールドを取り除くことに関係する命令、および／または同様のものを含みうる。
【００８１】
図１２を参照すると、１つまたは複数のパケットを圧縮することと、１つまたは複数のパケットの圧縮を解除するためのコンテキスト識別子を供給することとを円滑にする例示的な方法１２００が示されている。１２０２で、ワイヤレスデバイスまたはコアネットワークコンポーネントからパケットを受信することができる。説明されているように、例えば、パケットは１つまたは複数の中継ノード間でパケットを伝達するために圧縮されうる１つまたは複数のヘッダ内の静的フィールドを含むことができる。１２０４で、圧縮コンテキストと関連付けられているコンテキスト識別子とをそのパケットに対して生成することができる。これは、例えば、ネットワーク仕様、構成、ハードコーディング、および／またはコンテキスト内の同様のものに従って圧縮アルゴリズムを初期化することを含みうる。別の例では、これは、説明されているように、ヘッダから静的フィールドを取り除くためなどに１つまたは複数のパラメータを初期化することを含むことができる。
【００８２】
１２０６で、パケットとコンテキスト識別子とを中継ノードに送信することができる。この点で、説明されているように、中継ノードは、対応する圧縮解除コンテキストを生成し、それをコンテキスト識別子に相互に関連付けることができる。１２０８で、ワイヤレスデバイスまたはコアネットワークコンポーネントから別のパケットを受信することができる。１２１０で、パケットに関係するコンテキスト識別子を決定することができる。したがって、説明されているように、例えば、１つまたは複数のヘッダの少なくとも一部（例えば、ヘッダ内の１つまたは複数の静的フィールド）を評価することに少なくとも一部は基づきパケットに対してコンテキスト識別子を特定することができる。１２１２で、コンテキスト識別子に基づき、圧縮コンテキストを使用してパケットを圧縮することができる。１２１４で、パケットとコンテキスト識別子とを中継ノードに送信することができる。そこで、説明されているように、中継ノードは、コンテキスト識別子を利用して、パケットの圧縮を解除するための圧縮解除コンテキストを決定することができる。
【００８３】
本明細書で説明されている１つまたは複数の態様によれば、圧縮または圧縮解除コンテキストを生成すること、コンテキスト識別子を選択すること、および／または本明細書で説明されている他の態様に関する推論を行うことができることは理解されるであろう。本明細書で使用しているように、「推論する」または「推論」という用語は、一般に、イベントおよび／またはデータを介して得られるような一組の観察結果から、システム、環境、および／またはユーザーの状態を推理または推論するプロセスを指す。推論は、特定のコンテキストまたはアクションを識別するために使用されることができ、または例えば、いくつかの状態における確率分布を生成することができる。推論は確率的であってよい、つまり、データおよびイベントの考察に基づいて注目している状態上の確率分布を計算することができる。推論は、さらに、一組のイベントおよび／またはデータから高水準のイベントを構成するために使用される手法を指す場合もある。このような推論を行うことで、イベント同士が時間的に近い関係による相関関係があるかどうか、またイベントおよびデータが１つまたは複数のイベントおよびデータソースを発生元としているかどうかに関係なく、一組の観察されたイベントおよび／または格納されているイベントデータから新しいイベントまたはアクションが構築される。
【００８４】
次に図１３を参照すると、本明細書で提示されるさまざまな実施形態による無線通信システム１３００が示されている。システム１３００は、複数のアンテナグループを含むことができる基地局１３０２を備える。例えば、１つのアンテナグループは、アンテナ１３０４と１３０６とを含むことができ、別のグループは、アンテナ１３０８と１３１０とを備えることができ、追加のグループは、アンテナ１３１２と１３１４とを含むことができる。２つのアンテナが、アンテナグループ毎に例示されているが、より多数またはより少数のアンテナを、グループ毎に利用することができる。基地局１３０２は、さらに、送信機チェーンおよび受信機チェーンを含むことができ、送信機チェーンおよび受信機チェーンのそれぞれは、当業者によって了解されるように、信号の送信と受信とに関連する複数のコンポーネント（例えば、プロセッサ、変調器、多重化装置、復調器、多重分離装置、アンテナなど）を備えることができる。
【００８５】
基地局１３０２は、モバイルデバイス１３１６およびモバイルデバイス１３２２などの１つまたは複数のモバイルデバイスと通信することができるが、基地局１３０２が、モバイルデバイス１３１６および１３２２に類似する実質的に任意の個数のモバイルデバイスと通信できることは理解されるであろう。モバイルデバイス１３１６および１３２２は、例えば、携帯電話、スマートフォン、ラップトップコンピュータ、ハンドヘルド通信デバイス、ハンドヘルドコンピューティングデバイス、衛星ラジオ、全地球測位システム、ＰＤＡ、および／またはワイヤレス通信システム１３００を介して通信する任意の他の好適なデバイスとすることができる。図に示されているように、モバイルデバイス１３１６は、アンテナ１３１２および１３１４と通信しており、アンテナ１３１２および１３１４は、順方向リンク１３１８上でモバイルデバイス１３１６に情報を送信し、逆方向リンク１３２０上でモバイルデバイス１３１６から情報を受信する。さらに、モバイルデバイス１３２２は、アンテナ１３０４および１３０６と通信しており、アンテナ１３０４および１３０６は、順方向リンク１３２４上でモバイルデバイス１３２２に情報を送信し、逆方向リンク１３２６上でモバイルデバイス１３２２から情報を受信する。周波数分割複信（ＦＤＤ）システムでは、例えば、順方向リンク１３１８は、逆方向リンク１３２０によって使用されるものとは異なる周波数帯を利用することができ、順方向リンク１３２４は、逆方向リンク１３２６によって使用されるものとは異なる周波数帯を利用することができる。さらに、時分割複信（ＴＤＤ）システムでは、順方向リンク１３１８および逆方向リンク１３２０は、共通の周波数帯を利用することができ、順方向リンク１３２４および逆方向リンク１３２６は、共通の周波数帯を利用することができる。
【００８６】
アンテナの各グループおよび／またはそれらが通信するように指定されたエリアを、基地局１３０２のセクタと呼ぶことができる。例えば、アンテナグループは、基地局１３０２によってカバーされるエリアの１つのセクタ内にあるモバイルデバイスと通信するように設計されうる。順方向リンク１３１８および１３２４上での通信では、基地局１３０２の送信するアンテナは、モバイルデバイス１３１６および１３２２の順方向リンク１３１８および１３２４の信号対雑音比を改善するのにビームフォーミングを利用することができる。また、基地局１３０２は、関連するカバレッジを介してランダムに散在するモバイルデバイス１３１６と１３２２とに送信するのにビームフォーミングを利用するが、隣接セル内のモバイルデバイスは、単一のアンテナを介してすべてのモバイルデバイスに送信する基地局と比較して、受ける干渉がより少ない可能性がある。さらに、モバイルデバイス１３１６および１３２２は、ピアツーピアまたはアドホック技術（図示せず）を使用して互いに直接通信することができる。
【００８７】
一実施例によれば、システム１３００は、多入力多出力（ＭＩＭＯ）通信システムとすることができる。さらに、システム１３００は、通信チャネル（例えば、順方向リンク、逆方向リンク、．．．）を分割するために、ＦＤＤ、ＦＤＭ、ＴＤＤ、ＴＤＭ、ＣＤＭ、および同様のものなどの、実質的に任意の種類の複信技術を利用できる。それに加えて、通信チャネルは、いくつかのチャネル上で複数のデバイスと同時に通信することが可能なように直交させることができ、一例では、これに関して、ＯＦＤＭを利用することができる。そこで、チャネルを一定期間にわたっていくつかの周波数部分に分割することができる。それに加えて、フレームをいくつかの期間の集まりの上の周波数の部分として定義することができ、そこで、例えば、１つのフレームは、多数のＯＦＤＭシンボルを備えることができる。基地局１３０２は、さまざまな種類のデータに対して形成されうるチャネル上でモバイルデバイス１３１６および１３２２と通信することができる。例えば、さまざまな種類の一般的な通信データ、制御データ（例えば、他のチャネルに関する品質情報、チャネル上で受信されたデータに対する確認応答インジケータ、干渉情報、参照信号など）、および／または同様のデータに対してチャネルを形成することができる。
【００８８】
図１４は、例示的なワイヤレス通信システム１４００を示している。ワイヤレス通信システム１４００は、簡単にするため１つの基地局１４１０および１つのモバイルデバイス１４５０として示されている。しかし、システム１４００は、複数の基地局および／または複数のモバイルデバイスを備えることができ、追加の基地局および／またはモバイルデバイスは、後述の例の基地局１４１０およびモバイルデバイス１４５０に実質的に類似していても異なっていてもよいことは理解されるであろう。それに加えて、基地局１４１０および／またはモバイルデバイス１４５０は、本明細書で説明されているシステム（図１〜７および１３）、プロトコルスタック（図８）、および／または方法（図９〜１２）を使用することでそれらの間のワイヤレス通信を円滑にすることができることは理解されるであろう。
【００８９】
基地局１４１０では、多数のデータストリームのトラヒックデータが、データソース１４１２から送信（ＴＸ）データプロセッサ１４１４に送られる。一例によれば、それぞれのデータストリームは、各アンテナで送信されうる。ＴＸデータプロセッサ１４１４は、そのデータストリームについて選択された特定のコード体系に基づいてトラヒックデータストリームをフォーマットし、符号化し、インターリーブして、符号化データを出力する。
【００９０】
それぞれのデータストリームについて符号化されたデータは、直交周波数分割多重（ＯＦＤＭ）技術を使用してパイロットデータと多重化できる。それに加えて、またはその代わりに、パイロットシンボルは、周波数分割多重化されるか（ＦＤＭ）、時分割多重化されるか（ＴＤＭ）、または符号分割多重化されうる（ＣＤＭ）。パイロットデータは、典型的には、知られている方法で処理され、チャネル応答を推定するためにモバイルデバイス１４５０において使用できる知られているデータパターンである。それぞれのデータストリームに対する多重化されたパイロットおよび符号化データは、そのデータストリームに対し選択された特定の変調方式（例えば、二位相偏移変調（ＢＰＳＫ：ｂｉｎａｒｙ  ｐｈａｓｅ−ｓｈｉｆｔ  ｋｅｙｉｎｇ）、四位相偏移変調（ＱＰＳＫ：ｑｕａｄｒａｔｕｒｅ  ｐｈａｓｅ−ｓｈｉｆｔ  ｋｅｙｉｎｇ）、Ｍ位相偏移変調（Ｍ−ＰＳＫ：Ｍ−ｐｈａｓｅ−ｓｈｉｆｔ  ｋｅｙｉｎｇ）、またはＭ値直交振幅変調（Ｍ−ＱＡＭ：Ｍ−ｑｕａｄｒａｔｕｒｅ  ａｍｐｌｉｔｕｄｅ  ｍｏｄｕｌａｔｉｏｎ）など）に基づいて変調され（つまり、シンボルマッピングされ）、変調シンボルを出力することができる。それぞれのデータストリームに対するデータ転送速度、符号化、および変調は、プロセッサ１４３０によって実行されるか、または与えられる命令によって決定されうる。
【００９１】
データストリームに対する変調シンボルが、ＴＸ  ＭＩＭＯプロセッサ１４２０に送られ、そこでさらに、変調シンボルを処理することができる（例えば、ＯＦＤＭ用に）。次いで、ＴＸ  ＭＩＭＯプロセッサ１４２０は、ＮT個の変調シンボルストリームをＮT個の送信機（ＴＭＴＲ）１４２２ａから１４２２ｔに送る。さまざまな態様において、ＴＸ  ＭＩＭＯプロセッサ１４２０は、ビームフォーミング重みをデータストリームのシンボルに適用し、またシンボルの送信元であるアンテナに適用する。
【００９２】
それぞれの送信機１４２２は、それぞれのシンボルストリームを受信し、処理して、１つまたは複数のアナログ信号を生成し、さらに、それらのアナログ信号を調整（例えば、増幅、フィルタ処理、およびアップコンバート）して、ＭＩＭＯチャネルで伝送するのに適した変調信号を生成する。さらに、送信機１４２２ａから１４２２ｔのＮT個の変調信号は、ＮT個のアンテナ１４２４ａから１４２４ｔからそれぞれ送信される。
【００９３】
モバイルデバイス１４５０では、送信された変調信号は、ＮR個のアンテナ１４５２ａから１４５２ｒにより受信され、それぞれのアンテナ１４５２からの受信された信号は、それぞれの受信機（ＲＣＶＲ）１４５４ａから１４５４ｒに送られる。それぞれの受信機１４５４は、それぞれの信号を調整（例えば、フィルタ処理、増幅、およびダウンコンバート）し、調整信号を２値化して、サンプルを形成し、さらに、それらのサンプルを処理して対応する「受信」シンボルストリームを形成する。
【００９４】
ＲＸデータプロセッサ１４６０は、特定の受信機処理技術に基づいてＮR個の受信機１４５４からＮR個の受信機シンボルストリームを受信して、処理し、ＮT個の「検出」シンボルストリームを形成することができる。ＲＸデータプロセッサ１４６０は、それぞれの検出シンボルストリームを復調し、逆インターリーブし、復号して、そのデータストリームに対するトラヒックデータを復元することができる。ＲＸデータプロセッサ１４６０による処理は、基地局１４１０におけるＴＸ  ＭＩＭＯプロセッサ１４２０とＴＸデータプロセッサ１４１４とによって実行される処理を補完するものである。
【００９５】
プロセッサ１４７０は、上述のようにどのプリコーディング行列を使用するかを定期的に決定することができる。さらに、プロセッサ１４７０は、行列添え字部分および階数値部分を備える逆方向リンクメッセージを構成することができる。
【００９６】
逆方向リンクメッセージは、通信リンクおよび／または受信データストリームに関するさまざまな種類の情報を備えうる。逆方向リンクメッセージは、データソース１４３６から多数のデータストリームに対するトラヒックデータも受信するＴＸデータプロセッサ１４３８によって処理され、変調器１４８０によって変調され、送信機１４５４ａから１４５４ｒによって調整され、基地局１４１０に送り返すことができる。
【００９７】
基地局１４１０では、モバイルデバイス１４５０からの変調信号は、アンテナ１４２４によって受信され、受信機１４２２によって調整され、復調器１４４０によって復調され、ＲＸデータプロセッサ１４４２によって処理され、こうして、モバイルデバイス１４５０によって送信された逆方向リンクメッセージを抽出する。さらに、プロセッサ１４３０は、抽出されたメッセージを処理して、ビームフォーミング重みを決定するためにどのプリコーディング行列を使用するかを決定することができる。
【００９８】
プロセッサ１４３０および１４７０は、それぞれ、基地局１４１０とモバイルデバイス１４５０とにおけるオペレーションを指令する（例えば、制御、調整、管理などを行う）ことができる。各プロセッサ１４３０および１４７０は、プログラムのコードおよびデータを格納するメモリ１４３２と１４７２とに関連付けることができる。プロセッサ１４３０および１４７０は、さらに、それぞれアップリンクおよびダウンリンクに対する周波数およびインパルス応答推定を導出する計算を実行することもできる。
【００９９】
図１５を参照すると、中継通信を効率的に行えるようにパケットヘッダの圧縮を解除すること円滑にするシステム１５００が例示されている。例えば、システム１５００は、少なくとも部分的には基地局、モバイルデバイスなどの中に配置されうる。システム１５００は、機能ブロックを含むものとして表されており、プロセッサ、ソフトウェア、またはこれらの組み合わせ（例えば、ファームウェア）によって実装される機能を表す機能ブロックとすることも可能であることを了解されたい。システム１５００は、連携動作しうる電気コンポーネントの論理グループ１５０２を含む。例えば、論理グループ１５０２は、１つまたは複数の圧縮されたヘッダ１５０４を含むパケットをアクセスポイントから受信するための電気コンポーネントを含むことができる。例えば、説明されているように、静的フィールドを取り除くことなどによって、指定された圧縮アルゴリズムに従いパケットを圧縮することができる。それに加えて、論理グループ１５０２は、パケット１５０６からコンテキスト識別子を取り出すための電気コンポーネントを含むことができる。説明されているように、コンテキスト識別子は、アクセスポイントから（例えば、初期パケットにおいて）すでに受信され、生成された圧縮解除コンテキストに関連付けられる可能性がある。
【０１００】
さらに、論理グループ１５０２は、コンテキスト識別子１５０８に少なくとも一部は基づき１つまたは複数の圧縮されたヘッダの圧縮を解除することに関係するコンテキストを決定するための電気コンポーネントを含むことができる。説明されているように、例えば、コンテキストは、初期パケットから、そのパケットの１つまたは複数のヘッダの少なくとも一部（例えば、説明されているように、ヘッダの圧縮を解除するために圧縮されたヘッダ内に再挿入されうる静的フィールドなど）を、または説明されているように、ヘッダの圧縮を解除するための他のパラメータを含むようにすでに生成されている可能性がある。それに加えて、論理グループ１５０２は、コンテキスト１５１０に少なくとも一部は基づき１つまたは複数の圧縮されたヘッダの圧縮を解除するための電気コンポーネントを含むことができる。説明されているように、電気コンポーネント１５１０は、指定されたアルゴリズム、すでに格納されている静的ヘッダ内に非静的データを挿入する、受信された非静的データ内に静的フィールドを挿入するなどのためのパラメータに少なくとも一部は基づきヘッダの圧縮を解除することができる。それに加えて、システム１５００は、電気コンポーネント１５０４と、１５０６と、１５０８と、１５１０とに関連付けられている機能を実行するための命令を保持するメモリ１５１２を備えることができる。電気コンポーネント１５０４、１５０６、１５０８、および１５１０のうちの１つまたは複数は、メモリ１５１２の外部にあるものとして示されているが、メモリ１５１２内に存在していてもよいことを理解されたい。
【０１０１】
図１６を参照すると、中継通信を効率的に行えるようにパケットヘッダを圧縮することを円滑にするシステム１６００が例示されている。例えば、システム１６００は、少なくとも部分的には基地局、モバイルデバイスなどの中に配置されうる。システム１６００は、機能ブロックを含むものとして表されており、プロセッサ、ソフトウェア、またはこれらの組み合わせ（例えば、ファームウェア）によって実装される機能を表す機能ブロックとすることも可能であることを了解されたい。システム１６００は、連携動作しうる電気コンポーネントの論理グループ１６０２を含む。例えば、論理グループ１６０２は、ワイヤレスデバイスまたはコアネットワークコンポーネント１６０４からパケットをルーティングすることに関係する１つまたは複数のヘッダを備えるパケットを受信するための電気コンポーネントを含むことができる。説明されているように、例えば、１つまたは複数のヘッダは、パケットのルーティング先となる所定のノードに対して圧縮されうる静的フィールドを備えることができる。それに加えて、論理グループ１６０２は、パケット１６０６に関係するコンテキスト識別子を決定するための電気コンポーネントを含むことができる。説明されているように、例えば、パケットを圧縮するためのコンテキストは、コンテキスト識別子とともにワイヤレスデバイスまたはネットワークコンポーネントから本質的に異なるパケットに対してすでに生成されている可能性があり、電気コンポーネント１６０６は、１つまたは複数のヘッダに少なくとも一部は基づき（例えば、本質的に異なるパケットと共通の静的フィールドに少なくとも一部は基づき）コンテキスト識別子を決定することができる。
【０１０２】
さらに、論理グループ１６０２は、コンテキスト識別子１６０８に少なくとも一部は基づき１つまたは複数のヘッダを圧縮するためのコンテキストを決定するための電気コンポーネントを含むことができる。説明されているように、本質的に異なるパケットのヘッダ内の静的フィールドを取り除くか、または他の何らかの形で圧縮するために、本質的に異なるパケットに基づきコンテキストを作成することができる。それに加えて、コンテキストをコンテキスト識別子に関連付けて、１つまたは複数のヘッダ内のデータに少なくとも一部は基づきコンテキストをその後特定することができる。それに加えて、論理グループ１６０２は、コンテキスト１６１０に少なくとも一部は基づき１つまたは複数のヘッダを圧縮するための電気コンポーネントを含むことができる。それに加えて、システム１６００は、電気コンポーネント１６０４と、１６０６と、１６０８と、１６１０とに関連付けられている機能を実行するための命令を保持するメモリ１６１２を備えることができる。電気コンポーネント１６０４、１６０６、１６０８、および１６１０のうちの１つまたは複数は、メモリ１６１２の外部にあるものとして示されているが、メモリ１６１２内に存在していてもよいことを理解されたい。
【０１０３】
本明細書で開示されている実施形態に関して説明されているさまざまな例示的な論理回路、論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタルシグナルプロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または他のプログラム可能論理デバイス、ディスクリートゲートまたはトランジスタロジック、ディスクリートハードウェアコンポーネント、または本明細書で説明されている機能を実行するように設計されているこれらの任意の組み合わせにより実装または実行することができる。汎用プロセッサは、マイクロプロセッサであってよいが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であってよい。プロセッサは、コンピューティングデバイスの組み合わせ、例えば、ＤＳＰとマイクロプロセッサの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、または他のそのような構成として実装することもできる。それに加えて、少なくとも１つのプロセッサは、上述のステップおよび／またはアクションのうちの１つまたは複数を実行するように動作可能な１つまたは複数のモジュールを備えることができる。
【０１０４】
さらに、本明細書で開示されている態様に関して説明されている方法またはアルゴリズムのステップおよび／またはアクションは、ハードウェアで直接、プロセッサにより実行されるソフトウェアモジュールにより、またはこれら２つの組み合わせにより実現することができる。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、取り外し可能ディスク、ＣＤ−ＲＯＭ、または当技術分野で知られている他の形態の記憶媒体に格納することができる。例示的な記憶媒体は、プロセッサがその記憶媒体から情報を読み込み、その記憶媒体に情報を書き込めるようにプロセッサに結合されうる。代替的形態では、記憶媒体は、プロセッサに一体化することができる。さらに、いくつかの態様では、プロセッサおよび記憶媒体は、ＡＳＩＣに収めることもできる。それに加えて、ＡＳＩＣは、ユーザー端末に収めることができる。代替形態では、プロセッサおよび記憶媒体は、ユーザー端末内のディスクリートコンポーネントとして配置することができる。それに加えて、いくつかの態様では、方法またはアルゴリズムのステップおよび／またはアクションは、コンピュータプログラム製品に組み込むことが可能な、機械可読媒体および／またはコンピュータ可読媒体上にコードおよび／または命令のうちの一方または組み合わせまたはセットとして配置されうる。
【０１０５】
１つまたは複数の態様において、説明されている関数は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせで実装することができる。ソフトウェアで実装された場合、これらの関数、プロシージャなどは、コンピュータ可読媒体上で１つまたは複数の命令もしくはコードとして格納または伝送されうる。コンピュータ可読媒体は、一方の場所から他方の場所へのコンピュータプログラムの転送を容易にする媒体を含むコンピュータ記憶媒体と通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスできる利用可能な媒体とすることができる。例えば、限定はしないが、このようなコンピュータ可読媒体としては、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、または他の光ディスク記憶装置、磁気ディスク記憶装置、または他の磁気記憶デバイス、または命令またはデータ構造体の形態で所望のプログラムコードを搬送または格納するために使用することができ、またコンピュータによってアクセスできる他の媒体が挙げられる。また、任意の接続を、コンピュータ可読媒体と呼んで差し支えない。例えば、ソフトウェアが同軸ケーブル、光ファイバケーブル、ツイストペア線、デジタル加入者回線（ＤＳＬ）、または赤外線、ラジオ、およびマイクロ波などのワイヤレス技術を使用してウェブサイト、サーバー、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア線、ＤＳＬ、または赤外線、ラジオ、およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。本明細書で使用されているようなディスク（「Ｄｉｓｋ」および「Ｄｉｓｃ」）は、コンパクトディスク（ＣＤ）、レーザーディスク（登録商標）、光ディスク、デジタル多用途ディスク（ＤＶＤ）、フロッピー（登録商標）ディスク、およびブルーレイ（登録商標）ディスクを含み、「Ｄｉｓｋ」は通常磁気的にデータを再現し、「Ｄｉｓｃ」は通常レーザーを使って光学的にデータを再現する。上記の組み合わせも、コンピュータ可読媒体の範囲に収まらなければならない。
【０１０６】
前記の開示では例示的な態様および／または実施形態が説明されているが、付属の請求項で定義されているように、説明されている態様および／または実施形態の範囲から逸脱することなく、本明細書においてさまざまな変更および修正を加えられることに留意されたい。さらに、説明されている態様および／または実施形態の要素は、単数形で説明または請求されている場合があるが、単数形に限定されることが明示的に述べられていない限り、複数形が考慮される。それに加えて、任意の態様および／または実施形態の全部または一部は、別段の指定のない限り、他の態様および／または実施形態の全部または一部とともに使用することができる。さらに、「含む、備える（ｉｎｃｌｕｄｅ）」という言い回しが詳細な説明または請求項で使用されている範囲において、「備える（ｃｏｍｐｒｉｓｉｎｇ）」が使用された場合に請求項の中で接続語として解釈されるのでこのような用語は「備える（ｃｏｍｐｒｉｓｉｎｇ）」という用語と同様の使い方で包含的であることが意図される。さらに、説明されている態様および／または態様の要素は、単数形で説明または請求されている場合があるが、単数形に限定されることが明示的に述べられていない限り、複数形が考慮される。それに加えて、任意の態様および／または実施形態の全部または一部は、別段の指定のない限り、他の態様および／または実施形態の全部または一部とともに使用することができる。
【図１】
2013502833.tif 000005
【図２】
2013502833.tif 000006
【図３】
2013502833.tif 000007
【図４】
2013502833.tif 000008
【図５】
2013502833.tif 000009
【図６】
2013502833.tif 000010
【図７】
2013502833.tif 000011
【図８】
2013502833.tif 000012
【図９】
2013502833.tif 000013
【図１０】
2013502833.tif 000014
【図１１】
2013502833.tif 000015
【図１２】
2013502833.tif 000016
【図１３】
2013502833.tif 000017
【図１４】
2013502833.tif 000018
【図１５】
2013502833.tif 000019
【図１６】
2013502833.tif 000020
【国際調査報告】
2013502833.tif 000021
2013502833.tif 000022