(57)【特許請求の範囲】
【請求項１】
通信環境においてチャネルをスキャンするために、モバイル・デバイスによって実行される方法であって、
履歴獲得時間および履歴ネットワーク終了時間に応じて、モバイル・デバイスのサービス時間を判定することと、
前記サービス時間判定に基づいてネットワーク・ログを展開することと、
前記サービス時間判定に部分的に基づいてチャネル・ランキング順を生成することとを備え、
前記チャネル・ランキング順を生成することは、優先度の低いネットワークが、しきい時間パーセントよりも長く前記モバイル・デバイスにサービス提供したと判定することと、優先度の低いネットワークを獲得することを試みることとを備え、
前記ネットワーク・ログは、おのおののネットワークの優先レベルを含み、
前記チャネル・ランキング順は、通信環境においてチャネルをスキャンするために、前記モバイル・デバイスによって使用されるシーケンスを提供する方法。
【請求項２】
前記モバイル・デバイスに関連付けられた動き情報を評価することと、
前記動き情報を用いて、前記チャネル・ランキング順を生成することとをさらに備え、
前記動き情報は、速度、方向、および高度のデータを含む請求項１に記載の方法。
【請求項３】
前記通信環境、前記モバイル・デバイス、またはこれらの組み合わせに関連付けられたコンテキストを評価することと、
前記コンテキスト情報を用いて、前記チャネル・ランキング順を生成することと
をさらに備える請求項１に記載の方法。
【請求項４】
優先度の低いネットワークが、現在、前記モバイル・デバイスにサービス提供しているのであれば、ネットワーク再選択を試みている間、優先度の高いネットワークの利用可能性を定期的にスキャンすることをさらに備える請求項１に記載の方法。
【請求項５】
前記チャネル・ランキング順を生成することは、
優先度の低いネットワークが、しきい時間パーセントよりも長く、前記モバイル・デバイスにサービス提供しなかったと判定することと、
優先度の高いネットワークを獲得することを試みることと
を備える請求項１に記載の方法。
【請求項６】
前記ネットワーク・ログは、おのおののネットワークがホーム・ネットワークであるか、ローミング・ネットワークであるかに関連する情報を含む請求項１に記載の方法。
【請求項７】
履歴ネットワーク終了時間は、前記ネットワークからの指示に基づいてネットワークから出ること、または、ネットワークの喪失を含む請求項１に記載の方法。
【請求項８】
前記モバイル・デバイスの位置を判定することと、
前記位置に応じて、前記チャネル・ランキング順を変更することと
をさらに備える請求項１に記載の方法。
【請求項９】
無線通信装置であって、
ターゲット期間中に獲得されたおのおののネットワークのサービス時間を計算することと、
前記サービス時間計算に基づいてネットワーク・ログを構築することと、
通信環境においてチャネルをスキャンするためのシーケンスを提供するチャネル・スキャン順を生成することと
に関連する命令群を保持するメモリを備え、
前記サービス時間は、履歴獲得時間および履歴ネットワーク終了時間に応じて計算され、
前記ネットワーク・ログは、おのおののネットワークの優先レベルを含み、
前記メモリはさらに、優先度の低いネットワークが、しきい時間パーセントよりも長く前記無線通信装置にサービス提供したと判定することと、前記優先度の低いネットワークを獲得することを試みることとに関連する命令群を保持し、
前記無線通信装置はさらに、
前記メモリに接続され、前記メモリに保持された命令群を実行するように構成されたプロセッサを備える無線通信装置。
【請求項１０】
前記メモリはさらに、
モバイル・デバイスに関連付けられた動き情報を評価することと、
前記動き情報を用いて、前記チャネル・スキャン順を生成することと
に関連する命令群を保持し、
前記動き情報は、速度、方向、および高度のデータを含む請求項９に記載の無線通信装置。
【請求項１１】
前記メモリはさらに、
前記通信環境、前記無線通信装置、またはこれらの組み合わせに関連付けられたコンテキストを評価することと、
前記コンテキスト情報を用いて、前記チャネル・スキャン順を生成することと
に関連する命令群を保持する請求項９に記載の無線通信装置。
【請求項１２】
前記メモリはさらに、
優先度の低いネットワークが、現在、前記無線通信装置にサービス提供しているのであれば、ネットワーク再選択を試みている間、優先度の高いネットワークの利用可能性を定期的にスキャンすることに関連する命令群を保持する請求項９に記載の無線通信装置。
【請求項１３】
前記メモリはさらに、
優先度の低いネットワークが、しきい時間パーセントよりも長く、前記無線通信装置にサービス提供しなかったと判定することと、
優先度の高いネットワークを獲得することを試みることと
に関連する命令群を保持する請求項９に記載の無線通信装置。
【請求項１４】
前記ネットワーク・ログは、おのおののネットワークがホーム・ネットワークであるか、ローミング・ネットワークであるかに関連する情報を含む請求項９に記載の無線通信装置。
【請求項１５】
動的に決定された順にしたがってチャネルをスキャンする無線通信装置であって、
履歴獲得時間および履歴ネットワーク終了時間に応じて、前記無線通信装置のサービス時間を分析する手段と、
ネットワーク・ログをサービス時間判定に基づいて生成する手段と、
前記サービス時間判定に部分的に基づいてチャネル・スキャン順を確立する手段と、
優先度の低いネットワークが、しきい時間パーセントよりも長く前記無線通信装置にサービス提供したことを推定する手段と、
優先度の低いネットワークを、優先度の高いネットワークよりもより頻繁にスキャンする手段と
を備え、
前記ネットワーク・ログは、おのおののネットワークの優先レベルと、おのおののネットワークがホーム・ネットワークであるか、ローミング・ネットワークであるかに関する情報とを含み、
前記チャネル・スキャン順は、通信環境においてチャネルをスキャンするためのアレンジメントを提供する無線通信装置。
【請求項１６】
優先度の低いネットワークが、現在、前記無線通信装置にサービス提供しているのであれば、ネットワーク再選択を試みている間、優先度の高いネットワークの利用可能性を定期的にスキャンする手段をさらに備える請求項１５に記載の無線通信装置。
【請求項１７】
優先度の低いネットワークが、しきい時間パーセントよりも長く、前記無線通信装置にサービス提供していないことを推定する手段と、
優先度の低いネットワークの獲得を試みる前に、優先度の高いネットワークを獲得することを試みる手段と
をさらに備える請求項１５に記載の無線通信装置。
【請求項１８】
コンピュータに対して、履歴獲得時間および履歴ネットワーク終了時間に応じてモバイル・デバイスのサービス時間を計算させるための第１のコードのセットと、
前記コンピュータに対して、サービス時間判定に基づいてネットワーク・ログを生成させるための第２のコードのセットと、
前記コンピュータに対して、前記サービス時間判定に部分的に基づいて、チャネル・ランキング順を確立させるための第３のコードのセットとを記憶し、
前記チャネル・ランキング順を確立させることは、優先度の低いネットワークが、しきい時間パーセントよりも長く前記モバイル・デバイスにサービス提供したと判定することと、優先度の低いネットワークを獲得することを試みることとを備え、
前記ネットワーク・ログは、おのおののネットワークの優先レベルを含み、
前記チャネル・ランキング順は、無線環境においてチャネルをスキャンするためのシーケンスを提供する、コンピュータ読取可能な記憶媒体。
【請求項１９】
優先度の高い順にしたがってネットワーク・チャネルをスキャンするように構成された少なくとも１つのプロセッサであって、
履歴獲得時間および履歴ネットワーク終了時間に応じてモバイル・デバイスのサービス時間を確証するための第１のモジュールと、
サービス時間判定に基づいてネットワーク・ログを展開するための第２のモジュールと、
無線環境においてチャネルをスキャンするためのシーケンスを提供するチャネル・ランキング順を、前記サービス時間判定に部分的に基づいて生成するための第３のモジュールと、
優先度の低いネットワークが現在、前記モバイル・デバイスにサービス提供している場合、ネットワーク再選択を試みている間に、優先度の高いネットワークの利用可能性を定期的にスキャンするための第４のモジュールと
を備え、
前記第３のモジュールは、優先度の低いネットワークが、しきい時間パーセントよりも長く前記モバイル・デバイスにサービス提供したと判定することと、優先度の低いネットワークを獲得することを試み、
前記ネットワーク・ログは、おのおののネットワークの優先レベルを含む、少なくとも１つのプロセッサ。
【発明の詳細な説明】
【技術分野】
【０００１】
以下の記載は、一般に、無線通信に関し、さらに詳しくは、ネットワーク獲得時間を短縮し、システム選択パフォーマンスを高める、チャネル・スキャニングに関する。
【背景技術】
【０００２】
無線通信システムは、さまざまなタイプの通信を提供し、ユーザがどこに（例えば、建物の内部または外部など）位置していようと、ユーザが静止していようと（例えば、車や徒歩で）、移動していようと、情報を通信するように広く展開されている。例えば、音声、データ、ビデオ等は無線通信システムによって提供されうる。一般的な無線通信システム、すなわちネットワークは、１または複数の共有されたリソースへ、複数のユーザ・アクセスを提供しうる。システムは、例えば周波数分割多重化（ＦＤＭ）、時分割多重化（ＴＤＭ）、符号分割多重化（ＣＤＭ）、直交周波数分割多重化（ＯＦＤＭ）等のようなさまざまな多元接続技術を使用できうる。
【０００３】
無線ネットワーク市場展開は、一般に、複数のキャリア（または、ネットワーク）、および、ローミング・パートナと称される複数のキャリア間でのローミング合意を含む。おのおののキャリアは、通常、（ホーム・ネットワークと称される）キャリアのサービスに加入したモバイル・デバイスが、可能な限り長くホーム・ネットワークにおいて機能またはコール（例えば、データ転送、通信等）を実行することを望む。モバイル・デバイスが、ホーム・ネットワークの有効通信範囲から出た場合、あるいは、何かの理由でホーム・ネットワークの有効通信範囲を取得できない場合にのみ、モバイル・デバイスは、ローミング・パートナの有効通信範囲に移動すべきである。
【０００４】
可能な限りホーム・ネットワークを利用することについて、少なくとも２つの動機がある。第１には、ローミング・ネットワークは、ローミング・パートナの有効通信範囲の使用に対して、ユーザに追加料金を請求しうるからである。これは、収入意識（revenue consciousness）と呼ばれる。第２には、ホーム・ネットワークは、特定の機能またはコールのために利用されておらず、収入を失いうるからである。ローミング・サービスの利用を縮小することを望む動機はあるものの、いくつかの領域（例えば、異なる州や国のように、地理的に異なる領域）においては、ローミング・サービスしか利用可能ではない場合がある。例えば、アメリカ合衆国の西海岸においては、第１のキャリアまたはオペレータが利用可能であり、アメリカ合衆国の東海岸においては、第１のキャリアは利用可能ではなく、第２のキャリアが利用可能である。したがって、ユーザが、西海岸から東海岸へ移動すれば、ユーザは、第１のキャリアからサービスを得ることは無いだろう。さらに、もしローミング・サービスが利用可能ではないのであれば、ユーザは、東海岸でサービスを得ることは無い（例えば、第２のキャリアへのアクセスを得ることはできない）だろう。
【０００５】
可能な限り長くホーム・ネットワークを利用するために、従来のサービスは、不変情報に基づく好適なシステム（例えば、ホーム・システムおよび／またはローミング・システム）のリストを利用している。このリストは、デバイスに対して、リストされた第１のチャネルから固定（不変）順にスキャンし、最後のチャネルがスキャンされるまでこのリストをスキャンし続け、その後、（もしも、ネットワーク獲得がなされていないのであれば、）リストされた第１のチャネルから繰り返すようにアドバイスするだろう。したがって、この不変リストは、ローミング・ネットワークまたはその他のパラメータを考慮せず、不変のままである。この結果、デバイスは、利用不可能なチャネルを連続的にスキャンすることになる。
【発明の概要】
【０００６】
以下は、１または複数の態様の基本的な理解を与えるために、そのような態様の簡略化された概要を示す。この概要は、考えられるすべての態様の広範囲な概観ではなく、すべての態様の重要要素や決定的要素を特定することも、何れかまたは全ての態様のスコープを線引きすることも意図されていない。その唯一の目的は、後に示されるより詳細な記載に対する前置きとして、簡略化された形式で１または複数の態様のいくつかの概念を表すことである。
【０００７】
１または複数の態様および対応する開示によれば、さまざまな態様は、デバイスがサービスを受けていない場合に、チャネルをスキャンすることに関連して記載される。以前に利用されたネットワークの履歴を含むネットワーク・ログを構築するために、長期間にわたる履歴分析が利用される。このネットワーク・ログに基づいて、以前に利用されたネットワークに関連付けられたチャネルのスキャン順が構築されうる。スキャン順は、ネットワーク・サービスをより迅速に獲得するために、動的に変更される。例えば、最も直近に使用されたネットワーク（例えば、ローミング・ネットワーク）のチャネルは、最近アクセスされていない、および／または、他のネットワークほど頻繁に利用されていないネットワーク（例えば、ホーム・ネットワーク）のチャネルをスキャンする前にスキャンされうる。いくつかの態様によれば、位置および履歴に応じて動的に変動ししうる好適なチャネル・スキャン順（例えば、スマート・リスト）を決定するために、位置分析と履歴分析との両方が結合されうる。いくつかの態様によれば、チャネル・スキャン順を決定するために、動きが利用されうる。さらなる態様によれば、チャネル・スキャン順は、動的に変更されうるか、および／または、モバイル・アラート・システム（例えば、緊急事態）に応じて慎重に無視されうる。
【０００８】
態様によれば、通信環境においてチャネルをスキャンするために、モバイル・デバイスによって実行される方法がある。この方法は、履歴獲得時間および履歴ネットワーク終了時間に応じて、モバイル・デバイスのサービス時間を判定する。この方法はまた、このサービス時間判定に基づいてネットワーク・ログを展開することと、サービス時間判定に部分的に基づいてチャネル・ランキング順を生成することとを含む。チャネル・ランキング順は、通信環境においてチャネルをスキャンするためのシーケンスを提供する。
【０００９】
別の態様は、メモリとプロセッサとを含む無線通信装置に関する。メモリは、ターゲット期間中に獲得されたおのおののネットワークのサービス時間を計算することと、サービス時間判定に基づいてネットワーク・ログを構築することと、通信環境においてチャネルをスキャンするためのシーケンスを提供するチャネル・スキャン順を生成することと、に関連する命令群を保持する。サービス時間は、履歴獲得時間および履歴ネットワーク終了時間に応じて計算される。プロセッサは、メモリに接続され、メモリに保持された命令群を実行するように構成される。
【００１０】
さらなる態様は、動的に決定された順にしたがってチャネルをスキャンする無線通信装置に関する。無線通信装置は、履歴獲得時間および履歴ネットワーク終了時間に応じて、装置のサービス時間を分析する手段と、サービス時間判定に基づいてネットワーク・ログを生成する手段とを含む。ネットワーク・ログは、おのおののネットワークがホーム・ネットワークであるか、ローミング・ネットワークであるかに関する情報を含む。無線通信装置はまた、サービス時間判定に部分的に基づいてチャネル・スキャン順を確立する手段を含む。チャネル・スキャン順は、通信環境においてチャネルをスキャンするためのアレンジメントを提供する。
【００１１】
さらに別の態様は、コンピュータ読取可能媒体を備えたコンピュータ・プログラム製品に関する。コンピュータ読取可能媒体は、コンピュータに対して、履歴獲得時間および履歴ネットワーク終了時間に応じてモバイル・デバイスのサービス時間を計算させるための第１のコードのセットを含む。さらにコンピュータ読取可能媒体には、コンピュータに対して、サービス時間判定に基づいてネットワーク・ログを生成させるための第２のコードのセットと、コンピュータに対して、サービス時間判定に部分的に基づいて、チャネル・ランキング順を確立させるための第３のコードのセットと、が含まれている。チャネル・ランキング順は、無線環境においてチャネルをスキャンするためのシーケンスを提供する。
【００１２】
さらに別の態様は、好適な順にしたがってネットワーク・チャネルをスキャンするように構成された少なくとも１つのプロセッサに関する。プロセッサは、履歴獲得時間および履歴ネットワーク終了時間に応じてモバイル・デバイスのサービス時間を確証するための第１のモジュールを含む。さらには、サービス時間判定に基づいてネットワーク・ログを展開するための第２のモジュールも含まれている。プロセッサはまた、サービス時間判定に部分的に基づいてチャネル・ランキング順を生成するための第３のモジュールをも含む。チャネル・ランキング順は、無線環境においてチャネルをスキャンするためのシーケンスを提供する。さらにプロセッサには、さほど好適ではないネットワークが現在、モバイル・デバイスにサービス提供している場合、ネットワーク再選択を試みている間に、好適なネットワークの利用可能性をスキャンするための第４のモジュールも含まれる。
【００１３】
前述した目的および関連する目的を達成するために、１または複数の実施形態は、後に十分に記載され、特許請求の範囲において特に指摘されている特徴を備える。次の記載および添付図面は、１または複数の態様のある例示的な特徴を詳細に記載する。しかしながら、これらの特徴は、さまざまな態様の原理が適用されるさまざまな方式のうちのわずかを示すにすぎない。図面とともに考慮された場合、以下の詳細記載から、その他の利点および新規な特徴が明らかになるであろう。そして、開示された態様は、そのようなすべての態様およびそれらの均等物を含むことが意図されている。
【図面の簡単な説明】
【００１４】
【図１】図１は、本明細書に示されたさまざまな態様にしたがう無線通信システムを図示する。
【図２】図２は、１または複数の態様にしたがう多元接続無線通信システムを図示する。
【図３】図３は、態様にしたがって、デバイスがサービスを受けていない間に、チャネルをスキャンするように構成されたシステムを例示する。
【図４】図４は、開示された態様にしたがって、ネットワーク・チャネル・スキャン順を決定することに応じて動きを利用するためのシステムを例示する。
【図５】図５は、態様にしたがってスマート・リストを利用するためのシステムを例示する。
【図６】図６は、態様にしたがって、モバイル・アラート・システムに応じてチャネル・スキャンを動的に変更したり、および／または、慎重に無視するためのシステムを例示する。
【図７】図７は、デバイスがサービスを受けていない間にチャネルをスキャンする方法を例示する。
【図８】図８は、開示された態様にしたがってネットワーク・チャネル・スキャン順を決定することに応じて動きおよび／またはその他のコンテキストを利用するための方法を例示する。
【図９】図９は、アラート・メッセージに応じてチャネル・スキャン順またはランキングを選択的に変更および／または無視する方法を例示する。
【図１０】図１０は、開示された態様のうちの１または複数にしたがって、電力消費量を低減し、好適なネットワークの獲得を増やすために、より好ましい順でチャネルをスキャンすることを容易にするシステムを例示する。
【図１１】図１１は、典型的な無線通信システムを例示する。
【図１２】図１２は、態様にしたがって、通信環境においてチャネルを動的にスキャンするシステムの例を例示する。
【発明を実施するための形態】
【００１５】
さまざまな態様が、図面を参照して記載される。以下の記載では、説明の目的のために、１または複数の態様の完全な理解を提供するために、多くの具体的な詳細が述べられる。しかしながら、そのような態様は、これら具体的な詳細無しで実現されうることが明確である。他の事例では、これら態様の記載を容易にするために、周知の構成およびデバイスが、ブロック図形式で示される。
【００１６】
通信ネットワークでは、（しばしば、「デッド・チャネル」と称される）現在利用可能ではないチャネルをスキャンすることは、電力を消費し、（例えば、現在利用可能である）有効なネットワークを獲得するための時間が長くなる。（例えば、ホーム・ネットワークのような）好適なネットワークや、（例えば・ローミング・ネットワークのような）１または複数のさほど好適ではないネットワークが利用可能である場合、さほど好適ではないネットワーク（単数または複数）に関連付けられたチャネルのスキャンを抑制しながら、好適なネットワークを出来る限り迅速に獲得することは有益でありうる。さほど好適ではないネットワークを獲得することは、コストまたは収入の観点からのみならず、バッテリ・パフォーマンスの局面からも不適切でありうる。例えば、オペレータ（例えば、サービス・プロバイダ、ネットワーク）および／またはユーザは、さほど好適ではない（例えば、ローミング）ネットワークに対して、より高い利用料金を請求されうる。さらに、ローミング・ネットワークへのアクセスの獲得を試みるデバイスは、新たな（例えば、ローミング）ネットワークに登録するために、アクセス・プローブを送信する必要がある。これらアクセス・プローブを送信することは、バッテリ電力のみならず、その他のシステム・リソース（例えば、無線帯域幅、オーバヘッド等）をも消費する。しかしながら、例えば、デバイスが、より好適な（ホーム）ネットワークの範囲外にある場合のように、さほど好適ではないネットワークを獲得することがより好ましいという状況もある。
【００１７】
本願で使用されるように、用語「構成要素」、「モジュール」、「システム」等は、ハードウェア、ファームウェア、ハードウェアとソフトウェアとの組み合わせ、ソフトウェア、実行中のソフトウェアの何れかであるコンピュータ関連エンティティを称することが意図される。例えば、構成要素は、限定される訳ではないが、プロセッサ上で実行中のプロセス、プロセッサ、オブジェクト、実行形式、実行スレッド、プログラム、および／またはコンピュータでありうる。例示によれば、コンピュータ・デバイス上で実行中のアプリケーションと、コンピュータ・デバイスとの両方が構成要素になりえる。１または複数の構成要素は、プロセスおよび／または実行スレッド内に存在し、構成要素は、１つのコンピュータに局在化されるか、および／または、２つ以上のコンピュータに分散されうる。さらに、これらの構成要素は、さまざまなデータ構造を格納したさまざまなコンピュータ読取可能媒体から実行可能である。構成要素は、例えば、１または複数のデータ・パケット（例えば、シグナルによって、ローカル・システム内の別の構成要素とインタラクトする１つの構成要素からのデータ、配信システムからのデータ、および／または、他のシステムを備えたインターネットのようなネットワークを介したデータ）を有する信号にしたがってローカル処理および／または遠隔処理によって通信することができる。
【００１８】
さらに、さまざまな態様が、モバイル・デバイスに関連して本明細書に記載される。モバイル・デバイスはまた、システム、加入者ユニット、加入者局、移動局、モバイル、無線端末、ノード、デバイス、遠隔局、遠隔端末、アクセス端末、ユーザ端末、端末、無線通信デバイス、無線通信装置、ユーザ・エージェント、ユーザ・デバイス、またはユーザ設備（ＵＥ）とも呼ばれ、これら機能のいくつかまたはすべてを含むことができる。モバイル・デバイスは、セルラ電話、コードレス電話、セッション初期化プロトコル（ＳＩＰ）電話、スマート・フォン、無線ローカル・ループ（ＷＬＬ）局、携帯情報端末（ＰＤＡ）、ラップトップ、ハンドヘルド通信デバイス、ハンドヘルド・コンピューティング・デバイス、衛星ラジオ、無線モデム・カード、および／または、無線システムによって通信するためのその他の制御デバイスでありうる。さらに、本明細書では、さまざまな態様が、基地局に関して記載される。基地局は、無線端末と通信するために利用することができ、アクセス・ポイント、ノード、ノードＢ、ｅノードＢ、ｅ−ＮＢ、あるいは、その他のいくつかのネットワーク・エンティティで称され、これらの機能のうちのいくつかまたはすべてを含むことができる。
【００１９】
さまざまな態様または特徴が、多くのデバイス、構成要素、モジュール等を含むシステムの観点から示されるだろう。さまざまなシステムが、追加のデバイス、構成要素、モジュール等を含むことができるか、および／または、図面に関連して説明されたデバイス、構成要素、モジュール等の必ずしも全てを含んでいる訳ではないことが理解され、認識されるべきである。これらアプローチの組み合わせもまた使用されうる。
【００２０】
さらに、主題とする記載では、「典型的」という用語は、例、事例、または例示として役立つことを意味するために使用される。本明細書で「典型的」と記載された任意の態様または設計は、必ずしも、他の態様または設計に対して好適であるとも、有利であるとも解釈される必要はない。むしろ、典型的という用語を用いることは、概念を具体的に表すことが意図されている。
【００２１】
図１を参照して、本明細書に示されたさまざまな態様にしたがって、無線通信システム１００が例示されている。システム１００は、１または複数のセクタにおいて、互いに、および／または、１または複数のモバイル・デバイス１０４との間で、無線通信信号の受信、送信、反復等を行う１または複数の基地局１０２を備える。おのおのの基地局１０２は、複数の送信機チェーンおよび受信機チェーン（例えば、各送信アンテナおよび受信アンテナについて１つ）を備えうる。それらおのおのは、信号の送信および受信に関連付けられた複数の構成要素（例えば、プロセッサ、変調器、マルチプレクサ、復調器、デマルチプレクサ、アンテナ等）を備えうる。おのおののモバイル・デバイス１０４は、１または複数の送信機チェーンおよび受信機チェーンを備える。これらは、複数入力複数出力（ＭＩＭＯ）システムのために利用されうる。おのおのの送信機チェーンおよび受信機チェーンは、当業者によって認識されるように、信号の送信および受信に関連付けられた複数の構成要素（例えば、例えば、プロセッサ、変調器、マルチプレクサ、復調器、デマルチプレクサ、アンテナ等）を備えうる。１または複数の基地局１０２は、通信環境に依存して、ホーム・ネットワークまたはローミング・ネットワークに関連付けられうる。
【００２２】
おのおののモバイル・デバイス１０４は、獲得したネットワーク（例えば、基地局１０２）の履歴のみならず、その他のパラメータ（例えば、獲得時間、ネットワーク喪失時間、ネットワーク終了時間、サービス時間、ネットワーク優先順位、周波数、ネットワークのチャネル、ネットワークによって利用されている技術（例えば、ＧＳＭ（登録商標）、１ｘ、無線ＬＡＮ、ＬＴＥ等）、システムｉｄおよびネットワークｉｄ等）を保持するように構成されうる。この履歴に基づいて、より好適なネットワーク（例えば、ホーム・ネットワーク）が最初にスキャンされ、その他のネットワーク（例えば、ローミング・ネットワーク）のチャネルは、好適なネットワークにアクセスできない場合にのみスキャンされるように、チャネル・スキャン順（例えば、リスト、テーブル、チャート等）が確立されうる。いくつかの態様によれば、スキャン順は、ホーム・ネットワークとの接続が利用可能ではない（例えば、デバイスがホーム・ネットワークの範囲外である等）には、さほど好適ではないネットワーク（例えば、ローミング・ネットワーク）が最初にスキャンされるように自動的に変更される。この状況では、ローミング・ネットワークに関連するチャネルは、ネットワーク接続をより迅速に確立するために、好適なネットワーク（例えば、ホーム・ネットワーク）のスキャン前にスキャンされる。これらさまざまな態様は、以下に、より詳細に説明される。
【００２３】
図２を参照して、１または複数の態様にしたがう多元接続無線通信システム２００が例示される。無線通信システム２００は、１または複数のユーザ・デバイスに接続する１または複数の基地局を含みうる。おのおのの基地局は、複数のセクタのための有効通信範囲を提供する。１つはアンテナ２０４、２０６を含み、他の１つはアンテナ２０８、２１０を含み、さらに他のものはアンテナ２１２、２１４を含む複数のアンテナ・グループを含む３セクタ基地局２０２が例示されている。図によれば、各アンテナ・グループについて２つのアンテナしか示されていないが、おのおののアンテナ・グループについて、それよりも多い、または、少ないアンテナが利用されうる。モバイル・デバイス２１６はアンテナ２１２、２１４と通信している。ここで、アンテナ２１２、２１４は、順方向リンク２１８によってモバイル・デバイス２１６へ情報を送信し、逆方向リンク２２０によってモバイル・デバイス２１６から情報を受信する。順方向リンク（すなわちダウンリンク）は、基地局からモバイル・デバイスへの通信リンクを称し、逆方向リンク（すなわちアップリンク）は、モバイル・デバイスから基地局への通信リンクを称する。モバイル・デバイス２２２は、アンテナ２０４、２０６と通信する。ここで、アンテナ２０４、２０６は、順方向リンク２２４でモバイル・デバイス２２２へ情報を送信し、逆方向リンク２２６でモバイル・デバイス２２２から情報を受信する。ＦＤＤシステムでは、例えば、通信リンク２１８、２２０、２２４、２２６は、通信のために異なる周波数を利用しうる。例えば、順方向リンク２１８は、逆方向リンク２２０によって利用される周波数とは異なる周波数を使用しうる。
【００２４】
通信するように指定された領域および／またはアンテナのおのおののグループは、基地局２０２のセクタと称されうる。１または複数の態様では、アンテナ・グループはおのおの、基地局２０２によってカバーされる領域のセクタにおけるモバイル・デバイスと通信するように設計されている。基地局は、端末と通信するために使用される固定局でありうる。
【００２５】
順方向リンク２１８、２２４による通信では、基地局２０２の送信アンテナは、異なるモバイル・デバイス２１６、２２２についての順方向リンクの信号対雑音比を改善するために、ビームフォーミングを利用しうる。また、有効通信範囲領域にわたってランダムに散在するモバイル・デバイスへ送信するためにビームフォーミングを利用している基地局は、有効通信範囲領域内のすべてのモバイル・デバイスに対して単一アンテナによって送信している基地局によって引き起こされる干渉よりも、近隣セルにおけるモバイル・デバイスに対して、少ない干渉しかもたらさない。
【００２６】
いくつかの態様によれば、システム２００内のデバイス２１６、２２２は、他のネットワークに関連付けられたチャネルをスキャンする前に好適なネットワークのチャネルをスキャンするように、または、さほど好適ではないネットワークを最初にスキャンするように、または、これらの組み合わせにしたがってスキャンするように構成されうる。スキャン順は、（例えば、日、週、月等のように）長い期間にわたって収集された履歴データに基づいて動的に調節されうる。収集された履歴データに基づいて、ネットワーク接続を得るために必要な時間を短縮するために、まず、より一般に利用されるネットワークへのアクセスが試みられる。一般に利用されるネットワークのリストはさらに、パフォーマンスを高めるためにソートされうる。したがって、もしも好適なネットワークへのアクセスが利用可能ではないのであれば、好適なネットワークに関連付けられたチャネルをスキャンすることなく、さほど好適ではないネットワークへのアクセスが試みられうる。このような方式で、デッド・チャネルが、ホーム・ネットワークに関連付けられているか、および／または、ローミング・ネットワークに関連付けられているかに関わらず、可能性のあるデッド・チャネル、または、ネットワーク・アクセスが取得されないチャネル、のスキャンを抑制しながら、ネットワーク・アクセスが、できる限り迅速に獲得されうる。さらに、ネットワーク・アクセスが、好適なシステムを利用しながら、開示された態様にしたがって取得されうる。
【００２７】
関連するさまざまな態様にしたがって、チャネル・スキャン順（例えば、さほど好適ではないネットワーク、より一般に利用されるネットワーク、または、あまり使用されていないネットワークよりも、好適なネットワークが先）は、スマート・リストに基づきうる。ここでは、ユーザ／ユーザ・デバイスの位置に基づいて、チャネル・スキャン順を決定および動的に調節するために、履歴データおよび位置情報が、ともに利用される。関連する別の態様によれば、スキャン順を動的に調節するために、動きが利用される。さらに、モバイル・アラートがあり、緊急状態が進行している間、スキャン順が変更されうるか、あるいは、ある場合には、選択的に無視されうる。それに加えて、または、その代わりに、システム２００内のデバイス２１６、２２２は、ネットワーク再選択を可能にするように構成されうる。ここでは、さほど好適ではないネットワークが獲得された場合、より好適なネットワークのための定期的な（あるいは、その他のインタバルに基づく）スキャンが自動的に実行される。これらの態様に関連する情報が、以下にさらに記載される。
【００２８】
図３は、態様によれば、デバイスがサービスを受けていない間、チャネルをスキャンするように構成されたシステム３００を例示する。デッド・チャネルのスキャンは、電力を消費し、有効なネットワークを獲得するための時間が長くなる。好適なネットワーク（単数または複数）とさほど好適ではないネットワーク（単数または複数）が利用可能である場合、好適なネットワークをできる限り迅速に獲得することは、ユーザ経験を改善しうる。システム３００は、チャネル３０４によってデータを通信しているように見える通信装置３０２を含む。データを送信しているものとして図示されているが、通信装置３０２はまた、チャネル３０４を介してデータの受信をもしうる（例えば、通信装置３０２は、データの送信および受信を同時に行ったり、通信装置３０２は、データの送信および受信を異なる時間に行ったり、あるいはそれらの組み合わせを行いうる）。通信装置３０２は、例えば、アクセス端末（例えば、図１のアクセス端末１０４、図２のアクセス端末２１６、２２２）等でありうる。
【００２９】
通信装置３０２には、通信装置３０２が接続（例えば、通信、データ転送等）したネットワークに関連する情報を保持するように構成された履歴構成要素３０６が含まれる。従来のいくつかのシステムによって利用されている処理である、キャンプ・オンした（例えば、アクセス試行を完了した）最後のチャネルのレビュー、および、最後のチャネル決定に基づく判断の代わりに、履歴構成要素３０６は、長い期間（例えば、ターゲット期間）をカバーするために、情報の範囲を拡張する。この拡張された期間（例えば、時間、日、週、月等）に基づいて、さまざまなネットワーク（好適なネットワーク、さほど好適ではないネットワーク、ホーム・ネットワーク、ローミング・ネットワーク）においてどれくらいの時間が費やされたのかについて判定されうる。この履歴データをレビューすることによって、ネットワークが試みられる順序について、より精度の高い推定がなされうる。
【００３０】
履歴構成要素３０６は、通信装置３０２がターゲット期間にわたって獲得したネットワークの履歴に関連する情報を保持しうる。この情報は、ネットワーク獲得時間３０８およびネットワーク終了時間３１０（例えば、ネットワークの喪失、ネットワークからの指示等）に関連しうる。ネットワーク獲得時間３０８およびネットワーク終了時間３１０に基づいて、サービス時間モジュール３１２は、ターゲット期間中に複数のネットワークが獲得された場合に、（２つのタイム・スタンプ３０８、３１０に基づいて、）獲得された異なるネットワークのおのおのについて、サービス時間３１４を計算するように構成されうる。サービス時間モジュール３１２は、履歴構成要素３０６に含まれるものとして例示されているが、サービス時間モジュール３１２は、個別のモジュールでありうることが理解されるべきである。
【００３１】
サービス時間３１４に応じて、ターゲット期間中に通信装置３０２が利用したネットワークに関連する情報を含むネットワーク・ログが進展されうる。また、ネットワーク・リストは、ネットワークが、好適なネットワークであるか、あるいは、さほど好適ではないネットワークであるか、あるいは、その他の属性であるかに関連する情報を含みうる。ネットワーク・ログ３１６によって保持されたこの情報は、最後のｎ個のチャネルについて保持されうる。ここで、ｎは整数である。さらに、保持されたチャネルの数は、予め定められた数であるか、あるいは、ユーザ、サービス・プロバイダ、信頼されたサード・パーティ、または、これらの組み合わせによって設定されうるか、および／または、通信装置３０２によって自動設定されうる。
【００３２】
ランキング・モジュール３１８が、ネットワーク・ログ３１６に部分的に基づいて、スキャン順３２０を決定しうる。いくつかの態様によれば、ランキング・モジュール３１８は、好適なスキャン順３２０に対応するテーブル（リスト、チャート等）を保持しうる。ランキング・モジュール３１８によって利用されうるアルゴリズムは、もしもサービス時間（例えば、ターゲット期間）の最後のＴ１分以内に、通信装置３０２が、さほど好適ではないネットワークによって、Ｎ１％の時間よりも長くサービス提供された場合、通信装置３０２は、好適なネットワークの獲得を試みる前に、さほど好適ではないネットワーク（単数または複数）の獲得を試みる。そうではない場合、通信装置３０２は、好適なネットワークの獲得を試みる。いくつかの態様によれば、好適なネットワークによって費やされた時間と、さほど好適ではないネットワークによって費やされた時間とがほとんど等しい場合、通信装置３２０は、好適なネットワークへとデフォルトするように構成されうる。しかしながら、開示された態様では、その他の構成も可能である。
【００３３】
値Ｎ１％は、予め定められたしきいレベルまたは設定可能なしきいレベルでありえる。ここでは、しきいレベルにおける、あるいは、しきいレベルを超える時間のパーセントの間、ネットワークが利用されている場合、好適なネットワークのチャネルをスキャンする前に、このネットワークに関連付けられたチャネルがまずスキャンされる。しきいレベル（Ｎ１％）は、通信環境、および／または、この環境で生じる条件に基づいて自動的または動的に調節されうる。
【００３４】
いくつかの態様によれば、さほど好適ではないネットワーク（単数または複数）は、Ｎ１％の時間よりも長く利用されるように、チャネル・スキャン順３２０においてより上位に移動される。したがって、チャネル・スキャン順３２０は、通信装置３０２が、さほど好適ではないネットワーク（単数または複数）で費やした時間のパーセンテージに基づいて選択されうる。例えば、ネットワークが喪失された場合、通信装置３０２によって、スキャンされるべき次のネットワーク・チャネルは、特定のテーブル・エントリに応じうる。したがって、最後のＴ１分において、さほど好適ではないネットワークがより頻繁に獲得された場合、好適なネットワークをスキャンする前に、さほど好適ではないネットワークがスキャンされうる。限定するのではなく、例として、（例えば、ローミング・ネットワークのように）さほど好適ではないネットワークが、最後の時間に利用された場合、これは、（例えば、ホーム・ネットワークのような）より好適なネットワークが近くに無い（例えば、ユーザ・デバイスは、ホーム・ネットワークによってサービス提供される領域内にない）ことを示しうる。さほど好適ではないネットワークが喪失された場合、態様によれば、より好適なネットワークをスキャンする前に、さほど好適ではないネットワークがまずスキャンされうる。
【００３５】
別の例では、前の２時間、ホーム・ネットワークが獲得されており、１０分前は、さほど好適ではないネットワークが通信のために獲得されていた場合、今回の通信中、さほど好適ではないネットワークとの接続は失われる。接続を回復するために、（さほど好適ではないネットワークではなく）ホーム・ネットワークがスキャンされる。なぜなら、（例えば、１０分前までは、２時間利用されていた）ホーム・ネットワークが近くにあることが知られているからである。
【００３６】
いくつかの態様によれば、システム３００は、ネットワーク再選択を可能にするように構成されうる。したがって、通信装置３０２が、より好適なネットワークが利用可能ではなく、さほど好適ではないネットワーク（例えば、ローミング・ネットワーク）が獲得されるべきであると判定した場合、通信装置３０２は、定期的に、あるいは、その他の機会に基づいて、（例えば、ホーム・ネットワークのような）好適なネットワークが利用可能であるかを確認するためのチェックを行うであろう。
【００３７】
好適なネットワークをスキャンする機会の例は、装置３０２が、ローミング・ネットワークにおいてコールを丁度終了した時である。コール終了後に、ローミング・ネットワークに戻る代わりに、前の装置３０２が、時間の大部分を、好適なネットワークで費やした場合、装置３０２が好適なネットワークの単一のスキャンを実行する機会がありうる。
【００３８】
別の例では、通信装置３０２は、３分毎に１または複数の好適なネットワークを求めてスキャンしうる。したがって、より好適なネットワークが利用可能であるかを判定するために、３分毎に（あるいは、その他のインタバルで）、利用可能なネットワークが調査される。より好適なネットワークが利用可能ではない場合、通信装置３０２は、さほど好適ではないネットワークに残る。より好適なネットワークが利用可能である場合、通信装置３０２は、より好適なネットワークへのアクセスを獲得する。履歴構成要素３０６によって収集され保持されている履歴情報に、ネットワーク再選択に関連する情報が追加されうる。
【００３９】
システム３００は、通信装置３０２に動作可能に接続されたメモリ３２２を含みうる。メモリ３２２は、通信装置３０２の外側にありうるか、あるいは、通信装置３０２の内部に存在しうる。メモリ３２２は、ターゲット期間中に獲得されたおのおののネットワークについて、サービス時間を計算することに関連する情報を格納しうる。メモリ３２２はまた、サービス時間判定に基づいてネットワーク・ログを構築することと、サービス時間判定と、通信ネットワークで送信および受信された信号に関連するその他の適切な情報とに部分的に基づいて、通信環境においてチャネルをスキャンするためのシーケンスを提供するチャネル・スキャン順を生成することと、に関連する命令群を保持しうる。プロセッサ３２４は、通信ネットワークにおけるチャネル・スキャンに関連する情報の分析を容易にするために、通信装置３０２（および／またはメモリ３２２）に動作可能に接続されうる。プロセッサ３２４は、通信装置３０２によって受信された情報の分析および／または生成に特化されたプロセッサ、システム３００の１または複数の構成要素を制御するプロセッサ、および／または、通信装置３０２によって受信された情報の分析と生成の両方、および、システム３００の１または複数の構成要素の制御を行うプロセッサでありうる。
【００４０】
メモリ３２２は、チャネル・スキャン、および、通信装置３０２とその他のデバイスまたはノードとの間の通信を制御するための動作を講じることに関連付けられたプロトコルを格納しうる。これによって、システム３００は、本明細書に記載された無線ネットワークにおいて、改善された通信を達成するために、格納されたプロトコルおよび／またはアルゴリズムを適用できるようになる。
【００４１】
本明細書で記載されたデータ・ストア（例えば、メモリ）構成要素は、揮発性メモリまたは不揮発性メモリであるか、あるいは、揮発性メモリと不揮発性メモリとの両方を含みうることが認識されるべきである。限定ではなく、例として、不揮発性メモリは、読取専用メモリ（ＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ）、ＥＰＲＯＭ（ＥＰＲＯＭ）、ＥＥＲＯＭ（ＥＥＰＲＯＭ）、あるいはフラッシュ・メモリを含みうる。揮発性メモリは、外部キャッシュ・メモリとして動作するランダム・アクセス・メモリ（ＲＡＭ）を含みうる。限定ではなく例として、ＲＡＭは、例えばシンクロナスＲＡＭ（ＤＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、シンクロナスＤＲＡＭ（ＳＤＲＡＭ）、ダブル・データ・レートＳＤＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、エンハンストＳＤＲＡＭ（ＥＳＤＲＡＭ）、同期リンクＤＲＡＭ（ＳＬＤＲＡＭ）、およびダイレクト・ラムバスＲＡＭ（ＤＲＲＡＭ）のような多くの形式で利用可能である。開示された態様のメモリは、限定される訳ではないが、これらのタイプの、あるいは、その他の適切なタイプのメモリを備えることが意図されている。
【００４２】
図４は、開示された態様にしたがって、ネットワーク・チャネル・スキャン順を決定することに応じて動きを利用するためのシステム４００を例示する。動きは、速度、方向、高度、および、デバイス移動のその他の特性に関連する追加情報を与える。
【００４３】
この態様によれば、システム４００は、（図３の装置３０２に類似した）通信装置４０２を含む。通信装置４０２には、あるサービス期間（Ｔ１分）中に獲得され（通信装置４０２にサービス提供し）たネットワークに関連するデータを収集（例えば、受信、要求、サンプル等）するように構成された履歴構成要素３０６が含まれる。このサービス期間は、予め設定されたり、通信装置４０２によって自動的に設定されたり、および／または、ユーザやサービス・プロバイダおよび／または信頼されたサード・パーティ（例えば、許可されたサービス・プロバイダのリテーラ）によって設定されうる。履歴構成要素３０６によって収集された情報に基づいて、サービス時間モジュール３１２は、ネットワークへのアクセスが獲得された時間と、装置４０２がネットワークから離れた（例えば、ネットワークへのアクセスが失われた、装置４０２がネットワークによって、別の周波数へ変更するように指示された、ハンドオフ等）時間とに応じて、おのおののネットワークのサービス時間を判定する。
【００４４】
ネットワーク・ログ３１６は、通信装置によるおのおののネットワーク・アクセスのための情報を保持しうる。いくつかの態様によれば、ネットワーク情報は、通信装置４０２によってアクセスされた最後のｎ個のチャネルについて保持される。しかしながら、開示された態様はこれに限定されず、ネットワーク・ログ３１６は、任意の数のチャネルを保持しうる。ネットワーク・ログ３１６はまた、例えば、ネットワークが好適なネットワークであるか、好適ではないネットワークであるか、ローミング・ネットワークであるか、ホーム・ネットワークであるか等のような、おのおののネットワークに関連付けられた情報をも含みうる。
【００４５】
さらに、通信装置４０２には、通信装置４０２の動き（あるいは、動きの無さ）を感知するように構成された動きモジュール４０４が含まれる。運きモジュール４０２は、速度、方向、高度等を検出および追跡しうる。動きは、（利用可能ではないチャネルをスキャンすることに対して）より短い時間でネットワーク接続を得るために、どのような順序でチャネルがスキャンされるべきかを決定するために、ランキング・モジュール３１８がチャネル・スキャン・リスト（テーブル、チャート等）を提供するために、履歴情報と組み合わせて利用されうる。
【００４６】
一般に、ランキング・モジュール３１８によって提供されるチャネル・スキャン順は、スキャンするチャネルのパターン（例えば、固定パターン、更新可能なパターン等）である。このスキャン・パターンは、有効通信範囲（例えば、「バッド・スポット」、「デッド・スポット」、「デッド・ゾーン」等）がある場合、あるいは、装置が移動している場合、装置が、限定された領域にあるかに関わらず利用されうる。例えば、装置４０２は、地理的領域の小さなセクション内の好適なネットワーク（または、サービス・プロバイダ）に関連するデッド・スポット内に存在しうる。しかしながら、この小さな地理的領域（あるいは、サービスのポケット）では、装置３０２は、ローミング・サービスから信号を受信しうる。
【００４７】
いくつかの態様によれば、チャネル・スキャン・パターンが（例えば、ループ方式または循環方式で）連続的にスキャンされうる。ここでは、（装置４０２は、好適なネットワークの範囲内にあるので）好適なネットワークがまずスキャンされる。しかしながら、好適なネットワークとの接続が失われ（ある回数の再アクセス試行後も再獲得することができず）、通信装置４０２が移動していないことを動きモジュール４０４が検出した場合、スキャン・パターンは動的に変更または更新される。
【００４８】
例えば、取得されたチャネル（例えば、好適なネットワーク・チャネル）が失われ、（例えば、装置４０２がデッド・スポットにあり）再獲得することができない。失われたチャネルが、スキャン・パターン内のチャネルである場合、このチャネルは、動きモジュール４０４によって動きが検出されないのであれば、スキップされうる。なぜなら、このチャネルは、デッド・ゾーンにあり、装置４０２は、動いておらず、もって、チャネルは、デッド・ゾーンに残るからである。このような方式によれば、リソースは、アクセス可能ではないとして知られているチャネルを取得するための試行によって浪費されない。
【００４９】
いくつかの態様によれば、ランキング・モジュール３１８は、複数のスキャン・パターンを保持するように構成されうる。例えば、動きモジュール４０４によって動きが検出された場合、第１のスキャン・パターンが利用され、動きモジュール４０４によって動きが検出されなかった場合、第２のスキャン・パターンが利用されうる。
【００５０】
いくつかの態様によれば、動きモジュール４０４が動きを検出せず、好適なネットワークにおいてチャネルが発見されない場合、好適なネットワークがごく少ない回数だけスキャンされうるか、および／または、さほど好適ではないネットワークが、より頻繁に、および／または、より迅速にスキャンされうる。
【００５１】
いくつかの態様によれば、第１のネットワーク・タイプと第２のネットワーク・タイプ（例えば、ＣＤＭＡ、ＧＳＭ等）とを含む多元接続ネットワークが存在しうる。通信装置４０２が、第１のネットワークに関してデッド・スポットにある場合、通信装置４０２が動いていないことを動きモジュール４０４が検出すると、第２のネットワークが直ちにスキャンされうる。このような方式で、第１のネットワークのために利用可能なアクセスがない（例えば、装置４０２が動いていない）ことが知られている場合、第１のネットワークのチャネルをスルーするために、時間およびその他のシステム・リソース（例えば、バッテリ電力、無線帯域幅等）は利用されない。第１のネットワークに関連付けられたチャネルがアクセスされない場合、通信装置４０２が動いていることを動きモジュール４０４が検出するのと実質的に同時に、第１のネットワーク（例えば、より好適なネットワーク）が、再びスキャンされうる。いくつかの態様によれば、通信装置４０２が動いていると、より好適なネットワークが、より頻繁に、および／または、より長い時間範囲にわたってスキャンされうる。
【００５２】
それに加えて、または、その代わりに、装置４０２は、装置４０２の位置を確認するように構成された位置モジュール４０６を含む。位置は、限定される訳ではないが、全地球測位システム（ＧＰＳ）を含むさまざまな位置決め手段によって確証されうる。位置モジュール４０６は、ネットワークから離れると、装置４０４の位置を確証し、履歴構成要素３０６またはその他の構成要素によって、ポジション情報が保持されうる。さらに、ネットワーク・ログ３１６またはランキング・モジュール３１８のようなデータ・ベースが、特定の位置において以前アクセス可能であったネットワーク、および／または、この位置におけるネットワークを離れた後にアクセス可能であるネットワーク、に関連する情報を保持しうる。ネットワーク喪失が生じた位置と、この位置においてチャネルが利用可能である可能性と、に関連する履歴情報が、チャネル・スキャン順を変更するために利用されうる。したがって、チャネル・スキャン順は、部分的に、履歴位置およびチャネル利用可能性情報によって影響されうる。
【００５３】
メモリ４０８は、通信装置４０２に動作可能に（例えば、外部、内部）接続されうる。メモリ４０８は、通信装置４０２の履歴データおよび動き（または、動きの無さ）に応じてチャネル・スキャン優先順位のランク順を生成することに関連する命令群を保持しうる。プロセッサ４１０は、通信ネットワークにおけるチャネル・スキャンに関連する情報の分析を容易にするために、通信装置４０２（および／またはメモリ４０８）に動作可能に接続されうる。
【００５４】
図５を参照して、態様にしたがって、スマート・リストを利用するシステム５００が例示される。システム５００は、装置５０２のパフォーマンスおよび動作に関連する履歴情報を収集する履歴構成要素３０６を含む（前述した図面における通信装置に類似した）通信装置５０２を含む。サービス時間モジュール３１２は、ネットワーク獲得時間およびネットワーク終了時間に応じて、おのおののネットワークのサービス時間長さ（Ｔ１）を判定する。（例えば、最も好適なネットワーク、より好適なネットワーク、好適なネットワーク、さほど好適ではないネットワーク、最も好適ではないネットワーク等のような）おのおののネットワークのサービス時間、およびおのおののネットワークの優先レベルを含むネットワーク・ログ３１６が生成される。
【００５５】
通信装置５０２には、最も直近に利用されたネットワークに関連する環境を分析するように構成されたコンテキスト・モジュール５０４も含まれる。開示された態様によれば、この環境に基づいて、ランキング・モジュール３１８が、多くのリスト５０６および／または多くのテーブル５０８として例示されているような多くのスマート・リストを生成しうるが、チャネルをランク付けるためのその他の手段も利用されうる。これらリスト５０６および／またはテーブル５０８は、スマート・リスト、スマート・テーブル、その他のランキング・パラメータ等でありうる。そして、属性またはコンテキスト（例えば、条件、履歴パラメータ、位置等）を付与している。コンテキストまたは属性は、ある条件（例えば、装置５０２の電源オフ、電力を喪失せずにネットワークを離れること等）が経過した後に、履歴的にアクセスされたネットワークを含みうる。別のコンテキスト／属性は、装置５０２の電源がオフされたか、装置５０２がどのように電源をオフされたかを含みうる。例えば、装置５０２は、（例えば、航空機のフライトにより）ユーザによってマニュアルで、および／または、電力またはバッテリの欠陥によって電源がオフされる（例えば、バッテリは、直ちに充電される必要があるが、装置５０２は、恐らくは、異なる地理的領域に入っていない）。さらなるコンテキスト／属性は、装置５０２が電源オフされている時間の長さを含みうる。さらに、より高速なネットワーク接続を可能にする試みにおいて、どのリスト（テーブル等）がアクセスされるべきかを決定するために、コンテキスト／属性のさまざまな組み合わせが利用されうる。
【００５６】
例えば、ユーザが装置５０２を操作し、装置５０２が、電源をオフされることなくネットワークから離れる場合、第１のスマート・リストが利用されうる。装置５０２が、電源をオフされることなくネットワークから離れることは、この装置５０２が、制限された接続、あるいは、（例えば、トンネルや地下鉄等のように）接続の無い領域に移動したことを示しうる。したがって、最も直近にアクセスされたネットワークを含む第１のスマート・リストが利用されうる。しかしながら、ユーザが、装置５０２の電源をオフする処理を行った場合、電源が投入されると、スキャンされるべき別のチャネルのリストが利用されうる。これら別のチャネルのリストは、別の位置（例えば、別の国）に関連しうるか、あるいは、例えば、時間長さや、デバイスが「オフ」であるようなその他の条件に基づきうる。
【００５７】
例として、限定することなく、通信装置５０２のユーザは、複数の州（または他の場所）の間を頻繁に移動するので、最も直近に利用されたネットワークは、２、３、あるいはもっと多くありうる。装置５０２の電源が、航空機のフライトのためにオフされ、フライト後に再びオンされた場合、ランキング・モジュール３１８が、チャネル・スキャン順を決定するために、例えば、装置５０２の電源がオフされた時間長さのような属性を考慮しうる。したがって、装置５０２の電源が３時間オフされた場合、これは、ユーザが第２の場所に位置し、第２のチャネル・スキャン順５０６、５０８が利用されるべきであることを示しうる。しかしながら、装置５０２の電源が７時間オフされた場合、これは、（第３の位置に関連付けられた）第３のスキャン順５０６、５０８が利用されるべきであることを示しうる等である。
【００５８】
いくつかの態様によれば、この装置５０２にも動きモジュール４０４が含まれうる。破線のボックスによって示されるような動きモジュール４０４はオプションであることが注目されるべきである。動きモジュール４０４を利用することによって、装置５０２の速度、方向、および／または、高度が判定されうる。この情報に基づいて、通信装置５０２は、例えば、航空機に位置していることと、装置５０２がサービスを受けていない（あるいは、利用されるべきではない）ので、電力およびその他のリソースを節約するために、チャネルがスキャンされないことを確証しうる。いくつかの態様によれば、動きモジュール４０４は、装置５０２が航空機内に位置していることを検知しうる。これは、動き検出（例えば、高速および高高度シナリオ）に基づいて示されうる。この検出に基づいて、装置５０２が、（例えば、もはや航空機の中ではない）新たなシナリオに入るのと実質的に同時に、あるチャネルを獲得するために、異なるリスト５０６および／またはテーブル５０８がアクセスされうる。それに加えて、あるいは、その代わりに、動きがもはや動きモジュール４０４によって検出されない（例えば、航空機が飛行中ではない）場合、スキャン順５０６、５０８を決定するために、ランキング・モジュール３１８によって、（例えば、地理的な座標や、動きの方向のような）別の基準が考慮されうる。
【００５９】
それに加えて、あるいは、その代わりに、コンテキスト・モジュール５０４は、ユーザが、航空機で移動している場合に利用されうる（例えば、飛行中の無線通信を控える）「航空機モード」を評価しうる。例えば、装置５０２に関連付けられた（図示しない）モデムが、フライトのために電源がオフされるが、動きモジュール４０４は依然としてアクティブでありうる。動きモジュール４０４は、移動方向、移動高度、および／または、移動速度を検知しうる。これは、システム選択パフォーマンスを向上するために環境を分析するコンテキスト・モジュール５０４によって利用されうる。
【００６０】
例えば、装置５０２は、空港において地上にあり、依然としてサービスを受けている（例えば、ネットワークとの接続を有している）かもしれない。ユーザが、装置５０２の電源を落とすのを忘れて、航空機が離陸すると、装置５０２は、陸上ベースのシステムを失い、動きモジュール４０４は、装置５０２が現在、航空機の速度で空を移動しており、飛行高度にあることを検知する。その後、装置５０２は、航空機ベースのネットワークを自動的に探索し、（もしも利用可能であれば）航空機ベースのネットワークが利用されうる。コンテキスト・モジュール５０４が、装置５０２が再び地上にあることを検出した場合、陸上ベースのネットワークが、自動的に探索され、利用される。
【００６１】
別の例では、装置５０２は、電源がオフされ、航空機モードが起動され、動きモジュール４０４が、移動の方向および長さを検出しうる。この情報は、探索を絞り込むために、コンテキスト・モジュール５０４によって利用されうる。これによって、システム選択パフォーマンスを高めるために、スキャンするチャネルのスマート・リストが生成される。
【００６２】
システム５００はさらに、通信装置５０２の外部または内部に動作可能に接続されたメモリ５１０と、通信装置５０２（および／またはメモリ５１０）に動作可能に接続されたプロセッサ５１２とを含む。メモリ５１０は、１または複数のチャネル・スキャン優先順位からなるスマート・リスト（スマート・テーブル等）を生成することに関連する情報を保持しうる。ここで、生成されるリストは、通信装置５０２のコンテキストに応じている。プロセッサ５１２は、メモリ５１０に保持された命令群を実行するように構成されうる。
【００６３】
図６は、態様にしたがって、モバイル・アラート・システムに応じてチャネル・スキャン順を動的に変更、および／または、慎重に無視するためのシステム６００を例示する。商用モバイル・アラート・システムは、無線キャリア（またはネットワーク）が、地理的領域内のデバイスへ緊急アラートを送信できるように設計されている。（しばしばモバイル位置ベースのサービスと称される）モバイル・アラート・システムは、ユーザおよびサービス・プロバイダの間で人気を得ている。これらの位置ベースのサービスは、緊急アラート、広告アラート、トラフィック・アラート、およびその他の情報を配信するために利用されうる。
【００６４】
システム６００は、前述した図面における通信装置に類似した通信装置６０２を含む。通信装置６０２には、履歴情報を収集する履歴構成要素３０６と、おのおののネットワークに関連付けられたサービス時間を判定するサービス時間モジュール３１２とが含まれる。履歴情報およびサービス時間に部分的に基づいて、ネットワーク・リスト３１６が生成される。ランキング・モジュール３１８は、ネットワーク・アクセスを取得することや、さほど好適ではないネットワークよりも先に好適なネットワークを取得すること等のため、チャネルをスキャンするのに利用されうるスキャン順（あるいは、複数のスキャン順）を、ネットワーク・リスト３１６に応じて決定する。
【００６５】
モバイル・アラート・システムに関連付けられたいくつかのプロビジョンによれば、サービス・プロバイダは、（例えば、ローミング・ネットワークのような）他の無線キャリアとのローミング合意を有し、これらサービス・プロバイダの加入者は、それぞれのアラートを取得するために、ローミング・ネットワークにアクセスすることが許可される。緊急事態が生じ、無線通信６０２が、好適なネットワークでのサービスを喪失する可能性がある。パフォーマンス考慮および／または収入意識によって、ホーム・ネットワークは、一般に、ローミング・ネットワークよりも好適である。しかしながら、緊急（あるいは、別のモバイル・アラート）の場合、（ブロードキャスト・メッセージでありうる）アラートが、通信装置６０２において受信されたことを認識するように、アラート検出モジュール６０４が構成されうる。ユーザは、アラート・システムに加入されるべきであり、さらに、通信システム６０２は、異なるチャネルでアラートを取得するように構成されることが注目されるべきである。
【００６６】
アラート検出モジュール６０４によってアラートが認識されるのと実質的に同時に、ランキング・モジュール３１８は、スキャン順を動的に変更しうる。いくつかの態様によれば、その後のアラートを取得し、ユーザに提示するとともに、通信装置６０２に対して可能な限り速くサービス（例えば、音声データおよびショート・メッセージ・サービス（ＳＭＳ））を戻すために、通信装置６０２が好適なネットワークまたはローミング・ネットワークのいずれかを利用できるように、スキャン順が選択的に無視されうる。スキャン順は、変更されるか、および／または、有効期間の終了が、（次の１時間について、または、特定の時刻／日まで有効なアラートを示す）アラート・メッセージを含むまで、ある期間（例えば、予め定めた期間、設定可能な期間）無視されうる。
【００６７】
例えば、スキャン順またはパターンは、例えばアラート・メッセージのような緊急イベント時には、異なるパターンを適用しうる。いくつかの態様によれば、ローミング・ネットワークに関連付けられた収入またはその他のコストは、アラート・メッセージがある場合には、無視されうる。例として、限定することなく、通信装置６０２は、おのおののチャネルを、電力レベルによって迅速にスキャンする。これによって、（チャネルが信号を最初に見つけるであろうことを示す）最大電力のチャネルが、低い電力のチャネルよりも前にスキャンされる。
【００６８】
メモリ６０６およびプロセッサ６０８は、通信装置６０２に、動作可能に外部接続または内部接続されている。メモリ６０６は、アラート・システムからのメッセージに基づいてチャネル・スキャン順を変更および/または無視することに関連する情報を保持する。プロセッサ６０８は、メモリ６０６に保持された命令群を実行するように構成される。
【００６９】
上述および図示された典型的なシステムを考慮すると、開示された主題にしたがって実現される方法は、以下のフローチャートを参照してより良く認識されるだろう。説明の単純化の目的のために、これら方法は一連のブロックとして図示および説明されているが、権利主張される主題は、いくつかのブロックは、本明細書に図示および記載されたものとは異なる順序で実行されたり、および／または、他のブロックと実質的に同時に実行されうるので、ブロックの数または順序によって限定されないことが理解および認識されるべきである。さらに、本明細書に記載された方法を実施するために、必ずしも例示されたすべてのブロックが必要とされる訳ではない。これらブロックに関連付けられた機能は、ソフトウェア、ハードウェア、これらの組み合わせ、あるいは、その他任意の適切な手段（例えば、デバイス、システム、プロセス、構成要素）によって実現されうることが認識されるべきである。それに加えて、以下に開示される方法および本明細書全体にわたる方法は、これら方法をさまざまなデバイスへ伝送および転送することを容易にするために、製造物品に格納されることが可能であることが認識されるべきである。当業者であれば、方法は、代わりに、例えば状態図のような一連の関連する状態またはイベントとして表現されうることを理解および認識するだろう。
【００７０】
図７は、デバイスがサービス停止中である間、チャネルをスキャンする方法７００を例示する。デッド・チャネルのスキャンは、電力を消費し、有効なネットワークを獲得するための時間が長くなるので、方法７００は、デッド・チャネルをスキャンするために必要な時間およびその他のシステム・リソースを低減するために、スキャニングを選択的に生成しうる。
【００７１】
方法７００は、７０２において始まり、履歴ネットワーク獲得時間および履歴ネットワーク終了時間に応じてサービス時間が判定される。ネットワーク獲得時間および／またはネットワーク終了時間は、（例えば、ホーム・ネットワーク、ローミング・ネットワーク等のような）さまざまなネットワークに関連する情報に関連付けられうる。サービス時間、ネットワーク獲得時間、およびネットワーク終了時間は、延長期間（例えば、時間、日、年、月等）をカバーする履歴情報として保持されうる。終了時間は、限定される訳ではないが、ネットワークへのアクセスを失うこと、異なる周波数へ変わるとのネットワークによる通知、ハンドオフ等を含みうる。
【００７２】
７０４では、サービス時間判定に基づいてネットワーク・ログが生成される。ネットワーク・ログは、予め定めたチャネル数または設定可能なチャネル数のリストを含んでいるか、あるいは、無制限の数のチャネルを含みうる。ネットワーク・ログはまた、おのおののネットワークが好適なネットワークであるか、好適ではないネットワークであるかに関する情報、あるいは、その他の情報を含みうる。
【００７３】
７０６では、チャネル・ランキング順が生成される。チャネル・ランキング順は、通信環境においてチャネルをスキャンするシーケンスを提供する。例えば、デバイスによってアクセスされたネットワークは、予め定めたまたは設定可能なサービス時間（Ｔ１分）の間、追跡される。Ｔ１時間の間、デバイスが、（例えば、しきいレベルＮ１％以上）好適なネットワークよりも、さほど好適ではないネットワークによって頻繁にサービス提供された場合、方法７００は、好適なネットワークの獲得を試みる前に、さほど好適ではない他のネットワークを獲得することを試みるか、および／または、さほど好適ではないネットワークが、チャネル・スキャン順におけるより上位のランクに移される。デバイスが、好適ではないネットワークよりも、好適なネットワークによってサービス提供される（例えば、好適なネットワークによって、しきいレベルＮ１％以上サービス提供される）場合、最初に、好適なネットワークを探索するためのチャネル・スキャン順が利用される。このようにして、モバイル・デバイスの環境に関連する履歴が、電力消費量を抑えるため、および、好適なネットワークを獲得するスピードを高めるために、より最適なチャネル・スキャン・アルゴリズム（方法またはその他の技術）を生成しうる。
【００７４】
図８は、開示された態様にしたがって、ネットワーク・チャネル・スキャン順を決定することに応じて、動きおよび／またはその他のコンテキストを利用するための方法８００を例示する。方法８００は、モバイル・デバイスに関連付けられた１または複数のコンテキストに応じて変化する、コンテキストに反応するスキャン、すなわち、「スマート」スキャンを提供しうる。方法８００は、８０２で始まり、ネットワーク獲得時間およびネットワーク終了時間に応じてサービス時間（Ｔ１）が判定される。８０４では、獲得されたおのおののネットワークについてサービス時間（Ｔ１）が取得され、ネットワーク・リスト内に保持される。このネットワーク・リストはまた、ネットワークが好適なネットワークであるか、好適ではないネットワークであるか等に関連する情報を含みうる。
【００７５】
８０６では、動き、位置、および／または、その他のコンテキストが評価される。例えば、動き情報は、速度、方向、高度等を検出し、追跡しうる。この動き情報は、８０８において、チャネル・ランキング・リスト、テーブル、チャート等の生成、および、これらの大きさの変更のために、ネットワーク・リストに保持された履歴情報と連携して利用されうる。例えば、動き情報は、（利用可能ではないチャネルをスキャンすることに比べて）より短時間にネットワーク接続を得るためには、どの順でチャネルがスキャンされるべきかを決定するために、（履歴情報とともに）利用されうる。
【００７６】
それに加えて、あるいは、その代わりに、最も直近に利用されたネットワークに関連する環境を分析するコンテキストが、履歴情報（および／または、動き情報）とともに結合されうる。その他のコンテキストは、装置の電源がオフされているか、装置の電源がどのようにしてオフされたか、および／または、装置の電源がオフされている時間長さ、あるいは、その他の情報を含みうる。このコンテキスト情報、履歴情報、およびその他の情報に基づいて、８０８では、多くのスマート・リストが生成されうる。１または複数のチャネル・ランキングがすでに生成されている場合、おのおののチャネル・ランキングは、８０６で評価された情報に基づいて選択的に変更されうる。
【００７７】
図９は、アラート・メッセージに応じて、チャネル・スキャン順すなわちランキングの変更および／または無視を選択的に行うための方法９００を例示する。アラート・メッセージは、特定の地理的領域における多くのユーザのために意図されたさまざまなタイプの情報を含みうる。このようなアラート・メッセージは、緊急メッセージ、広告、トラフィック情報、ローカル関連情報のみならず、アラート・メッセージ・サービスを予約した広範囲なユーザのために意図されたその他の情報を含む。
【００７８】
９０２では、チャネル・ランキング（または、スキャン順）に基づいてチャネルがスキャンされる。このチャネル・ランキングは、履歴情報、コンテキスト情報、動き情報、位置情報、ユーザ選択（例えば、ホーム・ネットワークが好まれる、ローミング・ネットワークはあまり好まれない等）、あるいはこれらの組み合わせに基づいて確立されうる。
【００７９】
９０４では、デバイスが、アラート・メッセージを受信することをイネーブルされているのであれば（例えば、デバイス・ユーザが、サービスを予約しており、このサービスが、通信ネットワークにおいて利用可能であり、デバイス・ユーザが、このサービスをイネーブルしている等）、アラート・メッセージが受信される。デバイスは、先ず、アラート・メッセージを受信し、このアラートを解釈し、デバイス・ユーザのために重要な（例えば、緊急な）メッセージがあるかを判断する。
【００８０】
例えば、アラート・メッセージは、（例えば、緊急天気状況、ビル火災、銀行強盗、アンバー（Amber）アラート等のような）緊急事態に関連している。チャネル・スキャン順／ランキングを変更させるアラート・メッセージのタイプは、例えばユーザ・インタフェースを用いて、ユーザによって選択されうる。アラート・メッセージには、アラートのタイプ（例えば、緊急情報、トラフィック情報、広告情報、興味のあるローカル情報等）に関する情報を伝送するフィールドまたはその他のインジケーションが存在しうる。したがって、ユーザが、トラフィック・アラート・メッセージに興味を持っている場合、必要に応じて、あらゆるトラフィック・アラート・メッセージによって、チャネル・スキャン順／ランキングが変更／無視されるようになる。
【００８１】
９０６では、受信したアラート・メッセージに基づいて、チャネル・スキャン順／ランキングが、選択的に変更および／または無視される。いくつかの態様によれば、チャネル・スキャン順／ランキングが、ある期間（例えば、第１のアラート・メッセージの受信後１時間）の間、変更／無視される。例えば、チャネルが、電力レベルの降順に基づいてスキャンされるように、スキャン順が変更されうる。ここでは、チャネルが好適なネットワークにあるか、好適ではないネットワークにあるかに関わらず、最高位の電力レベルを持つチャネルが最初にスキャンされる。
【００８２】
別の例では、緊急のタイプを示すフィールドを含む第１のアラート・メッセージが受信される。この第１のアラート・メッセージに基づいて、デバイスは、（例えば、アラート・メッセージが有効期間を含んでいる場合、アラート・メッセージが終了する迄の固定期間である）時間ウィンドウのためのモードとされ、デバイスは、その後のアラート・メッセージをより迅速に受信するために、確立されたチャネル・スキャン順を変更および／または無視する。例えば、有効期間中、デバイスは、サービスを喪失する（例えば、ネットワークとの接続を失う）。なぜなら、サービスは、（アラート・メッセージを受信するために）可能な限り迅速に再確立されねばならないので、アラートについて最新状態を維持するために、さほど好適ではないネットワーク（すなわち、ローミング・ネットワーク）にアクセスすること、および、関連する課金が発生することは、受け入れられる。
【００８３】
さらなる例では、ユーザが、緊急アラートを受信した場合、ユーザは、人（例えば、家族、友達、緊急サービス等）にコンタクトできることを要求しうる。したがって、ユーザは、デバイスが、好適なネットワークを探索する時間（例えば、数秒）を費やすことを望まず、代わりに、チャネル・スキャン順が無視され、ネットワーク・サービスが、利用可能な任意のネットワークを用いて確立されることを好むだろう。
【００８４】
図１０を参照して、開示された態様のうちの１または複数のしたがって、電力消費量を抑え、好適なネットワーク（例えば、ホーム・ネットワーク）の獲得を高めるために、チャネルをより好適な順序でスキャンすることを容易にするシステム１０００が例示される。受信機１００２は、受信した信号について例えばフィルタ、増幅、ダウンコンバート等の一般的な動作を実行しうる。受信機１００２はまた、調整された信号をデジタル化して、サンプルを取得できうる。復調器１００４は、おのおののシンボル周期に受信シンボルを取得するのみならず、受信シンボルをプロセッサ１００６に提供する。
【００８５】
プロセッサ１００６は、受信機１００２によって受信された情報の分析、および／または、送信機１００８による送信のための情報の生成に特化されたプロセッサでありうる。それに加えて、あるいは、その代わりに、プロセッサ１００６は、ユーザ・デバイス１０００の１または複数の構成要素を制御し、受信機１００２によって受信された情報を分析し、送信機１００８による送信のための情報を生成し、および／または、ユーザ・デバイス１０００の１または複数の構成要素を制御しうる。プロセッサ１００６は、さらなるユーザ・デバイスとの通信を調整することが可能なコントローラ構成要素を含みうる。
【００８６】
ユーザ・デバイス１０００はさらに、通信の調整に関連する情報、および、その他任意の適切な情報を格納し、プロセッサ１００６に動作可能に接続されたメモリ１００８を備えうる。メモリ１０１０はさらに、チャネル・スキャニングに関連付けられたプロトコルを格納しうる。
【００８７】
受信機１００２はさらに、システム１０００およびシステム１０００の環境に関連する履歴情報を収集するように構成された履歴構成要素１０１４に動作可能に接続される。履歴情報は、限定される訳ではないが、１または複数のネットワークのためのサービス時間、ネットワーク優先順位、属性、およびその他の情報を含む。さらに、受信機１００２は、チャネルをスキャンするための１または複数のアレンジメントを生成するように構成されたランキング・モジュール１０１６に動作可能に接続されうる。このチャネル・スキャニング・アレンジメントは、システム・リソースの使用を抑えるように構成されている一方、ネットワーク獲得時間を長くする。
【００８８】
図１１は、典型的な無線通信システム１１００を例示する。無線通信システム１１００は、簡潔さの目的のために、１つの基地局および１つの端末しか図示していない。しかしながら、システム１１００は、複数の基地局またはアクセス・ポイント、および／または、複数の端末またはユーザ・デバイスを含むことができ、ここで、さらなる基地局および／または端末は、以下に説明する典型的な基地局および端末と実質的に同一であるかあるいは異なりうることが認識されるべきである。それに加えて、基地局および／または端末は、その間の無線通信を容易にするために、本明細書に記載されたシステムおよび／または方法を適用しうることが認識されるべきである。
【００８９】
図１１に示すように、ダウンリンクにおいて、アクセス・ポイント１１０５では、送信（ＴＸ）データ・プロセッサ１１１０が、トラフィック・データを受信、フォーマット、符号化、インタリーブ、および変調（またはシンボル・マップ）し、変調シンボル（「データ・シンボル」）を提供する。シンボル変調器１１１５は、このデータ・シンボルおよびパイロット・シンボルを受信して、処理し、シンボルのストリームを提供する。シンボル変調器１１１５は、データ・シンボルおよびパイロット・シンボルを多重化し、Ｎ個の送信シンボルのセットを得る。おのおのの送信シンボルは、データ・シンボル、パイロット・シンボル、あるいは、０の信号値でありうる。パイロット・シンボルは、おのおののシンボル期間において、連続的に送信される。パイロット・シンボルは、周波数分割多重化（ＦＤＭ）、直交周波数分割多重化（ＯＦＤＭ）、時分割多重化（ＴＤＭ）、周波数分割多重（ＦＤＭ）、あるいは符号分割多重化（ＣＤＭ）されうる。
【００９０】
送信機ユニット（ＴＭＴＲ）１１２０は、シンボルのストリームを受信し、これらを１または複数のアナログ信号に変換し、このアナログ信号をさらに調整（例えば、増幅、フィルタ、および周波数アップコンバート）して、無線チャネルによる送信に適したダウンリンク信号を生成する。このダウンリンク信号はその後、アンテナ１１２５を介して端末へ送信される。端末１１３０では、アンテナ１１３５が、このダウンリンク信号を受信し、受信された信号を、受信機ユニット（ＲＣＶＲ）１１４０に提供する。受信機ユニット１１４０は、この受信された信号を、調整（例えば、フィルタ、増幅、および周波数ダウンコンバート）し、この調整された信号をデジタル化して、サンプルを得る。シンボル復調器１１４５は、受信されたＮ個のシンボルを取得し、受信パイロット・シンボルを、チャネル推定のためにプロセッサ１１５０へ提供する。シンボル復調器１１４５はさらに、ダウンリンクに関する周波数応答推定値をプロセッサ１１５０から受信し、受信されたデータ・シンボルについてデータ復調を実行して、（送信されたデータ・シンボルの推定値である）データ・シンボル推定値を取得し、このデータ・シンボル推定値をＲＸデータ・プロセッサ１１５５へ提供する。ＲＸデータ・プロセッサ１１５５は、このデータ・シンボル推定値を復調（すなわち、シンボル・デマップ）し、デインタリーブし、復号することにより、送信されたトラフィック・データを復元する。シンボル復調器１１４５およびＲＸデータ・プロセッサ１１５５による処理は、アクセス・ポイント１１０５における、シンボル変調器１１１５およびＴＸデータ・プロセッサ１１１０による処理にそれぞれ相補的である。
【００９１】
アップリンクでは、ＴＸデータ・プロセッサ１１６０が、トラフィック・データを処理し、データ・シンボルを提供する。シンボル変調器１１６５は、このデータ・シンボルを受信し、パイロット・シンボルとともに多重化し、変調を実行し、シンボルのストリームを提供する。その後、送信機ユニット１１７０が、このシンボルのストリームを受信および処理して、アップリンク信号を生成する。このアップリンク信号は、アンテナ１１３５によってアクセス・ポイント１１０５へ送信される。
【００９２】
アクセス・ポイント１１０５では、端末１１３０からのアップリンク信号が、アンテナ１１２５によって受信され、受信機ユニット１１７５によって処理されることにより、サンプルが得られる。その後、シンボル復調器１１８０が、このサンプルを処理し、受信されたパイロット・シンボルおよびデータ・シンボル推定値を、アップリンクのために提供する。ＲＸデータ・プロセッサ１１８５は、このデータ・シンボル推定値を処理して、端末１１３０によって送信されたトラフィック・データを復元する。プロセッサ１１９０は、アップリンクで送信している各アクティブ端末のためのチャネル推定を実行する。
【００９３】
プロセッサ１１９０およびプロセッサ１１５０はそれぞれ、アクセス・ポイント１１０５および端末１１３０における動作を指示（例えば、制御、調整、管理）する。プロセッサ１１９０およびプロセッサ１１５０のそれぞれは、プログラム・コードおよびデータを格納するメモリ・ユニット（図示せず）に関連付けられうる。プロセッサ１１９０およびプロセッサ１１５０はまた、アップリンクおよびダウンリンクそれぞれのための周波数およびインパルス応答推定値を導出する計算をも実行する。
【００９４】
多元接続システム（例えば、ＦＤＭＡ、ＯＦＤＭＡ、ＣＤＭＡ、ＴＤＭＡ等）の場合、複数の端末が、アップリンクで同時に送信しうる。このようなシステムの場合、パイロット・サブ帯域が、様々な端末間で共有される。おのおのの端末のパイロット・サブ帯域が、（帯域端を除く）動作帯域全体におよぶ場合、チャネル推定技術が使用されうる。各端末の周波数ダイバーシティを得るために、そのようなパイロット・サブ帯域構成が望ましいだろう。本明細書に記載された技術は、さまざまな手段によって実現される。例えば、これらの技術は、ハードウェア、ソフトウェア、あるいはそれらの組み合わせで実現されうる。ハードウェアによる実現の場合、チャネル推定のために使用される処理ユニットは、１または複数の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラマブル論理デバイス（ＰＬＤ）、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）、プロセッサ、コントローラ、マイクロ・コントローラ、マイクロ・プロセッサ、本明細書に記載された機能を実行するように設計されたその他の電子ユニット、または、これらの組み合わせ内に実装される。ソフトウェアを用いた場合、本明細書に記載された機能を実行するモジュールによって実現される。ソフトウェア・コードは、メモリ・ユニットに格納され、プロセッサ１１９０、１１５０によって実行されうる。
【００９５】
態様によれば、図１２を参照して、無線通信環境において、チャネルを動的にスキャンするシステム１２００の例が図示される。システム１２００は、モバイル・デバイス内に少なくとも部分的に存在できうる。システム１２００は、プロセッサ、ソフトウェア、またはこれらの組み合わせ（例えば、ファームウェア）によって実現される機能を表す機能ブロックでありうる機能ブロックを含むものとして表されていることが認識されるべきである。
【００９６】
システム１２００は、個別にまたは連携して動作する電子構成要素の論理グループ１２０２を含む。論理グループ１２０２は、モバイル・デバイスのサービス時間を分析するための電子構成要素１２０４を含む。サービス時間は、履歴獲得時間および履歴ネットワーク終了時間に応じて確認されうる。論理グループ１２０２には、サービス時間判定に基づいて展開されうるネットワーク・ログを生成するための電子構成要素１２０６が含まれる。このネットワーク・ログは、おのおののネットワークがホーム・ネットワークであるか、ローミング・ネットワークであるかに関連する情報を含みうる。さらに、論理グループ１２０２は、サービス時間判定に部分的に基づいてチャネル・スキャン順を確立するための電子構成要素１２０８を含む。チャネル・スキャン順は、通信環境においてチャネルをスキャンするためのアレンジメントを提供する。
【００９７】
いくつかの態様によれば、論理グループ１２０２は、さほど好適ではないネットワークが、現在、モバイル・デバイスにサービス提供しているのであれば、ネットワーク再選択を試みている間、好適なネットワークの利用可能性をスキャンするための電子構成要素１２０８を含みうる。このスキャニングは、定期的に、あるいは、その他の機会に基づいて実行されうる。
【００９８】
いくつかの態様によれば、論理グループ１２０２は、ネットワーク利用度を推定するための電子構成要素１２１０を含みうる。例えば、さほど好適ではないネットワークが、しきい時間パーセントよりも長く、通信装置にサービス提供したものと電子構成要素１２１０が評価した場合、ネットワークをスキャンする電子構成要素１２１２は、好適なネットワークをスキャンすることよりもより頻繁に、さほど好適ではないネットワークをスキャンしうる。いくつかの態様によれば、さほど好適ではないネットワークが、しきい時間パーセントよりも長く、無線通信装置にサービスを提供しなかったと電子構成要素１２１０が評価した場合、電子構成要素１２１２は、さほど好適ではないネットワークの獲得を試みる前に、好適なネットワークを獲得することを試みる。
【００９９】
さらに、あるいは、その代わりに、論理グループ１２０２は、モバイル・デバイスに関連付けられた動き情報を評価するための電子構成要素と、チャネル・ランキング順を生成するために、（履歴情報とともに）動き情報を利用するための電子構成要素とを含みうる。動き情報は、速度、方向、および高度のデータを含みうる。
【０１００】
いくつかの態様によれば、論理グループ１２０２は、通信環境、モバイル・デバイス、またはこれらの組み合わせに関連付けられたコンテキストを評価するための電子構成要素を含みうる。論理グループ１２０２はまた、チャネル・ランキング順を生成するために（履歴情報とともに）コンテキスト情報を利用するための電子構成要素を含みうる。
【０１０１】
さらに、システム１２００は、電子構成要素１２０４、１２０６、１２０８、あるいはその他の構成要素に関連付けられた機能を実行するための命令群を保持するメモリ１２１０を含みうる。メモリ１２１０の外側にあるとして示されているが、電子構成要素１２０４、１２０６、１２０８のうちの１または複数は、メモリ１２１０内に存在しうることが理解されるべきである。
【０１０２】
本明細書に記載された態様は、ハードウェア、ソフトウェア、ファームウェア、あるいはこれらの任意の組み合わせによって実現されうることが理解されるべきである。ソフトウェアで実現される場合、これら機能は、コンピュータ読取可能媒体に格納されるか、１または複数の命令群またはコードとして送信されうる。コンピュータ読取可能媒体は、コンピュータ記憶媒体と通信媒体との両方を含む。これらは、コンピュータ・プログラムのある場所から別の場所への転送を容易にする任意の媒体を含む。記憶媒体は、汎用コンピュータまたは特別目的コンピュータによってアクセスされうる任意の利用可能な媒体でありうる。限定ではなく、一例として、そのようなコンピュータ読取可能媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたはその他の光ディスク記憶装置、磁気ディスク記憶装置またはその他の磁気記憶装置、あるいは、命令群またはデータ構造の形式で所望のプログラム・コード手段を伝送または格納するために使用され、かつ、汎用コンピュータまたは特別目的コンピュータ、あるいは、汎用プロセッサまたは特別目的プロセッサによってアクセスされうるその他任意の媒体を備えうる。さらに、いかなる接続も、コンピュータ読取可能媒体と適切に称される。同軸ケーブル、光ファイバ・ケーブル、ツイスト・ペア、デジタル加入者線（ＤＳＬ）、あるいは、例えば赤外線、無線およびマイクロ波のような無線技術を使用して、ウェブサイト、サーバ、あるいはその他の遠隔ソースからソフトウェアが送信される場合、同軸ケーブル、光ファイバ・ケーブル、ツイスト・ペア、ＤＳＬ、あるいは、例えば赤外線、無線およびマイクロ波のような無線技術が、媒体の定義に含まれる。本明細書で使用されるディスク（ｄｉｓｋおよびｄｉｓｃ）は、コンパクト・ディスク（ＣＤ）、レーザ・ディスク、光ディスク、デジタル・バーサタイル・ディスク（ＤＶＤ）、フロッピー（登録商標）ディスク、およびブルー・レイ・ディスクを含む。これらｄｉｓｃは、レーザを用いてデータを光学的に再生する。それに対して、ｄｉｓｋは、通常、データを磁気的に再生する。上記の組み合わせもまた、コンピュータ読取可能媒体の範囲内に含まれるべきである。
【０１０３】
本明細書に開示された態様に関連して記載された例示的なさまざまなロジック、論理ブロック、モジュール、および回路が、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）またはその他のプログラマブル・ロジック・デバイス、ディスクリート・ゲートまたはトランジスタ・ロジック、ディスクリート・ハードウェア構成要素、または、本明細書に記載された機能を実行するように設計されたこれら任意の組み合わせとともに実装または実行される。汎用プロセッサとしてマイクロ・プロセッサを用いることが可能であるが、代わりに、従来技術によるプロセッサ、コントローラ、マイクロ・コントローラ、あるいは順序回路を用いることも可能である。プロセッサは、例えばＤＳＰとマイクロ・プロセッサとの組み合わせ、複数のマイクロ・プロセッサ、ＤＳＰコアと連携する１または複数のマイクロ・プロセッサ、またはその他任意のこのような構成である計算デバイスの組み合わせとして実現することも可能である。それに加えて、少なくとも１つのプロセッサは、上述したステップおよび／または動作のうちの１または複数を実行するように動作可能な１または複数のモジュールを備えうる。
【０１０４】
ソフトウェアで実現する場合、本明細書に記載された技術は、本明細書に記載された機能を実行するモジュール（例えば、手続、機能など）によって実現されうる。ソフトウェア・コードは、メモリ・ユニット内に格納され、プロセッサによって実行されうる。メモリ・ユニットは、プロセッサの内部に、またはプロセッサの外部に実装されうる。プロセッサの外部に実装される場合、当該技術分野で周知であるさまざまな手段によってプロセッサに通信可能に接続されうる。さらに、少なくとも１つのプロセッサが、本明細書に記載された機能を実行するように動作可能な１または複数のモジュールを含むことができる。
【０１０５】
本明細書に記述された技術は、例えばＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、ＳＣ−ＦＤＭＡ、およびその他のシステムのようなさまざまな無線通信システムのために使用される。「システム」、「ネットワーク」という用語はしばしば置換可能に使用される。ＣＤＭＡシステムは、例えばユニバーサル地上ラジオ・アクセス（ＵＴＲＡ）、ＣＤＭＡ２０００などのようなラジオ技術を実現することができる。ＵＴＲＡは、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）およびＣＤＭＡのその他の変形を含んでいる。さらに、ＣＤＭＡ２０００は、ＩＳ−２０００規格、ＩＳ−９５規格、およびＩＳ−８５６規格をカバーする。ＴＤＭＡシステムは、例えばグローバル移動体通信システム（ＧＳＭ（登録商標））のような無線技術を実現することができる。ＯＦＤＭＡシステムは、例えばイボルブドＵＴＲＡ（Ｅ−ＵＴＲＡ）、ウルトラ・モバイル・ブロードバンド（ＵＭＢ）、ＩＥＥＥ  ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ  ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ  ８０２．２０、Ｆｌａｓｈ−ＯＦＤＭ等のようなラジオ技術を実現する。ＵＴＲＡおよびＥ−ＵＴＲＡは、ユニバーサル・モバイル・テレコミュニケーション・システム（ＵＭＴＳ）の一部である。３ＧＰＰロング・ターム・イボリューション（ＬＴＥ）は、ダウンリンクではＯＦＤＭＡを適用し、アップリンクではＳＣ−ＦＤＭＡを適用するＥ−ＵＴＲＡを用いるＵＭＴＳのリリースである。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥ、およびＧＳＭは、「第３世代パートナシップ計画プロジェクト」（３ＧＰＰ）と命名された組織からのドキュメントに記述されている。それに加えて、ＣＤＭＡ２０００およびＵＭＢは、「第３世代パートナシップ計画２」（３ＧＰＰ２）と命名された機構からのドキュメントに記述されている。さらに、そのような無線通信システムは、しばしばアンペア（ｕｎｐａｉｒｅｄ）な無許可のスペクトルを用いるピア・トゥ・ピア（例えば、モバイル・トゥ・モバイル）アド・ホック・ネットワーク・システム、８０２ｘｘ無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、および、その他任意の短距離または長距離の無線通信技術を含みうる。
【０１０６】
さらに、本明細書に記載のさまざまな態様または特徴は、標準的なプログラミング技術および／またはエンジニアリング技術を用いた方法、装置、または製造物品として実現されうる。本明細書で使用される用語「製造物品」は、任意のコンピュータ読取可能デバイス、キャリア、または媒体からアクセスすることが可能なコンピュータ・プログラムを含むことが意図される。例えば、コンピュータ読取可能媒体は、限定される訳ではないが、磁気記憶装置（例えば、ハード・ディスク、フロッピー（登録商標）ディスク、磁気ストリップ等）、光ディスク（例えば、コンパクト・ディスク（ＣＤ）、ＤＶＤ等）、スマート・カード、およびフラッシュ・メモリ・デバイス（例えば、ＥＰＲＯＭ、カード、スティック、キー・ドライブ等）を含みうる。さらに、本明細書に記載されたさまざまな記憶媒体は、情報を格納するための１または複数のデバイス、および／または、その他の機械読取可能媒体を表すことができる。用語「機械読取可能媒体」は、限定されることなく、無線チャネル、および、命令群および／またはデータを格納、包含、および／または搬送することができるその他任意の媒体を含みうる。それに加えて、コンピュータ・プログラム製品は、本明細書に記載された機能をコンピュータに対して実行させるように動作可能な１または複数の命令群あるいはコードを有するコンピュータ読取可能媒体を含むことができる。
【０１０７】
さらに、本明細書に開示された態様に関連して記載された方法またはアルゴリズムからなるステップおよび／または動作は、ハードウェア内に直接的に組み込まれるか、プロセッサによって実行されるソフトウェア・モジュールによって組み込まれるか、これら２つの組み合わせに組み込まれうる。ソフトウェア・モジュールは、ＲＡＭメモリ、フラッシュ・メモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハード・ディスク、リムーバブル・ディスク、ＣＤ−ＲＯＭ、あるいは、当該技術で周知のその他任意の形態の記憶媒体内に存在しうる。典型的な記憶媒体は、プロセッサに結合されており、これによって、プロセッサは、記憶媒体との間で情報を読み書きできるようになる。あるいは、この記憶媒体は、プロセッサに統合されうる。さらに、ある態様では、プロセッサと記憶媒体が、ＡＳＩＣ内に存在しうる。さらに、ＡＳＩＣは、ユーザ端末に存在することができる。あるいはプロセッサと記憶媒体とは、ユーザ端末内のディスクリート部品として存在することができる。さらに、いくつかの態様では、方法またはアルゴリズムのステップおよび／または動作は、機械読取可能媒体および／またはコンピュータ読取可能媒体上の１または任意の組み合わせ、または、コードおよび／または命令群のセットとして存在する。これらは、コンピュータ・プログラム製品に組み込まれうる。
【０１０８】
先の開示は例示的な態様について議論しているが、記載された態様、および／または、特許請求の範囲によって定義された態様のスコープから逸脱することなく、さまざまな変形および変更がなされうることが注目されるべきである。したがって、記載された態様は、特許請求の範囲のスコープ内にあるそのようなすべての変形、修正、および変更を含むことが意図される。さらに、記載された態様の要素および／または態様は、単数形で記載または権利主張されているが、単数に対する限定が明確に述べられていないのであれば、複数が考慮される。それに加えて、それ以外であると述べられていないのであれば、任意の態様のうちのすべてまたは一部が、その他任意の態様のすべてまたは一部とともに利用される。
【０１０９】
「含む」という用語が、発明を実施するための形態または特許請求の範囲のうちの何れかで使用されている限り、この用語は、「備える」という用語が、請求項における遷移語として適用される場合に解釈されるように、包括的であることが意図される。さらに、詳細説明または特許請求の範囲の何れかで使用される用語「または」は、排他的な「または」ではなくて、包括的な「または」を意味することが意図されている。すなわち、別に示されていない場合、あるいは、文脈から明らかではない場合、「ＸはＡまたはＢを適用する」という句は、自然な包括的な置き換えのうちの何れかを意味することが意図されている。すなわち、「ＸはＡまたはＢを使用する。」という句は、以下の例のうちの何れによっても満足される。ＸはＡを使用する。ＸはＢを使用する。あるいは、ＸはＡとＢとの両方を使用する。さらに、本願および特許請求の範囲で使用されているような冠詞“ａ”および“ａｎ”は、特に指定されていない場合、あるいは、単数を対象としていることが文脈から明らかではない場合、一般に、「１または複数」を意味するものと解釈されるべきである。
以下に、出願当初の特許請求の範囲に記載された発明を付記する。
［発明１］
通信環境においてチャネルをスキャンするために、モバイル・デバイスによって実行される方法であって、
履歴獲得時間および履歴ネットワーク終了時間に応じて、モバイル・デバイスのサービス時間を判定することと、
前記サービス時間判定に基づいてネットワーク・ログを展開することと、
前記サービス時間判定に部分的に基づいてチャネル・ランキング順を生成することとを備え、
前記チャネル・ランキング順は、通信環境においてチャネルをスキャンするために、前記モバイル・デバイスによって使用されるシーケンスを提供する方法。
［発明２］
前記モバイル・デバイスに関連付けられた動き情報を評価することと、
前記動き情報を用いて、前記チャネル・ランキング順を生成することとをさらに備え、
前記動き情報は、速度、方向、および高度のデータを含む発明１に記載の方法。
［発明３］
前記通信環境、前記モバイル・デバイス、またはこれらの組み合わせに関連付けられたコンテキストを評価することと、
前記コンテキスト情報を用いて、前記チャネル・ランキング順を生成することと
をさらに備える発明１に記載の方法。
［発明４］
さほど好適ではないネットワークが、現在、前記モバイル・デバイスにサービス提供しているのであれば、ネットワーク再選択を試みている間、好適なネットワークの利用可能性を定期的にスキャンすることをさらに備える発明１に記載の方法。
［発明５］
前記チャネル・ランキング順を生成することは、
さほど好適ではないネットワークが、しきい時間パーセントよりも長く、前記モバイル・デバイスにサービス提供したと判定することと、
さほど好適ではないネットワークを獲得することを試みることと
を備える発明１に記載の方法。
［発明６］
前記チャネル・ランキング順を生成することは、
さほど好適ではないネットワークが、しきい時間パーセントよりも長く、前記モバイル・デバイスにサービス提供しなかったと判定することと、
好適なネットワークを獲得することを試みることと
を備える発明１に記載の方法。
［発明７］
前記ネットワーク・ログは、おのおののネットワークがホーム・ネットワークであるか、ローミング・ネットワークであるかに関連する情報を含む発明１に記載の方法。
［発明８］
履歴ネットワーク終了時間は、前記ネットワークからの指示に基づいてネットワークから出ること、または、ネットワークの喪失を含む発明１に記載の方法。
［発明９］
前記モバイル・デバイスの位置を判定することと、
前記位置に応じて、前記チャネル・ランキング順を変更することと
をさらに備える発明１に記載の方法。
［発明１０］
無線通信装置であって、
ターゲット期間中に獲得されたおのおののネットワークのサービス時間を計算することと、
前記サービス時間計算に基づいてネットワーク・ログを構築することと、
通信環境においてチャネルをスキャンするためのシーケンスを提供するチャネル・スキャン順を生成することと
に関連する命令群を保持するメモリを備え、
前記サービス時間は、履歴獲得時間および履歴ネットワーク終了時間に応じて計算され、
前記無線通信装置はさらに、
前記メモリに接続され、前記メモリに保持された命令群を実行するように構成されたプロセッサを備える無線通信装置。
［発明１１］
前記メモリはさらに、
前記モバイル・デバイスに関連付けられた動き情報を評価することと、
前記動き情報を用いて、前記チャネル・スキャン順を生成することと
に関連する命令群を保持し、
前記動き情報は、速度、方向、および高度のデータを含む発明１０に記載の無線通信装置。
［発明１２］
前記メモリはさらに、
前記通信環境、前記無線通信装置、またはこれらの組み合わせに関連付けられたコンテキストを評価することと、
前記コンテキスト情報を用いて、前記チャネル・スキャン順を生成することと
に関連する命令群を保持する発明１０に記載の無線通信装置。
［発明１３］
前記メモリはさらに、
さほど好適ではないネットワークが、現在、前記無線通信装置にサービス提供しているのであれば、ネットワーク再選択を試みている間、好適なネットワークの利用可能性を定期的にスキャンすることに関連する命令群を保持する発明１０に記載の無線通信装置。
［発明１４］
前記メモリはさらに、
さほど好適ではないネットワークが、しきい時間パーセントよりも長く、前記無線通信装置にサービス提供したと判定することと、
前記さほど好適ではないネットワークを獲得することを試みることと
に関連する命令群を保持する発明１０に記載の無線通信装置。
［発明１５］
前記メモリはさらに、
さほど好適ではないネットワークが、しきい時間パーセントよりも長く、前記無線通信装置にサービス提供しなかったと判定することと、
好適なネットワークを獲得することを試みることと
に関連する命令群を保持する発明１０に記載の無線通信装置。
［発明１６］
前記ネットワーク・ログは、おのおののネットワークがホーム・ネットワークであるか、ローミング・ネットワークであるかに関連する情報を含む発明１０に記載の無線通信装置。
［発明１７］
動的に決定された順にしたがってチャネルをスキャンする無線通信装置であって、
履歴獲得時間および履歴ネットワーク終了時間に応じて、前記無線通信装置のサービス時間を分析する手段と、
おのおののネットワークがホーム・ネットワークであるか、ローミング・ネットワークであるかに関する情報を含むネットワーク・ログを、サービス時間判定に基づいて生成する手段と、
前記サービス時間判定に部分的に基づいてチャネル・スキャン順を確立する手段とを備え、
前記チャネル・スキャン順は、通信環境においてチャネルをスキャンするためのアレンジメントを提供する無線通信装置。
［発明１８］
さほど好適ではないネットワークが、現在、前記無線通信装置にサービス提供しているのであれば、ネットワーク再選択を試みている間、好適なネットワークの利用可能性を定期的にスキャンする手段をさらに備える発明１７に記載の無線通信装置。
［発明１９］
さほど好適ではないネットワークが、しきい時間パーセントよりも長く、前記無線通信装置にサービス提供したことを推定する手段と、
さほど好適ではないネットワークを、好適なネットワークよりもより頻繁にスキャンする手段と
をさらに備える発明１７に記載の無線通信装置。
［発明２０］
さほど好適ではないネットワークが、しきい時間パーセントよりも長く、前記無線通信装置にサービス提供していないことを推定する手段と、
さほど好適ではないネットワークの獲得を試みる前に、好適なネットワークを獲得することを試みる手段と
をさらに備える発明１７に記載の無線通信装置。
［発明２１］
コンピュータ読取可能媒体を備えるコンピュータ・プログラム製品であって、
前記コンピュータ読取可能媒体は、
コンピュータに対して、履歴獲得時間および履歴ネットワーク終了時間に応じてモバイル・デバイスのサービス時間を計算させるための第１のコードのセットと、
前記コンピュータに対して、サービス時間判定に基づいてネットワーク・ログを生成させるための第２のコードのセットと、
前記コンピュータに対して、前記サービス時間判定に部分的に基づいて、チャネル・ランキング順を確立させるための第３のコードのセットとを備え、
前記チャネル・ランキング順は、無線環境においてチャネルをスキャンするためのシーケンスを提供するコンピュータ・プログラム製品。
［発明２２］
好適な順にしたがってネットワーク・チャネルをスキャンするように構成された少なくとも１つのプロセッサであって、
履歴獲得時間および履歴ネットワーク終了時間に応じてモバイル・デバイスのサービス時間を確証するための第１のモジュールと、
サービス時間判定に基づいてネットワーク・ログを展開するための第２のモジュールと、
無線環境においてチャネルをスキャンするためのシーケンスを提供するチャネル・ランキング順を、前記サービス時間判定に部分的に基づいて生成するための第３のモジュールと、
さほど好適ではないネットワークが現在、前記モバイル・デバイスにサービス提供している場合、ネットワーク再選択を試みている間に、好適なネットワークの利用可能性を定期的にスキャンするための第４のモジュールと
を備える少なくとも１つのプロセッサ。
【図１】
0005461590.tif 000002
【図２】
0005461590.tif 000003
【図３】
0005461590.tif 000004
【図４】
0005461590.tif 000005
【図５】
0005461590.tif 000006
【図６】
0005461590.tif 000007
【図７】
0005461590.tif 000008
【図８】
0005461590.tif 000009
【図９】
0005461590.tif 000010
【図１０】
0005461590.tif 000011
【図１１】
0005461590.tif 000012
【図１２】
0005461590.tif 000013