(57)【特許請求の範囲】
【請求項１】
転送装置が、少なくとも2つのポートを有し、リング型冗長通信路が、隣接する転送装置の各々について前記ポートを介して環状に接続された複数の前記転送装置を有し、第1のリング型冗長通信路を構成する2つ以上の転送装置が、第2のリング型冗長通信路を構成する共用転送装置であり、前記共用転送装置の第1のポートが、第1のリング型冗長通信路と第2のリング型冗長通信路を構成する共用ポートであり、前記共用転送装置の第2のポートが、第1のリング型冗長通信路を構成するポートであり、前記共用転送装置の第3のポートが、第2のリング型冗長通信路を構成するポートであり、前記第1のリング型冗長通信路を構成する複数の転送装置のポートのうち、前記共用ポート以外の少なくとも1つのポートを閉塞し、前記第2のリング型冗長通信路を構成する複数の転送装置のポートのうち、前記共用ポート以外の少なくとも1つのポートを閉塞し、転送装置間のフレームの転送経路が一意に定められ、フレーム変換を要する異なるフレーム形式のリング型冗長通信路において、各共用転送装置の第1のポートを互いに接続して当該第1及び第2のリング型冗長通信路の共用ポートを構成し、各共用転送装置は、当該第1及び第2のリング型冗長通信路の通信路を監視して、第１、第2及び第3のポートを介して転送するフレームの変換を行うように構成され、
前記共用転送装置の少なくとも1つが、
前記第3のポートからフレームを受信した際に、前記第1のリング型冗長通信路のフレームに変換して、前記第1のポートと前記第2のポートに転送する第１のステップと、
前記第2のポートから自装置宛先とするフレームを受信した際に、前記第１のポートに転送する第2のステップと、
前記第2のポートから自装置宛先とするフレームを受信した際に、前記第2のリング型冗長通信路のフレームに変換して前記第3のポートに転送する第3のステップと、
前記第1のポートから自装置宛先とするフレームを受信した際に、前記第2のリング型冗長通信路のフレームに変換して前記第3のポートに転送する第4のステップとを含み、各ステップが経時的に独立して動作するリング型冗長通信路の接続方法。
【請求項２】
前記第1のリング型冗長通信路と前記第2のリング型冗長通信路を構成する共用ポートを有する前記共用転送装置が、2つ以上の転送装置からなり、
前記共用転送装置の少なくとも1つが、
前記第2のポートから受信した、前記第1のポートで接続される隣接共用転送装置を宛先とするフレームを、前記第1のポートに転送する第5のステップと、
前記第2のポートから受信した、前記第1のポートで接続される隣接共用転送装置を宛先とするフレームを、前記第2のリング型冗長通信路のフレームに変換して前記第3のポートに転送する第6のステップとを含み、
各ステップが経時的に独立して動作する請求項1に記載のリング型冗長通信路の接続方法。
【請求項３】
前記第1のリング型冗長通信路と前記第2のリング型冗長通信路を構成する共用ポートを有する前記共用転送装置が、2つ以上の転送装置からなり、
前記共用転送装置の少なくとも1つが、
前記第１のポートから受信した、前記第１のポートで接続される前記隣接共用転送装置を宛先とするフレームを、前記第2のリング型冗長通信路のフレームに変換して前記第3のポートに転送する第7のステップを更に含み、
各ステップが経時的に独立して動作する請求項2に記載のリング型冗長通信路の接続方法。
【請求項４】
前記第2、6、及び7のステップが、前記第2のリング型冗長通信路の故障切替の発生によって生じた、前記共用転送装置が有する送信テーブルの初期化に基づいて動作する請求項3に記載のリング型冗長通信路の接続方法。
【請求項５】
転送装置が、少なくとも2つのポートを有し、リング型冗長通信路が、隣接する転送装置の各々について前記ポートを介して環状に接続された複数の前記転送装置を有し、第1のリング型冗長通信路を構成する2以上の転送装置が、第2のリング型冗長通信路を構成する共用転送装置であり、前記共用転送装置の第1のポートが、第1のリング型冗長通信路と第2のリング型冗長通信路を構成する共用ポートであり、前記共用転送装置の第2のポートが、第1のリング型冗長通信路を構成するポートであり、前記共用転送装置の第3のポートが、第2のリング型冗長通信路を構成するポートであり、前記第1のリング型冗長通信路を構成する複数の転送装置のポートのうち、前記共用ポート以外の少なくとも1つのポートを閉塞し、前記第2のリング型冗長通信路を構成する複数の転送装置のポートのうち、前記共用ポート以外の少なくとも1つのポートを閉塞し、転送装置間のフレームの転送経路が一意に定められ、フレーム変換を要する異なるフレーム形式のリング型冗長通信路において、各共用転送装置の第1のポートを互いに接続して当該第1及び第2のリング型冗長通信路の共用ポートを構成し、各共用転送装置は、当該第1及び第2のリング型冗長通信路の通信路を監視して、第１、第2及び第3のポートを介して転送するフレームの変換を行うように構成され、
前記共用転送装置の少なくとも1つが、
前記第3のポートからフレームを受信した際に、前記第1のリング型冗長通信路のフレームに変換して、前記第1のポートと前記第2のポートに転送する第１の機能と、
前記第2のポートから自装置を宛先とするフレームを受信した際に、前記第１のポートに転送する第2の機能と、
前記第2のポートから自装置宛先とするフレームを受信した際に、前記第2のリング型冗長通信路のフレームに変換して前記第3のポートに転送する第3の機能と、
前記第1のポートから自装置を宛先とするフレームを受信した際に、前記第2のリング型冗長通信路のフレームに変換して前記第3のポートに転送する第4の機能とを備える共用転送装置。
【請求項６】
前記第1のリング型冗長通信路と前記第2のリング型冗長通信路を構成する共用ポートを有する前記共用転送装置が、2つ以上の転送装置からなり、
前記共用転送装置の少なくとも1つが、
前記第2のポートから受信した、前記第1のポートで接続される隣接共用転送装置を宛先とするフレームを、前記第1のポートに転送する第5の機能と、
前記第2のポートから受信した、前記第1のポートで接続される隣接共用転送装置を宛先とするフレームを、前記第2のリング型冗長通信路のフレームに変換して前記第3のポートに転送する第6の機能とを更に備える請求項5に記載の共用転送装置。
【請求項７】
前記第1のリング型冗長通信路と前記第2のリング型冗長通信路を構成する共用ポートを有する前記共用転送装置が、2つ以上の転送装置からなり、
前記共用転送装置の少なくとも1つが、
前記第１のポートから受信した、前記第１のポートで接続される前記隣接共用転送装置を宛先とするフレームを、前記第2のリング型冗長通信路のフレームに変換して前記第3のポートに転送する第7の機能を更に備える請求項6に記載の共用転送装置。
【請求項８】
前記第2、6、及び7の機能が、第2のリング型冗長通信路の故障切替の発生によって生じた、前記共用転送装置が有する送信テーブルの初期化に基づいて動作する請求項7に記載の共用転送装置。
【請求項９】
請求項5〜8に記載の共用転送装置を備える、リング型冗長通信路の接続システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異なるフレーム形式の転送網を接続する転送制御技術に関し、特に、異なるフレーム形式のリング型冗長通信路を構成するマルチリング型冗長通信路によって網全体の冗長化を実現する通信網に好適なリング型冗長通信路の接続制御方法及び接続制御システムに関する。
【背景技術】
【０００２】
近年において、パブリックネットワーク（即ち、インターネット）の他、プライベートネットワーク（例えば、イントラネット）は、ローカルエリアネットワーク(LAN)及びワイドエリアネットワーク（WAN）の技術によって構築されている。特に、LAN技術の応用として、端末（ターミナルとも称する）の仮想的なグループを設定することにより、物理的な接続形態によらず、ネットワーク構成を変更することができる。そのようなネットワーク構成を、仮想ローカルエリアネットワーク(VLAN)と称している。
【０００３】
ネットワークにおけるフレーム送信機能は、フレームに含まれる宛先情報に従い、各転送装置の有する転送テーブルに基づいてフレームを所定の装置に送ることができる。
【０００４】
現在におけるWANサービスでは、ユーザの通信の信頼性を向上させるため、通信事業者網内の経路を冗長化し、故障が発生した場合に回線を切替えてユーザの通信を保護することが可能なリング型冗長通信路の採用が進んでいる。
【０００５】
また、サービス規模が拡大してユーザ数が増加する中で、IEEE802.1ahでは、IEEE802.1adに基づくフレームをIEEE802.1ahに基づくフレームでフレーム変換し（以下、カプセル化とも称する）、更にIEEE802.1ahに基づくフレームのVLAN空間を拡げることにより、収容可能ユーザ数を拡大させることが可能となる（例えば、非特許文献2）。
【０００６】
具体的には、IEEE802.1adに基づく通信網（例えば、非特許文献1）、又は、IEEE802.1Qに基づく通信網（例えば、非特許文献3）、或いはIEEE802.1Dに基づく通信網（例えば、非特許文献4）を環状的に通信網の接続を冗長させるように構成させ（以下、そのような通信網をリングとも称する）、IEEE802.1ahに基づく通信網（例えば、非特許文献2）についてもリング型冗長通信路として接続することができる。そのように拡張されたリング型冗長通信路をマルチリング型冗長通信路と称する。
【０００７】
そこで、接続点の冗長化を実現するために、任意に定められる特定の転送装置（例えば、2つの転送装置）をIEEE802.1ad/Q/DリングとIEEE802.lahリングとで共用させる。その特定の転送装置は、フレーム変換機能を有する共用転送装置として、「IEEE802.1ad/Q/DからIEEE802.1ahへのフレーム変換(カピセル化)」と「IEEE802.1ahからIEEE802.1ad/Q/Dへのフレーム変換(以下、デカプセル化とも称する)」を行う手段を有する必要がある。以下、フレーム変換機能を有する転送装置を共用転送装置と称し、単に転送機能のみを有する転送装置と区別するが、構造的に異なるものとする必要はなく、機能的に区別しているに過ぎない。
【０００８】
この場合、IEEE802-1ad/Q/Dに基づくリング内の転送装置の少なくとも１つは、IEEE802.1ad/Q/Dで構成されるリング内の閉塞位置（例えば、特定の転送装置のポートにより、フレームの入出力機能を停止させた位置）によって依存したフレーム送信の経路となるように機能する共用転送装置となる。
【０００９】
【非特許文献１】IEEE802.1ad Provider bridges
【非特許文献２】IEEE802.1ah Provider Backbone Bridges
【非特許文献３】IEEE802.1Q-REV 802.1Q Revision 2005
【非特許文献４】IEEE802.1D-2004 Edition MAC bridges
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、IEEE802.1ad/Q/Dのリングに通信網の故障が発生した場合に、通信網としての機能を維持するためにフレーム送信の経路切替によってリングの閉塞位置が移動すると、共用転送装置によっては、収容されるフレーム変換機能を働かせず、隣接する共用転送装置への転送装置に切り替えるような制御が必要になる。
【００１１】
更に、IEEE802.1ahに基づくリングに通信網の故障が発生したとき、その2つの共用転送装置のうちの１つがフレームを受信すると、故障が発生する前に学習した経路切替前の所定の宛先アドレス情報（即ち、転送テーブル）に従ってフレームを送信しようとする。そのため、故障したリング通信網であるにも関わらず、他方の共用転送装置を介さずにフレーム送信してしまい、通信断が生じてフレームが廃棄されることになる。即ち、各共用転送装置は、経路切替前後において、相互にフレームを受信することができないため、通信断が発生する問題があった。
【００１２】
従って、従来技術のネットワークトポロジに基づいて、リング型冗長通信路接続を構成させる場合には、故障等により生じた経路切替に対して、適切に対応する接続方法が確立されておらず、通信断を生じるという問題があった。
【００１３】
本発明は、フレーム変換を必要とする、異なるフレーム形式のリング接続において、経路切替により通信断が発生する問題を解決することを目的とする。
【課題を解決するための手段】
【００１４】
本発明によるリング型冗長通信路の接続方法は、転送装置が、少なくとも2つのポートを有し、リング型冗長通信路が、隣接する転送装置の各々について前記ポートを介して環状に接続された複数の前記転送装置を有し、第1のリング型冗長通信路を構成する2つ以上の転送装置が、第2のリング型冗長通信路を構成する共用転送装置であり、前記共用転送装置の第1のポートが、第1のリング型冗長通信路と第2のリング型冗長通信路を構成する共用ポートであり、前記共用転送装置の第2のポートが、第1のリング型冗長通信路を構成するポートであり、前記共用転送装置の第3のポートが、第2のリング型冗長通信路を構成するポートであり、前記第1のリング型冗長通信路を構成する複数の転送装置のポートのうち、前記共用ポート以外の少なくとも1つのポートを閉塞し、前記第2のリング型冗長通信路を構成する複数の転送装置のポートのうち、前記共用ポート以外の少なくとも1つのポートを閉塞し、転送装置間のフレームの転送経路が一意に定められ、フレーム変換を要する異なるフレーム形式のリング型冗長通信路において、各共用転送装置の第1のポートを互いに接続して当該第1及び第2のリング型冗長通信路の共用ポートを構成し、各共用転送装置は、当該第1及び第2のリング型冗長通信路の通信路を監視して、第１、第2及び第3のポートを介して転送するフレームの変換を行うように構成され、前記共用転送装置の少なくとも1つが、前記第3のポートからフレームを受信した際に、前記第1のリング型冗長通信路のフレームに変換して、前記第1のポートと前記第2のポートに転送する第１のステップと、前記第2のポートから自装置宛先とするフレームを受信した際に、前記第１のポートに転送する第2のステップと、前記第2のポートから自装置宛先とするフレームを受信した際に、前記第2のリング型冗長通信路のフレームに変換して前記第3のポートに転送する第3のステップと、前記第1のポートから自装置宛先とするフレームを受信した際に、前記第2のリング型冗長通信路のフレームに変換して前記第3のポートに転送する第4のステップとを含むことを特徴とする。
【００１５】
更なる本発明によるリング型冗長通信路の接続方法は、前記第1のリング型冗長通信路と前記第2のリング型冗長通信路を構成する共用ポートを有する前記共用転送装置が、2つ以上の転送装置からなり、前記共用転送装置の少なくとも1つが、前記第2のポートから受信した、前記第1のポートで接続される隣接共用転送装置を宛先とするフレームを、前記第1のポートに転送する第5のステップと、前記第2のポートから受信した、前記第1のポートで接続される隣接共用転送装置を宛先とするフレームを、前記第2のリング型冗長通信路のフレームに変換して前記第3のポートに転送する第6のステップとを含むことを特徴とする。
【００１６】
更なる本発明によるリング型冗長通信路の接続方法は、前記第1のリング型冗長通信路と前記第2のリング型冗長通信路を構成する共用ポートを有する前記共用転送装置が、2つ以上の転送装置からなり、前記共用転送装置の少なくとも1つが、前記第１のポートから受信した、前記第１のポートで接続される前記隣接共用転送装置を宛先とするフレームを、前記第2のリング型冗長通信路のフレームに変換して前記第3のポートに転送する第7のステップを含むことを特徴とする。
【００１７】
また、前記第1〜7のステップを、それぞれ第1〜7の機能として個々に備える共用転送装置とする。更に、そのような共用転送装置を備えるリング型冗長通信路の接続システムとする。
【発明の効果】
【００１８】
本発明によれば、第2のリングの経路切替発生時に、第1のリングからのフレームを共用転送装置が共に受信できるようにする。即ち、共用転送装置は、隣接共用転送装置宛のフレームを受信し、自装置宛のフレームを隣接共用転送装置に転送する。そして、隣接共用転送装置は、自己宛又は隣接共用転送装置宛に関わらず、フレーム変換（デカプセル化）を行い、第2のリングに転送する。そのため、隣接共用転送装置は、経路切替によって共用転送装置のフレーム変換機能が、単なる転送装置に切り替わってもフレームを受信して、所定の宛先へとフレーム送信することができ、通信断の発生を防ぐことが可能となる。
【発明を実施するための最良の形態】
【００１９】
まず、本発明の実施例を説明するために、マルチリング冗長通信経路の構成について説明する。
【００２０】
図1は、本発明の一実施形態であるリング制御システムの適用場面を示した説明図である。図1において、転送装置1A、1B、1C、及び1Fと共用転送装置1D及び1Eは、リング型冗長通信路R1(リングR1)を構成している。転送装置1G、1H、1J、及び1Kと共用転送装置1D及び1Eは、リング型冗長通信路R2(リングR2)を構成している。共用転送装置1Dのポート1D-2と共用転送装置1Eのポート1E-1は、リングR1とリングR2の共用ポートとなることにより、マルチリング型冗長通信路を構成している。又、各々の転送装置は、図1に示すリングを構成する少なくとも2つのポートを有し、説明の便宜のため、最小限のポート数で図示している。即ち、転送装置1Aはポート1A-1及びポート1A-2を有し、転送装置1Bはポート1B-1及びポート1V-2を有し、転送装置1Cはポート1C-1及びポート1C-2を有し、転送装置1Dはポート1D-1、ポート1D-2及びポート1D-3を有し、転送装置1Eはポート1E-1、ポート1E-2及びポート1E-3を有し、転送装置1Fはポート1F-1及びポート1F-2を有し、転送装置1Gはポート1G-1及びポート1G-2を有し、転送装置1Hはポート1H-1及びポート1H-2を有し、転送装置1Jはポート1J-1及びポート1J-2を有している。
【００２１】
ここで、リングR1の転送装置1Cのポート1C-2と、リングR2の転送措置1Jのポート1J-1とを閉塞することで、マルチリング型冗長通信路は、各転送装置の経路を1つの定まった経路（以下、一意と称する）にされている。
【００２２】
次に、本発明によるマルチリング型冗長通信路の制御システムの実施例1について説明する。
【００２３】
(実施例1)
まず、転送テーブルの初期化についてのリングR1又はリングR2のリング制御方法（以下、リングプロトコルと称する）を説明する。リングプロトコルは、例えば次のような動作を行う。まず、例えばリングR2を構成するいずれかの転送装置を、マスター装置として予め定める。マスター装置は、定期的にリングR2を巡回するように、専用アドレスを備える故障検出用のフレームを送信させる。故障検出用のフレームが一巡して、マスター装置に戻れば故障はないと判断でき、マスター装置に戻らなければ故障はないと判断できる。故障を検出すると、マスター装置は、転送テーブルの初期化命令を、リングを構成する各転送装置（共用転送装置を含む）に送信する。共用転送装置は、転送テーブルの初期化命令を受け取ると、閉塞ポートを開放する開放命令を含むフレームを、リング2（又はリング1）を構成する転送装置及び共用転送装置に送信する。これにより、故障前後で通信経路は切り替えられ、リング1及びリング2を構成する全ての転送装置の転送テーブルも初期化される。
【００２４】
ここで、転送装置1A及び転送装置1Bは、図2に示す初期化された転送テーブルTBL1を保持し、リングR2の転送装置を送信先とするフレームを、送信先共用転送装置を送信先とするフレームでカプセル化したフレームとして出カポート1A-1からの送信する機能を有する。そのようなフレーム変換のカプセル化は、後述する。
【００２５】
次に、図１を参照しながら、共用転送装置が備える第1〜7の機能の概略を説明する。
【００２６】
第1の機能は、第3のポート（例えば、図示1E-3）からフレームを受信した際に、第1のリング型冗長通信路（図示R1）のフレームに変換して、第1のポート（例えば、図示1E-1）と第2のポート（例えば、図示1E-2）に転送する機能である。
【００２７】
具体的には、共用転送装置1Dは、ポート1D-3からフレームを受信した際に、カプセル化してポート1D-1及びポート1D-2から送信する機能を有する。同様に、共用転送装置1Eは、ポート1E-3からフレームを受信した際に、カプセル化してポート1E-1及びポート1E-2から送信する機能を有する。
【００２８】
第2の機能は、第2のポート（例えば、図示1E-2）から自装置を宛先とするフレームを受信した際に、第１のポート（例えば、図示1E-1）に転送する機能である。
【００２９】
具体的には、共用転送装置1Dは、ポート1D-1から自装置を宛先とするフレームを受信した際に、ポート1D-2から送信する機能を有し、リングR2において自己の初期化された転送テーブルに基づいて、動作するようにすることもできる。同様に、共用転送装置1Eは、ポート1E-2から自装置を宛先とするフレームを受信した際に、ポート1E-1から送信する機能を有し、リングR2において自己の初期化された転送テーブルに基づいて、動作するようにすることもできる。
【００３０】
第3の機能は、第2のポート（例えば、図示1E-2）から自装置を宛先とするフレームを受信した際に、第2のリング型冗長通信路（図示R2）のフレームに変換して第3のポート（例えば、図示1E-3）に転送する機能である。
【００３１】
具体的には、共用転送装置1Dは、ポート1D-1から自装置を宛先とするフレームを受信した際に、共用転送装置1D宛フレームを、デカプセル化してポート1D-3から送信する機能を有する。同様に、共用転送装置1Eは、ポート1E-2から自装置を宛先とするフレームを受信した際に、共用転送装置1E宛フレームを、デカプセル化してポート1E-3から送信する機能を有する。
【００３２】
第4の機能は、第1のポート（例えば、図示1E-1）から自装置を宛先とするフレームを受信した際に、第2のリング型冗長通信路（図示R2 ）のフレームに変換して第3のポート（例えば、図示1E-3）に転送する機能である。
【００３３】
具体的には、共用転送装置1Dは、ポート1D-2から自装置を宛先とするフレームを受信した際に、デカプセル化してポート1D-3から送信する機能を有する。同様に、共用転送装置1Eは、ポート1E-1から自装置を宛先とするフレームを受信した際に、デカプセル化してポート1E-3から送信する機能を有する。
【００３４】
第5の機能は、第2のポート（例えば、図示1E-2）から受信した、第1のポート（例えば、図示1E-1）で接続される隣接共用転送装置（例えば、1D）を宛先とするフレームを、第1のポート（例えば、図示1E-1）に転送する機能である。
【００３５】
具体的には、共用転送装置1Dは、ポート1D-1から共用転送装置1E宛フレームを受信した際に、ポート1D-2から送信する機能を有する。同様に、共用転送装置1Eは、ポート1E-2から自装置を宛先とするフレームを受信した際に、ポート1E-1から送信する機能を有する。
【００３６】
第6の機能は、第2のポート（例えば、図示1E-2）から受信した、第1のポート（例えば、図示1E-1）で接続される隣接共用転送装置（例えば、1D）を宛先とするフレームを、第2のリング型冗長通信路（図示R2）のフレームに変換して第3のポート（例えば、図示1E-3）に転送する機能である。
【００３７】
具体的には、共用転送装置1Dは、ポート1D-1から受信した共用転送装置1E宛フレームを、ポート1D-2から送信し、デカプセル化してポート1D-3から送信する機能を有し、リングR2において自己の初期化された転送テーブルに基づいて、動作するようにすることもできる。同様に、共用転送装置1Eは、ポート1E-2から受信した共用転送装置1D宛フレームを、ポート1E-1から送信し、デカプセル化してポート1E-3から送信する機能を有し、リングR2において自己の初期化された転送テーブルに基づいて、動作するようにすることもできる。
【００３８】
第7の機能は、第１のポート（例えば、図示1E-1）から受信した、第１のポート（例えば、図示1E-1）で接続される前記隣接共用転送装置（例えば、1D）を宛先とするフレームを、第2のリング型冗長通信路（図示R2 ）のフレームに変換して第3のポート（例えば、図示1E-3）に転送する機能である。
【００３９】
具体的には、共用転送装置1Dは、ポート1D-2から受信した共用転送装置1E宛フレームを、デカプセル化してポート1D-3から送信する機能を有し、リングR2において自己の初期化された転送テーブルに基づいて、動作するようにすることもできる。同様に、共用転送装置1Eは、ポート1E-1から受信した共用転送装置1D宛フレームを、デカプセル化してポート1E-3から送信する機能を有し、リングR2において自己の初期化された転送テーブルに基づいて、動作するようにすることもできる。
【００４０】
次に、図3〜5を参照しながら、第1〜7の機能を有する共用転送装置に基づいて、マルチリング冗長通信経路の実施例1の制御方法について説明する。尚、図1と同様な構成要素には、同一の参照番号を付している。
【００４１】
図3は、転送装置1Aから転送装置1Jにフレームを送信する場合の動作を示す説明図であり、図4は、転送装置1Aの転送テーブルTBL2を示した説明図である。図3及び図4は、マルチリング冗長通信路において故障が発生していない場合であって、正常時のマルチリング冗長通信路制御方法を説明する図である。転送装置1Aは転送装置1Jヘフレームを送信する際に、転送テーブルTBL2の送信先が「1J」であるエントリの送信先共用転送装置「1E」でカプセル化して、カプセル化フレーム3aを生成し、出力先ポート「1A-1」から送信する。共用転送装置1Eは、第3の機能により、カプセル化フレーム3aを受信すると、デカプセル化してデカプセル化フレーム4aを生成し、ポート1E-3から送信する。転送装置1Jはデカプセル化フレーム4aをポート1J-2から受信する。このように、正常時のマルチリング冗長通信路においては、転送装置1Aから転送装置1Jへとフレームの送信が可能となる。
【００４２】
図5は、転送装置1Jと転送装置1Kとの間で故障が発生した場合の動作を示す説明図である。リングR2のリングプロトコルにより、正常時に閉塞していたポート1J-1が開放され、転送装置G、H、J、及びKと共用転送装置1D及び1Eの転送テーブルが初期化される。
【００４３】
共用転送装置1Eは、自己の転送テーブルの初期化に基づいて、第2の機能により、ポート1E-2で受信したカプセル化フレーム3aをポート1E-1から送信する。共用転送装置1Dは、第7の機能により、自己の転送テーブルの初期化に基づいて、ポート1D-2で受信した1E宛であるにも関わらず、カプセル化フレーム3aを受信する。カプセル化フレーム3b（カプセル化フレーム3aと事実上同一のフレーム）をデカプセル化してデカプセル化フレーム4b（デカプセル化フレーム4aと事実上同一のフレーム）を生成し、ポート1D-3から送信する。転送装置1Jは、デカプセル化フレーム4bをポート1J-1から受信する。以上の動作により、リングR2において故障が発生した場合に、デカプセル化する共用転送装置が切り替わっても、フレームを転送することが可能となる。
【００４４】
本実施例1によれば、マルチリング冗長通信路において、リング内の通信網に故障が発生しても、自動的にリングの閉塞位置を適切に移動させ、共用転送装置によって適切にフレーム変換機能を切り替えることができる。
【００４５】
即ち、上述のように適切なリングの閉塞位置の移動、及び、共用転送装置による適切なフレーム変換機能を実現するために、自己宛及び自己以外宛の共用転送装置の宛先を有するフレームであるか否かに関わらず、自己以外の共用転送装置を介する制御方法又は機能を有する。従って、リング内の通信網に故障が発生しても、通信断を生じさせることを防止できる。
【００４６】
次に、図6〜8を参照しながら、第1〜7の機能を有する共用転送装置に基づいて、マルチリング冗長通信経路の実施例2の制御方法について説明する。尚、図1と同様な構成要素には、同一の参照番号を付している。
【００４７】
(実施例2)
図6は、リングR1においてポート1F-1が閉塞されている場合に、転送装置1Aから転送装置1Jにフレームを送信する場合の動作を示す説明図であり、図7は、転送装置1Aの転送テーブルTBL3を示した説明図である。図6及び図7は、マルチリング冗長通信路において故障が発生していない場合であって、正常時のマルチリング冗長通信路制御方法を説明する図である。転送装置1Aは転送装置1Jヘフレームを送信する際に、転送テーブルTBL3の送信先が「1J」であるエントリの送信先共用転送装置「1E」でカプセル化してカプセル化フレーム5aを生成し、出力先ポート「1A-2」から送信する。共用転送装置1Dは、第5の機能により、カプセル化フレーム5aをポート1D-1から受信し、ポート1D-2から送信する。共用転送装置1Eは、第4の機能により、カプセル化フレーム5aを受信すると、デカプセル化してデカプセル化フレーム6aを生成し、ポート1E-3から送信する。転送装置1Jはデカプセル化フレーム4をポート1J-2から受信する。このように転送装置1Aから転送装置1Jへとフレームの送信が可能となる。
【００４８】
図8は、転送装置1Jと転送装置1Kとの間で故障が発生した場合の動作を示す説明図である。リングR2のリングプロトコルにより、正常時に閉塞していたポート1J-1が開放され、転送装置G、H、J、及びKと共用転送装置1D及び1Eの転送テーブルが初期化される。
【００４９】
共用転送装置1Dは、自己の転送テーブルの初期化に基づいて、ポート1D-1でカプセル化フレーム5aを受信する。共用転送装置1Dは、第6の機能により、1E宛であるにも関わらず、カプセル化フレーム5aを、デカプセル化してデカプセル化フレーム6b（デカプセル化フレーム6aと事実上同一のフレーム）を生成し、ポート1D-3から送信する。転送装置1Jは、デカプセル化フレーム6bをポート1J-1から受信する。以上の動作により、リングR2において故障が発生した場合に、デカプセル化する共用転送装置が切り替わっても、フレームを転送することが可能となる。
【００５０】
本実施例2によれば、マルチリング冗長通信路において、リング内の通信網に故障が発生しても、自動的にリングの閉塞位置を適切に移動させ、共用転送装置によって適切にフレーム変換機能を切り替えることができる。
【００５１】
即ち、上述のように適切なリングの閉塞位置の移動、及び、共用転送装置による適切なフレーム変換機能を実現するために、自己宛及び自己以外宛の共用転送装置の宛先を有するフレームであるか否かに関わらず、自己以外の共用転送装置を介する制御方法又は機能を有する。従って、リング内の通信網に故障が発生しても、通信断を生じさせることを防止できる。
【００５２】
実施例1及び2において、リングの数を2つ、リングを構成する転送装置の数を6つとしたが、それぞれの数に制限は無い。又、実施例1及び2において、共用転送装置を2つとして説明したが、2つ以上であってもよく、更に、本発明に基づくフレーム変換機能を2つ以上を個別に備える、１つの共用転送装置とすることもできる。
【００５３】
実施例1及び2において、共用転送装置が第1〜7の機能を有するとして説明したが、プログラム又はその他の異なる方法的手段で、同様の効果を生じさせるリング型冗長通信路の制御システムとして実現することができる。
【００５４】
また、実施例1及び2において、フレーム変換処理をカプセル化/デカプセル化として説明したが、フレームの形式を変換する処理であれば、同様に機能する。
【００５５】
更に、実施例1及び2において、故障とは、通信網における通信の妨げになる全ての対象をいい、必ずしも通信網が切断された場合に限定されない。
【００５６】
また、実施例1及び2において、送信元の転送装置を1A、送信先の転送装置を1Jのようにリングを構成する転送装置を送信元、送信先としたが、フレーム変換する共用転送装置がマルチリング型冗長通信路の共用転送装置となる場合であれば、送信元と送信先の転送装置はリングを構成する転送装置に直接接続されるリング外の転送装置でもよい。
【００５７】
その他の形式についても、必ずしも前記実装の形態に限定されるものではなく、その要旨を逸脱しない範囲において様々な変更は可能である。本発明の目的を達し、特許請求の範囲において、適宜変更して実装可能である。
【００５８】
本発明の実施例の説明では、マルチリング冗長通信網の故障が発生した場合について説明したが、故障が回復した場合において、本発明の制御方法に基づいて通信制御すれば、より適切な通信経路に回復させることも可能である。従って、本発明は、上述の実施例によって制限するものと解するべきではなく、特許請求の範囲によってのみ制限される。
【産業上の利用可能性】
【００５９】
故障発生時にフレームを複数の共用転送装置が共に受信できるように、隣接共用転送装置宛のフレームを受信し、自装置宛のフレームを隣接共用転送装置に転送し、更に、自装置宛、隣接共用転送装置宛に関わらずフレーム変換を行って転送することができるようになり、マルチリング型冗長通信路を用いた、通信網の拡張又はネットワークシステムにおいて有用である。
【図面の簡単な説明】
【００６０】
【図１】本発明の一実施形態であるリング制御システムの適用場面を示した説明図である。
【図２】転送装置の初期化された転送テーブルTBL1を表す図である。
【図３】転送装置1Aから転送装置1Jにフレームを送信する場合の動作を示す説明図である。
【図４】転送装置1Aの転送テーブルTBL2を示した説明図である。
【図５】転送装置1Jと転送装置1Kとの間で故障が発生した場合の動作を示す説明図である。
【図６】リングR1においてポート1F-1が閉塞されている場合に、転送装置1Aから転送装置1Jにフレームを送信する際の動作を示す説明図である。
【図７】転送装置1Aの転送テーブルTBL3を示した説明図である。
【図８】転送装置1Jと転送装置1Ｋとの間で故障が発生した場合の動作の説明図である。
【符号の説明】
【００６１】
1A  転送装置
1B  転送装置
1C  転送装置
1D  共用転送装置
1D-1  ポート
1D-2  ポート
1D-3  ポート
1E  共用転送装置
1E-1  ポート
1E-2  ポート
1E-3  ポート
1F  転送装置
1G  転送装置
1H  転送装置
1J  転送装置
3a  カプセル化フレーム
3b  デカプセル化フレーム
4a  カプセル化フレーム
4b  デカプセル化フレーム
5a  カプセル化フレーム
6a  カプセル化フレーム
6b  デカプセル化フレーム
R1  リング型通信経路
R2  リング型通信経路
TBL1  転送テーブル
TBL2  転送テーブル
TBL3  転送テーブル
【図１】
0004610506.tif 000002
【図２】
0004610506.tif 000003
【図３】
0004610506.tif 000004
【図４】
0004610506.tif 000005
【図５】
0004610506.tif 000006
【図６】
0004610506.tif 000007
【図７】
0004610506.tif 000008
【図８】
0004610506.tif 000009