(57)【要約】【課題】無線通信システムにおいて暗号化起動時間を設定する方法及び装置を提供する。【解決手段】方法は、第一暗号化設定パラメーターを起動するための第一ＲＲＣメッセージを受信し、第一暗号化設定パラメーターの起動が完成したことを示す第二ＲＲＣメッセージを運ぶＰＤＵシーケンスのうち、最後のＰＤＵのシーケンス番号である第一シーケンス番号に、所定値を足した値を第一ＳＲＢの第一暗号化起動時間として設定し、第一ＳＲＢで第二ＲＲＣメッセージを送信し、第一暗号化設定パラメーターを用いるＲＲＣメッセージを第一ＳＲＢで送信することを禁止し、第二ＲＲＣメッセージが届いたと確認した後に、第一ＳＲＢで任意のＲＲＣメッセージでも送信できるように許容するステップからなる。【選択図】図３
2007306564.tif 000002
【特許請求の範囲】
【請求項１】
無線通信システムの受信端において暗号化起動時間を設定する方法であって、
第一暗号化設定パラメーターを起動するための第一ＲＲＣ（無線資源制御）メッセージを受信し、
第一暗号化設定パラメーターの起動が完成したことを示す第二ＲＲＣメッセージを運ぶＰＤＵシーケンスのうち、最後のＰＤＵのシーケンス番号である第一シーケンス番号に、所定値を足した値を第一ＳＲＢ（シグナリング無線ベアラー）の第一暗号化起動時間として設定し、
第一ＳＲＢで第二ＲＲＣメッセージを送信し、
第一暗号化設定パラメーターを用いるＲＲＣメッセージを第一ＳＲＢで送信することを禁止し、
第二ＲＲＣメッセージが届いたと確認した後に、第一ＳＲＢで任意のＲＲＣメッセージでも送信できるように許容するステップからなることを特徴とする暗号化起動時間の設定方法。
【請求項２】
前記第一暗号化起動時間は、第一ＳＲＢに第一暗号化設定パラメーターの適用を起動するために用いられることを特徴とする請求項１記載の暗号化起動時間の設定方法。
【請求項３】
前記第一ＳＲＢはＡＭ（アクノレッジ）モードで作動することを特徴とする請求項１記載の暗号化起動時間の設定方法。
【請求項４】
前記所定値は１より大きいことを特徴とする請求項１記載の暗号化起動時間の設定方法。
【請求項５】
前記所定値は、測定報告メッセージを運ぶのに必要なＰＤＵの数量より大きいかそれに等しいことを特徴とする請求項１記載の暗号化起動時間の設定方法。
【請求項６】
前記所定値は、無線通信システムのネットワーク端により設定されることを特徴とする請求項１記載の暗号化起動時間の設定方法。
【請求項７】
暗号化起動時間を正確に設定する、無線通信システムに用いられる通信装置であって、
通信装置の機能を実現させる制御回路と、
制御回路の中に設けられ、プログラムコードを実行して制御回路を制御する中央処理装置（ＣＰＵ）と、
制御回路の中でＣＰＵに結合されるように設けられ、プログラムコードを保存するための保存装置とを含み、そのうちプログラムコードは、
第一暗号化設定パラメーターを起動するための第一ＲＲＣメッセージを受信し、
第一暗号化設定パラメーターの起動が完成したことを示す第二ＲＲＣメッセージを運ぶＰＤＵシーケンスのうち、最後のＰＤＵのシーケンス番号である第一シーケンス番号に、所定値を足した値を第一ＳＲＢの第一暗号化起動時間として設定し、
第一ＳＲＢで第二ＲＲＣメッセージを送信し、
第一暗号化設定パラメーターを用いるＲＲＣメッセージを第一ＳＲＢで送信することを禁止し、
第二ＲＲＣメッセージが届いたと確認した後に、第一ＳＲＢで任意のＲＲＣメッセージでも送信できるように許容するステップを含むことを内容とすることを特徴とする通信装置。
【請求項８】
前記第一暗号化起動時間は、第一ＳＲＢに第一暗号化設定パラメーターの適用を起動するために用いられることを特徴とする請求項７記載の通信装置。
【請求項９】
前記第一ＳＲＢはＡＭモードで作動することを特徴とする請求項７記載の通信装置。
【請求項１０】
前記所定値は１より大きいことを特徴とする請求項７記載の通信装置。
【請求項１１】
前記所定値は、測定報告メッセージを運ぶのに必要なＰＤＵの数量より大きいかそれに等しいことを特徴とする請求項７記載の通信装置。
【請求項１２】
前記所定値は、無線通信システムのネットワーク端により設定されることを特徴とする請求項７記載の通信装置。
【請求項１３】
無線通信システムの受信端において暗号化手段を設定・再設定する方法であって、
第一暗号化設定パラメーターの起動を指示するための第一ＲＲＣメッセージを運ぶＰＤＵシーケンスのうち、最後のＰＤＵのシーケンス番号である第一シーケンス番号に、所定値を足した値を第一ＳＲＢの第一暗号化起動時間として設定し、
第一ＳＲＢで第一ＲＲＣメッセージを送信し、
第一暗号化設定パラメーターを用いるＲＲＣメッセージを第一ＳＲＢで送信することを禁止し、
第一ＲＲＣメッセージが届いたと確認した後に、第一ＳＲＢで任意のＲＲＣメッセージでも送信できるように許容するステップからなることを特徴とする暗号化起動時間の設定方法。
【請求項１４】
前記第一暗号化起動時間は、第一ＳＲＢに第一暗号化設定パラメーターの適用を起動するために用いられることを特徴とする請求項１３記載の暗号化起動時間の設定方法。
【請求項１５】
前記第一ＳＲＢはＡＭモードで作動することを特徴とする請求項１３記載の暗号化起動時間の設定方法。
【請求項１６】
前記所定値は１より大きいことを特徴とする請求項１３記載の暗号化起動時間の設定方法。
【請求項１７】
前記所定値は、ハンドオーバーメッセージを運ぶのに必要なＰＤＵの数量より大きいかそれに等しいことを特徴とする請求項１３記載の暗号化起動時間の設定方法。
【請求項１８】
暗号化手段を正確に設定・再設定する、無線通信システムに用いられる通信装置であって、
通信装置の機能を実現させる制御回路と、
制御回路の中に設けられ、プログラムコードを実行して制御回路を制御するＣＰＵと、
制御回路の中でＣＰＵに結合されるように設けられ、プログラムコードを保存するための保存装置とを含み、そのうちプログラムコードは、
第一暗号化設定パラメーターの起動を指示するための第一ＲＲＣメッセージを運ぶＰＤＵシーケンスのうち、最後のＰＤＵのシーケンス番号である第一シーケンス番号に、所定値を足した値を第一ＳＲＢの第一暗号化起動時間として設定し、
第一ＳＲＢで第一ＲＲＣメッセージを送信し、
第一暗号化設定パラメーターを用いるＲＲＣメッセージを第一ＳＲＢで送信することを禁止し、
第一ＲＲＣメッセージが届いたと確認した後に、第一ＳＲＢで任意のＲＲＣメッセージでも送信できるように許容するステップを含むことを内容とすることを特徴とする通信装置。
【請求項１９】
前記第一暗号化起動時間は、第一ＳＲＢに第一暗号化設定パラメーターの適用を起動するために用いられることを特徴とする請求項１８記載の通信装置。
【請求項２０】
前記第一ＳＲＢはＡＭモードで作動することを特徴とする請求項１８記載の通信装置。
【請求項２１】
前記所定値は１より大きいことを特徴とする請求項１８記載の通信装置。
【請求項２２】
前記所定値は、ハンドオーバーメッセージを運ぶのに必要なＰＤＵの数量より大きいかそれに等しいことを特徴とする請求項１８記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は無線通信システムにおいて暗号化起動時間を設定する方法及び装置に関し、特にネットワーク端またはユーザー端の復号エラーを防ぎ、測定報告メッセージ、ハンドオーバーメッセージなどＲＲＣメッセージの受信を円滑にする方法及び装置に関する。
【背景技術】
【０００２】
第三世代移動通信技術はＷＣＤＭＡ（広帯域符号分割多元接続）を利用し、高いスペクトル利用効率、カバー率、通話品質及び高速伝送を実現させるとともに、ＱｏＳ（サービス品質）の確保、柔軟性のある双方向通信の実現、通話中断率の低減を可能にする。
【０００３】
ＵＭＴＳ（ユニバーサル移動通信システム）準拠の第三世代移動通信システムは、ユーザー装置（ＵＥ）、地上無線アクセスネットワーク（ＵＴＲＡＮ）、及びコアネットワーク（ＣＮ）からなり、所用のプロトコルはＡＳ（アクセスストラタム）とＮＡＳ（非アクセスストラタム）に分けられる。ＡＳにはＲＲＣ（無線資源制御）、ＲＬＣ（無線リンク制御）、ＭＡＣ（媒体アクセス制御）、ＰＤＣＰ（パケットデータ収斂プロトコル）、ＢＭＣ（放送／マルチキャスト制御）など機能の異なる層が含まれる。これらの層の動作については当業者に周知されているため、ここで説明を省略とする。そのうち、第三層に属するＲＲＣ層は、ＡＳプロトコルの核心をなす。無線資源メッセージ交換、無線資源設定制御、ＱｏＳ制御、チャンネル伝送形式設定制御、パケット割当再配置処理制御、ないしＮＡＳプロトコル伝送処理は、いずれもＲＲＣ層で行われる。
【０００４】
ＲＲＣ層はＵＴＲＡＮの無線ネットワークコントローラー（ＲＮＣ）とＵＥの両方に設けられ、Ｕｕインターフェイスのパケット交換及び送信管理を担当する。ＲＲＣ層の動作については下記に詳述する。まず、ＵＥのＲＲＣはＭＡＣ層と物理（ＰＨＹ）層から得た測定結果を測定報告（measurement  report）としてまとめ、ＲＬＣ、ＭＡＣ及びＰＨＹの各層に送信してこれを処理させ、更にネットワーク端（ＵＴＲＡＮ）のＲＮＣに送信してメッセージ交換に供する。その後、ネットワーク端のＲＲＣから無線資源割当メッセージを受けると、ユーザー端のＲＲＣはメッセージの分析結果に基づき下位層の制御及び設定を行う。この設定は、ＲＬＣ層の動作モード、パケット長、暗号化方式、ＭＡＣ層のチャンネルマッピング多重化方式、チャンネル伝送形式、ＰＨＹ層の動作周波数、スペクトラム拡散コード、送信電力、同期方式及び測定項目などに対する諸設定を含む。
【０００５】
ユーザー端とネットワーク端のＲＲＣ層は、主としてＲＲＣメッセージ（シグナリングとも称する）で情報を交換する。複数の情報要素（ＩＥ）からなるこのＲＲＣメッセージは、第二層プロトコル（ＲＬＣ、ＭＡＣ）及び第一層プロトコル（ＰＨＹ層）のプロトコルエンティティー設定・変更・解放に必要なデータを運び、これに基づいてデータ交換チャンネルを確立・調整・消去し、データパケットの交換を可能にする。言い換えれば、ＲＲＣ層は、上位層に必要な制御信号をＲＲＣメッセージに埋め込み、これを無線インターフェイスを介してコアネットワーク端とユーザー端のＮＡＳの間に伝送する素子である。
【０００６】
ＲＲＣ層では、ユーザーのデータ交換に用いられるか、またはＲＲＣ層間の制御信号交換に用いられるかを問わず、すべて「論理的」なデータ伝送・交換チャネルは、無線ベアラ（ＲＢ）として定義される。無線ベアラは、ユーザー端では単方向または双方向の論理データ伝送・交換チャンネルをなし、ネットワーク端でも単方向または双方向の論理データ伝送・交換チャンネルをなす。
【０００７】
ＲＢは使用の目的によって数種類に分けられる。そのうちＲＲＣメッセージに用いられるＲＢは一般的にシグナリング無線ベアラ（ＳＲＢ）と呼ばれ、詳しくは下記に説明する。
１．  ＳＲＢ０：アップリンクではＴＭ（トランスペアレント）モードで伝送され、ダウンリンクではＵＭ（非アクノレッジ）モードで伝送される。データは共通制御チャンネルを通して交換される。
２．  ＳＲＢ１：アップリンク、ダウンリンクともＵＭモードで伝送される。データは専用制御チャンネルで交換される。
３．  ＳＲＢ２：アップリンク、ダウンリンクともＡＭ（アクノレッジ）モードで伝送される。データは専用制御チャンネルで交換される。ＲＲＣプロトコルに用いられるメッセージを運ぶ。
４．  ＳＲＢ３：アップリンク、ダウンリンクともＡＭモードで伝送される。データは専用制御チャンネルで交換される。これに載せられるデータはＲＲＣの上位層に必要で、優先順位の高いメッセージである。
５．  ＳＲＢ４：ＳＲＢ３と同様の機能を有する。これに載せられるデータは優先順位の低いメッセージである。
ユーザー端とネットワーク端のＲＲＣ層は、上記ＳＲＢを用いてＲＲＣメッセージを交換し、これに基づいて無線資源設定を行い、無線資源制御を実現させる。従来の技術によるＲＲＣプロセスは、ＲＲＣ接続管理プロセス、ＲＢ制御プロセス、ＲＲＣ接続移動性プロセス、測定プロセスを含む。そのうちＲＲＣ接続管理プロセスは、ユーザー端からネットワーク端への信号接続の確立・保持・管理を目的とするものである。データ伝送の安全性を確保するため、ＲＲＣ接続管理プロセスには、暗号化・完全性保護を行うセキュリティーモード制御プロセスが含まれる。
【０００８】
セキュリティー制御プロセスは、ＲＢの暗号化起動と暗号化設定パラメーターの変更を目的とする。３ＧＰＰによるＲＲＣプロトコル3GPP  TS  25.331  V6.9.0によれば、セキュリティーモードの起動と更新（設定変更）はネットワーク端により制御される。セキュリティーモード制御プロセスを起動または変更するとき、ネットワーク端はセキュリティーモード指令メッセージをユーザー端に出力し、ユーザー端は受信したセキュリティーモード指令メッセージに従ってセキュリティーモード制御プロセスを起動するか設定パラメーターを変更してから、セキュリティーモード完成メッセージをネットワーク端に返送する。セキュリティーモード指令メッセージはダウンリンクにあるすべてのＳＲＢとＲＢの起動時間を含む。いわゆる起動時間とは、下位層（ＲＬＣ）に対応して形成されるパケット（ＰＤＵ）のシーケンス番号である。ネットワーク端はセキュリティーモード指令メッセージを通して、起動時間と同じシーケンス番号を有するＰＤＵから新しい暗号化設定パラメーターをＳＲＢとＲＢに適用することをユーザー端に通報する。同じく、セキュリティーモード完成メッセージはアップリンクにあるすべてのＳＲＢとＲＢの起動時間を含み、ユーザー端が起動時間と同じシーケンス番号を有するＰＤＵから新しい暗号化設定パラメーターを適用することをネットワーク端に通報する。
【０００９】
従来の技術によれば、ネットワーク端とユーザー端における暗号化設定パラメーター変更の同期性を確保するため、ネットワーク端とユーザー端のＲＬＣ層は起動時間より大きいかそれに等しいＰＤＵの送信が禁じられる。すなわち、ＡＭモードとＵＭモードを利用するすべてのＳＲＢとＲＢの伝送は禁止される（ＴＭモードのＳＲＢは伝送時に暗号化されないため影響を受けない）。もっとも、セキュリティーモード指令（security  mode  command）メッセージとセキュリティーモード完成（security  mode  complete）メッセージをネットワーク端とユーザー端に確実に届けるため、両メッセージを伝送するためのＳＲＢ、すなわちＳＲＢ２の送信は禁止されない。セキュリティーモード指令メッセージとセキュリティーモード完成メッセージはＡＭモードのＳＲＢ２で伝送され、ＡＭモードでは、ネットワーク端とユーザー端はシーケンス番号が両メッセージより後のＲＲＣメッセージを、両メッセージの前に誤って受信することが可能である。この問題を解決するため、上記通信プロトコルは、セキュリティーモード指令メッセージの確認信号（すなわちセキュリティーモード完成メッセージ）を受信する前に、ネットワーク端によるＳＲＢ２の伝送を禁止することを定めている。しかしそうすると、また別の問題が生じうる。
【００１０】
例えば、ユーザー端が劣悪な無線環境に置かれていれば（例えば電波・地形・地物により送信が妨害される環境）、ネットワーク端へ返送されるセキュリティーモード完成メッセージは複数回送信しなければならず、遅延が生じる。この場合、ユーザー端からネットワーク端へ測定報告メッセージを即時に送信することができなければ、接続は切断される。そのため、ユーザー端を、セキュリティーモード完成メッセージが届いたと確認する前にも測定報告メッセージを出力できるように設定すべきである。セキュリティーモード完成メッセージが届いたと確認する前には、ユーザー端は元の暗号化設定パラメーターで測定報告メッセージを暗号化してネットワーク端に送信する。しかし、ネットワーク端がセキュリティーモード完成メッセージを受信して新たな暗号化設定パラメーターを適用し、セキュリティーモード完成メッセージに対応する確認（肯定応答）信号が未だにユーザー端に届いていない場合では、元の暗号化設定パラメーターで暗号化された測定報告メッセージは、新しい暗号化設定パラメーターで復号されるようになり、エラーが生じる。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
この発明は前述の問題を解決するため、無線通信システムにおいて暗号化起動時間を設定する方法及び装置を提供することを課題とする。
【課題を解決するための手段】
【００１２】
この発明は、無線通信システムの受信端において暗号化起動時間を設定する方法を提供する。該方法は、第一暗号化設定パラメーターを起動するための第一ＲＲＣ（無線資源制御）メッセージを受信し、第一暗号化設定パラメーターの起動が完成したことを示す第二ＲＲＣメッセージを運ぶＰＤＵシーケンスのうち、最後のＰＤＵのシーケンス番号である第一シーケンス番号に、所定値を足した値を第一ＳＲＢ（シグナリング無線ベアラー）の第一暗号化起動時間として設定し、第一ＳＲＢで第二ＲＲＣメッセージを送信し、第一暗号化設定パラメーターを用いるＲＲＣメッセージを第一ＳＲＢで送信することを禁止し、第二ＲＲＣメッセージが届いたと確認した後に、第一ＳＲＢで任意のＲＲＣメッセージでも送信できるように許容するステップからなる。
【００１３】
この発明は更に、暗号化起動時間を正確に設定する、無線通信システムに用いられる通信装置を提供する。該通信装置は、通信装置の機能を実現させる制御回路と、制御回路の中に設けられ、プログラムコードを実行して制御回路を制御する中央処理装置（ＣＰＵ）と、制御回路の中でＣＰＵに結合されるように設けられ、プログラムコードを保存するための保存装置とを含む。そのうちプログラムコードは、第一暗号化設定パラメーターを起動するための第一ＲＲＣメッセージを受信し、第一暗号化設定パラメーターの起動が完成したことを示す第二ＲＲＣメッセージを運ぶＰＤＵシーケンスのうち、最後のＰＤＵのシーケンス番号である第一シーケンス番号に、所定値を足した値を第一ＳＲＢの第一暗号化起動時間として設定し、第一ＳＲＢで第二ＲＲＣメッセージを送信し、第一暗号化設定パラメーターを用いるＲＲＣメッセージを第一ＳＲＢで送信することを禁止し、第二ＲＲＣメッセージが届いたと確認した後に、第一ＳＲＢで任意のＲＲＣメッセージでも送信できるように許容するステップを含む。
【００１４】
この発明は更に、無線通信システムの受信端において暗号化手段を設定・再設定する方法を提供する。該方法は、第一暗号化設定パラメーターの起動を指示するための第一ＲＲＣメッセージを運ぶＰＤＵシーケンスのうち、最後のＰＤＵのシーケンス番号である第一シーケンス番号に、所定値を足した値を第一ＳＲＢの第一暗号化起動時間として設定し、第一ＳＲＢで第一ＲＲＣメッセージを送信し、第一暗号化設定パラメーターを用いるＲＲＣメッセージを第一ＳＲＢで送信することを禁止し、第一ＲＲＣメッセージが届いたと確認した後に、第一ＳＲＢで任意のＲＲＣメッセージでも送信できるように許容するステップからなる。
【００１５】
この発明は更に、暗号化手段を正確に設定・再設定する、無線通信システムに用いられる通信装置を提供する。該通信装置は、通信装置の機能を実現させる制御回路と、制御回路の中に設けられ、プログラムコードを実行して制御回路を制御するＣＰＵと、制御回路の中でＣＰＵに結合されるように設けられ、プログラムコードを保存するための保存装置とを含む。そのうちプログラムコードは、第一暗号化設定パラメーターの起動を指示するための第一ＲＲＣメッセージを運ぶＰＤＵシーケンスのうち、最後のＰＤＵのシーケンス番号である第一シーケンス番号に、所定値を足した値を第一ＳＲＢの第一暗号化起動時間として設定し、第一ＳＲＢで第一ＲＲＣメッセージを送信し、第一暗号化設定パラメーターを用いるＲＲＣメッセージを第一ＳＲＢで送信することを禁止し、第一ＲＲＣメッセージが届いたと確認した後に、第一ＳＲＢで任意のＲＲＣメッセージでも送信できるように許容するステップを含む。
【発明の効果】
【００１６】
本発明は、セキュリティーモード完成メッセージを運ぶＰＤＵシーケンスのうち最後のＰＤＵのシーケンス番号に、所定値を足した値をアップリンクＳＲＢ２の暗号化起動時間として設定し、またはセキュリティーモード指令メッセージを運ぶＰＤＵシーケンスのうち最後のＰＤＵのシーケンス番号に、所定値を足した値をダウンリンクＳＲＢ２の暗号化起動時間として設定することで、ネットワーク端またはユーザー端での復号エラーを解決し、測定報告メッセージやハンドオーバーメッセージなどＲＲＣメッセージの交換を円滑にし、システムの正常動作を確保する。
【発明を実施するための最良の形態】
【００１７】
かかる方法及び装置の特徴を詳述するために、具体的な実施例を挙げ、図示を参照して以下に説明する。
【００１８】
図１を参照する。図１は無線通信システムの無線通信装置１００のブロック図であり、当該無線通信システムは例えば第三世代移動通信システムである。説明を簡素化するため、図１は無線通信装置１００の入力装置１０２、出力装置１０４、制御回路１０６、ＣＰＵ（中央処理装置）１０８、保存装置１１０、プログラムコード１１２及びトランシーバー１１４のみ描いている。無線通信装置１００において、制御回路１０６はＣＰＵ１０８を用いて保存装置１１０に保存されたプログラムコード１１２を実行し、無線通信装置１００の動作を制御する。入力装置１０２（例えばキーボード）はユーザーが入力した信号を受信し、出力装置１０４（スクリーン、スピーカーなど）は映像、音声などの信号を出力する。無線信号を受発信するトランシーバー１１４は受信した信号を制御回路１０６に送信し、または制御回路１０６による信号を無線で出力する。言い換えれば、通信プロトコルの構造から見れば、トランシーバー１１４は第一層の一部とみなされ、制御回路１０６は第二層と第三層の機能を実行する。
【００１９】
図２を参照する。図２は図１に示すプログラムコード１１２を表す説明図である。アプリケーション層２００と、第三層インターフェイス２０２と、第二層インターフェイス２０６からなるプログラムコード１１２は、第一層インターフェイス２１８と接続されている。第三層インターフェイス２０２は、ＲＲＣメッセージ２０８を保存し、これに基づきＲＲＣ  ＰＤＵ２１４を生成するバッファー２１２を含む。アプリケーション層２００は所要の制御信号をＲＲＣ  ＰＤＵにはめ込んで出力し、これも基づいて第二層インターフェイス２０６と第一層インターフェイス２１８のプロトコルエンティティーを設定・変更・解放し、データ交換チャンネルを確立・調整・消去する。
【００２０】
シグナリングの違法的変造を防止し、ＳＲＢを介して行われるメッセージの伝送を確保して安全性を向上させるため、第三層インターフェイス２０はセキュリティーモード制御プロセスを起動・変更する。本発明はそれに応じてセキュリティーモード制御プロセスプログラムコード２２０を提供する。
【００２１】
図３を参照する。図３はこの発明による第一方法のフローチャート３０である。下記方法３０は無線通信システムのユーザー端における暗号化起動時間の設定に用いられ、セキュリティーモード制御プロセスプログラムコード２２０としてコンパイルされることができる。
ステップ３００：開始。
ステップ３０２：第一暗号化設定パラメーターを起動するためのセキュリティーモード指令メッセージを受信する。
ステップ３０４：セキュリティーモード完成メッセージを運ぶＰＤＵシーケンスのうち最後のＰＤＵのシーケンス番号に、所定値を足した値をＳＲＢ２の暗号化起動時間として設定する。
ステップ３０６：ＳＲＢ２でセキュリティーモード完成メッセージを送信する。
ステップ３０８：第一暗号化設定パラメーターを用いるＲＲＣメッセージをＳＲＢ２で送信することを禁止する。
ステップ３１０：セキュリティーモード完成メッセージが届いたと確認した後に、ＳＲＢ２で任意のＲＲＣメッセージでも送信できるように許容する。
ステップ３１２：終了。
以上のとおり、セキュリティーモード指令メッセージを受けた後、受信端はセキュリティーモード完成メッセージを運ぶＰＤＵシーケンスのうち最後のＰＤＵのシーケンス番号に、所定値を足した値をＳＲＢ２の暗号化起動時間として設定する。言い換えれば、セキュリティーモード完成メッセージの送信後、受信端は一定数量（所定値に等しい）のＰＤＵを待ってからアップリンクＳＲＢ２に新しい暗号化設定パラメーター（すなわち第一暗号化設定パラメーター）を適用する。望ましくは、上記所定値は測定報告メッセージを運ぶのに必要なＰＤＵの数量より大きいかそれに等しい。そうすると、ユーザー端はＳＲＢ２でセキュリティーモード完成メッセージと、少なくとも１つの測定報告メッセージを送信してから新たな暗号化設定パラメーターを適用する。したがって、セキュリティーモード完成メッセージが届いたと確認する前に送信された測定報告メッセージ（元の暗号化設定パラメーター適用）は、ネットワーク端により元の暗号化設定パラメーターで正確に復号される。
【００２２】
したがって、セキュリティーモード完成メッセージが届いたと確認する前、ユーザー端は元の暗号化設定パラメーターで測定報告メッセージを暗号化してからネットワーク端に送信し、更にＳＲＢ２の暗号化起動時間を設定し、セキュリティーモード完成メッセージと測定報告メッセージを送信してからアップリンクＳＲＢ２に新たな暗号化設定パラメーターを適用する。ネットワーク端が誤った暗号化設定パラメーターで復号化するおそれはない。
【００２３】
ユーザー端で行われる上記方法とは別として、本発明は下記に示すようなネットワーク端で行われる暗号化手段の設定・再設定方法を提供する。図４を参照する。図４はこの発明による第二方法のフローチャート４０である。下記方法４０は無線通信システムのネットワーク端における暗号化手段の設定・再設定に用いられ、セキュリティーモード制御プロセスプログラムコード２２０としてコンパイルされることができる。
ステップ４００：開始。
ステップ４０２：第一暗号化設定パラメーターの起動を指示するためのセキュリティーモード指令メッセージを運ぶＰＤＵシーケンスのうち、最後のＰＤＵのシーケンス番号に所定値を足した値を、ＳＲＢ２の暗号化起動時間として設定する。
ステップ４０４：ＳＲＢ２でセキュリティーモード指令メッセージを送信する。
ステップ４０６：第一暗号化設定パラメーターを用いるＲＲＣメッセージをＳＲＢ２で送信することを禁止する。
ステップ４０８：セキュリティーモード完成メッセージが届いたと確認した後に、ＳＲＢ２で任意のＲＲＣメッセージでも送信できるように許容する。
ステップ４１０：終了。
以上のとおり、暗号化手段を設定・再設定するとき、ネットワーク端はセキュリティーモード指令メッセージを運ぶＰＤＵシーケンスのうち、最後のＰＤＵのシーケンス番号に所定値を足した値を、ＳＲＢ２の暗号化起動時間として設定する。言い換えれば、セキュリティーモード指令メッセージを送信した後、ネットワーク端は一定数量（所定値に等しい）のＰＤＵを待ってからダウンリンクＳＲＢ２に新しい暗号化設定パラメーター（すなわち第一暗号化設定パラメーター）を適用する。望ましくは、上記所定値はハンドオーバーメッセージを運ぶのに必要なＰＤＵの数量より大きいかそれに等しい。そうすると、ネットワーク端はＳＲＢ２でセキュリティーモード指令メッセージと、少なくとも１つのハンドオーバーメッセージを送信してから新たな暗号化設定パラメーターを適用する。したがって、セキュリティーモード指令メッセージが届いたと確認する前に送信されたハンドオーバーメッセージ（元の暗号化設定パラメーター適用）は、ユーザー端により元の暗号化設定パラメーターで正確に復号される。
【００２４】
したがって、セキュリティーモード指令メッセージが届いたと確認する前、ネットワーク端は元の暗号化設定パラメーターでハンドオーバーメッセージを暗号化してからユーザー端に送信し、更にＳＲＢ２の暗号化起動時間を設定し、セキュリティーモード指令メッセージとハンドオーバーメッセージを送信してからダウンリンクＳＲＢ２に新たな暗号化設定パラメーターを適用する。ユーザー端が誤った暗号化設定パラメーターで復号化するおそれはない。
【００２５】
以上はこの発明に好ましい実施例であって、この発明の実施の範囲を限定するものではない。よって、当業者のなし得る修正、もしくは変更であって、この発明の精神の下においてなされ、この発明に対して均等の効果を有するものは、いずれもこの発明の特許請求の範囲に属するものとする。
【産業上の利用可能性】
【００２６】
この発明は従来の技術に工夫したものである。かかる方法は実施可能である。
【図面の簡単な説明】
【００２７】
【図１】無線通信システムの無線通信装置のブロック図である。
【図２】図１に示すプログラムコードを表す説明図である。
【図３】この発明による第一方法のフローチャートである。
【図４】この発明による第二方法のフローチャートである。
【符号の説明】
【００２８】
１００  無線通信装置
１０２  入力装置
１０４  出力装置
１０６  制御回路
１０８  ＣＰＵ
１１０  保存装置
１１２  プログラムコード
１１４  トランシーバー
２００  アプリケーション層
２０２  第三層インターフェイス
２０６  第二層インターフェイス
２０８  ＲＲＣメッセージ
２１２  バッファー
２１４  ＲＲＣ  ＰＤＵ
２１８  第一層インターフェイス
２２０  セキュリティーモード制御プロセスプログラムコード
【図１】
2007306564.tif 000003
【図２】
2007306564.tif 000004
【図３】
2007306564.tif 000005
【図４】
2007306564.tif 000006