(57)【特許請求の範囲】
【請求項１】
２以上の通信機器の間での通信を中継する中継機器であって、
その各々が少なくとも１つの前記通信機器と接続可能であり、相互に接続されている複数のポートと、
第１のポートに第１の通信機器が接続され、第２のポートに第２の通信機器が接続され、前記第１の通信機器の対応可能最高通信速度である第１の対応可能最高通信速度よりも、第２の通信機器の対応可能最高通信速度である第２の対応可能最高通信速度のほうが早い場合は、前記第１のポートと前記第１の通信機器との間の通信速度のみならず、前記第２のポートと前記第２の通信機器との間の通信速度も前記第１の対応可能最高通信速度に合わせる制御手段と、
を備えることを特徴とする中継機器。
【請求項２】
請求項１に記載の中継機器であって、
前記制御手段は、
更に第３のポートに第３の通信機器が接続され、前記第３の通信機器の対応可能最高通信速度である第３の対応可能最高通信速度が第１の対応可能最高通信速度よりも速い場合は、
前記前記第２のポートと前記第２の通信機器との間及び前記前記第３のポートと前記第３の通信機器との間の通信速度は、第２の対応可能最高通信速度と第３の対応可能最高通信速度の何れか遅い方の通信速度に合わせることを特徴とする中継機器。
【請求項３】
請求項１に記載の中継機器であって、
前記制御手段は、
更に第３のポートに第３の通信機器が接続され、前記第３の通信機器の対応可能最高通信速度である第３の対応可能最高通信速度が第１の対応可能最高通信速度と等しい場合は、
前記第１のポートと前記第１の通信機器との間の通信速度のみならず、前記前記第２のポートと前記第２の通信機器との間及び前記前記第３のポートと前記第３の通信機器との間の通信速度も、第１の対応可能最高通信速度に合わせることを特徴とする中継機器。
【請求項４】
請求項１に記載の中継機器であって、
前記制御手段は、
更に第３のポートに第３の通信機器が接続され、前記第３の通信機器の対応可能最高通信速度である第３の対応可能最高通信速度が第１の対応可能最高通信速度よりも遅い場合は、
前記第３のポートと前記第３の通信機器との間の通信速度を第３の対応可能最高通信速度とすると共に、前記第１のポートと前記第１の通信機器との間の通信速度及び前記第２のポートと前記第２の通信機器との間の通信速度を前記第１の対応可能最高通信速度に合わせることを特徴とする中継機器。
【請求項５】
請求項１乃至３の何れか１項に記載の中継機器であって、
前記制御手段は、
前記ポートに計ｎ台の通信機器が接続され、該ｎ台のうちｍ１台が前記第１の対応可能通信速度に対応し、（ｎ−ｍ１）台が第２の対応可能通信速度に対応している場合に、前記ｍ１台の通信機器と該通信機器が接続されているポートとの間の通信速度のみならず、前記（ｎ−ｍ１）台の通信機器と該通信機器が接続されているポートとの間の通信速度も前記第１の対応可能最高通信速度に合わせることを特徴とする中継機器。
【請求項６】
請求項１乃至５の何れか１項に記載の中継機器であって、
前記制御手段は、
当該中継機器に接続されている通信機器が１台である場合には、該通信機器と該通信機器が接続されているポートとの間の通信速度を、該接続されている通信機器の対応可能最高通信速度よりも遅い通信速度とすることを特徴とする中継機器。
【請求項７】
請求項１乃至６の何れか１項に記載の中継機器であって、
当該中継機器は少なくとも１つの外部ネットワークと接続されており、
前記制御手段は、前記全ての通信機器の通信速度が、前記外部ネットワークが提供する最高通信速度を超えることの無いようにすることを特徴とする中継機器。
【請求項８】
通信機器を接続するための複数のポートに通信機器を接続し、該通信機器間での通信を中継する中継機器を制御するスイッチであって、
第１のポートに第１の通信機器が接続され、第２のポートに第２の通信機器が接続され、前記第１の通信機器の対応可能最高通信速度である第１の対応可能最高通信速度よりも、第２の通信機器の対応可能最高通信速度である第２の対応可能最高通信速度のほうが早い場合は、前記第１のポートと前記第１の通信機器との間の通信速度のみならず、前記第２のポートと前記第２の通信機器との間の通信速度も前記第１の対応可能最高通信速度に合わせる制御手段を備えることを特徴とするスイッチ。
【請求項９】
通信機器を接続するための複数のポートに通信機器を接続し、該通信機器間での通信を中継する中継機器が行う省電力化方法であって、
第１のポートに第１の通信機器が接続され、第２のポートに第２の通信機器が接続され、前記第１の通信機器の対応可能最高通信速度である第１の対応可能最高通信速度よりも、第２の通信機器の対応可能最高通信速度である第２の対応可能最高通信速度のほうが早い場合は、前記第１のポートと前記第１の通信機器との間の通信速度のみならず、前記第２のポートと前記第２の通信機器との間の通信速度も前記第１の対応可能最高通信速度に合わせることを特徴とする省電力化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、中継機器の省電力化方法及び中継機器並びにスイッチに関する。
【背景技術】
【０００２】
近年、インターネット等の普及により家庭内、企業内及び店舗内等において、各種のネットワーク機器が使用されることが増加傾向にある。そして、単にネットワーク機器の使用台数が増加するだけではなく、ネットワーク機器の通信速度も高速化している。これらの使用台数の増加及び通信の高速化に伴い、ネットワークシステム全体の消費電力が増加しており問題となっている。
【０００３】
これらネットワーク機器の代表的な例としては、レイヤー２スイッチ(以下、「Ｌ２ＳＷ」と呼ぶ。）を内蔵した通信機器、例えばスイッチングハブ（以下、「ＳＷ＿ＨＵＢ」と呼ぶ。）が挙げられる。
【０００４】
ＳＷ＿ＨＵＢは、その性質上、常時、電源をＯＮ状態としておく必要がある。そのため、待機電力が常に生じるという問題であったり、未使用ポートが無駄な電力を消費してしまうという問題があった。
【０００５】
このような消費電力の増加に対応する為に、特許文献１乃至特許文献５に記載の技術のような様々な省電力化の方法が提唱されている。
【０００６】
具体的には、特許文献１には、ＳＷ＿ＨＵＢのポートを監視し、通信機器からの入力が途切れた場合にはＳＷ＿ＨＵＢ内のＬＳＩに電力供給を中断させる技術が記載されている。
【０００７】
また、特許文献２及び３には、ＳＷ＿ＨＵＢとリンクが確立している通信機器の数に応じて動作クロックを変更する技術が記載されている。
【０００８】
更に、特許文献４には、通信機器間で通信速度を調整する技術が記載されている。
【０００９】
更に、特許文献５にはネットワークケーブルの長さに応じて省電力モード設定とする技術が記載されている。
【００１０】
このように、各特許文献には動作クロックを変更したり、通信トラフィックを監視して機能ごとの電力制御を行なうことにより消費電力を抑えることが提唱されている。
【００１１】
加えて言うならば、近年のＬ２ＳＷ＿ＩＣ(Integrated Circuit)には、未使用ポートの電力を削減したり、ケーブル長を自動判別して出力レベルを落とす機能が、既に実装されていることも有る。
【００１２】
他方、ＩＥＥＥ（The Institute of Electrical and Electronics Engineers, Inc）が策定したＩＥＥＥ８０２．３ａｚでは、省電力化機能としてＥＥＥ(Energy Efficient Ethernet)機能が規定されている。
【００１３】
このように、近年ではネットワーク機器に様々な省電力化機能が盛り込むことが試みられている。
【先行技術文献】
【特許文献】
【００１４】
【特許文献１】特許第３３１９４２０号公報
【特許文献２】特許第３６０６２０９号公報
【特許文献３】特許第３６０６２２６号公報
【特許文献４】特開２００１−１５４７６３号公報
【特許文献５】特開２０１０−０２８４４８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１５】
しかしながら、各特許文献に記載の技術を実現するためには、Ｌ２ＳＷ内部の機能追加が必要となるため開発規模が大きくなる。また、その機能追加分で電力が増えてしまうという問題が有る。
【００１６】
また、ＥＥＥ等のような省電力機能をもった通信機器の普及にはまだまだ時間が掛かる。そのため、今ある技術を有効に活用し、ある特定の条件に限定されてしまうような場合であっても省電力化できることが求められている。
【００１７】
この点、省電力化のためにはリンク速度を低下させることが有効である。もっともリンク速度を低下させる場合には、下述するような問題が起きていた。
【００１８】
この問題について図１を参照して説明する。
【００１９】
図１を参照すると、本説明例は、スイッチングハブ１０、第１の通信機器２１及び第２の通信機器２２を含む。
【００２０】
スイッチングハブ１０は、例えば最高１Ｇｂｐｓのリンク速度に対応したＧｉｇａ対応ＳＷ＿ＨＵＢであり、イーサネット（登録商標）規格に準拠したポートを複数有した通信機器である。
【００２１】
スイッチングハブ１０は、Ｌ２ＳＷ１３、第１のＬＡＮポート１１及び第２のＬＡＮポート１２を含む。
【００２２】
スイッチングハブ１０は、第１のＬＡＮポート１１及び第２のＬＡＮポート１２を含むことから、２つのポートを有していることとなる。ここで、ＳＷ＿ＨＵＢは、２つより多い数の複数のポートを有していることが一般的であるが、ここでは以下の説明を分かりやすくするために２ポートだけを図示する。
【００２３】
ここで、第１のＬＡＮポート１１のポートには１００Ｍｂｐｓのリンク速度に対応した第１の通信機器２１が、他の第２のＬＡＮポート１２のポートには１Ｇｂｐｓのリンク速度に対応したに対応した第２の通信機器２２が接続されたとする。
【００２４】
一般的なＳＷ＿ＨＵＢは、ポート毎にリンク速度を設定する。そのため、今回の例では、スイッチングハブ１０は、第１の通信機器２１とは１００Ｍｂｐｓのリンク速度、第２の通信機器２２とは１Ｇｂｐｓのリンク速度で接続される。
【００２５】
しかしながら、スイッチングハブ１０には、第１の通信機器２１と第２の通信機器２２のみが接続されており、他の通信機器は接続されていない。よって、実際にデータ通信が行なわれるのは、第１の通信機器２１と第２の通信機器２２の間のみである。
【００２６】
つまり、第２の通信機器２２の通信相手は１００Ｍｂｐｓのリンク速度に対応した第１の通信機器２１のみであるのだから、第２の通信機器２２は１００Ｍｂｐｓのリンク速度で接続されれば十分である。
【００２７】
しかし、それにも関わらず第２の通信機器２２は１Ｇｂｐｓのリンク速度で接続されている。一般的にリンク速度が速いほどＬ２ＳＷの消費電力も増加するため、このような接続方法では無駄な電力を消費していることになる。
【００２８】
また、第２の通信機器２２から第１の通信機器２１へデータ転送が行なわれる場合、第２の通信機器２２とスイッチングハブ１０の間は１Ｇｂｐｓで通信が行なわれる。
【００２９】
しかし、スイッチングハブ１０から第１の通信機器２１へ転送する際には、１００Ｍｂｐｓまで転送速度を落とす必要がある。
【００３０】
通常、Ｌ２ＳＷは、その内部にメモリを含んでいる。今回の説明においてもＬ２ＳＷ１３は、その内部にメモリ１３−１を含んでいる。そのため、一時的にメモリ１３−１に第１の通信機器２１が送信したデータを保存し、このリンク速度差を吸収する機能を有している。しかし、メモリサイズは有限である。そのため、図２を参照すると明らかなように、メモリ１３−１に入りきらないデータは廃棄される。
【００３１】
廃棄されたデータは第２の通信機器２２から再送されるため、その分の通信トラフィックが増加することになる。また、トラフィックの増加は、すなわちＬ２ＳＷの電力増加となる。
【００３２】
これらをまとめると、一般的な技術では、１００Ｍｂｐｓのリンク速度に対応した通信機器と１Ｇｂｐｓのリンク速度に対応した通信機器とがスイッチングハブを経由して接続された場合、両機器が実際には１００Ｍｂｐｓ以上で通信が出来ないにも関わらず、１Ｇｂｐｓのリンク速度に対応した通信機器は、スイッチングハブと１Ｇｂｐｓで接続される。このように接続されることにより、消費電力が増加し、更には再送によっても消費電力が増加しており、無駄な電力消費をしているという課題が存在した。
【００３３】
そこで、本発明は、異なる通信速度に対応した通信機器が接続された場合に、実際の通信に必要な通信性能を落とさず、且つ、より消費電力の低い低速なリンク速度で接続を行なうことが可能な、中継機器の省電力化方法及び中継機器並びにスイッチを提供することを目的とする。
【課題を解決するための手段】
【００３４】
本発明の第１の観点によれば、２以上の通信機器の間での通信を中継する中継機器であって、その各々が少なくとも１つの前記通信機器と接続可能であり、相互に接続されている複数のポートと、第１のポートに第１の通信機器が接続され、第２のポートに第２の通信機器が接続され、前記第１の通信機器の対応可能最高通信速度である第１の対応可能最高通信速度よりも、第２の通信機器の対応可能最高通信速度である第２の対応可能最高通信速度のほうが早い場合は、前記第１のポートと前記第１の通信機器との間の通信速度のみならず、前記第２のポートと前記第２の通信機器との間の通信速度も前記第１の対応可能最高通信速度に合わせる制御手段と、を備えることを特徴とする中継機器が提供される。
【００３５】
本発明の第２の観点によれば、通信機器を接続するための複数のポートに通信機器を接続し、該通信機器間での通信を中継する中継機器を制御するスイッチであって、第１のポートに第１の通信機器が接続され、第２のポートに第２の通信機器が接続され、前記第１の通信機器の対応可能最高通信速度である第１の対応可能最高通信速度よりも、第２の通信機器の対応可能最高通信速度である第２の対応可能最高通信速度のほうが早い場合は、前記第１のポートと前記第１の通信機器との間の通信速度のみならず、前記第２のポートと前記第２の通信機器との間の通信速度も前記第１の対応可能最高通信速度に合わせる制御手段を備えることを特徴とするスイッチが提供される。
【００３６】
本発明の第３の観点によれば、通信機器を接続するための複数のポートに通信機器を接続し、該通信機器間での通信を中継する中継機器が行う省電力化方法であって、第１のポートに第１の通信機器が接続され、第２のポートに第２の通信機器が接続され、前記第１の通信機器の対応可能最高通信速度である第１の対応可能最高通信速度よりも、第２の通信機器の対応可能最高通信速度である第２の対応可能最高通信速度のほうが早い場合は、前記第１のポートと前記第１の通信機器との間の通信速度のみならず、前記第２のポートと前記第２の通信機器との間の通信速度も前記第１の対応可能最高通信速度に合わせることを特徴とする省電力化方法が提供される。
【発明の効果】
【００３７】
本発明によれば、異なる通信速度に対応した通信機器が接続された場合に、実際の通信に必要な通信性能を落とさず、且つ、より消費電力の低い低速なリンク速度で接続を行なうことが可能となる。
【図面の簡単な説明】
【００３８】
【図１】一般的なスイッチングハブの構成例を説明するための図である。
【図２】一般的なスイッチングハブの問題点を説明するための図である。
【図３】本説明の実施形態の基本的構成を表す図である。
【図４】本説明の実施形態における通信機器との接続を表す図である。
【図５】本説明の実施形態の基本的動作を表すフローチャートである。
【図６】本説明の実施形態の第１の変形例の基本的構成を表す図である。
【図７】本説明の実施形態の第２の変形例の基本的構成を表す図である。
【図８】本発明の実施形態が奏する効果を説明するための図である。
【発明を実施するための形態】
【００３９】
次に、本発明の実施形態について図面を用いて詳細に説明する。
【００４０】
図３を参照すると、本実施形態のスイッチングハブ１０００は、Ｌ２ＳＷ１００、第１のＬＡＮポート２０１、第２のＬＡＮポート２０２、第３のＬＡＮポート２０３、第４のＬＡＮポート２０４及び第５のＬＡＮポート２０５を含む。更に、Ｌ２ＳＷ１００は、メモリ１１０及びＰＨＹ（Physical Layer）１２０を含む。
【００４１】
本実施形態では、オートネゴシエーション（Auto-Negotiation）と呼ばれる機能を利用することにより省電力化を図る。ここで、オートネゴシエーションとは、相手側の機器とＦＬＰ（Fast Link Pulse）というパルスを交換することで通信モードを決定する、という技術である。一般的なＧｉｇａ対応Ｌ２ＳＷの最大リンク速度は１Ｇｂｐｓとなるが、Ｇｉｇａ対応Ｌ２ＳＷは下位速度互換である。そのため、接続先のリンク速度に応じてリンク速度を合わせることが出来る。例えば、リンク速度を１００Ｍｂｐｓや、１０Ｍｂｐｓに落とすことができる。そして、リンク速度は、接続時のオートネゴシエーションと呼ばれる機能でお互いの通信能力を通知しあい、お互いがサポートしたリンク速度で接続することにより決定される。
【００４２】
本実施形態におけるＬ２ＳＷ１００は、一般的なＳＷ＿ＨＵＢのＬ２ＳＷと同じように、このオートネゴシエーションを行う。更に、Ｌ２ＳＷ１００は、これも一般的なＬ２ＳＷと同様にネットワークの中継機能を有している。また、Ｌ２ＳＷ１００は、例えば、ＩＣ(Integrated Circuit)、ＣＰＵ又はその双方を含む。
【００４３】
また、Ｌ２ＳＷ１００の内部にはメモリ部（通常レジスタと呼ばれる）が設けられ、オートネゴシエーションにより入手した対向機の最大リンク速度等の情報を保存しておくことが出来る。ここで、本実施形態では、レジスタ用のメモリ１１０が設けられ、各ポートにそれぞれ対応したメモリ領域が割り当てられる。具体的には、第１の領域１１１〜第５の領域１１５が第１のＬＡＮポート２０１〜第５のＬＡＮポート２０５に、それぞれ割当てられる。
【００４４】
Ｌ２ＳＷ１００は、第１のＬＡＮポート２０１〜第５のＬＡＮポート２０５の何れかに或る通信機器が接続された場合にオートネゴシエーションを行い、この或る通信機器が対応している最大リンク速度等の情報を取得する。そして、Ｌ２ＳＷ１００は、この或る通信機器が接続されたＬＡＮポート（第１のＬＡＮポート２０１〜第５のＬＡＮポート２０５の何れか）に対応しているメモリ上の領域（第１の領域１１１〜第５の領域１１５の何れか）に、オートネゴシエーションにより取得した情報を保存する。
【００４５】
更に、Ｌ２ＳＷ１００は、この或る通信機器が取り外された場合に、オートネゴシエーションにより取得した情報をメモリ上の領域から削除する。
【００４６】
このように、Ｌ２ＳＷ１００は、通信機器接続時に情報を保存し、通信機器取り外し時に情報を削除する。そのため、Ｌ２ＳＷ１００は、メモリ１１０上の各領域（第１の領域１１１〜第５の領域１１５）を参照することにより、現在通信機器が接続されているＬＡＮポートがどのＬＡＮポートであるのかも把握することができる。なお、第１の領域１１１〜第５の領域１１５以外の領域に、現在通信機器が接続されているＬＡＮポートがどのＬＡＮポートであるのかという情報を保存するようにし、Ｌ２ＳＷ１００がこの情報を参照することによって現在通信機器が接続されているＬＡＮポートがどのＬＡＮポートであるのかということを把握するようにしてもよい。
【００４７】
第１のＬＡＮポート２０１〜第５のＬＡＮポート２０５は、通信機器との有線接続に用いられるポートである。第１のＬＡＮポート２０１〜第５のＬＡＮポート２０５は、通信機器と有線接続するためのケーブルが接続されるコネクタによって実現される。
【００４８】
一般的には、第１のＬＡＮポート２０１〜第５のＬＡＮポート２０５としてＲＪ４５コネクタと呼ばれるイーサネット（登録商標）規格に準拠したコネクタが配置される。
【００４９】
また、スイッチングハブ１０００を実装する場合には、Ｌ２ＳＷ１００と第１のＬＡＮポート２０１〜第５のＬＡＮポート２０５の間にトランスや、場合によってはＰＨＹ＿ＩＣなどを配置することが考えられる。今回の説明では、トランスは図示を省略し、ＰＨＹはＰＨＹ１２０としてＬ２ＳＷ１００に内蔵されているものとする。
【００５０】
なお、メモリ１１０は、図示したようにＬ２ＳＷ１００に内蔵されていても良いが、外部に存在していてもよい。また、図示した各部はそれぞれ単体のデバイスにより実現されてもよいが複数のデバイスの組合せにより実現するようにしても良い。また、今回の説明ではポート数は５つとしているが、ポート数に制限はなく、任意の数のポートが提供されていて良い。また、ＬＡＮによる通信は任意の通信方式に準拠していてよい。更に、本実施形態は、スイッチングハブ以外の装置により実現されていても良い。
【００５１】
ここで、スイッチングハブ１０００は、接続された機器のリンク速度を検出し、接続された機器同士に必要な通信性能を確保できると判断した場合に、自動的にポートのリンク速度を変更し、リンク速度が速い側の機器の実際の通信能力よりも低速なリンク速度で接続させることによって省電力化を図ることを特徴とする。
【００５２】
また、一方で、スイッチングハブ１０００は、接続時に実行されるオートネゴシエーションによって入手した対向機側の最大リンク速度を記憶し、必要に応じて最大リンク速度に接続を戻すような動作も考慮されている点も特徴としている。
【００５３】
続いて、図４と、図５のフローチャートを参照して本実施形態の動作の説明をする。ここでは、Ｌ２ＳＷ１００は、最大１Ｇｂｐｓのリンク速度に対応しているものと仮定する。
【００５４】
Ｌ２ＳＷ１００は、スイッチングハブ１０００の第１のＬＡＮポート２０１〜第５のＬＡＮポート２０５の何れかに通信機器の接続又は取り外し、という接続状態の変更が発生しないかを監視する。今回の説明の初期状態においては、通信機器は接続されていない（ステップＳ１においてＮｏ）。
【００５５】
ここで、まず、第１のＬＡＮポート２０１に１００Ｍｂｐｓのリンク速度に対応した第１の通信機器２００１が接続されたとする（ステップＳ１においてＹｅｓ）。
【００５６】
すると、接続を検知したＬ２ＳＷ１００は、第１の通信機器２００１とオートネゴシエーションを行う。これによりＬ２ＳＷ１００は、第１の通信機器２００１の通信能力が１００Ｍｂｐｓであることを把握する。そして、第１の通信機器２００１とＬ２ＳＷ１００はオートネゴシエーションにより１００Ｍｂｐｓのリンク速度で接続される。
【００５７】
更に、Ｌ２ＳＷ１００は、オートネゴシエーションにより入手した第１の通信機器２００１の通信能力を第１の領域１１１に保存する。併せて、Ｌ２ＳＷ１００は、メモリ１００を参照することにより第１のＬＡＮポート２０１以外のポートに何も接続されていないことを認識することが出来る（ステップＳ２においてＹｅｓ）。更に、唯一接続されている第１のＬＡＮポート２０１の通信性能の設定は１００Ｍｂｐｓであることを認識することができる（ステップＳ３においてＹｅｓ）。
【００５８】
この場合、Ｌ２ＳＷ１００は、第１のＬＡＮポート２０１以外のＬＡＮポートについて通信性能の設定を１Ｇｂｐｓから１００Ｍｂｐｓに変更させる。すなわち、各ＬＡＮポートのリンク速度を変更するというループを開始し（ステップＳ７−１）、対象とするＬＡＮポートについて通信性能の設定を１Ｇｂｐｓから１００Ｍｂｐｓに変更させる（ステップＳ７−２）。このループを全てのＬＡＮポートのリンク速度が変更されるまで（ステップＳ７−３）、変更対象とするポートを変えて繰り返す。今回の説明では、Ｌ２ＳＷ１００は、第２のＬＡＮポート２０２〜第５のＬＡＮポート２０５の通信性能の設定を１Ｇｂｐｓから１００Ｍｂｐｓに変更させる。
【００５９】
ここで、ステップＳ７において、第１のＬＡＮポート２０１以外のＬＡＮポートについて通信性能の設定を１Ｇｂｐｓから１００Ｍｂｐｓに変更させる理由を説明する。ステップＳ２及びステップＳ３の双方においてＹｅｓの場合、Ｌ２ＳＷ１００は、次に他のポートに新たな通信機器が接続されたとしても、この新たな通信機器に提供すべきリンク速度は１００Ｍｂｐｓで十分であると判断する。何故ならばこの新たな通信機器の通信相手となる第１の通信機器２００１の通信能力が１００Ｍｂｐｓであるからである。そのため、ステップＳ７の動作を行い、新たな通信機器に提供すべきリンク速度は１００Ｍｂｐｓとする。
【００６０】
次に、この状態において第５のＬＡＮポート２０５に１Ｇｂｐｓのリンク速度に対応した第２の通信機器２００２が接続されたとする（ステップＳ１においてＹｅｓ）。
【００６１】
このとき、現在接続されている通信機器は、１００Ｍｂｐｓのリンク速度に対応した第１の通信機器２００１と、１Ｇｂｐｓのリンク速度に対応した第２の通信機器２００２の二台のみであり、１Ｇｂｐｓのリンク速度に対応した通信機器は一台だけである（ステップＳ４においてＮｏ）。
【００６２】
次に、Ｌ２ＳＷ１００は、現在通信機器が接続されているＬＡＮポートについて（ステップＳ６−１）、通信性能を確認する（ステップＳ６−２）。そして、通信性能の設定が１００Ｍｂｐｓでなければ（ステップＳ６−２においてＮｏ）、通信性能を１００Ｍｂｐｓに変更させる（ステップＳ６−３）というループを通信機器が接続されている全てのＬＡＮポートのリンク速度が変更されるまで（ステップＳ６−４）、変更対象とするポートを変えて繰り返す。
【００６３】
今回の説明では、現在、上記したように第５のＬＡＮポート２０５の通信性能は１００Ｍｂｐｓに変更されている（ステップＳ６−２においてＹｅｓ）。そのため、第２の通信機器２００２との接続はオートネゴシエーションの結果１００Ｍｂｐｓのリンク速度となる。
【００６４】
また、現在通信機器が接続されているＬＡＮポートは、第１のＬＡＮポート２０１及び第５のＬＡＮポート２０５である。そのため、ステップＳ６−４の条件は満たされ、ステップＳ１に再度進む。
【００６５】
また、Ｌ２ＳＷ１００は、第１の通信機器２００１の接続時と同様に、第２の通信機器２００２の通信能力（１Ｇｂｐｓ）を第５の領域１１５に保存する。
【００６６】
この、第１の通信機器２００１及び第２の通信機器２００２が接続された状態を基準とするため「状態Ａ」と定義する。そして、状態Ａの状態で更に通信機器の脱着が行われる場合の動作について以下説明する。以下の説明においては、それぞれの場合を［ケース＊］として説明する。
【００６７】
［ケース１］
ケース１では、状態Ａにおいて、第１のＬＡＮポート２０１から第１の通信機器２００１が取り外され、新たな通信機器である第３の通信機器２００３が接続された場合について説明する。なお、第３の通信機器２００３は、第２の通信機器２００２と同様に１Ｇｂｐｓのリンク速度に対応しているものとする。
【００６８】
まずＬ２ＳＷ１００は、第１の通信機器２００１が取り外された時（ステップＳ１においてＹｅｓ）に第１の領域１１１上の情報を削除する。その後、Ｌ２ＳＷ１００は、メモリ１１０内の状態を読み込む。Ｌ２ＳＷ１００は、メモリ１１０内に情報が保存されているのは、第５の領域１１５だけであり、保存されている通信能力は１Ｇｂｐｓであると認識する。つまり、現在、一台だけ接続されている通信機器である第２の通信機器２００２の通信能力は１Ｇｂｐｓであると認識する。（ステップＳ３においてＮｏ）。
【００６９】
この場合、第２の通信機器２００２は、本来１Ｇｂｐｓのリンク速度で接続されるべきである。もっとも、現状では第５のＬＡＮポート２０５以外には何も接続されていない状態であり、第２の通信機器２００２が他の通信機器と通信を行うことはない。よって、１Ｇｂｐｓで接続する必要はない。そのため、第２の通信機器２００２と第５のＬＡＮポート２０５のリンク速度は、１００Ｍｂｐｓのままとする。何故ならば、第２の通信機器２００２の通信相手となる通信機器は未だ接続されておらず、第２の通信機器２００２に対してのリンク速度を高速とする必要は無いためである。一方で、リンク速度を１００Ｍｂｐｓのままとしておけば、リンク速度を１Ｇｂｐｓとした場合よりも消費電力を抑えられるためである。
【００７０】
他方、通信機器が未接続の第１のＬＡＮポート２０１〜第４のＬＡＮポート２０４の通信能力を１００Ｍｂｐｓから１Ｇｂｐｓに変更する。１００Ｍｂｐｓのままとしておくと、第１のＬＡＮポート２０１〜第４のＬＡＮポート２０４に１Ｇｂｐｓのリンク速度に対応した第３の通信機器２００３が接続されたとしてもオートネゴシエーションにより１００Ｍｂｐｓのリンク速度で接続されてしまうからである。
【００７１】
そして、第１のＬＡＮポート２０１〜第４のＬＡＮポート２０４の通信能力を１００Ｍｂｐｓから１Ｇｂｐｓに変更した結果、その後に１Ｇｂｐｓのリンク速度に対応した第３の通信機器２００３が第１のＬＡＮポート２０１〜第４のＬＡＮポート２０４の何れかに接続された場合（ステップＳ１においてＹｅｓ、ステップＳ２においてＮｏ、ステップＳ４においてＹｅｓ、ステップＳ５−２においてＹｅｓ）、接続されたＬＡＮポートと第３の通信機器２００３は１Ｇｂｐｓのリンク速度で接続されることとなる。
【００７２】
しかし、現状第５のＬＡＮポート２０５の接続状態は１００Ｍｂｐｓのままとなっている（ステップＳ５−２においてＮｏ）。従って、この接続を１Ｇｂｐｓのリンク速度に変更させる必要ある。そこで、Ｌ２ＳＷ１００は、第５のＬＡＮポート２０５に接続されている第２の通信機器２００２と再オートネゴシエーションを実行する（ステップＳ５−３）。
【００７３】
Ｌ２ＳＷ１００は、再オートネゴシエーションの結果に基づいて第５のＬＡＮポート２０５の通信能力を１００Ｍｂｐｓから１Ｇｂｐｓに変更させる。
【００７４】
ここで、再オートネゴシエーションさせるタイミングについては様々に定めることができる。例えば、上記したようなタイミングで、すなわちステップＳ５−３において強制的に再オートネゴシエーション実行させることが考えられる。
【００７５】
もっとも、ステップＳ５−３では、第５のＬＡＮポート２０５の通信能力を１００Ｍｂｐｓから１Ｇｂｐｓに変更させるだけとしておき、他のタイミングで再オートネゴシエーション実行させることも考えられる。
【００７６】
例えば、他のポートのケーブル挿抜時に再オートネゴシエーション実行させることも考えられる。つまり、何れかのＬＡＮポートに通信機器が接続又は取り外しされるたびに全てのＬＡＮポートにおいて再オートネゴシエーション実行させることが考えられる。
【００７７】
また、何れかの通信機器の再起動時に再オートネゴシエーション実行させるようにしても良い。更に、通信機器の脱着と関係なく、所定の周期で再オートネゴシエーションさせるようにしても良い。
【００７８】
［ケース２］
ケース２では、状態Ａにおいて、第２のＬＡＮポート２０２〜第４のＬＡＮポート２０４の何れかのポートに新たな通信機器である第３の通信機器２００３が更に接続された場合について説明する。なお、第３の通信機器２００３は、ケース１の場合と同様に１Ｇｂｐｓのリンク速度に対応しているものとする。
【００７９】
今回の説明では、第２のＬＡＮポート２０２に第３の通信機器２００３が接続されたとする（ステップＳ１においてＹｅｓ）。状態Ａでは第２のＬＡＮポート２０２〜第４のＬＡＮポート２０４の通信能力は１００Ｍｂｐｓのままとなっているため第３の通信機器２００３は、１００Ｍｂｐｓで接続される。
【００８０】
もちろん、この場合でもＬ２ＳＷ１００によって、オートネゴシエーションにより取得した第３の通信機器２００３の通信能力が第２の領域１１２に保存される。
【００８１】
このときＬ２ＳＷ１００はメモリ１１０内を参照し、第１の領域１１１に１００Ｍｂｐｓ、第２の領域１１２に１Ｇｂｐｓ、第５の領域１１５に１Ｇｂｐｓがそれぞれ保存されていることを認識する。
その結果、Ｌ２ＳＷ１００は１Ｇｂｐｓで接続可能な通信機器が２台以上接続されていると判断する（ステップＳ２においてＮｏ、ステップＳ４においてＹｅｓ）。
【００８２】
もっとも、現状、各通信機器は１００Ｍｂｐｓのリンク速度で接続されている（ステップＳ５−２においてＮｏ）。
そこでＬ２ＳＷ１００は、１００Ｍｂｐｓで接続されているポートを１Ｇｂｐｓで接続させようとする。
【００８３】
具体的には、第１のＬＡＮポート２０１、第２のＬＡＮポート２０２及び第５のＬＡＮポート２０５ポートの通信能力を全て１Ｇｂｐｓとする。また、同時に第３のＬＡＮポート２０３と第４のＬＡＮポート２０４の通信能力も１００Ｍｂｐｓから１Ｇｂｐｓに変更させる。そして、各ＬＡＮポート及び各通信機器間で再オートネゴシエーションを実行する（ステップＳ５−３）。
【００８４】
再オートネゴシエーションの結果、第２のＬＡＮポート２０２及び第５のＬＡＮポート２０５におけるリンク速度は１００Ｍｂｐｓから１Ｇｂｐｓに変更される。
【００８５】
一方、第１の通信機器２００１は、最大リンク速度が１００Ｍｂｐｓであるため、接続先の第１のＬＡＮポート２０１の通信能力が１Ｇｂｐｓとなったとしても再オートネゴシエーションにより第１のＬＡＮポート２０１と第１の通信機器２００１のリンク速度は１００Ｍｂｐｓのままとなる。
【００８６】
この点、第１の通信機器２００１の通信能力は予め分かっているため、ステップＳ５−３において第１のＬＡＮポート２０１の通信能力を変更せずに１００Ｍｂｐｓのままとしてもよい。また、第１のＬＡＮポート２０１の通信能力を変更したとしても再オートネゴシエーションを省くようにしてもよい。
【００８７】
［ケース３］
次に、状態Ａから第２のＬＡＮポート２０２〜第４のＬＡＮポート２０４の何れかのポートに１００Ｍｂｐｓのリンク速度に対応した第４の通信機器２００４が接続された場合について説明する。今回の説明では、第４の通信機器２００４が第３のＬＡＮポート２０３に接続されたとする。
【００８８】
第４の通信機器２００４が第３のＬＡＮポート２０３に接続されると（ステップＳ１においてＹｅｓ）、Ｌ２ＳＷ１００と第４の通信機器２００４は、オートネゴシエーションを行う。そして、オートネゴシエーションの結果、第４の通信機器２００４は１００Ｍｂｐｓで接続される。また、第４の通信機器２００４の通信能力（１００Ｍｂｐ）は第３の領域１１３に保存される。
【００８９】
このときＬ２ＳＷ１００は、メモリ１１０内を参照し、第１の領域１１１に１００Ｍｂｐｓ、第３の領域１１３に１００Ｍｂｐｓ、第５の領域１１５に１Ｇｂｐｓと保存されていることを認識する。これにより、Ｌ２ＳＷ１００は複数の通信機器が接続されていると判断する（ステップＳ２においてＮｏ）。
【００９０】
Ｌ２ＳＷ１００は、接続されたポートのうち、１Ｇｂｐｓが１台だけであることから（ステップＳ４においてＮｏ）、他のポートは１００Ｍｂｐｓで接続できれば十分であると判断する。何故ならば、通信能力１Ｇｂｐｓの通信機器である第２の通信機器２００２の通信相手となるのは、通信能力が１００Ｍｂｐｓの第１の通信機器２００１及び第４の通信機器２００４の何れかであるからである。
【００９１】
今回は、第１のＬＡＮポート２０１及び第５のＬＡＮポート２０５のリンク速度は１００Ｍｂｐｓとなっている（ステップＳ６−２においてＹｅｓ）。そのため、状態Ａから各ポートに対して通信能力の変更は実施しない。
【００９２】
最後に、状態Ａに至る接続の順番とは逆の順番で接続された場合について説明する。
【００９３】
つまり、最初に第２の通信機器２００２が第５のＬＡＮポート２０５が接続され、次に第１の通信機器２００１が第１のＬＡＮポート２０１に接続された場合である。
【００９４】
まず、第２の通信機器２００２が第５のＬＡＮポート２０５に接続されると（ステップＳ１においてＹｅｓ）、Ｌ２ＳＷ１００はオートネゴシエーションを行う。そして、Ｌ２ＳＷ１００は第２の通信機器２００２の通信能力が１Ｇｂｐｓであることを把握する。
【００９５】
更に、Ｌ２ＳＷ１００は、オートネゴシエーションにより入手した第２の通信機器２００２の通信能力を第５の領域１１５に保存する。併せて、Ｌ２ＳＷ１００は、メモリ１１０を参照することにより第５のＬＡＮポート２０５以外のポートに何も接続されておらず（ステップＳ２においてＮｏ）、接続されている第２の通信機器２００２の通信能力が１Ｇｂｐｓであると認識できる（ステップＳ３においてＮｏ）。
【００９６】
この場合、第２の通信機器２００２は、本来１Ｇｂｐｓのリンク速度で接続されるべきである。もっとも、現状では第５のＬＡＮポート２０５以外には何も接続されていない状態であり、第２の通信機器２００２が他の通信機器と通信を行うことはない。よって、１Ｇｂｐｓで接続する必要はない。よって第２の通信機器２００２と第５のＬＡＮポート２０５のリンク速度を１００Ｍｂｐｓとして接続する（ステップＳ８−１）。
【００９７】
他方、通信機器が未接続の第１のＬＡＮポート２０１〜第４のＬＡＮポート２０４の通信能力を１００Ｍｂｐｓなのであれば１Ｇｂｐｓにする必要がある。もしも、第１のＬＡＮポート２０１〜第４のＬＡＮポート２０４の通信能力が１００Ｍｂｐｓであると、第１のＬＡＮポート２０１〜第４のＬＡＮポート２０４に１Ｇｂｐｓのリンク速度に対応した通信機器が接続されたとしてもオートネゴシエーションにより１００Ｍｂｐｓのリンク速度で接続されてしまうためである。
【００９８】
次に、第１の通信機器２００１が第１のＬＡＮポート２０１に接続されると（ステップＳ１においてＹｅｓ）、Ｌ２ＳＷ１００はオートネゴシエーションを行う。そして、Ｌ２ＳＷ１００は第１の通信機器２００１の通信能力が１００Ｍｂｐｓであることを把握する。また、現在接続されている通信機器は複数であり（ステップＳ２においてＮｏ）、１Ｇｂｐｓの通信能力を持つ通信機器は一台である（ステップＳ４においてＮｏ）。
【００９９】
そして、現在第２の通信機器２００２と第５のＬＡＮポート２０５は、リンク速度を１００Ｍｂｐｓとして接続されている（ステップＳ６−２においてＹｅｓ）。よって、第５のＬＡＮポート２０５に関して再ネゴシエーションは行われない。一方、第１のＬＡＮポート２０１の通信能力は１Ｇｂｐｓであるため（ステップＳ６−２においてＮｏ）、通信能力は１００Ｍｂｐｓと修正される。その後再オートネゴシエーションが行われるが、第１の通信機器２００１及び接続先である第１のＬＡＮポート２０１の通信能力は、１００Ｍｂｐｓなので当然１００Ｍｂｐｓのリンク速度で接続される。
【０１００】
これにより、第１の通信機器２００１及び第２の通信機器２００２は、それぞれ１００Ｍｂｐｓのリンク速度で接続されたこととなる。
【０１０１】
この状態は、先に説明した第１のＬＡＮポート２０１に第１の通信機器２００１（１００Ｍｂｐｓ）、第５のＬＡＮポート２０５に第２の通信機器２００２（１Ｇｂｐｓ）の順番で接続された場合と、結果として同様な状態、すなわち状態Ａと同じである。
【０１０２】
つまり、第１の通信機器２００１が先に接続された場合であっても、第２の通信機器２００２が先に接続された場合であっても、同様のリンク速度で接続されることとなる。
【０１０３】
よって以後の動作はケース１〜３で説明したものと同じとなる。
【０１０４】
上記した各説明においては、１Ｇｂｐｓに対応したＳＷ＿ＨＵＢが１００Ｍｂｐｓにリンク速度を落とす方法を例にとって説明した。
【０１０５】
もっとも、上記で説明したような動作を行うことにより、１００Ｍｂｐｓではなく１０Ｍｂｐｓにリンク速度を落とすことも可能である。例えば、１０Ｍｂｐｓに対応した通信機器が接続された後に、１ＧＭｂｐｓに対応した通信機器が接続された場合には、この１ＧＭｂｐｓに対応した通信機器を１０Ｍｂｐｓのリンク速度で接続することが可能である。
【０１０６】
この場合、１００Ｍｂｐｓに比べ省電力効果が大きいことは明白である。
【０１０７】
また、今回は、１Ｇｂｐｓに対応したスイッチングハブ１０００が、リンク速度を１００Ｍｂｐｓに落とすという例で説明したが、１００Ｍｂｐｓに対応したＳＷ＿ＨＵＢであっても、リンク速度を１００Ｍｂｐｓから１０Ｍｂｐｓにリンク速度を落とすことで同様な効果が得られることも明白である。更に、より高速の、例えば１０Ｇｂｐｓに対応したＳＷ＿ＨＵＢが１Ｇｂｐｓにリンク速度を落とすことで同様な効果が得られることも明白である。
【０１０８】
また、上述した説明ではリンク速度の例が１ＧＭｂｐｓと１００Ｍｂｐｓの２つであったが、３つ以上であってもよい。例えば、１ＧＭｂｐｓ、１００Ｍｂｐｓ及び１０Ｍｂｐｓの３つであるとする。
【０１０９】
この場合、１ＧＭｂｐｓの通信機器と１０Ｍｂｐｓの通信機器が接続していれば、両通信機器のリンク速度を１０Ｍｂｐｓとする。これは、状態Ａとなる際の動作と同じである。この状態を状態Ｂとする。
【０１１０】
更に状態Ｂから、ケース１の動作を考えると、１０Ｍｂｐｓの通信機器が取り外され、新たに１００Ｍｂｐｓの通信機器が接続されたとする。この場合、各ポートのリンク速度は１Ｇｂｐｓではなく１００Ｍｂｐｓに変更される。
【０１１１】
また、状態Ｂからケース２の動作を考える。１０Ｍｂｐｓの通信機器、１ＧＭｂｐｓの通信機器に加え、１００Ｍｂｐｓの通信機器が接続されたとする。この場合、各ポートのリンク速度は１００Ｍｂｐｓに変更される。
【０１１２】
加えて、状態Ｂからケース３の動作を考える。１０Ｍｂｐｓの通信機器、１ＧＭｂｐｓの通信機器に加え、１０Ｍｂｐｓの通信機器が接続されたとする。この場合、各ポートのリンク速度は１０Ｍｂｐｓのままとなる。
【０１１３】
以上説明した本実施形態では、実際の通信に必要な通信性能を落とさず、より消費電力の低い低速なリンク速度で接続を行なうことで、スイッチングハブ１０００自身および対向機となる各通信機器を含め省電力化に寄与するという効果を奏する。また、同時に異速度間の通信による再送等によるトラフィック増加を抑制することによりＬ２ＳＷ１００の省電力化にも寄与するという効果を奏する。
【０１１４】
次に、本実施形態の効果を、一般的な技術と比較して説明する。
【０１１５】
図１を参照して説明する。第１のＬＡＮポート１１には最大１００Ｍｂｐｓの通信能力を持つ第１の通信機器２１が接続され、第２のＬＡＮポート１２には最大１Ｇｂｐｓの通信能力を持つ第２の通信機器２２が接続されたとする。
【０１１６】
［発明が解決しようとする課題］の欄において、図２を参照して説明したように、一般的な技術であれば第１の通信機器２１が１００Ｍｂｐｓ、第２の通信機器２２が１Ｇｂｐｓでそれぞれ接続される。
【０１１７】
一方、本実施形態では、すなわちＬ２ＳＷ１３がＬ２ＳＷ１００と同様に動作した場合は、第１のＬＡＮポート１１に第１の通信機器２１が１００Ｍｂｐｓのリンク速度で接続されたとき、Ｌ２ＳＷ１１０は第２のＬＡＮポート１２の接続可能な最大リンク速度を１Ｇｂｐｓから１００Ｍｂｐｓに変更する。
【０１１８】
その結果、図８に示すように、第２のＬＡＮポート１２に接続された第２の通信機器２２は１００Ｍｂｐｓのリンク速度で接続されることとなる。そのため、第２の通信機器２２を１Ｇｂｐｓのリンク速度で接続させた場合に比べ、第２のＬＡＮポート１２側の消費電力を抑えることが可能となるという効果を奏する。
【０１１９】
また、Ｌ２ＳＷ１３がＬ２ＳＷ１００と同様に動作した場合は、Ｌ２ＳＷ１３は接続時のオートネゴシエーションにより入手した第２の通信機器２２の最大リンク速度１Ｇｂｐｓという情報をＬ２ＳＷ１３内のメモリ１３−１に保存しておく。仮に第１のＬＡＮポート１１から第１の通信機器２１が外され、別の１Ｇｂｐｓ対応の第３の通信機器２３（図示しない）が接続されたとする。この場合には、Ｌ２ＳＷ１３は本来１Ｇｂｐｓのリンク速度で接続されるべき第２の通信機器２２が第２のＬＡＮポート１２に１００Ｍｂｐｓのリンク速度で接続されていると、メモリ１３−１内を参照することで判断する。そのため、第１のＬＡＮポート１１の最大リンク速度を１Ｇｂｐｓとして第３の通信機器２３を接続する。
【０１２０】
この状態では第２のＬＡＮポート１２の最大リンク速度は１００Ｍｂｐｓのままとなっているため、第２のＬＡＮポート１２に接続されている第２の通信機器２２と再オートネゴシエーションを実行する。そして、第２の通信機器２２を最大リンク速度である１Ｇｂｐｓで接続させる。
【０１２１】
次に、上述した実施形態を変形した第１の変形例について図６を参照して説明する。
【０１２２】
図６を参照すると本変形例のルータ１００１は、スイッチングハブ１０００の構成に加えて新たにネットワークプロセッサ３００を含んでいる。そして、第５のＬＡＮポート２０５の代わりに第１のＷＡＮポート２０６を含んでいる。第１のＷＡＮポート２０６には、モデム３０００が接続され、モデム３０００は公衆回線網４０００と接続されている。
【０１２３】
Ｌ２ＳＷの機能として、ＶＬＡＮ（Virtual LAN）がある。この機能を使用して、ＷＡＮ（Wide Area Network）とＬＡＮ（Local Area Network）の２つの別のネットワークを構築することが出来る。また、Ｌ２ＳＷとネットワークプロセッサ等を接続させることで、ルータと呼ばれる装置を構成出来る。また、ルータのＷＡＮポートには、公衆回線を終端する装置、たとえば光回線モデムやＡＤＳＬモデム、ＩＳＤＮモデムなどが接続され、ＬＡＮポートに接続された通信装置はインターネットに接続できる。
【０１２４】
そして、本変形例のルータ１００１は、スイッチングハブ１０００の構成にネットワークプロセッサ３００を加えることにより、ルータとして機能する。また、ルータ１００１の第１のＷＡＮポート２０６はモデム３０００を介して公衆回線網４０００と接続されているため、第１のＬＡＮポート２０１〜第４のＬＡＮポート２０４に接続された通信機器はインターネットに接続できる。
【０１２５】
ルータ１００１のＬ２ＳＷ１００は、第１のＷＡＮポート２０６に接続されたモデム３０００とのリンク速度を検出し、第１のＬＡＮポート２０１〜第４のＬＡＮポート２０４のリンク速度を設定する。
【０１２６】
例えば、第１のＷＡＮポート２０６に接続されているモデム３０００が光回線モデムの場合を考える。一般的に、光回線では１００Ｍｂｐｓを超えるサービスが提供されている。そのため、第１のＷＡＮポート２０６が提供する通信能力が１００Ｍｂｐｓでは、光回線の速度を充分に活かすことはできない。よって、第１のＷＡＮポート２０６では、１００Ｍｂｐｓよりも高速の通信能力を提供する必要がある。
【０１２７】
このような場合には、Ｌ２ＳＷ１１０は第１のＬＡＮポート２０１〜第４のＬＡＮポート２０４の設定を１Ｇｂｐｓに設定する。第１のＬＡＮポート２０１〜第４のＬＡＮポート２０４に１Ｇｂｐｓの通信能力を持った通信機器が接続された場合に、この通信機器と１００Ｍｂｐｓでリンクしてしまうと、この通信機器と光回線間で１００Ｍｂｐｓを超える通信ができなくなってしまうためである。
【０１２８】
ただし、事業者によっては１００Ｍｂｐｓ以下のリンク速度で接続される場合もあるため、その場合にはＬ２ＳＷ１１０は第１のＬＡＮポート２０１〜第４のＬＡＮポート２０４の設定を１００Ｍｂｐｓとする。
【０１２９】
一方、ＡＤＳＬ（Asymmetric Digital Subscriber Line）のように回線側の速度が５０Ｍｂｐｓ以下のような場合、ＷＡＮ側の接続は１００Ｍｂｐｓとなることが多い。この場合、Ｌ２ＳＷ１１０は、ＬＡＮポートの設定を１００Ｍｂｐｓに設定する。
【０１３０】
本変形例では、ＷＡＮの通信能力を確認して、自動的にＬＡＮ側の通信能力を決定させるため、このように事業者による違いを意識することなく使用することが可能である。
【０１３１】
もう一つの変形例である第２の変形例が図７に表されている。
【０１３２】
第２の変形例であるルータ１００２は、無線ＬＡＮ機能部４００を含んでいる。ルータ１００２は、図６を参照して説明した第１の変形例であるルータ１００１に無線ＬＡＮ機能を追加したものである。
【０１３３】
無線ＬＡＮは、準拠する通信規格や、その通信環境（電波状況など）によってリンク速度が変わる。例えば、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）により策定された８０２．１１ｎに対応した無線ＬＡＮの最大通信速度は３００Ｍｂｐｓである。もっとも、実際の通信では電波環境や子機との距離等により確実に接続できるリンク速度に設定される。具体例としては、１５０Ｍｂｐｓや５４Ｍｂｐｓ等に設定される。
【０１３４】
仮に１００Ｍｂｐｓ以上のリンク速度となった場合、無線ＬＡＮ機能部４００はネットワークプロセッサ３００を経由してＬ２ＳＷ１１０にその情報を通知する。通知を受けたＬ２ＳＷ１１０は、第１のＬＡＮポート２０１〜第４のＬＡＮポート２０４及び第１のＷＡＮポート２０６の設定を１Ｇｂｐｓに設定させる。
【０１３５】
同様に１００Ｍｂｐｓ未満のリンク速度となった場合には第１のＬＡＮポート２０１〜第４のＬＡＮポート２０４及び第１のＷＡＮポート２０６の設定を１００Ｍｂｐｓとするようなことも可能である。この場合には省電力化を図ることが出来る。
【０１３６】
本変形例では子機との接続及び切断が、上記の各ケースで言う通信機器の接続又は取り外しに対応する。
【０１３７】
なお、上記のスイッチングハブ、ルータ及びスイッチは、ハードウェア、ソフトウェア又はこれらの組み合わせにより実現することができる。また、上記のスイッチングハブ、ルータ及びスイッチにより行なわれる省電力化方法も、ハードウェア、ソフトウェア又はこれらの組み合わせにより実現することができる。ここで、ソフトウェアによって実現されるとは、コンピュータがプログラムを読み込んで実行することにより実現されることを意味する。
【０１３８】
プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えば、フレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば、光磁気ディスク）、ＣＤ−ＲＯＭ(Read Only Memory)、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ(Programmable ROM)、ＥＰＲＯＭ(Erasable PROM)、フラッシュＲＯＭ、ＲＡＭ(random access memory)）を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【０１３９】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【０１４０】
（付記１）  ２以上の通信機器の間での通信を中継する中継機器であって、
その各々が少なくとも１つの前記通信機器と接続可能であり、相互に接続されている複数のポートと、
第１のポートに第１の通信機器が接続され、第２のポートに第２の通信機器が接続され、前記第１の通信機器の対応可能最高通信速度である第１の対応可能最高通信速度よりも、第２の通信機器の対応可能最高通信速度である第２の対応可能最高通信速度のほうが早い場合は、前記第１のポートと前記第１の通信機器との間の通信速度のみならず、前記第２のポートと前記第２の通信機器との間の通信速度も前記第１の対応可能最高通信速度に合わせる制御手段と、
を備えることを特徴とする中継機器。
【０１４１】
（付記２）  付記１に記載の中継機器であって、
前記制御手段は、
更に第３のポートに第３の通信機器が接続され、前記第３の通信機器の対応可能最高通信速度である第３の対応可能最高通信速度が第１の対応可能最高通信速度よりも速い場合は、
前記前記第２のポートと前記第２の通信機器との間及び前記前記第３のポートと前記第３の通信機器との間の通信速度は、第２の対応可能最高通信速度と第３の対応可能最高通信速度の何れか遅い方の通信速度に合わせることを特徴とする中継機器。
【０１４２】
（付記３）  付記１に記載の中継機器であって、
前記制御手段は、
更に第３のポートに第３の通信機器が接続され、前記第３の通信機器の対応可能最高通信速度である第３の対応可能最高通信速度が第１の対応可能最高通信速度と等しい場合は、
前記第１のポートと前記第１の通信機器との間の通信速度のみならず、前記前記第２のポートと前記第２の通信機器との間及び前記前記第３のポートと前記第３の通信機器との間の通信速度も、第１の対応可能最高通信速度に合わせることを特徴とする中継機器。
【０１４３】
（付記４）  付記１に記載の中継機器であって、
前記制御手段は、
更に第３のポートに第３の通信機器が接続され、前記第３の通信機器の対応可能最高通信速度である第３の対応可能最高通信速度が第１の対応可能最高通信速度よりも遅い場合は、
前記第３のポートと前記第３の通信機器との間の通信速度を第３の対応可能最高通信速度とすると共に、前記第１のポートと前記第１の通信機器との間の通信速度及び前記第２のポートと前記第２の通信機器との間の通信速度を前記第１の対応可能最高通信速度に合わせることを特徴とする中継機器。
【０１４４】
（付記５）  付記１乃至４の何れか１に記載の中継機器であって、
前記制御手段は、
前記ポートに計ｎ台の通信機器が接続され、該ｎ台のうちｍ１台が前記第１の対応可能通信速度に対応し、（ｎ−ｍ１）台が第２の対応可能通信速度に対応している場合に、前記ｍ１台の通信機器と該通信機器が接続されているポートとの間の通信速度のみならず、前記（ｎ−ｍ１）台の通信機器と該通信機器が接続されているポートとの間の通信速度も前記第１の対応可能最高通信速度に合わせることを特徴とする中継機器。
【０１４５】
（付記６）  付記１乃至５の何れか１に記載の中継機器であって、
前記制御手段は、
当該中継機器に接続されている通信機器が１台である場合には、該通信機器と該通信機器が接続されているポートとの間の通信速度を、該接続されている通信機器の対応可能最高通信速度よりも遅い通信速度とすることを特徴とする中継機器。
【０１４６】
（付記７）  付記１乃至６の何れか１に記載の中継機器であって、
少なくとも１つの外部ネットワークと接続されており、該外部ネットワークが提供する最高通信速度を、前記通信機器の対応可能最高通信速度、と扱って前記制御手段が動作することを特徴とする中継機器。
【０１４７】
（付記８）  通信機器を接続するための複数のポートに通信機器を接続し、該通信機器間での通信を中継する中継機器を制御するスイッチであって、
第１のポートに第１の通信機器が接続され、第２のポートに第２の通信機器が接続され、前記第１の通信機器の対応可能最高通信速度である第１の対応可能最高通信速度よりも、第２の通信機器の対応可能最高通信速度である第２の対応可能最高通信速度のほうが早い場合は、前記第１のポートと前記第１の通信機器との間の通信速度のみならず、前記第２のポートと前記第２の通信機器との間の通信速度も前記第１の対応可能最高通信速度に合わせる制御手段を備えることを特徴とするスイッチ。
【０１４８】
（付記９）  通信機器を接続するための複数のポートに通信機器を接続し、該通信機器間での通信を中継する中継機器が行う省電力化方法であって、
第１のポートに第１の通信機器が接続され、第２のポートに第２の通信機器が接続され、前記第１の通信機器の対応可能最高通信速度である第１の対応可能最高通信速度よりも、第２の通信機器の対応可能最高通信速度である第２の対応可能最高通信速度のほうが早い場合は、前記第１のポートと前記第１の通信機器との間の通信速度のみならず、前記第２のポートと前記第２の通信機器との間の通信速度も前記第１の対応可能最高通信速度に合わせることを特徴とする省電力化方法。
【産業上の利用可能性】
【０１４９】
本発明は、多様な中継機器に好適であり、その通信方式は限定されない。また、中継機器と通信装置の接続も有線又は無線を問わない。
【０１５０】
一例として、本発明は、ＳＷ＿ＨＵＢ、有線ルータ及び無線ルータ等の中継機器に好適である。
【符号の説明】
【０１５１】
１０  スイッチングハブ
１１、２０１  第１のＬＡＮポート
１２、２０２  第２のＬＡＮポート
１３、１００  Ｌ２ＳＷ
１３−１、１１０  メモリ
２１、２００１  第１の通信機器
２２、２００２  第２の通信機器
１１１  第１の領域
１１２  第２の領域
１１３  第３の領域
１１４  第４の領域
１１５  第５の領域
１２０  ＰＨＹ
２０３  第３のＬＡＮポート
２０４  第４のＬＡＮポート
２０５  第５のＬＡＮポート
３００  ネットワークプロセッサ
４００  無線ＬＡＮ機能部
１０００  スイッチングハブ
１００１、１００２  ルータ
２００３  第３の通信機器
２００４  第４の通信機器
３０００  モデム
４０００  公衆回線網
【図１】
0005408750.tif 000002
【図２】
0005408750.tif 000003
【図３】
0005408750.tif 000004
【図４】
0005408750.tif 000005
【図５】
0005408750.tif 000006
【図６】
0005408750.tif 000007
【図７】
0005408750.tif 000008
【図８】
0005408750.tif 000009