(57)【特許請求の範囲】
【請求項１】
データ通信システムにおいて、
それぞれが、第１及び第２のデータ速度のいずれか一方でデータを伝送することができる複数のデータ装置と、
これらのデータ装置に接続されたリピータであって、
第１のデータ速度で動作する第１のデータ装置からの第１のデータを受信して、該第１のデータを、第１のデータ速度で動作する他のデータ装置に伝送する第１のリピータ・モジュール、
第２のデータ速度で動作する第２のデータ装置からの第２のデータを受信して、該第２のデータを、第２のデータ速度で動作する他のデータ装置に伝送する第２のリピータ・モジュール、及び
複数のデータ装置に結合された複数のインターフェース回路であって、該インターフェース回路の各々が、第１及び第２のリピータ・モジュールと接続されており、かつ受信した第１のデータ速度のデータを、第１のリピータ・モジュールに送信し、受信した第２のデータ速度のデータを第２のリピータ・モジュールに送信するよう構成されている、複数のインターフェース回路と
からなることを特徴とするデータ通信システム。
【請求項２】
請求項１記載のデータ通信システムにおいて、該システムはさらに、第１のリピータ・モジュールに接続されたブリッジを備えていることをとするデータ通信システム。
【請求項３】
請求項１記載のデータ通信システムにおいて、該システムはさらに、第１のリピータ・モジュールに接続された第１のブリッジと、該第１のブリッジと第２のリピータ・モジュールとに接続された第２のブリッジとを備えていることを特徴とするデータ通信システム。
【請求項４】
請求項１〜３いずれかに記載のデータ通信システムにおいて、第１のデータ速度は１０メガビット／秒であり、第２のデータ速度は１００メガビット／秒であることを特徴とするデータ通信システム。
【請求項５】
複数のデータ装置の間でデータを通信するリピータにおいて、
第１のデータ速度で動作する第１のデータ装置からの第１のデータを受信して、該第１のデータを、第１のデータ速度で動作する他のデータ装置に伝送する第１のリピータ・モジュールと、
第２のデータ速度で動作する第２のデータ装置からの第２のデータを受信して、該第２のデータを、第２のデータ速度で動作する他のデータ装置に伝送する第２のリピータ・モジュールと、
複数のインターフェース回路であって、該インターフェース回路の各々は、第１及び第２のリピータ・モジュールに接続されており、かつ関連するデータ装置からデータを受信して、該データのデータ速度に応じて、第１及び第２のリピータ・モジュールのいずれかに、該データを送信する、複数のインターフェース回路と
からなることを特徴とするリピータ。
【請求項６】
請求項５記載のリピータにおいて、該リピータはさらに、
第１のリピータ・モジュール及びインターフェース回路に接続された第１のバスと、
第２のリピータ・モジュール及びインターフェース回路に接続された第２のバスと
を備えていることを特徴とするリピータ。
【請求項７】
１つのリピータに接続された複数のデータ装置の間でデータを通信する通信方法において、
送信側のデータ装置から、データを、あるデータ速度でリピータに送信する第１のステップと、
該データをリピータ中のインターフェース回路で受信する第２のステップと、
インターフェース回路で受信したデータを、そのデータ速度に応じて、該インターフェース回路の２つの出力であって、リピータ中の第１及び第２のリピータ・モジュールにそれぞれ接続されている２つの出力のいずれかを選択して通信する第３のステップと、
インターフェース回路の２つの出力の選択された一方の出力から、該出力に接続されている第１及び第２のリピータ・モジュールの一方に、データを通信する第４のステップと、
該データを受け取った第１及び第２のリピータ・モジュールの一方から、リピータに接続されかつ該データの送信側のデータ装置のデータ速度で動作する他のデータ装置に送信する第５のステップと
からなることを特徴とするデータ通信方法。
【請求項８】
請求項７記載のデータ通信方法において、第３のステップは、インターフェース回路で受信したデータのデータ速度を検出するステップを含んでいることを特徴とするデータ通信方法。
【請求項９】
請求項７又は８記載のデータ通信方法において、該方法はさらに、データを受け取った第１及び第２のリピータ・モジュールの一方から、データをブリッジに送信するステップを含んでいることを特徴とするデータ通信方法。
【請求項１０】
請求項７又は８記載のデータ通信方法において、該方法はさらに、第１及び第２のリピータ・モジュールの一方から、データを、送信側のデータ装置のデータ速度で動作する別のリピータに送信するステップを備えていることを特徴とするデータ通信方法。
【発明の詳細な説明】
【０００１】
【発明の利用分野】
本発明は、ネットワークを構成するデータ装置に関し、より詳細には、アダプティブ（順応型）・リピータ・システムに関する。
【０００２】
【従来の技術及び解決すべき課題】
イーサネットは、ローカルエリ・ネットワーク（ＬＡＮ）において通常用いられている汎用の通信システムであり、コンピュータ、プリンタ、モデム、及び他のデータ装置との間で情報を共用できるようにしている。汎用のイーサネット・ネットワークは、１０メガビット／秒（Ｍｂｐｓ）のデータ伝送速度で動作するが、現在の産業においては、より高速の１００Ｍｂｐｓのデータ速度のネットワークに向かっている。このようなデータ速度の増大により、１０Ｍｂｐｓのデータ速度及び１００Ｍｂｐｓのデータ速度の両方に対して動作することができるハイブリッド・システムが必要となっている。
【０００３】
ネットワークにおけるリピータは、データ装置からのデータを受信し、該受信したデータを、リピータに接続されている他のデータ装置に再送信するものである。例えば、リピータが１０Ｍｂｐｓで動作して６個のポートを備えている場合、該リピータが、その１つのポートでデータ情報を受信し、残りの５つのポートから該データ情報をリピート、すなわち再送信することができるものである。装置をブリッジしなければ、リピータに接続されたデータ装置は通常、１０Ｍｂｐｓで動作する。１００Ｍｂｐｓで動作するデータ装置を提供するためには、ネットワークに１００Ｍｂｐｓ動作のリピータを備えなければならない。
したがって、ネットワークに異なるデータ速度で動作するデータ装置が混在していると、リピータの接続、及びハードウェアを変更修正しなければならないという問題点が生じる。
【０００４】
したがって、異なるデータ速度で動作する複数のデータ装置に対して用いることが可能な、リピータの開発が期待されており、本発明の目的は、このようなリピータ、並びに該リピータを有するデータ通信システム及び通信方法を提供することである。
【０００５】
【課題を解決するための手段】
上記した目的を達成するために、本発明により提供されるデータ通信システムにおいては、
それぞれが、第１及び第２のデータ速度のいずれかでデータを伝送することができる複数のデータ装置と、
これらのデータ装置に結合されたリピータであって、第１のデータ速度で動作する第１のデータ装置からの第１のデータを受信して、該第１のデータを、第１のデータ速度で動作する他のデータ装置に伝送する第１のリピータ・モジュール、及び第２のデータ速度で動作する第２のデータ装置からの第２のデータを受信して、該第２のデータを、第２のデータ速度で動作する他のデータ装置に伝送する第２のリピータ・モジュールとを有するリピータと
を備えていることを特徴としている。
【０００６】
また上記した目的を達成するために、本発明により提供される、１つのリピータに接続された複数のデータ装置の間で、データを通信する通信方法においては、
データを送信しているデータ装置からデータを、あるデータ速度でリピータに送信する第１の送信ステップと、
該データ速度に応じて、リピータ中の第１及び第２のリピータ・モジュールのいずれか一方に送信する第２の送信ステップと、
第１及び第２のリピータ・モジュールの選択された一方からのデータを、リピータに接続されかつデータを送信しているデータ装置のデータ速度で動作する他のデータ装置に送信する第３の送信ステップと
からなることを特徴としている。
【０００７】
本発明はこのような構成を備えていることにより、異なるデータ速度で動作する複数のデータ装置であっても、リピータの接続変更、及びハードウェアの変更をすることなく通信が可能となる。
【０００８】
【実施の態様】
図１は、複数のデータ装置を相互接続するためのネットワーク１０を示している。ネットワーク１０は、第１のデータ速度で動作する第１のドメイン１４のデータ装置、及び第２のデータ速度で動作する第２のドメイン１６のデータ装置に対してサービスを提供するアダプティブ・リピータ１２を備えている。
ネットワーク１０は、ＩＥＥＥ８０２．３により特定されているイーサネット・ローカル・エリア・ネットワーク（ＬＡＮ）、ＩＥＥＥ８０２．３ｕにおいて特定されている高速イーサネットＬＡＮ等の、アダプティブ・リピータ１２に接続されたデータ装置の間でデータを通信することができる、任意のネットワークとして、動作することができる。
【０００９】
第１のドメイン１４は、データ装置１８、２０、２２を含んでいる。また第２のドメイン１６は、データ装置２６、２８、３０を含んでいる。これらのデータ装置を、データ装置１８をその代表例として説明する。データ装置１８は、ネットワーク１０に接続されたデータ・ソース（データ供給源）またはデータ・デスティネーション（データ行先）を含んでいる。データ装置１８は、データを入力または出力することができるデータ端末装置（ＤＥＴ）であれば、どのような装置であっても良い。例えば、データ装置１８は、コンピュータ、ワークステーション、ファイル・サーバ、モデム、プリンタ等の、ネットワーク１０にデータを送信かつ該ネットワーク１０からデータを受信することができる装置であれば、採用することができる。
【００１０】
データ装置１８、２０、２２は、１０メガビット／秒（Ｍｂｐｓ）等の、第１のデータ速度のデータを、通常のイーサネット・プロトコルを用いて送受信する。一方、データ装置２６、２８、３０は、１００Ｍｂｐｓ等の、第２のデータ速度のデータを、高速イーサネット・プロトコルを用いて送受信する。これらのデータ装置は、シールドされてないツイスト対（ＵＴＰ）、シールドされているツイスト対（ＳＴＰ）、光ファイバ、ワイアレス・リンクを介して、アダプティブ・リピータ１２に接続される。ワイアレス・リンクは、赤外線または無線周波数リンク等が採用可能である。さらに、データ装置とアダプティブ・リピータ１２との間でデータを通信することができる伝送媒体を用いることもできる。
【００１１】
リピータ２４、３２はそれぞれ、第１のドメイン１４及び第２のドメイン１６におけるデータ装置の数を増大させることができる。リピータ２４は、第１のデータ速度で動作して、第１のドメイン１４に別のデータ装置を追加することができるようにする。またリピータ３２は、第２のデータ速度で動作して、第２のドメイン１６に別のデータ装置を追加できるようにする。リピータ２４、３２は、ファイバ・オプティック・インタ-リピータ・リンク（ＦＯＩＲＬ）等の、上記したようなデータ装置を接続するための媒体を用いて、アダプティブ・リピータ１２に接続することができる。
【００１２】
第１のドメイン１４及び第２のドメイン１６におけるデータ装置は、アダプティブ・リピータ１２のポート３４に結合される。それぞれのポート３４は、結合されたデータ装置のデータ速度に応じて、第１または第２のデータ速度で動作する。ポート３４は、周波数適用性があり、すなわち、結合されたデータ装置のデータ速度に自動的に協調し、かつデータを送信するために適宜の周波数を選択するすることができる。したがって、データ装置がそのデータ速度を変更した場合に、アダプティブ・リピータ１２は、ポート３４の結合状態を何ら変更することなく、該データ装置を適切なドメインに自動的に配置換えすることができる。
例えば、データ装置１８が、１０Ｍｂｐｓから１００Ｍｂｐｓにデータ速度を上げた場合は、該データ装置１８に接続されているポート３４が該データ速度の変更を検出し、データ装置１８を第２のドメイン１６に配置換えする。このようにして、第１及び第２のデータ速度で動作するデータ装置をネットワークが含んでいる場合でも、該ネットワークは、ポート３４における接続の変更を何ら必要とすることなく、管理、レベルの向上、再構築を簡単に実行することができる。
【００１３】
アップリンク・ポート３６ａ、３６ｂはそれぞれ、リピータ２４、３２を第１及び第２のドメイン１４、１６に接続する。アップリンク・ポートは、単一のデータ速度として、または周波数適用性のポート３４として、切り替え可能である。図１に示した構成においては、アップリンク・ポート３６ａが第１のデータ速度で動作し、かつ第１のドメイン１４におけるデータ装置の数を増大させることができるように、アダプティブ・リピータ１２に接続されている。リピータ２４はさらに別のアップリンク・ポートを備えることができ、これにより、第１のドメイン１４におけるデータ装置の数をさらに増大させるための別のリピータに接続することができる。同様にして、アップリンク・ポート３６ｂが第２のデータ速度で動作し、かつ第２のドメイン１６におけるデータ装置の数を増大させることができるように、別のリピータ３２に接続される。リピータ３２は、別のアップリンク・ポートを備えることができ、これにより、第２のドメイン１６におけるデータ装置の数をさらに増大させることができる。リピータとリピータとは、デイジィ・チェーン接続手段または他の適宜の接続手段によって接続することができる。
【００１４】
ブリッジ・ポート３８は、第１のドメイン１４におけるデータ装置をブリッジ４０に接続し、また第２のドメイン１６におけるデータ装置をブリッジ４２に接続する。ブリッジ・ポート３８ａは、少なくとも第１のデータ速度で動作し、かつ第１のドメイン１４のデータ装置をブリッジ４０に接続する。ブリッジ・ポート３８ｂは、少なくとも第２のデータ速度で動作し、かつ第２のドメイン１６のデータ装置をブリッジ４２に接続する。ブリッジ４０、４２は別々のコンポーネントとして示されているが、これらは組み合わされて一体的な統合ブリッジとして形成することができることは言うまでもない。ブリッジ４０、４２は、リンク４４によって、第１のドメイン１４と第２のドメイン１６との間で、データを通信することができる。
【００１５】
ネットワーク１０のアダプティブ・リピータ１２により、データ装置が２以上のデータ速度で動作することが可能となる。例えば、データ装置１８がアダプティブ・リピータ１２にデータを送信すると、アダプティブ・リピータ１２は受信したデータが第１のデータ速度であることを検出し、該データを、アダプティブ・リピータ１２に接続された第１のデータ速度で動作する他のデータ装置に転送する。これにより、アダプティブ・リピータ１２は、該データを、データ装置２０、２２に再送信し、さらには、リピータ２４及びブリッジ４０に対しても転送する。同様にして、データ装置２６によって送信された第２のデータ速度のデータは、アダプティブ・リピータ１２によってデータ装置２８、３０に再送信され、そしてさらにリピータ３２及びブリッジ４２に再送信される。アダプティブ・リピータ１２は、ポート３４におけるデータ速度を自動的に検出し、それに応じて、第１のドメインであるか、または第２のドメインであるかを決定する。
【００１６】
第１のドメイン１４におけるデータ装置１８は、ブリッジ４０、４２を用いることにより、第２のドメイン１６におけるデータ装置２６に対して、データを送信することができる。データ装置１８は、第１のデータ速度でアダプティブ・リピータ１２にデータを送信し、該アダプティブ・リピータ１２は、受け取ったデータを、アダプティブ・リピータ１２に接続された第１のデータ速度で動作する他のデータ装置に再送信する。該他のデータ装置はブリッジ４０を含んでいる。ブリッジ４０は少なくとも第１のデータ速度で動作し、リンク４４を介して、ブリッジ４２に該データを再送信する。ブリッジ４０または４２において、第１のデータ速度のデータが第２のデータ速度のデータに変換され、そして第２のブリッジ４２が、該データをアダプティブ・リピータ１２のポート３８ｂに再送信する。データはこの時点においては第２のデータ速度であり、アダプティブ・リピータ１２に接続された、第２のデータ速度で動作するデータ装置に転送される。転送先のデータ装置は、例えばデータ装置２６である。
【００１７】
図２は、アダプティブ・リピータ１２の該略図を示しており、該アダプティブ・リピータ１２は、ポート３４、アップリンク・ポート３６、ブリッジ・ポート３８を含んでいる。アダプティブ・リピータ１２は、第１及び第２のドメイン１４、１６の両方に含まれるデータ装置とリピータとに対して、サービスを提供する。アダプティブ・リピータ１２はさらに、ブリッジ４０、４２に接続されており、これらブリッジにより、ネットワーク１０の第１のドメイン１４、第２のドメイン１６、及び他のリピータ・ドメインの間で、通信をすることができる。ポート３４のそれぞれは、データ装置をそれに関連するインターフェース回路５０に接続する。
【００１８】
インターフェース回路５０は、ポート３４を第１のリピータ・モジュール６２及び第２のリピータ・モジュール６４に接続する。インターフェース回路５０はそれぞれ、ポート３４に接続されたポート・リンク５２を含んでいる。第１のバス・リンク５２は、インターフェース回路５０を、第１のデータ速度で動作する第１のバス５６に接続する。インターフェース回路５０はさらに第２のバス・リンク５８を含み、該第２のバス・リンク５８は、第２のデータ速度で動作する第２のバス６０に接続されている。第１のリピータ・モジュール６２が第１のバス５６に接続され、第２のリピータ・モジュール６４が第２のバス６０に接続されている。第１のリピータ・モジュール６２及び第２のリピータ・モジュール６４はそれぞれ、第１のバス５６及び第２のバス６０を介して、インターフェース回路５０との間で通信を行う。インターフェース回路５０は、イーサネット・トランシーバまたは他の物理レイヤー・コンポーネントであり、付随するデータ装置のデータ速度に応じて、１０Ｍｂｐｓまたは１００Ｍｂｐｓの両方のデータ速度で動作することができるデバイスである。商業的に得ることができるこのようなデバイスの例として、レイセオン社が製造したＲＣＣ６１１-１００ＢａｓｅＴＸトランシーバ、またはナショナルセミコンダクタ社が製造したＤＰ８３８４０-１０／１００Ｍｂｐｓ物理レイヤー・デバイスを上げることができる。
【００１９】
動作において、インターフェース回路５０は、第１または第２のデータ速度でデータを受信し、第１のデータ速度で受信したデータに関しては、第１のリピータ・モジュール６２に通信し、第２のデータ速度で受信したデータに関しては、第２のリピータ・モジュール６４に通信する。インターフェース回路５０は、受信したデータのデータ速度を検出した後、第１のデータ速度のデータを第１のバス５６を介し、また、第２のデータ速度のデータを第２のバス６０を介するように選択して、ポート３４及びそれに接続されたデータ装置に再送信する。インターフェース回路５０は、検出されたデータ速度のデータを、異なるデータ速度を検出するまで、受信及び送信する。
【００２０】
第１のアップリンク・モジュール６２は、第１のデータ速度で動作する第１のインターフェース回路５０からのデータを受信し、該データを、第１のデータ速度で動作する残りのインターフェース回路５０に再送信する。同様にして、第２のアップリンク・モジュール６４は、第２のデータ速度で動作する第２のインターフェース回路５０からデータを受信し、該データを、第２のデータ速度で動作する残りのインターフェース回路５０に再送信する。
アップリンク・インターフェース回路６６は、第１及び第２のアップリンク・ポート３６ａ、３６ｂをそれぞれ、第１及び第２のバス５６、６０に接続する。ブリッジ・インターフェース回路６８は、ブリッジ・ポート３８ａ、３８ｂをそれぞれ、第１及び第２のバス５６、６０に接続する。図２に示した実施例においては、アップリンク・ポート３６ａ、３６ｂとブリッジ・ポート３８ａ、３６ｂとは、切り替え可能に構成されていない。したがって、アップリンク・ポート３６ａとブリッジ・ポート３８ａとが、第１のアップリンク・モジュール６２と通信し、アップリンク・ポート３６ｂとブリッジ・ポート３８ｂとが、第２のアップリンク・モジュール６４と通信する。
【００２１】
第１のバス５６及び第２のバス６０は、アダプティブ・リピータ１２の別々のコンポーネントとして示されているが、バス５６及び６０は第１のリピータ・モジュール５６、第２のリピータ・モジュール６４、インターフェース回路５０、アップリンク・インターフェース回路６６、ブリッジ・インターフェース回路６８、またはこれらを組み合わせたものと一体的に形成することができる。本発明においては、第１及び第２のバス５６、６０により、第１のリピータ・モジュール６２及び第２のリピータ・モジュール６４がそれぞれ、インターフェース回路５０、アップリンク・インターフェース回路６６、及びブリッジ・インターフェース回路６８と相互接続されるよう構成されている。
【００２２】
図３は、ネットワーク１０において、アダプティブ・リピータ１２と接続されている複数のデータ装置の間でデータを交換する方法のフローチャートを示している。ブロック１００において、データ装置１８がアダプティブ・リピータ１２にデータを送信する。ブロック１０２において、データ装置１８が接続されているポート３４に接続されているインターフェース回路５０が、ポート・リンク５２上のデータを受信する。次にブロック１０４において、インターフェース回路５０が、受信したデータについて自動協調（ネゴシエイション）技術または他の技術を実行して、データ速度を検出する。このデータ速度の検出は、ＩＢＭ社によって開発された“Ｎ−ｗａｙ  ａｕｔ−ｎｅｇｏｔｉａｔｉｏｎ”を用いるか、またはデータ装置１８からのデータ送信速度を検出するための適宜の技術を用いて実行される。
【００２３】
データが第１のデータ速度で受信された場合は、ブロック１０６において、インターフェース回路５０が、第１のバス・リンク５４を介して第１のバス・リンク５６にデータを出力する。そして、ブロック１０８において、該データを、第１のリピータ・モジュール６２が、第１のバス５６を介して受信し、ブロック１１０において、第１のリピータ・モジュール６２が、第１のバス５６及び第１のバス・リンク５４を介して、第１のデータ速度で動作する他のインターフェース回路５０に対してデータを転送する。次に、ブロック１１２において、データを受信した第１のデータ速度で動作するインターフェース回路５０が、ポート３４に接続されているデータ装置に対して、ポート・リンク５２を介してデータを送信する。
【００２４】
ブロック１０４において、ポート・リンク５２を介して受信したデータが第２のデータ速度であることを、インターフェース回路５０が検出した場合は、ブロック１１４において、該インターフェース回路５０は、第２のバス６０に接続された第２のバス・リンク５８上にデータを出力し、そして、ブロック１１６において、該データを、第２のリピータ・モジュール６４が第２のバス６０を介して受信する。次にブロック１１８において、第２のリピータ・モジュール６４が、第２のバス６０及び第２のバス・リンク５８を介して、第２のデータ速度で動作する他のインターフェース回路５０に対して、データを送信する。第２のデータ速度で動作する該他のインターフェース回路５０は、ブロック１２０において、ポート３４に接続されたデータ装置に対して、ポート・リンク５２を介してデータを送信する。
【００２５】
第１のリピータ・モジュール６２及び第２のリピータ・モジュール６４はまた、関連するアップリンク・インターフェース回路６６と通信を行うことができる。アップリンク・インターフェース回路６６は、リピータ２４、３２と通信を行い、それにより、第１のドメイン１４及び第２のドメイン１６中のデータ装置の数を、少なくすることができる。第１及び第２のリピータ・モジュール６２、６４はさらに、ブリッジ・インターフェース回路６８と通信をすることができる。該ブリッジ・インターフェース回路６８は、ブリッジ・ポート３８を用いて、ブリッジ４０、４２と通信する。
【００２６】
本発明は以上のように構成されているので、複数の異なるデータ速度のデータを送信するデータ装置であっても、リピータの接続変更、及びハードウェアの変更をすることなく通信が可能となる。
また、本発明が上記した実施例に限定されないことは、言うまでもない。
【図面の簡単な説明】
【図１】データ装置のネットワークを示しているブロック図である。
【図２】リピータの概略図である。
【図３】リピータを用いてデータを通信する方法のフローチャートである。
【図１】
0003806183.tif 000002
【図２】
0003806183.tif 000003
【図３】
0003806183.tif 000004