(57)【要約】【課題】全てのアクセスポイント装置を再起動する場合でも通信装置との間の無線通信を行うことが出来る無線ネットワークシステムを提供する。【解決手段】無線ネットワークシステムは、各々が通信装置との間で無線通信を行う複数のアクセスポイント装置と、アクセスポイント装置の各々に対して再起動を指示する端末装置と、を含む。アクセスポイント装置は、再起動指示を受信すると再起動待機時間の長さをランダムに設定して、再起動開始通知を受信しない状態で再起動指示を受信してから再起動待機時間が経過した場合に再起動を実行する。また、再起動を実行する場合は、他のアクセスポイント装置に再起動開始通知を送信する。再起動を終了した場合は、他のアクセスポイント装置に再起動指示を送信する。【選択図】図３
2009141480.tif 000002
【特許請求の範囲】
【請求項１】
各々が通信装置との間で無線通信を行う複数のアクセスポイント装置と、前記アクセスポイント装置の各々に対して再起動を指示する端末装置と、を含む無線ネットワークシステムであって、
前記端末装置は、再起動指示を前記アクセスポイント装置のうちの１つに送信する再起動指示手段を有し、
前記アクセスポイント装置は、前記再起動指示を受信すると再起動待機時間の長さをランダムに設定する待機時間設定手段と、前記再起動指示を受信してから前記再起動待機時間が経過するまでの間に他のアクセスポイント装置からの再起動開始通知を受信したか否かを検出する再起動開始検出手段と、前記再起動開始検出手段が再起動開始通知の受信を検出しない状態で前記再起動指示を受信してから前記再起動待機時間が経過した場合に再起動を実行すると判断する再起動実行判断手段と、前記再起動実行判断手段が再起動を実行すると判断した場合に他のアクセスポイント装置に再起動開始通知を送信する再起動開始通知手段と、前記再起動実行判断手段が再起動を実行すると判断した場合に自身の再起動を行う再起動実行手段と、前記再起動実行手段が再起動を終了した後に他のアクセスポイント装置に再起動指示を送信する再起動指示送信手段と、を有することを特徴とする無線ネットワークシステム。
【請求項２】
前記再起動指示手段は、送信毎に異なる再起動識別子を前記再起動指示に付加し、
前記アクセスポイント装置は、前記再起動実行判断手段が再起動を実行すると判断した場合に、受信した再起動指示に付加されている再起動識別子を記憶する再起動識別子記憶手段を有し、
前記再起動実行判断手段は、受信した再起動指示に付加されている再起動識別子と、前記再起動識別子記憶手段に記憶されている再起動識別子が一致しない場合に、再起動を実行すると判断し、
再起動指示送信手段は、受信した再起動指示に付加されている再起動識別子を付加した再起動指示を送信することを特徴とする請求項１記載の無線ネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各々が通信装置との間で無線通信を行う複数のアクセスポイント装置を含む無線ネットワークシステムに関する。
【背景技術】
【０００２】
近年、各々が通信装置との間で無線通信を行う複数のアクセスポイント装置から構成された無線ネットワークシステムを用いて、無線通信サービスを提供することが行われている。このような無線ネットワークシステムでは、アクセスポイント装置の各々が通信装置の各々との間で無線通信を行うことが可能な範囲、すなわち、無線通信のサービスエリアが重なるようにアクセスポイント装置が配置されている。この場合、１台のアクセスポイント装置が再起動等により無線通信が行えない状態になっても、通信装置は、周辺のアクセスポイント装置に接続することにより無線通信を継続することが出来る。
【０００３】
一方、アクセスポイント装置のソフトウェアをアップデートする場合や、無線ネットワークシステム全体を再起動する場合等、全てのアクセスポイント装置を再起動することが必要となる場合がある。このような場合に全てのアクセスポイント装置を一斉に再起動した場合、全てのアクセスポイント装置で無線通信が行えない状態になるため、通信装置は無線通信を行うことが出来なくなる。このように無線ネットワークシステム全体で無線通信が行えなくなることを防ぐために、１台ずつアクセスポイント装置を再起動することが行われる。１台ずつアクセスポイント装置を再起動する場合は、アクセスポイント装置を制御するための制御装置を設置して、この制御装置からアクセスポイント装置の各々に対して再起動指示を順次送信して、アクセスポイント装置の各々を順次再起動している。このようにアクセスポイント装置の各々に対して再起動指示を順次送信することにより、アクセスポイント装置の各々で一斉に再起動が行われることによる無線通信の停止を防いでいる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記した如き無線ネットワークシステムにおいては、アクセスポイント装置を制御するための制御装置を設置して、この制御装置からアクセスポイント装置の各々に対して再起動指示を順次送信している。このように制御装置を用いてアクセスポイント装置の各々を順次再起動する場合は、アクセスポイント装置の各々に対して再起動指示を送信する制御装置を設置する必要がある。それ故、無線ネットワークシステムの価格が上昇してしまう等の問題が生じる。
【０００５】
また、制御装置を設置せずアクセスポイント装置の各々に対して個別に再起動を指示する場合は、再起動が指示されないアクセスポイント装置が発生する等の問題がある。
【０００６】
本発明は上記した点に鑑みてなされたものであり、全てのアクセスポイント装置を再起動する場合でも通信装置との間の無線通信を行うことが出来る無線ネットワークシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明による無線ネットワークシステムは、各々が通信装置との間で無線通信を行う複数のアクセスポイント装置と、前記アクセスポイント装置の各々に対して再起動を指示する端末装置と、を含む無線ネットワークシステムであって、前記端末装置は、再起動指示を前記アクセスポイント装置のうちの１つに送信する再起動指示手段を有し、前記アクセスポイント装置は、前記再起動指示を受信すると再起動待機時間の長さをランダムに設定する待機時間設定手段と、前記再起動指示を受信してから前記再起動待機時間が経過するまでの間に他のアクセスポイント装置からの再起動開始通知を受信したか否かを検出する再起動開始検出手段と、前記再起動開始検出手段が再起動開始通知の受信を検出しない状態で前記再起動指示を受信してから前記再起動待機時間が経過した場合に再起動を実行すると判断する再起動実行判断手段と、前記再起動実行判断手段が再起動を実行すると判断した場合に他のアクセスポイント装置に再起動開始通知を送信する再起動開始通知手段と、前記再起動実行判断手段が再起動を実行すると判断した場合に自身の再起動を行う再起動実行手段と、前記再起動実行手段が再起動を終了した後に他のアクセスポイント装置に再起動指示を送信する再起動指示送信手段と、を有することを特徴とする。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施例について図面を参照しつつ詳細に説明する。
【０００９】
図１は、本発明に係る無線ネットワークシステムの実施例を示している。無線ネットワークシステムは、各々が無線ＬＡＮ端末３との間で無線通信を行うことが可能なアクセスポイント装置１ａ〜１ｃが有線ＬＡＮ５を介して接続して構成されている。サービスエリア２ａは、アクセスポイント装置１ａとの間の無線通信が可能となる範囲である。サービスエリア２ｂは、アクセスポイント装置１ｂとの間の無線通信が可能となる範囲である。サービスエリア２ｃは、アクセスポイント装置１ｃとの間の無線通信が可能となる範囲である。無線ＬＡＮ端末３は、アクセスポイント装置１ａ〜１ｃの各々との間で無線ＬＡＮ等による無線通信を行う。また、無線ＬＡＮ端末３は、アクセスポイント装置１ａ〜１ｃの各々に対して再起動を指示する再起動指示を送信する。有線ＬＡＮ端末４は、有線ＬＡＮ５を介して、アクセスポイント装置１ａ〜１ｃの各々との間で有線通信を行う。また、有線ＬＡＮ端末４は、アクセスポイント装置１ａ〜１ｃの各々に対して再起動を指示する再起動指示を送信する。尚、無線ＬＡＮ端末３及び有線ＬＡＮ端末４から送信される再起動指示には、送信毎に異なる再起動識別子が付加されている。
【００１０】
図２に、アクセスポイント装置１ａの構成を示す。アクセスポイント装置１ａは、無線ＬＡＮ端末３との間で無線通信を行うものである。また、アクセスポイント装置１ａは、無線ＬＡＮ端末３及び有線ＬＡＮ端末４からの再起動指示に応じて自身の再起動を実行する。有線ＬＡＮインターフェース１１は、有線ＬＡＮ５を介したデータの送受信を行う。有線ＬＡＮデータ受信処理部１２は、有線ＬＡＮ５を介して受信したデータの処理を行う。受信したデータが再起動指示である場合、有線ＬＡＮデータ受信処理部１２は、再起動指示を受信したことを再起動処理部１５に通知する。無線ＬＡＮインターフェース１３は、無線通信によりデータの送受信を行う。無線ＬＡＮデータ受信処理部１４は、無線通信により受信したデータの処理を行う。受信したデータが再起動指示又は再起動開始通知である場合、無線ＬＡＮデータ受信処理部１４は、再起動指示又は再起動開始通知を受信したことを再起動処理部１５に通知する。再起動処理部１５は、アクセスポイント装置１ａを再起動する処理を行う。タイマ１６は、再起動処理部１５からの指令に応じて、再起動待機時間の長さをランダムに設定する。そして、タイマ１６は、再起動待機時間が経過したことを再起動処理部１５に通知する。再起動識別子記憶部１７は、再起動指示に付加されている再起動識別子を記憶する。再起動指示送信部１８は、再起動処理部１５からの指令に応じて、再起動識別子記憶部１７に記憶されている再起動識別子を付加した再起動指示をブロードキャストとして無線通信により送信する。再起動開始通知送信部１９は、再起動処理部１５からの指令に応じて、再起動開始通知をブロードキャストとして無線通信により送信する。尚、図示しないが他のアクセスポイント装置１ｂ〜１ｃもアクセスポイント装置１ａと同様の構成である。
【００１１】
図３に、アクセスポイント装置１ａ〜１ｃの各々で再起動が行われる場合の無線ネットワークシステムの動作を示す。
【００１２】
まず、有線ＬＡＮ端末４からアクセスポイント装置１ａに向けて、再起動指示が送信されたとする（ステップＳ３０１）。アクセスポイント装置１ａは、再起動指示を受信すると、受信した再起動指示に付加されている再起動識別子と記憶している再起動識別子が一致しないことを確認して、再起動待機時間の長さをランダムに設定する。そして、設定した再起動待機時間が経過するまで待機する。再起動指示を受信してから再起動待機時間が経過すると（ステップＳ３０２）、アクセスポイント装置１ａは、他のアクセスポイント装置にブロードキャストにて再起動開始通知を送信する（ステップＳ３０３）。また、アクセスポイント装置１ａは、Ｓ３０１で受信した再起動指示に付加されている再起動識別子を記憶する。再起動開始通知を送信した後で、アクセスポイント装置１ａは自身の再起動を実行する（ステップＳ３０５）。
【００１３】
再起動を実行している間、アクセスポイント装置１ａは無線通信を行うことは出来ないが、周辺のアクセスポイント装置１ｂ〜１ｃは無線通信を行うことが出来る。それ故、無線ＬＡＮ端末３は、無線通信可能なアクセスポイント装置と接続することにより無線通信を継続することが出来る。
【００１４】
アクセスポイント装置１ａは、自身の再起動の処理が終了すると、無線通信を再開する。また、アクセスポイント装置１ａは、記憶している再起動識別子、すなわち、Ｓ３０１で受信した再起動指示に付加されている再起動識別子を付加した再起動指示をブロードキャストにて他のアクセスポイント装置に送信する（ステップＳ３０６）。再起動指示は無線通信により送信されるため、アクセスポイント装置１ａのサービスエリア２ａ内に存在するアクセスポイント装置１ｂ〜１ｃのみ再起動指示を受信することが出来る。
【００１５】
再起動指示を受信したアクセスポイント装置１ｂ〜１ｃは、受信した再起動指示に付加されている再起動識別子と記憶している再起動識別子が一致しないことを確認して、再起動待機時間の長さをランダムに設定する。そして、設定した再起動待機時間が経過するまで待機する。再起動待機時間の長さはランダムに設定されるので、アクセスポイント装置１ｂ〜１ｃの各々において、再起動待機時間が経過するまでの時間は異なってくる。ここでアクセスポイント装置１ｃの再起動待機時間が経過したとする（ステップＳ３０８）。再起動待機時間が経過すると、アクセスポイント装置１ｃは、他のアクセスポイント装置に再起動開始通知をブロードキャストにて送信する（ステップＳ３０９）。また、アクセスポイント装置１ｃは、Ｓ３０７で受信した再起動指示に付加されている再起動識別子を記憶する。アクセスポイント装置１ｂは、再起動待機時間が経過する前にアクセスポイント装置１ｃからの再起動開始通知を受信すると再起動の処理を中止する（ステップＳ３１１）。アクセスポイント装置１ｃは、再起動開始通知を送信すると、自身の再起動を実行する（ステップＳ３１２）。
【００１６】
このようにアクセスポイント装置１ｃが再起動を実行する場合は、周辺のアクセスポイント装置１ｂは再起動の処理を中止している。それ故、アクセスポイント装置１ｃが再起動により無線通信を行えない状態でも、周辺のアクセスポイント装置１ｂにより無線通信を行うことが出来る。
【００１７】
アクセスポイント装置１ｃは、自身の再起動の処理が終了すると、無線通信を再開する。また、アクセスポイント装置１ｃは、記憶している再起動識別子、すなわち、Ｓ３０７で受信した再起動指示に付加されている再起動識別子を付加した再起動指示をブロードキャストにて他のアクセスポイント装置に送信する（ステップＳ３１３）。
【００１８】
アクセスポイント装置１ａは、再起動指示を受信すると、受信した再起動指示に付加されている再起動識別子と記憶している再起動識別子が一致するかどうかの判断を行う。ここでは、受信した再起動指示に付加されている再起動識別子と記憶している再起動識別子が一致すると判断される。再起動識別子が一致すると判断すると、アクセスポイント装置１ａは再起動の処理を行わない。
【００１９】
アクセスポイント装置１ｂは、再起動指示を受信すると、受信した再起動指示に付加されている再起動識別子と記憶している再起動識別子が一致しないことを確認して、再起動待機時間の長さをランダムに設定する。そして、設定した再起動待機時間が経過するまで待機する。再起動指示を受信してから再起動待機時間が経過すると（ステップＳ３１５）、アクセスポイント装置１ｂは、再起動開始通知の送信及び再起動識別子の記憶を行い、自身の再起動を実行する（ステップＳ３１６）。
【００２０】
図４に、アクセスポイント装置で再起動が実行される順番を示す。アクセスポイント装置１ａ〜１ｓが図４に示すように配置されており、アクセスポイント装置１ａが１番目に再起動を実行したとする。各アクセスポイントからの電波は、隣接するアクセスポイントにのみ到達可能なものとする。この場合、２番目に再起動を実行するのは、アクセスポイント装置１ｃ、１ｇ、１ｅである。３番目に再起動を実行するのは、アクセスポイント装置１ｂ、１ｄ、１ｆ、１ｊ、１ｎ、１ｒである。４番目に再起動を実行するのは、アクセスポイント装置１ｈ、１ｌ、１ｐである。５番目に再起動を実行するのは、アクセスポイント装置１ｉ、１ｋ、１ｍ、１ｏ、１ｑ、１ｓである。このように、あるアクセスポイント装置が再起動を実行している場合、隣接するアクセスポイント装置では再起動が行われない。それ故、再起動により無線通信が行えないアクセスポイント装置が存在する場合でも、隣接するアクセスポイント装置により無線通信を行うことが出来る。
【００２１】
図５に、アクセスポイント装置１ａの再起動処理部１５で実行される再起動ルーチンの動作を示す。再起動ルーチンは、再起動指示を受信すると実行される。
【００２２】
再起動指示を受信すると、再起動処理部１５は、再起動識別子記憶部１７に記憶されている再起動識別子を読み出す（ステップＳ５０１）。そして、再起動処理部１５は、再起動識別子記憶部１７から読み出した再起動識別子と、受信した再起動指示に付加されている再起動識別子が一致するかどうかの判断を行う（ステップＳ５０２）。再起動識別子が一致する場合は、処理を終了する。再起動識別子が一致しない場合、再起動処理部１５は、再起動待機時間の長さをランダムに設定するようにタイマ１６に指令を出す（ステップＳ５０３）。タイマ１６は、再起動処理部１５からの指令を受けると再起動待機時間の長さをランダムに設定する。
【００２３】
再起動待機時間が設定された後で、再起動処理部１５は、再起動開始通知を受信したかどうかを確認する（ステップＳ５０４）。再起動開始通知を受信した場合は、処理を終了する。再起動開始通知を受信していない場合は、再起動指示を受信してから再起動待機時間が経過したかどうかを確認する（ステップＳ５０５）。再起動待機時間が経過していない場合は、Ｓ５０４の処理から実行する。再起動待機時間が経過した場合、再起動処理部１５は、受信した再起動指示に付加されている再起動識別子を再起動識別子記憶部１７に記憶する（ステップＳ５０６）。そして、再起動処理部１５は、再起動開始通知を送信するように再起動開始通知送信部１９に指令を出す（ステップＳ５０７）。再起動開始通知送信部１９は、再起動処理部１５からの指令を受けると再起動開始通知を送信する。再起動開始通知が送信された後で、再起動処理部１５は、アクセスポイント装置１ａの再起動を実行する（ステップＳ５０８）。アクセスポイント装置１ａの再起動が終了すると、再起動処理部１５は、再起動識別子記憶部１７に記憶されている再起動識別子を付加した再起動指示を送信するように再起動指示送信部１８に指令を出す（ステップＳ５０９）。再起動指示送信部１８は、再起動処理部１５からの指令を受けると再起動識別子記憶部１７に記憶されている再起動識別子を付加した再起動指示を送信する。
【００２４】
このように、アクセスポイント装置で再起動が行われる場合は、再起動開始通知を他のアクセスポイント装置に送信している。また、他のアクセスポイント装置からの再起動開始通知を受信した場合は、再起動の処理を中止している。それ故、あるアクセスポイント装置で再起動が行われている場合は、周辺のアクセスポイント装置では再起動が行われない。
【００２５】
尚、ここではアクセスポイント装置によって構成される無線ネットワークシステムについて説明したが、無線ネットワークシステムは、ブロードキャストによる通信可能な装置から構成されていればよい。
【００２６】
上記において説明したように、本発明の無線ネットワークシステムによれば、アクセスポイント装置で再起動が行われる場合は、再起動開始通知を他のアクセスポイント装置に送信している。そして、再起動開始通知を受信したアクセスポイント装置は、再起動の処理を中止している。それ故、無線ネットワークシステムの全てのアクセスポイント装置を再起動する場合でも、再起動が行われているアクセスポイント装置の周辺のアクセスポイント装置で無線通信を行うことが出来る。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施例である無線ネットワークシステムを示すブロック図である。
【図２】図１の無線ネットワークシステムのアクセスポイント装置を示すブロック図である。
【図３】図１の無線ネットワークシステムの動作を示すシーケンス図である。
【図４】図１の無線ネットワークシステムの動作を示すブロック図である。
【図５】図１の無線ネットワークシステムのアクセスポイント装置の再起動ルーチンの動作を示すフローチャートである。
【符号の説明】
【００２８】
１ａ〜１ｃ  アクセスポイント装置
３  無線ＬＡＮ端末
４  有線ＬＡＮ端末
１１  有線ＬＡＮインターフェース
１２  有線ＬＡＮデータ受信処理部
１３  無線ＬＡＮインターフェース
１４  無線ＬＡＮデータ受信処理部
１５  再起動処理部
１６  タイマ
１７  再起動識別子記憶部
１８  再起動指示送信部
１９  再起動開始通知送信部
【図１】
2009141480.tif 000003
【図２】
2009141480.tif 000004
【図３】
2009141480.tif 000005
【図４】
2009141480.tif 000006
【図５】
2009141480.tif 000007