(57)【要約】  ＢＴ受信機ＲＦフロントエンドがＢＴ走査窓のシーケンス内にＲＦエネルギーを受け入れる。走査窓全体にわたって、フロントエンドは１つのホップ周波数に同調される。窓の前後に、フロントエンドは無効化状態にされる。ＷＬＡＮエネルギー検出器が、窓の間フロントエンドの出力を処理し、所定量よりも多くのＲＦエネルギーが窓の間にフロントエンド上で受け取られたかどうかを判定する。ＢＴベースバンドプロセッサが、フロントエンドの出力の復調を試みる。ＷＬＡＮエネルギー検出器が、所定量のＲＦエネルギーが受け取られたと判定し、かつＢＴ信号を復調できない場合、ＷＬＡＮウェイクアップ信号がアサートされ、それによって、ＷＬＡＮトランジスタが電源を投入されてＷＬＡＮ信号を受信する。ＢＴ走査窓がＷＬＡＮビーコンと重なり合うのを容易にするためにＢＴ走査間隔の持続時間を変化させる。
2013530620.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）Ｂｌｕｅｔｏｏｔｈ（ＢＴ）受信機無線周波数（ＲＦ）フロントエンドをページ走査モードで使用してＢＴ走査窓のシーケンスを受信することと、
（ｂ）１つの前記ＢＴ走査窓の間前記Ｂｌｕｅｔｏｏｔｈ（ＢＴ）受信機ＲＦフロントエンド上でワイヤレスローカルエリアネットワーク（ＷＬＡＮ）エネルギーを受け取ることと、
（ｃ）エネルギー検出器を使用して、前記ＢＴ受信機ＲＦフロントエンドが前記１つの前記ＢＴ走査窓の間前記ＷＬＡＮエネルギーを受け取っているときに前記ＢＴ受信機ＲＦフロントエンドの出力信号を処理することと、
（ｄ）前記（ｃ）の処理の結果に少なくとも部分的に基づいてウェイクアップ信号をアサートすることとを備え、前記ウェイクアップ信号の前記アサートは、前記ＢＴ受信機ＲＦフロントエンドが前記１つの前記ＢＴ走査窓の間に前記ＷＬＡＮエネルギーを受け取ったことを示す方法。
【請求項２】
（ａ）における前記ＢＴ走査窓のシーケンスの各ＢＴ走査窓は、ＢＴ走査間隔のシーケンスの対応するＢＴ走査間隔の一部であり、前記ＢＴ走査間隔の各々は持続時間を有し、前記ＢＴ走査間隔の前記シーケンスの前記各ＢＴ走査間隔の前記持続時間は同一ではない、請求項１に記載の方法。
【請求項３】
（ａ）における前記ＢＴ走査窓のシーケンスの各ＢＴ走査窓は、ＢＴ走査間隔のシーケンスの対応するＢＴ走査間隔の一部であり、前記ＢＴ走査間隔の各々は持続時間を有し、前記ＢＴ走査間隔の前記シーケンスの前記各ＢＴ走査間隔の前記持続時間は様々である、請求項１に記載の方法。
【請求項４】
（ｂ）において受信される前記ＷＬＡＮエネルギーの実質的にすべてが前記１つのＢＴ走査窓の間に受け取られ、（ｃ）において処理される前記出力信号は、（ｂ）において受け取られる前記ＷＬＡＮエネルギーによるものであり、前記１つのＢＴ走査窓の外側で受け取られる他のＷＬＡＮエネルギーによるものではない、請求項１に記載の方法。
【請求項５】
（ｅ）前記ウェイクアップ信号がアサートされたことに応答して、ＷＬＡＮ受信機ＲＦフロントエンドとＷＬＡＮベースバンドプロセッサとを含むＷＬＡＮ受信機の少なくとも一部に電源を投入することと、
（ｆ）前記ＷＬＡＮ受信機ＲＦフロントエンドおよび前記ＷＬＡＮベースバンドプロセッサを使用してＷＬＡＮ信号を受信し復調することとをさらに備える、請求項１に記載の方法。
【請求項６】
（ｇ）前記ＷＬＡＮ受信機の少なくとも一部が（ｅ）において電源を投入された後で前記エネルギー検出器を無効化することをさらに備える、請求項５に記載の方法。
【請求項７】
前記ＢＴ受信機ＲＦフロントエンドは、前記ＢＴ走査窓の直前には前記ＢＴ受信機ＲＦフロントエンドがＢｌｕｅｔｏｏｔｈ信号を受信できないように、前記ＢＴ走査窓の直前には低電力状態にある、請求項１に記載の方法。
【請求項８】
（ｅ）ＢＴベースバンドプロセッサを使用して前記Ｂｌｕｅｔｏｏｔｈ受信機ＲＦフロントエンドの前記出力信号を処理し、前記処理の結果として、ＢＴベースバンドプロセッサが前記出力信号を首尾よく処理したかどうかを示すＢＴ検出信号を出力することと、
（ｆ）ＢＴベースバンドプロセッサが前記出力信号を首尾よく復調した場合に、前記ＢＴ検出信号を使用して前記ウェイクアップ信号がアサートされるのを妨げることとをさらに備える、請求項１に記載の方法。
【請求項９】
前記ＢＴ受信機ＲＦフロントエンドは、２０メガヘルツよりも実質的に小さい受信信号帯域幅を有する、請求項１に記載の方法。
【請求項１０】
（ｅ）前記ＢＴ受信機ＲＦフロントエンドを使用して前記１つのＢＴ走査窓の間ＢＴページ走査を実行することをさらに備える、請求項１に記載の方法。
【請求項１１】
ＢＴ走査窓の間前記ＢＴ受信機ＲＦフロントエンドを使用してＷＬＡＮエネルギーを検出するとともにＢＴページ走査信号を受信することをさらに備える、請求項１に記載の方法。
【請求項１２】
（ａ）における前記ページ走査モードでの前記ＢＴ受信機ＲＦフロントエンドの前記使用は、擬似ランダム周波数ホッピングシーケンスに従ってＢＴ走査窓からＢＴ走査窓へと変化する受信周波数を有するように前記ＢＴ受信機ＲＦフロントエンドを同調させることを含む、請求項１に記載の方法。
【請求項１３】
前記エネルギー検出器は第１の部分と第２の部分とを有し、前記第１の部分は、前記１つのＢＴ走査窓の間に前記ＢＴ受信機ＲＦフロントエンドによって受信されたＲＦエネルギーの量を示す値を出力し、前記第２の部分は、前記第１の部分によって出力された値をしきい値と比較する、請求項１に記載の方法。
【請求項１４】
Ｂｌｕｅｔｏｏｔｈ（ＢＴ）受信機をページ走査モードで使用して複数のＢＴ走査窓において走査を行うことを備え、各ＢＴ走査窓は対応するＢＴ走査間隔内に位置し、前記ＢＴ走査間隔は全体としてＢＴ走査間隔のシーケンスであり、前記ＢＴ走査間隔のシーケンスの前記ＢＴ走査間隔は持続時間が様々である方法。
【請求項１５】
前記ＢＴ受信機は、ＢＴ受信機ＲＦフロントエンドとＢＴベースバンドプロセッサとを備え、前記方法は、
１メガヘルツよりも実質的に大きくかつ２０メガヘルツよりも実質的に小さい帯域幅内のエネルギーを検出するエネルギー検出器を使用して前記ＢＴ受信機ＲＦフロントエンドの出力信号を処理することと、
前記ＢＴベースバンドプロセッサを使用して前記出力信号を処理することとをさらに備える、請求項１４に記載の方法。
【請求項１６】
ウェイクアップ信号を出力することをさらに備え、前記ウェイクアップ信号は、前記エネルギー検出器が、１つの前記ＢＴ走査窓の間にある量のワイヤレスローカルエリアネットワーク（ＷＬＡＮ）を検出したことを示す、請求項１５に記載の方法。
【請求項１７】
（ａ）２０メガヘルツよりも実質的に小さい受信信号帯域幅を有するＢｌｕｅｔｏｏｔｈ（ＢＴ）受信機無線周波数（ＲＦ）フロントエンドをＢＴページ走査モードで動作させることと、
（ｂ）エネルギー検出器を使用して前記ＢＴ受信機ＲＦフロントエンドの出力信号を処理し、前記処理の結果として、前記ＢＴ受信機ＲＦフロントエンドがある量のＲＦエネルギーを受け取ったかどうかを示す第１の信号を出力することと、
（ｃ）ＢＴベースバンドプロセッサを使用して前記ＢＴ受信機ＲＦフロントエンドの前記出力を復調することを試み、前記復調の試みの結果として、前記ＢＴベースバンドプロセッサがＢＴ信号を首尾よく復調できないかどうかを示す第２の信号を出力することと、
（ｄ）１）前記第１の信号が、前記ある量のＲＦエネルギーが受け取られたことを示すことと、２）前記第２の信号が、前記ＢＴベースバンドプロセッサがＢＴ信号を首尾よく復調できないことの両方が生じた場合にウェイクアップ信号をアサートすることとを備える方法。
【請求項１８】
（ｂ）において１０個のエネルギー検出器を使用して前記出力信号を処理することは、実質的に完全に単一のＢＴ走査窓内で行われ、（ｃ）における前記ＢＴベースバンドプロセッサの前記使用による前記出力信号を復調することの前記試みは、実質的に完全に単一のＢＴ走査窓内で行われる、請求項１７に記載の方法。
【請求項１９】
（ａ）において前記ＢＴ受信機ＲＦフロントエンドが前記ＢＴページ走査モードで動作させられるときに、前記ＢＴ受信機ＲＦフロントエンドの受信周波数が、ＢＴ走査窓のシーケンス内でＢＴ走査窓からＢＴ走査窓へと擬似ランダム周波数ホッピングシーケンスでホッピングするように同調され、前記エネルギー検出器は、（ｂ）において前記ＢＴ走査窓のシーケンスの前記１つのＢＴ走査窓の間使用される、請求項１７に記載の方法。
【請求項２０】
１つのＢＴ走査窓内にある量のＷＬＡＮエネルギーを受け入れるＢｌｕｅｔｏｏｔｈ（ＢＴ）受信機無線周波数（ＲＦ）フロントエンドと、
前記ＢＴ受信機ＲＦフロントエンドから出力信号を受信するＢＴベースバンド処理回路と、
前記ＢＴ受信機ＲＦフロントエンドが前記１つのＢＴ走査窓の間前記ＷＬＡＮエネルギーを受け取っているときに前記出力信号を処理し、前記処理の結果に少なくとも部分的に基づいて、前記ＢＴ受信機ＲＦフロントエンドが前記１つのＢＴ走査窓の間前記ＷＬＡＮエネルギーを受け取ったことを示すウェイクアップ信号をアサートするエネルギー検出器とを備える回路。
【請求項２１】
前記ある量のＷＬＡＮエネルギーの実質的にすべてが、前記１つのＢＴ走査窓の間前記ＢＴ受信機ＲＦフロントエンドによって受け取られる、請求項２０に記載の回路。
【請求項２２】
前記エネルギー検出器によって処理される前記出力信号は、前記ＢＴ受信機ＲＦフロントエンドによって受け取られる前記ある量のＷＬＡＮエネルギーによるものであり、前記１つのＢＴ走査窓の外側で前記ＢＴ受信機ＲＦフロントエンドによって受け取られた他のＷＬＡＮエネルギーによるものではない、請求項２０に記載の回路。
【請求項２３】
前記ＢＴベースバンド処理回路は、前記エネルギー検出器にＢＴ検出信号を供給し、前記ＢＴ検出信号は、前記ＢＴベースバンド処理回路がＢＴ信号を首尾よく復調したかどうかを示す、請求項２０に記載の回路。
【請求項２４】
前記ＢＴベースバンド処理回路は、ＢＴ走査間隔がいつ終了するかを判定するタイミング機構を含み、各ＢＴ走査間隔の前記持続時間はすべてが同一とは限らない、請求項２０に記載の回路。
【請求項２５】
前記エネルギー検出器は、
フィルタと、
アナログデジタル変換器（ＡＤＣ）と、
デジタル信号プロセッサ（ＤＳＰ）とを備え、信号経路は、前記Ｂｌｕｅｔｏｏｔｈ受信機ＲＦフロントエンドのミキサから前記フィルタを通過し、前記ＡＤＣを通過し、前記ＤＳＰに至る、請求項２０に記載の回路。
【請求項２６】
単一のＢＴ走査窓内にある量のＷＬＡＮエネルギーを受け入れるＢｌｕｅｔｏｏｔｈ（ＢＴ）受信機無線周波数（ＲＦ）フロントエンドと、
前記ＢＴ受信機ＲＦフロントエンドが前記単一のＢＴ走査窓の間ＷＬＡＮエネルギーを受け取っているときにＢＴ受信機ＲＦフロントエンドの出力信号を処理し、前記処理の結果として、前記ＢＴ受信機ＲＦフロントエンドが前記単一のＢＴ走査窓の間前記ある量のＷＬＡＮエネルギーを受け取ったことを示すウェイクアップ信号をアサートするための手段と、
前記出力信号を受信し、前記ＢＴ受信機ＲＦフロントエンドが前記単一のＢＴ走査窓の間前記ある量のＷＬＡＮエネルギーを受け取ったときに前記出力信号の復調を試みるＢＴベースバンド処理回路とを備える回路。
【請求項２８】
前記ＢＴベースバンド処理回路は、前記処理手段にＢＴ検出信号を供給し、前記処理手段は、前記ＢＴ検出信号がアサートされた場合前記ウェイクアップ信号をアサートしない、請求項２６に記載の回路。
【請求項２９】
前記ＢＴ受信機ＲＦフロントエンドは、前記単一のＢＴ走査窓の直前に実質的に電源を切断され、前記ＢＴ受信機ＲＦフロントエンドは受信周波数を有し、前記受信周波数は、前記ＢＴ走査窓全体にわたって実質的に一定であり、前記ＢＴ受信機ＲＦフロントエンドは、前記単一の走査窓の直後に実質的に電源を切断される、請求項２６に記載の回路。
【請求項３０】
前記単一の走査窓は、ＢＴ走査窓のシーケンス内のＢＴ走査窓であり、前記ＢＴ走査窓の各々は、対応するＢＴ走査間隔の一部であり、前記ＢＴ走査間隔は全体としてＢＴ走査間隔のシーケンスであり、各ＢＴ走査間隔は持続時間を有し、前記ＢＴ走査間隔の前記シーケンスの前記各ＢＴ走査間隔の前記持続時間は様々である、請求項２６に記載の回路。
【請求項３１】
前記手段は、フィルタと、アナログデジタル変換器（ＡＤＣ）と、デジタル信号プロセッサ（ＤＳＰ）とを備え、信号経路が、前記ＢＴ受信機ＲＦフロントエンドから、前記フィルタを通過し、前記ＡＤＣを通過し、前記ＤＳＰに至る、請求項２６に記載の回路。
【請求項３２】
１組のプロセッサ実行可能な命令を記憶するプロセッサ可読媒体であって、前記１組のプロセッサ実行可能な命令の実行は、
ＢＴ受信機ＲＦフロントエンドがある量のＷＬＡＮエネルギーを受け取っているときに前記ＢＴ受信機ＲＦフロントエンドの出力信号が処理され、前記処理に応答して、前記ＢＴ受信機ＲＦフロントエンドが１つのＢＴ走査窓の間前記ある量のＷＬＡＮエネルギーを受け取ったことを示すウェイクアップ信号がアサートされるように前記ＢＴ走査窓のシーケンス内に受け入れるように前記ＢＴ受信機ＲＦフロントエンドを制御するための実行であるプロセッサ可読媒体。
【請求項３３】
前記ＢＴ走査窓のシーケンスの各ＢＴ走査窓は、対応するＢＴ走査間隔内に位置し、前記ＢＴ走査間隔は全体として、ＢＴ走査間隔のシーケンスであり、前記ＢＴ走査間隔の前記シーケンスの前記ＢＴ走査間隔の前記持続時間は様々である、請求項３２に記載のプロセッサ可読媒体。
【請求項３４】
プロセッサによって前記１組の命令を実行すると、前記ＢＴ走査窓が生じる時間が求められる、請求項３３に記載のプロセッサ可読媒体。
【請求項３５】
前記１組のプロセッサ実行可能な命令の実行は、
前記ＢＴ受信機ＲＦフロントエンドの前記出力信号に対する処理の一部を実行するための実行であり、前記一部の処理はデジタル信号処理である、請求項３３に記載のプロセッサ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
米国特許法第１１９条に基づく優先権の主張
本出願は、Ｈｅらによって、２０１０年５月７日に出願され、「Ｍｅｔｈｏｄ  ａｎｄ  Ａｐｐａｒａｔｕｓ  Ｔｏ  Ｄｅｔｅｃｔ  ＷＬＡＮ  Ｓｉｇｎａｌｓ  Ｕｓｉｎｇ  Ｂｌｕｅｔｏｏｔｈ  Ｒｅｃｅｉｖｅｒ  Ｄｕｒｉｎｇ  Ｂｌｕｅｔｏｏｔｈ  Ｓｃａｎ  Ａｃｔｉｖｉｔｙ」という名称を有する米国仮出願第６１／３３２６３０号の米国特許法第１１９条に基づく利益を主張するものであり、この仮出願は、参照により本明細書に組み込まれる。
【０００２】
開示する実施形態は、ＢＴ受信機ＲＦフロントエンドを使用してＷＬＡＮ無線をウェイクアップすることに関する。
【背景技術】
【０００３】
Ｂｌｕｅｔｏｏｔｈ（登録商標、ＢＴ）とＷＬＡＮ（ワイヤレスＬＡＮ）は、同じ２．４ＧＨｚ無認可帯域を使用して動作する競合する２つの無線技術である。ＷＬＡＮは、ＩＥＥＥ８０２．１１において標準化されており、ＩＥＥＥ８０２．１１（ｎ）を含むいくつかの改良形を有する。Ｂｌｕｅｔｏｏｔｈは、ＩＥＥＥ８０２．１５．１において標準化されているワイヤレスパーソナルエリアネットワーク（ＷＰＡＮ）技術の営利的な実装形態である。
【０００４】
しかし、ＷＬＡＮとＢＴは、ＢＴが高い信頼性を必要としない適用例において短距離を対象とする比較的単純なシステムであるという点で互いに異なる。一方、ＷＬＡＮは、より複雑であり、一般に実現するには費用がかかり、より長い距離を対象としている。ＷＬＡＮは、比較的複雑な変調を伴い、ＷＬＡＮ信号のエネルギーは、約２２ＭＨｚの広い周波数範囲にわたって拡散する。ＷＬＡＮではより複雑な変調およびより高いコードレートが使用されるので、ＷＬＡＮ送信を確実に受信することができる。したがって、２２ＭＨｚ幅のＷＬＡＮ信号を受信するには広帯域受信機ＲＦフロントエンドが必要である。ＷＬＡＮ無線にはより複雑で、したがってより多くの電力を消費する復調回路も必要である。一方、ＢＴは、比較的単純な変調を伴う。ＢＴ信号のエネルギーは一般に、より狭い１ＭＨｚ周波数範囲に制限され、したがって、比較的狭帯域の受信機ＲＦフロントエンドしか使用できない。多くの理由から、ＷＬＡＮ無線は一般にＢＴ無線よりも多くの電力を消費する。
【０００５】
ＷＬＡＮ通信には２種類のデバイス、すなわちアクセスポイント（ＡＰ）および局（ＳＴＡ）が関与してもよい。ある一般的な動作シナリオでは、ＳＴＡは、ＷＬＡＮ  ＡＰへの送信を試みず、ＳＴＡは、ＷＬＡＮ  ＡＰの無線範囲外であり、圏外（ＯｏＳ）と呼ばれる低電力モードである。ＷＬＡＮ  ＡＰはビーコンパケットを周期的に送信する。ＯｏＳ  ＳＴＡがＷＬＡＮ  ＡＰの無線範囲に入りそうである場合、ＷＬＡＮ  ＡＰからのビーコンパケットをＯｏＳ  ＳＴＡにおいて周期的に受信することができる。このような状況では、ＳＴＡは、各ビーコンを検出し、ＷＬＡＮ  ＡＰとの通信を開始してＷＬＡＮネットワークに参加すべきである。このことを実現するために、ＯｏＳ  ＳＴＡは、その受信機をウェイクしてＷＬＡＮチャネルを走査させることによって周期的に走査を行ってビーコンを検出する。そのような１３個のチャネルがある。ＷＬＡＮ受信機は全時間の約９０％にわたって非アクティブであるが、ＯｏＳ  ＳＴＡが走査を行うに過ぎず、実際には使用されないにもかかわらず、ＳＴＡのＷＬＡ受信機は、全時間の約１０％の間アクティブである。このため、大量の電力が消費される。モバイルデバイスでは、ＯｏＳ  ＳＴＡのこの電力消費量を低減させることが望ましい場合がある。
【０００６】
いくつかのタイプのモバイルデバイスは、ＷＬＡＮトランシーバに加えてＢＴトランシーバを含む。ＢＴトランシーバとＷＬＡＮトランシーバが同じデバイスに存在する場合、このＢＴトランシーバとＷＬＡＮトランシーバは共存していると言われる。電力を浪費するのを避けるために、ＢＴ受信機を使用してＷＬＡＮ信号を探索することが提案されている。この目的のために、より多くの電力を消費するＷＬＡＮ受信機ではなく、ＢＴ受信機が使用される。ＢＴ受信機を使用して２．４ＧＨｚ無認可帯域内でエネルギーが検出された場合、ＷＬＡＮ無線がアクティブ化され、その後正常なＷＬＡＮ通信が実行される。たとえば、公開された米国特許出願第２００８１０８１１５５号は、ＢＴ受信機を使用してＷＬＡＮエネルギーを検出することを記載している。ＢＴ受信機は、ＷＬＡＮチャネル周波数帯域にわたって互いに間隔を置いて設定されたいくつかの周波数に同調される。各周波数においてエネルギー標本が採られ、各標本が分析されてＷＬＡＮエネルギーが検出される。別の例では、ＢＴ受信機がＷＬＡＮチャネル周波数帯域の中心周波数に同調される。ある時間にわたって受け取られたエネルギーが蓄積された後、標本のエネルギーがしきい値と比較され、しきい値を超えている場合、ＷＬＡＮ無線がアクティブ化される。ＢＴ受信機を使用してＷＬＡＮエネルギーを検出する方法としてより優れた代替方法が求められている。
【発明の概要】
【０００７】
デバイスは、ＢＴトランシーバと、ＷＬＡＮトランシーバと、ＷＬＡＮエネルギー検出器回路とを含む。例示的な一方法では、ＷＬＡＮトランシーバは、ＷＬＡＮトランシーバ自体がＷＬＡＮビーコン信号を受信して復調することができないように、最初は低電力状態である。ＷＬＡＮトランシーバがこの低電力状態であるとき、ＢＴ受信機のＢＴ受信機ＲＦフロントエンドがページ走査モードで使用され、ＢＴ走査窓のシーケンス内にＲＦエネルギーを受け入れる。たまたまＷＬＡＮエネルギーであるＲＦエネルギーは、これらのＢＴ走査窓のうちの１つの間ＢＴ受信機ＲＦフロントエンド上で受け取られる。ＷＬＡＮエネルギー検出器回路は、ＢＴ受信機ＲＦフロントエンドがＢＴ走査窓のうちのこの走査窓の間ＷＬＡＮエネルギーを受け取っているときにＢＴ受信機ＲＦフロントエンドの出力信号を処理する。ＢＴ受信機ＲＦフロントエンドは、このＢＴ走査窓全体にわたって単一の一定のＢＴホップ周波数を受信するように同調される。ＢＴホップ周波数は、Ｂｌｕｅｔｏｏｔｈ規格に従って決定される。
【０００８】
ＷＬＡＮエネルギー検出器によってこの１つのＢＴ走査窓の間ＢＴ受信機ＲＦフロントエンドの出力に対して行われるこの処理の結果に少なくとも部分的に基づいて、第１の信号が生成される。この第１の信号（たとえば、エネルギー検出信号）は、ＢＴ受信機ＲＦフロントエンドがこのＢＴ走査窓の間にＷＬＡＮエネルギーを受け取ったことを示す。ＢＴトランシーバは、ＢＴ受信機ＲＦフロントエンドに加えて、ＢＴベースバンドプロセッサを含む。ＢＴベースバンドプロセッサは、ＢＴ受信機ＲＦフロントエンドの出力信号を処理し、その結果、第２の信号を出力する。第２の信号（たとえば、ＢＴ復調信号）は、ＢＴベースバンドプロセッサがＢＴ信号を首尾よく復調したかどうかを示す。
【０００９】
以下の両方が生じると、ＷＬＡＮウェイクアップ信号がアサートされる。１）ＢＴ受信機ＲＦフロントエンドがＢＴ走査窓の間に所定量よりも多くのＲＦエネルギーを受け取ったことを第１の信号が示し、かつ２）ＢＴベースバンドプロセッサがＢＴ信号を首尾よく復調できなかったことを第２の信号が示す。一例では、１つのＢＴ走査窓の直前に、ＢＴ受信機ＲＦフロントエンドが、電源を切断されるかまたは他の方法で無効化され、ＲＦ信号を受信できなくなり、したがってＲＦ信号を受信しない。同様に、１つのＢＴ走査窓の直後に、ＢＴ受信機ＲＦフロントエンドが、電源を切断されるかまたは他の方法で無効化され、ＲＦ信号を受信できなくなり、したがってＲＦ信号を受信しない。ＢＴ受信機ＲＦフロントエンドは、１つのＢＴ走査窓全体にわたって、単一のＢＴホップ周波数において受信を行うように同調される。
【００１０】
次いで、このように生成されたＷＬＡＮウェイクアップ信号がＷＬＡＮトランシーバに供給される。ＷＬＡＮウェイクアップ信号がアサートされたことに応答して、ＷＬＡＮトランシーバが、電源を投入される前には、ＷＬＡＮ信号を受信できず、電源を投入された後に、ＷＬＡＮ信号を受信することができるように、ＷＬＡＮトランシーバの少なくとも一部に電源が投入されるかまたはＷＬＡＮトランシーバの少なくとも一部がその他の方法によって有効化される。ＷＬＡＮウェイクアップ信号がアサートされたことの結果として、ＷＬＡＮトランシーバが低電力状態から高電力状態に遷移する。有利な一態様では、ＷＬＡＮウェイクアップ信号がアサートされるためＷＬＡＮトランシーバに電源が投入され動作可能になった後、ＷＬＡＮエネルギー検出器回路が電源を切断されるかまたは無効化されて電力消費量を低減させる。ＷＬＡＮエネルギー検出器回路は、ＷＬＡＮトランシーバが動作可能である時間全体にわたって電源を切断される。
【００１１】
いくつかの例では、ＷＬＡＮエネルギー検出器回路の動作は、ＢＴ受信機ＲＦフロントエンドの同調および動作が、ＢＴ走査窓がいつ開始していつ停止するかの点を除いて従来通りの同調および動作であるという点でＢＴトランシーバと「抱き合わせる（piggy-back）」動作であると言われる。ＢＴ走査間隔のシーケンスの各ＢＴ走査間隔がＢＴ走査窓を有する。ＢＴ受信機ＲＦフロントエンドとＷＬＡＮエネルギー検出器は、上述のＲＦエネルギーを検出し、かつ適宜、ＷＬＡＮウェイクアップ信号をアサートし、それによってＷＬＡＮトランシーバをウェイクアップするために、これらのＷＬＡＮ走査窓の各々において一緒に使用される。これらのＢＴ走査窓の外側の他の時間には、ＢＴ受信機ＲＦフロントエンドが無効化され、ＲＦエネルギーを受け取ることはできなくなる。
【００１２】
ＷＬＡＮビーコンのエネルギーを検出することができるように（ＢＴ走査間隔のシーケンスの多数のＢＴ走査窓の）少なくとも１つのＢＴ走査窓をＷＬＡＮビーコンと時間的に重ね合わせるのを容易にするために、ＢＴ走査間隔の持続時間を変化させる。特定の一例では、ＢＴ走査間隔の持続時間は、１つのＢＴ走査から次のＢＴ走査への連続的なＢＴ走査間隔が、より小さいＢＴ走査間隔値とより大きいＢＴ走査間隔値との間で交互に切り替わるようにディザリングされる。ＢｌｕｅｔｏｏｔｈｒリンクのＢＴマスタとＢＴスレーブはどちらもこの修正された走査間隔タイミングを使用する。２つの間隔値の間のＢＴ走査間隔のディザリングはここでは一例として記載されるが、この例は、ここに記載する一般的な新規のＢＴ走査間隔持続時間変更方法に従ってＢＴ走査間隔の持続時間を変化させることができる考えられる多数の方法の１つに過ぎない。
【００１３】
ＷＬＡＮエネルギー検出器回路を実現するには様々な方法がある。特定の一例では、ＷＬＡＮエネルギー検出器回路は、ローパスフィルタ（ＬＰＦ）部と、調整可能な利得増幅器部と、アナログデジタル変換器（ＡＤＣ）部と、デジタル信号処理（ＤＳＰ）部とを含む。ＢＴ受信機ＲＦフロントエンドの出力信号はＬＰＦ部によってフィルタリングされる。ＬＰＦ部の出力は、調整可能な利得増幅器部によって増幅され、得られた増幅された信号はＡＤＣ部によってデジタル化される。一例では、ＢＴ受信機ＲＦフロントエンドからの出力信号は、同相（Ｉ）信号成分と直交位相（Ｑ）信号成分とを含む。Ｉ信号経路とＱ信号経路の各々について、別個のＬＰＦと、別個の調整可能な増幅器と、別個のＡＤＣとがある。次いで、デジタル化された値の得られたＩストリームおよびデジタル化された値の得られたＱストリームがＤＳＰ部によって分析され、ＢＴ受信機ＲＦフロントエンドによって受け取られたＲＦエネルギーの量が所定のしきい値を超えていないかどうかが判定される。判定結果がしきい値を超えていることを示し、かつＢＴ受信機ＲＦフロントエンドの出力をＢＴベースバンドプロセッサによって首尾よく復調することができない場合、ＤＳＰはＷＬＡＮウェイクアップ信号をアサートする。
【００１４】
有利な一態様では、ローパスフィルタの信号帯域幅が、ＢＴ信号の１ＭＨｚ帯域幅よりも実質的に大きく、ＷＬＡＮ信号の約２０ＭＨｚ帯域幅よりも実質的に小さい。有利な第２の態様では、ＷＬＡＮエネルギー検出器回路内のＩ信号ストリームおよびＱ信号ストリームをデジタル化するのに使用されるＡＤＣは、ＢＴベースバンドプロセッサ内に延びるＩ信号経路およびＱ信号経路内のＡＤＣよりも解像度が実質的に低く、かつ電力消費量が実質的に少ない。有利な第３の態様では、ＷＬＡＮエネルギー検出器回路内の一方の信号経路のみ（Ｉ信号経路またはＱ信号経路のいずれか）のＬＰＦ／増幅器／ＡＤＣ回路が設けられ、ＤＳＰにおけるエネルギー検出判定は、一方のＡＤＣのみのデジタル化出力に基づいて行われる。デジタル形式で実現されるＷＬＡＮエネルギー検出器回路の例について説明したが、これらは一例に過ぎない。他の特定の例では、ＷＬＡＮエネルギー検出器は、ＤＳＰを含まないアナログ回路において実現される。上述の様々な新規の態様は、互いに独立に実施されてもよい。たとえば、ＢＴ走査間隔の持続時間の変化は、特別のＷＬＡＮエネルギー検出器回路またはさらなるＷＬＡＮエネルギー検出器回路を使用せずに実施されてもよい。ＢＴベースバンドプロセッサは、たとえば、ＢＴベースバンドプロセッサ自体がさらなるＷＬＡＮエネルギー検出器回路なしにＷＬＡＮウェイクアップ信号を生成するように、ＢＴベースバンドプロセッサがＢＴエネルギーではない可能性が高いと判定したＲＦエネルギーを検出してもよい。
【００１５】
上記は概要であり、したがって当然、詳細の簡略化、一般化および省略を含んでおり、したがって、概要はいかなる形でも例示的なものに過ぎず、限定的なものではないことを当業者は諒解されたい。特許請求の範囲のみによって定義される、本明細書で説明するデバイスおよび／またはプロセスの他の態様、発明的特徴、および利点は、本明細書に記載する非限定的な詳細な説明において明らかになるであろう。
【図面の簡単な説明】
【００１６】
【図１】ＷＬＡＮエネルギーを検出し、ＷＬＡＮトランシーバをウェイクアップする方法を実施するワイヤレスネットワークシステムの概略図。
【図２】図１のワイヤレスネットワークシステムの一部のより詳細な図。
【図３】図１のワイヤレスヘッドセット１１５内のＢＴ  Ｍ回路１１４のより詳細な図。
【図４】図１のセルラー電話１１１内のＢＴ  Ｓ回路１１２のより詳細な図。
【図５】図４のＢｌｕｅｔｏｏｔｈスレーブ集積回路１４８および１４９のより詳細な図。
【図６】図５のＷＬＡＮエネルギー検出器回路１９５の一例の図。
【図７】ＢＴ走査窓がＷＬＡＮビーコンと重なり合うようにＢＴ走査間隔の持続時間を変化させる、ＢＴ走査間隔のシーケンスとＷＬＡＮ間隔のシーケンスとを含む図４のセルラー電話の動作を示す波形図。
【図８】ＢＴ走査間隔の従来のスケジューリングを使用した場合、どのようにしてＢＴ走査窓がＷＬＡＮビーコン送信と決して重なり合わなくなり得るかを示す表。
【図９】特定の一例において、ＢＴ走査間隔の持続時間を新規の一態様に従って変化させた場合、どのようにしてＢＴ走査窓がＷＬＡＮビーコン送信と確実に重なり合うかを示す表。
【図１０】ＷＬＡＮエネルギー検出器回路１９５がＢＴ走査窓の間ＷＬＡＮエネルギーの検出を試みるように図１のシステムのＢＴ  Ｓ１１２を動作させる方法のフローチャート。
【図１１】図１０の方法において１つのＢＴページ走査窓で実行される各ステップのフローチャート。
【図１２】ＢＴ走査間隔の持続時間をディザリングするために図１０の方法の１つのステップにおいて実行される各ステップのフローチャート。
【図１３】図４のＷＬＡＮエネルギー検出器回路１９５のアナログ実装形態の回路図。
【図１４】新規の一態様に従ってＢＴ走査間隔の持続時間を変化させる方法のフローチャート。
【発明を実施するための形態】
【００１７】
以下に、共設されたＢＴトランシーバがＢＴ信号を単一のＢＴホップ周波数でＢＴ走査窓内で走査している間ＷＬＡＮトランシーバが低電力状態にあるシステムおよび方法について説明する。ＷＬＡＮエネルギー検出器回路は、ＢＴ走査窓時間の間ＢＴトランシーバのＢＴ受信機ＲＦフロントエンドによって出力される信号を処理する。ＷＬＡＮエネルギー検出器回路がある量のＲＦエネルギーを検出し、かつＢＴトランシーバがＢＴ信号を首尾よく復調できない場合、ＷＬＡＮトランシーバは、その後ＷＬＡＮ信号を受信できるように電源を投入されて高電力状態になる。ＢＴ受信機ＲＦフロントエンドを同時にＢＴ走査にも使用できるように、ＢＴ受信機ＲＦフロントエンドが１つのＢＴホップ周波数でＢＴ走査窓内に位置するときにＷＬＡＮエネルギー検出（ＷＬＡＮ周波数帯域でのＲＦエネルギー検出）がＢＴ受信機ＲＦフロントエンドによって出力される信号に対して行われるので、ＷＬＡＮエネルギー検出器回路の動作は、ＢＴ走査と「抱き合わされる」動作と言われる。いくつかの実施形態では、ＢＴ受信機ＲＦフロントエンドの通常の同調に影響を与えず、ＢＴ走査間隔の持続時間を変化させて、ＷＬＡＮビーコンを検出できるようにＢＴ走査窓が時間的にＷＬＡＮビーコンと重なり合うのを容易にする。
【００１８】
例示的なシステム
図１〜図６は、ＷＬＡＮエネルギーを検出し、ＷＬＡＮトランシーバをウェイクアップする方法を実施する例示的なシステムを示している。図１は、本明細書では基本サービスセット（ＢＳＳ）とも呼ぶワイヤレスネットワークシステム１００の概略図である。ワイヤレスネットワークシステム１００は、一般にアクセスポイント（ＡＰ）と呼ばれるいくつかのワイヤレスノードと、複数のアクセス端末（ＡＴ）または局（ＳＴＡ）１０２〜１０８とを含む。１つのＡＰ１０１のみが示されているが、ワイヤレスネットワークシステム１００は、カバレージを広げるようにある地理的領域全体にわたって分散されたそのような多数のＡＰを含んでもよい。各ワイヤレスノードは、受信および／または送信することが可能である。以下の説明では、語「アクセスポイント」は、受信ノードを指定するのに使用され、語「アクセス端末」は、アップリンク通信用の送信ノードを指定するのに使用される。しかしながら、ＡＰおよび／またはＡＴには他の用語または名称が使用され得ることを、当業者なら容易に理解されよう。例として、ＡＰは、基地局、送受信基地局、局、端末、ノード、ワイヤレスノード、アクセスポイントとして働くアクセス端末、または何らかの他の好適な用語で呼ばれることがある。ＡＴをユーザ端末、ノード、またはワイヤレスノードと呼んでも、あるいは適切な他の何らかの用語で呼んでもよい。本開示全体にわたって説明する様々な概念は、ワイヤレスノードの固有の名称にかかわらず、すべての好適なワイヤレスノードに当てはまるものである。
【００１９】
ワイヤレスネットワークシステム１００がある地理的領域全体にわたって分散された複数のＡＰを含む場合、システムコントローラ１０９を使用してこれらの様々なＡＰを調和させかつ制御してもよく、また他のネットワークにアクセスできるようにしてもよい。インターネットクラウドシンボル１１０がこれらの他のネットワークを表している。ＡＰは、一般に、カバレージの地理的領域内のアクセス端末にバックホールサービスを提供する固定端末である。しかしながら、ＡＰは、いくつかの適用例ではモバイルであり得る。固定またはモバイルであり得るＡＴは、ＡＰのバックホールサービスを利用するか、または他のＡＴとのピアツーピア通信に関与する。ＡＴは、電話（たとえば、セルラー電話）、ラップトップコンピュータ、デスクトップコンピュータ、携帯情報端末（ＰＤＡ）、デジタルオーディオプレーヤ（たとえば、ＭＰ３プレーヤ）、カメラ、ゲーム機、または他の好適なワイヤレスノードのような別のデバイスの一部として実現されてもよい。
【００２０】
図１のワイヤレスネットワークシステム１００の特定の例では、ＡＴ１０８のうちの１つはセルラー電話１１１の一部である。ＡＴ１０８は、ＡＰ１０１とのＷＬＡＮワイヤレス通信１１９に関与する。セルラー電話１１１は、ＷＬＡＮ  ＡＴ１０８に加えてＢｌｕｅｔｏｏｔｈトランシーバ機能１１２を含む。この場合のＢｌｕｅｔｏｏｔｈトランシーバ機能１１２は、ＩＥＥＥ８０２．１５．１規格に従ってＢｌｕｅｔｏｏｔｈマスタ１１４（ＢＴ  Ｍ）とのワイヤレス方式での双方向性Ｂｌｕｅｔｏｏｔｈ通信１１３に関与するＢｌｕｅｔｏｏｔｈスレーブ（ＢＴ  Ｓ）である。図１のシステム１００の特定の例では、Ｂｌｕｅｔｏｏｔｈマスタ１１４はワイヤレスヘッダ１１５の一部である。セルラー電話１１１は、ＷＬＡＮ  ＡＴ１０８によってもたらされるＷＬＡＮ機能、およびＢＴ  Ｓ１１２によってもたらされるＢＴ機能に加えて、セルラー電話ネットワーク移動局（ＣＴ  ＭＳ）機能１１６を含む。ＣＴ  ＭＳ１１６は、セルラー電話ネットワーク基地局（ＣＴ  ＢＳ）１１８との双方向ワイヤレスセルラー電話通信１１７に関与してもよい。
【００２１】
図２は、図１のワイヤレスネットワークシステム１００の一部のより詳細な図である。セルラー電話１１１は、ワイヤレスヘッドセット１１５との双方向ワイヤレスＢｌｕｅｔｏｏｔｈ通信１１３に関与してもよく、また、ＷＬＡＮ  ＡＰ１０１との双方向ワイヤレスＷＬＡＮ通信１１９に関与してもよい。セルラー電話１１１は、ＣＴ  ＢＳ１１８との双方向セルラー電話通信１１７に関与してもよい。
【００２２】
図３は、図１のワイヤレスヘッドセット１１５内のＢＴ  Ｍ回路１１４のより詳細な図である。ＢＴ  Ｍ１１４は、（例示されない部品のうちで特に）アンテナ１２０と、Ｂｌｕｅｔｏｏｔｈ無線周波数トランシーバ集積回路（ＢＴ  ＲＦ  ＸＣＶＲ  ＩＣ）１２１と、Ｂｌｕｅｔｏｏｔｈベースバンドプロセッサ集積回路（ＢＴ  ＢＢＰ  ＩＣ）１２２と、中央処理ユニット（ＣＰＵ）１２３と、ある量のメモリ１２４と、バスインターフェース１２５と、パラレルバス１２６とを含む。ＣＰＵ１２３は、メモリ１２４に記憶されている命令のプログラムを実行する。ＣＰＵ１２３は、ローカルバス機構１２７を介してメモリ１２４にアクセスする。ＢＴ  ＢＢＰ  ＩＣ１２２はプロセッサ１２８を含む。プロセッサ１２８は、メモリ１２９に記憶されている命令のプログラムを実行する。プロセッサ１２８は、オンチップローカルバス機構１３０を介してメモリ１２９にアクセスする。ＣＰＵ１２３は、バスインターフェース１２５を介してパラレルバス１２６上で読取りおよび書き込みを行ってもよい。同様に、プロセッサ１２８は、バスインターフェース１４０を介してパラレルバス１２６上で読取りおよび書き込みを行ってもよい。ＢＴ  ＢＢＰ  ＩＣ１２２は、Ｂｌｕｅｔｏｏｔｈ信号を変調し復調するためのＢｌｕｅｔｏｏｔｈモデム部１３１も含む。
【００２３】
ここで説明する特定のＢＴ  Ｍ回路は２つの集積回路１２１および１２２を含むが、それらの集積回路上の回路を単一の集積回路上のような他の方法で集積しても、あるいは離散形態で実現してもよいことを理解されたい。前述の特定のＢＴ  Ｍでは、バス１２６はパラレルバスであるが、他の実装形態では、複数のバスもしくはシリアルバスまたは他の通信機構を使用してバス１２６の機能を実行してもよい。図３の特定の回路は、一例として設けられているに過ぎない。
【００２４】
送信されたＢｌｕｅｔｏｏｔｈ信号がアンテナ１２０上で受信された場合、その信号はスイッチ１３２を通過して、ＢＴ  ＲＦ  ＸＣＶＲ  ＩＣ１２１の受信チェーン１３３内で増幅され、ダウンコンバートされ、ベースバンドフィルタリングを施される。得られたダウンコンバートされたアナログ信号は、モデム部１３１内のアナログデジタル変換器（ＡＤＣ）１３４によってデジタル化される。次いで、デジタル化された信号がＢＴモデム部１３１において復調される。次いで、回復された情報が、プロセッサ１２８によって使用できるようにローカルバス機構１３０上で利用可能になる。情報を送信する場合、その情報はローカルバス機構１３０を横切ってＢＴモデム部１３１の変調部に到達する。得られた変調信号は、デジタルアナログ変換器（ＤＡＣ）１３５によってアナログ形式に変換される。次いで、得られたアナログ信号が、ＢＴ  ＲＦ  ＸＣＶＲ  ＩＣ１２１の送信チェーン１３６内でベースバンドフィルタリングを施され、アップコンバートされ、増幅される。増幅された信号は、スイッチ１３２を通過し、Ｂｌｕｅｔｏｏｔｈ信号として送信できるようにアンテナ１２０に到達する。
【００２５】
Ｂｌｕｅｔｏｏｔｈ通信では、互いに異なり幅が１ＭＨｚである７９個のチャネル間で周波数ホッピングを擬似ランダム的に使用する。時間領域において、情報は、ＢＴスロットと呼ばれる６２５マイクロ秒の期間内に伝達される。ＢＴ  Ｍは通常、偶数スロットにおいて送信され、一方、ＢＴ  Ｓは通常、奇数スロットにおいて送信される。問合せ手順およびページ走査手順を使用してＢＴマスタとＢＴスレーブとの間に新しい接続が確立される。ページング手順では、ＢＴマスタが６２５マイクロ秒ＢＴスロットごとに２つのメッセージを送信し、マスタが、新しいメッセージが送信されるごとにホップチャネルを変更する。ＢＴスレーブはまだＢＴマスタに同期されていない。したがって、ＢＴスレーブには、ＢＴマスタがいつそのようなメッセージを送信するかはわからない。ＢＴスレーブは、必要に応じてＢＴ受信機に電源を投入してＢＴ受信機を同調させ、少なくとも１つの１１．２５マイクロ秒のＢＴ走査窓の持続時間にわたって単一のホップ周波数で受信を行う。ＢＴスレーブがメッセージを受信した場合、ＢＴスレーブは応答メッセージをＢＴマスタに送り返す。ＢＴマスタが応答メッセージを受信した場合、ＢＴマスタは、ＢＴスレーブがチャネル周波数ホッピングシーケンスおよびＢＴマスタによって使用されるタイミングに同期するのを可能にするメッセージを送り返す。次いで、ＢＴマスタとＢＴスレーブが互いに同期し、ＢＴマスタがあるスロットにおいて送信を行い、ＢＴスレーブが他のスロットにおいて送信を行う。
【００２６】
図３の回路では、タイミング機構１３７は、ＢＴマスタのＢＴ無線回路の残りの部分に適切に電源を投入し、かつＢＴマスタのＢＴ無線回路の残りの部分を適切な時間に受信および送信を行うように構成することができるように、ＢＴスロットがいつ開始しいつ停止するかを判定するのに使用できるある量のファームウェアである。プロセッサ１２８はファームウェアを実行し、この実行の結果として、トリガ信号を生成する。このトリガ信号はシーケンシングステートマシン１３８をトリガする。シーケンシングステートマシン１３８は、電源投入シーケンスのために適切にトリガされた後、必要に応じてＢＴ受信機全体が機能するように所定の順序で受信を行うのに必要な様々な回路に電源を投入する。同様に、タイミング機構１３７は適切な時間にＢＴ受信機の電源の切断を開始する。タイミング機構は、ＢＴ受信機の電源の切断を開始するために、シーケンシングステートマシン１３８をトリガする。シーケンシングステートマシン１３８は、電源切断シーケンスのために適切にトリガされた後、受信機回路の様々な回路を制御して所定の順序で電源を切断する。このようにして、タイミング機構１３７は、ＢＴ無線の残りの部分に電源を投入し、ＢＴ  Ｍの動作モードに応じて適切な時間にこの部分の電源を切断する。
【００２７】
図示の特定の実施形態では、タイミング機構はファームウェアであるが、タイミング機構ファームウェアの機能をソフトウェアで実現しても、ファームウェアで実現しても、ハードウェアで実現しても、これらの組合せで実現してもよいことを理解されたい。別の実施形態では、たとえば、タイミング機構機能が、ファームウェア命令を実行しない配線接続されたステートマシンとして実現される。ステートマシンは、バス１３０に結合され、ＢＴモデム１２２の一部とみなされる。タイミング機構を実現するには他の方法も可能である。
【００２８】
ＢＴモデム部１３１はホップ計算機１３９も含む。ホップ計算機は、バス１３０上でファームウェアからリソースとしてアクセスできるある量の専用ハードウェアである。ホップ計算機は、擬似ランダム周波数ホッピングシーケンスに従って使用すべき次のホップ周波数を求めるときに送信ファームウェアプロセスと受信ファームウェアプロセスの両方によって使用可能である。
【００２９】
ＢＴマスタ１１４は、当技術分野において知られているようにＢｌｕｅｔｏｏｔｈプロトコル処理スタックを実施する。ＢＴスタックの上位のプロトコル処理層は、メモリ１２４に記憶されるコードとしてソフトウェア形態で実現される。ＢＴスタックの下位プロトコル処理層は、ＢＴ  ＲＦ  ＸＣＶＲ  ＩＣ１２１内のハードウェア、ＢＴモデム部１３１、およびメモリ１２９に記憶されたファームウェアにおいて実現される。
【００３０】
図４は、図１のセルラー電話１１１のより詳細なブロック図である。セルラー電話移動局１１６の機能は、図４の回路において、アンテナ１４１、デュプレクサ１４２、セルラー電話ＲＦトランシーバ集積回路１４３、およびセルラー電話ベースバンドプロセッサ集積回路１４４として実現されてもよい。図１のＷＬＡＮ  ＡＴ１０８の機能は、図４の回路において、アンテナ１４５、ＷＬＡＮ  ＲＦトランシーバ集積回路１４６、およびＷＬＡＮベースバンドプロセッサＩＣ１４７として実現されてもよい。図１のＢＴ  Ｓ１１２の機能は、図４の回路において、アンテナ１４５、Ｂｌｕｅｔｏｏｔｈ  ＲＦトランシーバ集積回路１４８、およびＢｌｕｅｔｏｏｔｈベースバンドプロセッサ集積回路１４９として実現されてもよい。
【００３１】
セルラー電話信号がアンテナ１４１上で受信された場合、その信号はデュプレクサ１４２を通過し、セルラー電話ＲＦトランシーバ集積回路１４３の受信チェーン１５４内で増幅され、ダウンコンバートされ、ベースバンドフィルタリングを施される。得られたダウンコンバートされたアナログ信号は、モデム部１５１内のＡＤＣ１５０によってデジタル化される。次いで、デジタル化された信号がモデム１５１の復調部によって復調される。次いで、復調された情報が、プロセッサ１５３によって使用できるようにローカルバス機構１５２上で利用可能になる。情報を送信する場合、その情報はローカルバス機構１５２を横切ってＢＴモデム部１５１の変調部に到達する。得られた変調信号は、デジタルアナログ変換器（ＤＡＣ）１５５によってアナログ形式に変換される。次いで、得られたアナログ信号が、送信チェーン１５６内でベースバンドフィルタリングを施され、アップコンバートされ、増幅される。増幅された信号は、スイッチ１４２を通過し、送信できるようにアンテナ１４１に到達する。プロセッサ１５３は、メモリ１５７に記憶されている命令のプログラムを実行する。プロセッサ１５３は、バス機構１５２、バスインターフェース１５８、シリアルバス１５９、およびバスインターフェース１６０を介してＲＦトランシーバ集積回路１４３に制御情報を送信することによって、送信に対するアップコンバートおよび受信に対するダウンコンバートを制御する。
【００３２】
ＷＬＡＮ信号１６１がアンテナ１４５上で受信された場合、その信号はアンテナスイッチ１６２を通過し、ＷＬＡＮ  ＲＦトランシーバ集積回路１４６の受信チェーン１６３内で増幅され、ダウンコンバートされ、ベースバンドフィルタリングを施される。ＷＬＡＮ信号がＷＬＡＮ  ＲＦ  ＸＣＶＲ  ＩＣ１４６によって受信された後、得られたダウンコンバートされたアナログ信号は、モデム１６５内のＡＤＣ１６４によってデジタル化される。次いで、デジタル化されたＷＬＡＮ信号がモデム１６５の復調部によって復調される。次いで、復調された情報が、プロセッサ１６７によって使用できるようにローカルバス機構１６６上で利用可能になる。情報を送信する場合、その情報はローカルバス機構１６６を横切ってモデム部１６５の変調部に到達する。得られた変調信号は、デジタルアナログ変換器（ＤＡＣ）１６８によってアナログ形式に変換される。次いで、得られたアナログ信号が、送信チェーン１６９内でベースバンドフィルタリングを施され、アップコンバートされ、増幅される。増幅された信号は、スイッチ１６２を通過し、ＷＬＡＮ信号１７０として送信できるようにアンテナ１６１に到達する。プロセッサ１６７は、メモリ１７１に記憶されている命令のプログラムを実行する。ＷＬＡＮ  ＢＢＰ  ＩＣ１４７は、ＷＬＡＮ  ＲＦ  ＸＣＶＲ  ＩＣ１４６を制御し、バス１７２および導体１７３を介してＷＬＡＮ  ＲＦ  ＸＣＶＲ  ＩＣ１４６に制御情報を送信することによって適宜送信機と受信機を同調させる。
【００３３】
Ｂｌｕｅｔｏｏｔｈ信号１７４がアンテナ１４５上で受信された場合、その信号はアンテナスイッチ１６２を通過し、ＢＴ  ＲＦトランシーバ集積回路１４８の受信チェーン１７５内で増幅され、ダウンコンバートされ、ベースバンドフィルタリングを施される。得られたダウンコンバートされたアナログ信号１７６は、ＢＴモデム部１７８内のＡＤＣ１７７によってデジタル化される。次いで、デジタル化された信号がモデム１７８の復調部によって復調される。次いで、復調された情報が、プロセッサ１８０によって使用できるようにバス機構１７９上で利用可能になる。情報を送信する場合、その情報はローカルバス機構１７９を横切ってＢＴモデム１７８の変調部に到達する。得られた変調信号は、デジタルアナログ変換器（ＤＡＣ）１８１によってアナログ形式に変換される。次いで、得られたアナログ信号１８２が、送信チェーン１８３内でベースバンドフィルタリングを施され、アップコンバートされ、増幅される。増幅された信号は、スイッチ１６２を通過し、ＢＴ信号１８４として送信できるようにアンテナ１４５に到達する。プロセッサ１８０は、メモリ１８５に記憶されている命令のプログラムを実行する。ＢＴベースバンドプロセッサ集積回路１４９は、シリアルバス１８６を横切ってＢＴ  ＲＦトランシーバ集積回路１４８に制御情報を送信することによって、集積回路１４８のＢＴ受信機ＲＦフロントエンド部を含むＢＴ  ＲＦトランシーバ集積回路１４８を制御し同調させる。
【００３４】
セルラー電話ベースバンドプロセッサ集積回路１４４のプロセッサ１５３は、パラレルバスインターフェース１８８を介してパラレルバス１８７上で読取りおよび書き込みを行ってもよい。ＷＬＡＮベースバンドプロセッサ集積回路１４７のプロセッサ１６７は、パラレルバスインターフェース１８９を介してパラレルバス１８７上で読取りおよび書き込みを行ってもよい。ＢＴベースバンドプロセッサ集積回路１４９のプロセッサ１８０は、パラレルバスインターフェース１９０を介してパラレルバス１８７上で読取りおよび書き込みを行ってもよい。ＰＴＡ（パケットトラフィックアービタ）共存機構１９４は、ＷＬＡＮ機能とＢＴ機能を結合して、ＢＴ送信同士の間の休眠期間におけるＷＬＡＮ送信のスケジューリングを容易にする。
【００３５】
タイミング機構１９１は、ＢＴスレーブ１１２のＢＴ無線回路の残りの部分に適切に電源を投入し、この部分を適切な時間に受信または送信を行うように構成することができるように、ＢＴ走査間隔およびＢＴ走査スロットがいつ開始しいつ停止するかを判定するのに使用できるある量のファームウェアである。プロセッサ１８０はファームウェアを実行し、その結果、トリガ信号が生成される。トリガ信号は、たとえば、ローカルバス１７９上で行われる通信であってよい。このトリガ信号はシーケンシングステートマシン１９２をトリガする。シーケンシングステートマシン１９２は、電源投入シーケンスのために適切にトリガされた後、必要に応じてＢＴ受信機全体が機能するように所定の順序で受信を行うのに必要な様々な回路に電源を投入する。同様に、タイミング機構１９１は適切な時間にＢＴ受信機の電源の切断を開始する。タイミング機構は、ＢＴ受信機の電源の切断を開始するために、シーケンシングステートマシン１９２をトリガする。シーケンシングステートマシン１９２は、電源切断シーケンスのために適切にトリガされた後、受信機回路の様々な回路を制御して所定の順序で電源を切断する。タイミング機構１９１は、ＢＴ受信機の残りの部分に電源を投入し、ＢＴスレーブの動作モードに応じて適切な時間にこの部分の電源を切断する。モデム１７８はホップ計算機１９３も含む。ホップ計算機１９３は、ファームウェアからリソースとしてアクセスできるある量の専用ハードウェアである。ホップ計算機は、擬似ランダム周波数ホッピングシーケンスに従って使用すべき次のホップ周波数を求めるときにバス１７９上で送信ファームウェアプロセスと受信ファームウェアプロセスの両方によって使用可能である。
【００３６】
セルラー電話１１１は、Ｂｌｕｅｔｏｏｔｈプロトコル処理スタックを含む。Ｂｌｕｅｔｏｏｔｈスタックの上位層は、プロセッサ１５３によってメモリ１５７から実行されるソフトウェアにおいて実現される。Ｂｌｕｅｔｏｏｔｈスタックの下位層は、Ｂｌｕｅｔｏｏｔｈ  ＲＦトランシーバ集積回路１４８内のハードウェアおよびＢｌｕｅｔｏｏｔｈベースバンドプロセッサ集積回路１４９のＢＴモデム１７８およびプロセッサ１８０によって実行されメモリ１８５に記憶されるファームウェアにおいて実現される。
【００３７】
ＢＴスレーブ１１２は、ＷＬＡＮエネルギー検出器回路１９５も含む。ＷＬＡＮエネルギー検出器回路１９５は、図４に示されていない他の部分のうちのＡＤＣ部１９６とデジタル信号プロセッサ（ＤＳＰ）部１９７とを含む。ＷＬＡＮエネルギー検出器回路１９５は、ＢＴ  ＲＦトランシーバ集積回路１４８のＢＴ受信機ＲＦフロントエンドの出力信号１９８（図５参照）を処理する。この処理の結果、ＷＬＡＮエネルギー検出器回路１９５は、ＷＬＡＮウェイクアップ信号１９９を出力する。ＷＬＡＮウェイクアップ信号１９９は、さらに説明するようにＷＬＡＮエネルギー検出器回路１９５がある量のＷＬＡＮエネルギーを検出したことを示す。ＷＬＡＮウェイクアップ信号１９９は、導体２００上でＢＴベースバンドプロセッサ集積回路１４９からＷＬＡＮベースバンドプロセッサ集積回路１４７に伝達される。
【００３８】
図５は、図４のＢｌｕｅｔｏｏｔｈスレーブ集積回路１４８および１４９のより詳細な図である。ＢＴ受信チェーン１７５は、ＢＴ受信機ＲＦフロントエンド２０１と、一対のローパスフィルタ（ＬＰＦ）２０２および２０３と、調整可能な一対の利得増幅器２０４および２０５とを含む。ＢＴ受信機ＲＦフロントエンド２０１の出力信号１９８は実際には、導体２０６上の同相（Ｉ）信号と導体２０７上の直交位相（Ｑ）信号とを含む。ＢＴ受信機ＲＦフロントエンド２０１は、図示のように直交構成として相互接続されたベースバンドフィルタ２０８と、低雑音増幅器（ＬＮＡ）２０９と、一対のミキサ２１０および２１１とを含む。シリアルバス１８６を介してＢＴ  ＲＦトランシーバ集積回路１４８上で受信された制御情報は、ここに示されていない他のインターフェース回路によってを介して間接的にＢＴ受信機ＲＦフロントエンドの局部発振器２１６を調整する。ＢＴ受信機ＲＦフロントエンド２０１は、ＢＴ信号を受信するのに適切であり、ＷＬＡＮ信号を首尾よく復調できるように受信するのには使用できないほど狭い場合もある帯域幅を有する。受信帯域幅は概して、実質的に２０ＭＨｚ未満であり、本例では約１ＭＨｚである。しかし、ＢＴ受信機ＲＦフロントエンドは、以下に詳しく説明するようにＷＬＡＮエネルギーを検出するのに使用可能である。
【００３９】
ＢＴモデム部１７８において、図４に簡略化して示されているＡＤＣ１７７は実際には、ダウンコンバートされたＩ信号２１３をデジタル化する第１のＡＤＣ２１２と、ダウンコンバートされたＱ信号２１５をデジタル化する第２のＡＤＣ２１４とを含む。図４の信号１７６は、実際にはＩ信号２１３とＱ信号２１５とを含む。シーケンシングステートマシン１９２は、図示のように導体２１７を介してＢＴ受信機ＲＦフロントエンド２０１およびエネルギー検出器１９５の様々な部分に供給されるイネーブル信号ＥＮ［０：４］を出力する。シーケンシングステートマシン１９２は、ＥＮ［０：４］によってＢＴ受信機ＲＦフロントエンド２０１およびエネルギー検出器回路１９５に電源を投入しかつＢＴ受信機ＲＦフロントエンド２０１およびエネルギー検出器回路１９５の電源を切断する。フロントエンド２０１およびエネルギー検出器を電源に接続しかつフロントエンド２０１およびエネルギー検出器を電源から切り離すことによってこれらの回路に電源を投入しかつこれらの回路の電源を切断するのではなく、これらの回路を有効化しかつ無効化してもよい。回路は、スイッチングを無効化されると、スイッチングしていたときよりも電力消費量がかなり少なくなる。したがって、一実施形態では、回路に電力を投入すると、回路はスイッチングしない低電力状態からスイッチングする高電力状態に遷移することができる。矢印２２８は、タイミング機構１９１がシーケンシングステートマシン１９２をトリガしてイネーブル信号ＥＮ［０：４］を適切な電源投入シーケンスまたは適切な電源切断シーケンスで出力するためのトリガリング制御情報の伝達（プロセッサ１８０によるファームウェアの実行）を示している。
【００４０】
エネルギー検出器回路１９５は、ＢＴ  ＲＦトランシーバ集積回路１４８の一部とＢＴベースバンドプロセッサ集積回路１４９の一部とを含む。ＢＴ  ＲＦトランシーバ集積回路１４８の上記の部分は、出力信号１９８のＩ信号部分を処理するための第１のアナログローパスフィルタ（ＬＰＦ）２１８および調整可能な第１の利得増幅器２１９と、出力信号１９８のＱ信号部分を処理するための第２のアナログローパスフィルタ（ＬＰＦ）２２０および調整可能な第２の利得増幅器２２１とを含む。ＬＰＦ２１８およびＬＰＦ２１９は、ＢＴ受信信号経路には存在せず、ＷＬＡＮ受信信号経路にも存在しない。ＬＰＦ２１８およびＬＰＦ２２０は、通過帯域帯域幅がＬＰＦ２０２およびＬＰＦ２０３の通過帯域帯域幅よりも広い。本例では、ＬＰＦ２１８およびＬＰＦ２２０は、ＷＬＡＮビーコン信号の２０ＭＨｚ幅の帯域幅の約２分の１である１０ＭＨｚの通過帯域帯域幅を有する。ＬＰＦ２１０およびＬＰＦ２２０の帯域幅は、ダウンコンバートされたすべての信号が帯域内に入るように広くしてもよいが、このように広くすると、信号対雑音比（ＳＮＲ）が低くなる。ＳＮＲが低くなると、検出感度が低下する。ＬＰＦを１０ＭＨｚ幅にすると、ＳＮＲが向上するとともに検出感度が向上するが、いくつかの有効なＷＬＡＮ信号が帯域外になるので検出遅延も長くなる。したがって、「検出感度」と「検出遅延」のトレードオフが存在する。ＷＬＡＮエネルギー検出器回路１９５は、１０ＭＨｚ幅のＬＰＦ２１８およびＬＰＦ２２０を使用して、検出遅延がわずかに長くなることを犠牲にしてＳＮＲを向上させるとともに検出感度を向上させる。
【００４１】
いくつかの例では、ＬＰＦ２１８およびＬＰＦ２２０の帯域幅は、感度と検出遅延との間のトレードオフを調整できるようにプロセッサ１８０によるソフトウェアまたはファームウェアの制御の下でデジタル的に調整可能である。プロセッサ１８０は、ＬＰＦ２１８およびＬＰＦ２２０に供給される制御情報をシリアルバス１８６上で送信する。
【００４２】
調整可能な利得増幅器２１９および２１１は、ＥＮ［３］信号によって有効化され無効化されてもよい。ＢＴベースバンドプロセッサ集積回路内のエネルギー検出器回路１９５の部分には２つのＡＤＣ２２２および２２３が示されている。この２つのＡＤＣ２２２および２２３は一緒に、図４にＡＤＣ記号１９６として簡略形態で示されているものを構成する。これらのＡＤＣ２２２および２２３は、分解能が実質的に低く、ＡＤＣ２１２および２１４よりも電力が低い。ＡＤＣ２２２および２２３は、ＷＬＡＮエネルギー検出を判定するのに十分な分解能を実現する。ＡＤＣ２２２および２２３をＥＮ［４］信号によって無効化し、電源切断無効化状態にしてもよい。本例では、ＡＤＣ２２２および２２３は、毎秒４００万個の３ビット値を出力することができ、一方、ＡＤＣ２１２および２１４は、毎秒４００万個の４ビット値を出力することができる。ＤＳＰ１９７は、２つのレジスタ２２４および２２５を含む。プロセッサ１８０は、ローカルバス機構１７９を介してこれらのレジスタ２２４および２２５に書き込みを行ってもよい。レジスタ２２４は窓値Ｎ２２９を記憶する。レジスタ２２５はしきい値γ２３０を記憶する。これらの値２２９および２３０の有意性について以下に詳しく説明する。ＢＴモデム部１７８がＢＴ信号を首尾よく復調した場合、このことは、導体２２７上でＢＴ  ＤＥＭＯＤ信号２２６をアサートすることによってエネルギー検出器回路１９５に伝達される。信号２２６がアサートされることは、ＢＴ信号が首尾よく受信され復調されたことを示す。
【００４３】
図６は、図５のＷＬＡＮエネルギー検出器回路１９５の一例の図である。ＷＬＡＮエネルギー検出器回路１９５は、ＢＴ  ＲＦ受信機フロントエンド２０１の２．４ＧＨｚ帯域内に入るあらゆるＷＬＡＮ信号を検出する。任意の所与のＳＮＲでは、ＡＰがビーコンパケットのみを送信しているときには通常、ＷＬＡＮネットワークのデューティサイクルが最低限に抑えられるので、検出の最悪ケースが生じる可能性がある。検出器は、信号対雑音比（ＳＮＲ）が低くても検出確率ＰDが高くなり、フォールスアラーム確率ＰFAが低くなるように検出感度が良好であり検出遅延が短いＷＬＡＮビーコンを検出してもよい。ＢＴフロントエンド出力信号ｒI（ｔ）およびｒQ（ｔ）のフィルタリングされ増幅されたバージョンをそれぞれ、離散時間サンプル信号ｒI（ｎ）およびｒQ（ｎ）の対応するストリームに変換するためのＡＤＣ２２２、２２３。ＤＳＰ１９７は、デジタルローパスフィルタ部２３１、２３２と、処理部２３３と、比較部２３４と、論理ゲーティング機能部２３５とを含む。論理ゲーティング機能部２３５から出力される論理値は、ＷＬＡＮウェイクアップ信号１９９をアサートするかどうかを決定する。Ｂｌｕｅｔｏｏｔｈ受信機ＲＦフロントエンドが同調される周波数はｆBTとして示される。概して、ｆBTは、ＢｌｕｅｔｏｏｔｈデバイスアドレスおよびＢｌｕｅｔｏｏｔｈクロック周波数およびＢｌｕｅｔｏｏｔｈ動作モードによって決定される２４０２ＭＨｚと２４８０ＭＨｚとの間の擬似ランダム整数周波数である。２．４ＧＨｚ帯域内のＷＬＡＮ信号の中心周波数はｆWLによって示されてもよい。所与のＷＬＡＮネットワークでは、ｆWLは、（２４１２＋５（ｋ−１））ＭＨｚを満たす確定周波数であってよい。この場合、ｋは１と１３との間の整数である。しかし、ｆWLは一般に、検出が終わるまで未知である。ＷＬＡＮ信号がＷＬＡＮエネルギー検出器によって検出された後、ＷＬＡＮ無線は、通常のチャネル走査および接続設定手順をウェイクアップし実行してもよい。ＷＬＡＮチャネル走査が成功するとｆWLの値が求められる。
【００４４】
ダウンコンバートされた出力信号１９８（信号ｒI（ｔ）およびｒQ（ｔ））は、ＷＬＡＮエネルギー検出器回路１９５の入力の所で通常、ｆIF＝｜ｆBT−ｆWL｜によって与えられる中間周波数（ＩＦ）を有する。ＷＬＡＮエネルギー検出器回路１９５は、式（１）についての以下の仮説検定を実行することのできる低ＩＦ受信機とみなされてもよい。
【数１】
2013530620.tif 000003
【００４５】
上式において、ｒ（ｔ）、ｓ（ｔ）、およびｎ（ｔ）はそれぞれ、時間ｔにおける受信信号、時間ｔにおけるＷＬＡＮ信号、時間ｔにおける加法的雑音を表す。仮説Ｈ0は、受信信号にＷＬＡＮ信号が存在すると判定された場合に不適切なエネルギーが検出されることに対応する。仮説Ｈ1は、ＷＬＡＮ信号が存在すると判定された場合にＷＬＡＮエネルギー検出器の検出帯域内で適切なエネルギーが検出されることに対応する。ｆBTがランダムであり、ｆWLが未知であるので、得られるｆIFは、周波数を示すランダム実数であってよい。
【００４６】
図６に示すように、ｒI（ｔ）信号成分およびｒQ（ｔ）信号成分（ｒI（ｔ）とｒQ（ｔ）は一緒に出力信号１９８を構成する）はまず、雑音を抑圧できるようにローパスフィルタ（ＬＰＦ）２１８および２２０を通過する。ＬＰＦの帯域幅はＢＷLPによって示される。この帯域幅は、雑音抑圧（すなわち検出感度）と検出遅延ｄとのトレードオフに基づいて求められる。雑音が抑圧された信号は、ＡＤＣ２２２および２２３によってデジタル化される前に、ローパスフィルタ出力の所で増幅器２１９、２２１によって増幅される。ＡＤＣ２２２および２２３は、アナログ信号成分を、さらにＤＳＰ１９７によって処理できるように、時間サンプリングされた離散デジタル信号成分ｒI（ｎ）およびｒQ（ｎ）に変換する。ＷＬＡＮ信号が検出されると通常、得られるｆIFはＬＰＦの通過帯域内に入るので、イメージリジェクションは通常必要とされない。さらに、ＷＬＡＮエネルギー検出器のＩ／Ｑ不平衡に対する要件を緩和することもできる。直接変換低ＩＦ受信機は通常、同相（Ｉ）信号成分と直交位相（Ｑ）信号成分とを有する。このＩ相成分とＱ相成分は一般に、９０度の位相オフセットを有するべきであり、かつ各信号成分を相互干渉なしに分離し回復するのを可能にするように等振幅を有するべきである。位相および振幅の任意のオフセットをＩ／Ｑ不平衡またはＩ／Ｑ不整合と呼んでもよい。ＷＬＡＮエネルギー検出器回路１９５は、受信信号の総エネルギーを測定するだけでよく、ＷＬＡＮ波形を回復する必要がないので、信号を混合しても受け取られる総エネルギーは変化しない。したがって、Ｉ／Ｑ不平衡を軽減することができる。
【００４７】
ある実施形態では、Ｉ相信号成分とＱ相信号成分の一方のみが、ＷＬＡＮエネルギー検出器回路をさらに簡略化し、かつ電力消費量をさらに低減させるように処理される。これによって、ＷＬＡＮエネルギー検出器回路の設計を簡略化することができ、通常の低ＩＦ受信機と比べて電力消費量が少なくなる。ＷＬＡＮ信号の厳密な波形を回復するのではなく、ＷＬＡＮエネルギー検出器回路の通過帯域内のＷＬＡＮ信号の総エネルギーが検出されるので、ＡＤＣ２２２および２２３は低精度ＡＤＣであってよい。
【００４８】
図６の実施形態では、処理部２３３が総エネルギー検定統計量Ｔを算出する前にデジタルローパスフィルタ部２３１、２３２がさらなるデジタルローパスフィルタリングを実行して信号を強化する。検定統計量Ｔは、仮説Ｈ0またはＨ1を判定する検定規則として使用されてもよい。ガウス雑音およびガウス信号の場合、検定規則は以下の式（２）によって与えられる。
【数２】
2013530620.tif 000004
【００４９】
上式において、
【数３】
2013530620.tif 000005
【００５０】
は検定統計量であり、ｒ［ｎ］は、ｒI（ｎ）2とｒQ（ｎ）2の和の平方根であり、ｎは時間指数であり、Ｎは標本の数に関する信号の持続時間であり、γは検定しきい値である。ＷＬＡＮエネルギー検出器回路１９５がオンであるとき、ＤＳＰ２９７の処理部２３３が検定統計量Ｔを求める。比較器部２３４が、値Ｔをしきい値γ２３０と比較する。Ｔがしきい値γを超える場合、エネルギー検出信号２３６がアサートされ、Ｔがしきい値γを超えない場合、エネルギー検出信号２３６はアサートされない。しかし、Ｂｌｕｅｔｏｏｔｈ信号のエネルギーが検出されたためにエネルギー検出信号２３６がハイにアサートされることがある。論理ゲーティング機能部２３５は、Ｂｌｕｅｔｏｏｔｈ信号からのエネルギーがエネルギー検出信号２３６をアサートさせる条件下でＷＬＡＮウェイクアップ信号がアサートされるのを防止するために、Ｂｌｕｅｔｏｏｔｈモデム１７８がＢｌｕｅｔｏｏｔｈ信号を首尾よく復調した場合にＷＬＡＮウェイクアップ信号１９９がアサートされるのを妨げる。上記のように、Ｂｌｕｅｔｏｏｔｈモデム１７８は、Ｂｌｕｅｔｏｏｔｈ信号が首尾よく復調される条件下でＢＴ復調信号２２６をアサートする。したがって、（エネルギー検出信号２３６がハイにアサートされることによって示されるように）エネルギーが検出され、かつ（ＢＴ復調信号２２６がアサート停止されてローになることによって示されるように）どのＢｌｕｅｔｏｏｔｈ信号も首尾よく復調されなかった場合、ＷＬＡＮウェイクアップ信号１９９がハイにアサートされ、エネルギーが検出されず、かつ首尾よく復調されたＢｌｕｅｔｏｏｔｈ信号がある場合、ＷＬＡＮウェイクアップ信号１９９はアサートされない。ＷＬＡＮウェイクアップ信号１９９がアサートされると、ＷＬＡＮ無線が、電源を投入され有効化されて、チャネル走査接続セットアップ手順を実行する。
【００５１】
上記の式（２）の検定規則は、使用できる検定規則の一例に過ぎない。一実施形態では、スライディングウィンドウエネルギー検出アルゴリズムを実施してもよい。この場合、検定規則は、以下の式（３）によって示されるように表されてもよい。
【数４】
2013530620.tif 000006
【００５２】
上式において、Ｎは窓のサイズである。デジタル領域における標本間隔ＴSについて、Ｎ  ｘ  ＴS≧ＷWLBKを設定すると一般に、窓はＷＬＡＮビーコンのすべてのエネルギーを取り込むのに十分な幅を有し、この場合、ｗWLBKは、ＷＬＡＮビーコンの時間の長さ（持続時間）である。スライディングウィンドウでは、検定規則が、サイズＮの窓２２９内に取り込まれる総エネルギーであってよいことに留意されたい。窓に取り込まれるこの総エネルギーをしきい値と比較してもよい。一般に、ＮとしてはＷＬＡＮ走査持続時間全体を対象とするのに十分な大きさが選択される（Ｎ  ｘ  ＴＳ≧ＷWLBK）。窓内に取り込まれるエネルギーは一般に、Ｂｌｕｅｔｏｏｔｈ走査内の総エネルギーではないことに留意されたい。
【００５３】
別の実施形態では、二重スライディングウィンドウが使用される。この場合、検定規則は、連続する２つの窓（各々がサイズＭを有する）同士の比であってよい。検定規則は、総エネルギーではなく連続する２Ｎ個の標本の相対的なエネルギー変化を表す。
【００５４】
ＢＴ走査間隔の持続時間の変化
上記に図１〜図６に関連して説明したシステム１００では、ＷＬＡＮエネルギー検出器回路１９５がＢＴ走査窓の間ＢＴ受信機ＲＦフロントエンド２０１の出力信号１９８を処理する。ＢＴページ走査モードでのＢＴ走査窓は、持続時間が約１１．２５マイクロ秒である。しかし、従来のＢＴページ走査間隔は、持続時間が１２８０マイクロ秒である。ＢＴ受信機ＲＦフロントエンドは、電源を投与されず、動作不能であり、ＢＴ走査間隔の大部分にわたってどんな種類の信号の受信にも使用されない。この特定の例におけるＢＴ受信機ＲＦフロントエンド２０１の出力信号１９８を処理するＬＡＮエネルギー検出器回路１９５は、ＢＴページ走査間隔の大部分の間ＷＬＡＮエネルギーを検出することができない。
【００５５】
ＷＬＡＮエネルギー検出器回路１９５は一般に、ＷＬＡＮエネルギーを検出するのに使用される。ビーコンを除いてアクティブなトラフィックがないとき、ＷＬＡＮ間隔当たりに送信されるＷＬＡＮビーコンパケットは１つだけである。ＷＬＡＮ  ＡＰは、サポートされる最低データレートでビーコンを周期的にブロードキャストし、ＷＬＡＮ  ＳＴＡが接続をセットアップできるようにネットワークパラメータを告知する。ＷＬＡＮビーコンのペイロードは通常、長さが約１００バイトである。ビーコンは、たいていのＷＬＡＮ８０２．１１ｂ／ｇネットワークにおいてサポートされる最低データレートの１Ｍｂｐｓで送信されたときに、持続時間が約１．２５ミリ秒になる。しかし、ＷＬＡＮ間隔は通常、約１００ミリ秒である。ＷＬＡＮ間隔のシーケンスとＢＴページ走査間隔のシーケンスとの間の開始時間オフセットに応じて、ＢＴ走査窓がＷＬＡＮビーコン送信と重なり合うことがない可能性がある。
【００５６】
図７は、ＢＴ走査間隔のシーケンスおよびＷＬＡＮ間隔のシーケンスを示す波形図である。上部の波形はＢＴ走査間隔のシーケンスを示している。値ｐBTは１２８０ミリ秒ＢＴ走査間隔である。値ｗBTはＢＴ走査窓の持続時間である。値ｍは間隔を識別する指数である。値ｍは、第１の間隔では零であり、次の間隔では１であり、次の間隔では２であり、以降も同様である。図７の図における下方の第２の波形は、ＷＬＡＮ間隔のシーケンスを示している。値ｐWLは１００ミリ秒ＷＬＡＮ間隔である。値ｗWLBKは、ＷＬＡＮビーコンの１．２５ミリ秒持続時間である。値ｘは、ｍ＝０  ＢＴ走査間隔の開始時間とｎ＝１  ＷＬＡＮ間隔の開始時間との間の未知の時間オフセットである。この時間オフセットは、未知であるので、一様な確率変数としてモデル化されてもよい。
【００５７】
図８は、間隔値、ＢＴ走査窓持続時間、ＷＬＡＮビーコン持続時間、および時間オフセットｘに応じて、どのようにしてＢＴ走査窓がＷＬＡＮビーコン送信と決して重なり合わなくなり得るかを示す表である。この表では、第１の列は、ＢＴページ走査間隔のシーケンスのｍ指数を示している。行のＢＴページ走査間隔については、第２列の値は、ＢＴ走査窓がいつ開始するかを示し、第３列の値は、ＢＴ走査窓がいつ終了するかを示す。図８の表の簡略化された例では、ＢＴ走査窓は１０ミリ秒である。ＢＴ走査窓は１１．２５ミリ秒であるが、ＷＬＡＮビーコン全体を確実にＢＴ走査窓に入れることができる最長の時間が１０ミリ秒であるので、有用な時間は１０ミリ秒である。ＢＴ走査間隔の指数ｍが０である場合、ＢＴ走査窓は、第１行の値のうちの第２列および第３列の値によって示されているように、時間０ミリ秒から開始し、時間１０ミリ秒で終了する。同様に、ＢＴ走査間隔の指数ｍが１である場合、ＢＴ走査窓は、第２行の値のうちの第２列および第３列の値によって示されているように、時間１２８０ミリ秒から開始し、時間１２９０ミリ秒で終了する。第３の行は、その行のＢＴ走査窓の時間の間に生じるＷＬＡＮビーコンの指数ｎである。したがって、指数ｎ＝０のＷＬＡＮビーコンの間隔シーケンスと指数ｍ＝０のＢＴ走査窓の間隔シーケンスとの間の時間オフセットが０ミリ秒から１０ミリ秒の間である場合、指数ｎ＝０のＷＬＡＮビーコンは、指数ｍ＝０のＢＴ走査窓の時間の間に生じる。第２の行は、指数ｎ＝１２のＷＬＡＮビーコンの間隔シーケンスと指数ｍ＝１のＢＴ走査窓の間隔シーケンスとの間の時間オフセットが８０ミリ秒から９０ミリ秒の間である場合、指数ｎ＝１２のＷＬＡＮビーコンは、指数ｍ＝１のＢＴ走査窓の時間の間に生じることを示している。図８の表を調べると、右側の列の時間オフセットが周期的に繰り返されることがわかる。図８の右側の列の値を調べると、行項目がない時間オフセットｘの値があることがさらにわかる。時間オフセットのこれらの値については、シーケンスがどれだけ長いかにかかわらず、どのＷＬＡＮビーコンもシーケンスのＢＴ走査窓に入らない。たとえば、この表のどの行にも、ｘ＝１２の時間オフセット値は出現しない。
【００５８】
有利な一態様によれば、このことが認識され、ＢＴ間隔の持続時間をＷＬＡＮビーコンがＢＴ走査間隔のシーケンス内のＢＴ走査窓内に確実に入るように変化させる。再び図７を参照すると、１番下の波形は、ＢＴ走査間隔の持続時間の変化を示している。指数ｍ＝０の第１のＢＴ走査間隔は持続時間が１２７０ミリ秒であり、その場合、指数ｍ＝１の第２のＢＴ走査間隔は持続時間が１２９０ミリ秒であり、その場合、指数ｍ＝２の第３のＢＴ走査間隔は持続時間が１２７０ミリ秒であり、他の場合についても同様である。図７の例では、ＢＴ走査窓は、図示および例示を容易にするように１１．２５ミリ秒ではなく１０ミリ秒であるように示されている。しかし、ＢＴ走査間隔の持続時間を変化させる方法は、ＢＴ走査窓が１１．２５ミリ秒である実際の場合にＷＬＡＮビーコンをＢＴ走査窓内に入れるように働く。
【００５９】
図９は、どのようにしてＢＴ走査窓が、図８の例のＢＴ走査窓持続時間、ＷＬＡＮビーコン持続時間、およびＷＬＡＮ間隔にわたってＷＬＡＮビーコン送信と確実に重なり合うかを示す表であり、この場合、ＢＴ走査間隔の持続時間を図７の１番下の波形に示されているように変化させる。ｍ＝１のＢＴ間隔の場合、ＢＴ走査窓は時間０から開始し、時間１０で終了し、ｍ＝１の間隔の場合、ＢＴ走査窓は時間１２８０から開始し、時間１２９０で終了し、ｍ＝２の間隔の場合、ＢＴ走査窓は時間２５６０から開始し、時間２５７０で終了することに留意されたい。ＢＴ間隔のこのディザリングが図７の１番下の波形に示されているディザリングに対応することに留意されたい。各行について、表の最も右側の列の値は、その行に示されているＷＬＡＮビーコンがその行のＢＴ走査窓と重なり合う時間オフセットｘの値の範囲を示している。時間オフセットｘは、０ミリ秒からＷＬＡＮ間隔持続時間の１００ミリ秒までの値を有してもよい。図９の最も右側の列に示されているように、ＷＬＡＮビーコンは、任意の時間オフセット値ｘについてＢＴ走査間隔と重なり合う。
【００６０】
数学的には、（ＢＴ間隔持続時間と、ＷＬＡＮ間隔持続時間と、ＢＴ走査窓持続時間と、ＷＬＡＮビーコン持続時間と、時間オフセットとの間の）必要な関係は、ＷＬＡＮビーコンをＢＴ走査窓に入れるうえで満たすべきである式（４）の関係によって示される。
【数５】
2013530620.tif 000007
【００６１】
式（４）において、ｍおよびｎは整数であり、ｐBTはＢＴ走査間隔であり、ｐWLはＷＬＡＮビーコン間隔であり、ｗBTはＢｌｕｅｔｏｏｔｈページ走査窓の持続時間であり、ｗWLBKはＷＬＡＮビーコンの持続時間であり、ｘはタイミングオフセットである。タイミングオフセットｘは０からｐWLの間の値である。ｐBT＝１２８０ミリ秒であり、かつｐWL＝１００ミリ秒であり、かつｗWLBK＝１．２５ミリ秒であり、かつｗBT−ｗWLBK＜２０ミリ秒である場合、式（４）を満たす整数ｍと整数ｎの組合せがないようなタイミングオフセットｘが存在することがある。このことは、どのＷＬＡＮビーコンもＢＴ走査窓に入らないことを意味する。そのような時間オフセット値ｘに対して得られる検出確率は、ＷＬＡＮエネルギー検出器回路がどれだけ優れた回路であっても常に零である。
【００６２】
余分な電力を消費せずにこの問題を解消するには、ＢＴページ走査間隔の持続時間を変化させる。ｐBTミリ秒ごとにＢＴページ走査をスケジューリングする代わりに、ｍが偶数である場合に
【数６】
2013530620.tif 000008
【００６３】
が０ミリ秒になり、かつｍが奇数である場合に
【数７】
2013530620.tif 000009
【００６４】
がｙミリ秒（ｙは正の実数）になるようにスケジューリングルーチンにおける
【数８】
2013530620.tif 000010
【００６５】
の遅延を導入してもよい。Ｂｌｕｅｔｏｏｔｈ仕様の順守が維持されるようにこの修正を実施することが可能であることが諒解されよう。修正されたＢＴページ走査スケジューリングルーチンを使用してＷＬＡＮビーコン信号を首尾よく検出するには、一般に式（５）の条件を満たす必要がある。
【数９】
2013530620.tif 000011
【００６６】
前述のように、ｐBT＝１２８０秒、ｐWL＝１００ミリ秒、ｗBT−ｗWLBK＝１０ミリ秒を仮定する場合、一般に以下の条件を満たすべきである。
【数１０】
2013530620.tif 000012
【００６７】
これは式（５）と等価である。０ミリ秒から１００ミリ秒までの範囲の任意のｘについて、式（６）が満たされ、次いで式（５）が満たされるような整数ｍおよびｎのある値を求めてもよい。ｗBT＝１１．２５ミリ秒であり、かつｗWLBK＝１．２５ミリ秒であるとともに、ｙ＝１０＋２０ｋ（ｋ＝０、１、２、、、）である場合、式（５）に指定された検出の条件を満たし得ることをさらに検証してもよい。連続するＢＴ走査間隔の１つの走査間隔から次の走査間隔までの持続時間が２０ミリ秒だけ異なる例では、ＷＬＡＮビーコンは、確実にＢＴ走査間隔内に入り、ＷＬＡＮエネルギー検出器によって検出される。
【００６８】
ＢＴスレーブの動作
図１０は、図４のＢＴスレーブ１１２の動作の方法３００のフローチャートである。最初、ＢＴ間隔の開始時間に、ＢＴ受信機ＲＦフロントエンド２１０が（ステップ３０１で）電源を投入される。ＢＴ受信機ＲＦフロントエンド２０１によって使用される受信周波数が、ＢＴ標準擬似ランダム周波数ホッピングシーケンスに応じたホップ周波数に設定される（ステップ３０２）。この周波数は、ＢＴスレーブのＢＴアドレスとＢＴスレーブのクロック値の関数である。次いで、ＢＴ受信機がホップ周波数に設定されたときにＢＴ受信機ＲＦフロントエンド２０１を使用してＲＦエネルギーが受け取られる（ステップ３０３）。ＢＴ走査窓の間、ＢＴ受信機ＲＦフロントエンドを使用して従来のＢＴページ走査が実行される。さらに、ＷＬＡＮエネルギー検出器回路１９５を使用してＢＴ受信機ＲＦフロントエンドの出力信号１９８が処理され、ＷＬＡＮエネルギーが検出される。ＢＴ受信機ＲＦフロントエンドおよびＷＬＡＮエネルギー検出器が、電源を投入され、ＢＴ走査窓全体にわたって動作可能になる。ＷＬＡＮエネルギー検出器回路が所定量よりも多くのＲＦエネルギーを検出し、かつＢＴベースバンドプロセッサがＢＴ信号を首尾よく復調できない場合、ＷＬＡＮエネルギー検出器回路によって検出されたＲＦエネルギーがＷＬＡＮエネルギーであると仮定され、ＷＬＡＮウェイクアップ信号がアサートされる。ＢＴ走査窓の終了時間にまだ達していない場合、矢印３０７は、引き続きＷＬＡＮエネルギー検出器回路を使用してＢＴ受信機ＲＦフロントエンドの出力が処理されることを示す。判定ダイヤモンド形ブロック３０４において判定されるＢＴ走査窓の終了時間には、ＢＴ受信機ＲＦフロントエンド２０１およびＷＬＡＮエネルギー検出器回路１９５が電源を切断され無効化される（ステップ３０５）。ＢＴページ走査間隔の持続時間は、たとえば図７の１番下の波形に示されているように変化させられる。矢印３０８によって示されているように、ＢＴ受信機ＲＦフロントエンド２０１およびＷＬＡＮエネルギー検出器回路１９５は、現在のＢＴページ走査間隔の終了時間に達しない限り電源を切断されたままである。現在のＢＴページ走査間隔の終了時間に達したと判定された場合（ステップ３０６）、処理はステップ３０１に戻る。
【００６９】
図１１は、あるＢＴページ走査窓の動作のフローチャートである。図１１の各ステップは、図１０のフローチャートのステップ３０３において行われる。ＢＴ受信機ＲＦフロントエンド２０１を使用して、ページングメッセージを走査しつつＷＬＡＮエネルギーが受け取られる。ＷＬＡＮ信号を首尾よく復調することができず、ＷＬＡＮ信号内の伝達される情報を回復することができないほど狭い帯域でＷＬＡＮエネルギーが受け取られる。ＷＬＡＮエネルギー検出器回路１９５は、ＢＴ受信機ＲＦフロントエンド２０１の出力信号１９８を処理して（ステップ４０１）、所定量よりも多くのＲＦエネルギーが存在するかどうかを判定する。ＢＴモデル１７８は、ＢＴ受信機ＲＦフロントエンド２０１の出力２１３、２１５の復調を試みる（ステップ４０２）。ＷＬＡＮエネルギー検出器回路１９５が、所定量よりも多くのＲＦエネルギーが存在すると判定しなかった場合（ステップ４０３）、ＷＬＡＮウェイクアップ信号１９９はアサートされない（ステップ４０４）。ＷＬＡＮエネルギー検出器回路１９５が、所定量よりも多くのＲＦエネルギーが検出されたと判定した場合（ステップ４０３）、処理は判定ダイヤモンド形ブロック４０５に進む。ＢＴモデム１７８がＢＴ信号を首尾よく復調した場合（ステップ４０５）、ＷＬＡＮウェイクアップ信号１９９はアサートされない（ステップ４０４）。しかし、ＢＴモデム１７８がＢＴ信号を首尾よく復調しなかった場合（ステップ４０５）、ＷＬＡＮウェイクアップ信号１９９はアサートされる（ステップ４０６）。ウェイクアップ信号１９９は、ＷＬＡＮ  ＲＦトランシーバ集積回路１４６およびＷＬＡＮベースバンドプロセッサ集積回路１４７に電源を投入するかまたはＷＬＡＮ  ＲＦトランシーバ集積回路１４６およびＷＬＡＮベースバンドプロセッサ集積回路１４７を他の方法で有効化する。次いで、この２つの集積回路１４６および１４７を使用してＷＬＡＮ信号が受信され、ＷＬＡＮ信号が復調される（ステップ４０７）。現在のＢＴページ走査窓の終了時間にまだしていないと判定された場合（ステップ４０８）、処理はステップ４００に戻る。ＢＴ走査窓の終了時間に達した場合（ステップ４０８）、処理は図１０のフローチャートのステップ３０４に戻る。
【００７０】
図１２は、図１０の判定ダイヤモンド形ブロック３０６において行われる判定の動作サブステップのフローチャートである。ＢＴ走査間隔指数ｍが奇数である場合（ステップ５０１）、処理はブロック５０２に進み、ＢＴ走査間隔指数ｍが奇数でない場合、処理はブロック５０３に進む。ブロック５０２では、ＢＴ走査間隔指数ｍが奇数であるので、現在のＢＴ走査間隔を、直前のＢＴ走査間隔の終了時間から開始し、直前のＢＴ走査間隔の終了時間に１つのＢＴ走査間隔時間ｐBTを加え、さらに１０ミリ秒を加えた時間に終了する間隔として算出する（ステップ５０２）。図７の１番下の波形の例では、ｐBTは１２８０ミリ秒である。したがって、算出される現在のＢＴ間隔は、１２８０ミリ秒に１０ミリ秒を加えた持続時間である。一方、ＢＴ走査間隔指数ｍが奇数ではない場合（すなわち、偶数である場合）、現在のＢＴ走査間隔を、直前のＢＴ走査間隔の終了時間から開始し、直前のＢＴ走査間隔の終了時間に１つのＢＴ走査間隔時間ｐBTを加え、１０ミリ秒を引いた時間に終了する間隔として算出する（ステップ５０３）。したがって、算出される現在のＢＴ間隔は、１２８０ミリ秒から１０ミリ秒を引いた持続時間である。矢印５０２によって示すように、処理は、現在の時間が現在のＢＴ走査間隔の算出された終了時間に達しない限りステップ５０４に留まる。判定ダイヤモンド形ブロック５０４において、現在の時間が現在のＢＴ走査間隔の算出された終了時間に達したと判定されたときには、処理は図１０のステップ３０６に戻る。
【００７１】
図１３は、図４のＢＴスレーブ１１２において使用するのに適したＷＬＡＮエネルギー検出器回路のアナログ実装形態６００の回路図である。ＷＬＡＮエネルギー検出器回路にＡＤＣを含めずかつＤＳＰを含めないことによって、回路設計を簡略化し、電力消費量を低減させることができる。しかし、アナログ実装形態６００は通常、デジタル処理を使用する実装形態と比べて同じ性能を発揮することはできない。Ｉ信号経路が、導体２０６からＯＲゲート６０６の上部入力リード線まで延びている。Ｑ信号経路が、導体２０７からＯＲゲート６０６の下部入力リード線まで延びている。Ｉ信号経路は、不要な雑音を抑圧するアナログＬＰＦ６０１と、調整可能な利得増幅器６０２と、信号２乗コンポーネント６０３と、信号積分コンポーネント６０４と、受信された信号成分が指定されたしきい値を超えたことを検出するアナログ比較器６０５とを含み、ＯＲゲート６０６の上部入力リード線に至る。Ｑ信号経路は、不要な雑音を抑圧するアナログＬＰＦ６０９と、調整可能な利得増幅器６１０と、信号２乗コンポーネント６１１と、信号積分コンポーネント６１２と、受信された信号成分が指定されたしきい値を超えたことを検出するアナログ比較器６１３とを含み、ＯＲゲート６０６の下部入力リード線に至る。ＯＲゲート６０６はエネルギー検出信号６０７を生成する。ＢＴ復調信号２２６がアサートされず（ＢＴ信号が復調されなかったことを示すデジタルローであり）、かつエネルギー検出信号６０７がアサートされた場合、ＡＮＤゲート６０８がＷＬＡＮウェイクアップ信号１９９をアサートする。電力消費量をさらに低減させるために、エネルギー検出は同相ｒI（ｔ）回路のみまたは直交位相ｒQ（ｔ）回路のみによって行われてもよい。さらに、ＷＬＡＮエネルギー検出器回路は、ミキサを削除できるように受信されたＲＦ信号をベースバンドにダウンコンバートせずに実現されてもよい。
【００７２】
アナログエネルギー検出器は、スライディングウィンドウエネルギー検出アルゴリズムを実施する検出器とみなされてもよい。この場合、仮説検定用の検定規則を次式のように表してもよい。
【数１１】
2013530620.tif 000013
【００７３】
上式において、Ｔtは、検定規則の計算値であり、ｔは時間であり、Ｔは、ＷＬＡＮビーコンのすべてのエネルギーが取り込まれるようにＷＬＡＮビーコン全体を対象とするのに十分な大きさの窓サイズとして通常選択される窓サイズである。アナログ実装形態６００のアナログ比較器６０５、６１３は、Ｔtと事前に選択されたしきい値を効果的に比較する。しきい値が交差された後、ＢＴ信号が首尾よく復調されなかったことをＢＴ復調信号２２６が示すならば、ＷＬＡＮウェイクアップ信号１９９がアサートされる。
【００７４】
エネルギー検出器とパケットプリアンブル計算器との関係
従来のＷＬＡＮ受信機におけるＷＬＡＮ信号検出は通常、エネルギー検出とパケットプリアンブルとの相関の両方に基づく検出である。プリアンブル相関は、純粋なエネルギー検出よりも優れた性能（特に感度に関する性能）を実現することができ、したがって、非常に弱いＷＬＡＮ信号を検出するのを可能にする処理利得をもたらす。良好な検出性能を維持することと全電力消費量を低減させることとの妥協策として、ある実施形態は、ＷＬＡＮエネルギー検出器回路およびＢＴ受信機ＲＦフロントエンドを使用してそれほど弱くないＷＬＡＮ信号を検出し、かつＷＬＡＮエネルギー検出器回路およびＢＴ受信機ＲＦフロントエンドが非常に弱いＷＬＡＮ信号を検出するためにＷＬＡＮ受信機内のＷＬＡＮ相関器をウェイクアップする頻度を従来のＷＬＡＮ無線よりも低くする。この手法は、全電力消費量を低減させ、一方、より弱いＷＬＡＮ信号に対して良好な検出性能を維持する。この実施形態では、大部分の時間においてエネルギー検出を使用してもよく、ＷＬＡＮプリアンブル相関の使用を減らして電力を節約することができる。プリアンブル相関は、より多くの複雑な回路が必要になることがあるので、一般により多くの電力を消費することに留意されたい。
【００７５】
上述の実施形態の様々な新規の態様は、互いに独立に実施されてもよい。たとえば、ＢＴ走査間隔の持続時間の変化は、特別のＷＬＡＮエネルギー検出器回路またはさらなるＷＬＡＮエネルギー検出器回路を使用せずに実施されてもよい。ＢＴベースバンドプロセッサは、たとえば、ＢＴベースバンドプロセッサ自体がさらなるＷＬＡＮエネルギー検出器回路なしにＷＬＡＮウェイクアップ信号を生成するように、ＢＴベースバンドプロセッサがＢＴエネルギーではない可能性が高いと判定したＲＦエネルギーを検出してもよい。
【００７６】
図１４は、ＢＴ走査窓がＷＬＡＮビーコンと重なり合うようにＢＴ走査間隔の持続時間を変化させる方法７００のフローチャートである。ＢＴ走査間隔のシーケンス内のＢＴ走査間隔の持続時間が変化させられる（ステップ７０１）。１つのＢＴ走査間隔のうちの１つのＢＴ走査窓の間ＷＬＡＮエネルギーが検出される（ステップ７０２）。一例では、ＢＴベースバンドプロセッサ集積回路１４９は、ＢＴベースバンドプロセッサ集積回路１４９自体がＢＴエネルギーではない可能性が高いと判定したＲＦエネルギーを検出する。ＢＴベースバンドプロセッサ集積回路１４９は、この判定を下すと、さらなるＷＬＡＮエネルギー検出器回路を使用せずにＷＬＡＮウェイクアップ信号１９９をアサートする。方法７００は、特別のＷＬＡＮエネルギー検出器回路を使用しても使用しなくてもよい。ＷＬＡＮが検出されない場合（ステップ７０３）、矢印（ステップ７０４）によって示されているように、ＷＬＡＮ機能に電源を投入するステップが飛ばされ、ＷＬＡＮ機能はＷＬＡＮ信号の受信に使用できないままになる。しかし、ＷＬＡＮエネルギーが検出された場合（ステップ７０３）、ＷＬＡＮ機能に電源が投入されるか、あるいはＷＬＡＮ機能が他の方法で有効化される（ステップ７０５）。一例では、このＷＬＡＮ機能は、ＷＬＡＮ  ＲＦトランシーバ集積回路１４６およびＷＬＡＮベースバンドプロセッサ集積回路１４７である。ＷＬＡＮ機能は、電源を投入され有効化された後、首尾よくＷＬＡＮ信号を受信し復調する（ステップ７０６）。方法７００の一例では、結果としてＷＬＡＮ機能に電源を投入するエネルギー検出はすべて、ステップ７０２の１つのＢＴ走査窓内で行われる。ＢＴ走査窓の間に行われるエネルギー検出動作をエネルギー走査と呼んでもよい。いくつかの例では、ＷＬＡＮエネルギー検出器回路とＢＴ受信機ＲＦフロントエンドは、ＢＴ走査窓が開始する直前とＢＴ走査窓が終了した直後の両方に電源を投入される。
【００７７】
１つまたは複数の例示的な実施形態では、説明した機能はハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せで実装できる。ソフトウェアで実装する場合、各機能は、１つまたは複数の命令またはコードとしてコンピュータ可読媒体上に記憶するか、あるいはコンピュータ可読媒体を介して送信することができる。コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を可能にする任意の媒体を含む、コンピュータ記憶媒体とコンピュータ通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスできる任意の利用可能な媒体でよい。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、あるいは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気記憶デバイス、もしくは命令またはデータ構造の形態の所望のプログラムコードを搬送または記憶するために使用でき、コンピュータによってアクセスできる任意の他の媒体を備えることができる。さらに、任意の接続が適宜、コンピュータ可読媒体と呼ばれる。たとえば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。本明細書で使用するディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザディスク（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）およびブルーレイ（登録商標）ディスク（disc）を含み、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、データをレーザで光学的に再生する。上記の組合せもコンピュータ可読媒体の範囲内に含めるべきである。一例では、図４のタイミング機構１９１は、ＢＴ走査間隔の持続時間を変化させるための１組のプロセッサ実行可能なファームウェア命令である。タイミング機構ファームウェアの命令は、プロセッサ１８０によって読取り可能なプロセッサ可読媒体であるメモリ１８５に記憶される。その上、図４のＤＳＰ１９７は、ＤＳＰ自体が、ＢＴ走査窓内で受け取られたＲＦエネルギーの量が所定のしきい値γを超えているかどうかを判定し、ＢＴ復調信号２２６を受信し、ＷＬＡＮウェイクアップ信号２２０をアサートすべきかどうかを判定するように、１組のプロセッサ可読命令を実行する。ＤＳＰ１９７によって実行される命令は、ＤＳＰ１９７のプロセッサ可読媒体部に記憶される。
【００７８】
いくつかの特定の実施形態について説明の目的で上述したが、本特許文書の教示は、一般的な適用可能性を有し、上述した特定の実施形態に限定されない。上述のフローチャート内の各ブロックをステップと呼んでいるが、語「ステップ」の使用は必ずしも任意の特定の順序を意図するものとは限らない。いくつかのステップは、同時にまたは連続的に実行される処置であってもよい。したがって、説明した特定の実施形態の様々な特徴の様々な変更、適合、および組合せは、以下に記載する特許請求の範囲の範囲から逸脱することなく実施できる。上述のピギーバック（piggy-back）エネルギー検出方法およびピギーバックエネルギー検出構造は、ＢＴおよびＷＬＡＮに関連するものであるが、開示された方法および構造は、汎用性を有し、各々がより大きい時間間隔で間欠的に送信を行う任意の２つのワイヤレス技術を伴う使用形態に拡張される。
【図１】
2013530620.tif 000014
【図２】
2013530620.tif 000015
【図３】
2013530620.tif 000016
【図４】
2013530620.tif 000017
【図５】
2013530620.tif 000018
【図６】
2013530620.tif 000019
【図７】
2013530620.tif 000020
【図８】
2013530620.tif 000021
【図９】
2013530620.tif 000022
【図１０】
2013530620.tif 000023
【図１１】
2013530620.tif 000024
【図１２】
2013530620.tif 000025
【図１３】
2013530620.tif 000026
【図１４】
2013530620.tif 000027
【手続補正書】
【提出日】平成25年5月10日(2013.5.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
（ａ）Ｂｌｕｅｔｏｏｔｈ（ＢＴ）受信機無線周波数（ＲＦ）フロントエンドをページ走査モードで使用してＢＴ走査窓のシーケンスを受信することと、
（ｂ）１つの前記ＢＴ走査窓の間前記Ｂｌｕｅｔｏｏｔｈ（ＢＴ）受信機ＲＦフロントエンド上でワイヤレスローカルエリアネットワーク（ＷＬＡＮ）エネルギーを受け取ることと、
（ｃ）エネルギー検出器を使用して、前記ＢＴ受信機ＲＦフロントエンドが前記１つの前記ＢＴ走査窓の間前記ＷＬＡＮエネルギーを受け取っているときに前記ＢＴ受信機ＲＦフロントエンドの出力信号を処理することと、
（ｄ）前記（ｃ）の処理の結果に少なくとも部分的に基づいてウェイクアップ信号をアサートすることと、を備え、前記ウェイクアップ信号の前記アサートは、前記ＢＴ受信機ＲＦフロントエンドが前記１つの前記ＢＴ走査窓の間に前記ＷＬＡＮエネルギーを受け取ったことを示す方法。
【請求項２】
（ａ）における前記ＢＴ走査窓のシーケンスの各ＢＴ走査窓は、ＢＴ走査間隔のシーケンスの対応するＢＴ走査間隔の一部であり、前記ＢＴ走査間隔の各々は持続時間を有し、前記ＢＴ走査間隔の前記シーケンスの前記各ＢＴ走査間隔の前記持続時間は同一ではない、請求項１に記載の方法。
【請求項３】
（ａ）における前記ＢＴ走査窓のシーケンスの各ＢＴ走査窓は、ＢＴ走査間隔のシーケンスの対応するＢＴ走査間隔の一部であり、前記ＢＴ走査間隔の各々は持続時間を有し、前記ＢＴ走査間隔の前記シーケンスの前記各ＢＴ走査間隔の前記持続時間は様々である、請求項１に記載の方法。
【請求項４】
（ｂ）において受信される前記ＷＬＡＮエネルギーの実質的にすべてが前記１つのＢＴ走査窓の間に受け取られ、（ｃ）において処理される前記出力信号は、（ｂ）において受け取られる前記ＷＬＡＮエネルギーによるものであり、前記１つのＢＴ走査窓の外側で受け取られる他のＷＬＡＮエネルギーによるものではない、請求項１に記載の方法。
【請求項５】
（ｅ）前記ウェイクアップ信号がアサートされたことに応答して、ＷＬＡＮ受信機ＲＦフロントエンドとＷＬＡＮベースバンドプロセッサとを含むＷＬＡＮ受信機の少なくとも一部に電源を投入することと、
（ｆ）前記ＷＬＡＮ受信機ＲＦフロントエンドおよび前記ＷＬＡＮベースバンドプロセッサを使用してＷＬＡＮ信号を受信し復調することと、をさらに備える、請求項１に記載の方法。
【請求項６】
（ｇ）前記ＷＬＡＮ受信機の少なくとも一部が（ｅ）において電源を投入された後で前記エネルギー検出器を無効化することをさらに備える、請求項５に記載の方法。
【請求項７】
前記ＢＴ受信機ＲＦフロントエンドは、前記ＢＴ走査窓の直前には前記ＢＴ受信機ＲＦフロントエンドがＢｌｕｅｔｏｏｔｈ信号を受信できないように、前記ＢＴ走査窓の直前には低電力状態にある、請求項１に記載の方法。
【請求項８】
（ｅ）ＢＴベースバンドプロセッサを使用して前記Ｂｌｕｅｔｏｏｔｈ受信機ＲＦフロントエンドの前記出力信号を処理し、前記処理の結果として、ＢＴベースバンドプロセッサが前記出力信号を首尾よく処理したかどうかを示すＢＴ検出信号を出力することと、
（ｆ）ＢＴベースバンドプロセッサが前記出力信号を首尾よく復調した場合に、前記ＢＴ検出信号を使用して前記ウェイクアップ信号がアサートされるのを妨げることと、をさらに備える、請求項１に記載の方法。
【請求項９】
前記ＢＴ受信機ＲＦフロントエンドは、２０メガヘルツよりも実質的に小さい受信信号帯域幅を有する、請求項１に記載の方法。
【請求項１０】
（ｅ）前記ＢＴ受信機ＲＦフロントエンドを使用して前記１つのＢＴ走査窓の間ＢＴページ走査を実行することをさらに備える、請求項１に記載の方法。
【請求項１１】
ＢＴ走査窓の間前記ＢＴ受信機ＲＦフロントエンドを使用してＷＬＡＮエネルギーを検出するとともにＢＴページ走査信号を受信することをさらに備える、請求項１に記載の方法。
【請求項１２】
（ａ）における前記ページ走査モードでの前記ＢＴ受信機ＲＦフロントエンドの前記使用は、擬似ランダム周波数ホッピングシーケンスに従ってＢＴ走査窓からＢＴ走査窓へと変化する受信周波数を有するように前記ＢＴ受信機ＲＦフロントエンドを同調させることを含む、請求項１に記載の方法。
【請求項１３】
前記エネルギー検出器は第１の部分と第２の部分とを有し、前記第１の部分は、前記１つのＢＴ走査窓の間に前記ＢＴ受信機ＲＦフロントエンドによって受信されたＲＦエネルギーの量を示す値を出力し、前記第２の部分は、前記第１の部分によって出力された値をしきい値と比較する、請求項１に記載の方法。
【請求項１４】
Ｂｌｕｅｔｏｏｔｈ（ＢＴ）受信機をページ走査モードで使用して複数のＢＴ走査窓において走査を行うことを備え、各ＢＴ走査窓は対応するＢＴ走査間隔内に位置し、前記ＢＴ走査間隔は全体としてＢＴ走査間隔のシーケンスであり、前記ＢＴ走査間隔のシーケンスの前記ＢＴ走査間隔は持続時間が様々である方法。
【請求項１５】
前記ＢＴ受信機は、ＢＴ受信機ＲＦフロントエンドとＢＴベースバンドプロセッサとを備え、前記方法は、
１メガヘルツよりも実質的に大きくかつ２０メガヘルツよりも実質的に小さい帯域幅内のエネルギーを検出するエネルギー検出器を使用して前記ＢＴ受信機ＲＦフロントエンドの出力信号を処理することと、
前記ＢＴベースバンドプロセッサを使用して前記出力信号を処理することとをさらに備える、請求項１４に記載の方法。
【請求項１６】
ウェイクアップ信号を出力することをさらに備え、前記ウェイクアップ信号は、前記エネルギー検出器が、１つの前記ＢＴ走査窓の間にある量のワイヤレスローカルエリアネットワーク（ＷＬＡＮ）を検出したことを示す、請求項１５に記載の方法。
【請求項１７】
（ａ）２０メガヘルツよりも実質的に小さい受信信号帯域幅を有するＢｌｕｅｔｏｏｔｈ（ＢＴ）受信機無線周波数（ＲＦ）フロントエンドをＢＴページ走査モードで動作させることと、
（ｂ）エネルギー検出器を使用して前記ＢＴ受信機ＲＦフロントエンドの出力信号を処理し、前記処理の結果として、前記ＢＴ受信機ＲＦフロントエンドがある量のＲＦエネルギーを受け取ったかどうかを示す第１の信号を出力することと、
（ｃ）ＢＴベースバンドプロセッサを使用して前記ＢＴ受信機ＲＦフロントエンドの前記出力を復調することを試み、前記復調の試みの結果として、前記ＢＴベースバンドプロセッサがＢＴ信号を首尾よく復調できないかどうかを示す第２の信号を出力することと、
（ｄ）１）前記第１の信号が、前記ある量のＲＦエネルギーが受け取られたことを示すことと、２）前記第２の信号が、前記ＢＴベースバンドプロセッサがＢＴ信号を首尾よく復調できないことの両方が生じた場合にウェイクアップ信号をアサートすることとを備える方法。
【請求項１８】
（ｂ）において１０個のエネルギー検出器を使用して前記出力信号を処理することは、実質的に完全に単一のＢＴ走査窓内で行われ、（ｃ）における前記ＢＴベースバンドプロセッサの前記使用による前記出力信号を復調することの前記試みは、実質的に完全に単一のＢＴ走査窓内で行われる、請求項１７に記載の方法。
【請求項１９】
（ａ）において前記ＢＴ受信機ＲＦフロントエンドが前記ＢＴページ走査モードで動作させられるときに、前記ＢＴ受信機ＲＦフロントエンドの受信周波数が、ＢＴ走査窓のシーケンス内でＢＴ走査窓からＢＴ走査窓へと擬似ランダム周波数ホッピングシーケンスでホッピングするように同調され、前記エネルギー検出器は、（ｂ）において前記ＢＴ走査窓のシーケンスの前記１つのＢＴ走査窓の間使用される、請求項１７に記載の方法。
【請求項２０】
１つのＢＴ走査窓内にある量のＷＬＡＮエネルギーを受け入れるＢｌｕｅｔｏｏｔｈ（ＢＴ）受信機無線周波数（ＲＦ）フロントエンドと、
前記ＢＴ受信機ＲＦフロントエンドから出力信号を受信するＢＴベースバンド処理回路と、
前記ＢＴ受信機ＲＦフロントエンドが前記１つのＢＴ走査窓の間前記ＷＬＡＮエネルギーを受け取っているときに前記出力信号を処理し、前記処理の結果に少なくとも部分的に基づいて、前記ＢＴ受信機ＲＦフロントエンドが前記１つのＢＴ走査窓の間前記ＷＬＡＮエネルギーを受け取ったことを示すウェイクアップ信号をアサートするエネルギー検出器とを備える回路。
【請求項２１】
前記ある量のＷＬＡＮエネルギーの実質的にすべてが、前記１つのＢＴ走査窓の間前記ＢＴ受信機ＲＦフロントエンドによって受け取られる、請求項２０に記載の回路。
【請求項２２】
前記エネルギー検出器によって処理される前記出力信号は、前記ＢＴ受信機ＲＦフロントエンドによって受け取られる前記ある量のＷＬＡＮエネルギーによるものであり、前記１つのＢＴ走査窓の外側で前記ＢＴ受信機ＲＦフロントエンドによって受け取られた他のＷＬＡＮエネルギーによるものではない、請求項２０に記載の回路。
【請求項２３】
前記ＢＴベースバンド処理回路は、前記エネルギー検出器にＢＴ検出信号を供給し、前記ＢＴ検出信号は、前記ＢＴベースバンド処理回路がＢＴ信号を首尾よく復調したかどうかを示す、請求項２０に記載の回路。
【請求項２４】
前記ＢＴベースバンド処理回路は、ＢＴ走査間隔がいつ終了するかを判定するタイミング機構を含み、各ＢＴ走査間隔の前記持続時間はすべてが同一とは限らない、請求項２０に記載の回路。
【請求項２５】
前記エネルギー検出器は、
フィルタと、
アナログデジタル変換器（ＡＤＣ）と、
デジタル信号プロセッサ（ＤＳＰ）とを備え、信号経路は、前記Ｂｌｕｅｔｏｏｔｈ受信機ＲＦフロントエンドのミキサから前記フィルタを通過し、前記ＡＤＣを通過し、前記ＤＳＰに至る、請求項２０に記載の回路。
【請求項２６】
単一のＢＴ走査窓内にある量のＷＬＡＮエネルギーを受け入れるＢｌｕｅｔｏｏｔｈ（ＢＴ）受信機無線周波数（ＲＦ）フロントエンドと、
前記ＢＴ受信機ＲＦフロントエンドが前記単一のＢＴ走査窓の間ＷＬＡＮエネルギーを受け取っているときにＢＴ受信機ＲＦフロントエンドの出力信号を処理し、前記処理の結果として、前記ＢＴ受信機ＲＦフロントエンドが前記単一のＢＴ走査窓の間前記ある量のＷＬＡＮエネルギーを受け取ったことを示すウェイクアップ信号をアサートするための手段と、
前記出力信号を受信し、前記ＢＴ受信機ＲＦフロントエンドが前記単一のＢＴ走査窓の間前記ある量のＷＬＡＮエネルギーを受け取ったときに前記出力信号の復調を試みるＢＴベースバンド処理回路と、を備える回路。
【請求項２７】
前記ＢＴベースバンド処理回路は、前記処理手段にＢＴ検出信号を供給し、前記処理手段は、前記ＢＴ検出信号がアサートされた場合前記ウェイクアップ信号をアサートしない、請求項２６に記載の回路。
【請求項２８】
前記ＢＴ受信機ＲＦフロントエンドは、前記単一のＢＴ走査窓の直前に実質的に電源を切断され、前記ＢＴ受信機ＲＦフロントエンドは受信周波数を有し、前記受信周波数は、前記ＢＴ走査窓全体にわたって実質的に一定であり、前記ＢＴ受信機ＲＦフロントエンドは、前記単一の走査窓の直後に実質的に電源を切断される、請求項２６に記載の回路。
【請求項２９】
前記単一の走査窓は、ＢＴ走査窓のシーケンス内のＢＴ走査窓であり、前記ＢＴ走査窓の各々は、対応するＢＴ走査間隔の一部であり、前記ＢＴ走査間隔は全体としてＢＴ走査間隔のシーケンスであり、各ＢＴ走査間隔は持続時間を有し、前記ＢＴ走査間隔の前記シーケンスの前記各ＢＴ走査間隔の前記持続時間は様々である、請求項２６に記載の回路。
【請求項３０】
前記手段は、フィルタと、アナログデジタル変換器（ＡＤＣ）と、デジタル信号プロセッサ（ＤＳＰ）とを備え、信号経路が、前記ＢＴ受信機ＲＦフロントエンドから、前記フィルタを通過し、前記ＡＤＣを通過し、前記ＤＳＰに至る、請求項２６に記載の回路。
【請求項３１】
１組のプロセッサ実行可能な命令を記憶するプロセッサ可読媒体であって、前記１組のプロセッサ実行可能な命令の実行は、
ＢＴ受信機ＲＦフロントエンドがある量のＷＬＡＮエネルギーを受け取っているときに前記ＢＴ受信機ＲＦフロントエンドの出力信号が処理され、前記処理に応答して、前記ＢＴ受信機ＲＦフロントエンドが１つのＢＴ走査窓の間前記ある量のＷＬＡＮエネルギーを受け取ったことを示すウェイクアップ信号がアサートされるように前記ＢＴ走査窓のシーケンス内に受け入れるように前記ＢＴ受信機ＲＦフロントエンドを制御するための実行であるプロセッサ可読媒体。
【請求項３２】
前記ＢＴ走査窓のシーケンスの各ＢＴ走査窓は、対応するＢＴ走査間隔内に位置し、前記ＢＴ走査間隔は全体として、ＢＴ走査間隔のシーケンスであり、前記ＢＴ走査間隔の前記シーケンスの前記ＢＴ走査間隔の前記持続時間は様々である、請求項３１に記載のプロセッサ可読媒体。
【請求項３３】
プロセッサによって前記１組の命令を実行すると、前記ＢＴ走査窓が生じる時間が求められる、請求項３２に記載のプロセッサ可読媒体。
【請求項３４】
前記１組のプロセッサ実行可能な命令の実行は、
前記ＢＴ受信機ＲＦフロントエンドの前記出力信号に対する処理の一部を実行するための実行であり、前記一部の処理はデジタル信号処理である、請求項３２に記載のプロセッサ可読媒体。
【国際調査報告】
2013530620.tif 000028
2013530620.tif 000029
2013530620.tif 000030