(57)【要約】【課題】  ネットワーク接続装置に接続される端末機器の動作状態を、接続されている他のネットワーク接続装置に伝播することができるネットワーク接続装置を提供する。【解決手段】  前記の課題を達成するために、ネットワーク接続装置の複数のポートのうち一定数のポートがリンクダウンした場合に、リンクアップしている他のポートをリンクダウンさせ、一定数のポートがリンクアップした場合には、他のリンクダウンしているポートをリンクアップするポート制御部を設ける。【選択図】  図１
2010103655.tif 000002
【特許請求の範囲】
【請求項１】
複数のポートを持ち、ポート毎のリンク状態を検出するポート状態検出部を備えたネットワーク接続装置において、
複数のポートのうち一定数のポートがリンクダウンした場合に、リンクアップしている他のポートをリンクダウンさせ、一定数のポートがリンクアップした場合には、他のリンクダウンしているポートをリンクアップするポート制御部を設けたことを特徴とするネットワーク接続装置。
【請求項２】
複数のポートを持ち、ポート毎のリンク状態を検出するポート状態検出部を備えたネットワーク接続装置において、
指定された複数のポートのうち一定数のポートがリンクダウンした場合に、リンクアップしている他のポートをリンクダウンさせ、指定された複数のポートのうち一定数のポートがリンクアップした場合には、リンクダウンしている他のポートをリンクアップするポート制御部を設けたことを特徴とするネットワーク接続装置。
【請求項３】
複数のポートを持ち、ポート毎のリンク状態を検出するポート状態検出部を備えたネットワーク接続装置において、  
複数のポートのうち一定数のポートがリンクダウンした場合に、リンクアップしている他のポートの通信速度を低速に変更し、一定数のポートがリンクアップした場合には、他のポートの通信速度を高速に変更するポート制御部を設けたことを特徴とするネットワーク接続装置。
【請求項４】
複数のポートを持ち、ポート毎のリンク状態を検出するポート状態検出部を備えたネットワーク接続装置において、
指定された複数のポートのうち一定数のポートがリンクダウンした場合に、リンクアップしている他のポートの通信速度を低速に変更し、指定された複数のポートのうち一定数のポートがリンクアップした場合には、変更したポートの通信速度を変更前に戻すポート制御部を設けたことを特徴とするネットワーク接続装置。
【請求項５】
複数のポートを持ち、ポート毎のリンク状態を検出するポート状態検出部を備えたネットワーク接続装置において、
複数のポートのうち一定数のポートが通信速度を低速に変更された場合に、通信速度を変更していない他のポートの通信速度を低速に変更し、一定数のポートの通信速度が高速に変更された場合には、他のポートの通信速度を高速に変更するポート制御部を設けたことを特徴とするネットワーク接続装置。
【請求項６】
複数のポートを持ち、ポート毎のリンク状態を検出するポート状態検出部を備えたネットワーク接続装置において、
指定された複数のポートのうち一定数のポートが通信速度を低速に変更された場合に、通信速度を変更していない他のポートの通信速度を低速に変更し、指定された複数のポートのうち一定数のポートの通信速度が高速に変更された場合には、通信速度を変更していない他のポートの通信速度を高速に変更することを特徴とするポート制御部を設けたネットワーク接続装置。
【請求項７】
複数のポートを持ち、ポート毎のリンク状態を検出するポート状態検出部を備えたネットワーク接続装置において、
複数のポートのうち一定数のポートが通信速度を低速に変更された場合に、通信速度を変更していない他のポートの通信速度を低速に変更し、一定数のポートがリンクダウンした場合には、リンクアップしている他のポートをリンクダウンさせ、一定数のポートがリンクアップした場合には、他のリンクダウンしているポートをリンクアップし、一定数のポートの通信速度が高速に変更された場合には、他のポートの通信速度を高速に変更するポート制御部を設けたことを特徴とするネットワーク接続装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークシステムを構成するスイッチングハブ、ルータなどのネットワーク接続装置に係わり、特に複数のネットワーク接続装置を使用してネットワークを構築するシステムに適用して好適なネットワーク接続装置に関する。
【背景技術】
【０００２】
情報通信技術への依存の高まりにより、企業内ネットワークを流れる通信トラフィックは増加を続けており、スイッチングハブなどのネットワーク接続装置も台数が増え、また、トラフィック処理性能も向上している。それに伴って、それら処理性能の向上したネットワーク接続装置の消費電力も増大しており、消費電力を抑える省電力機能が望まれている。
【０００３】
省電力機能として、例えばスイッチングハブでは、接続先機器が電源ＯＦＦして使用されていないポートへの電気出力を制限したり、あるいは機器内部クロック周波数を下げ消費電力を抑制して省電力を図るネットワーク接続装置が提案されている。
【０００４】
【特許文献１】特開平１１−８８４５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上述した従来技術では、ネットワーク接続装置の入出力ポートの接続先機器（端末機器）が電源断したり接続されていない場合に、そのポートへの電力を制限して装置全体の消費電力を削減するものであるが、接続されているポートは通常の動作を行っている。
【０００６】
一方、多くのネットワークシステムでは、複数の端末機器がエッジスイッチに接続され、複数のエッジスイッチがフロアスイッチに接続され、複数のフロアスイッチがコアスイッチに接続されるというように、階層的に接続されている。
【０００７】
そのため、エッジスイッチに接続されている機器の電源断によりエッジスイッチの消費電力が削減された場合でも、エッジスイッチとフロアスイッチ間の接続は通常の動作のため、フロアスイッチやコアスイッチを連携させて消費電力を削減することができない。
【０００８】
また、通常運転と省電力運転とを切り替える方法にあっては、個々の機器で人手による省電力運転可否の判断が必要になるため、ネットワークの状況に応じた迅速な対応がしづらい問題がある。
【０００９】
本発明は、かかる点に鑑みなされたものであり、その目的は、複数のネットワーク接続装置が連携して構成されるネットワークシステム全体の消費電力を効果的に削減することができるネットワーク接続装置を提供することにある。
【課題を解決するための手段】
【００１０】
前記の課題を達成するために、請求項１記載の発明では複数のポートを持ち、ポート毎のリンク状態を検出するポート状態検出部を備えたネットワーク接続装置において、複数のポートのうち一定数のポートがリンクダウンした場合に、リンクアップしている他のポートをリンクダウンさせ、一定数のポートがリンクアップした場合には、他のリンクダウンしているポートをリンクアップするポート制御部を設けたことを特徴とする。
【００１１】
請求項２記載の発明では、指定された複数のポートのうち一定数のポートがリンクダウ
ンした場合に、リンクアップしている他のポートをリンクダウンさせ、指定された複数の
ポートのうち一定数のポートがリンクアップした場合には、リンクダウンしている他の
ポートをリンクアップするポート制御部を設けたことを特徴とする。
【００１２】
請求項３記載の発明では、複数のポートのうち一定数のポートがリンクダウンした場合に、リンクアップしている他のポートの通信速度を低速に変更し、一定数のポートがリンクアップした場合には、他のポートの通信速度を高速に変更するポート制御部を設けたことを特徴とする。
【００１３】
請求項４記載の発明では、指定された複数のポートのうち一定数のポートがリンクダウンした場合に、リンクアップしている他のポートの通信速度を低速に変更し、指定された複数のポートのうち一定数のポートがリンクアップした場合には、変更したポートの通信速度を変更前に戻すポート制御部を設けたことを特徴とする。
【００１４】
請求項５記載の発明では、複数のポートのうち一定数のポートが通信速度を低速に変更された場合に、通信速度を変更していない他のポートの通信速度を低速に変更し、一定数のポートの通信速度が高速に変更された場合には、他のポートの通信速度を高速に変更するポート制御部を設けたことを特徴とする。
【００１５】
請求項６記載の発明では、指定された複数のポートのうち一定数のポートが通信速度を低速に変更された場合に、通信速度を変更していない他のポートの通信速度を低速に変更し、指定された複数のポートのうち一定数のポートの通信速度が高速に変更された場合には、通信速度を変更していない他のポートの通信速度を高速に変更するポート制御部を設けたことを特徴とする。
【００１６】
請求項７記載の発明では、複数のポートのうち一定数のポートが通信速度を低速に変更
された場合に、通信速度を変更していない他のポートの通信速度を低速に変更し、一定数
のポートがリンクダウンした場合には、リンクアップしている他のポートをリンクダウン
させ、一定数のポートがリンクアップした場合には、他のリンクダウンしているポートを
リンクアップし、一定数のポートの通信速度が高速に変更された場合には、他のポートの
通信速度を高速に変更するポート制御部を設けたことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、接続されている端末機器が電源断している数が一定数以上になった場合に、残りのポートの状態（リンクアップ、リンクダウン）を変更することで階層的に上位に接続されているネットワーク接続装置にその状態を伝えることができ、複数のネットワーク接続装置を連携してネットワークシステム全体の消費電力を削減することができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明の実施例について説明する。
【実施例１】
【００１９】
図１は、本発明に係るネットワーク接続装置の基本構成を示すブロック図である。
【００２０】
同図において、１００はネットワーク接続装置を示し、該ネットワーク接続装置１００は、入出力ポート１０２（１０２１，１０２２，１０２ｎ）と、入出力ポートの状態を検出し、入出力ポートの状態を設定するポート状態検出部１０３（１０３１、１０３２、１０３ｎ）と、入出力ポート１０２間のデータ中継を行う中継制御部１０１と、入出力ポートの状態を制御するポート制御部１０４と、各部に電力を供給する電源部１０５と、スイッチ部１０６（１０６１，１０６２，１０６ｎ）から構成される。スイッチ部１０６はポート制御部１０４からの制御で動作し電源部１０５から入出力ポート１０２への電力を入れたり、切ったりする。
【００２１】
図２、図３は、図１の本発明のネットワーク接続装置をもってネットワークを構築した一例を示す構成ブロック図である。
【００２２】
同図において、１００１、１００２はネットワーク接続装置、２００はネットワーク接続装置１００１、１００２の上位に位置するネットワーク接続装置を示し、これらは図１の如く構成されている。３００は複数の端末機器３０１〜３０６からなる端末装置である。
【００２３】
端末機器３０１、３０２、３０３はネットワーク接続装置１００１の入出力ポート１０２１、１０２２、１０２３に接続されている。端末機器３０４、３０５、３０６はネットワーク接続装置１００２の入出力ポート１０２６、１０２７、１０２８に接続されている。ネットワーク接続装置１００１，１００２のポート１０２４、１０２５は上位のネットワーク接続装置２００のポート２１０、２１１に接続されている。
【００２４】
ここで、ネットワーク接続装置１００１に接続されている端末装置３００のうち端末機器３０１、３０２は電源がＯＦＦ状態にあり、端末機器３０３がＯＮ状態にあることを示している。また、ネットワーク接続装置１００２に接続されている端末装置３００の端末機器３０４がＯＦＦ状態にあり、端末機器３０５，３０６がＯＮ状態にあることを示している。この場合、ネットワーク接続装置１００１，１００２の入出力ポート１０２１，１０２２はリンクダウンしており、入出力ポート１０２３はリンクアップしている。また、ネットワーク接続装置１００２の入出力ポート１０２６はリンクダウンしており、入出力ポート１０２７、１０２８はリンクアップしている。
【００２５】
図４は、ポート制御部１０４（図１参照）の処理フローチャートを示す図である。同図において、ネットワーク接続装置１００（１００１，１００２）のポート状態に変化があった場合に以下のように実行される。
【００２６】
まず、ステップ４０１において、ネットワーク接続装置の各ポートについてリンクの状態を収集し、リンクダウンしているポート数を算出する。ステップ４０２でリンクダウンしているポートへの電力をスイッチ部１０６（１０６１，１０６２，１０６ｎ）により停止する。
【００２７】
次に、ステップ４０３において、リンクダウンしているポート数をあらかじめ設定してある閾値と比較する。閾値以上の場合には、ステップ４０４において、現時点でリンクアップしているポートを制御してリンクダウンさせ、ステップ４０５にてリンクダウンさせたポートへの電力を停止する。
【００２８】
閾値以下の場合には、ステップ４０６において、現時点でリンクダウンとなっているポートへの電力の供給をおこない、ステップ４０７にてそのポートをリンクアップ可能な状態に変更する。
【００２９】
以下、その一例を説明する。図２のネットワーク接続装置１００１において、端末機器３０３が電源ＯＦＦされると、図４のフローチャートに従い、ネットワーク接続装置１００１のポート状態が収集される。この場合の閾値は３に設定されているものとする。
【００３０】
このとき、リンクダウンしているポート数は３なので、閾値以上となり、アップリンクしているポート１０２４をリンクダウンさせる。ポート１０２４がリンクダウンすると、それに接続されている上位のネットワーク接続装置２００のポート２１０もリンクダウンする。これによって最終的には図３に示す状態になる。
【００３１】
つまり、ネットワーク接続装置１００１の各ポートと上位ネットワーク接続装置２００のポート２１０がリンクダウン状態となる。このように、ネットワーク接続装置１００１のポート１０２１，１０２２，１０２３および１０２４の状態をリンクダウンすることで上位のネットワーク接続装置２００に伝えることができる。
【００３２】
端末機器３０３の電源がＯＮされると、同様にして、リンクダウンしているポート数が２と閾値より小さくなるので、リンクダウンしているポート１０２１，１０２２，１０２４をリンクアップ可能な状態に設定する。ポート１０２１、１０２２の接続先の端末機器３０１，３０２は電源ＯＦＦされているのでポート１０２１，１０２２はリンクダウンのままとなるが、ポート１０２４は接続先の上位ネットワーク接続装置２００のポート２１０との間でリンクを確立し、リンクアップ状態に戻り、図２の状態に戻る。
【００３３】
図３において、ネットワーク接続装置２００，１００１は、ポート制御部によりリンクダウンしているポートへの電力供給を停止するので、ポート１０２１、１０２２，１０２３のリンクダウンによるネットワーク接続装置１００１のポート１０２１，１０２２，１０２３，１０２４への電力供給停止による省電力化だけでなく、ポート２１０がリンクダウンすることによりネットワーク接続装置１００１と連携してネットワーク接続装置２００のポート２１０への電力供給停止による省電力化が図れる。
【００３４】
ネットワーク接続装置２００に上位のネットワーク接続装置が接続された場合にも、ネットワーク接続装置２００のポート状態を伝えることができる。
【００３５】
このため、夜間などで端末機器が電源ＯＦＦされると、端末機器が接続されているネットワーク接続装置の上位に接続されているネットワーク接続装置、およびそれより上位のネットワーク接続装置に順にポート状態を伝えることで不要なポートへの電力供給を停止することができ、複数のネットワーク接続装置を連携してネットワーク全体の省電力化を図ることができる。
【００３６】
以上の実施例は、ポートへの電力供給を停止することにより省電力化を図ったものであるが、これに機器内部クロック周波数を下げ消費電力を抑制する機能を併用すればより省電力化が図れる。
【実施例２】
【００３７】
図５は、その一実施例を示す中継制御部の概略ブロック図であり、図１の中継制御部１０１をもって機器内部クロック周波数を下げる機能を実現するためのものである。
【００３８】
同図において、中継制御部１０１は、複数の通信制御部５０１（５０１１，５０１２，５０１ｎ）と、ポート制御部１０４に基づき制御される可変クロック発信器５０２及び通信制御部５０１が接続されるバス５０３を備えている。
【００３９】
通信制御部５０１（５０１１，５０１２，５０１ｎ）は、各入出力ポート（図１参照）からのパケットをバス５０３を介してあて先ポートの通信制御部へ渡す。このとき、通信制御部５０１およびバス５０３は可変クロック発信器５０２からのクロックに同期して動作する。可変クロック発信器５０２は少なくとも２種類以上の周波数が出力可能なクリック発信器であり、ポート制御部１０４の制御により出力される周波数が制御される。リンクダウンにより動作していないポートがあると、バス５０３を介した通信制御部５０１（５０１１，５０１２，５０１ｎ）との通信量はその分減少するので、可変クロック発信器５０２のクロック周波数を通常より低くすることができる。一般に、動作クロック周波数が下がると、回路の消費電力も下がるため、通常のクロック周波数に比べて消費電力を低減することができる。
【００４０】
以上の説明では、ポートの状態としてリンクアップとリンクダウンを用いているが、ポートの通信速度を用いることもできる。一般的なネットワーク接続装置においては各入出力ポートの通信速度を１０Ｍｂｐｓ，１００Ｍｂｐｓあるいは、１０Ｍｂｐｓ，１００Ｍｂｐｓ，１０００Ｍｂｐｓに切り替えることができる。
【００４１】
また、ポートの接続先の通信速度と通信速度を合わせるオートネゴシエーション機能を持っている。
【００４２】
図６は、上位のネットワーク接続装置にポート状態を伝えるのに、リンクアップしている通常状態では１００Ｍｂｐｓとし、リンクダウンの代わりに１０Ｍｂｐｓの通信速度を用いる場合を示している。
【００４３】
ここで、ネットワーク接続装置１００１に接続されている端末装置３００のうち端末機器３０１、３０２，３０３は電源がＯＦＦ状態にあることを示している。また、ネットワーク接続装置１００２に接続されている端末装置３００の端末機器３０４，３０５がＯＦＦ状態にあり、端末機器３０６がＯＮ状態にあることを示している。この場合、ネットワーク接続装置１００１の入出力ポート１０２４の通信速度は１０Ｍｂｐｓになっている。また、ネットワーク接続装置１００２の入出力ポート１０２５の通信速度は１００Ｍｂｐｓになっている。
【００４４】
図６のネットワーク接続装置１００２において、端末機器３０６が電源ＯＦＦされると、ネットワーク接続装置１００２のポート状態が収集される。この場合の閾値は３に設定されているものとする。
【００４５】
リンクダウンしているポート数は３なので、閾値以上となり、１００Ｍｂｐｓの通信速度で動作しているポート１０２５の通信速度を１０Ｍｂｐｓに低下させる。ポート１０２５の通信速度が低下すると、それに接続されている上位のネットワーク接続装置２００のポート２１０もオートネゴシエーション機能により、同じ通信速度に変更される。これによって最終的には図７に示す状態になる。つまり、ネットワーク接続装置１００２のポート１０２５と上位ネットワーク接続装置２００のポート２１１の通信速度が１０Ｍｂｐｓとなる。
【００４６】
この場合には、伝送速度は低下するがネットワーク接続装置間の通信は維持される利点がある。ポートの状態として、リンクアップ，リンクダウン，通信速度を用い、上位のネットワーク接続装置へポートの状態を伝えるのに、通信速度の変化とリンクダウンを段階的に用いることもできる。
【００４７】
また、図４のフローチャートでは、ネットワーク接続装置の全てのポートの情報を収集しているが、端末機器としてプリンタが接続されているポートを除外することや、特定のポートのみにすることもできる。
【００４８】
ポート制御部１０４は、ＣＰＵ能力のあるネットワーク接続装置であれば、そのＣＰＵにより実行されるソフトウェアにより実現することもできる。
【００４９】
上記電力供給制御方法とクロック周波数制御方法はそれぞれ独立させて利用しても良いが、併用することによりより省電力化を図ることが期待できる。
【図面の簡単な説明】
【００５０】
【図１】本発明に係るネットワーク接続装置のブロック図
【図２】本発明に係るネットワークシステムの一実施例を示すネットワーク構成図
【図３】本発明に係るネットワークシステムの一実施例の動作状態を示すネットワーク構成図
【図４】第１の実施例におけるポート制御のフローチャート
【図５】本発明に係るネットワーク接続装置の中継制御部のブロック図
【図６】本発明に係るネットワークシステムの他の実施例を示すネットワーク構成図
【図７】本発明に係るネットワークシステムの他の実施例の動作状態を示すネットワーク構成図
【符号の説明】
【００５１】
１００（１００１，１００２），２００：ネットワーク接続装置
１０２（１０２１，１０２２，１０２３，１０２ｎ）、２１０，２１１：入出力ポート
１０３（１０３１，１０３２，１０３ｎ）：ポート状態検出部
１０１：中継制御部
１０４：ポート制御部
１０５：電源部
１０６（１０６１，１０６２，１０６ｎ）：スイッチ部
３００（３０１，３０２，３０３，３０４，３０５，３０６）：端末装置（端末機器）
【図１】
2010103655.tif 000003
【図２】
2010103655.tif 000004
【図３】
2010103655.tif 000005
【図４】
2010103655.tif 000006
【図５】
2010103655.tif 000007
【図６】
2010103655.tif 000008
【図７】
2010103655.tif 000009