(57)【要約】通信ネットワークにおいて利用された複数のキーセットを識別することを円滑にするシステムおよび方法が記述される。キーセットは、データ暗号化およびデータ解読を提供する暗号化キーと、およびデータ完全性保護を提供するインテグリティキーとを含むことができる。キー識別子は、プロトコルデータ単位におけるデータに関連して採用されるキーセットを示すパケットデータ収束プロトコルヘッダに含まれうる。加えて、ルート識別子は、ＲＬＣなしで構成されたネットワークにおけるソースセルとターゲットセルとを区別する無線リンク制御ヘッダにおいて提供されうる。
2010536273.tif 000002
【特許請求の範囲】
【請求項１】
データ通信において利用されるキーセットを識別することを円滑にする方法であって、
無線リンク制御（ＲＬＣ）プロトコルデータ単位に含まれたルート識別子を識別し、前記ルート識別子はソースセルまたはターゲットセルの少なくとも１つを特定し、
パケットデータ収束プロトコル（ＰＤＣＰ）データ単位においてキー識別子を検出し、前記キー識別子は少なくとも２つのキーセットを識別し、
複数のキーセットからキーセットを選択し、前記選択されたキーセットは前記ルート識別子とキー識別子とに一意的に関連付けられ、
データ送信を受信することに関連して前記選択されたキーセットにおいて少なくとも１つのキーを採用することを具備する方法。
【請求項２】
前記少なくとも１つのキーは、前記データ送信を復号する暗号化キーである請求項１の方法。
【請求項３】
前記少なくとも１つのキーは、前記データ送信の完全性を検証するインテグリティキーである請求項１の方法。
【請求項４】
前記ルート識別子は、１つのビットである請求項１の方法。
【請求項５】
ゼロのルート識別子値は、前記ソースセルを特定する請求項４の方法。
【請求項６】
１のルート識別子値は、前記ターゲットセルを特定する請求項４の方法。
【請求項７】
前記キー識別子は、１つのビットである請求項１の方法。
【請求項８】
前記ソースセルからの転送として、前記ＲＬＣプロトコルデータ単位および前記ＰＤＣＰデータ単位を受信することをさらに具備する請求項１の方法。
【請求項９】
前記キーセットは、少なくとも１つのアップリンク／ダウンリンク暗号化キー、またはアップリンク／ダウンリンクインテグリティキーを含む請求項１の方法。
【請求項１０】
前記ＰＤＣＰデータ単位は、８ビットの長さまたは１６ビットの長さの少なくとも１つである請求項１の方法。
【請求項１１】
前記ＰＤＣＰデータ単位が制御データ単位かどうかを判定し、
制御データ単位に関するキーセット決定を回避することをさらに具備する請求項１の方法。
【請求項１２】
無線通信においてデータを受信するために複数の暗号化キーの採用を円滑にする装置であって、
無線リンク制御（ＲＬＣ）プロトコルデータ単位において示されたルート識別子を決定するＲＬＣモジュールと、
パケットデータ収束プロトコル（ＰＤＣＰ）プロトコルデータ単位において示されたキーセット識別子を確認するＰＤＣＰモジュールと、
前記決定されたルート識別子およびキーセット識別子に従って、複数のキーセットから選択されたキーセットを備えたデータ送信を復号する暗号化／解読モジュールと、
前記データ送信の完全性を検証するために前記選択されたキーセットからのインテグリティキーを採用する完全性保護モジュールと、を具備する装置。
【請求項１３】
前記ルート識別子は、ソースセルまたはターゲットセルの少なくとも１つを特定する請求項１２の装置。
【請求項１４】
前記キーセット識別子は、２つのキーセットの１つのセットにおいて少なくとも１つのキーセットを示す請求項１２の装置。
【請求項１５】
複数の暗号化キーを利用することを円滑にする通信装置であって、
無線リンク制御（ＲＬＣ）データ単位においてルート識別子を決定する手段と、
パケットデータ収束プロトコル（ＰＤＣＰ）データ単位においてキーセット識別子を確認する手段と、
前記ルート識別子およびキーセット識別子の少なくとも一部に基づいて複数のキーセットからキーセットを選択する手段と、を具備する通信装置。
【請求項１６】
データ送信を受信することに関連して前記選択されたキーセットにおいて少なくとも１つのキーを採用する手段をさらに具備する請求項１５の通信装置。
【請求項１７】
前記少なくとも１つのキーは、前記データ送信を復号する暗号化キーである請求項１６の通信装置。
【請求項１８】
前記少なくとも１つのキーは、前記データ送信の完全性を検証するインテグリティキーである請求項１６の通信装置。
【請求項１９】
前記ルート識別子は、ソースセルまたはターゲットセルの少なくとも１つを識別する請求項１５の通信装置。
【請求項２０】
前記キーセット識別子は、２つのキーセットの１つのセットにおいて１つのキーセットを特定する請求項１５の通信装置。
【請求項２１】
少なくとも１つのコンピュータに、ルート識別子を決定するために無線リンク制御（ＲＬＣ）データ単位を評価させるコードと、前記ルート識別子はソースセルまたはターゲットセルの少なくとも１つを識別し、
少なくとも１つのコンピュータに、キーセット識別子を確認するためにパケットデータ収束プロトコル（ＰＤＣＰ）データ単位を分析させるコードと、前記キーセット識別子は通信においてアクティブに利用される少なくとも２つのキーセットを特定し、
少なくとも１つのコンピュータに、前記ルート識別子および前記キーセット識別子の少なくとも一部に基づいて決定されたインデックスに従って複数のキーセットからキーセットを選択させるコードと、を具備するコンピュータ読み取り可能な媒体を具備するコンピュータプログラム製品。
【請求項２２】
前記コンピュータ読み取り可能な媒体は、少なくとも１つのコンピュータに、データ送信を受信することに関連した前記選択されたキーセットに少なくとも１つのキーを採用させるコードをさらに具備する請求項２１のコンピュータプログラム製品。
【請求項２３】
前記少なくとも１つのキーは、前記データ送信を復号する暗号化キーである請求項２２のコンピュータプログラム製品。
【請求項２４】
前記少なくとも１つのキーは、前記データ送信の完全性を検証するインテグリティキーである請求項２２のコンピュータプログラム製品。
【請求項２５】
ルート識別子値を確認するために無線リンク制御（ＲＬＣ）パケットを分析し、キー識別子値を決定するためにパケットデータ収束プロトコル（ＰＤＣＰ）データ単位を評価し、前記ルート識別子値および前記キーセット識別子値の少なくとも一部に基づいてキーセットを選ぶことに関する命令を保存するメモリと、
前記メモリに接続され、前記メモリにおいて保存された前記命令を実行するプロセッサと、を具備する無線通信装置。
【請求項２６】
無線通信においてデータを送信するために複数の暗号化キーの採用を円滑にする装置であって、
複数のキーセットから選択されたキーセットから暗号化キーでデータ送信を復号化する暗号化／解読モジュールと、前記選択されたキーセットはキーセット識別子およびルート識別子と関連付けられ、
前記データ送信に署名し認証するために前記選択されたキーセットからインテグリティキーを採用する完全性保護モジュールと、
前記選択されたキーセットに関連した前記キーセット識別子を含むパケットデータ収束プロトコル（ＰＤＣＰ）プロトコルデータ単位を生成するＰＤＣＰモジュールと、
前記選択されたキーセットに関連したルート識別子を含む無線リンク制御（ＲＬＣ）プロトコルデータ単位を作り出すＲＬＣモジュールと、を具備する装置。
【請求項２７】
ハンドオーバに続くターゲットセルに前記ＰＤＣＰプロトコルデータ単位および前記ＲＬＣプロトコルデータ単位を転送するモジュールをさらに具備する請求項２６の装置。
【請求項２８】
前記ルート識別子は、ソースセルまたはターゲットセルの少なくとも１つを特定する請求項２６の装置。
【請求項２９】
前記キーセット識別子は、２つのキーセットの１つのセットにおいて少なくとも１つのキーセットを示す請求項２６の装置。
【請求項３０】
データ通信においてキーセットを採用することを円滑にする方法であって、
少なくとも２つのキーセットからキーセットを選択し、前記キーセットはキー識別子に関連し、
第１プロトコルデータ単位において前記選択されたキーセットに関連付いた前記キーセット識別子を示し、
第２プロトコルデータ単位においてルート識別子を識別し、前記ルート識別子はソースセルまたはターゲットセルの少なくとも１つを特定し、
データ送信で前記選択されたキーセットから少なくとも１つのキーを採用することを具備する方法。
【請求項３１】
前記第１プロトコルデータ単位は、パケットデータ収束プロトコルデータ単位である請求項３０の方法。
【請求項３２】
前記第２プロトコルデータ単位は、無線リンク制御データ単位である請求項３０の方法。
【請求項３３】
前記キー識別子および前記ルート識別子は複数のビットである請求項３０の方法。
【請求項３４】
前記キーセット識別子は、２つのキーセットの１つのセットにおいて少なくとも１つのキーセットを示す請求項３０の方法。
【請求項３５】
前記少なくとも１つのキーは、前記データ送信を暗号化する暗号化キーである請求項３０の方法。
【請求項３６】
前記少なくとも１つのキーは、前記データ送信の完全性を保護するインテグリティキーである請求項３０の方法。
【請求項３７】
制御データ単位としてデータを示し、
キーセットの採用のない前記データを送信することをさらに具備する請求項３０の方法。
【請求項３８】
ハンドオーバに続くターゲットセルに前記第１プロトコルデータ単位および前記第２プロトコルデータ単位を転送することをさらに具備する請求項３０の方法。
【請求項３９】
データ送信において複数の暗号化キーを利用することを円滑にする通信装置であって、
少なくとも２つのキーセットからキーセットを選ぶ手段と、前記キーセットはキー識別子に関連し、
パケットデータ収束プロトコル（ＰＤＣＰ）データ単位において前記選ばれたキーセットに関連した前記キー識別子を組み込む手段と、
無線リンク制御（ＲＬＣ）データ単位においてルート値を示す手段と、前記ルート値はソースセルまたはターゲットセルの少なくとも１つを特定し、
データ送信で前記選ばれたキーセットを採用する手段と、を具備する通信装置。
【請求項４０】
前記キー識別子および前記ルート値は、複数のビットである請求項３９の通信装置。
【請求項４１】
前記データ送信を暗号化するために前記選ばれたキーセットから少なくとも１つのキーを利用する手段をさらに具備する請求項３９の通信装置。
【請求項４２】
前記少なくとも１つのキーは、アップリンク暗号化キーまたはダウンリンク暗号化キーの少なくとも１つである請求項４１の通信装置。
【請求項４３】
前記データ送信の完全性を保護するために、前記選ばれたキーセットから少なくとも１つのキーを利用する手段をさらに具備する請求項３９の通信装置。
【請求項４４】
前記少なくとも１つのキーは、アップリンクインテグリティキーまたはダウンリンクインテグリティキーの少なくとも１つである請求項４３の通信装置。
【請求項４５】
制御データ単位としてデータを示す手段と、
キーセットの採用のない前記データを送信する手段と、をさらに具備する請求項３９の通信装置。
【請求項４６】
ハンドオーバに続くターゲットセルに前記ＰＤＣＰデータ単位および前記ＲＬＣデータ単位を転送する手段をさらに具備する請求項３９の通信装置。
【請求項４７】
少なくとも１つのコンピュータに、複数のキーセットからキーセットを選択させるコードと、前記選択されたキーセットはルート識別子およびキーセット識別子に関連し、
少なくとも１つのコンピュータに、前記選択されたキーセットに関連した前記ルート識別子を含む無線リンク制御（ＲＬＣ）データ単位を符号化させるコードと、前記ルート識別子はソースセルまたはターゲットセルの少なくとも１つを識別し、
少なくとも１つのコンピュータに、パケットデータ収束プロトコル（ＰＤＣＰ）データ単位において前記キーセット識別子を示させるコードと、前記キーセット識別子は通信においてアクティブに利用された少なくとも２つのキーセットを特定する、を具備するコンピュータ読み取り可能な媒体を具備するコンピュータプログラム製品。
【請求項４８】
コンピュータ読み取り可能な媒体は、少なくとも１つのコンピュータに、データ送信で前記選択されたキーセットから少なくとも１つのキーを利用させるコードをさらに具備する請求項４７のコンピュータプログラム製品。
【請求項４９】
前記少なくとも１つのキーは、前記データ送信を暗号化する暗号化キーである請求項４８のコンピュータプログラム製品。
【請求項５０】
前記少なくとも１つのキーは、前記データ送信の完全性を保護するインテグリティキーである請求項４８のコンピュータプログラム製品。
【請求項５１】
前記コンピュータ読み取り可能な媒体は、
少なくとも１つのコンピュータに、制御データ単位としてデータを示させるコードと、
少なくとも１つのコンピュータに、キーセットの利用がないデータを送信させるコードと、をさらに具備する請求項４８のコンピュータプログラム製品。
【請求項５２】
前記コンピュータ読み取り可能な媒体は、ハンドオーバに続くターゲットセルに前記ＰＤＣＰデータ単位および前記ＲＬＣデータ単位を転送することをさらに具備する請求項４８のコンピュータプログラム製品。
【請求項５３】
複数のキーセットからキーセットを選択し、前記キーセットはルート識別子およびキー識別子に関連し、無線リンク制御（ＲＬＣ）パケットにおけるルート識別子値を組み込み、前記キー識別子を備えるパケットデータ収束プロトコル（ＰＤＣＰ）データ単位を符号化することに関する命令を保存するメモリと、
前記メモリに接続され、前記メモリに保存される前記命令を実行するプロセッサと、を具備する無線通信装置。
【請求項５４】
データ通信において送信を受信することに複数のキーセットを採用することを円滑にする方法であって、
パケットデータ収束プロトコル（ＰＤＣＰ）データ単位においてキー識別子存在指標がキー識別子変更を示すかどうかを判定し、
存在する場合に、前記ＰＤＣＰデータ単位においてキー識別子を発見し、
複数のキーセットからキーセットを選択し、前記選択されたキーセットは前記キー識別子を一意的に関連付け、
データ送信で前記選択されたキーセットから少なくとも１つのキーを採用することを具備する方法。
【請求項５５】
前記キー識別子存在指標は、１つのビットである請求項５４の方法。
【請求項５６】
前記キー識別子は、２ビットを含む請求項５４の方法。
【請求項５７】
前記キー識別子は、少なくとも４つのキーセットのうちの１つを特定する請求項５４の方法。
【請求項５８】
前記少なくとも１つのキーは、暗号化キーである請求項５４の方法。
【請求項５９】
前記データ送信を復号する暗号化キーを採用することをさらに具備する請求項５８の方法。
【請求項６０】
前記少なくとも１つのキーは、インテグリティキーである請求項５４の方法。
【請求項６１】
前記データ送信の完全性を検証し、前記データの送信機を認証するために、前記インテグリティキーを採用することをさらに具備する請求項６０の方法。
【請求項６２】
データ通信において複数のキーセットを採用することを円滑にする装置であって、
前記キー識別子がパケットデータ収束プロトコル（ＰＤＣＰ）データ単位に含まれるかどうかを決定するＰＤＣＰモジュールと、前記キー識別子が存在する場合に前記ＰＤＣＰモジュールは前記キー識別子を確認し、
前記確認されたキー識別子の少なくとも一部に基づいて、複数のキーセットからキーセットを決定するキー選択モジュールと、
前記決定されたキーセットに含まれる暗号化キーを備えたデータ送信を復号する暗号化／解読モジュールと、
前記キーセットにおいてインテグリティキーを備えた前記データ送信の完全性を検証する完全性保護モジュールと、を具備する装置。
【請求項６３】
データ送信において複数の暗号化キーを利用することを円滑にする通信装置であって、
キー識別子がパケットに含まれるかどうかを決定するためにパケットデータ収束プロトコル（ＰＤＣＰ）パケットを評価する手段と、
前記ＰＤＣＰパケットからの前記キー識別子が含まれる場合にキー識別子を確認する手段と、
前記確認されたキー識別子に従ってキーセットを選択する手段と、
データ送信で前記選択されたキーセットから少なくとも１つのキーを採用する手段と、を具備する装置。
【請求項６４】
前記キー識別子は２つのビットを含む請求項６３の通信装置。
【請求項６５】
前記キー識別子は、少なくとも４つのキーセットのうちの１つを特定する請求項６３の通信装置。
【請求項６６】
前記少なくとも１つのキーは、暗号化キーである請求項６３の通信装置。
【請求項６７】
前記データ送信を復号する前記暗号化キーを採用する手段をさらに具備する請求項６６の通信装置。
【請求項６８】
前記少なくとも１つのキーは、インテグリティキーである請求項６３の通信装置。
【請求項６９】
前記データ送信の完全性を検証し、前記データの送信機を認証するために前記インテグリティキーを採用する手段をさらに具備する請求項６８の通信装置。
【請求項７０】
少なくとも１つのコンピュータに、キー識別子がパケットデータ収束プロトコル（ＰＤＣＰ）データ単位に含まれるかどうかを決定させるコードと、
少なくとも１つのコンピュータに、存在する場合に前記ＰＤＣＰデータ単位からキー識別子を抽出させるコードと、
少なくとも１つのコンピュータに、複数のキーセットからキーセットを選択させるコードと、を具備し、前記選択されたキーセットは前記抽出されたキー識別子と関連するコンピュータ読み取り可能な媒体を具備するコンピュータプログラム製品。
【請求項７１】
前記コンピュータ読み取り可能な媒体は、少なくとも１つのコンピュータに、データ送信で前記選択されたキーセットから少なくとも１つのキーを採用させるコードをさらに具備する請求項７０のコンピュータプログラム製品。
【請求項７２】
前記少なくとも１つのキーは、暗号化キーである請求項７１のコンピュータプログラム製品。
【請求項７３】
前記コンピュータ読み取り可能な媒体は、少なくとも１つのコンピュータに、前記データ送信を復号する暗号化キーを利用させるコードをさらに具備する請求項７２のコンピュータプログラム製品。
【請求項７４】
前記少なくとも１つのキーは、インテグリティキーである請求項７１のコンピュータプログラム製品。
【請求項７５】
前記コンピュータ読み取り可能な媒体は、少なくとも１つのコンピュータに、前記データ送信の完全性を検証し、前記データの送信機を認証するためのインテグリティキーを利用させるコードをさらに具備する請求項７４のコンピュータプログラム製品。
【請求項７６】
キー識別子がパケットデータ収束プロトコル（ＰＤＣＰ）データ単位に含まれるかどうかを決定し、前記データ単位に含まれる場合にキー識別子を決定し、複数のキーセットからキーセットを選択することに関する命令を保存するメモリと、前記キーセットは前記キー識別子と関連し、
前記メモリと接続され、前記メモリに保存される前記命令を実行するプロセッサと、を具備する無線通信装置。
【請求項７７】
データ通信における再キーイングを円滑にする方法であって、
少なくとも２つのキーセットからキーセットを選択し、前記キーセットはキー識別子と関連し、
パケットデータ収束プロトコル（ＰＤＣＰ）データ単位において前記キーセット識別子の存在を示し、
前記ＰＤＣＰプロトコル単位においてキーセット識別子を組み込み、
データ送信に前記選択されたキーセットにおける少なくとも１つのキーを適用することを具備する方法。
【請求項７８】
前記キー識別子は、２つのビットを含む請求項７７の方法。
【請求項７９】
前記キー識別子は、少なくとも４つのキーセットのうちの１つを特定する請求項７７の方法。
【請求項８０】
前記少なくとも１つのキーは、暗号化キーである請求項７７の方法。
【請求項８１】
前記データ送信を暗号化する前記暗号化キーを採用することをさらに具備する請求項８０の方法。
【請求項８２】
前記少なくとも１つのキーは、インテグリティキーである請求項７７の方法。
【請求項８３】
前記データ送信の完全性を保護するために前記インテグリティキーを採用することをさらに具備する請求項８２の方法。
【請求項８４】
ハンドオーバに続くターゲットセルにＰＤＣＰデータ単位を転送することをさらに具備する請求項７７の方法。
【請求項８５】
データ通信において複数のキーセットを採用することを円滑にする装置であって、
複数のキーセットから選択されたキーセットに含まれる暗号化キーを備えたデータ送信を符号化する暗号化／解読モジュールと、前記選択されたキーセットはキーセット識別子に関連し、
前記データ送信に署名し認証するために前記選択されたキーセットからインテグリティキーを採用する完全性保護モジュールと、
前記キーセット識別子および識別子存在指標を含むパケットデータ収束プロトコル（ＰＤＣＰ）プロトコルデータ単位を生成するＰＤＣＰモジュールと、を具備する装置。
【請求項８６】
データ送信において複数の暗号化キーを利用することを円滑にする通信装置であって、
少なくとも２つのキーセットからキーセットを選ぶ手段と、前記キーセットはキー識別子に関連し、
パケットデータ収束プロトコル（ＰＤＣＰ）データ単位においてキーセット識別子の存在をシグナリングする手段と、
前記ＰＤＣＰプロトコル単位において前記キーセット識別子を組み入れる手段と、
送信されるべきデータの前記選ばれたキーセットから少なくとも１つのキーを利用する手段と、を具備する通信装置。
【請求項８７】
前記キー識別子は、２つのビットを含む請求項８６の通信装置。
【請求項８８】
前記キー識別子は、少なくとも４つのキーセットのうちの１つを特定する請求項８６の通信装置。
【請求項８９】
前記少なくとも１つのキーは、暗号化キーである請求項８６の通信装置。
【請求項９０】
前記データを暗号化するために前記暗号化キーを採用する手段をさらに具備する請求項８９の通信装置。
【請求項９１】
前記少なくとも１つのキーは、インテグリティキーである請求項８６の通信装置。
【請求項９２】
前記データの完全性を保護するためにインテグリティキーを採用する手段をさらに具備する請求項９１の通信装置。
【請求項９３】
ハンドオーバに続くターゲットセルにＰＤＣＰデータ単位を転送する手段をさらに具備する請求項８６の通信装置。
【請求項９４】
少なくとも１つのコンピュータに、複数のキーセットからキーセットを選択させるコードと、前記選択されたキーセットはキーセット識別子に関連し、
少なくとも１つのコンピュータに、パケットデータ収束プロトコル（ＰＤＣＰ）データ単位において前記キーセット識別子の存在を示させるコードと、
少なくとも１つのコンピュータに、前記ＰＤＣＰデータ単位において前記キーセット識別子を組み込ませるコードと、前記キーセット識別子は通信においてアクティブに利用される少なくとも２つのキーセットを特定する、を具備するコンピュータ読み取り可能な媒体を具備するコンピュータプログラム製品。
【請求項９５】
前記コンピュータ読み取り可能な媒体は、少なくとも１つのコンピュータに、送信されるべきデータに前記選択されたキーセットから少なくとも１つのキーを利用させるコードをさらに具備する請求項９４のコンピュータプログラム製品。
【請求項９６】
前記少なくとも１つのキーは、暗号化キーである請求項９５のコンピュータプログラム製品。
【請求項９７】
前記コンピュータ読み取り可能な媒体は、少なくとも１つのコンピュータに、前記データを暗号化する暗号化キーを採用させるコードをさらに具備する請求項９６のコンピュータプログラム製品。
【請求項９８】
前記少なくとも１つのキーは、インテグリティキーである請求項９５のコンピュータプログラム製品。
【請求項９９】
前記コンピュータ読み取り可能な媒体は、少なくとも１つのコンピュータに、前記データの完全性を保護するインテグリティキーを採用させるコードをさらに具備する請求項９８のコンピュータプログラム製品。
【請求項１００】
前記コンピュータ読み取り可能な媒体は、少なくとも１つのコンピュータに、ハンドオーバに続くターゲットセルへＰＤＣＰデータ単位を転送させるコードをさらに具備する請求項９８のコンピュータプログラム製品。
【請求項１０１】
少なくとも２つのキーセットからキーセットを選択し、前記キーセットはキー識別子に関連し、パケットデータ収束プロトコル（ＰＤＣＰ）データ単位において前記キーセット識別子の存在を示し、前記ＰＤＣＰプロトコル単位において前記選択されたキーセットを組み込み、前記選択されたキーセットにおいて少なくとも１つのキーを備えたデータ送信を暗号化することに関する命令を保存するメモリと、
前記メモリに接続され、前記メモリに保存された前記命令を実行するプロセッサと、を具備する無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
以下の記述は、一般的に無線通信に関し、より詳細には、用いられたキーセットを示すためにパケットヘッダにおけるキー識別子フィールドを利用することに関する。
【０００２】
本特許出願は、２００７年８月８日に出願され、これに関して譲受人に割り当てられ、参照することによりここに明確に組み込まれる“METHODS AND APPARATUSES FOR USING RLC SOURCE/DESTINATION INDICATOR TOGETHER WITH PDCP CIPHERING KEY ID TO HANDLE CHANGE OF CIPHERING KEY AND/OR HANDOVER”と題された、仮出願番号６０／９５４，７５４の優先権を主張する。
【背景技術】
【０００３】
無線通信システムは、例えば音声、データなどのような様々な種類の通信コンテンツを提供するために広く展開される。典型的な無線通信システムは、利用可能なシステムリソース（例えば、帯域幅および送信電力）を共有することによって複数のユーザとの通信をサポートすることができる多重アクセスシステムであってもよい。
【０００４】
そのような多重アクセスシステムの例は、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、周波数多元接続（ＦＤＭＡ）、および直交周波数分割多元接続（ＯＦＤＭＡ）システムを含んでもよい。さらに、システムは、第３世代パートナーシッププロジェクト（３ＧＰＰ）、３ＧＰＰ２、３ＧＰＰロングタームエボリューション（ＬＴＥ）などのような仕様書に準拠することができる。
【０００５】
一般に、無線多元接続通信システムは、同時に複数のモバイルデバイスの通信をサポートしてもよい。各モバイルデバイスは、それぞれフォワードおよびリバースリンクでの送信を経て１以上の基地局と通信してもよい。フォワードリンク（または、ダウンリンク）は、基地局からモバイルデバイスへの通信リンクを指し、リバースリンク（または、アップリンク）は、モバイルデバイスから基地局への通信リンクを指す。さらに、モバイルデバイスと基地局との間の通信は、単入力単出力（ＳＩＳＯ）システム、多入力単出力（ＭＩＳＯ）システム、多入力多出力（ＭＩＭＯ）システムなどを経て確立されてもよい。
【０００６】
加えて、モバイルデバイスは、ピアツーピア無線ネットワーク構成において他のモバイルデバイス（および／または、他の基地局を備えた基地局）と通信することができる。
【０００７】
無線通信システムは、サービスエリアを提供する１以上の基地局をしばしば採用する。
【０００８】
典型的な基地局は、ブロードキャスト、マルチキャスト、および／またはユニキャストに関する複数のデータストリームを送信することができ、データストリームはアクセス端末への独立の受信関心でありうるデータのストリームでもよい。そのような基地局のサービスエリア内のアクセス端末は、複合ストリームによって運ばれる１つ、１以上、または全部のデータストリームを受信するために採用されてもよい。同様に、アクセス端末は、基地局または別のアクセス端末にデータを送信することができる。
【０００９】
ＭＩＭＯシステムは一般に、データ送信のために複数（ＮＴ個）の送信アンテナおよび複数（ＮＲ個）の受信アンテナを採用する。ＮＴ個の送信アンテナおよびＮＲ個の受信アンテナによって形成されたＭＩＭＯチャネルは、ＮＳ個の独立チャネルへ分解されてもよく、空間チャネルと呼ばれ、ＮＳ≦ｎ｛ＮＴ，ＮＲ｝である。ＮＳ個の独立チャネルのそれぞれは、１つの次元に対応する。その上、複数の送信アンテナおよび受信アンテナによって生成された追加的な次元が利用される場合、ＭＩＭＯシステムは、改善された性能（例えば、増加したスペクトル効率、より高いスループット、および／または、より大きな信頼性）を提供するかもしれない。
【００１０】
無線通信では、データはキーセットを利用して、符号化または暗号化することができる。
【００１１】
キーセットは、オーバーエア（over the air）で送信されたデータを暗号化することを円滑にする暗号化キー（ciphering key）を含むことができる。加えて、キーセットは、送信中にデータの完全性を保護することを円滑にするインテグリティキーを含むことができる。
【００１２】
例えば、完全性は、データが送信中に不変であることを保証するのを円滑にすることができる。
【発明の概要】
【００１３】
以下は、そのような実施形態の基本的な理解を提供するために１以上の実施形態の簡略化された概要を提示する。この概要は、全ての意図された実施形態の広範囲な要約ではなく、全ての実施形態の重要な（key）または必須の要素を特定するでもなく、いずれかまたは全ての実施形態の範囲を線引きするでもないことを意図する。その唯一の目的は、後に提示されるより詳細な説明への前置きとして簡略化した形式で１以上の実施形態のいくつかの概念を提示することである。
【００１４】
１以上の実施形態および対応する開示に従って、様々な態様は、無線通信システムにおける複数のキーセットの中からキーセットを識別することに関連して記述される。キーセットは、データの暗号化と解読とを提供する暗号化キー、およびデータの完全性保護を提供するインテグリティキーを含むことができる。キー識別子は、プロトコルデータ単位においてデータに関連してキーセットが採用されることを示すパケットデータ収束プロトコルヘッダに含むことができる。加えて、ルート識別子は、ＲＬＣリセットなしで構成されたネットワークにおける、ソースセルとターゲットセルとを区別する無線リンク制御ヘッダに提供されうる。
【００１５】
関連した態様によれば、データ通信において利用されたキーセットを識別することを円滑にする方法が提供される。方法は、無線リンク制御（ＲＬＣ）プロトコルデータ単位に含まれたルート識別子を識別することを具備することができ、ルート識別子は、ソースセルまたはターゲットセルの少なくとも１つを特定する。方法はまた、パケットデータ収束プロトコル（ＰＤＣＰ）データ単位のキー識別子を検出することを具備することができ、キー識別子は少なくとも２つのキーセットを識別する。加えて、方法は、複数のキーセットからキーセットを選択することを含むことができ、選択されたキーセットは、ルート識別子およびキー識別子に一意的に関連する。方法は、データ送信を受信することに関連して選択されたキーセットに少なくとも１つのキーを採用することをさらに具備することができる。
【００１６】
別の態様は、無線通信においてデータを受信するために複数の暗号化キーの採用を円滑にする装置に関する。装置は、ＲＬＣプロトコルデータ単位において示されたルート識別子を決定するＲＬＣモジュールを含むことができる。装置はまた、ＰＤＣＰプロトコルデータ単位において示されたキーセット識別子を確認するＰＤＣＰモジュールを具備することができる。加えて、装置は、決定されたルート識別子およびキーセット識別子に従って複数のキーセットから選択されたキーセットを備えたデータ送信を復号する暗号化／解読モジュールを含むことができる。装置は、データ送信の完全性を検証するために選択されたキーセットからインテグリティキーを採用する完全性保護モジュールをさらに具備することができる。
【００１７】
さらなる別の態様は、複数の暗号化キーを利用することを円滑にする通信装置に関する。
【００１８】
通信装置は、ＲＬＣデータ単位においてルート識別子を決定するための手段を具備することができる。通信装置は、ＰＤＣＰデータ単位においてキーセット識別子を確認するための手段をさらに具備することができる。加えて、通信装置は、ルート識別子およびキーセット識別子の少なくとも一部に基づいて複数のキーセットからキーセットを選択するための手段を具備することができる。
【００１９】
さらに別の態様は、コンピュータ読み取り可能な媒体に、少なくとも１つのコンピュータに、ルート識別子を決定するためにＲＬＣデータ単位を評価させるためのコードを含ませることができるコンピュータプログラム製品に関し、ルート識別子はソースセルまたはターゲットセルの少なくとも１つを識別する。コンピュータ読み取り可能な媒体はまた、少なくとも１つのコンピュータに、キーセット識別子を確認するためにＰＤＣＰデータ単位を分析させるためのコードを具備することができ、キーセット識別子は、通信においてアクティブに利用された少なくとも２つのキーセットを特定する。加えて、コンピュータ読み取り可能な媒体は、少なくとも１つのコンピュータに、ルート識別子およびキーセット識別子の少なくとも一部で決定されたインデックスに従って、複数のキーセットからキーセットを選択させるためのコードを含むことができる。
【００２０】
その上さらなる別の態様は、無線通信装置に関する。無線通信装置は、ルート識別子値を確認するためにＲＬＣパケットを分析し、キー識別子値を決定するためにＰＤＣＰデータ単位を評価し、ルート識別子値およびキーセット識別子値の少なくとも一部に基づいてキーセットを選択することに関する命令を保存するメモリを含むことができる。加えて、無線通信装置はまた、メモリに接続され、メモリに保存された命令を実行するように構成されたプロセッサを含むことができる。
【００２１】
ここに記述された別の態様は、無線通信においてデータを送信するために複数の暗号化キーの採用を円滑にする装置に関する。装置は、複数のキーセットから選択されたキーセットからの暗号化キーを備えたデータ送信を符号化する暗号化／解読モジュールを含むことができ、選択されたキーセットは、キーセット識別子およびルート識別子に関連する。
【００２２】
装置はまた、データ送信に署名し確証する選択されたキーセットからのインテグリティキーを採用する完全性保護モジュールを含むことができる。加えて、装置は、選択されたキーセットに関連したキーセット識別子を含むＰＤＣＰプロトコルデータ単位を生成するＰＤＣＰモジュールを具備することができる。さらに、装置は、選択されたキーセットに関連したルート識別子を含むＲＬＣプロトコルデータ単位を生成するＲＬＣモジュールをさらに具備することができる。
【００２３】
さらに別の態様によれば、データ通信におけるキーセットを採用するための方法がここに記述される。方法は、少なくとも２つのキーセットからキーセットを選択することを具備することができ、キーセットはキー識別子と関連する。方法は第１プロトコルデータ単位において選択されたキーセットに関連するキー識別子を示すことをさらに含むことができる。加えて、方法は、第２プロトコル単位においてルート識別子を識別することを具備することができ、ルート識別子は、ソースセルまたはターゲットセルの少なくとも１つを特定する。方法はまた、データ送信での選択されたキーセットから少なくとも１つのキーを採用することを含むことができる。
【００２４】
さらなる別の態様は、データ送信における複数の暗号化キーを利用することを円滑にする通信装置に関する。装置は、少なくとも２つのキーセットからキーセットを選ぶための手段を具備することができ、キーセットはキー識別子と関連する。装置はまた、ＰＤＣＰデータ単位において選ばれたキーセットに関連したキー識別子を組み込むための手段を具備することができる。加えて、装置は、ＲＬＣデータ単位におけるルート値を示すための手段を含むことができ、ルート値は、ソースセルまたはターゲットセルの少なくとも１つを特定する。その上、装置はまた、データ送信で選ばれたキーセットを採用するための手段を含むことができる。
【００２５】
さらに別の態様は、コンピュータ読み取り可能な媒体に、少なくとも１つのコンピュータに、複数のキーセットからキーセットを選択させるためのコードを含ませることができるコンピュータプログラム製品に関し、選択されたキーセットはルート識別子およびキーセット識別子に関連する。コンピュータ読み取り可能な媒体はまた、少なくとも１つのコンピュータに、選択されたキーセットに関連したルート識別子を含むＲＬＣデータ単位を符号化させるためのコードを具備することができ、ルート識別子は、ソースセルまたはターゲットセルの少なくとも１つを識別する。加えて、コンピュータ読み取り可能な媒体は、少なくとも１つのコンピュータに、ＰＤＣＰデータ単位におけるキーセット識別子を示させるためのコードを含むことができ、キーセット識別子は、通信においてアクティブに利用された少なくとも２つのキーセットを特定する。
【００２６】
ここに記述されたさらなる態様は、メモリを具備することができる無線通信装置に関する。メモリは、キーセットがルート識別子およびキー識別子に関連する複数のキーセットからキーセットを選択し、ＲＬＣパケットにおけるルート識別子値を組み込み、キー識別子値を備えたＰＤＣＰデータ単位を符号化する。加えて、無線通信装置はまた、メモリに接続され、メモリにおいて保存された命令を実行するように構成されたプロセッサを含むことができる。
【００２７】
別の態様によれば、データ通信における送信を受信する際に複数のキーセットを採用することを円滑にする方法。方法は、ＰＤＣＰデータ単位におけるキー識別子存在指標が、キー識別子変更を示すかどうかを決定することを具備することができる。方法はまた、存在する場合にＰＤＣＰデータ単位におけるキー識別子を発見することを含むことができる。加えて、方法は複数のキーセットからキーセットを選択することを含むことができ、選択されたキーセットはキー識別子に一意的に関連する。方法はさらに、データ送信で選択されたキーセットから少なくとも１つのキーを採用することをさらに具備することができる。
【００２８】
別の態様は、無線通信におけるデータを受信するために複数の暗号化キーの採用を円滑にする装置に関する。装置は、ＰＤＣＰデータ単位にキー識別子が含まれるかどうかを決定するＰＤＣＰモジュールを含むことができ、ＰＤＣＰモジュールは存在する場合にキー識別子を確認する。装置はまた、確認されたキー識別子の少なくとも一部に基づいて、複数のキーセットからキーセットと決定するキー選択モジュールを具備することができる。
【００２９】
加えて、装置は、決定されたキーセットに含まれた暗号化キーを備えたデータ送信を復号する暗号化／解読モジュールを含むことができる。装置は、キーセットにおいてインテグリティキーを備えたデータ送信の完全性を検証する完全性保護モジュールをさらに具備することができる。
【００３０】
さらなる別の態様は、データ送信における複数の暗号化キーを利用することを円滑にする通信装置に関する。通信装置は、キー識別子がパケットに含まれるかどうかを決定するためにＰＤＣＰパケットを評価するための手段を具備することができる。通信装置は、ＰＤＣＰパケットからのキー識別子が含まれる場合にキー識別子を確認するための手段をさらに具備することができる。加えて、通信装置は、確認されたキー識別子に従ってキーセットを選択するための手段を具備することができる。その上、通信装置は、データ送信で選択されたキーセットから少なくとも１つのキーを利用するための手段を含むことができる。
【００３１】
さらに別の態様は、コンピュータ読み取り可能な媒体に、キー識別子がＰＤＣＰデータ単位に含まれるかどうかを少なくとも１つのコンピュータに決定させるためのコードを含ませるコンピュータプログラム製品に関する。コンピュータ読み取り可能な媒体はまた、少なくとも１つのコンピュータに、存在する場合にＰＤＣＰデータ単位からキー識別子を抽出させるためのコードを具備することができる。加えて、コンピュータ読み取り可能な媒体は、少なくとも１つのコンピュータに、複数のキーセットからキーセットを選択させるためのコードを含むことができ、選択されたキーセットは、抽出されたキー識別子に関連する。
【００３２】
さらに別の態様は、無線通信装置に関する。無線通信装置は、キー識別子がＰＤＣＰデータ単位に含まれるかどうかを決定し、データ単位に含まれる場合にキー識別子を決定し、キーセットがキー識別子に関連する複数のキーセットからキーセットを選択することに関する命令を保存するメモリを含むことができる。加えて、無線通信装置はまた、メモリに接続され、メモリにおいて保存された命令を実行するように構成されたプロセッサを含むことができる。
【００３３】
さらに別の態様によれば、データ通信において再キーイングを円滑にする方法がここに示される。方法は、少なくとも２つのキーセットからキーセットを選択することを具備することができ、キーセットはキー識別子に関連する。方法は、ＰＤＣＰデータ単位におけるキーセット識別子の存在を示すことをさらに含むことができる。加えて、方法は、ＰＤＣＰプロトコル単位におけるキーセット識別子を組み込むことを具備することができる。
【００３４】
方法はまた、データ送信に選択されたキーセットにおいて少なくとも１つのキーを適用することを含むことができる。
【００３５】
ここに記述された別の態様は、データ通信において複数のキーセットを採用することを円滑にする装置に関する。装置は、複数のキーセットから選択されたキーセットに含まれた暗号化キーを備えたデータ送信を符号化する暗号化／解読モジュールを含むことができ、選択されたキーセットは、キーセット識別子に関連する。装置はまた、データ送信に署名して認証するために選択されたキーセットからインテグリティキーを採用する完全性保護モジュールを含むことができる。加えて、装置は、キー識別子存在指標およびキーセット識別子を含むＰＤＣＰプロトコルデータ単位を生成するＰＤＣＰモジュールを具備することができる。
【００３６】
さらなる別の態様は、データ送信における複数の暗号化キーを利用することを円滑にする通信装置に関する。装置は、少なくとも２つのキーセットからキーセットを選ぶための手段を具備することができ、キーセットはキー識別子に関連する。装置はまた、ＰＤＣＰデータ単位においてキーセット識別子の存在をシグナリングするための手段を具備することができる。加えて、装置は、ＰＤＣＰプロトコル単位にキーセット識別子を組み入れるための手段を含むことができる。その上、装置はまた、送信されるべきデータでの選ばれたキーセットから少なくとも１つのキーを利用するための手段を含むことができる。
【００３７】
さらに別の態様は、コンピュータ読み取り可能な媒体に、少なくとも１つのコンピュータに複数のキーセットからキーセットを選択させるためのコードを含ませることができ、選択されたキーセットは、キーセット識別子に関連するコンピュータプログラム製品に関する。コンピュータ読み取り可能な媒体はまた、少なくとも１つのコンピュータに、ＰＤＣＰデータ単位におけるキーセット識別子の存在を示させるためのコードを具備することができる。加えて、コンピュータ読み取り可能な媒体は、少なくとも１つのコンピュータに、ＰＤＣＰデータ単位におけるキーセット識別子を組み込ませるコードを具備することができ、キーセット識別子は通信においてアクティブに利用された少なくとも２つのキーセットを特定する。
【００３８】
ここに記述されたさらなる態様は、メモリを具備することができる無線通信装置に関する。メモリは、少なくとも２つのキーセットからキーセットを選択し、キーセットはキー識別子に関連し、ＰＤＣＰデータ単位におけるキーセット識別子の存在を示し、ＰＤＣＰプロトコル単位におけるキーセット識別子を組み込み、選択されたキーセットにおいて少なくとも１つのキーを備えたデータ送信を暗号化することに関する命令を保存することができる。加えて、無線通信装置はまた、メモリに接続され、メモリにおいて保存された命令を実行するように構成されたプロセッサを含むことができる。
【００３９】
上述のおよび関連する目的の達成のために１以上の態様は、以下に完全に記述され、かつ特に特許請求の範囲の中で指摘される特徴を具備する。以下の記述および付属図面は、詳細なある実例となる１以上の実施形態の態様で説明される。これらの態様は、様々な実施形態の原理が採用しうるほんの数例の様々な方法が示されるが、記述された実施形態は、全てのそのような態様およびその等価物を含むように意図される。
【図面の簡単な説明】
【００４０】
【図１】ここに説明された様々な態様に従う無線通信システムの図。
【図２】無線通信環境内での採用に関する通信装置例の図。
【図３】完全性保護および／またはデータ暗号化のために複数のキーセットを採用することを円滑にする無線通信システム例の図。
【図４】ハンドオーバ状況におけるキーセットを識別することを円滑にする無線通信システム例の図。
【図５】主題開示の態様に従うレイヤモデル例の図。
【図６】キーセット識別子を含むヘッダフォーマット例の図。
【図７】主題開示の態様に従うレイヤモデル例の図。
【図８】キーセット存在指標を含むヘッダフォーマットの図。
【図９】キーセット存在指標を含むヘッダ例の図。
【図１０】主題開示の態様に従うキーセット存在指標を含むヘッダ例の図。
【図１１】送信を受信するためにデータ送信とともに利用されるキーセットを決定することを円滑にする手順例の図。
【図１２】データを送信するために採用されたキーセットを識別することを円滑にする手順例の図。
【図１３】送信を受信するためにデータ送信とともに利用されたキーセットを決定することを円滑にする手順例の図。
【図１４】データを送信するために採用されたキーセットを識別することを円滑にする手順例の図。
【図１５】データ送信において用いられるキーセットを識別することを円滑にするシステム例の図。
【図１６】無線通信システムにおいて複数のキーセットを利用することを円滑にするシステム例の図。
【図１７】ここに記述された様々なシステムおよび方法と共に採用されうる無線ネットワーク環境例の図。
【図１８】データ送信において利用されるキーセットを識別するシステム例の図。
【図１９】送信において用いられる複数のキーセットからキーセットを特定することを円滑にするシステム例の図。
【図２０】データ送信において利用されるキーセットを識別するシステム例の図。
【図２１】送信において用いられる複数のキーセットからキーセットを特定することを円滑にするシステム例の図。
【発明を実施するための形態】
【００４１】
様々な実施形態では、図面を参照してここに記述され、参照番号などは全体にわたって構成要素などを参照するために用いられる。以下の記述では、説明のために、多数の具体的詳細は１以上の実施形態についての完全な理解を提供するために説明される。しかし、そのような１以上の実施形態がこれらの具体的詳細なしで実施されてもよいことは明白かもしれない。他の例では、よく知られている構造およびデバイスは、１以上の実施形態を記述することを円滑にするためにブロック図の形式で示される。
【００４２】
この出願で用いられるように、用語“コンポーネント”、“モジュール”、“システム”などは、コンピュータ関連のエンティティであり、ハードウェア、ファームウェア、ハードウェアおよびソフトウェアの組み合わせ、ソフトウェア、実行中のソフトウェアのいずれかを参照するように意図される。例えば、コンポーネントは、プロセッサで実行している処理、プロセッサ、オブジェクト、実行ファイル、実行のスレッド、プログラム、および／またはコンピュータでありうるが、それ自体に限定されない。実例として、コンピュータデバイス上で実行するアプリケーションおよびコンピュータデバイスの両方とも、コンポーネントになりうる。１以上のコンポーネントは、処理内および／または実行のスレッド内に属することができ、コンポーネントは、１つのコンピュータに局在されうるし、かつ／または２以上のコンピュータ間に分散されうる。加えて、これらのコンポーネントは、それらに記憶される様々なデータ構造を有する様々なコンピュータ読み取り可能な媒体から実行することができる。コンポーネントは、１以上のデータパケット（例えば、ローカルシステム、分散システムにおける別のコンポーネントと相互に作用する１つのコンポーネントからのデータ、および／または、信号によって他のシステムと交信するインターネットのようなネットワークを行き交うデータ）を有する信号に従うようなローカルおよび／またはリモート処理を経由して通信することができる。
【００４３】
その上、様々な実施形態は、モバイルデバイスに関連してここに記述される。モバイルデバイスはまた、システム、加入者ユニット、加入者設備、移動局、モバイル、遠隔ステーション、リモート端末、アクセス端末、ユーザ端末、端末、無線通信デバイス、ユーザエージェント、ユーザデバイスまたはユーザ機器（ＵＥ）と呼ばれうる。モバイルデバイスは、携帯電話、コードレス電話、セッション設定プロトコル（ＳＩＰ）電話、ワイヤレスローカルループ（ＷＬＬ）局、パーソナルデジタルアシスタンス（ＰＤＡ）、無線接続能力を有する携帯型デバイス、コンピューティングデバイスまたは無線モデムに接続された他の処理デバイスでありうる。さらに、様々な実施形態は、基地局に関連してここに記述される。基地局は、（１以上の）モバイルデバイスと通信するために利用することができ、アクセスポイント、Ｎｏｄｅ Ｂ、発展（ｅｖｏｌｖｅｄ）ＮｏｄｅＢ（ｅＮｏｄｅ ＢまたはｅＮＢ）、無線基地局（ＢＴＳ）またはいくつかの他の専門用語として呼ぶことができる。
【００４４】
さらに、ここに記述された様々な態様または特徴は、標準のプログラミングおよび／またはエンジニアリング手法を用いる、方法、装置、製造品として実装されうる。ここで使われるような用語「製品」は、任意のコンピュータ読み取り可能なデバイス、キャリア、または媒体からアクセス可能なコンピュータプログラムを含むことを目的としている。例えば、コンピュータ読み取り可能な媒体は、磁気記憶装置（例えば、ハードディスク、フロッピー（登録商標）ディスク、マグネットストライプなど）、光学装置（例えば、コンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）など）、スマートカード、フラッシュメモリデバイス（例えば、カード、スティック、キードライブなど）を含むことができるが、これらのみに限定されない。さらに、ここに記述された様々な記憶媒体は、情報を記憶するために１以上のデバイスおよび／または他の機械読み取り可能な媒体を表わすことができる。用語「機械読み取り可能な媒体」は、限定することなしに、無線チャネル、命令および／またはデータを運ぶこと、包含すること、および／または記憶することができる様々な他のメディアを含むことができる。
【００４５】
ここに記述された手法は、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、直交周波数分割多元接続（ＯＦＤＭＡ）、シングルキャリア周波数領域多元接続（ＳＣ−ＦＤＭＡ）および他のシステムのような様々な無線通信システムのために用いられてもよい。「システム」および「ネットワーク」という用語は、しばしば置き換え可能に用いられる。ＣＤＭＡシステムは、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）および他のＣＤＭＡの変形を含むＵＴＲＡ、ｃｄｍａ２０００、ユニバーサル地上無線アクセス（ＵＴＲＡ）などの無線技術を実装することができる。ＣＤＭＡ２０００はＩＳ−２０００、ＩＳ−９５およびＩＳ−８５６規格をカバーする。ＴＤＭＡシステムは、グローバル移動体通信システム（ＧＳＭ）のような無線技術を実装してもよい。ＯＦＤＭＡシステムは、発展型ＵＴＲＡ（Ｅ−ＵＴＲＡ）、ウルトラモバイルブロードバンド（ＵＭＢ）、ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ ８０２．２０、フラッシュＯＦＤＭ（登録商標）などのような無線技術を実装してもよく、ＵＴＲＡとＥ−ＵＴＲＡとは、地上波無線アクセスネットワーク（ＵＭＴＳ）の一部である。３ＧＰＰロングタームエボリューション（ＬＴＥ）は、Ｅ−ＵＴＲＡを用いるＵＭＴＳの次のリリースであり、ダウンリンクでＯＦＤＭＡおよびアップリンクでＳＣ−ＦＤＭＡを用いる。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥおよびＧＳＭは、「３ｒｄ Ｇｅｎｅｒａｔｉｏｎ Ｐａｒｔｎｅｒｓｈｉｐ Ｐｒｏｊｅｃｔ」（３ＧＰＰ）と名付けられた団体からの文献に記述される。ＣＤＭＡ２０００とＵＭＢとは、「３ｒｄ Ｇｅｎｅｒａｔｉｏｎ Ｐａｒｔｎｅｒｓｈｉｐ Ｐｒｏｊｅｃｔ ２」（３ＧＰＰ２）と名付けられた団体からの文献に記述される。
【００４６】
ここで、図１を参照して、無線通信システム１００が、ここに提示された様々な実施形態に従って示される。システム１００は、複数のアンテナグループを含むことができる基地局１０２を含む。例えば、１つのアンテナグループは、アンテナ１０４と１０６とを含むことができ、別のグループは、アンテナ１０８と１１０とを含むことができ、付加的なグループは、アンテナ１１２と１１４とを含むことができる。２つのアンテナは、各アンテナグループのために示されるが、より多く、またはより少ないアンテナが各グループのために利用されうる。基地局１０２はさらに、送信機チェーンおよび受信機チェーンを含んでもよく、それぞれは、言い換えると（in turn）、当業者によって理解されるように、信号の送信および受信に関連する複数のコンポーネント（例えば、プロセッサ、変調器、マルチプレクサ、復号器、デマルチプレクサ、アンテナなど）を含みうる。
【００４７】
基地局１０２は、モバイルデバイス１１６およびモバイルデバイス１２２のような１以上のモバイルデバイスと通信することができるが、実質的にモバイルデバイス１１６および１２２と似たような任意の数のモバイルデバイスと通信できることを理解すべきである。モバイルデバイス１１６および１２２は、例えば携帯電話、スマートフォン、ラップトップ、ハンドヘルド通信機器、ハンドヘルドコンピュータデバイス、衛星ラジオ、汎地球測位システム、ＰＤＡ、および／または無線通信システム１００を通した通信するための他の適切なデバイスでありうる。表されるように、モバイルデバイス１１６は、アンテナ１１２およびアンテナ１１４と通信しており、アンテナ１１２およびアンテナ１１４は、モバイルデバイス１１６にフォワードリンク１１８で情報を送信し、モバイルデバイス１１６からリバースリンク１２０で情報を受信する。その上、モバイルデバイス１２２は、アンテナ１０４およびアンテナ１０６と通信しており、アンテナ１０４およびアンテナ１０６は、モバイルデバイス１２２にフォワードリンク１２４で情報を送信し、モバイルデバイス１２２からリバースリンク１２６で情報を受信する。周波数分割二重（ＦＤＤ）システムでは、例えば、フォワードリンク１１８は、リバースリンク１２０によって使用される周波数帯域に比べて異なる周波数帯域を利用してもよく、フォワードリンク１２４は、リバースリンク１２６によって用いられる周波数帯域に比べて異なる周波数帯域を採用することができる。さらに、時分割二重（ＴＤＤ）システムでは、フォワードリンク１１８およびリバースリンク１２０は、共通の周波数帯域を利用してもよく、フォワードリンク１２４およびリバースリンク１２６は共通の周波数帯域を利用することができる。
【００４８】
各アンテナのグループ、および／または、それらが通信するように指定されている各エリアは、基地局１０２のセクタとして呼ばれうる。例えばアンテナのグループは、基地局１０２によってカバーされたエリアのセクタにおいて、モバイルデバイスと通信するように設計されうる。フォワードリンク１１８およびフォワードリンク１２４での通信では、基地局１０２の送信アンテナは、モバイルデバイス１１６と１２２とに関する、フォワードリンク１１８と１２４との信号対雑音比を改善するためにビームフォーミングを利用することができる。例えば、これは、所望の方向に信号を向けるプリコーダを用いることによって提供することができる。また、基地局１０２が、関連したサービスエリアの至るところに散らばったモバイルデバイス１１６と１２２とに送信するためにビームフォーミングを利用する間、隣接するセルの中のモバイルデバイスは、単一アンテナを経て全てのそのモバイルデバイスへ送信する基地局と比較すると干渉が少ない傾向にある。その上、モバイルデバイス１１６および１２２は、一例を挙げれば、ピアツーピアまたはアドホック技術を用いて、互いに直接通信することができる。一例によれば、システム１００は多入力多出力（ＭＩＭＯ）通信システムでありうる。さらに、システム１００は、ＦＤＤ、ＴＤＤなどのような通信チャネル（例えば、順方向リンク、逆方向リンク、…）を分割するために、任意の種類の二重化技術を実質的に利用することができる。
【００４９】
図に従って、基地局１０２、モバイルデバイス１１６および１２２は、通信の送受信に関連してキーセットを採用することができる。例えば、基地局１０２は、フォワードリンク１１８と１２４とでモバイルデバイス１１６と１２２とにそれぞれ送られたデータ送信を暗号化するためにキーセットを採用することができる。加えて、基地局１０２は、送信に完全性保護を提供するためにキーセットを採用することができる。さらに、モバイルデバイス１１６と１２２とは、リバースリンク１２０と１２６とでそれぞれアップリンク送信を暗号化して保護するためにキーセットを採用することができる。完全性保護は、受信機（例えば、基地局１０２またはモバイルデバイス１１６および１２２）に、データ送信の完全性を検証し、およびなりすましを防ぐために送信ソースについて識別することを可能にする。基地局１０２は、モバイルデバイス１１６と１２２とに、モバイルデバイス１１６と１２２とがキーセットを得ることを可能にするインデックスまたは他の識別子を示すことができる。さらに、セキュリティポリシーに従って、基地局は、モバイルデバイス１１６および１２２との通信において採用されたキーセットを変更する再キーイング手続きを開始することができる。
【００５０】
一例を挙げれば、モバイルデバイス１１６および１２２は、再キーイング手続きに従って基地局１０２から基地局１０２へハンドオフする（例えば、同じセルへのハンドオフ）。
【００５１】
ハンドオフの後、モバイルデバイス１１６および１２２は、新しいキーセットを得るやり方について命令されることができる。主題開示のある態様に従って、複数のキーセットが顕著となりうる（例えば、利用可能）。例えば、基地局１０２は、少なくとも２つのキーセットを生成するためにモバイルデバイス１１６と１２２とに示すことができる。基地局１０２および／またはモバイルデバイス１１６と１２２とは、送信において利用されるキーセットを特定するためにヘッダにおいて識別子を利用することができる。その上、付加的なキーセットは、（例えば、ハンドオーバ中に）得られ、他の顕著なキーセットと矛盾せずに一意的に参照される。例えば、ソース基地局は、ターゲット基地局がハンドオフを有するモバイルデバイスに送信できるように、ターゲット基地局にデータを転送することができる。ソース基地局は、解読されたデータを保存し転送するための要求を取り除くために転送されたデータにおいて利用されたキーセットを一意的に識別することができる。
【００５２】
図２を参照すると、無線通信環境内での採用に関する通信装置２００である。通信装置２００は、基地局またはそれの一部、モバイルデバイスまたはそれの一部、または実質的に無線通信環境において送信されたデータを受信する任意の通信装置でありうる。通信装置２００は、無線通信におけるＰＤＣＰレイヤを管理することができるパケットデータ収束プロトコル（ＰＤＣＰ）モジュール２０２を含むことができる。例えば、ＰＤＣＰモジュール２０２は、ＩＰヘッダ圧縮および解凍、ユーザデータ転送、無線ベアラに関するシーケンス番号のメンテナンスなどを行なうことができる。通信装置２００は、ＲＬＣプロトコル機能性を提供する無線リンク制御（ＲＬＣ）モジュール２０４をさらに含むことができる。ＰＤＣＰモジュール２０２およびＲＬＣモジュール２０４は、各プロトコルに関連した、ヘッダ、パケット、ペイロード、プロトコルデータ単位など（ＰＤＵ）の中に情報を生成しておよび／または詰める（pack）ことができる。
【００５３】
一例に従って、通信装置２００は、データを送受信する際に複数のキーセットを利用することができる。キーセットは、完全性保護を提供するキーおよびデータを暗号化／解読する（cipher/decipher）キーを含むことができる。慣例的に、単一のキーセットは顕著あり、または通信装置に採用されている。ある態様に従って、通信装置２００は、少なくとも２つの顕著なキーセットを利用することができる。ＰＤＣＰモジュール２０２および／またはＲＬＣモジュール２０４は、複数のキーセットのうちの１つを識別するパケットまたはヘッダに情報を含むことができる。識別されたキーセットは、データを送信するために通信装置２００によって採用されうる。加えて、通信装置２００は、到来送信に関連して利用されたキーセットを決定するために、到来データのヘッダおよび／またはパケットを分析することができる。
【００５４】
ある実例では、ＰＤＣＰモジュール２０２およびＲＬＣモジュール２０４は、複数のキーセットの中から採用されたキーセットを識別するために、各プロトコルデータ単位（ＰＤＵ）に情報を含む。特に、ＰＤＣＰモジュール２０２およびＲＬＣモジュール２０４は、少なくとも４つのキーセットのうちの１つを選択するために調整することができる。例えば、ＰＤＣＰモジュール２０２は、基地局の第１または第２キーセットを特定するＰＤＵにおける情報を含むことができ、ＲＬＣモジュール２０４は、送信を生じた基地局を識別するＰＤＵを生成することができる。例えば、ハンドオーバ状況において、モバイルデバイスは、データがソース基地局（例えば、ハンドオーバに先立つ元の基地局）で常にキューされている間、ターゲット基地局にハンドオフすることができる。ソース基地局は、モバイルデバイスへの送信のためにターゲット基地局へデータを転送する。キューされたデータは、ターゲット基地局によって利用されるキーセットとは異なるソース基地局のキーセットで暗号化されうる。従って、ＲＬＣモジュール２０４は、転送されたデータを受信するために適切なキーセットが採用されうるように、基地局の識別を円滑にすることができる。
【００５５】
この実例に従って、ＲＬＣ ＰＤＵおよびＰＤＣＰ ＰＤＵは両方とも、採用されたキーセットを完全に識別するために利用される。従って、この態様は、ハンドオーバでリセットしない複数のＲＬＣを備えた無線通信ネットワークに適している。例えば、ＲＬＣ ＰＤＵは、ＰＤＣＰ ＰＤＵと共にハンドオーバ状況において転送される。このように、ＲＬＣ ＰＤＵは、ターゲット基地局のＰＤＣＰ ＰＤＵにおいて識別されるキーセットと、ソース基地局のＰＤＣＰ ＰＤＵにおいて識別されるキーセットとを区別するのを円滑にすることができる。実例となる実施形態に従って、ＰＤＣＰ ＰＤＵは、複数のＲＬＣ環境において、第１および第２キーセットの少なくとも１つを特定するキー識別子を含むことができる。加えて、ＲＬＣ ＰＤＵは、ソースセル（例えば、基地局）またはターゲットセルの少なくとも１つを特定するルート識別子を含むことができる。ルート識別子は、ＰＤＣＰ ＰＤＵにおいて関連するキー識別子にどの基地局が対応するかを受信機に通知する。ＲＬＣ ＰＤＵにおけるルート識別子と組み合わされたＰＤＣＰ ＰＤＵにおけるキー識別子は、受信機の観点から無線通信ネットワーク内のキーセットの一意な識別を提供する。
【００５６】
別の態様に従って、単独で動作するＰＤＣＰモジュール２０２は、複数のキーセットの中から採用されたキーセットを識別するために、各プロトコルデータ単位（ＰＤＵ）において情報を含むことができる。この実例となる実施形態では、ＲＬＣモジュール２０４は、キーセット識別をしない。従って、この態様は、複数のＲＬＣがない無線ネットワーク環境に適する。ＰＤＣＰモジュール２０２は、キーセットが変わる場合に、キー識別子を含むＰＤＵを生成することができる。例えば、キー識別子は、再キーイング手続きの開始でＰＤＵに含まれうる。ＰＤＣＰモジュール２０２は、以前に送信されたキーセットとは異なるキーセットを利用するＰＤＵにキー識別子を含む。キー識別子の包含は、新しいキーセットが採用されることになっている受信機に通知する。キー識別子がない限り、受信機は、現在利用されるキーセットが常にアクティブであると推定できる。
【００５７】
ＰＤＣＰモジュール２０２によって生成されたＰＤＣＰ ＰＤＵは、キーセット変更の受信機に知らせるキー識別子存在指標を含むことができる。例えば、キー識別子存在指標は、キー識別子がＰＤＵに含まれることを特定できる（例えば、キーセット変更が起こり、かつ含まれたキー識別子は新しいキーセットである）。加えて、キー識別子存在指標は、キー識別子が含まれず、従って以前に識別されたキーセットが利用されることを指定できる。キー識別子は、少なくとも４つのキーセットを識別することができる。４つのキーセットは、基地局とモバイルデバイスとによって採用された少なくとも２つのキーセット、ハンドオーバにおけるターゲット基地局に関連した少なくとも１つのキーセットを含む。
【００５８】
装置２００は、キーセットにおける少なくとも１つのキーで暗号化したデータを受信および／または送信することができる。例えば、通信装置２００は、ダウンリンクまたはアップリンクを経由して、基地局またはモバイルデバイスからの送信をそれぞれ受信することができる。反対に、通信装置は、基地局またはモバイルデバイスにデータを送信することができる。データを受信する際、ＲＬＣモジュール２０４は、そこに特定されたルート識別子を決定するためにＲＬＣ ＰＤＵを分析することができる。ルート識別子は、ソース基地局（例えば、ソースセルまたはセクタ）またはターゲット基地局（例えば、ターゲットセルまたはセクタ）の少なくとも１つを識別することができる。  
ルート識別子は、送信を完全性保護および／または暗号化するために採用されたキーセットを含む複数のキーセットのサブセットを定義する。ルートの識別の後、ＰＤＣＰモジュール２０２は、そこに含まれたキー識別子を確認するためにＰＤＣＰ ＰＤＵを評価することができる。キー識別子は、ルート識別子によって定義されたサブセット内のキーセットを示す。別の実施例に従って、ＰＤＣＰモジュール２０２は、キー識別子がＰＤＵに含まれるかどうかを判定することができる。例えば、ＰＤＣＰモジュール２０２は、キー識別子がＰＤＵに含まれるかどうかを判定するためにキー識別子存在指標を分析することができる。ＰＤＣＰモジュール２０２は、キー識別子が存在するならば、サブセットを定義するためのルート識別子に依存せずに送信を完全性保護および／または暗号化するために利用されるキーセットを識別するために、キー識別子を抽出することができる。
【００５９】
データを送信する際、ＰＤＣＰモジュール２０２は、ＰＤＣＰ ＰＤＵにキー識別子を組み込むことができる。キー識別子は、送信されるべきデータを完全性保護または暗号化するために採用された２つのキーセットの少なくとも１つを含むことができる。キー識別子は、サブセットが特定の基地局に対応する複数のキーセットのサブセット内のキーセットを特定する。ＲＬＣモジュール２０４は、ソースセルまたはターゲットセルの少なくとも１つを識別するＲＬＣ ＰＤＵにルート識別子を含むことができる。別の態様において、ＰＤＣＰモジュール２０２は、キー識別子存在指標を符号化することができる。存在指標は、受け手にキーセットにおける変更を通知する。例えば、ＰＤＣＰモジュール２０２は、キー識別子がＰＤＵに含まれるかどうかを特定するために指標を設定することができる。ＰＤＣＰモジュール２０２は、直前に利用されたキーセットと異なる新しいキーセットを示すＰＤＵにキー識別子を含むことができる。
【００６０】
ＰＤＣＰモジュール２０２は、送信におけるデータを暗号化および／または復号化するためのキーセット内での暗号キーを採用することができる暗号化／解読モジュール２０６を含むことができる。ＰＤＣＰモジュール２０２は、完全性保護を提供するためにキーセット内のインテグリティキーを利用する完全性保護モジュール２０８をさらに含むことができる。例えば、インテグリティキーは、無線通信ネットワークにおいてパーティ間の認証を提供することができる。加えて、ＰＤＣＰモジュール２０２は、データ送信が制御データまたはユーザデータかどうかを決定し、ＰＤＵにおけるデータ型を示すことができる。一例を挙げれば、ＰＤＣＰモジュール２０２は、制御データではなくユーザデータ送信にキーセットを採用する。
【００６１】
さらに、図示しないが、通信装置２００がＰＤＣＰデータ単位におけるキー識別子を設定することおよび識別すること、ＲＬＣデータ単位においてルート識別子を設定することおよび識別すること、キー識別情報の少なくとも一部に基づいたキーを選択すること、データのキーセットを採用することなどに関する命令を保存するメモリを含むことができることを理解すべきである。加えて、メモリは、要求でのキーセットを生成するための命令または顕著である生成されたキーセットを保存することができる。さらに、通信装置２００は、命令（例えば、メモリ内に保存された命令、異なるソースから得られた命令）を実行することに関連して利用されてもよいプロセッサを含んでもよい。
【００６２】
ここで図３を参照すると、完全性保護および／またはデータ暗号化に関する複数のキーセットを採用することを円滑にする無線通信システム３００が示される。システム３００は、モバイルデバイス３０４（および／または任意の数の異なるデバイス（図示せず））と通信することができる基地局３０２を含む。基地局３０２は、フォワードリンクチャネルまたはダウンリンクチャネルで、モバイルデバイス３０４に情報を送信する。さらに、基地局３０２は、リバースリンクチャネルまたはアップリンクチャネルで、モバイルデバイス３０４から情報を受信することができる。さらに、システム３００はＭＩＭＯシステムでありうる。加えて、システム３００は、（例えば、３ＧＰＰ、３ＧＰＰ２、３ＧＰＰ ＬＴＥなどのような）ＯＦＤＭＡ無線ネットワークにおいて動作することができる。また、一例を挙げれば、基地局３０２において以下で記述され示される機能性およびコンポーネントは、モバイルデバイス３０４において存在しえて、さらにその逆も同じである。
【００６３】
基地局３０２は、無線通信におけるＰＤＣＰレイヤを管理することができるパケットデータ収束プロトコル（ＰＤＣＰ）モジュール３０６を含むことができる。特に、ＰＤＣＰモジュール３０６は、キーセット情報を確認するためにＰＤＣＰレイヤに関連したプロトコルデータ単位（ＰＤＵ）を分析しかつ／または生成することができる。例えば、ＰＤＣＰモジュール３０６は、符号化された情報がデータを暗号化しおよび／または完全性保護を提供するために利用されたキーセットを特定する、モバイルデバイス３０４へのデータ送信に関連したＰＤＵの中へ情報を符号化することができる。加えて、ＰＤＣＰモジュール３０６は、モバイルデバイス３０４によって採用されたキーセットを決定するために、モバイルデバイス３０４からの受信されたＰＤＣＰ ＰＤＵを分析することができる。同様に、モバイルデバイス３０４は、基地局３０２のＰＤＣＰモジュール３０６として実質的に同じような動作を行なうＰＤＣＰモジュール３０８を含む。
【００６４】
ある態様に従って、基地局３０２は、キーセットを識別することを円滑にすることができる無線リンク制御（ＲＬＣ）モジュール３１０を含むことができる。例えば、無線通信システム３００は、ＰＤＣＰ ＰＤＵに加えてハンドオーバ状況においてＲＬＣ ＰＤＵを転送するように構成されうる。従って、ＲＬＣモジュール３１０は、ＰＤＣＰ ＰＤＵにおけるキーセット情報がハンドオーバのターゲット基地局またはソース基地局に対応するかどうかを特定するルート識別子を含むＰＤＵを生成することができる。さらに、モバイルデバイス３０４は、基地局３０２のＲＬＣモジュール３１０として同じようなＲＬＣ ＰＤＵを生成することができるＲＬＣモジュール３１２を含むことができる。加えて、モバイルデバイス３０４のＲＬＣモジュール３１２は、適切なキーセットが解読のために、および／または、完全性を検証するために選択されうるように、どの基地局が送信に関連するかを決定するために受信されたＲＬＣ ＰＤＵを分析することができる。
【００６５】
別の態様によれば、ＰＤＣＰモジュール３０６および３０８は、（例えば、複数のキーセットにおいてキーセットを完全に特定するためにルート識別子を要しない）全キー識別子を含むことができる。無線通信システム３００がハンドオーバ状況においてＲＬＣ ＰＤＵを転送しない場合、全キー識別子は適切である。例えば、キーセット変更が発生する場合に限り、ＰＤＣＰモジュール３０６および３０８は、キー識別子を含むことができる。ＰＤＣＰモジュール３０６および３０８は、異なるキーセットが利用され、対応するキー識別子がＰＤＵに追加されたと受信機に通知するＰＤＵに存在指標を含むことができる。
【００６６】
一例に従って、基地局３０２およびモバイルデバイス３０４は、暗号化および／または完全性保護を提供する、第１キーセットと通信することができる。キーセットは、送信されたユーザデータがプライベートのままで、通信の関係者が認証されることを保証することを円滑にする。ＰＤＣＰモジュール３０６は、ユーザデータを暗号化するために（例えば、一例を挙げれば、制御データは暗号化していない）キーセットにおける暗号化しているキーを採用する暗号化／解読モジュール３１４、接続について少なくとも認証された関係者にキーセットにおけるインテグリティキーを利用する完全性保護モジュール３１６、ＰＤＣＰ ＰＤＵおよび／またはＲＬＣ ＰＤＵにおけるキー識別情報に基づいてキーセットを決定するキー選択モジュール３１８を含む。さらに、キーセット選択モジュール３１８は、データの送信を円滑にするために選択されたキーセットに基づいてキー識別情報を決定することができる。ＰＤＣＰモジュール３０２は、少なくとも２つのキーセットを検索しまたは得るために、少なくとも２つのキーセットおよび／またはインデックスを含むキーセット３２０をさらに含むことができる。
【００６７】
モバイルデバイス３０４にデータを送信する際、基地局３０２は、複数のキーセット３２０からキーセットを選択する。選択されたキーセットは、ユーザデータを暗号化し解読する少なくとも１つの暗号化キーを含むことができる。加えて、選択されたキーセットはまた、完全性保護を円滑にするインテグリティキーを含むことができる。暗号化／解読モジュール３１４は、データを暗号化するために暗号化キーを採用することができる。完全性保護モジュール３１６は、完全性保護を可能にするためにインテグリティキーを利用することができる。ＰＤＣＰモジュール３０６は、モバイルデバイス３０４に送信されるＰＤＣＰ ＰＤＵの中にキー識別情報を含むことができる。ある実施形態では、キー識別情報は、少なくとも２つのキーセットのうちの１つを特定するキー識別子を含むことができる。このキー識別子に関連して、ＲＬＣモジュール３１０は、ＰＤＣＰキー識別子と結合して、一意的に複数のキーセットの中からキーセットを特定するＲＬＣ ＰＤＵにおけるルート識別子を生成することができる。別の態様では、キー識別情報は、キーセット変更が発生しており、かつ新しいキーセットのキー識別子がＰＤＣＰモジュールに含まれる受信機に通知するキー識別子存在指標を含むことができる。キー識別情報を組み込んだ後に、基地局３０２は、モバイルデバイス３０４にＰＤＣＰ ＰＤＵおよび／またはＲＬＣ ＰＤＵ３２２を送信することができる。
【００６８】
モバイルデバイス３０４は、ＰＤＣＰ ＰＤＵおよび／またはＲＬＣ ＰＤＵ３２２を受信する。一例を挙げれば、ＲＬＣモジュール３１２は、そこに含まれるルート識別子値を決定するためにＲＬＣ ＰＤＵを分析することができる。ルート識別子値は、利用されるキーセットが取り出される複数のキーセットにおいてサブセットを定義する。ＰＤＣＰモジュール３０８は、ルート識別子値によって定義されたサブセットにおいて少なくとも２つのキーセットのうちの１つを示すキー識別子値を確認するためにＰＤＣＰ ＰＤＵを評価することができる。別の図に従って、ＰＤＣＰモジュール３０８は、キー識別子がＰＤＣＰ ＰＤＵに含まれるかどうかを示すキー識別子存在指標値を決定するために、ＰＤＣＰ ＰＤＵを分析することができる。キー識別子が存在する場合、ＰＤＣＰモジュール３０８は識別子を抽出することができる。そうでなければ、ＰＤＣＰモジュール３０８は、以前に利用されたキーセットが常にアクティブであると仮定することができる。
【００６９】
キー識別子（例えば、ルート識別子と結合した全ての識別子または部分的な識別子）が決定される場合、キーセット選択モジュール３２８は、キーセット３３０から適切なキーセットを選択するために識別子を利用することができる。例えば、識別子は、保存されたキーセットのインデックスまたはキーセットを得るルーチンのインデックスでありうる。ＰＤＣＰモジュール３０８は、選択されたキーセットに含まれる暗号化しているキーでユーザデータを復号する暗号化／解読モジュール３２４を含む。ＰＤＣＰモジュール３０８はまた、基地局３０２の信頼性および／または完全性を検証することができる完全性保護モジュール３２６を含むことができる。
【００７０】
さらに、上述された同様の手続きおよび動作がまた、モバイルデバイス３０４から基地局３０２へのアップリンク送信に適用することができることを理解すべきである。アップリンク送信では、モバイルデバイス３０４は、基地局３０２へ送信するためにＰＤＣＰ ＰＤＵおよび／またはＲＬＣ ＰＤＵを準備する。基地局３０２は、解読および／または完全性保護のための適切なキーセットを選択するために、キーセット識別情報を抽出する。
【００７１】
ここで図４を参照すると、ハンドオーバ状況においてキーセットを識別することを円滑にする無線通信システム４００が示される。システム４００は、ソース基地局４０４からターゲット基地局４０６にハンドオフするモバイルデバイス４０２を含む。モバイルデバイスは、ＰＤＣＰモジュール４０８およびＲＬＣモジュール４１０を含むことができる。さらに、ソース基地局４０４およびターゲット基地局４０６は、対応するＰＤＣＰモジュール４１２および４１６をそれぞれ含み、ＲＬＣモジュール４１４および４１８をそれぞれ含む。各ＰＤＣＰモジュールおよび各ＲＬＣモジュールは、図２および図３に関して上述された、ＰＤＣＰモジュールおよびＲＬＣモジュールと同様でありうる。
【００７２】
ハンドオーバに先立って、モバイルデバイス４０２およびソース基地局４０４は、少なくとも２つのキーセットのうちの１つを利用した。再キーイング手続きがハンドオーバの前に始まった場合、２つのキーセットは同時に採用されることができる。例えば、ソース基地局４０４は、再キーイング手続きを開始することができ、新しいキーセットを利用している。その間に、モバイルデバイス４０２は、再キーイングが完了するまで、古いキーセットを採用し続ける。加えて、一旦ハンドオーバが発生すれば、モバイルデバイス４０２は、ＲＬＣ ＰＤＵおよびＰＤＣＰ ＰＤＵ４２２を送受信するためにターゲット基地局４０６に関連したキーセットを利用する。しかし、モバイルデバイス４０２に関するユーザデータは、ハンドオーバの後にソース基地局４０４でキューされることができ、さらに、ユーザデータはソース基地局に関連したキーセットで完全性保護または暗号化されうる。従って、システム４００はいつでも、少なくとも３つの異なるキーセットを識別することができる。
【００７３】
一例を挙げれば、ターゲット基地局４０６がハンドオーバ後にモバイルデバイス４０２へＰＤＵを送信できるように、ソース基地局４０４はＲＬＣ ＰＤＵおよびＰＤＣＰ ＰＤＵ４２６をターゲット基地局４０６に転送する。図に従って、ＰＤＵ４２６は、例えばＸ２インタフェースのようなバックプレーン４２４に転送されうる。ＲＬＣ ＰＤＵは、ＰＤＵがソース基地局４０４から生じ、ＰＤＣＰ ＰＤＵがキー識別子を含むことができることを特定するルート識別子を含むことができる。ルート識別子は、ソース基地局４０４に関連し、かつＰＤＣＰにおけるキー識別子に対応するキーセットが、データを受信するために採用されることになっているモバイルデバイス４０２に知らせる。
【００７４】
別の例では、ソース基地局４０４はターゲット基地局４０６へＰＤＣＰ ＰＤＵだけを転送する。ソース基地局４０４のＰＤＣＰモジュール４１２は、ＰＤＣＰモジュール４１２によって採用されるキーセットに関連したキー識別子を含むことができる。加えて、ＰＤＣＰモジュール４１２は、異なるキーセットがＰＤＵとともに利用されるモバイルデバイス４０２に通知するために、ＰＤＵに存在指標を含むことができる。
【００７５】
モバイルデバイス４２０は、セル品質に関係する測定レポートを生成するセル品質評価器４２０を含むことができる。測定レポートは、最良のサービングセルにおける変更を示すことができる（例えば、ソースセルからターゲットセルまで）。ハンドオーバは、ターゲット基地局４０６がよりよいサービングセルであるというレポートを受信する後に、ソース基地局４０４によって開始することができる。
【００７６】
ここで図５に参照すると、レイヤモデル例５００が主題開示の態様に従って表される。レイヤモデル５００は、メディアアクセスコントロール（ＭＡＣ）レイヤ、ＲＬＣリセットのない（例えば２つのＲＬＣルート）無線リンク制御（ＲＬＣ）レイヤ、およびパケットデータ収束プロトコル（ＰＤＣＰ）レイヤを示す。３つのレイヤだけが表される一方、他のレイヤ（図示せず）がデバイス間の無線通信に従事されうることを理解すべきである。データを送信する際、上位レイヤはＰＤＣＰレイヤからのサービスを要求する。ＰＤＣＰレイヤでは、キーセットは、ユーザデータを暗号化し、および／または完全性保護を可能にするために採用される。選択されたキーセットは、キー識別子と連結されたＲＬＣルート識別子に関連する。ＰＤＣＰは、プロトコルデータ単位（ＰＤＵ）にキー識別子（例えば、ゼロビットまたは１ビット）を含んでおり、データを送信するためにＲＬＣレイヤのサービスを要求する。ＲＬＣレイヤは、ハンドオーバにおけるソースまたはターゲットセルに関連した２つのルートのうちの１つを有することができる。ＲＬＣレイヤは、送信に関してＭＡＣレイヤおよび物理レイヤ（図示せず）に提供されるＲＬＣ ＰＤＵにルート識別子（例えば、ゼロビットまたは１ビット）を含む。
【００７７】
図６は、図５に関して記述されたレイヤモデルに従うＰＤＣＰヘッダフォーマット例を示す。フォーマット６０２は、８ビットのＰＤＣＰヘッダフォーマットである。フォーマット６０２のビットゼロでは、データ／制御指標がＰＤＣＰ ＰＤＵが制御データまたはユーザデータかどうかを特定するために含まれる。ビット１は、第１または第２キーセットが採用されるかどうかを示すキーＩＤを含む。フォーマット６０２の残りのビットは、シーケンス番号を含む。フォーマット６０４は、シーケンス番号フィールドが付加的な８ビットを含むという例外を除いてフォーマット６０２に同様なフィールドを含む、１６ビットのＰＤＣＰヘッダフォーマットである。ヘッダフォーマット６０６−６１０は、フィールド値を挿入されたヘッダ例を表す。例えば、フォーマット６０６は、ビット位置ゼロでデータ／制御指標に関してゼロの値を含む。これは、ＰＤＵが制御ＰＤＵであり、かつ暗号化または完全性保護が要求されない（例えば、キーセットが採用されない）ことを示すことができる。フォーマット６０６のビット１から４まででは、ＰＤＣＰ制御タイプが特定される。例えば、制御タイプは、ＰＤＣＰ状態ＰＤＵ、ＲＯＨＣ制御ＰＤＵまたは任意の他のタイプでありうる。さらに、フォーマット６０６は、ヘッダにおいて残っているスペースを満たす３ビットのパッドを含むことができる。
【００７８】
フォーマット６０８および６１０は、データＰＤＵ（例えば、データ／制御指標値が１）を示す。フォーマット６０８は、第１または第２キーセットを示すために０または１でありうるキーＩＤ、および６ビットのシーケンス番号を含む８ビットのヘッダである。フォーマット６１０は、キーＩＤおよび１４ビットのシーケンス番号を含む１６ビットのヘッダである。
【００７９】
ここで図７を参照すると、レイヤモデル７００は、主題開示の態様に従って表される。レイヤモデル７００は、メディアアクセスコントロール（ＭＡＣ）レイヤ、ＲＬＣリセット（例えば、１つのＲＬＣ）を備えた無線リンク制御（ＲＬＣ）レイヤ、およびパケットデータ収束プロトコル（ＰＤＣＰ）レイヤを示す。３つのレイヤだけが表される一方、他のレイヤ（図示せず）がデバイス間の無線通信に従事されうることを理解すべきである。データを送信する際、上位レイヤはＰＤＣＰレイヤからのサービスを要求する。ＰＤＣＰレイヤでは、キーセットは、ユーザデータを暗号化し、および／または完全性保護を可能にするために採用される。選択されたキーセットはキー識別子と関連する。ＰＤＣＰは、プロトコルデータ単位（ＰＤＵ）に２ビットのキー識別子を含んでおり、データを送信するためにＲＬＣレイヤのサービスを要求する。ＲＬＣレイヤ、ＭＡＣレイヤおよび物理レイヤ（図示せず）は、送信に先立ってＰＤＣＰ ＰＤＵをさらに処理することができる。
【００８０】
図８は、図７に関して記述されたレイヤモジュールに従うヘッダレイアウト例を示す。フォーマット８０２は、図６に関して上述されるように、データ／制御指標を含む８ビットのフォーマットである。加えて、フォーマット８０２は、ビット１でキー存在指標値を含むことができる。キー存在指標値は、キーＩＤがヘッダに追加されるかどうかを特定する。一例を挙げれば、以前に利用されたキーセットと異なるキーセットがＰＤＵを暗号化または完全性保護するために採用されるとき、キーＩＤは追加されうる。フォーマット８０２はまた、６ビットのシーケンス番号を含む。フォーマット８０４は、フォーマット８０２からのフィールドを含む１６ビットのヘッダフォーマットである。フォーマット８０２では、シーケンス番号は、長さが１４ビットである。
【００８１】
図９および図１０は、一例となる値が挿入されたヘッダフォーマットで示す。図９および図１０におけるヘッダ例は、制御ＰＤＵが図６からのフォーマット６０６と同一であるように、（例えば、例はデータＰＤＵである）１つのデータ／制御指標値を含む。図９におけるフォーマット９０２は、ビット位置ゼロでのデータ／制御指標値を備えた８ビットのフォーマットである。ビット位置１では、フォーマット９０２はキーＩＤ存在指標を含む。一例を挙げれば、存在指標は、キーＩＤがヘッダに含まれないことを示すために、０の値に設定される。ヘッダの残りの６ビットは、シーケンス番号を含む。フォーマット９０４は、フォーマット９０２からのフィールドを含む１６ビットのフォーマットである。加えて、フォーマット９０４は、６ビットのシーケンス番号とは対照的に１４ビットのシーケンス番号を含む。図１０からのフォーマット１００２および１００４は、キーＩＤ存在指標はキーＩＤがヘッダに含まれることを示すために１の値を含む、ヘッダフォーマットを含む。フォーマット１００２は、９０２の８ビットのフォーマットに、それに追加された付加的な８ビットを含む。付加的な８ビットは、２ビットのキー識別子および６ビットのパッドを含む。フォーマット１００４は、９０４の１６ビットのフォーマットに、それに追加された付加的な８ビットを含む。さらに８ビットが２ビットのキー識別子および６ビットのパッドを含んでいる。
【００８２】
図１１から１４は、通信ネットワークにおける複数のキーセットからのキーセットを識別することに関する方法が記述される。説明の簡易化の目的のため、手順は一連の動作として示されおよび記述されるが、手順は動作の順番に限定されず、いくつかの動作でもよいように、１以上の実施形態に従って、ここに示されおよび記述された異なる順番および／または他の動作と同時におこることを理解し評価すべきである。例えば、当業者は、手順が状態図のような一連の相互関係にある状態またはイベントとして代わりに表されてもよいことを理解し評価するだろう。さらに、すべての図示された動作が、１以上の実施形態に従って手順を実装することを要求されるとは限らなくてもよい。
【００８３】
ここで図１１を参照すると、送信を受信するためにデータ送信が利用されるキーセットを決定することを円滑にする手順１１００が示される。特に、方法１１００は、複数の無線リンク制御を含むように構成される無線通信ネットワークにおけるデータ送信を受信するために採用されうる（例えば、ＲＬＣはリセットを行わず、ハンドオーバで転送される）。参照番号１１０２では、ＲＬＣプロトコルデータ単位（ＰＤＵ）におけるルート識別子が識別される。図に従って、ルート識別子は、ルートが特定の基地局またはセルと関連する第１ルートまたは第２ルートを特定することができる。従ってハンドオーバ状況では、ルート識別子は、ソースセルとターゲットセルとを区別することができる。参照番号１００４では、パケットデータ収束プロトコルＰＤＵにおけるキー識別子が決定される。キー識別子は、識別されたルート識別子に関連した少なくとも２つのキーセットのうちの１つを特定することができる。参照番号１１０６では、キーセットはルート識別子およびキー識別子に従って選択される。例えば、ルート識別子は、特定のサブセットの中へ複数のキーセットを制限することができ、キー識別子は、サブセットから特定のキーセットを取ることができる。参照番号１１０８では、選択されたキーセットは、データ送信を受信することに関連して採用される。例えば、データ送信は、暗号化されまたは完全に保護されうる。選択されたキーセットからの少なくとも１つのキーは、データを解読し、および／または完全性を検証するために利用されうる。
【００８４】
ここで図１２を参照すると、データを送信するために採用されるキーセットを識別することを円滑にする手順１２００が示される。特に、方法１２００は、複数の無線リンク制御を含むように構成される無線通信ネットワークにおいてデータを送信するために採用されうる。参照番号１２０２では、キーセットは複数のキーセットから選択される。参照番号１２０４では、選択されたキーセットに関連したキー識別子は、パケットデータ収束プロトコル（ＰＤＣＰ）プロトコルデータ単位（ＰＤＵ）に組み込まれる。キー識別子は、少なくとも２つのキーセットのうちの１つを特定する。参照番号１２０６では、元セルを特定するルート識別子は無線リンク制御（ＲＬＣ）ＰＤＵに含まれる。ルート識別子は、受信が、ソースセルからのキーセットとターゲットセルからのキーセットとを区別することを可能にするために、ハンドオーバ状況におけるキーセットの付加的な識別を提供する。参照番号１２０８では、選択されたキーセットにおける少なくとも１つのキーは、ＰＤＣＰ ＰＤＵとＲＬＣ ＰＤＵとに関連したデータを送信することに関連して採用される。例えば、少なくとも１つのキーは、暗号化しているキーまたはインテグリティキーでありうる。
【００８５】
ここで図１３を参照すると、送信を受信するためにデータ送信で利用されるキーセットを決定することを円滑にする手順１３００が示される。特に、方法１３００は、無線リンク制御をリセットするように構成される無線通信ネットワークにおいてデータ送信を受信するために採用されうる。参照番号１３０２では、キー識別子はパケットデータ収束プロトコル（ＰＤＣＰ）データ単位に存在するかどうかが決定される。例えば、存在指標は、キー識別子がデータ単位で追加されるかどうかを通知することができる。参照番号１３０４では、存在する場合、キー識別子がデータ単位から抽出される。キー識別子は、能動的使用（active use）における少なくとも３つのキーセットを備えるハンドオーバ状況においてさえ、データの解読することおよび／またはデータを完全に保護することに利用されるキーセットを全て記述することができる。参照番号１３０６では、キーセットはキー識別子に従って選択される。例えば、キー識別子は、キーセットを生成するために採用可能なルーチンまたはキーセットのテーブルへのインデックスを提供することができる。参照番号１３０８では、選択されたキーセットにおける少なくとも１つのキーは、データ送信を受信するために利用される。例えば、データ送信は暗号化され、または完全に保護されうる。少なくとも１つのキーは、暗号化キーまたはインテグリティキーになりえる。
【００８６】
ここで図１４を参照すると、データを送信するために採用されたキーセットを識別することを円滑にする手順１４００が示される。特に、方法１４００は、無線リンク制御をリセットするように構成された無線通信ネットワークにおいてデータを送信するために採用されうる。参照番号１４０２では、新しいキーセットは、現在のキーセットと異なるキーセットの複数から選択される。参照番号１２０４では、選択されたキーセットに関連したキー識別子は、パケットデータ収束プロトコル（ＰＤＣＰ）プロトコルデータ単位（ＰＤＵ）に組み込まれる。キー識別子は、少なくとも４つのキーセットのうちの１つを特定する。参照番号１２０６では、ＰＤＣＰ ＰＤＵにおけるキー識別子の存在が示される。例えば、データビットは、キー識別子がＰＤＵに追加される場合とそうでない場合とを区別するために利用されうる。参照番号１４０８では、選択されたキーセットにおける少なくとも１つのキーは、ＰＤＣＰ ＰＤＵに関連したデータを送信することに関連して採用される。例えば、少なくとも１つのキーは、暗号化キーまたはインテグリティキーでありうる。
【００８７】
ここに記述された１以上の態様に従って、キー識別情報に関してデータ単位を評価すること、キーセットを選択すること、再キーイング手続きを開始すること、ハンドオーバを開始することなどに関して推定がなされうることが理解されるだろう。ここに記述されるように、用語“推定する”または“推定”は、イベントおよび／またはデータを経て捕らえられるように観測のセットからのユーザ、および／または、環境、システムの状態を推定すること、または、推理法を一般的にいう。推定は、例えば、特定のコンテキストまたは動作を識別するために採用されえ、または状態での確率分布を生成することができる。推定は、確率的−つまり、データおよびイベントの考慮に基づいた関心のある状態での確率分布の計算でありうる。推定はまた、イベントおよび／またはデータのセットからより高いレベルのイベントを構成するために採用された手法を呼ぶことができる。そのような推定は、イベントが閉じた時間的近接性（close temporal proximity）に相関するかどうか、イベントおよびデータが１つまたはいくつかのイベントおよびデータソースに由来するかどうか、観測されたイベントおよび／または記憶されたイベントデータのセットからの新しいイベントまたはアクションの構成に起因する。
【００８８】
図１５は、データ送信に採用されたキーセットを識別することを円滑にするモバイルデバイス１５００の図である。
【００８９】
モバイルデバイス１５００は、例えば、受信アンテナ（図示せず）から信号を受信し、受信信号に典型的な動作（例えば、フィルタする、増幅する、ダウンコンバートするなど）を行い、サンプルを得るために調整された信号をデジタル化する受信機１５０２を含む。
【００９０】
受信機１５０２は、受信シンボルを復調することができ、チャネル推定についてプロセッサ１５０６にそれらを提供することができる復調器１５０４を包含することができる。
【００９１】
プロセッサ１５０６は、受信機１５０２によって受信した情報を分析し、および／または送信機１５１６による送信に関する情報を生成するのに従事するプロセッサ、モバイルデバイス１５００の１以上のコンポーネントを制御するプロセッサ、および／または受信機１５０２によって受信した情報を分析し、送信機１５１６による送信の情報を生成し、モバイルデバイス１５００の１以上のコンポーネントを制御するプロセッサでありうる。
【００９２】
モバイルデバイス１５００は、プロセッサ１５０６に動作可能に接続され、送信されるべきデータ、受信データ、利用可能なチャネルに関する情報、信号および／または干渉強度に関連したデータ、割り当てられたチャネル、電力、レートなどに関する情報、チャネルを経て通信すること、かつチャネルを推定することに関する任意の他の適切な情報を記憶できるメモリ１５０８を付加的に具備することができる。メモリ１５０８は、チャネルを推定することおよび／または利用することに関連したアルゴリズムおよび／またはプロトコル（例えば、性能ベース、容量ベースなど）を付加的に記憶することができる。さらに、メモリ１５０８は、モバイルデバイス１５００によってサービスされた１以上のベアラに関連した優先ビットレート、最大ビットレート、キューサイズなどを保存することができる。
【００９３】
ここに記述されたデータストア（例えば、メモリ１５０８）が、揮発性メモリまたは不揮発性メモリのいずれでありうり、または揮発性および不揮発性メモリの両方を含むことができることが認識されるだろう。実例として、不揮発性メモリは、読み取り専用メモリ（ＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ）、電気的プログラマブル（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）またはフラッシュメモリを含むことができるが、限定されない。揮発性メモリは、外部キャッシュメモリとして動作するランダムアクセスメモリ（ＲＡＭ）を含むことができる。実例として、ＲＡＭは、シンクロナスＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、シンクロナスＤＲＡＭ（ＳＤＲＡＭ）、ダブルデータレートＳＤＲＡＭ（ＤＤＲ ＳＤＲＡＭ）、エンハンスＳＤＲＡＭ（ＥＳＤＲＡＭ）、シンクリンクＤＲＡＭ（ＳＬＤＲＡＭ）およびダイレクトラムバス（Rambus）ＲＡＭ（ＤＲＲＡＭ）のような様々な形式において利用可能であるが、限定されない。主題システムおよび方法のメモリ１５０８は、限定されずに、これらおよび任意の他の適切な種類のメモリを含むように意図される。
【００９４】
プロセッサ１５０６は、無線通信においてＰＤＣＰレイヤを管理することができるＰＤＣＰモジュール１５１０に動作可能に接続されうる。特に、ＰＤＣＰモジュール１５１０は、キーセット情報を確立しおよび／または確認するために、ＰＤＣＰレイヤに関連したプロトコルデータ単位（ＰＤＵ）を生成しおよび／または分析することができる。例えば、ＰＤＣＰモジュール１５１０は、符号化された情報がデータを暗号化するためにおよび／または完全性保護を提供するために利用されるキーセットを特定する、基地局へのデータ送信に関連したＰＤＵに情報を符号化することができる。加えて、ＰＤＣＰモジュール１５１０は、基地局によって採用されたキーセットを決定するために、基地局からの受信ＰＤＣＰ ＰＤＵを分析することができる。
【００９５】
プロセッサ１５０６は、ＲＬＣモジュール１５１２にさらに接続されることができる。
【００９６】
複数のＲＬＣで構成された無線通信ネットワーク（例えば、ＲＬＣはハンドオーバでリセットしない）では、ＲＬＣモジュール１５１２は、キーセットを識別することを円滑にすることができる。例えば、無線通信ネットワークはＰＤＣＰ ＰＤＵに加えてハンドオーバ状況においてＲＬＣ ＰＤＵを転送するように構成されうる。従って、ＲＬＣモジュール１５１２は、ＰＤＣＰ ＰＤＵにおけるキーセット情報がハンドオーバのターゲット基地局またはソース基地局に対応するかどうかを特定するルート識別子を含むＰＤＵを生成することができる。モバイルデバイス１５００は、信号を変調し、例えば、基地局、別のモバイルデバイスなどに信号を送信する、それぞれ変調器１５１４および送信機１５１６をさらに含む。プロセッサ１５０６と離れているとして表されるが、ＰＤＣＰモジュール１５１０、ＲＬＣモジュール１５１２、復調器１５０４および／または変調器１５１４がプロセッサ１５０６または複数のプロセッサ（図示せず）の一部でありうることを理解すべきである。
【００９７】
図１６は、無線通信システムにおける複数のキーセットを利用することを円滑にするシステム１６００の図である。システム１６００は、複数の受信アンテナ１６０６を通して１以上のモバイルデバイス１６０４から（１以上の）信号を受信する受信機と、送信アンテナ１６０８を通して１以上のモバイルデバイス１６０４に送信する送信機１６２４とを備える基地局１６０２（例えば、アクセスポイント）を含む。受信機１６１０は、受信アンテナ１６０６から情報を受信することができ、受信した情報を復調する復調器１６１２を動作可能に関連付けられる。復調されたシンボルは、図１５に関して上述されたプロセッサと同様でありうるプロセッサによって分析され、信号（例えば、パイロット）強度および／または干渉強度、モバイルデバイス１６０４（または、異なる基地局（図示せず））に送信されるべきまたはモバイルデバイスから受信されるべきデータ、および／または、ここで説明された様々な動作および機能を行なうことに関する任意の他の適切な情報を推定することに関する情報を記憶するメモリ１６１６に接続される。
【００９８】
プロセッサ１６１４は、受信機１６１０によって受信した情報を分析し、および／または送信機１６２４による送信に関する情報を生成することに従事するプロセッサ、基地局１６０２の１以上のコンポーネントを制御するプロセッサ、および／または、受信機１６１０によって受信した情報を分析し、送信機１６２４による送信に関する情報を生成し、基地局１６０２の１以上のコンポーネントを制御するプロセッサでありえる。
【００９９】
基地局１６０２はさらに、プロセッサ１６１４に動作可能に接続され、送信されるべきデータ、受信データ、利用可能なチャネルに関する情報、分析された信号および／または干渉強度に関連したデータ、割り当てられたチャネル、電力、レートなどチャネルを経て通信することおよびチャネルを推定することに関する任意の他の適切な情報に関する情報を記憶することができるメモリ１６１６を含むことができる。メモリ１６１６はさらに、（例えば、性能ベース、容量ベースなど）チャネルを利用することおよび／または推定することに関連したアルゴリズムおよび／またはプロトコルを記憶することができる。
【０１００】
ここに記述されたメモリ１６１６が揮発性メモリまたは不揮発性メモリのいずれかでありえる、または揮発性と不揮発性メモリとの両方を含むことができることが認識されるだろう。実例として、不揮発性メモリは、読み取り専用メモリ（ＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ）、電気的プログラマブルＲＯＭ（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）またはフラッシュメモリを含むことができるが、限定されない。
【０１０１】
揮発性メモリは、外部キャッシュメモリとして動作するランダムアクセスメモリ（ＲＡＭ）を含むことができる。実例として、ＲＡＭは、シンクロナスＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、シンクロナスＤＲＡＭ（ＳＤＲＡＭ）、ダブルデータレートＳＤＲＡＭ（ＤＤＲ ＳＤＲＡＭ）、エンハンスＳＤＲＡＭ（ＥＳＤＲＡＭ）、シンクリンクＤＲＡＭ（ＳＬＤＲＡＭ）およびダイレクトラムバス（Rambus）ＲＡＭ（ＤＲＲＡＭ）のような様々な形式において利用可能であるが、限定されない。主題システムおよび方法のメモリ１６０８は、限定されずに、これらおよび任意の他の適切な種類のメモリを含むように意図される。
【０１０２】
プロセッサ１６１４は、無線通信におけるＰＤＣＰレイヤを管理することができるＰＤＣＰモジュール１６２０にさらに接続される。特に、ＰＤＣＰモジュール１６２０は、キーセット情報を確認しおよび／または確立するために、ＰＤＣＰレイヤに関連したプロトコルデータ単位（ＰＤＵ）を生成しおよび／または分析することができる。例えば、ＰＤＣＰモジュール１６２０は、符号化された情報が、データを暗号化しおよび／または完全性保護を提供するために利用されたキーセットを特定するモバイルデバイス１６０４へのデータ送信に関連したＰＤＵに情報を符号化することができる。加えて、ＰＤＣＰモジュール１６２０は、基地局によって採用されたキーセットを決定するためにモバイルデバイス１６０４から受信されたＰＤＣＰ ＰＤＵを分析することができる。
【０１０３】
プロセッサ１６１４はさらに、ＲＬＣモジュール１６１８に接続されることができる。（例えば、ＲＬＣがハンドオーバでリセットしない）複数のＲＬＣで構成された無線通信ネットワークでは、ＲＬＣモジュール１６１８は、キーセットを識別することを円滑にすることができる。例えば、無線通信ネットワークは、ＰＤＣＰ ＰＤＵに加えてハンドオーバ状況においてＲＬＣ ＰＤＵを転送するように構成されうる。従って、ＲＬＣモジュール１６１８は、ソース基地局またはハンドオーバのターゲット基地局にＰＤＣＰ ＰＤＵにおけるキーセット情報が対応するかどうか特定するルート識別子を含んでいるＰＤＵを生成することができる。基地局１６０２はさらに、例えばモバイルデバイス１６０４へ送信機１６２４によって送信されうる信号を変調する変調器１６２２を含む。その上、プロセッサ１６１４から分離するように表されるが、ＲＬＣモジュール１６１８、ＰＤＰＣモジュール１６２０、復調器１６１２および／または変調器１６２２が、プロセッサ１６１４または複数のプロセッサ（図示せず）の一部になりえることが認識されるべきである。
【０１０４】
図１７は、無線通信システム例１７００を示す。無線通信システム１７００は、簡潔さの目的について１つの基地局１７１０と１モバイルデバイス１７５０を表す。しかし、システム１７００は、１以上の基地局および／または１以上のモバイルデバイスを含むことができ、付加的な基地局および／またはモバイルデバイスは、実質的に同様でありうるか、以下に記述されたモバイルデバイス１７５０および基地局例１７１０と異なりうることを認識すべきである。加えて、基地局１７１０および／またはモバイルデバイス１７５０が、それらの間の無線通信を円滑にするために、ここに記述されたシステム（図１−４および１５−１６）、例（図５−１０）および／または方法（図１１−１４）を採用できることを認識するべきである。
【０１０５】
基地局１７１０では、多くのデータストリームに関するトラフィックデータは、データソース１７１２から送信（ＴＸ）データプロセッサ１７１４に提供される。一例に従って、各データストリームはそれぞれのアンテナで送信されうる。ＴＸデータプロセッサ１７１４は、符号化データを提供するためにそのデータストリームについて選択された特定の符号化スキームに基づいて、トラフィックデータストリームをフォーマットし、コーディングし、インタリーブする。
【０１０６】
各データストリームの符号化データは、直交周波数分割多重（ＯＦＤＭ）技術を用いて、パイロットデータと多重化されうる。付加的にまたは代替的に、パイロットシンボルは、周波数分割多重（ＦＤＭ）、時分割多重（ＴＤＭ）、または符号分割多重（ＣＤＭ）でありうる。パイロットデータは、既知のやり方で処理される典型的な既知のデータパターンであり、チャネル応答を推定するためにモバイルデバイス１７５０で用いられうる。各データストリームに関する多重化されたパイロットおよび符号化データは、変調シンボルを提供するためにそのデータストリームについて選択された、特定の変調スキーム（例えば、２相位相変調（ＢＰＳＫ）、４相位相変調（ＱＰＳＫ）、Ｍ位相変調（Ｍ−ＰＳＫ）、Ｍ直交振幅変調（Ｍ−ＱＡＭ）など）に基づいて、変調されうる（例えば、マッピングされたシンボル）。各データストリームに関するデータレート、コーディングおよび変調は、プロセッサ１７３０によって提供されまたは行なわれる命令によって決定されうる。
【０１０７】
データストリームに関する変調シンボルは、ＴＸ ＭＩＭＯプロセッサ１７２０に提供されえて、（例えば、ＯＦＤＭ用の）変調シンボルをさらに処理することができる。ＴＸ ＭＩＭＯプロセッサ１７２０はその後、ＮＴ個の送信機（ＴＭＴＲ）１７２２ａから１７２２ｔまでにＮＴ個の変調シンボルストリームを提供する。様々な実施形態では、ＴＸ ＭＩＭＯプロセッサ１７２０は、データストリームのシンボル、およびシンボルが送信されているアンテナにビームフォーミングウェイトを適用する。
【０１０８】
各送信機１７２２は、１以上のアナログ信号を提供する各シンボルストリームを受信して処理し、ＭＩＭＯチャネルでの送信に適する変調信号を提供するためにアナログ信号をさらに調整する（例えば、増幅し、フィルタし、およびアップコンバートする）。送信機１７２２ａから１７２２ｔまでのＮＴ個の変調信号は、ＮＴ個のアンテナ１７２４ａから１７２４ｔまでのそれぞれから送信される。
【０１０９】
モバイルデバイス１７５０では、送信された変調信号は、ＮＲ個のアンテナ１７５２ａから１７５２ｒまでによって受信され、各アンテナ１７５２からの受信信号は、それぞれの受信機（ＲＣＶＲ）１７５４ａから１７５４ｒまでに提供される。各受信機１７５４は、それぞれの受信信号を調整し（例えば、フィルタし、増幅し、およびダウンコンバートする）、サンプルを提供するために調整された信号をデジタル化し、対応する“受信した”シンボルストリームを提供するためにサンプルをさらに処理する。
【０１１０】
ＲＸデータプロセッサ１７６０は、ＮＴ個の“検出された”シンボルストリームを提供するための特定の受信機処理手法に基づいて、ＮＲ個の受信機１７５４からＮＲ個の受信シンボルストリームを受信して処理する。ＲＸデータプロセッサ１７６０は、データストリームに関するトラフィックデータを再生するために、検出されたシンボルストリームごとに復調し、デインターリーブし、デコードする。ＲＸデータプロセッサ１７６０による処理は、基地局１７１０でのＴＸ ＭＩＭＯプロセッサ１７２０およびＴＸデータプロセッサ１７１４によって行なわれたものと補完的である。
【０１１１】
プロセッサ１７７０は、以下で議論されるように、どのプリコーディング行列を利用するかを周期的に決定する。さらに、プロセッサ１７７０は、行列インデックス部分およびランク値部分を含むリバースリンクメッセージを定式化する。
【０１１２】
リバースリンクメッセージは、通信リンクまたは受信データストリームに関する様々な種類の情報を含むことができる。リバースリンクメッセージは、データソース１７３６から多くのデータストリームに関するトラフィックデータもまた受信するＴＸデータプロセッサ１７３８によって処理され、変調器１７８０によって変調され、送信機１７５４ａから１７５４ｒまでによって調節され、基地局１７１０に戻って送信される。
【０１１３】
基地局１７１０では、モバイルデバイス１７５０からの変調信号は、アンテナ１７２４によって受信され、受信機１７２２によって調整され、復調器１７４０によって復調され、モバイルデバイス１７５０によって送信されたリバースリンクメッセージを抽出するためにＲＸデータプロセッサ１７４２によって処理される。さらに、どのプリコーディング行列を、ビームフォーミングウェイトを決定するために用いるか決定するために抽出されたメッセージを処理することができる。
【０１１４】
プロセッサ１７３０および１７７０は、基地局１７１０およびモバイルデバイス１７５０で動作をそれぞれ指令することができる（例えば、制御し、調整し、管理するなど）。
【０１１５】
それぞれのプロセッサ１７３０および１７７０は、プログラムコードとデータとを記憶するメモリ１７３２および１７７２と関連しうる。プロセッサ１７３０および１７７０はまた、アップリンクおよびダウンリンクについての周波数およびインパルス応答推定を得るためにそれぞれ計算を行なうことができる。
【０１１６】
ここに記述された実施形態は、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコードまたは任意のそれらの組み合わせで実装されうることを理解すべきである。ハードウェア実装については、端末または基地局での処理ユニットは、１つ以上の特定用途向けＩＣ（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理装置（ＤＳＰＤ）、プログラム可能論理回路（ＰＬＤ）、フィールドプログラマブル・ゲート・アレイ（ＦＰＧＡ）、プロセッサ、コントローラ、マイクロ・コントローラ、マイクロプロセッサ、ここに記述した機能を行うために設計された他の電子ユニット、あるいはそれらの組み合わせの中で実装されうる。
【０１１７】
実施形態が、ソフトウェア、ファームウェア、ミドルウェアまたはマイクロコード、プログラムコードまたはコードセグメントに実装される場合、それらは、記憶コンポーネントのような機械読み取り可能な媒体に記憶されうる。コードセグメントは、手続き、機能、サブプログラム、プログラム、ルーチン、サブルーチン、モジュール、ソフトウェアパッケージ、クラス、または、命令、データ構造またはプログラム文の任意の組合せを表わすことができる。コードセグメントは、情報、データ、引き数、パラメータまたはメモリ内容を渡すことおよび／または受信することによって別のコードセグメントまたはハードウェア回路に接続されうる。情報、引き数、パラメータ、データなどは、メモリ共有、メッセージパッシング、トークンパッシング、ネットワーク送信などを含む任意の適切な手段を用いて、渡され、転送されまたは送信されうる。
【０１１８】
ソフトウェア実装については、ここに記述された手法は、ここに記述された機能を行なうモジュール（例えば手続き、機能など）で実装されうる。ソフトウェアコードは、メモリユニットに記憶され、プロセッサによって実行されうる。メモリユニットは、従来から知られているような様々な手段を経てプロセッサに通信的に接続されうる場合は、プロセッサ内部またはプロセッサに外部に実装されうる。
【０１１９】
図１８に関して、データ送信において利用されるキーセットを識別するシステム１８００が示される。例えば、システム１８００は、基地局、モバイルデバイスなどの内部に少なくとも部分的に存在することができる。システム１８００が、プロセッサ、ソフトウェアまたはそれらの組み合わせ（例えば、ファームウェア）によって実装された機能を表わす機能ブロックでありうる機能ブロックを含むこととして表わされることを認識すべきである。システム１８００は、接近して動作することができる電子的コンポーネントの論理グルーピング１８０２を含む。例えば、論理グルーピング１８０２は、ＲＬＣデータ単位におけるルート識別子を決定するための電子的コンポーネント１８０４を含むことができる。さらに、論理グルーピング１８０２は、ＰＤＣＰデータ単位におけるキーセット識別子の確認するための電子的コンポーネント１８０６を含むことができる。その上、論理グルーピング１８０２は、ルート識別子およびキーセット識別子に基づいて複数のキーセットからキーセットを選択するための電子的コンポーネント１８０８を含むことができる。加えて、システム１８００は、電子的コンポーネント１８０４、１８０６および１８０８に関連した機能を実行するための命令を保存するメモリ１８１０を含むことができる。
【０１２０】
メモリ１８１０の外側にあることとして示される一方、電子的コンポーネント１８０４、１８０６および１８０８の１つ以上がメモリ１８１０内に存在することができることを理解すべきである。
【０１２１】
図１９を参照して、送信において採用された複数のキーセットからキーセットを特定することを円滑にするシステム１９００が示される。例えば、システム１９００は、基地局、モバイルデバイスなどに少なくとも部分的に存在することができる。システム１９００が、プロセッサ、ソフトウェアまたはそれらの組み合わせ（例えば、ファームウェア）によって実装された機能を表わす機能ブロックでありうる機能ブロックを含むこととして表わされることを認識すべきである。システム１９００は、接近して動作することができる電子的コンポーネントの論理グルーピング１９０２を含む。例えば、論理グルーピング１９０２は、少なくとも２つのキーセットからキーセットを選ぶための電子的コンポーネント１９０４を含むことができる。さらに、論理グルーピング１９０２は、ＰＤＣＰデータ単位におけるキー識別子を組み込むための電子的コンポーネント１９０６を含むことができる。その上、論理グルーピング１９０２は、ＲＬＣデータ単位におけるルート値を示すための電子的コンポーネント１９０８を含むことができる。加えて、論理グルーピング１９０２は、データ送信で選ばれたキーセットを採用するための電子的コンポーネント１９１０を含むことができる。さらに、システム１９００は、電子的コンポーネント１９０４、１９０６、１９０８および１９１０に関連した機能を実行するための命令を保存するメモリ１９１２を含むことができる。メモリ１９１２の外側にあることとして示される一方、電子的コンポーネント１９０４、１９０６、１９０８および１９１０の１つ以上がメモリ１９１２内に存在することができることを理解すべきである。
【０１２２】
図２０を参照して、データ送信において利用されたキーセットを識別するシステム２０００が示される。例えば、システム２０００は、基地局、モバイルデバイスなどに少なくとも部分的に存在することができる。システム２０００が、プロセッサ、ソフトウェアまたはそれらの組み合わせ（例えば、ファームウェア）によって実装された機能を表わす機能ブロックでありうる機能ブロックを含むこととして表わされることを認識すべきである。システム２０００は、接近して動作することができる電子的コンポーネントの論理グルーピング２００２を含む。例えば、論理グルーピング２００２は、キー識別子が存在するかどうかを決定するためにＰＤＣＰパケットを評価するための電子的コンポーネント２００４を含むことができる。さらに、論理グルーピング２００２は、含まれるときにキー識別子を確認するための電子的コンポーネント２００６を含むことができる。その上、論理グルーピング２００２は、キー識別子に基づいてキーセットを選択するための電子的コンポーネント２００８を含むことができる。加えて、論理グルーピング２００２は、選択されたキーセットから少なくとも１つのキーを利用するための電子的コンポーネント２０１０を含むことができる。さらに、システム２０００は、電子的コンポーネント２００４、２００６、２００８および２０１０に関連した機能を実行するための命令を保存するメモリ２０１２を含むことができる。メモリ２０１２の外側にあることとして示される一方、電子的コンポーネント２００４、２００６、２００８および２０１０の１つ以上がメモリ２０１２内に存在することができることを理解すべきである。
【０１２３】
図２１を参照して、送信において採用された複数のキーセットからキーセットを特定することを円滑にするシステム２１００が示される。例えば、システム２１００は、基地局、モバイルデバイスなどに少なくとも部分的に存在することができる。システム２１００が、プロセッサ、ソフトウェアまたはそれらの組み合わせ（例えば、ファームウェア）によって実装された機能を表わす機能ブロックでありうる機能ブロックを含むこととして表わされることを認識すべきである。システム２１００は、接近して動作することができる電子的コンポーネントの論理グルーピング２１０２を含む。例えば、論理グルーピング２１０２は、少なくとも２つのキーセットからキーセットを選ぶための電子的コンポーネント２１０４を含むことができる。さらに、論理グルーピング２１０２は、ＰＤＣＰデータ単位においてキーセット識別子の存在をシグナリングするための電子的コンポーネント２１０６を含むことができる。その上、論理グルーピング２１０２は、データ単位においてキーセット識別子を組み入れるための電子的コンポーネント２１０８を含むことができる。加えて、論理グルーピング２１０２は、送信されるべきデータで選ばれたキーセットにおいて少なくとも１つのキーを利用するための電子的コンポーネント２１１０を含むことができる。さらに、システム２１００は、電子的コンポーネント２１０４、２１０６、２１０８および２１１０に関連した機能を実行するための命令を保存するメモリ２１１２を含むことができる。メモリ２１１２の外側にあることとして示される一方、電子的コンポーネント２１０４、２１０６、２１０８および２１１０の１つ以上がメモリ２１１２内に存在することができることを理解すべきである。
【０１２４】
上述されてきたものは、１以上の実施形態の例を含む。もちろん、前述の実施形態を記述する目的のために、コンポーネントまたは手順の全ての考えられる組み合わせを記述することは不可能であるが、当業者は、様々な態様の多くのさらなる置換および組み合わせが可能であることを認識することができる。従って、記述された態様は、添付の特許請求の精神と範囲に含まれる、全てのそのような改変、変更、および変形を包括的に捉えることを意図している。その上、詳細な説明または特許請求の範囲のどちらか一方で用いられる範囲内において用語「含む」が使用される限りでは、そのような用語は、特許請求の範囲での移行的な単語として採用されるとき「具備する」が解釈されるように、用語「具備する」と同様のやり方で包含的であることを目的としている。
【図１】
2010536273.tif 000003
【図２】
2010536273.tif 000004
【図３】
2010536273.tif 000005
【図４】
2010536273.tif 000006
【図５】
2010536273.tif 000007
【図６】
2010536273.tif 000008
【図７】
2010536273.tif 000009
【図８】
2010536273.tif 000010
【図９】
2010536273.tif 000011
【図１０】
2010536273.tif 000012
【図１１】
2010536273.tif 000013
【図１２】
2010536273.tif 000014
【図１３】
2010536273.tif 000015
【図１４】
2010536273.tif 000016
【図１５】
2010536273.tif 000017
【図１６】
2010536273.tif 000018
【図１７】
2010536273.tif 000019
【図１８】
2010536273.tif 000020
【図１９】
2010536273.tif 000021
【図２０】
2010536273.tif 000022
【図２１】
2010536273.tif 000023
【国際調査報告】
2010536273.tif 000024