(57)【要約】【課題】ＰＡＮの衝突を速やかに検知できる無線ネットワークシステムを提供する。【解決手段】親局は、所定の周期毎に、ＰＡＮＩＤと、送信元すなわち親局の論理アドレスと、送信元の無線装置が親局であるか否かを示すフラグと、親局の物理アドレス等の情報を含むパケットを送信する。各中継局は、このパケットを受信すると、自身に予め設定されている親局の物理アドレスと、受信したパケットに含まれる親局の物理アドレスとを比較し、一致しなかった場合には、ＰＡＮが衝突していると判断する。【選択図】図１
2009100327.tif 000002
【特許請求の範囲】
【請求項１】
主無線装置および前記主無線装置に従属する従無線装置を含む無線ネットワークシステムであって、
前記主無線装置は、自身を識別するための第１識別情報を送信し、
前記従無線装置は、受信した前記第１識別情報を、自身の従属先を識別するための第２識別情報と比較し、これらが一致しない場合に異常を検知する
無線ネットワークシステム。
【請求項２】
請求項１に記載の無線ネットワークシステムであって、
前記従無線装置は、所定のプログラムにより制御されており、前記異常を検知すると、その旨を前記所定のプログラムへ通知する
無線ネットワークシステム。
【請求項３】
請求項１又は請求項２に記載の無線ネットワークシステムであって、
前記第２識別情報は、有線通信により予め前記従無線装置内の記憶装置へ書き込まれる
無線ネットワークシステム。
【請求項４】
請求項１又は請求項２に記載の無線ネットワークシステムであって、
前記第２識別情報は、前記従無線装置が無線通信により前記主無線装置から受信する
無線ネットワークシステム。
【請求項５】
請求項４に記載の無線ネットワークシステムであって、
前記従無線装置は、受信した複数の前記第２識別情報を互いに比較し、これらが一致しない場合に異常を検知する
無線ネットワークシステム。
【請求項６】
請求項１乃至請求項５のいずれかに記載の無線ネットワークシステムであって、
前記主無線装置は、所定の周期毎に、前記第１識別情報を送信する
無線ネットワークシステム。
【請求項７】
請求項１乃至請求項６のいずれかに記載の無線ネットワークシステムであって、
前記主無線装置は、一の前記従無線装置が接続された旨が通知される度に、前記第１識別情報を送信する
無線ネットワークシステム。
【請求項８】
請求項１乃至請求項７のいずれかに記載の無線ネットワークシステムであって、
前記主無線装置は、一の前記従無線装置が移動した旨が通知される度に、前記第１識別情報を送信する
無線ネットワークシステム。
【請求項９】
請求項１乃至請求項８のいずれかに記載の無線ネットワークシステムであって、
前記主無線装置は、前記第１識別情報の送信要求に応答して、前記第１識別情報を送信する
無線ネットワークシステム。
【請求項１０】
一の主無線装置および前記主無線装置に従属する複数の従無線装置を含む無線ネットワークシステムであって、
前記主無線装置は、自身を識別するための第１識別情報を送信し、
前記従無線装置は、受信した複数の前記第１識別情報を互いに比較し、これらが一致しない場合に異常を検知する
無線ネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ネットワークシステムに関し、特に、衝突を検知するための技術に関する。
【背景技術】
【０００２】
近年、無線通信を利用したセンサー・ネットワーク・システムすなわちＰＡＮ（Personal Area Network：無線ネットワーク）システム等では、一般的なスター型のネットワーク構成だけでなく、ツリー型やメッシュ型の高度なネットワーク構成も利用可能となっている。これにより、１つのネットワークに最大数千〜数万個程度までの装置を接続し、相互に通信することも可能になりつつある。
【０００３】
無線ネットワークの一例としては、スイッチにより無線ネットワークを介して照明のＯＮ／ＯＦＦの制御が可能であるようなものが挙げられる。本無線ネットワークを稼動させるには、まず、親局がネットワークを開始した後、次に、親局の下位において、無線中継専用装置をネットワークに接続させ、最後に、無線中継専用装置の下位において、スイッチの状態を参照できる手段を備えた無線中継装置と照明のＯＮ／ＯＦＦを制御できる手段を備えた無線中継装置とをネットワークに接続させる。このようなセンサー・ネットワーク・システムの例は、例えば非特許文献１に開示されている。
【０００４】
【非特許文献１】ZigBee Alliance,“ZigBee Specification (ZigBee Document 053474r06, Version1.0)”,pp247-248(2.7.5 Broadcast communication)
【発明の開示】
【発明が解決しようとする課題】
【０００５】
通常、無線ネットワークでは、転送速度やセキュリティの点で無線応用システム毎にネットワークを分ける必要がある。ネットワークを分ける方法としては、ＰＡＮを識別するためのＩＤ（ＰＡＮＩＤ）をＰＡＮごとに割り当てて、送信するパケットにはＰＡＮＩＤを含ませ、受信する際には所属するＰＡＮのＰＡＮＩＤを含むパケットのみ受信する方法等が挙げられる。
【０００６】
この場合、少なくとも無線通信可能な範囲にあるＰＡＮには、各々にユニークなＰＡＮＩＤを割り当てる必要がある。何故ならば、通常ＰＡＮに所属する装置には、装置を識別するためにＰＡＮ毎にユニークなアドレスを割り当てるが、無線通信可能な範囲にある異なるＰＡＮに同一のＰＡＮＩＤを割り当てた場合には各装置に割り当てられた上記アドレスも重複する可能性があるためである（ＰＡＮの衝突）。
【０００７】
つまり、ＰＡＮが衝突した場合には、各々の装置に割り当てられたＰＡＮ毎にユニークなアドレスを用いて同一のＰＡＮに所属する他の無線装置に宛てて送信したパケットが、別のＰＡＮに所属する無線装置にも届いてしまい、システムとして正常動作できなくなる等の問題が生じる可能性があるためである。
【０００８】
すなわち、ＰＡＮの衝突が発生すると、無線ネットワークシステムが正常動作不能になる可能性があるが、この可能性は、無線ネットワークに接続する装置の数が増えるに従って高くなる。従って、ＰＡＮが衝突している場合には、これを速やかに検知し、ＰＡＮＩＤの変更等の対処を行う必要がある。
【０００９】
本発明は以上の問題点を解決するためになされたものであり、ＰＡＮの衝突を速やかに検知できる無線ネットワークシステムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の一実施の形態において、親局は、所定の周期毎に、ＰＡＮＩＤと、送信元すなわち親局の論理アドレスと、送信元の無線装置が親局であるか否かを示すフラグと、親局の物理アドレス等の情報を含むパケットを送信する。各中継局は、このパケットを受信すると、自身に予め設定されている親局の物理アドレスと、受信したパケットに含まれる親局の物理アドレスとを比較し、一致しなかった場合には、ＰＡＮが衝突していると判断する。
【発明の効果】
【００１１】
本発明によれば、ＰＡＮの衝突を速やかに検知できる。よって、親局は、自局のネットワーク管理を行うプログラム等へその旨を速やかに通知できるので、上記プログラムで自動的にＰＡＮＩＤを変更したり警報を鳴らして人手でＰＡＮＩＤを変更する等の対処を速やかに行うことができる。
【発明を実施するための最良の形態】
【００１２】
＜実施の形態１＞
図１は、実施の形態１に係る無線通信を利用したセンサー・ネットワーク・システム（無線システム）の構成を示す模式図である。
【００１３】
図１においては、２つの無線システムＰＡＮ１〜ＰＡＮ２が示されている。無線システムＰＡＮ１〜ＰＡＮ２は、本来であれば別々に分離すべきであるが、８ビット長のＰＡＮＩＤすなわちＰＡＮの識別子がともに”0x11”で同一であるので、互いに衝突している状態である。
【００１４】
無線システムＰＡＮ１は、親局Ｃ１０と、無線中継専用装置からなる中継局Ｒ１１〜Ｒ１５とから構成されている。また、ＰＡＮ２は、親局Ｃ２０と、無線中継専用装置からなる中継局Ｒ２１〜Ｒ２５とから構成されている。なお、本明細書では、親局を主無線装置、中継局を従無線装置とそれぞれ呼び、親局と中継局とを総称して単に無線装置と呼ぶ。
【００１５】
無線システムＰＡＮ１においては、親局Ｃ１０の下位に中継局Ｒ１１，Ｒ１２が、中継局Ｒ１１の下位に中継局Ｒ１３，Ｒ１４が、中継局Ｒ１２の下位に中継局Ｒ１５が、それぞれ接続されている。また、ＰＡＮ２においては、親局Ｃ２０の下位に中継局Ｒ２１，Ｒ２２が、中継局Ｒ２１の下位に中継局Ｒ２３が、中継局Ｒ２２の下位に中継局Ｒ２５が、それぞれ接続されている。
【００１６】
なお、図１には示されていないが、中継局Ｒ１３〜Ｒ１５，Ｒ２３，Ｒ２５の下位には、照明または当該照明のＯＮ／ＯＦＦの制御を行うスイッチが、それぞれ接続されている。
【００１７】
ここで、少なくとも、親局Ｃ１０には、無線システムＰＡＮ１の中でユニークに割り当てられた１６ビット長の論理アドレスAddr1＝0x0000と全世界でユニークに割り当てられた６４ビット長の物理アドレスExtAddr1＝0x1111111100000000とが設定されているものとする。同様に、少なくとも、親局Ｃ２０には、無線システムＰＡＮ２の中でユニークに割り当てられた１６ビット長の論理アドレスAddr2＝0xFF00と全世界でユニークに割り当てられた６４ビット長の物理アドレスExtAddr2＝0x2222222200000000とが設定されているものとする。
【００１８】
また、無線システムＰＡＮ１の中継局Ｒ１１〜Ｒ１５には、無線システムＰＡＮ１に接続して通信を始める前に、設定用の端末等から有線通信により予め親局Ｃ１０の物理アドレスExtAddr1が設定されているものとする。同様に、無線システムＰＡＮ２の中継局Ｒ２１〜Ｒ２５には、無線システムＰＡＮ２に接続して通信を始める前に、設定用の端末等から有線通信により予め親局Ｃ２０の物理アドレスExtAddr2が設定されているものとする（具体的には、中継局内の記憶装置へ親局の物理アドレスが書き込まれる）。
【００１９】
図２は、親局Ｃ１０，Ｃ２０それぞれが所定の周期毎に送信するパケットＰ１のフォーマットを示す図である。図２に示されるように、パケットＰ１には、ＰＡＮＩＤと、送信元すなわち親局の論理アドレスと、送信元の無線装置が親局であるか否かを示すフラグ（”１”の場合、親局であることを示す）と、親局の物理アドレス等の情報が含まれている。
【００２０】
各中継局は、パケットＰ１を受信すると、自身に予め設定されている親局の物理アドレスと、受信したパケットＰ１に含まれる親局の物理アドレスとを比較し、一致しなかった場合には、ＰＡＮが衝突していると判断し、送信元の親局へ、図３に示されるようなフォーマットからなるパケットＰ２を送信する。図３に示されるように、パケットＰ２には、ＰＡＮＩＤと、宛先すなわち親局の論理アドレスと、ＰＡＮが衝突すなわちＰＡＮＩＤが衝突しているか否かを示すＰＡＮＩＤ衝突フラグ（”１”の場合、衝突していることを示す）と、親局の物理アドレス等の情報が含まれている。
【００２１】
以下では、例えば、図４〜５に示されるように、親局Ｃ１０，Ｃ２０が、それぞれ、パケットＰ１−１，Ｐ１−２を所定の周期Ｔ１，Ｔ２毎に送信し、中継局Ｒ２５がパケットＰ１−１，Ｐ１−２を受信した場合について、説明する。
【００２２】
中継局２５は、親局Ｃ２０からパケットＰ１−２を受信すると、自身に予め設定されている親局Ｃ２０の物理アドレスExtAddr2と、受信したパケットＰ１−２に含まれる物理アドレス0x2222222200000000とを比較する。この場合には、物理アドレスが一致するので、中継局２５は、衝突の通知は行わない。
【００２３】
一方、中継局２５は、親局Ｃ１０からパケットＰ１−１を受信すると、自身に予め設定されている親局Ｃ２０の物理アドレスExtAddr2と、受信したパケットＰ１−１に含まれる物理アドレス0x1111111100000000とを比較する。この場合には、物理アドレスが一致しないので、中継局２５は、衝突の通知を行うために、図６に示されるパケットＰ２−１を、親局Ｃ１０宛てに送信する。図６に示されるように、パケットＰ２−１は、無線システムＰＡＮ１に対応するＰＡＮＩＤと、親局Ｃ１０に対応する論理アドレスAddr1と、親局Ｃ１０に対応する物理アドレスExtAddr1と、衝突していることを示すＰＡＮＩＤ衝突フラグとが含まれている。
【００２４】
親局Ｃ１０は、中継局Ｒ２５からパケットＰ２−１を受信すると、自身が所属する無線システムＰＡＮ１が近隣のＰＡＮ（のＰＡＮＩＤ）と衝突していることを検知し、自局のネットワーク管理を行うプログラム等へその旨を通知する。
【００２５】
なお、上述においては、図２のようなフォーマットを有するパケットＰ１を親局Ｃ１０，Ｃ２０それぞれが所定の周期毎に送信する場合について説明した。しかし、図２のパケットＰ１に限らず、他のフォーマットを有するパケットを用いてもよい。例えば、ＰＡＮ１，ＰＡＮ２において親局Ｃ１０，Ｃ２０の論理アドレスが同一で且つ既知である場合には、送信元の論理アドレスを調べれば送信元の無線装置が親局であるか否かを判定できるので、図７に示されるようなフォーマットを有するパケットＰ１ａのように、送信元の無線装置が親局であるか否かを示すフラグ（のフィールド）を図２のパケットＰ１から省くことが可能となる。
【００２６】
例えば、親局Ｃ１０，Ｃ２０の論理アドレスがいずれも”0x0000”で同一であった場合には、親局Ｃ１０，Ｃ２０は、それぞれ、所定の周期Ｔ１，Ｔ２毎に、図８〜９に示されるパケットＰ１−１ａ６，Ｐ１−２ａを送信することになる。
【００２７】
また、上述においては、図６を用いて、ＰＡＮの衝突を検知した中継局が、ユニキャスト（単一の宛先）のパケットＰ２−１を送信する場合について説明したが、ユニキャストに限らず、ブロードキャスト（同一ＰＡＮに所属する全ての無線装置宛て）のパケットを送信してもよい。
【００２８】
また、上述においては、ＰＡＮの衝突を検知した中継局Ｒ２５がその旨を親局Ｃ１０のみへ通知する場合について説明したが、親局Ｃ１０に加えて、中継局Ｒ２５のネットワーク管理を行うプログラム等へ通知してもよい。これにより、当該プログラムは、ＰＡＮの衝突を早期に検知することが可能となるので、例えばパケットの送受信を早期に停止でき、ＰＡＮの衝突による無線システムの異常動作を低減できる。
【００２９】
また、上述においては、中継局Ｒ２５が、親局Ｃ１０からパケットＰ１−１を受信した場合に、自身に予め設定されている親局Ｃ２０の物理アドレスExtAddr2と、受信したパケットＰ１−１に含まれる物理アドレス0x1111111100000000とが一致しないことを検知することにより、ＰＡＮの衝突を検知する場合について説明した。しかし、これに限らず、あるいは、中継局Ｒ２５は、親局Ｃ１０，Ｃ２０からパケットＰ１−１，Ｐ１−２をそれぞれ受信した場合に、パケットＰ１−１に含まれる物理アドレス0x1111111100000000とパケットＰ１−２に含まれる物理アドレス0x2222222200000000とが一致しないことを検知することにより、ＰＡＮの衝突を検知してもよい。これにより、中継局に予め親局の物理アドレス設定する必要がなくなる。
【００３０】
このように、本実施の形態に係る無線ネットワークシステムは、親局および前記親局に従属する中継局を含む無線ネットワークシステムであって、親局は、自身を識別するための物理アドレスすなわち第１識別情報を含むパケットＰ１を送信し、中継局は、受信した前記第１識別情報を、自身の従属先を識別するための物理アドレスすなわち第２識別情報と比較し、これらが一致しない場合に異常を検知する。従って、ＰＡＮの衝突を速やかに検知できる。よって、親局は、自局のネットワーク管理を行うプログラム等へその旨を速やかに通知できるので、上記プログラムで自動的にＰＡＮＩＤを変更したり警報を鳴らして人手でＰＡＮＩＤを変更する等の対処を速やかに行うことができる。
【００３１】
また、本実施の形態に係る無線ネットワークシステムにおいては、親局は、所定の周期毎に、第１識別情報を送信する。従って、中継局の周囲の電波状況が比較的短い期間悪化し中継局が第１識別情報を受信できなかったとしても、比較的長い期間では、中継局は第１識別情報を確実に受信することができる。
【００３２】
＜変形例１＞
実施の形態１においては、設定用の端末等から有線通信により予め無線システム（ＰＡＮ１，ＰＡＮ２）の中継局（Ｒ１１〜Ｒ１５，Ｒ２１〜Ｒ２５）に親局（Ｃ１０，Ｃ２０）の物理アドレス（ExtAddr1，ExtAddr2）がそれぞれ設定されている場合について説明した。しかし、親局の物理アドレスは、必ずしも設定用の端末等から有線通信により予め設定されている必要はなく、あるいは、中継局が無線システムに接続され通信を始めるタイミングで中継局が無線システムから取得してもよい。
【００３３】
例えば、図１において、中継局Ｒ２５以外の中継局が全て無線システムに接続されている状態で、中継局Ｒ２５が無線システムＰＡＮ２に接続され通信を始める場合について説明する。このとき、親局Ｃ２０は、無線システムＰＡＮ２で規定される所定の手続きを中継局Ｒ２５との間で行った後、中継局Ｒ２５に対して、無線システムＰＡＮ２への接続を許可するか否かを示す情報と親局Ｃ２０の物理アドレスExtAddr2とを含むパケットを送信する。これにより、中継局Ｒ２５は、無線システムＰＡＮ２へ接続され通信を始めるタイミングで、親局Ｃ２０の物理アドレスExtAddr2を無線通信により取得することができる。
【００３４】
このように、変形例１においては、第２識別情報は、中継局が無線通信により親局から受信する。従って、第２識別情報が有線通信により予め中継局（内の記憶装置）へ書き込まれる実施の形態１と比較して、有線通信手段を不要としコストを低減できるという効果を奏する。
【００３５】
＜変形例２＞
実施の形態１においては、親局Ｃ１０の論理アドレスAddr1＝0x0000と親局Ｃ２０の論理アドレスAddr2＝0xFF00とが異なる場合について説明した。しかし、変形例１で上述したような手法を用いた場合には、親局Ｃ１０，Ｃ２０に同じ論理アドレスが割り当てられ設定されていれば、中継局Ｒ２５が親局の物理アドレスを取得するときに、ＰＡＮの衝突を検知することが可能となる。
【００３６】
変形例１において上述したように、中継局Ｒ２５が無線システムＰＡＮ２に接続され通信を始める場合には、親局Ｃ２０は、無線システムＰＡＮ２で規定される所定の手続きを中継局Ｒ２５との間で行った後、中継局Ｒ２５に対して、無線システムＰＡＮ２への接続を許可するか否かを示す情報と親局Ｃ２０の物理アドレスExtAddr2とを含むパケットを送信する。
【００３７】
このとき、無線システムＰＡＮ１，ＰＡＮ２は互いに衝突しており、且つ、親局Ｃ１０，Ｃ２０には同じ論理アドレスが割り当てられているので、中継局Ｒ２５は、親局Ｃ１０との間でも、無線システムＰＡＮ１で規定される所定の手続きを行った後、無線システムＰＡＮ１への接続を許可するか否かを示す情報と親局１０の物理アドレスExtAddr1とを含むパケットを受信する可能性がある。
【００３８】
この場合には、中継局Ｒ２５は、親局の物理アドレスとして、物理アドレスExtAddr1，ExtAddr2の２つを取得することとなる。これら物理アドレスExtAddr1，ExtAddr2は互いに異なっており、同一の親局から互いに異なる２つの物理アドレスを取得することは通常は起こり得ないので、中継局Ｒ２５は、ＰＡＮが衝突しているものと判断することができる。
【００３９】
このとき、中継局Ｒ２５は、上記の物理アドレスを含む各パケットの各送信元すなわち親局Ｃ１０，Ｃ２０それぞれに対して、図３に示されるようなフォーマットからなるパケットＰ２を送信する。これにより、無線システムＰＡＮ１の親局Ｃ１０と無線システムＰＡＮ２の親局Ｃ２０とに対して、ＰＡＮの衝突を通知することが可能となる。
【００４０】
すなわち、親局の物理アドレスを、設定用の端末等から有線通信により予め無線システムの中継局に設定する（実施の形態１）のではなく、中継局が無線システムに接続され通信を始めるタイミングで中継局が無線システムから取得する（変形例１）場合には、親局に同じ論理アドレスが割り当てられていれば、このタイミングでＰＡＮの衝突を検知することが可能となる。
【００４１】
なお、上述においては、中継局が無線システムに接続され通信を始めるタイミングでＰＡＮの衝突が検知される場合について説明したが、これに限らず、あるいは、中継局が無線システムに接続された後であっても、中継局は、親局の物理アドレスと異なるアドレスを取得した場合には、親局に対してＰＡＮの衝突を通知するようにしてもよい。
【００４２】
＜変形例３＞
実施の形態１においては、所定の周期毎に、親局が、ＰＡＮの衝突を検知するためのパケット（ＰＡＮ衝突検知パケット）を送信する場合について説明した。しかし、所定の周期毎に限らず、あるいは、親局は、無線装置が無線システムに接続された際にブロードキャストで送信する、無線装置が無線システムに接続された旨を示す情報を含むパケット（接続通知パケット）を受信したときに、ＰＡＮ衝突検知パケットを送信してもよい。
【００４３】
一般に、ＰＡＮに接続される無線装置が増えた場合には、同一のＰＡＮに所属する無線装置を経由して通信可能な領域が拡がるので、ＰＡＮが衝突する可能性も高くなる。従って、ＰＡＮ衝突検知パケットは、ＰＡＮに無線装置が接続された時点で送信されることで、所定の周期毎に送信される場合に比較して、より迅速且つ効率的にＰＡＮの衝突を検知することが可能となる。
【００４４】
但し、電波の状態が悪い場合には、無線装置が無線システムに接続された際にブロードキャストで送信する接続通知パケットを親局が受信できないことがある。従って、上記の方式のみを採用することにより、少なくとも次に無線装置が無線システムに接続されるまでＰＡＮの衝突を検知できなくなるので、検知の精度が低下する可能性がある。
【００４５】
＜変形例４＞
変形例３においては、無線装置は、無線システムに接続された際に、接続通知パケットをブロードキャストで送信し、親局は、接続通知パケットを受信したときに、ＰＡＮ衝突検知パケットを送信する。しかし、無線装置は、接続通知パケットに加えて、無線システムに接続された後において、自身が移動した際に、その旨を示す情報を含むパケット（無線装置移動通知パケット）をブロードキャストで送信し、親局は、無線装置移動通知パケットを受信したときに、ＰＡＮ衝突検知パケットをブロードキャストで送信するようにしてもよい。
【００４６】
また、親局は、自身が移動した際に、その旨を示す情報を含むパケット（親局移動通知パケット）をブロードキャストで送信するとともに、ＰＡＮ衝突検知パケットをブロードキャストで送信する。
【００４７】
一般に、ＰＡＮに接続される無線装置が移動した場合には、同一のＰＡＮに所属する無線装置を経由して通信可能な領域が変化するので、ＰＡＮが衝突する可能性も高くなる。従って、ＰＡＮ衝突検知パケットは、移動のタイミングで送信されることで、変形例３と同様に、所定の周期毎に送信される場合に比較して、より迅速且つ効率的にＰＡＮの衝突を検知することが可能となる。
【００４８】
但し、電波の状態が悪い場合には、無線装置が移動した際にブロードキャストで送信する無線装置移動通知パケットを親局が受信できないことがある。従って、上記の方式のみを採用することにより、少なくとも次に無線装置が無線システムに接続されるか移動するまでＰＡＮの衝突を検知できなくなるので、検知の精度が低下する可能性がある。
【００４９】
変形例３〜４においては、無線装置は、無線システムに接続された際、または、自身が移動した際に送信するパケットの宛先をブロードキャストにしていたが、親局の論理アドレスが既知の場合にはパケットの宛先を親局の論理アドレスにしてもよい。
【００５０】
これにより、ブロードキャストで送信する場合に比べて無線通信のトラフィックを減らす効果を得ることが可能となる。
【００５１】
＜変形例５＞
変形例３〜４においては、親局は、無線装置から接続通知パケットまたは無線装置移動通知パケットを受信したときに、ＰＡＮ衝突検知パケットを送信する。しかし、これに限らず、あるいは、親局は、無線装置から、ＰＡＮ衝突検知パケットの送信を要求する要求パケットを受信したときに、ＰＡＮ衝突検知パケットを送信するようにしてもよい。
【００５２】
具体的には、無線装置上のアプリケーション・プログラムが、無線装置に接続されたボタンが押されたことを検知した場合に、ＰＡＮ衝突検知パケットを送信する、等の方式が考えられる。
【００５３】
これにより、無線装置上のアプリケーション・プログラム等からの制御により、ＰＡＮが衝突しているか否かを任意のタイミングで調べることが可能となる。
【００５４】
＜変形例６＞
実施の形態１および変形例１〜５においては、親局が、所定の周期毎に（第１のタイミング）、接続通知パケットを受信したときに（第２のタイミング）、無線装置移動通知パケットを受信したときに（第３のタイミング）、または要求パケットを受信したときに（第４のタイミング）、ＰＡＮ衝突検知パケットを送信する場合について説明した。しかし、ＰＡＮ衝突検知パケットは、上記のいずれか一のタイミングにおいて送信されてもよく、あるいは、上記の全てのタイミングにおいて送信されてもよい。
【００５５】
上記の全てのタイミングにおいてＰＡＮ衝突検知パケットが送信されることにより、パケットの送信回数が増え無線通信のトラフィックが増えるというデメリットはあるものの、実施の形態１および変形例１〜５において上述したような効果を全て得ることが可能となる。
【図面の簡単な説明】
【００５６】
【図１】実施の形態１に係る無線ネットワークシステムの構成を示す模式図である。
【図２】実施の形態１に係る無線ネットワークシステムにおいて親局が送信するパケットのフォーマットを示す図である。
【図３】実施の形態１に係る無線ネットワークシステムにおいて中継局が送信するパケットのフォーマットを示す図である。
【図４】実施の形態１に係る無線ネットワークシステムにおいて親局が送信するパケットを示す図である。
【図５】実施の形態１に係る無線ネットワークシステムにおいて親局が送信するパケットを示す図である。
【図６】実施の形態１に係る無線ネットワークシステムにおいて中継局が送信するパケットを示す図である。
【図７】実施の形態１に係る無線ネットワークシステムにおいて親局が送信するパケットのフォーマットを示す図である。
【図８】実施の形態１に係る無線ネットワークシステムにおいて親局が送信するパケットを示す図である。
【図９】実施の形態１に係る無線ネットワークシステムにおいて親局が送信するパケットを示す図である。
【符号の説明】
【００５７】
Ｃ  親局、Ｐ  パケット、Ｒ  中継局。
【図１】
2009100327.tif 000003
【図２】
2009100327.tif 000004
【図３】
2009100327.tif 000005
【図４】
2009100327.tif 000006
【図５】
2009100327.tif 000007
【図６】
2009100327.tif 000008
【図７】
2009100327.tif 000009
【図８】
2009100327.tif 000010
【図９】
2009100327.tif 000011