(57)【特許請求の範囲】
【請求項１】
ワイヤレス通信のための方法において、
複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに基づいて発生された結果の報告を送信すべきときとを示す初期のスケジュールを送信することと、
前記複数の装置から報告された結果を受信することと、
少なくとも前記報告された結果に基づいて、同時通信のためにスケジューリングされるべき装置のうちの少なくとも１つのペアを選択することと、
同時通信のためにスケジューリングされた装置のうちの前記選択された少なくとも１つのペアを示す別のスケジュールを送信することとを含み、
前記初期のスケジュールは、前記装置のペアを含み、そして、前記ペアのそれぞれに対して、そのペア中に前記パイロットのうちの１つが当該装置へ送信されるべき受信装置を含む方法。
【請求項２】
前記初期のスケジュールは、前記装置において受信された前記パイロットに関係する結果の前記報告を前記装置が送信するタイムスロットのシーケンスを含む請求項１記載の方法。
【請求項３】
前記装置のそれぞれによって報告された前記結果のそれぞれは、その装置において受信された前記パイロットのうちの１つ以上によって引き起こされた干渉についての情報を含む請求項１記載の方法。
【請求項４】
選択することは、
前記同時通信のためにスケジューリングされるべき装置の好ましいサブセットを、性能メトリックに基づいて決定することを含む請求項１記載の方法。
【請求項５】
選択することは、
前記同時通信のためにスケジューリングされるべき装置の好ましいサブセットを、前記装置のトラフィックの優先順位に基づいて決定することを含む請求項１記載の方法。
【請求項６】
前記初期のスケジュールは、それぞれの装置の優先順位にしたがってスケジューリングするために順序付けられた前記装置のリストを含む請求項１記載の方法。
【請求項７】
前記初期のスケジュールは、前記初期のスケジュールでブロードキャストメッセージを送信することによって、すべての前記装置に通信される請求項１記載の方法。
【請求項８】
前記初期のスケジュールは、複数のユニキャストスケジュールを含み、
前記ユニキャストスケジュールのそれぞれは、前記複数の装置のうちの異なる装置に送信される請求項１記載の方法。
【請求項９】
前記初期のスケジュールを送信することは、１つ以上のポーリングメッセージを送信することを含む請求項１記載の方法。
【請求項１０】
ワイヤレス通信のための装置において、
複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに基づいて発生された結果の報告を送信すべきときとを示す初期のスケジュールを送信するように構成されている送信機と、
前記複数の装置から報告された結果を受信するように構成されている受信機と、
少なくとも前記報告された結果に基づいて、同時通信のためにスケジューリングされるべき装置のうちの少なくとも１つのペアを選択するように構成されている回路とを具備し、
前記送信機は、同時通信のためにスケジューリングされた装置のうちの前記選択された少なくとも１つのペアを示す別のスケジュールを送信するようにも構成され、
前記初期のスケジュールは、前記装置のペアを含み、そして、前記ペアのそれぞれに対して、そのペア中に前記パイロットのうちの１つが当該装置へ送信されるべき受信装置を含む装置。
【請求項１１】
前記初期のスケジュールは、前記装置において受信された前記パイロットに関係する結果の前記報告を前記装置が送信するタイムスロットのシーケンスを含む請求項１０記載の装置。
【請求項１２】
前記装置のそれぞれによって報告された前記結果のそれぞれは、その装置において受信された前記パイロットのうちの１つ以上によって引き起こされた干渉についての情報を含む請求項１０記載の装置。
【請求項１３】
前記回路は、
前記同時通信のためにスケジューリングされるべき装置の好ましいサブセットを、性能メトリックに基づいて決定するようにも構成されている請求項１０記載の装置。
【請求項１４】
前記回路は、
前記同時通信のためにスケジューリングされるべき装置の好ましいサブセットを、前記装置のトラフィックの優先順位に基づいて決定するようにも構成されている請求項１０記載の装置。
【請求項１５】
前記初期のスケジュールは、それぞれの装置の優先順位にしたがってスケジューリングするために順序付けられた前記装置のリストを含む請求項１０記載の装置。
【請求項１６】
前記初期のスケジュールは、前記初期のスケジュールでブロードキャストメッセージを送信することによって、すべての前記装置に通信される請求項１０記載の装置。
【請求項１７】
前記初期のスケジュールは、複数のユニキャストスケジュールを含み、
前記ユニキャストスケジュールのそれぞれは、前記複数の装置のうちの異なる装置に送信される請求項１０記載の装置。
【請求項１８】
前記送信機は、１つ以上のポーリングメッセージを送信するようにも構成されている請求項１０記載の装置。
【請求項１９】
ワイヤレス通信のための装置において、
複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに基づいて発生された結果の報告を送信すべきときとを示す初期のスケジュールを送信する手段と、
前記複数の装置から報告された結果を受信する手段と、
少なくとも前記報告された結果に基づいて、同時通信のためにスケジューリングされるべき装置のうちの少なくとも１つのペアを選択する手段とを具備し、
前記送信する手段は、同時通信のためにスケジューリングされた装置のうちの前記選択された少なくとも１つのペアを示す別のスケジュールを送信するようにさらに構成され、
前記初期のスケジュールは、前記装置のペアを含み、そして、前記ペアのそれぞれに対して、そのペア中に前記パイロットのうちの１つが当該装置へ送信されるべき受信装置を含む装置。
【請求項２０】
前記初期のスケジュールは、前記装置において受信された前記パイロットに関係する結果の前記報告を前記装置が送信するタイムスロットのシーケンスを含む請求項１９記載の装置。
【請求項２１】
前記装置のそれぞれによって報告された前記結果のそれぞれは、その装置において受信された前記パイロットのうちの１つ以上によって引き起こされた干渉についての情報を含む請求項１９記載の装置。
【請求項２２】
前記選択する手段は、
前記同時通信のためにスケジューリングされるべき装置の好ましいサブセットを、性能メトリックに基づいて決定する手段を備える請求項１９記載の装置。
【請求項２３】
前記選択する手段は、
前記同時通信のためにスケジューリングされるべき装置の好ましいサブセットを、前記装置のトラフィックの優先順位に基づいて決定する手段を備える請求項１９記載の装置。
【請求項２４】
前記初期のスケジュールは、それぞれの装置の優先順位にしたがってスケジューリングするために順序付けられた前記装置のリストを含む請求項１９記載の装置。
【請求項２５】
前記初期のスケジュールは、前記初期のスケジュールでブロードキャストメッセージを送信することによって、すべての前記装置に通信される請求項１９記載の装置。
【請求項２６】
前記初期のスケジュールは、複数のユニキャストスケジュールを含み、
前記ユニキャストスケジュールのそれぞれは、前記複数の装置のうちの異なる装置に送信される請求項１９記載の装置。
【請求項２７】
前記送信する手段は、１つ以上のポーリングメッセージを送信するようにさらに構成されている請求項１９記載の装置。
【請求項２８】
ワイヤレス通信のためのコンピュータプログラムにおいて、コンピュータに、
複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに基づいて発生された結果の報告を送信すべきときとを示す初期のスケジュールを送信させ、
前記複数の装置から報告された結果を受信させ、
少なくとも前記報告された結果に基づいて、同時通信のためにスケジューリングされるべき装置のうちの少なくとも１つのペアを選択させ、
同時通信のためにスケジューリングされた装置のうちの前記選択された少なくとも１つのペアを示す別のスケジュールを送信させ、
前記初期のスケジュールは、前記装置のペアを含み、そして、前記ペアのそれぞれに対して、そのペア中に前記パイロットのうちの１つが当該装置へ送信されるべき受信装置を含むコンピュータプログラム。
【請求項２９】
アクセスポイントにおいて、
少なくとも１つのアンテナと、
複数のワイヤレスノードのうちのそれぞれのワイヤレスノードがパイロットを送信すべきときと、それぞれのワイヤレスノードが、複数の送信されたパイロットに基づいて発生された結果の報告を送信すべきときとを示す初期のスケジュールを、前記少なくとも１つのアンテナを通して送信するように構成されている送信機と、
前記複数のワイヤレスノードから報告された結果を、前記少なくとも１つのアンテナを通して受信するように構成されている受信機と、
少なくとも前記報告された結果に基づいて、同時通信のためにスケジューリングされるべきワイヤレスノードのうちの少なくとも１つのペアを選択するように構成されている回路とを具備し、
前記初期のスケジュールは、前記ワイヤレスノードのペアを含み、そして、前記ペアのそれぞれに対して、そのペア中に前記パイロットのうちの１つが当該ワイヤレスノードへ送信されるべき受信装置を含み、
前記送信機は、同時通信のためにスケジューリングされたワイヤレスノードのうちの前記選択された少なくとも１つのペアを示す別のスケジュールを、前記少なくとも１つのアンテナを通して送信するようにも構成されているアクセスポイント。
【請求項３０】
ワイヤレス通信のための方法において、
複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに関係する結果の報告を送信すべきときとを示す初期のスケジュールを、スケジューリング装置から受信することと、
前記初期のスケジュールによって示された時間において、共通のペアにおける受信装置にパイロットを送信することと、
前記初期のスケジュールによって示された時間において、前記装置によって送信された前記パイロットを受信することと、
前記受信したパイロットに基づいて発生された結果を、前記スケジューリング装置に送信することと、
同時通信のためにスケジューリングされた装置のうちの１つ以上のペアを含む前記スケジューリング装置からの別のスケジュールを受信することと、
前記別のスケジュール中で特定された前記装置のペアのうちの少なくとも１つの装置によるデータの送信と同時に、前記受信装置にデータを送信することとを含み、
前記初期のスケジュールは、前記装置のペアを含み、そして、前記ペアのそれぞれに対して、そのペア中に前記パイロットのうちの１つが当該装置へ送信されるべき受信装置を含む方法。
【請求項３１】
前記受信したパイロットに基づいて発生された結果を送信することは、
指向送信を使用して、前記結果を前記スケジューリング装置に送信することを含む請求項３０記載の方法。
【請求項３２】
前記共通のペアにおける受信装置にパイロットを送信することは、指向送信を使用して、前記パイロットを送信することを含む請求項３０記載の方法。
【請求項３３】
前記受信装置に送信される前記パイロットは、データパケットを含む請求項３０記載の方法。
【請求項３４】
前記受信装置に送信される前記パイロットは、制御メッセージを含む請求項３０記載の方法。
【請求項３５】
前記初期のスケジュールは、それぞれの装置の優先順位にしたがってスケジューリングのために順序付けられた前記装置のリストを含み、
前記結果のうちの少なくとも１つは、前記結果を送信する装置よりもより低い優先順位を持つ前記リストからの少なくとも１つの装置を示し、
前記リストからの前記少なくとも１つの装置のうちの少なくとも１つのパイロットは、しきい値に等しい、または、より低い電力で受信される請求項３０記載の方法。
【請求項３６】
ワイヤレス通信のための装置において、
複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに関係する結果の報告を送信すべきときとを示す初期のスケジュールを、スケジューリング装置から受信するように構成されている受信機と、
前記初期のスケジュールによって示された時間において、共通のペアにおける受信装置にパイロットを送信するように構成されている送信機とを具備し、
前記初期のスケジュールは、前記装置のペアを含み、そして、前記ペアのそれぞれに対して、そのペア中に前記パイロットのうちの１つが当該装置へ送信されるべき受信装置を含み、
前記受信機は、前記初期のスケジュールによって示された時間において、前記装置によって送信された前記パイロットを受信するようにも構成され、
前記送信機は、前記受信したパイロットに基づいて発生された結果を、前記スケジューリング装置に送信するようにも構成され、
前記受信機は、同時通信のためにスケジューリングされた装置のうちの１つ以上のペアを含む前記スケジューリング装置からの別のスケジュールを受信するようにも構成され、
前記送信機は、前記別のスケジュール中で特定された前記装置のペアのうちの少なくとも１つの装置によるデータの送信と同時に、前記受信装置にデータを送信するようにも構成されている装置。
【請求項３７】
前記送信機は、
指向送信を使用して、前記結果を前記スケジューリング装置に送信するようにも構成されている請求項３６記載の装置。
【請求項３８】
前記送信機は、指向送信を使用して、前記パイロットを送信するようにも構成されている請求項３６記載の装置。
【請求項３９】
前記受信装置に送信される前記パイロットは、データパケットを含む請求項３６記載の装置。
【請求項４０】
前記受信装置に送信される前記パイロットは、制御メッセージを含む請求項３６記載の装置。
【請求項４１】
前記初期のスケジュールは、それぞれの装置の優先順位にしたがってスケジューリングのために順序付けられた前記装置のリストを含み、
前記結果のうちの少なくとも１つは、前記装置よりもより低い優先順位を持つ前記リストからの少なくとも１つの装置を示し、
前記リストからの前記少なくとも１つの装置のうちの少なくとも１つのパイロットは、しきい値に等しい、または、より低い電力で受信される請求項３６記載の装置。
【請求項４２】
ワイヤレス通信のための装置において、
複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに関係する結果の報告を送信すべきときとを示す初期のスケジュールを、スケジューリング装置から受信する手段と、
前記初期のスケジュールによって示された時間において、共通のペアにおける受信装置にパイロットを送信する手段とを具備し、
前記初期のスケジュールは、前記装置のペアを含み、そして、前記ペアのそれぞれに対して、そのペア中に前記パイロットのうちの１つが当該装置へ送信されるべき受信装置を含み、
前記受信する手段は、前記初期のスケジュールによって示された時間において、前記装置によって送信された前記パイロットを受信するようにさらに構成され、
前記送信する手段は、前記受信したパイロットに基づいて発生された結果を、前記スケジューリング装置に送信するようにさらに構成され、
前記受信する手段は、同時通信のためにスケジューリングされた装置のうちの１つ以上のペアを含む前記スケジューリング装置からの別のスケジュールを受信するようにさらに構成され、
前記送信する手段は、前記別のスケジュール中で特定された前記装置のペアのうちの少なくとも１つの装置によるデータの送信と同時に、前記受信装置にデータを送信するようにさらに構成されている装置。
【請求項４３】
前記送信する手段は、
指向送信を使用して、前記結果を前記スケジューリング装置に送信するようにさらに構成されている請求項４２記載の装置。
【請求項４４】
前記送信する手段は、指向送信を使用して、前記パイロットを送信するようにさらに構成されている請求項４２記載の装置。
【請求項４５】
前記受信装置に送信される前記パイロットは、データパケットを含む請求項４２記載の装置。
【請求項４６】
前記受信装置に送信される前記パイロットは、制御メッセージを含む請求項４２記載の装置。
【請求項４７】
前記初期のスケジュールは、それぞれの装置の優先順位にしたがってスケジューリングのために順序付けられた前記装置のリストを含み、
前記結果のうちの少なくとも１つは、前記装置よりもより低い優先順位を持つ前記リストからの少なくとも１つの装置を示し、
前記リストからの前記少なくとも１つの装置のうちの少なくとも１つのパイロットは、しきい値に等しい、または、より低い電力で受信される請求項４２記載の装置。
【請求項４８】
ワイヤレス通信のためのコンピュータプログラムにおいて、コンピュータに、
複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに関係する結果の報告を送信すべきときとを示す初期のスケジュールを、スケジューリング装置から受信させ、
前記初期のスケジュールによって示された時間において、共通のペアにおける受信装置にパイロットを送信させ、
前記初期のスケジュールによって示された時間において、前記装置によって送信された前記パイロットを受信させ、
前記受信したパイロットに基づいて発生された結果を、前記スケジューリング装置に送信させ、
同時通信のためにスケジューリングされた装置のうちの１つ以上のペアを含む前記スケジューリング装置からの別のスケジュールを受信させ、
前記別のスケジュール中で特定された前記装置のペアのうちの少なくとも１つの装置によるデータの送信と同時に、前記受信装置にデータを送信させ、
前記初期のスケジュールは、前記装置のペアを含み、そして、前記ペアのそれぞれに対して、そのペア中に前記パイロットのうちの１つが当該装置へ送信されるべき受信装置を含むコンピュータプログラム。
【請求項４９】
ワイヤレスノードにおいて、
少なくとも１つのアンテナと、
複数のワイヤレスノードのうちのそれぞれのワイヤレスノードがパイロットを送信すべきときと、それぞれのワイヤレスノードが、複数の送信されたパイロットに関係する結果の報告を送信すべきときとを示す初期のスケジュールを、前記少なくとも１つのアンテナを通してアクセスポイントから受信するように構成されている受信機と、
前記初期のスケジュールによって示された時間において、共通のペアにおける受信ワイヤレスノードにパイロットを、前記少なくとも１つのアンテナを通して送信するように構成されている送信機とを具備し、
前記初期のスケジュールは、前記ワイヤレスノードのペアを含み、そして、前記ペアのそれぞれに対して、そのペア中に前記パイロットのうちの１つが当該ワイヤレスノードへ送信されるべき受信装置を含み、
前記受信機は、前記初期のスケジュールによって示された時間において、前記ワイヤレスノードによって送信された前記パイロットを、前記少なくとも１つのアンテナを通して受信するようにも構成され、
前記送信機は、前記受信したパイロットに基づいて発生された結果を、前記少なくとも１つのアンテナを通して前記アクセスポイントに送信するようにも構成され、
前記受信機は、同時通信のためにスケジューリングされた装置のうちの１つ以上のペアを含む前記スケジューリング装置からの別のスケジュールを受信するようにも構成され、
前記送信機は、前記別のスケジュール中で特定された前記装置のペアのうちの少なくとも１つの装置によるデータの送信と同時に、前記受信装置にデータを送信するようにも構成されているワイヤレスノード。
【発明の詳細な説明】
【米国特許法第１１９条の下での優先権の主張】
【０００１】
本特許出願は、「６０ＧＨｚネットワークにおける同時送信のスケジューリング」と題する、２００９年１０月３０日に出願された米国仮特許出願シリアル番号第６１／２５６，８２５号の利益を主張し、この出願は、本発明の譲受人に譲渡され、それにより参照によりここに明確に組み込まれている。
【背景】
【０００２】
分野
本開示のある態様は、一般的に、ワイヤレス通信に関し、さらに詳細には、ワイヤレスネットワークにおける同時送信をスケジューリングする方法に関する。
【０００３】
背景
ワイヤレス通信システムのために要求される帯域幅要件の増加の問題を取り扱うために、高データスループットを達成しつつ、チャネルリソースを共有することによって、複数のユーザ端末が単一のアクセスポイントと通信することを可能にする異なるスキームが開発されている。複数入力複数出力（ＭＩＭＯ）技術は、次世代通信システムのための一般的な技術として最近出現した、１つのこのようなアプローチを表す。ＭＩＭＯ技術は、電気電子技術者協会（ＩＥＥＥ）８０２．１１標準規格のような、いくつかの新興のワイヤレス通信標準規格に採用されている。ＩＥＥＥ８０２．１１は、（例えば、６０ＨＧｚの搬送波周波数を通して数十メートルから二、三百メートルまでの）短距離通信のためにＩＥＥＥ８０２．１１委員会によって開発された、１セットのワイヤレスローカルエリアネットワーク（ＷＬＡＮ）エアインターフェース標準規格を示している。
【０００４】
ＭＩＭＯシステムは、データ送信のために、複数（ＮT）本の送信アンテナと、複数の（ＮR）本の受信アンテナとを用いる。ＮT本の送信アンテナとＮR本の受信アンテナとによって形成されるＭＩＭＯチャネルは、ＮS個の独立チャネルに分解されてもよく、このＮS個の独立チャネルは、空間チャネルとも呼ばれる。ここでは、ＮS≦ｍｉｎ｛ＮT，ＮR｝である。ＮS個の独立チャネルのそれぞれは、次元に対応している。複数の送信アンテナおよび複数の受信アンテナによって生成される付加的な次元性を利用する場合、ＭＩＭＯシステムは、改善した性能（例えば、より高いスループットおよび／またはより高い信頼性）を提供することができる。
【０００５】
単一のアクセスポイント（ＡＰ）および複数のユーザ局（ＳＴＡ）を持つワイヤレスネットワークでは、並行送信が、アップリンクおよびダウンリンクの両方向に、異なる局に向けて複数のチャネル上で発生する場合がある。このようなシステムでは、多くの課題が提示される。
【概要】
【０００６】
本開示のある態様は、ワイヤレス通信のための方法を提供する。方法は、一般的に、複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに基づいて発生された結果の報告を送信すべきときとを示す初期のスケジュールを送信することと、複数の装置から報告された結果を受信することと、少なくとも報告された結果に基づいて、同時通信のためにスケジューリングされるべき装置のうちの少なくとも１つのペアを選択することと、同時通信のためにスケジューリングされた装置のうちの選択された少なくとも１つのペアを示す別のスケジュールを送信することとを含む。
【０００７】
本開示のある態様は、ワイヤレス通信のための方法を提供する。装置は、一般的に、複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに基づいて発生された結果の報告を送信すべきときとを示す初期のスケジュールを送信するように構成されている送信機と、複数の装置から報告された結果を受信するように構成されている受信機と、少なくとも報告された結果に基づいて、同時通信のためにスケジューリングされるべき装置のうちの少なくとも１つのペアを選択するように構成されている回路とを備え、送信機は、同時通信のためにスケジューリングされた装置のうちの選択された少なくとも１つのペアを示す別のスケジュールを送信するようにも構成されている。
【０００８】
本開示のある態様は、ワイヤレス通信のための装置を提供する。装置は、一般的に、複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに基づいて発生された結果の報告を送信すべきときとを示す初期のスケジュールを送信する手段と、複数の装置から報告された結果を受信する手段と、少なくとも報告された結果に基づいて、同時通信のためにスケジューリングされるべき装置のうちの少なくとも１つのペアを選択する手段とを備え、送信する手段は、同時通信のためにスケジューリングされた装置のうちの選択された少なくとも１つのペアを示す別のスケジュールを送信するようにさらに構成されている。
【０００９】
本開示のある態様は、ワイヤレス通信のためのコンピュータプログラムプロダクトを提供する。コンピュータプログラムプロダクトは、複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに基づいて発生された結果の報告を送信すべきときとを示す初期のスケジュールを送信するために実行可能な命令と、複数の装置から報告された結果を受信するために実行可能な命令と、少なくとも報告された結果に基づいて、同時通信のためにスケジューリングされるべき装置のうちの少なくとも１つのペアを選択するために実行可能な命令と、同時通信のためにスケジューリングされた装置のうちの選択された少なくとも１つのペアを示す別のスケジュールを送信するために実行可能な命令とを含むコンピュータ読み取り可能媒体を備える。
【００１０】
本開示のある態様は、アクセスポイントを提供する。アクセスポイントは、一般的に、少なくとも１つのアンテナと、複数のワイヤレスノードのうちのそれぞれのワイヤレスノードがパイロットを送信すべきときと、それぞれのワイヤレスノードが、複数の送信されたパイロットに基づいて発生された結果の報告を送信すべきときとを示す初期のスケジュールを、少なくとも１つのアンテナを通して送信するように構成されている送信機と、複数のワイヤレスノードから報告された結果を、少なくとも１つのアンテナを通して受信するように構成されている受信機と、少なくとも報告された結果に基づいて、同時通信のためにスケジューリングされるべきワイヤレスノードのうちの少なくとも１つのペアを選択するように構成されている回路とを備え、送信機は、同時通信のためにスケジューリングされたワイヤレスノードのうちの選択された少なくとも１つのペアを示す別のスケジュールを、少なくとも１つのアンテナを通して送信するようにも構成されている。
【００１１】
本開示のある態様は、ワイヤレス通信のための方法を提供する。方法は、一般的に、複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに関係する結果の報告を送信すべきときとを示す初期のスケジュールを、スケジューリング装置から受信することと、初期のスケジュールによって示された時間において、共通のペアにおける受信装置にパイロットを送信することと、初期のスケジュールによって示された時間において、装置によって送信されたパイロットを受信することと、受信したパイロットに基づいて発生された結果を、スケジューリング装置に送信することとを含む。
【００１２】
本開示のある態様は、ワイヤレス通信のための装置を提供する。装置は、一般的に、複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに関係する結果の報告を送信すべきときとを示す初期のスケジュールを、スケジューリング装置から受信するように構成されている受信機と、初期のスケジュールによって示された時間において、共通のペアにおける受信装置にパイロットを送信するように構成されている送信機とを備え、受信機は、初期のスケジュールによって示された時間において、装置によって送信されたパイロットを受信するようにも構成され、送信機は、受信したパイロットに基づいて発生された結果を、スケジューリング装置に送信するようにも構成されている。
【００１３】
本開示のある態様は、ワイヤレス通信のための装置を提供する。装置は、一般的に、複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに関係する結果の報告を送信すべきときとを示す初期のスケジュールを、スケジューリング装置から受信する手段と、初期のスケジュールによって示された時間において、共通のペアにおける受信装置にパイロットを送信する手段とを備え、受信する手段は、初期のスケジュールによって示された時間において、装置によって送信されたパイロットを受信するようにさらに構成され、送信する手段は、受信したパイロットに基づいて発生された結果を、スケジューリング装置に送信するようにさらに構成されている。
【００１４】
本開示のある態様は、ワイヤレス通信のためのコンピュータプログラムプロダクトを提供する。コンピュータプログラムプロダクトは、複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに関係する結果の報告を送信すべきときとを示す初期のスケジュールを、スケジューリング装置から受信するために実行可能な命令と、初期のスケジュールによって示された時間において、共通のペアにおける受信装置にパイロットを送信するために実行可能な命令と、初期のスケジュールによって示された時間において、装置によって送信されたパイロットを受信するために実行可能な命令と、受信したパイロットに基づいて発生された結果を、スケジューリング装置に送信するために実行可能な命令とを含むコンピュータ読み取り可能媒体を備える。
【００１５】
本開示のある態様は、ワイヤレスノードを提供する。ワイヤレスノードは、一般的に、少なくとも１つのアンテナと、複数のワイヤレスノードのうちのそれぞれのワイヤレスノードがパイロットを送信すべきときと、それぞれのワイヤレスノードが、複数の送信されたパイロットに関係する結果の報告を送信すべきときとを示す初期のスケジュールを、少なくとも１つのアンテナを通してアクセスポイントから受信するように構成されている受信機と、初期のスケジュールによって示された時間において、共通のペアにおける受信ワイヤレスノードにパイロットを、少なくとも１つのアンテナを通して送信するように構成されている送信機とを備え、受信機は、初期のスケジュールによって示された時間において、ワイヤレスノードによって送信されたパイロットを、少なくとも１つのアンテナを通して受信するようにも構成され、送信機は、受信したパイロットに基づいて発生された結果を、少なくとも１つのアンテナを通してアクセスポイントに送信するようにも構成されている。
【図面の簡単な説明】
【００１６】
本開示の上記に記載した特徴を詳細に理解できるように、上記で簡潔に要約したより詳細な説明が、態様に対する参照により得られる。この態様のうちのいくつかは、添付した図面で図示した。しかしながら、添付した図面は、本開示のある典型的な態様のみを図示しており、それゆえ、その範囲を限定するものとして考えられるものではなく、説明のために、他の同等に効果的な態様を認めてもよいことに留意すべきである。  
【図１】図１は、本開示のある態様にしたがった、ワイヤレス通信ネットワークを図示している。
【図２】図２は、本開示のある態様にしたがった、例示的なアクセスポイントおよびユーザ端末のブロック図を図示している。
【図３】図３は、本開示のある態様にしたがった、例示的なワイヤレスデバイスのブロック図を図示している。
【図４】図４は、本開示のある態様にしたがった、局（ノード）の送受信のペアの間の複数の同時通信を有する、ワイヤレスネットワークの例を図示している。
【図５】図５は、本開示のある態様にしたがった、送信スーパーフレームの例示的な構成を図示している。
【図６】図６は、本開示のある態様にしたがった、ワイヤレスネットワークにおける送受信のペアの局間での複数の同時通信をスケジューリングするための例示的なプロトコルを図示している。
【図７】図７は、本開示のある態様にしたがった、ワイヤレスネットワークの局（ノード）間での複数の同時通信をスケジューリングするために、アクセスポイントにおいて実行され得る例示的な動作を図示している。
【図７Ａ】図７Ａは、図７中に図示されている動作を実行することができる例示的なコンポーネントを図示している。
【図８】図８は、本開示のある態様にしたがった、ワイヤレスネットワークの局（ノード）において実行され得る例示的な動作を図示している。
【図８Ａ】図８Ａは、図８中に図示されている動作を実行することができる例示的なコンポーネントを図示している。
【詳細な説明】
【００１７】
以下で、付随する図面を参照して、この開示のさまざまな態様をより完全に記述する。しかしながら、本開示は、多くの異なる形態で具現化してもよく、本開示全体を通して提示した任意の特定の構成または機能に限定されるものとして解釈すべきではない。むしろ、本開示が十分で完全となり、この開示の範囲を当業者に完全に伝えるように、これらの態様を提供している。この開示の任意の他の態様と無関係に、または、組み合わせて実現しようとしなかろうと、この開示の範囲が、ここで開示した開示の任意の態様をカバーすることを意図していることを、ここでの教示に基づいて当業者は正しく認識すべきである。例えば、ここで述べた任意の数の態様を使用して、装置を実現してもよく、または、方法を実施してもよい。加えて、ここで述べた開示のさまざまな態様に加えた、または、以外の、他の構成、機能性、または、構成および機能性を使用して実施するこのような装置または方法をカバーすることを、この開示の範囲は意図している。ここで開示した開示の任意の態様は、請求項の１つ以上の要素によって具現化してもよいことを理解すべきである。
【００１８】
「例として、事例として、あるいは例示として役割を果たすこと」を意味するために、ここでは「例示的な」という文言を使用する。「例示的な」ものとして、ここで記述するあらゆる態様は、他の態様と比較して、必ずしも、好ましいものとして、または、有利なものものとして解釈すべきではない。
【００１９】
ここでは、特定の態様を記述しているが、これらの態様の多くのバリエーションおよび置換は、この開示の範囲内にある。好ましい態様のいくつかの利益および利点について述べるが、この開示の範囲は、特定の利益、用途、または目的に限定されることを意図していない。むしろ、この開示の態様は、異なるワイヤレス技術、システム構成、ネットワーク、および送信プロトコルに広く適用可能であることを意図しており、好ましい態様の図面および以下の記述における例によって、これらのいくつかを図示する。詳細な説明および図面は、限定するよいうよりむしろ、この開示の単なる代表例であり、この開示の範囲は、添付した特許請求の範囲と、これらの均等物とによって規定されている。
【００２０】
例示的なワイヤレス通信システム
単一の搬送波送信に基づく通信システムを含む、さまざまなブロードバンドワイヤレス通信システムに対して、ここで記述した技術を使用してもよい。ここで開示した態様は、ミリメートル波の信号を含むウルトラワイドバンド（ＵＷＢ）信号、および、６０ＧＨｚ搬送波周波数を用いるシステムに対して有益であってもよい。しかしながら、他のコード化された信号が、類似した利点から利益を得ることができるので、本開示は、このようなシステムに限定されることを意図するものではない。
【００２１】
アクセスポイント（「ＡＰ」）は、ノードＢ、無線ネットワーク制御装置（「ＲＮＣ」）、ｅノードＢ、基地局制御装置（「ＢＳＣ」）、基地トランシーバ局（「ＢＴＳ」）、基地局（「ＢＳ」）、トランシーバ機能（「ＴＦ」）、無線ルータ、無線トランシーバ、基本サービスセット（「ＢＳＳ」）、拡張サービスセット（「ＥＳＳ」）、無線基地局（「ＲＢＳ」）、または他の何らかの専門用語、を含んでいてもよく、として実現してもよく、あるいは、として知られてもよい。
【００２２】
アクセス端末（「ＡＴ」）は、アクセス端末、加入者局、加入者ユニット、移動体端末、遠隔局、遠隔端末、ユーザ端末、ユーザエージェント、ユーザデバイス、ユーザ機器、ユーザ局、または他の何らかの専門用語、を含んでいてもよく、として実現してもよく、あるいは、として知られてもよい。いくつかのインプリメンテーションでは、アクセス端末は、セルラ電話機、コードレス電話機、セッション開始プロトコル（「ＳＩＰ」）電話機、ワイヤレスローカルループ（「ＷＬＬ」）局、パーソナルデジタルアシスタント（「ＰＤＡ」）、ワイヤレス接続能力を持つハンドヘルドデバイス、局（「ＳＴＡ」）、またはワイヤレスモデムに接続されている他の何らかの適した処理デバイスを含んでいてもよい。したがって、ここで教示した１つ以上の態様は、電話機（例えば、セルラ電話機またはスマートフォン）、コンピュータ（例えば、ラップトップ）、ポータブル通信デバイス、ポータブルコンピューティングデバイス（例えば、パーソナルデジタルアシスタント）、エンターテイメントデバイス（例えば、音楽またはビデオデバイス、または衛星無線機）、グローバルポジショニングシステムデバイス、あるいは、ワイヤレスまたはワイヤード媒体を通して通信するように構成されている他の何らかの適したデバイスに組み込んでもよい。いくつかの態様では、ノードは、ワイヤレスノードである。このようなワイヤレスノードは、例えば、ワイヤードまたはワイヤレス通信リンクを通しての、ネットワーク（例えば、インターネットまたはセルラネットワークのようなワイドエリアネットワーク）のための、または、への接続性を提供してもよい。ワイヤレスノードは、アクセスポイントまたはアクセス端末を含んでいてもよい。
【００２３】
図１は、アクセスポイントとユーザ端末とによる多元接続ＭＩＭＯシステム１００を図示している。簡単にするために、図１中では、１つだけのアクセスポイント１１０を示している。アクセスポイント（ＡＰ）は、一般的に、ユーザ端末と通信する固定局であり、このアクセスポイント（ＡＰ）を、基地局、または、他の何らかの専門用語でも呼ぶことがある。ユーザ端末は、固定されても、または、移動性があってもよく、また、移動局、局（ＳＴＡ）、クライアント、ワイヤレスデバイス、または、他の何らかの専門用語で呼ぶことがある。ユーザ端末は、セルラ電話機のようなワイヤレスデバイス、パーソナルデジタルアシスタント（ＰＤＡ）、ハンドヘルドデバイス、ワイヤレスモデム、ラップトップコンピュータ、パーソナルコンピュータ等であってもよい。
【００２４】
アクセスポイント１１０は、ダウンリンクおよびアップリンク上で、任意の所定のときに、１つ以上のユーザ端末１２０と通信してもよい。ダウンリンク（すなわち、フォワードリンク）は、アクセスポイントからユーザ端末への通信リンクであり、アップリンク（すなわち、リバースリンク）は、ユーザ端末からアクセスポイントへの通信リンクである。ユーザ端末はまた、別のユーザ端末とピアツーピア通信してもよい。システム制御装置１３０は、アクセスポイントに結合し、調整および制御を提供する。
【００２５】
システム１００は、ダウンリンクおよびアップリンク上でのデータ送信のために、複数の送信アンテナおよび複数の受信アンテナを用いる。アクセスポイント１１０には、Ｎapの数のアンテナが備えられおり、ダウンリンク送信のための複数入力（ＭＩ）と、アップリンク送信のための複数出力（ＭＯ）とを表している。選択されたユーザ端末１２０のセットＮuは、集合的に、ダウンリンク送信のための複数出力と、アップリンク送信のための複数入力とを表している。あるケースでは、Ｎu個のユーザ端末に対するデータシンボルストリームが、何らかの手段によって、コード、周波数、または時間で多重化されない場合、Ｎap≧Ｎu≧１を有することが好ましいかもしれない。ＣＤＭＡに対して異なるコードチャネルや、ＯＦＤＭに対して互いに素なセットのサブバンド等を使用して、データシンボルストリームを多重化することができる場合、Ｎuが、Ｎapよりも大きいことがある。それぞれの選択されたユーザ端末が、ユーザ特有のデータをアクセスポイントに送信する、および／または、アクセスポイントからユーザ特有のデータを受信する。一般的に、それぞれの選択されたユーザ端末には、１または複数のアンテナ（すなわち、Ｎut≧１）が備えられていてもよい。Ｎu個の選択されたユーザ端末は、同じまたは異なる数のアンテナを有することができる。
【００２６】
ＭＩＭＯシステム１００は、時分割デュプレックス（ＴＤＤ）システム、または、周波数分割デュプレックス（ＦＤＤ）システムであってもよい。ＴＤＤシステムでは、ダウンリンクおよびアップリンクは、同じ周波数帯域を共有する。ＦＤＤシステムでは、ダウンリンクおよびアップリンクは、異なる周波数帯域を使用する。ＭＩＭＯシステム１００は、送信のために、単一のまたは複数の搬送波も利用してもよい。それぞれのユーザ端末には、（例えば、コストを低く抑えるために）単一のアンテナが備えられていてもよく、または、（例えば、追加コストがサポートされることができる）複数のアンテナが備えられていてもよい。ＭＩＯシステム１００は、６０ＧＨｚ帯域中で動作する高速ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）を表してもよい。
【００２７】
図２は、ＭＩＭＯシステム１００中の、アクセスポイント１１０と、２つのユーザ端末１２０ｍおよび１２０ｘとのブロック図を示している。アクセスポイント１１０には、Ｎap本のアンテナ２２４ａないし２２４ａｐが備えられている。ユーザ端末１２０ｍには、Ｎut, m本のアンテナ２５２ｍａないし２５２ｍｕが備えられており、ユーザ端末１２０ｘには、Ｎut, x本のアンテナ２５２ｘａないし２５２ｘｕが備えられている。アクセスポイント１１０は、ダウンリンクのための送信エンティティであり、アップリンクのための受信エンティティである。それぞれのユーザ端末１２０は、アップリンクのための送信エンティティであり、ダウンリンクのための受信エンティティである。ここで使用したような、「送信エンティティ」は、周波数チャネルを通してデータを送信できる、独立して動作される装置またはデバイスであり、そして、「受信エンティティ」は、周波数チャネルを通してデータを受信できる、独立して動作される装置またはデバイスである。以下の記述では、下付き文字「ｄｎ」は、ダウンリンクを示しており、下付き文字「ｕｐ」は、アップリンクを示しており、Ｎup個のユーザ端末が、アップリンク上での同時送信のために選択され、Ｎdn個のユーザ端末が、ダウンリンク上での同時送信のために選択され、Ｎupは、Ｎdnに等しくても、または、等しくなくてもよく、そして、ＮupおよびＮdnは、静的な値であってもよく、または、それぞれのスケジューリング間隔の間で変わることがある。アクセスポイントおよびユーザ端末において、ビームステアリングまたは他の何らかの空間処理技術を使用してもよい。
【００２８】
アップリンク上で、アップリンク送信のために選択されたそれぞれのユーザ端末１２０において、ＴＸデータプロセッサ２８８が、データソース２８６からのトラフィックデータと制御装置２８０からのデータとを受け取る。ＴＸデータプロセッサ２８８が、ユーザ端末に対して選択されたレートに関係するコーディングおよび変調スキームに基づいて、ユーザ端末に対するトラフィックデータ｛ｄup, m｝を処理（例えば、エンコード、インターリーブ、および変調）して、データシンボルストリーム｛Ｓup, m｝を提供する。ＴＸ空間プロセッサ２９０が、データシンボルストリーム｛Ｓup, m｝上で空間処理を実行して、Ｎut, m個の送信シンボルストリームをＮut, m本のアンテナに提供する。それぞれの送信機ユニット（ＴＭＴＲ）２５４が、各送信シンボルストリームを受信して処理（例えば、アナログへの変換、増幅、フィルタリング、および周波数アップコンバート）し、アップリンク信号を発生させる。Ｎut, m本のアンテナ２５２からアクセスポイント１１０への送信のために、Ｎut, m個の送信機ユニット２５４が、Ｎut, m個のアップリンク信号を提供する。
【００２９】
アップリンク上での同時送信のために、Ｎup個の数のユーザ端末をスケジューリングしてもよい。これらのユーザ端末のそれぞれが、そのデータシンボルストリーム上で空間処理を実行し、アップリンク上で、送信シンボルストリームのそのセットをアクセスポイントに送信する。
【００３０】
アクセスポイント１１０では、Ｎap本のアンテナ２２４ａないし２２４ａｐが、アップリンク上で送信するすべてのＮup個のユーザ端末から、アップリンク信号を受信する。それぞれのアンテナ２２４が、受信信号を各受信機ユニット（ＲＣＶＲ）２２２に提供する。それぞれの受信機ユニット２２２が、送信機ユニット２５４によって実行された処理に対して相補的な処理を実行し、受信シンボルストリームを提供する。ＲＸ空間プロセッサ２４０が、Ｎap個の受信機ユニット２２２からのＮap個の受信シンボルストリーム上で受信機の空間処理を実行し、Ｎup個の復元されたアップリンクデータシンボルストリームを提供する。受信機の空間処理は、チャネル相関行列反転（ＣＣＭＩ）、最小平均二乗誤差（ＭＭＳＥ）、逐次干渉消去（ＳＩＣ）、または他の何らかの技術にしたがって実行される。それぞれの復元されたアップリンクデータシンボルストリーム｛Ｓup, m｝は、各ユーザ端末によって送信されるデータシンボルストリーム｛Ｓup, m｝の推定値である。ＲＸデータプロセッサ２４２は、そのストリームに対して使用されるレートにしたがって、それぞれの復元されたアップリンクデータシンボルストリーム｛Ｓup, m｝を処理（例えば、復調、デインターリーブ、およびデコード）して、デコードされたデータを取得する。それぞれのユーザ端末に対するデコードされたデータは、記憶のためにデータシンク２４４に提供されてもよく、および／または、さらなる処理のために制御装置２３０に提供されてもよい。
【００３１】
ダウンリンク上で、アクセスポイント１１０では、ＴＸデータプロセッサ２１０が、ダウンリンク送信のためにスケジューリングされたＮdn個のユーザ端末に対するデータソース２０８からのトラフィックデータと、コントローラ２３０からの制御データと、場合によってはスケジューラ２３４からの他のデータを受信する。さまざまなタイプのデータが、異なる伝送チャネル上で送られてもよい。ＴＸデータプロセッサ２１０は、そのユーザ端末に対して選択されたレートに基づいて、それぞれのユーザ端末に対するトラフィックデータを処理（例えば、エンコード、インターリーブ、および変調）する。ＴＸデータプロセッサ２１０は、Ｎdn個のユーザ端末に対するＮdn個のダウンリンクデータシンボルストリームを提供する。ＴＸ空間プロセッサ２２０は、Ｎdn個のダウンリンクデータシンボルストリーム上で空間処理を実行し、Ｎap個の送信シンボルストリームをＮap本のアンテナに提供する。それぞれの送信機ユニット（ＴＭＴＲ）２２２は、各送信シンボルストリームを受信して処理し、ダウンリンク信号を発生させる。Ｎap個の送信機ユニット２２２は、Ｎap本のアンテナ２２４からユーザ端末への送信のためにＮap個のダウンリンク信号を提供する。
【００３２】
それぞれのユーザ端末１２０では、Ｎut, m本のアンテナ２５２が、アクセスポイント１１０からＮap個のダウンリンク信号を受信する。それぞれの受信機ユニット（ＲＣＶＲ）２５４が、関係するアンテナ２５２からの受信信号を処理して、受信したシンボルストリームを提供する。ＲＸ空間プロセッサ２６０が、Ｎut, m個の受信機ユニット２５４からのＮut, m個の受信されたシンボルストリーム上で受信機の空間処理を実行し、復元されたダウンリンクデータシンボルストリーム｛Ｓdn, m｝をユーザ端末に提供する。受信機の空間処理は、ＣＣＭＩ、ＭＭＳＥ、または他の何らかの技術にしたがって実行される。ＲＸデータプロセッサ２７０が、復元されたダウンリンクデータシンボルストリームを処理（例えば、復調、デインターリーブ、およびデコード）して、ユーザ端末に対するデコードされたデータを取得する。
【００３３】
それぞれのユーザ端末１２０では、Ｎut, m本のアンテナ２５２が、アクセスポイント１１０からＮap個のダウンリンク信号を受信する。それぞれの受信機ユニット（ＲＣＶＲ）２５４が、関係するアンテナ２５２からの受信信号を処理して、受信したシンボルストリームを提供する。ＲＸ空間プロセッサ２６０が、Ｎut, m個の受信機ユニット２５４からのＮut, m個の受信されたシンボルストリーム上で受信機の空間処理を実行し、復元されたダウンリンクデータシンボルストリーム｛Ｓdn, m｝をユーザ端末に提供する。受信機の空間処理は、ＣＣＭＩ、ＭＭＳＥ、または他の何らかの技術にしたがって実行される。ＲＸデータプロセッサ２７０が、復元されたダウンリンクデータシンボルストリームを処理（例えば、復調、デインターリーブ、およびデコード）して、ユーザ端末に対するデコードされたデータを取得する。
【００３４】
図３は、システム１００内で使用され得るワイヤレスデバイス３０２中で利用され得る、さまざまなコンポーネントを図示している。ワイヤレスデバイス３０２は、ここで記述されたさまざまな方法を実現するように構成され得るデバイスの一例である。ワイヤレスデバイス３０２は、アクセスポイント１１０またはユーザ端末１２０であってもよい。
【００３５】
ワイヤレスデバイス３０２は、ワイヤレスデバイス３０２の動作を制御するプロセッサ３０４を備えていてもよい。プロセッサ３０４は、中央処理ユニット（ＣＰＵ）とも呼ばれてもよい。メモリ３０６は、リードオンリーメモリ（ＲＯＭ）およびランダムアクセスメモリ（ＲＡＭ）の双方とも含んでいてもよく、命令およびデータをプロセッサ３０４に提供する。メモリ３０６の一部分はまた、不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）を含んでいてもよい。プロセッサ３０４は、典型的に、メモリ３０６内に記憶されているプログラム命令に基づいて、論理演算および算術演算を実行する。メモリ３０６中の命令は、ここで記述される方法を実現するために実行可能であってもよい。
【００３６】
ワイヤレスデバイス３０２は、ハウジング３０８も備えていてもよく、このハウジング３０８は、ワイヤレスデバイス３０２と遠隔位置との間でのデータの送信および受信を可能にする送信機３１０と受信機３１２とを含んでいてもよい。送信機３１０および受信機３１２を組み合わせて、トランシーバ３１４にしてもよい。複数の送信アンテナ３１６を、ハウジング３０８に取り付けてもよく、トランシーバ３１４に電気的に結合させてもよい。ワイヤレスデバイス３０２はまた、（示してない）複数の送信機、複数の受信機、および、複数のトランシーバを備えていてもよい。
【００３７】
ワイヤレスデバイス３０２はまた、信号検出器３１８を備えていてもよく、この信号検出器３１８は、トランシーバ３１４によって受信された信号のレベルを検出して定量化するために使用してもよい。信号検出器３１８は、総エネルギー、シンボルあたりの副搬送波あたりのエネルギー、電力スペクトル密度、および他の信号として、このような信号を検出してもよい。ワイヤレスデバイス３０２はまた、信号を処理する際に使用するための、デジタル信号プロセッサ（ＤＳＰ）３２０も備えていてもよい。
【００３８】
ワイヤレスデバイス３０２のさまざまなコンポーネントは、バスシステム３２２によって互いに結合させてもよく、このバスシステム３２２は、データバスに加えて、電力バス、制御信号バス、および、ステータス信号バスを含んでいてもよい。
【００３９】
６０ＧＨｚの搬送波を利用するワイヤレスネットワーク（例えば、図１のワイヤレスネットワーク）では、より高いデータレートを達成するために、指向送信が要求されることがある。個々の送信の各宛先において、個々の送信が干渉していない場合、ユーザ端末（例えば、図１のユーザ端末１２０）の空間的に分離された送受信のペアを同時にスケジューリングすることによって、付加的なネットワーク効率を達成することができる。本開示は、ユーザ端末の複数の送受信のペアのスケジューリングを可能にするためのプロトコルを提案する。６０ＧＨｚのワイヤレスネットワークにだけではなく、他のワイヤレスネットワークにも、提案したプロトコルを適用できることに留意すべきである。
【００４０】
同時送信をスケジューリングするためのプロトコル
本開示のある態様は、通信のために同時にスケジューリングされ得る、ワイヤレスノード（ユーザ局）の送受信のペアのセットを決定するために、短い指向メッセージのシーケンスの使用をサポートする。したがって、少ない時間オーバーヘッドで、ユーザ局（ＳＴＡ）のいくつかの送受信のペアを同時にスケジューングすることができ、したがって、高いシステム効率を確実にする。
【００４１】
図４は、本開示のある態様にしたがった、ワイヤレスネットワーク４００（例えば、６０ＧＨｚの搬送波で動作するピコネット）の例を図示している。ネットワーク４００は、ピコネット制御装置（ＰＮＣ）４０２を含んでいてもよく、このピコネット制御装置（ＰＮＣ）４０２は、アクセスポイント（ＡＰ）として動作してもよく、いくつかのユーザのＳＴＡを含んでいてもよい。図４中で図示されているように、ＳＴＡ４０４はＳＴＡ４０６と通信してもよく、ＳＴＡ４０８はＳＴＡ４１０と通信してもよく、ＳＴＡ４１２はＳＴＡ４１４と通信してもよい。これらの通信のそれぞれが、ネットワーク中の他のＳＴＡに対して、受け入れ不可能なレベルの干渉を引き起こさない場合、同時送信のために、ＳＴＡ４０４、４０８、および４１２をスケジューリングすることができる。
【００４２】
図５は、本開示のある態様にしたがった、ＡＰ４０２から送信され得るスーパーフレーム５００の例示的な構成を図示している。スーパーフレーム間隔ごと（例えば、１０ｍｓごと）に、ＡＰ４０２が、ビーコン５０２を送信してもよい。スーパーフレーム５００は、ダウンリンク（ＤＬ）制御フレーム５０４と、アップリンク（ＵＬ）制御フレーム５０６と、通信するＳＴＡのトレーニングのためのピアツーピアトレーニングフィールド５０８と、ＡＰとの関連付けのために新しいＳＴＡによって使用されるＵＬアクセスフレーム５１０と、データ５１２とを含んでいてもよい。
【００４３】
データ送信の間、ＡＰ−ＳＴＡの送信とＳＴＡ−ＳＴＡの送信とをスケジューリングすることが可能であるかもしれない。単一の送信機／受信機ペア（例えば、ＳＴＡのペア、または、ＡＰ−ＳＴＡペア）のみが、任意の所定のときに通信することを許可されたケースでは、送信スケジュールは、ＤＬ制御フレーム５０４中で通信されてもよい。
【００４４】
本開示のある態様は、複数の同時通信を可能にするための、上記のプロトコルの拡大をサポートする。このようなプロトコルの１つの例は、図５の、既存のスーパーフレーム構成に基づく。
【００４５】
図６は、本開示のある態様にしたがった、ワイヤレスネットワークにおけるＳＴＡの送受信ペア間の複数の同時通信をスケジューリングするための例示的なプロトコル６００を図示している。最初に、ＡＰが、ＳＴＡのｎ個の送受信（Ｔｘ／Ｒｘ）ペアのシーケンスを識別するスケジュール６０２を送信してもよい。本開示の１つの態様では、スケジュール６０２は、ｎ個のＴｘ／ＲｘペアのセットからのすべてのＳＴＡへのブロードキャストメッセージ内で送信されてもよい。別の態様では、スケジュール６０２は、複数のユニキャストスケジュールを含んでいてもよく、ユニキャストスケジュールのそれぞれは、ＳＴＡのｎ個のＴｘ／Ｒｘペアのセットからの異なるＳＴＡへの専用であってもよい。さらなる別の態様では、スケジュール６０２は、ＡＰから１つ以上のポーリングメッセージを送信することによって、ＳＴＡのそれぞれに送信されてもよい。
【００４６】
スケジュール６０２の送信に続いて、ＡＰは、２ｎのタイムスロット６０４を開始してもよく、この２ｎのタイムスロット６０４中に、ｎ個のＴｘ／ＲｘペアのセットからのそれぞれのＳＴＡが、スケジュールメッセージ６０２によって特定された順序で、短い「パイロット」シーケンスを送信してもよい。それぞれのパイロットシーケンスは、その通信するピアの方向に、ＳＴＡによって送信されてもよく、データパケットまたは制御メッセージのいずれかを含んでいてもよい。スケジュール６０２によって識別された、Ｔｘ／Ｒｘペアのセットからのすべての他のＳＴＡは、そのＳＴＡからのパイロット送信の受信信号電力を測定してもよい。
【００４７】
パイロット送信の後、図６中で図示されているように、ＡＰは、２ｎのタイムスロット６０６を開始してもよく、この２ｎのタイムスロット６０６の間に、ＳＴＡのＴｘ／ＲｘペアのセットからのそれぞれのＳＴＡが、それぞれの送信機に対するパイロット送信の測定された電力についての報告をＡＰに送信してもよい。この時点において、ＡＰは、所望の基準を満たすために、同時送信のために、ＳＴＡのＴｘ／Ｒｘペアの初期セットからＴｘ／Ｒｘペアのサブセットを選択するために必要とされるすべての情報を処理してもよい。本開示の１つの態様では、ＡＰは、送信スループットの合計を最大にするようにＴｘ／Ｒｘペアのサブセットを選んでもよい。この後、ＡＰは、同時通信のためにスケジューリングされたＳＴＡのＴｘ／Ｒｘペアの選ばれたサブセットを識別するスケジュール６０８を送信してもよい。
【００４８】
同時通信のためにＳＴＡの正確なサブセットを選ぶ複雑性は、マルチ局のスケジューリングのための最適化基準に直接的に依存していてもよいことに留意すべきである。ある態様では、指向送信を使用して、パイロット送信と、ＡＰに対するＳＴＡの電力測定報告とを送信してもよい。したがって、これらの送信メッセージのそれぞれは、少ない時間オーバーヘッドを招くことがあり、この少ない時間オーバーヘッドが、複数の同時通信を可能にするための提案したプロトコルを非常に効率的にすることができる。
【００４９】
図７は、本開示のある態様にしたがった、ワイヤレスネットワークの局（ワイヤレスノードまたは装置）間の複数の同時通信をスケジューリングするために、ＡＰにおいて実行され得る例示的な動作７００を図示している。７０２において、複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに基づいて発生された結果の報告を送信すべきときとを示す初期のスケジュールを、ＡＰが送信してもよい。初期のスケジュールはまた、局のＴｘ／Ｒｘペアが互いに通信してもよいことを局のＴｘ／Ｒｘペアにも示してもよい。さらに、初期のスケジュールは、それぞれの装置の優先順位にしたがってスケジューリングするために順序付けされた装置のリストを含んでいてもよい。
【００５０】
７０４において、ＡＰは、複数の装置から、結果の報告を受信してもよい。初期のスケジュールは、装置において受信されたパイロットに関係する結果の報告を送信するための装置に対するタイムスロットのシーケンスを含んでいてもよい。この結果は、装置のそれぞれによって送信されたパイロットの受信電力を含んでいてもよい。装置のうちの少なくとも１つによって報告された結果は、報告する装置よりもより低い優先順位を持つ少なくとも１つの装置を示していてもよく、この少なくとも１つの装置のパイロットは、報告する装置において、しきい値よりもより低い電力で受信される。したがって、通信しながら、優先順位がより低いこのノードは、報告装置の、そのピアとの通信の間、受け入れ不可能な干渉を引き起こさないだろう。装置のそれぞれによって報告された結果のそれぞれは、その装置において受信されたパイロットのうちの１つ以上によって引き起こされた干渉についての情報を含んでいてもよい。
【００５１】
７０６において、ＡＰは、報告された結果の少なくとも部分的に基づいて、同時通信のためにスケジューリングされるべき装置のうちの少なくとも１つのペアを選択してもよい。７０８において、ＡＰは、同時通信のためにスケジューリングされた装置のうちの選択された少なくとも１つのペアを示す別のスケジュールを送信してもよい。図７中で記述した動作７００は、任意のスケジューリング装置によって実行してもよいことに留意すべきである。
【００５２】
例えば、ある態様では、ＡＰは、初期のスケジュール、最適化基準、または、ノードから受信された電力報告のうちの少なくとも１つに基づいて、同時通信のために装置のうちの１つ以上のペアを選んでもよい。別の態様では、同時通信のためにスケジューリングされるべき装置の好ましいサブセットの選択は、装置のそれぞれに関係する性能メトリックの最適化に基づいていてもよい。性能メトリックの１つの例は、選択された装置が同時に送信しているときの、ワイヤレスネットワークにおける総スループットであってもよい。さらなる別の態様では、装置のうちの少なくとも１つのペアを選択することは、同時送信のためにスケジューリングされるべき装置の好ましいサブセットを、装置のトラフィックの優先順位に基づいて決定することを含んでいてもよい。
【００５３】
図８は、本開示のある態様にしたがった、ワイヤレスネットワークにおける複数のＳＴＡのうちのＳＴＡにおいて実行され得る例示的な動作８００を図示している。８０２において、複数のＳＴＡのうちのそれぞれのＳＴＡがパイロットを送信すべきときと、それぞれのＳＴＡが、複数の送信されたパイロットに関係する結果の報告を送信すべきときとを示す初期のスケジュールを、ＳＴＡはスケジューリングノードから受信してもよい。ＳＴＡは、ＡＰから初期のスケジュールを受信してもよく、この初期のスケジュールは、互いに通信し得る、ＳＴＡの順序とＳＴＡのペアとを含んでいてもよい。
【００５４】
８０４において、ＳＴＡは、初期のスケジュールによって示された時間において、共通のペアにおける受信ＳＴＡにパイロットを送信してもよい。８０６において、ＳＴＡは、初期のスケジュールによって示された時間において、複数のＳＴＡのうちの他のＳＴＡによって送信されたパイロットを受信してもよい。ＳＴＡは、他のＳＴＡから受信したパイロットの電力を測定し、報告をＡＰに送ってもよい。８０８において、ＳＴＡは、受信したパイロットに基づいて発生された結果を、スケジューリングノードに送信してもよい。
【００５５】
初期のスケジュールは、それぞれのＳＴＡの優先順位にしたがったスケジューリングのために順序付けられたＳＴＡのリストを含んでいてもよいことに留意すべきである。送信された結果のうちの少なくとも１つは、その結果を送信するＳＴＡよりもより低い優先順位を有するリストからの少なくとも１つのＳＴＡを示していてもよく、このリストからの少なくとも１つのＳＴＡの少なくとも１つのパイロットは、しきい値に等しい、または、より低い電力で受信されてもよい。さらに、ＳＴＡは、同時通信のためにスケジューリングされた複数のＳＴＡから選択された１つ以上のペアのＳＴＡを含むスケジューリングノードから、別のスケジュールを受信してもよい。別の態様では、ＳＴＡのペアは、同時通信のために、ＳＴＡのトラフィックの優先順位に基づいて選択されてもよい。
【００５６】
同時通信のために、局のサブセットを選ぶ方法
所定の基準（例えば、総ネットワークスループット）を最適化するために、同時通信のためにスケジューリングされるＳＴＡの好ましい組み合わせを決定する計算の複雑性が、高いことがある。本開示では、ＳＴＡの好ましいサブセットの決定を簡単にするための、そして、この最適化問題をより扱いやすくするための、いくつかの方法を提案する。
【００５７】
本開示のある態様は、同時通信のために、ＳＴＡの好ましいサブセットを選ぶための集中化された方法をサポートする。１つの態様では、元々選ばれたＮ個のＳＴＡのうちの少なくともｒ個のＳＴＡをスケジューリングすることが必要であることを、ＡＰはアプリオリに決めてもよい。その後、ＳＴＡの可能性あるサブセットの数は、
【数１】
0005490912.tif 000002
【００５８】
によって与えられてもよい。
【００５９】
Ｎの小さい値に対して、式（１）によって与えられたＳＴＡのサブセットの組み合わせの数は、扱いやすいかもしれない。
【００６０】
別の態様では、ＡＰは、優先順位の様態でＮ個のＳＴＡを順序付けてもよい。Ｎ個のＳＴＡのうちの第１のＳＴＡをスケジューリングした後、ＡＰは、第１のＳＴＡに影響を与えずに、Ｎ個のＳＴＡのうちの第２のＳＴＡをスケジューリングすることができるか否かをチェックしてもよい。第２のＳＴＡをスケジューリングすることができる場合に、ＡＰは、第２のＳＴＡを、スケジューリングされるＳＴＡのリストに追加してもよい。これに続いて、第３のＳＴＡのスケジューリングが、第１のＳＴＡおよび第２のＳＴＡ等のスループットを減らさない場合、ＡＰは、Ｎ個のＳＴＡのうちの第３のＳＴＡも、スケジューリングされるＳＴＡのリストに追加してもよい。
【００６１】
本開示のある態様は、同時通信のために、ＳＴＡの好ましいサブセットを選ぶための分散化された方法をサポートする。最初に、ＡＰは、優先順位リスト中で、スケジューリングされるべきＳＴＡを順序付けてもよく、その後、ＡＰは、第１のマルチ−ＳＴＡスケジュール内で（例えば、図６のスケジュール６０２内で）優先順位リストを送ってもよい。その後、優先順位が付けられたリストに基づいて、それぞれのＳＴＡが、同時送信のために、そのＳＴＡの優先順位よりもより低い優先順位のＳＴＡを許可してもよいかを決定してもよい。これにより、実行されたＳＴＡ自体の通信は成功し、干渉による影響は受けないだろう。
【００６２】
これに続いて、それぞれのＳＴＡは、「許可された」ＳＴＡのＳＴＡ自体のリストをＡＰに返信してもよい。ＡＰは、すべてのＳＴＡから受信したすべてのリストの「共通部分」を決定してもよい。「共通部分」からのそれらのＳＴＡは、同時に通信することを許可されてもよい。同時通信のためにＳＴＡの好ましいサブセットを選ぶこの分散化された方法では、ＡＰが、複雑な計算を何も実行しなくてもよいことを観察することができる。
【００６３】
対応する機能を実行することができる任意の適した手段によって、上述した方法のさまざまな動作を実行してもよい。手段は、さまざまなハードウェアおよび／またはソフトウェアコンポーネントおよび／またはモジュールを含んでいてもよく、これらは、回路、特定用途向け集積回路（ＡＳＩＣ）またはプロセッサを含むが、これらに限定されない。一般的に、図面中で図示した動作が存在する場合、これらの動作は、類似したナンバリングを持つ対応する同等のミーンズプラスファンクションコンポーネントを有していてもよい。例えば、図７および図８中で図示されている、動作７００および８００は、図７Ａおよび図８Ａ中で図示されているコンポーネント７００Ａおよび８００Ａに対応している。
【００６４】
ここで使用されているような、「決定すること」という用語は、幅広いさまざまなアクションを含む。例えば、「決定すること」は、算出すること、計算すること、処理すること、導出すること、調査すること、調べること（例えば、テーブル、データベース、または別のデータ構成中で調べること）、把握すること、および、これらに類するものを含んでいてもよい。また、「決定すること」は、受信すること（例えば、情報を受信すること）と、アクセスすること（例えば、メモリ中のデータにアクセスすること）、および、これらに類するものを含んでいてもよい。また、「決定すること」は、解決すること、選択すること、選ぶこと、確立すること、および、これらに類するものを含んでいてもよい。
【００６５】
ここで使用されているような、アイテムのリスト「のうちの少なくとも１つ」のことを意味するフレーズは、単一のメンバーを含む、それらのアイテムの任意の組み合わせのことを意味する。例として、「ａ、ｂ、またはｃのうちの少なくとも１つ」は、ａ、ｂ、ｃ、ａ−ｂ、ａ−ｃ、ｂ−ｃ、およびａ−ｂ−ｃをカバーすることを意図している。
【００６６】
さまざまなハードウェアおよび／またはソフトウェアコンポーネント、回路、および／またはモジュールのような、動作を実行することができる任意の適した手段によって、上述した方法のさまざまな動作を実行してもよい。一般的に、動作を実行することができる対応する機能的手段によって、図中に図示されている任意の動作を実行してもよい。
【００６７】
送信する手段は、例えば、図２の、アクセスポイント１１０の送信機２２２、図２の、ユーザ端末１２０の送信機２５４、または、図３の、ワイヤレスデバイス３０２の送信機３１０のような、送信機を含んでいてもよい。受信する手段は、例えば、図２の、アクセスポイント１１０の受信機２２２、図２の、ユーザ端末１２０の受信機２５４、または、図３の、ワイヤレスデバイス３０２の受信機３１２のような、受信機を含んでいてもよい。選択する手段は、例えば、図２の、アクセスポイント１１０のプロセッサ２４２、または、図３の、ワイヤレスデバイス３０２のプロセッサ３０４のような、プロセッサを含んでいてもよい。決定する手段は、例えば、図２の、アクセスポイント１１０のプロセッサ２４２、または、図３の、ワイヤレスデバイス３０２のプロセッサ３０４のような、プロセッサを含んでいてもよい。
【００６８】
本開示に関連して記述した、さまざまな例示的な論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタルシグナルプロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ信号（ＦＰＧＡ）、または他のプログラマブルロジックデバイス（ＰＬＤ）、ディスクリートゲートまたはトランジスタロジック、ディスクリートハードウェアコンポーネント、あるいは、ここで記述した機能を実行するように設計されているこれらの任意の組み合わせで実現しても、あるいは、実行してもよい。汎用プロセッサはマイクロプロセッサであってもよいが、代替実施形態では、プロセッサは、何らかの商業的に利用可能なプロセッサ、制御装置、マイクロ制御装置、または状態機械であってもよい。プロセッサはまた、コンピューティングデバイスの組み合わせとして、例えば、ＤＳＰとマイクロプロセッサの組み合わせとして、複数のマイクロプロセッサとして、ＤＳＰコアに関連した１つ以上のマイクロプロセッサとして、あるいは、このような他の何らかの構成として実現してもよい。
【００６９】
本開示と関連して記述した方法またはアルゴリズムのステップは、直接的に、ハードウェアで、プロセッサにより実行されるソフトウェアモジュールで、あるいは、２つのものを組み合わせたもので具体化してもよい。ソフトウェアモジュールは、技術的に知られている何らかの形態の記憶媒体中に存在していてもよい。使用され得る記憶媒体のいくつかの例は、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、フラッシュメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーブバルディスク、ＣＤ−ＲＯＭ等を含む。ソフトウェアモジュールは、単一の命令を、または多くの命令を含んでいてもよく、異なるプログラムの中のいくつかの異なるコードセグメントを通して、および、複数の記憶媒体にわたって分散させてもよい。プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるように、記憶媒体をプロセッサに結合させてもよい。代替実施形態では、記憶媒体はプロセッサと一体化してもよい。
【００７０】
ここで開示した方法は、記述した方法を達成するための、１つ以上のステップまたはアクションを含む。特許請求の範囲の範囲から逸脱することなく、方法ステップおよび／またはアクションを互いに交換してもよい。言い換えると、ステップまたはアクションの特定の順序が明記されていない限り、特許請求の範囲の範囲から逸脱することなく、特定のステップおよび／またはアクションの、順序ならびに／あるいは使用を修正してもよい。
【００７１】
記述した機能は、ハードウェアで、ソフトウェアで、ファームウェアで、またはこれらの任意の組み合わせで実現してもよい。ソフトウェアで実現した場合、機能は、コンピュータ読み取り可能媒体上に１つ以上の命令として記憶してもよい。記憶媒体は、コンピュータによってアクセスできる任意の利用可能な媒体であってもよい。例示によると、このようなコンピュータ読み取り可能な媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、あるいは他の光ディスク記憶デバイス、磁気ディスク記憶デバイスまたは他の磁気記憶デバイス、あるいは命令またはデータ構成の形態で所望のプログラムコードを伝送または記憶するために使用でき、コンピュータによってアクセスできる他の何らかの媒体を含むことができるが、これらに限定されない。ここで使用したようなディスク（ｄｉｓｋおよびｄｉｓｃ）は、コンパクトディスク（ＣＤ）、レーザディスク、光ディスク、デジタル汎用ディスク（ＤＶＤ）、フロッピー（登録商標）ディスク、およびブルーレイ（登録商標）ディスクを含むが、一般的に、ディスク（ｄｉｓｋ）は、データを磁気的に再生する一方で、ディスク（ｄｉｓｃ）は、データをレーザによって光学的に再生する。
【００７２】
したがって、ある態様は、ここで提示した動作を実行するためのコンピュータプログラムプロダクトを含んでいてもよい。例えば、このようなコンピュータプログラムプロダクトは、そこに命令を記憶させる（および／またはエンコードさせる）コンピュータ読み取り可能媒体を含んでいてもよく、命令は、ここで記述した動作を実行するために１つ以上のプロセッサによって実行可能である。ある態様では、コンピュータプログラムプロダクトは、パッケージングマテリアルを含んでいてもよい。
【００７３】
送信媒体を通して、ソフトウェアまたは命令も送信してもよい。例えば、ソフトウェアが、ウェブサイトから、サーバから、あるいは同軸ケーブル、ファイバ光ケーブル、撚り対、デジタル加入者線（ＤＳＬ）、または赤外線、無線、マイクロ波のようなワイヤレス技術を使用している他の遠隔ソースから送信された場合、同軸ケーブル、ファイバ光ケーブル、撚り対、ＤＳＬ、あるいは赤外線、無線、およびマイクロ波のようなワイヤレス技術は、送信媒体の定義に含まれる。
【００７４】
さらに、ここで記述した方法および技術を実行するモジュールおよび／または他の適切な手段は、ダウンロードすることができる、および／または、そうでなければ、適用できるように、ユーザ端末および／または基地局によって取得することができることを正しく認識すべきである。例えば、ここで記述した方法を実行する手段の転送を促進するために、このようなデバイスを、サーバに結合させることができる。代替的に、記憶手段（例えば、ＲＡＭや、ＲＯＭや、コンパクトディスク（ＣＤ）またはフロッピーディスク等のような物理記憶媒体）を通して、ここで記述したさまざまな方法を提供することができ、これにより、ユーザ端末および／または基地局が、記憶手段をデバイスに結合または提供する際に、さまざまな方法を取得することができる。さらには、ここで記述した方法および技術をデバイスに提供する他の何らかの適した技術を利用することができる。
【００７５】
特許請求の範囲は、先に図示した、正確な構成およびコンポーネントに限定されないことを理解すべきである。特許請求の範囲の範囲から逸脱することなく、上述した、方法および装置の構成、動作、および詳細において、さまざまな改良、変更、およびバリエーションがなされてもよい。
【００７６】
前述は、本開示の態様に向けられているが、これらの基本的な範囲から逸脱することなく、および、後続する特許請求の範囲によって決定されるこれらの範囲から逸脱することなく、この開示の他の態様、および、さらなる態様を考案してもよい。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［１］ワイヤレス通信のための方法において、
複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに基づいて発生された結果の報告を送信すべきときとを示す初期のスケジュールを送信することと、
前記複数の装置から報告された結果を受信することと、
少なくとも前記報告された結果に基づいて、同時通信のためにスケジューリングされるべき装置のうちの少なくとも１つのペアを選択することと、
同時通信のためにスケジューリングされた装置のうちの前記選択された少なくとも１つのペアを示す別のスケジュールを送信することとを含む方法。
［２］前記初期のスケジュールは、前記装置のペアを含み、そして、前記ペアのそれぞれに対して、前記パイロットのうちの１つを送信すべきであるそのペア中に受信装置を含む[１］記載の方法。
［３］前記初期のスケジュールは、前記装置において受信された前記パイロットに関係する結果の前記報告を前記装置が送信するタイムスロットのシーケンスを含む[１］記載の方法。
［４］前記装置のそれぞれによって報告された前記結果のそれぞれは、その装置において受信された前記パイロットのうちの１つ以上によって引き起こされた干渉についての情報を含む[１］記載の方法。
［５］選択することは、
前記同時送信のためにスケジューリングされるべき装置の好ましいサブセットを、性能メトリックに基づいて決定することを含む[１］記載の方法。
［６］選択することは、
前記同時送信のためにスケジューリングされるべき装置の好ましいサブセットを、前記装置のトラフィックの優先順位に基づいて決定することを含む[１］記載の方法。
［７］前記初期のスケジュールは、それぞれの装置の優先順位にしたがってスケジューリングするために順序付けられた前記装置のリストを含む[１］記載の方法。
［８］前記初期のスケジュールは、前記初期のスケジュールでブロードキャストメッセージを送信することによって、すべての前記装置に通信される[１］記載の方法。
［９］前記初期のスケジュールは、複数のユニキャストスケジュールを含み、
前記ユニキャストスケジュールのそれぞれは、前記複数の装置のうちの異なる装置に送信される[１］記載の方法。
［１０］前記初期のスケジュールを送信することは、１つ以上のポーリングメッセージを送信することを含む[１］記載の方法。
［１１］ワイヤレス通信のための装置において、
複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに基づいて発生された結果の報告を送信すべきときとを示す初期のスケジュールを送信するように構成されている送信機と、
前記複数の装置から報告された結果を受信するように構成されている受信機と、
少なくとも前記報告された結果に基づいて、同時通信のためにスケジューリングされるべき装置のうちの少なくとも１つのペアを選択するように構成されている回路とを具備し、
前記送信機は、同時通信のためにスケジューリングされた装置のうちの前記選択された少なくとも１つのペアを示す別のスケジュールを送信するようにも構成されている装置。
［１２］前記初期のスケジュールは、前記装置のペアを含み、そして、前記ペアのそれぞれに対して、前記パイロットのうちの１つを送信すべきであるそのペア中に受信装置を含む[１１］記載の装置。
［１３］前記初期のスケジュールは、前記装置において受信された前記パイロットに関係する結果の前記報告を前記装置が送信するタイムスロットのシーケンスを含む[１１］記載の装置。
［１４］前記装置のそれぞれによって報告された前記結果のそれぞれは、その装置において受信された前記パイロットのうちの１つ以上によって引き起こされた干渉についての情報を含む[１１］記載の装置。
［１５］前記回路は、
前記同時送信のためにスケジューリングされるべき装置の好ましいサブセットを、性能メトリックに基づいて決定するようにも構成されている[１１］記載の装置。
［１６］前記回路は、
前記同時送信のためにスケジューリングされるべき装置の好ましいサブセットを、前記装置のトラフィックの優先順位に基づいて決定するようにも構成されている[１１］記載の装置。
［１７］前記初期のスケジュールは、それぞれの装置の優先順位にしたがってスケジューリングするために順序付けられた前記装置のリストを含む[１１］記載の装置。
［１８］前記初期のスケジュールは、前記初期のスケジュールでブロードキャストメッセージを送信することによって、すべての前記装置に通信される[１１］記載の装置。
［１９］前記初期のスケジュールは、複数のユニキャストスケジュールを含み、
前記ユニキャストスケジュールのそれぞれは、前記複数の装置のうちの異なる装置に送信される[１１］記載の装置。
［２０］前記送信機は、１つ以上のポーリングメッセージを送信するようにも構成されている[１１］記載の装置。
［２１］ワイヤレス通信のための装置において、
複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに基づいて発生された結果の報告を送信すべきときとを示す初期のスケジュールを送信する手段と、
前記複数の装置から報告された結果を受信する手段と、
少なくとも前記報告された結果に基づいて、同時通信のためにスケジューリングされるべき装置のうちの少なくとも１つのペアを選択する手段とを具備し、
前記送信する手段は、同時通信のためにスケジューリングされた装置のうちの前記選択された少なくとも１つのペアを示す別のスケジュールを送信するようにさらに構成されている装置。
［２２］前記初期のスケジュールは、前記装置のペアを含み、そして、前記ペアのそれぞれに対して、前記パイロットのうちの１つを送信すべきであるそのペア中に受信装置を含む[２１］記載の装置。
［２３］前記初期のスケジュールは、前記装置において受信された前記パイロットに関係する結果の前記報告を前記装置が送信するタイムスロットのシーケンスを含む[２１］記載の装置。
［２４］前記装置のそれぞれによって報告された前記結果のそれぞれは、その装置において受信された前記パイロットのうちの１つ以上によって引き起こされた干渉についての情報を含む[２１］記載の装置。
［２５］前記選択する手段は、
前記同時送信のためにスケジューリングされるべき装置の好ましいサブセットを、性能メトリックに基づいて決定する手段を備える[２１］記載の装置。
［２６］前記選択する手段は、
前記同時送信のためにスケジューリングされるべき装置の好ましいサブセットを、前記装置のトラフィックの優先順位に基づいて決定する手段を備える[２１］記載の装置。
［２７］前記初期のスケジュールは、それぞれの装置の優先順位にしたがってスケジューリングするために順序付けられた前記装置のリストを含む[２１］記載の装置。
［２８］前記初期のスケジュールは、前記初期のスケジュールでブロードキャストメッセージを送信することによって、すべての前記装置に通信される[２１］記載の装置。
［２９］前記初期のスケジュールは、複数のユニキャストスケジュールを含み、
前記ユニキャストスケジュールのそれぞれは、前記複数の装置のうちの異なる装置に送信される[２１］記載の装置。
［３０］前記送信する手段は、１つ以上のポーリングメッセージを送信するようにさらに構成されている[２１］記載の装置。
［３１］ワイヤレス通信のためのコンピュータプログラムプロダクトにおいて、
複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに基づいて発生された結果の報告を送信すべきときとを示す初期のスケジュールを送信するために実行可能な命令と、
前記複数の装置から報告された結果を受信するために実行可能な命令と、
少なくとも前記報告された結果に基づいて、同時通信のためにスケジューリングされるべき装置のうちの少なくとも１つのペアを選択するために実行可能な命令と、
同時通信のためにスケジューリングされた装置のうちの前記選択された少なくとも１つのペアを示す別のスケジュールを送信するために実行可能な命令とを含むコンピュータ読み取り可能媒体を具備するコンピュータプログラムプロダクト。
［３２］アクセスポイントにおいて、
少なくとも１つのアンテナと、
複数のワイヤレスノードのうちのそれぞれのワイヤレスノードがパイロットを送信すべきときと、それぞれのワイヤレスノードが、複数の送信されたパイロットに基づいて発生された結果の報告を送信すべきときとを示す初期のスケジュールを、前記少なくとも１つのアンテナを通して送信するように構成されている送信機と、
前記複数のワイヤレスノードから報告された結果を、前記少なくとも１つのアンテナを通して受信するように構成されている受信機と、
少なくとも前記報告された結果に基づいて、同時通信のためにスケジューリングされるべきワイヤレスノードのうちの少なくとも１つのペアを選択するように構成されている回路とを具備し、
前記送信機は、同時通信のためにスケジューリングされたワイヤレスノードのうちの前記選択された少なくとも１つのペアを示す別のスケジュールを、前記少なくとも１つのアンテナを通して送信するようにも構成されているアクセスポイント。
［３３］ワイヤレス通信のための方法において、
複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに関係する結果の報告を送信すべきときとを示す初期のスケジュールを、スケジューリング装置から受信することと、
前記初期のスケジュールによって示された時間において、共通のペアにおける受信装置にパイロットを送信することと、
前記初期のスケジュールによって示された時間において、前記装置によって送信された前記パイロットを受信することと、
前記受信したパイロットに基づいて発生された結果を、前記スケジューリング装置に送信することとを含む方法。
［３４］同時通信のためにスケジューリングされた装置のうちの１つ以上のペアを含む前記スケジューリング装置からの別のスケジュールを受信することと、
前記別のスケジュール中で特定された前記装置のペアのうちの少なくとも１つの装置によるデータの送信と同時に、前記受信装置にデータを送信することとをさらに含む[３３］記載の方法。
［３５］前記受信したパイロットに基づいて発生された結果を送信することは、
指向送信を使用して、前記結果を前記スケジューリング装置に送信することを含む[３３］記載の方法。
［３６］前記共通のペアにおける受信装置にパイロットを送信することは、指向送信を使用して、前記パイロットを送信することを含む[３３］記載の方法。
［３７］前記受信装置に送信される前記パイロットは、データパケットを含む[３３］記載の方法。
［３８］前記受信装置に送信される前記パイロットは、制御メッセージを含む[３３］記載の方法。
［３９］前記初期のスケジュールは、それぞれの装置の優先順位にしたがってスケジューリングのために順序付けられた前記装置のリストを含み、
前記結果のうちの少なくとも１つは、前記結果を送信する装置よりもより低い優先順位を持つ前記リストからの少なくとも１つの装置を示し、
前記リストからの前記少なくとも１つの装置のうちの少なくとも１つのパイロットは、しきい値に等しい、または、より低い電力で受信される[３３］記載の方法。
［４０］ワイヤレス通信のための装置において、
複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに関係する結果の報告を送信すべきときとを示す初期のスケジュールを、スケジューリング装置から受信するように構成されている受信機と、
前記初期のスケジュールによって示された時間において、共通のペアにおける受信装置にパイロットを送信するように構成されている送信機と具備し、
前記受信機は、前記初期のスケジュールによって示された時間において、前記装置によって送信された前記パイロットを受信するようにも構成され、
前記送信機は、前記受信したパイロットに基づいて発生された結果を、前記スケジューリング装置に送信するようにも構成されている装置。
［４１］前記受信機は、同時通信のためにスケジューリングされた装置のうちの１つ以上のペアを含む前記スケジューリング装置からの別のスケジュールを受信するようにも構成され、
前記送信機は、前記別のスケジュール中で特定された前記装置のペアのうちの少なくとも１つの装置によるデータの送信と同時に、前記受信装置にデータを送信するようにも構成されている[４０］記載の装置。
［４２］前記送信機は、
指向送信を使用して、前記結果を前記スケジューリング装置に送信するようにも構成されている[４０］記載の装置。
［４３］前記送信機は、指向送信を使用して、前記パイロットを送信するようにも構成されている[４０］記載の装置。
［４４］前記受信装置に送信される前記パイロットは、データパケットを含む[４０］記載の装置。
［４５］前記受信装置に送信される前記パイロットは、制御メッセージを含む[４０］記載の装置。
［４６］前記初期のスケジュールは、それぞれの装置の優先順位にしたがってスケジューリングのために順序付けられた前記装置のリストを含み、
前記結果のうちの少なくとも１つは、前記装置よりもより低い優先順位を持つ前記リストからの少なくとも１つの装置を示し、
前記リストからの前記少なくとも１つの装置のうちの少なくとも１つのパイロットは、しきい値に等しい、または、より低い電力で受信される[４０］記載の装置。
［４７］ワイヤレス通信のための装置において、
複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに関係する結果の報告を送信すべきときとを示す初期のスケジュールを、スケジューリング装置から受信する手段と、
前記初期のスケジュールによって示された時間において、共通のペアにおける受信装置にパイロットを送信する手段とを具備し、
前記受信する手段は、前記初期のスケジュールによって示された時間において、前記装置によって送信された前記パイロットを受信するようにさらに構成され、
前記送信する手段は、前記受信したパイロットに基づいて発生された結果を、前記スケジューリング装置に送信するようにさらに構成されている装置。
［４８］前記受信する手段は、同時通信のためにスケジューリングされた装置のうちの１つ以上のペアを含む前記スケジューリング装置からの別のスケジュールを受信するようにさらに構成され、
前記送信する手段は、前記別のスケジュール中で特定された前記装置のペアのうちの少なくとも１つの装置によるデータの送信と同時に、前記受信装置にデータを送信するようにさらに構成されている[４７］記載の装置。
［４９］前記送信する手段は、
指向送信を使用して、前記結果を前記スケジューリング装置に送信するようにさらに構成されている[４７］記載の装置。
［５０］前記送信する手段は、指向送信を使用して、前記パイロットを送信するようにさらに構成されている[４７］記載の装置。
［５１］前記受信装置に送信される前記パイロットは、データパケットを含む[４７］記載の装置。
［５２］前記受信装置に送信される前記パイロットは、制御メッセージを含む[４７］記載の装置。
［５３］前記初期のスケジュールは、それぞれの装置の優先順位にしたがってスケジューリングのために順序付けられた前記装置のリストを含み、
前記結果のうちの少なくとも１つは、前記装置よりもより低い優先順位を持つ前記リストからの少なくとも１つの装置を示し、
前記リストからの前記少なくとも１つの装置のうちの少なくとも１つのパイロットは、しきい値に等しい、または、より低い電力で受信される[４７］記載の装置。
［５４］ワイヤレス通信のためのコンピュータプログラムプロダクトにおいて、
複数の装置のうちのそれぞれの装置がパイロットを送信すべきときと、それぞれの装置が、複数の送信されたパイロットに関係する結果の報告を送信すべきときとを示す初期のスケジュールを、スケジューリング装置から受信するために実行可能な命令と、
前記初期のスケジュールによって示された時間において、共通のペアにおける受信装置にパイロットを送信するために実行可能な命令と、
前記初期のスケジュールによって示された時間において、前記装置によって送信された前記パイロットを受信するために実行可能な命令と、
前記受信したパイロットに基づいて発生された結果を、前記スケジューリング装置に送信するために実行可能な命令とを含むコンピュータ読み取り可能媒体を具備するコンピュータプログラムプロダクト。
［５５］ワイヤレスノードにおいて、
少なくとも１つのアンテナと、
複数のワイヤレスノードのうちのそれぞれのワイヤレスノードがパイロットを送信すべきときと、それぞれのワイヤレスノードが、複数の送信されたパイロットに関係する結果の報告を送信すべきときとを示す初期のスケジュールを、前記少なくとも１つのアンテナを通してアクセスポイントから受信するように構成されている受信機と、
前記初期のスケジュールによって示された時間において、共通のペアにおける受信ワイヤレスノードにパイロットを、前記少なくとも１つのアンテナを通して送信するように構成されている送信機とを具備し、
前記受信機は、前記初期のスケジュールによって示された時間において、前記ワイヤレスノードによって送信された前記パイロットを、前記少なくとも１つのアンテナを通して受信するようにも構成され、
前記送信機は、前記受信したパイロットに基づいて発生された結果を、前記少なくとも１つのアンテナを通して前記アクセスポイントに送信するようにも構成されているワイヤレスノード。
【図１】
0005490912.tif 000003
【図２】
0005490912.tif 000004
【図３】
0005490912.tif 000005
【図４】
0005490912.tif 000006
【図５】
0005490912.tif 000007
【図６】
0005490912.tif 000008
【図７】
0005490912.tif 000009
【図７Ａ】
0005490912.tif 000010
【図８】
0005490912.tif 000011
【図８Ａ】
0005490912.tif 000012