(57)【要約】   アイドル・モードで作動する無線装置に関して動的にウォームアップ時間を選ぶための技術が記述される。個々のアクティブな区間では、次のアクティブな区間で無線装置のウォームアップに影響する条件が決定される。該条件は、チャネル条件、動作条件および／またはハードウェア設定に関係しても良い。ウォームアップ時間は該決定された条件に基づいて選択される。次のアクティブな区間のためのウェイクアップ時間は選択されたウォームアップ時間に基づいて決定される。その後、無線装置はウェイクアップ時間までスリープ状態に移行する。1つの方式では、個々のアクティブな区間の中で獲得した最も強いパイロットが識別され、そのパイロットの強度は平均のパイロット強度を得るために平均される。平均のパイロット強度は少なくとも1つの閾値と比較され、少なくとも２つの可能な時間期間のうちの１つは該比較結果に基づいてウォームアップ時間として選ばれる。【選択図】図４
2009545927.tif 000002
【特許請求の範囲】
【請求項１】
下記を備える無線装置：
次のアクティブな区間において無線装置のウォームアップに影響する条件を決定し、前記決定された条件に基づいてウォームアップ時間を選択し、前記選択されたウォームアップ時間に基づいて前記次のアクティブな区間に関するウェイクアップ時間を決定し、前記ウェイクアップ時間までスリープするように構成された少なくとも一つのプロセッサー；および、
前記少なくとも一つのプロセッサーに結合したメモリー。
【請求項２】
請求項１記載の無線装置、ここにおいて、
現在のアクティブな区間に関するウォームアップの期間中にパイロット獲得を実行し、少なくとも一つのパイロットのパイロット強度を決定し、前記パイロット強度に基づいて前記ウォームアップ時間を選択するように、前記少なくとも一つのプロセッサーは構成される。
【請求項３】
請求項２記載の無線装置、ここにおいて、
平均のパイロット強度を決定し、少なくとも一つの閾値に対して前記平均のパイロット強度を比較し、および前記比較の結果に基づいて前記ウォームアップ時間に関する少なくとも二つの可能な時間期間のうちの一つを選択するように、前記少なくとも一つのプロセッサーは構成される。
【請求項４】
請求項１記載の無線装置、ここにおいて、
現在のアクティブな区間に関するウォームアップの期間中にパイロット獲得を実行し、ウォームアップの期間中に獲得された最も強いパイロットを識別し、前記最も強いパイロットのパイロット強度に基づいて平均のパイロット強度を決定し、および前記平均のパイロット強度に基づいて前記ウォームアップ時間を選択するように、前記少なくとも一つのプロセッサーは構成される。
【請求項５】
請求項１記載の無線装置、ここにおいて、
現在のアクティブな区間に関するウォームアップの期間中でパイロット獲得を実行し、ウォームアップ期間中に獲得された少なくとも一つのパイロットに関して少なくとも一つの平均のパイロット強度を決定し、および前記少なくとも一つの平均のパイロット強度の中で最高の平均のパイロット強度に基づいて前記ウォームアップ時間を選択するように、前記少なくとも一つのプロセッサーは構成される。
【請求項６】
請求項１記載の無線装置、ここにおいて、
前記無線装置における受信電力の合計に基づいてウォームアップに影響する前記条件を決定するように、前記プロセッサーは構成される。
【請求項７】
請求項１記載の無線装置、ここにおいて、
前記次のアクティブな区間におけるウォームアップに関して実行するタスクに基づいてウォームアップに影響する前記条件を決定するように、前記少なくとも一つのプロセッサーは構成される。
【請求項８】
請求項１記載の無線装置、ここにおいて、
前記次のアクティブな区間において周波数帯域を切り替えるか否かを決定し、周波数帯域の切り替えが実行される場合は前記ウォームアップ時間に関する第１の時間期間を選択し、および周波数帯域の切り替えが実行されない場合は前記ウォームアップ時間に関する第２の時間期間を選択するように前記少なくとも一つのプロセッサーは構成され、ここで、前記第２の時間期間は前記第１の時間期間よりも短い。
【請求項９】
請求項１記載の無線装置、ここにおいて、
前記次のアクティブな区間においてクイック・ページング・チャネルが受信されるならば前記ウォームアップ時間に関する第１の時間期間が選択され、および前記次のアクティブな区間においてページング・チャネルが受信されるならば前記ウォームアップ時間に関する第２の時間期間が選択されるように前記少なくとも一つのプロセッサーは構成される。
【請求項１０】
請求項１記載の無線装置、ここにおいて、
前記無線装置のハードウェア設定に基づいてウォームアップに影響する前記条件を決定するように前記少なくとも一つのプロセッサーは構成される。
【請求項１１】
請求項１記載の無線装置、ここにおいて、
前記次のアクティブな区間において利用可能なプロセッサー容量を決定し、および前記利用可能なプロセッサー容量に基づいて前記ウォームアップ時間を選択するように、前記少なくとも一つのプロセッサーは構成される。
【請求項１２】
請求項１記載の無線装置、ここにおいて、
前記無線装置に使用されるメモリーのタイプを決定し、および前記メモリーのタイプに基づいて前記ウォームアップ時間を選択するように、前記少なくとも一つのプロセッサーは構成される。
【請求項１３】
請求項１記載の無線装置、ここにおいて、
メッセージを取得するために現在のアクティブな区間において制御チャネルを復号化し、および前記メッセージが復号化エラーを起こした場合は前記ウォームアップ時間に関する最も長いサポートされた時間期間を選択するように、前記少なくとも一つのプロセッサーは構成される。
【請求項１４】
下記を備える方法：
次のアクティブな区間において無線装置のウォームアップに影響する条件を決定すること；
前記決定された条件に基づいてウォームアップ時間を選択すること；
前記選択されたウォームアップ時間に基づいて前記次のアクティブな区間に関するウェイクアップ時間を決定すること；および、
前記ウェイクアップ時間までスリープすること。
【請求項１５】
さらに下記を備える請求項１４記載の方法：
現在のアクティブな区間に関するウォームアップの期間中にパイロット獲得を実行すること；
少なくとも一つのパイロットのパイロット強度を決定すること；および、
前記次のアクティブな区間におけるチャネル条件を予測するために前記少なくとも一つのパイロットの前記パイロット強度を使用すること、ここにおいて、ウォームアップに影響する前記条件は前記予測されたチャネル条件を備える。
【請求項１６】
請求項１４記載の方法、ここにおいて、前記ウォームアップ時間を選択することは下記を備える：
平均のパイロット強度を決定すること；
少なくとも一つの閾値に対して前記平均のパイロット強度を比較すること；および、
前記比較の結果に基づいて前記ウォームアップ時間に関する少なくとも二つの可能な時間期間のうちの一つを選択すること。
【請求項１７】
さらに下記を備える請求項１４記載の方法：
メッセージを取得するために現在のアクティブな区間において制御チャネルを復号化すること、そして、ここで、
前記ウォームアップ時間を選択することは、前記メッセージが復号化エラーを起こした場合は、前記ウォームアップ時間に関する最も長いサポートされた時間期間を選択することを備える。
【請求項１８】
下記を備える装置：
次のアクティブな区間において無線装置のウォームアップに影響する条件を決定する手段；
前記決定された条件に基づいてウォームアップ時間を選択する手段；
前記選択されたウォームアップ時間に基づいて前記次のアクティブな区間に関するウェイクアップ時間を決定する手段；および、
前記ウェイクアップ時間までスリープする手段。
【請求項１９】
さらに下記を備える請求項１８記載の装置：
現在のアクティブな区間に関するウォームアップの期間中にパイロット獲得を実行する手段；
少なくとも一つのパイロットのパイロット強度を決定する手段；および、
前記次のアクティブな区間におけるチャネル条件を予測するために前記少なくとも一つのパイロットの前記パイロット強度を使用する手段、ここにおいて、ウォームアップに影響する前記条件は前記予測されたチャネル条件を備える。
【請求項２０】
請求項１８記載の装置、ここにおいて、前記ウォームアップ時間を選択する手段は下記を備える：
平均のパイロット強度を決定する手段；
少なくとも一つの閾値に対して前記平均のパイロット強度を比較する手段；および、
前記比較の結果に基づいて前記ウォームアップ時間に関する少なくとも二つの可能な時間期間のうちの一つを選択する手段。
【請求項２１】
さらに下記を備える請求項１８記載の装置：
メッセージを取得するために現在のアクティブな区間において制御チャネルを復号化する手段、そして、ここで、
前記ウォームアップ時間を選択する手段は、前記メッセージが復号化エラーを起こした場合は、前記ウォームアップ時間に関する最も長いサポートされた時間期間を選択する手段を備える。
【請求項２２】
下記を実行するように動作可能な命令を無線装置内に格納するためのプロセッサー読み出し可能媒体：
次のアクティブな区間において無線装置のウォームアップに影響する条件を決定すること；
前記決定された条件に基づいてウォームアップ時間を選択すること；
前記選択されたウォームアップ時間に基づいて前記次のアクティブな区間に関するウェイクアップ時間を決定すること；および、
前記ウェイクアップ時間までスリープ状態を開始すること。
【請求項２３】
下記を実行するように動作可能な命令をさらに格納するための請求項２２記載のプロセッサー読み出し可能媒体：
現在のアクティブな区間に関するウォームアップの期間中にパイロット獲得を開始すること；
少なくとも一つのパイロットのパイロット強度を決定すること；および、
前記次のアクティブな区間におけるチャネル条件を予測するために前記少なくとも一つのパイロットの前記パイロット強度を使用すること、ここにおいて、ウォームアップに影響する前記条件は前記予測されたチャネル条件を備える。
【請求項２４】
下記を実行するように動作可能な命令をさらに格納するための請求項２２記載のプロセッサー読み出し可能媒体：
平均のパイロット強度を決定すること；
少なくとも一つの閾値に対して前記平均のパイロット強度を比較すること；および、
前記比較の結果に基づいて前記ウォームアップ時間に関する少なくとも二つの可能な時間期間のうちの一つを選択すること。
【請求項２５】
下記を実行するように動作可能な命令をさらに格納するための請求項２２記載のプロセッサー読み出し可能媒体：
メッセージを取得するために現在のアクティブな区間において制御チャネルを復号化すること；および、
前記メッセージが復号化エラーを起こした場合は、前記ウォームアップ時間に関する最も長いサポートされた時間期間を選択すること。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、一般的にはコミュニケーションに関し、より具体的にはアイドル・モードにおいて無線装置でデータを受け取るための技術に関係がある。
【背景技術】
【０００２】
無線通信システムにおける無線装置(例えば「携帯電話」)は、任意の所与の時点でいくつかのモード(例えば「アクティブ」、「アイドル」等)のうちの1つの中で作動しても良い。
【０００３】
アクティブ・モードでは、無線装置は、該システムにおいて(例えば、音声呼および／またはデータ呼のために)1つ以上の基地局とデータをアクティブに交換しても良い。
【０００４】
アイドル・モードにおいて、無線装置は、該装置に適用可能なメッセージのためのページング・チャネルを監視しても良い。
【０００５】
そのようなメッセージは、該装置のために、システム情報および他の情報を運ぶ、入来呼およびオーバーヘッド・メッセージの存在について該無線装置に警報するページ・メッセージを含んでいるかもしれない。
【０００６】
アイドル・モードにおいて、無線装置は、ページング・チャネルを処理するために使用される回路の動作を維持する電力を消費し続ける。
【０００７】
無線装置はポータブルかもしれない。また、内蔵電池によって動力が供給されるかもしれない。
【０００８】
アイドル・モードにおける無線装置による電力消費量は利用可能なバッテリー・パワーを減少させる。その後、呼が配置されるか受け取られる場合、それは、複数のバッテリー充電の間の待機時間と通話時間を短くします。
【０００９】
したがって、電池寿命を増加させるためにアイドル・モードにおける電力消費量を最小化することは高度に望ましい。
【００１０】
したがって、当該技術分野において、アイドル・モードにおいて電力が効率的であるような方法で作動する技法の必要がある。
【発明の概要】
【００１１】
アイドル・モードで作動する無線装置に関して、動的にウォームアップ時間を選ぶための技術が、本明細書で記述される。
【００１２】
ウォームアップ時間は、無線装置のウォームアップに影響する１つ以上の条件に基づいて選択されるかもしれません。
【００１３】
該条件は、チャネル条件(それらはパイロット獲得時間に影響するかもしれない)、動作条件(実行のために特定のタスクを決定してもよい)、ハードウェア設定などに関係のあるかもしれない。
【００１４】
該技術は、多くの場合、より短いウォームアップ時間の使用を可能とし、それは、アイドル・モードにおける電力消費量を削減する。
【００１５】
動的なウォームアップ時間で無線装置を動作させる実施例では、次のアクティブな区間で無線装置のウォームアップに影響する条件が決定される。
【００１６】
該条件は、チャネル条件、動作条件、ハードウェア設定など、あるいはそれらの任意の組み合わせに関係しても良い。
【００１７】
次のアクティブな区間は、クイック・ページング・チャネル(QPCH)上のページング・インディケータ(PI)ビット、ページング・チャネル(PCH)上のページング・スロットなどに相当しても良い。
【００１８】
ウォームアップ時間は該決定された条件に基づいて選択される。
【００１９】
次のアクティブな区間のためのウェイクアップ時間は該選択されたウォームアップ時間に基づいて決定されます。
【００２０】
その後、無線装置はウェイクアップ時間までスリープする。
【００２１】
一の実施例では、個々のアクティブな区間の中で獲得した最も強いパイロットが識別され、そのパイロットの強度は平均のパイロットの強度を得るために平均されます。
【００２２】
平均のパイロットの強度は少なくとも1つの閾値と比較され、少なくとも２つの可能な時間期間のうちの１つは、比較の結果に基づいてウォームアップ時間に選ばれます。
【００２３】
発明の種々の態様および実施例は、一層に詳細に下記に記述される。
【００２４】
全体を通じて同様の参照符号が対応するように識別する図面と関連して理解されることにより、下記で言及される詳細な説明から、本発明の態様および実施例はより明白になるだろう。
【図面の簡単な説明】
【００２５】
【図１】1Xシステムおよび1xEV-DOシステムの配備
【図２】1XシステムにおけるQPCHおよびPCH
【図３】QPCHとPCHの処理のための例示的な時系列
【図４】動的に選択されたウォームアップ時間によるQPCHおよび／またはPCHの処理のための例示的な時系列
【図５】アイドル・モードで作動する方法
【図６】無線装置のブロック図
【発明を実施するための形態】
【００２６】
「例示的である」という単語は「例、実例あるいは例証としての役割を果たす」ことを意味するために本明細書で使用される。「例示的である」と本明細書で説明された如何なる実施例あるいは設計も、他の実施例あるいは設計に対して必ずしもより好ましい、または有利であると解釈することができない。
【００２７】
ここに記述された動的なウォームアップ技術は、符号分割多重アクセス方式(CDMA)システム、時分割多元接続方式(TDMA)システムおよび周波数分割多元接続(FDMA)システムのような様々な無線通信システムに使用されてもよい。「システム」、「ネットワーク」という用語はしばしば交換できて使用されます。CDMAシステムは、cdma2000、広帯域CDMAなど(W-CDMA)のような無線技術を実装しても良い。cdma2000はIS-2000、IS-95およびIS-856標準をカバーする。TDMAシステムは、グローバル移動体通信システム(GSM)、ディジタル先進移動電話サービス(D-AMPS)などのような無線技術を実装しても良い。これらの様々な無線技術および標準は当該技術分野で周知である。W-CDMAおよびGSMは「第３世代パートナーシップ・プロジェクト」(3GPP)という名の組織からの文書に記述される。cdma2000は、「第３世代パートナーシップ・プロジェクト２」(3GPP2)という名の組織からの文書に記述される。3GPPと3GPP2の文書は公に利用可能です。
【００２８】
明確にするために、該技術はcdma2000に関して下記に述べられる。cdma2000標準ファミリーでは、IS-2000リリース0およびAは一般にCDMA2000 1X(または、単に1X)と呼ばれ、IS-2000リリースCはCDMA2000 1xEV-DV(または、単に1xEV-DV)と一般に呼ばれ、また、IS-856はCDMA2000 1xEV-DO(または、単に1xEV-DO)と一般に呼ばれる。
【００２９】
図1は、1Xシステムおよび1xEV-DOシステムを備えた例示的な配備100を示す。1Xシステムは、これらの基地局のカバレージ・エリア内にある無線装置130のために音声とパケットのデータサービスを提供する基地局110を含んでいる。同様に、1xEV-DOシステムは、これらの基地局のカバレージ・エリア内にある、無線装置130のためにパケット・データ・サービスを提供する基地局120を含んでいる。基地局110および120は異なるサイトに位置するか、あるいは同じサイトに共配置されていても良い。基地局コントローラー(BSC)142は基地局110へ連結され、これらの基地局に調整とコントロールを提供する。同様に、BSC 144は基地局120へ連結され、これらの基地局に調整とコントロールを提供する。BSC 142および144は、1Xおよび1xEV-DOシステムの間の通信をサポートするコア・ネットワーク140へ結合されても良い。
【００３０】
一般に、基地局(1X用語)は、無線装置と通信し、アクセス・ポイント(1xEV-DO用語)、ノードB、ベース・トランシーバー・ステーション(BTS)あるいは他の何らかの用語で呼ばれてもよい固定局である。無線装置は固定局であるか、また移動局であるかもしれず、移動局(1X用語)、アクセス・ターミナル(1xEV-DO用語)、ユーザ装置あるいは他の何らかの用語で呼ばれてもよい。無線装置は、携帯電話、携帯情報端末(PDA)、加入者ユニット、無線モデム、ターミナルなどであっても良い。本明細書の記述では、用語「基地局」は、一般に固定局に関して使用され、用語「無線装置」は、固定局と通信する装置に使用される。無線装置は多重システム(例えば1X)および1xEV-DOシステムと通信することができる可能性がある。
【００３１】
図1では、両端に矢印がついた実線は、無線装置と基地局の間の通信を示す。一方の端に矢印がついた点線は、基地局からのパイロットおよび／またはシグナリング(例えばページ)の無線装置による受信を示す。無線装置は、任意の所与の時点で１あるいは多数の基地局と順方向リンク上および／または逆方向リンク上で通信しても良い。順方向リンク(あるいはダウンリンク)は基地局から無線装置までの通信リンクを指し、逆方向リンク(あるいはアップリンク)は無線装置から基地局への通信リンクを指す。
【００３２】
無線装置は1Xシステムで登録するかもしれないし、装置が1Xシステム内の如何なる基地局ともアクティブにデータを交換していない場合、アイドル・モードで作動しても良い。アイドル・モードにおいて、無線装置は1Xシステムからクイック・ページング・チャネル(QPCH)およびページング・チャネル(PCH)を監視しても良い。QPCHは、ページ・メッセージがPCHの上の無線装置へ送られる可能性があるかどうかを示す。PCHはページ・メッセージを伝える。無線装置はQPCHをより速く検知することができ、典型的にはページ・メッセージが無線装置へ送られる可能性があることをQPCHが示す場合のみ、PCHを処理する。
【００３３】
図2は1XシステムにおけるQPCHとPCHを示す。PCHは、アイドル状態の無線通信装置のためのページ・メッセージおよび他の情報を伝え、それは、システムに登録したが、アイドル・モードである無線装置である。ページ・メッセージがいつでも送信されるかもしれないし、比較的長いかもしれないので、ページ・メッセージのためのPCHの連続的な監視動作は著しくアイドル・モードにおけるバッテリー・パワーを消耗するかもしれない。アイドル状態の無線通信装置がページ・メッセージを受け取る時間に対する僅かな部分の間だけアクティブである必要があるように、QPCHとPCHは設計されている。
【００３４】
PCHはPCHスロットへ分割される。PCHスロットそれぞれの存続時間は80ミリ秒(ms)です。また、そのスロットは4つの20ミリ秒のフレームへとさらに分割される。アイドル状態の無線通信装置の各々は、時間間隔TPCHだけ間隔をあけられたPCHスロットを割り当てられ、それは、無線装置に適用可能なスロット・サイクル・インデックス(SCI)によって決定される。個々の無線装置に割り当てられた特定のPCHスロットは、無線装置のための識別情報によって決定されます。この識別情報は、個々の無線装置にユニークである国際モバイル加入者識別子(International Mobile Subscriber Identifier)(IMSI)、モバイル識別番号(Mobile Identification Number)(MIN)、電子シリアル番号(Electronic Serial Number)(ESN)、一時的モバイル加入者ID(Temporary Mobile Subscriber ID)(TMSI)などであってもよい。1より多い無線装置は所与のPCHスロットを割り当てられてもよい。
【００３５】
QPCHはQPCHスロットへ分割されます。QPCHスロットそれぞれの存続時間もまた80ミリ秒であり、そのスロットは、QPCHスロットの100ミリ秒後に開始する1つのPCHスロットに関係付けられている。各QPCHスロットはさらにA、B、A'、B'としてラベル付される4つのフレームへと分割される。各フレームは、フルレート用の192個のページング・インディケータ(PI)ビットあるいはハーフレート用の96個のPIビットを運ぶ。各PIビットは「オフ」を表す「０」と「オン」を表す「１」と共に、オン/オフ・キーイングで送信される。
【００３６】
アイドル状態の無線通信装置の各々は、割り当てられたQPCHスロットの各々の中の２個のPIビットを割り当てられる。割り当てられたQPCHスロットは割り当てられたPCHスロットの100ミリ秒前に開始するQPCHスロットです。割り当てられたPIビットの各々の位置はハッシング関数によって決定され、ビットからビットへと変更される。割り当てられたQPCHスロットの各々に関する割り当てられたPIビットの対は、下記の何れか一方の方法で送られる。(1)第１のPIビットはフレームAの中で、および第２のPIビットはフレームA'の中で送られる、あるいは(2)第１のPIビットはフレームBの中で送られ、第２のPIビットはフレームB'の中で送られる。この送信方式は、２個のPIビットが少なくとも20ミリ秒だけ分離され、第２のPIビットが、関連するPCHスロットのスタートの少なくとも20ミリ秒前に到着することを保証する。QPCHは、PCHのためのコントロール・チャネルのような、PCHおよび機能と共に使用される。各QPCHスロット中のPIビットは、ページ・メッセージが関連するPCHスロット中で送信されようとしていると無線装置に知らせるクイック・ページング信号である。
【００３７】
基地局がPCH上で無線装置へページ・メッセージを送る場合(あるいは新しい構成情報を得るためにウェイクアップする無線装置を必要とする場合)、基地局は無線装置に割り当てられたQPCHスロット中の両方のPIビットを「オン」にする。1より多い無線装置が任意の所与のPIビットに対してハッシング／マッピングをするかもしれないので、割り当てられたPIビットが「オン」であると検知することは、関連するPCHスロット中で無線装置がページ・メッセージ(あるいは構成情報)を実際に受け取るだろうということを意味しない。しかしながら、無線装置は、検知されるPIビットを「オフ」であると解釈しても良く、それは無線装置が関連するPCHスロットを処理する必要はないことを意味する。その後、無線装置はPCHを処理せずに、PIビットの処理の後に電力を落とすかもしれず、それは電力消費量を削減する可能性がある。
【００３８】
図3はQPCHとPCHの処理のための例示的な時系列を示す。時刻T1では、無線装置は割り当てられたQPCHスロット中のその第１のPIビットのためにウェイクアップし、QPCHを受信するためのウォームアップ・タスクを実行する。その後、無線装置は時刻T2で第１のPIビットを検知する。第１のPIビットが「オフ」であると検知され、次のPCHスロット中で無線装置へページ・メッセージが全く送られないだろうということを示す場合、次の割り当てられたQPCHスロット中の第１のPIビットまでスリープしても良い。そうでなければ、無線装置は第１のPIビットを検知した後にスリープ状態に移行し、その第２のPIビットに先立って時刻T3でウェイクアップし、QPCHを受信するためのウォームアップ・タスクを実行してもよい。その後、無線装置は時刻T4で第２のPIビットを検知する。第2のPIビットが「オフ」であると検知される場合、その後、無線装置は、次の割り当てられたQPCHスロット中の第１のPIビットまでスリープしてもよい。そうでなければ、無線装置は第２のPIビットを検知した後にスリープ状態に移行し、PCHスロットに先立って時刻T5でウェイクアップし、PCHを受信するためのウォームアップ・タスクを実行しても良い。その後、無線装置は時刻T6でPCHを処理し、PCHの上で送信されたページ・メッセージを復元する。無線装置がPCHを処理し続ける必要がないか、他のアクションを行なう必要がない場合、無線装置は次のウェイクアップ時間まで時刻T7でスリープ状態に移行してもよい。
【００３９】
無線装置は、QPCHかPCHを処理する前にウォームアップのための様々なタスクを実行しても良い。ウォームアップ・タスクは下記を含んでもよい:  
* 温度補償水晶発振器(temperature compensated crystal oscillator)(TCXO)の電源をオンにする、  
* 関連するディジタル回路ブロックの電源をオンにする、  
* プロセッサーをスリープ・クロックからTCXOクロックへと切り替える、  
* 高速発振器の電源を入れ、それをTCXOに対してロックする、  
* プロセッサーをTCXOクロックから高速クロックへと切り替える、  
* ソフトウェアをリブートする、  
* 外部メモリから内部記憶へとプログラム・コードをダウンロードする、  
* レシーバー回路を起動する、  
* パイロットを獲得し、処理のために1つの基地局を選ぶ、  
* 選択された基地局の信号インスタンス(あるいはマルチパス)に対してフィンガーを割り当てる、そして  
* マルチパスの各々のタイミングおよび周波数を得る。
【００４０】
無線装置はバッテリー・パワーを温存するためにスリープ状態の間にできるだけ多くの回路の電力を落とすかもしれない。無線装置はしても良い、スリープ状態からウェイクアップする際に関連するアナログおよびディジタル回路ブロックの電源を入れてもよく、またこれらの回路ブロックを設定するために様々なタスクを実行しても良い。例えば、無線装置はブート・アップされたソフトウェアを回復し、プログラム・コードをダウンロードし、ハードウェア状態を回復しても良い。
【００４１】
無線装置は、低いレートの(例えば32kHzの)スリープ発振器、正確な中くらいのレートの(例えば19.2MHzの)TCXO、高速の(例えば200+MHzの)発振器などのような様々な発振器を動作させても良い。スリープ・クロックは、スリープ状態の間に電源が入れられるディジタル回路に使用されてもよい。TCXOは、周波数アップコンバートおよびダウンコンバートに使用された無線周波数(RF)発振器と同様に高速発振器にも基準周波数を供給しても良い。高速クロックはディジタル回路ブロックがより大きな処理能力を達成するために使用されてもよい。
【００４２】
ウォームアップ・タスクの例示的なセットは上で与えられる。一般に、無線装置は、ウォームアップのためのタスクのどんなセットでも実行しても良い。実行される具体的なタスクは、無線装置の設計、受信しているシステムおよび／または他の要因に依存しても良い。全体的なウォームアップ時間が縮小されるように、他のタスクが適切な順に実行される可能性がある一方で、いくつかのタスクは並行して実行されるかもしれない。
【００４３】
ウォームアップ・タスクは設定タスクおよび処理タスクを含んでいると見なされるかもしれない。設定タスクは、無線装置におけるハードウェア、ファームウェアおよび／またはソフトウェアを設定するためのタスクを含んでいる。処理タスクは、例えば、QPCHおよび／またはPCHのような希望の送信を処理するためのタスクを含んでいる。上に与えられた例示的なリスト中で、処理タスクはパイロット獲得、フィンガー割り当て、およびタイミングおよび周波数獲得を含んでいるかもしれない。該設定タスクは残りのタスクを含んでいるかもしれない。
【００４４】
各ウォームアップ・タスクに必要な時間の量は様々な要因に依存しても良い。例えば、設定タスクに必要な時間の量はハードウェア設計、機能性および可用性に依存しても良い。処理タスクに必要な時間の量はチャネル条件および／または他の要因に依存しても良い。
【００４５】
ウォームアップに割り付けられた時間の合計量は、典型的には最悪の場合のシナリオに基づいて選択されている。例えば、設定タスクに割り付けられた時間の量は、すべての無線装置のモデルに関して最悪の場合のハードウェア設定に基づいて選択されるかもしれない。処理タスクに割り付けられた時間の量は最悪の場合のチャネル条件に基づいて選択されるかもしれない。無線装置は一定の、かつ長いウォームアップ時間でプログラムされるかもしれない。無線装置は、その割り当てられたQPCHまたはPCHのスロットに先立つプログラムされたウォームアップ時間までに自身がウェイクアップするように自身のスリープ時間を計算しても良い。該長いプログラムされたウォームアップ時間は、無線装置が最悪の場合のシナリオにおいてさえ、その割り当てられたQPCHまたはPCHのスロットに先立ってレディ状態であるということを保証します。しかしながら、無線装置は、多くの事例において最悪のシナリオを観察せず、プログラムされたウォームアップ時間より短い量の時間でウォームアップを完了することができるかもしない。これらの事例では、無線装置はより早くウェイクアップし、必要以上に長い期間の間アクティブである。
【００４６】
一の実施例では、無線装置のためのウォームアップ時間は、無線装置のウォームアップに影響する1つ以上の条件に基づいて、動的に選択される。該条件はまた、要因、パラメーターなどと呼ばれてもよい。表１は、ウォームアップ時間を決定するために使用されるかもしれない幾つかの例示的な条件および各タイプの条件のための短い説明をリストする。
【表１】
2009545927.tif 000003
【００４７】
チャネル条件は、ウォームアップに必要な時間の量に影響するかもしれない。一般に、パイロット獲得は良好なチャネル条件に対してより短い量の時間で実行されるかもしれない。無線装置は個々のアクティブな区間中にチャネル条件を監視するかもしれないし、現在のアクティブな区間に検知されたチャネル条件に基づいて、次のアクティブな区間に関するウォームアップ時間を選んでもよい。
【００４８】
無線装置は、所与のアクティブな区間中に検知されたＮ個の最良のパイロットの候補リストを維持しても良い(ここでＮは３、４あるいは他の何らかの値に等しくてもよい)。各パイロットは異なる基地局に対応し、cdma2000では、疑似乱数(PN)シーケンスの特定のオフセットに関係付けられている。無線装置はスリープ状態に移行する前に候補リストを格納しても良い。次のアクティブな区間では、無線装置は、候補リスト中のパイロットの獲得を試みるかもしれない。無線装置は、アイドル・モードにある間、1つの基地局からのQPCHおよびPCHを処理する必要があるだけである。しかしながら、無線装置は、最も強いパイロットを決定するために候補リスト中のＮ個のパイロット全てを獲得してもよく、次に、最も強いパイロットで基地局からのQPCHおよびPCHを処理しても良い。候補リスト中にパイロットが見つからないか、QPCHとPCHの信頼できる受信には弱すぎるならば、無線装置は、パイロットの探索を実行するかもしれない。
【００４９】
無線装置は、様々なパラメーターに基づいてチャネル条件を決定しても良い。一実施例では、チャネル条件はパイロットの強度に基づいて決定される。個々のアクティブな区間では、無線装置は一つ以上のパイロットを獲得し、獲得したパイロットの各々の強さを測定し、最も強いパイロットを識別しても良い。その後、無線装置は、平均のパイロットの強度を得るために異なる複数のアクティブな区間にわたって最も強いパイロットのパイロット強度を以下のように平均しても良い：
【数１】
2009545927.tif 000004
【００５０】
ここにおいて、Ｐ（ｎ）はアクティブな区間ｎに関する最も強いパイロット強度であり、Ｐavg（ｎ）は、アクティブな区間ｎに関する平均のパイロット強度であり、そしてαは、平均する量を決定する係数である。
【００５１】
式（１）は、無限インパルス応答（ＩＩＲ）フィルターに関する。小さなαの値は、より小さな平均化に相当し、大きなαの値は、より大きな平均化に相当する。該平均化は、他のタイプのフィルターについて実行されても良い。
【００５２】
異なるウォームアップ期間は異なる平均パイロット強度の値に使用されてもよい。無線装置は、次のアクティブな区間について使用するウォームアップ時間を決定するために1つ以上の閾値に対して平均のパイロット強度を比較しても良い。一般に、ウォームアップ期間はＭ個の閾値について定義されるかもしれず、ここでＭ≧１である。ウォームアップ期間は、一般に、より高い平均のパイロット強度についてより短くなる。平均のパイロットの強度はＭ個の閾値と比較されてもよく、また、ウォームアップ期間のうちの1つは該比較の結果に基づいて以下のように選択されてもよい：
【数２】
2009545927.tif 000005
【００５３】
ここで、ＴＨ1〜ＴＨMはＭ個の閾値であり、ＴＨ1＞ＴＨ2＞…＞ＴＨMであり、そして、Ｔwu,1〜Ｔwu,M+1はＭ＋１個のウォームアップ期間であり、
【数３】
2009545927.tif 000006
【００５４】
である。
【００５５】
一実施例では、単一の閾値が使用され、平均のパイロットの強度が閾値を越える場合、第１のウォームアップ期間Twu,が選択され、平均のパイロットの強度が閾値未満である場合、第２のウォームアップ期間Twu,2が選択され、ここで、Twu,2＞Twu,1である。無線装置は、良好なチャネル条件に関してより短い量の時間(例えばTwu,1 = ３〜４ミリ秒)でパイロット獲得を実行することができるかもしれないし、悪いチャネル条件に関して、より多くの時間(例えばTwu,2 = １０ミリ秒以上)を必要とするかもしれない。
【００５６】
上に記述された実施例では、個々のアクティブな区間で最も強いパイロット強度の測定値が平均される。この実施例は、いずれかの強いパイロットを受信することができ、従って異なる複数のパイロットを識別しなければ、チャネル条件が良好であると仮定する。異なる複数のアクティブな区間に関する最も強いパイロット強度の測定値は同じパイロットあるいは異なるパイロットに関するかもしれない。
【００５７】
別の実施例では、平均化は、各パイロットについて別々に実行され、平均のパイロット強度は各パイロットについて獲得される。個々のアクティブな区間では、最大の平均のパイロット強度はＭ個の閾値と比較されてもよく、次のアクティブな区間のためのウォームアップ時間は該比較の結果に基づいて決定されてもよい。この実施例は異なるパイロットを識別する。新しいパイロットが受信された時、その平均のパイロット強度は最初は低く(例えば、第１の測定値に関して等しいように設定する)、その後上昇する。無線装置が新しい位置へ移動する場合、全てあるいは多くの獲得したパイロットは新しいかもしれない。パイロット・ハンドオフの後の低い平均のパイロット強度は、より長いウォームアップ時間の選択という結果を生じるかもしれない。
【００５８】
別の実施例では、チャネル条件は受信電力の合計に基づいて決定される。無線装置は、個々のアクティブな区間の中で受信電力の合計を測定し、複数のアクティブな区間にわたって受信電力の合計を平均し、ウォームアップ期間のうちの1つを選択するためにＭ個の閾値に対して平均の合計の受信電力を比較しても良い。さらに別の実施例では、チャネル条件は受信信号品質に基づいて決定され、それは、信号対雑音比(SNR)、信号対雑音および干渉の比(SNIR)などによって定量化されてもよい。チャネル条件はまた、他のパラメーターあるいは複数のパラメーターの組み合わせに基づいて決定されてもよい。
【００５９】
チャネル条件は、上に記述されるように、パイロットの強度の長期的な平均あるいは受信電力の合計、受信信号品質あるいは他の何らかのパラメーターに基づいて決定されてもよい。チャネル条件は典型的には静的である。長期的な平均は、次のアクティブな区間のチャネル条件の予測の正確さを改善するかもしれないし、さらには、良好な静的なチャネル条件が観察される時に、より短いウォームアップ時間の使用を保証するかもしれない。別の実施例では、平均化を全く行わない処理または短期的な平均化が実行される。
【００６０】
動作条件は、ウォームアップに必要とされる時間の量に影響しても良い。動作条件は、ウォームアップのためにどのタスクを実行するか、および／または、どのようにそのタスクを実行すべきかを決定してもよい。無線装置は、異なる動作条件に関して異なるタスクを実行してもよい。例えば、無線装置は、異なる周波数帯または異なる周波数チャネル中で作動する複数のシステム(例えば1Xおよび1xEV-DOシステム)からのページング・チャネルを監視しても良い。無線装置はウォームアップ期間中に新しい周波数帯に切り替わるかもしれないし、このバンド切り替えのために余分な時間を必要とするかもしれない。別の例として、無線装置は、QPCHに関してPCHより少ないウォームアップ時間を必要とするかもしれない(例えば、QPCHに関しておよそ22ミリ秒、およびPCHに関して25ミリ秒)。QPCHに関するより短いウォームアップ時間は、QPCHの復号化エラーに対するより大きな耐性と、QPCHにとってパイロット獲得がそれほど重要ではないことに起因する可能性がある。QPCHの復号化エラーは、PCHが復号化されるという結果を生じるかも知れず、しかしながらPCHの復号化エラーはページ・メッセージの損失という結果を生じるかもしれない。次のアクティブな区間がQPCH向けである場合、より短いウォームアップ時間が選択されるかもしれない。さらに別の例として、無線装置は、(例えば他のタスクのために必要とされた処理により)次のアクティブな区間の中において、より少ない利用可能なCPU時間あるいはMIPを有するかもしれない。余分なウォームアップ時間は低下したプロセッサー能力を埋め合わせるために割り付けられてもよい。
【００６１】
一の実施例では、余分なウォームアップ時間はウォームアップのために実行される追加のタスク(例えば周波数帯切り替え)に割り付けられる。追加のタスクのリスト、および各タスクに必要な時間の量は、例えば、参照テーブル中に格納されてもよい。次のアクティブな区間のためのウォームアップ時間は、次のアクティブな区間の中で実行される追加のタスクに基づいて拡張されてもよい。別の実施例では、参照テーブルは、異なる条件に関して所与のタスクのために異なるウォームアップ期間を格納する。
【００６２】
無線装置のハードウェア設定は、ウォームアップに必要とされる時間の量に影響しても良い。異なる無線装置モデルは、NANDフラッシュ、NORフラッシュなどのような異なるタイプの大容量記憶装置を使用しても良い。ウォームアップ中に、ソフトウェアリブートが実行される可能性があり、プログラム・コードが大容量記憶装置から内部記憶(例えば同期ランダム・アクセス・メモリー(SRAM))へとダウンロードされるかもしれない。そのダウンロードは異なる大容量記憶装置のために異なる量の時間がかかるかもしれない。異なる無線装置モデルはさらに異なるプロセッサーの速度および／または能力を持っているかもしれず、ウォームアップのための異なる量の時間を必要とするかもしれない。異なる無線装置モデルは、さらにパイロット探索、パイロット獲得、および／または他のタスクのための異なる機能、および異なる受信器の設計を有するかもしれない。
【００６３】
一の実施例では、ウォームアップ時間は無線装置のハードウェア設定に基づいて決定される。参照テーブルは複数の異なるハードウェア設定のために複数のウォームアップ期間を格納しても良く、それは、ハードウェアID、モデル番号などによって識別されてもよい。適切なウォームアップ期間は、無線装置のハードウェア設定に基づいて、参照テーブルから選ばれてもよい。
【００６４】
一般に、無線装置のウォームアップ時間は、表１に与えられた複数の条件のうちの任意の一つあるいは任意の組み合わせに基づいて決定されてもよい。例えば、ウォームアップ時間は、チャネル条件のみに、ハードウェア設定に、チャネル条件と動作条件に、あるいは表１に与えられた条件のすべてに依存しても良い。
【００６５】
図4は、動的に選択されたウォームアップ時間で希望のチャネル(例えばQPCHまたはPCH)を処理するための例示的な時系列を示す。時刻T1では、無線装置はウェイクアップして、ウォームアップ・タスクを実行する。時刻T2では、無線装置は希望のチャネルを処理する。無線装置は、ウォームアップ時間に影響する条件(例えばチャネル条件、動作条件、ハードウェア設定など)を決定する。その後、無線装置は決定された条件に基づいて次のアクティブな区間に関するウォームアップ時間を選択する。その後、無線装置は、次のアクティブな区間に関するウォームアップ時間によって決定された時間量の間だけ、時刻T3においてスリープ状態に移行する。
【００６６】
無線装置は時刻T4でウェイクアップし、それは希望の送信の開始に先立つ選択されたウォームアップ時間である。無線装置は、時刻T4から開始するウォームアップ・タスクを実行し、時刻T5から開始する希望のチャネルを処理する。無線装置は、ウォームアップ時間に影響する条件を決定し、該決定された条件に基づいて次のアクティブな区間に関するウォームアップ時間を選択し、さらに、次のアクティブな区間に関するウォームアップ時間によって決定された時間量の間だけ、時刻T6でスリープ状態に移行する。
【００６７】
本明細書に記述された技術は、多くの事例において、より短いウォームアップ時間の使用を可能にする。ある事例では、選択されたウォームアップ時間は不適当かもしれないし、復号化エラーという結果を生じるかもしれない。例えば、もし誤って復号化されれば、ページ・メッセージは見失われるかもしれない。一の実施例中で、(復号化エラーが生じる場合は常に、)基底水準の、即ち最悪の場合のウォームアップ期間が選択されるかもしれない。別の実施例では、ウォームアップ時間は、上記のような、そしてさらに調整係数によって修正されるような該決定された条件に基いて選択される。復号化エラーが生じる時、この調整係数は大きなステップによって増加させられ、そうでなければ小さなステップによって減少させられても良い。
【００６８】
図5は、動的に選択されたウォームアップ時間によりアイドル・モードで作動する方法500の実施例を示す。次のアクティブな区間における無線装置のウォームアップに影響する条件が決定される(ブロック512)。該条件は、チャネル条件、動作条件、ハードウェア設定など、あるいはそれらの任意の組み合わせに関係しても良い。ウォームアップ時間は該決定された条件に基づいて選択されています(ブロック514)。次のアクティブな区間のためのウェイクアップ時刻は選択されたウォームアップ時間に基づいて決定される(ブロック516)。その後、無線装置は該ウェイクアップ時刻までスリープする(ブロック518)。
【００６９】
ブロック512については、パイロット獲得は現在のアクティブな区間のためのウォームアップ期間中に実行されてもよく、少なくとも一のパイロットのパイロット強度が決定されてもよい。最も強いパイロットが識別されてもよく、そのパイロット強度は平均のパイロット強度を得るために平均化されてもよい。平均のパイロット強度は少なくとも1つの閾値と比較されてもよく、少なくとも２つの可能な時間期間のうちの1つは、該比較の結果に基づいて、ウォームアップ時間に選ばれてもよい。あるいは、平均のパイロット強度は各パイロットのために維持されてもよい。最も高い平均のパイロット強度はウォームアップ時間を選択するために使用されてもよい。ウォームアップに影響する条件もまた、受信電力の合計、受信信号品質あるいは他の何らかのパラメーターに基づいて決定されてもよい。
【００７０】
ウォームアップに影響する条件は、さらに動作条件(例えば次のアクティブな区間で周波数帯を切り替えるべきか)に関係してもよく、それは、次のアクティブな区間において受信するべきチャネルを制御する等する。ウォームアップに影響する条件はまた、ハードウェア設定(例えば、次のアクティブな区間において利用可能なプロセッサー容量、無線装置に使用されたメモリーのタイプなど）に関係してもよい。制御チャネル(例えばページング・チャネル)は現在のアクティブな区間の中で復号化されてもよく、メッセージが誤って復号化される場合、最長のサポートされた時間期間が、ウォームアップ時間に選ばれるかもしれない。
【００７１】
図6は、無線装置130の実施例のブロック図を示し、それは図1の中の無線装置のいずれかであってもよい。受信パス上では、アンテナ612が、1つ以上のシステム内の基地局によって送信された信号を受け取り、受信器(RCVR)614に受信信号を供給します。受信器614は受信信号を調整し(例えば、フィルタリングする、増幅する、または周波数ダウンコンバートする)、該調整された信号をディジタル化し、ディジタル区画620にデータ・サンプルを供給する。送信パス上で、ディジタル区画620は、無線装置130によって送信されるデータを処理し、送信器(TMTR)616に出力チップを供給する。送信器616は、出力チップを調整し(例えば、アナログに変換する、フィルタリングする、増幅する、また、周波数アップコンバートする)、変調された信号を生成し、それはアンテナ612によって送信される。
【００７２】
ディジタル区画620は、１つ以上のシステムとの通信をサポートする様々な処理装置を含んでいる。図6に示される実施例では、ディジタル区画620はモデム・プロセッサー630、アプリケーション・プロセッサ632、電力制御ユニット634、コントローラー/プロセッサー640、内部メモリー642および高速発振器/フェーズロックドループ(PLL)644を含んでいる。モデム・プロセッサー630は受信パスに関して復調および復号化を実行し、送信パスに関して符号化および変調を実行する。アプリケーション・プロセッサ632は、様々なアプリケーションのための処理（例えば、マルチ・ウェイ呼び出し、ウェブ・ブラウジング、メディア・プレイヤー、ユーザ・インターフェースなど）を実行する。電力制御ユニット634は、ディジタル区画620内の様々なユニットに対して電力を制御する。電力制御ユニット634は、いつスリープするべきであるか、いつウェイクアップするべきか、スリープ状態の間にいつ電力を削減するべきであり、また、ウォームアップとアクティブな時間の間にいつ電力を加えるべきであるかを指示するタイマーを含んでいてもよい。
【００７３】
コントローラー/プロセッサー640は、ディジタル区画620内の様々なユニットの動作を制御します。コントローラー/プロセッサー640は、上記したように、次のアクティブな区間のウォームアップに影響する条件を決定し、次のアクティブな区間に関してウォームアップ時間を選択し、次のアクティブな区間のためのウェイクアップ時間を決定するスリープ回路を含めてもよい。内部メモリー642はディジタル区画620内の処理ユニット用にデータおよびプログラム・コードを格納する。高速発振器/PLL 644は、ディジタル区画620内の処理ユニットのための高速クロックを生成する。
【００７４】
図6に示される実施例では、ディジタル区画620はさらに、基準発振器(例えばTCXO)652、スリープ発振器654、揮発性メモリ656および不揮発性メモリ658に結合している。基準発振器652は、基準周波数として他の発振器によって使用される正確なクロックを提供する。スリープ発振器654は、スリープ状態の間に電源が入っているディジタル回路によって使用される低周波のスリープ・クロックを提供する。揮発性メモリ656はディジタル区画620によって使用されるデータおよびプログラム・コードのためにバルクストレージを提供し、例えばSDRAMにより実装されてもよい。不揮発性のメモリ658は不揮発性のバルクストレージを提供し、例えばNANDフラッシュ、NORフラッシュ、または他の何らかのタイプの不揮発性のメモリにより実装されてもよい。
【００７５】
本明細書に記述された動的なウォームアップ技法は、様々な手段によって実装されてもよい。例えば、これらの技術はハードウェア、ファームウェア、ソフトウェアあるいはそれらの組み合わせにおいて実装されてもよい。ハードウェア実装については、ウォームアップ時間を決定するために使用される処理装置は、1つ以上の特定用途向け集積回路(ASIC)、デジタル信号プロセッサー(DSP)、デジタル信号処理デバイス(DSPD)、プログラム可能論理回路(PLD)、フィールド・プログラマブル・ゲート・アレイ(FPGA)、プロセッサー、コントローラー、マイクロ・コントローラ、マイクロプロセッサー、電子デバイス、本明細書で説明された機能を実行するように設計された他の電子ユニット、またはそれらの組み合わせの中で実装されてもよい。
【００７６】
ファームウェアおよび／またはソフトウェアの実装については、該技法は、本明細書に記述された機能を実行するモジュール(例えばプロシージャ、関数など)で実装されてもよい。ファームウェアおよび／またはソフトウェアのコードはメモリー(例えば図6の中のメモリ642)に格納され、プロセッサー(例えばプロセッサー640)によって実行されてもよい。メモリーはプロセッサーの内部に、あるいはプロセッサーの外部に実装されてもよい。
【００７７】
示された実施例の上記の記述は、如何なる当業者も本発明を製造し、または使用することを可能にするために提供される。これらの実施例への様々な修正は当業者には直ちに明らかであり、本明細書で定義された一般的な原理は、本発明の精神または技術的範囲から逸脱することなく、他の実施例に適用されることが可能である。したがって、本発明は、本明細書で示された実施例に制限されたようには意図されず、本明細書で示された原理と新規な特徴と整合する最も広い範囲を与えられるべきである。
【図１】
2009545927.tif 000007
【図２】
2009545927.tif 000008
【図３】
2009545927.tif 000009
【図４】
2009545927.tif 000010
【図５】
2009545927.tif 000011
【図６】
2009545927.tif 000012
【国際調査報告】
2009545927.tif 000013
2009545927.tif 000014
2009545927.tif 000015