(57)【要約】【課題】複数のセルに対して「ハンドオーバ準備処理」を行う場合に、セルの周波数を問わず、中間鍵ＫｅＮＢ＊の独自性を保証する。【解決手段】本発明に係る移動通信方法は、ＨＯ処理において、ＨＯ元無線基地局が、基地局鍵ＫｅＮＢとＨＯ先セルの識別情報ＰＣＩとＨＯ先セル用の周波数の識別情報ＡＲＦＣＮとを第１関数ＫＤＦ（＊）に入力することによって中間鍵ＫｅＮＢ＊を生成してＨＯ先無線基地局に送信する工程と、ＨＯ処理において、ＨＯ先無線基地局が、中間鍵ＫｅＮＢ＊に基づいて基地局鍵ＫｅＮＢを生成する工程とを有する。【選択図】図５
2010045815.tif 000002
【特許請求の範囲】
【請求項１】
ハンドオーバ元無線基地局配下のハンドオーバ元セルからハンドオーバ先無線基地局配下のハンドオーバ先セルに移動局をハンドオーバさせるためのハンドオーバ処理を行う移動通信方法であって、
前記ハンドオーバ処理において、前記ハンドオーバ元無線基地局が、前記ハンドオーバ元セルにおける前記移動局の通信用の鍵を生成するために必要な基地局鍵と前記ハンドオーバ先セルの識別情報と該ハンドオーバ先セル用の周波数の識別情報とを、第１関数に入力することによって、中間鍵を生成して前記ハンドオーバ先無線基地局に送信する工程Ａと、
前記ハンドオーバ処理において、前記ハンドオーバ先無線基地局が、前記中間鍵に基づいて、該ハンドオーバ先セルにおける該移動局の通信用の鍵を生成するために必要な基地局鍵を生成する工程Ｂとを有することを特徴とする移動通信方法。
【請求項２】
前記工程Ｂにおいて、前記ハンドオーバ処理において、前記ハンドオーバ先無線基地局は、前記ハンドオーバ先セルにおいて前記移動局に一時的に割り当てられた移動局識別子及び前記中間鍵を、第２関数に入力することによって、該ハンドオーバ先セルにおける該移動局の通信用の鍵を生成するために必要な基地局鍵を生成することを特徴とする請求項１に記載の移動通信方法。
【請求項３】
ハンドオーバ元無線基地局配下のハンドオーバ元セルからハンドオーバ先無線基地局配下のハンドオーバ先セルに移動局をハンドオーバさせるためのハンドオーバ処理を行う移動通信方法であって、
前記ハンドオーバ処理において、前記ハンドオーバ元無線基地局が、上位局から通知されたパラメータと前記ハンドオーバ先セルの識別情報と該ハンドオーバ先セル用の周波数の識別情報とを、第１関数に入力することによって、中間鍵を生成して前記ハンドオーバ先無線基地局に送信する工程Ａと、
前記ハンドオーバ処理において、前記ハンドオーバ先無線基地局が、前記中間鍵に基づいて、前記ハンドオーバ先セルにおける該移動局の通信用の鍵を生成するために必要な基地局鍵を生成する工程Ｂとを有することを特徴とする移動通信方法。
【請求項４】
前記工程Ｂにおいて、前記ハンドオーバ処理において、前記ハンドオーバ先無線基地局は、前記ハンドオーバ先セルにおいて前記移動局に一時的に割り当てられた移動局識別子及び前記中間鍵を、第２関数に入力することによって、該ハンドオーバ先セルにおける該移動局の通信用の鍵を生成するために必要な基地局鍵を生成することを特徴とする請求項３に記載の移動通信方法。
【請求項５】
ハンドオーバ元無線基地局配下のハンドオーバ元セルからハンドオーバ先無線基地局配下のハンドオーバ先セルに移動局をハンドオーバさせるためのハンドオーバ処理を行う移動通信方法において、該ハンドオーバ元無線基地局として機能することができる無線基地局であって、
前記ハンドオーバ処理において、前記ハンドオーバ元セルにおける前記移動局の通信用の鍵を生成するために必要な基地局鍵と前記ハンドオーバ先セルの識別情報と該ハンドオーバ先セル用の周波数の識別情報とを、第１関数に入力することによって、中間鍵を生成して前記ハンドオーバ先無線基地局に送信するように構成されていることを特徴とする無線基地局。
【請求項６】
ハンドオーバ元無線基地局配下のハンドオーバ元セルからハンドオーバ先無線基地局配下のハンドオーバ先セルに移動局をハンドオーバさせるためのハンドオーバ処理を行う移動通信方法において、該ハンドオーバ元無線基地局として機能することができる無線基地局であって、
前記ハンドオーバ処理において、上位局から通知されたパラメータと前記ハンドオーバ先セルの識別情報と該ハンドオーバ先セル用の周波数の識別情報とを、第１関数に入力することによって、中間鍵を生成して前記ハンドオーバ先無線基地局に送信するように構成されていることを特徴とする無線基地局。
【請求項７】
ハンドオーバ元無線基地局配下のハンドオーバ元セルからハンドオーバ先無線基地局配下のハンドオーバ先セルにハンドオーバするためのハンドオーバ処理を行うように構成されている移動局であって、
前記ハンドオーバ処理において、前記ハンドオーバ元セルにおける前記移動局の通信用の鍵を生成するために必要な基地局鍵と前記ハンドオーバ先セルの識別情報と該ハンドオーバ先セル用の周波数の識別情報とを、第１関数に入力することによって、中間鍵を生成するように構成されており、
前記ハンドオーバ処理において、前記中間鍵に基づいて、該ハンドオーバ先セルにおける該移動局の通信用の鍵を生成するために必要な基地局鍵を生成するように構成されていることを特徴とする移動局。
【請求項８】
前記ハンドオーバ処理において、前記ハンドオーバ先セルにおいて前記移動局に一時的に割り当てられた移動局識別子及び前記中間鍵を、第２関数に入力することによって、該ハンドオーバ先セルにおける該移動局の通信用の鍵を生成するために必要な基地局鍵を生成するように構成されていることを特徴とする請求項７に記載の移動局。
【請求項９】
ハンドオーバ元無線基地局配下のハンドオーバ元セルからハンドオーバ先無線基地局配下のハンドオーバ先セルにハンドオーバするためのハンドオーバ処理を行うように構成されている移動局であって、
前記ハンドオーバ処理において、上位局から通知されたパラメータと前記ハンドオーバ先セルの識別情報と該ハンドオーバ先セル用の周波数の識別情報とを、第１関数に入力することによって、中間鍵を生成するように構成されており、
前記ハンドオーバ処理において、前記中間鍵に基づいて、該ハンドオーバ先セルにおける前記移動局の通信用の鍵を生成するために必要な基地局鍵を生成するように構成されていることを特徴とする移動局。
【請求項１０】
前記ハンドオーバ処理において、前記ハンドオーバ先セルにおいて前記移動局に一時的に割り当てられた移動局識別子及び前記中間鍵を、第２関数に入力することによって、該ハンドオーバ先セルにおける該移動局の通信用の鍵を生成するために必要な基地局鍵を生成するように構成されていることを特徴とする、請求項９に記載の移動局。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信方法、無線基地局及び移動局に関する。
【背景技術】
【０００２】
ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）方式では、移動局ＵＥと無線基地局ｅＮＢとの間の通信である「ＡＳ（Ａｃｃｅｓｓ  Ｓｔｒａｔｕｍ）」において、セキュリティ対策が施されている。
【０００３】
具体的には、ＬＴＥ方式では、かかるセキュリティ対策として、「ＣプレーンのＣｉｐｈｅｒｉｎｇ」や、「ＣプレーンのＩｎｔｅｇｒｉｔｙ  Ｐｒｏｔｅｃｔｉｏｎ」や、「ＵプレーンのＣｉｐｈｅｒｉｎｇ」が用いられている。
【０００４】
ここで、ＣプレーンのＣｉｐｈｅｒｉｎｇを行う際には、鍵ＫＲＲＣ，ｃｉｐｈが用いられ、ＣプレーンのＩｎｔｅｇｒｉｔｙ  Ｐｒｏｔｅｃｔｉｏｎを行う際には、鍵ＫＲＲＣ，ＩＰが用いられ、ＵプレーンのＣｉｐｈｅｒｉｎｇを行う際には、鍵ＫＵＰ，ｃｉｐｈが用いられる。これらの鍵は、全て基地局鍵ＫｅＮＢから生成される。
【０００５】
図５（ａ）に、ＬＴＥ方式で用いられる鍵の一般的な階層構造について示す。ここで、鍵ＫＡＳＭＥは、上位局ＭＭＥ及び移動局ＵＥのみによって知られている鍵であり、基地局鍵ＫｅＮＢを生成するために使用されるものである。
【０００６】
なお、基地局鍵ＫｅＮＢを生成するためには、鍵ＫＡＳＭＥから生成された「ＮＨ（Ｎｅｘｔ  Ｈｏｐ）」というパラメータが必要になるため、ＬＴＥ方式で用いられる鍵の階層構造は、図５（ｂ）に示すような形であってもよい。
【０００７】
また、ネットワーク側では、基地局鍵ＫｅＮＢは、各無線基地局ｅＮＢによって移動局ＵＥ毎に管理されるものであり、各移動局ＵＥがハンドオーバする際に更新されるように構成されている。
【０００８】
また、基地局鍵ＫｅＮＢは、無線基地局ｅＮＢと通信を行うために、移動局ＵＥ側においても管理される。無線基地局ｅＮＢ及び移動局ＵＥにおいて同じ基地局鍵ＫｅＮＢを用いることで、セキュリティがかかった通信を行うことができる。
【０００９】
次に、図６を参照して、基地局鍵ＫｅＮＢの更新手順について簡単に説明する。
【００１０】
ステップ（１）において、上位局ＭＭＥは、移動局ＵＥについてのコネクションの設定時に、鍵ＫＡＳＭＥ及び「ＮＡＳ  ＳＮ（ＮＡＳ＝Ｎｏｎ  Ａｃｃｅｓｓ  Ｓｔｒａｔｕｍにおけるシーケンス番号）」に基づいて、仮初期鍵（ＫｅＮＢ）を生成する。
【００１１】
ステップ（２）において、上位局ＭＭＥは、仮初期鍵（ＫｅＮＢ）を中間鍵ＫｅＮＢ＊として無線基地局ｅＮＢ＃１に通知し、ステップ（３）において、無線基地局ｅＮＢ＃１は、受信した中間鍵ＫｅＮＢ＊を、そのまま基地局鍵ＫｅＮＢとして記憶する。
【００１２】
また、ステップ（１１）において、上位局ＭＭＥは、鍵ＫＡＳＭＥ及び仮初期鍵（ＫｅＮＢ）に基づいて、パラメータＮＨ＊を生成して無線基地局ｅＮＢ＃１に通知する。
【００１３】
ステップ（１２）において、無線基地局ｅＮＢ＃１は、受信したパラメータＮＨ＊を、そのままパラメータＮＨとして記憶する。
【００１４】
その後、移動局ＵＥが、無線基地局ｅＮＢ＃１配下のセル＃１から無線基地局ｅＮＢ＃２配下のセル＃２にハンドオーバする場合に、ステップ（４）において、無線基地局ｅＮＢ＃１が、現在の基地局鍵ＫｅＮＢ及びセル＃２のＰＣＩ（Ｐｈｙｓｉｃａｌ  Ｃｅｌｌ  ＩＤ）を第１関数に入力することによって、具体的には、第１関数（ｋｅｙ  ｄｅｒｉｖａｔｉｏｎ  ｆｕｎｃｔｉｏｎ）＝ＫＤＦ（ＫｅＮＢ，ＰＣＩ）に基づいて、中間鍵ＫｅＮＢ＊を生成して無線基地局ｅＮＢ＃２に通知する。
【００１５】
或いは、移動局ＵＥが、無線基地局ｅＮＢ＃１配下のセル＃１から無線基地局ｅＮＢ＃２配下のセル＃２にハンドオーバする場合に、ステップ（１３）において、無線基地局ｅＮＢ＃１が、現在のパラメータＮＨ及びセル＃２のＰＣＩを第１関数に入力することによって、具体的には、第１関数（ｋｅｙ  ｄｅｒｉｖａｔｉｏｎ  ｆｕｎｃｔｉｏｎ）＝ＫＤＦ（ＮＨ，ＰＣＩ）に基づいて、中間鍵ＫｅＮＢ＊を生成して無線基地局ｅＮＢ＃２に通知する。
【００１６】
かかる中間鍵ＫｅＮＢ＊の算出処理では、ＰＣＩに基づき鍵を更新している。このようにＰＣＩに基づき鍵を更新する操作を、「ＰＣＩバインディング（ｂｉｎｄｉｎｇ）」と呼ぶ。
【００１７】
ここで、無線基地局ｅＮＢ＃１は、ＫＤＦ（ＫｅＮＢ，ＰＣＩ）又はＫＤＦ（ＮＨ，ＰＣＩ）のどちらに基づいて中間鍵ＫｅＮＢ＊を生成したかについて示す「インデックス増加識別子（Ｉｎｄｅｘ  ｉｎｃｒｅａｓｅ  ｉｎｄｉｃａｔｏｒ）」についても併せて、無線基地局ｅＮＢ＃２に通知する。
【００１８】
中間鍵ＫｅＮＢ＊を受信した無線基地局ｅＮＢ＃２は、「インデックス増加識別子」に基づいて、かかる中間鍵ＫｅＮＢ＊に対して「Ｃ-ＲＮＴＩバインディング（ｂｉｎｄｉｎｇ）」を行うか否かについて判定する。
【００１９】
すなわち、無線基地局ｅＮＢ＃２は、「インデックス増加識別子」から、ＫＤＦ（ＫｅＮＢ，ＰＣＩ）に基づいて中間鍵ＫｅＮＢ＊が生成されたことを認識した場合、ステップ（５）において、中間鍵ＫｅＮＢ＊及びセル＃２において移動局ＵＥに対して一時的に割り当てられた移動局識別子Ｃ-ＲＮＴＩを第２関数に入力することによって、具体的には、ＫＤＦ（ＫｅＮＢ＊，Ｃ-ＲＮＴＩ）に基づいて、基地局鍵ＫｅＮＢを生成する。
【００２０】
一方、無線基地局ｅＮＢ＃２は、「インデックス増加識別子」から、現在のパラメータＮＨに基づいて中間鍵ＫｅＮＢ＊が生成されたことを認識した場合、ステップ（１４）において、受信した中間鍵ＫｅＮＢ＊を基地局鍵ＫｅＮＢとする。
【００２１】
なお、無線基地局ｅＮＢ＃２は、移動局ＵＥについての次のハンドオーバに供えて、上位局ＭＭＥにおいて「Ｐａｔｈ  Ｓｗｉｔｃｈ」が行われる際に、かかる上位局ＭＭＥから、新たなパラメータＮＨを取得する。
【００２２】
また、無線基地局ｅＮＢ＃１は、移動局ＵＥに対して、ハンドオーバ指示信号（Ｈａｎｄｏｖｅｒ  Ｃｏｍｍａｎｄ）によって、現在のパラメータＮＨの番号を示すパラメータＮＣＣ（ＮＨ  Ｃｈａｉｎｉｎｇ  Ｃｏｕｎｔ）を通知する。
【００２３】
移動局ＵＥは、受信したパラメータＮＣＣが、内部で保持しているＮＣＣと同じ場合には、以下の式によって、現在の基地局鍵ＫｅＮＢ［ｍ］を、基地局鍵ＫｅＮＢ［ｍ＋１］に更新する。
【００２４】
ＫｅＮＢ＊＝ＫＤＦ（ＫｅＮＢ［ｍ］，ＰＣＩ）
ＫｅＮＢ［ｍ＋１］＝ＫＤＦ（ＫｅＮＢ＊，Ｃ-ＲＮＴＩ）
一方、移動局ＵＥは、受信したパラメータＮＣＣが、内部で保持しているＮＣＣよりも大きい場合には、受信したパラメータＮＣＣが、内部で保持しているＮＣＣに一致するまで、以下の式の計算を繰り返して、パラメータＮＨの更新を行う。移動局ＵＥは、以下の式の計算を実行する度に、内部で保持しているＮＣＣを１つインクリメントする。
【００２５】
ＮＨ＊＝ＫＤＦ（ＫＡＳＭＥ，ＮＨ［ｍ］）
ＮＨ［ｍ＋１］＝ＮＨ＊
かかる手順によって、基地局鍵ＫｅＮＢが、移動局ＵＥ及び無線基地局ｅＮＢの双方において更新されることになる。
【００２６】
ここで、ハンドオーバが何らかの原因により失敗した場合や、通信中に無線リンクの問題（Ｒａｄｉｏ  Ｌｉｎｋ  Ｆａｉｌｕｒｅ）が発生した場合に、再接続制御を行うことで、通信を復活することができる。
【００２７】
ＬＴＥ方式では、再接続制御が成功するためには、再接続が行われる無線基地局ｅＮＢにおいて、移動局ＵＥのコンテクスト（ＵＥ  ｃｏｎｔｅｘｔ）を事前に保持しておく必要がある。そこで、ＬＴＥ方式では、複数の周辺セルに対して「ハンドオーバ準備処理（ＨＯ  Ｐｒｅｐａｒａｔｉｏｎ）」を行うことができる。
【００２８】
ここで、ハンドオーバ元無線基地局が、「ＰＣＩバインディング」を行う理由は、複数のセルに対する「ハンドオーバ準備処理（ＨＯ  Ｐｒｅｐａｒａｔｉｏｎ）」を行った際に、各セルにおいて中間鍵ＫｅＮＢ＊の独自性をなるべく保証することで、移動通信システムにおけるセキュリティを向上させるためである。
【００２９】
複数のセルに対して同じ中間鍵ＫｅＮＢ＊を用いてハンドオーバ準備処理を行うと、該中間鍵ＫｅＮＢ＊を所有する無線基地局ｅＮＢにおいて、ハンドオーバ先となった無線基地局ｅＮＢにおいて該移動局ＵＥとの間の通信で用いられる基地局鍵ＫｅＮＢを導出することができてしまう。従って、ネットワークがセキュリティ上脆弱となる。
【先行技術文献】
【非特許文献】
【００３０】
【非特許文献１】３ＧＰＰ  Ｓ３−０８０９０６
【発明の概要】
【発明が解決しようとする課題】
【００３１】
上述の方法において、同一周波数のセルに対して「ハンドオーバ準備処理」を行う場合には、ＰＣＩが、地理的にユニークであるため、各セルにおいて中間鍵ＫｅＮＢ＊の独自性を保証することができる。
【００３２】
具体的には、図７に示すように、ハンドオーバ先無線基地局（Ｔａｒｇｅｔ  ｅＮＢ）配下のハンドオーバ先セル及びハンドオーバ準備処理対象無線基地局（Ｐｒｅｐａｒｅｄ  ｅＮＢ）配下の準備セルにおいて同一の周波数が用いられている場合、ハンドオーバ先無線基地局配下のハンドオーバ先セルのＰＣＩ及びハンドオーバ準備処理対象無線基地局配下の準備セルのＰＣＩが異なるため、ハンドオーバ元無線基地局が、ハンドオーバ先無線基地局配下のハンドオーバ先セルのＰＣＩを用いて中間鍵ＫｅＮＢ＊１を生成し、ハンドオーバ準備処理対象無線基地局配下の準備セルのＰＣＩを用いて中間鍵ＫｅＮＢ＊２を生成すると、中間鍵ＫｅＮＢ＊１及び中間鍵ＫｅＮＢ＊２は異なるものとなる。
【００３３】
しかしながら、異周波数のセルに対して「ハンドオーバ準備処理」を行う場合には、異なる周波数で同一のＰＣＩが用いられているセルが近隣に存在する可能性があるため、中間鍵ＫｅＮＢ＊の独自性を保証し難くなるという問題点があった。
【００３４】
そこで、本発明は、上述の課題に鑑みてなされたものであり、複数のセルに対して「ハンドオーバ準備処理（ＨＯ  Ｐｒｅｐａｒａｔｉｏｎ）」を行う場合に、セルの周波数を問わず、中間鍵ＫｅＮＢ＊の独自性を保証することができる移動通信方法、無線基地局及び移動局を提供することを目的とする。
【課題を解決するための手段】
【００３５】
本発明の第１の特徴は、ハンドオーバ元無線基地局配下のハンドオーバ元セルからハンドオーバ先無線基地局配下のハンドオーバ先セルに移動局をハンドオーバさせるためのハンドオーバ処理を行う移動通信方法であって、前記ハンドオーバ処理において、前記ハンドオーバ元無線基地局が、前記ハンドオーバ元セルにおける前記移動局の通信用の鍵を生成するために必要な基地局鍵と前記ハンドオーバ先セルの識別情報と該ハンドオーバ先セル用の周波数の識別情報とを、第１関数に入力することによって、中間鍵を生成して前記ハンドオーバ先無線基地局に送信する工程Ａと、前記ハンドオーバ処理において、前記中間鍵に基づいて、該ハンドオーバ先セルにおける該移動局の通信用の鍵を生成するために必要な基地局鍵を生成する工程Ｂとを有することを要旨とする。
【００３６】
本発明の第１の特徴において、前記工程Ｂにおいて、前記ハンドオーバ処理において、前記ハンドオーバ先無線基地局は、前記ハンドオーバ先セルにおいて前記移動局に一時的に割り当てられた移動局識別子及び前記中間鍵を、第２関数に入力することによって、該ハンドオーバ先セルにおける該移動局の通信用の鍵を生成するために必要な基地局鍵を生成してもよい。
【００３７】
本発明の第２の特徴は、ハンドオーバ元無線基地局配下のハンドオーバ元セルからハンドオーバ先無線基地局配下のハンドオーバ先セルに移動局をハンドオーバさせるためのハンドオーバ処理を行う移動通信方法であって、前記ハンドオーバ処理において、前記ハンドオーバ元無線基地局が、上位局から通知されたパラメータと前記ハンドオーバ先セルの識別情報と該ハンドオーバ先セル用の周波数の識別情報とを、第１関数に入力することによって、中間鍵を生成して前記ハンドオーバ先無線基地局に送信する工程と、前記ハンドオーバ処理において、前記ハンドオーバ先無線基地局が、前記中間鍵を、前記ハンドオーバ先セルにおける前記移動局の通信用の鍵を生成するために必要な基地局鍵とする工程とを有することを要旨とする。
【００３８】
本発明の第３の特徴は、ハンドオーバ元無線基地局配下のハンドオーバ元セルからハンドオーバ先無線基地局配下のハンドオーバ先セルに移動局をハンドオーバさせるためのハンドオーバ処理を行う移動通信方法において、該ハンドオーバ元無線基地局として機能することができる無線基地局であって、前記ハンドオーバ処理において、前記ハンドオーバ元セルにおける前記移動局の通信用の鍵を生成するために必要な基地局鍵と前記ハンドオーバ先セルの識別情報と該ハンドオーバ先セル用の周波数の識別情報とを、第１関数に入力することによって、中間鍵を生成して前記ハンドオーバ先無線基地局に送信するように構成されていることを要旨とする。
【００３９】
本発明の第４の特徴は、ハンドオーバ元無線基地局配下のハンドオーバ元セルからハンドオーバ先無線基地局配下のハンドオーバ先セルに移動局をハンドオーバさせるためのハンドオーバ処理を行う移動通信方法において、該ハンドオーバ元無線基地局として機能することができる無線基地局であって、前記ハンドオーバ処理において、上位局から通知されたパラメータと前記ハンドオーバ先セルの識別情報と該ハンドオーバ先セル用の周波数の識別情報とを、所定関数に入力することによって、中間鍵を生成して前記ハンドオーバ先無線基地局に送信するように構成されていることを要旨とする。
【００４０】
本発明の第５の特徴は、ハンドオーバ元無線基地局配下のハンドオーバ元セルからハンドオーバ先無線基地局配下のハンドオーバ先セルにハンドオーバするためのハンドオーバ処理を行うように構成されている移動局であって、前記ハンドオーバ処理において、前記ハンドオーバ元セルにおける前記移動局の通信用の鍵を生成するために必要な基地局鍵と前記ハンドオーバ先セルの識別情報と該ハンドオーバ先セル用の周波数の識別情報とを、第１関数に入力することによって、中間鍵を生成するように構成されており、前記ハンドオーバ処理において、前記中間鍵に基づいて、該ハンドオーバ先セルにおける該移動局の通信用の鍵を生成するために必要な基地局鍵を生成するように構成されていることを要旨とする。
【００４１】
本発明の第５の特徴において、前記ハンドオーバ処理において、前記ハンドオーバ先セルにおいて前記移動局に一時的に割り当てられた移動局識別子及び前記中間鍵を、第２関数に入力することによって、該ハンドオーバ先セルにおける該移動局の通信用の鍵を生成するために必要な基地局鍵を生成するように構成されていてもよい。
【００４２】
本発明の第６の特徴は、ハンドオーバ元無線基地局配下のハンドオーバ元セルからハンドオーバ先無線基地局配下のハンドオーバ先セルにハンドオーバするためのハンドオーバ処理を行うように構成されている移動局であって、前記ハンドオーバ処理において、上位局から通知されたパラメータと前記ハンドオーバ先セルの識別情報と該ハンドオーバ先セル用の周波数の識別情報とを、第１関数に入力することによって、中間鍵を生成するように構成されており、前記ハンドオーバ処理において、前記中間鍵に基づいて、前記ハンドオーバ先セルにおける前記移動局の通信用の鍵を生成するために必要な基地局鍵を生成するように構成されていることを要旨とする。
【００４３】
本発明の第６の特徴において、前記ハンドオーバ処理において、前記ハンドオーバ先セルにおいて前記移動局に一時的に割り当てられた移動局識別子及び前記中間鍵を、第２関数に入力することによって、該ハンドオーバ先セルにおける該移動局の通信用の鍵を生成するために必要な基地局鍵を生成するように構成されていてもよい。
【発明の効果】
【００４４】
以上説明したように、本発明によれば、複数のセルに対して「ハンドオーバ準備処理（ＨＯ  Ｐｒｅｐａｒａｔｉｏｎ）」を行う場合に、セルの周波数を問わず、中間鍵ＫｅＮＢ＊の独自性を保証することができる移動通信方法、無線基地局及び移動局を提供することができる。
【図面の簡単な説明】
【００４５】
【図１】本発明の第１の実施形態に係る移動通信システムの全体構成図である。
【図２】本発明の第１の実施形態に係る移動局の機能ブロック図である。
【図３】本発明の第１の実施形態に係る無線基地局（ハンドオーバ元無線基地局及びハンドオーバ先無線基地局）の機能ブロック図である。
【図４】本発明の第１の実施形態に係る移動通信システムにおいて鍵ＫｅＮＢが更新される様子を説明するための図である。
【図５】３ＧＰＰで規定されている移動通信システムにおける鍵の階層モデルを示す図である。
【図６】３ＧＰＰで規定されている移動通信システムにおいて鍵ＫｅＮＢが更新される様子を説明するための図である。
【図７】従来の移動通信システムにおける問題点を説明するための図である。
【発明を実施するための形態】
【００４６】
（本発明の第１の実施形態に係る移動通信システム）
図１乃至図４を参照して、本発明の第１の実施形態に係る移動通信システムについて説明する。
【００４７】
図１に示すように、本実施形態に係る移動通信システムは、ＬＴＥ方式の移動通信システムであって、サービングゲートウェイ装置Ｓ-ＧＷ（Ｓｅｒｉｖｎｇ  Ｇａｔｅｗａｙ）と、上位局ＭＭＥ（Ｍｏｂｉｌｉｔｙ  Ｍａｎａｇｅｍｅｎｔ  Ｅｎｔｉｔｙ）と、複数の無線基地局ｅＮＢ＃１及び＃２とを具備している。
【００４８】
サービングゲートウェイ装置Ｓ-ＧＷは、Ｕ-ｐｌａｎｅのルーティング（ユーザパケットのルーティング）を行うエンティティであり、ＭＭＥは、Ｃ-ｐｌａｎｅの制御（例えば、認証、位置登録、発着信制御など）を司るコアネットワーク・エンティティである。
【００４９】
なお、図１に示すように、本実施形態に係る移動通信システムでは、ハンドオーバ元無線基地局（Ｓｏｕｒｃｅ  ｅＮＢ）である無線基地局ｅＮＢ＃１配下のセル（ハンドオーバ元セル）＃１からハンドオーバ先無線基地局である無線基地局ｅＮＢ＃２配下のセル（ハンドオーバ先セル）＃２に移動局ＵＥをハンドオーバさせるためのハンドオーバ処理が行われる場合の例について説明する。
【００５０】
ここで、ハンドオーバ元セル＃１用の周波数とハンドオーバ先セル＃２用の周波数とは、同一であってもよいし、異なっていてもよい。
【００５１】
なお、ハンドオーバ元セル＃１用の周波数とハンドオーバ先セル＃２用の周波数とが同一である場合、ハンドオーバ元セル＃１のＰＣＩとハンドオーバ先セル＃２のＰＣＩとは異なるものとし、ハンドオーバ元セル＃１用の周波数とハンドオーバ先セル＃２用の周波数とが異なる場合、ハンドオーバ元セル＃１のＰＣＩとハンドオーバ先セル＃２のＰＣＩとは同一であってもよいし異なっていてもよい。
【００５２】
これは、ＰＣＩは、無線チャネルのスクランブリング等を決める識別子であるため、近隣に同一周波数で同一ＰＣＩを用いるセルが存在すると、混信が生じて正常な通信に障害が出るためである。
【００５３】
故に、セルラーシステムとして正常に機能するためには、同一周波数上では、ＰＣＩが、地理的にユニークである必要がある。周波数が異なれば、同一ＰＣＩを用いるセルが地理的な近隣に存在しても問題ない。
【００５４】
図２に示すように、本実施形態に係る移動局ＵＥは、パラメータ取得部１１と、鍵更新部１２とを具備している。
【００５５】
パラメータ取得部１１は、移動局ＵＥについてのハンドオーバ処理において、ハンドオーバ元無線基地局及びハンドオーバ先無線基地局から、鍵の更新に必要なパラメータを取得するように構成されている。
【００５６】
例えば、パラメータ取得部１１は、上述のパラメータとして、「ＮＣＣ」や、ハンドオーバ先セルの識別情報である「ＰＣＩ」や、ハンドオーバ先セル用の周波数の識別情報である「ＡＲＦＣＮ」や、ハンドオーバ先セルにおいて移動局ＵＥに対して一時的に割り当てられた移動局識別子である「Ｃ-ＲＮＴＩ」等を取得するように構成されている。
【００５７】
なお、ＡＲＦＣＮ（Ａｂｓｏｌｕｔｅ  Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｃｏｄｅ  Ｎｕｍｂｅｒ）は、ＬＴＥ方式では、「ＥＡＲＦＣＮ」（Ｅ-ＵＴＲＡ  ＡＲＦＣＮ）と呼ばれる。
【００５８】
鍵更新部１２は、移動局ＵＥについてのハンドオーバ処理において、ハンドオーバ元セル＃１における移動局ＵＥの通信用の鍵（例えば、鍵ＫＲＲＣ，ｃｉｐｈや、鍵ＫＲＲＣ，ＩＰや、鍵ＫＵＰ，ｃｉｐｈ等）を生成するために必要であった基地局鍵ＫｅＮＢを、ハンドオーバ先セル＃２における移動局ＵＥの通信用の鍵を生成するために必要である基地局鍵ＫｅＮＢに更新するように構成されている。
【００５９】
具体的に、第１に、鍵更新部１２は、移動局ＵＥについてのハンドオーバ処理において、受信したパラメータＮＣＣが、内部で保持しているＮＣＣと同じ場合には、ハンドオーバ元セル＃１における移動局ＵＥの通信用の鍵を生成するために必要な基地局鍵ＫｅＮＢ［ｍ］［ｎ］と、ハンドオーバ先セル＃２のＰＣＩと、ハンドオーバ先セル＃２用の周波数のＡＲＦＣＮとを、第１関数ＫＤＦ（＊）に入力することによって、中間鍵ＫｅＮＢ＊を生成するように構成されている。
【００６０】
第２に、鍵更新部１２は、ハンドオーバ先セル＃２において移動局ＵＥに一時的に割り当てられた移動局識別子Ｃ-ＲＮＴＩ及び中間鍵ＫｅＮＢ＊を、第２関数ＫＤＦ（＊）に入力することによって、ハンドオーバ先セル＃２における移動局ＵＥの通信用の鍵を生成するために必要な基地局鍵ＫｅＮＢ［ｍ］［ｎ＋１］を生成するように構成されている。
【００６１】
例えば、鍵更新部１２は、以下の式によって、基地局鍵ＫｅＮＢを更新する。
【００６２】
ＫｅＮＢ＊＝ＫＤＦ（ＫｅＮＢ［ｍ］［ｎ］，ＰＣＩ，ＡＲＦＣＮ）
ＫｅＮＢ［ｍ］［ｎ＋１］＝ＫＤＦ（ＫｅＮＢ＊，Ｃ-ＲＮＴＩ）
一方、移動局ＵＥは、受信したパラメータＮＣＣが、内部で保持しているＮＣＣよりも大きい場合には、受信したパラメータＮＣＣが、内部で保持しているＮＣＣに一致するまで、以下の式の計算を繰り返して、パラメータＮＨの更新を行う。移動局ＵＥは、以下の式の計算を実行する度に、内部で保持しているＮＣＣを１つインクリメントする。
【００６３】
ＮＨ＊＝ＫＤＦ（ＫＡＳＭＥ，ＮＨ［ｍ］）
ＮＨ［ｍ＋１］＝ＮＨ＊
その後、鍵更新部１２は、上位局ＭＭＥから通知されたパラメータＮＨ［ｍ＋１］と、ハンドオーバ先セル＃２の識別情報ＰＣＩと、ハンドオーバ先セル＃２用の周波数の識別情報ＡＲＦＣＮとを、第１関数ＫＤＦ（＊）に入力することによって、中間鍵ＫｅＮＢ＊を生成するように構成されている。
【００６４】
そして、鍵更新部１２は、中間鍵ＫｅＮＢ＊を、ハンドオーバ先セル＃２における移動局ＵＥの通信用の鍵を生成するために必要な基地局鍵ＫｅＮＢ［ｍ＋１］［０］とするように構成されている。
【００６５】
図３に示すように、ハンドオーバ元無線基地局（Ｓｏｕｒｃｅ  ｅＮＢ）として機能する無線基地局ｅＮＢ＃１は、ハンドオーバ処理部２１と、ＭＭＥインターフェイス（Ｓ１インターフェイスと呼ばれてもよい）２２と、ｅＮＢインターフェイス（Ｘ２インターフェイスと呼ばれてもよい）２３と、ＵＥインターフェイス２４とを具備している。
【００６６】
ハンドオーバ処理部２１は、移動局ＵＥについてのハンドオーバ処理において、上位局ＭＭＥから、ＭＭＥインターフェイス２２を介して、パラメータＮＨ＊を取得するように構成されている。
【００６７】
また、ハンドオーバ処理部２１は、移動局ＵＥについてのコネクションの設定時に、上位局ＭＭＥから、ＭＭＥインターフェイス２２を介して、初期パラメータＮＨ［０］を取得するように構成されている。
【００６８】
また、ハンドオーバ処理部２１は、ｅＮＢインターフェイス２３を介して、中間鍵ＫｅＮＢ＊、ＮＣＣ及びインデックス増加識別子を、ハンドオーバ先無線基地局（Ｔａｒｇｅｔ  ｅＮＢ）として機能する無線基地局ｅＮＢ＃２に通知するように構成されている。
【００６９】
さらに、ハンドオーバ処理部２１は、ＵＥインターフェイス２４を介して、ＮＣＣ、ハンドオーバ先セル＃２のＰＣＩ及びＡＲＦＣＮを、移動局ＵＥに通知するように構成されている。
【００７０】
一方、ハンドオーバ先無線基地局（Ｔａｒｇｅｒｔ  ｅＮＢ）として機能する無線基地局ｅＮＢ＃２は、ハンドオーバ処理部３１と、ｅＮＢインターフェイス３２と、鍵生成部３３と、ＵＥインターフェイス３４とを具備している。
【００７１】
鍵生成部３３は、ｅＮＢインターフェイス３２を介して受信した中間鍵ＫｅＮＢ＊、ＮＣＣ及びインデックス増加識別子、及び、ハンドオーバ処理部３１から受信した当該移動局ＵＥに対してハンドオーバセル＃２において割り当てられたＣ-ＲＮＴＩに基づいて、ハンドオーバセル＃２における移動局ＵＥの通信用の鍵を生成するために必要な基地局鍵ＫｅＮＢを生成するように構成されている。
【００７２】
以下、図４を参照して、移動局ＵＥが無線基地局ｅＮＢ＃１配下のセル＃１から無線基地局ｅＮＢ＃２配下のセル＃２にハンドオーバする際に、基地局鍵ＫｅＮＢが更新される様子について説明する。
【００７３】
ステップ（１）において、上位局ＭＭＥは、移動局ＵＥについてのコネクションの設定時に、鍵ＫＡＳＭＥ及び「ＮＡＳ  ＳＮ（ＮＡＳにおけるシーケンス番号）」に基づいて、初期パラメータＮＨ［０］を生成する。
【００７４】
ステップ（２）において、上位局ＭＭＥは、初期パラメータＮＨ［０］を中間鍵ＫｅＮＢ＊として無線基地局ｅＮＢ＃１に通知し、ステップ（３）において、無線基地局ｅＮＢ＃１は、受信した中間鍵ＫｅＮＢ＊を、そのまま基地局鍵ＫｅＮＢ［０］［０］として記憶する。
【００７５】
また、ステップ（１１）において、上位局ＭＭＥは、鍵ＫＡＳＭＥ及び初期パラメータＮＨ［０］に基づいて、パラメータをＮＨ＊を生成して無線基地局ｅＮＢ＃１に通知する。
【００７６】
ステップ（１２）において、無線基地局ｅＮＢ＃１は、受信したパラメータＮＨ＊を、そのままパラメータＮＨ［１］として記憶する。
【００７７】
その後、移動局ＵＥが、無線基地局ｅＮＢ＃１配下のセル＃１から無線基地局ｅＮＢ＃２配下のセル＃２にハンドオーバする場合に、ステップ（４）において、無線基地局ｅＮＢ＃１が、現在の基地局鍵ＫｅＮＢ［０］［０］とセル＃２のＰＣＩとセル＃２用の周波数の識別情報ＡＲＦＣＮとを、第１関数ＫＤＦ（＊）に入力することによって、具体的には、ＫＤＦ（ＫｅＮＢ［０］（０），ＰＣＩ，ＡＲＦＣＮ）に基づいて、中間鍵ＫｅＮＢ＊を生成して無線基地局ｅＮＢ＃２に通知する。
【００７８】
すなわち、周波数の識別情報ＡＲＦＣＮを用いて鍵を更新する操作、「ＡＲＦＣＮバインディング」を行う。
【００７９】
例えば、上述の移動局ＵＥについてのハンドオーバが、同一の無線基地局ｅＮＢ配下のセル間のハンドオーバ（Ｉｎｔｒａ-ｅＮＢ  Ｈａｎｄｏｖｅｒ）である場合に、無線基地局ｅＮＢ＃１が、上述のように、ＫＤＦ（ＫｅＮＢ［０］（０），ＰＣＩ，ＡＲＦＣＮ）に基づいて、中間鍵ＫｅＮＢ＊を生成する。かかる場合、無線基地局ｅＮＢ＃１及びハンドオーバ先無線基地局ｅＮＢ＃２は、同一である。
【００８０】
或いは、移動局ＵＥが、無線基地局ｅＮＢ＃１配下のセル＃１から、無線基地局ｅＮＢ＃１とは異なる無線基地局ｅＮＢ＃２配下のセル＃２にハンドオーバする場合に、ステップ（１３）において、無線基地局ｅＮＢ＃１が、現在のパラメータＮＨ［１］とセル＃２のＰＣＩとセル＃２用の周波数の識別情報ＡＲＦＣＮとを、第１関数ＫＤＦ（＊）に入力することによって、具体的には、ＫＤＦ（ＮＨ［１］，ＰＣＩ，ＡＲＦＣＮ）に基づいて、中間鍵ＫｅＮＢ＊を生成して無線基地局ｅＮＢ＃２に通知してもよい。
【００８１】
例えば、上述の移動局ＵＥについてのハンドオーバが、異なる無線基地局ｅＮＢ配下のセル間のハンドオーバ（Ｉｎｔｅｒ-ｅＮＢ  Ｈａｎｄｏｖｅｒ）である場合に、無線基地局ｅＮＢ＃１が、上述のように、ＫＤＦ（ＮＨ［１］，ＰＣＩ，ＡＲＦＣＮ）に基づいて、中間鍵ＫｅＮＢ＊を生成する。
【００８２】
すなわち、無線基地局ｅＮＢ＃２は、無線基地局ｅＮＢ＃１によって通知された「インデックス増加識別子」から、ＫＤＦ（ＫｅＮＢ［０］（０），ＰＣＩ，ＡＲＦＣＮ）に基づいて中間鍵ＫｅＮＢ＊が生成されたことを認識した場合、ステップ（５）において、中間鍵ＫｅＮＢ＊及びセル＃２において移動局ＵＥに対して一時的に割り当てられた移動局識別子Ｃ-ＲＮＴＩを第２関数ＫＤＦ（＊）に入力することによって、具体的には、ＫＤＦ（ＫｅＮＢ＊，Ｃ-ＲＮＴＩ）に基づいて、基地局鍵ＫｅＮＢ［０］（１）を生成する。
【００８３】
一方、無線基地局ｅＮＢ＃２は、無線基地局ｅＮＢ＃１によって通知された「インデックス増加識別子」から、現在のパラメータＮＨ［１］に基づいて中間鍵ＫｅＮＢ＊が生成されたことを認識した場合、ステップ（１４）において、中間鍵ＫｅＮＢ＊及びセル＃２において移動局ＵＥに対して一時的に割り当てられた移動局識別子Ｃ-ＲＮＴＩを第２関数ＫＤＦ（＊）に入力することによって、具体的には、ＫＤＦ（ＫｅＮＢ＊，Ｃ-ＲＮＴＩ）に基づいて、基地局鍵ＫｅＮＢ［１］（０）を生成する。
【００８４】
なお、第１関数及び第２関数は、無線基地局ｅＮＢ及び移動局ＵＥの双方に既知である関数であれば、同一の関数であってもよいし、異なる関数であってもよい。
【００８５】
また、ステップ（４）及びステップ（１３）における「ＰＣＩバインディング」や「ＡＲＦＣＮバインディング」は、ハンドオーバ元無線基地局である無線基地局ｅＮＢ＃１で行われる代わりに、ハンドオーバ先無線基地局である無線基地局ｅＮＢ＃２で行われてもよい。
【００８６】
また、ステップ（５）及びステップ（１４）における「Ｃ-ＲＮＴＩバインディング」は、省略されてもよい。
【００８７】
（本発明の第１の実施形態に係る移動通信システムの作用・効果）
本発明の第１の実施形態に係る移動通信システムによれば、ハンドオーバ元無線基地局が、ハンドオーバ先セル（又は、ハンドオーバ準備処理対象セル）のＰＣＩだけでなく、ハンドオーバ先セル（又は、ハンドオーバ準備処理対象セル）用の周波数の識別情報ＡＲＦＣＮを用いて、中間鍵ＫｅＮＢ＊を生成するように構成されているため、複数のセルに対して「ハンドオーバ準備処理」を行う場合に、中間鍵ＫｅＮＢ＊の独自性を保証することができる。
【００８８】
なお、上述の無線基地局ｅＮＢや移動局ＵＥの動作は、ハードウェアによって実施されてもよいし、プロセッサによって実行されるソフトウェアモジュールによって実施されてもよいし、両者の組み合わせによって実施されてもよい。
【００８９】
ソフトウェアモジュールは、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）や、フラッシュメモリや、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）や、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）や、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）や、レジスタや、ハードディスクや、リムーバブルディスクや、ＣＤ-ＲＯＭといった任意形式の記憶媒体内に設けられていてもよい。
【００９０】
かかる記憶媒体は、プロセッサが当該記憶媒体に情報を読み書きできるように、当該プロセッサに接続されている。また、かかる記憶媒体は、プロセッサに集積されていてもよい。また、かかる記憶媒体及びプロセッサは、ＡＳＩＣ内に設けられていてもよい。かかるＡＳＩＣは、無線基地局ｅＮＢや移動局ＵＥ内に設けられていてもよい。また、かかる記憶媒体及びプロセッサは、ディスクリートコンポーネントとして無線基地局ｅＮＢや移動局ＵＥ内に設けられていてもよい。
【００９１】
以上、上述の実施形態を用いて本発明について詳細に説明したが、当業者にとっては、本発明が本明細書中に説明した実施形態に限定されるものではないということは明らかである。本発明は、特許請求の範囲の記載により定まる本発明の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。従って、本明細書の記載は、例示説明を目的とするものであり、本発明に対して何ら制限的な意味を有するものではない。
【符号の説明】
【００９２】
ＵＥ…移動局
１１…パラメータ取得部
１２…鍵更新部
Ｓｏｒｃｅ  ｅＮＢ…ハンドオーバ元無線基地局
２１、３１…ハンドオーバ処理部
２２…ＭＭＥインターフェイス
２３、３２…ｅＮＢインターフェイス
２４、３４…ＵＥインターフェイス
Ｔａｒｇｅｔ  ｅＮＢ…ハンドオーバ先無線基地局
３３…鍵生成部
【図１】
2010045815.tif 000003
【図２】
2010045815.tif 000004
【図３】
2010045815.tif 000005
【図４】
2010045815.tif 000006
【図５】
2010045815.tif 000007
【図６】
2010045815.tif 000008
【図７】
2010045815.tif 000009