(57)【特許請求の範囲】
【請求項１】
送信装置であって、
データの送信に利用する第１のチャネルとは異なる第２のチャネルを利用して通信する他の無線ネットワークを検出した検出装置を判定する第１の判定手段と、
前記第１のチャネルにおいてデータを受信装置に送信する際に、当該データの送信先である前記受信装置とは異なる装置が前記第１の判定手段により判定された前記検出装置に含まれるか否かを判定する第２の判定手段と、
前記第２の判定手段により、前記受信装置とは異なる装置が前記検出装置に含まれると判定された場合、データの送信を抑制させるための信号を前記第２のチャネルにおいて送信するように当該検出装置に対して指示する指示手段と、
前記指示手段による指示の後、前記受信装置に対して前記第１のチャネルにおいてデータを送信する送信手段と、を有し、
前記第２の判定手段により、前記受信装置とは異なる装置が前記検出装置として含まれないと判定された場合、前記指示手段による指示を行うことなく、前記送信手段は前記受信装置に対してデータを送信することを特徴とする送信装置。
【請求項２】
前記データの送信を抑制させるための信号とは、ＩＥＥＥ８０２．１１シリーズで規定されたＣＴＳ信号もしくはＲＴＳ信号であることを特徴とする請求項１に記載の送信装置。
【請求項３】
前記第２のチャネルは、前記検出装置が検出した無線ネットワークの通信に利用される周波数チャネルであることを特徴とする請求項１または２に記載の送信装置。
【請求項４】
前記第１の判定手段が複数の前記検出装置を判定した場合、該複数の前記検出装置のうち、通信に利用する消費電力を周期的に低減させる省電力モードでは動作していない前記検出装置を判定する第３の判定手段を更に有し、
前記指示手段は、前記第３の判定手段により前記省電力モードでは動作していないと判定された前記検出装置に対して、前記データの送信を抑制させるための信号の送信を指示することを特徴とする請求項１乃至３のいずれか１項に記載の送信装置。
【請求項５】
前記第１のチャネルおよび前記第２のチャネルは、それぞれ周波数チャネルであることを特徴とする請求項１乃至４のいずれか１項に記載の送信装置。
【請求項６】
送信装置の制御方法であって、
データを送信する際に利用される第１のチャネルとは異なる第２のチャネルを利用して通信する無線ネットワークを検出した検出装置を判定する第１の判定工程と、
前記第１のチャネルにおいてデータを受信装置に送信する際に、当該データの送信先である前記受信装置とは異なる装置が前記検出装置に含まれるか否かを判定する第２の判定工程と、
前記受信装置とは異なる装置が前記検出装置に含まれると判定された場合、データの送信を抑制させるための信号を前記第２のチャネルにおいて送信するように当該検出装置に対して指示する指示工程と、
該指示の後、前記受信装置に対して前記第１のチャネルにおいてデータを送信する送信工程と、を有し、
前記受信装置とは異なる装置が前記検出装置として含まれないと判定された場合、前記指示工程における指示を行うことなく、前記受信装置に対してデータを送信することを特徴とする制御方法。
【請求項７】
コンピュータを請求項１乃至５のいずれか１項に記載の送信装置として動作させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを送信する送信装置に関する。
【背景技術】
【０００２】
近年、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）８０２．１１ｎに準拠した無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）が広く利用されている。また、８０２．１１ｎよりも更に高速な通信を目指したＩＥＥＥ８０２．１１ａｃも策定中である。これらのＩＥＥＥ８０２．１１シリーズでは、他の装置にデータ信号の送信を所定の期間、抑制させるためのＣＴＳ（Ｃｌｅａｒ  ｔｏ  Ｓｅｎｄ）信号が規定されている。データの受信装置は、データ信号を受信する前にＣＴＳ信号を送信することで、受信装置における干渉を低減することができる。
【０００３】
また、ＩＥＥＥ８０２．１１ｎやａｃでは高速化のために、従来と比べ倍のチャネル帯域幅を利用した４０ＭＨｚモードをサポートしている。４０ＭＨｚモードでは、データ信号は４０ＭＨｚのチャネル帯域幅を用いて通信される。しかしながら、４０ＭＨｚモードであっても、ビーコンや上述したＣＴＳ信号などの制御信号は、基本チャネルと呼ばれる２０ＭＨｚのチャネル帯域幅を用いて通信される。
【０００４】
このような４０ＭＨｚモードで通信する無線ネットワーク（Ｂａｓｉｃ  Ｓｅｒｖｉｃｅ  Ｓｅｔ。以後、ＢＳＳ）が隣接していると、受信装置がＣＴＳ信号を送信しても、受信装置において干渉が生じる場合がある。即ち、受信装置がＣＴＳ信号を送信するチャネルが、隣接するＢＳＳの基本チャネルと異なる場合には、隣接するＢＳＳに属する装置はＣＴＳ信号を受信することができず、データ信号を送信する可能性がある。ここで、このデータ信号は４０ＭＨｚ帯域幅で送信されるため、隣接するＢＢＳに属する装置が送信するデータ信号のチャネルと、受信装置がデータ信号を受信するチャネルとが重複し、干渉が生じる場合がある。
【０００５】
これを解決するために、受信装置がチャネルを切り替えてＣＴＳ信号を送信する方法が考えられるが、チャネルの切り替えに多くの時間を要してしまい効率的ではない。そこで、非特許文献１では、受信装置とは異なる装置が、隣接するＢＳＳの基本チャネルにＣＴＳ信号を送信する構成が開示されている。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】Ｊａｒｋｋｏ  Ｋｎｅｃｋｔ  （Ｎｏｋｉａ）  ，  “Ｒｅｓｅｒｖｉｎｇ  ＳＴＡ”  ，  １８  Ｊａｎ  ２０１１、ｈｔｔｐｓ：／／ｍｅｎｔｏｒ．ｉｅｅｅ．ｏｒｇ／８０２．１１／ｄｃｎ／１１／１１−１１−０１２７−０１−００ａｃ−ｒｅｓｅｒｖｉｎｇ−ｓｔａ．ｐｐｔ
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、受信装置とは異なる装置がＣＴＳ信号を送信する場合、ＣＴＳ信号を送信する装置の位置によっては、隣接するＢＢＳに属する装置までＣＴＳ信号が到達しない場合がある。この場合、隣接するＢＳＳに属する装置はＣＴＳ信号を受信することができず、やはり受信装置において干渉が生じてしまう。
上記課題を解決するために、本発明は、複数のネットワークの共通領域に存在する装置に、他の装置のデータ送信を抑制させる信号を送信させることで、受信装置における干渉を低減することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の送信装置は、データの送信に利用する第１のチャネルとは異なる第２のチャネルを利用して通信する他の無線ネットワークを検出した検出装置を判定する第１の判定手段と、前記第１のチャネルにおいてデータを受信装置に送信する際に、当該データの送信先である前記受信装置とは異なる装置が前記第１の判定手段により判定された前記検出装置に含まれるか否かを判定する第２の判定手段と、前記第２の判定手段により、前記受信装置とは異なる装置が前記検出装置に含まれると判定された場合、データの送信を抑制させるための信号を前記第２のチャネルにおいて送信するように当該検出装置に対して指示する指示手段と、前記指示手段による指示の後、前記受信装置に対して前記第１のチャネルにおいてデータを送信する送信手段と、を有し、前記第２の判定手段により、前記受信装置とは異なる装置が前記検出装置として含まれないと判定された場合、前記指示手段による指示を行うことなく、前記送信手段は前記受信装置に対してデータを送信する。
【発明の効果】
【０００９】
複数のネットワークの共通領域に存在し、受信装置とは異なる装置が、他の装置のデータ送信を抑制させる信号を送信するので、受信装置における干渉を低減することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態１、２におけるシステム構成図
【図２】実施形態１、２、３におけるＡＰの機能ブロック図
【図３】実施形態１、２、３におけるＳＴＡの機能ブロック図
【図４】実施形態１、２、３におけるＳＴＡのＯＢＳＳ  Ｓｃａｎのシーケンス図
【図５】実施形態１、２におけるＯＢＳＳレポートのフレーム構成図
【図６】実施形態１、２におけるＯＢＳＳ通知ＳＴＡ管理データベースを示す図
【図７】実施形態１におけるＡＰが実現するフローチャート
【図８】実施形態１におけるシーケンスチャート
【図９】実施形態２におけるＡＰが実現するフローチャート
【図１０】実施形態３におけるシステム構成図
【図１１】実施形態３におけるＯＢＳＳレポートのフレーム構成図
【図１２】実施形態３におけるＯＢＳＳ通知ＳＴＡ管理データベースを示す図
【図１３】実施形態３におけるＡＰが実現するフローチャート
【発明を実施するための形態】
【００１１】
＜実施形態１＞
図１に、ＩＥＥＥ８０２．１１ｎ規格に準拠した無線ＬＡＮシステムの構成を示す。本実施形態では、ＡＰ１０１がＢＳＳ１０８に属する通信装置であるＳＴＡ（ステーション）１０３に対してデータを送信する際に、ＢＳＳ１０９に属するＡＰ１０６からの干渉を防ぐ例について述べる。
【００１２】
ＡＰ１０１が構築するＢＳＳ１０８では、３６ｃｈ（周波数チャネル）を基本チャネル、４０ｃｈを非基本チャネルとして利用する。また、ＡＰ１０６が構築するＢＳＳ１０９では、基本チャネルを４８ｃｈ、非基本チャネルを３６ｃｈ、４０ｃｈ、４４ｃｈとして利用する。ここで、基本チャネルとは、制御信号（ビーコンやＣＴＳ信号）の送信のために利用されるチャネルである。また、非基本チャネルとは、各装置がデータ信号を送信するために、基本チャネルと共に利用されるチャネルである。
【００１３】
図２（ａ）にＡＰ１０１のハードウェア構成を示す。制御部２０１はＣＰＵ、ＭＰＵから構成され、記憶部２０２に記憶されたプログラムを実行することによりＡＰ１０１全体を制御する。記憶部２０２はＲＯＭ、ＲＡＭにより構成され、制御部２０１が実行するプログラムや、通信パラメータ等の各種情報を記憶する。後述するＡＰ１０１の各種動作は、記憶部２０２に記憶されたプログラムを制御部２０１が実行することにより行われる。なお、記憶部２０２には、ＲＯＭ、ＲＡＭ等のメモリの他に、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＤＶＤなどの記憶媒体を用いてもよい。ＲＦ部２０３は、他の無線通信装置（ＳＴＡ）との間で無線信号の送受信を行うためのアンテナや回路から構成される。
【００１４】
次に、図２（ｂ）にＡＰ１０１のソフトウェア機能ブロックを示す。本実施形態のソフトウェア機能ブロックは、制御部２０１が記憶部２０２に記憶されたプログラムを読み出すことで実現される。しかしこれに限らず、ソフトウェア機能ブロックの一部または全部をハードウェアで構成してもよい。また、複数のソフトウェア機能ブロックを纏めて１つのソフトウェア機能ブロックとして実現してもよいし、１つのソフトウェア機能ブロックを複数のソフトウェア機能ブロックとして実現するようにしてもよい。また、これらのソフトウェア機能ブロックは、制御部２０１、記憶部２０２のみならず、場合に応じてＲＦ部２０３とも共働して機能を実現する。
【００１５】
２５１は、ＡＰ１０１がデータ信号を送信する際に、Ｓｅｌｆ−ＣＴＳ信号の送信を要求するＳＴＡを特定するＳＴＡ特定部である。ここで、Ｓｅｌｆ−ＣＴＳ信号とは、宛先を当該信号を送信したＳＴＡ自身に設定して送信するＣＴＳ信号のことである。
【００１６】
２５２は、ＳＴＡ特定部２５１が特定したＳＴＡがＳｅｌｆ−ＣＴＳ信号を送信する際に利用する周波数チャネルを特定するチャネル特定部である。２５３は、ＩＥＥＥ８０２．１１シリーズに準拠したＰｏｗｅｒ  Ｓａｖｅ中（省電力モード）であるＳＴＡを起床させるＳＴＡ起床部である。２５４は、ＳＴＡ特定部２５１が特定したＳＴＡに対して、Ｓｅｌｆ−ＣＴＳ信号を送信するように要求する要求部である。２５５は、データ信号を送信するデータ送信部である。
【００１７】
２５６は、ＩＥＥＥ８０２．１１シリーズに準拠したＯＢＳＳ  Ｓｃａｎに関する処理を行うＯＢＳＳ部である。ここで、ＯＢＳＳ（Ｏｖｅｒｌａｐｐｉｎｇ  Ｂａｓｉｃ  Ｓｅｒｖｉｃｅ  Ｓｅｔ）Ｓｃａｎとは、ＳＴＡの周囲に存在する他の無線ネットワーク（ここでは、ＡＰ１０６が構築するＢＳＳ１０９）を探索するための処理である。２５７は、ＡＰ１０１とＳＴＡが接続するための処理を行う接続部である。
【００１８】
図３にＳＴＡ１０２のハードウェア構成を示す。なお、ＳＴＡ１０３、１０４、１０５も同様のハードウェア構成を有する。制御部３０１はＣＰＵ、ＭＰＵから構成され、記憶部３０２に記憶されたプログラムを実行することによりＳＴＡ１０２全体を制御する。記憶部３０２はＲＯＭ、ＲＡＭにより構成され、制御部３０１が実行するプログラムや、通信パラメータ等の各種情報を記憶する。後述するＳＴＡ１０２の各種動作は、記憶部３０２に記憶されたプログラムを制御部３０１が実行することにより行われる。なお、記憶部３０２には、ＲＯＭ、ＲＡＭ等のメモリの他に、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＤＶＤなどの記憶媒体を用いてもよい。ＲＦ部３０３は、他の無線通信装置（ＡＰやＳＴＡ）との間で無線信号の送受信を行うためのアンテナや回路から構成される。
【００１９】
図４に、ＳＴＡ１０３がＡＰ１０１と接続し、ＯＢＳＳ  Ｓｃａｎを実行する際の処理を示したシーケンスチャートを示す。なお、ＳＴＡ１０２、１０４、１０５も同様にしてＯＢＳＳ  Ｓｃａｎを実行する。
【００２０】
まず、ＳＴＡ１０３はＢＳＳ１０８に参加するために、ＡＰ１０１に認証要求（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ）を送信する（Ｓ４０１）。ＡＰ１０１が認証要求を受信すると、接続部２５７は、認証を許可して認証応答（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ）を送信する（Ｓ４０２）。ＳＴＡ１０３は認証応答を受信すると、接続要求（Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔ）を送信する（Ｓ４０３）。ＡＰ１０１では接続要求（Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔ）の応答として、接続部２５７が、接続応答（Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ）を送信する（Ｓ４０４）。このようにして、ＳＴＡ１０３はＢＳＳ１０８に参加（ＡＰ１０１と接続）することができる。なお、Ｓ４０４の後でＷＰＡやＷＰＡ２に則った認証などを行ってもよい。
【００２１】
Ｓ４０４における接続応答（Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ）には、ＩＥＥＥ８０２．１１ｎ規格に準拠したＯＢＳＳ  Ｓｃａｎ  Ｐａｒａｍｅｔｅｒ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｅｌｅｍｅｎｔ（探索パラメータ情報要素）が付与されている。この探索パラメータ情報要素にはＯＢＳＳ  Ｓｃａｎを行う周期に関する情報が含まれており、この情報に基づいて、ＳＴＡ１０３はＢＳＳ１０８に参加後、定期的にＯＢＳＳ  Ｓｃａｎを実行する（Ｓ４０５、Ｓ４０６）。
【００２２】
ＯＢＳＳ  Ｓｃａｎでは全チャネルのスキャンを実施して周囲のＢＳＳ（他の無線ネットワーク）を検索する。そして、周囲のＢＳＳの中からＢＳＳ１０８が利用しているチャネルと同じチャネルを非基本チャネルとして利用しているＢＳＳを発見する。ここでは、ＢＳＳ１０８は３６ｃｈおよび４０ｃｈを利用しているので、３６ｃｈおよび４０ｃｈを非基本チャネルとして利用している他のＢＳＳを検索する。これにより、ここでは、ＢＳＳ１０９を構築するＡＰ１０６が検出される。
【００２３】
ＳＴＡ１０３はＯＢＳＳ  Ｓｃａｎを実行した後、当該Ｓｃａｎの探索結果を、ＩＥＥＥ８０２．１１ｎに準拠したＯＢＳＳ  Ｃｈａｎｎｅｌ  Ｒｅｐｏｒｔ  Ｍａｎａｇｅｍｅｎｔ  ｆｒａｍｅ（ＯＢＳＳレポート）を用いてＡＰ１０１に通知する（Ｓ４０７）。
【００２４】
図５に、ＯＢＳＳレポートのフレーム構成を示す。フレーム構成のうち、Ｎｕｍｂｅｒ  Ｏｆ  ＯＢＳＳ  Ｃｈａｎｎｅｌには、ＯＢＳＳ  Ｓｃａｎにより検出された他のＢＳＳの数を記載する。また、ＯＢＳＳ  Ｃｈａｎｎｅｌ  Ｒｅｐｏｒｔには検出した他のＢＳＳが利用している基本チャネル数を記載する。ここでは、Ｎｕｍｂｅｒ  ｏｆ  ＯＢＳＳ  Ｃｈａｎｎｅｌには１、ＯＢＳＳ  Ｃｈａｎｎｅｌ  ＲｅｐｏｒｔにはＢＳＳ１０９の基本チャネルである４８が記載される。
【００２５】
ＡＰ１０１はＳＴＡ１０３からＯＢＳＳレポートの通知を受信すると、ＯＢＳＳ部２５６は、図６に示すＯＢＳＳ通知ＳＴＡ管理データベースを更新する（Ｓ４０８）。即ち、ＳＴＡ１０３から受信したＯＢＳＳレポートを解析して、ＢＳＳ１０８利用しているチャネルと同じチャネルを非基本チャネルとして利用している他のＢＳＳの基本チャネル及び、これを通知したＳＴＡを記憶する。
【００２６】
ここでは、ＳＴＡ１０３はＢＳＳ１０９の基本チャネルである４８ｃｈを通知しているので、図６に示すデータベースのうち、ＳＴＡ１０３、４８ｃｈに該当する項目にフラグとして１を記載する。一方で、ＳＴＡ１０３は４８ｃｈ以外のチャネルを基本チャネルとしている他のＢＳＳを検出していないので、該当する項目には０を記載する。
【００２７】
同様にしてＳＴＡ１０２、ＳＴＡ１０４、ＳＴＡ１０５もＯＢＳＳ  Ｓｃａｎを実行する。ここでは、ＳＴＡ１０２は他のＢＳＳを検出できず、ＳＴＡ１０４、１０５はＢＳＳ１０９を検出する。このようにして、図６に示すデータベースが構築される。これによると、ＳＴＡ１０３、１０４、１０５は４８ｃｈを基本チャネルとしている他のＢＳＳを検出しており、ＳＴＡ１０２は他のＢＳＳを検出していないことがわかる。
【００２８】
ＡＰ１０１はＳＴＡ１０３にデータを送信する際に、ＳＴＡ１０３において他のＢＳＳからの干渉を防止するために、Ｓｅｌｆ−ＣＴＳ信号を送信するＳＴＡの選択を行う。
【００２９】
図７に、Ｓｅｌｆ−ＣＴＳ信号を送信するＳＴＡの選択する際に、制御部２０１が記憶部２０２に記憶されたプログラムを読み出して実現するフローチャートを示す。
【００３０】
ＡＰ１０１のチャネル特定部２５２はまず、Ｓｅｌｆ−ＣＴＳ信号を送信するチャネルを決定する（Ｓ７０１）。ここで、Ｓｅｌｆ−ＣＴＳ信号送信するチャネルとは、ＢＳＳ１０８が利用している３６ｃｈ、もしくは、４０ｃｈを非基本チャネルとして利用している他のＢＳＳにおける基本チャネルである。ここでは、図６に示すデータベースにおいて１が記載されているチャネルである、４８ｃｈがＳｅｌｆ−ＣＴＳ信号を送信するチャネルであると決定される。
【００３１】
次に、ＳＴＡ特定部２５１は、４８ｃｈをＯＢＳＳ  Ｓｃａｎの結果として通知したＳＴＡを特定する（Ｓ７０２）。ここでは図６に示すデータベースを参照することで、ＳＴＡ１０３、ＳＴＡ１０４、ＳＴＡ１０５が特定される。次に、ＳＴＡ特定部２５１は、Ｓ７０２で特定したＳＴＡの中から、データの送信先（ここでは、受信装置であるＳＴＡ１０３）以外のＳＴＡが存在するかを確認する（Ｓ７０３）。ここで、データの送信先以外のＳＴＡが存在しなかった場合は、Ｓｅｌｆ−ＣＴＳ信号を送信することなく、データ送信部２５５はＳＴＡ１０３に対してデータを送信する（Ｓ７０８）。  ここでは、データ送信先はＳＴＡ１０３であり、データ送信先以外のＳＴＡとして、ＳＴＡ１０４、ＳＴＡ１０５が存在するのでＳ７０３からＳ７０４に進む。
【００３２】
次に、ＳＴＡ特定部２５１は、Ｓ７０３で確認されたＳＴＡの中に、ＩＥＥＥ８０２．１１シリーズに準拠したＰｏｗｅｒ  Ｓａｖｅ中（省電力モード）であるＳＴＡが存在するかどうかを確認する。ここで、確認されたＳＴＡのうちのいずれかのＳＴＡがＰｏｗｅｒ  Ｓａｖｅ中でなない場合にはＳ７０５に進み、いずれのＳＴＡもＰｏｗｅｒ  Ｓａｖｅ中である場合には、Ｓ７０６に進む。なお、Ｓ７０４において通常モードであるＳＴＡを検出するようにしても良い。この場合、通常モードであるＳＴＡが検出された場合にはＳ７０５に進み、通常モードであるＳＴＡが検出されなかった場合にはＳ７０６に進む。
【００３３】
ここでは、ＳＴＡ１０４がＰｏｗｅｒ  Ｓａｖｅ中であり、ＳＴＡ１０５がＰｏｗｅｒ  Ｓａｖｅ中ではないものとして、Ｓ７０５以降の説明を行う。なお、ＳＴＡ１０４、ＳＴＡ１０５ともにＰｏｗｅｒ  Ｓａｖｅ中でなければ、いずれか任意のＳＴＡを選択して、同様にＳ７０５以降の処理を行う。
【００３４】
Ｐｏｗｅｒ  Ｓａｖｅ中でないＳＴＡが存在した場合、要求部２５４は、Ｐｏｗｅｒ  Ｓａｖｅ中でないＳＴＡ（ここでは、ＳＴＡ１０５）にＳｅｌｆ−ＣＴＳ信号の送信要求を行う（Ｓ７０５）。ここで、Ｓ７０１で特定した４８ｃｈに対してＳｅｌｆ−ＣＴＳ信号送信するように要求する。  要求部２５４がＳＴＡ１０５にＳｅｌｆ−ＣＴＳ信号の送信要求を行った後に、データ送信部２５５はＳＴＡ１０３に対してデータの送信を行う（Ｓ７０８）。
【００３５】
以上の処理をシーケンスチャートで表したものを図８に示す。
【００３６】
まずＡＰ１０１はＳｅｌｆ−ＣＴＳ信号を送信するＳＴＡを選択する（Ｓ８０１）。これはＳ７０１〜Ｓ７０４の一連の処理に該当する。ＡＰ１０１はＳｅｌｆ−ＣＴＳ信号を送信するＳＴＡを選択すると、選択したＳＴＡ、すなわちＳＴＡ１０５にＳｅｌｆ−ＣＴＳ信号の送信要求を送信する（Ｓ８０２）。
【００３７】
ＡＰ１０１はＳｅｌｆ−ＣＴＳ信号の送信要求後、ＳＴＡ１０３にデータを送信する（Ｓ８０３）。一方で、ＳＴＡ１０５はＳｅｌｆ−ＣＴＳ信号の送信要求を受信すると、４８ｃｈにＳｅｌｆ−ＣＴＳ信号を送信する（Ｓ８０４）。４８ｃｈに送信されたＳｅｌｆ−ＣＴＳ信号は４８ｃｈを基本チャネルとして動作しているＡＰ１０６及びＳＴＡ１０７で受信される。ＡＰ１０６及びＳＴＡ１０７はＳｅｌｆ−ＣＴＳ信号を受信すると、Ｓｅｌｆ−ＣＴＳ信号で指定された所定の期間（ＮＡＶ期間）は、データの送信を抑制する。
【００３８】
次に、ＳＴＡ１０４、ＳＴＡ１０５のいずれもがＰｏｗｅｒ  Ｓａｖｅ中である場合について説明する。この場合、ＳＴＡ１０４、ＳＴＡ１０５のいずれか任意のＳＴＡをＰｏｗｅｒ  Ｓａｖｅ中から起床させ（Ｓ７０６）、起床させたＳＴＡにＳｅｌｆ−ＣＴＳ信号の送信要求を行う（Ｓ７０７）。その後、ＳＴＡ１０３に対してデータを送信する（Ｓ７０８）。このＳ７０７とＳ７０８の処理は、Ｓ７０４においてＰｏｗｅｒ  Ｓａｖｅ中のＳＴＡが存在した場合のＳ７０５とＳ７０８と同様である。
【００３９】
以上のようにして、ＡＰ１０１がＳＴＡ１０３にデータを送信する前に、ＢＳＳ１０８とＢＳＳ１０９の共通エリア（ＡＰ１０１およびＡＰ１０６）に存在するＳＴＡ１０４または１０５にＳｅｌｆ−ＣＴＳ信号の送信させる。これにより、ＳＴＡ１０３において干渉が生じる可能性を低減することができる。
【００４０】
また、Ｐｏｗｅｒ  Ｓａｖｅ中のＳＴＡがいた場合、可能な限りＰｏｗｅｒ  Ｓａｖｅ中のＳＴＡを起床させないようにするので、Ｐｏｗｅｒ  Ｓａｖｅ中のＳＴＡの省電力動作を維持させたままで運用することができる。
【００４１】
また、上述の実施形態では、Ｓ７０３において送信先以外のＳＴＡが存在しなかった場合には、ネットワーク内のいずれの通信装置もＳｅｌｆ−ＣＴＳを送信することなく、ＡＰがデータを送信した。しかしこれに限らず、受信装置であるＳＴＡがＳｅｌｆ−ＣＴＳを送信するようにしてもよい。これにより、データの受信までにタイムロスが発生するものの、受信装置において干渉する可能性をより低減させることができる。
【００４２】
＜実施形態２＞
実施形態２では、実施形態１とは異なる方法でＳｅｌｆ−ＣＴＳ信号を送信するＳＴＡを選択する。なお、実施形態１と同様である点についての説明は省略する。
【００４３】
実施形態２において、ＡＰ１０１がＳｅｌｆ−ＣＴＳ信号を送信するＳＴＡを選択する際に、制御部２０１が記憶部２０２に記憶されたプログラムを読み出して実現するフローチャートを図９に示す。
【００４４】
まず、ＡＰ１０１がＳＴＡ１０２にデータを送信する場合について説明する。
【００４５】
ＯＢＳＳ部２５６は、まずデータの送信先ＳＴＡ（ここではＳＴＡ１０２）が、ＯＢＳＳ  Ｓｃａｎにより他のＢＳＳを検出したか否かを確認する（Ｓ９０１）。ここで、図６に示すデータベースを参照すると、ＳＴＡ１０２は全てのチャネルにおいて０が記載されているので、ＳＴＡ１０２は他のＢＳＳを検出していないことがわかる。
【００４６】
このように、送信先ＳＴＡが他のＢＳＳを検出していない場合には、データ送信部２５５はＳｅｌｆ−ＣＴＳ信号の送信要求を行うことなく、データの送信を行う（Ｓ９０６）。
【００４７】
次に、ＡＰ１０１がＳＴＡ１０３にデータを送信する場合について説明する。
【００４８】
ＯＢＳＳ２５６は同様に、送信先ＳＴＡ、すなわちＳＴＡ１０３がＯＢＳＳ  Ｓｃａｎにより他のＢＳＳを検出したか否かを確認する（Ｓ９０１）。図６に示すデータベースにより、ＳＴＡ１０３は４８ｃｈが１となっているので、他のＢＳＳを検出していることがわかる。
【００４９】
このように、送信先ＳＴＡが他のＢＳＳを検出している場合には、チャネル特定部２５２はＳｅｌｆ−ＣＴＳ信号を送信するチャネルを特定する（Ｓ９０２）。Ｓ９０２、Ｓ９０３、Ｓ９０４の処理に関しては、実施例１におけるＳ７０１、Ｓ７０２、Ｓ７０３と同様であるので説明の詳細は省略する。ここでは、４８ｃｈをＳｅｌｆ−ＣＴＳ信号を送信するチャネルとして特定する。また、４８ｃｈをＯＢＳＳ  Ｓｃａｎの結果として通知したＳＴＡとして、ＳＴＡ１０３〜１０５を特定する。
【００５０】
Ｓ９０４において、ここではＳＴＡ１０４、ＳＴＡ１０５が送信先以外のＳＴＡに該当するので、要求部２５４は、いずれかのＳＴＡにＳｅｌｆ−ＣＴＳ信号の送信を要求する（Ｓ９０５）。そして、要求部２５４がＳｅｌｆ−ＣＴＳ信号の送信要求を行った後に、データ送信部２５５はＳＴＡ１０３に対してデータを送信する。
【００５１】
このように、他のＢＳＳを検出していない、即ち、他のＢＳＳとの間で干渉が生じる恐れの無いＳＴＡに対してデータを送信する場合には、Ｓｅｌｆ−ＣＴＳ信号の送信を要求することなく、データを送信する。これにより、データ送信時におけるＳｅｌｆ−ＣＴＳ信号の送信要求、および、Ｓｅｌｆ−ＣＴＳ信号を送信するオーバーヘッドを削減することができる。
【００５２】
また、上述の実施形態では、Ｓ９０４において送信先以外のＳＴＡが存在しなかった場合には、ネットワーク内のいずれの通信装置もＳｅｌｆ−ＣＴＳを送信することなく、ＡＰがデータを送信した。しかしこれに限らず、受信装置であるＳＴＡがＳｅｌｆ−ＣＴＳを送信するようにしてもよい。これにより、データの受信までにタイムロスが発生するものの、受信装置において干渉する可能性をより低減させることができる。
【００５３】
＜実施形態３＞
本実施形態では、実施形態１とは、ＳＴＡが通知するＯＢＳＳレポート、ＡＰ１０１が管理するＯＢＳＳ通知ＳＴＡ管理データベース、および、ＡＰ１０１におけるＳｅｌｆ−ＣＴＳ信号を送信するＳＴＡの選択処理が異なる。なお、実施形態１と同様である点の説明は省略する。
【００５４】
本実施形態におけるシステム構成を図１０に示す。
【００５５】
ＡＰ１００１はＩＥＥＥ８０２．１１ａｃに準拠した２０ＭＨｚモードでＢＳＳ１００７を構成しており、基本チャネルとして３６ｃｈを使用している。ＳＴＡ１００２、ＳＴＡ１００３、ＳＴＡ１００４はＩＥＥＥ８０２．１１ａｃに準拠したＳＴＡであり、ＡＰ１００１が構成するＢＳＳ１００７に参加している。
【００５６】
ＡＰ１００５はＩＥＥＥ８０２．１１ａｃに準拠した８０ＭＨｚモードでＢＳＳ１００８を構成しており、基本チャネルは４８ｃｈ、非基本チャネルとして４４ｃｈ、４０ｃｈ、３６ｃｈを使用している。ＢＳＳＩＤは１である。
【００５７】
ＡＰ１００６はＩＥＥＥ８０２．１１ａｃに準拠した８０ＭＨｚモードでＢＳＳ１００９を構成しており、基本チャネルは４８ｃｈ、非基本チャネルとして４４ｃｈ、４０ｃｈ、３６ｃｈを使用している。ＢＳＳＩＤは２である。
【００５８】
ＡＰ１００１、ＳＴＡ１００２、ＳＴＡ１００３、ＳＴＡ１００４は、互いの通信範囲内に存在するものとする。ＳＴＡ１００２、ＳＴＡ１００３、ＡＰ１００６も同様に互いの通信範囲内に存在する。ＳＴＡ１００４、ＡＰ１００５も同様に互いの通信範囲内に存在する。一方で、その以外の装置同士は互いの通信範囲内には存在していない。例えば、ＡＰ１００１とＡＰ１００６、およびＳＴＡ１００２とＡＰ１００５は互いに通信することはできない。
【００５９】
本実施形態では、ＡＰ１００１がＳＴＡ１００２にデータを送信する場合に、ＳＴＡ１００２において他のＢＳＳからの干渉を低減させる。
【００６０】
まず、ＳＴＡ１００２、ＳＴＡ１００３、ＳＴＡ１００４がＯＢＳＳ  Ｓｃａｎを実施するが、この際の処理は図４に示すシーケンスチャートと同様である。ただし、Ｓ４０７で送信されるＯＢＳＳレポートのフレーム構成が異なる。
【００６１】
本実施形態におけるＯＢＳＳレポートのフレーム構成を図１１に示す。ＯＢＳＳ  ＢＳＳＩＤには、ＢＳＳ１００７が動作しているチャネルと同じチャネルを非基本チャネルとして利用している他のＢＳＳのＢＳＳＩＤが記載される。また、当該他のＢＳＳが基本チャネルとして利用しているチャネルをＯＢＳＳ  Ｃｈａｎｎｅｌに記載する。また、複数の他のＢＳＳを発見した場合には、それぞれのＢＳＳＩＤに対してＯＢＳＳ  ＢＳＳＩＤおよびＯＢＳＳ  Ｃｈａｎｎｅｌを対にして格納する。
【００６２】
図１２に、ＡＰ１００１がＳＴＡ１００２、ＳＴＡ１００３、ＳＴＡ１００４からＯＢＳＳレポートを受信した後に管理するＯＢＳＳ通知ＳＴＡ管理データベースを示す。本実施形態のデータベースでは、他のＢＳＳの基本チャネルの他、各ＳＴＡが通知したＢＳＳＩＤも格納する。ＳＴＡ１００２は、４８ｃｈを基本チャネルとするＡＰ１００６を検出可能であるので、ＳＴＡ１００２、４８ｃｈの項目にはＡＰ１００６のＢＳＳＩＤである２が格納される。
【００６３】
同様にしてＳＴＡ１００３はＡＰ１００６が検出可能であるので、ＡＰ１００６のＢＳＳＩＤである２が格納されている。ＳＴＡ１００４はＡＰ１００５が検出可能であるので、ＳＴＡ１００４のＢＳＳＩＤである１が格納されている。
【００６４】
図１３にＡＰ１００１がＳｅｌｆ−ＣＴＳ信号を送信するＳＴＡを選択する処理のフローチャートを示す。
【００６５】
チャネル特定部２５２はＳｅｌｆ−ＣＴＳ信号を送信するチャネルを、データの送信先（即ち、受信装置であるＳＴＡ１００２）と図１２に示すデータベースとに基づいて特定する（Ｓ１３０１）。ここでは、ＳＴＡ１００２が通知したチャネル及びＢＳＳＩＤは図１２より、４８ｃｈ及び２であるので、当該チャネル及びＢＳＳＩＤをＳｅｌｆ−ＣＴＳ信号を送信するチャネル情報とする。
【００６６】
次に、ＳＴＡ特定部２５１は、特定したチャネルおよびＢＳＳＩＤに基づいて、同様のＯＢＳＳレポートを通知したＳＴＡを特定する（Ｓ１３０２）。ここでは、チャネル４８ｃｈ、ＢＳＳＩＤ２を通知したＳＴＡであるＳＴＡ１００２、ＳＴＡ１００３が特定される。
【００６７】
そして、ＳＴＡ特定部２５１は、Ｓ１３０２において特定されたＳＴＡのうち、送信先（ここではＳＴＡ１００２）以外のＳＴＡが存在するかを確認する（Ｓ１３０３）。このとき送信先以外のＳＴＡが存在しなかった場合には、Ｓｅｌｆ−ＣＴＳ信号を送信することなくデータ送信部２５５はＳＴＡ１００２に対してデータを送信する（Ｓ１３０５）。ここでは、ＳＴＡ１００３が送信先以外のＳＴＡとして存在するのでＳ１３０４に進む。
【００６８】
そして、Ｓ１３０２において特定されたＳＴＡのうち、送信先以外のＳＴＡ（ここでは、ＳＴＡ１００３）に対して、要求部２５４はＳｅｌｆ−ＣＴＳ信号送信を要求をする（Ｓ１３０４）。このＳｅｌｆ−ＣＴＳ信号の送信要求では、４８ｃｈにＳｅｌｆ−ＣＴＳ信号を送信することを要求する。該要求後、データ送信部２５５はＳＴＡ１００２に対してデータを送信する（Ｓ１３０５）。
【００６９】
本実施例により、データ送信先のＳＴＡにおいて干渉を生じさせる可能性の高い、他のＢＳＳの通信範囲内に存在する他のＳＴＡに、Ｓｅｌｆ−ＣＴＳ信号を送信させることができる。例えば、ＳＴＡ１００２はＡＰ１００１にＢＳＳ１００９の存在を通知し、一方でＢＳＳ１００８は検出できていない。そのため、ＳＴＡ１００２において干渉を生じさせる可能性の高いＢＳＳ１００９の通信範囲内に存在する他のＳＴＡにＳｅｌｆ−ＣＴＳ信号を送信させる。即ち、受信装置において、より干渉が生じる可能性の高い他のネットワークに対してＣＴＳ信号を送信できる装置を判別し、当該装置にＣＴＳ信号を送信させるので、受信装置における干渉の可能性を低減させることができる。
【００７０】
上述の実施形態１〜３では、他の装置にデータの送信を抑制させるための信号として、Ｓｅｌｆ−ＣＴＳ信号を用いたが、これに限らず、ＩＥＥＥ８０２．１１シリーズで規定されたＲＴＳ信号を用いるようにしてもよい。なお、ＲＴＳとは、Ｒｅｑｕｅｓｔ  ｔｏ  Ｓｅｎｄの略である。
【符号の説明】
【００７１】
１０１、１０６、１００１、１００５、１００６  ＡＰ
１０２、１０３、１０４、１０５、１０７、１００２、１００３、１００４  ＳＴＡ
１０８、１０９  ＢＳＳ
【図１】
0005979835.tif 000002
【図２】
0005979835.tif 000003
【図３】
0005979835.tif 000004
【図４】
0005979835.tif 000005
【図５】
0005979835.tif 000006
【図６】
0005979835.tif 000007
【図７】
0005979835.tif 000008
【図８】
0005979835.tif 000009
【図９】
0005979835.tif 000010
【図１０】
0005979835.tif 000011
【図１１】
0005979835.tif 000012
【図１２】
0005979835.tif 000013
【図１３】
0005979835.tif 000014