(57)【要約】  デバイス構成（例えば、フィーチャーセグメントのローディング及びシステム選択）のための方法及び装置が提供される。本開示の幾つかの態様は、概して、第１の無線アクセスネットワーク（ＲＡＮ）をサポートするモデムフィーチャーの第１の組を用いて第１のＲＡＮにおいてユーザ装置（ＵＥ）を動作させること、モデムフィーチャーの第１の組によってサポートされない第２のＲＡＴを検出すること、及び、検出されたＲＡＮをサポートするモデムフィーチャーの第２の組をローディングするためにモデムソフトウェアを再ブートすることに関するものである。幾つかの態様に関して、第１のＲＡＴは、時分割−同期符号分割多元接続（ＴＤ−ＳＣＤＭＡ）ネットワークであることができ、第２のＲＡＴは、ワイドバンド−符号分割多元接続（Ｗ−ＣＤＭＡ）ネットワーク又はロングタームエボリューション（ＬＴＥ）ネットワークであることができる。これは、イメージ全体をローディングするのではなく、（例えば）検出されたＲＡＮをサポートするためにフィーチャーが要求されるとき（のみ）にそれらをメモリ内にローディングすることを可能にし、それにより、ＤＲＡＭを節約し、効率を向上させる。
2016503249.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ装置（ＵＥ）による無線通信のための方法であって、
少なくとも第１の無線アクセス技術（ＲＡＴ）をサポートするメモリ内にローディングされた第１のモデムフィーチャーセットにより動作することと、
前記第１のモデムフィーチャーセットによってサポートされない少なくとも第２のＲＡＴの潜在的な利用可能性を検出することと、
応答して、デバイスをリセットさせるための１つ以上の行動をとり、ブート手順中又はブート手順後に、前記第２のＲＡＴをサポートする第２のモデムフィーチャーセットを含めるためにメモリを更新することと、を備え、前記第２のモデムフィーチャーセットは、前記第１のモデムフィーチャーセットを含む単一のデバイスイメージから選択される、方法。
【請求項２】
前記メモリは、前記ブート手順中又は前記ブート手順後に、前記第１のモデムフィーチャーセットではなく前記第２のモデムフィーチャーセットを含めるために更新される請求項１に記載の方法。
【請求項３】
前記単一のデバイスイメージは、少なくとも、ベースイメージ、前記第１のモデムフィーチャーセットを有する第１のセグメント、及び前記第２のモデムフィーチャーセットを有する第２のセグメントにパーティショニングされる請求項１に記載の方法。
【請求項４】
前記単一のデバイスイメージは、少なくとも、前記ベースイメージ、前記第１のモデムフィーチャーセットを有する前記第１のセグメント、前記第２のモデムフィーチャーセットを有する前記第２のセグメント、及び第３のフィーチャーセットを有する第３のセグメントにパーティショニングされる請求項１に記載の方法。
【請求項５】
前記メモリは、前記ブート手順中又は前記ブート手順後に、前記第１のモデムフィーチャーセットではなく前記第３のモデムフィーチャーセットを含めるために更新される請求項４に記載の方法。
【請求項６】
前記１つ以上の行動をとることは、前記リセット中に消去されないメモリ記憶場所に１つ以上の値を書き込むことを備える請求項３に記載の方法。
【請求項７】
前記１つ以上の値は、所定のフィーチャーセットに対応するセグメントローディング可能なセグメントがローディングされるべきかどうかを決定するためにモデムブートアップ手順中に使用される構成を備える請求項６に記載の方法。
【請求項８】
前記１つ以上の値は、前記ＵＥによって使用されるべき前記第１のモデムフィーチャーセットと異なるモデムフィーチャーセットを示す請求項６に記載の方法。
【請求項９】
前記１つ以上の値は、所定のフィーチャーセットに対応するセグメントローディング可能なセグメントがローディングされるべきかどうかを決定するためにブートローダによって使用されるフィーチャーセグメントロケーションマスクを備える請求項６に記載の方法。
【請求項１０】
前記フィーチャーセグメントロケーションマスクは、前記ＵＥのモデムによって提供される請求項９に記載の方法。
【請求項１１】
前記第１又は第２のＲＡＴのうちの少なくとも１つは、ＴＤ−ＳＣＤＭＡを備える請求項１に記載の方法。
【請求項１２】
前記第１又は第２のＲＡＴのうちの少なくとも１つは、Ｗ−ＣＤＭＡ及びＬＴＥのうちの少なくとも１つを備える請求項１に記載の方法。
【請求項１３】
前記少なくとも第１のＲＡＴは、少なくともＷ−ＣＤＭＡを含み、
前記少なくとも第２のＲＡＴは、少なくともＴＤ−ＳＣＤＭＡを含む請求項１に記載の方法。
【請求項１４】
前記少なくとも第１のＲＡＴは、少なくともＴＤ−ＳＣＤＭＡを含み、
前記少なくとも第２のＲＡＴは、少なくともＷ−ＣＤＭＡを含む請求項１に記載の方法。
【請求項１５】
前記第１のモデムフィーチャーセットによってサポートされない少なくとも第２のＲＡＴの潜在的な利用可能性を検出することは、
前記第１のモデムフィーチャーセットに基づいてシステム選択を行うことと、
前記システム選択中に検出されたモバイルカントリーコード（ＭＣＣ）又はモバイルネットワークコード（ＭＮＣ）のうちの少なくとも１つに基づいて、前記第１のＲＡＴが利用可能でないと決定することと、を備える請求項１に記載の方法。
【請求項１６】
前記第１のモデムフィーチャーセットによってサポートされない少なくとも第２のＲＡＴの潜在的な利用可能性を検出することは、
前記第１のモデムフィーチャーセットに基づいてシステム選択を行うことと、
前記システム選択の結果限定的サービス又はサービスなしである場合はタイマを始動させることと、
フルサービスを達成させずに前記タイマが時間切れである場合は前記第１のＲＡＴは利用可能でないと決定することと、を備える請求項１に記載の方法。
【請求項１７】
前記第１のモデムフィーチャーセットによってサポートされない第２のＲＡＴは、前記第１のモデムフィーチャーセットによってフルサービスに関してサポートされない第２のＲＡＴを含む請求項１に記載の方法。
【請求項１８】
デバイス構成のための方法であって、
第１のデバイスハードウェア及びソフトウェアの構成をサポートするメモリ内にローディングされた第１のモデムフィーチャーセットにより動作することと、
前記第１のデバイスハードウェア及びソフトウェアの構成と異なる第２のデバイスハードウェア及びソフトウェアの構成において動作する潜在力を検出することと、
応答して、デバイスをリセットさせるための１つ以上の行動をとり、ブート手順中又はブート手順後に、前記第２のデバイスハードウェア及びソフトウェアの構成をサポートする第２のモデムフィーチャーセットを含めるためにメモリを更新することと、を備え、
前記第２のフィーチャーセットは、前記ブート手順後に前記デバイスのファイルシステムに格納されたデータアイテムの選択された部分組である、方法。
【請求項１９】
前記メモリは、前記ブート手順中又は前記ブート手順後に、前記第１のモデムフィーチャーセットではなく前記第２のモデムフィーチャーセットを含めるために更新される請求項１８に記載の方法。
【請求項２０】
前記ファイルシステムは、実行可能かつリンク可能な（ＥＬＦ）フォーマットファイルシステムを備える請求項１８に記載の方法。
【請求項２１】
前記第１のデバイスハードウェア及びソフトウェアの構成又は第２のデバイスハードウェア及びソフトウェアの構成のうちの少なくとも１つは、ＴＤ−ＳＣＤＭＡを備える請求項１８に記載の方法。
【請求項２２】
前記第１のデバイスハードウェア及びソフトウェアの構成又は第２のデバイスハードウェア及びソフトウェアの構成のうちの少なくとも１つは、Ｗ−ＣＤＭＡ及びＬＴＥのうちの少なくとも１つを備える請求項１８に記載の方法。
【請求項２３】
前記少なくとも第１のデバイスハードウェア及びソフトウェアの構成は、少なくともＷ−ＣＤＭＡを含み、
前記少なくとも第２のデバイスハードウェア及びソフトウェアの構成は、少なくともＴＤ−ＳＣＤＭＡを含む請求項２２に記載の方法。
【請求項２４】
前記少なくとも第１のデバイスハードウェア及びソフトウェアの構成は、少なくともＴＤ−ＳＣＤＭＡを含み、
前記少なくとも第２のデバイスハードウェア及びソフトウェアの構成は、少なくともＷ−ＣＤＭＡを含む請求項２２に記載の方法。
【請求項２５】
前記第１のデバイスハードウェア及びソフトウェアの構成と異なる第２のデバイスハードウェア及びソフトウェアの構成において動作する潜在力を検出することは、
前記第１のモデムフィーチャーセットに基づいてシステム選択を行うことと、
前記システム選択中に検出されたモバイルカントリーコード（ＭＣＣ）又はモバイルネットワークコード（ＭＮＣ）のうちの少なくとも１つに基づいて、前記第１のデバイスハードウェア及びソフトウェアの構成が利用可能でないと決定することと、を備える請求項１８に記載の方法。
【請求項２６】
前記第１のデバイスハードウェア及びソフトウェアの構成と異なる第２のデバイスハードウェア及びソフトウェアの構成において動作する潜在力を検出することは、
前記第１のフィーチャーセットに基づいてシステム選択を行うことと、
前記システム選択の結果限定的サービスまたはサービスなしである場合はタイマを始動させることと、
フルサービスを達成させずに前記タイマが時間切れである場合は前記第１のデバイスハードウェア及びソフトウェアの構成は利用可能でないと決定することと、を備える請求項１８に記載の方法。
【請求項２７】
前記第１のモデムフィーチャーセットによってサポートされない第２のデバイスハードウェア及びソフトウェアの構成は、前記第１のフィーチャーセットによってフルサービスに関してサポートされない第２のデバイスハードウェア及びソフトウェアの構成を含む請求項１８に記載の方法。
【請求項２８】
ユーザ装置（ＵＥ）による無線通信のための装置であって、
少なくとも第１の無線アクセス技術（ＲＡＴ）をサポートするメモリ内にローディングされた第１のモデムフィーチャーセットにより動作するための手段と、
前記第１のモデムフィーチャーセットによってサポートされない少なくとも第２のＲＡＴの潜在的な利用可能性を検出するための手段と、
応答して、デバイスをリセットさせるための１つ以上の行動をとり、ブート手順中又はブート手順後に、前記第２のＲＡＴをサポートする第２のモデムフィーチャーセットを含めるためにメモリを更新するための手段と、を備え、前記第２のモデムフィーチャーセットは、前記第１のモデムフィーチャーセットを含む単一のデバイスイメージから選択される、装置。
【請求項２９】
デバイス構成のための装置であって、
第１のデバイスハードウェア及びソフトウェアの構成をサポートするメモリ内にローディングされた第１のフィーチャーセットにより動作するための手段と、
前記第１のデバイスハードウェア及びソフトウェアの構成と異なる第２のデバイスハードウェア及びソフトウェアの構成において動作する潜在力を検出するための手段と、
応答して、デバイスをリセットさせるための１つ以上の行動をとり、ブート手順中又はブート手順後に、前記第２のデバイスハードウェア及びソフトウェアの構成をサポートする第２のフィーチャーセットを含めるためにメモリを更新するための手段と、を備え、
前記第２のフィーチャーセットは、前記ブート手順後に前記デバイスのファイルシステムに格納されたデータアイテムの選択された部分組である、装置。
【発明の詳細な説明】
【技術分野】
【０００１】
３５Ｕ．Ｓ．Ｃ．§１１９に基づく優先権の主張
［０００１］本出願は、ここにおける引用によってその全体がここにおいて組み入れられている米国仮特許出願一連番号第６１／７３５，８２７号（出願日：２０１２年１２月１１日）の利益を主張するものである。
【０００２】
［０００２］本開示の幾つかの態様は、概して、デバイス構成に関するものであり、より具体的には、デバイス構成を更新する（例えば、無線アクセス技術（ＲＡＴ）が現在サポートされていないという決定に基づいてＲＡＴをサポートするためのフィーチャーセットをローディングする）ための方法及び装置に関するものである。
【背景技術】
【０００３】
［０００３］数多くの構成（例えば、ハードウェア及び／又はソフトウェアの構成）をサポートするためのデバイスが経時で進化してきている。典型的には、デバイスがいったん構成されると、そのデバイスの動作環境の変化に合わせて簡単に好適化することができないことがある。
【０００４】
［０００４］さらに、様々な通信サービス、例えば、テレフォニー、映像、データ、メッセージング、ブロードキャスト、等、を提供することを目的として無線通信ネットワークが広範囲にわたって配備されている。該ネットワークは、通常は多元接続ネットワークであり、利用可能なシステムリソースを共有することによって複数のユーザのための通信をサポートする。該ネットワークの一例は、ユニバーサル地上無線アクセスネットワーク（ＵＴＲＡＮ）である。ＵＴＲＡＮは、第３世代パートナーシッププロジェクト（３ＧＰＰ）によってサポートされる第３世代（３Ｇ）携帯電話技術であるユニバーサル移動体電気通信システム（ＵＭＴＳ）の一部として定義された無線アクセスネットワーク（ＲＡＮ）である。ＵＭＴＳは、グローバル移動体通信システム（ＧＳＭ（登録商標））の後継であり、現在は、様々なエアインタフェース規格、例えば、ワイドバンド符号分割多元接続（Ｗ−ＣＤＭＡ）、時分割−符号分割多元接続（ＴＤ−ＣＤＭＡ）、及び時分割−同期符号分割多元接続（ＴＤ−ＳＣＤＭＡ）、をサポートする。例えば、幾つかの場所では、既存のＧＳＭインフラストラクチャをコアネットワークとして、ＴＤ−ＳＣＤＭＡがＵＴＲＡＮアーキテクチャにおける基礎のエアインタフェースとして追究されている。ＵＭＴＳは、関連付けられたＵＭＴＳネットワークにより高いデータ転送速度及び容量を提供する拡張型の３Ｇデータ通信プロトコル、例えば、高速ダウンリンクパケットデータ（ＨＳＤＰＡ）、もサポートする。
【０００５】
［０００５］モバイルブロードバンドアクセスを求める要求が増大し続けるのに応じて、モバイルブロードバンドアクセスを求める要求の増大を満たすためだけでなく、モバイル通信に関するユーザの経験を促進させかつ高めるために無線技術を進歩させることを目的とした研究開発が継続されている。
【発明の概要】
【０００６】
［０００６］本開示の幾つかの態様は、デバイス構成を更新する（例えば、無線アクセス技術（ＲＡＴ）が現在サポートされていないという決定に基づいてＲＡＴをサポートするためのフィーチャーセット（ｆｅａｔｕｒｅ  ｓｅｔ）をローディングする）ための技法、対応する装置、及びプログラム製品を提供する。
【０００７】
［０００７］本開示の幾つかの態様は、概して、第１の無線アクセスネットワーク（ＲＡＮ）をサポートするモデムのフィーチャー（ｆｅａｔｕｒｅ、機能）の第１の組を用いて第１のＲＡＮにおいてユーザ装置（ＵＥ）を動作させること、モデムのフィーチャーの第１の組によってサポートされない第２のＲＡＮを検出すること、及び、検出されたＲＡＮをサポートするモデムフィーチャーの第２の組をローディングするためにモデムソフトウェアを再ブートすることに関するものである。幾つかの態様に関して、第１のＲＡＮは、時分割−同期符号分割多元接続（ＴＤ−ＳＣＤＭＡ）ネットワークであることができ、第２のＲＡＮは、ワイドバンド−符号分割多元接続（Ｗ−ＣＤＭＡ）ネットワーク又はロングタームエボリューション（Ｌｏｎｇ−Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ（ＬＴＥ）ネットワークであることができる。これは、イメージ全体をローディングするのではなく、検出されたＲＡＮをサポートするためにフィーチャーが要求されたときに（例えば、要求されたときだけ）それらのフィーチャーをメモリにローディングするのを可能にし、それによってＤＲＡＭを節約し及び効率を向上させる。
【０００８】
［０００８］本開示の一態様においては、ユーザ装置（ＵＥ）による無線通信のための方法が提供される。方法は、概して、少なくとも第１の無線アクセス技術（ＲＡＴ）をサポートするメモリ内にローディングされた第１のモデムフィーチャーセットにより動作することと、第１のモデムフィーチャーセットによってサポートされない少なくとも第２のＲＡＴの潜在的な利用可能性を検出することと、応答して、デバイスをリセットさせるための１つ以上の行動をとり、ブート手順中に又はブート手順後に、第２のＲＡＴをサポートする第２のモデムフィーチャーセットを含めるためにメモリを更新することと、を含み、第２のモデムフィーチャーセットは、第１のモデムフィーチャーセットを含む単一のデバイスイメージ（ｄｅｖｉｃｅ  ｉｍａｇｅ）から選択される。
【０００９】
［０００９］本開示の一態様においては、デバイス構成のための方法が提供される。方法は、概して、第１のデバイスハードウェア及びソフトウェアの構成をサポートするメモリ内にローディングされた第１のフィーチャーセットにより動作することと、第１のデバイスハードウェア及びソフトウェアの構成と異なる構成において動作する潜在力を検出することと、応答して、デバイスをリセットさせるための１つ以上の行動をとり、ブート手順中に又はブート手順後に、第２のデバイスハードウェア及びソフトウェアの構成をサポートする第２のフィーチャーセットを含めるためにメモリを更新することと、を含み、第２のフィーチャーセットは、第１のフィーチャーセットを含む単一のデバイスイメージから選択される。
【００１０】
［００１０］本開示の一態様においては、ユーザ装置（ＵＥ）による無線通信のための方法が提供される。方法は、概して、少なくとも第１の無線アクセス技術（ＲＡＴ）をサポートするメモリ内にローディングされた第１のモデムフィーチャーセットにより動作することと、第１のモデムフィーチャーセットによってサポートされない少なくとも第２のＲＡＴの潜在的な利用可能性を検出することと、応答して、デバイスをリセットさせるための１つ以上の行動をとり、ブート手順中に又はブート手順後に、第２のＲＡＴをサポートする第２のモデムフィーチャーセットを含めるためにメモリを更新することと、を含み、第２のモデムフィーチャーセットは、ブート手順後にＵＥシステムのファイルシステム内に格納されたデータアイテムの選択された部分組である。
【００１１】
［００１１］本開示の一態様においては、デバイス構成のための方法が提供される。方法は、概して、第１のデバイスハードウェア及びソフトウェアの構成をサポートするメモリ内にローディングされた第１のフィーチャーセットにより動作することと、第１のデバイスハードウェア及びソフトウェアの構成と異なる第２のデバイスハードウェア及びソフトウェアの構成において動作する潜在力を検出することと、応答して、デバイスをリセットさせるための１つ以上の行動をとり、ブート手順中又はブート手順後に、第２のデバイスハードウェア及びソフトウェアの構成をサポートする第２のモデムフィーチャーセットを含めるためにメモリを更新することと、を含み、第２のフィーチャーセットは、ブート手順後にＵＥシステムのファイルシステム内に格納されたデータアイテムの選択された部分組である。
【００１２】
［００１２］本開示の一態様においては、デバイス構成のための装置が提供される。装置は、概して、少なくとも第１の無線アクセス技術（ＲＡＴ）をサポートするメモリ内にローディングされた第１のモデムフィーチャーセットにより動作するための手段と、第１のモデムフィーチャーセットによってサポートされない少なくとも第２のＲＡＴの潜在的な利用可能性を検出するための手段と、応答して、デバイスをリセットさせるための１つ以上の行動をとり、ブート手順中に又はブート手順後に、第２のＲＡＴをサポートする第２のモデムフィーチャーセットを含めるためにメモリを更新するための手段と、を含み、第２のモデムフィーチャーセットは、第１のモデムフィーチャーセットを含む単一のデバイスイメージから選択される。
【００１３】
［００１３］本開示の一態様においては、デバイス構成のための装置が提供される。装置は、概して、第１のデバイスハードウェア及びソフトウェアの構成をサポートするメモリ内にローディングされた第１のフィーチャーセットにより動作するための手段と、第１のデバイスハードウェア及びソフトウェアの構成と異なる第２のデバイスハードウェア及びソフトウェアの構成において動作する潜在力を検出するための手段と、応答して、デバイスをリセットさせるための１つ以上の行動をとり、ブート手順中又はブート手順後に、第２のデバイスハードウェア及びソフトウェアの構成をサポートする第２のモデムフィーチャーセットを含めるためにメモリを更新するための手段と、を含み、第２のフィーチャーセットは、ブート手順後にデバイスのファイルシステム内に格納されたデータアイテムの選択された部分組である。
【００１４】
［００１４］本開示の様々な態様及び特徴が以下においてさらに詳細に説明される。
【図面の簡単な説明】
【００１５】
［００１５］本開示の態様及び実施形態は、以下の発明を実施するための形態を図面と関連させて解釈したときにより明らかになるであろう。これらの図面においては、同様の参照文字は、全体を通じて適宜識別する。
【図１】［００１６］本開示の幾つかの態様による、多元接続無線通信システム例を示した図である。
【図２】［００１７］本開示の幾つかの態様による、アクセスポイント及びユーザ端末のブロック図を例示した図である。
【図３】［００１８］本開示の幾つかの態様による、無線デバイスにおいて利用することができる様々なコンポーネントを例示した図である。
【図４】［００１９］本開示の幾つかの態様による、マルチモード移動局例を示した図である。
【図５】［００２０］本開示の幾つかの態様による、グローバル移動体通信システム（ＧＳＭ）ネットワーク例上にオーバーレイされた時分割同期符号分割多元接続（ＴＤ−ＳＣＤＭＡ）ネットワーク例を示した図である。
【図６】［００２１］本開示の幾つかの態様による、１つ以上の無線アクセス技術（ＲＡＴ）をサポートするベースイメージ及びフィーチャーセグメントを備えるデバイスイメージを有するユーザ装置（ＵＥ）例を示した図である。
【図７】［００２２］本開示の幾つかの態様による、ＵＥのメモリ内にローディングすることができるフィーチャーセグメント例を概念的に示したブロック図である。
【図８】［００２３］本開示の幾つかの態様による、ＵＥによるセグメント切り換え動作例を示した流れ図である。
【図９】［００２４］本開示の幾つかの態様による、セグメント切り換え動作例を示したより詳細な流れ図である。
【図１０】［００２５］本開示の幾つかの態様による、セグメント切り換え動作例を示した流れ図である。
【図１１】［００２５］本開示の幾つかの態様による、セグメント切り換え動作例を示した流れ図である。
【発明を実施するための形態】
【００１６】
上記のように、数多くの構成（例えば、ハードウェア及び／又はソフトウェアの構成）をサポートするためのデバイスが経時で進化してきている。例えば、加入者にとって利用可能なサービスを拡大するために、幾つかの移動局（ＭＳ）は、複数の無線アクセス技術（ＲＡＴ）による通信をサポートする。例えば、マルチモードＭＳは、ブロードバンドデータサービスに関するロングタームエボリューション（ＬＴＥ）及び声のサービスに関する符号分割多元接続（ＣＤＭＡ）をサポートすることができる。これらのサービスをサポートするためにモデムのフィーチャーが追加されるのに応じて、モデム側メモリフットプリント（ｆｏｏｔｐｒｉｎｔ）も同様に増大する。しかしながら、コストを最小化するために必要なランダムアクセスメモリ（ＲＡＭ）の量を制限することが望ましい。従って、対処されるべき問題は、フィーチャー（例えば、モデムのフィーチャー）を維持しながらＲＡＭ使用量をどのようにして制限するかということである。
【００１７】
［００２７］必要なフィーチャーセットのみ、例えば、ブートアップ時に現在利用可能な無線アクセス技術（ＲＴＡ）をサポートするために必要なフィーチャーセット、をメモリ内にローディングすることによって（例えば、ここでは、“セグメントローディング”と呼ばれる）、ＲＡＭのサイズを制限するのに役立つことができる技法及び装置がここにおいて提示される。ランタイム中に、（例えば、異なるＲＡＴをサポートするために）フィーチャーの異なる組が必要とされる場合は、システムは、該当する組を選択し、該当する組がローディングされるようにブート手順を強制することができる（例えば、ソフトリセット）。（例えば）必要なとき（のみに）フィーチャーをローディングすることは、すべてのフィーチャーセットが同時にサポートされる場合に必要になるよりも小さいサイズのＲＡＭを採用するのを可能にすることができる。
【００１８】
［００２８］添付された図面と関連させて以下において示される詳細な発明を実施するための形態は、様々な構成に関する説明であることが意図され、ここにおいて説明される概念を実践することができる唯一の構成を表すことは意図されない。発明を実施するための形態は、様々な概念に関する徹底的な理解を提供することを目的とした具体的な詳細を含む。しかしながら、これらの概念は、これらの具体的な詳細なしで実践できることが当業者にとって明らかであろう。幾つかの例では、非常によく知られた構造及びコンポーネントは、該概念を曖昧にすることを回避するためにブロック図形で示される。
【００１９】
電気通信システム例
［００２９］ここにおいて説明される技法は、様々な無線通信ネットワーク、例えば、符号分割多元接続（ＣＤＭＡ）ネットワーク、時分割多元接続（ＴＤＭＡ）ネットワーク、周波数分割多元接続（ＦＤＭＡ）ネットワーク、直交ＦＤＭＡ（ＯＦＤＭＡ）ネットワーク、単一搬送波ＦＤＭＡ（ＳＣ−ＦＤＭＡ）ネットワーク、等、に関して使用することができる。用語“ネットワーク”及び“システム”は、しばしば互換可能な形で使用される。ＣＤＭＡネットワークは、無線技術、例えば、ユニバーサル地上無線アクセス（ＵＴＲＡ）、ＣＤＭＡ２０００、等、を実装することができる。ＵＴＲＡは、ワイドバンド−ＣＤＭＡ（Ｗ−ＣＤＭＡ）と、ローチップレート（ＬＣＲ）と、を含む。ＣＤＭＡ２０００は、ＩＳ−２０００規格、ＩＳ−９５規格及びＩＳ−８５６規格を網羅する。ＴＤＭＡネットワークは、グローバル移動体通信システム（ＧＳＭ）、等の無線技術を実装することができる。ＯＦＤＭＡネットワークは、エボルブドＵＴＲＡ（Ｅ−ＵＴＲＡ）、ＩＥＥＥ８０２．１１、ＩＥＥＥ８０２．１６、ＩＥＥＥ８０２．２０、Ｆｌａｓｈ−ＯＦＤＭ（登録商標）、等の無線技術を実装することができる。ＵＴＲＡ、Ｅ−ＵＴＲＡ、及びＧＳＭは、ユニバーサル移動体電気通信システム（ＵＭＴＳ）の一部である。ＵＭＴＳシステムは、ＴＤ−ＳＣＤＭＡ規格を採用することができる。ＴＤ−ＳＣＤＭＡ規格は、該直接シーケンス拡散スペクトル技術に基づき、多くのＦＤＤモードＵＭＴＳ／Ｗ−ＣＤＭＡシステムにおいて使用される周波数分割複信（ＦＤＤ）ではなく、時分割複信（ＴＤＤ）を追加要求する。ＴＤＤは、エボルブドノードＢ  ｅＮｏｄｅＢ１００とユーザ装置ＵＥ１１６、１２２との間でのアップリンク（ＵＬ）及びダウンリンク（ＤＬ）の両方に関して同じ搬送波周波数を使用するが、アップリンク及びダウンリンク送信を搬送波内の異なるタイムスロットに分割する。ロングタームエボリューション（ＬＴＥ）は、Ｅ−ＵＴＲＡを使用するＵＭＴＳの来るべきリリース版である。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＧＳＭ、ＵＭＴＳ及びＬＴＥは、“第３世代パートナーシッププロジェクト”（３ＧＰＰ）という名称の組織からの文書において記述される。ＣＤＭＡ２０００は、“第３世代パートナーシッププロジェクト２”（３ＧＰＰ２）という名称の組織からの文書において記述される。
【００２０】
［００３０］単一搬送波周波数分割多元接続（ＳＣ−ＦＤＭＡ）は、送信機側において単一搬送波変調、受信機側で周波数領域等化を利用する送信技法である。ＳＣ−ＦＤＭＡは、ＯＦＤＭＡシステムと類似の性能及び基本的に同じ全体的複雑さを有する。しかしながら、ＳＣ−ＦＤＭＡ信号は、それの固有の単一搬送波構造に起因してより低いピーク−平均電力比（ＰＡＰＲ）を有する。ＳＣ−ＦＤＭＡは、特に、より低いＰＡＰＲが送信電力効率の点でモバイル端末に大きな利益を与えるアップリンク通信において多大な注目を集めている。それは、現在、３ＧＰＰ  ＬＴＥ及びＥｖｏｌｖｅｄ  ＵＴＲＡにおけるアップリンク多元接続方式に関する有効な仮定事項である。
【００２１】
［００３１］アクセスポイント（“ＡＰ”）は、ノードＢ、無線ネットワークコントローラ（“ＲＮＣ”）、ｅＮｏｄｅＢ、基地局コントローラ（“ＢＳＣ”）、ベーストランシーバ局（“ＢＴＳ”）、基地局（“ＢＳ”）、トランシーバファンクション（“ＴＦ）”、無線ルータ、無線トランシーバ、ベーシックサービスセット（“ＢＳＳ”）、拡張サービスセット（“ＥＳＳ”）、無線基地局（“ＲＢＳ”）、又は何らかのその他の用語を備えることができ、ノードＢ、無線ネットワークコントローラ（“ＲＮＣ”）、ｅＮｏｄｅＢ、基地局コントローラ（“ＢＳＣ”）、ベーストランシーバ局（“ＢＴＳ”）、基地局（“ＢＳ”）、トランシーバファンクション（“ＴＦ）”、無線ルータ、無線トランシーバ、ベーシックサービスセット（“ＢＳＳ”）、拡張サービスセット（“ＥＳＳ”）、無線基地局（“ＲＢＳ”）、又は何らかのその他の用語として実装することができ、又は、ノードＢ、無線ネットワークコントローラ（“ＲＮＣ”）、ｅＮｏｄｅＢ、基地局コントローラ（“ＢＳＣ”）、ベーストランシーバ局（“ＢＴＳ”）、基地局（“ＢＳ”）、トランシーバファンクション（“ＴＦ）”、無線ルータ、無線トランシーバ、ベーシックサービスセット（“ＢＳＳ”）、拡張サービスセット（“ＥＳＳ”）、無線基地局（“ＲＢＳ”）、又は何らかのその他の用語と呼ぶことができる。
【００２２】
［００３２］アクセス端末（“ＡＴ”）は、アクセス端末、加入者局、加入者ユニット、移動局、遠隔局、遠隔端末、ユーザ端末、ユーザエージェント、ユーザデバイス、ユーザ装置、ユーザ局、又は何らかのその他の用語を備えることができ、アクセス端末、加入者局、加入者ユニット、移動局、遠隔局、遠隔端末、ユーザ端末、ユーザエージェント、ユーザデバイス、ユーザ装置、ユーザ局、又は何らかのその他の用語として実装することができ、又は、アクセス端末、加入者局、加入者ユニット、移動局、遠隔局、遠隔端末、ユーザ端末、ユーザエージェント、ユーザデバイス、ユーザ装置、ユーザ局、又は何らかのその他の用語と呼ぶことができる。幾つかの実装においては、アクセス端末は、携帯電話、コードレスフォン、セッション開始プロトコル（“ＳＩＰ”）電話、ワイヤレスローカルループ（“ＷＬＬ”）局、パーソナルデジタルアシスタント（“ＰＤＡ”）、無線接続能力を有するハンドヘルドデバイス、ステーション（“ＳＴＡ”）、又は、無線モデムに接続されたその他の適切な処理デバイスを備えることができる。従って、ここにおいて教示される１つ以上の態様は、電話（例えば、携帯電話又はスマートフォン）、コンピュータ（例えば、ラップトップ）、ポータブル通信デバイス、ポータブルコンピューティングデバイス（例えば、パーソナルデジタルアシスタント）、娯楽機器（例えば、音楽又はビデオ装置、衛星ラジオ）、全地球測位システムデバイス、又は、無線又は有線の媒体を介して通信するように構成されるその他の適切なデバイス内に組み入れることができる。幾つかの態様においては、ノードは、ワイヤレスノードである。該ワイヤレスノードは、例えば、有線又は無線の通信リンクを介してのネットワーク（例えば、インターネット又はセルラーネットワーク、等のワイドエリアネットワーク）に関する接続性又は該ネットワークへの接続性を提供する。
【００２３】
［００３３］図１を参照し、一態様による多元接続無線通信システムが例示され、無線ネットワークの取得を開始する時間を短縮するために説明される手順を実施することができる。アクセスポイント１００（ＡＰ）は、複数のアンテナグループ、例えば、アンテナ１０４と１０６とを含む１つのグループ、アンテナ１０８と１１０とを含む他のグループ、及び、アンテナ１１２と１１４とを含む追加のグループ、を含むことができる。図１では、各アンテナグループに関して２本のアンテナのみが示されているが、これよりも多い又は少ない数のアンテナを各アンテナグループに関して利用することができる。アクセス端末１１６（ＡＴ）は、アンテナ１１２及び１１４と通信状態にあることができ、アンテナ１１２及び１１４は、順方向リンク１２０を通じてアクセス端末１１６に情報を送信し、逆方向リンク１１８を通じてアクセス端末１１６から情報を受信する。アクセス端末１２２は、アンテナ１０６及び１０８と通信状態にあることができ、アンテナ１０６及び１０８は、順方向リンク１２６を通じてアクセス端末１２２に情報を送信し、逆方向リンク１２４を通じてアクセス端末１２２から情報を受信する。ＦＤＤシステムでは、通信リンク１１８、１２０、１２４、及び１２６は、異なる周波数を通信のために使用することができる。例えば、順方向リンク１２０は、逆方向リンク１１８によって使用される周波数と異なるそれを使用することができる。
【００２４】
［００３４］アンテナの各グループ及び／又はそれらが通信するように設計されているエリアは、アクセスポイントのセクタとしばしば呼ばれる。本開示の一態様においては、各アンテナグループは、アクセスポイント１００によって網羅されるエリアのセクタ内のアクセス端末に通信するように設計することができる。
【００２５】
［００３５］順方向リンク１２０及び１２６を通じての通信において、アクセスポイント１００の送信アンテナは、異なるアクセス端末１１６及び１２２に関する順方向リンクの信号対雑音比を向上させるためにビーム形成を利用することができる。さらに、カバレッジ全体にわたってランダムに散在するアクセス端末に送信するためにビーム形成を使用するアクセスポイントは、単一のアンテナを通じてすべてのアクセス端末に送信するアクセスポイントよりも小さい干渉を近隣セルのアクセス端末に及ぼす。
【００２６】
［００３６］図２は、多入力多出力（ＭＩＭＯ）システム２００における送信機システム２１０（例えば、アクセスポイントとも呼ばれる）及び受信機システム２５０（例えば、アクセス端末とも呼ばれる）の一態様のブロック図を示す。送信機システム２１０では、幾つかのデータストリームに関するトラフィックデータがデータソース２１２から送信（ＴＸ）データプロセッサ２１４に提供される。
【００２７】
［００３７］本開示の一態様においては、各データストリームは、各々の送信アンテナを通じて送信することができる。ＴＸデータプロセッサ２１４は、コーディングされたデータを提供するために各データストリームに関して選択された特定のコーディング方式に基づいてそのデータストリームに関するトラフィックデータをフォーマット化、コーディング、及びインターリービングする。
【００２８】
［００３８］各データストリームに関するコーディングされたデータは、ＯＦＤＭ技法を用いてパイロットデータと多重化することができる。パイロットデータは、典型的には、既知の方法で処理される既知のデータパターンであり、チャネル応答を推定するために受信機システムで使用することができる。各データストリームに関する多重化されたパイロット及びコーディングされたデータは、変調シンボルを提供するためにそのデータストリームのために選択された特定の変調方式（例えば、ＢＰＳＫ、ＱＳＰＫ、Ｍ−ＰＳＫ、Ｍ−ＱＡＭ、等）に基づいて変調される（すなわち、シンボルマッピングされる）。各データストリームに関するデータレート、コーディング、及び変調は、プロセッサ２３０によって実行される命令によって決定することができる。メモリ２３２は、送信機システム２１０のためにデータ及びソフトウェアを格納することができる。
【００２９】
［００３９］次に、全データストリームに関する変調シンボルがＴＸ  ＭＩＭＯプロセッサ２２０に提供され、それは、（例えば、ＯＦＤＭのために）変調シンボルをさらに処理することができる。ＴＸ  ＭＩＭＯプロセッサ２２０は、ＮＴの変調シンボルストリームをＮＴの送信機（ＴＭＴＲ）２２２ａ乃至２２２ｔに提供することができる。本開示の幾つかの態様においては、ＴＸ  ＭＩＭＯプロセッサ２２０は、データストリームのシンボルに及びシンボルを送信中であるアンテナにビーム形成重みを適用する。
【００３０】
［００４０］各送信機２２２は、各々のシンボルストリームを受信及び処理して１つ以上のアナログ信号を提供し、それらのアナログ信号をさらにコンディショニング（例えば、増幅、フィルタリング、及びアップコンバージョン）し、ＭＩＭＯチャネルでの送信に適した変調された信号を提供する。次に、送信機２２２ａ乃至２２２ｔからのＮＴの変調された信号がＮＴのアンテナ２２４ａ乃至２２４ｔからそれぞれ送信される。
【００３１】
［００４１］受信機システム２５０において、送信された変調された信号がＮＲのアンテナ２５２ａ乃至２５２ｒによって受信することができ、各アンテナ２５２からの受信された信号は、各々の受信機（ＲＣＶＲ）２５４ａ乃至２５４ｒに提供することができる。各受信機２５４は、各々の受信された信号をコンディショニング（例えば、フィルタリング、増幅及びダウンコンバージョン）し、コンディショニングされた信号をデジタル化してサンプルを提供し、それらのサンプルをさらに処理して対応する“受信された”シンボルストリームを提供する。
【００３２】
［００４２］次に、ＲＸデータプロセッサ２６０は、ＮＴの“検出された”シンボルストリームを提供するために特定の受信機処理技法に基づいてＮＲの受信機２５４からＮＲの受信されたシンボルストリームを受信及び処理する。ＲＸデータプロセッサ２６０は、各々の検出されたシンボルストリームを復調、デインターリービング、及び復号してデータストリームに関するトラフィックデータを復元する。ＲＸデータプロセッサ２６０による処理は、送信機システム２１０のＴＸ  ＭＩＭＯプロセッサ２２０及びＴＸデータプロセッサ２１４によって実施されるそれを補完するものであることができる。
【００３３】
［００４３］プロセッサ２７０は、いずれのプリコーディング行列を使用すべきかを周期的に決定する。プロセッサ２７０は、行列インデックス部とランク値部とを備える逆方向リンクメッセージを形成する。メモリ２７２は、受信機システム２５０のためのデータ及びソフトウェアを格納することができる。逆方向リンクメッセージは、通信リンク及び／又は受信されたデータストリームに関する様々なタイプの情報を備えることができる。逆方向リンクメッセージは、ＴＸデータプロセッサ２３８によって処理され、それは、データソース２３６から幾つかのデータストリームのためのトラフィックデータも受信し、それらは、変調器２８０によって変調し、送信機２５４ａ乃至２５４ｒによってコンディショニングし、送信機システム２１０に返送することができる。
【００３４】
［００４４］送信機システム２１０において、受信機システム２５０からの変調された信号は、受信機システム２５０によって送信された逆方向リンクメッセージを抽出するためにアンテナ２２４によって受信され、受信機２２２によってコンディショニングされ、復調器２４０によって復調され、ＲＸデータプロセッサ２４２によって処理される。次に、プロセッサ２３０は、ビーム形成重みを決定するためにいずれのプリコーディング行列を使用すべきかを決定し、抽出されたメッセージを処理する。
【００３５】
［００４５］図３は、図１において例示される無線通信システム内で採用することができる無線デバイス３０２で利用することができる様々なコンポーネントを例示する。無線デバイス３０２は、ここにおいて説明される様々な方法を実装するように構成することができるデバイスの一例である。無線デバイス３０２は、基地局１００又はユーザ端末１１６及び１２２のうちのいずれかであることができる。
【００３６】
［００４６］無線デバイス３０２は、無線デバイス３０２の動作を制御するプロセッサ３０４を含むことができる。プロセッサ３０４は、中央処理装置（ＣＰＵ）と呼ぶこともできる。メモリ３０６は、読み取り専用メモリ（ＲＯＭ）とランダムアクセスメモリ（ＲＡＭ）との両方を含むことができ、命令及びデータをプロセッサ３０４に提供する。メモリ３０６の一部分は、非揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）を含むこともできる。プロセッサ３０４は、典型的には、メモリ３０６内に格納されたプログラム命令に基づいて論理及び算術演算を行う。メモリ３０６内の命令は、ここにおいて説明される方法を実装するために実行可能である。
【００３７】
［００４７］無線デバイス３０２は、無線デバイス３０２と遠隔の位置との間でのデータの送信及び受信を可能にするための送信機３１０及び受信機３１２を含むことができるハウジング３０８を含むこともできる。送信機３１０及び受信機３１２は、結合してトランシーバ３１４にすることができる。単一の又は複数の送信アンテナ３１６をハウジング３０８に取り付け、トランシーバ３１４に電気的に結合することができる。無線デバイス３０２は、複数の送信機と、複数の受信機と、複数のトランシーバと、を含むことができる（示されていない）。
【００３８】
［００４８］無線デバイス３０２は、トランシーバ３１４によって受信された信号のレベルを検出及び定量化するために使用することができる信号検出器３１８も含むことができる。信号検出器３１８は、該信号を、総エネルギー、シンボル当たりの副搬送波当たりのエネルギー、電力スペクトル密度及びその他の信号として検出することができる。無線デバイス３０２は、信号を処理する際に使用するためのデジタル信号プロセッサ（ＤＳＰ）３２０も含むことができる。
【００３９】
［００４９］無線デバイス３０２の様々なコンポーネントをバスシステム３２２によってひとつにまとめて結合することができ、それは、データバスに加えて、電力バスと、制御信号バスと、状態信号バスと、を含むことができる。
【００４０】
オーバーレイする無線アクセスネットワークの例
［００５０］加入者が利用可能なサービスを拡大するために、幾つかの移動局（ＭＳ）は、複数の無線アクセス技術（ＲＡＴ）による通信をサポートする。例えば、図４において例示されるように、マルチモードＭＳ４１０は、ブロードバンドデータサービスに関するロングタームエボリューション（ＬＴＥ）及び声のサービスに関する符号分割多元接続（ＣＤＭＡ）をサポートすることができる。例示として、ＬＴＥが第１のＲＡＴ４２０１として示され、ＣＤＭＡが第２のＲＡＴ４２０２として示され、Ｗｉ−Ｆｉが第３のＲＡＴ４２２１として示されている。
【００４１】
［００５１］幾つかの用途においては、長距離ＲＡＴと短距離ＲＡＴとの間で情報をやり取りするためにマルチＲＡＴインタフェースロジック４３０を使用することができる。これは、マルチモードＭＳ４１０のエンドユーザが（例えば、いずれのＲＡＴを通じて）どのようにしてネットワークに実際に接続するかをネットワークプロバイダが制御するのを可能にすることができる。インタフェースロジック４３０は、例えば、コアネットワークへのローカルインターネットプロトコル（ＩＰ）接続性又はＩＰ接続性をサポートすることができる。
【００４２】
［００５２］例えば、ネットワークプロバイダは、利用可能なときに、短距離ＲＡＴを介してネットワークに接続するようにマルチモードＭＳに指示することができる。この能力は、ネットワークプロバイダが特定のエアリソースの混雑を緩和するような方法でトラフィックをルーティングするのを可能にすることができる。実際、ネットワークプロバイダは、（例えば、長距離ＲＡＴの）あるエアトラフィックを無線ネットワーク内に配分するか又はあるエアトラフィックを混雑している無線ネットワークから混雑度がより低い無線ネットワークにあるエアトラフィックを配分するために短距離ＲＡＴを使用することができる。トラフィックは、状態が要求するとき、例えば、モバイルユーザが短距離ＲＡＴに適さないあるレベルまで速度を上昇させたとき、に短距離ＲＡＴから再ルーティングすることができる。
【００４３】
［００５３］さらに、長距離ＲＡＴは、典型的には、数キロメートルにわたってサービスを提供するように設計されているため、長距離ＲＡＴを使用時のマルチモードＭＳからの送信の電力消費量は無視できない。対照的に、短距離ＲＡＴ（例えば、Ｗｉ−Ｆｉ）は、数百メートルにわたってサービスを提供するように設計される。従って、利用可能なときに短距離ＲＡＴを利用すると、その結果として、マルチモードＭＳ４１０による電力消費量がより少なくなり、それによりバッテリ寿命を延ばすことができる。
【００４４】
［００５４］時分割同期ＣＤＭＡ（ＴＤ−ＳＣＤＭＡ）サービスを展開する際には、ＴＤ−ＳＣＤＭＡ無線アクセスネットワーク（ＲＡＮ）は、その他の技術、例えば、時分割複信（ＴＤＤ）ＬＴＥ（ＬＴＥ−ＴＤＤ又はＴＤ−ＬＴＥとも呼ばれる）、ＣＤＭＡ  １ｘＲＴＴ（無線送信技術）、Ｅｖｏｌｕｔｉｏｎ−Ｄａｔａ  Ｏｐｔｉｍｉｚｅｄ（ＥＶＤＯ）、ワイドバンドＣＤＭＡ（ＷＣＤＭＡ（登録商標））、グローバル移動体通信システム（ＧＳＭ）、又はユニバーサル移動体電気通信システム（ＵＭＴＳ）地上無線アクセス（ＵＴＲＡ）、を用いて１つ以上のネットワークとオーバーラップすることができる。例えば、ＴＤ−ＳＣＤＭＡ及びＧＳＭをサポートするマルチモード端末（ＭＭＴ）は、サービスを提供するために両方のネットワークに登録することができる。
【００４５】
［００５５］図５は、本開示の幾つかの態様により、ＧＳＭネットワーク５１０上にオーバーレイされたＴＤ−ＳＣＤＭＡネットワーク例５００を示す。ＭＭＴ（示されていない）は、ＴＤ−ＳＣＤＭＡノードＢ（ＮＢ）５０２及び／又はＧＳＭ  ＮＢ５１２を介していずれかの又は両方のネットワーク５００、５１０と通信することができる。例えば、１つの使用事例は、ＭＭＴがデータサービスに関してＧＳＭネットワーク５１０に登録し、声によるコールサービスに関してＴＤ−ＳＣＤＭＡネットワーク５００と登録することを含むことができる。他の使用事例は、ＭＴＴが２つの加入者アイデンティティモジュール（ＳＩＭ）、すなわち、ＧＳＭのための１つ及びＴＤ−ＳＣＤＭＡのための他の１つ、を有するときに生じることがある。
【００４６】
モデムフィーチャーセットセグメントローディング及びシステム選択の例
［００５６］過去には数多くのフィーチャーがモデムに追加されており、近い将来に数多くのさらなる変更が計画されている。これらの変更は、モデム側のメモリフットプリントを増大させる（例えば、現在のモデムイメージフットプリントと９ｘ２５及び８ｘ１０からの要求との間のギャップは、最大で２０ＭＢである）。しかしながら、上述されるように、コストを削減する及び／又は最小化するためにランダムアクセスメモリ（ＲＡＭ）使用量を制限するのが概して望ましい。システムレベル最適化のために様々なアプローチ法、例えば、Ｑｓｈｒｉｎｋ、コンパイルフラグ、ベニヤリダクション（ｖｅｎｅｅｒ  ｒｅｄｕｃｔｉｏｎ）が提供されているが、ギャップは依然として大きい可能性がある。本開示の態様は、モデムフィーチャーセットを維持しながらこの課題に対処してＲＡＭ使用量を制限するのを援助することができる。
【００４７】
［００５７］（例えば）必要なフィーチャーセット（のみ）をメモリ内にローディングする（“セグメントローディング”）ための技法及び装置がここにおいて提示され、例えば、対応するシステムのブートアップ及び選択時の無線アクセス技術（ＲＡＴ）である。
【００４８】
セグメントローディング
［００５８］幾つかの態様により、セグメントローディングは、デバイスがフィーチャーの部分組をローディングすること及びデバイスが次にリセットしてブートアップするときにいずれのフィーチャーセットがローディングされるべきかを指定することを可能にすることができる。図６は、本開示の幾つかの態様により、１つ以上の無線アクセス技術（ＲＡＴ）をサポートするベースイメージ及びフィーチャーセグメント６０４、６０６、６０８を備えるデバイスイメージを有する（例えば、マルチモードＭＳ４１０に類似する）ユーザ装置（ＵＥ）例６０２を示す。フィーチャーセグメントは、デバイス上で同時に走らされるフィーチャーの組であり、所定のＲＡＴをサポートするために使用することができる。図６において示されるように、セグメントローディングは、フィーチャーセットに基づいてモデムソフトウェア（ＳＷ）をパーティショニング及び制限することによって行うことができる。例えば、図６において示されるＵＥ６０２は、３つのセグメント６０４、６０６、６０８にパーティショニングされる。いずれの所定の時間においてもすべてのモデムフィーチャーセットがアクティブである必要がないため、ブートアップ中に、ＵＥ６０２は、必要なフィーチャーセットのみをメモリ内にローディングすることができる。図６において示される実施形態例では、各セグメント６０４、６０６、６０８は、ＲＡＴの組をサポートすることができる。例えば、セグメント１  ６０４は、ロングタームエボリューション（ＬＴＥ）、無線符号分割多元接続（ＷＣＤＭＡ）、ｇｅｒａｎ、等をサポートすることができ、セグメント２  ６０６は、ＬＴＥ、１Ｘ、等をサポートすることができ、セグメント３  ６０８は、ＷＣＤＭＡ、ｇｅｒａｎ、時分割同期ＣＳＭＡ（ＴＤＳＣＤＭＡ）、等をサポートすることができる。幾つかの実施形態に関しては、ＵＥ６０２は、ＲＡＴの様々な異なる組み合わせをサポートすることができるあらゆる数のセグメントにパーティショニングすることができる。
【００４９】
［００５９］図７は、本開示の幾つかの態様による、ＵＥ（例えば、ＵＥ６０２）のメモリ内にローディングすることができるフィーチャーセグメント例を概念的に示したブロック図である。デバイスイメージ７０２は、コード７０４、初期化されたデータ７０６、ゼロ初期化されたデータ（ＺＩ）７０８から成ることができる。図７において示されるように、コード７０４及びＺＩ  ７０８は、フィーチャー別にグループ分けすることができ（例えば、ＴＤＳ７１０及びＬＴＥ７１２）、すべてのフィーチャーを単一のデバイスイメージ７０２にコンパイルすることができる。デバイスイメージ７０２は、ベースイメージ及びフィーチャーセグメント７１０、７１２に分割することができる。デバイス能力は、選択されたフィーチャーセグメントをローディングすることによってブートアップ時に構成することができる。ランタイム時に必要でないフィーチャーセグメントは、ブートローダによってＳＤＲＡＭ内にローディングすることができない。代替として、該フィーチャーセグメントは、ブートローダによってＳＤＲＡＭ内にローディングし、その後に（例えば、構成ステップ中に）除去することができる。幾つかの実施形態に関しては、ブートローダ又はモデムブートは、図７において示されるようにコード及び初期化されたデータをＲＡＭ７１６又はＲＡＭ７１８にローディングすることができるだけである。幾つかの態様により、ローディングされるべきフィーチャーセットを選択するためにメモリ管理ユニット（ＭＭＵ）及び／又はトランスレーションルックアサイドバッファ（ｔｒａｎｓｌａｔｉｏｎ  ｌｏｏｋａｓｉｄｅ  ｂｕｆｆｅｒ）（ＴＬＢ）マッピングテーブルを使用することができる。
【００５０】
［００６０］幾つかの態様により、幾つかのデバイスイメージは、実行可能かつリンク可能な（ＥＬＦ）フォーマットを採用することができる。ＥＬＦファイルにおいて、ブートローダによって認識してローディングすることができる最小単位は、プログラムセグメントであり、このため、独立してローディングされることが意図されるフィーチャーは、１つ以上のＥＬＦプログラムセグメントにパックすることができる。幾つかの実施形態に関しては、小さいフィーチャーセットを１つのフィーチャーセットにすることができる。フィーチャーは、コード、Ｂｌｏｃｋ  Ｓｔａｒｔｅｄ  ｂｙ  Ｓｙｍｂｏｌ（ＢＳＳ）、及びその他のセクションから成ることができる。フィーチャーセグメントロケーションマスクの各ビットは、１つのフィーチャーを識別するために使用することができる。
【００５１】
［００６１］幾つかの態様により、ウォームブート中に、ブートローダがセグメントローディング可能なセグメントをローディングすべきかどうかを決定するためにフィーチャーセグメントロケーションマスクと照合するためにローディングすることが希望されるフィーチャーを有するセグメントローディングマスクを使用することができる。ウォームブートに関して、ブートローダは、セグメントローディング可能なセグメントがローディングされるべきかどうかを決定するためにモデム側によって提供される情報を使用することができる。例えば、最後の実行セッション中に、モデム側は、次回にローディングされるべきフィーチャーセグメントを決定することができ、この情報を３２ビットマスク（例えば、セグメントローディングマスク）にパックする。セグメントローディングマスクは保存することができ、従って、ウォームブート中は永続的であり、ブートローダによって見ることができる。次に、モデムは、ウォームブートを要求することができる。ブートローダは、セグメントローディングマスクを読み取り、ベースモデムイメージをローディングすることができる。ブートローダは、物理的に再配置可能なフラグで表示されるセグメントを通じてループすることができ、及び、例えば、セグメントローディングマスク及びフィーチャーセグメントロケーションマスクの検査が真であるかどうかに基づいてセグメントをローディングすることができる。これらのセグメントは、物理的に再配置可能である。幾つかの実施形態に関しては、１つ以上のプログラムセグメントをＥＬＦイメージ内のベースイメージの後に配置することができる。幾つかの態様においては、ベースイメージの１つ以上の部分は、ＥＬＦイメージ内のプログラムセグメントの後に配置することができる。
【００５２】
［００６２］コールドブートに関して、モデムＳＷは、セグメントローディング可能なフィーチャーの予め定義された組がローディングされている（例えば、コンパイル時に予め定義）デフォルト構成状態で走る。セグメントローディング可能なフィーチャーのこの予め定義された組は、コールドブートローディングされたセグメントのフラグで表示することができる。ブートローディング手順は、（１）ベーシックイメージ内に全セグメントをローディングすることと、（２）物理的に再配置可能なフラグで表示される全セグメントを通じてループしてコールドブートローディングされたセグメントを示すセグメントタイプ値を有するそれらをローディングすることと、を含むことができる。
【００５３】
［００６３］モデム初期化コードがブートローダから制御を入手した時点で、それは、リンクされた実行可能なイメージを復元するためにパックされたセグメントローディング可能なセグメントを仮想メモリにマッピングすることができる。各々のセグメントローディング可能なセグメントをマッピングすることができるため、数多くのトランスレーションルックアサイドバッファ（ＴＬＢ）エントリが予想される。セグメントアライメントサイズは、ＴＬＢエントリ数及びアラインメントを原因とするメモリオーバーヘッドに影響を及ぼすことがある。
【００５４】
［００６４］他の代替においては、ブートローダは、モデムイメージがどのようにローディングされるかに関する決定を行うのに関与することができず、コールドブートであるかウォームブートであるかにかかわらず、．ｂｓｓを除くイメージ全体をローディングすることができる。モデムは、（例えば、ブラストカーネルブート又はモデムブートアップ手順中に）ランタイム時に正しいフィーチャーを取り上げることを担当することができる。
【００５５】
［００６５］さらに他の実施形態においては、セグメントローディング可能なフィーチャーをパックして暗号化ファイルシステム（ＥＦＳ）に保存することができる。ブートローダは、ベースイメージのみをローディングすることができる。モデムソフトウェア（ＳＷ）は、永続的記憶装置（例えば、非揮発性（ＮＶ）又はＥＦＳ）からセグメント構成を読み取り、次に、ＥＦＳからセグメントフィーチャーを読み取り、認証し、及びローディングする。セグメントローディング可能なフィーチャーは、アイテム（例えば、データファイル又はオブジェクト）内に格納することができる。幾つかの態様においては、モデムは、モデム構成を更新するためにアイテムからフィーチャーの部分組を採用することができる。
【００５６】
［００６６］幾つかの態様により、デバイスは、フィーチャーセグメント間で切り換えることができる。デバイスの能力、すなわちフィーチャーセット、は、ブートアップ時に構成することができる。セグメントに属するベースイメージ及びフィーチャーセットのみをローディングすることができる。コールドブート時において、デバイスは、（例えば、コンパイル時に予め定義された）デフォルト構成でブートアップすることができる。しかしながら、デバイスが走っている時に、デバイスは、現在の構成が良くないと決定することができ（例えば、デバイスがサービスを取得することができない）、及び、デバイスは、異なる構成に切り換わるのを決定することができる。デバイスは、ブート中に消去されない（例えば、ＳＷリセット）メモリ記憶場所内に希望される構成を書き込むことができる。異なるセグメント、従ってその他のフィーチャーセット、に切り換わるために、モデムプロセッサは、モデムサブシステムリセットを用いてリセットして再ブートすることができる（これは、約２秒かかる）。次に、ブートローダは、セグメント構成を知らずにモデムイメージをローディングすることができ、モデムカーネルブートアップコードは、最後の実行の際に保存されたセグメント構成情報を読み取り、その構成において指定されないモジュールをアンローディングすることができる。
【００５７】
［００６７］図８において示されるセグメント切り換え動作８００の一例では、８０２において、デバイスは、最初に（例えば、コールドブート中に）１つのセグメント構成、例えば、ＬＴＥ及びＷＣＤＭＡ、をローディングすることができ、８０４及び８０６において、デバイスは、ＬＴＥ又はＷＣＤＭＡネットワークカバレッジが存在せず、異なるＲＡＴのみが利用可能である、例えば、ＴＤＳＣＤＭＡ、異なる領域又はネットワークに入る。この場合は、８０８乃至８１２において、デバイスは、リセットし、ＴＤＳＣＤＭＡをサポートするためのフィーチャーを有する異なるセグメントをローディングすることができる。
【００５８】
システム選択
［００６８］システム選択は、ＵＥが常時すべてのＲＡＴをサポートするように構成されないようにするためにセグメントローディングを使用するＵＥ（例えば、ＵＥ６０２）において使用することができる。幾つかの態様により、ＵＥは、すべてのＲＡＴに関する探索能力を有するモードでは動作することができない。従って、いずれの所定の時間においても、ＵＥは、サポートすることができるすべてのＲＡＴの部分組をサポートするように構成することができるだけである。例えば、ＴＤＳＣＤＭＡ又はＷＣＤＭＡサポートを選択的に排除することは、十分なＵＥ構成ファイルサイズの縮小を提供することができる。さらに、その他の構成を最少に維持することも望ましい。
【００５９】
［００６９］一実施形態においては、ＵＥがＴＤＳＣＤＭＡを要求するネットワーク（例えば、チャイナ・モバイル・コミュニケーションズ・コーポレーション（ＣＭＣＣ）ネットワーク）においてフルサービスで動作中であると決定した場合は、ＵＥは、ソフトウェア（ＳＷ）デバイスイメージにはＴＤＳＷＣＤＭＡが入っており、ＷＣＤＭＡは入っていないことを確認することができる。他方、ＵＥが他のネットワーク、例えば、ＷＣＤＭＡ、においてフルサービスで動作中であると決定した場合は、ＵＥは、ＳＷデバイスにはＷＣＤＭＡが入っており、ＴＤＳＣＤＭＡは入っていないことを確認することができる。ＵＥがサービスを提供していない又は限定的サービス中であると決定した場合は、ＳＷは、発見的にトグルすることができる。
【００６０】
［００７０］図９は、本開示の幾つかの態様による、検出された無線アクセス技術（ＲＡＴ）が現在の構成によってサポートされないと決定された時点でセグメントを切り換えるための動作例９００を示した流れ図である。図９において示される実施形態例では、９０２において、ＵＥは、ＣＭＣＣ又はグローバルネットワークモードで開始することができる。ＣＭＣＣネットワークモードにある場合は、９０４において、ＵＥは、ローディングされたフィーチャーＬ／Ｔ／Ｇ１Ｘ／ＤＯ（ＬＴＥ／ＴＤＳＣＤＭＡ／Ｇｌｏｂａｌ／ＣＤＭＡ２０００  １ｘ／Ｄａｔａ−Ｏｐｔｉｍｉｚｅｄ）を用いてシステム選択を行うことができる。次に、ＵＥは、９０６において、フルサービス中であるか、サービスなしであるか、又は限定的サービス中であるかを決定することができる。ＵＥが限定的サービス中である場合は、９０８において、ＵＥは、限定的サービス中にとどまることができ、Ｌ／Ｔ／Ｇ／１ｘ／ＤＯを用いてフルサービスに関する定期的な走査を行う。ＵＥがサービスなしである場合は、ＵＥは、９１０においてシステム選択を繰り返すことができる。ＵＥがフルサービス中である場合は、９１２において、ＵＥは、システム選択中に検出されたモバイルカントリーコード（Ｍｏｂｉｌｅ  Ｃｏｕｎｔｒｙ  Ｃｏｄｅ）（ＭＣＣ）又はモバイルネットワークコード（Ｍｏｂｉｌｅ  Ｎｅｔｗｏｒｋ  Ｃｏｄｅ（ＭＮＣ）に基づいて、ＣＭＣＣネットワークが存在するかどうかを決定することができる。そうである場合は、ＵＥは、フルサービスにとどまることができ、９１４においてより良いサービスに関して定期的な走査を行う。しかしながら、ＵＥが、例えば、ＭＣＣ及びＭＮＣに基づいて、ＣＭＣＣネットワーク内にないと決定した場合は、９１６において、ＵＥはリセットすることができ、９１８において、グローバルネットワークモードでローディングすることができる。
【００６１】
［００７１］ＵＥがグローバルネットワークモードで開始する（又はグローバルネットワークモードでリセットされてローディングされる）又はグローバルネットワークモードでリセットされる場合は、９２０において、ＵＥは、ローディングされたフィーチャーＬ／Ｗ／Ｇ／１ｘ／ＤＯ（ＬＴＥ／ＷＣＤＭＡ／Ｇｌｏｂａｌ／ＣＤＭＡ２０００  １Ｘ／Ｄａｔａ−Ｏｐｔｉｍｉｚｅｄ）を用いてシステム選択を行うことができる。次に、ＵＥは、９２２において、それがフルサービス中であるか、サービスなしであるか、又は限定的サービス中であるかを決定することができる。ＵＥが限定的サービス中である場合は、９２４において、ＵＥは、限定的サービス中にとどまることができ、Ｌ／Ｗ／Ｇ／１ｘ／ＤＯを用いてフルサービスに関する定期的な走査を行う。ＵＥがサービスなしである場合は、９２６において、ＵＥは、システム選択を繰り返すことができる。ＵＥがフルサービス中である場合は、９２８において、ＵＥは、システム選択中に検出されたモバイルカントリーコード（ＭＣＣ）又はモバイルネットワークコード（ＭＮＣ）に基づいて、ＣＭＣＣネットワークが存在するかどうかを決定することができる。そうである場合は、９３０において、ＵＥは、フルサービスにとどまることができ、より良いサービスに関して定期的な走査を行う。しかしながら、ＵＥが、例えば、ＭＣＣ及びＭＮＣに基づいて、ＣＭＣＣネットワーク内にないと９３２において決定した場合は、９１８において、ＵＥはリセットしてＣＭＣＣネットワークモードでローディングすることができる。
【００６２】
［００７２］図１０は、本開示の幾つかの態様による、限定的サービス又はサービスなしの期間に基づいて検出された無線アクセス技術（ＲＡＴ）が現在の構成によってサポートされていないと決定された時点でセグメントを切り換えるための動作例１０００を示した流れ図である。図１０において示されるように、モードは、１００２において最初に選択することができる。次に、ＵＥは、１００４において、選択されたモードに関するフィーチャーに対応するイメージが既にローディングされているかどうかを決定することができる。既にローディングされていない場合は、該当するイメージを１００６においてローディングすることができる。対応するイメージがローディングされている場合は、１００８において、“オンライン”コマンドを使用することができ、サービス要求を送信することができる。１０１０において、Ｍｏｄｅ＿Ｓｗｉｔｃｈ＿Ｔｉｍｅｒを始動させることができ、１０１２において決定することができるサービス指示に基づいて走ることができる。例えば、フルサービス指示が受信された場合は、１０１４において、タイマを停止させることができ、１０１６において、正確なイメージがローディングされたかどうかが決定される（例えば、ＭＣＣ、ＭＮＣ＝ＣＭＣＣである場合は、イメージはＬ、Ｔ、Ｇ、１Ｘ、ＤＯであるべきであり、ＭＣＣ、ＭＮＣがＣＭＣＣと等しくない場合は、イメージはＬ、Ｗ、Ｇ、１Ｘ、ＤＯであるべきである）。正確なイメージがローディングされない場合は、１００６においてプロセスが再開される。正確なイメージがローディングされた場合は、１０１８において、現在のモードが保持され、システムは、１０１２においてサービスが変化するのを待つ。今度は１０１２におけるサービス指示に戻り、１０２０及び１０２２においてそれぞれ限定的サービス又はサービスなしが示された場合は、タイマは、稼働し続けることができ、システムは、１０１２において、サービス状態が変化するのを待つ。タイマが時間切れになる前にフルサービスが検出されない場合は、１０２４において、モードを変更することができ及びプロセスは１００４において再開することができる。
【００６３】
［００７３］幾つかの態様により、３ＧＰＰパブリックランドモバイルネットワーク（ＰＬＭＮ）において限定的サービスが報告され、及び、ＵＥがＴＤＳＣＤＭＡをサポートする領域内に存在しないと決定された場合は（例えば、中国又は香港）、ＵＥは、グローバルモードのみにおいてフルサービスに関する将来の定期的な探索を行うことができる。幾つかの実施形態に関して、両方のモードを用いてサービスに関して走査したにもかかわらずＵＥがサービスを提供していない場合は、モード間のトグルを停止させるか又は速度をさらに低下させることができる。
【００６４】
［００７４］図１１は、本開示の幾つかの態様による、検出された無線アクセス技術（ＲＡＴ）が現在の構成によってサポートされていないと決定された時点でセグメントを切り換えるための動作例１１００を示した流れ図である。動作１１００は、例えば、ＵＥ（例えば、ＵＥ６０２）によって行うことができる。動作１１００は、１１０２において、少なくとも第１のＲＡＴ（例えば、ＴＤ−ＳＣＤＭＡ又はＷ−ＣＤＭＡ）をサポートするメモリ内にローディングされた第１のモデムフィーチャーセットにより動作することによって開始することができる。
【００６５】
［００７５］１１０４において、ＵＥは、第１のモデムフィーチャーセットによってサポートされない少なくとも第２のＲＡＴ（例えば、ＴＤ−ＳＣＤＭＡ又はＷ−ＣＤＭＡ）の潜在的な利用可能性を検出することができる。例えば、ＵＥは、第１のフィーチャーセットに基づいてシステム選択を行い、ＭＣＣ又はＭＮＣに基づいて第１のＲＡＴが利用可能であるかどうかを決定することができる。代替においては、ＵＥは、システム選択の結果限定的サービスまたはサービスなしになった場合にタイマを始動させることができ、及び、フルサービスを達成せずにタイマが時間切れになった場合は第１のＲＡＴは利用可能でないと決定することができる。
【００６６】
［００７６］１１０６において、第２のＲＡＴが利用可能であることを検出したことに応答して、ＵＥは、デバイスをリセットさせるための１つ以上の行動をとることができ、ブート手順中に、第２のＲＡＴをサポートする第２のモデムフィーチャーセットを含めるためにメモリを更新し、第２のモデムフィーチャーセットは、第１のモデムフィーチャーセットを含む単一のデバイスイメージから選択される。幾つかの態様においては、第１のモデムフィーチャーセットは、フルサービスモードにおける第１のＲＡＴをサポートし、限定的サービスモードにおける第２のＲＡＴをサポートすることができる。
【００６７】
［００７７］幾つかの態様により、メモリは、第１のモデムフィーチャーセットではなく第２のモデムフィーチャーセットを含めるために（例えば、リセット中に消去されないメモリ記憶場所に１つ以上の値を書き込むことによって）更新することができる。幾つかの態様により、単一のデバイスイメージは、ベースイメージ、第１のモデムフィーチャーセットを有する第１のセグメント、及び第２のモデムフィーチャーセットを有する第２のセグメントにパーティショニングすることができる。代替においては、デバイスイメージは、あらゆる数のフィーチャーセグメントセットにパーティショニングすることができる。例えば、デバイスイメージは、さらに第３のセグメントにパーティショニングすることができ、メモリは、第１のモデムフィーチャーセットではなく第３のモデムフィーチャーセットを含めるために更新することができる。
【００６８】
［００７８］幾つかの態様により、メモリ記憶場所に書き込まれた値は、所定のフィーチャーセットに対応するセグメントローディング可能なセグメントがローディングされるべきかどうかを決定するためにモデムブートアップ手順中に使用される構成を示すことができる。それらの値は、ＵＥによって使用されるべき第１のモデムフィーチャーセットと異なるモデムフィーチャーセットを示すことができる。それらの値は、所定のフィーチャーセットに対応するセグメントローディング可能なセグメントがローディングされるべきかどうかを決定するためにブートローダによって使用されるフィーチャーセグメントロケーションマスクであることができる。幾つかの実施形態に関しては、マスクは、ＵＥのモデムによって提供することができる。
【００６９】
［００７９］方法及び装置の例は、上においてはＲＡＴを参照して説明されるが、本方法及び装置は、その他のタイプのデバイス構成に対しても幅広く適用することができる。幾つかの態様においては、第１のデバイスハードウェア及びソフトウェアの構成をサポートするメモリ内にローディングされた第１のモデムフィーチャーセットにより動作することと、第１のデバイスハードウェア及びソフトウェアの構成と異なる構成において動作する潜在力を検出することと、応答して、デバイスをリセットさせるための１つ以上の行動をとり、ブート手順中に又はブート手順後に、第２のデバイスハードウェア及びソフトウェアの構成をサポートする第２のフィーチャーセットを含めるためにメモリを更新することと、を含むデバイス構成のための装置及び方法が提供され、第２のフィーチャーセットは、第１のフィーチャーセットを含む単一のデバイスイメージから選択される。
【００７０】
［００８０］さらに、幾つかの態様においては、ブートローダ構成に加えて又はブートローダ構成の代替として、ブートプロセスが完了した後に、デバイスを構成するためにモデムブートローダ及び／又はソフトウェアを採用することができる。例えば、幾つかの態様においては、少なくとも第１の無線アクセス技術（ＲＡＴ）をサポートするメモリ内にローディングされた第１のモデムフィーチャーセットにより動作することと、第１のモデムフィーチャーセットによってサポートされない少なくとも第２のＲＡＴの潜在的な利用可能性を検出することと、応答して、デバイスをリセットさせるための１つ以上の行動をとり、ブート手順中に又はブート手順後に、第２のＲＡＴをサポートする第２のモデムフィーチャーセットを含めるためにメモリを更新することと、を含むユーザ装置（ＵＥ）による無線通信のための装置及び方法が提供され、第２のモデムフィーチャーセットは、ブート手順後にＵＥのファイルシステムに格納されたデータアイテムの選択された部分組である。
【００７１】
［００８１］さらに、幾つかの態様においては、第１のデバイスハードウェア及びソフトウェアの構成をサポートするメモリ内にローディングされた第１のモデムフィーチャーセットにより動作することと、第１のデバイスハードウェア及びソフトウェアの構成と異なる第２のデバイスハードウェア及びソフトウェアの構成において動作する潜在力を検出することと、応答して、デバイスをリセットさせるための１つ以上の行動をとり、ブート手順中に又はブート手順後に、第２のデバイスハードウェア及びソフトウェアの構成をサポートする第２のフィーチャーセットを含めるためにメモリを更新することと、を含むデバイス構成のための装置及び方法が提供され、第２のフィーチャーセットは、ブート手順後にデバイスのファイルシステムに格納されたデータアイテムの選択された部分組である。
【００７２】
［００８２］電気通信システムの幾つかの態様がＴＤ−ＳＣＤＭＡシステムを参照して提示されている。当業者が容易に評価することになるように、本開示全体を通じて説明される様々な態様は、その他の電気通信システム、ネットワークアーキテクチャ及び通信規格にまで拡大することができる。例として、その他のＵＭＴＳシステム、例えば、Ｗ−ＣＤＭＡ、高速ダウンリンクパケットアクセス（ＨＳＤＰＡ）、高速アップリンクパケットアクセス（ＨＳＵＰＡ）、高速パケットアクセスプラス（ＨＳＰＡ＋）及びＴＤ−ＣＤＭＡ、にまで様々な態様を拡大することができる。さらに、Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ（ＬＴＥ）（ＦＤＤ、ＴＤＤ、又は両モード）、ＬＴＥ−Ａｄｖａｎｃｅｄ（ＬＴＥ−Ａ）（ＦＤＤ、ＴＤＤ、又は両モード）、ＣＤＭＡ２０００、Ｅｖｏｌｕｔｉｏｎ−Ｄａｔａ  Ｏｐｔｉｍｉｚｅｄ（ＥＶ−ＤＯ）、Ｕｌｔｒａ  Ｍｏｂｉｌｅ  Ｂｒｏａｄｂａｎｄ（ＵＭＢ）ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ８０２．２０、Ｕｌｔｒａ−Ｗｉｄｅｂａｎｄ（ＵＷＢ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、及び／又はその他の適切なシステムにまで拡大することができる。採用される実際の電気通信規格、ネットワークアーキテクチャ、及び／又は通信規格は、特定の用途及びシステムに課せられた全体的な設計上の制約事項に依存する。
【００７３】
［００８３］様々な装置及び方法と関係させて幾つかのプロセッサが説明されている。これらのプロセッサは、電子ハードウェア、コンピュータソフトウェア、又はそれらのあらゆる組み合わせを用いて実装することができる。該プロセッサがハードウェアとして実装されるか又はソフトウェアとして実装されるかは、特定の用途及びシステムに課せられた全体的な設計上の制約事項に依存する。例として、本開示において提示されるプロセッサ、プロセッサの一部、又はプロセッサの組み合わせは、本開示全体を通じて説明される様々な機能を果たすように構成されたマイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラマブルロジックデバイス（ＰＬＤ）、ステートマシン、ゲーテッド（ｇａｔｅｄ）ロジック、ディスクリートハードウェア回路、及びその他の適切な処理コンポーネントとともに実装することができる。本開示において提示されるプロセッサ、プロセッサの一部、又はプロセッサの組み合わせの機能は、マイクロプロセッサ、マイクロコントローラ、ＤＳＰ、又はその他の適切なプラットフォームによって実行されるソフトウェアとともに実装することができる。
【００７４】
［００８４］ソフトウェアは、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、エクセキュータブル（ｅｘｅｃｕｔａｂｌｅ）、実行スレッド、プロシージャ、関数、等を意味すると広義に解釈されるものとし、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語、又はその他のいずれとして呼ばれるかを問わない。ソフトウェアは、コンピュータによって読み取り可能な媒体上に常駐することができる。コンピュータによって読み取り可能な媒体は、例として、メモリ、例えば、磁気記憶装置（例えば、ハードディスク、フロッピー（登録商標）ディスク、磁気ストリップ）、光学ディスク（例えば、コンパクトディスク（ＣＤ）、デジタルバーサタイルディスク（ＤＶＤ））、スマートカード、フラッシュメモリデバイス（例えば、カード、スティック、キードライブ）、ランダムアクセスメモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ）、消去可能ＰＲＯＭ（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）、レジスタ、又は、取り外し可能ディスクを含むことができる。本開示全体を通じて提示される様々な態様ではメモリはプロセッサと別個のものとして示されているが、メモリは、プロセッサの内部に存在することができる（例えば、キャッシュ又はレジスタ）。
【００７５】
［００８５］コンピュータによって読み取り可能な媒体は、コンピュータプログラム製品において具現化することができる。例として、コンピュータプログラム製品は、パッケージ材料内のコンピュータによって読み取り可能な媒体を含むことができる。当業者は、特定の用途及び全体的システムに対して課せられた全体的な設計上の制約に依存した、この開示全体を通じて提示された説明される機能を実装するための最良の方法、を認識するであろう。
【００７６】
［００８６］開示される方法におけるステップの特定の順序又は階層は、典型的なプロセスの一例であることが理解されるべきである。設計上の選好に基づき、方法におけるステップの特定の順序又は階層は、再編することができることが理解される。添付された方法請求項は、様々なステップの要素を見本の順序で提示するものであり、特記がないかぎり提示された特定の順序又は階層に限定されることは意味されない。
【００７７】
［００８７］前の説明は、当業者がここにおいて説明される様々な態様を実践するのを可能にすることを目的として提供される。これらの態様に対する様々な変更は、当業者にとって容易に明確になるであろう、及びここにおいて定められる一般原理は、その他の態様に対して適用可能である。このように、請求項は、ここにおいて示される態様に限定されることは意図されず、請求項の文言に一致する最大限の適用範囲が認められるべきであり、単数形の要素への言及は、その旨特記されないかぎり“１つ及び１つのみ”を意味することは意図されず、むしろ“１つ以上”を意味することが意図される。別の特記がない限り、用語“幾つかの”は、１つ以上を意味する。項目のリストのうちの“少なくとも１つの”を意味する表現は、それらの項目のあらゆる組み合わせを意味し、単一の項目を含む。一例として、“ａ、ｂ、又はｃのうちの少なくとも１つ”は、ａ、ｂ、ｃ、ａとｂ、ａとｃ、ｂとｃ、及びａ、ｂ、及びｃを網羅することが意図される。当業者に知られている又はのちに知られることになる、本開示全体を通じて説明される様々な態様の要素のすべての構造上及び機能上の同等物は、ここにおける引用によって明示でここに組み入れられており、請求項によって包含されることが意図される。さらに、ここにおいて開示されるいずれのことも、当該開示が請求項において明示されるかどうかにかかわらず、公衆に提供することは意図されない。請求項のいずれの要素も、３５Ｕ．Ｓ．Ｃ．§１１２、第６段落の規定に基づいて解釈されるべきではない。ただし、要素が、句“〜のための手段”を用いて明記されている場合、又は、方法請求項の場合は、要素が句“〜のためのステップ”を用いて記載されている場合はこの限りではない。
【図１】
2016503249.tif 000003
【図２】
2016503249.tif 000004
【図３】
2016503249.tif 000005
【図４】
2016503249.tif 000006
【図５】
2016503249.tif 000007
【図６】
2016503249.tif 000008
【図７】
2016503249.tif 000009
【図８】
2016503249.tif 000010
【図９】
2016503249.tif 000011
【図１０】
2016503249.tif 000012
【図１１】
2016503249.tif 000013
【国際調査報告】
2016503249.tif 000014
2016503249.tif 000015
2016503249.tif 000016