(57)【要約】【課題】ループバック試験を簡単に実施できる。【解決手段】ネットワーク相互間を中継装置及び光ファイバ伝送路で接続する場合に、中継装置１２ａ、１２ｂ内に、折返し対象の変換モジュールを特定する情報が組込まれたループバックパケット２０を通信パケット１８と混合して伝送路上を変換モジュール１５ａ〜１６ｂの方向に伝送させ、変換モジュールで折返されて入力されたループバックパケットに基づいて異常を判定するパケット生成監視モジュール１４ａ、１４ｂを設け、各変換モジュールは、入力されたパケットからループバックパケットを検出して、検出されたループバックパケットに組込まれた折返し対象の変換モジュールを特定する情報が自己モジュールを特定する情報のとき、該当ループバックパケットの伝送方向をパケット生成監視モジュールの方向へ折返す。【選択図】    図１
2004363918.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク（１０ａ、１０ｂ）相互間を光ファイバ伝送路（１１）で接続する場合に、各ネットワークと光ファイバ伝送路との間にそれぞれ中継装置（１２ａ、１２ｂ）を介挿させて、この中継装置内でネットワークと光ファイバ伝送路との間で伝送される通信パケット（１８）に対して複数の変換モジュール（１５ａ〜１６ｂ）でそれぞれ変換処理を実施する伝送システムにおける前記中継装置及び光ファイバ伝送路の異常を検出するループバック試験方法であって、
前記中継装置（１２ａ、１２ｂ）内に、折返し対象の変換モジュールを特定する情報が組込まれたループバックパケット（２０）を生成して、このループバックパケットを通信パケットと混合して前記通信パケットの伝送路上を前記複数の変換モジュールの方向に伝送させ、前記変換モジュールで折返されて前記伝送路を介して入力されたループバックパケットに基づいて異常を判定するパケット生成監視モジュール（１４ａ、１４ｂ）を設け、
前記各変換モジュール（１５ａ〜１６ｂ）は、前記伝送路を介して入力されたパケットからループバックパケットを検出して、この検出されたループバックパケットに組込まれた折返し対象の変換モジュールを特定する情報が自己モジュールを特定する情報のとき、該当ループバックパケットの伝送方向を前記パケット生成監視モジュールの方向へ折返す
ことを特徴とするループバック試験方法。
【請求項２】
前記折返し対象の変換モジュールを特定する情報は、該当ループバックパケットが折返し対象の変換モジュールに到達するまでに通過する変換モジュールの数を示す情報であり、
前記各変換モジュールは、検出されたループバックパケットに組込まれた変換モジュールの数を示す情報を１だけ減算して、減算値が規定値になると、自己モジュールが折返し対象の変換モジュールと判断する
ことを特徴とする請求項１記載のループバック試験方法。
【請求項３】
ネットワーク（１０ａ、１０ｂ）相互間を光ファイバ伝送路（１１）で接続する伝送システムにおける前記各ネットワークと光ファイバ伝送路との間に介挿され、ネットワークと光ファイバ伝送路との間で伝送される通信パケットに対して複数の変換モジュールでそれぞれ変換処理を実施するとともパケット生成監視モジュール（１４ａ、１４ｂ）が組込まれた中継装置（１２ａ、１２ｂ）であって、
前記パケット生成監視モジュール（１４ａ、１４ｂ）は、
折返し対象の変換モジュールを特定する情報が組込まれたループバックパケット（２０）を生成するループバックパケット生成部（２３）と、
この生成されたループバックパケットを通信パケットと混合して前記通信パケットの伝送路上を前記複数の変換モジュールの方向に伝送させるパケット混合部（２２）と、
前記変換モジュールで折返されて前記伝送路を介して入力されたループバックパケットを検出するループバックパケット検出部（２５）と、
この検出されたループバックパケットに基づいて異常を判定する異常判定部（２４）とを有し、
前記各変換モジュール（１５ａ〜１６ｂ）は、
前記伝送路を介して入力されたパケットからループバックパケットを検出するループバックパケット検出手段（２６、３３、３６、４３）と、
この検出されたループバックパケットに組込まれた折返し対象の変換モジュールを特定する情報が自己モジュールを特定する情報か否かを判定する判定手段（２６、３３、３６、４３）と、
自己モジュールを特定する情報と判定したとき、該当ループバックパケットの伝送方向を前記パケット生成監視モジュールの方向へ折返すループバックパケット折返手段（２６、３３、３６、４３）とを有する
ことを特徴とする中継装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク相互間を光ファイバ伝送路で接続した伝送システムに係わり、特に、各ネットワークと光ファイバ伝送路との間にそれぞれ介挿された、中継装置及び光ファイバ伝送路の異常を検出するループバック試験方法、及びこのループバック試験方法が適用される中継装置に関する。
【０００２】
【従来の技術】
ネットワーク相互間を光ファイバ伝送路で接続した伝送システムにおいて、この伝送システムにおける異常を簡単に検出する手法として、この伝送システムにおいてパケットが正常に送受信されるか否かを判断する手法が実施されている。
【０００３】
伝送システム内の各中継装置及び光ファイバ伝送路の異常をパケットを用いて確実に検出する手法として、ループバック試験方式が特許文献１に提唱されている。すなわち、図８に示すように、ユーザＬＡＮ１がルータ２及び光変換リピータ３を介して光ファイバ伝送路４に接続されている。この光ファイバ伝送路４は光変換ブリッジ５及びルータ６を介してキャリア（通信業者）ネットワーク７に接続されている。
【０００４】
このループバック試験方式においては、光変換ブリッジ５はループバック試験を実施するに際して、制御パケットを光変換リピータ３へ送信する。制御パケットを受信した光変換リピータ３は、光変換リピータ３内のユーザＬＡＮ１に対する接続部分（電気物理層終端部）をループバック状態に設定する。
【０００５】
この状態で、光変換ブリッジ５は、試験パケットを光ファイバ伝送路４を介して光変換リピータ３へ送信する。試験パケットは光変換リピータ３内のユーザＬＡＮ１に対する接続部分で折返されて、光変換リピータ３、光ファイバ伝送路４を介して光変換ブリッジ５へループバックされる。光変換ブリッジ５は、ループバックされた試験パケットに基づいて、光変換リピータ３及び光ファイバ伝送路４における異常の有無を判断する。このようにして、光変換ブリッジ５はループバック試験を実施する。
【０００６】
【特許文献１】
特開２００２―９４５４２号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、図８に示したループバック試験方式においてもまだ解消すべき次のような課題があった。
光変換リピータ３内のユーザＬＡＮ１に対する接続部分は、ループバック状態に設定されると、ユーザＬＡＮ１からの通常の通信パケットの受信（中継）は実施できない。そのため、ループバック試験実施期間中においては、ユーザＬＡＮ１とキャリア（通信業者）ネットワーク７との間で、通信パケットを用いた通常の通信が実施できない。その結果、伝送システムの管理者は簡単に任意の時間にループバック試験ができない。
【０００８】
また、異常発生箇所は、光変換ブリッジ５内の各構成部品、光ファイバ伝送路４、光変換リピータ３内の各構成部品のうちの１カ所、又は複数箇所であり、その発生箇所は特定されない。しかしながら、図８に示したループバック試験方式においは、ループバック状態に設定される部分は、光変換リピータ３内のユーザＬＡＮ１に対する接続部分に固定されている。このため、ループバックされた試験パケットに基づいて簡単に異常発生箇所を特定できない。
【０００９】
本発明はこのような事情に鑑みてなされたものであり、ループバックパケットを通常の通信パケットに混合して通信パケットの伝送路上を伝送させることにより、光ファイバ伝送路を介したネットワーク相互間における通信パケットを用いた通常の通信の実施期間中においても、ループバック試験を実施でき、かつ簡単に異常発生箇所を特定できるループバック試験方法、及びこのループバック試験方法が実施可能な中継装置を提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明は、ネットワーク相互間を光ファイバ伝送路で接続する場合に、各ネットワークと光ファイバ伝送路との間にそれぞれ中継装置を介挿させて、この中継装置内でネットワークと光ファイバ伝送路との間で伝送される通信パケットに対して複数の変換モジュールでそれぞれ変換処理を実施する伝送システムにおける中継装置及び光ファイバ伝送路の異常を検出するループバック試験方法である。
【００１１】
そして、中継装置内に、折返し対象の変換モジュールを特定する情報が組込まれたループバックパケットを生成して、このループバックパケットを通信パケットと混合して通信パケットの伝送路上を複数の変換モジュールの方向に伝送させ、変換モジュールで折返されて伝送路を介して入力されたループバックパケットに基づいて異常を判定するパケット生成監視モジュールを設けている。
【００１２】
また、各変換モジュールは、伝送路を介して入力されたパケットからループバックパケットを検出して、この検出されたループバックパケットに組込まれた折返し対象の変換モジュールを特定する情報が自己モジュールを特定する情報のとき、該当ループバックパケットの伝送方向をパケット生成監視モジュールの方向へ折返すようにしている。
【００１３】
また、別の発明においては、上述した発明のループバック試験方法における折返し対象の変換モジュールを特定する情報は、該当ループバックパケットが折返し対象の変換モジュールに到達するまでに通過する変換モジュールの数を示す情報である。さらに、各変換モジュールは、検出されたループバックパケットに組込まれた変換モジュールの数を示す情報を１だけ減算して、減算値が規定値になると、自己モジュールが折返し対象の変換モジュールと判断する。
【００１４】
さらに別の発明は、ネットワーク相互間を光ファイバ伝送路で接続する伝送システムにおける各ネットワークと光ファイバ伝送路との間に介挿され、ネットワークと光ファイバ伝送路との間で伝送される通信パケットに対して複数の変換モジュールでそれぞれ変換処理を実施するとともパケット生成監視モジュールが組込まれた中継装置である。
【００１５】
そして、パケット生成監視モジュールは、折返し対象の変換モジュールを特定する情報が組込まれたループバックパケットを生成するループバックパケット生成部と、この生成されたループバックパケットを通信パケットと混合して通信パケットの伝送路上を複数の変換モジュールの方向に伝送させるパケット混合部と、変換モジュールで折返されて伝送路を介して入力されたループバックパケットを検出するループバックパケット検出部と、この検出されたループバックパケットに基づいて異常を判定する異常判定部とを有している。
【００１６】
さらに、各変換モジュールは、伝送路を介して入力されたパケットからループバックパケットを検出するループバックパケット検出手段と、この検出されたループバックパケットに組込まれた折返し対象の変換モジュールを特定する情報が自己モジュールを特定する情報か否かを判定する判定手段と、自己モジュールを特定する情報と判定したとき、該当ループバックパケットの伝送方向をパケット生成監視モジュールの方向へ折返すループバックパケット折返手段とを有する。
【００１７】
このように構成されたループバック試験方法及び中継装置においては、中継装置内に、ネットワークと光ファイバ伝送路との間で伝送される通信パケットに対して変換処理を実施する複数の変換モジュールと、ループバック試験を実施するためのパケット生成監視モジュールが組込まれている。
【００１８】
そして、このパケット生成監視モジュール内のループバックパケット生成部で生成されたループバックパケットはパケット混合部で通信パケットと混合して通信パケットの伝送路上を複数の変換モジュールの方向に伝送される。
【００１９】
各変換モジュールは、伝送路を介して入力されたパケットからループバックパケットを検出し、このループバックパケットに組込まれた折返し対象の変換モジュールを特定する情報が自己モジュールを特定する場合のみ、このループバックパケットの伝送方向をパケット生成監視モジュールの方向へ折返す。
【００２０】
パケット生成監視モジュールは、折返されて自己に入力されたループバックパケットを検出して、このループバックパケットに基づいて異常の有無を判定できる。
【００２１】
したがって、試験用のループバックパケットは、通信パケットと混合して通信パケットの伝送路上を伝送されるので、光ファイバ伝送路を介したネットワーク相互間における通信パケットを用いた通常の通信の実施期間中においても、ループバック試験を実施できる。
【００２２】
この場合、ループバックパケットに組込む折返し対象の変換モジュールを特定する情報を複数種類に亘って変更することにより、ループバックパケットが折返される変換モジュールが変化するので、ループバックパケットが折返される変換モジュールを種々に変更した場合におけるパケット生成監視モジュールへ入力された各ループバックパケットの状態から、比較的簡単に、異常発生箇所を特定できる。
【００２３】
【発明の実施の形態】
以下、本発明の一実施形態を図面を用いて説明する。
図１は本発明の一実施形態に係るループバック試験方法が適用される中継装置が組込まれた伝送システムの概略構成を示す模式図である。
【００２４】
この伝送システムにおいては、各ネットワーク１０ａ、１０ｂは光ファイバ伝送路１１で接続されているが、各ネットワーク１０ａ、１０ｂと光ファイバ伝送路１１との間にそれぞれ中継装置１２ａ、１２ｂが介挿されている。
【００２５】
各中継装置１２ａ、１２ｂ内には、通信パケットの伝送路１７ａ、１７ｂに沿って、ネットワーク１０ａ、１０ｂに近い方から、ＮＰ（ネットワークプロセッサ）１３ａ、１３ｂ、パケット生成監視モジュール１４ａ、１４ｂ、Ｐ／Ｓ（並列／直列）変換モジュール１５ａ、１５ｂ、Ｏ／Ｅ（光／電気）変換モジュール１６ａ、１６ｂが組込まれている。なお、ネットワーク１０ａからネットワーク１０ｂへの通信パケットは伝送路１７ａ上を伝送され、ネットワーク１０ｂからネットワーク１０ａへの通信パケットは伝送路１７ｂ上を伝送される。
【００２６】
各ＮＰ（ネットワークプロセッサ）１３ａ、１３ｂは、自己が組込まれた中継装置１２ａ、１２ｂが接続されたネットワーク１０ａ、１０ｂ内を伝送される図２（ａ）に示す多数の通信パケット１８のうち光ファイバ伝送路１１を介して他方のネットワーク１０ｂ、１０ａに転送すべき通信パケット１８を選択して、パケット生成監視モジュール１４ａ、１４ｂへ送出する。さらに、各ＮＰ（ネットワークプロセッサ）１３ａ、１３ｂは、パケット生成監視モジュール１４ａ、１４ｂから入力された自己のネットワーク１０ａ、１０ｂ内の装置宛の通信パケット１８を自己のネットワーク１０ａ、１０ｂ内へ送信する。
【００２７】
通信パケット１８内には、図２（ａ）のフレーム図に示すように、先頭から順に、７バイト（ｂｙｔｅ）のプリアンブル１９ａ、パケットの種別を示す１バイトのＳＦＤ（Ｓｔａｒｔ  ｏｆ  Ｆｒａｍｅ  Ｄｅｌｉｍｉｔｅｒ）１９ｂ、６バイトの送信先ＭＡＣアドレス１９ｃ、６バイトの送信元ＭＡＣアドレス１９ｄ、２バイトのデータ長１９ｅ、４８〜１５００バイトの送信データ１９ｆ、及び４バイトのＣＲＣ１９ｇが組込まれている。
【００２８】
図２（ｂ）は、ループバック試験対象の中継装置１２ａ、１２ｂ及び光ファイバ伝送路１１内を伝送されるループバックパケット２０のフレームを示す図である。このループバックパケット２０内には、先頭から順に、プリアンブル１９ａ、パケットの種別を示すＳＦＤ１９ｂ、送信先ＭＡＣアドレス１９ｃ、送信元ＭＡＣアドレス１９ｄ、データ長１９ｅ、６バイトのループバックパケット生成元情報１９ｈ、１バイトのＴＴＬ（Ｔｉｍｅ  Ｔｏ  Ｌｉｖｅ）１９ｉ、１バイトのＡＣＫ（Ａｃｋｎｏｗｌｅｄｇｅ）１９ｊ、３８バイトの空き領域１９ｋ、及びＣＲＣ１９ｇが組込まれている。
【００２９】
パケットの種別を示すＳＦＤ１９ｂは、通信パケット１８で［１０１０１０１１］と設定され、ループバックパケット２０で［１００１１００１］と設定されている。
ループバックパケット２０の送信先ＭＡＣアドレス１９ｃには、送信先を特定しない同報通信用のアドレスが設定されている。
ループバックパケット生成元情報１９ｈは、このループバックパケット２０を生成したパケット生成監視モジュール１４ａ、１４ｂを特定するＭＡＣアドレス等の情報である。
【００３０】
ＴＴＬ（Ｔｉｍｅ  Ｔｏ  Ｌｉｖｅ）１９ｉは、このループバックパケット２０を折返すＰ／Ｓ変換モジュール１５ａ、１５ｂ、Ｏ／Ｅ変換モジュール１６ａ、１６ｂ等の変換モジュールを特定する情報であり、具体的には、該当ループバックパケット２０が折返し対象の変換モジュール１５ａ〜１６ｂに到達するまでに通過する変換モジュール１５ａ〜１６ｂの数を示す。したがって、このループバックパケット２０が変換モジュール１５ａ〜１６ｂを通過する毎に、ＴＴＬが１ずつ減算されていく。そして、ＴＴＬが０になった変換モジュール１５ａ〜１６ｂで、ループバックパケット２０は折返される。この実施形態においては、初期値として最大ＴＴＬ（Ｎ）＝２５５が設定可能である。
【００３１】
ＡＣＫ１９ｊは、折返し対象の変換モジュール１５ａ〜１６ｂが、このループバックパケット２０を正常に受信したことを示す情報である。このループバックパケット２０の生成時には初期値として［００００００００］が設定され、正常に折返された後には折返し対象の変換モジュール１５ａ〜１６ｂによって［０００００００１］と書換られる。
【００３２】
次に、中継装置１２ａ、１２ｂの詳細構成を説明する。なお、各中継装置１２ａ、１２ｂは同一構成であるので、一方の中継装置１２ａの構成及び動作を説明して、他方の中継装置１２ｂの説明を省略する。
【００３３】
図３は中継装置１２ａ内のパケット生成監視モジュール１４ａの概略構成を示すブロック図である。
ネットワーク１０ａのＮＰ（ネットワークプロセッサ）１３ａから伝送路１７ａを介して順次入力される通信パケット１８はパケットゲート部２１へ入力する。このパケットゲート部２１は、入力されたパケットのうち、通信パケット１８をそのまま通過させ、ループバックパケット２０を破棄して通過させない。パケットゲート部２１を通過した各通信パケット１８は順次パケット混合部２２へ入力する。なお、通信パケット１８かループバックパケット２０かの判定は該当パケットにおけるＳＦＤ１９ｂを用いて実施する。
【００３４】
制御部２４は、外部から入力されたループバック試験開始指示に基づいて、ループバックパケット生成部２３へ起動指令を送出する。すると、ループバックパケット生成部２３は、図２（ｂ）で示した１個のループバックパケット２０を生成してパケット混合部２２へ送出する。この場合、送信元ＭＡＣアドレス１９ｄ、及びループバックパケット生成元情報１９ｈには、このループバックパケット２０を生成した自己のパケット生成監視モジュール１４ａのアドレスを設定する。さらに、ＴＴＬ（Ｔｉｍｅ  Ｔｏ  Ｌｉｖｅ）１９ｉに、折返し対象の変換モジュール１５ａ〜１６ｂに到達するまでに通過する変換モジュール１５ａ〜１６ｂの数ＴＴＬ（Ｎ）を初期設定する。
【００３５】
パケット混合部２２は、順次入力される各通信パケット１８とループバックパケット生成部２３から入力されたループバックパケット２０とを混合して伝送路１７ａを介して、次のＰ／Ｓ変換モジュール１５ａへ送出する。
【００３６】
また、Ｐ／Ｓ変換モジュール１５ａから伝送路１７ｂを介して入力された各パケットはパケットゲート部２１及びループバックパケット検出部２５へ入力する。パケットゲート部２１は、入力されたパケットのうち、通信パケット１８をそのまま通過させて伝送路１７ｂを介してネットワーク１０ａのＮＰ（ネットワークプロセッサ）１３ａへ送出する。パケットゲート部２１は、入力されたパケットのうちループバックパケット２０を破棄する。
【００３７】
ループバックパケット検出部２５は、入力されたパケットのうちループバックパケット２０を検出して制御部２４へ送出する。制御部２４は、入力されたループバックパケット２０に基づいて、ループバックパケット２０の経路に存在する各変換モジュール１５ａ〜１６ｂ、及び光ファイバ伝送路１１の異常の有無を判定する。具体的には、このループバックパケット２０の送信時刻から受信時刻までの経過時間、及び、受信したループバックパケット２０のＡＣＫ１９ｊの内容に基づいて判定する。
【００３８】
図４は中継装置１２ａ内のＰ／Ｓ変換モジュール１５ａの概略構成を示すブロック図である。
パケット生成監視モジュール１４ａから伝送路１７ａを介して順次入力されるパケット１８、２０は、ループバックパケット検出／書換部２６へ入力される。ループバックパケット検出／書換部２６は、入力された各パケットのうち、通信パケット１８をそのまま通過させてパケット混合部２７へ送出する。
【００３９】
ループバックパケット検出／書換部２６は、入力された各パケットのうちループバックパケット２０を検出して、このループバックパケット２０のＴＴＬの値を調べて、ＴＴＬが既に０の場合は、このループバックパケット２０は既に折返されているので、このループバックパケット２０をそのまま通過させてパケット混合部２７へ送出する。ＴＴＬが０でなく、このＴＴＬを１だけ減算した減算値が０でなければ、このループバックパケット２０をそのまま通過させてパケット混合部２７へ送出する。
【００４０】
さらに、ループバックパケット検出／書換部２６は、このＴＴＬを１だけ減算した減算値が０になると、ループバックパケット２０はこのＰ／Ｓ変換モジュール１５ａで折返す必要があるので、このループバックパケット２０のＡＣＫ１９ｊを［０００００００１］（正常な場合）と書直して、このループバックパケット２０をループバックパケット蓄積部２９に一旦記憶したのち、パケット混合部３０へ送出する。
【００４１】
パケット混合部３０は、この折返されたループバックパケット２０とＯ／Ｅモジュール１６ａ側から伝送路１７ｂを介して入力された通信パケット１８とを混合して伝送路１７ｂを介してパケット生成監視モジュール１４ａへ送出する。
【００４２】
パケット混合部２７は、ループバックパケット検出／書換部２６を経由した各パケットと、Ｏ／Ｅ変換モジュール１６ａ側から伝送路１７ｂを介して入力され折返す必要があるループバックパケット２０とを混合してパラレル・シリアル変換部２８へ送出する。パラレル・シリアル変換部２８は入力されたパラレルの各パケットをシリアルの各パケットに変換して伝送路１７ａを介してＯ／Ｅ変換モジュール１６ａへ送出する。
【００４３】
Ｏ／Ｅ変換モジュール１６ａから伝送路１７ｂを介して入力されたシリアルの各パケットは、シリアル・パラレル変換部３２でパラレルの各パケットに変換されて、ループバックパケット検出／書換部３３へ入力される。ループバックパケット検出／書換部３３は、Ｏ／Ｅ変換モジュール１６ａから伝送路１７ｂを介して入力された各パケットのうち、ループバックパケット２０を検出して、このループバックパケット２０が、このＰ／Ｓ変換モジュール１５ａで折返すべきループバックパケット２０の場合は、このループバックパケット２０のＡＣＫ１９ｊを［０００００００１］（正常な場合）と書直して、このループバックパケット２０をループバックパケット蓄積部３４に一旦記憶したのち、パケット混合部２７へ送出する。
【００４４】
ループバックパケット検出／書換部３３は、折返すべきループバックパケット２０以外のループバックパケット２０に対して、ループバックパケット検出／書換部２６と同様の処理を実施し、通信パケット１８と共に、パケット混合部３０へ送出する。なお、このループバックパケット検出／書換部３３で折返すべきループバックパケット２０は、他方の中継装置１２ｂのパケット生成監視モジュール１４ｂで生成されたループバックパケット２０である。
なお、制御部３１はこのＰ／Ｓ変換モジュール１５ａの各部の動作を制御し、監視する。
【００４５】
図５は中継装置１２ａ内のＯ／Ｅ変換モジュール１６ａの概略構成を示すブロック図である。
Ｐ／Ｓ変換モジュール１５ａから伝送路１７ａを介して順次入力されるパケット１８、２０は、ループバックパケット検出／書換部３６へ入力される。ループバックパケット検出／書換部３６は、Ｐ／Ｓ変換モジュール１５ａにおけるループバックパケット検出／書換部２６と同様に、入力された各パケットのうち、ループバックパケット２０を検出して、このループバックパケット２０が、このＯ／Ｅ変換モジュール１６ａで折返すべきループバックパケット２０の場合は、このループバックパケット２０のＡＣＫ１９ｊを［０００００００１］（正常な場合）と書直して、このループバックパケット２０をループバックパケット蓄積部３９に一旦記憶したのち、パケット混合部４０へ送出する。
【００４６】
パケット混合部４０は、この折返されたループバックパケット２０と光ファイバ伝送路１１から入力された通信パケット１８とを混合して伝送路１７ｂを介してＰ／Ｓ変換モジュール１５ａへ送出する。
【００４７】
ループバックパケット検出／書換部３６は、折返すべきループバックパケット２０以外のループバックパケット２０に対して、ループバックパケット検出／書換部２６と同様の処理を実施し、通信パケット１８と共に、パケット混合部３７へ送出する。
【００４８】
パケット混合部３７は、ループバックパケット検出／書換部３６を経由した各パケットと、光ファイバ伝送路１１側から入力され折返す必要があるループバックパケット２０とを混合して電気・光変換部３８へ送出する。電気・光変換部３８は入力された電気信号の各パケットを光信号の各パケットに変換して光ファイバ伝送路１１へ送出する。
【００４９】
光ファイバ伝送路１１から入力された光信号の各パケットは、光・電気変換部４２で電気信号の各パケットに変換されて、ループバックパケット検出／書換部４３へ入力される。ループバックパケット検出／書換部４３は、光ファイバ伝送路１１から入力された各パケットのうち、ループバックパケット２０を検出して、このループバックパケット２０が、このＯ／Ｅ変換モジュール１６ａで折返すべきループバックパケット２０の場合は、このループバックパケット２０のＡＣＫ１９ｊを［０００００００１］（正常な場合）と書直して、このループバックパケット２０をループバックパケット蓄積部４４に一旦記憶したのち、パケット混合部３７へ送出する。
【００５０】
ループバックパケット検出／書換部４３は、折返すべきループバックパケット２０以外のループバックパケット２０に対して、ループバックパケット検出／書換部３６と同様の処理を実施し、通信パケット１８と共に、パケット混合部４０へ送出する。なお、このループバックパケット検出／書換部４３で折返すべきループバックパケット２０は、他方の中継装置１２ｂのパケット生成監視モジュール１４ｂで生成されたループバックパケット２０である。
なお、制御部４１はこのＯ／Ｅ変換モジュール１６ａの各部の動作を制御し、監視する。
【００５１】
中継装置１２ｂ内のＯ／Ｅ変換モジュール１６ｂ、Ｐ／Ｓ変換モジュール１５ｂ、及びパケット生成監視モジュール１４ｂは、中継装置１２ａ内のＯ／Ｅ変換モジュール１６ａ、Ｐ／Ｓ変換モジュール１５ａ、及びパケット生成監視モジュール１４ａに対して入出力の方向が逆になるのみで、動作はほぼ同じであるので説明を省略する。
【００５２】
このような構成の各中継装置１２ａ、１２ｂのパケット生成監視装置１４ａ、１４ｂの制御部２４は、図６に示す流れ図に従って、ループバックパケット２０の生成監視処理を実施する。
【００５３】
外部からループバック試験開始指示が入力されると（Ｐ１）、ループバックパケット生成部２３は、図２（ｂ）で示した１個のループバックパケット２０を生成して（Ｐ２）、パケット混合部２２を介して伝送路１７ａ（１７ｂ）へ送出する（Ｐ３）。そして、このループバックパケット２０の送信時刻からの経過時間が許容時間を経過（タイムアップ）しないうちに（Ｐ４）、Ｐ／Ｓ変換モジュール１５ａ、１５ｂからループバックパケット２０をループバックパケット検出部２５で受信すると（Ｐ５）、この受信したループバックパケット２０のＡＣＫ１９ｊの内容を調べる。
【００５４】
ＡＣＫ１９ｊの内容が［０００００００１］の場合は（Ｐ６）、ループバックパケット２０は、折返し対象の変換モジュール１５ａ〜１６ｂで、正常に折返されたと判断し、このループバックパケット２０が経由した経路に存在する各変換モジュール１５ａ〜１６ｂ、及び光ファイバ伝送路１１は正常であると判断する（Ｐ７）。
【００５５】
ＡＣＫ１９ｊの内容が［０００００００１］以外の場合は（Ｐ６）、ループバックパケット２０は、折返し対象の変換モジュール１５ａ〜１６ｂで、正常に折返されなかったと判断し、このループバックパケット２０が経由した経路に存在する変換モジュール１５ａ〜１６ｂ、及び光ファイバ伝送路１１のうちに異常の部材があると判断する（Ｐ８）。
【００５６】
さらに、Ｐ４にて、ループバックパケット２０の送信時刻からの経過時間が許容時間を経過（タイムアップ）した場合には、伝送路１７ａ、１７ｂの切断を含めて、このループバックパケット２０が経由した経路に存在する変換モジュール１５ａ〜１６ｂ、及び光ファイバ伝送路１１のうちに異常の部材があると判断する（Ｐ９）。
【００５７】
また、各中継装置１２ａ、１２ｂのパケット生成監視装置１４ａ、１４ｂのＰ／Ｓ、Ｏ／Ｅの各変換モジュール１５ａ〜１６ｂのループバックパケット検出／書換部２６、３３、３６、４３は、図７に示す流れ図に従って、ループバックパケット２０の通過、折返し処理を実施する。
【００５８】
隣接するモジュール、光ファイバ伝送路１１からループバックパケット２０を受信すると（Ｑ１）、このループバックパケット２０のＴＴＬの値を調べる。ＴＴＬの値が０以外の場合は（Ｑ２）、ループバックパケット２０は、まだ、折返されていないので、このＴＴＬの値を１だけ減算する（Ｑ３）。減算後のＴＴＬの値が０でなければ（Ｑ４）、自己の変換モジュール１５ａ〜１６ｂは、折返し対象の変換モジュール１５ａ〜１６ｂでないと判断して、このＴＴＬの値が１だけ減算されたループバックパケット２０を、折返さずに、自己の変換モジュール１５ａ〜１６ｂを、入力方向と反対方向へ通過させる（Ｑ５）。
【００５９】
減算後のＴＴＬの値が０であれば（Ｑ４）、自己の変換モジュール１５ａ〜１６ｂは、折返し対象の変換モジュール１５ａ〜１６ｂであると判断して、このこのＴＴＬの値が０になったループバックパケット２０のＡＣＫ１９ｊを［０００００００１］（正常な場合）と書直す（Ｑ６）。そして、このループバックパケット２０をループバックパケット蓄積部に一旦記憶したのち、逆方向の伝送路１７ｂ、１７ａに通信パケッ１８がデータ伝送中でないことを確認して（Ｑ７）、パケット混合部を介して、このループバックパケット２０の入力方向（送信元方向）へ送出する（Ｑ８）。
【００６０】
また、Ｑ２にて、ループバックパケット２０のＴＴＬの値が０の場合は、このループバックパケット２０は、既に他の変換モジュール１５ａ〜１６ｂで折返されて、送信元のパケット生成監視モジュール１４ａ、１４ｂへ伝送途中であると判断して、ＴＴＬの値を０のままで、このループバックパケット２０を、折返さずに、自己の変換モジュール１５ａ〜１６ｂを、入力方向と反対方向に通過させる（Ｑ５）。
【００６１】
このように構成されたループバック試験方法が適用される中継装置１２ａ、１２ｂにおいては、中継装置１２ａ、１２ｂ内に、ネットワーク１０ａ、１０ｂと光ファイバ伝送路１１との間で伝送される通信パケット１８に対してＰ／Ｓ変換処理、Ｏ／Ｅ変換処理を実施する複数の変換モジュール１５ａ、１５ｂ、１６ａ、１６ｂと、ループバック試験を実施するためのパケット生成監視モジュール１２ａ、１２ｂとが組込まれている。
【００６２】
そして、このパケット生成監視モジュール１２ａ、１２ｂ内のループバックパケット生成部２３で生成されたループバックパケット２０はパケット混合部２２で通信パケット１８と混合して通信パケット１８の伝送路１７ａ（１７ｂ）上を各変換モジュール１５ａ〜１６ｂ、光ファイバ伝送路１１方向に伝送される。
【００６３】
各変換モジュール１５ａ〜１６ｂは、伝送路１７ａ（１７ｂ）を介して入力されたパケットからループバックパケット２０を検出し、このループバックパケット２０に組込まれた折返し対象の変換モジュールを特定する情報であるＴＴＬの減算後の値が０である場合のみ、このループバックパケット２０の伝送方向を送信元のパケット生成監視モジュール１４ａ、１４ｂの方向へ折返す。
【００６４】
パケット生成監視モジュール１４ａ、１４ｂは、折返されて自己に入力されたループバックパケット２０を検出して、このループバックパケット２０のＡＣＫ１９ｊの内容に基づいて異常の有無を判定される。なお、ループバックパケット２０が受信されなかった場合は、当然異常である。
【００６５】
したがって、試験用のループバックパケット２０は、通信パケット１８と混合して通信パケット１８の伝送路１７ａ、１７ｂ上を伝送されるので、光ファイバ伝送路１１を介したネットワーク１０ａ、１０ｂ相互間における通信パケット１８を用いた通常の通信の実施期間中においても、ループバック試験を実施できる。
【００６６】
この場合、ループバックパケット２０に組込む折返し対象の変換モジュール１５ａ〜１６ｂを特定する情報であるＴＴＬの初期値を複数値に亘って変更することにより、ループバックパケット２０が折返される変換モジュール１５ａ〜１６ｂが変化するので、ループバックパケット２０が折返される変換モジュール１５ａ〜１６ｂを種々に変更した場合におけるパケット生成監視モジュール１４ａ、１４ｂへ入力された各ループバックパケット２０の状態から、比較的簡単に、異常発生箇所を特定できる。
【００６７】
なお、本発明は上述した実施形態に限定されるものではない。
実施形態においては、ループバックパケット２０に組込む折返し対象の変換モジュール１５ａ〜１６ｂを特定する情報として、ループバックパケット２０が折返し対象の変換モジュール１５ａ〜１６ｂに到達するまでに通過する変換モジュール１５ａ〜１６ｂの数（ＴＴＬ）を採用した。しかし、折返し対象の変換モジュール１５ａ〜１６ｂを特定する情報として、ループバックパケット２０の空き領域１９ｈとしている領域に１５ａ〜１６ｂを示す固有情報を入込むことも可能である。この場合、各変換モジュール１５ａ〜１６ｂであることをより簡単に判断できる。
【００６８】
【発明の効果】
以上説明したように、本発明のループバック試験方法及びこのループバック試験方法が適用される中継装置においては、ループバックパケットを通常の通信パケットに混合して通信パケットの伝送路上を伝送させ、ループバックパケット内に組込まれ情報に基づいて、折返し対象の変換モジュールを特定している。
【００６９】
したがって、光ファイバ伝送路を介したネットワーク相互間における通信パケットを用いた通常の通信の実施期間中においても、ループバック試験を実施でき、かつ簡単に異常発生箇所を特定できる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るループバック試験方法が適用される中継装置が組込まれた伝送システムの概略構成を示す模式図
【図２】同伝送システム内で伝送される通信パケット及びループバックパケットのフレーム図
【図３】中継装置に組込まれたパケット生成監視モジュールの概略構成を示すブロック図
【図４】中継装置に組込まれたＰ／Ｓ変換モジュールの概略構成を示すブロック図
【図５】中継装置に組込まれたＯ／Ｅ変換モジュールの概略構成を示すブロック図
【図６】中継装置に組込まれたパケット生成監視モジュールの動作を示す流れ図
【図７】中継装置に組込まれた各変換モジュールの動作を示す流れ図
【図８】従来のループバック試験方式を示す図
【符号の説明】
１０ａ，１０ｂ…ネットワーク、１１…光ファイバ伝送路、１２ａ，１２ｂ…中継装置、１３ａ，１３ｂ…ＮＰ（ネットワークプロセッサ）、１４ａ，１４ｂ…パケット生成監視モジュール、１５ａ，１５ｂ…Ｐ／Ｓ変換モジュール、１６ａ，１６ｂ…Ｏ／Ｅ変換モジュール、１７ａ，１７ｂ…伝送路、１８…通信パケット、２０…ループバックパケット、２１…パケットゲート部、２２，２７，３０，３７，４０…パケット混合部、２３…ループバックパケット生成部、２４，３１，４１…制御部、２５…ループバックパケット検出部、２６，３３，３６，４３…ループバックパケット検出／書換部、２８…パラレル・シリアル変換部、３２…シリアル・パラレル変換部、３８…電気・光変換部、４２…光・電気変換部
【図１】
2004363918.tif 000003
【図２】
2004363918.tif 000004
【図３】
2004363918.tif 000005
【図４】
2004363918.tif 000006
【図５】
2004363918.tif 000007
【図６】
2004363918.tif 000008
【図７】
2004363918.tif 000009
【図８】
2004363918.tif 000010