(57)【要約】      （修正有）【課題】ワイヤレス通信デバイスでパケットを処理するときに節電するために動的電圧および周波数スケーリングが使用される方法および装置を提供する。【解決手段】インフレーム検出は、デバイスが、受信したフレームの１つまたは複数のパケットを処理するために第１の（例えば、より低い）電圧レベルから第２の（例えば、より高い）電圧レベルに遷移するかどうかを決定する。いくつかのパケットタイプに対して第１の電圧レベルが維持される。他の場合には、デバイスは、デバイスによってサポートされている複数の帯域幅のうちから使用する帯域幅をチャネル条件に基づいて決定する。電圧レベルは、決定した帯域幅に対応するものとして識別され、処理電圧は、識別された電圧レベルに合わせてスケーリングされる。【選択図】図１９
2019193273.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレス通信のための方法であって、
ワイヤレス通信デバイスにおいて第１の電圧レベルで動作することと、
受信されたフレーム内で、前記受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出することと、
前記検出されたフレームメトリックに基づき前記受信されたフレームの前記１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルに遷移するかどうかを決定することとを備える方法。
【請求項２】
前記フレームメトリックは、スループットカテゴリ、パケットの送信先、送信グラント、および受信グラントのうちの１つまたは複数を備える請求項１に記載の方法。
【請求項３】
前記第１の電圧レベルから前記第２の電圧レベルにスケーリングすることをさらに備え、前記第２の電圧レベルは前記第１の電圧レベルよりも大きい請求項１に記載の方法。
【請求項４】
前記第２の電圧レベルで前記受信されたフレームの前記１つまたは複数のパケットの前記少なくとも一部を処理した後に次の受信されたフレームについて前記第２の電圧レベルから前記第１の電圧レベルにスケーリングすることをさらに備える請求項１に記載の方法。
【請求項５】
前記検出することは、
前記受信されたフレームのプリアンブル内の前記フレームメトリックを検出することを備える請求項１に記載の方法。
【請求項６】
前記受信されたフレーム内の前記１つまたは複数のパケットは、ＩＥＥＥ８０２．１１ａｃパケットである請求項１に記載の方法。
【請求項７】
前記１つまたは複数のパケットは、超高スループット（ＶＨＴ）パケットであり、
前記検出することは、前記受信されたＶＨＴパケットのＶＨＴショートトレーニングフィールド（ＶＨＴ−ＳＴＦ）の間に前記フレームメトリックを検出することを備える請求項６に記載の方法。
【請求項８】
前記ＶＨＴパケット内で前記第１の電圧レベルから前記第２の電圧レベルにスケーリングすることをさらに備え、前記第２の電圧レベルは前記第１の電圧レベルよりも大きい請求項７に記載の方法。
【請求項９】
前記フレームが前記ワイヤレス通信デバイスを送信先としているかどうかを決定することと、
前記フレームが前記ワイヤレス通信デバイスを送信先としていないときに前記第１の電圧レベルで動作することとをさらに備える請求項１に記載の方法。
【請求項１０】
前記決定することは、
前記フレームの媒体アクセス制御（ＭＡＣ）部分を識別することと、
前記フレームの前記ＭＡＣ部分から前記フレームの送信先を決定することとを備える請求項９に記載の方法。
【請求項１１】
前記決定することは、
前記フレーム内のｐＡＩＤフィールドまたはＧＩＤフィールドを識別することと、
前記ｐＡＩＤフィールドまたは前記ＧＩＤフィールドから前記フレームの送信先を決定することとを備える請求項９に記載の方法。
【請求項１２】
前記１つまたは複数のパケットは、高スループット（ＨＴ）パケットであり、前記方法は
前記ＨＴパケットの少なくとも一部を処理するために前記第１の電圧レベルから前記第２の電圧レベルにスケーリングすることを備え、前記第２の電圧レベルは前記第１の電圧レベルよりも大きい請求項１に記載の方法。
【請求項１３】
前記１つまたは複数のパケットは、レガシーパケットであり、前記方法は
前記レガシーパケットを処理するために前記第１の電圧レベルを維持することを備える請求項１に記載の方法。
【請求項１４】
受信されたフレームの前記１つまたは複数のパケットに関連付けられている帯域幅を識別することと、
少なくとも一部は前記フレームメトリックと前記識別された帯域幅とに基づき前記第１の電圧レベルから前記第２の電圧レベルにスケーリングすることとをさらに備える請求項１に記載の方法。
【請求項１５】
受信されたフレームの前記１つまたは複数のパケットに関連付けられている異なる帯域幅を識別することと、
少なくとも一部は前記フレームメトリックと前記識別された異なる帯域幅とに基づき前記第２の電圧レベルから第３の電圧レベルにスケーリングすることとをさらに備える請求項１４に記載の方法。
【請求項１６】
前記フレームメトリックに基づき第１のクロック周波数から第２のクロック周波数にスケーリングすることをさらに備え、前記第２のクロック周波数は前記第１のクロック周波数よりも大きい請求項１に記載の方法。
【請求項１７】
前記フレームは、第１のスロットと第２のスロットとを備えるＬＴＥサブフレームであり、前記第１のスロットは物理ダウンリンク制御チャネル（ＰＤＣＣＨ）情報を持つ領域を備え、
前記検出することは、前記第１のスロットにおける前記領域内の前記フレームメトリックを検出することを備える請求項１に記載の方法。
【請求項１８】
前記フレームの一部がＬＴＥモデムによって復号されるかどうかを前記フレームメトリックから決定することと、
前記フレームの一部が前記ＬＴＥモデムによって復号されないとの決定がなされたときに前記フレームの前記一部を処理するように前記第１の電圧から前記第２の電圧にスケーリングすることとをさらに備える請求項１７に記載の方法。
【請求項１９】
前記フレームメトリックは、前記受信されたフレームの１つまたは複数のパケットに関連付けられている帯域幅である請求項１に記載の方法。
【請求項２０】
前記第２の電圧レベルを前記ワイヤレス通信デバイスの１つまたは複数のサブシステムに印加することをさらに備える請求項１に記載の方法。
【請求項２１】
ワイヤレス通信のための方法であって、
ワイヤレス通信デバイスで利用される帯域幅を前記ワイヤレス通信デバイスによってサポートされている複数の帯域幅から決定することと、
前記決定された帯域幅に基づき前記ワイヤレス通信デバイスで使用する電圧レベルを識別することと、
フレームを処理するために電圧レベルを前記識別された電圧レベルにスケーリングすることとを備える方法。
【請求項２２】
前記スケーリングされた電圧レベルで動作している間に前記フレームを送信することをさらに備える請求項２１に記載の方法。
【請求項２３】
１つまたは複数のパケットを備える前記フレームを受信することと、
前記スケーリングされた電圧レベルで前記受信されたフレームの前記１つまたは複数のパケットの少なくとも一部を処理することとをさらに備える請求項２１に記載の方法。
【請求項２４】
１つまたは複数のパケットを備える前記フレームを受信することと、
前記受信されたフレーム内で、前記受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出することと、
前記フレームメトリックと前記決定された帯域幅とに基づき前記スケーリングされた電圧レベルで前記受信されたフレームの前記１つまたは複数のパケットの少なくとも一部を処理することとをさらに備える請求項２１に記載の方法。
【請求項２５】
前記ワイヤレス通信デバイスによってサポートされている前記帯域幅の各々は、別の帯域幅の前記電圧レベルと異なる対応する電圧レベルを有し、
前記識別された電圧レベルは、前記決定された帯域幅に対応する前記電圧レベルである請求項２１に記載の方法。
【請求項２６】
前記決定された帯域幅に基づき、前記ワイヤレス通信デバイスによって利用される１つまたは複数の物理レイヤ（ＰＨＹ）クロックを調整することをさらに備える請求項２１に記載の方法。
【請求項２７】
前記決定することは、
前記ワイヤレス通信デバイスに関連付けられているチャネル条件に基づき前記ワイヤレス通信デバイスにおいて利用される前記帯域幅を決定することを備える請求項２１に記載の方法。
【請求項２８】
前記スケーリングすることは、
前記決定された帯域幅と異なる帯域幅に対応する電圧レベルから前記識別された電圧レベルにスケーリングすることを備える請求項２１に記載の方法。
【請求項２９】
前記スケーリングされた電圧レベルを前記ワイヤレス通信デバイスの１つまたは複数のサブシステムに印加することをさらに備える請求項２１に記載の方法。
【請求項３０】
ワイヤレス通信のための装置であって、
ワイヤレス通信デバイスにおいて第１の電圧レベルで動作するための手段と、
受信されたフレーム内で、前記受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出するための手段と、
前記検出されたフレームメトリックに基づき前記受信されたフレームの前記１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルに遷移するかどうかを決定するための手段とを備える装置。
【請求項３１】
ワイヤレス通信のための装置であって、
ワイヤレス通信デバイスにおいて利用される帯域幅を前記ワイヤレス通信デバイスによってサポートされている複数の帯域幅から決定するための手段と、
前記決定された帯域幅に基づき前記ワイヤレス通信デバイスで使用する電圧レベルを識別するための手段と、
フレームを処理するために電圧レベルを前記識別された電圧レベルにスケーリングするための手段とを備える装置。
【請求項３２】
プロセッサと、
前記プロセッサと電子的に通信するメモリとを備え、前記メモリに記憶される命令は前記プロセッサによって
ワイヤレス通信デバイスにおいて第１の電圧レベルで動作し、
受信されたフレーム内で、前記受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出し、
前記検出されたフレームメトリックに基づき前記受信されたフレームの前記１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルに遷移するかどうかを決定するように実行可能であるワイヤレス通信デバイス。
【請求項３３】
プロセッサと、
前記プロセッサと電子的に通信するメモリとを備え、前記メモリに記憶される命令は前記プロセッサによって
ワイヤレス通信デバイスにおいて利用される帯域幅を前記ワイヤレス通信デバイスによってサポートされている複数の帯域幅から決定し、
前記決定された帯域幅に基づき前記ワイヤレス通信デバイスで使用する電圧レベルを識別し、
フレームを処理するために電圧レベルを前記識別された電圧レベルにスケーリングするように実行可能であるワイヤレス通信デバイス。
【請求項３４】
受信されたフレーム内で、前記受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出するように構成された検出器と、
第１の電圧レベルで動作し、
前記検出されたフレームメトリックに基づき前記受信されたフレームの前記１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルに遷移するかどうかを決定するように構成された
電圧調整器とを備えるワイヤレス通信デバイス。
【請求項３５】
ワイヤレス通信デバイスによってサポートされている複数の帯域幅から前記ワイヤレス通信デバイスにおいて利用される帯域幅を決定するように構成された帯域幅識別器と、
前記決定された帯域幅に基づき前記ワイヤレス通信デバイスで使用する電圧レベルを識別し、
フレームを処理するために電圧レベルを前記識別された電圧レベルにスケーリングするように構成された
電圧調整器とを備えるワイヤレス通信デバイス。
【請求項３６】
少なくとも１つのコンピュータに、ワイヤレス通信デバイスにおいて第１の電圧レベルで動作することをさせるためのコードと、
前記少なくとも１つのコンピュータに、受信されたフレーム内で、前記受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出することをさせるためのコードと、
前記少なくとも１つのコンピュータに、前記検出されたフレームメトリックに基づき前記受信されたフレームの前記１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルに遷移するかどうかを決定することをさせるためのコードとを備える
非一時的コンピュータ可読媒体を備えるコンピュータプログラム製品。
【請求項３７】
少なくとも１つのコンピュータに、ワイヤレス通信デバイスによってサポートされている複数の帯域幅から前記ワイヤレス通信デバイスにおいて利用される帯域幅を決定することをさせるためのコードと、
前記少なくとも１つのコンピュータに、前記決定された帯域幅に基づき前記ワイヤレス通信デバイスで使用する電圧レベルを識別することをさせるためのコードと、
前記少なくとも１つのコンピュータに、フレームを処理するために電圧レベルを前記識別された電圧レベルにスケーリングすることをさせるためのコードとを備える
非一時的コンピュータ可読媒体を備えるコンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
相互参照
[0001]  本出願は、Ｈｏｍｃｈａｕｄｈｕｒｉらによって「ＤＹＮＡＭＩＣ  ＶＯＬＴＡＧＥ  ＡＮＤ  ＦＲＥＱＵＥＮＣＹ  ＳＣＡＬＩＮＧ  ＩＮ  ＷＩＲＥＬＥＳＳ  ＭＯＤＥＭＳ」と題されて２０１３年７月３０日に出願された米国特許出願第１３／９５４，０３５号、およびＨｏｍｃｈａｕｄｈｕｒｉらによって「ＤＹＮＡＭＩＣ  ＶＯＬＴＡＧＥ  ＡＮＤ  ＦＲＥＱＵＥＮＣＹ  ＳＣＡＬＩＮＧ  ＩＮ  ＷＩＲＥＬＥＳＳ  ＭＯＤＥＭＳ」と題されて２０１３年４月５日に出願された米国仮特許出願第６１／８０９，２５７号に対する優先権を主張するものであり、これらの各々は本譲受人に譲渡されている。
【背景技術】
【０００２】
[0002]  ワイヤレス通信ネットワークは、音声、ビデオ、パケットデータ、メッセージング、ブロードキャスト、および同様のものなどの様々な通信サービスを提供するため広く展開されている。これらのワイヤレスネットワークは、利用可能なネットワークリソースを共有することによって複数のユーザをサポートすることが可能な多元接続ネットワークであり得る。
【０００３】
[0003]  ワイヤレス通信ネットワークは、いくつかのワイヤレスデバイスに対する通信をサポートできるアクセスポイント（ＡＰ）および／または基地局もしくはノードＢなどのいくつかのネットワークデバイスを備え得る。ワイヤレスデバイスは、ネットワークデバイスと双方向に通信できる。例えば、セルラーネットワークでは、ユーザ機器（ＵＥ）は、ダウンリンクとアップリンクとを介して基地局と通信し得る。ダウンリンク（または順方向リンク）は基地局からＵＥへの通信リンクを指し、アップリンク（または逆方向リンク）はＵＥから基地局への通信リンクを指す。類似の形態の通信は、ワイヤレスデバイス（例えば、局またはＳＴＡ）とワイヤレスローカルエリアネットワーク（ＷＬＡＮ）内のアクセスポイントとの間で行われ得る。
【０００４】
[0004]  例えば、ＷＬＡＮでは、アクセスポイントが、データを１つまたは複数のフレームの形態で少なくとも１つのクライアントデバイスに送り得る。電力消費量を低減するために、クライアントデバイスは、クライアントデバイスがアクセスポイントと通信するために使用されていないときなど、いくつかの状況において低消費電力モード（例えば、スリープモード）で動作し得る。しかしながら、他の状況では、クライアントデバイスの電力消費量を低減することが、クライアントデバイスによって受信される信号の帯域幅（例えば、信号伝送フレーム）は知られ得ないので、難しいことがわかり得る。リスニングモードまたは能動的受信／送信モードなどの場合において、例えば、電力消費量を低減するために追加のメカニズムが必要になることがある。さらに、セルラーネットワークで使用されるワイヤレスデバイス（例えば、ＵＥ）に、類似のメカニズムも必要になり得る。
【発明の概要】
【０００５】
[0005]  ワイヤレス通信デバイスでパケットを処理するときに節電するために動的電圧および周波数スケーリング（ＤＶＦＳ）が使用され得るワイヤレス通信のための方法および装置が説明される。いくつかの場合において、インフレームすなわちフレーム内検出は、ワイヤレス通信デバイスが、受信されたフレームの１つまたは複数のパケットを処理するために第１の（例えば、より低い）電圧レベルから第２の（例えば、より高い）電圧レベルに遷移するかどうかを決定することを可能にし得る。第２の電圧は、少なくとも一部は帯域幅に基づき複数の電圧から選択され得る。例えば、異なる帯域幅が使用され、各帯域幅はそれに関連付けられている異なる第２の電圧を有し得る。いくつかの種類のパケットまたはフレームの十分な処理（例えば、クロック同期周波数）を可能にするように、より低い電圧レベルが最初に選択され得る。高または超高スループットのパケットが検出されたときに、より高い電圧レベルを印加することは、高または超高スループットのパケットの内容をデジタル処理するためにその後使用されるより高いクロック周波数を許容し得る。
【０００６】
[0006]  いくつかの実施形態では、ワイヤレス通信デバイスが、デバイスによってサポートされている複数の帯域幅のうちから使用する帯域幅を決定する。例えば、現在のＷＬＡＮデバイスは、２０メガヘルツ（ＭＨｚ）、４０ＭＨｚ、８０ＭＨｚ、および／または１６０ＭＨｚの帯域幅をサポートし得る。他のワイヤレスデバイスは、ＷＬＡＮデバイスよりも多い、少ない、および／または異なる帯域幅をサポートし得る。帯域幅は、チャネル条件に基づき決定され得る。日和見的ワイヤレスシステムでは、帯域幅が、クリアチャネル評価（ＣＣＡ）技術を使用して決定され得るか、または別の実施形態では、帯域幅が、ワイヤレスプロトコルスタックのより高い制御プレーン決定に基づき決定される。電圧レベルは、決定された帯域幅に対応するとして識別され、処理電圧は、識別された電圧レベルに合わせてスケーリングされ得る。例えば、１つの帯域幅では第１の電圧レベルを使用し得るが、より高い帯域幅では第１の電圧レベルよりも高い第２の電圧レベルを使用し得る。上で言及されているように、より高い電圧レベルは、その動作モードを維持するのに必要になり得る、デジタル処理に対するより高いクロック周波数を許容し得る。ワイヤレス通信デバイスは、ＷＬＡＮ（Ｗｉ−Ｆｉ（登録商標）ネットワークとも呼ばれる）および／またはセルラーネットワーク（例えば、３ＧＰＰ（登録商標）ロングタームエボリューションまたはＬＴＥ（登録商標））において動作するように構成され得る。
【０００７】
[0007]  ワイヤレス通信のための方法は、ワイヤレス通信デバイスにおいて第１の電圧レベルで動作することを含む。この方法は、受信されたフレーム内で、受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリック（frame metric）を検出することを含む。この方法は、検出されたフレームメトリックに基づき受信されたフレームの１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルに遷移するかどうかを決定することをさらに含む。フレームメトリックは、スループットカテゴリ、パケットの送信先、送信グラント、および受信グラントのうちの１つまたは複数を含み得る。いくつかの実施形態で、この方法は、第２の電圧レベルをワイヤレス通信デバイスの１つまたは複数のサブシステムに印加することを含む。異なる電圧で動作する結果、デジタル処理に対するクロック周波が異なり得る。
【０００８】
[0008]  この方法のいくつかの実施形態で、この方法は、第１の電圧レベルから第２の電圧レベルにスケーリングすることを含み、第２の電圧レベルは、第１の電圧レベルよりも大きい。この方法は、第２の電圧レベルで受信されたフレームの１つまたは複数のパケットの少なくとも一部を処理した後に次の受信されたフレームについて第２の電圧レベルから第１の電圧レベルにスケーリングすることを含み得る。検出することは、受信されたフレームのプリアンブル内のフレームメトリックを検出することを含み得る。
【０００９】
[0009]  この方法のいくつかの実施形態で、受信されたフレーム内の１つまたは複数のパケットはＩＥＥＥ８０２．１１ａｃパケットである。１つまたは複数のパケットの各々は、超高スループット（ＶＨＴ）パケットであってよく、検出することは、１つまたは複数の受信されたＶＨＴパケットのＶＨＴショートトレーニングフィールド（ＶＨＴ−ＳＴＦ）の間にフレームメトリックを検出することを含み得る。第１の電圧レベルから第２の電圧レベルへのスケーリングは、ＶＨＴパケット内で行わるものとしてよく、第２の電圧レベルは、第１の電圧レベルよりも大きい。いくつかの実施形態で、１つまたは複数のパケットは高スループット（ＨＴ）パケットであり、この方法は、ＨＴパケットのうちの１つまたは複数の少なくとも一部を処理するために第１の電圧レベルから第２の電圧レベルにスケーリングすることを含み、第２の電圧レベルは、第１の電圧レベルよりも大きい。いくつかの実施形態で、１つまたは複数のパケットはレガシーパケットであり、この方法は、レガシーパケットのうちの１つまたは複数を処理するために第１の電圧レベルを維持することを含む。
【００１０】
[0010]  この方法のいくつかの実施形態で、この方法は、フレームがそのワイヤレス通信デバイスを送信先としているかどうかを決定することと、フレームがそのワイヤレス通信デバイスを送信先としていないときに第１の電圧レベルで動作することとを含む。決定することは、フレームの媒体アクセス制御（ＭＡＣ）部分を識別することと、フレームのＭＡＣ部分からフレームの送信先を決定することとを含み得る。決定することは、フレーム内の部分的関連付け識別子（ｐＡＩＤ）フィールドまたはグループ識別子（ＧＩＤ）フィールドを識別することと、ｐＡＩＤフィールドまたはＧＩＤフィールドからフレームの送信先を決定することとを含み得る。
【００１１】
[0011]  この方法のいくつかの実施形態で、この方法は、受信されたフレームの１つまたは複数のパケットに関連付けられている帯域幅を識別することと、少なくとも一部はフレームメトリックと識別された帯域幅とに基づき第１の電圧レベルから第２の電圧レベルにスケーリングすることとを含む。フレームメトリックは、受信されたフレームの１つまたは複数のパケットに関連付けられている帯域幅であってよい。この方法は、受信されたフレームの１つまたは複数のパケットに関連付けられている異なる帯域幅を識別することと、少なくとも一部はフレームメトリックと識別された異なる帯域幅とに基づき第２の電圧レベルから第３の電圧レベルにスケーリングすることとを含む。いくつかの実施形態で、この方法は、フレームメトリックに基づき第１のクロック周波数（例えば、デジタル処理のための第１のクロック周波数）から第２のクロック周波数（例えば、デジタル処理のための第２のクロック周波数）にスケーリングすることを含むものとしてよく、第２のクロック周波数は、第１のクロック周波数よりも大きい。
【００１２】
[0012]  この方法のいくつかの実施形態で、フレームは第１のスロットと第２のスロットとを有するＬＴＥサブフレームを含み、第１のスロットは物理ダウンリンク制御チャネル（ＰＤＣＣＨ）情報を持つ領域を含み、検出することは、第１のスロットにおける領域内のフレームメトリックを検出することを含む。いくつかの実施形態で、この方法は、フレームの一部がＬＴＥモデムによって復号されるかどうかをフレームメトリックから決定することと、フレームの一部がＬＴＥモデムによって復号されないとの決定がなされたときにフレームの一部を処理するように第１の電圧から第２の電圧にスケーリングすることとを含む。
【００１３】
[0013]  ワイヤレス通信のための方法は、ワイヤレス通信デバイスによってサポートされている複数の帯域幅（例えば、ＷＬＡＮデバイス用の２０ＭＨｚ、４０ＭＨｚ、８０ＭＨｚ、および／または１６０ＭＨｚ）からワイヤレス通信デバイスで使用される帯域幅を決定することを含む。この方法は、決定された帯域幅に基づきワイヤレス通信デバイスにおいて使用する電圧レベルを識別することを含む。この方法は、フレームを処理するために電圧レベルを識別された電圧レベルにスケーリングすることも含む。いくつかの実施形態で、この方法は、スケーリングされた電圧レベルで動作している間にフレームを送信することを含む。いくつかの実施形態で、この方法は、１つまたは複数のパケットを有するフレームを受信することと、スケーリングされた電圧レベルで受信されたフレームの１つまたは複数のパケットの少なくとも一部を処理することとを含む。いくつかの実施形態で、この方法は、１つまたは複数のパケットを有するフレームを受信することと、受信されたフレーム内で、受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出することと、フレームメトリックと決定された帯域幅とに基づきスケーリングされた電圧レベルで受信されたフレームの１つまたは複数のパケットの少なくとも一部を処理することとを含む。
【００１４】
[0014]  この方法のいくつかの実施形態で、ワイヤレス通信デバイスによってサポートされている帯域幅の各々は、別の帯域幅の電圧レベルと異なる対応する電圧レベルを有し、識別された電圧レベルは、決定された帯域幅に対応する電圧レベルである。いくつかの実施形態で、この方法は、決定された帯域幅に基づき、１つまたは複数の物理レイヤ（ＰＨＹ）またはワイヤレス通信デバイスによって使用されるタイミングまたは同期信号の類似のソースを調整することを含む。
【００１５】
[0015]  この方法のいくつかの実施形態で、決定することは、ワイヤレス通信デバイスに関連付けられているチャネル条件（例えば、ＣＣＡ技術）に基づきワイヤレス通信デバイスにおいて使用される帯域幅を決定することを含む。スケーリングは、決定された帯域幅と異なる帯域幅に対応する電圧レベルから識別された電圧レベルにスケーリングすることを含み得る。この方法は、スケーリングされた電圧レベルをワイヤレス通信デバイスの１つまたは複数のサブシステムに印加することを含み得る。
【００１６】
[0016]  ワイヤレス通信のための装置は、ワイヤレス通信デバイスにおいて第１の電圧レベルで動作させるための手段を含む。この装置は、受信されたフレーム内で、受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出するための手段を含む。この装置は、検出されたフレームメトリックに基づき受信されたフレームの１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルに遷移するかどうかを決定するための手段も含む。
【００１７】
[0017]  ワイヤレス通信のための装置は、ワイヤレス通信デバイスによってサポートされている複数の帯域幅からワイヤレス通信デバイスにおいて使用される帯域幅を決定するための手段を含む。この装置は、決定された帯域幅に基づきワイヤレス通信デバイスにおいて使用する電圧レベルを識別するための手段を含む。この装置は、フレームを処理するために電圧レベルを識別された電圧レベルにスケーリングするための手段も含む。
【００１８】
[0018]  ワイヤレス通信デバイスは、プロセッサと、プロセッサと電子的に通信するメモリとを備え、メモリ内に記憶されている命令は、ワイヤレス通信デバイスにおいて第１の電圧レベルで動作し、受信されたフレーム内で、受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出し、検出されたフレームメトリックに基づき受信されたフレームの１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルに遷移するかどうかを決定するためにプロセッサによって実行可能である。
【００１９】
[0019]  ワイヤレス通信デバイスは、プロセッサと、プロセッサと電子的に通信するメモリとを備え、メモリ内に記憶されている命令は、ワイヤレス通信デバイスによってサポートされている複数の帯域幅からワイヤレス通信デバイスにおいて使用される帯域幅を決定し、決定された帯域幅に基づきワイヤレス通信デバイスにおいて使用する電圧レベルを識別し、フレームを処理するために電圧レベルを識別された電圧レベルにスケーリングするためにプロセッサによって実行可能である。
【００２０】
[0020]  ワイヤレス通信デバイスは、受信されたフレーム内で、受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出するように構成された検出器を備える。このデバイスは、第１の電圧レベルで動作し、検出されたフレームメトリックに基づき受信されたフレームの１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルに遷移するかどうかを決定するように構成された電圧調整器を備える。
【００２１】
[0021]  ワイヤレス通信デバイスは、ワイヤレス通信デバイスによってサポートされている複数の帯域幅からワイヤレス通信デバイスにおいて使用される帯域幅を決定するように構成された帯域幅識別器を備える。このデバイスは、決定された帯域幅に基づきワイヤレス通信デバイスにおいて使用する電圧レベルを識別し、フレームを処理するために電圧レベルを識別された電圧レベルにスケーリングするように構成された電圧調整器を備える。
【００２２】
[0022]  コンピュータプログラム製品は、少なくとも１つのコンピュータに、ワイヤレス通信デバイスにおいて第１の電圧レベルで動作することをさせるためのコードを有する非一時的コンピュータ可読媒体を備える。非一時的コンピュータ可読媒体は、少なくとも１つのコンピュータに、受信されたフレーム内で、受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出することをさせるためのコードを含む。非一時的コンピュータ可読媒体は、少なくとも１つのコンピュータに、検出されたフレームメトリックに基づき受信されたフレームの１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルに遷移するかどうかを決定することをさせるためのコードも含む。
【００２３】
[0023]  コンピュータプログラム製品は、少なくとも１つのコンピュータに、ワイヤレス通信デバイスによってサポートされている複数の帯域幅からワイヤレス通信デバイスにおいて使用される帯域幅を決定することをさせるためのコードを有する非一時的コンピュータ可読媒体を備える。非一時的コンピュータ可読媒体は、少なくとも１つのコンピュータに、決定された帯域幅に基づきワイヤレス通信デバイスにおいて使用する電圧レベルを識別することをさせるためのコードを含む。非一時的コンピュータ可読媒体は、少なくとも１つのコンピュータに、フレームを処理するために電圧レベルを識別された電圧レベルにスケーリングすることをさせるためのコードも含む。
【００２４】
[0024]  前述の説明では、次の発明を実施するための形態を理解しやすくするために本開示に従って例の特徴および技術的利点の概略をかなり広範にわたって述べている。これ以降では、追加の特徴および利点が説明される。開示される概念および特定の例は、本開示の同じ目的を実施するために他の構造物を修正または設計するための基盤として容易に利用され得る。このような同等の構造は、付属の請求項の精神および範囲から逸脱しない。本明細書で開示される概念に特徴的であると考えられる特徴は、その編成および動作方法の両方に関して、関連する利点と併せて、付属の図面に関連して考察するときに次の説明を参照することで理解しやすくなる。図の各々は、例示および説明のみの目的で与えられ、特許請求の範囲の限界を定めるものでない。
【００２５】
[0025]  本発明の性質および利点は、次の図面を参照することでさらに深く理解され得る。添付図において、類似のコンポーネントまたは特徴は、同じ参照ラベルを有するものとしてよい。さらに、同じタイプの様々なコンポーネントは、参照ラベルの後にダッシュと類似のコンポーネントを区別する第２のラベルを付けることによって区別され得る。第１の参照ラベルのみが明細書中で使用されている場合、説明は、第２の参照ラベルに関係なく同じ第１の参照ラベルを有する類似のコンポーネントのうちの１つに適用可能である。
【図面の簡単な説明】
【００２６】
【図１】様々な実施形態による、ワイヤレス通信システムの一例を示す図である。
【図２】様々な実施形態による、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）システムの一例を示す図である。
【図３】様々な実施形態による、ワイヤレスモデムアーキテクチャの一例を示すブロック図である。
【図４Ａ】様々な実施形態による、動的電圧および周波数スケーリングに対するインフレーム検出の一例を示す図である。
【図４Ｂ】様々な実施形態による、動的電圧および周波数スケーリングに対するインフレーム検出の別の例を示す図である。
【図４Ｃ】様々な実施形態による、帯域幅ベースの動的電圧および周波数スケーリングの一例を示す図である。
【図４Ｄ】様々な実施形態による、動的電圧および周波数スケーリングにおけるパケット送信先情報の一例を示す図である。
【図４Ｅ】様々な実施形態による、動的電圧および周波数スケーリングにおけるパケット送信先情報の別の例を示す図である。
【図５】様々な実施形態による、ＩＥＥＥ８０２．１１ａｃの超高スループット（ＶＨＴ）パケットにおけるインフレーム検出の一例を示す図である。
【図６】様々な実施形態による、様々なＩＥＥＥ８０２．１１ｘパケットに対するインフレーム検出の一例を示す図である。
【図７】様々な実施形態による、エラーに対するパケット処理のタイムラインの一例を示す図である。
【図８Ａ】様々な実施形態による、モデムサブシステムの動的電圧および周波数スケーリングに対するアーキテクチャの一例を示すブロック図である。
【図８Ｂ】様々な実施形態による、無線周波数（ＲＦ）モデムサブシステムの動的電圧および周波数スケーリングに対するアーキテクチャの一例を示すブロック図である。
【図９Ａ】様々な実施形態による、直接的電圧スケーリングの一例を示すブロック図である。
【図９Ｂ】様々な実施形態による、間接的電圧スケーリングの一例を示すブロック図である。
【図１０】様々な実施形態による、動的電圧および周波数スケーリングで使用するためのＬＴＥフレーム構造の一例を示すブロック図である。
【図１１Ａ】様々な実施形態による、ＬＴＥにおける短い間欠受信（ＤＲＸ）間隔および長い間欠受信（ＤＲＸ）間隔の一例を示す図である。
【図１１Ｂ】様々な実施形態による、ＤＲＸ間隔における動的電圧および周波数スケーリングの一例を示す図である。
【図１１Ｃ】様々な実施形態による、測定ギャップにおける動的電圧および周波数スケーリングの一例を示す図である。
【図１２】様々な実施形態による、ワイヤレス通信デバイスアーキテクチャの一例を示すブロック図である。
【図１３】様々な実施形態による、ネットワークデバイスアーキテクチャの一例を示すブロック図である。
【図１４Ａ】様々な実施形態による、動的スケーリングおよび周波数モジュールの一例を示すブロック図である。
【図１４Ｂ】様々な実施形態による、動的スケーリングおよび周波数モジュールの別の例を示すブロック図である。
【図１５】様々な実施形態による、多入力多出力（ＭＩＭＯ）通信システムの一例を示すブロック図である。
【図１６】様々な実施形態による、動的電圧および周波数スケーリングに対する方法の一例の流れ図である。
【図１７】様々な実施形態による、動的電圧および周波数スケーリングに対する別の方法の一例の流れ図である。
【図１８】様々な実施形態による、動的電圧および周波数スケーリングに対するさらに別の方法の一例の流れ図である。
【図１９】様々な実施形態による、動的電圧および周波数スケーリングに対する方法の一例の流れ図である。
【図２０】様々な実施形態による、動的電圧および周波数スケーリングに対する別の方法の一例の流れ図である。
【図２１】様々な実施形態による、動的電圧および周波数スケーリングに対するさらに別の方法の一例の流れ図である。
【発明を実施するための形態】
【００２７】
[0056]  説明されている実施形態は、ワイヤレス通信デバイスでパケットを処理するときに節電するために動的電圧および周波数スケーリング（ＤＶＦＳ）が使用され得るワイヤレス通信のための方法および装置に向けられている。いくつかの場合において、インフレーム検出は、デバイス（例えば、ＵＥ、ＳＴＡ）が、受信されたフレームの１つまたは複数のパケットを処理するために第１の（例えば、より低い）電圧レベルから第２の（例えば、より高い）電圧レベルに遷移するかどうかを決定することを可能にし得る。いくつかの種類のパケットまたはフレームの十分な処理（例えば、クロック同期周波数）を可能にするように、より低い電圧レベルが最初に選択され得る。高または超高スループットのパケットが検出されたときに、より高い電圧レベルを印加することは、高または超高スループットのパケットの内容をデジタル処理するためにその後使用されるより高いクロック周波数を許容し得る。
【００２８】
[0057]  いくつかの実施形態では、ワイヤレス通信デバイスが、デバイスによってサポートされている複数の帯域幅のうちから使用する帯域幅を決定し得る。例えば、ＷＬＡＮデバイスは、２０ＭＨｚ、４０ＭＨｚ、８０ＭＨｚ、および／または１６０ＭＨｚの帯域幅をサポートし得る。帯域幅は、チャネル条件に基づき決定され得る。電圧レベルは、決定された帯域幅に対応するとして識別され、処理電圧は、識別された電圧レベルに合わせてスケーリングされ得る。例えば、１つの帯域幅では第１の電圧レベルを使用し得るが、より高い帯域幅では第１の電圧レベルよりも高い第２の電圧レベルを使用し得る。上で言及されているように、より高い電圧レベルは、デジタル処理に対するより高いクロック周波数を許容し得る。より高い帯域幅を取り扱うためのデジタルクロック周波数の増加は、典型的には電圧レベルの増加に関連付けられるが、電圧がすでに特定のデジタルクロック周波数に対して必要以上に高くデジタルクロック周波数をわずかに高くスケーリングする余地を残す場合があり得る。
【００２９】
[0058]  ワイヤレス通信デバイスは、限定はしないが、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）および／またはセルラーネットワーク（例えば、ＬＴＥ）などの任意のワイヤレスネットワークにおいて動作するように構成され得る。ＷＬＡＮは、ドラフト規格またはその後策定されたワイヤレスローカルエリアネットワーキング規格を含む、様々なＩＥＥＥ８０２．１１規格（例えば、ＩＥＥＥ８０２．１１ａ／ｇ、ＩＥＥＥ８０２．１１ｎ、ＩＥＥＥ８０２．１１ａｃ、ＩＥＥＥ８０２．１１ａｈなど）で説明されているプロトコルに基づくネットワークを指すものとしてよい。デバイスが、セルラーネットワーク内で動作するときに、電圧スケーリング（および対応するデジタルクロック周波数スケーリング）は、アップリンク（ＵＬ）スケジューリング条件とダウンリンク（ＤＬ）スケジュール条件とに基づき決定され得る。例えば、インフレームまたはフレーム内検出方式は、ワイヤレス通信デバイスが基地局との間で情報を受信し、または送信するようにスケジュールされているかどうかを決定するために使用され得る。いくつかの場合において、動作電圧レベルは、スケジュールされた受信または送信が行われるようにスケジュールされるまで低減され得る。
【００３０】
[0059]  本明細書で説明されている技術は、セルラーワイヤレスシステム、ピアツーピアワイヤレス通信、ＷＬＡＮ、アドホックネットワーク、衛星通信システム、および他のシステムなどの様々なワイヤレス通信システムに対して使用され得る。用語「システム」および「ネットワーク」は、しばしば交換可能に使用される。これらのワイヤレス通信システムは、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、直交ＦＤＭＡ（ＯＦＤＭＡ）、シングルキャリアＦＤＭＡ（ＳＣ−ＦＤＭＡ）、および／または他の無線技術などの様々な無線通信技術を採用できる。一般的に、ワイヤレス通信は、無線アクセス技術（ＲＡＴ）と呼ばれる１つまたは複数の無線通信技術の標準化された実装に従って行われる。無線アクセス技術を実装するワイヤレス通信システムまたはネットワークは、無線アクセスネットワーク（ＲＡＮ）と呼ばれる場合がある。
【００３１】
[0060]  ＣＤＭＡ技術を採用する無線アクセス技術の例は、ＣＤＭＡ２０００、ユニバーサル地上無線アクセス（ＵＴＲＡ）などを含む。ＣＤＭＡ２０００は、ＩＳ−２０００標準規格と、ＩＳ−９５標準規格と、ＩＳ−８５６標準規格とを包含する。ＩＳ−２０００  Ｒｅｌｅａｓｅｓ  ０およびＡは、一般に、ＣＤＭＡ２０００  １Ｘ、１Ｘなどと呼ばれる。ＩＳ−８５６（ＴＩＡ−８５６）は、一般に、ＣＤＭＡ２０００  １ｘＥＶ−ＤＯ、Ｈｉｇｈ  Ｒａｔｅ  Ｐａｃｋｅｔ  Ｄａｔａ（ＨＲＰＤ）などと呼ばれる。ＵＴＲＡは、Ｗｉｄｅｂａｎｄ  ＣＤＭＡ（ＷＣＤＭＡ（登録商標））およびＣＤＭＡの他の変更形態を含む。ＴＤＭＡシステムの例は、グローバルシステムフォーモバイルコミュニケーションズ（ＧＳＭ（登録商標））の様々な実装を含む。ＯＦＤＭおよび／またはＯＦＤＭＡを採用する無線アクセス技術の例は、ウルトラモバイルブロードバンド（ＵＭＢ）、発展型ＵＴＲＡ（Ｅ−ＵＴＲＡ）、ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ（登録商標））、ＩＥＥＥ８０２．２０、Ｆｌａｓｈ−ＯＦＤＭなどを含む。ＵＴＲＡおよびＥ−ＵＴＲＡは、ユニバーサルモバイル通信システム（ＵＭＴＳ）の一部である。ＬＴＥおよびＬＴＥ−Ａｄｖａｎｃｅｄ（ＬＴＥ−Ａ）は、Ｅ−ＵＴＲＡを使用するＵＭＴＳの新規リリースである。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥ、ＬＴＥ−Ａ、およびＧＳＭは、３ＧＰＰまたは「第３世代パートナーシッププロジェクト」という名前の組織からの文書に記載されている。ＣＤＭＡ２０００およびＵＭＢは、「第３世代パートナーシッププロジェクト２」（３ＧＰＰ２）という名前の組織からの文書に記載されている。本明細書で説明されている技術は、上述のシステムおよび無線技術、さらには他のシステムおよび無線アクセス技術に使用され得る。
【００３２】
[0061]  このため、以下の説明は例を提供するものであって、請求項に記載の範囲、適用性、または構成を制限するものでない。本開示の精神および範囲から逸脱することなく、様々な変更が説明されている要素の機能および配置構成に加えられ得る。様々な実施形態は、必要に応じて様々な手順または構成要素を省略、置換、または追加できる。例えば、説明されている方法は、説明されているのと異なる順序で行われるものとしてよく、また様々なステップが追加され、省略され、または組み合わされ得る。また、いくつかの実施形態に関して説明されている特徴は、他の実施形態において組み合わされてもよい。
【００３３】
[0062]  図１は、ＬＴＥ／ＬＴＥ−Ａネットワークと、ＷＬＡＮなどのワイヤレスネットワークを含み得る、通信のためのワイヤレスネットワーク１００を示している。例は、ＬＴＥ−ＡネットワークおよびＷＬＡＮの使用を示しているが、様々なワイヤレスネットワークが、すでに説明されているように使用され得ることに留意されたい。ワイヤレスネットワーク１００は、いくつかの発展型ノードＢ（ｅＮＢ）１０５と他のネットワークエンティティまたはデバイスとを備える。ｅＮＢは、ＵＥと通信する局であり、基地局、ノードＢ、アクセスポイント、または同様の名称で呼ばれる場合もある。それぞれのｅＮＢ１０５は、特定の地理的エリアに対する通信可能範囲を提供できる。３ＧＰＰでは、「セル」という用語は、用語の使用される文脈に依存し、カバーエリアにサービスを提供するｅＮＢおよび／またはｅＮＢサブシステムの特定の地理的カバーエリアを指し得る。
【００３４】
[0063]  ｅＮＢは、マクロセル、ピコセル、フェムトセル、および／または他の種類のセルに対する通信可能範囲を提供できる。マクロセルは、一般に、比較的大きい地理的エリア（例えば、半径数キロメートル）をカバーし、ネットワークプロバイダとのサービスに加入しているＵＥによる無制限アクセスを可能にできる。ピコセルは、一般に、比較的小さい地理的エリアをカバーするはずであり、ネットワークプロバイダとのサービスに加入しているＵＥによる無制限アクセスを可能にできる。フェムトセルも、一般に、比較的小さい地理的エリア（例えば、自宅）をカバーするはずであり、無制限アクセスに加えて、フェムトセルとの関連付けを有するＵＥ（例えば、限定加入者グループ（ＣＳＧ）内のＵＥ、自宅内のユーザ用のＵＥなど）による制限付きアクセスも実現できる。マクロセル用のｅＮＢは、マクロｅＮＢと呼ばれる場合がある。ピコセル用のｅＮＢは、ピコｅＮＢと呼ばれる場合がある。また、フェムトセル用のｅＮＢは、フェムトｅＮＢまたはホームｅＮＢと呼ばれる場合がある。図１に示される例では、ｅＮＢ１０５−ａ、１０５−ｂ、および１０５−ｃが、それぞれ、マクロセル１１０−ａ、１１０−ｂ、および１１０−ｃに対するマクロｅＮＢである。ｅＮＢ１０５−ｘは、ピコセル１１０−ｘに対するピコｅＮＢである。フェムトｅＮＢは、図示されていないが、ワイヤレスネットワーク１００に含まれ得る。ｅＮＢは、１つまたは複数の（例えば、２つ、３つ、４つ、および同様の数の）セルをサポートできる。ｅＮＢ１０５−ａ、１０５−ｂ、１０５−ｃ、ピコｅＮＢ１０５−ｘ、およびフェムトｅＮＢ（図示せず）は、本開示においてｅＮＢ（またはｅＮＢ１０５）と呼ばれることがある。
【００３５】
[0064]  ワイヤレスネットワーク１００は、同期動作または非同期動作をサポートできる。同期動作の場合、ｅＮＢは類似するフレームタイミングを有する場合があり、異なるｅＮＢからの送信は、時間的にほぼ整合される場合がある。非同期動作の場合、ｅＮＢは異なるフレームタイミングを有する場合があり、異なるｅＮＢからの送信は、時間的に整合されない場合がある。本明細書に記載される技法は、同期動作または非同期動作のいずれかに使用される場合がある。
【００３６】
[0065]  ネットワークコントローラ１３０は、ｅＮＢのセットに結合し、これらのｅＮＢの協調制御を行うことができる。ネットワークコントローラ１３０は、バックホール１３２を介してｅＮＢ１０５と通信できる。ｅＮＢ１０５は、互いに、例えば、直接的に、または有線バックホール１３４もしくはワイヤレスバックホール１３６を介して間接的に、通信することもできる。
【００３７】
[0066]  ＵＥ１１５は、ワイヤレスネットワーク１００全体に分散させられ、各ＵＥは、固定されたものでも移動できるものでもよい。ＵＥ１１５はまた、当業者によって、移動局、加入者局、モバイルユニット、加入者ユニット、ワイヤレスユニット、リモートユニット、モバイルデバイス、ワイヤレスデバイス、ワイヤレス通信デバイス、リモートデバイス、モバイル加入者局、アクセス端末、モバイル端末、ワイヤレス端末、リモート端末、ハンドセット、ユーザエージェント、モバイルクライアント、クライアント、または何らかの他の適切な用語で呼ばれる場合がある。ＵＥ１１５は、携帯電話、携帯情報端末（ＰＤＡ）、ワイヤレスモデム、ワイヤレス通信デバイス、ハンドヘルドデバイス、タブレットコンピュータ、ラップトップコンピュータ、コードレスフォン、ワイヤレスローカルループ（ＷＬＬ）局などであり得る。ＵＥは、マクロｅＮＢ、ピコｅＮＢ、フェムトｅＮＢ、リレーなどと通信することが可能であり得る。
【００３８】
[0067]  ワイヤレスネットワーク１００は、モバイルデバイス１１５と基地局１０５との間の送信１２５を示している。送信１２５は、モバイルデバイス１１５から基地局１０５へのアップリンク（ＵＬ）および／または逆方向リンク送信、および／または基地局１０５からモバイルデバイス１１５へのダウンリンク（ＤＬ）および／または順方向リンク送信を含み得る。ＬＴＥ／ＬＴＥ−Ａは、ダウンリンク上でＯＦＤＭＡを、アップリンク上でＳＣ−ＦＤＭＡを利用する。ＯＦＤＭＡおよびＳＣ−ＦＤＭＡは、システム帯域幅を、一般にトーン、ビンなどとも呼ばれる複数（Ｋ個）の直交サブキャリアに区分する。各サブキャリアはデータで変調され得る。隣接するサブキャリア間の間隔は固定でき、サブキャリアの総数（Ｋ）はシステム帯域幅に依存して決まる場合がある。システム帯域幅は、例えば、１．２５、２．５、５、１０、または２０ＭＨｚであってよい。これらの帯域幅に対して、１２８、２５６、５１２、１０２４、または２０４８個の点の対応する高速フーリエ変換（ＦＦＴ）が、データを処理するために使用され得る。システム帯域幅はまた、部分帯域に区分され得る。例えば、部分帯域は、１．０８ＭＨｚをカバーでき、それぞれ１．２５、２．５、５、１０、または２０ＭＨｚの対応するシステム帯域幅に対し１、２、４、８、または１６個の部分帯域があり得る。
【００３９】
[0068]  図１には、２つのアクセスポイント（ＡＰ）１２０も示されており、第１は、セル１１０−ａ内のＵＥ１１５（例えば、ＳＴＡ）に接続され、第２は、セル１１０−ｃ内の別のＵＥ１１５（例えば、ＳＴＡ）に接続される。ＵＥは、送信１２６を通じてアクセスポイントと通信できる。この例では、ＡＰ１２０に接続されているＵＥが、セルラーネットワークとＷＬＡＮの両方との通信をサポートするデュアルモードデバイスであってよい。ＡＰ１２０の各々はカバーエリア１２２を有し、様々なＩＥＥＥ８０２．１１規格で説明されている１つまたは複数のプロトコルをサポートできる。
【００４０】
[0069]  図２は、図１を参照しつつ上で説明されているＷＬＡＮなどの、ＷＬＡＮの一例を含む図２００を示している。図１のアクセスポイント１２０の一例であり得る、図２のアクセスポイント１２０−ａは、ワイヤレスクライアントデバイス１１５−ａとの、ＩＥＥＥ８０２．１１ネットワークなどの、ワイヤレスローカルエリアネットワーク、またはいわゆるＷｉ−Ｆｉネットワークを生成し得る。ＷＬＡＮは、カバーエリア１２２−ａに関連付けられ得る。クライアントデバイス１１５−ａは、図１のＡＰ１２０に接続されているＵＥ１１５の例であり得る。
【００４１】
[0070]  アクセスポイント１２０−ａは、有線またはワイヤレス通信プロトコルを使用して、データもしくはコンテンツネットワーク（図示せず）、および／またはワイドエリアネットワーク（図示せず）との通信リンクを確立できる。例えば、アクセスポイント１２０−ａは、ケーブルモデム、デジタルサービスリンク（ＤＳＬ）モデム、Ｔ１もしくはＴ３回線などの光通信リンク、または他の形態の有線通信プロトコルのうちの１つまたは複数を使用して、別のネットワークと通信可能に結合できる。別の例では、アクセスポイント１２０−ａが、データもしくはコンテンツネットワークおよび／またはワイドエリアネットワークにワイヤレス方式で結合され得る。例えば、アクセスポイント１２０−ａは、図１を参照しつつ上で説明されているようなセルラーネットワーク（例えば、３Ｇ、４Ｇ）にワイヤレス方式で結合され得る。アクセスポイント１２０−ａは、クライアントデバイス１１５−ａの１つまたは複数が別のネットワークと通信することを可能にするように有線（例えば、イーサネット（登録商標））もしくはワイヤレス（例えば、Ｗｉ−Ｆｉ）ルータ、またはセルラー−Ｗｉ−Ｆｉホットスポットデバイスを備えることができる。
【００４２】
[0071]  図１のワイヤレスネットワーク１００と図２のＷＬＡＮの両方で使用されるワイヤレスデバイスは、パケットまたはフレームを処理するときに、節電するため動的電圧および周波数スケーリング（ＤＶＦＳ）を有効化できるモデムまたは他の同様のデバイスを備えることができる。ＤＶＦＳは、各パケットまたはフレームにおけるデジタルクロック周波数の調整またはスケーリングで、特定の帯域幅におけるそのパケットまたはフレームのコンテンツをデジタル方式で処理するのに十分なクロック周波数をもたらすことを可能にする。デジタルクロック周波数のスケーリングは、典型的には、デジタルクロック周波数を発生するのに適した電力を供給するために対応する電圧スケーリングを伴う。例えば、より高い帯域幅でデータ処理を取り扱うために、電圧は、より高いデジタルクロック周波数を発生するように高められ得る（より高い電力）。その一方で、より低い帯域幅でデータ処理を取り扱うために、より低い電圧（より低い電力）が、適切なデジタルクロック周波数を発生するのに十分であり得る。従って、ＤＶＦＳでは、デジタルスケーリングへの参照が、デジタルクロック周波数の対応するスケーリングへの参照であってもよい。以下に提供される説明は、ＤＶＦＳを使用することによってワイヤレスデバイスにおける節電を可能にするために使用され得る技術の詳細な様々な態様である。
【００４３】
[0072]  図３は、ワイヤレスモデムの一部であってもよいデバイス３００を示している。デバイス３００は、いくつかの場合において、図１または図２を参照しつつ説明されているＵＥ１１５、ｅＮＢ１０５、またはＡＰ１２０のうちの１つと併せて実装され得る。デバイス３００は、ＷＬＡＮまたはセルラー通信に使用され得る。デバイス３００は、プロセッサであってもよい。デバイス３００は、中央演算処理装置（ＣＰＵ）モジュール３１０と、インターフェースモジュール３１５と、ＭＡＣレイヤモジュール３２０（または単にＭＡＣモジュール３２０）と、ＰＨＹレイヤモジュール（または単にＰＨＹモジュール３３０）と、パワーマネージメントモジュール３６０と、メモリ（ＭＥＭ）モジュール３７０とを備えることができる。ＰＨＹモジュール３３０は、ベースバンドモジュール３４０とトランシーバモジュール３５０とを含み得る。これらのコンポーネントの各々は、互いに通信し合うものとしてよい。
【００４４】
[0073]  デバイス３００のコンポーネントは、個別に、または集合的に、ハードウェア内の適用可能な機能のうちの一部または全部を行うように適合された１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）により実装され得る。代替として、それらの機能は、１つまたは複数の他の処理ユニット（またはコア）によって、１つまたは複数の集積回路上で行われ得る。他の実施形態において、当技術分野で知られている任意の様式でプログラムされ得る他の種類の集積回路（例えば、構造化／プラットフォームＡＳＩＣ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、および他のセミカスタムＩＣ）も使用され得る。各ユニットの機能も、命令をメモリ内に具現化され、１つまたは複数の一般的なまたはアプリケーション特有のプロセッサによって実行されるようにフォーマットして、全体として、または一部だけ実装されることもあり得る。
【００４５】
[0074]  ＣＰＵモジュール３１０は、データおよび／または制御情報のより高水準の処理を行うように構成され得る。ＣＰＵモジュール３１０は、いくつかの場合において、１つまたは複数のプロセッサ、マイクロコントローラ、および／または同様のデバイスを備えることができ、その一部は例えばアドバンスマイクロコントローラバスアーキテクチャ（ＡＭＢＡ）に基づくものとしてよい。
【００４６】
[0075]  インターフェースモジュール３１５は、ＣＰＵモジュール３１０とＭＡＣモジュール３２０との間のデータパイプ用のペリフェラルコンポーネントインターコネクトエクスプレス（ＰＣＩＥ）／ユニバーサルシリアルバス（ＵＳＢ）／セキュアデジタル入出力（ＳＤＩＯ）ブリッジを備えるように構成され得る。
【００４７】
[0076]  ＭＡＣモジュール３２０は、データリンクレイヤ（オープンシステムインターコネクション（ＯＳＩ）モデルのレイヤ２）とネットワークの物理レイヤ（例えば、ＰＨＹモジュール３３０）との間のインターフェースを提供するように構成され得る。ＭＡＣモジュール３２０は、いくつかの場合において、媒体アクセス制御装置と呼ばれることもある。
【００４８】
[0077]  ＰＨＹモジュール３３０は、ＭＡＣモジュール３２０と物理的媒体（図示せず）との間のインターフェースを提供するように構成され得る。例えば、ＷＬＡＮでは、ＰＨＹモジュール３３０の動作が、無線周波数（ＲＦ）動作と、ＰＨＹレイヤ処理の混合信号およびアナログ部分と、デジタルベースバンド（ＢＢ）処理とを含み得る。デジタルベースバンド処理は、例えば、ベースバンドモジュール３４０内のデジタルシグナルプロセッサ（ＤＳＰ）によって取り扱われ得る。ＲＦ動作並びにＰＨＹレイヤ処理の混合信号およびアナログ部分は、トランシーバモジュール３５０の一部であるものとしてよい。トランシーバモジュール３５０は、フレームまたはパケットをワイヤレス方式で送信し、および／または受信するように構成され得る。
【００４９】
[0078]  パワーマネージメントモジュール３６０は、デバイス３００のコンポーネントのうちの１つまたは複数で使用される電力（例えば、電圧、クロック周波数）を制御または調整するように構成され得る。例えば、パワーマネージメントモジュール３６０は、デバイス３００によって使用されるＶｄｄを調整し得る。Ｖｄｄは、集積回路アーキテクチャ内で使用される電源電圧を指す。電源電圧を指すために他の用語も使用され得る。デバイス３００のコンポーネントの電源電圧を調整すると、その結果、そのコンポーネントによって使用されるデジタルクロック周波数の対応する調整が行われ得る。パワーマネージメントモジュール３６０は、動的電圧および周波数スケーリングについて本明細書で説明されている技術の一部または全部を実装するように構成され得る。いくつかの場合において、パワーマネージメントモジュール３６０は、例えば、パワーマネージメントユニット（ＰＭＵ）および／またはパワーマネージメント集積回路（ＰＭＩＣ）の一部であり得る。
【００５０】
[0079]  メモリモジュール３７０は、起動／構成データ、中間／処理データ、ソフトウェア、ファームウェア、および同様のものを含む、デバイス３００の動作の様々な態様に関連付けられているデータを記憶するように構成され得る。
【００５１】
[0080]  例えば、デバイス３００が、ＷＬＡＮモデム（例えば、ＵＥ１１５、ＡＰ１２０）の一部として使用されるときに、デバイス３００は、異なる動作モードをサポートし得る。１つのモードは、２０ＭＨｚのチャネル帯域幅に対応し得る。このモードは、レガシーＷＬＡＮパケット（例えば、ＩＥＥＥ８０２．１１ａ／ｇ）で使用されるものとしてよく、ＨＴ２０（高スループット２０ＭＨｚを指す）と呼ばれる場合がある。別のモードは、より高いチャネル帯域幅、典型的には４０ＭＨｚに対応し得る。このモードは、高スループット（ＨＴ）ＷＬＡＮパケット（例えば、ＩＥＥＥ８０２．１１ｎ）で使用されるものとしてよく、ＨＴ４０と呼ばれる場合がある。いくつかの場合において、ＷＬＡＮは、８０ＭＨｚのチャネル帯域幅を有するモードをサポートし得る。このモードは、超高スループット（ＶＨＴ）ＷＬＡＮパケット（例えば、ＩＥＥＥ８０２．１１ａｃ）で使用されるものとしてよく、ＶＨＴ８０と呼ばれる場合がある。デバイス３００は、静的および動的な動作モードもサポートし得る。
【００５２】
[0081]  サーチおよび受信動作に対する静的ＨＴ２０モードでは、ＰＨＹ（例えば、ＰＨＹモジュール３３０）とともに使用されるクロックが、全フレーム受信（フレーム−ＲＸ）動作に対する許容可能な最低の周波数（および対応する電圧）で動作することが可能であり得る。公称Ｖｄｄ（例えば、特定の加工プロセスノードに合わせて手直しされた、１．１Ｖ）は、典型的には、デジタルモデム（例えば、ＢＢ／ＭＡＣ）とＲＦブロックとに適用され得る。このアプローチは、例えば、早期受信（Ｅａｒｌｙ−Ｒｘ）、ビーコン受信（Ｂｅａｃｏｎ−Ｒｘ）、受信待ち（サーチモード）、およびデータ受信（Ｄａｔａ−Ｒｘ）と連携して使用され得る。
【００５３】
[0082]  動的ＨＴ２０／ＨＴ４０／ＶＨＴ８０受信待ちモードでは、（１）エラーがあるので、またはフレームがそのデバイスを送信先にしていないのでフレーム受信（Ｆｒａｍｅ−Ｒｘ）をアボートするか、または（２）より高い帯域幅で受信するためにＰＨＹクロック（とＰＨＹ電圧と）をスケールアップ（すなわち、増加）させることを決定する前に、フレーム受信待ちゾーンにおいて（例えば、パケットまたはフレームのプリアンブル内のＶＨＴショートトレーニングフィールド（ＶＨＴ−ＳＴＦ）まで）（例えば、図４Ａと図４Ｂ参照）スケーリングされたＰＨＹクロック（とスケーリングされたＰＨＹ電圧と）で動作することが可能であり得る。しかしながら、典型的には、公称Ｖｄｄ（１．１Ｖ）は、全パケットまたはフレーム受信において印加され、それにより、受信待ちモードでの電力消費量が高くなる。受信待ちモードで達成され得る節電は、半能動的負荷において電力消費量を著しく低減し得る。
【００５４】
[0083]  動的ＨＴ２０／ＨＴ４０／ＶＨＴ８０送信および受信（Ｔｘ／Ｒｘ）モードにおいて、ＭＡＣ（例えば、ＭＡＣモジュール３２０）は、クリアチャネル評価（ＣＣＡ）技術を使用するジャストインタイム帯域幅検出を使用してパケットを２０／４０／８０ＭＨｚ（場合によっては１６０ＭＨｚもサポートされ得る）で送信するかどうかを決定できる。パケットが、より低い帯域幅の送信に合わせて調節される場合、ＰＨＹ（例えば、ＰＨＹモジュール３３０）は、パケット送信においてスケールバックされたクロックで動作し得る。より高い帯域幅の送信が可能であるときに（ＣＣＡ動作から）、ＰＨＹは、より高いクロックを使用して送信し得る。これらの例では、全パケットまたはフレームが、適切なクロック（電圧）を使用して送信され得る。受信モードでは、プリアンブルのＨＴ−ＳＩＧまたはＶＨＴ−ＳＩＧフィールド内の帯域幅（ＢＷ）インジケーションに依存し、ＶＨＴ８０またはＶＨＴ１６０パケットの代わりにＨＴ４０パケットが受信されたときにＰＨＹがより低いクロックで（低減された電圧で）動作し得る。クロック（電圧調整は、インフレームで行われるものとしてよく、パケットまたはフレームの一部は適切なクロック（電圧）で処理される。しかしながら、典型的には、公称Ｖｄｄ（１．１Ｖ）が、送信と受信の両方のモードで使用される。
【００５５】
[0084]  ＬＴＥモデム（例えば、ＵＥ１１５、ｅＮＢ１０５、デバイス３００）では、物理ダウンリンク制御チャネル（ＰＤＣＣＨ）におけるダウンリンクスケジューリング制御情報（ＤＣＩ）メッセージが、１ミリ秒（ｍｓ）おきに復号される必要があり得る。スケジューリング情報は、ダウンリンク（ＤＬ）またはアップリンク（ＵＬ）グラントがｅＮｏｄｅＢによってＵＥに提供されているか、または提供されていないかを指示し得る。ＤＬグラントが提供されていないときに、サブフレームの残り部分についてＬＴＥモデムを最高クロックまたは公称Ｖｄｄでクロック動作させることが次善最適であり得る。さらに、ＵＬグラントが提供されるときに、ＵＥが４ｍｓ遅く動作する必要があるのでサブフレームの残り部分を最高クロックと電圧とで処理することがそれでも次善最適であり得る。類似の問題が、ＬＴＥで使用される長いおよび短い間欠受信（ＤＲＸ）間隔と測定ギャップとに関して生じ得る。
【００５６】
[0085]  以下で、ＷＬＡＮモデムまたはＬＴＥモデムにおいて動的電圧および周波数スケーリングを実装する方法の追加の詳細が様々な実施形態に関して説明される。
【００５７】
[0086]  受信待ちおよび受信に対する静的ＨＴ２０モードに関して、例えば、ＷＬＡＮモデムが静的ＨＴ２０モードで構成された後に受信待ちおよびフレーム−ＲＸフェーズ全体において低減されたＶｄｄ（例えば、０．９Ｖ以下）で動作することが可能であり得る。この低減されたＶｄｄは、上で説明されている公称Ｖｄｄ（１．１Ｖ）よりも低い。ＷＬＡＮモデムをこの特定のモードに構成することは、パケットまたはフレームの受信で使用されているチャネル帯域幅に関する知識に基づき得る。すなわち、ＷＬＡＮモデムは、チャネル（接続）帯域幅のインジケーションを受信し、より低いＶｄｄ（とより低いクロックと）を有する静的ＨＴ２０モードに切り替わり得る。
【００５８】
[0087]  例えば、受信待ちに対する動的ＨＴ４０／ＶＨＴ８０モードに関して、受信待ちフェーズ全体において低減されたＶｄｄ（例えば、０．９Ｖ以下）で動作することが可能であり得る。ＶＨＴパケットが検出されたときに、電圧は、ある時間期間にわたって低減されたＶｄｄから公称Ｖｄｄまでスケーリングされ得る。一例では、約０．２Ｖ／３マイクロ秒（μｓ）のスルーレートがＰＭＩＣ（例えば、パワーマネージメントモジュール３６０）によって提供され得る。他のスルーレートも使用され得、そのうちのいくつかはより高速なその０．２Ｖ／３μｓであり得る。適切な電圧レベルを提供するために、モデムアーキテクチャの異なる電圧ドメイン（例えば、電圧アイランド）にまたがってレベルシフターとともにスイッチモード電源（ＳＭＰＳ：switched-mode power supplies）または低ドロップアウトリニアレギュレータ（ＬＤＯ）が使用され得る。
【００５９】
[0088]  特定のパケットのスループットおよび／または帯域幅に基づく電圧調整（と対応するクロック周波数調整と）に加えて、ワイヤレスモデムの動作の電圧、電力、および／または周波数を調整するかどうかを決定する他の態様があり得る。
【００６０】
[0089]  例えば、ＶＨＴパケット（例えば、ＶＨＴ８０パケット）では、パケットのいくつかのフィールドが、パケットがワイヤレスデバイス（例えば、ＳＴＡ）を送信先としているかどうかを決定するために使用され得る。単一ユーザ多入力多出力（ＭＩＭＯ）システムでは、送信先情報について検査されるフィールドが、部分的関連付け識別子（ｐＡＩＤ）であり得るが、ダウンリンク（ＤＬ）マルチユーザＭＩＭＯ（ＭＵ−ＭＩＭＯ）では、送信先情報について検査されるフィールドが、グループ識別子（ＧＩＤ）であり得る。パケットがＳＴＡを送信先としているときに、ＷＬＡＮモデムは、プリアンブルフィールドで指示された動的帯域幅に基づく決定を条件として、高い供給電圧および周波数で有効化されたままであってよい。パケットがＳＴＡを送信先としていない場合、ＷＬＡＮモデムは、（１）それ自体（例えば、ＭＡＣ／ＢＢ）とＲＦ部分とをクロックゲートする、（２）（１）と同じ動作を行い、パケットまたはデータユニットの持続時間の間、Ｖｄｄをスケールダウン（例えば、０．９Ｖ）する（例えば、物理レイヤ収束プロトコル（ＰＬＣＰ）プロトコルデータユニットまたはＰＰＤＵ）、および（３）（１）と同じ動作を行い、ＭＡＣ／ＢＢ／ＲＦドメイン全体（例えば、ＭＡＣモジュール３２０と、ベースバンドモジュール３４０と、トランシーバモジュール３５０と）をパワーゲート（登録商標）する、というオプションのうちの１つを選択できる。これらのオプションのうちの１つの選択は、ＰＰＤＵの長さに、および／またはＰＭＩＣ（例えば、パワーマネージメントモジュール３６０）の関連付けられているスルーレートとＰＭＩＣの電力崩壊／回復待ち時間（power collapse/restore latency）に依存し得る。すなわち、選択は、パケットがどれだけ長く、また電圧／周波数遷移を行うのにどれだけの時間を要するかに依存する。
【００６１】
[0090]  高スループット（例えば、ＨＴ４０）パケットとレガシー（例えば、ＨＴ２０）パケットとで、パケットの送信先の検出は、パケットのＭＡＣヘッダ内で行われ得る。ＷＬＡＮモデム（例えば、デバイス３００）の電圧および周波数は、ＭＡＣ受信機アドレス（ＲＡ）が見つかるまでＨＴ−ＳＴＦの持続時間の間、より高い、または最大のレベルに留まり得る。パケットがＳＴＡを送信先としていないときに、ＶＨＴパケットに関して上で説明されている技術（１）、（２）、および（３）のうちの１つを適用することが可能であり得る。パケットがＳＴＡに向けられるか、または送信先とするときに、受信帯域幅モードに相応する公称電圧または低減された電圧、および対応する周波数は、フレーム−ＲＸの完了まで維持され得る。
【００６２】
[0091]  ワイヤレスモデムにおいて動的電圧および周波数スケーリングを引き起こし得る他のイベントは、連続的ＰＨＹメトリックスからのフレーム−ＲＸの巡回冗長検査（ＣＲＣ）デリミタまたは終了の失敗を含み得る。例えば、クロックおよび電圧は、集約ＭＡＣプロトコルデータユニット（Ａ−ＭＰＤＵ）内でデリミタＣＲＣ失敗に遭遇したフレームの残り部分についてスケーリングされ得る。別の例で、クロックスケーリングおよび電圧スケーリングは、最終的なフレーム検査シーケンスが完全性チェックに失敗する可能性が高いというフレーム−Ｒｘの中間での予測、およびフレーム−Ｒｘ中間フレームをアボートすることなど、連続的ＰＨＹメトリック決定からのトリガーとして適用され得る。
【００６３】
[0092]  動的ＨＴ４０／ＶＨＴ８０送信および受信（Ｔｘ／Ｒｘ）モードでは、ＳＴＡに向けられるか、またはＳＴＡを送信先とするパケットについて、最初に（Ｖ）ＨＴ−ＳＩＧ−Ａフィールドから帯域幅（ＢＷ）フィールドを復号することが可能であり得る。テーブルまたは他の何らかの同様のデバイス（例えば、ＢＷ−周波数ルックアップテーブルまたはＬＵＴ）を使用することで、ＰＨＹクロックは、適宜調整または選択され（例えば、２０ＭＨｚ（ｆ＿２０）に対する周波数、４０ＭＨｚ（ｆ＿４０）に対する周波数、８０ＭＨｚ（ｆ＿８０）に対する周波数、１６０ＭＨｚ（ｆ＿１６０）に対する周波数）、Ｖｄｄは、より精密なステップで公称Ｖｄｄ（例えば、Ｖｄｄ＿１６０＝１．１Ｖ）から２０ＭＨｚまたはＶｄｄ＿２０に対するＶｄｄ（例えば、０．９Ｖ以下）にスケールダウンされ得る。このアプローチは、能動的ＲＸにおいて、さらには能動的ＴＸのときにＤＶＦＳが使用されることを許容する（ＣＣＡおよび／または動的ＢＷ決定に基づき）。
【００６４】
[0093]  本明細書で説明されている様々なモードは、例証として提供されるもので、限定として提供されるものでない。ワイヤレスモデムまたは他の類似のもしくは同様のデバイスは、動的電圧および周波数スケーリングに関係する開示において提示された様々な態様から逸脱することなくより多い、より少ない、および／または異なるモードを使用できる。
【００６５】
[0094]  以下に提供される図４Ａ〜図６の説明は、上述の動的電圧および周波数スケーリングに対する技術のいくつかの例を提供する。次に図４Ａを参照すると、図４００は、フレーム４１０のプリアンブルまたはヘッダを表す第１の部分４２０と、フレーム４１０のデータコンテンツを表す第２の部分４３０とを有するフレームまたはパケット４１０を備えることを示している。フレームまたはパケット４１０は、ＷＬＡＮフレームまたはパケットに制限される必要はなく、その代わりに、複数のワイヤレス通信プロトコルのうちのどれかのフレームまたはパケットに対応するものとしてよい。図４Ａは、ワイヤレスモデム（例えば、ＵＥ１１５、ＡＰ１２０、ｅＮＢ１０５、デバイス３００）が最初に第１の電圧レベル４４０（Ｖ０）で動作でき、次いで、フレーム４１０内で、フレーム４１０の１つまたは複数のパケットに関連付けられているフレームメトリック（例えば、スループットカテゴリ、パケット送信先、送信グラント、受信グラント）を検出でき、次いで、検出されたフレームメトリックに基づきフレーム４１０の１つまたは複数の隣接パケットの少なくとも一部を処理するために第２の電圧レベル４４５（Ｖ１）に遷移するかどうかを決定できるメカニズムを説明している。第１の電圧レベル４４０は、１つのデジタルクロック周波数に対応し、第２の電圧レベル４４５は、より高いデジタルクロック周波数に対応し得る。
【００６６】
[0095]  この例において、スループットカテゴリの検出は、フレーム４１０の第１の部分４２０内で、また期間４５０において行われ得る。期間４５０の終わりに、フレーム４１０がより高い電圧レベルを伴うスループットを有するかどうかの決定がなされる。現在の電圧レベル（Ｖ０）（および対応するデジタルクロック周波数）が、フレーム４１０を処理するのに適切であるか、または十分であるときには変更されず、現在の電圧レベルが維持される。フレーム４１０のデータ部分を処理するのに現在の電圧レベルが十分でなく、第２の電圧レベル（Ｖ１）（および対応するデジタルクロック周波数）が必要になるときに、期間４５５において適切な電圧レベル（Ｖ１）に到達するまで電圧遷移（すなわち、スケーリング）が行われる。期間４６０は、フレーム４１０の残り部分のデジタル処理のためより高い電圧レベルの印加に対応する。
【００６７】
[0096]  図４Ｂを参照すると、図４Ａのフレームまたはパケット４１０を含む図４００−ａが示される。図４Ｂは、ワイヤレスモデム（例えば、ＵＥ１１５、ＡＰ１２０、ｅＮＢ１０５、デバイス３００）が最初に第１の電圧レベル４４０（Ｖ０）で動作でき、フレーム４１０内で、フレーム４１０の１つまたは複数のパケットに関連付けられているフレームメトリックを検出でき、次いで、検出されたフレームメトリックに基づきフレーム４１０の１つまたは複数のパケットの少なくとも一部を処理するために次の電圧レベル（例えば、４４５（Ｖ１）、４４６（Ｖ２）、４４７（Ｖｎ））に遷移するかどうかを決定できるメカニズムを説明している。第１の電圧レベル４４０は、１つのデジタルクロック周波数に対応し、他の電圧レベルは、より高いデジタルクロック周波数に対応し得る。
【００６８】
[0097]  図４Ａの例と同様に、スループットカテゴリの検出は、フレーム４１０の第１の部分４２０内で、また期間４５０において行われ得る。期間４５０の終わりに、フレーム４１０がより高い電圧レベルを伴うスループットを有するかどうかの決定がなされる。しかしながら、この例では、より高いスループットの複数のレベル（例えば、ＨＴ４０／ＶＨＴ８０／ＶＨＴ１６０）があり得、この決定は、これらのスループットのうちのどれがフレーム４１０に関連付けられているかを含み得る。スループットが決定された後、適切な電圧レベル（および対応するデジタルクロック周波数）も、識別される必要があり得る。現在の電圧レベル（Ｖ０）が、フレーム４１０を処理するのに適切であるか、または十分であるときには変更はされず、現在の電圧レベルが維持される。フレーム４１０のスループットを取り扱うのに現在の電圧レベルが十分でなく、より高い電圧レベル（およびより高いデジタルクロック周波数）が必要になるときに、期間４５５においてフレーム４１０のスループットレベルに対応するように識別された電圧レベルに到達するまで電圧遷移（すなわち、スケーリング）が行われる。期間４６０は、ここでもまた、フレーム４１０の残り部分のデジタル処理のためより高い電圧レベルの印加に対応する。
【００６９】
[0098]  次に図４Ｃを参照すると、図４００−ｂは、図４Ａおよび図４Ｂのフレームまたはパケット４１０を含むことが示される。図４Ｃは、ワイヤレス通信デバイス（例えば、ＵＥ１１５、ＡＰ１２０、ｅＮＢ１０５、デバイス３００）で使用される帯域幅（ＢＷ）がデバイスによってサポートされている複数の帯域幅から決定されるメカニズムを説明している。例えば、ＷＬＡＮデバイス（ラジオ）については、サポートされる帯域幅は、２０ＭＨｚ、４０ＭＨｚ、８０ＭＨｚ、および／または１６０ＭＨｚを含み得る。他のモデムは、より多い、より少ない、および／または異なる帯域幅をサポートし得る。ワイヤレス通信デバイスで使用する電圧レベルは、決定された帯域幅に基づき識別され、電圧レベル（および対応するデジタルクロック周波数）は、識別された電圧レベルに合わせてスケーリングされ得る。
【００７０】
[0099]  この例では、受信または送信のためにフレーム４１０が処理される前に、帯域幅および対応する電圧レベルが決定され得る。例えば、帯域幅ＢＷ０については、対応する電圧レベル（Ｖ０）が識別される。より高い帯域幅ＢＷ１については、ＢＷ０の場合よりも高い異なる電圧レベル（Ｖ１）が識別される。ＢＷ２からＢＷｎおよび対応する電圧レベルＶ２からＶｎについても同様である。決定された後、フレーム４１０全体を処理するために電圧レベルが印加される。
【００７１】
[0100]  次に図４Ｄを参照すると、図４００−ｃは、図４Ａ〜図４Ｃのフレームまたはパケット４１０を含むことが示される。図４Ｄは、フレーム４１０が、それを受信したワイヤレス通信デバイス（例えば、ＵＥ１１５、ＡＰ１２０、ｅＮＢ１０５、デバイス３００）に向けられているか、または送信先としているかどうかが決定されるメカニズムを説明している。上で説明されているように、電圧レベル４４０が処理に適しているときに、変更はなされず、電圧レベルはＶ０に維持される。しかし、電圧レベル（および対応するデジタルクロック周波数）がスケーリングされる必要があるときに、電圧レベルは期間４５５において電圧レベル４４５（Ｖ１）に変更される。この例では、フレーム４１０の送信先に関する情報を含む、部分４３０（例えば、データ部分）内に領域４３１がある。領域４３１は、例えば、ＭＡＣ  ＲＡに対応し得る。フレーム４１０が、ワイヤレス通信デバイスを送信先としていないときに、それを処理することを続行する理由はなく、電圧レベルは、期間４６３において第１の電圧レベル４４０に戻り、次のフレームまたはパケットが取り扱われるまで期間４６４の間、より低い電圧レベルに留まり得る。しかしながら、フレーム４１０が、ワイヤレス通信デバイスを送信先としているときに、第２の電圧レベルは、期間４６３および４６４を通して維持される。図４Ｅは、領域４３１が部分４２０（例えば、プリアンブル、ヘッダ）内にある場合を例示する図４００−ｄを示している。この例では、フレーム４１０の送信先に関する情報が、図４Ｄ内のようにＭＡＣ  ＲＡ内の代わりに部分４２０内のフィールド（例えば、ＶＨＴパケットに対してはＶＨＴ−ＳＩＧ−Ａ）に含まれ得る。
【００７２】
[0101]  次に図５Ａを参照すると、図５００は、フレームまたはパケット５１０を含むことが示される。フレーム５１０は、１つまたは複数のパケットを備えることができ、図４Ａ〜図４Ｅのフレーム４１０の一例となり得る。フレーム５１０は、レガシーショートトレーニングフィールド（Ｌ−ＳＴＦ）５１１と、レガシーロングトレーニングフィールド（Ｌ−ＬＴＦ）５１２と、レガシー信号（Ｌ−ＳＩＧ）フィールド５１３と、超高スループット（ＶＨＴ）信号Ａ（ＶＨＴ−ＳＩＧ−Ａ）フィールド５１４と、ＶＨＴショートトレーニングフィールド（ＶＨＴ−ＳＴＦ）５１５と、ＶＨＴロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）５１６と、ＶＨＴ信号Ｂ（ＶＨＴ−ＳＩＧ−Ｂ）フィールド５１７と、データフィールド５１８とを含み得る。図５Ａは、上記の図４Ａと同様に、ワイヤレスモデム（例えば、ＵＥ１１５、ＡＰ１２０、ｅＮＢ１０５、デバイス３００）が最初に第１の電圧レベル５４０（Ｖ０）で動作でき、フレーム５１０内で、フレーム５１０の１つまたは複数のパケットに関連付けられているフレームメトリックを検出でき、次いで、検出されたフレームメトリックに基づきフレーム５１０の１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベル５４５（Ｖ１）に遷移するかどうかを決定できるメカニズムを説明している。図４Ａに関して上で言及されているように、第１の電圧レベル５４０は、１つのデジタルクロック周波数に対応し、第２の電圧レベル５４５は、より高いデジタルクロック周波数に対応し得る。
【００７３】
[0102]  この例では、スループットカテゴリの検出が、期間５５０（約２９μｓ）内に行われ、この期間内でフィールドの１つまたは複数からスループットカテゴリ情報を取得することを含み得る。例えば、スループットカテゴリ情報（例えば、パケットまたはフレームがＨＴまたはＶＨＴであるかどうか、パケットまたはフレームの帯域幅）は、ＶＨＴ−ＳＩＧ−Ａフィールド５１４から取得され得る。スループットカテゴリが取得された後、フレーム５１０がより高い電圧レベルを伴うスループットを有するかどうかの決定がなされる。現在の電圧レベル（Ｖ０）（および対応するデジタルクロック周波数）が、フレーム５１０を処理するのに十分である（すなわち、スループットカテゴリがより高い電圧レベルを伴わない）ときには、変更はされず、現在の電圧レベルが維持される。データフィールド５１８を適切に処理するのに現在の電圧レベルが十分でなく、第２の電圧レベル（Ｖ１）が必要になるときに、期間５５５において（約３μｓ以内で）適切な電圧レベル（Ｖ１）に到達するまで電圧遷移（すなわち、スケーリング）が行われる。期間５５５は、フレーム５１０のＶＨＴ−ＳＴＦ５１５と一致していてもよい。期間５６０（ミリ秒範囲内にあるものとしてよい）は、ＶＨＴ−ＴＦ５１６と、ＶＨＴ−ＳＩＧ−Ｂフィールド５１７と、データフィールド５１８とのデジタル処理のためのより高い電圧レベルの印加に対応する。
【００７４】
[0103]  いくつかの実施形態では、動的電圧および周波数スケーリングを使用することによって期間５５０において達成され得る電力低減量が、そのような技術がワイヤレスモデムの無線周波数コンポーネント（例えば、トランシーバモジュール３５０）にも適用される場合にさらに高められ得る。
【００７５】
[0104]  図６は、様々な実施形態による、様々なＩＥＥＥ８０２．１１パケットに対するインフレーム検出の一例を示す図６００を示している。図６００は、ＩＥＥＥ８０２．１１ａ／ｇパケットに対応するパケットまたはフレーム６１０と、ＩＥＥＥ８０２．１１ｎパケットに対応するパケットまたはフレーム６３０と、ＩＥＥＥ８０２．１１ａｃパケットに対応するパケットをまたはフレーム６５０とを含む。
【００７６】
[0105]  フレーム６１０は、Ｌ−ＳＴＦフィールド６１１と、Ｌ−ＬＴＦ１＆２フィールド６１２と、Ｌ−ＳＩＧフィールド６１３と、データフィールド６１４とを含む。フレーム６１０のフレームメトリックを検出するためのインフレーム検査で、フレーム６１０をレガシーフレームとして識別するときに、フレーム６１０の始まりのところで印加される電圧レベル６２０（Ｖ０）（および対応するデジタルクロック周波数）は、フレーム全体を処理するために維持され得る。
【００７７】
[0106]  フレーム６３０は、Ｌ−ＳＴＦフィールド６３１と、Ｌ−ＬＴＦ１＆２フィールド６３２と、Ｌ−ＳＩＧフィールド６３３と、ＨＴ−ＳＩＧ１＆２フィールド６３４と、ＨＴ−ＳＴＦフィールド６３５と、ＨＴ−ＬＴＦｓフィールド６３６と、データフィールド６３７とを含む。フレーム６３０のフレームメトリックを検出するためのインフレーム（例えば、フレーム内）検査で、フレーム６３０を高スループット（ＨＴ）フレームとして識別するときに、電圧レベル６４０（Ｖ０）がフレーム６３０の始まりところで印加され、それはＨＴ−ＳＴＦ６３５においてより高い電圧レベル６４５（Ｖ１）までその後スケーリングされる。より高い電圧レベル６４５は、ＨＴ−ＬＴＦフィールド６３６とデータフィールド６３７とを処理するように維持され得る。電圧スケーリングは、この場合も、結果として、対応するデジタルクロック周波数のスケーリングを引き起こす。
【００７８】
[0107]  フレーム６５０は、Ｌ−ＳＴＦフィールド６５１と、Ｌ−ＬＴＦ１＆２フィールド６５２と、Ｌ−ＳＩＧフィールド６５３と、ＶＨＴ−ＳＩＧ−Ａフィールド６５４と、ＶＨＴ−ＳＴＦフィールド６５５と、ＶＨＴ−ＬＴＦｓフィールド６５６と、ＶＨＴ−ＳＩＧ−Ｂと、データフィールド６５７とを含む。フレーム６５０は、図５を参照しつつ上で説明されているフレーム５１０の一例であってよい。フレーム６５０のフレームメトリックを検出するためのインフレーム検査で、フレーム６５０を超高スループット（ＶＨＴ）フレームとして識別するときに、電圧レベル６６０（Ｖ０）がフレーム６５０の始まりところで印加され、それはＶＨＴ−ＳＴＦフィールド６５５においてより高い電圧レベル６６５（Ｖ２）までその後スケーリングされる。電圧レベル６６５（Ｖ２）は、フレーム６３０の電圧レベル６４５（Ｖ１）よりも高いものとしてよい。いくつかの例では、Ｖ０が約０．９Ｖであり、Ｖ１が約１．１Ｖであり、Ｖ２が１．１Ｖよりも高いものであり得る。より高い電圧レベル６６５は、ＶＨＴ−ＬＴＦフィールド６５６とＶＨＴ−ＳＩＧ−Ｂおよびデータフィールド６５７とを処理するように維持され得る。電圧スケーリングは、この場合も、結果として、対応するデジタルクロック周波数のスケーリングを引き起こす。
【００７９】
[0108]  図６に示された例に関して行われ得る別の考察は、フレームまたはパケットがそれらを取り扱っているＵＥデバイスを送信先とするか、またはそこに向けられているかどうかである。図４Ｄおよび図４Ｅは、フレームまたはパケットがデバイスに向けられているときに電圧（および／または周波数）スケーリングに対して何が生じ得るか、およびフレームまたはパケットがデバイスに向けられていないときに電圧（および／または周波数）スケーリングに対して何が生じ得るかということに関する一般的な説明を与えている。例えば、パケットが高帯域幅パケット（例えば、ＶＨＴ）であり、それを取り扱っているデバイスに向けられていないときに、電圧レベルは、ＶＨＴ−ＳＩＧ−ＡにおけるｐＡＩＤの後に低電圧レベルに遷移して戻り得る。パケットが４０ＭＨｚパケット（例えば、ＨＴまたはＩＥＥＥ１１ｎ）であり、それを取り扱っているデバイスに向けられていないときに、電圧レベルは、ＭＡＣ  ＲＡフィールドの後により低い電圧に遷移して戻り得る。これらのシナリオのうちのどれか１つにおいてクロックゲーティング、パワーゲーティング、および／または電圧スケーリングが使用されるかどうかは、パケットがそのデバイスに向けられていなかったと決定された時点以降にパケットのどのようなものが残っているかに依存し得る。
【００８０】
[0109]  動的電圧および周波数スケーリングに関連付けられている遷移に関して追加の考慮がなされ得る。例えば、受信待ち段階またはモードの最初の部分は、低減されたＶｄｄで開始され得る。いくつかの場合において、より高いＶｄｄへの遷移は、自動利得制御（ＡＧＣ）で有効なＷＬＡＮ信号を検出した直後に早期に行われ得る（例えば、図７参照）。これらの場合において、動的電圧および周波数スケーリング（ＤＶＦＳ）が、ＡＧＣの直後に実装されるときに（すなわち、公称Ｖｄｄまでのステップ）、受信待ち段階においてＰＨＹレイヤエラーが見つかった場合にＤＶＦＳスラッシングに至ることがあり、ＰＨＹ（例えば、ＰＨＹモジュール３３０）は、サーチモードに戻り、低減されたＶｄｄに戻されて切り替わる。Ｖｄｄが高速に変化すると、ＬＤＯ／ＳＰＭＳ遷移により突入電力が無駄になり得る。言い換えれば、電圧レベルを早い段階で増加させ、エラーが見つかった後にそれを低減するまでの間に電力が使用される結果として、節電される以上に多くの電力消費がされ得る。その一方で、より高いＶｄｄへの増加は早い段階で生じるので、スルーレート（すなわち、スケーリング遷移）またはＰＭＵモジュール３６０は、遷移がより長い時間期間にわたって生じ得るときに緩和され得る。
【００８１】
[0110]  言い換えれば、より高いＶｄｄへの遷移は、ＶＨＴ−ＳＩＧ−Ａフィールド（例えば、ＶＨＴ−ＳＩＧ−Ａフィールド６５４）で、より高いクロックが必要とされ得ると識別した後に行われ得る。これらの場合において、ＤＶＦＳがフレームまたはパケットで後で実装されるときに、受信待ち段階でより多くの電力が節約され得る。しかしながら、後からのＤＶＦＳは、ＰＭＩＣ上でより難しいスルーレート（例えば、より短いスケーリング遷移）（例えば、０．２Ｖ／４ｕｓまたはさらにそれ以上）を伴い得る。
【００８２】
[0111]  上で説明されているように、ＰＨＹレイヤエラーの結果として、ＤＶＦＳに対するＡＧＣ検出がフレームまたはパケットにおいて早く実装されたときにＤＶＦＳスラッシングが生じ得る。ＰＨＹレイヤエラーは、複数の理由から、フレームまたはパケット内の異なる場所で生じ得る。
【００８３】
[0112]  図７は、一部がＰＨＹレイヤエラーに対するトリガーである異なるイベントを示す図７００を示している。図７００は、Ｌ−ＳＴＦフィールド７１１と、Ｌ−ＬＴＦ  １フィールド７１２と、Ｌ−ＬＴＦ２フィールド７１３と、Ｌ−ＳＩＧフィールド７１４と、ＨＴ−ＳＩＧ１／２フィールド７１５と、ＨＴ−ＳＴＦフィールド７１６と、ＨＴ−ＬＴＦｓフィールド７１７と、ＨＴデータフィールド７１８とを有するフレーム７１０を含む。図７に示されるイベントの各々は、そのイベントが生じるフレーム７１０内のフィールドに接続される。さらに、図７００は、ＤＶＦＳがフレーム７１０において早く実装されたときにＡＧＣ検出が行われる場所（Ｌ−ＳＴＦフィールド７１１）も示している。
【００８４】
[0113]  フレーム７１０の上に示される破線の円は、フレーム７１０のフィールドの様々な態様に関連付けられているイベントを識別する。例えば、イベント１、２、３および４は、Ｌ−ＳＴＦフィールド７１１に関連付けられているが、イベント１５および１６は、ＨＴデータフィールド７１８に関連付けられている。フレーム７１０の上の様々なイベントは次のとおりである。１−利得を落とす、２−強いインバンド信号を見つける、３−ＯＦＤＭの投票、４−粗ＤＣ／ｐｐｍ、５−ｓｔｅ（粗タイミング）、６−精細ＤＣ、７−精細タイミング、８−精細ｐｐｍ、９−チャネル推定（ｃｈａｎ．  ｅｓｔ．）、１０−レート長、１１−ｈｔパケットを見つける（ｐｋｔ）、１２−ｈｔ精細ｐｐｍ、１３−変調およびコーディング方式（ｍｃｓ）長２０／４０アグレッシブ（ａｇｇｒ．）ショートガードインターバル（ｓｇｉ．）など、１４−ｈｔ精細タイミング、１５−ｈｔチャネル推定（ｃｈａ．  ｅｓｔ．）、および１６−データ検出（ｄｅｔ）と追跡とを開始する。
【００８５】
[0114]  フレーム７１０の下に示される破線の正方形は、フレーム７１０に関連付けられているＰＨＹレイヤエラーをトリガーし得るイベントを識別する。これらのイベントの各々は、フレーム７１０の特定のフィールドに対応する。例えば、イベント１および２は、Ｌ−ＳＴＦフィールド７１１に関連付けられているが、イベント９は、ＨＴデータフィールド７１８に関連付けられている。フレーム７１０の下の様々なイベントは次のとおりである。１−ｃｃｋの投票、２−ｓｃｏｒｒ低、３−ｘｃｏｒｒ低、４−精細タイミングエラー、５−ｓｔｅタイムアウト、６−長ｓｃｏｒｒ低、７−不正なレート／長さまたはパリティエラー、８−ｈｔ−ｓｉｇ巡回冗長検査（ｃｒｃ）エラー、および９−電力低下／高。これらのイベントのうちの１つが生じたときに、エラーが発生することがあり、動的電圧および周波数スケーリングは、結果としてスラッシングを引き起こし得る、すでに増加されている電圧レベルをより低い電圧レベルに戻さなければならないということを伴い得る。
【００８６】
[0115]  上で説明されているように、動的電圧および周波数スケーリング（例えば、インフレームＤＶＦＳ）は、様々な通信モードで適用され得る。これは、ワイヤレスモデム（例えば、デバイス３００）の、サブシステム全体にわたって、または様々なサブシステムにわたっても、適用され得る。異なるサブシステムに関連付けられている分離している、独立した電圧アイランドを使用することによって、より柔軟な節電方式が実装され得る。例えば、１つのサブシステムは、コンポーネントとして、ＡＭＢＡ（例えば、ＣＰＵモジュール３１０、インターコネクトファブリックなど））、ＭＡＣ（例えば、ＭＡＣモジュール３２０）、ＢＢ（例えば、ベースバンドモジュール３４０）、ＲＦ（例えば、トランシーバモジュール３５０）、およびＭＥＭ（例えば、ＭＥＭ３７０）を含み得る。サブシステムは、１つまたは複数のインターフェースも備え得る。｛ＡＭＢＡ，ＭＡＣ，ＢＢ，ＲＦ，ＭＥＭ｝という表現は、同じ電圧ソースおよびそのコンポーネントを有するサブシステムを指示し得る。この電圧サブシステムは、例えば、ワイヤレスモデムのコンポーネントの大半を伴う。しかしながら、電圧サブシステムは、より少ない、異なるコンポーネントを伴い得る。サブシステムの他の例は、｛ＭＡＣ，ＢＢ｝、｛ＭＡＣ，ＢＢ，ＲＦ｝、｛ＡＭＢＡ，ＭＡＣ，ＢＢ，ＭＥＭ｝である。これらの電圧サブシステムは、例えば、レベルシフターおよび電圧絶縁の使用を伴い得る。各電圧サブシステムは、電圧サブシステムの電圧レベルとともにスケーリングされ得る対応するデジタルクロック周波数を有し得る。
【００８７】
[0116]  動的電圧および周波数スケーリングは、いくつかの状況においてメモリデバイスに適さないことがある。例えば、内部メモリ（例えば、ＳＲＡＭ）は、メモリライブラリのＶｄｄｍｉｎ要求条件に依存して、電圧スケーリングされ機能することが、ある場合もない場合もある。しかしながら、ディープスリープ時の、メモリの保持には、電圧スケーリングが付随し得る。一般に、インフレームＤＶＦＳは、典型的には、ディープスリープに適用され得ないが、適用する場合もあり得る。また、ダブルデータレート（ＤＤＲ）デジタル論理ブロックは、いくつかの場合において、遅延ロックループ（ＤＬＬ）が存在するので、オンザフライクロック／電圧スケーリングに適しないことがある。それらの場合には、メモリは非ＤＶＦＳドメイン内に含まれ得る。
【００８８】
[0117]  他のアーキテクチャ上の考慮事項は、ＣＰＵ、インターフェース（例えば、ＡＸＩ／ＡＨＢ／ＡＰＢ）、および関連付けられているブリッジ（例えば、Ｘ２Ｈ、Ｈ２Ｐなど）が周波数と電圧の両方においてスケーリングされることを許容することを含み得る。オンザフライクロック変更に従い得ないブロックまたはコンポーネントは、ＤＶＦＳドメインから外され得る（例えば、ＰＣＩＥ／ＵＳＢ  ＰＨＹ、ＳＥＲＤＥＳなど）。以下で説明されている図８Ａおよび図８Ｂは、動的電圧および周波数スケーリングに関連して使用される電圧サブシステムの異なる例を示している。
【００８９】
[0118]  図８Ａは、コンポーネントの各々が独立した電圧ドメイン内に含まれるデバイス８１０の一例を示す図８００を示している。図８Ａのアーキテクチャによれば、ヘッダスイッチ８２５とＤＶＦＳ１  ８２０とを有するＰＨＹ３３０−ａ、ヘッダスイッチ８２５とＤＶＦＳ２  ８２０とを有するＭＡＣ３２０−ａ、およびヘッダスイッチ８２５とＤＶＦＳ３  ８２０とを有するＣＰＵ  ３１０−ａは、各々、異なるＤＶＦＳ（例えば、インフレームＤＶＦＳ）ドメイン内にある。これらのドメインは、絶縁／レベルシフター８４０によって分離されている。ＰＨＹ３３０−ａ、ＭＡＣ３２０−ａ、およびＣＰＵ３１０−ａは、それぞれ、図３のＰＨＹ３３０、ＭＡＣ３２０、およびＣＰＵ３１０の例であり得る。
【００９０】
[0119]  ＤＶＦＳ１  ８２０と、ＤＶＦＳ２  ８２０と、ＤＶＦＳ３  ８２０とによってサポートされるＤＶＦＳドメインに加えて，「Ａｌｗａｙｓ  Ｏｎ  Ｄｏｍａｉｎ」モジュール８３０は、絶縁／レベルシフター８４０の連続動作のために適切な電圧および／または周波数を提供し得る。さらに、ヘッダスイッチ８２５と静的電圧レギュレータ８５０とを有するシリアルインターフェースおよびメモリ８６０は、分離している、静的な、非ＤＶＦＳドメインの一部であってもよい。３つのＤＶＦＳドメイン、「Ａｌｗａｙｓ  Ｏｎ」ドメイン、および静的ドメインは、全て、共通ソースから出て来るものとしてよい、同じ電圧レベルＶｉｎを備えることに留意されたい。
【００９１】
[0120]  ＤＶＦＳ１  ８２０、ＤＶＦＳ２  ８２０、およびＤＶＦＳ３  ８２０は、デジタルブロックごとに固有の電源レールを作成し、各々スイッチングレギュレータまたはＬＤＯであってよい。静的電圧レギュレータ８５０は、固定電圧である固有の電源レールを作成し、スイッチングレギュレータまたはＬＤＯであってよい。
【００９２】
[0121]  図８Ｂは、コンポーネントの各々が独立したドメイン内に含まれるデバイス８１０−ａの一例を示す図８００−ａを示している。図８Ｂのアーキテクチャによれば、ヘッダスイッチ８２５−ａとＤＶＦＳ１  ８２０−ａとを有する受信機（ＲＸ）８７０およびヘッダスイッチ８２５−ａとＤＶＦＳ２  ８２０−ａとを有する送信機（ＴＸ）８７５は、各々、異なるＤＶＦＳドメイン内にある。これらのドメインは、絶縁／レベルシフター８４０−ａによって分離されている。ＲＸ８７０およびＴＸ８７５は、それぞれ、図３のトランシーバモジュール３５０に含まれ得る、ＲＦ受信機およびＲＦ送信機の例であり得る。
【００９３】
[0122]  ＤＶＦＳ１  ８２０−ａと、ＤＶＦＳ２  ８２０−ａとによってサポートされるＤＶＦＳドメインに加え、「Ａｌｗａｙｓ  Ｏｎ  Ｄｏｍａｉｎ」モジュール８３０−ａは、絶縁／レベルシフター８４０−ａの連続動作のために適切な電圧および／または周波数を提供し得る。さらに、ヘッダスイッチ８２５−ａと静的電圧レギュレータ８５０−ａとを有する水晶（ＸＴＡＬ）ＲＦ位相ロックループ（ＰＬＬ）／ＢＩＡＳ８８０は、分離している、静的な、非ＤＶＦＳドメインの一部であってもよい。２つのＲＦ  ＤＶＦＳドメイン、「Ａｌｗａｙｓ  Ｏｎ」ドメイン、および静的ドメインは、全て、共通ソースから出て来るものとしてよい、同じ電圧レベルＶｉｎを備えることに留意されたい。
【００９４】
[0123]  ＤＶＦＳ１  ８２０−ａおよびＤＶＦＳ２  ８２０−ａは、デジタルブロックごとに固有の電源レールを作成し、各々スイッチングレギュレータまたはＬＤＯであってよい。静的電圧レギュレータ８５０−ａは、固定電圧である固有の電源レールを作成し、スイッチングレギュレータまたはＬＤＯであってよい。いくつかの場合において、ＰＨＹレートから独立している固定電源を必要とするアナログブロックごとに複数の静的電圧レギュレータ８５０−ａがあり得る。
【００９５】
[0124]  図８Ｂに示されるようなＲＦおよび／またはアナログモジュールに対する動的電圧および周波数スケーリングの使用も、異なる動作モードに従って実装され得る。例えば、静的モードでは、低ノイズ増幅器（ＬＮＡ）からアナログデジタルコンバータ（ＡＤＣ）へのＲＦ／アナログモジュールに対する電圧がスケーリングされ、ＲＦスケーリングをデジタル動的電圧および周波数スケーリングに結び付け得る。いくつかの場合において、電圧をスケーリングすることで、アナログ受信利得（ＲｘＧａｉｎ）を増加させることができる。ＲｘＧａｉｎの可能な増加を軽減するために、ＲＸ経路内に補償回路が使用され得る。補償回路は、ＲｘＧａｉｎ効果が特性化された後に実装され得る。ＲＦ／アナログモジュールにおけるスケーリングの効果を軽減または最小にする別のアプローチは、ＲＦブロックから独立してベースバンドブロックをスケーリングすることであるものとしてよい。
【００９６】
[0125]  動的モードでは、ＲＦアナログフィルタが、動的電圧および周波数スケーリングのタイムラインに対応するタイムラインで、より低い帯域幅からより高い帯域幅へスイッチされ得る（例えば、＜１０ｕｓの持続時間）。しかし、高速なアナログフィルタスイッチングを実装することは、いくつかの難題を提起し得る。他の態様は、図８Ｂに示されるように静的電圧ドメイン内にＲＦ  ＰＬＬ、ＢＩＡＳ、およびＸＴＡＬを有することを含み得る。さらに、ワイヤレスモデムのＲＦ部分の送信（ＴＸ）および受信（ＲＸ）ブロックは、図８Ｂに示されるように独立したＤＶＦＳ電圧ドメイン上にあり得る。
【００９７】
[0126]  次に、図９Ａを参照すると、図９００は、ＢＢ９３０、ＭＡＣ９４０、およびシステムオンチップ（ＳＯＣ）９５０に対する電圧が、異なるスイッチモード電源（ＳＭＰＳ）９２０によって直接的に、また独立してスケーリングされているデバイス９１０を示すように示される。ＢＢ９３０は、図３のベースバンドモジュール３４０の一例であり得る。ＭＡＣ９４０は、それぞれ、図３および図８ＡのＭＡＣモジュール３２０および３２０−ａの一例であり得る。ＳＯＣ９５０は、それぞれ、図３および図８ＡのＣＰＵモジュール３１０および３１０−ａの一例であり得る。
【００９８】
[0127]  次の式は、ＳＭＰＳ９４０を使用する動的電圧スケーリング（すなわち、直接スケーリング）に関連付けられている電力分析を記述している。
【００９９】
【数１】
2019193273.tif 000003
【０１００】
ただし、ＶSCALED＝ＳＭＰＳの出力、ｅ＝ＳＭＰＳの効率、ＩBATT＝電池で引かれる電流、ＶBATT＝電池電圧、ＩLOAD＝各ブロックで引かれる電流、Ｃ＝負荷容量、Ｆ＝ブロック動作周波数、およびＰ＝電力である。電力は計算は次のとおりであり得る。
スケーリング前の電力：（Ｃ×Ｆ）×（ＶSMPS）2×（１／ｅ）
スケーリング後の電力：（Ｃ×Ｆ）×（ＶSCALED）2×（１／ｅ）
その結果、節電はＶBATTにおいてＶ2に比例し得る。
【０１０１】
[0128]  図９Ｂを参照すると、ＢＢ９３０−ａ、ＭＡＣ９４０−ａ、およびＳＯＣ９５０−ａに対する電圧が、ＬＤＯ９６０を通じて異なるＳＭＰＳ９２０−ａによって間接的に、また独立してスケーリングされているデバイス９１０−ａを示す図９００−ａが示される。ＢＢ９３０−ａは、図３のベースバンドモジュール３４０および図９ＡのＢＢ９３０の一例であり得る。ＭＡＣ９４０−ａは、それぞれ、図３および図８ＡのＭＡＣモジュール３２０および３２０−ａ、また図９ＡのＭＡＣ９４０の一例であり得る。ＳＯＣ９５０−ａは、それぞれ、図３および図８ＡのＣＰＵモジュール３１０および３１０−ａ、また図９ＡのＳＯＣ９５０の一例であり得る。ＳＭＰＳ９２０−ａは、図９ＡのＳＭＰＳ９２０の一例としてよい。
【０１０２】
[0129]  次の式は、ＳＭＰＳ９４０−ａとＬＤＯ９６０とを使用する動的電圧スケーリング（すなわち、間接的スケーリング）に関連付けられている電力分析を記述している。
【０１０３】
【数２】
2019193273.tif 000004
【０１０４】
ただし、これらの項のうちのいくつかは、図９Ａに関する分析について上で説明されているものと共通である。さらに、ＶLDO＝ＬＤＯの出力、およびＩBIAS＝ＬＤＯバイアス電流、である。電力は計算は次のとおりであり得る。
スケーリング前の電力：（Ｃ×Ｆ）×（ＶSMPS）2×（１／ｅ）
スケーリング後の電力：（Ｃ×Ｆ）×（ＶSCALED）×（ＶSMPS）×（１／ｅ）（ＬＤＯバイアス電流を含まない）
スケーリング後の電力：（ＶSMPS）×（Ｃ×Ｆ×ＶSCALED＋ＩBIAS）×（１／ｅ）（ＬＤＯバイアス電流を含む）
[0130]  図９Ａおよび図９Ｂにおけるデバイス９１０とデバイス９１０−ａの実装の比較をそれぞれ行う例では、次の仮定がなされ得る。
【０１０５】
【数３】
2019193273.tif 000005
【０１０６】
これらの条件の下で、ＤＶＦＳを使用しないで計算された電力は１２．２５ｍＷであり得る。ＤＶＦＳおよび直接スケーリング（すなわち、図９Ａに示されるようなＳＭＰＳ）が使用されるときの計算された電力は、７．１ｍＷとなり得、使用される電力の量の約４２％の低減となっている。ＤＶＦＳおよび間接的スケーリング（すなわち、図９Ｂに示されるようなＳＭＰＳ／ＬＤＯ）が使用され、ＬＤＯバイアスが無視されるときの計算された電力は、９．３３ｍＷとなり得、使用される電力の量の約２４％の低減となっている。ＤＶＦＳおよび間接的スケーリング（すなわち、図９Ｂに示されるようなＳＭＰＳ／ＬＤＯ）が使用され、ＬＤＯバイアスが含まれるときの計算された電力は、９．３９ｍＷとなり得、使用される電力の量の約２３％の低減となっている。これらの結果から、直接スケーリングは、使用される電力の量のより大きい低減をもたらすために使用され得る。このアプローチは、複数のＤＶＦＳ対応ＳＭＰＳを備える外部ＰＭＩＣを用いる統合ソリューションにおいて実装するのが容易であり得る。他方、間接的スケーリングは、個別（統合されていない）ソリューションに適している場合がある。図９Ａと図９Ｂとに概要が示される電圧スケーリングは、デジタルデータを処理するために使用される対応するクロック周波数をスケーリングするために使用され得る。
【０１０７】
[0131]  動的電圧および周波数スケーリングを実装するために本明細書で説明されている様々な技術は、ＬＴＥネットワークに対するＵＥにおける使用などのセルラー通信で使用されるワイヤレスモデムにも適用可能であるものとしてよい。以下では、動的電圧および周波数スケーリングの特徴または態様をＬＴＥベースの通信に実装するいくつかの実施形態が提供される。
【０１０８】
[0132]  図１０は、図１と図２とを参照しつつ上で説明されているワイヤレス通信システムを含む、ワイヤレス通信システムにおいて使用され得るフレーム構造の一例を示す図１０００を示している。フレーム構造は、ＬＴＥまたは類似のシステムにおいて使用され得る。フレーム（１０ｍｓ）１０１０は、１０個の等しいサイズのサブフレームに分割され得る。各サブフレームは、２つの連続的タイムスロットを含むことができる。２つのタイムスロットを表すためにリソースグリッドが使用されてよく、各タイムスロットはリソースブロック（ＲＢ）を含む。リソースグリッドは、複数のリソース要素に分割され得る。
【０１０９】
[0133]  ＬＴＥでは、リソースブロックが、周波数ドメインにおいて１２個の連続的サブキャリアを含み、各ＯＦＤＭシンボル内の通常の巡回プレフィックスについて、時間ドメインにおいて７個の連続的ＯＦＤＭシンボル、または８４個のリソース要素を含み得る。各リソース要素によって伝送されるビットの数は、変調方式に依存し得る。従って、ＵＥが受信するリソースブロックが多ければ多いほど、また変調方式が高ければ高いほど、ＵＥに対するデータ転送速度も高くなり得る。
【０１１０】
[0134]  この例では、第１のスロット内の最初の１〜３または１〜４のＯＦＤＭシンボルが、制御シグナリングシンボル（点線）とセル特有の基準シンボル（ＣＲ−ＲＳ）（対角線）とを含む制御領域として使用され得る。ＣＲ−ＲＳは、第１のスロットおよび第２のスロット内の残りの部分にも含まれ得る。制御シグナリングシンボル内に提供される制御情報は、物理ダウンリンク制御チャネル（ＰＤＣＣＨ）を通じて送信されるダウンリンク制御情報（ＤＣＩ）メッセージに含まれる１つまたは複数のＵＥに対する制御情報を含み得る。
【０１１１】
[0135]  動的電圧および周波数スケーリングは、ＰＤＣＣＨの復号段階に関連して実装され得る。例えば、各ＰＤＣＣＨまたは制御領域（すなわち、最初の３または４つのＯＦＤＭシンボル）は、１ｍｓの周期で復号される必要があり得る。しかしながら、ＵＥ（例えば、Ｕ１１５）は、ダウンリンク（ＤＬ）または受信グラントまたはアップリンク（ＵＬ）または送信グラントを与えてもらっている場合もない場合もある。そのようなグラントは、サブフレームの一部に対しては与えられ得ないので、サブフレーム内の残りの１１または１０個のＯＦＤＭシンボルは無視され得る（すなわち、処理され得ない）。ＤＣＩ  ＵＬ／ＤＬグラントがＰＤＣＣＨを通じてＵＥに提供されるときに、ＵＥは、それらのグラントに関連付けられているリソースブロック（ＲＢ）に関する情報を受信し得る。ＤＬ  ＲＢは、次のスロット内に入っている場合があり、その場合、ＵＥの時間は、第１のスロット内でＯＦＤＭシンボルの３から４個分であり、割り当てられたＤＬグラントに対して準備ができる必要が生じる前にクロックおよび／または電圧をスケーリングして下げ得る。
【０１１２】
[0136]  例えば、グラントが、最初の１〜３または１〜４のＯＦＤＭシンボルを復号することによって決定され得る、ＵＬグラントであるときに、ＵＥは、第１のスロットの残り部分を無視でき、サブフレームの第２のスロットを電力スケーリングすること（すなわち、低減されたＶｄｄ、低減されたクロック）とクロックゲートできる。ＵＬは、典型的には、グラントの後サブフレーム４個分の後に生じる。次のサブフレームにおいて１ｍｓ後に生じる、次のＰＤＣＣＨについては、ＵＥは、ＰＤＣＣＨ制御情報を復号するためクロックを再び立ち上げることができ、これは、ＤＬグラント（そのサブフレームに対する）または別のＵＬグラントを４ｍｓ後に提供できる。
【０１１３】
[0137]  グラントが、グラントが決定される１〜３または１〜４のＯＦＤＭシンボルと同じサブフレーム内のＤＬグラントであるときに、ＵＥは、第１のスロット内の残りのＯＦＤＭシンボルを無視でき、低減されたＶｄｄ（と対応するより低いクロックと）で第１のスロットにおいて動作し得る。第２のスロットについては、ＵＥは、ＤＬを取り扱うためにＶｄｄ（とクロックと）を増加させて戻し得る。
【０１１４】
[0138]  各ＯＦＤＭシンボルは、約７１μｓの持続時間を有するので、ＬＴＥスロットとサブフレームとについて上で説明されているように動的電圧および周波数スケーリングを実装することで、ＵＥ内のワイヤレスモデムの動作において著しい節電量をもたらすことができる。
【０１１５】
[0139]  次に、図１１Ａを参照すると、図１１００は、動的電圧および周波数スケーリングに関連して使用するためにＬＴＥの能動的データ接続にける長い間欠受信（ＤＲＸ）間隔と短い間欠受信（ＤＲＸ）間隔とを記述するチャート１１１０を示している。ＤＲＸ間隔は、信号を受信するか、または受信待ちをするために再びオンにする必要が生じる前にＵＥ（例えば、ＵＥ１１５）が一定期間受信機をオフにすることを可能にする。例えば、チャート１１１０は両方とも無線リソース制御（ＲＲＣ）メッセージによって構成され得る、長いＤＲＸを示す。チャート１１１０は、ＲＲＣメッセージよってさらに構成され得る、短いＤＲＸも示す。パケット１１２０は、チャート１１１０の長いＤＲＸと短いＤＲＸとに関連付けられている情報のパターンを示すように示される。パケット１１２０は、ＵＥに送信されるリアルタイムパケット（例えば、ボイスオーバーＩＰ（ＶｏＩＰ）パケット）であってよい。
【０１１６】
[0140]  ＤＲＸ間隔またはＤＲＸサイクルにおいて、ＵＥは、ＰＤＣＣＨの復号を停止または中断できる。従って、ＤＲＸ間隔を有する動的電圧および周波数スケーリングを実装する一アプローチは、ＤＲＸ間隔（長いまたは短い）に入るときに、ＵＥデバイスおよびＲＦサブシステムのデジタルモデムは、周波数スケーリングされ、また電圧スケーリングされ得る。１つまたは複数の基準（例えば、ＤＲＸ間隔長）に依存し、クロックゲーティング、電力ゲーティング、および／または電圧スケーリングのいずれかが適用され得る。例えば、持続時間が十分に長い場合、電力崩壊が適用され得る。図１１Ｂは、チャート１１２０がＰＤＣＣＨ復号に関連するＤＲＸサイクルのタイミングを示す図１１００−ａを示している。チャート１１２０では、ＰＤＣＣＨ復号が成功すると、ＵＥが目覚めたときにインアクティビティタイマーを起動する（１）。インアクティビティタイマーは、特定の持続時間の後にタイムアウトになり得る。しかし、別にＰＤＣＣＨの復号が成功すると、インアクティビティタイマーがタイムアウトする前に起動したときに、インアクティビティタイマーはリセットされ得る（２）。インアクティビティタイマーがタイムアウトした後（３）、ＤＲＸサイクルが開始し、例えば、ＵＥがスリープまたは類似のモードに入ったときに動的電圧および周波数スケーリングが適用され得る。
【０１１７】
[0141]  動的電圧および周波数スケーリングに対する考慮の別の態様は、ＬＴＥモデム（例えば、デバイス３００）が能動的ＤＬ／ＵＬトラフィックを停止または中断し、隣接するセルをスキャンすることを開始するときに生じる測定ギャップであり得る。スキャニング中に、いくつかの動作が行われ得る。これらの動作のうちの１つまたは複数は、高速フーリエ変換（ＦＦＴ）の使用を含み得る。しかしながら、スキャニング中に使用されるＦＦＴは、能動的送信／受信（ＴＸ／ＲＸ）モードのときに使用されるＦＦＴよりも小さい場合がある。例えば、スキャニング中に６４点ＦＦＴが使用され、能動的ＴＸ／ＲＸモード時に２０４８点ＦＦＴが使用され得る。これは、そのセルの物理レイヤ識別が、典型的には、中心周波数を中心として配置されている低減された帯域幅に達するからである。スケーリングされたクロックは、スキャニング中により小さいＦＦＴに対して使用されるものとしてよく、これはＵＥデバイスのデジタルモデムの電圧スケーリングとＲＦサブシステムと組み合わされてより大きい節電をもたらし得る。
【０１１８】
[0142]  図１１Ｃは、フレームシーケンス１１３０が測定ギャップにおける動的電圧および周波数スケーリングの様々な態様を示す図１１００−ｂを示している。フレームシーケンス１１３０に示されるように、ギャップ（例えば、６ｍｓ）は、接続ＴＸ／ＲＸモード時に、おおよそ、４０ｍｓまたは８０ｍｓおきに生じ得る。この例におけるギャップは、フレームＮ内の６個のサブフレームのブロックＡと関連して示される。このギャップにおいて、ＵＥデバイス（例えば、ＵＥ１１５）は、周波数間測定を行い、信号パラメータを報告できる。上で言及されているように、この種類の信号推定は、６４点ＦＦＴを使用して行なわれ得る（物理レイヤチャネル一次ブロードキャストチャネル（Ｐ−ＳＣＨ）および二次同期チャネル（Ｓ−ＳＣＨ）が常駐する）。Ｐ−ＳＣＨおよびＳ−ＳＣＨは、典型的には、中心７２サブキャリアを指す。スケーリング（例えば、スケーリングされたモードが適用される）がクロックをスケーリングすることを伴うときに、スケーリングは電圧スケーリングも伴い得る。図１１Ｃに示されるブロックＢは、物理アップリンク共有チャネル（ＰＵＳＣＨ）の対応が測定ギャップ内に入り得るのでＤＣＩ０が送信され得ない４つのサブフレームのブロックを示している。さらに、４つのサブフレームのブロックＣは、ＰＵＳＣＨサブフレーム３、４、５、および６に対する物理ハイブリッドＡＲＱインジケータチャネル（ＰＨＩＣＨ）がそれらが測定ギャップ内にあり得るので送信され得ないことを示している。
【０１１９】
[0143]  ＬＴＥにおける動的電圧および周波数スケーリングを使用することに関係する別の態様では、本明細書で説明されているスケーリング方式または技術のうちの１つまたは複数が、ＯＦＤＭ／ＡまたはＯＦＤＭＡの様々な特徴に適用され得る。例えば、ＴＸ／ＲＸモードに関わっているときに、ＵＥ（例えば、ＵＥ１１５）は、２０４８点ＦＦＴを使用して広帯域ＦＦＴを行い得る。しかしながら、ＯＦＤＭ／Ａは、典型的には、周波数アクセスにまたがる２０ＭＨｚ以下の帯域幅のブロックを組み込む。さらに、これらのブロックは、各サブフレーム内で変化し得る。一般的に、ＯＦＤＭ／Ａアプリケーションに使用されるセルラーチップセットは、最高クロック速度で動作する傾向があり、これにより、広帯域分析を行い、チャネル品質インジケーション（ＣＱＩ）広帯域および部分帯域を報告する。しかしながら、ＣＱＩ報告は、常時必要であるとか限らず、動的電圧および周波数スケーリングが適用され得る。
【０１２０】
[0144]  例えば、ＬＴＥにおけるＵＥ（例えば、ＵＥ１１５）は、広帯域ＣＱＩを報告する必要はあり得ない。次いで、ＵＥは、例えば、２０ＭＨｚの全システム帯域幅よりも小さい、約５ＭＨｚのリソースブロック（例えば、０．５ｍｓおよび１２個のサブキャリアの物理リソースブロック（ＰＲＢ））を割り当てられ得る。ＵＥは、最初の３または４つのＯＦＤＭシンボル内のこの情報を検出し得る（例えば、図１０参照）。そのような場合には、ＤＬグラントのために最高クロックで動作する必要はあり得ない。その代わりに、中心周波数からオフセットされた、データの小さい帯域幅（例えば、５ＭＨｚ）を処理するようにクロックをスケーリングし、ＰＲＢの持続時間に対して電圧をスケーリングすることが可能であり得る。このアプローチは、最初の３または４つのＯＦＤＭシンボルに対して適用可能でない場合があるが、それは、それらのシンボルが広帯域である制御データを取得するために使用されるからである。
【０１２１】
[0145]  上で説明されている例は、ＯＦＤＭ／Ａの特性に基づき周波数ドメイン内でＵＲをスリープさせることを許容できる。次いで、クロックおよび／または電圧スケーリングが回線速度で行なわれ、またＰＲＢ割り当てに基づくものとしてよい。上記の方式は、ＵＥが広帯域ＣＱＩ報告をｅＮｏｄｅ−Ｂに報告することを必要とするサブフレームに対しては放棄され得る。さらに、分散ＰＲＢ割り当ての場合、選択された最高クロックは、各分散ＰＲＢに関連付けられている複数の帯域幅から最高帯域幅と比例し得る。
【０１２２】
[0146]  次に、動的電圧および周波数スケーリングを実装することに関連して動作帯域幅にわたるＬＴＥに関する情報が提供される。モードの少なくともいくつかでは（例えば、チャネル帯域幅）、７６個の中心サブキャリアについて、１２８点ＦＦＴが使用され得る。しかしながら、セルサーチのプロセスを最適化するために、一次同期シーケンス（ＰＳＳ）および二次同期シーケンス（ＳＳＳ）が、６４個のサブキャリアで送信されるものとしてよく（例えば、ＰＢＣＨ）、これにより６４点ＦＦＴが使用されることを許容する。次いで、クロックのダイナミックレンジが極めて高いので、１．９２ＭＨｚ以下のスケーリングされたクロックで動作することが可能であり得る。このアプローチは、セルサーチの測定ギャップに対して電圧をスケーリングする際に大きな柔軟性をもたらし得る（例えば、図１１Ｃ参照）。より一般的なアプローチは、低減されたＮ点ＦＦＴを行い、ＰＲＢ帯域幅によって許可されているようにＦＦＴを行うために必要な最小サンプルクロック（例えば、サブキャリアの周波数間隔×Ｎ）を選択し、ＬＴＥ  ＤＬ／ＵＬトラフィックの回線速度処理で電圧をスケーリングことであり得る。このより一般的なアプローチは、周波数ドメイン内のスリープ機能の実装に対応し得る。
【０１２３】
[0147]  次に図１２を参照すると、図１２００は、動的電圧および周波数スケーリングに対して構成されているＵＥ１１５−ｂを示すように示される。ＵＥ１１５−ｂは、例えば、セルラーネットワーク（例えば、ＬＴＥ）とともに使用されるものとしてよく、基地局を通じて、および／またはＷＬＡＮもしくはＷｉ−Ｆｉ通信で接続し、アクセスポイントを通じて接続する。ＵＥ１１５−ｂは、様々な他の構成を有することができ、パーソナルコンピュータ（例えば、ラップトップコンピュータ、ネットブックコンピュータ、タブレットコンピュータ、など）、携帯電話、ＰＤＡ、デジタルビデオレコーダー（ＤＶＲ）、インターネットアプライアンス、ゲーム機、電子書籍リーダーなどに含まれるか、一部であってよい。ＵＥ１１５−ｖは、モバイルの動作を円滑にするため小型バッテリなどの内蔵電源（図示せず）を有し得る。ＵＥ１１５−ｂは、図１および図２のユーザ機器１１５の一例であり得る。ＵＥ１１５−ｂは、図３のデバイス３００、図８Ａおよび図８Ｂのデバイス８１０および８１０−ａ、および／または図９Ａおよび図９Ｂのデバイス９１０および９１０−ａを含み得る。ＵＥ１１５−ｂは、いくつかの場合においてワイヤレス通信デバイス、ユーザ機器、または局と呼ばれる場合がある。
【０１２４】
[0148]  ＵＥ１１５−ｂは、アンテナ１２６０と、トランシーバモジュール１２５０と、メモリ１２２０と、プロセッサモジュール１２１０と、インターフェースモジュール１２４５とを備え、各々互いに（例えば、１つまたは複数のバスを介して）直接的にまたは間接的に通信し得る。トランシーバモジュール１２５０は、上で説明されているように、１つまたは複数のネットワークと、アンテナ１２６０および／または１つまたは複数の有線もしくはワイヤレスリンクを介して、双方向通信するように構成され得る。例えば、トランシーバモジュール１２５０は、基地局１０５図１および／または図１および図２のアクセスポイント１２０および１２０−ａと双方向に通信するように構成され得る。トランシーバモジュール１２５０は、送信機モジュールおよび分離している受信機モジュールとして実装され得る。トランシーバモジュール１２５０は、パケットを変調し、変調されたパケットを送信のためアンテナ１２６０に送り、アンテナ１２６０から受信されたパケットを復調するように構成されたモデムを備えることができる。モデムは、図３に関して説明されているデバイス３００の少なくとも一部を備え得る。ＵＥ１１５−ｂは、単一のアンテナを備え得るが、ＵＥ１１５−ｂが複数アンテナ１２６０を備え得る実施形態もあり得る。
【０１２５】
[0149]  メモリ１２２０は、ランダムアクセスメモリ（ＲＡＭ）およびリードオンリーメモリ（ＲＯＭ）を含むものとしてよい。メモリ１２２０は、実行されたときに、動的電圧および周波数スケーリングのために本明細書で説明されている様々な機能を行いまたは制御することをプロセッサモジュール１２１０にさせるように構成される命令を含むコンピュータ可読、コンピュータ実行可能なソフトウェアコード１２２５を記憶できる。代替的に、ソフトウェアコード１２２５は、プロセッサモジュール１２１０によって直接的に実行可能でないことがあるが、（例えば、コンパイルされ実行されると）コンピュータに本明細書で説明する機能を行うように構成され得る。
【０１２６】
[0150]  プロセッサモジュール１２１０は、インテリジェントハードウェアデバイス、例えば、Ｉｎｔｅｌ（登録商標）ＣｏｒｐｏｒａｔｉｏｎまたはＡＭＤ（登録商標）などの中央演算処理装置（ＣＰＵ）、マイクロコントローラ、ＡＳＩＣなどを含み得る。プロセッサモジュール１２１０は、トランシーバモジュール１２５０を通じて受信され、および／またはアンテナ１２６０を通じて送信するためトランシーバモジュール１２５０に送られるべき情報を処理できる。プロセッサモジュール１２１０は、単独で、またはＤＶＦＳモジュール１２３０と関連して、動的電圧および周波数スケーリングの様々な態様を取り扱うことができる。
【０１２７】
[0151]  図１２のアーキテクチャによれば、ＵＥ１１５−ｂは、通信管理モジュール１２４０をさらに備えることができる。通信管理モジュール１２４０は、他のユーザ機器１１５、様々な基地局（例えば、マクロセル、スモールセル）、および／または様々なアクセスポイントとの通信を管理できる。例として、通信管理モジュール１２４０は、バスを介してＵＥ１１５−ｂの他のコンポーネントのうちの一部または全部と通信しているＵＥ１１５−ｂの一コンポーネントであってよい（図１２に示されるように）。代替的に、通信管理モジュール１２４０の機能は、トランシーバモジュール１２５０の一コンポーネントとして、一コンピュータプログラム製品として、および／またはプロセッサモジュール１２１０の１つまたは複数の制御装置要素として実装され得る。
【０１２８】
[0152]  ＵＥ１１５−ｂのコンポーネントは、デバイス３００と、８１０と、８１０−ａと、９１０と、９１０−ａとに関して上で説明されている態様を実装するように構成されるものとしてよいが、それらの態様は、簡単のためここでは繰り返されないものとしてよい。ＵＥ１１５−ｂのコンポーネントは、図４Ａと、図４Ｂと、図４Ｃと、図４Ｅと、図５と、図６の図に関して上で説明されている態様を実装するように構成され得る。さらに、ＵＥ１１５−ｂのコンポーネントは、それぞれ、図１６、図１７、図１８、図１９、図２０、および図２１の方法１６００と、１７００と、１８００と、１９００と、２０００と、２１００とに関して以下で説明されている態様を実装するように構成され得、それらの態様は、簡単のためここでも繰り返され得ない。
【０１２９】
[0153]  ＵＥ１１５−ｂは、上で説明されているように、動的電圧および周波数スケーリングの様々な態様を取り扱うように構成され得る、ＤＶＦＳモジュール１２３０も備え得る。ＤＶＦＳモジュール１２３０は、電圧調整モジュール１２３２を備え得る。電圧調整モジュール１２３２は、ＵＥ１１５−ｂにおいて第１の電圧レベルで動作する態様、受信されたフレーム内で、受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出する態様、検出されたフレームメトリックに基づき受信されたフレームの１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルに遷移するかどうかを決定する態様のうちの１つまたは複数を行い得る。フレームメトリックは、スループットカテゴリ、パケットの送信先、送信グラント、および受信グラントのうちの１つまたは複数を含み得る。電圧調整モジュール１２３２は、ＵＥ１１５−ｂによってサポートされている複数の帯域幅からＵＥ１１５−ｂで使用されるべき帯域幅を決定する態様、決定された帯域幅に基づきＵＥ１１５−ｂで使用する電圧レベルを識別する態様、電圧レベルを識別された電圧レベルに合わせてスケーリングする態様のうちの１つまたは複数を行い得る。電圧調整モジュール１２３２は、電圧調整に対応するデジタルクロック周波数調整を行うように構成され得る。例えば、電圧調整モジュール１２３２は、増加された電圧レベルを使用してより高いデジタルクロック周波数を発生でき、低減された電圧レベルを使用してより低いデジタルクロック周波数を発生できる。
【０１３０】
[0154]  ＵＥ１１５−ｂは、プロセッサモジュール１２１０とＭＡＣレイヤ動作を行うＵＥ１１５−ｂの一部との間のデータパイプに対するＰＣＩＥ）／ＵＳＢ／ＳＤＩＯブリッジを含むように構成され得る、インターフェースモジュール１２４５も備えることができる。インターフェースモジュール１２４５は、図３のインターフェースモジュール３１５の一例であり得る。
【０１３１】
[0155]  図１３を参照すると、図１３００は、ネットワークデバイス１３０５を示すように示される。いくつかの実施形態では、ネットワークデバイス１３０５が、図１の基地局および／または図１および図２のアクセスポイント１２０および１２０−ａの一例であり得る。ネットワークデバイス１３０５は、セルラーネットワーク（例えば、ＬＴＥ）において、またはＷＬＡＮもしくはＷｉ−Ｆｉ通信に使用され得る。ネットワークデバイス１３０５は、アンテナ１３６０と、トランシーバモジュール１３５０と、メモリ１３２０と、プロセッサモジュール１３１０とを備え、各々互いに（例えば、１つまたは複数のバスを介して）直接的にまたは間接的に通信し得る。トランシーバモジュール１３５０は、図１２のＵＥ１１５−ｂなどの１つまたは複数のユーザ機器と、アンテナ１３６０を介して、双方向に通信するように構成され得る。トランシーバモジュール１３５０（および／またはネットワークデバイス１３０５の他のコンポーネント）も、１つまたは複数のネットワークと双方向通信するように構成され得る。いくつかの場合において、ネットワークデバイス１３０５は、ネットワーク通信モジュール１３７０を通じてコアネットワーク１３０−ａと通信し得る。コアネットワーク１３０−ａは、図１のコアネットワーク１３０の一例であるものとしてよい。ネットワークデバイス１３０５は、ｅＮｏｄｅＢ基地局、Ｈｏｍｅ  ｅＮｏｄｅＢ基地局、ＮｏｄｅＢ基地局、および／またはＨｏｍｅ  ＮｏｄｅＢ基地局の一例であり得る。ネットワークデバイス１３０５は、アクセスポイントの一例でもあり得る。
【０１３２】
[0156]  ネットワークデバイス１３０５は、ネットワークデバイス１３０５−ａおよびネットワークデバイス１３０５−ｂなどの、他のネットワークデバイスと通信することもできる。一例では、ネットワークデバイス１３０５−ａが別のアクセスポイントであってもよい。別の例で、ネットワークデバイス１３０５−ｂは、ネットワークデバイス１３０５がセルラー接続を確立する際に使用され得る基地局であってもよい。ネットワークデバイス１３０５、１２３０５−ａ、および１３０５−ｂの各々は、異なる無線アクセス技術などの、異なるワイヤレス通信技術を使用してユーザ機器と通信できる。いくつかの場合において、ネットワークデバイス１３０５は、ネットワークデバイス通信モジュール１３８０を使用して他のネットワークデバイスと通信し得る。いくつかの実施形態では、ネットワークデバイス通信モジュール１３８０が、ＬＴＥワイヤレス通信技術の範囲内のＸ２インターフェースを提供し、ネットワークデバイスのうちのいくつかの間の通信を提供できる。いくつかの実施形態では、ネットワークデバイス１３０５が、コアネットワーク１３０−ａを通じて他のネットワークデバイスと通信し得る。
【０１３３】
[0157]  メモリ１３２０は、ＲＡＭとＲＯＭとを含み得る。メモリ１３２０は、実行されたときに、動的電圧および周波数スケーリングのために本明細書で説明されている様々な機能を行うことをプロセッサモジュール１３１０にさせるように構成されている命令を含むコンピュータ可読、コンピュータ実行可能なソフトウェアコード１３２２も記憶できる。代替的に、ソフトウェアコード１３２２は、プロセッサモジュール１３１０によって直接的に実行可能でないことがあるが、例えば、コンパイルされ実行されると、コンピュータに本明細書で説明する機能を行なわせるように構成され得る。
【０１３４】
[0158]  プロセッサモジュール１３１０は、インテリジェントハードウェアデバイス、例えば、ＣＰＵ、マイクロコントローラ、ＡＳＩＣなどを含み得る。プロセッサモジュール１３１０は、トランシーバモジュール１３５０、ネットワークデバイス通信モジュール１３８０、および／またはネットワーク通信モジュール１３７０を通じて受信された情報を処理できる。プロセッサモジュール１３１０は、アンテナ１３６０を通じて送信するためにトランシーバモジュール１３５０に、ネットワークデバイス通信モジュール１３８０に、および／またはネットワーク通信モジュール１３７０に送られるべき情報を処理することもできる。プロセッサモジュール１３１０は、単独で、またはＤＶＦＳモジュール１３３０と関連して、動的電圧および周波数スケーリングの様々な態様を取り扱うことができる。
【０１３５】
[0159]  トランシーバモジュール１３５０は、パケットを変調し、変調されたパケットを送信のためアンテナ１３６０に送り、アンテナ１３６０から受信されたパケットを復調するように構成されたモデムを備えることができる。モデムは、図３を参照しつつ上で説明されているデバイス３００の少なくとも一部を含み得る。トランシーバモジュール１３５０は、送信機モジュールおよび分離している受信機モジュールとして実装され得る。
【０１３６】
[0160]  図１３のアーキテクチャによれば、ネットワークデバイス１３０５は、通信管理モジュール１３４０をさらに備えることができる。通信管理モジュール１３４０は、他のネットワークデバイスとの通信を管理できる。例として、通信管理モジュール１３４０は、バスを介してネットワークデバイス１３０５の他のコンポーネントのうちの一部または全部と通信しているネットワークデバイス１３０５の一コンポーネントであってよい（図１３に示されるように）。代替的に、通信管理モジュール１３５０の機能は、トランシーバモジュール１３５０の一コンポーネントとして、一コンピュータプログラム製品として、および／またはプロセッサモジュール１３１０の１つまたは複数の制御装置要素として実装され得る。
【０１３７】
[0161]  ネットワークデバイス１３０５に対するコンポーネントは、デバイス３００と、８１０と、８１０−ａと、９１０と、９１０−ａとに関して上で説明されている態様を実装するように構成されるものとしてよいが、それらの態様は、簡単のためここでは繰り返されないものとしてよい。ネットワークデバイス１３０５のコンポーネントは、図４Ａと、図４Ｂと、図４Ｃと、図４Ｅと、図５と、図６の図に関して上で説明されている態様を実装するように構成され得る。さらに、ネットワークデバイス１３０５に対するコンポーネントは、それぞれ、図１６、図１７、図１８、図１９、図２０、および図２１の方法１６００と、１７００と、１８００と、１９００と、２０００と、２１００とに関して以下で説明されている態様を実装するように構成され得、それらの態様は、簡単のためここでも繰り返され得ない。
【０１３８】
[0162]  ネットワークデバイス１３０５は、上で説明されているように、動的電圧および周波数スケーリングの様々な態様を取り扱うように構成され得る、ＤＶＦＳモジュール１３３０も備え得る。ＤＶＦＳモジュール１３３０は、電圧調整モジュール１３３２を備え得る。電圧調整モジュール１３３２は、ネットワークデバイス１３０５において第１の電圧レベルで動作する態様、受信されたフレーム内で、受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出する態様、検出されたフレームメトリックに基づき受信されたフレームの１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルに遷移するかどうかを決定する態様のうちの１つまたは複数を行い得る。フレームメトリックは、スループットカテゴリ、パケットの送信先、送信グラント、および受信グラントのうちの１つまたは複数を含み得る。電圧調整モジュール１３３２は、ネットワークデバイス１３０５によってサポートされている複数の帯域幅からネットワークデバイス１３０５で使用されるべき帯域幅を決定する態様、決定された帯域幅に基づきネットワークデバイス１３０５で使用する電圧レベルを識別する態様、電圧レベルを識別された電圧レベルに合わせてスケーリングする態様のうちの１つまたは複数を行い得る。電圧調整モジュール１３３２は、電圧調整に対応するデジタルクロック周波数調整を行うように構成され得る。例えば、電圧調整モジュール１３３２は、増加された電圧レベルを使用してより高いデジタルクロック周波数を発生でき、低減された電圧レベルを使用してより低いデジタルクロック周波数を発生できる。
【０１３９】
[0163]  図１４Ａは、図１２のＤＶＦＳモジュール１２３０および図１３のＤＶＦＳモジュール１３３０の一例であり得る、ＤＶＦＳモジュール１４１０を示す図１４００を示している。ＤＶＦＳモジュール１４１０は、イントラフレーム調整モジュール１４２０と帯域幅調整モジュール１４３０とを含み得る。ＤＶＦＳモジュール、またはその少なくとも一部分は、プロセッサであってもよい。
【０１４０】
[0164]  イントラフレーム調整モジュール１４２０は、ワイヤレス通信デバイスにおいて第１の電圧レベルで動作し、受信されたフレーム内で、受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出し、検出されたフレームメトリックに基づき受信されたフレームの１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルに遷移するかどうかを決定するように構成され得る。フレームメトリックは、スループットカテゴリ、パケットの送信先、送信グラント、および受信グラントのうちの１つまたは複数を含み得る。
【０１４１】
[0165]  イントラフレーム調整モジュール１４２０は、第１の電圧レベルから第２の電圧レベルにスケーリングするように構成されるものとしてよく、第２の電圧レベルは、第１の電圧レベルよりも大きい。イントラフレーム調整モジュール１４２０は、第２の電圧レベルで受信されたフレームの１つまたは複数のパケットの少なくとも一部を処理した後に次の受信されたフレームについて第２の電圧レベルから第１の電圧レベルにスケーリングするように構成され得る。イントラフレーム調整モジュール１４２０によって行なわれる検出は、受信されたフレームのプリアンブル内のフレームメトリックの検出を含み得る。いくつかの実施形態では、受信されたフレーム内の１つまたは複数のパケットが、ＩＥＥＥ８０２．１１ａｃパケットである。さらに、１つまたは複数のパケットは、ＶＨＴパケットであってよく、イントラフレーム調整モジュール１４２０によって行なわれる検出は、受信されたＶＨＴパケットのＶＨＴ−ＳＴＦにおけるフレームメトリックの検出を含む。イントラフレーム調整モジュール１４２０は、ＶＨＴパケット内で第１の電圧レベルから第２の電圧レベルにスケーリングするように構成されるものとしてよく、第２の電圧レベルは、第１の電圧レベルよりも大きい。
【０１４２】
[0166]  イントラフレーム調整モジュール１４２０は、フレームがそのワイヤレス通信デバイスを送信先としているかどうかを決定し、フレームがそのワイヤレス通信デバイスを送信先としていないときに第１の電圧レベルで動作するように構成され得る。いくつかの実施形態では、決定が、フレームのＭＡＣ部分を識別することと、フレームのＭＡＣ部分からフレームの送信先を決定することとを含む。他の実施形態では、決定が、フレーム内のｐＡＩＤフィールドまたはＧＩＤフィールドを識別することと、ｐＡＩＤフィールドまたはＧＩＤフィールドからフレームの送信先を決定することとを含む。
【０１４３】
[0167]  イントラフレーム調整モジュール１４２０は、ＨＴパケットを取り扱い、ＨＴパケットの少なくとも一部を処理するために第１の電圧レベルから第２の電圧レベルにスケーリングするように構成されるものとしてよく、第２の電圧レベルは、第１の電圧レベルよりも大きい。イントラフレーム調整モジュール１４２０は、レガシーパケットを取り扱い、レガシーパケットを処理するために第１の電圧レベルを維持するように構成され得る。
【０１４４】
[0168]  イントラフレーム調整モジュール１４２０は、受信されたフレームの１つまたは複数のパケットに関連付けられている帯域幅を識別し、フレームメトリックと識別された帯域幅とに少なくとも一部は基づき第１の電圧レベルから第２の電圧レベルにスケーリングするように構成され得る。イントラフレーム調整モジュール１４２０は、受信されたフレームの１つまたは複数のパケットに関連付けられている異なる帯域幅を識別し、フレームメトリックと識別された異なる帯域幅とに少なくとも一部は基づき第２の電圧レベルから第３の電圧レベルにスケーリングするように構成され得る。イントラフレーム調整モジュール１４２０は、フレームメトリックに基づき第１のクロック周波数から第２のクロック周波数にスケーリングするように構成されるものとしてよく、第２のクロック周波数は、第１のクロック周波数よりも大きい。イントラフレーム調整モジュール１４２０による電圧スケーリングの結果として、対応するデジタルクロック周波数のスケーリングが生じ得る。
【０１４５】
[0169]  いくつかの実施形態では、フレームが第１のスロットと第２のスロットとを有するＬＴＥサブフレームであり、第１のスロットは、ＰＤＣＣＨ情報を持つ領域を含み、イントラフレーム調整モジュール１４２０は、第１のスロットにおける領域内からフレームメトリックを検出するように構成され得る。フレームメトリックは、受信されたフレームの１つまたは複数のパケットに関連付けられている帯域幅であってよい。イントラフレーム調整モジュール１４２０は、フレームの一部がＬＴＥモデムによって復号されるかどうかをフレームメトリックから決定することとができ、またフレームの一部がＬＴＥモデムによって復号されないとの決定がなされたときにフレームの一部を処理するように第１の電圧から第２の電圧にスケーリングすることとができる。イントラフレーム調整モジュール１４２０は、第２の電圧レベルをワイヤレス通信デバイスの１つまたは複数のサブシステムに印加するように構成され得る。
【０１４６】
[0170]  帯域幅調整モジュール１４３０は、ワイヤレス通信デバイスによってサポートされている複数の帯域幅からワイヤレス通信デバイスにおいて使用される帯域幅を決定し、決定された帯域幅に基づきワイヤレス通信デバイスにおいて使用する電圧レベルを識別し、フレームを処理するために電圧レベルを識別された電圧レベルにスケーリングするように構成され得る。帯域幅調整モジュール１４３０による電圧スケーリングの結果として、対応するデジタルクロック周波数のスケーリングが生じ得る。いくつかの実施形態では、帯域幅調整モジュール１４３０が、スケーリングされた電圧レベルで動作している間にフレームを送信するように構成される。他の実施形態では、帯域幅調整モジュール１４３０が、１つまたは複数のパケットを有するフレームを受信し、スケーリングされた電圧レベルで受信されたフレームの１つまたは複数のパケットの少なくとも一部を処理するように構成される。帯域幅調整モジュール１４３０は、１つまたは複数のパケットを有するフレームを受信し、受信されたフレーム内で、受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出し、フレームメトリックと決定された帯域幅とに基づきスケーリングされた電圧レベルで受信されたフレームの１つまたは複数のパケットの少なくとも一部を処理するように構成され得る。ワイヤレス通信デバイスによってサポートされている帯域幅の各々は、別の帯域幅の電圧レベルと異なる対応する電圧レベルを有することができ、識別された電圧レベルは、決定された帯域幅に対応する電圧レベルであり得る。
【０１４７】
[0171]  帯域幅調整モジュール１４３０は、決定された帯域幅に基づき、ワイヤレス通信デバイスによって使用される１つまたは複数のＰＨＹクロックを調整するように構成され得る。いくつかの実施形態では、帯域幅調整モジュール１４３０によって行なわれる決定が、ワイヤレス通信デバイスに関連付けられているチャネル条件に基づきワイヤレス通信デバイスにおいて使用される帯域幅を決定することを含み得る。いくつかの実施形態では、帯域幅調整モジュール１４３０によって行なわれるスケーリングが、決定された帯域幅と異なる帯域幅に対応する電圧レベルから識別された電圧レベルにスケーリングすることを含み得る。帯域幅調整モジュール１４３０は、スケーリングされた電圧レベルをワイヤレス通信デバイスの１つまたは複数のサブシステムに印加するように構成され得る。
【０１４８】
[0172]  ＤＶＦＳモジュール１４００のコンポーネントは、個別に、または集合的に、ハードウェア内の適用可能な機能のうちの一部または全部を行うするように適合された１つまたは複数のＡＳＩＣにより実装され得る。言及されたモジュールの各々は、ＤＶＦＳモジュール１４００の動作に関係する１つまたは複数の機能を行うための手段であり得る。
【０１４９】
[0173]  次に図１４Ｂを参照すると、図１２のＤＶＦＳモジュール１２３０、図１３のＤＶＦＳモジュール１３３０、および図１４ＡのＤＶＦＳモジュール１４１０の一例であり得る、ＤＶＦＳモジュール１４１０−ａを示す図１４００−ａがある。ＤＶＦＳモジュール１４１０−ａは、イントラフレーム調整モジュール１４２０−ａと帯域幅調整モジュール１４３０−ａとを含み得る。イントラフレーム調整モジュール１４２０−ａは、図１４Ａのイントラフレーム調整モジュール１４２０の一例であり得る。同様に、帯域幅調整モジュール１４３０−ａは、図１４Ａの帯域幅調整モジュール１４３０の一例であり得る。ＤＶＦＳモジュール１４１０−ａ、またはその少なくとも一部分は、プロセッサであってもよい。
【０１５０】
[0174]  イントラフレーム調整モジュール１４２０−ａは、電圧調整モジュール１４２１と、周波数／クロック調整モジュール１４２２と、パケットタイプ／特性検出モジュール１４２３と、パケット送信先モジュール１４２４と、帯域幅識別モジュール１４２５とを備え得る。電圧調整モジュール１４２１は、電圧レベルを識別すること、電圧レベルを選択すること、電圧レベルをスケーリングすること、電圧レベルを修正すること、または電圧レベルを調整することに関係する本明細書で説明されている様々な態様を行うするように構成され得る。周波数／クロック調整モジュール１４２２は、周波数および／またはクロックを識別すること、周波数および／またはクロックを選択すること、周波数および／またはクロックをスケーリングすること、周波数および／またはクロックを修正すること、または周波数および／またはクロックを調整することとに関係する本明細書で説明されている様々な態様を行うように構成され得る。周波数および／またはクロックの調整は、電圧調整モジュール１４２１による電圧の調整に対応し得る。パケットタイプ／特性検出モジュール１４２３は、限定はしないが、フレームメトリック、スループットカテゴリ、帯域幅、およびグラントを含む、パケットタイプおよび特性を決定し、識別することに関係する本明細書で説明されている様々な態様を行うように構成され得る。パケット送信先モジュール１４２４は、パケットまたはフレームに対する送信情報を検査することと、パケットまたはフレームに対する送信情報を識別することと、パケットまたはフレームに対する送信情報を決定することとに関係する本明細書で説明されている様々な態様を行うように構成され得る。帯域幅識別モジュール１４２５は、電圧レベルなどの１つまたは複数の帯域幅および／または対応する情報を識別することに関係する本明細書で説明されている様々な態様を行うように構成され得る。
【０１５１】
[0175]  帯域幅調整モジュール１４３０−ａは、電圧調整モジュール１４３１と、周波数／クロック調整モジュール１４３２と、パケットタイプ／特性検出モジュール１４３３と、チャネル条件検出モジュール１４３４と、帯域幅識別モジュール１４３５とを備え得る。電圧調整モジュール１４３１は、電圧レベルを識別すること、電圧レベルを選択すること、電圧レベルをスケーリングすること、電圧レベルを修正すること、または電圧レベルを調整することに関係する本明細書で説明されている様々な態様を行うように構成され得る。周波数／クロック調整モジュール１４３２は、周波数および／またはクロックを識別すること、周波数および／またはクロックを選択すること、電圧周波数および／またはクロックをスケーリングすること、周波数および／またはクロックを修正すること、または周波数および／またはクロックを調整することに関係する本明細書で説明されている様々な態様を行うように構成され得る。周波数および／またはクロックの調整は、電圧調整モジュール１４３１による電圧の調整に対応し得る。パケットタイプ／特性検出モジュール１４３３は、限定はしないが、フレームメトリック、スループットカテゴリ、帯域幅、およびグラントを含む、パケットタイプおよび特性を決定し、識別することに関係する本明細書で説明されている様々な態様を行うように構成され得る。チャネル条件モジュール１４３４は、通信帯域幅の選択のためチャネル条件を決定することに関係する本明細書で説明されている様々な態様を行うように構成され得る。帯域幅識別モジュール１４３５は、電圧レベルなどの１つまたは複数の帯域幅および／または対応する情報を識別することに関係する本明細書で説明されている様々な態様を行うように構成され得る。
【０１５２】
[0176]  ＤＶＦＳモジュール１４００−ａのコンポーネントは、個別に、または集合的に、ハードウェア内の適用可能な機能のうちの一部または全部を行うように適合された１つまたは複数のＡＳＩＣにより実装され得る。言及されたモジュールの各々は、ＤＶＦＳモジュール１４００−ａの動作に関係する１つまたは複数の機能を行うための手段であり得る。
【０１５３】
[0177]  図１５を参照すると、ネットワークデバイス１５０５とＵＥ１１５−ｃとを含む多入力多出力（ＭＩＭＯ）通信システム１５００のブロック図が示される。ネットワークデバイス１５０５は、図１の基地局１０５、図１および図２のアクセスポイント１２０および１２０−ａ、および図１３のネットワークデバイス１３０５の一例であり得る。ＵＥ１１５−ｃは、図１および図２のユーザ機器１１５および１１５−ａ並びに図１２のＵＥ１１５−ｂの一例であり得る。システム１５００は、図１および図２ネットワークの態様を示し得る。ネットワークデバイス１５０５は、アンテナ１５３４−ａから１５３４−ｘを装備でき、ＵＥ１１５−ｃは、アンテナ１５５２−ａから１５５２−ｎを装備できる。システム１５００において、ネットワークデバイス１５０５は、同時に複数の通信リンク上でデータを送ることができるものとしてよい。各通信リンクは「レイヤ」と呼ばれる場合があり、通信リンクの「ランク」は、通信に使用されるレイヤの数を示すことができる。例えば、２×２ＭＩＭＯシステムにおいて、ネットワークデバイス１５０５が２つの「レイヤ」を送信し、ネットワークデバイス１５０５とＵＥ１１５−ｃとの間の通信リンクのランクが２である。
【０１５４】
[0178]  ネットワークデバイス１５０５において、送信（Ｔｘ）プロセッサ１５２０は、データソースからデータを受信するものとしてよい。送信プロセッサ１５２０は、そのデータを処理できる。送信プロセッサ１５２０は、基準シンボルとセル特有の基準信号とを生成することもできる。送信（Ｔｘ）ＭＩＭＯプロセッサ１５３０は、適用可能な場合に、データシンボル、制御シンボル、および／または基準シンボルに対して空間的処理（例えば、プリコーディング）を行い、出力シンボルストリームを送信変調器１５３２−ａから１５３２−ｘに提供できる。各変調器１５３２は、出力サンプルストリームを得るために、それぞれの出力シンボルストリーム（例えば、ＯＦＤＭなどの）を処理できる。各変調器１５３２は、ダウンリンク（ＤＬ）信号を取得するために、その出力サンプルストリームをさらに処理（例えば、アナログ変換、増幅、フィルタリング、およびアップコンバート）できる。一例では、変調器１５３２−ａ〜１５３２−ｘからのＤＬ信号が、それぞれ、アンテナ１５３４−ａ〜１５３４−ｘを介して送信され得る。
【０１５５】
[0179]  ＵＥ１１５−ｃでは、アンテナ１５５２−ａ〜１５５２−ｎが、ネットワークデバイス１５０５からＤＬ信号を受信でき、受信された信号を復調器１５５４−ａ〜１５５４−ｎにそれぞれ提供できる。各復調器１５５４は、入力サンプルを取得するために、それぞれの受信された信号を調整（例えば、フィルタリング、増幅、ダウンコンバート、およびデジタル化）できる。各復調器１５５４はさらに、受信シンボルを取得するために、（例えば、ＯＦＤＭなどの）入力サンプルを処理できる。ＭＩＭＯ検出器１５５６は、全ての復調器１５５４−ａ〜１５５４−ｎから受信シンボルを取得し、適用可能な場合は受信シンボルに対してＭＩＭＯ検出を行い、検出されたシンボルを提供し得る。受信（Ｒｘ）プロセッサ１５５８は、検出されたシンボルを処理（例えば、復調、逆インターリーブ、および復号化）し、ＵＥ１１５−ｃに対する復号化されたデータをデータ出力に提供し、復号化された制御情報をプロセッサ１５８０、またはメモリ１５８２に提供できる。プロセッサ１５８０は、動的電圧および周波数スケーリング（例えば、インフレームＤＶＦＳ）に関係する機能を行い得るモジュール１５８１を備え得る。
【０１５６】
[0180]  アップリンク（ＵＬ）上で、ＵＥ１１５−ｃにおいて、送信（Ｔｘ）プロセッサ１５６４は、データソースからデータを受信し、処理できる。送信プロセッサ１５６４は、基準信号に対する基準シンボルを生成することもできる。送信プロセッサ１５６４からのシンボルは、適用可能な場合に、送信（Ｔｘ）ＭＩＭＯプロセッサ１５６６によってプリコーディングされ、復調器１５５４−ａ〜１５５４−ｎ（例えば、ＳＣ−ＦＤＭＡなどの）によってさらに処理され、ネットワークデバイス１５０５から受信された送信パラメータに従ってネットワークデバイス１５０５に送信され得る。ネットワークデバイス１５０５において、ＵＥ１１５−ｃからのＵＬ信号は、アンテナ１５３４によって受信され、復調器１５３２によって処理され、適用可能な場合にＭＩＭＯ検出器１５３６によって検出され、受信プロセッサによってさらに処理され得る。受信（Ｒｘ）プロセッサ１５３８は、復号されたデータをデータ出力とプロセッサ１５４０とに提供し得る。プロセッサ１５４０は、動的電圧および周波数スケーリング（例えば、インフレームＤＶＦＳ）に関係する機能を行い得るモジュール１５４１を備え得る。ネットワークデバイス１５０５のコンポーネントは、個別に、または集合的に、ハードウェア内の適用可能な機能のうちの一部または全部を行うように適合された１つまたは複数のＡＳＩＣにより実装され得る。言及されたモジュールの各々は、システム１５００の動作に関係する１つまたは複数の機能を行うための手段であり得る。同様に、ＵＥ１１５−ｃのコンポーネントは、個別に、または集合的に、ハードウェア内の適用可能な機能のうちの一部または全部を行うように適合された１つまたは複数のＡＳＩＣにより実装され得る。言及された構成要素の各々は、システム１５００の動作に関係する１つまたは複数の機能を行うための手段であり得る。
【０１５７】
[0181]  いくつかの様々な開示された実施形態に適応できる通信ネットワークは、階層化プロトコルスタックに従って動作するパケットベースネットワークであり得る。例えば、ベアラまたはパケットデータコンバージェンスプロトコル（ＰＤＣＰ）レイヤでの通信は、ＩＰベースであり得る。無線リンク制御（ＲＬＣ）レイヤは、パケットのセグメント化と再組み立てとを行って論理チャネル上で通信できる。ＭＡＣレイヤは、トランスポートチャネルへの論理チャネルの優先処理と多重化とを行い得る。ＭＡＣレイヤは、ハイブリッドＡＲＱ（ＨＡＲＱ）を使用して、ＭＡＣレイヤでの再送を行い、リンク効率を改善できる。ＰＨＹレイヤでは、トランスポートチャネルが、物理チャネルにマッピングされ得る。
【０１５８】
[0182]  次に図１６を参照すると、インフレームの動的電圧および周波数スケーリングに対する例示的な方法１６００の流れ図が示される。方法１６００は、例えば、図１、図２、図２、および図１５のユーザ機器１１５、図１および図２のアクセスポイント１２０、図１３および図１５のネットワークデバイス１３０５および１５０５、図３、図８Ａ、図８Ｂ、図９Ａ、および図９Ｂのデバイス３００、８１０、８１０−ａ、９１０、および９１０−ａ、および／または図１２、図１３、図１４Ａ、および図１４ＢのＤＶＦＳモジュール１２３０、１３３０、１４１０、および１４１０−ａを使用して行われ得る。
【０１５９】
[0183]  ブロック１６０５では、ワイヤレス通信デバイス（例えば、ＵＥ１１５、ＡＰ１２０、基地局１０５）が、第１の電圧レベルで動作し得る。ブロック１６１０では、受信されたフレームのより多くのパケットのうちの１つに関連付けられているフレームメトリック（例えば、スループットカテゴリ、帯域幅、グラント、送信先）が、フレーム内で検出され得る。ブロック１６１５で、検出された送信カテゴリに基づき受信されたフレームの１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルに遷移するかどうかに関する決定がなされる。
【０１６０】
[0184]  方法１６００のいくつかの実施形態では、第１の電圧レベルが第２の電圧レベルにスケーリングされ、第２の電圧レベルが第１の電圧レベルよりも大きい。この方法は、第２の電圧レベルで受信されたフレームの１つまたは複数のパケットの少なくとも一部を処理した後に次の受信されたフレームについて第２の電圧レベルから第１の電圧レベルにスケーリングすることを含み得る。この方法は、受信されたフレームのプリアンブル内のフレームメトリックを検出することを含み得る。いくつかの実施形態では、受信されたフレーム内の１つまたは複数のパケットがＩＥＥＥ８０２．１１ａｃパケットである。さらに、１つまたは複数のパケットは、ＶＨＴパケットであってよく、検出することは、受信されたＶＨＴパケットのＶＨＴ−ＳＴＦにおいてフレームメトリックを検出することを含み得る。この方法は、ＶＨＴパケット内で第１の電圧レベルから第２の電圧レベルにスケーリングすることを含むものとしてよく、第２の電圧レベルは、第１の電圧レベルよりも大きい。
【０１６１】
[0185]  方法１６００のいくつかの実施形態では、この方法は、フレームがそのワイヤレス通信デバイスを送信先としているかどうかを決定することと、フレームがそのワイヤレス通信デバイスを送信先としていないときに第１の電圧レベルで動作することとを含み得る。いくつかの実施形態では、決定が、フレームのＭＡＣ部分を識別することと、フレームのＭＡＣ部分（例えば、ＭＡＣ  ＲＡ）からフレームの送信先を決定することとを含む。他の実施形態では、決定が、フレーム内のｐＡＩＤフィールドまたはＧＩＤフィールドを識別することと、ｐＡＩＤフィールドまたはＧＩＤフィールドからフレームの送信先を決定することとを含む。
【０１６２】
[0186]  方法１６００のいくつかの実施形態では、ＨＴパケットが取り扱われるものとしてよく、スケーリングすることは、ＨＴパケットの少なくとも一部を処理するために第１の電圧レベルから第２の電圧レベルにスケーリングすることを含み、第２の電圧レベルは、第１の電圧レベルよりも大きい。いくつかの場合において、レガシーパケットが取り扱われるものとしてよく、この方法は、レガシーパケットを処理するために第１の電圧レベルを維持することを含む。
【０１６３】
[0187]  方法１６００のいくつかの実施形態では、この方法が、受信されたフレームの１つまたは複数のパケットに関連付けられている帯域幅を識別することと、フレームメトリックと識別された帯域幅とに少なくとも一部は基づき第１の電圧レベルから第２の電圧レベルにスケーリングすることとを含む。この方法は、受信されたフレームの１つまたは複数のパケットに関連付けられている異なる帯域幅を識別することと、フレームメトリックと識別された異なる帯域幅とに少なくとも一部は基づき第２の電圧レベルから第３の電圧レベルにスケーリングすることとを含み得る。この方法は、フレームメトリックに基づき第１のクロック周波数から第２のクロック周波数にスケーリングすることを含むものとしてよく、第２のクロック周波数は、第１のクロック周波数よりも大きい。
【０１６４】
[0188]  方法１６００のいくつかの実施形態では、フレームが、第１のスロットと第２のスロットとを有するＬＴＥサブフレームであり、第１のスロットは、ＰＤＣＣＨ情報を持つ領域を含み、また、この方法は、第１のスロットにおける領域内からフレームメトリックを検出することを含む。フレームメトリックは、受信されたフレームの１つまたは複数のパケットに関連付けられている帯域幅であってよい。この方法は、第２の電圧レベルをワイヤレス通信デバイスの１つまたは複数のサブシステムに印加することを含み得る。
【０１６５】
[0189]  次に図１７を参照すると、インフレームの動的電圧および周波数スケーリングに対する例示的な方法１７００の流れ図が示される。方法１７００は、上記の方法１６００と同様に、例えば、図１、図２、図２、および図１５のユーザ機器１１５、図１および図２のアクセスポイント１２０、図１３および図１５のネットワークデバイス１３０５および１５０５、図３、図８Ａ、図８Ｂ、図９Ａ、および図９Ｂのデバイス３００、８１０、８１０−ａ、９１０、および９１０−ａ、および／または図１２、図１３、図１４Ａ、および図１４ＢのＤＶＦＳモジュール１２３０、１３３０、１４１０、および１４１０−ａを使用して行なわれ得る。
【０１６６】
[0190]  ブロック１７０５では、ワイヤレス通信デバイス（例えば、ＵＥ１１５、ＡＰ１２０、基地局１０５）が第１の電圧レベルで動作し得る。ブロック１７１０では、受信されたフレームのより多くのパケットのうちの１つに関連付けられているフレームメトリック（例えば、スループットカテゴリ、帯域幅、グラント、送信先）がフレーム内で検出され得る。ブロック１７１５では、第１の電圧レベルが第２の電圧レベルにスケーリングされ、第２の電圧レベルの値が検出されたフレームメトリックに基づく。ブロック１７２０では、ワイヤレス通信デバイスが、受信されたフレームの１つまたは複数のパケットの少なくとも一部が処理されるまで第２の電圧レベルで動作し得る。
【０１６７】
[0191]  次に図１８を参照すると、インフレームの動的電圧および周波数スケーリングに対する例示的な方法１８００の流れ図が示される。方法１８００は、上記の方法１６００および１７００と同様に、例えば、図１、図２、図２、および図１５のユーザ機器１１５、図１および図２のアクセスポイント１２０、図１３および図１５のネットワークデバイス１３０５および１５０５、図３、図８Ａ、図８Ｂ、図９Ａ、および図９Ｂのデバイス３００、８１０、８１０−ａ、９１０、および９１０−ａ、および／または図１２、図１３、図１４Ａ、および図１４ＢのＤＶＦＳモジュール１２３０、１３３０、１４１０、および１４１０−ａを使用して行なわれ得る。
【０１６８】
[0192]  ブロック１８０５では、ワイヤレス通信デバイス（例えば、ＵＥ１１５、ＡＰ１２０、基地局１０５）が第１の電圧レベルで動作し得る。ブロック１８１０では、受信されたフレームのより多くのパケットのうちの１つに関連付けられているフレームメトリック（例えば、スループットカテゴリ、帯域幅、グラント、送信先）がフレーム内で検出され得る。ブロック１８１５では、第１の電圧レベルが第２の電圧レベルにスケーリングされ、第２の電圧レベルの値が検出されたフレームメトリックに基づく。ブロック１８２０では、ワイヤレス通信デバイスが、受信されたフレームの１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルで動作し得る。ブロック１８２５で、受信されたフレームの１つまたは複数のパケットが、ワイヤレス通信デバイスを送信先としているか、または向けられているかが決定され得る。１８３０で、第２の電圧レベルは、１つまたは複数のパケットが異なるデバイスを送信先としているときに第１の電圧レベルにスケーリングされて戻され得る。
【０１６９】
[0193]  次に図１９を参照すると、動的電圧および周波数スケーリングに対する例示的な方法１９００の流れ図が示される。方法１９００は、上記の方法１６００、１７００、および１８００と同様に、例えば、図１、図２、図２、および図１５のユーザ機器１１５、図１および図２のアクセスポイント１２０、図１３および図１５のネットワークデバイス１３０５および１５０５、図３、図８Ａ、図８Ｂ、図９Ａ、および図９Ｂのデバイス３００、８１０、８１０−ａ、９１０、および９１０−ａ、および／または図１２、図１３、図１４Ａ、および図１４ＢのＤＶＦＳモジュール１２３０、１３３０、１４１０、および１４１０−ａを使用して行なわれ得る。
【０１７０】
[0194]  ブロック１９０５で、ワイヤレス通信デバイス（例えば、ＵＥ１１５、ＡＰ１２０、基地局１０５）によって使用されるべき帯域幅は、ワイヤレス通信デバイスによってサポートされている複数の帯域幅から決定され得る。ブロック１９１０で、電圧レベルは、決定された帯域幅に基づきワイヤレス通信デバイスにおいて使用するように識別される。ブロック１９１５では、電圧レベルが、フレームを処理するために識別された電圧レベルにスケーリングされる。
【０１７１】
[0195]  方法１９００のいくつかの実施形態では、この方法が、スケーリングされた電圧レベルで動作している間にフレームを送信することを含む。この方法は、１つまたは複数のパケットを有するフレームを受信することと、スケーリングされた電圧レベルで受信されたフレームの１つまたは複数のパケットの少なくとも一部を処理することとを含み得る。この方法は、１つまたは複数のパケットを有するフレームを受信することと、受信されたフレーム内で、受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出することと、フレームメトリックと決定された帯域幅とに基づきスケーリングされた電圧レベルで受信されたフレームの１つまたは複数のパケットの少なくとも一部を処理することとを含み得る。ワイヤレス通信デバイスによってサポートされている帯域幅の各々は、別の帯域幅の電圧レベルと異なる対応する電圧レベルを有することができ、識別された電圧レベルは、決定された帯域幅に対応する電圧レベルであり得る。
【０１７２】
[0196]  方法１９００のいくつかの実施形態では、この方法が、決定された帯域幅に基づき、ワイヤレス通信デバイスによって使用される１つまたは複数のＰＨＹクロックを調整することを含む。決定することは、ワイヤレス通信デバイスに関連付けられているチャネル条件に基づきワイヤレス通信デバイスにおいて使用される帯域幅を決定することを含み得る。いくつかの実施形態では、スケーリングすることが、決定された帯域幅と異なる帯域幅に対応する電圧レベルから識別された電圧レベルにスケーリングすることを含み得る。この方法は、スケーリングされた電圧レベルをワイヤレス通信デバイスの１つまたは複数のサブシステムに印加することを含み得る。
【０１７３】
[0197]  次に図２０を参照すると、動的電圧および周波数スケーリングに対する例示的な方法２０００の流れ図が示される。方法２０００は、上記の方法１６００、１７００、１８００、および１９００と同様に、例えば、図１、図２、図２、および図１５のユーザ機器１１５、図１および図２のアクセスポイント１２０、図１３および図１５のネットワークデバイス１３０５および１５０５、図３、図８Ａ、図８Ｂ、図９Ａ、および図９Ｂのデバイス３００、８００、８１０−ａ、９１０、および９１０−ａ、および／または図１２、図１３、図１４Ａ、および図１４ＢのＤＶＦＳモジュール１２３０、１３３０、１４１０、および１４１０−ａを使用して行なわれ得る。
【０１７４】
[0198]  ブロック２００５で、１つまたは複数のパケットを含むフレームが受信され得る。ブロック２０１０で、ワイヤレス通信デバイス（例えば、ＵＥ１１５、ＡＰ１２０、基地局１０５）によって使用されるべき帯域幅は、ワイヤレス通信デバイスによってサポートされている複数の帯域幅から決定され得る。ブロック２０１５で、電圧レベルは、決定された帯域幅に基づきワイヤレス通信デバイスにおいて使用するように識別される。ブロック２０２０では、電圧レベルが、識別された電圧レベルにスケーリングされる。ブロック２０２５で、受信されたフレームの１つまたは複数のパケットの少なくとも一部がスケーリングされた電圧レベルで処理される。
【０１７５】
[0199]  次に図２１を参照すると、動的電圧および周波数スケーリングに対する例示的な方法２１００の流れ図が示される。方法２１００は、上記の方法１６００、１７００、１８００、１９００、および２０００と同様に、例えば、図１、図２、図２、および図１５のユーザ機器１１５、図１および図２のアクセスポイント１２０、図１３および図１５のネットワークデバイス１３０５および１５０５、図３、図８Ａ、図８Ｂ、図９Ａ、および図９Ｂのデバイス３００、８１０、８１０−ａ、９００、および９００−ａ、および／または図１２、図１３、図１４Ａ、および図１４ＢのＤＶＦＳモジュール１２３０、１３３０、１４１０、および１４１０−ａを使用して行なわれ得る。
【０１７６】
[0200]  ブロック２１０５では、ワイヤレス通信デバイス（例えば、ＵＥ１１５、ＡＰ１２０、基地局１０５）に関連付けられているチャネル条件が決定され得る。ブロック２１１０で、ワイヤレス通信デバイスによって使用されるべき帯域幅は、ワイヤレス通信デバイスによってサポートされている複数の帯域幅から決定され得る。ブロック２１１５で、電圧レベルは、決定された帯域幅に基づきワイヤレス通信デバイスにおいて使用するように識別される。ブロック２１２０では、電圧レベルが、識別された電圧レベルにスケーリングされる。ブロック２１２５で、フレームは、スケーリングされた電圧レベルで動作している間に送信され得る。
【０１７７】
[0201]  添付の図面に関して上記に記載した発明を実施するための形態は、例示的な実施形態を記載しており、実装され得るまたは特許請求の範囲内に入る実施形態のみを表すものでない。この明細書全体にわたって使用する「例示的」という用語は、「例、事例、または例示の働きをすること」を意味し、「好ましい」または「他の実施形態よりも有利である」ことを意味しない。発明を実施するための形態は、説明されている技術の理解が得られるようにすることを目的とする具体的詳細を含む。しかしながら、これらの技術は、これらの具体的詳細がなくても実施され得る。場合によっては、記載された実施形態の概念を不明瞭にしないために、よく知られている構造およびデバイスがブロック図の形態で示される。
【０１７８】
[0202]  情報および信号は、様々な異なる技術と技法とを使用して表され得る。例えば、上記の説明全体にわたって言及され得るデータ、命令、命令、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁場もしくは磁性粒子、光場もしくは光学粒子、またはそれらの任意の組合せによって表され得る。
【０１７９】
[0203]  本明細書の開示に関連して説明されている様々な例示的なブロックおよびモジュールは、汎用プロセッサ、ＤＳＰ、ＡＳＩＣ、ＦＰＧＡまたは他のプログラム可能論理デバイス、ディスクリートゲートまたはトランジスタロジック、ディスクリートハードウェアコンポーネント、または本明細書で説明されている機能を行うように設計されているこれらの任意の組合せにより実装または行なわれ得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。プロセッサは、コンピューティングデバイスの組合せ、例えば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、または他のそのような構成としても実装され得る。
【０１８０】
[0204]  本明細書で説明されている機能は、ハードウェア、プロセッサによって実行されるソフトウェア、ファームウェア、またはこれらの組合せで実装され得る。プロセッサによって実行されるソフトウェアで実装された場合、これらの機能は、コンピュータ可読媒体上で１つまたは複数の命令もしくはコードとして格納または送信され得る。他の例および実装は、本開示および付属の請求項の範囲および精神のうちにある。例えば、ソフトウェアの性質により、上で説明されている機能は、プロセッサによって実行されるソフトウェア、ハードウェア、ファームウェア、ハード配線、またはこれらの組合せを使用して実装され得る。機能を実装する特徴は、機能の一部が異なる物理的ロケーションで実装されるように分散されることを含めて、様々な位置に物理的に配置されることもあり得る。また、本明細書で使用されているように、請求項に、「のうちの少なくとも１つ」が後に続く項目の列挙の中で使用されるような「または」を含めることは、例えば、「Ａ、Ｂ、またはＣのうちの少なくとも１つ」という列挙がＡまたはＢまたはＣまたはＡＢまたはＡＣまたはＢＣまたはＡＢＣ（すなわち、ＡおよびＢおよびＣ）を意味するような離接的列挙を示す。
【０１８１】
[0205]  コンピュータ可読媒体は、一方の場所から別の場所へのコンピュータプログラムの転送を容易にする媒体を含むコンピュータ記憶媒体と通信媒体の両方を含む。記憶媒体は、汎用または専用のコンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。例として、限定はしないが、コンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ（登録商標）、ＣＤ−ＲＯＭ、または他の光ディスク記憶装置、磁気ディスク記憶装置、または他の磁気記憶デバイス、または命令もしくはデータ構造体の形態で所望のプログラムコード手段を搬送または格納するために使用され得る、また汎用もしくは専用コンピュータまたは汎用もしくは専用プロセッサによってアクセスされ得る他の媒体を備えることができる。また、接続がコンピュータ可読媒体と呼ばれることも適切である。例えば、ソフトウェアが、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。本明細書で使用されるディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）およびｂｌｕ−ｒａｙ（登録商標）ディスク（disc）を含み、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、データをレーザーで光学的に再生する。上記の組合せも、コンピュータ可読媒体の範囲内に含まれる。１つまたは複数の非一時的コンピュータ可読媒体（複数可）の任意の組合せが利用され得る。非一時的コンピュータ可読媒体は、唯一の例外が一時的な伝搬信号であるとする、全てのコンピュータ可読媒体を備える。
【０１８２】
[0206]  本開示の前記の説明は、当業者が本開示内容を製作または使用できるようにするために提供される。開示に対し様々な修正を加えられることは、当業者にはたやすく理解できるであろうし、また本明細書で定義されている一般原理は、本開示の精神または範囲から逸脱することなく他の変更形態にも適用され得る。本開示全体を通して、「例」または「例示的」という言い回しは、例または事例を示し、指示された例が優先することを暗示することも要求することもしない。そのため、本開示は、本明細書で説明されている実施例および設計に限定されず、本開示は本明細書で開示された原理および新規性のある特徴と一致する最も広い範囲を適用されるものとする。
【図１】
2019193273.tif 000006
【図２】
2019193273.tif 000007
【図３】
2019193273.tif 000008
【図４Ａ】
2019193273.tif 000009
【図４Ｂ】
2019193273.tif 000010
【図４Ｃ】
2019193273.tif 000011
【図４Ｄ】
2019193273.tif 000012
【図４Ｅ】
2019193273.tif 000013
【図５】
2019193273.tif 000014
【図６】
2019193273.tif 000015
【図７】
2019193273.tif 000016
【図８Ａ】
2019193273.tif 000017
【図８Ｂ】
2019193273.tif 000018
【図９Ａ】
2019193273.tif 000019
【図９Ｂ】
2019193273.tif 000020
【図１０】
2019193273.tif 000021
【図１１Ａ】
2019193273.tif 000022
【図１１Ｂ】
2019193273.tif 000023
【図１１Ｃ】
2019193273.tif 000024
【図１２】
2019193273.tif 000025
【図１３】
2019193273.tif 000026
【図１４Ａ】
2019193273.tif 000027
【図１４Ｂ】
2019193273.tif 000028
【図１５】
2019193273.tif 000029
【図１６】
2019193273.tif 000030
【図１７】
2019193273.tif 000031
【図１８】
2019193273.tif 000032
【図１９】
2019193273.tif 000033
【図２０】
2019193273.tif 000034
【図２１】
2019193273.tif 000035
【手続補正書】
【提出日】令和1年6月25日(2019.6.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ワイヤレス通信のための方法であって、
ワイヤレス通信デバイスにおいて第１の電圧レベルで動作することと、
受信されたフレーム内で、前記受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出することと、
前記検出されたフレームメトリックに基づき前記受信されたフレームの前記１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルに遷移するかどうかを決定することとを備える方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１８２
【補正方法】変更
【補正の内容】
【０１８２】
[0206]  本開示の前記の説明は、当業者が本開示内容を製作または使用できるようにするために提供される。開示に対し様々な修正を加えられることは、当業者にはたやすく理解できるであろうし、また本明細書で定義されている一般原理は、本開示の精神または範囲から逸脱することなく他の変更形態にも適用され得る。本開示全体を通して、「例」または「例示的」という言い回しは、例または事例を示し、指示された例が優先することを暗示することも要求することもしない。そのため、本開示は、本明細書で説明されている実施例および設計に限定されず、本開示は本明細書で開示された原理および新規性のある特徴と一致する最も広い範囲を適用されるものとする。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
ワイヤレス通信のための方法であって、
ワイヤレス通信デバイスにおいて第１の電圧レベルで動作することと、
受信されたフレーム内で、前記受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出することと、
前記検出されたフレームメトリックに基づき前記受信されたフレームの前記１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルに遷移するかどうかを決定することとを備える方法。
［Ｃ２］
前記フレームメトリックは、スループットカテゴリ、パケットの送信先、送信グラント、および受信グラントのうちの１つまたは複数を備える［Ｃ１］に記載の方法。
［Ｃ３］
前記第１の電圧レベルから前記第２の電圧レベルにスケーリングすることをさらに備え、前記第２の電圧レベルは前記第１の電圧レベルよりも大きい［Ｃ１］に記載の方法。
［Ｃ４］
前記第２の電圧レベルで前記受信されたフレームの前記１つまたは複数のパケットの前記少なくとも一部を処理した後に次の受信されたフレームについて前記第２の電圧レベルから前記第１の電圧レベルにスケーリングすることをさらに備える［Ｃ１］に記載の方法。
［Ｃ５］
前記検出することは、
前記受信されたフレームのプリアンブル内の前記フレームメトリックを検出することを備える［Ｃ１］に記載の方法。
［Ｃ６］
前記受信されたフレーム内の前記１つまたは複数のパケットは、ＩＥＥＥ８０２．１１ａｃパケットである［Ｃ１］に記載の方法。
［Ｃ７］
前記１つまたは複数のパケットは、超高スループット（ＶＨＴ）パケットであり、
前記検出することは、前記受信されたＶＨＴパケットのＶＨＴショートトレーニングフィールド（ＶＨＴ−ＳＴＦ）の間に前記フレームメトリックを検出することを備える［Ｃ６］に記載の方法。
［Ｃ８］
前記ＶＨＴパケット内で前記第１の電圧レベルから前記第２の電圧レベルにスケーリングすることをさらに備え、前記第２の電圧レベルは前記第１の電圧レベルよりも大きい［Ｃ７］に記載の方法。
［Ｃ９］
前記フレームが前記ワイヤレス通信デバイスを送信先としているかどうかを決定することと、
前記フレームが前記ワイヤレス通信デバイスを送信先としていないときに前記第１の電圧レベルで動作することとをさらに備える［Ｃ１］に記載の方法。
［Ｃ１０］
前記決定することは、
前記フレームの媒体アクセス制御（ＭＡＣ）部分を識別することと、
前記フレームの前記ＭＡＣ部分から前記フレームの送信先を決定することとを備える［Ｃ９］に記載の方法。
［Ｃ１１］
前記決定することは、
前記フレーム内のｐＡＩＤフィールドまたはＧＩＤフィールドを識別することと、
前記ｐＡＩＤフィールドまたは前記ＧＩＤフィールドから前記フレームの送信先を決定することとを備える［Ｃ９］に記載の方法。
［Ｃ１２］
前記１つまたは複数のパケットは、高スループット（ＨＴ）パケットであり、前記方法は
前記ＨＴパケットの少なくとも一部を処理するために前記第１の電圧レベルから前記第２の電圧レベルにスケーリングすることを備え、前記第２の電圧レベルは前記第１の電圧レベルよりも大きい［Ｃ１］に記載の方法。
［Ｃ１３］
前記１つまたは複数のパケットは、レガシーパケットであり、前記方法は
前記レガシーパケットを処理するために前記第１の電圧レベルを維持することを備える［Ｃ１］に記載の方法。
［Ｃ１４］
受信されたフレームの前記１つまたは複数のパケットに関連付けられている帯域幅を識別することと、
少なくとも一部は前記フレームメトリックと前記識別された帯域幅とに基づき前記第１の電圧レベルから前記第２の電圧レベルにスケーリングすることとをさらに備える［Ｃ１］に記載の方法。
［Ｃ１５］
受信されたフレームの前記１つまたは複数のパケットに関連付けられている異なる帯域幅を識別することと、
少なくとも一部は前記フレームメトリックと前記識別された異なる帯域幅とに基づき前記第２の電圧レベルから第３の電圧レベルにスケーリングすることとをさらに備える［Ｃ１４］に記載の方法。
［Ｃ１６］
前記フレームメトリックに基づき第１のクロック周波数から第２のクロック周波数にスケーリングすることをさらに備え、前記第２のクロック周波数は前記第１のクロック周波数よりも大きい［Ｃ１］に記載の方法。
［Ｃ１７］
前記フレームは、第１のスロットと第２のスロットとを備えるＬＴＥサブフレームであり、前記第１のスロットは物理ダウンリンク制御チャネル（ＰＤＣＣＨ）情報を持つ領域を備え、
前記検出することは、前記第１のスロットにおける前記領域内の前記フレームメトリックを検出することを備える［Ｃ１］に記載の方法。
［Ｃ１８］
前記フレームの一部がＬＴＥモデムによって復号されるかどうかを前記フレームメトリックから決定することと、
前記フレームの一部が前記ＬＴＥモデムによって復号されないとの決定がなされたときに前記フレームの前記一部を処理するように前記第１の電圧から前記第２の電圧にスケーリングすることとをさらに備える［Ｃ１７］に記載の方法。
［Ｃ１９］
前記フレームメトリックは、前記受信されたフレームの１つまたは複数のパケットに関連付けられている帯域幅である［Ｃ１］に記載の方法。
［Ｃ２０］
前記第２の電圧レベルを前記ワイヤレス通信デバイスの１つまたは複数のサブシステムに印加することをさらに備える［Ｃ１］に記載の方法。
［Ｃ２１］
ワイヤレス通信のための方法であって、
ワイヤレス通信デバイスで利用される帯域幅を前記ワイヤレス通信デバイスによってサポートされている複数の帯域幅から決定することと、
前記決定された帯域幅に基づき前記ワイヤレス通信デバイスで使用する電圧レベルを識別することと、
フレームを処理するために電圧レベルを前記識別された電圧レベルにスケーリングすることとを備える方法。
［Ｃ２２］
前記スケーリングされた電圧レベルで動作している間に前記フレームを送信することをさらに備える［Ｃ２１］に記載の方法。
［Ｃ２３］
１つまたは複数のパケットを備える前記フレームを受信することと、
前記スケーリングされた電圧レベルで前記受信されたフレームの前記１つまたは複数のパケットの少なくとも一部を処理することとをさらに備える［Ｃ２１］に記載の方法。
［Ｃ２４］
１つまたは複数のパケットを備える前記フレームを受信することと、
前記受信されたフレーム内で、前記受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出することと、
前記フレームメトリックと前記決定された帯域幅とに基づき前記スケーリングされた電圧レベルで前記受信されたフレームの前記１つまたは複数のパケットの少なくとも一部を処理することとをさらに備える［Ｃ２１］に記載の方法。
［Ｃ２５］
前記ワイヤレス通信デバイスによってサポートされている前記帯域幅の各々は、別の帯域幅の前記電圧レベルと異なる対応する電圧レベルを有し、
前記識別された電圧レベルは、前記決定された帯域幅に対応する前記電圧レベルである［Ｃ２１］に記載の方法。
［Ｃ２６］
前記決定された帯域幅に基づき、前記ワイヤレス通信デバイスによって利用される１つまたは複数の物理レイヤ（ＰＨＹ）クロックを調整することをさらに備える［Ｃ２１］に記載の方法。
［Ｃ２７］
前記決定することは、
前記ワイヤレス通信デバイスに関連付けられているチャネル条件に基づき前記ワイヤレス通信デバイスにおいて利用される前記帯域幅を決定することを備える［Ｃ２１］に記載の方法。
［Ｃ２８］
前記スケーリングすることは、
前記決定された帯域幅と異なる帯域幅に対応する電圧レベルから前記識別された電圧レベルにスケーリングすることを備える［Ｃ２１］に記載の方法。
［Ｃ２９］
前記スケーリングされた電圧レベルを前記ワイヤレス通信デバイスの１つまたは複数のサブシステムに印加することをさらに備える［Ｃ２１］に記載の方法。
［Ｃ３０］
ワイヤレス通信のための装置であって、
ワイヤレス通信デバイスにおいて第１の電圧レベルで動作するための手段と、
受信されたフレーム内で、前記受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出するための手段と、
前記検出されたフレームメトリックに基づき前記受信されたフレームの前記１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルに遷移するかどうかを決定するための手段とを備える装置。
［Ｃ３１］
ワイヤレス通信のための装置であって、
ワイヤレス通信デバイスにおいて利用される帯域幅を前記ワイヤレス通信デバイスによってサポートされている複数の帯域幅から決定するための手段と、
前記決定された帯域幅に基づき前記ワイヤレス通信デバイスで使用する電圧レベルを識別するための手段と、
フレームを処理するために電圧レベルを前記識別された電圧レベルにスケーリングするための手段とを備える装置。
［Ｃ３２］
プロセッサと、
前記プロセッサと電子的に通信するメモリとを備え、前記メモリに記憶される命令は前記プロセッサによって
ワイヤレス通信デバイスにおいて第１の電圧レベルで動作し、
受信されたフレーム内で、前記受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出し、
前記検出されたフレームメトリックに基づき前記受信されたフレームの前記１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルに遷移するかどうかを決定するように実行可能であるワイヤレス通信デバイス。
［Ｃ３３］
プロセッサと、
前記プロセッサと電子的に通信するメモリとを備え、前記メモリに記憶される命令は前記プロセッサによって
ワイヤレス通信デバイスにおいて利用される帯域幅を前記ワイヤレス通信デバイスによってサポートされている複数の帯域幅から決定し、
前記決定された帯域幅に基づき前記ワイヤレス通信デバイスで使用する電圧レベルを識別し、
フレームを処理するために電圧レベルを前記識別された電圧レベルにスケーリングするように実行可能であるワイヤレス通信デバイス。
［Ｃ３４］
受信されたフレーム内で、前記受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出するように構成された検出器と、
第１の電圧レベルで動作し、
前記検出されたフレームメトリックに基づき前記受信されたフレームの前記１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルに遷移するかどうかを決定するように構成された
電圧調整器とを備えるワイヤレス通信デバイス。
［Ｃ３５］
ワイヤレス通信デバイスによってサポートされている複数の帯域幅から前記ワイヤレス通信デバイスにおいて利用される帯域幅を決定するように構成された帯域幅識別器と、
前記決定された帯域幅に基づき前記ワイヤレス通信デバイスで使用する電圧レベルを識別し、
フレームを処理するために電圧レベルを前記識別された電圧レベルにスケーリングするように構成された
電圧調整器とを備えるワイヤレス通信デバイス。
［Ｃ３６］
少なくとも１つのコンピュータに、ワイヤレス通信デバイスにおいて第１の電圧レベルで動作することをさせるためのコードと、
前記少なくとも１つのコンピュータに、受信されたフレーム内で、前記受信されたフレームの１つまたは複数のパケットに関連付けられているフレームメトリックを検出することをさせるためのコードと、
前記少なくとも１つのコンピュータに、前記検出されたフレームメトリックに基づき前記受信されたフレームの前記１つまたは複数のパケットの少なくとも一部を処理するために第２の電圧レベルに遷移するかどうかを決定することをさせるためのコードとを備える
非一時的コンピュータ可読媒体を備えるコンピュータプログラム製品。
［Ｃ３７］
少なくとも１つのコンピュータに、ワイヤレス通信デバイスによってサポートされている複数の帯域幅から前記ワイヤレス通信デバイスにおいて利用される帯域幅を決定することをさせるためのコードと、
前記少なくとも１つのコンピュータに、前記決定された帯域幅に基づき前記ワイヤレス通信デバイスで使用する電圧レベルを識別することをさせるためのコードと、
前記少なくとも１つのコンピュータに、フレームを処理するために電圧レベルを前記識別された電圧レベルにスケーリングすることをさせるためのコードとを備える
非一時的コンピュータ可読媒体を備えるコンピュータプログラム製品。
【外国語明細書】
2019193273000001.pdf