(57)【特許請求の範囲】
【請求項１】
共同信号送信／受信部、及び、
第１の及び第２のワイヤレス・ネットワークのネットワーク装置へ、及び、当該ネットワーク装置から、第１の及び第２のプロトコルに従って信号を選択的に送信及び受信するための、前記共同信号送信／受信部を共有する、複数の信号アップ／ダウンコンバージョン部、
を有するワイヤレス・トランシーバ、並びに、
前記ワイヤレス・トランシーバを制御して、前記送信及び受信を実行するために、前記ワイヤレス・トランシーバに結合されたコントローラであって、当該コントローラが、第１の信号アップコンバージョン部を、前記共同信号送信／受信部に選択的に結合して、前記第１のワイヤレス・ネットワークの、１つあるいはそれより多いネットワーク装置への前記信号の送信を実行しながら、第２の信号アップコンバージョン部が前記共同信号送信／受信部から切り離された状態を維持することによって、信号が、前記第２のワイヤレス・ネットワークの、１つあるいはそれより多いネットワーク装置に送信されることを回避するものである、
を備える装置。
【請求項２】
第１の信号アップコンバージョン部を前記共同信号送信／受信部から切り離された状態を維持することによって、信号が、前記第１のワイヤレス・ネットワークの、１つあるいはそれより多いネットワーク装置に送信されることを回避して、前記第２のワイヤレス・ネットワークの、一つあるいは複数のネットワーク装置への、信号の前記送信を実行するために、前記コントローラが、選択的に第２の信号アップコンバージョン部を前記共同信号送信／受信部に結合する、請求項１に記載の装置。
【請求項３】
信号が、前記第１及び第２のネットワークのネットワーク装置に送信されることを回避するために、前記コントローラが、第１と第２の信号アップコンバージョン部の双方を、前記共同信号送信／受信部から選択的に分離する、請求項１に記載の装置。
【請求項４】
前記装置は更に、前記ワイヤレス・トランシーバによる、前記ワイヤレス・ネットワークの前記ネットワーク装置への送信のために、データを処理するために、そして、前記ワイヤレス・トランシーバによって前記ワイヤレス・ネットワークの前記ネットワーク装置から受信された信号を、前記コントローラの制御の下で、処理するために、前記ワイヤレス・トランシーバ及び前記コントローラに結合された信号処理部を備えた、請求項１に記載の装置。
【請求項５】
前記コントローラは、前記信号処理部が同時に、前記ワイヤレス・ネットワークのネットワーク装置から受信され、前記ワイヤレス・トランシーバの信号ダウンコンバージョン部によってダウンコンバージョンされた信号を処理することを可能とし、前記信号処理部の、前記ワイヤレス・トランシーバの前記ダウンコンバージョン部による信号出力の処理を停止する、請求項４に記載の装置。
【請求項６】
前記コントローラが、前記ワイヤレス・トランシーバを制御して、タイムシェアリングスケジュールに従って、前記送信及び受信を実行する、請求項１に記載の装置。
【請求項７】
前記コントローラが、前記第１のプロトコルのために第１の送信モードで、前記第２のプロトコルのために第２の送信モードで、そして双方のプロトコルのために共同受信モードで、前記タイムシェアリングスケジュールに従って、前記ワイヤレス・トランシーバを制御する機能を有するプロセッサを備える、請求項６に記載の装置。
【請求項８】
前記プロセッサが更に、適応的に前記タイムシェアリングスケジュールを管理する機能を有する、請求項７に記載の装置。
【請求項９】
前記プロセッサが更に、前記第１の及び第２のワイヤレス・ネットワークの、送信負荷あるいは受信負荷の少なくとも一部分に基づいて、適応的に前記タイムシェアリングスケジュールを管理する機能を有する、請求項８に記載の装置。
【請求項１０】
前記プロセッサが更に、前記第１及び第２のワイヤレス・ネットワークの送信あるいは受信負荷を、モニタし、追跡する機能を有する、請求項９に記載の装置。
【請求項１１】
前記第１及び前記第２のプロトコルが、ブルートゥース，802.11，802.11ａ，802.11ｂ，及びホームＲＦ、からなるグループから選択された２つのプロトコルである、請求項１に記載の装置。
【請求項１２】
前記共同信号送信／受信部が、共同ＲＦ送信／受信部であり、前記複数の信号アップ／ダウンコンバージョンの組がＩＦアップ／ダウンコンバージョン部である、請求項１に記載の装置。
【請求項１３】
前記コントローラが更に、前記第１及び第２のプロトコルに従って送信するための、送信データを処理する第１及び第２の送信信号処理部を備え、そして、前記第２の送信信号処理部が前記信号アップコンバージョン部から分離された状態を維持して、信号が、前記第２のワイヤレス・ネットワークの一つあるいは複数のネットワーク装置に送信されることを回避しながら、前記コントローラが、信号の、前記第１のワイヤレス・ネットワークの１つあるいは複数のネットワーク装置への前記送信を実行するために、選択的に信号アップコンバージョン部を前記第１の送信信号処理部に結合する、請求項１に記載の装置。
【請求項１４】
前記信号アップコンバージョン部が前記第１の送信信号処理部から分離された状態を維持し、信号が、前記第１のワイヤレス・ネットワークの１つあるいは複数のネットワーク装置に送信されることを回避しながら、前記コントローラが更に、信号の、前記第２のワイヤレス・ネットワークの一つあるいは複数のネットワーク装置への前記送信を実行するために、前記信号アップコンバージョン部を前記第２の送信信号処理部に選択的に結合する、請求項１３に記載の装置。
【請求項１５】
共同信号送信／受信部、及び、当該共同信号送信／受信部を共有する、複数の信号アップ／ダウンコンバージョン部を含むワイヤレス・トランシーバを有する装置における、作動の方法であって、
（ａ）第１の信号アップコンバージョン部を、前記共同信号送信／受信部に結合して、第１のプロトコルに従って、第１のワイヤレス・ネットワークの、１つあるいはそれより多いネットワーク装置への、信号の送信を実行しながら、第２の信号アップコンバージョン部が、前記共同信号送信／受信部から切り離された状態を維持して、信号が、第２のプロトコルに従って、第２のワイヤレス・ネットワークの、１つあるいはそれより多いネットワーク装置に送信されることを回避するステップ、及び、
（ｂ）前記第２の信号アップコンバージョン部を、前記共同信号送信／受信部に結合して、前記第２のプロトコルに従って、前記第２のワイヤレス・ネットワークの、１つあるいはそれより多いネットワーク装置への信号の送信を実行しながら、前記第１の信号アップコンバージョン部が、前記共同信号送信／受信部から切り離された状態を維持して、信号が、前記第１のプロトコルに従って、前記第１のワイヤレス・ネットワークの、１つあるいはそれより多いネットワーク装置に送信されることを回避するステップ、
を含む方法。
【請求項１６】
前記装置は更に、前記ワイヤレス・トランシーバによる、前記ワイヤレス・ネットワークの前記ネットワーク装置への送信のためのデータを処理するために、そして、前記ワイヤレス・トランシーバによって、前記ワイヤレス・ネットワークの前記ネットワーク装置から受信された信号を、処理するために、前記ワイヤレス・トランシーバに結合された信号処理部を備え、そして、
前記方法は更に、前記信号処理部が、同時に、前記ワイヤレス・ネットワークの前記ネットワーク装置から受信され、そして、前記ワイヤレス・トランシーバの信号ダウンコンバージョン部によってダウンコンバージョンされた信号を処理することを可能とし、そして、
前記信号処理部が、前記ワイヤレス・トランシーバの前記ダウンコンバージョン部による信号出力を処理することを停止する、
請求項１５に記載の方法。
【請求項１７】
前記方法は更に、（ａ）（ｂ）の実行反復を調整するステップ（ｃ）を含む、請求項１５に記載の方法。
【請求項１８】
前記第１及び第２のネットワークの、送信負荷あるいは受信負荷の少なくとも一部に基づいて、ステップ（ｃ）が適応的に実行される、請求項１７に記載の方法。
【請求項１９】
前記方法が更に、前記第１及び第２のネットワークの、送信負荷あるいは受信負荷をモニタするステップ（ｄ）を含む、請求項１８に記載の方法。
【請求項２０】
複数の信号アップ／ダウンコンバージョン部、及び、第１の及び第２の送信信号処理部を有するコントローラ部を含むワイヤレス・トランシーバを備える装置における、作動の方法であって、
（ａ）信号アップコンバージョン部を、第１の送信信号処理部に結合して、第１のプロトコルに従って、第１のワイヤレス・ネットワークの、１つあるいはそれより多いネットワーク装置への信号の送信を実行しながら、前記信号アップコンバージョン部が、第２の送信信号処理部から切り離された状態を維持して、信号が、第２のプロトコルに従って、第２のワイヤレス・ネットワークの、１つあるいはそれより多いネットワーク装置に送信されることを回避するステップ、及び、
（ｂ）前記信号アップコンバージョン部を、前記第２の送信信号処理部に結合して、前記第２のプロトコルに従って、前記第２のワイヤレス・ネットワークの、１つあるいはそれより多いネットワーク装置への信号の送信を実行しながら、前記信号アップコンバージョン部が、前記第１の送信信号処理部から切り離された状態を維持することによって、信号が、前記第１のプロトコルに従って、前記第１のワイヤレス・ネットワークの、１つあるいはそれより多いネットワーク装置に送信されることを回避ステップ、
を含む方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ワイヤレス通信の分野に関する。より詳細には、本発明は、異なるワイヤレス通信プロトコルに加入する、多数の通信パートナーによる同時ワイヤレス通信の問題に関する。
【０００２】
【従来の技術】
マイクロプロセッサ及び通信技術の進歩によって、ワイヤレス通信の人気が増加した。一旦その恩恵にあずかると、ワイヤレス音声通信は、大衆に入手容易で利用可能となった。今日では、クライエント、サーバ等を接続するために用いられるネットワーキングケーブルに加えて、プリンタ、スキャナのような、周辺装置を接続するために用いられる付加ケーブルに取って代わるためにワイヤレス通信を適用するために、種々の努力がなされている。前者を達成するための、最も進んでいる候補は、ブルートゥース（Bluetooth）技術、あるいはブルートゥースプロトコルとして当業者に共通に知られている。後者を達成するための技術の例には、当業者に共有ワイヤレスアクセスプロトコル（Shared Wireless Access Protocol(SWAP)）としても知られるホームＲＦに加えて、アメリカ電気・電子通信学会によって出版されたIEEE802.11スタンダード、802.11（周波数ホッピング及び直接手順）、802.11ａ、802.11ｂの異なる派生物が含まれる。
【０００３】
多くの応用分野で、マルチプルワイヤレスプロトコルにおいて、装置にとって“同時に”動作することが望ましい、という必要性が産まれてきた。そのような応用の一つは、ブルートゥースプロトコルに従って、プリンタ、スキャナ等のような周辺装置と通信可能な、及び、802.11プロトコルあるいはホームＲＦの一つに従って、他のピアコンピュータあるいはサーバ、モデムやアダプタのような通信装置、及び、ゲートウェイ、ルータ、スイッチャ等のようなネットワーキング装置、のような他のコンピュータ装置と通信可能なノートパソコンを持つことである。
【０００４】
しかし、単に装置に、各プロトコルに対する一つずつの、マルチプル送信機を提供することによっては、この必要性は満たされない。その理由は、これらの送信機のうち多数が同時に送信する場合がある、ということである。送信機はお互いに干渉することになり、結果として、性能の低下に加えて、データの劣化及び／又はロスをもたらす。
【０００５】
以下に詳述するように、本発明は実質的に、非常に効率的かつ低コストになる態様で、この必要性に取り組むものである。本発明の、これと、その他の利点は、以下の記述からはっきりされるであろう。
【０００６】
【発明の概要】
ワイヤレス装置は、第１及び第２のプロトコルに従って、信号をワイヤレスで送信し、受信するために、結合された信号送信/受信部を持つワイヤレストランシーバを備える。一つの実施例では、ワイヤレス装置は更に、２つのプロトコルに従って、それに対応して送信及び受信信号をアップコンバート及びダウンコンバートするための、第１及び第２のアップ／ダウン・コンバージョン（変換）の組を備える。別の実施例では、ワイヤレス装置は、それに対応して受信信号をダウンコンバートするための、第１及び第２のダウンコンバージョンユニット、及び、２つのプロトコルに従って送信信号をアップコンバートするための、共有アップコンバージョン部を備える。いずれのケースでも、ワイヤレス装置は更に、２つのプロトコルに従って、共同作用を持つ送信及び受信動作を、制御及び実行させるための、制御器／信号処理部を備える。
【０００７】
種々の実施例で、ワイヤレス装置は更に、送信及び受信動作の、共同作用を持つ制御及び実行、を促進するために、タイムシェアリングスケジュールを実行するためにプログラムされたプロセッサを備える。これらの実施例のいくつかで、少なくとも観察された負荷の一部に基づいて、２つのプロトコルの送信及び受信負荷をモニタし、共同作用を持つ制御及び信号処理を適応的に実行するために、プロセッサは更にプログラムされる。
【０００８】
種々の実施例で、プロトコルは選択されたブルートゥース、802.11、802.11ａ、802.11ｂ、ホームＲＦ等の組、でありうる。ワイヤレス装置はまた、ワイヤレスネットワークのマスター装置あるいはゲートウェイ装置として使用され得る。
【０００９】
本発明は付属の図面に示される模範的実施例を用いて説明されるが、それに限定されない。図中の参照番号は、同様の要素については同じ番号が付される。
【００１０】
【発明の実施の形態】
以下の記述では、種々の本発明の面が述べられる。しかし、当業者によって、本発明の一部のみ、あるいはその全体が実施され得ることは明らかである。説明の目的のために、本発明の完全な理解をしてもらう目的で、特定の数、材料、及び構成が設定される。しかし、本発明が、その特定の詳細部分無しに実施され得ることもまた当業者にとって明白である。他の場合には、本発明を不明確としないために、良く知られた特徴は除去され、あるいは、簡易化される。
【００１１】
記述のいくつかの部分は、彼らの仕事の実体を他の当業者に伝えるために当業者によってよく使われる、ソフトウェア用語を用いて示される。当業者によって良く理解されるように、これらのソフトウェア量は、格納，移動，結合，及び、さもなければ、デジタルシステムの機械的及び電気的構成要素を通して動作され得る、電気、磁気、あるいは光信号の形式を取る。そしてデジタルシステムなる用語は、特定の目的のプロセッサ、システム等に加えて、一般的目的のものを含む（これらはスタンドアロン、隣接、あるいは埋め込み、である）。
【００１２】
種々の動作は、本発明の理解に最も役立つやり方で、順番に実行されるマルチプル離散的ステップとして記述される。しかし、記述の順序は、これらの動作が必ずその順序（特にステップが提供される順序）に依存するという意味を持つ、と解釈されるべきではない。更に、用語“一つの実施例では”が繰り返し用いられるが、この用語は必ずしも、同じ実施例を意味しないし、意味するかもしれない。
【００１３】
図１を参照する。ここで、一つの実施例による本発明の概略が示される。図示のように、ワイヤレス装置100は、本発明のワイヤレストランシーバ102を備え、第１及び第２のワイヤレス通信プロトコルに従って、共同作用を持って、装置100が、ワイヤレスネットワーク108ａ及び108ｂの装置群104ａ及び装置群104ｂと、実質的に同時に通信することを可能とするために、信号をワイヤレスで送信及び受信する。ワイヤレストランシーバ102は、結合された信号送信／受信部103を含み、図示された実施例について、第１及び第２の信号アップ／ダウンコンバージョンの組105ａ-105ｂが結合された信号送信／受信部103を共有する。ワイヤレス装置100は更に、制御器／信号処理（Ｃ／ＳＰ）部106を含み、これは、ワイヤレストランシーバ102により送信し、ワイヤレストランシーバ102によって受信された信号を処理し、ワイヤレストランシーバ102の動作の制御に加えて、データ／信号処理動作を制御するためにデータを制御する。
【００１４】
一つの実施例で、Ｃ／ＳＰ部106は、データ／信号処理動作及びワイヤレストランシーバ102（以後、単に「トランシーバ」と呼ぶ。）を、同期のとれた、共同作を持つやり方で（in a coordinated manner）制御する。さらに詳細には、この実施例では、Ｃ／ＳＰ部106は、データ処理動作及びトランシーバ102を制御し、２つのワイヤレス通信プロトコルから選択された一つと、双方のプロトコルの受信との間を切替える。図２は、この実施例による動作の周期を示す。これによると、周期Ｔ１で、期間ｔ１について、Ｃ／ＳＰ部106は、結合された信号送信／受信部103及び信号アップ／ダウンコンバージョンの組105ａ-105ｂを動作させ、第１のワイヤレス通信プロトコル（以下、単に「プロトコル」と呼ぶ。）に従って、ネットワーク108ｂの装置104bを排除して、ワイヤレスネットワーク108ａ（以後、単に「ネットワーク」と呼ぶ。）の装置104ａへの信号の送信を実行させる。この期間中、Ｃ／ＳＰ部106はまた、一時的に、信号アップ／ダウンコンバージョンの組105ａ-105ｂの信号ダウンコンバージョン部からの信号出力の処理を停止する。この周期Ｔ３では、期間ｔ３について、第２のプロトコルに対して動作が実行される。即ち、Ｃ／ＳＰ部106は、結合された信号送信／受信部103及び信号アップ／ダウンコンバージョンの組105ａ-105ｂを動作させ、第２のプロトコルに従って、ネットワーク108ａの装置104ａを排除して、ネットワーク108ｂの装置104ｂへの信号の送信を実行させる。そして、同様に、一時的に、信号アップ／ダウンコンバージョンの組105ａ-105ｂの信号ダウンコンバージョン部からの信号出力の処理を停止する。周期Ｔ2及びＴ4について、それぞれ期間ｔ２及びｔ４に対して、Ｃ／ＳＰ部106は、信号アップ／ダウンコンバージョンの組105ａ-105ｂの双方のダウンコンバージョン部によって信号出力を処理し、ネットワーク108ａ-108ｂの装置104ａ-104ｂから、それぞれのプロトコルに従って信号を受信する。これらの期間中、Ｃ／ＳＰ部106は一時的に、ネットワーク108ａ及び108ｂの装置104ｂに加えて装置104ａへの信号の送信を停止する。
【００１５】
全てのワイヤレスプロトコルが、キャリアセンス（carrier sense）あるいはコンテンションフリー（contention free）プロトコルのいずれか動作するので、装置104ａは、周期Ｔ１内に受信でき、送信すべきパケットが存在するときに送信でき、さもなければ、周期Ｔ2-Ｔ4に受信する。同様に、装置104ｂは、周期Ｔ３内に、受信でき、送信すべきパケットが存在するときに送信でき、さもなければ、周期Ｔ1-Ｔ4内に受信する。
【００１６】
このようにして、ワイヤレス装置100は、ネットワーク108ａ及び108ｂの装置104ａ及び104ｂとともに、２つのワイヤレスプロトコルで同時に動作できる。
【００１７】
周期Ｔ1-Ｔ4は、周期が等しいかもしれず、等しくないかもしれないことを理解して欲しい。即ち、数値的に、ｔ1-ｔ4は等価かもしれず、等価でないかもしれない。以下に更に詳細に説明されるように、この実施例の異なる変形で、周期Ｔ1-Ｔ4の期間ｔ1-ｔ4は、動的に、かつ適応的に設定される。特に、いくつかの変形では、周期Ｔ1-Ｔ4の期間ｔ1-ｔ4は、少なくとも部分的に、ネットワーク108ａ及び108ｂの送信及び受信負荷に基づいて、適応的に設定される。
【００１８】
図１を再び参照する。Ｃ／ＳＰ部106の動作の上述の共同作用を持つやり方を有効にするためにワイヤレス装置100に取りこまれる本発明の教示を除くと、結合された信号送信／受信部103及びトランシーバ102の信号アップ／ダウンコンバージョンの組105ａ-105ｂ、Ｃ／ＳＰ部106、結合された送信／受信部103、及びトランシーバの信号アップ／ダウンコンバージョンの組105ａ-105ｂについては、周知技術中の広い範囲のものを表すことが意図される。このように、以下に更に詳述される、本発明の教示を除いて、トランシーバ102及びＣ／ＳＰ部106は、別な方法で更には詳述されない。
【００１９】
ワイヤレス装置100は、ワイヤレスで他のワイヤレス装置と、２つあるいはそれ以上のワイヤレス通信プロトコルで、同時に動作する能力を持つことによって利益をもたらす、広い範囲の装置を表すことが意図される。装置100の例には、デスクトップ、ノートブック、手の平サイズ等、のような、種々の形式要素（form factors）のコンピュータ、ネットワーク108ａ及び108ｂの動作を管理及び制御するための制御装置（即ちマスター装置）、装置104ａ及び装置104ｂ間の通信を促進するためのゲートウェイ装置、が含まれるが、これに限定されない。
【００２０】
同様に、装置104ａ-104ｂは、ワイヤレスに通信することによって、利益をもたらすことのできる広い範囲の装置を表すことが意図される。装置１０４ａの例には、ブルートゥースプロトコルに従って、ワイヤレスに通信するような機能を有する（equipped to）、電話機、ビデオカメラ、スピーカ、モデム、プリンタ、及びスキャナが含まれるが、これには限定されない。装置104ｂの例には、ＩＥＥＥ802.11プロトコルあるいはホームＲＦの、選択されたバリアント（variant）に従って、ワイヤレスで通信する機能を有する、ゲートウェイ、モデム、ハブ、ルータ、及びスイッチャ、に加えて、クライエント及びサーバが含まれる。これらの模範的実施例で、結合された送信／受信部103は、結合されたＲＦ送信／受信部であり、各信号アップ／ダウンコンバージョンの組105ａ／105ｂは、ＩＦアップ／ダウンコンバージョンの組である。
【００２１】
理解を容易にするために、第１及び第２のワイヤレス通信プロトコル（トランシーバ102のアップ／ダウンコンバージョン部105ａ-105ｂによってサポートされている）に従って通信する２つのグループの装置104ａ及び104ｂだけが、図１に示される。しかし、以下の記述から、付加的プロトコルに対する、付加的信号アップ／ダウンコンバージョン部を採用することによって、それらが同様に共同作用を持つようになされている限り、当業者にとって、本発明が、２つのプロトコルより多くのプロトコルで実施され得ることが明らかである。
【００２２】
図３を参照する。ここで、トランシーバ102は、一つの具体例に従って、更に詳細に示される。先述したように、トランシーバ102は、結合された信号送信／受信部103、結合された送信／受信部103を共有する第１及び第２の信号アップ／ダウンコンバージョンの組105ａ-105ｂを含む。図示され、先に暗示されたように、結合された信号送信／受信部103は、図示されるように結合された、スイッチ302、ローノイズアンプ（ＬＮＡ）304、パワーアンプ（ＰＡ）306、及びフィルタ308ａ-308ｂを持つ、先行技術の送信／受信部と同様に構成される。これらの要素の機能及び構成は、周知技術である。各信号アップ／ダウンコンバージョン部105ａ／105ｂはまた、先行技術と同様に構成され、信号アップコンバージョンサブセクション316ａ／316ｂ及び信号ダウンコンバージョンサブセクション314ａ／314ｂを持ち、関心事である異なった周波数の信号のアップコンバージョン及びダウンコンバージョンをする。同様に、これらののアップコンバージョン及びダウンコンバージョンのサブセクションの機能及び構成はまた、周知技術である。一つの実施例で、結合された送信／受信部103は、高周波（radio frequency）で動作する、先述の結合されたＲＦ送信／受信部であり、ここで、第１及び第２の信号アップ／ダウンコンバージョンの組105ａ／105ｂは、中間周波数で動作する、先述のＩＦアップ／ダウンコンバージョンの組である。
【００２３】
本発明に従って、アップ／ダウンコンバージョンの組105ａ-105ｂのダウンコンバージョン・サブセクション314ａ-314ｂは、結合された信号送信／受信部103に、スプリッタ310を介して並列に結合（couple）される。即ち、フィルタ308ａによる受信信号出力は、これらの、それぞれの関心の対象の周波数内でダウンコンバージョンし、異なる周波数あるいはプロトコルで送信された受信信号を同時に受信させることを許容するために、ダウンコンバージョン・サブセクション314ａ-314ｂの双方に供給される。アップ／ダウンコンバージョンの組105ａ-105ｂのアップコンバージョン・サブセクション316ａ-316ｂの場合には、それらは、選択的に、スイッチ312を介して結合された信号送信／受信部103に結合される。即ち、それらのそれぞれの周波数で動作する、アップコンバージョン・サブセクション314ａ-314ｂからの送信信号は、選択的に、送信の準備として、他方を排除した状態で（その結果、関心の対象の一つの周波数（あるいはプロトコル）からの信号だけが、いかなる時点でも送信されることになる）、フィルタするために、フィルタ308ｂに提供される。
【００２４】
図４を参照する。ここで、Ｃ／ＳＰ部106の信号処理サブセクションが、一つの具体例に従って、更に詳細に図示される。図示されるように、Ｃ／ＳＰ部106信号処理サブセクション402は、メモリ402、第１及び第２のプロトコルに対する第１及び第２の受信信号処理ブロック404ａ-404ｂ、第１及び第２のプロトコルに対する第１及び第２の送信データ処理ブロック406ａ-406ｂ、及び、Ｄ／Ａコンバータ410ａ-410ｂに加えてＡ／Ｄコンバータ408ａ-408ｂ、を含む。これらの要素は、先行技術で知られる、それらの通常の機能を実行し、これらの構成はプロトコルに依存する。つまり、それらがサポートするように設計／構成されたプロトコル（例えば802.11バリアントあるいはブルートゥース等）に依存する。Ａ／Ｄ及びＤ／Ａコンバータ408ａ-408ｂ及び410ａ-410ｂは、アナログ信号をデジタル信号に、そして、デジタル信号をアナログに、それぞれコンバートする。第１及び第２の受信信号処理ブロック404ａ-404ｂは、それらのそれぞれのプロトコルに従って、デジタル化された受信信号を処理し、受信されたデータを抽出し、抽出された受信データをメモリ402に記憶する。第１及び第２の送信データ処理ブロック406ａ-406ｂは、メモリ402に記憶された送信データを処理し、それらをパッケージ化し、それぞれ第１及び第２のプロトコルに従って、変換し、その後送信する（例えば、ヘッダ、チェックサム等を付加することによって）。実質的に同時の、２つのプロトコルでのワイヤレス装置による通信を実現するために、それらが有利に用いられるやり方を除いて、これらの要素は周知である。一つの実施例で、受信及び送信信号処理ブロック404ａ及び406ａは、受信信号を処理し、選択されたＩＥＥＥ802.11，802.11ａ，及び802.11ｂ，及びホームＲＦプロトコルの一つに従って送信データをパッケージ化する。ここで、受信及び送信信号処理ブロック404ｂ及び406ｂは、受信信号を処理し、ブルートゥースプロトコルに従って送信データをパッケージ化する。
【００２５】
別の実施例では、選択されたＩＥＥＥ802.11，802.11ａ，及び802.11ｂ，及びホームＲＦプロトコルの一つへのサポートは、ダイナミックに選択され得る。この実施例では、受信及び送信信号処理ブロック404ａ及び406ａのうちの多数が提供され、そして、スイッチングマトリックスを介して、Ａ／Ｄ及びＤ／Ａコンバータ408ａ及び410ａに結合される。
【００２６】
図５ａ-５ｃを参照する。ここで、一つの具体例に従って、Ｃ／ＳＰ部106の制御器サブセクション500が更に詳細に説明される。図５ａに示されるように、制御器部500は、プロセッサ502及びメモリ504を含む。図２を参照して記載されるようなタイムシェアリングモードの動作のために、メモリ504には、Ｃ／ＳＰ部106とトランシーバ102の信号処理サブセクションの受信及び送信処理動作の、より早い記述制御を実現するために、プロセッサ502によって実行されるべき、プログラミング命令506が含まれる。
【００２７】
図５ｂに記載されるように、512において、プロセッサ502（プログラミング命令506を実行する）は、第１の信号アップ／ダウンコンバージョンの組105ｂの信号アップコンバージョン・サブセクション314ｂを除外して、第１の信号アップ／ダウンコンバージョンの組105ａの信号アップコンバージョンサブセクション314ａが、結合された信号送信／受信部103に結合されるようにする。同時に、プロセッサ502は、受信信号処理ブロック404ａ及び404ｂが、一時的に、ダウンコンバージョン・サブセクション314あ-314ｂによる処理信号出力を無視あるいは停止するようにする。514において、プロセッサ502は反復して、それがこのモードで十分の期間動作したか否か（即ち、期間Ｔ１に対する経過時間がｔ１に到達したか否か）を判断する。結局、それがこのモードで適切な期間動作したとの判断によって、処理は516で継続する。
【００２８】
516で、プロセッサ502は、第１及び第２の信号アップ／ダウンコンバージョンの組105ａ-105ｂの双方の信号アップコンバージョン・サブセクション314ａ-314ｂが、結合された信号送信／受信部103から分離され、それによって、いずれのプロトコルの下でも信号が送信されるのを防ぐようにする。更に、プロセッサ502は、受信信号処理ブロック404ａ及び404ｂが、ダウンコンバージョン・サブセクション214ａ-314ｂによって信号出力の処理を再開し、それによって、双方のプロトコルで受信された信号が、同時に処理され受信されるようにする。518で、プロセッサ502は、反復して、それがこのモードで十分な期間だけ動作したかか否か（即ち、期間Ｔ２に対する経過時間がｔ２に到達したか否か）を判断する。結局、それがこのモードで適切な期間だけ動作したという判断によって、処理は520で継続する。
【００２９】
520において、プロセッサ502は、第２の信号アップ／ダウンコンバージョンの組105ｂの信号アップコンバージョン・サブセクション314ｂが、第１の信号アップ／ダウンコンバージョンの組105ａの信号アップコンバージョン・サブセクション314ａを除外して、結合信号送信／受信部103に結合されるようにする。同時に、プロセッサ502は、受信信号処理ブロック404ａ及び404ｂが、一時的に、ダウンコンバージョン・サブセクション314ａ-314ｂによる処理信号出力を無視あるいは停止するようにする。522において、プロセッサ502は、反復して、それがこのモードで十分な期間動作したかか否か（即ち、期間Ｔ３に対する経過時間がｔ３に到達したか否か）を判断する。結局、それがこのモードで適切な期間動作したという判断に基づいて、処理は524及び526で継続する。
【００３０】
524及び526で、プロセッサは、516と518について既に記述されたのと同じ機能を実行する。結局、それがこのモードで、期間Ｔ４で時間ｔ４だけ動作したという決定に基づいて、処理は512で継続する。
【００３１】
図５ａを参照する。図示された実施例について、メモリ504が、期間値ｔ1-ｔ4を記憶するためにも用いられ、期間の長さＴ1-Ｔ4をプログラム可能とする。更に、以下で説明され、図５ｃで示されるように、プログラミング命令506はまた、適応的にそれらの値を調整されうる機能を備える。図５ｃを参照する。532-534で、プロセッサは、各プロトコルの送信及び受信パケットをモニタし、検出すると、２つの負荷カウンタ（それぞれのプロトコルに従って一つ）をアップデートする。536にて、プロセッサは、モニタの周期が経過したか否かを判断する。周期は事前にプログラムされるか、あるいは、例えばプログラマブルな構成のレジスタ（図示せず）を通じて提供され得る。動作532-534は、モニタリング周期が終了するまで反復される。そのような時間において、処理は538で継続する。ここで、プロセッサ502は、２つのプロトコルに対する、蓄積された負荷データを分析し、少なくとも部分的に、２つのプロトコルに対する観察された負荷に基づいて、適応的に、周期Ｔ1-Ｔ4に対する期間の値ｔ1-ｔ4を調整する。調整は、直接比例手法（straight forward proportional manner）あるいは、ヒューリスティックなアプローチのいずれか一つを採用することによってなされ得る。
【００３２】
調整を行った上で、一つの実施例では、プロセッサ502はモニタリングを即座に再開する。別の実施例で、プロセッサ502は、予め決定された、あるいはダイナミカルに決定された期間だけ待った後に、モニタリングを再開する。代替として、それはまた、呼び出されたときだけ再開し得る。
【００３３】
図６を参照する。ここで、別の実施例による本発明の概略が示される。図示のように、先に説明された図１を参照する実施例と同様に、本発明のワイヤレストランシーバ102’とともに、ワイヤレス装置110’が提供され、第１及び第２のワイヤレス通信プロトコルに従って、共同作用を持つやり方で、信号をワイヤレスで送信し、受信し、装置100’が、ワイヤレスネットワーク108ａ及び108ｂの装置104ａ及び装置104ｂと、実質的に同時に、通信することを可能とする。図１の実施例と同様に、ワイヤレストランシーバ102’は、結合された信号送信／受信部103を含む。しかし、図１の実施例とは異なり、第1と第2の信号ダウンコンバージョン部105ｃ-105ｄ、及び、結合信号送信／受信部103を共有する共通信号アップコンバージョンユニット105ｅとともに、ワイヤレス装置100’が提供される。図１の実施例のように、ワイヤレス装置100’は、更に、制御器／信号処理（Ｃ／ＳＰ）部106を含み、ワイヤレストランシーバ102’によって送信するためにデータを処理することによって、ワイヤレストランシーバ102’によって受信された信号を処理し、データ／信号処理動作及びワイヤレストランシーバ102’の動作を制御する。一つの実施例では、Ｃ／ＳＰ部106は、データ／信号処理動作及びワイヤレストランシーバ102’を、上述のように、同期が取れ、共同作用を持つやり方で制御する。
【００３４】
図７は、一つの具体例による、トランシーバ102’の更なる詳細を示す。結合された送信／受信部103は、上述のものと同様に構成される。各信号ダウンコンバージョン部105ｃ／105ｄは、また、先行技術と同様に構成され、上述の信号ダウンコンバージョンサブセクション314ａ／314ｂのように機能する。共通の信号アップコンバージョン部105ｅは、信号アップコンバージョン・サブセクション316ａ及び316ｂの双方の機能を与える。
【００３５】
既に述べたように、ダウンコンバージョン部105ｃ-105ｄは、結合された信号送信／受信部103に、スプリッタ310を介して並列に結合される。即ち、フィルタ308ａによる受信信号出力が、それらのそれぞれの関心の対象の周波数のダウンコンバージョンのために、ダウンコンバージョン部105ｃ-105ｄの双方に供給され、異なる周波数あるいはプロトコルで送信された受信信号が同時に受信されることを許容する。共通アップコンバージョン部105ｅの場合には、それは、スイッチ312を介して、Ｃ／ＳＰ106の送信信号処理部に選択的に結合される。即ち、２つのプロトコルの送信信号は、送信の準備のために、他を排除した状態で２つの周波数の一つで動作するアップコンバージョン部105ｅを通じて、フィルタ308ｂに供給され、結果として、いずれかの一時点で送信されている、関心の対象である一つの周波数（あるいはプロトコル）からの信号だけををもたらす。
【００３６】
Ｃ／ＳＰ106は、図４を参照した上述のものと同様に構成され、図５ａを参照した上述のものと同様に構成される、制御器サブセクション500を含む。しかし、この別の実施例での、制御サブセクション500の動作フローは、図８に示されるように若干異なる。
【００３７】
812で、（プログラミング命令506を実行する）プロセッサ502は、信号アップコンバージョン部105ｅが、（第２のプロトコルのための）送信信号処理サブセクション406ａを排除して、（第１のプロトコルのための）信号処理部400の送信信号処理サブセクション406ｅに結合されるようにする。同時に、プロセッサ502は、一時的に、受信信号処理ブロック404ａ及び404ｂが、ダウンコンバージョン・サブセクション105ｃ-105ｄによる処理信号出力を無視あるいは停止するようにする。814で、プロセッサ502は反復して、それがこのモードで十分な期間動作したか否か（即ち、周期Ｔ１に対する経過時間がｔ１に到達したか否か）を判断する。結局、それがこのモードで適切な期間だけ動作したとの判断に基づいて、処理は816で継続する。
【００３８】
816で、プロセッサ502は、信号アップコンバージョン部105ｅが、信号処理部400の送信信号処理サブセクション406ａ及び406ｂの双方から分離されるようにし、それによって、いずれのプロトコル化でも信号が送信されることを避ける。更に、プロセッサ502は、受信信号処理ブロック404ａ及び404ｂが、ダウンコンバージョン部105ｃ-105ｄによる処理信号出力を再開し、それによって、双方のプロトコルで受信された信号が同時に処理され、受信されることを許容するようにする。818で、プロセッサ502は、反復して、それがこのモードで十分な期間だけ動作したかか否か（即ち、周期Ｔ２に対する経過時間がｔ２に到達したかか否か）を判断する。結局、それがこのモードで適切な期間だけ動作したという判断に基づいて、処理は820で継続する。
【００３９】
820にて、プロセッサ502は、信号アップコンバージョン部105ｅが、（第１のプロトコルのための）送信信号処理サブセクション406ｂを除外して、（第２のプロトコルのための）信号処理部400の送信信号処理サブセクション406ａに結合されるようにする。同時に、プロセッサ502は、受信信号処理ブロック404ａ及び404ｂが、一時的に、ダウンコンバージョン部105ｃ-105ｄによる処理信号出力を無視あるいは停止するようにする。822にて、プロセッサ502は、反復して、それがこのモードで十分な期間だけ動作したか否か（即ち、周期Ｔ３に対する経過時間がｔ３に達したか否か）を判断する。結局、それが、このモードで適切な期間だけ動作したという判断に基づいて、処理は824と826で継続する。
【００４０】
824と826で、プロセッサは、816と818で上述したものと同じ機能を実行する。結局、それがこのモードで周期Ｔ４で時間ｔ４だけ動作したという判断に基づいて、処理は812で継続する。
【００４１】
従って、実質的にマルチプルワイヤレス通信プロトコルで容易に動作するようなワイヤレス装置が説明された。本発明は、図示された実施例に関連して記述されてきたが、当業者は、本発明は、記載された実施例に限定されないことを理解するであろう。本発明は、添付した特許請求の範囲の精神と視野の範囲内で、修正、変更されて、実施され得る。従って、発明の詳細な説明の記述は、本発明の限定の目的ではなく、説明の目的を持つとして理解されるべきである。
【図面の簡単な説明】
【図１】  一つの実施例による、本発明のワイヤレス装置概略図。
【図２】  一つの実施例による、本発明のワイヤレス装置の動作周期図。
【図３】  一つの具体例による、図１のワイヤレス装置のトランシーバの詳細図。
【図４】  一つの具体例による、図１のワイヤレス装置の制御器／信号処理セクションの信号処理サブセクションの詳細図。
【図５Ａ】  一つの具体例による、図１の制御器／信号処理セクションの制御器サブセクションの詳細図。
【図５Ｂ】  一つの具体例による、図１の制御器／信号処理セクションの制御器サブセクションの詳細図。
【図５Ｃ】  一つの具体例による、図１の制御器／信号処理セクションの制御器サブセクションの詳細図。
【図６】  他の実施例による、本発明の概略図。
【図７】  一つの具体例による、図６のワイヤレス装置のトランシーバの詳細図。
【図８】  一つの具体例による、図６の制御器／信号処理セクションの制御器サブセクションの詳細図。
【符号の説明】
100  ワイヤレス通信装置
100’ワイヤレス通信装置
102  トランシーバ
102’トランシーバ
103  結合された送信／受信部
104ａ  装置
104ｂ  装置
105ａ  第1のアップ／ダウンコンバージョンの組
105ｂ  第2のアップ／ダウンコンバージョンの組
105ｃ  第１のダウンコンバージョン
105ｄ  第２のダウンコンバージョン
105ｅ  共通アップコンバージョン
106  制御及び信号処理部
108ａ  ワイヤレスネットワークプロトコルＡ
108ｂ  ワイヤレスネットワークプロトコルＢ
302  スイッチャー
304  ローノイズアンプ
306  パワーアンプ
308ａ  フィルタ
308ｂ  フィルタ
310  スプリッタ
312  スイッチ
314ａ  第1のダウンコンバージョン（ＩＦ）
314ｂ  第2のダウンコンバージョン（ＩＦ）
316ａ  第1のアップコンバ−ジョン（ＲＦ）
316ｂ  第２のアップコンバ−ジョン（ＲＦ）
402  メモリ
404ａ  受信信号処理（ベースバンド）第１のプロトコル
404ｂ  受信信号処理（ベースバンド）第２のプロトコル
406ａ  送信信号処理（ベースバンド）第２のプロトコル
406ｂ  送信信号処理（ベースバンド）第１のプロトコル
502  プロセッサ
504  メモリ
506  命令
【図１】
0004718080.tif 000002
【図２】
0004718080.tif 000003
【図３】
0004718080.tif 000004
【図４】
0004718080.tif 000005
【図５Ａ】
0004718080.tif 000006
【図５Ｂ】
0004718080.tif 000007
【図５Ｃ】
0004718080.tif 000008
【図６】
0004718080.tif 000009
【図７】
0004718080.tif 000010
【図８】
0004718080.tif 000011