(57)【要約】【課題】他の装置による信号との干渉を低減しながら高速に無線通信処理を実行できる無線通信装置、無線通信システムおよび無線通信方法を提供する。【解決手段】ＡＰ１０は、アンテナ１１と、ＢＳＳ  Ｃｏｌｏｒ特定部１４２と、送信先候補決定部１４４と、選択部１５とを有する。アンテナ１１は、信号の物理ヘッダ部に該信号の送信元装置が属するグループの識別情報が含まれる信号を送受信する。ＢＳＳ  Ｃｏｌｏｒ特定部１４２は、アンテナ１１が信号の物理ヘッダ部を受信した場合、受信信号の物理ヘッダ部からグループの識別情報を取得し、受信信号の送信元装置が属するグループを特定する。送信先候補決定部１４４は、ＢＳＳ  Ｃｏｌｏｒ特定部１４２によって特定されたＢＳＳ  Ｃｏｌｏｒを基に受信信号の送信先装置の候補を決定する。選択部１５は、送信先装置の候補における干渉電力が所定値以下となる方向のビームを選択してアンテナから信号を送信させる。【選択図】図３
2019080250.tif 000002
【特許請求の範囲】
【請求項１】
信号の物理ヘッダ部に該信号の送信元装置が属するグループの識別情報が含まれる信号を送受信するアンテナと、
前記アンテナが信号の物理ヘッダ部を受信した場合、受信信号の前記物理ヘッダ部から前記グループの識別情報を取得し、前記受信信号の送信元装置が属するグループを特定するグループ特定部と、
前記グループ特定部によって特定されたグループを基に前記受信信号の送信先装置の候補を決定する送信先候補決定部と、
前記送信先装置の候補における干渉電力が所定値以下となる方向のビームを選択して前記アンテナから信号を送信させる選択部と、
を有することを特徴とする無線通信装置。
【請求項２】
前記受信信号の受信電力を基に前記受信信号の到来方向を推定する到来方向推定部と、
前記グループ特定部によって特定されたグループに属し、前記受信信号の到来方向に対する場所に位置する無線通信装置を、前記受信信号の送信元装置の候補として決定する送信元候補決定部と、
をさらに有し、
前記送信先候補決定部は、前記グループ特定部によって特定されたグループに属する無線通信装置のうち前記送信元装置の候補が無線通信可能である無線通信装置を、前記受信信号の送信先装置の候補として決定することを特徴とする請求項１に記載の無線通信装置。
【請求項３】
他の無線通信装置の識別情報、前記他の無線通信装置の種別、前記他の無線通信装置が属する前記グループの識別情報、および、前記他の無線通信装置によるビームの自装置における到来方向を、前記他の無線通信装置ごとに対応付けて記憶する記憶部をさらに有し、
前記送信元候補決定部は、前記記憶部を参照して前記受信信号の送信元装置の候補を決定し、
前記送信先候補決定部は、前記記憶部を参照し、前記グループ特定部によって特定されたグループに属する無線通信装置のうち、前記送信元装置の候補の種別に応じて、前記送信元装置の候補が無線通信可能である無線通信装置を、前記受信信号の送信先装置の候補として決定することを特徴とする請求項２に記載の無線通信装置。
【請求項４】
受信信号のＭＡＣ（Media  Access  Control）フレーム部まで受信した場合に前記ＭＡＣフレーム部から求めた前記受信信号の送信元装置の識別情報、前記物理ヘッダ部から求めたグループの識別情報、前記受信信号の種別から求めた前記送信元装置の種別を、前記到来方向推定部によって推定された到来方向およびに対応付けて、前記記憶部に格納する格納部をさらに有することを特徴とする請求項３に記載の無線通信装置。
【請求項５】
前記選択部は、前記送信先装置の候補における干渉電力が所定値以下となる複数の方向のビームを基に、送信先の無線通信装置を選択することを特徴とする請求項１〜４のいずれか一つに記載の無線通信装置。
【請求項６】
基地局と、前記基地局と無線通信を行う複数の端末と、を有する無線通信システムであって、
前記基地局は、
信号の物理ヘッダ部に該信号の送信元装置が属するグループの識別情報が含まれる信号を送受信するアンテナと、
前記アンテナが信号の物理ヘッダ部を受信した場合、受信信号の前記物理ヘッダ部から前記グループの識別情報を取得し、前記受信信号の送信元装置が属するグループを特定するグループ特定部と、
前記グループ特定部によって特定されたグループを基に前記受信信号の送信先装置の候補を決定する送信先候補決定部と、
前記送信先装置の候補における干渉電力が所定値以下となる方向のビームを選択して前記アンテナから信号を送信させる選択部と、
を有することを特徴とする無線通信システム。
【請求項７】
無線通信装置が、
信号の物理ヘッダ部に該信号の送信元装置が属するグループの識別情報が含まれる信号を受信し、
受信信号の前記物理ヘッダ部から前記グループの識別情報を取得し、前記受信信号の送信元装置が属するグループを特定し、
特定したグループを基に前記受信信号の送信先装置の候補を決定し、
前記送信先装置の候補における干渉電力が所定値以下となる方向のビームを選択して信号を送信する、
処理を実行することを特徴とする無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置、無線通信システムおよび無線通信方法に関する。
【背景技術】
【０００２】
従来、無線ＬＡＮ（Local  Area  Network）等の通信規格として、ＣＳＭＡ／ＣＡ（Carrier  Sense  Multiple  Access／Collision  Avoidance）方式が採用されている。この方式を採用する場合、アクセスポイント（Access  Point：ＡＰ）は、データ送信前に受信電力の測定（キャリアセンス）を行い、周辺に信号を送信している他の装置が存在しないことを確認してから通信を開始する。
【０００３】
一方、ＩＥＥＥ８０２．１１ｎ以降の無線ＬＡＮシステムは、複数の送信アンテナの相対的な位相を制御することにより、信号の放射方向を絞って受信電力を向上するビームフォーミング技術を採用する。このビームフォーミングを行う無線ＬＡＮシステムにおいて、キャリアセンスの方式は、例えば、ビームフォーミングゲインを含めた仮想的な測定点でキャリアセンスを行う第１の方式や、アンテナ毎の平均受信電力でキャリアセンスを行う第２の方式がある。
【０００４】
第１の方式では、ビームフォーミングによりアンテナゲインが低くなっている方向では受信感度が低くなっているため、他の装置からの信号が検出され難い。そのため、ビームフォーミングによりアンテナゲインが低くなっている方向にある第１の装置から信号が送信されていても、ＡＰは、キャリアセンスの結果、アイドルと判定してしまう。そして、ＡＰは、ビームフォーミングによりアンテナゲインが高くなっている方向にある第２の装置へ送信を開始する。この場合、第２の装置では、ＡＰから送信された信号が、第１の装置から送信された信号と干渉してしまい、受信品質が劣化することになる。また、第２の方式では、ビームの方向を考慮せずにキャリアセンスを行うため、ＡＰは、他の装置からのビームが送信先の装置に向いていない場合も他の装置からの信号を検出し、信号の送信を無駄に停止する場合がある。
【０００５】
そこで、従来、他の装置からの信号を受信すると、受信信号のＭＡＣ（Media  Access  Control）フレーム部から送信元装置および送信先装置のＭＡＣ情報を読み出し、送信元装置への方向および送信先装置への方向に対する通信を禁止するＡＰが提案されている。このＡＰによれば、他の装置による信号との干渉を低減しながら通信を行うことができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−１５９２７３号公報
【特許文献２】特開２０１０−１９９８０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、無線ＬＡＮのフレームは、物理ヘッダ部と、その後に続くＭＡＣフレーム部によって構成されており、それぞれ個別に誤り訂正がかかっている。したがって、従来のＡＰは、送信元装置および送信先装置のＭＡＣ情報を取得するために、フレームの最後まで受信することになる。言い換えると、従来のＡＰは、フレームの最後まで受信しなければ、通信の禁止方向を判定することが難しいため、通信処理の高速化には限界があった。
【０００８】
開示の技術は、上記に鑑みてなされたものであって、他の装置による信号との干渉を低減しながら高速に無線通信処理を実行できる無線通信装置、無線通信システムおよび無線通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
一つの態様では、無線通信装置は、アンテナと、グループ特定部と、送信先候補決定部と、選択部と、を有することを特徴とする。アンテナは、信号の物理ヘッダ部に該信号の送信元装置が属するグループの識別情報が含まれる信号を送受信する。グループ特定部は、アンテナが信号の物理ヘッダ部を受信した場合、受信信号の物理ヘッダ部からグループの識別情報を取得し、受信信号の送信元装置が属するグループを特定する。送信先候補決定部は、特定部によって特定されたグループを基に受信信号の送信先装置の候補を決定する。選択部は、送信先装置の候補における干渉電力が所定値以下となる方向のビームを選択してアンテナから信号を送信させる。
【発明の効果】
【００１０】
他の装置による信号との干渉を低減しながら高速に無線通信処理を実行できる。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施例に係る無線通信システムの一例を示す図である。
【図２】図２は、無線ＬＡＮフレームフォーマットを示す図である。
【図３】図３は、ＡＰの構成の一例を示すブロック図である。
【図４】図４は、データベースに記憶される情報の一例を示す図である。
【図５】図５は、実施例に係る無線通信システムの処理を説明する図である。
【図６】図６は、実施例に係る無線通信システムの処理を説明する図である。
【図７】図７は、実施例に係る無線通信システムの処理を説明する図である。
【図８】図８は、実施例に係る無線通信システムの処理を説明する図である。
【図９】図９は、実施例に係る無線通信システムの処理を説明する図である。
【図１０】図１０は、実施例に係る無線通信システムの処理を説明する図である。
【図１１】図１１は、ＡＰにおける処理の流れを示すフローチャートである。
【図１２】図１２は、従来技術におけるデータ送信タイミングを説明する図である。
【図１３】図１３は、本実施例におけるデータ送信タイミングを説明する図である。
【図１４】図１４は、ＡＰのハードウェアの一構成例を示す図である。
【発明を実施するための形態】
【００１２】
以下に、本願の開示する無線通信装置、無線通信システムおよび無線通信方法の実施例を図面に基づいて詳細に説明する。なお、以下の実施例は一例であり、以下の実施例により開示の技術における構成等は限定されない。
【実施例】
【００１３】
［通信システムの一例］
図１は、実施例に係る無線通信システムの一例を示す図である。図１に示すように、無線通信システム１は、複数のＡＰ１０−１〜１０−２（基地局）と、複数の端末２０−１〜２０−４とを有する。なお、以下では、複数のＡＰ１０−１〜１０−２のそれぞれを区別することなく総称する場合に単にＡＰ１０と記載する。また、複数の端末２０−１〜２０−４のそれぞれを区別することなく総称する場合に単に端末２０と記載する。また、図１に例示された無線通信システム１は、２つのＡＰ１０と、４つの端末２０を有するが、ＡＰ１０および端末２０の台数は、これに限るものではない。また、以下では、それぞれのＡＰ１０およびそれぞれの端末２０をまとめて無線通信装置と記載する場合がある。
【００１４】
端末２０は、無線ＬＡＮによって、ＡＰ１０と無線通信を行う。端末２０は、無指向性アンテナを搭載する。ＡＰ１０は、無線ＬＡＮによって、端末２０と無線通信を行う。ＡＰ１０は、ビームフォーミングを行い、ビームフォーミング後の信号を送信する。
【００１５】
そして、ＡＰ１０−１は、通信が可能な強度でＡＰ１０−１から送信された電波が届く範囲内に位置する例えば端末２０−１および端末２０−３との間で無線ＬＡＮに基づく無線通信を行う。ＡＰ１０−２は、通信が可能な強度でＡＰ１０−２から送信された電波が届く範囲内に位置する例えば端末２０−２および端末２０−４との間で無線ＬＡＮに基づく無線通信を行う。
【００１６】
ＡＰ１０−１〜１０−２および複数の端末２０−１〜２０−４は、例えばＩＥＥＥ８０２．１１ａｘまたはＩＥＥＥ８０２．１１ａｈ等の無線ＬＡＮ規格に従った無線通信を行う。そこで、図２を参照して、ＡＰ１０および端末２０が送信するＩＥＥＥ８０２．１１ａｘまたはＩＥＥＥ８０２．１１ａｈのフレームフォーマットについて説明する。
【００１７】
図２は、無線ＬＡＮフレームフォーマットを示す図である。図２に示すように、フレームは、物理ヘッダ部と、その後に続くＭＡＣフレーム（ＰＳＤＵ）部（以降、ＭＡＣフレーム部と記載する。）と、を有し、それぞれ個別に誤り訂正がかかっている。
【００１８】
物理ヘッダ部は、物理的な接続形式に関する情報を有するヘッダである。物理ヘッダ部は、ＰＬＣＰ（Physical  Layer  Convergence  Protocol）プリアンブル部と、ＰＬＣＰヘッダ部とを有する。ＰＬＣＰプリアンブル部は、フレームの先頭に付加される時間同期のための信号を含む。ＰＬＣＰヘッダ部は、送信レート等のデータ部の受信のための情報や、データ長などの情報を含む。
【００１９】
また、ＭＡＣフレーム部は、ユーザデータに対応する。ＭＡＣフレーム部は、ＭＡＣヘッダ部とデータ部とを有する。ＭＡＣヘッダ部には、本フレームの送信元の無線通信装置のＭＡＣアドレス、本フレームの送信先の無線通信装置のＭＡＣアドレス、および、ＢＳＳＩＤなどが含まれる。データ部は、ユーザデータが格納されるペイロードである。
【００２０】
ここで、ＩＥＥＥ８０２．１１ａｘまたはＩＥＥＥ８０２．１１ａｈでは、ＢＳＳ  Ｃｏｌｏｒという新しいフィールドがＰＬＣＰプリアンブル部に追加された。ＢＳＳ  Ｃｏｌｏｒは、そのフレームが属するＢＳＳ（Basic  Service  Set）を特定するものである。言い換えると、ＢＳＳ  Ｃｏｌｏｒは、信号の送信元装置が属するグループの識別情報である。
【００２１】
図１に示すように、以降の説明では、ＡＰ１０−１、端末２０−１および端末２０−３とは、グループＡ１（ＢＳＳ  Ｃｏｌｏｒ「１」）に属するものとする。したがって、ＡＰ１０−１、端末２０−１および端末２０−３が送信する各信号の物理ヘッダ部のＰＬＣＰプリアンブル部には、ＢＳＳ  Ｃｏｌｏｒ「１」が含まれる。
【００２２】
また、ＡＰ１０−２、端末２０−２および端末２０−４とは、グループＡ２（ＢＳＳ  Ｃｏｌｏｒ「２」）に属するものとする。したがって、ＡＰ１０−２、端末２０−２および端末２０−４が送信する各信号の物理ヘッダ部のＰＬＣＰプリアンブル部には、ＢＳＳ  Ｃｏｌｏｒ「２」が含まれる。そして、以降の通信方法については、ＡＰ１０−１が、端末２０−１および端末２０−３にデータ送信を行う場合の処理を例に説明する。
【００２３】
ＡＰ１０−１は、キャリアセンス時に、無線ＬＡＮフレームの物理ヘッダ部を受信し、受信した物理ヘッダ部内のＰＬＣＰプリアンブル部からＢＳＳ  Ｃｏｌｏｒを読み出す。そして、ＡＰ１０−１は、読み出したＢＳＳ  Ｃｏｌｏｒにより、受信した無線ＬＡＮフレームが異なるＢＳＳに属する装置から送信された信号であると判定した場合、判定されたＢＳＳを基に受信された無線ＬＡＮフレームの送信先装置の候補を決定する。続いて、ＡＰ１０−１は、送信先装置の候補において受信される干渉電力が所定値以下となるように、ビームの方向を調整し、調整されたビームによりデータ送信を行う。これによって、ＡＰ１０−１は、他の装置による信号との干渉を低減しながら高速に無線通信処理を実行することができる。
【００２４】
［ＡＰの構成例］
次に、図３を参照して、ＡＰ１０の構成について説明する。図３は、ＡＰ１０の構成の一例を示すブロック図である。図３に示すように、ＡＰ１０は、アンテナ１１、受信処理部１２、データベース１３、受信データ処理部１４、選択部１５、データバッファ１６、送信データ処理部１７および送信処理部１８を含む。
【００２５】
アンテナ１１は、特定の方向に指向性を形成可能な指向性アンテナである。アンテナ１１は、例えば、複数のアンテナ素子を有する。本実施例において、アンテナ１１は、異なる方向に指向性を有する複数のアンテナ素子を有する。ＡＰ１０は、この複数のアンテナ素子のうち目的の放射方向に対応するアンテナ素子を動作させてビームフォーミングを行う。なお、ＡＰ１０は、例えば、この複数のアンテナ素子に対しアンテナ素子の相対的な位相を制御することによって、特定の方向のアンテナゲインを相対的に高めることにより、特定の方向の電波の送信電力および受信電力を高めるビームフォーミングを行ってもよい。また、アンテナ１１は、１方向に指向性を有するアンテナ素子を回転させることにより、任意の方向に指向性を向けることができる回転式のアンテナであってもよい。
【００２６】
受信処理部１２は、アンテナ１１が受信した信号に対して、ダウンコンバートおよびアナログ／デジタル変換等の処理を行い、処理後のデータを受信データ処理部１４に出力する。
【００２７】
データベース１３は、予め、他の無線通信装置の識別情報、他の無線通信装置の種別、他の無線通信装置のＢＳＳ  Ｃｏｌｏｒ、および、他の無線通信装置によるビームの自装置における到来方向を、他の無線通信装置ごとに対応付けて記憶する。
【００２８】
図４は、データベース１３に記憶される情報の一例を示す図である。データベース１３に記憶される情報は、図４の表に示すように、ＢＳＳ  Ｃｏｌｏｒ、送信元装置の識別情報、および、ＡＰ１０において観測されたビームの到来方向の複数の項目によって構成される。送信元装置の識別情報には、送信元装置の種別を示す情報も含まれる。なお、以降の説明では、説明の簡易化のために、ＡＰ１０が、異なる方向に指向性を有する６個のアンテナ素子を有するアンテナ１１を用いて、受信信号の到来方向の推定、および、データの無線通信を行う場合を例に説明する。
【００２９】
例えば、データベース１３は、図４の表の１行目に示すように、送信元装置の識別情報が「１０−２」である「ＡＰ」については、ＢＳＳ  Ｃｏｌｏｒが「２」であり、ビームの到来方向が、６方向のうちの第３の方向であることを記憶している。また、図４の表の２行目に示すように、送信元装置の識別情報が「２０−２」である「端末」については、ＢＳＳ  Ｃｏｌｏｒ「２」であり、ビームの到来方向が第２の方向であることを記憶している。
【００３０】
受信データ処理部１４は、受信処理部１２から出力されたデータを処理する。受信データ処理部１４は、受信信号の物理ヘッダ部からＢＳＳ  Ｃｏｌｏｒを読み出す。そして、受信データ処理部１４は、読み出したＢＳＳ  Ｃｏｌｏｒにより、この信号が異なるＢＳＳに属する信号であると判定された場合には、判定されたＢＳＳを基に受信信号の送信先装置の候補を決定する。また、受信データ処理部１４は、受信信号の物理ヘッダ部およびＭＡＣフレーム部からデータを読み出す。そして、受信データ処理部１４は、物理ヘッダ部およびＭＡＣフレーム部から読み出したデータと受信信号の到来方向とを基に、受信信号の送信元装置の種別、識別情報、ＢＳＳ  Ｃｏｌｏｒ、および、受信信号の到来方向を対応付けて、データベース１３に格納する。
【００３１】
受信データ処理部１４は、到来方向推定部１４１、ＢＳＳ  Ｃｏｌｏｒ特定部１４２、送信元候補決定部１４３、送信先候補決定部１４４および格納部１４５を有する。ＢＳＳ  Ｃｏｌｏｒ特定部１４２は、グループ特定部の一例である。
【００３２】
到来方向推定部１４１は、アンテナ１１が受信した受信信号の受信電力を基に受信信号の到来方向を推定する。そして、到来方向推定部１４１は、推定した受信信号の到来方向を送信元候補決定部１４３および格納部１４５へ出力する。例えば、到来方向推定部１４１は、６方向のそれぞれのアンテナ素子の受信電力を測定し、最も受信電力が大きいアンテナ素子の方向を、受信信号の到来方向であると推定する。なお、到来方向推定部１４１は、他の方法を用いて、受信信号の到来方向を推定してもよい。
【００３３】
ＢＳＳ  Ｃｏｌｏｒ特定部１４２は、受信処理部１２から出力されたデータの中から物理ヘッダ部を特定し、特定された物理ヘッダ部からＢＳＳ  Ｃｏｌｏｒを取得し、ＢＳＳ  Ｃｏｌｏｒを特定する。そして、ＢＳＳ  Ｃｏｌｏｒ特定部１４２は、取得されたＢＳＳ  Ｃｏｌｏｒを、送信元候補決定部１４３、送信先候補決定部１４４および格納部１４５へ出力する。また、ＢＳＳ  Ｃｏｌｏｒ特定部１４２は、受信処理部１２から出力されたデータの中からＭＡＣフレーム部を特定し、特定されたＭＡＣフレーム部から送信元装置の識別情報を取得する。また、ＢＳＳ  Ｃｏｌｏｒ特定部１４２は、ＭＡＣフレーム部のヘッダ部の情報に基づいて、送信元装置の種別を特定する。ＢＳＳ  Ｃｏｌｏｒ特定部１４２は、例えば、ＭＡＣフレーム部のヘッダ部に含まれるFrame  Controlビットを参照し、受信信号がビーコン信号か否かを判定する。そして、ＢＳＳ  Ｃｏｌｏｒ特定部１４２は、受信信号がビーコン信号である場合、送信元装置の種別をＡＰ１０と判定し、受信信号がビーコン信号でない場合、送信元装置の種別を端末２０と判定する。そして、ＢＳＳ  Ｃｏｌｏｒ特定部１４２は、送信元装置の種別および識別情報を格納部１４５へ出力する。
【００３４】
格納部１４５は、ＢＳＳ  Ｃｏｌｏｒ特定部１４２から出力されたＢＳＳ  Ｃｏｌｏｒ、送信元装置の識別情報および送信元装置の種別を、到来方向推定部１４１から出力された到来方向に対応付けてデータベース１３に格納する。
【００３５】
送信元候補決定部１４３は、ＢＳＳ  Ｃｏｌｏｒ特定部１４２によって特定されたＢＳＳ  Ｃｏｌｏｒに属し、受信信号の到来方向に対する場所に位置する無線通信装置を、受信信号の送信元装置の候補として決定する。送信元候補決定部１４３は、データベース１３を参照して受信信号の送信元装置の候補を決定する。
【００３６】
言い換えると、送信元候補決定部１４３は、データベース１３を参照して、到来方向推定部１４１が推定した受信信号の到来方向とＢＳＳ  Ｃｏｌｏｒ特定部１４２が特定したＢＳＳ  Ｃｏｌｏｒとの双方に該当する装置を送信元装置の候補として決定する。例えば、送信元候補決定部１４３は、ＢＳＳ  Ｃｏｌｏｒが「２」と特定され、推定された到来方向が第３の方向であった場合には、図４の表を参照し、ＡＰ１０−２および端末２０−４を送信元装置の候補として決定する。
【００３７】
送信先候補決定部１４４は、ＢＳＳ  Ｃｏｌｏｒ特定部１４２によって特定されたＢＳＳ  Ｃｏｌｏｒを基に受信信号の送信先装置の候補を決定する。送信先候補決定部１４４は、ＢＳＳ  Ｃｏｌｏｒ特定部１４２によって特定されたＢＳＳ  Ｃｏｌｏｒに属する無線通信装置のうち送信元装置の候補が無線通信可能である無線通信装置を、受信信号の送信先装置の候補として決定する。送信先候補決定部１４４は、データベース１３を参照し、特定されたＢＳＳ  Ｃｏｌｏｒに属する無線通信装置のうち、送信元装置の候補の種別に応じて、送信元装置の候補が無線通信可能である無線通信装置を、受信信号の送信先装置の候補として決定する。
【００３８】
例えば、ＢＳＳ  Ｃｏｌｏｒ「２」のＡＰ１０−２および端末２０−４が送信元装置の候補である場合、この受信信号の送信先は、ＢＳＳ  Ｃｏｌｏｒ「２」に属するＡＰ１０−２、端末２０−２および端末２０−４であることが分かる。したがって、この場合には、送信先候補決定部１４４は、ＡＰ１０−２、端末２０−２および端末２０−４を送信先装置候補として決定する。また、例えば、ＢＳＳ  Ｃｏｌｏｒ「２」の端末２０−２が送信元装置の候補である場合、この受信信号の送信先は、ＢＳＳ  Ｃｏｌｏｒ「２」に属するＡＰ１０−２であることが分かる。したがって、この場合には、送信先候補決定部１４４は、ＡＰ１０−２を送信先装置候補として決定する。
【００３９】
選択部１５は、送信先候補決定部１４４が決定した送信先装置の候補における干渉電力が所定値以下となる方向のビームを選択してアンテナ１１から信号を送信させる。言い換えると、選択部１５は、送信先候補決定部１４４が決定した送信先装置の候補に対応する方向のビームを禁止する。そして、選択部１５は、送信先装置の候補における干渉電力が所定値以下となる複数の方向のビームを基に、送信先の無線通信装置を選択する。選択部１５は、ビーム選択部１５１および端末選択部１５２を有する。
【００４０】
ビーム選択部１５１は、送信先装置の候補における干渉電力が所定値以下となる方向のビームを選択する。ビーム選択部１５１は、データベース１３を参照して、送信先装置の候補における干渉電力が所定値以下となる方向のビームを選択する。例えば、ビーム選択部１５１は、送信先装置の候補がＡＰ１０−２および端末２０−４である場合には、図４に示す表を参照し、このＡＰ１０−２の到来方向「３」の方向のアンテナゲインが低くなる放射パターンのビームを選択する。例えば、ビーム選択部１５１は、ＡＰ１０−２の到来方向「３」以外の方向である到来方向「１」、「２」および「４」〜「６」のビームを選択する。
【００４１】
端末選択部１５２は、端末２０へ送信されるデータが発生した場合、ビーム選択部１５１によって選択されたビームの方向を基に、送信先の端末２０へ向けたビームの形成が可能か否かを判定する。送信先の端末２０へ向けたビームの形成が可能である場合、端末選択部１５２は、送信先の端末２０へ向けたビームを選択し、データの送信をデータバッファ１６に指示し、選択したビームの情報を送信処理部１８へ出力する。例えば、ビーム選択部１５１によって選択された方向の中に、送信先の端末２０へのデータ送信に用いられるビームの方向が含まれている場合、端末選択部１５２は、送信先の端末２０へ向けたビームの形成が可能と判定する。一方、送信先の端末２０へ向けたビームの形成が困難である場合、端末選択部１５２は、データの送信を所定期間待機する。例えば、ビーム選択部１５１によって選択された方向の中に、送信先の端末２０へのデータ送信に用いられるビームの方向が含まれていない場合、端末選択部１５２は、送信先の端末２０へ向けたビームの形成が困難であると判定する。
【００４２】
データバッファ１６は、上位レイヤから出力された送信データを蓄積する。データバッファ１６は、送信データの有無を受信データ処理部１４に通知する。また、データバッファ１６は、送信データの宛先の端末２０の情報を端末選択部１５２に通知する。また、データバッファ１６は、端末選択部１５２からデータの送信が指示された場合、送信データを送信データ処理部１７へ出力する。また、データバッファ１６は、端末選択部１５２によって送信待機が通知された場合、送信データの送信を所定時間待機する。
【００４３】
送信データ処理部１７は、データバッファ１６から出力された送信データに対し、物理ヘッダの付与、変調等の処理を行い、送信用信号を生成する。
【００４４】
送信処理部１８は、送信データ処理部１７が生成した送信用信号に対し、デジタル／アナログ変換およびアップコンバートの処理を行う。そして、送信処理部１８は、ビーム選択部１５１の端末選択部１５２から出力された情報に対応する方向のビームが形成されるように、送信用信号にビームフォーミング処理を行い、アンテナ１１を介して、送信先の端末２０へ送信する。
【００４５】
［データベース作成処理］
次に、ＡＰ１０−１におけるデータベースの作成処理について説明する。図５および図６は、実施例に係る無線通信システム１の処理を説明する図である。図５および図６では、領域Ａ１のＡＰ１０−１がデータベースを作成する処理について説明する。なお、ＡＰ１０−１は、第１〜第６の方向（図５では（１）〜（６）と記載されている）の６方向のビームを形成できるものとする。
【００４６】
ここで、無線ＬＡＮのＡＰ１０は、自装置の存在を端末２０に報知するためのビーコン信号を、無指向性のアンテナゲインにより周期的に送信している。このため、ＡＰ１０−１は、他のＡＰ１０から送信されたビーコン信号を受信した場合、この受信信号は、他のＡＰ１０からの信号であると判定できる。
【００４７】
例えば、ＡＰ１０−１が、図５に示すように、第３の方向からＡＰ１０−２が送信したビーコン信号Ｗ１を受信した場合を例に説明する。図５では、第３の方向に形成されたビームがハッチングで塗りつぶされている。
【００４８】
この場合、ＡＰ１０−１は、第３の方向に対応するアンテナ素子の受信電力が他のアンテナ素子の受信電力よりも相対的に大きいことを検出することにより、第３の方向から信号が到来したことを検知する。また、ＡＰ１０−１は、受信された信号の物理ヘッダ部からＢＳＳ  Ｃｏｌｏｒ「２」を取得する。そして、ＡＰ１０−１は、受信された信号のＭＡＣヘッダ部に含まれるFrame  Controlビットを参照し、受信信号がビーコン信号か否かを判定する。図５の例では、第３の方向から受信された信号がビーコン信号であるため、このビーコン信号の送信元装置が、他のＡＰ１０であると判定される。さらに、ＡＰ１０−１は、ビーコン信号のＭＡＣヘッダ部から、このビーコン信号の送信元装置の識別情報（例えばＭＡＣアドレス）および送信先装置の識別情報（例えばＭＡＣアドレス）を取得する。この結果、ＡＰ１０−１は、このビーコン信号の送信元装置が、ＢＳＳ  Ｃｏｌｏｒ「２」のＡＰ１０−２であることを特定する（図５の枠Ｃａ参照）。
【００４９】
続いて、ＡＰ１０−１は、取得した情報のうち、このビーコン信号の送信元装置が属するＢＳＳ  Ｃｏｌｏｒ「２」、送信元装置の種別「ＡＰ」と識別情報「１０−２」、到来方向「３」を対応付けて、データベース１３に格納する。この結果、図４の１行目に示す情報が、データベース１３に記録される。
【００５０】
続いて、図６を参照する。例えば、端末２０−２からＡＰ１０−２に信号Ｗ２の送信が発生した場合を例に説明する。端末２０−２は、無指向性のアンテナゲインで信号Ｗ２を送信するため、図６に示すように、ＡＰ１０−１は、第２の方向から端末２０−２から送信された信号Ｗ２を受信する。なお、図６では、第２の方向に形成されたビームがハッチングで塗りつぶされている。
【００５１】
この場合、ＡＰ１０−１は、第２の方向に対応するアンテナ素子の受信電力が他のアンテナ素子の受信電力よりも相対的に大きいことを検出することにより、第２の方向から信号が到来したことを検知する。また、ＡＰ１０−１は、受信信号の物理ヘッダ部から、ＢＳＳ  Ｃｏｌｏｒ「２」を取得する。そして、ＡＰ１０−１は、受信信号のＭＡＣヘッダ部に含まれるFrame  Controlビットを参照し、受信信号がビーコン信号でないと判定する。さらに、ＡＰ１０−１は、受信信号のＭＡＣヘッダ部から、この受信信号の送信元装置の識別情報および送信先装置の識別情報を取得する。この結果、ＡＰ１０−１は、この受信信号の送信元装置が、ＢＳＳ  Ｃｏｌｏｒ「２」の端末２０−２であることを特定する（図６の枠Ｃｂ参照）。
【００５２】
続いて、ＡＰ１０−１は、受信信号がビーコン信号でないため、受信信号の送信元装置が端末２０であると判定する。そして、ＡＰ１０−１は、取得した情報のうち所定の情報をデータベース１３に格納する。具体的には、ＡＰ１０は、取得した情報のうち、この受信信号の送信元装置が属するＢＳＳ  Ｃｏｌｏｒ「２」、送信元装置の種別「端末」と識別情報「２０−２」、および、到来方向「２」を対応付けて、データベース１３に格納する。この結果、図４の２行目に示す情報が、データベース１３に記録される。
【００５３】
このように、ＡＰ１０−１は、他の無線通信装置による信号の物理ヘッダ部から取得されたＢＳＳ  Ｃｏｌｏｒと、ＭＡＣアドレス部から取得された送信元装置の識別情報とを、到来方向および装置の種別に対応付けてデータベース１３に格納する。
【００５４】
［送信処理］
次に、図７〜図１０を参照して、無線通信システム１における送信処理について説明する。図７〜図１０は、実施例に係る無線通信システム１の処理を説明する図である。以降では、図７〜図１０を参照し、領域Ａ１のＡＰ１０−１が、同じＢＳＳ  Ｃｏｌｏｒに属する端末２０−１および２０−３に対してデータを送信する処理を例に説明する。
【００５５】
例えば、図７に示すように、ＡＰ１０−１において、端末２０−１および２０−３への送信データが発生した場合に、端末２０−２がＡＰ１０−２へ信号を送信したと仮定する。ＡＰ１０−１は、キャリアセンスの結果として、第２の方向において信号を検出する。なお、図７では、第２の方向に形成されたビームがハッチングで塗りつぶされている。ＡＰ１０−１は、端末２０−２から受信された信号の物理ヘッダ部からＢＳＳ  Ｃｏｌｏｒ「２」を検出する。
【００５６】
続いて、ＡＰ１０−１は、自装置内のデータベース１３を参照し、ＢＳＳ  Ｃｏｌｏｒ「２」であり、到来方向が「２」である端末２０−２（図８の枠Ｃ１参照）を送信元装置として決定する。端末２０−２は、ＡＰ１０−２と無線通信を行うため、ＡＰ１０−１は、この受信信号の送信先装置がＡＰ１０−２（図８の枠Ｃ２参照）であると判定する。
【００５７】
このため、ＡＰ１０−１は、ＡＰ１０−２の到来方向である第３の方向（図８では、第３の方向に形成されたビームにハッチングが付されている。）に干渉しない方向のビームを選択する。すなわち、ＡＰ１０−１は、第３の方向のビームを禁止し、この第３の方向以外の方向のビームの中から、端末２０−１および端末２０−３の方向へのビームの形成が可能か否かを判定する。図８の例では、端末２０−１へ向けたビームは第４の方向であり、端末２０−３へ向けたビームは第２の方向であるため、ＡＰ１０−１は、端末２０−１および端末２０−３の方向へのビームの形成が可能であると判定する。したがって、ＡＰ１０−１は、第２および第４の方向のビームを選択する。このため、ＡＰ１０−１は、矢印Ｗ４ａおよびＷ４ｂのように、第４の方向の端末２０−１および第２の方向の端末２０−３のそれぞれ、または一方（例えば送信バッファへの入力が早い方）にデータを送信することができる。
【００５８】
このように、ＡＰ１０−１は、第３の方向以外の方向のビームを選択して、端末２０−１および２０−３にデータ送信を行うことによって、ＡＰ１０−２への干渉を低減しつつ、高速に無線通信処理を実行することができる。
【００５９】
次に、図９および図１０を参照して、ＡＰ１０−１が、キャリアセンスの結果として、第３の方向からの受信信号を検出した場合について説明する。なお、図９では、第３の方向に形成されたビームがハッチングで塗りつぶされている。ＡＰ１０−１は、信号の物理ヘッダ部を受信し、この物理ヘッダ部からＢＳＳ  Ｃｏｌｏｒ「２」を検出する。
【００６０】
続いて、ＡＰ１０−１は、自装置内のデータベース１３を参照し、ＢＳＳ  Ｃｏｌｏｒ「２」であり、到来方向が「３」である端末２０−４（図９の枠Ｃ３参照）およびＡＰ１０−２（図９の枠Ｃ４参照）を送信元装置の候補として決定する。この端末２０−４は、ＡＰ１０−２と無線通信を行う（図１０の矢印Ｗ５参照）。また、ＡＰ１０−２は、端末２０−２および２０−４と無線通信を行う（図１０の矢印Ｗ６ａおよび６ｂ参照）。このため、ＡＰ１０−１は、この受信信号の送信先装置の候補が、ＡＰ１０−２、端末２０−２および端末２０−４（図１０の枠Ｃ５〜Ｃ７参照）であると判定する。
【００６１】
この結果、ＡＰ１０−１は、ＡＰ１０−２の到来方向である第３の方向、端末２０−２の到来方向である第２の方向、端末２０−４の到来方向である第３の方向に干渉しない方向のビームを選択する。なお、図１０では、第２および第３の方向に形成されたビームにハッチングが付されている。すなわち、ＡＰ１０−１は、第２の方向および第３の方向のビームを禁止し、この第２の方向および第３の方向以外の方向のビームの中から、端末２０−１および端末２０−３の方向へのビームの形成が可能か否かを判定する。図１０の例では、端末２０−１へ向けたビームは第４の方向であり、端末２０−３へ向けたビームは第２の方向であるため、ＡＰ１０−１は、端末２０−１の方向へのビームの形成は可能であるが、端末２０−３の方向へのビームの形成は困難であると判定する。したがって、ＡＰ１０−１は、第４の方向のビームを選択し、端末２０−３へのデータ送信を所定期間待機する。この結果、ＡＰ１０−１は、第４の方向の端末２０−１のみにデータを送信し（図１０の矢印Ｗ７ａ参照）、第２の方向の端末２０−３に対するデータ送信は停止する（図１０の矢印Ｗ７ｂ参照）。
【００６２】
このように、ＡＰ１０−１は、第２および第３の方向以外の方向のビームを選択して、端末２０−１のみにデータ送信を行うことによって、ＡＰ１０−２、端末２０−２および端末２０−４への干渉を低減しつつ、高速に無線通信処理を実行することができる。
【００６３】
［ＡＰにおける処理の流れ］
次に、ＡＰ１０におけるデータ処理の流れについて説明する。図１１は、ＡＰ１０における処理の流れを示すフローチャートである。
【００６４】
図１１に示すように、ＡＰ１０は、物理ヘッダ部を受信した否かを判定する（ステップＳ１）。続いて、ＡＰ１０は、物理ヘッダ部を受信したと判定した場合（ステップＳ１：Ｙｅｓ）、到来方向推定部１４１が、アンテナ素子毎に測定された受信信号の受信電力を基に受信信号の到来方向を推定する（ステップＳ２）。
【００６５】
このステップＳ２の処理と並行して、ＢＳＳ  Ｃｏｌｏｒ特定部１４２が、受信信号の物理ヘッダ部からＢＳＳ  Ｃｏｌｏｒを取得し、受信信号の送信元装置が属するＢＳＳ  Ｃｏｌｏｒを特定する（ステップＳ３）。また、ＢＳＳ  Ｃｏｌｏｒ特定部１４２は、受信処理部１２から出力されたデータの中からＭＡＣフレーム部を特定し、特定されたＭＡＣヘッダ部から送信元装置の識別情報を取得する。また、ＢＳＳ  Ｃｏｌｏｒ特定部１４２は、ＭＡＣフレーム部の情報に基づいて、送信元装置の種別を特定する。なお、図１１の例では、ステップＳ２およびステップＳ３が並列に実行される場合を示したが、ステップＳ２およびステップＳ３の順、または、ステップＳ３およびステップＳ２の順で実行されてもよい。
【００６６】
次に、受信データ処理部１４は、データバッファ１６に送信データが存在するか否かを判定する（ステップＳ４）。受信データ処理部１４は、データバッファ１６に送信データが存在しないと判定した場合（ステップＳ４：Ｎｏ）、送信処理は不要となるため、データベース１３の作成のための処理を行う。具体的には、ＢＳＳ  Ｃｏｌｏｒ特定部１４２は、受信信号のＭＡＣフレーム部から送信元装置および送信先装置の識別情報を取得する（ステップＳ５）。そして、格納部１４５は、送信元装置の識別情報を、到来方向、送信元装置の種別およびＢＳＳ  Ｃｏｌｏｒを対応付けてデータベース１３に格納する（ステップＳ６）。そして、再びステップＳ１に示した処理が実行される。
【００６７】
一方、受信データ処理部１４は、データバッファ１６に送信データが存在すると判定した場合（ステップＳ４：Ｙｅｓ）、この送信データの送信のために以下の処理を行う。まず、送信元候補決定部１４３は、ＢＳＳ  Ｃｏｌｏｒと到来方向から、データベース１３を用いて送信元装置の候補を決定する（ステップＳ７）。そして、送信先候補決定部１４３は、送信先装置の候補を決定し、ビーム選択部１５１は、データベース１３を用いて、その候補に対応する方向を取得する（ステップＳ８）。
【００６８】
続いて、ビーム選択部１５１は、送信先装置の候補における干渉電力が所定値以下となる方向のビームとして、送信先候補の方向に対応するビーム以外のビームを選択する（ステップＳ９）。そして、端末選択部１５２は、ビーム選択部１５１によって選択されたビームの方向を基に、送信先の端末２０へ向けたビームの形成が可能か否かを判定する。送信先の端末２０へ向けたビームの形成が可能である場合、端末選択部１５２は、送信先の端末２０へ向けたビームを選択し、データの送信をデータバッファ１６に指示し、選択したビームの情報を送信処理部１８へ出力する（ステップＳ１０）。なお、送信先の端末２０へ向けたビームの形成が困難である場合、端末選択部１５２は、データの送信を所定期間待機する。そして、ＡＰ１０は、送信データ処理部１７および送信処理部１８による送信データの処理後、アンテナ１１から信号を送信する（ステップＳ１１）。そして、再びステップＳ１に示した処理が実行される。
【００６９】
また、ＡＰ１０は、物理ヘッダ部を受信していないと判定した場合（ステップＳ１：Ｎｏ）、受信データ処理部１４は、データバッファ１６に送信データが存在するか否かを判定する（ステップＳ１２）。ＡＰ１０は、受信データ処理部１４が、データバッファ１６に送信データが存在すると判定した場合（ステップＳ１２：Ｙｅｓ）、送信先の端末２０へ向けたビームを用いてデータ送信を実施する（ステップＳ１３）。一方、受信データ処理部１４が、データバッファ１６に送信データが存在しないと判定した場合には（ステップＳ１２：Ｎｏ）、再びステップＳ１に示した処理が実行される。
【００７０】
［データ送信タイミング］
ここで、図１２および図１３を参照して、ＡＰ１０と従来のＡＰとにおけるデータ送信タイミングについて説明する。図１２は、従来技術におけるデータ送信タイミングを説明する図である。図１３は、本実施例におけるデータ送信タイミングを説明する図である。
【００７１】
従来のＡＰは、データ送信時に、他の装置との干渉を低減する方向でのデータ送信を行うため、他の装置による受信信号から送信元装置および送信先装置のＭＡＣアドレスを取得していた。このため、図１２に示すように、従来のＡＰは、他の装置から送信されたフレームＤｒ１´のＭＡＣフレーム部まで受信することになる。すなわち、従来のＡＰは、フレームＤｒ１´の最後まで受信しなければ、通信の禁止方向を判定することが難しい。
【００７２】
したがって、従来のＡＰは、フレームＤｒ１´の全ての受信時間Ｔ１の経過後でなければ、送信データ用のフレームＤｓ´を送信することが難しく、通信処理の高速化には限界があった。
【００７３】
これに対し、本実施例のＡＰ１０では、送信元装置および送信先装置のＭＡＣアドレスではなく、物理ヘッダ部のＢＳＳ  Ｃｏｌｏｒを取得して、他の装置との干渉を低減する方向を選択している。すなわち、ＡＰ１０は、図１３に示すように、他の装置から送信されたフレームＤｒ１の物理ヘッダ部まで受信すれば、通信の禁止方向を判定することができる。
【００７４】
したがって、本実施例のＡＰ１０は、フレームＤｒ１の物理ヘッダ部までの受信時間Ｔ２（＜Ｔ１）で、通信の禁止方向の判定処理を実行して、送信データ用のフレームＤｓを送信することができる。このため、本実施例のＡＰ１０は、従来のＡＰと比して、他の装置への干渉を低減しつつ、通信処理の高速化を図ることができる。
【００７５】
［実施例の効果］
本実施例の無線通信システム１では、信号の物理ヘッダ部に該信号の送信元装置が属するＢＳＳ  Ｃｏｌｏｒが含まれる信号を無線通信する。本実施例のＡＰ１０は、信号の物理ヘッダ部を受信した場合、受信信号の物理ヘッダ部からＢＳＳ  Ｃｏｌｏｒを取得し、受信信号の送信元装置が属するＢＳＳ  Ｃｏｌｏｒを特定する。そして、ＡＰ１０は、特定されたＢＳＳ  Ｃｏｌｏｒを基に受信信号の送信先装置の候補を決定する。続いて、ＡＰ１０は、送信先装置の候補における干渉電力が所定値以下となる方向のビームを選択してアンテナ１１から信号を送信させる。
【００７６】
このように、本実施例のＡＰ１０は、受信信号の物理ヘッダ部の情報に基づいて、他の装置による信号との干渉電力を低減するビーム方向を選択する。これにより、受信信号全体を受信し終えてから他の装置による信号との干渉電力を低減するビーム方向を選択する場合に比べて、より高速な無線通信処理を実行できるとともに、他の装置に与える干渉も低減できる。
【００７７】
また、本実施例のＡＰ１０は、受信信号の受信電力を基に受信信号の到来方向を推定する。そして、ＡＰ１０は、特定されたＢＳＳ  Ｃｏｌｏｒに属し、受信信号の到来方向に対する場所に位置する無線通信装置を、受信信号の送信元装置の候補として決定する。続いて、ＡＰ１０は、特定されたＢＳＳ  Ｃｏｌｏｒに属する無線通信装置のうち送信元装置の候補が無線通信可能である無線通信装置を、受信信号の送信先装置の候補として決定する。
【００７８】
このように、ＡＰ１０は、ＢＳＳ  Ｃｏｌｏｒと推定した受信信号の到来方向から、受信信号の送信元装置の候補および送信先装置の候補として決定するため、他の装置による信号との干渉を低減することができる。
【００７９】
また、本実施例のＡＰ１０は、他の装置の識別情報、他の装置の種別、他の装置が属するグループの識別情報、および、他の装置によるビームの自装置における到来方向を、装置ごとに対応付けてデータベース１３に記憶する。そして、ＡＰ１０は、データベース１３を参照して受信信号の送信元装置の候補を決定する。さらに、ＡＰ１０は、データベース１３を参照して、特定されたＢＳＳ  Ｃｏｌｏｒに属する装置のうち送信元装置の候補の種別に応じて、送信元装置の候補が無線通信可能である装置を、受信信号の送信先装置の候補として決定する。
【００８０】
このように、本実施例のＡＰ１０は、上記のデータベース１３を保持し、このデータベース１３を参照することによって、送信元装置の送信先候補を決定することができる。
【００８１】
また、本実施例のＡＰ１０は、受信信号のＭＡＣフレーム部まで受信した場合に、ＭＡＣフレーム部から求めた受信信号の送信元装置の識別情報を求める。そして、ＡＰ１０は、求めた受信信号の送信元装置の識別情報を、物理ヘッダ部から求めたＢＳＳ  Ｃｏｌｏｒ、推定された到来方向、および、送信元装置の種別に対応付けてデータベース１３に格納する。
【００８２】
このように、実施例のＡＰ１０は、データ送信時以外には、適宜、他の装置による受信信号のＭＡＣフレーム部まで受信する。そして、ＡＰ１０は、物理フレーム部から読み出した情報に加え、ＭＡＣフレーム部から読み出した送信元装置の識別情報や種別、受信信号の到来方向をデータベース１３に格納する。この結果、ＡＰ１０は、適切なデータベース１３を作成できるとともに、データベース１３のデータを最新のものにすることができる。
【００８３】
また、実施例のＡＰ１０は送信先装置の候補における干渉電力が所定値以下となる方向のビームを選択し、選択したビームを基に、送信先の端末２０を選択している。したがって、ＡＰ１０は、データ送信対象の端末２０が複数存在する場合には、全ての端末２０にデータ送信を行うのではなく、選択したビームを基に送信対象の端末２０を選択することで、他の装置による信号との干渉の低減を可能にする。また、ＡＰ１０は、選択したビームのうち、ゲインが所定値よりも大きくなる端末２０に対してデータ送信を行うなど、選択したビームに応じて送信対象を柔軟に設定できる。
【００８４】
［変形例１］
本実施例は、ビームフォーミング処理を行って無線通信を行う装置であれば、ＡＰ１０以外の装置にも適用が可能である。本実施例は、例えば、ＡＰ１０に対向する端末２０に適用されてもよい。
【００８５】
［変形例２］
また、本実施例では、ＡＰ１０が、受信信号の物理ヘッダ部から取得したＢＳＳ  Ｃｏｌｏｒに加え、受信信号の到来方向を用いて送信先装置の候補を決定した例について説明したが、開示の技術はこれに限られない。ＡＰ１０は、受信信号の物理ヘッダ部から取得したＢＳＳ  Ｃｏｌｏｒのみを用いて送信先装置の候補が決定されてもよい。
【００８６】
この場合、ＡＰ１０は、取得したＢＳＳ  Ｃｏｌｏｒに属する全てのＡＰ１０および端末２０を送信先装置の候補として決定する。そして、ＡＰ１０は、このＢＳＳ  Ｃｏｌｏｒに属する全てのＡＰ１０および端末２０による信号との干渉電力を低減するビーム方向を選択すればよい。
【００８７】
例えば、図７に示す例において、ＡＰ１０−１は、受信信号の物理ヘッダ部からＢＳＳ  Ｃｏｌｏｒ「２」を取得した場合、このＢＳＳ  Ｃｏｌｏｒ「２」に属する全てのＡＰ１０−２および端末２０−２，２０−４を送信先装置の候補とする。そして、ＡＰ１０は、ＡＰ１０−２と端末２０−４とに対応する第３の方向および端末２０−２に対応する第２の方向以外の第１、第４〜第６の方向の中からビームを選択して、データ送信を行えばよい。
【００８８】
このように、ＡＰ１０が、ＢＳＳ  Ｃｏｌｏｒのみを用いて送信先装置の候補を決定する場合、データベース１３に到来方向を対応付けなくてもよくなるため、データベース１３の容量を小さくすることができる。また、この場合には、ＡＰ１０は、到来方向を推定する処理を省略できるため、データ送信までの処理を簡易化することができる。
【００８９】
また、上記した実施例では、ＡＰ１０に対して複数の端末２０が無線通信を行う無線通信システム１が例示されたが、開示の技術はこれに限られない。実施例の無線通信システム１は、ＡＰ１０に対して１つの端末２０が無線通信を行う構成であってもよい。
【００９０】
［ＡＰのハードウェア］
上記した各実施例のＡＰ１０は、例えば図１４に示すようなハードウェアにより実現される。図１４は、ＡＰ１０のハードウェアの一構成例を示す図である。ＡＰ１０は、例えば図１４に示すように、ハードウェアの構成要素として、プロセッサ１０１、メモリ１０２、無線通信モジュール１０３およびインターフェイス回路１０４を有する。プロセッサ１０１は、例えばＣＰＵ（Central  Processing  Unit）、ＤＳＰ（Digital  Signal  Processor）、ＦＰＧＡ（Field  Programmable  Gate  Array）等である。また、ＡＰ１０は、プロセッサ１０１と周辺回路とを含むＬＳＩ（Large  Scale  Integrated  circuit）を有してもよい。メモリ１０２は、例えばＳＤＲＡＭ（Synchronous  Dynamic  Random  Access  Memory）等のＲＡＭ、ＲＯＭ（Read  Only  Memory）またはフラッシュメモリ等である。
【００９１】
受信処理部１２および送信処理部１８は、無線通信モジュール１０３により実現される。受信データ処理部１４、選択部１５および送信データ処理部１７は、プロセッサ１０１により実現される。データベース１３およびデータバッファ１６は、メモリ１０２によって実現される。プロセッサ１０１によって使用されるデータ等は、メモリ１０２に格納される。インターフェイス回路１０４は、例えばＮＩＣ（Network  Interface  Card）等により実現される。
【符号の説明】
【００９２】
１  無線通信システム
１０，１０−１，１０−２  ＡＰ
１１  アンテナ
１２  受信処理部
１３  データベース
１４  受信データ処理部
１５  選択部
１６  データバッファ
１７  送信データ処理部
１８  送信処理部
２０，２０−１〜２０−４  端末
１４１  到来方向推定部
１４２  ＢＳＳ  Ｃｏｌｏｒ特定部
１４３  送信元候補決定部
１４４  送信先候補決定部
１４５  格納部
１５１  ビーム選択部
１５２  端末選択部
【図１】
2019080250.tif 000003
【図２】
2019080250.tif 000004
【図３】
2019080250.tif 000005
【図４】
2019080250.tif 000006
【図５】
2019080250.tif 000007
【図６】
2019080250.tif 000008
【図７】
2019080250.tif 000009
【図８】
2019080250.tif 000010
【図９】
2019080250.tif 000011
【図１０】
2019080250.tif 000012
【図１１】
2019080250.tif 000013
【図１２】
2019080250.tif 000014
【図１３】
2019080250.tif 000015
【図１４】
2019080250.tif 000016