(57)【要約】【課題】セルラブロードキャスト／マルチキャストを利用したネットワーク探索を提供する。【解決手段】ネットワーク情報リポジトリ（ＮＩＲ）を含むネットワーク上で、余分な信号トラフィックを最小限に抑え、データ処理圧力を最小限に抑えるシステムおよび方法が、ネットワークドメインに入る移動局に、異なる送信元を介して受け取られるネットワーク情報中の不一致を比較、検出させ、これらの不一致をＮＩＲに報告させることと、ＮＩＲに、ネットワーク情報でセルブロードキャスト制御装置（ＣＢＣ）／ＢＭＳＣを更新させることと、ＣＢＣ／ＢＭＳＣに、更新済みの情報をブロードキャストまたはマルチキャストさせることと、を含む。【選択図】図１
2008536341.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク情報データベースを維持するシステムであって、
ａ）ネットワークおよび／またはネットワーク構成要素の名称および／またはアドレスに関連するプライマリ情報と、ネットワーク能力を含むセカンダリ情報を別々に格納するように構成されたネットワーク情報リポジトリを具備し、
ｂ）前記ネットワーク情報リポジトリはプライマリ情報移動局にブロードキャストまたはマルチキャストするために前記プライマリ情報をセルラネットワークに送信するように構成され、
ｃ）前記ネットワーク情報リポジトリはセカンダリ情報を前記移動局からの要求時に前記移動局に前記セカンダリ情報を送信するように構成されている、
ネットワーク情報データベース維持システム。
【請求項２】
ａ）前記移動局の少なくとも１つは、前記プライマリ情報を、セルラネットワークのブロードキャストまたはマルチキャストから獲得し、前記セカンダリ情報を、前記ネットワーク情報リポジトリから獲得するように構成され、
ｂ）前記移動局は、プライマリおよび／またはセカンダリ情報の不一致を識別し、前記不一致を前記ネットワーク情報リポジトリに通知するよう構成され、前記ネットワーク情報リポジトリはプライマリおよび／またはセカンダリ情報データベースを更新し、更新を前記セルラネットワークに伝える、
請求項１に記載のシステム。
【請求項３】
ネットワーク情報リポジトリ（ＮＩＲ）を含むネットワーク上で余分な信号トラフィックを最小化し、データ処理圧力を最小化する方法であって、
ネットワークドメインに入る移動局に、異なる送信元を介して受信されるネットワーク情報中の不一致を比較、検出させ、これらの不一致を前記ＮＩＲに報告させることと、
前記ＮＩＲに、前記ネットワーク情報をセルラネットワークに送信させることと、
前記セルラネットワークに、前記更新済み情報をブロードキャストまたはマルチキャストさせることと、
を含む最小化方法。
【請求項４】
前記ＮＩＲに、ネットワーク要素が接続されているか、それとも分離されているかを最初に探索する移動局を介して、ドメインのネットワーク要素に関する更新済み情報だけを受信させることをさらに含む、請求項３に記載の方法。
【請求項５】
前記ＮＩＲは、地理的場所座標とマップされたネットワーク要素に関する情報を格納するように構成されていることをさらに含む、請求項３に記載の方法。
【請求項６】
前記ＮＩＲは、時刻とマップされたネットワーク要素に関する情報を格納するように構成されていることをさらに含む、請求項５に記載の方法。
【請求項７】
前記ＮＩＲに、ネットワークおよび／またはネットワーク構成要素の名称および／またはアドレスを含むプライマリ情報と、ネットワーク能力を含むセカンダリ情報を維持させることをさらに含む、請求項３に記載の方法。
【請求項８】
前記プライマリ情報は、ネットワークＳＳＩＤ、ＤＨＣＰサーバのＩＰアドレス、アクセスポイントのＩＰアドレスまたは認証サーバのＩＰアドレスの少なくとも１つを含み、前記セカンダリ情報は、サポートされるセキュリティプロトコルの種類、サポートされるインターネットプロトコルの種類、ＱｏＳのサポート、他のネットワークとの網間接続のサポート、ローミング関係の有無、ローミング相手先の名前、価格情報、および／または前記ネットワークによってサポートされるサービスの少なくとも１つを含む、請求項７に記載の方法。
【請求項９】
前記ＮＩＲは、前記セルラネットワークに、所与の地理的領域内の移動局にプッシュされるセルブロードキャストのためのプライマリ情報を伝達するように構成されている、請求項７に記載の方法。
【請求項１０】
前記セルブロードキャストは、異なる種類のメッセージが異なるチャネル上でブロードキャストされる多数のブロードキャストチャネルを提供する、請求項９に記載の方法。
【請求項１１】
移動局のユーザに、最初に、前記チャネルの少なくともいくつかを受信するよう加入させることをさらに含む、請求項１０に記載の方法。
【請求項１２】
移動局のユーザが前記ユーザの移動局を介して、または前記ネットワークがリモートで、前記チャネルの少なくともいくつかをアクティブ化することをさらに含む、請求項１１に記載の方法。
【請求項１３】
前記チャネルの少なくともいくつかは、ある特定の種類のメッセージに割り振られる、請求項９に記載の方法。
【請求項１４】
前記の種類のメッセージは、広い地理的領域で標準化されている、請求項１３に記載の方法。
【請求項１５】
前記ＮＩＲに、前記情報がブロードキャストされ、またはマルチキャストされるべき対象である前記セルラネットワークの地理的領域を定義させることをさらに含む、請求項３に記載の方法。
【請求項１６】
前記ＮＩＲに、異なるネットワーク事業者に属する複数のセルラシステムとの通信を行わせることをさらに含む、請求項３に記載の方法。
【請求項１７】
前記ＮＩＲに、前記ＮＩＲに問い合わせを送る移動局にセカンダリ情報を配信させることをさらに含む、請求項３に記載の方法。
【請求項１８】
前記移動局に、前もって、隣接するネットワークと前記隣接するネットワークのパラメータに関して、セルブロードキャストまたはマルチキャストによるプライマリ情報と、前記ＮＩＲへの直接の問い合わせによるセカンダリ情報を獲得させることをさらに含む、請求項３に記載の方法。
【請求項１９】
前記ＮＩＲに、メッセージブロードキャストまたはマルチキャストが求められる好ましい時刻と、好ましいタイミングを伝達させることをさらに含む、請求項３に記載の方法。
【請求項２０】
前記ＮＩＲに、前記メッセージを時間優先度に基づいて類別させることをさらに含む、請求項３に記載の方法。
【請求項２１】
前記移動局は、ブロードキャストまたはマルチキャストをリッスンしてネットワーク要素に関するプライマリ情報を獲得するように構成されており、前記ＮＩＲに問い合わせを送ることによってネットワーク要素に関するセカンダリ情報を獲得するように構成されている、請求項３に記載の方法。
【請求項２２】
前記移動局は、セルラネットワークから受信する前記ブロードキャストまたはマルチキャストと、非セルラネットワークからのビーコンをリッスンして比較し、前記受信メッセージ間の不一致を判別するように構成されている、請求項３に記載の方法。
【請求項２３】
前記移動局は、前記ＮＩＲからセカンダリ情報をプルし、前記プルしたセカンダリ情報を、前記移動局が実際に候補ネットワークに接続した後で獲得するセカンダリ情報と比較し、前記ＮＩＲと前記実際の候補ネットワークから受信する前記メッセージ間の不一致を判別するように構成されている、請求項３に記載の方法。
【請求項２４】
前記移動局は、前記ＮＩＲに、１次および／または２次不一致を通知して、前記ＮＩＲに、前記ＮＩＲのプライマリおよび／またはセカンダリ情報データベースを更新させ、更新を前記セルラネットワークに伝えさせるように構成されている、請求項２２または２３に記載の方法。
【請求項２５】
前記移動局は、１次不一致と２次不一致の両方がＮＩＲに伝えられる能動モードで、または１次不一致だけが前記ＮＩＲに伝えられる受動モードで動作するように構成されている、請求項３に記載の方法。
【請求項２６】
前記移動局は、前記プライマリ情報が前記移動局のセッション継続のために十分であるかどうか、または前記移動局がセカンダリ情報を必要とするかどうかを決定するように構成されている、請求項３に記載の方法。
【請求項２７】
移動局がどこに位置しているか、および前記移動局がどのローカルネットワークに接続されているかを問わず、前記移動局は、同じプロトコルを使って、前記所望の情報を取り出すために前記ＮＩＲとの通信を行う、請求項３に記載の方法。
【請求項２８】
前記移動局は、ＷＬＡＮインターフェースとセルラインターフェースを含む、複数のインターフェースを備える、請求項３に記載の方法。
【請求項２９】
複数のＮＩＲが、最上位レベルのＮＩＲがセルラネットワークに接続された階層として相互に接続されている、請求項３に記載の方法。
【請求項３０】
メッセージ形式のヒントの使用に基づくＮＩＲとＭＳの間の効率的な問い合わせ／応答通信を用いて、前記ＭＳが、ブロードキャストまたはマルチキャストで、前記ＮＩＲが前記所望の情報を含むというヒントを受け取る場合に限ってＮＩＲに問い合わせを送るようにすることをさらに含む、請求項３に記載の方法。
【請求項３１】
ある特定の形式および／または符号を使ったＮＩＲとＭＳの間の通信が、前記ＭＳをトリガして、前記ＮＩＲのための特定のタスクを実行させる、請求項３に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、無線通信に関し、特に、とりわけネットワーク探索の方法およびシステムに関する。
【背景技術】
【０００２】
ネットワーク及びインターネット（登録商標）プロトコル
多様なコンピュータネットワークがあり、インターネットは最も有名である。インターネットは、コンピュータネットワークの世界規模のネットワークである。今日、インターネットは、何百万人ものユーザが利用可能な、公衆の自律的ネットワークである。インターネットは、ＴＣＰ／ＩＰ（すなわち、伝送制御プロトコル／インターネットプロトコル）と呼ばれる１組の通信プロトコルを使って各ホストを接続する。インターネットは、インターネットバックボーンとして呼ばれる通信インフラストラクチャを有する。インターネットバックボーンへのアクセスは大部分企業及び個人へのアクセスを再販するインターネットサービスプロバイダ（ＩＳＰ）によって制御される。
【０００３】
ＩＰ（インターネットプロトコル）に関して、これは、ネットワーク上である装置（電話機、ＰＤＡ［携帯情報端末］、コンピュータなど）から別の装置にデータを送るためのプロトコルである。今日、ＩＰｖ４、ＩＰｖ６などを含めて、様々なＩＰのバージョンがある。ネットワーク上の各ホスト装置は、独自の一意の識別子である少なくとも１つのＩＰアドレスを有する。
【０００４】
ＩＰはコネクションレス型プロトコルである。通信時の端点間接続は連続的ではない。ユーザがデータ又はメッセージを送信し、又は受信するとき、データ又はメッセージは、パケットと呼ばれる構成要素に分割される。各パケットは、独立のデータ単位として扱われる。
【０００５】
インターネットなどのネットワークを介した各点間の伝送を標準化するために、ＯＳＩ（開放型システム間相互接続）モデルが確立された。ＯＳＩモデルは、ネットワーク中の２点間の通信プロセスを７つの階層に分け、各層（レイヤ）は独自の機能セットを付加する。各装置は、送信側端点では各層を通る下方への流れがあり、受信側端点では各層を通る上方への流れがあるようにメッセージを処理する。７つの機能層を提供するプログラミング及び／又はハードウェアは、通常、デバイスオペレーティングシステム、アプリケーションソフトウェア、ＴＣＰ／ＩＰ及び／又は他のトランスポート及びネットワークプロトコル、ならびに他のソフトウェア及びハードウェアの組み合わせである。
【０００６】
通常、上位４層は、メッセージがユーザから、又はユーザへ渡されるときに使用され、下位３層は、メッセージが装置（ＩＰホスト装置など）を通過するときに使用される。ＩＰホストは、サーバ、ルータ、ワークステーションなど、ＩＰパケットを送受信することのできるネットワーク上の任意の装置である。他の何らかのホストに向けられているメッセージは、各上位層には渡されず、この他のホストに転送される。ＯＳＩモデルの各層を以下に列記する。第７層（すなわち、アプリケーション層）は、例えば、通信相手が識別され、サービス品質が識別され、ユーザ認証及びプライバシが考慮され、データ構文に対する制約条件が識別される層である。第６層（すなわち、プレゼンテーション層）は、例えば、着信及び発信データをあるプレゼンテーション形式から別の形式に変換する層である。第５層（すなわち、セッション層）は、例えば、アプリケーション間の会話、交換及びダイアログをセットアップし、調整し、終了させる層である。第４層（すなわち、トランスポート層）は、例えば、エンドツーエンド制御及び誤りチェックなどを管理する層である。第３層（すなわち、ネットワーク層）は、例えば、経路指定や転送などを処理する層である。第２層（すなわち、データリンク層）は、例えば、物理レベルでの同期を提供し、ビットスタッフィングを行い、伝送プロトコルの知識及び管理などを提供する層である。米国電気電子技術者協会（ＩＥＥＥ）では、データリンク層を、物理層との間のデータ転送を制御するＭＡＣ（媒体アクセス制御）層と、ネットワーク層とのインターフェースを取り、コマンドを解釈し、誤り回復を行うＬＬＣ（論理リンク制御）層という、２つのさらなる副層（サブレイヤ）に細分する。第１層（すなわち、物理層）は、例えば、物理レベルにおいてネットワークを介してビットストリームを伝達する層である。ＩＥＥＥでは、物理層を、ＰＬＣＰ（物理層収束手順）副層とＰＭＤ（物理媒体依存）副層とに細分する。
【０００７】
無線ネットワーク：
無線ネットワークは、例えば、セルラ及び無線電話機、ＰＣ（パーソナルコンピュータ）、ラップトップコンピュータ、装着型コンピュータ、コードレス電話機、ポケットベル、ヘッドセット、プリンタ、ＰＤＡなど、多種多様なモバイル機器を組み込むことができる。例えば、モバイル機器は、音声及び／又はデータの高速無線伝送を確保するデジタルシステムを含むことができる。典型的なモバイル機器は、次の構成要素の一部又は全部、即ち送受信機（すなわち、例えば、送信機、受信機及び、必要に応じて、他の機能が統合されたシングルチップ送受信機などを含む、送信機及び受信機）、アンテナ、プロセッサ、１つ又は複数の音声変換器（例えば、音声通信用機器でのスピーカやマイクロホンなど）、電磁データ記憶（データ処理が提供される機器の場合などでの、ＲＯＭ、ＲＡＭ、デジタルデータ記憶など）、メモリ、フラッシュメモリ、フルチップセット又は集積回路、インターフェース（ＵＳＢ、ＣＯＤＥＣ、ＵＡＲＴ、ＰＣＭなど）及び／又は同種のものを含む。
【０００８】
モバイルユーザが無線接続を介してローカルエリアネットワーク（ＬＡＮ）に接続することのできる無線ＬＡＮ（ＷＬＡＮ）が、無線通信に用いられ得る。無線通信には、例えば、光、赤外線、電波、マイクロ波などの電磁波を介して伝搬する通信などが含まれ得る。現在、ブルートゥース（登録商標）、ＩＥＥＥ８０２．１１、ＨｏｍｅＲＦなど、様々なＷＬＡＮ標準が存在する。
【０００９】
一例として、ブルートゥース製品は、モバイルコンピュータ、モバイル電話機、携帯式ハンドヘルド機器、携帯情報端末（ＰＤＡ）、及び他のモバイル機器の間のリンク、ならびにインターネットへの接続を提供するのに使用できる。ブルートゥースは、モバイル機器が、短距離無線接続を使って、相互に、また非モバイル機器と、どのようにして容易に相互接続し合うことができるかを詳述するコンピュータ及び電気通信業界仕様である。ブルートゥースは、ある機器と別の機器との間でデータを同期させ、整合させ続けることを必要とする、様々なモバイル機器の普及から生じるエンドユーザ問題に対処して、異なるベンダからの装置を相互にシームレスに動作させるデジタル無線プロトコルを作成する。ブルートゥース機器は、共通の命名概念に従って命名できる。例えば、ブルートゥース機器は、ブルートゥース機器名（ＢＤＮ）又は一意のブルートゥース機器アドレス（ＢＤＡ）に関連付けられた名前を持ち得る。また、ブルートゥース機器は、インターネットプロトコル（ＩＰ）ネットワークに参加することもできる。ブルートゥース機器がＩＰネットワーク上で機能する場合、この機器は、ＩＰアドレス及びＩＰ（ネットワーク）名を備え得る。よって、ＩＰネットワークに参加するように構成されたブルートゥース機器は、ＢＤＮ、ＢＤＡ、ＩＰアドレス及びＩＰ名などを含むことができる。「ＩＰ名」という用語は、インターフェースのＩＰアドレスに対応する名前を指す。
【００１０】
ＩＥＥＥ標準であるＩＥＥＥ８０２．１１は、無線ＬＡＮ及び機器の技術の仕様を定める。８０２．１１を使えば、各単一基地局がいくつかの機器をサポートする無線ネットワークが実現できる。いくつかの例では、機器に無線ハードウェアが事前装備されていることもあり、ユーザが、アンテナを含み得る、カードなどの別個のハードウェアをインストールすることもできる。例えば、８０２．１１で使用される機器は、通常、機器がアクセスポイント（ＡＰ）であるか、移動局（ＳＴＡ）であるか、ブリッジであるか、ＰＣＭＣＩＡカードであるか、それとも別の機器であるか否かを問わず、無線送受信機、アンテナ、及びネットワークにおける各点間のパケットの流れを制御するＭＡＣ（媒体アクセス制御）層という３つの注目すべき要素を含む。
【００１１】
更に、いくつかの無線ネットワークでは、複数インターフェース機器（ＭＩＤ）が利用できる。ＭＩＤは、ブルートゥースインターフェースと８０２．１１インターフェースなど、２つの独立のネットワークインターフェースを含むことができ、よって、ＭＩＤが２つの別個のネットワーク上に参加すると同時に、ブルートゥース機器ともインターフェースすることが可能になる。ＭＩＤは、ＩＰアドレス、及びＩＰアドレスに関連付けられた共通ＩＰ（ネットワーク）名を持つことができる。
【００１２】
無線ネットワーク機器には、それだけに限らないが、ブルートゥース機器、複数インターフェース機器（ＭＩＤ）、８０２．１１ｘ機器（８０２．１１ａ、８０２．１１ｂ、８０２．１１ｇ機器などを含む、ＩＥＥＥ８０２．１１機器）、ＨｏｍｅＲＦ（家庭内無線周波数）機器、Ｗｉ−Ｆｉ（Wireless Fidelity）機器、ＧＰＲＳ（汎用パケット無線システム）機器、３Ｇセルラ機器、２．５Ｇセルラ機器、ＧＳＭ（移動通信用グローバルシステム）機器、ＥＤＧＥ（Enhanced Data for GSM Evolution）機器、ＴＤＭＡ型（時分割多重接続）機器、又はＣＤＭＡ２０００を含むＣＤＭＡ型（符号分割多重接続）機器が含めることができる。各ネットワーク機器は、それだけに限らないが、ＩＰアドレス、ブルートゥース機器アドレス、ブルートゥース共通名、ブルートゥースＩＰアドレス、ブルートゥースＩＰ共通名、８０２．１１ＩＰアドレス、８０２．１１ＩＰ共通名、ＩＥＥＥ  ＭＡＣアドレスを含む、様々な種類のアドレスを含むことができる。
【００１３】
また、無線ネットワークは、例えば、モバイルＩＰ（インターネットプロトコル）システム、ＰＣＳシステム、及び他のモバイルネットワークシステムにおいて見られる方法及びプロトコルも関与できる。モバイルＩＰでは、これに、インターネット技術標準化委員会（ＩＥＴＦ）によって作成された標準通信プロトコルが関与する。モバイルＩＰでは、モバイル機器ユーザは、これらの一旦割り当てられたＩＰアドレスを維持しつつ、各ネットワークにまたがって移動することができる。コメント要求（ＲＦＣ）３３４４を参照されたい。（注：ＲＦＣはインターネット技術標準化委員会（ＩＥＴＦ）の公式文書である。）モバイルＩＰは、インターネットプロトコル（ＩＰ）を拡張し、モバイル機器のホームネットワーク外部に接続するときに、モバイル機器にインターネットトラフィックを転送する手段を付加する。モバイルＩＰは、各モバイルノードに、これのホームネットワーク上のホームアドレスと、ネットワーク及びこれのサブネット内の機器の現在位置を識別する気付アドレス（ＣｏＡ）を割り当てる。機器が異なるネットワークに移動すると、機器は、新しい気付アドレスを受け取る。ホームネットワーク上のモビリティエージェントは、各ホームアドレスを、これの気付アドレスと関連付けることができる。モバイルノードは、インターネット制御メッセージプロトコル（ＩＣＭＰ）などを使って、これの気付アドレスを変更する都度ホームエージェントにバインディング更新を送ることができる。
【００１４】
（例えば、モバイルＩＰ外部などの）基本的なＩＰ経路指定において、経路指定機構は、各ネットワークノードが、常に、インターネットなどへの一定の接続点を有し、かつ各ノードのＩＰアドレスが、これが接続されているネットワークリンクを識別するという仮定を利用する。本明細書において、「ノード」という用語は、例えば、データ伝送のための再配信点や端点などを含むことができ、他のノードへの通信を認識し、処理し、及び／又は転送することのできる接続点を含む。例えば、インターネットルータは、機器のネットワークを識別するＩＰアドレスなどを調べることができる。次いで、ネットワークレベルにおいて、ルータは、特定のサブネットを識別するビットセットを調べることができる。次いで、サブネットレベルにおいて、ルータは、特定の機器を識別するビットセットを調べることができる。典型的なモバイルＩＰ通信の場合、ユーザが、例えば、インターネットなどからモバイル機器を切断し、これを新しいサブネットで再接続しようとする場合、機器は、新しいＩＰアドレス、適正なネットマスク及びデフォルトのルータを用いて再構成する必要がある。そうでなければ、経路指定プロトコルは、パケットを適正に配信することができないはずである。
【００１５】
ネットワーク探索
将来の移動通信システムは、異種混交の無線アクセス技術の統合に焦点を合わせるものになるであろう。これらの技術は、例えば、ＰＡＮ（非常に小さいカバー領域を有するパーソナルエリアネットワーク）、ＷＬＡＮ（比較的大きいカバー領域を有するローカルエリアネットワーク）、およびＷＡＮ（セルラやＷｉＭＡＸなど、比較的大規模なカバー領域を有する広域ネットワーク）などから構成できる。統合に焦点が合わせられるため、要件は、単なる網間接続の要件よりも厳しいものになる。かかる１つの要件が、ユビキタスで透過的なサービス(ubiquitous and transparent service)を提供する、これら異種混交の無線アクセス技術にまたがるグローバルローミングである。グローバルローミングは、迅速な垂直ハンドオーバの効率的方法を必然的に伴い、これは、さらには、
（ａ）事前のいくつかのネットワーク要素の識別と、
（ｂ）事前の移動局（ＭＳ）とこれらのネットワーク要素の通信
を必要とする。
【００１６】
ネットワーク要素の識別とは、ＡＰ（アクセスポイント）、ルータ、ＤＨＣＰサーバ（動的ホスト構成プロトコル）、ならびに、ＡＡＡ（認証、許可および課金）、ＰＡＮＡサーバ（ネットワークアクセス認証プロトコル）、場合によってはＳＩＰサーバ（セッション開始プロトコル）などいくつかの認証サーバの有無を判定することを意味する。
【００１７】
ネットワーク要素との通信は、例えば、ネットワークに関する一般情報、下位層に関する情報、および事前対応型セキュリティアソシエーションを確立し、ＩＰアドレスを取得するための上位層サービスに関する利用可能な情報を取り出すなどのためのメッセージ交換を含み得る。ネットワーク要素の識別、およびこれらとの通信を、ネットワーク探索という。
【００１８】
ネットワーク探索は、最近、多くの関心を集めている。いくつかの技法が提案されているが、これらにはいくつかの欠点がある。特に、知られている「ネットワーク探索」の方法は、２段階方式を中心とするものである。
【００１９】
段階１：ＮＩＲ（ネットワーク情報リポジトリ）を確立し、報告エージェント（ＲＡ）によって、これをネットワーク情報で満たす。ＲＡは、ドメイン内のネットワーク要素に関する情報を収集し、これをＮＩＲに送る（例えば、特定のネットワーク要素が接続／分離され、または動作／非動作状態になる場合、これの情報がＮＩＲに報告される）。ＲＡは、このときこのドメイン内に偶然に存在する通常のＭＳである。また、ＮＩＲすなわちネットワーク情報リポジトリは、文献では、ネットワーク情報データベース、またはメディア独立情報サーバとも呼ばれる。
【００２０】
段階２：このドメイン内の新しいモバイル参入者によるＮＩＲ情報の再利用、すなわち、任意のＭＳは、新しいドメインに入るとき、ＮＩＲに、このドメイン内のネットワーク要素に関して問い合わせることができる。ＮＩＲには、以前このドメインに存在したＲＡによってデータが取り込まれている。ＭＳは、任意の単一無線インターフェース（８０２．１１アクセスネットワークや３ＧＰＰまたは３ＧＰＰ２ネットワークなど）からＮＩＲにアクセスすることができ、事前に、任意のドメインのネットワーク要素に関する情報を要求することができる。
【００２１】
前述の段階のどちらにも、いくつかの欠点がある。段階１（ＮＩＲへのデータ取り込み）では、あるドメインに偶然に入るありとあらゆるＭＳは、以前に存在し、または通過中のＭＳが、すでに、ＮＩＲを更新していることに気付かず、これが通過しているドメインに関する同じ情報を送信／複製し続ける。これは、ＮＩＲを不必要に複製情報の処理で使用中にし続けるのみならず、ネットワークに余計な信号負担も生じる。
【００２２】
段階２（ＮＩＲ情報の再利用）では、従来の方法は、ＭＳがＮＩＲの到達可能場所を知っているものと仮定する。この方法は、ＭＳがＮＩＲの到達可能場所を知らない場合には、うまく機能しないことも、非効率になることもある。
【００２３】
本発明は、特に、背景技術のシステムおよび方法に優る、様々な前進および改善を提供するものである。
【００２４】
加えて、本発明は、特に、これらの開示全体が参照により本明細書に組み込まれる、以下の参照文献に記載されている背景技術のシステムおよび方法に優る、様々な前進および改善も提供するものである。
【００２５】
参考文献
【非特許文献１】3GPP TS 23.041, 3rd Generation Partnership Project (3GPP), Technical Specification Group Terminals, Technical realization of Cell Broadcast Service (CBS) (Releases 1 to 7) (http://www.3gpp.org/ftp/Specs/archive/23_series/ 23.041/).
【非特許文献２】3GPP TS 31.102, 3rd Generation Partnership Project (3GPP), Technical Specification Group Core Network and Terminals, Characteristics of the Universal Subscriber Identity Module (USIM) Application (Releases 1 to 7) (http://www.3gpp.org/ftp/Specs/archive/31_series/ 31.102/).
【非特許文献３】IEEE 802.21 Media Independent Handover Services, http://www.ieee802.org/21/, I.E.E.E. 802.21 Doc No. 21-05-0240-01-000 (e.g., submitted May, 2005).
【発明の開示】
【発明が解決しようとする課題】
【００２６】
本発明は、上記他の背景技術および／または背景技術の問題を改善するものである。
【課題を解決するための手段】
【００２７】
いくつかの実施形態によれば、ネットワーク情報リポジトリ（ＮＩＲ）を含むネットワーク上で、余分な信号トラフィックを最小限に抑え、データ処理圧力を最小限に抑える方法が、ネットワークドメインに入る移動局に、異なる送信元を介して受け取られるネットワーク情報中の不一致を比較、検出させ、これらの不一致をＮＩＲに報告させること、ＮＩＲに、ネットワーク情報でセルブロードキャスト制御装置（ＣＢＣ）を更新させること、およびＣＢＣに、更新済み情報をブロードキャストまたはマルチキャストさせることを含む。いくつかの例では、この方法は、ＮＩＲに、ネットワーク要素が接続されているか、それとも分離されているかを最初に探索する移動局を介して、ドメインのネットワーク要素に関する更新済み情報だけを受け取らせることをさらに含む。いくつかの例では、この方法は、ＮＩＲが、地理的場所座標とマップされたネットワーク要素に関する情報を格納するように構成されていることをさらに含む。別のいくつかの例では、この方法は、ＮＩＲが、時刻とマップされたネットワーク要素に関する情報を格納するように構成されていることをさらに含む。別のいくつかの例では、この方法は、ＮＩＲに、ネットワークおよび／またはネットワーク構成要素の名前および／またはアドレスを含むプライマリ情報と、ネットワーク能力を含むセカンダリ情報を維持させることをさらに含む。
【００２８】
別のいくつかの例では、この方法は、ＮＩＲが、ＣＢＣに、所与の地理的領域内の移動局に転送されるセルブロードキャストのためのプライマリ情報を伝えるように構成されていることを含む。いくつかの実施形態では、セルブロードキャストは、異なる種類のメッセージが異なるチャネル上でブロードキャストされる多数のブロードキャストチャネルを提供する。別のいくつかの例では、この方法は、ＮＩＲに、情報がブロードキャストされるべきＣＢＣの地理的領域を定義させることを含む。別のいくつかの例では、この方法は、ＮＩＲに、異なるネットワーク事業者に属する複数のＣＢＣとの通信を行わせることを含む。別のいくつかの例では、この方法は、移動局に、前もって、隣接するネットワークとこれらのパラメータに関して、セルブロードキャストによるプライマリ情報と、ＮＩＲへの直接の問い合わせによるセカンダリ情報を獲得させることを含む。好ましくは、移動局は、セルラネットワークから受け取られるブロードキャストと、非セルラネットワークからのビーコンをリッスンして、比較し、受け取られるメッセージ間の不一致を判別するように構成されている。いくつかの実施形態では、移動局は、ＮＩＲからセカンダリ情報をプルし、プルしたセカンダリ情報を、実際に候補ネットワークに接続した後で獲得するセカンダリ情報と比較し、ＮＩＲと実際の候補ネットワークから受け取られるメッセージ間の不一致を判別するように構成されている。別の実施形態では、移動局は、ＮＩＲに、１次および／または２次不一致を通知して、ＮＩＲに、これのプライマリおよび／またはセカンダリ情報データベースを更新させ、更新をＣＢＣに伝えさせるように構成されている。
【００２９】
いくつかの例では、移動局は、プライマリ情報が、移動局のセッション継続のために十分であるかどうか、または移動局がセカンダリ情報を必要とするかどうかを決定するように構成されている。好ましい実施形態では、移動局は、ＷＬＡＮインターフェースとセルラインターフェースを含む、複数のインターフェースを備える。いくつかの例では、ＮＩＲは、最上位レベルのＮＩＲがＣＢＣに接続された階層として相互に接続されている。いくつかの例では、この方法は、メッセージ形式のヒントの使用に基づくＮＩＲとＭＳの間の効率的な問い合わせ／応答通信を用いて、ＭＳが、セルラブロードキャストで、ＮＩＲが所望の情報を含むというヒントを受け取る場合に限ってＮＩＲに問い合わせを送るようにすることをさらに含む。
【００３０】
加えて、本発明のいくつかの好ましい実施形態は、本明細書で説明するシステムおよび方法を用いるなど、ＮＩＲにネットワーク探索情報を取り込む新規で非自明なシステムおよび方法も提供する。
【００３１】
加えて、本発明のいくつかの好ましい実施形態は、本明細書で説明するシステムおよび方法を用いるなど、ＮＩＲからネットワーク探索情報を提供する新規で非自明なシステムおよび方法であり、例えば、ＮＩＲ内のネットワーク探索情報がブロードキャストされ、かつ／またはマルチキャストされ、特に、かかる情報がＣＢＣを介してブロードキャストされ、かつ／またはＢＭ−ＳＣを介してマルチキャストされるシステムおよび方法も提供する。
【００３２】
様々な実施形態の上記他の態様、特徴および／または利点は、以下の説明を添付の図と併せて考察すればさらに理解されるであろう。様々な実施形態は、妥当な場合には、異なる態様、特徴および／または利点を含み、かつ／または除外することができる。加えて、様々な実施形態は、妥当な場合には、他の実施形態の１つまたは複数の態様または特徴を組み合わせることもできる。個々の実施形態の態様、特徴および／または利点の記述は、他の実施形態または特許請求の範囲を限定するものと解釈すべきではない。
【発明を実施するための最良の形態】
【００３３】
本発明の好ましい実施形態を、限定ではなく例として、添付の図に示す。
【００３４】
本発明は、多くの異なる形で実施できるが、本明細書では、本開示が、本発明の原理の例を提供するものとみなされるべきであり、かかる例は、本発明を、本明細書で説明し、かつ／または本明細書で図示する好ましい実施形態だけに限定するためのものではないという了解の下で、いくつかの例示的実施形態について説明する。
【００３５】
例示的アーキテクチャ
好ましい実施形態では、それぞれが、当分野で知られているコンピュータ構成要素などを含む、無線ネットワーク制御装置（ＲＮＣ）、セルブロードキャストセンタ（ＣＢＣ）、ネットワークインターフェースリポジトリ（ＮＩＲ）、アクセスポイント（ＡＰ）、移動局（ＭＳ）などといった機器が用いられる。例として、各機器は、データ処理機能を含むことができ、例えば、（１つまたは複数の）プロセッサ、データ記憶、メモリ、送受信機などのデータ送受信手段などといった基本的なコンピュータ構成要素、および／または、本開示に基づいて当分野の技術者によって理解されるはずの他の適切な構成要素を含む、当分野で知られているハードウェアおよび／またはソフトウェア構成要素を含むことができる。例として、図５に、モバイル機器が通信を行うことのできる無線アクセスポイントを含むいくつかの例示的、非限定的実装形態において用いられ得る、いくつかの例示的アーキテクチャ構成要素を示す。これに関して、図５には、全体として２１で指し示す無線ローカルエリアネットワーク（ＷＬＡＮ）に接続された例示的有線ネットワーク２０が示されている。ＷＬＡＮ２１は、アクセスポイント（ＡＰ）２２と、いくつかのユーザ局２３、２４を含む。例えば、有線ネットワーク２０は、インターネットまたは企業データ処理ネットワークを含むことができる。例えば、アクセスポイント２２は、無線ルータとすることができ、ユーザ局２３、２４は、携帯式コンピュータ、個人用デスクトップコンピュータ、ＰＤＡ、携帯式インターネットプロトコル上の音声電話機、および／または他の機器などとすることができる。アクセスポイント２２は、有線ネットワーク２１にリンクされたネットワークインターフェース２５と、ユーザ局２３、２４と通信する無線送受信機を有する。例えば、無線送受信機２８は、ユーザ局２３、２４との無線またはマイクロ波周波数通信のためのアンテナ２７を含むことができる。また、アクセスポイント２２は、プロセッサ２６、プログラムメモリ２９、ランダムアクセスメモリ３１も有する。ユーザ局２３は、アクセスポイント局２２との通信のためのアンテナ３５を含む無線送受信機３６を含む。同様に、ユーザ局２４は、アクセスポイント２２との通信のための無線送受信機３８とアンテナ３７を有する。例として、いくつかの実施形態では、かかるアクセスポイント（ＡＰ）内で認証符号が用いられてもよく、かつ／または移動ノードまたはユーザ局内でサプリカントまたはピアが用いられてもよい。
【００３６】
図６に、本発明のいくつかの実施形態において、アクセスポイント、移動局などといった機器によって実行されるべき、コンピュータ化プロセスステップを実施するのに使用できる例示的コンピュータまたは制御ユニットを示す。いくつかの実施形態では、このコンピュータまたは制御ユニットは、中央処理装置（ＣＰＵ）３２２を含み、中央処理装置３２２は、バス３２６を介して（１つまたは複数の）入出力装置の集合３２４とやりとりすることができる。入出力装置３２４には、例えば、キーボード、モニタ、および／または他の機器などを含めることができる。ＣＰＵ３２２は、バス３２６を介して、コンピュータ可読媒体（従来の揮発性または不揮発性データ記憶デバイスなど）３２８（以後「メモリ３２８」という）とやりとりすることができる。ＣＰＵ３２２、入出力装置３２４、バス３２６、およびメモリ３２８の間の対話は、当分野で知られているようなものとすることができる。メモリ３２８は、例えば、データ３３０を含むことができる。また、メモリ３２８は、ソフトウェア３３８を格納することもできる。ソフトウェア３３８は、プロセスステップを実施するいくつかのモジュール３４０を含むことができる。これらのモジュールは、従来のプログラミング技法を使って実施できる。また、メモリ３２８は、上記および／または他の（１つまたは複数の）データファイルを格納することもできる。いくつかの実施形態では、本明細書で説明する様々な方法が、コンピュータシステムと共に使用するためのコンピュータプログラム製品によって実施できる。この実装形態は、例えば、コンピュータ可読媒体（ディスケット、ＣＤ−ＲＯＭ、ＲＯＭなど）上に固定された、またはモデムなどのインターフェース機器を介してコンピュータシステムに送信可能な一連のコンピュータ命令を含んでいてもよい。通信媒体は、実質的に有形のもの（通信回線など）とすることも、および／または実質的に無形のもの（マイクロ波、光、赤外線などを使った無線媒体など）とすることもできる。コンピュータ命令は、様々なプログラミング言語で書くことができ、かつ／または半導体デバイス（チップや回路など）、磁気デバイス、光デバイスおよび／または他のメモリデバイスといった、メモリデバイスに格納することができる。様々な実施形態において、送信には、任意の適切な通信技術を使用してもよい。
【００３７】
好ましい実施形態の考察
好ましい実施形態は、特に、上記他の欠点を克服することのできる、いくつかの例示的な新規の方法およびシステムを提供する。
【００３８】
参考のために、図１に、本発明のいくつかの例示的、非限定的実施形態の例示的アーキテクチャ図を示す。図１に示すように、セルブロードキャストセンタ（ＣＢＣ）とやりとりする（番号１参照）少なくとも１つのネットワーク情報リポジトリ（ＮＩＲ）が設けられる。説明例では、以下で論じるように、複数のＮＩＲが、階層として配置される。しかしながら、別の実施形態では、単一のＮＩＲだけを備えるものなど、非階層構造を用いることもできる。図１に示すように、ＣＢＣは、例えば、図１のボックスＵＴＲＡＮに示す２つの例示的基地局の１つを介するなど、基地局などを介してブロードキャストを実現させる無線ネットワーク制御装置（ＲＮＣ）などによるセルラブロードキャストを実現するのに使用できる。やはり図示するように、基地局は、図に六角形のセルで概略的に示すセルカバー領域を有し、これらのセルカバー領域内には、ＷＬＡＮなど１つまたは複数のネットワークとＭＳが位置付けできる。
【００３９】
参考のために、図７にも、必要に応じて、内部で本発明の構成要素が用いられ得る例示的環境の、例示的、非限定的な一般的アーキテクチャ図を示す。図示のように、移動局、ＭＳは、好ましくは、複数のインターフェースを有し、図示するように、ＷＬＡＮなどのアクセスポイント（ＡＰ）との通信と、セルラネットワークなどの基地局（ＢＳ）との通信を可能にする。特に、図示の例には、モバイル機器１を、基地局２Ａ、２Ｂおよびアクセスポイント３Ａ、３Ｂとの通信を行うためのインターフェースを有するものとして示す例示的ネットワーク構成が示されている。この説明例では、基地局２Ａおよび２Ｂは、基地局制御装置４との通信を行い、基地局制御装置４は、さらに、公衆交換電話網（ＰＳＴＮ）１２と通信するコールエージェント７との通信を行うものとして示されている。やはり図示のように、アクセスポイント３Ａおよび３Ｂは、例えば、ＩＰネットワークアクセスポイントを含むことができ、さらに、インターネットなどのＩＰネットワーク１０を経由し、トランキングゲートウェイ１１を介して公衆交換電話網１２との通信を行うルータ６との通信を行うゲートウェイ５と通信することができる。
【００４０】
この新規の手法の好ましい実施形態によれば、（サーバコンピュータなどを含むことのできる）ＮＩＲは、以下の機能を果たすことが可能であるものとする。
【００４１】
１．ＮＩＲは、少なくともいくつかのネットワーク要素が接続されているか、それとも分離されているかを最初に探索することになるＭＳだけを介して、任意のドメインのネットワーク要素に関する更新済み情報だけを受け取ることができる。よって、あるドメインに偶然に入るありとあらゆるＭＳは、何度も繰り返し同じ情報を送信しなくてもよくなる。これは、情報の複製を処理することからＮＩＲを解放し、また、ネットワーク上の信号量を低減することになる。
【００４２】
２．ＮＩＲは、地理的場所座標および時刻と例外なく規定どおりにマップされたネットワーク要素に関する情報を格納することができる。好ましくは、２つのカテゴリの格納情報、すなわち「プライマリ情報」と「セカンダリ情報」がある。プライマリ情報には、例えば、利用可能なネットワークのＳＳＩＤ、ＤＨＣＰサーバのアドレス、認証サーバのアドレスなどを含めることができる。セカンダリ情報は、主に、ネットワーク能力などから構成できる。かかる場合、様々な実施形態では、各モバイル機器が知ろうとするネットワーク能力は、個々のモバイル機器の能力と用途に応じて大きく異なり得る。よって、セカンダリ情報は、例えば、上位層情報および／または下位層に関する詳細情報などを含み得る追加情報とみなすことができる。例えば、サポートされるセキュリティプロトコルの種類（オープンアクセス制御、ユニバーサルアクセス制御、または８０２．１Ｘアクセス制御など）、サポートされるインターネットプロトコルの種類（ＩＰｖ４、ＩＰｖ６など）、ＱｏＳのサポート、他のネットワークとの網間接続のサポート、ローミング関係の有無とローミング相手先、価格情報、およびネットワークによってサポートされるサービスなどである。以下の各段落では、情報を１次と２次として類別するために注目すべき基礎について説明する。しかしながら、どちらのカテゴリの情報も、ＭＳが、候補ネットワークを決定し、前もって最善のネットワークと事前認証を行うのに役立つ。
【００４３】
３．ＮＩＲは、セルブロードキャストのプライマリ情報を伝えるために、ＣＢＣ（セルブロードキャストセンタ［２］）との通信を行うことができる。よって、プライマリ情報は、プッシュ型情報であるともみなすことができる。セルブロードキャストは、セルラネットワークの、既存の、まれにしか使用されない機能であり、３ＧＰＰや３ＧＰＰ２といった標準化団体によって定義されている。セルブロードキャストは、メッセージが、所与の地理的領域内のすべてのモバイル電話機にブロードキャストされるようにする。この領域は、単一のセルによってカバーされる領域からネットワーク全体にまで及ぼすことができる。セルブロードキャストは、特定のセルを対象とすることによって機能するため、モバイル電話番号の知識は不要である。また、セルブロードキャストがセルラネットワークにかける負担もごくわずかである。すなわち、ネットワーク上のあらゆる加入者へのセルブロードキャストは、本質的に、単一の電話機にＳＭＳメッセージを送信することと等価である。セルブロードキャスト技術は、６４０００のブロードキャストチャネルを提供するため、異なる種類のメッセージ（例えば、交通状態、厳しい天候など、テロ行為や脅威、公示、迷子、および／または他の様々な種類のメッセージなど）が異なるチャネル上でブロードキャストできる。好ましくは、必ずしも、あらゆる加入者がすべてのチャネル、したがって、すべてのメッセージを受け取るとは限らない。いくつかの実施形態では、各チャネルを電話機からアクティブ化することもでき、ネットワークによってリモートでアクティブ化することもできる。いくつかの実施形態では、特定のチャネルが、旅行者らが、例えば、実質的に、偶然に居合わせるいついかなる場所でも警報を受け取ることができるように、（好ましくは、地域的に、または世界的になど、広い地理的領域で標準化されている）特定の種のメッセージに割り振られる。好ましくは、ネットワーク要素に関する基本またはプライマリ情報は、かかるチャネル上でブロードキャストされる。よって、プライマリ情報は、プッシュ型情報と呼ぶこともできる。（注：業務事例または個々の状況に応じて、この情報は、代替として、ブロードキャストを使用するのではなく、加入ユーザにマルチキャストすることもできる。説明のためのマルチキャストの例については、以下の、説明のためのマルチキャスト実施形態という表題の項で詳しく論じる）。
【００４４】
４．ＮＩＲは、ＣＢＣに対して、情報がブロードキャストされるべき地理的領域を定義することができる。例えば、ＮＩＲは、好ましくは、ＣＢＣに、例えば、領域Ａ内に位置する基地局から領域Ａに付随するネットワーク情報を、例えば、領域Ｂに位置する基地局から領域Ｂに付随するネットワーク情報を、以下同様に送信するよう説明することができる。
【００４５】
５．ＮＩＲは、（いくつかの実施形態では）異なるネットワーク事業者に属する多数のＣＢＣと通信を行うことができる。
【００４６】
６．また、ＮＩＲは、ＮＩＲに直接の問い合わせを送るＭＳに直接セカンダリ情報を配信することもできる。よって、いくつかの実施形態では、ＭＳは、前もって、近隣のネットワークとこれらのパラメータに関する（セルブロードキャストによる）プライマリ情報と、（直接の問い合わせによる）セカンダリ情報を備えることになり得る。このように、ＭＳは、特に、改善されたモビリティサポートおよび／または他の時間に影響されやすいモバイル用途のための高度な機能を実施するのによりよい状況に置くことができる。
【００４７】
本発明の好ましい実施形態によれば、移動局（ＭＳ）は、以下の機能を果たすように構成されている。
【００４８】
１．ＭＳは、ブロードキャストをリッスンして、ネットワーク要素に関するプライマリ情報を取得するように構成されている。
【００４９】
２．ＭＳは、ＮＩＲに直接の問い合わせを送ることによって、ネットワーク要素に関するセカンダリまたはアディショナル情報を獲得するように構成されている。ブロードキャストによって受け取られるプライマリ情報も、ＮＩＲへの問い合わせによって受け取られるセカンダリ情報も、それぞれ、ＭＳが、前もって、候補ネットワークを決定し、最善のネットワークと事前認証を行うのに役立つ。ネットワーク要素に関するセカンダリ情報は、問い合わせに基づき、ＮＩＲから抽出され、またはプルされる。したがって、これは、プル型情報と呼ぶこともできる。
【００５０】
上記のタスクに加えて、ＭＳは、好ましくは、以下のタスクも実行するように構成されている。
【００５１】
３．ＭＳは、セルラネットワーク（３ＧＰＰ、３ＧＰＰ２など）から受け取られるブロードキャストと、非セルラネットワーク（ＷＬＡＮ、ＷｉＭＡＸ、ＰＡＮなど）から受け取られるビーコンをリッスンして比較し、２つの異なるインターフェースから受け取られるメッセージ間の不一致を把握するように構成されている。これらの不一致をプライマリ不一致といい、例えば、ある特定のネットワーク要素が接続／分離され、または動作／非動作状態になる場合に生じ得るが、ＣＢＣは、まだ、これらの更新を知らず、依然として、旧いプライマリ情報をブロードキャストする。
【００５２】
４．ＭＳは、ＮＩＲから情報をプルし、プル／セカンダリ情報を、実際に候補ネットワークに接続した後で獲得する情報と比較し、２つの異なる送信元（すなわち、ＮＩＲと実際のネットワーク）から受け取られるメッセージ間の不一致を把握するように構成されている。これらの不一致をセカンダリ不一致といい、例えば、ある特定のネットワーク要素が、実際のネットワーク内で接続／分離され、または動作／非動作状態になる場合に生じ得るが、ＮＩＲは、これらの更新を知らず、依然として、旧いセカンダリ情報で問い合わせに応答する。
【００５３】
５．ＭＳは、プライマリ不一致（上記ステップ３参照）とセカンダリ不一致（上記ステップ４参照）の両方をＮＩＲに通知するように構成されている（例えば、ＭＳが、ブロードキャストを介して受け取られた情報が、ビーコンによって受け取った情報と一致しない、あるいはＮＩＲからプルされた情報が、在圏ネットワークに接続する通常のプロセスの一部としてネットワークから受け取った情報と一致しないと判定した場合、ＭＳは、直ちに、任意の利用可能なインターフェースを介して、ＮＩＲに知らせる）。結果として、ＮＩＲは、これのセカンダリおよびプライマリ情報データベースを更新し（場合に応じて、これのデータベースにエントリを追加し、またはこのデータベースからエントリを削除する）、さらに、プライマリ更新をＣＢＣに伝える。このように、この特定のＭＳが、実際にネットワークに接続することによって不一致を知ることになるとしても、このＭＳがＮＩＲと情報を共用することにより、他のユーザが、偶然に同じネットワークに在圏し、このネットワークについてＮＩＲに問い合わせる場合に、最も正確なプライマリおよびセカンダリ情報を獲得することが可能になる。
【００５４】
いくつかの実施形態では、ＭＳは、これらのタスクを能動モードまたは受動モードで行うことができる。能動モードでは、プライマリ不一致もセカンダリ不一致も、例えば、図２などに示すように、ＮＩＲに伝えることができる。しかしながら、受動モードでは、図４などに示すように、プライマリ不一致だけを送信することができる。好ましくは、しかしながら、セカンダリ不一致は、他のいずれかのＭＳがこのドメインにおいて能動モードで動作している場合には、これらのＭＳによって送信されることになる。これは、ネットワーク上の信号トラフィックとＮＩＲに対する複製データ処理圧力を低減することにもなる。これらのタスクは、実際の能動モードタスクに追加されるものであり、並列に、または沈黙時間（すなわち、送信が全く、または基本的に全く行われない期間に）実行できることに留意されたい。好ましい実施形態について、ＭＳによって行われる実際の能動モードタスクを以下に挙げる。
【００５５】
１．事前対応型の保護されたハンドオフを実行するために、ＭＳは、ＰＡＮＡサーバに、ＰＡＮＡ認証メッセージを送る。
【００５６】
２．ＭＳは、候補ネットワークのＤＨＣＰサーバでＩＰアドレスを更新する。
【００５７】
３．ＭＳは、通信先ホスト（ＣＨ）またはホームエージェントに対応付け更新を送る。
【００５８】
好ましい実施形態によれば、ＮＩＲは、ＣＢＣに接続される。プライマリカテゴリに関連する情報は、セルブロードキャストのためにＣＢＣに送られる。前述のように、セルブロードキャスト領域は、いくつかの実施形態では、ＮＩＲメッセージがブロードキャストされる地理的領域に関連するものとして定義される。これのサイズは、大幅に変動してもよい。このサイズは、密集した都市区域でははるかに小さく（数百ヤード（数百メートル）など）であり、あまり密集していない都市区域では極めて大きいこともある（約３マイル（約４．８ｋｍ））。比較的大きいセルブロードキャスト領域は、これのフットプリント内に何百ものＷＬＡＮを包含し得る。（セルブロードキャストフットプリント内に存在する）すべてのＷＬＡＮに関するすべての情報（プライマリ及びセカンダリ）をブロードキャストすることは、ＣＢＣの容量の点から見ると実際的でないこともある。よって、プライマリ情報だけをブロードキャストすれば、ＣＢＣの容量を効率よく使用するという意味で成果が上がる。
【００５９】
メッセージ形式：および（本明細書の図１に「１」で示す）ＮＩＲとＣＢＣの間のインターフェース／プロトコルが定義できるが、（［２］の図１に「２」で示す）ＣＢＣと無線ネットワーク制御装置（ＲＮＣ）の間のインターフェースのために［２］で確立されるプロトコルを再利用することを推奨する。（必要に応じていくつかの改善を伴う）この再利用は、最初からやり直さなくてもよくするだけでなく、ＣＢＣが、不必要に、ある種のプロトコルを別のプロトコルに変換しなくてもよくする。参考のために、ＲＮＣは、通常、複数の基地局への接続を管理する。例えば、ＲＮＣから、パケットトラフィックと呼び出しトラフィックは、通常、分離できる。例えば、呼び出しトラフィックは、モバイル交換局に送られ、データトラフィックは、インターネットまたは専用ＩＰネットワークに進むように転送される。
【００６０】
本発明の別の実施形態では、ＮＩＲは、階層として相互に接続することができ、最上位レベルのＮＩＲは、図１に示すように、ＣＢＣに接続することができる。簡単にするために、２つの階層レベルだけが示されているが、状況に応じて、これらは、実装要件を満たすより多くのレベルとすることもできる。この説明例では、レベル１のＮＩＲが、レベル２のＮＩＲに情報を送り、レベル２のＮＩＲがレベル３のＮＩＲに情報を送り、レベル３のＮＩＲがＣＢＣに情報を送る。好ましい実施形態では、ＣＢＣは、場所座標に基づいて情報を処理し、この情報を特定のセル領域でブロードキャストするために特定の基地局に送る。
【００６１】
本発明の別の実施形態では、セルブロードキャストを介してブロードキャストされるプライマリ情報は、２つのやり方、すなわち、「ＰＳＦ形式」と「ＰＳＥ形式」で構築され、または編成される。どちらの形式も、本質的に、ＭＳの同じプライマリ情報を運ぶ。しかしながら、一方の形式は、追加のビットまたはヘッダを挿入してＭＳに以下のヒントを与えることによって、他方の形式と区別できる。
【００６２】
１．好ましい実施形態では、ＰＳＦ形式は、ＭＳに、あるＮＩＲにおいてこのプライマリ情報と関連付けられたセカンダリ情報が利用可能であること（すなわち、このＮＩＲがセカンダリ情報で満たされていること）、およびＭＳが、この情報をプルするためにこのＮＩＲにコンタクトしてもよいことを知らせる。
【００６３】
２．好ましい実施形態では、ＰＳＥ形式は、ＭＳに、（ａ）あるＮＩＲにおいてプライマリ情報と関連付けられたセカンダリ情報が利用可能でなく（すなわち、このＮＩＲが空であり）、したがって、セカンダリ情報をプルするためにＮＩＲにコンタクトしても無意味であること、および（ｂ）このＮＩＲがセカンダリ情報で満たされる必要があり、任意のＭＳが任意の情報を見つけた場合には、情報をこのＮＩＲにも送るべきであることを知らせる。
【００６４】
好ましくは、情報が更新されると、この情報の形式カテゴリがＰＳＥからＰＳＦ形式に昇格される。特に、この技法は、ＮＩＲとＭＳの間の効率のよい問い合わせ応答通信を提供するのに役立つ。というのは、１）ＭＳは、このＭＳが、セルラブロードキャストで、ＮＩＲが所望の情報を含むというヒントを受け取る場合に限って、ＮＩＲに問い合わせを送り、２）また、ＭＳは、ＮＩＲが必要とする場合に限って、任意の新しいネットワーク要素に関する情報を報告するからである。
【００６５】
いくつかの有利な実施形態では、異なる形式または符号を使ったＮＩＲとＭＳの間の通信（直接の、またはブロードキャストを介した間接のものなど）は、ＭＳをトリガして、ＮＩＲのための任意の特定のタスクを行わせることができる。よって、これは、様々な他の用途を生み出すことができる。以下の「例示的用途」という見出しの下で、２つの例示的用途を説明する。
【００６６】
本発明の別の実施形態では、セルラネットワーク支援／関連場所検出機構が示唆できる。これは、ＭＳに、ＭＳの地理的場所を検出する独自の機構を持つことを放棄させることができる。よって、ＭＳクライアントは、状況によっては、もはや、ＧＰＳ装備であることを必要としなくなる。
【００６７】
本発明の別の実施形態では、ＭＳは、プライマリ情報が、このＭＳのセッション継続のために十分であるかどうか、またはＭＳがセカンダリ情報を必要とするかどうかを決定する決定権限を有していてもよい。いくつかの用途／シナリオでは、ＭＳは、セカンダリ情報を必要とせず、よって、かかる場合には、ＮＩＲに毎回問い合わせを送る必要がないはずである。この実施形態の例示的流れ図を図３に示す。
【００６８】
本発明の実施形態は、既存の技法に存在する欠点を克服することができるのみならず、例えば以下のような、いくつかの別の利点を提供することもできる。
【００６９】
（ａ）いくつかの好ましい実施形態では、ＭＳは、常に、セルラブロードキャストを介してＮＩＲの到達可能な場所に関する確実な情報を受け取る。とりわけ、従来の知られているシステムが非効率的であったのは、特に、これらが、必ずしもそうであるとは限らないにもかかわらず、ＭＳがＮＩＲの到達可能な場所を知っているものと仮定していたからである。
【００７０】
（ｂ）いくつかの好ましい実施形態では、ネットワーク上の余分な信号トラフィックと、ＮＩＲに対する複製データ処理圧力が低減される。好ましい実施形態では、あるドメインに偶然に入るあらゆるＭＳは、まず、異なる送信元を介して受け取られる情報における不一致を比較、検出し、これらの不一致をＮＩＲに報告する。ＮＩＲがＣＢＣを更新し、ＣＢＣが更新情報をブロードキャストし始めると、事実上、不一致がまったく存在しなくなり、事実上、他のＭＳが報告すべきことがなくなる。これは、冗長な信号トラフィックを無くするのみならず、同時に、ＮＩＲを、不必要な複製情報の処理から解放することにもなる。これとは対照的に、従来の技法では、すべての報告エージェントが、いついかなる場所でどんなネットワークを発見しようとも、この情報をネットワークデータサーバに送信し続けるはずであり、これは、ネットワーク上の信号トラフィックと、ＮＩＲ側の処理負担を増大させることになる。
【００７１】
（ｃ）いくつかの好ましい実施形態では、モバイルにとってのヒントのブロードキャスト（前述のＰＳＦ形式やＰＳＥ形式など）も、ＮＩＲが所望の情報を含まない場合に、ＭＳがＮＩＲにコンタクトするのを回避させる。これは、ＮＩＲとＭＳの間の効率のよい問い合わせ応答通信を提供するのみならず、ＭＳに、ＮＩＲがセカンダリ情報を必要としていることを知らせ、ＭＳに、いずれかの情報を発見した場合に、この情報をＮＩＲにも送るべきであることを知らせることにもなる。
【００７２】
（ｄ）いくつかの好ましい実施形態では、プライマリ情報のみのブロードキャストは、ＣＢＣ容量を効率よく使用する。しかも、ＣＢＣブロードキャスト領域のフットプリントが大きいため、ＭＳは、通常、前もって基本情報を過剰に受け取ることになり、事前のモビリティおよび他の時間に影響されやすいモバイル用途をサポートするためには具合がよい。
【００７３】
（ｅ）いくつかの好ましい実施形態では、ＭＳは、このＭＳがどこにあり、どのローカルネットワークに接続されているかを問わず、常に、単一のプロトコルを使って、所望の情報を取り出すためにＮＩＲと通信する。
【００７４】
参照を容易にするために、次に、各図に示す例示的、非限定的実施形態のさらなる考察を行う。次に、各図のさらなる考察を行う。図２を参照すると、前述のように、図２には、いくつかの例示的実施形態において、能動モードのＭＣまたはＭＳによって行われ得る例示的アルゴリズムまたはプロセスフローが示されている。この例示的実施形態では、ステップ１２０で、モバイルが、セルラブロードキャストをリッスンし、ステップ１２１で、モバイルが、ＷＬＡＮのビーコンをリッスンする。ステップ１２７で、モバイルは、これらを比較し、不一致がないかどうか評価する。答えがＮＯである場合、プロセスはステップ１２０に戻る。答えがＹＥＳである場合、プロセスはステップ１２８に進み、現在のＧＰＳ座標を獲得し、実際に発見されたネットワーク要素に関する情報をＮＩＲに送る。この間に、ステップ１２２の後で、モバイルは、事前対応型ハンドオフを実行するのに十分な情報があるかどうか判別する。答えがＹＥＳである場合、プロセスはステップ１２５に進み、事前対応型／能動型ハンドオフを実行する。他方、答えがＮＯである場合、プロセスは、ステップ１２３に進み、ＮＩＲに問い合わせを送る。これに応答して、ステップ１２４で、モバイルは、ＮＩＲから情報を受け取る。次いで、プロセスは、ステップ１２５に進み、事前対応型／能動型ハンドオフを実行する。ステップ１２６で、モバイルは、新しく接続したネットワークからネットワーク要素情報を獲得する。ステップ１２９で、プロセスは、ステップ１２６で獲得した情報を、ステップ１２４で受け取った情報と比較し、不一致が存在するかどうか判定する。答えがＮＯである場合、プロセスはこれ以上進まず停止する。他方、答えがＹＥＳである場合、プロセスは、ステップ１２８に進み、現在のＧＰＳ座標を獲得し、実際に発見されたネットワーク要素に関する情報をＮＩＲに送る。
【００７５】
次に図３を参照すると、図３には、いくつかの例示的実施形態において、能動モードのＭＣまたはＭＳによって実行できる例示的アルゴリズムまたはプロセスフローの別の実施形態が示されている。具体的には、図示のように、ステップ２０１で、モバイルが、ＷＬＡＮのビーコンをリッスンし、ステップ２０２で、モバイルが、セルラブロードキャストをリッスンする。ステップ２１０で、モバイルは、ＮＩＲでセカンダリ情報が利用可能であるかどうか判別する。答えがＮＯである場合、プロセスは、ステップ２１５に進み、ここで、モバイルは、限られた利用可能な情報を用いてハンドオフを行うべきかどうか判別する。この時点において、答えがＮＯである場合、ハンドオフは失敗する。他方、答えがＹＥＳである場合、プロセスはステップ２５０に進む。しかしながら、ステップ２１０で答えがＹＥＳである場合、プロセスはステップ２２０に進み、セカンダリ情報が必要とされるかどうか判別される。答えがＮＯである場合、プロセスはステップ２５０に進む。しかしながら、答えがＹＥＳである場合、プロセスはステップ２３０に進み、ＮＩＲに問い合わせを送る。次いで、モバイルは、ステップ２４０で、ＮＩＲから情報を受け取る。ステップ２５０で、モバイルは、前述の任意の適切なパスを介して到達できるネットワークに、事前対応型／能動型ハンドオフを行う。ステップ２６０で、モバイルは、新しく接続したネットワークからネットワーク要素情報を取得する。ステップ２０５に示すように、いくつかの実施形態では、ステップ２６０でモバイルによって獲得される情報と、ステップ２４０でＮＩＲから受け取られる情報が、モバイルによって比較されて、不一致があるかどうか判別される。答えがＮＯである場合、プロセスは、これ以上進まず停止する。他方、答えがＹＥＳである場合、ステップ２０４で、モバイルは、現在のＧＰＳ座標を受け取り、ＮＩＲに、実際に発見されたネットワーク要素に関する情報を送る。ステップ２０３に示すように、いくつかの実施形態では、ステップ２０１と２０２で（すなわち、ビーコンとブロードキャストから）受け取られる情報に不一致がないか比較される。答えがＮＯである場合、システムはステップ２０２に戻る。他方、答えがＹＥＳである場合、システムはステップ２０４に進む。
【００７６】
次に図４を参照すると、図４には、いくつかの例示的実施形態において、受動モードのＭＣまたはＭＳによって実行できる例示的アルゴリズムまたはプロセスフローの実施形態が示されている。この場合、ステップ４１０で、モバイルが、ＷＬＡＮのビーコンをリッスンし、ステップ４２０で、セルラブロードキャストをリッスンする。ステップ４３０〜４４０で、モバイルは、ＷＬＡＮのビーコンとセルラブロードキャストに不一致がないか比較し、不一致が存在するかどうか判別する。ステップ４４０で到達する答えがＮＯである場合、プロセスはステップ４１０に戻る。他方、ステップ４４０で到達する答えがＹＥＳである場合、プロセスはステップ４５０に進み、モバイルは、現在のＧＰＳ座標を獲得する。この後、プロセスは、ステップ４６０に進み、システムは、ＮＩＲに、実際に発見されたネットワーク要素に関する情報を送る。この後、プロセスは、ステップ４１０に戻る。
【００７７】
例示的アーキテクチャ
いくつかの例示的実施形態によれば、好ましい実施形態の諸態様を実行するのに利用されるＮＩＲ、ＣＢＣおよびＭＳは、以下の機能を果たすように構成される。各構成要素（ＮＩＲ、ＣＢＣ、ＭＳなど）によって果たされる機能は状況によって変更できることを、本開示に基づいて理解すべきである。
【００７８】
ＮＩＲの機能：
いくつかの例示的実施形態では、ＮＩＲは、以下の機能の一部または全部、好ましくは全部を果たすように構成される。
【００７９】
１．いくつかの実施形態では、ＮＩＲは、ＮＩＲがＭＳから更新を受け取り、またはＭＳに、データベース内の任意の期限切れ情報を置換するための更新を送るよう求めるように構成されている。
【００８０】
２．いくつかの実施形態では、ＮＩＲは、ＮＩＲがこれらの更新をＣＢＣに送るように構成されている。
【００８１】
３．いくつかの実施形態では、ＮＩＲは、ブロードキャストされるべき情報とは別に、ＮＩＲは、ＣＢＣの使用または上位レベルのＮＩＲの使用だけのための何らかの管理情報も送るように構成されている。例えば、ＮＩＲは、ブロードキャストされるべきメッセージの地理的適用範囲の概略を記述する（ネットワーク情報と地理的領域とのマッピング、または、ブロードキャストが意図されるセルＩＤのリストとのマッピングなど）ことができる。
【００８２】
４．いくつかの実施形態では、ＮＩＲは、各ＮＩＲが、独自の識別情報（ＮＩＲのＩＰアドレスなど）を上位レベルのＮＩＲまたはＣＢＣに送るように構成されている。
【００８３】
５．いくつかの実施形態では、ＮＩＲは、各ＮＩＲが、メッセージに何らかの参照番号を付加するように構成されている。いくつかの例では、これは、通し番号またはバージョン番号、あるいはこれら両方とすることができる。例えば、通し番号は、地理座標と情報の両方が新しい／変更されている場合に使用されてもよく、バージョン番号は、情報内容だけが変更されており、地理座標は変更されていない場合に使用されてもよい。
【００８４】
追加のＮＩＲの機能：
他のいくつかの例示的実施形態では、ＮＩＲは、以下の機能の一部または全部、好ましくは全部を果たすように構成される。特に、ＮＩＲをより高機能にするために、ＮＩＲに以下の追加機能を組み込むことができる。
【００８５】
１．いくつかの実施形態では、ＮＩＲは、ＮＩＲが、ＣＢＣに配信されるべきメッセージをフォーマット設定するすべての態様を行えるように構成されている。例えば、ＮＩＲは、上記参照文献［３］などで論じられているＲＤＦ（リソース記述フレームワーク）といった、任意のよく知られている形式を使用することもできる。
【００８６】
２．いくつかの実施形態では、ＮＩＲは、ＮＩＲが、メッセージを、（ａ）ユーザを対象とするメッセージ（サービス提供者名、料金など）と、（ｂ）基本的にユーザを対象とするものではないメッセージ（ＮＩＲや他のサーバのアドレスなど）の２つのクラスに分類することもできるように構成されている。よって、ＭＳは、ＭＳユーザが必要とするメッセージだけを選択的に拾って、表示することができる。
【００８７】
３．いくつかの実施形態では、ＮＩＲは、メッセージブロードキャストが求められる好ましい時刻と好ましい頻度を伝達するように構成されている。例として、これには、例えば、ブロードキャストされるべき情報の量、モバイルがセル内を移動する速度など、いくつかの要因を考慮に入れる計算が関与してもよい。
【００８８】
４．いくつかの実施形態では、ＮＩＲは、優先度の観点からメッセージを類別するように構成されている。すなわち、例えば、優先度の高いメッセージを、最も早い機会にブロードキャストされるよう要求することもでき、通常のメッセージを、関連付けられる反復期間などに従ってブロードキャストされるよう要求することもできる。また、いくつかの実施形態では、ＮＩＲは、必要に応じて、ＣＢＣに、メッセージブロードキャストを中止するよう指示することもできる。
【００８９】
５．いくつかの実施形態では、ＮＩＲは、ＭＳをトリガして、ＮＩＲのためにある所望の処置を実行させることのできる符号化または様々な形式を使用するように構成されている。
【００９０】
ＣＢＣの機能：
ＣＢＣは、セルラネットワークの一部であり、いくつかのＢＳＣ／ＲＮＣに接続できる。ＣＢＣは、ＣＢＳメッセージというブロードキャストメッセージを管理する役割を果たす。いくつかの例示的実施形態では、ＣＢＣは、以下の機能の一部または全部、好ましくは全部を果たす。
【００９１】
１．いくつかの実施形態では、ＣＢＣは、これのメッセージに通し番号を割り振るように構成されている。
【００９２】
２．いくつかの実施形態では、ＣＢＣは、ＣＢＣメッセージがブロードキャストされるべきセルを決定するように構成されている。
【００９３】
３．いくつかの実施形態では、ＣＢＣは、ＣＢＣメッセージがブロードキャストされるべき時刻を決定するように構成されている。
【００９４】
４．いくつかの実施形態では、ＣＢＣは、ＣＢＣメッセージブロードキャストが反復されるべき頻度を決定するように構成されている。
【００９５】
５．いくつかの実施形態では、ＣＢＣは、各ＢＳＣおよび／またはＲＮＣに、必要に応じて、ＣＢＣメッセージのブロードキャストを中止するよう指示することができるように構成されている。
【００９６】
６．いくつかの実施形態では、ＣＢＣは、ＢＳＣおよび／またはＲＮＣに固定長のメッセージを送り、必要な場合には、各ページを、例えば、８２オクテットの長さにまでパディングすることによってブロードキャストを開始することができるように構成されている。ここで、８２オクテットの長さは、デフォルトの文字セットを使用すると、９３文字に等しい。これらのページの最大１５ページまでが連結できる。いくつかの実施形態では、メッセージ容量を改善するために、例えば、参照によりこれの内容が本明細書に組み込まれる、3GPP Technical Specification TS23.038に記載されている方式など、他のデータ符号化方式も使用できる。
【００９７】
７．いくつかの実施形態では、ＣＢＣは、ＢＳＣおよび／またはＲＮＣによって保持されるＣＢＣメッセージを変更し、または削除することができるように構成されている。
【００９８】
８．いくつかの実施形態では、ＣＢＣは、メッセージがブロードキャストされるべきセルブロードキャストチャネルを決定することができるように構成されている。
【００９９】
９．いくつかの実施形態では、ＣＢＣは、ＮＩＲとＭＳの間で行われ得る圧縮および／または圧縮解除を使用することができるように構成されている。
【０１００】
１０．いくつかの実施形態では、ＣＢＣは、モバイルに、ＭＳユーザが必要とするメッセージだけを選択的に表示させるためのメッセージクラスを割り当てることができるように構成されている。いくつかの実施形態では、メッセージクラスは、情報のカテゴリと、メッセージがコンパイルされている言語を明らかにする。適切な人間／機械インターフェースを使用すれば、ユーザは、例えば、広告情報やよく知らない言語のメッセージなど、ユーザが受信したくない種類のメッセージを無視することができる。
【０１０１】
ＭＳの機能：
いくつかの例示的実施形態では、ＭＳは、以下の機能の一部または全部、好ましくは全部を果たすように構成される。
【０１０２】
１．いくつかの実施形態では、ＭＳは、例えば、ＷＬＡＮインターフェースとセルラインターフェースを含むデュアルインターフェースなど、複数のインターフェースを備えるように構成されている。好ましい実施形態では、ＭＳは、セルラブロードキャストをリッスンし、「サーチリスト」にメッセージＩＤがあるＣＢＣメッセージを受け取ろうとする。この「サーチリスト」は、好ましくは、例えば、ＵＳＩＭ上のＥＦＣＢＭＩファイル、ＥＦＣＢＭＩＤファイル、ＥＦＣＢＭＩＲファイル［上記参照により本明細書に組み込まれている参照文献［２］参照］などに格納されているメッセージＩＤと、ユーザ機器（ＵＥ）の「受け取るべきＣＢＣメッセージのリスト」に格納されている任意のメッセージ識別子を含む。参考のために、ＵＥは、例えば、セルラ電話機や、ＭＳに関連するＵＳＩＭといったすべての周辺機器などに関連する。ユーザ機器（ＵＥ）が、サーチすることのできるメッセージＩＤの数に関して制限された機能を有する場合、ＵＳＩＭに格納されているＩＤが、ＵＥに格納されているどんなメッセージＩＤより優先される。好ましい実施形態では、ＵＥは、利用可能なネットワークと、セルラネットワークフットプリントのセル内で動作する関連付けられるネットワーク要素（ＤＨＣＰサーバ、認証サーバなど）のアドレスを知る。これらのネットワークは、同じドメインまたは異なるドメインの一部とすることができる。加えて、ＭＳは、ＮＩＲのＩＰアドレスも知る。
【０１０３】
２．いくつかの実施形態では、ＭＳは、連結されたページの場合、各メッセージが、（例えばメッセージの送信元を示す）同じメッセージ識別子と、同じ通し番号を有するように構成されている。この情報を使えば、ＭＳ／ＵＥは、すでに受け取られたメッセージの再ブロードキャストを識別し、無視することができる。
【０１０４】
例示的用途：
道路渋滞情報：
いくつかの例示的実施形態では、任意の特定の時刻に渋滞に直面している道路または幹線上の区間に関して、リアルタイムでユーザに知らせる道路渋滞情報での適用が可能である。この適用を実施するために、ＭＳは、好ましくは、ブルートゥースまたは任意の短距離ＷＬＡＮ上の走行距離計から乗り物の速度を取得することができるようにされている。好ましくは、ＭＳは、ローカル基地局からブロードキャストされている指定制限速度を受信することもできる。好ましくは、ＭＳは、これ自体の速度とブロードキャストされる制限速度を比較し、有意な差（すなわち不一致）がある場合には、ＭＳは、ＮＩＲにメッセージを送る。
【０１０５】
したがって、ＮＩＲは、道路または幹線の渋滞区間の複数のＭＳからかかるメッセージを受信することになる。好ましくは、ＮＩＲは、例えば、自動車のナビゲーション機器上で（赤、黄などの）色分けを使うなど、自動車または乗り物内で表示するために、渋滞の激しさを変換することができる。様々な実施形態では、この情報は、任意のエアまたは無線インターフェースを介して加入ユーザに送信できる。
【０１０６】
加えて、運輸省関連の情報に、（工事区間の制限速度などを考慮に入れた）幹線番号および場所とマップされた指定制限速度を、ローカルＮＩＲに直接（またはセルラシステムのＣＢＣに）供給させることもできる。よって、基地局は、これの区域内で指定される指定制限速度をブロードキャストする。
【０１０７】
電子タクシー配車：
いくつかの例示的実施形態では、タクシー配車取次店を不要にする、タクシー配車での適用が提供できる。いくつかの実施形態では、タクシーを必要とするユーザが、例えば、ある場所に位置し、または立っているものとすることができる。好ましい実施形態では、ユーザのモバイル機器が、ＮＩＲアドレスを知っている（例えば、前述の実施形態で説明するようにセルブロードキャストから受け取っていてもよい）。いくつかの実施形態では、ユーザは、ユーザのＭＳのタクシーアイコンを押し、または別の方法でＭＳを使って、ＮＩＲに、ユーザの現在場所座標と共にメッセージを送信する。ＮＩＲは、次いで、これのデータベース内の適格なタクシーをサーチすることができる。適格なタクシーを発見すると、ＮＩＲは、ＣＢＣを介して、タクシー運転手の携帯電話機上のＳＭＳなど、タクシー運転手にメッセージを送信することができる。参考のため、ＳＭＳ（ショートメッセージサービス）は、最大で１６０から２２４文字までのメッセージを、ＧＳＭ（Global System for Mobile）通信を使用するモバイル電話機に送信するサービスである。通常、ＳＭＳメッセージは、同じセル内で、またはローミングサービス機能を有する者に送信される。加えて、ＳＭＳサービスは、ＰＣリンクなどを備えるＷｅｂサイトアプリケーションからデジタル電話機に、またはあるデジタル電話機から別のデジタル電話機にも送信できる。適格なタクシーとは、以下のものである。
【０１０８】
１．好ましい実施形態では、セル電話番号が、（このサービスに加入しているタクシーなど）設定データベースに登録されているタクシー。
【０１０９】
２．好ましい実施形態では、ユーザの地理座標の近くにあるタクシー。
【０１１０】
３．好ましい実施形態では、旗が立っている（例えば、現在どんな乗客にもサービス提供していない空車の）タクシー。これに関して、タクシーは、本開示に基づいて当業者に理解されるように、タクシーの状況が空車であるか、それとも乗車中であるか識別するメッセージを送信することができる。
【０１１１】
説明のためのマルチキャストの例：
前述のように、ブロードキャストを使用するのではなく、ＮＩＲから受け取られる情報を、代替として、加入ユーザにマルチキャストすることもできる。当業者であれば、前述の説明に基づき、どのようにして加入ユーザへのマルチキャストを実施すべきか理解するはずであるが、本項では、かかる実施形態の利点に関連する若干の背景情報、および参照を容易にするためのいくつかの例示的実施形態について説明する。ブロードキャストモードとマルチキャストモードの間の目だった区別は、ユーザは、各ブロードキャストサービスでは、別々に加入する必要がないが、マルチキャストモードでは、各サービスに別々に申し込めることである。結果として、ブロードキャストサービスは、一般に、課金されないが、マルチキャストサービスは、加入ユーザに課金し、または請求することができる。
【０１１２】
一般に、ＣＢＣを介したブロードキャストは、用途によっては、いくつかの実用上の問題が生じ得る。第１に、ＣＢＣは、一般に、ＶＥＲＩＺＯＮや別の会社などの、セルラ事業者のネットワークによって運用されるはずである。結果として、かかる事業者は、競合他社のネットワークに関連する情報を積極的にブロードキャストしようとしないこともある。よって、これは、競合他社情報に関連する実際の実装に関して、実用上の問題が生じ得る。第２に、ＣＢＣおよびセルラネットワークは、一般に、非加入ユーザにさえも無制限にブロードキャストすることを伴うはずである。よって、これは、非加入ユーザへの送信に関連する実際の実装に関して、実用上の問題が生じ得る。例えば、これは、あるユーザが加入料金を支払い、かかる支払に基づいてかかる送信を受け取ることを保証する点で実用上の問題が生じ得る。第３に、ＣＢＣおよびセルラネットワークは、一般に、あまり特権を持たない加入者にさえも無制限にブロードキャストすることを伴うはずであるが、セルラ事業者は、一般の加入者やあまり熱心でない加入者など、あまり特権を持たない加入者に対してではなく、プラチナ会員やゴールド会員の加入者などにのみサービスを提供しようとすることもあろう。
【０１１３】
例として、いくつかの実施形態では、３ＧＰＰに属するマルチキャストに関連する規格に従って、マルチキャストが実施できる。これに関しては、規格文書１）3GPP TS 22.146, 3GPP Multimedia Broadcast Multicast Service Stage-1と、２）3GPP TS 23.246, 3GPP Multimedia Broadcast Multicast Service, Architecture and Functional descriptionの内容全体を、参照により、本明細書に組み込むものである。これに関しては、やはり、参照によりこれらの開示全体が本明細書に組み込まれる、２つの要約文書、１）3G Evolving Technologiesにより、<<http://www.3get.de/pdf/MBMS_PIK_060404.pdfhttp://www.3get.de/pdf/MBMS_PIK_060404.pdf>>に公開されている、Th. Lohmar、H. Wiemann、F. Hundscheidt、M. MeyerおよびR. Keller著、「Support of Multicast Services in 3GPP」と、２）<<http://www.medialab.sonera.fi/workspace/ MBMSWhitePaper.pdf>>と、ＺＤＮＥＴを介して<<http://whitepapers.zdnet.co.uk/ 0,39025945,60154728p-39000516q,00.htm>>に公開されている、TELIASONERAによる白書、「Mobile Broadcast/Muticast Service (MBMS)」も参照するものである。前述の参照文書に記載されているＭＢＭＳサービスには、例えば、既存のＧＳＭやＵＭＴＳセルラネットワークによって提供できるＩＰデータキャスト型サービスが関与する。特に、ＭＢＭＳインフラストラクチャは、サービスとユーザの間の対話に上りチャネルを使用することを可能にする。実際には、マルチキャストユーザは、いくつかの所望のサービスに加入できるようにするには、対話手順のための戻りチャネルを必要とする。特に、ＭＢＭＳは、既存のＧＳＭやＵＭＴＳサービスなどを妨害せず、ＭＢＭＳをサポートしていないモバイル機器は、ＭＢＭＳ機能を有する顧客にＭＢＭＳを提供するネットワークで動作する。さらに、ＭＢＭＳインフラストラクチャは、一般の無線チャネルを使って、無線リソースを効率よく使用するマルチキャストモードを可能にする。データは、ネットワーク（本明細書のいくつかの実施形態のＮＩＲなど）によって定義されるマルチキャストサービス領域にわたって送信できる。特に、マルチキャストモードは、ネットワークが、マルチキャストグループのメンバを含むマルチキャストサービス領域内のセルに選択的に送信することを可能にする。
【０１１４】
例えば、図８Ａは、ＭＢＭＳを実施するいくつかの例示的実施形態による、例示的ブロードキャスト／マルチキャストサービスセンタ（ＢＭ−ＳＣ）とインターフェースする例示的ネットワークインターフェースリポジトリ（ＮＩＲ）を示す例示的アーキテクチャ図である。特に、いくつかの実施形態では、ＣＢＣは、無制限な方式で（例えば、非加入ユーザに対してさえも）動作し、ＩＰ層または第３層情報処理を伴わないこともあるが、ＢＭ−ＳＣは、制限された方式で（加入ユーザなどに対して）動作し、ＩＰ層または第３層情報処理を伴い得る。
【０１１５】
参照を容易にするために、図８Ｂに、図１と８Ａに示される実施形態の好ましい実装形態のどちらにも共通のアーキテクチャを概略的に示す。図示のように、ＮＩＲシステムは、好ましくは、いくつかの例示的実施形態では、コアネットワークを介して無線アクセスネットワークとの通信を行う、ＣＢＣやＢＭ−ＳＣといった、制御システムまたは装置を介して、セルラ事業者ネットワークとの通信を行う。理解されるように、いくつかの例示的無線アクセスネットワークには、例えば、ＧＲＡＮ（ＧＳＭ無線アクセスネットワーク）やＵＴＲＡＮ（ＵＭＴＳ無線アクセスネットワーク）などが含まれる。
【０１１６】
加えて、いくつかの好ましい実施形態では、モバイル機器は、これの開示全体が参照により本明細書に組み込まれる、本発明の発明者Raziq Yaqubらにより、２００５年８月１６日に出願された、「IP NETWORK INFORMATION DATABASE IN MOBILE DEVICES FOR USE WITH MEDIA INDEPENDENT INFORMATION SERVER」という名称の、米国特許出願第１１／１６１７７５号明細書に開示されている方法を用いるなど、１）利用可能なネットワークに関する情報を格納し、２）モバイルのポリシを最も満足させる利用可能なネットワークを選択するように構成されている。加えて、いくつかの好ましい実施形態では、モバイル機器は、必要に応じて、受け取った情報を格納し、再利用することができるように構成されている。いくつかの実施形態では、例えば、ＭＢＭＳがサポートされていないＧＳＭ／ＵＭＴＳカバー領域ではセルブロードキャストが使用され、ＭＢＭＳがサポートされている場合にはマルチキャストが使用できるシステムが提供できる。
【０１１７】
例示的ハイブリッド移動局：
いくつかの実施形態では、「［ｉ］ｔは、ＵＥに、ローカルでサポートされる３ＧＰＰおよび非３ＧＰＰアクセス技術に付随するアクセスネットワーク情報を提供する事業者にとって可能であるものとする」と記載されているＴＲ２３．８８２の第５項の下で、前述のように、ＵＥは、例えば、ＭＢＭＳ、ＣＢＣセルブロードキャスト、および８０２．２１によって定義されるプロトコルを介してアクセスネットワークに関する情報を受け取り／要求することができるように構成されている。
【０１１８】
これに関して、ＴＲ２３．８８２(System Architecture Evolution)に関連して１つ重要なことは、３ＧＰＰおよび非３ＧＰＰのＩＰアクセスシステムを含む様々なアクセスシステムをサポートすることである。これは、ＵＥの近傍において利用可能な、かつ／またはサポートされるネットワークを探索することを視野に入れるものである。ＴＲ２３．８８２Ｖ１．２．２を調べると、アクセスネットワーク情報探索が未解決の問題であることが明らかになる。本出願で述べるように、この問題は、以下の手法によって解決できる。
【０１１９】
ブロードキャスト／マルチキャストベースの手法
３ＧＰＰ規格によれば、ブロードキャストは以下の種類のものである。
【０１２０】
１．ＢＣＣＨを介したチャネルブロードキャスト：アクセスシステムが、ＵＥが近隣のセルを探索するのを支援するために、同じアクセス技術の近隣のセルの情報を告知する。この機能は、他のアクセスネットワークに付随する情報を告知するように拡張されてもよいが、この拡張は、ブロードキャスト制御チャネル上で大量のネットワーク情報を告知／ブロードキャストするために、無線リソースを浪費することになり得る。
【０１２１】
２．ＣＢＣを介したセルブロードキャスト：アクセスネットワーク情報が、場所に基づいて特定のセル内のすべてのＵＥにブロードキャストできる。これは、いくつかの理由でより適切な手法となり得る。しかしながら、前述のように、事業者らが、すべての／認証されていないＵＥに情報を告知しようとしないこともある。
【０１２２】
３．ＭＢＭＳを介したマルチキャスト：アクセスネットワーク情報が、対象とされるＵＥ（サービス加入者など）だけにマルチキャストできる。前述のように、これは、特に、事業者にとって実行可能な業務事例を生み出すことになるため、最も望ましい手法であると考えられる。
【０１２３】
問い合わせベースの手法
この場合、ＵＥは、「アクセスネットワークのデータベース（ＤＡＮ）」（好ましくは、これは、任意の利用可能なアクセスネットワークを介してアクセス可能である）にアクセスして、このＵＥの近隣で利用可能な他のアクセスネットワークに関連する情報を取り出すことができるように構成できる。前述の実施形態によれば、この手法は、アクセスネットワークの情報を格納することができ、ＵＥの問い合わせに応答し、任意の利用可能なアクセスネットワークインターフェースを介して、この情報をＵＥに配信することのできる（ＮＩＲなどの）既存の、または新規の機能エンティティを必要とする。
【０１２４】
上記のアクセスシステム探索手法は、どちらも、関連付けられる設計考慮事項を有する。いくつかの好ましい実施形態では、（前述の）ブロードキャストまたはマルチキャストの手法と、（前述の）問い合わせベースの手法の態様を組み合わせるハイブリッド手法が提供される。
【０１２５】
いくつかの好ましい実施形態では、ハイブリッド手法を実現するために、ＵＥとネットワークにおける設備を、ＵＥが以下が可能になるようにする必要がある。
【０１２６】
１．近隣の／サポートされるネットワークに関するプライマリ情報を受け取ること（例えば、ＭＢＭＳに関する３ＧＰＰ技術仕様（２２．１４６、２３．２４６など）で定義されるマルチキャストを受け取ること、またはＣＢＣに関する３ＧＰＰ技術仕様（２３．０４１など）で定義されるセルブロードキャストをリッスンすることなどによる）。
【０１２７】
２．ＤＡＮに問い合わせを送って、（必要に応じて）（ＩＥＥＥ８０２．２１で定義されるものなど）いくつかの標準プロトコルを使用する同じネットワークに関する２次または追加の情報を獲得する。
【０１２８】
３．ＵＥは、既存のインターフェースを使って（例えば、Ｓ１−Ｓ５−Ｇｉや、Ｓ２−Ｇｉや、ＤＡＮが３ＧＰＰネットワークの外部にある場合には、ＢＭ−ＳＣを介して）任意の利用可能なアクセスネットワークからＤＡＮにアクセスすることができるようにされている必要がある。
【０１２９】
好ましい実施形態では、プライマリ情報とセカンダリ情報両方の、利用可能な情報から、ＵＥは、セッション継続のためにハンドオーバするのに最も適した候補ネットワークを選択することができる。
【０１３０】
参考のために、図９は、かかるハイブリッドシステム（ＤＡＮなど）に関連するいくつかの機能要素／インターフェースを含む、本明細書のいくつかの実施形態に従って変更された３ＧＰＰ無線技術のＬＴＥ（Long Term Evolution（長期的発展型））を示す図である。ここでは、特に、３ＧＰＰ文書に記載されているように、ＧＥＲＡＮは、ＧＳＭ  ＥＤＧＥ無線アクセスネットワークを表し、ＵＴＲＡＮはＵＭＴＳ地上無線アクセスネットワークを表し、ＭＭＥはモビリティ管理エンティティを表し、ＵＰＥはユーザプレーンエンティティを表し、Inter AS Anchorは、アクセスシステム間アンカを表し、以下同様である。若干の一般的な背景を提供する、<<http://www.3gpp.org/Highlights/LTE/LTE.htm>>の３ＧＰＰＷｅｂサイトを参照する。特に、番号Ｓ１からＳ７は以下のように記述されている。
【０１３１】
Ｓ１：ユーザプレーンと制御プレーンのトラフィック搬送のために、コアネットワークから無線アクセスネットワークへ
Ｓ２：ユーザプレーン制御とモビリティサポートのために、非３ＧＰＰアクセスネットワーク（無線ＬＡＮなど）からコアネットワークへ
Ｓ３：アイドル状態および／またはアクティブ状態の間のユーザとベアラの情報交換のために、ＧＰＲＳコアから高機能コアネットワークへ
Ｓ４：モビリティサポートのために、ＧＰＲＳコアから高機能コアネットワークへ
Ｓ５：ユーザプレーン制御とモビリティサポートのために、モビリティ管理エンティティ／ユーザプレーンエンティティからアクセスシステム間アンカへ
Ｓ６：加入者データ（認証と許可）の転送のために、ホーム加入者サーバから高機能コアネットワークへ
Ｓ７：サービス品質および課金規則の転送のためにＰＣＲＦからポリシ課金実施点へ
（本発明の広い範囲）
本明細書では、本発明の例示的実施形態を説明しているが、本発明は、本明細書で説明した様々な好ましい実施形態だけに限定されず、本開示に基づけば当分野の技術者によって理解されるはずの、等価の要素、改変、省略、（様々な実施形態にまたがる態様などの）組合せ、適合及び／又は変更を有するありとあらゆる実施形態を含むものである。特許請求の範囲における限定は、特許請求の範囲で用いられる言葉に基づいて幅広く解釈されるべきであり、本明細書において、又は本出願の出願中において記述される例だけに限定されず、これらの例は、非排他的であると解釈されるべきである。例えば、本開示において、「好ましくは」という用語は、非排他的であり、「それだけに限らないが、好ましくは」を意味する。本開示において、かつ本出願の出願中において、手段プラス機能又はステッププラス機能限定は、特定のクレーム限定について、この限定において、ａ）「〜の手段」又は「〜のステップ」が明記されている、ｂ）対応する機能が明記されている、及びｃ）構造、材料又はこの構造をサポートする動作が記載されていないという条件すべてが存在する場合に限り用いられる。本開示において、かつ本出願の出願中において、「本発明」又は「発明」という用語は、本開示内の１つ又は複数の態様を指すものとして使用され得る。本発明又は発明という言葉は、誤って重要度の識別と解釈されるべきではなく、誤ってすべての態様又は実施形態にわたって適用されるものと解釈されるべきではなく（すなわち、本発明はいくつかの態様及び実施形態を有すると理解されるべきであり）、また、誤って本出願又は特許請求の範囲を限定するものと解釈されるべきではない。本開示において、かつ本出願の出願中において、「実施形態」という用語は、任意の態様、特徴、プロセス又はステップ、これらの任意の組合せ、及び／又はこれらの任意の部分などを記述するのに使用され得る。いくつかの例では、様々な実施形態が重なり合う特徴を含み得る。本開示では、「例えば」を意味する「ｅ．ｇ．」という省略用語が用いられ得る。
【図面の簡単な説明】
【０１３２】
【図１】いくつかの例示的実施形態による、セルラシステムのセルブロードキャストセンタ（ＣＢＣ）とインターフェースする例示的ネットワークインターフェースリポジトリ（ＮＩＲ）を示すアーキテクチャ図である。
【図２】能動モードでＭＣによって実行される例示的プロセスステップを示す例示的流れ図である。
【図３】能動モードでＭＣによって実行される例示的プロセスステップを示す例示的流れ図である。
【図４】受動モードでＭＣによって実行される例示的プロセスステップを示す例示的流れ図である。
【図５】いくつかの例示的ネットワーク要素の例示的構成要素を示す例示的アーキテクチャ図である。
【図６】いくつかの例示的実施形態におけるいくつかの例示的装置構成要素を示す例示的アーキテクチャ図である。
【図７】複数のインターフェースを有するモバイル機器が複数のネットワークとの通信を行う例示的環境を示す例示的アーキテクチャ図である。
【図８Ａ】いくつかの例示的実施形態による、セルラシステムの例示的ブロードキャスト／マルチキャストサービスセンタ（ＢＭＳＣ）とインターフェースする例示的ネットワークインターフェースリポジトリ（ＮＩＲ）を示すアーキテクチャ図である。
【図８Ｂ】図１と８Ａに示される実施形態の好ましい実装形態のどちらにも共通のアーキテクチャを概略的に示す図である。
【図９】本発明のいくつかの実施形態による、例示的３ＧＰＰアーキテクチャへの変更を示す概略図である。
【図１】
2008536341.tif 000003
【図２】
2008536341.tif 000004
【図３】
2008536341.tif 000005
【図４】
2008536341.tif 000006
【図５】
2008536341.tif 000007
【図６】
2008536341.tif 000008
【図７】
2008536341.tif 000009
【図８Ａ】
2008536341.tif 000010
【図８Ｂ】
2008536341.tif 000011
【図９】
2008536341.tif 000012
【国際調査報告】
2008536341.tif 000013
2008536341.tif 000014
2008536341.tif 000015