(57)【要約】  本発明の一実施形態は、無線デバイスの電力消費を低減させる方法を含む。方法は、ローカルデバイスと遠隔デバイスとの間に無線リンクを構築する段階と、通信スケジュールを示すメッセージを、無線リンクを介して遠隔デバイスに送信する段階とを備える。通信スケジュールに従ってローカルデバイスと遠隔デバイスとの間で通信が行われる。通信スケジュールは、ローカルデバイスと遠隔デバイスとの間でデータが送信されない期間を示しており、この期間中には、ローカルデバイスおよび遠隔デバイスの少なくともいずれかが低電力モードに入る。【選択図】  図１
2011527855.tif 000002
【特許請求の範囲】
【請求項１】
無線デバイスの電力消費を低減させる方法であって、
ローカルデバイスと遠隔デバイスとの間に無線リンクを構築する段階と、
通信スケジュールを示すメッセージを、前記無線リンクを介して前記遠隔デバイスに送信する段階と、
前記通信スケジュールに従って前記ローカルデバイスと前記遠隔デバイスとの間で通信を行わせる段階と
を備え、
前記通信スケジュールは、前記ローカルデバイスと前記遠隔デバイスとの間でデータが送信されない期間を示しており、
前記期間中には、前記ローカルデバイスおよび前記遠隔デバイスの少なくともいずれかが低電力モードに入る方法。
【請求項２】
前記メッセージは、第１の無線プロトコルを利用して前記無線リンクを介して送信され、前記ローカルデバイスと前記遠隔デバイスとの間の通信は第２の無線プロトコルを利用して行われる請求項１に記載の方法。
【請求項３】
前記第１の無線プロトコルはブルートゥースであり、前記第２の無線プロトコルはＩＥＥＥ８０２．１１プロトコルである請求項２に記載の方法。
【請求項４】
前記ローカルデバイスと前記遠隔デバイスとの間の通信はＢＴ  ＡＭＰプロトコルを利用して行われる請求項１に記載の方法。
【請求項５】
前記ローカルデバイス上のブルートゥースプロフィールから前記通信スケジュールを決定する段階をさらに備える請求項１に記載の方法。
【請求項６】
前記ブルートゥースプロフィールは、前記ローカルデバイスと前記遠隔デバイスとの間の通信の開始時間、期間、および周期を示す請求項５に記載の方法。
【請求項７】
前記メッセージは無線プロトコルの既存のメッセージである請求項１に記載の方法。
【請求項８】
前記既存のメッセージは干渉メッセージである請求項７に記載の方法。
【請求項９】
前記既存のメッセージはアクティビティレポートであり、前記通信スケジュールは前記アクティビティレポートに含められて送信される請求項７に記載の方法。
【請求項１０】
前記無線プロトコルはブルートゥースである請求項７に記載の方法。
【請求項１１】
前記無線プロトコルはＩＥＥＥ８０２．１１プロトコルである請求項７に記載の方法。
【請求項１２】
前記通信する段階は、前記通信スケジュールに基づいて前記遠隔デバイスにオーディオデータを送信する段階を有し、
前記通信スケジュールは、干渉を受けずに対応するオーディオ信号をストリーミングするのに十分なオーディオデータを前記遠隔デバイスに送信する請求項１に記載の方法。
【請求項１３】
前記期間中に、前記ローカルデバイスは低電力モードに入り前記遠隔デバイスは低電力モードに入らない請求項１に記載の方法。
【請求項１４】
前記遠隔デバイスから前記ローカルデバイスへ送信要求メッセージを定期的に送信する段階をさらに備え、
前記ローカルデバイスは、前記ローカルデバイスが低電力モードにないときに前記送信要求メッセージを受信した場合に、前記送信要求メッセージに対して送信可メッセージで応答する請求項１３に記載の方法。
【請求項１５】
前記期間中に、前記遠隔デバイスは低電力モードに入る請求項１に記載の方法。
【請求項１６】
電子デバイスであって、
無線トランスミッタと、
無線レシーバと、
コントローラと
を備え、
前記コントローラは、前記無線トランスミッタおよび前記無線レシーバを利用して前記電子デバイスと遠隔デバイスとの間に無線リンクを構築して、前記遠隔デバイスと通信し、前記無線リンクを介して前記遠隔デバイスにメッセージを送信し、前記メッセージは前記電子デバイスと前記遠隔デバイスとの間でデータが送信されない期間を示す通信スケジュールを示し、
前記通信は前記通信スケジュールに従って行われ、
前記期間中に、前記電子デバイスおよび前記遠隔デバイスの少なくともいずれかが低電力モードに入る電子デバイス。
【請求項１７】
前記メッセージは、ブルートゥースプロトコルのアクティビティレポートを利用して前記無線リンクを介して送信され、前記電子デバイスと前記遠隔デバイスとの間の前記通信の少なくとも一部はＩＥＥＥ８０２．１１プロトコルを利用して行われ、前記期間は、前記通信が前記ＩＥＥＥ８０２．１１プロトコルを利用して行われる場合に生じる請求項１６に記載の電子デバイス。
【請求項１８】
前記電子デバイスと前記遠隔デバイスとの間の通信は、ＢＴ  ＡＭＰプロトコルを利用して行われる請求項１６に記載の電子デバイス。
【請求項１９】
前記通信スケジュールは、前記電子デバイス上のブルートゥースプロフィールから決定され、前記ブルートゥースプロフィールは、前記電子デバイスと前記遠隔デバイスとの間の通信の開始時間、期間、および周期を示す請求項１６に記載の電子デバイス。
【請求項２０】
請求項１６に記載の前記電子デバイスを備える無線システム。
【発明の詳細な説明】
【関連出願】
【０００１】
本願は、「ＢＴ  ＡＭＰデバイス用の節電仕様（Power save Specification for BT AMP Devices）」なる名称の米国仮特許出願第６１／０７９，６３０号（出願日：２００８年７月１０日）の優先権を主張しており、この開示内容を参照により本願に組み込む。
【技術分野】
【０００２】
本発明は無線通信に係り、特に、無線デバイスの電力消費を低減させるシステムおよび方法に係る。
【背景技術】
【０００３】
無線技術は、電子デバイス間に可搬性の接続を提供する。電子デバイス間の無線通信は、ブルートゥース（登録商標）等の標準的な無線通信プロトコルによって組織化されている。例えば、コンピュータマウス（およびその他のポインティングデバイス）がブルートゥースを利用して開発され、ローカルデバイス（ラップトップコンピュータ等）から数メートルの範囲の無線通信が提供されている。加えてブルートゥースは、特に遠隔デバイス（ポインティングデバイス等）の利用法および／または要件を記述するプロフィールを含むことができる。この標準化により、多くの低データレートデバイスの開発が行われてきた。
【０００４】
従来のブルートゥースは、データレートが数メガビット／秒に制限されている。従って従来のブルートゥースの機能では、オーディオまたはビデオストリーミング等のデータレートが高いアプリケーションをサポートすることができない。他方で、ＩＥＥＥ８０２．１１プロトコルは、最大５４メガビット／秒のデータレートを有しうるので、広帯域幅を必要とするアプリケーションを幅広くサポートすることができる。しかしながら従来、ＩＥＥＥ８０２．１１は、主に高度な接続設定が要求され、ブルートゥースのアプリケーションよりも電力消費が多くなりがちなフルスケールのネットワーキングに実装されてきた。
【０００５】
ブルートゥースＡＭＰ（「ＢＴ  ＡＭＰ」）は、ブルートゥースの標準化を、ＩＥＥＥ８０２．１１の帯域幅と融合させたものである。ＢＴ  ＡＭＰは、別のメディアアクセスコントローラ（「ＭＡＣ」）および物理層（「ＰＨＹ」）を利用するブルートゥースプロトコルのことである。ＢＴ  ＡＭＰでは、ブルートゥースプロトコルを用いて２つのデバイス間のリンクを構築し、一方で、オーディオまたはビデオといった大量のデータの送信等の用途にはＩＥＥＥ８０２．１１プロトコルを用いることができる。トランスポートレベル（ＯＳＩモデル内の）を超えると、アプリケーションはブルートゥースプロフィールを利用することができる。ブルートゥースによってデバイス間のサービスの発見およびセットアップが簡単になり、ＩＥＥＥ８０２．１１によりデータレートを増加させることができる。
【０００６】
しかしながら、多くの無線デバイスはバッテリにより動作する。例えば、携帯電話および情報携帯端末（「ＰＤＡ」）から無線スピーカおよびマウスへの通信においては、無線デバイスの電力消費の低減が依然として課題である。
【０００７】
このように、無線通信の電力消費を低減させることが望ましい。
【発明の概要】
【０００８】
本発明の実施形態は、無線デバイスの電力消費を低減させるシステムおよび方法を含む。本発明の一実施形態は、無線デバイスの電力消費を低減させる方法であって、ローカルデバイスと遠隔デバイスとの間に無線リンクを構築する段階と、通信スケジュールを示すメッセージを、無線リンクを介して遠隔デバイスに送信する段階と、通信スケジュールに従ってローカルデバイスと遠隔デバイスとの間で通信を行わせる段階とを備える方法を含む。通信スケジュールは、ローカルデバイスと遠隔デバイスとの間でデータが送信されない期間を示しており、期間中には、ローカルデバイスおよび遠隔デバイスの少なくともいずれかが低電力モードに入る。
【０００９】
一実施形態では、メッセージは、第１の無線プロトコルを利用して無線リンクを介して送信され、ローカルデバイスと遠隔デバイスとの間の通信は第２の無線プロトコルを利用して行われる。
【００１０】
一実施形態では、第１の無線プロトコルはブルートゥースであり、第２の無線プロトコルはＩＥＥＥ８０２．１１プロトコルである。
【００１１】
一実施形態では、ローカルデバイスと遠隔デバイスとの間の通信はＢＴ  ＡＭＰプロトコルを利用して行われる。
【００１２】
一実施形態では、方法は、ローカルデバイス上のブルートゥースプロフィールから通信スケジュールを決定する段階をさらに備える。
【００１３】
一実施形態では、ブルートゥースプロフィールは、ローカルデバイスと遠隔デバイスとの間の通信の開始時間、期間、および周期を示す。
【００１４】
一実施形態では、メッセージは無線プロトコルの既存のメッセージである。一実施形態では、無線プロトコルはブルートゥースである。別の実施形態では、無線プロトコルはＩＥＥＥ８０２．１１プロトコルである。
【００１５】
一実施形態では、既存のメッセージは干渉メッセージである。
【００１６】
一実施形態では、メッセージはアクティビティレポートであり、通信スケジュールはアクティビティレポートに含められて送信される。
【００１７】
一実施形態では、通信する段階は、通信スケジュールに基づいて遠隔デバイスにオーディオデータを送信する段階を有し、通信スケジュールは、干渉を受けずに対応するオーディオ信号をストリーミングするのに十分なオーディオデータを遠隔デバイスに送信する。
【００１８】
一実施形態では、期間中に、ローカルデバイスは低電力モードに入り遠隔デバイスは低電力モードに入らない。さらに別の実施形態では、方法は遠隔デバイスからローカルデバイスへ送信要求メッセージを定期的に送信する段階をさらに備え、ローカルデバイスは、ローカルデバイスが低電力モードにないときに送信要求メッセージを受信した場合に、送信要求メッセージに対して送信可メッセージで応答する。
【００１９】
一実施形態では、期間中に、遠隔デバイスは低電力モードに入る。
【００２０】
本発明の別の実施形態は、電子デバイスであって、無線トランスミッタと、無線レシーバと、コントローラとを備える電子デバイスを含み、コントローラは、無線トランスミッタおよび無線レシーバを利用して電子デバイスと遠隔デバイスとの間に無線リンクを構築して、第１の遠隔デバイスと通信し、無線リンクを介して遠隔デバイスにメッセージを送信し、メッセージは電子デバイスと遠隔デバイスとの間でデータが送信されない期間を示す通信スケジュールを示す。通信は通信スケジュールに従って行われ、期間中に、電子デバイスおよび遠隔デバイスの少なくともいずれかが低電力モードに入る。
【００２１】
一実施形態では、メッセージは、ブルートゥースプロトコルのアクティビティレポートを利用して無線リンクを介して送信され、電子デバイスと遠隔デバイスとの間の通信の少なくとも一部はＩＥＥＥ８０２．１１プロトコルを利用して行われ、期間は、通信がＩＥＥＥ８０２．１１プロトコルを利用して行われる場合に生じる。
【００２２】
一実施形態では、電子デバイスと遠隔デバイスとの間の通信は、ＢＴ  ＡＭＰプロトコルを利用して行われる。
【００２３】
一実施形態では、通信スケジュールは、電子デバイス上のブルートゥースプロフィールから決定され、ブルートゥースプロフィールは、電子デバイスと遠隔デバイスとの間の通信の開始時間、期間、および周期を示す。
【００２４】
本発明の別の実施形態では、上述した方法および電子デバイスを利用する無線システムを含む。
【００２５】
以下に記載する詳細な説明および添付図面は、本発明の本質および利点の理解を助ける。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施形態における無線システムを示す。
【００２７】
【図２】本発明の別の実施形態における例示的な無線システムを示す。
【００２８】
【図３】本発明の一実施形態における、無線デバイスの電力消費を低減させる方法を示す。
【００２９】
【図４】本発明の一実施形態における、無線デバイスの電力消費を低減させる別の方法を示す。
【発明を実施するための形態】
【００３０】
無線デバイスの電力消費を低減させるシステムおよび方法を記載する。以下の記載においては、例示を目的として、多くの例および特定の詳細を提供して、本発明の完全な理解を促す。しかし、請求項が定義する本発明が、これらの例における一部のまたは全ての特徴を、単独で、または、以下に記載する他の特徴との組み合わせで含みうること、さらには、本明細書で開示する特徴および概念の変形例および均等物を含みうることは、当業者には明らかである。
【００３１】
図１は、本発明の一実施形態における無線システム１００を示す。無線システム１００は、無線ローカルデバイス１０１および無線遠隔デバイス１０２を含む。ローカルデバイス１０１は、トランスミッタ１０４とレシーバ１０５とに連結されたコントローラ１０３を含む。コントローラ１０３はメモリ１０６に連結されている。遠隔デバイス１０２は、トランスミッタ１１２とレシーバ１１３とに連結されたコントローラ１１１を含む。コントローラ１１１はメモリ１１４に連結されている。ローカルデバイス１０１と遠隔デバイス１０２との間には、アンテナ１１７−１１８、コントローラ１０３、コントローラ１１１、トランスミッタ１０４、トランスミッタ１１２、レシーバ１０５、レシーバ１１３、メモリ１０６、およびメモリ１１４を利用して、無線リンク１１５が構築される。図１に示すローカルデバイス１０１および遠隔デバイス１０２のコンポーネントは、ブルートゥースプロトコル、８０２．１１プロトコル、またはＢＴ  ＡＭＰ等の無線プロトコルの組み合わせ等の様々な無線プロトコルを実装するハードウェアおよびソフトウェアを含む無線システムの例示であってよい。
【００３２】
本発明の特徴および利点には、無線リンク１１５を介してローカルデバイス１０１から遠隔デバイス１０２へメッセージを送信して、これらデバイスのいずれかまたは両方の電力消費を低減させることが含まれる。一実施形態では、メッセージは、通信スケジュールを示してよい。また通信スケジュールは、送信のタイミングを示してもよい。例えば、通信スケジュールは、ローカルデバイス１０１と遠隔デバイス１０２との間でデータのやり取りが行われる期間および行われない期間を示してよい。これにより、ローカルデバイス１０１と遠隔デバイス１０２とが通信スケジュールに従って通信する場合（例えばデータを送信する場合）、データが送信されない期間にはこれらデバイスのいずれかまたは両方を低電力状態に入らせることができる。
【００３３】
図１に示す無線システム１００の一例はＢＴ  ＡＭＰシステムである。ＢＴ  ＡＭＰシステム１００は、図１では概して無線コントローラ、トランスミッタ、およびレシーバとして示されているブルートゥースＭＡＣ／ＰＨＹおよび８０２．１１ＭＡＣ／ＰＨＹを含むことができるが、当業者であれば、特定のハードウェアおよびソフトウェアが含まれることを理解するであろう。例えばＢＴ  ＡＭＰシステム１００のメモリ１０６は、例えばアプリケーション層を表すプログラム１０７を含むことができる。本発明の一実施形態では、プログラム１０７は１以上のブルートゥースプロフィール１０８およびスケジュール１０９を含むことができる。ブルートゥースプロフィールは、デバイス間のブルートゥースベースの通信用の無線インタフェース仕様である。ブルートゥースプロフィールは、ＢＴ  ＡＭＰ  ＭＡＣおよびＰＨＹの上位にあるアプリケーション層に存在してよい。種類の異なるブルートゥースイネーブルされた遠隔デバイスを利用して無線通信を構築する際には異なるプロフィール１０８を利用することができ、これには、ローカルデバイス１０１と遠隔デバイス１０２との間のデータの送信方法を示す情報が含まれてよい。例えば、遠隔デバイス１０２がオーディオ／ビデオデバイスである場合には、プロフィール１０８は、オーディオビデオ遠隔制御プロフィール（「ＡＶＲＣＰ」）であってよい。一実施形態では、プロフィール１０８は、遠隔デバイス１０２に必要なデータレート、および／または、ローカルデバイス１０１と遠隔デバイス１０２との間の通信に利用されうる送信時間間隔を示してよい。プロフィール１０８はさらに、特に、ローカルデバイス１０１と遠隔デバイス１０２との間の通信の開始時間、期間、および周期等を示すことができる。この例では、スケジュール１０９はプロフィール１０８からの情報を利用して通信スケジュールを生成することができる。例えば、スケジュール１０９は、プロフィール１０８から送信間隔を判断して、データを送信する時を遠隔デバイス１０２に対して指示するための通信スケジュールを生成することができる。通信スケジュールは、ローカルデバイス１０１から遠隔デバイス１０２へ送られ、これらデバイスのいずれかまたは両方の電力制御に利用される。ローカルデバイス１０１および遠隔デバイス１０２のいずれかまたは両方はそれぞれ低電力モード１１０および１１６を含み、データが送信されないとプロフィール１０８が判断する期間中は、いずれかのデバイスの１以上の部分に対する電力を停止することができる。
【００３４】
一実施形態では、通信スケジュールは、無線リンク１１５に利用される無線プロトコルが指定する既存のメッセージを利用して送信することができる。例えば、一部の無線プロトコルでは、特定のメッセージを利用して、ローカルデバイス１０１および遠隔デバイス１０２の動作環境に存在しうる干渉を通知している。例えば、ブルートゥースプロトコルでは、無線通信が特定の種類の干渉を考慮に入れることができるよう、アクティビティレポートを行っている。従って一実施形態では、通信スケジュールを搬送するメッセージをブルートゥースプロトコルにおけるアクティビティレポートとする。例えば、通信スケジュールを示すメッセージを、ＢＴ  ＡＭＰプロトコルのアクティビティレポートに含めて送信することができる。別の例としては、ＩＥＥＥ８０２．１１ｖでは、単一のシステム上で複数の無線が同時送信されないように、共用干渉メッセージ（co-located interference message）が送信される。この場合ＩＥＥＥ８０２．１１ｖは、ローカルデバイス１０１から遠隔デバイス１０２に対して、ローカルデバイス１０１と遠隔デバイス１０２との間で送信が行われない期間を特定する共用干渉メッセージを送信して、同じデバイスにおいて複数の無線が干渉しあわないようにする（例えば、ＢＴ  ＡＭＰシステムでＢＴ送信が行われている際には８０２．１１送信を停止して、これら２つのプロトコルが干渉しあわないようにする）。本発明の別の実施形態では、８０２．１１プロトコルの干渉メッセージに通信スケジュールを含めて送信することが含まれる。他の無線プロトコルでは、干渉メッセージ等の他の既存のメッセージを通信スケジュールの送信に利用してもよい。
【００３５】
通信スケジュールは、ローカルデバイス１０１および遠隔デバイス１０２の電力制御に利用することができる。例えば、遠隔デバイス１０２は、１００ミリ秒につき１００キロビットを受信する要件と、２０メガビット／秒のレートでデータを受信する機能とを有してよい。通信スケジュールは、１００ミリ秒につき１００キロビットを送信するために、５ミリ秒の間隔をスケジュールすることができる。この他の９５ミリ秒の期間には、ローカルデバイス１０１は低電力モード１１０を利用して、ローカルデバイス１０１の電子機器の１以上の部分を停止させて、節電を行う（例えば、トランスミッタ１０４およびレシーバ１０５を停止することができる）。同様に、この他の９５ミリ秒の期間には、遠隔デバイス１０２の電子機器の１以上の部分（例えばトランスミッタ１１２およびレシーバ１１３）を、低電力モード１１６を利用してディセーブルにして、節電を行うこともできる。このように、通信のスケジュール時間を利用することで、ローカルデバイス１０１および遠隔デバイス１０２のいずれかまたは両方に、ローカルデバイス１０１および遠隔デバイス１０２の１以上の部分を停止させて節電を行うことのできる期間をスケジュールさせることができるようになる。
【００３６】
一部のアプリケーションでは、一部の遠隔デバイスが、通信スケジュールが指定するような通信のスケジュールを行うことができない場合がある。一実施形態では、遠隔デバイス１０２は定期的にローカルデバイス１０１に対して、送信要求メッセージを送信することができる。送信要求メッセージは、例えば遠隔デバイス１０２がローカルデバイス１０１からデータを受信する準備が整ったことを示してよい。ローカルデバイス１０１は、通信スケジュールに基づいて低電力モードの入退出の遷移を行うことができる。ローカルデバイス１０１は、ローカルデバイス１０１が低電力モードにないときに送信要求メッセージを受信した場合に、遠隔デバイス１０２からの送信要求メッセージに対して送信可メッセージ（clear-to-send message）で応答することができる。送信可メッセージは、ローカルデバイス１０１が送信要求メッセージを受信したことを示してよい。遠隔デバイス１０２は、送信可メッセージを受信するとローカルデバイス１０１からのデータ受信に備えることができる。送信可メッセージを送信した後で、またおそらくは、さらなる待ち時間の後で、ローカルデバイス１０１はデータの送信を開始することができる。
【００３７】
図２は、本発明の別の実施形態における例示的な無線システム２００を示す。無線システム２００は、音楽プレーヤ２０１、オーディオアンプ２０２、およびオーディオアンプ２０３を含む。この例のアプリケーションでは、オーディオアンプ２０２−２０３は、遠隔無線デバイスである。音楽プレーヤ２０１は、ＢＴ  ＡＭＰプロトコルを利用して音楽データ２２４をオーディオアンプ２０１−２０２に送信し、音楽プレーヤ２０１および／またはオーディオアンプ２０１−２０２は低電力モードに入って節電を行うことができる。
【００３８】
音楽プレーヤ２０１は、遠隔無線デバイス（例えばオーディオアンプ２０２−２０３）との通信に利用されるコントローラ１０３、メモリ１０６、およびアンテナ１１７を含む。本実施形態では、音楽プレーヤ２０１は、ＢＴ  ＡＭＰトランシーバ２０５を利用してオーディオアンプ２０２−２０３に対して信号を送受信する。音楽プレーヤ２０１はスケジューラ１０９を利用して、オーディオデータを送信するための通信スケジュールを生成する。スケジューラ１０９は、ＢＴ  ＡＭＰプロトコルを利用してオーディオアンプ２０２−２０３にオーディオデータを送信する際に、１以上のプロフィール１０８（例えばＡＶＲＣＰ）を利用することができる。タイマ２２１−２２３は、通信スケジュールのタイミングを維持する時間同期フィールド（「ＴＳＦ」）であってよい。ＣＯＤＥＣ２０４は、例えばオーディオアンプ２０２−２０３に対して送信されるオーディオデータを生成するのに利用されてよい。
【００３９】
オーディオアンプ２０２−２０３は、スピーカ２１２および２１７からのオーディオ音声を提供するべくセットアップされてよい。オーディオアンプ２０２−２０３は、住居用ＡＣ電源から受電するよう連結されていても、バッテリにより受電してもよい。オーディオアンプ２０２は、タイマ２２２、トランシーバ２０８、メモリ２１０、およびスピーカドライバ２１１に連結されたコントローラ２０９を含む。トランシーバ２０８およびアンテナ２１８は、ローカルデバイス（例えば音楽プレーヤ２０１）に対してデータを送受信する。トランシーバ２０８は、コントローラ２０９とデータを交換するべく連結される。コントローラ２０９は、受信したデータをメモリ２１０に格納することができる。メモリ２１０のサイズは、オーディオアンプ２０２に対応するプロフィール１０８が指定してよい。コントローラ２０９はスピーカドライバ２１１にデータを提供して、スピーカ２１２が駆動されて所望の音声が生成される。
【００４０】
オーディオアンプ２０３はオーディオアンプ２０２に類似している。オーディオアンプ２０３におけるアンテナ２１９、トランシーバ２１３、コントローラ２１４、メモリ２１５、スピーカドライバ２１６、スピーカ２１７、およびタイマ２２３は、オーディオアンプ２０２における対応するコンポーネントと同様に動作してよい。オーディオアンプ２０３をステレオ出力の右のチャネルとして指定して、オーディオアンプ２０２を左のチャネルとして指定することもできる。この指定はメモリ２１０および２１５に格納されて、対応するチャネルを示すことができる。ジャンパまたはトグルスイッチ等の設定識別子を利用してステレオ出力のチャネルを指定することもできる。
【００４１】
音楽プレーヤ２０１はＢＴ  ＡＭＰを装備してプロトコルのアクティビティレポートを利用することで、オーディオアンプ２０２およびオーディオアンプ２０３へのオーディオデータの送信をスケジュールしてよい。このために、ＢＴ  ＡＭＰリンク２０６を音楽プレーヤ２０１とオーディオアンプ２０２との間に構築して、ＢＴ  ＡＭＰリンク２０７を音楽プレーヤ２０１とオーディオアンプ２０３との間に構築する。音楽プレーヤ２０１と各オーディオアンプ２０２および２０３との間の接続の構築には、ブルートゥースプロトコルを利用することができる。その後、ＩＥＥＥ８０２．１１を利用して音楽プレーヤ２０１から各オーディオアンプ２０２および２０３にデータを送信することができる。
【００４２】
本実施形態では、コントローラ１０３はスケジューラ１０９を利用して、１以上のプロフィール１０８に基づいて通信スケジュールを作成することができる。通信スケジュールは、各オーディオアンプ２０２−２０３につき別個のアクティビティレポートに含めて送信されてよい。一例では、プロフィール１０８が、スピーカ２１２および２１７が妨害を受けずにステレオ出力し続けるには３８４キロビット／秒というレートが必要であると示す。１００ミリ秒の期間中に、オーディオ信号の連続出力には、各スピーカ２１２および２１７で３８．４キロビットが必要となる。ＩＥＥＥ８０２．１１ｇをトランスポートレベルで利用することで、２０メガビット／秒のレートでデータを送信することができる。演算サンプルを示すと、各チャネルのオーディオデータレート＝３８４キロビット／秒であり、Ｄ＝１００ミリ秒の期間中のオーディオデータ量＝３８．４キロビットであり、Ｒｔ＝送信レート＝２０メガビット÷秒であり、Ｔ＝送信時間であるときＴ＝Ｄ÷Ｒｔ＝３８．４キロビット÷２０メガビット／秒＝１．９２ミリ秒となる。
【００４３】
スケジューラ１０９は、左チャネルのデータをオーディオアンプ２０２に送信するのに２ミリ秒を、右チャネルのデータをオーディオアンプ２０３に送信するのに２ミリ秒を、節電時間に９６ミリ秒を指定する通信スケジュールを生成することができる。通信スケジュールは、各アンプへのアクティビティレポート内に含めて送信されてよい。メッセージのパラメータは、１）開始時間：ローカルタイマに基づいて干渉が始まる時間、２）期間：アクティブなトラフィックが継続しうる期間、３）周期：トラフィックの周期である。この場合、各アンプに対するアクティビティレポート内の情報は以下のようになる。
＜オーディオアンプ２０２に対するアクティビティレポートメッセージ＞
１）開始時間：時点０
２）送信期間：２ミリ秒
３）周期：１００ミリ秒毎
＜オーディオアンプ２０３に対するアクティビティレポートメッセージ＞
１）開始時間：２ミリ秒の時点
２）送信期間：２ミリ秒
３）周期：１００ミリ秒毎
【００４４】
システム２００のオーディオアンプ数を増やす場合には、対応するさらなる送信をスケジュールするべく、これらオーディオアンプそれぞれにアクティビティレポートメッセージを送信してさらなる送信時間をスケジュールしてよい。
【００４５】
低電力モード１１０は、９６ミリ秒の節電期間中に音楽プレーヤ２０１をスリープモードにするのに利用されてよい。この場合、音楽プレーヤ２０１をスリープモードから「起こして」オーディオデータの送信を再開させる時を判断する必要があることから、タイマ２２１をアクティブにしておく等の方策が必要となろう。節電期間中には、オーディオアンプ２０２および２０３は、トランシーバ２０８および２１３のそれぞれおよび／または不要な他の回路をディセーブルして、遠隔デバイスにおける電力を低下させることができる。
【００４６】
別の実施形態では、音楽プレーヤ２０１は、複数のリンクを介して複数のオーディオアンプに同時にオーディオデータを送信する複数のトランシーバおよびアンテナを有してよい。この実施形態ではＩＥＥＥ８０２．１１ｎがトランスポートレベルで利用されてよい。
【００４７】
別の実施形態では、オーディオデータの代わりにビデオデータが送信されてよい。この場合にはスケジューリングの周期が異なっていてよく、ビデオデータ要件が多いことから各バースト期間もオーディオデータより大きくてよい。ローカルデバイスと遠隔デバイスとが無線リンクを介して通信するような他のシステムの様々な他のデバイスも、電力消費を低減する上述した技術を利用することができることを理解されたい。
【００４８】
図３は、本発明の一実施形態における、無線デバイスの電力消費を低減させる方法３００を示す。３０１で、ローカルデバイスと遠隔デバイスとの間に無線リンクを構築する。３０２で、通信スケジュールを生成する。通信スケジュールは、ブルートゥースプロフィール等のローカルデバイスで利用可能なプロフィールに基づいて生成されてよい。ＢＴ  ＡＭＰがローカルデバイスで利用されている場合には、プロフィールを利用して、特定の期間に１以上の遠隔デバイスが必要とするデータ量を決定することができる。データレート機能を利用することでローカルデバイスがデータのバーストを遠隔デバイスに送ることができる時を判断することができる。３０３で、無線プロトコルの既存のメッセージに通信スケジュールを埋め込む。既存のメッセージは、例えば干渉メッセージであってよく、これは、プロトコルが干渉パターンに基づいて通信を調節するとき利用されるものであるが、本実施形態では一例として通信スケジュールを送信する目的に利用されている。このメッセージはさらに、例えばアクティビティレポートメッセージであってよい。３０４でこのメッセージをローカルデバイスから遠隔デバイスに送る。このメッセージは、遠隔デバイスに対して、ローカルデバイスから遠隔デバイスへの送信の開始時間、期間、および周期等に関する情報を伝えるものであってよい。３０５で、ローカルデバイスはメッセージ内の通信スケジュールに従って遠隔デバイスと通信する。ここでは、送信する期間と送信を行わない期間とが周期的あるいは定期的に交互してよい。３０６で、ローカルデバイスまたは遠隔デバイスが、あるいはこれらの両方が、該当するシステムの１以上の回路コンポーネントへの電力を停止することにより低電力モードに入ってよい。ローカルデバイスはＩＥＥＥ８０２．１１ｇを利用して、高速データレートでデータを送信して、短いバーストで遠隔デバイスに、必要とされるデータ量を受信させ、残りの通信期間において、ローカルデバイスおよび遠隔デバイスの回路の部分を停止する、あるいは、低休止電流状態に構成することができる。低電力モードを利用してこれら期間中に節電を行うことができる。
【００４９】
図４は、本発明の一実施形態における、無線デバイスの電力消費を低減させる別の方法を示す。本例では、ローカルデバイスおよび遠隔デバイスがＢＴ  ＡＭＰプロトコルを利用して通信してよい。例えば、デバイス同士は近距離（１０ｍ未満）で接続を行い、無線リンクにおいてブルートゥースおよびＩＥＥＥ８０２．１１プロトコルの両方を利用することができる。ブルートゥース無線チャネルは常に起動されており（動作可能であり）、ＩＥＥＥ８０２．１１チャネルを利用して高速に大量のデータを送信することができる。例えば、ビデオおよび音楽の再生といった一部のアプリケーションでは、高速リンクを長期間にわたり動作可能とすることが要求される。従って方法４００は、４０１で、ローカルデバイスと遠隔デバイスとの間にブルートゥース無線接続を構築することで開始される。このステップには、例えばブルートゥース接続を利用して遠隔デバイスを発見することが含まれてよい。４０２で、例えばローカルデバイス上の１以上のブルートゥースプロフィールに基づいて通信スケジュールを生成してよい。通信スケジュールは、通信中にデータを送信する期間および送信しない期間を示してよい。４０３で、この通信スケジュールをローカルデバイスから遠隔デバイスへと、ブルートゥース接続を利用して送信する。上述したように、ＢＴ  ＡＭＰプロトコルでは、ローカルデバイスが遠隔デバイスに対して自身が受けている干渉パターンを通知することのできるアクティビティレポートと称されるメカニズムが提供される。このメッセージ内の情報によって、遠隔デバイスは、ローカルデバイスへのデータの送信を、干渉を回避しながらスケジュールすることができるようになる。上述したように、本発明の一部の実施形態では、このメッセージを通信スケジュールとして利用することで、ローカルデバイスおよび／または遠隔デバイスは、利用されていない間の電力低減を行うことができる。４０４で、ローカルデバイスと遠隔デバイスとの間に８０２．１１無線通信を構築する。上述したようにこの接続は、ローカルデバイスと遠隔デバイスとの間の大量のデータの高速通信に利用することができ、通信は、ローカルデバイスと遠隔デバイスとの間で共有された通信スケジュールに従って行うことができる。４０５で、例えばアクティビティレポートに含めて送信されたものであってよい通信スケジュールに基づいて、８０２．１１接続の利用によりローカルデバイスと遠隔デバイスとの間で通信を行わせる。この期間中、２０ミリ秒でデータがローカルデバイスから遠隔デバイスへ送信されてよく、次いで、送信は、例えば通信スケジュールに指定されているように、８０ミリ秒の間停止してよい。４０６で、通信スケジュールが示すデータが送信されていない期間中、ローカルデバイスまたは遠隔デバイスのいずれか（または両方）の電力を低減させて、消費電力を低減させる。
【００５０】
上述した記載は、本発明の様々な実施形態を本発明の各側面の実装例とともに示している。上述した例および実施形態が唯一の実施形態であると捉えられるべきではなく、これらは、以下の請求項が定義する本発明の柔軟性および利点を示す目的を有している点に留意されたい。当業者であれば、上述の開示および以下の請求項に基づいて、他の構成、実施形態、実装例、および均等物を想到することが可能であり、請求項が定義する本発明の精神および範囲から逸脱することなく利用できることが明らかである。
【図１】
2011527855.tif 000003
【図２】
2011527855.tif 000004
【図３】
2011527855.tif 000005
【図４】
2011527855.tif 000006
【国際調査報告】
2011527855.tif 000007