(57)【要約】      （修正有）【課題】周波数変動の検出及び推定により、動的周波数選択（ＤＦＳ）を実行し、無線周波（ＲＦ）干渉を最小限に抑える。【解決手段】システムは、サンプリングモジュール、カウンタモジュール、及び周波数特性モジュールを備える。サンプリングモジュールは、第１のチャネルにおいて、所定の第１の期間及びこれに続く第２の期間に無線周波数（ＲＦ）信号をサンプルする。カウンタモジュールは、第１の期間及び第２の期間に収集されたサンプルの極性がそれぞれ反転する場合に、第１及び第２のカウント数を増加する。周波数特性モジュールは、第１のカウント値及び第２のカウント値の少なくとも一つに基づいてＲＦ信号の周波数を決定し、第１のカウント数及び第２のカウント数に基づいてＲＦ信号の周波数変動を決定する。【選択図】  図３
2007166611.tif 000002
【特許請求の範囲】
【請求項１】
所定の第１の期間及びこの第１の期間に続く所定の第２の期間に、第１のチャネルにおいて無線周波信号をサンプルするサンプリングモジュールと、
前記第１の期間及び前記第２の期間に収集された複数の前記サンプルの極性がそれぞれ反転する場合に、第１のカウント値及び第２のカウント値を増加するカウンタモジュールと、
前記第１のカウント値及び前記第２のカウント値の少なくとも一方に基づいて前記ＲＦ信号の周波数を決定し、前記第１のカウント値及び前記第２のカウント値に基づいて前記ＲＦ信号の周波数変動を決定する周波数特性モジュールと、
を備えるシステム。
【請求項２】
前記第１のカウント値及び前記第２のカウント値の少なくとも一方は、前記周波数に等しい請求項１記載のシステム。
【請求項３】
前記周波数特性モジュールは、前記第１のカウント値及び前記第２のカウント値を比較して、前記周波数変動を決定する請求項１記載のシステム。
【請求項４】
前記周波数特性モジュールは、前記第１のカウント値及び前記第２のカウント値がほぼ等しい場合に、前記ＲＦ信号がトーンレーダであると判定する請求項３記載のシステム。
【請求項５】
前記第２の期間に続く所定の第３の期間に、前記サンプリングモジュールは前記ＲＦ信号をサンプルし、
前記カウンタモジュールは、前記第３の期間に収集された前記サンプルの極性が反転する場合に、第３のカウント値を増加する請求項１記載のシステム。
【請求項６】
前記第１のカウント値と前記第２のカウント値の間の第１の差、及び、前記第２のカウント値と前記第３のカウント値の間の第２の差を求める微分モジュールを更に備える請求項５記載のシステム。
【請求項７】
前記微分モジュールは、前記第１の差と前記第２の差との間の第３の差を求める請求項６記載のシステム。
【請求項８】
前記第１のカウント値、前記第２のカウント値、及び前記第３のカウント値が所定の閾値よりも大きい場合に、前記微分モジュールは、前記第１の差及び前記第２の差を求める請求項６記載のシステム。
【請求項９】
前記周波数特性モジュールは、前記第３の差が所定の閾値よりも低い場合に、前記ＲＦ信号はチャープレーダであると判定する請求項７記載のシステム。
【請求項１０】
前記所定の閾値はほぼゼロである請求項９記載のシステム。
【請求項１１】
前記周波数特性モジュールは、前記第３の差がほぼゼロの場合に、前記ＲＦ信号はチャープレーダであると判定する請求項７記載のシステム。
【請求項１２】
前記周波数変動に基づいて、前記ＲＦ信号がチャープレーダ及びトーンレーダのいずれかであるか否かを判断するレーダモジュールを更に備える請求項１記載のシステム。
【請求項１３】
前記レーダモジュールは、前記周波数変動が線形である場合に、前記ＲＦ信号がチャープレーダであると判定する請求項１２記載のシステム。
【請求項１４】
前記レーダモジュールは、前記周波数変動がほぼゼロの場合に、前記ＲＦ信号がトーンレーダであると判定する請求項１２記載のシステム。
【請求項１５】
前記レーダモジュールと通信すると共に、前記ＲＦ信号がチャープレーダ及びトーンレーダのいずれかであると前記レーダモジュールが判定した場合に、前記第１のチャネルと異なる周波数をもった第２のチャネルを選択する動的周波数選択モジュールを更に備える請求項１２記載のシステム。
【請求項１６】
前記複数のサンプルの少なくとも一つの絶対値が所定の閾値よりも低い場合に、当該複数のサンプルの少なくとも一つは無視されて、前記第１のカウント値及び前記第２のカウント値から除外される請求項１記載のシステム。
【請求項１７】
前記所定の閾値は約０．１である請求項１６記載のシステム。
【請求項１８】
前記第１の期間と前記第２の期間は連続している請求項１記載のシステム。
【請求項１９】
前記第１の期間、前記第２の期間、及び前記第３の期間は連続している請求項１記載のシステム。
【請求項２０】
請求項１記載のシステムを備える無線ネットワーク装置。
【請求項２１】
請求項１記載のシステムを備えるレーダ検出装置。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
[0001]本出願は、２００５年１２月９日に出願された米国仮出願第６０／７４９，２２２号の利益を主張するものである。当該出願の開示の全体が参照することにより本明細書に組み込まれる。
【発明の分野】
【０００２】
[0002]本発明は、無線ネットワークに関し、より詳しくは、ＲＦ信号における周波数変動を検出及び測定する装置及び方法に関する。
【発明の背景】
【０００３】
[0003]ここで説明する背景は、開示内容を一般的に説明することを目的とする。出願時に先行技術として認められない記述、及び、この背景の欄で説明する本発明者らの発明は、明示的にも暗示的にも本開示に対する先行技術としては認められない。
【０００４】
[0004]ＩＥＥＥ（電気電子学会）は無線ネットワーク及びデバイスに関する幾つかの異なる標準規格を定めている。例えば、ＩＥＥＥ  ８０２．１１、８０２．１１（ａ）、８０２．１１（ｂ）、８０２．１１（ｇ）、８０２．１１（ｈ）、８０２．１１（ｎ）、８０２．１６、及び８０２．２０が挙げられる。これらの規格の下では、無線ネットワーク装置は、インフラストラクチャモード又はアドホックモードのいずれによっても作動させることができる。
【０００５】
[0005]インフラストラクチャモードにおいては、それぞれの無線ネットワーク装置又はクライアントステーションは、アクセスポイントを通じて相互に通信する。アドホックモードにおいては、それぞれの無線ネットワーク装置は互いに直接通信し、アクセスポイントを利用しない。クライアントステーション又はモバイルステーションという用語は、必ずしも無線ネットワーク装置が現実にモバイルであることを意味するものではない。例えば、モバイルではないデスクトップコンピュータは、無線ネットワーク装置を装備してもよいし、モバイルステーション又はクライアントステーションとして作動してもよい。
【０００６】
[0006]図１に、インフラストラクチャモードの第１の無線ネットワーク１０を示す。第１の無線ネットワーク１０は、１つ又は複数のクライアントステーション１２及び１つ又は複数のアクセスポイント（ＡＰ）１４を含んでいる。クライアントステーション１２及びＡＰ１４は、無線信号１６を送受信する。ＡＰ１４はネットワーク１８のノードである。ネットワーク１８は、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、又は他のネットワーク設定にすることができる。ネットワーク１８は、サーバ２０等の他のノードを含んでもよいし、インターネット等の分散通信システム２２に接続されてもよい。
【０００７】
[0007]図２に、アドホックモードで作動する第２の無線ネットワーク２４を示す。第２の無線ネットワーク２４は、無線信号２８を送受信する複数のクライアントステーション２６−１，２６−２，２６−３を備えている。クライアントステーション２６−１，２６−２，２６−３は、集合的にＬＡＮを構成しており、相互に直接通信する。クライアントステーション２６−１，２６−２，２６−３は、必ずしも他のネットワークに接続されている必要は無い。
【０００８】
[0008]無線周波（ＲＦ）干渉を最小限に抑えるために、５ＧＨｚ帯で作動する無線ネットワークが存在する。しかしながら、５ＧＨｚ帯における使用を管理する規則要件は、国によって様々である。幾つかの国では５ＧＨｚ帯を軍のレーダ通信に使用する。このため、５ＧＨｚ帯で作動する無線ネットワークは、レーダ通信との干渉を避けるために動的周波数選択（ＤＦＳ）を一般的に用いる。ネットワークデバイスは、レーダ通信との干渉を避けるために５ＧＨｚ帯の異なるチャネルに対してＤＦＳを利用する。
【０００９】
[0009]インフラストラクチャモードでは、ＡＰ１４は、ＡＰがＤＦＳを使用していることをクライアントステーション１２に知らせるためにビーコンを発信する。クライアントステーション１２は、チャネル上でレーダを検出した場合にＡＰ１４に通知する。この情報に基づいて、ＡＰ１４はＤＦＳを使用して、レーダと干渉せずネットワーク通信に最適なチャネルを選択する。
【００１０】
[0010]アドホックモードでは、一つのクライアントステーションをＤＦＳオーナーとして指定してもよい。ＤＦＳオーナーには、他のクライアントステーションからの報告を収集する責任がある。アドホックモードでいずれかのステーションがレーダを検出した場合、ＤＦＳオーナーはＤＦＳを使用して、レーダと干渉せずネットワーク通信に最適なチャネルを選択する。例えば、ステーション２６−１がＤＦＳオーナーである場合、ステーション２６−１は、ステーション２６−２及びステーション２６−３からの報告を収集する責任を持つことになる。ステーション２６−１、ステーション２６−２、又はステーション２６−３のいずれかがレーダを検出した場合、ステーション２６−１は、ＤＦＳを使用して最適なチャネルを選択し、そのチャネルに切り換えるようにステーション２６−２及びステーション２６−３に通知する。
【発明の概要】
【００１１】
[0011]本発明のシステムは、サンプリングモジュール、カウンタモジュール、及び、周波数特性モジュールを備える。サンプリングモジュールは、所定の第１の期間及びこの第１の期間に続く所定の第２の期間に、第１のチャネルにおいて無線周波（ＲＦ）信号をサンプルする。カウンタモジュールは、第１の期間及び第２の期間に収集された複数のサンプルの極性がそれぞれ反転する場合に、第１のカウント値及び第２のカウント値を増加する。周波数特性モジュールは、第１のカウント値及び第２のカウント値の少なくとも一方に基づいてＲＦ信号の周波数を決定し、第１のカウント値及び第２のカウント値に基づいてＲＦ信号の周波数変動を決定する。第１のカウント値及び第２のカウント値の少なくとも一方は周波数に等しい。
【００１２】
[0012]他の特徴として、周波数特性モジュールは、第１のカウント値及び第２のカウント値を比較して、周波数変動を決定する。周波数特性モジュールは、第１のカウント値及び第２のカウント値がほぼ等しい場合に、ＲＦ信号がトーンレーダであると決定する。
【００１３】
[0013]他の特徴として、第２の期間に続く所定の第３の期間に、サンプリングモジュールはＲＦ信号をサンプルし、カウンタモジュールは、第３の期間に収集されたサンプルの極性が反転する場合に、第３のカウント値を増加する。
【００１４】
[0014]他の特徴として、第１のカウント値と第２のカウント値の間の第１の差、及び、第２のカウント値と第３のカウント値の間の第２の差を求める微分モジュールを更に備える。微分モジュールは、第１の差と第２の差との間の第３の差を求める。第１のカウント値、第２のカウント値、及び第３のカウント値が所定の閾値よりも大きい場合に、微分モジュールは、第１の差及び第２の差を求める。
【００１５】
[0015]他の特徴として、周波数特性モジュールは、第３の差が所定の閾値よりも低い場合に、ＲＦ信号はチャープレーダであると判定する。所定の閾値はほぼゼロとすることができる。
【００１６】
[0016]他の特徴として、周波数特性モジュールは、第３の差がほぼゼロの場合に、ＲＦ信号はチャープレーダであると判定する。
【００１７】
[0017]他の特徴として、周波数変動に基づいて、ＲＦ信号がチャープレーダ及びトーンレーダのいずれかであるか否かを判断するレーダモジュールを更に備える。レーダモジュールは、周波数変動が線形である場合に、ＲＦ信号がチャープレーダであると判定する。レーダモジュールは、周波数変動がほぼゼロの場合に、ＲＦ信号がトーンレーダであると判定する。
【００１８】
[0018]他の特徴として、レーダモジュールと通信すると共に、ＲＦ信号がチャープレーダ及びトーンレーダのいずれかであるとレーダモジュールが判定した場合に、第１のチャネルと異なる周波数をもった第２のチャネルを選択する動的周波数選択（ＤＦＳ）モジュールを更に備える。
【００１９】
[0019]他の特徴として、複数のサンプルの少なくとも一つの絶対値が所定の閾値よりも低い場合に、当該複数のサンプルの少なくとも一つは無視されて、第１のカウント値及び第２のカウント値から除外される。
【００２０】
[0020]他の特徴として、所定の閾値は約０．１である。
【００２１】
[0021]他の特徴として、第１の期間と第２の期間は連続している。
【００２２】
[0022]他の特徴として、第１の期間、第２の期間、及び第３の期間は連続している。
【００２３】
[0023]他の特徴として、本発明に係る無線ネットワーク装置は、本システムを備える。
【００２４】
[0024]他の特徴として、本発明に係るレーダ検出装置は、本システムを備える。
【００２５】
[0025]更に他の特徴として、本発明に係る方法は、所定の第１の期間及びこの第１の期間に続く所定の第２の期間に、第１のチャネルにおいて無線周波（ＲＦ）信号をサンプルするステップと、第１の期間及び第２の期間に収集された複数のサンプルの極性がそれぞれ反転する場合に、第１のカウント値及び第２のカウント値を増加するステップと、第１のカウント値及び第２のカウント値の少なくとも一方に基づいてＲＦ信号の周波数を決定し、第１のカウント値及び第２のカウント値に基づいてＲＦ信号の周波数変動を決定するステップを含む。第１のカウント値及び第２のカウント値の少なくとも一方は周波数に等しい。
【００２６】
[0026]本方法の他の特徴として、第１のカウント値及び第２のカウント値を比較して、周波数変動を決定する。更に、第１のカウント値及び第２のカウント値がほぼ等しい場合に、ＲＦ信号がトーンレーダであると決定する。
【００２７】
[0027]本方法の他の特徴として、第２の期間に続く所定の第３の期間に、サンプリングモジュールはＲＦ信号をサンプルし、第３の期間に収集されたサンプルの極性が反転する場合に、第３のカウント値を増加する。
【００２８】
[0028]本方法の他の特徴として、第１のカウント値と第２のカウント値の間の第１の差、及び、第２のカウント値と第３のカウント値の間の第２の差を求める。更に、第１の差と第２の差との間の第３の差を求める。
【００２９】
[0029]本方法の他の特徴として、第１のカウント値、第２のカウント値、及び第３のカウント値が所定の閾値よりも大きい場合に、第１の差及び第２の差を求める。
【００３０】
[0030]本方法の他の特徴として、第３の差が所定の閾値よりも低い場合に、ＲＦ信号はチャープレーダであると判定する。所定の閾値はほぼゼロとすることができる。
【００３１】
[0031]本方法の他の特徴として、周波数特性モジュールは、第３の差がほぼゼロの場合に、ＲＦ信号はチャープレーダであると判定する。
【００３２】
[0032]本方法の他の特徴として、周波数変動に基づいて、ＲＦ信号がチャープレーダ及びトーンレーダのいずれかであるか否かを判断する。周波数変動が線形である場合に、ＲＦ信号がチャープレーダであると判定する。更に、周波数変動がほぼゼロの場合に、ＲＦ信号がトーンレーダであると判定する。
【００３３】
[0033]本方法の他の特徴として、ＲＦ信号がチャープレーダ及びトーンレーダのいずれかであるとレーダモジュールが判定した場合に、第１のチャネルと異なる周波数をもった第２のチャネルを選択する。
【００３４】
[0034]本方法の他の特徴として、複数のサンプルの少なくとも一つの絶対値が所定の閾値よりも低い場合に、当該複数のサンプルの少なくとも一つは無視されて、第１のカウント値及び第２のカウント値から除外される。
【００３５】
[0035]本方法の他の特徴として、上記所定の閾値は約０．１である。
【００３６】
[0036]本方法の他の特徴として、第１の期間と第２の期間は連続している。
【００３７】
[0037]本方法の他の特徴として、第１の期間、第２の期間、及び第３の期間は連続している。
【００３８】
[0038]更に他の特徴として、本発明のシステムは、所定の第１の期間及びこの第１の期間に続く所定の第２の期間に、第１のチャネルにおいて無線周波（ＲＦ）信号をサンプルするサンプリング手段を備える。システムは更に、第１の期間及び第２の期間に収集された複数のサンプルの極性がそれぞれ反転する場合に、第１のカウント値及び第２のカウント値を増加するカウンタ手段を備える。システムは更に、第１のカウント値及び第２のカウント値の少なくとも一方に基づいてＲＦ信号の周波数を決定し、第１のカウント値及び第２のカウント値に基づいてＲＦ信号の周波数変動を決定する周波数特性手段を備える。第１のカウント値及び第２のカウント値の少なくとも一方は周波数に等しい。
【００３９】
[0039]他の特徴として、周波数特性手段は、第１のカウント値及び第２のカウント値を比較して、周波数変動を決定する。周波数特性手段は、第１のカウント値及び第２のカウント値がほぼ等しい場合に、ＲＦ信号がトーンレーダであると決定する。
【００４０】
[0040]他の特徴として、第２の期間に続く所定の第３の期間に、サンプリング手段はＲＦ信号をサンプルし、カウンタ手段は、第３の期間に収集されたサンプルの極性が反転する場合に、第３のカウント値を増加する。
【００４１】
[0041]他の特徴として、第１のカウント値と第２のカウント値の間の第１の差、及び、第２のカウント値と第３のカウント値の間の第２の差を求める微分手段を更に備える。微分手段は、第１の差と第２の差との間の第３の差を求める。第１のカウント値、第２のカウント値、及び第３のカウント値が所定の閾値よりも大きい場合に、微分手段は、第１の差及び第２の差を求める。
【００４２】
[0042]他の特徴として、周波数特性手段は、第３の差が所定の閾値よりも低い場合に、ＲＦ信号はチャープレーダであると判定する。所定の閾値はほぼゼロとすることができる。
【００４３】
[0043]他の特徴として、周波数特性手段は、第３の差がほぼゼロの場合に、ＲＦ信号はチャープレーダであると判定する。
【００４４】
[0044]他の特徴として、周波数変動に基づいて、ＲＦ信号がチャープレーダ及びトーンレーダのいずれかであるか否かを判断するレーダ手段を更に備える。レーダ手段は、周波数変動が線形である場合に、ＲＦ信号がチャープレーダであると判定する。レーダモ手段は、周波数変動がほぼゼロの場合に、ＲＦ信号がトーンレーダであると判定する。
【００４５】
[0045]他の特徴として、レーダモジュールと通信すると共に、ＲＦ信号がチャープレーダ及びトーンレーダのいずれかであるとレーダモジュールが判定した場合に、第１のチャネルと異なる周波数をもった第２のチャネルを選択する動的周波数選択（ＤＦＳ）手段を更に備える。
【００４６】
[0046]他の特徴として、複数のサンプルの少なくとも一つの絶対値が所定の閾値よりも低い場合に、当該複数のサンプルの少なくとも一つは無視されて、第１のカウント値及び第２のカウント値から除外される。
【００４７】
[0047]他の特徴として、所定の閾値は約０．１である。
【００４８】
[0048]他の特徴として、第１の期間と第２の期間は連続している。
【００４９】
[0049]他の特徴として、第１の期間、第２の期間、及び第３の期間は連続している。
【００５０】
[0050]他の特徴として、本発明に係る無線ネットワーク装置は、本システムを備える。
【００５１】
[0051]他の特徴として、本発明に係るレーダ検出装置は、本システムを備える。
【００５２】
[0052]更に他の特徴として、プロセッサによって実行されるコンピュータプログラムは、所定の第１の期間及びこの第１の期間に続く所定の第２の期間に、第１のチャネルにおいて無線周波（ＲＦ）信号をサンプルするステップと、第１の期間及び第２の期間に収集された複数のサンプルの極性がそれぞれ反転する場合に、第１のカウント値及び第２のカウント値を増加するステップと、第１のカウント値及び第２のカウント値の少なくとも一方に基づいてＲＦ信号の周波数を決定し、第１のカウント値及び第２のカウント値に基づいてＲＦ信号の周波数変動を決定するステップを含む。第１のカウント値及び第２のカウント値の少なくとも一方は周波数に等しい。
【００５３】
[0053]本コンピュータプログラムの他の特徴として、第１のカウント値及び第２のカウント値を比較して、周波数変動を決定する。更に、第１のカウント値及び第２のカウント値がほぼ等しい場合に、ＲＦ信号がトーンレーダであると決定する。
【００５４】
[0054]本コンピュータプログラムの他の特徴として、第２の期間に続く所定の第３の期間に、サンプリングモジュールはＲＦ信号をサンプルし、第３の期間に収集されたサンプルの極性が反転する場合に、第３のカウント値を増加する。
【００５５】
[0055]本コンピュータプログラムの他の特徴として、第１のカウント値と第２のカウント値の間の第１の差、及び、第２のカウント値と第３のカウント値の間の第２の差を求める。更に、第１の差と第２の差との間の第３の差を求める。
【００５６】
[0056]本コンピュータプログラムの他の特徴として、第１のカウント値、第２のカウント値、及び第３のカウント値が所定の閾値よりも大きい場合に、第１の差及び第２の差を求める。
【００５７】
[0057]本コンピュータプログラムの他の特徴として、第３の差が所定の閾値よりも低い場合に、ＲＦ信号はチャープレーダであると判定する。所定の閾値はほぼゼロとすることができる。
【００５８】
[0058]本コンピュータプログラムの他の特徴として、周波数特性モジュールは、第３の差がほぼゼロの場合に、ＲＦ信号はチャープレーダであると判定する。
【００５９】
[0059]本コンピュータプログラムの他の特徴として、周波数変動に基づいて、ＲＦ信号がチャープレーダ及びトーンレーダのいずれかであるか否かを判断する。周波数変動が線形である場合に、ＲＦ信号がチャープレーダであると判定する。更に、周波数変動がほぼゼロの場合に、ＲＦ信号がトーンレーダであると判定する。
【００６０】
[0060]本コンピュータプログラムの他の特徴として、ＲＦ信号がチャープレーダ及びトーンレーダのいずれかであるとレーダモジュールが判定した場合に、第１のチャネルと異なる周波数をもった第２のチャネルを選択する。
【００６１】
[0061]本コンピュータプログラムの他の特徴として、複数のサンプルの少なくとも一つの絶対値が所定の閾値よりも低い場合に、当該複数のサンプルの少なくとも一つは無視されて、第１のカウント値及び第２のカウント値から除外される。
【００６２】
[0062]本コンピュータプログラムの他の特徴として、上記所定の閾値は約０．１である。
【００６３】
[0063]本コンピュータプログラムの他の特徴として、第１の期間と第２の期間は連続している。
【００６４】
[0064]本コンピュータプログラムの他の特徴として、第１の期間、第２の期間、及び第３の期間は連続している。
【００６５】
[0065]更に他の特徴として、上述のシステム及び方法は、一つ又は複数のプロセッサで実行されるコンピュータプログラムによって実現される。コンピュータプログラムは、メモリ、不揮発性データストレージ、及び／又は、他の適切な有形の記憶媒体等（これらには限定されない）のコンピュータ読取可能な媒体に記憶しておくことができる。
【００６６】
[0066]本発明を適用可能な更なる領域は、以下の詳細な説明において明らかにされる。詳細な説明及び具体例は、本発明の好ましい実施形態を開示するものに単に例示を目的とするものに過ぎず、本発明の範囲を制限するものではない。
【００６７】
[0067]本発明は、詳細な説明と添付の図面から更に理解することができる。
【好ましい実施形態の詳細な説明】
【００６８】
[0088]以下の説明は、例示的な性質のものに過ぎず、本発明、その適用、又は使用を制限するものではない。分かり易さを図るために、図面中、類似の要素を特定するために同じ番号を付す。本明細書で使用するモジュール、回路、及び／又は装置という用語は、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ、特定用途向け集積回路）、電子回路、１つ又は複数のソフトウェア又はファームウェアのプログラムを実行するプロセッサ（共用、専用又はグループの）及びメモリ、組合せ論理回路（ｃｏｍｂｉｎａｔｉｏｎａｌ  ｌｏｇｉｃ  ｃｉｒｃｕｉｔ）、及び／又は、説明する機能を提供する他の適した構成要素を指す。本明細書で使用する、Ａ、Ｂ、及びＣのうちの少なくとも１つという表現は、非排他的な論理和（ｎｏｎ−ｅｘｃｌｕｓｉｖｅ  ｌｏｇｉｃａｌ  ｏｒ）を用いた論理計算（ｌｏｇｉｃａｌ）の（ＡｏｒＢｏｒＣ）を意味すると解釈されたい。方法における各ステップは、本発明の本質を変更しない範囲で異なる順序で実行してもよい。
【００６９】
[0089]動的周波数選択（ＤＦＳ）は、一般的には、５ＧＨｚ帯で作動するレーダ信号と無線ネットワーク通信システムとの間の干渉を避けるために使用される。より詳しくは、ＤＦＳは、５．２５〜５．３５５ＧＨｚ、５．４７〜５．７２５ＧＨｚ周波帯域における複数の重ならないチャネルから、無線ネットワーク通信のためのレーダの無いチャネルを選択するために使用される。
【００７０】
[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]周波数の第１微分及び第２微分を決定するために、微分モジュール１６０は、異なる方程式を使用することができる。第１微分は、次の方程式で得られる。この方程式において、ｄｉは第１微分値、ｚｉは現在のビンの周波数、ｚｉ+１は次のビンの周波数である。
【数１】
2007166611.tif 000003
２次微分値は、次の方程式で得られる。この方程式において、ｓは第２微分値、ｄｉは現在のビンの周波数の第１微分値、ｄｉ+１は次のビンの周波数の第１微分値である。
【数２】
2007166611.tif 000004
【００９９】
[0119]チャープコンパレータ１５８は、第２微分値がほぼゼロであるか否かを判断する。より詳しくは、チャープコンパレータ１５８は、周波数の第２微分値をゼロより僅かに大きなチャープ閾値と比較する。第２微分値がチャープ閾値よりも低い場合は、その第２微分値はほぼゼロと判断される。第２微分値がほぼゼロの場合は、チャープモジュール１５２はＲＦ信号がチャープレーダであると決定することができる。
【０１００】
[0120]図１３は、ＲＦ信号の周波数を決定するために周波数モジュール１５３が実行する各ステップを符号２００により示す。ＲＦ受信機５６がＲＦ信号を受信した場合に、ステップ２０２においてプロセスが開始される。ステップ２０３において、クロック１１０はタイマ１０８をセットして所定の時刻からカウントダウンする。ステップ２０４において、カウンタ１０６は初期値をゼロにする。サンプリングモジュール１００は、ステップ２０６において、ＡＤＣモジュールからデータサンプルを収集する。
【０１０１】
[0121]ステップ２０８において、ＡＢＳモジュール１０２は、サンプルの絶対値を決定する。ステップ２１０において、ＡＢＳモジュール１０２は、サンプルの絶対値がＡＢＳ閾値よりも大きいかを判断する。サンプルの絶対値がＡＢＳ閾値よりも大きい場合、ステップ２１２において、極性コンパレータ１０４は、サンプルの極性が変化したかを判断する。サンプルの極性が変化した場合、ステップ２１４において、カウンタ１０６は値を増加する。ステップ２１６において、周波数モジュール５３は、タイマ１０８が終了したかを判断する。タイマ１０８が終了した場合、ステップ２１８において、カウンタ１０６が増加した値をメモリ１１２に記憶し、ステップ２２０において、本プロセスが終了する。タイマ１０８が終了しない場合は、プロセスはステップ２０６に戻る。
【０１０２】
[0122]ステップ２１０においてＡＢＳモジュール１０２がサンプルの絶対値がＡＢＳ閾値よりも大きくないと判断した場合、ステップ２２２において、ＡＢＳモジュール１０２はそのサンプルを破棄する。ステップ２１６において、周波数モジュール５３はタイマ１０８が終了したかを判断する。タイマ１０８が終了した場合、ステップ２１８において、カウンタ１０６が増加した値をメモリ１１２に記憶し、ステップ２２０において、本プロセスが終了する。タイマ１０８が終了しない場合は、プロセスはステップ２０６に戻る。
【０１０３】
[0123]ステップ２１２において、極性コンパレータ１０４がサンプルの極性が変化していないと判断した場合、ステップ２１６において、周波数モジュール５３はタイマ１０８が終了したかを判断する。タイマ１０８が終了した場合、ステップ２１８において、カウンタ１０６が増加した値をメモリ１１２に記憶し、ステップ２２０において、本プロセスが終了する。タイマ１０８が終了しない場合は、プロセスはステップ２０６に戻る。
【０１０４】
[0124]図１４は、特定のパターンにしたがってメモリに記憶された周波数が変化するか否かを判断するために周波数特性モジュール１１４が実行する各ステップを符号２５０により示す。ステップ２５２においてプロセスが開始する。ステップ２５３において、周波数特性モジュール１１４はメモリ１２２からあるビンの周波数を読み出す。ステップ２５４において、トーンコンパレータ１５４は、各ビンにおいて周波数が実質的に同一であるかを判断する。より詳しくは、トーンコンパレータ１５４は、メモリ１２２から読み出された周波数を、前回メモリから読み出された周波数と比較する。各ビンにおける周波数が実質的に同一である場合は、トーンモジュール１５０は、ステップ２５６においてＲＦ信号はトーンレーダであると判定し、ステップ２５８において本プロセスは終了する。
【０１０５】
[0125]各ビンにおける周波数が実質的に同一ではないとトーンコンパレータ１５４が判断した場合は、周波数コンパレータ１５８は、ステップ２６０において周波数が周波数閾値よりも大きいかを判断する。周波数が周波数閾値よりも大きくない場合、ステップ２６２において、周波数特性モジュール１１４はメモリ１１２に更にビンがあるかを判断する。メモリ１１２に更にビンがある場合は、周波数特性モジュール１１４は、ステップ２５３においてメモリ１１２に記憶された次のビンの周波数を読み出す。
【０１０６】
[0126]周波数が周波数閾値よりも大きいと周波数コンパレータ１５８が判断した場合、微分モジュール１６０は、ステップ２６４において１次微分値を求め、ステップ２６６において２次微分値を求める。ステップ２６８において、チャープコンパレータ１５８は、第２微分がチャープ閾値よりも低いかを判断する。第２微分値がチャープ閾値よりも低い場合は、チャープモジュール１５２は、ステップ２７０においてＲＦ信号がチャープレーダであると判定し、ステップ２５８においてプロセスは終了する。第２微分値がチャープ閾値よりも小さくない場合、プロセスはステップ２５８で終了する。
【０１０７】
[0127]図１５Ａ〜図１５Ｄに、システム４０の様々な典型的な実装例を示す。図１５Ａに示すように、システム４０は、高精細度テレビジョン（ＨＤＴＶ、ｈｉｇｈ  ｄｅｆｉｎｉｔｉｏｎ  ｔｅｌｅｖｉｓｉｏｎ）４２０の信号処理回路及び／又は制御回路４２２に実装することができる。ＨＤＴＶ４２０は、ＨＤＴＶ入力信号を有線又は無線のフォーマットで受信し、ディスプレイ４２６に対するＨＤＴＶ出力信号を生成する。ある実装形態においては、ＨＤＴＶ４２０の信号処理回路及び／又は制御回路４２２並びに／或いは他の回路（図示せず）は、データを処理し、符号化及び／又は暗号化を行い、計算を実行し、データをフォーマットし、並びに／或いは、必要とされる他のいかなるタイプのＨＤＴＶ処理も行うことができる。
【０１０８】
[0128]ＨＤＴＶ４２０は、光及び／又は磁気の記憶装置のようなデバイスにおいて不揮発的にデータを記憶するマスデータストレージ４２７と通信することができる。そのようなデバイスとしては、例えばＨＤＤ（ハードディスクドライブ）及び／又はＤＶＤが挙げられる。ＨＤＤは、直径が約１．８インチ（４．５７ｃｍ）よりも小さい１つ又は複数のプラッタを含むミニＨＤＤであってもよい。ＨＤＴＶ４２０は、ＲＡＭ、ＲＯＭ、フラッシュメモリ等の低レイテンシ不揮発性メモリ、及び／又は、他の適する電子的データストレージ等のメモリ４２８に接続することができる。また、ＨＤＴＶ４２０は、ＷＬＡＮとの接続を、ＷＬＡＮネットワークインターフェース４２９を介してサポートしてもよい。
【０１０９】
[0129]図１５Ｂに示すように、システム４０は、セルラアンテナ４５１を含み得るセルラ電話４５０における信号処理及び／又は制御の回路４５２に実装することができる。ある実施形態では、セルラ電話４５０は、マイクロフォン４５６、スピーカ及び／又はオーディオ出力ジャック等のオーディオ出力４５８、ディスプレイ４６０、並びに／或いは、キーパッド、ポインティングデバイス、音声作動（ｖｏｉｃｅ  ａｃｔｕａｔｉｏｎ）及び／又は他の入力装置等の入力装置４６２を含む。信号処理及び／又は制御の回路４５２、並びに／或いは、セルラ電話４５０内の他の回路（図示せず）は、データを処理し、符号化及び／又は暗号化を行い、計算を実行し、データをフォーマットし、並びに／或いは、他のセルラ電話機能を行うことができる。
【０１１０】
[0130]セルラ電話４５０は、光及び／又は磁気のストレージ装置においてデータを不揮発的に記憶するマスデータストレージ４６４と通信することができる。そのようなデバイスとしては、例えば、ＨＤＤ（ハードディスクドライブ）及び／又はＤＶＤが挙げられる。ＨＤＤは、直径が約１．８インチ（４．５７ｃｍ）よりも小さい１つ又は複数のプラッタを含むミニＨＤＤであってもよい。セルラ電話４５０は、ＲＡＭ、ＲＯＭ、フラッシュメモリ等の低レイテンシ不揮発性メモリ、及び／又は、他の適した電子的データストレージ等のメモリ４６６に接続することができる。また、セルラ電話４５０は、ＷＬＡＮとの接続を、ＷＬＡＮネットワークインターフェース４６８を介してサポートしてもよい。
【０１１１】
[0131]図１５Ｃに示すように、システム４０は、セットトップボックス４８０における信号処理及び／又は制御の回路４８４に実装することができる。セットトップボックス４８０は、信号をブロードバンド送信元（ｂｒｏａｄｂａｎｄ  ｓｏｕｒｃｅ）等の送信元（ｓｏｕｒｃｅ）からの信号を受信し、テレビ受像機及び／又はモニタ並びに／或いは他のビデオ及び／又はオーディオの出力装置等、ディスプレイ４８８に適した標準及び／又は高精細度のオーディオ／ビデオ信号を出力する。信号処理及び／又は制御の回路４８４、並びに／或いは、セットトップボックス４８０内の他の回路（図示せず）は、データを処理し、符号化及び／又は暗号化を行い、計算を実行し、データをフォーマットし、並びに／或いは他のどのようなセットトップボックス機能も行うことができる。
【０１１２】
[0132]セットトップボックス４８０は、データを不揮発的に記憶するマスデータストレージ４９０と通信することができる。マスデータストレージ４９０は、光及び／又は磁気のストレージ装置、例えばＨＤＤ（ハードディスクドライブ）及び／又はＤＶＤを含む。ＨＤＤは、直径が約１．８インチ（４．５７ｃｍ）よりも小さい１つ又は複数のプラッタを含むミニＨＤＤであってもよい。セットトップボックス４８０は、ＲＡＭ、ＲＯＭ、フラッシュメモリ等の低レイテンシ不揮発性メモリ、及び／又は他の適する電子的データストレージ等のメモリ４９４に接続することができる。また、セットトップボックス４８０は、ＷＬＡＮとの接続を、ＷＬＡＮネットワークインターフェース４９６を介してサポートしてもよい。
【０１１３】
[0133]図１５Ｄに示すように、システム４０は、メディアプレイヤー５００における信号処理及び／又は制御の回路５０４に実装することができる。ある実装形態では、メディアプレイヤー５００は、ディスプレイ５０７、及び／又は、キーパッド、タッチパッド等のユーザ入力５０８を含む。ある実装形態では、メディアプレイヤー５００は、典型的に、メニュー、ドロップダウンメニュー、アイコン、並びに／或いは、ディスプレイ５０７及び／又はユーザ入力５０８を介したポイントアンドクリックインターフェースを使用するＧＵＩ（ｇｒａｐｈｉｃａｌ  ｕｓｅｒ  ｉｎｔｅｒｆａｃｅ、グラフィカルユーザインターフェース）を使用することができる。メディアプレイヤー５００は、スピーカ及び／又はオーディオ出力ジャック等のオーディオ出力５０９をさらに含む。信号処理及び／又は制御の回路５０４並びに／或いはメディアプレイヤー５００内の他の回路（図示せず）は、データを処理し、符号化及び／又は暗号化を行い、計算を実行し、データをフォーマットし、並びに／或いは他のどのようなメディアプレイヤー機能も行うことができる。
【０１１４】
[0134]メディアプレイヤー５００は、圧縮済みのオーディオ及び／又はビデオのコンテンツ等のデータを不揮発的に記憶するマスデータストレージ５１０と通信することができる。ある実装形態では、圧縮済みオーディオファイルは、ＭＰ３フォーマット又は他の適する圧縮済みのオーディオ及び／又はビデオのフォーマットに従うファイルを含む。マスデータストレージは、光及び／又は磁気のストレージ装置、例えばＨＤＤ（ハードディスクドライブ）及び／又はＤＶＤを含むことができる。ＨＤＤは、直径が約１．８インチ（４．５７ｃｍ）よりも小さい１つ又は複数のプラッタを含むミニＨＤＤであってもよい。メディアプレイヤー５００は、ＲＡＭ、ＲＯＭ、フラッシュメモリなどの低レイテンシ不揮発性メモリ、及び／又は他の適する電子的データストレージ等のメモリ５１４に接続することができる。また、メディアプレイヤー５００は、ＷＬＡＮとの接続を、ＷＬＡＮネットワークインターフェース５１６を介してサポートしてもよい。上述したものに加えて、本発明は他の実装形態も企図している。
【０１１５】
[0135]本発明の広範な教示を様々な形で実施できることを、当業者は前述の説明から理解することができる。したがって、ここでは特定の実施形態を開示したが、図面、明細書、及び添付の特許請求の範囲を検討すれば他の変形例が当業者にとって明らかであるため、本発明の真の範囲は上記各実施形態に限定されるべきではない。
【図面の簡単な説明】
【０１１６】
【図１】従来技術によるインフラストラクチャモードで作動する無線ネットワークの機能ブロック図である。
【図２】従来技術によるアドホックモードで作動する無線ネットワークの機能ブロック図である。
【図３】本開示による無線ネットワークにおいてレーダを検出してＤＦＳを実行する典型的なシステムの機能ブロック図である。
【図４】レーダ検出及びＤＦＳの実行に使用することができる様々な典型的な短パルスレーダ信号のパラメータをリストする表である。
【図５Ａ】無線データパケットが後に続くチャープレーダパルスに対するＡＧＣゲインの応答の典型例を示す図である。
【図５Ｂ】自動ゲイン制御（ＡＧＣ）がオフの場合に、チャープレーダパルス及びアナログデジタルコンバータ（ＡＤＣ）によって受信された無線データパケットの典型例を示す図である。
【図６Ａ】無線データパケットが後に続く３つのレーダパルスのバーストに対するＡＧＣゲインの応答の典型例を示す図である。
【図６Ｂ】レーダパルスに応答したＡＧＣゲインの増加及び減少の典型例を示す図である。
【図７】レーダパルスの周波数を測定する典型的な方法を示す図である。
【図８】ベースバンド信号と時間の関係のデータサンプルを示すグラフである。
【図９】図３に示したシステムによる周波数モジュールの典型的な機能ブロック図である。
【図１０】図９に示した周波数モジュールの周波数特性モジュールの典型的な機能ブロック図である。
【図１１】チャープレーダパルスの中心が周波数測定デバイスの中心周波数にある場合に、複数のビンの数の関数として、ビンにおけるゼロ交差の数を示す表である。
【図１２】チャープレーダパルスの中心が周波数測定デバイスの中心周波数にない場合に、複数のビンの数の関数として、ビンにおけるゼロ交差の数を示す表である。
【図１３】図３の周波数モジュールによって実行される典型的なステップを示すフローチャートである。
【図１４】図９の周波数特性モジュールによって実行される典型的なステップを示すフローチャートである。
【図１５Ａ】高解像度テレビジョンの機能ブロック図である。
【図１５Ｂ】携帯電話機の機能ブロック図である。
【図１５Ｃ】セットトップボックスの機能ブロック図である。
【図１５Ｄ】メディアプレイヤーの機能ブロック図である。
【符号の説明】
【０１１７】
１０…無線ネットワーク、１２…クライアントステーション、１６…無線信号、１８…ネットワーク、２０…サーバ、２２…分散通信システム、２４…無線ネットワーク、４０…システム、４２…ＡＧＣモジュール、４４…レーダモジュール、４６…ＣＣＡモジュール、４８…ＡＤＣモジュール、５０…フィルタモジュール、５２…ＤＦＳモジュール、５３…周波数モジュール、５６…ＲＦ受信機、５８…ＢＢＰモジュール、６０…制御モジュール、１００…サンプリングモジュール、１０２…ＡＢＳモジュール、１０４…極性コンパレータ、１０６…カウンタ、１０８…タイマ、１１０…クロック、１１２…メモリ、１１４…周波数特性モジュール、１２２…メモリ、１５０…トーンモジュール、１５２…チャープモジュール、１５３…周波数モジュール、１５４…トーンコンパレータ、１５６…ハイパスモジュール、１５８…周波数コンパレータ、１６０…微分モジュール、４２０…高精度テレビジョン、４５０…セルラ電話、４８０…セットトップボックス、５００…メディアプレイヤー。
【図１】
2007166611.tif 000005
【図２】
2007166611.tif 000006
【図３】
2007166611.tif 000007
【図４】
2007166611.tif 000008
【図５Ａ】
2007166611.tif 000009
【図５Ｂ】
2007166611.tif 000010
【図６Ａ】
2007166611.tif 000011
【図６Ｂ】
2007166611.tif 000012
【図７】
2007166611.tif 000013
【図８】
2007166611.tif 000014
【図９】
2007166611.tif 000015
【図１０】
2007166611.tif 000016
【図１１】
2007166611.tif 000017
【図１２】
2007166611.tif 000018
【図１３】
2007166611.tif 000019
【図１４】
2007166611.tif 000020
【図１５Ａ】
2007166611.tif 000021
【図１５Ｂ】
2007166611.tif 000022
【図１５Ｃ】
2007166611.tif 000023
【図１５Ｄ】
2007166611.tif 000024
【外国語明細書】
2007166611000001.pdf