(57)【要約】【課題】無線ネットワーク内の無線通信装置それぞれがビーコンを送信する場合にも、他の無線ネットワークの無線通信装置からのビーコンと衝突を回避することのできる無線通信方法および無線通信装置を提供する。【解決手段】ビーコンを受信し、フレームを抽出するビーコン受信部２０１と、抽出したフレームがデータの送受信を要求するものであるか、他のネットワークのビーコンとの衝突を通知するものであるかを判定するフレーム判定部２０２と、このフレーム判定部が衝突通知であると判定したとき、衝突通知と新たなビーコン送信期間への移動通知とを中継するフレームを生成するフレーム構成部２０５と、このフレームをビーコン送信タイミングで送信指示するビーコン送信指示部２０６とを有することにより、これらの通知を中継できるので、同一ネットワークのすべての無線通信装置が新たなビーコン送信期間へ移動することが可能になる。【選択図】図２
2006005620.tif 000002
【特許請求の範囲】
【請求項１】
第１の無線通信装置が自己の属する自ネットワークで使用するビーコン送信期間内で、他ネットワークのビーコンを検出したとき、ビーコンの衝突と、自ネットワークの前記ビーコン送信期間を他ネットワークのビーコン送信時間帯以外の新たな時間帯に移動することとを通知する衝突通知を行うビーコンを送信するステップと、
第１の無線通信装置と同一ネットワークに属する第２の無線通信装置が第１の無線通信装置からの前記衝突通知を受けたとき、前記衝突通知を中継して送信するステップと、
第１の無線通信装置および第２の無線通信装置と同一ネットワークに属する第３の無線通信装置が第２の無線通信装置からの前記衝突通知を受け、前記衝突通知をさらに中継して送信するステップと、
第１の無線通信装置が前記新たな時間帯へ前記ビーコン送信期間を移動してビーコンを送信するステップと、
第２の無線通信装置が第１の無線通信装置からのビーコンを受信したとき、新たな前記ビーコン送信期間でビーコンを以降送信するステップと、
第３の無線通信装置が第２の無線通信装置からのビーコンを受信したとき、新たな前記ビーコン送信期間でビーコンを以降送信するステップとを有する無線通信方法。
【請求項２】
第１の無線通信装置は前記衝突通知に、当該通知の有効時間をさらに含め、前記有効時間内に前記新たな時間帯でビーコンを送信し、
第２の無線通信装置および第３の無線通信装置は、通知された前記有効時間が経過したとき、前記衝突通知の中継を停止する請求項１に記載の無線通信方法。
【請求項３】
第１の無線通信装置は前記衝突通知に、自己を特定する装置ＩＤをさらに含め、
第２の無線通信装置および第３の無線通信装置は、装置ＩＤが同一の前記衝突通知を受信したとき、有効時間の大きい方の通知を優先する請求項２に記載の無線通信方法。
【請求項４】
第２の無線通信装置および第３の無線通信装置は、装置ＩＤが異なる前記衝突通知を受信したとき、装置ＩＤの最大、および最小の、自ネットワークであらかじめ規定されているいずれか一方の装置ＩＤを有する前記衝突通知を優先する請求項３に記載の無線通信方法。
【請求項５】
第１の無線通信装置、第２の無線通信装置、および第３の無線通信装置は、前記衝突通知を送信、あるいは受信してから、送信先の無線通信装置のビーコンを前記新たな時間帯で受信するまでの間、通信を禁止する請求項１に記載の無線通信方法。
【請求項６】
第１の無線通信装置は前記衝突通知後、自ネットワークのビーコン送信期間内で、他ネットワークのビーコンを所定時間連続して検出しないとき、前記ビーコンの衝突が解消したことを通知する衝突解消通知を行うビーコンを送信するステップと、
第２の無線通信装置および第３の無線通信装置が前記衝突解消通知を受信したとき、ビーコン送信期間の前記新たな時間帯への移動を中止するとともに、前記衝突解消通知を中継して送信する請求項１に記載の無線通信方法。
【請求項７】
第１の無線通信装置は前記衝突解消通知に、当該衝突解消通知の有効時間をさらに含め、第２の無線通信装置および第３の無線通信装置は、前記有効時間が経過したときに前記中継を終了する請求項６に記載の無線通信方法。
【請求項８】
第１の無線通信装置は前記衝突解消通知に、自己を特定する装置ＩＤをさらに含め、
第２の無線通信装置および第３の無線通信装置は、装置ＩＤが同一の前記衝突解消通知を受信したとき、前記衝突通知の前記有効時間より前記衝突解除通知の前記有効時間が大き
い場合、前記衝突通知により通知された前記有効時間の設定を削除する請求項７に記載の無線通信方法。
【請求項９】
第２の無線通信装置および第３の無線通信装置は、前記衝突解消通知を受信した後に、装置ＩＤが同一の前記衝突通知を受信したとき、前記衝突解消通知の前記有効時間より前記衝突通知の前記有効時間が大きい場合、前記衝突解消通知により通知された前記有効時間の設定を削除する請求項８に記載の無線通信方法。
【請求項１０】
第１の無線通信装置が自己の属する自ネットワークで使用するビーコン送信期間外で、他ネットワークのビーコンを検出したとき、当該検出されたビーコン送信期間を通知するビーコン時間通知を行うビーコンを送信するステップと、
第２の無線通信装置が第１の無線通信装置からの前記ビーコン時間通知を受けたとき、前記ビーコン時間通知を中継して送信するステップと、
第３の無線通信装置が第２の無線通信装置からの前記ビーコン時間通知を受け、前記ビーコン時間通知をさらに中継して送信するステップと
を有する請求項１に記載の無線通信方法。
【請求項１１】
第１の無線通信装置が前記衝突通知を行うとき、同一ネットワークに属する他の無線通信装置からの前記ビーコン時間通知で通知されたビーコン送信期間をさらに除く時間帯を、移動する前記新たな時間帯とする請求項１０に記載の無線通信方法。
【請求項１２】
第２の無線通信装置は前記ビーコン時間通知に、当該通知の有効時間をさらに含め、
第３の無線通信装置は、前記ビーコン時間通知の有効時間が経過したとき、前記ビーコン時間通知の中継を停止する請求項１０に記載の無線通信方法。
【請求項１３】
第２の無線通信装置は前記ビーコン時間通知に、自己を特定する装置ＩＤをさらに含め、第３の無線通信装置は、装置ＩＤが同一の前記ビーコン時間通知を受信したとき、前記ビーコン時間通知の有効時間の大きい方の通知を優先し、装置ＩＤが異なる前記ビーコン時間通知を受信したとき、装置ＩＤの最大、および最小の、自ネットワークであらかじめ規定されているいずれか一方の装置ＩＤを有する前記ビーコン時間通知を優先する請求項１２に記載の無線通信方法。
【請求項１４】
第２の無線通信装置は前記ビーコン時間通知を受信後、当該ビーコン時間通知を所定時間連続して検出しないとき、前記ビーコン時間通知の廃棄を指示するビーコン時間廃棄通知を行うビーコンを送信するステップと、
第３の無線通信装置が前記ビーコン時間廃棄通知を受信したとき、当該ビーコン時間廃棄通知を中継して送信する請求項１０に記載の無線通信方法。
【請求項１５】
第２の無線通信装置は前記ビーコン時間廃棄通知に、当該通知の有効時間をさらに含め、第３の無線通信装置は、前記ビーコン時間廃棄通知の有効時間が経過したとき、前記ビーコン時間廃棄通知の中継を停止する請求項１４に記載の無線通信方法。
【請求項１６】
第２の無線通信装置は前記ビーコン時間廃棄通知に、第１の無線通信装置を特定するＩＤをさらに含め、
第３の無線通信装置は、装置ＩＤが同一の前記ビーコン時間廃棄通知を受信したとき、当該ビーコン時間廃棄通知の前記有効時間が大きい方を優先し、装置ＩＤが異なる前記ビーコン時間廃棄通知を受信したとき、装置ＩＤの最大、および最小の、自ネットワークであらかじめ規定されているいずれか一方の装置ＩＤを有する前記ビーコン時間廃棄通知を優先するする請求項１５に記載の無線通信方法。
【請求項１７】
第３の無線通信装置は同じ装置ＩＤで受信したとき有効時間の大きい方を優先する請求項１６記載の無線通信方法。
【請求項１８】
ビーコンを受信し、フレームを抽出するビーコン受信部と、
抽出したフレームがデータの送受信を要求するものであるか、あるいは他のネットワークのビーコンとの衝突を通知するものであるかを判定するフレーム判定部と、
前記フレーム判定部が衝突通知であると判定したとき、当該衝突通知を中継する衝突通知フレームを生成するフレーム構成部と、
前記衝突通知フレームをビーコン送信タイミングで送信指示するビーコン送信指示部と
を有する無線通信装置。
【請求項１９】
前記衝突通知のフレームには、ビーコンの送信期間として、他ネットワークのビーコン送信期間以外の新たな時間帯を規定した情報を有し、
ビーコン送信指示部が前記ビーコン受信部からの前記新たな時間帯での自ネットワークからのビーコン検出通知を受けたとき、前記ビーコン送信タイミングを前記新たな時間帯に切り替える請求項１８に記載の無線通信装置。
【請求項２０】
前記衝突通知のフレームには、当該衝突通知の有効時間情報をさらに有し、
前記フレーム構成部は前記ビーコン送信指示部からのビーコン送信指示を受信する毎に前記有効時間をカウントし、当該有効時間の経過までは、前記衝突通知フレームの生成を行う請求項１９に記載の無線通信装置。
【請求項２１】
前記衝突通知のフレームには、当該衝突通知フレームを送信した無線通信装置を特定する装置ＩＤをさらに有し、
前記フレーム判定部は装置ＩＤが同一の前記衝突通知フレームを受信したとき、前記有効時間の大きい方のフレームを優先する請求項２０に記載の無線通信装置。
【請求項２２】
前記フレーム判定部は装置ＩＤが異なる前記衝突通知を受信したとき、装置ＩＤの最大、および最小の、自ネットワークであらかじめ規定されているいずれか一方の装置ＩＤを有する前記衝突通知を優先する請求項２１に記載の無線通信装置。
【請求項２３】
前記フレーム判定部が前記衝突通知を送信、あるいは受信してから、前記ビーコン受信部が送信先の無線通信装置のビーコンを前記新たな時間帯で受信するまでの間、前記フレーム構成部はデータ通信のフレーム生成を行わない請求項２２に記載の無線通信装置。
【請求項２４】
前記衝突通知を記録する記録部をさらに有し、
前記フレーム構成部は前記衝突が解消したことを通知する衝突解消通知をフレーム判定部から受けたとき、前記衝突通知の記録を廃棄するとともに、前記衝突解消通知を中継するフレームを生成する請求項２３に記載の無線通信装置。
【請求項２５】
前記衝突解消通知のフレームには、当該衝突解消通知の有効時間情報をさらに有し、
前記フレーム構成部は前記ビーコン送信指示部からのビーコン送信指示を受信する毎に前記有効時間をカウントし、当該有効時間の経過までは、前記衝突解消通知フレームの生成を行う請求項２４に記載の無線通信装置。
【請求項２６】
前記衝突解消通知のフレームには装置を特定する装置ＩＤをさらに有し、
前記フレーム構成部は装置ＩＤが同一の前記衝突解消通知を受信したとき、前記衝突解消通知の前記有効時間より前記衝突通知の前記有効時間が大きい場合、前記衝突通知の記録を廃棄する請求項２５に記載の無線通信装置。
【請求項２７】
前記フレーム構成部は前記衝突解消通知を受信したとき、前記記録部に衝突解消通知を記録し、前記衝突解消通知を含むフレームを前記有効時間内に送信しているとき、同じ装置ＩＤを含む前記衝突通知フレームを受信した場合には、
前記衝突解消通知の前記有効時間より前記衝突通知の前記有効時間が大きければ、前記衝突解消通知の記録を廃棄する請求項２６に記載の無線通信装置。
【請求項２８】
フレーム判定部は自己のビーコン送信期間と重複しない、他ネットワークのビーコン送信期間の情報を受信したとき、前記ビーコン送信期間を記録部に記録し、自己のビーコン送信期間と重複する、他ネットワークのビーコン送信期間を検出したとき、フレーム構成部が当該他ネットワークのビーコン送信期間と前記記録部に記録された他ネットワークのビーコン送信期間とを除く新たな時間帯を自ネットワークのビーコン送信期間とする情報を含む衝突通知フレームを生成する請求項２４に記載の無線通信装置。
【請求項２９】
各無線通信装置は自己の属する無線ネットワークを特定するネットワークＩＤを含むビーコンを送信し、
自己のビーコン送信期間と重複するビーコン送信期間を有するビーコンを受信したとき、当該ビーコンのネットワークＩＤが自己のネットワークＩＤより大きい場合、および小さい場合の、あらかじめ規定されているいずれか一方のネットワークＩＤを有する無線通信装置が衝突通知を行う無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信ネットワークにおけるアドホック通信をするときの無線通信方法および無線通信装置に関する。
【背景技術】
【０００２】
従来より、この無線通信方法および無線通信装置としては、例えば、特許文献１に記載されているようなものがあった。図１７は特許文献１に記載された無線通信方法を示すものであり、無線ネットワークにおいて、制御局を配置せずに、無線通信装置同士が直接通信する無線通信方法を示している。
【０００３】
図１７において、無線通信装置１７０２は所定の時間間隔で管理情報の通知周期を設定して、自己の情報受信開始位置を示す受信タイミング情報と受信ウィンドウ情報と受信周期情報とを記載した管理情報を送信する（Ｔ１）。この管理情報を受信できた他の無線通信装置１７０１は、該当する無線通信装置１７０２の通信装置番号に関連付けて、受信タイミングと受信ウィンドウ、受信周期を記憶しておき、情報伝送時には、通信相手の受信タイミングと受信ウィンドウ、受信周期とから該当する無線通信装置１７０２における受信開始位置を求めて、そのタイミングで情報を送信する。
【０００４】
なお、管理情報は、管理情報交換領域で全ての無線通信装置がビーコンを送信し交換している。
【０００５】
しかし、この無線通信装置が属する無線ネットワークが移動したことにより、管理情報交換領域でのビーコンが、他の無線ネットワークの無線通信装置から送信されたビーコンと衝突することがある。
【０００６】
この衝突時の対応策として、特許文献２に記載のような無線通信方法があった。この無線通信方法における無線ネットワークにおいては、無線通信装置がそれぞれ他の無線通信装置と通信するのではなく、制御局というコーディネータが１台配置され、所属する無線ネットワークのビーコンを送信していた。図１８はこの無線通信方法を示す概念図である。
【０００７】
図１８において、複数の無線ネットワーク（図中の「ピコネット」に相当する。）同士が同一周波数チャネル上で衝突したとき、一方の無線ネットワークの制御局が緩衝スーパーフレーム周期１８０１を一時的に設定して無線ネットワーク間の共存関係を保つ。制御局以外の装置は、緩衝スーパーフレーム周期１８０１のビーコン信号を受信すると、そのスーパーフレーム周期に基づいた短いスーパーフレーム周期を一時的に設定し、次のビーコン送信タイミングの微調整を行う。ビーコンを受信できなかった装置は、冗長な時間に渡り、自己の無線ネットワークのビーコンを探して、新たなスーパーフレーム周期の開始タイミングを探す。この緩衝スーパーフレーム周期１８０１を用いることにより、ビーコンが他の無線ネットワークのビーコンと衝突した場合にビーコンの送信タイミングをずらすことができる。
【特許文献１】特開２００３−２２９８６９号公報（第１１頁−第１４頁、第４図、第５図）
【特許文献２】特開２００４−４０６４５号公報（第１１頁−第１２頁、第４図）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、前記従来の方法では、一つの無線ネットワークにビーコンを送信する無線通信装置が制御局だけである場合は可能であるが、特許文献１に示したような無線ネットワーク内の無線通信装置それぞれがビーコンを送信する場合には、一斉にビーコンの送信期間をずらすことが困難であるという課題を有していた。
【０００９】
本発明はこのような課題を解決するもので、無線ネットワーク内の無線通信装置それぞれがビーコンを送信する場合にも、他の無線ネットワークの無線通信装置からのビーコンと衝突を回避することのできる無線通信方法および無線通信装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の無線通信方法は、第１の無線通信装置が自己の属する自ネットワークで使用するビーコン送信期間内で、他ネットワークのビーコンを検出したとき、ビーコンの衝突と、自ネットワークのビーコン送信期間を他ネットワークのビーコン送信時間帯以外の新たな時間帯に移動することを通知する衝突通知を行うビーコンを送信するステップと、第１の無線通信装置と同一ネットワークに属する第２の無線通信装置が第１の無線通信装置からの衝突通知を受けたとき、この衝突通知を中継して送信するステップと、第１の無線通信装置および第２の無線通信装置と同一ネットワークに属する第３の無線通信装置が第２の無線通信装置からの衝突通知を受け、この衝突通知をさらに中継して送信するステップと、第１の無線通信装置が新たな時間帯へビーコン送信期間を移動してビーコンを送信するステップと、第２の無線通信装置が第１の無線通信装置からのビーコンを受信したとき、新たなビーコン送信期間でビーコンを以降送信するステップと、第３の無線通信装置が第２の無線通信装置からのビーコンを受信したとき、新たなビーコン送信期間でビーコンを以降送信するステップとを有している。
【００１１】
これにより、同一ネットワークに属するすべての無線通信装置はビーコンの衝突を知ることができるので、衝突のない新たなビーコン送信期間へ順次移動することが可能になる。
【００１２】
また、本発明の無線通信方法は、第１の無線通信装置が衝突通知に、通知の有効時間をさらに含め、この有効時間内に前記新たな時間帯でビーコンを送信し、第２の無線通信装置および第３の無線通信装置が、通知された有効時間が経過したとき、衝突通知の中継を停止するものである。
【００１３】
これにより、この有効時間が経過すると衝突通知の中継も行われなくなるので、衝突通知がネットワーク内で中継され続けることを避けられる。
【００１４】
また、本発明の無線通信方法は、第１の無線通信装置が衝突通知に自己を特定する装置ＩＤをさらに含め、第２の無線通信装置および第３の無線通信装置は、装置ＩＤが同一の衝突通知を受信したとき、有効時間の大きい方の通知を優先するものである。
【００１５】
これにより、無線ネットワークの伝搬の関係で通知が前後しても、有効時間の大きい方を優先するので、常に新しい情報に更新でき、ビーコン送信期間を遅延なく、順次移動することができる。
【００１６】
また、本発明の無線通信方法は、第２の無線通信装置および第３の無線通信装置が、装置ＩＤの異なる衝突通知を受信したとき、装置ＩＤの最大、および最小の、自ネットワークであらかじめ規定されているいずれか一方の装置ＩＤを有する衝突通知を優先するものである。
【００１７】
これにより、複数の衝突通知が受信しても、同一ネットワークの無線通信装置は統一して、ビーコン送信期間を移動することができる。
【００１８】
また、本発明の無線通信方法は、第１の無線通信装置、第２の無線通信装置、および第３の無線通信装置が、衝突通知を送信あるいは受信してから、送信先の無線通信装置のビーコンを新たな時間帯で受信するまでの間、通信を禁止するものである。
【００１９】
これにより、同一ネットワークの無線通信装置は新たなビーコン送信期間への移行中に通信することがないので、通信時間帯の食い違いによる通信不能状態になるのを防止することができる。
【００２０】
また、本発明の無線通信方法は、第１の無線通信装置が衝突通知後、自ネットワークのビーコン送信期間内で、他ネットワークのビーコンを所定時間連続して検出しないとき、ビーコンの衝突が解消したことを通知する衝突解消通知を行うビーコンを送信するステップと、第２の無線通信装置および第３の無線通信装置が衝突解消通知を受信したとき、ビーコン送信期間の新たな時間帯への移動を中止するとともに、衝突解消通知を中継して送信するものである。
【００２１】
これにより、無線通信装置はビーコン送信期間の移動指示を取り消すことができるので、不要なビーコン送信期間の移動を避けることが可能になる。
【００２２】
また、本発明の無線通信方法は、第１の無線通信装置が衝突解消通知に有効時間をさらに含め、第２の無線通信装置および第３の無線通信装置は有効時間が経過したときに中継を終了する。
【００２３】
これにより、この有効時間が経過すると衝突解消通知の中継も行われなくなるので、衝突解消通知がネットワーク内で中継され続けることを避けることができる。
【００２４】
また、本発明の無線通信方法は、第１の無線通信装置が衝突解消通知に、自己を特定する装置ＩＤをさらに含め、第２の無線通信装置および第３の無線通信装置は、装置ＩＤが同一の衝突解消通知を受信したとき、有効時間より有効時間が大きい場合、衝突通知により通知された有効時間の設定を削除するものである。
【００２５】
これにより、無線通信装置は衝突通知と衝突解消通知との両方を受信しても、最新の通知を優先できるので、衝突状態を正しく認識することが可能になる。
【００２６】
また、本発明の無線通信方法は、第２の無線通信装置および第３の無線通信装置が、衝突解消通知を受信した後に、装置ＩＤが同一の衝突通知を受信したとき、衝突解消通知の有効時間より衝突通知の有効時間が大きい場合、衝突解消通知により通知された有効時間の設定を削除するものである。
【００２７】
これにより、衝突解消通知と衝突通知の両方を受信しても、最新の情報を有効にすることができるので、衝突状態を常に正しく認識することが可能になる。
【００２８】
また、本発明の無線通信方法は、第１の無線通信装置が自己の属する自ネットワークで使用するビーコン送信期間外で、他ネットワークのビーコンを検出したとき、当該検出されたビーコン送信期間を通知するビーコン時間通知を行うビーコンを送信するステップと、第２の無線通信装置が第１の無線通信装置からのビーコン時間通知を受けたとき、このビーコン時間通知を中継して送信するステップと、第３の無線通信装置が第２の無線通信装置からのビーコン時間通知を受け、このビーコン時間通知をさらに中継して送信するス
テップとを有している。
【００２９】
これにより、同一ネットワークに属するすべての無線通信装置は他のビーコングループのビーコンの存在を知ることができるので、新たなビーコン送信期間へ移動するときにはそのビーコン送信期間を避けた時間帯に移動することが可能になる。
【００３０】
また、本発明の無線通信方法は、第１の無線通信装置が衝突通知を行うとき、同一ネットワークに属する他の無線通信装置からの前記ビーコン時間通知で通知されたビーコン送信期間をさらに除く時間帯を、移動する前記新たな時間帯とするものである。
【００３１】
これにより、新たなビーコン送信期間へ移動するときにはビーコン時間通知で通知されたビーコン送信期間も避けた時間帯に移動することが可能になる。
【００３２】
また、本発明の無線通信方法は、第１の無線通信装置がビーコン時間通知に、当該通知の有効時間をさらに含め、第１の無線通信装置乃至第３の無線通信装置は、ビーコン時間通知の有効時間が経過したとき、ビーコン時間通知の中継を停止するものである。
【００３３】
これにより、この有効時間が経過するとビーコン時間通知の中継も行われなくなるので、ビーコン時間通知がネットワーク内で中継され続けることを避けられる。
【００３４】
また、本発明の無線通信方法は、第２の無線通信装置がビーコン時間通知に、自己を特定する装置ＩＤをさらに含め、第３の無線通信装置は、装置ＩＤが同一のビーコン時間通知を受信したとき、ビーコン時間通知の有効時間の大きい方の通知を優先し、装置ＩＤが異なる前記ビーコン時間通知を受信したとき、装置ＩＤの最大、および最小の、自ネットワークであらかじめ規定されているいずれか一方の装置ＩＤを有するビーコン時間通知を優先するものである。
【００３５】
これにより、無線ネットワークの伝搬の関係で通知が前後しても、有効時間の大きい方を優先するので、他ビーコングループの存在を知ることができる。またネットワーク上に違う装置から流れるビーコン時間通知を減らすことができ、ビーコンフレームのサイズを小さくできる。
【００３６】
また、本発明の無線通信方法は、第２の無線通信装置がビーコン時間通知を受信後、当該ビーコン時間通知を所定時間連続して検出しないとき、ビーコン時間通知の廃棄を指示するビーコン時間廃棄通知を行うビーコンを送信するステップと、第３の無線通信装置がビーコン時間廃棄通知を受信したとき、当該ビーコン時間廃棄通知を中継して送信するものである。
【００３７】
これにより、無線通信装置はビーコン期間通知を取り消すことができるので、不要なビーコン送信期間の回避を避けることが可能になる。
【００３８】
また、本発明の無線通信方法は、第２の無線通信装置はビーコン時間廃棄通知に、当該通知の有効時間をさらに含め、第３の無線通信装置は、ビーコン時間廃棄通知の有効時間が経過したとき、ビーコン時間通知の中継を停止する。
【００３９】
これにより、この有効時間が経過するとビーコン時間廃棄通知の中継も行われなくなるので、ビーコン時間廃棄通知がネットワーク内で中継され続けることを避けることができる。
【００４０】
また、本発明の無線通信方法は、第２の無線通信装置がビーコン時間廃棄通知に、第１
の無線通信装置を特定するＩＤをさらに含め、第３の無線通信装置は、装置ＩＤが同一のビーコン時間廃棄通知を受信したとき、当該ビーコン時間廃棄通知の有効時間が大きい方を優先し、装置ＩＤが異なるビーコン時間廃棄通知を受信したとき、装置ＩＤの最大、および最小の、自ネットワークであらかじめ規定されているいずれか一方の装置ＩＤを有する前記ビーコン時間廃棄通知を優先するする。
【００４１】
これにより、装置ＩＤの同一のビーコン時間廃棄通知を受信したときには、最新の情報を使用することができ、また、装置ＩＤの異なるビーコン時間廃棄通知を受信したときにも、同一ネットワークの無線通信装置は統一して、他ビーコングループのビーコン時間情報を廃棄することができる。
【００４２】
また、本発明の無線通信方法は、第３の無線通信装置が同じ装置ＩＤで受信したとき有効時間の大きい方を優先するものである。
【００４３】
これにより、無線通信装置はビーコン時間通知とビーコン時間廃棄通知との両方を受信しても、最新の通知を優先できるので、他ビーコングループの存在を正しく認識することが可能になる。
【００４４】
本発明の無線通信装置はビーコンを受信し、フレームを抽出するビーコン受信部と、抽出したフレームがデータの送受信を要求するものであるか、あるいは他のネットワークのビーコンとの衝突を通知するものであるかを判定するフレーム判定部と、このフレーム判定部が衝突通知であると判定したとき、衝突通知を中継する衝突通知フレームを生成するフレーム構成部と、この衝突通知フレームをビーコン送信タイミングで送信指示するビーコン送信指示部とを有している。
【００４５】
これにより、ビーコン衝突の通知を中継することができるので、同一ネットワークのすべての無線通信装置へ知らせることが可能になる。
【００４６】
また、本発明の無線通信装置は、衝突通知のフレームにビーコンの送信期間として、他ネットワークのビーコン送信期間以外の新たな時間帯を規定した情報を有し、ビーコン送信指示部がビーコン受信部からの新たな時間帯での自ネットワークからのビーコン検出通知を受けたとき、ビーコン送信タイミングを新たな時間帯に切り替えるものである。
【００４７】
これにより、無線通信装置は新たな時間帯でのビーコンを受信するまではビーコン送信期間を切り替えないので、同一無線ネットワークのすべての無線通信装置はビーコン送信期間への移動を一斉に順次行うことができる。
【００４８】
また、本発明の無線通信装置は衝突通知のフレームに、衝突通知の有効時間情報をさらに有し、フレーム構成部はビーコン送信指示部からのビーコン送信指示を受信する毎に有効時間をカウントし、この有効時間の経過までは、衝突通知フレームの生成を行うものである。
【００４９】
これにより、有効時間が経過するまで衝突通知が送信されるので、同一ネットワークのすべての無線通信装置へ通知される可能性を高めることができる。
【００５０】
また、この有効時間が経過すると衝突通知の中継も行われなくなるので、衝突通知がネットワーク内で中継され続けることを避けられる。
【００５１】
また、本発明の無線通信装置は、衝突通知のフレームに衝突通知フレームを送信した無線通信装置を特定する装置ＩＤをさらに有し、フレーム判定部は装置ＩＤが同一の衝突通
知フレームを受信したとき、有効時間の大きい方のフレームを優先するものである。
【００５２】
これにより、無線ネットワークの伝搬の関係で通知が前後しても、有効時間の大きい方を優先するので、ビーコン送信期間を遅延なく、順次移動することができる。
【００５３】
また、本発明の無線通信装置のフレーム判定部が装置ＩＤの異なる衝突通知を受信したとき、装置ＩＤの最大、および最小の、自ネットワークであらかじめ規定されているいずれか一方の装置ＩＤを有する衝突通知を優先する。
【００５４】
これにより、複数の衝突通知が受信しても、同一ネットワークの無線通信装置は統一して、ビーコン送信期間を移動することができる。
【００５５】
また、本発明の無線通信装置のフレーム判定部が衝突通知を送信、あるいは受信してから、ビーコン受信部が送信先の無線通信装置のビーコンを新たな時間帯で受信するまでの間、フレーム構成部はデータ通信のフレーム生成を行わない。
【００５６】
これにより、同一ネットワークの無線通信装置は新たなビーコン送信期間への移行中に通信することがないので、通信時間帯の食い違いによる通信不能状態になるのを防止することができる。
【００５７】
また、本発明の無線通信装置は、衝突通知を記録する記録部をさらに有し、フレーム構成部は衝突が解消したことを通知する衝突解消通知をフレーム判定部から受けたとき、衝突通知の記録を廃棄するとともに、衝突解消通知を中継するフレームを生成する。
【００５８】
これにより、無線通信装置はビーコン送信期間の移動を中止するとともに、他の無線通信装置に中継することができるので、同一無線ネットワークのすべての無線通信装置がビーコン送信期間の移動を中止することが可能になる。
【００５９】
また、本発明の無線通信装置は、衝突解消通知のフレームに衝突解消通知の有効時間情報をさらに有し、フレーム構成部はビーコン送信指示部からのビーコン送信指示を受信する毎に有効時間をカウントし、有効時間の経過までは、衝突解消通知フレームの生成を行うものである。
【００６０】
これにより、この有効時間が経過すると衝突解消通知の中継も行われなくなるので、衝突解消通知がネットワーク内で中継され続けることを避けることができる。
【００６１】
また、本発明の無線通信装置は、衝突解消通知のフレームに装置を特定する装置ＩＤをさらに有し、フレーム構成部は装置ＩＤが同一の衝突解消通知を受信したとき、有効時間より有効時間が大きい場合、衝突通知の記録を廃棄するものである。
【００６２】
これにより、無線通信装置は衝突通知と衝突解消通知との両方を受信しても、最新の通知を優先できるので、衝突状態を正しく認識することが可能になる。
【００６３】
また、本発明の無線通信装置のフレーム構成部は、衝突解消通知を受信したとき、記録部に衝突解消通知を記録し、衝突解消通知を含むフレームを有効時間内に送信しているとき、同じ装置ＩＤを含む衝突通知フレームを受信した場合には、衝突解消通知の有効時間より衝突通知の有効時間が大きければ、衝突解消通知の記録を廃棄するものである。
【００６４】
これにより、無線通信装置は衝突通知と衝突解消通知との両方を受信しても、最新の通知を優先できるので、衝突状態を正しく認識することが可能になる。
【００６５】
また、本発明の無線通信装置のフレーム判定部は自己のビーコン送信期間と重複しない、他ネットワークのビーコン送信期間の情報を受信したとき、そのビーコン送信期間を記録部に記録し、自己のビーコン送信期間と重複する、他ネットワークのビーコン送信期間を検出したとき、フレーム構成部が当該他ネットワークのビーコン送信期間と記録部に記録された他ネットワークのビーコン送信期間とを除く新たな時間帯を自ネットワークのビーコン送信期間とする情報を含む衝突通知フレームを生成するものである。
【００６６】
これにより、自己の無線ネットワークに侵入したすべての他ビーコングループと重複しないビーコン送信期間へ移動することができる。
【００６７】
また、本発明の無線通信方法は各無線通信装置が自己の属する無線ネットワークを特定するネットワークＩＤを含むビーコンを送信し、自己のビーコン送信期間と重複するビーコン送信期間を有するビーコンを受信したとき、当該ビーコンのネットワークＩＤが自己のネットワークＩＤより大きい場合、および小さい場合の、あらかじめ規定されているいずれか一方のネットワークＩＤを有する無線通信装置が衝突通知を行うものである。
【００６８】
これにより、衝突した双方の無線通信装置が衝突回避のためのビーコン送信期間の移動を行うことがないので、無駄な移動を防げるとともに、双方が移動して再度衝突するという事態を回避できる。
【発明の効果】
【００６９】
本発明により、無線ネットワーク内の無線通信装置それぞれがビーコンを送信する場合にも、他の無線ネットワークの無線通信装置とビーコンが衝突することなしに無線通信することができる。
【発明を実施するための最良の形態】
【００７０】
以下、本発明の実施の形態について図面を用いて説明する。
【００７１】
（実施の形態１）
図１は本発明の実施の形態における無線通信ネットワークの構成を示す図である。
【００７２】
図１において、無線通信装置Ａ１（１０１）乃至Ａ４（１０４）は一つの無線ネットワークを構成し、それぞれ通信可能エリア１１１乃至１１４内の他の無線通信装置とマルチアクセス方式の超広帯域（ＵＷＢ）無線通信を行うものであり、無指向性アンテナにより通信可能エリア全体へデータを伝送する。なお、無線通信装置Ａ１（１０１）乃至Ａ４（１０４）は自由に空間を移動することができる。また、無線通信装置Ｂ１（１０５）乃至Ｂ４（１０８）は別の一つの無線ネットワークを構成し、それぞれ通信可能エリア１１５乃至１１８内の他の無線通信装置と同様にＵＷＢ無線通信を行っている。そして、無線通信装置Ａ１（１０１）の通信エリア１１１内に異なる無線ネットワークの無線通信装置Ｂ１（１０５）が侵入していることを示している。
【００７３】
図２はこの無線通信装置１０１乃至１０８の構成を示すブロック図である。
【００７４】
図２において、無線処理部２０１はアンテナ２００から受信したアナログ信号をデジタル信号に変換し、フレームを生成するものであり常時受信可能状態にある。また、無線処理部２０１はデジタル信号フレームをアナログ信号に変換し、アンテナ２００から送出するものである。このアンテナ２００は無指向性アンテナであり、通信可能エリア内へ電波を放出する。
【００７５】
フレーム判定部２０２は無線処理部２０１が受信したフレームがビーコンフレームであるか、あるいはデータフレームであるかを判別する。
【００７６】
ここで、各フレームについて説明する。
【００７７】
図３（ａ）はビーコンフレームのフォーマットを示している。
【００７８】
図３（ａ）において、ビーコングループ（ＢＧ）３０１はビーコンを送信する時間帯が同一のビーコンピリオド内にあるものを特定するものであり、管理情報３０２はビーコンの衝突情報やデータの送信時刻などを通知するものであり、通知すべきこれらの情報がある場合に付加される。なお、同一ビーコングループの無線通信装置は、ひとつの無線ネットワークを形成する。
【００７９】
図３（ｂ）はこの管理情報のフォーマットを示している。
【００８０】
図３（ｂ）において、管理情報Ｎｏ３１１は管理情報を識別するＩＤであり、ソースデバイスＩＤ３１２は、この管理情報の送信元の無線通信装置を特定するＩＤであり、ＢＧＩＤ３１３はビーコングループを特定するＩＤであり、オフセット時間３１４はスーパーフレーム周期の先頭からビーコン送信期間までの時間であり、Ｒｘ／Ｔｘ３１５は受信、送信を識別するものであり、管理情報タイプ３１６はビーコンの種別を示し、ＴＴＬ３１７はこの管理情報の有効時間を示すものである。
【００８１】
図４はデータフレームのフォーマットを示している。
【００８２】
図４において、データ４０１にはコンテンツや制御情報などの通信データが記載されている。
【００８３】
また、フレーム判定部２０２はこれらのフレームから必要な情報を抽出し、記録部２０３に記録する。
【００８４】
図５（ａ）は記録部２０３に記録される受信ビーコン情報テーブルのフォーマットを示す。
【００８５】
図５（ａ）において、ソースデバイスＩＤ５０１、ビーコングループＩＤ５０２、管理情報タイプ５０３、オフセット５０４、有効時間５０５には、それぞれ受信したビーコンフレーム内のソースデバイスＩＤ３１２、ビーコングループ３０１、管理情報タイプ３１６、オフセット時間３１４、ＴＴＬ３１７が記録される。この有効時間５０４は後述するビーコン送信指示部２０６によりスーパーフレーム毎に’１’減算される。
【００８６】
図５（ｂ）はビーコングループ内の各無線通信装置のビーコンを送信するスロット位置を記録したテーブルである。
【００８７】
デバイスＩＤ５１１は無線通信装置を特定するＩＤであり、スロット位置５１２はビーコンをその無線通信装置が送信するビーコン送信期間でのタイミングを示している。
【００８８】
上位層処理部２０４はＴＣＰ／ＩＰ層以上のプロトコル処理を行うものである。
【００８９】
フレーム構成部２０５は記録部２０３から必要な情報を読み出し、管理情報を含むビーコンフレーム、あるいはデータフレームを構成するものである。
【００９０】
ビーコン送信指示部２０６はタイマーであり、スーパーフレーム周期毎に、オフセット時間から始まるビーコン送信期間における自己のスロット位置で、フレーム構成部２０５に対して、構成したフレームの無線処理部２０１への送出を指示するものである。
【００９１】
以上のように構成された無線通信装置について、以下にその動作、作用を説明する。
【００９２】
図６は本発明に係る無線通信装置が信号を受信したときの動作を示すフローチャートである。
【００９３】
図６において、まず、アンテナ２００から受信された信号は無線処理部２０１でデジタルフレームに変換され（ステップＳ６０１）、フレーム判定部２０２がそのフレームの種別を判定する（ステップＳ６０２）。受信したフレームがビーコンフレームでない場合は、上位層処理部２０４で上位層の処理を行い（ステップＳ６０３）、ビーコンフレームである場合は、自己の属するビーコングループと同一のビーコングループからのものであるか否かを判定する（ステップＳ６０４）。
【００９４】
次に、同一ビーコングループのものでない場合、フレーム判定部２０２は、記録部２０３内の受信ビーコン情報テーブルに、管理情報３０２に記載されているそれぞれの情報を記録する（ステップＳ６０５）。
【００９５】
一方、同一ビーコングループのものであった場合、フレーム判定部２０２は、受信したビーコンのビーコン受信期間（以下、「ビーコンピリオド（ＢＰ）」という。）中のスロット位置と、ソースデバイスＩＤ５０１とを、図５（ｂ）に示すビーコンスロット位置記録テーブルに記録する（ステップＳ６０６）。
【００９６】
次に、フレーム判定部２０２はビーコンフレームに管理情報３０２があって、未処理であるか否かを判定し（ステップＳ６０７）、ない場合は処理を終了し、ある場合は管理情報３０２内の管理情報タイプ３１６を抽出し、管理情報タイプを判別する（ステップＳ６０８）。
【００９７】
この管理情報タイプには、他ビーコングループのビーコンを受信したことを通知する管理情報タイプ０と、他ビーコングループのビーコンを受信したことを中継する管理情報タイプ１と、他ビーコングループのビーコンとの衝突が解消されたことを通知する管理情報タイプ２と、ＢＰのスーパーフレーム内での時間的位置の移動を通知する管理情報タイプ３とがある。
【００９８】
フレーム判定部２０２は、管理情報タイプ０のビーコンを受信したときには、他グループのＢＰ通知受信処理（ステップＳ６０９）を行い、管理情報タイプ１を受信したときには、他グループのＢＰ受信中継処理（ステップＳ６１０）を行い、管理情報タイプ２を受信したときには、他グループのＢＰ受信解消処理（ステップＳ６１１）を行い、管理情報タイプ３を受信したときには、ＢＰ移動処理（ステップＳ６１２）を行う。その後、ステップＳ６０７へ移行する。
【００９９】
以下に、これら各処理について説明する。
【０１００】
図７は他グループのＢＰ通知受信処理（ステップＳ６０９）を示すフローチャートであり、フレーム判定部２０２は記録部２０３内の受信ビーコン情報テーブルに管理情報３０２から抽出した情報を記録し（ステップＳ７０１）、処理を終了する。
【０１０１】
図８は他グループのＢＰ受信中継処理（ステップＳ６１０）を示すフローチャートであ
る。フレーム判定部２０２は管理情報３０２からソースデバイスＩＤ３１２とＢＧＩＤ３１３を抽出し、それらと同一のソースデバイスＩＤおよびビーコングループＩＤを有し、管理情報タイプ１を受信したことの登録が既にあるか否かを判定し（ステップＳ８０１）、ない場合は、新たな情報として、受信ビーコン情報テーブルに記録し（ステップＳ８０２）、処理を終了する。
【０１０２】
一方、登録があった場合、管理情報３０２のＴＴＬ３１７と、登録されている情報の有効時間５０５とを比較し（ステップＳ８０３）、ＴＴＬ３１７が大きいときは受信ビーコン情報テーブルを更新するためにステップＳ８０２へ移行する。ＴＴＬ３１７が小さいときは、登録した情報よりも古い情報であると判断し、そのまま処理を終了する。
【０１０３】
図９は他グループのＢＰ受信解消処理（ステップＳ６１１）を示すフローチャートである。フレーム判定部２０２は管理情報３０２からソースデバイスＩＤ３１２とＢＧＩＤ３１３を抽出し、それらと同一のソースデバイスＩＤおよびビーコングループＩＤを有し、管理情報タイプ２を受信したことの登録が既にあるか否かを判定する（ステップＳ９０１）。登録がある場合、管理情報３０２のＴＴＬ３１７が登録された情報の有効時間５０５より小さいか判定し（ステップＳ９０２）、小さい場合は処理を終了する。
【０１０４】
一方、大きい場合は、管理情報タイプ１を受信したことの登録があるか否かを判定し（ステップＳ９０３）、登録がない場合は、フレーム判定部２０２は管理情報３０２の情報を記録部２０３内の受信ビーコン情報テーブルに記録する（ステップＳ９０４）。
【０１０５】
一方、登録がある場合、フレーム判定部２０２は管理情報３０２のＴＴＬ３１７が登録された情報の有効時間５０５より小さいか判定し（ステップＳ９０５）、小さい場合は処理を終了する。
【０１０６】
大きい場合は、この管理情報タイプ１の記録を受信ビーコン情報テーブルから削除し（ステップＳ９０６）、ステップＳ９０４へ移行する。
【０１０７】
図１０はＢＰ移動処理（ステップＳ６１２）を示すフローチャートである。
【０１０８】
フレーム判定部２０２は受信ビーコン情報テーブルを参照し、管理情報タイプ３であって、オフセット時間３１４が同一の登録があるか否かを判定し（ステップＳ１００１）、同一の登録がない場合、管理情報３０２から抽出したソースデバイスＩＤ３１２とＢＧＩＤ３１３と同一のソースデバイスＩＤおよびビーコングループＩＤを有する登録があるか否かを判定する（ステップＳ１００２）。登録がない場合は、管理情報３０２の情報を受信ビーコン情報テーブルに記録し（ステップＳ１００３）、処理を終了する。
【０１０９】
登録があった場合、管理情報３０２のＴＴＬ３１７が登録された情報の有効時間５０５より小さいか判定し（ステップＳ１００４）、小さい場合は処理を終了し、大きい場合はステップＳ１００３へ移行する。
【０１１０】
ステップＳ１００１において、オフセット時間３１４が同一の登録があった場合、管理情報３０２のＴＴＬ３１７が登録された情報の有効時間５０５より小さいか否かを判定する（ステップＳ１００５）。小さい場合は記録されていた管理情報タイプ３の記録を削除し、ステップＳ１００３へ移行する。
【０１１１】
一方、大きい場合はそのまま処理を終了する。
【０１１２】
以上が、本発明に係る無線通信装置が信号を受信したときの動作である。
【０１１３】
次に、本発明に係る無線通信装置がビーコンを送信するときの動作を説明する。図１１はこのときの動作を示すフローチャートである。なお、このビーコンの送信タイミングはビーコン送信指示部２０６からスーパーフレーム毎にフレーム構成部２０５に通知される。
【０１１４】
図１１において、フレーム構成部２０５は記録部２０３内の受信ビーコン情報テーブルの記録をチェックし、有効時間５０５が’０’でない、管理情報タイプ５０３が０乃至３の情報が登録されているか否かを判定する（ステップＳ１１０１）。登録がない場合、フレーム構成部２０５は管理情報の付加されていないビーコンフレームを生成し無線処理部３０１へ送出する（ステップＳ１１０２）。
【０１１５】
無線処理部３０１はこれを受けて、ビーコンフレームをＵＷＢ信号に変換し、アンテナ２００を介して発信する（ステップＳ１１０３）。
【０１１６】
一方、ステップＳ１１０１において、管理情報タイプ０乃至管理情報タイプ３の情報が登録されていた場合、管理情報タイプ毎に管理情報３０２の生成を行う。
【０１１７】
受信ビーコン情報テーブルに記録されている情報の管理情報タイプがタイプ０あるいは１である場合（ステップＳ１１０４）、フレーム構成部２０５は受信しているこれらの管理情報を同一ビーコングループの無線通信装置へ中継して通知するため、ビーコンフレームに付加する管理情報３０２を生成する。すなわち、フレーム構成部２０５は管理情報３０２のソースデバイスＩＤ３１２に登録されているソースデバイスＩＤ５０１の情報をセットし、ＢＧＩＤ３１３にビーコングループＩＤ５０２の情報をセットし、オフセット時間３１４にオフセット時間５０４の情報をセットし、Ｒｘ／Ｔｘ３１５にＴｘをセットし、管理情報タイプ３１６に管理情報タイプ１をセットし、ＴＴＬ３１７に有効時間５０５から’１’減算した時間をセットする（ステップＳ１１０５）。その後、ステップ１１０２へ移行する。
【０１１８】
また、受信ビーコン情報テーブルに記録されている情報の管理情報タイプがタイプ２である場合（ステップＳ１１０６）、フレーム構成部２０５はこの管理情報を同一ビーコングループの無線通信装置へ中継して通知するため、ステップＳ１１０５と同様にして、ビーコンフレームに付加する管理情報３０２を生成する。但し、管理情報タイプ３１６には管理情報タイプ２がセットされる（ステップＳ１１０７）。その後、ステップ１１０２へ移行する。
【０１１９】
また、受信ビーコン情報テーブルに記録されている情報の管理情報タイプがタイプ３である場合（ステップＳ１１０８）、フレーム構成部２０５はこの管理情報を同一ビーコングループの無線通信装置へ中継して通知するため、ステップＳ１１０５と同様にして、ビーコンフレームに付加する管理情報３０２を生成する。但し、管理情報タイプ３１６には管理情報タイプ３がセットされる（ステップＳ１１０９）。その後、ステップ１１０２へ移行する。
【０１２０】
また、受信ビーコン情報テーブルに記録されている情報のビーコングループが自己のビーコングループでない場合（ステップＳ１１１０）、フレーム構成部２０５はこの情報を同一ビーコングループの無線通信装置へ通知するため、ビーコンフレームに付加する管理情報３０２を生成する。すなわち、フレーム構成部２０５は管理情報３０２のソースデバイスＩＤ３１２に自己のデバイスＩＤをセットし、ＢＧＩＤ３１３に自己の属するビーコングループＩＤをセットし、オフセット時間３１４には、オフセット時間５０４の情報をセットし、Ｒｘ／Ｔｘ３１５にＴｘをセットし、管理情報タイプ３１６に管理情報タイプ
０をセットし、ＴＴＬ３１７に有効時間５０５から’１’減算した時間をセットする（ステップＳ１１１１）。
【０１２１】
次に、フレーム構成部２０５はオフセット時間３１４が自己のビーコングループのビーコン送信期間ＢＰ内である場合、ビーコンの衝突のおそれがあると判断し（ステップＳ１１１２）、自己の属するビーコングループの無線通信装置へ、ビーコン送信期間ＢＰの移動を通知するための管理情報を生成する。すなわち、フレーム構成部２０５は図５（ａ）のオフセット時間５０４に基づいて、ビーコン送信期間ＢＰが重複することのない時間帯を新たに求める。そして、その時間帯がビーコン送信期間ＢＰとなるようなオフセット時間を管理情報３０２のオフセット時間３１４にセットする。また、管理情報タイプ３１６には管理情報タイプ３をセットし、ＴＴＬ３１７には２５５をセットする。その他のフィールドにはステップＳ１１１２でセットしたものと同じものをセットする（ステップＳ１１１３）。その後、ステップ１１０２へ移行する。
【０１２２】
なお、ＴＴＬ３１７は２５５に限らずネットワークの大きさに応じた適当な値を設定することが出来る。
【０１２３】
以上が、本発明に係る無線通信装置がビーコンを送信するときの動作である。このように、受信ビーコン情報テーブルにＴＴＬ５０５が‘０’になるまで、その登録されている管理情報を通知するビーコンを送信し続ける。
【０１２４】
次に、上記のように動作する本発明に係る無線通信装置が同一ビーコングループの無線通信装置間で相互に通信しているとき、他のビーコングループの装置が通信エリアに侵入したときの動作について以下に説明する。
【０１２５】
図１２は、同一ビーコングループの無線通信装置１０１乃至１０４の通信エリアに、他のビーコングループの装置Ｂ１、および装置Ｃ１が侵入した様子を示す概念図である。
【０１２６】
図１２において、無線通信装置Ａ１（１０１）は自己の通信エリア１１１内にある無線通信装置Ａ２（１０２）と無線通信装置Ａ３（１０３）とは通信できるが、無線通信装置Ａ４（１０４）に対しては通信ができない。また、無線通信装置Ａ２（１０２）と無線通信装置Ａ３（１０３）はそれぞれ通信エリア１１２、１１３内に無線通信装置Ａ１（１０１）や無線通信装置Ａ４（１０４）を有しているので、同一ビーコングループの全ての無線通信装置と通信が可能である。また、無線通信装置Ａ４（１０４）は自己の通信エリア１１１内にある無線通信装置Ａ２（１０２）と無線通信装置Ａ３（１０３）とは通信できるが、無線通信装置Ａ１（１０１）に対しては通信ができない。さらに、無線通信装置Ｂ１（１２０１）は無線通信装置Ａ１（１０１）の通信エリアにのみ侵入しているため、無線通信装置Ａ２（１０２）乃至無線通信装置Ａ４（１０４）は無線通信装置Ｂ１（１２０１）からのビーコンを検出できない。同様に、無線通信装置Ｃ１（１２０２）は無線通信装置Ａ４（１０４）の通信エリアにのみ侵入しているため、無線通信装置Ａ１（１０１）乃至無線通信装置Ａ３（１０３）は無線通信装置Ｃ１（１２０２）からのビーコンを検出できない。
【０１２７】
図１３は、このときの本発明に係る無線通信方法を説明するシーケンス図である。ただし、装置Ｂ１および装置Ｃ１のＢＰは装置Ａ１乃至Ａ３のビーコングループのＢＰとは重複しないものとする。
【０１２８】
まず、無線通信装置Ａ３（１０３）が通信可能エリア１１３内の無線通信装置Ａ１（１０１）、Ａ２（１０２）、Ａ４（１０４）に対して通信を行うため、ビーコン送信期間ＢＰの自己のスロットで無指向性アンテナから管理情報を含まない通常のビーコンをエリア
１１３内へ送信する（ステップＳ１３０１）。
【０１２９】
次に、無線通信装置Ａ１（１０１）は無線通信装置Ｂ１（１２０１）からのビーコンを検出しているため、管理情報タイプ０の管理情報Ａ１＿０を生成する。そして、無線通信装置Ａ１（１０１）は自己のスロットでこの管理情報Ａ１＿０を付加したビーコンを送信する（ステップＳ１３０２）。
【０１３０】
次に、無線通信装置Ａ２（１０２）は無線通信装置Ａ１（１０１）からのビーコンを受信し、この管理情報Ａ１＿０を中継するための管理情報タイプ１の管理情報Ａ１＿１を生成する。そして、無線通信装置Ａ２（１０２）は自己のスロットでこの管理情報Ａ１＿１を付加したビーコンを送信する（ステップＳ１３０３）。
【０１３１】
次に、無線通信装置Ａ４（１０４）は無線通信装置Ａ２（１０２）からのビーコンを受信し、これに付加されている管理情報Ａ１＿１を中継するための管理情報タイプ１の管理情報Ａ１＿１を生成する。また、無線通信装置Ａ４（１０４）は無線通信装置Ｃ１（１２０２）からのビーコンを検出しているため、自己の属するビーコングループの無線通信装置へ、その旨を記載した管理情報タイプ０の管理情報Ａ４＿０をさらに生成する。そして、無線通信装置Ａ４（１０４）は管理情報Ａ１＿１、Ａ４＿０を付加したビーコンを自己のスロットで送信する（ステップＳ１３０４）。
【０１３２】
次に、無線通信装置Ａ３（１０３）は無線通信装置Ａ４（１０４）からのビーコンを受信し、これに付加されている管理情報Ａ１＿１、Ａ４＿０を中継するための管理情報タイプ１の管理情報Ａ１＿１、Ａ４＿１を生成する。そして、無線通信装置Ａ３（１０３）は管理情報Ａ１＿１、Ａ４＿１を付加したビーコンを次のスーパーフレーム周期の自己のスロットで送信する（ステップＳ１３０５）。
【０１３３】
次に、無線通信装置Ａ１（１０１）は無線通信装置Ａ３（１０３）からのビーコンを受信し、これに付加されている管理情報Ａ４＿１を中継するための管理情報タイプ１の管理情報Ａ４＿１を生成する。また、無線通信装置Ａ１（１０１）は管理情報Ａ１＿１も受信するが、この管理情報のソースデバイスＩＤが自己のＩＤであるため中継せず廃棄する。そのかわり、無線通信装置Ａ１（１０１）は無線通信装置Ｂ１（１２０１）からのビーコンを継続して検出しているため、管理情報タイプ０の管理情報Ａ１＿０を新たに生成する。そして、無線通信装置Ａ１（１０１）は自己のスロットでこの管理情報Ａ１＿０、Ａ４＿１を付加したビーコンを送信する（ステップＳ１３０６）。
【０１３４】
次に、無線通信装置Ａ２（１０２）は無線通信装置Ａ１（１０１）からのビーコンを受信し、この管理情報Ａ１＿０、Ａ４＿１を中継するための管理情報タイプ１の管理情報Ａ１＿１、Ａ４＿１を生成する。そして、無線通信装置Ａ２（１０２）は自己のスロットでこの管理情報Ａ１＿１、Ａ４＿１を付加したビーコンを送信する（ステップＳ１３０７）。
【０１３５】
次に、無線通信装置Ａ４（１０４）は無線通信装置Ａ２（１０２）からのビーコンを受信し、これに付加されている管理情報Ａ１＿１を中継するための管理情報タイプ１の管理情報Ａ１＿１を生成する。また、無線通信装置Ａ４（１０４）は管理情報Ａ４＿１を受信するが、この管理情報のソースデバイスＩＤが自己のＩＤであるため中継せず廃棄する。そのかわり、無線通信装置Ａ４（１０４）は無線通信装置Ｃ１（１２０２）からのビーコンを継続して検出しているため、管理情報タイプ０の管理情報Ａ４＿０を新たに生成する。そして、無線通信装置Ａ４（１０４）は管理情報Ａ１＿１、Ａ４＿０を付加したビーコンを自己のスロットで送信する（ステップＳ１３０８）。
【０１３６】
以上が、ビーコングループを同一にする無線通信装置Ａ１（１０１）乃至無線通信装置Ａ４（１０４）の相互通信エリアに、他のビーコングループの無線通信装置Ｂ１（１２０１）と無線通信装置Ｃ１（１２０２）とが侵入して来たときの動作である。
【０１３７】
これにより、同一ビーコングループの無線通信装置はすべて、他のビーコングループの無線通信装置の侵入を知ることができる。なお、上記の例では、侵入してきた無線通信装置との間でビーコン送信期間ＢＰが重複しないので、ビーコン送信期間を移動する動作は行わない。
【０１３８】
次に、その後、無線通信装置Ｃ１（１２０２）が無線通信装置Ａ４（１０４）の通信エリア１１４から退場したときの動作について説明する。
【０１３９】
図１４はこのときの動作を示すシーケンス図であり、ステップＳ１３０５乃至ステップＳ１３０７は図１３と同一である。
【０１４０】
無線通信装置Ａ４（１０４）は無線通信装置Ａ２（１０２）からのビーコンを受信し、これに付加されている管理情報Ａ１＿１を中継するための管理情報タイプ１の管理情報Ａ１＿１を生成する。また、無線通信装置Ａ４（１０４）は管理情報Ａ４＿１を受信するが、この管理情報のソースデバイスＩＤが自己のＩＤであるため中継せず廃棄する。また、無線通信装置Ａ４（１０４）は無線通信装置Ｃ１（１２０２）からのビーコンをこのとき検出していないため、これ以上の管理情報を生成しない。そして、無線通信装置Ａ４（１０４）は管理情報Ａ１＿１を付加したビーコンを自己のスロットで送信する（ステップＳ１４０１）。
【０１４１】
次に、無線通信装置Ａ３（１０３）は無線通信装置Ａ４（１０４）からのビーコンを受信し、これに付加されている管理情報Ａ１＿１を中継するための管理情報タイプ１の管理情報Ａ１＿１を生成する。また、無線通信装置Ａ３（１０３）は受信ビーコン情報テーブルにソースデバイスＩＤが無線通信装置Ａ４（１０４）であり、ビーコングループが自己と異なる、管理情報タイプ０の管理情報Ａ４＿０が登録されていることを検出し、現在この管理情報Ａ４−０が受信されていないことを認識する。これにより、無線通信装置Ａ３（１０３）は無線通信装置Ｃ１（１２０２）が退場したと判定し、タイプ２の管理情報Ａ４＿２を生成する。そして、無線通信装置Ａ３（１０３）は管理情報Ａ１＿１、Ａ４＿２を付加したビーコンを次のスーパーフレーム周期の自己のスロットで送信する（ステップＳ１４０２）。
【０１４２】
次に、無線通信装置Ａ１（１０１）は無線通信装置Ａ３（１０３）からのビーコンを受信し、これに付加されている管理情報Ａ４＿２を中継するため、管理情報タイプ２の管理情報Ａ４＿２を生成する。このとき、無線通信装置Ａ１（１０１）は受信ビーコン情報テーブルに記録されているソースデバイスＩＤが無線通信装置Ａ４（１０４）のＩＤである管理情報タイプ１の管理情報を削除する。また、無線通信装置Ａ１（１０１）は管理情報Ａ１＿１も受信するが、この管理情報のソースデバイスＩＤが自己のＩＤであるため中継せず廃棄する。そのかわり、無線通信装置Ａ１（１０１）は無線通信装置Ｂ１（１２０１）からのビーコンを継続して検出しているため、管理情報タイプ０の管理情報Ａ１＿０を新たに生成する。そして、無線通信装置Ａ１（１０１）は自己のスロットでこの管理情報Ａ１＿０、Ａ４＿２を付加したビーコンを送信する（ステップＳ１４０３）。
【０１４３】
次に、無線通信装置Ａ２（１０２）は無線通信装置Ａ１（１０１）からのビーコンを受信し、この管理情報Ａ１＿０、Ａ４＿２を中継するため、管理情報タイプ１の管理情報Ａ１＿１と、管理情報Ａ４＿２を生成する。そして、無線通信装置Ａ２（１０２）は自己のスロットでこの管理情報Ａ１＿１、Ａ４＿２を付加したビーコンを送信する（ステップＳ
１４０４）。このとき、無線通信装置Ａ２（１０２）は無線通信装置Ａ１（１０１）と同様にして、受信ビーコン情報テーブルに記録されているソースデバイスＩＤが無線通信装置Ａ４（１０４）のＩＤである管理情報タイプ１の管理情報を削除する。
【０１４４】
次に、無線通信装置Ａ４（１０４）は無線通信装置Ａ２（１０２）からのビーコンを受信し、これに付加されている管理情報Ａ１＿１を中継するための管理情報タイプ１の管理情報Ａ１＿１を生成する。また、無線通信装置Ａ４（１０４）は管理情報Ａ４＿２を受信するが、この管理情報のソースデバイスＩＤが自己のＩＤであるため中継せず廃棄する。また、無線通信装置Ａ４（１０４）は無線通信装置Ｃ１（１２０２）からのビーコンを検出していないため、これ以上の管理情報を生成しない。そして、無線通信装置Ａ４（１０４）は管理情報Ａ１＿１を付加したビーコンを自己のスロットで送信する（ステップＳ１４０５）。
【０１４５】
これらステップＳ１４０２乃至Ｓ１４０５が繰り返され、無線通信装置Ａ３（１０３）の受信ビーコン情報テーブルに記録されているソースデバイスＩＤが無線通信装置Ａ４（１０４）である管理情報タイプ０の管理情報の有効時間５０５が’０’となったとき、無線通信装置Ａ３（１０３）はこの管理情報の登録を削除する。そして、無線通信装置Ａ３（１０３）は無線通信装置Ａ４（１０４）からのビーコンを受信し、これに付加されている管理情報Ａ１＿１を中継するための管理情報タイプ１の管理情報Ａ１＿１のみを生成する。そして、無線通信装置Ａ３（１０３）は管理情報Ａ１＿１を付加したビーコンを次のスーパーフレーム周期の自己のスロットで送信する（ステップＳ１４０６）。
【０１４６】
次に、無線通信装置Ａ１（１０１）は無線通信装置Ａ３（１０３）から管理情報Ａ１＿１を受信するが、この管理情報のソースデバイスＩＤが自己のＩＤであるため中継せず廃棄する。そのかわり、無線通信装置Ａ１（１０１）は無線通信装置Ｂ１（１２０１）からのビーコンを継続して検出しているため、管理情報タイプ０の管理情報Ａ１＿０を新たに生成する。そして、無線通信装置Ａ１（１０１）は自己のスロットでこの管理情報Ａ１＿０を付加したビーコンを送信する（ステップＳ１４０７）。
【０１４７】
次に、無線通信装置Ａ２（１０２）は無線通信装置Ａ１（１０１）からのビーコンを受信し、この管理情報Ａ１＿０を中継するため、管理情報タイプ１の管理情報Ａ１＿１を生成する。そして、無線通信装置Ａ２（１０２）は自己のスロットでこの管理情報Ａ１＿１を付加したビーコンを送信する（ステップＳ１４０８）。
【０１４８】
次に、無線通信装置Ａ４（１０４）も無線通信装置Ａ２（１０２）と同様にして、自己のスロットでこの管理情報Ａ１＿１を付加したビーコンを送信する（ステップＳ１４０９）。
【０１４９】
以上が、ビーコングループを同一にする無線通信装置Ａ１（１０１）乃至無線通信装置Ａ４（１０４）の相互通信エリアに侵入した、他のビーコングループの無線通信装置Ｃ１（１２０２）が退場したときの動作である。
【０１５０】
これにより、同一ビーコングループの無線通信装置はすべて、侵入してきた他のビーコングループの無線通信装置が退場したことを知ることができる。
【０１５１】
なお、上記の例では無線通信装置Ａ３（１０３）が無線通信装置Ａ４（１０４）からの管理情報Ａ４＿０が受信されていないことを認識して無線通信装置Ｃ１（１２０２）が退場したと判定し、管理情報Ａ４＿２を生成していたが、この方法に限らず、無線通信装置Ａ４（１０４）が無線通信装置Ｃ１（１２０２）からのビーコンを所定時間検出しないことにより、ビーコンの衝突解除を通知する管理情報タイプ２の管理情報Ａ４＿２を生成す
ることも可能である。
【０１５２】
図１５は、装置Ｂ１のＢＰが装置Ａ１乃至Ａ３のビーコングループのＢＰと重複し、装置Ｃ１のＢＰが重複しないときの動作を示すシーケンス図である。図１３に示したシーケンス図とは、無線通信装置Ａ１（１０１）からＢＰの移動を通知する管理情報タイプ３の管理情報が通知され、無線通信装置Ａ１（１０１）乃至無線通信装置Ａ４（１０４）がその新たなＢＰへ移動する点が異なる。
【０１５３】
まず、無線通信装置Ａ３（１０３）が通信可能エリア１１３内の無線通信装置Ａ１（１０１）、Ａ２（１０２）、Ａ４（１０４）に対して通信を行うため、ビーコン送信期間ＢＰの自己のスロットで無指向性アンテナから管理情報を含まない通常のビーコンをエリア１１３内へ送信する（ステップＳ１５０１）。
【０１５４】
次に、無線通信装置Ａ１（１０１）は無線通信装置Ｂ１（１２０１）からのビーコンを検出しているため、管理情報タイプ０の管理情報Ａ１＿０を生成する。このとき、無線通信装置Ａ１（１０１）は無線通信装置Ｂ１（１２０１）のＢＰと自己のＢＰとが一部重複することを検出し、ＢＰの移動先の時間帯を求め、その移動先のＢＰへの移動を指示する管理情報タイプ３の管理情報Ａ１＿３を生成する。そして、無線通信装置Ａ１（１０１）は自己のスロットでこれら管理情報Ａ１＿０、Ａ１＿３を付加したビーコンを送信する（ステップＳ１５０２）。
【０１５５】
次に、無線通信装置Ａ２（１０２）は無線通信装置Ａ１（１０１）からのビーコンを受信し、この管理情報Ａ１＿０、Ａ１＿３を中継するため、管理情報タイプ１の管理情報Ａ１＿１と、管理情報Ａ１＿３とを生成する。そして、無線通信装置Ａ２（１０２）は自己のスロットでこの管理情報Ａ１＿１、Ａ１＿３を付加したビーコンを送信する（ステップＳ１５０３）。
【０１５６】
次に、無線通信装置Ａ４（１０４）は無線通信装置Ａ２（１０２）からのビーコンを受信し、これに付加されている管理情報Ａ１＿１を中継するため、管理情報タイプ１の管理情報Ａ１＿１、と管理情報Ａ１＿３とを生成する。また、無線通信装置Ａ４（１０４）は無線通信装置Ｃ１（１２０２）からのビーコンを検出しているため、その旨を記載した管理情報タイプ０の管理情報Ａ４＿０をさらに生成する。このとき、ＢＰが重複しないので、新たなＢＰへの移動を指示する管理情報は生成されない。そして、無線通信装置Ａ４（１０４）は管理情報Ａ１＿１、Ａ１＿３、Ａ４＿０を付加したビーコンを自己のスロットで送信する（ステップＳ１５０４）。
【０１５７】
次に、無線通信装置Ａ３（１０３）は無線通信装置Ａ４（１０４）からのビーコンを受信し、これに付加されている管理情報Ａ１＿１、Ａ１＿３、Ａ４＿０を中継するため、管理情報タイプ１の管理情報Ａ１＿１、Ａ４＿１と管理情報Ａ１＿３を生成する。そして、無線通信装置Ａ３（１０３）は管理情報Ａ１＿１、Ａ１＿３、Ａ４＿１を付加したビーコンを次のスーパーフレーム周期の自己のスロットで送信する（ステップＳ１５０５）。
【０１５８】
次に、無線通信装置Ａ１（１０１）は無線通信装置Ａ３（１０３）からのビーコンを受信し、これに付加されている管理情報Ａ４＿１を中継するための管理情報タイプ１の管理情報Ａ４＿１を生成する。また、無線通信装置Ａ１（１０１）は管理情報Ａ１＿１も受信するが、この管理情報のソースデバイスＩＤが自己のＩＤであるため中継せず廃棄する。そのかわり、無線通信装置Ａ１（１０１）は無線通信装置Ｂ１（１２０１）からのビーコンを継続して検出していると、管理情報タイプ０の管理情報Ａ１＿０を新たに生成する。
【０１５９】
また、無線通信装置Ａ１（１０１）はソースデバイスＩＤ３１２が自己のＩＤである管
理情報タイプ３の管理情報を受信しているので、ＴＴＬ３１７が’０’であるか否かをチェックする。現時点ではこの時間が’０’でないので無線通信装置Ａ１（１０１）はＢＰの切替を行わず、新たに通知されたＡ４＿１のＢＰと重複していないことを確認する。このＢＰと重複していなければ、受信した管理情報Ａ１＿３のＴＴＬ３１７を’１’減算した管理情報Ａ１＿３を生成し、重複していれば、無線通信装置Ｂ１（１２０１）のＢＰと無線通信装置Ｃ１（１２０２）のＢＰとを避けた時間帯のＢＰをもとめ、新たな管理情報Ａ１＿３を生成する。そして、無線通信装置Ａ１（１０１）はこれらの管理情報Ａ１＿０、Ａ１＿３、Ａ４＿１を付加したビーコンを自己のスロットで送信する（ステップＳ１５０６）。
【０１６０】
次に、無線通信装置Ａ２（１０２）は無線通信装置Ａ１（１０１）からのビーコンを受信し、この管理情報Ａ１＿０、Ａ１＿３、Ａ４＿１を中継するため、各管理情報のＴＴＬを’１’減算して、管理情報タイプ１の管理情報Ａ１＿１と管理情報Ａ１＿３、Ａ４＿１を生成する。そして、無線通信装置Ａ２（１０２）は自己のスロットでこの管理情報Ａ１＿１、Ａ１＿３、Ａ４＿１を付加したビーコンを送信する（ステップＳ１５０７）。
【０１６１】
次に、無線通信装置Ａ４（１０４）は無線通信装置Ａ２（１０２）からのビーコンを受信し、これに付加されている管理情報Ａ１＿１、Ａ１＿３を中継するため、各管理情報のＴＴＬを’１’減算して、管理情報タイプ１の管理情報Ａ１＿１、Ａ１＿３を生成する。また、無線通信装置Ａ４（１０４）は管理情報Ａ４＿１を受信するが、この管理情報のソースデバイスＩＤが自己のＩＤであるため中継せず廃棄する。そのかわり、無線通信装置Ａ４（１０４）は無線通信装置Ｃ１（１２０２）からのビーコンを継続して検出しているため、管理情報タイプ０の管理情報Ａ４＿０を新たに生成する。そして、無線通信装置Ａ４（１０４）は管理情報Ａ１＿１、Ａ１＿３、Ａ４＿０を付加したビーコンを自己のスロットで送信する（ステップＳ１５０８）。
【０１６２】
上記ステップＳ１５０５乃至ステップＳ１５０８が３回繰り返された後、無線通信装置Ａ１（１０１）はＢＰの切替の登録を行い、ビーコンの送信を中止する。
【０１６３】
その後、無線通信装置Ａ１（１０１）は新たなＢＰの自己のスロットでビーコンを送信する。このときの付加される管理情報としては、無線通信装置Ａ４（１０４）から通知されている管理情報Ａ４＿１の中継と、自己が発生させる管理情報Ａ１＿０である。なお、この新たなＢＰへ移動後は、無線通信装置Ｂ１（１２０１）と無線通信装置Ｃ１（１２０２）のＢＰと重複することはないので、管理情報タイプ３の管理情報は付加されない（ステップＳ１５０９）。
【０１６４】
このとき、無線通信装置Ａ２（１０２）と無線通信装置Ａ３（１０３）は無線通信装置Ａ１（１０１）からのこのビーコンを検出し、この受信したビーコンの受信タイミングに合わせて、ＢＰを新たな時間帯へ移動する登録を行う。このため、旧ＢＰでの自己のスロットでのビーコン送信を中止する。また、無線通信装置Ａ４（１０４）は無線通信装置Ａ１（１０１）からのビーコンを検出できないので、ＢＰの移動はこの時点では行われず、以前のＢＰにおける自己のスロットでビーコンを送信する（ステップＳ１５０８）。
【０１６５】
次に、無線通信装置Ａ３（１０３）は新たなＢＰにおける自己のスロットでビーコンを送信する。このときに付加する管理情報は、ＢＰの移動前に受信していた管理情報Ａ１＿１、Ａ４＿０を中継するための管理情報Ａ１＿１、Ａ４＿１である。
【０１６６】
このとき、無線通信装置Ａ４（１０４）は無線通信装置Ａ３（１０３）からのこのビーコンを検出し、この受信したビーコンの受信タイミングに合わせて、ＢＰを新たな時間帯へ移動する登録を行う。このため、旧ＢＰでの自己のスロットでのビーコン送信を中止す
る。
【０１６７】
次に、無線通信装置Ａ１（１０１）は無線通信装置Ａ３（１０３）からのビーコンを受信し、これに付加されている管理情報Ａ４＿１を中継するための管理情報タイプ１の管理情報Ａ４＿１を生成する。また、無線通信装置Ａ１（１０１）は管理情報Ａ１＿１も受信するが、この管理情報のソースデバイスＩＤが自己のＩＤであるため中継せず廃棄する。そのかわり、無線通信装置Ａ１（１０１）は無線通信装置Ｂ１（１２０１）からのビーコンを継続して検出していると、管理情報タイプ０の管理情報Ａ１＿０を新たに生成する。そして、無線通信装置Ａ１（１０１）はこれらの管理情報Ａ１＿０、Ａ４＿１を付加したビーコンを自己のスロットで送信する（ステップＳ１５１１）。
【０１６８】
次に、無線通信装置Ａ２（１０２）は無線通信装置Ａ１（１０１）からのビーコンを受信し、この管理情報Ａ１＿０、Ａ４＿１を中継するため、各管理情報のＴＴＬを’１’減算して、管理情報タイプ１の管理情報Ａ１＿１、Ａ４＿１を生成する。そして、無線通信装置Ａ２（１０２）は自己のスロットでこの管理情報Ａ１＿１、Ａ４＿１を付加したビーコンを送信する（ステップＳ１５１２）。
【０１６９】
次のスーパーフレーム周期で、同様にステップＳ１５１０乃至ステップＳ１５１２が処理されたのち、無線通信装置Ａ４（１０４）は無線通信装置Ａ２（１０２）からのビーコンを受信し、これに付加されている管理情報Ａ１＿１を中継するためＴＴＬを’１’減算した管理情報Ａ１＿１を生成する。また、無線通信装置Ａ４（１０４）は管理情報Ａ４＿１を受信するが、この管理情報のソースデバイスＩＤが自己のＩＤであるため中継せず廃棄する。そのかわり、無線通信装置Ａ４（１０４）は無線通信装置Ｃ１（１２０２）からのビーコンを継続して検出しているため、管理情報タイプ０の管理情報Ａ４＿０を新たに生成する。そして、無線通信装置Ａ４（１０４）は管理情報Ａ１＿１、Ａ４＿０を付加したビーコンを自己のスロットで送信する（ステップＳ１５１３）。
【０１７０】
以上が、ビーコングループを同一にする無線通信装置Ａ１（１０１）乃至無線通信装置Ａ４（１０４）の相互通信エリアに、ＢＰの一部が重複する他のビーコングループの無線通信装置Ｂ１（１２０１）と、ＢＰの重複しない他のビーコングループの無線通信装置Ｃ１（１２０２）とが侵入して来たときの動作である。
【０１７１】
これにより、ビーコングループのいずれかの無線通信装置が、ＢＰの一部が重複する他ビーコングループの無線通信装置の侵入を検知したとき、これを同一ビーコングループの全ての無線通信装置へ通知することができるので、重複しない新たなＢＰへ移動することができる。
【０１７２】
なお、無線装置Ａ１（１０１）の新たなＢＰへの切替タイミングとして、ステップＳ１５０５乃至ステップＳ１５０８が３回繰り返された後としているが、この繰り返し回数はネットワークの大きさに応じて適当に決定することが出来る。
【０１７３】
また、無線装置Ａ１（１０１）の新たなＢＰへの切替タイミングとして、無線装置Ａ１（１０１）の周辺の無線装置Ａ２（１０２）およびＡ３（１０３）からのビーコンにソースデバイスＩＤが自己のＩＤである管理情報タイプ３の管理情報が含まれることを確認した場合に切替えてもよい。
【０１７４】
また、上記の例では、無線通信装置Ａ２（１０２）と無線通信装置Ａ３（１０３）は無線通信装置Ａ１（１０１）からの移動後のビーコンを検出し、この受信したビーコンの受信タイミングに合わせて、ＢＰを新たな時間帯へ移動する登録を行っているが、これに限らず、このビーコンを検出後、それぞれが任意のタイミングでＢＰを移動する登録を行う
ことも可能である。
【０１７５】
また、各無線通信装置は新たなＢＰへ移動後、自己が通信したい無線通信装置のビーコンも新たなＢＰへ移動しているのを確認した後に、通信を再開する。これにより、ＢＰの移動中にデータ通信タイミングが合わないことによる通信不可状態となることを防止できる。
【０１７６】
さらに、各無線ネットワークにはネットワークＩＤが割り振られ、そのネットワークＩＤがビーコンに含まれるようにすることも可能である。これにより、無線通信装置Ａ１（１０１）と無線通信装置Ｂ１（１２０１）とが共にＢＰを移動しようとしたとき、ネットワークＩＤの大きいものが移動し、小さい方はＢＰを移動しないようにすることができ、両方の無線ネットワークが同時に移動して再度ＢＰが重なってしまうという不具合を防止できる。
【０１７７】
図１６は、装置Ｂ１と装置Ｃ１のＢＰが共に、装置Ａ１乃至Ａ３のビーコングループのＢＰと重複するときの動作を示すシーケンス図である。
【０１７８】
図１５に示したシーケンス図とは、無線通信装置Ａ１（１０１）と無線通信装置Ａ４（１０４）からのＢＰの移動を通知するビーコンタイプ３の管理情報が通知され、デバイスＩＤの小さい方の無線通信装置Ａ１（１０１）の通知が優先される点が異なる。
【０１７９】
まず、無線通信装置Ａ３（１０３）が通信可能エリア１１３内の無線通信装置Ａ１（１０１）、Ａ２（１０２）、Ａ４（１０４）に対して管理情報を含まない通常のビーコンをエリア１１３内へ送信する（ステップＳ１６０１）。
【０１８０】
次に、無線通信装置Ａ１（１０１）は無線通信装置Ａ３（１０３）からビーコンを受信したとき、中継する管理情報が含まれておらず、また、無線通信装置Ｂ１（１２０１）からのビーコンも、まだ検出していないため、管理情報を含まない通常のビーコンを自己のスロットで送信する（ステップＳ１６０２）。
【０１８１】
次に、無線通信装置Ａ２（１０２）も同様に、管理情報を含まない通常のビーコンを自己のスロットで送信する（ステップＳ１６０３）。
【０１８２】
次に、無線通信装置Ａ４（１０４）は無線通信装置Ａ２（１０２）からのビーコンを受信したとき、無線通信装置Ｃ１（１２０２）からのビーコンを検出しているため、ビーコンタイプ０の管理情報Ａ４＿０を生成する。このとき、無線通信装置Ａ４（１０４）は無線通信装置Ｃ１（１２０２）のＢＰと自己のＢＰとが一部重複することを検出し、ＢＰの移動先の時間帯を求め、その移動先のＢＰへの移動を指示するビーコンタイプ３の管理情報Ａ４＿３を生成する。そして、無線通信装置Ａ４（１０４）は自己のスロットでこれら管理情報Ａ４＿０、Ａ４＿３を付加したビーコンを送信する（ステップＳ１６０４）。
【０１８３】
次に、無線通信装置Ａ３（１０３）は無線通信装置Ａ４（１０４）からのビーコンを受信し、これに付加されている管理情報Ａ４＿０、Ａ４＿３を中継するため、ビーコンタイプ１の管理情報Ａ４＿１と管理情報Ａ４＿３を生成する。そして、無線通信装置Ａ３（１０３）は管理情報Ａ４＿１、Ａ４＿３を付加したビーコンを次のスーパーフレーム周期の自己のスロットで送信する（ステップＳ１６０５）。
【０１８４】
次に、無線通信装置Ａ１（１０１）は無線通信装置Ａ３（１０３）からのビーコンを受信し、これに付加されている管理情報Ａ４＿１を中継するためのビーコンタイプ１の管理情報Ａ４＿１を生成する。また、無線通信装置Ａ１（１０１）は管理情報Ａ４＿３も受信
するが、自己も無線通信装置Ｂ１（１２０１）のＢＰと自己のＢＰとが一部重複することを検出し、ＢＰの移動先の時間帯を求める。このとき、無線通信装置Ａ１（１０１）は装置ＩＤが無線通信装置Ａ３（１０３）より小さいので自己が新たなビーコン送信期間を決定する権利があると判断し、その移動先のＢＰへの移動を指示するビーコンタイプ３の管理情報Ａ１＿３を生成する。そして、管理情報Ａ４＿３は中継せず、ビーコンタイプ０の管理情報Ａ１＿０を新たに生成し、管理情報Ａ１＿０、Ａ１＿３、Ａ４＿１を付加したビーコンを自己のスロットで送信する（ステップＳ１６０６）。
【０１８５】
次に、無線通信装置Ａ２（１０２）は無線通信装置Ａ１（１０１）からのビーコンを受信し、この管理情報Ａ１＿０、Ａ１＿３、Ａ４＿１を中継するため、各管理情報のＴＴＬを’１’減算して、ビーコンタイプ１の管理情報Ａ１＿１、Ａ４＿１と、管理情報Ａ１＿３を生成する。そして、無線通信装置Ａ２（１０２）は自己のスロットでこの管理情報Ａ１＿１、Ａ１＿３、Ａ４＿１を付加したビーコンを送信する（ステップＳ１６０７）。
【０１８６】
次に、無線通信装置Ａ４（１０４）は無線通信装置Ａ２（１０２）からのビーコンを受信し、これに付加されている管理情報Ａ１＿１、Ａ１＿３を中継するため、各管理情報のＴＴＬを’１’減算して、ビーコンタイプ１の管理情報Ａ１＿１、Ａ１＿３を生成する。また、無線通信装置Ａ４（１０４）は管理情報Ａ４＿１を受信するが、この管理情報のソースデバイスＩＤが自己のＩＤであるため中継せず廃棄する。そのかわり、無線通信装置Ａ４（１０４）は無線通信装置Ｃ１（１２０２）からのビーコンを継続して検出しているため、ビーコンタイプ０の管理情報Ａ４＿０を新たに生成する。しかし、無線通信装置Ａ４（１０４）は装置ＩＤが無線通信装置Ａ１（１０１）より大きいため、移動先のビーコン送信期間を求めることはしない。そして、無線通信装置Ａ４（１０４）は管理情報Ａ１＿１、Ａ１＿３、Ａ４＿０を付加したビーコンを自己のスロットで送信する（ステップＳ１６０８）。
【０１８７】
上記ステップＳ１６０５乃至ステップＳ１６０８が３回繰り返された後、無線通信装置Ａ１（１０１）はＢＰの切替の登録を行い、ビーコンの送信を中止する。
【０１８８】
なお、このとき無線通信装置Ａ２（１０２）と無線通信装置Ａ３（１０３）はＴＴＬが’０’のビーコンタイプ３の管理情報を受信しても、ソースデバイスＩＤが自己のＩＤでないためＢＰの変更は行わず、そのまま自己のスロットでビーコンを送信する（ステップＳ１５０７、ステップＳ１５０８）。
【０１８９】
その後、無線通信装置Ａ１（１０１）は新たなＢＰの自己のスロットでビーコンを送信する。このときの付加される管理情報としては、無線通信装置Ａ４（１０４）から通知されている管理情報Ａ４＿１の中継と、自己が発生させる管理情報Ａ１＿０である。なお、この新たなＢＰへ移動後は、無線通信装置Ｂ１（１２０１）と無線通信装置Ｃ１（１２０２）のＢＰと重複することはないので、ビーコンタイプ３の管理情報は付加されない（ステップＳ１５０９）。
【０１９０】
以降の動作は、図１５に示したステップ１５０８乃至ステップＳ１５１３と同一である。
【０１９１】
以上が、ビーコングループを同一にする無線通信装置Ａ１（１０１）乃至無線通信装置Ａ４（１０４）の相互通信エリアに、ＢＰの一部が重複する他のビーコングループの無線通信装置Ｂ１（１２０１）と無線通信装置Ｃ１（１２０２）とが侵入して来たときの動作である。
【０１９２】
これにより、ビーコングループのいずれか複数の無線通信装置が、ＢＰの一部が重複す
る他ビーコングループの無線通信装置の侵入を検知したとき、これらの侵入者のＢＰを避けたＢＰを一義的に決定することができるので、統一したＢＰを同一ビーコングループの全ての無線通信装置が知ることが可能になる。そして、すべての無線通信装置が重複しない新たなＢＰへ移動することができる。
【０１９３】
なお、無線装置Ａ１（１０１）の新たなＢＰへの切替タイミングとして、ステップＳ１６０５乃至ステップＳ１６０８が３回繰り返された後としているが、この繰り返し回数はネットワークの大きさに応じて適当に決定することが出来る。
【０１９４】
また、無線装置Ａ１（１０１）の新たなＢＰへの切替タイミングとして、無線装置Ａ１（１０１）の周辺の無線装置Ａ２（１０２）およびＡ３（１０３）からのビーコンにソースデバイスＩＤが自己のＩＤである管理情報タイプ３の管理情報が含まれることを確認した場合に切替えてもよい。
【０１９５】
さらに、無線装置Ａ１（１０１）は新たなＢＰへ切替える以前にＢＰの一部が重複する他のビーコングループの侵入が解消されたことを検出した場合は、管理情報タイプ４の管理情報を含むビーコンを送信することで、ＢＰの切替を取り消すことができる。
【０１９６】
この場合、管理情報タイプ４の管理情報を含むビーコンを受信した無線装置Ａ２（１０２）およびＡ３（１０３）はビーコンのソースデバイスＩＤがすでに受信済みの管理情報タイプ３に関するソースデバイスＩＤと同一の場合ＴＴＬの比較を行い、管理情報タイプ４のＴＴＬの方が大きい場合は、管理情報タイプ３に関する記録を消去し、管理情報タイプ４の中継を行う。
【０１９７】
以上のように本発明によれば、無線ネットワーク内の無線通信装置それぞれがビーコンを送信する場合にも、同一ビーコングループのすべての無線通信装置が、ビーコン送信期間を他のビーコングループのビーコン送信期間と重ならない時間帯へ移動することにより、他の無線ネットワークの無線通信装置からのビーコンと衝突を回避することが可能になる。
【産業上の利用可能性】
【０１９８】
本発明は、アドホック通信等をするときの無線通信方法および無線通信装置に有用であり、無線ネットワーク内の無線通信装置それぞれがビーコンを送信する場合に、他の無線ネットワークの無線通信装置からのビーコンと衝突を回避するのに適している。
【図面の簡単な説明】
【０１９９】
【図１】本発明の実施の形態１における無線通信ネットワークの構成を示す図
【図２】本発明の実施の形態１における無線通信装置の構成を示す図
【図３】（ａ）本発明の実施の形態１におけるビーコンフレームフォーマットを示す図（ｂ）本発明の実施の形態１における管理情報のフォーマットを示す図
【図４】本発明の実施の形態１におけるデータフレームフォーマットを示す図
【図５】（ａ）本発明の実施の形態１における受信ビーコン情報テーブルの構造を示す図（ｂ）本発明の実施の形態１におけるビーコンスロット位置テーブルの構造を示す図
【図６】本発明の実施の形態１におけるフレーム受信処理を示すフローチャート
【図７】本発明の実施の形態１におけるＢＰ通知受信処理を示すフローチャート
【図８】本発明の実施の形態１におけるＢＰ受信中継処理を示すフローチャート
【図９】本発明の実施の形態１におけるＢＰ受信解消処理を示すフローチャート
【図１０】本発明の実施の形態１におけるＢＰ移動処理を示すフローチャート
【図１１】本発明の実施の形態１におけるフレーム送信処理を示すフローチャート
【図１２】本発明の実施の形態１における無線ネットワークの衝突を示す図
【図１３】本発明の実施の形態１における無線通信装置が行うビーコン種突時の処理を示す図
【図１４】本発明の実施の形態１における無線通信装置が行うビーコン種突解消時の処理を示す図
【図１５】本発明の実施の形態１における無線通信装置が行うビーコン種突時のＢＰ移動処理を示す図
【図１６】本発明の実施の形態１における無線通信装置が行うビーコン種突時のＢＰ移動処理を示す図
【図１７】従来例における無線通信方法を示す図
【図１８】従来例における無線通信方法を示す図
【符号の説明】
【０２００】
１０１、１０２、１０３、１０４、１０５、１０６、１０７、１０８、１２０１、１２０２  無線通信装置
１１１、１１２、１１３、１１４、１１５、１１６、１１７、１１８、１２１１、１２１２  通信可能エリア
２００  アンテナ
２０１  無線処理部
２０２  フレーム判定部
２０３  記録部
２０４  上位層処理部
２０５  フレーム構成部
２０６  ビーコン送信指示部
【図１】
2006005620.tif 000003
【図２】
2006005620.tif 000004
【図３】
2006005620.tif 000005
【図４】
2006005620.tif 000006
【図５】
2006005620.tif 000007
【図６】
2006005620.tif 000008
【図７】
2006005620.tif 000009
【図８】
2006005620.tif 000010
【図９】
2006005620.tif 000011
【図１０】
2006005620.tif 000012
【図１１】
2006005620.tif 000013
【図１２】
2006005620.tif 000014
【図１３】
2006005620.tif 000015
【図１４】
2006005620.tif 000016
【図１５】
2006005620.tif 000017
【図１６】
2006005620.tif 000018
【図１７】
2006005620.tif 000019
【図１８】
2006005620.tif 000020