(57)【特許請求の範囲】
【請求項１】
ワイヤレスデバイスによって実施される、ワイヤレス通信の方法であって、
前記ワイヤレスデバイスの第1の送受信機チェーンが第1のデータ信号を受信することになるときを決定するステップと、
前記決定に少なくとも部分的に基づいて、前記ワイヤレスデバイスの第2の送受信機チェーンを介して第2のデータ信号を送信するステップと、
前記第1の送受信機が前記第1のデータ信号を受信することになるときより前に前記第2のデータ信号の送信が一時停止するように、1つまたは複数のプロトコルデータユニット(PDU)を前記第2のデータ信号に対応するデータフレームから減じることによって、前記第1の送受信機チェーンが前記第1のデータ信号を受信することになるとの前記決定されたときに少なくとも部分的に基づいて、前記第2のデータ信号の前記送信を一時停止するステップと
を含む方法。
【請求項２】
前記第1のデータ信号の受信を完了した後で、前記第2の送受信機チェーンを介した前記第2のデータ信号の前記送信を再開するステップをさらに含む、請求項1に記載の方法。
【請求項３】
前記第2のデータ信号に対応する前記データフレームに前記1つまたは複数のPDUを加えることによって、前記第2の送受信機チェーンを介した前記データフレームの終わりを前記第1の送受信機チェーンを介したデータフレームの終わりと整合するステップをさらに含み、
前記第2のデータ信号に対応する前記データフレームに前記1つまたは複数のPDUを加えることが、
前記第1の送受信機チェーンが前記第1のデータ信号の受信することになるときに少なくとも部分的に基づいて、前記データフレームの所望の長さを決定するステップと、
前記データフレームの長さと前記所望の長さとの差に基づいて1つまたは複数のヌルPDUを生成するステップと、
前記1つまたは複数のヌルPDUを前記データフレームに加えて、前記データフレームの前記長さを前記所望の長さに延長するステップと
を含む、請求項2に記載の方法。
【請求項４】
前記第2のデータ信号の前記送信を一時停止するステップの代わりに、
前記第1のデータ信号と重なる、前記第2のデータ信号の1つまたは複数のPDUの送信プロパティを調整するステップを含み、
前記第2のデータ信号の前記1つまたは複数のPDUの前記送信プロパティを調整するステップが、
前記第2の送受信機チェーン中の、前記第2のデータ信号を送信するのに使用される電力増幅器の利得を調整するステップを含む、請求項1に記載の方法。
【請求項５】
前記第1の送受信機チェーンによる前記第1のデータ信号の受信の後で、前記第2の送受信機チェーンを介して、前記第2のデータ信号に対応する1つまたは複数のPDUを送信するステップをさらに含む、請求項1に記載の方法。
【請求項６】
第1の送受信機チェーンと、
第2の送受信機チェーンと、
1つまたは複数のプロセッサと、
命令を記憶したメモリとを備えるワイヤレス通信デバイスであって、前記命令が、前記1つまたは複数のプロセッサによって実行されたとき、前記ワイヤレス通信デバイスに、
前記第1の送受信機チェーンが第1のデータ信号を受信することになるときを決定することと、
前記決定に少なくとも部分的に基づいて、前記ワイヤレス通信デバイスの前記第2の送受信機チェーンを介して第2のデータ信号を送信することと、
前記第1の送受信機が前記第1のデータ信号を受信することになるときより前に前記第2のデータ信号の送信が一時停止するように、1つまたは複数のプロトコルデータユニット(PDU)を前記第2のデータ信号に対応するデータフレームから減じることによって、前記第1の送受信機チェーンが前記第1のデータ信号を受信することになるとの前記決定されたときに少なくとも部分的に基づいて、前記第2のデータ信号の前記送信を一時停止することと
を行わせる、ワイヤレス通信デバイス。
【請求項７】
前記命令の実行がさらに、前記ワイヤレス通信デバイスに、
前記第1のデータ信号の受信を完了した後で、前記第2の送受信機チェーンを介した前記第2のデータ信号の前記送信を再開することを行わせる、請求項6に記載のワイヤレス通信デバイス。
【請求項８】
前記第2のデータ信号の前記送信を一時停止するための前記命令の実行の代わりに、前記命令の実行が、前記ワイヤレス通信デバイスに、
前記第1のデータ信号と重なる、前記第2のデータ信号の1つまたは複数のPDUの送信プロパティを調整することを行わせ、
前記第2のデータ信号の1つまたは複数のPDUの前記送信プロパティを調整するための前記命令の実行が、前記ワイヤレス通信デバイスに、
前記第2の送受信機チェーン中の、前記第2のデータ信号を送信するのに使用される電力増幅器の利得を調整することを行わせる、請求項6に記載のワイヤレス通信デバイス。
【請求項９】
前記命令の実行がさらに、前記ワイヤレス通信デバイスに、前記第1の送受信機チェーンによる前記第1のデータ信号の受信の後で、前記第2の送受信機チェーンを介して、前記第2のデータ信号に対応する1つまたは複数のPDUを送信することを行わせる、請求項6に記載のワイヤレス通信デバイス。
【請求項１０】
前記命令の実行がさらに、前記ワイヤレス通信デバイスに、
前記1つまたは複数のPDUを前記第2のデータ信号に対応する前記データフレームに加えることによって、前記第2の送受信機チェーンを介した前記データフレームの終わりを前記第1の送受信機チェーンを介したデータフレームの終わりと整合することを行わせ、
前記1つまたは複数のPDUを前記第2のデータ信号に対応する前記データフレームに加えるための前記命令の実行が、前記ワイヤレス通信デバイスに、
前記第1の送受信機チェーンが前記第1のデータ信号の受信することになるときに少なくとも部分的に基づいて、前記データフレームの所望の長さを決定することと、
前記データフレームの長さと前記所望の長さとの差に基づいて1つまたは複数のヌルPDUを生成することと、
前記1つまたは複数のヌルPDUを前記データフレームに加えて、前記データフレームの前記長さを前記所望の長さに延長することと
を行わせる、請求項7に記載のワイヤレス通信デバイス。
【請求項１１】
プログラム命令を含むコンピュータ可読記憶媒体であって、前記プログラム命令が、ワイヤレス通信デバイスのプロセッサによって実行されたとき、前記ワイヤレス通信デバイスに、
前記ワイヤレス通信デバイスの第1の送受信機チェーンが第1のデータ信号を受信することになるときを決定することと、
前記決定に少なくとも部分的に基づいて、前記ワイヤレス通信デバイスの第2の送受信機チェーンを介して第2のデータ信号を送信することと、
前記第1の送受信機が前記第1のデータ信号を受信することになるときより前に前記第2のデータ信号の送信が一時停止するように、1つまたは複数のプロトコルデータユニット(PDU)を前記第2のデータ信号に対応するデータフレームから減じることによって、前記第1の送受信機チェーンが前記第1のデータ信号を受信することになるとの前記決定されたときに少なくとも部分的に基づいて、前記第2のデータ信号の前記送信を一時停止することと
を行わせる、コンピュータ可読記憶媒体。
【請求項１２】
前記第2のデータ信号の前記送信を一時停止するための前記命令の実行の代わりに、前記命令の実行が、前記ワイヤレス通信デバイスに、
前記第1のデータ信号と重なる、前記第2のデータ信号の1つまたは複数のプロトコルデータユニット(PDU)の送信プロパティを調整することを行わせ、
前記第2のデータ信号の1つまたは複数のPDUの前記送信プロパティを調整するための前記命令の実行が、前記ワイヤレス通信デバイスに、
前記第2の送受信機チェーン中の、前記第2のデータ信号を送信するのに使用される電力増幅器の利得を調整することを行わせる、請求項11に記載のコンピュータ可読記憶媒体。
【請求項１３】
前記命令の実行がさらに、前記ワイヤレス通信デバイスに、前記第1のデータ信号の受信を完了した後で、前記第2の送受信機チェーンを介した前記第2のデータ信号の前記送信を再開することを行わせる、請求項11に記載のコンピュータ可読記憶媒体。
【請求項１４】
前記命令の実行がさらに、前記ワイヤレス通信デバイスに、
前記1つまたは複数のPDUを前記第2のデータ信号に対応する前記データフレームに加えることによって、前記第2の送受信機チェーンを介した前記データフレームの終わりを前記第1の送受信機チェーンを介したデータフレームの終わりと整合することを行わせ、
前記1つまたは複数のPDUを前記第2のデータ信号に対応する前記データフレームに加えるための前記命令の実行が、前記ワイヤレス通信デバイスに、
前記第1の送受信機チェーンが前記第1のデータ信号の受信することになるときに少なくとも部分的に基づいて、前記データフレームの所望の長さを決定することと、
前記データフレームの長さと前記所望の長さとの差に基づいて1つまたは複数のヌルPDUを生成することと、
前記1つまたは複数のヌルPDUを前記データフレームに加えて、前記データフレームの前記長さを前記所望の長さに延長することと
を行わせる、請求項13に記載のコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本実施形態は、一般に、ワイヤレスネットワークに関し、詳細には、同じ周波数帯域内でワイヤレス信号の送信と受信とを同時に行うことに関する。
【背景技術】
【０００２】
現代のワイヤレスデバイス(たとえばWi-Fiデバイス)は、単帯域同時(SBS:single-band simultaneous)モードで動作するように構成される場合があり、このモードによれば、ワイヤレスデバイスは、同じ周波数帯域(たとえば、2.4GHzまたは5GHz帯域)において、複数のチャネル上で同時にアクティブである。たとえば、ワイヤレスデバイスは、あるワイヤレスチャネル(たとえばチャネルA)上で動作する第1の送受信機チェーンと、別のワイヤレスチャネル(たとえばチャネルB)上で動作する第2の送受信機チェーンとを備える場合がある。したがって、第2の送受信機チェーンがチャネルBを介してデータ信号を送信する間、同時に、第1の送受信機チェーンはチャネルAを介してデータ信号を送信することができる。同様に、第2の送受信機チェーンがチャネルBを介してデータ信号を受信する間、同時に、第1の送受信機チェーンはチャネルAを介してデータ信号を受信することができる。
【０００３】
送受信機チェーンのうちの一方が、あるチャネル上でデータ信号を送信しようとするが、他方の送受信機チェーンが別のチャネル上でデータ信号を受信しているとき、困難が生じることがある。たとえば、第2の送受信機チェーンが入来データ信号を受信している間に、第1の送受信機チェーンが送出データ信号を送信する場合、送出データ信号の送信が入来データ信号の受信と干渉することがある。この現象は「自己干渉」として一般に知られるが、この現象は通常、第1と第2の送受信機チェーンが相互と比較的近接して位置するときに発生する。送受信機チェーンが近接するせいで、送出データ信号の信号強度が、入来データ信号の信号強度よりもかなり大きいことがある(たとえば、第2の送受信機チェーンの受信チェーンから見て)。この結果、第2の送受信機チェーンは、送出データ信号と直接に重なる入来データ信号を受信することができない場合があるだけでなく、送出データ信号の送信が終了した後で到着する入来データ信号を受信することもできない場合がある。
【発明の概要】
【課題を解決するための手段】
【０００４】
この「発明の概要」は、「発明を実施するための形態」でさらに後述する概念の精選を、単純化した形で紹介するために提供する。この「発明の概要」は、特許請求される主題の重要な特徴または本質的な特徴を識別する意図はなく、また、特許請求される主題の範囲を限定する意図もない。
【０００５】
同じ周波数帯域の複数のチャネル上における同時ワイヤレス通信のための方法および装置を開示する。例示的な一実施形態では、ワイヤレスデバイスが、いつワイヤレスデバイスの第1の送受信機チェーンが第1のデータ信号を受信することになるかを決定する。次いで、ワイヤレスデバイスは、決定に少なくとも部分的に基づいて、ワイヤレスデバイスの第2の送受信機チェーンを介して第2のデータ信号を送信する。ワイヤレスデバイスはさらに、第1の送受信機チェーンが第1のデータ信号を受信することになるとの決定に応答して、第2のデータ信号の送信を一時停止する。
【０００６】
自己干渉の影響を防止および/または緩和するために、第2の送受信機チェーンは、第1の送受信機チェーンが第1のデータ信号を受信する前に、第2のデータ信号の送信を一時停止することができる。たとえば、第1のデータ信号は、周波数帯域の第1のワイヤレスチャネル上で受信されてよく、第2のデータ信号は、同じ周波数帯域の第2の(たとえば、異なる)ワイヤレスチャネル上で送信されてよい。第2のデータ信号が一時停止された後、ワイヤレスデバイスは続いて、第1の送受信機チェーンを介した第1のデータ信号の受信を完了した後で、第2の送受信機チェーンを介した第2のデータ信号の送信を再開することができる。
【０００７】
第2のデータ信号の送信は、第1のデータ信号の受信を第1の送受信機チェーンが開始するのに応答して第2のデータ信号を終了することによって、一時停止されてよい。たとえば、第2のデータ信号の末端が、第1のデータ信号の受信を第1の送受信機が開始するときと一致するように、第2のデータ信号に対応するデータフレームの長さに応じて、1つまたは複数のプロトコルデータユニット(PDU)をデータフレームから減じること、および/またはデータフレームに加えることが可能である。
【０００８】
第2のデータ信号の送信はまた、第1のデータ信号と重なる、第2のデータ信号の1つまたは複数のPDUの送信を防止することによって、一時停止されてもよい。たとえば、第1の送受信機が第1のデータ信号の受信を開始するとき、ワイヤレスデバイスは、第2の送受信機チェーン中の、第2のデータ信号を送信するのに使用される電力増幅器の利得を調整することができる。
【０００９】
例示的な実施形態は、ワイヤレス通信デバイスが、自己干渉の影響を緩和しながら、同じ周波数帯域の2つ以上のチャネル上でワイヤレスデータ信号の送信と受信とを同時に行うのを可能にする。たとえば、第1の送受信機が第1のデータ信号を受信し始めるときに第2の送受信機による第2のデータ信号の送信を一時停止することによって、第1のデータ信号は、第2のデータ信号の同時送信によって通常なら引き起こされるであろう自己干渉の影響を受けないままでいることができる。
【００１０】
本実施形態は、例として示されるものであり、添付図面の各図によって限定される意図はない。図面および明細書の全体を通して、同じ番号は同じ要素を参照する。
【図面の簡単な説明】
【００１１】
【図１】例示的な実施形態が実施されることが可能な、例示的なワイヤレスシステムを示す図である。
【図２】同じ周波数帯域を介してデータ信号を受信するときに修正送信(TX)を用いる単帯域同時(SBS)ワイヤレス通信を描く例示的なタイミング図である。
【図３Ａ】同じ周波数帯域を介して入来データ信号が受信されるときに送出データ信号を終了する方法を描く例示的なタイミング図である。
【図３Ｂ】同じ周波数帯域を介して入来データ信号が受信されるときに送出データ信号を終了する方法を描く例示的なタイミング図である。
【図４Ａ】同じ周波数帯域を介して受信される入来データ信号と重なる送出PDUの送信を調整する方法を描く例示的なタイミング図である。
【図４Ｂ】同じ周波数帯域を介して受信される入来データ信号と重なる送出PDUの送信を調整する方法を描く例示的なタイミング図である。
【図５】例示的な実施形態によるワイヤレスデバイスを示す図である。
【図６】SBSワイヤレス通信のために動作可能とすることのできる例示的な送受信機(TRX)回路を示す図である。
【図７】例示的な実施形態による、SBSワイヤレス通信中に入来データを受信するときの修正TX動作を描くフローチャートである。
【図８】送出データ信号の送信が入来データ信号の受信前に終了されるための、例示的な修正TX動作を描くフローチャートである。
【図９】入来データ信号と重なる部分の間に送出データ信号の送信プロパティが調整されるための、例示的な修正TX動作を描くフローチャートである。
【発明を実施するための形態】
【００１２】
以下では、単にわかりやすくする目的で、例示的な実施形態についてWi-Fi対応デバイスのコンテキストで述べる。例示的な実施形態は、他のワイヤレスネットワーク(たとえば、セルラーネットワーク、ピコネットワーク、フェムトネットワーク、衛星ネットワーク)、ならびに1つまたは複数の有線標準またはプロトコル(たとえば、Ethernetおよび/またはHomePlug/PLC標準)の信号を使用するシステムにも、等しく適用可能であることを理解されたい。本明細書で使用される「ワイヤレスローカルエリアネットワーク(WLAN)」および「Wi-Fi」という用語は、IEEE802.11標準、Bluetooth(登録商標)、HiperLAN(欧州で主に使用される、IEEE802.11標準に匹敵するワイヤレス標準のセット)、および、ワイヤレス通信において使用される他の技術、によって統治される通信を含むことができる。したがって、「WLAN」および「Wi-Fi」という用語は、本明細書では交換可能に使用される場合がある。加えて、以下では1つまたは複数のAPといくつかのSTAとを含むインフラストラクチャWLANシステムの点から述べるが、例示的な実施形態は、複数のWLAN、ピアツーピア(もしくは独立基本サービスセット)システム、Wi-Fiダイレクトシステム、および/またはホットスポットをたとえば含む、他のWLANシステムにも等しく適用可能である。加えて、本明細書ではワイヤレスデバイス間でのデータフレームの交換の点から述べるが、例示的な実施形態は、ワイヤレスデバイス間での任意のデータユニット、パケット、および/またはフレームの交換に適用されることが可能である。したがって、「フレーム」という用語は、任意のフレーム、パケット、またはデータユニットを含むことができ、データユニットはたとえば、プロトコルデータユニット(PDU)、媒体アクセス制御(MAC)プロトコルデータユニット(MPDU)、および物理層コンバージェンスプロシージャプロトコルデータユニット(PPDU)などである。「A-MPDU」という用語は、集約されたMPDUを指すことができる。
【００１３】
後続の記述では、本開示の完全な理解を提供するために、具体的なコンポーネント、回路、およびプロセスの例など、多くの具体的詳細を示す。本明細書で使用される「結合される」という用語は、直接に接続されること、または1つもしくは複数の介在するコンポーネントもしくは回路を介して接続されることを意味する。また、後続の記述では、かつ説明の目的で、本実施形態の完全な理解を提供するために具体的な術語を示す。しかし、これらの具体的詳細が、本実施形態を実践するのに必須でない場合があることは、当業者には明らかであろう。本明細書に記載の様々なバスを介して提供される信号はいずれも、他の信号と時間多重化されて、1つまたは複数の共通バスを介して提供されてもよい。加えて、回路要素またはソフトウェアブロックの間の相互接続は、バスとして、または単一信号線として示される場合がある。バスの各々は、別法として単一信号線であってもよく、単一信号線の各々は、別法としてバスであってもよく、単一線またはバスは、コンポーネント間の通信のための無数の物理的または論理的メカニズムのうちの任意の1つまたは複数を表すことがある。本開示の実施形態は、本明細書に記載の具体例に限定されると解釈されるべきではなく、むしろ添付の特許請求の範囲によって定義されるすべての実施形態をそれらの範囲内に含むと解釈されるべきである。
【００１４】
図1に、例示的な実施形態が実施されることが可能な、例示的なワイヤレスシステム100を示す。ワイヤレスシステム100は、2つのワイヤレス局STA1およびSTA2と、ワイヤレスアクセスポイント(AP)110と、ワイヤレスローカルエリアネットワーク(WLAN)120とを含むように示されている。WLAN120は、IEEE802.11ファミリの標準に従って(または他の適切なワイヤレスプロトコルに従って)動作できる複数のWi-Fiアクセスポイント(AP)によって形成される場合がある。したがって、簡単にするために図1では1つのAP110のみが示されているが、WLAN120は、AP110など任意の数のアクセスポイントによって形成されてよいこと理解されたい。AP110には一意のMACアドレスが割り当てられ、このMACアドレスは、たとえばアクセスポイントの製造業者によって、AP110中でプログラムされる。同様に、STA1およびSTA2の各々にも、一意のMACアドレスが割り当てられる。
【００１５】
局STA1およびSTA2の各々は、任意の適切なWi-Fi対応ワイヤレスデバイスであってよく、これらはたとえば、セルフォン、パーソナルデジタルアシスタント(PDA)、タブレットデバイス、ラップトップコンピュータなどを含む。各局(STA)はまた、ユーザ機器(UE)、加入者局、モバイルユニット、加入者ユニット、ワイヤレスユニット、リモートユニット、モバイルデバイス、ワイヤレスデバイス、ワイヤレス通信デバイス、リモートデバイス、モバイル加入者局、アクセス端末、モバイル端末、ワイヤレス端末、リモート端末、ハンドセット、ユーザエージェント、モバイルクライアント、クライアント、または他の何らかの適切な用語で呼ばれることもある。少なくともいくつかの実施形態では、各STAは、1つまたは複数の送受信機と、1つまたは複数の処理リソース(たとえば、プロセッサおよび/またはASIC)と、1つまたは複数のメモリリソースと、電源(たとえば電池)とを備えることができる。メモリリソースは、図7〜図9に関して後述される動作を実施するための命令を記憶する非一時的なコンピュータ可読媒体(たとえば、EPROM、EEPROM、フラッシュメモリ、ハードドライブなど、1つまたは複数の不揮発性メモリ要素)を含むことができる。
【００１６】
1つまたは複数の送受信機は、ワイヤレス通信信号を送受信するための、Wi-Fi送受信機、Bluetooth(登録商標)送受信機、セルラー送受信機、および/または他の適切な無線周波数(RF)送受信機(簡単にするために図示せず)を含むことができる。各送受信機は、異なる動作周波数帯域中で、かつ/または異なる通信プロトコルを使用して、他のワイヤレスデバイスと通信することができる。たとえば、Wi-Fi送受信機は、IEEE802.11仕様書に従って、2.4GHz周波数帯域内および/または5GHz周波数帯域内で通信することができる。セルラー送受信機は、第3世代パートナーシッププロジェクト(3GPP)によって記述される4Gロングタームエボリューション(LTE)プロトコルに従って(たとえば、約700MHzと約3.9GHzとの間で)、かつ/または他のセルラープロトコル(たとえばグローバルシステムフォーモバイル(GSM(登録商標))通信プロトコル)に従って、様々なRF周波数帯域内で通信することができる。他の実施形態では、局STA1およびSTA2内に備わる送受信機は、ZigBee仕様書によって記述されるZigBee送受信機、Wi-Gig送受信機、および/またはHomePlug Allianceからの仕様書によって記述されるHomePlug送受信機など、技術的に実現可能な任意の送受信機であってよい。例示的な実施形態では、同じ局の2つ以上の送受信機が、同じ周波数帯域内で同時に通信することができる(たとえば、各送受信機は、周波数帯域の、異なるチャネル上で動作する)。
【００１７】
AP110は、1つまたは複数のワイヤレスデバイスが、Wi-Fi、Bluetooth(登録商標)、または他の任意の適切なワイヤレス通信標準を使用して、AP110を介してネットワーク(たとえば、ローカルエリアネットワーク(LAN)、ワイドエリアネットワーク(WAN)、メトロポリタンエリアネットワーク(MAN)、および/またはインターネット)に接続するのを可能にする、任意の適切なデバイスであってよい。少なくとも1つの実施形態では、AP110は、1つまたは複数の送受信機と、ネットワークインターフェースと、1つまたは複数の処理リソースと、1つまたは複数のメモリリソースとを備えることができる。1つまたは複数の送受信機は、ワイヤレス通信信号を送受信するための、Wi-Fi送受信機、Bluetooth(登録商標)送受信機、セルラー送受信機、および/または他の適切なRF送受信機(簡単にするために図示せず)を含むことができる。各送受信機は、異なる動作周波数帯域中で、かつ/または異なる通信プロトコルを使用して、他のワイヤレスデバイスと通信することができる。例示的な実施形態では、AP110の2つ以上の送受信機が、同じ周波数帯域内で同時に通信することができる(たとえば、各送受信機は、周波数帯域の、異なるチャネル上で動作する)。メモリリソースは、図7〜図9に関して後述される動作を実施するための命令を記憶する非一時的なコンピュータ可読媒体(たとえば、EPROM、EEPROM、フラッシュメモリ、ハードドライブなど、1つまたは複数の不揮発性メモリ要素)を含むことができる。
【００１８】
例示的な実施形態では、AP110は、局STA1とSTA2の両方と、同じ周波数帯域中で同時に通信するように構成されてよい。この動作モードを、本明細書では「単帯域同時」(SBS)と呼ぶ場合がある。たとえば、AP110は、同じ周波数帯域の異なるチャネル上で(たとえば異なるチャネルを介して)動作する、複数の送受信機または送受信機チェーン(簡単にするために図示せず)を備えることができる。したがって、たとえば、送受信機チェーンのうちの1つが、第1のワイヤレスチャネル(CH_A)を介してSTA1と通信することができ、送受信機チェーンのうちの別の1つが、第2のワイヤレスチャネル(CH_B)を介してSTA2と通信することができる。具体的には、APの送受信機チェーンは、周波数帯域の、重ならないチャネル上で動作することができる。たとえば、チャネルCH_Aが2.4GHz周波数帯域のチャネル1に対応する場合は、チャネルCH_Bは、2.4GHz周波数帯域のチャネル6〜11のうちのいずれかに対応することができる(たとえば、2.4GHz周波数帯域の場合、チャネル6〜11はチャネル1と重ならないので)。
【００１９】
SBSモードで動作するとき、AP110は、データ信号を局STA1とSTA2の両方に同時に送信することができ、チャネル間の干渉はほとんどまたはまったくない(たとえば、信号が、重ならないチャネル上でSTA1およびSTA2に送信されるときは特に)。AP110はまた、データ信号をSTA1とSTA2の両方から同時に受信することができ、チャネル間の干渉はほとんどまたはまったくない。しかし、AP110が、一方のチャネルを介してデータ信号を送信すると同時に他方のチャネルを介してデータ信号を受信しようとするとき、複雑な事態が発生することがある。たとえば、AP110によって認識されるように、その送受信機チェーンのうちの1つによって送信される送出データ信号が、その送受信機チェーンのうちの別の1つによって受信される入来データ信号よりもずっと強いことがある(たとえば、入来データ信号は、経路損失のせいで弱められることがある)。この結果、入来データ信号を受信している送受信機チェーンは、他方の送受信機チェーンによって送信されている送出データ信号の少なくとも一部を、不要にサンプリングおよび/または「追跡」することがある(たとえば、入来データ信号の受信において使用される位相、周波数、遅延、および/または他のタイミング情報を調整することによって)。
【００２０】
たとえば、AP110は、受信された各データシンボル中のパイロットトーンを使用して、チャネルを追跡することができる。AP110は、受信データ信号およびパイロットトーンに基づいて、周波数オフセットを計算することができる。AP110はまた、受信データ信号の位相の変化に対応する位相オフセットを推定することもできる。次いで、AP110は、1つまたは複数のトラッキングループ(たとえば、入来データ信号を追跡できるDLL、PLL、および/または他のコンポーネント)中で、位相オフセットおよび/または周波数オフセットを使用して、受信データトーンを訂正することができる。しかし、計算された位相および/または周波数オフセットは、AP110における自己干渉のせいで、歪んでいることがある(たとえば、AP110がデータ信号の送信と受信とを同時に行おうとするとき)。この結果、AP110は、受信データ信号に誤った修正を加えることがある。その上、AP110中のトラッキングループは、誤った状態に入ることがあり、それにより、AP110が他方のワイヤレスチャネル上でのその送信を完了した後でも、入来データ信号の後続PDUに不適当な修正を受けさせることがある。
【００２１】
例示的な実施形態では、AP110は、第1の送受信機チェーンが動作するのと同じ周波数帯域を介して第2の送受信機チェーンが入来データ信号を受信するとき、第1の送受信機チェーン上での送信動作を修正することができる。この技法を、本明細書では「修正送信(modified transmission)」と呼ぶことがある。たとえば、第1の送受信機チェーンを介したデータ送信を開始する前に、AP110は、受信(RX)イベントが第2の送受信機チェーンによって実施されるようにスケジュールされているかどうかを決定することができる。RXイベントは、任意のタイプの入来データ信号(たとえば、データフレーム、管理フレーム、および/または制御フレームを含む)の受信に対応する場合がある。RXイベントが第2の送受信機チェーンについてスケジュールされている場合は、AP110は、第2の送受信機チェーンが入来データ信号を受信することになるときに送出データの送信(たとえば、第1の送受信機チェーンを介した)を修正し、それにより、送出データが入来データ信号の受信と干渉しないようにすることができる。いくつかの実施形態では、AP110は、入来データ信号を受信する前に、送出データ信号の送信を終了することができる。他の実施形態では、AP110は、入来データ信号と(たとえば時間において)重なる1つまたは複数の送出PDUの送信プロパティを調整することができる。
【００２２】
図2に、同じ周波数帯域を介してデータ信号を受信するときに修正送信(TX)を用いるSBSワイヤレス通信を描く例示的なタイミング図200を示す。本明細書における考察の目的で、図2のAPおよび局STA1〜STA2は、それぞれ図1のAP110ならびに局STA1〜STA2とすることができる。時間t0で、AP110は、送出(TX)データ信号をSTA1に送信している(たとえば、ワイヤレスチャネルCH_Aを介して)。たとえば、TXデータ信号は、いくつかのデータフレームに対応するものであってよく、各データフレームは、いくつかの個別のプロトコルデータユニット(PDU)を含む(簡単にするために図示せず)。
【００２３】
時間t1で、AP110は、チャネルCH_B上で送信(TX)イベントを開始する。たとえば、AP110は、STA2に(たとえばチャネルCH_Bを介して)送るべき、バッファリング済みデータを有する場合がある。例示的な実施形態では、チャネルCH_Bを介してどんなデータ信号を送信する前にも、AP110はまず、チャネルCH_A上でいずれかの受信(RX)イベントがスケジュールされているかどうかを決定することができる。たとえば、RXイベントは、STA1が、チャネルCH_Aを介して送信されたTXデータ信号の受領を確認する肯定応答(ACK)メッセージをAP110に送り返すことに対応する場合がある。AP110は、STA1に送信されるべき残りのデータの量(たとえば時間t1における)に少なくとも部分的に基づいて、RXイベントがチャネルCH_A上で発生するようにスケジュールされているかどうか、およびいつ発生するようにスケジュールされているかを決定することができる。たとえば、送出データは、所定の長さのデータ「フレーム」中で送信されることがある。図2の例では、AP110は、チャネルCH_Aを介して送信されているデータフレームの長さに基づいて、チャネルCH_A上でRXイベントが時間t2で発生するようにスケジュールされていると決定することができる。
【００２４】
例示的な実施形態では、AP110は、チャネルCH_A上でRXイベントが発生したとき、チャネルCH_B上での送信動作を修正することができる。たとえば、AP110は、時間t1から時間t2まで、チャネルCH_Bを介してTXデータ信号を送信する場合がある。スケジュールされたRXイベントがチャネルCH_A上で(たとえば時間t2で)開始されたとき、AP110は、チャネルCH_B上での送出データ送信を調整することができる。いくつかの実施形態では、AP110は、TXデータのフレーム(たとえば、チャネルCH_Bを介して送信されることになる)を、時間t2で終了するようにスケジュールすることができる(たとえば、図3Aおよび図3Bに関してより詳細に後述するように)。他の実施形態では、AP110は、時間t2とt3の間に受信されるようにスケジュールされたRXデータ信号と重なる、1つまたは複数のPDU(たとえば、チャネルCH_B上で送信されるTXデータ信号の)の送信電力を低減することができる(たとえば、図4に関してより詳細に後述するように)。
【００２５】
チャネルCH_B上でのTXデータ信号の送信を修正することによって、チャネルCH_A上で到着するRXデータ信号は、同じ周波数帯域中でのTXデータ信号の同時送信に通常なら帰せられることになる自己干渉の影響を受けないままでいることができる。時間t3で、AP110は、チャネルCH_A上でRXイベントが完了された後、チャネルCH_B上での通常送信動作を復元することができる。いくつかの実施形態では、AP110は、チャネルCH_A上でRXデータ信号がもはや受信されていないことを検出すると(たとえば時間t3で)、通常送信動作を復元することができる。他の実施形態では、AP110は、RXイベントに割り振られた所定の継続時間(たとえば、時間t2から時間t3まで)の後、通常送信動作を復元することができる。
【００２６】
時間t4で、AP110は、チャネルCH_A上で後続のTXイベントを開始する。たとえば、AP110は、STA1への、待ち行列に入れられたより多くのデータを有することがある。チャネルCH_Aを介していずれかのデータ信号を送信する前に、AP110は、チャネルCH_B上でRXイベントが時間t5で発生するようにスケジュールされていると決定する場合がある。したがって、AP110は、時間t4から時間t5まで、チャネルCH_Aを介してTXデータ信号を送信することができ、一方、チャネルCH_B上でRXイベントが発生したとき(たとえば時間t5で)、チャネルCH_A上での送信動作を修正することができる。たとえば、AP110は、RXイベントの継続時間(たとえば、時間t5から時間t6まで)にわたり、チャネルCH_A上で送信されているTXデータ信号がないこと、および/またはチャネルCH_B上のRX信号の受信と干渉するTXデータ信号がないことを確実にすることができる。
【００２７】
例示的な実施形態では、SBS通信は、複数のSTAに対してAP110によって実施される。しかし、他の実施形態では、局STA1および/またはSTA2のいずれかがSBSモードで動作可能であってもよく、それにより、このSTAは、複数のAPおよび/または他のSTAと、同じ周波数帯域内で同時に通信することができる。さらにまた、いくつかの実施形態では、ワイヤレスデバイス(たとえば、APまたはSTA)が、1つだけの他のワイヤレスデバイスとのSBS通信に対応可能とされてもよい。たとえば、SBSモードで動作するとき、2つのワイヤレスデバイスが、相互との全二重通信に対応可能とされてよい(たとえばピアツーピア通信の場合)。
【００２８】
図3Aおよび図3Bに、同じ周波数帯域を介して入来データ信号が受信されるときに送出データ信号を終了する方法を描く例示的なタイミング図300Aおよび300Bをそれぞれ示す。一貫性のために、図3Aおよび図3Bに描かれる例示的な実施形態は、本明細書では、図1のAP110によって実施されるものとして述べる。しかし、例示的な実施形態はまた、図1の局STA1および/またはSTA2のいずれかによって実施されてもよい。
【００２９】
図3Aを参照すると、AP110は、時間t0で、チャネルCH_B上でTXイベントを開始する。TXイベントは、STA2への送信を待機しているバッファリング済みデータ(たとえば、7個のPDUを含む)に対応するものとすることができる。TXイベントを開始すると、AP110は、データのフレーム(たとえばデータフレームA)がすでにチャネルCH_A上で(たとえばSTA1に)送信されていることを検出する場合がある。AP110はさらに、データフレームAの送信が時間t1で終了するようにスケジュールされていること、および、その後で(たとえば、時間t1とt2の間に)ACKメッセージがチャネルCH_A上で受信されると予想される(たとえばスケジュールされている)ことを決定する場合がある。具体的には、時間t0では、チャネルCH_A上で送信されるべき残りのデータフレームAのPDUがまだ5個あるが、7個のPDUがチャネルCH_B上での送信を待機している。チャネルCH_B上で7個のPDUすべてを単一のデータフレーム(たとえばデータフレームB)中で送信すれば、チャネルCH_A上で後続のACKメッセージを受信する際に問題を引き起こす可能性がある(たとえば、チャネルCH_B上での送出データの同時送信によって引き起こされる自己干渉のせいで)。
【００３０】
例示的な実施形態では、AP110は、チャネルCH_B上でのデータ送信がチャネルCH_A上でのACKメッセージの受信の直前に終了するように、チャネルCH_B上での送出データの送信を短縮することができる。たとえば、AP110は、データフレームBの終わりがデータフレームAの終わりと一致および/または整合するように、データフレームBを用いて送信されるようにスケジュールされた2つのPDUを減じることができる。したがって、データフレームAとデータフレームBの両方が、ほぼ同時に(たとえば時間t1で)終了するように構成されてよい。これによってさらに、AP110は、それぞれのACKメッセージをチャネルCH_AおよびCH_B上で同時に受信することができる(たとえば、データフレームAおよびデータフレームBに応答して)。残りの(たとえば未送信の)2つのPDUは、その後、時間t2で、別個のデータフレーム(たとえばデータフレームC)としてチャネルCH_B上で送信されてよい。たとえば、AP110は、残りのPDUの受領を確認する第2のACKメッセージを、チャネルCH_B上で受信することができる(たとえばデータフレームCに応答して)。
【００３１】
図3Bを参照すると、AP110は、時間t0で、チャネルCH_B上でTXイベントを開始する。TXイベントは、STA2への送信を待機しているバッファリング済みデータ(たとえば、5個のPDUを含む)に対応するものとすることができる。TXイベントを開始すると、AP110は、データのフレーム(たとえばデータフレームA)がすでにチャネルCH_A上で(たとえばSTA1に)送信されていることを検出する場合がある。AP110はさらに、データフレームAの送信が時間t1で終了するようにスケジュールされていること、および、後でACKメッセージがチャネルCH_B上で受信されると予想されることを決定する場合がある。具体的には、時間t0では、チャネルCH_A上で送信されるべき残りのデータフレームAのPDUがまだ10個あるが、チャネルCH_B上での送信を待機しているPDUは5個だけである。5個のPDUだけをチャネルCH_B上で(たとえばデータフレームB中で)送信すれば、チャネルCH_B上で後続のACKメッセージを受信する際に問題を引き起こす可能性がある(たとえば、チャネルCH_A上での送出データの同時送信によって引き起こされる自己干渉のせいで)。
【００３２】
例示的な実施形態では、AP110は、チャネルCH_B上でのデータ送信がチャネルCH_A上でのACKメッセージの受信の直前に終了するように、チャネルCH_B上での送出データの送信を延長することができる。たとえば、AP110は、データフレームBの終わりがデータフレームAの終わりと一致および/または整合するように、5個の追加PDUをデータフレームBに加えることができる。いくつかの実施形態では、AP110は、データフレームBに加えられることになるヌルPDU(たとえば、どんな実際のバッファリング済みデータも含まないPDU)を生成することができる。他の実施形態では、追加のPDUは、後の時点で(たとえば後続のデータフレーム中で)チャネルCH_B上で送信されるようにスケジュールされた他のデータから、データフレームB中に引き入れられてもよい。したがって、データフレームAとデータフレームBの両方が、ほぼ同時に(たとえば時間t1で)終了するように構成されてよい。これによってさらに、AP110は、それぞれのACKメッセージをチャネルCH_AおよびCH_B上で同時に受信することができる(たとえば、データフレームAおよびデータフレームBに応答して)。
【００３３】
図4Aおよび図4Bに、同じ周波数帯域を介して受信される入来データ信号と重なる送出PDUの送信プロパティを調整する方法を描く例示的なタイミング図400Aおよび400Bをそれぞれ示す。一貫性のために、図4に描かれる例示的な実施形態は、本明細書では、図1のAP110によって実施されるものとして述べる。しかし、例示的な実施形態はまた、図1の局STA1および/またはSTA2のいずれかによって実施されてもよい。
【００３４】
図4Aを参照すると、AP110は、時間t0で、チャネルCH_B上でTXイベントを開始する。TXイベントは、STA2への送信を待機しているバッファリング済みデータ(たとえば、12個のPDUを含む)に対応するものとすることができる。TXイベントを開始すると、AP110は、データのフレーム(たとえばデータフレームA)がすでにチャネルCH_A上で(たとえばSTA1に)送信されていることを検出する場合がある。AP110はさらに、チャネルCH_A上でACKメッセージが時間t1と時間t2の間に(たとえばデータフレームAに応答して)受信されることが予想されると決定する場合がある。具体的には、時間t0では、チャネルCH_A上で送信されるべき残りのデータフレームAのPDUがまだ5個あるが、12個のPDU(たとえばデータフレームBに対応する)がチャネルCH_B上での送信を待機している。時間t0でデータフレームBをデータフレームAと同時に送信すれば、ACKメッセージがチャネルCH_A上で(たとえば時間t1とt2の間に)受信されるとき、重なるPDUがチャネルCH_B上で送信される結果になる可能性がある。
【００３５】
例示的な実施形態では、AP110は、チャネルCH_B上の重なるPDU(たとえば、時間t1とt2の間に送信されるようにスケジュールされたPDU)の送信を防止すること、および/またはこれらのPDUの送信電力を低減することができる。たとえば、AP110は、時間t1から時間t2まで、チャネルCH_B上で動作する送受信機チェーンの送信電力を低減することができる。送信電力は、所定のしきい値(たとえば、チャネルCH_A上の受信されるACKメッセージの信号強度に対応する)未満に低減されてよく、かつ/または0に低減されてよい。したがって、STA2は、時間t3におけるデータフレームBの終わりまで、チャネルCH_Bを介してデータ信号を受信すると予想することができる。しかし、STA2は、データフレームBの最初の送信中(たとえば、時間t0から時間t3まで)、重なるPDUを受信しないことがある。データフレームBからの「欠落」PDUは、雑音、経路損失、および/またはワイヤレス媒体中の他の干渉源のせいで、失われたと認識されることがある。したがって、STA2は、時間t4で(データフレームBに応答して)AP110に送られるACKメッセージ中で、データフレームBの欠落PDUの再送信を要求することができる。
【００３６】
図4Bを参照すると、AP110は、時間t0で、チャネルCH_B上でTXイベントを開始する。TXイベントは、STA2への送信を待機しているバッファリング済みデータ(たとえば、4個のPDUを含む)に対応するものとすることができる。TXイベントを開始すると、AP110は、データのフレーム(たとえばデータフレームA)がすでにチャネルCH_A上で(たとえばSTA1に)送信されていることを検出する場合がある。AP110はさらに、データフレームAの送信が時間t3で終了するようにスケジュールされていると決定する場合がある。具体的には、時間t0では、チャネルCH_A上で送信されるべき残りのデータフレームAのPDUがまだ10個あるが、チャネルCH_B上での送信を待機しているPDU(たとえばデータフレームBに対応する)は4個だけである。時間t0でデータフレームBをデータフレームAと同時に送信すれば、ACKメッセージがチャネルCH_B上で(たとえば時間t1とt2の間に)受信されるとき、重なるPDUがチャネルCH_A上で送信される結果になる可能性がある。
【００３７】
例示的な実施形態では、AP110は、チャネルCH_A上の重なるPDU(たとえば、時間t1とt2の間に送信されるようにスケジュールされたPDU)の送信を防止すること、および/またはこれらのPDUの送信電力を低減することができる。たとえば、AP110は、時間t1から時間t2まで、チャネルCH_A上で動作する送受信機チェーンの送信電力を低減することができる。図4Aに関して上述したように、送信電力は、所定のしきい値未満に低減されてよく、かつ/または0に低減されてよい。したがって、STA1は、時間t3におけるデータフレームAの終わりまで、チャネルCH_Aを介してデータ信号を受信すると予想することができる。しかし、STA1は、データフレームAの最初の送信中(たとえば、時間t0から時間t3まで)、重なるPDUを受信しないことがある。前述のように、STA1はその後、時間t4で(データフレームAに応答して)AP110に送られるACKメッセージ中で、データフレームAの欠落PDUの再送信を要求することができる。
【００３８】
図5に、例示的な実施形態によるワイヤレスデバイス500を示す。ワイヤレスデバイス500は、図1のAP110および/または局STA1〜STA2のいずれかの、一実施形態とすることができる。ワイヤレスデバイス500は、送受信機510と、プロセッサ520と、メモリ530と、第1のアンテナANT1と、第2のアンテナANT2とを少なくとも備える。送受信機510は、直接結合、またはアンテナ選択回路(簡単にするために図示せず)を介した結合のいずれかで、アンテナANT1〜ANT2に結合されてよい。送受信機510は、アクセスポイント、STA、および/または他の適切なワイヤレスデバイスとの間で信号を送受信するのに使用されてよい。送受信機510はまた、近くのアクセスポイントおよび/またはSTAを検出および識別するために周囲環境を走査するのに使用されてもよい。
【００３９】
図5の例示的な実施形態では、送受信機510は、他の適切なワイヤレスデバイス(たとえば、ワイヤレスアクセスポイントおよび/またはワイヤレス局を含む)とワイヤレス通信するのに使用できる2つの送受信機チェーンTRX1およびTRX2を備えるように示されている。簡単にするために図5には示されていないが、第1の送受信機チェーンTRX1は、信号を処理してアンテナANT1を介して別のワイヤレスデバイスに送信するための第1の送信チェーンを含むことができ、また、アンテナANT1を介して受信された信号を処理するための第1の受信チェーンを含むことができる。同様に、第2の送受信機チェーンTRX2は、信号を処理してアンテナANT2を介して別のワイヤレスデバイスに送信するための第2の送信チェーンを含むことができ、また、アンテナANT2を介して受信された信号を処理するための第2の受信チェーンを含むことができる。例示的な実施形態では、送受信機チェーンTRX1およびTRX2の各々は、所与の周波数帯域の、異なるチャネル上で動作するように構成されてよい(たとえばSBSモードで)。たとえば、送受信機チェーンTRX1およびTRX2は、同じ周波数帯域のそれぞれのチャネルCH_AおよびCH_Bを介して、データ信号を送信および/または受信するように構成されてよい。
【００４０】
送受信機510は、図5では、単にわかりやすくする目的で、2つの送受信機チェーンTRX1およびTRX2ならびに2つのアンテナANT1〜ANT2のみを備えるものとして描かれている。他の実施形態では、送受信機510は、任意の適切な数のアンテナに結合されてよい任意の適切な数の送受信機チェーンTRXを備えることができる。したがって、少なくともいくつかの実施形態では、ワイヤレスデバイス500は、多入力多出力(MIMO)動作に向けて構成されてよい。MIMO動作は、単一ユーザMIMO(SU-MIMO)動作、および多ユーザMIMO(MU-MIMO)動作を含む場合がある。
【００４１】
プロセッサ520は、送受信機510およびメモリ530に結合され、プロセッサ520は、ワイヤレスデバイス500に(たとえばメモリ530内に)記憶された1つまたは複数のソフトウェアプログラムのスクリプトまたは命令を実行できる任意の適切な1つまたは複数のプロセッサであってよい。本明細書における考察の目的で、プロセッサ520は、図5では、送受信機510とメモリ530との間に結合されるものとして示されている。実際の実施形態では、送受信機510、プロセッサ520、および/またはメモリ530は、1つまたは複数のバス(簡単にするために図示せず)を使用してともに接続されてよい。
【００４２】
メモリ530は、TRX1パケット待ち行列532およびTRX2パケット待ち行列534を含むことができる。TRX1パケット待ち行列532は、ワイヤレスデバイス500からチャネルCH_Aを介して1つまたは複数の受信側デバイスに送信されることになるデータパケットおよび/またはフレームを記憶することができる。TRX2パケット待ち行列534は、ワイヤレスデバイス500からチャネルCH_Bを介して1つまたは複数の受信側デバイスに送信されることになるデータパケットおよび/またはフレームを記憶することができる。
【００４３】
メモリ530はまた、非一時的なコンピュータ可読媒体(たとえば、EPROM、EEPROM、フラッシュメモリ、ハードドライブなど、1つまたは複数の不揮発性メモリ要素)を含むことができ、このコンピュータ可読媒体は、次のソフトウェアモジュールを記憶することができる。
-  SBSモードでの動作時に送受信機510の1つまたは複数のTRXチェーンによって実施されるようにスケジュールされたRXイベントを検出するための、かつ/またはそのようなRXイベントがあるかどうか監視するための、受信(RX)スケジューリングモジュール536。
-  スケジュールされたRXイベントの間の、送受信機510のTRXチェーン上での送信動作を修正するための、送信(TX)修正モジュール538。
-  特定のTRXチェーンを介した送信を待機している送出データフレームの長さを構成および/または調整し、それにより、このTRXチェーンを介して送信される対応するデータ信号が、別のTRXチェーン上のスケジュールされたRXイベントの開始前に終了するようにするための、TX整合サブモジュール540。
-  別のTRXチェーン上のスケジュールされたRXイベントと重なる、特定のTRXチェーンを介して送信されているデータ信号の1つまたは複数の送出PDUの送信を防止するための、かつ/またはこれらのPDUの送信電力を低減するための、TX重複サブモジュール542。
各ソフトウェアモジュールは命令を含み、これらの命令は、プロセッサ520によって実行されたとき、対応する機能をワイヤレスデバイス500に実施させる。したがって、メモリ530の非一時的なコンピュータ可読媒体は、図7〜図9に関して後述される動作のすべてまたは一部を実施するための命令を含む。
【００４４】
たとえば、プロセッサ520は、RXスケジューリングモジュール536を実行して、SBSモードでの動作時に送受信機510の1つまたは複数のTRXチェーンによって実施されるようにスケジュールされたRXイベントを検出すること、および/またはそのようなRXイベントがあるかどうか監視することができる。プロセッサ520はまた、TX修正モジュール538を実行して、スケジュールされたRXイベントの間の、送受信機510のTRXチェーン上での送信動作を修正することができる。さらに、プロセッサ520は、TX整合サブモジュール540を実行して、特定のTRXチェーンを介した送信を待機している送出データフレームの長さを構成および/または調整し、それにより、このTRXチェーンを介して送信される対応するデータ信号が、別のTRXチェーン上のスケジュールされたRXイベントの開始前に終了するようにすることができる。さらにまた、プロセッサ520は、TX重複サブモジュール542を実行して、別のTRXチェーン上のスケジュールされたRXイベントと重なる、特定のTRXチェーンを介して送信されているデータ信号の1つまたは複数の送出PDUの送信を防止すること、および/またはこれらのPDUの送信電力を低減することができる。
【００４５】
図6に、SBSワイヤレス通信のために動作可能とすることのできる例示的な送受信機(TRX)回路600を示す。TRX回路600は、ワイヤレス媒体を介してデータ信号を送受信するために、ワイヤレスデバイス(たとえば、図1のAP110ならびに/または局STA1およびSTA2など)によって実装されてよい。たとえば、TRX回路600は、図5の送受信機510の一実施形態とすることができる。TRX回路600は、送信(TX)チェーン610および受信(RX)チェーン620を備える。
【００４６】
TXチェーン610は、デジタル信号処理(DSP)回路611と、デジタルアナログ変換器(DAC)612と、TXフィルタ614と、周波数合成器615と、ミクサ616と、電力増幅器(PA)618とを備えることができる。TX回路611〜618は、送出(TX)データ信号を別のデバイス(図示せず)に送信するのに使用されてよい。たとえば、DSP回路611は、TXデータのセットをデジタルデータストリームに変換することができる。DAC612は、デジタルデータストリームをアナログデータ信号に変換することができ、このアナログデータ信号は、TXフィルタ614によってフィルタリングされる。次いで、フィルタリングされたアナログデータ信号は、ミクサ616によって搬送波周波数にアップコンバートされるが、これはたとえば、アナログデータ信号を、周波数合成器615によって生成された局部発振器信号(LOA)と混合することによって行われる。アップコンバートされたアナログ信号は、PA618によって増幅され、その後、TXデータ信号としてアンテナANTを介してワイヤレス媒体上に送信される。
【００４７】
RXチェーン620は、DSP回路621と、アナログ-デジタル変換器(ADC)622と、RXフィルタ624と、周波数合成器625と、ミクサ626と、低雑音増幅器(LNA)628とを備えることができる。RX回路621〜628は、別のデバイス(図示せず)によって送信された入来(RX)データ信号を受信するのに使用されてよい。たとえば、LNA628は、アンテナANTによって受信された信号(たとえばRXデータ信号)を増幅し、受信信号をミクサ626に転送する。ミクサ626は、RXデータ信号をダウンコンバートするが、これはたとえば、RXデータ信号を、周波数合成器625によって生成された局部発振器信号(LOB)と混合することによって行われる。データ信号は、RXフィルタ624によってフィルタリングされ、ADC622を介してデジタルデータストリームに変換されてよい。次いで、デジタルデータストリームはDSP回路621によって処理されてよく、それによりRXデータのセットが回復される。
【００４８】
DSP回路611および621は、図6の例示的な実装形態では、それぞれTXチェーン610およびRXチェーン620内に含まれるものとして描かれているが、他の実装形態では、DSP回路611および621は、送受信機回路600とは別個であってもよい。さらに、少なくともいくつかの実装形態では、DSP回路611および621は、図5のワイヤレスデバイス500のベースバンドプロセッサ(簡単にするために図示せず)に対応するものであってもよい。
【００４９】
例示的な実施形態では、TRX回路600は、SBSモードで動作するように構成されてよい。たとえば、TXチェーン610は、第1のワイヤレスチャネル(たとえばチャネルCH_A)上で動作する第1の送受信機チェーン(たとえば、図5のTRX1)に属する場合があり、RXチェーン620は、第1のワイヤレスチャネルと同じ周波数帯域内の第2のワイヤレスチャネル(たとえばチャネルCH_B)上で同時に動作する第2の送受信機チェーン(たとえば、図5のTRX2)に属する場合がある。別法として、かつ/または追加で、SBSモードで動作するとき、第3のTRXチェーン(簡単にするために図示せず)が、TRX1およびTRX2と同じ周波数帯域の第3のワイヤレスチャネル(たとえばチャネルCH_C)上で動作してもよい。
【００５０】
TXデータ信号の送信がRXデータ信号の受信と干渉するのを防止するために、TRX回路600は、RXチェーン620上で受信動作が(たとえば同時に)実施されるとき、TXチェーン610によって実施される送信動作を修正することができる。例示的な実施形態では、ワイヤレスデバイス内および/またはTRX回路600内のプロセッサまたはコントローラ(簡単にするために図示せず)が、RXチェーン620によって実施されるようにスケジュールされたRXイベントを監視することができる。より具体的には、コントローラは、いつRXチェーン620がデータのフレームの送信を終了するようにスケジュールされているか(たとえば、ACKメッセージの受信に対応するRXイベントがその後に続くと予想されることを示す)を決定することができ、RXイベントの開始時にModify_TX信号をアサートすることができる。Modify_TX信号を使用して、PA618の送信電力を低減することができ、かつ/または、TXデータ信号の全体をPA618が送信するのを防止することができる。
【００５１】
他の実施形態では、コントローラは、RXチェーン620上で実施されることになるRXイベントのスケジュールに少なくとも部分的に基づいて、TXチェーン610に提供するTXデータの量を選択的に決定することができる。たとえば、コントローラは、所与の時点で、TXチェーン610に供給されるバッファリング済みデータの量を増加または減少させることができ、それにより、TXチェーン610によるどんな送出データ送信も、RXチェーン620がRXデータ信号を受信するようにスケジュールされているときまたはその前に終了されることを確実にすることができる。
【００５２】
図7に、例示的な実施形態による、SBSワイヤレス通信中に入来データを受信するときの修正TX動作700を描くフローチャートを示す。たとえば図5を参照すると、例示的な動作700は、少なくとも1つの他の送受信機チェーンが同じ周波数帯域を介して入来データ信号を受信するようにスケジュールされているときに、送受信機510の送受信機チェーン(たとえば、TRX1および/またはTRX2)による送出データ信号の送信を修正するために、ワイヤレスデバイス500によって実施されてよい。例示的な実施形態では、修正TX動作700は、送受信機チェーンTRX1および/またはTRX2のうちの少なくとも一方を介して送るべきバッファリング済みデータをワイヤレスデバイス500が有するときに(たとえば、また、このバッファリング済みデータを送信する前に)、その都度トリガされてよい。
【００５３】
ワイヤレスデバイス500は、いつ第1の送受信機チェーンTRX1が第1のデータ信号を受信することになるかを決定する(710)。第1のデータ信号は、特定のワイヤレスチャネル(たとえばCH_A)を介して受信されてよい。前述のように、送受信機チェーンTRX1およびTRX2は、それぞれ別々のワイヤレスチャネルCH_AおよびCH_B上で動作することができる。プロセッサ520は、RXスケジューリングモジュール536を実行して、第1の送受信機チェーンTRX1によって実施されるようにスケジュールされたRXイベントがあるかどうか監視することができる。いくつかの実施形態では、プロセッサ520は、RXスケジューリングモジュール536を実行する中で、第1の送受信機チェーンTRX1を介して送信されるべきバッファリング済みデータ(たとえば、TRX1パケット待ち行列532に記憶された)の量に基づいて、RXイベントが第1の送受信機チェーンTRX1上で発生するようにスケジュールされているかどうか、またいつ発生するようにスケジュールされているかを決定することができる。たとえば、図3A〜図3Bおよび図4A〜図4Bに関して上述したように、データフレームの送信に続いてすぐに、RXイベント(たとえば、ACKメッセージの受信に対応する)が予想されることがある。
【００５４】
ワイヤレスデバイス500は、決定されたRXイベントに少なくとも部分的に基づいて、第2の送受信機チェーンTRX2を介して第2のデータ信号を送信する(720)。第2のデータ信号は、第1のデータ信号とは異なるワイヤレスチャネル(たとえばCH_B)を介して送信されてよい。たとえば、第2の送受信機チェーンTRX2は、RXイベントが第1の送受信機チェーンTRX1上で発生するようにスケジュールされているときまで、第2のデータ信号を送信することができる。プロセッサ520は、TX修正モジュール538を実行して、第1の送受信機チェーンTRX1上でのスケジュールされたRXイベントの間の、第2の送受信機チェーンTRX2上での送信動作を修正することができる。
【００５５】
次いで、ワイヤレスデバイス500は、第1の送受信機チェーンTRX1が第1のデータ信号を受信することになるとき、第2のデータ信号の送信を一時停止する(730)。たとえば、スケジュールされたRXイベント時、第2の送受信機チェーンTRX2は、第2のデータ信号の送信を一時停止して(たとえば、これは、第2の送受信機チェーンTRX2による送信動作を一時停止することを含むことがある)、第1の送受信機チェーンTRX1を介して受信される入来データ信号の受信に自己干渉が影響するのを防止する。いくつかの実施形態では、プロセッサ520は、TX修正モジュール538を実行する中で、第1の送受信機チェーンTRX1上のスケジュールされたRXイベントの前に第2のデータ信号を終了することができる。他の実施形態では、プロセッサ520は、TX修正モジュール538を実行する中で、第1の送受信機チェーンTRX1上のRXイベントと重なる第2のデータ信号の部分の送信を防止することができる。
【００５６】
図8に、送出データ信号の送信が入来データ信号の受信前に一時停止されるための、例示的な修正TX動作800を描くフローチャートを示す。たとえば図5を参照すると、動作800は、少なくとも1つの他の送受信機チェーンが同じ周波数帯域を介して入来データ信号を受信するようにスケジュールされているときに、送受信機510の送受信機チェーン(たとえば、TRX1および/またはTRX2)による送出データ信号の送信を一時停止するために、ワイヤレスデバイス500によって実施されてよい。例示的な実施形態では、修正TX動作800は、送受信機チェーンTRX1および/またはTRX2のうちの少なくとも一方を介して送るべきバッファリング済みデータをワイヤレスデバイス500が有するときに(たとえば、また、このバッファリング済みデータを送信する前に)、その都度トリガされてよい。
【００５７】
ワイヤレスデバイス500は、第1の送受信機チェーンTRX1を介した第1のデータ信号の送信を検出する(810)。たとえば、プロセッサ520は、RXスケジューリングモジュール536を実行する中で、TXイベントが第2の送受信機チェーンTRX2上で開始されたときに第1の送受信機チェーンTRX1を介した進行中のデータ送信を検出することができる。例示的な実施形態では、RXスケジューリングモジュール536は、プロセッサ520によって実行されるのに伴い、TXイベントが第2の送受信機チェーンTRX2上で開始されたときに、第1の送受信機チェーンTRX1を介して送信されるべき残りのバッファリング済みデータ(たとえば、TRX1パケット待ち行列532に記憶された)の量を決定することができる。前述のように、第1のデータ信号の送信に続いてすぐに、RXイベント(たとえば、ACKメッセージの受信)が第1の送受信機チェーンTRX1上で予期されることがある。
【００５８】
次いで、ワイヤレスデバイス500は、第2の送受信機チェーンTRX2を介した送信を待機している第2のデータ信号の終わりを、第1の送受信機チェーンTRX1を介して送信されている第1のデータ信号の終わりに整合させることができる(820)。たとえば、プロセッサ520は、TX整合サブモジュール540を実行して、第2の送受信機チェーンTRX2を介した送信を待機している送出データフレームの長さを構成および/または調整することができ、それにより、第2のデータ信号が第1の送受信機チェーンTRX1上のスケジュールされたRXイベントの開始前に終了するようにすることができる。
【００５９】
第2の送受信機チェーンTRX2を介した送信を待機しているバッファリング済みデータの量が、第1の送受信機チェーンTRX1を介して送信されるべき残りのバッファリング済みデータの量よりも多い場合は、プロセッサ520は、TX整合サブモジュール540を実行する中で、第2の送受信機チェーンTRX2を介した送信に向けてスケジュールされたデータフレームの長さを短縮することができる(822)。たとえば、図3Aに関して上述したように、ワイヤレスデバイス500は、通常なら単一のデータフレーム中で第2の送受信機チェーンTRX2を介して送信されるようにスケジュールされたはずの1つまたは複数のPDUを減じて、それにより、第2の送受信機チェーンTRX2を介して送信されるデータフレーム(たとえばデータフレームB)の終わりが、第1の送受信機チェーンTRX1を介して送信されるデータフレーム(たとえばデータフレームA)の終わりに整合されるようにすることができる。残りのPDUは、RXイベントが完了された後で送信されることになる別個のデータフレーム(たとえばデータフレームC)に組み立てられてよい。
【００６０】
第2の送受信機チェーンTRX2を介した送信を待機しているバッファリング済みデータの量が、第1の送受信機チェーンTRX1を介して送信されるべき残りのバッファリング済みデータの量よりも少ない場合は、プロセッサ520は、TX整合サブモジュール540を実行する中で、第2の送受信機チェーンTRX2を介した送信に向けてスケジュールされたデータフレームの長さを延長することができる(824)。たとえば、図3Bに関して上述したように、ワイヤレスデバイス500は、第2の送受信機チェーンTRX2を介して送信されるようにスケジュールされたデータフレーム(たとえばデータフレームB)に1つまたは複数のPDUを追加して、それにより、第2の送受信機チェーンTRX2を介して送信されるデータフレームの終わりが、第1の送受信機チェーンTRX1を介して送信されるデータフレーム(たとえばデータフレームA)の終わりに整合されるようにすることができる。いくつかの実施形態では、追加のPDUは、ヌルPDUであってよい。他の実施形態では、追加のPDUは、別個のデータフレーム中で送信されるべきデータを含むことができる。
【００６１】
次いで、ワイヤレスデバイス500は、第2の送受信機チェーンTRX2を介して第2のデータ信号を送信することができる(830)。RXイベントが第1の送受信機チェーンTRX1上で開始されたとき(840)、ワイヤレスデバイスは、第2の送受信機チェーンTRX2による送信を一時停止する(850)。たとえば、ワイヤレスデバイスは、第2の送受信機チェーンTRX2が、第1の送受信機チェーンTRX1上のRXイベントと干渉することになるどんな送出データ信号も送信しない(たとえば、第2のデータ信号に加えて)ことを確実にすることができる。いくつかの実施形態では、第1の送受信機チェーンTRX1上のRXイベントと同時に、第2の送受信機チェーンTRX2上でRXイベントが開始されることが可能である。たとえば、第2のデータ信号の終わりが第1のデータ信号の終わりに整合されるので、第2の送受信機チェーンTRX2は、第1の送受信機チェーンTRX1がチャネルCH_Aを介してACKメッセージを受信する(たとえば第1のデータ信号に応答して)と予想するのとほぼ同時に、チャネルCH_Bを介してACKメッセージを受信する(たとえば第2のデータ信号に応答して)と予想することができる。
【００６２】
ワイヤレスデバイス500は、RXイベントが第1の送受信機チェーンTRX1上で完了されるまで、第2の送受信機チェーンTRX2を介してデータ信号を送信しないようにすることができる(860)。いくつかの実施形態では、RXイベントは、所定の継続時間にわたって続く場合がある(たとえば、固定サイズのデータフレーム、管理フレーム、および/または制御フレームの送信に対応する)。他の実施形態では、プロセッサ520は、第1の送受信機チェーンTRX1を監視して、RXイベントが終わったとき(たとえば、第1の送受信機チェーンTRX1が、非アクティブになったとき、および/または入来データ信号の受信を停止したとき)を決定することができる。
【００６３】
RXイベントが完了されると(860でテストされるように)、ワイヤレスデバイス500は、TRX2パケット待ち行列534に記憶された残りのデータがあればそれを送信することで継続することができる(870)。たとえば、残りのデータは、第2の送受信機チェーンTRX2を介して送信されるように元々スケジュールされていたデータフレームから減じられた(たとえば822で)データを含むことができる。別法として、かつ/または追加で、残りのデータは、第2の送受信機チェーンTRX2を介して後続のデータフレーム中で送信されるようにスケジュールされたデータを含むことができる。
【００６４】
図9に、入来データ信号と重なる部分の間に送出データ信号の送信プロパティが調整されるための、例示的な修正TX動作900を描くフローチャートを示す。たとえば図5を参照すると、動作900は、少なくとも1つの他の送受信機チェーンが同じ周波数帯域を介して入来データ信号を受信するようにスケジュールされているときに、送出データ信号の少なくとも一部の送信を防止すること、および/またはその送信電力を低減することのために、ワイヤレスデバイス500によって実施されてよい。例示的な実施形態では、修正TX動作900は、送受信機チェーンTRX1および/またはTRX2のうちの少なくとも一方を介して送るべきバッファリング済みデータをワイヤレスデバイス500が有するときに(たとえば、また、このバッファリング済みデータを送信する前に)、その都度トリガされてよい。
【００６５】
ワイヤレスデバイス500は、第1の送受信機チェーンTRX1を介した第1のデータ信号の送信を検出する(910)。たとえば、プロセッサ520は、RXスケジューリングモジュール536を実行する中で、TXイベントが第2の送受信機チェーンTRX2上で開始されたときに第1の送受信機チェーンTRX1を介した進行中のデータ送信を検出することができる。例示的な実施形態では、RXスケジューリングモジュール536は、プロセッサ520によって実行されるのに伴い、TXイベントが第2の送受信機チェーンTRX2上で開始されたときに、第1の送受信機チェーンTRX1を介して送信されるべき残りのバッファリング済みデータ(たとえば、TRX1パケット待ち行列532に記憶された)の量を決定することができる。前述のように、第1のデータ信号の送信に続いてすぐに、RXイベント(たとえば、ACKメッセージの受信)が第1の送受信機チェーンTRX1上で予期されることがある。
【００６６】
ワイヤレスデバイス500は、RXイベントが送受信機チェーンTRX1上および/またはTRX2上のうちの少なくとも一方で開始される(930)まで、第2の送受信機チェーンTRX2を介して第2のデータ信号を送信する(920)。RXイベントの開始時(たとえば930で)、ワイヤレスデバイス500は、RXイベントと同時に送信されているデータ信号(たとえばその重なる部分)の送信プロパティを調整することができる(940)。たとえば、プロセッサ520は、TX重複サブモジュール542を実行して、第1の送受信機チェーンTRX1上のRXイベントと重なる、第2の送受信機チェーンTRX2を介して送信されているデータ信号の1つまたは複数の送出PDUの送信を防止すること、および/またはこれらのPDUの送信電力を低減することができる。
【００６７】
RXイベントが第1の送受信機チェーンTRX1上で発生した場合は、プロセッサ520は、TX重複サブモジュール542を実行する中で、第2のデータ信号の1つまたは複数の重なるPDUの送信電力を低減すること、および/またはこれらのPDUの送信を防止することができる(942)。たとえば、図4Aに関して上述したように、第2のデータ信号は、第1のデータ信号の残りよりも長い場合がある。したがって、ワイヤレスデバイス500は、RXイベントが第1の送受信機チェーンTRX1上で(たとえば時間t1で)開始されたとき、第2の送受信機チェーンTRX2の送信電力を低減することができる(たとえば、しきい値レベル未満および/または0に)。これにより、第2の送受信機チェーンTRX2は、第1の送受信機チェーンTRX1を介して(たとえば時間t1で)受信されるACKメッセージが原因とされる可能性のある自己干渉を緩和しながら、RXイベントの間のその第2のデータ信号の送信を効果的に「継続する」ことができる。
【００６８】
RXイベントが第2の送受信機チェーンTRX2上で発生した場合は、プロセッサ520は、TX重複サブモジュール542を実行する中で、第1のデータ信号の1つまたは複数の重なるPDUの送信電力を低減すること、および/またはこれらのPDUの送信を防止することができる(944)。たとえば、図4Bに関して上述したように、第2のデータ信号は、第1のデータ信号の残りよりも短い場合がある。したがって、ワイヤレスデバイス500は、RXイベントが第2の送受信機チェーンTRX2上で(たとえば時間t1で)開始されたとき、第1の送受信機チェーンTRX1の送信電力を低減することができる(たとえば、しきい値レベル未満および/または0に)。これにより、第2の送受信機チェーンTRX2は、第1の送受信機チェーンTRX1からの顕著な干渉なしに、ACKメッセージを受信することができる(たとえば時間t1で)。
【００６９】
送出データ信号を送信している送受信機チェーンは、RXイベントが完了されるまで、低減された送信電力で動作し続けることができる(950)。いくつかの実施形態では、RXイベントは、所定の継続時間にわたって続く場合がある(たとえば、固定サイズのデータフレーム、管理フレーム、および/または制御フレームの送信に対応する)。他の実施形態では、プロセッサ520は、送受信機チェーンTRX1および/またはTRX2を監視して、RXイベントが終わったとき(たとえば、対応する送受信機チェーンが、非アクティブになったとき、および/または入来データ信号の受信を停止したとき)を決定することができる。
【００７０】
RXイベントが完了されると(950でテストされるように)、次いでワイヤレスデバイス500は、送受信機チェーンTRX1および/またはTRX2の通常送信動作を復元することができる(960)。たとえば、重なるPDUはそれ以上ないので、プロセッサ520は、重複サブモジュール542を実行する中で、送受信機チェーンTRX1および/またはTRX2を介してまだ送信されている送出データ信号があればそれらの送信電力を復元することができる。たとえば、RXイベントが第1の送受信機チェーンTRX1上で発生した場合は、ワイヤレスデバイス500は今や、第2の送受信機チェーンTRX2を介して送信される第2のデータ信号の送信電力を増大させる(たとえば復元する)こと、および/またはその送信を再開することができる(962)。RXイベントが第2の送受信機チェーンTRX2上で発生した場合は、ワイヤレスデバイス500は今や、第1の送受信機チェーンTRX1を介して送信される第1のデータ信号の送信電力を増大させる(たとえば復元する)こと、および/またはその送信を再開することができる(964)。
【００７１】
情報および信号が、様々な異なる技術および技法のうちのいずれかを使用して表される場合があることを、当業者なら認識するであろう。たとえば、上の記述の全体を通して参照される場合のあるデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁場もしくは磁性粒子、光場もしくは光学粒子、またはこれらの任意の組合せによって表される場合がある。
【００７２】
さらに、本明細書に開示する態様との関連で述べた様々な例証的な論理ブロック、モジュール、回路、およびアルゴリズムステップが、電子ハードウェア、コンピュータソフトウェア、または両方の組合せとして実装される場合があることを、当業者なら認識するであろう。この、ハードウェアとソフトウェアの交換可能性をはっきりと示すために、様々な例証的なコンポーネント、ブロック、モジュール、回路、およびステップを、上記では概してそれらの機能の点から述べた。そのような機能がハードウェアとして実装されるかソフトウェアとして実装されるかは、特定の応用例とシステム全体に課される設計制約とに依存する。当業者なら、述べた機能を特定の応用例ごとに様々な方式で実装することができるが、そのような実装決定は、本発明の範囲からの逸脱を引き起こすと解釈されるべきではない。
【００７３】
本明細書に開示する態様との関連で述べた方法、シーケンス、またはアルゴリズムは、ハードウェアにおいて直接に、または、プロセッサによって実行されるソフトウェアモジュールにおいて、またはこの2つの組合せにおいて具体化される場合がある。ソフトウェアモジュールは、RAMメモリ、フラッシュメモリ、ROMメモリ、EPROMメモリ、EEPROMメモリ、レジスタ、ハードディスク、取外し可能ディスク、CD-ROM、または、当技術分野で知られている他の任意の形の記憶媒体の中にある場合がある。例示的な記憶媒体はプロセッサに結合され、したがって、プロセッサは、記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができる。代替では、記憶媒体は、プロセッサに一体化されている場合もある。
【００７４】
上記の明細書では、実施形態について具体例に関して述べた。しかし、添付の特許請求の範囲に示す本開示のより広い範囲を逸脱することなく、様々な修正および変更をこれらの実施形態に加えることができることは明白であろう。たとえば、図7および図8のフローチャートに描かれた方法ステップは、他の適切な順序で実施されてもよく、複数のステップが結合されて単一のステップにされてもよく、かつ/またはいくつかのステップが省略されてもよい(もしくはさらに他のステップが含められてもよい)。したがって、明細書および図面は、制限的な意味ではなく例証的な意味で考えられるべきである。
【符号の説明】
【００７５】
100  ワイヤレスシステム
110  ワイヤレスアクセスポイント(AP)
120  ワイヤレスローカルエリアネットワーク(WLAN)
STA1  ワイヤレス局
STA2  ワイヤレス局
CH_A  第1のワイヤレスチャネル
CH_B  第2のワイヤレスチャネル
500  ワイヤレスデバイス
510  送受信機
520  プロセッサ
530  メモリ
532  TRX1パケット待ち行列
534  TRX2パケット待ち行列
536  受信(RX)スケジューリングモジュール
538  送信(TX)修正モジュール
540  TX整合サブモジュール
542  TX重複サブモジュール
ANT1  第1のアンテナ
ANT2  第2のアンテナ
600  送受信機(TRX)回路
610  TXチェーン
611  デジタル信号処理(DSP)回路
612  デジタルアナログ変換器(DAC)
614  TXフィルタ
615  周波数合成器
616  ミクサ
618  電力増幅器(PA)
620  RXチェーン
621  デジタル信号処理(DSP)回路
622  アナログ-デジタル変換器(ADC)
624  RXフィルタ
625  周波数合成器
626  ミクサ
628  低雑音増幅器(LNA)
ANT  アンテナ
【図１】
0006416415.tif 000002
【図２】
0006416415.tif 000003
【図３Ａ】
0006416415.tif 000004
【図３Ｂ】
0006416415.tif 000005
【図４Ａ】
0006416415.tif 000006
【図４Ｂ】
0006416415.tif 000007
【図５】
0006416415.tif 000008
【図６】
0006416415.tif 000009
【図７】
0006416415.tif 000010
【図８】
0006416415.tif 000011
【図９】
0006416415.tif 000012