(57)【要約】【課題】２重の仮想伝送経路の設定を容易に行うことを可能とする。【解決手段】第１の方向で閉塞し、第１の方向とは逆の第２の方向で閉塞する閉塞ポートを有する１つのネットワーク伝送装置は、複数のネットワーク伝送装置の各々から、支線系インターフェース及び幹線系インターフェースを介した接続先を示すアドレス情報が登録された経路情報を取得し、取得した経路情報をもとに、１つのネットワーク伝送装置を基点とした第１の方向又は第２の方向における複数のネットワーク伝送装置の接続順序と、複数のネットワーク伝送装置の支線系インターフェースに接続する端末装置とを示すネットワーク構成情報を抽出し、抽出したネットワーク構成情報から経路設定情報を作成し、作成された経路設定情報をもとに、複数のネットワーク伝送装置に対して、第１の方向及び第２の方向で伝送させる出力フレームを作成させるための経路設定を行う。【選択図】図１
2013146033.tif 000002
【特許請求の範囲】
【請求項１】
複数のネットワーク伝送装置で構成されるリング型のネットワークシステムにおいて、
前記複数のネットワーク伝送装置の中の１つのネットワーク伝送装置は、
ネットワークを第１の方向で１周する第１仮想伝送路を閉塞し、前記第１の方向とは逆の第２の方向で１周する第２仮想伝送路を閉塞する閉塞ポートを有し、
前記複数のネットワーク伝送装置は、
端末装置と通信する支線系インターフェースと、
前記支線系インターフェースにより別のネットワーク伝送装置に接続される端末装置宛の伝送フレームを入力した場合、前記入力した伝送フレームに対して、前記第１仮想伝送路を示す第１タグを付加した第１の出力フレームと前記第２仮想伝送路を示す第２のタグを付加した第２の出力フレームとを作成するフレーム設定手段と、
前記フレーム設定手段により作成した前記第１タグが付加された前記第１の出力フレームを伝送フレームとして前記第１仮想伝送路へ出力し、前記フレーム設定手段により作成した前記第２タグが付加された前記第２の出力フレームを伝送フレームとして前記第２仮想伝送路へ出力する幹線系インターフェースとを有し、
前記１つのネットワーク伝送装置は、
前記複数のネットワーク伝送装置の各々から、前記支線系インターフェース及び前記幹線系インターフェースを介した接続先を示すアドレス情報が登録された経路情報を取得する取得手段と、
前記複数のネットワーク伝送装置の各々から取得した経路情報をもとに、前記１つのネットワーク伝送装置を基点とした前記第１の方向又は第２の方向における前記複数のネットワーク伝送装置の接続順序と、当該複数のネットワーク伝送装置の支線系インターフェースに接続する端末装置とを示すネットワーク構成情報を作成する抽出手段と、
前記複数のネットワーク伝送装置に対して、前記作成されたネットワーク構成情報をもとに、前記フレーム設定手段が前記第１の方向及び前記第２の方向で伝送させる出力フレームを作成させるための経路設定情報を作成する作成手段と、
前記作成された経路設定情報にもとづき、前記フレーム設定手段が前記第１の方向及び前記第２の方向で伝送させる出力フレームを作成させるための経路設定手段と、
を有するネットワークシステム。
【請求項２】
前記１つのネットワーク伝送装置は、
前記複数のネットワーク伝送装置における前記経路情報の消去を要求する消去要求手段を更に有する、
請求項１に記載のネットワークシステム。
【請求項３】
前記ネットワーク構成情報を作成する作成手段は、前記経路情報において、前記幹線系インターフェースを介した接続先を示すアドレス情報に、前記１つのネットワーク伝送装置に接続する端末装置のアドレス情報が含まれている場合は、前記幹線系インターフェースが前記１つのネットワーク伝送装置に向かって接続されているインターフェースとする、
請求項１又は２に記載のネットワークシステム。
【請求項４】
前記ネットワーク構成情報を作成する作成手段は、前記複数のネットワーク伝送装置の中の第１のネットワーク伝送装置から取得した経路情報と、前記複数のネットワーク伝送装置の中の第２のネットワーク伝送装置から取得した経路情報とをもとに、
前記第１のネットワーク伝送装置の幹線系インターフェースにかかるアドレス情報に、前記第２のネットワーク伝送装置の支線系インターフェースにかかるアドレス情報が含まれている場合は、前記第１のネットワーク伝送装置の接続順序が前記第２のネットワーク伝送装置の接続順序よりも前記１つのネットワーク伝送装置に近いものとし、
前記第１のネットワーク伝送装置の幹線系インターフェースにかかるアドレス情報に、前記第２のネットワーク伝送装置の支線系インターフェースにかかるアドレス情報が含まれていない場合は、前記第２のネットワーク伝送装置の接続順序が前記第１のネットワーク伝送装置の接続順序よりも前記１つのネットワーク伝送装置に近いものとする、
請求項１乃至３の何れか一項に記載のネットワークシステム。
【請求項５】
前記１つのネットワーク伝送装置は、前記第１仮想伝送路を介して伝送された第１の出力フレームを第２の出力フレームに変換し、前記第２仮想伝送路を介して伝送された第２の出力フレームを第１の出力フレームに変換して、仮想伝送路を変更させるための変換手段を更に有し、
前記経路設定手段は、前記作成された経路設定情報をもとに、前記第１の方向の接続順序が後のネットワーク伝送装置に接続される端末装置宛の伝送フレームに対しては、前記端末装置宛の前記第１の出力フレーム又は第２の出力フレームと、前記変換手段により前記第２の出力フレームに変換されて、前記端末装置に到達する前記１つのネットワーク伝送装置宛の第１の出力フレームとを作成させて、前記第１の方向及び前記第２の方向で伝送させる経路を設定し、
前記第１の方向の接続順序が前のネットワーク伝送装置に接続される端末装置宛の伝送フレームに対しては、前記端末装置宛の前記第１の出力フレーム又は第２の出力フレームと、前記変換手段により前記第１の出力フレームに変換されて、前記端末装置に到達する前記１つのネットワーク伝送装置宛の第２の出力フレームとを作成させて、前記第１の方向及び前記第２の方向で伝送させる経路を設定する、
請求項１乃至４の何れか一項に記載のネットワークシステム。
【請求項６】
前記１つのネットワーク伝送装置は、前記第１仮想伝送路を介して伝送された第１の出力フレームを第２の出力フレームに変換し、前記第２仮想伝送路を介して伝送された第２の出力フレームを第１の出力フレームに変換して、仮想伝送路を変更させるための変換手段を更に有し、
前記経路設定手段は、前記作成された経路設定情報をもとに、前記第２の方向の接続順序が後のネットワーク伝送装置に接続される端末装置宛の伝送フレームに対しては、前記端末装置宛の前記第１の出力フレーム又は第２の出力フレームと、前記変換手段により前記第１の出力フレームに変換されて、前記端末装置に到達する前記１つのネットワーク伝送装置宛の第２の出力フレームとを作成させて、前記第１の方向及び前記第２の方向で伝送させる経路を設定し、
前記第２の方向の接続順序が前のネットワーク伝送装置に接続される端末装置宛の伝送フレームに対しては、前記端末装置宛の前記第１の出力フレーム又は第２の出力フレームと、前記変換手段により前記第２の出力フレームに変換されて、前記端末装置に到達する前記１つのネットワーク伝送装置宛の第１の出力フレームとを作成させて、前記第１の方向及び前記第２の方向で伝送させる経路を設定する、
請求項１乃至４の何れか一項に記載のネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、ネットワークシステムに関する。
【背景技術】
【０００２】
従来、複数の端末装置に対してデータを伝送するためのネットワークシステムとして、リング型のネットワークシステムがある。このネットワークシステムでは、例えば、伝送経路上の一部に不具合が発生した場合であっても伝送すべきデータを欠落なく伝送できるように、右回りと左回りの２重の仮想伝送経路を設定して伝送の信頼性を向上させている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２５３０４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来技術においては、２重の仮想伝送経路を設定する場合、ネットワークシステムにおける伝送装置のネットワーク上の接続関係を把握し、把握した接続関係をもとに各伝送装置の設定を人手で行う必要があるため、設定ミスが発生しやすく、伝送装置が増えてネットワークが大きくなると設定が容易ではなかった。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために、実施形態のネットワークシステムは、複数のネットワーク伝送装置で構成されるリング型のネットワークシステムにおいて、前記複数のネットワーク伝送装置の中の１つのネットワーク伝送装置は、ネットワークを第１の方向で１周する第１仮想伝送路を閉塞し、前記第１の方向とは逆の第２の方向で１周する第２仮想伝送路を閉塞する閉塞ポートを有し、前記複数のネットワーク伝送装置は、端末装置と通信する支線系インターフェースと、前記支線系インターフェースにより別のネットワーク伝送装置に接続される端末装置宛の伝送フレームを入力した場合、前記入力した伝送フレームに対して、前記第１仮想伝送路を示す第１タグを付加した第１の出力フレームと前記第２仮想伝送路を示す第２のタグを付加した第２の出力フレームとを作成するフレーム設定手段と、前記フレーム設定手段により作成した前記第１タグが付加された前記第１の出力フレームを伝送フレームとして前記第１仮想伝送路へ出力し、前記フレーム設定手段により作成した前記第２タグが付加された前記第２の出力フレームを伝送フレームとして前記第２仮想伝送路へ出力する幹線系インターフェースとを有し、前記１つのネットワーク伝送装置は、前記複数のネットワーク伝送装置の各々から、前記支線系インターフェース及び前記幹線系インターフェースを介した接続先を示すアドレス情報が登録された経路情報を取得する取得手段と、前記複数のネットワーク伝送装置の各々から取得した経路情報をもとに、前記１つのネットワーク伝送装置を基点とした前記第１の方向又は第２の方向における前記複数のネットワーク伝送装置の接続順序と、当該複数のネットワーク伝送装置の支線系インターフェースに接続する端末装置とを示すネットワーク構成情報を作成する抽出手段と、前記複数のネットワーク伝送装置に対して、前記作成されたネットワーク構成情報をもとに、前記フレーム設定手段が前記第１の方向及び前記第２の方向で伝送させる出力フレームを作成させるための経路設定情報を作成する作成手段と、記作成された経路設定情報にもとづき、前記フレーム設定手段が前記第１の方向及び前記第２の方向で伝送させる出力フレームを作成させるための経路設定手段と、を有する。
【図面の簡単な説明】
【０００６】
【図１】図１は、第１の実施形態に係るリング型ネットワークシステムの構成例を概略的に示す図である。
【図２】図２は、第１の実施形態に係るマスターネットワーク伝送装置、及びネットワーク伝送装置の構成例を示す図である。
【図３】図３は、ネットワーク伝送装置に端末装置から入力される伝送フレームの例を示す図である。
【図４】図４は、第１の実施形態に係るフレーム設定部による出力フレームの作成例を示す図である。
【図５】図５は、リング型ネットワークシステムで発生した障害の例を示す図である。
【図６】図６は、第２の実施形態に係るマスターネットワーク伝送装置、及びネットワーク伝送装置の構成例を示す図である。
【図７】図７は、第２の実施形態に係るフレーム設定部による出力フレームの作成例を示す図である。
【図８】図８は、第３の実施形態に係るマスターネットワーク伝送装置、及びネットワーク伝送装置の構成例を示す図である。
【図９】図９は、第３の実施形態に係るフレーム設定部による出力フレームの作成例を示す図である。
【図１０】図１０は、第４の実施形態に係るネットワークシステムの構成例を示す図である。
【図１１】図１１は、第４の実施形態に係るマスターネットワーク伝送装置の構成例を示す図である。
【図１２】図１２は、第４の実施形態に係るネットワーク伝送装置の構成例を示す図である。
【図１３】図１３は、第４の実施形態に係るネットワークシステムにおける伝送フレームの伝送の流れを説明するための図である。
【図１４】図１４は、第４の実施形態に係るアドレス情報の例を示す図である。
【図１５】図１５は、第４の実施形態に係るフレーム設定部による出力フレームの作成例を示す図である。
【図１６】図１６は、第４の実施形態に係るフレーム変換部における入力伝送フレームと出力フレームの関係を示す図である。
【図１７】図１７は、第４の実施形態に係るネットワーク伝送装置が端末装置へ伝送フレームを出力する処理の例を示す図である。
【図１８】図１８は、第４の実施形態に係るアドレス情報の他の例を示す図である。
【図１９】図１９は、第５の実施形態に係るマスターネットワーク伝送装置の構成例を示す図である。
【図２０】図２０は、第５の実施形態に係るネットワーク伝送装置の構成例を示す図である。
【図２１】図２１は、第５の実施形態に係るネットワークシステムにおける伝送フレームの伝送の流れを説明するための図である。
【図２２】図２２は、第５の実施形態に係るアドレス情報の例を示す図である。
【図２３】図２３は、第５の実施形態に係るフレーム設定部による出力フレームの作成例を示す図である。
【図２４】図２４は、第５の実施形態に係るフレーム変換部における入力伝送フレームと出力フレームの関係を示す図である。
【図２５】図２５は、第５の実施形態に係るアドレス情報の他の例を示す図である。
【図２６】図２６は、第６の実施形態に係るフレーム設定部による出力フレームの作成例を示す図である。
【図２７】図２７は、第６の実施形態に係るフレーム変換部における入力伝送フレームと出力フレームの関係を示す図である。
【図２８】図２８は、第７の実施形態に係るマスターネットワーク伝送装置の構成例を示す図である。
【図２９】図２９は、第７の実施形態に係るネットワーク伝送装置の構成例を示す図である。
【図３０】図３０は、第７の実施形態に係るフレーム設定部による出力フレームの作成例を示す図である。
【図３１】図３１は、第７の実施形態に係るフレーム変換部における入力伝送フレームと出力フレームの関係を示す図である。
【図３２】図３２は、第８の実施形態に係るマスターネットワーク伝送装置の構成例を示す図である。
【図３３】図３３は、第８の実施形態に係るネットワーク伝送装置の構成例を示す図である。
【図３４】図３４は、第８の実施形態に係るマスターネットワーク伝送装置およびネットワーク伝送装置の経路情報の一例を示す図である。
【図３５】図３５は、第８の実施形態に係るマスターネットワーク伝送装置の動作の一例を示す図である。
【図３６】図３６は、第８の実施形態に係るマスターネットワーク伝送装置およびネットワーク伝送装置の経路情報の一例を示す図である。
【図３７】図３７は、第８の実施形態に係る接続順序の並び替えを例示する図である。
【図３８】図３８は、第８の実施形態に係るマスターネットワーク伝送装置の動作の一例を示す図である。
【図３９】図３９は、第８の実施形態に係るアドレス情報記憶部を参照して送出されるフレームを例示する図である。
【図４０】図４０は、第８の実施形態に係る端末装置間の仮想伝送経路の概略を例示する図である。
【図４１】図４１は、第８の実施形態に係る端末装置間の仮想伝送経路の概略について、マスターネットワーク伝送装置、ネットワーク伝送装置を含めて例示する図である。
【図４２】図４２は、第８の実施形態に係る端末装置間の仮想伝送経路の概略を例示する図である。
【図４３】図４３は、第８の実施形態に係る端末装置間の仮想伝送経路の概略について、マスターネットワーク伝送装置、ネットワーク伝送装置を含めて例示する図である。
【図４４】図４４は、第８の実施形態に係る端末装置間の仮想伝送経路の概略を例示する図である。
【図４５】図４５は、第８の実施形態に係る端末装置間の仮想伝送経路の概略について、マスターネットワーク伝送装置、ネットワーク伝送装置を含めて例示する図である。
【図４６】図４６は、第８の実施形態に係る端末装置間の仮想伝送経路の概略を例示する図である。
【図４７】図４７は、第８の実施形態に係る端末装置間の仮想伝送経路の概略について、マスターネットワーク伝送装置、ネットワーク伝送装置を含めて例示する図である。
【図４８】図４８は、第９の実施形態に係るマスターネットワーク伝送装置の構成例を示す図である。
【発明を実施するための形態】
【０００７】
以下、添付図面を参照して実施形態のネットワークシステム及び経路設定方法を詳細に説明する。図１は、第１の実施形態に係るリング型ネットワークシステムの構成例を概略的に示す図である。図１に示すように、ネットワークシステムは、リング型の伝送ネットワークシステムである。
【０００８】
図１に示すネットワークシステムは、マスターネットワーク伝送装置１、複数のネットワーク伝送装置２（２ａ、２ｂ、…）及び幹線系伝送路３を有する。さらに、マスターネットワーク伝送装置１及び各ネットワーク伝送装置２には、種々の端末装置５が支線系伝送路６を介して接続される。なお、図１において、幹線系伝送路３及び支線系伝送路６は、送信及び受信の１組を１つの線で表現している。また、ネットワーク伝送装置２の台数、端末装置５の台数は、図１に示してある台数に限定されるものではない。
【０００９】
幹線系伝送路３は、伝送路を論理的に分離した２つの仮想ネットワーク（ＶＬＡＮ）を構成する。例えば、幹線系伝送路３は、第１のＶＬＡＮを構成する仮想伝送路３ａと第２のＶＬＡＮを構成する仮想伝送路３ｂとに分割される。仮想伝送路３ａにより構成される第１のＶＬＡＮと仮想伝送路３ｂにより構成される第２のＶＬＡＮとは、共に各ネットワーク伝送装置２をリング型に接続するネットワークである。仮想伝送路３ａにより構成される第１のＶＬＡＮと仮想伝送路３ｂにより構成される第２のＶＬＡＮとは、マスターネットワーク伝送装置１を基点として、それぞれが互いに異なる方向で１周だけ伝送フレームを伝送する。
【００１０】
すなわち、マスターネットワーク伝送装置１は、仮想伝送路３ａにより伝送する伝送フレームを１周以上伝送させないようにインターフェースを閉塞する第１閉塞ポート４ａと、仮想伝送路３ｂにより仮想伝送路３ａとは逆方向に伝送する伝送フレームを１周以上伝送させないようにインターフェースを閉塞する第２閉塞ポート４ｂとを有する。図１に示す構成例において、マスターネットワーク伝送装置１は、仮想伝送路３ａにより構成される第１のＶＬＡＮとしてのリング型ネットワークを反時計回り（図１に示すａ方向）に１周だけ伝送フレームを伝送させ、仮想伝送路３ｂにより構成される第２のＶＬＡＮとしてのリング型ネットワークを時計回り（図１に示すｂ方向）で１周だけ伝送フレームを伝送させる。
【００１１】
図２は、第１の実施形態に係るマスターネットワーク伝送装置１、及びネットワーク伝送装置２の構成例を示す図である。図２に示すように、マスターネットワーク伝送装置１及びネットワーク伝送装置２（２ａ、２ｂ、…２ｎ）は、制御部１０、記憶部１１、経路切替部１２、支線系送信部１３、支線系受信部１４、第１幹線系受信部１６ａ、第２幹線系受信部１６ｂ、第１幹線系送信部１５ａ、第２幹線系送信部１５ｂ、及びフレーム設定部１７を有する。マスターネットワーク伝送装置１は、さらに、経路切替部１２内に第１閉塞ポート４ａ及び第２閉塞ポート４ｂを有する。ネットワーク伝送装置２の経路切替部１２は、第１閉塞ポート４ａ及び第２閉塞ポート４ｂの機能を具備しない。すなわち、各ネットワーク伝送装置２は、図２に示す構成から第１閉塞ポート４ａ及び第２閉塞ポート４ｂを除いた構成により実現できる。
【００１２】
制御部１０は、経路切替情報を記憶する記憶部１１を有しており、記憶部１１に記憶された経路切替情報に基づいて経路切替部１２を制御することで、伝送フレームの伝送経路を切り替える。
【００１３】
支線系送信部１３及び支線系受信部１４は、ネットワーク伝送装置２あるいはマスターネットワーク伝送装置１に端末装置５を接続するためのインターフェース（支線系インターフェース）である。マスターネットワーク伝送装置１及びネットワーク伝送装置２は、支線系送信部１３及び支線系受信部１４を介して端末装置５との間でデータの送受信を行う。なお、マスターネットワーク伝送装置１及びネットワーク伝送装置２は、支線系送信部１３及び支線系受信部１４を複数実装してもよい。
【００１４】
第１幹線系送信部１５ａおよび、第１幹線系受信部１６ａは、リングネットワークに対して時計回りの方向に対する物理的なインターフェースである。また、第２幹線系送信部１５ｂおよび第２幹線系受信部１６ｂは、リングネットワークに対して反時計回りの方向に対する物理的なインターフェースである。仮想伝送路３ａおよび仮想伝送路３ｂは、各々の物理的なインターフェースに論理的に接続される。つまり、第１幹線系送信部１５ａおよび、第１幹線系受信部１６ａは、仮想伝送路３ａおよび３ｂのリングネットワークに対する時計回りの方向に対する論理的なインターフェースであり、第２幹線系送信部１５ｂおよび１６ｂは、仮想伝送路３ａおよび３ｂのングネットワークに対する反時計回りの方向に対する論理的なインターフェースである。
【００１５】
マスターネットワーク伝送装置１の経路切替部１２は、第１閉塞ポート４ａ及び第２閉塞ポート４ｂを有する。第１閉塞ポート４ａ及び第２閉塞ポート４ｂは、それぞれ仮想伝送路３ａ及び仮想伝送路３ｂにより１周するリング型ネットワークを閉塞させるための閉塞手段として機能する。
【００１６】
フレーム設定部１７は、データ処理を行う演算装置で構成できる。例えば、フレーム設定部１７は、既存のネットワーク伝送装置に接続したコンピュータのプロセッサが制御プログラムを実行することにより実現する構成としてもよい。フレーム設定部１７は、端末装置５により受信したデータ（入力フレーム）から仮想伝送路３ａにより伝送させる第１の伝送フレーム（出力フレーム）と仮想伝送路３ｂにより出力させる第２の伝送フレーム（出力フレーム）とを作成する。フレーム設定部１７は、作成した２つの伝送フレームを経路切替部１２へ出力する。経路切替部１２は、フレーム設定部１７が作成した２つの伝送フレームをそれぞれ仮想伝送路３ａ及び仮想伝送路３ｂにより伝送させる。
【００１７】
次に、フレーム設定部１７が作成する伝送フレームの構成について説明する。
図３は、ネットワーク伝送装置に端末装置から入力される伝送フレーム（入力フレーム）の例を示す図である。図４は、第１の実施形態に係るフレーム設定部による出力フレームの作成例を示す図である。
【００１８】
入力フレームは、マスターネットワーク伝送装置１あるいはネットワーク伝送装置２が端末装置５から入力するデータである。図３に示す構成例において、入力フレームは、宛先アドレスフィールド、送信元アドレスフィールド、タイプフィールド、データフィールド、ＦＣＳ（伝送フレームチェックシーケンス）フィールドなどの複数のフィールドにより構成される。
【００１９】
フレーム設定部１７は、入力フレームに異なる識別情報を付加した複数の出力フレームを作成する。フレーム設定部１７は、入力フレームに仮想伝送路（ＶＬＡＮ）を識別するための識別情報を格納する仮想伝送路識別用のフィールドを付加した出力フレームをＶＬＡＮごとに作成する。仮想伝送路３ａ及び仮想伝送路３ｂを設定するネットワークにおいては、フレーム設定部１７は、仮想伝送路識別用のフィールドに仮想伝送路３ａ上を伝送させるための識別情報を格納した第１の出力フレームと、仮想伝送路３ｂ上を伝送させるための識別情報を格納した第２の出力フレームとを作成する。
【００２０】
たとえば、出力フレームにおいて伝送すべき仮想伝送路を識別するための識別情報としては、タグ（ｖｌａｎタグ）を利用する。例えば、ｖｌａｎタグは、ＩＥＥＥ８０２．１Ｑで定義されている識別情報が利用できる。図４に示す構成例では、フレーム設定部１７は、入力フレームに付加した仮想伝送路識別用のフィールド（ｖｌａｎタグフィールド）に、ｖｌａｎタグとして「ｖｌａｎ１０」を格納した第１の出力フレームとｖｌａｎタグとして「ｖｌａｎ２０」を格納した第２の出力フレームとを作成する。経路切替部１２は、各出力フレームにおける仮想伝送路識別用のフィールドの値により伝送すべき仮想伝送路を判別する。
【００２１】
たとえば、経路切替部１２は、ｖｌａｎタグが「ｖｌａｎ１０」の第１の出力フレームを仮想伝送路３ａへ出力し、ｖｌａｎタグが「ｖｌａｎ２０」の第２の出力フレームを仮想伝送路３ｂへ出力する。これにより、２つの伝送フレーム（第１の出力フレームと第２の出力フレーム）は、本ネットワークシステム内をそれぞれが異なる方向で伝送される。このような２つの伝送フレームは、ｖｌａｎタグが異なるが、宛先は同じである。この結果として、宛先とする端末装置５が接続されたネットワーク伝送装置には、ｖｌａｎタグが異なる２つの伝送フレームが到着する。
【００２２】
図５は、リング型ネットワークシステムで発生した障害の例を示す図である。図５に示す例では、ネットワーク伝送装置２ｂとネットワーク伝送装置２ｎとの間で、伝送障害が発生した状況を示している。また、図５では、マスターネットワーク伝送装置１に接続された端末装置５からネットワーク伝送装置２ｂに接続された端末装置５へ伝送フレームを伝送する状況を示している。
【００２３】
図５に示す状況において、マスターネットワーク伝送装置１からネットワーク伝送装置２ｂまでの時計回り（図中に示すｂ方向）の伝送路には、障害が発生していない。このため、仮想伝送路３ｂにより時計回りで伝送される第１の出力フレームは、マスターネットワーク伝送装置１からネットワーク伝送装置２ｂへ伝送される。一方、マスターネットワーク伝送装置１からネットワーク伝送装置２ｂまでの反時計回り（図中に示すａ方向）の伝送路には、障害が発生している。このため、仮想伝送路３ａにより反時計回りで伝送される第２の出力フレームは、マスターネットワーク伝送装置１からネットワーク伝送装置２ｂへ伝送できない。
【００２４】
すなわち、図５に示すようなマスターネットワーク伝送装置１とネットワークで送装置２ｎとの間で伝送を行う場合には、伝送路の一部に障害が発生した場合であっても、２つの伝送フレームのうち何れか一方の伝送フレームは、宛先の端末装置が接続されたネットワーク伝送装置へ到着する。また、リング型のネットワークシステムでは、障害が発生した場合、マスターネットワーク伝送装置１の閉塞ポートを解除して障害回避動作を行うが、このような障害回避動作が完了するまでの間であっても、本ネットワークシステムでは、何れか一方の仮想伝送路が確保されているため、伝送フレームの欠落が発生することがない。
【００２５】
上述のように、本ネットワークシステムでは、伝送路の一部に障害が発生した場合であってもデータの欠落がない伝送を確保することができる。たとえば、本ネットワークシステムでは、伝送障害が発生している間、あるいは、伝送障害に伴う障害回避動作が完了するまでの間、制御系等の短い周期のデータの伝送を欠落がなく伝送することができる。なお、制御系などの周期の短い伝送が要求されるネットワークシステムでは、伝送するデータ量が少ないことが多く、伝送フレームを２重化してもネットワーク全体にかかる負荷は大きくないと考えられる。
【００２６】
また、上述のネットワークシステムの変形例として、データ容量は大きいが伝送の周期が長くてもよいデータ、あるいは欠落が許容できるデータは、時計回りに伝送する第１の伝送路と反時計回りに伝送する第２の伝送路とは別の第３の仮想伝送路を使用してｖｌａｎタグを別にした第３の出力フレームを伝送するようにしてもよい。このような形態であれば、ネットワークを効率よく使用することができる。このような形態は、各ネットワーク伝送装置における支線系の入出力インターフェースである支線系送信部及び支線系受信部とフレーム設定部を第１および第２の仮想伝送路に所属する支線系送信部及び支線系受信部とフレーム設定部を用意することで、第１および第２の仮想伝送路とは独立に動作することが出来る。
【００２７】
次に、第２の実施形態について説明する。図６は、第２の実施形態に係るマスターネットワーク伝送装置２１、及びネットワーク伝送装置２２の構成例を示す図である。第２の実施形態に係るネットワークシステムとしては、図１に示すマスターネットワーク伝送装置１及びネットワーク伝送装置２を図６に示すマスターネットワーク伝送装置２１及びネットワーク伝送装置２２に置き換えた構成となっているものを想定する。図６に示すマスターネットワーク伝送装置２１、ネットワーク伝送装置２２は、フレーム設定部２７の機能が図２に示すフレーム設定部１７と異なっている。また、マスターネットワーク伝送装置２１は、図６に示す第１閉塞ポート４ａ、第２閉塞ポート４ｂを持つ構成となっており、ネットワーク伝送装置２２は、図６に示す第１閉塞ポート４ａ、第２閉塞ポート４ｂを持たない構成となっている。
【００２８】
図７は、第２の実施形態に係るフレーム設定部２７による出力フレームの作成例を示す図である。第２の実施形態において、マスターネットワーク伝送装置２１のフレーム設定部２７は、図７に示すように、ｖｌａｎタグのフィールド以外に、伝送フレームヘッダの後（タイプフィールドの後）に、ＩＰヘッダ及びＵＤＰヘッダに続けて識別フィールドを挿入する。識別フィールドには、伝送フレームの内容を示す値が設定される。たとえば、識別フィールドには、ｖｌａｎタグのみが異なる同内容のデータの伝送フレームには同じ値が設定される。
【００２９】
すなわち、フレーム設定部２７は、異なる仮想伝送路を伝送させる同内容の２つの伝送フレームには、識別フィールドにデータが同じでｖｌａｎタグのみ異なることを示す値（識別情報）を設定する。端末装置５から入力された伝送フレームを複製することにより作成する２つの出力フレームは、識別フィールドの値を同じ値に設定する。ただし、識別フィールドの値は、異なる内容のデータの伝送フレーム毎に異なる値に変更する。たとえば、識別フィールドの値としては、出力する順番に伝送フレーム（異なる内容のデータの伝送フレーム）毎に、所定の規則に従った値で増加、又は減少する値を設定する。
【００３０】
マスターネットワーク伝送装置２１のフレーム設定部２７は、端末装置５から１つの伝送フレームが入力される毎に、上記識別フィールドに同内容のデータであることを示す値を設定したｖｌａｎタグの値が異なる仮想伝送路の数の伝送フレームを設定する。これにより、マスターネットワーク伝送装置２１の経路切替部１２は、上記識別フィールドに同内容のデータであることを示す値を設定した複数の伝送フレームを、ｖｌａｎタグの値に応じた仮想伝送路へ出力する。これらの伝送フレームを受信した端末装置５では、受信した各伝送フレームにおける識別フィールドの値から必要な伝送フレームを選択できる。この結果として、端末装置５の受信処理を軽減することができる。
【００３１】
次に、第２の実施形態に係るネットワーク伝送装置２２に接続された端末装置５における伝送フレームの選択方法について説明する。第２の実施形態に係るネットワーク伝送装置２２では、支線系伝送路６で接続される端末装置宛の伝送フレームを全て端末装置へ出力するものとする。このような第２の実施形態に係るネットワークシステムでは、端末装置５は、２重化された伝送フレーム（第１、第２の出力フレーム）を受信するため、ネットワーク伝送装置２２から供給される伝送フレームにおける識別フィールドの値から必要な伝送フレームを選択する。伝送フレームの選択方法としては、次に受信すべき識別フィールドの値を算出（予測）し、算出した値となっている識別フィールドの伝送フレームを選択する選択方法（第１の選択方法）と、受信済みの伝送フレームと同じ値の識別フィールドとなっている伝送フレームを破棄（識別フィールドの値が同じでない伝送フレームを選択）する選択方法（第２の選択方法）と、が考えられる。
【００３２】
第２の実施形態の端末装置５は、フレームの第１の選択方法として、送信側と同じ算出方法（マスターネットワーク伝送装置のフレーム設定部が次の伝送フレームにおける識別フィールドの値を算出する算出方法）を用いて、先に選択（受信）した伝送フレームの識別フィールドの値から次に選択（受信）すべき識別フィールドの値を算出する。伝送フレームを受信すると、端末装置５は、算出した次の識別フィールドの値と一致する識別フィールドの値を持った伝送フレームを選択し、それ以外を破棄する。
【００３３】
たとえば、マスターネットワーク伝送装置２１のフレーム設定部２７が順に出力する伝送フレームに対して識別フィールドの値を「１」加算するものとする。このような場合、端末装置５は、先に選択した伝送フレームにおける識別フィールドの値が「１０」であれば、「１０」に「１」を加算した「１１」が識別フィールドの値となっている伝送フレームを次の伝送フレームとして選択し、それ以外を破棄する。
【００３４】
また、第２の実施形態の端末装置５は、フレームの第２の選択方法として、選択（受信）した伝送フレームの識別フィールドの値と一致する識別フィールドの値を持った伝送フレームを破棄し、それ以外を選択するようにしてもよい。マスターネットワーク伝送装置２１のフレーム設定部２７は、データの内容が異なる伝送フレームに対しては異なる識別フィールドの値を設定する。このため、端末装置５は、先に選択済みの伝送フレームにおける識別フィールドの値が「１０」であれば、識別フィールドの値が「１０」の伝送フレーム（別の仮想伝送路を経由して受信した伝送フレーム）を破棄し、それ以外を選択する。
【００３５】
次に、第３の実施形態について説明する。第３の実施形態では、端末装置５における受信処理の負荷を軽減するとともに、支線系伝送路の伝送量を軽減できる。図８は、第３の実施形態に係るマスターネットワーク伝送装置３１、及びネットワーク伝送装置３２の構成例を示す図である。なお、第３の実施形態に係るネットワークシステムは、図１に示すマスターネットワーク伝送装置１およびネットワーク伝送装置２を図８に示すマスターネットワーク伝送装置３１および３２に置き換えた構成となっているものとする。
【００３６】
図８に示すマスターネットワーク伝送装置３１およびネットワーク伝送装置３２は、図２に示す第１の実施形態のマスターネットワーク伝送装置１およびネットワーク伝送装置２に相当し、経路切替部１２と支線系送信部１３の間にフレーム選択部３８を設けた点が図２に示すマスターネットワーク伝送装置１、ネットワーク伝送装置２と異なり、更に、フレーム設定部３７の機能が図２に示すフレーム設定部１７の機能と異なっている。なお、マスターネットワーク伝送装置３１のみが図８に示す第１閉塞ポート４ａ、第２閉塞ポート４ｂを有し、それ以外のネットワーク伝送装置３２は、図８に示す第１閉塞ポート４ａ、第２閉塞ポート４ｂを持たない構成となっている。
【００３７】
図９は、第３の実施形態に係るフレーム設定部３７による出力フレームの作成例を示す図である。図９に示す出力フレームは、図４に示す出力フレームと比較すると、タイプフィールドの後に識別フィールドを設けた点が異なる。フレーム設定部３７では、端末装置５から入力した伝送フレームを２つ複製し、複製したそれぞれの伝送フレームに仮想伝送路３ａ及び仮想伝送路３ｂに対応するｖｌａｎタグを付加し、識別フィールドに同じ値を設定する。
【００３８】
フレーム設定部３７は、図９に示すように、１つの入力フレームから第１の出力フレームと第２の出力フレームとを作成する。フレーム設定部３７は、伝送フレーム毎に所定の規則に従った値で変化（たとえば、増加、または減少）する値を識別フィールドにセットする。フレーム設定部３７は、図９に示すように、１つの入力フレームから作成する同内容の第１、第２の出力フレームの識別フィールドには同じ値をセットする。第１、第２の出力フレームは、経路切替部１２を経由して幹線系伝送路３へ出力される。第１の出力フレームは、ｖｌａｎタグが対応する仮想伝送路３ａにより伝送され、もう１つの第２の出力フレームは、ｖｌａｎタグが対応する仮想伝送路３ｂにより伝送される。
【００３９】
幹線系伝送路３に接続された各ネットワーク伝送装置３２は、仮想伝送路３ａにより伝送される第１の出力フレームと仮想伝送路３ｂにより伝送される第２の出力フレームとを受信する。ネットワーク伝送装置３２では、フレーム選択部３８により受信した伝送フレームから実際に端末装置へ出力すべき伝送フレームを選択する。フレーム選択部３８は、当該ネットワーク伝送装置３２に接続された端末装置５が宛先となっている伝送フレームに対して、識別フィールドの値により端末装置５へ出力すべき伝送フレームか否かを選択する。フレーム選択部３８は、選択した伝送フレームについては識別フィールドとｖｌａｎタグを削除して宛先の端末装置５へ出力する。
【００４０】
上記のように、第３の実施形態に係るネットワークシステムでは、ネットワーク伝送装置で端末装置へ出力すべき伝送フレームを選別するため、ネットワーク伝送装置と端末装置とを接続する支線系伝送路の伝送容量を増加させることはない。つまり、第３の実施形態に係るネットワークシステムでは、支線系の伝送路容量を増加させることはなく、伝送路の一部に障害が発生してもデータを確実に端末装置５へ届けることができる。
【００４１】
次に、第３の実施形態に係るネットワークシステムの各ネットワーク伝送装置３２における伝送フレームの選択方法について説明する。上述したように、第３の実施形態に係るネットワーク伝送装置３２は、受信した伝送フレームのうち当該ネットワーク伝送装置に接続された端末装置が宛先となる伝送フレームに対して、識別フィールドの値に基づいて端末装置へ出力すべき伝送フレームか否かを選択する。伝送フレームの選択方法としては、先に選択した伝送フレームの識別フィールドの値から次に伝送すべき識別フィールドの値を算出（予測）し、算出した値の識別フィールド値を持った伝送フレームを選択する選択方法（第１の選択方法）と、選択済みの伝送フレームと同じ値の識別フィールドとなっている伝送フレームを破棄する選択方法（識別フィールドの値が同じでない伝送フレームを選択する選択方法（第２の選択方法））とが考えられる。
【００４２】
上述した第１の選択方法を適用したフレーム選択部３８は、送信側と同じ算出方法（マスターネットワーク伝送装置のフレーム設定部が次の伝送フレームにおける識別フィールドの値を算出する算出方法）を用いて、直前に選択（受信）した伝送フレームの識別フィールドの値から次に選択すべき識別フィールドの値を算出する。当該ネットワーク伝送装置３２に接続された端末装置５が宛先となっている伝送フレームを受信すると、フレーム選択部３８は、算出した次の識別フィールドの値と一致する識別フィールドの値を持った伝送フレームを選択し、それ以外を破棄する。
【００４３】
たとえば、マスターネットワーク伝送装置３１のフレーム設定部３７が順に出力する伝送フレームに対して識別フィールドの値を「１」加算するものとする。このような場合、フレーム選択部３８は、直前に選択した伝送フレームにおける識別フィールドの値が「１０」であれば、「１０」に「１」を加算した「１１」が識別フィールドの値となっている伝送フレームを選択し、それ以外を破棄する。
【００４４】
また、上記第２の選択方法を適用したフレーム選択部３８では、選択済みの伝送フレームの識別フィールドの値と一致する識別フィールドの値を持った伝送フレームを破棄し、それ以外を選択する。マスターネットワーク伝送装置３１のフレーム設定部３７は、データの内容が異なる伝送フレームに対しては異なる識別フィールドの値を設定する。このため、端末装置５は、先に選択済みの伝送フレームにおける識別フィールドの値が「１０」であれば、識別フィールドの値が「１０」の伝送フレーム（別の仮想伝送路を経由して受信した伝送フレーム）を破棄し、それ以外を選択する。
【００４５】
上記のように、第１、第２及び第３の実施形態に係るネットワークシステムでは、マスターネットワーク伝送装置が同内容のデータを複数の仮想伝送路により複数の伝送フレームとして伝送する。このため、マスターネットワーク伝送装置と各ネットワーク伝送装置との通信においては、伝送路上の一部に障害が発生しても、何れか１つの仮想伝送路で伝送フレームを伝送でき、伝送フレームの欠落が無い伝送を維持することができる。
【００４６】
たとえば、鉄道車両では、運転手が存在する制御装置を中心として発生させた制御指令などのデータを当該車両内の各所に設置される各機器（端末装置）へ伝送するネットワークシステムが要望される。第１、第２及び第３の実施形態で説明したようなネットワークシステムを鉄道車両に搭載すれば、簡単なハードウエア構成（例えば既存のハードウエアを活用したネットワーク構成）で伝送フレームの欠落がない伝送を維持することができるシステムを実現できる。
【００４７】
次に、第４の実施形態について説明する。図１０は、第４の実施形態に係るネットワークシステムの構成例を示す図である。
【００４８】
図１０に示す第４の実施形態に係るネットワークシステムは、図１に示すマスターネットワーク伝送装置１とネットワーク伝送装置２とをマスターネットワーク伝送装置Ｍとネットワーク伝送装置Ｓ（Ｓ１，Ｓ２，Ｓ３）とに置き換えた構成となっている。なお、ネットワーク伝送装置Ｓの台数、あるいは端末装置５の台数などは、図１０に示すものに限定されるものではない。
【００４９】
図１１は、第４の実施形態に係るマスターネットワーク伝送装置Ｍの構成例を示す図である。図１２は、第４の実施形態に係るネットワーク伝送装置Ｓの構成例を示す図である。
マスターネットワーク伝送装置Ｍは、図１１に示すように、制御部１０、記憶部１１、経路切替部１２、支線系送信部１３、支線系受信部１４、第１幹線系受信部１６ａ、第２幹線系受信部１６ｂ、第１幹線系送信部１５ａ、第２幹線系送信部１５ｂ、フレーム設定部４１、第１フレーム受信部４２、第２フレーム受信部４３、フレーム選択部４４、アドレス情報記憶部４５、およびフレーム変換部４６を有する。制御部１０、記憶部１１、経路切替部１２、支線系送信部１３、支線系受信部１４、第１幹線系受信部１６ａ、第２幹線系受信部１６ｂ、第１幹線系送信部１５ａ、第２幹線系送信部１５ｂは、図２に示す構成と同様なもので実現可能である。
【００５０】
また、ネットワーク伝送装置Ｓは、図１２に示すように、制御部１０、記憶部１１、経路切替部１２、支線系送信部１３、支線系受信部１４、第１幹線系受信部１６ａ、第２幹線系受信部１６ｂ、第１幹線系送信部１５ａ、第２幹線系送信部１５ｂ、フレーム設定部４１、第１フレーム受信部４２、第２フレーム受信部４３、フレーム選択部４４およびアドレス情報記憶部４５を有する。ネットワーク伝送装置Ｓは、マスターネットワーク伝送装置Ｍにおいてフレーム変換部４６を省略し、経路切替部１２が閉塞ポートを持たない構成で実現できる。
【００５１】
なお、マスターネットワーク伝送装置Ｍあるいはネットワーク伝送装置Ｓにおいて、支線系送信部１３、支線系受信部１４、フレーム設定部４１、第１フレーム受信部４２、第２フレーム受信部４３、フレーム選択部４４およびアドレス情報記憶部４５は、複数であってもよい。
【００５２】
以下、第４の実施形態のネットワークシステムにおけるフレームの伝送制御の例について説明する。
図１３は、第４の実施形態に係るネットワークシステムにおける伝送フレームの伝送の流れを説明するための図であり、マスターネットワーク伝送装置Ｍおよび各ネットワーク伝送装置Ｓ（Ｓ１、Ｓ２、Ｓ３）間を伝送する伝送フレームの入出力関係を概念的に示す図である。
【００５３】
図１３に示す例では、マスターネットワーク伝送装置Ｍには、端末装置ＭＴが接続され、ネットワーク伝送装置Ｓ（Ｓ１、Ｓ２、Ｓ３）には、それぞれ端末装置Ｔ１、Ｔ２、Ｔ３が接続されるものとする。また、図１３では、マスターネットワーク伝送装置Ｍを機能的に２つに分割した２つのブロックとして記載している。左端側のマスターネットワーク伝送装置Ｍは、第２のｖｌａｎ（ｖｌａｎタグがｖｌａｎ２０）に属するアドレスを処理する機能の部分を示し、右端側のマスターネットワーク伝送装置Ｍは、第１のｖｌａｎ（ｖｌａｎタグがｖｌａｎ１０）に属するアドレスを処理する機能の部分を示す。また、図１３では、マスターネットワーク伝送装置Ｍおよびネットワーク伝送装置Ｓ（Ｓ１、Ｓ２、Ｓ３）を貫く２つの横線のうち、上方が第１のｖｌａｎ（ｖｌａｎタグがｖｌａｎ１０）の仮想伝送路を示し、下方が第２のｖｌａｎ（ｖｌａｎタグがｖｌａｎ２０）の仮想伝送路を示す。
【００５４】
本ネットワークシステムにおいてマスターネットワーク伝送装置Ｍおよび各ネットワーク伝送装置Ｓ（Ｓ１、Ｓ２、Ｓ３）には、それぞれ２つのアドレスが与えられる。これは、ネットワークシステム内において、同じｖｌａｎ内で同じアドレスが違う経路から伝送することを防ぐためである。マスターネットワーク伝送装置Ｍおよびネットワーク伝送装置Ｓ（Ｓ１、Ｓ２、Ｓ３）では、第１フレーム受信部４２および第２フレーム受信部４３により２つのアドレスを使用する。
【００５５】
マスターネットワーク伝送装置Ｍ、ネットワーク伝送装置Ｓ（Ｓ１、Ｓ２、Ｓ３）では、フレーム設定部４１により２つのアドレスの伝送フレームを２つ設定する。マスターネットワーク伝送装置Ｍ、ネットワーク伝送装置Ｓ（Ｓ１、Ｓ２、Ｓ３）と各伝送装置に接続される各端末装置ＭＴ、Ｔ１、Ｔ２、Ｔ３とに関するアドレス情報は、アドレス情報記憶部４５に記憶される。例えば、アドレス情報記憶部４５は、事故の伝送装置も含めた他のすべての伝送装置に対する２つのアドレスと、各伝送装置に接続されている各端末装置のアドレスとの対応関係を示す情報をアドレス情報として記憶する。
【００５６】
図１３に示す例では、各ネットワーク伝送装置Ｓ（Ｓ１、Ｓ２、Ｓ３）の下方に記載したＡ１とＢ１、Ａ２とＢ２、Ａ３とＢ３は、各ネットワーク伝送装置Ｓ（Ｓ１、Ｓ２、Ｓ３）に接続した各端末装置Ｔ１、Ｔ２、Ｔ３に割り当てた２つのアドレスを示し、マスターネットワーク伝送装置Ｍの下方に記載したＭＡおよびＭＢは、マスターネットワーク伝送装置Ｍに接続した端末装置ＭＴに割り当てた２つのアドレスを示す。
【００５７】
各端末装置ＭＴ、Ｔ１、Ｔ２、Ｔ３は、他の端末装置へ伝送する伝送フレームを支線系伝送路６よりマスターネットワーク伝送装置Ｍ、ネットワーク伝送装置Ｓ（Ｓ１、Ｓ２、Ｓ３）へ出力する。マスターネットワーク伝送装置Ｍ、ネットワーク伝送装置Ｓ（Ｓ１、Ｓ２、Ｓ３）は、端末装置ＭＴ、Ｔ１、Ｔ２、Ｔ３から入力される伝送フレームを支線系受信部１４より受信し、フレーム設定部４１に入力する。フレーム設定部４１は、入力した伝送フレーム（入力フレーム）におけるアドレス（宛先アドレス、送信元アドレス）をアドレス情報記憶部４５が記憶するアドレス情報に基づいて変換した２つの伝送フレーム（出力フレーム）を作成する。
【００５８】
なお、第４の実施形態のネットワークシステムでは、各端末装置ＭＴ、Ｔ１、Ｔ２、Ｔ３が発信する他の端末装置宛の伝送フレーム（マスターネットワーク伝送装置Ｍ、ネットワーク伝送装置Ｓ（Ｓ１、Ｓ２、Ｓ３）へ送信する伝送フレーム）には、送信元アドレスとして自身の端末装置を示す「ＭＴ」、「Ｔ１」、「Ｔ２」、「Ｔ３」（送信元の端末装置のアドレス）をセットし、宛先アドレスとして宛先とする端末装置を示す「ＭＴ」、「Ｔ１」、「Ｔ２」、「Ｔ３」（宛先の端末装置のアドレス）をセットするものとする。
【００５９】
図１４は、第４の実施形態に係るアドレス情報の例を示す図であり、アドレス情報記憶部４５に記憶されているアドレス情報の例を示す図である。図１４に示す例では、ｖｌａｎタグに対応づけた各端末装置のアドレス（宛先アドレス、および送信元アドレス）が設定されている。フレーム設定部４１は、図１４に示すようなアドレス情報を参照して、ｖｌａｎタグに対応する送信元アドレスと宛先アドレスとを判別する。たとえば、図１４に示すアドレス情報を参照すれば、各伝送装置のフレーム設定部４１では、端末装置５から入力した伝送フレームに対して、ｖｌａｎ１０に対応する送信元アドレスおよび宛先アドレスに変換した第１の出力フレームと、ｖｌａｎ２０に対応する送信元アドレスおよび宛先アドレスに変換した第２の出力フレームとを作成できる。
【００６０】
ここで、ネットワーク伝送装置Ｓ１に接続した端末装置Ｔ１からネットワーク伝送装置Ｓ３に接続した端末装置Ｔ３へ伝送フレームを伝送する場合について説明する。図１５は、第４の実施形態に係るフレーム設定部４１による出力フレームの作成例を示す図であり、１つの入力フレームから作成される２つの出力フレーム（第１、第２の出力フレーム）の例を示す図である。
各伝送装置のフレーム設定部４１は、支線系伝送路６により端末装置から入力した伝送フレームを２つ複製する。フレーム設定部４１は、複製した２つの伝送フレームに対して、それぞれ宛先アドレスおよび送信元アドレスを変更し、ｖｌａｎタグおよび識別フィールドを付加した２つの出力フレームを作成する。
【００６１】
図１５に示す例において、送信元が端末装置Ｔ１で宛先が端末装置Ｔ３の伝送フレームを入力フレームとし、ｖｌａｎタグを「ｖｌａｎ１０」とした第１の出力フレームとｖｌａｎタグを「ｖｌａｎ２０」とした第２の出力フレームとを作成している。なお、図１５に示す例では、図１４に示すアドレス情報を参照して２つの出力フレームを作成する場合を想定している。フレーム設定部４１は、作成した２つの出力フレームを経路切替部１２へ出力する。経路切替部１２は、第１の出力フレームをｖｌａｎ１０により伝送し、第２の出力フレームをｖｌａｎ２０により伝送する。
【００６２】
ここで、仮想伝送路としてｖｌａｎ１０とｖｌａｎ２０を設定し、ｖｌａｎ１０が反時計回り、ｖｌａｎ２０が時計回りでリング型ネットワークを伝送するものとする。ｖｌａｎ１０では、マスターネットワーク伝送装置Ｍおよび３つのネットワーク伝送装置Ｓ（Ｓ１、Ｓ２、Ｓ３）のアドレスを、それぞれＭＡ及びＡ１、Ａ２、Ａ３とし、ｖｌａｎ２０では、マスターネットワーク伝送装置Ｍおよび３つのネットワーク伝送装置Ｓ（Ｓ１、Ｓ２、Ｓ３）のアドレスを、それぞれＭＢおよびＢ１、Ｂ２、Ｂ３とする。
【００６３】
このような設定において、ネットワーク伝送装置Ｓ１が端末装置Ｔ１から端末装置Ｔ３を宛先とする伝送フレーム（図１５に示す入力フレーム）を入力したものとする。この場合、フレーム設定部４１は、入力フレームにｖｌａｎタグ「ｖｌａｎ１０」を付加して宛先アドレスを「Ａ３」、送信元アドレスを「Ａ１」に変更した第１の出力フレームを作成するとともに、入力フレームにｖｌａｎタグ「ｖｌａｎ２０」を付加して宛先アドレスを「Ａ３」、送信元アドレスを「Ｂ１」として第２の出力フレームを作成する。
【００６４】
すなわち、ネットワーク伝送装置Ｓ１のフレーム設定部４１は、支線系伝送路６を経由して端末装置Ｔ１から入力された伝送フレーム（入力フレーム）を２つの伝送フレームに複製する。ネットワーク伝送装置Ｓ１のフレーム設定部４１は、複製した２つの伝送フレームのうち一方の伝送フレームについては、宛先アドレスとしての「Ｔ３」をｖｌａｎ１０に対応する端末装置Ｔ３のアドレス「Ａ３」に変更し、送信元アドレスとしての「Ｔ１」をｖｌａｎ１０に対応する端末装置Ｔ１のアドレス「Ａ１」に変更する。また、フレーム設定部４１は、複製した２つの伝送フレームのうち他方の伝送フレームに対しては、宛先アドレスとしての「Ｔ３」をｖｌａｎ２０に対応する端末装置Ｔ３のアドレス「Ａ３」に変更し、送信元アドレスとしての「Ｔ１」をｖｌａｎ２０に対応する端末装置Ｔ１のアドレス「Ｂ１」に変更する。
【００６５】
送信元アドレスが「Ａ１」の伝送フレームには、ｖｌａｎタグとして「ｖｌａｎ１０」を付加し、送信元アドレスが「Ｂ１」の伝送フレームには、ｖｌａｎタグとして「ｖｌａｎ２０」を付加する。さらに、２つの伝送フレームには、識別フィールドに同じ値を設定して第１、第２の出力フレームを作成する。これら２つの出力フレームは、ネットワーク伝送装置Ｓ１の経路切替部１２により幹線系伝送路３へ出力される。
【００６６】
ｖｌａｎタグが「ｖｌａｎ１０」の第１の出力フレームは、ネットワーク伝送装置Ｓ１から第１のｖｌａｎ（ｖｌａｎ１０）を反時計回りに伝送され、ネットワーク伝送装置Ｓ２を介してネットワーク伝送装置Ｓ３に到達する。ネットワーク伝送装置Ｓ３は、第１フレーム受信部４２により第１の出力フレームを受信する。ネットワーク伝送装置Ｓ３には、アドレス「Ａ３」の端末装置Ｔ３が接続されている。このため、ネットワーク伝送装置Ｓ３は、フレーム選択部４４により受信した第１の出力フレームを選択するか否かを選別する。当該フレームを選択する場合、フレーム選択部４４は、当該伝送フレームをアドレス「Ａ３」の端末装置Ｔ３へ出力する。なお、フレームの選択方法については、後で説明する。
【００６７】
ｖｌａｎタグが「ｖｌａｎ２０」の第２の出力フレームは、ネットワーク伝送装置Ｓ１から第２のｖｌａｎ（ｖｌａｎ２０）を時計回りに伝送され、マスターネットワーク伝送装置Ｍに到達する。マスターネットワーク伝送装置Ｍでは、受信した伝送フレームをフレーム変換部４６に入力する。フレーム変換部４６は、入力された伝送フレームのｖｌａｎタグを変更する。
【００６８】
図１６は、第４の実施形態に係るフレーム変換部４６における入力伝送フレームと出力フレームの関係を示す図であり、フレーム変換部４６によるｖｌａｎタグの変換（変更）処理を示す図である。図１６に示すように、フレーム変換部４６は、ｖｌａｎタグが「ｖｌａｎ２０」の伝送フレームに対しては、ｖｌａｎタグを「ｖｌａｎ１０」に変更する。これにより、ｖｌａｎタグが「ｖｌａｎ１０」に変更される伝送フレームは反時計回りの伝送路としての仮想伝送路３ａからなる第１のｖｌａｎで伝送され、ネットワーク伝送装置Ｓ３に到達し、アドレス「Ａ３」を持つ端末装置Ｔ３に受信される。
【００６９】
このような仕組みとなっているため、第１の出力フレームと第２の出力フレームとは、それぞれネットワーク伝送装置Ｓ３に到達し、ネットワーク伝送装置Ｓ３に接続されたアドレス「Ａ３」を持つ端末装置Ｔ３へ出力できる。ただし、第１の出力フレームと第２の出力フレームとは、同内容のデータを格納した伝送フレームであり、識別フィールドの値が同じである。ネットワーク伝送装置Ｓ３は、同じ内容の２つの伝送フレーム（第１、第２の出力フレーム）を２つ受信し、フレーム選択部４４により実際に端末装置へ出力すべき伝送フレームを選択する。
【００７０】
次に、フレーム選択部４４による伝送フレームの選択方法について説明する。
フレーム選択部４４は、受信した伝送フレームにおける識別フィールドの値に基づいて受信した伝送フレームを選択あるいは破棄する。伝送フレームの選択方法としては、第３の実施形態で説明したようなフレームの選択方法が適用可能である。例えば、伝送フレームにおける識別フィールドの値は、順次出力される伝送フレーム毎にある規則に従った値で増加、または減少する値に設定するものとする。この場合、フレーム選択部４４では、識別フィールドの値に基づいて、同内容の伝送フレームを破棄したり、連続する伝送フレームを選択することが可能となる。
【００７１】
たとえば、フレーム選択部４４は、伝送フレームの第１の選択方法として、先に選択した伝送フレームの識別フィールドの値から次の受信すべき識別フィールドの値を算出（予測）し、算出した値の識別フィールド値を持った伝送フレームを選択し、それ以外を破棄する方法が適用できる。また、フレーム選択部４４には、伝送フレームの第２の選択方法として、選択済みの伝送フレームと同じ値の識別フィールドとなっている伝送フレームを破棄し、識別フィールドの値が同じでない伝送フレームを選択する方法を適用してもよい。なお、上記した伝送フレームの第１、第２の選択方法としては、第３の実施形態で説明した伝送フレームの第１の選択方法および第２の選択方法が適用可能である。
【００７２】
次に、ネットワーク伝送装置が端末装置へ出力する伝送フレームを作成する処理について説明する。図１７は、第４の実施形態に係るネットワーク伝送装置が端末装置へ伝送フレームを出力する処理の例を示す図である。
【００７３】
図１７に示すように、フレーム選択部４４は、端末装置へ出力すべきであると判断した伝送フレームを端末装置への出力用のフレームに変換する。すなわち、フレーム選択部４４は、選択した伝送フレームにおける宛先アドレスを支線系伝送路６に接続される端末装置Ｔ３のアドレス「Ｔ３」に変更し、送信元アドレスを送信元の端末装置Ｔ１のアドレス「Ｔ１」に変更する。さらに、フレーム選択部４４は、選択した伝送フレームにおけるｖｌａｎタグおよび識別フィールドを削除し、端末装置への出力フレームを作成する。フレーム選択部４４は、宛先アドレス及び送信元アドレスを変更し、ｖｌａｎタグおよび識別フィールドを削除した伝送フレームを支線系送信部１３より端末装置へ出力する。
【００７４】
次に、アドレス情報記憶部４５に記憶するアドレス情報の作成方法の例について説明する。図１４に示すようなアドレス情報は、各アドレスの対応関係を考慮して次のように作成することができる。
【００７５】
まず、左端のネットワーク伝送装置Ｓ１に接続した端末装置Ｔ１について、時計回りのｖｌａｎに対応する他のマスターネットワーク伝送装置Ｍ、ネットワーク伝送装置Ｓ２、Ｓ３に接続した端末装置ＭＴ、Ｔ２、Ｔ３とのアドレス対応関係を作成し、反時計回りのｖｌａｎに対応する他のマスターネットワーク伝送装置Ｍ、ネットワーク伝送装置Ｓ２、Ｓ３に接続された端末装置ＭＴ、Ｔ２，Ｔ３とのアドレス対応関係を作成する。
【００７６】
次に、ネットワーク伝送装置Ｓ１の右隣りのネットワーク伝送装置Ｓ２に接続された端末装置Ｔ２については、ネットワーク伝送装置Ｓ１以外のマスターネットワーク伝送装置Ｍ、ネットワーク伝送装置Ｓ３に対して、時計回りのｖｌａｎに対応する他のマスターネットワーク伝送装置Ｍ、ネットワーク伝送装置Ｓ３に接続された端末装置ＭＴ、Ｔ３とのアドレス対応関係を作成し、反時計回りのｖｌａｎに対応する他のマスターネットワーク伝送装置Ｍ、ネットワーク伝送装置Ｓ３に接続された端末装置ＭＴ、Ｔ３とのアドレス対応関係を作成する。これは、ネットワーク伝送装置Ｓ２とネットワーク伝送装置Ｓ１との対応関係は、既に作成されているからである。
【００７７】
ネットワーク伝送装置Ｓ２の右隣りのネットワーク伝送装置Ｓ３に接続された端末装置Ｔ３については、ネットワーク伝送装置Ｓ１、Ｓ２以外のマスターネットワーク伝送装置Ｍに対して、時計回りのｖｌａｎに対応する他のマスターネットワーク伝送装置Ｍに接続された端末装置ＭＴとのアドレス対応関係を作成し、反時計回りのｖｌａｎに対応する他のマスターネットワーク伝送装置Ｍに接続された端末装置ＭＴとのアドレス対応関係を作成する。これは、ネットワーク伝送装置Ｓ３とネットワーク伝送装置Ｓ１との対応関係およびネットワーク伝送装置Ｓ３とネットワーク伝送装置Ｓ２との対応関係は、既に作成されているからである。
【００７８】
また、マスターネットワーク伝送装置Ｍに接続した端末装置ＭＴについては、ｖｌａｎごとにそれぞれで個別に各端末装置に対するアドレスを対応させる。このようにして、ネットワークシステム内におけるｖｌａｎごとの各端末装置のアドレス対応関係を示すアドレス情報を作成することが可能である。
【００７９】
なお、図１８は、第４の実施形態に係るアドレス情報の他の例を示す図であり、各ネットワーク伝送装置Ｓに接続される端末装置がｎ台である場合における各種のアドレスの対応関係を示すアドレス情報の例を示す図である。図１８に示すように、任意の台数のネットワーク伝送装置に接続した任意の台数の端末装置についても、２つのｖｌａｎに対応する送信元アドレスおよび宛先アドレスを設定することが可能である。
【００８０】
上記のように、第４の実施形態のネットワークシステムでは、マスターネットワーク伝送装置Ｍを基点に伝送フレームを反時計回りで１周だけ伝送する仮想伝送路からなる第１のｖｌａｎと、マスターネットワーク伝送装置Ｍを基点に伝送フレームを時計回りで１周だけ伝送する仮想伝送路からなる第２のｖｌａｎとを設定し、各ネットワーク伝送装置Ｓ（Ｓ１、Ｓ２、Ｓ３）に対して２つのｖｌａｎに対応する２つのアドレスを持たせる。マスターネットワーク伝送装置Ｍは、閉塞されていない２つの仮想伝送路のインターフェース間で、伝送フレームにおける第１のｖｌａｎのｖｌａｎタグと第２のｖｌａｎのｖｌａｎタグとを交換する。
【００８１】
これにより、マスターネットワーク伝送装置Ｍは、２つのリング型ネットワークの仮想伝送路に対して閉塞されていないインターフェース間を接続して、伝送フレームを２つの仮想伝送路で伝送できる。この結果として、ネットワークシステム全体において、マスターネットワーク伝送装置Ｍ以外のどのネットワーク伝送装置Ｓ間においても、反時計回りの伝送経路と時計回りの伝送経路とを確保でき、障害発生時にもデータの欠落が無い伝送を実現できる。
【００８２】
次に、第５の実施形態について説明する。
図１９は、第５の実施形態に係るマスターネットワーク伝送装置Ｍの構成例を示す図である。図２０は、第５の実施形態に係るネットワーク伝送装置Ｓの構成例を示す図である。ただし、第５の実施形態に係るネットワークシステム全体は、たとえば、図１０に示す第４の実施形態に係るネットワークシステムと同様な構成でよい。
【００８３】
マスターネットワーク伝送装置Ｍは、図１９に示すように、制御部１０、記憶部１１、経路切替部１２、支線系送信部１３、支線系受信部１４、第１幹線系受信部１６ａ、第２幹線系受信部１６ｂ、第１幹線系送信部１５ａ、第２幹線系送信部１５ｂ、フレーム設定部５１、フレーム選択部５２、アドレス情報記憶部５３およびフレーム変換部５６を有する。制御部１０、記憶部１１、経路切替部１２、支線系送信部１３、支線系受信部１４、第１幹線系受信部１６ａ、第２幹線系受信部１６ｂ、第１幹線系送信部１５ａおよび第２幹線系送信部１５ｂは、図２に示す構成と同様なもので実現可能である。
【００８４】
また、ネットワーク伝送装置Ｓは、図２０に示すように、制御部１０、記憶部１１、経路切替部１２、支線系送信部１３、支線系受信部１４、第１幹線系受信部１６ａ、第２幹線系受信部１６ｂ、第１幹線系送信部１５ａ、第２幹線系送信部１５ｂ、フレーム設定部５１、フレーム選択部５２及びアドレス情報記憶部５３を有する。ネットワーク伝送装置Ｓは、マスターネットワーク伝送装置Ｍにおいてフレーム変換部５６を省略し、経路切替部１２が第１閉塞ポート４ａ、第２閉塞ポート４ｂを持たない構成で実現できる。
【００８５】
フレーム設定部５１は、端末装置から入力して他の端末装置へ伝送する伝送フレームを設定する。フレーム設定部５１は、端末装置から入力した伝送フレームを複製して一部を変更することにより、ｖｌａｎごとの出力フレームを作成する。フレーム選択部５２は、受信した伝送フレームを選択するか否かを判定する。フレーム選択部５２は、宛先が当該ネットワーク伝送装置に接続された端末装置である伝送フレームを宛先となる端末装置へ出力するか破棄するかを選別する。アドレス情報記憶部５３は、当該ネットワークシステムにおける各端末装置に対する宛先アドレスおよび送信元アドレスを示すアドレス情報を記憶する。アドレス情報記憶部５３は、各ｖｌａｎに対応づけた各端末装置に対する宛先アドレスおよび送信元アドレスを示すアドレス情報を記憶する。
【００８６】
マスターネットワーク伝送装置Ｍが具備するフレーム変換部５６は、入力した伝送フレームに対するフレーム変換を行う。フレーム変換部５６は、閉塞されていないポート間を接続して、伝送フレームが仮想伝送路間を伝送する経路を確保するための変換処理を行う。たとえば、フレーム変換部５６は、各ｖｌａｎに対応する入出力ポートを有する。各入出力ポートには、各ｖｌａｎに対応するアドレス（例えば、「Ｍ１」、「Ｍ２」）が割り当てられる。フレーム変換部５６は、各入出力ポートに割り当てられたアドレスが宛先となっている伝送フレームに対して変換処理を行う変換部を有する。フレーム変換部５６では、伝送フレームにおけるｖｌａｎタグを交換し、送信元アドレスと宛先アドレスを付け替える。なお、マスターネットワーク伝送装置Ｍあるいはネットワーク伝送装置Ｓにおいて、支線系送信部１３、支線系受信部１４、フレーム設定部５１、フレーム選択部５２およびアドレス情報記憶部５３は、複数であってよい。
【００８７】
上述したように、第５の実施形態に係るネットワークシステムでは、各ネットワーク伝送装置間においても２つの伝送経路を確保するため、マスターネットワーク伝送装置Ｍにおいてフレーム変換部５６が閉塞されていないポート間を接続して伝送フレームが仮想伝送路間を伝送する経路を確保するための変換処理を行う。
【００８８】
以下、第５の実施形態のネットワークシステムにおけるフレームの伝送制御の例について説明する。図２１は、第５の実施形態に係るネットワークシステムにおける伝送フレームの伝送の流れを説明するための図であり、マスターネットワーク伝送装置Ｍおよび各ネットワーク伝送装置Ｓ１、Ｓ２、Ｓ３間を伝送する伝送フレームの入出力関係を概念的に示す図である。
【００８９】
図２１では、マスターネットワーク伝送装置Ｍを機能的に２つに分割した２つのブロックとして記載している。左端側のマスターネットワーク伝送装置Ｍは、第２のｖｌａｎ（ｖｌａｎタグがｖｌａｎ２０）に属するアドレスを処理する機能の部分を示し、右端側のマスターネットワーク伝送装置Ｍは、第１のｖｌａｎ（ｖｌａｎタグがｖｌａｎ１０）に属するアドレスを処理する機能の部分を示す。
【００９０】
図２１に示すネットワークシステムでは、２つの仮想伝送路により構成される第１のｖｌａｎ（ｖｌａｎタグをｖｌａｎ１０とする）と第２のｖｌａｎ（ｖｌａｎタグがｖｌａｎ２０とする）とが設定される。第１のｖｌａｎ（ｖｌａｎ１０）は、マスターネットワーク伝送装置Ｍを基点に反時計回りでリング型ネットワークを１周する仮想伝送路により構成される。第２のｖｌａｎ（ｖｌａｎ２０）は、マスターネットワーク伝送装置Ｍを基点に時計回りでリング型ネットワークを１周する仮想伝送路により構成される。図２１においては、マスターネットワーク伝送装置Ｍ及びネットワーク伝送装置Ｓ１、Ｓ２、Ｓ３を貫く２つの横線のうち、上方が第１のｖｌａｎ（ｖｌａｎタグがｖｌａｎ１０）の仮想伝送路を示し、下方が第２のｖｌａｎ（ｖｌａｎタグがｖｌａｎ２０）の仮想伝送路を示す。
【００９１】
図２１に示す例では、マスターネットワーク伝送装置Ｍには、端末装置５として端末装置ＭＴが接続され、各ネットワーク伝送装置Ｓ１、Ｓ２，Ｓ３には、それぞれ端末装置５として端末装置Ｔ１、Ｔ２、Ｔ３が接続される。また、マスターネットワーク伝送装置Ｍに接続される端末装置ＭＴのアドレスは「ＭＡ」と設定され、各ネットワーク伝送装置Ｓ１、Ｓ２、Ｓ３に接続される各端末装置Ｔ１、Ｔ２、Ｔ３のアドレスはそれぞれ「Ａ１」、「Ａ２」、「Ａ３」と設定される。これらの各端末装置に対するアドレス情報は、アドレス情報記憶部５３に記憶される。このように、マスターネットワーク伝送装置Ｍおよび各ネットワーク伝送装置Ｓ１、Ｓ２、Ｓ３に接続した各端末装置には、それぞれ１つのアドレスが与えられる。
【００９２】
さらに、本ネットワークシステムでは、各端末装置だけでなく、マスターネットワーク伝送装置Ｍのフレーム変換部５６にも、２つのアドレス（「Ｍ１」、「Ｍ２」）が設定される。これらのアドレスは、各ｖｌａｎに対応するものである。図２１に示す例では、マスターネットワーク伝送装置Ｍのフレーム変換部５６に、アドレス「Ｍ１」が割り当てられた入出力ポート５６ａと、アドレス「Ｍ２」が割り当てられた入出力ポート５６ｂとが設定されている。また、マスターネットワーク伝送装置Ｍのフレーム変換部５６は、伝送フレームに変換処理を施す変換部５６ｃを有する。フレーム変換部５６の変換部５６ｃは、一方の入出力ポートで入力した伝送フレームに変換処理を施して他方の入出力ポートから出力する。
【００９３】
図２２は、第５の実施形態に係るアドレス情報の例を示す図であり、アドレス情報記憶部５３に記憶されているアドレス情報の例を示す図である。図２２に示す例では、各ｖｌａｎ（各ｖｌａｎタグ）に対応づけた各端末装置のアドレス（宛先アドレスおよび送信元アドレス）が設定されている。ネットワーク伝送装置Ｓ１、Ｓ２、Ｓ３のフレーム設定部５１は、アドレス情報記憶部５３に記憶されているアドレス情報を参照して、支線系伝送路６から入力した伝送フレームから２つの出力フレームを作成する。
【００９４】
フレーム設定部５１は、図２２に示すようなアドレス情報を参照して、各ｖｌａｎに出力する出力フレームにおける宛先アドレスと送信元アドレスとを設定する。たとえば、図２２に示すアドレス情報を参照すれば、フレーム設定部５１は、端末装置から入力した伝送フレームから作成する第１のｖｌａｎ（ｖｌａｎ１０）に出力する伝送フレームにおける宛先アドレスおよび送信元アドレスを設定でき、第２のｖｌａｎ（ｖｌａｎ２０）に出力する出力フレームにおける宛先アドレスおよび送信元アドレスも設定できる。
【００９５】
ここで、ネットワーク伝送装置Ｓ１に接続した端末装置Ｔ１からネットワーク伝送装置Ｓ３に接続した端末装置Ｔ３へ伝送フレームを伝送する場合について説明する。図２３は、第５の実施形態に係るフレーム設定部５１による出力フレームの作成例を示す図であり、ネットワーク伝送装置Ｓ１が端末装置Ｔ１から入力した伝送フレーム（入力フレーム）から作成した２つの伝送フレーム（第１、第２の出力フレーム）の例を示す図である。
【００９６】
ネットワーク伝送装置Ｓ１のフレーム設定部５１は、支線系伝送路６により端末装置Ｔ１から入力した伝送フレームを２つ複製する。フレーム設定部５１は、複製した２つの伝送フレームから２つのｖｌａｎに出力する第１、第２の出力フレームを作成する。図２３では、送信元が端末装置Ｔ１で宛先が端末装置Ｔ３の入力フレームから、ｖｌａｎタグを「ｖｌａｎ１０」とした第１の出力フレームと、ｖｌａｎタグを「ｖｌａｎ２０」とした第２の出力フレームとを作成する例を示している。フレーム設定部５１は、作成した２つの出力フレームを経路切替部１２へ出力する。経路切替部１２は、第１の出力フレームをｖｌａｎ１０により伝送し、第２の出力フレームをｖｌａｎ２０により伝送する。
【００９７】
図２３に示す例では、図２２に示すアドレス情報を参照して２つの出力フレームを作成する場合を想定している。
フレーム設定部５１は、入力フレームにおける宛先アドレス（「Ａ３」）および送信元アドレス（「Ａ１」）を変更せずに、ｖｌａｎタグとして「ｖｌａｎ１０」を付加し、識別フィールドに値「１０」を付加することにより第１の出力フレームを作成する。なお、第１の出力フレームについては、ＦＣＳが再計算され、再計算された値にＦＣＳが更新される。この第１の出力フレームは、ネットワーク伝送装置Ｓ１の経路切替部１２により幹線系伝送路３における第１のｖｌａｎへ出力される。
【００９８】
また、フレーム設定部５１は、第２の出力フレームとして、入力フレームにおける宛先アドレスを「Ａ３」から「Ｍ１」に変更し、送信元アドレスを「Ａ１」のままとし、ｖｌａｎタグとして「ｖｌａｎ２０」を付加し、識別フィールドに第１の出力フレームの識別フィールドと同じ値「１０」を付加する。さらに、フレーム設定部５１は、入力フレームにおける宛先アドレスを「Ａ３」から「Ｍ１」に変更したフレームにおいて、元の宛先アドレス「Ａ３」を識別フィールドの後ろ（データ部の先頭と考えてもよい）に追加することにより第２の出力フレームを作成する。なお、第２の出力フレームについても、ＦＣＳが再計算され、再計算された値にＦＣＳが更新される。この第２の出力フレームは、ネットワーク伝送装置Ｓ１の経路切替部１２により幹線系伝送路３における第２のｖｌａｎへ出力される。
【００９９】
ｖｌａｎタグが「ｖｌａｎ１０」の第１の出力フレームは、ネットワーク伝送装置Ｓ１から第１のｖｌａｎ（ｖｌａｎ１０）を反時計回りに伝送され、ネットワーク伝送装置Ｓ２を介してネットワーク伝送装置Ｓ３に到達する。ネットワーク伝送装置Ｓ３は、第１フレーム受信部４２により第１の出力フレームを受信する。ネットワーク伝送装置Ｓ３には、アドレス「Ａ３」の端末装置Ｔ３が接続されている。このため、ネットワーク伝送装置Ｓ３は、フレーム選択部５２により受信した第１の出力フレームを選択するか否かを選別する。当該第１の出力フレームを選択する場合、フレーム選択部５２は、当該フレームを端末装置への出力用の伝送フレームに変換し、アドレス「Ａ３」の端末装置Ｔ３へ出力する。なお、フレームの選択方法については、後で説明する。
【０１００】
ｖｌａｎタグが「ｖｌａｎ２０」の第２の出力フレームは、ネットワーク伝送装置Ｓ１から第２のｖｌａｎ（ｖｌａｎ２０）を時計回りに伝送され、マスターネットワーク伝送装置Ｍに到達する。マスターネットワーク伝送装置Ｍでは、受信した宛先アドレス「Ｍ１」の伝送フレームをフレーム変換部５６におけるアドレス「Ｍ１」が割り当てられた入出力ポート５６ａにより入力する。フレーム変換部５６は、入力した伝送フレーム（第２の出力フレーム）におけるｖｌａｎタグおよび宛先アドレスなどを変更する。
【０１０１】
図２４は、第５の実施形態に係るフレーム変換部５６における入力伝送フレームと出力フレームの関係を示す図であり、フレーム変換部５６によるフレーム変換（変更）処理を示す図である。図２４に示すように、フレーム変換部５６は、各ｖｌａｎに対応する入出力ポート５６ａおよび入出力ポート５６ｂを有する。図２４に示す例では、入出力ポート５６ａには、他の装置からの宛先アドレスとして「Ｍ１」が与えられる。このため、入出力ポート５６ａは、マスターネットワーク伝送装置Ｍが入力した伝送フレームのうち宛先アドレスが「Ｍ１」の伝送フレームを入力する。入出力ポート５６ｂは、送信元アドレスとして「Ｍ２」が割り当てられる。このため、入出力ポート５６ｂは、変換部５６ｃによるフレーム変換処理後の送信元アドレスが「Ｍ２」の伝送フレームを出力する。
【０１０２】
なお、入出力ポート５６ｂには、他の装置からの宛先アドレスとして「Ｍ２」が割り当てられる。このため、入出力ポート５６ｂは、マスターネットワーク伝送装置Ｍが入力した伝送フレームのうち宛先アドレスが「Ｍ２」の伝送フレームを入力する。また、入出力ポート５６ａは、変換部５６ｃによるフレーム変換処理後の送信元アドレスが「Ｍ１」の伝送フレームを出力する。
【０１０３】
図２４に示すように、フレーム変換部５６は、ｖｌａｎタグが「ｖｌａｎ２０」の伝送フレームに対しては、ｖｌａｎタグを「ｖｌａｎ１０」に変更する。フレーム変換部５６は、宛先アドレスとしての「Ｍ１」を識別フィールドの後（データ部の先頭）にセットされたアドレス「Ａ３」に変更する。識別フィールドの後（データ部の先頭）にセットされていた「Ａ３」は、削除する。さらに、フレーム変換部５６は、送信元アドレスを「Ａ１」から「Ｍ２」に変更する。
【０１０４】
つまり、フレーム変換部５６は、宛先アドレスが「Ｍ１」、送信元アドレスが「Ａ１」、ｖｌａｎタグが「ｖｌａｎ２０」、識別フィールドの直後のアドレス情報が「Ａ３」にセットされた伝送フレームを、宛先アドレスを「Ａ３」、送信元アドレスを「Ｍ２」、ｖｌａｎタグを「ｖｌａｎ１０」に変更し、かつ、識別フィールドの直後のアドレス情報「Ａ３」を削除した伝送フレーム（出力フレーム）を作成する。このような出力フレームは、マスターネットワーク伝送装置Ｍの経路切替部１２により幹線系伝送路における第１のｖｌａｎ（ｖｌａｎ１０）を伝送される。
【０１０５】
すなわち、宛先アドレスが「Ｍ１」（或いは「Ｍ２」）の伝送フレームは、フレーム変換部によりｖｌａｎタグが変更され、宛先アドレスが識別フィールドの直後に格納されている当初の宛先アドレスに変更され、送信元アドレスがフレーム変換部の出力部のアドレス「Ｍ２」（或いは「Ｍ１」）に変更されて出力される。従って、マスターネットワーク伝送装置Ｍのフレーム変換部５６による変更後の伝送フレームは、受信した際のｖｌａｎとは別のｖｌａｎで伝送され、当初の宛先である端末装置が接続されたネットワーク伝送装置に到達する。
【０１０６】
次に、フレーム選択部５２による伝送フレームの選択方法について説明する。
上記のように、あるネットワーク伝送装置から送信された２つの出力フレームは、それぞれがｖｌａｎにて宛先の端末装置が接続されたネットワーク伝送装置へ伝送される。ネットワーク伝送装置では、当該ネットワーク伝送装置に接続された端末装置宛の伝送フレームを受信するごとに、フレーム変換部５６により受信した伝送フレームを選択するか破棄するか判断する。
【０１０７】
フレーム選択部５２による伝送フレームの選択方法としては、第３の実施形態で説明したフレームの選択方法が適用可能である。例えば、伝送フレームにおける識別フィールドの値は、順次出力される伝送フレーム毎にある規則に従った値で増加、または減少する値に設定するものとする。この場合、フレーム選択部５２では、識別フィールドの値に基づいて、同内容の伝送フレームを破棄したり、連続する伝送フレームを選択することが可能となる。
【０１０８】
つまり、フレーム選択部５２は、伝送フレームの第１の選択方法として、先に選択した伝送フレームの識別フィールドの値から次に受信すべき識別フィールドの値を算出（予測）し、算出した値の識別フィールド値を持った伝送フレームを選択し、それ以外を破棄する方法が適用できる。また、フレーム選択部５２には、伝送フレームの第２の選択方法として、選択済みの伝送フレームと同じ値の識別フィールドとなっている伝送フレームを破棄し、識別フィールドの値が同じでない伝送フレームを選択する方法を適用してもよい。
【０１０９】
次に、アドレス情報記憶部５３に記憶するアドレス情報の作成方法の例について説明する。図２２に示すようなアドレス情報は、各アドレスの対応関係を考慮して次のように作成することができる。まず、各端末装置に対して１つのアドレスを設定し、各端末装置の送信元アドレスを設定する。また、マスターネットワーク伝送装置Ｍに接続する端末装置ＭＴについては、第１のｖｌａｎ（ｖｌａｎ１０）及び第２のｖｌａｎ（ｖｌａｎ２０）共に各端末装置のアドレスをそのまま設定する。
【０１１０】
ｖｌａｎタグがｖｌａｎ１０の各端末装置の宛先アドレスとしては、送信元の端末装置が接続されたネットワーク伝送装置からの伝送順序がマスターネットワーク伝送装置Ｍより前となるネットワーク伝送装置に接続された端末装置については各端末装置に割り当てられた宛先アドレスを設定し、ｖｌａｎ１０の伝送順序ではマスターネットワーク伝送装置Ｍより後になる端末装置については宛先アドレスを「Ｍ２」に設定する。
【０１１１】
ｖｌａｎタグがｖｌａｎ２０の各端末装置の宛先アドレスとしては、送信元の端末装置が接続されたネットワーク伝送装置からのｖｌａｎ２０による伝送順序がマスターネットワーク伝送装置Ｍより前となるネットワーク伝送装置に接続された端末装置については各端末装置に割り当てられた宛先アドレスを設定し、ｖｌａｎ２０による伝送順序がマスターネットワーク伝送装置Ｍより後になる端末装置については宛先アドレスを「Ｍ１」に設定する。
【０１１２】
たとえば、図２１は示す構成において、左端のネットワーク伝送装置Ｓ１に接続した端末装置Ｔ１から順に宛先アドレスを設定するものとする。この場合、たとえば、左端のネットワーク伝送装置Ｓ１に接続した端末装置Ｔ１については、ｖｌａｎ１０における端末装置Ｔ２、Ｔ３の宛先アドレスが「Ａ２」、「Ａ３」が設定される。また、左端のネットワーク伝送装置Ｓ１に接続した端末装置Ｔ１については、ｖｌａｎ２０における各端末装置Ｔ２、Ｔ３の宛先アドレスが「Ｍ１」に設定される。
【０１１３】
次に、右隣りのネットワーク伝送装置Ｓ２に接続した端末装置Ｔ２については、ｖｌａｎ１０における各端末装置のアドレスをそのまま宛先アドレスとする。また、ネットワーク伝送装置Ｓ２に接続した端末装置Ｔ２については、ｖｌａｎ２０における各端末装置の宛先アドレスとして、ネットワーク伝送装置Ｓ１以外のネットワーク伝送装置Ｓ３に接続した端末装置Ｔ３の宛先アドレスを「Ｍ１」を設定する。また、ネットワーク伝送装置Ｓ１の端末装置Ｔ１に対しては、ｖｌａｎ１０に対してのみフレーム変換部５６におけるｖｌａｎ１０の入力部に割り当てたアドレス「Ｍ２」を先に設定された「Ａ１」の宛先アドレスとして設定する。
【０１１４】
なお、図２５は、第５の実施形態に係るアドレス情報の他の例を示す図であり、ネットワーク伝送装置をｎ台としたときのアドレス対応関係を示すアドレス情報の例を示す図である。図２５に示すように、ネットワーク伝送装置の数が任意の台数であっても、上記のような手法でアドレス情報が作成可能である。
【０１１５】
言い換えれば、マスターネットワーク伝送装置から反時計回りでネットワークを１周する仮想伝送路（たとえば、ｖｌａｎ１０）に対しては、送信元の端末装置を接続したネットワーク伝送装置からみて反時計回りでマスターネットワーク伝送装置の手前となるネットワーク伝送装置に接続された端末装置のアドレスを、当該端末装置に割り当てたアドレスに設定する。
【０１１６】
また、マスターネットワーク伝送装置から時計回りでネットワークを１周する仮想伝送路（例えば、ｖｌａｎ２０）に対しては、送信元の端末装置を接続したネットワーク伝送装置からみて時計回りでマスターネットワーク伝送装置の後となるネットワーク伝送装置に接続された端末装置の宛先アドレスを、マスターネットワーク伝送装置のフレーム変換部において当該仮想伝送路の入力部に割り当てたアドレス（例えば、Ｍ１）に設定する。
【０１１７】
また、マスターネットワーク伝送装置から反時計回りでネットワークを１周する仮想伝送路（例えば、ｖｌａｎ１０）に対しては、ネットワーク伝送装置からみて時計回りでマスターネットワーク伝送装置の後となるネットワーク伝送装置に接続された端末装置の宛先アドレスを、当該端末装置に割り当てたアドレスとマスターネットワーク伝送装置のフレーム変換部において当該仮想伝送路の入力部に割り当てられたアドレス（例えば、「Ｍ２」）に設定する。
【０１１８】
上記のように、第５の実施形態に係るネットワークシステムでは、マスターネットワーク伝送装置でのフレーム変換用に２つの仮想伝送路に対応する２つのアドレスを持たせ、各端末装置には１つのアドレスを持たせる。マスターネットワーク伝送装置は、フレーム変換用に割り当てたアドレスが宛先アドレスの伝送フレームに対して、ｖｌａｎタグを交換し、宛先アドレスを実際の宛先とする端末装置のアドレスに付け替え、送信元アドレスをフレーム変換部に割り当てられたアドレスに付け替える。これにより、第５の実施形態のネットワークシステムによれば、各ネットワーク伝送装置間についても２つの伝送経路を確保でき、障害が発生した場合であっても、各ネットワーク伝送装置間で送受信するデータの欠落などを低減した伝送を行うことができる。
【０１１９】
次に、第６の実施形態について説明する。
第６の実施形態は、第５の実施形態の変形例である。このため、第６の実施形態に係るネットワークシステムは、第５の実施形態で説明したネットワークシステムと同様な構成であるものとする。上述した第５の実施形態のネットワークシステムでは、フレーム変換部において、アドレス変換を行うために、実際の宛先を示す端末装置のアドレス値を別のフィールドを設けて伝送する。
【０１２０】
これに対して、第６の実施形態のネットワークシステムでは、フレーム変換部におけるアドレスの付け替え作業を省力化するために、各ネットワーク伝送装置が入力フレームから作成する出力フレームの構成を変更し、マスターネットワーク伝送装置が受信した伝送フレーム（出力フレーム）に対して実施する変換処理も変更する。
【０１２１】
図２６は、第６の実施形態に係るフレーム設定部による出力フレームの作成例を示す図であり、各ネットワーク伝送装置が入力フレームから作成する出力フレームの構成例を示す図である。
図２６に示す例において、入力フレームは、ネットワーク伝送装置Ｓ１に接続された端末装置Ｔ１からネットワーク伝送装置Ｓ３に接続された端末装置Ｔ３への伝送フレームである。ネットワーク伝送装置Ｓ１のフレーム設定部５１は、図２６に示すように、１つの入力フレームから２つの出力フレームを作成する。
図２６に示す第１の出力フレームは、ネットワーク伝送装置Ｓ１から反時計回りでネットワーク伝送装置Ｓ３へｖｌａｎを伝送される。この第１の出力フレームは、第５の実施形態で説明した図２３に示す第１の出力フレームと同様な構成を有している。
【０１２２】
図２６に示す第２の出力フレームは、ネットワーク伝送装置Ｓ１からマスターネットワーク伝送装置Ｍのフレーム変換部５６を経由してネットワーク伝送装置Ｓ３へ伝送される。図２６に示す第２の出力フレームは、フレーム変換部５６が作成（出力）すべき伝送フレームを含んでいる。また、図２６に示す第２の出力フレームは、ネットワーク伝送装置Ｓ１からマスターネットワーク伝送装置Ｍのフレーム変換部５６まで伝送するためのヘッダ部を含んでいる。
【０１２３】
つまり、ネットワーク伝送装置Ｓ１のフレーム設定部５１は、出力フレームの宛先がマスターネットワーク伝送装置のフレーム変換部である場合、マスターネットワーク伝送装置から出力すべき伝送フレーム（フレーム変換部で変換部の伝送フレーム）を作成し、そのデータに宛先アドレス（「Ｍ１」）、送信元アドレス（「Ａ１」）、ｖｌａｎタグ（「ｖｌａｎ２０」）およびＴｙｐｅフィールドからなるヘッダ部を付加することにより出力フレーム（第２の出力フレーム）を作成する。
【０１２４】
ネットワーク伝送装置Ｓ１の経路切替部１２は、上記のような第２の出力フレームをｖｌａｎ２０によりマスターネットワーク伝送装置Ｍへ送信する。マスターネットワーク伝送装置Ｍでは、フレーム変換部５６により上記第２の出力フレームを受信する。図２７は、第６の実施形態に係るフレーム変換部における入力伝送フレームと出力フレームの関係を示す図である。フレーム変換部５６は、図２７に示すように、受信した第２の出力フレームにおけるヘッダ部を削除してＦＣＳを再計算することによりｖｌａｎ１０で伝送させる伝送フレーム（出力フレーム）を作成する。
【０１２５】
上記のように、第６の実施形態によれば、マスターネットワーク伝送装置Ｍのフレーム変換部５６では、ヘッダ部の削除とＦＣＳ（伝送フレームチェックシーケンス）の再計算とを行うだけで、出力フレームを作成できる。この結果として、マスターネットワーク伝送装置Ｍにおける処理を減らすことができる。なお、第６の実施形態のネットワークシステムにおいても、各ネットワーク伝送装置では、第３あるいは第５の実施形態で説明したような伝送フレームの選択方法により、受信した伝送フレームから端末装置へ出力するフレームを選別できる。
【０１２６】
次に、第７の実施形態について説明する。
図２８は、第７の実施形態に係るマスターネットワーク伝送装置Ｍの構成例を示す図である。図２９は、第７の実施形態に係るネットワーク伝送装置Ｓの構成例を示す図である。ただし、第７の実施形態に係るネットワークシステム全体は、たとえば、図１０に示す第４の実施形態に係るネットワークシステムと同様な構成でよい。
【０１２７】
マスターネットワーク伝送装置Ｍは、図２８に示すように、制御部１０、記憶部１１、経路切替部１２、支線系送信部１３、支線系受信部１４、第１幹線系受信部１６ａ、第２幹線系受信部１６ｂ、第１幹線系送信部１５ａ、第２幹線系送信部１５ｂ、フレーム設定部７１、フレーム選択部７２、アドレス情報記憶部７３、フレーム変換部７６および第２アドレス情報記憶部７７を有する。制御部１０、記憶部１１、経路切替部１２、支線系送信部１３、支線系受信部１４、第１幹線系受信部１６ａ、第２幹線系受信部１６ｂ、第１幹線系送信部１５ａ、第２幹線系送信部１５ｂは、図２に示す構成と同様なもので実現可能である。
【０１２８】
また、ネットワーク伝送装置Ｓは、図２９に示すように、制御部１０、記憶部１１、経路切替部１２、支線系送信部１３、支線系受信部１４、第１幹線系受信部１６ａ、第２幹線系受信部１６ｂ、第１幹線系送信部１５ａ、第２幹線系送信部１５ｂ、フレーム設定部７１、フレーム選択部７２およびアドレス情報記憶部７３を有する。ネットワーク伝送装置Ｓは、マスターネットワーク伝送装置Ｍにおいてフレーム変換部７６および第２アドレス情報記憶部７７を省略し、経路切替部１２が第１閉塞ポート４ａ、第２閉塞ポート４ｂを持たない構成で実現できる。
【０１２９】
フレーム設定部７１は、端末装置から入力した他の端末装置へ伝送すべき伝送フレームを設定する。フレーム設定部７１は、端末装置から入力した伝送フレームを複製して一部を変更することにより、ｖｌａｎごとの出力フレームを作成する。フレーム選択部７２は、受信した伝送フレームを選択するか否かを判定する。フレーム選択部７２は、当該ネットワーク伝送装置に接続された端末装置が宛先となっている伝送フレームを当該端末装置へ出力するか破棄するかを選別する。
【０１３０】
アドレス情報記憶部７３は、当該ネットワークシステムにおける各端末装置に対する宛先アドレス、宛先アドレスに対応する記号情報（宛先アドレス記号）、および送信元アドレスを示すアドレス情報を記憶する。アドレス情報記憶部７３は、各ｖｌａｎに対応づけた各端末装置に対する宛先アドレス、宛先アドレス記号、および送信元アドレスを示すアドレス情報を記憶する。
【０１３１】
マスターネットワーク伝送装置Ｍが具備する第２アドレス情報記憶部７７は、宛先アドレスと宛先アドレス記号とを対応づけた情報（宛先アドレスと宛先アドレス記号との変換情報）が記憶される。マスターネットワーク伝送装置Ｍが具備するフレーム変換部７６は、第２アドレス情報記憶部７７に記憶された変換情報を参照して、入力した伝送フレームに対するフレーム変換を行う。フレーム変換部７６は、図２４に示す構成と同様に、各ｖｌａｎに対応する入出力ポートを有し、各入出力ポートにアドレス（例えば、「Ｍ１」、「Ｍ２」）が割り当てられる。
【０１３２】
フレーム変換部７６は、入出力ポートに割り当てられたアドレスが宛先となっている伝送フレームに対して変換処理を行う。フレーム変換部７６は、閉塞されていないポート間を接続して、伝送フレームが仮想伝送路間を伝送する経路を確保するための変換処理を行う。たとえば、フレーム変換部７６は、伝送フレームに対してｖｌａｎタグを交換し、送信元アドレスと宛先アドレスを付け替える。
【０１３３】
図３０は、第７の実施形態に係るフレーム設定部７１による出力フレームの作成例を示す図であり、各ネットワーク伝送装置が入力フレームから作成する２つの出力フレームの例を示す図である。
図３０に示す例において、入力フレームは、ネットワーク伝送装置Ｓ１に接続された端末装置Ｔ１からネットワーク伝送装置Ｓ３に接続された端末装置Ｔ３への伝送フレームである。ネットワーク伝送装置Ｓ１のフレーム設定部７１は、図３０に示すように、１つの入力フレームから２つの出力フレームを作成する。
図３０に示す第１の出力フレームは、ネットワーク伝送装置Ｓ１から反時計回りでネットワーク伝送装置Ｓ３へｖｌａｎを伝送される。この第１の出力フレームは、第５の実施形態で説明した図２３に示す第１の出力フレームと同様な構成を有している。
【０１３４】
図３０に示す第２の出力フレームは、ネットワーク伝送装置Ｓ１からマスターネットワーク伝送装置Ｍのフレーム変換部７６を経由してネットワーク伝送装置Ｓ３へ伝送される。図３０に示す第２の出力フレームは、第５の実施形態で説明した図２３に示す第２の出力フレームとは実際の宛先アドレスの設定が異なる。つまり、図３０に示す第２の出力フレームでは、実際の宛先となる端末装置のアドレスそのものでなく、当該端末装置のアドレスを記号化した宛先アドレス記号を識別フィールドの後（データ部の先頭）に付加している。
【０１３５】
各端末装置のアドレスを記号化した宛先アドレス記号は、各宛先アドレスに対応づけて、アドレス情報記憶部７３および第２アドレス情報記憶部７７に記憶される。たとえば、各端末装置のアドレスは、記号化することにより６オクテット以下に減らすことができる。また、ネットワークシステムにおいて、割り当てるべき宛先アドレスの数（たとえば、端末装置の台数）が２５６個以下であれば、各宛先アドレスは、１オクテット（８ビット）で記号化することが可能である。
【０１３６】
図３１は、第７の実施形態に係るフレーム変換部７６における入力伝送フレームと出力フレームの関係を示す図であり、マスターネットワーク伝送装置Ｍのフレーム変換部７６によるフレーム変換処理の例を示す図である。
図３０に示す第２の出力フレームは、ネットワーク伝送装置Ｓ１からマスターネットワーク伝送装置Ｍへ出力される。マスターネットワーク伝送装置Ｍでは、宛先アドレスが「Ｍ１」に設定された第２の出力フレームをフレーム変換部７６より入力する。フレーム変換部７６では、図３１に示すように、入力した伝送フレームを出力フレームに変換して再度出力する。
【０１３７】
すなわち、フレーム変換部７６は、第２アドレス情報記憶部７７に記憶している変換情報に基づいて、受信した伝送フレームにおける識別フィールドの後（データ部の先頭）に付加された宛先アドレス記号を実際の宛先アドレスに変換する。宛先アドレス記号を実際の宛先アドレスに変換すると、フレーム変換部７６は、受信した伝送フレームにおける宛先アドレスを宛先アドレス記号から変換した宛先アドレスに書き換える。また、フレーム変換部７６は、受信した伝送フレームにおける送信元アドレスを「Ｍ１」に書き換え、ｖｌａｎタグを交換（ｖｌａｎ２０をｖｌａｎ１０に変更）する。
【０１３８】
さらに、フレーム変換部７６は、宛先アドレス、送信元アドレス、ｖｌａｎタグを付け替え、かつ識別フィールドの後（データ部の先頭）に付加されていた宛先アドレス記号を削除したフレームについてＦＣＳを再計算し、ＦＣＳの値を再計算した値に書き換える。フレーム変換部７６は、上述の処理によって作成したフレームを出力フレーム（変換後の伝送フレーム）として経路切替部１２へ出力する。経路切替部１２では、変換後の伝送フレームをそのｖｌａｎタグに従って幹線系伝送路における仮想伝送路へ出力する。
【０１３９】
なお、フレーム選択部７２では、上記第３あるいは第５の実施形態で説明した伝送フレームの選択方法が適用できる。つまり、伝送フレームにおける識別フィールドの値が順次出力される伝送フレーム毎にある規則に従った値で増加または減少する値に設定するものとすれば、フレーム選択部７２では、識別フィールドの値に基づいて、同内容の伝送フレームを破棄したり、連続する次の伝送フレームを選択することが可能となる。
【０１４０】
たとえば、フレーム選択部７２は、方法としては、先に選択した伝送フレームの識別フィールドの値から次に受信すべき識別フィールドの値を算出（予測）し、算出した値の識別フィールド値を持った伝送フレームを選択し、それ以外を破棄する伝送フレームの第１の選択方法を適用してもよい。また、フレーム選択部７２は、選択済みの伝送フレームと同じ値の識別フィールドとなっている伝送フレームを破棄し、識別フィールドの値が同じでない伝送フレームを選択する伝送フレームの第２の選択方法を適用してもよい。
【０１４１】
上記のように、第７の実施形態では、マスターネットワーク伝送装置のフレーム変換部を宛先アドレスに設定した伝送フレームに実際の宛先アドレスを記号化した宛先アドレス記号を付加する。これにより、実際の宛先アドレスを示す情報を短くでき、伝送フレーム自体の長さも短くできる。この結果、ネットワークシステムにおいて伝送される伝送容量を削減することが可能となる。
【０１４２】
次に、第８の実施形態について説明する。
図３２は、第８の実施形態に係るマスターネットワーク伝送装置１（Ｍ）の構成例を示す図である。図３３は、第８の実施形態に係るネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））の構成例を示す図である。ただし、第８の実施形態に係るネットワークシステム全体は、たとえば、図１に示す第１の実施形態に係るネットワークシステムや、図１０に示す第４の実施形態に係るネットワークシステムと同様な構成でよい。例えば、図１に示すネットワークシステムのように、マスターネットワーク伝送装置１は、ネットワークをａの方向で１周する仮想伝送路３ａを閉塞し、ａの方向とは逆のｂの方向で１周する仮想伝送路３ｂを閉塞する第１閉塞ポート４ａ、第２閉塞ポート４ｂを有する１つのネットワーク伝送装置である。
【０１４３】
マスターネットワーク伝送装置１は、図３２に示すように、制御部１０、記憶部１１、経路切替部１２、支線系送信部１３、支線系受信部１４、第１幹線系受信部１６ａ、第２幹線系受信部１６ｂ、第１幹線系送信部１５ａ、第２幹線系送信部１５ｂ、フレーム設定部７１、フレーム選択部７２、アドレス情報記憶部７３、フレーム変換部７６、経路情報取得部８０、構成情報抽出部８１、経路設定作成部８２およびアドレス情報設定部８３を有する。なお、制御部１０、記憶部１１、経路切替部１２、支線系送信部１３、支線系受信部１４、第１幹線系受信部１６ａ、第２幹線系受信部１６ｂ、第１幹線系送信部１５ａ、第２幹線系送信部１５ｂは図２に示す構成と同様なもので実現可能であり、フレーム設定部７１、フレーム選択部７２、アドレス情報記憶部７３、フレーム変換部７６は図２８に示す構成と同様なもので実現可能である。
【０１４４】
ネットワーク伝送装置２は、図３３に示すように、制御部１０、記憶部１１、経路切替部１２、支線系送信部１３、支線系受信部１４、第１幹線系受信部１６ａ、第２幹線系受信部１６ｂ、第１幹線系送信部１５ａ、第２幹線系送信部１５ｂ、フレーム設定部７１、フレーム選択部７２およびアドレス情報記憶部７３を有する。ネットワーク伝送装置２は、マスターネットワーク伝送装置１においてフレーム変換部７６、経路情報取得部８０、構成情報抽出部８１、経路設定作成部８２およびアドレス情報設定部８３を省略し、経路切替部１２が第１閉塞ポート４ａ、第２閉塞ポート４ｂを持たない構成で実現できる。
【０１４５】
経路情報取得部８０は、ネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））の各々から、支線系インターフェース及び幹線系インターフェースを介した接続先を示すアドレス情報（ＭＡＣアドレスやＩＰアドレス）が登録された経路情報を取得する。マスターネットワーク伝送装置１およびネットワーク伝送装置２の記憶部１１には、第１幹線系送信部１５ａ、第１幹線系受信部１６ａにおける第１幹線系インターフェースを介した接続先を示すアドレス情報、第２幹線系送信部１５ｂ、第２幹線系受信部１６ｂにおける第２幹線系インターフェースを介した接続先を示すアドレス情報、支線系送信部１３、支線系受信部１４における支線系インターフェースを介した接続先を示すアドレス情報が経路情報として、それらのインターフェースを介した通信をもとに格納されている。この経路情報は、具体的には接続先を示すＭＡＣアドレス、ＩＰアドレスのテーブルデータである。経路情報取得部８０は、マスターネットワーク伝送装置１及ネットワーク伝送装置２へ経路情報の送信要求をし、マスターネットワーク伝送装置１及びネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））の各々の記憶部１１に記憶されている経路情報を取得する。
【０１４６】
図３４は、第８の実施形態に係るマスターネットワーク伝送装置１（Ｍ）およびネットワーク伝送装置２（Ｓ１、Ｓ２、Ｓ３、Ｓ４）の経路情報の一例を示す図である。図３４に示すように、マスターネットワーク伝送装置１（Ｍ）、ネットワーク伝送装置２（Ｓ１、Ｓ２、Ｓ３、Ｓ４）には、それぞれ支線系インターフェースを介した接続先を示すアドレス情報（ＡＭ、Ａ１、Ａ２、Ａ３、Ａ４）が経路情報として登録されている。また、マスターネットワーク伝送装置１（Ｍ）を基点としたａの方向（図１参照）におけるネットワーク伝送装置２の接続順序をＳ１、Ｓ２、Ｓ３、Ｓ４とすると、Ｓ４からＭに至ったところで閉塞されることから、Ｓ１、Ｓ２、Ｓ３、Ｓ４におけるマスターネットワーク伝送装置１（Ｍ）側と接続する幹線系インターフェースを介した接続先を示すアドレス情報には、マスターネットワーク伝送装置１（Ｍ）の支線系に接続されたＡＭが含まれることとなる。また、Ｓ１、Ｓ２、Ｓ３、Ｓ４におけるマスターネットワーク伝送装置１（Ｍ）側と反対側の幹線系インターフェースを介した接続先を示すアドレス情報には、接続順序が後の端末装置のアドレス情報が含まれることとなる。具体的には、Ｓ１のマスターネットワーク伝送装置１（Ｍ）側と反対側の幹線系インターフェースを介した接続先を示すアドレス情報には、接続順序が後であるＳ２、Ｓ３、Ｓ４の支線系に接続されたＡ２、Ｓ３、Ａ４が含まれることとなる。
【０１４７】
構成情報抽出部８１は、ネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））の各々から取得した経路情報をもとに、マスターネットワーク伝送装置１を基点としたリング型ネットワークにおける時計回り（ａ方向）又は反時計回り（ｂ方向）におけるネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））の接続順序や、マスターネットワーク伝送装置１及びネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））の支線系インターフェースに接続している端末装置の関係を抽出する(以後この関係を、ネットワーク構成情報と呼ぶ)。
【０１４８】
経路設定作成部８２は、構成情報抽出部８１の抽出結果をもとに、マスターネットワーク伝送装置１（Ｍ）、ネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））の中のいずれかの支線系インターフェースに接続する端末装置から他のネットワーク伝送装置の支線系インターフェースに接続する端末装置へ、時計回り（ａ方向）及び反時計回り（ｂ方向）の２つの経路で経路設定を行うための経路設定情報を作成する。具体的には、経路設定情報は、時計回り（ａ方向）又は反時計回り（ｂ方向）で閉塞する閉塞ポートを有するマスターネットワーク伝送装置１（Ｍ）を跨いでフレームを伝送できるように、マスターネットワーク伝送装置１を基点としたリング型ネットワークにおける時計回り（ａ方向）又は反時計回り（ｂ方向）におけるネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））の接続順序と、ネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））の各々の支線系インターフェースに接続している端末装置とを示す情報である。
【０１４９】
アドレス情報設定部８３は、経路設定作成部８２により作成された経路設定情報をもとに、第５や第７の実施形態で既に述べたアドレス情報記憶部７３に記憶されるアドレス情報、すなわち、フレーム設定部７１が時計回り（ａ方向）及び反時計回り（ｂ方向）の２つの経路で伝送させる出力フレームを作成させるためのアドレス情報を、自装置のアドレス情報記憶部７３と、仮想伝送路３ａ、仮想伝送路３ｂへ送出してネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））のアドレス情報記憶部７３とに設定する。具体的には、第５の実施形態の図２１、図２２を参照して説明したとおり、支線系インターフェースにより別のネットワーク伝送装置に接続される端末装置宛の伝送フレームが入力された際に、その入力された伝送フレームを複製し、ｖｌａｎタグと送信先アドレスとを付加して、時計回り（ａ方向）及び反時計回り（ｂ方向）の２つの経路で伝送させる２つの出力フレームとして出力するためのアドレス情報をアドレス情報記憶部７３に設定する。
【０１５０】
ここで、構成情報抽出部８１、経路設定作成部８２、アドレス情報設定部８３による、アドレス情報記憶部７３に記憶されるアドレス情報の設定について、動作の詳細を説明する。図３５は、第８の実施形態に係るマスターネットワーク伝送装置１の動作の一例を示す図であり、経路設定情報の作成にかかる処理の一例を示すフローチャートである。
【０１５１】
図３５に示すように、アドレス情報記憶部７３に記憶されるアドレス情報の設定に係る処理がマスターネットワーク伝送装置１で開始されると、構成情報抽出部８１は、ネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））の各々から取得した経路情報をもとに、ネットワーク伝送装置の第１幹線系側にマスターネットワーク伝送装置１（ＡＭ）のＭＡＣアドレスがあるか否かを判定する（Ｓ１１）。ここで、第１幹線系側にマスターネットワーク伝送装置１（ＡＭ）のＭＡＣアドレスがある場合（Ｓ１１：ＹＥＳ）、ネットワーク伝送装置の第１幹線系側がマスターネットワーク伝送装置に向かって接続されると判定する（Ｓ１２）。また、第１幹線系側にマスターネットワーク伝送装置１（ＡＭ）のＭＡＣアドレスがない場合（Ｓ１１：ＮＯ）、ネットワーク伝送装置の第２幹線系側がマスターネットワーク伝送装置に向かって接続されていると判定する（Ｓ１３）。構成情報抽出部８１は、上述したＳ１１〜Ｓ１３の処理をＳ１、Ｓ２、Ｓ３、Ｓ４のそれぞれに行う。
【０１５２】
図３６は、第８の実施形態に係るマスターネットワーク伝送装置１およびネットワーク伝送装置２の経路情報の一例を示す図であり、マスターネットワーク伝送装置１が接続する幹線系インターフェースが左側になるように整列した図である。図３６に示すように、Ｓ１１〜Ｓ１３では、ネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））の各々について、マスターネットワーク伝送装置１に向かって接続する側の幹線系インターフェスを判定する。また、ネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））の各々について、マスターネットワーク伝送装置１を基点とした接続順序が後のネットワーク伝送装置が接続する側の幹線系インターフェスを識別できる。
【０１５３】
次いで、構成情報抽出部８１は、マスターネットワーク伝送装置１の順番を０番（基点）とし（Ｓ１４）、接続順序について未検査の任意のネットワーク伝送装置を、検査済みのネットワーク伝送装置の順番の次の順（最大値＋１）番と仮決めする（Ｓ１５）。処理の最初では、マスターネットワーク伝送装置１の順番が０番とされているため、Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４）の中の任意のＳ（例えばＳ１）が１番と仮決めされる。
【０１５４】
次いで、構成情報抽出部８１は、仮決めしたネットワーク伝送装置の支線系に登録されているＭＡＣアドレス（ＡＭ、Ａ１、Ａ２、Ａ３、Ａ４）が、１つ前の検査済みネットワーク伝送装置の幹線系インターフェースのマスターネットワーク伝送装置１に向かって接続されていない側に登録されているか否かを判定する（Ｓ１６）。すなわち、Ｓ１６では、仮決めしたネットワーク伝送装置より１つ前のネットワーク伝送装置において、マスターネットワーク伝送装置１を基点とした接続順序が後のネットワーク伝送装置が接続する側の幹線系インターフェースに、仮決めしたネットワーク伝送装置のアドレス情報が含まれているか否かを判定し、仮決めした順序が実際の接続順序どおりであるか否かを調べる。
【０１５５】
Ｓ１６で登録されていると判定した場合（ＹＥＳ）、すなわち、仮決めした順序が実際の接続順序どおりである場合、構成情報抽出部８１は、現在の仮順番をメモリに保持して、検査済ネットワーク伝送装置とする（Ｓ１７）。また、Ｓ１６で登録されていないと判定した場合（ＮＯ）、すなわち、仮決めした順序が実際の接続順序どおりでない場合、構成情報抽出部８１は、仮決めしたネットワーク伝送装置の順番を１つ前に変更し、比較した検査済みネットワーク伝送装置の順番を１つ増加して、順番を入れ替える（Ｓ１８）。次いで、構成情報抽出部８１は、順番が１番であるか否かを判定し（Ｓ１９）、順番が１番でない場合（ＮＯ）はＳ１６へ処理を戻す。構成情報抽出部８１では、このＳ１６〜Ｓ１９の処理を順番が１番になるまで繰り返すことで、実際の接続順序どおりに並び替えて検査済みとする。
【０１５６】
Ｓ１７に次いで、構成情報抽出部８１は、未検査のネットワーク伝送装置があるか否かを判定し（Ｓ２０）、未検査のネットワーク伝送装置がある場合（ＹＥＳ）はＳ１５へ処理を戻し、未検査のネットワーク伝送装置がない場合（ＮＯ）は処理を終了する。
【０１５７】
図３７は、第８の実施形態に係る接続順序の並び替えを例示する図である。図３７に示すように、ケースＣ１では、順番が０番のマスターネットワーク伝送装置１（Ｍ）に次いで、順番が１番のネットワーク伝送装置２（Ｓ１）が仮決めされている。この場合は、ネットワーク伝送装置２（Ｓ１）の支線系に登録されているＭＡＣアドレス（Ａ１）が、１つ前のマスターネットワーク伝送装置１の後段側が接続する幹線系インターフェースに登録されていることから、Ｍ、Ｓ１の順でメモリに保持される。次いで、ケースＣ２の場合は、仮決めされたネットワーク伝送装置２（Ｓ３）の支線系に登録されているＭＡＣアドレス（Ａ３）が、１つ前のネットワーク伝送装置２（Ｓ１）の幹線系インターフェースに登録されていることから、Ｍ、Ｓ１、Ｓ３の順でメモリに保持される。次いで、ケースＣ３の場合は、仮決めされたネットワーク伝送装置２（Ｓ４）の支線系に登録されているＭＡＣアドレス（Ａ４）が、１つ前のネットワーク伝送装置２（Ｓ３）の幹線系インターフェースに登録されていることから、Ｍ、Ｓ１、Ｓ３、Ｓ４の順でメモリに保持される。
【０１５８】
次いで、ケースＣ４の場合は、仮決めされたネットワーク伝送装置２（Ｓ２）の支線系に登録されているＭＡＣアドレス（Ａ２）が、１つ前のネットワーク伝送装置２（Ｓ４）の幹線系インターフェースに登録されていないことから、Ｓ４とＳ２の順番の入れ替えが行われる。次いで、Ｓ４とＳ２の順番を入れ替えた後のケースＣ５の場合は、ネットワーク伝送装置２（Ｓ２）の支線系に登録されているＭＡＣアドレス（Ａ２）が、１つ前のネットワーク伝送装置２（Ｓ３）の幹線系インターフェースに登録されていないことから、Ｓ３とＳ２の順番の入れ替えが行われる。次いで、Ｓ３とＳ２の順番を入れ替えた後のケースＣ６の場合は、ネットワーク伝送装置２（Ｓ２）の支線系に登録されているＭＡＣアドレス（Ａ２）が、１つ前のネットワーク伝送装置２（Ｓ１）の幹線系インターフェースに登録されていることから、Ｍ、Ｓ１、Ｓ２、Ｓ３、Ｓ４の順でメモリに保持される。このケースＣ６に至ったところで、未検査のネットワーク伝送装置がなくなり、マスターネットワーク伝送装置１を基点とした接続順序が確定し、確定した接続順序に従った経路設定情報が作成されることとなる。
【０１５９】
図３８は、第８の実施形態に係るマスターネットワーク伝送装置１の動作の一例を示す図であり、構成情報抽出部８１が抽出したネットワーク構成情報をもとに、経路設定を行う処理の一例を示すフローチャートである。
【０１６０】
図３８に示すように、処理が開始されると、アドレス情報設定部８３は、抽出されたネットワーク構成情報をもとに、経路設定を行う装置がマスターネットワーク伝送装置１であるか否かを判定し（Ｓ２１）、マスターネットワーク伝送装置１である場合（ＹＥＳ）は宛先をそのままで、２つの仮想伝送路（仮想伝送路３ａ、３ｂ）を用いる経路設定として出力フレームを送出するように、アドレス情報記憶部７３のアドレス情報を設定する（Ｓ２２）。具体的には、宛先をそのままとしてｖｌａｎ１０、ｖｌａｎ２０でフレームを出力する設定を行う。
【０１６１】
経路設定を行う装置がマスターネットワーク伝送装置１でなく、ネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））である場合（Ｓ２１：ＮＯ）、アドレス情報設定部８３は、抽出されたネットワーク構成情報をもとに、宛先がマスターネットワーク伝送装置１の支線系の機器についての経路設定であるか否かを判定する（Ｓ２３）。宛先がマスターネットワーク伝送装置１の支線系の機器（端末装置）についての経路設定である場合（Ｓ２３：ＹＥＳ）、宛先をそのままで、２つの仮想伝送路（仮想伝送路３ａ、３ｂ）を用いる経路設定として出力フレームを送出するように、アドレス情報記憶部７３のアドレス情報を設定する（Ｓ２２）。これにより、ネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））において、自らの支線系からマスターネットワーク伝送装置１の支線系の端末装置宛のフレームが入力した場合、アドレス情報記憶部７３に設定されたアドレス情報を参照することで、時計回り、反時計回りの２つの経路でマスターネットワーク伝送装置１の支線系の端末装置宛にフレームが送出されることとなる。
【０１６２】
宛先がマスターネットワーク伝送装置１の支線系の機器（端末装置）についての経路設定でない場合（Ｓ２３：ＮＯ）、時計回りおよび反時計回りで送出するフレームの一方は、マスターネットワーク伝送装置１を跨いで伝送される必要がある。したがって、Ｓ２３：ＮＯの場合、アドレス情報設定部８３は、抽出されたネットワーク構成情報をもとに、宛先の機器（端末装置）が接続されるネットワーク伝送装置の順番が、自身のネットワーク伝送装置（経路設定を行う対象のネットワーク伝送装置）と比較して、マスターネットワーク伝送装置から遠いか否かを判定する（Ｓ２４）。
【０１６３】
宛先の機器（端末装置）が接続されるネットワーク伝送装置の順番がマスターネットワーク伝送装置から近い（順番が前）場合（Ｓ２４：ＮＯ）、１つのフレームは、マスターネットワーク伝送装置からの順番を考慮している仮想伝送路を用いてそのままの宛先で送出し、もう１つのフレームは逆まわりの仮想伝送路を用いてフレーム変換部７６を宛先として送出するようにアドレス情報記憶部７３のアドレス情報を設定して、フレームを伝送させる経路を設定する（Ｓ２５）。
【０１６４】
また、宛先の機器（端末装置）が接続されるネットワーク伝送装置の順番がマスターネットワーク伝送装置から遠い（順番が後）場合（Ｓ２４：ＹＥＳ）、マスターネットワーク伝送装置からの順番を考慮している仮想伝送路を用いて、１つのフレームはそのままの宛先、もう１つのフレームはフレーム変換部７６を宛先として送出するようにアドレス情報記憶部７３のアドレス情報を設定して、フレームを伝送させる経路を設定する（Ｓ２６）。
【０１６５】
図３９は、第８の実施形態に係るアドレス情報記憶部７３を参照して送出されるフレームを例示する図である。図３９に示すように、上述したＳ２５、Ｓ２６により設定されたアドレス情報を参照することで、フレーム設定部７１は、ｖｌａｎタグを付したそのままの宛先（宛先アドレス）のフレームと、そのままの宛先（宛先アドレス）に、フレーム変換部７６を宛先（Ｍ１／Ｍ２）とするカプセル化ＯＨを加えて、マスターネットワーク伝送装置１を跨いで伝送するフレームとを設定する。これにより、時計回りおよび反時計回りの２つの経路で宛先までフレームが伝送されることとなる。
【０１６６】
ここで、Ｓ２５、Ｓ２６における経路設定の詳細を説明する。図４０は、第８の実施形態に係る端末装置５間の仮想伝送経路の概略を例示する図である。図４１は、第８の実施形態に係る端末装置５間の仮想伝送経路の概略について、マスターネットワーク伝送装置１、ネットワーク伝送装置２を含めて例示する図である。
【０１６７】
図４０、４１に示すように、Ａ１からＡ３へフレームを伝送する場合、時計回りではＡ３の方がマスターネットワーク伝送装置１（Ｍ）に近いことから（Ｓ２４：ＮＯに相当）、１つのフレームは、マスターネットワーク伝送装置１（Ｍ）からの順番を考慮している仮想伝送路（ｖｌａｎ１０）を用いてそのままの宛先（Ａ３）で送出し、もう１つのフレームは逆まわりの仮想伝送路（ｖｌａｎ２０）を用いてフレーム変換部７６を宛先（Ｍ２）として送出する経路設定が行われることとなる（Ｓ２５）。フレーム変換部７６では、受け付けたフレームの仮想伝送路を（ｖｌａｎ１０）に変換して宛先（Ａ３）へ送出することから、時計回り、反時計回りの２つの経路でＡ１からＡ３へのフレーム伝送が行われることとなる。
【０１６８】
同様に、Ａ３からＡ１へフレームを伝送する場合、時計回りではＡ１の方がマスターネットワーク伝送装置１（Ｍ）から遠いことから（Ｓ２４：ＹＥＳに相当）、マスターネットワーク伝送装置１（Ｍ）からの順番を考慮している仮想伝送路（ｖｌａｎ１０）を用いて、１つのフレームはそのままの宛先（Ａ１）、もう１つのフレームはフレーム変換部７６を宛先（Ｍ１）として送出する経路設定が行われることとなる（Ｓ２６）。フレーム変換部７６では、受け付けたフレームの仮想伝送路を（ｖｌａｎ２０）に変換して宛先（Ａ１）へ送出することから、時計回り、反時計回りの２つの経路でＡ３からＡ１へのフレーム伝送が行われることとなる。
【０１６９】
なお、上述した端末装置５間の仮想伝送経路は一例であり、マスターネットワーク伝送装置１を跨がない方向を伝送するフレームについては、仮想伝送路３ａ又は仮想伝送路３ｂのどちらでフレームが伝送されてもよい。図４２は、第８の実施形態に係る端末装置５間の仮想伝送経路の概略を例示する図である。図４３は、第８の実施形態に係る端末装置５間の仮想伝送経路の概略について、マスターネットワーク伝送装置１、ネットワーク伝送装置２を含めて例示する図である。図４２、図４３では、マスターネットワーク伝送装置１を跨がない仮想伝送経路については、双方向をｖｌａｎ２０で伝送する経路設定を行なっている。
【０１７０】
図４４は、第８の実施形態に係る端末装置５間の仮想伝送経路の概略を例示する図である。図４５は、第８の実施形態に係る端末装置５間の仮想伝送経路の概略について、マスターネットワーク伝送装置１、ネットワーク伝送装置２を含めて例示する図である。図４４、図４５では、マスターネットワーク伝送装置１を跨がない仮想伝送経路については、Ａ１からＡ３をｖｌａｎ１０で、Ａ３からＡ１をｖｌａｎ２０で伝送する経路設定を行なっている。
【０１７１】
図４６は、第８の実施形態に係る端末装置５間の仮想伝送経路の概略を例示する図である。図４７は、第８の実施形態に係る端末装置５間の仮想伝送経路の概略について、マスターネットワーク伝送装置１、ネットワーク伝送装置２を含めて例示する図である。図４６、図４７では、マスターネットワーク伝送装置１を跨がない仮想伝送経路については、Ａ１からＡ３をｖｌａｎ２０で、Ａ３からＡ１をｖｌａｎ１０で伝送する経路設定を行なっている。
【０１７２】
すなわち、経路設定作成部８２は、抽出されたネットワーク構成情報をもとに、時計回り方向の接続順序が後のネットワーク伝送装置（Ｓ３に対するＳ１）に接続される端末装置（Ａ１）宛の伝送フレームに対しては、端末装置（Ａ１）宛でｖｌａｎ１０又はｖｌａｎ２０で伝送させるフレームと、フレーム変換部７６によりｖｌａｎ２０のフレームに変換されて、端末装置（Ａ１）に到達するマスターネットワーク伝送装置１（Ｍ１）宛のｖｌａｎ１０のフレームとを作成させて、時計回り及び反時計回りで伝送させる経路を設定する。また、経路設定作成部８２は、抽出されたネットワーク構成情報をもとに、時計回りの接続順序が前のネットワーク伝送装置（Ｓ１に対するＳ３）に接続される端末装置（Ａ３）宛の伝送フレームに対しては、端末装置（Ａ３）宛でｖｌａｎ１０又はｖｌａｎ２０で伝送させるフレームと、フレーム変換部７６によりｖｌａｎ１０のフレームに変換されて、端末装置（Ａ３）に到達するマスターネットワーク伝送装置１（Ｍ２）宛のｖｌａｎ２０のフレームとを作成させて、時計回り及び反時計回りで伝送させる経路を設定する。
【０１７３】
なお、反時計回りの方向の接続順序についても同様である。すなわち、経路設定作成部８２は、抽出されたネットワーク構成情報をもとに、反時計回り方向の接続順序が後のネットワーク伝送装置（Ｓ１に対するＳ３）に接続される端末装置（Ａ３）宛の伝送フレームに対しては、端末装置（Ａ３）宛でｖｌａｎ１０又はｖｌａｎ２０で伝送させるフレームと、フレーム変換部７６によりｖｌａｎ１０のフレームに変換されて、端末装置（Ａ３）に到達するマスターネットワーク伝送装置１（Ｍ２）宛のｖｌａｎ２０のフレームとを作成させて、時計回り及び反時計回りで伝送させる経路を設定する。また、経路設定作成部８２は、抽出されたネットワーク構成情報をもとに、反時計回りの接続順序が前のネットワーク伝送装置（Ｓ３に対するＳ１）に接続される端末装置（Ａ１）宛の伝送フレームに対しては、端末装置（Ａ１）宛でｖｌａｎ１０又はｖｌａｎ２０で伝送させるフレームと、フレーム変換部７６によりｖｌａｎ２０のフレームに変換されて、端末装置（Ａ１）に到達するマスターネットワーク伝送装置１（Ｍ１）宛のｖｌａｎ１０のフレームとを作成させて、時計回り及び反時計回りで伝送させる経路を設定する。
【０１７４】
以上のように、マスターネットワーク伝送装置１（Ｍ）では、ネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））の各々から、支線系インターフェース及び幹線系インターフェースを介した接続先を示すアドレス情報が登録された経路情報を取得し、取得した経路情報をもとに、マスターネットワーク伝送装置１（Ｍ）を基点とした第１の方向（時計回り）又は第２の方向（反時計回り）におけるネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））の接続順序と、ネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））の支線系インターフェースに接続する端末装置（Ａ１、Ａ２、Ａ３、Ａ４）とを示すネットワーク構成情報を抽出し、自装置およびネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））に対して、抽出されたネットワーク構成情報をもとに、フレーム設定部７１が第１の方向及び第２の方向で伝送させる出力フレームを作成させるための経路設定情報を作成する。したがって、マスターネットワーク伝送装置１およびネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））について、第１の方向及び第２の方向で伝送させる２重の仮想伝送路の設定を、人手で行う必要がなく、ネットワーク伝送装置２が増えてネットワークが大きくなる場合であっても、経路設定を容易に行うことができる。
【０１７５】
次に第９の実施形態について説明する。
図４８は、第９の実施形態に係るマスターネットワーク伝送装置Ｍの構成例を示す図である。図４８に示すように、第９の実施形態に係るマスターネットワーク伝送装置Ｍは、前述した第８の実施形態におけるマスターネットワーク伝送装置１に、端末応答要求部８４、経路情報消去部８５を加えた構成である。端末応答要求部８４は、ネットワークシステムに接続する各端末装置に対して、応答要求を行う。この応答要求は、例えばＡＲＰ等のプロトコルを使用してネットワークシステムにブロードキャストすることで行う。経路情報消去部８５は、自装置の記憶部１１およびネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））の記憶部１１に記憶された経路情報の消去を要求する。なお、経路情報消去部８５は、ネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））に対しては、記憶部１１に記憶された経路情報の消去を要求する命令を、仮想伝送路３ａまたは仮想伝送路３ｂを介して伝送させる。
【０１７６】
具体的には、経路情報消去部８５は、ネットワークシステムの初期化処理（例えばシステムが最初に稼働する際の処理）として、自装置の記憶部１１およびネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））の記憶部１１に記憶された経路情報の消去を要求する。これにより、マスターネットワーク伝送装置Ｍおよびネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））の経路情報が消去される。この消去の後、端末応答要求部８４は、ネットワークシステムに接続する各端末装置に対して、応答要求を行う。これにより、各端末装置からマスターネットワーク伝送装置Ｍに向かってフレームが伝送されるため、マスターネットワーク伝送装置Ｍおよびネットワーク伝送装置２（Ｓ（Ｓ１、Ｓ２、Ｓ３、Ｓ４））の記憶部１１に、ネットワークシステム上に現在存在するすべての端末装置のアドレス情報が記憶されることとなる。このように、マスターネットワーク伝送装置Ｍが経路情報消去部８５、端末応答要求部８４を有することで、余計なアドレス情報を記憶部１１に記憶させず、ネットワーク構成の抽出を効率よく行うことができる。
【０１７７】
たとえば、ネットワークシステムが最初に稼働する場合には、マスターネットワーク伝送装置Ｍやネットワーク伝送装置２（（Ｓ１、Ｓ２、Ｓ３、Ｓ４））では、記憶部１１に経路情報が記憶されていないため、すべてのインターフェースにフレームを転送するフラッディングを行うため、余計なインターフェースにまで各端末装置のフレームが通過することとなり、余計な経路情報が記憶部１１に記憶されることとなる。この場合は構成情報抽出部８１での処理負荷が多くなるが、マスターネットワーク伝送装置Ｍが経路情報消去部８５、端末応答要求部８４を有することで、余計なアドレス情報が記憶されないことから、構成情報抽出部８１の処理負荷を抑えることができる。
【０１７８】
なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせても良い。
【符号の説明】
【０１７９】
１、２１、３１、Ｍ…マスターネットワーク伝送装置、２、２ｂ、２ｎ、２２、３２、Ｓ、Ｓ１、Ｓ２、Ｓ３、Ｓ４…ネットワーク伝送装置、３…幹線系伝送路、３ａ…仮想伝送路、３ｂ…仮想伝送路、４ａ…第１閉塞ポート、４ｂ…第２閉塞ポート、５…端末装置、６…支線系伝送路、１０…制御部、１１…記憶部、１２…経路切替部、１３…支線系送信部、１４…支線系受信部、１５ａ…第１幹線系送信部、１５ｂ…第２幹線系送信部、１６ａ…第１幹線系受信部、１６ｂ…第２幹線系受信部、１７、２７、３７、４１、５１、７１…フレーム設定部、３８、４４、５２、７２…フレーム選択部、４２…第１フレーム受信部、４３…第２フレーム受信部、４５…アドレス情報記憶部、４６、５６、７６…フレーム変換部、５３…アドレス情報記憶部、５６ａ、５６ｂ…入出力ポート、５６ｃ…変換部、７３…アドレス情報記憶部、７７…第２アドレス情報記憶部、８０…経路情報取得部、８１…構成情報抽出部、８２…経路設定作成部、８３…アドレス情報設定部、８４…端末応答要求部、８５…経路情報消去部、ＭＴ、Ｔ１、Ｔ２、Ｔ３…端末装置、Ｃ１〜Ｃ６…ケース
【図１】
2013146033.tif 000003
【図２】
2013146033.tif 000004
【図３】
2013146033.tif 000005
【図４】
2013146033.tif 000006
【図５】
2013146033.tif 000007
【図６】
2013146033.tif 000008
【図７】
2013146033.tif 000009
【図８】
2013146033.tif 000010
【図９】
2013146033.tif 000011
【図１０】
2013146033.tif 000012
【図１１】
2013146033.tif 000013
【図１２】
2013146033.tif 000014
【図１３】
2013146033.tif 000015
【図１４】
2013146033.tif 000016
【図１５】
2013146033.tif 000017
【図１６】
2013146033.tif 000018
【図１７】
2013146033.tif 000019
【図１８】
2013146033.tif 000020
【図１９】
2013146033.tif 000021
【図２０】
2013146033.tif 000022
【図２１】
2013146033.tif 000023
【図２２】
2013146033.tif 000024
【図２３】
2013146033.tif 000025
【図２４】
2013146033.tif 000026
【図２５】
2013146033.tif 000027
【図２６】
2013146033.tif 000028
【図２７】
2013146033.tif 000029
【図２８】
2013146033.tif 000030
【図２９】
2013146033.tif 000031
【図３０】
2013146033.tif 000032
【図３１】
2013146033.tif 000033
【図３２】
2013146033.tif 000034
【図３３】
2013146033.tif 000035
【図３４】
2013146033.tif 000036
【図３５】
2013146033.tif 000037
【図３６】
2013146033.tif 000038
【図３７】
2013146033.tif 000039
【図３８】
2013146033.tif 000040
【図３９】
2013146033.tif 000041
【図４０】
2013146033.tif 000042
【図４１】
2013146033.tif 000043
【図４２】
2013146033.tif 000044
【図４３】
2013146033.tif 000045
【図４４】
2013146033.tif 000046
【図４５】
2013146033.tif 000047
【図４６】
2013146033.tif 000048
【図４７】
2013146033.tif 000049
【図４８】
2013146033.tif 000050