(57)【要約】【課題】トランスポートネットワークシステムにおいて、計画的に現用系通信経路から予備系通信経路へ無瞬断で切替えをする際に、送信側における複数のポートの切替えを少ない時間差で実現する。【解決手段】現用系通信経路ＲＡから予備系通信経路ＲＢへの切替えに際して、第１のノード１１０は、夫々のポート１１２の出力先を現用系通信経路ＲＡから該ポートの送信バッファ１１６に切り替え、第２のノードは、予備系通信経路ＲＢを介して、第１のノード１１０に、現用系通信経路ＲＡと予備系通信経路ＲＢの最大伝送遅延差以上の時間バックプレッシャ信号を送信し続ける。第１のノード１１０における夫々の出力回路１１８は、第２のノードによるバックプレッシャ信号の送信の完了に応じて対応する送信バッファ１１６に蓄積したフレームを予備系通信経路ＲＢに順次出力する。【選択図】図１
2015070365.tif 000002
【特許請求の範囲】
【請求項１】
第１のノードと第２のノードの間に現用系通信経路及び予備系通信経路が設けられたトランスポートネットワークシステムであって、
前記現用系通信経路は、前記予備系通信経路より長い伝送遅延時間を有し、
前記第１のノードは、フレームが入力される複数のポートを有し、
前記ポート毎に、該ポートと前記予備系通信経路との間に、該ポートへ入力されたフレームを一時的に蓄積して前記予備系通信経路に出力するための送信バッファと出力回路とが設けらており、
前記現用系通信経路から前記予備系通信経路への切替えに際して、
前記第１のノードは、夫々の前記ポートの出力先を前記現用系通信経路から該ポートの前記送信バッファに切り替え、
前記第２のノードは、前記予備系通信経路を介して、前記第１のノードに、前記現用系通信経路と前記予備系通信経路の最大伝送遅延差以上の時間バックプレッシャ信号を送信し続け、
前記第１のノードにおける夫々の前記出力回路は、前記第２のノードによる前記バックプレッシャ信号の送信の完了に応じて対応する前記送信バッファに蓄積したフレームを前記予備系通信経路に順次出力する、
トランスポートネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、トランスポートネットワークシステム、より具体的には、トランスポートネットワークシステムにおいて、無瞬断で通信経路を切り替える技術に関する。
【背景技術】
【０００２】
ＡＴＭ（Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ  ：  非同期転送モード）などのトランスポートネットワークシステムにおいて、現用系通信経路と予備系津新経路により通信経路の２重化をし、計画的に現用系通信経路から予備系通信経路への切替えが行われている。
【０００３】
上記切替えに際して、通信の無瞬断が要求される。通信の無瞬断は、下記の３つの条件が満たされることを意味する。
【０００４】
＜条件１＞
パケットロスが無い。
＜条件２＞
フレーム順序の逆転が無い。
＜条件３＞
フレームの重複到着が無い。
【０００５】
現用系通信経路の伝送遅延時間（送信側がフレームを送出した時刻から、受信側が該フレームを受信した時刻までの時間）が予備系通信経路の伝送遅延時間以下である場合には、上述した条件２が問題なく満たされる。
【０００６】
一方、現用系通信経路の伝送遅延時間が予備系通信経路の伝送遅延時間より長い場合には、何ら工夫をせずに切替えを実行すると、条件２が満たされず、フレーム順序が逆転してしまう。
【０００７】
この問題を回避するために、様々な手法が提案されている。
例えば、受信側で、現用系通信経路用のバッファ（「第１の受信バッファ」という）と、予備系通信経路用のバッファ（「第２の受信バッファ」という）とを設ける手法が知られている。該手法は、通信経路の切替前に現用系通信経路を経由して受信したフレームを第１のバッファに一時的に蓄積し、通信経路の切替後に予備系通信経路を経由して受信したフレームを第２のバッファに一時的に蓄積し、第１のバッファ内の全てのフレームを出力してから第２のバッファ内のフレームを出力することにより、フレーム順序を保証する。
【０００８】
しかし、この手法では、受信側で２つのバッファを設けることによりフレームの順序を保証するので、切替時におけるパケットロスを防ぐために、現用系と予備系のどちらも受信する必要があり、２倍のパス帯域が必要である。
【０００９】
特許文献１（例えば段落「００１４」）に開示された手法は、送信側でフレーム順序を保証することにより、この問題を解消している。該手法は、送信側において、予備系通信経路のパスに、現用系通信経路と予備系通信経路の伝送遅延時間の差の最大値（「最大伝送遅延差」）以上の時間分、フレームの送信を遅延させてから該フレームを送信するための遅延バッファ部を設ける。通信経路の切替に際して、遅延バッファ部は、入力されたフレームを最大伝送遅延差の間、蓄積して遅延させ、その後予備系通信経路に送出する。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開平９−６４８８７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
ところが、トランスポートネットワークシステムにおいて、ＬＡＧ（Ｌｉｎｋ  Ａｇｇｒｅｇａｔｉｏｎ：リンクアグリゲーション）などに代表されるように、複数の物理リンクを１本に束ねて帯域を増やせる技術が適用されている。これらの技術が適用されたシステムでは、送信側のノードは、同一のＬＡＧグループに属する複数のポートからの全ての入力を１本のリンクからの入力として通信経路に出力する。
【００１２】
また、このようなシステムでは、現用系通信経路から予備系通信経路への切替えを行う際に、上記複数のポートの切替えを同時に行うよう要求される場合がある。
【００１３】
これを実現するために、特許文献１に開示された、送信側でフレーム順序を保証する手法の適用が考えられる。
【００１４】
例えば、送信側において、当該複数のポート毎に、予備系通信経路のパスに遅延バッファ部を設ける。そして、切替時において、各遅延バッファ部が、入力されたフレームを最大伝送遅延差の間、蓄積して遅延させ、その後予備系通信経路に送出するように、当該複数のポートを制御する。
【００１５】
しかし、この場合、複数のポートの切替えの制御がＣＰＵにより行われると、複数のポートの切替えが同時にできず、例えば５ｍｓや、７．５ｍｓなど数ｍｓのバラツキが生じてしまうという問題がある。
【００１６】
本発明は、上記事情を鑑みてなされたものであり、トランスポートネットワークシステムにおいて、計画的に現用系通信経路から予備系通信経路へ無瞬断で切替えをする際に、送信側における複数のポートの切替えを少ない時間差で実現できる技術を提供する。
【課題を解決するための手段】
【００１７】
本発明の１つの態様は、トランスポートネットワークシステムである。該トランスポートネットワークシステムは、第１のノードと第２のノードを有し、第１のノードと第２のノードの間に、現用系通信経路及び予備系通信経路が設けられている。現用系通信経路の伝送遅延時間は、予備系通信経路の伝送遅延時間より長い。
【００１８】
第１のノードは、第２のノードに伝送されるフレームが夫々入力される複数のポートを有する。これらのポート毎に、該ポートと予備系通信経路との間に、該ポートへ入力されたフレームを一時的に蓄積して予備系通信経路に出力するための送信バッファと出力回路とが設けらている。
【００１９】
第１のノードと第２のノード間の通信経路を現用系通信経路から予備系通信経路への切替えに際して、第１のノードは、夫々のポートの出力先を現用系通信経路から該ポートの送信バッファに切り替え、第２のノードは、予備系通信経路を介して、第１のノードに、現用系通信経路と予備系通信経路の最大伝送遅延差以上の時間バックプレッシャ信号を送信し続け、第１のノードにおける夫々の出力回路は、第２のノードによるバックプレッシャ信号の送信の完了に応じて対応する送信バッファに蓄積したフレームを予備系通信経路に順次出力する。
【発明の効果】
【００２０】
本発明にかかる技術によれば、トランスポートネットワークシステムにおいて、計画的に現用系通信経路から予備系通信経路へ無瞬断で切替えをする際に、送信側における複数のポートの切替えを少ない時間差で実現できる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施の形態にかかるトランスポートネットワークシステムを示す図である。
【発明を実施するための形態】
【００２２】
以下、図面を参照して本発明の実施の形態について説明する。説明の明確化のため、以下の記載及び図面は、適宜、省略、及び簡略化がなされている。
【００２３】
図１は、本発明の実施の形態にかかるトランスポートネットワークシステム１００を示す。図示のように、トランスポートネットワークシステム１００は、第１のノード１１０と第２のノード１２０を備え、第１のノード１１０と第２のノード１２０の間には、現用系通信経路ＲＡと予備系通信経路ＲＢが設けられている。なお、現用系通信経路ＲＡの伝送遅延時間は、予備系通信経路ＲＢの伝送遅延時間より長い。
【００２４】
第１のノード１１０は、第２のノード１２０に伝送されるフレームが入力される複数（図１においては、例として２つ）のポート１１２を備える。これらのポート１１２は、例えば同一のＬＡＧグループに属しており、第１のノード１１０と第２のノード１２０間の通信経路の切替えに際して、ほぼ同じタイミングでの切替えが望まれる。
【００２５】
ポート１１２毎に、切替器１１４、送信バッファ１１６、出力回路１１８が設けられている。
【００２６】
第１のノード１１０と第２のノード１２０間の通信経路として現用系通信経路ＲＡが使用されているときに、切替器１１４は、ポート１１２に入力されたフレームを現用系通信経路ＲＡに出力する。
【００２７】
現用系通信経路ＲＡから予備系通信経路ＲＢへの切替えに際して、第１のノード１１０の各切替器１１４と、第２のノード１２０に、切替信号が入力される。
【００２８】
第１のノード１１０における各切替器１１４は、上記切替信号を受信すると、ポート１１２に入力されたフレームの出力先を送信バッファ１１６に切り替える。
【００２９】
また、第２のノード１２０は、上記切替信号を受信すると、予備系通信経路ＲＢを介して、第１のノード１１０にバックプレッシャ信号を送信し続ける。第２のノード１２０によるバックプレッシャ信号の送信期間の長さは、現用系通信経路ＲＡと予備系通信経路ＲＢの最大伝送遅延差以上である。
【００３０】
バックプレッシャ信号は、該信号の受信側に送信動作をさせないための信号である。そのため、第１のノード１１０の各出力回路１１８は、第２のノード１２０がバックプレッシャ信号を送信している間には、送信バッファ１１６内のフレームの予備系通信経路ＲＢへの出力をしない。
【００３１】
現用系通信経路ＲＡと予備系通信経路ＲＢの最大伝送遅延差以上の時間が経ち、第２のノード１２０がバックプレッシャ信号の送信を停止すると、第１のノード１１０の各出力回路１１８は、対応する送信バッファ１１６に蓄積されたフレームを順次予備系通信経路ＲＢに出力する。
【００３２】
このように、本実施の形態のトランスポートネットワークシステム１００において、現用系通信経路から予備系通信経路への切替えに際して、送信側ノードが予備系通信経路にフレームを出力し始めるタイミングは、受信側が予備系通信経路を介して送信側ノードに出力するバックプレッシャ信号によりコントロールされるため、ＣＰＵ制御より、送信側の複数のポートの切替えを少ない時間差で実現できる。
【００３３】
以上、実施の形態をもとに本発明を説明した。実施の形態は例示であり、本発明の主旨から逸脱しない限り、上述した各実施の形態に対してさまざまな変更、増減、組合せを行ってもよい。これらの変更、増減、組合せが行われた変形例も本発明の範囲にあることは、当業者に理解されるところである。
【符号の説明】
【００３４】
１００  トランスポートネットワークシステム
１１０  第１のノード
１１２  ポート
１１４  切替器
１１６  送信バッファ
１１８  出力回路
１２０  第２のノード
ＲＡ  現用系通信経路
ＲＢ  予備系通信経路
【図１】
2015070365.tif 000003