(57)【要約】  UICCに更新メッセージを通信するかどうかを判断するシステムおよび方法について説明する。UEは、第1の無線アクセス技術(RAT)をサポートする第1のRATモジュールおよび第2のRATをサポートする第2のRATモジュールのうちの少なくとも1つからステータス更新メッセージを受信する能力を備え得る。第1のRATと第2のRATとは異なる。さらに、UEは、受信したステータス更新メッセージに1つまたは複数のRATアービトレーション要素を適用することによって、ユニバーサル集積回路カード(UICC)を更新するためのUICC更新メッセージを生成するかどうかを判断する能力を備え得る。UICCは、現在のRATに関連する現在のUICCステータス情報を含む。ステータス更新メッセージは、サービスステータス、RAT情報、およびロケーション情報を含むことができ、UEは、ステータス更新メッセージの少なくとも一部分にRATアービトレーション要素を適用することができる。
2014514874.tif 000002
【特許請求の範囲】
【請求項１】
第1の無線アクセス技術(RAT)をサポートする第1のRATモジュールおよび第2のRATをサポートする第2のRATモジュールのうちの少なくとも1つからステータス更新メッセージを受信するステップであって、前記第1のRATと前記第2のRATとが異なる、ステップと、
前記受信したステータス更新メッセージに1つまたは複数のRATアービトレーション要素を適用することによって、ユニバーサル集積回路カード(UICC)を更新するためのUICC更新メッセージを生成するかどうかを判断するステップであって、現在のRATに関連する現在のUICCステータス情報を前記UICCが含む、ステップと
を含む、ワイヤレス通信の方法。
【請求項２】
前記ステータス更新メッセージは、サービスステータス、RAT情報、およびロケーション情報のうちの少なくとも1つを含む、請求項1に記載の方法。
【請求項３】
前記受信したステータス更新メッセージに含まれる情報は前記現在のUICCステータス情報と整合すると判断するステップと、
前記UICC更新メッセージの生成を回避するステップと
をさらに含む、請求項2に記載の方法。
【請求項４】
前記サービスステータスは、通常サービス、限定サービス、およびサービスなしのうちの1つを含み、
前記1つまたは複数のRATアービトレーション要素のうちの1つはサービスステータス優先度を含み、この場合に通常サービスは限定サービスよりも高くランク付けされ、限定サービスはサービスなしよりも高くランク付けされる、方法であって、
前記第1のRATモジュールおよび前記第2のRATモジュールのうちのどちらが最高ランキングサービスステータスに関連付けられるかを判断するステップ
をさらに含む、請求項2に記載の方法。
【請求項５】
前記受信したステータス更新メッセージに関連する前記RATの優先度が前記現在のRATの優先度よりも高い優先度ランキングを有することを前記RAT情報が示していると判断するステップと、
前記UICC更新メッセージを生成するステップと
をさらに含む、請求項2に記載の方法。
【請求項６】
前記優先度ランキングは、
各RATの対応可能なデータレート、
サービスプロバイダ定義選好、および
ユーザ定義選好
のうちの少なくとも1つに基づく、請求項5に記載の方法。
【請求項７】
前記第1のRATおよび前記第2のRATは、LTE、CDMA、CDMA2000、GSM(登録商標)、UTRAN、E-UTRAN、TETRA、またはTD-SCDMAのうちの少なくとも2つを含む、請求項1に記載の方法。
【請求項８】
前記UICCは、
加入者情報モジュール(SIM)、および
CDMA加入者識別モジュール(CSIM)
のうちの少なくとも1つを含む、請求項1に記載の方法。
【請求項９】
前記第1のRATモジュールは第1のチップセットによってサポートされ、前記第2のRATモジュールは第2のチップセットによってサポートされる、請求項1に記載の方法。
【請求項１０】
前記1つまたは複数のRATアービトレーション要素は別個のRATアービトレーション要素モジュールからアクセスされる、請求項1に記載の方法。
【請求項１１】
第1のRATをサポートする第1のRATモジュールおよび第2のRATをサポートする第2のRATモジュールのうちの少なくとも1つからステータス更新メッセージを受信するステップであって、前記第1のRATと前記第2のRATとが異なる、ステップと、
前記受信したステータス更新メッセージに1つまたは複数のRATアービトレーション要素を適用することによって、UICCを更新するためのUICC更新メッセージを生成するかどうかを判断するステップであって、現在のRATに関連する現在のUICCステータス情報を前記UICCが含む、ステップと
を行うためのコンピュータにより実行可能なコードを含むコンピュータプログラム。
【請求項１２】
前記ステータス更新メッセージは、サービスステータス、RAT情報、およびロケーション情報のうちの少なくとも1つを含む、請求項11に記載のコンピュータプログラム。
【請求項１３】
前記受信したステータス更新メッセージに含まれる情報は前記現在のUICCステータス情報と整合すると判断するステップと、
前記UICC更新メッセージの生成を回避するステップと
を行うためのコードをさらに含む、請求項12に記載のコンピュータプログラム。
【請求項１４】
前記サービスステータスは、通常サービス、限定サービス、およびサービスなしのうちの1つを含み、
前記1つまたは複数のRATアービトレーション要素のうちの1つはサービスステータス優先度を含み、この場合に通常サービスは限定サービスよりも高くランク付けされ、限定サービスはサービスなしよりも高くランク付けされる、コンピュータプログラムであって、
前記第1のRATモジュールおよび前記第2のRATモジュールのうちのどちらが最高ランキングサービスステータスに関連付けられるかを判断するステップ
を行うためのコードをさらに含む、請求項12に記載のコンピュータプログラム。
【請求項１５】
前記受信したステータス更新メッセージに関連する前記RATの優先度が前記現在のRATの優先度よりも高い優先度ランキングを有することを前記RAT情報が示していると判断するステップと、
前記UICC更新メッセージを生成するステップと
を行うためのコードをさらに含む、請求項12に記載のコンピュータプログラム。
【請求項１６】
前記優先度ランキングは、
各RATの対応可能なデータレート、
サービスプロバイダ定義選好、および
ユーザ定義選好
のうちの少なくとも1つに基づく、請求項15に記載のコンピュータプログラム。
【請求項１７】
前記第1のRATおよび前記第2のRATは、LTE、CDMA、CDMA2000、GSM(登録商標)、UTRAN、E-UTRAN、TETRA、またはTD-SCDMAのうちの少なくとも2つを含む、請求項11に記載のコンピュータプログラム。
【請求項１８】
前記UICCはSIMおよびCSIMのうちの少なくとも1つを含む、請求項11に記載のコンピュータプログラム。
【請求項１９】
前記第1のRATモジュールは第1のチップセットによってサポートされ、前記第2のRATモジュールは第2のチップセットによってサポートされる、請求項11に記載のコンピュータプログラム。
【請求項２０】
前記1つまたは複数のRATアービトレーション要素は別個のRATアービトレーション要素モジュールからアクセスされる、請求項11に記載のコンピュータプログラム。
【請求項２１】
第1のRATをサポートする第1のRATモジュールおよび第2のRATをサポートする第2のRATモジュールのうちの少なくとも1つからステータス更新メッセージを受信するための手段であって、前記第1のRATと前記第2のRATとが異なる、手段と、
前記受信したステータス更新メッセージに1つまたは複数のRATアービトレーション要素を適用することによって、UICCを更新するためのUICC更新メッセージを生成するかどうかを判断するための手段であって、現在のRATに関連する現在のUICCステータス情報を前記UICCが含む、手段と
を含む装置。
【請求項２２】
前記ステータス更新メッセージは、サービスステータス、RAT情報、およびロケーション情報のうちの少なくとも1つを含む、請求項21に記載の装置。
【請求項２３】
判断するための前記手段は、
前記受信したステータス更新メッセージに含まれる情報は前記現在のUICCステータス情報と整合すると判断するための手段と、
前記UICC更新メッセージの生成を回避するための手段と
をさらに含む、請求項22に記載の装置。
【請求項２４】
前記サービスステータスは、通常サービス、限定サービス、およびサービスなしのうちの1つを含み、
前記1つまたは複数のRATアービトレーション要素のうちの1つはサービスステータス優先度を含み、この場合に通常サービスは限定サービスよりも高くランク付けされ、限定サービスはサービスなしよりも高くランク付けされる、装置であって、判断するための前記手段は、
前記第1のRATモジュールおよび前記第2のRATモジュールのうちのどちらが最高ランキングサービスステータスに関連付けられるかを判断するステップ
をさらに含む、請求項22に記載の装置。
【請求項２５】
判断するための前記手段は、
前記受信したステータス更新メッセージに関連する前記RATの優先度が前記現在のRATの優先度よりも高い優先度ランキングを有することを前記RAT情報が示していると判断するための手段と、
前記UICC更新メッセージを生成するための手段と
をさらに含む、請求項22に記載の装置。
【請求項２６】
前記優先度ランキングは、
各RATの対応可能なデータレート、
サービスプロバイダ定義選好、および
ユーザ定義選好
のうちの少なくとも1つに基づく、請求項25に記載の装置。
【請求項２７】
前記第1のRATおよび前記第2のRATは、LTE、CDMA、CDMA2000、GSM(登録商標)、UTRAN、E-UTRAN、TETRA、またはTD-SCDMAのうちの少なくとも2つを含む、請求項21に記載の装置。
【請求項２８】
前記UICCは、
SIM、および
CSIM
のうちの少なくとも1つを含む、請求項21に記載の装置。
【請求項２９】
前記第1のRATモジュールは第1のチップセットによってサポートされ、前記第2のRATモジュールは第2のチップセットによってサポートされる、請求項21に記載の装置。
【請求項３０】
前記1つまたは複数のRATアービトレーション要素は別個のRATアービトレーション要素モジュールからアクセスされる、請求項21に記載の装置。
【請求項３１】
第1のRATをサポートする第1のRATモジュールおよび第2のRATをサポートする第2のRATモジュールのうちの少なくとも1つからステータス更新メッセージを受信するステップであって、前記第1のRATと前記第2のRATとが異なる、ステップと、
前記受信したステータス更新メッセージに1つまたは複数のRATアービトレーション要素を適用することによって、ユニバーサル集積回路カード(UICC)を更新するためのUICC更新メッセージを生成するかどうかを判断するステップであって、現在のRATに関連する現在のUICCステータス情報を前記UICCが含む、ステップと
を行うように構成された少なくとも1つのプロセッサ
を含む、ワイヤレス通信のための装置。
【請求項３２】
前記ステータス更新メッセージは、サービスステータス、RAT情報、およびロケーション情報のうちの少なくとも1つを含む、請求項31に記載の装置。
【請求項３３】
前記少なくとも1つのプロセッサは、
前記受信したステータス更新メッセージに含まれる情報は前記現在のUICCステータス情報と整合すると判断するステップと、
前記UICC更新メッセージの生成を回避するステップと
を行うようにさらに構成される、請求項32に記載の装置。
【請求項３４】
前記サービスステータスは、通常サービス、限定サービス、およびサービスなしのうちの1つを含み、
前記1つまたは複数のRATアービトレーション要素のうちの1つはサービスステータス優先度を含み、この場合に通常サービスは限定サービスよりも高くランク付けされ、限定サービスはサービスなしよりも高くランク付けされる、装置であって、前記少なくとも1つのプロセッサは、
前記第1のRATモジュールおよび前記第2のRATモジュールのうちのどちらが最高ランキングサービスステータスに関連付けられるかを判断するステップ
を行うようにさらに構成される、請求項32に記載の装置。
【請求項３５】
前記少なくとも1つのプロセッサは、
前記受信したステータス更新メッセージに関連する前記RATの優先度が前記現在のRATの優先度よりも高い優先度ランキングを有することを前記RAT情報が示していると判断するステップと、
前記UICC更新メッセージを生成するステップと
を行うようにさらに構成される、請求項32に記載の装置。
【請求項３６】
前記優先度ランキングは、
各RATの対応可能なデータレート、
サービスプロバイダ定義選好、および
ユーザ定義選好
のうちの少なくとも1つに基づく、請求項35に記載の装置。
【請求項３７】
前記第1のRATおよび前記第2のRATは、LTE、CDMA、CDMA2000、GSM(登録商標)、UTRAN、E-UTRAN、TETRA、またはTD-SCDMAのうちの少なくとも2つを含む、請求項31に記載の装置。
【請求項３８】
前記UICCは、
SIM、および
CSIM
のうちの少なくとも1つを含む、請求項31に記載の装置。
【請求項３９】
前記第1のRATモジュールは第1のチップセットによってサポートされ、前記第2のRATモジュールは第2のチップセットによってサポートされる、請求項31に記載の装置。
【請求項４０】
前記1つまたは複数のRATアービトレーション要素は別個のRATアービトレーション要素モジュールからアクセスされる、請求項31に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
米国特許法第119条による優先権の主張
本特許出願は、本出願の譲受人に譲渡され、参照により本明細書に明確に組み込まれる、2011年4月28日に出願された「APPARATUS AND METHOD FOR ARBITRATION OF UPDATES PROVIDED TO A UNIVERSAL INTEGRATED CIRCUIT CARD」と題する仮出願第61/480,202号の優先権を主張する。
【０００２】
本出願は、一般にワイヤレス通信に関し、より詳細には、ユニバーサル集積回路カード(UICC)に更新メッセージを通信するかどうかを判断するための方法およびシステムに関する。
【背景技術】
【０００３】
音声、データなど、様々なタイプの通信コンテンツを提供するために、ワイヤレス通信システムが広く配置されている。これらのシステムは、使用可能なシステムリソース(たとえば、帯域幅および送信電力)を共有することによって複数のユーザとの通信をサポートすることができる多元接続システムであり得る。そのような多元接続システムの例には、符号分割多元接続(CDMA)システム、時分割多元接続(TDMA)システム、周波数分割多元接続(FDMA)システム、3GPP Long Term Evolution(LTE)システム、時分割同期符号分割多元接続(TD-SCDMA)システムおよび直交周波数分割多元接続(OFDMA)システムなどがある。
【０００４】
一般的に、ワイヤレス多元接続通信システムは、複数のワイヤレス端末の通信をサポートすることができる。各端末は、順方向リンクおよび逆方向リンクでの伝送によって1つまたは複数の基地局と通信する。順方向リンク(またはダウンリンク(DL))は、基地局から端末までの通信リンクを指し、逆方向リンク(またはアップリンク(UL))は、端末から基地局までの通信リンクを指す。この通信リンクは、単入力単出力、多入力単出力、または多入力多出力(MIMO)システムを介して確立され得る。
【０００５】
さらに、端末は、UICCを含むことができ、複数の無線アクセス技術(RAT)により同時通信をサポートすることができる。レガシー端末(たとえば、ユーザ機器(UE))によっては、一度に単一の無線アクセス技術によりロケーションステータス情報を提供することができる。端末が複数のアクティブなRATにより同時通信をサポートする場合、様々なRATによるロケーションステータス情報は互いにインターリーブすることがあり、かつ/または単一のRATがアクティブであると仮定するUICCツールキットアプリケーションに干渉することがある。
【０００６】
たとえば、UEがUICCに対し、UEが通常サービスを伴うLTEネットワーク上に現在あり、後に通常サービスを伴うCDMAネットワークが利用可能になることを報告する場合、通常サービスを伴うCDMAネットワークを示すロケーションステータスエンベロープがUICCに送られ得る。ロケーションステータスエンベロープコマンドは、モバイル国コード(MCC)、システム識別子(SID)、ネットワーク識別子(NID)などのCDMA固有ロケーション情報を含み得る。UEは依然としてLTEネットワークにアクティブに関連付けられているにもかかわらず、UICCはLTEの代わりにCDMAからのロケーション情報を使用することがあり、UEはCDMAのRATが利用可能であることを示すことがある。さらに、UEが後にLTEのカバレージ領域から移動した場合、CDMAネットワークを通じて通常サービスが利用可能であるにもかかわらず、サービスなしのロケーションステータスエンベロープコマンドが、LTEネットワークに関連するRATモジュールからUICCに送られ得る。したがって、UEはCDMAネットワークのカバレージ領域内にあるにもかかわらず、UICCは、UEがサービスなしであるかのように動作し得る。加えて、UICCの要求が第1のRATによるカバレージという仮定に基づく一方で、UEが異なるRATに依拠する場合、UEはUICCに対し、Provide Local Information(PLI)プロアクティブコマンドの誤った結果を送ることもある。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
したがって、複数のRATによる利用可能なサービスに関連する混乱を回避しつつ、UICCが最新の情報を維持できるシステムおよび方法が望まれる。
【課題を解決するための手段】
【０００８】
以下で、1つまたは複数の態様の基本的理解を与えるために、そのような態様の簡略化された概要を提示する。この概要は、すべての企図された態様の包括的な概観ではなく、すべての態様の主要または重要な要素を識別するものでも、いずれかまたはすべての態様の範囲を定めるものでもない。その唯一の目的は、後で提示するより詳細な説明の導入として、1つまたは複数の態様のいくつかの概念を簡略化された形で提示することである。
【０００９】
1つまたは複数の態様およびその対応する開示によれば、様々な態様は、UICCに更新メッセージを通信するかどうかを判断することに関して説明されている。一例では、UEは、第1の無線アクセス技術(RAT)をサポートする第1のRATモジュールおよび第2のRATをサポートする第2のRATモジュールのうちの少なくとも1つからステータス更新メッセージを受信する能力を備え得る。第1のRATと第2のRATとは異なる。さらに、UEは、受信したステータス更新メッセージに1つまたは複数のRATアービトレーション要素を適用することによって、ユニバーサル集積回路カード(UICC)を更新するためのUICC更新メッセージを生成するかどうかを判断する能力を備え得る。UICCは、現在のRATに関連する現在のUICCステータス情報を含む。ステータス更新メッセージは、サービスステータス、RAT情報、およびロケーション情報を含むことができ、UEは、ステータス更新メッセージの少なくとも一部分にRATアービトレーション要素を適用することができる。
【００１０】
関係する態様によれば、UICCに更新メッセージを通信するかどうかを判断するための方法が提供される。本方法は、第1のRATをサポートする第1のRATモジュールおよび第2のRATをサポートする第2のRATモジュールのうちの少なくとも1つからステータス更新メッセージを受信するステップであって、第1のRATと第2のRATとが異なる、ステップを含むことができる。さらに、本方法は、受信したステータス更新メッセージに1つまたは複数のRATアービトレーション要素を適用することによって、UICCを更新するためのUICC更新メッセージを生成するかどうかを判断するステップであって、現在のRATに関連する現在のUICCステータス情報をUICCが含む、ステップを含むことができる。
【００１１】
別の態様は、UICCに更新メッセージを通信するかどうかを判断するワイヤレス通信装置に関する。本ワイヤレス通信装置は、第1のRATをサポートする第1のRATモジュールおよび第2のRATをサポートする第2のRATモジュールのうちの少なくとも1つからステータス更新メッセージを受信するための手段であって、第1のRATと第2のRATとが異なる、手段を含むことができる。さらに、本ワイヤレス通信装置は、受信したステータス更新メッセージに1つまたは複数のRATアービトレーション要素を適用することによって、UICCを更新するためのUICC更新メッセージを生成するかどうかを判断するための手段であって、現在のRATに関連する現在のUICCステータス情報をUICCが含む、手段を含むことができる。
【００１２】
別の態様は、ワイヤレス通信装置に関する。本装置は、第1のRATをサポートする第1のRATモジュールおよび第2のRATをサポートする第2のRATモジュールのうちの少なくとも1つからステータス更新メッセージを受信するステップであって、第1のRATと第2のRATとが異なる、ステップを行うように構成された少なくとも1つのプロセッサを含むことができる。さらに、少なくとも1つのプロセッサは、受信したステータス更新メッセージに1つまたは複数のRATアービトレーション要素を適用することによって、UICCを更新するためのUICC更新メッセージを生成するかどうかを判断するステップであって、現在のRATに関連する現在のUICCステータス情報をUICCが含む、ステップを行うようにさらに構成され得る。
【００１３】
さらに別の態様は、第1のRATをサポートする第1のRATモジュールおよび第2のRATをサポートする第2のRATモジュールのうちの少なくとも1つからステータス更新メッセージを受信するステップであって、第1のRATと第2のRATとが異なる、ステップを行うための少なくとも1つの命令を含むコンピュータ可読媒体を有し得る、コンピュータプログラム製品に関する。さらに、本コンピュータ可読媒体は、受信したステータス更新メッセージに1つまたは複数のRATアービトレーション要素を適用することによって、UICCを更新するためのUICC更新メッセージを生成するかどうかを判断するステップであって、現在のRATに関連する現在のUICCステータス情報をUICCが含む、ステップを行うための少なくとも1つの命令を含むことができる。
【００１４】
上記の目的および関連の目的の達成のために、1つまたは複数の態様は、以下で完全に説明され特許請求の範囲で具体的に指摘される特徴を含む。以下の説明および添付の図面は、1つまたは複数の態様のいくつかの例示的な特徴を詳細に説明する。しかしながら、これらの特徴は、様々な態様の原理が利用され得る様々な方法のうちのいくつかを示すものにすぎず、この説明は、そのようなすべての態様およびそれらの等価物を含むものとする。
【００１５】
開示される態様を限定するためではなく例示するために与えられる添付の図面とともに、開示される態様が以下で説明され、同様の記号表示は同様の要素を示している。
【図面の簡単な説明】
【００１６】
【図１】一態様による、UICC更新アービトレーションが実行されるワイヤレス通信システムのブロック図である。
【図２】一態様による、UICC更新アービトレーションを実施するための様々な構成を有するUEのブロック図である。
【図３】一態様による、UICC更新アービトレーションを実行するための例示的なシステムを記述したフローチャートである。
【図４】一態様による、UICC更新アービトレーションを実行するための別の例示的なシステムを記述したフローチャートである。
【図５】一態様による、UICC更新アービトレーションを提供するための例示的なUEのブロック図である。
【図６】アクセスネットワークにおける基地局およびUEの設計のブロック図である。
【図７】ワイヤレス通信システムにおけるUICC更新アービトレーションを実行するための例示的なシステムを示す図である。
【発明を実施するための形態】
【００１７】
次に、図面を参照しながら様々な態様が説明される。以下の説明では、説明の目的で、1つまたは複数の態様の完全な理解を与えるために多数の具体的な詳細が記載される。ただし、そのような態様をこれらの具体的な詳細なしに実施できることは明白であり得る。
【００１８】
一般に、UICCは、端末が動作しているワイヤレス通信システムに関連する情報を提供され得る。たとえば、カードアプリケーションツールキット(CAT:card application toolkit)仕様(ETSI TS 102.223および3GPP 31.111)は、ロケーションステータスまたはロケーション情報ステータスが変更されている場合に、端末がUICCに対しEvent Download-Location Statusエンベロープコマンドにより通知することを指示している。同様に、端末が現在のRATの変更を検出した場合、端末はUICCに対しEvent Download-Access Technology Changeエンベロープメッセージにより通知し得る。本明細書で使用する場合、一度に複数のRATがアクティブであり得るが、現在のRATは、UICCにステータス情報を直近に提供したRATであると定義される。さらに、UICCはProvide Local Informationプロアクティブコマンドなどのコマンドを使用することによって、ロケーションステータス情報および現在のRAT情報をポーリングすることができる。上述のように、ワイヤレス通信システムが複数のRATを含むとき、UEはUICCのためにRATに基づく混乱を回避するために、追加のアービトレーション処理を実行することができる。
【００１９】
ここで図1を参照すると、UICC更新アービトレーションを提供するためのシステム100のブロック図が示されている。システム100は、複数の基地局120、130、140(たとえば、ノード-B、E-ノード-Bなど)および1つまたは複数のワイヤレス通信デバイス(WCD)(110)(たとえば、端末、UE)を含むことができ、これらはそれぞれのアンテナ128、138、148および111を介して通信することができる。一態様では、基地局120、130および140は、それぞれアンテナ128、138および148を介してUE110へのダウンリンク(DL)通信を行うことができる。UE110で、DL通信はアンテナ111を介して受信され得る。UE110は、アンテナ111を介して基地局120および130へのアップリンク(UL)通信を行うことができる。基地局120、130、および140で、UL通信は、それぞれアンテナ128、138、および148を介して受信され得る。さらに、基地局120は第1のRAT122を使用して通信するように動作可能であってよく、基地局130は第2のRAT132を使用して通信するように動作可能であってよく、基地局140は第NのRAT142を使用して通信するように動作可能であってよい。一態様では、第1のRAT122、第2のRAT132、および第NのRAT142は互いに異なる。別の態様では、第1のRAT122、第2のRAT132および/または第NのRAT142は、限定はしないが、LTE、CDMA、TDMA、FDMA、OFDMA、SC-FDMA、TD-SCDMA、Global System for Mobile Communications(GSM(登録商標))、Universal Terrestrial Radio Access(UTRA)、Evolved UTRA(E-UTRA)などのようなプロトコルを使用して通信するように動作可能であり得る。
【００２０】
UE110は、RATモジュール116を使用して複数のRATにより通信するように動作可能であり得る。一態様では、各RATは、それ自体のチップセットに関連するRATモジュール116によって処理され得る。別の態様では、RATモジュール116は単一のチップセットを使用して作動するように動作可能であり得る。一態様では、UE110は、ツールキットアービトレーションモジュール112によって提供される様々なメッセージを通じてシステム100の情報を取得することができるUICC118を含むことができる。一態様では、UICCは、限定はしないが、加入者情報モジュール(SIM)、CDMA加入者識別モジュール(CSIM)などのような様々なモジュールを含むことができる。一態様では、ツールキットアービトレーションモジュール112は、システム更新メッセージをUICC118に通信できるかどうか/通信できるのはいつかをツールキットアービトレーションモジュール112が判断するのを支援するように動作可能であるRATアービトレーション要素モジュール114を含むことができる。
【００２１】
一般に、UE110はUICC118に対しEvent Download-Location Statusエンベロープコマンドにより通知することができる。同様に、UE110が現在のRAT(122、132、142)の変更を検出した場合、UE110はUICC118に対しEvent Download-Access Technology Changeエンベロープコマンドにより通知し得る。さらに、UICC118はProvide Local Informationプロアクティブコマンドなどのコマンドを使用することによって、ロケーションステータス情報および現在のRAT(122、132、142)情報をポーリングすることができる。
【００２２】
動作時、システムおよび/またはサービス情報が変更されているとき、UE110はUICC118に更新メッセージを送信するかどうかを判断することができる。一態様では、ツールキットアービトレーションモジュール112は、どの更新メッセージ(たとえば、Location StatusおよびAccess Technology Changeエンベロープコマンド)をUICC118に送ることができるかを判断することができる。一態様では、RATアービトレーション要素モジュール114は、限定はしないが、RATのサービス状態(たとえば、通常、限定、なし)、現在記憶されているRAT情報およびRAT間の優先度ランキング、以前に送信された更新メッセージ(たとえば、メッセージの重複を回避する)などのような要素に基づいて判断を支援することができる。一態様では、RAT優先度ランキングは、限定はしないが、各RATの対応可能なデータレート、サービスプロバイダ定義選好、ユーザ定義選好などのような様々な要素にさらに基づき得る。
【００２３】
したがって、提案されているUICC更新アービトレーションプロセスは、複数のRAT(122、132、142)がアクティブであるシステム100におけるUICCの混乱を回避する。
【００２４】
図2を参照すると、UICC更新アービトレーションを実施するための様々な構成を有するUE200が示されている。UEは、複数のRAT(たとえば、第1のRAT206および第2のRAT210)により通信を実施するための1つまたは複数のチップセット202を含むことができる。RATが2つだけ図示されていることは、限定的であることを意味するものではなく、むしろ、明確にする目的でRATが2つだけ図示されている。システムが2つのRATに限定されないことを、当業者であれば理解されよう。一態様では、各RAT(206、210)に関連する更新は、それぞれ第1のツールキットサービス208および第2のツールキットサービス212を使用して処理され得る。随意の一態様では、各RATは別個のチップセット204を通じて動作可能であり得る。UE200は、ツールキットアービトレーションモジュール214を含むことができる。ツールキットアービトレーションモジュール214は、システム更新メッセージをUICC220に通信できるかどうか/通信できるのはいつかをツールキットアービトレーションモジュール214が判断するのを支援するように動作可能であるRATアービトレーション要素モジュール216と通信することができる。一態様では、ツールキットアービトレーションモジュール214およびRATアービトレーション要素モジュール216は論理的に別個のモジュールであり得る。別の態様では、ツールキットアービトレーションモジュール214およびRATアービトレーション要素モジュール216は単一のモジュール218内に論理的に結合され得る。
【００２５】
図3および図4は、提示した主題の様々な態様による様々な方法を示している。説明を簡単にするために、方法は、一連の行為またはシーケンスステップとして図示および説明しているが、いくつかの行為は、本明細書で図示および説明したものと異なる順序で、かつ/または他の行為と同時に行うことができるため、特許請求する主題は、行為の順序によって限定されないことを理解し、諒解されたい。たとえば、方法は、代わりに、状態図においてなど、一連の相互に関係する状態またはイベントとして表すことができることを、当業者であれば理解し、諒解されよう。さらに、特許請求する主題に従って方法を実施するために、示したすべての行為が必要とされ得るわけではない。加えて、以下および本明細書の全体にわたって開示される方法を製造品に記憶して、そのような方法をコンピュータにトランスポートし、伝達するのを容易にすることができることをさらに諒解されたい。「製造品」という用語は、本明細書で使用する場合、任意のコンピュータ可読デバイス、キャリア、または媒体からアクセス可能なコンピュータプログラムを含むものとする。
【００２６】
ここで図3を参照すると、UICC更新アービトレーションを実行するためのシステムを記述した例示的なフローチャートが示されている。ブロック302において、UEは1つまたは複数のサービスステータス更新メッセージを受信することができる。一態様では、UEは複数のRATにより同時に通信するように動作可能であり得る。一態様では、RATはLTE、CDMA、CDMA2000、GSM(登録商標)、UTRAN、E-UTRAN、TETRA、TD-SCDMAなどを含み得る。一態様では、各RATは異なるチップセットによってサポートされる。さらに、サービス更新メッセージは、限定はしないが、サービスステータス(たとえば、通常サービス、限定サービス、サービスなし)、RAT情報(GSM(登録商標)、WCDMA(登録商標)、LTE、CDMAなど)、RAT固有ロケーション情報(たとえば、MCC/MNC、UMTSシステムのセルID)などを含むことができる。ブロック304において、随意の一態様では、UEは各RATによる直近のステータス更新メッセージをキャッシュすることができる。
【００２７】
ブロック306において、特定のRATのサービスステータス更新が到着したとき、UE決定論理は、1つまたは複数のRATアービトレーション要素に基づいて最も適切なサービスステータス更新を選択することができる。一態様では、RATアービトレーション要素は、通常サービスが最高優先度を有し、サービスなしが最低優先度を有するサービスステータス優先度、RAT優先度などを含むことができる。ブロック306において、更新メッセージは適切ではないとUE決定論理が判断した場合、ブロック308においてプロセスを終了させることができる。対照的に、ブロック306において、更新メッセージは適切であるとUE決定論理が判断した場合、ブロック310において、判断された更新メッセージはUICCに通信され得る。ブロック312において、UICCはサービスステータス更新メッセージで提供された情報に基づいて設定を更新することができる。一態様では、ステータス更新メッセージ情報は、ロケーションステータスイベント、アクセス技術変更イベントおよびProvide Location Information端末応答を含むことができる。さらに、一態様では、UICCは、(U)SAT仕様の要件に基づいて、かつ/または(U)SAT仕様の定めに従って更新され得る。
【００２８】
ここで図4を参照すると、UICC更新アービトレーションを実行するためのシステムを記述した例示的なフローチャートが示されている。ブロック402において、随意の一態様では、UEに関連するUICCは、現在のシステム情報を取得するためにPLIプロアクティブコマンドを送信することができる。ブロック404において、UEは1つまたは複数のステータス更新メッセージを受信することができる。一態様では、ステータス更新メッセージは、随意に送信されたPLIプロアクティブコマンドに応答し得る。別の態様では、RATサービスおよび/またはRATステータスの変更を受けて、RATモジュールがステータス更新メッセージを提供し得る。別の態様では、メッセージは、限定はしないが、ロケーションステータスエンベロープメッセージ、アクセス技術変更エンベロープメッセージ、PLIプロアクティブコマンドへの応答などを含み得る。ブロック406において、受信した更新メッセージが、UICCに提供された現在の情報と整合するRATに関連付けられるかどうかが判断される。ブロック406において、更新メッセージが、UICCに以前に提供された設定と少なくとも実質的に整合すると判断された場合、ブロック408において、更新メッセージはUICCに送られない。そのような態様では、更新の重複の軽減が実現され得る。対照的に、ブロック406において、更新メッセージが、UICCに以前に提供された設定と少なくとも実質的に整合していないと判断された場合、ブロック410において、RATによる更新メッセージが現在のRAT値よりも高い優先度を割り当てられているかどうかが判断される。一態様では、優先度ランキングは、限定はしないが、各RATの対応可能なデータレート、サービスプロバイダ定義選好、ユーザ定義選好などのような任意の数の要素に基づいて割り当てられ得る。ブロック410において、RATによる更新メッセージがサービングRATよりも高い優先度を割り当てられていると判断された場合、ブロック412において、受信した更新メッセージはUICCに送信され得る。対照的に、ブロック410において、RATによる更新メッセージが現在のRAT値よりも高い優先度を割り当てられていないと判断された場合、ブロック408において、更新メッセージはUICCに送られない。
【００２９】
ここで図5を参照すると、ランダムアクセス手順中における物理ランダムアクセスチャネル(PRACH)の衝突を回避するのを支援するユーザ機器(UE)500(たとえば、クライアントデバイス、ワイヤレス通信デバイス(WCD)など)の図が提示されている。UE500は、たとえば、1つまたは複数の受信アンテナ(図示せず)から1つまたは複数の信号を受信し、受信信号に典型的なアクション(たとえばフィルタ処理、増幅、ダウンコンバートなど)を実行し、条件付きの信号をデジタル化してサンプルを取得する受信機502を含む。受信機502は、受信された信号の復調のための搬送周波数を提供することができる発振器、および受信されたシンボルを復調し、それらをチャネル推定のためにプロセッサ506に提供することができる復調器をさらに含むことができる。一態様では、UE500は、セカンダリ受信機552をさらに含み、情報の追加チャネルを受信することができる。
【００３０】
プロセッサ506は、受信機502によって受信される情報を分析し、かつ/または1つもしくは複数の送信機520(説明を簡単にするために、たった1つの送信機が示されている)による送信のための情報を生成する専用のプロセッサ、UE500の1つまたは複数の構成要素を制御するプロセッサ、ならびに/あるいは受信機502および/または受信機552によって受信される情報を分析し、1つまたは複数の送信アンテナ(図示せず)上での送信のために送信機520によって送信するための情報を生成し、UE500の1つまたは複数の構成要素を制御するプロセッサとすることができる。
【００３１】
一態様では、プロセッサ506は、第1のRATをサポートする第1のRATモジュールおよび第2のRATをサポートする第2のRATモジュールのうちの少なくとも1つからステータス更新メッセージを受信するための手段であって、第1のRATと第2のRATとが異なる、手段と、受信したステータス更新メッセージに1つまたは複数のRATアービトレーション要素を適用することによって、UICCを更新するためのUICC更新メッセージを生成するかどうかを判断するための手段であって、現在のRATに関連する現在のUICCステータス情報をUICCが含む、手段とを提供することができる。
【００３２】
UE500は、プロセッサ506に動作可能に結合され、送信すべきデータ、受信されたデータ、使用可能なチャネルに関連する情報、分析された信号および/または干渉強度に関連付けられたデータ、割り当てられたチャネル、電力、レートなどに関連する情報、ならびにチャネルを推定し、チャネルを介して通信するための任意の他の適切な情報を記憶することができるメモリ508をさらに含むことができる。メモリ508は、(たとえば、性能ベース、容量ベースなど)チャネルを推定し、かつ/または使用することに関連付けられたプロトコルおよび/またはアルゴリズムをさらに記憶することができる。一態様では、UE500は、ツールキットアービトレーションモジュール510によって提供される様々なメッセージを通じてシステム情報を取得することができるUICC516を含むことができる。一態様では、UICCは、限定はしないが、加入者情報モジュール(SIM)、CDMA加入者識別モジュール(CSIM)などのような様々なモジュールを含むことができる。
【００３３】
本明細書で説明するデータストア(たとえば、メモリ508、UICC516)は揮発性メモリまたは不揮発性メモリのいずれかとすることができる、あるいは揮発性と不揮発性の両方のメモリを含むことができることは諒解されよう。限定ではなく例として、不揮発性メモリには、読取り専用メモリ(ROM)、プログラマブルROM(PROM)、電気的プログラマブルROM(EPROM)、電気的消去可能PROM(EEPROM)、またはフラッシュメモリがあり得る。揮発性メモリは、ランダムアクセスメモリ(RAM)を含むことができ、これは外部キャッシュメモリとして働く。限定ではなく例として、RAMは、同期RAM(SRAM)、ダイナミックRAM(DRAM)、同期DRAM(SDRAM)、ダブルデータレートSDRAM(DDR SDRAM)、拡張SDRAM(ESDRAM)、シンクリンクDRAM(SLDRAM)、およびダイレクトRambus RAM(DRRAM)など、多くの形で使用可能である。対象のシステムおよび方法のメモリ508は、それだけに限定されないが、これらおよび任意の他の適切なタイプのメモリを含むものとする。
【００３４】
UE500は、ツールキットアービトレーションモジュール510をさらに含むことができる。ツールキットアービトレーションモジュール510は、RATアービトレーション要素モジュール512およびRATモジュール514に関連付けられ得る。一態様では、ツールキットアービトレーションモジュール510は、システム更新メッセージをUICC516に通信できるかどうか/通信できるのはいつかをツールキットアービトレーションモジュール510が判断するのを支援するように動作可能であるRATアービトレーション要素モジュール512を含むことができる。一態様では、システム内でアクティブな各RATは、それ自体のチップセットに関連するRATモジュール514によって処理され得る。別の態様では、RATモジュール514は単一のチップセットを使用して作動するように動作可能であり得る。一態様では、RATアービトレーション要素モジュール512は、限定はしないが、RATのサービス状態(たとえば、通常、限定、なし)、現在のサービングRATおよびRAT間の優先度ランキング、以前に送信された更新メッセージ(たとえば、メッセージの重複を回避する)などのような要素に基づいて判断を支援することができる。一態様では、RAT優先度ランキングは、限定はしないが、各RATの対応可能なデータレート、サービスプロバイダ定義選好、ユーザ定義選好などのような様々な要素にさらに基づき得る。ツールキットアービトレーションモジュール510の動作は、図3のフローチャートに示されている。
【００３５】
さらに、UE500はユーザインターフェース540を含むことができる。ユーザインターフェース540は、UE500への入力を生成するための入力機構542、およびUE500のユーザによる消費のための情報を生成するための出力機構544を含むことができる。たとえば、入力機構542は、キーまたはキーボード、マウス、タッチスクリーンディスプレイ、マイクロフォンなどの機構を含み得る。さらに、たとえば、出力機構544は、ディスプレイ、オーディオスピーカー、触覚フィードバック機構、パーソナルエリアネットワーク(PAN)トランシーバなどを含み得る。図示された態様では、出力機構544は、画像またはビデオフォーマットのコンテンツを提示するように動作可能なディスプレイ、またはオーディオフォーマットのコンテンツを提示するオーディオスピーカーを含み得る。
【００３６】
図6は、基地局610およびUE650の設計のブロック図を示している。基地局は、ノードB、拡張ノードB(eNB)、アクセスポイントなどと呼ばれることもある。UEは、移動局、端末、アクセス端末、加入者ユニット、局などと呼ばれることもある。UEは、セルラー電話、携帯情報端末(PDA)、ワイヤレスモデム、ワイヤレス通信デバイス、ハンドヘルドデバイス、ラップトップコンピュータ、コードレス電話などであってよい。図6に示す設計において、基地局610はK個のアンテナ634a〜634kを備えており、UE650はR個のアンテナ652a〜652rを備えており、ここでは一般にK≧1かつR≧1である。
【００３７】
基地局610において、送信プロセッサ620は、データソース612から1つまたは複数のUEのためにデータを受信し、各UEのためのデータを、当該UEのために1つまたは複数の変調および符号化方式に基づいて処理(たとえば、符号化または変調)し、すべてのUEにデータシンボルを提供することができる。送信プロセッサ620は、制御情報のための制御シンボルを生成することもできる。送信プロセッサ620はさらに、1つまたは複数の基準信号のための基準/パイロットシンボルを生成し得る。MIMOプロセッサ630は、可能な場合、データシンボル、制御シンボル、および/または基準シンボルに対してプリコーディングを実行することができ、K個の出力シンボルストリームをK個の変調器(MOD)632a〜632kに供給することができる。各変調器632は、(たとえば、OFDMのために)出力シンボルストリームを処理して、出力サンプルストリームを取得することができる。各変調器632は、出力サンプルストリームについてさらに条件付け(たとえば、アナログへの変換、フィルタ処理、増幅、およびアップコンバート)を行って、ダウンリンク信号を生成することができる。変調器632a〜632kからのK個のダウンリンク信号は、それぞれアンテナ634a〜634kを介して送信され得る。
【００３８】
UE650において、R個のアンテナ652a〜652rは、基地局610からK個のダウンリンク信号を受信することができ、各アンテナ652は、受信信号を関連する復調器(DEMOD)654に提供することができる。各復調器654は、受信信号について条件付け(たとえば、フィルタ処理、増幅、ダウンコンバートおよびデジタル化)を行って、サンプルを取得し、(たとえば、OFDMのために)サンプルをさらに処理して受信シンボルを取得することができる。各復調器654は、MIMO検出器660に受信データシンボルを提供し、チャネルプロセッサ694に受信基準シンボルを提供することができる。チャネルプロセッサ694は、受信基準シンボルに基づいて基地局610からUE650へのダウンリンクチャネルの応答を推定することができ、MIMO検出器660にチャネル推定値を提供することができる。MIMO検出器660は、チャネル推定値に基づいて受信データシンボルに対してMIMO検出を実行し、送信シンボルの推定値であり得るシンボル推定値を提供することができる。受信プロセッサ670は、UE650に使用される変調および符号化方式に基づいてシンボル推定値を処理(たとえば、復調および復号)し、復号されたデータをデータシンク672に提供し、復号された制御情報をコントローラ/プロセッサ690に提供することができる。
【００３９】
UE650は、ダウンリンクチャネル応答を推定し、報告チャネルベクトルを含み得るチャネルフィードバック情報を生成することができる。UE650はまた、ダウンリンクチャネル品質を推定し、チャネル品質インジケータ(CQI)情報を特定することができる。フィードバック情報(たとえば、チャネルフィードバック情報、CQI情報など)、データソース678からのデータ、および基準信号を、送信プロセッサ680が処理(たとえば、符号化および変調)し、可能な場合、MIMOプロセッサ682がプリコードし、変調器654a〜654rがさらに処理して、R個のアップリンク信号を生成することができ、これらの信号はアンテナ652a〜652rを介して送信され得る。基地局610において、UE650からのR個のアップリンク信号はK個のアンテナ634a〜634kによって受信され、復調器632a〜632kによって処理され得る。チャネルプロセッサ644は、受信基準シンボルに基づいてUE650から基地局610へのアップリンクチャネルの応答を推定することができ、MIMO検出器636にチャネル推定値を提供することができる。MIMO検出器636は、チャネル推定値に基づいてMIMO検出を実行し、シンボル推定値を提供することができる。受信プロセッサ638は、シンボル推定値を処理し、復号されたデータをデータシンク639に供給し、復号されたフィードバック情報をコントローラ/プロセッサ640に与えることができる。コントローラ/プロセッサ640は、フィードバック情報に基づいてUE650へのデータ送信を制御することができる。
【００４０】
コントローラ/プロセッサ640および690は、それぞれ基地局610およびUE650における動作を指示し得る。プロセッサ694、プロセッサ690ならびに/またはUE650における他のプロセッサおよびモジュールは、図3のプロセス300および/または本明細書で説明する技法のための他のプロセスを実行または指示することができる。プロセッサ644、プロセッサ640ならびに/または基地局610における他のプロセッサおよびモジュールは、図3のプロセス300および/または本明細書で説明する技法のための他のプロセスを実行または指示することができる。メモリ642および692は、それぞれ基地局610およびUE650のためのデータおよびプログラムコードを記憶し得る。スケジューラ646は、UE650および/または他のUEを、ダウンリンクおよび/またはアップリンクでのデータ送信のために、これらのUEから受信したフィードバック情報に基づいて選択することができる。
【００４１】
図7を参照すると、UICC更新アービトレーションを提供する装置700が示されている。装置700は機能ブロックを含むものとして表されており、プロセッサ、ソフトウェア、またはそれらの組合せ(たとえば、ファームウェア)によって実装される機能を表し得ることを諒解されたい。したがって、装置700は、連携して動作することができる電気的構成要素の論理グルーピング702を含む。たとえば、論理グルーピング702は、第1のRATをサポートする第1のRATモジュールおよび第2のRATをサポートする第2のRATモジュールのうちの少なくとも1つからステータス更新メッセージを受信するための手段であって、第1のRATと第2のRATとが異なる、手段(ブロック704)を含むことができる。たとえば、一態様では、手段704は受信機502、ツールキットアービトレーションモジュール510、および/またはプロセッサ506を含むことができる。一態様では、ステータス更新メッセージは、サービスステータス、RAT情報、ロケーション情報などの情報を含むことができる。一態様では、第1のRATおよび第2のRATはLTE、CDMA、CDMA2000、GSM(登録商標)、UTRAN、E-UTRAN、TETRA、TD-SCDMAなどを含み得る。一態様では、各RATは異なるチップセットによってサポートされる。
【００４２】
さらに、論理グルーピング702は、受信したステータス更新メッセージに1つまたは複数のRATアービトレーション要素を適用することによって、UICCを更新するためのUICC更新メッセージを生成するかどうかを判断するための手段であって、現在のRATに関連する現在のUICCステータス情報をUICCが含む、手段(ブロック706)を含むことができる。たとえば、一態様では、手段706はRATアービトレーション要素モジュール512および/またはプロセッサ506を含むことができる。一態様では、UICCはSIM、CSIMなどであり得る。一態様では、1つまたは複数のRATアービトレーション要素は別個のRATアービトレーション要素モジュールからアクセスされ得る。
【００４３】
加えて、装置700は、電気的構成要素704および706に関連する機能を実行するための命令を保持するメモリ708を含み得る。電気的構成要素704および706の1つまたは複数は、メモリ708の外部にあるものとして示されているが、メモリ708内に存在してもよいことを理解されたい。一態様では、たとえば、メモリ708は、メモリ508および/またはUICC516(図5)と同一または同様であってよい。
【００４４】
一態様では、装置700は、受信したステータス更新メッセージに含まれる情報が現在のUICCステータス情報と整合すると判断するための手段、およびUICC更新メッセージの生成を回避するための手段を提供することができる。一態様では、装置700は、第1のRATモジュールおよび第2のRATモジュールのうちのどちらが最高ランキングサービスステータスに関連付けられるかを判断するための手段を提供することができる。そのような態様では、1つまたは複数のRATアービトレーション要素のうちの1つはサービスステータス優先度を含み、この場合に通常サービスは限定サービスよりも高くランク付けされ、限定サービスはサービスなしよりも高くランク付けされる。別の態様では、装置700は、受信したステータス更新メッセージに関連するRATの優先度が現在のRATの優先度よりも高い優先度ランキングを有することをRAT情報が示していると判断するための手段、およびUICC更新メッセージを生成するための手段を提供することができる。さらに、そのような態様では、優先度ランキングは、各RATの対応可能なデータレート、サービスプロバイダ定義選好、ユーザ定義選好などに基づき得る。
【００４５】
本出願で使用される場合、「構成要素」、「モジュール」、「システム」などの用語は、限定はしないが、ハードウェア、ファームウェア、ハードウェアとソフトウェアの組合せ、ソフトウェア、または実行中のソフトウェアなど、コンピュータ関連のエンティティを含むものとする。たとえば、構成要素は、プロセッサ上で実行されるプロセス、プロセッサ、オブジェクト、実行ファイル、実行スレッド、プログラム、および/またはコンピュータであり得るが、これらに限定されない。例として、コンピューティングデバイス上で実行されるアプリケーションと、そのコンピューティングデバイスの両方が、構成要素であり得る。1つまたは複数の構成要素が、プロセスおよび/または実行スレッド内に常駐することができ、1つの構成要素が、1つのコンピュータ上に配置されてよく、かつ/または2つ以上のコンピュータ間に分散されてよい。さらに、これらの構成要素は、様々なデータ構造を記憶している様々なコンピュータ可読媒体から実行することができる。これらの構成要素は、信号によって、ローカルシステム、分散システム内の別の構成要素と対話し、かつ/またはインターネットなどのネットワークを介して他のシステムと対話する1つの構成要素からのデータのような1つまたは複数のデータパケットを有する信号に従うことなどによって、ローカルプロセスおよび/またはリモートプロセスによって通信し得る。
【００４６】
さらに、本明細書では、有線端末またはワイヤレス端末であり得る端末に関する様々な態様が説明される。端末は、システム、デバイス、加入者ユニット、加入者局、移動局、モバイル、モバイルデバイス、リモート局、リモート端末、アクセス端末、ユーザ端末、端末、通信デバイス、ユーザエージェント、ユーザデバイス、またはユーザ機器(UE)と呼ばれることもある。ワイヤレス端末は、セルラー電話、衛星電話、コードレス電話、セッション開始プロトコル(SIP)電話、ワイヤレスローカルループ(WLL)局、携帯情報端末(PDA)、ワイヤレス接続機能を有するハンドヘルドデバイス、コンピューティングデバイス、またはワイヤレスモデムに接続された他の処理デバイスであり得る。さらに、様々な態様が、基地局に関連して、本明細書で説明される。基地局は、ワイヤレス端末と通信するために使用されてもよく、アクセスポイント、ノードB、または何らかの他の用語で呼ばれることもあり得る。
【００４７】
さらに、「または」という用語は、排他的な「または」ではなく、包括的な「または」を意味するものとする。すなわち、別段の規定がない限り、または文脈から明白でない限り、「XはAまたはBを使用する」という語句は、自然な包括的置換のいずれかを意味するものとする。すなわち、「XはAまたはBを使用する」という語句は、以下の例のいずれかによって成立する。XはAを使用する。XはBを使用する。XはAとBの両方を使用する。さらに、本出願および添付の特許請求の範囲で使用する冠詞「a」および「an」は、別段の規定がない限り、または単数形を示すことが文脈から明白でない限り、概して「1つまたは複数」を意味するものと解釈すべきである。
【００４８】
本明細書で説明する技法は、CDMA、TDMA、FDMA、OFDMA、SC-FDMA、TD-SCDMAおよび他のシステムのような、様々なワイヤレス通信システムに使用され得る。「システム」および「ネットワーク」という用語は、しばしば互換的に使用される。CDMAシステムは、UTRA、CDMA2000などのような無線技術を実装することができる。UTRAは、Wideband-CDMA(WCDMA(登録商標))およびCDMAの他の変形形態を含む。さらに、CDMA2000は、IS-2000、IS-95およびIS-856規格をカバーする。TDMAシステムは、GSM(登録商標)のような無線技術を実装し得る。OFDMAシステムは、E-UTRA、Ultra Mobile Broadband(UMB)、IEEE802.11(WiFi)、IEEE802.16(WiMAX)、IEEE802.20、Flash-OFDM(商標)などのような無線技術を実装し得る。UTRAおよびE-UTRAは、Universal Mobile Telecommunication System(UMTS)の一部である。3GPP Long Term Evolution(LTE)は、ダウンリンク上ではOFDMAを利用し、アップリンク上ではSC-FDMAを利用する、E-UTRAを使用するUMTSのリリースである。UTRA、E-UTRA、UMTS、LTEおよびGSM(登録商標)は、「3rd Generation Partnership Project」(3GPP)と称する組織からの文書に記載されている。さらに、CDMA2000およびUMBは、「3rd Generation Partnership Project 2」(3GPP2)と称する組織からの文書に記載されている。さらに、そのようなワイヤレス通信システムは加えて、不対無認可スペクトル、802.xxワイヤレスLAN、BLUETOOTH(登録商標)および任意の他の短距離または長距離ワイヤレス通信技法をしばしば使用する、ピアツーピア(たとえば、モバイルツーモバイル)アドホックネットワークシステムを含み得る。
【００４９】
いくつかのデバイス、構成要素、モジュールなどを含み得るシステムに関して、様々な態様または特徴が提示される。様々なシステムが、追加のデバイス、構成要素、モジュールなどを含んでもよく、かつ/または各図に関連して論じられるデバイス、構成要素、モジュールなどのすべてを含むとは限らないことを、理解および諒解されたい。これらの手法の組合せも使用され得る。
【００５０】
本明細書で開示する態様に関して説明する様々な例示的な論理、論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ(DSP)、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートアレイ(FPGA)または他のプログラマブル論理デバイス、個別ゲートまたはトランジスタ論理、個別ハードウェア構成要素、または本明細書で説明する機能を実行するように設計されたそれらの任意の組合せで実装または実行することができる。汎用プロセッサは、マイクロプロセッサでもよいが、代替として、そのプロセッサは任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械でもよい。プロセッサはまた、コンピューティングデバイスの組合せ、たとえば、DSPとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、DSPコアと連携する1つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成として実装され得る。加えて、少なくとも1つのプロセッサは、上述のステップおよび/またはアクションの1つまたは複数を実行するように動作可能な、1つまたは複数のモジュールを含み得る。
【００５１】
さらに、本明細書で開示した態様に関して説明した方法またはアルゴリズムのステップおよび/またはアクションは、直接ハードウェアで実施されてよく、プロセッサによって実行されるソフトウェアモジュールで実施されてよく、またはその2つの組合せで実施されてよい。ソフトウェアモジュールは、RAMメモリ、フラッシュメモリ、ROMメモリ、EPROMメモリ、EEPROMメモリ、レジスタ、ハードディスク、リムーバブルディスク、CD-ROM、または当技術分野で知られている任意の他の形態の記憶媒体中に存在し得る。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込み得るようにプロセッサに結合され得る。代替として、記憶媒体はプロセッサと一体であり得る。さらに、いくつかの態様では、プロセッサおよび記憶媒体はASIC中に存在し得る。さらに、ASICはユーザ端末中に存在し得る。代替として、プロセッサおよび記憶媒体は、ユーザ端末中に個別構成要素として存在し得る。加えて、いくつかの態様では、方法またはアルゴリズムのステップおよび/またはアクションは、コンピュータプログラム製品に組み込まれ得る、機械可読媒体および/またはコンピュータ可読媒体上のコードおよび/または命令の1つまたは任意の組合せ、またはそのセットとして存在し得る。
【００５２】
1つまたは複数の態様では、説明する機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せで実装され得る。各機能は、ソフトウェアで実装される場合、1つまたは複数の命令またはコードとしてコンピュータ可読媒体上に記憶されるか、または、コンピュータ可読媒体上で送信され得る。コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を容易にする任意の媒体を含む、コンピュータ記憶媒体と通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ可読媒体は、RAM、ROM、EEPROM、CD-ROMもしくは他の光ディスクストレージ、磁気ディスクストレージもしくは他の磁気ストレージデバイス、または、命令もしくはデータ構造の形態の所望のプログラムコードを搬送もしくは記憶するために使用でき、コンピュータによってアクセスできる、任意の他の媒体を含み得る。また、いかなる接続もコンピュータ可読媒体と呼ばれ得る。たとえば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線(DSL)、または、赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、DSL、または、赤外線、無線、およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。本明細書で使用されるディスク(disk)およびディスク(disc)は、コンパクトディスク(disc)(CD)、レーザディスク(disc)、光ディスク(disc)、デジタル多用途ディスク(disc)(DVD)、フレキシブルディスク(disk)およびブルーレイディスク(disc)を含み、ディスク(disk)は、通常、データを磁気的に再生し、ディスク(disc)は、通常、データをレーザで光学的に再生する。上記の組合せもコンピュータ可読媒体の範囲内に含めるべきである。
【００５３】
上記の開示は、例示的な態様および/または実施形態について論じたが、添付の特許請求の範囲によって定義される、説明した態様および/または実施形態の範囲から逸脱することなく、様々な変更および改変が本明細書で行われ得ることに留意されたい。さらに、説明した態様および/または実施形態の要素は、単数形で説明または特許請求され得るが、単数形に限定することが明示的に述べられていない限り、複数形が企図される。加えて、任意の態様および/または実施形態の全部または一部は、別段述べられていない限り、任意の他の態様および/または実施形態の全部または一部とともに利用され得る。
【００５４】
本明細書で使用する、項目のリスト「のうちの少なくとも1つ」を指す句は、個々のメンバーを含む、それらの項目の任意の組合せを指す。一例として、「a、b、またはcのうちの少なくとも1つ」は、a、b、c、a〜b、a〜c、b〜c、およびa〜b〜cをカバーするものとする。
【００５５】
本明細書で開示した方法は、記載の方法を達成するための1つまたは複数のステップまたはアクションを含む。方法のステップおよび/またはアクションは、特許請求の範囲から逸脱することなく、互いに交換され得る。言い換えれば、ステップまたはアクションの特定の順序が指定されていない限り、特定のステップおよび/またはアクションの順序および/または使用は、特許請求の範囲から逸脱することなく修正することができる。
【符号の説明】
【００５６】
100  システム
110  UE
111  アンテナ
112  ツールキットアービトレーションモジュール
114  RATアービトレーション要素モジュール
116  RATモジュール
118  UICC
120  基地局
122  第1のRAT
128  アンテナ
130  基地局
132  第2のRAT
138  アンテナ
140  基地局
142  第NのRAT
148  アンテナ
200  UE
202  チップセット
204  別個のチップセット
206  第1のRAT
208  第1のツールキットサービス
210  第2のRAT
212  第2のツールキットサービス
214  ツールキットアービトレーションモジュール
216  RATアービトレーション要素モジュール
218  単一のモジュール
220  UICC
500  ユーザ機器、UE
502  受信機
506  プロセッサ
508  メモリ
510  ツールキットアービトレーションモジュール
512  RATアービトレーション要素モジュール
514  RATモジュール
516  UICC
520  送信機
540  ユーザインターフェース
542  入力機構
544  出力機構
552  セカンダリ受信機、受信機
610  基地局
612  データソース
620  送信プロセッサ
630  MIMOプロセッサ
632  変調器
632a〜632k  変調器(MOD)、復調器
634a〜634k  アンテナ
636  MIMO検出器
638  受信プロセッサ
639  データシンク
640  コントローラ/プロセッサ、プロセッサ
642  メモリ
644  チャネルプロセッサ、プロセッサ
646  スケジューラ
650  UE
652a〜652r  アンテナ
654  復調器(DEMOD)
654a〜654r  変調器
660  MIMO検出器
670  受信プロセッサ
672  データシンク
678  データソース
680  送信プロセッサ
682  MIMOプロセッサ
690  コントローラ/プロセッサ、プロセッサ
692  メモリ
694  チャネルプロセッサ、プロセッサ
700  装置
702  論理グルーピング
704  ブロック、手段、電気的構成要素
706  ブロック、手段、電気的構成要素
708  メモリ
【図１】
2014514874.tif 000003
【図２】
2014514874.tif 000004
【図３】
2014514874.tif 000005
【図４】
2014514874.tif 000006
【図５】
2014514874.tif 000007
【図６】
2014514874.tif 000008
【図７】
2014514874.tif 000009
【国際調査報告】
2014514874.tif 000010
2014514874.tif 000011