(57)【特許請求の範囲】
【請求項１】
ネットワーク上で予め設定された情報を記憶する記憶手段と、
ネットワークのループを検出し、前記情報に基づき、ネットワークのループを分離する制御手段とを有し、
前記制御手段は、αポータルが複数存在するか否かによりネットワークのループを検出し、ネットワークの位置関係や距離により分離すべきαポータルを選出し、ネットワークを分離することを特徴とするネットワーク分離結合装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークのループを検出して複数のネットワークを分離及び結合するネットワーク分離結合装置に関するものである。
【０００２】
【従来の技術】
従来、この種のネットワーク分離結合装置（ブリッジ）は、図12に示すように、IEEEの規格1394の複数のポータル１a、1b、1c、・・・、1nと、ブリッジバス3と、ブリッジのマネージャ4と、複数のローカルバス2a、2b、2c、・・・、2nとを備え、全ポータルのバーチャルマップを参照してループを検出するものであった（特開平11―220485号公報）。
【０００３】
【発明が解決しようとする課題】
しかしながら、このような従来のネットワーク分離結合装置では、全ポータルのバーチャルマップを参照してループを検出していたために、全ポータルとコーディネータとの間にトラフィックが発生し、ループ検出のアルゴリズムが複雑になるという問題があった。さらに、複数のネットワーク分離結合装置の接続でループが発生した場合に、ループの分離ができない、ローカルバスの分離のみが可能であるが結合ができない、Isochronous(以下、Isoと呼ぶ)の出力数を64ch以上に取ることができない、という問題があった。
【０００４】
本発明は、このような問題を解決するためになされたもので、ネットワークのループの分離及び結合が可能なネットワーク分離結合装置を提供するものである。
【０００５】
また、本発明は多数のIsoの出力数を得ることが可能なネットワーク分離結合装置を提供するものである。
【０００６】
【課題を解決するための手段】
【００１０】
本発明のネットワーク分離結合装置は、ネットワーク上で予め設定された情報を記憶する記憶手段と、ネットワークのループを検出し、前記情報に基づき、ネットワークのループを分離する制御手段とを有し、前記制御手段は、αポータルが複数存在するか否かによりネットワークのループを検出し、ネットワークの位置関係や距離により分離すべきαポータルを選出し、ネットワークを分離する構成を有している。この構成により、簡単にループを検知し、分離できることとなる。
【００１８】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を用いて説明する。
（第１の実施の形態）
図１に示すように、本発明の第１の実施の形態のネットワーク分離結合装置（ブリッジ）25、26は、ネットワーク（ローカルバス27、28を含む）のループを検出して複数のネットワークに分離する制御手段（ポータル21〜24を含む）を設けたものである。
【００１９】
図１において、ネットワーク分離結合装置（ブリッジ）25、26は、ネットワーク（ローカルバス27、28を含む）の分離と結合の作用を行うもので、それぞれポータル21、22と、ポータル23、24とから構成されている。ネットワーク分離結合装置25のポータル21がαポータル（IEEEのプロポーザルＰ1394.1に記載されている）に選出された場合、ネットワーク分離結合装置26のポータル23とポータル24が分離され、ネットワークのループを解消する仕組みになっている。
【００２０】
以上のように構成されたネットワーク分離結合装置25、26について、図２を用いてループの簡単な検出手段と簡単な分離アルゴリズムを説明する。まず、バスリセットが発生したとき（ステップＳ100）、最初に、αポータルを抽出する（ステップＳ101）。次いで、一時的に選出されたコーディネータ（IEEEのプロポーザルＰ1394.1に記載されている）がこのαポータルのレジスタを調べてループを検出し（ステップＳ103、Ｓ104）、ネットワーク分離結合装置の分離（ミュート）を行う（ステップＳ105）。ループが発生した場合に、このようなαポータルが２台もしくは、複数発生する。従って、バーチャルマップ（IEEEのプロポーザルＰ1394.1に記載されている）を参照してαポータルが少なくとも２台発生したことを検出すれば、ループの発生を知ることができる。ループの発生を検出したら、αポータル同士のクランインフォ（IEEEのプロポーザルＰ1394.1に記載されている）を参照してプライムポータルから最も遠いαポータルを調べる。そして、プライムポータルから最も遠いαポータルを分離することで、ループを簡単に解消することが可能となる。
【００２１】
ここで、本実施の形態によるネットワーク分離結合装置25、26の分離方法と従来のネットワーク分離結合装置の特性を比較して述べる。まず、ループの検出アルゴリズムについて、従来の技術では全ポータルのバーチャルマップを調べて検出しているのに対し、本実施の形態では、αポータルの数で検出している。また、ループの分離アルゴリズムについて、従来の技術では、全ポータルのバーチャルマップを集めて比較、最も遠いαポータルを切断しているのに対し、本実施の形態では、αポータルを抽出して２台の比較を行い、最も遠いαポータルを切断している。
【００２２】
このように、従来の技術ではループ検出に際し、全ポータルとコーディネータとのトラフィックが発生するため、ブリッジ数Ｎ×２のトラフィックを発生させる。これに対し、本実施の形態のネットワーク分離結合装置25、26では、αポータルの数を数えるのみでよく、トラフィックが１／Ｎになり初期動作の高速化とソフトの簡素化の点で優れた効果が得られる。また、ループの分離に関しても、従来の規格（IEEEのプロポーザルＰ1394.1）では、全ポータルのバーチャルマップの参照をする必要があり、これに対し、本実施の形態では２台のαポータルの比較と切断処理ですむので、簡単かつ軽いアルゴリズムで実現でき、トラフィックも１／Ｎで済むこととなる。
【００２３】
以上のように本発明の第１の実施の形態のネットワーク分離結合装置25、26は、ネットワーク（ローカルバス27、28を含む）のループを検出して複数のネットワークに分離する制御手段（ポータル21〜24を含む）を設けているので、簡単な処理と簡単な通信でループを分離することができる。
【００２４】
（第２の実施の形態）
図３に示すように、本発明の第２の実施の形態のネットワーク分離結合装置（ブリッジ）36は、予め設定された情報に基づき、ネットワークのループを分離する制御手段（ポータル33、34を含む）を設けたものである。さらに、前記情報を入力操作するためのスイッチ238などを設けたものである。
【００２５】
図３において、ネットワーク分離結合装置35は、分離されてない状態を示しており、ポータル31、32から構成されている。また、ネットワーク分離結合装置36は、ポータル33、34とスイッチ（SW）238から構成されている。このスイッチ238は、予めループの分離を行うためのものである。
【００２６】
以上のように構成されたネットワーク分離結合装置36について、その動作を説明する。まず、スイッチ238などのユーザインターフェイスで得られた情報に基づき、ポータル33、34を分離できるようにし、スイッチ238の状態により分離と結合が選択できるようになっている。ネットワークの分離結合動作は、スイッチ238の状態で切り替わる。
【００２７】
なお、上記実施の形態ではユーザインターフェイスとしてスイッチ238を用いた場合について説明したが、本発明はスイッチ238のほかに、他の一般的な入出力装置（タッチパネルやリモコン、音声認識装置など）を用いても同様の効果が得られるものである。
【００２８】
以上のように、本発明の第２の実施の形態のネットワーク分離結合装置36は、予め設定された情報に基づき、ネットワークのループを分離する制御手段（ポータル33、34を含む）を設け、さらに、前記情報を入力操作するためのスイッチ238などを設けているので、ユーザがループを意図的に分離することができ、かつ、第１の実施の形態で説明した自動的な分離動作をする場合に、固定的に分離状態を保つことができる。
【００２９】
さらに、第１の実施の形態に準じてネットワークのループを検出し、前述のように予め設定された情報に基づき、ネットワークのループを分離するようにしてもよい。すなわち、前記情報に基づき、ネットワークのループを分離する場合に、αポータルの数に基づいてネットワークのループを検出する方法、αポータルが複数存在するか否かによりネットワークのループを検出する方法、ポータルのバーチャルマップを用いてαポータルの数を検出する方法、及びクランインフォから得たネットワークの位置関係や距離により分離すべきαポータルを選出する方法のいずれかを用いてネットワークのループを検出する制御手段を設けることで、簡単な処理と簡単な通信でループを分離することができ、かつ、ユーザがループを意図的に分離できる。
【００３０】
（第３の実施の形態）
図４は本発明の第３の実施の形態のネットワーク分離結合装置の要部構成図を示す。これは第２の実施の形態とはさらにネットワーク47、48上で予め設定された情報を記憶する記憶部248を設けた点が相違している。この構成によれば、先に説明した自動的な分離動作をする場合に、その初期化時や、システムの動作を変更する際のような機器の設置時などに、スイッチなどの機械的な状態保持機構の影響を受けることなく設定を変更できるという効果も得られる。
【００３１】
図４において、ネットワーク内のローカルバス47には分離制御装置（コントローラ）49が接続されている。このコントローラ49は、分離動作を固定的に設定されたネットワーク分離装置46でループの分離を行うものである。このネットワーク分離結合装置46は、分離が設定された状態にあり、ポータル43とポータル44と記憶部248から構成されている。ネットワーク分離結合装置45は、ポータル41、42から構成されている。
【００３２】
以上のように構成されたネットワーク分離結合装置46について、その動作を説明する。まず、分離制御装置49から設定された情報に基づき、ネットワーク分離結合装置46のポータル43、44を分離できるものとし、例えば、記憶部248の状態により分離と結合が選択できるようになっている。すなわち、分離結合動作は、記憶部248の設定状態で切り替わる。
【００３３】
なお、上記実施の形態では分離制御機能を実現するため、ローカルバス47に接続した分離制御機器49から制御内容で変更する構成を用いた場合について説明したが、本発明は分離制御機器49のほかに、ネットワーク分離結合装置46やネットワーク分離結合装置46に取り付けられたユーザインターフェイス、その他のローカルバス47、48に接続された一般的な装置から制御する構成を用いても同様の効果が得られるものである。
【００３４】
（第４の実施の形態）
図５は本発明の第４の実施の形態のネットワーク分離結合装置の要部構成図を示す。これは第２の実施の形態とはさらにネットワーク内のローカルバス57、58に接続されたLAN上で予め設定された情報を記憶する記憶部258を設けた点が相違している。この構成によれば、記憶部258に状態を設定することにより、先に説明した自動的な分離動作をする場合に、その初期化時、システムの動作を変更する際、あるいは遠隔でシステムの制御を行うような機器の設置時やメンテナンス時、スイッチなどの機械的な状態保持機構の影響を受けることなく変更できるという効果も得られる。
【００３５】
図５において、分離制御装置５aは予めネットワーク内のローカルバス57にLANを介して接続されている。この分離制御装置５aは、分離を固定的に設定されたネットワーク分離装置56でループの分離を行うものである。ネットワーク分離結合装置56は、分離が設定された状態にあり、ポータル53、54と記憶部58から構成されている。ネットワーク分離結合装置55は、ポータル51、52から構成されている。
【００３６】
以上のように構成されたネットワーク分離結合装置56について、その動作を説明する。本実施の形態では、分離制御装置５aから設定された情報に基づき、ネットワーク分離結合装置56のポータル53、54を分離でき、記憶部258の状態により分離と結合が選択できるようになっている。すなわち、分離結合動作は、記憶部58の設定状態で切り替わる。
【００３７】
なお、上記実施の形態では分離制御機能を実現するため、ローカルバス57にLAN経由で接続した分離制御機器５ａから制御内容で変更する構成を用いた場合について説明したが、本発明は分離制御機器５ａのほかに、ネットワーク分離結合装置56やネットワーク分離結合装置56に取り付けられたユーザインターフェイス、その他のLANに接続された一般的な装置から制御する構成を用いても同様の効果が得られるものである。
【００３８】
（第５の実施の形態）
図６は本発明の第５の実施の形態のネットワーク分離結合装置の要部構成図を示す。これは第２の実施の形態とはさらにネットワーク67、68、77、78に接続された機器（ノード）６ａ、７ａの種別を示す情報に基づき、ネットワークのループを分離する制御手段（ポータル61〜64、71〜74を含む）を設けた点が相違している。この構成によれば、ループを機器の接続状態に従って分離することができ、かつ、先に説明した自動的な分離動作をする場合に固定的に分離状態を保つことができるという効果も得られる。
【００３９】
図６において、ネットワーク分離結合装置65、75は、分離されてない状態にあり、それぞれポータル61、62とポータル71、72から構成されている。ネットワーク分離結合装置66、76は、それぞれポータル63、64とポータル73、74から構成されている。
【００４０】
以上のように構成されたネットワークについて、その動作を説明する。まず、制御ノード６aが接続されているローカルバス68に接続されたネットワーク分離結合装置65、75は、制御ノード６aの存在により、ローカルバス67、68を結合している状態にある。これは、このローカルバス68に制御ノード６aが存在することを各ネットワーク分離結合装置65、66、75、76が検出し、それぞれの状態を結合状態に制御したことを示している。一方、スレーブノード７aが接続されているローカルバス78とローカルバス67、77において、ネットワーク分離結合装置66、76がローカルバス78にスレーブノード７ａが存在することを検出するかもしくは、制御ノード６ａが存在しないことを検出して分離状態に遷移していることを示している。このように、ローカルバス67、68、77、78に接続された機器の種別でループの分離を行い、ネットワーク分離結合装置65、66、75、76が各ポータルに特定のノードが存在するかもしくは、存在しないことを検出して分離結合の動作を切り替えている。
【００４１】
なお、上記実施の形態では機器の接続状態をもとに分離結合動作を切り替える場合について説明したが、本発明はこの他に、制御ノード６ａやスレーブノード７ａの設定状態や、スイッチの状態、記憶部の状態などを保持し、あるいはその他のタッチパネルやリモコン、音声認識装置などの入出力装置一般を用いて制御ノード６ａやスレーブノード７ａの設定状態を変更する場合に適用しても同様の効果が得られるものである。
【００４２】
（第６の実施の形態）
図７は本発明の第６の実施の形態のネットワーク分離結合装置の要部構成図を示す。これは第１の実施の形態とはさらにネットワーク87、88、97、98の利用形態を示す情報に基づき、ネットワークのループを分離する制御手段（ポータル81〜84、91〜94を含む）を設けた点が相違している。この構成によれば、ループを機器の接続状態や機器の動作状態に従って分離することができ、かつ、先に説明した自動的な分離動作をする場合に固定的に分離状態を保つことができるという効果も得られる。
【００４３】
図７において、ネットワーク分離結合装置85、95は、分離されてない状態にあり、それぞれポータル81、82とポータル91、92から構成されている。ネットワーク分離結合装置86、96は、それぞれポータル83、84とポータル93、94から構成されている。また、ノード８ａはローカルバス88に接続され、ノード９ａはローカルバス98に接続されている。
【００４４】
以上のように構成されたネットワークについて、その動作を説明する。ここでは、ローカルバス87、88、97、98に接続された機器の動作状態（ネットワークの利用形態）でループの分離を行う方法を示す。
【００４５】
まず、ノード８aが接続されているローカルバス88に接続されたネットワーク分離結合装置85、95は、ノード８aの状態により、ローカルバス87とローカルバス88、及びローカルバス97とローカルバス88をそれぞれ結合している状態にある。これは、ローカルバス88に接続されたノード８aの状態をネットワーク分離結合装置85、95が検出し、それぞれの状態を結合状態に制御したことを示している。一方、ノード９aが接続されているローカルバス98とローカルバス87、97は、ネットワーク分離結合装置86、96がローカルバス98に接続されているノード９aの状態によるか、もしくは、ノード９aが存在しないことを検出して分離状態に遷移していることを示している。このように、ネットワーク分離結合装置が各ポータルに接続されたノードの状態もしくは、ノードが存在しないことを検出して分離結合の動作を切り替える動作をしている。
【００４６】
なお、上記実施の形態では機器の接続状態をもとに分離結合動作を切り替える場合について説明したが、本発明はこの他に、ノードの設定状態や、動作状態で分離結合を判定する場合に適用しても同様の効果が得られるものである。
【００４７】
（第７の実施の形態）
図８に示すように、本発明の第７の実施の形態のネットワーク分離結合装置105、106、115、116は、ネットワーク107、108、117、118内の機器間の状態（例えば、前記ネットワーク内の機器間の接続状態）に基づき、前記ネットワークのループを分離する制御手段（ポータル101〜104、111〜114を含む）を設けたものである。
【００４８】
図８において、ネットワーク分離結合装置105、115は、分離されてない状態にあり、それぞれポータル101、102とポータル111、112から構成されている。ネットワーク分離結合装置106、116は、それぞれポータル103、104とポータル113、114から構成されている。ノード11ａはローカルバス117に接続され、ノード10ａはローカルバス108に接続され、ノード11ｂはローカルバス118に接続されている。
【００４９】
以上のように構成されたネットワークについて、その動作を説明する。ここでは、ローカルバス117、118、108に接続された機器の通信状態でループの分離を行う方法を示す。
【００５０】
まず、ノード10aが接続されているローカルバス108に接続されたネットワーク分離結合装置105、115は、ノード10aの状態により、ローカルバス107、108を結合している状態にある。これは、ローカルバス108に接続されたノード10aの通信状態をネットワーク分離結合装置115が検出し、結合状態に制御したことを示している。一方、ノード11ｂが接続されているローカルバス118とローカルバス107、117は、ネットワーク分離結合装置106、116がローカルバス118に接続されているノード11ｂの通信状態によるか、もしくは、ノード11ｂが存在しないことを検出して分離状態に遷移していることを示している。また、ネットワーク分離結合装置115は、ローカルバス117に接続しているノード11aの出力しているストリームや制御やデータなどの通信パケットが、ノード10aに対して送出されていることを検知して結合状態にしている。このように、ネットワーク分離結合装置が各ポータルに接続されたノードの通信状態もしくは、ノードが存在しないことを検出して分離結合の動作を切り替える動作をしている。
【００５１】
以上のように、本発明の第７の実施の形態のネットワーク分離結合装置105、106、115、116は、ネットワーク107、108、117、118内の機器間の状態（例えば、前記ネットワーク内の機器間の接続状態）に基づき、前記ネットワークのループを分離する制御手段（ポータル101〜104、111〜114を含む）を設ているので、ループを機器の通信状態や機器の動作状態に従って分離することができ、かつ、先に説明した自動的な分離動作をした場合において動的に分離結合状態を変化させることができる。
【００５２】
（第８の実施の形態）
図９は本発明の第８の実施の形態のネットワーク分離結合装置の要部構成図を示す。これは第７の実施の形態とはさらにネットワーク127、128、137、138内の機器間の通信状態に基づき、前記ネットワークのループを分離する制御手段（ポータル121〜124、131〜134を含む）を設けた点が相違している。この構成によれば、ループを機器の存在に従って分離することができ、かつ、先に説明した自動的な分離動作をする場合に固定的に分離状態を保つことができるという効果も得られる。なお、ノードが存在しない場合や通信が発生していない状態において、当該ネットワーク分離結合装置のポータルの電源をOFFもしくは、待機状態に状態遷移させることで、無駄な消費電力を抑制するという効果も得られる。
【００５３】
図９において、ネットワーク分離結合装置125、135は、分離されてない状態にあり、それぞれポータル121、122とポータル131、132から構成されている。ネットワーク分離結合装置126、136は、それぞれポータル123、124とポータル133、134から構成されている。ノード12ａはローカルバス128に接続されている。
【００５４】
以上のように構成されたネットワークについて、その動作を説明する。ここでは、ローカルバスに接続された機器の有無や接続数や電源のON／OFFでループの分離を行う方法を示す。
【００５５】
まず、ノード12aが接続されているローカルバス128に接続されたネットワーク分離結合装置125、135は、ノード12aの存在により、それぞれローカルバス127とローカルバス128、及びローカルバス128とローカルバス137を結合している状態にある。これは、ローカルバス128に接続されたノード12aの状態をネットワーク分離結合装置125、135が検出し、それぞれの状態を結合状態に制御したことを示している。一方、ノード13a（図示せず）が接続されるべきローカルバス138とローカルバス127、137においては、ネットワーク分離結合装置126、136がローカルバス138にノードが存在しないことを検出して分離状態に遷移していることを示している。このように、ネットワーク分離結合装置126、136がポータル123、124、133、134に接続されたノードが存在しないことを検出して分離結合の動作を切り替える動作をしている。
【００５６】
（第９の実施の形態）
図10は本発明の第９の実施の形態のネットワーク分離結合装置の要部構成図を示す。これは第７の実施の形態とはさらにネットワーク147、148、157、158内の機器間のリソース状態に基づき、前記ネットワークのループを分離する制御手段（ポータル141〜144、151〜154を含む）を設けた点が相違している。この構成によれば、ループをネットワークのリソースに従って分離することができ、かつ、先に説明した自動的な分離動作をする場合にリソースを取得できない所で分離状態を保つことができるという効果も得られる。
【００５７】
図10において、ネットワーク分離結合装置145、156は、分離されてない状態にあり、それぞれポータル141、142とポータル153、154から構成されている。ネットワーク分離結合装置146、155は、それぞれポータル143、144とポータル151、152から構成されている。ノード14ａはローカルバス147に接続され、ノード14ｂはローカルバス148に接続され、ノード15ａはローカルバス157に接続され、ノード15ｂはローカルバス158に接続されている。
【００５８】
以上のように構成されたネットワークについて、その動作を説明する。ここでは、ローカルバス147、148、157、158に接続された機器内にある通信リソースの変化でループの分離を行う方法を示す。
【００５９】
まず、ノード14aが接続されているローカルバス147のネットワークリソースは十分であるが、ノード15ａとノード14ｂの通信（図中、実線で示す経路Ａによるもの）によってローカルバス148のリソースが不足していることが予めわかっている場合に、ネットワーク分離結合装置145は、ポータル142から得た情報によりローカルバス148のリソース不足を認識して、分離している状態を示している。同様にネットワーク分離結合装置156もローカルバス158のネットワークリソースの状態により、分離状態に遷移していることを示している。ここで、ノード14aとノード15ｂの通信は、図中、点線で示す経路Ｂを通して行われる。
【００６０】
（第10の実施の形態）
図11は本発明の第10の実施の形態のネットワーク分離結合装置の要部構成図を示す。これは第７の実施の形態とはさらにネットワーク167、168、177、178内の機器（ノード）16ａ、16ｂ、17ａ、17ｂの位置と機器間の通信距離に基づき、前記ネットワークのループを結合する制御手段（ポータル161〜164、171〜174を含む）を設けた点が相違している。この構成によれば、ループをネットワークの通信ルートに従って分離することができ、かつ、先に説明した自動的な分離動作をする場合に合理的な分離状態を保つことができるという効果も得られる。
【００６１】
図11において、ネットワーク分離結合装置166、175、176は、分離されてない状態にあり、それぞれポータル163、164とポータル171、172とポータル173、174から構成されている。ネットワーク分離結合装置165は、ポータル161、162から構成されている。ノード16ａはローカルバス167に接続され、ノード16ｂはローカルバス168に接続され、ノード17ａはローカルバス177に接続され、ノード17ｂはローカルバス178に接続されている。
【００６２】
以上のように構成されたネットワークについて、その動作を説明する。ここでは、ローカルバスに接続された機器内にある通信リソースの変化でループの分離を行う方法を示す。
【００６３】
なお、IEEEのＰ1394.1にあるネットワークのループ分離手法によれば、プライムポータルから最も遠いネットワーク分離結合装置のポータルを分離することになる。従って、これでは、通信の状態には従わず、通信経路がもっとも近いノード間の通信が行われていた場合、最も遠い経路に変更せざるを得ない。一方、ネットワークのループは、一箇所切れるだけでループが回避可能なため、ネットワークの通信状態によって、分離すべきネットワーク分離結合装置を選択することで、通信の遠回りを防ぐことが可能となる。
【００６４】
図11では、プライムポータル174から最も遠いネットワーク分離結合装置165が分離状態になっている。この状態の時、ノード17aとノード17ｂが他のノードとまったく通信を行っていないとする。この状態で、ノード16aとノード16ｂが通信しようとすると、三つのネットワーク分離結合装置166、175、176を経由して通信が行われる。その結果、ローカルバス167、178、177、168のすべてのリソースを獲得し、占有しなければならず、もっとも非効率な通信状態となる。そこで、ネットワーク分離結合装置165、166、175、176がαポータルのクランインフォを参照してネットワークの距離関係を算出し、ネットワークの最短経路であるネットワーク分離結合装置165の結合を行うとともに、そこからもっとも遠いネットワーク分離結合装置175に分離の指示を出すようにすればよい。なお、図11において、実線で示す経路Ａはノード17ａとノード16ｂの通信経路を示し、点線で示す経路Ｂはノード16ａとノード17ｂの通信経路を示す。
【００６５】
【発明の効果】
以上説明したように、本発明はネットワークのループを検出することにより、自由な配線をしてループが発生してしまった場合にも、動作可能なIEEEの規格1394のネットワークを構成することができるという優れた効果を有するネットワーク分離結合装置を提供することができるものである。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態のネットワーク分離結合装置の接続状態を示す図
【図２】  本発明の第１の実施の形態のループ検出及びネットワーク分離方法を示すフローチャート
【図３】本発明の第２の実施の形態のネットワーク分離結合装置の接続状態を示す図
【図４】本発明の第３の実施の形態のネットワーク分離結合装置の接続状態を示す図
【図５】本発明の第４の実施の形態のネットワーク分離結合装置の接続状態を示す図
【図６】本発明の第５の実施の形態のネットワーク分離結合装置の接続状態を示す図
【図７】本発明の第６の実施の形態のネットワーク分離結合装置の接続状態を示す図
【図８】本発明の第７の実施の形態のネットワーク分離結合装置の接続状態を示す図
【図９】本発明の第８の実施の形態のネットワーク分離結合装置の接続状態を示す図
【図１０】本発明の第９の実施の形態のネットワーク分離結合装置の接続状態を示す図
【図１１】本発明の第10の実施の形態のネットワーク分離結合装置の接続状態を示す図
【図１２】従来のネットワーク分離結合装置の構成を示す要部ブロック図
【符号の説明】
１ａ、１ｂ、１ｃ、１ｎ、21〜24、31〜34、41〜44、51〜54、61〜64、81〜84、91〜94、101〜104、111〜114、121〜124、131〜134、141〜144、151〜154、161〜164、171〜174  ポータル（制御手段）
２ａ、２ｂ、２ｃ、２ｎ、67、68、77、78、87、88、97、98、107、108、117、118、127、128、137、138、147、148、157、158、167、168、177、178  ローカルバス（ネットワーク）
３  ブリッジバス
４  ブリッジマネージャ
５ａ、49  コントローラ（分離制御装置）
６ａ  制御ノード
７ａ  スレーブノード
８ａ、９ａ、10ａ、11ａ、11ｂ、12ａ、14ａ、14ｂ、15ａ、15ｂ、16ａ、16ｂ、17ａ、17ｂ  ノード
25、26、35、36、45、46、55、56、65、66、75、76、85、86、95、96、105、106、115、116、125、126、135、136、145、146、155、156、165、166、175、176ネットワーク分離結合装置（制御手段）
238   SW（入力操作手段）
248、258  記憶部（記憶手段）
【図１】
0004436019.tif 000002
【図２】
0004436019.tif 000003
【図３】
0004436019.tif 000004
【図４】
0004436019.tif 000005
【図５】
0004436019.tif 000006
【図６】
0004436019.tif 000007
【図７】
0004436019.tif 000008
【図８】
0004436019.tif 000009
【図９】
0004436019.tif 000010
【図１０】
0004436019.tif 000011
【図１１】
0004436019.tif 000012
【図１２】
0004436019.tif 000013