(57)【特許請求の範囲】
【請求項１】
ネットワークの同期を確立するために該ネットワークを構成する伝送装置内に設けられ、該伝送装置で受信される複数のクロックリファレンスの中から、該各クロックリファレンスに対応して受信される各シンクロナイゼーションメッセージによって通知される該各クロックリファレンスの品質レベルに基づいて、１つのクロックリファレンスを、該伝送装置自身の動作を制御するためのアクティブリファレンス又は該伝送装置に接続される外部装置に対するタイミング供給用のアクティブリファレンスとして選択する装置であって、
前記アクティブリファレンスとして選択可能であってそれぞれ前記品質レベルを有する前記各クロックリファレンスと、該各クロックリファレンスを選択するための優先順位とが登録されたソースプライオリティリストを記憶するリスト記憶手段と、
該ソースプライオリティリストを参照し、前記ソースプライオリティリストに登録されているクロックリファレンスの中で最も品質レベルの高いクロックリファレンスを前記アクティブリファレンスとして選択し、前記ソースプライオリティリストに同一の品質レベルを有するクロックリファレンスが複数登録されている場合には、該複数のクロックリファレンスの中でそれぞれに対応する前記優先順位が最も高いクロックリファレンスを選択し、現在前記アクティブリファレンスとして選択しているクロックリファレンスの品質レベルより高い品質レベルを有するクロックリファレンスが受信されたときに、それが前記ソースプライオリティリストへ登録されている場合に、該受信されたクロックリファレンスをアクティブリファレンスとして選択するアクティブリファレンス制御手段と、
を含み、
前記アクティブリファレンス制御手段は、前記ソースプライオリティリストに基づいてアクティブリファレンスを選択する動作と択一的に、前記アクティブリファレンスが一度あるクロックリファレンスに切り替えられた以後は他のクロックリファレンスへ切り替えられることを許す切替えコマンドに基づいて、それにより指定されるクロックリファレンスを前記アクティブリファレンスとして選択し、その場合に、障害状態以外の状態にあるクロックリファレンスのみを前記アクティブリファレンスとして選択し、前記切替え後のクロックリファレンスが障害状態となった場合に、前記切替え前に選択されていたクロックリファレンスを前記アクティブリファレンスとして選択し直し、前記切替え後のアクティブリファレンスの品質レベルが他のクロックリファレンスの品質レベルよりも低くなった場合に、該他のクロックリファレンスの中で最も品質レベルが高いクロックリファレンスを前記アクティブリファレンスとして選択し直す、
ことを特徴とするシンクロナイゼーションメッセージによるアクティブリファレンスの切替え装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光通信ネットワーク等の同期ネットワークにおけるクロックの同期確立技術に関する。
【０００２】
【従来の技術】
ネットワーク全体でクロックの同期の確立が要求される同期ネットワーク環境が存在する。
【０００３】
図１２は、同期ネットワークの構成例を示した図である。
伝送装置１２０１は、例えばＳＯＮＥＴ（Synchronous Optical Network ：同期光通信ネットワーク）の規格に従った光伝送路１２０３によって相互に接続され、また部分的に、例えばＤＳ１メタル伝送路１２０４によって相互に接続される。そして、一部の伝送装置１２０１は、交換機１２０５と直接、又は中継装置１２０６等を介して接続される。
【０００４】
このようなネットワーク環境では、通常は、ＢＩＴＳ（Building Integrated Timing Supply ）と呼ばれるクロック発生装置１２０２から、ＤＳ１メタル伝送路１２０４を介してネットワーク内の伝送装置１２０１に、高精度のクロックリファレンスが供給される。
【０００５】
近年、上述の光伝送路１２０３又はメタル伝送路１２０４を用いて伝送されるオーバーヘッド情報（制御情報）として、伝送装置１２０１に入力される種々のクロックリファレンス自身の品質レベルを示すメッセージであるシンクロナイゼーションメッセージが規定され、各伝送装置１２０１がこれらのシンクロナイゼーションメッセージを検出、制御、及び送出する機能を備えることを要求されるようになった。
【０００６】
上述のシンクロナイゼーションメッセージは、ＤＳ１メタル伝送路１２０４では、制御リンクであるＤＳ１  ＥＳＦ  データリンクを用いて伝送される。
図１３は、ＤＳ１メタル伝送路１２０４のデータフォーマットを示す図である。このフォーマットにおいては、８ビットからなるタイムスロットデータの２４個の集合によって１フレーム（１２５μｓ（マイクロ秒）、１９３ビット）が構成され、更にこのフレームの２４個の集合によって１マルチフレームが構成される。なお、１フレームのデータは図１３のフレームビット＃０から順にフレームビットまで１９２まで伝送され、１マルチフレムのデータはフレーム１から順にフレーム２４まで伝送される。
【０００７】
更に、ＤＳ１フレームビットのデータフォーマットを示す図である。２４フレームからなる１マルチフレーム内のフレームビット＃０〜＃４４３９のうち、図１４に示されるフィールドＤＬにおいてＸ印が書き込まれている１３ビットによって、４ｋｂ／ｓ（キロビット／秒）の伝送レートを有するデータリンクが構成され、これによってＤＳ１  ＥＳＦ  データリンクが構成される。なお、図１４において、ＦＰＳフィールドはフレーム抽出用のフレーミングパターンシーケンスであり、また、ＣＲＣフィールドはデータ誤りの検出／訂正用の巡回冗長チェックチャネルである。
【０００８】
一方、ＳＯＮＥＴ光伝送路１２０３においては、前述したシンクロナイゼーションメッセージは、制御情報の１群であるラインオーバーヘッド内のＳ１バイトを用いて伝送される。
【０００９】
図１５は、ＳＯＮＥＴにおけるオーバーヘッドのデータフォーマットを示す図である。この詳細については本発明の範囲外となるため省略するが、Ｓ１バイトは、ラインオーバーヘッド内の図１５の＊印で示されるバイト位置に配置されて伝送される。
【００１０】
図１６は、シンクロナイゼーションメッセージにより通知される品質レベルの内容を示す図である。なお、品質レベルは、ｐｐｍを単位として規定される。また、品質レベルの内容に対応して、品質レベル値（１〜７）、その品質レベルに対応するシンクロナイゼーションメッセージの、ＤＳ１  ＥＳＦ  データリンク及びＳ１バイト上での設定値が示されている。
【００１１】
代表例を説明すると、“Stratum 1 Traceable ”は、最高品質レベルを示し、ＢＩＴＳ１２０２（図１２）が出力するクロックリファレンスの品質レベルに対応する。“Stratum 3 Traceable ”と“±20ppm Clock Traceable ”は、伝送装置１２０１の内部クロックの品質レベルに対応する。“Stratum 4 Traceable”は、ＤＳ１メタル伝送路１２０４上で発生し得る品質レベルである。この品質レベルは、ＳＯＮＥＴ光伝送路１２０３上ではまず発生しない品質レベルなので、Ｓ１バイトの値は定義されていない。“Don't Use for Synchronization ”は、クロックリファレンスを同期制御のために使用することができない旨を通知するための品質レベルである。“Network Provider Specific Synchronization ”は、将来のために予約されている品質レベルである。
【００１２】
図１２の伝送装置１２０１は、シンクロナイゼーションメッセージを処理する機能として、伝送装置１２０１自身が終端する複数の伝送路から受信した複数のクロックリファレンスの中から、それらと共に受信したシンクロナイゼーションメッセージを比較することにより、最も品質レベルが高いクロックリファレンスに同期する機能と、現在使用しているクロックリファレンスの品質レベルに対応するシンクロナイゼーションメッセージを、伝送装置１２０１自身が終端するＳＯＮＥＴ光伝送路１２０３上のオーバヘッドバイトであるＳ１バイトへ出力する機能と、伝送装置１２０１自身がＤＳ１メタル伝送路１２０４をも終端している場合には、上記品質レベルに対応するシンクロナイゼーションメッセージを、ＤＳ１メタル伝送路１２０４上のＤＳ１  ＥＳＦ  データリンクに出力する機能等を要求されるようになった。そして、このような機能は、同期ネットワーク全体に広く適用されるようになると考えられる。
【００１３】
なお、以下の説明Ｓにおいて、図１７又は図１８に示されるように、便宜上、伝送装置１２０１がその動作用として使用可能若しくは他の装置に対するタイミング供給用として出力可能なクロックリファレンスのうち、伝送装置１２０１が実際に動作用として使用している若しくはタイミング供給用として出力しているクロックリファレンスを、アクティブリファレンスと呼ぶことにする。
【００１４】
【発明が解決しようとする課題】
従来、アクティブリファレンスの選択方式として、ユーザが、アクティブリファレンスとしたいクロックリファレンスが含まれている伝送路又はＢＩＴＳ入力のグループをコマンドにて指定することにより、アクティブリファレンスが固定的に決定され、選択可能なクロックリファレンスも固定的に決定されていた。
【００１５】
例として、図１９において、アクティブリファレンスとしたいクロックリファレンスが含まれるグループがグループ＃１と設定された場合、選択可能なクロックリファレンスは、グループ＃１ワークライン、グループ＃１プロテクションライン、ホールドオーバークロック、及び内部クロックに決定され、アクティブリファレンスは、グループ＃１ワークラインとなる。ここで、ホールドオーバークロックとは、伝送装置１２０１が、過去のアクティブリファレンスを引き込んでいて、そのアクティブリファレンスが使用できなくなったときに、その引き込んでいたアクティブリファレンスに同期して出力するクロックをいう。また、内部クロックとは、伝送装置１２０１が、その内部のクロック発生部から独自のタイミングで出力するクロックをいう。一方、ワークラインは、通常運用されるＳＯＮＥＴ光伝送路１２０３をいい、プロテクションラインは、予備のＳＯＮＥＴ光伝送路１２０３をいう。
【００１６】
この例において、グループ＃１ワークラインにおいて回線障害が発生すると、アクティブリファレンスはグループ＃１プロテクションラインに切り替わり、更にそのラインにおいても回線障害が発生すると、アクティブリファレンスはホールドオーバークロックに切り替わり、そこでも回線障害が発生すると、アクティブリファレンスは内部クロックへ切り替わる。これらの場合において、グループ＃２に属するクロックリファレンスは選択することができなかった。
【００１７】
このように、従来は、グループが選択されることによって、アクティブリファレンスとして選択可能なクロックリファレンスが固定的に決定されてしまっていた。また、アクティブリファレンスとして選択される各クロックリファレンスの優先順位も固定的に決定されていた。即ち、従来は、あるアクティブリファレンスとして選択可能なクロックリファレンス及びその選択の優先順位は、あるグループが指定されることで固定的に、そのグループのワークライン（プライマリライン）のクロックリファレンス、プロテクションライン（セカンダリライン）のクロックリファレンス、ホールドオーバークロック、及び内部クロックの順に決定されてしまっていた。
【００１８】
従って、従来は、選択可能なクロックリファレンスとその選択の優先順位を柔軟に決定することができず、品質レベルが高いクロックリファレンスが存在してもそれをアクティブリファレンスとして選択することができない場合が発生し、ネットワーク全体で常に最良の品質レベルのクロックリファレンスが選択されるとは限らず、ネットワーク全体が低い品質レベルのクロックで同期してしまうという現象が発生する場合があった。これが従来技術の第１の問題点である。
【００１９】
また、一般に、クロックリファレンスの中には、ネットワーク内の特定の範囲で同じ品質レベルのクロックを参照するループができてしまいそれより高い品質レベルのクロックを参照できなくなってしまうタイミングループという状態を発生させるものがある。このようなクロックリファレンスは選択してはならないものであるが、従来は、アクティブリファレンスとしたいグループが選択されることにより、上述のようなタイミングループを発生させる可能性のあるクロックリファレンスがたまたまアクティブリファレンスとして選択されてしまい、その結果、そのクロックリファレンスがタイミングループを発生させてしまう場合があった。これが従来技術の第２の問題点である。
【００２０】
更に、アクティブリファレンスとして選択可能なクロックリファレンスが限定されて決定されるため、選択可能なクロックリファレンスの冗長が十分取れず、アクティブリファレンスがホールドオーバークロック及び内部クロックに決定されてしまい、ネットワーク全体が低い品質レベルのクロックで同期してしまうという現象が、多々発生した。これが従来技術の第３の問題点である。
【００２１】
一方、伝送装置１２０１が、クロックリファレンスを他の装置に対するタイミング供給用出力として出力する場合においても、従来は、アクティブリファレンスとしたいグループが指定されることにより、図２０に示されるように、固定的に、タイミング供給用出力のプライマリ側は指定されたグループのワークラインからから抽出され、タイミング供給用出力のセカンダリ側は指定されたグループのプロテクションラインから抽出されていた。
【００２２】
そのため、従来は、他により品質レベルの高いクロックリファレンスが存在しても、それをアクティブリファレンスとして選択してタイミング供給用出力として出力することができなかった。これが従来技術の第４の問題点である。
【００２３】
また、従来は、アクティブリファレンスが障害となると、タイミング供給用出力として、ＡＩＳ（Alarm Indication Signal ：警報表示信号）がすぐに送出されてしまうことがあった。即ち、従来は、タイミング供給用出力としてのクロックリファレンスの冗長が非常に少なかった。これが従来技術の第５の問題点である。
【００２４】
更に、従来は、タイミング供給用出力のプライマリ側とセカンダリ側の両方において、最も品質レベルの高い同じクロックを常に送出するということはできなかった。これが従来技術の第６の問題点である。
【００２５】
一方、従来、上述したアクティブリファレンスの選択方式と併用して、アクティブリファレンスが一度あるクロックリファレンスに切り替えられた以後は他のクロックリファレンスへ切り替えられることを許さないアクティブリファレンスの強制切替えコマンドを使用することが可能であり、このコマンドの指定によって、どのクロックリファレンスへも強制的にアクティブリファレンスを切り替えることが可能であった。そのため、従来、アクティブリファレンスが障害状態にあるクロックリファレンスへ強制的に切り替えられてしまったり、切り替えられた先のクロックリファレンスが障害状態となると、それ以後クロックが抽出できずにサービスダウンが引き起こされてしまう場合があった。これが従来技術の第７の問題点である。
【００２６】
更に、従来、アクティブリファレンスが、シンクロナイゼーションメッセージに基づいて常に優先順位の高いクロックリファレンスが選択されるように制御された場合に、以下のような現象が引き起こされる可能性がある。即ち例えば、アクティブリファレンスとして選択可能なクロックリファレンスがグループ＃１ワークライン、グループ＃１プロテクションライン、ホールドオーバークロック、及び内部クロックで、選択の優先順位もこの並びの順であり、これらのクロックリファレンスの中で、最も品質レベルの高いクロックリファレンスがグループ＃１プロテクションラインであったとする。この場合、従来、グループ＃１プロテクションラインがアクティブリファレンスとして選択される。次に、グループ＃１ワークラインの品質レベルがグループ＃１プロテクションラインの品質レベルと等しくなると、従来、アクティブリファレンスは、グループ＃１ワークラインへと切り替えられていた。このように、従来、アクティブリファレンスとして現在選択されているクロックリファレンスより優先順位が高いクロックリファレンスの品質レベルがアクティブリファレンスの品質レベルと同じになると、アクティブリファレンスは常に優先順位の高いクロックリファレンスへ切り替わってしまうため、切り替えが多発して伝送装置１２０１のＣＰＵの処理負担が増加してしまう。これが従来技術の第８の問題点である。
【００２７】
本発明の課題は、アクティブリファレンスの選択及びタイミング供給用出力の選択において、選択可能なクロックリファレンスとその選択の優先順位を柔軟に決定可能とすることにより、性能の良いアクティブリファレンスの切り替え技術を実現することにある。
【００２８】
【課題を解決するための手段】
本発明は、ネットワークの同期を確立するためにそのネットワークを構成する伝送装置内に設けられ、その伝送装置で受信される複数のクロックリファレンスの中から、その各クロックリファレンスに対応して受信される各シンクロナイゼーションメッセージによって通知されるその各クロックリファレンスの品質レベルに基づいて、１つのクロックリファレンスを、その伝送装置自身の動作を制御するためのアクティブリファレンス又はその伝送装置に接続される外部装置に対するタイミング供給用のアクティブリファレンスとして選択する装置を前提とする。
【００２９】
本発明は、まず、以下の第１の構成を有する、
まず、リスト記憶手段は、アクティブリファレンスとして選択可能であってそれぞれ品質レベルを有する各クロックリファレンスと、その各クロックリファレンスを選択するための優先順位とが登録されたソースプライオリティリストを記憶する。
【００３０】
そして、アクティブリファレンス制御手段は、そのソースプライオリティリストを参照することによりアクティブリファレンスを選択する。このアクティブリファレンス制御手段は、例えば、ソースプライオリティリストに登録されているクロックリファレンスの中で最も品質レベルの高いクロックリファレンスをアクティブリファレンスとして選択し、ソースプライオリティリストに同一の品質レベルを有するクロックリファレンスが複数登録されている場合には、その複数のクロックリファレンスの中でそれぞれに対応する優先順位が最も高いクロックリファレンスを選択し、現在アクティブリファレンスとして選択しているクロックリファレンスの品質レベルより高い品質レベルを有するクロックリファレンスが受信されたときに、それがソースプライオリティリストへ登録されている場合に、その受信されたクロックリファレンスＣＬＫをアクティブリファレンスとして選択する。
【００３１】
この本発明の第１の構成により、品質レベルが高いクロックリファレンスをソースプライオリティリストに登録しておくことにより、常に品質レベルの高いアクティブリファレンスを選択することが可能となり、ネットワーク全体を常に高い品質レベルのクロックに同期させることができる。
【００３２】
また、アクティブリファレンスとして選択してはならないクロックリファレンスはソースプライオリティリストから削除することにより、ネットワーク内でのタイミングループの生成を避けることができる。
【００３３】
また、複数のクロックリファレンスをソースプライオリティリストに登録することにより、選択可能なクロックリファレンスの冗長を十分に取ることができ、アクティブリファレンスがホールドオーバークロック及び内部クロックに決定されてしまうことによりネットワーク全体が低い品質レベルのクロックで同期してしまうという現象を回避することができる。
【００３４】
上述の発明の構成において、更に以下のような第２の構成を有することができる。
即ち、リスト記憶手段は、伝送装置に接続される外部装置に対する複数のタイミング供給用のアクティブリファレンスに対応する複数のソースプライオリティリストを記憶する。
【００３５】
そして、アクティブリファレンス制御手段は、複数のタイミング供給用のアクティブリファレンス毎に、それぞれに対応してリスト記憶手段に記憶されているソースプライオリティリストを個別に参照することにより複数のタイミング供給用のアクティブリファレンスをそれぞれ選択する。
【００３６】
この本発明の第２の構成によって、品質レベルの高いクロックリファレンスが常にアクティブリファレンスとして選択されタイミング供給用出力として出力されるように制御することができる。
【００３７】
また、上述の本発明の第２の構成により、タイミング供給用のアクティブリファレンスをフレキシブルに設定できるようになる。このため、タイミング供給用出力としてのクロックリファレンスの冗長を十分に取ることができ、タイミング供給用出力としてＡＩＳ（Alarm Indication Signal ：警報表示信号）がすぐに送出されてしまうという事態を回避することができる。
【００３８】
更に、上述の本発明の第２の構成によって、タイミング供給用のアクティブリファレンスのプライマリ側とセカンダリ側の両方において、最も品質レベルの高い同じクロックを常に送出するということができるようになる。
【００３９】
ここまでの発明の構成において、更に、以下のような本発明の第３の構成を有することができる。
即ち、アクティブリファレンス制御手段は、ソースプライオリティリストに基づいてアクティブリファレンスを選択する動作と択一的に、アクティブリファレンスが一度あるクロックリファレンスに切り替えられた以後は他のクロックリファレンスへ切り替えられることを許さない第１の切替えコマンド（強制切替えコマンド）に基づいて、それにより指定されるクロックリファレンスをアクティブリファレンスとして選択する。その場合に、アクティブリファレンス制御手段は、アクティブリファレンスが障害状態にあるクロックリファレンスへ強制的に切り替えられた場合、又は切り替後のクロックリファレンスが障害状態となった場合に、アクティブリファレンスを、伝送装置が有するホールドオーバークロック又は内部クロックに強制的に切り替える。
【００４０】
この本発明の第３の構成により、強制切替えの実行時においても、クロックリファレンスが抽出できずにサービスダウンが引き起こされてしまうという事態を回避することができる。
【００４１】
ここまでの発明の構成において、更に、以下のような第４の構成を有することができる。
即ち、アクティブリファレンス制御手段は、ソースプライオリティリストに基づいてアクティブリファレンスを選択する動作と択一的に、アクティブリファレンスが一度あるクロックリファレンスに切り替えられた以後は他のクロックリファレンスへ切り替えられることを許す第２の切替えコマンド（手動切替えコマンド）に基づいて、それにより指定されるクロックリファレンスをアクティブリファレンスとして選択する。その場合に、アクティブリファレンス制御手段は、障害状態以外の状態にあるクロックリファレンスのみをアクティブリファレンスとして選択し、切替え後のクロックリファレンスが障害状態となった場合に、切替え前に選択されていたクロックリファレンスをアクティブリファレンスとして選択し直し、切替え後のアクティブリファレンスの品質レベルが他のクロックリファレンスの品質レベルよりも低くなった場合に、その他のクロックリファレンスの中で最も品質レベルが高いクロックリファレンスをアクティブリファレンスとして選択し直す。
【００４２】
この本発明の第４の構成により、手動切替えの指定時においても、常に最も品質レベルの高いクロックリファレンスを抽出することができるようになり、ネットワーク全体が低い品質レベルのクロックリファレンスに同期してしまう事態を回避することができる。
【００４３】
更に、前述したソースプライオリティリストを利用したアクティブリファレンスの選択方式と、前述した強制切替え用の第１のコマンドを使用した方式と、前述した手動切替え用の第２のコマンドを使用した方式とが併用されることにより、アクティブリファレンスの意図的な切り替えを柔軟に実現することができ、メンテナンス等の特殊なネットワーク運用条件に柔軟に対応することができる。
【００４４】
ここまでの発明の構成において、更に、以下のような第５の構成を有することができる。
即ち、アクティブリファレンス制御手段は、ユーザの選択に基づき、所定の高品質の品質レベルを有する所定のクロックリファレンスが受信された場合に、ソースプライオリティリストを参照することにより所定のクロックリファレンスをタイミング供給用のアクティブリファレンスとして選択する第１のモードと、予め指定された所定のクロックリファレンスを固定的にタイミング供給用のアクティブリファレンスとして選択する第２のモードの何れかを択一的に実行する。
【００４５】
この本発明の第５の構成によって、より柔軟なタイミング供給用出力の設定が可能となる。
ここまでの発明の構成において、更に、以下のような第６の構成を有することができる。
【００４６】
即ち、アクティブリファレンス制御手段は、ユーザの選択に基づいて、現在のアクティブリファレンスより優先順位が高いソースプライオリティリストに登録されているクロックリファレンスの品質レベルが現在のアクティブリファレンスの品質レベルと同じになった場合に、優先順位の高い方のクロックリファレンスをアクティブリファレンスとして選択する第３のモードと、アクティブリファレンスを変更しない第４のモードとの何れかを択一的に実行する。
【００４７】
この本発明の第６の構成における第４のモードが実行されることにより、切り替えが多発して伝送装置のＣＰＵの処理負担が増加してしまうという事態を回避することができる。
【００４８】
ここまでの発明の構成において、更に、以下のような第７の構成を有することができる。
即ち、アクティブリファレンス制御手段は、ユーザによる挿入コマンドの実行時に、リスト記憶手段に記憶されているソースプライオリティリストの所定の優先順位の位置に指定されたクロックリファレンスを挿入して登録し、ソースプライオリティリスト上のその当する他のクロックリファレンスの優先順位を自動的にそれぞれ１つずつ下げさせる制御を実行し、ユーザによる削除コマンドの実行時に、リスト記憶手段に記憶されているソースプライオリティリストの所定の優先順位の位置から指定されたクロックリファレンスを削除し、ソースプライオリティリスト上のその当する他のクロックリファレンスの優先順位を自動的にそれぞれ１つずつ上げさせる制御を実行する。
【００４９】
この本発明の第７の構成によって、ソースプライオリティリストに対するクロックリファレンスの挿入／削除を、少ない操作で効率的に実行することができる。
【００５０】
ここまでの発明の構成において、更に、以下のような第８の構成を有することができる。
即ち、アクティブリファレンス制御手段は、伝送装置を動作させるアクティブリファレンスのためのソースプライオリティリストの設定の終了時に、それにその伝送装置が生成するホールドオーバークロックが登録されていない場合に、そのホールドオーバークロックをソースプライオリティリスト上の最下位の優先順位に対応する位置に登録し、伝送装置に接続される外部装置に対するタイミング供給用のアクティブリファレンスのためのソースプライオリティリストの設定の終了時に、それにその伝送装置が有する内部クロックが登録されていない場合に、その内部クロックをソースプライオリティリスト上の最下位の優先順位に対応する位置に登録する。
【００５１】
この本発明の第８の構成によって、最悪でも、伝送装置を動作させるためのアクティブリファレンスとして最小限の品質レベルのクロックリファレンスを選択することができるため、クロックリファレンスが抽出できないことによるサービスダウンの発生を回避することができる。
【００５２】
ここまでの発明の構成において、更に、以下のような第９の構成を有することができる。
即ち、アクティブリファレンス制御手段は、ソースプライオリティリスト上で選択できるクロックリファレンスがなくなった場合に、伝送装置が有する内部クロックをアクティブリファレンスとして選択する。
【００５３】
この本発明の第９の構成によって、全ての外部クロックリファレンスが選択できなくなってしまった場合であっても、伝送装置を動作させるためのアクティブリファレンスとして最小限の品質レベルの内部クロックを選択することができるため、サービスダウンの発生を回避することができる。
【００５４】
【発明の実施の形態】
以下、図面を参照しながら本発明の各実施の形態について詳細に説明する。
なお、本発明の各実施の形態の基本的なシステム構成及びシンクロナイゼーションメッセージの構成等については、「従来の技術」の項で説明した図１２〜図１６、及び図１９によって示されるものと同じである。以下の説明では、随時これらの図面も参照するものとする。
【００５５】
本発明の実施の形態では、アクティブリファレンスとして選択可能なクロックリファレンスを自由に登録／削除でき、また、同一の品質レベルのリファレンスが複数存在した場合も含めて、どのクロックリファレンスを選択するかを示す選択の優先順位を自由に設定することのできるソースプライオリティリストが、伝送装置１２０１（図１２参照）内に設けられる。
【００５６】
このソースプライオリティリストは、伝送装置１２０１自身の動作用、並びに伝送装置１２０１に接続される他の装置のためのタイミング供給用出力のプライマリ側及びセカンダリ側のそれぞれに対して、個別に定義することができる。
【００５７】
伝送装置１２０１は、このソースプライオリティリストの設定内容に基づいてアクティブリファレンスを切り替える。即ちまず、ソースプライオリティリストに登録されたクロックリファレンスのみが、アクティブリファレンスとして選択可能なクロックリファレンスとされる。そして、登録されている全てのクロックリファレンス中で、最も品質レベルの高いクロックリファレンスが、アクティブリファレンスとして選択される。もし、同一の品質レベルを有するクロックリファレンスが複数存在した場合には、ソースプライオリティリスト上で選択の優先順位が高いクロックリファレンスが選択される。もし、現在アクティブリファレンスとして選択されているクロックリファレンスの品質レベルよりも高い品質レベルを有するクロックリファレンスが出現し、それがソースプライオリティリストへ登録されていたら、それがアクティブリファレンスとして選択される。
【００５８】
図２は、ソースプライオリティリストの設定内容に基づいてアクティブリファレンスを切り替えるための伝送装置１２０１が実行する制御動作を示す動作フローチャートである。
【００５９】
品質レベルの変化等によりクロックリファレンスの切替要因が発生すると、まず、伝送装置１２０１が受信しているクロックリファレンス中から１つのクロックリファレンスが対象クロックリファレンスとして選択され、それがソースプライオリティリストに登録されておりかつ有効であるか否かが判定される（図２のステップ２０１）。
【００６０】
対象クロックリファレンスがソースプライオリティリストに登録されておらず又は有効ではない場合には、全てのクロックリファレンスのチェックが完了したと判定されるまで（図２のステップ２０１→２０６）、次の対象クロックリファレンスが抽出され、それに対して上記と同様のチェックが実行される（図２のステップ２０６→２０７→２０１）。
【００６１】
対象クロックリファレンスがソースプライオリティリストに登録されておりかつ有効である場合には、シンクロナイゼーションメッセージによって決定されるその対象クロックリファレンスの品質レベルが、ソースプライオリティリストに登録されているクロックリファレンスの中で一番高いか否かが判定される（図２のステップ２０１→２０２）。
【００６２】
対象クロックリファレンスの品質レベルが、ソースプライオリティリストに登録されているクロックリファレンスの中で一番高くなければ、全てのクロックリファレンスのチェックが完了したと判定されるまで（図２のステップ２０２→２０６）、次の対象クロックリファレンスが抽出され、それに対し前述のステップ２０１以降の制御が実行される（図２のステップ２０６→２０７→２０１）。
【００６３】
対象クロックリファレンスの品質レベルが、ソースプライオリティリストに登録されているクロックリファレンスの中で一番高ければ、更に、ソースプライオリティリストに登録されている他のクロックリファレンスの中に、対象クロックリファレンスと同一の品質レベルを有するクロックリファレンスがないか否かが判定される（図２のステップ２０２→２０３）。
【００６４】
ソースプライオリティリストに登録されている他のクロックリファレンスの中に、対象クロックリファレンスと同一の品質レベルを有するクロックリファレンスがなければ、その対象クロックリファレンスがアクティブリファレンスとして選択され（図２のステップ２０３→２０４）、アクティブリファレンスの切替えが終了する。
【００６５】
ソースプライオリティリストに登録されている他のクロックリファレンスの中に、対象クロックリファレンスと同一の品質レベルを有するクロックリファレンスがある場合には、更に、ソースプライオリティリスト上での対象クロックリファレンスの優先順位が対象クロックリファレンスと同一の品質レベルを有する他のクロックリファレンスの優先順位よりも高いか否かが判定される（図２のステップ２０３→２０５）。
【００６６】
ソースプライオリティリスト上での対象クロックリファレンスの優先順位が対象クロックリファレンスと同一の品質レベルを有する他のクロックリファレンスの優先順位よりも高ければ、その対象クロックリファレンスがアクティブリファレンスとして選択され（図２のステップ２０５→２０４）、アクティブリファレンスの切替えが終了する。
【００６７】
ソースプライオリティリスト上での対象クロックリファレンスの優先順位が対象クロックリファレンスと同一の品質レベルを有する他のクロックリファレンスの優先順位よりも高くなければ、全てのクロックリファレンスのチェックが完了したと判定されるまで（図２のステップ２０５→２０６）、次の対象クロックリファレンスが抽出され、それに対し前述のステップ２０１以降の制御が実行される（図２のステップ２０６→２０７→２０１）。
【００６８】
上述の一連の制御において、全てのクロックリファレンスのチェックが完了したと判定された場合には、アクティブリファレンスの切替えは行われない（図２のステップ２０６→２０８）。
【００６９】
なお、ソースプライオリティリストの内容の設定は、コマンドによって実行できる。
図１は、図１９に示される伝送装置１２０１の構成例におけるソースプライオリティリストの例を示す図である。この図１では、アクティブリファレンスとして選択可能なクロックリファレンスは、ＢＩＴＳ入力プライマリ、ＢＩＴＳ入力セカンダリ、グループ＃１ワークライン、グループ＃１プロテクションライン、グループ＃２ワークライン、グループ＃２プロテクションライン、及びホールドオーバークロックであり、選択の優先順位もこの並びの順である。
【００７０】
アクティブリファレンスが選択される場合、まず、図１に示されるソースプライオリティリストに登録されている全てのクロックリファレンスの中で、最も品質レベルが高いクロックリファレンスがグループ＃１ワークラインであれば、それがアクティブリファレンスとして選択される。もし、最も品質レベルの高いクロックリファレンスが、ＢＩＴＳ入力プライマリとＢＩＴＳ入力セカンダリとグループ＃２ワークラインの３つであれば、図１に示されるソースプライオリティリストの優先順位に従って、ＢＩＴＳ入力プライマリがアクティブリファレンスとして選択される。現在アクティブリファレンスとして選択されているクロックリファレンスが、障害状態になると、ソースプライオリティリストに設定されている残りのクロックリファレンスの中で最も品質レベルの高いクロックリファレンスが選択される。
【００７１】
このような構成により、品質レベルが高いクロックリファレンスをソースプライオリティリストに登録しておくことにより、常に品質レベルの高いアクティブリファレンスを選択することが可能となり、ネットワーク全体を常に高い品質レベルのクロックに同期させることができる。これにより、前述の従来技術の第１の問題点が解決される。
【００７２】
また、アクティブリファレンスとして選択してはならないクロックリファレンスはソースプライオリティリストから削除することにより、ネットワーク内でのタイミングループの生成を避けることができる。これにより、前述の従来技術の第２の問題点が解決される。
【００７３】
また、複数のクロックリファレンスをソースプライオリティリストに登録することにより、選択可能なクロックリファレンスの冗長を十分に取ることができ、アクティブリファレンスがホールドオーバークロック及び内部クロックに決定されてしまうことによりネットワーク全体が低い品質レベルのクロックで同期してしまうという現象を回避することができる。これにより、前述の従来技術の第３の問題点が解決される。
【００７４】
次に、本発明の実施の形態では、タイミング供給用出力のプライマリ側とセカンダリ側のそれぞれについて、ソースプライオリティリストが個別に作成されることにより、各出力をどのクロックリファレンスから抽出するかを設定することができる。
【００７５】
例えば、タイミング供給用出力のプライマリ側とセカンダリ側のそれぞれに対応するソースプライオリティリストが、図３及び図４に示されるように作成されることによって、図５に示されるようなタイミング供給用出力の設定が可能となる。また、タイミング供給用出力のプライマリ側とセカンダリ側のそれぞれに対応するソースプライオリティリストが、図６及び図７に示されるように作成されることによって、図８に示されるようなタイミング供給用出力の設定が可能となる。なお、これらの図において、“Ｄｅｒｉｖｅｄ  ＤＳ１プライマリリファレンス”及び“Ｄｅｒｉｖｅｄ  ＤＳ１セカンダリリファレンス”とは、タイミング供給用出力が、他の伝送装置１２０１が接続されるＤＳ１メタル伝送路１２０４（図１２）への出力であることを示している。
【００７６】
このような構成によって、品質レベルの高いクロックリファレンスが常にアクティブリファレンスとして選択されタイミング供給用出力として出力されるように制御することができる。これにより前述の従来技術の第４の問題点が解決される。
【００７７】
また、上述の構成により、タイミング供給用出力をフレキシブルに設定できるようになる。このため、タイミング供給用出力としてのクロックリファレンスの冗長を十分に取ることができ、タイミング供給用出力としてＡＩＳ（Alarm Indication Signal ：警報表示信号）がすぐに送出されてしまうという事態を回避することができる。これにより前述の従来技術の第５の問題点が解決される。
【００７８】
更に、上述の構成によって、例えば図８に示されるように、タイミング供給用出力のプライマリ側とセカンダリ側の両方において、最も品質レベルの高い同じクロックを常に送出するということができるようになる。これにより前述の従来技術の第６の問題点が解決される。
【００７９】
次に、本発明の実施の形態では、上述のソースプライオリティリストを利用したアクティブリファレンスの選択方式と併用して、アクティブリファレンスが一度あるクロックリファレンスに切り替えられた以後は他のクロックリファレンスへ切り替えられることを許さない強制切替えコマンドを、使用可能なように構成できる。
【００８０】
この構成においては、上記強制切替えコマンドの指定により、アクティブリファレンスが障害状態にあるクロックリファレンスへ強制的に切り替えられたり、切り替えられた先のクロックリファレンスが障害状態となると、アクティブリファレンスが、伝送装置１２０１が有するホールドオーバークロック又は内部クロックに強制的に切り替えられるように動作する。
【００８１】
これにより、強制切替えコマンドの指定時においても、クロックリファレンスが抽出できずにサービスダウンが引き起こされてしまうという事態を回避することができる。これにより前述の従来技術の第７の問題点が解決される。
【００８２】
更に、本発明の実施の形態では、上述のソースプライオリティリストを利用したアクティブリファレンスの選択方式及びアクティブリファレンスの強制切替えコマンドを使用する方式と併用して、以下に示すような手動切替えコマンドを使用可能なように構成できる。
【００８３】
この構成においては、上記手動切替えコマンドの指定においては、障害状態以外の状態にあるクロックリファレンスのみへアクティブリファレンスが切り替えられるような制御が実行される。また、上記手動切替えコマンドが指定された後に、切り替え先のクロックリファレンスが障害状態となったときには、アクティブリファレンスが切り替えの前に選択されていたクロックリファレンスへ切り戻されるような制御が実行される。更に、上記手動切替えコマンドが指定された後に、切り替え先のクロックリファレンスが他のクロックリファレンスの品質レベルよりも低くなった場合には、残りのクロックリファレンスで最も品質レベルの高いクロックリファレンスへアクティブリファレンスが切り戻されるような制御が実行される。
【００８４】
このような構成により、手動切替えコマンドの指定時においても、常に最も品質レベルの高いクロックリファレンスを抽出することができるようになり、ネットワーク全体が低い品質レベルのクロックリファレンスに同期してしまう事態を回避することができる。
【００８５】
更に、前述したソースプライオリティリストを利用したアクティブリファレンスの選択方式と、前述した強制切替えコマンドを使用した方式と、上述した手動切替えコマンドを使用した方式とが併用されることにより、アクティブリファレンスの意図的な切り替えを柔軟に実現することができ、メンテナンス等の特殊なネットワーク運用条件に柔軟に対応することができる。
【００８６】
次に、本発明の実施の形態では、アクティブリファレンスとしてＢＩＴＳ入力が選択された場合に、前述したソースプライオリティリストに基づいて、タイミング供給用出力のプライマリ側とセカンダリ側としてＢＩＴＳ入力が選択されるモードと、タイミング供給用出力のプライマリ側とセカンダリ側のそれぞれについてＢＩＴＳ入力は選択されずにコマンドにより指定されたクロックリファレンスに固定されるモードとをユーザが自由に切り替えられるように構成することができる。
【００８７】
このような構成によって、より柔軟なタイミング供給用出力の設定が可能となる。
次に、前述したように、本発明の実施の形態においては、現在アクティブリファレンスとして選択されているクロックリファレンスの品質レベルよりも高い品質レベルを有するクロックリファレンスが出現し、それがソースプライオリティリストへ登録されていたら、それがアクティブリファレンスとして選択される。このような制御に加えて、本発明の実施の形態では、アクティブリファレンスとして現在選択されているクロックリファレンスより優先順位が高いクロックリファレンスの品質レベルがアクティブリファレンスの品質レベルと同じになった場合に、アクティブリファレンスが優先順位の高い方のクロックリファレンスへ切り替わらないように動作するモードを設けることができる。このようなモードが実行されることにより、切り替えが多発して伝送装置１２０１のＣＰＵの処理負担が増加してしまうという事態を回避することができる。これにより前述の従来技術の第８の問題点が解決される。
【００８８】
次に、本発明の実施の形態において、例えば、図３に示されるソースプライオリティリストの最上位の優先順位の位置にＢＩＴＳ入力プライマリを追加することにより、ソースプライオリティリストを図９に示されるように変更したい場合に、クロックリファレンスを自動的にソースプライオリティリストに挿入し、ソースプライオリティリスト上の他のクロックリファレンスの優先順位を自動的にそれぞれ１つずつ下にスライドさせる制御を実行する挿入コマンドを設けることができる。また、ソースプライオリティリスト上から、あるクロックリファレンスのみを削除し、それより下位のソースプライオリティリスト上のクロックリファレンスの優先順位を自動的にそれぞれ１つずつ上にスライドさせる制御を実行する削除コマンドを設けることができる。
【００８９】
このようなコマンド群の新設により、ソースプライオリティリストに対するクロックリファレンスの挿入／削除を、少ない操作で効率的に実行することができる。
【００９０】
次に、前述したように、本発明の実施の形態では、ソースプライオリティリストに登録されたクロックリファレンスのみが、アクティブリファレンスとして選択可能なクロックリファレンスとされる。従って、ソースプライオリティリストへホールドオーバークロック又は内部クロックを登録し忘れると、アクティブリファレンスの品質レベルが下がって行った場合に、最後にアクティブリファレンスとしてソースプライオリティリストから選択可能なクロックリファレンスがなくなってしまってクロックが抽出できなくなってしまい、ネットワーク全体若しくは一部の伝送装置１２０１が動作しなくなり、サービスダウンを引き起こしてしまう可能性がある。
【００９１】
そこで、本発明の実施の形態では、伝送装置１２０１を動作させるアクティブリファレンスのためのソースプライオリティリストの設定の終了時に、それにホールドオーバークロックが登録されていなかったら、ホールドオーバークロックが自動的にソースプライオリティリスト上の最下位の優先順位に対応する位置に登録されるように構成することができる。
【００９２】
また、タイミング供給用出力のためのソースプライオリティリストの設定の終了時に、それに内部クロックが登録されていなかったら、内部クロックが自動的にソースプライオリティリスト上の最下位の優先順位に対応する位置に登録されるように構成することができる。
【００９３】
このような構成により、最終的には、伝送装置１２０１を動作させるためのアクティブリファレンスとして最悪でもホールドオーバークロックが使用されるように制御することができ、また、タイミング供給用出力として最悪でも内部クロックが使用されるように制御することができるため、サービスダウンの発生を回避することができる。
【００９４】
更に、上述の構成において、ソースプライオリティリストへ内部クロックを登録し忘れると、アクティブリファレンスの品質レベルが下がって行き、ホールドオーバークロックも選択できなくなって全ての外部クロックリファレンスが選択できなくなってしまった場合に、やはり、ソースプライオリティリストから選択可能なクロックリファレンスがなくなってしまってクロックが抽出できなくなってしまい、サービスダウンが発生する可能性がある。
【００９５】
そこで、本発明の実施の形態では、ソースプライオリティリスト上で選択できるクロックリファレンスがなくなってしまった場合には、自動的に内部クロックが選択されるように構成することができる。これにより、全ての外部クロックリファレンスが選択できなくなってしまった場合であっても、サービスダウンの発生という最悪の事態を回避することができる。
【００９６】
【実施例】
図１０は、伝送装置１２０１（図１２）の構成のうち、それ自身の動作用のアクティブリファレンスを選択するための上述した各実施の形態の構成を実現するためのハードウエア構成図である。
【００９７】
外部のＢＩＴＳ１２０２（図１２）から２本のＤＳ１メタル伝送路１２０４を介してそれぞれ入力するＢＩＴＳ入力プライマリとＢＩＴＳ入力セカンダリは、それぞれ２つのＢ／Ｕ部（バイポーラ／ユニポーラ変換部）１００１において、クロックリファレンスＣＬＫとデータリンクＤＡＴＡに分離される。
【００９８】
クロックリファレンスＣＬＫは、伝送装置１２０１が同期すべきクロックリファレンスを選択する回路であるＮＥアクティブリファレンス選択部１００２に入力する。
【００９９】
一方、データリンクＤＡＴＡは、ＤＳ１  ＥＳＦ  データリンク検出部１００３に入力して、そこで、ＤＳ１  ＥＳＦ  データリンク（図１４のＤＬに対応する）が検出されて、それに含まれるシンクロナイゼーションメッセージが示す品質レベルが、ＣＰＵ１００４に通知される。
【０１００】
また、グループ＃１ワークライン、グループ＃１プロテクションライン、・・・グループ＃ｎワークライン、及びグループ＃ｎプロテクションラインから入力されるＳＯＮＥＴ信号は、ＤＭＵＸ部（デマルチプレクサ部：分離部）１００７において、クロックリファレンスＣＬＫとオーバーヘッドＯＨ（図１５参照）に分離される。
【０１０１】
クロックリファレンスＣＬＫは、ＮＥアクティブリファレンス選択部１００２に入力する。
また、オーバーヘッドＯＨは、オーバーヘッド検出部（ＯＨ検出部）１００８に入力し、その回路の一部であるＳ１検出部１００９において、Ｓ１バイト（図１５、図１６参照）が検出されて、それに含まれるシンクロナイゼーションメッセージが示す品質レベルが、ＣＰＵ１００４に通知される。
【０１０２】
ＮＥアクティブリファレンス選択部１００２内の障害検出部１０１１は、２つのＢ／Ｕ部１００１又はｎ×２つのＤＭＵＸ部１００７からそれぞれ入力するクロックリファレンスＣＬＫのクロック障害（入力断）を監視し、障害を検出した場合にはその旨をＣＰＵ１００４に通知する。
【０１０３】
また、ｎつのＯＨ検出部１００８内の各Ｓ１検出部１００９は、Ｓ１バイトの検出時に、規定（図１６参照）されていないビット列を検出した場合には、これを障害と認識し、障害の発生をＣＰＵ１００４に通知する。
【０１０４】
また、ｎつのＤＳ１  ＥＳＦ  データリンク検出部１００３も、各ＤＳ１  ＥＳＦ  データリンク上に、規定（図１６参照）されていないビット列を場合に、これを障害と認識し、障害の発生をＣＰＵ１００４に通知する。
【０１０５】
次に、保守端末１００５からＣＰＵ１００４へは、ソースプライオリティリスト１００６が通知され、ＣＰＵ１００４はそれを内部の記憶装置に記憶する。
ＣＰＵ１００４は、２つのＤＳ１  ＥＳＦ  データリンク検出部１００３と２つのＳ１検出部１００９からそれぞれ通知された各品質レベル又は障害通知と、上記ソースプライオリティリスト１００６とから、図２で前述した動作フローチャートに従って、ＮＥアクティブリファレンスを決定する。そして、ＣＰＵ１００４は、ＣＬＫ選択命令を用いて、上述の決定したＮＥアクティブリファレンスをＮＥアクティブリファレンス選択部１００２に通知する。なお、ＣＰＵ１００４は、クロックリファレンスＣＬＫを決定できなかった場合には、内部クロック発生部１０１０が発生する内部クロックを選択させるためのＣＬＫ選択命令を、ＮＥアクティブリファレンス選択部１００２に通知する。
【０１０６】
これと同時に、ＣＰＵ１００４は、オーバーヘッド生成部（ＯＨ生成部）１０１３内のＳ１挿入部１０１４に対して、出力側のＳＯＮＥＴ信号のオーバーヘッドＯＨ内のＳ１バイトに書き込まれるべきシンクロナイゼーションメッセージを指示する。このシンクロナイゼーションメッセージには、アクティブリファレンスの品質レベルが指定される。
【０１０７】
ＮＥアクティブリファレンス選択部１００２は、ＣＰＵ１００４から通知されたＣＬＫ選択命令に従い、ＮＥアクティブリファレンスとするクロックリファレンスＣＬＫを、２つのＢ／Ｕ部１００１及び２×ｎつのＤＭＵＸ部１００７から入力するクロックリファレンスＣＬＫの中から選択し、その選択したクロックリファレンスＣＬＫをＤＰＬＬ（ディジタル位相ロックループ：Digital Phase Locked Loop）部１０１２（ホールドオーバーＨＯと呼ばれる）へ送出する。
【０１０８】
ＤＰＬＬ部１０１２は、ＮＥアクティブリファレンス選択部１００２から通知されたＮＥアクティブリファレンスＣＬＫを高精度の同期をとりながら保持し、それをｎ×２つのＭＵＸ部（マルチプレクサ部：多重部）１０１５に転送する。
【０１０９】
一方、ｎつのＯＨ生成部１０１３内の各Ｓ１挿入部１０１４は、ＣＰＵ１００４から通知されたシンクロナイゼーションメッセージをオーバーヘッドＯＨ内のＳ１バイトに書き込む。そして、第１のＯＨ生成部１０１３は、オーバーヘッドＯＨを、グループ＃１の２つのＭＵＸ部１０１５へ転送し、第２のＯＨ生成部１０１３は、オーバーヘッドＯＨを、グループ＃２の２つのＭＵＸ部１０１５に転送する。
【０１１０】
ＭＵＸ部１０１５は、ＤＰＬＬ部１０１２から転送されてきたＮＥアクティブリファレンスＣＬＫと、ＯＨ生成部１０１３から転送されてきたオーバーヘッドＯＨとを、ＳＯＮＥＴ信号に多重し、そのＳＯＮＥＴ信号を各ＳＯＮＥＴ光伝送路１２０３に送出する。
【０１１１】
次に、図１１は、伝送装置１２０１（図１２）の構成のうち、タイミング供給用出力であるＤｅｒｉｖｅｄ  ＤＳ１プライマリ／セカンダリアクティブリファレンスを選択するための前述した各実施の形態の構成を実現するためのハードウエア構成図である。
【０１１２】
図１１において、図１０の場合と同じ番号が付された部分は、図１０の場合と同じ機能を有する。即ち、Ｄｅｒｉｖｅｄ  ＤＳ１プライマリ／セカンダリアクティブリファレンスを選択するまでの機能は、図１０の場合と同じである。この場合に、図１１のＤｅｒｉｖｅｄ  ＤＳ１プライマリ／セカンダリアクティブリファレンス選択部１１０１は、図１０のＮＥアクティブリファレンス選択部１００２と実質的に同じ機能を有する。
【０１１３】
図１１の構成が図１０の構成と異なる点は、以下の通りである。
まず、ＣＰＵ１００４は、ＤＳ１  ＥＳＦ  データリンク挿入部１１０２に対して、出力側のデータリンク信号に書き込まれるべきシンクロナイゼーションメッセージを指示する。
【０１１４】
２つのＤＳ１  ＥＳＦ  データリンク挿入部１１０２は、ＣＰＵ１００４から通知されたシンクロナイゼーションメッセージをＤＳ１  ＥＳＦ  データリンク（データリンクＤＡＴＡ）に書き込む。そして、２つのＤＳ１  ＥＳＦ  データリンク挿入部１１０２は、各データリンクＤＡＴＡを、２つのＵ／Ｂ部（ユニポーラ／バイポーラ変換部）１１０３に転送する。
【０１１５】
次に、Ｄｅｒｉｖｅｄ  ＤＳ１プライマリ／セカンダリアクティブリファレンス選択部１１０１は、ＣＰＵ１００４から通知されたＣＬＫ選択命令に従い、Ｄｅｒｉｖｅｄ  ＤＳ１プライマリ／セカンダリアクティブリファレンスとするクロックリファレンスＣＬＫを、２つのＢ／Ｕ部１００１及びｎ×２つのＤＭＵＸ部１００７から入力するクロックリファレンスＣＬＫの中から選択し、その選択したクロックリファレンスＣＬＫを直接２つのＵ／Ｂ部１１０３に転送する。なお、上述のＤｅｒｉｖｅｄ  ＤＳ１プライマリ／セカンダリアクティブリファレンスは、２つのＵ／Ｂ部１１０３に対して共通の１つのリファレンスであっても個別の２つのリファレンスであってもよい。
【０１１６】
Ｕ／Ｂ部１１０３は、ＤＳ１プライマリ／セカンダリアクティブリファレンス選択部１１０１から転送されてきたＤｅｒｉｖｅｄ  ＤＳ１プライマリ／セカンダリアクティブリファレンスＣＬＫと、ＤＳ１  ＥＳＦ  データリンク挿入部１１０２から転送されてきたデータリンクＤＡＴＡとを、ＤＳ１信号に多重し、そのＤＳ１信号を各ＤＳ１メタル伝送路１２０４に送出する。
【０１１７】
２つのＵ／Ｂ部１１０３は、それぞれ、Ｄｅｒｉｖｅｄ  ＤＳ１プライマリ出力及びＤｅｒｉｖｅｄ  ＤＳ１セカンダリ出力に対応する。
【０１１８】
【発明の効果】
本発明の第１の構成によれば、品質レベルが高いクロックリファレンスをソースプライオリティリストに登録しておくことにより、常に品質レベルの高いアクティブリファレンスを選択することが可能となり、ネットワーク全体を常に高い品質レベルのクロックに同期させることが可能となる。
【０１１９】
また、アクティブリファレンスとして選択してはならないクロックリファレンスはソースプライオリティリストから削除することにより、ネットワーク内でのタイミングループの生成を避けることが可能となる。
【０１２０】
また、複数のクロックリファレンスをソースプライオリティリストに登録することにより、選択可能なクロックリファレンスの冗長を十分に取ることができ、アクティブリファレンスがホールドオーバークロック及び内部クロックに決定されてしまうことによりネットワーク全体が低い品質レベルのクロックで同期してしまうという現象を回避することが可能となる。
【０１２１】
本発明の第２の構成によれば、品質レベルの高いクロックリファレンスが常にアクティブリファレンスとして選択されタイミング供給用出力として出力されるように制御することが可能となる。
【０１２２】
また、タイミング供給用のアクティブリファレンスをフレキシブルに設定できるようになる。このため、タイミング供給用出力としてのクロックリファレンスの冗長を十分に取ることができ、タイミング供給用出力としてＡＩＳがすぐに送出されてしまうという事態を回避することが可能となる。
【０１２３】
更に、タイミング供給用のアクティブリファレンスのプライマリ側とセカンダリ側の両方において、最も品質レベルの高い同じクロックを常に送出するということができるようになる。
【０１２４】
本発明の第３の構成によれば、強制切替えの実行時においても、クロックリファレンスが抽出できずにサービスダウンが引き起こされてしまうという事態を回避することが可能となる。
【０１２５】
本発明の第４の構成によれば、手動切替えの指定時においても、常に最も品質レベルの高いクロックリファレンスを抽出することができるようになり、ネットワーク全体が低い品質レベルのクロックリファレンスに同期してしまう事態を回避することが可能となる。
【０１２６】
更に、前述したソースプライオリティリストを利用したアクティブリファレンスの選択方式と、前述した強制切替え用の第１のコマンドを使用した方式と、前述した手動切替え用の第２のコマンドを使用した方式とが併用されることによって、アクティブリファレンスの意図的な切り替えを柔軟に実現することができ、メンテナンス等の特殊なネットワーク運用条件に柔軟に対応することが可能となる。
【０１２７】
本発明の第５の構成によれば、より柔軟なタイミング供給用出力の設定が可能となる。
本発明の第６の構成によれば、切り替えが多発して伝送装置のＣＰＵの処理負担が増加してしまうという事態を回避することが可能となる。
【０１２８】
本発明の第７の構成によれば、ソースプライオリティリストに対するクロックリファレンスの挿入／削除を、少ない操作で効率的に実行することが可能となる。
【０１２９】
本発明の第８の構成によれば、最悪でも、伝送装置を動作させるためのアクティブリファレンスとして最小限の品質レベルのクロックリファレンスを選択することができるため、クロックリファレンスが抽出できないことによるサービスダウンの発生を回避することが可能となる。
【０１３０】
本発明の第９の構成によれば、全ての外部クロックリファレンスが選択できなくなってしまった場合であっても、伝送装置を動作させるためのアクティブリファレンスとして最小限の品質レベルの内部クロックを選択することができるため、サービスダウンの発生を回避することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態におけるソースプライオリティリストの構成図（その１）である。
【図２】ソースプライオリティリストの参照動作を示す動作フローチャートである。
【図３】本発明の実施の形態におけるソースプライオリティリストの構成図（その２）である。
【図４】本発明の実施の形態におけるソースプライオリティリストの構成図（その３）である。
【図５】本発明の実施の形態の動作説明図（その１）である。
【図６】本発明の実施の形態におけるソースプライオリティリストの構成図（その４）である。
【図７】本発明の実施の形態におけるソースプライオリティリストの構成図（その５）である。
【図８】本発明の実施の形態の動作説明図（その２）である。
【図９】本発明の実施の形態におけるソースプライオリティリストの構成図（その６）である。
【図１０】本発明の実施例のハードウエア構成図（その１）である。
【図１１】本発明の実施例のハードウエア構成図（その２）である。
【図１２】同期伝送ネットワークの構成図である。
【図１３】ＤＳ１データフォーマットを示す図である。
【図１４】ＤＳ１フレームビットのデータフォーマットを示す図である。
【図１５】ＳＯＮＥＴにおけるオーバーヘッドのデータフォーマットを示す図である。
【図１６】品質レベルの内容を示す図である。
【図１７】アクティブリファレンスの説明図（その１）である。
【図１８】アクティブリファレンスの説明図（その２）である。
【図１９】クロックリファレンスの説明図である。
【図２０】従来技術の説明図である。
【図１】
0003791983.tif 000002
【図２】
0003791983.tif 000003
【図３】
0003791983.tif 000004
【図４】
0003791983.tif 000005
【図５】
0003791983.tif 000006
【図６】
0003791983.tif 000007
【図７】
0003791983.tif 000008
【図８】
0003791983.tif 000009
【図９】
0003791983.tif 000010
【図１０】
0003791983.tif 000011
【図１１】
0003791983.tif 000012
【図１２】
0003791983.tif 000013
【図１３】
0003791983.tif 000014
【図１４】
0003791983.tif 000015
【図１５】
0003791983.tif 000016
【図１６】
0003791983.tif 000017
【図１７】
0003791983.tif 000018
【図１８】
0003791983.tif 000019
【図１９】
0003791983.tif 000020
【図２０】
0003791983.tif 000021