(57)【要約】  ワイヤレス通信システム中で、マルチモードシステムの選択の向上を容易にするシステムおよび方法を記述する。ここで記述するように、さまざまな技術を利用して、１つ以上のオーバレイデータベースおよび関連している位置情報とともに、公衆陸上移動ネットワーク（ＰＬＭＮ）リストおよび／または好ましいローミングリスト（ＰＲＬ）のような、無線アクセス技術の異なるグループに対応するシステムデータベースを合成して、好ましいシステムのマルチモードリストを生成させることができる。ここで記述するように、好ましいシステムリスティングを構築して、１つ以上のデータベース中の緻密な粒度の情報を活用できるが、依然として、より粗い情報を有するデータベースをサポートできる。
2011528871.tif 000002
【特許請求の範囲】
【請求項１】
方法において、
ワイヤレス通信環境に関係付けられている１つ以上の位置を識別することと、
１組のシステムリスティング情報と、１組の関連しているシステム優先順位情報とを取得することと、
前記１つ以上の識別された位置に関して、前記システムリスティング情報をフィルタリングすることと、
前記システム優先順位情報を前記フィルタリングされたシステムリスティング情報に適用することを少なくとも部分的に行うことにより、前記１つ以上の識別された位置に対応する、好ましいシステムのマルチモードリストを生成させることとを含む方法。
【請求項２】
前記１組の関連しているシステム優先順位情報は、１つ以上のシステムタイプに対するシステム優先順位ルールを含む、少なくとも１つのマルチモードシステム選択（ＭＭＳＳ）システム優先順位リスト（ＭＳＰＬ）と、通信システムを対応するＭＳＰＬに関連付ける、少なくとも１つのＭＭＳＳ位置優先順位リスト（ＭＬＰＬ）とを含む請求項１記載の方法。
【請求項３】
前記１組のシステムリスティング情報は、公衆陸上移動ネットワーク（ＰＬＭＮ）リストと、好ましいローミングリスト（ＰＲＬ）とを含む請求項２記載の方法。
【請求項４】
前記ＰＬＭＮリストは、等価ホームＰＬＭＮ（ＥＨＰＬＭＮ）リストとオペレータＰＬＭＮ（ＯＰＬＭＮ）リストとを含み、前記ＥＨＰＬＭＮリストとＯＰＬＭＮリストは、それぞれ、モバイルカントリーコード（ＭＣＣ）とモバイルネットワークコード（ＭＮＣ）とにより識別されるシステムのレコードを含む請求項３記載の方法。
【請求項５】
前記フィルタリングすることは、識別された位置のＭＣＣに整合する、それぞれのＭＣＣを有する、前記ＥＨＰＬＭＮリストと、前記ＯＰＬＭＮリストとからリスティングを選択することと、前記識別された位置の地理空間位置（ＧＥＯ）に整合するＧＥＯに対応する前記ＰＲＬからリスティングを選択することとを少なくとも部分的に行うことにより、位置グループを生成させることをさらに含み、
前記方法は、前記位置グループ中の第１のＰＬＭＮリストおよびＰＲＬのエントリにホーム優先順位を適用することと、前記位置グループ中の第２のＰＬＭＮリストおよびＰＲＬのエントリに、好ましい優先順位を適用することと、前記位置グループ中の他のそれぞれのＰＬＭＮリストおよびＰＲＬのエントリに１つ以上の優先順位を適用することとを少なくとも部分的に行うことにより、前記位置グループ内のポジションの関数として、前記位置グループ中のそれぞれのエントリに優先順位を割り当てることをさらに含む請求項４記載の方法。
【請求項６】
共通の位置グループに対応する、それぞれのＭＬＰＬレコードを識別することと、
前記識別されたＭＬＰＬレコードに対して、共通のグループ識別子を割り当てることとをさらに含む請求項５記載の方法。
【請求項７】
前記生成させることは、
フィルタリングされたシステムリスティング情報のそれぞれのサブセットを含む優先順位グループを識別し、前記優先順位グループは、少なくとも、ホーム優先順位クラスと、好ましい優先順位クラスと、１つ以上の追加の優先順位クラスとに対応することと、
前記取得された１組のシステム優先順位情報を使用して、前記それぞれの優先順位グループをインターリーブすることとを含む請求項１記載の方法。
【請求項８】
前記取得された１組のシステム優先順位情報は、無線アクセス技術（ＲＡＴ）またはサブネット識別子のうちの１つ以上により少なくとも部分的に規定されたシステムクラスに対して優先順位を指定し、前記インターリーブすることは、前記取得された１組のシステム優先順位情報により指定された前記システム優先順位にしたがって、前記それぞれの優先順位グループをインターリーブすることを含む請求項７記載の方法。
【請求項９】
前記システムリスティング情報は、それぞれの通信ネットワークに関係付けられているエントリと、前記それぞれの通信ネットワークに関係付けられているサブネットとを含んでいるＰＲＬを含む請求項８記載の方法。
【請求項１０】
前記システム優先順位情報または前記システムリスティング情報のうちの少なくとも１つは、アクセス技術データ、エアインターフェース技術データ、または、捕捉データのうちの少なくとも１つを含んでいる補足情報を含む請求項１記載の方法。
【請求項１１】
前記補足情報により、前記生成された、好ましいシステムのマルチモードリストの少なくとも一部を増やすことをさらに含む請求項１０記載の方法。
【請求項１２】
前記識別することは、好ましいシステムのマルチモードリストが生成されていない位置を識別することを含み、前記フィルタリングすることと、生成させることは、前記識別された位置に対して好ましいシステムのマルチモードリストを生成させるために自動化される請求項１記載の方法。
【請求項１３】
ワイヤレス通信装置において、
１つ以上の位置と、１つ以上のシステムリスティングデータベースと、関連したシステム優先順位情報とに関するデータを記憶するメモリと、
前記１つ以上の位置に関して前記１つ以上のシステムリスティングデータベースを取り除き、前記システム優先順位情報を前記取り除かれたシステムリスティングデータベースに適用することにより、マルチモードの、好ましいシステムのリスティングを生成させるように構成されているプロセッサとを具備するワイヤレス通信装置。
【請求項１４】
前記システム優先順位情報は、１つ以上のシステムタイプに対するシステム優先順位ルールを含む、少なくとも１つのマルチモードシステム選択（ＭＭＳＳ）システム優先順位リスト（ＭＳＰＬ）と、通信システムを対応するＭＳＰＬに関連付ける、少なくとも１つのＭＭＳＳ位置優先順位リスト（ＭＬＰＬ）とを含む請求項１３記載のワイヤレス通信装置。
【請求項１５】
前記１つ以上のシステムリスティングデータベースは、公衆陸上移動ネットワーク（ＰＬＭＮ）リストと、好ましいローミングリスト（ＰＲＬ）とを含む請求項１４記載のワイヤレス通信装置。
【請求項１６】
前記ＰＬＭＮリストは、等価ホームＰＬＭＮ（ＥＨＰＬＭＮ）リストとオペレータＰＬＭＮ（ＯＰＬＭＮ）リストとを含み、前記ＥＨＰＬＭＮリストとＯＰＬＭＮリストは、それぞれ、モバイルカントリーコード（ＭＣＣ）とモバイルネットワークコード（ＭＮＣ）とにより識別されるシステムのレコードを含み、
前記ＰＲＬは、前記システムが位置している位置に関して、それぞれのシステムのレコードを含む請求項１５記載のワイヤレス通信装置。
【請求項１７】
前記プロセッサは、前記１つ以上の位置のＭＣＣに整合する、それぞれのＭＣＣを有する、前記ＥＨＰＬＭＮリストと、前記ＯＰＬＭＮリストとからリスティングを選択することと、前記１つ以上の位置に整合する位置に対応する前記ＰＲＬからリスティングを選択することとにより、位置グループを生成させ、前記位置グループ内のポジションの関数として、前記位置グループ中のそれぞれのエントリに優先順位を割り当てるようにさらに構成されている請求項１６記載のワイヤレス通信装置。
【請求項１８】
前記プロセッサは、前記位置グループ中の第１のＰＬＭＮエントリおよび第１のＰＲＬエントリにＨＯＭＥ優先順位を割り当て、前記位置グループ中の第２のＰＬＭＮエントリおよび第２のＰＲＬのエントリに、ＰＲＥＦ優先順位を割り当て、前記位置グループ中の他の１つ以上のエントリに少なくとも１つの追加の優先順位を割り当てるようにさらに構成されている請求項１７記載のワイヤレス通信装置。
【請求項１９】
前記プロセッサは、共通の位置グループに対応するＭＬＰＬレコードを識別し、前記識別されたＭＬＰＬレコードにグループ識別子を割り当てるようにさらに構成されている請求項１７記載のワイヤレス通信装置。
【請求項２０】
前記プロセッサは、１つ以上の取り除かれたシステムリスティングデータベースから優先順位グループを識別することと、前記システム優先順位情報を使用して、前記それぞれの優先順位グループをインターリーブすることとを少なくとも部分的に行うことにより、マルチモードの、好ましいシステムのリスティングを生成させるようにさらに構成されている請求項１３記載のワイヤレス通信装置。
【請求項２１】
前記システム優先順位情報は、無線アクセス技術（ＲＡＴ）またはサブネット識別子の関数として少なくとも部分的に規定されたシステムタイプに対して優先順位を指定し、前記プロセッサは、前記優先順位にしたがって、前記それぞれの優先順位グループをインターリーブするようにさらに構成されている請求項２０記載のワイヤレス通信装置。
【請求項２２】
前記１つ以上のシステムリスティングデータベースは、それぞれの通信ネットワークに関係付けられているエントリと、前記それぞれの通信ネットワークに関係付けられているサブネットとを含んでいるＰＲＬを含む請求項２１記載のワイヤレス通信装置。
【請求項２３】
前記プロセッサは、マルチモードの、好ましいシステムのリスティングが生成されていない位置を識別し、前記識別された位置に対して、マルチモードの、好ましいシステムのリスティングの生成を自動化するようにさらに構成されている請求項１３記載のワイヤレス通信装置。
【請求項２４】
ワイヤレス通信システム中で動作可能な装置において、
前記装置は、
ワイヤレス通信環境内の１つ以上の位置を決定する手段と、
システムリスティングデータと、システム優先順位付けデータとを取得する手段と、
前記システム優先順位付けデータと、前記１つ以上の決定された位置とにしたがって、前記システムリスティングデータを取り除くことを少なくとも部分的に行うことにより、好ましいシステムのマルチモードリストを生成させる手段とを具備する装置。
【請求項２５】
前記システム優先順位付けデータは、少なくとも１つのマルチモードシステム選択（ＭＭＳＳ）位置優先順位リスト（ＭＬＰＬ）レコードと、少なくとも１つのＭＭＳＳシステム優先順位リスト（ＭＳＰＬ）とを含む請求項２４記載の装置。
【請求項２６】
前記少なくとも１つのＭＳＰＬ中の優先順位情報を識別する手段と、
通信システムと、前記少なくとも１つのＭＬＰＬレコード中の対応するＭＳＰＬとの間のそれぞれの関係を識別する手段とをさらに具備し、
前記優先順位情報は、システムタイプまたはネットワークオペレータのうちの少なくとも１つに関して表現されている請求項２５記載の装置。
【請求項２７】
前記システムリスティングデータは、等価ホームＰＬＭＮ（ＥＨＰＬＭＮ）リストおよびオペレータＰＬＭＮ（ＯＰＬＭＮ）リストを含む公衆陸上移動ネットワーク（ＰＬＭＮ）リストと、システムが存在する地理空間位置（ＧＥＯ）に関してシステムのレコードを含む好ましいローミングリスト（ＰＲＬ）とを含み、
前記ＥＨＰＬＭＮリストおよびＯＰＬＭＮリストは、それぞれ、モバイルカントリーコード（ＭＣＣ）およびモバイルネットワークコード（ＭＮＣ）により識別されるシステムのレコードを含む請求項２５記載の装置。
【請求項２８】
前記生成させる手段は、
前記１つ以上の位置のＭＣＣに整合する、それぞれのＭＣＣを有する、前記ＥＨＰＬＭＮリストと、前記ＯＰＬＭＮリストとからリスティングを選択することと、前記１つ以上の位置のＧＥＯに整合するＧＥＯに対応する前記ＰＲＬからリスティングを選択することとにより、位置グループを生成させる手段と、
前記位置グループ内のポジションの関数として、前記位置グループ中のそれぞれのエントリに、前記少なくとも１つのＭＳＰＬに対応する優先順位を割り当てる手段とを備え、
前記優先順位は、位置グループ中の第１のＰＬＭＮリストおよびＰＲＬのエントリに適用される第１の優先順位と、前記位置グループ中の第２のＰＬＭＮリストおよびＰＲＬのエントリに適用される第２の優先順位と、前記位置グループ中の他のそれぞれのエントリに適用される１つ以上の第３の優先順位とを少なくとも含む請求項２７記載の装置。
【請求項２９】
共通の位置グループに対応する、それぞれのＭＬＰＬレコードに対して、グループ識別子を割り当てる手段をさらに具備する請求項２８記載の装置。
【請求項３０】
前記システム優先順位付けデータは、無線アクセス技術（ＲＡＴ）またはサブネット識別子のうちの１つ以上により少なくとも部分的に規定されたシステムクラスに対して優先順位を指定し、前記生成させる手段は、
フィルタリングされたシステムリスティングデータのそれぞれのサブセットを含む優先順位グループを識別する手段と、
前記システム優先順位付けデータにより指定された前記優先順位にしたがって、前記それぞれの優先順位グループをインターリーブする手段とを備える請求項２４記載の装置。
【請求項３１】
前記システムリスティングデータは、それぞれの通信ネットワークに関係付けられているエントリと、前記それぞれの通信ネットワークに関係付けられているサブネットとを含んでいるＰＲＬを含む請求項３０記載の装置。
【請求項３２】
前記位置情報を識別する手段は、前記装置の位置を識別する手段を備え、
前記装置はさらに、
前記装置の位置に対応する、好ましいシステムのマルチモードリストが生成されているかどうかを決定する手段と、
前記装置の位置に対応する、好ましいシステムのマルチモードリストが生成されていないことを決定すると、前記装置の位置に対する、好ましいシステムのマルチモードリストの生成を自動化する手段とを具備する請求項２４記載の装置。
【請求項３３】
コンピュータプログラムプロダクトにおいて、
コンピュータ読み取り可能媒体を具備し、
前記コンピュータ読み取り可能媒体は、
ワイヤレス通信環境内の対象となっている１つ以上の位置をコンピュータに識別させるためのコードと、
システムリスティング情報と、システム優先順位情報とをコンピュータに取得させるためのコードと、
前記対象となっている１つ以上の位置に関して、前記システムリスティング情報をコンピュータにフィルタリングさせるためのコードと、
前記システム優先順位情報を前記フィルタリングされたシステムリスティング情報に、コンピュータに適用させるためのコードとを備えるコンピュータプログラムプロダクト。
【請求項３４】
前記システムリスティング情報は、公衆陸上移動ネットワーク（ＰＬＭＮ）リストまたは好ましいローミングリスト（ＰＲＬ）のうちの少なくとも１つを含み、前記システム優先順位情報は、少なくとも１つのレコードを含んでいるマルチモードシステム選択（ＭＭＳＳ）位置優先順位リスト（ＭＬＰＬ）またはＭＭＳＳシステム優先順位リスト（ＭＳＰＬ）のうちの少なくとも１つを含む請求項３３記載のコンピュータプログラムプロダクト。
【請求項３５】
前記コンピュータ読み取り可能媒体はさらに、
ＭＳＰＬ中の優先順位情報をコンピュータに識別させるためのコードと、
通信システムと、ＭＬＰＬの少なくとも１つのレコード中の対応するＭＳＰＬとの間のそれぞれの関係をコンピュータに識別させるためのコードとを備え、
前記優先順位情報は、無線アクセス技術（ＲＡＴ）またはネットワークオペレータのうちの少なくとも１つに関して表現されている請求項３４記載のコンピュータプログラムプロダクト。
【請求項３６】
前記システムリスティング情報は、ＰＬＭＮリストとＰＲＬとを含み、前記ＰＬＭＮリストは、それぞれが、モバイルカントリーコード（ＭＣＣ）とモバイルネットワークコード（ＭＮＣ）とにより識別されるシステムのレコードをそれぞれ含む、等価ホームＰＬＭＮ（ＥＨＰＬＭＮ）リストと、オペレータＰＬＭＮ（ＯＰＬＭＮ）リストとを含み、前記ＰＲＬは、それぞれの地理的位置に関してシステムのレコードを含む請求項３５記載のコンピュータプログラムプロダクト。
【請求項３７】
前記コンピュータにフィルタリングさせるためのコードは、前記対象となっている１つ以上の位置のＭＣＣに整合する、それぞれのＭＣＣを有する、前記ＥＨＰＬＭＮリストと、前記ＯＰＬＭＮリストとからリスティングを選択することと、前記対象となっている位置のうちの１つ以上に整合する地理的位置に関係付けられている前記ＰＲＬからリスティングを選択することとを少なくとも部分的に行うことにより、前記ＰＬＭＮリストおよび前記ＰＲＬを使用して、コンピュータに位置グループを生成させるためのコードを含み、
前記コンピュータに前記システム優先順位情報を適用させるためのコードは、前記位置グループ内のポジションの関数として、前記位置グループに関係付けられているそれぞれのエントリに、ＭＳＰＬに対応する優先順位をコンピュータに割り当てさせるためのコードを含み、
前記優先順位は、位置グループ中の第１のＰＬＭＮリストおよびＰＲＬのエントリに適用される第１の優先順位と、前記位置グループ中の第２のＰＬＭＮリストおよびＰＲＬのエントリに適用される第２の優先順位と、前記位置グループ中の他のそれぞれのエントリに適用される１つ以上の第３の優先順位とを少なくとも含む請求項３６記載のコンピュータプログラムプロダクト。
【請求項３８】
共通の位置グループに対応するそれぞれのＭＬＰＬレコードに対して、グループ識別子をコンピュータに割り当てさせるためのコードをさらに備える請求項３７記載のコンピュータプログラムプロダクト。
【請求項３９】
前記システム優先順位情報は、無線アクセス技術（ＲＡＴ）またはサブネット識別子のうちの１つ以上により少なくとも部分的に規定されたシステムクラスに対して優先順位を指定する請求項３３記載のコンピュータプログラムプロダクト。
【請求項４０】
前記システムリスティング情報は、それぞれの通信ネットワークに関係付けられているエントリと、前記それぞれの通信ネットワークに関係付けられているサブネットとを含んでいるＰＲＬを含む請求項３３記載のコンピュータプログラムプロダクト。
【請求項４１】
前記コンピュータに前記システム優先順位情報を適用させるためのコードは、
フィルタリングされたシステムリスティング情報をそれぞれの優先順位グループに、コンピュータに組織させるためのコードと、
前記システム優先順位情報により指定された順序で、前記それぞれの優先順位グループをコンピュータにインターリーブさせるためのコードとを含む請求項３３記載のコンピュータプログラムプロダクト。
【請求項４２】
コンピュータ実行可能命令を実行する集積回路において、前記命令は、
対象となっている１つ以上の位置と、１つ以上のシステムリスティングデータベースと、１つ以上のシステム優先順位データベースとを識別することと、
前記対象となっている１つ以上の位置に関して、前記１つ以上のシステムリスティングデータベースを取り除くことと、
前記１つ以上のシステム優先順位データベース中の情報を、取り除かれたそれぞれのシステムリスティングデータベースに適用することにより、マルチモードの、好ましいシステムのリスティングを生成させることとを含む集積回路。
【請求項４３】
前記システムリスティングデータベースは、公衆陸上移動ネットワーク（ＰＬＭＮ）リストまたは好ましいローミングリスト（ＰＲＬ）のうちの少なくとも１つを含み、前記システム優先順位データベースは、マルチモードシステム選択（ＭＭＳＳ）位置優先順位リスト（ＭＬＰＬ）またはＭＭＳＳシステム優先順位リスト（ＭＳＰＬ）のうちの少なくとも１つを含む請求項４２記載の集積回路。
【請求項４４】
前記命令はさらに、
ＭＳＰＬ中の優先順位情報を識別することと、
通信システムと、ＭＬＰＬの少なくとも１つのレコード中の対応するＭＳＰＬとの間の関係を識別することとを含み、
前記優先順位情報は、無線アクセス技術（ＲＡＴ）またはネットワークオペレータのうちの少なくとも１つに関して表現されている請求項４３記載の集積回路。
【請求項４５】
前記システムリスティングデータベースは、ＰＬＭＮリストとＰＲＬとを含み、前記ＰＬＭＮリストは、等価ホームＰＬＭＮ（ＥＨＰＬＭＮ）リストと、オペレータＰＬＭＮ（ＯＰＬＭＮ）リストが、モバイルカントリーコード（ＭＣＣ）とモバイルネットワークコード（ＭＮＣ）とにより識別されるシステムのレコードをそれぞれ含むように構成されている前記ＥＨＰＬＭＮリストと前記ＯＰＬＭＮリストとを含み、前記ＰＲＬは、それぞれの地理的位置に関してシステムのレコードを含む請求項４４記載の集積回路。
【請求項４６】
前記取り除くことは、前記対象となっている１つ以上の位置のＭＣＣに整合する、それぞれのＭＣＣを有する、前記ＥＨＰＬＭＮリストと、前記ＯＰＬＭＮリストとからリスティングを選択することと、前記対象となっている位置に整合する地理的位置に関係付けられている前記ＰＲＬからリスティングを選択することとを少なくとも部分的に行うことにより、位置グループを生成させることを含み、
前記生成させることは、前記位置グループ内の相対的選好の関数として、前記位置グループに関係付けられているそれぞれのエントリに、ＭＳＰＬに対応する優先順位を割り当てることを含み、
前記優先順位は、位置グループ中の第１のＰＬＭＮリストおよびＰＲＬのエントリに適用される第１の優先順位と、前記位置グループ中の第２のＰＬＭＮリストおよびＰＲＬのエントリに適用される第２の優先順位と、前記位置グループ中の他のそれぞれのエントリに適用される１つ以上の第３の優先順位とを少なくとも含む請求項４５記載の集積回路。
【請求項４７】
前記命令は、共通の位置グループに対応するそれぞれのＭＬＰＬレコードに対して、グループ識別子を割り当てることをさらに含む請求項４６記載の集積回路。
【請求項４８】
前記システム優先順位データベースは、無線アクセス技術（ＲＡＴ）またはサブネット識別子のうちの１つ以上により少なくとも部分的に規定された、それぞれのシステムクラスに対して、優先順位を指定する請求項４２記載の集積回路。
【請求項４９】
前記システムリスティングデータベースは、それぞれの通信ネットワークに関係付けられているエントリと、前記それぞれの通信ネットワークに関係付けられているサブネットとを含んでいる、好ましいローミングリスト（ＰＲＬ）を含む請求項４２記載の集積回路。
【請求項５０】
前記生成させることは、
フィルタリングされたシステムリスティングデータベースに対応する情報をそれぞれの優先順位グループに組織することと、
前記１つ以上のシステム優先順位データベースにより決定された順序で、前記それぞれの優先順位グループをコンピュータにインターリーブすることとを含む請求項４２記載の集積回路。
【発明の詳細な説明】
【相互参照】
【０００１】
本出願は、２００８年７月１８日に出願され、その全体が参照により明白にここに組み込まれている、“マルチモードワイヤレスシステムのための、好ましいシステムの選択向上”と題する米国仮出願第６１／０８２，１００号の利益を主張する。
【分野】
【０００２】
本開示は一般に、ワイヤレス通信に関し、より詳細には、ワイヤレス通信環境中でのシステム選択のための技術に関する。
【背景】
【０００３】
ワイヤレス通信システムは、例えば、音声や、ビデオや、パケットデータや、ブロードキャストのような、さまざまな通信サービスを提供するために幅広く展開されており、そのようなワイヤレス通信システムにより、メッセージングサービスを提供できる。これらのシステムは、利用可能なシステムリソースを共有することにより、複数の端末に対する通信をサポートできる多元接続システムとすることができる。そのような多元接続システムの例は、コード分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、直交周波数分割多元接続（ＯＦＤＭＡ）システムを含む。
【０００４】
一般に、ワイヤレス多元接続通信システムは、複数のワイヤレス端末に対する通信を同時にサポートできる。そのようなシステムにおいて、各端末は、フォワードリンクおよびリバースリンク上での送信により、１つ以上の基地局と通信できる。フォワードリンク（すなわちダウンリンク）は、基地局から端末への通信リンクを指し、リバースリンク（すなわちアップリンク）は、端末から基地局への通信リンクを指す。この通信リンクは、単一入力単一出力（ＳＩＳＯ）システム、複数入力単一出力（ＭＩＳＯ）システム、複数入力単一出力（ＭＩＳＯ）または、複数入力複数出力（ＭＩＭＯ）システムにより確立できる。
【０００５】
ワイヤレス通信技術が進むにつれて、ますます多くの異なる無線アクセス技術が利用されている。例えば、多くの地理的エリアが、現在、複数のワイヤレス通信システムにより担当されており、複数のワイヤレス通信システムのそれぞれは、１つ以上の異なるエアインターフェース技術を利用できる。そのようなネットワーク環境においてワイヤレス端末の汎用性を増加させるために、最近、複数の無線技術の下で動作可能なマルチモードワイヤレス端末へと向かう傾向が増えつつある。例えば、マルチモードの構成により、端末は、地理的エリアにおける複数のシステムからシステムを選択することが可能になる。複数のシステムのそれぞれは、異なる無線インターフェース技術を使用し、後に、１つ以上の選ばれたシステムと通信する。
【０００６】
従来、ワイヤレス通信環境におけるシステムの選択は、優先順位リストに基づいており、優先順位リストは、端末が地理的エリア中のシステムへのアクセスを試みるのに好ましい順序をリストにして示す。しかしながら、そのような優先順位リストは、一般に、（例えば、通信の標準規格に基づいて）特定のアクセス技術および／またはアクセス技術のセットに関係付けられており、リストが対応する、技術および／または技術のセットに特有のフォーマッティングおよび情報を含んでいる。結果として、マルチモードの端末は、異なる無線技術に対応する、複数の優先順位リストにより与えられることができ、複数の優先順位リストのそれぞれは、異なる、フォーマッティングおよび／または情報のセットを含む。このことは、ひいては、異なるアクセス技術を利用するシステムのグループの中からシステムを選択する際に、困難および／または非能率を招来し得る。したがって、少なくとも上述の欠点を緩和する、マルチモードワイヤレスシステムの選択に対する技術を実現することが望まれる。
【概要】
【０００７】
請求される主題事項のさまざまな観点の基本的な理解を提供するために、以下の記述は、そのような観点の簡略化した概要を与える。この概要は、考えられるすべての観点の広範な概観ではなく、そのような観点の主なまたは重要な要素を識別するようにも、詳細に描写するようにも向けられていない。その唯一の目的は、後に与えられるより詳細な説明に対するプレリュードとして、簡略化した形態で、開示した観点のいくつかの概念を与えることである。
【０００８】
１つの観点にしたがって、方法をここで記述する。方法は、ワイヤレス通信環境に関係付けられている１つ以上の位置を識別することと、１組のシステムリスティング情報と、１組の関連しているシステム優先順位情報とを取得することと、１つ以上の識別された位置に関して、システムリスティング情報をフィルタリングすることと、システム優先順位情報をフィルタリングされたシステムリスティング情報に適用することを少なくとも部分的に行うことにより、１つ以上の識別された位置に対応する、好ましいシステムのマルチモードリストを生成させることとを含むことができる。
【０００９】
第２の観点は、ワイヤレス通信装置に関し、ワイヤレス通信装置は、１つ以上の位置と、１つ以上のシステムリスティングデータベースと、関連したシステム優先順位情報とに関するデータを記憶するメモリを備えることができる。ワイヤレス通信装置は、１つ以上の位置に関して１つ以上のシステムリスティングデータベースを取り除き、１つ以上のシステム優先順位データベース中の情報を取り除かれたシステムリスティングデータベースに適用することにより、マルチモードの、好ましいシステムのリスティングを生成させるように構成されているプロセッサをさらに備えることができる。
【００１０】
ここで記述する第３の観点は、ワイヤレス通信システム中で動作可能な装置に関する。装置は、ワイヤレス通信環境内の１つ以上の位置を決定する手段と、システムリスティングデータと、システム優先順位付けデータとを取得する手段と、システム優先順位付けデータと、１つ以上の決定された位置とにしたがって、システムリスティングデータを取り除くことを少なくとも部分的に行うことにより、好ましいシステムのマルチモードリストを生成させる手段とを備えることができる。
【００１１】
ここで記述する第４の観点は、コンピュータプログラムプロダクトに関し、コンピュータプログラムプロダクトは、ワイヤレス通信環境内の対象となっている１つ以上の位置をコンピュータに識別させるためのコードと、システムリスティング情報と、システム優先順位情報とをコンピュータに取得させるためのコードと、対象となっている１つ以上の位置に関して、システムリスティング情報をコンピュータにフィルタリングさせるためのコードと、システム優先順位情報をフィルタリングされたシステムリスティング情報に、コンピュータに適用させるためのコードとを含むコンピュータ読み取り可能媒体を備えることができる。
【００１２】
第５の観点は、集積回路に関し、集積回路は、コンピュータ実行可能命令を実行できる。命令は、対象となっている１つ以上の位置と、１つ以上のシステムリスティングデータベースと、１つ以上のシステム優先順位データベースとを識別することと、対象となっている１つ以上の位置に関して、１つ以上のシステムリスティングデータベースを取り除くことと、１つ以上のシステム優先順位データベース中の情報を、それぞれの取り除かれたシステムリスティングデータベースに適用することにより、マルチモードの、好ましいシステムのリスティングを生成させることとを含むことができる。
【００１３】
先のおよび関連する目的を達成するために、請求される主題事項の１つ以上の観点は、以下で十分に記述し、特に特許請求の範囲において示す特徴を備えている。以下の記述および添付図面は、請求される主題事項のいくつかの実例となる観点を詳細に示す。これらの観点は、請求される主題事項の原理を用いてもよいさまざまな方法のうちのほんのいくつかを表すにすぎない。さらに、開示した観点は、このようなすべての観点およびそれらの均等物を含むように向けられている。
【図面の簡単な説明】
【００１４】
【図１】図１は、さまざまな観点にしたがった、マルチモードワイヤレス通信システムにおける、好ましいシステムの選択を容易にするシステムのブロック図である。
【図２】図２は、ここで記述するさまざまな観点にしたがって利用できる、例示的なシステム選択手続き階層を図示する。
【図３】図３は、さまざまな観点にしたがった、ワイヤレス通信環境中で好ましいシステムのマルチモードリストを生成させるシステムのブロック図である。
【図４】図４は、さまざまな観点にしたがった、優先順位リスティング情報に対して利用できる例示的な構造を図示する。
【図５】図５は、例示的な従来の、マルチモードシステムの選択構成を図示する。
【図６】図６は、さまざまな観点にしたがった、優先順位クラスの最適化を利用する、例示的なマルチモードシステムの選択技術を図示する。
【図７】図７は、さまざまな観点にしたがった、無線アクセス技術とサブネット識別子データとを組み込む、例示的なマルチモードシステムの選択技術を図示する。
【図８】図８は、さまざまな観点にしたがった、向上した優先順位リスティング情報を提供するシステムのブロック図である。
【図９】図９は、さまざまな観点にしたがった、システム選択動作に関連して優先順位リストをグループ分けするシステムのブロック図である。
【図１０】図１０は、ワイヤレス通信環境中でマルチモードシステムの選択を容易にする方法のフロー図である。
【図１１】図１１は、ワイヤレス通信環境中でマルチモードシステムの選択を容易にする方法のフロー図である。
【図１２】図１２は、ワイヤレス通信環境中でマルチモードシステムの選択を容易にする方法のフロー図である。
【図１３】図１３は、ワイヤレス通信環境中でマルチモードシステムの選択を容易にする方法のフロー図である。
【図１４】図１４は、位置の変化に基づく、好ましいシステムのリストの自動生成のための方法のフロー図である。
【図１５】図１５は、ワイヤレス通信システム中でマルチモードシステムの選択を容易にする装置のブロック図である。
【図１６】図１６は、ここで記述する機能のさまざまな観点を実現するために利用できるワイヤレス通信デバイスのブロック図である。
【図１７】図１７は、ここで記述する機能のさまざまな観点を実現するために利用できるワイヤレス通信デバイスのブロック図である。
【図１８】図１８は、ここで示すさまざまな観点にしたがった、ワイヤレス多元接続通信システムを図示する。
【図１９】図１９は、ここで記述するさまざまな観点が機能できる、例示的なワイヤレス通信システムを図示するブロック図である。
【詳細な説明】
【００１５】
図面に対する参照とともに、請求される主題事項のさまざまな観点をこれから記述し、同じ参照番号は、全体を通して同じ要素に言及するために使用される。以下の記述において、説明のため、１つ以上の観点の完全な理解を提供するために、多数の特定の詳細な説明を述べる。しかしながら、これらの特定の詳細な説明なしに、そのような観点を実施できることは明白であるかもしれない。他の例において、１つ以上の観点を記述することを容易にするために、よく知られている構造およびデバイスをブロック図の形態で示す。
【００１６】
本出願中で使用されるような、用語“コンポーネント”、“モジュール”、“システム”、およびこれらに類似するものは、コンピュータ関連エンティティ、ハードウェア、ファームウェア、ハードウェアおよびソフトウェアの組み合わせ、ソフトウェア、または、実行中のソフトウェアを指すように向けられている。例えば、コンポーネントはプロセッサ上で実行するプロセス、集積回路、オブジェクト、実行ファイル、実行のスレッド、プログラム、および／またはコンピュータとすることができるが、それだけに限られない。実例として、計算デバイス上で実行するアプリケーションおよび計算デバイスの両方をコンポーネントとすることができる。１つ以上のコンポーネントが１つのプロセスおよび／または実行のスレッド内に存在してもよく、コンポーネントが１つのコンピュータ上にローカライズされてもよく、および／または２つ以上のコンピュータ間に分散されてもよい。また、これらのコンポーネントは、記憶されたさまざまなデータ構造を有するさまざまなコンピュータ読取り可能媒体から実行することができる。コンポーネントは、（例えば、ローカルシステム中で、分散システム中で、および／または、信号による他のシステムとの、インターネットのようなネットワークによって、別のコンポーネントと対話する１つのコンポーネントからのデータのような）１つ以上のデータパケットを有する信号にしたがうようなローカルおよび／またはリモートプロセスによって通信できる。
【００１７】
さらに、ワイヤレス端末および／または基地局と関連して、さまざまな観点をここで記述する。ワイヤレス端末は、音声および／またはデータの接続性をユーザに提供するデバイスを意味し得る。ワイヤレス端末は、ラップトップコンピュータまたはデスクトップコンピュータのような計算デバイスに接続でき、または、ワイヤレス端末は、パーソナルデジタルアシスタント（ＰＤＡ）のような自立型のデバイスとすることができる。ワイヤレス端末は、システム、加入者ユニット、加入者局、移動局、移動体、リモート局、アクセスポイント、リモート端末、アクセス端末、ユーザ端末、ユーザエージェント、ユーザデバイス、またはユーザ機器（ＵＥ）と呼ばれることもある。ワイヤレス端末は、加入者局、ワイヤレスデバイス、セルラ電話機、ＰＣＳ電話機、コードレス電話機、セッション開始プロトコル（ＳＩＰ）電話機、ワイヤレスローカルループ（ＷＬＬ）局、パーソナルデジタルアシスタント（ＰＤＡ）、ワイヤレス接続機能を有するハンドヘルドデバイス、またはワイヤレスモデムに接続される他の処理デバイスとすることができる。基地局（例えば、アクセスポイントまたはノードＢ）は、１つ以上のセクタを通して、エアインターフェースにより、ワイヤレス端末と通信する、アクセスネットワーク中のデバイスを意味し得る。受信したエアインターフェースフレームをＩＰパケットに変換することにより、基地局は、ワイヤレス端末と、インターネットプロトコル（ＩＰ）ネットワークを含むことができるアクセスネットワークの残りとの間のルータとして機能することができる。基地局はまた、エアインターフェースに対する属性の管理を調整する。
【００１８】
さらに、ここで記述するさまざまな機能は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの任意の組み合わせ中で実現できる。ソフトウェアにおいて実現する場合、コンピュータ読取り可能媒体上に、１つ以上の命令またはコードとして、機能を記憶させてもよく、または機能を送信してもよい。コンピュータ読取り可能媒体は、コンピュータ記憶媒体と、ある場所から別の場所へコンピュータプログラムの転送を容易にする何らかの媒体を含む通信媒体との両方を含む。記憶媒体は、コンピュータによりアクセスできる任意の利用可能な媒体とすることができる。一例として、限定ではないが、そのようなコンピュータ読み取り可能媒体は，ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光学ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶デバイス、あるいは、命令またはデータ構造の形態で所望のプログラムコード手段を搬送または記憶するために使用でき、そして、コンピュータによりアクセスできる他の任意の媒体を備えることができる。さらに、いくつかの接続は、適切にコンピュータ読取り可能媒体と呼ばれる。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア線、デジタル加入者線（ＤＳＬ）、または、赤外線、無線、およびマイクロ波のようなワイヤレス技術を使用して、ウェブサイト、サーバまたは他のリモート情報源から送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア線、ＤＳＬ、または、赤外線、無線、およびマイクロ波のようなワイヤレス技術は、媒体の定義に含まれる。ここで使用されるディスク（Ｄｉｓｋおよびｄｉｓｃ）は、コンパクトディスク（ＣＤ）、レーザーディスク（登録商標）、光ディスク、デジタルバーサタイルディスク（ＤＶＤ）、フロッピー（登録商標）ディスク、およびブルーレイディスク（ＢＤ）を含み、ディスク（ｄｉｓｋ）は通常、磁気的にデータを再生し、一方、ディスク（ｄｉｓｃ）は、レーザにより光学的にデータを再生する。上述の組み合わせもまた、コンピュータ読取り可能媒体の範囲内に含まれるべきである。
【００１９】
ここで記述するさまざまな技術は、コード分割多元接続（ＣＤＭＡ）システムや、時分割多元接続（ＴＤＭＡ）システムや、周波数分割多元接続（ＦＤＭＡ）システムや、直交周波数分割多元接続（ＯＦＤＭＡ）システムや、単一搬送波ＦＤＭＡ（ＳＣ−ＦＤＭＡ）システムや、他のそのようなシステムのような、さまざまなワイヤレス通信システムに対して使用できる。用語“システム”および“ネットワーク”は、ここでは、区別なく使用されることが多い。ＣＤＭＡシステムは、ユニバーサル地上無線アクセス（ＵＴＲＡ）、ＣＤＭＡ２０００などのような無線技術を実現できる。ＵＴＲＡは、広帯域ＣＤＭＡ（ＷＣＤＭＡ）と、ＣＤＭＡの他の変形体とを含む。さらに、ＣＤＭＡ２０００は、ＩＳ−２０００、ＩＳ−９５およびＩＳ−８５６の標準規格をカバーする。ＴＤＭＡシステムは、移動体通信用グローバルシステム（ＧＳＭ（登録商標））のような無線技術を実現できる。ＯＦＤＭＡシステムは、進化型ＵＴＲＡ（Ｅ−ＵＴＲＡ）や、ウルトラモバイルブロードバンド（ＵＭＢ）や、ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ）や、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ）や、ＩＥＥＥ８０２．２０や、フラッシュ−ＯＦＤＭ（登録商標）などのような無線技術を実現できる。ＵＴＲＡおよびＥ−ＵＴＲＡは、ユニバーサル移動体電気通信システム（ＵＭＴＳ）の一部である。３ＧＰＰロングタームエボリューション（ＬＴＥ）は、Ｅ−ＵＴＲＡを使用するＵＭＴＳの、これから出てくるリリースであり、ダウンリンク上でＯＦＤＭＡを用い、アップリンク上でＳＣ−ＦＤＭＡを用いる。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥおよびＧＳＭは、“第３世代パートナーシップ・プロジェクト”（３ＧＰＰ）と名付けられた組織からの文書で説明されている。さらに、ＣＤＭＡ２０００およびＵＭＢは、“第３世代パートナーシップ・プロジェクト２”（３ＧＰＰ２）と名付けられた組織からの文書で説明されている。
【００２０】
多数のデバイス、コンポーネント、モジュールおよびこれらに類似するものを含むことができるシステムに関して、さまざまな観点を与えるだろう。さまざまなシステムは、追加のデバイス、コンポーネント、モジュールなどを含むことができ、および／または、図に関連して説明する、デバイス、コンポーネント、モジュールなどのすべてを含んでいなくてもよいことを、理解および認識すべきである。これらのアプローチの組み合わせを使用してもよい。
【００２１】
これから図面を参照すると、図１は、ここで記述するさまざまな観点にしたがって、マルチモードワイヤレス通信システム中で好ましいシステムの選択を容易にするシステム１００を図示する。図１が図示するように、システム１００は、１つ以上の端末１１０（例えば、アクセス端末（ＡＴ）、移動端末、ユーザ機器ユニット（ＵＥ）など）を含むことができ、端末１１０は、１つ以上の基地局１５０（例えば、アクセスポイント（ＡＰ）、ノードＢ、進化型ノードＢ（ｅＮＢ）など）と対話できる。１つの例において、基地局１５０は、端末１１０との１つ以上のダウンリンク（ＤＬ、フォワードリンク（ＦＬ）とも呼ばれる）通信に携わることができ、端末１１０は、基地局１５０との１つ以上のアップリンク（ＵＬ、リバースリンク（ＲＬ）とも呼ばれる）通信に携わることができる。
【００２２】
１つの観点にしたがうと、システム１００に対応するエリアは、複数の基地局１５０により担当することができ、複数の基地局１５０のそれぞれは、１つ以上の無線アクセス技術（ＲＡＴ）の下で通信機能を提供できる。これらの無線アクセス技術は、さまざまな標準規格組織により生成される１つ以上の技術を含むことができる。特定の例として、所定の地理的エリア中で使用される無線技術は、ＧＳＭ、一般パケット無線サービス（ＧＰＲＳ）、ＧＳＭ進化型高速データレート（ＥＤＧＥ）、ＵＭＴＳ、ＬＴＥ、または、これらに類似するもののような３ＧＰＰ標準規格；ＩＳ−９５、ＣＤＭＡ２０００（例えば、１ｘ、発展データ最適化（ＥＶ−ＤＯ）など）、ＵＭＢ、または、これらに類似するもののような３ＧＰＰ２標準規格；Ｗｉ−Ｆｉ、ＷｉＭＡＸなどのようなＩＥＥ標準規格；ならびに／あるいは、他の任意の適切な標準規格にしたがって実現できる。
【００２３】
１つの例において、端末１１０は、１つ以上の標準規格組織により実現される複数の無線アクセス技術の多様な使用を容易にするために、マルチモードで動作できる。マルチモードの端末は、例えば、それぞれの異なるエアインターフェース技術に基づいて複数のネットワークを利用するネットワークオペレータにより利用できる。例えば、新しい無線アクセス技術を利用するためにネットワークインフラストラクチャの一部を更新するが、異なる地理的エリアおよび／またはネットワーク環境における多様性の増加のために、各端末が、より古い、レガシーの、ネットワークの部分を利用できることを依然として望むネットワークオペレータにより、マルチモードの端末は、サポートされ得る。
【００２４】
１つの観点にしたがうと、異なるエアインターフェース技術の下でさまざまなネットワークを利用できる端末１１０は、システム１００中で通信する好ましいシステムを選択するための１つ以上の手続きを実現できる。１つの例において、端末１１０は、システム優先順位情報またはリスティング１１２、システムリスティング情報１１４、および／または、位置情報１５２のような情報に、システムの選択を基づかせることができる。図１中で図示するように、システム優先順位情報１１２およびシステムリスティング１１４は、端末１１０において局所的に記憶でき、位置情報は、関連する基地局１５０から識別され得る。しかしながら、端末１１０は、システム１００内の、または、システム１００とは異なる、任意の情報源から、そのような情報、および／または、システムの選択を行うのに適した他の任意の情報を取得できることを理解すべきである。明示的に述べているものを除いて、ここに添付されている特許請求の範囲は、情報の特定の位置に限定するように向けられていないことをさらに理解すべきである。
【００２５】
システム優先順位情報１１２および／またはシステムリスティング１１４は、１つの例において、１組のデータベースとして端末１１０において記憶でき、１組のデータベースは、端末１１０により利用できる、それぞれのエアインターフェース技術および／または技術のグループに対応する。したがって、例えば、３ＧＧＰ技術、３ＧＧＰ２技術、ＩＥＥＥ技術、および／または、他の任意の適切な、技術のグループに対応する、異なるデータベースを提供できる。そのようなデータベースは、加入者識別モジュール（ＳＩＭ）カード、メモリ、ならびに／あるいは、ハードディスク、メモリカード、ＣＤ−ＲＯＭディスク、または、これらに類似するもののような他の機械読み取り可能データ記憶装置により、端末１１０において記憶できる。
【００２６】
１つの観点にしたがうと、異なるデータベースが端末１１０により利用されるイベントにおいて、そのようなデータベースは、異なる、オーバーラップしていない、情報のサブセットを利用してもよく、異なる方法でフォーマットされていてもよく、および／または、１つ以上の他の物質面において異なっていてもよい。特定の例として、端末１１０は、３ＧＰＰおよび３ＧＰＰ２の両方のシステムの選択を行うことができ、そのため、端末１１０は、両方の標準規格のセットに対応する、システム順位情報１１２およびシステムリスティング１１４を記憶する。しかしながら、高レベルにおいて、それぞれの標準規格のセットに対する、情報１１２および１１４の各セットは、オペレータ、アクセス技術、および／または、他の情報に基づいて、システムを選択するための優先度を指定するのに対して、３ＧＰＰおよび３ＧＰＰ２の動作に対する、そのような情報１１２および１１４の低レベルの設計は、著しく異なることがある。例えば、３ＧＰＰに対するシステムリスティング１１４は、それぞれの３ＧＰＰシステムに対応するモバイルカントリーコード（ＭＣＣ）／モバイルネットワークコード（ＭＮＣ）情報だけを提供する、非常に粗いリスティングであってもよく、一方、３ＧＰＰ２に対するシステムリスティングは、システム識別子（ＳＩＤ）、ネットワーク識別子（ＮＩＤ）、無線周波数（ＲＦ）帯域−クラスおよび／またはチャネル情報、捕捉タイプ情報、あるいは、これらに類似するものを含む、より包括的なリストであってもよい。さらに、システムリスティング１１４および／または優先順位情報１１２のフォーマッティングは、３ＧＰＰ優先順位情報が、単に、（例えば、対応するＭＣＣにより指定されるような）それぞれの国および／または他の同様のエリアに対する優先順位により順序付けられるシステムのリスティングで構成されてもよいのに対して、３ＧＰＰ２優先順位は、さまざまなシステムが優先順位を共有できるように、および／または、地理空間位置（ＧＥＯ）のような、実質的により狭いエリアに対して、優先順位リスティングのサブセットを提供するように、フォーマットされてもよい。したがって、さまざまな技術および／または技術のグループに対する、システム優先順位情報１１２およびシステムリスティング１１４における差異に基づいて、１つ以上の位置に対してマルチモードシステムの好ましいリストを生成させることを望む端末１１０は、利用される各モードおよび／または標準規格に対して、そのように与えられる、個々のおよび異なるリストを実施する際に、困難に遭遇する可能性がある。
【００２７】
したがって、１つの観点にしたがうと、端末１１０は、マルチモードリスト生成器１２０を含むことができ、マルチモードリスト生成器１２０は、複数の異なる標準規格および／またはエアインターフェース技術に対応するシステム優先順位情報１１２およびシステムリスティング１１４を合成して、単一の、マルチモードの、好ましいシステムのリスト１３０を生成させることができ、単一の、マルチモードの、好ましいシステムのリスト１３０は、システム１００中で通信するシステムを選択するために、端末１１０により利用され得る。特定の例として、端末１１０は、１つ以上の３ＧＰＰ標準規格（例えば、ＬＴＥ）、１つ以上の３ＧＰＰ２標準規格（例えば、ＣＤＭＡ２０００）、および／または、他の適切な標準規格の下で動作できる。１つ以上の地理的位置に関する位置情報１５２に加えて、そのような標準規格に対応するシステム優先順位情報１１２およびシステムリスティング１１４に基づいて、端末１１０は、マルチモードリスト生成器１２０を利用して、マルチモードの、好ましいシステムのリスト１３０を生成させることができ、その結果、位置情報１５２により提供される１つ以上の位置における、端末１１０によりサポートされている何らかの通信技術を使用する通信ネットワークを見つける能力を端末１１０に提供することができる。
【００２８】
１つの例において、マルチモードリスト生成器１２０は、所定の情報において提供される、緻密な粒度の情報を組み込む一方で、より粗い情報のセットに対してサポートを依然として提供することにより、多様な方法で、マルチモードの、好ましいシステムのリスト１３０を生成させることができる。マルチモードの、好ましいシステムのリストを生成させるための特定の技術を、下記でさらに詳細に提供する。
【００２９】
別の例において、位置情報１５２は、システム１００内の端末１１０の現在の位置に対応できる。端末１１０の現在の位置を利用することにより、マルチモードリスト生成器１２０は、端末１１０が位置しているエリアに対してカバレッジを提供するさまざまなシステムを含む、マルチモードの、好ましいシステムのリスト１３０を端末１１０に提供できる。これは、例えば、１つ以上の一般化された、システム優先順位情報１１２および／またはシステムリスティング１１４のセットを取り除いて、端末１１０の、対象となっている位置に関する情報だけを組み込むことにより達成できる。それぞれの位置に対応する、さまざまな、マルチモードの、好ましいシステムのリスト１３０を、事前に生成させて、端末１１０に事前に記憶させることができ、または、１つの例において、特定の位置（例えば、都市、国など）に対する、マルチモードの、好ましいシステムのリスト１３０は、端末１１０が前記位置に入っていることを決定次第で、自動的に生成させることができる。
【００３０】
１つの観点にしたがうと、端末１１０は、プロセッサ１４２および／またはメモリ１４４をさらに含むことができ、プロセッサ１４２および／またはメモリ１４４を利用して、ここで記述するような、端末１１０の機能のいくつかまたはすべてを実現し、および／または、さもなければ、容易にすることができる。同様に、基地局１５０は、ここで記述するような、基地局１５０の機能のいくつかまたはすべてを容易にし、および／または、さもなければ、実現するために、プロセッサ１５４および／またはメモリ１５６を含むことができる。
【００３１】
これから図２に目を向けると、ここで記述するさまざまな観点にしたがって利用できる例示的なシステム選択手続き階層を図示する図２００が提供されている。図２００により図示される例において、１組のシステム選択手続き２１０ないし２２０を利用でき、システム選択手続き２１０ないし２２０のそれぞれは、それぞれの技術グループに対応できる。技術グループは、例えば、それぞれの標準規格団体により実現されるＲＡＴおよび／または他の任意の適切なグループ分けに対応できる。
【００３２】
１つの例において、１組のシステム選択手続き２１０および／または２２０は、対応する技術グループを利用するネットワークを選択する際に端末により利用されるルールおよび／またはデータベースを含むことができる。システム選択手続きは、端末において局所的に記憶でき、別の関連エンティティから、オンデマンドの方法で端末に提供でき、および／または、他の任意の適切な方法で端末により取得できる。１つの観点にしたがうと、システム選択手続き２１０−２２０の複数のセットは、オーバレイ２３０を使用して統合できる。オーバレイ２３０は、１つ以上のルールまたはデータベースを含むことができ、１つ以上のルールまたはデータベースは、複数の技術グループ間でマルチモード動作を容易にするために、個々のシステム選択手続き２１０ないし２２０の上に適用される。
【００３３】
システム選択手続きオーバレイ構成の、特定の限定でない例と、マルチモードの、好ましいシステムのリストを生成させる技術の特定の例とを、図３中のシステム３００により図示する。図３が図示するように、データベース３１０ないし３５０の形態のシステム選択情報は、移動ハンドセットおよび／または他の任意の適切なデバイスにより利用できる。より詳細には、データベースは、公衆陸上移動ネットワーク（ＰＬＭＮ）リスト３１０と、好ましいローミングリスト（ＰＲＬ）３２０と、１つ以上の他のシステム情報データベース３３０と、マルチモードシステム選択（ＭＭＳＳ）位置優先順位リスト（ＭＬＰＬ）３４０と、ＭＭＳＳシステム優先順位リスト（ＭＳＰＬ）データベース３５０とを含むことができる。
【００３４】
１つの特定の例において、ＰＬＭＮリスト３１０は、ＰＬＭＮのリストを含むことができ、その記憶のために必要とされる空間の量を最小にするために、小さく、粗いネットワークリストとして構成され得る。例えば、ＰＬＭＮリスト３１０中のそれぞれのネットワークは、ネットワークが位置している国に対応するＭＣＣと、ネットワークのオペレータに対応するＭＮＣとだけを使用して識別でき、優先順位の減少する順序でＰＬＭＮリスト３１０に配置できる。しかしながら、ＰＬＭＮリスト３１０は、任意の適切なフォーマッティングおよび／または情報を利用できることを理解すべきである。さらに図示するように、ＰＬＭＮリスト３１０は、ホームネットワークとして分類されるネットワークを指定できる、等価ホームＰＬＭＮ（ＥＨＰＬＭＮ）リスト、１つ以上の好ましいネットワークを指定できる、オペレータＰＬＭＮ（ＯＰＬＭＮ）リスト、および／または、他の任意の適切なリスト、を使用して構築できる。
【００３５】
別の特定の例において、ＰＲＬ３２０は、それぞれのＳＩＤおよび／またはＮＩＤにより識別されるシステムのリストを含むことができる。ＰＬＭＮリスト３１０とは異なり、ＰＲＬ３２０は、記憶空間の要求に対して、情報の詳細を支持する、より粒度の細かい、詳細なリストとすることができる。したがって、ＳＩＤ／ＮＩＤおよびＲＡＴ情報に加えて、ＰＲＬ３２０は、追加として、ＲＦ帯域−クラスおよび／またはチャネル情報、捕捉タイプ情報、ならびに／あるいは、それぞれのシステムに関する他の情報のような情報を含むことができる。さらに、ＰＲＬ３２０は、優先順位情報を含むことができ、優先順位情報により、複数のシステムが同じ優先順位を共有することが可能になる。さらに図３中で図示するように、都市、州、および／または、他の地理的領域に対応できる、共通の地理空間位置すなわちＧＥＯ中に位置しているシステムに対して、ＰＲＬ３２０は、より小さいリストにグループ分けされ得る。
【００３６】
したがって、１つの観点にしたがうと、ＰＬＭＮリスト３１０およびＰＲＬ３２０は、図２中のシステム選択手続き２１０および２２０と同様の方法で、さまざまな無線技術に対して、システム選択手続きを移動ハンドセットに提供できることが理解できる。システム３００がさらに図示するように、システム選択手続きの、１つ以上の他のセット３３０を利用してもよい。
【００３７】
別の観点にしたがうと、図２中で図示したシステム選択手続きオーバレイと同様のシステム選択手続きオーバレイは、ＭＬＰＬ３４０およびＭＳＰＬデータベース３５０を介してシステム３００中で提供できる。１つの例において、ＭＬＰＬ３４０は、１組のＭＬＰＬレコードを含むことができ、ＭＬＰＬレコードのそれぞれは、少なくとも１つのシステムを識別できる。１つの例において、ＭＬＰＬ３４０は、ＰＬＭＮリスト３１０、ＰＲＬ３２０、他のシステム情報３３０、および／または、他の任意の適切なリスティング中でリスト表示されているシステムに対するレコードを含むことができる。さらに、ＭＬＰＬ３４０中の各レコードは、ＭＳＰＬデータベース３５０中のＭＳＰＬを示すことができる。１つの例において、ＭＳＰＬデータベース３５０中のそれぞれのＭＳＰＬは、それを示すシステムの優先順位リスティングを指定するルールを提供できる。
【００３８】
１つの観点にしたがって、ＭＬＰＬ３４０により利用できる例示的な構造は、図４中の図４００により図示される。図４００が図示するように、先頭情報を含むことができ、先頭情報は、ＭＬＰＬのサイズを指定するＭＬＰＬ＿ＳＩＺＥフィールドと、ＭＬＰＬを識別するＭＬＰＬ＿ＩＤフィールドと、ＭＬＰＬ中に存在しているＭＬＰＬレコードの数を指定するＮＵＭ＿ＭＬＰＬ＿ＲＥＣＳフィールドとを含む。さらに図示するように、それぞれのレコードは、レコードインデックスを含むことができ、そのＭＣＣおよびＭＮＣにより、対応するシステムを識別できる。それぞれのレコードは、ＳＹＳ＿ＬＯＣ＿ＴＡＧフィールドをさらに含むことができ、ＳＹＳ＿ＬＯＣ＿ＴＡＧフィールドは、対応するシステムに関する情報と、システムに対して利用すべきＭＳＰＬに対するポインタとをさらに含む。
【００３９】
図４００により図示されている例において、ＳＹＳ＿ＬＯＣ＿ＴＡＧフィールドは、対応するシステムのタイプを識別するＳＹＳ＿ＴＹＰＥフィールドと、それぞれ、ＳＹＳ＿ＬＯＣ＿ＴＡＧ１、ＳＹＳ＿ＬＯＣ＿ＴＡＧ２およびＳＹＳ＿ＬＯＣ＿ＴＡＧ３と呼ばれる３つのタグフィールドとを含むことができる。１つの特定の例において、ＭＬＰＬレコードがｃｄｍａ２０００システムに対応する場合、ＳＹＳ＿ＴＹＰＥフィールドは、システムがｃｄｍａ２０００システムであることを示すことができ、ＳＹＳ＿ＬＯＣ＿ＴＡＧ１フィールドは、ネットワークまたはネットワークのセットのＳＩＤを示すことができ、ＳＹＳ＿ＬＯＣ＿ＴＡＧ２フィールドは、ネットワークに対する開始ＮＩＤを示すことができ、ＳＹＳ＿ＬＯＣ＿ＴＡＧ３フィールドは、ネットワークに対するＮＩＤ範囲を示すことができる。したがって、図４００により図示されるようなＭＬＰＬレコードは、（例えば、ＭＣＣ／ＭＮＣにより識別されるような）単一の３ＧＰＰシステム、または、共通のＳＩＤであるが、ＮＩＤの範囲を有する、１組のｃｄｍａ２０００システムに対応できる。
【００４０】
これから図５に目を向けると、マルチモードシステムの選択に対する、例示的な従来の構成を図示するシステム５００の図が提供されている。システム５００が図示するように、（例えば、マルチモードの、好ましいシステムのリスト５５０により）ワイヤレス通信環境中で通信するシステムを選択する際に、ＰＬＭＮリスト５１０、ＰＲＬ５２０、ＭＬＰＬ５３０、および、ＭＳＰＬデータベース５４０を利用して、マルチモードの移動端末を支援できる。しかしながら、データベース５１０ないし５４０間のフォーマッティングおよび情報における差異と、データベース５１０ないし５４０中で従来提供されている情報とに起因して、移動端末は、依然として、異なる通信モードにわたるシステムに優先順位を付ける際に、困難を経験し得る。例えば、先に示したように、ＰＬＭＮリスト５１０およびＰＲＬ５２０は、異なっているレベルの詳細を含むことができ、一方、ＭＬＰＬ５３０およびＭＳＰＬデータベース５４０は、ＰＬＭＮリスト５１０およびＰＲＬ５２０をオーバレイするように機能するが、そのようなデータベースは一般に、システム選択に関する、移動端末により遭遇されるすべての困難を軽減するほど十分な情報を提供しない。
【００４１】
第１の特定の例として、システム５００により図示されるようなＭＭＳＳメカニズムは、それぞれのオペレータ間の複雑なローミング協定をサポートするのに十分な柔軟性を可能にしない。例えば、それぞれのオペレータは、時間とともに進化できる、彼ら自身の間の複雑なローミング協定を始めることができる。したがって、ＭＭＳＳソリューションは、異なるオペレータに属しているシステムを高度にインターリーブするほど十分フレキシブルであるべきであることが理解できる。しかしながら、従来のＭＭＳＳメカニズムは、そのようなローミング協定をサポートするほど十分な粒度を提供しない。例えば、３ＧＰＰシステムの選択のケースにおいて、“ＨＯＭＥ”優先順位クラスが、ＰＬＭＮリスト５１０内のＥＨＰＬＭＮリスト中のシステムに割り当てられ、“好ましい”（すなわち“ＰＲＥＦ”）優先順位クラスが、ＯＰＬＭＮリスト中のシステムに割り当てられ、“ＡＮＹ”優先順位クラスが、他のすべての使用可能な３ＧＰＰシステムに割り当てられる。しかしながら、この方法で分類を実行することは、２よりも多い３ＧＰＰオペレータをマルチモードのシステムリスト５５０にインターリーブできないことを結果として生じる。したがって、マルチモードの、好ましいシステムのリスト５５０により図示されるように、ＭＣＣ２／Ｎ２およびＭＣＣ２／Ｎ３の両方が、ＯＰＬＭＮリスト中のそれらの共通の存在に起因して、ＰＲＥＦ優先順位を共有することから、システムＳ４／Ｎ１がシステムＭＣＣ２／Ｎ２およびＭＣＣ２／Ｎ３間でインターリーブされる優先順位リスティングは、システム５００により示される構成の下でサポートされない。
【００４２】
第２の特定の例として、システム５００により図示したようなＭＭＳＳメカニズムは、それぞれのリスト表示されたネットワークにより提供される異なるＲＡＴ間の差異をサポートしない。したがって、例えば、高速アプリケーションがマルチモード端末において実行されることになる場合、システム５００により図示されるメカニズムは、高速サービスをサポートするＲＡＴ（例えば、ＬＴＥ、ＤＯなど）が、同じネットワークにより提供される他のＲＡＴ（例えば、ＵＭＴＳ、１ｘなど）に比べて優先されるインターリービングをサポートしないであろう。
【００４３】
したがって、図３に戻ると、システム３００は、リスト生成アルゴリズム３７０を利用することにより、システム５００に関して記述した先の困難を緩和することができ、リスト生成アルゴリズム３７０は、データベース３１０ないし３５０からの情報を統合して、単一の、好ましいシステムのマルチモードリスト３８０を生成させることができる。１つの例において、リスト生成アルゴリズム３７０は、データベース３１０ないし３５０からの情報を、単一のリスト３８０にコンパイルでき、単一のリスト３８０は、ＰＲＬ３２０の詳細を含む一方で、依然として、ＰＬＭＮリスト３１０のようなより粗いリストをサポートする。別の例において、リスト生成アルゴリズム３７０は、ＭＬＰＬデータベース３４０および／またはＭＳＰＬデータベース３５０を使用して、ＰＬＭＮリスト３１０中で提供される情報を拡張するように設計でき、従来のＭＭＳＳアプローチによりサポートされているものよりも、さらなる詳細および粒度により、システム選択が行われることを可能にする。さらなる例において、リスト生成アルゴリズム３７０は、追加として、位置情報３６０を利用して、所定の地理的エリアに固有の、好ましいシステムのマルチモードリスト３８０を生成させることができる。特定の位置情報３６０に対する、リスト３８０の生成は、１組の位置に対して、単一の動作において実施できるか、または、代替の観点において、リスト生成アルゴリズム３７０は、関連するデバイスの位置の変化を検出すると、自動的にトリガされ得る。
【００４４】
１つの観点にしたがうと、ここで記述したさまざまなＭＭＳＳ技術は、図６中のシステム６００および図７中のシステム７００により示される方法で、システム５００に関して上述した欠点を緩和できる。最初に図６参照すると、システム６００は、ＰＬＭＮリスト６１０と、ＰＲＬ６２０と、ＭＬＰＬ６３０と、ＭＳＰＬデータベース６４０とを含むことができ、それらをコンパイルして、マルチモードの、好ましいシステムのリスト６６０を生成させることができる。リスト６６０は、特定の地理的エリアに対して生成でき、特定の地理的エリアは、任意の適切な粒度の都市および／または別のエリアに対応できる。図６００中で示した例において、リスト６６０は、ＧＥＯ2に対して生成され、ＧＥＯ2は、ＭＣＣ２に対応する国に位置している。しかしながら、図６００により図示した例は、任意の適切なエリアおよび／または位置に対して利用できることを理解すべきである。
【００４５】
システム５００と同様の方法において、ＰＬＭＮリスト６１０は、複数のシステムに対応するエントリを含むことができ、複数のシステムは、それぞれのＭＣＣに対応するさまざまな国に位置することができ、それぞれのＭＮＣに対応するさまざまなネットワークオペレータにより操作でき、ＰＲＬ６２０は、ＳＩＤ／ＮＩＤにより識別されるそれぞれのシステムに対応するエントリを含むことができ、ＳＩＤ／ＮＩＤは、ＧＥＯにより規定される異なるレコード中に配列され得る。さらに図示するように、ＭＬＰＬ６３０は、さまざまなネットワークに対して、それぞれの対応するＭＳＰＬエントリへのポインタを提供でき、ＭＳＰＬデータベース６４０は、ネットワーク（例えば、国、ＧＥＯ、および／または、他の任意の粒度の位置に属しているすべてのネットワーク）の特定のグループ分けに関係付けられているすべてのシステムに対して優先順位リスティングを提供できる。
【００４６】
１つの観点にしたがうと、例えば、システムリスティング情報が、それぞれの位置グループ６５０ａないし６５０ｎを生成させるために位置により取り除かれるプロセスを使用することにより、マルチモードの、好ましいシステムのリスト６６０の生成は、システム５００により図示されるものよりもさらなる柔軟性および粒度により行うことができ、位置グループ６５０ａないし６５０ｎは、ＭＬＰＬ６３０およびＭＳＰＬデータベース６４０により提供されるルールにしたがって、すべてのシステムにわたってインターリーブされ得る。
【００４７】
１つの例において、位置グループ６５０は、対象となっている位置に関して、ＰＬＭＮリスト６１０および／またはＰＲＬ６２０中のエントリを取り除き、コンパイルすることにより、生成できる。例えば、システム６００中で図示するように、位置グループ６５０ａは、それぞれ、ＭＣＣ２およびＧＥＯ2に関係付けられている、（例えば、ＰＬＭＮリスト６１０を使用して、）すべての３ＧＰＰシステムおよび（例えば、ＰＲＬ６２０を使用して、）すべての３ＧＰＰ２システムをコンパイルすることにより生成できる。それぞれ生成された位置グループ６５０ａないし６５０ｎに基づいて、それぞれの位置グループ６５０ａないし６５０ｎに属しているシステムに関係付けられている優先順位クラスを規定して、それぞれのシステム間のインターリービングを最適化できる。例えば、位置グループ６５０ａにより図示されるように、“ＨＯＭＥ”優先順位を、位置グループ６５０ａ中の最高に好ましい３ＧＰＰおよび３ＧＰＰ２システムを指すように再定義でき、“ＰＲＥＦ”優先順位を、第２に好ましいシステムを指すように再定義でき、“ＡＮＹ”優先順位を、他のすべての適用可能なシステムを指すように再定義できる。さらに、システム６００中で図示していないが、“ＨＯＭＥ”、“ＰＲＥＦ”、および“ＡＮＹ”以外の優先順位クラスを、さらなる粒度のために追加として利用できる。この方法で位置グループ６５０を形成することにより、従来のアプローチによりサポートされる複雑さよりも高い複雑さにより、システムのインターリービングをサポートできることが理解できる。例えば、システム５００により図示されるメカニズムと異なり、ＭＣＣ２／Ｎ２およびＭＣＣ２／Ｎ３間のＳ４／Ｎ１のインターリービングが、システム６００によりサポートされる。
【００４８】
次に図７を参照すると、第２の例示的なシステム７００は、ＰＬＭＮリスト７１０と、ＰＲＬ７２０と、ＭＬＰＬ７３０と、ＭＳＰＬデータベース７４０とを含むことができ、それらは、マルチモードの、好ましいシステムのリスト７５０を生成させるために、図６中のデータベース６１０ないし６４０と同様の方法で構築され得る。システム７００により図示されるような１つの観点にしたがうと、ＭＳＰＬデータベース７４０中のＭＳＰＬを増やして、ＲＡＴ情報を含めることができ、ＲＡＴ情報を利用して、単一のネットワークにより提供される異なるＲＡＴのインターリービングに関係付けられる、従来の欠点を緩和できる。例えば、ＭＳＰＬデータベース７４０により図示されるように、ホームＣＤＭＡに関係付けられているＤＯオペレーションは、ホームＧＳＭネットワークにより提供されるＬＴＥおよびＵＭＴＳのＲＡＴ間でインターリーブでき、異なるＧＳＭネットワークのＬＴＥオペレーションは、ホームＣＤＭＡネットワークにより提供される１ＸおよびＤＯのＲＡＴ間で優先順位を付けられ得る。図５中のシステム５００により図示されるような従来の構成は、共通ブロック中の所定のネットワークにより使用可能なすべてのＲＡＴにいっしょに優先順位を付けることから、そのようなインターリービングは、図５中のシステム５００により図示されるような、従来のＭＭＳＳアプローチによりサポートされないことが理解できる。別の観点にしたがうと、ＰＲＬ７２０に関係付けられているネットワークのより緻密なインターリービングをサポートするために、ＰＲＬ７２０を増やして、サブネットエントリに対するサポートを含めることができる。例えば、従来のＭＭＳＳアプローチにおいては、関連する１ｘシステムを通じてＤＯシステムを指定することに対してのみ、サポートが提供されることから、所定のシステムに対するＤＯオペレーションは、１ｘオペレーションから切り離して優先順位付けされ得ない。したがって、ＰＲＬ７２０において、ＤＯオペレーションに関係付けられているサブネットに対して異なるエントリを提供することにより、ＰＲＬ７２０中でリスト表示されているネットワークに関係付けられているさまざまな技術は、異なる優先順位が与えられ得る。例えば、マルチモードのシステム優先順位リスト７５０中で示すように、ホームＤＯサブネット、および、その関連する１ｘネットワークを別々にインターリーブすることができ、それにより、１つ以上のＧＳＭ ＲＡＴに、ＤＯサブネットおよび１ｘネットワーク間で優先順位を付けることができる。
【００４９】
図８に目を向けると、さまざまな観点にしたがって、向上した優先順位リスティング情報を提供するシステム８００が図示されている。１つの例において、システム８００は、マルチモードの優先順位リスト８０２を含み、マルチモードの優先順位リスト８０２は、（例えば、ＰＬＭＮリストおよび／またはＰＲＬにより与えられるような）それぞれのシステムの優先順位付けに対して、情報および／またはルールを提供できる。マルチモード優先順位リストは、例えば、ＭＬＰＬまたはＭＳＰＬの機能とすることができ、および／または、ＭＬＰＬまたはＭＳＰＬの機能を実現できる。先に図示したように、好ましいシステムのマルチモードリストが構築される、それぞれのシステムリストデータベースは、さまざまなレベルの情報粒度を提供できる。したがって、１つの観点にしたがうと、１つ以上のシステムリストデータベースに対するオーバレイとして利用されるマルチモード優先順位リスト８０２は、それぞれのシステムに関する追加の情報を含むように拡張でき、その結果、すべてのシステムのそれぞれのシステムリスティング中で提供される詳細の量に関係なく、すべてのシステムに対して高度の粒度を含むマルチモードシステムリストの生成を容易にできる。
【００５０】
図８が図示するように、マルチモードシステムリスト８０２は、アクセス技術データ８１０、エアインターフェース技術データ８２０、および／または、捕捉データ８３０のような情報を含むように拡張でき、それらの情報は、マルチモードシステムリスト８０２に対応するそれぞれのシステムに対応する。しかしながら、任意の適切な情報をマルチモード優先順位リスト８０２に組み込むことができることを理解すべきである。さらに、マルチモード優先順位リスト８０２に関係付けられているすべてのシステム、または、そのようなシステムのサブセット（例えば、それらのそれぞれのシステムリスティング中に情報８１０ないし８３０を含まない、マルチモード優先順位リスト８０２に関係付けられているシステム）に対して、情報８１０ないし８３０を提供できることを理解すべきである。
【００５１】
これから図９を参照すると、さまざまな観点にしたがって、システム選択動作に関連して優先順位リストをグループ分けするシステム９００が図示されている。先に上述したように、それぞれのシステムに対応するＭＬＰＬレコードは、それぞれのシステムの優先順位付けに対するルールを提供するＭＳＰＬを示すことができる。システム９００により図示されるような１つの構成において、複数のＭＬＰＬレコードのグループ９１０および／または９２０は、単一のＭＳＰＬ９４０を示すように構成できる。これは、例えば、同じシステム優先順位リスティングを利用する２つ以上のＭＬＰＬレコードグループ９１０および／または９２０に関係付けられている記憶空間を節約するために実施され得る。しかしながら、ＭＬＰＬレコードがグループ分けされるイベントにおいて、ＭＭＳＳの実行を試みる端末は、システム選択を行うために、複数のＭＳＰＬをスキャンすることを必要とするかもしれない。したがって、ＭＬＰＬレコードグループ９１０および／または９２０から、関連するＭＳＰＬ９４０に対して、より緻密なポインタを提供することが望まれる。
【００５２】
１つの例において、ＭＬＰＬおよびＭＳＰＬは、ＭＬＰＬおよびＭＳＰＬ間で相互の１対１の関係があるように構成できる。しかしながら、上述したように、この構成は、追加の記憶要求を結果として生じるであろう。代わりに、システム９００により図示するように、ＭＬＰＬレコードを、グループ９１０および／または９２０に配列でき、グループ９１０および／または９２０に、所定のＭＳＰＬ９４０に対応するグループ分けＩＤ９１２および／または９２２を割り当てることができる。したがって、１つの例において、ＭＬＰＬレコードは、ＭＳＰＬエントリを指す第１のポインタだけでなく、ＭＬＰＬレコードに対するグループ分け識別子を指す第２のポインタも有することができる。
【００５３】
これから図１０ないし１４を参照すると、ここで示したさまざまな観点にしたがって実行できる方法が説明されている。説明を簡単にするために、一連の動作として、方法を示し、説明しているが、１つ以上の観点にしたがって、いくつかの動作は、異なる順序で発生してもよく、および／または、ここで示し記述した動作以外の動作と同時に発生してもよいことから、方法は動作の順序によって限定されないことを理解および認識すべきである。例えば、状態図におけるように、一連の相互に関係付けられた状態またはイベントとして、方法を代わりに表すことができることを、当業者は理解および認識するだろう。さらに、１つ以上の観点にしたがって方法を実現するために、説明されているすべての動作を必要としなくてもよい。
【００５４】
図１０を参照すると、ワイヤレス通信環境中でマルチモードシステムの選択を容易にする方法１０００が説明されている。方法１０００は、例えば、端末デバイス（例えば、端末１１０）および／または他の任意の適切なネットワークデバイスにより実行できることを理解すべきである。方法１０００は、ブロック１００２において開始し、好ましいシステムのマルチモードリスト（例えば、好ましいシステムのマルチモードリスト３８０）が生成されることになる１つ以上の位置（例えば、位置情報３６０）が識別される。次に、ブロック１００４において、システムリスティング情報（例えば、ＰＬＭＮリスト３１０および／またはＰＲＬ３２０）ならびに関連するシステム優先順位情報（例えば、ＭＬＰＬ３４０および／またはＭＳＰＬデータベース３５０）が取得される。その後、ブロック１００６において、ブロック１００４において取得されたシステムリスティング情報が、ブロック１００２において識別された１つ以上の位置に関してフィルタリングされる。方法１０００は、次に、ブロック１００８において締めくくることができ、ブロック１００２において識別された位置に対応する、好ましいシステムの１つ以上のマルチモードリストが、ブロック１００４において取得されたシステム優先順位情報を、ブロック１００６において生成されたフィルタリングされたシステムリスティング情報に適用することを少なくとも部分的に行うことにより生成される。
【００５５】
図１１に目を向けると、好ましいシステムのマルチモードリストを生成させることに関連して、ＰＬＭＮリストをフィルタリングするための方法１１００が説明されている。方法１１００は、例えば、ＵＥおよび／または他の任意の適切なネットワークエンティティにより実行できる。方法１１００はブロック１１０２において開始し、ここでは、ＰＬＭＮリストが取得され、ブロック１１０４において、対象となっている位置が識別される。次に、ブロック１１０６において、ブロック１１０２において取得されたＰＬＭＮリストが、ブロック１１０４において識別された、対象となっている位置に関してフィルタリングされる。最後に、ブロック１１０８において、優先順位が、フィルタリング後に、フィルタリングされたＰＬＭＮリスト中のそれぞれのエントリのポジションに基づいて、それぞれのエントリに割り当てられる。例えば、フィルタリングされたＰＬＭＮリスト中の第１のエントリに対してＨＯＭＥ優先順位を割り当てることができ、第２のエントリに対してＰＲＥＦ優先順位を割り当てることができ、他のすべてのエントリに対してＡＬＬ優先順位を割り当てることができる。代わりに、他の任意の優先順位付けを利用できる。
【００５６】
図１２は、好ましいシステムのマルチモードリストを生成させることに関連して、１つ以上のシステムリスティングとともに提供されるＲＡＴ情報を活用するための方法１２００を説明する。方法１２００は、例えば、移動端末および／または他の任意の適切なネットワークデバイスにより実行できる。方法１２００は、ブロック１２０２において開始し、ＰＬＭＮリストおよびＰＲＬが取得される。次に、ブロック１０２４において、関連するＭＳＰＬデータベースが識別される。ブロック１２０４において記述した動作に続いて、方法１２００は、ブロック１２０６に進み、ブロック１２０４において識別されたＭＳＰＬデータベース中のＲＡＴ情報および／またはブロック１２０２において取得されたＰＲＬ中のサブネット情報が識別される。方法１２００は、ブロック１２０８において締めくくることができ、好ましいシステムのマルチモードリストが、ブロック１２０６において識別されたＲＡＴおよび／またはサブネット情報に少なくとも部分的に基づいて、（例えば、ＰＬＭＮリストおよび／またはＰＲＬ中にリスト表示されているシステムを使用して）生成される。
【００５７】
次に図１３を参照すると、マルチモードシステムの選択に関連して、ＭＬＰＬグループ分けのための方法１３００が説明されている。方法１３００は、例えば、端末および／または他の任意の適切なネットワークデバイスにより実行できることを理解すべきである。方法１３００はブロック１３０２において開始し、複数のレコードを含むＭＬＰＬが識別される。次に、ブロック１３０４において、共通のＭＳＰＬに関係付けられている位置グループに対応する、ＭＬＰＬ中のレコードが識別される。最後に、ブロック１３０６において、共通のグループ分けインデックスが、位置グループに対応する、識別されたレコードに割り当てられる。
【００５８】
図１４に目を向けると、位置の変化に基づいた、好ましいシステムのリストの自動生成のための方法１４００が説明されている。方法１４００は、例えば、ＵＥおよび／または他の任意の適切なネットワークデバイスにより実行できる。方法１４００は、ブロック１４０２において開始し、現在のネットワーク位置が識別される。次に、ブロック１４０４において、ブロック１４０２において識別された現在の位置が、新しい地理的エリアに対応するかどうかが決定される。現在の位置が新しい地理的エリアに対応しない場合、方法１４００は、ブロック１４０２に戻って、位置の監視を継続する。代わりに、ブロック１４０４における肯定の決定に基づいて、方法は、ブロック１４０６に継続でき、好ましいシステムの新しいマルチモードリストが、新しい地理的エリアに対して自動的に生成される。
【００５９】
図１５は、ワイヤレス通信システム中でマルチモードシステムの選択を容易にする装置１５００を図示する。装置１５００は、機能ブロックを含むものとして表され、機能ブロックは、プロセッサ、ソフトウェア、または、これらの組み合わせ（例えば、ファームウェア）により実現される機能を表す機能ブロックとすることができることを理解すべきである。装置１５００は、ＵＥ（例えば、端末１１０）および／または他の任意の適切なネットワークデバイスにより実現でき、現在の位置を決定するモジュール１５０２と、システムリスティングデータを取得するモジュール１５０４と、関連しているＭＬＰＬおよびＭＳＰＬを取得するモジュール１５０６と、ＭＬＰＬ、ＭＳＰＬおよび現在の位置を使用してシステムリスティングデータを取り除いて、好ましいシステムのマルチモードリストを生成させるモジュール１５０８とを含むことができる。
【００６０】
図１６は、ここで記述する機能のさまざまな観点を実現するために利用できるシステム１６００のブロック図である。１つの例において、システム１６００は、基地局またはノードＢ１６０２を含む。図示するように、ノードＢ１６０２は、１つ以上の受信（Ｒｘ）アンテナ１６０６を通して、１つ以上のＵＥ１６０４から信号を受信でき、１つ以上の送信（Ｔｘ）アンテナ１６０８を通して、１つ以上のＵＥ１６０４に送信できる。さらに、ノードＢ１６０２は、受信アンテナ１６０６から情報を受信する受信機１６１０を備えることができる。１つの例において、受信機１６１０は、受信情報を復調する復調器（Ｄｅｍｏｄ）１６１２に動作可能に関係することができる。復調されたシンボルは、プロセッサ１６１４によって分析できる。プロセッサ１６１４は、メモリ１６１６に結合でき、メモリ１６１６は、コードクラスタ、アクセス端末割り当て、それに関連したルックアップテーブル、固有のスクランブリングシーケンス、に関連した情報、および／または、他の適切なタイプの情報を記憶できる。１つの例において、ノードＢ１６０２はまた、変調器１６１８を含むことができ、変調器１６１８は、送信アンテナ１６０８を通して、送信機１６２０によって送信する信号を多重化できる。
【００６１】
図１７は、ここで記述する機能のさまざまな観点を実現するために利用できる別のシステム１７００のブロック図である。１つの例において、システム１７００は、移動端末１７０２を含む。図示するように、移動端末１７０２は、１つ以上のアンテナ１７０８を通して、１つ以上の基地局１７０４から信号を受信でき、１つ以上の基地局１７０４に信号を送信できる。さらに、移動端末１７０２は、アンテナ１７０８から情報を受信する受信機１７１０を備えることができる。１つの例において、受信機１７１０は、受信情報を復調する復調器（Ｄｅｍｏｄ）１７１２に動作可能に関係することができる。復調されたシンボルは次に、プロセッサ１７１４によって分析できる。プロセッサ１７１４は、メモリ１７１６に結合でき、メモリ１７１６は、移動端末１７０２に関連したデータおよび／またはプログラムコードを記憶できる。さらに、移動端末１７０２は、プロセッサ１７１４を用いて、方法９００ないし１３００、ならびに／あるいは、他の類似の方法および適切な方法を実行できる。移動端末１７０２はまた、変調器１７１８を含むことができ、変調器１７１８は、アンテナ１７０８を通して、送信機１７２０によって送信する信号を多重化できる。
【００６２】
図１８を参照すると、ワイヤレス多元接続通信システムの説明図が、さまざまな観点にしたがって提供されている。１つの例において、アクセスポイント１８００（ＡＰ）は、複数のアンテナグループを含む。図１８中で図示するように、１つのアンテナグループが、アンテナ１８０４および１８０６を含むことができ、別のアンテナグループが、アンテナ１８０８および１８１０を含むことができ、別のアンテナグループが、アンテナ１８１２および１８１４を含むことができる。２つのアンテナだけが、各アンテナグループに対して、図１８中で示されているが、より多い、または、より少ないアンテナを各アンテナグループに対して利用できることを理解すべきである。別の例において、アクセス端末１８１６は、アンテナ１８１２および１８１４と通信することができ、ここでアンテナ１８１２および１８１４は、フォワードリンク１８２０によってアクセス端末１８１６に情報を送信し、リバースリンク１８１８によってアクセス端末１８１６から情報を受信する。さらに、および／または、代わりに、アクセス端末１８２２は、アンテナ１８０６および１８０８と通信することができ、ここでアンテナ１８０６および１８０８は、フォワードリンク１８２６によってアクセス端末１８２２に情報を送信し、リバースリンク１８２４によってアクセス端末１８２２から情報を受信する。周波数分割複信システムにおいて、通信リンク１８１８、１８２０、１８２４、および１８２６は、通信に対して異なる周波数を使用でき、例えば、フォワードリンク１８２０は、リバースリンク１８１８により使用されるものとは異なる周波数を使用してもよい。
【００６３】
通信するために指定されている、アンテナの各グループ、および／またはエリアは、アクセスポイントのセクタと呼ばれることがある。１つの観点にしたがうと、アンテナのグループは、アクセスポイント１８００によってカバーされるエリアのセクタにおけるアクセス端末に伝達するように設計できる。フォワードリンク１８２０および１８２６に対する通信において、アクセスポイント１８００の送信アンテナはビームフォーミングを利用して、異なるアクセス端末１８１６および１８２２に対するフォワードリンクの信号対雑音比を向上させることができる。さらに、ビームフォーミングを使用して、そのカバレッジを通してランダムに分散されているアクセス端末に送信するアクセスポイントは、単一のアンテナによってすべてのアクセス端末に送信するアクセスポイントよりも、近隣のセル中のアクセス端末に対してより少ない干渉を生じさせる。
【００６４】
アクセスポイント、例えば、アクセスポイント１８００は、端末と通信するために使用される固定局とすることができ、基地局、ｅＮＢ、アクセスネットワーク、および／または他の適切な用語で呼ばれ得る。さらに、アクセス端末、例えば、アクセス端末１８１６または１８２２は、移動端末、ユーザ機器、ワイヤレス通信デバイス、端末、ワイヤレス端末、および／または他の適切な用語で呼ばれ得る。
【００６５】
これから図１９を参照すると、ここで記述するさまざまな観点が機能できる例示的なワイヤレス通信システム１９００を図示するブロック図が提供されている。１つの例において、システム１９００は、送信機システム１９１０と、受信機システム１９５０とを含む、複数入力複数出力（ＭＩＭＯ）システムである。しかしながら、送信機システム１９１０および／または受信機システム１９５０はまた、複数入力単一出力システムに適用でき、複数入力単一出力システムにおいて、例えば、（例えば、基地局上の）複数の送信アンテナが、単一のアンテナデバイス（例えば、移動局）に対して１つ以上のシンボルストリームを送信できることを理解すべきである。さらに、ここで記述する送信機システム１９１０および／または受信機システム１９５０の観点は、単一出力単一入力アンテナシステムに関して利用できることを理解すべきである。
【００６６】
１つの観点にしたがうと、送信機システム１９１０において、多数のデータストリームに対するトラフィックデータが、データ源１９１２から送信（ＴＸ）データプロセッサ１９１４に提供される。１つの例において、各データストリームは、それぞれの送信アンテナ１９２４を通して送信できる。さらに、コード化されたデータを提供するために、各データストリームに対して選択された、特定のコーディングスキームに基づいて、ＴＸデータプロセッサ１９１４は、各データストリームに対するトラフィックデータをフォーマットし、エンコードし、インターリーブできる。１つの例において、各データストリームに対するコード化データは、ＯＦＤＭ技術を使用してパイロットデータと多重化できる。パイロットデータは、例えば、既知の方法で処理される既知のデータパターンとすることができる。さらに、パイロットデータを受信機システム１９５０において使用して、チャネル応答を推定できる。送信機システム１９１０に戻ると、各データストリームに対して多重化されたパイロットおよびコード化データは、各データストリームに対して選択された、特定の変調スキーム（例えば、ＢＰＳＫ、ＱＰＳＫ、Ｍ−ＰＳＫまたはＭ−ＱＡＭ）に基づいて変調（すなわち、シンボルマッピング）されて、変調シンボルが提供され得る。１つの例において、各データストリームに対するデータレート、コーディングおよび変調は、プロセッサ１９３０によって、実行され、および／または、提供される命令により決定できる。
【００６７】
次に、すべてのデータストリームに対する変調シンボルは、ＴＸ ＭＩＭＯプロセッサ１９２０に提供でき、ＴＸ ＭＩＭＯプロセッサ１９２０は、（例えば、ＯＦＤＭのために）変調シンボルをさらに処理できる。ＴＸ ＭＩＭＯプロセッサ１９２０は次に、ＮT個の変調シンボルストリームをＮT台のトランシーバ１９２２ａないし１９２２ｔに提供できる。１つの例において、各トランシーバ１９２２は、それぞれのシンボルストリームを受け取って処理し、１つ以上のアナログ信号を提供できる。各トランシーバ１９２２はさらに、アナログ信号を調整して（例えば、増幅し、フィルタし、およびアップコンバートする）、ＭＩＭＯチャネルに対する送信に適した変調信号を提供できる。したがって、トランシーバ１９２２ａないし１９２２ｔからのＮT個の変調信号は、それぞれ、ＮT本のアンテナ１９２４ａないし１９２４ｔから送信できる。
【００６８】
別の観点にしたがうと、受信機システム１９５０において、送信された変調信号は、ＮR本のアンテナ１９５２ａないし１９５２ｒにより受信できる。各アンテナ１９５２からの受信信号は、それぞれのトランシーバ１９５４に提供できる。１つの例において、各トランシーバ１９５４は、それぞれの受信信号を調整し（例えば、フィルタリングし、増幅し、およびダウンコンバートする）、調整された信号をデジタル化してサンプルを提供し、次にサンプルを処理して、対応する“受信”シンボルストリームを提供する。ＲＸ ＭＩＭＯ／データプロセッサ１９６０は次に、ＮR台のトランシーバ１９５４からＮR個の受信シンボルストリームを受け取り、特定の受信機処理技術に基づいて処理して、ＮT個の“検出された”シンボルストリームを提供できる。１つの例において、各検出されたシンボルストリームは、対応するデータストリームに対して送信された変調シンボルの推定であるシンボルを含むことができる。ＲＸプロセッサ１９６０は次に、各検出されたシンボルストリームを復調し、デインターリーブし、デコードすることを少なくとも部分的に行うことによって、各シンボルストリームを処理して、対応するデータストリームに対するトラフィックデータを復元できる。したがって、ＲＸプロセッサ１９６０による処理は、送信機システム１９１０におけるＴＸ ＭＩＭＯプロセッサ１９２０およびＴＸデータプロセッサ１９１４により実行される処理と相補的なものとすることができる。ＲＸプロセッサ１９６０は、さらに、処理したシンボルストリームをデータシンク１９６４に提供できる。
【００６９】
１つの観点にしたがうと、ＲＸプロセッサ１９６０により生成されるチャネル応答推定を使用して、受信機において空間／時間処理を実行し、電力レベルを調整し、変調レートまたはスキームを変更し、ならびに／あるいは他の適切な動作を行うことができる。さらに、ＲＸプロセッサ１９６０は、例えば、検出されたシンボルストリームの信号対雑音および干渉比（ＳＮＲ）のようなチャネル特性をさらに推定できる。ＲＸプロセッサ１９６０は次に、推定されたチャネル特性をプロセッサ１９７０に提供できる。１つの例において、ＲＸプロセッサ１９６０および／またはプロセッサ１９７０は、システムに対する“動作”ＳＮＲの推定をさらに導き出すことができる。プロセッサ１９７０は次に、チャネル状態情報（ＣＳＩ）を提供でき、チャネル状態情報（ＣＳＩ）は、通信リンクおよび／または受信データストリームに関する情報を含むことができる。この情報は、例えば、動作ＳＮＲを含むことができる。ＣＳＩは次に、ＴＸデータプロセッサ１９１８により処理され、変調器１９８０により変調され、トランシーバ１９５４ａないし１９５４ｒにより調整され、送信機システム１９１０に返送され得る。さらに、受信機システム１９５０におけるデータ源１９１６は、ＴＸデータプロセッサ１９１８によって処理される追加データを提供できる。
【００７０】
送信機システム１９１０に戻ると、受信機システム１９５０からの変調された信号は、アンテナ１９２４により受信され、トランシーバ１９２２により調整され、復調器１９４０により復調され、ＲＸデータプロセッサ１９４２により処理されて、受信機システム１９５０により報告されたＣＳＩが復元され得る。１つの例において、報告されたＣＳＩは次に、プロセッサ１９３０に提供でき、１つ以上のデータストリームに対して使用すべきデータレートならびにコード化および変調スキームを決定するために使用できる。決定されたコード化および変調スキームは、量子化のために、および／または、受信機システム１９５０への後の送信に使用するために、トランシーバ１９２２に提供できる。追加として、および／または代わりに、報告されたＣＳＩをプロセッサ１９３０によって使用して、ＴＸデータプロセッサ１９１４およびＴＸ ＭＩＭＯプロセッサ１９２０に対してさまざまな制御を発生させることができる。別の例において、ＲＸデータプロセッサ１９４２によって処理されるＣＳＩおよび／または他の情報は、データシンク１９４４に提供できる。
【００７１】
１つの例において、送信機システム１９１０におけるプロセッサ１９３０および受信機システム１９５０におけるプロセッサ１９７０は、それらのそれぞれのシステムにおける動作を指示する。さらに、送信機システム１９１０におけるメモリ１９３２および受信機システム１９５０におけるメモリ１９７２は、それぞれ、プロセッサ１９３０および１９７０によって使用されるプログラムコードおよびデータに対して記憶を提供できる。さらに、受信機システム１９５０において、さまざまな処理技術を使用して、ＮR個の受信信号を処理してＮT個の送信シンボルストリームを検出できる。これらの受信機処理技術は、等化技術と呼ぶこともできる、空間および空間−時間受信機処理技術、ならびに／あるいは、“連続的干渉キャンセル”または“連続的キャンセル”受信機処理技術と呼ぶこともできる“連続的ヌル化／等化および干渉キャンセル”受信機処理技術を含むことができる。
【００７２】
ここで記述した観点は、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、または、それらの任意の組み合せによって実現できることを理解すべきである。システムおよび／または方法が、ソフトウェア、ファームウェア、ミドルウェアまたはマイクロコード、プログラムコードまたはコードセグメントにおいて実現されるとき、それらは、記憶装置コンポーネントのような機械読み取り可能媒体中に記憶できる。コードセグメントは、手続き、関数、サブプログラム、プログラム、ルーチン、サブルーチン、モジュール、ソフトウェアパッケージ、クラス、または命令の任意の組み合わせ、データ構造、またはプログラムのステートメントを表すことができる。情報、データ、引き数、パラメータ、またはメモリのコンテンツを渡し、および／または受け取ることにより、コードセグメントは、別のコードセグメントまたはハードウェア回路に結合できる。メモリの共有を含む任意の適切な手段、メッセージ受渡し、トークンパッシング方式、ネットワーク送信などを使用して、情報、引き数、パラメータ、データなどを渡し、転送し、または送信することができる。
【００７３】
ソフトウェア実現のために、ここで記述した技術は、ここで記述した機能を実行するモジュール（例えば、手続き、関数など）により実現できる。ソフトウェアコードは、メモリユニット中に記憶し、プロセッサによって実行できる。メモリユニットは、プロセッサの内部またはプロセッサの外部で実現でき、いずれのケースにおいても、メモリユニットは、当技術分野で知られているさまざまな手段によりプロセッサに通信可能に結合できる。
【００７４】
上述したものは1つ以上の観点の例を含む。もちろん、上述の観点を記述する目的のために、コンポーネントまたは方法のすべての考えられる組み合わせを記述することは可能ではないが、当業者は、さまざまな観点の多くのさらなる組み合わせおよび順列が可能であることを認識することができる。したがって、記述した観点は、すべてのそのような変更、修正および変形を包含するように向けられており、これらは特許請求の範囲の精神および範囲内にある。その上、用語“含む”が詳細な説明または特許請求の範囲のどちらかで使用される限り、そのような用語は、用語“具備する”が請求項中で移行語として使用されるときに解釈されるように用語“具備する”とある意味類似して包括的であることが意図されている。さらに、詳細な説明または特許請求の範囲のいずれかにおいて使用される用語“または”は、“非排他的論理和”であることを意味している。
【図１】
2011528871.tif 000003
【図２】
2011528871.tif 000004
【図３】
2011528871.tif 000005
【図４】
2011528871.tif 000006
【図５】
2011528871.tif 000007
【図６】
2011528871.tif 000008
【図７】
2011528871.tif 000009
【図８】
2011528871.tif 000010
【図９】
2011528871.tif 000011
【図１０】
2011528871.tif 000012
【図１１】
2011528871.tif 000013
【図１２】
2011528871.tif 000014
【図１３】
2011528871.tif 000015
【図１４】
2011528871.tif 000016
【図１５】
2011528871.tif 000017
【図１６】
2011528871.tif 000018
【図１７】
2011528871.tif 000019
【図１８】
2011528871.tif 000020
【図１９】
2011528871.tif 000021
【国際調査報告】
2011528871.tif 000022
2011528871.tif 000023
2011528871.tif 000024