(57)【要約】【課題】ＤＭＧビーコンによる発見において、発見対象であるＳＴＡが増加した場合であっても、高速な発見を実現すること。【解決手段】無線通信装置は、ＢＴＩにおけるＤＭＧビーコンとして、Ａ−ＳＴＡによって送信されるＤＭＧビーコンであることを示すＤＭサブフィールドを含み、指向性送信を行う１つ以上の第１のＤＭＧビーコンと、ＤＭサブフィールドを含み、疑似オムニ送信を行う１つ以上の第２のＤＭＧビーコンと、生成し、Ａ−ＢＦＴにおける信号の生成を省略し、ＤＴＩにおける信号の生成を行う、フレーム構成部と、ＢＴＩにおいて、１つ以上の第１のＤＭＧビーコンに対して、第１の位相調整を行うことによって指向性送信を１つ以上の送信セクタを用いて行い、１つ以上の第２のＤＭＧビーコンに対して、第２の位相調整を行うことによって疑似オムニ送信を行う、送信無線部と、を含む。【選択図】図１５
2019016890.tif 000002
【特許請求の範囲】
【請求項１】
ＢＴＩ（beacon transmission interval）におけるＤＭＧ（directional multi-gigabit）ビーコンとして、Ａ−ＳＴＡ（Active scanning station）によって送信されるＤＭＧビーコンであることを示すＤＭ（discovery mode）サブフィールドを含み、指向性送信を行う１つ以上の第１のＤＭＧビーコンと、前記ＤＭサブフィールドを含み、疑似オムニ送信を行う１つ以上の第２のＤＭＧビーコンと、生成し、
Ａ−ＢＦＴ（Association Beamforming Training）における信号の生成を省略し、
ＤＴＩ（Data Transfer Interval）における信号の生成を行う、フレーム構成部と、
前記ＢＴＩにおいて、
前記１つ以上の第１のＤＭＧビーコンに対して、第１の位相調整を行うことによって指向性送信を１つ以上の送信セクタを用いて行い、
前記１つ以上の第２のＤＭＧビーコンに対して、第２の位相調整を行うことによって疑似オムニ送信を行う、送信無線部と、
を含む、無線通信装置。
【請求項２】
前記ＤＴＩにおいて、前記１つ以上の第１のＤＭＧビーコンを送信した通信相手より、疑似オムニ送信により送信されたプローブ応答を受信する受信部と、
を含む、
請求項１に記載の無線通信装置。
【請求項３】
前記フレーム構成部は、前記プローブ応答に対するａｃｋ信号を生成し、
前記送信無線部は、前記ａｃｋ信号を前記選択した送信セクタを用いて、疑似オムニ送信を行う、
請求項２に記載の無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、無線通信装置に関する。
【背景技術】
【０００２】
IEEE 802.11adにおいて、ミリ波帯域を用いて無線通信を行う無線通信装置（例えば、ＡＰ（Access Point）／ＰＣＰ（PBSS Central Point）：以下、ＡＰ／ＰＣＰと記載する）は、例えば、ＤＭＧ（directional multi-gigabit）ビーコンと呼ばれる信号の送受信を含む発見手順を行い、通信相手となる無線通信装置（例えば、ＳＴＡ（Station））を発見する。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】IEEE 802.11adTM -2012   329〜341頁  10.1 Synchronization
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のミリ波帯域を用いた通信において、ＤＭＧビーコンによる発見では、発見対象であるＳＴＡが増加した場合、高速な発見について、十分考慮されていなかった。
【課題を解決するための手段】
【０００５】
本開示の一態様に係る無線通信装置は、ＢＴＩ（beacon transmission interval）におけるＤＭＧ（directional multi-gigabit）ビーコンとして、Ａ−ＳＴＡ（Active scanning station）によって送信されるＤＭＧビーコンであることを示すＤＭ（discovery mode）サブフィールドを含み、指向性送信を行う１つ以上の第１のＤＭＧビーコンと、前記ＤＭサブフィールドを含み、疑似オムニ送信を行う１つ以上の第２のＤＭＧビーコンと、生成し、Ａ−ＢＦＴ（Association Beamforming Training）における信号の生成を省略し、ＤＴＩ（Data Transfer Interval）における信号の生成を行う、フレーム構成部と、前記ＢＴＩにおいて、前記１つ以上の第１のＤＭＧビーコンに対して、第１の位相調整を行うことによって指向性送信を１つ以上の送信セクタを用いて行い、前記１つ以上の第２のＤＭＧビーコンに対して、第２の位相調整を行うことによって疑似オムニ送信を行う、送信無線部と、を含む。
【０００６】
なお、これらの包括的または具体的な態様は、システム、方法、集積回路、コンピュータプログラム、または、記録媒体で実現されてもよく、システム、装置、方法、集積回路、コンピュータプログラムおよび記録媒体の任意な組み合わせで実現されてもよい。
【発明の効果】
【０００７】
本開示の一態様によれば、ＤＭＧビーコンによる発見において、発見対象であるＳＴＡが増加した場合であっても、高速な発見を実現することができる。
【図面の簡単な説明】
【０００８】
【図１】ＢＴＩを含むビーコン間隔の一例を示す図
【図２Ａ】オムニ（Omni）送信セクタのビームパターンの一例を示す図
【図２Ｂ】指向性セクタのビームパターンの一例を示す図
【図２Ｃ】疑似オムニ（Quasi-Omni）送信セクタのビームパターンの一例を示す図
【図３Ａ】２．４ＧＨｚまたは５ＧＨｚの周波数帯（マイクロ波帯）におけるビーコンの送受信の一例を示す図
【図３Ｂ】６０ＧＨｚの周波数帯（ミリ波帯）におけるビーコンの送受信の一例を示す図
【図４Ａ】ビームパターンの関係の一例を示す図
【図４Ｂ】ビームパターンの関係の一例を示す図
【図５Ａ】ビームパターンの関係の一例を示す図
【図５Ｂ】ビームパターンの関係の一例を示す図
【図６】ＤＭＧビーコンのフレームのフォーマットの一例を示す図
【図７】ＤＭＧビーコンフレームのフォーマットの他の一例を示す図
【図８】ＤＭＧビーコンを用いた発見手順の第１の例を示すシーケンス図
【図９】ＤＭＧビーコンを用いた発見手順の第２の例を示すシーケンス図
【図１０Ａ】従来の発見手順の第１の例を示すフローチャート
【図１０Ｂ】従来の発見手順の第１の例を示すフローチャート
【図１０Ｃ】従来の発見手順の第１の例を示すフローチャート
【図１１Ａ】従来の発見手順の第２の例を示すフローチャート
【図１１Ｂ】従来の発見手順の第２の例を示すフローチャート
【図１１Ｃ】従来の発見手順の第２の例を示すフローチャート
【図１２】従来の発見手順における検討事項の第１の例を示す図
【図１３】従来の発見手順における検討事項の第２の例を示す図
【図１４】従来の発見手順における検討事項の第３の例を示す図
【図１５】実施の形態１に係る発見手順の一例を示すシーケンス図
【図１６】実施の形態１に係るＤＭＧビーコンのフレームのフォーマットの一例を示す図
【図１７Ａ】実施の形態１に係る発見手順の第１の変形例を示すシーケンス図
【図１７Ｂ】実施の形態１に係る発見手順の第２の変形例を示すシーケンス図
【図１８Ａ】実施の形態１に係る発見手順の一例を示すフローチャート
【図１８Ｂ】実施の形態１に係る発見手順の一例を示すフローチャート
【図１８Ｃ】実施の形態１に係る発見手順の一例を示すフローチャート
【図１９】実施の形態１に係る無線通信装置の構成の一例を示すブロック図
【図２０】実施の形態２に係る発見手順の一例を示すシーケンス図
【図２１】実施の形態２に係る発見手順の一例を示すフローチャート
【図２２】実施の形態３に係る発見手順の一例を示すシーケンス図
【図２３】実施の形態３に係る発見手順の一例を示すフローチャート
【図２４Ａ】実施の形態４に係る発見手順の第１の例を示すシーケンス図
【図２４Ｂ】実施の形態４に係る発見手順の第２の例を示すシーケンス図
【図２５】実施の形態４に係る発見手順の一例を示すフローチャート
【図２６】実施の形態４に係る無線通信装置の構成の一例を示すブロック図
【図２７Ａ】実施の形態５に係るＤＭＧビーコンのフレームのフォーマットの第１の例を示す図
【図２７Ｂ】実施の形態５に係るＤＭＧビーコンのフレームのフォーマットの第２の例を示す図
【図２８】複数の疑似オムニ送信セクタを用いて送信されるＤＢｃｎの一例を示す図
【図２９】実施の形態５に係る発見手順の一例を示すシーケンス図
【図３０Ａ】実施の形態５に係る発見手順の一例を示すフローチャート
【図３０Ｂ】実施の形態５に係る発見手順の一例を示すフローチャート
【図３１】実施の形態６に係る発見手順の一例を示すシーケンス図
【図３２】実施の形態６に係る発見手順の一例を示すフローチャート
【図３３】実施の形態７に係るプローブ応答フレームのフォーマットの一例を示す図
【図３４】実施の形態７に係る発見手順の一例を示すシーケンス図
【図３５】実施の形態７に係る発見手順の一例を示すフローチャート
【図３６】実施の形態８に係る発見手順の一例を示すシーケンス図
【図３７】実施の形態８に係る発見手順の一例を示すフローチャート
【図３８】実施の形態９に係る発見手順の一例を示すシーケンス図
【図３９Ａ】実施の形態９に係る発見手順の一例を示すフローチャート
【図３９Ｂ】実施の形態９に係る発見手順の一例を示すフローチャート
【図４０】実施の形態１０に係るプローブ応答フレームのフォーマットの一例を示す図
【図４１】実施の形態１０に係る発見手順の一例を示すシーケンス図
【図４２Ａ】実施の形態１０に係る発見手順の一例を示すフローチャート
【図４２Ｂ】実施の形態１０に係る発見手順の一例を示すフローチャート
【図４３】実施の形態１１に係る発見手順の一例を示すシーケンス図
【図４４Ａ】実施の形態１１に係る発見手順の一例を示すフローチャート
【図４４Ｂ】実施の形態１１に係る発見手順の一例を示すフローチャート
【図４４Ｃ】実施の形態１１に係る発見手順の一例を示すフローチャート
【図４５Ａ】実施の形態１２に係る発見手順の第１の例を示すシーケンス図
【図４５Ｂ】実施の形態１２に係る発見手順の第２の例を示すシーケンス図
【図４６】実施の形態１２に係る発見手順の一例を示すフローチャート
【図４７】実施の形態１３に係る発見手順の一例を示すシーケンス図
【図４８】従来の発見手順の一例を示すフローチャート
【図４９Ａ】実施の形態１３に係る発見手順の一例を示すフローチャート
【図４９Ｂ】実施の形態１３に係る発見手順の一例を示すフローチャート
【図５０】実施の形態１４に係る発見手順の一例を示すシーケンス図
【図５１】実施の形態１４に係る発見手順の一例を示すフローチャート
【図５２】実施の形態１５に係る発見手順の一例を示すシーケンス図
【図５３】実施の形態１５に係る発見手順の一例を示すフローチャート
【図５４Ａ】実施の形態１６に係るＤＭＧビーコンのフレームのフォーマットの第１の例を示す図
【図５４Ｂ】実施の形態１６に係るＤＭＧビーコンのフレームのフォーマットの第２の例を示す図
【図５５】実施の形態１６に係る発見手順の一例を示すシーケンス図
【図５６Ａ】実施の形態１６に係る発見手順の一例を示すフローチャート
【図５６Ｂ】実施の形態１６に係る発見手順の一例を示すフローチャート
【図５７Ａ】実施の形態１７に係る指向性セクタを用いて送信するＤＭＧビーコンのフレームのフォーマットの一例を示す図
【図５７Ｂ】実施の形態１７に係る疑似オムニ送信セクタを用いて送信するＤＭＧビーコンのフレームのフォーマットの一例を示す図
【図５８】実施の形態１７に係る発見手順の第１の例を示すシーケンス図
【図５９】実施の形態１７に係る発見手順の第２の例を示すシーケンス図
【図６０Ａ】実施の形態１７に係る発見手順の一例を示すフローチャート
【図６０Ｂ】実施の形態１７に係る発見手順の一例を示すフローチャート
【図６１】実施の形態１８に係るＤＭＧビーコンのフレームのフォーマットの一例を示す図
【図６２】実施の形態１８に係る発見手順の一例を示すシーケンス図
【図６３Ａ】実施の形態１８におけるビーコン間隔に関する情報の第１の変形例を示す図
【図６３Ｂ】実施の形態１８におけるビーコン間隔に関する情報の第２の変形例を示す図
【図６４Ａ】実施の形態１８に係る発見手順の一例を示すフローチャート
【図６４Ｂ】実施の形態１８に係る発見手順の一例を示すフローチャート
【図６４Ｃ】実施の形態１８に係る発見手順の一例を示すフローチャート
【図６５】実施の形態１９に係る発見手順の一例を示すシーケンス図
【図６６】実施の形態１９に係る発見手順の一例を示すフローチャート
【図６７】実施の形態２０に係る発見手順の一例を示すシーケンス図
【図６８】実施の形態２０に係るＤＭＧビーコンのフレームのフォーマットの第１の例を示す図
【図６９】実施の形態２０に係るControl PHY層のフレームフォーマットの一例を示す図
【図７０】実施の形態２０に係るＤＭＧビーコンのフレームのフォーマットの第２の例を示す図
【図７１Ａ】実施の形態２０に係るＤＭＧビーコン送信の第１の変形例を示すシーケンス図
【図７１Ｂ】実施の形態２０に係るＤＭＧビーコン送信の第２の変形例を示すシーケンス図
【図７１Ｃ】実施の形態２０に係るＤＭＧビーコン送信の第３の変形例を示すシーケンス図
【図７２Ａ】実施の形態２０に係る発見手順の一例を示すフローチャート
【図７２Ｂ】実施の形態２０に係る発見手順の一例を示すフローチャート
【図７２Ｃ】実施の形態２０に係る発見手順の一例を示すフローチャート
【図７３】実施の形態２０に係る無線通信装置の構成の一例を示すブロック図
【図７４】実施の形態２１に係る発見手順の一例を示すシーケンス図
【図７５】実施の形態２１に係る発見手順の一例を示すフローチャート
【図７６】実施の形態２２に係る発見手順の一例を示すシーケンス図
【図７７】実施の形態２２に係る発見手順の一例を示すフローチャート
【図７８Ａ】実施の形態２３に係る発見手順の第１の例を示すシーケンス図
【図７８Ｂ】実施の形態２３に係る発見手順の第２の例を示すシーケンス図
【図７９】実施の形態２３に係る発見手順の一例を示すフローチャート
【図８０】実施の形態２４に係る発見手順の一例を示すシーケンス図
【図８１Ａ】実施の形態２４に係る発見手順の一例を示すフローチャート
【図８１Ｂ】実施の形態２４に係る発見手順の一例を示すフローチャート
【図８２】実施の形態２５に係る発見手順の一例を示すシーケンス図
【図８３】実施の形態２５に係る発見手順の一例を示すフローチャート
【図８４】実施の形態２６に係る発見手順の一例を示すシーケンス図
【図８５】実施の形態２６に係る発見手順の一例を示すフローチャート
【図８６】実施の形態２７に係る発見手順の一例を示すシーケンス図
【図８７】実施の形態２７に係る発見手順の一例を示すフローチャート
【図８８】実施の形態２８に係る発見手順の一例を示すシーケンス図
【図８９Ａ】実施の形態２８に係る発見手順の一例を示すフローチャート
【図８９Ｂ】実施の形態２８に係る発見手順の一例を示すフローチャート
【図８９Ｃ】実施の形態２８に係る発見手順の一例を示すフローチャート
【図９０Ａ】実施の形態２９に係る発見手順の第１の例を示すシーケンス図
【図９０Ｂ】実施の形態２９に係る発見手順の第２の例を示すシーケンス図
【図９１】実施の形態２９に係る発見手順の一例を示すフローチャート
【図９２】実施の形態３０に係る発見手順の一例を示すシーケンス図
【図９３Ａ】実施の形態３０に係る発見手順の一例を示すフローチャート
【図９３Ｂ】実施の形態３０に係る発見手順の一例を示すフローチャート
【図９４】実施の形態３１に係る発見手順の一例を示すシーケンス図
【図９５】実施の形態３１に係る発見手順の一例を示すフローチャート
【図９６】実施の形態３２に係る発見手順の一例を示すシーケンス図
【図９７】実施の形態３２に係る発見手順の一例を示すフローチャート
【図９８】実施の形態３３に係る発見手順の一例を示すシーケンス図
【図９９Ａ】実施の形態３３に係る発見手順の一例を示すフローチャート
【図９９Ｂ】実施の形態３３に係る発見手順の一例を示すフローチャート
【発明を実施するための形態】
【０００９】
＜ビーコン間隔の例＞
上述の通り、ＡＰ／ＰＣＰは、ビーコン送信間隔（Beacon Transmission Interval：ＢＴＩ）において、ＤＭＧ（directional multi-gigabit）ビーコンによるデバイス発見を行う。図１は、ＢＴＩを含むビーコン間隔の一例を示す図である。
【００１０】
ビーコン間隔（Beacon Interval：ＢＩ）の開始タイミングは、ＴＢＴＴと呼ばれる。ＢＩは、ＢＨＩ（Beacon Header Interval）とＤＴＩ（Data Transfer Interval）を含む。ＢＩの長さは、例えば、１００ｍｓ程度に設定される。
【００１１】
ＢＨＩは、ＢＴＩとＡ−ＢＦＴ（Association Beamforming Training）とＡＴＩ（Announcement Transmission Interval）とを含む。
【００１２】
ＢＴＩでは、ＢＳＳ（Basic Service Set）情報がブロードキャストされる。また、ＢＴＩは、ＢＦＴ（Beamforming Training）のために用いられる。ＢＴＩの長さは、例えば、０．３ｍｓ程度に設定される。
【００１３】
Ａ−ＢＦＴでは、ＢＴＩにおいて実行されたＢＦＴに対する応答が送信される。このＡ−ＢＦＴは、省略されても良い。また、Ａ−ＢＦＴの長さは、例えば、０．６ｍｓ程度に設定される。
【００１４】
ＤＴＩは、ＣＢＡＰ（Contention Based Access Period）とＳＰ（Service Period）とを含む。ＤＴＩでは、データ通信が実行される。また、ＤＴＩは、プローブ要求（Probe Request）フレーム、および／または、プローブ応答（Probe Response）フレームのために用いられる。また、ＤＴＩは、連結フレーム（Association Frame）の送信のために用いられる。例えば、プローブ要求フレームの送受信の時間は、５ｍｓ程度に設定される。
【００１５】
ＢＩでは、ＤＴＩをより大きくし、データスループットを増加させるために、ＢＨＩを制限することが望まれる。ＢＨＩを制限するためには、ＢＦＴの処理およびＢＦＴに対する応答の処理を短時間で行うことが考えられる。
【００１６】
＜ビームパターンの例＞
次に、ＢＦＴの処理において、無線通信装置（例えば、ＳＴＡ）が形成するセクタ（ビームまたはアンテナとも呼ばれる）のビームパターンについて説明する。図２Ａは、オムニ（Omni）送信セクタのビームパターンの一例を示す図である。図２Ｂは、指向性セクタのビームパターンの一例を示す図である。図２Ｃは、疑似オムニ（Quasi-Omni）送信セクタのビームパターンの一例を示す図である。
【００１７】
ＳＴＡ（Station）は、例えば、図２Ａ〜図２Ｃに示すいずれかのセクタを形成して、ＢＦＴの処理を実行する。なお、図示は省略するが、ＡＰ／ＰＣＰも、例えば、図２Ａ〜図２Ｃに示すビームパターンのいずれかのセクタを形成して、ＢＦＴの処理を実行する。また、図２Ａ〜図２Ｃは、信号の送信を行う送信セクタを示しているが、信号の受信を行う場合にも、オムニ受信セクタ、指向性セクタ、または、疑似オムニ受信セクタのいずれかのセクタを形成する。
【００１８】
図２Ａのオムニ送信セクタは、例えば、２．４ＧＨｚまたは５ＧＨｚの周波数帯（マイクロ波帯）において用いられる。例えば、６０ＧＨｚの周波数帯（ミリ波帯）では、伝搬ロスが高いため、オムニ送信セクタは、用いられない場合が多い。
【００１９】
図２Ｂの指向性セクタは、例えば、伝搬ロスを克服し、十分な通信範囲を達成するために用いられる。ＳＴＡは、複数の方向に切替えて、指向性セクタを形成する。
【００２０】
図２Ｃの疑似オムニ送信セクタは、指向性セクタよりも通信範囲が短いが、指向性セクタと比較してより広い指向性（より広い角度範囲）をカバーするパターンである。疑似オムニ送信セクタは、例えば、スケジュールされていないＤＭＧビーコンの受信のために用いられる。
【００２１】
例えば、６０ＧＨｚのミリ波帯では、疑似オムニ受信セクタを用いて、ＢＴＩにおいてビーコンの送受信を行う。
【００２２】
図３Ａは、２．４ＧＨｚまたは５ＧＨｚの周波数帯（マイクロ波帯）におけるビーコンの送受信の一例を示す図である。図３Ｂは、６０ＧＨｚの周波数帯（ミリ波帯）におけるビーコンの送受信の一例を示す図である。
【００２３】
マイクロ波帯では、ＡＰがオムニ送信セクタを用いて１つのビーコンを送信し、ＳＴＡがオムニ送信セクタを用いてＡＰが送信したビーコンを受信する。マイクロ波帯では、例えば、ＡＰは、１回で全方向にビーコンを送信する。
【００２４】
ミリ波帯では、ＡＰが複数の方向へ指向性セクタを切り替えてＤＭＧビーコンを送信し、ＳＴＡは疑似オムニ受信セクタを用いてＡＰが送信したＤＭＧビーコンを受信する。
【００２５】
上述したように、ミリ波帯では、伝搬ロスが高いため、オムニ送信セクタは、用いられない場合が多い。図３Ｂでは、複数の指向性セクタを切り替える送信スイープによって、十分なカバレッジが得られる。
【００２６】
指向性セクタと疑似オムニ送信セクタについて、例えば、６０ＧＨｚのミリ波帯では、次に説明する関係が仮定される。
【００２７】
図４Ａ、図４Ｂは、ビームパターンの関係の一例を示す図である。
【００２８】
図４Ａは、ＤＭＧビーコンの送受信を行う端末（以下、適宜、ＤＭＧ  ＳＴＡと記載する）が、１つの疑似オムニ送信セクタによって複数の指向性セクタの角度範囲をカバーする例である。そして、図４Ｂは、ＤＭＧ  ＳＴＡが複数の疑似オムニ送信セクタ（図４Ｂの例では、疑似オムニ送信セクタ＃１〜疑似オムニ送信セクタ＃３）をサポートし、各疑似オムニ送信セクタが複数の指向性セクタの角度範囲をカバーする例である。
【００２９】
また、指向性セクタと疑似オムニ受信セクタについて、例えば、６０ＧＨｚのミリ波帯では、次に説明する関係が仮定される。
【００３０】
図５Ａ、図５Ｂは、ビームパターンの関係の一例を示す図である。
【００３１】
図５Ａは、ＤＭＧ  ＳＴＡが、１つの疑似オムニ受信セクタによって複数の指向性セクタの角度範囲をカバーする例である。そして、図５Ｂは、ＤＭＧ  ＳＴＡが複数の疑似オムニ受信セクタ（図５Ｂの例では、疑似オムニ受信セクタ＃１〜疑似オムニ受信セクタ＃３）をサポートし、各疑似オムニ受信セクタが複数の指向性セクタの角度範囲をカバーする例である。
【００３２】
なお、図５Ｂにおいて、ＤＭＧ  ＳＴＡは、複数の疑似オムニ受信セクタを同時に動作することをサポートし、これにより、任意の方向からのフレームを受信することができる。
【００３３】
非特許文献１のＩＥＥＥ  ８０２．１１ａｄ−２０１２では、２つの形態のビームフォーミングトレーニングが規定されている。１つ目のセクタレベルスイープ（ＳＬＳ：Sector Level Sweep）は、粗いビームフォーミングトレーニングを行い、２つ目のビーム精密化プロトコル（ＢＲＰ：Beam Refinement Protocol）は、細かいビームフォーミングトレーニングを行う。これらについては、非特許文献１のＩＥＥＥ  ８０２．１１ａｄ−２０１２の９．３５節のＤＭＧビームフォーミングに記載されている。
【００３４】
＜ビーコンフレームフォーマット＞
次に、ＤＭＧビーコンのフレームのフォーマットについて説明する。図６は、ＤＭＧビーコンのフレームのフォーマットの一例を示す図である。図６は、ＤＭＧビーコンのフレームに含まれるフィールドと、各フィールドのサイズをオクテットで示している。図６のフォーマットは、非特許文献１のＩＥＥＥ８０２．１１ａｄ−２０１２の８．３．４．１節ＤＭＧビーコンに規定されている。
【００３５】
ＤＭＧビーコンのフレームは、Frame Controlフィールド、Durationフィールド、BSSIDフィールド、Frame Bodyフィールド、ＦＣＳフィールドを含む。
【００３６】
Frame Bodyフィールドは、Timestampフィールド、Sector Sweepフィールド、Beacon Intervalフィールド、Beacon Interval Controlフィールド、DMG parametersフィールドを含む複数のフィールドを有する。Beacon Interval Controlフィールドは、例えば１ビットの発見モードサブフィールド（Discovery Mode subfield）を含む。
【００３７】
なお、ＢＴＩでは複数のＤＭＧビーコンが、（例えば、Control PHYにおいて）比較的低い伝送レートで送信されるために、ＤＭＧビーコンのサイズを比較的小さくすることが望まれる。そのため、ＤＭＧビーコンは主要なフィールドを有し、他の情報は、ＢＦＴが完了した後に指向性セクタを用いて送信されるフレーム（例えば、後述するプローブフレーム）によって送信されても良い。
【００３８】
図７は、ＤＭＧビーコンフレームのフォーマットの他の一例を示す図である。図７のＤＭＧビーコンは、Frame Bodyフィールドの複数のフィールドのうち、主要なフィールドであるTimestampフィールド、Sector Sweepフィールド、Beacon Intervalフィールド、Beacon Interval Controlフィールド、DMG parametersフィールドを含むビーコンである。
【００３９】
なお、ＤＭＧビーコンの各フィールドに含まれる具体的なフィールド（またはサブフィールド）については、後述する。
【００４０】
＜ＤＭＧビーコンを用いた発見手順（Discovery procedure）＞
次に、図６、図７に示したＤＭＧビーコンを用いた発見手順の一例について説明する。図８は、ＤＭＧビーコンを用いた発見手順の第１の例を示すシーケンス図である。第１の例は、アクティブにスキャンを実行するＳＴＡがＤＭＧビーコンを送信することにより実行される発見手順の例である。
【００４１】
図８は、ＡＰ／ＰＣＰを含むピアＳＴＡ（Ｐｅｅｒ  ＳＴＡ）と、アクティブにスキャンを実行するＳＴＡ（Ａｃｔｉｖｅ  ｓｃａｎｎｉｎｇ  ＳＴＡ  以下、Ａ−ＳＴＡと記載する）との間の信号の送受信を示している。図８の横軸は時間軸を示し、時間軸方向に並ぶ複数のブロックのうち、実線のブロックは、送信する信号を示し、破線のブロックを受信する信号を示している。ブロックの中には、送信または受信される信号の内容が示されている。また、図８は、ピアＳＴＡまたはＡ−ＳＴＡが、各ブロックに対応する信号の送信または受信に用いるセクタ（疑似オムニセクタまたは指向性セクタ）の形状を当該ブロックに付している。
【００４２】
なお、以下に説明するシーケンス図の、例えば、横軸、ブロックについても、図８と同様である。
【００４３】
図８の発見手順は、ＤＭＧにおける発見処理と、アソシエーション処理とを含む。ＤＭＧにおける発見処理は、ビームフォーミングトレーニング処理とプローブ交換処理とを含む。ビームフォーミングトレーニング処理は、どの方向のセクタ（アンテナまたはセクタと呼ばれても良い）がベストであるか（ベストセクタ）を決定するための処理である。ビームフォーミングトレーニング処理は、ＢＴＩ処理とＡ−ＢＦＴ処理とを含む。
【００４４】
なお、ＤＭＧにおける発見処理は、アソシエーション処理の後に行われても良い。
【００４５】
ＢＴＩ処理では、Ａ−ＳＴＡが、複数の方向へ指向性セクタを切り替えて、ＤＭＧビーコンフレーム（以下、適宜、「ＤＢｃｎ」と記載する）を、周囲の無線通信装置（例えば、ピアＳＴＡまたはＡＰ／ＰＣＰ）に対して送信する。Ａ−ＳＴＡは、送信するＤＢｃｎにおいて、発見モードサブフィールド（以下、適宜、「ＤＭ」と記載する）を１に設定する。ＤＭ＝１とは、Ａ−ＳＴＡによって送信されるＤＢｃｎであることを示す。
【００４６】
ビームフォーミングトレーニング処理では、ＤＭ＝１に設定されたＤＢｃｎを送信するＳＴＡ（つまり、Ａ−ＳＴＡ）は、１０ｍｓから２０ｍｓまでの間で、各ＤＢｃｎの間隔（ビーコン間隔（ＢＩ））をランダムに選択する。また、ビームフォーミングトレーニング処理では、Ａ−ＢＦＴ処理がＢＴＩ処理の後に続いている。
【００４７】
ＢＴＩ処理の後に続くＡ−ＢＦＴ処理では、Ａ−ＳＴＡが送信するＤＢｃｎを受信したＡＰ／ＰＣＰが、複数の方向へ指向性セクタを切り替えて、ＳＳＷフレーム（以下、適宜、「ＳＳＷ」と記載する）を送信する。ＳＳＷには、ＡＰ／ＰＣＰが受信したＤＢｃｎに含まれるビームインデックス（Ａ−ＳＴＡが当該ＤＢｃｎの送信に用いたセクタを示すインデックス）が含まれる。そして、ＳＳＷを受信したＡ−ＳＴＡは、ＳＳＷに対するフィードバック（ＳＳＷ−ＦＢ）をＡＰ／ＰＣＰに対して送信する。その際、Ａ−ＳＴＡは、ＳＳＷに含まれるビームインデックスに対応するセクタ（Ａ−ＳＴＡにおけるベストセクタ）を用いる。また、ＳＳＷ−ＦＢには、Ａ−ＳＴＡが受信したＳＳＷに含まれるビームインデックス（ＡＰ／ＰＣＰが当該ＳＳＷの送信に用いたセクタを示すインデックス）が含まれる。
【００４８】
そして、ＤＴＩ処理では、プローブ要求（ProbeReq）の送受信、プローブ応答の送受信を含むプローブ交換処理と、アソシエーション要求（AssociationReq）の送受信、アソシエーション応答（AssociationResp）の送受信を含むアソシエーション処理が行われる。
【００４９】
図９は、ＤＭＧビーコンを用いた発見手順の第２の例を示すシーケンス図である。第２の例は、アクティブにスキャンを実行するＳＴＡがＤＭＧビーコンを受信することにより実行される発見手順の例である。
【００５０】
図８の第１の例と、図９の第２の例との相違点は、図９の第２の例では、ＢＴＩ処理において、ＡＰ／ＰＣＰがＤＢｃｎを送信し、Ａ−ＢＦＴ処理において、Ａ−ＳＴＡがＳＳＷを送信し、ＡＰ／ＰＣＰがＳＳＷ−ＦＢを送信する点である。
【００５１】
図８、図９に示した発見手順によって、Ａ−ＳＴＡとＡＰ／ＰＣＰは、ベストセクタの決定を含む発見処理が行われる。
【００５２】
＜従来の発見手順のフローチャート＞
図１０Ａ〜図１０Ｃは、従来の発見手順の第１の例を示すフローチャートである。図１０Ａ〜図１０Ｃのフローチャートは、図８に示した発見手順に対応する。また、図１０Ａ〜図１０Ｃのフローチャートは、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【００５３】
ステップＳ１０１にて、Ａ−ＳＴＡ（イニシエータ）は、通信可能なＡＰ／ＰＣＰ（レスポンダ）とのＢＦＴ処理を開始するために、発見モード（ＤＭ）を１に設定したＤＢｃｎを送信する。ＤＢｃｎは、互いに異なる複数の方向の指向性セクタを用いて送信されたフレームを有する送信セクタスイープとして送信される。
【００５４】
ステップＳ１０２にて、ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信するか否かを判定する。
【００５５】
ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信しない場合（ステップＳ１０２にてＮＯ）、フローはステップＳ１０１の処理へ戻る。
【００５６】
ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信した場合（ステップＳ１０２にてＹＥＳ）、ステップＳ１０３において、Ａ−ＳＴＡの最良の送信セクタ（ベストセクタ）を決定する。
【００５７】
ステップＳ１０４において、ＡＰ／ＰＣＰは、Ａ−ＢＦＴにおいて応答するか否かを判定する。ＡＰ／ＰＣＰは、例えば、スケジュールが競合しているか否か、あるいは、ＮＡＶ設定により、応答するか否かの判定を行う。
【００５８】
ＡＰ／ＰＣＰは、Ａ−ＢＦＴにおいて応答しない場合（ステップＳ１０４にてＮＯ）、フローはステップＳ１０１の処理へ戻る。
【００５９】
ＡＰ／ＰＣＰは、Ａ−ＢＦＴにおいて応答する場合（ステップＳ１０４にてＹＥＳ）、ステップＳ１０５において、ＢＦＴを行うために、ＳＳＷを送信する。ＳＳＷは、互いに異なる複数の方向の指向性セクタを用いて送信される。ＳＳＷの送信は、送信セクタスイープと呼ばれても良い。その際、ＡＰ／ＰＣＰは、ＳＳＷにより、Ａ−ＳＴＡの最良の送信セクタを通知する。
【００６０】
ステップＳ１０６において、Ａ−ＳＴＡは、Ａ−ＢＦＴ中に、ＳＳＷを受信するか否かを判定する。
【００６１】
Ａ−ＳＴＡは、Ａ−ＢＦＴ中に、ＳＳＷを受信しない場合（ステップＳ１０６にてＮＯ）、フローはステップＳ１０１の処理へ戻る。
【００６２】
Ａ−ＳＴＡは、Ａ−ＢＦＴ中に、ＳＳＷを受信した場合（ステップＳ１０６にてＹＥＳ）、Ｓ１０７において、Ａ−ＳＴＡは、ＳＳＷにより通知されたＡ−ＳＴＡの最良の送信セクタを格納する。
【００６３】
ステップＳ１０８において、Ａ−ＳＴＡは、ＡＰ／ＰＣＰの最良の送信セクタ（ベストセクタ）を決定する。
【００６４】
ステップＳ１０９において、Ａ−ＳＴＡは、ＳＳＷ−ＦＢを、このＡＰ／ＰＣＰ（つまり、ＳＳＷの送信元のＡＰ／ＰＣＰ）に送信するか否かを判定する。
【００６５】
Ａ−ＳＴＡは、ＳＳＷ−ＦＢを、このＡＰ／ＰＣＰ（つまり、ＳＳＷの送信元のＡＰ／ＰＣＰ）に送信しない場合（ステップＳ１０９にてＮＯ）、フローはステップＳ１０１の処理へ戻る。
【００６６】
Ａ−ＳＴＡは、ＳＳＷ−ＦＢを、このＡＰ／ＰＣＰ（つまり、ＳＳＷの送信元のＡＰ／ＰＣＰ）に送信する場合（ステップＳ１０９にてＹＥＳ）、ステップＳ１１０において、Ａ−ＳＴＡは、１つのＳＳＷ−ＦＢを最良の送信セクタを用いて送信する。その際、Ａ−ＳＴＡは、ＳＳＷ―ＦＢにより、ＡＰ／ＰＣＰの最良の送信セクタを通知する。
【００６７】
ステップＳ１１１において、ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中に、ＳＳＷ−ＦＢを受信したか否かを判定する。
【００６８】
ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中に、ＳＳＷ−ＦＢを受信しなかった場合（ステップＳ１１１にてＮＯ）、フローは、ステップＳ１０１の処理へ戻る。
【００６９】
ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中に、ＳＳＷ−ＦＢを受信した場合（ステップＳ１１１にてＹＥＳ）、ステップＳ１１２において、ＳＳＷ−ＦＢにより通知されたＡＰ／ＰＣＰの最良の送信セクタを格納する。
【００７０】
ステップＳ１１３において、Ａ−ＳＴＡは、最良の送信セクタを用いてプローブ要求を送信する。
【００７１】
ステップＳ１１４において、ＡＰ／ＰＣＰは、ＤＴＩ中に、プローブ要求を受信したか否かを判定する。
【００７２】
ＡＰ／ＰＣＰは、ＤＴＩ中に、プローブ要求を受信しない場合（ステップＳ１１４にてＮＯ）、フローは、ステップＳ１１３の処理へ戻る。
【００７３】
ＡＰ／ＰＣＰは、ＤＴＩ中に、プローブ要求を受信した場合（ステップＳ１１４にてＹＥＳ）、ステップＳ１１５にて、Ａ−ＳＴＡに対してＡＣＫを送信する。
【００７４】
ステップＳ１１６において、Ａ−ＳＴＡは、ＤＴＩ中に、ＡＣＫを受信したか否かを判定する。
【００７５】
Ａ−ＳＴＡは、ＤＴＩ中に、ＡＣＫを受信しない場合（ステップＳ１１６にてＮＯ）、フローは、ステップＳ１１３の処理へ戻る。
【００７６】
Ａ−ＳＴＡがＤＴＩ中にＡＣＫを受信した場合（ステップＳ１１６にてＹＥＳ）、ステップＳ１１７にて、ＡＰ／ＰＣＰは、最良の送信セクタを用いてプローブ応答を送信する。
【００７７】
ステップＳ１１８において、Ａ−ＳＴＡは、ＤＴＩ中に、プローブ応答を受信したか否かを判定する。
【００７８】
Ａ−ＳＴＡは、ＤＴＩ中に、プローブ応答を受信しない場合（ステップＳ１１８にてＮＯ）、フローは、ステップＳ１１７の処理へ戻る。
【００７９】
Ａ−ＳＴＡは、ＤＴＩ中に、プローブ応答を受信した場合（ステップＳ１１８にてＹＥＳ）、ステップＳ１１９にて、ＡＰ／ＰＣＰに対してＡＣＫを送信する。
【００８０】
そして、Ａ−ＳＴＡは、ステップＳ１２０にて、ＡＰ／ＰＣＰに対してスキャン結果を通知し、発見を完了する。
【００８１】
図１１Ａ〜図１１Ｃは、従来の発見手順の第２の例を示すフローチャートである。図１１Ａ〜図１１Ｃのフローチャートは、図９に示した発見手順に対応する。なお、図１１Ａ〜図１１Ｃのフローチャートは、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【００８２】
ステップＳ１４１にて、ＡＰ／ＰＣＰ（イニシエータ）は、通信可能なＡ−ＳＴＡ（レスポンダ）とのＢＦＴ処理を開始するために、発見モード（ＤＭ）を０に設定したＤＢｃｎを送信する。ＤＢｃｎは、互いに異なる複数の方向の指向性送信セクタを用いて送信されたフレームを有する送信セクタスイープとして送信される。
【００８３】
ステップＳ１４２にて、Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信するか否かを判定する。
【００８４】
Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信しない場合（ステップＳ１４２にてＮＯ）、フローはステップＳ１４１の処理へ戻る。
【００８５】
Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信した場合（ステップＳ１４２にてＹＥＳ）、ステップＳ１４３にて、ＡＰ／ＰＣＰの最良の送信セクタ（ベストセクタ）を決定する。
【００８６】
ステップＳ１４４にて、Ａ−ＳＴＡは、Ａ−ＢＦＴがＢＴＩの後に存在するか否かを判定する。例えば、Ａ−ＢＦＴがＢＴＩの後に存在するか否かの判定は、ＤＢｃｎに含まれるフィールド（Beacon Interval Controlフィールドの中のNext A-BFTフィールド（後述する図６１参照））に基づいて行われる。
【００８７】
Ａ−ＢＦＴがＢＴＩの後に存在しない場合（ステップＳ１４４にてＮＯ）、フローはステップＳ１４１の処理へ戻る。
【００８８】
Ａ−ＢＦＴがＢＴＩの後に存在する場合（ステップＳ１４４にてＹＥＳ）、Ａ−ＳＴＡは、ステップＳ１４５にて、Ａ−ＢＦＴにおいて応答するか否かを判定する。Ａ−ＳＴＡは、例えば、スケジュールが競合しているか否か、あるいは、ＮＡＶ設定によりこの判定を行う。
【００８９】
Ａ−ＳＴＡは、Ａ−ＢＦＴにおいて応答しない場合（ステップＳ１４５にてＮＯ）、フローはステップＳ１４１の処理へ戻る。
【００９０】
Ａ−ＳＴＡは、Ａ−ＢＦＴにおいて応答する場合（ステップＳ１４５にてＹＥＳ）、ステップＳ１４６において、ＢＦＴを行うために、ＳＳＷを送信する。ＳＳＷは、互いに異なる複数の方向の指向性セクタを用いて送信される。ＳＳＷの送信は、送信セクタスイープと呼ばれても良い。その際、Ａ−ＳＴＡは、ＳＳＷにより、ＡＰ／ＰＣＰの最良の送信セクタを通知する。
【００９１】
ステップＳ１４７において、ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中に、ＳＳＷを受信するか否かを判定する。
【００９２】
ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中に、ＳＳＷを受信しない場合（ステップＳ１４７にてＮＯ）、フローはステップＳ１４１の処理へ戻る。
【００９３】
ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中に、ＳＳＷを受信した場合（ステップＳ１４７にてＹＥＳ）、ステップＳ１４８にて、ＳＳＷにより通知されたＡＰ／ＰＣＰの最良の送信セクタを格納する。
【００９４】
ステップＳ１４９にて、ＡＰ／ＰＣＰは、Ａ−ＳＴＡの最良の送信セクタ（ベストセクタ）を決定する。
【００９５】
ステップＳ１５０において、ＡＰ／ＰＣＰは、ＳＳＷ−ＦＢを、このＡ−ＳＴＡ（つまり、ＳＳＷの送信元のＡ−ＳＴＡ）に送信するか否かを判定する。
【００９６】
ＡＰ／ＰＣＰは、ＳＳＷ−ＦＢを、このＡ−ＳＴＡ（ＳＳＷの送信元のＡ−ＳＴＡ）に送信しない場合（ステップＳ１５０にてＮＯ）、フローはステップＳ１４１の処理へ戻る。
【００９７】
ＡＰ／ＰＣＰは、ＳＳＷ−ＦＢを、このＡ−ＳＴＡ（ＳＳＷの送信元のＡ−ＳＴＡ）に送信する場合（ステップＳ１５０にてＹＥＳ）、ステップＳ１５１において、ＡＰ／ＰＣＰは、１つのＳＳＷ−ＦＢを最良の送信セクタを用いて送信する。ＡＰ／ＰＣＰは、ＳＳＷ―ＦＢにより、Ａ−ＳＴＡの最良の送信セクタを通知する。
【００９８】
ステップＳ１５２において、Ａ−ＳＴＡは、Ａ−ＢＦＴ中に、ＳＳＷ−ＦＢを受信したか否かを判定する。
【００９９】
Ａ−ＳＴＡは、Ａ−ＢＦＴ中に、ＳＳＷ−ＦＢを受信しなかった場合（ステップＳ１５２にてＮＯ）、フローは、ステップＳ１４１の処理へ戻る。
【０１００】
Ａ−ＳＴＡは、Ａ−ＢＦＴ中に、ＳＳＷ−ＦＢを受信した場合（ステップＳ１５２にてＹＥＳ）、ステップＳ１５３において、ＳＳＷ−ＦＢにより通知されたＡ−ＳＴＡの最良の送信セクタを格納する。
【０１０１】
ステップＳ１５４において、Ａ−ＳＴＡは、最良の送信セクタを用いてプローブ要求を送信する。
【０１０２】
ステップＳ１５５において、ＡＰ／ＰＣＰは、ＤＴＩ中に、プローブ要求を受信したか否かを判定する。
【０１０３】
ＡＰ／ＰＣＰは、ＤＴＩ中に、プローブ要求を受信しない場合（ステップＳ１５５にてＮＯ）、フローは、ステップＳ１５４の処理へ戻る。
【０１０４】
ＡＰ／ＰＣＰは、ＤＴＩ中に、プローブ要求を受信した場合（ステップＳ１５５にてＹＥＳ）、ステップＳ１５６にて、Ａ−ＳＴＡに対してＡＣＫを送信する。
【０１０５】
ステップＳ１５７において、Ａ−ＳＴＡは、ＤＴＩ中に、ＡＣＫを受信したか否かを判定する。
【０１０６】
Ａ−ＳＴＡは、ＤＴＩ中にＡＣＫを受信しない場合（ステップＳ１５７にてＮＯ）、フローは、ステップＳ１５４の処理へ戻る。
【０１０７】
Ａ−ＳＴＡがＤＴＩ中にＡＣＫを受信した場合（ステップＳ１５７にてＹＥＳ）、ステップＳ１５８にて、ＡＰ／ＰＣＰは、最良の送信セクタを用いてプローブ応答を送信する。
【０１０８】
ステップＳ１５９において、Ａ−ＳＴＡは、ＤＴＩ中に、プローブ応答を受信したか否かを判定する。
【０１０９】
Ａ−ＳＴＡは、ＤＴＩ中に、プローブ応答を受信しない場合（ステップＳ１５９にてＮＯ）、フローは、ステップＳ１５８の処理へ戻る。
【０１１０】
Ａ−ＳＴＡは、ＤＴＩ中に、プローブ応答を受信した場合（ステップＳ１５９にてＹＥＳ）、ステップＳ１６０にて、ＡＰ／ＰＣＰに対してＡＣＫを送信する。
【０１１１】
そして、Ａ−ＳＴＡは、ステップＳ１６１にて、ＡＰ／ＰＣＰに対してスキャン結果を通知し、発見を完了する。
【０１１２】
＜ビームフォーミングトレーニング処理の課題例＞
図８、図９に示した従来の発見手順におけるビームフォーミングトレーニング処理では、適切に処理が完了しないケースが存在する。
【０１１３】
図１２は、従来の発見手順における検討事項の第１の例を示す図である。図１２は、図８に示した発見手順のＡ−ＢＦＴ処理期間に、ピアＳＴＡにスケジュールの衝突が発生する例である。
【０１１４】
図１２では、Ａ−ＢＦＴ処理期間に、ピアＳＴＡにスケジュールの衝突が発生しているため、Ａ−ＳＴＡに対して、ＳＳＷを送信しない。この場合、Ａ−ＳＴＡは、次のＢＴＩ処理期間、および、Ａ−ＢＦＴ処理期間にビームフォーミングトレーニング処理を行うため、処理完了までに遅延が発生する。発生する遅延時間は、例えば、２００ｍｓ程度である。
【０１１５】
図１３は、従来の発見手順における検討事項の第２の例を示す図である。図１３は、図９に示した発見手順を、スケジューリングを行うＡＰ／ＰＣＰとＡ−ＳＴＡとの間で実行する例である。
【０１１６】
そして、図１３では、データのトラフィックに対してＤＴＩ期間の時間を増加させるために、ＢＴＩ期間において、ＡＰ／ＰＣＰが、次のＡ−ＢＦＴ期間を割り当てないことを示す情報（Ｎｅｘｔ Ａ−ＢＦＴ＞０）を含むＤＢｃｎを送信する。
【０１１７】
図１３では、Ａ−ＳＴＡは、ＡＰ／ＰＣＰによって送信されたＤＢｃｎを受信した後に、Ａ−ＢＦＴ期間においてＳＳＷを送信しない。そのため、Ａ−ＳＴＡは、次のＢＴＩ処理期間、および、次のＡ−ＢＦＴ処理期間にビームフォーミングトレーニング処理を行うため、処理完了までに遅延が発生する。発生する遅延時間は、例えば、１００ｍｓ程度である。
【０１１８】
図１４は、従来の発見手順における検討事項の第３の例を示す図である。図１４は、図９に示した発見手順を、ピアＳＴＡと、２つのＡ−ＳＴＡ（Ａ−ＳＴＡ１およびＡ−ＳＴＡ２）との間で実行する例である。
【０１１９】
図１４では、Ａ−ＳＴＡ１のＢＦＴ期間中のＳＳＷの送信において、完全衝突（Full Collision）が発生している。完全衝突とは、Ａ−ＢＦＴ期間中に、ピアＳＴＡにおいて受信が成功するＳＳＷが存在しないことを示す。また、図１４では、Ａ−ＳＴＡ２のＳＳＷの送信において、部分衝突（Partial Collision）が発生している。部分衝突とは、Ａ−ＢＦＴ期間中に、ピアＳＴＡにおいて受信が成功しないＳＳＷが少なくとも１つ存在することを示す。
【０１２０】
図１４では、Ａ−ＢＦＴ期間中のＴ１期間において、Ａ−ＳＴＡ１が送信するＳＳＷと、Ａ−ＳＴＡ２が送信するＳＳＷとが衝突し、エラーが発生している。Ｔ２期間では、Ａ−ＳＴＡ２によって送信されたＳＳＷが、ピアＳＴＡによって受信されている。
【０１２１】
図１４では、Ｔ２期間においてＡ−ＳＴＡ２によって送信されたＳＳＷがピアＳＴＡによって受信されているため、Ａ−ＳＴＡ２とピアＳＴＡは、ＤＴＩ期間においてプローブ交換処理を実行する。一方で、Ａ−ＳＴＡ１によって送信されたＳＳＷがピアＳＴＡによって受信されていないため、Ａ−ＳＴＡ１とピアＳＴＡのビームフォーミングトレーニングが完了しない。そのため、Ａ−ＳＴＡ１は、次のＢＴＩ処理期間、および、Ａ−ＢＦＴ処理期間にビームフォーミングトレーニング処理を行うために、処理完了までに遅延が発生する。発生する遅延時間は、例えば、Ａ−ＳＴＡ１の通信相手がピアＳＴＡの場合、２００ｍｓ程度であり、Ａ−ＳＴＡ１の通信相手がＡＰ／ＰＣＰの場合、１００ｍｓ程度である。
【０１２２】
また、図１４では、Ａ−ＳＴＡ２のＳＳＷの送信において、部分衝突が発生しても、その後、ＤＴＩ期間においてプローブ交換処理を実行できる例を示したが、部分衝突が複数回発生した場合、ビームフォーミングトレーニングが完了しない場合もある。これは、ＳＳＷ−ＦＢが、１つのＳＴＡに対して送信されるからである。
【０１２３】
本開示では、図１２〜図１４に示した検討事項、すなわち、ビームフォーミングトレーニング処理が適切に完了せずに、発見手順に要する時間が増加するという事項に鑑みて為されたものである。以下、本開示の実施の形態について説明する。
【０１２４】
（実施の形態１）
＜実施の形態１に係る発見手順の例＞
図１５は、本実施の形態１に係る発見手順の一例を示すシーケンス図である。図１５の発見手順は、図８に示した発見手順と同様に、Ａ−ＳＴＡがＢＴＩにおいてＤＢｃｎを送信する例である。なお、本実施の形態１では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０１２５】
図１５の発見手順の例では、Ａ−ＳＴＡは、ＢＴＩにおいて、複数の方向へ指向性セクタを切り替えて、ＤＢｃｎを送信する。そして、Ａ−ＳＴＡは、ＢＴＩにおいて、疑似オムニ送信セクタを用いてＤＢｃｎを送信する。Ａ−ＳＴＡは、送信するＤＢｃｎにおいて、ＤＭを１に設定する。また、Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて送信するＤＢｃｎに含まれる疑似オムニインジケータ（Quasi-Omni Indicator：以下、適宜、「ＱＯ」と記載する）を１に設定する。疑似オムニインジケータは、送信に用いたセクタが疑似オムニ送信セクタか否かを示す。
【０１２６】
疑似オムニインジケータは、ＢＦＴを経ずとも、最低限の疎通（例えば、ｐｒｏｂｅ交換）が可能であるかの判断に足りるものであればよい。図１５における、疑似オムニ送信セクタを用いて送信していることを示す１ｂｉｔ（ＱＯ＝１）は一例に過ぎない。たとえば、送信機（例えば、Ａ−ＳＴＡ）が、等価等方放射電力（equivalent isotropically radiated power：ＥＩＲＰ）の送信電力情報を送信し、受信機（例えば、ＡＰ／ＰＣＰまたはピアＳＴＡ）は、受信したＥＩＲＰを電力換算することによって、ＢＦＴを経ずとも最低限の疎通が期待できるかを判断してもよい。これは、以降の実施形態においても同様である。
【０１２７】
ＡＰ／ＰＣＰは、指向性セクタを用いて送信されたＤＢｃｎと、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信する。ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信した場合（ＱＯ＝１のＤＢｃｎを受信した場合）、Ａ−ＢＦＴ期間の処理を省略（スキップ）し、ＤＴＩにおいて、疑似オムニ送信セクタを用いて、プローブ応答を送信する。Ａ−ＳＴＡは、プローブ応答を受信し、プローブ応答を受信したことを示す肯定応答（Acknowledgment：ＡＣＫ）を、疑似オムニ送信セクタを用いて送信する。
【０１２８】
上述したように、疑似オムニ送信セクタは、指向性セクタよりも通信範囲が短い。そのため、Ａ−ＳＴＡが疑似オムニ送信セクタを用いて送信したＤＢｃｎを、ＡＰ／ＰＣＰが受信したということは、Ａ−ＳＴＡが短い通信範囲内に存在することを意味する。ＡＰ／ＰＣＰが疑似オムニ送信セクタを用いてプローブ要求を送信した場合に、Ａ−ＳＴＡがプローブ要求を受信する可能性が高いことを意味する。このように、疑似オムニ送信セクタを用いたＤＢｃｎを受信したＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いた送信を開始すると判定する。
【０１２９】
以上より、図１５の発見手順において、ＤＭＧビーコンの受信機（図１５の例では、ＡＰ／ＰＣＰ）は、ビームフォーミングトレーニングが完了する前に、受信機が、疑似オムニ送信セクタを用いてフレーム（図１５の例では、プローブ応答フレーム）を送信するか否かを決定することができる。
【０１３０】
なお、図１５では、受信機が疑似オムニ送信セクタを用いるか否かを決定する例について示したが、本開示はこれに限定されない。疑似オムニ送信セクタと疑似オムニ受信セクタの通信範囲（カバレッジ）の関係に基づいて、様々な変形が可能である。例えば、ＳＴＡの疑似オムニ送信セクタが、疑似オムニ受信セクタと同様または疑似オムニ受信セクタよりも狭い範囲をカバーするような場合、様々な変形が可能である。また、例えば、ＳＴＡが複数の疑似オムニ送信または受信をサポートする場合、様々な変形が可能である。
【０１３１】
また、図１５では、ＢＴＩにおいて、Ａ−ＳＴＡが送信する最後の１つのＤＢｃｎが、疑似オムニ送信セクタを用いて送信される例であったが、本開示はこれに限定されない。疑似オムニ送信セクタを用いて送信されるＤＢｃｎの数は、２つ以上であっても良いし、送信タイミングは、最後に限らない。
【０１３２】
＜実施の形態１に係るビーコンフレームフォーマット＞
次に、本実施の形態１に係るＤＭＧビーコンのフレームのフォーマットについて説明する。図１６は、本実施の形態１に係るＤＭＧビーコンのフレームのフォーマットの一例を示す図である。図１６は、図６と同様に、ＤＭＧビーコンのフレームに含まれるフィールドと、各フィールドのサイズをオクテットまたはビットで示している。
【０１３３】
図１６のＤＭＧビーコンのフレームのフォーマットは、Frame Controlフィールド、Durationフィールド、BSSIDフィールド、Frame Bodyフィールド、ＦＣＳフィールドを含む。
【０１３４】
そして、Frame Bodyフィールドは、Timestampフィールド、Sector Sweepフィールド、Beacon Intervalフィールド、Beacon Interval Controlフィールド、DMG parametersフィールド、Vendor Specificフィールドを含む複数のフィールドを有する。
【０１３５】
そして、Sector Sweepフィールド（SSWフィールド）は、Directionサブフィールド、CDONサブフィールド、Sector IDサブフィールド、DMG Antenna IDサブフィールド、Quasi-Omni TXサブフィールド、Reservedサブフィールドを含む。
【０１３６】
疑似オムニ送信セクタを用いて送信するＤＭＧビーコンでは、Quasi-Omni TXサブフィールドが１に設定される。疑似オムニ送信セクタとは異なるセクタ（例えば、指向性セクタ）を用いて送信するＤＭＧビーコンでは、Quasi-Omni TXサブフィールドが０に設定される。なお、この設定は、逆であっても良い。
【０１３７】
なお、図１６のフォーマットは一例であり、本開示はこれに限定されない。例えば、Quasi-Omni TXサブフィールドは、ＤＭＧビーコンのフレーム長を短縮するためには、１ビットに設定することができるが、２ビット以上であっても良い。また、他の方法として、ＥＩＲＰの送信電力情報を送信することで、疑似オムニ送信セクタを用いているか否かを判断してもよい。
【０１３８】
＜ＢＴＩ期間におけるＤＭＧビーコン送信のバリエーション＞
なお、図１５では、１つのＢＴＩ期間におけるＡ−ＳＴＡのＤＭＧビーコン（ＤＢｃｎ）の送信について説明したが、本開示はこれに限定されない。Ａ−ＳＴＡは、複数のＢＴＩ期間に跨って、ＤＭＧビーコンを送信しても良い。
【０１３９】
図１７Ａは、本実施の形態１に係る発見手順の第１の変形例を示すシーケンス図である。図１７Ａでは、Ａ−ＳＴＡは、第１のＢＴＩ期間において、Ａ−ＳＴＡが有する指向性セクタのセットのうち、第１のセットを用いてＤＢｃｎを送信し、疑似オムニ送信セクタを用いてＤＢｃｎを送信する。そして、Ａ−ＳＴＡは、第２のＢＴＩ期間において、第２のセットを用いてＤＢｃｎを送信し、疑似オムニ送信セクタを用いてＤＢｃｎを送信する。
【０１４０】
図１７Ｂは、本実施の形態１に係る発見手順の第２の変形例を示すシーケンス図である。図１７Ｂは、Ａ−ＳＴＡが第２のＢＴＩ期間において疑似オムニ送信セクタを用いてＤＢｃｎを送信しない点が、図１７Ａとの相違点である。
【０１４１】
Ａ−ＳＴＡは、図１７Ａ、図１７Ｂに示すＤＢｃｎの送信を行っても良い。
【０１４２】
＜実施の形態１に係るフローチャート＞
図１８Ａ〜図１８Ｃは、本実施の形態１に係る発見手順の一例を示すフローチャートである。図１８Ａ〜図１８Ｃのフローチャートは、図１５に示した発見手順に対応する。
【０１４３】
ステップＳ２０１にて、Ａ−ＳＴＡ（イニシエータ）は、通信可能なＡＰ／ＰＣＰ（レスポンダ）とのＢＦＴ処理を開始するために、疑似オムニ送信セクタを含む複数のセクタを用いて、発見モード（ＤＭ）を１に設定したＤＢｃｎを送信する。ＤＢｃｎは、疑似オムニ送信セクタおよび互いに異なる複数の方向の指向性セクタを用いて送信されたフレームを有する送信セクタスイープとして送信される。
【０１４４】
ステップＳ２０２にて、ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信するか否かを判定する。
【０１４５】
ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信しない場合（ステップＳ２０２にてＮＯ）、フローはステップＳ２０１の処理へ戻る。
【０１４６】
ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信した場合（ステップＳ２０２にてＹＥＳ）、ステップＳ２０３にて、受信したＤＢｃｎが、疑似オムニ送信セクタで送信されたＤＢｃｎを含むか否かを判定する。この判定は、例えば、ＤＢｃｎのQuasi-Omni TXサブフィールドが「ＴＲＵＥ」に設定されているか否か（例えば、１に設定されているか否か）に基づいて行われる。
【０１４７】
ＡＰ／ＰＣＰは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含まない場合（ステップＳ２０３にてＮＯ）、ステップＳ２０４にて、Ａ−ＳＴＡの最良の送信セクタ（ベストセクタ）を決定する。
【０１４８】
ステップＳ２０５において、ＡＰ／ＰＣＰは、Ａ−ＢＦＴにおいて応答するか否かを判定する。ＡＰ／ＰＣＰは、例えば、スケジュールが競合しているか否か、あるいは、ＮＡＶ設定により判定する。
【０１４９】
ＡＰ／ＰＣＰは、Ａ−ＢＦＴにおいて応答しない場合（ステップＳ２０５にてＮＯ）、フローはステップＳ２０１の処理へ戻る。
【０１５０】
ＡＰ／ＰＣＰは、Ａ−ＢＦＴにおいて応答する場合（ステップＳ２０５にてＹＥＳ）、ステップＳ２０６において、ＢＦＴを行うために、ＳＳＷを送信する。ＳＳＷは、互いに異なる複数の方向の指向性セクタを用いて送信される。ＳＳＷの送信は、送信セクタスイープと呼ばれても良い。その際、ＡＰ／ＰＣＰは、ＳＳＷにより、Ａ−ＳＴＡの最良の送信セクタを通知する。
【０１５１】
ステップＳ２０７にて、Ａ−ＳＴＡは、Ａ−ＢＦＴ中にＳＳＷを受信するか否かを判定する。
【０１５２】
Ａ−ＳＴＡは、Ａ−ＢＦＴ中にＳＳＷを受信しない場合（ステップＳ２０７にてＮＯ）、フローはステップＳ２０１の処理へ戻る。
【０１５３】
Ａ−ＳＴＡは、Ａ−ＢＦＴ中にＳＳＷを受信した場合（ステップＳ２０７にてＹＥＳ）、ステップＳ２０８にて、ＳＳＷにより通知されたＡ−ＳＴＡの最良の送信セクタを格納する。
【０１５４】
ステップＳ２０９にて、Ａ−ＳＴＡは、ＡＰ／ＰＣＰの最良の送信セクタ（ベストセクタ）を決定する。
【０１５５】
ステップＳ２１０にて、Ａ−ＳＴＡは、ＳＳＷ−ＦＢをこのＡＰ／ＰＣＰ（つまり、ＳＳＷの送信元のＡＰ／ＰＣＰ）に送信するか否かを判定する。
【０１５６】
Ａ−ＳＴＡは、ＳＳＷ−ＦＢをこのＡＰ／ＰＣＰ（つまり、ＳＳＷの送信元のＡＰ／ＰＣＰ）に送信しない場合（ステップＳ２１０にてＮＯ）、フローはステップＳ２０１の処理へ戻る。
【０１５７】
Ａ−ＳＴＡは、ＳＳＷ−ＦＢを、このＡＰ／ＰＣＰ（つまり、ＳＳＷの送信元のＡＰ／ＰＣＰ）に送信する場合（ステップＳ２１０にてＹＥＳ）、ステップＳ２１１において、Ａ−ＳＴＡは、１つのＳＳＷ−ＦＢを最良の送信セクタを用いて送信する。その際、Ａ−ＳＴＡは、ＳＳＷ―ＦＢにより、ＡＰ／ＰＣＰの最良の送信セクタを通知する。
【０１５８】
ステップＳ２１２にて、ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中にＳＳＷ−ＦＢを受信したか否かを判定する。
【０１５９】
ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中にＳＳＷ−ＦＢを受信しなかった場合（ステップＳ２１２にてＮＯ）、フローは、ステップＳ２０１の処理へ戻る。
【０１６０】
ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中にＳＳＷ−ＦＢを受信した場合（ステップＳ２１２にてＹＥＳ）、ステップＳ２１３にて、ＳＳＷ−ＦＢにより通知されたＡＰ／ＰＣＰの最良の送信セクタを格納する。
【０１６１】
ステップＳ２１４において、Ａ−ＳＴＡは、最良の送信セクタを用いてプローブ要求を送信する。
【０１６２】
ステップＳ２１５において、ＡＰ／ＰＣＰは、ＤＴＩ中にプローブ要求を受信したか否かを判定する。
【０１６３】
ＡＰ／ＰＣＰは、ＤＴＩ中にプローブ要求を受信しない場合（ステップＳ２１５にてＮＯ）、フローは、ステップＳ２１４の処理へ戻る。
【０１６４】
ＡＰ／ＰＣＰは、ＤＴＩ中にプローブ要求を受信した場合（ステップＳ２１５にてＹＥＳ）、ステップＳ２１６にて、疑似オムニ送信セクタを用いてＡ−ＳＴＡに対してＡＣＫを送信する。
【０１６５】
ステップＳ２１７において、Ａ−ＳＴＡは、ＤＴＩ中にＡＣＫを受信したか否かを判定する。
【０１６６】
Ａ−ＳＴＡは、ＤＴＩ中にＡＣＫを受信しない場合（ステップＳ２１７にてＮＯ）、フローは、ステップＳ２１４の処理へ戻る。
【０１６７】
Ａ−ＳＴＡがＤＴＩ中にＡＣＫを受信した場合（ステップＳ２１７にてＹＥＳ）、ステップＳ２１８にて、ＡＰ／ＰＣＰは、最良の送信セクタを用いてプローブ応答を送信する。
【０１６８】
ステップＳ２１９にて、Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信したか否かを判定する。
【０１６９】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信しない場合（ステップＳ２１９にてＮＯ）、フローは、ステップＳ２１８の処理へ戻る。
【０１７０】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信した場合（ステップＳ２１９にてＹＥＳ）、ステップＳ２２０にて、ＡＰ／ＰＣＰに対してＡＣＫを送信する。
【０１７１】
そして、Ａ−ＳＴＡは、ステップＳ２２１にて、ＡＰ／ＰＣＰに対してスキャン結果を通知し、発見を完了する。
【０１７２】
一方、ＡＰ／ＰＣＰは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含む場合（ステップＳ２０３にてＹＥＳ）、ステップＳ２２２にて、疑似オムニ送信セクタを用いて、プローブ応答を送信する。
【０１７３】
ステップＳ２２３にて、Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信したか否かを判定する。
【０１７４】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信しない場合（ステップＳ２２３にてＮＯ）、フローは、ステップＳ２２２の処理へ戻る。
【０１７５】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信した場合（ステップＳ２２３にてＹＥＳ）、ステップＳ２２４にて、ＡＰ／ＰＣＰに対してＡＣＫを送信する。
【０１７６】
そして、Ａ−ＳＴＡは、ステップＳ２２５にて、ＡＰ／ＰＣＰに対してスキャン結果を通知し、発見を完了する。
【０１７７】
＜ブロック図＞
図１９は、本実施の形態１に係る無線通信装置（例えば、ピアＳＴＡ、ＡＰ／ＰＣＰおよびＡ−ＳＴＡ）１００の構成の一例を示すブロック図である。無線通信装置１００は、スケジューラ回路１０１、シーケンス制御回路１０２、受信ビーム制御部１０３、受信処理回路１０４、デフレーム化回路１０５、送信フレーム生成回路１０６、選択回路１０７、フレーム化回路１０８、送信処理回路１０９、および、送信ビーム制御部１１０を有する。
【０１７８】
スケジューラ回路１０１は、シーケンス制御回路１０２から取得する情報（例えば、受信するフレームに含まれる各種情報）に基づいて、ＡＰ／ＰＣＰにおけるスケジューリングを行う。スケジューラ回路１０１は、スケジューリングに関する情報をシーケンス制御回路１０２へ出力する。
【０１７９】
シーケンス制御回路１０２は、スケジューリングに関する情報に基づいて、各構成を制御する制御信号を出力する。また、シーケンス制御回路１０２は、デフレーム化回路１０５から取得する、フレームに含まれる各種情報をスケジューラ回路１０１へ出力する。
【０１８０】
受信ビーム制御部１０３は、受信ビーム制御信号（例えば、指向性セクタまたは疑似オムニ受信セクタを示すＩＤ）を取得する。そして、受信ビーム制御部１０３は、受信ビーム制御信号に指示されたセクタを用いて、信号を受信する。そして、受信ビーム制御部１０３は、受信した信号を受信処理回路１０４へ出力する。
【０１８１】
受信処理回路１０４は、例えば、受信処理方法（例えば、増幅率、受信周波数帯、復調方法）を指示する受信要求に基づいて、受信ビーム制御部１０３から取得する信号に対して、例えば、増幅処理、周波数変換処理、復調処理を含む受信処理を施す。受信処理回路１０４は、受信処理後の信号をデフレーム化回路１０５へ出力する。
【０１８２】
デフレーム化回路１０５は、例えば、フレームのタイプ、フォーマットの情報を含むデフレーム化要求に基づいて、受信処理回路１０４から取得する信号に含まれるフレームを抽出する。そして、デフレーム化回路１０５は、フレームに含まれる各種情報（例えば、各フィールド、サブフィールドの情報）を取得し、シーケンス制御回路１０２へ出力する。
【０１８３】
送信フレーム生成回路１０６は、送信フレーム、および、送信フレームに含まれる各種情報を生成する。送信フレーム生成回路１０６が生成する送信フレームは、例えば、ＤＭＧビーコンフレーム（ＤＢｃｎ）、プローブ要求フレーム、プローブ応答フレームである。また、送信フレーム生成回路１０６が生成する情報とは、例えば、疑似オムニ送信か否かを示す情報（ＱＯ＝１／０）、および／または、発見モード（ＤＭ）か否かを示す情報（ＤＭ＝１／０）である。なお、送信フレーム生成回路１０６が生成する情報、フレームはこれらに限定されない。送信フレーム生成回路１０６は、生成したフレームおよび情報を選択回路１０７へ出力する。
【０１８４】
選択回路１０７は、シーケンス制御回路１０２から取得する選択信号に基づいて、送信フレーム生成回路１０６から取得するフレームの中から、送信するフレームを選択する。また、選択回路１０７は、選択信号に基づいて、送信するフレームに含まれる情報を選択する。選択回路１０７は、選択したフレームおよび情報をフレーム化回路１０８へ出力する。
【０１８５】
フレーム化回路１０８は、フレームのタイプ、フォーマットの情報を含むフレーム化要求に基づいて、選択回路１０７から取得するフレームおよび情報から送信フレームを構成する。フレーム化回路１０８は、送信フレームを送信処理回路１０９へ出力する。
【０１８６】
送信処理回路１０９は、送信処理方法（例えば、変調方法、増幅率、送信周波数帯）を指示する送信要求に基づいて、取得した送信フレームに対して、例えば、増幅処理、周波数変換処理、変調処理を含む送信処理を施す。送信処理回路１０９は、送信処理後の信号を送信ビーム制御部１１０へ出力する。
【０１８７】
送信ビーム制御部１１０は、送信ビーム制御信号（例えば、指向性セクタまたは疑似オムニ受信セクタを示すＩＤ）を取得する。そして、送信ビーム制御部１１０は、送信ビーム制御信号に指示されたセクタを用いて、送信処理後の信号を送信する。
【０１８８】
＜実施の形態１のまとめ＞
以上説明したように、本実施の形態１では、Ａ−ＳＴＡが、疑似オムニ送信セクタを用いてＤＭＧビーコンを送信し、ＡＰ／ＰＣＰ（またはピアＳＴＡ）が、疑似オムニ送信セクタを用いて送信されたＤＭＧビーコンを受信したか否かを判定する。そして、ＡＰ／ＰＣＰ（またはピアＳＴＡ）は、疑似オムニ送信セクタを用いて送信されたＤＭＧビーコンを受信した場合、疑似オムニ送信セクタを用いてプローブ応答フレームを送信できると判定する。この構成により、ＡＰ／ＰＣＰ（またはピアＳＴＡ）は、疑似オムニセクタを用いた通信が可能であると判断し、Ａ−ＢＦＴ期間およびプローブ要求の受信をスキップしてプローブ応答を送信するため、遅延を抑制して、発見手順を完了することができる。
【０１８９】
例えば、Ａ−ＳＴＡとＡＰ／ＰＣＰ（またはピアＳＴＡ）の間のチャネルが比較的良好である場合、および／または、指向性セクタを形成するビームフォーミングが不要な低レートの通信の場合、Ａ−ＳＴＡとＡＰ／ＰＣＰ（またはピアＳＴＡ）は、疑似オムニ送信セクタを用いたデータ通信を行うことができる。また、Ａ−ＳＴＡとＡＰ／ＰＣＰ（またはピアＳＴＡ）は、例えば、通信距離が短いショートレンジの通信、または、データレートの高い通信を行うことができる。
【０１９０】
また、Ａ−ＳＴＡは、疑似オムニ送信セクタと指向性セクタとを用いてＤＭＧビーコンを送信しているため、ＡＰ／ＰＣＰ（またはピアＳＴＡ）が、疑似オムニ送信セクタを用いて送信されたＤＭＧビーコンを受信しない場合であっても、指向性セクタを用いて送信されたＤＭＧビーコンを受信するため、ビームフォーミングトレーニング処理を継続できる。
【０１９１】
また、ＡＰ／ＰＣＰは、指向性セクタを用いて送信されたＤＭＧビーコンを受信することにより、Ａ−ＳＴＡの最良の送信セクタを決定でき、決定した最良の送信セクタをＡ−ＳＴＡにフィードバックできるため、疑似オムニ送信セクタの代わりに、最良の送信セクタを用いたデータ通信を実行することもできる。例えば、ＡＰ／ＰＣＰは、通信距離が長い場合、および／または、高レートの通信の場合、最良の送信セクタを用いたデータ通信を実行できる。
【０１９２】
なお、本実施の形態１では、疑似オムニ送信セクタを例に挙げたが、送受信の対称性から、疑似オムニ受信セクタであっても良い。
【０１９３】
（実施の形態２）
実施の形態１では、ＡＰ／ＰＣＰが、Ａ−ＳＴＡから疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信した場合、当該Ａ−ＳＴＡに対して、疑似オムニ送信を用いてプローブ応答を送信する例について説明した。本実施の形態２では、ＡＰ／ＰＣＰが、疑似オムニ送信セクタを用いてプローブ応答をブロードキャストする例について説明する。なお、本実施の形態２では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０１９４】
＜実施の形態２に係る発見手順の例＞
図２０は、本実施の形態２に係る発見手順の一例を示すシーケンス図である。
【０１９５】
図２０の発見手順において、Ａ―ＳＴＡ＃１が送信するＤＢｃｎは、図１５に示した実施の形態１に係る発見手順と同様である。
【０１９６】
ＡＰ／ＰＣＰは、指向性セクタを用いて送信されたＤＢｃｎと、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信する。ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信した場合（ＱＯ＝１のＤＢｃｎを受信した場合）、Ａ−ＢＦＴの処理を省略（スキップ）し、ＤＴＩにおいて、疑似オムニ送信セクタを用いて、プローブ応答をブロードキャストする。例えば、ブロードキャストされるプローブ応答は、送信先アドレスをブロードキャストアドレスに設定される。
【０１９７】
Ａ−ＳＴＡ＃１は、プローブ応答を受信した場合、プローブ応答の送信元であるＡＰ／ＰＣＰにスキャン結果を通知する（図示省略）。
【０１９８】
また、Ａ−ＳＴＡ＃１とは異なるＡ−ＳＴＡ＃２が、ブロードキャストされたプローブ応答を受信する場合、プローブ応答を受信したＡ−ＳＴＡ＃２は、プローブ応答を送信したＡＰ／ＰＣＰを発見できる。
【０１９９】
なお、図２０では、ＢＴＩにおいて、Ａ−ＳＴＡ＃１が送信する最後の１つのＤＢｃｎが、疑似オムニ送信セクタを用いて送信される例であったが、本開示はこれに限定されない。疑似オムニ送信セクタを用いて送信されるＤＢｃｎの数は、２つ以上であっても良いし、送信タイミングは、最後に限らない。
【０２００】
＜実施の形態２に係るフローチャート＞
本実施の形態２に係る発見手順のフローチャートは、図１８Ａ〜図１８Ｃに示した実施の形態１に係る発見手順のフローチャートと比較して、Ａ−ＳＴＡが疑似オムニ送信セクタで送信したＤＢｃｎが、ＡＰ／ＰＣＰが受信したＤＢｃｎに含まれる場合（ステップＳ２０３にてＹＥＳ）の処理が異なる。以下、この相違点について図２１を用いて説明する。
【０２０１】
図２１は、本実施の形態２に係る発見手順の一例を示すフローチャートである。図２１におけるＢ１、Ｂ３は、それぞれ、図１８ＡのＢ１、Ｂ３と接続する。
【０２０２】
ＡＰ／ＰＣＰは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含む場合（ステップＳ２０３にてＹＥＳ）、ステップＳ３０１にて、疑似オムニ送信セクタを用いてプローブ応答をブロードキャストする。
【０２０３】
プローブ応答がブロードキャストされる場合、Ａ−ＳＴＡと、Ａ−ＳＴＡとは異なる他のＳＴＡの処理が異なる。以下、それぞれの処理を説明する。
【０２０４】
ステップＳ３０１の後、ステップＳ３０２にて、Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信したか否かを判定する。
【０２０５】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信しない場合（ステップＳ３０２にてＮＯ）、フローは、ステップＳ２０１（図１８Ａ参照）の処理へ戻る。
【０２０６】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信した場合（ステップＳ３０２にてＹＥＳ）、ステップＳ３０３にて、ＡＰ／ＰＣＰに対してスキャン結果を通知し、発見を完了する。
【０２０７】
ステップＳ３０１の後、ステップＳ３０４にて、Ａ−ＳＴＡとは異なる他のＳＴＡは、ＤＴＩ中にプローブ応答を受信したか否かを判定する。
【０２０８】
他のＳＴＡは、ＤＴＩ中にプローブ応答を受信しない場合（ステップＳ３０４にてＮＯ）、フローは、ステップＳ３０４の処理へ戻る。
【０２０９】
他のＳＴＡは、ＤＴＩ中にプローブ応答を受信した場合（ステップＳ３０４にてＹＥＳ）、ステップＳ３０５にて、ＡＰ／ＰＣＰの発見処理を完了する。
【０２１０】
以上の処理によって、ＡＰ／ＰＣＰは、プローブ応答をブロードキャストすることによって、ＡＰ／ＰＣＰの存在をＡ−ＳＴＡを含む複数のＳＴＡに知らせることができる。
【０２１１】
＜実施の形態２のまとめ＞
以上説明したように、本実施の形態２では、Ａ−ＳＴＡが、疑似オムニ送信セクタを用いてＤＭＧビーコンを送信し、ＡＰ／ＰＣＰ（またはピアＳＴＡ）が、疑似オムニ送信セクタを用いて送信されたＤＭＧビーコンを受信したか否かを判定する。そして、ＡＰ／ＰＣＰ（またはピアＳＴＡ）は、疑似オムニ送信セクタを用いて送信されたＤＭＧビーコンを受信した場合、疑似オムニ送信セクタを用いてプローブ応答フレームをブロードキャストする。この構成により、ＤＭＧビーコンの送信元を含む、ＡＰ／ＰＣＰ（またはピアＳＴＡ）の疑似オムニ送信セクタの通信範囲内のＳＴＡに対して、ＢＳＳ情報をブロードキャストできるため、複数のＳＴＡにおける発見手順を高速に完了することができる。
【０２１２】
例えば、従来と同様に、ビームフォーミングトレーニング後のプローブ応答の送信において、ＡＰ／ＰＣＰが、当該プローブ応答を、指向性セクタを用いてブロードキャストした場合、指向性セクタの角度範囲の狭さを考慮すると、ＡＰ／ＰＣＰの近隣に複数のＳＴＡが存在していても、プローブ応答が届く可能性は低い。一方で、本実施の形態２のように、疑似オムニ送信セクタを用いてプローブ応答をブロードキャストした場合、疑似オムニ送信セクタの角度範囲が、指向性セクタよりも広いため、ＡＰ／ＰＣＰの近隣に存在する、より多くのＳＴＡにプローブ応答が届く可能性が高くなる。
【０２１３】
（実施の形態３）
実施の形態２では、ＡＰ／ＰＣＰが、１つのＡ−ＳＴＡから疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信した場合に、プローブ応答をブロードキャストする例について説明した。本実施の形態３では、ＡＰ／ＰＣＰが、２つ以上のＡ−ＳＴＡから疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信した場合に、プローブ応答をブロードキャストする例について説明する。なお、本実施の形態３では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０２１４】
＜実施の形態３に係る発見手順の例＞
図２２は、本実施の形態３に係る発見手順の一例を示すシーケンス図である。
【０２１５】
図２２の発見手順において、Ａ―ＳＴＡが送信するＤＢｃｎは、図１５、図２０に示した実施の形態１に係る発見手順と同様である。ただし、図２０と異なり、図２３では、ＡＰ／ＰＣＰが２つのＡ−ＳＴＡ（Ａ−ＳＴＡ＃１とＡ−ＳＴＡ＃２）からＤＢｃｎを受信する。
【０２１６】
ＡＰ／ＰＣＰは、Ａ−ＳＴＡ＃１とＡ−ＳＴＡ＃２のそれぞれが疑似オムニ送信セクタを用いて送信したＤＢｃｎを受信している。このような場合、ＡＰ／ＰＣＰは、ＤＴＩ中にプローブ応答をブロードキャストする。Ａ−ＳＴＡ＃１とＡ−ＳＴＡ＃２は、ブロードキャストされたプローブ応答を受信し、発見手順の処理を完了する。
【０２１７】
＜実施の形態３に係るフローチャート＞
本実施の形態３に係る発見手順のフローチャートは、図１８Ａ〜図１８Ｃに示した実施の形態１に係る発見手順のフローチャートと比較して、Ａ−ＳＴＡが疑似オムニ送信セクタで送信したＤＢｃｎが、ＡＰ／ＰＣＰが受信したＤＢｃｎに含まれる場合（ステップＳ２０３にてＹＥＳ）の処理が、異なる。以下、この相違点について図２３を用いて説明する。
【０２１８】
図２３は、本実施の形態３に係る発見手順の一例を示すフローチャートである。図２３におけるＢ１、Ｂ３は、それぞれ、図１８ＡのＢ１、Ｂ３と接続する。
【０２１９】
ＡＰ／ＰＣＰは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含む場合（ステップＳ２０３にてＹＥＳ）、ステップＳ４０１にて、受信したＤＢｃｎは、２つ以上のＳＴＡが疑似オムニ送信セクタで送信したＤＢｃｎを含むか否かを判定する。
【０２２０】
ＡＰ／ＰＣＰは、受信したＤＢｃｎが、２つ以上のＳＴＡが疑似オムニ送信セクタで送信したＤＢｃｎを含む場合（ステップＳ４０１にてＹＥＳ）、ステップＳ４０２にて、疑似オムニ送信セクタを用いて、送信先アドレスをブロードキャストアドレスとしたプローブ応答をブロードキャストする。
【０２２１】
プローブ応答がブロードキャストされる場合、複数のＡ−ＳＴＡの処理が並行して実行される。以下では、２つのＡ−ＳＴＡ（第１のＡ−ＳＴＡ（Ａ−ＳＴＡ＃１）および第２のＡ−ＳＴＡ（Ａ−ＳＴＡ＃２））それぞれの処理を説明する。
【０２２２】
ステップＳ４０２の後、ステップＳ４０３にて、第１のＡ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信したか否かを判定する。
【０２２３】
第１のＡ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信しない場合（ステップＳ４０３にてＮＯ）、フローは、ステップＳ２０１（図１８Ａ参照）の処理へ戻る。
【０２２４】
第１のＡ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信した場合（ステップＳ４０３にてＹＥＳ）、ステップＳ４０４にて、ＡＰ／ＰＣＰに対してスキャン結果を通知し、発見を完了する。
【０２２５】
ステップＳ４０２の後、ステップＳ４０５にて、第２のＳＴＡは、ＤＴＩ中にプローブ応答を受信したか否かを判定する。
【０２２６】
第２のＳＴＡは、ＤＴＩ中にプローブ応答を受信しない場合（ステップＳ４０５にてＮＯ）、フローは、ステップＳ２０１の処理へ戻る。
【０２２７】
第２のＳＴＡは、ＤＴＩ中にプローブ応答を受信した場合（ステップＳ４０５にてＹＥＳ）、ステップＳ４０６にて、ＡＰ／ＰＣＰに対してスキャン結果を通知し、発見を完了する。
【０２２８】
一方、ＡＰ／ＰＣＰは、受信したＤＢｃｎが、２つ以上のＳＴＡが疑似オムニ送信セクタで送信したＤＢｃｎを含まない場合、つまり、１つのＡ−ＳＴＡが疑似オムニ送信セクタで送信したＤＢｃｎを受信した場合（Ｓ４０１にてＮＯ）、ステップＳ４０７にて、プローブ応答の宛先を疑似オムニ送信セクタでＤＢｃｎを送信したＡ−ＳＴＡに設定する。
【０２２９】
ステップＳ４０８にて、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて、プローブ応答をＡ−ＳＴＡへ送信する（ユニキャストする）。
【０２３０】
ステップＳ４０９にて、Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信したか否かを判定する。
【０２３１】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信しない場合（ステップＳ４０９にてＮＯ）、フローは、ステップＳ４０８の処理へ戻る。
【０２３２】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信した場合（ステップＳ４０９にてＹＥＳ）、ステップＳ４１０にて、ＡＰ／ＰＣＰに対してＡＣＫを送信する。
【０２３３】
そして、Ａ−ＳＴＡは、ステップＳ４１１にて、ＡＰ／ＰＣＰに対してスキャン結果を通知し、発見を完了する。
【０２３４】
以上の処理によって、ＡＰ／ＰＣＰは、複数のプローブ応答をブロードキャストすることによって、ＡＰ／ＰＣＰの存在を、ＤＢｃｎを送信した複数のＡ−ＳＴＡに知らせることができる。
【０２３５】
＜実施の形態３のまとめ＞
以上説明したように、本実施の形態３では、Ａ−ＳＴＡが、疑似オムニ送信セクタを用いてＤＭＧビーコンを送信し、ＡＰ／ＰＣＰ（またはピアＳＴＡ）が、疑似オムニ送信セクタを用いて送信されたＤＭＧビーコンを複数のＡ−ＳＴＡから受信したか否かを判定する。そして、ＡＰ／ＰＣＰ（またはピアＳＴＡ）は、疑似オムニ送信セクタを用いて送信されたＤＭＧビーコンを複数のＡ−ＳＴＡから受信した場合、疑似オムニ送信セクタを用いて、送信アドレスをブロードキャストアドレスに設定したプローブ応答フレームをブロードキャストする。この構成により、各Ａ−ＳＴＡに対してプローブ応答をユニキャストするよりも、効率よくＢＳＳ情報をブロードキャストできるため、複数のＳＴＡにおける発見手順を高速に完了することができる。
【０２３６】
（実施の形態４）
＜実施の形態４に係る発見手順の例＞
図２４Ａは、本実施の形態４に係る発見手順の第１の例を示すシーケンス図である。なお、本実施の形態４では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０２３７】
図２４Ａの発見手順において、Ａ―ＳＴＡが送信するＤＢｃｎは、図１５に示した実施の形態１に係る発見手順と同様である。
【０２３８】
ＡＰ／ＰＣＰは、指向性セクタを用いて送信されたＤＢｃｎと、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信する。ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信した場合（ＱＯ＝１のＤＢｃｎを受信した場合）、Ａ−ＢＦＴの処理を省略（スキップ）し、ＤＴＩにおいて、ＴＲＮ−Ｒサブフィールドが後段に付加されたプローブ応答を送信する。その際、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて、プローブ応答およびＴＲＮ―Ｒサブフィールドを送信する。
【０２３９】
Ａ−ＳＴＡは、ＤＴＩにおいて、ＴＲＮ−Ｒサブフィールドが後段に付加されたプローブ応答を受信する。その際、Ａ−ＳＴＡは、まず、疑似オムニ受信セクタ（ＱＯ Ｒｘ）を用いてプローブ応答を受信し、その後、互いに異なる方向の指向性セクタ（Ｂｅａｍｅｄ Ｒｘ）を切替えてＴＲＮ−Ｒサブフィールドを受信する。そして、Ａ−ＳＴＡは、ＴＲＮ−Ｒサブフィールドの受信信号品質に基づいて、Ａ−ＳＴＡのベストセクタを決定する。
【０２４０】
そして、Ａ−ＳＴＡは、プローブ応答を受信したことを示すＡＣＫを、疑似オムニ送信セクタまたはＡ−ＳＴＡのベストセクタを用いて送信する。
【０２４１】
以上、図２４Ａに示した発見手順では、Ａ−ＳＴＡが指向性セクタを切替えてＴＲＮ−Ｒサブフィールドを受信することにより、Ａ−ＳＴＡのベストセクタを決定する例である。
【０２４２】
図２４Ｂは、本実施の形態４に係る発見手順の第２の例を示すシーケンス図である。
【０２４３】
図２４Ｂの発見手順において、Ａ―ＳＴＡが送信するＤＢｃｎは、図１５に示した実施の形態１に係る発見手順と同様である。
【０２４４】
ＡＰ／ＰＣＰは、指向性セクタを用いて送信されたＤＢｃｎと、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信する。ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信した場合（ＱＯ＝１のＤＢｃｎを受信した場合）、Ａ−ＢＦＴの処理を省略（スキップ）し、ＤＴＩにおいて、ＴＲＮ−Ｔサブフィールドが後段に付加されたプローブ応答を送信する。その際、ＡＰ／ＰＣＰは、まず、疑似オムニ送信セクタを用いてプローブ応答を送信し、その後、互いに異なる方向の指向性セクタを切替えてＴＲＮ―Ｔサブフィールドを送信する。
【０２４５】
Ａ−ＳＴＡは、ＤＴＩにおいて、ＴＲＮ−Ｔサブフィールドが後段に付加されたプローブ応答を受信する。その際、Ａ−ＳＴＡは、疑似オムニ受信セクタ（ＱＯ Ｒｘ）を用いてプローブ応答およびＴＲＮ−Ｔサブフィールドを受信する。そして、Ａ−ＳＴＡは、ＴＲＮ−Ｔサブフィールドの受信信号品質に基づいて、ＡＰ／ＰＣＰのベストセクタを決定する。
【０２４６】
そして、Ａ−ＳＴＡは、プローブ応答を受信したことを示すＡＣＫを、疑似オムニ送信セクタを用いて送信する。そして、Ａ−ＳＴＡは、ＡＰ／ＰＣＰのベストセクタの情報を含むＢＲＰフレームを、疑似オムニ送信セクタを用いて送信する。
【０２４７】
以上、図２４Ｂに示した発見手順では、ＡＰ／ＰＣＰが、ＴＲＮ−Ｔサブフィールドを、指向性セクタを切替えて送信し、Ａ−ＳＴＡがＴＲＮ−Ｔサブフィールドを受信することにより、ＡＰ／ＰＣＰのベストセクタを決定する例である。
【０２４８】
＜実施の形態４に係るフローチャート＞
次に、本実施の形態４に係る発見手順のフローチャートについて、図２４Ａに示した例を用いて説明する。本実施の形態４に係る発見手順のフローチャートは、図１８Ａ〜図１８Ｃに示した実施の形態１に係る発見手順のフローチャートと比較して、Ａ−ＳＴＡが疑似オムニ送信セクタで送信したＤＢｃｎが、ＡＰ／ＰＣＰが受信したＤＢｃｎに含まれる場合（ステップＳ２０３にてＹＥＳ）の処理が異なる。以下、この相違点について図２５を用いて説明する。
【０２４９】
図２５は、本実施の形態４に係る発見手順の一例を示すフローチャートである。図２５におけるＢ１は、図１８ＡのＢ１と接続する。
【０２５０】
ＡＰ／ＰＣＰは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含む場合（ステップＳ２０３にてＹＥＳ）、ステップＳ５０１にて、疑似オムニ送信セクタを用いて、ＴＲＮ−Ｒサブフィールドを後段に含むプローブ応答を送信する。
【０２５１】
ステップＳ５０２にて、Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信したか否かを判定する。その際、Ａ−ＳＴＡは、まず、疑似オムニ受信セクタ（ＱＯ Ｒｘ）を用いてプローブ応答を受信し、その後、互いに異なる方向の指向性セクタ（Ｂｅａｍｅｄ Ｒｘ）を切替えてＴＲＮ−Ｒサブフィールドを受信する。
【０２５２】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信しない場合（ステップＳ５０２にてＮＯ）、フローは、ステップＳ５０１の処理へ戻る。
【０２５３】
Ａ−ＳＴＡは、ＤＴＩの一定期間(タイムアウト時間)内にプローブ応答を受信した場合（ステップＳ５０２にてＹＥＳ）、ステップＳ５０３にて、指向性セクタを用いて受信したＴＲＮ−Ｒサブフィールドの受信結果（例えば、受信電力）に基づいて、Ａ−ＳＴＡのベストセクタを決定する。
【０２５４】
ステップＳ５０４にて、Ａ−ＳＴＡは、ＡＣＫを送信する。そして、ステップＳ５０５にて、Ａ−ＳＴＡは、ＡＰ／ＰＣＰに対してスキャン結果を通知し、発見を完了する。
【０２５５】
＜ブロック図＞
図２６は、本実施の形態４に係る無線通信装置（例えば、ＡＰ／ＰＣＰまたはＡ−ＳＴＡ）２００の構成の一例を示すブロック図である。なお、図２６において、図１９と同様の構成については、同一の符番を付し、説明を省略する。
【０２５６】
受信ビーム制御部２０３は、ＴＲＮ−Ｒサブフィールドを含むプローブ応答を受信する場合（つまり、図２４ＡにおけるＡ−ＳＴＡの場合）、疑似オムニ受信セクタを用いてプローブ応答を受信し、指向性セクタを切替えてＴＲＮ−Ｒサブフィールドを受信するように受信セクタを制御する。
【０２５７】
受信ビーム制御部２０３は、ＴＲＮ−Ｔサブフィールドを含むプローブ応答を受信する場合（つまり、図２４ＢにおけるＡ−ＳＴＡの場合）、疑似オムニ受信セクタを用いて、プローブ応答とＴＲＮ−Ｔサブフィールドを受信するように受信セクタを制御する。
【０２５８】
受信処理回路２０４は、例えば、受信処理方法（例えば、増幅率、受信周波数帯、復調方法）を指示する受信要求に基づいて、受信ビーム制御部２０３から取得する信号に対して、例えば、増幅処理、周波数変換処理、復調処理を含む受信処理を施す。受信処理回路２０４は、受信処理後の信号をデフレーム化回路２０５へ出力する。
【０２５９】
また、受信処理回路２０４は、ＴＲＮ処理部２０４ａを有する。ＴＲＮ処理部２０４ａは、受信ビーム制御部２０３から取得する信号に含まれるＴＲＮ−ＲサブフィールドまたはＴＲＮ―Ｔサブフィールドの受信結果（例えば、受信電力）を算出し、算出結果をデフレーム化回路２０５へ出力する。
【０２６０】
デフレーム化回路２０５は、例えば、フレームのタイプ、フォーマットの情報を含むデフレーム化要求に基づいて、受信処理回路２０４から取得する信号に含まれるフレームを抽出する。そして、デフレーム化回路２０５は、フレームに含まれる各種情報（例えば、各フィールド、サブフィールドの情報）を取得し、シーケンス制御回路２０２へ出力する。
【０２６１】
また、デフレーム化回路２０５は、受信処理回路２０４から取得する算出結果をシーケンス制御回路２０２へ出力する。
【０２６２】
シーケンス制御回路２０２は、スケジューリングに関する情報に基づいて、各構成を制御する制御信号を出力する。また、シーケンス制御回路２０２は、デフレーム化回路２０５から取得する、フレームに含まれる各種情報をスケジューラ回路１０１へ出力する。
【０２６３】
また、シーケンス制御回路２０２は、デフレーム化回路２０５から取得する算出結果に基づいて、ベストセクタの判定を行う。例えば、シーケンス制御回路２０２は、デフレーム化回路２０５からＴＲＮ−Ｒサブフィールドの受信信号品質の算出結果を取得する場合、無線通信装置２００のベストセクタを判定する。また、例えば、シーケンス制御回路２０２は、デフレーム化回路２０５からＴＲＮ−Ｔサブフィールドの受信信号品質の算出結果を取得する場合、通信相手のベストセクタを判定する。
【０２６４】
送信処理回路２０９は、送信処理方法（例えば、変調方法、増幅率、送信周波数帯）を指示する送信要求に基づいて、フレーム化回路１０８から取得した送信フレームに対して、例えば、増幅処理、周波数変換処理、変調処理を含む送信処理を施す。
【０２６５】
また、送信処理回路２０９は、ＴＲＮ処理部２０９ａを有する。ＴＲＮ処理部２０９ａは、シーケンス制御回路２０２の指示に基づいて、プローブ応答フレームに対して、ＴＲＮ−ＲサブフィールドまたはＴＲＮ−Ｔサブフィールドを付加する。
【０２６６】
送信処理回路２０９は、ＴＲＮサブフィールドが付加されたプローブ応答フレームを送信ビーム制御部２１０へ出力する。なお、付加されるＴＲＮサブフィールドは１つ以上であればよく、以後の記載では、ＴＲＮサブフィールドの個数に関わらず、ＴＲＮサブフィールドと記載する。
【０２６７】
送信ビーム制御部２１０は、送信ビーム制御信号（例えば、指向性セクタまたは疑似オムニ受信セクタを示すＩＤ）を取得する。そして、送信ビーム制御部２１０は、送信ビーム制御信号に指示されたセクタを用いて、送信処理後の信号を送信する。
【０２６８】
送信ビーム制御部２１０は、ＴＲＮ―Ｒサブフィールドを含むプローブ応答フレームを送信する場合（図２４ＡにおけるＡＰ／ＰＣＰの場合）、疑似オムニ送信セクタを用いて、プローブ応答およびＴＲＮ―Ｒサブフィールドを送信するように送信セクタを制御する。
【０２６９】
また、送信ビーム制御部２１０は、ＴＲＮ―Ｔサブフィールドを含むプローブ応答フレームを送信する場合（図２４ＢにおけるＡＰ／ＰＣＰの場合）、疑似オムニ送信セクタを用いてプローブ応答を送信し、指向性セクタを切替えてＴＲＮ―Ｔサブフィールドを送信するように送信セクタを制御する。
【０２７０】
＜実施の形態４のまとめ＞
以上説明したように、本実施の形態４では、ＡＰ／ＰＣＰ（またはピアＳＴＡ）がＴＲＮ―ＴサブフィールドまたはＴＲＮ−Ｒサブフィールドを付加したプローブ応答を送信する。この構成により、Ａ−ＳＴＡは、Ａ−ＳＴＡのベストセクタまたはＡＰ／ＰＣＰ（またはピアＳＴＡ）のベストセクタを判定することができるため、ビームフォーミングトレーニングに関する処理を追加することなく、以降のデータ通信を効率よく行うことができる。
【０２７１】
（実施の形態５）
本実施の形態５では、Ａ−ＳＴＡが、複数の疑似オムニ送信セクタをサポートする例について説明する。この例では、Ａ−ＳＴＡが複数の疑似オムニ送信セクタを用いて、ＤＢｃｎを送信し、また、複数の疑似オムニ受信セクタを用いて、ＡＰ／ＰＣＰから送信されるプローブ応答を受信する。なお、本実施の形態５では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０２７２】
＜実施の形態５に係るフレームフォーマット＞
図２７Ａは、本実施の形態５に係るＤＭＧビーコンのフレームのフォーマットの第１の例を示す図である。図２７Ｂは、本実施の形態５に係るＤＭＧビーコンのフレームのフォーマットの第２の例を示す図である。図２７Ａ、図２７Ｂは、図１６と同様に、ＤＭＧビーコンのフレームに含まれるフィールドと、各フィールドのサイズをオクテットまたはビットで示している。
【０２７３】
図２７Ａ、図２７ＢのＤＭＧビーコンのフレームのフォーマットは、図１６と比較して、Sector Sweepフィールド内の構成が相違する。
【０２７４】
図２７ＡのＤＭＧビーコンのフレームのフォーマットのSector Sweepフィールドは、Directionサブフィールド、CDOWNサブフィールド、Sector IDサブフィールド、DMG Antenna IDサブフィールド、Quasi-Omni TXサブフィールド、Multiple Quasi-omni TXサブフィールド、および、Reservedサブフィールドを含む。
【０２７５】
図２７ＡのMultiple Quasi-omni TXサブフィールドは、複数の疑似オムニ送信セクタを用いるか否かを示すインジケータであり、１ビットのサイズを有する。例えば、Ａ−ＳＴＡが、ＢＴＩ中に複数の疑似オムニ送信セクタを用いて、複数のＤＢｃｎを送信する場合、Ａ−ＳＴＡは、送信するＤＢｃｎのMultiple Quasi-omni TXサブフィールドを１に設定する。Ａ−ＳＴＡが、ＢＴＩ中に複数の疑似オムニ送信セクタを用いて、複数のＤＢｃｎを送信しない場合、Ａ−ＳＴＡは、送信するＤＢｃｎのMultiple Quasi-omni TXサブフィールドを０に設定する。
【０２７６】
図２７ＢのＤＭＧビーコンのフレームのフォーマットのSector Sweepフィールドは、Directionサブフィールド、CDONサブフィールド、Sector IDサブフィールド、DMG Antenna IDサブフィールド、Multiple Quasi-omni TXサブフィールド、および、Reservedサブフィールドを含む。
【０２７７】
図２７ＢのMultiple Quasi-omni TXサブフィールドは、複数の疑似オムニ送信セクタを用いる場合の、疑似オムニ送信セクタの数を示すインジケータであり、ｘビットのサイズを有する。例えば、Ａ−ＳＴＡが、ＢＴＩ中に複数の疑似オムニ送信セクタを用いて、複数のＤＢｃｎを送信する場合、Ａ−ＳＴＡは、用いる疑似オムニ送信セクタの数を、Multiple Quasi-omni TXサブフィールドに設定する。その際、図２７ＢのCDOWNサブフィールドを利用して、疑似オムニ送信セクタを用いて送信するＤＢｃｎを示す。
【０２７８】
例えば、疑似オムニ送信セクタの数（ＭＱ）が２の場合（ＭＱ＝２の場合）のＤＢｃｎの例を説明する。
【０２７９】
図２８は、複数の疑似オムニ送信セクタを用いて送信されるＤＢｃｎの一例を示す図である。
【０２８０】
図２８の横軸は時間軸を示し、時間軸方向に並ぶ複数のブロックは、それぞれ、ＤＢｃｎを示す。ＤＢｃｎのブロック内のＭＱ＝２は、図２７ＢのMultiple Quasi-omni TXサブフィールドに設定された疑似オムニ送信セクタの数が２であることを示し、Ｃｄは、図２７ＢのCDOWNサブフィールドに設定される値であり、ＤＢｃｎの送信順を降順で示している。図２８の場合、Ａ−ＳＴＡは、Ｃｄ＝１５〜Ｃｄ＝０の１６個のＤＢｃｎを送信する。
【０２８１】
疑似オムニ送信セクタを用いて送信されるＤＢｃｎは、ＢＴＩの後半、または、指向性セクタを用いて送信されるＤＢｃｎの後で送信される。つまり、図２８の場合、ＭＱ＝２であるため、Ｃｄ＝０とＣｄ＝１の２つのＤＢｃｎが疑似オムニ送信セクタを用いて送信される。
【０２８２】
ＤＢｃｎを受信するＡＰ／ＰＣＰは、受信したＤＢｃｎのMultiple Quasi-omni TXサブフィールドに設定された疑似オムニ送信セクタの数と、CDOWNサブフィールドに設定される値（Ｃｄの値）に基づいて、疑似オムニ送信セクタを用いて送信されたＤＢｃｎであるか否かを判定する。
【０２８３】
＜実施の形態５に係る発見手順の例＞
図２９は、本実施の形態５に係る発見手順の一例を示すシーケンス図である。図２９の発見手順におけるＤＢｃｎは、図２７Ａのフォーマットを有する。
【０２８４】
Ａ−ＳＴＡは、複数の疑似オムニ送信セクタをサポートする。そして、Ａ−ＳＴＡは、ＢＴＩ中に、複数の疑似オムニ送信セクタをそれぞれ用いてＤＢｃｎを送信する。複数の疑似オムニ送信セクタを用いて送信されるＤＢｃｎは、複数の疑似オムニ送信セクタを用いていることを示すインジケータが１に設定されている（ＭＱ＝１）。
【０２８５】
ＡＰ／ＰＣＰは、指向性セクタを用いて送信されたＤＢｃｎと、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信する。ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信した場合（ＱＯ＝１のＤＢｃｎを受信した場合）、ＤＢｃｎに含まれるインジケータに基づいて、受信したＤＢｃｎが複数の疑似オムニ送信セクタを用いて送信されたか否かを判定する。
【０２８６】
ＡＰ／ＰＣＰは、受信したＤＢｃｎが複数の疑似オムニ送信セクタを用いて送信されたＤＢｃｎである場合、Ａ−ＢＦＴの処理を省略（スキップ）し、ＤＴＩにおいて、ＴＲＮ−Ｒサブフィールドが後段に付加されたプローブ応答を送信する。その際、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて、プローブ応答およびＴＲＮ―Ｒサブフィールドを送信する。
【０２８７】
Ａ−ＳＴＡは、ＤＴＩにおいて、ＴＲＮ−Ｒサブフィールドが後段に付加されたプローブ応答を受信する。その際、Ａ−ＳＴＡは、まず、疑似オムニ受信セクタ（ＱＯ Ｒｘ）を用いてプローブ応答を受信し、その後、互いに異なる方向の指向性セクタ（Ｂｅａｍｅｄ Ｒｘ）を切替えてＴＲＮ−Ｒサブフィールドを受信する。そして、Ａ−ＳＴＡは、ＴＲＮ−Ｒサブフィールドの受信信号品質に基づいて、Ａ−ＳＴＡのベストセクタを決定する。
【０２８８】
そして、Ａ−ＳＴＡは、プローブ応答を受信したことを示すＡＣＫを、疑似オムニ送信セクタまたはＡ−ＳＴＡのベストセクタを用いて送信する。
【０２８９】
以上、図２９に示した発見手順では、Ａ−ＳＴＡが複数の疑似オムニ送信セクタをサポートしており、どの疑似オムニ送信セクタがＡＰ／ＰＣＰと通信できるかが判定できない場合に、ＴＲＮ−Ｒサブフィールドを指向性セクタに切替えて受信することにより、Ａ−ＳＴＡのベストセクタを決定できる。
【０２９０】
＜実施の形態５に係るフローチャート＞
次に、本実施の形態５に係る発見手順のフローチャートについて説明する。図３０Ａ、図３０Ｂは、本実施の形態５に係る発見手順の一例を示すフローチャートである。なお、図３０ＡにおけるＢ２、Ｂ３は、図１８ＢのＢ２、Ｂ３と接続する。
【０２９１】
ステップＳ６０１にて、Ａ−ＳＴＡ（イニシエータ）は、通信可能なＡＰ／ＰＣＰ（レスポンダ）とのＢＦＴ処理を開始するために、複数の疑似オムニ送信セクタを含む複数のセクタを用いて、発見モード（ＤＭ）を１に設定したＤＢｃｎを送信する。その際、Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて送信されるＤＢｃｎに、複数の疑似オムニ送信セクタを用いていることを示すインジケータを設定する。
【０２９２】
ステップＳ６０２にて、ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信するか否かを判定する。
【０２９３】
ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信しない場合（ステップＳ６０２にてＮＯ）、フローはステップＳ６０１の処理へ戻る。
【０２９４】
ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信した場合（ステップＳ６０２にてＹＥＳ）、ステップＳ６０３にて、受信したＤＢｃｎが、疑似オムニ送信セクタで送信されたＤＢｃｎを含むか否かを判定する。この判定は、例えば、ＤＢｃｎのQuasi-Omni TXサブフィールドが「ＴＲＵＥ」に設定されているか否か（例えば、１に設定されているか否か）に基づいて行われる。
【０２９５】
ＡＰ／ＰＣＰは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含まない場合（ステップＳ６０３にてＮＯ）、ステップＳ２０４にて、Ａ−ＳＴＡの最良の送信セクタ（ベストセクタ）を決定する。そして、フローは、ステップＳ２０５へ移行する。ステップＳ２０５以降の処理は、図１８Ｂ、図１８Ｃを用いて説明しているので省略する。
【０２９６】
ＡＰ／ＰＣＰは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含む場合（ステップＳ６０３にてＹＥＳ）、ステップＳ６０４にて、受信したＤＢｃｎが複数の疑似オムニ送信セクタを用いて送信されたＤＢｃｎの少なくとも１つであるか否かを判定する。この判定は、ＤＢｃｎに含まれるインジケータに基づいて行われる。
【０２９７】
ＡＰ／ＰＣＰは、受信したＤＢｃｎが複数の疑似オムニ送信セクタを用いて送信されたＤＢｃｎの少なくとも１つである場合（ステップＳ６０４にてＹＥＳ）、ステップＳ６０５にて、疑似オムニ送信セクタを用いて、ＴＲＮ−Ｒサブフィールドを含むプローブ応答を送信する。
【０２９８】
ステップＳ６０６にて、Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信したか否かを判定する。その際、Ａ−ＳＴＡは、疑似オムニ受信セクタ（ＱＯ Ｒｘ）を用いてプローブ応答を受信し、互いに異なる方向の指向性セクタ（Ｂｅａｍｅｄ Ｒｘ）を切替えてＴＲＮ−Ｒサブフィールドを受信する。
【０２９９】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信しない場合（ステップＳ６０６にてＮＯ）、フローは、ステップＳ６０５の処理へ戻る。
【０３００】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信した場合（ステップＳ６０６にてＹＥＳ）、ステップＳ６０７にて、指向性セクタを用いて受信したＴＲＮ−Ｒサブフィールドの受信結果（例えば、受信電力）に基づいて、Ａ−ＳＴＡのベストセクタを決定する。そして、フローは、ステップＳ６１０の処理へ移行する。
【０３０１】
ＡＰ／ＰＣＰは、受信したＤＢｃｎが複数の疑似オムニ送信セクタを用いて送信されたＤＢｃｎの少なくとも１つでは無い場合、受信したＤＢｃｎが１つの疑似オムニ送信セクタを用いて送信されたＤＢｃｎである場合、または、ＤＢｃｎの送信元が複数の疑似オムニ送信セクタをサポートしていない場合（ステップＳ６０４にてＮＯ）、ステップＳ６０８にて、疑似オムニ送信セクタを用いてプローブ応答を送信する。
【０３０２】
ステップＳ６０９にて、Ａ−ＳＴＡは、ＤＴＩ中に、プローブ応答を受信したか否かを判定する。
【０３０３】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信しない場合（ステップＳ６０９にてＮＯ）、フローは、ステップＳ６０８の処理へ戻る。
【０３０４】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信した場合（ステップＳ６０９にてＹＥＳ）、フローは、ステップＳ６１０の処理へ移行する。
【０３０５】
ステップＳ６１０にて、Ａ−ＳＴＡは、ＡＰ／ＰＣＰに対してＡＣＫを送信する。その際、Ａ−ＳＴＡは、Ａ−ＳＴＡのベストセクタが決定されている場合、ベストセクタを用いてＡＣＫを送信する。また、Ａ−ＳＴＡは、１つの疑似オムニ送信セクタをサポートしている場合、疑似オムニ送信セクタを用いてＡＣＫを送信する。
【０３０６】
ステップＳ６１１にて、ＡＰ／ＰＣＰに対してスキャン結果を通知し、発見を完了する。
【０３０７】
＜実施の形態５のまとめ＞
以上説明したように、本実施の形態５では、Ａ−ＳＴＡが、複数の疑似オムニ送信セクタをサポートしている場合に、Ａ−ＳＴＡは、複数の疑似オムニ送信セクタをサポートすることを示すインジケータを含むＤＢｃｎを送信する。ＡＰ／ＰＣＰ（またはピアＳＴＡ）は、Ａ−ＳＴＡが複数の疑似オムニ送信セクタをサポートする場合、プローブ応答にＴＲＮ―Ｒサブフィールドを付加して送信する。この構成により、Ａ−ＳＴＡがプローブ応答を受信した後に用いるセクタを決定することができるため、遅延を抑制して、発見手順を完了することができる。
【０３０８】
（実施の形態６）
上述した各実施の形態では、ＡＰ／ＰＣＰが、ＤＴＩ中にプローブ要求の送信を省略し、プローブ応答を送信する例について説明した。本実施の形態６では、ＡＰ／ＰＣＰが、ＤＴＩ中にプローブ要求の送信とプローブ応答の送信を行う例について説明する。なお、本実施の形態６では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０３０９】
＜実施の形態６に係る発見手順の例＞
図３１は、本実施の形態６に係る発見手順の一例を示すシーケンス図である。
【０３１０】
図３１の発見手順の例では、Ａ−ＳＴＡは、ＢＴＩにおいて、複数の方向へ指向性セクタを切り替えて、ＤＢｃｎを送信する。そして、Ａ−ＳＴＡは、ＢＴＩにおいて、疑似オムニ送信のセクタを用いてＤＢｃｎを送信する。Ａ−ＳＴＡは、送信するＤＢｃｎにおいて、ＤＭを１に設定する。また、Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて送信するＤＢｃｎに含まれる疑似オムニインジケータ（Quasi-Omni Indicator：以下、適宜、「ＱＯ」と記載する）を１に設定する。疑似オムニインジケータは、送信に用いたセクタが疑似オムニ送信セクタか否かを示す。
【０３１１】
ＡＰ／ＰＣＰは、指向性セクタを用いて送信されたＤＢｃｎと、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信する。ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信した場合（ＱＯ＝１のＤＢｃｎを受信した場合）、Ａ−ＢＦＴ期間の処理を省略（スキップ）し、ＤＴＩにおいて、疑似オムニ送信セクタを用いて、プローブ要求を送信する。Ａ−ＳＴＡは、プローブ要求を受信し、プローブ要求を受信できたことを示す肯定応答（Acknowledgment：ＡＣＫ）を、疑似オムニ送信セクタを用いて送信する。
【０３１２】
そして、Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて、プローブ応答を送信する。ＡＰ／ＰＣＰは、プローブ応答を受信し、プローブ応答を受信したことを示す肯定応答（Acknowledgment：ＡＣＫ）を、疑似オムニ送信セクタを用いて送信する。
【０３１３】
＜実施の形態６に係るフローチャート＞
本実施の形態６に係る発見手順のフローチャートは、図１８Ａ〜図１８Ｃに示した実施の形態１に係る発見手順のフローチャートと比較して、Ａ−ＳＴＡが疑似オムニ送信セクタで送信したＤＢｃｎが、ＡＰ／ＰＣＰが受信したＤＢｃｎに含まれる場合（ステップＳ２０３にてＹＥＳ）の処理が異なる。以下、この相違点について図３２を用いて説明する。
【０３１４】
図３２は、本実施の形態６に係る発見手順の一例を示すフローチャートである。図３２におけるＢ１は、図１８ＡのＢ１と接続する。
【０３１５】
ＡＰ／ＰＣＰは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含む場合（ステップＳ２０３にてＹＥＳ）、ステップＳ７０１において、疑似オムニ送信セクタを用いてプローブ要求を送信する。
【０３１６】
ステップＳ７０２において、Ａ−ＳＴＡは、ＤＴＩ中にプローブ要求を受信したか否かを判定する。
【０３１７】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ要求を受信しない場合（ステップＳ７０２にてＮＯ）、フローは、ステップＳ７０１の処理へ戻る。
【０３１８】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ要求を受信した場合（ステップＳ７０２にてＹＥＳ）、ステップＳ７０３にて、ＡＰ／ＰＣＰに対してＡＣＫを送信する。
【０３１９】
ステップＳ７０４において、ＡＰ／ＰＣＰは、ＤＴＩ中にＡＣＫを受信したか否かを判定する。
【０３２０】
ＡＰ／ＰＣＰは、ＤＴＩ中にＡＣＫを受信しない場合（ステップＳ７０４にてＮＯ）、フローは、ステップＳ７０１の処理へ戻る。
【０３２１】
ＡＰ／ＰＣＰがＤＴＩ中にＡＣＫを受信した場合（ステップＳ７０４にてＹＥＳ）、ステップＳ７０５にて、Ａ−ＳＴＡは、疑似オムニ送信セクタを用いてプローブ応答を送信する。
【０３２２】
ステップＳ７０６にて、ＡＰ／ＰＣＰは、ＤＴＩ中にプローブ応答を受信したか否かを判定する。
【０３２３】
ＡＰ／ＰＣＰは、ＤＴＩ中にプローブ応答を受信しない場合（ステップＳ７０６にてＮＯ）、フローは、ステップＳ７０５の処理へ戻る。
【０３２４】
ＡＰ／ＰＣＰは、ＤＴＩ中にプローブ応答を受信した場合（ステップＳ７０６にてＹＥＳ）、ステップＳ７０７にて、Ａ−ＳＴＡに対してＡＣＫを送信する。
【０３２５】
そして、Ａ−ＳＴＡは、ステップＳ７０８にて、ＡＰ／ＰＣＰに対してスキャン結果を通知し、発見を完了する。
【０３２６】
＜実施の形態６のまとめ＞
以上説明したように、本実施の形態６では、ＤＭＧビーコンを受信したＡＰ／ＰＣＰ（またはピアＳＴＡ）が、プローブ要求を送信し、ＤＭＧビーコンを送信したＡ−ＳＴＡが、プローブ要求を受信する。そして、Ａ−ＳＴＡがＡＰ／ＰＣＰ（またはピアＳＴＡ）に対してプローブ応答を送信する。この構成により、ＤＭＧビーコンを受信したＡＰ／ＰＣＰ（またはピアＳＴＡ）が、ＤＭＧビーコンを送信したＡ−ＳＴＡの情報を得ることができるため、発見手順を効率よく進めることができる。
【０３２７】
（実施の形態７）
本実施の形態７では、ＡＰ／ＰＣＰが、Ａ−ＳＴＡに対してフィードバックするフィードバック情報を含むプローブ応答を送信する例について説明する。なお、本実施の形態７では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０３２８】
＜実施の形態７に係るプローブ応答フレームのフォーマット＞
図３３は、本実施の形態７に係るプローブ応答フレームのフォーマットの一例を示す図である。図３３は、プローブ応答フレームに含まれるフィールドと、各フィールドのサイズをオクテットまたはビットで示している。
【０３２９】
図３３のプローブ応答フレームのフォーマットは、Frame Controlフィールド、Durationフィールド、複数のAddressフィールド（Address1、Address2、Address3）、Sequence Controlフィールド、Frame Bodyフィールド、FCSフィールドを含む。
【０３３０】
そして、Frame Bodyフィールドは、Timestampフィールド、SSIDフィールド、Beamforming Feedbackフィールド、Vendor Specificフィールドを含む複数のフィールドを有する。
【０３３１】
Beamforming Feedbackフィールドは、Element IDフィールド、Lengthフィールド、Element ID Extensionフィールド、SSW Feedbackフィールドを有する。
【０３３２】
SSW Feedbackフィールドは、Sector Selectフィールド、DMG Antenna Selectフィールド、SNR Reportフィールド、Poll Requiredフィールド、Reservedフィールドを有する。
【０３３３】
ＡＰ／ＰＣＰは、このようなプローブ応答フレームをＡ−ＳＴＡに対して送信することにより、Ａ−ＢＦＴが省略された場合でも、Ａ−ＳＴＡが送信セクタを選択することができる。
【０３３４】
＜実施の形態７に係る発見手順の例＞
図３４は、本実施の形態７に係る発見手順の一例を示すシーケンス図である。
【０３３５】
図３４の発見手順の例では、Ａ−ＳＴＡは、ＢＴＩにおいて、複数の方向へ指向性セクタを切り替えて、ＤＢｃｎを送信する。そして、Ａ−ＳＴＡは、ＢＴＩにおいて、疑似オムニ送信セクタを用いてＤＢｃｎを送信する。Ａ−ＳＴＡは、送信するＤＢｃｎにおいて、ＤＭを１に設定する。また、Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて送信するＤＢｃｎに含まれる疑似オムニインジケータ（Quasi-Omni Indicator：以下、適宜、「ＱＯ」と記載する）を１に設定する。疑似オムニインジケータは、送信に用いたセクタが疑似オムニ送信セクタか否かを示す。
【０３３６】
ＡＰ／ＰＣＰは、指向性セクタを用いて送信されたＤＢｃｎと、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信する。そして、ＡＰ／ＰＣＰは、指向性セクタを用いて送信されたＤＢｃｎに基づいて、Ａ−ＳＴＡのベストセクタを判定する。例えば、ＡＰ／ＰＣＰは、受信したＤＢｃｎのうち、疑似オムニ送信セクタを用いて送信されたＤＢｃｎでは無いＤＢｃｎを判定し、判定したＤＢｃｎに含まれるビームインデックスを、Ａ−ＳＴＡのベストセクタを示すインデックスとして判定する。
【０３３７】
そして、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信した場合（ＱＯ＝１のＤＢｃｎを受信した場合）、Ａ−ＢＦＴ期間の処理を省略（スキップ）し、ＤＴＩにおいて、疑似オムニ送信セクタを用いて、プローブ応答を送信する。送信するプローブ応答には、Ａ−ＳＴＡの最良の送信セクタを示す情報（例えば、ビームインデックス）がフィームフォーミングフィードバック（BF FB）として含まれる。
【０３３８】
Ａ−ＳＴＡは、疑似オムニ受信セクタ（QO RX）を用いてプローブ応答を受信し、プローブ応答を受信できたことを示す肯定応答（Acknowledgment：ＡＣＫ）を、疑似オムニ送信セクタまたはプローブ応答に含まれるビームフォーミングフィードバックに基づいたＡ−ＳＴＡの最良の送信セクタを用いて送信する。
【０３３９】
＜実施の形態７に係るフローチャート＞
本実施の形態７に係る発見手順のフローチャートは、図１８Ａ〜図１８Ｃに示した実施の形態１に係る発見手順のフローチャートと比較して、Ａ−ＳＴＡが疑似オムニ送信セクタで送信したＤＢｃｎが、ＡＰ／ＰＣＰが受信したＤＢｃｎに含まれる場合（ステップＳ２０３にてＹＥＳ）の処理が異なる。以下、この相違点について図３５を用いて説明する。
【０３４０】
図３５は、本実施の形態７に係る発見手順の一例を示すフローチャートである。図３５におけるＢ１は、図１８ＡのＢ１と接続する。
【０３４１】
ＡＰ／ＰＣＰは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含む場合（ステップＳ２０３にてＹＥＳ）、ステップＳ８０１にて、受信したＤＢｃｎに基づいて、Ａ−ＳＴＡの最良の送信セクタを判定する。
【０３４２】
ステップＳ８０２にて、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて、ビームフォーミングフィードバックを有するプローブ応答を送信する。ビームフォーミングフィードバックに含まれる情報は、例えば、Ａ−ＳＴＡの最良の送信セクタを示す情報である。
【０３４３】
ステップＳ８０３にて、Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信したか否かを判定する。
【０３４４】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信しない場合（ステップＳ８０３にてＮＯ）、フローは、ステップＳ８０２の処理へ戻る。
【０３４５】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信した場合（ステップＳ８０３にてＹＥＳ）、ステップＳ８０４にて、プローブ応答のビームフォーミングフィードバックに基づいて、最良の送信セクタを設定する。
【０３４６】
ステップＳ８０５にて、Ａ−ＳＴＡは、ＡＰ／ＰＣＰに対してＡＣＫを送信する。
【０３４７】
そして、Ａ−ＳＴＡは、ステップＳ８０６にて、ＡＰ／ＰＣＰに対してスキャン結果を通知し、発見を完了する。
【０３４８】
＜実施の形態７のまとめ＞
以上説明したように、本実施の形態７では、ＡＰ／ＰＣＰ（またはピアＳＴＡ）が、Ａ−ＳＴＡのベストセクタの情報などのビームフォーミングフィードバックを含むプローブ応答をＡ−ＳＴＡに対して送信する。この構成により、Ａ−ＳＴＡは、Ａ−ＳＴＡのベストセクタの情報を得ることができるため、指向性セクタを効率よく選択することができる。
【０３４９】
（実施の形態８）
本実施の形態８では、とりわけ上述した実施の形態５と同様にＡ−ＳＴＡが複数の疑似オムニ送信セクタをサポートしている場合に、ＡＰ／ＰＣＰがビームフォーミングフィードバックを有するプローブ応答をＡ−ＳＴＡに送信する例について説明する。なお、本実施の形態８では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０３５０】
＜実施の形態８に係る発見手順の例＞
図３６は、本実施の形態８に係る発見手順の一例を示すシーケンス図である。図３６の発見手順におけるＤＢｃｎは、例えば、図２７Ａのフォーマットを有する。
【０３５１】
Ａ−ＳＴＡは、複数の疑似オムニ送信セクタをサポートする。そして、Ａ−ＳＴＡは、ＢＴＩ中に、複数の疑似オムニ送信セクタをそれぞれ用いてＤＢｃｎを送信する。複数の疑似オムニ送信セクタを用いて送信されるＤＢｃｎは、複数の疑似オムニ送信セクタを用いていることを示すインジケータが１に設定されている（ＭＱ＝１）。
【０３５２】
ＡＰ／ＰＣＰは、指向性セクタを用いて送信されたＤＢｃｎと、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信する。そして、ＡＰ／ＰＣＰは、指向性セクタを用いて送信されたＤＢｃｎに基づいて、Ａ−ＳＴＡのベストセクタを判定する。例えば、ＡＰ／ＰＣＰは、受信したＤＢｃｎのうち、疑似オムニ送信セクタを用いて送信されたＤＢｃｎでは無いＤＢｃｎを判定し、判定したＤＢｃｎに含まれるビームインデックスを、Ａ−ＳＴＡのベストセクタを示すインデックスとして判定する。
【０３５３】
ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信した場合（ＱＯ＝１のＤＢｃｎを受信した場合）、ＤＢｃｎに含まれるインジケータに基づいて、受信したＤＢｃｎが複数の疑似オムニ送信セクタを用いて送信されたか否かを判定する。
【０３５４】
ＡＰ／ＰＣＰは、受信したＤＢｃｎが複数の疑似オムニ送信セクタを用いて送信されたＤＢｃｎである場合、Ａ−ＢＦＴ期間の処理を省略（スキップ）し、ＤＴＩにおいて、疑似オムニ送信セクタを用いて、プローブ応答を送信する。送信するプローブ応答は、例えば、図３３のフォーマットを有する。プローブ応答には、Ａ−ＳＴＡのベストセクタを示す情報（例えば、ビームインデックス）がビームフォーミングフィードバック（BF FB）として含まれる。
【０３５５】
Ａ−ＳＴＡは、疑似オムニ受信セクタ（ＱＯ Ｒｘ）を用いてプローブ応答を受信し、プローブ応答を受信したことを示す肯定応答（Acknowledgment：ＡＣＫ）を、疑似オムニ送信セクタまたはプローブ応答に含まれるビームフォーミングフィードバックに基づいたＡ−ＳＴＡのベストセクタを用いて送信する。
【０３５６】
＜実施の形態８に係るフローチャート＞
本実施の形態８に係る発見手順では、実施の形態５で説明した例と同様に、Ａ−ＳＴＡが、複数の疑似オムニ送信セクタをサポートする。そして、Ａ−ＳＴＡは、ＢＴＩ中に、複数の疑似オムニ送信セクタそれぞれを用いてＤＢｃｎを送信する。本実施の形態８に係る発見手順のフローチャートは、図３０Ａ、図３０Ｂに示した実施の形態５に係る発見手順のフローチャートと比較して、ＡＰ／ＰＣＰが受信したＤＢｃｎが、複数の疑似オムニ送信セクタを用いて送信されている場合（ステップＳ６０４にてＹＥＳ）の処理が異なる。以下、この相違点について図３７を用いて説明する。
【０３５７】
図３７は、本実施の形態８に係る発見手順の一例を示すフローチャートである。図３７におけるＧ１は、図３０ＡのＧ１と接続する。また、図３７における各ステップにおいて、図３０Ｂと同様のステップについて、同一の符番を付し説明を省略する。
【０３５８】
ＡＰ／ＰＣＰは、受信したＤＢｃｎが複数の疑似オムニ送信セクタを用いて送信されたＤＢｃｎの少なくとも１つである場合（ステップＳ６０４にてＹＥＳ）、ステップＳ９０１にて、受信したＤＢｃｎに基づいて、Ａ−ＳＴＡの最良の送信セクタを判定する。
【０３５９】
ステップＳ９０２にて、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて、ビームフォーミングフィードバックを有するプローブ応答を送信する。ビームフォーミングフィードバックに含まれる情報は、例えば、Ａ−ＳＴＡの最良の送信セクタを示す情報である。
【０３６０】
ステップＳ９０３にて、Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信したか否かを判定する。
【０３６１】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信しない場合（ステップＳ９０３にてＮＯ）、フローは、ステップＳ９０２の処理へ戻る。
【０３６２】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信した場合（ステップＳ９０３にてＹＥＳ）、ステップＳ９０４にて、プローブ応答のビームフォーミングフィードバックに基づいて、最良の送信セクタを設定する。そして、フローは、ステップＳ６１０へ移行する。ステップＳ６１０以降の処理は、図３０Ｂにて示したので説明を省略する。
【０３６３】
＜実施の形態８のまとめ＞
以上説明したように、本実施の形態８では、Ａ−ＳＴＡが複数の疑似オムニ送信セクタをサポートしている場合に、ＡＰ／ＰＣＰ（またはピアＳＴＡ）が、Ａ−ＳＴＡのベストセクタの情報などのビームフォーミングフィードバックを含むプローブ応答をＡ−ＳＴＡに対して送信する。この構成により、プローブ応答送信に必要とされる時間の増加を最小限に抑え、より効率のよい通信を実現できる。
【０３６４】
（実施の形態９）
本実施の形態９では、Ａ−ＳＴＡが、ＴＲＮ−Ｒサブフィールドを付加したＤＢｃｎをＡＰ／ＰＣＰに対して送信することにより、受信セクタスイープが実行される例について説明する。なお、本実施の形態９では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０３６５】
＜実施の形態９に係る発見手順の例＞
図３８は、本実施の形態９に係る発見手順の一例を示すシーケンス図である。
【０３６６】
図３８の発見手順の例では、Ａ−ＳＴＡは、ＢＴＩにおいて、複数の方向へ指向性セクタを切り替えて、ＤＢｃｎを送信する。そして、Ａ−ＳＴＡは、ＢＴＩにおいて、疑似オムニ送信セクタを用いてＤＢｃｎを送信する。Ａ−ＳＴＡは、送信するＤＢｃｎにおいて、ＤＭを１に設定する（Ａ−ＳＴＡによるＤＢｃｎの送信）。また、Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて送信するＤＢｃｎに含まれる疑似オムニインジケータ（Quasi-Omni Indicator：以下、適宜、「ＱＯ」と記載する）を１に設定する。疑似オムニインジケータは、送信に用いたセクタが疑似オムニ送信セクタか否かを示す。
【０３６７】
また、Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて送信するＤＢｃｎにＴＲＮ−Ｒサブフィールドを付加する。Ａ−ＳＴＡは、ＴＲＮ−Ｒサブフィールドを、疑似オムニ送信セクタを用いて送信する。
【０３６８】
ＡＰ／ＰＣＰは、指向性セクタを用いて送信されたＤＢｃｎと、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信する。ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信した場合（ＱＯ＝１のＤＢｃｎを受信した場合）、当該ＤＢｃｎに付加されているＴＲＮ−Ｒサブフィールドを、指向性セクタを切替えて受信する。そして、ＡＰ／ＰＣＰは、指向性セクタを切替えて受信したＴＲＮ−Ｒサブフィールドの受信結果（例えば、受信電力）に基づいて、ＡＰ／ＰＣＰの最良の送信セクタを決定する。
【０３６９】
そして、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信した場合（ＱＯ＝１のＤＢｃｎを受信した場合）、Ａ−ＢＦＴ期間の処理を省略（スキップ）し、ＤＴＩにおいて、最良の送信セクタを用いて、プローブ応答を送信する。Ａ−ＳＴＡは、プローブ応答を受信し、プローブ応答を受信できたことを示す肯定応答（Acknowledgment：ＡＣＫ）を、疑似オムニ送信セクタを用いて送信する。
【０３７０】
＜実施の形態９に係るフローチャート＞
次に、本実施の形態９に係る発見手順のフローチャートについて説明する。図３９Ａ、図３９Ｂは、本実施の形態９に係る発見手順の一例を示すフローチャートである。なお、図３９ＡにおけるＢ２、Ｂ３は、図１８ＢのＢ２、Ｂ３と接続する。
【０３７１】
ステップＳ１００１にて、Ａ−ＳＴＡ（イニシエータ）は、通信可能なＡＰ／ＰＣＰ（レスポンダ）とのＢＦＴ処理を開始するために、複数の疑似オムニ送信セクタを含む複数セクタを用いて、発見モード（ＤＭ）を１に設定したＤＢｃｎを、指向性セクタを用いて送信し、発見モード（ＤＭ）を１に設定し、ＴＲＮ−Ｒサブフィールドを付加したＤＢｃｎを、疑似オムニ送信セクタを用いて送信する。
【０３７２】
ステップＳ１００２にて、ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信するか否かを判定する。
【０３７３】
ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信しない場合（ステップＳ１００２にてＮＯ）、フローはステップＳ１００１の処理へ戻る。
【０３７４】
ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信した場合（ステップＳ１００２にてＹＥＳ）、ステップＳ１００３にて、受信したＤＢｃｎが、疑似オムニ送信セクタで送信されたＤＢｃｎを含むか否かを判定する。この判定は、例えば、ＤＢｃｎのQuasi-Omni TXサブフィールドが「ＴＲＵＥ」に設定されているか否か（例えば、１に設定されているか否か）に基づいて行われる。
【０３７５】
ＡＰ／ＰＣＰは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含まない場合（ステップＳ１００３にてＮＯ）、ステップＳ２０４にて、Ａ−ＳＴＡの最良の送信セクタ（ベストセクタ）を決定する。そして、フローは、ステップＳ２０５へ移行する。ステップＳ２０５以降の処理は、図１８Ｂ、図１８Ｃを用いて説明しているので説明を省略する。
【０３７６】
ＡＰ／ＰＣＰは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含む場合（ステップＳ１００３にてＹＥＳ）、ステップＳ１００４にて、受信したＤＢｃｎにＴＲＮ−Ｒサブフィールドが付加されているか否かを判定する。この判定は、例えば、ＤＢｃｎに含まれるインジケータに基づいて行われる。インジケータは、例えば、後述する図６９のPHY HeaderのTraining Lengthであり、Training Length＞０か否かによって、ＴＲＮ−Ｒサブフィールドが付加されているか否かを判断してもよい。
【０３７７】
ＡＰ／ＰＣＰは、受信したＤＢｃｎにＴＲＮ−Ｒサブフィールドが付加されている場合（ステップＳ１００４にてＹＥＳ）、ステップＳ１００５にて、指向性セクタを切替えて、ＤＢｃｎに付加されているＴＲＮ−Ｒサブフィールドを受信する。
【０３７８】
ステップＳ１００６にて、ＡＰ／ＰＣＰは、ＴＲＮ−Ｒサブフィールドの受信結果に基づいて、ＡＰ／ＰＣＰの最良の受信セクタを決定する。
【０３７９】
ステップＳ１００７にて、ＡＰ／ＰＣＰは、決定したセクタを用いて、プローブ応答を送信する。ＡＰ／ＰＣＰの送信セクタと受信セクタとの間に対応関係があるため、指向性セクタを切替えて受信する受信トレーニングにおいて決定した最良の受信セクタに対応する送信セクタが最良となる。
【０３８０】
ステップＳ１００８にて、Ａ−ＳＴＡは、Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信したか否かを判定する。
【０３８１】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信しない場合（ステップＳ１００８にてＮＯ）、フローは、ステップＳ１００７の処理へ戻る。
【０３８２】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信した場合（ステップＳ１００８にてＹＥＳ）、フローは、ステップＳ１０１１の処理へ移行する。
【０３８３】
ＡＰ／ＰＣＰは、受信したＤＢｃｎにＴＲＮ−Ｒサブフィールドが付加されていない場合（ステップＳ１００４にてＮＯ）、ステップＳ１００９にて、疑似オムニ送信セクタを用いてプローブ応答を送信する。
【０３８４】
ステップＳ１０１０にて、Ａ−ＳＴＡは、ＤＴＩ中に、プローブ応答を受信したか否かを判定する。
【０３８５】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信しない場合（ステップＳ１０１０にてＮＯ）、フローは、ステップＳ１００９の処理へ戻る。
【０３８６】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信した場合（ステップＳ１０１０にてＹＥＳ）、フローは、ステップＳ１０１１の処理へ移行する。
【０３８７】
ステップＳ１０１１にて、Ａ−ＳＴＡは、ＡＰ／ＰＣＰに対してＡＣＫを送信する。
【０３８８】
ステップＳ１０１２にて、ＡＰ／ＰＣＰに対してスキャン結果を通知し、発見を完了する。
【０３８９】
＜実施の形態９のまとめ＞
以上説明したように、本実施の形態９では、Ａ−ＳＴＡが、ＴＲＮ−Ｒサブフィールドを付加したＤＢｃｎをＡＰ／ＰＣＰに対して送信することにより、ＡＰ／ＰＣＰ（またはピアＳＴＡ）は受信セクタスイープを実行する。そして、ＡＰ／ＰＣＰ（またはピアＳＴＡ）は受信セクタスイープの結果に基づいて、指向性セクタを設定してプローブ応答を送信する。この構成により、受信セクタスイープを早く実行できるため、ビームフォーミングトレーニングを含む発見手順を高速に完了することができる。また、ＡＰ／ＰＣＰは、受信セクタスイープにより最良の受信セクタを決定でき、最良の受信セクタに対応する指向性セクタを送信セクタとして設定できるため、プローブ応答の送信品質を向上させることができる。
【０３９０】
（実施の形態１０）
本実施の形態１０では、Ａ−ＳＴＡが、ＴＲＮ−Ｔサブフィールドを付加したＤＢｃｎをＡＰ／ＰＣＰに対して送信することにより、送信セクタスイープが実行される例について説明する。送信セクタスイープが実行される場合、ＡＰ／ＰＣＰは、送信セクタスイープの結果を、プローブ応答を用いてＡ−ＳＴＡに通知する。なお、本実施の形態１０では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０３９１】
＜実施の形態１０に係るプローブ応答フレームのフォーマット＞
図４０は、本実施の形態１０に係るプローブ応答フレームのフォーマットの一例を示す図である。図４０は、プローブ応答フレームに含まれるフィールドと、各フィールドのサイズをオクテットで示している。
【０３９２】
図４０のプローブ応答フレームのフォーマットは、Frame Controlフィールド、Durationフィールド、複数のAddressフィールド（Address1、Address2、Address3）、Sequence Controlフィールド、Frame Bodyフィールド、FCSフィールドを含む。
【０３９３】
そして、Frame Bodyフィールドは、Timestampフィールド、SSIDフィールド、DMG Beam Refinementフィールド、Channel Measurement Feedbackフィールド、Vendor Specificフィールドを含む複数のフィールドを有する。DMG Beam Refinementフィールド、Channel Measurement Feedbackフィールドは、例えば、ＢＲＰフレームに含まれる要素を利用しても良い。
【０３９４】
＜実施の形態１０に係る発見手順の例＞
図４１は、本実施の形態１０に係る発見手順の一例を示すシーケンス図である。
【０３９５】
図４１の発見手順の例では、Ａ−ＳＴＡは、送信するＤＢｃｎにおいて、ＤＭを１に設定する。また、Ａ−ＳＴＡは、ＱＯを１に設定する。そして、Ａ−ＳＴＡは、ＢＴＩにおいて、ＴＲＮ−Ｔサブフィールドを付加した１つのＤＢｃｎを送信する。その際、Ａ−ＳＴＡは、疑似オムニ送信セクタを用いてＤＢｃｎを送信し、指向性セクタを切替えてＴＲＮ−Ｔサブフィールドを送信する。
【０３９６】
ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信した場合（ＱＯ＝１のＤＢｃｎを受信した場合）、当該ＤＢｃｎに付加されているＴＲＮ−Ｔサブフィールドを、疑似オムニ送信セクタを用いて受信する。そして、ＡＰ／ＰＣＰは、ＴＲＮ−Ｔサブフィールドの受信結果（例えば、受信電力）に基づいて、Ａ−ＳＴＡの最良の送信セクタを決定する。
【０３９７】
そして、ＡＰ／ＰＣＰは、Ａ−ＢＦＴ期間の処理を省略（スキップ）し、ＤＴＩにおいて、疑似オムニ送信セクタを用いて、プローブ応答を送信する。送信するプローブ応答には、Ａ−ＳＴＡの最良の送信セクタを示す情報（例えば、ビームインデックス）がフィームフォーミングフィードバック（BF FB）として含まれる。
【０３９８】
Ａ−ＳＴＡは、疑似オムニ受信セクタ（QO RX）を用いてプローブ応答を受信し、プローブ応答を受信したことを示す肯定応答（Acknowledgment：ＡＣＫ）を、疑似オムニ送信セクタを用いて送信する。
【０３９９】
そして、Ａ−ＳＴＡは、受信したプローブ応答に含まれるビームフォーミングフィードバックに基づいたＡ−ＳＴＡのベストセクタを設定し、ＤＴＩ中に信号を送信する。
【０４００】
＜実施の形態１０に係るフローチャート＞
次に、本実施の形態１０に係る発見手順のフローチャートについて説明する。図４２Ａ、図４２Ｂは、本実施の形態１０に係る発見手順の一例を示すフローチャートである。
【０４０１】
ステップＳ１１０１にて、Ａ−ＳＴＡ（イニシエータ）は、通信可能なＡＰ／ＰＣＰ（レスポンダ）とのＢＦＴ処理を開始するために、発見モード（ＤＭ）を１に設定し、ＴＲＮ−Ｔサブフィールドを付加した１つのＤＢｃｎを送信する。その際、ＤＢｃｎは、疑似オムニ送信セクタを用いて送信され、ＴＲＮ−Ｔサブフィールドは、指向性セクタを切替えて送信される。
【０４０２】
ステップＳ１１０２にて、ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信するか否かを判定する。
【０４０３】
ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信しない場合（ステップＳ１１０２にてＮＯ）、フローはステップＳ１１０１の処理へ戻る。
【０４０４】
ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信した場合（ステップＳ１１０２にてＹＥＳ）、ステップＳ１１０４の処理へ移行する。なお、本実施の形態１０では、Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて１つのＤＢｃｎを送信しているため、ＡＰ／ＰＣＰが受信したＤＢｃｎは、疑似オムニ送信セクタで送信されたＤＢｃｎである。
【０４０５】
ＡＰ／ＰＣＰは、ステップＳ１１０４にて、受信したＤＢｃｎにＴＲＮ−Ｔサブフィールドが付加されているか否かを判定する。この判定は、例えば、ＤＢｃｎに含まれるインジケータに基づいて行われる。インジケータは、例えば、後述する図６９のPHY HeaderのTraining Lengthであり、Training Length＞０か否かによって、ＴＲＮ−Ｔサブフィールドが付加されているか否かを判断してもよい。
【０４０６】
ＡＰ／ＰＣＰは、受信したＤＢｃｎにＴＲＮ−Ｔサブフィールドが付加されている場合（ステップＳ１１０４にてＹＥＳ）、ステップＳ１１０５にて、疑似オムニ受信セクタを用いて、ＤＢｃｎに付加されているＴＲＮ−Ｒサブフィールドを受信する。
【０４０７】
ステップＳ１１０６にて、ＡＰ／ＰＣＰは、ＴＲＮ−Ｔサブフィールドの受信結果に基づいて、Ａ−ＳＴＡの最良の送信セクタを決定する。
【０４０８】
ステップＳ１１０７にて、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて、ビームフォーミングフィードバックを有するプローブ応答を送信する。ビームフォーミングフィードバックに含まれる情報は、例えば、Ａ−ＳＴＡの最良の送信セクタを示す情報である。
【０４０９】
ステップＳ１１０８にて、Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信したか否かを判定する。
【０４１０】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信しない場合（ステップＳ１１０８にてＮＯ）、フローは、ステップＳ１１０７の処理へ戻る。
【０４１１】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信した場合（ステップＳ１１０８にてＹＥＳ）、ステップＳ１１１１の処理へ移行する。
【０４１２】
ＡＰ／ＰＣＰは、受信したＤＢｃｎにＴＲＮ−Ｔサブフィールドが付加されていない場合（ステップＳ１１０４にてＮＯ）、ステップＳ１１０９にて、疑似オムニ送信セクタを用いてプローブ応答を送信する。
【０４１３】
ステップＳ１１１０にて、Ａ−ＳＴＡは、ＤＴＩ中に、プローブ応答を受信したか否かを判定する。
【０４１４】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信しない場合（ステップＳ１１１０にてＮＯ）、フローは、ステップＳ１１０９の処理へ戻る。
【０４１５】
Ａ−ＳＴＡは、ＤＴＩ中にプローブ応答を受信した場合（ステップＳ１１１０にてＹＥＳ）、フローは、ステップＳ１１１１の処理へ移行する。
【０４１６】
ステップＳ１１１１にて、Ａ−ＳＴＡは、ＡＰ／ＰＣＰに対してＡＣＫを送信する。
【０４１７】
ステップＳ１１１２にて、Ａ−ＳＴＡは、取得したスキャン結果をもとに、発見を完了し、接続の手続きに移る。
【０４１８】
なお、Ａ−ＳＴＡは、受信したプローブ応答にビームフォーミングフィードバックが含まれている場合、プローブ応答のビームフォーミングフィードバック（例えば、図４０のChannel Measurement Feedbackフィールド）に基づいて、最良の送信セクタを設定し、ＡＣＫおよび／またはスキャン結果を通知しても良い。
【０４１９】
＜実施の形態１０のまとめ＞
以上説明したように、本実施の形態１０では、Ａ−ＳＴＡが、ＴＲＮ−Ｔサブフィールドを付加したＤＢｃｎをＡＰ／ＰＣＰに対して送信することにより、送信セクタスイープが実行される。そして、ＡＰ／ＰＣＰ（またはピアＳＴＡ）は送信セクタスイープの結果により決定したＡ−ＳＴＡの最良の送信セクタを示すビームフォーミングフィードバックを含むプローブ応答を送信する。この構成により、Ａ−ＳＴＡは、疑似オムニ送信セクタによるＤＢｃｎが受信できるＡＰ／ＰＣＰに対して、指向性セクタを切り替えたＤＢｃｎよりも、送信セクタスイープを短時間で実行できるため、ビームフォーミングトレーニングを含む発見手順を高速に完了することができる。また、Ａ―ＳＴＡは、最良の送信セクタの情報をプローブ応答から取得できるため、例えば、Ａ−ＢＦＴの結果に依存することなく、指向性セクタに切替えることができる。
【０４２０】
（実施の形態１１）
上述した実施の形態１〜実施の形態１０では、Ａ−ＳＴＡがＤＢｃｎを送信する例について説明した。本実施の形態１１では、ＡＰ／ＰＣＰがＤＢｃｎを送信する例について説明する。なお、本実施の形態１１では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０４２１】
＜実施の形態１１に係る発見手順の例＞
図４３は、本実施の形態１１に係る発見手順の一例を示すシーケンス図である。図４３の発見手順は、図９に示した発見手順と同様に、ＡＰ／ＰＣＰがＢＴＩにおいてＤＢｃｎを送信する例である。
【０４２２】
図４３の発見手順の例では、ＡＰ／ＰＣＰは、ＢＴＩにおいて、複数の方向へ指向性セクタを切り替えて、ＤＢｃｎを送信する。そして、ＡＰ／ＰＣＰは、ＢＴＩにおいて、疑似オムニ送信セクタを用いてＤＢｃｎを送信する。ＡＰ／ＰＣＰは、送信するＤＢｃｎにおいて、ＤＭを０に設定する。また、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて送信するＤＢｃｎに含まれるＱＯを１に設定する。疑似オムニインジケータ（ＱＯ）は、送信に用いたセクタが疑似オムニ送信セクタか否かを示す。
【０４２３】
Ａ−ＳＴＡは、指向性セクタを用いて送信されたＤＢｃｎと、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信する。Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信した場合（ＱＯ＝１のＤＢｃｎを受信した場合）、ＤＴＩにおいて、疑似オムニ送信セクタを用いて、プローブ要求を送信する。ＡＰ／ＰＣＰは、プローブ要求を受信し、プローブ要求を受信したことを示す肯定応答（Acknowledgment：ＡＣＫ）を、疑似オムニ送信セクタを用いて送信する。そして、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて、プローブ応答を送信する。Ａ―ＳＴＡは、プローブ応答を受信し、プローブ応答を受信したことを示す肯定応答（Acknowledgment：ＡＣＫ）を、疑似オムニ送信セクタを用いて送信する。
【０４２４】
上述したように、疑似オムニ送信セクタは、指向性セクタよりも通信範囲が短い。そのため、ＡＰ／ＰＣＰが疑似オムニ送信セクタを用いて送信したＤＢｃｎを、Ａ−ＳＴＡが受信したということは、ＡＰ／ＰＣＰが短い通信範囲内に存在することを意味する。つまり、Ａ−ＳＴＡが疑似オムニ送信セクタを用いてプローブ要求を送信した場合に、ＡＰ／ＰＣＰがプローブ要求を受信する可能性が高いことを意味する。このように、疑似オムニ送信セクタを用いたＤＢｃｎを受信したＡ−ＳＴＡは、疑似オムニ送信セクタを用いた送信を開始すると判定できる。
【０４２５】
なお、図４３では、ＡＰ／ＰＣＰが、指向性セクタを切替えてＤＢｃｎを送信した後に、疑似オムニ送信セクタを用いてＤＢｃｎを送信する例について説明したが、疑似オムニ送信セクタを用いてＤＢｃｎを送信するタイミングはこれに限定されない。例えば、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いてＤＢｃｎを送信した後に、指向性セクタを切替えてＤＢｃｎを送信しても良い。
【０４２６】
＜実施の形態１１に係るフローチャート＞
図４４Ａ〜図４４Ｃは、本実施の形態１１に係る発見手順の一例を示すフローチャートである。
【０４２７】
ステップＳ１２０１にて、ＡＰ／ＰＣＰ（イニシエータ）は、通信可能なＡ−ＳＴＡ（レスポンダ）とのＢＦＴ処理を開始するために、疑似オムニ送信セクタを含む複数のセクタを用いて、発見モード（ＤＭ）を０に設定したＤＢｃｎを送信する。ＤＢｃｎは、疑似オムニ送信セクタおよび互いに異なる複数の方向の指向性セクタを用いて送信されたフレームを有する送信セクタスイープとして送信される。
【０４２８】
ステップＳ１２０２にて、Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信するか否かを判定する。
【０４２９】
Ａ−ＳＴＡがＢＴＩ中にＤＢｃｎを受信しない場合（ステップＳ１２０２にてＮＯ）、フローはステップＳ１２０１の処理へ戻る。
【０４３０】
Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信した場合（ステップＳ１２０２にてＹＥＳ）、ステップＳ１２０３にて、受信したＤＢｃｎが、疑似オムニ送信セクタで送信されたＤＢｃｎを含むか否かを判定する。この判定は、例えば、ＤＢｃｎのQuasi-Omni TXサブフィールドが「ＴＲＵＥ」に設定されているか否か（例えば、１に設定されているか否か）に基づいて行われる。
【０４３１】
Ａ−ＳＴＡは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含まない場合（ステップＳ１２０３にてＮＯ）、ステップＳ１２０４にて、ＡＰ／ＰＣＰの最良の送信セクタ（ベストセクタ）を決定する。
【０４３２】
ステップＳ１２０５にて、Ａ−ＳＴＡは、Ａ−ＢＦＴがＢＴＩの後に存在するか否かを判定する。例えば、Ａ−ＢＦＴがＢＴＩの後に存在するか否かの判定は、ＤＢｃｎに含まれるフィールド（Beacon Interval Controlフィールドの中のNext A-BFTフィールド（後述する図６１参照））に基づいて行われる。
【０４３３】
Ａ−ＢＦＴがＢＴＩの後に存在しない場合（ステップＳ１２０５にてＮＯ）、フローはステップＳ１２０１の処理へ戻る。
【０４３４】
Ａ−ＢＦＴがＢＴＩの後に存在する場合（ステップＳ１２０５にてＹＥＳ）、Ａ−ＳＴＡは、ステップＳ１２０６にて、Ａ−ＢＦＴにおいて応答するか否かを判定する。Ａ−ＳＴＡは、例えば、スケジュールが競合しているか否か、あるいは、ＮＡＶ設定により、判定する。
【０４３５】
Ａ−ＳＴＡは、Ａ−ＢＦＴにおいて応答しない場合（ステップＳ１２０６にてＮＯ）、フローはステップＳ１２０１の処理へ戻る。
【０４３６】
Ａ−ＳＴＡは、Ａ−ＢＦＴにおいて応答する場合（ステップＳ１２０６にてＹＥＳ）、ステップＳ１２０７において、ＢＦＴを行うために、ＳＳＷを送信する。ＳＳＷは、互いに異なる複数の方向の指向性セクタを用いて送信される。ＳＳＷの送信は、送信セクタスイープと呼ばれても良い。その際、Ａ−ＳＴＡは、ＳＳＷにより、ＡＰ／ＰＣＰの最良の送信セクタを通知する。
【０４３７】
ステップＳ１２０８において、ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中に、ＳＳＷを受信するか否かを判定する。
【０４３８】
ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中に、ＳＳＷを受信しない場合（ステップＳ１２０８にてＮＯ）、フローはステップＳ１２０１の処理へ戻る。
【０４３９】
ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中に、ＳＳＷを受信した場合（ステップＳ１２０８にてＹＥＳ）、ステップＳ１２０９にて、ＳＳＷにより通知されたＡＰ／ＰＣＰの最良の送信セクタの情報を格納する。
【０４４０】
ステップＳ１２１０にて、ＡＰ／ＰＣＰは、Ａ−ＳＴＡの最良の送信セクタ（ベストセクタ）を決定する。
【０４４１】
ステップＳ１２１１において、ＡＰ／ＰＣＰは、ＳＳＷ−ＦＢを、このＡ−ＳＴＡ（つまり、ＳＳＷの送信元のＡ−ＳＴＡ）に送信するか否かを判定する。
【０４４２】
ＡＰ／ＰＣＰは、ＳＳＷ−ＦＢを、このＡ−ＳＴＡ（つまり、ＳＳＷの送信元のＡ−ＳＴＡ）に送信しない場合（ステップＳ１２１１にてＮＯ）、フローはステップＳ１２０１の処理へ戻る。
【０４４３】
ＡＰ／ＰＣＰは、ＳＳＷ−ＦＢを、このＡ−ＳＴＡ（つまり、ＳＳＷの送信元のＡ−ＳＴＡ）に送信する場合（ステップＳ１２１１にてＹＥＳ）、ステップＳ１２１２において、ＡＰ／ＰＣＰは、１つのＳＳＷ−ＦＢを最良の送信セクタを用いて送信する。その際、ＡＰ／ＰＣＰは、ＳＳＷ―ＦＢにより、Ａ−ＳＴＡの最良の送信セクタを通知する。
【０４４４】
ステップＳ１２１３において、Ａ−ＳＴＡは、Ａ−ＢＦＴ中に、ＳＳＷ−ＦＢを受信したか否かを判定する。
【０４４５】
Ａ−ＳＴＡは、Ａ−ＢＦＴ中に、ＳＳＷ−ＦＢを受信しなかった場合（ステップＳ１２１３にてＮＯ）、フローは、ステップＳ１２０１の処理へ戻る。
【０４４６】
Ａ−ＳＴＡは、Ａ−ＢＦＴ中に、ＳＳＷ−ＦＢを受信した場合（ステップＳ１２１３にてＹＥＳ）、ステップＳ１２１４において、ＳＳＷ−ＦＢにより通知されたＡ−ＳＴＡの最良の送信セクタを格納する。
【０４４７】
ステップＳ１２１５において、Ａ−ＳＴＡは、最良の送信セクタを用いてプローブ要求を送信する。
【０４４８】
ステップＳ１２１６において、ＡＰ／ＰＣＰは、ＤＴＩ中に、プローブ要求を受信したか否かを判定する。
【０４４９】
ＡＰ／ＰＣＰは、ＤＴＩ中に、プローブ要求を受信しない場合（ステップＳ１２１６にてＮＯ）、フローは、ステップＳ１２１５の処理へ戻る。
【０４５０】
ＡＰ／ＰＣＰは、ＤＴＩ中に、プローブ要求を受信した場合（ステップＳ１２１６にてＹＥＳ）、ステップＳ１２１７にて、Ａ−ＳＴＡに対してＡＣＫを送信する。
【０４５１】
ステップＳ１２１８において、Ａ−ＳＴＡは、ＤＴＩ中に、ＡＣＫを受信したか否かを判定する。
【０４５２】
Ａ−ＳＴＡは、ＤＴＩ中にＡＣＫを受信しない場合（ステップＳ１２１８にてＮＯ）、フローは、ステップＳ１２１５の処理へ戻る。
【０４５３】
Ａ−ＳＴＡがＤＴＩ中にＡＣＫを受信した場合（ステップＳ１２１８にてＹＥＳ）、ステップＳ１２１９にて、ＡＰ／ＰＣＰは、最良の送信セクタを用いてプローブ応答を送信する。
【０４５４】
ステップＳ１２２０において、Ａ−ＳＴＡは、ＤＴＩ中に、プローブ応答を受信したか否かを判定する。
【０４５５】
Ａ−ＳＴＡは、ＤＴＩ中に、プローブ応答を受信しない場合（ステップＳ１２２０にてＮＯ）、フローは、ステップＳ１２１９の処理へ戻る。
【０４５６】
Ａ−ＳＴＡは、ＤＴＩ中に、プローブ応答を受信した場合（ステップＳ１２２０にてＹＥＳ）、ステップＳ１２２１にて、ＡＰ／ＰＣＰに対してＡＣＫを送信する。
【０４５７】
そして、Ａ−ＳＴＡは、ステップＳ１２２２にて、ＡＰ／ＰＣＰに対してスキャン結果を通知し、発見を完了する。
【０４５８】
一方、Ａ−ＳＴＡは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含む場合（ステップＳ１２０３にてＹＥＳ）、ステップＳ１２２３にて、疑似オムニ送信セクタを用いて、プローブ要求を送信する。
【０４５９】
ステップＳ１２２４にて、ＡＰ／ＰＣＰは、ＤＴＩ中に、プローブ要求を受信したか否かを判定する。
【０４６０】
ＡＰ／ＰＣＰは、ＤＴＩ中に、プローブ要求を受信しない場合（ステップＳ１２２４にてＮＯ）、フローは、ステップＳ１２２３の処理へ戻る。
【０４６１】
ＡＰ／ＰＣＰは、ＤＴＩ中に、プローブ要求を受信した場合（ステップＳ１２２４にてＹＥＳ）、ステップＳ１２２５にて、疑似オムニ送信セクタを用いてＡ−ＳＴＡに対してＡＣＫを送信する。
【０４６２】
ステップＳ１２２６において、Ａ−ＳＴＡは、ＤＴＩ中に、ＡＣＫを受信したか否かを判定する。
【０４６３】
Ａ−ＳＴＡは、ＤＴＩ中にＡＣＫを受信しない場合（ステップＳ１２２６にてＮＯ）、フローは、ステップＳ１２２３の処理へ戻る。
【０４６４】
Ａ−ＳＴＡがＤＴＩ中にＡＣＫを受信した場合（ステップＳ１２２６にてＹＥＳ）、ステップＳ１２２７にて、ＡＰ／ＰＣＰは、最良の送信セクタを用いてプローブ応答を送信する。
【０４６５】
ステップＳ１２２８において、Ａ−ＳＴＡは、ＤＴＩ中に、プローブ応答を受信したか否かを判定する。
【０４６６】
Ａ−ＳＴＡは、ＤＴＩ中に、プローブ応答を受信しない場合（ステップＳ１２２８にてＮＯ）、フローは、ステップＳ１２２７の処理へ戻る。
【０４６７】
Ａ−ＳＴＡは、ＤＴＩ中に、プローブ応答を受信した場合（ステップＳ１２２８にてＹＥＳ）、ステップＳ１２２９にて、ＡＰ／ＰＣＰに対してＡＣＫを送信する。
【０４６８】
そして、Ａ−ＳＴＡは、ステップＳ１２３０にて、ＡＰ／ＰＣＰに対してスキャン結果を通知し、発見を完了する。
【０４６９】
＜実施の形態１１のまとめ＞
以上説明したように、本実施の形態１１では、ＡＰ／ＰＣＰ（またはピアＳＴＡ）が、疑似オムニ送信セクタを用いてＤＭＧビーコンを送信し、Ａ−ＳＴＡが、疑似オムニ送信セクタを用いて送信されたＤＭＧビーコンを受信したか否かを判定する。そして、Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて送信されたＤＭＧビーコンを受信した場合、疑似オムニ送信セクタを用いてプローブ要求フレームを送信できると判定する。この構成により、Ａ−ＳＴＡが、疑似オムニセクタを用いた通信が可能であると判断でき、Ａ−ＢＦＴ期間をスキップしてプローブ応答を送信できるため、遅延を抑制して、発見手順を完了することができる。
【０４７０】
また、例えば、ＡＰ／ＰＣＰ（またはピアＳＴＡ）が、ＢＩにＡ−ＢＦＴを設定していない場合であっても、Ａ−ＳＴＡが、疑似オムニセクタを用いた通信が可能であると判断できるため、発見手順を完了することができる。
【０４７１】
また、Ａ−ＢＦＴにおける信号の送受信を行わないため、Ａ−ＳＴＡの電力消費を抑えることができる。
【０４７２】
（実施の形態１２）
本実施の形態１２では、Ａ−ＳＴＡと２つのＡＰ／ＰＣＰとの間でのＢＩにおけるフレームの送受信について説明する。なお、本実施の形態１２では、２つのＡＰ／ＰＣＰを、それぞれ、ＡＰ１、ＡＰ２と記載する。また、本実施の形態１２では、ＡＰ１が、疑似オムニ送信セクタをサポートし、ＡＰ２が、疑似オムニ送信セクタをサポートしていない、または、ＡＰ２の疑似オムニ送信セクタの通信範囲内にＡ−ＳＴＡが存在しないとする。なお、本実施の形態１２では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０４７３】
＜実施の形態１２に係る発見手順の例＞
図４５Ａは、本実施の形態１２に係る発見手順の第１の例を示すシーケンス図である。
【０４７４】
図４５Ａは、ＡＰ１とＡ−ＳＴＡ、および、ＡＰ２とＡ−ＳＴＡとの間で送受信されるフレームを示している。また、図４５Ａは、ＡＰ１が設定したスケジューリングに基づく、ＡＰ１のＢＴＩ（AP1's BTI）、ＡＰ１のＡ−ＢＦＴ（AP1's A-BFT）、ＡＰ１のＤＴＩ（AP1's DTI）、および、ＡＰ２が設定したスケジューリングに基づく、ＡＰ２のＢＴＩ（AP2's BTI）、ＡＰ２のＡ−ＢＦＴ（AP2's A-BFT）、ＡＰ２のＤＴＩ（AP2's DTI）を示している。
【０４７５】
ＡＰ２は、ＡＰ２のＢＴＩ中に、指向性セクタを切替えてＤＢｃｎを送信する。Ａ−ＳＴＡは、ＡＰ２のＢＴＩ中にＡＰ２によって送信されたＤＢｃｎを受信し、ＡＰ２のＡ−ＢＦＴ中にＳＳＷを送信する。
【０４７６】
ＡＰ２は、ＡＰ２のＡ−ＢＦＴ中に、Ａ−ＳＴＡによって送信されたＳＳＷを受信し、Ａ−ＳＴＡに対してＳＳＷ−ＦＢを送信する。
【０４７７】
Ａ−ＳＴＡは、ＡＰ２のＤＴＩ中に指向性セクタを用いてプローブ要求を送信し、プローブ応答の受信を待機する。
【０４７８】
Ａ−ＳＴＡによって送信されたプローブ要求は、指向性セクタの通信範囲内に存在するＡＰ２によって受信される。ＡＰ２は、指向性セクタを用いて、プローブ要求を受信したことを示すＡＣＫをＡ−ＳＴＡに対して送信する。
【０４７９】
Ａ−ＳＴＡは、ＡＣＫを受信した場合、指向性セクタの通信範囲内にＡＰ２が存在すると判定する。
【０４８０】
一方で、ＡＰ１は、ＡＰ１のＢＴＩ中に、ＤＢｃｎを送信する。ＡＰ１は、疑似オムニ送信セクタをサポートしているため、まず、指向性セクタを切替えてＤＢｃｎを送信し、その後、疑似オムニ送信セクタを用いてＤＢｃｎを送信する。疑似オムニ送信セクタを用いて送信されるＤＢｃｎのＱＯは１に設定される。
【０４８１】
Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信した場合（ＱＯ＝１のＤＢｃｎを受信した場合）、指向性セクタの通信範囲内に存在するＡＰ２と異なるＡＰ１が、疑似オムニ送信セクタの通信範囲内に存在すると判定し、ＡＰ２との処理（プローブ交換）を停止（延期）する。そして、Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて、再度、プローブ要求を送信する。
【０４８２】
ＡＰ１は、疑似オムニ送信セクタを用いて送信されたプローブ要求を受信した場合、ＡＰ１のＤＴＩ中に疑似オムニ送信セクタを用いてＡＣＫを送信する。そして、ＡＰ１は、疑似オムニ送信セクタを用いてプローブ応答を送信し、Ａ−ＳＴＡは、プローブ応答を受信したことを示すＡＣＫを、疑似オムニ送信セクタを用いて送信する。
【０４８３】
ＡＰ２は、指向性セクタを用いてＡＣＫをＡ−ＳＴＡに対して送信した後、指向性セクタを用いてプローブ応答（図示せず）を送信してもよい。しかしながら、Ａ−ＳＴＡは、ＡＰ２との処理を停止（延期）しているため、ＡＰ２のプローブ応答を破棄し（または、受信せず）、ＡＰ２のプローブ応答に対するＡＣＫを送信しなくてもよい。このため、ＡＰ２は、ＡＰ２のプローブ応答に対するＡＣＫをＡ−ＳＴＡから受信しない場合、Ａ−ＳＴＡとのＢＦＴを停止してもよい。
【０４８４】
図４５Ｂは、本実施の形態１２に係る発見手順の第２の例を示すシーケンス図である。図４５Ａでは、Ａ−ＳＴＡは、ＡＰ２が指向性セクタを用いて送信したＤＢｃｎを受信した後、ＡＰ１が疑似オムニ送信セクタを用いて送信したＤＢｃｎを受信する例であった。図４５Ｂでは、Ａ−ＳＴＡは、ＡＰ１が疑似オムニ送信セクタを用いて送信したＤＢｃｎを受信した後、ＡＰ２が指向性セクタを用いて送信したＤＢｃｎを受信する例である。
【０４８５】
図４５Ｂは、ＡＰ１とＡ−ＳＴＡ、および、ＡＰ２とＡ−ＳＴＡとの間で送受信されるフレームを示している。また、図４５Ｂは、ＡＰ１が設定したスケジューリングに基づく、ＡＰ１のＢＴＩ、ＡＰ１のＡ−ＢＦＴ、ＡＰ１のＤＴＩ、および、ＡＰ２が設定したスケジューリングに基づく、ＡＰ２のＢＴＩ、ＡＰ２のＡ−ＢＦＴ、ＡＰ２のＤＴＩを示している。
【０４８６】
ＡＰ１は、ＡＰ１のＢＴＩ中に、ＤＢｃｎを送信する。ＡＰ１は、疑似オムニ送信セクタをサポートしているため、指向性セクタを切替えて、ＤＢｃｎを送信し、疑似オムニ送信セクタを用いてＤＢｃｎを送信する。疑似オムニ送信セクタを用いて送信されるＤＢｃｎのＱＯは１に設定される。
【０４８７】
Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信した場合（ＱＯ＝１のＤＢｃｎを受信した場合）、疑似オムニ送信セクタを用いてプローブ要求を送信する。
【０４８８】
ＡＰ１は、プローブ要求を受信し、ＡＰ１のＤＴＩ中に疑似オムニ送信セクタを用いてＡＣＫを送信する。
【０４８９】
図４５Ｂの例では、ＡＰ１のＤＴＩとＡＰ２のＢＴＩが重複しているため、Ａ−ＳＴＡは、ＡＰ２からＤＢｃｎを受信する。Ａ−ＳＴＡは、受信したＤＢｃｎが疑似オムニ送信セクタを用いて送信されたＤＢｃｎでは無い場合（ＱＯ＝０の場合）、受信したＤＢｃｎに基づくＢＦＴを行わず、先に受信したＤＢｃｎ（つまり、疑似オムニ送信セクタを用いて送信されたＤＢｃｎ）の送信元（つまり、ＡＰ１）とのＢＦＴを継続する。
【０４９０】
この場合、Ａ−ＳＴＡは、ＡＰ２から受信したＤＢｃｎを破棄し、ＡＰ１からのプローブ応答の受信を待機する。
【０４９１】
ＡＰ１は、疑似オムニ送信セクタを用いてプローブ応答を送信し、Ａ−ＳＴＡは、プローブ応答を受信したことを示すＡＣＫを、疑似オムニ送信セクタを用いて送信する。
【０４９２】
＜実施の形態１２に係るフローチャート＞
次に、本実施の形態１２に係る発見手順のフローチャートについて説明する。図４６は、本実施の形態１２に係る発見手順の一例を示すフローチャートである。なお、図４６におけるＰ１は、図４４ＣのＰ１に接続し、図４６におけるＰ２、Ｐ３は、図４４ＢのＰ２、Ｐ３と接続する。
【０４９３】
ステップＳ１３０１にて、ＡＰ／ＰＣＰ（イニシエータ）は、通信可能なＡ−ＳＴＡ（レスポンダ）とのＢＦＴ処理を開始するために、疑似オムニ送信セクタを含む複数の送信セクタを用いて、発見モード（ＤＭ）を０に設定したＤＢｃｎを送信する。ＤＢｃｎは、疑似オムニ送信セクタおよび互いに異なる複数の方向の送信セクタを用いて送信されたフレームを有する送信セクタスイープとして送信される。
【０４９４】
ステップＳ１３０２にて、Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信するか否かを判定する。
【０４９５】
Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信しない場合（ステップＳ１３０２にてＮＯ）、フローはステップＳ１３０１の処理へ戻る。
【０４９６】
Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信した場合（ステップＳ１３０２にてＹＥＳ）、ステップＳ１３０３にて、受信したＤＢｃｎが、疑似オムニ送信セクタで送信されたＤＢｃｎを含むか否かを判定する。この判定は、例えば、ＤＢｃｎのQuasi-Omni TXサブフィールドが「ＴＲＵＥ」に設定されているか否か（例えば、１に設定されているか否か）に基づいて行われる。
【０４９７】
Ａ−ＳＴＡは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含まない場合（ステップＳ１３０３にてＮＯ）、ステップＳ１３０４にて、他のＡＰ／ＰＣＰ（ＱＯ＝１に設定されたＤＢｃｎを送信可能なＡＰ／ＰＣＰ）との発見(discovery)を実行するか否かを判定する。
【０４９８】
Ａ−ＳＴＡは、他のＡＰ／ＰＣＰ（ＱＯ＝１に設定されたＤＢｃｎを送信可能なＡＰ／ＰＣＰ）との発見を実行する場合（ステップＳ１３０４にてＹＥＳ）、フローは、ステップＳ１３０１へ戻る。
【０４９９】
Ａ−ＳＴＡは、他のＡＰ／ＰＣＰ（ＱＯ＝１に設定されたＤＢｃｎを送信可能なＡＰ／ＰＣＰ）との発見を実行しない場合、つまり、受信したＤＢｃｎの送信元であるＡＰ／ＰＣＰとの発見を実行する場合（ステップＳ１３０４にてＮＯ）、ステップＳ１３０５にて、ＡＰ／ＰＣＰの最良の送信セクタ（ベストセクタ）を決定する。
【０５００】
ステップＳ１３０６にて、Ａ−ＳＴＡは、Ａ−ＢＦＴがＢＴＩの後に存在するか否かを判定する。例えば、Ａ−ＢＦＴがＢＴＩの後に存在するか否かの判定は、ＤＢｃｎに含まれるフィールド（Beacon Interval Controlフィールドの中のNext A-BFTフィールド（後述する図６１参照））に基づいて行われる。
【０５０１】
Ａ−ＢＦＴがＢＴＩの後に存在しない場合（ステップＳ１３０６にてＮＯ）、フローはステップＳ１３０１の処理へ戻る。
【０５０２】
Ａ−ＢＦＴがＢＴＩの後に存在する場合（ステップＳ１３０６にてＹＥＳ）、Ａ−ＳＴＡは、ステップＳ１３０７にて、Ａ−ＢＦＴにおいて応答するか否かを判定する。Ａ−ＳＴＡは、例えば、スケジュールが競合しているか否か、あるいは、ＮＡＶ設定により判定する。
【０５０３】
Ａ−ＳＴＡは、Ａ−ＢＦＴにおいて応答しない場合（ステップＳ１３０７にてＮＯ）、フローはステップＳ１３０１の処理へ戻る。
【０５０４】
Ａ−ＳＴＡは、Ａ−ＢＦＴにおいて応答する場合（ステップＳ１２０６にてＹＥＳ）、ステップＳ１２０７（図４４Ｂ参照）の処理へ移行する。ステップＳ１２０７以降の処理は、図４４Ｂ、図４４Ｃを用いて説明しているので、説明を省略する。
【０５０５】
一方、Ａ−ＳＴＡは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含む場合（ステップＳ１３０３にてＹＥＳ）、ステップＳ１３０８にて、他のＡＰ／ＰＣＰ（ＱＯ＝０に設定されたＤＢｃｎを送信可能なＡＰ／ＰＣＰ）との発見を実行するか否かを判定する。
【０５０６】
Ａ―ＳＴＡは、他のＡＰ／ＰＣＰ（ＱＯ＝０に設定されたＤＢｃｎを送信するＡＰ／ＰＣＰ）との発見を実行する場合（ステップＳ１３０８にてＹＥＳ）、フローは、ステップＳ１２０７（図４４Ｂ参照）へ移行する。ステップＳ１２０７以降の処理は、図４４Ｂ、図４４Ｃを用いて説明しているので説明を省略する。
【０５０７】
Ａ−ＳＴＡは、他のＡＰ／ＰＣＰ（ＱＯ＝０に設定されたＤＢｃｎを送信するＡＰ／ＰＣＰ）との発見を実行しない場合（ステップＳ１３０８にてＮＯ）、ステップＳ１３０９にて、受信したＤＢｃｎ（ＱＯ＝１のＤＢｃｎ）の送信元であるＡＰ／ＰＣＰとの発見手順を優先する、と判定する。そして、フローは、ステップＳ１２２３の処理へ移行する。ステップＳ１２２３以降の処理は、図４４Ｃを用いて説明しているので説明を省略する。
【０５０８】
＜実施の形態１２のまとめ＞
以上説明したように、本実施の形態１２によれば、ＡＰ／ＰＣＰは、疑似オムニセクタの通信範囲内に存在するＡ−ＳＴＡの発見手順を高速に行うことができる。また、Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて通信を行うことができるＡＰ／ＰＣＰを選択することができる。
【０５０９】
（実施の形態１３）
上述した各実施の形態では、ＡＰ／ＰＣＰと接続していないＡ−ＳＴＡが、ＡＰ／ＰＣＰと接続するためのＢＦＴにおける処理について説明した。本実施の形態１３では、ＡＰに接続しているＳＴＡが、接続中のＡＰから他のＡＰへ接続先を切替えるか否かを判断する例について説明する。なお、本実施の形態１３では、ＳＴＡが、ＡＰ１と接続しており、ＳＴＡの通信範囲内にＡＰ２が存在する。また、ＡＰ１が、疑似オムニ送信セクタをサポートしているとする。なお、本実施の形態１３では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０５１０】
＜実施の形態１３に係る発見手順の例＞
図４７は、本実施の形態１３に係る発見手順の一例を示すシーケンス図である。
【０５１１】
図４７は、ＡＰ１とＳＴＡ、および、ＡＰ２とＳＴＡとの間で送受信されるフレームを示している。また、図４７は、ＡＰ１が設定したスケジューリングに基づく、ＡＰ１のＢＴＩ、ＡＰ１のＡ−ＢＦＴ、ＡＰ１のＤＴＩ、および、ＡＰ２が設定したスケジューリングに基づく、ＡＰ２のＢＴＩ、ＡＰ２のＡ−ＢＦＴ、ＡＰ２のＤＴＩを示している。
【０５１２】
ＡＰ２は、ＡＰ２のＢＴＩ中に、指向性送信セクタを切替えてＤＢｃｎを送信する。ＳＴＡは、ＡＰ２のＢＴＩ中にＡＰ２によって送信されたＤＢｃｎを受信する。ただし、ＳＴＡは、ＡＰ２と接続中であるため、ＳＳＷおよび／またはプローブ要求を送信しない。
【０５１３】
ＡＰ１は、ＡＰ１のＢＴＩ中に、ＤＢｃｎを送信する。ＡＰ１は、疑似オムニ送信セクタをサポートしているため、まず、指向性セクタを切替えてＤＢｃｎを送信し、その後、疑似オムニ送信セクタを用いてＤＢｃｎを送信する。疑似オムニ送信セクタを用いて送信されるＤＢｃｎのＱＯは１に設定される。
【０５１４】
ＳＴＡは、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信した場合（ＱＯ＝１のＤＢｃｎを受信した場合）、ＤＢｃｎの送信元であるＡＰ（ＡＰ１）を後の接続先変更(ローミング)の候補として確保するために、ＡＰ１に対して、疑似オムニ送信セクタを用いてプローブ要求を送信する。
【０５１５】
ＡＰ１は、プローブ要求を受信した場合、ＡＰ１のＡ−ＢＦＴをスキップし、ＡＰ１のＤＴＩ中に疑似オムニ送信セクタを用いてＡＣＫを送信する。そして、ＡＰ１は、疑似オムニ送信セクタを用いてプローブ応答を送信し、ＳＴＡは、プローブ応答を受信したことを示すＡＣＫを、疑似オムニ送信セクタを用いて送信する。
【０５１６】
＜実施の形態１３に係るフローチャート＞
図４８は、従来の発見手順の一例を示すフローチャートである。図４８は、ＡＰ／ＰＣＰが指向性送信セクタを切替えて送信したＤＢｃｎを、他のＡＰ／ＰＣＰと接続中のＳＴＡが受信する例である。
【０５１７】
ステップＳ１４０１にて、ＡＰ／ＰＣＰ（イニシエータ）は、通信可能なＡ−ＳＴＡ（レスポンダ）とのＢＦＴ処理を開始するために、発見モード（ＤＭ）を０に設定したＤＢｃｎを送信する。ＤＢｃｎは、互いに異なる複数の方向の指向性送信セクタを用いて送信されたフレームを有する送信セクタスイープとして送信される。
【０５１８】
ステップＳ１４０２にて、ＤＢｃｎの送信元とは異なるＡＰ／ＰＣＰと接続するＳＴＡ（つまり、他のＢＳＳのＳＴＡ）が、ＤＢｃｎを受信する。この場合、ＤＢｃｎを受信したＳＴＡは、例えば、ＳＳＷの送信のような処理を行わないため、フローは、終了する。
【０５１９】
ＡＰ／ＰＣＰは、次のＴＢＴＴにて、通信可能なＡ−ＳＴＡとのＢＦＴ処理を開始するために、ステップＳ１４０１の処理を行う。
【０５２０】
図４９Ａ、図４９Ｂは、本実施の形態１３に係る発見手順の一例を示すフローチャートである。
【０５２１】
ステップＳ１５０１にて、ＡＰ／ＰＣＰ（イニシエータ）は、通信可能なＡ−ＳＴＡ（レスポンダ）とのＢＦＴ処理を開始するために、発見モード（ＤＭ）を０に設定したＤＢｃｎを送信する。ＤＢｃｎは、互いに異なる複数の方向の指向性送信セクタを用いて送信されたフレームを有する送信セクタスイープとして送信される。
【０５２２】
ステップＳ１５０２にて、ＤＢｃｎの送信元とは異なるＡＰ／ＰＣＰと接続するＳＴＡ（つまり、他のＢＳＳのＳＴＡ）は、ＤＢｃｎを受信したか否かを判定する。
【０５２３】
ＳＴＡは、ＤＢｃｎを受信しない場合（ステップＳ１５０２にてＮＯ）、フローはステップＳ１５０１の処理へ戻る。
【０５２４】
ＳＴＡは、ＤＢｃｎを受信した場合（ステップＳ１５０２にてＹＥＳ）、ステップＳ１５０３にて、疑似オムニ送信セクタで送信されたＤＢｃｎを含むか否かを判定する。この判定は、例えば、ＤＢｃｎのQuasi-Omni TXサブフィールドが「ＴＲＵＥ」に設定されているか否か（例えば、１に設定されているか否か）に基づいて行われる。
【０５２５】
ＳＴＡは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含まない場合（ステップＳ１５０３にてＮＯ）、フローはステップＳ１５０１の処理へ戻る。
【０５２６】
ＳＴＡは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含む場合（ステップＳ１５０３にてＹＥＳ）、ステップＳ１５０４にて、疑似オムニ送信セクタを用いて、プローブ要求を送信する。
【０５２７】
ＡＰ／ＰＣＰは、ＤＴＩ中に、プローブ要求を受信しない場合（ステップＳ１５０５にてＮＯ）、フローは、ステップＳ１５０４の処理へ戻る。
【０５２８】
ＡＰ／ＰＣＰは、ＤＴＩ中に、プローブ要求を受信した場合（ステップＳ１５０５にてＹＥＳ）、ステップＳ１５０６にて、疑似オムニ送信セクタを用いてＳＴＡに対してＡＣＫを送信する。
【０５２９】
ステップＳ１５０７において、ＳＴＡは、ＤＴＩ中に、ＡＣＫを受信したか否かを判定する。
【０５３０】
ＳＴＡは、ＤＴＩ中にＡＣＫを受信しない場合（ステップＳ１５０７にてＮＯ）、フローは、ステップＳ１５０４の処理へ戻る。
【０５３１】
ＳＴＡがＤＴＩ中にＡＣＫを受信した場合（ステップＳ１５０７にてＹＥＳ）、ステップＳ１５０８にて、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いてプローブ応答を送信する。
【０５３２】
ステップＳ１５０９において、ＳＴＡは、ＤＴＩ中に、プローブ応答を受信したか否かを判定する。
【０５３３】
ＳＴＡは、ＤＴＩ中に、プローブ応答を受信しない場合（ステップＳ１５０９にてＮＯ）、フローは、ステップＳ１５０８の処理へ戻る。
【０５３４】
ＳＴＡは、ＤＴＩ中に、プローブ応答を受信した場合（ステップＳ１５０９にてＹＥＳ）、ステップＳ１５１０にて、ＡＰ／ＰＣＰに対してＡＣＫを送信する。
【０５３５】
そして、ＳＴＡは、ステップＳ１５１１にて、現在接続していない、プローブ応答の送信元であるＡＰ／ＰＣＰの情報、つまり、関連付けられていないＢＳＳのＢＳＳ情報を、ローミング候補として格納する。
【０５３６】
＜実施の形態１３のまとめ＞
以上説明したように、本実施の形態１３によれば、ＳＴＡが、現在接続中のＡＰ／ＰＣＰとは異なるＡＰ／ＰＣＰから疑似オムニ送信セクタを用いて送信されたＤＭＧビーコンを受信した場合、ＳＴＡは、現在接続中のＡＰ／ＰＣＰとは異なるＡＰ／ＰＣＰに接続先を切替えることができる。
【０５３７】
（実施の形態１４）
実施の形態１３では、ＳＴＡが、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信した場合に、接続先を切替える例について説明した。本実施の形態１４では、接続中のＡＰ／ＰＣＰが疑似オムニ送信セクタをサポートしているか否か、または、ＳＴＡが接続中のＡＰ／ＰＣＰの疑似オムニ送信セクタの通信範囲内に存在しているか否かに基づいて、接続先を切替える例について説明する。なお、本実施の形態１４では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０５３８】
＜実施の形態１４に係る発見手順の例＞
図５０は、本実施の形態１４に係る発見手順の一例を示すシーケンス図である。
【０５３９】
図５０は、ＡＰ２によって送信されるＤＢｃｎのＱＯが０に設定されている点を除いて、図４７と同様のシーケンス図であるので、詳細な説明は省略する。
【０５４０】
図５０では、ＳＴＡは、ＳＴＡが接続中のＡＰ２から受信するＤＢｃｎが疑似オムニ送信セクタを用いて送信されていない（ＤＢｃｎのＱＯが０である）ことを検出する。この場合、ＳＴＡは、ＡＰ２の疑似オムニ送信セクタの通信範囲内では無い、と判定する。なお、図４７では、ＡＰ２の送信するＤＢｃｎのＱＯの値の如何に関わらずＡＰの切り替え(ローミング先)の確保を行った。
【０５４１】
そして、ＳＴＡは、ＳＴＡが接続していないＡＰ１から受信するＤＢｃｎが疑似オムニ送信セクタを用いて送信されている場合（ＤＢｃｎのＱＯが１である場合）、接続中のＡＰ２からよい通信品質を期待できるＡＰ１を接続先候補として確保するために、ＡＰ１に対して、疑似オムニ送信セクタを用いてプローブ要求を送信する。
【０５４２】
＜実施の形態１４に係るフローチャート＞
図５１は、本実施の形態１４に係る発見手順の一例を示すフローチャートである。なお、図５１におけるＲ１は、図４９ＢのＲ１と接続する。
【０５４３】
ステップＳ１６０１にて、ＳＴＡは、接続中のＡＰ／ＰＣＰから、ＤＭが０に設定されたＤＢｃｎを受信する。
【０５４４】
ステップＳ１６０２にて、ＳＴＡは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含むか否かを判定する。
【０５４５】
ＳＴＡは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含む場合（ステップＳ１６０２にてＹＥＳ）、処理は完了する。
【０５４６】
ＳＴＡは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含まない場合（ステップＳ１６０２にてＮＯ）、ステップＳ１６０３にて、非接続のＡＰ／ＰＣＰから、ＤＭが０に設定されたＤＢｃｎを受信したか否かを判定する。
【０５４７】
ＳＴＡは、非接続のＡＰ／ＰＣＰから、ＤＢｃｎを受信しない場合（ステップＳ１６０３にてＮＯ）、フローはステップＳ１６０１の処理へ戻る。
【０５４８】
ＳＴＡは、非接続のＡＰ／ＰＣＰから、ＤＢｃｎを受信した場合（ステップＳ１６０３にてＹＥＳ）、ステップＳ１６０４にて、疑似オムニ送信セクタで送信されたＤＢｃｎを含むか否かを判定する。
【０５４９】
ＳＴＡは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含まない場合（ステップＳ１６０４にてＮＯ）、フローはステップＳ１６０１の処理へ戻る。
【０５５０】
ＳＴＡは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含む場合（ステップＳ１６０４にてＹＥＳ）、フローは、ステップＳ１５０４（図４９Ｂ参照）の処理へ移行する。ステップＳ１５０４以降の処理は、図４９Ｂにて説明したので説明を省略する。
【０５５１】
＜実施の形態１４のまとめ＞
以上説明したように、本実施の形態１４によれば、ＤＭＧビーコンを受信するＡ−ＳＴＡが、現在接続中のＡＰ／ＰＣＰが疑似オムニセクタの通信範囲内に存在するか否か、および、現在接続中のＡＰ／ＰＣＰよりも近い位置に別のＡＰ／ＰＣＰが存在するか否かを判断できる。この構成により、ＳＴＡは、接続先を切替えるか否かを判断できる。
【０５５２】
（実施の形態１５）
本実施の形態１５では、ＡＰ／ＰＣＰが、ＢＩにＡ−ＢＦＴが存在しないことを示す情報を含むＤＢｃｎを送信する例について説明する。なお、本実施の形態１５では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０５５３】
＜実施の形態１５に係る発見手順の例＞
図５２は、本実施の形態１５に係る発見手順の一例を示すシーケンス図である。
【０５５４】
図５２は、Ａ−ＢＦＴが存在しない点、および、ＡＰ／ＰＣＰが送信するＤＢｃｎにＢＩにＡ−ＢＦＴが存在しないことを示す情報が含まれる点を除いて、図４３と同様のシーケンス図であるので、詳細な説明は省略する。
【０５５５】
図５２の例では、Ａ−ＳＴＡは、ＡＰ／ＰＣＰが送信したＤＢｃｎを受信し、受信したＤＢｃｎに含まれる情報に基づいて、ＢＴＩに続くＡ−ＢＦＴが存在しないことを認識する。
【０５５６】
そして、Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて送信したＤＢｃｎを受信した場合（ＱＯ＝１のＤＢｃｎを受信した場合）、Ａ−ＢＦＴをスキップし、ＤＴＩにおいて、疑似オムニ送信セクタを用いて、プローブ要求を送信する。
【０５５７】
＜実施の形態１５に係るフローチャート＞
図５３は、本実施の形態１５に係る発見手順の一例を示すフローチャートである。なお、図５３におけるＰ１は、図４４ＣのＰ１に接続し、図５３におけるＰ２、Ｐ３は、それぞれ、図４４ＢのＰ２、Ｐ３と接続する。
【０５５８】
ステップＳ１７０１にて、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを含む複数の送信セクタを用いて、発見モード（ＤＭ）を０に設定したＤＢｃｎを送信する。送信されるＤＢｃｎには、Ａ−ＢＦＴの有無を示す情報が含まれる。ＤＢｃｎは、疑似オムニ送信セクタおよび互いに異なる複数の方向の送信セクタを用いて送信されたフレームを有する送信セクタスイープとして送信される。
【０５５９】
ステップＳ１７０２にて、Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信するか否かを判定する。
【０５６０】
Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信しない場合（ステップＳ１７０２にてＮＯ）、フローはステップＳ１７０１の処理へ戻る。
【０５６１】
Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信した場合（ステップＳ１７０２にてＹＥＳ）、ステップＳ１７０３にて、受信したＤＢｃｎが、疑似オムニ送信セクタで送信されたＤＢｃｎを含むか否かを判定する。この判定は、例えば、ＤＢｃｎのQuasi-Omni TXサブフィールドが「ＴＲＵＥ」に設定されているか否か（例えば、１に設定されているか否か）に基づいて行われる。
【０５６２】
Ａ−ＳＴＡは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含まない場合（ステップＳ１７０３にてＮＯ）、フローは、ステップＳ１２０４（図４４Ｂ参照）に移行する。ステップＳ１２０４以降の処理は、図４４Ｂ、図４４Ｃにて説明したので説明を省略する。
【０５６３】
Ａ−ＳＴＡは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含む場合（ステップＳ１７０３にてＹＥＳ）、ステップＳ１７０４にて、Ａ−ＢＦＴがＢＴＩの後に存在するか否かを判定する。例えば、Ａ−ＢＦＴがＢＴＩの後に存在するか否かの判定は、ＤＢｃｎに含まれるフィールド（Beacon Interval Controlフィールドの中のNext A-BFTフィールド（後述する図６１参照））に基づいて行われる。
【０５６４】
Ａ―ＢＦＴがＢＴＩの後に存在しない場合（ステップＳ１７０４にてＮＯ）、Ａ−ＳＴＡは、ステップＳ１７０５にて、Ａ−ＢＦＴをスキップして、ステップＳ１２２３（図４４Ｃ参照）の処理を実行する。
【０５６５】
Ａ―ＢＦＴがＢＴＩの後に存在する場合（ステップＳ１７０４にてＹＥＳ）、Ａ−ＳＴＡは、Ａ−ＢＦＴをスキップせずに待機し、Ａ−ＢＦＴの期間が経過した後に、ステップＳ１２２３（図４４Ｃ参照）の処理を実行する。ステップＳ１２２３以降の処理は、図４４Ｃにて説明したので説明を省略する。
【０５６６】
＜実施の形態１５のまとめ＞
以上説明したように、本実施の形態１５によれば、ＡＰ／ＰＣＰが、ＢＩにＡ−ＢＦＴが存在しないことを示す情報を含むＤＢｃｎを送信するため、ＡＰ／ＰＣＰは、Ａ−ＢＦＴのようなデータ通信を行わない期間を削減し、疑似オムニセクタの通信範囲内に存在するＡ−ＳＴＡとの発見手順を行うことができる。
【０５６７】
（実施の形態１６）
本実施の形態１６では、ＡＰ／ＰＣＰが送信するＤＢｃｎに、ＡＰ／ＰＣＰが疑似オムニ送信セクタを用いてＤＢｃｎを送信するか否かを示すインジケータが含まれる例について説明する。なお、本実施の形態１６では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０５６８】
＜実施の形態１６に係るＤＭＧビーコンのフレームフォーマット＞
図５４Ａは、本実施の形態１６に係るＤＭＧビーコンのフレームのフォーマットの第１の例を示す図である。
【０５６９】
図５４Ａに示すフォーマットは、ＤＭＧビーコンのフレームのフォーマットは、図１６と比較して、Sector Sweepフィールド内の構成が相違する。
【０５７０】
図５４ＡのＤＭＧビーコンのフレームのフォーマットのSector Sweepフィールドは、Directionサブフィールド、CDOWNサブフィールド、Sector IDサブフィールド、DMG Antenna IDサブフィールド、Quasi-Omni TXサブフィールド、Quasi-omni TX presentサブフィールド、および、Reservedサブフィールドを含む。
【０５７１】
図５４ＡのQuasi-omni TX presentサブフィールドは、疑似オムニ送信セクタを用いてＤＢｃｎを送信するか否かを示すインジケータであり、１ビットのサイズを有する。例えば、ＡＰ／ＰＣＰが、疑似オムニ送信セクタを用いてＤＢｃｎを送信する場合に、ＡＰ／ＰＣＰは、送信するＤＢｃｎのQuasi-omni TX presentサブフィールドを１に設定する。ＡＰ／ＰＣＰが、疑似オムニ送信セクタを用いてＤＢｃｎを送信しない場合、つまり、ＤＢｃｎが指向性セクタを用いて送信される場合に、ＡＰ／ＰＣＰは、送信するＤＢｃｎのQuasi-omni TX presentサブフィールドを０に設定する。
【０５７２】
図５４Ｂは、本実施の形態１６に係るＤＭＧビーコンのフレームのフォーマットの第２の例を示す図である。
【０５７３】
図５４Ｂに示すフォーマットは、ＤＭＧビーコンのフレームのフォーマットは、図１６と比較して、Sector Sweepフィールド内のQuasi-Omni TXサブフィールドのサイズが２ビットに増えている点が相違する。
【０５７４】
図５４ＢのQuasi-Omni TXサブフィールドは、ＤＢｃｎが疑似オムニ送信セクタを用いて送信されるか否か、および、疑似オムニ送信セクタを用いてＤＢｃｎを送信するか否かを示すインジケータである。例えば、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いてＤＢｃｎを送信しない場合に、ＡＰ／ＰＣＰは、送信するＤＢｃｎのQuasi-omni TXサブフィールドを「００」に設定する。また、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いてＤＢｃｎを送信する場合に、疑似オムニ送信セクタを用いて送信するＤＢｃｎのQuasi-Omni TXサブフィールドを「０１」に設定し、指向性送信セクタを用いて送信するＤＢｃｎのQuasi-Omni TXサブフィールドを「１０」に設定する。
【０５７５】
＜実施の形態１６に係る発見手順の例＞
図５５は、本実施の形態１６に係る発見手順の一例を示すシーケンス図である。図５５において、送受信されるＤＢｃｎは、図５４Ａに示したフォーマットを有する。
【０５７６】
図５５では、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いる送信を行うため、送信するＤＢｃｎのQuasi-omni TX presentサブフィールド（以下、適宜、「ＱＯＰ」と記載する）を１に設定する。そして、ＡＰ／ＰＣＰは、指向性送信セクタを切替えて、ＤＢｃｎを送信し、疑似オムニ送信セクタを用いてＤＢｃｎを送信する。疑似オムニ送信セクタを用いて送信されるＤＢｃｎのＱＯは、１に設定される。
【０５７７】
図５５の例では、Ａ−ＳＴＡは、指向性送信セクタを用いて送信されたＤＢｃｎを受信し、疑似オムニ送信セクタを用いて送信されたＤＢｃｎ（ＱＯ＝１のＤＢｃｎ）を受信しない。
【０５７８】
Ａ−ＳＴＡは、ＱＯとＱＯＰに基づいて、ＤＢｃｎの送信元のＡＰ／ＰＣＰが疑似オムニ送信セクタを用いてＤＢｃｎを送信しているが、Ａ−ＳＴＡが受信したＤＢｃｎは疑似オムニ送信セクタを用いて送信されたＤＢｃｎでは無い、と判断する。
【０５７９】
受信したＤＢｃｎが、ＱＯＰ＝１かつＱＯ＝０の場合とは、Ａ−ＳＴＡが、疑似オムニ送信セクタの通信範囲内に存在していないことを意味する。
【０５８０】
この場合、Ａ−ＳＴＡは、ＤＴＩ中に、疑似オムニ送信セクタを用いてプローブ要求を送信しない。そして、Ａ−ＳＴＡは、ＢＦＴを行うために、次のＢＩの開始まで待機する。
【０５８１】
＜実施の形態１６に係るフローチャート＞
図５６Ａ、図５６Ｂは、本実施の形態１６に係る発見手順の一例を示すフローチャートである。なお、図５６Ａ、図５６ＢのＰ１は、図４４ＣのＰ１に接続する。また、図５６ＢのＰ４は、図４４ＣのＰ４に接続する。
【０５８２】
ステップＳ１８０１にて、ＡＰ／ＰＣＰ（イニシエータ）は、通信可能なＡ−ＳＴＡ（レスポンダ）とのＢＦＴ処理を開始するために、疑似オムニ送信セクタを含む複数のセクタを用いて、発見モード（ＤＭ）を０に設定し、ＱＯＰを含むＤＢｃｎを送信する。その際、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて送信するＤＢｃｎのＱＯを１に設定する。ＤＢｃｎは、疑似オムニ送信セクタおよび互いに異なる複数の方向の指向性セクタを用いて送信されたフレームを有する送信セクタスイープとして送信される。
【０５８３】
ステップＳ１８０２にて、Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信するか否かを判定する。
【０５８４】
Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信しない場合（ステップＳ１８０２にてＮＯ）、フローはステップＳ１８０１の処理へ戻る。
【０５８５】
Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信した場合（ステップＳ１８０２にてＹＥＳ）、ステップＳ１８０３にて、受信したＤＢｃｎが、疑似オムニ送信セクタで送信されたＤＢｃｎを含むか否かを判定する。この判定は、例えば、ＤＢｃｎのQuasi-Omni TXサブフィールドが「ＴＲＵＥ」に設定されているか否か（例えば、１に設定されているか否か）に基づいて行われる。
【０５８６】
Ａ−ＳＴＡは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含む場合（ステップＳ１８０３にてＹＥＳ）、フローは、ステップＳ１２２３（図４４Ｃ参照）の処理へ移行する。ステップＳ１２２３以降の処理は、図４４Ｃにて説明したので説明は省略する。
【０５８７】
Ａ−ＳＴＡは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含まない場合（ステップＳ１８０３にてＮＯ）、ステップＳ１８０４にて、ＡＰ／ＰＣＰの最良の送信セクタ（ベストセクタ）を決定する。
【０５８８】
ステップＳ１８０５にて、Ａ−ＳＴＡは、Ａ−ＢＦＴがＢＴＩの後に存在するか否かを判定する。例えば、Ａ−ＢＦＴがＢＴＩの後に存在するか否かの判定は、ＤＢｃｎに含まれるフィールド（Beacon Interval Controlフィールドの中のNext A-BFTフィールド（後述する図６１参照））に基づいて行われる。
【０５８９】
Ａ−ＢＦＴがＢＴＩの後に存在しない場合（ステップＳ１８０５にてＮＯ）、フローはステップＳ１８１５の処理へ移行する。
【０５９０】
Ａ−ＢＦＴがＢＴＩの後に存在する場合（ステップＳ１８０５にてＹＥＳ）、Ａ−ＳＴＡは、ステップＳ１８０６にて、Ａ−ＢＦＴにおいて応答するか否かを判定する。Ａ−ＳＴＡは、例えば、スケジュールが競合しているか否か、あるいは、ＮＡＶ設定により判定する。
【０５９１】
Ａ−ＳＴＡは、Ａ−ＢＦＴにおいて応答しない場合（ステップＳ１８０６にてＮＯ）、フローはステップＳ１８１５の処理へ移行する。
【０５９２】
Ａ−ＳＴＡは、Ａ−ＢＦＴにおいて応答する場合（ステップＳ１８０６にてＹＥＳ）、ステップＳ１８０７において、ＢＦＴを行うために、ＳＳＷを送信する。ＳＳＷは、互いに異なる複数の方向の指向性セクタを用いて送信される。ＳＳＷの送信は、送信セクタスイープと呼ばれても良い。その際、Ａ−ＳＴＡは、ＳＳＷにより、ＡＰ／ＰＣＰの最良の送信セクタを通知する。
【０５９３】
ステップＳ１８０８において、ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中に、ＳＳＷを受信するか否かを判定する。
【０５９４】
ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中に、ＳＳＷを受信しない場合（ステップＳ１８０８にてＮＯ）、フローはステップＳ１８１５の処理へ移行する。
【０５９５】
ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中に、ＳＳＷを受信した場合（ステップＳ１８０８にてＹＥＳ）、ステップＳ１８０９にて、ＳＳＷにより通知されたＡＰ／ＰＣＰの最良の送信セクタを格納する。
【０５９６】
ステップＳ１８１０にて、ＡＰ／ＰＣＰは、Ａ−ＳＴＡの最良の送信セクタ（ベストセクタ）を決定する。
【０５９７】
ステップＳ１８１１において、ＡＰ／ＰＣＰは、ＳＳＷ−ＦＢを、このＡ−ＳＴＡ（つまり、ＳＳＷの送信元のＡ−ＳＴＡ）に送信するか否かを判定する。
【０５９８】
ＡＰ／ＰＣＰは、ＳＳＷ−ＦＢを、このＡ−ＳＴＡ（つまり、ＳＳＷの送信元のＡ−ＳＴＡ）に送信しない場合（ステップＳ１８１１にてＮＯ）、フローはステップＳ１８１５の処理へ移行する。
【０５９９】
ＡＰ／ＰＣＰは、ＳＳＷ−ＦＢを、このＡ−ＳＴＡ（つまり、ＳＳＷの送信元のＡ−ＳＴＡ）に送信する場合（ステップＳ１８１１にてＹＥＳ）、ステップＳ１８１２において、ＡＰ／ＰＣＰは、１つのＳＳＷ−ＦＢを最良の送信セクタを用いて送信する。その際、ＡＰ／ＰＣＰは、ＳＳＷ―ＦＢにより、Ａ−ＳＴＡの最良の送信セクタを通知する。
【０６００】
ステップＳ１８１３において、Ａ−ＳＴＡは、Ａ−ＢＦＴ中に、ＳＳＷ−ＦＢを受信したか否かを判定する。
【０６０１】
Ａ−ＳＴＡは、Ａ−ＢＦＴ中に、ＳＳＷ−ＦＢを受信しなかった場合（ステップＳ１８１３にてＮＯ）、フローは、ステップＳ１８１５の処理へ移行する。
【０６０２】
Ａ−ＳＴＡは、Ａ−ＢＦＴ中に、ＳＳＷ−ＦＢを受信した場合（ステップＳ１８１３にてＹＥＳ）、ステップＳ１８１４において、ＳＳＷ−ＦＢにより通知されたＡ−ＳＴＡの最良の送信セクタを格納する。そして、フローは、ステップＳ１２１５（図４４Ｃ参照）へ移行する。ステップＳ１２１５以降の処理は、図４４Ｃにて説明したので説明は省略する。
【０６０３】
ステップＳ１８１５にて、Ａ−ＳＴＡは、受信したＤＢｃｎが、ＱＯＰ＝１に設定されているか否かを判定する。
【０６０４】
受信したＤＢｃｎがＱＯＰ＝１に設定されている場合（ステップＳ１８１５にてＹＥＳ）、フローは、ステップＳ１８０１の処理へ戻る。
【０６０５】
受信したＤＢｃｎがＱＯＰ＝１に設定されていない場合（ステップＳ１８１５にてＮＯ）、フローは、ステップＳ１２２３（図４４Ｃ参照）の処理へ移行する。ステップＳ１２２３以降の処理は、図４４Ｃにて説明したので詳細な説明は省略する。
【０６０６】
＜実施の形態１６のまとめ＞
以上説明したように、本実施の形態１６によれば、Ａ−ＳＴＡは、ＡＰ／ＰＣＰが疑似オムニ送信セクタを用いてＤＢｃｎを送信するか否かを示すインジケータに基づいて、疑似オムニ送信セクタを用いてプローブ要求などのフレーム送信を行うか否かを判断できる。この構成により、受信される可能性の低いフレームを送信することを避けることができるため、Ａ−ＳＴＡの電力消費を抑えることができる。
【０６０７】
（実施の形態１７）
本実施の形態１７では、指向性送信セクタを用いて送信するＤＢｃｎと、疑似オムニ送信セクタを用いて送信するＤＢｃｎが異なるフォーマットを有する例について説明する。なお、本実施の形態１７では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０６０８】
＜実施の形態１７に係るＤＭＧビーコンのフレームのフォーマット＞
図５７Ａは、本実施の形態１７に係る指向性セクタを用いて送信するＤＭＧビーコンのフレームのフォーマットの一例を示す図である。図５７Ｂは、本実施の形態１７に係る疑似オムニ送信セクタを用いて送信するＤＭＧビーコンのフレームのフォーマットの一例を示す図である。図５７Ａ、図５７Ｂは、ＤＭＧビーコンのフレームに含まれるフィールドと、各フィールドのサイズをオクテットで示している。
【０６０９】
図５７Ａ、図５７ＢのＤＭＧビーコンのフレームのフォーマットは、Frame Controlフィールド、Durationフィールド、BSSIDフィールド、Frame Bodyフィールド、ＦＣＳフィールドを含む。
【０６１０】
図５７ＡのFrame bodyフィールドは、Timestampフィールド、Sector Sweepフィールド、Beacon Intervalフィールド、Beacon Interval Controlフィールド、DMG parametersフィールドを有する。
【０６１１】
図５７ＢのFrame bodyフィールドは、図５７Ａと同様に、Timestampフィールド、Sector Sweepフィールド、Beacon Intervalフィールド、Beacon Interval Controlフィールド、DMG parametersフィールドを有する。加えて、図５７ＢのFrame bodyフィールドは、発見情報を通知するフィールドの例として、DMG Capabilitiesフィールド、RSNフィールド、Multi-bandフィールド、SSIDフィールド、Vendor Specificフィールドを有する。
【０６１２】
このように、本実施の形態１７では、疑似オムニ送信セクタを用いて送信するＤＢｃｎに発見情報（ＢＳＳ情報）が含まれ（図５７Ｂ）、指向性送信セクタを用いて送信するＤＢｃｎには、発見情報が含まれない（図５７Ａ）。
【０６１３】
＜実施の形態１７に係る発見手順の例＞
図５８は、本実施の形態１７に係る発見手順の第１の例を示すシーケンス図である。
【０６１４】
図５８の発見手順の例では、ＡＰ／ＰＣＰは、ＢＴＩにおいて、複数の方向へ指向性セクタを切り替えて、発見情報（ＢＳＳ情報）を含まないＤＢｃｎ（図５７Ａ）を送信する。そして、ＡＰ／ＰＣＰは、ＢＴＩにおいて、疑似オムニ送信セクタを用いて、発見情報（ＢＳＳ情報）を含むＤＢｃｎ（図５７Ｂ）を送信する。ＡＰ／ＰＣＰは、送信するＤＢｃｎにおいて、ＤＭを０に設定する。また、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて送信するＤＢｃｎに含まれるＱＯを１に設定する。疑似オムニインジケータは、送信に用いたセクタが疑似オムニ送信セクタか否かを示す。
【０６１５】
Ａ−ＳＴＡは、指向性セクタを用いて送信されたＤＢｃｎと疑似オムニ送信セクタを用いて送信されたＤＢｃｎとの少なくとも１つを受信する。Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信した場合（ＱＯ＝１のＤＢｃｎを受信した場合）、ＤＴＩにおいて、疑似オムニ送信セクタを用いて、アソシエーション要求（Assoc Req）を送信する。
【０６１６】
ＡＰ／ＰＣＰは、アソシエーション要求を受信し、アソシエーション要求を受信したことを示す肯定応答（Acknowledgment：ＡＣＫ）を、疑似オムニ送信セクタを用いて送信する。そして、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いてアソシエーション応答（Assoc Rsp）を送信する。Ａ−ＳＴＡは、アソシエーション応答を受信し、アソシエーション応答を受信したことを示す肯定応答を、疑似オムニ送信セクタを用いて送信する。
【０６１７】
図５８では、ＡＰ／ＰＣＰが指向性送信セクタを用いて送信するＤＢｃｎには発見情報が含まれないため、オーバーヘッドを削減することができる。
【０６１８】
図５９は、本実施の形態１７に係る発見手順の第２の例を示すシーケンス図である。図５９は、Ａ−ＳＴＡ、ＡＰ／ＰＣＰ、レガシーＳＴＡ（Legacy STA）の信号の送受信のシーケンスを示している。
【０６１９】
図５９の発見手順の例では、ＡＰ／ＰＣＰは、ＢＴＩにおいて、最初に、疑似オムニ送信セクタを用いて、発見情報（ＢＳＳ情報）を含むＤＢｃｎを送信する。そして、ＡＰ／ＰＣＰは、複数の方向へ指向性セクタを切り替えて、発見情報（ＢＳＳ情報）を含まないＤＢｃｎを送信する。ＡＰ／ＰＣＰは、送信するＤＢｃｎにおいて、ＤＭを０に設定する。また、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて送信するＤＢｃｎに含まれるＱＯを１に設定する。疑似オムニインジケータは、送信に用いたセクタが疑似オムニ送信セクタか否かを示す。
【０６２０】
レガシーＳＴＡは、ＢＴＩにおいて、最初に送信されるＤＢｃｎ、つまり、発見情報（ＢＳＳ情報）を含むＤＢｃｎを受信する。そして、レガシーＳＴＡは、最初に受信したＤＢｃｎの内容をすべて解析する。そして、レガシーＳＴＡは、ＢＴＩにおいて、次に受信するＤＢｃｎの内容を部分的に解析する。この場合、レガシーＳＴＡは、次のＡ−ＢＦＴにおいて、ビームフォーミングトレーニングを実行しても良い。
【０６２１】
Ａ−ＳＴＡとＡＰ／ＰＣＰの動作は、図５８に示した例と同様であるので、詳細な説明は省略する。
【０６２２】
＜実施の形態１７に係るフローチャート＞
図６０Ａ、図６０Ｂは、本実施の形態１７に係る発見手順の一例を示すフローチャートである。なお、図６０ＡにおけるＰ２、Ｐ３は、それぞれ、図４４ＢのＰ２、Ｐ３と接続する。
【０６２３】
ステップＳ１９０１にて、ＡＰ／ＰＣＰ（イニシエータ）は、通信可能なＡ−ＳＴＡ（レスポンダ）とのＢＦＴ処理を開始するために、疑似オムニ送信セクタを用いて、発見情報を含むＤＢｃｎを送信し、指向性セクタを用いて、発見情報を含まないＤＢｃｎを送信する。各ＤＢｃｎは、ＤＭ＝０であり、Ａ−ＢＦＴの有無を示す情報を含む。ＤＢｃｎは、疑似オムニ送信セクタおよび互いに異なる複数の方向の送信セクタを用いて送信されたフレームを有する送信セクタスイープとして送信される。
【０６２４】
ステップＳ１９０２にて、Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信するか否かを判定する。
【０６２５】
Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信しない場合（ステップＳ１９０２にてＮＯ）、フローはステップＳ１９０１の処理へ戻る。
【０６２６】
Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信した場合（ステップＳ１９０２にてＹＥＳ）、ステップＳ１９０３にて、受信したＤＢｃｎが、疑似オムニ送信セクタで送信されたＤＢｃｎを含むか否かを判定する。この判定は、例えば、ＤＢｃｎのQuasi-Omni TXサブフィールドが「ＴＲＵＥ」に設定されているか否か（例えば、１に設定されているか否か）に基づいて行われる。
【０６２７】
受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含まない場合（ステップＳ１９０３にてＮＯ）、フローは、ステップＳ１２０４（図４４Ａ）の処理へ移行する。ステップＳ１２０４以降の処理は、図４４Ａ〜図４４Ｃにて説明したので説明は省略する。
【０６２８】
受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含む場合（ステップＳ１９０３にてＹＥＳ）、Ａ−ＳＴＡは、ステップＳ１９０４にて、スキャン結果を通知する。
【０６２９】
ステップＳ１９０５にて、Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて、アソシエーション要求を送信する。
【０６３０】
ステップＳ１９０６にて、ＡＰ／ＰＣＰは、ＤＴＩ中に、アソシエーション要求を受信したか否かを判定する。
【０６３１】
ＡＰ／ＰＣＰは、ＤＴＩ中に、アソシエーション要求を受信しない場合（ステップＳ１９０６にてＮＯ）、フローは、ステップＳ１９０５の処理へ戻る。
【０６３２】
ＡＰ／ＰＣＰは、ＤＴＩ中に、アソシエーション要求を受信した場合（ステップＳ１９０６にてＹＥＳ）、ステップＳ１９０７にて、疑似オムニ送信セクタを用いてＡ−ＳＴＡに対してＡＣＫを送信する。
【０６３３】
ステップＳ１９０８にて、Ａ−ＳＴＡは、ＤＴＩ中にＡＣＫを受信したか否かを判定する。
【０６３４】
Ａ−ＳＴＡがＤＴＩ中にＡＣＫを受信しない場合（ステップＳ１９０８にてＮＯ）、フローは、ステップＳ１９０５の処理へ戻る。
【０６３５】
Ａ−ＳＴＡがＤＴＩ中にＡＣＫを受信した場合（ステップＳ１９０８にてＹＥＳ）、ステップＳ１９０９にて、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて、アソシエーション応答を送信する。
【０６３６】
ステップＳ１９１０にて、Ａ−ＳＴＡは、ＤＴＩ中にアソシエーション応答を受信したか否かを判定する。
【０６３７】
Ａ−ＳＴＡがＤＴＩ中にアソシエーション応答を受信しない場合（ステップＳ１９１０にてＮＯ）、フローは、ステップＳ１９０９の処理へ戻る。
【０６３８】
Ａ−ＳＴＡがＤＴＩ中にアソシエーション応答を受信した場合（ステップＳ１９１２にてＹＥＳ）、ステップＳ１９１１にて、Ａ−ＳＴＡは、疑似オムニ送信セクタを用いてＡＣＫを送信する。
【０６３９】
そして、ステップＳ１９１２にて、Ａ−ＳＴＡは、アソシエーションの完了を通知し、処理が完了する。
【０６４０】
＜実施の形態１７のまとめ＞
以上説明したように、本実施の形態１７によれば、ＡＰ／ＰＣＰが疑似オムニ送信セクタを用いて送信するＤＭＧビーコンにＢＳＳ情報が含まれているため、ＤＭＧビーコンを受信するＡ−ＳＴＡは、プローブ応答などのフレームを受信する前に、ＢＳＳ情報を取得することができる。また、ＡＰ／ＰＣＰは、指向性セクタを用いて送信するＤＭＧビーコンにはＢＳＳ情報を含めないため、ＢＴＩのオーバーヘッドを削減することができる。
【０６４１】
（実施の形態１８）
本実施の形態１８では、指向性送信セクタを用いて送信するＤＢｃｎに含まれるビーコン間隔に関する情報と、疑似オムニ送信セクタを用いて送信するＤＢｃｎ含まれるビーコン間隔に関する情報を異なる情報にする例について説明する。なお、本実施の形態１８では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０６４２】
＜実施の形態１８に係るＤＭＧビーコンのフレームのフォーマット＞
図６１は、本実施の形態１８に係るＤＭＧビーコンのフレームのフォーマットの一例を示す図である。図６１は、ＤＭＧビーコンのフレームに含まれるフィールドと、各フィールドのサイズをオクテットまたはビットで示している。
【０６４３】
図６１のＤＭＧビーコンのフレームのフォーマットは、Frame Controlフィールド、Durationフィールド、BSSIDフィールド、Frame Bodyフィールド、ＦＣＳフィールドを含む。
【０６４４】
図６１のFrame bodyフィールドは、Timestampフィールド、Sector Sweepフィールド、Beacon Intervalフィールド、Beacon Interval Controlフィールド、DMG parametersフィールドを含む複数のフィールドを有する。
【０６４５】
図６１のBeacon Interval Controlフィールドは、A-BFT Lengthフィールド、FSSフィールド、Next A-BFTフィールドを含む。
【０６４６】
Next A-BFTフィールドは、ＤＢｃｎを送信するＢＩにＡ−ＢＦＴが存在する場合、０に設定され、ＤＢｃｎを送信するＢＩにＡ−ＢＦＴが存在しない場合、０以外の値に設定される。
【０６４７】
本実施の形態１８では、ＤＢｃｎを用いて通知するビーコン間隔に関する情報を、指向性送信セクタを用いて送信するＤＢｃｎと疑似オムニ送信セクタを用いて送信するＤＢｃｎとで異なる情報に設定する。
【０６４８】
例えば、疑似オムニ送信セクタを用いて送信するＤＢｃｎでは、Durationフィールドにおいて、実際のＢＴＩの長さの情報を通知する。そして、ビーコン間隔にＡ−ＢＦＴが含まれることを通知するために、Next A-BFTフィールドを０に設定する。また、Ａ−ＢＦＴに２つのＳＳＷスロットが含まれることを通知するために、A-BFT Lengthフィールドを１に設定する。また、１つのＳＳＷスロットあたりに８つのＳＳＷフレームが含まれることを通知するために、ESSフィールドを８に設定する。以下、これらのビーコン間隔に関する情報を第１の情報と記載する。
【０６４９】
また、例えば、指向性送信セクタを用いて送信するＤＢｃｎでは、Durationフィールドにおいて、実際のＡ−ＢＦＴの長さ（上述した疑似オムニ送信セクタを用いて送信するＤＢｃｎで通知されるＡ−ＢＦＴの長さ）を実際のＢＴＩの長さに追加した長さを、ＢＴＩの長さの情報として通知する。そして、ビーコン間隔にＡ−ＢＦＴが含まれないことを通知するために、Next A-BFTフィールドを０より大きい値に設定する。以下、これらのビーコン間隔に関する情報を第２の情報と記載する。
【０６５０】
そして、ＡＰ／ＰＣＰは、実際には疑似オムニ送信セクタを用いて送信するＤＢｃｎにて通知するビーコン間隔に関する情報（第１の情報）に基づいて、ビーコン間隔における動作を行う。つまり、指向性送信セクタを用いて送信するＤＢｃｎにて通知するビーコン間隔に関する情報（第２の情報）は、ダミーの情報である。このような通知を行うことにより、疑似オムニ送信セクタを用いて送信するＤＢｃｎを受信できるＡ−ＳＴＡは、Ａ−ＢＦＴが存在していると判断し、Ａ−ＢＦＴにおいてＳＳＷの送信を行う。一方で、疑似オムニ送信セクタを用いて送信するＤＢｃｎを受信しないＡ−ＳＴＡは、Ａ−ＢＦＴが存在していないと判断し、ＳＳＷの送信を行わない。そのため、実際のＡ−ＢＦＴにおいて、例えば、ＳＳＷの衝突の発生を抑制できる。
【０６５１】
＜実施の形態１８に係る発見手順の例＞
図６２は、本実施の形態１８に係る発見手順の一例を示すシーケンス図である。図６２は、ＡＰ／ＰＣＰと、２つのＡ−ＳＴＡ（第１のＡ−ＳＴＡおよび第２のＡ−ＳＴＡ）の信号の送受信のシーケンスを示している。
【０６５２】
図６２の発見手順の例では、ＡＰ／ＰＣＰは、ＢＴＩにおいて、複数の方向へ指向性セクタを切り替えてＤＢｃｎを送信する。指向性セクタを用いて送信するＤＢｃｎ（ＱＯ＝０のＤＢｃｎ）は、少なくとも、上述したビーコン間隔に関する第１の情報を含む。また、ＡＰ／ＰＣＰは、ＢＴＩにおいて、疑似オムニ送信セクタを用いてＤＢｃｎを送信する。疑似オムニ送信セクタを用いて送信するＤＢｃｎ（ＱＯ＝１のＤＢｃｎ）は、少なくとも、上述したビーコン間隔に関する第２の情報を含む。ＡＰ／ＰＣＰは、送信するＤＢｃｎにおいて、ＤＭを０に設定する。
【０６５３】
第１のＡ−ＳＴＡは、指向性セクタを用いて送信されたＤＢｃｎと、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信する。そして、第１のＡ−ＳＴＡは、疑似オムニ送信セクタを用いて送信されたＤＢｃｎに含まれる第１の情報に基づき、ＢＴＩの後にＡ−ＢＦＴが存在すると判断する。そして、第１のＡ−ＳＴＡは、Ａ−ＢＦＴにおいて、ＳＳＷを送信し、ＡＰ／ＰＣＰがＳＳＷを受信した場合に送信されるＳＳＷ−ＦＢを受信する。そして、第１のＡ−ＳＴＡは、ＳＳＷ−ＦＢを受信した場合、プローブ要求の送信、プローブ要求に対するＡＣＫの受信、プローブ応答の受信、プローブ応答に対するＡＣＫの送信を行う。
【０６５４】
第２のＡ−ＳＴＡは、指向性セクタを用いて送信されたＤＢｃｎを受信する。そして、第２のＡ−ＳＴＡは、指向性セクタを用いて送信されたＤＢｃｎに含まれる第２の情報に基づき、ＢＴＩの後にＡ−ＢＦＴが存在しないと判断する。そして、第２のＡ−ＳＴＡは、ＢＴＩの後にＳＳＷの送信を行わず、次のビーコン間隔の開始まで待機する。
【０６５５】
なお、図６２では、第２の情報は、ＢＴＩの後にＡ−ＢＦＴが存在しないことを示す情報を含む例を示したが、本開示はこれに限定されない。以下、別の例について説明する。
【０６５６】
図６３Ａは、本実施の形態１８におけるビーコン間隔に関する情報の第１の変形例を示す図である。図６３Ｂは、本実施の形態１８におけるビーコン間隔に関する情報の第２の変形例を示す図である。
【０６５７】
図６３Ａでは、疑似オムニ送信セクタで送信されるＤＢｃｎに含まれるビーコン間隔に関する情報（ＱＯ−ＢＩ情報）および指向性送信セクタで送信されるＤＢｃｎに含まれるビーコン間隔に関する情報（Ｄ−ＢＩ情報）は、ＢＴＩの後にＡ−ＢＦＴが存在することを示す情報を含む。そして、Ｄ−ＢＩ情報に含まれるＡ−ＢＦＴの長さは、ＱＯ−ＢＩ情報に含まれるＡ−ＢＦＴの長さよりも短い。Ａ−ＢＦＴの長さは、各ＤＢｃｎに含まれるBeacon Interval Controlフィールドによって示される。また、各ＤＢｃｎに含まれるDurationフィールドは、ＢＴＩの終わり（Ａ−ＢＦＴのはじまり）の時刻までの残り時間を示す。ＱＯ−ＢＩ情報およびＤ−ＢＩ情報は、例えば、Beacon Interval ControlフィールドとDurationフィールドを用いて設定される。
【０６５８】
図６３Ａでは、指向性送信セクタで送信される各ＤＢｃｎのDurationフィールドは、時刻Ｔ２までの残り時間を示し、疑似オムニ送信セクタで送信されるＤＢｃｎのDurationフィールドは、時刻Ｔ１までの残り時間を示す。そして、指向性送信セクタで送信される各ＤＢｃｎのBeacon Interval Controlフィールドは、時刻Ｔ２と時刻Ｔ３の間の長さを示し、疑似オムニ送信セクタで送信されるＤＢｃｎのBeacon Interval Controlフィールドは、時刻Ｔ１と時刻Ｔ３の間の長さを示す。
【０６５９】
図６３Ａでは、指向性送信セクタを用いて送信されたＤＢｃｎを受信したＡ−ＳＴＡは、Ｄ−ＢＩ情報に基づいたＡ−ＢＦＴの中で、ＳＳＷを送信する。一方で、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信したＡ−ＳＴＡは、ＱＯ−ＢＩ情報に基づいたＡ−ＢＦＴの中で、ＳＳＷを送信する。このため、例えば、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信したＡ−ＳＴＡは、排他的に時刻Ｔ１と時刻Ｔ２との間においてＳＳＷを送信できるため、ＳＳＷの衝突の発生を抑制できる。
【０６６０】
図６３Ｂでは、ＱＯ−ＢＩ情報およびＤ−ＢＩ情報は、ＢＴＩの後に同一の長さのＡ−ＢＦＴが存在することを示す情報を含む。そして、Ｄ−ＢＩ情報に含まれるＡ−ＢＦＴの優先度は、ＱＯ−ＢＩ情報に含まれるＡ−ＢＦＴの優先度よりも低い。例えば、Ａ−ＢＦＴの優先度は、ＤＢｃｎに設けられる優先度用フィールド（図示省略）により通知される。
【０６６１】
図６３Ｂでは、疑似オムニ送信セクタを用いて送信されたＤＢｃｎを受信したＡ−ＳＴＡは、指向性送信セクタを用いて送信されたＤＢｃｎを受信したＡ−ＳＴＡよりも、高い優先度でＳＳＷを送信できる。このため、例えば、ＳＳＷの衝突の発生を抑制できる。
【０６６２】
＜実施の形態１８に係るフローチャート＞
図６４Ａ、図６４Ｂ、図６４Ｃは、本実施の形態１８に係る発見手順の一例を示すフローチャートである。なお、図６４Ａ、図６４Ｂ、図６４Ｃは、図６２に示すシーケンス図に基づくフローチャートである。また、図６４Ａ〜図６４Ｃにおいて、図４４Ａ〜図４４Ｃと同様の処理については、同一の符番を付し、説明を省略する。
【０６６３】
ステップＳ２００１にて、ＡＰ／ＰＣＰ（イニシエータ）は、通信可能なＡ−ＳＴＡ（レスポンダ）とのＢＦＴ処理を開始するために、疑似オムニ送信セクタを含む複数のセクタを用いて、発見モード（ＤＭ）を０に設定したＤＢｃｎを送信する。疑似オムニ送信セクタを用いて送信されるＤＢｃｎは、他（つまり、指向性セクタを用いて送信されるＤＢｃｎ）と異なるＡ−ＢＦＴ構成（例えば、Ａ−ＢＦＴの長さを含むビーコン間隔）の情報を含む。ＤＢｃｎは、疑似オムニ送信セクタおよび互いに異なる複数の方向の指向性セクタを用いて送信されたフレームを有する送信セクタスイープとして送信される。
【０６６４】
ステップＳ２００２にて、Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信するか否かを判定する。
【０６６５】
Ａ−ＳＴＡがＢＴＩ中にＤＢｃｎを受信しない場合（ステップＳ２００２にてＮＯ）、フローはステップＳ２００１の処理へ戻る。
【０６６６】
Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信した場合（ステップＳ２００２にてＹＥＳ）、ステップＳ２００３にて、受信したＤＢｃｎが、疑似オムニ送信セクタで送信されたＤＢｃｎを含むか否かを判定する。この判定は、例えば、ＤＢｃｎのQuasi-Omni TXサブフィールドが「ＴＲＵＥ」に設定されているか否か（例えば、１に設定されているか否か）に基づいて行われる。
【０６６７】
Ａ−ＳＴＡは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含まない場合（ステップＳ２００３にてＮＯ）、ステップＳ２００４にて、ＡＰ／ＰＣＰの最良の送信セクタ（ベストセクタ）を決定する。なお、ステップＳ２００３にてＮＯの場合とは、図６２における第２のＡ−ＳＴＡの場合に相当する。
【０６６８】
ステップＳ２００５にて、Ａ−ＳＴＡは、受信したＤＢｃｎが指向性セクタで送信されたＤＢｃｎであるため、指向性セクタで送信されたＤＢｃｎに含まれるＡ−ＢＦＴ構成の情報に基づき、Ａ−ＢＦＴがＢＴＩの後に存在しない、と判定する。そして、フローは、ステップＳ２００１の処理へ戻る。
【０６６９】
Ａ−ＳＴＡは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含む場合（ステップＳ２００３にてＹＥＳ）、ステップＳ２００６にて、ＡＰ／ＰＣＰの最良の送信セクタ（ベストセクタ）を決定する。なお、ステップＳ２００３にてＹＥＳの場合とは、図６２における第１のＡ−ＳＴＡの場合に相当する。
【０６７０】
ステップＳ２００７にて、Ａ−ＳＴＡは、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎであるため、疑似オムニ送信セクタで送信されたＤＢｃｎに含まれるＡ−ＢＦＴ構成の情報に基づき、Ａ−ＢＦＴがＢＴＩの後に存在する、と判定する。
【０６７１】
ステップＳ２００８にて、Ａ−ＳＴＡは、Ａ−ＢＦＴにおいて応答するか否かを判定する。Ａ−ＳＴＡは、例えば、スケジュールが競合しているか否か、あるいは、ＮＡＶ設定により判定する。
【０６７２】
Ａ−ＳＴＡは、Ａ−ＢＦＴにおいて応答しない場合（ステップＳ２００８にてＮＯ）、フローはステップＳ１２２３の処理へ移行する。
【０６７３】
Ａ−ＳＴＡは、Ａ−ＢＦＴにおいて応答する場合（ステップＳ２００８にてＹＥＳ）、ステップＳ２００９において、ＢＦＴを行うために、ＳＳＷを送信する。ＳＳＷは、互いに異なる複数の方向の指向性セクタを用いて送信される。ＳＳＷの送信は、送信セクタスイープと呼ばれても良い。その際、Ａ−ＳＴＡは、ＳＳＷにより、ＡＰ／ＰＣＰの最良の送信セクタを通知する。
【０６７４】
ステップＳ２０１０において、ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中に、ＳＳＷを受信するか否かを判定する。
【０６７５】
ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中に、ＳＳＷを受信しない場合（ステップＳ２０１０にてＮＯ）、フローは、ステップＳ１２２３の処理へ移行する。
【０６７６】
ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中に、ＳＳＷを受信した場合（ステップＳ２０１０にてＹＥＳ）、Ｓ２０１１にて、ＳＳＷにより通知されたＡＰ／ＰＣＰの最良の送信セクタの情報を格納する。
【０６７７】
ステップＳ２０１２にて、ＡＰ／ＰＣＰは、Ａ−ＳＴＡの最良の送信セクタ（ベストセクタ）を決定する。
【０６７８】
ステップＳ２０１３にて、ＡＰ／ＰＣＰは、ＳＳＷ−ＦＢを、このＡ−ＳＴＡ（つまり、ＳＳＷの送信元のＡ−ＳＴＡ）に送信するか否かを判定する。
【０６７９】
ＡＰ／ＰＣＰは、ＳＳＷ−ＦＢを、このＡ−ＳＴＡ（つまり、ＳＳＷの送信元のＡ−ＳＴＡ）に送信しない場合（ステップＳ２０１３にてＮＯ）、フローは、ステップＳ１２２３の処理へ移行する。
【０６８０】
ＡＰ／ＰＣＰは、ＳＳＷ−ＦＢを、このＡ−ＳＴＡ（つまり、ＳＳＷの送信元のＡ−ＳＴＡ）に送信する場合（ステップＳ２０１３にてＹＥＳ）、ステップＳ２０１４において、ＡＰ／ＰＣＰは、１つのＳＳＷ−ＦＢを最良の送信セクタを用いて送信する。その際、ＡＰ／ＰＣＰは、ＳＳＷ―ＦＢにより、Ａ−ＳＴＡの最良の送信セクタを通知する。
【０６８１】
ステップＳ２０１５において、Ａ−ＳＴＡは、Ａ−ＢＦＴ中に、ＳＳＷ−ＦＢを受信したか否かを判定する。
【０６８２】
Ａ−ＳＴＡは、Ａ−ＢＦＴ中に、ＳＳＷ−ＦＢを受信しなかった場合（ステップＳ２０１５にてＮＯ）、フローは、ステップＳ１２２３の処理へ移行する。
【０６８３】
Ａ−ＳＴＡは、Ａ−ＢＦＴ中に、ＳＳＷ−ＦＢを受信した場合（ステップＳ２０１５にてＹＥＳ）、フローは、ステップＳ１２１４の処理へ移行する。ステップＳ１２１４以降の処理は、図４４Ｃを用いて説明したので、説明は省略する。
【０６８４】
なお、図６４Ａ、図６４Ｂ、図６４Ｃは、図６２に示すシーケンス図に基づくフローチャートであった。例えば、図６３Ａに示した、Ｄ−ＢＩ情報に含まれるＡ−ＢＦＴの長さがＱＯ−ＢＩ情報に含まれるＡ−ＢＦＴの長さよりも短いように設定される場合のフローチャートでは、Ａ−ＢＦＴがＢＴＩの後に存在するか否かの判定（図６４ＡにおけるステップＳ２００５およびステップＳ２００７）の代わりに、Ａ−ＢＦＴの長さ（または開始タイミングおよび終了タイミング）を判定する。
【０６８５】
受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含まない場合（ステップＳ２００３にてＮＯ）、ステップＳ２００５の代わりに判定されるＡ−ＢＦＴの長さは、Ｄ−ＢＩ情報に含まれる長さである。そして、判定されたＡ−ＢＦＴの長さに基づいて、以降の処理として、例えば、ステップＳ１２０６（図４４Ａ参照）へ移行する。
【０６８６】
また、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含む場合（ステップＳ２００３にてＹＥＳ）、ステップＳ２００７の代わりに判定されるＡ−ＢＦＴの長さは、ＱＯ−ＢＩ情報に含まれる長さである。そして、判定されたＡ−ＢＦＴの長さに基づいて、以降の処理として、ステップＳ２００８以降の処理が行われる。
【０６８７】
また、例えば、図６３Ｂに示した、Ｄ−ＢＩ情報に含まれるＡ−ＢＦＴの優先度がＱＯ−ＢＩ情報に含まれるＡ−ＢＦＴの優先度よりも低いように設定される場合のフローチャートでは、Ａ−ＢＦＴがＢＴＩの後に存在するか否かの判定（図６４ＡにおけるステップＳ２００５およびステップＳ２００７）の代わりに、Ａ−ＢＦＴの優先度を判定する。
【０６８８】
受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含まない場合（ステップＳ２００３にてＮＯ）、ステップＳ２００５の代わりに判定されるＡ−ＢＦＴの優先度は、Ｄ−ＢＩ情報に含まれるＡ−ＢＦＴの優先度である。そして、判定されたＡ−ＢＦＴの優先度に基づいて、以降の処理として、例えば、ステップＳ１２０６（図４４Ａ参照）。
【０６８９】
また、受信したＤＢｃｎが疑似オムニ送信セクタで送信されたＤＢｃｎを含む場合（ステップＳ２００３にてＹＥＳ）、ステップＳ２００７の代わりに判定されるＡ−ＢＦＴの優先度は、ＱＯ−ＢＩ情報に含まれるＡ−ＢＦＴの優先度である。そして、判定されたＡ−ＢＦＴの優先度に基づいて、以降の処理として、例えば、ステップＳ１２０６（図４４Ａ参照）へ移行する。
【０６９０】
＜実施の形態１８のまとめ＞
以上説明したように、本実施の形態１８によれば、ＤＭＧビーコンを送信するＡＰ／ＰＣＰ（またはピアＳＴＡ）は、疑似オムニセクタの通信範囲内に存在するＳＴＡと、優先的に短い時間間隔で発見手順および／またはビームフォーミングトレーニングを完了することができる。
【０６９１】
（実施の形態１９）
本実施の形態１９では、ＡＰ／ＰＣＰが、異なるＢＴＩにおいて、疑似オムニ送信セクタを用いて送信するＤＢｃｎの送信タイミングを変更する例について説明する。なお、本実施の形態１９では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０６９２】
＜実施の形態１９に係る発見手順の例＞
図６５は、本実施の形態１９に係る発見手順の一例を示すシーケンス図である。図６５は、２つのＡＰ／ＰＣＰ（第１のＡＰ／ＰＣＰ、第２のＡＰ／ＰＣＰ）、Ａ−ＳＴＡの信号の送受信を示す。
【０６９３】
図６５の発見手順の例では、第１のＡＰ／ＰＣＰは、ＢＴＩにおいて、複数の方向へ指向性セクタを切り替えて、ＤＢｃｎを送信する。そして、第１のＡＰ／ＰＣＰは、ＢＴＩにおいて、疑似オムニ送信セクタを用いてＤＢｃｎを送信する。第１のＡＰ／ＰＣＰは、送信するＤＢｃｎにおいて、ＤＭを０に設定する。また、第１のＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて送信するＤＢｃｎに含まれるＱＯを１に設定する。疑似オムニインジケータ（ＱＯ）は、送信に用いたセクタが疑似オムニ送信セクタか否かを示す。
【０６９４】
そして、第１のＡＰ／ＰＣＰは、異なるＢＴＩにおいて、疑似オムニ送信セクタを用いて送信するＤＢｃｎの送信タイミングを変更する。例えば、図６５の第１のＢＴＩでは、第１のＡＰ／ＰＣＰは、送信する複数のＤＢｃｎの最後に送信するＤＢｃｎを、疑似オムニ送信セクタを用いて送信する。そして、第２のＢＴＩでは、第１のＡＰ／ＰＣＰは、送信する複数のＤＢｃｎのうち、最初から２番目に送信するＤＢｃｎを、疑似オムニ送信セクタを用いて送信する。
【０６９５】
このように、第１のＡＰ／ＰＣＰが、疑似オムニ送信セクタを用いて送信するＤＢｃｎの送信タイミングを、例えば、ランダムに変更することにより、疑似オムニ送信セクタを用いて送信するＤＢｃｎと、他のＡＰ／ＰＣＰ（図６５では、第２のＡＰ／ＰＣＰ）が送信するＤＢｃｎとの衝突を回避することができる。
【０６９６】
＜実施の形態１９に係るフローチャート＞
図６６は、本実施の形態１９に係る発見手順の一例を示すフローチャートである。図６６のＰ１、Ｐ２、Ｐ３は、それぞれ、図４４ＣのＰ１、図４４ＢのＰ２、図４４ＢのＰ３に接続する。また、図６６において、図４４Ａと同様のステップについては、同一の付番を付し説明を省略する。
【０６９７】
本実施の形態１９のフローチャートは、実施の形態１１のフローチャートに対して、ＤＢｃｎを送信するステップ（図６６におけるステップＳ２１０１）が、図４４ＡのステップＳ１２０１と相違する。以下、相違点について説明する。
【０６９８】
ステップＳ２１０１にて、ＡＰ／ＰＣＰ（イニシエータ）は、通信可能なＡ−ＳＴＡ（レスポンダ）とのＢＦＴ処理を開始するために、疑似オムニ送信セクタを含む複数セクタを用いて、発見モード（ＤＭ）を０に設定したＤＢｃｎを送信する。ＤＢｃｎは、疑似オムニ送信セクタおよび互いに異なる複数の方向の指向性セクタを用いて送信されたフレームを有する送信セクタスイープとして送信される。その際、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて送信するＤＢｃｎの送信タイミングを、ＢＴＩ毎に変更する。例えば、ランダムに変更しても良いし、所定の規則性に従って変更しても良い。そして、フローは、ステップＳ１２０２の処理へ移行する。
【０６９９】
＜実施の形態１９のまとめ＞
以上説明したように、本実施の形態１９によれば、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて送信するＤＭＧビーコンの送信タイミングを、ＢＴＩ毎に変更することにより、他のＡＰ／ＰＣＰのＢＩのスケジュールとの重複によるＤＭＧビーコンの衝突を回避できる。
【０７００】
（実施の形態２０）
本実施の形態２０では、疑似オムニ送信セクタを用いて送信されるＴＲＮサブフィールドが付加されたＤＢｃｎの例について説明する。なお、本実施の形態２０では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０７０１】
＜実施の形態２０に係る発見手順の例＞
図６７は、本実施の形態２０に係る発見手順の一例を示すシーケンス図である。図６７の発見手順は、Ａ−ＳＴＡがＢＴＩにおいてＤＢｃｎを送信する例である。
【０７０２】
図６７の発見手順の例では、Ａ−ＳＴＡは、ＢＴＩにおいて、ＴＲＮサブフィールドを付加した複数のＤＢｃｎを送信する。各ＤＢｃｎの送信において、Ａ−ＳＴＡは、指向性セクタを用いてＤＢｃｎを送信し、ＤＢｃｎに付加されるＴＲＮサブフィールドを、疑似オムニ送信セクタを用いて送信する。Ａ−ＳＴＡは、送信するＤＢｃｎのＤＭを１に設定し、Training Lengthを１に設定する。Training Lengthは、ＴＲＮサブフィールドが付加されているか否かを示すインジケータである。Training Lengthが１以上の場合、ＴＲＮサブフィールドが付加されている。
【０７０３】
ＡＰ／ＰＣＰは、少なくとも１つのＤＢｃｎを受信する。その際、ＡＰ／ＰＣＰは、疑似オムニ受信セクタを用いて、ＤＢｃｎに付加されるＴＲＮサブフィールドを受信する。なお、複数の指向性においてスイープしたＴＲＮサブフィールド、すなわち複数のTRN-Unitを持つTRNフィールドを用いるため、Training Lengthが1をとることはない。しかし、Training length＝１によって、ＴＲＮサブフィールドが擬似オムニで構成されていることを新たなビット追加無しでシグナリングすることができる。
【０７０４】
ＡＰ／ＰＣＰは、疑似オムニ受信セクタを用いてＴＲＮサブフィールドを受信した場合、Ａ−ＢＦＴ期間の処理を省略（スキップ）し、ＤＴＩにおいて、疑似オムニ送信セクタを用いて、プローブ応答を送信する。Ａ−ＳＴＡは、プローブ応答を受信し、プローブ応答を受信したことを示すＡＣＫを、疑似オムニ送信セクタを用いて送信する。
【０７０５】
上述したように、疑似オムニ送信セクタは、指向性セクタよりも通信範囲が短い。そのため、Ａ−ＳＴＡが疑似オムニ送信セクタを用いて送信したＴＲＮサブフィールドを、ＡＰ／ＰＣＰが受信するということは、Ａ−ＳＴＡが、ＡＰ／ＰＣＰから近い位置に存在することを意味する。つまり、ＡＰ／ＰＣＰが疑似オムニ送信セクタを用いてプローブ応答を送信した場合に、Ａ−ＳＴＡがプローブ応答を受信する可能性が高いことを意味する。このように、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドを受信したＡ−ＳＴＡは、疑似オムニ送信セクタを用いた送信を開始すると判定できる。
【０７０６】
実施の形態１では、Ａ−ＳＴＡが疑似オムニ送信セクタを用いてＤＢｃｎ送信することを示すために、Quasi-Omni Txサブフィールドの追加を用いたが、本実施の形態２０では、Ａ−ＳＴＡが疑似オムニ送信セクタを用いたＤＢｃｎの送信のシグナリングに既存のフィールドを使用するため、追加のフィールドを省略できる点が異なる。
【０７０７】
＜実施の形態２０に係るビーコンフレームフォーマットの第１の例＞
次に、本実施の形態２０に係るＤＭＧビーコンのフレームのフォーマットについて説明する。図６８は、本実施の形態２０に係るＤＭＧビーコンのフレームのフォーマットの第１の例を示す図である。図６８は、図１６と同様に、ＤＭＧビーコンのフレームに含まれるフィールドと、各フィールドのサイズをオクテットまたはビットで示している。
【０７０８】
図６８のＤＭＧビーコンのフレームのフォーマットは、Frame Controlフィールド、Durationフィールド、BSSIDフィールド、Frame Bodyフィールド、ＦＣＳフィールドを含む。
【０７０９】
そして、Frame Bodyフィールドは、Timestampフィールド、Sector Sweepフィールド、Beacon Intervalフィールド、Beacon Interval Controlフィールド、DMG parametersフィールド、Vendor Specificフィールドを含む複数のフィールドを有する。
【０７１０】
そして、Sector Sweepフィールド（SSWフィールド）は、Directionサブフィールド、CDONサブフィールド、Sector IDサブフィールド、DMG Antenna IDサブフィールド、Reservedサブフィールドを含む。
【０７１１】
図６８のフォーマットは、Quasi-Omni TXサブフィールドを有さない点で、実施の形態１のフォーマット（図１６）と相違する。つまり、本実施の形態２０では、ＤＢｃｎは、疑似オムニ送信セクタを用いて送信するか否かに応じたQuasi-Omni TXサブフィールドを省略できる。
【０７１２】
なお、図６８のフォーマットでは、疑似オムニ送信セクタを用いて送信されるＴＲＮサブフィールドが、ＤＢｃｎに付加されているか否かを暗示的にシグナリングされる。上述したように、Training length=1を例として示したが、これに制限されるものではなく、例えば、ＤＢｃｎにＴＲＮサブフィールドが付加されたパケットのタイプである場合、はじめのＸ個（Ｘは事前に取り決める固定値であり、例えば、Ｘ＝４）のサブフィールドが疑似オムニ送信セクタを用いて送信されるものでもよい。
【０７１３】
＜実施の形態２０に係るControl PHY層のフレームフォーマット＞
図６９は、本実施の形態２０に係るControl PHY層のフレームフォーマットの一例を示す図である。図６９は、図６８と同様に、フォーマットに含まれるフィールドと、各フィールドのサイズをオクテットまたはビットで示している。
【０７１４】
図６９のフォーマットでは、先頭のプリアンブルとして、ＳＴＦ（Short Training Field）とＣＥＦ（Channel Estimation Field）が設けられる。プリアンブルの後に、HeaderとPayloadが設けられる。
【０７１５】
Headerは、Training Lengthフィールド（以下、適宜、ＴＲＮ  Lengthと記載する）を含む複数のフィールドから構成される。ＴＲＮ  Lengthが１の場合、長さが１のＴＲＮ  Lengthフィールド、すなわちＴＲＮユニット(TRN-Unit)の数が1のTRNフィールドがフレームに付加されていることを示す。
【０７１６】
Payloadには、図６８に示したビーコンフレームフォーマットが含まれる。
【０７１７】
Payloadの後に、Parityと、AGCフィールドが設けられる。そして、AGCフィールドの後に、ＴＲＮフィールド（TRN field）が設けられる。
【０７１８】
ＴＲＮフィールドは、複数のＴＲＮユニット（TRN-Unit）を含む。例えば、１１ａｄでは、最大で１６個のＴＲＮユニットが含まれる。
【０７１９】
各ＴＲＮユニットは、１つのＣＥフィールドと、１つ以上のＴＲＮサブフィールドを有する。
【０７２０】
＜実施の形態２０に係るビーコンフレームフォーマットの第２の例＞
なお、本実施の形態２０に係るＤＭＧビーコンのフレームのフォーマットとして、図６８を例に挙げたが、本開示はこれに限定されない。次に、図６８とは異なるＤＭＧビーコンのフレームのフォーマットを説明する。
【０７２１】
図７０は、本実施の形態２０に係るＤＭＧビーコンのフレームのフォーマットの第２の例を示す図である。図７０のフォーマットは、ＳＳＷフィールドにNumber of Quasi-omni TRNサブフィールドが追加されている点で、図６８と相違する。
【０７２２】
Number of Quasi-omni TRNサブフィールドは、疑似オムニ送信セクタを用いて送信されるＴＲＮユニットの数を示す。なお、疑似オムニ送信セクタを用いて送信されないＴＲＮユニットは、例えば、トレーニングのタイプ（例えば、送信セクタスイープまたは受信セクタスイープ）に依存して送信または受信のトレーニングを行うために使用される。
【０７２３】
＜ＢＴＩ期間におけるＤＭＧビーコン送信のバリエーション＞
なお、図６７では、１つのＢＴＩ期間におけるＡ−ＳＴＡのＤＢｃｎの送信について説明したが、本開示はこれに限定されない。Ａ−ＳＴＡは、複数のＢＴＩ期間に跨がって、ＤＢｃｎを送信しても良い。
【０７２４】
図７１Ａは、本実施の形態２０に係るＤＭＧビーコン送信の第１の変形例を示すシーケンス図である。図７１Ｂは、本実施の形態２０に係るＤＭＧビーコン送信の第２の変形例を示すシーケンス図である。図７１Ｃは、本実施の形態２０に係るＤＭＧビーコン送信の第３の変形例を示すシーケンス図である。
【０７２５】
図６７では、１つのＢＴＩ期間において送信される各ＤＢｃｎにＴＲＮサブフィールドが付加される例を示したが、図７１Ａ〜図７１Ｃでは、１つのＢＴＩ期間において送信されるＤＢｃｎの一部にＴＲＮサブフィールドが付加され、残りのＤＢｃｎにはＴＲＮサブフィールドが付加されない。
【０７２６】
図７１Ａでは、最初のＢＴＩ期間において、はじめの３つのＤＢｃｎにＴＲＮサブフィールドが付加されている。次のＢＴＩ期間では、４つ目以降のＤＢｃｎにＴＲＮサブフィールドが付加されている。付加されたＴＲＮサブフィールドは、疑似オムニ送信セクタを用いて送信される。
【０７２７】
図７１Ｂでは、最初のＢＴＩ期間において、奇数番目（１番目、３番目など）のＤＢｃｎにＴＲＮサブフィールドが付加されている。次のＢＴＩ期間では、偶数番目（２番目、４番目など）のＤＢｃｎにＴＲＮサブフィールドが付加されている。付加されたＴＲＮサブフィールドは、疑似オムニ送信セクタを用いて送信される。
【０７２８】
図７１Ｃでは、最初のＢＴＩ期間において、１番目、３番目のＤＢｃｎにＴＲＮサブフィールドが付加されている。次のＢＴＩ期間でも、１番目、３番目のＤＢｃｎにＴＲＮサブフィールドが付加されている。つまり、ＴＲＮサブフィールドが付加されているＤＢｃｎと付加されていないＤＢｃｎとが、異なるＢＴＩ期間において同一の順番、つまり、固定された順番（パターン）で送信される。付加されたＴＲＮサブフィールドは、疑似オムニ送信セクタを用いて送信される。
【０７２９】
Ａ−ＳＴＡは、図６７のようなＤＢｃｎの送信の代わりに、図７１Ａ〜図７１Ｃに示すＤＢｃｎの送信を行っても良い。
【０７３０】
＜実施の形態２０に係るフローチャート＞
図７２Ａ〜図７２Ｃは、本実施の形態２０に係る発見手順の一例を示すフローチャートである。本実施の形態２０は、ＢＴＩ期間において送受信されるＤＢｃｎが実施の形態１と異なるが、この点を除いて実施の形態１と同様の手順で処理が実行される。そのため、以下では、本実施の形態２０に係るフローチャートについて、図１８Ａ〜図１８Ｃに示した実施の形態１に係る発見手順のフローチャートと同様の処理については同一の符番を付し、説明を省略する。
【０７３１】
ステップＳ２２０１にて、Ａ−ＳＴＡ（イニシエータ）は、通信可能なＡＰ／ＰＣＰ（レスポンダ）とのＢＦＴ処理を開始するために、発見モード（ＤＭ）を１に設定したＤＢｃｎを送信する。その際、Ａ−ＳＴＡは、送信するＤＢｃｎの少なくとも１つにＴＲＮサブフィールドを付加し、指向性セクタを用いてＤＢｃｎを送信し、疑似オムニ送信セクタを用いて、付加したＴＲＮサブフィールドを送信する。
【０７３２】
ステップＳ２２０２にて、ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信するか否かを判定する。
【０７３３】
ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信しない場合（ステップＳ２２０２にてＮＯ）、フローはステップＳ２２０１の処理へ戻る。
【０７３４】
ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信した場合（ステップＳ２２０２にてＹＥＳ）、ステップＳ２２０３にて、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが、受信したＤＢｃｎに付加されているか否かを判定する。
【０７３５】
ＡＰ／ＰＣＰは、受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されていない場合（ステップＳ２２０３にてＮＯ）、フローは、ステップＳ２０４へ移行する。ステップＳ２０４以降の処理は、実施の形態１にて説明したので説明を省略する。
【０７３６】
一方、ＡＰ／ＰＣＰは、受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されている場合（ステップＳ２２０３にてＹＥＳ）、フローは、ステップＳ２２２へ移行する。ステップＳ２２２以降の処理は、実施の形態１にて説明したので説明を省略する。
【０７３７】
＜ブロック図＞
図７３は、本実施の形態２０に係る無線通信装置（例えば、ＡＰ／ＰＣＰまたはＡ−ＳＴＡ）３００の構成の一例を示すブロック図である。なお、図７３において、図２６と同様の構成については、同一の符番を付し、説明を省略する。
【０７３８】
受信ビーム制御部３０３は、ＴＲＮサブフィールドを含むＤＢｃｎを受信する場合（つまり、図６７におけるＡＰ／ＰＣＰの場合）、疑似オムニ受信セクタを用いてＴＲＮサブフィールドを受信するように受信セクタを制御する。
【０７３９】
受信処理回路３０４は、例えば、受信処理方法（例えば、増幅率、受信周波数帯、復調方法）を指示する受信要求に基づいて、受信ビーム制御部３０３から取得する信号に対して、例えば、増幅処理、周波数変換処理、復調処理を含む受信処理を施す。受信処理回路３０４は、受信処理後の信号をデフレーム化回路３０５へ出力する。
【０７４０】
また、受信処理回路３０４は、ＴＲＮ処理部３０４ａを有する。ＴＲＮ処理部３０４ａは、受信ビーム制御部３０３から取得する信号に含まれるＴＲＮサブフィールドの受信結果（例えば、受信電力）を算出し、算出結果をデフレーム化回路３０５へ出力する。
【０７４１】
デフレーム化回路３０５は、例えば、フレームのタイプ、フォーマットの情報を含むデフレーム化要求に基づいて、受信処理回路３０４から取得する信号に含まれるフレームを抽出する。そして、デフレーム化回路３０５は、フレームに含まれる各種情報（例えば、各フィールド、サブフィールドの情報）を取得し、シーケンス制御回路３０２へ出力する。
【０７４２】
また、デフレーム化回路３０５は、受信処理回路３０４から取得する算出結果をシーケンス制御回路３０２へ出力する。
【０７４３】
シーケンス制御回路３０２は、スケジューリングに関する情報に基づいて、各構成を制御する制御信号を出力する。また、シーケンス制御回路３０２は、デフレーム化回路３０５から取得する、フレームに含まれる各種情報をスケジューラ回路１０１へ出力する。
【０７４４】
また、シーケンス制御回路３０２は、デフレーム化回路３０５から取得する算出結果に基づいて、Ａ−ＢＦＴ期間の処理を行うか否かを判定する。例えば、シーケンス制御回路３０２は、デフレーム化回路３０５から取得するＴＲＮサブフィールドの受信信号品質が所定値以上である場合、Ａ−ＢＦＴ期間の処理を行わずに、ＤＴＩ期間においてプローブ応答を送信すると判定する。
【０７４５】
送信処理回路３０９は、送信処理方法（例えば、変調方法、増幅率、送信周波数帯）を指示する送信要求に基づいて、フレーム化回路１０８から取得した送信フレームに対して、例えば、増幅処理、周波数変換処理、変調処理を含む送信処理を施す。
【０７４６】
また、送信処理回路３０９は、ＴＲＮ処理部３０９ａを有する。ＴＲＮ処理部３０９ａは、シーケンス制御回路３０２の指示に基づいて、ＤＢｃｎに対して、ＴＲＮサブフィールドを付加する。
【０７４７】
送信処理回路３０９は、ＴＲＮサブフィールドが付加されたＤＢｃｎを送信ビーム制御部３１０へ出力する。
【０７４８】
送信ビーム制御部３１０は、送信ビーム制御信号（例えば、指向性セクタまたは疑似オムニ受信セクタを示すＩＤ）を取得する。そして、送信ビーム制御部３１０は、送信ビーム制御信号に指示されたセクタを用いて、送信処理後の信号を送信する。
【０７４９】
送信ビーム制御部３１０は、ＴＲＮサブフィールドを付加したＤＢｃｎを送信する場合（図６７におけるＡ−ＳＴＡの場合）、指向性セクタを用いてＤＢｃｎを送信し、疑似オムニ送信セクタを用いてＴＲＮサブフィールドを送信するように送信セクタを制御する。
【０７５０】
送信フレーム生成回路３０６は、送信フレーム、および、送信フレームに含まれる各種情報を生成する。送信フレーム生成回路３０６が生成する送信フレームは、例えば、ＤＭＧビーコンフレーム（ＤＢｃｎ）、プローブ要求フレーム、プローブ応答フレームである。また、送信フレーム生成回路３０６が生成する情報とは、例えば、ＴＲＮサブフィールドの長さを示す情報（ＴＲＮ−ＬＥＮ）、および／または、発見モード（ＤＭ）か否かを示す情報（ＤＭ＝１／０）である。なお、送信フレーム生成回路３０６が生成する情報、フレームはこれらに限定されない。送信フレーム生成回路３０６は、生成したフレームおよび情報を選択回路１０７へ出力する。
【０７５１】
＜実施の形態２０のまとめ＞
以上説明したように、本実施の形態２０によれば、実施の形態１と同様に、ＡＰ／ＰＣＰ（またはピアＳＴＡ）が、疑似オムニセクタを用いた通信が可能であると判断でき、Ａ−ＢＦＴ期間およびプローブ要求の受信をスキップしてプローブ応答を送信できるため、遅延を抑制して、発見手順を完了することができる。また、本実施の形態２０によれば、ＤＭＧビーコンのフォーマットを変更しないため、ＤＭＧビーコンの送信に係る処理負荷を削減することができる。
【０７５２】
（実施の形態２１）
本実施の形態２１では、実施の形態２０と同様に、Ａ−ＳＴＡが、ＢＴＩ期間においてＴＲＮサブフィールドを付加したＤＢｃｎを送信する。そして、実施の形態２と同様に、ＡＰ／ＰＣＰとしてＡＰ／ＰＣＰが、疑似オムニ送信セクタを用いてプローブ応答をブロードキャストする。なお、本実施の形態２１では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０７５３】
＜実施の形態２１に係る発見手順の例＞
図７４は、本実施の形態２１に係る発見手順の一例を示すシーケンス図である。
【０７５４】
図７４の発見手順において、Ａ−ＳＴＡ＃１が送信するＤＢｃｎは、図６７に示した実施の形態２０に係る発見手順と同様である。
【０７５５】
ＡＰ／ＰＣＰは、少なくとも１つのＤＢｃｎを受信する。その際、ＡＰ／ＰＣＰは、受信するＤＢｃｎに付加されるＴＲＮサブフィールドを、疑似オムニ受信セクタを用いた受信を行う。ＡＰ／ＰＣＰは、疑似オムニ受信セクタを用いてＴＲＮサブフィールドを受信した場合、Ａ−ＢＦＴ期間の処理を省略（スキップ）し、ＤＴＩにおいて、疑似オムニ送信セクタを用いて、プローブ応答をブロードキャストする。例えば、ブロードキャストされるプローブ応答は、送信先アドレスをブロードキャストアドレスに設定される。
【０７５６】
Ａ−ＳＴＡ＃１は、プローブ応答を受信した場合、プローブ応答の送信元であるＡＰ／ＰＣＰにスキャン結果を通知する（図示省略）。
【０７５７】
また、Ａ−ＳＴＡ＃１とは異なるＡ−ＳＴＡ＃２が、ブロードキャストされたプローブ応答を受信する場合がある。この場合、プローブ応答を受信したＡ−ＳＴＡ＃２は、プローブ応答を送信したＡＰ／ＰＣＰを発見できる。
【０７５８】
＜実施の形態２１に係るフローチャート＞
本実施の形態２１に係る発見手順のフローチャートは、図７２Ａ〜図７２Ｃに示した実施の形態２０に係る発見手順の処理と比較して、ＡＰ／ＰＣＰが受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されている場合（ステップＳ２２０３にてＹＥＳ）の処理が異なる。以下、この相違点について、図７５に示す。
【０７５９】
図７５は、本実施の形態２１に係る発見手順の一例を示すフローチャートである。図７５におけるＹ１、Ｙ３は、それぞれ、図７２ＡのＹ１、Ｙ３と接続する。なお、図７５における各ステップの処理は、図２１に示した実施の形態２に係る発見手順のフローチャートにおける各ステップの処理と同様であるため、同一の符番を付し、説明を省略する。
【０７６０】
＜実施の形態２１のまとめ＞
以上説明したように、本実施の形態２１によれば、実施の形態２と同様に、ＤＭＧビーコンの送信元を含む、ＡＰ／ＰＣＰ（またはピアＳＴＡ）の疑似オムニ送信セクタの通信範囲内のＳＴＡに対して、ＢＳＳ情報をブロードキャストできるため、複数のＳＴＡにおける発見手順を高速に完了することができる。また、本実施の形態２１によれば、ＤＭＧビーコンのフォーマットを変更しないため、ＤＭＧビーコンの送信に係る処理負荷を削減することができる。
【０７６１】
（実施の形態２２）
本実施の形態２２では、２つ以上のＳＴＡが、実施の形態２０と同様に、ＢＴＩ期間において、ＴＲＮサブフィールドを付加したＤＢｃｎを送信する。そして、ＡＰ／ＰＣＰが、実施の形態３と同様に、２つ以上のＳＴＡからＤＢｃｎを受信した場合に、プローブ応答をブロードキャストする例について説明する。なお、本実施の形態２２では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０７６２】
＜実施の形態２２に係る発見手順の例＞
図７６は、本実施の形態２２に係る発見手順の一例を示すシーケンス図である。
【０７６３】
図７６の発見手順において、Ａ−ＳＴＡ＃１およびＡ−ＳＴＡ＃２が送信するＤＢｃｎは、図６７に示した実施の形態２０に係る発見手順と同様である。ただし、図６７と異なり、図７６では、ＡＰ／ＰＣＰが２つのＡ−ＳＴＡから、ＴＲＮサブフィールドが付加されたＤＢｃｎを受信する。
【０７６４】
ＡＰ／ＰＣＰは、Ａ−ＳＴＡ＃１とＡ−ＳＴＡ＃２のそれぞれが送信したＤＢｃｎを受信する。受信したＤＢｃｎには、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されている。ＡＰ／ＰＣＰは、Ａ−ＳＴＡ＃１とＡ−ＳＴＡ＃２のそれぞれのＤＢｃｎのＴＲＮサブフィールドを、疑似オムニ受信セクタを用いて受信した場合、ＤＴＩ中に、疑似オムニ送信セクタを用いて、プローブ応答をブロードキャストする。Ａ−ＳＴＡ＃１とＡ−ＳＴＡ＃２は、ブロードキャストされたプローブ応答を受信し、発見手順の処理を完了する。
【０７６５】
＜実施の形態２２に係るフローチャート＞
本実施の形態２２に係る発見手順のフローチャートは、図７２Ａ〜図７２Ｃに示した実施の形態２０に係る発見手順の処理と比較して、ＡＰ／ＰＣＰが受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されている場合（ステップＳ２２０３にてＹＥＳ）の処理が異なる。以下、この相違点について、図７７に示す。
【０７６６】
図７７は、本実施の形態２２に係る発見手順の一例を示すフローチャートである。図７７におけるＹ１、Ｙ３は、それぞれ、図７２ＡのＹ１、Ｙ３と接続する。なお、図７７において、図２３に示した実施の形態３に係る発見手順のフローチャートと同様の処理については同一の符番を付し、説明を省略する。
【０７６７】
ＡＰ／ＰＣＰは、受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されている場合（ステップＳ２２０３にてＹＥＳ）、ステップＳ２４０１にて、受信したＤＢｃｎが、２つ以上のＳＴＡがＴＲＮサブフィールドを付加して、ＴＲＮサブフィールドを疑似オムニ送信セクタで送信したＤＢｃｎを含むか否かを判定する。
【０７６８】
ＡＰ／ＰＣＰは、受信したＤＢｃｎが、２つ以上のＳＴＡがＴＲＮサブフィールドを付加して、ＴＲＮサブフィールドを疑似オムニ送信セクタで送信したＤＢｃｎを含む場合（ステップＳ２４０１にてＹＥＳ）、フローは、ステップＳ４０２の処理へ移行する。ステップＳ４０２以降の処理は、実施の形態３にて説明したので説明を省略する。
【０７６９】
一方、ＡＰ／ＰＣＰは、受信したＤＢｃｎが、２つ以上のＳＴＡがＴＲＮサブフィールドを付加して、ＴＲＮサブフィールドを疑似オムニ送信セクタで送信したＤＢｃｎを含まない場合、つまり、１つのＡ−ＳＴＡがＴＲＮサブフィールドを付加して、ＴＲＮサブフィールドを疑似オムニ送信セクタで送信したＤＢｃｎを受信した場合（Ｓ２４０１にてＮＯ）、フローは、ステップＳ４０７の処理へ移行する。ステップＳ４０７以降の処理は、実施の形態３にて説明したので説明を省略する。
【０７７０】
＜実施の形態２２のまとめ＞
以上説明したように、本実施の形態２２によれば、実施の形態３と同様に、各Ａ−ＳＴＡに対してプローブ応答をユニキャストするよりも、効率よくＢＳＳ情報をブロードキャストできるため、複数のＳＴＡにおける発見手順を高速に完了することができる。
【０７７１】
（実施の形態２３）
＜実施の形態２３に係る発見手順の例＞
図７８Ａは、本実施の形態２３に係る発見手順の第１の例を示すシーケンス図である。
【０７７２】
図７８Ａの発見手順において、Ａ―ＳＴＡが送信するＤＢｃｎは、図６７に示した実施の形態２０に係る発見手順と同様である。また、ＤＴＩにおいて、ＡＰ／ＰＣＰとＡ−ＳＴＡとの間で送受信されるプローブ応答は、図２４Ａに示した実施の形態４に係る発見手順と同様である。なお、本実施の形態２３では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０７７３】
ＡＰ／ＰＣＰは、少なくとも１つのＤＢｃｎを受信する。その際、ＡＰ／ＰＣＰは、ＤＢｃｎに付加されるＴＲＮサブフィールドを、疑似オムニ受信セクタを用いて受信を行う。ＡＰ／ＰＣＰは、疑似オムニ受信セクタを用いてＴＲＮサブフィールドを受信した場合、Ａ−ＢＦＴ期間の処理を省略（スキップ）し、ＤＴＩにおいて、ＴＲＮ−Ｒサブフィールドが後段に付加されたプローブ応答を送信する。その際、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて、プローブ応答およびＴＲＮ―Ｒサブフィールドを送信する。
【０７７４】
Ａ−ＳＴＡは、ＤＴＩにおいて、ＴＲＮ−Ｒサブフィールドが後段に付加されたプローブ応答を受信する。その際、Ａ−ＳＴＡは、まず、疑似オムニ受信セクタ（ＱＯ Ｒｘ）を用いてプローブ応答を受信し、その後、互いに異なる方向の指向性セクタ（Ｂｅａｍｅｄ Ｒｘ）を切替えてＴＲＮ−Ｒサブフィールドを受信する。そして、Ａ−ＳＴＡは、ＴＲＮ−Ｒサブフィールドの受信信号品質に基づいて、Ａ−ＳＴＡのベストセクタを決定する。
【０７７５】
そして、Ａ−ＳＴＡは、プローブ応答を受信したことを示すＡＣＫを、疑似オムニ送信セクタまたはＡ−ＳＴＡのベストセクタを用いて送信する。
【０７７６】
以上、図７８Ａに示した発見手順では、Ａ−ＳＴＡが指向性セクタを切替えてＴＲＮ−Ｒサブフィールドを受信することにより、Ａ−ＳＴＡのベストセクタを決定する例である。
【０７７７】
図７８Ｂは、本実施の形態２３に係る発見手順の第２の例を示すシーケンス図である。
【０７７８】
図７８Ｂの発見手順において、Ａ―ＳＴＡが送信するＤＢｃｎは、図６７に示した実施の形態２０に係る発見手順と同様である。また、ＤＴＩにおいて、ＡＰ／ＰＣＰとＡ−ＳＴＡとの間で送受信されるプローブ応答は、図２４Ｂに示した実施の形態４に係る発見手順と同様である。
【０７７９】
ＡＰ／ＰＣＰは、少なくとも１つのＤＢｃｎを受信する。その際、ＡＰ／ＰＣＰは、ＤＢｃｎに付加されるＴＲＮサブフィールドを、疑似オムニ受信セクタを用いて受信を行う。ＡＰ／ＰＣＰは、疑似オムニ受信セクタを用いてＴＲＮサブフィールドを受信した場合、Ａ−ＢＦＴ期間の処理を省略（スキップ）し、ＤＴＩにおいて、ＴＲＮ−Ｔサブフィールドが後段に付加されたプローブ応答を送信する。その際、ＡＰ／ＰＣＰは、まず、疑似オムニ送信セクタを用いてプローブ応答を送信し、その後、互いに異なる方向の指向性セクタを切替えてＴＲＮ―Ｔサブフィールドを送信する。
【０７８０】
Ａ−ＳＴＡは、ＤＴＩにおいて、ＴＲＮ−Ｔサブフィールドが後段に付加されたプローブ応答を受信する。その際、Ａ−ＳＴＡは、疑似オムニ受信セクタ（ＱＯ Ｒｘ）を用いて、プローブ応答およびＴＲＮ−Ｔサブフィールドを受信する。そして、Ａ−ＳＴＡは、ＴＲＮ−Ｔサブフィールドの受信信号品質に基づいて、ＡＰ／ＰＣＰのベストセクタを決定する。
【０７８１】
そして、Ａ−ＳＴＡは、プローブ応答を受信したことを示すＡＣＫを、疑似オムニ送信セクタを用いて送信する。そして、Ａ−ＳＴＡは、ＡＰ／ＰＣＰのベストセクタの情報を含むＢＲＰフレームを、疑似オムニ送信セクタを用いて送信する。
【０７８２】
以上、図７８Ｂに示した発見手順では、ＡＰ／ＰＣＰが、ＴＲＮ−Ｔサブフィールドを、指向性セクタを切替えて送信し、Ａ−ＳＴＡが、疑似オムニ受信セクタを用いて、ＴＲＮ−Ｔサブフィールドを受信することにより、ＡＰ／ＰＣＰのベストセクタを決定する例である。
【０７８３】
＜実施の形態２３に係るフローチャート＞
次に、本実施の形態２３に係る発見手順のフローチャートについて、図７８Ａに示した例を用いて説明する。本実施の形態２３に係る発見手順のフローチャートは、図７２Ａ〜図７２Ｃに示した実施の形態２０に係る発見手順のフローチャートと比較して、ＡＰ／ＰＣＰが受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されている場合（ステップＳ２２０３にてＹＥＳ）の処理が異なる。以下、この相違点について、図７９に示す。
【０７８４】
図７９は、本実施の形態２３に係る発見手順の一例を示すフローチャートである。図７９におけるＹ１は、図７２ＡのＹ１と接続する。なお、図７９における各ステップの処理は、図２５に示した実施の形態４に係る発見手順のフローチャートにおける各処理と同様であるため、同一の符番を付し、説明を省略する。
【０７８５】
＜実施の形態２３のまとめ＞
以上説明したように、本実施の形態２３によれば、実施の形態４と同様に、Ａ−ＳＴＡは、Ａ−ＳＴＡのベストセクタまたはＡＰ／ＰＣＰ（またはピアＳＴＡ）を判定することができるため、ビームフォーミングトレーニングに関する処理を追加することなく、以降のデータ通信を効率よく行うことができる。また、本実施の形態２３によれば、ＤＭＧビーコンのフォーマットを変更しないため、ＤＭＧビーコンの送信に係る処理負荷を削減することができる。
【０７８６】
（実施の形態２４）
本実施の形態２４では、実施の形態５と同様に、Ａ−ＳＴＡが、複数の疑似オムニ送信セクタをサポートする例について説明する。この例では、Ａ−ＳＴＡが、ＴＲＮサブフィールドを付加したＤＢｃｎを送信する場合に、Ａ−ＳＴＡが複数の疑似オムニ送信セクタを用いてＴＲＮサブフィールドを送信し、複数の疑似オムニ受信セクタを用いて、ＡＰ／ＰＣＰから送信されるプローブ応答を受信する。なお、本実施の形態２４では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０７８７】
＜実施の形態２４に係るフレームフォーマット＞
本実施の形態２４に係るＤＭＧビーコンのフレームのフォーマットは、図２７Ｂと同様である。ただし、Multiple Quasi-omni TXサブフィールドの設定が、図２７Ｂに示した例と異なる。
【０７８８】
Multiple Quasi-omni TXサブフィールドは、複数の疑似オムニ送信セクタを用いる場合の、疑似オムニ送信セクタの数を示すインジケータである。本実施の形態２４では、複数の疑似オムニ送信セクタを用いてＴＲＮサブフィールドを送信するため、疑似オムニ送信セクタの数は、疑似オムニ送信セクタを用いて送信されるＴＲＮサブフィールド（＝ＴＲＮユニット）の数に対応する。
【０７８９】
例えば、Multiple Quasi-omni TXサブフィールドが２ビットである場合について説明する。この例では、Ａ−ＳＴＡが、１つの疑似オムニ送信セクタを用いて、ＴＲＮサブフィールドの先頭部分（１つのＴＲＮサブフィールド）を送信する場合、Multiple Quasi-omni TXサブフィールドは、「００」に設定される。
【０７９０】
また、Ａ−ＳＴＡが、２つの疑似オムニ送信セクタをそれぞれ用いて、ＴＲＮサブフィールドの先頭から２つ目までの部分（２つのＴＲＮサブフィールド）を送信する場合、Multiple Quasi-omni TXサブフィールドは、「０１」に設定される。また、Ａ−ＳＴＡが、３つの疑似オムニ送信セクタをそれぞれ用いて、ＴＲＮサブフィールドの先頭から３つ目までの部分（３つのＴＲＮサブフィールド）を送信する場合、Multiple Quasi-omni TXサブフィールドは、「１０」に設定される。
【０７９１】
また、Ａ−ＳＴＡが、４つの疑似オムニ送信セクタをそれぞれ用いて、ＴＲＮサブフィールドの先頭から４つ目までの部分（４つのＴＲＮサブフィールド）を送信する場合、Multiple Quasi-omni TXサブフィールドは、「１１」に設定される。
【０７９２】
＜実施の形態２４に係る発見手順の例＞
図８０は、本実施の形態２４に係る発見手順の一例を示すシーケンス図である。図８０の発見手順は、Ａ−ＳＴＡがサポートする疑似オムニ送信セクタの数（ＭＱ）が２の場合（ＭＱ＝２の場合）の例である。
【０７９３】
なお、ＭＱ＝２の場合とは、Ａ−ＳＴＡが、２つの疑似オムニ送信セクタをそれぞれ用いて、ＴＲＮサブフィールドの先頭から２つ目までの部分（２つのＴＲＮサブフィールド）を送信する場合であり、例えば、Multiple Quasi-omni TXサブフィールドが「０１」に設定される。
【０７９４】
Ａ−ＳＴＡは、ＢＴＩにおいて、ＴＲＮサブフィールドを付加した複数のＤＢｃｎを送信する。各ＤＢｃｎの送信において、Ａ−ＳＴＡは、指向性セクタを用いてＤＢｃｎを送信し、ＤＢｃｎに付加されるＴＲＮサブフィールドを、複数の疑似オムニ送信セクタ（図８０の場合、２つ）を用いて送信する。送信するＤＢｃｎのＤＭは１に設定される。また、送信するＤＢｃｎには、複数の疑似オムニ送信セクタを用いていることを示すインジケータが１に設定されている（ＭＱ＝１）。
【０７９５】
ＡＰ／ＰＣＰは、少なくとも１つのＤＢｃｎを受信する。その際、ＡＰ／ＰＣＰは、ＤＢｃｎに付加されるＴＲＮサブフィールドを、疑似オムニ受信セクタを用いた受信を行う。ＡＰ／ＰＣＰは、疑似オムニ受信セクタを用いてＴＲＮサブフィールドを受信した場合、ＤＢｃｎに含まれるインジケータに基づいて、受信したＤＢｃｎに付加されたＴＲＮサブフィールドが複数の疑似オムニ送信セクタを用いて送信されたか否かを判定する。
【０７９６】
ＡＰ／ＰＣＰは、受信したＤＢｃｎに付加されたＴＲＮサブフィールドが複数の疑似オムニ送信セクタを用いて送信された場合、Ａ−ＢＦＴの処理を省略（スキップ）し、ＤＴＩにおいて、ＴＲＮ−Ｒサブフィールドが後段に付加されたプローブ応答を送信する。その際、ＡＰ／ＰＣＰは、疑似オムニ送信セクタを用いて、プローブ応答およびＴＲＮ―Ｒサブフィールドを送信する。
【０７９７】
Ａ−ＳＴＡは、ＤＴＩにおいて、ＴＲＮ−Ｒサブフィールドが後段に付加されたプローブ応答を受信する。その際、Ａ−ＳＴＡは、まず、疑似オムニ受信セクタ（ＱＯＲｘ）を用いてプローブ応答を受信し、その後、互いに異なる方向の指向性セクタ（Ｂｅａｍｅｄ Ｒｘ）を切替えてＴＲＮ−Ｒサブフィールドを受信する。そして、Ａ−ＳＴＡは、ＴＲＮ−Ｒサブフィールドの受信信号品質に基づいて、Ａ−ＳＴＡのベストセクタを決定する。
【０７９８】
そして、Ａ−ＳＴＡは、プローブ応答を受信したことを示すＡＣＫを、疑似オムニ送信セクタまたはＡ−ＳＴＡのベストセクタを用いて送信する。
【０７９９】
＜実施の形態２４に係るフローチャート＞
次に、本実施の形態２４に係る発見手順のフローチャートについて説明する。図８１Ａ、図８１Ｂは、本実施の形態２４に係る発見手順の一例を示すフローチャートである。なお、図８１ＡにおけるＹ２、Ｙ３は、図７２ＢのＹ２、Ｙ３と接続する。
【０８００】
ステップＳ２６０１にて、Ａ−ＳＴＡ（イニシエータ）は、通信可能なＡＰ／ＰＣＰ（レスポンダ）とのＢＦＴ処理を開始するために、発見モード（ＤＭ）を１に設定したＤＢｃｎを送信する。その際、Ａ−ＳＴＡは、送信するＤＢｃｎにＴＲＮサブフィールドを付加し、指向性セクタを用いてＤＢｃｎを送信し、複数の疑似オムニ送信セクタをそれぞれ用いて、付加したＴＲＮサブフィールドを送信する。
【０８０１】
ステップＳ２６０２にて、ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信するか否かを判定する。
【０８０２】
ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信しない場合（ステップＳ２６０２にてＮＯ）、フローはステップＳ２６０１の処理へ戻る。
【０８０３】
ＡＰ／ＰＣＰは、ＢＴＩ中にＤＢｃｎを受信した場合（ステップＳ２６０２にてＹＥＳ）、ステップＳ２６０３にて、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが、受信したＤＢｃｎに付加されているか否かを判定する。
【０８０４】
ＡＰ／ＰＣＰは、受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されていない場合（ステップＳ２６０３にてＮＯ）、フローは、ステップＳ２０４へ移行する。ステップＳ２０４以降の処理は、実施の形態１にて説明したので説明を省略する。
【０８０５】
一方、ＡＰ／ＰＣＰは、受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されている場合（ステップＳ２６０３にてＹＥＳ）、ステップＳ２６０４にて、受信したＴＲＮサブフィールドが複数の疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドの少なくとも１つであるか否かを判定する。この判定は、ＤＢｃｎに含まれるインジケータに基づいて行われる。
【０８０６】
ＡＰ／ＰＣＰは、受信したＴＲＮサブフィールドが複数の疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドの少なくとも１つである場合（ステップＳ２６０４にてＹＥＳ）、フローは、ステップＳ６０５の処理へ移行する。ステップＳ６０５以降の処理については、実施の形態５にて説明したので、詳細な説明は省略する。
【０８０７】
ＡＰ／ＰＣＰは、受信したＴＲＮサブフィールドが複数の疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドの少なくとも１つでは無い場合（ステップＳ２６０４にてＮＯ）、フローは、ステップＳ６０８の処理へ移行する。ステップＳ６０８以降の処理については、実施の形態５にて説明したので、詳細な説明は省略する。
【０８０８】
＜実施の形態２４のまとめ＞
以上説明したように、本実施の形態２４によれば、実施の形態５と同様に、Ａ−ＳＴＡがプローブ応答を受信した後に用いるセクタを決定することができるため、遅延を抑制して、発見手順を完了することができる。また、本実施の形態２４によれば、ＤＭＧビーコンのフォーマットを変更しないため、ＤＭＧビーコンの送信に係る処理負荷を削減することができる。
【０８０９】
（実施の形態２５）
本実施の形態２５では、ＢＴＩにおいて、実施の形態２０と同様の処理を行い、ＤＴＩにおいて、実施の形態６と同様に、プローブ要求の送信とプローブ応答の送信を行う例について説明する。なお、本実施の形態２５では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０８１０】
＜実施の形態２５に係る発見手順の例＞
図８２は、本実施の形態２５に係る発見手順の一例を示すシーケンス図である。
【０８１１】
図８２の発見手順において、Ａ−ＳＴＡが送信するＤＢｃｎは、図６７に示した実施の形態２０に係る発見手順と同様である。
【０８１２】
ＡＰ／ＰＣＰは、少なくとも１つのＤＢｃｎを受信する。その際、ＡＰ／ＰＣＰは、ＤＢｃｎに付加されるＴＲＮサブフィールドを、疑似オムニ受信セクタを用いた受信を行う。ＡＰ／ＰＣＰは、疑似オムニ受信セクタを用いてＴＲＮサブフィールドを受信した場合、Ａ−ＢＦＴ期間の処理を省略（スキップ）し、ＤＴＩにおいて、疑似オムニ送信セクタを用いて、プローブ要求を送信する。Ａ−ＳＴＡは、プローブ要求を受信し、プローブ応答を受信したことを示すＡＣＫを、疑似オムニ送信セクタを用いて送信する。
【０８１３】
そして、Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて、プローブ応答を送信する。ＡＰ／ＰＣＰは、プローブ応答を受信し、プローブ応答を受信したことを示す肯定応答（Acknowledgment：ＡＣＫ）を、疑似オムニ送信セクタを用いて送信する。
【０８１４】
＜実施の形態２５に係るフローチャート＞
本実施の形態２５に係る発見手順のフローチャートは、図７２Ａ〜図７２Ｃに示した実施の形態２０に係る発見手順のフローチャートと比較して、ＡＰ／ＰＣＰが受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されている場合（ステップＳ２２０３にてＹＥＳ）の処理が異なる。以下、この相違点について、図８３に示す。
【０８１５】
図８３は、本実施の形態２５に係る発見手順の一例を示すフローチャートである。図８３におけるＹ１は、図７２ＡのＹ１と接続する。なお、図８３における各ステップの処理は、図３２に示した実施の形態６に係る発見手順のフローチャートにおける各ステップの処理と同様であるため、同一の符番を付し、説明を省略する。
【０８１６】
＜実施の形態２５のまとめ＞
以上説明したように、本実施の形態２５によれば、実施の形態６と同様に、ＤＭＧビーコンを受信したＡＰ／ＰＣＰ（またはピアＳＴＡ）が、ＤＭＧビーコンを送信したＡ−ＳＴＡの情報を得ることができるため、発見手順を効率よく進めることができる。また、本実施の形態２５によれば、ＤＭＧビーコンのフォーマットを変更しないため、ＤＭＧビーコンの送信に係る処理負荷を削減することができる。
【０８１７】
（実施の形態２６）
本実施の形態２６では、実施の形態７と同様に、ＡＰ／ＰＣＰが、Ａ−ＳＴＡに対してフィードバックするフィードバック情報を含むプローブ応答を送信する例について説明する。なお、本実施の形態２６では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０８１８】
＜実施の形態２６に係る発見手順の例＞
図８４は、本実施の形態２６に係る発見手順の一例を示すシーケンス図である。
【０８１９】
図８４の発見手順において、Ａ−ＳＴＡが送信するＤＢｃｎは、図６７に示した実施の形態２０に係る発見手順と同様である。
【０８２０】
ＡＰ／ＰＣＰは、少なくとも１つのＤＢｃｎを受信する。その際、ＡＰ／ＰＣＰは、ＤＢｃｎに付加されるＴＲＮサブフィールドを、疑似オムニ受信セクタを用いた受信を行う。また、ＡＰ／ＰＣＰは、指向性セクタを用いて送信されたＤＢｃｎに基づいて、Ａ−ＳＴＡのベストセクタを判定する。例えば、ＡＰ／ＰＣＰは、受信したＤＢｃｎのうち、受信品質が最も高いＤＢｃｎに含まれるビームインデックスを、Ａ−ＳＴＡのベストセクタを示すインデックスとして判定する。
【０８２１】
ＡＰ／ＰＣＰは、疑似オムニ受信セクタを用いてＴＲＮサブフィールドを受信した場合、Ａ−ＢＦＴ期間の処理を省略（スキップ）し、ＤＴＩにおいて、疑似オムニ送信セクタを用いて、プローブ応答を送信する。送信するプローブ応答には、Ａ−ＳＴＡの最良の送信セクタを示す情報（例えば、ビームインデックス）がビームフォーミングフィードバック（BF FB）として含まれる。
【０８２２】
Ａ−ＳＴＡは、疑似オムニ受信セクタ（ＱＯ Ｒｘ）を用いてプローブ応答を受信し、プローブ応答を受信したことを示す肯定応答（Acknowledgment：ＡＣＫ）を、疑似オムニ送信セクタまたはプローブ応答に含まれるビームフォーミングフィードバックに基づいたＡ−ＳＴＡの最良の送信セクタを用いて送信する。
【０８２３】
＜実施の形態２６に係るフローチャート＞
本実施の形態２６に係る発見手順のフローチャートは、図７２Ａ〜図７２Ｃに示した実施の形態２０に係る発見手順のフローチャートと比較して、ＡＰ／ＰＣＰが受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されている場合（ステップＳ２２０３にてＹＥＳ）の処理が異なる。以下、この相違点について、図８５に示す。
【０８２４】
図８５は、本実施の形態２６に係る発見手順の一例を示すフローチャートである。図８５におけるＹ１は、図７２ＡのＹ１と接続する。なお、図８５における各ステップの処理は、図３５に示した実施の形態７に係る発見手順のフローチャートにおける各ステップの処理と同様であるため、同一の符番を付し、説明を省略する。
【０８２５】
＜実施の形態２６のまとめ＞
以上説明したように、本実施の形態２６によれば、実施の形態７と同様に、Ａ−ＳＴＡは、Ａ−ＳＴＡのベストセクタの情報を得ることができるため、指向性セクタを効率よく行うことができる。また、た、本実施の形態２６によれば、ＤＭＧビーコンのフォーマットを変更しないため、ＤＭＧビーコンの送信に係る処理負荷を削減することができる。
【０８２６】
（実施の形態２７）
本実施の形態２７では、実施の形態８、実施の形態２４と同様に、Ａ−ＳＴＡが複数の疑似オムニ送信セクタをサポートしている場合に、ＡＰ／ＰＣＰがビームフォーミングフィードバックを有するプローブ応答をＡ−ＳＴＡに送信する例について説明する。なお、本実施の形態２７では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０８２７】
＜実施の形態２７に係る発見手順の例＞
図８６は、本実施の形態２７に係る発見手順の一例を示すシーケンス図である。図８６の発見手順は、Ａ−ＳＴＡがサポートする疑似オムニ送信セクタの数（ＭＱ）が２の場合（ＭＱ＝２の場合）の例である。
【０８２８】
なお、ＭＱ＝２の場合とは、Ａ−ＳＴＡが、２つの疑似オムニ送信セクタをそれぞれ用いて、ＴＲＮサブフィールドの先頭から２つ目までの部分（２つのＴＲＮサブフィールド）を送信する場合であり、例えば、Multiple Quasi-omni TXサブフィールドが「０１」に設定される。
【０８２９】
Ａ−ＳＴＡは、ＢＴＩにおいて、ＴＲＮサブフィールドを付加した複数のＤＢｃｎを送信する。各ＤＢｃｎの送信において、Ａ−ＳＴＡは、指向性セクタを用いてＤＢｃｎを送信し、ＤＢｃｎに付加されるＴＲＮサブフィールドを、複数の疑似オムニ送信セクタ（図８０の場合、２つ）を用いて送信する。送信するＤＢｃｎのＤＭは１に設定される。また、送信するＤＢｃｎには、複数の疑似オムニ送信セクタを用いていることを示すインジケータが１に設定されている（ＭＱ＝１）。
【０８３０】
ＡＰ／ＰＣＰは、少なくとも１つのＤＢｃｎを受信する。その際、ＡＰ／ＰＣＰは、ＤＢｃｎに付加されるＴＲＮサブフィールドを、疑似オムニ受信セクタを用いた受信を行う。また、ＡＰ／ＰＣＰは、指向性セクタを用いて送信されたＤＢｃｎに基づいて、Ａ−ＳＴＡのベストセクタを判定する。例えば、ＡＰ／ＰＣＰは、受信したＤＢｃｎのうち、受信品質が最も高いＤＢｃｎに含まれるビームインデックスを、Ａ−ＳＴＡのベストセクタを示すインデックスとして判定する。
【０８３１】
ＡＰ／ＰＣＰは、疑似オムニ受信セクタを用いてＴＲＮサブフィールドを受信した場合、ＤＢｃｎに含まれるインジケータに基づいて、受信したＤＢｃｎに付加されたＴＲＮサブフィールドが複数の疑似オムニ送信セクタを用いて送信されたか否かを判定する。
【０８３２】
ＡＰ／ＰＣＰは、受信したＤＢｃｎに付加されたＴＲＮサブフィールドが複数の疑似オムニ送信セクタを用いて送信された場合、Ａ−ＢＦＴの処理を省略（スキップ）し、ＤＴＩにおいて、疑似オムニ送信セクタを用いて、プローブ応答を送信する。送信するプローブ応答には、Ａ−ＳＴＡの最良の送信セクタを示す情報（例えば、ビームインデックス）がビームフォーミングフィードバック（BF FB）として含まれる。
【０８３３】
Ａ−ＳＴＡは、プローブ応答を受信し、プローブ応答を受信したことを示す肯定応答（Acknowledgment：ＡＣＫ）を、疑似オムニ送信セクタまたはプローブ応答に含まれるビームフォーミングフィードバックに基づいたＡ−ＳＴＡのベストセクタを用いて送信する。
【０８３４】
＜実施の形態２７に係るフローチャート＞
本実施の形態２７に係る発見手順のフローチャートは、図８１Ａ、図８１Ｂに示した実施の形態２４に係る発見手順のフローチャートと比較して、ＡＰ／ＰＣＰが受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されている場合（ステップＳ２６０３にてＹＥＳ）の処理が異なる。以下、この相違点について図８７を用いて説明する。
【０８３５】
図８７は、本実施の形態２７に係る発見手順の一例を示すフローチャートである。図８７におけるＺ１は、図８１ＡのＺ１と接続する。また、図８７の各ステップにおいて、図３７に示した実施の形態８に係る発見手順の一例を示すフローチャートと同様のステップについては、同一の符番を付し説明を省略する。
【０８３６】
ＡＰ／ＰＣＰが受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されている場合（ステップＳ２６０３（図８１Ａ参照）にてＹＥＳ）、ステップＳ２９０１にて、受信したＴＲＮサブフィールドが複数の疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドの少なくとも１つであるか否かを判定する。この判定は、ＤＢｃｎに含まれるインジケータに基づいて行われる。
【０８３７】
ＡＰ／ＰＣＰは、受信したＴＲＮサブフィールドが複数の疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドの少なくとも１つである場合（ステップＳ２９０１にてＹＥＳ）、フローは、ステップＳ９０１の処理へ移行する。ステップＳ９０１以降の処理については、実施の形態８にて説明したので、詳細な説明は省略する。
【０８３８】
ＡＰ／ＰＣＰは、受信したＴＲＮサブフィールドが複数の疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドの少なくとも１つでは無い場合（ステップＳ２９０１にてＮＯ）、フローは、ステップＳ６０８の処理へ移行する。ステップＳ６０８以降の処理については、実施の形態４にて説明したので、詳細な説明は省略する。
【０８３９】
＜実施の形態２７のまとめ＞
以上説明したように、本実施の形態２７によれば、実施の形態８と同様に、Ａ−ＳＴＡは、Ａ−ＳＴＡのベストセクタの情報を得ることができるため、指向性セクタを効率よく行うことができる。また、また、本実施の形態２７によれば、ＤＭＧビーコンのフォーマットを変更しないため、ＤＭＧビーコンの送信に係る処理負荷を削減することができる。
【０８４０】
（実施の形態２８）
上述した実施の形態２０〜実施の形態２７では、Ａ−ＳＴＡが、ＴＲＮサブフィールドを付加したＤＢｃｎを送信する例について説明した。本実施の形態２８では、ＡＰ／ＰＣＰが、ＴＲＮサブフィールドを付加したＤＢｃｎを送信する例について説明する。ＡＰ／ＰＣＰがＤＢｃｎを送信するという点については、実施の形態１１などと同様である。
【０８４１】
＜実施の形態２８に係る発見手順の例＞
図８８は、本実施の形態２８に係る発見手順の一例を示すシーケンス図である。図８８の発見手順は、例えば、図４３に示した実施の形態１１に係る発見手順の一例と同様に、ＡＰ／ＰＣＰがＢＴＩにおいてＤＢｃｎを送信する。
【０８４２】
図８８の発見手順の例では、ＡＰ／ＰＣＰは、ＢＴＩにおいて、ＴＲＮサブフィールドを付加した複数のＤＢｃｎを送信する。各ＤＢｃｎの送信において、ＡＰ／ＰＣＰは、指向性セクタを用いてＤＢｃｎを送信し、ＤＢｃｎに付加されるＴＲＮサブフィールドを、疑似オムニ送信セクタを用いて送信する。ＡＰ／ＰＣＰは、送信するＤＢｃｎのＤＭを０に設定し、ＴＲＮを１に設定する。ＴＲＮは、ＴＲＮサブフィールドが付加されているか否かを示すインジケータである（図６９参照）。ＴＲＮが１の場合、ＴＲＮサブフィールドが付加されている。
【０８４３】
Ａ―ＳＴＡは、少なくとも１つのＤＢｃｎを受信する。その際、Ａ―ＳＴＡは、疑似オムニ受信セクタを用いて、ＤＢｃｎに付加されるＴＲＮサブフィールドを受信する。Ａ―ＳＴＡは、疑似オムニ受信セクタを用いてＴＲＮサブフィールドを受信した場合、ＤＴＩにおいて、疑似オムニ送信セクタを用いて、プローブ要求を送信する。ＡＰ／ＰＣＰは、プローブ要求を受信し、プローブ要求を受信できたことを示す肯定応答（Acknowledgment：ＡＣＫ）を、疑似オムニ送信セクタを用いて送信する。
【０８４４】
上述したように、疑似オムニ送信セクタは、指向性セクタよりも通信範囲が短い。そのため、ＡＰ／ＰＣＰが疑似オムニ送信セクタを用いて送信したＴＲＮサブフィールドを、Ａ−ＳＴＡが受信したということは、ＡＰ／ＰＣＰが、Ａ−ＳＴＡから近い位置に存在することを意味する。つまり、Ａ−ＳＴＡが疑似オムニ送信セクタを用いてプローブ要求を送信した場合に、ＡＰ／ＰＣＰがプローブ要求を受信する可能性が高いことを意味する。このように、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドを受信したＡ−ＳＴＡは、疑似オムニ送信セクタを用いた送信を開始すると判定できる。
【０８４５】
＜実施の形態２８に係るフローチャート＞
図８９Ａ〜図８９Ｃは、本実施の形態２８に係る発見手順の一例を示すフローチャートである。本実施の形態２８は、ＢＴＩにおいて送受信されるＤＢｃｎが実施の形態１１と異なるが、この点を除いて実施の形態１１と同様の手順で処理が実行される。そのため、以下では、本実施の形態２８に係るフローチャートについて、図４４Ａ〜図４４Ｃに示した実施の形態１１に係る発見手順のフローチャートと同様の処理については同一の符番を付し、説明を省略する。
【０８４６】
ステップＳ３００１にて、ＡＰ／ＰＣＰ（イニシエータ）は、通信可能なＡ−ＳＴＡ（レスポンダ）とのＢＦＴ処理を開始するために、発見モード（ＤＭ）を０に設定したＤＢｃｎを送信する。その際、ＡＰ／ＰＣＰは、送信するＤＢｃｎの少なくとも１つにＴＲＮサブフィールドを付加し、指向性セクタを用いてＤＢｃｎを送信し、疑似オムニ送信セクタを用いて、付加したＴＲＮサブフィールドを送信する。
【０８４７】
ステップＳ３００２にて、Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信するか否かを判定する。
【０８４８】
Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信しない場合（ステップＳ３００２にてＮＯ）、フローはステップＳ３００１の処理へ戻る。
【０８４９】
Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信した場合（ステップＳ３００２にてＹＥＳ）、ステップＳ３００３にて、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが、受信したＤＢｃｎに付加されているか否かを判定する。
【０８５０】
Ａ−ＳＴＡは、受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されていない場合（ステップＳ３００３にてＮＯ）、フローは、ステップＳ１２０４へ移行する。ステップＳ１２０４以降の処理は、実施の形態１１にて説明したので説明を省略する。
【０８５１】
一方、Ａ−ＳＴＡは、受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されている場合（ステップＳ３００３にてＹＥＳ）、フローは、ステップＳ１２２３へ移行する。ステップＳ１２２３以降の処理は、実施の形態１１にて説明したので説明を省略する。
【０８５２】
＜実施の形態２８のまとめ＞
以上説明したように、本実施の形態２８によれば、実施の形態１１と同様に、Ａ−ＳＴＡが、疑似オムニセクタを用いた通信が可能であると判断でき、Ａ−ＢＦＴ期間をスキップしてプローブ要求を送信できるため、遅延を抑制して、発見手順を完了することができる。また、本実施の形態２８によれば、ＤＭＧビーコンのフォーマットを変更しないため、ＤＭＧビーコンの送信に係る処理負荷を削減することができる。
【０８５３】
（実施の形態２９）
本実施の形態２９では、実施の形態１２と同様に、Ａ−ＳＴＡと２つのＡＰ／ＰＣＰとの間でのＢＩにおけるフレームの送受信について説明する。なお、本実施の形態２９では、２つのＡＰ／ＰＣＰを、それぞれ、ＡＰ１、ＡＰ２と記載する。また、本実施の形態２９では、ＡＰ１が、疑似オムニ送信セクタをサポートし、ＡＰ２が、疑似オムニ送信セクタをサポートしていない、または、ＡＰ２の疑似オムニ送信セクタの通信範囲内にＡ−ＳＴＡが存在しないとする。なお、本実施の形態２９では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０８５４】
＜実施の形態２９に係る発見手順の例＞
図９０Ａは、本実施の形態２９に係る発見手順の第１の例を示すシーケンス図である。なお、図９０Ａに示す本実施の形態２９に係る発見手順の第１の例と、図４５Ａに示した実施の形態１２に係る発見手順の第１の例との相違点は、ＡＰ１のＢＴＩにおいて、ＡＰ１が送信するＤＢｃｎが異なる点である。
【０８５５】
図９０Ａは、ＡＰ１とＡ−ＳＴＡ、および、ＡＰ２とＡ−ＳＴＡとの間で送受信されるフレームを示している。また、図９０Ａは、ＡＰ１が設定したスケジューリングに基づく、ＡＰ１のＢＴＩ、ＡＰ１のＡ−ＢＦＴ、ＡＰ１のＤＴＩ、および、ＡＰ２が設定したスケジューリングに基づく、ＡＰ２のＢＴＩ、ＡＰ２のＡ−ＢＦＴ、ＡＰ２のＤＴＩを示している。
【０８５６】
ＡＰ２は、ＡＰ２のＢＴＩ中に、指向性セクタを切替えてＤＢｃｎを送信する。Ａ−ＳＴＡは、ＡＰ２のＢＴＩ中にＡＰ２によって送信されたＤＢｃｎを受信し、ＡＰ２のＡ−ＢＦＴ中にＳＳＷを送信する。
【０８５７】
ＡＰ２は、ＡＰ２のＡ−ＢＦＴ中に、Ａ−ＳＴＡによって送信されたＳＳＷを受信し、Ａ−ＳＴＡに対してＳＳＷ−ＦＢを送信する。
【０８５８】
Ａ−ＳＴＡは、ＡＰ２のＤＴＩ中に指向性セクタを用いてプローブ要求を送信し、プローブ応答の受信を待機する。
【０８５９】
Ａ−ＳＴＡによって送信されたプローブ要求は、指向性セクタの通信範囲内に存在するＡＰ２によって受信される。ＡＰ２は、指向性セクタを用いて、プローブ要求を受信したことを示すＡＣＫをＡ−ＳＴＡに対して送信する。
【０８６０】
Ａ−ＳＴＡは、ＡＣＫを受信した場合、指向性セクタの通信範囲内にＡＰ２が存在すると判定する。
【０８６１】
一方で、ＡＰ１は、ＡＰ１のＢＴＩ中に、ＤＢｃｎを送信する。ＡＰ１は、疑似オムニ送信セクタをサポートしているため、ＡＰ１が送信するＤＢｃｎには、ＴＲＮサブフィールドが付加されている。ＡＰ１は、まず、指向性セクタを用いてＤＢｃｎを送信し、その後、ＤＢｃｎに付加されるＴＲＮサブフィールドを、疑似オムニ送信セクタを用いて送信する。Ａ−ＳＴＡは、送信するＤＢｃｎのＤＭを０に設定し、ＴＲＮを１に設定する。
【０８６２】
Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドを受信した場合、指向性セクタの通信範囲内に存在するＡＰ２と異なるＡＰ１が、疑似オムニ送信セクタの通信範囲内に存在すると判定し、ＡＰ２との処理（プローブ交換）を停止（延期）する。そして、Ａ−ＳＴＡは、疑似オムニ送信セクタを用いてプローブ要求を送信する。
【０８６３】
ＡＰ１は、疑似オムニ送信セクタを用いて送信されたプローブ要求を受信した場合、ＡＰ１のＤＴＩ中に疑似オムニ送信セクタを用いてＡＣＫを送信する。そして、ＡＰ１は、疑似オムニ送信セクタを用いてプローブ応答を送信し、Ａ−ＳＴＡは、プローブ応答を受信したことを示すＡＣＫを、疑似オムニ送信セクタを用いて送信する。
【０８６４】
ＡＰ２は、指向性セクタを用いてＡＣＫをＡ−ＳＴＡに対して送信した後、指向性セクタを用いてプローブ応答（図示せず）を送信してもよい。しかしながら、Ａ−ＳＴＡは、ＡＰ２との処理を停止（延期）しているため、ＡＰ２のプローブ応答を破棄し（または、受信せず）、ＡＰ２のプローブ応答に対するＡＣＫを送信しなくてもよい。このため、ＡＰ２は、ＡＰ２のプローブ応答に対するＡＣＫをＡ−ＳＴＡから受信しないため、Ａ−ＳＴＡとのＢＦＴを停止してもよい。
【０８６５】
図９０Ｂは、本実施の形態２９に係る発見手順の第２の例を示すシーケンス図である。なお、図９０Ｂに示す本実施の形態２９に係る発見手順の第２の例と、図４５Ｂに示した実施の形態１２に係る発見手順の第２の例との相違点は、ＡＰ１のＢＴＩにおいて、ＡＰ１が送信するＤＢｃｎが異なる点である。
【０８６６】
図９０Ｂは、ＡＰ１とＡ−ＳＴＡ、および、ＡＰ２とＡ−ＳＴＡとの間で送受信されるフレームを示している。また、図９０Ｂは、ＡＰ１が設定したスケジューリングに基づく、ＡＰ１のＢＴＩ、ＡＰ１のＡ−ＢＦＴ、ＡＰ１のＤＴＩ、および、ＡＰ２が設定したスケジューリングに基づく、ＡＰ２のＢＴＩ、ＡＰ２のＡ−ＢＦＴ、ＡＰ２のＤＴＩを示している。
【０８６７】
ＡＰ１は、ＡＰ１のＢＴＩ中に、ＤＢｃｎを送信する。ＡＰ１は、疑似オムニ送信セクタをサポートしているため、ＡＰ１が送信するＤＢｃｎには、ＴＲＮサブフィールドが付加されている。ＡＰ１は、指向性セクタを用いてＤＢｃｎを送信し、ＤＢｃｎに付加されるＴＲＮサブフィールドを、疑似オムニ送信セクタを用いて送信する。Ａ−ＳＴＡは、送信するＤＢｃｎのＤＭを０に設定し、ＴＲＮを１に設定する。
【０８６８】
Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドを受信した場合、疑似オムニ送信セクタを用いてプローブ要求を送信する。
【０８６９】
ＡＰ１は、プローブ要求を受信し、ＡＰ１のＤＴＩ中に疑似オムニ送信セクタを用いてＡＣＫを送信する。
【０８７０】
図９０Ｂの例では、ＡＰ１のＤＴＩとＡＰ２のＢＴＩが重複しているため、Ａ−ＳＴＡは、ＡＰ２からＤＢｃｎを受信する。Ａ−ＳＴＡは、受信したＤＢｃｎに疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されていない場合、受信したＤＢｃｎに基づくＢＦＴを行わず、先に受信したＤＢｃｎ（ＡＰ１から送信されたＤＢｃｎ）の送信元（ＡＰ１）とのＢＦＴを継続する。
【０８７１】
この場合、Ａ−ＳＴＡは、ＡＰ２から受信したＤＢｃｎを破棄し、ＡＰ１からのプローブ応答の受信を待機する。
【０８７２】
ＡＰ１は、疑似オムニ送信セクタを用いてプローブ応答を送信し、Ａ−ＳＴＡは、プローブ応答を受信したことを示すＡＣＫを、疑似オムニ送信セクタを用いて送信する。
【０８７３】
＜実施の形態２９に係るフローチャート＞
次に、本実施の形態２９に係る発見手順のフローチャートについて説明する。図９１は、本実施の形態２９に係る発見手順の一例を示すフローチャートである。なお、図９１におけるＦ１は、図８９ＣのＦ１に接続し、図９１におけるＦ２、Ｆ３は、図８９ＢのＰ２、Ｐ３と接続する。また、図９１において、図４６に示した実施の形態１２に係る発見手順のフローチャートと同様の処理については同一の符番を付し、説明を省略する。
【０８７４】
ステップＳ３１０１にて、ＡＰ／ＰＣＰ（イニシエータ）は、通信可能なＡ−ＳＴＡ（レスポンダ）とのＢＦＴ処理を開始するために、発見モード（ＤＭ）を０に設定したＤＢｃｎを送信する。その際、ＡＰ／ＰＣＰは、送信するＤＢｃｎの少なくとも１つにＴＲＮサブフィールドを付加し、指向性セクタを用いてＤＢｃｎを送信し、疑似オムニ送信セクタを用いて、付加したＴＲＮサブフィールドを送信する。
【０８７５】
ステップＳ３１０２にて、Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信するか否かを判定する。
【０８７６】
Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信しない場合（ステップＳ３１０２にてＮＯ）、フローはステップＳ３１０１の処理へ戻る。
【０８７７】
Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信した場合（ステップＳ３１０２にてＹＥＳ）、ステップＳ３１０３にて、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが、受信したＤＢｃｎに付加されているか否かを判定する。
【０８７８】
Ａ−ＳＴＡは、受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されていない場合（ステップＳ３１０３にてＮＯ）、ステップＳ３１０４にて、他のＡＰ／ＰＣＰ（ＴＲＮ有：ＴＲＮサブフィールドをＤＢｃｎに付加し、疑似オムニ送信セクタを用いてＴＲＮサブフィールドを送信するＡＰ／ＰＣＰ）との発見を実行するか否かを判定する。
【０８７９】
Ａ−ＳＴＡが他のＡＰ／ＰＣＰ（ＴＲＮ有：ＴＲＮサブフィールドをＤＢｃｎに付加し、疑似オムニ送信セクタを用いてＴＲＮサブフィールドを送信するＡＰ／ＰＣＰ）との発見を実行する場合（ステップＳ３１０４にてＹＥＳ）、フローは、ステップＳ３１０１へ戻る。
【０８８０】
Ａ−ＳＴＡが他のＡＰ／ＰＣＰ（ＴＲＮ有：ＴＲＮサブフィールドをＤＢｃｎに付加し、疑似オムニ送信セクタを用いてＴＲＮサブフィールドを送信するＡＰ／ＰＣＰ）との発見を実行しない場合、または、受信した送信元であるＡＰ／ＰＣＰとの発見を実行する場合（ステップＳ３１０４にてＮＯ）、フローは、ステップＳ１３０５へ移行する。ステップＳ１３０５以降の処理は、実施の形態１２にて説明したので説明を省略する。
【０８８１】
Ａ−ＳＴＡは、受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されている場合（ステップＳ３１０３にてＹＥＳ）、ステップＳ３１０５にて、他のＡＰ／ＰＣＰ（ＴＲＮ無：ＴＲＮサブフィールドをＤＢｃｎに付加しないＡＰ／ＰＣＰ）との発見を実行するか否かを判定する。
【０８８２】
Ａ―ＳＴＡは、他のＡＰ／ＰＣＰ（ＴＲＮ無：ＴＲＮサブフィールドをＤＢｃｎに付加しないＡＰ／ＰＣＰ）との発見を実行する場合（ステップＳ３１０５にてＹＥＳ）、フローは、ステップＳ１２０７（図８９Ｂ参照）へ移行する。ステップＳ１２０７以降の処理は、図８９Ｂ、図８９Ｃに示しているので省略する。
【０８８３】
Ａ−ＳＴＡは、他のＡＰ／ＰＣＰ（ＴＲＮ無：ＴＲＮサブフィールドをＤＢｃｎに付加しないＡＰ／ＰＣＰ）との発見を実行しない場合（ステップＳ３１０５にてＮＯ）、ステップＳ１３０９にて、受信したＤＢｃｎ（ＴＲＮサブフィールドが付加されたＤＢｃｎ）の送信元であるＡＰ／ＰＣＰとの発見手順を優先する、と判定する。そして、フローは、ステップＳ１２２３の処理へ移行する。ステップＳ１２２３以降の処理は、図８９Ｃに示しているので、省略する。
【０８８４】
＜実施の形態２９のまとめ＞
以上説明したように、本実施の形態２９によれば、実施の形態１２と同様に、疑似オムニセクタの通信範囲内に存在するＡ−ＳＴＡの発見手順を高速に行うことができる。また、Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて通信を行うことができるＡＰ／ＰＣＰを選択することができる。また、本実施の形態２９によれば、ＤＭＧビーコンのフォーマットを変更しないため、ＤＭＧビーコンの送信に係る処理負荷を削減することができる。
【０８８５】
（実施の形態３０）
本実施の形態３０では、実施の形態１３と同様に、ＡＰに接続しているＳＴＡが、接続中のＡＰから他のＡＰへ接続先を切替えるか否かを判断する例について説明する。なお、本実施の形態３０では、ＳＴＡが、ＡＰ１と接続しており、ＳＴＡの通信範囲内にＡＰ２が存在する。また、ＡＰ１が、疑似オムニ送信セクタをサポートしているとする。なお、本実施の形態３０では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０８８６】
＜実施の形態３０に係る発見手順の例＞
図９２は、本実施の形態３０に係る発見手順の一例を示すシーケンス図である。
【０８８７】
図９２は、ＡＰ１とＳＴＡ、および、ＡＰ２とＳＴＡとの間で送受信されるフレームを示している。また、図９２は、ＡＰ１が設定したスケジューリングに基づく、ＡＰ１のＢＴＩ、ＡＰ１のＡ−ＢＦＴ、ＡＰ１のＤＴＩ、および、ＡＰ２が設定したスケジューリングに基づく、ＡＰ２のＢＴＩ、ＡＰ２のＡ−ＢＦＴ、ＡＰ２のＤＴＩを示している。
【０８８８】
ＡＰ２は、ＡＰ２のＢＴＩ中に、指向性送信セクタを切替えてＤＢｃｎを送信する。ＳＴＡは、ＡＰ２のＢＴＩ中にＡＰ２によって送信されたＤＢｃｎを受信する。ただし、ＳＴＡは、ＡＰ２と接続中であるため、ＳＳＷおよび／またはプローブ要求を送信しない。
【０８８９】
ＡＰ１は、ＡＰ１のＢＴＩ中に、ＤＢｃｎを送信する。ＡＰ１は、疑似オムニ送信セクタをサポートしているため、ＡＰ１が送信するＤＢｃｎには、ＴＲＮサブフィールドが付加されている。ＡＰ１は、指向性セクタを用いてＤＢｃｎを送信し、ＤＢｃｎに付加されるＴＲＮサブフィールドを、疑似オムニ送信セクタを用いて送信する。Ａ−ＳＴＡは、送信するＤＢｃｎのＤＭを０に設定し、ＴＲＮを１に設定する。
【０８９０】
ＳＴＡは、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドを受信した場合、ＤＢｃｎの送信元であるＡＰ（ＡＰ１）に接続先を切替えるために、ＡＰ１に対して、疑似オムニ送信セクタを用いてプローブ要求を送信する。
【０８９１】
ＡＰ１は、プローブ要求を受信した場合、ＡＰ１のＡ−ＢＦＴをスキップし、ＡＰ１のＤＴＩ中に疑似オムニ送信セクタを用いてＡＣＫを送信する。そして、ＡＰ１は、疑似オムニ送信セクタを用いてプローブ応答を送信し、Ａ−ＳＴＡは、プローブ応答を受信したことを示すＡＣＫを、疑似オムニ送信セクタを用いて送信する。
【０８９２】
＜実施の形態３０に係るフローチャート＞
図９３Ａ、図９３Ｂは、本実施の形態３０に係る発見手順の一例を示すフローチャートである。なお、図９３Ａ、図９３Ｂにおいて、図４９Ａ、図４９Ｂに示した実施の形態１３に係る発見手順のフローチャートと同様の処理については同一の符番を付し、説明を省略する。
【０８９３】
ステップＳ３２０１にて、ＡＰ／ＰＣＰ（イニシエータ）は、通信可能なＡ−ＳＴＡ（レスポンダ）とのＢＦＴ処理を開始するために、発見モード（ＤＭ）を０に設定したＤＢｃｎを送信する。その際、ＡＰ／ＰＣＰは、まず、送信するＤＢｃｎの少なくとも１つにＴＲＮサブフィールドを付加し、指向性セクタを用いてＤＢｃｎを送信し、その後、疑似オムニ送信セクタを用いて、付加したＴＲＮサブフィールドを送信する。
【０８９４】
ステップＳ３２０２にて、ＤＢｃｎの送信元とは異なるＡＰ／ＰＣＰと接続するＳＴＡ（つまり、他のＢＳＳのＳＴＡ）は、ＤＢｃｎを受信したか否かを判定する。
【０８９５】
ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信しない場合（ステップＳ３２０２にてＮＯ）、フローはステップＳ３２０１の処理へ戻る。
【０８９６】
ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信した場合（ステップＳ３２０２にてＹＥＳ）、ステップＳ３２０３にて、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが、受信したＤＢｃｎに付加されているか否かを、ＤＢｃｎのＤＭ、ＴＲＮを用いて、判定する。
【０８９７】
ＳＴＡは、受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されていない場合（ステップＳ３２０３にてＮＯ）、フローは、ステップＳ３２０１へ戻る。
【０８９８】
一方、ＳＴＡは、受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されている場合（ステップＳ３２０３にてＹＥＳ）、フローは、ステップＳ１５０４へ移行する。ステップＳ１５０４以降の処理は、実施の形態１３にて説明したので説明を省略する。
【０８９９】
＜実施の形態３０のまとめ＞
以上説明したように、本実施の形態３０によれば、実施の形態１３と同様に、ＳＴＡが、現在接続中のＡＰ／ＰＣＰとは異なるＡＰ／ＰＣＰから疑似オムニ送信セクタを用いて送信されたＤＭＧビーコンを受信した場合、ＳＴＡは、現在接続中のＡＰ／ＰＣＰとは異なるＡＰ／ＰＣＰに接続先を切替えることができる。また、本実施の形態３０によれば、ＤＭＧビーコンのフォーマットを変更しないため、ＤＭＧビーコンの送信に係る処理負荷を削減することができる。
【０９００】
（実施の形態３１）
実施の形態３０では、ＳＴＡが、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドを受信した場合に、接続先を切替える例について説明した。本実施の形態３１では、接続中のＡＰ／ＰＣＰが疑似オムニ送信セクタをサポートしているか否か、または、接続中のＡＰ／ＰＣＰの疑似オムニ送信セクタの通信範囲内にＳＴＡが存在しているか否かに基づいて、接続先を切替える例について説明する。なお、本実施の形態３１では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０９０１】
＜実施の形態３１に係る発見手順の例＞
図９４は、本実施の形態３１に係る発見手順の一例を示すシーケンス図である。
【０９０２】
図９４は、ＡＰ２によって送信されるＤＢｃｎのＴＲＮが０に設定されている点を除いて、図９２と同様のシーケンス図であるので、詳細な説明は省略する。
【０９０３】
図９４の例では、ＳＴＡは、ＡＰ２から受信するＤＢｃｎに、ＴＲＮサブフィールドが付加されていない（ＤＢｃｎのＴＲＮが０である）ことを検出する。この場合、ＳＴＡは、ＡＰ２の疑似オムニ送信セクタの通信範囲内では無い、と判定する。
【０９０４】
そして、ＳＴＡは、ＡＰ１から受信するＤＢｃｎに、ＴＲＮサブフィールドが付加されている場合（ＤＢｃｎのＴＲＮが１である場合）、接続中のＡＰ２からＡＰ１に接続先を切替えるために、ＡＰ１に対して、疑似オムニ送信セクタを用いてプローブ要求を送信する。
【０９０５】
＜実施の形態３１に係るフローチャート＞
図９５は、本実施の形態３１に係る発見手順の一例を示すフローチャートである。なお、図９５におけるＨ１は、図９３ＢのＨ１と接続する。
【０９０６】
ステップＳ３３０１にて、ＳＴＡは、接続中のＡＰ／ＰＣＰから、ＤＭが０に設定されたＤＢｃｎを受信する。
【０９０７】
ステップＳ３３０２にて、ＳＴＡは、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが、受信したＤＢｃｎに付加されているか否かを判定する。この判定は、例えば、ＴＲＮに設定されている値が１か０かに基づいて実行される。
【０９０８】
ＳＴＡは、受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されている場合（ステップＳ３３０２にてＹＥＳ）、処理は完了する。
【０９０９】
ＳＴＡは、受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されていない場合（ステップＳ３３０２にてＮＯ）、ステップＳ３３０３にて、非接続のＡＰ／ＰＣＰから、ＤＭが０に設定されたＤＢｃｎを受信したか否かを判定する。
【０９１０】
ＳＴＡは、非接続のＡＰ／ＰＣＰから、ＤＢｃｎを受信しない場合（ステップＳ３３０３にてＮＯ）、フローはステップＳ３３０１の処理へ戻る。
【０９１１】
ＳＴＡは、非接続のＡＰ／ＰＣＰから、ＤＢｃｎを受信した場合（ステップＳ３３０３にてＹＥＳ）、ステップＳ３３０４にて、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが、受信したＤＢｃｎに付加されているか否かを判定する。
【０９１２】
ＳＴＡは、受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されていない場合（ステップＳ３３０４にてＮＯ）、フローはステップＳ３３０１の処理へ戻る。
【０９１３】
ＳＴＡは、受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されている場合（ステップＳ３３０４にてＹＥＳ）、フローは、ステップＳ１５０４（図９３Ｂ参照）の処理へ移行する。ステップＳ１５０４以降の処理は、図９３Ｂに示したので省略する。
【０９１４】
＜実施の形態３１のまとめ＞
以上説明したように、本実施の形態３１によれば、実施の形態１４と同様に、ＤＭＧビーコンを受信するＡ−ＳＴＡが、現在接続中のＡＰ／ＰＣＰが疑似オムニセクタの通信範囲内に存在するか否か、および、現在接続中のＡＰ／ＰＣＰよりも近い位置に別のＡＰ／ＰＣＰが存在するか否かを判断できる。この構成により、ＳＴＡは、接続先を切替えるか否かを判断できる。また、また、本実施の形態３１によれば、ＤＭＧビーコンのフォーマットを変更しないため、ＤＭＧビーコンの送信に係る処理負荷を削減することができる。
【０９１５】
（実施の形態３２）
本実施の形態３２では、実施の形態１５と同様に、ＡＰ／ＰＣＰが、ＢＩにＡ−ＢＦＴが存在しないことを示す情報を含むＤＢｃｎを送信する例について説明する。なお、本実施の形態３２では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０９１６】
＜実施の形態３２に係る発見手順の例＞
図９６は、本実施の形態３２に係る発見手順の一例を示すシーケンス図である。
【０９１７】
図９６は、Ａ−ＢＦＴが存在しない点、および、ＡＰ／ＰＣＰが送信するＤＢｃｎにＢＩにＡ−ＢＦＴが存在しないことを示す情報が含まれる点を除いて、図８８と同様のシーケンス図であるので、詳細な説明は省略する。
【０９１８】
図９６の例では、Ａ−ＳＴＡは、ＡＰ／ＰＣＰが送信したＤＢｃｎを受信し、受信したＤＢｃｎに含まれる情報に基づいて、ＢＴＩに続くＡ−ＢＦＴが存在しないことを認識する。
【０９１９】
そして、Ａ−ＳＴＡは、疑似オムニ送信セクタを用いて送信したＴＲＮサブフィールドを受信した場合、Ａ−ＢＦＴをスキップし、ＤＴＩにおいて、疑似オムニ送信セクタを用いて、プローブ要求を送信する。
【０９２０】
＜実施の形態３２に係るフローチャート＞
図９７は、本実施の形態３２に係る発見手順の一例を示すフローチャートである。なお、図９７におけるＦ１は、図４４ＣのＦ１に接続し、図９７におけるＦ２、Ｆ３は、それぞれ、図４４ＢのＦ２、Ｆ３と接続する。
【０９２１】
ステップＳ３４０１にて、ＡＰ／ＰＣＰ（イニシエータ）は、通信可能なＡ−ＳＴＡ（レスポンダ）とのＢＦＴ処理を開始するために、発見モード（ＤＭ）を０に設定したＤＢｃｎを送信する。送信されるＤＢｃｎには、Ａ−ＢＦＴの有無を示す情報が含まれる。また、ＡＰ／ＰＣＰは、送信するＤＢｃｎの少なくとも１つにＴＲＮサブフィールドを付加し、指向性セクタを用いてＤＢｃｎを送信し、疑似オムニ送信セクタを用いて、付加したＴＲＮサブフィールドを送信する。
【０９２２】
ステップＳ３４０２にて、Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信するか否かを判定する。
【０９２３】
Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信しない場合（ステップＳ３４０２にてＮＯ）、フローはステップＳ３４０１の処理へ戻る。
【０９２４】
Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信した場合（ステップＳ３４０２にてＹＥＳ）、ステップＳ３４０３にて、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが、受信したＤＢｃｎに付加されているか否かを判定する。
【０９２５】
Ａ−ＳＴＡは、受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されていない場合（ステップＳ３４０３にてＮＯ）、フローは、ステップＳ１２０４に移行する。ステップＳ１２０４以降の処理は、図８９Ｂ、図８９Ｃにて示したので省略する。
【０９２６】
Ａ−ＳＴＡは、受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されている場合（ステップＳ３４０３にてＹＥＳ）、ステップＳ３４０４にて、Ａ−ＢＦＴがＢＴＩの後に存在するか否かを判定する。例えば、Ａ−ＢＦＴがＢＴＩの後に存在するか否かの判定は、ＤＢｃｎに含まれるフィールド（Beacon Interval Controlフィールドの中のNext A-BFTフィールド（図６１参照））に基づいて行われる。
【０９２７】
Ａ―ＢＦＴがＢＴＩの後に存在する場合（ステップＳ３４０４にてＹＥＳ）、Ａ−ＳＴＡは、ステップＳ３４０５にて、Ａ−ＢＦＴをスキップして、ステップＳ１２２３（図８９Ｃ参照）の処理を実行する。
【０９２８】
Ａ―ＢＦＴがＢＴＩの後に存在しない場合（ステップＳ３４０４にてＮＯ）、Ａ−ＳＴＡは、Ａ−ＢＦＴをスキップせずに待機し、Ａ−ＢＦＴの期間が経過した後に、ステップＳ１２２３（図８９Ｃ参照）の処理を実行する。ステップＳ１２２３以降の処理は、図８９Ｃにて説明したので説明を省略する。
【０９２９】
＜実施の形態３２のまとめ＞
以上説明したように、本実施の形態３２によれば、実施の形態１５と同様に、ＡＰ／ＰＣＰが、ＢＩにＡ−ＢＦＴが存在しないことを示す情報を含むＤＢｃｎを送信するため、ＡＰ／ＰＣＰは、Ａ−ＢＦＴのようなデータ通信を行わない期間を削減し、疑似オムニセクタの通信範囲内に存在するＡ−ＳＴＡとの発見手順を行うことができる。また、本実施の形態３２によれば、ＤＭＧビーコンのフォーマットを変更しないため、ＤＭＧビーコンの送信に係る処理負荷を削減することができる。
【０９３０】
（実施の形態３３）
本実施の形態３３では、Ａ−ＳＴＡが、ＡＰ／ＰＣＰが疑似オムニ送信セクタを用いて送信するＴＲＮサブフィールドを受信しない場合に、プローブ要求をスキップする例について説明する。なお、本実施の形態３３では、Ａ−ＳＴＡとＡＰ／ＰＣＰとの間で実行される発見手順を一例として示すが、Ａ−ＳＴＡの通信相手は、ＡＰ／ＰＣＰの代わりに、ピアＳＴＡであっても良い。
【０９３１】
＜実施の形態３３に係る発見手順の例＞
図９８は、本実施の形態３３に係る発見手順の一例を示すシーケンス図である。
【０９３２】
図９８では、Ａ−ＳＴＡは、指向性送信セクタを用いて送信されたＤＢｃｎ（ＴＲＮ＝１のＤＢｃｎ）を受信し、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドを受信しない。
【０９３３】
Ａ−ＳＴＡは、ＴＲＮ＝１であることに基づいて、ＤＢｃｎの送信元のＡＰ／ＰＣＰが疑似オムニ送信セクタを用いてＴＲＮサブフィールドを送信しているが、Ａ−ＳＴＡはＴＲＮサブフィールドを受信していない、と判断する。
【０９３４】
受信したＤＢｃｎが、ＴＲＮ＝１の場合とは、Ａ−ＳＴＡが、疑似オムニ送信セクタの通信範囲内に存在していないことを意味する。
【０９３５】
この場合、Ａ−ＳＴＡは、ＤＴＩ中に、疑似オムニ送信セクタを用いてプローブ要求を送信しない。そして、Ａ−ＳＴＡは、ＢＦＴを行うために、次のＢＩの開始まで待機する。
【０９３６】
＜実施の形態３３に係るフローチャート＞
図９９Ａ、図９９Ｂは、本実施の形態３３に係る発見手順の一例を示すフローチャートである。なお、図９９Ａ、図９９ＢのＦ１は、図８９ＣのＦ１に接続する。また、図９９ＢのＦ４は、図４４ＣのＦ４に接続する。
【０９３７】
ステップＳ３５０１にて、ＡＰ／ＰＣＰ（イニシエータ）は、通信可能なＡ−ＳＴＡ（レスポンダ）とのＢＦＴ処理を開始するために、発見モード（ＤＭ）を０に設定したＤＢｃｎを送信する。その際、ＡＰ／ＰＣＰは、送信するＤＢｃｎの少なくとも１つにＴＲＮサブフィールドを付加し、指向性セクタを用いてＤＢｃｎを送信し、疑似オムニ送信セクタを用いて、付加したＴＲＮサブフィールドを送信する。
【０９３８】
ステップＳ３５０２にて、Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信するか否かを判定する。
【０９３９】
Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信しない場合（ステップＳ３５０２にてＮＯ）、フローはステップＳ３５０１の処理へ戻る。
【０９４０】
Ａ−ＳＴＡは、ＢＴＩ中にＤＢｃｎを受信した場合（ステップＳ３５０２にてＹＥＳ）、ステップＳ３５０３にて、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが、受信したＤＢｃｎに付加されているか否かを判定する。
【０９４１】
Ａ−ＳＴＡは、受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されている場合（ステップＳ３５０３にてＹＥＳ）、フローは、ステップＳ１２２３の処理へ移行する。ステップＳ１２２３以降の処理は、図８９Ｃに示したので詳細な説明は省略する。
【０９４２】
Ａ−ＳＴＡは、受信したＤＢｃｎに、疑似オムニ送信セクタを用いて送信されたＴＲＮサブフィールドが付加されていない場合（ステップＳ３５０３にてＮＯ）、ステップＳ３５０４にて、ＡＰ／ＰＣＰの最良の送信セクタ（ベストセクタ）を決定する。
【０９４３】
ステップＳ３５０５にて、Ａ−ＳＴＡは、Ａ−ＢＦＴがＢＴＩの後に存在するか否かを判定する。例えば、Ａ−ＢＦＴがＢＴＩの後に存在するか否かの判定は、ＤＢｃｎに含まれるフィールド（Beacon Interval Controlフィールドの中のNext A-BFTフィールド（図６１参照））に基づいて行われる。
【０９４４】
Ａ−ＢＦＴがＢＴＩの後に存在しない場合（ステップＳ３５０５にてＮＯ）、フローはステップＳ３５１５の処理へ移行する。
【０９４５】
Ａ−ＢＦＴがＢＴＩの後に存在する場合（ステップＳ３５０５にてＹＥＳ）、Ａ−ＳＴＡは、ステップＳ３５０６にて、Ａ−ＢＦＴにおいて応答するか否かを判定する。Ａ−ＳＴＡは、例えば、スケジュールが競合しているか否か、あるいは、ＮＡＶ設定により判定する。
【０９４６】
Ａ−ＳＴＡは、Ａ−ＢＦＴにおいて応答しない場合（ステップＳ３５０６にてＮＯ）、フローはステップＳ３５１５の処理へ移行する。
【０９４７】
Ａ−ＳＴＡは、Ａ−ＢＦＴにおいて応答する場合（ステップＳ３５０６にてＹＥＳ）、ステップＳ３５０７において、ＢＦＴを行うために、ＳＳＷを送信する。ＳＳＷは、互いに異なる複数の方向の指向性セクタを用いて送信される。ＳＳＷの送信は、送信セクタスイープと呼ばれても良い。その際、Ａ−ＳＴＡは、ＳＳＷにより、ＡＰ／ＰＣＰの最良の送信セクタを通知する。
【０９４８】
ステップＳ３５０８において、ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中に、ＳＳＷを受信するか否かを判定する。
【０９４９】
ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中に、ＳＳＷを受信しない場合（ステップＳ３５０８にてＮＯ）、フローはステップＳ３５１５の処理へ移行する。
【０９５０】
ＡＰ／ＰＣＰは、Ａ−ＢＦＴ中に、ＳＳＷを受信した場合（ステップＳ３５０８にてＹＥＳ）、ステップＳ３５０９にて、ＳＳＷにより通知されたＡＰ／ＰＣＰの最良の送信セクタを格納する。
【０９５１】
ステップＳ３５１０にて、ＡＰ／ＰＣＰは、Ａ−ＳＴＡの最良の送信セクタ（ベストセクタ）を決定する。
【０９５２】
ステップＳ３５１１において、ＡＰ／ＰＣＰは、ＳＳＷ−ＦＢを、このＡ−ＳＴＡ（つまり、ＳＳＷの送信元のＡ−ＳＴＡ）に送信するか否かを判定する。
【０９５３】
ＡＰ／ＰＣＰは、ＳＳＷ−ＦＢを、このＡ−ＳＴＡ（ＳＳＷの送信元のＡ−ＳＴＡ）に送信しない場合（ステップＳ３５１１にてＮＯ）、フローはステップＳ３５１５の処理へ移行する。
【０９５４】
ＡＰ／ＰＣＰは、ＳＳＷ−ＦＢを、このＡ−ＳＴＡ（ＳＳＷの送信元のＡ−ＳＴＡ）に送信する場合（ステップＳ３５１１にてＹＥＳ）、ステップＳ３５１２において、ＡＰ／ＰＣＰは、１つのＳＳＷ−ＦＢを最良の送信セクタを用いて送信する。その際、ＡＰ／ＰＣＰは、ＳＳＷ―ＦＢにより、Ａ−ＳＴＡの最良の送信セクタを通知する。
【０９５５】
ステップＳ３５１３において、Ａ−ＳＴＡは、Ａ−ＢＦＴ中に、ＳＳＷ−ＦＢを受信したか否かを判定する。
【０９５６】
Ａ−ＳＴＡは、Ａ−ＢＦＴ中に、ＳＳＷ−ＦＢを受信しなかった場合（ステップＳ３５１３にてＮＯ）、フローは、ステップＳ３５１５の処理へ移行する。
【０９５７】
Ａ−ＳＴＡは、Ａ−ＢＦＴ中に、ＳＳＷ−ＦＢを受信した場合（ステップＳ３５１３にてＹＥＳ）、ステップＳ３５１４において、ＳＳＷ−ＦＢにより通知されたＡ−ＳＴＡの最良の送信セクタを格納する。そして、フローは、ステップＳ１２１５（図８９Ｃ参照）へ移行する。ステップＳ１２１５以降の処理は、図８９Ｃにて説明したので詳細な説明は省略する。
【０９５８】
ステップＳ３５１５にて、Ａ−ＳＴＡは、受信したＤＢｃｎが、ＴＲＮ＝１に設定されているか否かを判定する。
【０９５９】
受信したＤＢｃｎがＴＲＮ＝１に設定されている場合（ステップＳ３５１５にてＹＥＳ）、フローは、ステップＳ３５０１の処理へ戻る。
【０９６０】
受信したＤＢｃｎがＴＲＮ＝１に設定されていない場合（ステップＳ３５１５にてＮＯ）、フローは、ステップＳ１２２３（図８９Ｃ参照）の処理へ移行する。ステップＳ１２２３以降の処理は、図８９Ｃにて説明したので詳細な説明は省略する。
【０９６１】
＜実施の形態３３のまとめ＞
以上説明したように、本実施の形態３３によれば、実施の形態１６と同様に、Ａ−ＳＴＡは、ＡＰ／ＰＣＰが疑似オムニ送信セクタを用いてＤＢｃｎを送信するか否かを示すインジケータに基づいて、疑似オムニ送信セクタを用いてプローブ要求などのフレーム送信を行うか否かを判断できる。この構成により、受信される可能性の低いフレームを送信することを避けることができるため、Ａ−ＳＴＡの電力消費を抑えることができる。また、本実施の形態３３によれば、ＤＭＧビーコンのフォーマットを変更しないため、ＤＭＧビーコンの送信に係る処理負荷を削減することができる。
【０９６２】
以上説明した各実施の形態は、適宜、組み合わせて用いられても良い。例えば、ＢＩ毎に、Ａ−ＳＴＡまたはＡＰ／ＰＣＰ（またはピアＳＴＡ）は、異なる実施の形態に示したＤＢｃｎを送信しても良い。
【０９６３】
なお、上述した各実施の形態において、ＡＰ／ＰＣＰ（またはピアＳＴＡ）、Ａ−ＳＴＡは、最良のセクタ（ベストセクタ）を選択すると記載したが、所定の特性を満たしていれば、他のセクタを選択しても良い。例えば、ベストセクタの次に良いセクタを選択してもよい。また、ＤＢｃｎの後段に付加されたＴＲＮサブフィールドについて記載したが、ＴＲＮサブフィールドは、１つ以上であればよい。
【０９６４】
また、上述した各実施の形態では、ＢＴＩにおいて、ＡＰ／ＰＣＰ（またはピアＳＴＡ）、あるいは、（Ａ−ＳＴＡを含む）ＳＴＡが、ＢＴＩ中に、疑似オムニ送信セクタを用いて信号（例えば、ＤＢｃｎまたはＤＢｃｎに付加されるＴＲＮサブフィールド）を送信する例について説明したが、本開示はこれに限定されない。例えば、ＢＴＩ中に、疑似オムニ送信セクタを用いて信号を送信するか否かの判定が行われても良い。
【０９６５】
例えば、ＡＰ／ＰＣＰ（またはピアＳＴＡ）、あるいは、ＳＴＡが、Ａ−ＢＦＴ中の衝突（Collision）の発生確率などに基づいて、Ａ−ＢＦＴ中に衝突が多く発生している場合に疑似オムニ送信セクタを用いて信号を送信し、衝突が発生していない場合に、疑似オムニ送信セクタを用いて信号を送信しない、と判定しても良い。
【０９６６】
これにより、Ａ−ＢＦＴ中に衝突が発生するおそれがある場合に、疑似オムニ送信セクタの通信範囲に存在するＡＰ／ＰＣＰとＳＴＡが、Ａ−ＢＦＴ処理を省略し、疑似オムニセクタを用いた通信を実行できる。結果として、Ａ−ＢＦＴにおける衝突を回避し、発見（discovery）処理の速度を向上させることができる。
【０９６７】
また、例えば、ＡＰ／ＰＣＰ（またはピアＳＴＡ）、あるいは、ＳＴＡが、疑似オムニ送信セクタの通信範囲に通信相手が存在するか否かを判定し、疑似オムニ送信セクタの通信範囲に通信相手が存在する場合に、疑似オムニ送信セクタを用いて信号を送信し、疑似オムニ送信セクタの通信範囲に通信相手が存在しない場合に、疑似オムニ送信セクタを用いて信号を送信しない、と判定しても良い。
【０９６８】
例えば、別のシステム（赤外線、超音波、近距離無線通信（ＮＦＣ：Near Field Communication）またはbluetooth（登録商標））のフレームの受信結果に基づいて、疑似オムニ送信セクタの通信範囲に通信相手が存在するか否かを判定しても良い。また、近接センサ等を用いて疑似オムニ送信セクタの通信範囲に通信相手が存在するか否かを判定しても良い。また、例えばＧＰＳの位置情報を用いて、疑似オムニ送信セクタの通信範囲に通信相手が存在するか否かを判定しても良い。
【０９６９】
上述のように、疑似オムニ送信セクタの通信範囲に通信相手が存在するか否かを判定することにより、疑似オムニセクタを用いた通信を実行できるか否かを事前に判断できるため、疑似オムニセクタを用いた通信の実行が期待できない場合に、ＢＴＩにおいて送信する信号の数および長さが増加することを抑制できる。
【０９７０】
なお、各実施の形態にて示した効果は、あくまで一例にすぎない。各実施の形態は、例えば、他の実施の形態に示した効果と同様の効果を有しており、適宜、組み合わせることができる。
【０９７１】
上記各実施の形態では、本開示はハードウェアを用いて構成する例にとって説明したが、本開示はハードウェアとの連携においてソフトウェアでも実現することも可能である。
【０９７２】
また、上記各実施の形態の説明に用いた各機能ブロックは、典型的には集積回路であるＬＳＩとして実現される。集積回路は、上記実施の形態の説明に用いた各機能ブロックを制御し、入力と出力を備えてもよい。これらは個別に１チップ化されてもよいし、一部または全てを含むように１チップ化されてもよい。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【０９７３】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサを用いて実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）、ＬＳＩ内部の回路セルの接続又は設定を再構成可能なリコンフィギュラブル  プロセッサ（Reconfigurable Processor）を利用してもよい。
【０９７４】
さらには、半導体技術の進歩又は派生する別技術により、ＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックを集積化してもよい。バイオ技術の適用等が可能性としてありえる。
【０９７５】
＜本開示のまとめ＞
本開示における無線通信装置は、ＢＴＩ（beacon transmission interval）におけるＤＭＧ（directional multi-gigabit）ビーコンとして、Ａ−ＳＴＡ（Active scanning station）によって送信されるＤＭＧビーコンであることを示すＤＭ（discovery mode）サブフィールドを含み、指向性送信を行う１つ以上の第１のＤＭＧビーコンと、前記ＤＭサブフィールドを含み、疑似オムニ送信を行う１つ以上の第２のＤＭＧビーコンと、生成し、Ａ−ＢＦＴ（Association Beamforming Training）における信号の生成を省略し、ＤＴＩ（Data Transfer Interval）における信号の生成を行う、フレーム構成部と、前記ＢＴＩにおいて、前記１つ以上の第１のＤＭＧビーコンに対して、第１の位相調整を行うことによって指向性送信を１つ以上の送信セクタを用いて行い、前記１つ以上の第２のＤＭＧビーコンに対して、第２の位相調整を行うことによって疑似オムニ送信を行う、送信無線部と、を含む。
【０９７６】
本開示の無線通信装置は、前記ＤＴＩにおいて、前記１つ以上の第１のＤＭＧビーコンを送信した通信相手より、疑似オムニ送信により送信されたプローブ応答を受信する受信部と、を含む。
【０９７７】
本開示の無線通信装置は、前記フレーム構成部は、前記プローブ応答に対するａｃｋ信号を生成し、前記送信無線部は、前記ａｃｋ信号を前記選択した送信セクタを用いて、疑似オムニ送信を行う。
【産業上の利用可能性】
【０９７８】
本開示は、無線通信装置、例えば、スーマートフォン、セルラー、タブレット端末、パソコン、テレビに用いるのに好適である。
【符号の説明】
【０９７９】
１００、２００、３００  無線通信装置
１０１  スケジューラ回路
１０２、２０２、３０２  シーケンス制御回路
１０３、２０３、３０３  受信ビーム制御部
１０４、２０４、３０４  受信処理回路
１０５、２０５、３０５  デフレーム化回路
１０６、３０６  送信フレーム生成回路
１０７  選択回路
１０８  フレーム化回路
１０９、２０９、３０９  送信処理回路
１１０、２１０、３１０  送信ビーム制御部
２０４ａ、２０９ａ、３０４ａ、３０９ａ  ＴＲＮ処理部
【図１】
2019016890.tif 000003
【図２Ａ】
2019016890.tif 000004
【図２Ｂ】
2019016890.tif 000005
【図２Ｃ】
2019016890.tif 000006
【図３Ａ】
2019016890.tif 000007
【図３Ｂ】
2019016890.tif 000008
【図４Ａ】
2019016890.tif 000009
【図４Ｂ】
2019016890.tif 000010
【図５Ａ】
2019016890.tif 000011
【図５Ｂ】
2019016890.tif 000012
【図６】
2019016890.tif 000013
【図７】
2019016890.tif 000014
【図８】
2019016890.tif 000015
【図９】
2019016890.tif 000016
【図１０Ａ】
2019016890.tif 000017
【図１０Ｂ】
2019016890.tif 000018
【図１０Ｃ】
2019016890.tif 000019
【図１１Ａ】
2019016890.tif 000020
【図１１Ｂ】
2019016890.tif 000021
【図１１Ｃ】
2019016890.tif 000022
【図１２】
2019016890.tif 000023
【図１３】
2019016890.tif 000024
【図１４】
2019016890.tif 000025
【図１５】
2019016890.tif 000026
【図１６】
2019016890.tif 000027
【図１７Ａ】
2019016890.tif 000028
【図１７Ｂ】
2019016890.tif 000029
【図１８Ａ】
2019016890.tif 000030
【図１８Ｂ】
2019016890.tif 000031
【図１８Ｃ】
2019016890.tif 000032
【図１９】
2019016890.tif 000033
【図２０】
2019016890.tif 000034
【図２１】
2019016890.tif 000035
【図２２】
2019016890.tif 000036
【図２３】
2019016890.tif 000037
【図２４Ａ】
2019016890.tif 000038
【図２４Ｂ】
2019016890.tif 000039
【図２５】
2019016890.tif 000040
【図２６】
2019016890.tif 000041
【図２７Ａ】
2019016890.tif 000042
【図２７Ｂ】
2019016890.tif 000043
【図２８】
2019016890.tif 000044
【図２９】
2019016890.tif 000045
【図３０Ａ】
2019016890.tif 000046
【図３０Ｂ】
2019016890.tif 000047
【図３１】
2019016890.tif 000048
【図３２】
2019016890.tif 000049
【図３３】
2019016890.tif 000050
【図３４】
2019016890.tif 000051
【図３５】
2019016890.tif 000052
【図３６】
2019016890.tif 000053
【図３７】
2019016890.tif 000054
【図３８】
2019016890.tif 000055
【図３９Ａ】
2019016890.tif 000056
【図３９Ｂ】
2019016890.tif 000057
【図４０】
2019016890.tif 000058
【図４１】
2019016890.tif 000059
【図４２Ａ】
2019016890.tif 000060
【図４２Ｂ】
2019016890.tif 000061
【図４３】
2019016890.tif 000062
【図４４Ａ】
2019016890.tif 000063
【図４４Ｂ】
2019016890.tif 000064
【図４４Ｃ】
2019016890.tif 000065
【図４５Ａ】
2019016890.tif 000066
【図４５Ｂ】
2019016890.tif 000067
【図４６】
2019016890.tif 000068
【図４７】
2019016890.tif 000069
【図４８】
2019016890.tif 000070
【図４９Ａ】
2019016890.tif 000071
【図４９Ｂ】
2019016890.tif 000072
【図５０】
2019016890.tif 000073
【図５１】
2019016890.tif 000074
【図５２】
2019016890.tif 000075
【図５３】
2019016890.tif 000076
【図５４Ａ】
2019016890.tif 000077
【図５４Ｂ】
2019016890.tif 000078
【図５５】
2019016890.tif 000079
【図５６Ａ】
2019016890.tif 000080
【図５６Ｂ】
2019016890.tif 000081
【図５７Ａ】
2019016890.tif 000082
【図５７Ｂ】
2019016890.tif 000083
【図５８】
2019016890.tif 000084
【図５９】
2019016890.tif 000085
【図６０Ａ】
2019016890.tif 000086
【図６０Ｂ】
2019016890.tif 000087
【図６１】
2019016890.tif 000088
【図６２】
2019016890.tif 000089
【図６３Ａ】
2019016890.tif 000090
【図６３Ｂ】
2019016890.tif 000091
【図６４Ａ】
2019016890.tif 000092
【図６４Ｂ】
2019016890.tif 000093
【図６４Ｃ】
2019016890.tif 000094
【図６５】
2019016890.tif 000095
【図６６】
2019016890.tif 000096
【図６７】
2019016890.tif 000097
【図６８】
2019016890.tif 000098
【図６９】
2019016890.tif 000099
【図７０】
2019016890.tif 000100
【図７１Ａ】
2019016890.tif 000101
【図７１Ｂ】
2019016890.tif 000102
【図７１Ｃ】
2019016890.tif 000103
【図７２Ａ】
2019016890.tif 000104
【図７２Ｂ】
2019016890.tif 000105
【図７２Ｃ】
2019016890.tif 000106
【図７３】
2019016890.tif 000107
【図７４】
2019016890.tif 000108
【図７５】
2019016890.tif 000109
【図７６】
2019016890.tif 000110
【図７７】
2019016890.tif 000111
【図７８Ａ】
2019016890.tif 000112
【図７８Ｂ】
2019016890.tif 000113
【図７９】
2019016890.tif 000114
【図８０】
2019016890.tif 000115
【図８１Ａ】
2019016890.tif 000116
【図８１Ｂ】
2019016890.tif 000117
【図８２】
2019016890.tif 000118
【図８３】
2019016890.tif 000119
【図８４】
2019016890.tif 000120
【図８５】
2019016890.tif 000121
【図８６】
2019016890.tif 000122
【図８７】
2019016890.tif 000123
【図８８】
2019016890.tif 000124
【図８９Ａ】
2019016890.tif 000125
【図８９Ｂ】
2019016890.tif 000126
【図８９Ｃ】
2019016890.tif 000127
【図９０Ａ】
2019016890.tif 000128
【図９０Ｂ】
2019016890.tif 000129
【図９１】
2019016890.tif 000130
【図９２】
2019016890.tif 000131
【図９３Ａ】
2019016890.tif 000132
【図９３Ｂ】
2019016890.tif 000133
【図９４】
2019016890.tif 000134
【図９５】
2019016890.tif 000135
【図９６】
2019016890.tif 000136
【図９７】
2019016890.tif 000137
【図９８】
2019016890.tif 000138
【図９９Ａ】
2019016890.tif 000139
【図９９Ｂ】
2019016890.tif 000140