(57)【要約】      （修正有）【課題】ネットワーク相互接続の物理的経路と、経路に含まれるネットワークのコネクタまたはポートを含むネットワーク・コンポーネントと、パーソナル・コンピュータまたは電話のような宛先デバイスとの物理的ロケーションを、継続的にドキュメント化する。【解決手段】ネットワーク・ドキュメンテーション・システムを構成し、ソフトウェアを利用して、ソース・デバイスから、それが接続された宛先デバイスに、またそれが接続された各々の指定されたゾーン内の中間ネットワーク経路要素に向けてクエリ信号をシーケンシャルに送る。それの応答信号は、前記ソフトウェアが解釈することによって、ネットワーク・コンフィギュレーションをドキュメント化する。【選択図】図１
2008141785.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークにおけるネットワーク・コンフィギュレーションをドキュメント化する方法において、該ネットワークが、ソース・デバイスと、該ソース・デバイスが接続される複数のネットワーク経路と、該複数のネットワーク経路の各々が接続される宛先デバイスと、前記複数のネットワーク経路のうちの少なくとも２つに対応するデータ・ポートと、前記データ・ポートの各々に関連した第１の電子モジュールであって、該第１電子モジュールの各々が識別コードを有する第１電子モジュールと、前記宛先デバイスの各々に関連した第２の電子モジュールであって、該第２電子モジュールの各々がアドレス・コードを有する第２電子モジュールと、前記ソース・デバイスと通信状態にあるプロセッサ上で実行可能なソフトウェアと、を備えており、さらに、
前記第１および／または第２の電子モジュールが、前記ソース・デバイスおよび／または前記宛先デバイスに対する該電子モジュールの相対的近接度に基づいて複数のゾーンに階層化され、前記識別コードおよび／または前記アドレス・コードの各々が、ゾーン識別子部分を含み、任意の特定のゾーン内の前記第１および／または第２電子モジュールの各々が、共通のゾーン識別子部分を有するように構成されており、
前記ネットワーク経路に沿って接続された前記データ・ポートおよび前記宛先デバイスがドキュメント化されるために、前記方法が、
前記ソース・デバイスに関連した送信器により、前記ネットワーク経路に沿う任意の第１および／または第２電子モジュールであって、特定の共通ゾーン識別子を有する前記電子モジュールへ向けられた出力ラインに沿って、前記クエリ信号をゾーン毎に、シーケンシャルに送信されるステップと、
前記第１および／または第２電子モジュールの各々により、特定のクエリ信号が、その識別コードまたはそのアドレス・コードに対応するものとして認識され、そしてそのようなクエリ信号の送信に対し、その識別コードまたはそのアドレス・コードを有する応答信号が前記ソース・デバイスに戻すことにより応答されるステップと、
前記ソース・デバイスに関連した受信器により、前記ネットワーク経路のそれぞれのものから応答信号が受けられるステップと、さらに、
前記ソフトウェアにより、前記第１および／または第２電子モジュールから前記ソース・デバイスに戻された前記応答信号が解析されるステップと、
を含み、前記応答信号の解析により、前記ネットワーク経路に沿って接続される前記データ・ポートおよび前記宛先デバイスがドキュメント化されることを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願
本出願は、以下の先に出願した米国仮特許出願の基づく優先権を主張する。すなわち、２００１年２月２３日出願の第60/270,811号、２００１年６月１１日出願の第60/297,289号である。これら先の出願の全体を言及により本願に含めるものとする。
【背景技術】
【０００２】
通信ネットワークの利用並びにその技術は、拡大し続けるにつれ、その代表的なローカル・エリア・ネットワーク（ＬＡＮ）もそれと同時に大きくしかも密に成長してきており、したがってネットワーク相互接続の物理的経路と、そのような経路に含まれるネットワークのコネクタまたはポートを含むネットワーク・コンポーネントと、およびパーソナル・コンピュータまたは電話のような宛先デバイスとの物理的ロケーションを、継続的にドキュメント化することが、ますます望ましくかつ有利になってきている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このようなドキュメンテーション・システムは、多くの利点をもたらし、これら利点には、プランニングおよび改訂のプロセスを容易にすること、ネットワーク経路内における不連続部の物理的区域のロケーションの判定、並びに宛先デバイスの物理的ロケーションの判定が含まれる。
【課題を解決するための手段】
【０００４】
ネットワークのためのドキュメンテーション・システムを提供する。前記ネットワークは、ソース・デバイスを有し、そして該ソース・デバイスは、少なくとも１つの中間のネットワーク経路を通して少なくとも１つの宛先デバイスに接続する。前記ソース・デバイスは、これが接続された任意の宛先デバイスに向けたクエリ信号を送信する能力を有し、そして各宛先デバイスは、その識別コードを含む応答信号を前記ソース・デバイスに送り戻す能力を有する。加えて、前記ソース・デバイスは、任意の中間ネットワーク経路要素に向けたクエリ信号を送信する能力を有し、そしてその中間ネットワーク経路要素は、指定されたゾーン内の物理的ロケーションを有し、そして前記中間ネットワーク経路要素内の電子モジュールは、その識別コードを含む応答信号を前記ソース・デバイスに戻す能力を有する。
【０００５】
上記のネットワーク・ドキュメンテーション・システムは、ソフトウェアを利用して、前記ソース・デバイスを指揮することにより、それが接続された宛先デバイスに、またそれが接続された各々の指定されたゾーン内の中間ネットワーク経路要素に向けてクエリ信号をシーケンシャルに送る。それの応答信号は、前記ソフトウェアが解釈することによって、ネットワーク・コンフィギュレーションをドキュメント化する。
【発明を実施するための最良の形態】
【０００６】
本発明は、ネットワーク・システム（以下“本システム”と呼ぶ）のドキュメンテーションを自動的に提供する装置および方法に向けたものである。上記の先に出願した仮特許出願第60/270,811号（２００１年２月２３日出願）および第60/297,289号（２００１年６月１１日出願）の全開示内容は、言及により本文に含めるものとする。
【０００７】
ネットワーク・システムのドキュメント化の正確さ、効率、能力を改善するため、電子モジュールを本ネットワークの対応するポートまたはノードと電子的通信状態に置き、こ
れにより、それぞれのポートまたはノードをソース・デバイスに接続する接続用装置もまたある機構を提供し、そしてこの機構により、ソース・デバイスと本システム内の接続されたポートまたはノードとの間において、クエリ信号および応答信号を、それらの間でデータ信号を伝送できるのと同じ方法でルーティングすることができる。それら信号は、データ信号と同じあるいはそれとは異なった媒体（例えば、共通のあるいは別個のワイヤまたはファイバ）で伝送することもできる。電子モジュールは、これに関連する識別要素を有し、これら識別要素は、単一のコンポーネントまたは多数のコンポーネントを有するようにでき、そしてまたモジュールは、これらモジュールに向けられたクエリ信号を受けて認識しそしてそれらの識別コードをそのソース・デバイスに送り返す能力をもっている。したがって、本システムは、本システム内のそれぞれのデータのポートまたはノードのあらゆるものに向けられまたそれらから受ける信号を利用することができ、これによって、本システム全体の“マップ”を、それが物理的に構成された通りに定式化(formulate)す
ることができる。
【０００８】
本発明のドキュメンテーションおよび障害検出システムは、あるネットワーク内のあらゆる最終の宛先デバイスにおける、並びにソース・デバイスをそれら最終宛先デバイスに接続するあらゆるネットワーク・ポートにおいても、電子モジュールの好ましい使用を考慮に入れている。各々のモジュールは、ソース例えばスイッチからのクエリ信号を受け、そしてこの信号がアドレス・コードの使用によってそれに向けられているかどうかを確認する。本発明の好ましい実施形態においては、本システム内のある指示された物理的ロケーション・ゾーンにある各電子モジュールは、固有のゾーン・アドレス・コードを有している。本発明のある種の好ましい実施形態においては、ポートおよびそれらの対応するモジュールは、ソース・デバイスおよび最終宛先デバイスの一方または双方に対するそれらの電気的または通信の意味における相対的近接度に基づき、“ゾーン”に階層化することもできる。これらの実施形態においては、ある特定のネットワーク・コンフィギュレーションが与えられたときに、各信号が１つの経路に沿ってのみ最終的に伝わるため、ある特定のゾーン内のいずれのポート／モジュールも、同一のゾーン・アドレス指定情報を有するが、しかし、各モジュールは、固有の識別コードをもち、そしてこの識別コードが、それへ向けられたクエリに応答してソース・デバイスに送信される。
【０００９】
例えば、代表的なネットワークには、ソースと１つ以上の宛先との間のクロス接続のための１対のパッチ・パネル・ポートを含ませることができる。このようなコンフィギュレーションにおいては、通信の視点でそのソースにより近いパッチ・パネル・ポートのこのグループ（およびこれらに含まれる電子モジュール）は、ゾーン１に分類されることになる。この信号経路に沿ったポート／モジュールの次のグループ（すなわち、宛先デバイスにより近いパッチ・パネル・ポート）は、この例では、ゾーン２に分類されることになる。それら宛先デバイスは、ゾーン３に分類される。
【００１０】
上記ソースは、指定されたゾーン・アドレスを有する経路に沿った任意のモジュールに向けられたそれぞれの出力経路に沿って、信号をシーケンシャルに送る。次に、各それぞれの経路に沿ったそのようなゾーン内のその１つのモジュールは、そのゾーンに対し意図されたその信号を受けたとき、上記ソースに対し送信し戻す。このリターン信号は、その信号を戻しているモジュールの識別コードを含む。この手順並びにこのドキュメント化されたシステムに予め既知の情報（例えば、その固有の識別コードにより識別される各ポートの物理的ロケーション）を使用することにより、本システムは、どのポートおよび宛先デバイスが任意の特定の信号経路に沿って接続されているのかをマッピング（ドキュメント化）することができる。
【００１１】
上述のように、そのようなマップは、後続のネットワーク再コンフィギュレーションを行う際に有用である。このような再コンフィギュレーションは、例えば、ある特定の宛先
デバイスに接続しているソース・デバイス・ポートを切り換えるために発生することがある。このような再コンフィギュレーションは、ある種のソース・デバイスで電子的に行うことができる。ネットワーク再コンフィギュレーションには、代表的には、改訂者(revisor)が、このネットワーク内のそれぞれのポートを接続するコードの一連の改訂（revisions）を実行することが伴う。時には、このネットワーク内の２つの以前はオープンのポートを接続するため、新たなコードのインストールが必要であり、これにより、コードを本システムに加える（“追加”）。他の時点では、既にインストールしたコードを取り除く（“除去”）ことにより、別のものに前に接続している２つのポートを分離することが必要となる。また時には、あるコードの一端を、このネットワーク内の１つのポートから別のものへと移動させる（“移送”）一方で、このコードの他端をそのポート内に依然として留まらせることが必要となる。本文に含めることとした参照文献に記載されたコンピュータまたはプロセッサによって制御されるもののような、ある自動ドキュメンテーションおよび再コンフィギュレーション管理システムにおいては、再コンフィギュレーションには、代表的には、一連の命令、すなわち、追加、除去および移送を、本システムにより改訂者へ通信することが含まれる。
【００１２】
本発明では、テスト・ポートに接続したポータブルのテスト・プラグを利用することができ、これには、本文では改訂システム・モジュールとして参照する電子モジュールが含まれる。また、本システムは、ポータブルのスクリーンまたはディスプレイを含むことができ、それによって、これがドキュメンテーション／改訂システムと通信状態にあるときに、これが、改訂者に対し命令を通信することができるようにする。例えば、ディスプレイは、改訂者が実行すべき、順序付けた一連のコード改訂を通信したり、あるいは単に、改訂者が再コンフィギュレーションにおけるすべての必要なステップの実行を完了するまで、一時に１つのそのような改訂を示したりするようにできる。
【００１３】
上記改訂システム・モジュールは、固有のゾーン・アドレス、例えばゾーン０をそれに含ませる。この特徴は、多数の独立の改訂者が、本システムに対し同時の改訂を行うのを容易にするが、それは、各々の改訂システム・モジュールが、区別できるゾーン番号で指示されることによって、本システムがそれらを容易に識別できるようにするからである。
【００１４】
本発明の第１の実施形態においては、改訂または再コンフィギュレーションのプロセスの間において、あるコード追加が必要で、しかも互いに接続される必要のある２つのＬＡＮポートが改訂者に識別されたとき、改訂者は、テスト・プラグをそのＬＡＮポートに差し込み、そして本システムは、そのようなＬＡＮポートが正しく見い出されたこと、例えばその指定された経路に沿ったゾーン１にアドレスされた信号が、そのテスト・プラグに関連するモジュールによって適正に肯定応答されているかどうかを通信する。それらテスト・ポートおよびＬＡＮポートの両方が、それらの中に、信号を送信し受信する能力のある電子モジュールを含むので、それらの間の通信が可能となり、これによって、テスト・プラグが正しいＬＡＮポートに挿入されたかどうかを確認することができる。もし、実際に、この改訂が、その識別されたＬＡＮポートを正しく見い出した場合、追加すべき上記コードの一端は、その見い出したＬＡＮポートに差し込む。改訂者は、次に、通信の視点でソースからより遠くのＬＡＮポートに移り、そして第２のＬＡＮポートが適当なものであるかどうかを、テスト・プラグを挿入することによってテストする。再び、それぞれの電子モジュールは、通信を行い、そしてテスト・プラグが正しいＬＡＮポートに差し込まれた場合、追加すべきコードの他端を、その検証された第２のＬＡＮポートに差し込む。この時点で、本システムは、その追加が正しく完了したことを、ソース・デバイスと、その新たに追加したコードが接続する２つのＬＡＮポート内の電子モジュールとの間の通信に基づき、確かめることができる。改訂者が、その追加ステップを、記述された順序、すなわち、ソースにより近いポート、次に逆の順序ではなくソースからより遠いポートと実行することによって、本システムが、それらステップの適正な完了を、ソース・デバイス
からその新たに接続したポートへ信号を送ることによって確かめることができるようにすることが、好ましい。もし、逆の順序に従った場合、ソース・デバイスからの信号は、そのより遠いポートに到達することができず、それは、より近いポートがソースとそのより遠いポートとの間の接続を提供していないからである。
【００１５】
本発明の上記第１実施形態において既にインストールしたコードの除去を実行するため、改訂者には、同様に、コードを除去する必要がある２つのデータ・ポートを識別する情報を提供する。改訂者は、最初に、通信の視点でソースからより遠いＬＡＮポートに進み、そしてその見い出したＬＡＮポートからプラグを引き抜く。次に、本システムは、プラグが引き抜かれたことを、そのＬＡＮポートに対応する電子モジュールが、より詳細には、ソース・デバイスから出るクエリ信号がよりさらに遠いポート内の電子モジュールにより肯定応答されるようにするため、ソース・デバイスと通信することができないことにより、確かめることができる。この時点で、改訂者は、通信の視点でソースにより近いＬＡＮポートに進み、そしてその中のコード・プラグを引き抜く。次に、テスト・プラグをこのＬＡＮポートに挿入して、改訂者に対し、彼が正しいプラグを正しいＬＡＮポートから引き抜いたということを検証する。上記追加と同じように、好ましいことは、改訂者が、除去に関係する２つのポートに対する正しい順序のステップに従うことにより、本システムは、内部的に、そのそれぞれのステップの正しい性能を確認することができるようにすることである。
【００１６】
移送は、本発明の１実施形態にしたがって実行することができ、これは、移送すべきコードの一端にあるプラグをそのＬＡＮポートから引き抜き、そして本システムは、このステップの確認を、ソース・デバイスと依然接続していたポートの電子モジュールとの間の通信における分断により確かめる。テスト・プラグを使用することによって、新たな宛先に正しいＬＡＮポートが配置されたことを検証することができる。ＬＡＮポートからちょうど引き抜いたプラグは、次に、その新たなＬＡＮポート宛先に挿入し、そして本システムは、この移送プロセスを、ソース・デバイスがこれが接続された電子モジュールと通信できることにより確かめる。
【００１７】
本システム内の各電子モジュールは、電源を必要とするが、これは、本発明の種々の実施形態においては、信号ペアともすることができる１対の導体またはバッテリによって提供することができる。信号を運ぶためにツイスティッド・ペアを用いるネットワーク・システムにおいては、本システムは、信号ペアのうちの１つ以上を使用することによって、特定の宛先デバイス、ソース、および通信の視点でのそれらの間のネットワーク・ポートを含む、特定の電子モジュールとの間での信号の送受を行うことができる。光ファイバあるいはその他のＬＡＮシステムには、同じ目的のために適合させるべき各ケーブル内に２つの導体を組み込むことができる。
【００１８】
図１に示したように、本発明の好ましい実施形態においては、コンピュータまたはプロセッサ１０は、スキャナ１２に電気的に接続されている。このプロセッサの指揮により、スキャナは、周期的にあるいはオンデマンドにより、本システム内のデータ・ポートのうちの１つ以上をポールして、それらポートについての情報を確認する。このようなポール操作は、ゾーン毎に生起させることもでき、その際、ソース・デバイスは、シーケンシャルに、クエリ信号のような信号を、その指定されたゾーン・アドレスを持つ経路に沿った任意の電子モジュールに向けたそれぞれの出力ラインに沿って送る。次に、その識別されたモジュールは、その識別コードをソースに戻し返すことができる。このような方法で、本システム全体を、効果的にマッピング（ドキュメント化）することができる。スキャナは、好ましくは、ソース・デバイス１４および１つ以上の宛先デバイス（ＤＥＳＴ）１６と通信状態とすることができる。
【００１９】
データ・ポート（ＤＰ）２０の第１ゾーン１８は、好ましくは、単一のパッチ・パネルまたはネットワーク・ラック上に集めることができ、そしてデータ・ポート２０の各々は、ソース・デバイス１４に対し電気的に直接接続している。データ・ポート２０の各々は、この図では“ＤＰ”として識別しているが、これは、この図では“ＥＭ”として識別した電子モジュール（ＥＭ）２２を、それと電気的通信状態で有している。好ましくは、第１ゾーン１８のデータ・ポートは、これに近接して配置したテスト・ポート（ＴＰ）２３を含んでいて、テスト・プラグの接続を可能にする。第２のゾーン２４のデータ・ポート（ＤＰ）２６もまた、別のパッチ・パネルまたはネットワーク・ラック上に集めることができ、そしてデータ・ポート２６の各々は、宛先デバイス１６のうちの１つに対し電気的に直接接続している。データ・ポート２６の各々は、これと電気的通信状態で電子モジュール（ＥＭ）２８を有している。好ましくは、第２ゾーン２４のデータ・ポートは、これに近接して配置したテスト・ポート２９を含んでいて、テスト・プラグの接続を可能にする。加えて、ソース・デバイス１４は、好ましくは、これと電気的通信状態にある電子モジュール（ＥＭ）３０を含み、そして宛先デバイス１６の各々は、これと電気的通信状態にある電子モジュール（ＥＭ）３２を含んでいる。図１においては、接続ラインは、可能な電気的接続を表しており、これら接続は、パッチ・コードおよびケーブルの使用によって実現することができ、そして１つのソース・デバイスに接続した６つの宛先デバイスを有する例示のシステムを図示している。
【００２０】
図２は、相互接続コンフィギュレーションを示しており、これにおいて、第１ゾーン１８は、パッチ・パネルであり、第２ゾーン２４は、宛先デバイスを接続するアウトレット・ポートである。宛先デバイスは、共通のアドレス・コードおよび固有の識別コードを備えた、現行技術の電子モジュールを有している。
【００２１】
図２では、アウトレット・ポートは、“ＤＯ”として識別している。宛先アウトレットは、図１のデータ・ポート７−１２とは性質的に異なってはいないが、これらを接続する宛先デバイス１６に近接して配置している。このことは、ある特定の宛先デバイスが物理的にどこに配置されているのかを、物理的世界において固定された宛先アウトレットに対するその近接度に基づき、おおよそ知ることができるという利点を提供する。このように、宛先デバイス自体のものよりも、特定の宛先アウトレットの電子モジュールの識別コードに焦点を合わせることにより、宛先デバイスのおおよそのロケーションを本システムによって確認することができる。
【００２２】
本発明の多くの利点になかでも、ある特定のネットワーク・コンフィギュレーションを完全にマッピングし尽くすことができる能力がある。現状のシステムにおいては、ソースと宛先とがもはや通信状態にないとき、それらを接続する経路におけるどのリンクが問題のリンクなのかを、一般に容易に判定することができない。本発明においては、各々の交差、すなわちＬＡＮポートは、それに関連した、ゾーン・アドレス・コードをもつ電子モジュールを有しており、そして、ある特定の電子モジュールからの応答信号は、そのモジュールの識別コードを含むため、ソースから宛先への経路は、リンク毎にあるいはゾーン毎により明瞭に識別することができ、そして改訂命令は、ある特定の再コンフィギュレーションに対しより一層効率的に決めることができる。
【００２３】
本発明の別の利点は、単一のシステムに対する多数の同時の改訂を容易にする点に関するものである。区別できる改訂システム・モジュールがそれぞれのテスト・アウトレットに区別できる識別コードを有する状態で、例えば２つまたはそれより多いテスト・アウトレットを用いることにより、多数のユーザは、特定のネットワーク・コンフィギュレーションの種々の面を同時に再構成／改訂することができ、その間、本システムは、テスト・アウトレットの各々に接続したテスト・プラグの各々に対する適当な確認を独立して行うことができる。
【００２４】
注目すべきであるが、上述の本発明では、詳細に記述しなかった多くの実施形態を考慮に入れており、明示的に記述した実施形態は、定義的なものではなく例示的なものと理解されるべきである。詳細に記述しなかった代替例の１例では、限定あるいは排除なしで、本発明は、ＬＥＤのような区別できるインジケータを、ネットワーク内のＬＡＮポートのうちのあるものあるいはそのすべてに隣接して有するネットワーク・システムにおいて用いることができる。そのようなインジケータは、コード・プラグの挿入または引き抜きを要するＬＡＮポートの識別において、改訂者を補助するために使用することができる。
【図面の簡単な説明】
【００２５】
【図１】図１は、本発明の１実施形態によるドキュメンテーション・システムの概略図。
【図２】図２は、本発明の第２の実施形態によるドキュメンテーション・システムの概略図。
【図１】
2008141785.tif 000003
【図２】
2008141785.tif 000004