【手続補正書】
【提出日】平成17年11月29日(2005.11.29)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【書類名】      明細書
【発明の名称】  ループ型ネットワーク構成管理方法、およびループ型ネットワークシステム
【特許請求の範囲】
【請求項１】  ループ状の伝送路と、該伝送路に接続されたそれぞれ固有ノードＩＤを持つ１台のマスタノードと１台以上のスレーブノードを有するループ型ネットワークの構成管理方法において、
上記マスタノードが、各ノードの前記固有ノードＩＤを確認するための固有ＩＤ確認パケットを発行し上記伝送路に送出する固有ＩＤ確認パケット送出工程と、
上記各ノードが、上記固有ＩＤ確認パケットに対し、上記伝送路の固有ノードＩＤ毎に割り当てられたスロットに自ノードの存在を示すノード存在パケットを挿入するノード存在パケット挿入工程と、
上記マスタノードが、上記全ノード分の前記ノード存在パケットを受信することにより、ネットワーク上に存在するノードの固有ノードＩＤの検出を行う固有ノードＩＤ検出工程とを含む、
ことを特徴とするループ型ネットワーク構成管理方法。
【請求項２】  請求項１記載のループ型ネットワーク構成管理方法において、
上記各ノードが、上記伝送路の自ノードに割り当てられたスロット内のノード存在パケットを監視し、自ノードの存在を示す上記ノード存在パケットを挿入した際に、既に上記ノード存在パケットが存在した場合は、同一の固有ノードＩＤを持つノードが他にも存在したことを示す固有ＩＤ衝突パケットを、上記自ノードの存在を示す上記ノード存在パケットを挿入した上記自ノードに割り当てられたスロットに挿入し、
上記マスタノードが、上記ノード存在パケットと上記固有ＩＤ衝突パケットを受信することにより、その固有ノードＩＤをネットワーク上の複数のノードが持つ固有ノードＩＤの検出を行う、
ことを特徴とするループ型ネットワーク構成管理方法。
【請求項３】  請求項１または請求項２記載のループ型ネットワーク構成管理方法において、
上記各ノードが、上記伝送路の自ノードに割り当てられたスロットに自ノードの存在を示すノード存在パケットを挿入する際に、上記全スロット分の上記ノード存在パケットの有無を接続情報として記憶する接続情報記憶工程と、
上記マスタノードが、ノードの接続情報を収集するための接続情報収集パケットを発行し上記伝送路に送出する接続情報収集パケット送出工程と、
上記各ノードが、上記接続情報収集パケットに対し、上記伝送路の自ノードに割り当てられたスロットに上記接続情報を挿入する接続情報挿入工程と、
上記マスタノードが、上記全ノード分の上記接続情報を受信することにより、上記ノードのネットワーク上における接続順の検出を行うノード接続順検出工程とを含む、
ことを特徴とするループ型ネットワーク構成管理方法。
【請求項４】  請求項３記載のループ型ネットワーク構成管理方法において、
上記マスタノードが、外部からのトリガ供給に応答して、上記接続情報収集パケットの発行，送出を行う、
ことを特徴とするループ型ネットワーク構成管理方法。
【請求項５】  請求項１ないし請求項４のいずれかに記載のループ型ネットワーク構成管理方法において、
上記マスタノードが、外部からのトリガ供給に応答して、上記固有ＩＤ確認パケットの発行，送出を行う、
ことを特徴とするループ型ネットワーク構成管理方法。
【請求項６】  請求項３記載のループ型ネットワーク構成管理方法において、
上記マスタノードが、定期的に上記接続情報収集パケットの発行，送出を行う、
ことを特徴とするループ型ネットワーク構成管理方法。
【請求項７】  請求項１ないし請求項３のいずれかまたは請求項６に記載のループ型ネットワーク構成管理方法において、
上記マスタノードが、定期的に上記固有ＩＤ確認パケットの発行，送出を行う、
ことを特徴とするループ型ネットワーク構成管理方法。
【請求項８】  請求項１ないし請求項７のいずれかに記載のループ型ネットワーク構成管理方法において、
上記マスターノードが、上記検出したネットワーク上に存在するノードの固有ノードＩＤを示す情報，その固有ノードＩＤをネットワーク上の複数のノードが持つ固有ノードＩＤを示す情報、またはネットワーク上におけるノードの接続順を示す情報を、外部からのトリガ供給に応答して、外部に出力する、
ことを特徴とするループ型ネットワーク構成管理方法。
【請求項９】  請求項１ないし請求項８記載のループ型ネットワーク構成管理方法において、
上記マスタノードが、上記固有ＩＤ確認パケット、または上記接続情報収集パケットの送出に続き、各ノードに割り当てたスロットを識別するためのスロット識別信号を送出し、
上記各ノードが、上記スロット識別信号を検出することにより、上記スロットを識別する、
ことを特徴とするループ型ネットワーク構成管理方法。
【請求項１０】  ループ状の伝送路と、該伝送路に接続されたそれぞれ固有ノードＩＤを持つ１台のマスタノードと１台以上のスレーブノードを有するループ型ネットワークシステムにおいて、
上記マスタノードは、各ノードの前記固有ノードＩＤを確認するための固有ＩＤ確認パケットを発行し上記伝送路に送出するものであり、
上記各ノードは、上記固有ＩＤ確認パケットに対し、上記伝送路の固有ノードＩＤ毎に割り当てられたスロットに自ノードの存在を示すノード存在パケットを挿入するものであり、
上記マスタノードは、さらに、上記全ノード分の前記ノード存在パケットを受信することにより、ネットワーク上に存在するノードの固有ノードＩＤの検出を行うものである、
ことを特徴とするループ型ネットワークシステム。
【請求項１１】  請求項１０記載のループ型ネットワークシステムにおいて、
上記各ノードは、上記伝送路の自ノードに割り当てられたスロット内のノード存在パケットを監視し、自ノードの存在を示す上記ノード存在パケットを挿入した際に、既に上記ノード存在パケットが存在した場合は、同一の固有ノードＩＤを持つノードが他にも存在したことを示す固有ＩＤ衝突パケットを、上記自ノードの存在を示す上記ノード存在パケットを挿入した上記自ノードに割り当てられたスロットに挿入するものであり、
上記マスタノードは、上記ノード存在パケットと上記固有ＩＤ衝突パケットを受信することにより、その固有ノードＩＤをネットワーク上の複数のノードが持つ固有ノードＩＤの検出を行うものである、
ことを特徴とするループ型ネットワークシステム。
【請求項１２】  請求項１０または請求項１１記載のループ型ネットワークシステムにおいて、
上記各ノードは、上記伝送路の自ノードに割り当てられたスロットに自ノードの存在を示すノード存在パケットを挿入する際に、上記全スロット分の上記ノード存在パケットの有無を接続情報として記憶し、上記マスタノードが発行し上記伝送路に送出した，ノードの接続情報を収集するための接続情報収集パケットに対し、自伝送路の自ノードに割り当てられたスロットに上記接続情報を挿入するものであり、
上記マスタノードは、上記全ノード分の上記接続情報を受信することにより、上記ノードのネットワーク上における接続順の検出を行うものである、
ことを特徴とするループ型ネットワークシステム。
【請求項１３】  請求項１２記載のループ型ネットワークシステムにおいて、
上記マスタノードは、外部からのトリガ供給に応答して、上記接続情報収集パケットの発行，送出を行うものである、
ことを特徴とするループ型ネットワークシステム。
【請求項１４】  請求項１０ないし請求項１３のいずれかに記載のループ型ネットワークシステムにおいて、
上記マスタノードは、外部からのトリガ供給に応答して、上記固有ＩＤ確認パケットの発行，送出を行うものである、
ことを特徴とするループ型ネットワークシステム。
【請求項１５】  請求項１２記載のループ型ネットワークシステムにおいて、
上記マスタノードは、定期的に上記接続情報収集パケットの発行，送出を行うものである、
ことを特徴とするループ型ネットワークシステム。
【請求項１６】  請求項１０ないし請求項１２のいずれかまたは請求項１５に記載のループ型ネットワークシステムにおいて、
上記マスタノードは、定期的に上記固有ＩＤ確認パケットの発行，送出を行うものである、
ことを特徴とするループ型ネットワークシステム。
【請求項１７】  請求項１０ないし請求項１６のいずれかに記載のループ型ネットワークシステムにおいて、
上記マスターノードは、上記検出したネットワーク上に存在するノードの固有ノードＩＤを示す情報，その固有ノードＩＤをネットワーク上の複数のノードが持つ固有ノードＩＤを示す情報、またはネットワーク上におけるノードの接続順を示す情報を、外部からのトリガ供給に応答して、外部に出力するものである、
ことを特徴とするループ型ネットワークシステム。
【請求項１８】  請求項１０ないし請求項１７記載のループ型ネットワークシステムにおいて、
上記マスタノードは、上記固有ＩＤ確認パケット、または上記接続情報収集パケットの送出に続き、各ノードに割り当てたスロットを識別するためのスロット識別信号を伝送路に送出するものであり、
上記各ノードは、上記スロット識別信号を検出することにより、上記スロットを識別するものである、
ことを特徴とするループ型ネットワークシステム。
【請求項１９】 ループ状の伝送路と、該伝送路に接続されたそれぞれ固有ノードＩＤを持つ１台のマスタノードと１台以上のスレーブノードを有するループ型ネットワークシステムに接続される上記マスタノードもしくは上記スレーブノードのいずれかのネットワークノードであって、
上記ネットワークノードは、上記伝送路に各パケットを送出するネットワーク送信部と、上記伝送路から上記各パケットを受信するネットワーク受信部と、
各ネットワークノードの前記固有ノードＩＤを確認するための固有ＩＤ確認パケットを生成し、上記ネットワーク送信部から上記伝送路に送出する固有ＩＤ確認パケット生成部と、
上記固有ＩＤ確認パケットを上記伝送路から受信し、上記伝送路の固有ノードＩＤ毎に割り当てられたスロットに自ノードの存在を示すノード存在パケットを生成し、上記ネットワーク送信部から上記伝送路に送出するノード存在パケット生成部と、
さらに、上記ネットワーク受信部にて受信された上記全ノード分の前記ノード存在パケットを受信し、ネットワーク上に存在するノードの固有ノードＩＤの検出を行うＩＤ検出部を備えたものである、
ことを特徴とするネットワークノード。
【請求項２０】 請求項１９記載のネットワークノードにおいて、
上記各ネットワークノードは、上記伝送路の自ノードに割り当てられたスロット内のノード存在パケットを監視し、自ノードの存在を示す上記ノード存在パケットを挿入した際に、既に上記ノード存在パケットが存在した場合は、同一の固有ノードＩＤを持つネットワークノードが他にも存在したことを示す固有ＩＤ衝突パケットを、上記自ノードの存在を示す上記ノード存在パケットを挿入した上記自ノードに割り当てられたスロットに挿入するＩＤ衝突パケット生成部を備え、
上記ＩＤ検出部にて、上記ノード存在パケットと上記固有ＩＤ衝突パケットを受信することにより、その固有ノードＩＤをネットワーク上の複数のネットワークノードが持つ固有ノードＩＤの検出を行う、
ことを特徴とするネットワークノード。
【請求項２１】 請求項１９または請求項２０記載のネットワークノードにおいて、
上記各ネットワークノードは、上記伝送路の自ノードに割り当てられたスロットに自ノードの存在を示すノード存在パケットを挿入する際に、上記全スロット分の上記ノード存在パケットの有無を接続情報として記憶する接続情報記憶部と、上記ネットワークノードの接続情報を収集するための接続情報収集パケットに対し、自伝送路の自ノードに割り当てられたスロットに上記接続情報を生成送出する接続情報生成部とを備え、
上記ＩＤ検出部にて、上記全てのネットワークノード分の上記接続情報を受信することにより、上記ネットワークノードのネットワーク上における接続順の検出を行うものである、
ことを特徴とするネットワークノード。
【請求項２２】 請求項１９ないし請求項２１記載のネットワークノードにおいて、
上記ネットワークノードは、上記固有ＩＤ確認パケット、または上記接続情報収集パケットの送出に続き、各ネットワークノードに割り当てたスロットを識別するためのスロット識別信号を生成し伝送路に送出するスロット識別信号生成部と、
上記伝送路から上記スロット識別信号を受信検出するスロット識別信号検出部とを備えた、
ことを特徴とするネットワークノード。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は１台のマスタノードと１台以上のスレーブノードから構成されるループ型ネットワークの構成管理方法に関するものである。
【０００２】
【従来の技術】
従来のループ型ネットワーク構成管理方法について図面を参照しながら以下に説明する。
図６は特許第２６８７８８３号「リング伝送路におけるプロテクション情報管理システム」に示される従来のループ型ネットワーク構成管理方法の概略を示す図である。図６において、６０１はマスタノード、６０２〜６０４はスレーブノードであり、マスタノード６０１の固有ノードＩＤは「＃１」、スレーブノード６０２〜６０４の固有ノードＩＤはそれぞれ「＃４」、「＃２」、「＃３」であり、各ノード６０１〜６０４はループ状の伝送路６００を介して接続される。
マスタノード６０１はまず、自ノードの固有ノードＩＤ「＃１」を挿入した、ノードの接続順を示す情報を収集するための収集パケット６０５を次段のスレーブノード６０２に送出する。収集パケット６０５を受信したスレーブノード６０２は、自ノードの固有ノードＩＤ「＃４」を前段のノードの出力した固有ノードＩＤ「＃１」の後に付け加え、収集パケット６０５として次段のスレーブノード６０３に出力する。マスタノード６０１は、スレーブノード６０２〜６０４が順次付け加えた固有ノードＩＤを含んだ収集パケット６０５を受信することにより、ループ型ネットワークにおけるノードの接続順、それぞれのノードの固有ノードＩＤの検出を行う。
【０００３】
図７は従来のループ型ネットワークにおけるノードの構成図であり、７００は伝送路、７０１はノード、７０２は制御部、７０３はパケット受信部、７０４はパケット送信部である。
ノード７０１は上流ノードから送出される収集パケット６０５をパケット受信部７０３で受信し、制御部７０２で取り込み、解析を行った後に、自ノードの固有ノードＩＤを前段のノードの固有ノードＩＤの後に付け加え、収集パケット７０５として送信部７０４より伝送路７００へ送出するものである。
【０００４】
【発明が解決しようとする課題】
図８は別のループ型ネットワークにおけるノードの構成図であり、８００は伝送路、８０１はノード、８０２は制御部、８０３はパケット受信部、８０４はパケット送信部、８０５は伝送路８００の切断／接続を行うスイッチである。
ノード８０１は、スイッチ８０５をＡ側（伝送路からの入力端と伝送路への出力端を接続する側）にしてパケットの受信を行い、Ｂ側（伝送路からの入力端と伝送路への出力端とを切り離し、パケット送信部と伝送路への出力端を接続する側）にしてパケット送信部８０４より、パケットの送出を行うものである。
【０００５】
このような構成のノードが接続されたループ型ネットワークにおいては、ノード８０１は受信したパケットを一旦取り込んで再び送出するようなことはなく、パケット受信と同時に、ディレイ無しでパケットを伝送路８００に通過させることになる。このため、収集パケット６０５を受信し、収集パケット６０５に含まれる前段のノードの出力した固有ノードＩＤ（有効データの終了）の検出と、自ノードの固有ノードＩＤを送出を同時に行うことは不可能であり、また前段のノードの出力した固有ノードＩＤの後にパケットの終了を示す終了コードが付加された場合においても、終了コードを検出した際には、その終了コードは既に下流のノードへ送出されており、この構成のループ型ネットワークにおいて、従来の方式ではノードの接続順、それぞれのノードの固有ノードＩＤの検出を行うことはできないという問題が発生する。
【０００６】
本発明は上記の問題点を解消するためになされたもので、ネットワークに接続されるノードが、伝送路の切断／接続を行うスイッチを備え、スイッチを伝送路からの入力端と伝送路への出力端を接続する側にしてパケットの受信を行い、伝送路からの入力端と伝送路への出力端とを切り離し、パケット送信部と伝送路への出力端を接続する側にしてパケットの送出を行うものである場合においても、ループ型ネットワークに接続されるノードの接続順とそれぞれのノードの固有ノードＩＤの検出を行うことができ、伝送路断線時の断線箇所の特定、ノード追加／除去時の診断を容易なものとできるループ型ネットワーク構成管理方法、およびループ型ネットワークシステムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記の課題を解決するために、本発明（請求項１）は、ループ状の伝送路と、該伝送路に接続されたそれぞれ固有ノードＩＤを持つ１台のマスタノードと１台以上のスレーブノードを有するループ型ネットワークの構成管理方法において、上記マスタノードが、各ノードの前記固有ノードＩＤを確認するための固有ＩＤ確認パケットを発行し上記伝送路に送出する固有ＩＤ確認パケット送出工程と、上記各ノードが、上記固有ＩＤ確認パケットに対し、上記伝送路の固有ノードＩＤ毎に割り当てられたスロットに自ノードの存在を示すノード存在パケットを挿入するノード存在パケット挿入工程と、上記マスタノードが、上記全ノード分の前記ノード存在パケットを受信することにより、ネットワーク上に存在するノードの固有ノードＩＤの検出を行う固有ノードＩＤ検出工程とを含むものである。
【０００８】
また、本発明（請求項２）は、請求項１記載のループ型ネットワーク構成管理方法において、上記各ノードが、上記伝送路の自ノードに割り当てられたスロット内のノード存在パケットを監視し、自ノードの存在を示す上記ノード存在パケットを挿入した際に、既に上記ノード存在パケットが存在した場合は、同一の固有ノードＩＤを持つノードが他にも存在したことを示す固有ＩＤ衝突パケットを、上記自ノードの存在を示す上記ノード存在パケットを挿入した上記自ノードに割り当てられたスロットに挿入し、上記マスタノードが、上記ノード存在パケットと上記固有ＩＤ衝突パケットを受信することにより、その固有ノードＩＤをネットワーク上の複数のノードが持つ固有ノードＩＤの検出を行うものである。
【０００９】
また、本発明（請求項３）は、請求項１または請求項２記載のループ型ネットワーク構成管理方法において、上記各ノードが、上記伝送路の自ノードに割り当てられたスロットに自ノードの存在を示すノード存在パケットを挿入する際に、上記全スロット分の上記ノード存在パケットの有無を接続情報として記憶する接続情報記憶工程と、上記マスタノードが、ノードの接続情報を収集するための接続情報収集パケットを発行し上記伝送路に送出する接続情報収集パケット送出工程と、上記各ノードが、上記接続情報収集パケットに対し、上記伝送路の自ノードに割り当てられたスロットに上記接続情報を挿入する接続情報挿入工程と、上記マスタノードが、上記全ノード分の上記接続情報を受信することにより、上記ノードのネットワーク上における接続順の検出を行うノード接続順検出工程とを含むものである。
【００１０】
また、本発明（請求項４）は、請求項３記載のループ型ネットワーク構成管理方法において、上記マスタノードが、外部からのトリガ供給に応答して、上記接続情報収集パケットの発行，送出を行うようにしたものである。
【００１１】
また、本発明（請求項５）は、請求項１ないし請求項４のいずれかに記載のループ型ネットワーク構成管理方法において、上記マスタノードが、外部からのトリガ供給に応答して、上記固有ＩＤ確認パケットの発行，送出を行うようにしたものである。
【００１２】
また、本発明（請求項６）は、請求項３記載のループ型ネットワーク構成管理方法において、上記マスタノードが、定期的に上記接続情報収集パケットの発行，送出を行うようにしたものである。
【００１３】
また、本発明（請求項７）は、請求項１ないし請求項３のいずれかまたは請求項６に記載のループ型ネットワーク構成管理方法において、上記マスタノードが、定期的に上記固有ＩＤ確認パケットの発行，送出を行うようにしたものである。
【００１４】
また、本発明（請求項８）は、請求項１ないし請求項７のいずれかに記載のループ型ネットワーク構成管理方法において、上記マスターノードが、上記検出したネットワーク上に存在するノードの固有ノードＩＤを示す情報，その固有ノードＩＤをネットワーク上の複数のノードが持つ固有ノードＩＤを示す情報、またはネットワーク上におけるノードの接続順を示す情報を、外部からのトリガ供給に応答して、外部に出力するようにしたものである。
【００１５】
また、本発明（請求項９）は、請求項１ないし請求項８記載のループ型ネットワーク構成管理方法において、上記マスタノードが、上記固有ＩＤ確認パケット、または上記接続情報収集パケットの送出に続き、各ノードに割り当てたスロットを識別するためのスロット識別信号を送出し、上記各ノードが、上記スロット識別信号を検出することにより、上記スロットを識別するようにしたものである。
【００１６】
また、本発明（請求項１０）は、ループ状の伝送路と、該伝送路に接続されたそれぞれ固有ノードＩＤを持つ１台のマスタノードと１台以上のスレーブノードを有するループ型ネットワークシステムにおいて、上記マスタノードが、各ノードの前記固有ノードＩＤを確認するための固有ＩＤ確認パケットを発行し上記伝送路に送出するものであり、上記各ノードが、上記固有ＩＤ確認パケットに対し、上記伝送路の固有ノードＩＤ毎に割り当てられたスロットに自ノードの存在を示すノード存在パケットを挿入するものであり、上記マスタノードが、さらに、上記全ノード分の前記ノード存在パケットを受信することにより、ネットワーク上に存在するノードの固有ノードＩＤの検出を行うものである。
【００１７】
また、本発明（請求項１１）は、請求項１０記載のループ型ネットワークシステムにおいて、上記各ノードが、上記伝送路の自ノードに割り当てられたスロット内のノード存在パケットを監視し、自ノードの存在を示す上記ノード存在パケットを挿入した際に、既に上記ノード存在パケットが存在した場合は、同一の固有ノードＩＤを持つノードが他にも存在したことを示す固有ＩＤ衝突パケットを、上記自ノードの存在を示す上記ノード存在パケットを挿入した上記自ノードに割り当てられたスロットに挿入するものであり、上記マスタノードが、上記ノード存在パケットと上記固有ＩＤ衝突パケットを受信することにより、その固有ノードＩＤをネットワーク上の複数のノードが持つ固有ノードＩＤの検出を行うものである。
【００１８】
また、本発明（請求項１２）は、請求項１０または請求項１１記載のループ型ネットワークシステムにおいて、上記各ノードが、上記伝送路の自ノードに割り当てられたスロットに自ノードの存在を示すノード存在パケットを挿入する際に、上記全スロット分の上記ノード存在パケットの有無を接続情報として記憶し、上記マスタノードが発行し上記伝送路に送出した，ノードの接続情報を収集するための接続情報収集パケットに対し、自伝送路の自ノードに割り当てられたスロットに上記接続情報を挿入するものであり、上記マスタノードが、上記全ノード分の上記接続情報を受信することにより、上記ノードのネットワーク上における接続順の検出を行うものである。
【００１９】
また、本発明（請求項１３）は、請求項１２記載のループ型ネットワークシステムにおいて、上記マスタノードが、外部からのトリガ供給に応答して、上記接続情報収集パケットの発行，送出を行うものである。
【００２０】
また、本発明（請求項１４）は、請求項１０ないし請求項１３のいずれかに記載のループ型ネットワークシステムにおいて、上記マスタノードが、外部からのトリガ供給に応答して、上記固有ＩＤ確認パケットの発行，送出を行うものである。
【００２１】
また、本発明（請求項１５）は、請求項１２記載のループ型ネットワークシステムにおいて、上記マスタノードが、定期的に上記接続情報収集パケットの発行，送出を行うものである。
【００２２】
また、本発明（請求項１６）は、請求項１０ないし請求項１２のいずれかまたは請求項１５に記載のループ型ネットワークシステムにおいて、上記マスタノードが、定期的に上記固有ＩＤ確認パケットの発行，送出を行うものである。
【００２３】
また、本発明（請求項１７）は、請求項１０ないし請求項１６のいずれかに記載のループ型ネットワークシステムにおいて、上記マスターノードが、上記検出したネットワーク上に存在するノードの固有ノードＩＤを示す情報，その固有ノードＩＤをネットワーク上の複数のノードが持つ固有ノードＩＤを示す情報、またはネットワーク上におけるノードの接続順を示す情報を、外部からのトリガ供給に応答して、外部に出力するものである。
【００２４】
また、本発明（請求項１８）は、請求項１０ないし請求項１７記載のループ型ネットワークシステムにおいて、上記マスタノードが、上記固有ＩＤ確認パケット、または上記接続情報収集パケットの送出に続き、各ノードに割り当てたスロットを識別するためのスロット識別信号を伝送路に送出するものであり、上記各ノードが、上記スロット識別信号を検出することにより、上記スロットを識別するものである。
【００２５】
また、本発明（請求項１９）は、ループ状の伝送路と、該伝送路に接続されたそれぞれ固有ノードＩＤを持つ１台のマスタノードと１台以上のスレーブノードを有するループ型ネットワークシステムに接続される上記マスタノードもしくは上記スレーブノードのいずれかのネットワークノードであって、上記ネットワークノードは、上記伝送路に各パケットを送出するネットワーク送信部と、上記伝送路から上記各パケットを受信するネットワーク受信部と、各ネットワークノードの前記固有ノードＩＤを確認するための固有ＩＤ確認パケットを生成し、上記ネットワーク送信部から上記伝送路に送出する固有ＩＤ確認パケット生成部と、上記固有ＩＤ確認パケットを上記伝送路から受信し、上記伝送路の固有ノードＩＤ毎に割り当てられたスロットに自ノードの存在を示すノード存在パケットを生成し、上記ネットワーク送信部から上記伝送路に送出するノード存在パケット生成部と、さらに、上記ネットワーク受信部にて受信された上記全ノード分の前記ノード存在パケットを受信し、ネットワーク上に存在するノードの固有ノードＩＤの検出を行うＩＤ検出部を備えたものである。
【００２６】
また、本発明（請求項２０）は、請求項１９記載のネットワークノードにおいて、上記各ネットワークノードは、上記伝送路の自ノードに割り当てられたスロット内のノード存在パケットを監視し、自ノードの存在を示す上記ノード存在パケットを挿入した際に、既に上記ノード存在パケットが存在した場合は、同一の固有ノードＩＤを持つネットワークノードが他にも存在したことを示す固有ＩＤ衝突パケットを、上記自ノードの存在を示す上記ノード存在パケットを挿入した上記自ノードに割り当てられたスロットに挿入するＩＤ衝突パケット生成部を備え、上記ＩＤ検出部にて、上記ノード存在パケットと上記固有ＩＤ衝突パケットを受信することにより、その固有ノードＩＤをネットワーク上の複数のネットワークノードが持つ固有ノードＩＤの検出を行うものである。
【００２７】
また、本発明（請求項２１）は、請求項１９または請求項２０記載のネットワークノードにおいて、上記各ネットワークノードは、上記伝送路の自ノードに割り当てられたスロットに自ノードの存在を示すノード存在パケットを挿入する際に、上記全スロット分の上記ノード存在パケットの有無を接続情報として記憶する接続情報記憶部と、上記ネットワークノードの接続情報を収集するための接続情報収集パケットに対し、自伝送路の自ノードに割り当てられたスロットに上記接続情報を生成送出する接続情報生成部とを備え、上記ＩＤ検出部にて、上記全てのネットワークノード分の上記接続情報を受信することにより、上記ネットワークノードのネットワーク上における接続順の検出を行うものである。
【００２８】
また、本発明（請求項２２）は、請求項１９ないし請求項２１記載のネットワークノードにおいて、上記ネットワークノードが、上記固有ＩＤ確認パケット、または上記接続情報収集パケットの送出に続き、各ネットワークノードに割り当てたスロットを識別するためのスロット識別信号を生成し伝送路に送出するスロット識別信号生成部と、上記伝送路から上記スロット識別信号を受信検出するスロット識別信号検出部とを備えたものである。
【００２９】
【発明の実施の形態】
以下、本発明の実施の形態について、図１から図７を用いて説明する。
実施の形態１．
図１は本発明のループ型ネットワーク構成管理方法を用いたネットワーク構成図であり、図１において１０１はマスタノード、１１１と１２１はスレーブノードであり、マスタノード１０１の固有ノードＩＤは「＃１」、スレーブノード１１１と１２１の固有ノードＩＤはそれぞれ「＃４」、「＃２」であり、各ノード１０１、１１１、１２１はループ状の伝送路１００を介して接続される。各ノード１０１、１１１、１２１は、それぞれ制御部１０２、１１２、１２２と、パケット受信部１０３、１１３、１２３と、パケット送信部１０４、１１４、１２４と、伝送路１００の切断／接続を行うスイッチ１０５、１１５、１２５を備えている。各ノード１０１、１１１、１２１のスイッチ１０５、１１５、１２５は、通常Ａ側（伝送路からの入力端と伝送路への出力端を接続する側）に接続されており、この状態でパケットの受信を行い、同時に受信パケットを通過させるものである。またパケットを送出する際には、スイッチ１０５、１１５、１２５をＢ側（伝送路からの入力端と伝送路への出力端とを切り離し、パケット送信部と伝送路への出力端を接続する側）に接続し、パケット送信を行うものである。
【００３０】
図２はマスタノードが固有ＩＤ確認パケットを出力した場合の伝送路上の信号の流れを示す図であり、２０１はマスタノード１０１の出力する固有ＩＤ確認パケット、２０２は固有ＩＤ確認パケット２０１の後に存在する固有ノードＩＤ毎に割り当てられたノード存在パケット用のスロットであり、図２では前方より＃１のスロット、＃２のスロット、＃３のスロット、・・・と割り当てが行われている。２０３〜２０５は各ノード１０１、１１１、１２１が出力するノード存在パケットである。図２（ａ）はマスタノード１０１とスレーブノード１１１の間の伝送路におけるパケットの流れを示し、図２（ｂ）はスレーブ１１１とスレーブノード１２１の間の伝送路におけるパケットの流れを示し、図２（ｃ）はスレーブノード１２１のマスタノード１０１の間の伝送路におけるパケットの流れを示す。
【００３１】
マスタノード１０１は、まずスイッチ１０５をＢ側に接続して、ノードの固有ノードＩＤを確認するための固有ＩＤ確認パケット２０１を伝送路１００に送出し、引き続き各ノードに割り当てられたスロット２０２の一つ（固有ノードＩＤは「＃１」であるので１番目のスロット）に、自ノードの存在を示すノード存在パケット２０３を送出する（図２（ａ））。
【００３２】
スレーブノード１１１は、スイッチ１１５をＡ側にした状態で、マスタノードによって出力された固有ＩＤ確認パケット２０１を受信すると同時に、下流ノード側に通過させる。スレーブノード１１１の固有ノードＩＤは「＃４」であるので、その後に到来するマスタノード１０１の出力したノード存在パケット２０３を通過させ、スロット２０２の一つ（固有ノードＩＤは「＃４」であるので４番目のスロット）に、スイッチ１１５をＢ側に接続し、自ノードの存在を示すノード存在パケット２０４を送出する（図２（ｂ））。ノード存在パケット２０４の出力後はスイッチ１１５をＡ側に戻す。
【００３３】
同様にスレーブノード１２１は、スイッチ１２５をＡ側にした状態で、マスタノードによって出力された固有ＩＤ確認パケット２０１を受信すると同時に、下流ノード（マスタノード）側に通過させる。スレーブノード１２１の固有ノードＩＤは「＃２」であるので、その後に到来するマスタノード１０１の出力したノード存在パケット２０３を通過させ、自ノードに割り当てられたスロット（２番目のスロット）に、スイッチ１２５をＢ側に接続し、自ノードの存在を示すノード存在パケット２０５を送出する（図２（ｃ））。ノード存在パケット２０５の出力後はスイッチ１１５をＡ側に戻し、スレーブノード１１１の出力したノード存在パケット２０４を通過させる。
【００３４】
マスタノード１０１は、各ノード１０１、１１１、１２１が出力したノード存在パケット２０３、２０４、２０５を受信し、スロット２０２の位置よりネットワークに接続されたノードの固有ノードＩＤ（この場合、＃１、＃２、＃４）を知る。マスタノード１０１は、全スロット２０２のノード存在パケットを受信した後、スイッチ１０５をＡ側にしてノードの固有ノードＩＤの確認を終える。
【００３５】
このように、本実施の形態によるループ型ネットワーク構成管理方法では、マスタノードが、各ノードの前記固有ノードＩＤを確認するための固有ＩＤ確認パケットを発行し上記伝送路に送出し、ネットワークに接続された各ノードが、上記固有ＩＤ確認パケットに対し、固有ノードＩＤ毎に割り当てられたスロットに自ノードの存在を示すノード存在パケットを挿入し、上記マスタノードが、上記全ノード分の前記ノード存在パケットを受信することにより、ネットワーク上に存在するノードの固有ノードＩＤの検出を行うようにしたから、ネットワークに接続されるノードが、伝送路の切断／接続を行うスイッチを備え、スイッチを伝送路からの入力端と伝送路への出力端を接続する側にしてパケットの受信を行い、伝送路からの入力端と伝送路への出力端とを切り離し、パケット送信部と伝送路への出力端を接続する側にしてパケットの送出を行うものである場合においても、ループ型ネットワークに接続されるノードの固有ノードＩＤの検出を行うことができる。
なお、各ノードの出力するノード存在パケットには、そのノードの固有ノードＩＤが含まれていても良い。
【００３６】
次に、ネットワーク上の複数のノードが同一の固有ノードＩＤを持っている場合の動作について説明する。
図３はマスタノードが固有ＩＤ確認パケットを出力した場合の伝送路上の信号の流れを示す図であり、図１におけるマスタノード１０１とスレーブノード１１１の固有ノードＩＤがともに「＃４」であった場合のものである。３０１はマスタノード１０１の出力する固有ＩＤ確認パケット、３０２は固有ＩＤ確認パケット３０１の後に存在する固有ノードＩＤ毎に割り当てられたノード存在パケット用のスロットである。３０３、３０４は各ノード１０１、１１１が出力するノード存在パケットであり、３０５はスレーブノード１１１が出力する固有ＩＤ衝突パケットである。図３（ａ）はマスタノード１０１とスレーブノード１１１の間の伝送路におけるパケットの流れを示し、図３（ｂ）はスレーブ１１１とスレーブノード１２１の間の伝送路におけるパケットの流れを示す。
【００３７】
マスタノード１０１は、固有ノードＩＤの確認を行った場合と同様に、まずスイッチ１０５をＢ側に接続して、固有ＩＤ確認パケット３０１を送出し、引き続き自ノードに割り当てられたスロット（固有ノードＩＤは「＃４」であるので４番目のスロット）に、自ノードの存在を示すノード存在パケット３０３を送出する（図３（ａ））。
【００３８】
スレーブノード１１１は、スイッチ１１５をＡ側に接続した状態で、マスタノードによって出力された固有ＩＤ確認パケット３０１を受信すると同時に、下流ノード側に通過させる。スレーブノード１１１の固有ノードＩＤもまた「＃４」であるので、スイッチ１１５をＢ側に接続し、同一のスロット（固有ノードＩＤ「＃４」であるので４番目のスロット）に、自ノードの存在を示すノード存在パケット３０４を上書きし、送出する（図３（ｂ））。スイッチ１１５はＢ側（ネットワークを切断する側）に接続されているので、マスタノード１０１によって出力されたノード存在パケット３０３は、スレーブノード１１１で受信され、消滅されることになる。ここで、本実施の形態によるループ型ネットワーク構成管理方法においては、各ノードは自ノードに割り当てられたスロット内のノード存在パケットを監視している。ノード存在パケット３０４送出の際にノード存在パケット３０３を受信した（自ノードのスロットに既にノード存在パケット３０３が存在した）場合、上流ノードに自ノードと同一の固有ノードＩＤを持つノードが他にも存在したことになる。この時スレーブノード１１１は、同一の固有ノードＩＤを持つノードが他にも存在したことを示す固有ＩＤ衝突パケット３０５を、ノード存在パケット３０４の後に引き続き送出し、スイッチ１１５の接続をＡ側に戻す。
【００３９】
マスタノード１０１は、ノード存在パケット３０４と固有ＩＤ衝突パケット３０５を受信し、スロット３０２の位置より「＃４」の固有ノードＩＤを持つノードが複数存在したことを検出する。
【００４０】
このように、本実施の形態によるループ型ネットワーク構成管理方法では、各ノードが、上記伝送路の自ノードに割り当てられたスロット内のノード存在パケットを監視し、自ノードの存在を示す上記ノード存在パケットを挿入した際に、既に上記ノード存在パケットが存在した場合は、同一の固有ノードＩＤを持つノードが他にも存在したことを示す固有ＩＤ衝突パケットを、上記自ノードの存在を示す上記ノード存在パケットを挿入した上記自ノードに割り当てられたスロットに挿入し、マスタノードが、上記ノード存在パケットと上記固有ＩＤ衝突パケットを受信することにより、その固有ノードＩＤをネットワーク上の複数のノードが持つ固有ノードＩＤの検出を行うようにしたから、ネットワーク上の複数のノードが同一の固有ノードＩＤを持っている場合に、この同一の固有ノードＩＤを持つ複数のノードを検出することができる。
【００４１】
次に、上述のようにして、固有ノードＩＤが検出されたノードのネットワーク上における接続順序を検出する動作について説明する。
図４はマスタノードが接続情報収集パケットを出力した場合の伝送路上の信号の流れを示す図であり、４０１はマスタノード１０１の出力する接続情報収集パケット、４０２は固有ＩＤ確認パケット４０１の後に存在する固有ノードＩＤ毎に割り当てられた接続情報用のスロットであり、図４では前方より＃１のスロット、＃２のスロット、＃３のスロット、・・・と割り当てが行われている。４０３〜４０５は各ノード１０１、１１１、１２１が出力する接続情報である。図４（ａ）はマスタノード１０１とスレーブノード１１１の間の伝送路におけるパケットの流れを示し、図４（ｂ）はスレーブ１１１とスレーブノード１２１の間の伝送路におけるパケットの流れを示し、図４（ｃ）はスレーブノード１２１のマスタノード１０１の間の伝送路におけるパケットの流れを示す。マスタノード１０１とスレーブノード１１１、１２１の固有ノードＩＤはそれぞれ、「＃１」、「＃４」、「＃２」である。
【００４２】
上述したように、固有ノードＩＤの確認を行う過程において、マスタノード１０１が固有ＩＤ確認パケット２０１を送出した場合、各ノードは自ノードに割り当てられたスロットに自ノードの存在を示すノード存在パケットの送出を行った。ここで、本実施の形態によるループ型ネットワーク構成管理方法では、各ノード１０１、１１１、１２１はノード存在パケットを挿入する際に、全スロット分のノード存在パケットの有無を検出し、接続情報として記憶を行う。
【００４３】
マスタノード１０１においては、全スロット２０２の中に自ノード（固有ノードＩＤは「＃１」）が送信したノード存在パケットのみが存在したので、接続情報として「１０００００・・・」（１：ノード存在パケット有り、０：ノード存在パケット無し、前方より＃１、＃２、＃３、・・・のスロット順）を記憶する。スレーブノード１１１においては、全スロット２０２の中にマスタノード１０１（固有ノードＩＤは「＃１」）と自ノード（固有ノードＩＤは「＃４」）が送信したノード存在パケットが存在したので、接続情報として「１００１００・・・」を記憶する。スレーブノード１２１においては、全スロット２０２の中にマスタノード１０１（固有ノードＩＤは「＃１」）とスレーブノード１１１（固有ノードＩＤは「＃４」）と自ノード（固有ノードＩＤは「＃２」）が送信したノード存在パケットが存在したので、接続情報として「１１０１００・・・」を記憶する。
【００４４】
上記固有ノードＩＤの確認を行う過程を終えた後、マスタノード１０１は接続情報収集パケット４０１を送出し、引き続き各ノードに割り当てられたスロット４０２の一つ（固有ノードＩＤは「＃１」であるので１番目のスロット）に、保持した接続情報「１０００００・・・」を送出する（図４（ａ））。スレーブノード１１１は自ノードに割り当てられたスロット（４番目のスロット）に、保持した接続情報「１００１００・・・」を送出する（図４（ｂ））。同様に、スレーブノード１２１は自ノードに割り当てられたスロット（２番目のスロット）に、保持した接続情報「１１０１００・・・」を送出する（図４（ｃ））。
【００４５】
マスタノード１０１は全ノードからの接続情報を受信し、接続情報４０３〜４０５に含まれる「１」の個数（各ノードが検出したノード存在パケット数）とスロット４０２の位置により、「１」の個数の少ない順番に並べ替えて、＃１（「１」の個数は１）、＃４（「１」の個数は２）、＃２（「１」の個数は３）とする。これは、ループ型ネットワークにおけるノードの接続順となる。
【００４６】
このように、本実施の形態によるループ型ネットワーク構成管理方法では、各ノードが、自ノードに割り当てられたスロットに自ノードの存在を示すノード存在パケットを挿入する際に、全スロット分のノード存在パケットの有無を接続情報として記憶し、マスタノードが、ノードの接続情報を収集するための接続情報収集パケットを発行し伝送路に送出し、各ノードが、接続情報収集パケットに対し、自ノードに割り当てられたスロットに接続情報を挿入し、マスタノードが、全ノード分の接続情報を受信することにより、上記ノードのネットワーク上における接続順の検出を行うようにしたから、ネットワークに接続されるノードが、伝送路の切断／接続を行うスイッチを備え、スイッチを伝送路からの入力端と伝送路への出力端を接続する側にしてパケットの受信を行い、伝送路からの入力端と伝送路への出力端とを切り離し、パケット送信部と伝送路への出力端を接続する側にしてパケットの送出を行うものである場合においても、ループ型ネットワークにおけるノードの接続順を検出することができる。
【００４７】
なお、上記実施の形態の説明では、各ノードの出力する接続情報は、固有ノードＩＤ毎に割り当てられたスロットにノード存在パケットが有るか無いかを各スロットについて１ビットを割り当てた信号で示したものとしたが、各ノードの出力する接続情報としては、ノード存在パケットの個数（＃１のノードは「１」、＃４のノードは「２」、＃２のノードは「３」）を数値として示したものであってもよく、同様の効果が得られる。
また、各ノードの出力する接続情報には、そのノードの固有ノードＩＤが含まれていても良い。
【００４８】
また、固有ＩＤ確認パケットと接続情報収集パケットは、マスタノード１０１に外部接続されたネットワーク診断装置等からのトリガ供給により発行され、マスタノード１０１は収集した各ノードの固有ノードＩＤと同一の固有ノードＩＤを持つ複数のノードの存在を示す情報、またはノードの接続順を示す情報を、外部接続されたネットワーク診断装置等に出力することにより、ノードの追加／削除時等のネットワークの診断をより容易なものとできる。
【００４９】
また、固有ＩＤ確認パケットと接続情報収集パケットは定期的に発行され、マスタノード１０１は各ノードの固有ノードＩＤと同一の固有ノードＩＤを持つ複数のノードの存在を示す情報、またはノードの接続順を示す情報を順次更新し、外部接続されたネットワーク診断装置等に出力する構成としてもよく、同様の効果が得られる。
【００５０】
また、外部接続されたネットワーク診断装置等からのトリガ供給に応答して、保持した最新の情報をネットワーク診断装置等に出力を行うことにより、また断線検出手段とを組み合わせて使用することにより、伝送路の断線時の断線箇所の特定を容易なものとできる。
【００５１】
ここで、断線検出手段に関して簡単に説明を行う。
図９は特願平１０−２７７１９４に号記載のネットワーク断線検出方法におけるネットワーク構成図であり、９０１はマスタノード、９１１、９２１はスレーブノード、９０２、９１２、９２２は送受信制御部、９０５、９１５、９２５は伝送路の切断／接続を行う第１のスイッチ、９０３、９１３、９２３はノード制御中央制御装置（以下ノード制御ＣＰＵと省略）、９０６、９１６、９２６は通常時用伝送路と断線時用伝送路を切り替える第２のスイッチ、９０７、９１７、９２７は通常時用伝送路と断線時用伝送路を切り替える第３のスイッチ、９０８、９１８、９２８は電気光変換器、９０９、９１９、９２９は光電気変換器、９０４、９１４、９２４は受信信号を監視する信号監視部であり、マスタノード９０１とスレーブノード９１１、９２１は伝送路９３０、９３１、９３２を介してループ状に接続されている。
【００５２】
なお通常時、第２のスイッチ９０６、９１６、９２６はＥ側に、第３のスイッチ９０７、９１７、９２７はＣ側に接続され、伝送路９３０、９３１、９３２を含めて、ループ状のネットワークが構成され、各ノード９０１、９１１、９２１の間でデータ通信が行われる。
【００５３】
マスタノード９０１は一定時間毎にある種のパケットを伝送路９３０に送出し、それがスレーブノード９１１、９２１にも伝達され、再びマスタノード９０１に戻され消滅されるのであるが、ここでスレーブノード９１１とスレーブノード９２１間の伝送路９３１で、伝送路の断線が発生した場合を想定する。
【００５４】
マスタノード９０１が一定時間毎に送出するパケットは、スレーブノード９２１とマスタノード９０１で受信されなくなる。それぞれの信号監視部９０４、９２４は信号を受信していないことをノード制御ＣＰＵ９０３、９２３に通知を行う。それぞれのノード制御ＣＰＵ９０３、９２３は伝送路に断線が発生したと判断し、それぞれの第２のスイッチ９０６、９２６をＦ側に、第３のスイッチ９０７、９２７をＤ側に接続し、断線時用伝送路への切り替えを行う。同時にマスタノード９０１はパケットの送出を中断するので、スレーブノード９１１においても断線が発生したと判断され、第２のスイッチ９１６、第３のスイッチ９１７を切り替えて断線時用伝送路を確立する。
【００５５】
ある時間が経過した後、各ノードのノード制御ＣＰＵ９０３、９１３、９２３は断線箇所検出用信号の出力を開始する。例えば、この断線箇所検出用信号は一定のＨｉｇｈレベルの信号とする。同時に信号監視部９０４、９１４、９２４で断線箇所検出用信号の受信を行う。伝送路９３１で断線が発生したので、スレーブノード９２１でのみ断線箇所検出用信号が受信されないことになる。さらに時間が経過した後に、各ノード９０１、９１１、９２１は断線箇所検出用信号の送出を止め、スレーブノード９２１のみが断線箇所検出用信号を受信しなかったことを示す信号を送出することにより、他のノード９０１、９１１にスレーブノード９２１の手前の伝送路９３１に断線が発生したことを伝達することが可能になる。
【００５６】
この断線検出手段と、上述したループ型ネットワーク構成管理方法によるノードの接続順検出を合わせて使用することにより、断線発生時の断線箇所の特定を容易なものとできる。
【００５７】
実施の形態２．
次に本発明の実施の形態２によるループ型ネットワーク構成管理方法について説明する。
図５は本発明の実施の形態２によるループ型ネットワーク構成管理方法における伝送路上の信号の流れを示す図であり、５０１はマスタノードの出力する固有ＩＤ確認パケット、または接続情報収集パケットである。５０２は固有ノードＩＤ毎に割り当てられたスロットであり、各ノードはこのスロット内にノード存在パケット、固有ＩＤ衝突パケット、接続情報を出力する。５０３は各スロット５０２の先頭を示すスロット識別信号である。
【００５８】
マスタノードは固有ＩＤ確認パケットまたは接続情報収集パケット５０１に続き、固有ノードＩＤ毎に割り当てられたスロット５０２の先頭を示すスロット識別信号５０３を順次出力する。各ノードはスロット識別信号５０３を検出することにより、自ノードのスロットの認識を行い、そのスロットにノード存在パケット、固有ＩＤ衝突パケット、接続情報の挿入を行う。マスタノードもまた受信したスロット識別信号５０３を検出することにより、各ノードより出力されたノード存在パケット、固有ＩＤ衝突パケット、接続情報の認識を行う。ここで、本実施の形態２によるループ型ネットワーク構成管理方法では、マスタノードがスロット識別信号を出力し、各ノードがスロット識別信号を検出することにより、自ノードのスロットの認識を行う点以外の動作は、上記実施の形態１によるループ型ネットワーク構成管理方法における動作と全く同じである。
【００５９】
このように、本実施の形態によるループ型ネットワーク構成管理方法では、マスタノードが固有ＩＤ確認パケット、または接続情報収集パケットに続き、各ノードに割り当てたスロット５０２の先頭を示すスロット識別信号５０３を順次出力するようにしたから、各ノードにおいてスロットの検出とパケットの検出を容易なものとすることができる。
【００６０】
なお、上記実施の形態２ではマスタノードがスロット識別信号を出力し、各ノードがスロット識別信号を検出するようにしたが、その後の動作で各ノードが自ノードに割り当てられたスロットのスロット識別信号５０３を取り去り、パケットの先頭を示す信号とパケットを続けて出力するようにすれば、マスタノードにおけるパケットの検出が容易なものとなる。
また、上記の説明ではスロット識別信号５０３は固有ノードＩＤ毎に割り当てられたスロット５０２の先頭を示すものとしたが、各スロット５０２の区切りを示すものとしても、同様の効果が得られる。
【００６１】
【発明の効果】
以上のように本発明によれば、ループ状の伝送路と、該伝送路に接続されたそれぞれ固有ノードＩＤを持つ１台のマスタノードと１台以上のスレーブノードを有するループ型ネットワークの構成管理方法において、上記マスタノードが、各ノードの前記固有ノードＩＤを確認するための固有ＩＤ確認パケットを発行し上記伝送路に送出する固有ＩＤ確認パケット送出工程と、上記各ノードが、上記固有ＩＤ確認パケットに対し、上記伝送路の固有ノードＩＤ毎に割り当てられたスロットに自ノードの存在を示すノード存在パケットを挿入するノード存在パケット挿入工程と、上記マスタノードが、上記全ノード分の前記ノード存在パケットを受信することにより、ネットワーク上に存在するノードの固有ノードＩＤの検出を行う固有ノードＩＤ検出工程とを含むものとしたから、ネットワークに接続されるノードが、伝送路の切断／接続を行うスイッチを備え、スイッチを伝送路からの入力端と伝送路への出力端を接続する側にしてパケットの受信を行い、伝送路からの入力端と伝送路への出力端とを切り離し、パケット送信部と伝送路への出力端を接続する側にしてパケットの送出を行うものである場合においても、ループ型ネットワークに接続されるノードの固有ノードＩＤの検出を行うことができる効果がある。
【００６２】
また、本発明（請求項２）によれば、請求項１記載のループ型ネットワーク構成管理方法において、上記各ノードが、上記伝送路の自ノードに割り当てられたスロット内のノード存在パケットを監視し、自ノードの存在を示す上記ノード存在パケットを挿入した際に、既に上記ノード存在パケットが存在した場合は、同一の固有ノードＩＤを持つノードが他にも存在したことを示す固有ＩＤ衝突パケットを、上記自ノードの存在を示す上記ノード存在パケットを挿入した上記自ノードに割り当てられたスロットに挿入し、上記マスタノードが、上記ノード存在パケットと上記固有ＩＤ衝突パケットを受信することにより、その固有ノードＩＤをネットワーク上の複数のノードが持つ固有ノードＩＤの検出を行うようにしたから、ネットワーク上の複数のノードが同一の固有ノードＩＤを持っている場合に、この同一の固有ノードＩＤを持つ複数のノードを検出することができる効果がある。
【００６３】
また、本発明（請求項３）によれば、請求項１または請求項２記載のループ型ネットワーク構成管理方法において、上記各ノードが、上記伝送路の自ノードに割り当てられたスロットに自ノードの存在を示すノード存在パケットを挿入する際に、上記全スロット分の上記ノード存在パケットの有無を接続情報として記憶する接続情報記憶工程と、上記マスタノードが、ノードの接続情報を収集するための接続情報収集パケットを発行し上記伝送路に送出する接続情報収集パケット送出工程と、上記各ノードが、上記接続情報収集パケットに対し、上記伝送路の自ノードに割り当てられたスロットに上記接続情報を挿入する接続情報挿入工程と、上記マスタノードが、上記全ノード分の上記接続情報を受信することにより、上記ノードのネットワーク上における接続順の検出を行うノード接続順検出工程とを含むものとしたから、ネットワークに接続されるノードが、伝送路の切断／接続を行うスイッチを備え、スイッチを伝送路からの入力端と伝送路への出力端を接続する側にしてパケットの受信を行い、伝送路からの入力端と伝送路への出力端とを切り離し、パケット送信部と伝送路への出力端を接続する側にしてパケットの送出を行うものである場合においても、ループ型ネットワークにおけるノードの接続順を検出することができ、ノードの追加／削除時等のネットワークの診断や、断線検出手段とを組み合わせて使用することによる伝送路の断線時の断線箇所の特定を容易なものとできる効果がある。
【図面の簡単な説明】
【図１】
本発明の実施の形態１によるループ型ネットワーク構成管理方法を用いたループ型ネットワークシステムの構成を示す図である。
【図２】
実施の形態１によるループ型ネットワーク構成管理方法においてマスタノードが固有ＩＤ確認パケットを出力した場合の伝送路上の信号の流れの一例を示す図である。
【図３】
実施の形態１によるループ型ネットワーク構成管理方法においてマスタノードが固有ＩＤ確認パケットを出力した場合の伝送路上の信号の流れの他の例を示す図である。
【図４】
実施の形態１によるループ型ネットワーク構成管理方法においてマスタノードが接続情報収集パケットを出力した場合の伝送路上の信号の流れを示す図である。
【図５】
本発明の実施の形態２によるループ型ネットワーク構成管理方法における伝送路上の信号の流れを示す図である。
【図６】
従来のループ型ネットワーク構成管理方法の概略を示す図である。
【図７】
従来のループ型ネットワークにおけるノードの一例を示す図である。
【図８】
従来のループ型ネットワークにおけるノードの他の例を示す図である。
【図９】
ネットワーク断線検出方法の一例を説明するための図である。
【符号の説明】
１００  伝送路
１０１  マスタノード
１１１、１２１  スレーブノード
１０２、１１２、１２２  制御部
１０３、１１３、１２３  パケット受信部
１０４、１１４、１２４  パケット送信部
２０１  固有ＩＤ確認パケット
２０２  固有ノードＩＤ毎に割り当てられたノード存在パケット用のスロット
２０３〜２０５  ノード存在パケット
３０１  固有ＩＤ確認パケット
３０２  固有ノードＩＤ毎に割り当てられたノード存在パケット用のスロット
３０３、３０４  ノード存在パケット
３０５  固有ＩＤ衝突パケット
４０１  接続情報収集パケット
４０２  固有ノードＩＤ毎に割り当てられた接続情報用のスロット
４０３〜４０５  接続情報
５０１  固有ＩＤ確認パケット、または接続情報収集パケット
５０２  固有ノードＩＤ毎に割り当てられたスロット
５０３  スロット識別信号