(57)【要約】【課題】本発明は伝送装置間のバーチャルコンカチネーション信号の伝送経路設定方式に関し，バーチャルコンカチネーション信号の複数経路間の遅延時間を自動調整可能にすることを目的とする。【解決手段】ネットワーク管理装置に，ネットワークを構成する複数の伝送装置間の各パスについての伝送時間の計測結果及び伝送装置間の回線の空き状態等を格納したデータベースとパス設定処理部とを備える。パス設定処理部は，指示された伝送装置間を接続する同一経路を介する複数の低速度のパスだけを使用できないと，異なる複数の経路の複数の空き回線のパスを選択し，その中の最短の第１の経路と，長い第２の経路の伝送時間の差が予め設定した時間以内であると，第１の経路の各伝送装置に対して伝送時間の差に相当する遅延をクロスコネクトで発生させる指示をするよう構成する。【選択図】図１
2005151186.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク管理装置により管理されるＳＤＨ／ＳＯＮＥＴ網のネットワークを構成する複数の伝送装置間のバーチャルコンカチネーション信号の伝送経路設定方式において，
前記ネットワーク管理装置に，前記ネットワークを構成する複数の伝送装置間の各パスについての伝送時間の計測結果及び伝送装置間の回線の空き状態等の情報を格納したデータベースと，パス設定の指示により起動するパス設定処理部とを備え，
前記パス設定処理部は，指示された伝送装置間を接続する同一経路を介する複数の低速度のパスが使用できないと，異なる複数の経路を介した複数の空き回線のパスを選択し，前記選択した経路の中の最短の伝送時間を持つ第１の経路と，他の前記第１の経路より長い伝送時間を持つ第２の経路を前記データベースから判別し，前記第１の経路と第２の経路の伝送時間の差が予め設定した時間以内であると，前記第１の経路の各伝送装置に対して前記伝送時間の差に相当する遅延をクロスコネクトにおいて発生させる指示をすることにより全体の伝送時間を調整することを特徴とするバーチャルコンカチネーション信号の伝送経路設定方式。
【請求項２】
請求項１において，
前記ネットワーク管理装置は，前記第１の経路の伝送時間（ｐ）と前記第２の経路の伝送時間（ｑ）との差（ｑ−ｐ）を求め，第１の経路上の伝送装置の数（ｒ）で除算した値を，前記第１の経路の各伝送装置のクロスコネクトにおける遅延時間の生成を指示することを特徴とするバーチャルコンカチネーション信号の伝送経路設定方式。
【請求項３】
請求項１において，
前記ネットワーク管理装置に，経路別伝送時間計測部を設け，
前記経路別伝送時間計測部は，指定した伝送装置に対して伝送経路の伝送装置の情報を含む経路別伝送時間計測指示を発生し，
前記指示を受けた伝送装置は，送信時刻を含むテスト信号を経路上の次の伝送装置に送信し，次の伝送装置は前記テスト信号の受信で，次の伝送装置があると，順次の伝送装置にテスト信号を送信し，経路上の最終の伝送装置で前記テスト信号を受信すると，受信時刻とテスト信号中の送信時刻から伝送時間を検出して保持し，
前記経路別伝送時間計測部は，前記伝送時間計測指示を発生した後，伝送経路の最後の伝送装置に対して伝送時間計測結果収集指示を送信し，前記最後の伝送装置は前記伝送時間計測結果収集指示を受け取ると保持していた伝送時間を応答することを特徴とするバーチャルコンカチネーション信号の伝送経路設定方式。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，光伝送網におけるバーチャルコンカチネーション信号の伝送経路設定方式に関する。
【０００２】
光伝送網はＳＤＨ（Synchronous Digital Hieralchy)またはＳＯＮＥＴ(Synchronous Optical Network) の技術により各種の伝送速度を持つ伝送路のパスが形成されて同期して伝送されている。このような，光伝送網では，高速の信号を低い速度の伝送路を介して伝送する場合，複数の経路を用いて並列に伝送する方法が採用されているが，経路により伝送遅延が異なり，遅延が大きいと高速信号の伝送が困難となる。
【背景技術】
【０００３】
ＳＤＨ／ＳＯＮＥＴ網等の光伝送網において，コンカチネーション信号は光ネットワークを構成する伝送装置（ＮＥ(Network Element) と称する場合もある) の間のパスに流れる信号である。そして，バーチャルコンカチネーションは，ＳＤＨ／ＳＯＮＥＴ網において，高速の信号をその信号より低速のパス（クロスコネクト）のみ転送できる通信網を用いて転送するために，コンカチネーション信号を複数の信号に分割して，分割した各信号を元の信号より低速の複数のバーチャルコンカチネーション信号として送信し，比較的低速のパス網を用いて転送を行い，受信側で元のコンカチネーション信号に復元・再生する技術である。
【０００４】
図１３はバーチャルコンカチネーション信号の伝送例である。図中，８０〜８３は伝送装置（ＮＥ）である。この例は伝送装置８０を送信元として伝送装置８２を送信先とし，伝送装置８０に高速の信号ＡＵ４４Ｃ（約６００Ｍｂｐｓ）が入力され，信号生成部８０ａにおいて４つの低速の信号ＡＵ４に分割される。この分割された４つの信号の内，３つの信号は低速のパス（経路ともいう）であるａ，ｂ，ｃを通って伝送装置８１を通って送信先の伝送装置８２へ達し，残りの信号は低速のパスであるｄを通って伝送装置８３を通って伝送装置８２に達する。伝送装置８３では，復元部８２ａにおいて，４つの経路を通ってきた信号について時間差を調整した上で，元の信号ＡＵ４４Ｃに復元する。
【０００５】
このように，バーチャルコンカチネーション信号は２つのＮＥ間を結ぶ複数のパスが同一経路でなくても構わないが，各経路のパスの間ではある一定の伝送遅延時間の範囲内に抑えることが必要となる。このバーチャルコンカチネーションのパスを計画・設定する際には，経路毎の伝送遅延を机上で計算を行うか，試しにバーチャルコンカチネーションのパスを実際にネットワーク・マネジメント・システム（Network Management System)から設定して正常にデータが復元できているかを確認する必要がある。データ再構築に問題があった場合は，再度同様の手順を繰り返しネットワーク設計を検討する必要がある。
【０００６】
ＩＴＵ−Ｔ勧告Ｇ．８０３ではバーチャルコンカチネーション信号が異なる経路を通って到達した時，信号間の経路差による到着時間差が１フレーム（１２５μｓ）時間以内を吸収できることが規定されているが，１フレーム時間以上の遅延時間差を持つバーチャルコンカチネーション信号を伝送できるようにする技術として，送信側のノードで時間差吸収のためにフレーム識別子を付与し，受信側ノードでその識別子のタイミングをあわせることで時間差を吸収するようにする技術が知られている（特許文献１参照）。
【０００７】
また，ネットワーク内のアプリケーション種別等のパケット属性毎のネットワーク遅延時間を測定する装置を提供する技術として，特定のパケット属性を設定した試験用パケットを送信する試験パケット送信手段と，ネットワーク上に送信された試験用パケットを受信すると，その試験パケットが自装置の送信したものか他装置の送信したものかを判定し，他装置が送信したものであると判定されると，送信元装置に返送するパケット受信手段と，その試験パケット受信手段が自装置の送信したものと判定されると試験パケットの送信から受信までに経過した時間を遅延時間測定手段で測定することにより，アプリケーション種別等パケット属性毎のネットワーク遅延時間を測定する技術も提案されている（特許文献２参照）。
【特許文献１】特開２００１−５３７０５号公報
【特許文献２】特開２０００−２０９２０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上記したように，従来から知られたバーチャルコンカチネーションのパス経路毎の遅延時間を机上の計算を事前に行う方法では各種の計算要素を含む複雑な計算を行う必要があり作業者または保守者に重い負担となっており，経路の再構築を行う毎に同様の負担が発生していた。また，試しにバーチャルコンカチネーションのパスをネットワーク制御装置から設定してデータの送受を行うことで正常にデータを復元できるか確認する方法は，設定から結果を得るまでに作業者または保守者の手間と時間を要するという問題があった。
【０００９】
次に，上記特許文献１に示す方式では，到着時間差が１フレーム時間を越える場合に，その時間差を吸収するために，各フレームに識別子を付与するものであり，送信側が識別子を付与して，受信側が各フレームの識別子を検出して処理を行う必要があり複雑な処理を必要とするものであり，１フレーム内の遅延を含むバーチャルコンカチネーションの経路設定を効率的に行うための技術ではない。更に，上記特許文献２の場合は，パケット種別等のパケット属性に対応した試験用パケットの各伝送装置までの伝送遅延時間を測定するという技術であって，バーチャルコンカチネーションの経路設定を効率的に行うという問題を解決するものではない。
【００１０】
本発明はバーチャルコンカチネーション信号の複数経路間の遅延時間を自動調整可能とするバーチャルコンカチネーション信号の伝送経路設定方式を提供することを目的とする。
【課題を解決するための手段】
【００１１】
図１は本発明の原理構成を示す図である。図中，１は多数の伝送装置（ＮＥ）２Ａ〜２Ｄからなる伝送装置ネットワークを管理するネットワーク管理装置（ＮＭＳ），２は伝送装置（ＮＥ）ネットワーク，２Ａ〜２Ｄは個別の伝送装置（ＮＥ：Network Element)，ａ〜ｄはＳＤＨ／ＳＯＮＥＴによる伝送装置２Ａと２Ｂ間，伝送装置２Ａと２Ｃ間，伝送装置２Ｃと２Ｄ間，伝送装置２Ｄと２Ｂ間，の各伝送路，３はネットワーク管理装置１と伝送装置ネットワークとを接続するネットワークである。ネットワーク管理装置１内の１０は経路別伝送時間計測部，１１はパス設定処理部，１１ａは経路間時間差検出部，１１ｂは遅延を含む経路別のパス設定要求を発生するパス設定要求部，１１ｃはクロスコネクト設定要求部，１１ｄはコマンド化部，１２は計測により得られた経路別の伝送時間や，各伝送装置（ＮＥ）における回線の有無，空き容量等を格納したデータベース，１３は通信部，１４は入出力部である。
【００１２】
ネットワーク管理装置１の管理者が伝送装置ネットワーク２の一つの伝送装置から別の伝送装置，例えば伝送装置２Ａから伝送装置２Ｂへ高速のデータを光伝送路（ＳＤＨ／ＳＯＮＥＴ）を介して伝送する場合，伝送装置２Ａから伝送装置２Ｂへ直接接続する伝送路ａを通る経路のパスの帯域が狭くて高速のデータの伝送には帯域が不足するため，伝送路ｂ，伝送装置２Ｃ，伝送路ｃ，伝送装置２Ｄ，伝送路ｄを介する経路並行して使う必要がある。そのため，２つの経路のそれぞれの伝送時間を計測するため，経路別伝送時間計測部１０に対して，経路情報（送信元の伝送装置，中継の伝送装置，送信先の伝送装置）を指定して計測の指示を入出力部１４から指示すると，経路別伝送時間計測部１０は各経路の送信元となる伝送装置に対して伝送時間計測のコマンド（経路情報を含む）を発生する。このコマンドは通信部１３からネットワーク３を介して送信元となる伝送装置２Ａに送られる。伝送装置２Ａはそのコマンドを受け取ると経路の送信先の伝送装置に向けてテスト信号を発生する。このテスト信号にはこのテスト信号の送信時の時間情報を含み，送信先の伝送装置２Ｂでは，このテスト信号を受け取ると，受信した時間とテスト信号中の送信時の時間の差から，伝送時間（伝送遅延時間）を検出し，その伝送時間をネットワーク３を介してネットワーク管理装置１に送信する。この例では，２つの経路を通ったテスト信号により求めた２つの伝送時間（伝送遅延時間）が伝送装置２Ｂからネットワーク管理装置１に送信され，ネットワーク管理装置１はこれを経路別伝送時間計測部１０で受け取るとデータベース１２に格納する。
【００１３】
経路別の伝送時間が求められてデータベース１２に格納された状態で，入出力部１４から伝送装置の経路及び必要な伝送量（帯域）を含むバーチャルコンカチネーションのパス設定の指示が発生すると，パス設定処理部１１が駆動される。パス設定処理部１１では，最初に経路間時間差検出部１１ａにおいて指示された伝送量を単一経路で空きの容量が足りればその経路によるパス設定要求をパス設定要求部１１ｂに出力し，単一の経路では容量が足りない場合は複数の経路の空きのパスが有る場合，それらの複数の経路についてデータベース１２に格納された各伝送時間を識別して，最短の伝送時間（ｐとする）の経路（第１の経路という）と最長の伝送時間（ｑとする）の経路（第２の経路という）の伝送時間の差（ｑ−ｐ）を求めて，パス設定要求部１１ｂに供給する。パス設定要求部１１ｂは，伝送時間の差の値がシステム上の許容範囲内か判別し，許容範囲内の場合は複数の経路によるバーチャルコンカチネーション信号のパスが形成され，許容範囲を越えた場合はパス設定要求部１１ｂに通知し，パス設定要求部１１ｂは最短伝送時間の経路の各伝送装置（ＮＥ）２に対して伝送時間の差（ｑ−ｐ）をｒ（ｒは最短伝送時間の経路上に存在する伝送装置の数）で除算した時間（ｑ−ｐ）／ｒだけ遅延を発生させるパスの設定を要求し，その他の経路に対しては遅延を生成させないパスの設定を要求する。このパス設定要求を受け取ったクロスコネクト設定要求部１１ｃは，最短経路のパスに対して要求された遅延を発生する経路を含むクロスコネクト（入力した光信号を別の光ファイバに出力する機構）を形成することを各伝送装置に対して指示する要求を生成する。このクロスコネクト要求はコマンド化部１１ｄへ供給されると各伝送装置に対するクロスコネクト制御のコマンドが生成される。このコマンドがネットワーク３を経由して各伝送装置２Ａ〜２Ｄに供給されると各伝送装置においてバーチャルコンカチネーションのためのパス（クロスコネクト）が形成される。この後，バーチャルコンカチネーション信号が送信元の伝送装置からネットワークの分割した経路を通って宛先の伝送装置に伝送されても，分割した経路の間の遅延時間の差が吸収されてほぼ同じ時間に宛先の伝送装置で受信される。
【発明の効果】
【００１４】
本発明によればネットワーク管理装置により，ＳＤＨ／ＳＯＮＥＴの光伝送網に対しバーチャルコンカチネーションのパス経路選定において伝送遅延時間を意識せず自動調整が可能となり，ネットワーク計画，設定をすることが可能となる。また，バーチャルコンカチネーションの利点である帯域（回線）の有効利用を実現することができる。
【発明を実施するための最良の形態】
【００１５】
図２はネットワーク管理のシステム構成の例を示す。図中，１−１〜１−３はのネットワーク管理装置（ＮＭＳで表示：Network Management System ）であり，上記図１の１に対応する。２Ａ〜２Ｄ，２Ｅ〜２Ｈ，２Ｉ〜２Ｌ，２Ｍ〜２Ｏはそれぞれが伝送装置（図１の伝送装置２Ａ，…２Ｄに対応）であり，２Ａ〜２Ｄ，…２Ｉ〜２Ｌの各組は４つの伝送装置からなるリング型のネットワークであり，２Ｍ〜２Ｏは３つの伝送装置が直列接続型のネットワークであり，２Ａ〜２Ｏの各ネットワークはネットワーク管理装置１−１〜１−３により管理される。３−１〜３−３はそれぞれデジタル通信のネットワーク，４は複数のＮＭＳとネットワーク３−１〜３−３を介した伝送装置２Ａ〜２Ｈとの通信や，伝送装置２Ｉ〜２Ｌや伝送装置２Ｍ〜２Ｏとの通信を行うＬＡＮを表す。
【００１６】
ネットワーク管理装置（ＮＭＳ）１−１〜１−３は個別の各伝送装置ネットワーク２Ａ〜２Ｄ，…，２Ｉ〜２Ｌ，２Ｍ〜２Ｏに対して各伝送装置間でのデータ伝送を実行するためのパス設定，クロスコネクト設定の制御を行う。
【００１７】
本願発明では個別のネットワークにおける伝送時間の計測データを予め保持する必要があり，そのために伝送時間計測の制御が行われる。この計測が行われた後は，その計測結果をデータベースに保存することにより，同様の条件でバーチャルコンカチネーション信号の伝送を行う場合には計測データを再利用することにより改めて計測する必要はない。
【００１８】
図３は伝送時間計測の対象となるネットワークの構成図である。この例はリング型のネットワークであり，上記図２に示すシステム構成中の伝送装置２Ａ〜２Ｄによるネットワークの構成例に相当する。図３においてＮＥは伝送装置を表し，ＮＥ♯Ａ〜ＮＥ♯Ｌの１２台の伝送装置がリング条に接続されたネットワークを構成する。図３のネットワーク構成において，ＮＥ♯ＡからＮＥ♯Ｃまでの経路として，ＮＥ♯Ａ，ＮＥ♯Ｂ，ＮＥ♯Ｃという経路(1) と，ＮＥ♯Ａ，ＮＥ♯Ｌ，ＮＥ♯Ｋ，…，ＮＥ♯Ｃという遠回りの経路(2) があり，その両方の経路の伝送時間を計測するものとする。
【００１９】
図４に伝送時間計測シーケンスを示し，上記図３に示すネットワークにおいてＮＥ♯Ａ〜ＮＥ♯Ｃ間の経路(1) と(2) の２つの経路について実行されるシーケンスである。
【００２０】
最初に，ＮＭＳ（図１のネットワーク管理装置１）から伝送時間計測指示コマンドをＮＥ（伝送装置）♯Ａに出力する（図４のａ）。
【００２１】
図５は伝送時間計測で使用するコマンドやテスト信号の説明図であり，伝送時間計測指示コマンドフォーマットは図５のＡ．に示すように，コマンド名，パラメータ，経路ＮＥリストを含み，具体例として経路(1) についての伝送時間計測指示コマンドは図５のＢ．に示す内容で，経路(2) についての伝送時間計測指示コマンドは図５のＣ．に示す内容となる。
【００２２】
ＮＥ♯ＡがＮＭＳから経路(1) の伝送時間計測指示コマンドを受け取ると，ＮＥ♯Ａは経路ＮＥリストの中にＮＥ♯Ｂが入っていることから，図５のＤ．に示すフォーマットを備え，送信時刻を含む伝送時間計測用テスト信号フォーマットのテスト信号をＮＥ♯Ｂに送信する（図４のｂ）と共に，ＮＭＳに対しレスポンス（伝送時間計測指示コマンド受信の確認）を返す（図４のｃ）。図５のＥ．は伝送時間計測結果収集コマンドの内容の具体例を示す。ＮＥ♯Ｂは伝送時間計測用のテスト信号を受信すると経路(1) の経路ＮＥリストの最後でないことを確認すると，次のＮＥ♯Ｃにテスト信号を送信する（図４のｄ）。
【００２３】
ＮＥ♯Ｃは伝送時間計測用のテスト信号を受信すると経路(1) の経路ＮＥリストの最後であることが分かり，伝送時間計測用のテスト信号を受信時刻（ｘとする）とテスト信号に含まれる送信時刻（ｙ）の差から伝送時間（ｘ−ｙ）を算出し，経路(1) の経路ＮＥリトスと共に保持する。
【００２４】
次にＮＥ♯ＣはＮＭＳから図５のＦに示すフォーマットを持つ伝送時間計測収集コマンドを受信すると（図４のｅ），そのコマンドのパラメータ（経路ＮＥリスト）より，該当する伝送時間をＮＭＳに返す（図４のｆ）。図５のＧは経路(1) のコマンド内のパラメータ，経路ＮＥリスト及び伝送時間の例を示す。
【００２５】
この後，経路(2) について伝送時間計測指示コマンドがＮＭＳからＮＥ♯Ａに送られると（図４のｇ），伝送時間計測用のテスト信号がＮＥ♯ＡからＮＥ♯Ｌに送信され（図４のｈ），以下に順番にテスト信号がＮＥ♯ＬからＮＥ♯Ｋ，……と伝送され，ＮＥ♯Ｃに達するまで伝送され，ＮＥ♯Ｃにおいて伝送時間が算出されて保持され，ＮＭＳからの伝送時間計測収集コマンドを受信すると（図４のｉ），保持された伝送時間をＮＭＳに返す（図４のｊ）。
【００２６】
図３のネットワークの構成例ではバーチャルコンカチネーション信号の経路は(1) と(2) の２つしか存在しないが，伝送装置（ＮＥ）のネットワーク構成によっては３つ以上存在することもあり，一番伝送時間の短いものを第１の経路とし，その以外の経路を第２の経路とする。
【００２７】
図６，図７はバーチャルコンカチネーションのパスの説明図（その１），（その２）である。この図では，上記図１，図２に示すネットワークの中の一部の伝送装置２Ａ〜２Ｃだけを示す。
【００２８】
図６には各伝送装置ＮＥ♯Ａ，ＮＥ♯Ｂ，ＮＥ♯Ｃの間を通って設定された経路（上記図３のネットワークの経路(1) ）上の一つのバーチャルコンカチネーションのパス（クロスコネクト）だけを太線で示し，経路(2) は省略されている。この例は，一つのパスとしてＴＵ１２（２Ｍｂｐｓの速度）を使用した場合である。図７は各伝送装置ＮＥ♯Ａ，ＮＥ♯Ｂ及びＮＥ♯Ｃにおいて，上記図６に示すＴＵ１２のパスの構成を示す。伝送装置ＮＥ♯Ａでは，パス起点である「ＴＵ１２♯１」のポートからクロスコネクトによりＳＴＭ−１６（２．４Ｇｂｐｓ）スロットの中のＡＵ４（１３８Ｍｂｐｓ）を構成する多数のＴＵ１２の中の一つの終点側ポート「ＴＵ１２♯１」と接続され，光ファイバのリンクを通って伝送装置ＮＥ♯Ｂへ入力し，同様のパス（クロスコネクト）を通って，光ファイバを通って次の伝送装置ＮＥ♯Ｃへ入力する。伝送装置ＮＥ♯Ｃでクロスコネクトを通ってパス終点のＴＵ１２♯１のポートと接続する。
【００２９】
このようなバーチャルコンカチネーションパスの決定までのフローチャートを図８に示す。この場合ＮＥ♯Ａ〜ＮＥ♯Ｃの間にＡＵ４−６Ｖ（ＡＵ４を６本に分割）のバーチャルコンカチネーションパスを設定する例であり，ネットワーク管理装置（ＮＭＳ）において実行される。
【００３０】
最初にパスの始点と終点となるＮＥ♯ＡとＮＥ♯Ｃを選択し（図８のＳ１），そのＮＥ間は直接・間接的にリンク接続されているか（パスが設定可能か）判別する（同Ｓ２）。この判別は，ＮＭＳ内のデータベース１２上でのリンク接続の状態を確認することで行われる。ここで，リンク接続されてないと判別されると処理を終了し，リンク接続されていると同一経路にて必要のパス（６本）を設定出来る空き回線容量が存在するか図１のデータベース１２を参照して判別する（図８のＳ３）。同一パスで空き回線容量がある場合は，第１の経路と定義し（図８のＳ４），その経路のパス設定を実行する（同Ｓ５）。
【００３１】
同一経路で必要数の空き回線が存在しない場合，他の接続可能経路が存在するか（他のパス）があるか判別し（図８のＳ６），存在しないと処理を終了し，存在する場合は，次の経路にて必要数のパスを設定出来る空回線容量が存在するか判別する（同Ｓ７）。空き回線容量が存在しないと，処理回数を記録し（図８のＳ８），ステップＳ６に戻って更に他の接続可能経路についての処理に移り上記と同様の処理を繰り返す。ステップＳ７で空回線容量が存在すると判別されると，第ｎ経路と定義し（同Ｓ９），全経路（第１経路から第ｎ経路までの使用可能な全経路）について，一本ずつパス設定を実行する（同Ｓ１０）。
【００３２】
パス設定の後，各パス間の伝送遅延時間（図１のデータベース１２に格納された伝送遅延時間を計測した結果）はシステム上の許容範囲内か判別し（図８のＳ１１），範囲内なら残りのパス設定（上記図８のＳ１０では仮パスを設定）を実行して（同Ｓ１２），終了する。ステップＳ１１で伝送遅延時間がシステム上の許容範囲内でない場合は，第１の経路上の伝送装置（ＮＥ）へ伝送遅時間の設定（（ｑ−ｐ）／ｒ）を実行し（図８のＳ１３），各パス間の伝送遅延時間はシステム上の許容範囲内か判別し（図８のＳ１４），範囲内でないと処理を終了し，範囲内なら残りのパス設定を実行する（同Ｓ１５）。
【００３３】
図９はネットワーク管理装置の構成とパス設定制御の流れを示す。図中，１はネットワーク管理装置，１ａは画面制御部，１ｂは処理制御部，１ｃはＤＢ（データベース）制御部，１ｄはコマンド作成部である。１２は図１の符号１２と同様の管理対象となるＮＥ（伝送装置）のネットワーク構成及び各伝送装置間のパス（帯域別）の伝送時間（計測結果）や，各ＮＥにおける回線の有無，空き容量等が格納されたデータベース（ＤＢ）であり，１３ａは通信ドライバ（図１の通信部１３に対応），１４ａ，１４ｂは図１の入出力部１４に対応し，１４ａは入力部，１４ｂは出力（表示）部である。２は伝送装置ネットワークであり，図２に示すＬＡＮ，ネットワーク３−１〜３−３は図示省略されている。
【００３４】
オペレータが，上記図３に示すようなネットワークにおいて，６つのパスを要求した場合，第１の経路の伝送時間（ｐ）と第２の経路の伝送時間（ｑ）との伝送時間差（ｑ−ｐ）が許容範囲を越えない場合，そのままパスの設定処理に移行するが，超過する場合はネットワーク管理装置は第１の経路を構成する複数（ｒ個とする）の各伝送装置（ＮＥ）に対して（ｑ−ｐ）／ｒの伝送遅延を入れるパス設定処理を行い，クロスコネクトのスイッチにより遅延時間を生じる経路を形成することで第２の経路の伝送遅延時間とほぼ同じ時間に到達するよう遅延時間の調整をする。
【００３５】
この遅延時間を含むパス設定を各伝送装置に対して実行させる制御のための図９の動作を図１０を参照しながら説明する。図１０はパス設定の処理で使用する情報の構成例である。
【００３６】
ＮＭＳ１の画面制御部１ａは入力部１４ａからのパス設定要求に応じて処理制御部１ｂにパス設定要求(a) を指示する。このパス設定要求(a) の情報を図１０のＡ．に示す。この情報は，上記図３に示す伝送装置ネットワーク構成において，経路(1) と経路(2) の２つの経路のパス設定を行うことを要求する場合の情報であり，「経路名」の下段に「遅延時間」（経路(1) の伝送に対して遅延させる時間）が設定され，各経路についた「ＮＥ名」（伝送装置名）と，伝送装置におけるクロスコネクトの「始点」（入力ポート）と「終点」（出力ポート）の記号が経路上の各ＮＥ毎に設定されている。例えば，経路(1) の例では遅延時間は，(q-p)/r で，伝送装置ＮＥ♯Ａに対しパスとして始点「1-1-1 」と終点「8-1-1 」のポートを接続し, 始点「1-2-1 」と終点「8-1-4 」のポートを接続し, 始点「1-3-1 」と終点「8-1-7 」のポートを接続することを要求している。また，経路(2) については，遅延時間は０として（経路(2) の伝送時間を基準とする），その経路に存在する各伝送装置ＮＥ♯Ａ，ＮＥ♯Ｌ，ＮＥ♯Ｋ，…，ＮＥ♯Ｃに対して図１０のＡ．に示すようなパスの設定情報が含まれている。
【００３７】
処理制御部１ｂは，このパス設定要求(a) を受け取ると，パス設定情報からクロスコネクト設定要求(b) を作成し，コマンド作成部１ｄに出力する。クロスコネクト設定要求情報は図7 のＢ. に示す。この情報は上記図１０のＡ．に示すパス設定要求情報に対応し，伝送装置ＮＥ♯Ａに対する情報が示され，経路(1) に対応した３組のクロスコネクト設定要求として，「始点」と「終点」及び「遅延時間」として「（ｑ−ｐ）／ｒ」が指定されている。また，経路(2) については３組の情報が指定され，「遅延時間」は「０」である。
【００３８】
クロスコネクト設定要求(b) をコマンド作成部１ｄで受け取ると，クロスコネクト設定情報から，指示されたＮＥ（伝送装置）に対してクロスコネクト設定コマンド(c) を作成して，通信ドライバ１３ａに出力する。図１０のＣ．にクロスコネクト設定コマンドフォーマットを示し，この例はＮＥ♯Ａにおける経路(1) の遅延時間を含む一つのパスに対応するクロスコネクト設定コマンドを表し，ＮＥ♯Ａに対しては合計６回（６個のパスに対応）のクロスコネクト設定コマンドが作成される。これらのコマンドは通信ドライバ１３ａからネットワークのコマンドに含まれた伝送装置名（ＮＥ名）に送られる。
【００３９】
ネットワークからクロスコネクト設定コマンドに対応するクロスコネクト設定応答(d) が返ってくると，通信ドライバ１３ａ，コマンド作成部１ｄを経由して処理制御部１ｂで受信し，処理制御部１ｂはクロスコネクト情報ＤＢ登録要求(e) をデータベース制御部１ｃに送る。クロスコネクト情報ＤＢ登録要求情報の例を図１０のＤ．に示す。この例は，ＮＥ♯Ａからのクロスコネクト情報である。ＤＢ制御部１ｃはクロスコネクト情報ＤＢ登録要求情報をＤＢ（データベース）１２に登録し，クロスコネクト情報ＤＢ応答(f) を処理制御部１ｂに送る。
【００４０】
処理制御部１ｂは，上記クロスコネクト設定要求(b) 及びクロスコネクト情報ＤＢ登録要求(e) を，パス設定要求情報(a) の個数分繰り返す。図１０のＡ．のパス設定要求情報の例の場合，１２回分の処理を行い，繰り返し終了後，パス設定応答(g) を画面制御部１ａに応答する。
【００４１】
画面制御部１ａは，パス設定応答(g) を受け取ると画面上にパス設定終了のメッセージを終了する。
【００４２】
図１１は伝送装置（ＮＥ）の構成例を示す。図中，２は伝送装置，２０はネットワークを介してネットワーク管理装置と通信を行う通信ドライバ，２１は処理制御部，２２はクロスコネクト制御部，２３はクロスコネクト，２４はループバック制御部である。伝送装置（ＮＥ）２は，上記図９に示すネットワーク管理装置１からの指令（コマンド）を通信ドライバ部２０で受け取ると，処理制御部２１においてコマンドに対応した処理制御を行う。クロスコネクト２３の制御の指令を受け取ると，クロスコネクト制御部２２に制御内容を供給し，その内容に従って入力ポートの信号を指定された出力ポートへ出力するよう切り換える。また，クロスコネクトにおいて遅延を発生するための遅延用ポート（後述する図１２について説明）と接続した時に，遅延用ポートにループバックの経路を設けるためにループバック制御部２４をクロスコネクト制御部２２が制御する。
【００４３】
図１２は遅延設定時のクロスコネクトの状態である。図中，２３は伝送装置内に設けられたクロスコネクトスイッチ（入力した光信号を別の光ファイバに出力する機構）であり，この例は，入力ポート１−１−１の光信号を出力ポート８−１−１に出力する機能を実現するもので，(1) の点線で表す経路は，入力ポートから出力ポートへ遅延することなく直接出力される経路であり，(2) は指定された遅延時間を発生させるために入力ポート１−１−ｎの光信号を４つの遅延用ポート（ダミーポート）ａ，ｂ，ｃ，ｄを順番に通って指定する遅延時間の遅延を発生させる経路である。この場合，一つの遅延用ポート接続時の遅延時間をｓとすると，４つを経由することで４ｓの遅延時間が発生する。上記図１０のＢ．のＮＥ♯Ａの始点１−１−１，終点８−１−１のクロスコネクトの場合は（ｑ−ｐ）／ｒｓ個の遅延用ポートを使用することになる。なお，この遅延用ポートでは，ループバック処理（折り返しの経路の形成）が行われることになる。
【図面の簡単な説明】
【００４４】
【図１】本発明の原理構成を示す図である。
【図２】ネットワーク管理システムの構成例を示す図である。
【図３】伝送時間計測の対象となるネットワークの構成図である。
【図４】伝送時間計測シーケンスを示す図である。
【図５】伝送時間計測で使用するコマンドやテスト信号の説明図である。
【図６】バーチャルコンカチネーションのパスの説明図（その１）である。
【図７】バーチャルコンカチネーションのパスの説明図（その２）である。
【図８】バーチャルコンカチネーションパス決定のフローチャートを示す図である。
【図９】ネットワーク管理装置の構成とパス設定制御の流れを示す図である。
【図１０】パス設定の処理で使用する情報の構成例を示す図である。
【図１１】伝送装置の構成例を示す図である。
【図１２】遅延設定時のクロスコネクトの状態を示す図である。
【図１３】バーチャルコンカチネーション信号の伝送例である。
【符号の説明】
【００４５】
１        ネットワーク管理装置
１０      経路別伝送時間計測部
１１      パス設定処理部
１１ａ    経路間時間差検出部
１１ｂ    パス設定要求部
１１ｃ    クロスコネクト設定要求部
１１ｄ    コマンド化部
１２      データベース
１３      通信部
１４      入出力部
２        伝送装置ネットワーク
２Ａ〜２Ｄ    伝送装置（ＮＥ）
３        ネットワーク
【図１】
2005151186.tif 000003
【図２】
2005151186.tif 000004
【図３】
2005151186.tif 000005
【図４】
2005151186.tif 000006
【図５】
2005151186.tif 000007
【図６】
2005151186.tif 000008
【図７】
2005151186.tif 000009
【図８】
2005151186.tif 000010
【図９】
2005151186.tif 000011
【図１０】
2005151186.tif 000012
【図１１】
2005151186.tif 000013
【図１２】
2005151186.tif 000014
【図１３】
2005151186.tif 000015