(57)【要約】【課題】本発明は、一般的に信号処理を行うための装置と方法に関し、特に通信システムにおけるダイバーシティ受信のための改良された技術である。【解決手段】  各受信アンテナに接続される複数のアンテナブランチ（８０２）の少なくとも１つを処理のために選択し受信信号を搬送するためのアンテナブランチ選択器（８００）であって、複数のアンテナブランチから信号を受信する複数の入力と、処理のため選択された信号を出力する出力とを有する信号選択器（８０４）と、アンテナブランチのそれぞれからタイムドメイン信号を受信し、周波数ドメイン出力信号を出力するために構成された時間／周波数ドメイン変換器（８１０）と、周波数ドメイン出力信号に応答する１つのアンテナブランチを選択するため時間／周波数ドメイン変換器と信号選択器に接続されるコントローラ（８２０）とを有する。
2006519552.tif 000002
【特許請求の範囲】
【請求項１】
各受信アンテナに接続される複数のアンテナブランチの少なくとも１つを処理のために選択し受信信号を搬送するためのアンテナブランチ選択器であって、
前記複数のアンテナブランチから信号を受信する複数の入力と、処理のため選択された信号を出力する出力とを有する信号選択器と、
前記アンテナブランチのそれぞれからタイムドメイン信号を受信し、対応する周波数ドメイン出力信号を出力するために構成された時間／周波数ドメイン変換器と、
前記周波数ドメイン出力信号に応じて１つの前記アンテナブランチを選択するため前記時間／周波数ドメイン変換器と前記信号選択器に接続される制御部とを有することを特徴とするアンテナブランチ選択器。
【請求項２】
前記制御部は、アンテナブランチのための前記周波数ドメイン出力信号において第１の周波数での信号レベルと第２の周波数での信号レベルとの差に応じて１つの前記アンテナブランチを選択するように構成される請求項１記載のアンテナブランチ選択器。
【請求項３】
前記第１及び第２周波数は、前記受信信号の周波数で構成される請求項２記載のアンテナブランチ選択器。
【請求項４】
前記受信された信号は、前記周波数ドメインにおいて、少なくとも２つのトーンを有し、前記第１及び第２周波数は前記トーンの周波数を構成する請求項３記載のアンテナブランチ選択器。
【請求項５】
前記受信信号は、プリアンブル信号部分を含むパケットデータ信号で構成され、前記トーンは前記プリアンブル信号部分のトーンを構成する請求項４記載のアンテナブランチ選択器。
【請求項６】
前記受信信号は、ブルートゥース互換信号で構成される請求項５記載のアンテナブランチ選択器。
【請求項７】
前記制御部は、一方の前記アンテナブランチに対する信号レベルの差と他方の前記アンテナブランチに対する信号レベルの差との比較に応じて前記アンテナブランチを選択するように構成される請求項２乃至６いずれか１項記載のアンテナブランチ選択器。
【請求項８】
前記制御部は、前記アンテナブランチに対する受信パワーのインジケータを決定するために構成され、前記制御部は、更に前記受信パワーインジケータに応じて前記アンテナブランチを選択するように構成される請求項３乃至７いずれか１項記載のアンテナブランチ選択器。
【請求項９】
前記制御部は、前記受信信号の周波数で成る第３の周波数及び前記受信信号からの信号レベルが実質的に望めない周波数で成る第４の周波数にて、アンテナブランチの前記周波数ドメイン信号における信号レベル間の差に応じて前記アンテナブランチを選択するように構成される請求項３乃至７いずれか１項記載のアンテナブランチ選択器。
【請求項１０】
前記制御部は、複数の前記第３の周波数での信号レベルの和に応答する請求項８記載のアンテナブランチ選択器。
【請求項１１】
前記受信信号は、ペイロード信号部分を含むパケットデータ信号で成り、前記制御部は、更に前記ペイロード信号部分の期間に前記信号選択器を制御するように構成される請求項１乃至１０いずれか１項記載のアンテナブランチ選択器。
【請求項１２】
前記ペイロード信号部分の期間での前記信号選択器の制御は、閾値よりも大きい前記受信信号のドップラー周波数シフトを条件とする請求項１１記載のアンテナブランチ選択器。
【請求項１３】
任意の先行請求項の前記アンテナブランチ選択器を含む受信機。
【請求項１４】
稼働時に、請求項１乃至１２のいずれか１項記載の前記アンテナブランチ選択器を実行するプロセッサ制御コード。
【請求項１５】
複数のアンテナで構成されるアンテナシステムのアンテナからの受信信号を選択する方法であって、
各前記アンテナからの受信信号をタイムドメインから周波数ドメインへ変換すること、
前記周波数ドメイン変換信号から、各前記アンテナからの信号に対するマルチパス減衰の程度を決定すること、
マルチパス減衰の前記決定された程度に応答して受信信号を選択することを有する方法。
【請求項１６】
前記決定は、２以上の周波数で前記受信信号のレベルを比較することを含む請求項１５記載の方法。
【請求項１７】
前記受信信号はプリアンブル部分を含むパケットデータ信号で構成され、前記決定は前記プリアンブル信号の期間に行われる請求項１６記載の方法。
【請求項１８】
前記２つの周波数は、前記プリアンブル信号のトーンを含む請求項１７記載の方法。
【請求項１９】
前記周波数ドメイン変換信号から、各前記アンテナからの信号に対する受信信号強度の値を決定することを更に含み、前記選択は、更に前記受信信号強度の決定された値に応答することを請求項１５乃至１８いずれか一項記載の方法。
【請求項２０】
前記周波数ドメイン変換信号から、各前記アンテナからの信号に対する受信信号対雑音比及び／又は干渉率の程度を決定することを更に含み、前記選択は、更に、前記受信信号対雑音比及び／又は干渉率の決定された程度に応答する請求項項１５乃至１８いずれか１項記載の方法。
【請求項２１】
前記パケットデータ信号は、ペイロード部分を含み、前記ペイロード部分の受信期間中に受信信号インジケータを監視すること及び前記監視に応じて受信信号を選択することを更に含む請求項１７乃至１９いずれか１項記載の方法。
【請求項２２】
受信信号周波数変更パラメータを監視することを更に有し、前記監視に応答しての受信信号の前記選択は前記周波数変更パラメータに応答する請求項２１記載の方法。
【請求項２３】
複数のアンテナで構成されるアンテナシステムのアンテナからプリアンブル及びペイロード信号部分を含むパケットデータ信号で構成される受信信号を選択するシステムであって、
前記プリアンブル信号の期間に測定された受信信号パラメータのための手段と、
前記受信信号のドップラー周波数変更を決定する手段と、
閾値周波数変更よりも大きな前記決定周波数変更を条件として前記ペイロード信号の期間に前記受信信号を再選択する手段とで構成されるシステム。
【請求項２４】
複数のアンテナにより構成されるアンテナシステムのアンテナからプリアンブル及びペイロード信号部分を含むパケットデータ信号で構成される受信信号を選択する方法であって、
前記プリアンブル信号の期間に測定された受信信号パラメータと、
前記受信信号のドップラー周波数変更を決定すること、
閾値周波数変更よりも大きな前記決定周波数変更を条件として前記ペイロード信号の期間に前記受信信号を再選択することを含む方法。
【請求項２５】
前記閾値周波数変更は前記パケットの存続時間に依存する請求項２４記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的には信号処理のための装置及び方法に関し、特に、通信システムでのダイバーシティ受信のための改良技術に関する。
【背景技術】
【０００２】
通常の通信システムは、送信機と受信機との間のチャンネルを経由して、送信機から送信された信号を受信する受信機で構成されている。チャンネルを通じて送信された信号は、信号の振幅と位相の両方を変化させる干渉や時間変化を受ける可能性がある。特に、送信機と受信機との間のチャンネルは、直接パスや１以上の反射を含むパス等のマルチパスで構成できる。より長い間接パスを伝播する信号の部分は、直接パスを伝搬する信号より遅く到達する符号間干渉（ＩＳＩ）を引き起こす。周波数ドメインにおいては、異なるパスに沿って受信機に到達すると、これはマルチパスフェーディングを引き起こし、その結果、信号は相互に干渉する。一般的にマルチパスフェーディングは櫛状周波数応答を作り出す。通常、符号間干渉はデータ速度が増加するに従ってより悪くなる。なぜならば、パス間の時間差が短くても、次のビットが予測される時間に送信ビットに関連するエネルギが到着するかのうせいがあるためである。符号間干渉とマルチパスフェーディングは送信機及び受信機のどちらか一方、もしくは両方が移動しているときに強調される。
【０００３】
フェーディング／ＩＳＩの影響を緩和するために使用できる多くの技術がある。幾つかは比較的単純であり、幾つかは非常に複雑である。共通に採用される技術は、平均信号対雑音比（ＳＮＲ）を増加し、チャンネルフェーディングの標準偏差を減少させるために送信機及び／又は受信機に複数アンテナを使用することである。例えば、送信機は単一アンテナを備え、受信機は複数の受信アンテナを備える。一般的な考えでは、各受信アンテナから少なくとも部分的に独立したフェーディング信号を得ることができ、それによって１つのアンテナがフェーディングを受けてたとしても、他のアンテナはまだ適切な受信信号強度を持っている。しかしながら、後に示すように、受信信号強度に基づいてアンテナを選択すると、実際のシステムでのＩＳＩの影響を打ち消しにくい。
【０００４】
複数の受信アンテナから信号を合成するための理論的に最適な技術は、最大比合成法（ＭＲＣ）であり、要するに、これは、（等価を含む）アンテナ毎に別の受信機を使用し、受信信号に線形重みをつけて合成する。幾分簡単な技術である等利得合成（ＥＧＣ）はアンテナの重み付けを省略している。しかしながら、これらの両技術は、比較的に複雑であり、実施するためにはコストがかかる。それ故にコスト及び／又は電力消費に厳しいアプリケーションに対して不適格である。
【０００５】
単純な技術としては「選択ダイバーシティ」が一般的に知られており、この原理は、回路の重複を減少させるために受信機の前端に比較的に近接するアンテナを選択することである。図１（ａ）は、複数の受信アンテナ１０２及び対応する複数の受信回路１０４により構成される旧来の選択ダイバーシティ受信機を示している。各受信回路は、それが接続されているアンテナの受信信号強度インジケイション（ＲＳＳＩ）測定するために構成される。これらの回路１０４のそれぞれの出力はＲＳＳＩ測定データ及び受信信号情報の両方であり、選択ロジック１０６は、ベースバンド出力１１０を得るために受信信号を復調する検出器１０８に供給するためのＲＳＳＩ測定に基づいて受信信号の１つを選択する。選択ロジック１０６は、一般的に検出／復調器１０８へ最大受信信号強度を持つ受信信号を供給するように動作する。
【０００６】
この考えは、測定される前にアンテナからの信号が選択される、いわゆる切換ダイバーシティ回路においてさらに一歩進められる。図１（ｂ）は、回路１２０の例を示しており、複数の受信アンテナ１２２はそれぞれの信号をＲＦスイッチ１２４へ随意的にいくつかの前処理（図示せず）を行って供給する。ＲＦスイッチ１２４は随時ＲＳＳＩ測定回路１２８に選択出力１２６を供給する。ＲＳＳＩ測定回路１２８はＲＳＳＩ測定出力１３０と受信信号出力１３２を検出／復調器１３４に供給する。検出／復調器１３４はベースバンド出力１３６を順次提供する。ＲＳＳＩ測定出力１３０は比較器１３８に供給される。この比較器１３８は、アンテナ１２２の１つから出力１２６へ選択的に信号を供給するためＲＦスイッチ１２４を制御する出力１４０を有する。
【０００７】
一般的に、動作中では、選択されたアンテナからの信号が閾値信号強度以下である場合、回路は別のアンテナに切換える。しかしながら、単純な回路では、別のアンテナの信号強度の監視が行われないのでこの切替はむやみに行われる。信号切替による途切れの数を減少するために、例えば切替閾値を修正するなど幾つかの履歴が処理に組み込まれても良い。
【０００８】
図１（ｂ）を再び参照すると、切換のためのＲＳＳＩ閾値は、固定または所定の閾値１４２であっても良く、または適応閾値１４４が使用されても良い。例えば、適応閾値切替において、その閾値が以前のＲＳＳＩ測定から時間平均化されても良く、それによりその閾値はＲＦ環境に従って変化する。そのような適応閾値は、フェーディングが生じる前に、より高いＲＳＳＩを与えるアンテナへ切り換えようとする効果がある。
【０００９】
多数の異なる切換方法が、図１（ｂ）の回路１２０を用いて実装されている。ある一つの方法によれば、選択されたアンテナからの信号が、スイッチの閾値を下まわったとき、最も強度のある他の信号へ回路（又はシステム）は切り替わる。これはフェーディングから急速に戻れる。他の方法によれば、選択された信号の強度が閾値を下回るとき、閾値レベルを上回る、少なくとも一つのアンテナからの信号があれば、他のアンテナに切り替わる。この方法は、切換とぎれが少なくなるが、フェーディングから戻るのが遅くなる。
【００１０】
上述のスイッチ及び選択ダイバーシティ配置は、より低コスト、低パワーの実現に良く適合し、故にブルートゥース（商標）のような消費者指向の用途に有効である。しかしながら、ブルートゥースは比較的高いデータレートシステムであるので、ビットエラーの主因が固有の低受信信号強度によるよりもむしろ符号間干渉である。従って、ＲＳＳＩに基づいた上述のダイバーシティ技術は限定した条件かのみ有効である。
【発明の開示】
【課題を解決するための手段】
【００１１】
第１発明の第１の局面によれば、個々の受信アンテナに接続され、受信信号を搬送する複数のアンテナブランチの少なくとも１つを選択するアンテナブランチ選択器が提供される。アンテナブランチ選択器は、複数のアンテナブランチから受信する複数の信号入力と処理のため選択された信号を出力する出力とを有する信号選択器と、アンテナブランチのそれぞれからタイムドメイン信号を受信し、周波数ドメイン出力信号を出力するように構成された時間／周波数ドメイン変換器と、時間／周波数ドメイン変換器及び信号選択器に接続され、周波数ドメインに応答して１つのアンテナブランチを選択するために信号選択器を制御する制御器で構成される。
【００１２】
時間帯域におけるよりも周波数ドメインにおける動作は、受信信号強度だけに基づくよりもマルチパスフェーディング及び符号間干渉に基づいた選択を可能にし、即ち、これが特に高データレートシステムにおいてビット（又はシンボル）エラー数を減少する助けとなる。時間／周波数ドメイン変換器は、選択ダイバーシティシステムのように各アンテナからの入力、即ち、各アンテナからの信号チェーン（signal chain）からの入力を持ってもよく、または信号変換器が切換ダイバーシティのラインに沿って複数のアンテナブランチ間で共有されてもよく、またはハイブリッド装置が採用されてもよい。好ましくは、時間／周波数ドメイン変換器はフーリエ変換器で構成し、より好ましくは高速フーリエ変換器（ＦＦＴ）で構成する。周波数ドメイン出力信号は例えば、周波数範囲またはビン（bin）に亘る受信信号のパワーまたはエネルギを示す信号により形成されてもよい。しかしながら、他の実施形態において、比較的粗い周波数解像度が必要となるだけであるので、時間・周波数ドメイン変換器は単に複数のバンドパスフィルタにより構成されてもよい。
【００１３】
好ましくは、制御部は、受信信号レベルを受信信号の２つの周波数で比較し、周波数選択フェーディングの程度の表示または同時にマルチパス歪み或いは符号間干渉を決定し、それからアンテナブランチの１つの信号を選択する。このように、例えば、フェーディングの少ない信号が選択されてもよく、或いはフェーディング程度が閾値より大きい場合には選択されていたアンテナブランチが除外されてもよい。多くの切換方式が可能であることは好ましいことであり、大まかに言えば、幾つかの従来技術がＲＳＳＩ型切換方式であったが、選択（又は非選択）基準として大きなＲＳＳＩの代わりに少ないフェーディングを採用してもよい。
【００１４】
好ましい実施形態として、周波数ドメインにおいて受信信号レベルが比較される２つの周波数は、受信信号内の２つのトーンを構成する。これは、例えば、受信信号がプリアンブル部分を含むパケットデータにより構成されるときに生じてもよい。そのようなプリアンブルは、一般的に所定のビットまたはシンボルパターにより構成され、故に周波数ドメインでは期待されるセットのトーンを生じる。しかしながら、パケットデータ信号の他の部分は、特にこれらが再び既知の周波数でトーンを生じると期待できる場合に採用されてもよい。
【００１５】
特に好ましい実施形態では、パケットデータ信号は、ブルートゥース（商標）パケットデータ信号で構成され、このブルートゥースパケットデータ信号は、ブルートゥースバージョン１．０，バージョン１．２，バージョン２．０（あるいはより最新バージョン）のようなブルートゥース仕様の１以上のバージョン、又は高速ブルートゥース（或いは時にはブルートゥース高速）として知られている標準セット、或いはＩＥＥＥ８０２．１５．３シリーズの標準規格のような互換性のある米国定義標準規格に合う信号である。
【００１６】
受信信号の２つのトーンに対応する２つの周波数での信号レベルの差が、アンテナブランチを選択するために（固定又は能動）閾値レベルと直接比較してもよいが、好ましくはアンテナブランチは一方のアンテナに対して測定された差と他のアンテナに対しての差との比較に応じて選択する。一般的にアンテナを互いに比較することによって（パケットデータシステムにおいて）良好なパケットは僅かしか破棄されず、不良パケットは多く破棄されるようになる。
【００１７】
どのアンテナブランチを選択するかについての決定は受信信号内の２つのトーンの信号レベルにおける差だけに基づく必要がない。例えば、２以上の周波数での（予想）レベルの差は、２対以上のトーンの相対信号レベルを決定するため、又はＲＳＳＩに類似する全体の受信レベルを測定するため、及び／又はアンテナの信号対雑音／干渉の大きさを決定するために使用されることもある。故に、例えば、受信信号内のトーンの周波数での信号レベルの和がアンテナに対する全体の受信パワーの表示を決定するために用いられてもよい。同様に、受信信号内の１以上のトーン周波数での信号レベルと、低トーンが予想される１以上の周波数との比がＳＮＲの表示を与えるために用いられてもよい。合計受信パワー及び／又はＳＮＲはアンテナを選択するときにマルチパスフェーディング量を推定するのに採用されてもよい。或いは、例えばアンテナブランチの選択は最小受信信号レベル及び／又は最小ＳＮＲに依存して条件付けてもよい。当業者はこれらラインに沿った多くの変形が可能であることを評価するであろう。好適な実施形態では、信号強度及びＳＮＲ値は周波数ドメイン信号から得ることができるが、他の実施形態では、普通に取得されたＳＮＲ及び／又はＲＳＳＩ値が使用できる、例えば、アンテナブランチ選択器を含むＲＦ段受信機システムの出力から取得できる。
【００１８】
パケットデータ通信システムでは、一般的に、パケットペイロードの残りを受信する間の不連続を避けるためにパケットのプリアンブル部の間にアンテナブランチを選択するのが好ましい（ここでの「ペイロード」は一般的にヘッダ自体だけでなくヘッダ及び他のデータ含めて使用される）。しかしながら、マルチパスが特定に問題である場合、例えば送信機及び受信機の一方が敏速に移動している場合、ビットエラー率はパケットペイロードの受信中にアンテナの切換を正当化するに十分に高いかもしれない。それ故にそのような切換は、受信信号に対する最小周波数オフセット又はドップラー周波数の観察に依存すればよく、又は閾値未満である信号品質度量に依存してもよい。好適実施形態では、上述した周波数ドメインアンテナブランチ選択器がそのような手順でアンテナブランチの初期決定をするために使用されるのだが、上記周波数ドメイン技術を採用することは本質的でない。
【００１９】
従って、本発明の他の局面では、複数のアンテナで構成されるアンテナシステムの中から１つのアンテナからの受信信号を選択するためのシステムを提供する。受信信号は、プレアンブル及びペイロード信号部分を含むパケットデータ信号により構成される。前記システムは、プレアンブル信号中に測定される受信信号パラメータの測定手段と、受信信号のドップラー周波数変化を測定する手段と、測定された周波数変化が閾値周波数変化よりも大きい場合に条件付ペイロード信号中に受信信号を再選択する手段とにより構成される。
【００２０】
そのようなシステムでは、アンテナブランチの再選択をトリガするための閾値周波数変換は可変であり、データパケットの長さ又は期間に依存してもよい。これは、ドップラーシフトの比較的大きい、即ち比較的チャンネルが早く変化するときに、パケットが短期間であってもパケットの受信中にアンテナ選択を変える必要があるという理由による。チャンネルイコライゼーションが適用される場合、パケットペイロードの受信中に１つのアンテナから他のアンテナに切り換えるときにチャンネルイコライゼーションをリセットする、又は予め決める、或いは中止するのが好ましい。
【００２１】
他の局面において、本発明は、複数のアンテナにより構成されるアンテナシステムのアンテナからの受信信号を選択する方法を提供する。この方法は、各アンテナからの受信信号を時間ドメインから周波数ドメインに変換し、各アンテナからの信号に対するマルチパスフェーディング量を周波数ドメイン変換信号に基づき決定し、決定されたマルチパスフェーディング量に応じて受信信号を選択することを含む。
【００２２】
本発明は、複数のアンテナにより構成されるアンテナシステムのアンテナからの受信信号を選択する方法を提供する。受信信号はプレアンブル及びペイロード信号部分を含むパケットデータ信号により形成される。前記方法はプレアンブル信号中に測定される受信信号パラメータと、受信信号のドップラー周波数変化を決定すること、決定された周波数変化が閾値周波数変化より大きい場合に条件付ペイロード信号中に受信信号を再選択する手段とを含む。
【００２３】
当業者は、上記の装置と方法がアナログ又はデジタル回路の一方又は両方を用いて可能となることを評価する。特に、デジタル信号処理装置のような処理装置を用いて実行されることは多くの受信信号処理装置機能にとって一般的であり、故に、本発明は更に上記装置及び方法を、例えばディスク、ＣＤ又はＤＶＤ  ＲＯＭのような記録録媒体、又はリードオンリーメモリのようなプログラムメモリに、或いは光学又は電気信号キャリアにて実行するように構成されるプロセッサ制御コードを提供する。また、本発明の実施形態は特定用途向け集積回路（ＡＳＩＣ）又はフィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）を用いて実装されてもよい。それ故に、そのようなコードはそのような装置をセットアップ又は制御するコードで構成されてもよい。同様に、コードはベリログ（Verilog）(商標)、ＶＨＤＬ（Very High Speed Integrated Circuit Hardware Description Language）又はシステムＣのようなハードウエア記述言語用コードで構成されてもよい。当業者が評価しているように、プロセッサ制御コードを用いて実行又は部分的実行される場合にそのようなコードは互いに通信する複数の結合要素間に割り当てられる。
【００２４】
本発明のこれら及び他の局面を、添付図面を参照して一例として説明する。
【発明を実施するための最良の形態】
【００２５】
便宜上、本発明の実施形態が、高速のブルートゥースを参照として記載されているが、本発明の適用はこの標準に限定されることなく、他のパケットデータシステム、より一般的にはＲＦデータ通信システムに採用されてもよいことは当業者には理解できるであろう。
【００２６】
ブルートゥース１．０、１．２及び２．０のような標準のブルートゥースグループは、例えば、パーソナルエリアネットワーク（ＰＡＮｓ）において、ケーブルの代わりに短い範囲（約１０メータ内）のＲＦ送信に関するものである。基本的な標準は、０．７Ｍｂｐｓ（Ｖ１．１）又は１０Ｍｂｐｓ（Ｖ１．２）で動作する周波数ホッピングスペクトラム拡散（ＦＨＳＳ）を提供する。高速ブルートゥースは、＞１０Ｍｂｐｓの速度で動作し、ＩＥＥＥ８０２．１５標準グループ、特にＩＥＥＥ８０２．１５．３と関連している。
【００２７】
図２（ａ）は、コンピュータ１０、プリンター１２及びカメラ１４が全て双方向ブルートゥース無線リンク１６によって互いに通信するブルートゥース概念を示している。
【００２８】
図２（ｂ）は、模範的なブルートゥース受信機２０のブロック図の概要を示している。受信機は、前置増幅器２４に接続された送信／受信アンテナ２２及びＡＧＣ（自動ゲイン制御）及びアナログデジタル変換（ＡＤＣ）ブロック２８にＩＦ（中間周波数）出力を供給するダウンコンバータ２６により構成される。このとき、さらなる処理がデジタルドメインで行われ、破線３０の右側では、ＡＤＣ２８からの出力がデジタル復調器３２に供給され、このデジタル復調器３２はブルートゥースベースバンド制御部（図示せず）による更なる処理にためのベースバンド出力３４を出力する。受信信号がどこからデジタル化されるかは、ある程度の他の要因、例えばコスト及びパワー要求に依存して選択できる問題であることは当業者が理解するであろう。
【００２９】
復調器３２は、代表的には、（シンボル間隔以下でサンプル化されてもよい）受信データシンボルに同期するための同期手段、例えば、最尤度系列推定(Maximum Likelihood Sequence Estimation)を用いる順次推定に基づいた等化器及びエラーチェッカー／コレクタにより構成される。ブルートゥース受信機２０は主にブルートゥーストランシーバの部分であり、送信機及び送信／受信スイッチ（図２（ｂ）には示されず）は一般にはアンテナ２２に結合され、データの送信又は受信のいずれかを可能にする。
【００３０】
図３（ａ）は、高速ブルートゥースデータパケット５０の一般的なフォーマットを示している。パケットは五つのフイールド、９バイトのプリアンブルフイールド５２、２バイトの同期ワード５４、１１バイトのヘッダ５６、最大４０９５バイトのユーザデータで構成されるペイロード５８及び２，４又は６ビットのトレーラフィールド６０を有する。ヘッダーフィールド５６はパケット用の全てのアドレス情報及び幾つかの負荷制御情報を含んでいる。ペイロード５８はユーザ情報で構成され、ペイロードが十分に大きいときに、セグメント５８ａ−ｄに再分割されてもよい。
【００３１】
全てのセグメントとヘッダはエラー検出のために誤り検出コード（ＣＲＣｓ）を有する。プリアンブル５２、同期語５４とヘッダ５６は全てＤＢＰＳＫ（差動二値位相シフトキーイング）を使用して変調され、ペイロードの変調フォーマットはヘッダに示され、ＤＢＰＳＫ、ＤＱＰＳＫ（差動直交位相シフトキーイング(Differential Quadrature Phase Shift Keying)）、及び８−ＤＰＳＫの中の１つである。これらの変調方式は、新たなシンボルが送信されるときπ／２、π／４及びπ／８の回転を与える。終端部はペイロードと同じ変調方式で変調され、ペイロードが無いときには、終端部はＤＢＰＳＫであるヘッダと同じ変調方式で変調される。プリアンブル５２、同期５４，ヘッダ５６及びペイロード５８フィールドを以下により詳細に記載する。
【００３２】
プリアンブル５２は、８ビットシーケンス：００００１１１１を９回繰り返すことにより得られる７２ビットシーケンスで構成される。プリアンブルは、アンテナダイバーシティ補助やＡＧＣ（自動利得制御）トレーニングで使用することを意図としている。
【００３３】
同期語５４は、フレーム同期に使用され、高自己相関係数を有する１６ビットシーケンスで構成される。そのシーケンスは、００００００１００１１１０１０１である。
【００３４】
ヘッダーフィールド５６はアドレス及び制御情報を含み、それ自身２４ビットＣＲＣを有し、ヘッダーの全長は８８ビットでＣＲＣを含む。ヘッダーフィールドのそれらのサイズ（ビット数）と、それらの意味が以下の表１に与えられている。
【表１】
2006519552.tif 000003
【００３５】
フィールドＨＲ＿ＩＤ（８ビット）は高速ＲＦチャンネルを占める異なる高速ネットワークの送信間を識別するために使用される高速チャンネル識別フィールドである。トランシーバは１つの高速ネットワークだけに属することができるので、それは同じフィールドＨＲ＿ＩＤを持つパケットのみを受けることになる。ブルートゥース装置は各々が異なるＨＲリンクと関連する幾つかのトランシーバにより構成できる。
【００３６】
ＤＰ＿ＡＤＤＲフィールド（８ビット）は目的地点アドレスを規定する。ブルートゥース高速リンクに加わる各装置は、多数の“論理ポイント”を有するかもしれない。１つのブルートゥース高速装置は、基本物理媒体を介して他の装置の特定“論理ポイント”に情報を送ることができる。パケットヘッダのＤＰ＿ＡＤＤＲフィールドは、パケットが受信装置のどの論理ポイントを探しているかを示す。一般的に、単一高速ユニットは複数の論理ポイントアドレスが割り当てられることになる。それ故に、高速ユニットは複数の目的地点アドレスを対象とする受信パケットを受けることができる。
【００３７】
Ｈ＿ＣＲＣ領域（２４ビット）はヘッダーＣＲＣ、即ちヘッダのエラーを検出するための周期的冗長検査である。
【００３８】
ペイロードフィールド５８を参照すると、単一パケットで送信できるユーザペイロードデータの量は０〜４０９５バイトの間である。パケット内で送信されるデータ量は１２８バイト以上であり、このとき、データはパケットのペイロード部内で順次送信される１以上のセグメントに分けられる。
【００３９】
図３（ｂ）は、セグメント５８ａ〜dの１つのようなブルートゥースパケットセグメントのフォーマットを示す。各セグメントは１バイト（８ビット）連続番号ＳＮ６２で番号付けされ、エラーを検出するために３バイト（２４ビット）ＣＲＣ６４を有する。連続番号６２及びＣＲＣ６４は、セグメント当たり１２８バイト（１０２４ビット）を含むユーザデータフィールド６６を挿んでいる。図示サンプルセグメント５８ｄのペイロード５８の最後のセグメントがユーザ情報により部分的に満たされてもよく、これは１と１２８バイトの間に保持されてもよい。
【００４０】
上記記切換選択ダイバーシティ回路を再度参照すると、ブルートゥースハイレート（商標）通信システムの状況では、送信機と受信機との間のチャンネルが関心のある期間、即ちパケットの期間に亘り比較的同じ状態を保っていれば、及び上述のように測定を行うために何処かにプレアンブルがあれば、そのとき、プレアンブルに基づく切換又は選択ダイバーシティが実施されてもよい。この方法では、データパケットのプレアンブル部分の期間に全てのアンテナが１つの測定ユニットで順次切換ダイバーシティ回路において測定される。故に、切換ダイバーシティでは、１つのアンテナから次のアンテナに切り換える時間及びその時間の測定はプレアンブル期間中に監視される全てのアンテナに対して充分短くなければならない。チャンネルはパケットの期間に亘り同じ状態になりそうであるので、プレアンブルシーケンスの期間に選択されたアンテナでデータパケットの残部を受信するのに適しているようである。
【００４１】
ＲＳＳＩ測定結果を用いてのプレアンブルベース切換選択ダイバーシティでは、ＲＳＳＩ測定結果は各パケットのプレアンブルの期間に測定された各アンテナブランチからの受信包絡の平均パワーレベルに基づいてもよい。一般的に、最高平均パワーレベルを持つブランチが選択され、パケットがパケット期間を通して変化しないままであれば、性能はパケット全体に渡る測定に基づいたものと等しくなることが分かる。ブランチはペイロードが最適アンテナを用いて受信できるようにプレアンブルの直後に選択されてもよい。
【００４２】
図４は、ＲＳＳＩベース二重ブランチ選択ダイバーシティの意志決定プロセスの一例を示す。この例では、最大曲線は選択回路の出力を示し、２つの低曲線はそこから選択される２つのブランチの受信パワーレベルを示す。図に示すように異なる時間では１つのブランチは他のアンテナブランチより高い受信信号強度を持つ可能性がある。（ＲＳＳＩベースの方式での）受信プレアンブルの測定平均パワーに基づいた選択ダイバーシティ回路は最高受信パワーのブランチに切り換える。しかし、この方法は、干渉の影響を適正に考慮していなく、実際には悪いのに受信信号強度を増加してブランチをよく見せてしまうことがあり、更に、上述のように符号間干渉（ＩＳＩ）の影響を含めない。
【００４３】
ブルートゥースハイレートプレアンブルの例をより詳しくみると、プレアンブルは、各々が１ビット又はシンボル（ＢＰＳＫの場合シンボル当たり１ビット）を表す、４つのゼロ（００００）、次いで４つの１（１１１１）の繰り返し列により最高７２シンボルまで構成される。ＤＢＰＳＫの例では、プレアンブルはπ／２だけ変調され、例えば“１”はプラスπ／２回転となり、“０”はマイナスπ／２回転となる。図５（ａ）はそのような入力シーケンスの変調ＩＱ群を示しており、この入力シーケンスの一部および対応するＩ，Ｑ値が図５（ｂ）に示されている。
【００４４】
図６は、そのようなブルートゥース高速プリアンブルのための３２（コンテキスト）変調符号の一組、及び１０２４．ＦＦＴを用いた、それらに対応する高速フーリエ変換（ＦＦＴ）エネルギスペクトルを示している。図６から明らかなように、送信されたシンボルの位相回転はキャリア周波数に対して正負周波数変換として現れる。
【００４５】
図６のスペクトラムをより詳細に参照すると、２つの主トーン４００、４０２はキャリアに対してｆｂ／４の正周波数増加及びｆｂ／４の同様な負増加に対応して観察できる。但し、ｆｂはＭＨｚに対する高速ブルートゥースの符号率である。交互になっている４つのゼロ（００００）、４つの１（１１１１）のシーケンスの追加変調に対応する４つの補助トーン４０４，４０６，４０８，４１０が存在する。
【００４６】
図７を参照すると、これは更に以下に記述するように周波数ドメインで動作する二つの受信アンテナ切換ダイバーシティ受信機の概略図を示す。送信アンテナ５００は二重アンテナ受信機５０８の第１，第２受信アンテナ５０４，５０６によって観察される単一プレアンブルシーケンス５０２を送信する。受信機５０８は受信信号処理のためアンテナ５０４，５０６の一方又は他方から信号を選択的に得るためのスイッチを含む。プレアンブルシーケンスは３つの部分、即ち初期時間部Ｔ１  ５０２ａ、切換時間部（網掛け部）５０２ｂ、及び第２時間部Ｔ２  ５０２ｃに分けられる。受信機５０８ではアンテナＲＸ１５０４によって部分５０２ａが受信され、それから受信機はＴ２の期間にプレアンブル５０２ｃの部分を受信するために受信機ＲＸ２  ５０６に切り換える。このように全部のプレアンブルが受信され、プレアンブルの各部の受信中に測定及び解析が周波数ドメインで行われ、それからアンテナブランチがこの解析の出力に基づいて選択される。所望なら、測定処理に次いで信号に亘り又は複数のパケットに亘り平均化が行われてもよい。
【００４７】
ここでは、受信復号高速ブルートゥースプレアンブルシーケンスに高速フーリエ変換を行い、周波数ドメインの情報に基づいて最良アンテナブランチを決定できる方法を記述している。特に、最良アンテナブランチを選択するための決定は、好ましくはプレアンブルの主（補助）トーンに対応するピークの大きさの差に基づいて行われ、故に、周波数選択フェーディングの効果を取り込める。この周波数選択フェーディングとはマルチパスタイム分散（multi path time dispersion）の周波数ドメイン表記である。必要なら、ノイズ、干渉及び絶対信号レベルのような他の要因が決定基準に含められてもよい。故に、基本的には、受信機はチャンネルプロファイルが変化した時これらピーク間のギャップに追従する。パケット期間のチャンネル変化が大きいとき、切換ダイバーシティをサポートする技術まで拡張して説明する。
【００４８】
図８（ａ）と（ｂ）を参照すると、これらはチャンネルノイズ及びフェーディングの存在下での二重アンテナブランチダイバーシティの２つの異なるアンテナブランチで受信される信号のエネルギスペクトルを示す。図８（ａ）及び（ｂ）は受信機検波器／変調器より前にアンテナブランチ信号の１０２４点ＦＦＴを取ることにより生成された。図８（ａ）の２つの主トーンは６００ａ，６０２ａで表記され、図８（ｂ）のそれらは６００ｂ及び６０２ｂと表記される。主及び補助トーンの相関強度はチャンネルフェーディングによって変えられ、更に第１−第２アンテナによって受信機に受信される信号に対して異なっていることが図６と比較して見ることができる。（主トーン又は補助トーンのいずれかに対する）キャリア周波数上下のピークのレベル差がマルチパス歪みの程度の表記として使用できる。故に、図８（ａ）及び（ｂ）において、差ｄ１は主トーン６００ａ，６０２ａ間の信号レベルの差に対応し、差ｄ２は６００ｂ、６０２ｂ間の信号レベルの差に対応する。差ｄ２が差ｄ１より大きいことを知ることで図８（ｂ）のスペクトルを有する信号が図８（ａ）の信号より多くのマルチパス歪みを受けていたことを暗示している。故に、図８の例では、図８（ａ）に対応するＦＦＴスペクトルを持つ信号はこれが最小フェーディングを示しているので選択されるべきであり、従って最小ＩＳＩとなっている。
【００４９】
図９（ａ）及び（ｂ）は、フェーディングしない効果を示す図８（ａ）及び（ｂ）のスペクトルをそれぞれ有する信号に対応するコンスタレーション図を示す。特に、高速ブルートゥースプリアンブルに対する図９のコンスタレーションはチャンネルフェーディングにより時計方向及び反時計方向に回転している。
【００５０】
図の説明のため図８（ａ）及び（ｂ）は１０２４ポイントＦＦＴを示しているが、実際には不必要に複雑であり、必要な情報、例えば、若干のポイントを有するＦＦＴから導き出されてもよい。特に、下記表１に８ポイントＦＦＴが高速ブルートゥースプレアンブルのためのアンテナ選択ダイバーシティシステムに適用できる方法が示され、どのＦＦＴビンがどのトーン又は他の周波数に割り当てられるかを示している。
【表２】
2006519552.tif 000004
【００５１】
これら周波数では、存在すると予想される信号が存在しないので、ＦＦＴポイント即ちビン０及び４はノイズ及び干渉レベルを示していることが分かる。更に、ビン２及び６の和、又はビン１，２，５，６及び７での和はアンテナの受信パワーの相関表示を示す。ノイズ及び干渉レベルに対するこの受信パワー値の比が信号対雑音比を決めるために使用できる。このようにチャンネルフェーディングの測定は、例えば、決定基準を重み付けするため、又は最小受信パワー又はＳＮＲにより切換条件を作るために、信号強度及び／又はＦＦＴデータから得られるＳＮＲ値と組み合わせてもよい。（例えば、ブルートゥースの場合にπ／２ＢＰＳＫ用に９．２ｄＢ、ＤＱＰＳＫ用に１３．９ｄＢ及び８ＰＳＫ用１３．９ｄＢ）。
【００５２】
ここで図１０（ａ）と（ｂ）を参照すると、これらは、上述した技術を実施するために採用できる受信機アンテナブランチ選択器システム８００の一例を示す。複数の受信アンテナ８０２はプレアンブル及び／又はフィルタリング回路（図示せず）を随意的に介してＲＦスイッチ８０４へ個々の入力を与える。ＲＦスイッチ８０４はライン８０８の入力信号に応じライン８０６に出力する信号の１つを選択する。ライン８０６の出力はＮ−ＦＦＴ装置８１０に供給される。このＮ−ＦＦＴ装置８１０は周波数ドメインＦＦＴ変換されたデータを出力８１２に与え、また、入力時間ドメインデータのための検波器／復調器８１６へのスルーコネクション８１４も提供する。検波器／復調器は次にパケット認識及び合成のようなベースバンド処理のために出力８１８を提供する。ＦＦＴ装置８１０は専用ハードウエア又は適当なプログラムコード制御下のデジタル信号プロセッサのいずれか、或いはソフトウエア制御下の専用ハードウエアで構成するハイブリッドにより構成できる。当業者は多くの適当なＦＦＴアルゴリズムを知っているだろうし、ハードウエア装置は利用できるので、これは一般にＤＳＰの標準機能である。
【００５３】
ＦＦＴデータ出力８１２は、ピーク比較器８２０に供給され、ピーク比較器８２０は受信された信号のＦＦＴスペクトル内の二つ（又はそれ以上）のトーンのレベルを比較し、例えば、図８を参照して上述したように主トーンの信号レベルでの差ｄの値を決定する。実際には、ピーク比較器８２０はＤＳＰ上でプログラムコードで実行されてもよいが、これは図面では独立したブロックとして描かれていることが好ましい。図１０（ｂ）は、ＲＦスイッチ８０４ｂの一実施形態をより詳しく示しており、この例では、入力の１つを出力ライン８０６に選択的に接続するためＦＥＴスイッチのような複数のスイッチ８０４ｂを制御するコントローラ８０４ａにより構成される。切換方式の複雑さに応じて、コントローラ８０４ａは、最小ピーク差でアンテナブランチを選択するためピーク比較器８２０からのピーク差の値を記憶し比較する回路により構成してもよい。或いは、コントローラ８０４ａはより複雑なアルゴリズムにより実現してもよく、より複雑な専用ロジック又は不揮発性メモリに記憶される制御コードの制御下で動作するプロセッサにより構成してもよい。コントローラ８０４ａによって実行される任意の機能はピーク比較器８２０及びＦＦＴ８１０機能と組み合わされてもよく、共通プロセッサにより実行されてもよい。
【００５４】
簡略のため、図１０（ａ）はタイミング信号を省略しているが、当業者はこれらタイミング信号が一般の方法で存在することは理解できるであろう。故に一般的には、アナログ／デジタル変換ステージは妥当なクロックレートで動作するＦＦＴ装置８１０の前に組み入れられる。同様に（図１０（ａ）には示されていない）ベースバンド処理がパケットプレアンブル及びパケットの他の部分を特定するよう構成される受信パケットプロセッサを含む。しかし、プレアンブルシーケンスは受信信号チェーンの早い段階で比較的簡単な構成により特定できる。プレアンブルシーケンスの特定は、図１２を参照して後ほど概略説明するようにＦＦＴの窓を規定するためと、そしてアンテナブランチ毎のＦＦＴ計算のトリガをかけるために使用される。
【００５５】
図１１は、図１０の回路が動作できる方法の一つの例を示すフロー図を示している。このようにステップＳ９００では、プリアンブルシーケンスの開始が確認され、プリアンブルタイミング信号が、周波数ドメイン解析のために次々に各アンテナブランチ（Ｓ９０２）の切換順次選択を開始するために提供される。従って、各ブランチが選択されるので、入力信号のシーケンスが確保され（ステップＳ９０４）、ＦＦＴが行われ（Ｓ９０６）、そして切換メトリックが決定される（Ｓ９０８）。先に述べたように切換メトリックはプレアンブルシーケンスのトーンの２つの間の信号の差又は信号強度及び／又は信号対雑音及び干渉比のような他の測定とフェーディング測定との組み合わせにより構成できる。メトリックがアンテナブランチ毎に決定されると、比較がステップＳ９１０及びステップＳ９１２で行われ、最適アンテナブランチがパケットを受信するために選択される。このとき、この処理がステップＳ９００に戻り、次のパケットのプレアンブルが開始するのを待つ。
【００５６】
図１２（ａ）と（ｂ）は、２つと３つのアンテナブランチのためのアンテナブランチの切換方法それぞれを示している。両図は、７２（９×８シンボル）で構成されるプリアンブルシーケンスを示している。図１２（ａ）では、第１の３２シンボル１０００が、第１アンテナブランチに供給され、４つのシンボル１００２のギャップが第２アンテナブランチへの切換を可能にし、次の３２シンボル１００４が第２アンテナブランチに供給され、４つのシンボル１００６のさらなる間隔が、必要なら第１アンテナブランチに切換戻すことを可能にするために与えられる。図１２（ｂ）において、３つのアンテナブランチの各々から１６シンボル１０１０、１０１４、１０１８のセットが次々に処理され、各セットは切換を可能にするため８シンボル１０１２、１０１６及び１０２０の間隔で分割される。高速ブルートゥースシステムでは、切換切換間隔が図１２（ａ）では１マイクロ秒であり、図１２（ｂ）では２マイクロ秒である。当業者は、これらの一般方針に沿った多くの他の変形が利用できることを理解するだろう。しかしながら、アンテナの数が２以上に増加するので収益の漸減がある。
【００５７】
図１３は、図１（ａ）のＲＳＳＩベースダイバーシティ受信機に類似するＦＦＴベースダイバーシティ受信機の代替実施形態の一例を示している。従って、図１３では各アンテナブランチに対するＦＦＴの動作が、アンテナブランチを選択する前に行われる（ＦＦＴブロックからの出力はＦＦＴデータと受信信号データの系列の両方である）。図１３の装置はＦＦＴ回路の二重化、又は少なくとも時分割多重或いは処理を必要とするが、所望なら、パケットの持続期間を通して受信パラメータをモニタリングすることを容易にする長いＦＦＴ期間を与える。当業者は、多くのアプリケーションに対して図１０によって一般的に示される装置がその簡単さのために好ましいであろうけれども周知のＲＳＳＩベースの装置に類似する装置でも可能であることが大まかに言って理解できるであろう。２以上の受信アンテナが上述したダイバーシティ受信機で採用できることは理解されるであろう。
【００５８】
上述のシステムにおいて、アンテナ選択決定はパケットの受信の開始時に行われ、パケットの持続時間有効であると仮定する。この仮定はパケット持続期間がチャンネル変動周期に対して小さければ有効である。チャンネル変動周期はドップラースプレッドの逆数から計算できる。２．４ＧＨｚでＩＳＭ（工業・科学・医療）にて動作する通信システムの歩行者ユーザに関して、代表的ドップラー周波数はほぼ６Ｈｚであり、これは数百ミリ秒のオーダの変動周期となる。故に、パケット長が数十ミリ秒のオーダであると仮定すると、パケット持続期間に亘る相関チャンネルの仮定が有効となる。しかしながら、高速ブルートゥースの幾つかのアプリケーションに対してこの仮定は、特に送信機及び／又は受信機が走行中の車に有る場合には当てはまらない。そのようなアプリケーションの一例が自動車と定置料金所との通信のためにブルートゥースハイレートの使用である。そのような通信チャンネルは変動周期が速いことを示す。
【００５９】
そのような状況では、チャンネル変化が充分に大きければ、初期パケットプレアンブル期間に選択されたアンテナがパケットの受信中に再選択されてもよい。アンテナの初期選択は好ましくは上述のＦＦＴベースの方法に従って行われるが、他の装置では、ＲＳＳＩベースの方法を図１（ａ）及び（ｂ）を参照して先に記述したようにアンテナの初期選択のために採用してもよい。パケットの受信中に１つのアンテナから他のアンテナへの切り換えは、むやみに或いは先に記述したむやみでないがより複雑な方法の一つに従ったいずれかで行われてもよい。
【００６０】
図１４（ａ）は、データパケットの受信中のアンテナ選択のために構成されるブルートゥースハイレートダイバーシティ受信機１２００の概要ブロック図を示している。２つの無線通信周波数アンテナ前端部１２０２ａ、１２０２ｂは、信号選択部１２０４へ個別の受信信号出力を与え、そして各アンテナ前端部は周波数オフセット信号１２０６ａ，１２０６ｂを出力する。各オフセット信号は、例えば前端部１２０２ａ、ｂ内の周波数オフセット補正回路（図示せず）と関連するシンボル当たりの位相増加を監視することによって得られる。周波数オフセット信号はコントローラ１２０８の一入力に送られる。コントローラ１２０８は前端部１２０２ａ，ｂの一方から受信信号を選択する制御を行うために選択器１２０４に出力信号を供給する。選択出力信号はデコーダ１２１０並びにＭＬＳＥ推定器のようなチャンネル推定器１２１２に供給される。チャンネル推定器はチャンネル等化用デコーダ１２１０への入力を生成する。コントローラ１２０８は好ましくは、パケット中間でのアンテナ切換時にチャンネル推定をリセットするために、チャンネル推定器１２１２及びオプション的にデコーダ１２１０への出力を与える。デコーダ１２１０は変調出力信号をパケットハンドラ(packet handler)１２１４に供給する。パケットハンドラは図３（ａ）のパケット構造を認識し、ペイロードデータを抽出する。図示の受信機例では、パケットハンドラ１２１４はプレアンブルシーケンスの開始も認識し、プレアンブルタイミング出力１２１６を発生する。このプレアンブルタイミング出力は例えば上述したようなアンテナの初期選択のためのコントローラ１２０８への入力となる。
【００６１】
図１４（ａ）の回路の動作の一つのモードが、図１４（ｂ）のフローチャートに示されている。このようにステップＳ１２００で、受信機が上述したようにデータパケットのプリアンブルデータを用いてアンテナブランチを選択し、それから受信機は選択されたアンテナでパケットデータを受信し始める（ステップＳ１２０２）。パケットデータの受信中に受信機、又は図１４（ａ）の実施形態ではコントローラ１２０８は、受信機の前端部から供給される周波数オフセットデータに基づいてチャンネルのドップラー周波数を決定し、ステップＳ１２０６で周波数が閾値周波数より大きいか否かをチェックする。閾値周波数は、例えばドップラー周波数の逆数がパケット期間と比較できるように選択される。ドップラー周波数が閾値より大きくなければ、処理はステップＳ１２０２に戻り、選択アンテナでデータを受信し続ける。ドップラー周波数が閾値より大きければ、処理はステップ１２０８に進み、受信機はある期間に亘る受信データの品質を測度する。妥当な質の測度は受信信号強度及びビット又はセグメントエラーレートの測定を含む。ステップＳ１２１０では、品質が許容閾値未満であるか否かに関して決定される。未満でなければ、処理は再びステップ１２０２に戻る。しかしながら、品質メトリックの持続的低下がステップＳ１２１２に続く処理となり、受信機がアンテナを切り換え、図１４（ａ）の実施形態ではブラインド（無差別）アンテナ切換を行う。このとき、処理はステップＳ１２０８に戻り、信号品質が改良されていたか否かを決定するために新たなアンテナの性能をモニタし、改良されていなければ受信機が切り換え復帰する。代替え実施形態では、受信機フロントエンド回路及び周波数オフセット補正装置は受信信号チェーンの選択器１２０４の前よりもむしろ後に位置づけされてもよい。これは、両受信アンテナのドップラー周波数が通常殆ど同じであるので受信機の簡単化を達成する。
【００６２】
アンテナ切換がパケットの中途で行われると、チャンネルは変更され、その後チャンネル推定器１２１２によって決定されたチャンネル推定情報はもはや正確な推定ではない（精度のロスは受信機アンテナ間の間隔とチャンネルの相対相関関係に依存する）。故に、チャンネル等化が適用された場合（それはこの方法で適用しないかもしれない）、チャンネルメモリはアンテナを切り換えるときに消去する必要がある。これは疑似干渉性決定有向切換技術（pseudo-coherent decision directed switching technique）と称してもよい。新アンテナ信号は好ましくは性能が改良されたか否かを決定するためにモニタされ、改良されていなければ切換復帰する。
【００６３】
図１５は、実施形態において図１０の切換ダイバーシティ受信機の性能を示す一連の曲線を示している。この実施形態ではＦＦＴ８１０の出力でアンテナブランチ毎に（周波数ドメインにおいて）２つの主ピーク間の大きさの差に基づいて決定される。故に、図１５の結果は“ＦＦＴのみによる差”装置の簡単な例に関するものである。より詳しくは、図１５はＦＦＴベースダイバーシティ受信機のエラーレート性能を、理論的最適ビットエラー（ＢＥＲ）ベース切換ダイバーシティ方法と比較したものである。グラフ１３０２ａ及びｂは二重ブランチダイバーシティ受信機に関し、曲線１３０４ａ，ｂは三重ブランチダイバーシティを表し、曲線１３０２ａ，１３０４ａＦＦＴベースダイバーシティ受信機の性能を示し、曲線１３０２ｂ、１３０４ｂは理論的最適受信機の性能を示している。ＦＦＴベース受信機が理論的最適性能にかなり近づいていることが分かる。完全のため曲線１３０４は付加的ホワイトガウスノイズ（ＡＷＧＮ）（８ＰＳＫ用）下において単一アンテナ受信機の予想ビットエラーレートを示す。即ち、図１５はＦＦＴベース周波数領域切換法が二重及び三重ブランチダイバーシティにおいて１０−４の誤り率で最適ＢＥＲベース切換方法より約１ｄＢ劣っている。ところで、上記のように最適技術は全ての環境下で最低ＢＥＲであるアンテナに切り換えることを示している。そのような図の普通の仕様によると、ビットエラーレート（ＢＥＲ）はＹ軸の対数目盛を用いて示され、信号対雑音比（ｄＢでｅｂ／ｎｏ）がＸ軸に示される。
【００６４】
図１６（a）を参照すると、これはブルートゥースハイレートプレアンブルシーケンスのトーンに対する信号レベル差に対する瞬間ビットレートのプロットを両方とも対数目盛で示す。図１６（ａ）のプロットは指数関数的減衰インパルス応答に関してノイズフリー環境のシュミレーションから得られた。図１６（ａ）の検査は１以上でトーン信号レベル差とビットエラーレートとの間に直接的な相関関係が殆どないので、１（絶対値）以下のトーン間の相対差でエラー無しが示されている。これは図１６（ｂ）のプロットと比較できる。図１６（ｂ）はチャンネルゲインが１に正規化された状態で同じチャンネルで（対数目盛で）受信信号強度に対するビットエラーレートを示す。図１６（ｂ）の場合には、エラーが生じない識別可能ＲＳＳＩ閾値はない。このことは、トーン信号レベル差と比べるとＲＳＳＩをビットエラーの指表として使用できないと言える。
【００６５】
図１７は、良好、即ちエラーフリー及び不良（エラー有り）データパケットを特定する確率に関し、Ｙ軸に確率を、Ｘ軸に（ｄＢで）２つのトーン間の信号レベルの差を正しく示している。２つの曲線は良好即ちエラーフリーパケットに関する曲線１５００及び不良、即ちエラーを有するパケットに関する曲線１５０２が示されている。図１７の曲線はシミュレーション結果に基づいており、エラーフリーパケット及びエラーを含むパケットの数を数えることによって得られた曲線である。
【００６６】
特に、図１７の曲線は、不良パケットの不正確決定の累積確率を示す。例えば、−１０ｄＢ以上のトーン間の差は必ずエラーとなると仮定すれば、システムは全てのエラーパケットを正しく決定し（消去としてマーク付けする）ことになる。しかしながら、エラーフリーパケットをエラーとして間違って認識する確率が非常に高くなる（図１７から６４％）。閾値のより現実的な値で、良好（エラーフリー）及び不良（エラー）パケットを正しく認識する妥当な機会があることを知ることができる。例えば、１４ｄＢを越える差を有する全てのパットは“不良”であったと仮定するので有れば、基準は事例の１７％悪いだけである（トーンレベルの差は例えば屋内で通常１４ｄＢ未満である。性能は差の増加に従って悪くなる）。同様に、１４ｄＢ未満の差を有する全てのパケットは“良好”であると仮定すると、１６％不良分類がある。
【００６７】
実際のシステムでは、（２以上の）アンテナに対してトーン信号レベル差の相対的比較が一般的に行われ、トーンの最小差を持つアンテナ（ブランチ）が選択される。この状況つまり、閾値に対する絶対比較よりも相対比較が行われている場合、図１７の示唆よりうまく機能することになる。なぜなら良／不良方法よりむしろより良い／より悪いの方法が採用されているからである。
【００６８】
発明の実施形態は、特にブルートゥースハイレートを参照して説明してきたが、ここで説明したダイバーシティ技術、システム及び方法は無線ＬＡＮネットワーク（例えばＩＥＥＥ８０２．１１）のような他のＲＦデータ通信システム及びデジタル携帯電話通信システムに適用してもよい。この技術は両移動端末及び（ネットワーク）アクセスポイントに適用できることが評価される。当業者は、より一般的には、それらは特にＩＳＩ問題がその内容に起きているデジタルＲＦ通信に有効であるけれども任意のＲＦ通信システムに使用できることを更に理解するであろう。
【００６９】
おそらく多くの他の有効な代替え技術を当業者は気づくであろう、本発明は記載した実施形態に限定されなく、添付された請求項の精神及び範囲内にある、当業者に明らかな変形例を含む。
【図面の簡単な説明】
【００７０】
【図１】選択ダイバーシティ受信機システム、切換ダイバーシティ受信機システムを示す。
【図２】模範的なブルートゥースアプリケーション、概略ブロック図、ブルートゥースの受信機を示す。
【図３】非変調非暗号化高速ブルートゥースデータパケット及びブルートゥースパケットセグメントの構造を示す。
【図４】ＲＳＳＩベースの２つのアンテナブランチ選択ダイバーシティ回路の決定作成プロセスを示す。
【図５】ＤＢＰＳＫ  ＩＱ配置及びブルートゥースデータパケットのプレアンブルシーケンスのＩ及びＱ信号を示す。
【図６】フェーディングの無い理想的チャンネルを介して受信されるような、時間ドメイン及び周波数ドメインのブルートゥースデータパケットのプレアンブルシーケンスを示す。
【図７】二重受信アンテナ周波数ドメイン切換ダイバーシティ通信システムの概略図を示す。
【図８】二重受信アンテナダイバーシティ受信機の第１及び第２のアンテナによってそれぞれ受信されるブルートゥースデータパケットプレアンブルシーケンスの大フーリエ変換エネルギスペクトルを示す。
【図９】図８のスペクトルのコンストレーション図を示す。
【図１０】ＦＦＴベース受信アンテナブランチ選択システム及び同システムのための無線周波数スイッチを示す。
【図１１】図１０（ａ）に示すシステムの動作を説明するフローを示す。
【図１２】２及び３つの受信アンテナシステムのためのブルートゥースのプレアンブルサンプリング配置を示す。
【図１３】ＦＦＴベース選択ダイバーシティ受信システムを示す。
【図１４】二重アンテナブランチパケットデータダイバーシティ受信システム及び図１４（ａ）に示す受信システムの動作を説明するフローを示す。
【図１５】ＦＦＴベースアンテナブランチ選択器を含む受信機のビットエラーレート性能を示す。
【図１６】ブルートゥースパケットデータを受信する二重ブランチダイバーシティ受信機における周波数ドメインベースで２つのトーンの周波数でのエネルギー差に対するビットエラーレート及び、信号強度ベースで受信信号強度に対するビットエラーレートのグラフを示す。
【図１７】ブルートゥースパケットデータのトーン間の信号レベルの差の関数として良好及び不良パケットをそれぞれ識別する累積確率を示す。
【図１】
2006519552.tif 000005
【図２】
2006519552.tif 000006
【図３】
2006519552.tif 000007
【図４】
2006519552.tif 000008
【図５】
2006519552.tif 000009
【図６】
2006519552.tif 000010
【図７】
2006519552.tif 000011
【図８】
2006519552.tif 000012
【図９】
2006519552.tif 000013
【図１０】
2006519552.tif 000014
【図１１】
2006519552.tif 000015
【図１２】
2006519552.tif 000016
【図１３】
2006519552.tif 000017
【図１４】
2006519552.tif 000018
【図１５】
2006519552.tif 000019
【図１６】
2006519552.tif 000020
【図１７】
2006519552.tif 000021
【国際調査報告】
2006519552.tif 000022
2006519552.tif 000023
2006519552.tif 000024
2006519552.tif 000025
2006519552.tif 000026