(57)【特許請求の範囲】
【請求項１】
通信ネットワーク内の端末を接続するための複数の通信ポートを有し前記通信ポートに接続されている端末間のデータの中継伝送を行い通信要求に対して応答を返さない端末を前記通信ネットワークから切り離すネットワーク中継部を備えたネットワーク中継装置において、
前記通信ネットワーク内の一の端末が他の端末に対して通信要求を行ったときに前記他の端末がスリープ状態であるため当該通信要求に対して応答できない場合に、前記一の端末に対して、前記他の端末が通信不可であることを示すデータを前記ネットワーク中継部を介して送信する端末動作管理部を備えた
ことを特徴とするネットワーク中継装置。
【請求項２】
端末動作管理部は、通信ネットワーク内の全ての端末の動作状態を示す情報を有する端末動作情報管理手段を含む
請求項１記載のネットワーク中継装置。
【請求項３】
端末動作情報管理手段は、各端末から受信した端末の動作状態を示す通知データに従って端末の動作状態を示す情報を更新する
請求項２記載のネットワーク中継装置。
【請求項４】
端末動作管理部は、端末動作情報管理手段が有する情報にもとづいて通信先の端末がスリープ状態であることを認識したら、通信要求を行った端末宛てのデータであって前記通信先の端末が通信不可であることを示す状態通知データを生成する状態通知データ生成手段を含む
請求項２または請求項３記載のネットワーク中継装置。
【請求項５】
状態通知データ生成手段は、スリープ状態から通常状態に復帰したことを示す通知データが端末から受信されると、前記端末に対する通信要求を行った後通信を中断した端末宛てのデータであって通常状態に復帰した前記端末が通信可能になったことを示す状態通知データを生成する
請求項４記載のネットワーク中継装置。
【請求項６】
端末動作管理部は、通信要求が許可される端末を示す情報を有する接続端末管理手段を備え、
前記接続端末管理手段は、通信ネットワーク内の一の端末が他の端末に対して通信要求を行ったときに、その端末が前記情報に含まれる端末でない場合には通信要求を許可しない
請求項１ないし請求項５記載のネットワーク中継装置。
【請求項７】
通信ネットワーク内の端末間のデータの中継伝送を行い通信要求に対して応答を返さない端末を前記通信ネットワークから切り離すネットワーク中継装置が設置されたシステムにおけるネットワーク管理システムであって、
前記ネットワーク中継装置は、通信ネットワーク内の全ての端末の動作状態を示す情報を有する端末動作情報管理手段を含み、
前記通信ネットワーク内の各端末は、通常状態からスリープ状態に移行する際、およびスリープ状態から通常状態に復帰したときに、前記ネットワーク中継装置に対して動作状態の変更を示す通知データを送信し、
前記ネットワーク中継装置における端末動作情報管理手段は、各端末から受信した通知データに従って端末の動作状態を示す情報を更新し、
ネットワーク中継装置は、通信ネットワーク内の一の端末が他の端末に対して通信要求を行ったときに前記他の端末がスリープ状態であるため当該通信要求に対して応答できない場合に、前記一の端末に対して、前記他の端末が通信不可であることを示す状態通知データを送信し、
通信要求を行った前記端末は、前記他の端末が通信不可であることを示す状態通知データを受信すると通信を中断する
ことを特徴とするネットワーク管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＬＡＮ等の通信ネットワークに接続されている各端末間で送受信されるデータの中継を行うネットワーク中継装置、および各端末がネットワーク中継装置を介して接続されるシステムに適用されるネットワーク管理システムに関する。
【０００２】
【従来の技術】
ＬＡＮ等のネットワークを構築する場合に、通信ネットワーク（以下、ネットワークという。）内の端末間で送受信される情報の中継伝送を行うハブ（ＨＵＢ）等のネットワーク中継装置（以下、中継装置という。）が用いられることがある。
【０００３】
ＨＵＢは、複数の端末を接続するための複数の通信ポートを備えている。また、ＨＵＢには、通信要求を行う通信要求元端末が接続されている通信ポートを介してデータ（パケット）を受信し、そのパケットヘッダを参照して、通信要求の対象である通信先端末が接続されている通信ポートに対してそのパケットを出力するものがある。つまり、複数の端末間での通信を行うための中継器としての機能に加えて、受信したパケットを、対応する通信ポートに対して送出するスイッチング機能を有するスイッチングＨＵＢがある。
【０００４】
【発明が解決しようとする課題】
しかし、上記したような中継装置は、接続されている各端末の持つ省電力機能について考慮した構成とはなっていない。即ち、各端末の動作状態が通常の電力消費状態（通常状態）から、端末内の主要部のみに電力供給されている低消費電力状態（スリープ状態）に移行した場合について考慮した構成とはなっていない。
【０００５】
一般に、ある端末がスリープ状態にある場合には他の端末からの通信要求に対して応答できない。また、中継装置は、応答を返さない端末を電源が遮断されている状態にあると見なしてネットワークから切り離してしまう。その結果、端末に組み込まれているネットワークＯＳ（オペレーティングシステム）の種類によっては、端末の動作状態がスリープ状態から通常状態に復帰したときに、ユーザによるネットワークへの再接続作業が必要になることがあるという課題がある。
【０００６】
また、スリープ状態にある端末への通信要求に対してその端末は応答しないので、通信要求を発した端末は応答待ちの状態になってしまい、その結果、システムの性能、特に応答性が低下してしまうという課題がある。
【０００７】
そこで、本発明は、ネットワークに接続されている端末がスリープ状態に移行する機能を有していても、端末がスリープ状態から通常状態に復帰したときのネットワークへの再接続作業を不要にしたり、応答性を改善したりすることができるネットワーク中継装置およびネットワーク管理システムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明によるネットワーク中継装置は、通信ネットワーク内の端末を接続するための複数の通信ポートを有し通信ポートに接続されている端末間のデータの中継伝送を行い通信要求に対して応答を返さない端末を通信ネットワークから切り離すネットワーク中継部を備えたネットワーク中継装置において、通信ネットワーク内の一の端末が他の端末に対して通信要求を行ったときに他の端末がスリープ状態であるため当該通信要求に対して応答できない場合に、一の端末に対して、他の端末が通信不可であることを示すデータをネットワーク中継部を介して送信する端末動作管理部を備えたことを特徴とする。
【０００９】
ネットワーク中継装置は、端末動作管理部が、通信ネットワーク内の全ての端末の動作状態を示す情報を有する端末動作情報管理手段を含むように構成されていてもよい。そのような構成にすることによって、ネットワーク中継装置は、端末動作管理部が保持している情報にもとづいて通信先端末がスリープ状態にあるのか否か判断することができる。
【００１０】
ネットワーク中継装置は、端末動作情報管理手段が各端末から受信した動作状態を示す通知データに従って端末の動作状態を示す情報を更新するように構成されていてもよい。そのような構成にすることによって、ネットワーク中継装置は、通信ネットワーク内の各端末の動作状態を示す情報を常に最新の情報にすることができる。
【００１１】
ネットワーク中継装置は、端末動作管理部は、端末動作情報管理手段が有する情報にもとづいて通信先の端末がスリープ状態であることを認識したら、通信要求を行った端末宛てのデータであって通信先の端末が通信不可であることを示す状態通知データを生成する状態通知データ生成手段を含むように構成されていてもよい。
【００１２】
ネットワーク中継装置は、スリープ状態から通常状態に復帰したことを示す通知データを端末から受信すると、状態通知データ生成手段が、その端末に対して通信要求を行った後通信を中断した端末宛てのデータであって通常状態に復帰した端末が通信可能になったことを示す状態通知データを生成するように構成されていてもよい。
【００１３】
ネットワーク中継装置は、端末動作管理部が、通信要求が許可される端末を示す情報を有する接続端末管理手段を備え、接続端末管理手段が、通信ネットワーク内の一の端末が他の端末に対して通信要求を行ったときに、その端末が接続端末管理手段が有する情報に含まれる端末でない場合には通信要求を許可しないように構成されていてもよい。そのような構成にすることによって、ネットワーク中継装置は、不正端末によるネットワークアクセスを防止することもできるようになる。
【００１４】
本発明によるネットワーク管理システムは、通信ネットワーク内の端末間のデータの中継伝送を行い通信要求に対して応答を返さない端末を前記通信ネットワークから切り離すネットワーク中継装置が設置されたシステムにおけるネットワーク管理システムであって、ネットワーク中継装置が、通信ネットワーク内の全ての端末の動作状態を示す情報を有する端末動作情報管理手段を含み、通信ネットワーク内の各端末が、通常状態からスリープ状態に移行する際およびスリープ状態から通常状態に復帰したときにネットワーク中継装置に対して動作状態の変更を示す通知データを送信し、ネットワーク中継装置における端末動作情報管理手段が、各端末から受信した状態通知データに従って端末の動作状態を示す情報を更新し、ネットワーク中継装置は、通信ネットワーク内の一の端末が他の端末に対して通信要求を行ったときに他の端末がスリープ状態であるため当該通信要求に対して応答できない場合に、一の端末に対して、他の端末が通信不可であることを示す状態通知データを送信し、通信要求を行った端末は、他の端末が通信不可であることを示す状態通知データを受信すると通信を中断することを特徴とする。
【００１６】
【発明の実施の形態】
以下、本発明によるネットワーク中継装置およびネットワーク管理システムの実施の形態について図面を参照して説明する。図１は、本発明によるネットワーク中継装置およびネットワーク管理システムの第１の実施の形態を示すブロック図である。
【００１７】
図１に示す構成では、端末１０１〜１０ｎは、ネットワーク回線１１０を介して、ネットワーク中継装置１におけるネットワーク中継部４０に接続される。例えば、１０ＢＡＳＥ−Ｔ等のインタフェースで接続される。ネットワーク中継部４０は、一般的なＨＵＢ等の中継装置と同等の機能を有し、各端末１０１〜１０ｎ間の送受信データの中継を行う。端末１０１〜１０ｎ間の情報伝送には、例えば、ＴＣＰ／ＩＰプロトコルが用いられる。
【００１８】
ネットワーク中継部４０は、ネットワーク中継装置１における端末動作管理部１０に接続されている。端末動作管理部１０は、制御回路１１、状態通知データ生成回路１２、および端末動作情報管理回路１３を含み、ネットワークに接続されている端末１０１〜１０ｎの動作状態の管理および状態通知を行う。
【００１９】
端末動作管理部１０において、制御回路１１は、ネットワーク中継部４０に到達したパケットの中から通信要求元端末と通信先端末のネットワークアドレスを抽出する機能を有する。また、状態通知のためのデータの送受信機能や受信されたデータの廃棄処理機能等を有する。端末動作情報管理回路１２は、端末１０１〜１０ｎにおける動作状態を記録した動作情報リストを備え、制御回路１１から出力される情報と動作情報リストの内容とにもとづいて所定の指示を出力する。状態通知データ生成回路１３は、端末動作情報管理回路１２から出力される情報にもとづいて所定の情報を生成し、生成した情報を制御回路１１に対して出力する。
【００２０】
次に、図１に示すネットワーク中継装置およびネットワーク管理システムの動作について、図２に示すフローチャートを参照して説明する。
【００２１】
ネットワークに接続されている端末１０１〜１０ｎは、通常状態からスリープ状態に移行する際に、スリープ状態に移行することを示す通知データとしてのスリープ状態移行通知パケットを生成し、スリープ状態移行通知パケットをネットワーク中継装置１に宛てて送信する。また、スリープ状態から通常状態に復帰したときに、通常状態に復帰したことを示す通知データとしての復帰通知パケットを生成し、復帰通知パケットをネットワーク中継装置１に宛てて送信する。ネットワーク中継装置１において、スリープ状態移行通知パケットまたは復帰通知パケットが到着すると、制御回路１１は、端末動作状態管理回路１２に、その端末の動作状態を示す情報を通知する。端末動作状態管理回路１２は、通知された情報にもとづいて、動作情報リストの内容を更新する。
【００２２】
以下、通信要求元端末を端末１０１とし、通信先端末を端末１０ｎとして、端末１０１から端末１０ｎに対して通信要求がなされる場合を例にとって説明する。
【００２３】
端末１０１から端末１０ｎとの通信を要求するためのパケットがネットワーク中継部４０に到着すると、ネットワーク中継部４０は、そのパケットを端末動作管理部１０に対して出力する（ステップＳ２１）。端末動作管理部１０において、制御回路１１は、パケットからアドレス情報（通信要求元端末（端末１０１）および通信先端末（端末１０ｎ）のネットワークアドレス）を抽出（ステップＳ２２）し、それらを端末動作情報管理回路１２に対して出力する。また、制御回路１１は、受信したパケットを、端末１０ｎの動作状態の確認が完了するまで、一時的に内部の記憶領域（レジスタ等）に格納する。
【００２４】
端末動作情報管理回路１２は、アドレス情報にもとづいて、動作情報リストから端末１０ｎの動作状態を検索する（ステップＳ２３）。ここで、動作情報リストには、各端末がスリープ状態にあるのか、それとも、通常状態にあるのかを示す情報が含まれている。端末動作情報管理回路１２は、ステップＳ２３での検索結果にもとづいて、端末１０ｎの動作状態がスリープ状態にあるのか通常状態にあるのかを判断する（ステップＳ２４）。
【００２５】
端末１０ｎが通常状態にある場合には、端末動作情報管理回路１２は、制御回路１１に対して、端末１０ｎが通常状態にあることを通知する。制御回路１１は、通知に応じて、端末１０１から送られてきたパケットを端末１０ｎに送信するようにネットワーク中継部４０に指示を与える（ステップＳ２５）。
【００２６】
一方、端末１０ｎがスリープ状態にある場合には、端末動作情報管理回路１２は、端末１０ｎがスリープ状態にあることを示す情報と端末１０１のネットワークアドレスとを状態通知データ生成回路１３に対して出力するとともに、状態通知パケットの生成指示を出力する。状態通知データ生成回路１３は、端末１０ｎがスリープ状態にあることを示す情報と端末１０１のネットワークアドレスとにもとづいて、端末１０１宛の状態通知パケットを生成して、制御回路１１に出力する（ステップＳ２６）。生成された状態通知パケットは、端末１０ｎが一時的に通信できないことを通知するためのパケットである。即ち、端末１０ｎがスリープ状態にあることを通知するためのパケットである。
【００２７】
制御回路１１は、状態通知パケットをネットワーク中継部４０に対して出力する。また、制御回路１１は、記憶領域に格納しておいたパケットを廃棄する（ステップＳ２７）。よって、端末１０ｎに対して、応答を求めるパケットは送信されない。ネットワーク中継部４０は、状態通知パケットを端末１０１に送信する（ステップＳ２８）。端末１０１は、状態通知パケットによって、通信の相手先端末である端末１０ｎが一時的に通信不可であることを知り、一時的に通信を中断することができる。
【００２８】
以上のような制御によって、スリープ状態にある端末１０ｎに対して通信要求のためのパケットが送信され端末１０ｎが応答しないという状況が発生することが回避される。従って、端末１０ｎが応答しないことに起因して端末１０ｎがネットワークから切り離されてしまうことが防止される。
【００２９】
端末１０ｎがスリープ状態から通常状態に移行した場合には、端末１０ｎは、通常状態に復帰したことを示す復帰通知パケットを生成し、復帰通知パケットをネットワーク中継装置１に宛てて送信する。ネットワーク中継部４０は、復帰通知パケットを受信した場合には、そのパケットを端末動作管理部１０に出力する。端末動作管理部１０において、制御回路１１は、そのパケットからネットワークアドレス（端末１０ｎのアドレス）を抽出し、端末動作情報管理回路１２に対して、端末１０ｎが通常状態に戻ったことを通知する。端末動作情報管理回路１２は、通知された情報にもとづいて、動作情報リストの端末１０ｎに関する欄の内容を通常状態を示す内容にする。
【００３０】
そして、端末動作情報管理回路１２は、端末１０ｎが通常状態に復帰したことを示す情報と端末１０１のネットワークアドレスとを状態通知データ生成回路１３に対して出力するとともに、状態通知パケットの生成指示を出力する。状態通知データ生成回路１３は、端末１０ｎが通常状態に復帰したことを示す情報と端末１０１のネットワークアドレスとにもとづいて、端末１０１宛の状態通知パケットを生成して、制御回路１１に出力する。生成された状態通知パケットは、端末１０ｎが通信可能状態に復帰したことを通知するためのパケットである。端末１０１は、状態通知パケットの受信によって、端末１０ｎの復帰を認識することができ、通信を再開することができる。すなわち、端末１０１は、再度、端末１０ｎとの通信を要求するためのパケットを送信する。なお、端末１０１がスリープ状態にあった端末１０ｎに対して通信要求を行ったが通信を一時中断したことは、例えば制御回路１１または端末動作情報管理回路１２において記憶されている。
【００３１】
以上のように、本実施の形態によれば、通信先端末がスリープ状態にある場合には、端末動作管理部１０が、状態通知パケットを通信要求元端末に対して送信する。即ち、通信要求元端末からの通信要求に対して、ネットワーク中継装置１が、代理応答を行う。すると、スリープ状態にある通信先端末に対してパケットが送信されることはなく、ネットワーク中継部４０が、スリープ状態にある通信先端末から応答を受けることができないという事態は生じない。従って、ネットワーク中継部４０が、応答しない端末をネットワークから切り離すように構成されていても、スリープ状態にある通信先端末をネットワークから切り離してしまうことが防止される。その結果、端末がスリープ状態から通常状態に移行した場合に、ユーザがネットワークに再接続する操作を行う必要はなくなる。よって、ユーザは、ネットワークからの切り離しを気にすることなく端末の動作状態をスリープ状態に移行させることができる。
【００３２】
また、通信要求元端末は、状態通知パケットによって通信先端末が一時的に通信不可であることを認識することができるので、そのような端末に対する通信を一時的に停止させることができる。従って、ネットワークシステム内における無駄な通信を削減することができ、システムの応答性を改善することができる。
【００３３】
次に、本発明によるネットワーク中継装置およびネットワーク管理システムの第２の実施の形態について説明する、図３は、ネットワーク中継装置およびネットワーク管理システムの第２の実施の形態の構成を示すブロック図である。
【００３４】
図３に示すネットワーク管理システムは、図１に示すネットワーク管理システムに対して、ネットワーク中継装置２の端末動作管理部２０において接続端末管理回路１４および接続制御回路１５が付加された構成になっている。接続端末管理回路１４は、端末動作情報管理回路１２および接続制御回路１５に接続され、接続制御回路１５は、ネットワーク中継部４０に接続されている。接続端末管理回路１４は、ネットワークにアクセスを許可する端末のリスト（接続許可リスト）を保持し、端末動作情報管理回路１２から出力される情報と接続許可リストの内容とを照合する。接続許可リストは、管理者端末からによってのみ更新可能である。
【００３５】
接続端末管理回路１４は、端末動作情報管理回路１２を介して、通信要求端末のネットワークアドレスを入力すると、ネットワークアドレスと接続許可リストの内容とを照合して、通信要求端末が接続を許可された端末であるか否か判断する。なお、接続端末管理回路１４は、制御回路１１から直接ネットワークアドレスを入力してもよい。照合の結果、通信要求端末が接続を許可されていない端末であると認識した場合には、接続端末管理回路１４は、接続制御回路１５に対して、ネットワーク中継部４０における通信要求端末が接続されている通信ポートの動作を停止させるように指示する。
【００３６】
接続制御回路１５は、指示に従って、ネットワーク中継部４０におけるその通信ポートの動作を停止させる。例えば、その通信ポートから入力したデータを無視させる。従って、不正に接続された端末からのネットワークへのアクセスを防止することができる。接続制御回路１４は、不正アクセスがあった旨を管理者端末に通知する。このとき、不正に接続された端末のネットワークアドレスを管理者端末に対して通知してもよい。なお、通信要求端末が接続を許可されている端末である場合には、第１の実施の形態の場合と同様の動作が行われる。
【００３７】
次に、本発明によるネットワーク中継装置およびネットワーク管理システムの第３の実施の形態について説明する。図４は、ネットワーク中継装置およびネットワーク管理システム第３の実施の形態の構成を示すブロック図である。
【００３８】
図４に示すネットワーク管理システムは、図１に示すネットワーク管理システムに対して、ネットワーク中継装置３の端末動作管理部３０において電力制御回路１６が付加された構成である。電力制御回路１６は、端末動作情報管理回路１２からの指示に従ってネットワーク中継部４０における電力供給制御を行う。
【００３９】
端末動作情報管理回路１２は、一定時間おきにネットワーク中継部４０に接続されている各端末（端末１０１〜端末１０ｎ）の動作状態について確認を行う。例えば、一定時間おきに、動作情報リストの内容を確認する。そして、全ての端末がスリープ状態に移行したと確認した場合には、端末動作情報管理回路１２は、その旨を電力制御回路１６に通知する。電力制御回路１６は、その通知に応じて、ネットワーク中継装置４０に対してスリープ状態に移行するように指示する。従って、ネットワークシステムが使用されていない場合（例えば夜中等）において、システム全体の消費電力の低減を図ることができるとともに、ネットワーク中継部４０からの発熱を防止することができる。
【００４０】
また、電力制御回路１６は、ネットワーク中継部４０がスリープ状態にある間に、ネットワーク中継部４０に代わって、端末１０１〜１０ｎから通信要求があったか否かを判断する。例えば、電力制御回路１６は、端末１０１〜１０ｎから送信されるパケットを解析することで、何れかの端末から通信要求があったことを認識する。そして、何れかの端末から通信要求があった場合には、電力制御回路１６がネットワーク中継部４０に通常状態に移行するように通知することによって、ネットワーク中継部４０の動作状態を通常状態に戻すことができる。
【００４１】
【発明の効果】
本発明によれば、通信ネットワーク内の端末を接続するための複数の通信ポートを有し通信ポートに接続されている端末間のデータの中継伝送を行い通信要求に対して応答を返さない端末を通信ネットワークから切り離すネットワーク中継部を備えたネットワーク中継装置において、通信先端末がスリープ状態にあるため当該通信要求に対して応答できない場合には、端末動作管理部が、通信先端末が通信不可であることを示す状態通知パケットを中継装置を介して通信要求元端末に対して送信するので、ネットワーク中継装置が応答のない端末をネットワークから切り離すように構成されていても、スリープ状態にある通信先端末がネットワークから切り離されることを防止することができる。即ち、端末は、スリープ状態であっても、ネットワークから切り離されることがない。従って、端末がスリープ状態から通常状態に復帰した場合に、ユーザが再度ネットワークに接続する操作を行う必要がない。
【図面の簡単な説明】
【図１】本発明によるネットワーク管理システムの第１の実施の形態を示すブロック図である。
【図２】本発明によるネットワーク管理システムの動作を説明するためのフローチャートである。
【図３】本発明によるネットワーク管理システムの第２の実施の形態を示すブロック図である。
【図４】本発明によるネットワーク管理システムの第３の実施の形態を示すブロック図である。
【符号の説明】
１，２，３  ネットワーク中継装置
１０，２０，３０  端末動作管理部
１１    制御回路
１２    端末動作情報管理回路
１３    状態通知データ生成回路
１４    接続端末管理回路
１５    接続制御回路
１６    電力制御回路
４０    ネットワーク中継部
１０１〜１０ｎ  端末
【図１】
0003570996.tif 000002
【図２】
0003570996.tif 000003
【図３】
0003570996.tif 000004
【図４】
0003570996.tif 000005