(57)【特許請求の範囲】
【請求項１】
ワイヤレスデバイス（５００）によって実行される方法であって、前記ワイヤレスデバイスが、前記ワイヤレスデバイス、および、前記ワイヤレスデバイスが接続可能である１つまたは複数のワイヤレス通信ネットワークのうちの少なくとも１つに関連付けられているシステム情報を伴って設定されており、前記方法が、
前記ワイヤレスデバイスにおける設定されている前記システム情報に基づいてデバイスハッシュコードを決定すること（３１０）、
ランダムアクセスプリアンブルをネットワークノードへ送信すること（３２５）、
前記ネットワークノードにおける設定されているシステム情報に関連付けられているネットワークハッシュコードを使用してコード化されたランダムアクセス応答を前記ネットワークノードから受信すること（３２６）、および、
前記デバイスハッシュコードを使用して、前記受信されたランダムアクセス応答の復号を試みること（３２７）
を含み、
前記方法が、前記復号を試みることが失敗した場合に、前記ワイヤレスデバイスにおける設定されている前記システム情報が更新される必要があるということを決定すること（３２８）、
を含む方法。
【請求項２】
前記方法が、前記ワイヤレスデバイスにおける設定されている前記システム情報が更新される必要があるという決定に応答して、
前記ネットワークノードからシステム情報を受信すること（３３０）、および
前記受信されたシステム情報に基づいて前記ワイヤレスデバイスにおける設定されている前記システム情報を更新すること（３４０）
をさらに含む、請求項１に記載の方法。
【請求項３】
前記方法が、前記ワイヤレスデバイスにおける設定されている前記システム情報が更新される必要があるという決定に応答して、
ランダムアクセス手順を停止すること、
設定されている前記システム情報を更新した後に前記ランダムアクセス手順を再開すること、
をさらに含む、請求項２に記載の方法。
【請求項４】
前記方法が、前記復号を試みることが成功した場合に、ランダムアクセス手順を進めること、
をさらに含む、請求項１に記載の方法。
【請求項５】
ワイヤレス通信ネットワークのネットワークノード（５５０）によって実行される方法であって、前記ネットワークノードが、前記ワイヤレス通信ネットワークに関連付けられているシステム情報を伴って設定されており、前記方法が、
前記ネットワークノードにおける設定されている前記システム情報に基づいてネットワークハッシュコードを決定すること（４１０）、
ワイヤレスデバイスからランダムアクセスプリアンブルを受信すること（４１７）、
前記ネットワークハッシュコードを使用してランダムアクセス応答をコード化すること（４１８）、
前記ワイヤレスデバイスにおける設定されている前記システム情報に基づいて決定されるデバイスハッシュコードを用いて前記ワイヤレスデバイスによって前記ランダムアクセス応答の復号を試みることが、前記ワイヤレスデバイスにおける設定されている前記システム情報が更新される必要があるかどうかを前記ワイヤレスデバイスに示すように、前記コード化されたランダムアクセス応答を前記ワイヤレスデバイスへ送信すること（４２２）、
を含む方法。
【請求項６】
ワイヤレスデバイス（５００）、および、前記ワイヤレスデバイスが接続可能である１つまたは複数のワイヤレス通信ネットワークのうちの少なくとも１つに関連付けられているシステム情報を伴って設定されている前記ワイヤレスデバイスであって、
前記ワイヤレスデバイスにおける設定されている前記システム情報に基づいてデバイスハッシュコードを決定すること、
ランダムアクセスプリアンブルをネットワークノード（５５０）へ送信すること、
前記ネットワークノードにおける設定されているシステム情報に関連付けられているネットワークハッシュコードを使用してコード化されたランダムアクセス応答を前記ネットワークノードから受信すること、
前記デバイスハッシュコードを使用して、前記受信されたランダムアクセス応答の復号を試みること、および
前記復号を試みることが失敗した場合には、前記ワイヤレスデバイスにおける設定されている前記システム情報が更新される必要があるということを決定する
ようにさらに設定されているワイヤレスデバイス（５００）。
【請求項７】
ワイヤレス通信ネットワークにおけるオペレーションのためのネットワークノード（５５０）であって、前記ワイヤレス通信ネットワークに関連付けられているシステム情報を伴って設定されており、
前記ネットワークノードにおける設定されている前記システム情報に基づいてネットワークハッシュコードを決定すること、
ワイヤレスデバイス（５００）からランダムアクセスプリアンブルを受信すること、
前記ネットワークハッシュコードを使用してランダムアクセス応答をコード化すること、
前記ワイヤレスデバイスにおける設定されている前記システム情報に基づいて決定されるデバイスハッシュコードを用いて前記ワイヤレスデバイスによって前記ランダムアクセス応答の復号を試みることが、前記ワイヤレスデバイスにおける設定されている前記システム情報が更新される必要があるかどうかを前記ワイヤレスデバイスに示すように、前記コード化されたランダムアクセス応答を前記ワイヤレスデバイスへ送信する
ようにさらに設定されているネットワークノード（５５０）。
【請求項８】
コンピュータ可読コードを含むコンピュータプログラムであって、前記コンピュータ可読コードが、ワイヤレスデバイス（５００）上で稼働された場合には、請求項１から４のいずれか一項に記載の方法を前記ワイヤレスデバイスに実行させる、コンピュータプログラム。
【請求項９】
コンピュータ可読コードを含むコンピュータプログラムであって、前記コンピュータ可読コードが、ネットワークノード（５５０）上で稼働された場合には、請求項５に記載の方法を前記ネットワークノードに実行させる、コンピュータプログラム。
【請求項１０】
請求項８または９に記載のコンピュータプログラムを格納しているコンピュータ可読メディア。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ワイヤレスデバイスにおいて設定されているシステム情報の検証に関し、より具体的には、ワイヤレスデバイスにおいて設定されている情報が更新される必要があるかどうかを決定するための方法および装置に関する。
【背景技術】
【０００２】
Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ（ＬＴＥ）は、より高いデータレート、改善された効率、および低減されたコストなどの改善されたサービスの点で将来の必要性に対処する目的でＵｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ（ＵＭＴＳ）標準を改善するために第３世代パートナーシッププロジェクト（３ＧＰＰ）内で開発された第４世代（４Ｇ）モバイル通信テクノロジー標準である。ユニバーサル地上無線アクセスネットワーク（ＵＴＲＡＮ）は、ＵＭＴＳの無線アクセスネットワーク（ＲＡＮ）であり、エボルブドＵＴＲＡＮ（Ｅ−ＵＴＲＡＮ）は、ＬＴＥシステムのＲＡＮである。Ｅ−ＵＴＲＡＮにおいては、ユーザ機器（ＵＥ）が、ＬＴＥにおいてエボルブドＮｏｄｅＢ（ｅＮｏｄｅＢまたはｅＮＢ）と一般に呼ばれている無線基地局（ＲＢＳ）にワイヤレスに接続される。ＲＢＳとは、無線信号をＵＥへ送信すること、およびＵＥによって送信された信号を受信することが可能である無線ネットワークノードを表す一般的な用語である。
【０００３】
図１は、ＬＴＥシステムにおける従来のＲＡＮを示している。ｅＮｏｄｅＢ１０１が、セルと呼ばれる場合もあるそのｅＮｏｄｅＢのサービスの地理的エリアの中に位置しているＵＥ１０３にサーブする。ｅＮｏｄｅＢ１０１は、自分のセルにおける無線リソースを管理し、コアネットワーク（ＣＮ）１０５に直接に接続されている。ｅＮｏｄｅＢ１０１は、別のセルにサーブする近隣のｅＮｏｄｅＢにＸ２インターフェースを介して接続されることも可能である。
【０００４】
６ＧＨｚを上回る周波数用として初めに設計された新たなシステムコンセプトが、将来の５Ｇの必要性を満たすように発展させられている。この新たなシステムに関する１つの提案は、データ送信をシステムプレーン機能から論理的に切り離すことである。高いネットワークエネルギーパフォーマンスまたはエリア単位あたりのさらに低いエネルギー消費、高い適応性、高いピークスループット、および前方互換性を可能にする目的で、この新たなシステムの設計は、できるだけスリムであるべきであり、すなわち、アイドルなネットワークノードからの必須の送信の量は、最小化されるべきである。１つの提案は、システムシグネチャシーケンスをノードから、たとえば１００ｍｓごとに送信することである。ＵＥは次いで、テーブルルックアップを用いて、このシーケンスからアクセス情報を得ることができる。アクセス情報を含む実際のテーブルは、たとえば非常にまれに、たとえば１０．２４秒ごとに送信されること、またはＳＩＭカード上にエンコードされることが可能である。このアクセス情報は、複数のシステムにおいて使用されることも可能である。
【０００５】
この新たなシステムコンセプトにおいては、アクセス情報とシステム情報との間に区別がある。アクセス情報とは、ネットワークにアクセスするために必要とされる情報、すなわち、ランダムアクセスチャネル（ＲＡＣＨ）設定およびオープンループ電力制御パラメータなどの情報を意味する。したがって、システム情報という用語は、以降では、ＵＥが知る必要がある可能性があるその他のすべての初回アクセス以外に関連した情報、すなわち、システムがどのように設定されるかに関する情報、たとえば、セル再選択パラメータ、ページング設定、配置に関連したパラメータ、および無線アクセステクノロジー間（ＩＲＡＴ）ネイバーを意味するために使用される。
【０００６】
複数のステークホルダーおよびシステム
５Ｇシステムは、数ある中でも、高いキャパシティ、高いスループット、屋内展開、高い周波数帯域、および短距離によって特徴付けられるであろう。多くの５Ｇ関連のシナリオにおいては、従来のセルラーオペレータは、唯一のステークホルダーではなくなり、むしろ多くのシステムおよび設定が、ユーザの必要性を満たすために使用される。ホテル、モール、電鉄会社、およびスタジアムなどの会場所有者は典型的に、現在ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）を構築している。なぜなら、彼らは、彼らの顧客に対して「ＳＩＭカードによる関係」を有していないからであり、すなわち、彼らの顧客は、彼らによって提供されたサブスクリプションを有していないからである。その一方で、サブスクリプションを提供するオペレータたちは、これらのエリアの多くにおいて３ＧＰＰベースのテクノロジーを展開することができない。なぜなら、彼らは、必要とされるロケーションアクセスを常に有しているとは限らない場合があるからである。下記は、複数のステークホルダーの使用事例についての２つの例である。
・小型の屋内ネットワークを構築しているホテル所有者が、すべての屋外マクロネットワークと統合したいと望んでいる場合。
・マクロオペレータが、地下鉄会社によって展開されている１０００個の戦略的に配置されたスモールセルを利用することによって、自分のサブスクライバに対して改善されたパフォーマンスを提供したいと望んでいる場合。
【０００７】
現在、ネットワークの進化は、複数のステークホルダーのサポートの欠如によって妨げられている。４Ｇ以前の世代のワイヤレスネットワークにおいては、これは許容可能であった。しかしながら、必要性によってネットワークロールアウトが屋内エリアも含むことを余儀なくされるであろう５Ｇのコンテキストにおいては、これは、対処すべき主要な問題となる可能性が高いであろう。
【０００８】
複数のシステムおよびアクセステクノロジー
新たな世代を導入する際には、前の世代からの既存のシステムは、典型的には取り替えられない。したがって将来においては、複数のテクノロジーが使用されることになる可能性が高い。これらの複数のシステムは、システム情報、システムブロードキャストを使用して、または専用のシグナリングを使用してワイヤレスデバイスまたはＵＥへシグナリングされる設定を伴って設定される必要がある。システム情報のそのようなシグナリングのために必要とされる時間はしばしば、別々のシステムおよびテクノロジーの間においてセッションの継ぎ目のないハンドオーバを容易にするには長すぎる。
【０００９】
システム時間の取得
ワイヤレスデバイスまたはＵＥがシステムのシステムブロードキャストを読み取る別の理由は、システムのサブフレーム番号（ＳＦＮ）を取得することである。ＳＦＮのシグナリングは、きわめてまれになることがあり、したがって、システムにアクセスする際のＵＥを遅延させる場合がある。
【００１０】
システムアクセスの取得
ＵＥはまた、システムにアクセスするための手段および権利を取得するためにシステムのシステムブロードキャストを読み取る必要がある。重い負荷のケースにおいては、より低い優先度を伴うＵＥに対してそれらのＵＥのアクセスを遅延させるよう指示することが有益であることがある。これが特に当てはまるのは、１つのイベント、たとえば１日の特定の時刻によって、またはセンサの測定、たとえば橋の上の複数の動きセンサに基づいてアクセスが同期的にトリガーされる場合である。
【発明の概要】
【００１１】
したがって、上で概説されている問題のうちのいくつかに対処すること、および迅速なシステムアクセスを可能にするためのソリューションを提供することが目的である。この目的およびその他の目的は、独立請求項による方法および装置によって、ならびに従属請求項による実施形態によって達成される。
【００１２】
第１の態様によれば、ワイヤレスデバイスによって実行される方法が提供される。このワイヤレスデバイスは、このワイヤレスデバイス、および、このワイヤレスデバイスが接続可能であるワイヤレス通信ネットワークのうちの少なくとも１つに関連付けられている情報を伴って設定されている。この方法は、ワイヤレスデバイスにおける設定されている情報に基づいてデバイスハッシュコードを決定することを含む。この方法はまた、デバイスハッシュコード、およびワイヤレス通信ネットワークのネットワークノードとの情報のやり取りに基づいて、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを決定することを含む。
【００１３】
第２の態様によれば、ワイヤレス通信ネットワークのネットワークノードによって実行される方法が提供される。このネットワークノードは、ワイヤレス通信ネットワークに関連付けられている情報を伴って設定されている。この方法は、ネットワークノードにおける設定されている情報に基づいてネットワークハッシュコードを決定することを含む。この方法は、ネットワークハッシュコードに基づく情報をワイヤレスデバイスへ導くことであって、その情報が、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかをワイヤレスデバイスが決定することを可能にする、導くことをさらに含む。
【００１４】
第３の態様によれば、ワイヤレスデバイスが提供される。このワイヤレスデバイスは、このワイヤレスデバイス、および、このワイヤレスデバイスが接続可能であるワイヤレス通信ネットワークのうちの１つに関連付けられている情報を伴って設定されている。このワイヤレスデバイスは、このワイヤレスデバイスにおける設定されている情報に基づいてデバイスハッシュコードを決定するようにさらに設定されている。このワイヤレスデバイスはまた、デバイスハッシュコード、およびワイヤレス通信ネットワークのネットワークノードとの情報のやり取りに基づいて、このワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを決定するように設定されている。
【００１５】
第４の態様によれば、ワイヤレス通信ネットワークにおけるオペレーションのためのネットワークノードが提供される。このネットワークノードは、ワイヤレス通信ネットワークに関連付けられている情報を伴って設定されている。このネットワークノードは、このネットワークノードにおける設定されている情報に基づいてネットワークハッシュコードを決定すること、およびネットワークハッシュコードに基づく情報をワイヤレスデバイスへ導くことを行うようにさらに設定されている。その情報は、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかをワイヤレスデバイスが決定することを可能にする。
【００１６】
さらなる態様によれば、第１のコンピュータプログラムが提供される。第１のコンピュータプログラムは、コンピュータ可読コードを含み、このコンピュータ可読コードは、ワイヤレスデバイス上で稼働された場合には、上述の第１の態様による方法をそのワイヤレスデバイスに実行させる。第１のコンピュータプログラム製品はまた、コンピュータ可読メディアと、そのコンピュータ可読メディア上に格納されている第１のコンピュータプログラムとを含んで提供される。さらに、第２のコンピュータプログラムが提供される。第２のコンピュータプログラムは、コンピュータ可読コードを含み、このコンピュータ可読コードは、ネットワークノード上で稼働された場合には、上述の第２の態様による方法をそのネットワークノードに実行させる。第２のコンピュータプログラム製品はまた、コンピュータ可読メディアと、そのコンピュータ可読メディア上に格納されている第２のコンピュータプログラムとを含んで提供される。
【００１７】
上述のさまざまな態様の利点は、より迅速なシステム接続手順が多くのケースにおいて可能にされるということである。アイドルであって、ネットワークに接続しようとしているワイヤレスデバイスにとって、そのネットワークは、そのワイヤレスデバイスにおける新たなシステム情報の設定を常に待つ必要があるとは限らない。なぜなら、そのワイヤレスデバイスが最新の状態であって、ネットワークにアクセスできる上で新たな設定情報を必要としないということが決定される場合があるからである。同じことは、ワイヤレスデバイスどうしが、高速のバックホールに接続されていないネットワーク同士の間において移動し、したがって低速でシステム情報を共有するケース、たとえば、２つのネットワークが両方ともワイヤレスデバイスによってアクセスされることが可能であるが、それらのネットワークがコアネットワーク機能を共有していないケースにおいて当てはまる。
【００１８】
実施形態のその他の目的、利点、および特徴は、添付の図面および特許請求の範囲と共に考慮された際に、以降の発明を実施するための形態において説明されることになる。
【図面の簡単な説明】
【００１９】
【図１】ＬＴＥネットワークの概略図である。
【図２ａ】本発明の一実施形態を示すフローチャートである。
【図２ｂ】本発明のいくつかの実施形態による、ネットワークとワイヤレスデバイスとの間におけるシグナリングを示すシグナリング図である。
【図２ｃ】本発明のいくつかの実施形態による、ネットワークとワイヤレスデバイスとの間におけるシグナリングを示すシグナリング図である。
【図３ａ】本発明のいくつかの実施形態による、ワイヤレスデバイスにおける方法を示すフローチャートである。
【図３ｂ】本発明のいくつかの実施形態による、ワイヤレスデバイスにおける方法を示すフローチャートである。
【図３ｃ】本発明のいくつかの実施形態による、ワイヤレスデバイスにおける方法を示すフローチャートである。
【図３ｄ】本発明のいくつかの実施形態による、ワイヤレスデバイスにおける方法を示すフローチャートである。
【図４ａ】実施形態による、ネットワークノードにおける方法を示すフローチャートである。
【図４ｂ】実施形態による、ネットワークノードにおける方法を示すフローチャートである。
【図４ｃ】実施形態による、ネットワークノードにおける方法を示すフローチャートである。
【図５ａ】実施形態によるワイヤレスデバイスおよびネットワークノードを概略的に示すブロック図である。
【図５ｂ】実施形態によるワイヤレスデバイスおよびネットワークノードを概略的に示すブロック図である。
【発明を実施するための形態】
【００２０】
以降では、特定の実施形態を、および添付の図面を参照しながら、さまざまな態様がより詳細に記述されることになる。限定ではなく、説明の目的で、さまざまな実施形態の徹底的な理解を提供するために、特定のシナリオおよび技術など、具体的な詳細が示されている。しかしながら、これらの具体的な詳細から逸脱するその他の実施形態が存在することも可能である。
【００２１】
実施形態は、ＵＥと呼ばれる場合があるワイヤレスデバイスがワイヤレス通信ネットワークのＲＢＳと通信している、ワイヤレス通信ネットワークにおける例示的なシナリオに関連して、限定的ではない一般的なコンテキストにおいて記述されている。それらの実施形態は、ワイヤレスデバイスが、ネットワークにアクセスまたは接続する前に、そのネットワークに関連した情報を伴って設定されるいずれのネットワークテクノロジーにも適用されることが可能であるということに留意されたい。さらに、ワイヤレスデバイスは、その他の例示的なシナリオにおいては、ＲＢＳを介してその他のネットワークノードと、たとえば、別の無線ネットワークノード、コアネットワークノード、またはシステム管理ノードと通信していることが可能である。ワイヤレスデバイスの例は、ラップトップコンピュータおよびネットブックコンピュータなどのパーソナルコンピュータ、スマートフォンなどのポータブル電話通信デバイス、タブレット、およびマシン型通信（ＭＴＣ）デバイスである。
【００２２】
典型的なＵＥはしばしば、そのＵＥのシステム情報テーブルにおいて設定されているネットワークに関する最新のシステム情報を、そのＵＥがそのネットワークにアクセスしようと試みる際に有するが、そのネットワークは、そのＵＥに関する知識を有していない。現在、従来のＵＥにおける格納されているシステム情報をネットワークが検証するための方法はない。したがってネットワークは、ＵＥを、そのネットワークへのアクセスのために必要とされるシステム情報と共に設定し、これによって、オーバーヘッドおよび遅延の両方がもたらされる。システム情報が多くのパスを通じて設定されることが可能であり、非常に長い間欠送信／受信サイクルが可能にされる将来のシステムにおいては、遅延に関連した問題は、よりいっそう大きくなる可能性がある。
【００２３】
本発明の実施形態におけるように、実際にＵＥを情報と共に設定する代わりに、ＵＥにおける設定されている情報が最新であるかどうかをチェックすることによって、オーバーヘッドおよび遅延の両方が削減されることが可能である。本発明の実施形態においては、ワイヤレスデバイスにおける情報の設定に起因するアクセスにおける遅延の問題は、ハッシュコードが、ワイヤレスデバイスと、ワイヤレスデバイスがアクセスまたは接続したいと望むワイヤレス通信ネットワークのノードとの両方において決定されるソリューションによって対処される。両方の側で、ハッシュコードは、ワイヤレスデバイスおよびネットワークノードのそれぞれにおける設定されている情報に基づいて決定される。ワイヤレスデバイスによって決定されたハッシュコードは、以降ではデバイスハッシュコードと呼ばれ、ネットワークノードにおけるハッシュコードは、ネットワークハッシュコードと呼ばれる。それらのハッシュコードは、ワイヤレスデバイスにおいて設定されている情報が更新される必要があるか否かを検証するために使用される。その検証のために、ワイヤレスデバイスとネットワークノードとの間における情報のやり取りが必要とされ、そのやり取りは、デバイスハッシュコードおよびネットワークハッシュコードを含む。情報のそのやり取りは、以降で記述されるように、実施形態に応じてさまざまな方法で実行されることが可能である。
【００２４】
ハッシュ関数とは、任意のサイズの入力デジタルデータを、固定されたサイズの出力デジタルデータにマップするために使用されることが可能である任意の関数であり、入力データにおけるわずかな差でさえ、非常に高い確率で、異なる出力データを生み出すように設計されている。出力データは、ハッシュコードと呼ばれる場合がある。したがって、ワイヤレスデバイスにおける設定されている情報は、デバイスハッシュコードを決定するために使用されるハッシュ関数への入力データとして使用されることが可能である。それに対応して、ワイヤレス通信ネットワークに関連付けられていてネットワークノードにおいて設定されている情報は、ネットワークハッシュコードを決定するために同じハッシュ関数への入力として使用されることが可能である。ハッシュコードは、ときおりチェックサムまたは巡回冗長検査（ＣＲＣ）と呼ばれる場合もある。
【００２５】
本発明の実施形態においては、設定されているシステム情報に関して得られたハッシュコードは、ＵＥのための迅速なシステムアクセスを可能にするために、およびシステム情報の配信に関連したオーバーヘッドを削減するために使用される。システム情報取得のさらなるオーバーヘッドおよび／またはレイテンシが必要とされるのは、失敗したデバイスハッシュコード検証のケースにおいてのみである。成功したデバイスハッシュコード検証手順の後にＲＢＳへの即時のアクセスをＵＥに行わせることによって、ネットワークにアクセスするための時間が実質的に削減されることが可能である。
【００２６】
さらに、１つのネットワークから別のネットワークへのＵＥの迅速な切り替えまたはハンドオーバが、そのＵＥが既に格納しているシステム情報を再利用することによって可能にされる。ＵＥは、そのシステム情報に関するデバイスハッシュコードを計算する。このデバイスハッシュコードは次いで、最初のシステム接続フェーズにおいて、たとえばランダムアクセス手順の一部として、ネットワークへ送信される。デバイスハッシュコードは、対応するネットワークハッシュコードと比較される。デバイスハッシュコードがネットワークハッシュコードに対応する場合には、これは、そのデバイスハッシュコードに関連付けられているＵＥにおける設定されているシステム情報が正しいということを示している。ＵＥは次いで、ネットワークにすぐにアクセスすることを許可されることが可能である。デバイスハッシュコードが正しくない場合、すなわち、デバイスハッシュコードがネットワークハッシュコードに対応しない場合には、ＵＥは、たとえば、設定されている情報を更新するために、ネットワークにアクセスする前に、ネットワークによってブロードキャストされるシステム情報を探してリッスンすることを余儀なくされる可能性がある。あるいはネットワークは、正しいシステム情報を専用の方法でＵＥへ通信することができる。この実施形態におけるＵＥとネットワークノードとの間での情報のやり取りは、デバイスハッシュコードをＵＥによってネットワークノードへ送信すること、およびデバイスハッシュコードに応答するインジケーションをネットワークノードによって送信することを含み、そのインジケーションは、ＵＥにおける設定されているシステム情報が更新される必要があるかどうかを示す。しかしながら、情報のやり取りは、その他の実施形態においてはその他の方法で、たとえば以降のサブセクション「実施形態Ｄ  −  アクセス禁止」において記述されているように、実行されることが可能である。
【００２７】
本発明の一実施形態が、以降で図２ａを参照しながら記述されており、図２ａは、本発明の実施形態による方法を示すフローチャートである。ＵＥが、そのＵＥが接続することができる１つまたは複数のシステムまたはネットワークに関するシステム情報Ｓを取得および設定している。このシステム情報は、例示的なパラメータの下記の非限定的なリストの１つまたは複数を含むことができる：
ランダムアクセスパラメータ、たとえば、使用するランダムアクセスプリアンブルのセット、物理ランダムアクセスチャネルに関するアップリンクタイムスロット設定、ランダムアクセスチャネルに関する電力制御パラメータおよびバックオフパラメータ；
システム能力情報、たとえば、サポートされる送信モード、アンテナ設定、協調マルチポイント（ＣｏＭＰ）能力、サポートされるＬＴＥバージョン情報；
ページング関連情報、たとえば、ページングのために使用される同期化および復調参照シーケンス、またはページングインジケーションチャネル設定；
近隣セル関連情報、たとえば、マルチＲＡＴネイバー情報、ホワイトリスト、ブラックリスト；
周波数帯域情報、たとえば、キャリア周波数、利用可能なアップリンクまたはダウンリンク帯域；
サブフレーム番号（ＳＦＮ）；
制御チャネルマッピング；
データチャネルマッピング；
電力制御設定；
セル再選択パラメータ；
システム固有のユーザ識別。
【００２８】
その他の多くのシステム情報詳細がシステム情報Ｓ内に含まれることも可能であり、それはしばしば、システム情報テーブルにおいて構築される。システム情報テーブルは、さまざまなタイムピリオドからの、および複数のシステムからの情報を含むことができるということに留意されたい。ネットワークａに関するシステム情報は、Ｓ（ａ）と呼ばれ、典型的にはまれにしか変化しない。２１０において、ＵＥは、たとえばハッシュ関数への入力データとしてシステム情報Ｓ（ａ）を使用することによって、システム情報Ｓ（ａ）に基づくデバイスハッシュコードを決定する。このデバイスハッシュコードは、ＵＥがアクセスしたいと望むＲＢＳへ送信される。２２０において、ＲＢＳは、たとえばデバイスハッシュコードを、そのＲＢＳにおいて設定されているシステム情報に基づいてそのＲＢＳによって決定されているそのＲＢＳ自身のネットワークハッシュコードと比較することによって、デバイスハッシュコードを検証する。ＲＢＳにおいて設定されているシステム情報が、ＵＥにおいて設定されているＳ（ａ）に対応するということをその比較が示す場合には、ＲＢＳは、そのデバイスハッシュコードが正しいということを２３０において認めることになり、ＵＥは次いで、そのＵＥにおける設定されているシステム情報Ｓ（ａ）が、ＲＢＳに直接にアクセスするために使用されることが可能であると２４０において結論付けることができる。その一方で、ＲＢＳにおいて設定されているシステム情報が、ＵＥにおいて設定されているシステム情報に対応しないということをその比較が示す場合には、ＲＢＳは、そのデバイスハッシュコードが正しいということを２３０において認めない。ＵＥは次いで、そのＵＥにおける設定されているシステム情報Ｓ（ａ）が、ＲＢＳにアクセスする上で正しくないと結論付けることができ、たとえば２５０においてＲＢＳによってブロードキャストされるシステム情報に基づく設定されているシステム情報の更新に備えることができる。したがってシステム情報は、ネットワークへのアクセスの前に常にＵＥへ送信されるわけではなく、図２ａにおいて示されているように、ＵＥにおける更新が必要とされているということが決定された場合にのみ送信される。
【００２９】
上述のように、ＲＢＳからのデバイスハッシュコードの非肯定応答は、ＵＥ２０３が自分の設定されているシステム情報を更新する必要があるということを意味する。ＲＢＳは、設定されている情報が更新される必要があるということをさまざまな方法でＵＥに知らせることができる。一実施形態においては、ＵＥは、設定されている情報の更新が必要とされているということを示すメッセージを用いて、新たなシステム情報をそのＵＥが取得する必要があるということを明示的に通知される。さらに別の代替実施形態においては、デバイスハッシュコードが正しくない旨の、およびＵＥが自分の設定されている情報を更新する必要がある旨のインジケーションは、送信されたデバイスハッシュコードに対するいずれの応答もＵＥが受信しない場合には、黙示的である。したがってＲＢＳは、デバイスハッシュコードが正しいと検証された場合には、そのデバイスハッシュコードの受信を認めるだけである。
【００３０】
複数の実施形態においては、ＵＥにおけるシステム情報テーブルの情報Ｓ（ａ）のうちのいくつかは、特定のシステムａに属すると識別されることが可能である。このシステム識別は、複数の方法で実施されることが可能である。例示的な一実施形態においては、このシステム識別のためにキャリア周波数およびシステムシグネチャが使用されることが可能である。同じキャリア周波数およびシステムシグネチャに関しては、しばしば同じ設定が使用される。いくつかのまれなケースにおいては、たとえば、２つのオペレータが、同じキャリアライセンスを共有していて、ユーザが、それらの２つのオペレータによって管理されている２つの基地局の間において移動している場合には、たとえ、これがＵＥによって知られていなくても、システム情報は変化することがある。
【００３１】
以降では、さまざまな使用事例に適合されている、Ａ〜Ｇと示されている、本発明のさまざまな実施形態が記述されている。
【００３２】
実施形態Ａ  −  迅速なユーザ識別
この実施形態においては、上述のシステム識別が、特定のＵＥ  ｘに関するいくつかのＵＥ識別情報も含めることによって拡張されている。このＵＥ識別情報は、別々のシステムごとに異なる場合がある。ＵＥのＵＥ識別情報が、デバイスハッシュコードが決定されているシステム情報Ｓ（ａ，ｘ）内に含まれている場合には、これによって、そのデバイスハッシュコードを送信するＵＥが、ネットワークへのアクセス権を有するＵＥであるということをいくらかの精度を伴って決定することが可能になる。
【００３３】
実施形態Ａが、以降で図２ｂを参照しながら記述されており、図２ｂは、ＲＢＳ２０１と、ＵＥ２０３との間における、およびＲＢＳ２０１と、ＲＢＳ２０１の通信ネットワーク２０５との間におけるシグナリングを示すシグナリング図である。ＲＢＳ２０１は、ＵＥに関連したネットワーク２０５からの情報、ＵＥ（ｘ）を、ネットワーク２０５にアクセスする権利と共にＳ２６０において受信することができる。このＵＥ識別情報、ＵＥ  ｉｄ  ｉｎｆｏ（ｘ）は、たとえばハンドオーバのケースにおいては互換性のあるソースＲＢＳから、またはたとえばテクノロジー間もしくはオペレータ間のハンドオーバのケースにおいてはＣＮノードから、ＲＢＳ２０１へ送信されることが可能である。いくつかのケースにおいては、最初のＵＥ識別の検証の後に、たとえばＵＥのＳＩＭカード上の情報を使用して、Ｓ２６６およびＳ２６７におけるさらなる検証ステップが続くことが可能である。
【００３４】
２６１において、ＲＢＳ２０１によって、そのＲＢＳにおける設定されているシステム情報Ｓ（ａ，ｘ）に基づいてネットワークハッシュコードが決定される。Ｓ（ａ，ｘ）はまた、アクセス権を有するＵＥのアイデンティティを含む。それに対応して、２６２において、ＵＥ２０３によって、そのＵＥにおいて設定されているシステム情報Ｓ（ａ，ｘ）に基づいてデバイスハッシュコードが決定される。そのＵＥにおいて設定されているシステム情報Ｓ（ａ，ｘ）は、ＵＥ２０３のアイデンティティｘを含む。Ｓ２６３において、ＵＥ２０３は、デバイスハッシュコードをＲＢＳ２０１へ送信し、ＲＢＳ２０１は、次いで２６４においてデバイスハッシュコードをネットワークハッシュコードと比較することによって、デバイスハッシュコードを検証することができる。この比較に基づいて、ＲＢＳ２０１は、たとえばＵＥ２０３がＲＢＳへの直接のアクセスに関して現在受け入れられているということを意味する肯定応答を送信することによって、ＵＥ２０３における設定されている情報が更新される必要があるか否かをＳ２６８においてＵＥ２０３に示すことができる。あるいはＲＢＳは、ＵＥ２０３が自分のシステム情報を更新する必要があるということ、またはそのＵＥが、ネットワーク２０５へのアクセス権を有するものとして識別されていないということを示す非肯定応答を送信することができる。
【００３５】
本発明の実施形態においては、システム情報Ｓ（ａ）に関して、およびＵＥ識別情報（ｘ）に関して、別々のハッシュコードが決定されることが可能である。別々のハッシュコードは、それが、システム情報に関連付けられているハッシュコードの非肯定応答によって示されている更新される必要があるシステム情報Ｓ（ａ）であるかどうかを、またはＵＥ識別情報（ｘ）に関連付けられているハッシュコードの非肯定応答によって示されているネットワークへのアクセス権をＵＥが有していないかどうかをＵＥが決定することを可能にする。これは、非常に多数のデバイスを伴う将来のネットワークにおけるケースであり得るＵＥのアイデンティティが相対的に大きな数によって表されている場合、または「アクセス権」が、使用できるようになる前に検証される必要がある相対的に長いセキュリティキーから設定されている場合に、有用である可能性がある。
【００３６】
したがって実施形態Ａは、最初の接続フェーズ中に最初のＵＥ識別を行うために使用されることが可能である。利点は、接続することを許可されていないＵＥが迅速に識別されることが可能であるということである。これは、将来のシステムにおいて、非常にスリムなシステムブロードキャストが使用されて、ＵＥにおいてシステム設定のミスマッチを有する可能性がより高くなる場合に、必要となる可能性がある。
【００３７】
実施形態Ｂ  −  システム設定ステップ
この実施形態Ｂにおいては、ＵＥにおける設定されているシステム情報の検証は、たとえばハンドオーバにおけるターゲットＲＢＳが複数の設定をサポートすることができるということを考慮に入れることができる。たとえば、ＵＥは、さまざまなオペレーション用に、たとえば、ターゲットＲＢＳによってすべてがサポートされているさまざまなサービス品質クラス用に設定されることが可能である。いくつかのケースにおいては、ＲＢＳは、この設定用に既に設定されており、その他のケースにおいては、ＲＢＳは、オペレーションを有効にする必要がある。これは、図２ｃのシグナリング図において概略的に示されている。ＲＢＳ２０１は、いくつかの異なる設定ｃに従ってシステム情報Ｓ（ａ，ｃ）に関するネットワークハッシュコードを２７１において決定することができる。ネットワークハッシュコードは、たとえば前述のようにハッシュ関数を使用して計算されることが可能である。しかしながら、それらの１つであるｃ１のみが、ＵＥ２０３の設定にマッチしている。ＵＥ２０３は、Ｓ（ａ，ｃ１）に関するデバイスハッシュコードを２７２において決定することができ、そのデバイスハッシュコードは、Ｓ２７３においてＲＢＳ２０１へ送信される。２７４において、ＲＢＳ２０１は、そのデバイスハッシュコードを複数のネットワークハッシュコードに照らして検証して、ＵＥ２０３によって使用される設定ｃ１を決定する。２７５において、ＲＢＳ２０１は、自分の設定を設定ｃ１に適合させる。Ｓ２７６において、ＲＢＳ２０１は次いで、ＵＥ２０３における設定されている情報が、更新を必要としておらず、ネットワーク２０５への直接のアクセスのために使用されることが可能であるということをＵＥ２０３に示すことができる。
【００３８】
実施形態Ｃ  −  システムサブフレーム番号（ＳＦＮ）の検証
背景技術において述べたように、ＵＥがシステムブロードキャストを読み取る１つの理由は、システムのＳＦＮを取得することである。ＳＦＮのシグナリングは、きわめてまれになることがあり、したがって、システムにアクセスする際のＵＥを遅延させる場合がある。
【００３９】
実施形態Ｃにおいては、ＳＦＮは、システム情報Ｓ（ａ）内に含まれている。ＳＦＮは、Ｓ（ａ）内の唯一の情報であると言える。そのような実施形態は、たとえば、非常に長い持続時間にわたってスリープ状態にあるＭＴＣデバイスなどの固定型のＵＥのために使用されることが可能である。なぜなら、これはまた、ＳＦＮが潜在的に非常に大きいということを意味するからである。そしてデバイスのスリープサイクルは、デバイス内のクロックの精度と共に、ＳＦＮの不確実性を示す。デバイスによって同期化が行われるべきではない場合には、ＳＦＮが正しいという非常に高い確実性が必要とされる。しかしながら、ＳＦＮに基づいて決定されて本発明の実施形態に従って使用される数ビットのハッシュコードまたはＣＲＣだけで、ＳＦＮの非常に正確なチェックが行われることが可能である。
【００４０】
実施形態Ｄ  −  アクセス禁止
本発明の実施形態Ｄは、アクセス禁止の使用事例に関して適用されることが可能である。セルにおけるシステム情報は、セルにおける負荷に基づいて更新されることが可能である。高い負荷の状況に関しては、システム情報は、低い優先度のユーザに関するアクセスをブロックすること、たとえばアクセスクラス禁止のために更新されることが可能である。したがってＵＥは、システムにアクセスする前にシステム情報を読み取る必要がある。ＵＥがシステム情報を実際に読み取ることを保証するために、デバイスハッシュコードおよびネットワークハッシュコードに基づく検証が行われることが可能である。したがって、正しくないデバイスハッシュコードを用いてアクセスするＵＥは、システムによってブロックされることが可能である。
【００４１】
アクセス禁止の一使用事例に関する本発明の例示的な一実施形態においては、デバイスハッシュコードは、ＵＥからＲＢＳへ送信されるランダムアクセス手順の第３のメッセージ（Ｍｓｇ３）内に含まれている。ＲＢＳは、受信されたデバイスハッシュコードを自分自身のネットワークハッシュコードと比較して、セルに関する正しいシステム情報をＵＥが読み取って格納しているかどうかを決定することができる。ＲＢＳは次いで、第４のメッセージ（Ｍｓｇ４）において、すなわち、ランダムアクセス手順の競合解消メッセージにおいて、ＵＥが自分の設定されているシステム情報を更新する必要があるか否かを示すことができる。失敗した競合解消は、システム情報を読み取って更新するようＵＥに示すものであると言える。ＲＢＳは、ＵＥがシステム情報を読み取って更新する必要があるということをデバイスハッシュコードの検証が示している場合には、さらなるブロードキャスト信号を動的にスケジュールすると判断することもできる。複数の実施形態においては、ＲＢＳは、以前に使用されたネットワークハッシュコードおよび現在のネットワークハッシュコードの両方を使用してデバイスハッシュコードを検証しようと試みることができる。
【００４２】
アクセス禁止に関する別の例示的な実施形態においては、ＵＥとＲＢＳとの間における情報のやり取りは、ＵＥの代わりにＲＢＳによって開始される。情報のやり取りは、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを決定するための基礎である。ＵＥは、最初にランダムアクセスプリアンブルを、従来技術に従ってＲＢＳへランダムアクセス手順の第１のメッセージ（Ｍｓｇ１）内に含めて送信して、自分がネットワークにアクセスしたいと望んでいるということを示す。ＲＢＳは次いで、ランダムアクセス応答を、ネットワークハッシュコードを使用して第２のメッセージ（Ｍｓｇ２）内に含めてコード化することができる。ＵＥは、受信されたランダムアクセス応答を自分のデバイスハッシュコードに基づいて復号しようと試みることができる。復号する試みが失敗した場合には、ＵＥは、これを、ＵＥにおける設定されている情報が更新される必要がある旨のインジケーションとして解釈することができ、したがってＲＢＳからシステム情報を読み取って設定することができる。開始されたランダムアクセス手順は停止され、システム情報の更新の後にＵＥによって再開されることが可能である。ＵＥにおける設定されている情報が正しく、最新である場合には、ＵＥは、ランダムアクセス応答を復号できることになり、ランダムアクセス手順は進むことができる。ランダムアクセス応答のコード化は、ネットワークハッシュコードを伴って開始されるスクランブリング機能を使用することによって実行されることが可能である。ＵＥは次いで、同じスクランブリング機能およびデバイスハッシュコードを使用して復号を行うことができる。したがって復号は、デバイスハッシュコードがネットワークハッシュコードに対応する場合にのみ、成功となる。複数の実施形態においては、ＵＥは、たとえばＣＲＣなどの誤り検出コードを使用して復号からの結果をチェックすることができる。
【００４３】
いくつかの実施形態においては、ＵＥは、プリアンブルが受信されたがシステム情報が変わっているということを決定するために、さまざまな仮説を試すことができる。さまざまな仮説の試行は、ＵＥのカバレッジまたは信号対干渉雑音比（ＳＩＮＲ）に依存する場合がある。たとえば、ネットワークが応答をプリアンブルへ実際に送信したが、受信された信号品質が十分であったにもかかわらず、ＵＥがＭｓｇ２送信のコンテンツを成功裏に復号および検証することができなかったということをＵＥが何とか検出した場合には、これは、Ｍｓｇ２をコード化するために使用されたネットワークハッシュコードに対応しなかった誤ったデバイスハッシュコードに起因して復号の試みが失敗したということを示すものであると言える。このケースにおいては、ＵＥは、新たなランダムアクセスプリアンブルを送信することを再び試みる前に新たなブロードキャストされるシステム情報メッセージを待つことになる。その一方で、受信されたＭｓｇ２のＳＩＮＲが貧弱であった場合には、その失敗した復号は、ネットワークがＭｓｇ２をこのＵＥへまったく送信しなかったということに起因した可能性がある。このケースにおいては、ＵＥは、最初に新たなシステム情報の送信を待つことなく、いくらかのランダムバックオフ時間の後にランダムアクセスプリアンブルを再送信することになる。
【００４４】
実施形態Ｅ  −  ハッシュコードをシステム情報のサブセットに適用すること
多くのタイプのＵＥにとっては、すべてのシステム情報が関連しているわけではない。非常に低い速度および低い複雑さのユーザ、たとえばＭＴＣデバイスにとっては、たとえば協調マルチポイント（ＣｏＭＰ）または複数入力複数出力（ＭＩＭＯ）機能に関連したシステムパラメータは、関連していない可能性がある。なぜなら、ＭＴＣデバイスは、いずれにしても、そのような進んだ機能を利用することができないからである。したがってデバイスハッシュコードは、いくつかのＵＥに関しては、システム情報の限定されたセットに関して計算されることが可能である。デバイスハッシュコードが正しいということを検証することによって、ネットワークは、特定のＵＥと通信する際に関連しているパラメータが正しく設定されているということを知る。
【００４５】
いくつかのシステム情報パラメータは、ＩＲＡＴ近隣リストなど、モビリティに非常に関連している。したがって、複数のハッシュコードが、システム情報の別々の部分ごとに別々に計算されることが可能である。複数のデバイスハッシュコードが、複数の実施形態において、サービングＲＢＳへ通信されることが可能である。これは、複数のデバイスハッシュコードの１つに関連付けられているシステム情報の比較的小さな部分のみが更新される必要があるということをＲＢＳがＵＥに示すことを可能にする。これは、たとえば、近隣セルに関連した情報だけかもしれない。これはまた、システム情報のその部分のみが、設定を更新するためにＵＥへ送信されることが可能であるということを意味する。
【００４６】
実施形態Ｅは、劣悪なカバレッジ内にあるＵＥへのシステム情報の選択的な再送信を可能にするために使用されることが可能である。ＵＥにとっては、システム情報の更新されたサブセットをはじめに確保すれば十分である場合があり、そのサブセットは、そのＵＥがネットワークに接続することを可能にする。したがって、デバイスおよびネットワークハッシュコードは、システム情報のこのサブセットに対応するように選ばれることが可能である。ブロードキャストされたシステム情報を完全に復号することができない劣悪なカバレッジ内のＵＥのデバイスハッシュコードは、ＲＢＳによって、正しくないと検証されることが可能であり、したがってＲＢＳは、システム情報のこのサブセットを専用の方法でＵＥへ再送信できることが可能である。１つの例示的な使用事例は、大きなビーム形成利得が可能なシステムであるかもしれない。この場合、ＵＥは、システムブロードキャストにとって劣悪なカバレッジ内にいる可能性があるが、ＵＥは、たとえばマッシブＭＩＭＯを使用した非常に良好な専用のデータスピードを有する。
【００４７】
実施形態Ｆ  −  ＲＢＳに知られていない受信されたハッシュコード
ＲＢＳにおいてシステム情報に関するネットワークハッシュコードを計算する場合に、ＲＢＳは、ネットワークハッシュコード、および対応するシステム情報の両方をマッピングテーブル内に格納することができる。デバイスハッシュコードが、以前に使用されたネットワークハッシュコードにも比較される場合に、そのデバイスハッシュコードが現在のネットワークハッシュコードとマッチしないときには、ＲＢＳは、ＵＥが現在有しているシステム情報をマッピングテーブルから得ることができる。それによってＲＢＳは、更新を必要とする部分のみの更新をＵＥへ送信することができる。そのような実施形態の利点は、そのような実施形態が、システム情報の更新に関連したオーバーヘッドを最小化するということである。
【００４８】
ＲＢＳが、ＵＥから受信されたデバイスハッシュコードを、以前のおよび現在のネットワークハッシュコードのうちのいずれともマッチさせることができない場合には、これは、その他の何らかのネットワークノードが、そのノードのネットワークからのシステム情報を伴ってＵＥを設定したということに起因する可能性がある。この状況においては、マッピングテーブルを追跡把握する中央ノードを有することが有益である場合がある。ネットワークノードが、ネットワークハッシュコードに関連付けられているシステム情報を伴ってＵＥを設定するたびに、そのネットワークノードは、ネットワークハッシュコード、および関連付けられているシステム情報の両方について中央ノードに知らせる。その後、ＵＥが、デバイスハッシュコードが知られていない新たなネットワークノードに入った場合には、そのネットワークノードは、中央ノードに連絡を取って、関連付けられているシステム情報を取り出すことができる。ネットワークノードは、取り出されたシステム情報に基づいて、ＵＥにおける設定されている情報が更新される必要があるか否かを決定することができる。ネットワークにおいて以前に使用されたさまざまなシステム情報を追跡把握している中央ノードにおいては、無効なまたは機能していないマッピングを定期的に除去する何らかのアルゴリズムに対する必要性があるかもしれない。たとえば、特定のハッシュコードが、特定の時間窓の間に使用されているものとして報告されない場合には、そのマッピングは除去されることが可能である。
【００４９】
実施形態Ｇ  −  ハンドオーバ手順においてＵＥコンテキストの一部としてハッシュコードを通信すること
ＵＥがネットワークのあちこちを移動するにつれて、ＵＥにおける設定されているシステム情報に関連付けられているデバイスハッシュコードが、ソースからターゲットＲＢＳへハンドオーバされるＵＥコンテキストの一部として通信されることが可能である。デバイスハッシュコードがターゲットＲＢＳに知られていないケースにおいては、ターゲットＲＢＳは、ソースＲＢＳ、または、ハッシュコードとシステム情報との間におけるマッピングを追跡把握している中央ノードのいずれかに尋ねることができる。
【００５０】
実施形態による方法
図３ａは、ワイヤレスデバイス５００によって実行される方法の一実施形態を示すフローチャートである。このワイヤレスデバイスは、このワイヤレスデバイス、または、このワイヤレスデバイスが接続可能である１つもしくは複数のワイヤレス通信ネットワークのいずれか、またはその両方に関連付けられている情報を伴って設定されている。設定されている情報の例は、上に列挙されている。複数の実施形態においては、ワイヤレスデバイス５００は、たとえば、ＵＥ、ＭＴＣデバイス、または、通信ネットワークとワイヤレスに通信しているその他の任意の種類の端末であることが可能である。この方法は、下記を含む：
−  ３１０：  ワイヤレスデバイスにおける設定されている情報に基づいてデバイスハッシュコードを決定すること。
−  ３２０：  デバイスハッシュコード、およびワイヤレス通信ネットワークのネットワークノード５５０との情報のやり取りに基づいて、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを決定すること。ネットワークノード５５０は、たとえば通信ネットワークのＲＢＳであることが可能である。
【００５１】
図３ｂは、ワイヤレスデバイス５００における方法の別の実施形態を示すフローチャートである。ワイヤレスデバイスにおける設定されている情報が更新される必要があるということが決定された場合には、この方法は、図３ａを参照しながら上述されている、３１０においてデバイスハッシュコードを決定すること、および３２０において、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを決定することに加えて、下記のステップ３３０および３４０を任意選択で含む。
−  ３３０：  ネットワークノードから設定情報を受信すること。この設定情報は、ネットワークノードによってブロードキャストされることが可能であり、またはワイヤレスデバイスからの要求に応じてネットワークノードから受信されることが可能である。
−  ３４０：  受信された設定情報に基づいてワイヤレスデバイスにおける設定されている情報を更新すること。
【００５２】
ワイヤレスデバイスが自分の設定されている情報を更新した場合には、ワイヤレスデバイスは、ネットワークノードにアクセスまたは接続することができ、ネットワークノードと通信することができる。ワイヤレスデバイスにおける設定されている情報が更新を必要としていないということが決定された場合には、この方法は、いずれの設定されている情報も最初に更新する必要なく、ネットワークノードに直接にアクセスまたは接続するステップを含むことができる。利点は、ネットワークへのさらに迅速なアクセスまたは接続、ならびに設定情報をワイヤレスデバイスへ配信する上での削減されたオーバーヘッドである。
【００５３】
図３ｃは、ワイヤレスデバイス５００における方法の別の実施形態を示すフローチャートである。この方法は、既に上述されている３１０においてワイヤレスデバイスにおける設定されている情報に基づいてデバイスハッシュコードを決定することを含む。しかしながら、３２０において、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを決定することは、下記を含むことができる：
−  ３２１：  デバイスハッシュコードをネットワークノードへ送信すること。
−  ３２２：  送信されたデバイスハッシュコードに応答するインジケーションをネットワークノードから受信することであって、そのインジケーションが、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを示す、受信すること。
【００５４】
３２２において受信されたインジケーションは、ワイヤレスデバイスにおける設定されている情報が更新される必要があるということを示すメッセージであることが可能である。あるいは、ワイヤレスデバイスにおける設定されている情報が更新される必要があるというインジケーションは、送信されたデバイスハッシュコードに応答するいずれのメッセージも受信しないことによって黙示的であることが可能である。この方法は次いで、図３ｂを参照しながら記述されている、３３０においてネットワークノードから設定情報を受信すること、および３４０において、受信された情報に基づいて更新を行うことをさらに含むことができる。別の代替実施形態においては、受信されたインジケーションは、設定情報を含むメッセージである。そのメッセージは、ワイヤレスデバイスにおける設定されている情報が更新される必要があるということを示す。この方法は次いで、受信された設定情報に基づいてワイヤレスデバイスにおける設定されている情報を更新することをさらに含むことができる。
【００５５】
したがって、これは、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかの決定を可能にするためにネットワークノード５５０との情報のやり取りがどのように実行されることが可能であるかの例示的な一実施形態である。別の例示的な実施形態が、以降で図３ｄを参照しながら記述されている。
【００５６】
図３ｄは、ワイヤレスデバイス５００における方法の別の実施形態を示すフローチャートである。この実施形態は、上のサブセクション「実施形態Ｄ  −  アクセス禁止」においても記述されている。この方法は、既に上述されている３１０においてワイヤレスデバイスにおける設定されている情報に基づいてデバイスハッシュコードを決定することを含む。３２０において、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを決定することは、下記を含むことができる：
−  ３２５：  ランダムアクセスプリアンブルをネットワークノードへ送信すること。
−  ３２６：  ネットワークノードにおける設定されている情報に関連付けられているネットワークハッシュコードを使用してコード化されたランダムアクセス応答をネットワークノードから受信すること。
−  ３２７：  受信されたランダムアクセス応答を、デバイスハッシュコードを使用して復号しようと試みること。
−  ３２８：  復号する試みが失敗した場合には、ワイヤレスデバイスにおける設定されている情報が更新される必要があるということを決定すること。
【００５７】
また、この実施形態は、図３ｂを参照しながら記述されている３３０においてネットワークノードから設定情報を受信すること、および３４０において、受信された情報に基づいて更新を行うことで補完されることが可能である。
【００５８】
図４ａは、ネットワークノード５５０によって実行される方法の一実施形態を示すフローチャートである。このネットワークノードは、ワイヤレス通信ネットワークに関連付けられている情報を伴って設定されている。この実施形態は、図３ａを参照しながら記述されている、ワイヤレスデバイス５００によって実行される方法実施形態に対応している。ネットワークノード５５０は、たとえば、ワイヤレス通信ネットワークのＲＢＳ、またはコアネットワークもしくはシステム管理ノードであることが可能である。この方法は、下記を含む：
−  ４１０：  ネットワークノードにおける設定されている情報に基づいてネットワークハッシュコードを決定すること。
−  ４２０：  ネットワークハッシュコードに基づく情報を、ＵＥであることが可能であるワイヤレスデバイス５００へ導くこと。この情報は、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかをワイヤレスデバイスが決定することを可能にする。
【００５９】
図４ｂは、ネットワークノード５５０における方法の別の実施形態を示すフローチャートである。この実施形態は、上で図３ｃを参照しながら記述されている、ワイヤレスデバイスにおける方法に関する実施形態に対応している。図４ａを参照しながら上述されている４１０におけるネットワークハッシュコードの決定に加えて、この方法は、下記を任意選択で含む：
−  ４１５：  ワイヤレスデバイスからデバイスハッシュコードを受信すること。
−  ４１６：  デバイスハッシュコードをネットワークハッシュコードと比較すること。
【００６０】
さらに、４２０において情報を導くことは、下記を含むことができる：
−  ４２１：  比較に基づいて、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかをワイヤレスデバイスに示すこと。この示すことは、ワイヤレスデバイスにおける設定されている情報の更新が必要とされているということを示すメッセージをワイヤレスデバイスへ送信すること、設定情報に基づく更新が必要とされているということを示す設定情報をワイヤレスデバイスへ送信すること、および受信されたデバイスハッシュコードに応答するメッセージを送信しないことによって、ワイヤレスデバイスにおける設定されている情報の更新が必要とされているということを黙示的に示すことのうちの１つを含むことができる。
【００６１】
前述されている実施形態Ａに対応する一実施形態においては、デバイスハッシュコードは、ワイヤレスデバイスのアイデンティティにも関連付けられることが可能である。この方法は次いで、デバイスハッシュコードを使用してワイヤレスデバイスのアイデンティティを決定すること、および決定されたアイデンティティに基づいて、ワイヤレスデバイスがシステムへのアクセスを有するべきかどうかを判断することをさらに含むことができる。この判断は、たとえば、ネットワークノードがアクセスを有するワイヤレスデバイスに関するサブスクリプション情報に基づくことが可能である。
【００６２】
上述の実施形態Ｂに関して記述されているように、４１０におけるネットワークハッシュコードの決定は、ワイヤレス通信ネットワークに関連付けられている２つの代替設定に基づいて２つのネットワークハッシュコードを決定することを含むことができる。したがって、４１６における比較することは、デバイスハッシュコードを２つのネットワークハッシュコードに照らしてマッチさせることを含むことができる。マッチが見つかった場合には、この方法は、２つのネットワークハッシュコードのうちのマッチしているネットワークハッシュコードに対応する代替設定を選択することをさらに含むことができる。４２０において情報を導くことは次いで、ワイヤレスデバイスにおける設定されている情報が更新を必要としていないということをワイヤレスデバイスに示すことを含むことができる。
【００６３】
図４ｃは、ネットワークノード５５０における方法の別の実施形態を示すフローチャートである。この実施形態は、上で図３ｄを参照しながら記述されている、ワイヤレスデバイスにおける方法に関する実施形態に対応している。この方法は、図４ａを参照しながら上述されている４１０におけるネットワークハッシュコードの決定に加えて、下記を任意選択で含む：
−  ４１７：  ワイヤレスデバイスからランダムアクセスプリアンブルを受信すること。
−  ４１８：  ネットワークハッシュコードを使用してランダムアクセス応答をコード化すること。
【００６４】
４２０において情報を導くことは、下記を含むことができる：
−  ４２２：  デバイスハッシュコードに基づいてワイヤレスデバイスによってランダムアクセス応答を復号する試みが、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかをワイヤレスデバイスに示すように、コード化されたランダムアクセス応答をワイヤレスデバイスへ送信すること。
【００６５】
実施形態による装置
ワイヤレスデバイス５００およびネットワークノード５５０の実施形態が、図５ａにおけるブロック図において概略的に示されている。このワイヤレスデバイスは、たとえば、モバイル端末またはＭＴＣデバイスであることが可能であり、このネットワークノードは、ワイヤレス通信ネットワークの無線ネットワークノード、コアネットワークノード、またはシステム管理ノードであることが可能である。ワイヤレスデバイス５００は、このワイヤレスデバイス、または、このワイヤレスデバイスが接続可能である１つもしくは複数のワイヤレス通信ネットワークのいずれか、またはその両方に関連付けられている情報を伴って設定されている。設定されている情報の例は、上に列挙されている。ワイヤレスデバイスは、ワイヤレスデバイスにおける設定されている情報に基づいてデバイスハッシュコードを決定すること、ならびにデバイスハッシュコード、およびワイヤレス通信ネットワークのネットワークノード５５０との情報のやり取りに基づいて、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを決定することを行うようにさらに設定されている。
【００６６】
一実施形態においては、ワイヤレスデバイスは、デバイスハッシュコードをネットワークノードへ送信することによって、および送信されたデバイスハッシュコードに応答するインジケーションをネットワークノードから受信することによって、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを決定するように設定されることが可能である。そのインジケーションは、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを示す。
【００６７】
そのインジケーションは、ワイヤレスデバイスにおける設定されている情報が更新される必要があるということを示すメッセージであることが可能である。あるいは、ワイヤレスデバイスにおける設定されている情報が更新される必要があるというインジケーションは、送信されたデバイスハッシュコードに応答するいずれのメッセージも受信しないことによって黙示的である。ワイヤレスデバイスは、ネットワークノードから設定情報を受信すること、および受信された設定情報に基づいてワイヤレスデバイスにおける設定されている情報を更新することを行うようにさらに設定されることが可能である。設定情報は、ネットワークノードによってブロードキャストされることが可能であり、またはワイヤレスデバイスからの要求に応じてネットワークノードから受信されることが可能である。
【００６８】
あるいは、受信されたインジケーションは、設定情報を含むメッセージであることが可能である。このメッセージは次いで、ワイヤレスデバイスにおける設定されている情報が更新される必要があるということを示す。ワイヤレスデバイスは、受信された設定情報に基づいてワイヤレスデバイスにおける設定されている情報を更新するようにさらに設定されることが可能である。
【００６９】
別の実施形態（上述の実施形態Ｄを参照されたい）においては、ワイヤレスデバイス５００は、ランダムアクセスプリアンブルをネットワークノードへ送信すること、ネットワークノードにおける設定されている情報に関連付けられているネットワークハッシュコードを使用してコード化されたランダムアクセス応答をネットワークノードから受信すること、および受信されたランダムアクセス応答を、デバイスハッシュコードを使用して復号しようと試みることによって、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを決定するように設定されることが可能である。ワイヤレスデバイスは、この実施形態においては、復号する試みが失敗した場合には、ワイヤレスデバイスにおける設定されている情報が更新される必要があるということを決定するようにさらに設定されることが可能である。ワイヤレスデバイスは、ネットワークノードから設定情報を受信すること、および受信された設定情報に基づいてワイヤレスデバイスにおける設定されている情報を更新することを行うようにさらに設定されることが可能である。設定情報は、ネットワークノードによってブロードキャストされることが可能であり、またはワイヤレスデバイスからの要求に応じてネットワークノードから受信されることが可能である。
【００７０】
図５ａのブロック図におけるネットワークノード５５０は、ワイヤレス通信ネットワークにおけるオペレーションのために設定されている。このネットワークノードはまた、ワイヤレス通信ネットワークに関連付けられている情報を伴って、およびこのネットワークノードにおける設定されている情報に基づいてネットワークハッシュコードを決定するように設定されている。このネットワークノードは、ネットワークハッシュコードに基づく情報をワイヤレスデバイス５００へ導くようにさらに設定されている。この情報は、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかをワイヤレスデバイスが決定することを可能にする。
【００７１】
一実施形態においては、ネットワークノード５５０は、ワイヤレスデバイスからデバイスハッシュコードを受信すること、およびデバイスハッシュコードをネットワークハッシュコードと比較することを行うようにさらに設定されることが可能である。このネットワークノードは、比較に基づいて、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかをワイヤレスデバイスに示すことによって、情報をワイヤレスデバイスへ導くようにさらに設定されることが可能である。ネットワークノード５５０は、ワイヤレスデバイスにおける設定されている情報の更新が必要とされているということを示すメッセージをワイヤレスデバイスへ送信すること、設定情報に基づく更新が必要とされているということを示す設定情報をワイヤレスデバイスへ送信すること、および受信されたデバイスハッシュコードに応答するメッセージを送信しないことによって、ワイヤレスデバイスにおける設定されている情報の更新が必要とされているということを黙示的に示すことのうちの１つによって、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを示すようにさらに設定されることが可能である。
【００７２】
ワイヤレスデバイスから受信されるデバイスハッシュコードは、ワイヤレスデバイスのアイデンティティにも関連付けられることが可能である。ネットワークノード５５０は、デバイスハッシュコードを使用してワイヤレスデバイスのアイデンティティを決定すること、および決定されたアイデンティティに基づいて、ワイヤレスデバイスがシステムへのアクセスを有するべきかどうかを判断することを行うようにさらに設定されることが可能である。
【００７３】
ネットワークノード５５０は、ワイヤレス通信ネットワークに関連付けられている２つの代替設定に基づいて２つのネットワークハッシュコードを決定することによってネットワークハッシュコードを決定するように設定されることが可能である。このネットワークノードは、デバイスハッシュコードを２つのネットワークハッシュコードに照らしてマッチさせることによってハッシュコードどうしを比較するようにさらに設定されることが可能である。マッチが見つかった場合には、このネットワークノードは、２つのネットワークハッシュコードのうちのマッチしているネットワークハッシュコードに対応する２つの代替設定のうちの１つを選択すること、およびワイヤレスデバイスにおける設定されている情報が更新を必要としていないということをワイヤレスデバイスに示すことによって情報を導くことを行うように設定されることが可能である。
【００７４】
別の実施形態においては、ネットワークノード５５０は、ワイヤレスデバイスからランダムアクセスプリアンブルを受信すること、およびネットワークハッシュコードを使用してランダムアクセス応答をコード化することを行うようにさらに設定されることが可能である。このネットワークノードは、デバイスハッシュコードに基づいてワイヤレスデバイスによってランダムアクセス応答を復号する試みが、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかをワイヤレスデバイスに示すように、コード化されたランダムアクセス応答をワイヤレスデバイスへ送信することによって情報を導くように設定されることが可能である。
【００７５】
本発明の実施形態においては、ワイヤレスデバイス５００は、図５ａにおいて示されているように処理回路５０１およびメモリ５０２を含むことができる。このワイヤレスデバイスは、ネットワークノード５５０とワイヤレスに通信するように設定されていて処理回路５０１に接続されているトランシーバ回路５０３を含むこともできる。トランシーバ回路５０３は、１つまたは複数のアンテナポートを介して１つまたは複数のアンテナに接続されることが可能である。メモリ５０２は、前記処理回路５０１によって実行可能な命令を含み、それによって前記ワイヤレスデバイス５００は、そのワイヤレスデバイスにおける設定されている情報に基づいてデバイスハッシュコードを決定すること、ならびにデバイスハッシュコード、およびワイヤレス通信ネットワークのネットワークノード５５０との情報のやり取りに基づいて、そのワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを決定することを行うように機能する。
【００７６】
一実施形態においては、メモリ５０２は、処理回路５０１によって実行可能なさらなる命令を含むことができ、それによってワイヤレスデバイス５００は、デバイスハッシュコードをネットワークノードへ送信することによって、および送信されたデバイスハッシュコードに応答するインジケーションをネットワークノードから受信することによって、そのワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを決定するように機能することが可能である。そのインジケーションは、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを示す。
【００７７】
そのインジケーションは、ワイヤレスデバイスにおける設定されている情報が更新される必要があるということを示すメッセージであることが可能である。あるいは、ワイヤレスデバイスにおける設定されている情報が更新される必要があるというインジケーションは、送信されたデバイスハッシュコードに応答するいずれのメッセージも受信しないことによって黙示的である。ワイヤレスデバイス５００は、ネットワークノードから設定情報を受信すること、および受信された設定情報に基づいてワイヤレスデバイスにおける設定されている情報を更新することを行うように機能することが可能である。設定情報は、ネットワークノードによってブロードキャストされることが可能であり、またはワイヤレスデバイスからの要求に応じてネットワークノードから受信されることが可能である。
【００７８】
あるいは、受信されたインジケーションは、設定情報を含むメッセージであることが可能である。このメッセージは次いで、ワイヤレスデバイスにおける設定されている情報が更新される必要があるということを示す。ワイヤレスデバイスは、受信された設定情報に基づいてワイヤレスデバイスにおける設定されている情報を更新するように機能することが可能である。
【００７９】
別の実施形態（上述の実施形態Ｄを参照されたい）においては、メモリ５０２は、処理回路５０１によって実行可能なさらなる命令を含むことができ、それによってワイヤレスデバイス５００は、ランダムアクセスプリアンブルをネットワークノードへ送信することによって、ネットワークノードにおける設定されている情報に関連付けられているネットワークハッシュコードを使用してコード化されたランダムアクセス応答をネットワークノードから受信することによって、および受信されたランダムアクセス応答を、デバイスハッシュコードを使用して復号しようと試みることによって、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを決定するように機能することが可能である。ワイヤレスデバイスは、この実施形態においては、復号する試みが失敗した場合には、ワイヤレスデバイスにおける設定されている情報が更新される必要があるということを決定するようにさらに機能することが可能である。ワイヤレスデバイスは、ネットワークノードから設定情報を受信すること、および受信された設定情報に基づいてワイヤレスデバイスにおける設定されている情報を更新することを行うように機能することが可能である。設定情報は、ネットワークノードによってブロードキャストされることが可能であり、またはワイヤレスデバイスからの要求に応じてネットワークノードから受信されることが可能である。
【００８０】
さらに、ネットワークノード５５０は、図５ａにおいて示されているように処理回路５５１およびメモリ５５２を含むことができる。このネットワークノードは、処理回路５５１に接続されていて直接に無線で、または別のネットワークノードを介してワイヤレスデバイス５００と通信するように設定されている通信インターフェース５５３を含むこともできる。したがって通信インターフェース５５３は、いくつかの実施形態においては、１つまたは複数のアンテナポートを介して１つまたは複数のアンテナに接続されることが可能である。メモリ５５２は、前記処理回路５５１によって実行可能な命令を含み、それによって前記ネットワークノード５５０は、そのネットワークノードにおける設定されている情報に基づいてネットワークハッシュコードを決定すること、およびネットワークハッシュコードに基づく情報をワイヤレスデバイス５００へ導くことを行うように機能する。この情報は、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかをワイヤレスデバイスが決定することを可能にする。
【００８１】
一実施形態においては、メモリ５５２は、処理回路５５１によって実行可能なさらなる命令を含むことができ、それによってネットワークノード５５０は、ワイヤレスデバイスからデバイスハッシュコードを受信すること、およびデバイスハッシュコードをネットワークハッシュコードと比較することを行うように機能する。このネットワークノードは、比較に基づいて、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかをワイヤレスデバイスに示すことによって、情報をワイヤレスデバイスへ導くように機能することが可能である。ネットワークノード５５０は、ワイヤレスデバイスにおける設定されている情報の更新が必要とされているということを示すメッセージをワイヤレスデバイスへ送信すること、設定情報に基づく更新が必要とされているということを示す設定情報をワイヤレスデバイスへ送信すること、および受信されたデバイスハッシュコードに応答するメッセージを送信しないことによって、ワイヤレスデバイスにおける設定されている情報の更新が必要とされているということを黙示的に示すことのうちの１つによって、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを示すように機能することが可能である。
【００８２】
ワイヤレスデバイスから受信されるデバイスハッシュコードは、ワイヤレスデバイスのアイデンティティにも関連付けられることが可能である。メモリ５５２は、処理回路５５１によって実行可能なさらなる命令を含むことができ、それによってネットワークノード５５０は、デバイスハッシュコードを使用してワイヤレスデバイスのアイデンティティを決定すること、および決定されたアイデンティティに基づいて、ワイヤレスデバイスがシステムへのアクセスを有するべきかどうかを判断することを行うように機能する。
【００８３】
メモリ５５２は、処理回路５５１によって実行可能なさらなる命令を含むことができ、それによってネットワークノード５５０は、ワイヤレス通信ネットワークに関連付けられている２つの代替設定に基づいて２つのネットワークハッシュコードを決定することによってネットワークハッシュコードを決定するように機能する。このネットワークノードは、デバイスハッシュコードを２つのネットワークハッシュコードに照らしてマッチさせることによってハッシュコードどうしを比較するように機能することが可能である。マッチが見つかった場合には、このネットワークノードは、２つのネットワークハッシュコードのうちのマッチしているネットワークハッシュコードに対応する２つの代替設定のうちの１つを選択すること、およびワイヤレスデバイスにおける設定されている情報が更新を必要としていないということをワイヤレスデバイスに示すことによって情報を導くことを行うように機能することが可能である。
【００８４】
別の実施形態においては、メモリ５５２は、処理回路５５１によって実行可能なさらなる命令を含むことができ、それによってネットワークノード５５０は、ワイヤレスデバイスからランダムアクセスプリアンブルを受信すること、およびネットワークハッシュコードを使用してランダムアクセス応答をコード化することを行うように機能する。このネットワークノードは、デバイスハッシュコードに基づいてワイヤレスデバイスによってランダムアクセス応答を復号する試みが、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかをワイヤレスデバイスに示すように、コード化されたランダムアクセス応答をワイヤレスデバイスへ送信することによって情報を導くように機能することが可能である。
【００８５】
図５ｂにおいて示されている、図５ａにおける実施形態を記述するための代替方法においては、ワイヤレスデバイス５００は、このワイヤレスデバイスにおける設定されている情報に基づいてデバイスハッシュコードを決定するように適合されている決定するための第１の手段５１３を含むことができる。このワイヤレスデバイスは、デバイスハッシュコード、およびワイヤレス通信ネットワークのネットワークノード５５０との情報のやり取りに基づいて、このワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを決定するように適合されている決定するための第２の手段５１４を含むこともできる。
【００８６】
一実施形態においては、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを決定するための第２の手段５１４は、デバイスハッシュコードをネットワークノードへ送信するための手段と、送信されたデバイスハッシュコードに応答するインジケーションをネットワークノードから受信するための手段とを含む。そのインジケーションは、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを示す。
【００８７】
そのインジケーションは、ワイヤレスデバイスにおける設定されている情報が更新される必要があるということを示すメッセージであることが可能である。あるいは、ワイヤレスデバイスにおける設定されている情報が更新される必要があるというインジケーションは、送信されたデバイスハッシュコードに応答するいずれのメッセージも受信しないことによって黙示的である。ワイヤレスデバイスは、ネットワークノードから設定情報を受信するための手段と、受信された設定情報に基づいてワイヤレスデバイスにおける設定されている情報を更新するための手段とをさらに含むことができる。設定情報は、ネットワークノードによってブロードキャストされることが可能であり、またはワイヤレスデバイスからの要求に応じてネットワークノードから受信されることが可能である。
【００８８】
あるいは、受信されたインジケーションは、設定情報を含むメッセージであることが可能である。このメッセージは次いで、ワイヤレスデバイスにおける設定されている情報が更新される必要があるということを示す。ワイヤレスデバイスは、受信された設定情報に基づいてワイヤレスデバイスにおける設定されている情報を更新するための手段をさらに含むことができる。
【００８９】
別の実施形態（上述の実施形態Ｄを参照されたい）においては、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを決定するための第２の手段５１４は、ランダムアクセスプリアンブルをネットワークノードへ送信するための手段と、ネットワークノードにおける設定されている情報に関連付けられているネットワークハッシュコードを使用してコード化されたランダムアクセス応答をネットワークノードから受信するための手段と、受信されたランダムアクセス応答を、デバイスハッシュコードを使用して復号しようと試みるための手段とを含む。ワイヤレスデバイスは、この実施形態においては、復号する試みが失敗した場合には、ワイヤレスデバイスにおける設定されている情報が更新される必要があるということを決定するための手段をさらに含むことができる。ワイヤレスデバイスは、ネットワークノードから設定情報を受信するための手段と、受信された設定情報に基づいてワイヤレスデバイスにおける設定されている情報を更新するための手段とをさらに含むことができる。設定情報は、ネットワークノードによってブロードキャストされることが可能であり、またはワイヤレスデバイスからの要求に応じてネットワークノードから受信されることが可能である。
【００９０】
さらに、ネットワークノード５５０は、このネットワークノードにおける設定されている情報に基づいてネットワークハッシュコードを決定するように適合されている決定するための手段５６１と、ネットワークハッシュコードに基づく情報をワイヤレスデバイス５００へ導くように適合されている導くための手段５６２とを含む。この情報は、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかをワイヤレスデバイスが決定することを可能にする。
【００９１】
一実施形態においては、ネットワークノード５５０は、ワイヤレスデバイスからデバイスハッシュコードを受信すること、およびデバイスハッシュコードをネットワークハッシュコードと比較することを行うための手段をさらに含むことができる。情報をワイヤレスデバイスへ導くための手段５６２は、比較に基づいて、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかをワイヤレスデバイスに示すための手段を含むことができる。ネットワークノード５５０は、ワイヤレスデバイスにおける設定されている情報の更新が必要とされているということを示すメッセージをワイヤレスデバイスへ送信するための手段、設定情報に基づく更新が必要とされているということを示す設定情報をワイヤレスデバイスへ送信するための手段、および受信されたデバイスハッシュコードに応答するメッセージを送信しないことによって、ワイヤレスデバイスにおける設定されている情報の更新が必要とされているということを黙示的に示すための手段のうちの１つを含む、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを示すための手段をさらに含むことができる。
【００９２】
ワイヤレスデバイスから受信されるデバイスハッシュコードは、ワイヤレスデバイスのアイデンティティにも関連付けられることが可能である。ネットワークノード５５０は、デバイスハッシュコードを使用してワイヤレスデバイスのアイデンティティを決定するための手段と、決定されたアイデンティティに基づいて、ワイヤレスデバイスがシステムへのアクセスを有するべきかどうかを判断するための手段とをさらに含むことができる。
【００９３】
ネットワークハッシュコードを決定するための手段５６１は、ワイヤレス通信ネットワークに関連付けられている２つの代替設定に基づいて２つのネットワークハッシュコードを決定するための手段を含むことができる。ネットワークノードは、デバイスハッシュコードを２つのネットワークハッシュコードに照らしてマッチさせることによってハッシュコードどうしを比較するための手段をさらに含むことができる。マッチが見つかった場合には、ネットワークノードは、２つのネットワークハッシュコードのうちのマッチしているネットワークハッシュコードに対応する２つの代替設定のうちの１つを選択するための手段を含むことができ、情報を導くための手段５６２は、ワイヤレスデバイスにおける設定されている情報が更新を必要としていないということをワイヤレスデバイスに示すための手段を含むことができる。
【００９４】
別の実施形態においては、ネットワークノード５５０は、ワイヤレスデバイスからランダムアクセスプリアンブルを受信するための手段と、ネットワークハッシュコードを使用してランダムアクセス応答をコード化するための手段とをさらに含むことができる。情報を導くための手段５６２は、デバイスハッシュコードに基づいてワイヤレスデバイスによってランダムアクセス応答を復号する試みが、ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかをワイヤレスデバイスに示すように、コード化されたランダムアクセス応答をワイヤレスデバイスへ送信するための手段を含むことができる。
【００９５】
上述の手段は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せで実装されることが可能である機能ユニットである。一実施形態においては、それらの手段は、プロセッサ上で稼働するコンピュータプログラムとして実装される。
【００９６】
図５ａにおける実施形態を記述するためのさらに別の代替方法においては、ワイヤレスデバイス５００は、単一のユニットまたは複数のユニットであることが可能である中央処理装置（ＣＰＵ）を含むことができる。さらに、このワイヤレスデバイスは、不揮発性メモリ、たとえば、ＥＥＰＲＯＭ（電気的消去可能プログラム可能読み取り専用メモリ）、フラッシュメモリ、またはディスクドライブの形態の少なくとも１つのコンピュータプログラム製品（ＣＰＰ）を含むことができる。このＣＰＰは、コード手段を含むコンピュータプログラムを含むことができ、そのコード手段は、ワイヤレスデバイスのＣＰＵ上で稼働された場合には、図３ａ〜図３ｄと共に前述されている方法をワイヤレスデバイスに実行させる。言い換えれば、前記コード手段がＣＰＵ上で稼働された場合には、それらのコード手段は、図５ａにおける処理回路５０１に対応する。さらに、ネットワークノード５５０は、単一のユニットまたは複数のユニットであることが可能である中央処理装置（ＣＰＵ）を含むことができる。さらに、ネットワークノード５５０は、不揮発性メモリ、たとえば、ＥＥＰＲＯＭ（電気的消去可能プログラム可能読み取り専用メモリ）、フラッシュメモリ、またはディスクドライブの形態の少なくとも１つのコンピュータプログラム製品（ＣＰＰ）を含むことができる。このＣＰＰは、コード手段を含むコンピュータプログラムを含むことができ、そのコード手段は、ネットワークノード５５０のＣＰＵ上で稼働された場合には、図４ａ〜図４ｃと共に前述されている方法をそのネットワークノードに実行させる。言い換えれば、前記コード手段がＣＰＵ上で稼働された場合には、それらのコード手段は、図５ａにおける処理回路５５１に対応する。
【００９７】
上で言及および記述されている実施形態は、例として与えられているにすぎず、限定的であるべきではない。添付の特許請求の範囲の範疇内にあるその他のソリューション、使用、目的、および機能は可能であると言える。
本発明は以下に記載する態様を含む。
（態様１）
ワイヤレスデバイス（５００）によって実行される方法であって、前記ワイヤレスデバイスが、前記ワイヤレスデバイス、および、前記ワイヤレスデバイスが接続可能である１つまたは複数のワイヤレス通信ネットワークのうちの少なくとも１つに関連付けられている情報を伴って設定されており、前記方法が、
前記ワイヤレスデバイスにおける前記設定されている情報に基づいてデバイスハッシュコードを決定すること（３１０）、および
前記デバイスハッシュコード、およびワイヤレス通信ネットワークのネットワークノード（５５０）との情報のやり取りに基づいて、前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるかどうかを決定すること（３２０）を含む方法。
（態様２）
前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるかどうかを決定すること（３２０）が、
前記デバイスハッシュコードを前記ネットワークノードへ送信すること（３２１）、および
前記送信されたデバイスハッシュコードに応答するインジケーションを前記ネットワークノードから受信すること（３２２）であって、前記インジケーションが、前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるかどうかを示す、受信すること（３２２）
を含む、態様１に記載の方法。
（態様３）
前記インジケーションが、前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるということを示すメッセージであり、前記方法が、
前記ネットワークノードから設定情報を受信すること（３３０）、および
前記受信された設定情報に基づいて前記ワイヤレスデバイスにおける前記設定されている情報を更新すること（３４０）
をさらに含む、態様２に記載の方法。
（態様４）
前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるという前記インジケーションが、前記送信されたデバイスハッシュコードに応答するいずれのメッセージも受信しないことによって黙示的であり、前記方法が、
前記ネットワークノードから設定情報を受信すること（３３０）、および
前記受信された設定情報に基づいて前記ワイヤレスデバイスにおける前記設定されている情報を更新すること（３４０）
をさらに含む、態様２に記載の方法。
（態様５）
前記設定情報が、前記ネットワークノードによってブロードキャストされるか、または前記ワイヤレスデバイスからの要求に応じて受信される、態様３または４に記載の方法。
（態様６）
前記受信されたインジケーションが、前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるということを示す設定情報を含むメッセージであり、前記方法が、
前記受信された設定情報に基づいて前記ワイヤレスデバイスにおける前記設定されている情報を更新することをさらに含む、態様２に記載の方法。
（態様７）
前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるかどうかを決定すること（３２０）が、
ランダムアクセスプリアンブルを前記ネットワークノードへ送信すること（３２５）、および
前記ネットワークノードにおける設定されている情報に関連付けられているネットワークハッシュコードを使用してコード化されたランダムアクセス応答を前記ネットワークノードから受信すること（３２６）、
前記受信されたランダムアクセス応答を、前記デバイスハッシュコードを使用して復号しようと試みること（３２７）
を含み、
前記方法が、復号する前記試みが失敗した場合には、
前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるということを決定すること（３２８）
を含む、態様１に記載の方法。
（態様８）
前記ネットワークノードから設定情報を受信すること（３３０）、および
前記受信された設定情報に基づいて前記ワイヤレスデバイスにおける前記設定されている情報を更新すること（３４０）
をさらに含む、態様７に記載の方法。
（態様９）
ワイヤレス通信ネットワークのネットワークノード（５５０）によって実行される方法であって、前記ネットワークノードが、前記ワイヤレス通信ネットワークに関連付けられている情報を伴って設定されており、前記方法が、
前記ネットワークノードにおける前記設定されている情報に基づいてネットワークハッシュコードを決定すること（４１０）、および
前記ネットワークハッシュコードに基づく情報をワイヤレスデバイス（５００）へ導くこと（４２０）であって、前記情報が、前記ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを前記ワイヤレスデバイスが決定することを可能にする、導くこと（４２０）を含む方法。
（態様１０）
前記ワイヤレスデバイスから前記デバイスハッシュコードを受信すること（４１５）、
前記デバイスハッシュコードを前記ネットワークハッシュコードと比較すること（４１６）をさらに含み、
情報を導くこと（４２０）が、
前記比較に基づいて、前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるかどうかを前記ワイヤレスデバイスに示すこと（４２１）
を含む、
態様９に記載の方法。
（態様１１）
前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるかどうかを示すこと（４２１）が、
前記ワイヤレスデバイスにおける前記設定されている情報の更新が必要とされているということを示すメッセージを前記ワイヤレスデバイスへ送信すること、
設定情報に基づく更新が必要とされているということを示す前記設定情報を前記ワイヤレスデバイスへ送信すること、
前記受信されたデバイスハッシュコードに応答するメッセージを送信しないことによって、前記ワイヤレスデバイスにおける前記設定されている情報の更新が必要とされているということを黙示的に示すこと
のうちの１つを含む、態様１０に記載の方法。
（態様１２）
前記デバイスハッシュコードが、前記ワイヤレスデバイスのアイデンティティにも関連付けられており、前記方法が、
前記デバイスハッシュコードを使用して前記ワイヤレスデバイスの前記アイデンティティを決定すること、
前記決定されたアイデンティティに基づいて、前記ワイヤレスデバイスがシステムへのアクセスを有するべきかどうかを判断すること
をさらに含む、態様１０または１１に記載の方法。
（態様１３）
前記ネットワークハッシュコードを決定すること（４１０）が、前記ワイヤレス通信ネットワークに関連付けられている少なくとも２つの代替設定に基づいて少なくとも２つのネットワークハッシュコードを決定することを含み、
比較すること（４１６）が、
前記デバイスハッシュコードを前記少なくとも２つのネットワークハッシュコードに照らしてマッチさせることを含み、
マッチが見つかった場合には、前記方法が、
前記少なくとも２つのネットワークハッシュコードのうちの前記マッチしているネットワークハッシュコードに対応する前記少なくとも２つの代替設定のうちの１つを選択することをさらに含み、
情報を導くこと（４２０）が、前記ワイヤレスデバイスにおける前記設定されている情報が更新を必要としていないということを前記ワイヤレスデバイスに示すことを含む、
態様１０から１２のいずれか一つに記載の方法。
（態様１４）
前記ワイヤレスデバイスからランダムアクセスプリアンブルを受信すること（４１７）、および
前記ネットワークハッシュコードを使用してランダムアクセス応答をコード化すること（４１８）をさらに含み、
情報を導くこと（４２０）が、
前記デバイスハッシュコードに基づいて前記ワイヤレスデバイスによって前記ランダムアクセス応答を復号する試みが、前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるかどうかを前記ワイヤレスデバイスに示すように、前記コード化されたランダムアクセス応答を前記ワイヤレスデバイスへ送信すること（４２２）を含む、
態様９に記載の方法。
（態様１５）
ワイヤレスデバイス（５００）、および、前記ワイヤレスデバイスが接続可能である１つまたは複数のワイヤレス通信ネットワークのうちの少なくとも１つに関連付けられている情報を伴って設定されている前記ワイヤレスデバイスであって、
前記ワイヤレスデバイスにおける前記設定されている情報に基づいてデバイスハッシュコードを決定すること、および
前記デバイスハッシュコード、およびワイヤレス通信ネットワークのネットワークノード（５５０）との情報のやり取りに基づいて、前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるかどうかを決定すること
を行うようにさらに設定されているワイヤレスデバイス（５００）。
（態様１６）
前記デバイスハッシュコードを前記ネットワークノードへ送信すること、および
前記送信されたデバイスハッシュコードに応答するインジケーションを前記ネットワークノードから受信することであって、前記インジケーションが、前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるかどうかを示す、受信すること
によって、前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるかどうかを決定するように設定されている、態様１５に記載のワイヤレスデバイス（５００）。
（態様１７）
前記インジケーションが、前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるということを示すメッセージであり、前記ワイヤレスデバイスが、
前記ネットワークノードから設定情報を受信すること、および
前記受信された設定情報に基づいて前記ワイヤレスデバイスにおける前記設定されている情報を更新すること
を行うようにさらに設定されている、態様１６に記載のワイヤレスデバイス（５００）。
（態様１８）
前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるという前記インジケーションが、前記送信されたデバイスハッシュコードに応答するいずれのメッセージも受信しないことによって黙示的であり、前記ワイヤレスデバイスが、
前記ネットワークノードから設定情報を受信すること、および
前記受信された設定情報に基づいて前記ワイヤレスデバイスにおける前記設定されている情報を更新すること
を行うようにさらに設定されている、態様１６に記載のワイヤレスデバイス（５００）。
（態様１９）
前記設定情報が、前記ネットワークノードによってブロードキャストされるか、または前記ワイヤレスデバイスからの要求に応じて受信される、態様１７または１８に記載のワイヤレスデバイス（５００）。
（態様２０）
前記受信されたインジケーションが、前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるということを示す設定情報を含むメッセージであり、
前記ワイヤレスデバイスが、
前記受信された設定情報に基づいて前記ワイヤレスデバイスにおける前記設定されている情報を更新する
ようにさらに設定されている、態様１６に記載のワイヤレスデバイス（５００）。
（態様２１）
ランダムアクセスプリアンブルを前記ネットワークノードへ送信すること、および
前記ネットワークノードにおける設定されている情報に関連付けられているネットワークハッシュコードを使用してコード化されたランダムアクセス応答を前記ネットワークノードから受信すること、
前記受信されたランダムアクセス応答を、前記デバイスハッシュコードを使用して復号しようと試みること
によって、前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるかどうかを決定するように設定されており、
前記ワイヤレスデバイスが、
復号する前記試みが失敗した場合には、前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるということを決定する
ようにさらに設定されている、態様１５に記載のワイヤレスデバイス（５００）。
（態様２２）
前記ネットワークノードから設定情報を受信すること、および
前記受信された設定情報に基づいて前記ワイヤレスデバイスにおける前記設定されている情報を更新すること
を行うようにさらに設定されている、態様２１に記載のワイヤレスデバイス（５００）。
（態様２３）
ワイヤレス通信ネットワークにおけるオペレーションのためのネットワークノード（５５０）であって、前記ワイヤレス通信ネットワークに関連付けられている情報を伴って設定されており、
前記ネットワークノードにおける前記設定されている情報に基づいてネットワークハッシュコードを決定すること、および
前記ネットワークハッシュコードに基づく情報をワイヤレスデバイス（５００）へ導くことであって、前記情報が、前記ワイヤレスデバイスにおける設定されている情報が更新される必要があるかどうかを前記ワイヤレスデバイスが決定することを可能にする、導くことを行う
ようにさらに設定されているネットワークノード（５５０）。
（態様２４）
前記ワイヤレスデバイスから前記デバイスハッシュコードを受信すること、
前記デバイスハッシュコードを前記ネットワークハッシュコードと比較すること
を行うようにさらに設定されており、
前記ネットワークノードが、
前記比較に基づいて、前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるかどうかを前記ワイヤレスデバイスに示すこと
によって情報を導くようにさらに設定されている、態様２３に記載のネットワークノード（５５０）。
（態様２５）
前記ワイヤレスデバイスにおける前記設定されている情報の更新が必要とされているということを示すメッセージを前記ワイヤレスデバイスへ送信すること、または
設定情報に基づく更新が必要とされているということを示す前記設定情報を前記ワイヤレスデバイスへ送信すること、または
前記受信されたデバイスハッシュコードに応答するメッセージを送信しないことによって、前記ワイヤレスデバイスにおける前記設定されている情報の更新が必要とされているということを黙示的に示すこと
によって、前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるかどうかを示すようにさらに設定されている、態様２４に記載のネットワークノード（５５０）。
（態様２６）
前記デバイスハッシュコードが、前記ワイヤレスデバイスのアイデンティティにも関連付けられており、前記ネットワークノードが、
前記デバイスハッシュコードを使用して前記ワイヤレスデバイスの前記アイデンティティを決定すること、および
前記決定されたアイデンティティに基づいて、前記ワイヤレスデバイスがシステムへのアクセスを有するべきかどうかを判断すること
を行うようにさらに設定されている、態様２４または２５に記載のネットワークノード（５５０）。
（態様２７）
前記ワイヤレス通信ネットワークに関連付けられている少なくとも２つの代替設定に基づいて少なくとも２つのネットワークハッシュコードを決定することによって前記ネットワークハッシュコードを決定するように設定されており、
前記デバイスハッシュコードを前記少なくとも２つのネットワークハッシュコードに照らしてマッチさせること
によって比較を行うようにさらに設定されており、
マッチが見つかった場合には、
前記少なくとも２つのネットワークハッシュコードのうちの前記マッチしているネットワークハッシュコードに対応する前記少なくとも２つの代替設定のうちの１つを選択すること、および
前記ワイヤレスデバイスにおける前記設定されている情報が更新を必要としていないということを前記ワイヤレスデバイスに示すことによって情報を導くこと
を行うように設定されている、態様２４から２６のいずれか一つに記載のネットワークノード（５５０）。
（態様２８）
前記ワイヤレスデバイスからランダムアクセスプリアンブルを受信すること、および
前記ネットワークハッシュコードを使用してランダムアクセス応答をコード化すること
を行うようにさらに設定されており、
前記ネットワークノードが、
前記デバイスハッシュコードに基づいて前記ワイヤレスデバイスによって前記ランダムアクセス応答を復号する試みが、前記ワイヤレスデバイスにおける前記設定されている情報が更新される必要があるかどうかを前記ワイヤレスデバイスに示すように、前記コード化されたランダムアクセス応答を前記ワイヤレスデバイスへ送信することによって情報を導くように設定されている、
態様２３に記載のネットワークノード（５５０）。
（態様２９）
コンピュータ可読コードを含むコンピュータプログラムであって、前記コンピュータ可読コードが、ワイヤレスデバイス（５００）上で稼働された場合には、態様１から８のいずれか一つに記載の方法を前記ワイヤレスデバイスに実行させる、コンピュータプログラム。
（態様３０）
コンピュータ可読コードを含むコンピュータプログラムであって、前記コンピュータ可読コードが、ネットワークノード（５５０）上で稼働された場合には、態様９から１４のいずれか一つに記載の方法を前記ネットワークノードに実行させる、コンピュータプログラム。
（態様３１）
コンピュータ可読メディアと、態様２９または３０に記載のコンピュータプログラムとを含むコンピュータプログラム製品であって、前記コンピュータプログラムが、前記コンピュータ可読メディア上に格納されている、コンピュータプログラム製品。
【図１】
0006457088.tif 000002
【図２ａ】
0006457088.tif 000003
【図２ｂ】
0006457088.tif 000004
【図２ｃ】
0006457088.tif 000005
【図３ａ】
0006457088.tif 000006
【図３ｂ】
0006457088.tif 000007
【図３ｃ】
0006457088.tif 000008
【図３ｄ】
0006457088.tif 000009
【図４ａ】
0006457088.tif 000010
【図４ｂ】
0006457088.tif 000011
【図４ｃ】
0006457088.tif 000012
【図５ａ】
0006457088.tif 000013
【図５ｂ】
0006457088.tif 000014