(57)【要約】  端末から端末への特定の転送サービスのレイテンシを測定するために、第１のネットワークノード（Ｎ１）と第２のネットワークノード（Ｎ２）の間の転送接続のレイテンシを測定する方法が提供される。この方法は、バッファ（Ｂ）を用いて仮想的な連結機能を利用し、受信される仮想的な連結グループ内のメンバー間の遅延差を補償する。特に、第１のネットワークノード（Ｎ１）は、少なくとも２つの多重化ユニット（ＶＣ４＿１、ＶＣ４＿２）をメンバーとして有する、仮想的な連結グループを作成する。２つの多重化ユニットのうちの第１の多重化ユニット（ＶＣ４＿１）は、レイテンシ測定のための基準として使用される。第２の多重化ユニット（ＶＣ４＿２）は、第２のネットワークノード（Ｎ２）に送られ、第２のネットワークノードにおいて、第２の多重化ユニットは前記第１のネットワークノード（Ｎ１）にループバックされる。第１のネットワークノード（Ｎ１）は、仮想的な連結グループのメンバーを再配列するために利用可能なバッファ（Ｂ）を使用することで、第１および第２の多重化ユニット（ＶＣ４＿１、ＶＣ４＿２）の間のレイテンシの差を求める。
2012531862.tif 000002
【特許請求の範囲】
【請求項１】
第１のネットワークノード（Ｎ１）と第２のネットワークノード（Ｎ２）の間の転送接続のレイテンシを測定する方法であって、
前記第１のネットワークノード（Ｎ１）において、少なくとも２つの多重化ユニット（ＶＣ４＿１、ＶＣ４＿２）を含む仮想的な連結グループを作成するステップと、
レイテンシ測定のための基準として、多重化ユニットのうちの第１の多重化ユニット（ＶＣ４＿１）を使用するステップと、
前記多重化ユニットのうちの第２の多重化ユニット（ＶＣ４＿２）を第２のネットワークノード（Ｎ２）に送るステップと、
前記第１のネットワークノードにおいて、前記第１および第２の多重化ユニット（ＶＣ４＿１、ＶＣ４＿２）の間のレイテンシの差を、仮想的な連結グループのメンバーを再配列するための前記第１のネットワークノード（Ｎ１）で利用可能なバッファ（Ｂ）を使用して求めるステップと
を含み、
前記第２の多重化ユニット（ＶＣ４＿２）が、前記第２のネットワークノードにおいて前記第１のネットワークノード（Ｎ１）にループバックされ、
前記第１の多重化ユニット（ＶＣ４＿１）が、ラインカードに戻るように内部でスイッチングされ、ラインカードで仮想的な連結グループが終端する、方法。
【請求項２】
測定される前記転送接続のレイテンシが、知られている装置のレイテンシを減算し、その差を２で除算することによって求められる、請求項１に記載の方法。
【請求項３】
前記仮想的な連結グループが、前記第１および第２の多重化ユニット（ＶＣ４＿１、ＶＣ４＿２）がアクティブではないメンバーとして追加される既存の仮想的な連結グループである、請求項１に記載の方法。
【請求項４】
前記転送接続のサービス中に測定が実行され、ループバックが前記第２のネットワークノード（Ｎ２）のスイッチングマトリックス（Ｓ２）で実行される、請求項１に記載の方法。
【請求項５】
前記転送接続がサービスしていない間に測定が実行され、ループバックが前記第２のネットワークノード（Ｎ２）の受信ポート（Ｐ２）においてラインのループバック機能を通じて実行される、請求項１に記載の方法。
【請求項６】
前記仮想的な連結グループが、前記第１のネットワークノード（Ｎ１）のパケットサービスのためのラインカード（ＬＣ）で作成され、前記パケットサービスのためのラインカード（ＬＣ）が、仮想的な連結グループのメンバーを再配列するための前記バッファ（Ｂ）も含む、請求項１に記載の方法。
【請求項７】
前記バッファ（Ｂ）のオーバーフロー発生を数えることができる指標をさらに含み、各バッファのオーバーフローについて、バッファ（Ｂ）のサイズに対応する固定の値が、求められたレイテンシの差に加算される、請求項１に記載の方法。
【請求項８】
中間のネットワークノードにおいて前記仮想的な連結グループの異なる多重化ユニットをループバックすることによって、ラインおよびラインに沿った１つまたは複数の部分のレイテンシを測定するために、仮想的な連結グループの複数の多重化ユニットが使用される、請求項１に記載の方法。
【請求項９】
仮想的な連結グループの複数の要素が、複数のラインのレイテンシを並行して測定するために使用される、請求項１に記載の方法。
【請求項１０】
第１のネットワークノード（Ｎ１）を制御する分散型の制御プレーンのコントローラであって、第１のネットワークノード（Ｎ１）と第２のネットワークノード（Ｎ２）の間の転送接続のレイテンシを測定する機能を含み、前記機能が、実行時に前記第１のネットワークノード（Ｎ１）に、
少なくとも２つの多重化ユニット（ＶＣ４＿１、ＶＣ４＿２）を含む仮想的な連結グループを作成させ、
レイテンシ測定のための基準として、多重化ユニットのうちの第１の多重化ユニット（ＶＣ４＿１）を使用させ、
前記多重化ユニットのうちの第２の多重化ユニット（ＶＣ４＿２）を第２のネットワークノード（Ｎ２）に送らせ、
前記機能が、前記第２のネットワークノード（Ｎ２）の第２のコントローラに、前記第２の多重化ユニット（ＶＣ４＿２）を前記第１のネットワークノード（Ｎ１）にループバックするように前記第２のネットワークノードを構成するようにさらに命令し、前記機能が、前記第１の多重化ユニット（ＶＣ４＿１）をラインカードに戻すように内部でスイッチングするように前記第１のネットワークノード（Ｎ１）をさらに構成し、ラインカードにおいて、仮想的な連結グループが終端し、仮想的な連結グループのメンバーを再配列するための前記第１のネットワークノード（Ｎ１）で利用可能なバッファを用いて、前記第１および第２の多重化ユニット（ＶＣ４＿１、ＶＣ４＿２）の間のレイテンシの差を求める、コントローラ。
【請求項１１】
前記機能が、ＧＭＰＬＳ（Ｇｅｎｅｒａｌｉｚｅｄ  Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌｓ  Ｓｗｉｔｃｈｉｎｇ）プロトコルスイートのプロトコル、特にリンク管理プロトコルを利用し、前記第２のコントローラに命令する、請求項１０に記載のコントローラ。
【請求項１２】
実行時に、請求項１から１０のいずれかに記載の方法のステップを実行するように第１のネットワーク要素（Ｎ１）および第２のネットワーク要素（Ｎ２）を構成する保守機能を含む、ネットワーク管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は遠隔通信の分野に関し、より具体的には、転送ネットワークにおけるラインのレイテンシを測定するための方法および関連する装置に関する。
【背景技術】
【０００２】
パケットベースのサービスにおいて、レイテンシ要件は厳しい制約である。そのようなパケットベースのサービスは、ＳＤＨ／ＳＯＮＥＴ／ＯＴＮまたはＷＤＭネットワークのような転送ネットワークを通じて転送されうる。したがって、転送ネットワークはレイテンシについて認識していなければならない。特に保護スイッチングおよび復帰の状況では、端末間のパケットサービスに対するレイテンシが変化することがあり、したがって、サービスの劣化またはパケットレイヤにおける障害をもたらすことがある。したがって、転送サービスは、最大のレイテンシを超えてはならない。
【０００３】
転送サービスのレイテンシは、ノードを通じたスイッチ時間およびラインの長さに基づく。そして、端末間のレイテンシは、スイッチノードの数に１ノードあたりのスイッチ時間を掛けたものに、合計のラインの長さによるレイテンシを足すことによって得られる。
【０００４】
通常ラインの長さは不明であり、またラインの長さが分かっていたとしても、大まかにしか分からない。したがって、ラインの長さによるレイテンシは、光速およびファイバの長さから単純に計算することができない。レピータまたはＷＤＭ装置のような中間のトランスペアレントなノードは、それ自身がレイテンシをもたらし、ラインの長さによるレイテンシに対してさらなる影響を与える。ゆえに、レイテンシはケーブルの長さと媒体中の光速によってのみ与えられるのではなく、別の未知の要素も考慮されなければならない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
発明者らは、ＳＤＨ／ＳＯＮＥＴのような転送ネットワークにおける、端末間のレイテンシ測定に対する必要性を認識した。現在、転送ネットワークにおいては、所与のリンクまたはライン上のレイテンシの測定は、通常は不可能である。試験発生器がシステムに組み込まれるか、外部の測定デバイスが提供されるかのいずれかが必要である。現在、これらはいずれも一般には不可能である。したがって本発明の目的は、既存の装置に適合する、端末から端末への特定の転送サービスのレイテンシ測定を可能にする方法、および関連する装置を提供することである。
【課題を解決するための手段】
【０００６】
これらの目的および以下で登場する別の目的は、第１のネットワークノードと第２のネットワークノードとの間の転送接続のレイテンシを測定する方法によって実現される。この方法は、バッファを用いて仮想的な連結機能を利用して、受信される仮想的な連結グループ内のメンバー間の遅延差を補償する。具体的には、第１のネットワークノードが、少なくとも２つの多重化ユニットを有する仮想的な連結グループを作成する。２つの多重化ユニットのうちの第１の多重化ユニットは、レイテンシ測定のための基準として使用される。第２の多重化ユニットは第２のネットワークノードに送られ、第２のネットワークノードにおいて、第２の多重化ユニットが前記第１のネットワークノードにループバックされる。第１のネットワークノードは、第１の多重化ユニットをラインカードに戻すように内部でスイッチングして、ラインカードにおいて、仮想的な連結グループは終端し、仮想的な連結グループのメンバーを再配列するのに利用することができるバッファを用いることで、第１の多重化ユニットと第２の多重化ユニットのレイテンシの差を求める。
【０００７】
ここで、本発明の好適な実施形態が、添付の図面を参照して説明される。
【図面の簡単な説明】
【０００８】
【図１】遠端ネットワークノードに対する端末間のレイテンシ測定を実行する転送ネットワークのネットワークノードを示す図である。
【図２】図１のレイテンシ測定のタイミングを示す図である。
【図３】遠端ネットワークノードに対する端末間のレイテンシ測定を実行するネットワークノードの第２の実施形態を示す図である。
【図４】図３のレイテンシ測定のタイミングを示す図である。
【図５】ラインおよびラインの一部のレイテンシ測定の第３の実施形態を示す図である。
【図６】複数のラインが並行して測定される第４の実施形態を示す図である。
【発明を実施するための形態】
【０００９】
発明者らは、ラインのレイテンシを測定するための機構を実現した。その機構は、既存のネットワークノードにおいて既に利用可能な機能、具体的には、ＳＤＨ／ＳＯＮＥＴ、ＯＴＮまたはＷＤＭにおける仮想的な連結機能を利用する。
【００１０】
ＳＤＨネットワークにおいて、転送信号は長さの等しい複数のフレームとなるように構築され、これらのフレームはタイプＮの同期転送モジュール（ＳＴＭ−Ｎ）と呼ばれ、Ｎは１、４、１６、６４、２５６であってよく、またはさらに大きくてもよい。ＳＴＭ−Ｎは、仮想コンテナ（ＶＣ）と呼ばれる複数の多重化ユニットを搬送する。最大のＶＣは、毎秒１４０Ｍｂｉｔの容量を有するＶＣ４である。ＳＴＭ−１は１つのＶＣ４を搬送し、ＳＴＭ−４は４つのＶＣ４を搬送し、その他も同様である。これらのＶＣは、トリビュタリと呼ばれるクライアント信号を転送する。転送容量を大きくするために、２つ以上のＶＣが接続されうる。これは、ＶＣの連結と呼ばれる。連続的な連結では、全ての連結されたＶＣは同一のＳＴＭ−Ｎで転送されなければならないが、仮想的な連結では、ＶＣは独立に転送されてもよく、終点のネットワークノードにおいて再構成される。ＶＣは、異なるネットワーク経路を介しても、互いに独立に転送されうるので、異なるレイテンシを受けることがあり、したがって、個々のＶＣの間のスキューを補償するために、終点のネットワークノードにおいてバッファを設けなければならない。このバッファを、以下ではデスキューイングバッファと呼ぶ。
【００１１】
デスキューイングバッファは、全てのメンバーに対して同時に挿入され受信側で検証される、共通の同期フレームに基づく。したがって、遅延差が測定されうる。
【００１２】
本発明の着想は、仮想的な連結信号のためのデスキューイングバッファを利用することにあり、デスキューイングバッファは、いずれの場合にも、既存のネットワークノードのパケットサービスのためのトリビュタリラインカードに存在する。したがって、第１の実施形態では、仮想的な連結の１つのメンバーはその場でループバックされるが、第２のメンバーは検討中のリンクを通過する。検討中のリンクは、遠端ネットワークノードでループバックされ、第１のメンバーが位置する同一の仮想的な連結グループにスイッチングされるラインである。２つのメンバーの間のレイテンシは、測定されるラインのレイテンシのおよそ２倍に等しい。これにより、外部の測定デバイスを全く必要とせずに、ラインのレイテンシ測定が可能になる。
【００１３】
第１の実施形態のレイテンシ測定が、図１において概略的に示される。第１のネットワークノードＮ１は、トリビュタリ信号のためのラインカードＬＣ、スイッチマトリックスＳ１、およびＳＤＨネットワークＮに接続された少なくとも１つの出力ポートＰ１を含む。トリビュタリラインカードＬＣは、イーサネット（登録商標）クライアント信号のためのイーサネットポートＥＰおよび連結終端ユニットＴを含む。連結終端ユニットＴは、デスキューイングバッファＢに接続される。トリビュタリラインカードは、スイッチングマトリックスＳに接続される。スイッチングマトリックスＳ１は、ＶＣ４の粒度で多重化ユニットをスイッチングする。転送接続が、ＳＤＨネットワークＮを通じて、ネットワークノードＮ１から、遠端の終点のネットワークノードＮ２に確立される。ネットワークノードＮ２は、ＳＤＨポートＰ２およびスイッチングマトリックスＳ２を有する。
【００１４】
図１は、ネットワークノードＮ１およびＮ２を簡略化して示し、レイテンシ測定のために本実施形態で使用される構成ブロックのみが示されている。しかし、実際のネットワークノードはより多くの、また異なる種類のインターフェースを有し、低水準のコントローラおよび高水準のコントローラ、監督および管理機能、シグナリンクおよび管理インターフェース、ならびにその他のようなさらなる機能ブロックを含むことは、明らかであろう。
【００１５】
測定手順は、以下のように行われる：
−  仮想的な連結グループＶＣＧの２つのメンバーが使用され、比較される。
−  一方のメンバーが、一方向の交差接続を用いてＶＣＧグループに戻るようにその場でスイッチングされる。
−  第２のメンバーが、検討中のポートにスイッチングされる。
リンクがサービス中ではないときは、ポートのピア側はラインのループバックに置かれる。あるいは、ＶＣＧメンバーは、ラインに戻るようにスイッチングマトリックスＳ２においてその場でスイッチングされてもよい。
【００１６】
具体的には、連結終端ユニットＴが、２つのＶＣ４、すなわちＶＣ４−２ｖの仮想的な連結を作成する。２つの連結された仮想コンテナＶＣ４は、スイッチマトリックスＳ１に送られる。２つのＶＣ４のうちの第１のＶＣ４は、同一のトリビュタリラインカードＬＣに戻るように、スイッチングマトリックスＳ１によってスイッチングされる。同一のトリビュタリラインカードＬＣにおいて、第１のＶＣ４はデスキューイングバッファＢに格納される。第２のＶＣ４は、スイッチングマトリックスＳ１からＳＤＨポートＰ１にスイッチングされ、ＳＤＨネットワークＮを通じてネットワークノードＮ２に転送される。ネットワークノードＮ２において、第２のＶＣ４はＳＤＨポートＰ２で受信される。ＳＤＨポートＰ２では、ラインループバック機能がアクティブにされ、第２のＶＣ４をラインに戻すようにスイッチングする。したがって、第２のＶＣ４は、同様にしてネットワークＮを通じてノードＮ１に転送し戻され、ノードＮ１において、第２のＶＣ４は同一のポートＰ１で受信される。Ｐ１から、第２のＶＣ４は、トリビュタリラインカードＬＣに戻るようにスイッチングマトリックスＳ１によってスイッチングされる。トリビュタリラインカードＬＣにおいて、第２のＶＣ４は、連結終端ユニットＴで受信される。連結終端ユニットＴは、第１の仮想コンテナのレイテンシと第２の仮想コンテナのレイテンシを比較し、検討中のラインのレイテンシを求める。
【００１７】
図２は、２つの仮想コンテナＶＣ４＿１、ＶＣ４＿２のタイミングを示す図である。両方のＶＣ４、すなわちＶＣ４＿１およびＶＣ４＿２は、同じ時間Ｔ０に、トリビュタリラインカードＬＣからスイッチングマトリックスＳ１に送られる。スイッチングマトリックスＳ１は一定のレイテンシを有し、このレイテンシはスイッチングされる全ての信号について、通常は同一である。したがって、ＶＣ４＿１は時間Ｔ１においてトリビュタリラインカードＬＣに戻って受信され、ＶＣ４＿２は同じ時間Ｔ１においてＳＤＨポートＰ１で受信される。ＳＤＨポートＰ１は何らかの処理およびオーバーヘッド終端機能を実行し、これによりポートのレイテンシが発生する。時間Ｔ２において、ＶＣ４＿２は転送ラインに送られる。転送ラインは一定のラインのレイテンシを与え、ＶＣ４＿２は時間Ｔ３においてネットワークノードＮ２のポートＰ２で受信される。ループバック機能は、ＶＣ４＿２が検討中の転送ラインに時間Ｔ４において戻されるように、一定のレイテンシを与える。次いで、ラインのレイテンシには復路のために第２の時間が加わり、ＶＣ４＿２は時間Ｔ５においてノードＮ１のポートＰ１で受信される。ポートＰ１はポートのレイテンシを再び加え、スイッチングマトリックスＳ１はスイッチングマトリックスのレイテンシを加えるので、ＶＣ４＿２は、時間Ｔ７においてトリビュタリラインカードＬＣに戻って受信される。Ｔ１からＴ７までの時間差が、測定されたレイテンシの値である。
【００１８】
実際のラインレイテンシについて知られている通常のレイテンシの値を用いて、その値から推定することができる。スイッチングマトリックスＳ１によるスイッチング時間Ｔ１、Ｔ７は、およそ１５μｓである。出口側のポートのレイテンシＴ２は、およそ５μｓである。Ｔ３、Ｔ５はラインのレイテンシである。ループバックのレイテンシＴ４は非常に小さく、およそ数μｓである。入口側のポートのレイテンシＴ６は、やはりおよそ５μｓである。したがって、ラインのレイテンシは、
ラインのレイテンシ＝（（Ｔ７−Ｔ１測定値）−（Ｔ２＋Ｔ６＋Ｔ７＋Ｔ４））／２
≒（（Ｔ７−Ｔ１測定値）−２０μｓ）／２
によって計算することができる。
【００１９】
上記の測定方法は、ほとんど全ての既存の装置と適合する。仮想的な連結は、ＧＥ、１０ＧＥ、およびパケットサービス用の他のトリビュタリラインカードにおいて可能である。これらのカードは、遅延差の測定も実現する。ＳＤＨフレームで測定することができる粒度は、１２５μｓである。最大の範囲はデスキューイングバッファのサイズによって決まり、このサイズは通常１ＧＥについては１２０フレームに対応する１５ｍｓであり、１０ＧＥイーサネット／ＭＰＬＳトリビュタリラインカードについては通常２５６フレームに対応する３２ｍｓである。
【００２０】
装置のための上記の値および内部の処理時間は特定の実装形態から得られ、別の装置では異なっていてもよいことを理解されたい。一般に、バッファサイズは装置に特有であり、規格Ｇ．７０４１では、デスキューイングバッファのバッファサイズを２５６ｍｓまで許容する。
【００２１】
フレーム測定により、粒度は１２５μｓである。媒体中の平均光速０．２ｍ／ｎｓ＝２００ｍ／μｓを用いると、この粒度は２５ｋｍのラインの長さに相当する。ラインの長さは２回測定されるので、測定の粒度は１２．５ｋｍのラインの長さである。装置の機能による２０μｓのレイテンシ（Ｔ２、Ｔ６、Ｔ７、Ｔ４）はこの状況では無視できる。１２０フレームに対応する１５ｍｓのバッファ容量では、測定することができる全体のレイテンシは２５００ｋｍである。ラインは２回測定されるので、最大のラインの長さは１２５０ｋｍである。２５６フレームに対応する３２ｍｓのバッファ容量では、全体の長さは６４００ｋｍであり、最大のラインの長さは３２００ｋｍでありうる。
【００２２】
デスキューイングバッファは、バッファ開始点を始点として線形に満たされるので、オーバーフローが発生した場合には、「複数の十字」の標識が、フレームがどれくらい頻繁にオーバーフローしたかについての情報を提供することができる。この機能が利用できる場合、はるかに長いラインですら測定することができる。
【００２３】
「複数の十字」の標識が与えられない場合、所与のラインを別の既に知られているラインと比較することができる。これは、以下の第２の実施形態において図３を参照して説明される。
【００２４】
測定は、仮想的な連結機能を提供するラインの一方の側における、ラインカードの利用可能性に基づく。測定は、測定に用いることができる１つのカード上の自由に使用可能なＶＣＧをさらに必要とし、同じＶＣＧ内のバックパネル容量に２つのＶＣ４を必要とする。自由に使用可能なＶＣＧの代わりに、サービス中ではない２つの別個のＶＣ４を単純に加えるだけで、現在サービス中の既存のＶＣＧを用いて測定を行うこともできる。そして、そのような既存のＶＣＧは、アクティブにされていない２つの追加のメンバーを有する。
【００２５】
測定を実行するために、以下の構成ステップが実行される：ノードＮ２において、ラインのループバックが構成される。ノードＮ１において、あるメンバーを検討中のＳＤＨポートＰ１にスイッチングし、そのメンバーをトリビュタリラインカードＬＣに戻すように、トリビュタリラインカードＬＣでのＶＣＧが構成され、スイッチングマトリックスＳ１が構成される。そうすると測定を実行することができ、最終的には、スイッチングマトリックスＳ１においてスイッチが再び解放され、ＶＣＧは元の状態に戻るように構成され、ノード２におけるラインのループバックは解放される。
【００２６】
上記の測定をサポートするために、ＶＣＧの２つのメンバー間の遅延差を測定する、新たな保守コマンドが定義されることが好ましいであろう。
【００２７】
測定は、上記の構成ステップがオペレータによって手動で実行されるような手動の方式で実行されるか、または測定ステップを実行する単一のコマンドによって自動的に行われるかのいずれかであってよい。この場合、検討中のＳＤＨポートが特定され、任意選択で、使用されるＶＣＧグループも特定されうる。
【００２８】
測定は、アクティブなトラフィックが現在送られていないアイドルなライン、または、アクティブなトラフィックがあるが一定の容量が追加のＶＣ−４のために使用できるラインにおいて、実行されうる。前者の場合、ポートがまだサービス状態ではないため、発見にはラインのループバックを使用することができる。アクティブトラフィックのあるラインでの測定では、マトリックスループバックを使用することが好ましいであろう。
【００２９】
設定および測定ステップは、制御プレーン、例えば互いに通信するＧＭＰＬＳコントローラを通じて、同期および調整されうる。例えば、ＧＭＰＬＳプロトコルスイートのリンク管理プロトコルＬＭＰは、どちらの側が測定するかをネゴシェートして、ラインのループバックまたはマトリックスのループバックを開始することができる。そしてＶＣが使用されるマトリックスのループバックの場合、遠端ネットワークノードＮ２におけるマトリックスのループバックを用いることで、リンクがサービス中であっても、測定を保守作業として行うことができる。
【００３０】
図３を見ると、ラインのレイテンシ測定の第２の実施形態がここで説明され、この実施形態は、知られているレイテンシ特性を有する第２のラインを用いて、検討中のラインについて検証する。
【００３１】
この操作では、例えば複数の十字の指標が使用できない場合、試験ラインが知られているラインに対して比較される。設定は、以下のように変化する：連結グループの第１のメンバーが、知られているラインにスイッチングされる。第２のメンバーが、検討中のポートにスイッチングされる。リンクがサービス中ではないときに２つのポートの両方のピア端がラインのループバックに配置されるか、またはＶＣＧメンバーがスイッチングマトリックスにおいてラインに戻るようにその場でスイッチングされるかのいずれかである。知られているポートに対しては、後者が好適な選択肢である。
【００３２】
図３では、第１のネットワークノードＮ１はトリビュタリラインカードＬＣ、第１のＳＤＨポートＰ１、および第２のＳＤＨポートＰ１’を有する。ＳＤＨネットワークＮを介して、ネットワークノードＮ１は、ＳＤＨポートＰ１からネットワークノードＮ２のＳＤＨポートＮ２に、さらに、ポートＰ１’からネットワークノードＮ３のポートＰ３に接続される。この実施形態では、ノードＮ１およびＮ３の間のリンクのレイテンシは知られていると仮定する。
【００３３】
連結終端ユニットＴは、第１の実施形態のように、２つのＶＣ４を有する仮想的な連結グループを作成し、これらをスイッチングマトリックスＳ１に送る。第１のＶＣ４はＳＤＨポートＰ１’にスイッチングされ、第２のＶＣ４はＳＤＨポートＰ１にスイッチングされる。第１のＶＣはネットワークノードＮ３のポートＰ３で受信され、スイッチングマトリックスＳ３に転送され、スイッチングマトリックスＳ３において、第１のＶＣはＳＤＨポートＰ３にループバックされる。したがって、第１のＶＣ４は、ネットワークＮを通ってポートＰ１’に戻り、ポートＰ１’から、第１のＶＣ４はトリビュタリラインカードＬＣに戻るようにスイッチングされる。第２のＶＣ４は、ラインループバック機能をアクティブにしたネットワークノードＮ２のポートＰ２において受信され、したがってＶＣ４はネットワークＮを介してポートＰ１に戻され、ポートＰ１から、ＶＣ４はやはりトリビュタリラインカードＬＣに戻るようにスイッチングされる。自身のデスキューイングバッファＢを使用する連結終端ユニットＴは、２つの対応するＶＣ４の受信の時間差を求める。
【００３４】
２つのラインの間で測定される差は、知られているリンクの知られているレイテンシとともに考慮されなければならない。したがって、差は、それがバッファサイズの範囲内である限り、負であっても正であってもよい。
【００３５】
図４は、測定のタイミングを示す図である。時間Ｔ０において、両方のＶＣ４、すなわちＶＣ４＿１およびＶＣ４＿２が、ラインカードＬＣからスイッチングマトリックスＳ１に送られる。スイッチングのレイテンシの後、時間Ｔ１において、ＶＣ４はそれぞれのＳＤＨポートＰ１、Ｐ１’で受信される。ポートのレイテンシは、通常は異なるポートに対して同一であるため、時間Ｔ２において、両方のＶＣ４は同時にそれぞれの転送ラインに転送される。
【００３６】
ＶＣ４＿１は時間Ｔ３後にポートＰ３で受信され、ループバックのレイテンシが経過した後、時間Ｔ４において、ＶＣ４＿１は転送ラインに戻るように転送される。ループバックのレイテンシは基本的には、入口ポートと出口ポートのレイテンシに、スイッチングマトリックスＳ３のスイッチングのレイテンシ（ノードＮ３がマトリックスのループバックをアクティブにしたという事実による）を足したものである。時間Ｔ５において、ＶＣ４＿１はポートＰ１’で受信され、ポートのレイテンシ（Ｔ６）およびスイッチングのレイテンシが加わった後、時間Ｔ７においてトリビュタリラインカードＬＣに戻って受信される。
【００３７】
ＶＣ４＿２は時間Ｔ３’後にネットワークノードＮ２のポートＰ２で受信される。ポートＰ２のループバックのレイテンシが次いで加わり、ＶＣ４＿２は時間Ｔ４’において転送ラインに戻るように転送される。時間Ｔ５’において、ＶＣ４＿２はポートＰ１で受信され、ポートのレイテンシおよびスイッチングのレイテンシの後、時間Ｔ７’において、ＶＣ４＿２は最終的にトリビュタリラインカードＬＣに戻って受信される。測定されたレイテンシはＶＣ４＿１とＶＣ４＿２の間の差、すなわちＴ７とＴ７’の差である。Ｎ１とＮ３の間の転送ラインの知られているレイテンシによって、検討中の転送ラインのレイテンシは容易に求めることができる。
【００３８】
知られている転送ラインの性質は、外部の測定装置を用いて事前に測定されるか、または知られている地理的な特性を用いて推定されるかのいずれかであってよい。知られているラインが測定されるラインの一部であるか、または逆に、測定されるラインが知られているラインの一部であることも可能である。したがって、本発明は、ラインおよびその全ての部分の測定を可能にする。
【００３９】
図５は、測定の第３の実施形態を示す。この実施形態では、３つのＶＣ４の仮想的な連結が、第１のネットワークノードＮ１’で形成される。仮想的な連結の第１の要素は、その場でループバックされる。第２および第３のＶＣ４は、同一の出力ポートを介して共通の光学ラインに転送され、光学ラインは第２の中間のネットワーク要素ＮＥ２’を介して、ネットワーク要素Ｎ１’を第３のネットワーク要素ＮＥ３’に相互に接続する。３つのＶＣ４のうちの第２のＶＣ４は、ネットワークノードＮＥ２’でループバックされ、３つのＶＣ４のうちの第３のＶＣ４は、ネットワークノードＮＥ３’でループバックされる。このように、仮想的な連結の３つ以上の要素を用いて、ＮＥ１’からＮＥ３’へのラインおよびＮＥ１’とＮＥ２’の間の部分が、同時に測定されうる。ＮＥ１’とＮＥ２’の間およびＮＥ１’とＮＥ３’の間のレイテンシは知られているので、ＮＥ２’とＮＥ３’の間の部分のレイテンシは、これら２つの差として容易に計算することができる。この手法は、４つ以上のＶＣ４の連結を用いる３つ以上の部分を有するラインにも拡張することができる。したがって、ネットワーク中の単一の場所から、１つのステップで、ラインおよびラインの全ての部分を測定することが可能である。
【００４０】
図６は、さらに別の実施形態を示す。前の実施形態のように、３つのＶＣ４の仮想的な連結が、第１のネットワークノードＮ１”で形成される。仮想的な連結の第１の要素は、その場でループバックされる。第２および第３のＶＣ４は、異なる出力ポートを介して２つの異なる光学ラインに送信され、２つの異なる光学ラインはネットワーク要素Ｎ１”を第２の中間のネットワーク要素ＮＥ２”および第３のネットワーク要素ＮＥ３”にそれぞれ接続する。それぞれのＶＣ４は、ネットワークノードＮＥ２’、ＮＥ３’でそれぞれループバックされる。このように、仮想的な連結の３つ以上の要素を同時に用いて、図１の測定を平行に実行して、同時にいくつかの異なるラインを測定することができる。このように、Ｎ個の要素の仮想的な連結を用いて、ネットワーク中の単一の点から、Ｎ−１個のラインを並行に測定することが可能になる。
【００４１】
ネットワーク中の単一の点から、より多くのラインおよび部分を並行に測定するために、利用可能な場合にはより小型の多重ユニットを使用して、仮想的な連結を形成するのに使用できる多重ユニットの数をさらに多くすることが有利でありうる。例えば、ＳＯＮＥＴ（ＳＤＨにおけるＡＮＳＩの等価物）中のより高次の多重ユニットであるＶＣ−３を用い、ｎ個のＶＣ−３の仮想的な連結ＶＣ−３ｎｖを形成し、異なるＶＣ−３をその場でループバックすることが可能である。
【００４２】
上で既に述べたように、本発明を実行するために必要な構成ステップは、ＳＤＨネットワークが分散型のＧＭＰＬＳ制御プレーンを備える場合に制御プレーン要素で実装されるか、または中央ネットワーク管理システムに実装されるかのいずれかであってよい。前者の場合、各ネットワークノードはＧＭＰＬＳコントローラを有し、ネットワークノードＮ１のＧＭＰＬＳコントローラは、実行時にそれぞれのステップを実行するようにネットワークノードＮ１を構成するソフトウェア拡張を備える。ネットワークノードＮ１のＧＭＰＬＳコントローラはまた、ネットワークノードＮ２のＧＭＰＬＳコントローラ、ネットワークノードＮ２およびＮ３にそれぞれ命令し、スイッチングマトリックスまたはラインカードのどちらかが選択されてそこでループバックを構成することができる。逆に、後者の場合は、中央ネットワーク管理システムはソフトウェア拡張を備え、ソフトウェア拡張は実行時に、全ての関連するネットワークノードにおいて、必要な構成および測定ステップを開始する。
【００４３】
様々な前述の方法のステップは、プログラムされたコンピュータで実行されうることを、当業者は容易に理解するだろう。本明細書では、一部の実施形態はプログラム記憶デバイス、例えばデジタルデータ記憶媒体を含むことも意図されており、プログラム記憶デバイスは機械可読またはコンピュータ可読であり、機械実行可能プログラムまたはコンピュータ実行可能プログラムである命令を符号化し、前記命令は前記前述の方法の一部または全てのステップを実行する。プログラム記憶デバイスは、例えば、デジタルメモリ、磁気ディスクおよび磁気テープのような磁気記憶媒体、ハードドライブ、または光学的に読み取ることができるデジタルデータ記憶媒体であってよい。実施形態は、前述の方法の前記ステップを実行するようにプログラムされたコンピュータを含むことも意図される。
【００４４】
説明および図面は、本発明の原理を単に例示するものである。したがって、本明細書に明示的に記述されまたは示されていなくても、本発明の原理を具現化し本発明の趣旨および範囲に含まれる様々な構成を当業者が考案することができることは、理解されるだろう。さらに、本明細書で列挙される全ての例は、主に、読者が本発明の原理および発明者が与える概念を理解して技術を深めるのを助けるための、教育的な目的のためのものに過ぎないことが明示的に意図され、そのような具体的に列挙される例および条件に限定されることはないと解釈されるべきである。さらに、本発明の原理、態様、実施形態、ならびにそれらの具体的な例を列挙する本明細書の全ての記述は、それらの等価物を包含することが意図される。
【００４５】
上記の実施形態は、よく知られている同期デジタルハイアラーキ（ＳＤＨ）のネットワークおよびネットワーク装置に関して説明されてきた。しかし、仮想的な連結の同様の機構は、例えば、光学転送ネットワーク（ＯＴＮ）にも存在し、上述の測定の原理は、これらおよび別のネットワークで同様に適用することができる。このことにより、具体的には、回路スイッチング技術および同じ長さの多重化ユニットの時分割多重化に基づくあらゆる種類の転送ネットワークにおいて、多重化ユニットの仮想的な連結が実現し、上で説明されたような仮想的な連結と等価な機能を実現する。さらに、基礎となる転送ネットワークは、ＷＤＭネットワークのようなこれらの連結されたＴＤＭサービスを転送し、説明された方法で測定されることが可能である。
【図１】
2012531862.tif 000003
【図２】
2012531862.tif 000004
【図３】
2012531862.tif 000005
【図４】
2012531862.tif 000006
【図５】
2012531862.tif 000007
【図６】
2012531862.tif 000008
【国際調査報告】
2012531862.tif 000009
2012531862.tif 000010
2012531862.tif 000011