(57)【要約】【課題】ルータに接続して用いられる集線装置を用いたネットワークおよびネットワーク機器の監視・保守・管理の実現。【解決手段】集線装置１０は、集線装置１０、ルータ２０、レイヤー２スイッチ３０ａ、３０ｂおよびこれらネットワーク機器を接続する回線に生じる障害を監視している。集線装置１０は、障害の発生を検知すると、障害の発生箇所、障害レベルを特定し、バックアップ回線であるＷＡＮ側無線通信部１２０を介して、端末装置４０に通知する。集線装置１０は、発生している障害が集線装置１０によって自動的に復旧可能な障害である場合には、端末装置４０から障害の復旧指示を受信すると、発生している障害を復旧する。【選択図】図１
2012039433.tif 000002
【特許請求の範囲】
【請求項１】
ルータと接続され、ローカルネットワーク間の通信を制御する集線装置であって、
ワイドエリアネットワークを介して無線通信を実行するためのワイドエリアネットワーク側通信部と、
前記ワイドエリアネットワーク側通信部を介して、前記ルータ、前記集線装置および前記集線装置に接続されている他の外部装置の少なくとも１つの装置に発生した障害を管理者用端末に通知する通知部とを備える、
集線装置。
【請求項２】
請求項１に記載の集線装置はさらに、
前記ルータ、前記集線装置および前記集線装置に接続されている他の外部装置の少なくとも１つの装置に発生した障害を解析して障害の内容を特定する障害特定部とを備え、
前記通知部は、前記特定された障害の内容を前記管理者用端末に通知する、
集線装置。
【請求項３】
請求項２に記載の集線装置はさらに、
前記管理者用端末からの障害復旧操作を受けて、前記発生した障害を復旧する障害復旧部を備える、
集線装置。
【請求項４】
請求項１から３のいずれかに記載の集線装置はさらに、
前記ワイドエリアネットワーク側通信部を介して、前記集線装置に接続されている前記他の外部装置と前記ワイドエリアネットワークとの間のデータ転送を実行するデータ転送部を備える、
集線装置。
【請求項５】
請求項４に記載の集線装置において、
前記データ転送部は、前記他の外部装置に関する障害に関するデータを優先して転送する、集線装置。
【請求項６】
請求項２から５に記載のいずれかに記載の集線装置において、
前記障害の内容は、前記ルータ、前記集線装置および前記集線装置に接続されている他の外部装置のいずれにおいて障害が発生しているかを示す情報、および発生している障害の具体的な事象を示す情報を含む、
集線装置。
【請求項７】
請求項３から６のいずれかに記載の集線装置において、
前記管理者用端末に対する障害の通知は、前記管理者用端末の表示画面に表示されるべき、障害復旧を指示するための指示部を含む操作画面を含み、
前記障害復旧部は、前記管理者用端末において前記指示部を介して実行された操作を受けて前記障害の復旧を実行する、
集線装置。
【請求項８】
ルータと接続され、ローカルネットワーク間の通信を制御する集線装置を用いた通信管理方法であって、
前記ルータ、前記集線装置および前記集線装置に接続されている他の外部装置の少なくとも１つの装置に発生した障害を検知し、
ワイドエリアネットワークを介して無線通信を実行するためのワイドエリアネットワーク側通信部を介して、前記ルータ、前記集線装置および前記集線装置に接続されている他の外部装置の少なくとも１つの装置に発生した障害を管理者用端末に通知する、
通信管理方法。
【請求項９】
ルータと接続され、ローカルネットワーク間の通信を制御する集線装置を用いた通信管理プログラムであって、
前記ルータ、前記集線装置および前記集線装置に接続されている他の外部装置の少なくとも１つの装置に発生した障害を検知する機能と、
ワイドエリアネットワークを介して無線通信を実行するためのワイドエリアネットワーク側通信部を介して、前記ルータ、前記集線装置および前記集線装置に接続されている他の外部装置の少なくとも１つの装置に発生した障害を管理者用端末に通知する機能と、
をコンピュータによって実現させる、通信管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ルータに接続されて用いられる集線装置および集線装置を用いた管理方法に関する。
【背景技術】
【０００２】
従来より、例えば、拠点単位のローカルエリアネットワーク内における通信障害を管理者に通知するために、保守情報提供サーバを設置し、障害発生時には保守情報提供サーバが障害発生を管理者に通知する技術が知られている（例えば、特許文献１）。
【０００３】
また、ルータに接続して用いられる集線装置、例えば、レイヤー３スイッチとして、主回線用ポート（インタフェース）に加えて、バックアップ用ポート（インタフェース）を備えることにより、主回線に障害が発生した場合に、バックアップ用ポートを介してデータの送受信を実行可能な集線装置が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３３７３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、保守情報提供サーバを用いる技術では、保守情報を提供するための特別なサーバを設置しなければならないという問題、サーバの設置だけではルータおよびスイッチといったネットワーク機器に対して直接的に保守作業を実行することができないという問題、保守情報提供サーバとネットワークサーバ間の回線障害によってネットワーク機器に対する保守作業が実行できないという問題があった。また、バックアップ用ポートを備える集線装置では、バックアップ用ポートを介した保守作業について考慮されていないという問題があった。
【０００６】
本発明は上記課題の少なくとも一部を解決するためになされた発明であり、ルータに接続して用いられる集線装置を用いたネットワークおよびネットワーク機器の監視・保守・管理の実現を目的とする。
【課題を解決するための手段】
【０００７】
上記課題の少なくとも一部を解決するために、本発明は以下の種々の態様を採る。
【０００８】
第１の態様は、ルータと接続され、ローカルネットワーク間の通信を制御する集線装置を提供する。第１の態様に係る集線装置は、ワイドエリアネットワークを介して無線通信を実行するためのワイドエリアネットワーク側通信部と、前記ワイドエリアネットワーク側通信部を介して、前記ルータ、前記集線装置および前記集線装置に接続されている前記ルータ以外の他の外部装置の少なくとも１つの装置に発生した障害を管理者用端末に通知する通知部とを備える。
【０００９】
第１の態様に係る集線装置によれば、ワイドエリアネットワークを介した無線通信を実行するためのワイドエリアネットワーク側通信部を介して、ルータ、集線装置および集線装置に接続されている他の外部装置の少なくとも１つの装置に発生した障害を管理者用端末に通知するので、集線装置を用いたネットワークおよびネットワーク機器の監視・保守・管理を実現することができる。
【００１０】
第１の態様に係る集線装置はさらに、前記ルータ、前記集線装置および前記集線装置に接続されている他の外部装置の少なくとも１つの装置に発生した障害を解析して障害の内容を特定する障害特定部とを備え、前記通知部は、前記特定された障害の内容を前記管理者用端末に通知しても良い。この場合には、管理者は、障害内容を容易に把握することができる。
【００１１】
第１の態様に係る集線装置はさらに、前記管理者用端末からの障害復旧操作を受けて、前記発生した障害を復旧する障害復旧部を備えても良い。この場合には管理者は、容易に障害を復旧させることができる。
【００１２】
第１の態様に係る集線装置はさらに、前記ワイドエリアネットワーク側通信部を介して、前記集線装置に接続されている前記他の外部装置と前記ワイドエリアネットワークとの間のデータ転送を実行するデータ転送部を備えても良い。この場合には、他の外部装置に対して、無線ワイドエリアネットワーク側通信部を介してワイドエリアネットワークに対する通信環境を提供することができる。
【００１３】
第１の態様に係る集線装置において、前記データ転送部は、前記他の外部装置に関する障害に関するデータを優先して転送しても良い。この場合には、障害復旧に必要なデータ送信を優先して送信することが可能となり、障害復旧を迅速化することができる。
【００１４】
第１の態様に係る記載の集線装置において、前記障害の内容は、前記ルータ、前記集線装置および前記集線装置に接続されている他の外部装置のいずれにおいて障害が発生しているかを示す情報、および発生している障害の具体的な事象を示す情報を含んでも良い。この場合には更に、管理者は障害内容を容易に特定することができる。
【００１５】
第１の態様に係る集線装置において、前記管理者用端末に対する障害の通知は、前記管理者用端末の表示画面に表示されるべき、障害復旧を指示するための指示部を含む操作画面を含み、前記障害復旧部は、前記管理者用端末において前記指示部を介して実行された操作を受けて前記障害の復旧を実行しても良い。この場合には、管理者は容易に障害の復旧処理を実行することができる。
【００１６】
第２の態様は、ルータと接続され、ローカルネットワーク間の通信を制御する集線装置を用いた通信管理方法を提供する。第２の態様に係る管理方法は、前記ルータ、前記集線装置および前記集線装置に接続されている前記ルータ以外の他の外部装置の少なくとも１つの装置に発生した障害を検知し、ワイドエリアネットワークを介して無線通信を実行するためのワイドエリアネットワーク側通信部を介して、前記ルータ、前記集線装置および前記集線装置に接続されている他の外部装置の少なくとも１つの装置に発生した障害を管理者用端末に通知することを備える。
【００１７】
第３の態様は、ルータと接続され、ローカルネットワーク間の通信を制御する集線装置を用いた通信管理プログラムを提供する。第３の態様に係る通信管理プログラムは、前記ルータ、前記集線装置および前記集線装置に接続されている前記ルータ以外の他の外部装置の少なくとも１つの装置に発生した障害を検知する機能と、ワイドエリアネットワークを介して無線通信を実行するためのワイドエリアネットワーク側通信部を介して、前記ルータ、前記集線装置および前記集線装置に接続されている他の外部装置の少なくとも１つの装置に発生した障害を管理者用端末に通知する機能と、をコンピュータによって実現させる。
【００１８】
第２の態様に係る通信管理方法および第３の態様に係る通信管理プログラムは、第１の態様に係る集線装置と同様の利点を得ることができる。第２の態様に係る管理方法および第３の態様に係る管理プログラムは、第１の態様に係る集線装置と同様にして種々の態様にて実現され得る。さらに、本発明の第３の態様に係る管理プログラムは、ＣＤ、ＤＶＤ、ＨＤＤといったコンピュータ読み取り可能媒体に記録されたコンピュータプログラムとしても実現され得る。
【図面の簡単な説明】
【００１９】
【図１】本実施例に係る集線装置を含むネットワークシステムの概略構成を示す説明図である。
【図２】本実施例に係る集線装置の内部概略構成を示す説明図である。
【図３】本実施例に係る端末装置の内部概略構成を示す説明図である。
【図４】本実施例に係る端末装置における障害通知画面の一例を示す説明図である。
【図５】本実施例に係る端末装置における障害通知画面の他の一例を示す説明図である。
【図６】本実施例に係る集線装置において実行される障害監視処理の処理ルーチンを示すフローチャートである。
【発明を実施するための形態】
【００２０】
ネットワークシステムの構成：
図１は本実施例に係る集線装置を含むネットワークシステムの概略構成を示す説明図である。ネットワークシステムＮＳは、集線装置１０としてのレイヤー３（Ｌ３）スイッチ、集線装置１０のＬＡＮ側に有線接続されているルータ２０、レイヤー２（Ｌ２）スイッチ３０ａ、３０ｂおよびクライアント端末３１、端末装置４０を備えている。ルータ２０のＷＡＮ側はインターネットＩＮＴに有線接続されている。レイヤー２スイッチ３０ａ、３０ｂおよびクライアント端末３１は、それぞれローカルエリアネットワークＬＮ１〜ＬＮ３を形成している。端末装置４０は無線通信によりインターネットＩＮＴに接続することができる。なお、本実施例において、ネットワークシステムとは、集線装置１０に接続されているルータ２０、レイヤー２スイッチ３０ａ、３０ｂを始めとする各種ネットワーク機器およびこれら機器を接続するネットワークを含むシステムを意味する。また、外部装置とは、集線装置１０に接続されているルータ２０およびレイヤー２（Ｌ２）スイッチ３０ａ、３０ｂといったネットワーク機器を包括的に意味し、他の外部装置とは、ルータ２０を除く外部装置を意味する。
【００２１】
集線装置の構成：
図２は本実施例に係る集線装置の内部概略構成を示す説明図である。集線装置１０は、有線接続されているルータ２０を介してインターネットに接続されていると共に、インターネットに接続されている無線中継装置２２（親機）または移動体通信基地局２３を介してインターネットに接続することができる。集線装置１０は、中央演算装置（ＣＰＵ）１００、メモリ１１０、ＷＡＮ側無線通信部１２０、ＬＡＮ側通信部１３０、アドレスメモリ１４０、スイッチ部１５０、バッファメモリ１４５、これら各構成を双方向通信可能に接続する内部バス１６０を備えている。ＣＰＵ１００は、メモリ１１０に格納されている障害監視処理用プログラム（モジュール）を実行する。メモリ１１０は、障害監視処理用プログラムを始めとする各種プログラムを格納する不揮発性メモリ（ＲＯＭ）およびプログラムを展開して実行するための作業領域を提供する揮発性メモリ（ＲＡＭ）を含む。メモリ１１０は、障害監視処理用プログラムとして、障害通知モジュールＭ１、障害特定モジュールＭ２および障害復旧モジュールＭ３を備えている。これら各モジュールＭ１〜Ｍ３は、ＣＰＵ１００によって実行されることにより、障害通知部、障害特定部および障害復旧部といった機能部を実現する。なお、メモリ１１０は、別々のＲＯＭとＲＡＭとして実現されても良く、あるいは、内部に不揮発性領域および揮発性領域を有していても良い。
【００２２】
障害通知モジュールＭ１は、ネットワークシステムにおける障害の発生を検知した際に、端末装置４０に対して障害の発生を通知するための障害通知を生成、送信するためのモジュールである。障害特定モジュールＭ２は、ネットワークシステムにおいて発生している障害の内容を具体的に特定するためのモジュールである。障害復旧モジュールＭ３は、特定された障害が集線装置１０によって復旧可能である場合に、障害の復旧を実行するためのモジュールである。
【００２３】
ＷＡＮ側無線通信部１２０は、無線中継装置の子機としての機能、あるいは、移動体通信端末としての機能を有し、無線通信によって、外部ネットワーク（広域ネットワーク）を介した通信を実行する。すなわち、ＷＡＮ側無線通信部１２０は、集線装置１０における副回線との接続インタフェース（ポート）として機能する。無線通信の方式は、例えば、ＩＥＥＥ８０２．１１に準拠した無線通信方式、または、第３世代移動通信システム（３Ｇ）を始めとする移動体通信システムに準拠した無線通信方式を採用することができる。ＷＡＮ側無線通信部１２０は、パケットデータを無線通信によって送受信するための信号処理を実行する無線信号処理部、無線中継装置子機として機能するために必要な設定情報または移動体通信端末として機能するために必要な設定情報を格納する設定情報格納メモリ、無線通信を行うためのアンテナを備えている。無線中継装置子機として機能するために必要な設定情報としては、たとえば、ＳＳＩＤ、暗号化方式、暗号化キーが含まれ、移動体通信端末として機能するために必要な設定情報としては、ダイヤルアップ先の電話番号等の接続先情報、利用者ＩＤ、およびパスワード等が含まれる。なお、本実施例ではＷＡＮ側無線通信部１２０は、集線装置１０に内蔵されている回路として説明されているが、集線装置１０が備える外部機器接続インタフェース、たとえば、ＵＳＢインタフェース、ＰＣＭＣＩＡインタフェースに接続されて用いられる、無線ＷＡＮ通信モジュールとして実現されても良い。
【００２４】
ＬＡＮ側通信部１３０は、ルータ２０、他のスイッチ、たとえば、Ｌ２スイッチ３０ａ、３０ｂ、あるいは、クライアント端末３１と接続するためのイーサネットケーブルを接続するための複数の物理的な接続端子、パケットデータを送受信するための信号処理を実行する信号処理部を備えている。ＬＡＮ側通信部１３０は、ルータ２０と接続される時には集線装置１０における主回線との接続インタフェース（ポート）として機能し、他のスイッチと接続される的には他のスイッチに対するインタフェース（ポート）として機能する。なお、ＬＡＮ側通信部１３０に加えて、ＬＡＮ側無線通信部が備えられても良いことは言うまでもない。
【００２５】
アドレスメモリ１４０は、ＭＡＣアドレスと出力ポートとを対応付けたＭＡＣテーブル、ＩＰアドレスのネットワーク番号と出力ポートとを対応付けたルーティングテーブルを格納している。また、バッファメモリ１４５は、受信したパケットを一時的に格納する。
【００２６】
スイッチ部１５０は、レイヤー２（Ｌ２）レベルのスイッチング動作とレイヤー３（Ｌ３）レベルのフォワーディング動作を実行するための回路であり、受信したパケットの宛先ＭＡＣアドレスに基づいて、サブネット内通信であるのかサブネット間通信であるのかを判断する。具体的には、スイッチ部１５０は受信したパケットをバッファメモリ１４５に格納し、ＭＡＣヘッダを取得する。スイッチ部１５０は、宛先ＭＡＣアドレスが集線装置１０のＭＡＣアドレスである場合には、受信したパケットのＩＰアドレスを取得し、アドレスメモリ１４０のルーティングテーブルを参照して対応する出力ポートを決定し、受信したパケットに対してフォワーディング処理に必要な信号処理を施した後、決定した出力ポートから処理済みのパケットを出力するフォワーディング動作を実行する。一方、宛先ＭＡＣアドレスが集線装置１０のＭＡＣアドレスでない場合には、スイッチ部１５０は、アドレスメモリ１４０のＭＡＣテーブルを参照して宛先の出力ポートを決定し、決定した出力ポートからパケットを出力するスイッチング動作を実行する。なお、細かなフォワーディング動作およびスイッチング動作は当業者に良く知られた事項であるから詳細な説明は省略する。
【００２７】
ルータ２０は、ＤＨＣＰクライアント、ＰＰＰｏＥクライアントまたはＩＰアドレス固定クライアントとして、有線通信によって、外部ネットワーク（広域ネットワーク）を介した通信を実行する。ルータ２０がＤＨＣＰクライアントとして機能する際には、ルータ２０が使用すべきＩＰアドレスは、例えば、インターネットサービスプロバイダ（ＩＳＰ）が備えているＤＨＣＰサーバによって付与される。ルータ２０がＰＰＰｏＥクライアントとして機能する際には、ＩＳＰが備えるＰＰＰｏＥサーバに対する認証処理を終えた後、ルータ２０が使用すべきＩＰアドレスがＰＰＰｏＥサーバによって付与される。あるいは、ルータ２０には、固定のグローバルＩＰアドレスが設定されていても良い。
【００２８】
Ｌ２スイッチ３０ａ、３０ｂは、Ｌ２レベルのスイッチング動作を実行する集線装置である。各Ｌ２スイッチ３０ａ、３０ｂには、複数のクライアント端末３１が通信ケーブルを介して接続されており、ローカルネットワークＬＮ１、ＬＮ２が形成されている。
【００２９】
クライアント端末３１は、たとえば、パーソナルコンピュータ、プリンタであり、Ｌ２スイッチ３０ａ、３０ｂを介することなく、直接、集線装置１０に接続されていても良い。
【００３０】
端末装置の構成：
図３は本実施例に係る端末装置の内部概略構成を示す説明図である。図４は本実施例に係る端末装置における障害通知画面の一例を示す説明図である。図５は本実施例に係る端末装置における障害通知画面の他の一例を示す説明図である。端末装置４０は、ネットワークシステムＮＳの管理者が所有する携帯端末装置であり、無線通信によって集線装置１０にアクセスできれば良く、例えば、携帯電話、ＰＤＡ（携帯情報端末）、ポータブルコンピュータである。端末装置４０は、中央処理装置（ＣＰＵ）４１、メモリ４２、入出力（Ｉ／Ｏ）インタフェース４３、入力部４４、表示部４５および無線通信部４６を備えている。
【００３１】
ＣＰＵ４１は、メモリ４２に格納されている各プログラムを実行して、操作者が所望する端末装置４０の動作を実現する。メモリ４２には、端末装置４０が実行すべき種々のプログラムが格納されている。本実施例では、少なくとも、集線装置１０によって送信される障害通知を受信するために、電子メールの送受信を実行可能な電子メールプログラムがメモリ４２に格納されている。
【００３２】
入出力インタフェース４３は、入力部４４からの入力信号の入力、表示部４５に対する出力信号の出力を行う。入力部４４は、端末装置４０に備えられている、物理キー、物理的な操作部、表示部４５に表示されるソフトキー、ソフト的な操作部を含む。なお、操作部とは、タッチパッド、ポインティングデバイスといった、キー以外の入力部を意味する。
【００３３】
表示部４５は、受信された障害通知の内容を表示したり、端末装置４０の他の動作を実行するための操作画面を表示する。表示部４５に表示される障害通知画面は、例えば、図４または図５に示すように、障害報告である旨の表示、障害内容として発生時刻および集線装置１０によって特定された発生障害の形態を示す事象の表示、自動復旧の可否の表示を含んでいる。集線装置１０によって特定された発生障害の形態を示す事象には、障害発生箇所と障害レベルの情報が含まれている。障害発生箇所の情報としては、集線装置１０または外部装置といった装置単位での障害発生箇所、集線装置１０おいて障害が発生している場合には集線装置内部におけるモジュール単位での障害発生箇所に関する情報が含まれる。障害レベルとしては、後述するように、障害が集線装置１０に及ぼす影響に応じて予め定められた障害レベルに関する情報が含まれる。障害通知画面にはさらに、自動復旧可能な場合に、自動復旧の開始を指示するための自動復旧開始ボタン４５１を備えている。自動復旧開始ボタン４５１は、図４に示すように、ソフト的に生成されたボタン（操作部）でも良く、あるいは、予め、自動復旧開始指示の機能が割り当てられている端末装置４０の特定の物理キー（操作部）であっても良い。なお、図５では、自動復旧不可であるため自動復旧開始ボタン４５１は、非ハイライト処理され、選択不可能とされている。
【００３４】
障害監視処理：
図６は、本実施例に係る集線装置において実行される障害監視処理の処理ルーチンを示すフローチャートである。集線装置１０（ＣＰＵ１００）は、図示しない障害監視モジュールを実行して、障害発生を監視する（ステップＳ１００：Ｎｏ）。具体的には、ping機能を用いて実行され、ルータ２０、Ｌ２スイッチ３０ａ、３０ｂ、クライアント端末３１といった対象ノードに対して定期的に"echo reques"を送信し、"echo reply"の返信を待つことによって実行される。所定時間内、例えば、約１sec以内に"echo reply"が返信されない場合には、タイムアウトが発生したと判断し、対象ノードまたは対象ノードとの間において通信障害が発生していると判断することができる。通信障害の原因としては、外部装置における通信部における障害、通信ケーブルの損傷といった物理的（ハード的）障害、または、外部装置が有するルーティングテーブルにおける論理的（ソフト的）障害が含まれ得る。一方、集線装置１０内部の障害の検出は、ＣＰＵ１００によって実行される障害監視モジュールがログをチェックするコマンド（logcheck）を定期的に発行して、集線装置１０において現在発生しているログ情報を収集し、ログ情報に含まれる障害発生情報の有無に基づいて判断することができる。なお、障害監視モジュールは、たとえば、障害通知モジュールＭ１の一機能として実現されても良い。また、ping機能に加えて、syslogモジュールを集線装置１０およびルータ２０、Ｌ２スイッチ３０ａ、３０ｂ、クライアント端末３１といった対象ノードに実装することによって、集線装置１０以外の外部装置のログを収集し、外部装置における障害内容を特定するようにしても良い。この場合には、外部装置における障害内容をもより具体的に収集することができる。
【００３５】
ＣＰＵ１００は、障害の発生を検知すると（ステップＳ１００：Ｙｅｓ）、障害特定モジュールＭ２を実行して、発生している障害を特定する（ステップＳ１１０）。具体的には、障害特定モジュールＭ２は、ログに基づいて集線装置１０において障害が発生していない場合に、ping機能によって集線装置１０と外部装置との間で通信障害が発生していると判断されている場合には、相手方の外部装置または相手方の外部装置との間の通信経路のいずれかに障害が発生していることを特定することができる。したがって、障害発生箇所として、外部装置または通信経路を特定することができる。また、集線装置１０内に発生している障害については、収集したログに基づいて集線装置１０内における障害発生箇所（モジュール、ドライバ）、および障害レベルを特定することができる。ログには、たとえば、障害発生箇所である、モジュール、ドライバ（たとえば、ＬＡＮ側通信部１３０といった通信部）、並びに障害レベルが記述されている。障害レベルとしては、たとえば、システム利用不能、早急な対応要、緊急状態、エラー発生、注意喚起、通知、および情報といったレベルが用意され、各レベルにはレベルを判別するための値（数値、文字）が割り当てられている。また、上述のように、syslogを用いる場合には、外部装置および通信経路のいずれにおいて障害が発生しているかを更に特定できると共に、外部装置についても同様にして障害発生箇所並びに障害レベルを特定することができる。なお、集線装置１０のログおよびping機能による判断のいずれにおいても障害の発生が検知される場合には、たとえば、集線装置１０および外部装置の双方における障害発生箇所を特定しても良く、あるいは、いずれか一方のみにおける障害発生箇所を特定しても良い。
【００３６】
ＣＰＵ１００は、特定した障害が自動的に復旧できる障害であるか否かを判断する（ステップＳ１２０）。具体的には、ＣＰＵ１００は、障害発生箇所が、集線装置１０内部であり、発生中の障害が遠隔操作により復旧可能であるか否かを判断する。集線装置１０と外部装置との間の通信障害については、集線装置１０のＬＡＮ側通信部１３０に障害が発生していない場合、遠隔操作による自動復旧は不可能であるため、自動復旧は不可能であると判断される。集線装置１０における論理的（ソフト的）な障害である限り、少なくとも一度は、自動復旧可能であると判断される。すなわち、集線装置１０内部における論理的な障害であっても、後述する自動復旧処理を複数回実行しても解消されない場合には、ＣＰＵ１００は、自動復旧は不可能であると判断しても良い。なお、自動復旧であるか否かを判断するためのモジュールは、障害特定モジュールＭ２の一機能として実現されても良く、別の自動復旧可否判断モジュールによって実行されても良い。
【００３７】
ＣＰＵ１００は、自動復旧できる障害であると判断した場合には（ステップＳ１２０：Ｙｅｓ）、障害通知モジュールＭ１を実行して、障害の発生を、障害箇所および障害レベルといった障害の内容、自動復旧が可能であることを示す復旧可能情報と共に、端末装置４０に対して送信する（ステップＳ１３０）。具体的には、障害通知モジュールＭ１は、図４に示す電子メール本文（画面データ）を生成し、ＷＡＮ側無線通信部１２０を介して、インターネットＩＮＴ経由で、予め登録されている電子メールのアドレスに対して電子メールを送信する。なお、端末装置４０が携帯電話である場合には、携帯電話用のＨＴＭＬを用いて画面データは作成され、その他のパーソナルコンピュータ等に対しては一般的なＨＴＭＬを用いて画面データが作成される。
【００３８】
ＣＰＵ１００は、端末装置４０からの自動復旧要求の受信を待機し（ステップＳ１４０：Ｎｏ）、自動復旧の要求を受信すると（ステップＳ１４０：Ｙｅｓ）、障害復旧モジュールＭ３を実行して、自動復旧処理を実行する（ステップＳ１５０）。自動復旧の要求は、図４を用いて説明したように、端末装置４０において自動復旧開始ボタンが操作されることによって発行され、端末装置４０からインターネットＩＮＴを介して、自動復旧要求コマンドが集線装置１０に対して送信される。集線装置１０は、ＷＡＮ側無線通信部１２０を介して自動復旧要求コマンドを受信し、ＣＰＵ１００は、障害復旧モジュールＭ３を実行する。
【００３９】
具体的には、ＣＰＵ１００は障害復旧モジュールＭ３を実行して、特定された障害レベルがシステム利用不能レベルである場合には、アプリケーションレベルにて再起動（リブート）する。また、ＣＰＵ１００は、特定された障害レベルが早急な対応要レベルである場合には、各通信部のドライバ（モジュール）を再起動（リブート）する。さらに、ＣＰＵ１００は、特定された障害レベルが緊急状態である場合には、ドライバ（モジュール）のリブート後にlogcheckコマンドを発行し、ログに緊急状態の障害レベルが記述されているか否かをチェックするサイクルを３回実行する。一方、ログにおける緊急状態の障害レベルの記述が３回未満である場合には、ＣＰＵ１００は、自動復旧を実行することなく、現時点では復旧すべき障害は発生していない旨の通知を行う。
【００４０】
自動復旧が終了すると、ＣＰＵ１００は、集線装置１０の停止要求が発生するまで（ステップＳ１６０：Ｎｏ）、ステップＳ１００〜Ｓ１５０を繰り返して実行する。一方、集線装置１０の停止要求が発生すると（ステップＳ１６０：Ｙｅｓ）、ＣＰＵ１００は本処理ルーチンを終了する。
【００４１】
ステップＳ１２０において、ＣＰＵ１００は、自動復旧できない障害であると判断した場合には（ステップＳ１２０：Ｎｏ）、障害通知モジュールＭ１を実行して、障害の発生を、障害の内容と共に、端末装置４０に対して送信する（ステップＳ１７０）。具体的には、障害通知モジュールＭ１は、図５に示す電子メール本文（画面データ）を生成し、ＷＡＮ側無線通信部１２０を介して、インターネットＩＮＴ経由で、予め登録されている電子メールのアドレスに対して電子メールを送信する。ＣＰＵ１００は、障害を通知すると、本処理ルーチンを終了する。すなわち、通知した障害は、管理者によって手動で復旧しなければならない障害であり、集線装置１０の停止、リブート作業が伴うためである。
【００４２】
以上説明したように、本実施例に係る集線装置１０によれば、集線装置１０を含むネットワークシステムに障害が発生した場合、副回線に対するインタフェース（ポート）である、ＷＡＮ側無線通信部１２０を介して、障害の発生を管理者の端末装置４０に通知することができる。したがって、障害監視用のサーバを用いることなく、集線装置１０を利用することで、ネットワークシステムにおける障害を監視することができる。
【００４３】
また、本実施例に係る集線装置１０では、発生した障害を特定して、端末装置４０に通知することができるので、ネットワークについて十分な知識を有しない管理者にとって、有用な障害通知を提供することができる。また、管理者は、特定された障害の情報に基づいて、障害を復旧するために必要な機材を予め用意して現場に向かうことが可能となり、作業効率を向上させることができる。たとえば、通信経路に障害が発生している場合であって、ping機能に対する応答は得られる場合には、集線装置１０が外部装置からルーティングテーブルを取得するようにしておけば、正常時のルーティングテーブルを比較することによって、障害が発生している（問題が発生しているルーティングテーブルを有する）外部装置を特定することが可能となり、また、ルーティングテーブルの時系列的な変化に基づいてルーティングテーブルにおける問題箇所を予め検証することができる。
【００４４】
さらに、本実施例に係る集線装置１０では、集線装置１０によって復旧可能な障害、すなわち、管理者による現場での復旧作業を要しない障害、については、自動復旧が可能である旨、端末装置４０に対して通知することができる。この結果、端末装置４０から遠隔操作によって、ネットワークシステムにおいて発生している障害を復旧（回復）させることができる。したがって、管理者は現場に足を運ぶことなく障害を復旧させることが可能となり、管理者の負担を軽減することができる。また、ネットワークについて十分な知識を有しない管理者にとっても、簡便にネットワークシステムにおける障害を復旧させることができる。
【００４５】
その他の実施例：
（１）上記実施例では、集線装置１０に接続されている他のネットワーク機器である外部装置において障害が発生している場合には、リモート操作による復旧を実行していないが、障害が発生している外部装置に対して遠隔操作によってログインするための画面、情報を端末装置４０に対して送信（通知）するようにしても良い。この場合には、該当外部装置における障害ログ情報を遠隔取得することが可能となり、管理者によって予めより詳細な障害内容を特定することができると共に、障害の程度によっては、集線装置１０に対して実行したように遠隔操作による復旧処理を実行することができる。
【００４６】
（２）上記実施例では、端末装置４０に対して、自動復旧開始ボタン４５１を備える画面を電子メールにて通知しているが、障害情報の通知に先立って、あるいは、障害情報の通知と共に、集線装置１０に対するログイン画面（認証画面）を端末装置４０に対して送信しても良い。この場合には、操作権限がない操作者による集線装置１０の操作を制限することができる。また、上記実施例では、端末装置４０に対して配信（送信）された画面を元に各種処理が実行されるが、端末装置４０に対しては、障害情報のみを通知し、管理者が端末装置４０を用いて集線装置１０に対して別途ログインした後に、自動復旧処理等が実行できるようにしても良い。また、障害内容を通知する画面に代えて、集線装置１０が取得したログを電子メールに添付して送信しても良い。特に、自動復旧が容易でない障害については、ログを送信することで、管理者による手動復旧を容易化することができる。
【００４７】
（３）上記実施例では、ＷＡＮ側無線通信部１２０と接続されているバックアップ用回線を、ネットワークシステムの監視処理に用いる例について説明しているが、たとえば、ＬＡＮ側通信部１３０と接続されている主回線に障害が発生している場合には、バックアップ用回線を介して、集線装置１０の下流側に接続されているネットワーク機器からの、またはネットワーク機器に対するデータを送受信するようにしても良い。すなわち、データ転送部としてのスイッチ部１５０は、Ｌ２スイッチ３０ａ、３０ｂ、クライアント端末３１に対して、代替のインターネットを介した通信環境を提供するようにしても良い。この結果、集線装置１０の主回線に障害が発生している場合であっても、Ｌ２スイッチ３０ａ、３０ｂ、クライアント端末３１に対して外部ネットワークとの通信環境を提供することができる。なお、この場合、スイッチ部１５０は、ネットワークシステムの監視処理に関連する通信を、下流側ネットワーク機器の通信よりも優先して処理するＱｏＳを実行することが好ましい。すなわち、障害発生下においては、障害の通知、障害の復旧といったネットワークシステムの監視処理に関連する通信が、通常のデータ通信よりも優先されるべきだからである。
【００４８】
以上、実施例、変形例に基づき本発明について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれる。
【符号の説明】
【００４９】
１０…集線装置
２０…ルータ
２２…無線中継装置
２３…移動体通信基地局
３０ａ、３０ｂ…スイッチ
３１…クライアント端末
４０…端末装置
４１…ＣＰＵ
４２…メモリ
４３…入出力インタフェース
４４…入力部
４５…表示部
４５１…自動復旧開始ボタン
４６…無線通信部
１００…ＣＰＵ
１１０…メモリ
１２０…ＷＡＮ側無線通信部
１３０…ＬＡＮ側通信部
１４０…アドレスメモリ
１４５…バッファメモリ
１５０…スイッチ部
１６０…内部バス
ＩＮＴ…インターネット
ＬＮ１、ＬＮ２、ＬＮ３…ローカルエリアネットワーク
Ｍ１…障害通知モジュール
Ｍ２…障害特定モジュール
Ｍ３…障害復旧モジュール
ＮＳ…ネットワークシステム
【図１】
2012039433.tif 000003
【図２】
2012039433.tif 000004
【図３】
2012039433.tif 000005
【図４】
2012039433.tif 000006
【図５】
2012039433.tif 000007
【図６】
2012039433.tif 000008