(57)【特許請求の範囲】
【請求項１】
ＳＤＨ／ＳＯＮＥＴ伝送装置が多段に接続され、複数の回線区間から成るＳＤＨ／ＳＯＮＥＴ伝送装置間の故障区間探索方法において、
前記多段接続されたＳＤＨ／ＳＯＮＥＴ伝送装置の１つのＳＤＨ／ＳＯＮＥＴ伝送装置で、パスオーバーヘッドの特定のバイトに任意の固定値を監視制御装置からの指令により挿入するステップと、
前記パスオーバーヘッドの特定のバイトの値を、前記複数の回線区間の各ＳＤＨ／ＳＯＮＥＴ伝送装置でモニタし、該モニタしたパスオーバーヘッドの特定のバイトの値を前記監視制御装置に通知するステップと、
前記各ＳＤＨ／ＳＯＮＥＴ伝送装置から通知される前記パスオーバーヘッドの特定のバイトの値が前記固定値と一致するか否かを前記監視制御装置で判定するステップと、
前記固定値と異なるパスオーバーヘッドの特定のバイトの値を通知したＳＤＨ／ＳＯＮＥＴ伝送装置を含む回線区間を故障区間と判定するステップと
を含むことを特徴するＳＤＨ／ＳＯＮＥＴ伝送装置間の故障区間探索方法。
【請求項２】
前記パスオーバーヘッドの特定のバイトに任意の固定値を挿入したＳＤＨ／ＳＯＮＥＴ伝送装置で、該パスオーバーヘッドの誤り検出符号（Ｂ３バイト）を再演算し、該再演算した結果を、該誤り検出符号（Ｂ３バイト）として付与するステップを含むことを特徴とする請求項１に記載のＳＤＨ／ＳＯＮＥＴ伝送装置間の故障区間探索方法。
【請求項３】
前記ＳＤＨ／ＳＯＮＥＴ伝送装置内のパッケージ毎に、前記パスオーバーヘッドの特定のバイトの値をモニタし、該モニタしたパスオーバーヘッドの特定のバイトの値を前記監視制御装置に通知するステップを含むことを特徴とする請求項１に記載のＳＤＨ／ＳＯＮＥＴ伝送装置間の故障区間探索方法。
【請求項４】
ＳＤＨ／ＳＯＮＥＴ伝送装置が多段に接続され、複数の回線区間から成るＳＤＨ／ＳＯＮＥＴ伝送装置間の故障区間探索方法において、
回線種別に応じた固定値が挿入されるパスオーバーヘッドの特定のバイトの値を、前記複数の回線区間の各ＳＤＨ／ＳＯＮＥＴ伝送装置でモニタし、該モニタしたパスオーバーヘッドの特定のバイトの値を前記監視制御装置に通知するステップと、
前記各ＳＤＨ／ＳＯＮＥＴ伝送装置から通知される前記パスオーバーヘッドの特定のバイトの値が前記固定値と一致するか否かを前記監視制御装置で判定するステップと、
前記固定値と異なるパスオーバーヘッドの特定のバイトの値を通知したＳＤＨ／ＳＯＮＥＴ伝送装置を含む回線区間を故障区間と判定するステップと
を含むことを特徴とするＳＤＨ／ＳＯＮＥＴ伝送装置間の故障区間探索方法。
【請求項５】
前記ＳＤＨ／ＳＯＮＥＴ伝送装置内のパッケージ毎に、前記パスオーバーヘッドの特定のバイトの値をモニタし、該モニタしたパスオーバーヘッドの特定のバイトの値を前記監視制御装置に通知するステップを含むことを特徴とする請求項４に記載のＳＤＨ／ＳＯＮＥＴ伝送装置間の故障区間探索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＤＨ／ＳＯＮＥＴ伝送装置間の故障区間探索方法に関し、特に、ＳＤＨ／ＳＯＮＥＴ伝送装置間の回線信号のパスオーバーヘッド（ＰＯＨ：Ｐａｔｈ  ＯｖｅｒＨｅａｄ）を用いた故障区間探索方法に関する。
【背景技術】
【０００２】
ＳＤＨ／ＳＯＮＥＴ信号のパスオーバーヘッド（ＰＯＨ）のフォーマットの構成例を図６に示す。同図はＳＴＭ−０のフレーム構成例を示し、同図に示すように、ＳＴＭ−０フレームのペイロード部にバーチャルコンテナＶＣ−３が格納され、該バーチャルコンテナＶＣ−３にはパスオーバーヘッド（ＰＯＨ）として、Ｊ１，Ｂ３，Ｃ２，Ｇ１，Ｆ２，Ｈ４，Ｆ３，Ｋ３，Ｎ１の各バイトデータの格納領域が設けられている。
【０００３】
従来、ＳＤＨ／ＳＯＮＥＴ伝送方式において、伝送信号にエラーが発生している場合、中継セクションオーバーヘッド（ＲＳＯＨ）のＢ１バイト、端局セクションオーバーヘッド（ＭＳＯＨ）のＢ２バイト、及びパスオーバーヘッド（ＰＯＨ）のＢ３バイトの値により故障箇所を検出する。
【０００４】
複数の回線区間から成るＳＤＨ／ＳＯＮＥＴ伝送装置間において、故障回線区間を探索する手法は、例えば下記の特許文献１に開示されている。この文献に記載された手法は、ノードＡからＥまでパスが設定されている場合、例えばノードＢではノードＡで挿入した誤り検出符号（Ｂ３バイト）を用い、区間Ａ−Ｂにおける誤り特性を測定する。
【０００５】
ノードＤにおいても該誤り検出符号（Ｂ３バイト）を用いて区間Ａ−Ｄにおける誤り特性を測定する。そして、区間Ａ−Ｄにおける誤り特性を逆方向の伝送路に張られているパス上で伝送されるフレーム内のパスオーバーヘッド（Ｚ３バイト）を用いてノードＤからノードＢに伝達する。ノードＢは、区間Ａ−Ｂと区間Ａ−Ｄにおける誤り特性の両者の差分をとることにより区間Ｂ−Ｄの誤り特性を求め、これによりパスを終端することなく、パスの特定区間の誤り特性を求めるものである。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平５−２８４１９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
前述したように、ＳＤＨ／ＳＯＮＥＴ伝送方式における回線区間の信号エラーは、従来、誤り監視用のＢ１バイト、Ｂ２バイト又はＢ３バイトの値により故障箇所を検出する。しかし、近年、Ｂ１バイト、Ｂ２バイト及びＢ３バイトの値が正常であるにも拘わらず、下位の伝送装置で回線エラーが発生するケースがある。
【０００８】
パスオーバーヘッド（ＰＯＨ）のパス誤り監視用のＢ３バイトには、８ビット毎にパリティ演算（偶数パリティ）を行った８ビットの演算結果を送信元で挿入して送信し、受信側でその整合性を判定することにより信号エラー検出をする。しかしながら、パリティ演算のため、例えば特定のビットが“０”固定となる故障が発生しても、パリティ演算の結果によってはＢ３バイトエラーとして検出されない場合が有る。
【０００９】
この場合、Ｂ１バイトエラー及びＢ２バイトエラーも発生していないことが多く、いわゆるサイレントエラーとなってしまう。このような事象は、伝送装置内部のＬＳＩ内の信号回路部の配線の切断や隣接配線との接触等の故障が発生した場合に起こり、その場合、故障箇所を探索し切り分けることが困難であった。また、ＳＤＨ／ＳＯＮＥＴの伝送信号を処理する複数のパッケージ間でも、同様にパッケージ単位で故障部位を探索し、切り分けを行うことが困難であった。
【００１０】
また、伝送装置を保守モードとし、パスオーバーヘッド（ＰＯＨ）のバイトデータを任意に変更にすることは、現用回線の通信サービスに影響を与えてしまう。そのため、故障部位を調査する際には、顧客にサービス中断の許可や回線借用等を要請する必要があった。
【００１１】
本発明は、ＳＤＨ／ＳＯＮＥＴ伝送装置間において、パス誤り監視用のＢ３バイトのチェックでは信号エラーが検出されない場合に、ＳＤＨ／ＳＯＮＥＴ伝送装置間における故障箇所の回線区間を探索して切り分けることを可能にする。また、伝送装置内のＳＤＨ／ＳＯＮＥＴの伝送信号を処理する複数のパッケージ間でも、パッケージ単位に故障部位を探索して切り分けることを可能にする。また、伝送装置を保守モードとすることなく、故障箇所を探索して切り分けることを可能にする。
【課題を解決するための手段】
【００１２】
本発明のＳＤＨ／ＳＯＮＥＴ伝送装置間の故障区間探索方法は、ＳＤＨ／ＳＯＮＥＴ伝送装置が多段に接続され、複数の回線区間から成るＳＤＨ／ＳＯＮＥＴ伝送装置間の故障区間探索方法において、前記多段接続されたＳＤＨ／ＳＯＮＥＴ伝送装置の１つのＳＤＨ／ＳＯＮＥＴ伝送装置で、パスオーバーヘッドの特定のバイトに任意の固定値を監視制御装置からの指令により挿入するステップと、前記パスオーバーヘッドの特定のバイトの値を、前記複数の回線区間の各ＳＤＨ／ＳＯＮＥＴ伝送装置でモニタし、該モニタしたパスオーバーヘッドの特定のバイトの値を前記監視制御装置に通知するステップと、前記各ＳＤＨ／ＳＯＮＥＴ伝送装置から通知される前記パスオーバーヘッドの特定のバイトの値が前記固定値と一致するか否かを前記監視制御装置で判定するステップと、前記固定値と異なるパスオーバーヘッドの特定のバイトの値を通知したＳＤＨ／ＳＯＮＥＴ伝送装置を含む回線区間を故障区間と判定するステップとを含むものである。
【００１３】
また、前記パスオーバーヘッドの特定のバイトに任意の固定値を挿入したＳＤＨ／ＳＯＮＥＴ伝送装置で、該パスオーバーヘッドの誤り検出符号（Ｂ３バイト）を再演算し、該再演算した結果を、該誤り検出符号（Ｂ３バイト）として付与するステップを含むものである。
【００１４】
また、前記ＳＤＨ／ＳＯＮＥＴ伝送装置内のパッケージ毎に、前記パスオーバーヘッドの特定のバイトの値をモニタし、該モニタしたパスオーバーヘッドの特定のバイトの値を前記監視制御装置に通知するステップを含むものである。
【００１５】
また、回線種別に応じた固定値が挿入されるパスオーバーヘッドの特定のバイトの値を、前記複数の回線区間の各ＳＤＨ／ＳＯＮＥＴ伝送装置でモニタし、該モニタしたパスオーバーヘッドの特定のバイトの値を前記監視制御装置に通知するステップと、前記各ＳＤＨ／ＳＯＮＥＴ伝送装置から通知される前記パスオーバーヘッドの特定のバイトの値が前記固定値と一致するか否かを前記監視制御装置で判定するステップと、前記固定値と異なるパスオーバーヘッドの特定のバイトの値を通知したＳＤＨ／ＳＯＮＥＴ伝送装置を含む回線区間を故障区間と判定するステップとを含むものである。
【発明の効果】
【００１６】
本発明によれば、ＳＤＨ／ＳＯＮＥＴ信号で、誤り検出符号のＢ１バイト／Ｂ２バイト／Ｂ３バイトのチェックでは検出されない、いわゆるサイレントエラーに対して、ＳＤＨ／ＳＯＮＥＴ伝送装置間における故障箇所を探索して切り分けることが可能となる。
【００１７】
また、パスオーバーヘッドのバイトに任意の値を設定して故障箇所を検出することができるため、ＳＤＨ／ＳＯＮＥＴ伝送装置内部のＬＳＩ等の故障パターンに拘わらず、より確実に故障箇所を探索することが可能となる。
【００１８】
また、パスオーバーヘッドのＣ２バイト（シグナルラベル）が、回線種別に応じた固定値が挿入されるという特性を活かし、該固定値が挿入される特定のバイトをモニタすることにより、パスオーバーヘッドのバイト挿入の回路が不要となり、伝送装置を保守モードとすることなく、故障箇所を探索することが可能となる。従って、現用回線での故障調査も可能となる。
【図面の簡単な説明】
【００１９】
【図１】ＳＤＨ／ＳＯＮＥＴ伝送装置間における故障位置探索の説明図である。
【図２】パスオーバーヘッドの挿入及びモニタの機能ブロック構成例を示す図である。
【図３】リング・プロテクション方式の伝送システム及びＢ３バイト再演算の説明図である。
【図４】ＳＤＨ／ＳＯＮＥＴ伝送装置内の複数のパッケージにおける故障位置探索の説明図である。
【図５】固定値のパスオーバーヘッドのモニタによる故障位置探索の説明図である。
【図６】ＳＤＨ／ＳＯＮＥＴ信号のパスオーバーヘッド（ＰＯＨ）のフォーマットの構成例を示す図である。
【発明を実施するための形態】
【００２０】
図１の（ａ）に示すように、複数のＳＤＨ／ＳＯＮＥＴ伝送装置Ａ〜Ｄが多段に接続されている通信システムにおいて、どのＳＤＨ／ＳＯＮＥＴ伝送装置で故障が発生しているのかを検出するため、ＳＤＨ／ＳＯＮＥＴ伝送装置Ａ〜Ｄに対して、パスオーバーヘッド（ＰＯＨ）の或る特定のバイトに任意の値を挿入する箇所（例えば伝送装置Ａ）と、パスオーバーヘッド（ＰＯＨ）のバイトデータをモニタする箇所（例えば伝送装置Ａ〜Ｄ）とを設ける。
【００２１】
上記の場合、伝送装置Ａを保守モードにすることにより、パスオーバーヘッド（ＰＯＨ）の或る特定のバイトに任意の値を挿入することができ、例えば、図１（ｂ）に示すように、監視制御装置Ｓから保守用回線を介し伝送装置Ａに対して、パスオーバーヘッド（ＰＯＨ）の例えばＣ２バイトに“００”の値を挿入するよう指示する。本来、各伝送装置Ａ〜Ｄが正常な場合、パスオーバーヘッド（ＰＯＨ）のバイトは各伝送装置Ａ〜Ｄを透過し、パスオーバーヘッド（ＰＯＨ）モニタ箇所である各伝送装置Ａ〜Ｄにおいて該Ｃ２バイトの値として“００”がモニタされるはずである。
【００２２】
しかしながら、例えば伝送装置Ｃに故障が発生している場合、図１の（ｃ）に示すように、パスオーバーヘッド（ＰＯＨ）の特定のバイト例えばＣ２バイトは、伝送装置Ｄにおいて“００”以外の値（例えば“０２”）が、保守用回線を介して監視制御装置Ｓでモニタされる。このことより、監視制御装置Ｓでは、故障伝送装置が伝送装置Ｃ又は伝送装置Ｄの何れかであると特定することができる。
【００２３】
図２に上述のＳＤＨ／ＳＯＮＥＴ伝送装置におけるパスオーバーヘッド（ＰＯＨ）の挿入及びモニタの機能ブロック構成例を示す。同図において、２−１はＳＤＨ／ＳＯＮＥＴ伝送方式のパスオーバーヘッド（ＰＯＨ）の特定のバイトに、監視制御装置Ｓからの指示により、任意の固定値を挿入する固定値挿入部、２−２は該固定値が挿入されたパスオーバーヘッド（ＰＯＨ）を含むＳＤＨ／ＳＯＮＥＴ信号のフレームを生成するフレーム生成部、２−３は伝送装置を透過するパスオーバーヘッド（ＰＯＨ）のバイトデータをモニタするＰＯＨモニタ部、２−４はパスオーバーヘッド（ＰＯＨ）のバイトデータのモニタ結果と固定値とを比較判定し、判定結果を監視制御装置Ｓに通知する判定部である。
【００２４】
監視制御装置Ｓは、各伝送装置Ａ〜Ｄと保守用回線で接続され、該保守用回線を介して、任意の伝送装置のパスオーバーヘッド（ＰＯＨ）の例えばＣ２バイトに、任意の値例えば“００”を挿入し、また、任意の伝送装置のパスオーバーヘッド（ＰＯＨ）のバイトをモニタする構成とすることができる。
【００２５】
しかし、上述のようにパスオーバーヘッド（ＰＯＨ）のバイトデータを書き換えると、以下のような不具合が発生する場合が有る。例えば、ＵＰＳＲ（Unidirectional Path Switched Ring）システムやＳＮＣＰ（SubnetworkConnection Protection）システム等のリング・プロテクション方式の伝送システム或いは無瞬断切替え方式の伝送システムでは、パスオーバーヘッド（ＰＯＨ）の誤り検出符号であるＢ３バイトのエラー検出をトリガとして、回線障害に対する切り替えを行っている。
【００２６】
そのため、パスオーバーヘッド（ＰＯＨ）のバイトデータを書き換えると、誤り検出符号Ｂ３バイトの演算結果が誤ったものとなり、回線障害に対する切り替えを行ってしまう。例えば、図３の（ａ）に示すリング・プロテクション方式の伝送システムにおいて、伝送装置Ａにおいて伝送装置Ｃとの回線信号のパスオーバーヘッド（ＰＯＨ）に任意の値を挿入するとＢ３バイトエラーが発生し、伝送装置Ａから分配器（ＤＩＳ）を介して該回線信号を時計回り及び反時計回りの回線に送出したとき、該回線信号の受信端の伝送装置Ｃでは、Ｂ３バイトエラー検出により、セレクタ（ＳＥＬ）により例えば時計回りの現用の受信回線から反時計回りの受信回線に切替えてしまう。
【００２７】
このような不具合を防ぐために、図３の（ｂ）に示すように、伝送装置３−１内に、ＰＯＨ挿入部３−１１とＢ３バイト再演算部３−１２とを設ける。監視制御装置３−２からの指示によりＰＯＨ挿入部３−１１で任意の値をパスオーバーヘッド（ＰＯＨ）に挿入したとき、該任意の値の挿入後のフレームに対してＢ３バイト再演算部３−１２により誤り検出符号を再演算し、該再演算した誤り検出符号の値をＢ３バイトに付与して送出する。こうすることにより、パスオーバーヘッド（ＰＯＨ）に任意の値を挿入することによりＢ３バイト演算結果が異常となり、余計な切り替えや動作や警報が発生してしまう不具合を防ぐことができる。
【００２８】
また、図４に示すように、１つのＳＤＨ／ＳＯＮＥＴ伝送装置が幾つかのパッケージ＃１〜＃４から構成されている場合、該伝送装置内の各パッケージ＃１〜＃４に、パスオーバーヘッド（ＰＯＨ）をモニタするポイントを幾つか設ける構成にすることにより、より故障区間の被疑範囲を狭め、故障部位を特定することが可能となる。
【００２９】
更に、ＳＤＨ／ＳＯＮＥＴ信号のパスオーバーヘッド（ＰＯＨ）のＣ２バイトは、シグナルラベルと称され、回線種別によりその値が固定化されている。例えば、Ｃ２バイトが“０１”の場合、正常な場合は、伝送装置Ａから伝送装置Ｄまで、該Ｃ２バイトは“０１”の値としてモニタされるが、伝送装置Ｃが故障し、図５に示すように伝送装置Ｄで例えば“０３”の値が検出された場合、故障位置は、伝送装置Ｃか伝送装置Ｄの何れかであると特定して故障切り分けを行うことできる。
【００３０】
従って、予め固定値が挿入されることが判明しているパスオーバーヘッド（ＰＯＨ）の特定のバイト（例えばＣ２バイト）を各伝送装置でモニタし、該特定のバイト（例えばＣ２バイト）が期待している値かどうかを判定することにより、パスオーバーヘッド（ＰＯＨ）のバイトを書き換えることなく、故障部位（装置／パッケージ）を検出し、故障回線区間を切り分けることができる。この場合、調査対象の回線を保守モードとしなくても良く、現用回線としたまま調査することができる。
【実施例】
【００３１】
前述した発明の実施例として、例えば図３に示すようなＵＰＳＲシステムにおいて、パスオーバーヘッド（ＰＯＨ）のＢ３バイトエラーが検出されない故障モードの場合、受信端である伝送装置Ｃのセレクタ（ＳＥＬ）では受信回線の切替えが発生せず、下位の伝送装置で信号エラーが発生し続けるという、いわゆるサイレントエラーが発生する。
【００３２】
このような場合、調査する回線を保守モードに設定し、パスオーバーヘッド（ＰＯＨ）の或る特定のバイト（例えばＣ２バイト）に任意の値を設定する。仮に伝送装置内のＬＳＩに故障が発生している場合、壊れ方によって該特定のバイト（例えばＣ２バイト）の８ビットのうちの１つのビットが“１”固定であったり、又は“０”固定であったりする場合がある。
【００３３】
そのため、該特定のバイト（例えばＣ２バイト）の値を、例えば“ＦＦ”と設定し、各伝送装置／パッケージでの該バイトの値をモニタすることにより、“０”固定故障モードを検出することができる。また、該特定のバイト（例えばＣ２バイト）の値を、例えば“００”と設定し、各伝送装置／パッケージでの該バイトをモニタすることにより、“１”固定故障モードを検出することができる。
【符号の説明】
【００３４】
Ａ〜Ｄ  ＳＤＨ／ＳＯＮＥＴ伝送装置
Ｓ  監視制御装置
２−１  固定値挿入部
２−２  フレーム生成部
２−３  ＰＯＨモニタ部
２−４  判定部
【図１】
0005436233.tif 000002
【図２】
0005436233.tif 000003
【図３】
0005436233.tif 000004
【図４】
0005436233.tif 000005
【図５】
0005436233.tif 000006
【図６】
0005436233.tif 000007