(57)【要約】  本発明の実施形態は、ネットワークハンドオーバ処理におけるセキュリティ処理方法およびシステムを開示する。この方法は、ハンドオーバ要求を受信した後、ネットワーク交換ノードがターゲットキーを生成するステップと、ネットワーク交換ノードがターゲットキーを含むセキュリティ情報をターゲットネットワークノードに送信して、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するステップと、モバイル端末がターゲットネットワークにアクセスするように、ネットワーク交換ノードがハンドオーバコマンドをモバイル端末に送信するステップとを含む。本発明を採用することによって、ネットワーク内で現在使用されているネットワーク交換ノードが変更されない場合、3GネットワークからHSPAネットワークまたはLTEネットワークへのモバイル端末のハンドオーバにおけるセキュリティ処理を完了することが可能である。
2015519817.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークハンドオーバプロセスにおけるセキュリティ処理方法であって、
ハンドオーバ要求を受信した後、ネットワーク交換ノードがターゲットキーを生成するステップと、
前記ネットワーク交換ノードが、前記ターゲットキーを含むセキュリティ情報をターゲットネットワークノードに送信して、前記ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するステップと、
モバイル端末がターゲットネットワークにアクセスするように、前記ネットワーク交換ノードがハンドオーバコマンドを前記モバイル端末に送信するステップと
を含む方法。
【請求項２】
前記ハンドオーバ要求を受信した後、前記ネットワーク交換ノードが前記ターゲットキーを生成する前記ステップが、
ソースネットワーク制御ノードから前記ハンドオーバ要求を受信した後、前記ネットワーク交換ノードが乱数値NONCEMSCを取得するステップと、
前記ネットワーク交換ノードが、前記乱数値NONCEMSCと、前記ネットワーク交換ノードのローカルキーとに従って、前記ターゲットキーを生成するステップであって、前記ローカルキーが、ローカル暗号化キーおよび/またはローカル完全性保護キーを含み、前記ターゲットキーが、ターゲット暗号化キーおよび/またはターゲット完全性保護キーを含む、生成するステップと
を含む、請求項1に記載の方法。
【請求項３】
前記ターゲットネットワークノードがサービス提供汎用パケット無線サービスGPRSサポートノードSGSNであるとき、前記ターゲットネットワークノードによって送信された前記ハンドオーバ応答メッセージを受信する前記ステップが、
前記SGSNによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するステップであって、前記透明コンテナが、前記SGSNが前記ターゲットキーを前記ターゲットアクセスネットワークノードに送信した後、前記ターゲットアクセスネットワークノードによって生成される、受信するステップを含むか、
または、
前記ターゲットネットワークノードが移動度管理エンティティMMEであるとき、前記ターゲットネットワークノードによって送信された前記ハンドオーバ応答メッセージを受信する前記ステップが、
前記MMEによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するステップであって、前記透明コンテナが、前記ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記MMEに送信される、受信するステップ、
もしくは、
前記MMEによって送信された、前記透明コンテナを搬送する前記ハンドオーバ応答メッセージを受信するステップであって、前記透明コンテナが、前記ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記MMEに送信され、前記透明コンテナが乱数値NONCEMMEを含み、前記NONCEMMEが、前記セキュリティ情報が受信された後、前記NONCEMMEが前記MMEによって生成され、前記MMEによって前記ターゲットアクセスネットワークノードに送信される、受信するステップ
を含む、請求項1または2に記載の方法。
【請求項４】
前記ネットワーク交換ノードによって前記ターゲットネットワークノードに送信された前記セキュリティ情報が、前記乱数値NONCEMSCをさらに含み、
前記ターゲットネットワークノードがSGSNであるとき、前記ターゲットネットワークノードによって送信された前記ハンドオーバ応答メッセージを受信する前記ステップが、
前記SGSNによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するステップであって、前記透明コンテナが、ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記SGSNに送信され、前記透明コンテナが前記乱数値NONCEMSCを含み、前記NONCEMSCが前記SGSNによって前記ターゲットアクセスネットワークノードに送信される、受信するステップ
を含む、請求項2に記載の方法。
【請求項５】
前記ネットワーク交換ノードによって前記ターゲットネットワークノードに送信された前記セキュリティ情報が、前記乱数値NONCEMSCをさらに含み、
前記ターゲットネットワークノードが移動度管理エンティティMMEであるとき、前記ターゲットネットワークノードによって送信された前記ハンドオーバ応答メッセージを受信する前記ステップが、
前記MMEによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するステップであって、前記透明コンテナが、ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記MMEに送信され、前記透明コンテナが前記乱数値NONCEMSCを含み、前記NONCEMSCが前記MMEによって前記ターゲットアクセスネットワークノードに送信される、受信するステップ、
または、
前記MMEによって送信された、前記透明コンテナを搬送する前記ハンドオーバ応答メッセージを受信するステップであって、前記透明コンテナが、前記ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記MMEに送信され、前記透明コンテナが前記乱数値NONCEMSCと乱数値NONCEMMEとを含み、前記NONCEMSCが前記MMEによって前記ターゲットアクセスネットワークノードに送信され、前記NONCEMMEが、前記セキュリティ情報が受信された後、前記MMEによって生成され、前記NONCEMMEが前記MMEによって前記ターゲットアクセスネットワークノードに送信される、受信するステップ、
または、
前記MMEによって送信された、前記透明コンテナを搬送する前記ハンドオーバ応答メッセージを受信するステップであって、前記透明コンテナが、前記ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記MMEに送信され、前記透明コンテナが前記乱数値NONCEMMEを含み、前記NONCEMMEが、前記セキュリティ情報が受信された後、前記MMEによって生成され、前記NONCEMMEが前記MMEによって前記ターゲットアクセスネットワークノードに送信される、受信するステップ
を含む、請求項2に記載の方法。
【請求項６】
前記ネットワーク交換ノードによって前記ターゲットネットワークノードに送信された前記セキュリティ情報が、前記乱数値NONCEMSCと前記ローカルキーとをさらに含み、
前記ターゲットネットワークノードがSGSNであるとき、前記ターゲットネットワークノードによって送信された前記ハンドオーバ応答メッセージを受信する前記ステップが、
前記SGSNによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するステップであって、前記透明コンテナが、前記ターゲットネットワークノードによってカプセル化された前記乱数NONCEMSCを含み、前記乱数値NONCEMSCが前記SGSNによって前記ターゲットネットワークノードに送信される、送信するステップ、または
前記ターゲットネットワークノードがMMEであるとき、前記ターゲットネットワークノードによって送信された前記ハンドオーバ応答メッセージを受信する前記ステップが、
前記MMEによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するステップであって、前記透明コンテナが、ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記MMEに送信され、前記透明コンテナが前記乱数値NONCEMSCを含み、前記NONCEMSCが前記MMEによって前記ターゲットアクセスネットワークノードに送信される、受信するステップ
を含む、請求項2に記載の方法。
【請求項７】
前記ネットワーク交換ノードによって前記ターゲットネットワークノードに送信された前記セキュリティ情報が、前記乱数値NONCEMSCと前記ローカルキーとをさらに含み、
前記ターゲットネットワークノードがSGSNであるとき、前記ターゲットネットワークノードによって送信された前記ハンドオーバ応答メッセージを受信する前記ステップが、
SGSNによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するステップであって、前記透明コンテナが、ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記SGSNに送信され、前記透明コンテナが乱数値NONCESGSNを含み、前記NONCESGSNが、前記セキュリティ情報が受信された後、前記SGSNによって生成され、前記NONCESGSNが前記SGSNによって前記ターゲットアクセスネットワークノードに送信される、受信するステップを含むか、または
前記ターゲットネットワークノードがMMEであるとき、前記ターゲットネットワークノードによって送信された前記ハンドオーバ応答メッセージを受信する前記ステップが、
前記MMEによって送信された、透明コンテナを搬送する前記ハンドオーバ応答メッセージを受信するステップであって、前記透明コンテナが、前記ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記MMEに送信され、前記透明コンテナが乱数値NONCEMMEを含み、前記NONCEMMEが、前記セキュリティ情報が受信された後、前記MMEによって生成され、前記乱数値NONCEMMEが前記MMEによって前記ターゲットアクセスネットワークノードに送信される、受信するステップ
を含む、請求項2に記載の方法。
【請求項８】
前記ネットワーク交換ノードが前記ハンドオーバコマンドを前記モバイル端末に送信する前記ステップが、
前記ネットワーク交換ノードが前記乱数値NONCEMSCを前記ハンドオーバコマンド内で搬送して、前記ハンドオーバコマンドを前記モバイル端末に送信するステップ、または、
ソースアクセスネットワークノードが前記乱数値NONCEMSCと前記透明コンテナとを前記ハンドオーバコマンド内で搬送して、前記ハンドオーバコマンドを前記モバイル端末に送信するように、前記ネットワーク交換ノードが前記乱数値NONCEMSCと前記透明コンテナとを前記ソースアクセスネットワークノードに送信するステップ、または
前記ネットワーク交換ノードが前記NONCEMSCと前記透明コンテナとを前記ソースアクセスネットワークノードに送信して、前記ソースアクセスネットワークノードが前記NONCEMSCを無視して、前記透明コンテナだけを前記ハンドオーバコマンド内で搬送して、前記ハンドオーバコマンドを前記モバイル端末に送信するステップと
を含む、請求項3、4、または5に記載の方法。
【請求項９】
前記ネットワーク交換ノードが前記ハンドオーバコマンドを前記モバイル端末に送信する前記ステップが、
前記ネットワーク交換ノードが、前記透明コンテナを前記ハンドオーバコマンド内で搬送して、前記ハンドオーバコマンドを前記モバイル端末に送信するステップ、または
前記ネットワーク交換ノードが、ソースアクセスネットワークノードを介して、前記透明コンテナを前記モバイル端末に送信するステップ
を含む、請求項4から7のいずれか一項に記載の方法。
【請求項１０】
ネットワークハンドオーバプロセスにおけるセキュリティ処理方法であって、
ターゲットネットワークノードが、ネットワーク交換ノードによって送信された、ターゲットキーを含むセキュリティ情報を受信するステップであって、前記ターゲットキーが、ハンドオーバ要求が受信された後、前記ネットワーク交換ノードによって生成される、受信するステップと、
前記ネットワーク交換ノードが、モバイル端末がターゲットネットワークにアクセスするためのハンドオーバコマンドを前記モバイル端末に送信するように、前記ターゲットネットワークノードがハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するステップと
を含む方法。
【請求項１１】
前記ターゲットネットワークノードがSGSNであるとき、前記ターゲットネットワークノードが前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信する前記ステップが、
前記ターゲットキーを受信した後、ターゲットアクセスネットワークノードが透明コンテナを生成するように、前記SGSNが前記ターゲットキーを前記ターゲットアクセスネットワークノードに送信するステップと、
前記SGSNが、前記ターゲットアクセスネットワークノードによって送信された前記透明コンテナを受信するステップと、
前記SGSNが前記透明コンテナを前記ハンドオーバ応答メッセージ内で搬送して、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するステップと
を含む、請求項10に記載の方法。
【請求項１２】
前記ターゲットネットワークノードが移動度管理エンティティMMEであるとき、前記ターゲットネットワークノードが前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信する前記ステップが、
前記MMEが、前記セキュリティ情報内の前記ターゲットキーに従って中間キーを生成するステップと、
前記MMEが透明コンテナを受信するステップであって、前記透明コンテナが、ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記MMEに送信される、受信するステップと、
前記MMEが、前記透明コンテナをハンドオーバ応答メッセージ内で搬送して、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するステップと
を含む、請求項10に記載の方法。
【請求項１３】
前記ターゲットネットワークノードが移動度管理エンティティMMEであるとき、前記ターゲットネットワークノードが前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信する前記ステップが、
前記MMEが乱数値NONCEMMEを生成して、前記乱数値NONCEMMEと前記ターゲットキーとに従って、中間キーを生成するステップと、
ターゲットアクセスネットワークノードが前記乱数値NONCEMMEを透明コンテナ内にカプセル化するように、前記MMEが前記乱数値NONCEMMEを前記ターゲットアクセスネットワークノードに送信するステップと、
前記MMEが前記ターゲットアクセスネットワークノードによって送信された前記透明コンテナを受信するステップであって、前記乱数値NONCEMMEが前記透明コンテナ内にカプセル化される、受信するステップと
前記MMEが、前記透明コンテナを前記ハンドオーバ応答メッセージ内で搬送して、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するステップと
を含む、請求項10に記載の方法。
【請求項１４】
前記ネットワーク交換ノードによって前記ターゲットネットワークノードに送信された前記セキュリティ情報が、乱数値NONCEMSCをさらに含むとき、かつ前記ターゲットネットワークノードがSGSNであるとき、前記ターゲットネットワークノードが前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信する前記ステップが、
ターゲットアクセスネットワークノードが、その中に前記乱数値NONCEMSCがカプセル化された透明コンテナを生成するように、前記SGSNが、前記ターゲットキーと、前記乱数値NONCEMSCとを前記ターゲットアクセスネットワークノードに送信するステップと、
前記SGSNが前記ターゲットアクセスネットワークノードによって送信された前記透明コンテナを受信するステップと、
前記SGSNが、前記透明コンテナを前記ハンドオーバ応答メッセージ内で搬送して、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するステップと
を含む、請求項10に記載の方法。
【請求項１５】
前記ネットワーク交換ノードによって前記ターゲットネットワークノードに送信された前記セキュリティ情報が、乱数値NONCEMSCをさらに含むとき、かつ前記ターゲットネットワークノードがMMEであるとき、前記ターゲットネットワークノードが前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信する前記ステップが、
前記MMEが、前記セキュリティ情報内の前記ターゲットキーに従って、中間キーを生成するステップ、または、前記セキュリティ情報内にある前記ターゲットキーと前記乱数値NONCEMSCとに従って、中間キーを生成するステップと、
前記ターゲットアクセスネットワークノードが、その中に前記乱数値NONCEMSCがカプセル化された透明コンテナを生成するように、前記MMEが前記乱数値NONCEMSCをターゲットアクセスネットワークノードに送信するステップと、
前記MMEが前記ターゲットアクセスネットワークノードによって送信された前記透明コンテナを受信するステップと、
前記MMEが、前記透明コンテナをハンドオーバ応答メッセージ内に含めて、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するステップと
を含む、請求項10に記載の方法。
【請求項１６】
前記ネットワーク交換ノードによって前記ターゲットネットワークノードに送信された前記セキュリティ情報が、乱数値NONCEMSCをさらに含むとき、かつ前記ターゲットネットワークノードがMMEであるとき、前記ターゲットネットワークノードが前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信する前記ステップが、
前記MMEが乱数値NONCEMMEを生成して、前記乱数値NONCEMMEと、前記セキュリティ情報内にある前記ターゲットキーとに従って、中間キーを生成するステップと、
ターゲットアクセスネットワークノードが、その中に前記乱数値NONCEMMEおよび/または乱数値NONCEMSCがカプセル化された透明コンテナを生成して、前記透明コンテナを前記MMEに送信するように、前記MMEが、前記乱数値NONCEMMEおよび/または前記乱数値NONCEMSCを前記ターゲットアクセスネットワークノードに送信するステップと、
前記ターゲットアクセスネットワークノードによって送信された前記透明コンテナを受信するステップと、
前記MMEが、前記透明コンテナをハンドオーバ応答メッセージ内に含めて、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するステップと
を含む、請求項10に記載の方法。
【請求項１７】
前記ネットワーク交換ノードによって前記ターゲットネットワークノードに送信された前記セキュリティ情報が、乱数値NONCEMSCとローカルキーをさらに含むとき、かつ前記ターゲットネットワークノードがSGSNであるとき、前記ターゲットネットワークノードが前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信する前記ステップが、
ターゲットアクセスネットワークノードが前記乱数値NONCEMSCを透明コンテナ内にカプセル化するように、前記SGSNが前記ターゲットキーと前記乱数値NONCEMSCとをターゲットアクセスネットワークノードに送信するステップと、
前記SGSNが前記ターゲットアクセスネットワークノードによって送信された前記透明コンテナを受信するステップと、
前記SGSNが、前記透明コンテナを前記ハンドオーバ応答メッセージ内で搬送して、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するステップと
を含むか、
または、
前記SGSNが乱数値NONCESGSNを生成して、前記乱数値NONCESGSNと前記ローカルキーとに従って、新しいターゲットキーを生成して、前記ターゲットアクセスネットワークノードが、その中に前記乱数値NONCESGSNがカプセル化された透明コンテナを生成するように、前記新しいターゲットキーと前記乱数値NONCESGSNとを前記ターゲットアクセスネットワークノードに送信するステップと、
前記SGSNが、前記ターゲットアクセスネットワークノードによって前記SGSNに送信された、その中に前記乱数値NONCESGSNがカプセル化された前記透明コンテナを受信するステップと、
前記SGSNが、前記透明コンテナを前記ハンドオーバ応答メッセージ内で搬送して、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するステップと
を含む、請求項10に記載の方法。
【請求項１８】
前記ネットワーク交換ノードによって前記ターゲットネットワークノードに送信された前記セキュリティ情報が、乱数値NONCEMSCとローカルキーとをさらに含む場合、
前記ターゲットネットワークノードがMMEであるとき、前記ターゲットネットワークノードが前記ハンドオーバ応答メッセージを送信する前記ステップが、
前記MMEが、前記ターゲットキーに従って、中間キーを生成するか、もしくは前記ターゲットキーと前記乱数値NONCEMSCとに従って、前記中間キーを生成するステップと、
ターゲットアクセスネットワークノードが、その中に前記乱数値NONCEMSCがカプセル化された透明コンテナを生成するように、前記MMEが前記乱数値NONCEMSCを前記ターゲットアクセスネットワークノードに送信するステップと、
前記MMEが、前記ターゲットアクセスネットワークノードによって送信された、その中に前記乱数値NONCEMSCがカプセル化された前記透明コンテナを受信するステップと、
前記MMEが、前記透明コンテナを前記ハンドオーバ応答メッセージ内に含めて、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するステップと
を含むか、
または、
前記MMEが乱数値NONCEMMEを生成して、前記乱数値NONCEMMEと前記ターゲットキーとに従って、中間キーを生成するステップと
前記ターゲットアクセスネットワークノードがその中に前記乱数値NONCEMMEがカプセル化された透明コンテナを生成するように、前記MMEが前記乱数値NONCEMMEを前記ターゲットアクセスネットワークノードに送信するステップと、
前記MMEが、前記ターゲットアクセスネットワークノードによって送信された、その中に前記乱数値NONCEMSCがカプセル化された前記透明コンテナを受信するステップと、
前記MMEが、前記透明コンテナを前記ハンドオーバ応答メッセージ内に含めて、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するステップと
を含む、請求項10に記載の方法。
【請求項１９】
ハンドオーバ要求を受信した後、ネットワーク交換ノードが、前記ネットワーク交換ノードのローカルキーを含むセキュリティ情報をターゲットネットワークノードに送信するステップであって、前記ローカルキーが、ローカル暗号化キーおよび/またはローカル完全性保護キーを含む、送信するステップと、
前記ネットワーク交換ノードが、前記ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するステップと、
モバイル端末がターゲットネットワークにアクセスするように、前記ネットワーク交換ノードがハンドオーバコマンドを前記モバイル端末に送信するステップと
を含む、ネットワークハンドオーバプロセスにおけるセキュリティ処理方法。
【請求項２０】
前記ターゲットネットワークノードがSGSNであるとき、前記ターゲットネットワークノードによって送信された前記ハンドオーバ応答メッセージを受信する前記ステップが、
前記SGSNによって送信され、透明コンテナを搬送する前記ハンドオーバ応答メッセージを受信するステップであって、前記透明コンテナが、前記SGSNによって送信されたターゲットキーが受信された後、前記ターゲットアクセスネットワークノードによって生成されて、前記透明コンテナが前記ターゲットアクセスネットワークノードによって前記SGSNに送信される、受信するステップ
を含み、
前記透明コンテナが、乱数値NONCESGSNを含み、前記乱数値NONCESGSNが、前記セキュリティ情報が受信された後、生成され、前記乱数値NONCESGSNが前記ターゲットアクセスネットワークノードに送信され、前記ターゲットキーが前記乱数値NONCESGSNと、前記セキュリティ情報内にある前記ローカルキーとに従って、前記SGSNによって生成される、
請求項19に記載の方法。
【請求項２１】
前記ターゲットネットワークノードがMMEであるとき、前記ターゲットネットワークノードによって送信された前記ハンドオーバ応答メッセージを受信する前記ステップが、
前記MMEによって送信された、透明コンテナを搬送する前記ハンドオーバ応答メッセージを受信するステップであって、前記透明コンテナが、ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記MMEに送信され、前記透明コンテナが乱数値NONCEMMEを含み、前記乱数値NONCEMMEが、前記セキュリティ情報が受信された後、前記MMEによって生成される、受信するステップ
を含む、請求項19に記載の方法。
【請求項２２】
前記ネットワーク交換ノードが前記ハンドオーバコマンドを前記モバイル端末に送信する前記ステップが、
前記ネットワーク交換ノードが前記透明コンテナを前記ハンドオーバコマンド内で搬送して、前記ハンドオーバコマンドを前記モバイル端末に送信するステップ、
または、ソースアクセスネットワークノードを介して、前記透明コンテナを前記モバイル端末に送信するステップ
を含む、請求項20または21に記載の方法。
【請求項２３】
ネットワークハンドオーバプロセスにおけるセキュリティ処理方法であって、
ターゲットネットワークノードが、ネットワーク交換ノードによって送信され、前記ネットワーク交換ノードのローカルキーを含むセキュリティ情報を受信するステップであって、前記ローカルキーが、ローカル暗号化キーおよび/またはローカル完全性保護キーを含む、受信するステップと、
前記ネットワーク交換ノードが、モバイル端末がターゲットネットワークにアクセスするためのハンドオーバコマンドを前記モバイル端末に送信するように、前記ターゲットネットワークノードがハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するステップと
を含む方法。
【請求項２４】
前記ターゲットネットワークノードがSGSNであるとき、前記ターゲットネットワークノードが前記ハンドオーバ応答メッセージを送信する前記ステップが
前記SGSNが乱数値NONCESGSNを生成して、前記乱数値NONCESGSNと、前記セキュリティ情報内にある前記ローカルキーとに従って、ターゲットキーを生成して、前記ターゲットキーをターゲットアクセスネットワークノードに送信するステップと、
前記SGSNが、前記ターゲットアクセスネットワークノードによって生成された、その中に前記乱数値NONCESGSNがカプセル化された透明コンテナを受信するステップと、
前記SGSNが、その中に前記乱数値NONCESGSNがカプセル化された前記透明コンテナを前記ハンドオーバ応答メッセージ内で搬送して、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するステップと
を含む、請求項23に記載の方法。
【請求項２５】
前記ターゲットネットワークノードがMMEであるとき、前記ターゲットネットワークノードが前記ハンドオーバ応答メッセージを送信する前記ステップが、
前記MMEが乱数値NONCEMMEを生成して、前記乱数値NONCEMMEと、前記セキュリティ情報内にある前記ローカルキーとに従って、中間キーを生成して、前記乱数値NONCEMMEをターゲットアクセスネットワークノードに送信するステップと、
前記MMEが、前記ターゲットアクセスネットワークノードによって生成された、その中に前記乱数値NONCEMMEがカプセル化された透明コンテナを受信するステップと、
前記MMEが、その中に前記乱数値NONCEMMEがカプセル化された前記透明コンテナを前記ハンドオーバ応答メッセージ内で搬送して、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するステップと
を含む、請求項23に記載の方法。
【請求項２６】
モバイル端末がネットワーク交換ノードによって送信されたハンドオーバコマンドを受信するステップであって、前記ハンドオーバコマンドが、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージに従って、前記ネットワーク交換ノードによって生成される、受信するステップと、
前記モバイル端末が、前記ハンドオーバコマンド内で搬送された乱数値と、前記モバイル端末のローカルキーとに従って、セキュリティキーを生成するステップと、
前記モバイル端末が、前記ハンドオーバコマンドと前記セキュリティキーとに従って、ターゲットネットワークにアクセスするステップと
を含む、ネットワークハンドオーバプロセスにおけるセキュリティ処理方法。
【請求項２７】
前記モバイル端末の前記ローカルキーが、ローカル暗号化キーおよび/またはローカル完全性保護キーを含み、
前記モバイル端末が、前記ハンドオーバコマンド内で搬送された前記乱数値と、前記モバイル端末の前記ローカルキーとに従って、前記セキュリティキーを生成するステップが、
前記ハンドオーバコマンド内で搬送された前記乱数値と、前記ローカル暗号化キーおよび/もしくは前記ローカル完全性保護キーとに従って、ターゲットキーを生成するステップであって、前記ターゲットキーが、HSPAネットワークにアクセスするためのセキュリティキーとして使用され、前記ターゲットキーが、ターゲット暗号化キーおよび/もしくはターゲット完全性保護キーを含む、生成するステップ、
または、
前記ハンドオーバコマンド内で搬送された前記乱数値と、前記ローカル暗号化キーおよび/もしくは前記ローカル完全性保護キーと、プリセットされた導出アルゴリズムとに従って、中間キーを生成するステップであって、前記中間キーが、LTEネットワークにアクセスするためのセキュリティキーとして使用される、生成するステップ、
または、
前記ハンドオーバコマンド内で搬送された前記乱数値と、前記ローカル暗号化キーおよび/または前記ローカル完全性保護キーと、前記プリセットされた導出アルゴリズムとに従って、前記ターゲットキーを生成して、前記ターゲットキーと、前記ハンドオーバコマンド内で搬送された前記乱値とに従って、中間キーを生成するステップであって、前記中間キーが、前記LTEネットワークにアクセスするための前記セキュリティキーとして使用される、生成するステップ
を含む、請求項26に記載の方法。
【請求項２８】
ハンドオーバ要求が受信された後、ターゲットキーを生成するように構成された処理モジュールと、
前記処理モジュールが前記ターゲットキーを生成した後、前記ターゲットキーを含むセキュリティ情報をターゲットネットワークノードに送信するように構成された送信モジュールと、
前記ハンドオーバ要求を受信するように構成され、かつ前記ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するように構成された受信モジュールと
を含み、
モバイル端末がターゲットネットワークにアクセスするように、前記送信モジュールがハンドオーバコマンドを前記モバイル端末に送信するようにさらに構成された
ネットワーク交換ノード。
【請求項２９】
前記処理モジュールが、
ソースネットワーク制御ノードからハンドオーバ要求が受信された後、乱数値NONCEMSCを取得するように構成された取得ユニットと、
前記乱数値NONCEMSCと、前記ネットワーク交換ノードのローカルキーとに従って、前記ターゲットキーを生成するように構成された処理ユニットであって、前記ローカルキーが、ローカル暗号化キーおよび/またはローカル完全性保護キーを含み、前記ターゲットキーが、ターゲット暗号化キーおよび/またはターゲット完全性保護キーを含む、処理ユニットと
を含む、請求項28に記載のネットワーク交換ノード。
【請求項３０】
前記ターゲットネットワークノードがサービス提供汎用パケット無線サービスGPRSサポートノードSGSNであるとき、前記受信モジュールが、具体的には、前記SGSNによって送信された、透明コンテナを搬送する前記ハンドオーバ応答メッセージを受信するように構成され、前記透明コンテナが、前記SGSNが前記ターゲットキーをターゲットアクセスネットワークノードに送信した後、前記ターゲットアクセスネットワークノードによって生成されるか、または
前記ターゲットネットワークノードが移動度管理エンティティMMEであるとき、前記受信モジュールが、具体的には、前記MMEによって送信された、透明コンテナを搬送する前記ハンドオーバ応答メッセージを受信するように構成され、前記透明コンテナが、前記ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記MMEに送信されるか、もしくは、前記MMEによって送信された、前記透明コンテナを搬送する前記ハンドオーバ応答メッセージを受信するように構成され、前記透明コンテナが、前記ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記MMEに送信され、前記透明コンテナが乱数値NONCEMMEを含み、前記NONCEMMEが、前記セキュリティ情報が前記MMEによって受信され、前記ターゲットアクセスネットワークノードに送信されるとき、前記MMEによって生成される
請求項28に記載のネットワーク交換ノード。
【請求項３１】
前記送信モジュールによって前記ターゲットネットワークノードに送信された前記セキュリティ情報が、前記乱数値NONCEMSCをさらに含み、
前記ターゲットネットワークノードがSGSNであるとき、前記受信モジュールが、具体的には、前記SGSNによって送信された、透明コンテナを搬送する前記ハンドオーバ応答メッセージを受信するように構成され、前記透明コンテナが、ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記SGSNに送信され、前記透明コンテナが前記乱数値NONCEMSCを含み、前記NONCEMSCが、前記SGSNによって前記ターゲットアクセスネットワークノードに送信される
請求項29に記載のネットワーク交換ノード。
【請求項３２】
前記送信モジュールによって前記ターゲットネットワークノードに送信された前記セキュリティ情報が、前記乱数値NONCEMSCをさらに含み、
前記ターゲットネットワークノードが移動度管理エンティティMMEであるとき、前記受信モジュールが、具体的には、前記MMEによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するように構成され、前記透明コンテナが、ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記MMEに送信され、前記透明コンテナが前記乱数値NONCEMSCを含み、前記NONCEMSCが、前記MMEによって前記ターゲットアクセスネットワークノードに送信されるか、または
前記受信モジュールが、具体的には、前記MMEによって送信された、前記透明コンテナを搬送する前記ハンドオーバ応答メッセージを受信するように構成され、前記透明コンテナが、前記ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記MMEに送信され、前記透明コンテナが乱数値NONCEMSCと乱数値NONCEMMEとを含み、前記NONCEMSCが前記MMEによって前記ターゲットアクセスネットワークノードに送信され、前記NONCEMMEが、前記セキュリティ情報が、前記MMEによって受信され、前記ターゲットアクセスネットワークノードに送信された後、前記MMEによって生成されるか、または
前記受信モジュールが、具体的には、前記MMEによって送信された、前記透明コンテナを搬送する前記ハンドオーバ応答メッセージを受信するように構成され、前記透明コンテナが、前記ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記MMEに送信され、前記透明コンテナが乱数値NONCEMMEを含み、前記セキュリティ情報が、受信された後、前記NONCEMMEが前記MMEによって生成され、前記NONCEMMEが前記MMEによって前記ターゲットアクセスネットワークノードに送信される
請求項29に記載のネットワーク交換ノード。
【請求項３３】
前記送信モジュールによって前記ターゲットネットワークノードに送信された前記セキュリティ情報が、前記乱数値NONCEMSCと前記ローカルキーとをさらに含み、
前記ターゲットネットワークノードがSGSNであるとき、前記受信モジュールが、具体的には、前記SGSNによって送信された、透明コンテナを搬送する前記ハンドオーバ応答メッセージを受信するように構成され、前記透明コンテナが、前記ターゲットネットワークノードによってカプセル化された前記乱数値NONCEMSCを含み、前記乱数値NONCEMSCが前記SGSNによって前記ターゲットネットワークノードに送信されるか、または
前記ターゲットネットワークノードがMMEであるとき、前記受信モジュールが、具体的には、前記MMEによって送信され、前記透明コンテナを搬送する前記ハンドオーバ応答メッセージを受信するように構成され、前記透明コンテナが、ターゲットアクセスネットワークノードによって生成され、前記透明コンテナが前記乱数値NONCEMSCを含み、前記NONCEMSCが、前記MMEによって前記ターゲットアクセスネットワークノードに送信される
請求項29に記載のネットワーク交換ノード。
【請求項３４】
前記送信モジュールによって前記ターゲットネットワークノードに送信された前記セキュリティ情報が、前記乱数値NONCEMSCと前記ローカルキーとをさらに含み、
前記ターゲットネットワークノードがSGSNであるとき、前記受信モジュールが、具体的には、前記SGSNによって送信された、透明コンテナを搬送する前記ハンドオーバ応答メッセージを受信するように構成され、前記透明コンテナが、ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記SGSNに送信され、前記透明コンテナが乱数値NONCESGSNを含み、前記セキュリティ情報が受信された後、前記乱数値NONCESGSNが前記SGSNによって生成され、前記乱数値NONCESGSNが前記SGSNによって前記ターゲットネットワークノードに送信され、または
前記ターゲットネットワークノードがMMEであるとき、前記受信モジュールが、具体的には、前記MMEによって送信された、前記透明コンテナを搬送する前記ハンドオーバ応答メッセージを受信するように構成され、前記透明コンテナが、前記ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記MMEに送信され、前記透明コンテナが乱数値NONCEMMEを含み、前記乱数値NONCEMMEが、前記セキュリティ情報が受信された後、前記MMEによって生成され、前記乱数値NONCEMMEが前記MMEによって前記ターゲットネットワークノードに送信される
請求項29に記載のネットワーク交換ノード。
【請求項３５】
前記送信モジュールが、具体的には、前記乱数値NONCEMSCをハンドオーバコマンド内で搬送して、前記ハンドオーバコマンドを前記モバイル端末に送信するように構成されるか、または
前記送信モジュールが、具体的には、ソースアクセスネットワークノードが前記乱数値NONCEMSCと前記透明コンテナとを前記ハンドオーバコマンド内で搬送して、前記ハンドオーバコマンドを前記モバイル端末に送信するように、前記乱数値NONCEMSCと前記透明コンテナとを前記ソースアクセスネットワークノードに送信するように構成されるか、または
前記送信モジュールが、具体的には、前記ソースアクセスネットワークノードが前記NONCEMSCを無視して、前記透明コンテナだけを前記ハンドオーバコマンド内で搬送して、前記ハンドオーバコマンドを前記モバイル端末に送信するように、前記ネットワーク交換ノードが前記NONCEMSCと前記透明コンテナとを前記ソースアクセスネットワークノードに送信するように構成される
請求項30または32に記載のネットワーク交換ノード。
【請求項３６】
前記送信モジュールが、具体的には、前記透明コンテナをハンドオーバコマンド内で搬送して、前記ハンドオーバコマンドを前記モバイル端末に送信するように構成されるか、または
前記送信モジュールが、具体的には、前記ソースアクセスネットワークノードを介して、前記透明コンテナを前記モバイル端末に送信するように構成される
請求項31から34のいずれか一項に記載のネットワーク交換ノード。
【請求項３７】
ネットワーク交換ノードによって送信された、ターゲットキーを含むセキュリティ情報を受信するように構成された受信モジュールであって、前記ターゲットキーが、ハンドオーバ要求が受信された後、前記ネットワーク交換ノードによって生成される、受信モジュールと、
前記ネットワーク交換ノードが、モバイル端末がターゲットネットワークにアクセスするためのハンドオーバコマンドを前記モバイル端末に送信するように、ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するように構成された送信モジュールと
を含むサービス提供汎用パケット無線サービスサポートノード。
【請求項３８】
前記送信モジュールが、
前記ターゲットキーを受信した後、ターゲットアクセスネットワークノードが透明コンテナを生成するように、前記ターゲットキーを前記ターゲットアクセスネットワークノードに送信するように構成された第1の送信ユニットと、
前記受信モジュールが前記ターゲットアクセスネットワークノードによって送信された前記透明コンテナを受信するとき、前記透明コンテナを前記ハンドオーバ応答メッセージ内で搬送して、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するように構成された第2の送信ユニットと
を含む、請求項37に記載のサービス提供汎用パケット無線サービスサポートノード。
【請求項３９】
前記受信モジュールによって受信された、前記ネットワーク交換ノードによって送信された前記セキュリティ情報が、乱数値NONCEMSCをさらに含むとき、前記送信モジュールが、
ターゲットアクセスネットワークノードが、その中に前記乱数値NONCEMSCがカプセル化された透明コンテナを生成するように、前記ターゲットキーと前記乱数値NONCEMSCとを前記ターゲットアクセスネットワークノードに送信するように構成された第3の送信ユニットと、
前記受信モジュールが前記ターゲットアクセスネットワークノードによって送信された前記透明コンテナを受信するとき、前記透明コンテナを前記ハンドオーバ応答メッセージ内で搬送して、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するように構成された第4の送信ユニットと
を含む、請求項37に記載のサービス提供汎用パケット無線サービスサポートノード。
【請求項４０】
前記受信モジュールによって受信され、前記ネットワーク交換ノードによって送信された前記セキュリティ情報が、乱数値NONCEMSCとローカルキーとをさらに含むとき、前記送信モジュールが、
ターゲットアクセスネットワークノードが前記乱数値NONCEMSCを透明コンテナ内にカプセル化するように、前記ターゲットキーと前記乱数値NONCEMSCとを前記ターゲットアクセスネットワークノードに送信するように構成された第5の送信ユニットと、
前記受信モジュールが前記ターゲットアクセスネットワークノードによって送信された前記透明コンテナを受信するとき、前記透明コンテナを前記ハンドオーバ応答メッセージ内で搬送して、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するように構成された第6の送信ユニットとを含み、または、
乱数値NONCESGSNを生成して、前記乱数値NONCESGSNと前記ローカルキーとに従って、新しいターゲットキーを生成して、前記ターゲットアクセスネットワークノードが、その中に前記乱数値NONCESGSNがカプセル化された透明コンテナを生成するように、前記新しいターゲットキーと前記乱数値NONCESGSNとを前記ターゲットアクセスネットワークノードに送信するように構成された第7の送信ユニットと、
前記受信モジュールが、前記ターゲットアクセスネットワークノードによって前記SGSNに送信された、その中に前記乱数値NONCESGSNがカプセル化された前記透明コンテナを受信するとき、前記透明コンテナを前記ハンドオーバ応答メッセージ内で搬送して、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するように構成された第8の送信ユニットと
を含む、請求項37に記載のサービス提供汎用パケット無線サービスサポートノード。
【請求項４１】
ネットワーク交換ノードによって送信され、ターゲットキーを含むセキュリティ情報を受信するように構成された受信モジュールであって、前記ターゲットキーが、ハンドオーバ要求が受信された後、前記ネットワーク交換ノードによって生成される、受信モジュールと、
前記ネットワーク交換ノードがハンドオーバコマンドをモバイル端末に送信して、前記モバイル端末がターゲットネットワークにアクセスするように、ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するように構成された送信モジュールと
を含む移動度管理エンティティ。
【請求項４２】
前記セキュリティ情報内の前記ターゲットキーに従って、中間キーを生成するように構成された第1の生成モジュールをさらに含み、
前記受信モジュールが、透明コンテナを受信するようにさらに構成され、前記透明コンテナが、ターゲットアクセスネットワークノードによって生成および送信され、
前記送信モジュールが、具体的には、前記透明コンテナを前記ハンドオーバ応答メッセージ内で搬送して、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するように構成される
請求項41に記載の移動度管理エンティティ。
【請求項４３】
乱数値NONCEMMEを生成して、前記乱数値NONCEMMEと前記ターゲットキーとに従って、中間キーを生成するように構成された第2の生成モジュール
をさらに含み、
前記送信モジュールが、
ターゲットアクセスネットワークノードが前記乱数値NONCEMMEを透明コンテナ内にカプセル化するように、前記乱数値NONCEMMEを前記ターゲットアクセスネットワークノードに送信するように構成された第1の送信ユニットと、
前記受信モジュールが前記ターゲットアクセスネットワークノードによって送信された前記透明コンテナを受信するとき、前記透明コンテナを前記ハンドオーバ応答メッセージ内で搬送して、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するように構成された第2の送信ユニットであって、前記乱数値NONCEMMEが前記透明コンテナ内にカプセル化される、第2の送信ユニットと
を含む、請求項41に記載の移動度管理エンティティ。
【請求項４４】
前記受信モジュールによって受信された、前記ネットワーク交換ノードによって送信された前記セキュリティ情報が、乱数値NONCEMSCをさらに含むとき、前記移動度管理エンティティが、
前記セキュリティ情報内の前記ターゲットキーに従って、中間キーを生成するか、または前記セキュリティ情報内にある前記ターゲットキーと、前記乱数値NONCEMSCとに従って、中間キーを生成するように構成された第3の生成モジュール
をさらに含み、
前記送信モジュールが、
ターゲットアクセスネットワークノードがその中に前記乱数値NONCEMSCがカプセル化された透明コンテナを生成するように、前記乱数値NONCEMSCを前記ターゲットアクセスネットワークノードに送信するように構成された第3の送信ユニットと、
前記受信モジュールが前記ターゲットアクセスネットワークノードによって送信された前記透明コンテナを受信するとき、前記透明コンテナを前記ハンドオーバ応答メッセージ内に含めて、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するように構成された第4の送信ユニットと
を含む、請求項41に記載の移動度管理エンティティ。
【請求項４５】
前記受信モジュールによって受信された、前記ネットワーク交換ノードによって送信された前記セキュリティ情報が、乱数値NONCEMSCをさらに含むとき、前記移動度管理エンティティが、
乱数値NONCEMMEを生成して、前記乱数値NONCEMMEと、前記セキュリティ情報内にある前記ターゲットキーとに従って、中間キーを生成するように構成された第4の生成モジュール
をさらに含み、
前記送信モジュールが、
ターゲットアクセスネットワークノードが、その中に前記乱数値NONCEMMEおよび/または前記乱数値NONCEMSCがカプセル化された透明コンテナを生成して、前記透明コンテナを前記MMEに送信するように、前記乱数値NONCEMMEおよび/または前記乱数値NONCEMSCを前記ターゲットアクセスネットワークノードに送信するように構成された第5の送信ユニットと、
前記受信モジュールが前記ターゲットアクセスネットワークノードによって送信された前記透明コンテナを受信するとき、前記透明コンテナを前記ハンドオーバ応答メッセージ内に含めて、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するように構成された第6の送信ユニットと
を含む、請求項41に記載の移動度管理エンティティ。
【請求項４６】
前記受信モジュールによって受信された、前記ネットワーク交換ノードによって送信された前記セキュリティ情報が、乱数値NONCEMSCとローカルキーとをさらに含むとき、前記移動度管理エンティティが、
前記ターゲットキーに従って、中間キーを生成するか、または、前記ターゲットキーと前記乱数値NONCEMSCとに従って、中間キーを生成するように構成された第5の生成モジュール
をさらに含み、
前記送信モジュールが、
ターゲットアクセスネットワークノードが、その中に前記乱数値NONCEMSCがカプセル化された透明コンテナを生成するように、前記乱数値NONCEMSCを前記ターゲットアクセスネットワークノードに送信するように構成された第7の送信ユニットと、
前記受信モジュールが、前記ターゲットアクセスネットワークノードによって送信された、その中に前記乱数値NONCEMSCがカプセル化された前記透明コンテナを受信するとき、前記透明コンテナを前記ハンドオーバ応答メッセージ内に含めて、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するように構成された第8の送信ユニットと
を含むか、
または、
乱数値NONCEMMEを生成して、前記乱数値NONCEMMEと前記ターゲットキーとに従って、中間キーを生成するように構成された第6の生成モジュール
を含み、
前記送信モジュールが、
前記ターゲットアクセスネットワークノードが、その中に前記乱数値NONCEMMEがカプセル化された透明コンテナを生成するように、前記乱数値NONCEMMEを前記ターゲットアクセスネットワークノードに送信するように構成された第9の送信ユニットと、
前記受信モジュールが、前記ターゲットアクセスネットワークノードによって送信された、その中に前記NONCEMSCがカプセル化された前記透明コンテナを受信するとき、前記透明コンテナを前記ハンドオーバ応答メッセージ内に含めて、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するように構成された第10の送信ユニットと
を含む、請求項41に記載の移動度管理エンティティ。
【請求項４７】
ハンドオーバ要求が受信された後、ネットワーク交換ノードのローカルキーを含むセキュリティ情報をターゲットネットワークノードに送信するように構成された送信モジュールであって、前記ローカルキーが、ローカル暗号化キーおよび/またはローカル完全性保護キーを含む、送信モジュールと、
前記ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するように構成された受信モジュールと
を含むネットワーク交換ノードであって
前記送信モジュールが、モバイル端末がターゲットネットワークにアクセスするように、ハンドオーバコマンドを前記モバイル端末に送信するようにさらに構成された
ネットワーク交換ノード。
【請求項４８】
前記ターゲットネットワークノードがSGSNであるとき、
前記受信モジュールが、具体的には、前記SGSNによって送信され、透明コンテナを搬送する前記ハンドオーバ応答メッセージを受信するように構成され、前記透明コンテナが、前記SGSNによって送信されたターゲットキーが受信された後、前記ターゲットアクセスネットワークノードによって生成され、前記透明コンテナがターゲットアクセスネットワークノードよって前記SGSNに送信され、前記透明コンテナが乱数値NONCESGSNを含み、前記乱数値NONCESGSNが、前記セキュリティ情報が受信されたとき、前記SGSNによって生成され、前記ターゲットキーが、前記乱数値NONCESGSNと、前記セキュリティ情報内にある前記ローカルキーとに従って、前記SGSNによって生成される
請求項47に記載のネットワーク交換ノード。
【請求項４９】
前記ターゲットネットワークノードがMMEであるとき、
前記受信モジュールが、具体的には、前記MMEによって送信され、透明コンテナを搬送する前記ハンドオーが応答メッセージを受信するように構成され、前記透明コンテナが、ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記MMEに送信され、前記透明コンテナが乱数値NONCEMMEを含み、前記乱数値NONCEMMEが、前記セキュリティ情報が受信されたとき、前記MMEによって生成され、前記MMEが、前記乱数値NONCEMMEと、前記セキュリティ情報内にある前記ローカルキーとに従って、中間キーをさらに生成する
請求項47に記載のネットワーク交換ノード。
【請求項５０】
前記送信モジュールが、具体的には、透明コンテナを前記ハンドオーバコマンド内で搬送して、前記ハンドオーバコマンドを前記モバイル端末に送信するか、または、ソースアクセスネットワークノードを介して、前記透明コンテナを前記モバイル端末に送信するように構成された
請求項47に記載のネットワーク交換ノード。
【請求項５１】
ネットワーク交換ノードによって送信された、前記ネットワーク交換ノードのローカルキーを含むセキュリティ情報を受信するように構成された受信モジュールであって、前記ローカルキーが、ローカル暗号化キーおよび/またはローカル完全性保護キーを含む、受信モジュールと、
前記ネットワーク交換ノードが、モバイル端末がターゲットネットワークにアクセスするためのハンドオーバコマンドを前記モバイル端末に送信するように、ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するように構成された送信モジュールと
を含むサービス提供汎用パケット無線サービスサポートノード。
【請求項５２】
乱数値NONCESGSNを生成して、前記乱数値NONCESGSNと、前記セキュリティ情報内にあるローカルキーとに従って、ターゲットキーを生成するように構成された生成モジュール
をさらに含み、
前記送信モジュールが、
前記ターゲットキーをターゲットアクセスネットワークノードに送信するように構成された第1の送信ユニットと、
前記受信モジュールが、前記ターゲットアクセスネットワークノードによって生成された、その中に前記乱数値NONCESGSNがカプセル化された透明コンテナを受信するとき、その中に前記乱数値NONCESGSNがカプセル化された前記透明コンテナを前記ハンドオーバ応答メッセージ内で搬送して、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するように構成された第2の送信ユニットと
を含む、請求項51に記載のサービス提供汎用パケット無線サービスサポートノード。
【請求項５３】
ネットワーク交換ノードによって送信され、前記ネットワーク交換ノードのローカルキーを含むセキュリティ情報を受信するように構成された受信モジュールであって、前記ローカルキーが、ローカル暗号化キーおよび/またはローカル完全性保護キーを含む、受信モジュールと、
前記ネットワーク交換ノードが、モバイル端末がターゲットネットワークにアクセスするためのハンドオーバコマンドを前記モバイル端末に送信するように、ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するように構成された送信モジュールと
を含む移動度管理エンティティ。
【請求項５４】
乱数値NONCEMMEを生成して、前記乱数値NONCEMMEと、前記セキュリティ情報内にあるローカルキーとに従って、中間キーを生成するように構成された生成モジュール
をさらに含み、
前記送信モジュールが、
前記乱数値NONCEMMEをターゲットアクセスネットワークノードに送信するように構成された第1の送信ユニットと、
前記受信モジュールが、前記ターゲットアクセスネットワークノードによって生成された、その中に前記乱数値NONCEMMEがカプセル化された透明コンテナを受信するとき、その中に前記乱数値NONCEMMEがカプセル化された前記透明コンテナを前記ハンドオーバ応答メッセージ内で搬送して、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するように構成された第2の送信ユニットと
を含む、請求項53に記載の移動度管理エンティティ。
【請求項５５】
ネットワーク交換ノードによって送信されたハンドオーバコマンドを受信するように構成された受信モジュールであって、前記ハンドオーバコマンドが、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージに従って、前記ネットワーク交換ノードによって生成される、受信モジュールと、
前記ハンドオーバコマンド内で搬送された乱数値と、前記モバイル端末のローカルキーとに従って、セキュリティキーを生成するように構成された処理モジュールと、
前記ハンドオーバコマンドと前記セキュリティキーとに従って、ターゲットネットワークにアクセスするように構成されたアクセスモジュールと
を含むモバイル端末。
【請求項５６】
前記モバイル端末の前記ローカルキーが、ローカル暗号化キーおよび/またはローカル完全性保護キーを含み、
前記処理モジュールが、
前記ハンドオーバコマンド内で搬送された前記乱数値と、前記ローカル暗号化キーおよび/または前記ローカル完全性保護キーとに従って、ターゲットキーを生成するように構成された第1の処理ユニットであって、前記ターゲットキーが、HSPAネットワークにアクセスするためのセキュリティキーとして使用され、前記ターゲットキーが、ターゲット暗号化キーおよび/またはターゲット完全性保護キーを含む第1の処理ユニットと、
前記ハンドオーバコマンド内で搬送された前記乱数値と、前記ローカル暗号化キーおよび/または前記ローカル完全性保護キーと、プリセットされた導出アルゴリズムとに従って中間キーを生成するように構成された第2の処理ユニットであって、前記中間キーが、LTEネットワークにアクセスするためのセキュリティキーとして使用される第2の処理ユニットと、
前記ハンドオーバコマンド内で搬送された前記乱数値と、前記ローカル暗号化キーおよび/または前記ローカル完全性保護キーと、前記プリセットされた導出アルゴリズムとに従ってターゲットキーを生成して、前記ターゲットキーと、前記ハンドオーバコマンド内で搬送された前記乱数値とに従って、中間キーを生成するように構成された第3の処理ユニットであって、前記中間キーが、LTEネットワークにアクセスするためのセキュリティキーとして使用される第3の処理ユニットと
を含む、請求項55に記載のモバイル端末。
【請求項５７】
ネットワーク交換ノードと、サービス提供汎用パケット無線サービスサポートノードと、移動度管理エンティティと、モバイル端末とを含む、ネットワークハンドオーバプロセスにおけるセキュリティ処理システムであって、
前記ネットワーク交換ノードが、請求項28から36のいずれか一項に記載のネットワーク交換ノード、および/または請求項47から50のいずれか一項に記載のネットワーク交換ノードを含み、
前記サービス提供汎用パケット無線サービスサポートノードが、請求項37から40のいずれか一項に記載のサービス提供汎用パケット無線サービスサポートノード、および/または請求項51から52のいずれか一項に記載のサービス提供汎用パケット無線サービスサポートノードを含み、
前記移動度管理エンティティが、請求項41から46のいずれか一項に記載の移動度管理エンティティ、および/または請求項53から54のいずれか一項に記載の移動度管理エンティティを含み、
前記モバイル端末が、請求項55から56のいずれか一項に記載のモバイル端末を含む
セキュリティ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワーク技術の分野に関し、詳細には、ネットワークハンドオーバプロセスにおけるセキュリティ処理方法およびシステムに関する。
【背景技術】
【０００２】
HSPA(High Speed Packet Access、高速パケットアクセス)ネットワークは、高速アップリンクおよびダウンリンク通信速度を提供することが可能なネットワークである。LTE(Long Term evolution、ロングタームエボリューション)ネットワークは、現在の3Gネットワークから進化し、セル端ユーザの性能を改善し、セル容量を改善し、システム遅延を低減することができる。今後の通信ネットワークにおいて、3Gネットワーク、HSPAネットワーク、およびLTEネットワークは、長期にわたって共存することになる。
【０００３】
3Gネットワークで音声呼出を実行するユーザはHSPAセルまたはLTEセルに移動することができ、その結果、音声サービスの継続性を維持するために、音声サービスが新しいシステムにハンドオーバされる必要がある。3GネットワークとHSPAおよびLTEネットワークとの間の音声ならびにデータサービスの継ぎ目のない接続を実装するための現在の解決策では、ソースコアネットワークノードMSC server(mobile switching center server、モバイル交換センターサーバ)は、ハンドオーバのターゲットシステムがLTEネットワークシステムであるか、またはHSPAネットワークシステムであるかを判断する必要があり、異なるターゲットシステムに関して異なるセキュリティ処理が実行されるが、現在、MSC serverは、区別機能を有さない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の実施形態によって解決されることになる技術的な問題は、ネットワーク交換ノードがターゲットシステムのタイプを知らない場合、ネットワークハンドオーバプロセスにおいてモバイル端末に関するセキュリティ処理を実行することができる、ネットワークハンドオーバプロセスにおけるセキュリティ処理の方法およびシステムを提供することである。
【課題を解決するための手段】
【０００５】
前述の技術的問題を解決するために、本発明の一実施形態は、ネットワークハンドオーバプロセスにおけるセキュリティ処理方法であって、
ハンドオーバ要求を受信した後、ネットワーク交換ノードがターゲットキーを生成するステップと、
ネットワーク交換ノードが、ターゲットキーを含むセキュリティ情報をターゲットネットワークノードに送信して、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するステップと、
モバイル端末がターゲットネットワークにアクセスするように、ネットワーク交換ノードがハンドオーバコマンドをモバイル端末に送信するステップと
を含む方法を提供する。
【０００６】
したがって、本発明の一実施形態は、ネットワークハンドオーバプロセスにおける別のセキュリティ処理方法であって、
ターゲットネットワークノードが、ネットワーク交換ノードによって送信された、ターゲットキーを含むセキュリティ情報を受信するステップであって、ターゲットキーが、ハンドオーバ要求が受信された後、ネットワーク交換ノードによって生成される、受信するステップと、
ネットワーク交換ノードがハンドオーバコマンドをモバイル端末に送信して、モバイル端末がターゲットネットワークにアクセスするように、ターゲットネットワークノードがハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップと
を含む方法をさらに提供する。
【０００７】
したがって、本発明の一実施形態は、ネットワークハンドオーバプロセスにおける別のセキュリティ処理方法であって、
ハンドオーバ要求を受信した後、ネットワーク交換が、ネットワーク交換ノードのローカルキーを含むセキュリティ情報をターゲットネットワークノードに送信するステップであって、ローカルキーが、ローカル暗号化キーおよび/またはローカル完全性保護キーを含む、送信するステップと、
ネットワーク交換ノードが、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するステップと、
モバイル端末がターゲットネットワークにアクセスするように、ネットワーク交換ノードがハンドオーバコマンドをモバイル端末に送信するステップと
を含む方法をさらに提供する。
【０００８】
したがって、本発明の一実施形態は、ネットワークハンドオーバプロセスにおける別のセキュリティ処理方法であって、
ターゲットネットワークノードが、ネットワーク交換ノードによって送信された、ネットワーク交換ノードのローカルキーを含むセキュリティ情報を受信するステップであって、ローカルキーが、ローカル暗号化キーおよび/またはローカル完全性保護キーを含む、受信するステップと、
ネットワーク交換ノードがハンドオーバコマンドをモバイル端末に送信して、モバイル端末がターゲットネットワークにアクセスするように、ターゲットネットワークノードがハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップと
を含む方法をさらに提供する。
【０００９】
したがって、本発明の一実施形態は、ネットワークハンドオーバプロセスにおける別のセキュリティ処理方法であって、
モバイル端末がネットワーク交換ノードによって送信されたハンドオーバコマンドを受信するステップであって、ハンドオーバコマンドが、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージに従って、ネットワーク交換ノードによって生成される、受信するステップと、
モバイル端末が、ハンドオーバコマンド内で搬送された乱数値と、モバイル端末のローカルキーとに従って、セキュリティキーを生成するステップと、
モバイル端末が、ハンドオーバコマンドとセキュリティキーとに従って、ターゲットネットワークにアクセスするステップと
を含む方法をさらに提供する。
【００１０】
したがって、本発明の一実施形態は、
ハンドオーバ要求が受信された後、ターゲットキーを生成するように構成された処理モジュールと、
処理モジュールがターゲットキーを生成した後、ターゲットキーを含むセキュリティ情報をターゲットネットワークノードに送信するように構成された送信モジュールと、
ハンドオーバ要求を受信するように構成され、かつターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するように構成された受信モジュールと
を含み、
送信モジュールが、モバイル端末がターゲットネットワークにアクセスするように、ハンドオーバコマンドをモバイル端末に送信するようにさらに構成された
ネットワーク交換ノードをさらに提供する。
【００１１】
したがって、本発明の一実施形態は、
ネットワーク交換ノードによって送信された、ターゲットキーを含むセキュリティ情報を受信するように構成された受信モジュールであって、ターゲットキーが、ハンドオーバ要求が受信された後、ネットワーク交換ノードによって生成される、受信モジュールと、
ネットワーク交換ノードがハンドオーバコマンドをモバイル端末に送信して、モバイル端末がターゲットネットワークにアクセスするように、ハンドオーバ応答メッセージをネットワーク交換ノードに送信するように構成された送信モジュールと
を含むサービス提供汎用パケット無線サービスサポートノードをさらに提供する。
【００１２】
したがって、本発明の一実施形態は、
ネットワーク交換ノードによって送信された、ターゲットキーを含むセキュリティ情報を受信するように構成された受信モジュールであって、ターゲットキーが、ハンドオーバ要求が受信された後、ネットワーク交換ノードによって生成される、受信モジュールと、
ネットワーク交換ノードがハンドオーバコマンドをモバイル端末に送信して、モバイル端末がターゲットネットワークにアクセスするように、ハンドオーバ応答メッセージをネットワーク交換ノードに送信するように構成された送信モジュールと
を含む移動度管理エンティティをさらに提供する。
【００１３】
したがって、本発明の一実施形態は、
ハンドオーバ要求を受信した後、ネットワーク交換ノードのローカルキーを含むセキュリティ情報をターゲットネットワークノードに送信するように構成された送信モジュールであって、ローカルキーが、ローカル暗号化キーおよび/またはローカル完全性保護キーを含む、送信モジュールと、
ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するように構成された受信モジュールとを含むネットワーク交換ノードであって
送信モジュールが、モバイル端末がターゲットネットワークにアクセスするように、ハンドオーバコマンドをモバイル端末に送信するようにさらに構成された
ネットワーク交換ノードをさらに提供する。
【００１４】
したがって、本発明の一実施形態は、
ネットワーク交換ノードによって送信された、ネットワーク交換ノードのローカルキーを含むセキュリティ情報を受信するように構成された受信モジュールであって、ローカルキーがローカル暗号化キーおよび/またはローカル完全性保護キーを含む、受信モジュールと、
ネットワーク交換ノードがハンドオーバコマンドをモバイル端末に送信して、モバイル端末がターゲットネットワークにアクセスするように、ハンドオーバ応答メッセージをネットワーク交換ノードに送信するように構成された送信モジュールと
を含むサービス提供汎用パケット無線サービスサポートノードをさらに提供する。
【００１５】
したがって、本発明の一実施形態は、
ネットワーク交換ノードによって送信された、ネットワーク交換ノードのローカルキーを含むセキュリティ情報を受信するように構成された受信モジュールであって、ローカルキーが、ローカル暗号化キーおよび/またはローカル完全性保護キーを含む、受信モジュールと、
ネットワーク交換ノードがハンドオーバコマンドをモバイル端末に送信して、モバイル端末がターゲットネットワークにアクセスするように、ハンドオーバ応答メッセージをネットワーク交換ノードに送信するように構成された送信モジュールと
を含む移動度管理エンティティをさらに提供する。
【００１６】
したがって、本発明の一実施形態は、
ネットワーク交換ノードによって送信されたハンドオーバコマンドを受信するように構成された受信モジュールであって、ハンドオーバコマンドが、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージに従って、ネットワーク交換ノードによって生成される、受信モジュールと、
ハンドオーバコマンド内で搬送された乱数値と、モバイル端末のローカルキーとに従って、セキュリティキーを生成するように構成された処理モジュールと、
ハンドオーバコマンドとセキュリティキーとに従って、ターゲットネットワークにアクセスするように構成されたアクセスモジュールと
を含むモバイル端末をさらに提供する。
【００１７】
したがって、本発明の一実施形態は、ネットワークハンドオーバプロセスにおけるセキュリティ処理システムであって、前述のネットワーク交換ノードと、サービス提供汎用パケット無線サービスサポートノードと、移動度管理エンティティと、モバイル端末とを含むシステムをさらに提供する。
【００１８】
本発明の実施形態の実装は、以下の有益な効果を有する。
【００１９】
本発明の実施形態によれば、ネットワーク交換ノードがターゲットシステムのタイプを知らない場合、すなわち、ネットワーク内で現在使用されているネットワーク交換ノードが変更されない場合、3GネットワークからHSPAネットワークまたはLTEネットワークへのモバイル端末のハンドオーバにおけるセキュリティ処理をより良好に完了することが可能であり、それによって、コストを節約する。
【００２０】
本発明の実施形態または先行技術の技術的解決策をより明瞭に説明するために、以下は、本実施形態または先行技術を説明するために必要とされる添付の図面を手短に紹介する。明らかに、以下の説明において添付の図面は、本発明のいくつかの実施形態を示すにすぎず、当業者は、創造的な取り組みなしに、添付の図面に従って他の図面をさらに取得することが可能である。
【図面の簡単な説明】
【００２１】
【図１】本発明による、ネットワークハンドオーバプロセスにおけるセキュリティ処理方法の一実施形態の概略流れ図である。
【図２】本発明による、ネットワークハンドオーバプロセスにおける別のセキュリティ処理方法の一実施形態の概略流れ図である。
【図３】本発明による、ネットワークハンドオーバプロセスにおける別のセキュリティ処理方法の一実施形態の概略流れ図である。
【図４】本発明による、ネットワークハンドオーバプロセスにおける別のセキュリティ処理方法の一実施形態の概略流れ図である。
【図５】本発明による、ネットワークハンドオーバプロセスにおける別のセキュリティ処理方法の一実施形態の概略流れ図である。
【図６】本発明の一実施形態による、ネットワークハンドオーバプロセスにおけるセキュリティ処理システムの概略構造組成図である。
【図７】図6のネットワーク交換ノードの概略構造組成図である。
【図８】図6のターゲットネットワークノードSGSNの概略構造組成図である。
【図９】図6のターゲットネットワークノードMMEの概略構造組成図である。
【図１０】図6のモバイル端末の概略構造組成図である。
【図１１】本発明による、ネットワークハンドオーバプロセスにおける別のセキュリティ処理システムの一実施形態の概略構造組成図である。
【図１２】図11のネットワーク交換ノードの概略構造組成図である。
【図１３】図11のターゲットネットワークノードSGSNの概略構造組成図である。
【図１４】図11のターゲットネットワークノードMMEの概略構造組成図である。
【図１５】図11のモバイル端末の概略構造組成図である。
【発明を実施するための形態】
【００２２】
以下の説明は、本発明の実施形態の添付の図面を参照して、本発明の実施形態の技術的解決策を明瞭かつ完全に説明する。明らかに、説明される実施形態は、本発明の実施形態のすべてではなく、その一部にすぎない。創造的な取り組みなしに、本発明の実施形態に基づいて、当業者によって取得されるすべての他の実施形態は、本発明の保護範囲内に包含されるべきである。
【００２３】
図1を参照すると、図1は、本発明による、ネットワークハンドオーバプロセスにおけるセキュリティ処理方法の一実施形態の概略流れ図である。この実施形態では、ユーザは、モバイル端末を介して通信する過程で、3GネットワークからHSPAネットワークまたはLTEネットワークに入り、この方法は以下を含む。
【００２４】
S11:ハンドオーバ要求を受信するとき、ネットワーク交換ノードがターゲットキーを生成するステップ。
【００２５】
具体的には、ネットワーク交換ノードは、MSC serverであってよい。以下の説明で、本実施形態のこの方法は、ネットワーク交換ノードとしてMSC severを利用することによって説明され、他のタイプのネットワーク交換ノードに関して、同じ処理が実行される。MSC serverは、MSC serverに接続されたソースアクセスネットワークノードRNC(Radio Network Controller、無線ネットワーク制御装置)からハンドオーバ要求を受信する。
【００２６】
S11は、具体的には、ソースネットワーク制御ノードからハンドオーバ要求を受信した後、ネットワーク交換ノードが乱数値NONCEMSCを取得するステップと、ネットワーク交換ノードが、乱数値NONCEMSCと、ネットワーク交換ノードのローカルキーとに従って、ターゲットキーを生成するステップであって、ローカルキーが、ローカル暗号化キーおよび/またはローカル完全性保護キーを含み、ターゲットキーが、ターゲット暗号化キーおよび/またはターゲット完全性保護キーを含む、生成するステップとを含む。
【００２７】
ネットワークハンドオーバを受けるモバイル端末に関するハンドオーバ要求を受信した後、MSC serverは、乱数値NONCEMSCを生成する。当然、乱数値NONCEMSCは、ソースRNCによって生成されることも可能であり、ソースRNCによってMSC serverに送信される。
【００２８】
MSC serverは、乱数値NONCEMSCに従って、かつモバイル端末に対応して、ローカル暗号化キーCKcsとローカル完全性保護キーIKcsとを含む、記憶されたローカルキーに従って、ターゲット暗号化キーCK'psとターゲット完全性保護キーIK'psとを含むターゲットキーを導出および生成する。MSC serverはターゲットネットワークのタイプを知る必要がなく、MSC serverによって生成されるか、またはソースRNCおよび局所的に記憶されたキー識別子から取得される乱数値NONCEMSCだけに従ってターゲットキーを生成することができることに留意されたい。
【００２９】
S12:ネットワーク交換ノードが、ターゲットキーを含むセキュリティ情報をターゲットネットワークノードに送信して、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信する。
【００３０】
MSC serverは、ハンドオーバ要求に従って、ターゲットキーを含むセキュリティ情報を指定されたターゲットネットワークノードに送信する。ターゲットネットワークがHSPAである場合、ターゲットネットワークノードはSGSN(serving GPRS support node、サービス提供GPRSサポートノード)である。ターゲットネットワークがLTEである場合、ターゲットネットワークノードはMME(Mobility Management Entity、移動度管理エンティティ)である。ターゲットキーを含むセキュリティ情報を受信した後、かつリソース割振りとセキュリティ処理とを実行した後、ターゲットネットワークノードは、ハンドオーバ応答メッセージをネットワーク交換ノードに返す。
【００３１】
S13:モバイル端末がターゲットネットワークにアクセスするように、ネットワーク交換ノードがハンドオーバコマンドをモバイル端末に送信する。ハンドオーバコマンドは、ソースRNCを介して、モバイル端末に配信される。たとえば、ネットワーク交換ノードは、ハンドオーバ用のシグナリングをソースRNCに送信し、ソースRNCは、ハンドオーバコマンドを生成して、そのハンドオーバコマンドをモバイル端末に送信する。本発明の他の実施形態では、ネットワーク交換ノードは、ハンドオーバコマンドがソースRNCを介してモバイル端末に配信されるこの様式を参照することによって、ハンドオーバコマンドをモバイル端末に送信することも可能である。
【００３２】
ハンドオーバ応答メッセージを受信した後、ネットワーク交換ノードは、ソースRNCを介して、ハンドオーバコマンドをモバイル端末に送信することができる。モバイル端末は、ハンドオーバコマンドに従って、ターゲットネットワークに正確にアクセスして、安全で確実な様式で通信する。
【００３３】
さらに、本実施形態のS11で、ネットワーク交換ノードがターゲットキーを生成して、ネットワーク交換ノードがターゲットキーをターゲットネットワークノードに送信する際、異なるターゲットネットワーク内の対応するターゲットネットワークノードは、ターゲットキーに従って、異なる動作を実行することができ、したがって、S12で、ターゲットネットワークノードによって送信され、ネットワーク交換ノードによって受信されたハンドオーバ応答メッセージは、異なるタイプのハンドオーバ情報を含む。
【００３４】
具体的には、ターゲットネットワークノードがSGSNであるとき、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するステップは、
SGSNによって送信された、透明コンテナ(transparent container)を搬送するハンドオーバ応答メッセージを受信するステップであって、透明コンテナが、SGSNがターゲットキーをターゲットアクセスネットワークノードに送信した後、ターゲットアクセスネットワークノードによって生成される、受信するステップ
を含む。
【００３５】
ターゲットネットワークノードが移動度管理エンティティMMEであるとき、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するステップは、
MMEによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するステップであって、透明コンテナが、ターゲットアクセスネットワークノードによって生成され、ターゲットアクセスネットワークノードによってMMEに送信される、受信するステップ、または、MMEによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するステップであって、透明コンテナが、ターゲットアクセスネットワークノードによって生成され、ターゲットアクセスネットワークノードによってMMEに送信され、透明コンテナが乱数値NONCEMMEを含み、NONCEMMEが、セキュリティ情報が受信されるとき、MMEによって生成される、受信するステップ
を含む。
【００３６】
前述の事例、すなわち、ネットワーク交換ノードがターゲットキーを送信し、ネットワーク交換ノードによって取得された乱数値NONCEMSCを送信しない場合、S13で、ネットワーク交換ノードがハンドオーバコマンドをモバイル端末に送信するステップは、
ネットワーク交換ノードが乱数値NONCEMSCをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末に送信するステップ、もしくは、ソースアクセスネットワークノードが乱数値NONCEMSCと透明コンテナとをハンドオーバコマンド内で搬送して、ハンドオーバコマンドをモバイル端末に送信するように、ネットワーク交換ノードが乱数値NONCEMSCと透明コンテナとをソースアクセスネットワークノードに送信するステップ、または、ネットワーク交換ノードがNONCEMSCと透明コンテナとをソースアクセスネットワークノードに送信して、ソースアクセスネットワークノードがNONCEMSCを無視して、透明コンテナだけをハンドオーバコマンド内で搬送して、ハンドオーバコマンドをモバイル端末に送信するステップを含み、ネットワーク交換ノードは、ターゲットネットワークノードによってハンドオーバ応答メッセージ内に含められた透明コンテナ内に乱数値NONCEMSCを書き込んで、その中に乱数値NONCEMSCが書き込まれた透明コンテナをハンドオーバコマンド内で搬送して、ソースRNCを介して、そのハンドオーバコマンドをモバイル端末に送信するか、またはNONCEMSCをハンドオーバコマンド内で直接搬送して、ソースRNCを介して、直接、そのハンドオーバコマンドをモバイル端末に送信することができる。
【００３７】
さらに、本実施形態のS11で、ネットワーク交換ノードがターゲットキーを生成して、ネットワーク交換ノードがターゲットキーをターゲットネットワークノードに送信する際、乱数値NONCEMSCは、ターゲットネットワークノードに送信されることも可能であり、異なるターゲットネットワーク内の対応するターゲットネットワークノードは、ターゲットキーに従って、異なる動作を実行することができ、したがって、S12で、ターゲットネットワークノードによって送信され、ネットワーク交換ノードによって受信されたハンドオーバ応答メッセージは、異なるタイプのハンドオーバ情報を含む。
【００３８】
具体的には、ターゲットネットワークノードがSGSNであるとき、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するステップは、
SGSNによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するステップであって、透明コンテナが、ターゲットアクセスネットワークノードによって生成され、ターゲットアクセスネットワークノードによってSGSNに送信され、透明コンテナが乱数値NONCEMSCを含み、ターゲットアクセスネットワークノードが、乱数値NONCEMSCを透明コンテナ内にカプセル化して、NONCEMSCがSGSNによってターゲットアクセスネットワークノードに送信される、受信するステップを含む。
【００３９】
ターゲットネットワークノードが移動度管理エンティティMMEであるとき、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するステップは、
MMEによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するステップであって、透明コンテナが、ターゲットアクセスネットワークノードによって生成され、ターゲットアクセスネットワークノードによってMMEに送信され、透明コンテナが乱数値NONCEMSCを含み、ターゲットアクセスネットワークノードが、乱数値NONCEMSCを透明コンテナ内にカプセル化して、NONCEMSCがMMEによってターゲットアクセスネットワークノードに送信される、受信するステップ、もしくは、MMEによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するステップであって、透明コンテナが、ターゲットアクセスネットワークノードによって生成され、ターゲットアクセスネットワークノードによってMMEに送信され、透明コンテナが、乱数値NONCEMSCと乱数値NONCEMMEとを含み、ターゲットアクセスネットワークノードが乱数値NONCEMSCと乱数値NONCEMMEとを透明コンテナ内にカプセル化し、NONCEMSCがMMEによってターゲットアクセスネットワークノードに送信され、NONCEMMEが、セキュリティ情報が受信されターゲットアクセスネットワークノードに送信された後、MMEによって生成される、受信するステップ、または、MMEによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するステップであって、透明コンテナが、ターゲットアクセスネットワークノードによって生成され、ターゲットアクセスネットワークノードによってMMEに送信され、透明コンテナが、乱数値NONCEMMEを含み、ターゲットアクセスネットワークノードが乱数値NONCEMMEを透明コンテナ内にカプセル化して、NONCEMMEが、セキュリティ情報が受信された後、MMEによって生成され、ターゲットアクセスネットアークノードに送信される、受信するステップ
を含む。
【００４０】
さらに、本実施形態のS11で、ネットワーク交換ノードがターゲットキーを生成して、ネットワーク交換ノードがターゲットキーをターゲットネットワークノードに送信する際、乱数値NONCEMSCおよびネットワーク交換ノードのローカルキーは、ターゲットネットワークノードに送信されることも可能であり、異なるターゲットネットワーク内の対応するターゲットネットワークノードは、ターゲットキーに従って、異なる動作を実行することができ、したがって、S12で、ターゲットネットワークノードによって送信され、ネットワーク交換ノードによって受信されたハンドオーバ応答メッセージは、異なるタイプのハンドオーバ情報を含む。
【００４１】
具体的には、ターゲットネットワークノードがSGSNであるとき、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するステップは、
SGSNによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するステップであって、透明コンテナが、ターゲットネットワークノードによってカプセル化された乱数値NONCEMSCを含み、乱数値NONCEMSCがSGSNによってターゲットネットワークノードに送信される、受信するステップ
を含む。
【００４２】
ターゲットネットワークノードがMMEであるとき、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するステップは、
MMEによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するステップであって、透明コンテナが、ターゲットアクセスネットワークノードによって生成され、ターゲットアクセスネットワークノードによってMMEに送信され、透明コンテナが乱数値NONCEMSCを含み、ターゲットアクセスネットワークノードが、乱数値NONCEMSCを透明コンテナ内にカプセル化して、NONCEMSCがMMEによってターゲットアクセスネットワークノードに送信される、受信するステップを含む。
【００４３】
あるいは、別の事例、すなわち、
【００４４】
ターゲットネットワークノードがSGSNであるとき、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するステップは、
SGSNによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するステップであって、透明コンテナが、ターゲットアクセスネットワークノードによって生成され、ターゲットアクセスネットワークノードによってSGSNに送信され、透明コンテナが乱数値NONCESGSNを含み、ターゲットアクセスネットワークノードが、乱数値NONCESGSNを透明コンテナ内にカプセル化して、乱数値NONCESGSNが、セキュリティ情報が受信された後、SGSNによって生成され、SGSNによってターゲットネットワークノードに送信される、受信するステップを含む。
【００４５】
ターゲットネットワークノードがMMEであるとき、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するステップは、
MMEによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するステップであって、透明コンテナが、ターゲットアクセスネットワークノードによって生成され、ターゲットアクセスネットワークノードによってMMEに送信され、透明コンテナが乱数値NONCEMMEを含み、ターゲットアクセスネットワークノードが、乱数値NONCEMMEを透明コンテナ内にカプセル化して、乱数値NONCEMMEが、セキュリティ情報が受信された後、MMEによって生成され、MMEによってターゲットネットワークノードに送信される、受信するステップを含む。
【００４６】
前述の事例、すなわち、ネットワーク交換ノードがターゲットキーを送信するだけでなく、ネットワーク交換ノードによって取得された乱数値NONCEMSCも送信する場合、S13で、ネットワーク交換ノードがハンドオーバコマンドをモバイル端末に送信するステップは、
ネットワーク交換ノードが透明コンテナをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末に送信するステップ、あるいは、ネットワーク交換ノードが、ソースアクセスネットワークノードを介して、透明コンテナをモバイル端末に送信するステップ、すなわち、対応する乱数値NONCEMSC、もしくは、NONCESGSN、またはNONCEMMEが透明コンテナ内にカプセル化され、ネットワーク交換ノードに返され、ネットワーク交換ノードが、対応する透明コンテナをモバイル端末に直接転送することだけを必要とする、送信ステップを含む。
【００４７】
本実施形態では、ネットワーク交換ノードは、モバイル端末がハンドオーバされるターゲットネットワークのタイプを知る必要がなく、ネットワーク交換ノードにおいて生成または取得された乱数値、およびネットワーク交換ノードにおいて記憶されたキー識別子だけに従って、ターゲットキーを計算して、ターゲットキーを含むセキュリティ情報をターゲットネットワークノードに送信し、ターゲットネットワークは、セキュリティ情報に従って、セキュリティ処理およびリソース割振りなど、対応する動作を完了する。本発明の実施形態によれば、3Gネットワークから今後のHSPAネットワークまたはLTEネットワークへのモバイル端末のハンドオーバにおけるセキュリティ処理は、MSC serverなど、既存のネットワーク交換ノードを改善する必要なしに完了され得る。
【００４８】
図2を参照すると、図2は、本発明による、ネットワークハンドオーバプロセスにおける別のセキュリティ処理方法の一実施形態の概略流れ図である。本実施形態において、本方法は以下を含む。
【００４９】
S21:ターゲットネットワークノードが、ネットワーク交換ノードによって送信された、ターゲットキーを含むセキュリティ情報を受信し、ターゲットキーが、ハンドオーバ要求が受信された後、ネットワーク交換ノードによって生成される。
【００５０】
具体的には、ネットワーク交換ノードがターゲットキーを生成するステップは、ソースネットワーク制御ノードからハンドオーバ要求を受信した後、ネットワーク交換ノードが乱数値NONCEMSCを取得するステップと、ネットワーク交換ノードが、乱数値NONCEMSCと、ネットワーク交換ノードのローカルキーとに従って、ターゲットキーを生成するステップであって、ローカルキーが、ローカル暗号化キーおよび/またはローカル完全性保護キーを含み、ターゲットキーが、ターゲット暗号化キーおよび/またはターゲット完全性保護キーを含む、生成するステップとを含む。
【００５１】
S22:ネットワーク交換ノードが、モバイル端末がターゲットネットワークにアクセスするためのハンドオーバコマンドをモバイル端末に送信するように、ターゲットネットワークノードがハンドオーバ応答メッセージをネットワーク交換ノードに送信する。
【００５２】
具体的には、本実施形態のS22で、異なるターゲットネットワークのターゲットネットワークノードは異なる動作を実行する。ターゲットネットワークノードによって受信されたセキュリティ情報がターゲットキーだけを含む場合、かつターゲットネットワークノードがSGSNであるとき、ターゲットネットワークノードがハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップは、
ターゲットアクセスネットワークノードが、ターゲットキーを受信した後、透明コンテナを生成して、その後、ターゲットアクセスネットワークノードが、ターゲットキーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、SGSNがターゲットキーをターゲットアクセスネットワークノードに送信するステップと、
SGSNがターゲットアクセスネットワークノードによって送信された透明コンテナを受信するステップと、
SGSNが、透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップと
を含む。
【００５３】
ターゲットネットワークノードが移動度管理エンティティMMEであるとき、ターゲットネットワークノードがハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップは、
その後、MMEが、中間キーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、MMEが、セキュリティ情報内のターゲットキーに従って、中間キーを生成するステップと、
MMEが透明コンテナを受信するステップであって、透明コンテナが、ターゲットアクセスネットワークノードによって生成され、ターゲットアクセスネットワークノードによってMMEに送信される、送信するステップと、
MMEが、透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップと
を含む、
【００５４】
または、
MMEが、乱数値NONCEMMEを生成して、その後、MMEが、中間キーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、乱数値NONCEMMEとターゲットキーとに従って、中間キーを生成するステップと、
ターゲットアクセスネットワークノードが乱数値NONCEMMEを透明コンテナ内にカプセル化するように、MMEが乱数値NONCEMMEをターゲットアクセスネットワークノードに送信するステップと、
MMEがターゲットアクセスネットワークノードによって送信された透明コンテナを受信するステップであって、乱数値NONCEMMEが透明コンテナ内にカプセル化される、受信するステップと、
MMEが、透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップと
を含む。
【００５５】
具体的には、本実施形態のS22で、異なるターゲットネットワークのターゲットネットワークノードは異なる動作を実行する。ターゲットネットワークノードによって受信されたセキュリティ情報がターゲットキーを含むだけではなく、ネットワーク交換ノードによって取得された乱数値NONCEMSCも含む場合、ターゲットネットワークノードがハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップは、
ターゲットアクセスネットワークノードが、ターゲットキーを受信した後、その中に乱数値NONCEMSCがカプセル化される透明コンテナを生成して、その後、ターゲットアクセスネットワークノードが、ターゲットキーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、SGSNが、ターゲットキーと乱数値NONCEMSCとをターゲットアクセスネットワークノードに送信するステップと、
SGSNがターゲットアクセスネットワークノードによって送信された透明コンテナを受信するステップと、
SGSNが、透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップと
を含む。
【００５６】
ターゲットネットワークノードがMMEであるとき、ターゲットネットワークノードがハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップは、
その後、MMEが、中間キーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、MMEが、セキュリティ情報内のターゲットキーに従って、中間キーを生成するステップ、または、その後、MMEが、中間キーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、セキュリティ情報内にあるターゲットキーと乱数値NONCEMSCとに従って、中間キーを生成するステップと、
ターゲットアクセスネットワークノードがその中に乱数値NONCEMSCがカプセル化された透明コンテナを生成するように、MMEが乱数値NONCEMSCをターゲットアクセスネットワークノードに送信するステップと、
MMEがターゲットアクセスネットワークノードによって送信された透明コンテナを受信するステップと、
MMEが、透明コンテナをハンドオーバ応答メッセージ内に含めて、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップと
を含む、
【００５７】
または、
MMEが、乱数値NONCEMMEを生成して、その後、MMEが、中間キーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、乱数値NONCEMMEと、セキュリティ情報内にあるターゲットキーとに従って、中間キーを生成するステップと、
ターゲットアクセスネットワークノードが、その中に乱数値NONCEMMEおよび/または乱数値NONCEMSCがカプセル化された透明コンテナを生成して、その透明コンテナをMMEに送信するように、MMEが、乱数値NONCEMMEおよび/または乱数値NONCEMSCをターゲットアクセスネットワークノードに送信するステップと、
ターゲットアクセスネットワークノードによって送信された透明コンテナを受信するステップと、
MMEが、透明コンテナをハンドオーバ応答メッセージ内に含めて、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップと
を含む。
【００５８】
さらに、本実施形態のS22で、異なるターゲットネットワークのターゲットネットワークノードは異なる動作を実行する。ターゲットネットワークノードによって受信されたセキュリティ情報がターゲットキーを含むだけでなく、ネットワーク交換ノードによって取得された乱数値NONCEMSCと、ネットワーク交換ノードのローカルキーとをやはり含む場合、かつターゲットネットワークノードがSGSNであるとき、ターゲットネットワークノードがハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップは、
ターゲットアクセスネットワークノードが乱数値NONCEMSCを透明コンテナ内にカプセル化して、その後、ターゲットアクセスネットワークノードが、ターゲットキーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、SGSNがターゲットキーと乱数値NONCEMSCとをターゲットアクセスネットワークノードに送信するステップと、
SGSNがターゲットアクセスネットワークノードによって送信された透明コンテナを受信するステップと、
SGSNが、透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップと
を含む、
【００５９】
または、
SGSNが、乱数値NONCESGSNを生成して、乱数値NONCESGSNとローカルキーとに従って、新しいターゲットキーを生成して、ターゲットアクセスネットワークノードが、その中に乱数値NONCESGSNがカプセル化された透明コンテナを生成して、その後、ターゲットアクセスネットワークノードが、ターゲットキーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、新しいターゲットキーと乱数値NONCESGSNとをターゲットアクセスネットワークノードに送信するステップと、
SGSNが、ターゲットアクセスネットワークノードによってSGSNに送信された、その中に乱数値NONCESGSNがカプセル化された透明コンテナを受信するステップと、
SGSNが、透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップと
を含む。
【００６０】
ターゲットネットワークノードがMMEであるとき、ターゲットネットワークノードがハンドオーバ応答メッセージを送信するステップは、
その後、MMEが、中間キーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、MMEが、ターゲットキーに従って、中間キーを生成するステップ、または、その後、MMEが、中間キーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、ターゲットキーと乱数値NONCEMSCとに従って、中間キーを生成するステップと、
ターゲットアクセスネットワークノードがその中に乱数値NONCEMSCがカプセル化された透明コンテナを生成するように、MMEが、乱数値NONCEMSCをターゲットアクセスネットワークノードに送信するステップと、
MMEが、ターゲットアクセスネットワークノードによって送信された、その中に乱数値NONCEMSCがカプセル化された透明コンテナを受信するステップと、
MMEが、透明コンテナをハンドオーバ応答メッセージ内に含めて、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップと
を含む、
【００６１】
または、
MMEが、乱数値NONCEMMEを生成して、その後、MMEが、中間キーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、乱数値NONCEMMEとローカルキーとに従って、中間キーを生成するステップと、
ターゲットアクセスネットワークノードがその中に乱数値NONCEMMEがカプセル化された透明コンテナを生成するように、MMEが乱数値NONCEMMEをターゲットアクセスネットワークノードに送信するステップと、
MMEが、ターゲットアクセスネットワークノードによって送信された、その中に乱数値NONCEMSCがカプセル化された透明コンテナを受信するステップと、
MMEが、透明コンテナをハンドオーバ応答メッセージ内に含めて、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップと
を含む。
【００６２】
本実施形態では、ネットワーク交換ノードは、モバイル端末がハンドオーバされるターゲットネットワークのタイプを知る必要がなく、ネットワーク交換ノードにおいて生成または取得された乱数値、およびネットワーク交換ノードにおいて記憶されたキー識別子だけに従って、ターゲットキーを計算して、ターゲットキーを含むセキュリティ情報をターゲットネットワークノードに送信し、ターゲットネットワークは、セキュリティ情報に従って、セキュリティ処理およびリソース割振りなど、対応する動作を完了する。本発明の実施形態によれば、3Gネットワークから今後のHSPAネットワークまたはLTEネットワークへのモバイル端末のハンドオーバにおけるセキュリティ処理は、MSC serverなど、既存のネットワーク交換ノードを改善する必要なしに完了され得る。
【００６３】
図3を参照すると、図3は、本発明による、ネットワークハンドオーバプロセスにおける別のセキュリティ処理方法の一実施形態の概略流れ図である。本実施形態において、本方法は以下を含む。
【００６４】
S31:ハンドオーバ要求を受信した後、ネットワーク交換ノードが、ネットワーク交換ノードのローカルキーを含むセキュリティ情報をターゲットネットワークノードに送信し、ローカルキーが、ローカル暗号化キーおよび/またはローカル完全性保護キーを含む。
【００６５】
具体的には、ネットワーク交換ノードは、MSC serverであってよい。以下の説明で、本実施形態のこの方法は、ネットワーク交換ノードとしてMSC serverを利用することによって説明され、他のタイプのネットワーク交換ノードに関して、同じ処理が実行される。ネットワークハンドオーバを受けるモバイル端末は、モバイル端末に接続されたソースアクセスネットワークノードRNC(Radio Network Controller、無線ネットワーク制御装置)を介して、ハンドオーバ要求をMSC serverに送信することができる。
【００６６】
ハンドオーバ要求を受信した後、MSC serverは、ローカルキーを含むセキュリティ情報を指定されたターゲットネットワークノードに送信する。ローカルキーは、ローカル暗号化キーCKcsおよび/またはローカル完全性保護キーIKcsを含む。ターゲットネットワークノードは、HSPAネットワーク内にSGSNを含むか、またはLTEネットワーク内にMMEを含む。
【００６７】
S32:ネットワーク交換ノードが、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信する。
【００６８】
ターゲットキーを含むセキュリティ情報を受信した後、かつリソース割振りと通知とを実行した後、ターゲットネットワークノードは、ハンドオーバ応答メッセージをネットワーク交換ノードに返す。
【００６９】
S33:モバイル端末がターゲットネットワークにアクセスするように、ネットワーク交換ノードがハンドオーバコマンドをモバイル端末に送信する。
【００７０】
ハンドオーバ応答メッセージを受信した後、ネットワーク交換ノードは、ソースRNCを介して、ハンドオーバコマンドをモバイル端末に送信することができる。モバイル端末は、ハンドオーバコマンドに従って、ターゲットネットワークに正確にアクセスして、安全で確実な様式で通信する。
【００７１】
同様に、本実施形態では、モバイル端末が受けるネットワークハンドオーバに関係するハンドオーバ要求を受信した後、ネットワーク交換ノードは、ネットワーク交換ノードのローカルキーをターゲットネットワークのネットワークノードに直接送信する。ローカルキーを受信した後、異なるターゲットネットワークのネットワークノードは、異なる動作を実行し、ステップS32で受信されたハンドオーバ応答メッセージも異なる。具体的には、ターゲットネットワークノードがSGSNであるとき、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するステップは、
SGSNによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するステップであって、透明コンテナが、SGSNによって送信されたターゲットキーが受信された後、ターゲットアクセスネットワークノードによって生成され、透明コンテナがSGSNに送信され、透明コンテナが乱数値NONCESGSNを含み、ターゲットアクセスネットワークノードが、乱数値NONCESGSNを透明コンテナ内にカプセル化して、乱数値NONCESGSNが、セキュリティ情報が受信されたときにSGSNによって生成され、乱数値NONCESGSNがターゲットアクセスネットワークノードに送信され、ターゲットキーが、乱数値NONCESGSNとセキュリティ情報内にあるローカルキーとに従って、SGSNによって生成され、かつ、ターゲットアクセスネットワークノードが、その後、ターゲットキーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するために使用される、受信するステップ
を含む。
【００７２】
ターゲットネットワークノードがMMEであるとき、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するステップは、
MMEによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するステップであって、透明コンテナが、ターゲットアクセスネットワークノードによって生成され、ターゲットアクセスネットワークノードによってMMEに送信され、透明コンテナが乱数値NONCEMMEを含み、ターゲットアクセスネットワークノードが、乱数値NONCEMMEを透明コンテナ内にカプセル化して、乱数値NONCEMMEが、セキュリティ情報が、MMEによって受信されたときに、MMEによって生成され、乱数値NONCEMMEが、ターゲットアクセスネットワークノードにMMEによって送信され、その後、MMEが、中間キーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、MMEが、乱数値NONCEMMEと,セキュリティ情報内にあるローカルキーとに従って、中間キーをさらに生成する、受信するステップ
を含む。
【００７３】
S33で、ハンドオーバコマンドを、ハンドオーバを受ける必要があるモバイル端末に送信するステップは、具体的には、ネットワーク交換ノードが、対応するターゲットネットワークノードによって返された透明コンテナをハンドオーバコマンド内で搬送して、ハンドオーバコマンドをモバイル端末に送信するステップ、または、ソースアクセスネットワークノードを介して、対応するターゲットネットワークノードによって返された透明コンテナをモバイル端末に送信するステップを含み得る。
【００７４】
本実施形態では、ネットワーク交換ノードは、モバイル端末がハンドオーバされるターゲットネットワークのタイプを知る必要がなく、ネットワーク交換ノードにおいて生成または取得された乱数値、およびネットワーク交換ノードにおいて記憶されたキー識別子とだけに従って、ターゲットキーを計算して、ターゲットキーを含むセキュリティ情報をターゲットネットワークノードに送信し、ターゲットネットワークは、セキュリティ情報に従って、セキュリティ処理およびリソース割振りなど、対応する動作を完了する。本発明の実施形態によれば、3Gネットワークから今後のHSPAネットワークまたはLTEネットワークへのモバイル端末のハンドオーバにおけるセキュリティ処理は、MSC serverなど、既存のネットワーク交換ノードを改善する必要なしに完了され得る。
【００７５】
図4を参照すると、図4は、本発明による、ネットワークハンドオーバプロセスにおける別のセキュリティ処理方法の一実施形態の概略流れ図である。本発明の本実施形態では、この方法は以下を含む。
【００７６】
S41:ターゲットネットワークノードが、ネットワーク交換ノードによって送信された、ネットワーク交換ノードのローカルキーを含むセキュリティ情報を受信し、ローカルキーが、ローカル暗号化キーおよび/またはローカル完全性保護キーを含む。
【００７７】
ネットワーク交換ノードがターゲットキーを生成するステップは、具体的には、ソースネットワーク制御ノードからハンドオーバ要求を受信した後、ネットワーク交換ノードが乱数値NONCEMSCを取得するステップと、ネットワーク交換ノードが、乱数値NONCEMSCと、ネットワーク交換ノードのローカルキーとに従って、ターゲットキーを生成するステップであって、ローカルキーが、ローカル暗号化キーおよび/またはローカル完全性保護キーを含み、ターゲットキーが、ターゲット暗号化キーおよび/またはターゲット完全性保護キーを含む、生成するステップとを含む。
【００７８】
S42:ネットワーク交換ノードが、モバイル端末がターゲットネットワークにアクセスするためのハンドオーバコマンドをモバイル端末に送信するように、ターゲットネットワークノードがハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップ。
【００７９】
同様に、S42で、異なるターゲットネットワーク内のターゲットネットワークノードは、具体的には、異なる動作を実行する。具体的には、ターゲットネットワークノードがSGSNであるとき、ターゲットネットワークノードがハンドオーバ応答メッセージを送信するステップは、
SGSNが、乱数値NONCESGSNを生成して、乱数値NONCESGSNと、セキュリティ情報内のローカルキーとに従って、ターゲットキーを生成して、その後、ターゲットアクセスネットワークノードが、ターゲットキーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、ターゲットキーをターゲットアクセスネットワークノードに送信するステップと、
SGSNが、ターゲットアクセスネットワークノードによって生成された、その中に乱数値NONCESGSNがカプセル化された透明コンテナを受信するステップと、
SGSNが、その中に乱数値NONCESGSNがカプセル化された透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップと
を含む。
【００８０】
ターゲットネットワークノードがMMEであるとき、ターゲットネットワークノードがハンドオーバ応答メッセージを送信するステップは、
MMEが乱数値NONCEMMEを生成して、乱数値NONCEMMEと、セキュリティ情報内のローカルキーとに従って、中間キーを生成して、乱数値NONCEMMEをターゲットアクセスネットワークノードに送信するステップと、
MMEが、ターゲットアクセスネットワークノードによって生成された、その中に乱数値NONCEMMEがカプセル化された透明コンテナを受信するステップと、
MMEが、その中に乱数値NONCEMMEがカプセル化された透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップと
を含む。
【００８１】
本実施形態では、ネットワーク交換ノードは、モバイル端末がハンドオーバされるターゲットネットワークのタイプを知る必要がなく、ネットワーク交換ノードにおいて生成または取得された乱数値、およびネットワーク交換ノードにおいて記憶されたキー識別子とだけに従って、ターゲットキーを計算して、ターゲットキーを含むセキュリティ情報をターゲットネットワークノードに送信し、ターゲットネットワークは、セキュリティ情報に従って、セキュリティ処理およびリソース割振りなど、対応する動作を完了する。本発明の実施形態によれば、3Gネットワークから今後のHSPAネットワークまたはLTEネットワークへのモバイル端末のハンドオーバにおけるセキュリティ処理は、MSC serverなど、既存のネットワーク交換ノードを改善する必要なしに完了され得る。
【００８２】
図5を参照すると、図5は、本発明による、ネットワークハンドオーバプロセスにおける別のセキュリティ処理方法の一実施形態の概略流れ図である。本実施形態では、ハンドオーバを受けるモバイル端末上で実行されるネットワークハンドオーバプロセスのセキュリティ処理方法が詳細に説明される。本発明の本実施形態では、この方法は以下を含む。
【００８３】
S51:モバイル端末がネットワーク交換ノードによって送信されたハンドオーバコマンドを受信し、ハンドオーバコマンドが、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージに従って、ネットワーク交換ノードによって生成される。
【００８４】
S51で、ネットワーク交換ノードがハンドオーバコマンドを生成および送信するステップは、ハンドオーバ要求を受信した後、ネットワーク交換ノードがターゲットキーを生成するステップと、
ネットワーク交換ノードがターゲットキーを含むセキュリティ情報をターゲットネットワークノードに送信して、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するステップであって、ハンドオーバ応答メッセージが、セキュリティ情報に従って、ターゲットネットワークノードによって生成されるターゲットネットワークノードによって送信される、受信するステップと、
モバイル端末がターゲットネットワークにアクセスするように、ネットワーク交換ノードがハンドオーバコマンドをモバイル端末に送信するステップと
を含み得る。
【００８５】
具体的には、S51で、ネットワーク交換ノードがハンドオーバコマンドをモバイル端末に送信する特定のステップに関して、図1および図3に対応する実施形態の対応するステップを参照することができる。
【００８６】
S52:モバイル端末が、ハンドオーバコマンド内で搬送された乱数値と、モバイル端末のローカルキーとに従って、セキュリティキーを生成する。
【００８７】
セキュリティキーは、具体的には、ターゲット暗号化キーおよび/もしくはターゲット完全性保護キー、または中間キーを含むターゲットキーを含むことが可能であり、ターゲットキーまたは中間キーは、モバイル端末がターゲットネットワークにアクセスした後、安全な通信処理を実行するために使用される。ハンドオーバコマンド内で搬送された乱数値と、モバイル端末のローカルキーとに従って、セキュリティキーを生成するために、モバイル端末によって採用される導出計算式は、ネットワーク交換ノード内またはターゲットネットワークノード内の対応するターゲットキーもしくは中間キーを導出するために採用される導出計算式と同じである。
【００８８】
S53:モバイル端末が、ハンドオーバコマンドとセキュリティキーとに従って、ターゲットネットワークにアクセスする。
【００８９】
さらに、S53は、具体的には、以下の2つの様式で実装されることが可能であり、この場合、ローカルキーは、ローカル暗号化キーCKcsおよび/またはローカル完全性保護キーIKcsを含む。
【００９０】
第1の様式では、ターゲットキーは、ハンドオーバコマンド内で搬送された乱数値と、ローカル暗号化キーおよび/またはローカル完全性保護キーとに従って生成され、HSPAネットワークにアクセスするためのセキュリティキーとして使用され、ターゲットキーは、ターゲット暗号化キーCK'psおよび/またはターゲット完全性保護キーIK'psを含む。
【００９１】
あるいは、第2の様式では、
中間キーは、ハンドオーバコマンド内で搬送された乱数値と、ローカル暗号化キーおよび/またはローカル完全性保護キーと、プリセットされた導出アルゴリズムとに従って生成され、LTEネットワークにアクセスするためのセキュリティキーとして使用される。
【００９２】
あるいは、第3の様式では、
ターゲットキーは、ハンドオーバコマンド内で搬送された乱数値と、ローカル暗号化キーおよび/またはローカル完全性保護キーと、プリセットされた導出アルゴリズムとに従って生成され、中間キーは、ターゲットキーと、ハンドオーバコマンド内で搬送された乱数値とに従って生成され、LTEネットワークにアクセスするためのセキュリティキーとして使用される。
【００９３】
第3の様式では、通常、モバイル端末がLTEネットワークにアクセスする必要があるとき、安全な通信を行うことができるように、モバイル端末が対応する中間キーK'asmeを計算する導出プロセスは、前述の実施形態で述べたMMEの導出プロセスと同じである。
【００９４】
モバイル端末は、具体的には、ハンドオーバコマンド内に示された、ターゲットネットワークのあるタイプに従って、セキュリティキー計算様式を選択することができる。ハンドオーバコマンドがHSPAネットワークにハンドオーバされる必要があることを示すとき、第1の様式でセキュリティキーが生成され、ハンドオーバコマンドがLTEネットワークにハンドオーバされる必要があることを示すとき、第2の様式および第3の様式が使用される。
【００９５】
本発明の本実施形態によれば、ネットワーク内で現在使用されているネットワーク交換ノードが変更されない場合、3GネットワークからHSPAネットワークまたはLTEネットワークへのモバイル端末のハンドオーバにおけるセキュリティ処理をより良好に完了することが可能であり、それによって、コストを節約する。
【００９６】
図1および図2に対応する実施形態において、モバイル端末がHSPAネットワークまたはLTEネットワークにハンドオーバされるとき、ネットワークハンドオーバプロセスにおけるセキュリティ処理方法の処理プロセスが以下で詳細に説明される。
【００９７】
モバイル端末UEが3GネットワークからHSPAネットワークにハンドオーバされるとき、セキュリティ処理方法は、具体的には、以下を含み得る。
【００９８】
S101:ソースネットワーク制御ノードからハンドオーバ要求を受信した後、MSC serverが乱数値NONCEMSCを取得し、乱数値NONCEMSCが、MSC serverによって無作為に生成され得る。
【００９９】
S102:MSC serverが、乱数値NONCEMSCに従って、かつローカルキーに従って、ターゲットキーを生成し、ローカルキーが、ローカル暗号化キーCKcsおよび/またはローカル完全性保護キーIKcsを含み、ターゲットキーが、ターゲット暗号化キーCK'psおよび/またはターゲット完全性保護キーIK'psを含む。
【０１００】
S103:MSC serverが、ターゲットキーを含むセキュリティ情報をターゲットネットワークノードに送信する。HSPAネットワーク内のターゲットネットワークノードはSGSNを含む。
【０１０１】
S104:SGSNがターゲットキーをターゲットアクセスネットワークノードに送信し、HSPAネットワーク内のターゲットアクセスネットワークノードがターゲットRNCを含む。
【０１０２】
S105:ターゲットRNCが、ターゲットキー内に含まれたターゲット暗号化キーCK'psおよびターゲット完全性保護キーIK'psをモバイル端末用のローカル暗号化キーならびにローカルセキュリティ保護キーとして使用する。透明コンテナが生成され、SGSNに送信される。
【０１０３】
S106:SGSNが、透明コンテナをハンドオーバ応答メッセージ内で搬送して、ハンドオーバ応答メッセージをネットワーク交換ノードに送信する。
【０１０４】
S107:MSC serverが、乱数値NONCEMSCを透明コンテナ内に書き込んで、その中に乱数値NONCEMSCが書き込まれた透明コンテナをハンドオーバコマンド内で搬送して、ソースRNCを介して、ハンドオーバコマンドをモバイル端末に送信する、または、NONCEMSCをハンドオーバコマンド内で直接搬送して、ソースRNCを介して、ハンドオーバコマンドをモバイル端末に送信するが、乱数値NONCEMSCを透明コンテナに書き込まない。
【０１０５】
当然、S107は、乱数値NONCEMSCと透明コンテナとがソースアクセスネットワークノードに送信され、ソースアクセスネットワークノードが、乱数値NONCEMSCを透明コンテナに書き込んで、透明コンテナをハンドオーバコマンド内で搬送して、ハンドオーバコマンドをモバイル端末に送信する、またはNONCEMSCをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末に送信してもよい。
【０１０６】
S101およびS102はS11であり、S104からS106は、ターゲットネットワークノードが、セキュリティ情報に従って、ハンドオーバ応答メッセージを送信する特定のステップのうちの1つのタイプであり、S107はS13である。モバイル端末UEの動作は以下のステップを含む。
【０１０７】
S108:モバイル端末がターゲットネットワークにアクセスし、具体的には、透明コンテナを受信した後、モバイル端末UEが、MSC serverのアルゴリズムと同じアルゴリズムを使用することによって、透明コンテナ内のNONCEMSCと、最新の(latest)ローカルキー(ローカル暗号化キーCKcsおよびローカル完全性保護キーIKcs)とに従って、ターゲットキー(ターゲット暗号化キーCK'psおよびターゲット完全性保護キーIK'ps)を生成するステップと、ターゲット暗号化キーCK'psとターゲット完全性保護キーIK'psとを使用することによって、安全な通信動作を実行するステップとを含む。
【０１０８】
モバイル端末UEが3GネットワークからHSPAネットワークにハンドオーバされるとき、セキュリティ処理方法は、具体的には、以下をさらに含み得る。
【０１０９】
S111:ソースネットワーク制御ノードからハンドオーバ要求を受信した後、MSC serverが乱数値NONCEMSCを取得し、乱数値NONCEMSCが、MSC serverによって無作為に生成され得る。
【０１１０】
S112:MSC serverが、乱数値NONCEMSCに従って、かつローカルキーに従って、ターゲットキーを生成し、ローカルキーが、ローカル暗号化キーCKcsおよび/またはローカル完全性保護キーIKcsを含み、ターゲットキーが、ターゲット暗号化キーCK'psおよび/またはターゲット完全性保護キーIK'psを含む。
【０１１１】
S113:MSC serverが、ターゲットキーと乱数値NONCEMSCとを含むセキュリティ情報をターゲットネットワークノードに送信する。HSPAネットワーク内のターゲットネットワークノードはSGSNを含む。
【０１１２】
S114:SGSNがターゲットキーと乱数値NONCEMSCとをターゲットアクセスネットワークノードに送信し、HSPAネットワーク内のターゲットアクセスネットワークノードがターゲットRNCを含む。
【０１１３】
S115:ターゲットRNCが乱数値NONCEMSCを透明コンテナ内にカプセル化して、その透明コンテナをSGSNに送信する。
【０１１４】
S116:SGSNが、透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信する。SGSNが、その中に乱数値NONCEMSCがカプセル化された透明コンテナをMSC serverに送信する。
【０１１５】
S117:MSC serverが、透明コンテナをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末に送信する。すなわち、MSC serverが、ソースRNCを介して、その中に乱数値NONCEMSCがカプセル化された透明コンテナをUEに送信する。
【０１１６】
S111およびS112はS11であり、S114からS116は、ターゲットネットワークノードが、セキュリティ情報に従って、ハンドオーバ応答メッセージを送信する特定のステップのうちの1つのタイプであり、S117はS13である。モバイル端末UEの動作は以下のステップを含む。
【０１１７】
S118:モバイル端末がターゲットネットワークにアクセスし、具体的には、透明コンテナを受信した後、モバイル端末UEが、MSC serverのアルゴリズムと同じアルゴリズムを使用することによって、透明コンテナ内のNONCEMSCと、最新のローカルキー(ローカル暗号化キーCKcsおよびローカル完全性保護キーIKcs)とに従って、ターゲットキー(ターゲット暗号化キーCK'psおよびターゲット完全性保護キーIK'ps)を生成するステップと、ターゲット暗号化CK'psとターゲット完全性保護キーIK'psとを使用することによって、安全な通信動作を実行するステップを含む。
【０１１８】
モバイル端末UEが3GネットワークからHSPAネットワークにハンドオーバされるとき、セキュリティ処理方法は、具体的には、以下をさらに含むことが可能である。
【０１１９】
S121:ソースネットワーク制御ノードからハンドオーバ要求を受信した後、MSC serverが乱数値NONCEMSCを取得し、乱数値NONCEMSCが、MSC serverによって無作為に生成され得る。
【０１２０】
S122:MSC serverが、乱数値NONCEMSCに従って、かつローカルキーに従って、ターゲットキーを生成し、ローカルキーが、ローカル暗号化キーCKcsおよび/またはローカル完全性保護キーIKcsを含み、ターゲットキーが、ターゲット暗号化キーCK'psおよび/またはターゲット完全性保護キーIK'psを含む。
【０１２１】
S123:MSC serverが、ローカルキーと、ターゲットキーと、乱数値NONCEMSCとを含むセキュリティ情報をターゲットネットワークノードに送信する。HSPAネットワーク内のターゲットネットワークノードはSGSNを含む。
【０１２２】
S124:SGSNが、ターゲットキーを記憶して、ターゲットキーと乱数値NONCEMSCとをターゲットアクセスネットワークノードに送信する。HSPAネットワーク内で、ターゲットアクセスネットワークノードはターゲットRNCを含む。SGSNは、ローカルキーを直接削除することができる。
【０１２３】
S125:ターゲットRNCが、乱数値NONCEMSCを透明コンテナ内にカプセル化して、その透明コンテナをSGSNに送信する。
【０１２４】
S126:SGSNが、透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信する、すなわち、その中に乱数値NONCEMSCがカプセル化された透明コンテナをMSC serverに送信する。
【０１２５】
他の実施形態では、以下のS124'からS126'を使用して、S124からS126を順次置換することができる。
【０１２６】
S124':SGSNが、乱数値NONCESGSNを生成して、乱数値NONCESGSNとローカルキーとに従って、ターゲットキーを生成して、ターゲットキーと乱数値NONCESGSNとをターゲットアクセスネットワークノードに送信し、SGSNが、ターゲットキーと乱数値NONCEMSCとを直接削除することができる。
【０１２７】
S125':ターゲットRNCが、乱数値NONCESGSNを透明コンテナ内にカプセル化して、その透明コンテナをSGSNに送信する。
【０１２８】
S126':SGSNが、透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信する。すなわち、その中に乱数値NONCESGSNがカプセル化された透明コンテナがMSC serverに送信される。
【０１２９】
S127:MSC serverが、透明コンテナをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末に送信する。すなわち、MSC serverは、その中に乱数値NONCEMSCがカプセル化された透明コンテナ、またはその中に乱数値NONCESGSNがカプセル化された透明コンテナをUEに送信して、その透明コンテナはソースRNCを介してUEに送信されることも可能である。
【０１３０】
S121およびS122はS11であり、S124からS126は、ターゲットネットワークノードが、セキュリティ情報に従って、ハンドオーバ応答メッセージを送信する特定のステップのうちの1つのタイプであり、S127はS13である。モバイル端末UEの動作は以下のステップを含む。
【０１３１】
S128:モバイル端末が、ターゲットネットワークにアクセスし、具体的には、透明コンテナを受信した後、モバイル端末UEが、MSC serverのアルゴリズムと同じアルゴリズムを使用することによって、透明コンテナ内のNONCEMSCと、最新のローカルキー(ローカル暗号化キーCKcsおよびローカル完全性保護キーIKcs)とに従って、ターゲットキー(ターゲット暗号化キーCK'psおよびターゲット完全性保護キーIK'ps)を生成して、透明コンテナに従って、HSPAネットワークにアクセスするためのセッション転送手順を開始して、ターゲット暗号化キーCK'psとターゲット完全性保護キーIK'psとを使用することによって、安全な通信動作を実行するステップを含むステップ。
【０１３２】
あるいは、S124'からS126に対応して、具体的には、以下が含まれる。MSC serverのアルゴリズムと同じアルゴリズムを使用することによって、透明コンテナ内の乱数値NONCESGSNと、最新のローカルキー(ローカル暗号化キーCKcsおよびローカル完全性保護キーIKcs)とに従って、ターゲットキー(ターゲット暗号化キーCK'psおよびターゲット完全性保護キーIK'ps)を生成して、透明コンテナに従って、HSPAネットワークにアクセスするためのセッション転送手順を開始して、ターゲット暗号化キーCK'psとターゲット完全性保護キーIK'psとを使用することによって、安全な通信動作を実行するステップ。
【０１３３】
モバイル端末UEが3GネットワークからLTEネットワークにハンドオーバされるとき、セキュリティ処理方法は、具体的には、以下を含む。
【０１３４】
S201:ソースネットワーク制御ノードからハンドオーバ要求を受信した後、MSC serverが乱数値NONCEMSCを取得し、乱数値NONCEMSCが、MSC serverによって無作為に生成され得る。
【０１３５】
S202:MSC serverが、乱数値NONCEMSCに従って、かつローカルキーに従って、ターゲットキーを生成し、ローカルキーが、ローカル暗号化キーCKcsおよび/またはローカル完全性保護キーIKcsを含み、ターゲットキーが、ターゲット暗号化キーCK'psおよび/またはターゲット完全性保護キーIK'psを含む。
【０１３６】
S203:MSC serverが、ターゲットキーを含むセキュリティ情報をターゲットネットワークノードに送信する。LTEネットワーク内のターゲットネットワークノードはMMEを含む。
【０１３７】
S204:MMEが、セキュリティ情報内のターゲットキーに従って、中間キーを生成し、中間キーを生成するための特定の導出アルゴリズムが、K'asme=CK'ps || IK'psであり得る。
【０１３８】
S205:MMEが、モバイル端末がこのネットワークにハンドオーバされる必要があることを通知するためのコマンドをターゲットアクセスネットワークノードに送信し、LTEネットワーク内で、ターゲットアクセスネットワークノードがマクロ基地局eNBを含む。MMEはNAS(Non-Access-Stratum、非アクセス層)透明コンテナをeNBに送信する。
【０１３９】
S206:eNBが、透明コンテナを生成して、その透明コンテナをMMEに送信する。具体的には、eNBは、NAS透明コンテナを含む透明コンテナを生成して、その透明コンテナをMMEに送信することができる。
【０１４０】
S207:MMEが、透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノードMSC serverに送信する。
【０１４１】
S208:MSC serverが、乱数値NONCEMSCを透明コンテナ内に書き込んで、その内に乱数値NONCEMSCが書き込まれた透明コンテナをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末に送信する。その中に乱数値NONCEMSCが書き込まれた透明コンテナは、ソースRNCを介して、モバイル端末に送信され得る。あるいは、NONCEMSCはハンドオーバコマンド内で搬送され、そのハンドオーバコマンドはモバイル端末に送信される。
【０１４２】
当然、S208は以下であってもよい。乱数値NONCEMSCと透明コンテナとがソースアクセスネットワークノードに送信され、ソースアクセスネットワークノードが、乱数値NONCEMSCを透明コンテナに書き込んで、その透明コンテナをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末に送信する、またはNONCEMSCをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末に送信する。
【０１４３】
S201およびS202はS11であり、S204からS207は、ターゲットネットワークノードがセキュリティ情報に従って、ハンドオーバ応答メッセージを送信する特定のステップのうちの1つのタイプであり、S208はS13である。モバイル端末UEの動作は以下のステップを含む。
【０１４４】
S209:モバイル端末がターゲットネットワークにアクセスし、具体的には、透明コンテナを受信した後、モバイル端末UEが、MSC serverのアルゴリズムと同じアルゴリズムを使用することによって、透明コンテナ内のNONCEMSCと、最新のローカルキー(ローカル暗号化キーCKcsおよびローカル完全性保護キーIKcs)とに従って、ターゲットキー(ターゲット暗号化キーCK'psおよびターゲット完全性保護キーIK'ps)を生成するステップと、中間キーK'asme=CK'ps || IK'psをさらに生成するステップと、中間キーを使用することによって、安全な通信動作を実行するステップとを含む。
【０１４５】
モバイル端末UEが3GネットワークからLTEネットワークにハンドオーバされるとき、セキュリティ処理方法は、具体的には、以下をさらに含み得る。
【０１４６】
S211:ソースネットワーク制御ノードからハンドオーバ要求を受信した後、MSC serverが乱数値NONCEMSCを取得し、乱数値NONCEMSCが、MSC serverによって無作為に生成され得る。
【０１４７】
S212:MSC serverが、乱数値NONCEMSCに従って、かつローカルキーに従って、ターゲットキーを生成し、ローカルキーが、ローカル暗号化キーCKcsおよび/またはローカル完全性保護キーIKcsを含み、ターゲットキーが、ターゲット暗号化キーCK'psおよび/またはターゲット完全性保護キーIK'psを含む。
【０１４８】
S213: MSC serverが、ターゲットキーを含むセキュリティ情報をターゲットネットワークノードに送信する。LTEネットワーク内のターゲットネットワークノードはMMEを含む。
【０１４９】
S214:MMEが、乱数値NONCEMMEを生成して、乱数値NONCEMMEとターゲットキーとに従って、中間キーを生成し、MMEが中間キーを生成するための導出アルゴリズムは、具体的には、K'asme=KDF(CK'ps、IK'ps、NONCEMME)であり得る。
【０１５０】
S215:MMEが、乱数値NONCEMMEをターゲットアクセスネットワークノードeNBに送信する。具体的には、MMEは、乱数値NONCEMMEをNAS透明コンテナ内にカプセル化して、そのNAS透明コンテナをeNBに送信することができる。
【０１５１】
S216:eNBが、乱数値NONCEMMEを透明コンテナ内にカプセル化して、その透明コンテナをMMEに送信する。具体的には、eNBは、NAS透明コンテナを含む透明コンテナを生成して、その透明コンテナをMMEに送信することができる。
【０１５２】
S217:MMEが、透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信する。すなわち、その中に乱数値NONCEMMEがカプセル化された透明コンテナがMSC serverに送信される。
【０１５３】
S218:MSC serverが、乱数値NONCEMSCを透明コンテナ内に書き込んで、その内に乱数値NONCEMSCが書き込まれた透明コンテナをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末に送信する。すなわち、乱数値NONCEMMEと乱数値NONCEMSCとが透明コンテナ内にカプセル化される。あるいは、NONCEMSCがハンドオーバコマンド内で直接搬送され、そのハンドオーバコマンドがモバイル端末に送信される
【０１５４】
当然、S218は以下であり得る。乱数値NONCEMSCと透明コンテナとがソースアクセスネットワークノードに送信され、ソースアクセスネットワークノードが、乱数値NONCEMSCを透明コンテナに書き込んで、透明コンテナをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末に送信する、またはソースアクセスネットワークノードが、NONCEMSCをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末に送信する。
【０１５５】
S211およびS212はS11であり、S214からS217は、ターゲットネットワークノードがセキュリティ情報に従って、ハンドオーバ応答メッセージを送信する特定のステップのうちの1つのタイプであり、S218はS13である。モバイル端末UEの動作は以下のステップを含む。
【０１５６】
S219:モバイル端末がターゲットネットワークにアクセスするステップであって、具体的には、透明コンテナを受信した後、モバイル端末UEが、MSC serverのアルゴリズムと同じアルゴリズムを使用することによって、透明コンテナ内のNONCEMSCと、最新のローカルキー、すなわち、ローカル暗号化キーCKcsおよびローカル完全性保護キーIKcsとに従って、ターゲット暗号化キーCK'psとターゲット完全性保護キーIK'psとを含むターゲットキーセキュリティキー識別子を生成するステップを含むステップ。次いで、透明コンテナ内の乱数値NONCEMMEに従って、かつMMEの導出アルゴリズムと同じ導出アルゴリズムを使用することによって、導出によって中間キーK'asmeが取得される。
【０１５７】
モバイル端末UEが3GネットワークからLTEネットワークにハンドオーバされるとき、セキュリティ処理方法は、具体的には、以下をさらに含み得る。
【０１５８】
S221:ソースネットワーク制御ノードからハンドオーバ要求を受信した後、MSC serverが乱数値NONCEMSCを取得し、乱数値NONCEMSCが、MSC serverによって無作為に生成され得る。
【０１５９】
S222: MSC serverが、乱数値NONCEMSCに従って、かつローカルキーに従って、ターゲットキーを生成し、ローカルキーが、ローカル暗号化キーCKcsおよび/またはローカル完全性保護キーIKcsを含み、ターゲットキーが、ターゲット暗号化キーCK'psおよび/またはターゲット完全性保護キーIK'psを含む。
【０１６０】
S223:MSC serverが、ターゲットキーと、乱数値NONCEMSCとを含むセキュリティ情報をターゲットネットワークノードに送信する。LTEネットワーク内のターゲットネットワークノードはMMEを含む。
【０１６１】
S224:MMEが、セキュリティ情報内のターゲットキーに従って、具体的には、K'asme=CK'ps || IK'psを含む中間キーを生成する。あるいは、具体的には、K'asme=KDF(CK'ps、 IK'ps、NONCEMSC)を含む中間キーは、セキュリティ情報内にあるターゲットキーと乱数値NONCEMSCとに従って生成される。
【０１６２】
S225:MMEが、乱数値NONCEMSCをターゲットアクセスネットワークノードに送信する。LTEネットワーク内で、ターゲットアクセスネットワークノードはターゲットeNBを含む。具体的には、MMEは、乱数値NONCEMSCをNAS透明コンテナ内にカプセル化して、そのNAS透明コンテナをeNBに送信することができる。
【０１６３】
S226:ターゲットeNBが、乱数値NONCEMSCを透明コンテナ内にカプセル化して、その透明コンテナをMMEに送信する。具体的には、eNBは、NAS透明コンテナを含む透明コンテナを生成して、その透明コンテナをMMEに送信することができる。
【０１６４】
S227:MMEが、ハンドオーバ応答メッセージ内に透明コンテナを含めて、ハンドオーバ応答メッセージをネットワーク交換ノードに送信する。すなわち、MMEは、その中に乱数値NONCEMSCがカプセル化された透明コンテナをMSC serverに送信する。
【０１６５】
S228:MSC serverが、その中に乱数値NONCEMSCがカプセル化された透明コンテナをハンドオーバコマンド内で搬送して、ハンドオーバコマンドをモバイル端末に送信する。
【０１６６】
すなわち、UEに送信される乱数値NONCEMSCは、透明コンテナ内にカプセル化される。同様に、その中に乱数値NONCEMSCがカプセル化された透明コンテナは、ソースRNCを介してUEに送信され得る。
【０１６７】
S221およびS222はS11であり、S224からS227は、ターゲットネットワークノードがセキュリティ情報に従って、ハンドオーバ応答メッセージを送信する特定のステップのうちの1つのタイプであり、S228はS13である。モバイル端末UEの動作は以下のステップを含む。
【０１６８】
S229:モバイル端末が、ターゲットネットワークにアクセスするステップであって、具体的には、透明コンテナを受信した後、モバイル端末UEが、MSC serverと同じアルゴリズムを使用することによって、透明コンテナ内のNONCEMSCと、最近のローカルキー(ローカル暗号化キーCKcsおよびローカル完全性保護キーIKcs)に従って、ターゲットキー(ターゲット暗号化キーCK'psおよびターゲット完全性保護キーIK'ps)を生成するステップと、MMEの導出式と同じ導出式K'asme=CK'ps || IK'psまたはK'asme=KDF(CK'ps、IK'ps、NONCEMSC)に従って、中間キーK'asmeを取得するステップとを含むステップ。
【０１６９】
モバイル端末UEが3GネットワークからLTEネットワークにハンドオーバされるとき、セキュリティ処理方法は、具体的には、以下をさらに含み得る。
【０１７０】
S231:ソースネットワーク制御ノードからハンドオーバ要求を受信した後、MSC serverが乱数値NONCEMSCを取得し、乱数値NONCEMSCが、MSC serverによって無作為に生成され得る。
【０１７１】
S232:MSC serverが、乱数値NONCEMSCに従って、かつローカルキーに従って、ターゲットキーを生成し、ローカルキーが、ローカル暗号化キーCKcsおよび/またはローカル完全性保護キーIKcsを含み、ターゲットキーが、ターゲット暗号化キーCK'psおよび/またはターゲット完全性保護キーIK'psを含む。
【０１７２】
S233:MSC serverが、ターゲットキーと乱数値NONCEMSCとを含むセキュリティ情報をターゲットネットワークノードに送信する。LTEネットワーク内のターゲットネットワークノードはMMEを含む。
【０１７３】
S234:MMEが、乱数値NONCEMMEを生成して、乱数値NONCEMMEと、セキュリティ情報内にあるターゲットキーとに従って、中間キーを生成し、MMEが中間キーを生成するための特定の式が、K'asme=KDF(CK'ps、IK'ps、NONCEMME)
を含む。
【０１７４】
S235:MMEが、乱数値NONCEMSCと乱数値NONCEMMEとをターゲットアクセスネットワークノードに送信する。LTEネットワーク内で、ターゲットアクセスネットワークノードはターゲットeNBを含む。具体的には、MMEは、乱数値NONCEMSCと乱数値NONCEMMEとをNAS透明コンテナ内にカプセル化して、そのNAS透明カプセルをeNBに送信することができる。
【０１７５】
S236:ターゲットeNBが、乱数値NONCEMSCと乱数値NONCEMMEとを透明コンテナ内にカプセル化して、その透明コンテナをMMEに送信する。具体的には、eNBは、NAS透明コンテナを含む透明コンテナを生成して、その透明コンテナをMMEに送信することができる。
【０１７６】
S237:MMEが、透明コンテナをハンドオーバ応答メッセージ内に含めて、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信する。すなわち、MMEは、その中に乱数値NONCEMSCと乱数値NONCEMMEとがカプセル化された透明コンテナをMSC serverに送信する。
【０１７７】
S238:MSC serverが、その中に乱数値NONCEMSCと乱数値NONCEMMEとがカプセル化された透明コンテナをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末に送信するステップ。すなわち、乱数値NONCEMSCと乱数値NONCEMMEとが、UEに送信される透明コンテナ内にカプセル化される。同様に、その中に乱数値NONCEMSCと乱数値NONCEMMEとがカプセル化された透明コンテナは、ソースRNCを介してUEに送信され得る。
【０１７８】
S231およびS232はS11であり、S234からS237は、ターゲットネットワークノードがセキュリティ情報に従って、ハンドオーバ応答メッセージを送信する特定のステップのうちの1つのタイプであり、S238はS13である。モバイル端末UEの動作は以下のステップを含む。
【０１７９】
S239:モバイル端末がターゲットネットワークにアクセスするステップであって、具体的には、透明コンテナを受信した後、モバイル端末UEが、MSC serverのアルゴリズムと同じアルゴリズムを使用することによって、透明コンテナ内のNONCEMSCと、最新のローカルキー、すなわち、ローカル暗号化キーCKcsおよびローカル完全性保護キーIKcsとに従って、ターゲット暗号化キーCK'psとターゲット完全性保護キーIK'psとを含むターゲットキーセキュリティキー識別子を生成するステップを含むステップ。導出式K'asme=KDF(CK'ps、IK'ps、NONCEMME)に従って、中間キーK'asmeが取得される。
【０１８０】
モバイル端末UEが3GネットワークからLTEネットワークにハンドオーバされるとき、セキュリティ処理方法は、具体的には、以下をさらに含み得る。
【０１８１】
S241:ソースネットワーク制御ノードからハンドオーバ要求を受信した後、MSC serverが乱数値NONCEMSCを取得し、乱数値NONCEMSCが、MSC serverによって無作為に生成され得る。
【０１８２】
S242:MSC serverが、乱数値NONCEMSCに従って、かつローカルキーに従って、ターゲットキーを生成し、ローカルキーが、ローカル暗号化キーCKcsおよび/またはローカル完全性保護キーIKcsを含み、ターゲットキーが、ターゲット暗号化キーCK'psおよび/またはターゲット完全性保護キーIK'psを含む。
【０１８３】
S243:MSC serverが、ローカルキーと、ターゲットキーと、乱数値NONCEMSCとを含むセキュリティ情報をターゲットネットワークノードに送信する。LTEネットワーク内のターゲットネットワークノードはMMEを含む。
【０１８４】
S244:MMEが、ターゲットキーに従って、中間キーを生成し、導出式が、具体的には、中間キーK'asme=CK'ps || IK'psであり得る。あるいは、中間キーは、ターゲットキーと乱数値NONCEMSCとに従って生成され、この場合、導出式は、中間キーK'asme=KDF(CK'ps、IK'ps、NONCEMSC)であり、MMEは、ローカルキーを直接削除することができる。
【０１８５】
S245:MMEが乱数値NONCEMSCをターゲットアクセスネットワークノードに送信する。LTEネットワーク内で、ターゲットアクセスネットワークノードはターゲットeNBを含む。具体的には、MMEは、乱数値NONCEMSCをNAS透明コンテナ内にカプセル化して、そのNAS透明コンテナをeNBに送信することができる。
【０１８６】
S246:ターゲットeNBが、乱数値NONCEMSCを透明コンテナ内にカプセル化して、その透明コンテナをMMEに送信する。具体的には、eNBは、NAS透明コンテナを含む透明コンテナを生成して、その透明コンテナをMMEに送信することができる。
【０１８７】
S247:MMEが、透明コンテナをハンドオーバ応答メッセージ内に含めて、ハンドオーバ応答メッセージをネットワーク交換ノードに送信する、すなわち、その中に乱数値NONCEMSCがカプセル化された透明コンテナをMSC serverに送信する。
【０１８８】
他の実施形態では、S244からS247は、以下のS244'からS247'と順次置換され得る。
【０１８９】
S244':MMEが、乱数値NONCEMMEを生成して、乱数値NONCEMMEとローカルキーとに従って、中間キーを生成し、導出式が、具体的には、中間キーK'asme=KDF(CKcs、IKcs、NONCEMME)を含む。MMEは、ターゲットキーと乱数値NONCEMSCとを直接削除することができる。
【０１９０】
S245':MMEが、乱数値NONCEMMEをターゲットアクセスネットワークノード、すなわち、ターゲットeNBに送信する。
【０１９１】
S246':ターゲットeNBが、乱数値NONCEMMEを透明コンテナ内にカプセル化して、その透明コンテナをMMEに送信する。
【０１９２】
S247':MMEが、透明コンテナをハンドオーバ応答メッセージ内に含めて、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信する。
【０１９３】
S248:MSC serverが、その中に乱数値NONCEMMEがカプセル化された透明コンテナをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末に送信する。すなわち、乱数値NONCEMMEは、UEに送信される透明コンテナ内にカプセル化される。同様に、その中に乱数値NONCEMSCがカプセル化された透明コンテナは、ソースRNCを介してUEに送信され得る。
【０１９４】
S241およびS242はS11であり、S244からS247は、ターゲットネットワークノードがセキュリティ情報に従って、ハンドオーバ応答メッセージを送信する特定のステップのうちの1つのタイプであり、S248はS13である。モバイル端末UEの動作は以下のステップを含む。
【０１９５】
S249:モバイル端末がターゲットネットワークにアクセスするステップであって、具体的には、透明コンテナを受信した後、モバイル端末UEが、ターゲットキーと乱数値NONCEMSCとに従って、中間キーを生成するステップであって、導出式が中間キーK'asme=KDF(CK'ps、IK'ps、NONCEMSC)である、生成するステップを含むステップ。
【０１９６】
S244'からS247'に対応して、透明コンテナ内のNONCEMMEと、最近のローカルキー、すなわち、ローカル暗号化キーCKcsおよびローカル完全性保護キーIKcsとに従って、かつ導出式K'asme=KDF(CKps、IKps、NONCEMME)に従って、中間キーK'asmeが取得される。
【０１９７】
それを通して前述の対応するノードが透明コンテナを生成して、モバイル端末が、透明コンテナに従って、対応するターゲットネットワークにアクセスする技術は、先行技術であり、ここで繰り返して説明されないことに留意されたい。
【０１９８】
MMEが中間キーK'asmeを取得した後、MMEは、K'asmeに従って、キーKeNBをさらに導出して、キーKeNBをeNBに送信し、モバイル端末は、K'asmeに従って、キーKeNBを導出することも可能であり、そのプロセスはすべて、本発明の実施形態に関係のない先行技術であり、ここで繰り返し説明されないことに留意されたい。
【０１９９】
本発明の本実施形態によれば、ネットワーク内で現在使用されているネットワーク交換ノードが変更されない場合、3GネットワークからHSPAネットワークまたはLTEネットワークへのモバイル端末のハンドオーバにおけるセキュリティ処理をより良好に完了することが可能であり、それによって、コストを節約する。
【０２００】
図3および図4に対応する実施形態において、モバイル端末がHSPAネットワークまたはLTEネットワークにハンドオーバされるとき、ネットワークハンドオーバプロセスにおけるセキュリティ処理方法の処理プロセスが以下で詳細に説明される。
【０２０１】
モバイル端末UEが3GネットワークからHSPAネットワークにハンドオーバされるとき、セキュリティ処理方法は、具体的には、以下を含み得る。
【０２０２】
S201:ハンドオーバ要求を受信した後、MSC serverが、ローカルキーを含むセキュリティ情報をターゲットネットワークノードに送信する。HSPAネットワーク内のターゲットネットワークノードはSGSNを含む。
【０２０３】
S202:SGSNが、乱数値NONCESGSNを生成して、乱数値NONCESGSNとローカルキーとに従って、ターゲットキーを生成する。
【０２０４】
S203:SGSNがターゲットキーをターゲットアクセスネットワークノードに送信し、HSPAネットワーク内のターゲットアクセスネットワークノードがターゲットRNCを含む。
【０２０５】
S204:ターゲットRNCが、乱数値NONCESGSNを透明コンテナ内にカプセル化して、その透明コンテナをSGSNに送信する。
【０２０６】
S205:SGSNが、透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信する。
【０２０７】
S206:MSC serverが、透明コンテナをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末に送信する。すなわち、MSC serverは、具体的には、ソースRNCを介してモバイル端末に送信され得る、その中に乱数値NONCESGSNがカプセル化された透明コンテナをモバイル端末に送信する。
【０２０８】
S202からS205は、ターゲットネットワークノードが、セキュリティ情報に従って、ハンドオーバ応答メッセージを送信する特定のステップのうちの1つのタイプであり、S206はS23である。モバイル端末UEの動作は以下のステップを含む。
【０２０９】
S207:モバイル端末がターゲットネットワークにアクセスするステップであって、具体的には、透明コンテナを受信した後、モバイル端末UEがターゲットキーセキュリティキー識別子を生成するステップ、すなわち、SGSNのアルゴリズムと同じアルゴリズムを使用することによって、透明コンテナ内のNONCESGSNと、最新のローカルキー、すなわち、ローカル暗号化キーCKcsおよびローカル完全性保護キーIKcsとに従って、ターゲット暗号化キーCK'psとターゲット完全性保護キーIK'psとを生成するステップと、ターゲット暗号化CK'psとターゲット完全性保護キーIK'psとを使用することによって、安全な通信動作を実行するステップを含むステップ。
【０２１０】
モバイル端末UEが3GネットワークからLTEネットワークにハンドオーバされるとき、セキュリティ処理方法は、具体的には、以下を含み得る。
【０２１１】
S211:ハンドオーバ要求を受信した後、MSC serverが、ローカルキーを含むセキュリティ情報をターゲットネットワークノードに送信する。LTEネットワーク内のターゲットネットワークノードはMMEを含む。ローカルキーは、ローカル暗号化キーCKcsとローカル完全性保護キー識別子IKcsとを含む。
【０２１２】
S212:MMEが、乱数値NONCEMMEを生成して、乱数値NONCEMMEとローカルキーとに従って、中間キーを生成する。
【０２１３】
具体的には、中間キーの導出アルゴリズムは、K'asme=KDF(CKcs、IKcs、NONCEMME)を含む。
【０２１４】
S213:MMEが乱数値NONCEMMEをターゲットアクセスネットワークノードに送信する。具体的には、MMEは、乱数値NONCEMMEをNAS透明コンテナ内にカプセル化して、そのNAS透明コンテナをターゲットアクセスネットワークノードeNBに送信することができる。
【０２１５】
S214:ターゲットアクセスネットワークノードが、透明コンテナを生成して、乱数値NONCEMMEを透明コンテナ内にカプセル化して、その透明コンテナをMMEに送信する。具体的には、ターゲットアクセスネットワークノードeNBは、NAS透明コンテナを含む透明コンテナを生成して、その透明コンテナをMMEに送信することができる。
【０２１６】
S215:MMEが、透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信する。すなわち、その中に乱数値NONCEMMEがカプセル化された透明コンテナがMSC serverに送信される。
【０２１７】
S216:MSC serverが、透明コンテナをハンドオーバコマンド内に搬送して、そのハンドオーバコマンドをモバイル端末に送信する。すなわち、MSC serverは、その中に乱数値NONCEMMEがカプセル化された透明コンテナをモバイル端末に送信する。MSC serverは、ソースRNCを介して、その中に乱数値NONCEMMEがカプセル化された透明コンテナをモバイル端末に送信する。
【０２１８】
S212からS215は、ターゲットネットワークノードが、セキュリティ情報に従って、ハンドオーバ応答メッセージを送信する特定のステップのうちの1つのタイプであり、S216はS23である。モバイル端末UEの動作は以下のステップを含む。
【０２１９】
S217:モバイル端末がターゲットネットワークにアクセスするステップであって、具体的には、透明コンテナ受信した後、モバイル端末UEが、MMEのアルゴリズムと同じアルゴリズムを使用することによって、透明コンテナ内のNONCEMMEと、最新のローカルキー、すなわち、ローカル暗号化キーCKcsおよびローカル完全性保護キーIKcsとに従って、中間キーK'asmeを生成するステップを含むステップ。
【０２２０】
本発明の本実施形態によれば、ネットワーク内で現在使用されているネットワーク交換ノードが変更されない場合、3GネットワークからHSPAネットワークまたはLTEネットワークへのモバイル端末のハンドオーバにおけるセキュリティ処理をより良好に完了することが可能であり、それによって、コストを節約する。
【０２２１】
本発明によるネットワークハンドオーバプロセスにおけるセキュリティ処理システムが以下で詳細に説明される。図6を参照すると、図6は、本発明によるネットワークハンドオーバプロセスにおけるセキュリティ処理システムの一実施形態の概略的構造組成図である。この実施形態では、ユーザは、モバイル端末を介して通信する過程で3GネットワークからHSPAネットワークまたはLTEネットワークに入り、システムは、モバイル端末11と、ネットワーク交換ノード12と、ターゲットネットワークノードSGSN13と、ターゲットアクセスネットワークノードRNC14と、ターゲットネットワークノードMME15と、ターゲットアクセスネットワークノードeNB16とを含む。具体的には、ネットワーク交換ノード12はMSC serverであってよく、ターゲットネットワークノードは、HSPAネットワーク内のSGSN、またはLTEネットワーク内のMMEを含む。
【０２２２】
図7を参照すると、ネットワーク交換ノード12は、具体的には、
ハンドオーバ要求が受信された後、ターゲットキーを生成するように構成された処理モジュール121と、
処理モジュール121がターゲットキーを生成した後、ターゲットキーを含むセキュリティ情報をターゲットネットワークノードに送信するように構成された送信モジュール122と、
ハンドオーバ要求を受信するように構成され、かつターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するように構成された受信モジュール123と
を含み得る。
【０２２３】
送信モジュール122は、モバイル端末11がターゲットネットワークにアクセスするように、ハンドオーバコマンドをモバイル端末11に送信するようにさらに構成される。
【０２２４】
モバイル端末11は、ハンドオーバコマンドに従って、ターゲットネットワークにアクセスする。
【０２２５】
さらに、処理モジュール121は以下を含む。
ソースネットワーク制御ノードからハンドオーバ要求が受信された後、乱数値NONCEMSCを取得するように、すなわち、モバイル端末11がネットワークハンドオーバを受けるとき、モバイル端末に接続されたソースネットワーク制御ノードがハンドオーバ要求をネットワーク交換ノード12に送信することができるように構成された取得ユニット1211。取得ユニット1211によって取得された乱数値NONCEMSCは、取得ユニット1211によって無作為に生成されることが可能であるか、またはソースネットワーク制御ノードによって生成され、ソースネットワーク制御ノードによってネットワーク交換ノード12に送信され、取得ユニット1211によって取得されることも可能である。および、
乱数値NONCEMSCと、ネットワーク交換ノード12のローカルキーとに従って、ターゲットキーを生成するように構成された処理ユニット1212であって、ローカルキーが、ローカル暗号化キーおよび/またはローカル完全性保護キーを含み、ターゲットキーが、ターゲット暗号化キーおよび/またはターゲット完全性保護キーを含む、処理ユニット1212。
【０２２６】
より具体的には、ターゲットネットワークノードがSGSN13であるとき、受信モジュール123は、具体的には、SGSN13によって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するように構成される。透明コンテナは、SGSN13がターゲットキーをターゲットアクセスネットワークノードRNC14に送信した後、RNC14によって生成される。
【０２２７】
ターゲットネットワークノードが移動度管理エンティティMME15であるとき、
受信モジュール123は、具体的には、MME15によって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するように構成され、透明コンテナは、eNB16によって生成され、eNB16によってMME15に送信されるか、または、MME15によって送信され、透明コンテナを搬送するハンドオーバ応答メッセージを受信するように構成され、透明コンテナは、eNB16によって生成され、eNB16によってMME15に送信され、透明コンテナは、乱数値NONCEMMEを含み、eNB16は、乱数値NONCEMMEを透明コンテナ内にカプセル化して、NONCEMMEは、セキュリティ情報が、MME15によって受信され、eNB16に送信された後、MME15によって生成される。
【０２２８】
ネットワーク交換ノード12がネットワーク交換ノード12によって取得された乱数値NONCEMSCをターゲットネットワークノードSGSN13またはMME15に送信しない場合、送信モジュール122は、具体的には、乱数値NONCEMSCをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末11に送信するように構成されるか、あるいは、送信モジュール122は、具体的には、ソースアクセスネットワークノードが乱数値NONCEMSCと透明コンテナとをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末11に送信するように、乱数値NONCEMSCと透明コンテナとをソースアクセスネットワークノードに送信するように構成されるか、あるいは、送信モジュール122は、具体的には、ソースアクセスネットワークノードがNONCEMSCを無視して、透明コンテナをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末11に送信するように、ネットワーク交換ノード12が、NONCEMSCと透明コンテナとをソースアクセスネットワークノードに送信するように構成される。
【０２２９】
さらに具体的には、送信モジュール122によってターゲットネットワークノードに送信されたセキュリティ情報は、乱数値NONCEMSCをさらに含む。
【０２３０】
ターゲットネットワークノードがSGSN13であるとき、受信モジュール123は、具体的には、SGSN13によって送信され、透明コンテナを搬送するハンドオーバ応答メッセージを受信するように構成される。透明コンテナは、ターゲットアクセスネットワークノードRNC14によって生成され、ターゲットアクセスネットワークノードRNC14によってSGSN13に送信される。透明コンテナは、乱数値NONCEMSCを含む。ターゲットアクセスネットワークノードRNC14は、乱数値NONCEMSCを透明コンテナ内にカプセル化する。NONCEMSCはSGSN13によってRNC14に送信される。
【０２３１】
ターゲットネットワークノードが移動度管理エンティティMME15であるとき、受信モジュール123は、具体的には、MME15によって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するように構成され、透明コンテナは、乱数値NONCEMSCを含み、NONCEMSCは、MME15によってeNB16に送信されるか、あるいは、受信モジュール123は、具体的には、MME15によって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するように構成され、透明コンテナは、乱数値NONCEMSCと乱数値NONCEMMEとを含み、NONCEMSCは、MME15によってeNB16に送信され、NONCEMMEは、セキュリティ情報が受信された後、MME15によって生成され、NONCEMMEはターゲットアクセスネットワークノードにMME15によって送信される、あるいは、受信ノード123は、具体的には、MMEによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するように構成され、透明コンテナは、ターゲットアクセスネットワークノードによって生成され、ターゲットアクセスネットワークノードによってMMEに送信され、透明コンテナは乱数値NONCEMMEを含み、セキュリティ情報がMMEによって受信され、ターゲットアクセスネットワークノードに送信された後、NONCEMMEはMMEによって生成される。
【０２３２】
さらに具体的には、送信モジュール122によってターゲットネットワークノードに送信されたセキュリティ情報は、乱数値NONCEMSCとローカルキーとをさらに含む。
【０２３３】
ターゲットネットワークノードがSGSN13であるとき、受信モジュール123は、具体的には、SGSN13によって送信され、透明コンテナを搬送するハンドオーバ応答メッセージを受信するように構成される。透明コンテナは、RNC14によって生成され、RNC14によってSGSN13に送信される。透明コンテナは、乱数値NONCEMSCを含む。ターゲットアクセスネットワークノードRNC14は、乱数値NONCEMSCを透明コンテナ内にカプセル化する。乱数値NONCEMSCは、SGSN13によってRNC14に送信される。
【０２３４】
ターゲットネットワークノードがMME15であるとき、受信モジュール123は、具体的には、MME15によって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するように構成される。透明コンテナは、eNB16によって生成され、eNB16によってMME15に送信される。透明コンテナは乱数値NONCEMSCを含む。ターゲットアクセスネットワークノードeNB16は、乱数値NONCEMSCを透明コンテナ内にカプセル化する。NONCEMSCはMME15によってeNB16に送信される。
【０２３５】
あるいは、
【０２３６】
ターゲットネットワークノードがSGSN13であるとき、受信モジュール123は、具体的には、SGSN13によって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するように構成される。透明コンテナは、RNC14によって生成され、RNC14によってSGSN13に送信される。透明コンテナは乱数値NONCESGSNを含む。ターゲットアクセスネットワークノードRNC14は、乱数値NONCESGSNを透明コンテナ内にカプセル化する。乱数値NONCESGSNは、セキュリティ情報が、SGSN13によって受信され、RNC14に送信された後で、SGSN13によって生成される。
【０２３７】
ターゲットネットワークノードがMME15であるとき、受信モジュール123は、具体的には、MME15によって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するように構成される。透明コンテナは、eNBによって生成され、eNBによってMME15に送信される。透明コンテナは乱数値NONCEMMEを含む。ターゲットアクセスネットワークノードeNB16は、乱数値NONCEMMEを透明コンテナ内にカプセル化する。乱数値NONCEMMEは、セキュリティ情報が受信された後、MME15によって生成され、乱数値NONCEMMEはMME15によってeNB16に送信される。
【０２３８】
ネットワーク交換ノード12が、ネットワーク交換ノード12によって取得された乱数値NONCEMSCをターゲットネットワークノードSGSN13またはMME15に送信する場合、送信モジュール122は、具体的には、透明コンテナをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末11に送信するように構成されるか、あるいは、送信モジュール122は、具体的には、ソースアクセスネットワークノードを介して、透明コンテナをモバイル端末11に送信するように構成される。
【０２３９】
図8を参照すると、SGSN13は、具体的には、
ネットワーク交換ノード12によって送信され、ターゲットキーを含むセキュリティ情報を受信するように構成され受信モジュール131であって、ターゲットキーが、ハンドオーバ要求が受信された後、ネットワーク交換ノードによって生成される、受信モジュール131と、
ネットワーク交換ノード12が、モバイル端末11がターゲットネットワーク、すなわち、HSPAネットワークにアクセスするためのハンドオーバコマンドをモバイル端末に送信するように、ハンドオーバ応答メッセージをネットワーク交換ノード12に送信するように構成された送信モジュール132
とを含み得る。
【０２４０】
当然、ネットワーク交換モジュール内にある送信モジュール122と受信モジュール123とを区別するために、受信モジュール131をターゲット受信モジュールと名付けることができ、送信モジュール122をターゲット送信モジュールと名付けることができる。
【０２４１】
さらに具体的には、送信モジュール132は、
ターゲットキーを受信した後、ターゲットアクセスネットワークノードが透明コンテナを生成して、その後、ターゲットアクセスネットワークノードが、ターゲットキーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、ターゲットキーをターゲットアクセスネットワークノードに送信するように構成された第1の送信ユニット1321と、
受信モジュール131が、ターゲットアクセスネットワークノード、すなわち、RNC14によって送信された透明コンテナを受信するとき、透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信するように構成された第2の送信ユニット1322と
を含み得る。
【０２４２】
さらに具体的には、受信モジュール131によって受信され、ネットワーク交換ノード12によって送信されたセキュリティ情報が乱数値NONCEMSCをさらに含むとき、送信モジュール132は、
ターゲットアクセスネットワークノード、すなわち、RNC14がその中に乱数値NONCEMSCがカプセル化された透明コンテナを生成して、その後、ターゲットアクセスネットワークノード、すなわち、RNC14が、ターゲットキーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、ターゲットキーと乱数値NONCEMSCとをターゲットアクセスネットワークノード、すなわち、RNC14に送信するように構成された第3の送信ユニット1323と、
受信モジュール131が、ターゲットアクセスネットワークノード、すなわち、RNC14によって送信された透明コンテナを受信するとき、透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノード12に送信するように構成された第4の送信ユニット1324と
をさらに含み得る。
【０２４３】
さらに具体的には、受信モジュール131によって受信され、ネットワーク交換ノード12によって送信されたセキュリティ情報が乱数値NONCEMSCとローカルキーとをさらに含むとき、送信モジュール132は、
RNC14が乱数値NONCEMSCを透明コンテナ内にカプセル化して、その後、RNC14が、ターゲットキーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、ターゲットキーと乱数値NONCEMSCとをターゲットアクセスネットワークノード、すなわちRNC14に送信するように構成された第5の送信ユニット1325と、
受信モジュール131がRNC14によって送信された透明コンテナを受信するとき、透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノード12に送信するように構成された第6の送信ユニット1326と
をさらに含み得る、
【０２４４】
または、
乱数値NONCESGSNを生成して、乱数値NONCESGSNとローカルキーとに従って、新しいターゲットキーを生成して、RNC14が、その中に乱数値NONCESGSNがカプセル化された透明コンテナを生成して、その後、RNC14が、ターゲットキーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、新しいターゲットキーと乱数値NONCESGSNとをターゲットアクセスネットワークノードRNC14に送信するように構成された第7の送信ユニット1327と、
受信モジュール13が、RNC14によってSGSNに送信された、その中に乱数値NONCESGSNがカプセル化された透明コンテナを受信するとき、その透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノード12に送信するように構成された第8の送信ユニット1328と
を含み得る。
【０２４５】
図9を参照すると、移動度管理エンティティMME15は、具体的には、
ネットワーク交換ノード12によって送信され、ターゲットキーを含むセキュリティ情報を受信するように構成された受信モジュール151であって、ターゲットキーが、ハンドオーバ要求が受信された後、ネットワーク交換ノードによって生成される、受信モジュール151と、
ネットワーク交換モジュール12がハンドオーバコマンドをモバイル端末11に送信して、モバイル端末11がターゲットネットワーク、すなわち、LTEネットワークにアクセスするように、ハンドオーバ応答メッセージをネットワーク交換ノード12に送信するように構成された送信モジュール152と
を含み得る。
【０２４６】
当然、ネットワーク交換モジュール12内にある送信モジュール122と受信モジュール123、およびSGSN13内にある受信モジュール131と送信モジュール122とを区別するために、受信モジュール151を第1のターゲット受信モジュールと名付けることができ、送信モジュール152を第1のターゲット送信モジュールと名付けることができる。
【０２４７】
さらに具体的には、MME15は、その後、MMEが、中間キーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、セキュリティ情報内のターゲットキーに従って、中間キーを生成するように構成された第1の生成モジュール153をさらに含み得る。
【０２４８】
受信モジュール151は、透明コンテナを受信するようにさらに構成される。透明コンテナは、ターゲットアクセスネットワークノードeNB16によって生成および送信される。
【０２４９】
送信モジュール152は、具体的には、透明コンテナをハンドオーバ応答メッセージ内で搬送して、ハンドオーバ応答メッセージをネットワーク交換ノード12に送信するように構成される。
【０２５０】
さらに具体的には、MME15は、乱数値NONCEMMEを生成して、その後、MMEが、中間キーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、乱数値NONCEMMEとターゲットキーとに従って、中間キーを生成するように構成された第2の生成モジュール154をさらに含み得る。
【０２５１】
送信モジュール152は、
eNB16が乱数値NONCEMMEを透明コンテナ内にカプセル化するように、乱数値NONCEMMEをターゲットアクセスネットワークノードeNB16に送信するように構成された第1の送信ユニット1521と、
受信モジュール151がeNB164によって送信された透明コンテナを受信するとき、透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノード12に送信するように構成された第2の送信ユニット1522であって、乱数値NONCEMMEが透明カプセル内にカプセル化された、第2の送信ユニット1522と
を含み得る。
【０２５２】
さらに具体的には、受信モジュール151によって受信された、ネットワーク交換ノードによって送信されたセキュリティ情報が乱数値NONCEMSCをさらに含むとき、MME15は、その後、MME15が、中間キーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、セキュリティ情報内のターゲットキーに従って、中間キーを生成するか、または、その後、MME15が、中間キーに従って、ターゲットネットワークにハンドオーバされたモバイル端末11上で安全な通信処理を実行するように、セキュリティ情報内にあるターゲットキーと乱数値NONCEMSCとに従って、中間キーを生成するように構成された第3の生成モジュール155をさらに含み得る。
【０２５３】
送信モジュール152は、
eNB16が、その中に乱数値NONCEMSCがカプセル化された透明コンテナを生成するように、乱数値NONCEMSCをターゲットアクセスネットワークノードeNB16に送信するように構成された第3の送信ユニット1523と、
受信モジュール151がターゲットアクセスネットワークノードによって送信された透明コンテナを受信するとき、透明コンテナをハンドオーバ応答メッセージ内に含めて、そのハンドオーバ応答メッセージをネットワーク交換ノード12に送信するように構成された第4の送信ユニット1524と
を含み得る。
【０２５４】
さらに具体的には、受信モジュール151によって受信され、ネットワーク交換ノード12によって送信されたセキュリティ情報が乱数値NONCEMSCをさらに含むとき、MME15は、乱数値NONCEMMEを生成して、その後、MMEが、中間キーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、セキュリティ情報内にある乱数値NONCEMMEとターゲットキーとに従って、中間キーを生成するように構成された第4の生成モジュール156をさらに含む。
【０２５５】
送信モジュール152は、
eNB16が、その中に乱数値NONCEMMEおよび/または乱数値NONCEMSCがカプセル化された透明コンテナを生成して、その透明コンテナをMME15に送信するように、乱数値NONCEMMEおよび/または乱数値NONCEMSCをターゲットアクセスネットワークノードeNB16に送信するように構成された第5の送信ユニット1525と、
受信モジュール151がeNB16によって送信された透明コンテナを受信するとき、透明コンテナをハンドオーバ応答メッセージ内に含めて、そのハンドオーバ応答メッセージをネットワーク交換ノード12に送信するように構成された第6の送信ユニット1526と
を含み得る。
【０２５６】
さらに具体的には、受信モジュール151によって受信された、ネットワーク交換ノード12によって送信されたセキュリティ情報が、乱数値NONCEMSCとローカルキーとをさらに含むとき、MME15は、
その後、MMEが、中間キーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、ターゲットキーに従って、中間キーを生成するか、または、MMEが、その後、中間キーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、ターゲットキーと乱数値NONCEMSCとに従って、中間キーを生成するように構成された第5の生成モジュール157
をさらに含む。
【０２５７】
送信モジュール152は、
eNB16が、その中に乱数値NONCEMSCがカプセル化された透明コンテナを生成するように、乱数値NONCEMSCをターゲットアクセスネットワークノードeNB16に送信するように構成された第7の送信ユニット1527と、
受信モジュール151が、eNB16によって送信された、その中にNONCEMSCがカプセル化された透明コンテナを受信するとき、透明コンテナをハンドオーバ応答メッセージ内に含めて、そのハンドオーバ応答メッセージをネットワーク交換ノード12に送信するように構成された第8の送信ユニット1528と
を含み得る、
【０２５８】
または、
NONCEMMEを生成して、その後、MMEが、中間キーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、乱数値NONCEMMEを生成し、乱数値NONCEMMEとローカルキーとに従って、中間キーを生成するように構成された第6の生成モジュール158
を含み得る。
【０２５９】
送信モジュール152は、
eNB16が、その中に乱数値NONCEMMEがカプセル化された透明コンテナを生成するように、乱数値NONCEMMEをターゲットアクセスネットワークノードeNB16に送信するように構成された第9の送信ユニット1529と、
受信モジュール151が、eNB16によって送信された、その中にNONCEMSCがカプセル化された透明コンテナを受信するとき、透明コンテナをハンドオーバ応答メッセージ内に含めて、そのハンドオーバ応答メッセージをネットワーク交換ノード12に送信するように構成された第10の送信ユニット1520と
を含み得る。
【０２６０】
図10を参照すると、モバイル端末11は、具体的には、
ネットワーク交換ノード12によって送信されたハンドオーバコマンドを受信するように構成された受信モジュール111であって、ハンドオーバコマンドが、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージに従って、ネットワーク交換ノード12によって生成される、受信モジュール111と、
ハンドオーバコマンド内で搬送された乱数値と、モバイル端末11のローカルキーとに従って、セキュリティキーを生成するように構成された処理モジュール112であって、
同様に、受信モジュール111および処理モジュール112を前述の受信モジュールおよび処理のモジュールと区別するために、受信モジュール111を端末受信モジュールと名付けることができ、処理モジュール112を端末処理モジュールと名付けることができる、処理モジュール112と、
ハンドオーバコマンドとセキュリティキーとに従って、ターゲットネットワークにアクセスするように構成されたアクセスモジュール113と
を含み得る。
【０２６１】
具体的には、モバイル端末11のローカルキーは、ローカル暗号化キーおよび/またはローカル完全性保護キーを含む。
【０２６２】
処理モジュール112は、具体的には、
ハンドオーバコマンド内で搬送された乱数値と、ローカル暗号化キーおよび/またはローカル完全性保護キーとに従って、ターゲットキーを生成するように構成された第1の処理ユニット1121であって、ターゲットキーが、HSPAネットワークにアクセスするためのセキュリティキーとして使用され、ターゲットキーが、ターゲット暗号化キーおよび/またはターゲット完全性保護キーを含む第1の処理ユニット1121と、
ハンドオーバコマンド内で搬送された乱数値と、ローカル暗号化キーおよび/またはローカル完全性保護キーと、プリセットされた導出アルゴリズムとに従って、中間キーを生成するように構成された第2の処理ユニット1122であって、中間キーが、LTEネットワークにアクセスするためのセキュリティキーとして使用される第2の処理ユニット1122と、
ハンドオーバコマンド内で搬送された乱数値と、ローカル暗号化キーおよび/またはローカル完全性保護キーと、プリセットされた導出アルゴリズムとに従って、ターゲットキーを生成して、ターゲットキーと、ハンドオーバコマンド内で搬送された乱数値とに従って、中間キーを生成するように構成された第3の処理ユニット1123であって、中間キーが、LTEネットワークにアクセスするためのセキュリティキーとして使用される第3の処理ユニット1123と
を含み得る。
【０２６３】
図11を参照すると、図11は、本発明による、ネットワークハンドオーバプロセスにおける別のセキュリティ処理システムの一実施形態の概略構造組成図である。このシステムは、モバイル端末21と、ネットワーク交換ノード22と、サービス提供汎用パケット無線サービスサポートノードSGSN23と、ターゲットアクセスネットワークノードRNC24と、移動度管理エンティティMME25と、ターゲットアクセスネットワークノードeNB26とを含む。この実施形態では、ネットワーク交換ノード22は、乱数値NONCEMSCを取得せず、またはターゲットキーを計算せず、ネットワーク交換ノード22によって記憶されたローカルキーをターゲットネットワークノードSGSN23またはMME25に直接送信し、この場合、図12を参照すると、ネットワーク交換ノード22は、具体的には、
ハンドオーバ要求が受信された後、ネットワーク交換ノードのローカルキーを含むセキュリティ情報をターゲットネットワークノードに送信するように構成された送信モジュール221であって、ローカルキーが、ローカル暗号化キーおよび/またはローカル完全性保護キーを含む、送信モジュール221と、
ターゲットネットワークノード、すなわち、SGSN23またはMME25によって送信されたハンドオーバ応答メッセージを受信するように構成された受信モジュール222と
を含み得る。
【０２６４】
送信モジュール221は、モバイル端末21がターゲットネットワークにアクセスするように、すなわち、HSPAネットワークにアクセスするように、ハンドオーバコマンドをモバイル端末21に送信するようにさらに構成され、SGSN23は、MME25があるLTEネットワークである。
【０２６５】
異なるターゲットネットワーク内のターゲットネットワークノードは、異なる動作を実行することが可能であり、具体的には、受信モジュールによって受信されたハンドオーバ応答メッセージは、異なってよく、具体的には、
ターゲットネットワークノードがSGSN23であるとき、受信モジュール222は、具体的には、SGSN23によって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するように構成され、透明コンテナは、SGSN23によって送信されたターゲットキーが受信され、透明コンテナがターゲットアクセスネットワークノードRNC24によってSGSN23に送信された後、ターゲットアクセスネットワークノードRNC24によって生成され、透明コンテナは、RNC24によってカプセル化された乱数値NONCESGSNを含み、乱数値NONCESGSNはSGSN23によって生成され、ターゲットキーは、乱数値NONCESGSNと、その後、ターゲットアクセスネットワークノードRNC24が、ターゲットキーに従って、ターゲットネットワークにハンドオーバされたモバイル端末21上で安全な通信処理を実行するためのセキュリティ情報内にあるローカルキーとに従ってSGSN23によって生成され、
ターゲットネットワークノードがMME25であるとき、受信モジュール222は、具体的には、MME25によって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するように構成され、透明コンテナは、ターゲットアクセスネットワークノードeNB26によって生成され、ターゲットアクセスネットワークノードeNB26によってMME25に送信され、透明コンテナは、eNB26によってカプセル化された乱数値NONCEMMEを含み、乱数値NONCEMMEはMMEによって生成され、MME25は、さらに、その後、MME25が、中間キーに従って、ターゲットネットワークにハンドオーバされたモバイル端末21上で安全な通信処理を実行するように乱数値NONCEMMEと、セキュリティ情報内にあるローカルキーとに従って、中間キーを生成する。
【０２６６】
送信モジュール221は、具体的には、透明コンテナをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末21に送信するか、またはソースアクセスネットワークノードを介して、透明コンテナをモバイル端末21に送信するように構成される。
【０２６７】
前述のSGSN23は、具体的には、図13に示すモジュールおよびユニット、すなわち、
乱数値NONCESGSNを生成して、乱数値NONCESGSNと、セキュリティ情報内にあるローカルキーとに従って、ターゲットキーを生成するように構成された生成モジュール231と、
ネットワーク交換ノード22によって送信され、ネットワーク交換ノード22のローカルキーを含むセキュリティ情報を受信するように構成された受信モジュール232であって、ローカルキーがローカル暗号化キーおよび/またはローカル完全性保護キーを含む、受信モジュール232と、
ネットワーク交換ノード22が、モバイル端末21がターゲットネットワークにアクセスするためのハンドオーバコマンドをモバイル端末21に送信するように、ハンドオーバ応答メッセージをネットワーク交換ノード22に送信するように構成された送信モジュール233
とを含み得る。
【０２６８】
送信モジュール233は、具体的には、
その後、ターゲットアクセスネットワークノードRNC24が、ターゲットキーに従って、ターゲットネットワークにハンドオーバされたモバイル端末21上で安全な通信処理を実行するように、ターゲットキーをターゲットアクセスネットワークノードRNC24に送信するように構成された第1の送信モジュール2331と、
受信モジュール232が、ターゲットアクセスネットワークノードRNC24によって生成された、その中に乱数値NONCESGSNがカプセル化された透明コンテナを受信するとき、その中に乱数値NONCESGSNがカプセル化された透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノード22に送信するように構成された第2の送信ユニット2332と
を含み得る。
【０２６９】
MME25は、具体的には、図14に示すモジュールおよびユニット、すなわち、
乱数値NONCEMMEを生成して、乱数値NONCEMMEと、セキュリティ情報内にあるローカルキーとに従って、中間キーを生成するように構成された生成モジュール251と、
ネットワーク交換ノード22によって送信された、ネットワーク交換ノード22のローカルキーを含むセキュリティ情報を受信するように構成された受信モジュール252であって、ローカルキーがローカル暗号化キーおよび/またはローカル完全性保護キーを含む、受信モジュール252と、
ネットワーク交換ノード22が、モバイル端末21がターゲットネットワークにアクセスするためのハンドオーバコマンドをモバイル端末21に送信するように、ハンドオーバ応答メッセージをネットワーク交換ノード22に送信するように構成された送信モジュール253
とを含み得る。
【０２７０】
送信モジュール253は、
乱数値NONCEMMEをターゲットアクセスネットワークノードeNB26に送信するように構成された第1の送信ユニット2531と、
受信モジュール252が、ターゲットアクセスネットワークノードeNB26によって生成された、その中に乱数値NONCEMMEがカプセル化された透明コンテナを受信するとき、その中に乱数値NONCEMMEがカプセル化された透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノード22に送信するように構成された第2の送信ユニット2532と
を含む。
【０２７１】
モバイル端末21はまた、図15に示すモジュールおよびユニット、すなわち、
ネットワーク交換ノードによって送信されたハンドオーバコマンドを受信するように構成された受信モジュール211であって、ハンドオーバコマンドが、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージに従って、ネットワーク交換ノードによって生成される、受信モジュール211と、
ハンドオーバコマンド内で搬送された乱数値と、モバイル端末のローカルキーとに従って、セキュリティキーを生成するように構成された処理モジュール212と、
ハンドオーバコマンドとセキュリティキーとに従って、ターゲットネットワークにアクセスするように構成されたアクセスモジュール213と
を含み得る。
【０２７２】
具体的には、モバイル端末21のローカルキーは、ローカル暗号キーおよび/またはローカル完全性保護キーを含む。処理モジュール212は、
ハンドオーバコマンド内で搬送された乱数値と、ローカル暗号化キーおよび/またはローカル完全性保護キーとに従って、ターゲットキーを生成するように構成された第1の処理ユニット2121であって、ターゲットキーが、HSPAネットワークにアクセスするためのセキュリティキーとして使用され、ターゲットキーが、ターゲット暗号化キーおよび/またはターゲット完全性保護キーを含む第1の処理ユニット2121と、
ハンドオーバコマンド内で搬送された乱数値と、ローカル暗号化キーおよび/またはローカル完全性保護キーと、プリセットされた導出アルゴリズムとに従って、中間キーを生成するように構成された第2の処理ユニット2122であって、中間キーが、LTEネットワークにアクセスするためのセキュリティキーとして使用される第2の処理ユニット2122と、
ハンドオーバコマンド内で搬送された乱数値と、ローカル暗号化キーおよび/またはローカル完全性保護キーと、プリセットされた導出アルゴリズムとに従って、ターゲットキーを生成して、ターゲットキーと、ハンドオーバコマンド内で搬送された乱数値とに従って、中間キーを生成するように構成された第3の処理ユニット2123であって、中間キーが、LTEネットワークにアクセスするためのセキュリティキーとして使用される第3の処理ユニット2123と
を含む。
【０２７３】
本発明の本実施形態によれば、ネットワーク内で現在使用されているネットワーク交換ノードが変更されない場合、3GネットワークからHSPAネットワークまたはLTEネットワークへのモバイル端末のハンドオーバにおけるセキュリティ処理をより良好に完了することが可能であり、それによって、コストを節約する。
【０２７４】
前述の実施形態の方法のプロセスのすべてまたは一部は、コンピュータプログラム命令関連のハードウェアによって実装され得ることを当業者は理解されよう。プログラムは、コンピュータ可読媒体内に記憶され得る。プログラムが実行されるとき、前述の実施形態の方法のプロセスが実行される。記憶媒体は、磁気ディスク、光ディスク、読出し専用メモリ(Read-Only Memory, ROM)、またはランダムアクセスメモリ(Random Access Memory, RAM)などであり得る。
【０２７５】
前述の開示は、本発明の単なる例示的な実施形態であり、本発明の特許請求の範囲を限定することは当然意図されない。したがって、本発明の特許請求による等価の変種は、本発明の範囲に包含されるべきである。
【符号の説明】
【０２７６】
111  受信モジュール
112  処理モジュール
113  アクセスモジュール
121  処理モジュール
122  送信モジュール
123  受信モジュール
131  受信モジュール
132  送信モジュール
151  受信モジュール
152  送信モジュール
153  第1の生成モジュール
154  第2の生成モジュール
155  第3の生成モジュール
156  第4の生成モジュール
157  第5の生成モジュール
158  第6の生成モジュール
【図１】
2015519817.tif 000003
【図２】
2015519817.tif 000004
【図３】
2015519817.tif 000005
【図４】
2015519817.tif 000006
【図５】
2015519817.tif 000007
【図６】
2015519817.tif 000008
【図７】
2015519817.tif 000009
【図８】
2015519817.tif 000010
【図９】
2015519817.tif 000011
【図１０】
2015519817.tif 000012
【図１１】
2015519817.tif 000013
【図１２】
2015519817.tif 000014
【図１３】
2015519817.tif 000015
【図１４】
2015519817.tif 000016
【図１５】
2015519817.tif 000017
【手続補正書】
【提出日】平成26年12月11日(2014.12.11)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】変更
【補正の内容】
【００５３】
ターゲットネットワークノードがMMEであるとき、ターゲットネットワークノードがハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップは、
その後、MMEが、中間キーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するように、MMEが、セキュリティ情報内のターゲットキーに従って、中間キーを生成するステップと、
MMEが透明コンテナを受信するステップであって、透明コンテナが、ターゲットアクセスネットワークノードによって生成され、ターゲットアクセスネットワークノードによってMMEに送信される、送信するステップと、
MMEが、透明コンテナをハンドオーバ応答メッセージ内で搬送して、そのハンドオーバ応答メッセージをネットワーク交換ノードに送信するステップと
を含む、
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００８９
【補正方法】変更
【補正の内容】
【００８９】
さらに、S53は、具体的には、以下の3つの様式で実装されることが可能であり、この場合、ローカルキーは、ローカル暗号化キーCKcsおよび/またはローカル完全性保護キーIKcsを含む。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１０７
【補正方法】変更
【補正の内容】
【０１０７】
S108:モバイル端末がターゲットネットワークにアクセスし、具体的には、透明コンテナを受信した後、モバイル端末UEが、MSC serverのアルゴリズムと同じアルゴリズムを使用することによって、透明コンテナ内のNONCEMSCと、最新のローカルキー(ローカル暗号化キーCKcsおよびローカル完全性保護キーIKcs)とに従って、ターゲットキー(ターゲット暗号化キーCK'psおよびターゲット完全性保護キーIK'ps)を生成するステップと、ターゲット暗号化キーCK'psとターゲット完全性保護キーIK'psとを使用することによって、安全な通信動作を実行するステップとを含む。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０２２８
【補正方法】変更
【補正の内容】
【０２２８】
ネットワーク交換ノード12がネットワーク交換ノード12によって取得された乱数値NONCEMSCをターゲットネットワークノードSGSN13またはMME15に送信しない場合、送信モジュール122は、具体的には、乱数値NONCEMSCをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末11に送信するように構成されるか、あるいは、送信モジュール122は、具体的には、ソースアクセスネットワークノードが乱数値NONCEMSCと透明コンテナとをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末11に送信するように、乱数値NONCEMSCと透明コンテナとをソースアクセスネットワークノードに送信するように構成されるか、あるいは、送信モジュール122は、具体的には、ソースアクセスネットワークノードがNONCEMSCを無視して、透明コンテナをハンドオーバコマンド内で搬送して、そのハンドオーバコマンドをモバイル端末11に送信するように、NONCEMSCと透明コンテナとをソースアクセスネットワークノードに送信するように構成される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０２４０
【補正方法】変更
【補正の内容】
【０２４０】
当然、ネットワーク交換ノード内にある送信モジュール122と受信モジュール123とを区別するために、受信モジュール131をターゲット受信モジュールと名付けることができ、送信モジュール122をターゲット送信モジュールと名付けることができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０２４６
【補正方法】変更
【補正の内容】
【０２４６】
当然、ネットワーク交換ノード12内にある送信モジュール122と受信モジュール123、およびSGSN13内にある受信モジュール131と送信モジュール122とを区別するために、受信モジュール151を第1のターゲット受信モジュールと名付けることができ、送信モジュール152を第1のターゲット送信モジュールと名付けることができる。
【手続補正７】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークハンドオーバプロセスにおけるセキュリティ処理方法であって、
ハンドオーバ要求を受信した後、ネットワーク交換ノードがターゲットキーを生成するステップと、
前記ネットワーク交換ノードが、前記ターゲットキーを含むセキュリティ情報をターゲットネットワークノードに送信するステップであって、ターゲットアクセスネットワークノードが、前記ターゲットキーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するために、前記ターゲットキーが使用される、送信するステップと、
前記ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するステップと、
前記ネットワーク交換ノードが、モバイル端末が前記ターゲットネットワークにアクセスするためのハンドオーバコマンドを前記モバイル端末に送信するステップと
を含む方法。
【請求項２】
前記ネットワーク交換ノードが前記ターゲットキーを生成する前記ステップが、
ソースネットワーク制御ノードから前記ハンドオーバ要求を受信した後、前記ネットワーク交換ノードが乱数値NONCEMSCを取得するステップと、
前記ネットワーク交換ノードが、前記乱数値NONCEMSCと、前記ネットワーク交換ノードのローカルキーとに従って、前記ターゲットキーを生成するステップであって、前記ローカルキーが、ローカル暗号化キーおよびローカル完全性保護キーを含み、前記ターゲットキーが、ターゲット暗号化キーとターゲット完全性保護キーを含む、生成するステップと
を含む、請求項1に記載の方法。
【請求項３】
前記ターゲットネットワークノードがサービス提供汎用パケット無線サービス(GPRS)サポートノード(SGSN)であり、前記ターゲットネットワークが高速パケットアクセス(HSPA)ネットワークであり、前記ターゲットネットワークノードによって送信された前記ハンドオーバ応答メッセージを受信する前記ステップが、
前記SGSNによって送信された、透明コンテナを搬送するハンドオーバ応答メッセージを受信するステップであって、前記透明コンテナが、前記SGSNが前記ターゲットキーを前記ターゲットアクセスネットワークノードに送信した後、前記ターゲットアクセスネットワークノードによって生成される、受信するステップを含む
請求項1または2に記載の方法。
【請求項４】
前記ネットワーク交換ノードが前記ハンドオーバコマンドを前記モバイル端末に送信する前記ステップが、
前記ネットワーク交換ノードが前記乱数値NONCEMSCと前記透明コンテナとをソースアクセスネットワークノードに送信するステップであって、前記乱数値NONCEMSCと前記透明コンテナとが、前記ハンドオーバコマンドを介して、前記ソースアクセスネットワークノードによって前記モバイル端末に送信される、送信するステップ
を含む、請求項3に記載の方法。
【請求項５】
ターゲットネットワークノードが、ネットワーク交換ノードによって送信され、ターゲットキーを含むセキュリティ情報を受信するステップであって、前記ターゲットキーが、ハンドオーバ要求が受信された後、前記ネットワーク交換ノードによって生成され、ターゲットアクセスネットワークノードが、前記ターゲットキーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するために使用される、受信するステップと、
前記ターゲットネットワークノードが、前記ネットワーク交換ノードが、前記ターゲットネットワークにアクセスするためのハンドオーバコマンドを前記モバイル端末に送信するためのハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するステップと
を含むネットワークハンドオーバプロセスにおけるセキュリティ処理方法。
【請求項６】
前記ターゲットネットワークノードがSGSNであり、前記ターゲットネットワークが高速パケットアクセス(HSPA)ネットワークであり、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信する前記ステップが、
前記SGSNが、前記ターゲットアクセスネットワークノードが透明コンテナを生成するための前記ターゲットキーを前記ターゲットアクセスネットワークノードに送信するステップと、
前記SGSNが、前記ターゲットアクセスネットワークノードによって送信された前記透明コンテナを受信するステップと、
前記SGSNがハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するステップであって、前記ハンドオーバ応答メッセージが前記透明コンテナを搬送する、送信するステップと
を含む、請求項5に記載の方法。
【請求項７】
前記ターゲットキーが、前記ネットワーク交換ノードによって生成された乱数値NONCEMSCと、前記ネットワーク交換ノードのローカルキーとに従って生成され、前記ローカルキーが、ローカル暗号化キーおよびローカル完全性保護キーを含み、前記ターゲットキーが、ターゲット暗号化キーおよびターゲット完全性保護キーを含む、
請求項5または6に記載の方法。
【請求項８】
モバイル端末がネットワーク交換ノードによって送信されたハンドオーバコマンドを受信するステップであって、前記ハンドオーバコマンドが、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージに従って、前記ネットワーク交換ノードによって生成される、受信するステップと、
モバイル端末が、前記ハンドオーバコマンド内で搬送された乱数値と、前記モバイル端末のローカルキーとに従って、セキュリティキーを生成するステップと、
前記モバイル端末が、前記ハンドオーバコマンドと前記セキュリティキーとに従って、ターゲットネットワークにアクセスするステップと
を含むネットワークハンドオーバプロセスにおけるセキュリティ処理方法。
【請求項９】
前記モバイル端末の前記ローカルキーが、ローカル暗号化キーおよびローカル完全性保護キーを含み、
前記モバイル端末が、前記ハンドオーバコマンド内で搬送された前記乱数値と、前記モバイル端末の前記ローカルキーとに従って、前記セキュリティキーを生成する前記ステップが、
前記ハンドオーバコマンド内で搬送された前記乱数値と、前記ローカル暗号化キーおよび前記ローカル完全性保護キーに従って、ターゲットキーを生成するステップであって、前記ターゲットキーが、HSPAネットワークにアクセスするためのセキュリティキーとして使用され、前記ターゲットキーが、ターゲット暗号化キーおよびターゲット完全性保護キーを含む、生成するステップ
を含む、請求項8に記載の方法。
【請求項１０】
ハンドオーバ要求が受信された後、ターゲットキーを生成するように構成された処理モジュールと、
前記処理モジュールが前記ターゲットキーを生成した後、前記ターゲットキーを含むセキュリティ情報をターゲットネットワークノードに送信するように構成された送信モジュールであって、前記ターゲットキーが、ターゲットアクセスネットワークノードが、前記ターゲットキーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するために使用される、送信モジュールと、
前記ハンドオーバ要求を受信するように構成され、かつ前記ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージを受信するように構成された受信モジュールと
を含み、
前記送信モジュールが、前記モバイル端末が前記ターゲットネットワークにアクセスするためのハンドオーバコマンドを前記モバイル端末に送信するようにさらに構成される
ネットワーク交換ノード。
【請求項１１】
前記ターゲットキーを作成する際、前記処理モジュールが、
前記受信モジュールによってソースネットワーク制御ノードからハンドオーバ要求が受信された後、乱数値NONCEMSCを取得することと、
前記乱数値NONCEMSCと、前記ネットワーク交換ノードのローカルキーとに従って、ターゲットキーを生成することであって、前記ローカルキーが、ローカル暗号化キーおよびローカル完全性保護キーを含み、前記ターゲットキーが、ターゲット暗号化キーおよびターゲット完全性保護キーを含む、生成することと
を行うように構成された、請求項10に記載のネットワーク交換ノード。
【請求項１２】
前記ターゲットネットワークノードがサービス提供汎用パケット無線サービス(GPRS)サポートノード(SGSN)であり、前記ターゲットノードが、高速パケットアクセス(HSPA)ネットワークであり、前記ターゲットネットワークノードによって送信された前記ハンドオーバ応答メッセージを受信する際、前記受信モジュールが、前記SGSNによって送信された、透明コンテナを搬送する前記ハンドオーバ応答メッセージを受信するように構成され、前記透明コンテナが、前記SGSNが前記ターゲットキーを前記ターゲットアクセスネットワークノードに送信した後、前記ターゲットアクセスネットワークノードによって生成される、
請求項10または11に記載のネットワーク交換ノード。
【請求項１３】
前記ハンドオーバコマンドを前記モバイル端末に送信する際、前記送信モジュールが、前記乱数値NONCEMSCと前記透明コンテナとをソースアクセスネットワークノードに送信するように構成され、前記乱数値NONCEMSCと前記透明コンテナとが、前記ハンドオーバコマンドを介して、前記ソースアクセスネットワークノードによって前記モバイル端末に送信される、
請求項12に記載のネットワーク交換ノード。
【請求項１４】
前記送信モジュールによって前記ターゲットネットワークノードに送信された前記セキュリティ情報が、前記乱数値NONCEMSCをさらに含み、
前記ターゲットネットワークノードがSGSNであり、前記ターゲットネットワークノードによって送信された前記ハンドオーバ応答メッセージを受信する際、前記受信モジュールが、前記SGSNによって送信された、透明コンテナを搬送する前記ハンドオーバ応答メッセージを受信するように構成され、前記透明コンテナが、前記ターゲットアクセスネットワークノードによって生成され、前記ターゲットアクセスネットワークノードによって前記SGSNに送信され、前記透明コンテナが前記乱数値NONCEMSCを含み、前記NONCEMSCが、前記SGSNによって前記ターゲットアクセスネットワークノードに送信される
請求項11または13に記載のネットワーク交換ノード。
【請求項１５】
受信モジュールと送信モジュールとに結合された処理モジュールを備える、サービス提供汎用パケット無線サービスサポートモジュールであって、
前記受信モジュールが、ネットワーク交換ノードによって送信された、ターゲットキーを含むセキュリティ情報を受信するように構成され、前記ターゲットキーが、ハンドオーバ要求が受信された後、前記ネットワーク交換ノードによって生成され、ターゲットアクセスネットワークノードが、前記ターゲットキーに従って、ターゲットネットワークにハンドオーバされたモバイル端末上で安全な通信処理を実行するために使用され、
前記送信モジュールが、前記ネットワーク交換ノードが、前記ターゲットネットワークにアクセスするためのハンドオーバコマンドを前記モバイル端末に送信するためのハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するように構成される、
サービス提供汎用パケット無線サービスサポートノード。
【請求項１６】
前記送信モジュールが、前記ターゲットキーを受信した後、前記ターゲットアクセスネットワークノードが透明コンテナを生成するための前記ターゲットキーを前記ターゲットアクセスネットワークノードに送信するようにさらに構成され、
前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信する際、前記送信モジュールが、前記受信モジュールが前記ターゲットアクセスネットワークノードによって送信された前記透明コンテナを受信するとき、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するように構成され、前記ハンドオーバ応答メッセージが前記透明コンテナを搬送する、
請求項15に記載のサービス提供汎用パケット無線サービスサポートノード。
【請求項１７】
前記受信モジュールによって受信された、前記ネットワーク交換ノードによって送信された前記セキュリティ情報が、乱数値NONCEMSCをさらに含み、
前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信する際、前記送信モジュールが、
前記ターゲットキーと前記乱数値NONCEMSCとを前記ターゲットアクセスネットワークノードに送信するように構成され、
前記受信モジュールが前記ターゲットアクセスネットワークノードによって送信された透明コンテナを受信するとき、前記ハンドオーバ応答メッセージを前記ネットワーク交換ノードに送信するように構成され、前記ハンドオーバ応答メッセージが、前記透明コンテナを搬送し、前記透明コンテナが前記乱数値NONCEMSCを搬送し、
前記受信モジュールが、前記ターゲットアクセスネットワークノードによって送信された前記透明コンテナを受信するようにさらに構成される、請求項15または16に記載のサービス提供汎用パケット無線サービスサポートノード。
【請求項１８】
ネットワーク交換ノードによって送信されたハンドオーバコマンドを受信するように構成された受信モジュールであって、前記ハンドオーバコマンドが、ターゲットネットワークノードによって送信されたハンドオーバ応答メッセージに従って、前記ネットワーク交換ノードによって生成される、受信モジュールと、
前記ハンドオーバコマンド内で搬送された乱数値と、モバイル端末のローカルキーとに従って、セキュリティキーを生成するように構成された処理モジュールと、
前記ハンドオーバコマンドと前記セキュリティキーとに従って、ターゲットネットワークにアクセスするように構成されたアクセスモジュールと
を含むモバイル端末。
【請求項１９】
前記モバイル端末の前記ローカルキーが、ローカル暗号化キーおよびローカル完全性保護キーを含み、
前記処理モジュールが、
前記ハンドオーバコマンド内で搬送された前記乱数値と、前記ローカル暗号化キーおよび/または前記ローカル完全性保護キーと、プリセットされた導出アルゴリズムとに従って、中間キーを生成するように構成された処理ユニットであって、前記中間キーが、LTEネットワークにアクセスするためのセキュリティキーとして使用される処理ユニット
を含む、請求項18に記載のモバイル端末。
【請求項２０】
コンピュータプログラムコードを含むコンピュータプログラムであって、コンピュータユニットによって実行されるとき、前記コンピュータユニットに請求項1から9のいずれか一項に記載のステップを実行させるコンピュータプログラム。
【国際調査報告】
2015519817.tif 000018
2015519817.tif 000019
2015519817.tif 000020
2015519817.tif 000021
2015519817.tif 000022
2015519817.tif 000023