(57)【要約】【課題】現用系の中継回線に障害が発生した際に、上位プロトコル回線の切替処理を起動させず、中継回路の切替処理のみを起動させる。【解決手段】受信装置１２２は、現用系の中継回線で障害が発生したことを検出した場合、障害発生を検出してから予め決められた一定の保護時間が経過するまでの間、上位プロトコルのデータストリームにアイドルデータを挿入して上位プロトコル回線１３２に送出する。【選択図】      図１
2004153760.tif 000002
【特許請求の範囲】
【請求項１】
上位プロトコル回線から上位プロトコルのデータストリームを取り出し中継回線に透過的に収容し伝送する送信装置と、前記中継回線から上位プロトコルのデータストリームを取り出し前記上位プロトコル回線に送出する受信装置とを少なくとも有してなる伝送システムにおいて、
前記受信装置は、前記中継回線の少なくとも一部が冗長化されている場合、現用系の中継回線で障害が発生したことを検出した際に、障害が発生したことを検出してから一定の保護時間が経過するまでの間、上位プロトコルのデータストリームに上位プロトコルのアイドルデータを挿入して上位プロトコル回線に送出することを特徴とする伝送システム。
【請求項２】
前記保護時間は、現用系の中継回線で障害が発生したことを検出してから予備系の中継回線の切替処理が完了するまでの時間よりも大きな値に設定される、請求項１に記載の伝送システム。
【請求項３】
前記受信装置は、前記保護時間が経過するまでに中継回線の切替処理が完了している場合、前記保護時間の経過を待たず、中継回線の切替処理が完了した時点で、上位プロトコルのデータストリームに上位プロトコルのアイドルデータを挿入して上位プロトコル回線に送出することを解除する、請求項１または２に記載の伝送システム。
【請求項４】
前記受信装置は、前記保護時間が経過するまでに中継回線の切替処理が完了していない場合、前記保護時間が経過した時点で、上位プロトコルのデータストリームに上位プロトコルのアイドルデータを挿入して上位プロトコル回線に送出することを解除する、請求項１または２に記載の伝送システム。
【請求項５】
前記受信装置は、前記保護時間が経過するまでに中継回線の現用系・予備系の両回線で障害が発生したことを検出した場合、前記保護時間の経過を待たず、中継回線の現用系・予備系の両回線で障害が発生したことを検出した時点で、上位プロトコルのデータストリームに上位プロトコルのアイドルデータを挿入して上位プロトコル回線に送出することを解除する、請求項１または２に記載の伝送システム。
【請求項６】
上位プロトコル回線から上位プロトコルのデータストリームを取り出し中継回線に透過的に収容し伝送するとともに、前記中継回線から上位プロトコルのデータストリームを取り出し前記上位プロトコル回線に送出する伝送システムにおける中継回線の切替処理方法において、
前記中継回線の少なくとも一部が冗長化されている場合、現用系の中継回線で障害が発生したことを検出した際に、障害が発生したことを検出してから一定の保護時間が経過するまでの間、前記中継回線の終端部分にて上位プロトコルのデータストリームに上位プロトコルのアイドルデータを挿入して上位プロトコル回線に送出することを特徴とする中継回線の切替処理方法。
【請求項７】
前記保護時間は、現用系の中継回線で障害が発生したことを検出してから予備系の中継回線の切替処理が完了するまでの時間よりも大きな値に設定する、請求項６に記載の中継回線の切替処理方法。
【請求項８】
前記保護時間が経過するまでに中継回線の切替処理が完了している場合、前記保護時間の経過を待たず、中継回線の切替処理が完了した時点で、前記中継回線の終端部分にて上位プロトコルのデータストリームに上位プロトコルのアイドルデータを挿入して上位プロトコル回線に送出することを解除する、請求項６または７に記載の中継回線の切替処理方法。
【請求項９】
前記保護時間が経過するまでに中継回線の切替処理が完了していない場合、前記保護時間が経過した時点で、前記中継回線の終端部分にて上位プロトコルのデータストリームに上位プロトコルのアイドルデータを挿入して上位プロトコル回線に送出することを解除する、請求項６または７に記載の中継回線の切替処理方法。
【請求項１０】
前記保護時間が経過するまでに中継回線の現用系・予備系の両回線で障害が発生したことを検出した場合、前記保護時間の経過を待たず、中継回線の現用系・予備系の両回線で障害が発生したことを検出した時点で、前記中継回線の終端部分にて上位プロトコルのデータストリームに上位プロトコルのアイドルデータを挿入して上位プロトコル回線に送出することを解除する、請求項６または７に記載の中継回線の切替処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、中継回線を用いた伝送システム、および伝送システムにおける中継回線の切替処理方法に関する。
【０００２】
【従来の技術】
近年、インターネットなどのネットワークの普及により、コンピュータなどで処理されるデータ系トラヒックをネットワークを介して転送することが求められている。遠隔地間のＬＡＮトラヒックの透過伝送や、ストレージデータの遠距離伝送を行う場合など、データ系トラヒックをＳＯＮＥＴ／ＳＤＨ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｏｐｔｉｃａｌ  ＮＥＴｗｏｒｋ／  Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｉｇｉｔａｌ  Ｈｉｅｒａｒｃｈｙ）、ＷＤＭ（Ｗａｖｅｌｅｎｇｔｈ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）、ＯＴＮ（Ｏｐｔｉｃａｌ  Ｔｒａｎｓｐｏｒｔ  Ｎｅｔｗｏｒｋ）などの中継回線に収容し、遠距離伝送を行う需要が高まっている。
【０００３】
図９は、中継回線を用いた従来の伝送システムの一構成例を示す図である。
【０００４】
図９に示すように、本従来例の伝送システムは、上位プロトコル送信装置１１１と、上位プロトコル受信装置１１２と、送信装置１２１と、受信装置２２２とを有している。
【０００５】
上位プロトコルのデータは、上位プロトコル送信装置１１１から上位プロトコル受信装置１１２へ送信されている。送信装置１２１は、上位プロトコル送信装置１１１から上位プロトコル回線１３１を介して上位プロトコルのデータを受信し、中継回線１４１に収容し、受信装置２２２へ送信する。受信装置２２２は、中継回線１４１に収容された上位プロトコルのデータを取り出し、上位プロトコル回線１３２を介して上位プロトコル受信装置１１２に送信する。
【０００６】
これにより、図９に示した伝送システムにおいては、仮想的に、上位プロトコル送信装置１１１と上位プロトコル受信装置１１２の間に上位プロトコル回線１３０が接続されている、とみなすことができる。
【０００７】
このとき、中継回線１４１は、上位プロトコルのデータストリームの透過性を維持する。言い換えれば、送信装置１２１が上位プロトコル回線１３１から受信した上位プロトコルのデータストリームは、変更されることなく受信装置２２２から上位プロトコル回線１３２へ出力される。その結果、上位プロトコル送信装置１１１から送信された上位プロトコルのデータストリームが、そのまま上位プロトコル受信装置１１２へ到達する。これを上位プロトコルの透過伝送と呼ぶ。
【０００８】
上位プロトコル回線１３０では、上位プロトコルのデータ信号と制御信号がやり取りされている。制御信号は、上位プロトコルのフレームの境界情報やリンク管理情報などを送信するために使用される信号である。なお、上記の透過性が保証された中継回線１４１を用いてデータ信号と制御信号を伝送する場合は、中継回線１４１を経由して上位プロトコルデータが伝送されたとしても、データ信号や制御信号は変化しない。
【０００９】
上位プロトコルの一例として、ＬＡＮで使用されるギガビットイーサネット（以下、ＧｂＥと称する）がある。ＧｂＥでは、物理レイヤにおいて８Ｂ／１０Ｂブロック符号化を用いて信号が伝送される。なお、８Ｂ／１０Ｂブロック符号化は、ＡＮＳＩ  （Ａｍｅｒｉｃａｎ  Ｎａｔｉｏｎａｌ  Ｓｔａｎｄａｒｄｓ  Ｉｎｓｔｉｔｕｔｅ）  Ｘ３．２３０−１９９４，  Ｆｉｂｒｅ  Ｃｈａｎｎｅｌ  Ｐｈｙｓｉｃａｌ  ａｎｄ  Ｓｉｇｎａｌｉｎｇ  Ｉｎｔｅｒｆａｃｅ  （ＦＣ−ＰＨ）に記載されている。ＧｂＥ回線（上位プロトコル回線）上では、８ビットを単位としたデータが所定の符号化規則にしたがって変換された１０ビットの符号が送信される。この１０ビットの符号を１０Ｂキャラクタと呼ぶ。１０Ｂキャラクタには、上位プロトコルのデータ信号と制御情報が定義されている。上記の透過性が保証された中継回線１４１を用いて上位プロトコルデータであるＧｂＥデータを伝送する場合、上位プロトコル送信装置１１１から送信されたデータ信号と制御信号は、変化することなく上位プロトコル受信装置１１２にて受信される。
【００１０】
８Ｂ／１０Ｂブロック符号化された上位プロトコルのデータストリームを効率よく透過的に転送するためのフレーミング技術として、ＧＦＰ−Ｔ（ｔｒａｎｓｐａｒｅｎｔ  ＧＦＰ）方式がある。このＧＦＰ−Ｔ方式の下位レイヤとしては、ＳＯＮＥＴ／ＳＤＨ、ＯＴＮ、ＷＤＭなどを使用することができる。ＧＦＰ−Ｔ方式を使用することで、上位プロトコルのデータストリームをＳＯＮＥＴ／ＳＤＨやＯＴＮなどの中継回線１４１に透過的に収容することが可能である。
【００１１】
ＧｂＥでは、上位プロトコル送信装置１１１と上位プロトコル受信装置１１２間の回線が正常でデータの送受信が可能な状態をリンクアップ（ＬｉｎｋＵｐ）状態という。一方、上位プロトコル送信装置１１１と上位プロトコル受信装置１１２間の回線に何らかの障害が発生し、上位プロトコル送信装置１１１と上位プロトコル受信装置１１２間でデータの送受信ができない状態をリンクダウン（ＬｉｎｋＤｏｗｎ）状態という。上位プロトコル受信装置１１２が不正な１０Ｂキャラクタを受信した場合や、入力信号が断となった場合などに、リンクダウン状態となる。
【００１２】
上位プロトコルデータを中継回線１４１を経由して伝送する場合、中継回線１４１で障害が発生すると、受信装置２２２では中継回線１４１から正常な信号を受信することができず、中継回線１４１に収容された上位プロトコルデータを取り出すことができない。そのため、受信装置２２２は、中継回線１４１から上位プロトコルのデータを取り出して送信する代わりに、上位プロトコル回線１３２にエラーコードを出力する。特に上位プロトコルがＧｂＥである場合、エラーコードとして１０Ｂ＿ＥＲＲを上位プロトコル回線１３２に出力する。１０Ｂ＿ＥＲＲは、８Ｂ／１０Ｂブロック符号化において正常な１０Ｂキャラクタを送信できないことを示す制御信号である。上位プロトコル受信装置１１２にて、上位プロトコル回線１３２からエラーコードである１０Ｂ＿ＥＲＲが受信された場合、上位プロトコル送信装置１１１と上位プロトコル受信装置１１２の間は、リンクダウン状態となり、データ送信ができなくなる。
【００１３】
中継回線を用いた伝送システムでは、中継回線の障害によりネットワークサービスが提供不能になることを避けるため、中継回線を冗長化するのが一般的であり、現用系の中継回線に障害が発生した場合、残りの予備系の中継回線の中から正常な回線を選択することで、ネットワークサービスの提供を継続する（冗長回線の切替については、例えば、特許文献１，２参照）。中継回線としては主にＳＯＮＥＴ／ＳＤＨやＷＤＭなどが使用され、冗長化された中継回線を高速に切替える仕組としてはＡＰＳ（Ａｕｔｏｍａｔｉｃ  Ｐｒｏｔｅｃｔｉｏｎ  Ｓｗｉｔｃｈｉｎｇ）などが備えられている。冗長化された中継回線の切替処理は、概ね５０ｍｓｅｃ程度で完了する。
【００１４】
図１０は、中継回線を冗長化した従来の伝送システムの一構成例を示す図である。図１０において、図９と同様の部分については同一の符号を付し、説明を省略する。
【００１５】
図１０に示すように、本従来例の伝送システムは、送信装置１２１と受信装置２２２の間の中継回線１４１，１４２が冗長化されている。この中継回線１４１，１４２で上位プロトコル回線を透過的に収容し、上位プロトコル送信装置１１１と上位プロトコル受信装置１１２の間に上位プロトコル回線１３０が接続されている、とみなすことができる。
【００１６】
さらに、本従来例の伝送システムは、上位プロトコル送信装置１１１と上位プロトコル受信装置１１２の間の上位プロトコル回線１３０，１３３が冗長化されている。このように、上位プロトコルにおいても上位プロトコル回線の冗長化を行うことが多い。上位プロトコル回線１３０，１３３の切替処理は、現用系の上位プロトコル回線で障害が検出された場合、すなわち上位プロトコル回線がリンクダウン状態となった場合に起動される。例えば、上位プロトコル回線１３０が現用系で、上位プロトコル回線１３３が予備系である場合、上位プロトコル回線１３０がリンクダウン状態になると、上位プロトコル回線の切替処理が起動され、迂回回線である上位プロトコル回線１３３に現用系が切り替わる。
【００１７】
一般に、上位プロトコル回線の切替処理は、経路探索などを伴うために多くの切替時間を要する。例えば、上位プロトコルがＧｂＥである場合、イーサネットで広く使用されているトポロジー検索アルゴリズムであるスパニング・ツリーを利用して、切替経路の探索を行うため、上位プロトコル回線であるＧｂＥ回線の切替処理には数秒〜数十秒の切替時間を要する。
【００１８】
上述のように、上位プロトコル回線の切替処理は、中継回線の切替処理と比較すると、多くの切替時間を要するため、障害が発生してから回線が復旧するまでにより多くの時間を要する。したがって、中継回線で障害が発生した場合には、上位プロトコル回線の切替処理を行うよりも中継回線の切替処理を行う方が、高速に障害を復旧することができる。
【００１９】
以下に、図１０に示した伝送システムにおける中継回線切替処理時の動作について説明する。
【００２０】
図１１は、図１０に示した伝送システムにおける中継回線切替処理時の動作を時系列で説明する図である。なお、以下の説明では、上位プロトコルがＧｂＥであるものとする。また、送信装置１２１と受信装置２２２の間の中継回線１４１，１４２に関しては中継回線１４１が現用系であり、上位プロトコル送信装置１１１と上位プロトコル送信装置１１２の間の上位プロトコル回線１３０，１３３に関しては上位プロトコル回線１３０、すなわち送信装置１２１および受信装置２２２を経由する側の上位プロトコル回線１３０が現用系であるものとする。
【００２１】
図１１に示すように、時刻Ｔ１で、受信装置２２２は、現用系の中継回線１４１で何らかの障害が発生したことを検出すると、送信装置１２１と受信装置２２２の間の中継回線１４１を中継回線１４２へ切替える、中継回線の切替処理を起動する。この中継回線の切替処理は約５０ｍｓｅｃ後の時刻Ｔ３に完了する。
【００２２】
受信装置２２２は、中継回線の切替処理中も、現用系の中継回線１４１からデータを受信しようとするが、中継回線１４１に障害が発生しているため、有効なデータを受信できない。そのため、受信装置２２２は、中継回線の切替処理を起動すると同時に、エラーコードである１０Ｂ＿ＥＲＲを上位プロトコル回線１３２を介して上位プロトコル受信装置１１２に送出する。
【００２３】
上位プロトコル受信装置１１２は、上位プロトコル回線１３２から１０Ｂ＿ＥＲＲを受信すると、上位プロトコル回線１３０がリンクダウン状態となり、何らかの障害が発生したと判断する。
【００２４】
そして、時刻Ｔ２で、上位プロトコル受信装置１１２は、上位プロトコル送信装置１１１と上位プロトコル受信装置１１２の間の上位プロトコル回線１３０を上位プロトコル回線１３３へ切替える、上位プロトコル回線の切替処理を起動する。この上位プロトコル回線の切替処理は数秒〜数十秒後の時刻Ｔ４に完了する。
【００２５】
【特許文献１】
特開２０００−４２３９号公報
【特許文献２】
特開２００１−２８５１９６号公報
【００２６】
【発明が解決しようとする課題】
しかしながら、図１０に示した従来の伝送システムにおいては、図１１に示すような中継回線切替処理において、全ての切替処理が完了し、上位プロトコルのネットワークが安定するのは、上位プロトコル回線の切替処理が完了した時刻Ｔ４であるため、障害発生から上位プロトコルのネットワークが安定するまでに数秒〜数十秒の長い時間がかかってしまうという問題点がある。
【００２７】
上記の障害は中継回線１４１で発生したものなので、現用系の中継回線１４１を中継回線１４２へ切替えることで、回線を復旧させることが可能である。したがって、上位プロトコル回線の切替処理が起動されず、中継回線の切替処理のみが起動されるならば、本障害の発生による回線切替は中継回線の切替処理が完了する時刻Ｔ３で完了する。中継回線の切替処理は約５０ｍｓｅｃ程度で終了し高速であり、上位プロトコル回線の切替処理が起動された場合に比べて、１／１００〜１／１０００という非常に短い時間で回線切替処理が完了する。
【００２８】
そこで本発明の目的は、中継回線が冗長化されている場合、現用系の中継回線に障害が発生した際に、上位プロトコル回線の切替処理を起動させず、中継回路の切替処理のみを起動させることができる伝送システム、および伝送システムにおける中継回線の切替処理方法を提供することにある。
【００２９】
【課題を解決するための手段】
上記目的を達成するために本発明の伝送システムは、上位プロトコル回線から上位プロトコルのデータストリームを取り出し中継回線に透過的に収容し伝送する送信装置と、前記中継回線から上位プロトコルのデータストリームを取り出し前記上位プロトコル回線に送出する受信装置とを少なくとも有してなる伝送システムにおいて、前記受信装置は、前記中継回線の少なくとも一部が冗長化されている場合、現用系の中継回線で障害が発生したことを検出した際に、障害が発生したことを検出してから一定の保護時間が経過するまでの間、上位プロトコルのデータストリームに上位プロトコルのアイドルデータを挿入して上位プロトコル回線に送出することを特徴とするものである。なお、前記保護時間は、現用系の中継回線で障害が発生してから予備系の中継回線の切替処理が完了するまでの時間よりも大きな値に設定することが望ましい。
【００３０】
この構成によれば、中継回線で障害が発生したことを検出してから保護時間が経過するまでの間、上位プロトコル回線には上位プロトコルのアイドルデータが送出され、エラーコードが送出されることが防止される。
【００３１】
したがって、保護時間が経過するまでに中継回線の切替処理が完了し中継回線が復旧した場合には、上位プロトコルに対して下位レイヤである中継回線の障害を隠蔽することが可能となる。それにより、上位プロトコル回線の切替処理を起動させず、中継回線の切替処理のみを起動させることによって回線を復旧させることが可能であるため、障害発生による上位プロトコルのネットワークを素早く安定化させることが可能となる。
【００３２】
また、上位プロトコルに対して中継回線の障害を隠蔽することで、上位プロトコルでの不要な制御（例えば、上位プロトコル回線の切替処理の起動など）の起動を防止し、上位プロトコルの安定性を増強することができる。
【００３３】
また、前記受信装置は、前記保護時間が経過するまでに中継回線の切替処理が完了している場合、前記保護時間の経過を待たず、中継回線の切替処理が完了した時点で、上位プロトコルのデータストリームに上位プロトコルのアイドルデータを挿入して上位プロトコル回線に送出することを解除することとしても良い。
【００３４】
また、前記受信装置は、前記保護時間が経過するまでに中継回線の切替処理が完了していない場合、前記保護時間が経過した時点で、上位プロトコルのデータストリームに上位プロトコルのアイドルデータを挿入して上位プロトコル回線に送出することを解除することとしても良い。
【００３５】
また、前記受信装置は、前記保護時間が経過するまでに中継回線の現用系・予備系の両回線で障害が発生したことを検出した場合、前記保護時間の経過を待たず、中継回線の現用系・予備系の両回線で障害が発生したことを検出した時点で、上位プロトコルのデータストリームに上位プロトコルのアイドルデータを挿入して上位プロトコル回線に送出することを解除することとしても良い。
【００３６】
上記目的を達成するために本発明の伝送システムにおける中継回線の切替処理方法は、上位プロトコル回線から上位プロトコルのデータストリームを取り出し中継回線に透過的に収容し伝送するとともに、前記中継回線から上位プロトコルのデータストリームを取り出し前記上位プロトコル回線に送出する伝送システムにおける中継回線の切替処理方法において、前記中継回線の少なくとも一部が冗長化されている場合、現用系の中継回線で障害が発生したことを検出した際に、障害が発生したことを検出してから一定の保護時間が経過するまでの間、前記中継回線の終端部分にて上位プロトコルのデータストリームに上位プロトコルのアイドルデータを挿入して上位プロトコル回線に送出することを特徴とするものである。なお、前記保護時間は、現用系の中継回線で障害が発生したことを検出してから予備系の中継回線の切替処理が完了するまでの時間よりも大きな値に設定することが望ましい。
【００３７】
また、前記保護時間が経過するまでに中継回線の切替処理が完了している場合、前記保護時間の経過を待たず、中継回線の切替処理が完了した時点で、前記中継回線の終端部分にて上位プロトコルのデータストリームに上位プロトコルのアイドルデータを挿入して上位プロトコル回線に送出することを解除することとしても良い。
【００３８】
また、前記保護時間が経過するまでに中継回線の切替処理が完了していない場合、前記保護時間が経過した時点で、前記中継回線の終端部分にて上位プロトコルのデータストリームに上位プロトコルのアイドルデータを挿入して上位プロトコル回線に送出することを解除することとしても良い。
【００３９】
また、前記保護時間が経過するまでに中継回線の現用系・予備系の両回線で障害が発生したことを検出した場合、前記保護時間の経過を待たず、中継回線の現用系・予備系の両回線で障害が発生したことを検出した時点で、前記中継回線の終端部分にて上位プロトコルのデータストリームに上位プロトコルのアイドルデータを挿入して上位プロトコル回線に送出することを解除することとしても良い。
【００４０】
【発明の実施の形態】
以下に、本発明の実施の形態について図面を参照して説明する。
【００４１】
（第１の実施形態）
図１は、本発明の第１の実施形態による伝送システムを示す図である。図１において、図１０と同様の部分については同一の符号を付し、説明を省略する。
【００４２】
図１に示すように、本実施形態の伝送システムは、図１０に示した伝送システムと比較すると、受信装置２２２の代わりに、受信装置１２２が設けられている。なお、それ以外は図１０に示した伝送システムと同様である。
【００４３】
受信装置１２２は、現用系の中継回線で障害が発生したことを検出した場合、障害発生を検出してから予め決められた一定の保護時間が経過するまでの間、上位プロトコルのデータストリームにアイドルデータを挿入して上位プロトコル回線１３２に送出する。したがって、保護時間が経過するまでに、中継回線の切替処理が完了した場合には、上位プロトコル回線の切替処理を起動させず、中継回線の切替処理のみを起動させることによって回線を復旧させることができるため、障害発生による上位プロトコルのネットワークを高速に安定させることができる。なお、上記の保護時間は、中継回線の障害を検出してから中継回線の切替処理が完了するまでの時間よりも大きな値に設定するのが望ましい。
【００４４】
図２は、図１に示した受信装置１２２の一構成例を示す図である。
【００４５】
図２に示すように、受信装置１２２は、中継回線監視部３０１−１，３０１−２と、中継回線切替部３０２と、中継レイヤ終端部３０３と、送信データ制御部３０４と、中継回線切替判断部３０５とを有している。
【００４６】
中継回線監視部３０１−１は、中継回線１４１の信号３１１−１を中継回線切替部３０２へ出力するとともに、中継回線１４１の回線状況を監視し、その結果を監視結果３２１−１として中継回線切替判断部３０５に出力する。
【００４７】
同様に、中継回線監視部３０１−２は、中継回線１４２の信号３１１−２を中継回線切替部３０２へ出力するとともに、中継回線１４２の回線状況を監視し、その結果を監視結果３２１−２として中継回線切替判断部３０５に出力する。
【００４８】
なお、中継回線監視部３０１−１，３０１−２は、中継回線１４１，１４２の信号の通信品質を監視し、所定の障害検出条件に基づき障害検出を行う。
【００４９】
中継回線切替部３０２は、中継回線切替判断部３０５からの中継回線切替指示３２２に基づいて、中継回線１４１，１４２の各々の信号３１１−１，３１１−２のいずれか一方を選択し、選択した信号を信号３１２として中継レイヤ終端部３０３へ出力する。
【００５０】
中継レイヤ終端部３０３は、中継回線切替部３０２にて選択された中継回線の信号３１２の中から、上位プロトコルのデータを中継回線に収容するために使用したフレーミング手段や中継回線の制御信号などを終端させ、それ以外を上位プロトコルのデータストリーム３１３として取り出し、送信データ制御部３０４へ出力する。中継レイヤとしては、上位プロトコルの透過性を保証するアダプテーション方式であれば何を用いてもよい。中継レイヤの例としては、８Ｂ／１０Ｂブロック符号化を用いたＧｂＥなどの上位プロトコルをＳＯＮＥＴ／ＳＤＨやＯＴＮなどの中継回線に収容する際に、上位プロトコルを効率的に収容可能することができるＧＦＰ−Ｔが挙げられる。
【００５１】
送信データ制御部３０４は、中継回線切替判断部３０５からのアイドルデータ挿入指示３２３がない場合、中継レイヤ終端部３０３にて中継回線から取り出された上位プロトコルのデータストリーム３１３に対して全く処理を行わず、そのまま上位プロトコルのデータストリーム３１４として上位プロトコル回線１３２へ送出する。一方、中継回線切替判断部３０５からのアイドルデータ挿入指示３２３がある場合、中継レイヤ終端部３０３にて中継回線から取り出された上位プロトコルのデータストリーム３１３に、上位プロトコルのアイドルデータを挿入した後、上位プロトコルのデータストリーム３１４として上位プロトコル回線１３２へ送出する。なお、上位プロトコルのアイドルデータとは、上位プロトコルにおいて送信すべき有効なペイロードデータが存在しない場合に、有効なペイロードデータが存在しないことを示す制御信号である。
【００５２】
図３に示すように、送信データ制御部３０４は、上位プロトコルのデータストリーム３１３に上位プロトコルの有効なペイロードデータとしてデータ信号または制御信号がある場合は、データ信号または制御信号を優先し、アイドルデータの挿入は行わない。一方、上位プロトコルのデータストリーム３１３に上位プロトコルの有効なデータ信号および制御信号が含まれていない場合、すなわちエラーコードである場合は、エラーコードの代わりに上位プロトコルのアイドルデータの挿入を行う。
【００５３】
中継回線切替判断部３０５は、中継回線監視部３０１−１，３０１−２からの中継回線１４１，１４２の監視結果３２１−１，３２１−２を受信し、回線状況に基づき冗長化された中継回線の切替処理を行うか判断し、中継回線切替指示３２２を中継回線切替部３０２に通知する。具体的には、中継回線切替判断部３０５は、現用系の中継回線で障害が検出され、かつ予備系の中継回線で障害が検出されていない場合に、予備系の中継回線への中継回線切替指示３２２を中継回線切替部３０２に通知する。
【００５４】
さらに、中継回線切替判断部３０５は、上位プロトコルのデータストリーム１３１へのアイドルデータ挿入処理を行うか判断し、アイドルデータ挿入指示３２３を送信データ制御部３０４に通知する。
【００５５】
以下に、図１および図２に示した伝送システムにおける中継回線切替処理時の動作について説明する。
【００５６】
図４〜図６は、図１および図２に示した伝送システムにおける中継回線切替処理時の動作を時系列で説明する図である。なお、以下の説明では、上位プロトコルがＧｂＥであるものとする。また、送信装置１２１と受信装置１２２の間の中継回線１４１，１４２に関しては中継回線１４１が現用系であり、上位プロトコル送信装置１１１と上位プロトコル送信装置１１２の間の上位プロトコル回線１３０，１３３に関しては上位プロトコル回線１３０、すなわち送信装置１２１および受信装置１２２を経由する側の上位プロトコル回線１３０が現用系であるものとする。
【００５７】
図４〜図６に示すように、時刻Ｔ１で、受信装置１２２内の中継回線切替判断部３０５は、現用系の中継回線１４１で何らかの障害が発生したことを検出すると、中継回線１４１を中継回線１４２へ切替えるための中継回線切替指示３２２を中継回線切替部３０２に通知し、中継回線の切替処理を起動する。これと同時に、中継回線切替判断部３０５は、上位プロトコル回線へのアイドルデータ挿入指示３２３を送信データ制御部３０４に通知し、障害発生の検出後、予め決められた一定の保護時間が経過するまでアイドルデータ挿入指示３２３を継続する。保護時間が経過すると、アイドルデータ挿入指示３２３を解除する。
【００５８】
図４に示した例では、保護時間が経過する前に、時刻Ｔ３で中継回線切替部３０２における中継回線の切替処理が完了した状況になっている。このような状況下では、中継回線切替判断部３０５は、時刻Ｔ３で中継回線の切替処理が完了した時点で、保護時間が経過しているかどうかに関わらずアイドルデータ挿入指示３２３を解除する。これは、中継回線の切替処理が完了して、予備系の中継回線１４２に切り替わったことで、中継回線の障害が復旧したことが保証できるからである。
【００５９】
したがって、図４に示した例では、中継回線１４１に障害が発生した場合にも、エラーコードが上位プロトコル受信装置１１２に到着することがないため、上位プロトコル送信装置１１１と上位プロトコル受信装置１１２の間がリンクダウン状態になったり、それに伴い上位プロトコル回線であるＧｂＥ回線の切替処理が起動したりすることがない。そのため、中継回線の切替処理が完了した時刻Ｔ３で全ての切替処理が完了し、この中継回線の切替処理によって回線が復旧する。そして、時刻Ｔ３以降、上位プロトコルの正常なデータの透過的な伝送が再開され、上位プロトコルであるＧｂＥのネットワークが安定する。
【００６０】
一方、図５に示した例では、保護時間が経過した時点で、中継回線切替部３０２における中継回線の切替処理が未完了であり、アイドルデータ挿入指示３２３が継続している状況となっている。この状況は、中継回線の切替処理を開始したが、現用系・予備系の両方の中継回線に障害が発生し、中継回線の切替処理を行うことができなかった場合などに起こり得る。このような状況下では、中継回線の切替では回線障害を救済することができないため、中継回線切替判断部３０５は、保護時間が経過した時点でアイドルデータ挿入指示３２３を解除し、送信データ制御部３０４は、ＧｂＥのエラーコードである１０Ｂ＿ＥＲＲをそのまま上位プロトコル回線１３２に送出し、上位プロトコル受信装置１１２に障害を通知する。そして、時刻Ｔ２で、上位プロトコル受信装置１１２は、上位プロトコル回線１３０を上位プロトコル回線１３３へ切替える、上位プロトコル回線の切替処理を起動する。
【００６１】
したがって、図５に示した例では、上位プロトコル回線の切替処理が完了した時刻Ｔ４で全ての切替処理が完了し、上位プロトコル回線の切替処理によって回線が復旧する。そして、時刻Ｔ４以降、上位プロトコルの正常なデータの透過的な伝送が再開され、上位プロトコルであるＧｂＥのネットワークが安定する。
【００６２】
このように、図５に示した例では、中継回線切替判断部３０５は、中継回線の現用系・予備系の両回線に障害が発生した場合、保護時間が経過した時点で、上位プロトコル回線へのアイドルデータ挿入指示３２３を解除し、送信データ制御部３０４から上位プロトコル回線１３２へ、ＧｂＥのエラーコードである１０Ｂ＿ＥＲＲを送出させている。
【００６３】
これに対して、図６に示した例では、中継回線切替判断部３０５は、中継回線の現用系・予備系の両回線に障害が発生したことを検出した場合、中継回線の現用系・予備系の両回線に障害が発生したことを検出した時点で、上位プロトコル回線へのアイドルデータ挿入指示３２３を解除し、送信データ制御部３０４から上位プロトコル回線１３２へ、ＧｂＥのエラーコードである１０Ｂ＿ＥＲＲを送出させている。
【００６４】
したがって、図６に示した例では、図５に示した例と比較して、アイドルデータ挿入指示３２３を解除するタイミング、すなわち上位プロトコル回線の切替処理を起動するタイミングが早いため、最終的に上位プロトコル回線の切替処理が完了する時間が早くなる可能性が高くなる。
【００６５】
（第２の実施形態）
図７は、本発明の第２の実施形態による伝送システムを示す図である。図７において、図１と同様の部分については同一の符号を付し、説明を省略する。
【００６６】
図７に示すように、本実施形態の伝送システムは、図１に示した伝送システムと比較すると、受信装置１２２の代わりに受信装置１２４が設けられ、送信装置１２１と受信装置１２４との間に中継装置１２３が設けられている。さらに、送信装置１２１と中継装置１２３の間の中継回線１４１，１４２が冗長化されており、中継装置１２３と受信装置１２２の間の中継回線１４３が冗長化されていない。なお、それ以外は図１に示した伝送システムと同様である。
【００６７】
本実施形態では、例えば、送信装置１２１と中継装置１２３の間の現用系の中継回線１４１で障害が発生すると、中継装置１２３は中継回線の切替処理を起動し、中継回線１４２に現用系が切り替わる。しかし、送信装置１２１と中継装置１２３の間の切替処理が完了するまでは、中継回線１４３へは現用系の中継回線１４１の信号が出力される。その結果、受信装置１２４に入力される中継回線１４３の信号は中継回線１４１にて発生した障害の影響を受けるため、受信装置１２４では中継回線１４３に収容された上位プロトコルのデータを取り出すことができず、上位プロトコル回線１３２へはエラーコードが出力される、という問題が発生する。
【００６８】
通常、中継回線では、上流で発生した障害情報を下流に転送する仕組を有しているため、送信装置１２１と中継装置１２３の間で発生した障害情報は受信装置１２４にも転送され、受信装置１２４は上流で障害が発生していることを知ることが可能である。
【００６９】
本実施形態では、上記の障害情報を転送する仕組を利用し、受信装置１２４が、上流における障害発生を検出した場合、障害発生を検出してから予め決められた一定の保護時間が経過するまでの間、上位プロトコルのデータストリームに上位プロトコルのアイドルデータを挿入して上位プロトコル回線１３２に送出することにより、上記の問題を解決することとしている。なお、上記の保護時間は、上流の冗長化された中継回線の障害を検出してからその中継回線の切替処理が完了するまでの時間よりも大きな値に設定するのが望ましい。
【００７０】
図８は、図７に示した受信装置１２４の一構成例を示す図である。図８において、図２と同様の部分については同一の符号を付し、説明を省略する。
【００７１】
図７に示すように、受信装置１２４は、図２に示した受信装置１２２と比較すると、中継回線切替部３０２が削除され、中継回線監視部３０１−１，３０１−２および中継切替判断部３０５の代わりに、中継回線監視部３０１および中継切替判断部３０６が設けられている。なお、それ以外は図２に示した受信装置１２２と同様である。
【００７２】
中継回線監視部３０１は、中継回線１４３を通じて通知される上流の障害情報を監視し、上流の冗長化された中継回線１４１，１４２に障害があったことを検出した場合は、その旨を中継切替判断部３０６に通知する。
【００７３】
中継切替判断部３０６は、上流の冗長化された中継回線１４１，１４２における障害情報を収集するだけであり、中継回線の切替処理を行うかは判断しないが、第１の実施形態の中継切替判断部３０５と同様に、上位プロトコルのデータストリーム３１３へのアイドルデータ挿入処理を行うか判断し、アイドルデータ挿入指示３２３を送信データ制御部３０４に通知する。
【００７４】
以下に、図７および図８に示した伝送システムにおける中継回線切替処理時の動作について説明する。
【００７５】
受信装置１２４内の中継切替判断部３０６は、上流の中継回線１４１，１４２における障害情報を検出すると、アイドルデータ挿入指示３２３を送信データ制御部３０４へ通知し、予め決められた一定の保護時間が経過するまでアイドルデータ挿入指示３２３を継続する。保護時間が経過すると、アイドルデータ挿入指示３２３を解除する。
【００７６】
ここで、上流の中継回線１４１，１４２における障害情報の検出後、保護時間が経過する前に、上流の中継回線の障害情報が検出されなくなった状況、すなわち上流の中継装置１２３における中継回線の切替処理が完了した状況を考える。このような状況下では、中継切替判断部３０６は、上流の中継回線の障害情報が検出されなくなった時点で、保護時間が経過しているかどうかに関わらずアイドルデータ挿入指示３２３を解除する。これは、上流の中継回線の切替処理が完了して、予備系の中継回線１４２に切り替わったことで、中継回線の障害が復旧したことが保証できるからである。
【００７７】
一方、上流の中継回線１４１，１４２における障害情報の検出後、保護時間が経過するまでアイドル情報挿入指示３２３が継続している状況、すなわち上流の中継装置１２３における中継回線の切替処理が完了していない状況を考える。この状況は、上流の中継回線で切替処理を開始したが、現用系・予備系の両方の中継回線に障害が発生し、上流の中継回線の切替処理を行うことができなかった場合などに起こり得る。このような状況下では、冗長化による中継回線の切替では回線障害を救済することができないため、中継切替判断部３０６は、アイドルデータ挿入指示３２３を解除し、送信データ制御部３０４は、ＧｂＥのエラーコードである１０Ｂ＿ＥＲＲをそのまま上位プロトコル回線１３２に送出し、上位プロトコル受信装置１１２に障害を通知する。そして、上位プロトコル受信装置１１２は、上位プロトコル回線１３０を上位プロトコル回線１３３へ切替える、上位プロトコル回線の切替処理を起動し、この上位プロトコル回線の切替処理によって回線の障害が復旧する。
【００７８】
【発明の効果】
以上説明したように本発明においては、中継回線の少なくとも一部が冗長化されている場合、現用系の中継回線で障害が発生したことを検出した際に、障害が発生したことを検出してから一定の保護時間が経過するまでの間、現用系の中継回線から取り出した上位プロトコルのデータストリームに上位プロトコルのアイドルデータを挿入して上位プロトコル回線に送出する。
【００７９】
そのため、中継回線で障害が発生したことを検出してから保護時間が経過するまでの間、上位プロトコル回線には上位プロトコルのアイドルデータが送出され、エラーコードが送出されることが防止される。したがって、保護時間が経過するまでに中継回線の切替処理が完了し中継回線が復旧した場合には、上位プロトコルに対して下位レイヤである中継回線の障害を隠蔽することができる。それにより、上位プロトコル回線の切替処理を起動させず、中継回線の切替処理のみを起動させることによって回線を復旧させることができるため、障害発生による上位プロトコルのネットワークを素早く安定化させることができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態による伝送システムを示す図である。
【図２】図１に示した受信装置の一構成例を示す図である。
【図３】図２に示した送信データ制御部におけるアイドルデータ挿入処理時の動作を説明する図である。
【図４】図１および図２に示した伝送システムにおける中継回線切替処理時の動作の一例を時系列で説明する図である。
【図５】図１および図２に示した伝送システムにおける中継回線切替処理時の動作の他の例を時系列で説明する図である。
【図６】図１に示した伝送システムにおける中継回線切替処理時の動作のさらに他の例を時系列で説明する図である。
【図７】本発明の第２の実施形態による伝送システムを示す図である。
【図８】図７に示した受信装置の一構成例を示す図である。
【図９】従来の伝送システムの一構成例を示す図である。
【図１０】従来の伝送システムの他の構成例を示す図である。
【図１１】図１０に示した伝送システムにおける中継回線切替処理時の動作の一例を時系列で説明する図である。
【符号の説明】
１１１    上位プロトコル送信装置
１１２    上位プロトコル受信装置
１２１    送信装置
１２２，１２４    受信装置
１２３    中継装置
１３０，１３３    上位プロトコル回線
１４１〜１４３    中継回線
３０１，３０１−１，３０１−２    中継回線監視部
３０２    中継回線切替部
３０３    中継レイヤ終端部
３０４    送信データ制御部
３０５，３０６    中継回線切替判断部
【図１】
2004153760.tif 000003
【図２】
2004153760.tif 000004
【図３】
2004153760.tif 000005
【図４】
2004153760.tif 000006
【図５】
2004153760.tif 000007
【図６】
2004153760.tif 000008
【図７】
2004153760.tif 000009
【図８】
2004153760.tif 000010
【図９】
2004153760.tif 000011
【図１０】
2004153760.tif 000012
【図１１】
2004153760.tif 000013