(57)【要約】  干渉を考慮したパケット送信のための機構が提供される。方法は無線トランシーバデバイスによって実行される。本方法は、無線トランシーバデバイスの周囲における干渉の推定値を取得することを含む。本方法は、推定された干渉の量に基づいて、送信されるべきパケット中にチャネル推定のためのいくつのシンボルを含めるべきかを決定することを含む。本方法は、別の無線トランシーバデバイスに向けてパケットを送信することを含み、パケットがチャネル推定のための決定された量のシンボルを備える。【選択図】図７
2020537387.tif 000002
【特許請求の範囲】
【請求項１】
干渉を考慮したパケット送信のための無線トランシーバデバイス（２００ａ、３００ａ）であって、前記無線トランシーバデバイス（２００ａ、３００ａ）は処理回路（２１０）を備え、前記処理回路が、前記無線トランシーバデバイス（２００ａ、３００ａ）に、
前記無線トランシーバデバイス（２００ａ、３００ａ）の周囲における干渉の推定値を取得することと、
推定された干渉の量に基づいて、送信されるべきパケット中にチャネル推定のためのいくつのシンボルを含めるべきかを決定することと、
別の無線トランシーバデバイス（２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅ）に向けて前記パケットを送信することであって、前記パケットがチャネル推定のための前記決定された量のシンボルを備える、前記パケットを送信することと
を行わせるように設定された、無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項２】
前記パケットが、前記パケットの前記送信から所定の時間間隔内でのさらなるパケットのスケジュールされた送信を示す、請求項１に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項３】
前記パケットが、前記無線トランシーバデバイス（２００ａ、３００ａ）へのさらなるパケットのスケジュールされた送信を示す、請求項１に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項４】
前記パケットがプリアンブルを有し、前記シンボルが前記プリアンブル中に位置する、請求項１に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項５】
前記プリアンブルが高効率ロングトレーニングフィールド（ＨＥ−ＬＴＦ）または超高スループットロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）を含み、前記シンボルのうちの少なくとも１つが前記ＨＥ−ＬＴＦまたは前記ＶＨＴ−ＬＴＦ中に位置する、請求項１に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項６】
前記パケットがシングルストリームパケットである、請求項１に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項７】
チャネル推定のためのいくつのシンボルを含めるべきかを前記決定することが、干渉の前記推定値を少なくとも１つのしきい値と比較することに基づく、請求項１に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項８】
前記少なくとも１つのしきい値がエネルギー検出しきい値である、請求項７に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項９】
前記少なくとも１つのしきい値が、前記無線トランシーバデバイス（２００ａ、３００ａ）によって許容できる最も高い干渉レベルに設定される、請求項７に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項１０】
干渉の前記推定値を取得するために、
干渉測定を実行するようにさらに設定された、請求項１に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項１１】
干渉の前記推定値を取得するために、
前記別の無線トランシーバデバイス（２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅ）からの報告を受信することであって、前記報告が干渉の前記推定値を示す、報告を受信することを行うようにさらに設定された、請求項１に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項１２】
前記パケットがフィードバックフレームである、請求項１に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項１３】
前記パケットがトリガフレームである、請求項１に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項１４】
干渉を考慮したパケット送信のための無線トランシーバデバイス（２００ａ、３００ａ）であって、前記無線トランシーバデバイス（２００ａ、３００ａ）は、
前記無線トランシーバデバイス（２００ａ、３００ａ）の周囲における干渉の推定値を取得するように設定された取得モジュール（２１０ａ）と、
推定された干渉の量に基づいて、送信されるべきパケット中にチャネル推定のためのいくつのシンボルを含めるべきかを決定するように設定された決定モジュール（２１０ｄ）と、
別の無線トランシーバデバイス（２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅ）に向けて前記パケットを送信するように設定された送信モジュール（２１０ｅ）であって、前記パケットがチャネル推定のための前記決定された量のシンボルを備える、送信モジュール（２１０ｅ）と
を備える、干渉を考慮したパケット送信のための無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項１５】
請求項１から１４のいずれか一項に記載の少なくとも１つの無線トランシーバデバイス（２００ａ、３００ａ）を備える、干渉を考慮したパケット送信のためのシステム。
【請求項１６】
別の無線トランシーバデバイス（２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅ）をさらに備える、請求項１５に記載のシステム。
【請求項１７】
干渉を考慮したパケット送信のための方法であって、前記方法は無線トランシーバデバイス（２００ａ、３００ａ）によって実行され、前記方法は、
前記無線トランシーバデバイス（２００ａ、３００ａ）の周囲における干渉の推定値を取得すること（Ｓ２０２）と、
推定された干渉の量に基づいて、送信されるべきパケット中にチャネル推定のためのいくつのシンボルを含めるべきかを決定すること（Ｓ２０４）と、
別の無線トランシーバデバイス（２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅ）に向けて前記パケットを送信すること（Ｓ２０６）であって、前記パケットがチャネル推定のための前記決定された量のシンボルを備える、前記パケットを送信すること（Ｓ２０６）と
を含む、干渉を考慮したパケット送信のための方法。
【請求項１８】
干渉を考慮したパケット送信のためのコンピュータプログラム（１０２０）であって、前記コンピュータプログラムは、無線トランシーバデバイス（２００ａ、３００ａ）の処理回路（２１０）上で実行されたとき、前記無線トランシーバデバイス（２００ａ、３００ａ）に、
前記無線トランシーバデバイス（２００ａ、３００ａ）の周囲における干渉の推定値を取得すること（Ｓ２０２）と、
推定された干渉の量に基づいて、送信されるべきパケット中にチャネル推定のためのいくつのシンボルを含めるべきかを決定すること（Ｓ２０４）と、
別の無線トランシーバデバイス（２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅ）に向けて前記パケットを送信すること（Ｓ２０６）であって、前記パケットがチャネル推定のための前記決定された量のシンボルを備える、前記パケットを送信すること（Ｓ２０６）と
を行わせるコンピュータコードを備える、コンピュータプログラム（１０２０）。
【請求項１９】
請求項１８に記載のコンピュータプログラム（１０２０）と、前記コンピュータプログラムが記憶されるコンピュータ可読記憶媒体（１０３０）とを備えるコンピュータプログラム製品（１０１０）。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書で提示される実施形態は、干渉を考慮したパケット送信（interference aware packet transmission）のための方法、無線トランシーバデバイス、コンピュータプログラム、およびコンピュータプログラム製品に関する。
【背景技術】
【０００２】
通信ネットワークでは、所与の通信プロトコル、通信プロトコルのパラメータ、および通信ネットワークが展開される物理的環境について良好なパフォーマンスおよび容量を得る課題があり得る。
【０００３】
たとえば、１つの問題は、いわゆる重複基本サービスセット（ＯＢＳＳ）に関する。概して、基本サービスセット（ＢＳＳ）は、ネットワークノード（ＮＮ）によって制御され、カバレッジ領域中でネットワークアクセスを与える、アクセスポイント（ＡＰ）など、送信および受信ポイント（ＴＲＰ）として定義され得る。基本サービスセットは、ＩＥＥＥ８０２．１１ベースの無線ローカルエリアネットワーク（ＷＬＡＮ）規格に従ってネットワークアクセスを与えるように動作し得る。重複する周波数間隔またはチャネルをもつ２つまたはそれ以上のＢＳＳがネットワークカバレッジ重複を有するとき、それらは、ＯＢＳＳとして知られているものになり、したがって、互いに潜在的に干渉することがある。直交チャネルは、干渉を回避するために近隣ＢＳＳに割り当てられることがある。しかしながら、ＢＳＳの密度が利用可能なチャネルまたは周波数間隔の数よりも多い、密な展開では、チャネル（または周波数）が再利用されなければならず、したがって、ＯＢＳＳは不可避である。また、局（ＳＴＡ）など、サーブされる端末デバイスは、ＯＢＳＳ中で干渉を引き起こし、チャネルアクセスを求めて競合することがある。このタイプの同一チャネル干渉は通信ネットワーク中で性能損失を引き起こすことがある。
【０００４】
送信ビームフォーミングの１つのタイプが規格ＩＥＥＥ８０２．１１ａｃにおいて導入され、規格ＩＥＥＥ８０２．１１ｎにおいて導入された多くの異なるビームフォーミングオプションに取って代わった。規格ＩＥＥＥ８０２．１１ａｃによれば、送信ビームの方向は、ビームフォーマー（送信機）とビームフォーミー（受信機）との間のサウンディングプロシージャにおいて取得されるチャネル状態情報（ＣＳＩ）測定に基づいて計算される。一般に、必ずしもとは限らないが、ＴＲＰはビームフォーマーとして働き、サーブされる端末デバイスはビームフォーミーとして働く。
【０００５】
規格ＩＥＥＥ８０２.１１ａｃは、ビームフォーマーがチャネルの推定値を取得するための、いわゆるヌルデータパケット（ＮＤＰ）サウンディングに基づくビームフォーミングの使用を提案する。ビームフォーマーにおけるビームフォーミングは、その場合、エネルギーを所望の方向にどのように放射するかを決定するために、このチャネル推定プロシージャに依存する。
【０００６】
次に、ＮＤＰに基づくチャネルサウンディングの概要について、図１を参照しながら要約する。
【０００７】
Ｓ１  ビームフォーマーは、チャネルの制御を獲得する目的をもってＮＤＰ告知フレーム１０を送信する。ＮＤＰ告知フレーム１０を受信するが、ＮＤＰ告知フレーム１０によって対象とされない端末デバイスは、次いで、干渉を回避するためにチャネルアクセスを見送る。
【０００８】
Ｓ２  ビームフォーマーはＮＤＰフレーム２０を送信する。このフレームの構造は、レギュラーデータフレームと等価であるが、データ部分が除去されている。したがって、ＮＤＰフレーム２０は、主に、チャネルがそれによって推定され得るトレーニング信号を含む。
【０００９】
Ｓ３  ＮＤＰフレーム２０を受信するビームフォーミーは、ＮＤＰフレーム２０のトレーニング部分上で測定することによってチャネルを推定し、推定されたチャネル情報をフィードバックフレーム３０中でビームフォーマーにフィードバックする。ビームフォーマーは、フィードバックフレーム３０中のビームフォーミーからのフィードバックを受信し、ビームフォーミング方向を決定する。
【００１０】
上記で開示したサウンディングプロシージャは、高いオーバーヘッドをもたらし、ビームフォーミングからの利得は、大量のデータが送信されない限り、失われることがある。
【００１１】
ビームフォーミングが使用されるときにより長い送信期間を保証するための１つの方法は、いわゆる送信機会（ＴＸＯＰ）を使用することである。ネットワークノードは、その場合、比較的長い時間期間、たとえば８ｍｓの間、チャネルを予約し、この時間期間内で、サウンディングプロシージャを実行し、チャネルにアクセスするために競合する必要なしにビームフォーミングを用いて複数のパケットを送信することができる。これによりビームフォーミングプロシージャの効率が改善する。
【００１２】
ビームフォーミングトレーニングプロシージャの後、ＢＳＳにおけるＴＲＰからのビームフォーミングされたダウンリンク送信が始まる。しかしながら、干渉が生成される可能性が依然としてある。
【００１３】
さらなる態様では、第２の無線トランシーバデバイス（ネットワークノードまたは端末デバイスなど）からの送信を受信する（第２の無線トランシーバデバイスはすぐにパケットを受信する）、場合によっては複数のアンテナを装備された、第１の無線トランシーバデバイス（ネットワークノードまたは端末デバイスなど）は、理想的には、起こり得る干渉を低減するために第２の無線トランシーバデバイスからの受信された送信の方向に信号を送信することを回避するべきである。
【００１４】
干渉を低減する１つの方法は、第１の無線トランシーバデバイスが、任意の第２の無線トランシーバデバイスからの送信を監視し、送信されるパケットのプリアンブル中の利用可能なロングトレーニングフィールド（ＬＴＦ）シンボルを使用してＣＳＩを推定することであり得る。しかしながら、マルチストリームデータ送信のみが、全チャネルが推定されることを可能にする十分なＬＴＦシンボルを含んでいる。すべての他の送信（ＩＥＥＥ８０２.１１ａｘにおけるトリガフレーム、ＩＥＥＥ８０２.１１ａｃにおけるＣＳＩフィードバックフレーム、肯定応答（ＡＣＫ）パケットなど）は、シングルチャネルが推定されることを可能にするためにＬＴＦシンボルを含んでいるのみである。シングルストリームの推定値は、複数のアンテナを有する無線トランシーバデバイスの場合、十分でないことがある。現在、マルチストリーム送信でないパケットのうちのいくつかを送信するとき、これらのパケットを受信する無線トランシーバデバイス中での全チャネル推定を可能にするための機構がない。したがって、干渉を低減することを可能にするために他の機構が必要とされる。
【００１５】
したがって、干渉を低減することを可能にする機構が依然として必要である。
【発明の概要】
【００１６】
本明細書の実施形態の目的は、干渉を低減することを可能にする効率的な機構を提供することである。
【００１７】
第１の態様によれば、干渉を考慮したパケット送信のための無線トランシーバデバイスが提示される。無線トランシーバデバイスは処理回路を備える。処理回路は、無線トランシーバデバイスに無線トランシーバデバイスの周囲における干渉の推定値を取得させるように設定される。処理回路は、無線トランシーバデバイスに、推定された干渉の量に基づいて、送信されるべきパケット中にチャネル推定のためのいくつのシンボルを含めるべきかを決定させるように設定される。処理回路は、無線トランシーバデバイスに、別の無線トランシーバデバイスに向けてパケットを送信させるように設定され、パケットは、チャネル推定のための決定された量のシンボルを備える。
【００１８】
第２の態様によれば、干渉を考慮したパケット送信のための無線トランシーバデバイスが提示される。無線トランシーバデバイスは、無線トランシーバデバイスの周囲における干渉の推定値を取得するように設定された取得モジュールを備える。無線トランシーバデバイスは、推定された干渉の量に基づいて、送信されるべきパケット中にチャネル推定のためのいくつのシンボルを含めるべきかを決定するように設定された決定モジュールを備える。無線トランシーバデバイスは、別の無線トランシーバデバイスに向けてパケットを送信するように設定された送信モジュールを備え、パケットは、チャネル推定のための決定された量のシンボルを備える。
【００１９】
第３の態様によれば、干渉を考慮したパケット送信のためのシステムが提示される。本システムは、第１の態様および第２の態様のいずれかによる少なくとも１つの無線トランシーバデバイスを備える。
【００２０】
一実施形態によれば、本システムは、いわゆる別の無線トランシーバデバイスをさらに備える。
【００２１】
第４の態様によれば、干渉を考慮したパケット送信のための方法が提示される。本方法は無線トランシーバデバイスによって実行される。本方法は、無線トランシーバデバイスの周囲における干渉の推定値を取得することを含む。本方法は、推定された干渉の量に基づいて、送信されるべきパケット中にチャネル推定のためのいくつのシンボルを含めるべきかを決定することを含む。本方法は、別の無線トランシーバデバイスに向けてパケットを送信することを含み、パケットは、チャネル推定のための決定された量のシンボルを備える。
【００２２】
第５の態様によれば、干渉を考慮したパケット送信のためのコンピュータプログラムであって、無線トランシーバデバイス上で実行されたとき、無線トランシーバデバイスに第４の態様による方法を実行させるコンピュータプログラムコードを備える、コンピュータプログラムが提示される。
【００２３】
第６の態様によれば、第５の態様によるコンピュータプログラムと、コンピュータプログラムが記憶されるコンピュータ可読記憶媒体とを備える、コンピュータプログラム製品が提示される。コンピュータ可読記憶媒体は非一時的コンピュータ可読記憶媒体であり得る。
【００２４】
有利には、これは、干渉を低減することを可能にするための効率的な方法である。
【００２５】
有利には、これにより、いわゆる別の無線トランシーバデバイスが無線トランシーバデバイスと干渉することを回避することが可能になり、これは、いわゆる別の無線トランシーバデバイスが無線トランシーバデバイスに向けてチャネルを推定することが可能になるからである。これは、無線トランシーバデバイスの干渉がそれによって低減され得るので、無線トランシーバデバイスにおける受信を改善するのを助ける。
【００２６】
含まれる実施形態の他の目的、特徴および利点は、以下の詳細な開示から、添付の従属クレームから、ならびに図面から明らかになろう。
【００２７】
一般に、本明細書で別段に明記されていない限り、特許請求の範囲において使用されるすべての用語は、技術分野における用語の通常の意味に従って解釈されるべきである。「要素、装置、構成要素、手段、モジュール、ステップなど」へのすべての参照は、別段に明記されていない限り、要素、装置、構成要素、手段、モジュール、ステップなどのうち少なくとも１つのインスタンスを参照するものとしてオープンに解釈されるべきである。本明細書で開示するいずれの方法のステップも、明記されていない限り、開示された厳密な順序で実行される必要はない。
【００２８】
次に、例として、添付の図面を参照しながら、発明的概念について説明する。
【図面の簡単な説明】
【００２９】
【図１】通信ネットワークにおけるヌルデータパケットチャネルサウンディングを概略的に示す図である。
【図２】実施形態による通信ネットワークを示す概略図である。
【図３】実施形態による通信ネットワークを示す概略図である。
【図４】実施形態による通信ネットワークを示す概略図である。
【図５】実施形態による方法のフローチャートである。
【図６】実施形態による方法のフローチャートである。
【図７】一実施形態による、パケットプリアンブルを概略的に示す図である。
【図８】一実施形態による、無線トランシーバデバイスの機能ユニットを示す概略図である。
【図９】一実施形態による、無線トランシーバデバイスの機能モジュールを示す概略図である。
【図１０】一実施形態による、コンピュータ可読記憶媒体を備えるコンピュータプログラム製品の一例を示す図である。
【発明を実施するための形態】
【００３０】
次に、発明的概念のいくつかの実施形態が示されている添付の図面を参照しながら、発明的概念について以下でより十分に説明する。この発明的概念は、しかしながら、多くの異なる形式において実施され得、本明細書に記載された実施形態に限定されるものと解釈されるべきでない。そうではなく、これらの実施形態は、この開示が徹底的で完全であり、発明的概念の範囲を当業者に十分に伝達するように、例として与えられる。同様の番号は説明全体にわたって同様の要素を指す。一点鎖線によって示されたステップまたは特徴は随意のとして見なされるべきである。
【００３１】
図２は、本明細書で提示される実施形態が適用され得る通信ネットワーク１００ａを示す概略図である。通信ネットワーク１００ａは、ネットワークノードとして実施される無線トランシーバデバイス２００ａ、２００ｂを備え、無線トランシーバデバイス２００ａ、２００ｂの各々は、それぞれのカバレッジ領域５００ａ、５００ｂにおいて端末デバイスとして実施される無線トランシーバデバイス３００ａ、３００ｂ、３００ｃ、３００ｄ、３００ｅをサーブするためのそれ自体のＴＲＰ４００ａ、４００ｂを有する。各無線トランシーバデバイス２００ａ、２００ｂおよびそれのＴＲＰ４００ａ、４００ｂはそれぞれのＢＳＳを形成する。この点で、無線トランシーバデバイス３００ａ、３００ｂ、３００ｃが無線トランシーバデバイス２００ｂによってサーブされること、および無線トランシーバデバイス３００ｄ、３００ｅが無線トランシーバデバイス２００ａによってサーブされることが、説明の目的で仮定される。
【００３２】
ネットワークノードの異なる例があり得る。例としては、限定はしないが、無線アクセスネットワークノード、無線基地局、トランシーバ基地局、ノードＢ、エボルブドノードＢ、ｇノードＢ、アクセスポイント、およびアクセスノードがある。
【００３３】
端末デバイスの異なる例があり得る。例として、限定はしないが、ポータブル無線デバイス、移動局、モバイルフォン、ハンドセット、ワイヤレスローカルループフォン、ユーザ機器（ＵＥ）、スマートフォン、ラップトップコンピュータ、タブレットコンピュータ、ネットワーク装備車両、モデム、およびネットワーク装備センサーがある。
【００３４】
上記で、図１を参照すると、ビームフォーマーが、ビームフォーマーのサーブされる端末デバイスへの後続のデータ送信のためのビームフォーミング重みを決定するために、ビームトレーニングプロシージャがどのように実行され得るかが開示されている。ビームフォーミングトレーニングプロシージャの後に、したがって、ビームフォーミングされたダウンリンク送信が開始すると仮定される。しかしながら、１つのＴＲＰ４００ａからの送信は別のＢＳＳ中で干渉を引き起こし得る。たとえば、近隣ＢＳＳ中のＴＲＰ４００ａからの送信は、送信のＴＸＯＰ周期中にＴＲＰ４００ｂの送信と干渉し、したがって潜在的に干渉を引き起こし得る。
【００３５】
図２の例示的な例と同様に、カバレッジ領域５００ａ、５００ｂは部分的に重複し、ＢＳＳは、したがって、ＯＢＳＳを定義すると見なされ得る。たとえば、無線トランシーバデバイス３００ａは、無線トランシーバデバイス２００ｂのＴＲＰ４００ｂによってサーブされる（したがって、ＴＲＰ４００ｂから、ビームフォーミングされたダウンリンク（ＤＬ）送信を受信する）と仮定されるが、無線トランシーバデバイス２００ａのＴＲＰ４００ａからの干渉として働く送信を受信し得る。これは図３および図４により詳細に示されている。
【００３６】
図３は、本明細書で提示される実施形態が適用され得る通信ネットワーク１００ｂを示す概略図である。図２のすべての特徴に加えて、図３は、ＴＲＰ４００ｂと無線トランシーバデバイス３００ａとの間で行われるメッセージパッシングを概略的に示し、ステップＳ１１において、ＴＲＰ４００ｂは、ステップＳ１２と同様に、無線トランシーバデバイス３００ａが受信し、無線トランシーバデバイス３００ａ自体のフィードバックパケットで応答すると仮定される、トリガフレームなど、少なくとも１つのパケットを送信する。いくつかの態様では、ステップＳ１１は上記で開示したように少なくともステップＳ１とステップＳ２の両方を伴い、ステップＳ１２は上記で開示したように少なくともステップＳ３を伴う。無線トランシーバデバイス３００ａがカバレッジ領域５００ａ、５００ｂの部分重複中に位置するので、ステップＳ１２において無線トランシーバデバイス３００ａによって無線トランシーバデバイス２００ｂのＴＲＰ４００ｂに送信される応答は無線トランシーバデバイス２００ａのＴＲＰ４００ａによっても受信される。
【００３７】
図４は、本明細書で提示される実施形態が適用され得る通信ネットワーク１００ｃを示す概略図である。図４は、ＴＲＰ４００ａ、４００ｂが互いに物理的により近くに位置し、したがってカバレッジ領域５００ａ、５００ｂが図２および図３におけるよりも図４においてより大きい部分重複を有するという点において、図２および図３とは異なる。図４は、さらに、図３におけるように行われるメッセージパッシングを概略的に示す。ＴＲＰ４００ａ、４００ｂは、互いに極めて近くに位置するので、ＴＲＰ４００ｂは、ＴＲＰ４００ａからステップＳ１１において送信された少なくとも１つのパケットを受信する。
【００３８】
適切に処理されない場合、図３および図４の両方の例示的なシナリオは干渉を引き起こす。本明細書で開示するいくつかの実施形態は、したがって、通信ネットワーク１００ａ、１００ｂ、１００ｃにおける干渉を緩和するための機構に関する。そのような機構を取得するために、無線トランシーバデバイス２００ａ、無線トランシーバデバイス２００ａによって実行される方法、無線トランシーバデバイス２００ａ上で実行されたとき、無線トランシーバデバイス２００ａに本方法を実行させる、たとえばコンピュータプログラムの形態の、コードを含むコンピュータプログラム製品が提供される。
【００３９】
次に、一実施形態による無線トランシーバデバイス２００ａによって実行されるように、通信ネットワーク１００ａ、１００ｂ、１００ｃにおける干渉を緩和するための方法を示す図５を参照する。引き続き図２〜図４を参照する。
【００４０】
概して、本明細書で開示された実施形態は、パケット送信側からのパケットの送信をオーバーヒアするＴＲＰ４００ａの無線トランシーバデバイス２００ａに基づき、パケットは、（同じパケット送信側または別のパケット送信側のいずれかからの）さらなるパケットの送信を示す。特に、無線トランシーバデバイス２００ａは、ステップＳ１０２を実行するように設定される。
【００４１】
Ｓ１０２  無線トランシーバデバイス２００ａはパケットを取得する。パケットは、無線トランシーバデバイス２００ａのＴＲＰ４００ａによって、パケット送信側２００ｂ、３００ａからアップリンク方向において無線で受信される。パケットは、パケットを無線で受信したＴＲＰ４００ａからの所定の時間間隔内でのさらなるパケットのスケジュールされた送信を示す。
【００４２】
無線トランシーバデバイス２００は、次いで、さらなるパケットの送信中に強い干渉を引き起こすであろう方向における干渉を低減するか、またはさらには最小にするように、送信自体のビームフォーミング重みを決定するときに、送信が受信された方向の情報を使用する。無線トランシーバデバイス２００ａは、したがって、ステップＳ１０４を実行するように設定される。
【００４３】
Ｓ１０４  無線トランシーバデバイス２００ａは、アップリンク方向に反転させられるダウンリンク方向における無線トランシーバデバイス２００ａのＴＲＰ４００ａからの送信によって引き起こされる干渉がしきい干渉値よりも小さくなるように、ビームフォーミング重みを決定する。
【００４４】
決定されたビームフォーミング重みは、次いで、無線トランシーバデバイス２００ａのＴＲＰ４００ａからの送信中に使用される。無線トランシーバデバイス２００ａは、したがって、ステップＳ１０６を実行するように設定される。
【００４５】
Ｓ１０６  無線トランシーバデバイス２００ａは、決定されたビームフォーミング重みを使用して少なくとも１つのビームにおける送信を開始する。ビームフォーミング重みは、少なくとも所定の時間間隔内での送信のために使用される。
【００４６】
次に、無線トランシーバデバイス２００ａによって実行されるような通信ネットワーク１００ａ、１００ｂ、１００ｃにおける干渉を緩和するさらなる詳細に関する実施形態を開示する。
【００４７】
ＴＲＰ４００ａからの送信によって引き起こされた干渉をしきい干渉値よりも小さくすることを可能にし、したがって、引き起こされる起こり得る干渉のレベルを制御する異なる方法があり得る。
【００４８】
いくつかの態様では、干渉は、ダウンリンク方向における電力を低減することによって制御される。すなわち、一実施形態によれば、ビームフォーミング重みは、ダウンリンク方向における送信の送信電力がしきい電力値よりも小さくなるように決定される。しきい電力値はしきい干渉値に依存する。
【００４９】
いくつかの態様では、干渉は、アップリンク方向におけるチャネルに直交するチャネルにおける送信を使用することによって制御される。無線トランシーバデバイス２００ａは、したがって、チャネル推定を実行し得る。特に、一実施形態によれば、無線トランシーバデバイス２００ａは、（随意の）ステップＳ１０４ａを実行するように設定される。
【００５０】
Ｓ１０４ａ  無線トランシーバデバイス２００ａは、取得されたパケットを使用して、パケットがパケット送信側２００ｂ、３００ａから無線で受信されたアップリンクチャネルのアップリンクチャネル係数を推定する。
【００５１】
アップリンク方向は、その場合、アップリンクチャネルによって定義される。すなわち、一実施形態によれば、アップリンク方向はアップリンクチャネル係数によって定義される。
【００５２】
ダウンリンク方向におけるチャネルは、次いで、決定され得る。特に、一実施形態によれば、無線トランシーバデバイス２００ａは、（随意の）ステップＳ１０４ｂを実行するように設定される。
【００５３】
Ｓ１０４ｂ  無線トランシーバデバイス２００ａは、推定されたアップリンクチャネルを使用してパケット送信側２００ｂ、３００ａに向かうダウンリンクチャネルの第１のダウンリンクチャネル係数を決定する。
【００５４】
ビームフォーミング重みは、その場合、ダウンリンクチャネルから決定され得る。すなわち、一実施形態によれば、ビームフォーミング重みは第１のダウンリンクチャネル係数に基づいて決定される。
【００５５】
アップリンク方向におけるチャネルに直交するチャネルにおける送信を可能にするための、および推定されたダウンリンクチャネルに直交する送信を可能にするための異なる方法があり得る。いくつかの態様では、送信は、推定されたダウンリンクチャネルに直交する（この推定値は、アップリンクチャネルの推定値を転置することによって取得され得る）。特に、一実施形態によれば、送信は、第１のダウンリンクチャネル係数に直交する第２のダウンリンクチャネル係数を用いて第２のダウンリンクチャネルにおいて開始される。第２のダウンリンクチャネル係数は、次いで、ビームフォーミング重みを定義する。すなわち、ＨＴに直交する、ビームフォーミング重みｆをもつビームが構築され、Ｈは、アップリンクチャネルを示し、アップリンクチャネル係数を定義し、したがって、ＨＴは、ダウンリンクチャネルを示し、第１のダウンリンクチャネル係数を定義する。言い換えれば、ビームフォーミング重みｆは、ＨＴｆが０になる（または０に近くなる）ように構築される。これは、ｆＨＴが０になる（または０に近くなる）のと同じである。
【００５６】
直交性を測定するための異なる方法があり得る。使用される一般的な手段はビームとダウンリンクチャネルとの間の積のフロベニウス（Frobenius）ノルムである。フロベニウスノルムは、一般に、｜｜ＨＴＶ｜｜として定義され、Ｖの列は、ステップＳ１０６において開始されたビームフォーミング係数の送信中に使用される無線トランシーバデバイス２００ａのビームフォーミング係数（または単に「ビーム」として示される）であり、｜｜ｘ｜｜はｘのフロベニウスノルムを示す。｜｜ＨＴＶ｜｜のフロベニウスノルムが小さくなるほど、送信はパケット送信側２００ｂ、３００ａに向けてより直交する。本明細書で開示された実施形態は、直交性を測定するいずれの特定の選定にも限定されないことに留意されたい。
【００５７】
パケット送信側２００ｂ、３００ａは、ステップＳ１０２において、無線トランシーバデバイス２００ａによって取得されたパケットを送信するときに、異なる数のアンテナを使用し得る。
【００５８】
いくつかの態様では、パケット送信側２００ｂ、３００ａは、パケットを送信するための単一のアンテナを使用することが仮定される。この場合、無線トランシーバデバイス２００ａがパケットを取得するとき、無線トランシーバデバイス２００ａは、ステップＳ１０４ａにおいて、パケット送信側２００ｂ、３００ａから無線トランシーバデバイス２００ａ自体への完全なアップリンクチャネルを推定することが可能である。チャネル相反性（reciprocity）を仮定すると、アップリンクチャネルの転置はダウンリンクチャネルである。これにより、無線トランシーバデバイス２００ａが、それ自体のサーブされる無線トランシーバデバイス３００ｄ、３００ｅへのダウンリンク送信を実行する可能性が可能になるが、同時に、パケット送信側２００ｂ、３００ａにかなりの干渉を引き起こすことを回避する。ｈが無線トランシーバデバイス２００ａにおいて推定されたアップリンクチャネルベクトルである（したがって上記の式中のＨを交換する）場合、ｈＴは、推定されたダウンリンクチャネルベクトルであり、第１のダウンリンクチャネル係数を備える。無線トランシーバデバイス２００ａが、パケット送信側２００ｂ、３００ａからのパケットを受信したすぐ後に、無線トランシーバデバイス２００ａのサーブされる無線トランシーバデバイス３００ｄ、３００ｅのうちのいくつかにダウンリンクパケットを送信することを意図する場合、無線トランシーバデバイス２００ａはｈＴに直交する（または直交に近い）方向にダウンリンクパケットを送信することができる。このようにして、パケット送信側２００ｂ、３００ａにおいて干渉がほとんど引き起こされない。
【００５９】
概して、パケットは、いくつかのストリームに対するアップリンクチャネルを推定することを可能にするパイロット構成を含む（これは時間および周波数におけるパイロット信号を含む）ことが仮定され得る。好ましくは、アップリンクチャネルは、アップリンクチャネルのフルランクを得るために、各送信アンテナに対して推定されるべきである。その場合、ストリームの数は送信アンテナの数に等しい。特に、Ｗｉ−Ｆｉでは、アップリンクチャネル推定のために使用されるロングトレーニングフィールド（ＬＴＦ）シンボルの数はストリームの数に等しい。しかしながら、他のシステムでは、完全なアップリンクチャネルを推定することを可能にするためにパイロット信号の異なる設計があり得る。いくつかの態様では、パケット送信側２００ｂ、３００ａは、パケットを送信するための２つ以上のアンテナを使用することが仮定される。この場合、無線トランシーバデバイス２００ａは、パケットが単一のシンボルのみを備える場合、無線トランシーバデバイス２００ａ自体とパケット送信側２００ｂ、３００ａとの間で完全なアップリンクチャネルを推定することが可能でないことがある。この場合、無線トランシーバデバイス２００ａは、アップリンクチャネルの１つの次元を推定することのみ可能であり得る。この理由で、無線トランシーバデバイス２００ａが完全なアップリンクチャネルを推定することを可能にする、パケット送信側２００ｂ、３００ａによって送られるパケット中に、同数のシンボルがあり得る。この場合、ステップＳ１０４ａにおいて、無線トランシーバデバイス２００ａは、アップリンクチャネル行列の推定値Ｈを取得し、その場合、（チャネル相反性により）ＨＴは第１のダウンリンクチャネルである。上記で開示したように、無線トランシーバデバイス２００ａは、その後、それの送信がＨＴに直交する（または直交に近い）ように、ダウンリンクにおいて送信し得る。他の態様では、アップリンクチャネルの一部のみを推定する必要があり、これにより、パケット内の必要なシンボルが少なくなり得る。
【００６０】
所定の時間間隔を定義するための異なる方法があり得る。いくつかの態様では、パケット送信側２００ｂ、３００ａへのまたはそれからのいずれかの送信は、パケットが無線トランシーバデバイス２００ａのＴＲＰ４００ａによって無線で受信された直後に続き、ＴＸＯＰの持続時間の間継続する。いくつかの態様では、所定の時間間隔は、したがって、次のＴＸＯＰによって定義される。すなわち、一実施形態によれば、所定の時間間隔は、次に来る送信機会として定義される。したがって、パケット送信側２００ｂ、３００ａによって送られたパケットを取得する無線トランシーバデバイス２００ａは、パケット送信側２００ｂ、３００ａへのまたはそれからのいずれかの後続の送信を検出しないことがあるが、無線トランシーバデバイス２００ａは、そのような送信が無線トランシーバデバイス２００ａのＴＲＰ４００ａによるパケットの受信の直後に始まることを知っている。いくつかの態様では、パケットは、残りのＴＸＯＰのための持続時間の指示を備える媒体アクセス制御（ＭＡＣ）ヘッダを有する。残りのＴＸＯＰ持続時間は、無線トランシーバデバイス２００ａに、無線トランシーバデバイス２００ａ自体のサーブされる無線トランシーバデバイス３００ｄ、３００ｅをスケジュールするときに有用である追加の情報を与える。
【００６１】
無線トランシーバデバイス２００ａがステップＳ１０２において取得するパケットの異なるタイプがあり得る。
【００６２】
いくつかの態様では、パケットはフィードバックフレームを含む。すなわち、一実施形態によれば、パケットはチャネル状態情報フィードバックを含む。パケット送信側２００ｂ、３００ａは、その場合、無線トランシーバデバイス２００ａによってサーブされない無線トランシーバデバイス３００ａである。意図されたパケット受信側は、その場合、無線トランシーバデバイス３００ａをサーブする無線トランシーバデバイス２００ｂである。すなわち、無線トランシーバデバイス２００ａ自体のＢＳＳに関連付けられていない、無線トランシーバデバイス３００ａからのＣＳＩフィードバックフレーム送信をオーバーヒアする無線トランシーバデバイス２００ａは、この無線トランシーバデバイス３００ａが無線トランシーバデバイス２００ａのＴＲＰ４００ａからのダウンリンク送信からの干渉を受け得ると結論付けることができる。無線トランシーバデバイス３００ａがエッジユーザである場合、無線トランシーバデバイス３００ａは、大きい経路損失を受ける可能性があり、無線トランシーバデバイス２００ａにおいて起こる何らかの干渉を受けやすい。
【００６３】
アップリンクチャネル推定が基づいているステップＳ１０２において取得されたパケット中の情報の異なるタイプがあり得る。一実施形態によれば、パケットはプリアンブルを有する。プリアンブルはレガシーロングトレーニングフィールド（Ｌ−ＬＴＦ）を含む。アップリンクチャネル係数は、その場合、Ｌ−ＬＴＦフィールド中の少なくとも１つのシンボルについて推定される。
【００６４】
Ｌ−ＬＴＦは１つまたは複数のＬＴＦシンボルを含み得る。たとえば、パケット送信側２００ｂ、３００ａによって使用されるアンテナの数に応じて、無線トランシーバデバイス２００ａが完全なアップリンクチャネルを学習することを可能にするために、ＣＳＩフィードバックフレーム中に余剰ＬＴＦシンボルが与えられ得る。特に、一実施形態によれば、Ｌ−ＬＴＦは、パケット送信側２００ｂ、３００ａがアンテナを有するのと同数のシンボルからなる。それによって、パケット送信側２００ｂ、３００ａによって送られたパケット中に同数のシンボルがあり、これが、無線トランシーバデバイス２００ａが完全なアップリンクチャネルを推定することを可能にする。
【００６５】
いくつかの態様では、パケットは、パケット送信側２００ｂ、３００ａが、意図されたパケット受信機からの応答を必要とするという指示を含む。特に、一実施形態によれば、パケットは告知パケットである。パケット送信側２００ｂ、３００ａは、その場合、別の無線トランシーバデバイス２００ｂのＴＲＰ４００ｂである。意図されたパケット受信側は、その場合、ＴＲＰ４００ｂの無線トランシーバデバイス２００ｂによってサーブされる無線トランシーバデバイス３００ａである。たとえば、告知パケットはＮＤＰ告知フレームを含み得る。
【００６６】
本明細書で開示するさらなる実施形態は干渉を考慮したパケット送信のための機構に関する。そのような機構を取得するために、無線トランシーバデバイス２００ａ、３００ａ、無線トランシーバデバイス２００ａ、３００ａによって実行される方法、無線トランシーバデバイス２００ａ、３００ａ上で実行されたとき、無線トランシーバデバイス２００ａ、３００ａに本方法を実行させる、たとえば、コンピュータプログラムの形態の、コードを含むコンピュータプログラム製品が提供される。
【００６７】
以下では、無線トランシーバデバイス２００ａ、３００ａはパケット送信機の役割を果たし、無線トランシーバデバイス２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅはパケット受信機の役割を果たす。
【００６８】
図６は、干渉を考慮したパケット送信のための方法の実施形態を示すフローチャートである。本方法は無線トランシーバデバイス２００ａ、３００ａによって実行される。本方法は、有利には、コンピュータプログラム１０２０として与えられる。引き続き図２〜図４を参照する。
【００６９】
第１に、無線トランシーバデバイス２００ａ、３００ａは、どのくらいの干渉がそれの周囲に存在するのかに気づいている必要がある。この点で、干渉は他の無線トランシーバデバイス２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅからの送信によって引き起こされる。特に、無線トランシーバデバイス２００ａ、３００ａは、ステップＳ２０２を実行するように設定される。
【００７０】
Ｓ２０２  無線トランシーバデバイス２００ａ、３００ａは、無線トランシーバデバイス２００ａ、３００ａの周囲における干渉の推定値を取得する。この点で、無線トランシーバデバイス２００ａ、３００ａの周囲は、無線トランシーバデバイス２００ａ、３００ａが位置する物理領域に対応する。
【００７１】
無線トランシーバデバイス２００ａ、３００ａは、その場合、送信されるべきパケット中に含めるべきチャネル推定のためのシンボルの数を適応させるために、干渉の推定値についての情報を使用する。特に、無線トランシーバデバイス２００ａ、３００ａは、ステップＳ２０４を実行するように設定される。
【００７２】
Ｓ２０４  無線トランシーバデバイス２００ａ、３００ａは、推定された干渉の量に基づいて、送信されるべきパケット中にチャネル推定のためのいくつのシンボルを含めるべきかを決定する。この点で、推定された干渉の量は、したがって、ステップＳ２０２においてどのくらいの干渉が推定されたかによって定義される。この点で、チャネル推定のためのシンボルはチャネル推定リソースと見なされ得る。言い換えれば、これらのシンボルは、時間領域において互いの後に配置されたＯＦＤＭシンボルである必要がない。それらは、（たとえば、ＬＴＥにおけるように）異なる周波数に位置するサブキャリアであり得る。したがって、これらのシンボルは時間および／または周波数において広がり得る。たとえば、異なるストリームのためのシンボルを多重化するために直交カバーコード（ＯＣＣ）が使用され得る。これらのストリームは、同じサブキャリアおよび同じＯＦＤＭシンボルをカバーし得る。したがって、ここで、シンボルは、ＯＦＤＭシンボルとして狭く解釈されるべきでなく、チャネル推定リソースとしてより一般的に解釈されるべきであることが理解されるべきである。
【００７３】
Ｓ２０６  無線トランシーバデバイス２００ａ、３００ａは、無線トランシーバデバイス２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅに向けてパケットを送信し、パケットは、チャネル推定のための決定された量のシンボルを備える。
【００７４】
これにより、パケットを受信する無線トランシーバデバイス２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅが、無線トランシーバデバイス２００ａ、３００ａに向かう方向におけるチャネルを推定することが可能になり、したがって、無線トランシーバデバイス２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅが、無線トランシーバデバイス２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅの送信を無線トランシーバデバイス２００ａ、３００ａから遠ざけることが可能になる。これにより、無線トランシーバデバイス２００ａ、３００ａの周囲における干渉の量が低減される。
【００７５】
次に、無線トランシーバデバイス２００ａ、３００ａによって実行される干渉を考慮したパケット送信のさらなる詳細に関する実施形態を開示する。
【００７６】
パケットの異なるタイプがあり得る。いくつかの態様では、パケットのタイプは無線トランシーバデバイス２００ａ、３００ａのタイプに依存する。一実施形態によれば、パケットはシングルストリームパケットである。一実施形態によれば、パケットはフィードバックフレームである。これは、無線トランシーバデバイスが端末デバイスである一般的なケースである。一実施形態によれば、パケットはトリガフレーム（たとえば、アップリンク（ＵＬ）マルチユーザ（ＭＵ）多入力多出力（ＭＩＭＯ）フレーム）である。これは、無線トランシーバデバイスがネットワークノードである一般的なケースである。
【００７７】
一実施形態によれば、パケットは、パケットの送信からの事前定義された時間間隔内でのさらなるパケットのスケジュールされた送信を示す。一実施形態によれば、パケットは、無線トランシーバデバイス２００ａ、３００ａへのさらなるパケットのスケジュールされた送信を示す。
【００７８】
チャネル推定のためのシンボルがパケット中に含まれる異なる方法があり得る。
【００７９】
いくつかの態様では、シンボルはプリアンブルの一部である。すなわち、一実施形態によれば、パケットはプリアンブルを有し、シンボルはプリアンブル中に位置する。
【００８０】
プリアンブルの異なるタイプがあり得る。一実施形態によれば、プリアンブルは高効率ロングトレーニングフィールド（ＨＥ−ＬＴＦ）、または超高スループットロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）を含み、シンボルのうちの少なくとも１つはＨＥ−ＬＴＦ中またはＶＨＴ−ＬＴＦ中に位置する。
【００８１】
図７は、一実施形態による、パケットプリアンブル７００を概略的に示す。さらに詳細に、図７は、パケット受信機がＮ個のストリームのためのチャネルを推定することを可能にするいわゆる高効率（ＨＥ）プリアンブル中に（ＨＥ−ＬＴＦ１、…、ＨＥ−ＬＴＦＮと示された）複数のＬＴＦシンボルを有する送信のための規格ＩＥＥＥ８０２．１１ａｘに従って指定されるプリアンブルを概略的に示す。
【００８２】
他の態様では、シンボルはプリアンブルの一部ではない。たとえば、シンボルはパケットのデータフィールド中に含まれ得る。
【００８３】
また他の態様では、いくつかのシンボルはプリアンブルの一部であるが、他のシンボルはプリアンブルの一部でない。すなわち、少なくとも１つのシンボルはプリアンブル中に含まれ得るが、少なくとも１つの他のシンボルはパケットのデータフィールド中に含まれ得る。
【００８４】
無線トランシーバデバイス２００ａ、３００ａが、パケット中にチャネル推定のためのいくつのシンボルを含めるべきかを決定する異なる方法があり得る。
【００８５】
いくつかの態様では、決定することは、推定された干渉をしきい値と比較することに基づく。特に、一実施形態によれば、チャネル推定のためのいくつのシンボルを含めるべきかを（ステップＳ２０４のように）決定することは、干渉の推定値を少なくとも１つのしきい値と比較することに基づく。
【００８６】
しきい値の異なる例があり得る。
【００８７】
いくつかの態様では、しきい値はエネルギー検出しきい値である。一実施形態によれば、少なくとも１つのしきい値はエネルギー検出しきい値である。たとえば、無線トランシーバデバイス２００ａ、３００ａからのトリガフレーム送信の場合、たとえば、ＩＥＥＥ８０２．１１ａｘと同様に、無線トランシーバデバイス２００ａ、３００ａがチャネルへのアクセスを得てトリガフレームを送信することができるように、感知された干渉はエネルギー検出しきい値よりも低いべきである（−６２ｄＢｍ（Ｗｉ−Ｆｉの場合）、−７２ｄＢｍ（ＬＡＡ／ＭｕｌｔｅＦｉｒｅの場合。ＬＡＡは認可スペクトルアクセスの略である）、または−８２ｄＢｍ（プリアンブル検出の場合）など）。したがって、無線トランシーバデバイス２００ａ、３００ａがエネルギー検出しきい値に近い干渉を感知した場合、無線トランシーバデバイス２００ａ、３００ａは無線トランシーバデバイス２００ａ、３００ａの周囲にかなりの干渉があることに気づいており、したがって、無線トランシーバデバイス２００ａ、３００ａは、トリガフレーム中にチャネル推定のための追加のシンボルを追加するべきであり、それにより、任意の周囲にある無線トランシーバデバイス２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅが、無線トランシーバデバイス２００ａ、３００ａの後続のデータ受信（ＵＬ  ＭＵ−ＭＩＭＯまたはＵＬ  ＯＦＤＭＡ）と干渉することを回避することが可能になる。無線トランシーバデバイス２００ａ、３００ａは、トリガフレーム送信の時間により正確な推定を有するために干渉レベルを連続的に監視し得る。
【００８８】
いくつかの態様では、しきい値は、無線トランシーバデバイス２００ａ、３００ａが許容することができる最大干渉によって定義される。一実施形態によれば、少なくとも１つのしきい値は、無線トランシーバデバイス２００ａ、３００ａによって許容できる最も高い干渉レベルに設定される。この点で、無線トランシーバデバイス２００ａ、３００ａによって許容できる最も高い干渉レベルは、依然として、無線トランシーバデバイス２００ａ、３００ａが受信されたパケットを正しく復号することを可能にするか、またはしきい値を下回るビット、シンボル、またはフレームのエラー確率で受信されたパケットを正しく復号することを可能にする、存在し得る干渉の量に対応し得る。たとえば、ＣＳＩフィードバックフレームの場合、ＣＳＩフィードバックフレームを送信する無線トランシーバデバイス２００ａ、３００ａはチャネルにアクセスする必要がない（無線トランシーバデバイス２００ａ、３００ａはある周期の後にデータを受信する）ので、感知された干渉はエネルギー検出しきい値を下回る必要がない。この場合、干渉しきい値は、無線トランシーバデバイス２００ａ、３００ａが後続のデータ送信を受信するときに許容することができる最大値に設定されるべきである。言い換えれば、干渉しきい値は、後続のデータ送信を受信するために必要な最小ＳＩＮＲに達するように設定されるべきである。ＳＩＮＲ劣化が厳しい、すなわち、干渉が、データを受信するために必要なしきい値を上回る場合、無線トランシーバデバイス２００ａ、３００ａは、ＣＳＩフィードバックフレーム中にチャネル推定のための余剰シンボルを追加する。
【００８９】
いくつかの態様では、決定することは、パケットがその上で送信されるアンテナの数に基づく。したがって、送信するべきシンボルの数は、干渉レベル、および無線トランシーバデバイス２００ａ、３００ａにおけるアンテナの数の関数であり得る。
【００９０】
無線トランシーバデバイス２００ａ、３００ａがステップＳ２０２における干渉の推定値を取得するための異なる方法があり得る。
【００９１】
いくつかの態様では、周囲の干渉の情報は無線トランシーバデバイス２００ａ、３００ａ自体によって感知される。特に、一実施形態によれば、無線トランシーバデバイス２００ａ、３００ａは、ステップＳ２０２における干渉の推定値を取得することの一部としてステップＳ２０２ａを実行するように設定される。
【００９２】
Ｓ２０２ａ  無線トランシーバデバイス２００ａ、３００ａは干渉測定を実行する。
【００９３】
いくつかの態様では、周囲の干渉の情報は干渉報告から取得される。より詳細には、少なくとも１つの他の無線トランシーバデバイス２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅは、無線トランシーバデバイス２００ａ、３００ａ以外の無線トランシーバデバイスからの送信をオーバーヒアすることによって、無線トランシーバデバイス２００ａ、３００ａの周囲における干渉を推定することを支援することができる。この情報は、特殊な制御パケット中で無線トランシーバデバイス２００ａ、３００ａにシグナリングされ得るか、または他の送信上でピギーバックされ得る。これは、無線トランシーバデバイス２００ａ、３００ａが、データを送信することまたは受信することでビジーであるときに有用であり得る。いくつかの他の無線トランシーバデバイス２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅは、干渉に関する報告を与え得る。特に、一実施形態によれば、無線トランシーバデバイス２００ａ、３００ａは、ステップＳ２０２において干渉の推定値を取得することの一部としてステップＳ２０２ｂを実行するように設定される。
【００９４】
Ｓ２０２ｂ  無線トランシーバデバイス２００ａ、３００ａは無線トランシーバデバイス２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅからの報告を受信する。報告は干渉の推定値を示す。
【００９５】
報告は、ある時間期間にわたって聴取された送信の数と、それらの持続時間と、受信電力レベルとを含む。２つまたはそれ以上の報告が受信された場合、無線トランシーバデバイス２００ａ、３００ａは、複数の他の無線トランシーバデバイス２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅが同じ干渉パターンを受けたかどうかを決定するために、異なる報告を時間において相関させ得る。
【００９６】
いくつかの態様では、周囲の干渉の情報は、無線トランシーバデバイス２００ａ、３００ａによって実行される（干渉情報の第１のソースを表す）干渉測定および無線トランシーバデバイス２００ａ、３００ａによって受信される（干渉情報の第２のソースを表す）少なくとも１つの報告の組合せとして取得される。たとえば、干渉情報のソースの測定におけるサンプルの数、各サンプルの寿命などに応じて、干渉情報の２つのソースに異なる重み因子が適用され得る。
【００９７】
（通信ネットワーク１００ａ、１００ｂ、１００ｃにおける）干渉を考慮したパケット送信のためのシステムは、本明細書で開示したように、少なくとも１つの無線トランシーバデバイス２００ａ、３００ａを備えるものとして定義され得る。いくつかの態様では、システムは、いわゆる別の無線トランシーバデバイス２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅをさらに備える。
【００９８】
図８は、一実施形態による無線トランシーバデバイス２００ａ、３００ａの構成要素を、機能ユニットの数に関して、概略的に示す。処理回路２１０は、たとえば、記憶媒体２３０の形態の、（図１０のように）コンピュータプログラム製品１０１０に記憶されるソフトウェア命令を実行することが可能な、好適な中央処理ユニット（ＣＰＵ）、マルチプロセッサ、マイクロコントローラ、デジタル信号プロセッサ（ＤＳＰ）などのうちの１つまたは複数の任意の組合せを使用して与えられる。処理回路２１０は、さらに、少なくとも１つの特定用途向け集積回路（ＡＳＩＣ）、またはフィールドプログラマブルゲートアレイ（ＦＰＧＡ）として与えられ得る。
【００９９】
特に、処理回路２１０は、上記で開示したように、無線トランシーバデバイス２００ａ、３００ａに動作のセットまたはステップＳ２０２〜Ｓ２０６を実行させるように設定される。たとえば、記憶媒体２３０は動作のセットを記憶し得、処理回路２１０は、無線トランシーバデバイス２００ａ、３００ａに動作のセットを実行させるために、記憶媒体２３０から動作のセットを取り出すように設定され得る。動作のセットは実行可能命令のセットとして与えられ得る。
【０１００】
したがって、処理回路２１０は、それによって、本明細書で開示したような方法を実行するように構成される。記憶媒体２３０はまた、たとえば、任意の単一の磁気メモリ、光メモリ、固体メモリまたはさらにはリモートで実装されるメモリまたはそれらの組合せであり得る、永続ストレージを含む。無線トランシーバデバイス２００ａ、３００ａは、少なくとも、通信ネットワーク１００ａ〜１００ｃの無線トランシーバデバイス２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅなど、他のデバイス、エンティティ、機能、およびノードとの通信のために設定された通信インターフェース２２０をさらに備える。したがって、通信インターフェース２２０は、アナログ構成要素およびデジタル構成要素を備える、１つまたは複数の送信機および受信機を備え得る。
【０１０１】
処理回路２１０は、たとえば、データおよび制御信号を通信インターフェース２２０および記憶媒体２３０に送ることによって、通信インターフェース２２０からデータおよび報告を受信することによって、ならびに記憶媒体２３０からデータおよび命令を取り出すにことによって、無線トランシーバデバイス２００ａ、３００ａの一般的な動作を制御する。無線トランシーバデバイス２００ａ、３００ａの他の構成要素、ならびに関連する機能は、本明細書で提示された概念を不明瞭にしないために省略される。
【０１０２】
図９は、一実施形態による無線トランシーバデバイス２００ａ、３００ａの構成要素を、機能モジュールの数に関して、概略的に示す。図９の無線トランシーバデバイス２００ａ、３００ａは、いくつかの機能モジュール、すなわち、ステップＳ２０２を実行するように設定された取得モジュール２１０ａと、ステップＳ２０４を実行するように設定された決定モジュール２１０ｄと、ステップＳ２０６を実行するように設定された送信モジュール２１０ｅとを備える。図９の無線トランシーバデバイス２００ａ、３００ａは、ステップＳ２０２ａを実行するように設定された測定モジュール２１０ｂおよびステップＳ２０２ｂを実行するように設定された受信モジュール２１０ｃのいずれかなど、いくつかの随意の機能モジュールをさらに備える。概して、各機能モジュール２１０ａ〜２１０ｅは、一実施形態ではハードウェアでのみ実装され、別の実施形態ではソフトウェアの助けを借りて実装され得る。すなわち、後者の実施形態は、処理回路上で実行されたとき、無線トランシーバデバイス２００ａ、３００ａに図９に関連して上述した対応するステップを実行させる、記憶媒体２３０に記憶されたコンピュータプログラム命令を有する。また、モジュールは、それらがコンピュータプログラムの一部に対応する場合でも、コンピュータプログラム中の別個のモジュールである必要はないが、モジュールがソフトウェアで実装される方法は使用されるプログラミング言語に依存することが述べられるべきである。好ましくは、１つもしくは複数のまたはすべての機能モジュール２１０ａ〜２１０ｅは、処理回路２１０によって、場合によっては、通信インターフェース２２０および／または記憶媒体２３０と協働して実装され得る。処理回路２１０は、したがって、記憶媒体２３０から機能モジュール２１０ａ〜２１０ｅによって与えられる命令をフェッチし、これらの命令を実行し、それによって本明細書で開示される任意のステップを実行するように設定され得る。
【０１０３】
無線トランシーバデバイス２００ａ、３００ａは、スタンドアロンデバイスとして、または少なくとも１つのさらなるデバイスの一部として与えられ得る。たとえば、無線トランシーバデバイス２００ａ、３００ａは、ネットワークノードとして、または端末デバイスとして実施され得る。代替的に、無線トランシーバデバイス２００ａ、３００ａの機能は少なくとも２つのデバイスまたはノードの間で分配され得る。これらの少なくとも２つのノードまたはデバイスは、（無線アクセスネットワークまたはコアネットワークなど）同じネットワーク部分の一部であるか、または少なくとも２つのそのようなネットワーク部分の間で拡散させられるかのいずれかであり得る。
【０１０４】
したがって、無線トランシーバデバイス２００ａ、３００ａによって実行される命令の第１の部分は第１のデバイス中で実行され得、無線トランシーバデバイス２００ａ、３００ａによって実行される命令の第２の部分は第２のデバイス中で実行され得る。すなわち、本明細書で開示された実施形態は、無線トランシーバデバイス２００ａ、３００ａによって実行される命令が実行され得るデバイスの特定の数に限定されない。したがって、本明細書で開示された実施形態による方法は、クラウド計算環境に常駐する無線トランシーバデバイス２００ａ、３００ａによって実行されるのに好適である。したがって、単一の処理回路２１０が図８に示されているが、処理回路２１０は複数のデバイスまたは複数のノードの間に分配され得る。同じことは図９の機能モジュール２１０ａ〜２１０ｅおよび図１０のコンピュータプログラム１０２０（下記参照）に当てはまる。
【０１０５】
図１０は、コンピュータ可読記憶媒体１０３０を備えるコンピュータプログラム製品１０１０の一例を示す。このコンピュータ可読記憶媒体１０３０上に、コンピュータプログラム１０２０が記憶され得、このコンピュータプログラム１０２０は、処理回路２１０、ならびに通信インターフェース２２０および記憶媒体２３０など、処理回路２１０に動作可能に結合されたエンティティおよびデバイスに本明細書で説明した実施形態による方法を実行させることができる。コンピュータプログラム１０２０および／またはコンピュータプログラム製品１０１０は、したがって、本明細書で開示した任意のステップを実行するための手段を与え得る。
【０１０６】
図１０の例では、コンピュータプログラム製品１０１０は、ＣＤ（コンパクトディスク）、またはＤＶＤ（デジタルバーサタイルディスク）、またはブルーレイディスクなど、光ディスクとして示されている。コンピュータプログラム製品１０１０はまた、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、消去可能プログラマブル読取り専用メモリ（ＥＰＲＯＭ）、または電気的消去可能プログラマブル読取り専用メモリ（ＥＥＰＲＯＭ）など、メモリとして、より詳細には、ＵＳＢ（ユニバーサルシリアルバス）メモリまたはコンパクトフラッシュメモリなどのフラッシュメモリなど外部メモリ中でデバイスの不揮発性記憶媒体として実施され得る。したがって、コンピュータプログラム１０２０は、示されている光ディスク上のトラックとして概略的に示されているが、コンピュータプログラム１０２０はコンピュータプログラム製品１０１０のために好適である任意の方法で記憶され得る。
【０１０７】
発明的概念について、主にいくつかの実施形態に関して上記で説明した。しかしながら、当業者によって容易に諒解されるように、上記で開示した実施形態以外の実施形態が、添付の特許請求の範囲によって定義されているように、発明的概念の範囲内で等しく可能である。
【図１】
2020537387.tif 000003
【図２】
2020537387.tif 000004
【図３】
2020537387.tif 000005
【図４】
2020537387.tif 000006
【図５】
2020537387.tif 000007
【図６】
2020537387.tif 000008
【図７】
2020537387.tif 000009
【図８】
2020537387.tif 000010
【図９】
2020537387.tif 000011
【図１０】
2020537387.tif 000012
【手続補正書】
【提出日】令和1年12月17日(2019.12.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
干渉を考慮したパケット送信のための無線トランシーバデバイス（２００ａ、３００ａ）であって、前記無線トランシーバデバイス（２００ａ、３００ａ）は処理回路（２１０）を備え、前記処理回路が、前記無線トランシーバデバイス（２００ａ、３００ａ）に、
前記無線トランシーバデバイス（２００ａ、３００ａ）の周囲における干渉の推定値を取得することと、
推定された干渉の量および前記無線トランシーバデバイス（２００ａ、３００ａ）におけるアンテナの数に基づいて、送信されるべきパケット中にチャネル推定のためのいくつのシンボルを含めるべきかを決定することであって、前記パケットがフィードバックフレームまたはトリガフレームである、いくつのシンボルを含めるべきかを決定することと、
別の無線トランシーバデバイス（２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅ）に向けて前記パケットを送信することであって、前記パケットがチャネル推定のための前記決定された量のシンボルを備える、前記パケットを送信することと
を行わせるように設定された、無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項２】
前記パケットが、前記パケットの前記送信から所定の時間間隔内でのさらなるパケットのスケジュールされた送信を示す、請求項１に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項３】
前記パケットが、前記無線トランシーバデバイス（２００ａ、３００ａ）へのさらなるパケットのスケジュールされた送信を示す、請求項１に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項４】
前記パケットがプリアンブルを有し、前記シンボルが前記プリアンブル中に位置する、請求項１に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項５】
前記プリアンブルが高効率ロングトレーニングフィールド（ＨＥ−ＬＴＦ）または超高スループットロングトレーニングフィールド（ＶＨＴ−ＬＴＦ）を含み、前記シンボルのうちの少なくとも１つが前記ＨＥ−ＬＴＦまたは前記ＶＨＴ−ＬＴＦ中に位置する、請求項１に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項６】
前記パケットがシングルストリームパケットである、請求項１に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項７】
チャネル推定のためのいくつのシンボルを含めるべきかを前記決定することが、干渉の前記推定値を少なくとも１つのしきい値と比較することに基づく、請求項１に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項８】
前記少なくとも１つのしきい値がエネルギー検出しきい値である、請求項７に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項９】
前記少なくとも１つのしきい値が、前記無線トランシーバデバイス（２００ａ、３００ａ）によって許容できる最も高い干渉レベルに設定される、請求項７に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項１０】
干渉の前記推定値を取得するために、
干渉測定を実行するようにさらに設定された、請求項１に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項１１】
干渉の前記推定値を取得するために、
前記別の無線トランシーバデバイス（２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅ）からの報告を受信することであって、前記報告が干渉の前記推定値を示す、報告を受信することを行うようにさらに設定された、請求項１に記載の無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項１２】
干渉を考慮したパケット送信のための無線トランシーバデバイス（２００ａ、３００ａ）であって、前記無線トランシーバデバイス（２００ａ、３００ａ）は、
前記無線トランシーバデバイス（２００ａ、３００ａ）の周囲における干渉の推定値を取得するように設定された取得モジュール（２１０ａ）と、
推定された干渉の量および前記無線トランシーバデバイス（２００ａ、３００ａ）におけるアンテナの数に基づいて、送信されるべきパケット中にチャネル推定のためのいくつのシンボルを含めるべきかを決定するように設定された決定モジュール（２１０ｄ）であって、前記パケットがフィードバックフレームまたはトリガフレームである、決定モジュール（２１０ｄ）と、
別の無線トランシーバデバイス（２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅ）に向けて前記パケットを送信するように設定された送信モジュール（２１０ｅ）であって、前記パケットがチャネル推定のための前記決定された量のシンボルを備える、送信モジュール（２１０ｅ）と
を備える、干渉を考慮したパケット送信のための無線トランシーバデバイス（２００ａ、３００ａ）。
【請求項１３】
請求項１から１２のいずれか一項に記載の少なくとも１つの無線トランシーバデバイス（２００ａ、３００ａ）を備える、干渉を考慮したパケット送信のためのシステム。
【請求項１４】
別の無線トランシーバデバイス（２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅ）をさらに備える、請求項１３に記載のシステム。
【請求項１５】
干渉を考慮したパケット送信のための方法であって、前記方法は無線トランシーバデバイス（２００ａ、３００ａ）によって実行され、前記方法は、
前記無線トランシーバデバイス（２００ａ、３００ａ）の周囲における干渉の推定値を取得すること（Ｓ２０２）と、
推定された干渉の量および前記無線トランシーバデバイス（２００ａ、３００ａ）におけるアンテナの数に基づいて、送信されるべきパケット中にチャネル推定のためのいくつのシンボルを含めるべきかを決定すること（Ｓ２０４）であって、前記パケットがフィードバックフレームまたはトリガフレームである、いくつのシンボルを含めるべきかを決定すること（Ｓ２０４）と、
別の無線トランシーバデバイス（２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅ）に向けて前記パケットを送信すること（Ｓ２０６）であって、前記パケットがチャネル推定のための前記決定された量のシンボルを備える、前記パケットを送信すること（Ｓ２０６）と
を含む、干渉を考慮したパケット送信のための方法。
【請求項１６】
干渉を考慮したパケット送信のためのコンピュータプログラム（１０２０）であって、前記コンピュータプログラムは、無線トランシーバデバイス（２００ａ、３００ａ）の処理回路（２１０）上で実行されたとき、前記無線トランシーバデバイス（２００ａ、３００ａ）に、
前記無線トランシーバデバイス（２００ａ、３００ａ）の周囲における干渉の推定値を取得すること（Ｓ２０２）と、
推定された干渉の量および前記無線トランシーバデバイス（２００ａ、３００ａ）におけるアンテナの数に基づいて、送信されるべきパケット中にチャネル推定のためのいくつのシンボルを含めるべきかを決定すること（Ｓ２０４）であって、前記パケットがフィードバックフレームまたはトリガフレームである、いくつのシンボルを含めるべきかを決定すること（Ｓ２０４）と、
別の無線トランシーバデバイス（２００ｂ、３００ｂ、３００ｃ、３００ｄ、３００ｅ）に向けて前記パケットを送信すること（Ｓ２０６）であって、前記パケットがチャネル推定のための前記決定された量のシンボルを備える、前記パケットを送信すること（Ｓ２０６）と
を行わせるコンピュータコードを備える、コンピュータプログラム（１０２０）。
【請求項１７】
請求項１６に記載のコンピュータプログラム（１０２０）と、前記コンピュータプログラムが記憶されるコンピュータ可読記憶媒体（１０３０）とを備えるコンピュータプログラム製品（１０１０）。
【国際調査報告】
2020537387.tif 000013
2020537387.tif 000014
2020537387.tif 000015