(57)【要約】【課題】低速な接続モードにシフトダウンした場合に高速な接続モードに復帰することができるＬＡＮスイッチを提供することを目的としている。【解決手段】各ポートに接続されているネットワーク機器との伝送速度が低速に変化した場合には、当該ポートのネゴシェーション処理を起動するようにしているので、高速な伝送速度に再設定される可能性があり、その結果、より高速なデータ伝送が可能となるという効果を得る。【選択図】        図３
2004180182.tif 000002
【特許請求の範囲】
【請求項１】
ＩＥＥＥ  ８０２．３標準に準拠した複数のポートを備えるとともに、各ポートに接続されている機器の接続態様を管理するＬＡＮスイッチにおいて、
上記ポートに接続されている機器の伝送速度および伝送モードを調整するオートネゴシェーション機能を有する複数の接続手段と、
上記各接続手段が接続されている機器の物理アドレスと、設定されている伝送速度および伝送モードとを関連づけて保存するアドレステーブルと、
上記アドレステーブルに保存されている伝送速度を表示する表示手段を備えたことを特徴とするＬＡＮスイッチ。
【請求項２】
ＩＥＥＥ  ８０２．３標準に準拠した複数のポートを備えるとともに、各ポートに接続されている機器の接続態様を管理するＬＡＮスイッチにおいて、
上記ポートに接続されている機器の伝送速度および伝送モードを調整するオートネゴシェーション機能を有する複数の接続手段と、
上記各接続手段が接続されている機器の物理アドレスと、設定されている伝送速度および伝送モードとを関連づけて保存するアドレステーブルと、
上記アドレステーブルに保存されている伝送速度を表示する表示手段と、
上記アドレステーブルに保存されている伝送速度が低速度の場合、対応するポートの上記接続手段のオートネゴシェーション機能を再度実行させる制御手段を備えたことを特徴とするＬＡＮスイッチ。
【請求項３】
ＩＥＥＥ  ８０２．３標準に準拠した複数のポートを備えるとともに、各ポートに接続されている機器の接続態様を管理するＬＡＮスイッチにおいて、
上記に接続されている機器の伝送速度および伝送モードを調整するオートネゴシェーション機能を有する複数の接続手段と、
上記各接続手段が接続されている機器の物理アドレスと、設定されている伝送速度および伝送モードとを関連づけて保存するアドレステーブルと、
上記アドレステーブルに保存されている伝送速度を表示する表示手段と、
上記アドレステーブルに保存されている伝送速度が低速度の場合、対応するポートの上記接続手段のオートネゴシェーション機能を再度実行させ、その伝送速度が高速になった場合には、上記アドレステーブルに保存されている内容を更新する制御手段を備えたことを特徴とするＬＡＮスイッチ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＩＥＥＥ  ８０２．３標準に準拠した複数のポートを備えるとともに、各ポートに接続されている機器の接続態様を管理するＬＡＮスイッチに関する。
【０００２】
【従来の技術】
一般に、ＩＥＥＥ  ８０２．３標準に準拠した複数のポートを備えるとともに、各ポートに接続されている機器の接続態様を管理するＬＡＮスイッチ（「スイッチングハブ」とも呼ばれる）では、各ポートに接続されたネットワーク端末のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ；媒体アクセス制御）アドレス（＝「物理アドレス」）をアドレステーブルに記憶することによりネットワーク効率を向上させるようにしている。
【０００３】
また、このようなＬＡＮスイッチでは、オートネゴシエーション機能を持たないネットワーク端末との間の伝送速度／モードを固定することができるようにしたものも提案されている（特許文献１を参照）。
【０００４】
【特許文献１】
特開平２０００−３４９８０２
【０００５】
【発明が解決しようとする課題】
ところで、ＩＥＥＥ８０２．３委員会では、１０Ｍｂｐｓのイーサネットにおいて接続相手との通信速度を自動設定する手段としてオートネゴシエーションを規定している。これは、イーサーネット接続用機器がツイストペアケーブルによって接続された時、或いは、接続された状態において接続されているどちらかの機器の電源が投入（リセット含む）された場合に、各々の機器から送出されるリンクパルスを手立てに、最適かつ共通の能力を自動選択する機能である。
【０００６】
標準で定義されている接続モードの優先度の高い順に並べると、図６のようになる。優先度が高いほど高速な接続モードである。なお、最初の「１０００」、「１００」、「１０」は、伝送速度（単位はＭｂｐｓ）をあらわし、次の「ＢＡＳＥ」は、ベースモード伝送である旨をあらわし、最後の「Ｔ」、「Ｔ２」、「Ｔ４」、「ＴＸ」は、それぞれ基本となる技術レベルをあらわす。
【０００７】
しかしながら、前述したように、オートネゴシエーションはリンクの初期化時にしか行われないため、一旦自動選択された接続モードが外的なノイズなどの要因により低速な接続モードにシフトダウンしてしまった場合は、本来あるべき高速な接続モードに復帰することはできない。
【０００８】
本発明は、かかる実情に鑑みてなされたものであり、低速な接続モードにシフトダウンした場合に高速な接続モードに復帰することができるＬＡＮスイッチを提供することを目的としている。
【０００９】
【課題を解決するための手段】
本発明は、ＩＥＥＥ  ８０２．３標準に準拠した複数のポートを備えるとともに、各ポートに接続されている機器の接続態様を管理するＬＡＮスイッチにおいて、上記ポートに接続されている機器の伝送速度および伝送モードを調整するオートネゴシェーション機能を有する接続手段と、上記各接続手段が接続されている機器の物理アドレスと、設定されている伝送速度および伝送モードとを関連づけて保存するアドレステーブルと、上記アドレステーブルに保存されている伝送速度を表示する表示手段を備えたものである。
【００１０】
また、ＩＥＥＥ  ８０２．３標準に準拠した複数のポートを備えるとともに、各ポートに接続されている機器の接続態様を管理するＬＡＮスイッチにおいて、上記ポートに接続されている機器の伝送速度および伝送モードを調整するオートネゴシェーション機能を有する接続手段と、上記各接続手段が接続されている機器の物理アドレスと、設定されている伝送速度および伝送モードとを関連づけて保存するアドレステーブルと、上記アドレステーブルに保存されている伝送速度を表示する表示手段と、上記アドレステーブルに保存されている伝送速度が低速度の場合、対応するポートの上記接続手段のオートネゴシェーション機能を再度実行させる制御手段を備えたものである。
【００１１】
また、ＩＥＥＥ  ８０２．３標準に準拠した複数のポートを備えるとともに、各ポートに接続されている機器の接続態様を管理するＬＡＮスイッチにおいて、上記ポートに接続されている機器の伝送速度および伝送モードを調整するオートネゴシェーション機能を有する接続手段と、上記各接続手段が接続されている機器の物理アドレスと、設定されている伝送速度および伝送モードとを関連づけて保存するアドレステーブルと、上記アドレステーブルに保存されている伝送速度を表示する表示手段と、上記アドレステーブルに保存されている伝送速度が低速度の場合、対応するポートの上記接続手段のオートネゴシェーション機能を再度実行させ、その伝送速度が高速になった場合には、上記アドレステーブルに保存されている内容を更新する制御手段を備えたものである。
【００１２】
【発明の実施の形態】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００１３】
図１は、本発明の一実施例にかかるＬＡＮスイッチの一例を示している。
【００１４】
同図において、本体ＢＸには、ポートを構成する複数のコネクタＣＮ１〜ＣＮｍが設けられている。これらのコネクタＣＮ１〜ＣＮｍの形状および信号ピンの配置等は、ＩＥＥＥ  ８０２標準で定められている。
【００１５】
それぞれのコネクタＣＮ１〜ＣＮｍには、接続されるネットワーク機器との間で物理層（後述）およびＭＡＣ層（後述）の信号処理を行う接続ユニットＣＵ１〜ＣＵｍが接続されている。
【００１６】
また、これらの接続ユニットＣＵ１〜ＣＵｍは、スイッチング制御部ＳＣにより、適宜に相互接続され、それにより、コネクタＣＮ１〜ＣＮｍに接続されている２つのネットワーク機器が相互接続されて、通信が可能となる。
【００１７】
また、スイッチング制御部ＳＣには、各ポートの状況を表示するための表示部ＤＰ、および、ユーザに注意を喚起するためのアラーム音等を出力するためのブザーＢＺが接続されている。
【００１８】
また、それぞれのネットワーク機器は、このＬＡＮスイッチに対して、信号線を介して接続される。その信号線の端部には、ＩＥＥＥ  ８０２標準で定められた形状およびピン配置を有するジャックＪＫ１〜ＪＫｍ設けられており、このジャックＪＫ１〜ＪＫｍをコネクタＣＮ１〜ＣＮｍに挿入することで、ネットワーク機器をＬＡＮスイッチに接続することができる。
【００１９】
図２は、接続ユニットＣＵ（ＣＵ１〜ＣＵｍ）の構成例を示している。
【００２０】
同図において、コネクタＣＮ（ＣＮ１〜ＣＮｍ）にその一端が接続されるパルストランスＰＴは、信号の入出力をするためのものであり、他端は、物理層処理回路ＰＨに接続されている。
【００２１】
物理層処理部ＰＨは、ＩＥＥＥ  ８０２標準で定められた物理層の信号処理を行うものであり、上述したオートネゴシェーション機能を備えている。また、スイッチング制御部ＳＣから加えられる制御信号ＳＳにより、オートネゴシェーション機能の実行を行う。この物理層処理部ＰＨは、上位層の処理手段であるＭＡＣ層処理部ＭＨにも接続されている。
【００２２】
ＭＡＣ層処理部ＭＨは、ＩＥＥＥ  ８０２標準で定められたＭＡＣ層の信号処理を行うものであり、ＭＡＣフレームを保存するためのフレームバッファＦＢおよび物理層処理部ＰＨがオートネゴシェーション機能により決定した伝送速度および伝送モードを、接続されるネットワーク機器のＭＡＣアドレスと対応づけて記憶するためのアドレステーブルＡＴが設けられている。また、ＭＡＣ層処理部ＭＨの上位側は、スイッチング制御部ＳＣに接続される。
【００２３】
図３は、ＬＡＮスイッチの前面パネルの一例を示している。
【００２４】
同図において、前面パネルＰＮの下側には、複数のコネクタＣＮ１〜ＣＮ８（ｍ＝８の場合）が配設され、その上部には、表示部８のランプＬＡ１，ＬＢ１，ＬＣ１〜ＬＡ８，ＬＢ８，ＬＣ８が配設されている。なお、これらのランプＬＡ１〜ＬＡ８，ＬＢ１〜ＬＢ８，ＬＣ１〜ＬＣ８は、発光ダイオードで構成することができる。
【００２５】
ランプＬＡ１〜ＬＡ８は、それぞれコネクタＣＮ１〜ＣＮ１に対応したポートに接続されているネットワーク機器との間でリンクが確立していることを点灯表示するものである。
【００２６】
ランプＬＢ１〜ＬＢ８は、それぞれコネクタＣＮ１〜ＣＮ１に対応したポートの伝送速度が１００Ｍｂｐｓであるか１０Ｍｂｐｓであるかを表示するものである。この場合、ランプＬＢ１〜ＬＢ８が点灯している場合は、当該ポートの伝送速度が１００Ｍｂｐｓである旨を表示し、ランプＬＢ１〜ＬＢ８が消灯している場合は、当該ポートの伝送速度が１０Ｍｂｐｓである旨を表示する。
【００２７】
ランプＬＣ１〜ＬＣ８は、それぞれコネクタＣＮ１〜ＣＮ１に対応したポートの伝送速度が、１００Ｍｂｐｓから１０Ｍｂｐｓへ低下した旨を警告表示するものである。
【００２８】
また、前面パネルＰＮには、ブザーＢＺも配設されている。このブザーＢＺは、いずれかのポートの伝送速度が低下した場合に、アラーム音を出力して、その旨を通知する。
【００２９】
したがって、ユーザは、ランプＬＡ１〜ＬＡ８の点灯状況を観察することで、各ポートに接続されているネットワーク機器のネットワーク稼働状況を判断することができる。
【００３０】
また、ユーザは、ランプＬＢ１〜ＬＢ８の点灯状況を観察することで、各ポートの伝送速度を判断することができる。
【００３１】
また、ユーザは、ランプＬＣ１〜ＬＣ８の点灯状況を観察することで、各ポートの伝送速度の低下が起こっているかどうかを判断することができる。
【００３２】
スイッチング制御部ＳＣには、図４（ａ）に示したようなアドレス管理テーブル、同図（ｃ）に示したような速度テーブル、および、同図（ｅ）に示したようなポート割当テーブルが記憶されている。
【００３３】
アドレス管理テーブルは、各ポートについてアドレス情報を記憶するものであり、それぞれのアドレス情報は、同図（ｂ）に示すように、接続ポート番号、接続されているネットワーク機器のＭＡＣアドレス、および、伝送速度および伝送モード情報からなる。
【００３４】
また、速度情報は、同図（ｄ）に示すように、ネットワーク機器のＭＡＣアドレス、および、伝送速度および伝送モード情報からなる。
【００３５】
また、ポート割当テーブルは、同図（ｆ）に示すように、接続ポート番号、および、接続されているネットワーク機器のＭＡＣアドレスからなる。
【００３６】
以上の構成で、いずれかのポートにネットワーク機器が接続されると、図５に示すように、まず、接続されたポートの接続ユニットＣＵの物理層処理部ＰＨが所定の自動ネゴシェーション処理を実行し、接続されたネットワーク機器との間で、使用する伝送速度および伝送モードを決定する（処理１０１）。
【００３７】
そして、当該ポートのＭＡＣ層処理回路ＭＨは、そのときに決定された伝送速度および伝送モード情報、および、接続されたネットワーク機器のＭＡＣアドレスをアドレステーブルへ保存する。
【００３８】
一方、スイッチング制御部ＳＣは、当該ポートのアドレス管理テーブルのアドレス情報、速度テーブルの速度情報、および、ポート割当テーブルのポート割当情報を更新する（処理１０２）。
【００３９】
また、スイッチング制御部ＳＣは、図６に示すように、伝送速度または伝送モード情報が変更になったポートがあるかどうかを調べており（判断２０１のＮＯループ）、伝送速度または伝送モード情報が変更になり、判断２０１の結果がＹＥＳになると、当該ポートについて、伝送速度または伝送モードが高速化したかどうかを調べる（判断２０２）。
【００４０】
判断２０２の結果がＹＥＳになるときには、アドレス管理テーブルおよび速度情報テーブルの該当する情報要素を更新して（処理２０３）、判断２０１へ戻る。
【００４１】
また、判断２０２の結果がＮＯになるときには当該ポートについて、物理層処理部ＰＨの自動ネゴシェーション処理を起動し（処理２０４）、より高速な伝送速度を再設定できるように働きかける。処理２０４を終了すると、判断２０１へ戻る。
【００４２】
このようにして、本実施例では、各ポートに接続されているネットワーク機器との伝送速度が低速に変化した場合には、当該ポートのネゴシェーション処理を起動するようにしているので、高速な伝送速度に再設定される可能性があり、その結果、より高速なデータ伝送が可能となる。
【００４３】
また、各ポートの伝送速度の設定状況等をランプで点灯表示したり、伝送速度の低下が起こった場合には、ブザーＢＺからアラーム音を発生するようにしているので、ユーザに、現在のネットワークの稼働状況を適切に知らせることができ、運用等に便利である。
【００４４】
なお、上述の説明では、ＬＡＮスイッチのスイッチング機能は周知なものであるため、その説明を省略している。
【００４５】
また、上述した実施例では、オートネゴシェーション機能により決定される伝送速度が１００，１０Ｍｂｐｓの場合について説明したが、１０００，１００，１０Ｍｂｐｓの場合に適用される場合にも、本発明を同様にして適用することができる。
【００４６】
【発明の効果】
以上説明したように、本発明によれば、各ポートに接続されているネットワーク機器との伝送速度が低速に変化した場合には、当該ポートのネゴシェーション処理を起動するようにしているので、高速な伝送速度に再設定される可能性があり、その結果、より高速なデータ伝送が可能となるという効果を得る。
【００４７】
また、各ポートの伝送速度の設定状況等をランプで点灯表示したり、伝送速度の低下が起こった場合には、ブザーからアラーム音を発生するようにしているので、ユーザに、現在のネットワークの稼働状況を適切に知らせることができ、運用等に便利であるという効果も得る。
【図面の簡単な説明】
【図１】本発明の一実施例にかかるＬＡＮスイッチの一例を示したブロック図。
【図２】接続ユニットＣＵ（ＣＵ１〜ＣＵｍ）の構成例を示したブロック図。
【図３】前面パネルの構成例を示した概略図。
【図４】アドレス管理テーブル、速度テーブル、および、ポート割当テーブルの一例を示した概略図。
【図５】いずれかのポートにネットワーク機器が接続されたときに実行される処理の一例を示したフローチャート。
【図６】伝送速度または伝送モード情報が変更になったポートが発生したときに実行される処理の一例を示したフローチャート。
【図７】オートネゴシェーション機能により決定される伝送速度および伝送モードの優先順位を説明するための概略図。
【符号の説明】
ＣＮ、ＣＮ１〜ＣＮｍ  コネクタ
ＣＵ，ＣＵ１〜ＣＵｍ  接続ユニット
ＳＣ  スイッチング制御部
ＤＰ  表示部
ＢＺ  ブザー
ＰＴ  パルストランス
ＰＨ  物理層処理部
ＭＨ  ＭＡＣ層処理部
ＦＢ  フレームバッファ
ＡＴ  アドレステーブル
ＬＡ１〜ＬＡ８，ＬＢ１〜ＬＢ８，ＬＣ１〜ＬＣ８  ランプ
【図１】
2004180182.tif 000003
【図２】
2004180182.tif 000004
【図３】
2004180182.tif 000005
【図４】
2004180182.tif 000006
【図５】
2004180182.tif 000007
【図６】
2004180182.tif 000008
【図７】
2004180182.tif 000009