(57)【要約】【課題】少なくとも２系統の時刻情報の伝送経路が入力側に接続されるＢＣ装置において伝送経路の切替時に生じる時刻の跳躍を抑制することにより、時刻情報の品質を向上させる。【解決手段】時刻同期装置２０は、少なくとも０系ルート（０系）と１系ルート（１系）の２系統が入力側に接続されたＢＣ装置１２ｃに搭載され、ＢＣ装置固有の性能が起因してＵＴＣが遅延した結果の時刻誤差が、０系側で累積された時刻誤差と同じ値の０系補正値と、１系側で累積された時刻誤差と同じ値の１系補正値とを保持する時刻補正値保持部２６を備える。更に、０系又は１系の故障を検出する故障復旧検出部２３と、０系の故障が検出された際に、正常な１系側で累積された時刻誤差を有するＵＴＣから、当該正常な１系に係る１系補正値を減算して補正する時刻計算部２４と、故障の検出時に、補正後のＵＴＣが伝送されるように正常な１系側に切り替える経路切替部２５とを備える。【選択図】図１
2019158538.tif 000002
【特許請求の範囲】
【請求項１】
時刻情報としてのＵＴＣ（Coordinated universal time）を受信するＧＭ（Grand master clock）装置から送信されるＵＴＣを、伝送経路で接続された複数のＢＣ（Boundary Clock）装置を経由して伝送することにより、当該ＢＣ装置の時刻を当該ＧＭ装置の時刻に補正して時刻同期を取る時刻同期装置であって、
前記時刻同期装置は、前記複数のＢＣ装置の内の、伝送遅延が異なる少なくとも０系と１系の２系統の時刻情報の伝送経路が入力側に接続された特定ＢＣ装置に搭載され、
ＢＣ装置固有の性能が起因して前記ＵＴＣが遅延した結果の時刻誤差が、前記０系の伝送経路側で累積された時刻誤差と同じ値の０系補正値と、前記１系の伝送経路側で累積された時刻誤差と同じ値の１系補正値とを保持する保持部と、
前記０系又は１系の伝送経路の故障を検出する検出部と、
前記故障の検出時に、正常な伝送経路側で累積された時刻誤差を有するＵＴＣから、当該正常な伝送経路に係る前記０系補正値又は前記１系補正値を減算して補正する補正部と、
前記故障の検出時に、前記補正により得られるＵＴＣが伝送されるように正常な伝送経路側に切り替える切替部と
を備えることを特徴とする時刻同期装置。
【請求項２】
前記検出部は、前記０系又は１系の伝送経路の故障の復旧を検出し、
前記補正部は、前記復旧が検出された伝送経路側で累積された時刻誤差を有するＵＴＣから、当該復旧した伝送経路に係る前記０系補正値又は前記１系補正値を減算して補正し、
前記切替部は、その補正により得られるＵＴＣが伝送されるように前記復旧が検出された伝送経路に切り戻す処理を行う
ことを特徴とする請求項１に記載の時刻同期装置。
【請求項３】
前記切替部は、前記故障の検出時に当該切替部で正常な伝送経路に切り替えが行われた場合、切替後の伝送経路において、切替前と切替後の時刻誤差による差である時刻の跳躍が発生した際に、当該時刻の跳躍発生を検出する第１機能を備え、
前記補正部は、前記時刻の跳躍発生の検出時に、前記差が０となるように、切替後の伝送経路に伝送される前記ＵＴＣの時刻誤差を所定時間内で減少させる処理を行う第２機能を備える
ことを特徴とする請求項１又は２に記載の時刻同期装置。
【請求項４】
前記時刻同期装置は、前記複数のＢＣ装置の内の、伝送遅延が異なる少なくとも０系と１系の２系統の時刻情報の伝送経路が入力側に接続され、出力側に少なくとも０系と１系の２系統の時刻情報の伝送経路が接続された特定ＢＣ装置に搭載され、
前記切替部は、前記検出部での故障検出時に、前記補正部での補正により得られるＵＴＣが、前記特定ＢＣ装置の出力側の２系統の伝送経路へ伝送されるように切り替えを行う
ことを特徴とする請求項１〜３の何れか１項に記載の時刻同期装置。
【請求項５】
時刻情報としてのＵＴＣを受信するＧＭ装置から送信されるＵＴＣを、伝送経路で接続された複数のＢＣ装置を経由して伝送することにより、当該ＢＣ装置の時刻を当該ＧＭ装置の時刻に補正して時刻同期を取る時刻同期装置であって、
前記時刻同期装置は、前記複数のＢＣ装置の内の、伝送遅延が異なる少なくとも０系と１系の２系統の時刻情報の伝送経路が入力側に接続された特定ＢＣ装置に搭載され、
ＢＣ装置固有の性能が起因して前記ＵＴＣが遅延した結果の時刻誤差が、前記０系の伝送経路側で累積された時刻誤差と同じ値の０系補正値を保持する０系保持部と、
前記時刻誤差が、前記１系の伝送経路側で累積された時刻誤差と同じ値の１系補正値を保持する１系保持部と、
前記０系の伝送経路の故障を検出する０系検出部と、
前記１系の伝送経路の故障を検出する１系検出部と、
前記０系の伝送経路側で累積された時刻誤差を有するＵＴＣから前記０系補正値を減算して補正する０系補正部と、
前記１系の伝送経路側で累積された時刻誤差を有するＵＴＣから前記１系補正値を減算して補正する１系補正部と、
前記０系検出部による故障の検出時に前記０系の伝送経路の時刻情報の伝送を停止し、前記１系検出部による故障の検出時に当該０系の伝送経路の時刻情報の伝送を開始する切り替えを行う０系切替部と、
前記０系検出部による故障の検出時に前記１系の伝送経路の時刻情報の伝送を開始し、前記１系検出部による故障の検出時に当該１系の伝送経路の時刻情報の伝送を停止する切り替えを行う１系切替部と
を備えることを特徴とする時刻同期装置。
【請求項６】
前記０系検出部は、前記０系の伝送経路の故障の復旧を検出し、
前記１系検出部は、前記１系の伝送経路の故障の復旧を検出し、
前記０系切替部は、前記０系の伝送経路の復旧が検出された際に、当該０系の伝送経路に切り戻す処理を行い、
前記１系切替部は、前記１系の伝送経路の復旧が検出された際に、当該１系の伝送経路に切り戻す処理を行う
ことを特徴とする請求項５に記載の時刻同期装置。
【請求項７】
前記時刻同期装置は、前記複数のＢＣ装置の内の、伝送遅延が異なる少なくとも０系と１系の２系統の時刻情報の伝送経路が入力側に接続され、出力側に少なくとも０系と１系の２系統の時刻情報の伝送経路が接続された特定ＢＣ装置に搭載され、
前記０系検出部による故障の検出時に、前記０系切替部は前記０系の伝送経路の時刻情報の伝送を停止し、前記１系切替部は前記１系の伝送経路のＵＴＣが前記特定ＢＣ装置の出力側の２系統の伝送経路へ伝送されるようにし、
前記１系検出部による故障の検出時に、前記１系切替部は前記１系の伝送経路の時刻情報の伝送を停止し、前記０系切替部は前記０系の伝送経路のＵＴＣが前記特定ＢＣ装置の出力側の２系統の伝送経路へ伝送されるようにする
ことを特徴とする請求項４〜６の何れか１項に記載の時刻同期装置。
【請求項８】
時刻情報としてのＵＴＣを受信するＧＭ装置から送信されるＵＴＣを、伝送経路で接続された複数のＢＣ装置を経由して伝送することにより、当該ＢＣ装置の時刻を当該ＧＭ装置の時刻に補正して時刻同期を取る時刻同期装置による時刻同期方法であって、
前記時刻同期装置は、
前記複数のＢＣ装置の内の、伝送遅延が異なる少なくとも０系と１系の２系統の時刻情報の伝送経路が入力側に接続された特定ＢＣ装置に搭載され、
ＢＣ装置固有の性能が起因して前記ＵＴＣが遅延した結果の時刻誤差が、前記０系の伝送経路側で累積された時刻誤差と同じ値の０系補正値と、前記１系の伝送経路側で累積された時刻誤差と同じ値の１系補正値とを保持する保持部を備え、
前記０系又は１系の伝送経路の故障を検出するステップと、
前記故障の検出時に、正常な伝送経路側で累積された時刻誤差を有するＵＴＣから、当該正常な伝送経路に係る前記０系補正値又は前記１系補正値を減算して補正するステップと、
前記故障の検出時に、前記補正により得られるＵＴＣが伝送されるように正常な伝送経路側に切り替えるステップと
を実行することを特徴とする時刻同期方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＧＰＳ（Global Positioning System）から時刻情報を受信するＧＭ（Grand master clock）装置と、ネットワーク接続された複数のＢＣ（Boundary Clock）装置との間において時刻情報を伝送して高精度に時刻同期を行う時刻同期装置及び時刻同期方法に関する。
【背景技術】
【０００２】
近年、高精度や高信頼な時刻同期を必要とする通信システムや通信サービスの需要が高まっている。高精度な時刻同期を実現する方法として、一般的にマスタ装置としてのＧＭ装置によりＧＰＳから時刻情報を受信し、この受信された時刻情報を後述のＰＴＰ（Precision Time Protocol）を利用してスレーブ装置としてのＢＣ装置へ伝送する方法がある。ＰＴＰは、ネットワーク内の通信装置の時刻を高精度で同期するためのプロトコルである。このＰＴＰでは、相互に対向するＧＭ装置とＢＣ装置間において時刻情報を含むＰＴＰパケットを遣り取りすることで、ＢＣ装置の時刻をＧＭ装置の時刻に補正して時刻同期を取っている。
【０００３】
図９はＧＭ装置及び複数のＢＣ装置を有するＮＷ（ネットワーク）システム１０のブロック図である。このＮＷシステム１０は、ＧＭ装置１１と、複数のＢＣ装置１２ａ〜１２ｃと、高精度な時刻同期が必要なＥＡ（エンドアプリケーション）装置１３とを備えて構成されている。ＧＭ装置１１は、時刻情報としてのＵＴＣ（Coordinated universal time：協定世界時）を受信するＧＮＳＳ（Global Navigation Satellite System：全地球測位システム）レシーバである。ＥＡ装置１３はＢＣ装置である。ＧＭ装置１１、複数のＢＣ装置１２ａ〜１２ｃ及びＥＡ装置１３は光ファイバ等のＮＷで接続されている。
【０００４】
このＮＷシステム１０では、ＧＭ装置１１及び複数のＢＣ装置１２ａ〜１２ｃ間において、ＧＭ装置１１からの時刻情報であるＵＴＣを含むＰＴＰパケットＰ１に、ユーザの主信号パケットＰ２が重畳されて伝送される。重畳されたＰＴＰパケットＰ１及び主信号パケットＰ２はＢＣ装置１２ｃからＥＡ装置１３へ伝送される。
【０００５】
ＮＷシステム１０では、１台のＧＭ装置１１からＮＷを介して複数のＢＣ装置１２ａ〜１２ｃ及びＥＡ装置１３へＰＴＰパケットＰ１を伝送できるので、複数のＧＭ装置を必要としない。また、ユーザからの主信号パケットＰ２をＰＴＰパケットＰ１に重畳して双方を同時に伝送できる。これらの理由から、経済的なＮＷシステム１０を実現できる。また、２芯の光ファイバ等を用いることにより伝送経路を二重化できるので、信頼性の向上を図ることができる。この種の技術として非特許文献１に記載の技術がある。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】“IEEE Standard for a Precision Clock Synchronization Protocol forNetworked Measurement and Control Systems”, IEEE Std 1588TM-2008
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、上述したＮＷシステム１０においては、次のような問題がある。例えば、図１０に示すように、ＧＭ装置１１から時刻情報のＵＴＣを受信するＢＣ装置１２ａを起点として、光ファイバによりＢＣ装置１２ｂ，１２ｃ，１２ｄ，１２ｅ，１２ｆ，１２ｇが順番に接続され、この接続端がＢＣ装置１２ａに戻って接続されたリング構成となっている。更に、ＢＣ装置１２ｃがＥＡ装置であるＢＣ装置１３に接続されている。
【０００８】
この構成において、起点のＢＣ装置１２ａから、終点のＢＣ装置１３に接続されたＢＣ装置１２ｃまで、互いに逆方向の矢印Ｒ０で示す０系ルート（光ファイバによる０系の伝送経路）Ｒ０と、矢印Ｒ１で示す１系ルート（光ファイバによる１系の伝送経路）Ｒ１とでＵＴＣを含むＰＴＰパケット（パケットともいう）Ｐ１を伝送する。この際、各々のＢＣ装置１２ａ〜１２ｇでは、ＢＣ装置固有の性能が起因してパケットＰ１が遅延した結果の時刻誤差（例えば、２０ｎｓとする）が生じる。
【０００９】
この時刻誤差は、静的な同期誤差としてのｃＴＥ(Constant Time Error)である。ｃＴＥは、事前測定により運用中での予測が可能である。この他、時刻誤差には、伝送経路におけるＰＴＰパケットの揺らぎ等が起因して動的に変動するｄＴＥ(Dynamic Time Error)がある。ｄＴＥは、時間的な変動量であり、事前測定結果をもとに運用中に把握することが困難であるため、本発明の説明では省略する。従って、図１０に示す＋２０ｎｓ等の時刻誤差はｃＴＥを示している。なお、ｃＴＥの時刻誤差は単に誤差とも称す。
【００１０】
ＢＣ装置１２ａでは、０系ルートＲ０において、ＧＭ装置１１から受信したＵＴＣを含むパケットＰ１が出力される際に、時刻情報のＵＴＣが２０ｎｓだけ遅延（ＵＴＣ＋２０ｎｓと表現）したパケットＰ１が出力される。この後、ＢＣ装置１台毎に２０ｎｓ遅延するので、ＢＣ装置１２ｂからＵＴＣ＋４０ｎｓのパケットＰ１が出力され、ＢＣ装置１２ｃからＵＴＣ＋６０ｎｓのパケットＰ１が出力される。
【００１１】
同様に、１系ルートＲ１においては、ＢＣ装置１２ｇからＵＴＣ＋４０ｎｓ、ＢＣ装置１２ｆからＵＴＣ＋６０ｎｓ、ＢＣ装置１２ｅからＵＴＣ＋８０ｎｓ、ＢＣ装置１２ｄからＵＴＣ＋１００ｎｓ、ＢＣ装置１２ｃからＵＴＣ＋１２０ｎｓのパケットＰ１が出力される。
【００１２】
この際、０系ルートＲ０と１系ルートＲ１とが入力側に接続されるＢＣ装置１２ｃでは、０系ルートＲ０が選択され、そのパケットＰ１が出力されているとする。ここで、０系ルートＲ０において故障が発生したとする。ＢＣ装置１２ｃは、その故障を検知時に、図１１の横軸に示す時刻ｔ２１において、故障した０系ルートＲ１から正常な１系ルートに切り替えを行う。
【００１３】
このＢＣ装置１２ｃでの切替時に、０系ルートＲ０と１系ルートＲ１とでは累積された時刻情報が＋６０ｎｓ及び＋１２０ｎｓのように異なるため、図１１の縦軸にＴＥ（Time Error：時刻誤差）で示す０系ルートＲ１の誤差６０ｎｓから、１系ルートＲ１の誤差１２０ｎｓに跳ね上がる時刻の跳躍が発生する。つまり、この時刻の跳躍は、時刻誤差が起因して発生する。時刻の跳躍が発生した場合、ＢＣ装置１２ｃからＢＣ装置１３へパケットＰ１で伝送される時刻情報の品質が悪化するという問題が生じる。
【００１４】
本発明は、このような事情に鑑みてなされたものであり、少なくとも２系統の時刻情報の伝送経路が入力側に接続されるＢＣ装置において伝送経路の切替時に生じる時刻の跳躍を抑制することにより、時刻情報の品質を向上させることができる時刻同期装置及び時刻同期方法を提供することを課題とする。
【課題を解決するための手段】
【００１５】
上記課題を解決するための手段として、請求項１に係る発明は、時刻情報としてのＵＴＣ（Coordinated universal time）を受信するＧＭ（Grand master clock）装置から送信されるＵＴＣを、伝送経路で接続された複数のＢＣ（Boundary Clock）装置を経由して伝送することにより、当該ＢＣ装置の時刻を当該ＧＭ装置の時刻に補正して時刻同期を取る時刻同期装置であって、前記時刻同期装置は、前記複数のＢＣ装置の内の、伝送遅延が異なる少なくとも０系と１系の２系統の時刻情報の伝送経路が入力側に接続された特定ＢＣ装置に搭載され、ＢＣ装置固有の性能が起因して前記ＵＴＣが遅延した結果の時刻誤差が、前記０系の伝送経路側で累積された時刻誤差と同じ値の０系補正値と、前記１系の伝送経路側で累積された時刻誤差と同じ値の１系補正値とを保持する保持部と、前記０系又は１系の伝送経路の故障を検出する検出部と、前記故障の検出時に、正常な伝送経路側で累積された時刻誤差を有するＵＴＣから、当該正常な伝送経路に係る前記０系補正値又は前記１系補正値を減算して補正する補正部と、前記故障の検出時に、前記補正により得られるＵＴＣが伝送されるように正常な伝送経路側に切り替える切替部とを備えることを特徴とする時刻同期装置である。
【００１６】
請求項８に係る発明は、時刻情報としてのＵＴＣを受信するＧＭ装置から送信されるＵＴＣを、伝送経路で接続された複数のＢＣ装置を経由して伝送することにより、当該ＢＣ装置の時刻を当該ＧＭ装置の時刻に補正して時刻同期を取る時刻同期装置による時刻同期方法であって、前記時刻同期装置は、前記複数のＢＣ装置の内の、伝送遅延が異なる少なくとも０系と１系の２系統の時刻情報の伝送経路が入力側に接続された特定ＢＣ装置に搭載され、ＢＣ装置固有の性能が起因して前記ＵＴＣが遅延した結果の時刻誤差が、前記０系の伝送経路側で累積された時刻誤差と同じ値の０系補正値と、前記１系の伝送経路側で累積された時刻誤差と同じ値の１系補正値とを保持する保持部を備え、前記０系又は１系の伝送経路の故障を検出するステップと、前記故障の検出時に、正常な伝送経路側で累積された時刻誤差を有するＵＴＣから、当該正常な伝送経路に係る前記０系補正値又は前記１系補正値を減算して補正するステップと、前記故障の検出時に、前記補正により得られるＵＴＣが伝送されるように正常な伝送経路側に切り替えるステップとを実行することを特徴とする時刻同期方法である。
【００１７】
請求項１の構成及び請求項８の方法によれば、正常な伝送経路に切り替えられた際に、この切替後の正常な伝送経路で補正後に入力される時刻情報は、正常な伝送経路で累積された時刻誤差から、０系補正値又は１系補正値が減算されて補正された結果のＵＴＣのみとなっている。このように、切替前の故障した伝送経路を伝送する時刻情報は、上記同様に補正された結果のＵＴＣのみとなっていた。このため、切替後の伝送経路に伝送される時刻情報は、切替前の伝送経路に伝送されていたＵＴＣのみと同様な時刻情報となり、切替前と切替後との間に時刻誤差による差が無くなる。このことから、故障した伝送経路から正常な伝送経路に切り替えた際に、時刻誤差による差があることにより時刻が飛び跳ねる時刻の跳躍が無くなる。このため、時刻情報の品質が悪化することが無くなり、時刻情報の品質を向上させることができる。
【００１８】
請求項２に係る発明は、前記検出部は、前記０系又は１系の伝送経路の故障の復旧を検出し、前記補正部は、前記復旧が検出された伝送経路側で累積された時刻誤差を有するＵＴＣから、当該復旧した伝送経路に係る前記０系補正値又は前記１系補正値を減算して補正し、前記切替部は、その補正により得られるＵＴＣが伝送されるように前記復旧が検出された伝送経路に切り戻す処理を行うことを特徴とする請求項１に記載の時刻同期装置である。
【００１９】
この構成によれば、伝送経路の故障により正常な伝送経路に切り替えた後、故障した伝送経路が復旧した際に、時刻の跳躍無しに、復旧した伝送経路に切り戻すことができる。このため、切り戻し時に時刻情報の品質が悪化することが無くなるので、時刻情報の品質を向上させることができる。
【００２０】
請求項３に係る発明は、前記切替部は、前記故障の検出時に当該切替部で正常な伝送経路に切り替えが行われた場合、切替後の伝送経路において、切替前と切替後の時刻誤差による差である時刻の跳躍が発生した際に、当該時刻の跳躍発生を検出する第１機能を備え、前記補正部は、前記時刻の跳躍発生の検出時に、前記差が０となるように、切替後の伝送経路に伝送される前記ＵＴＣの時刻誤差を所定時間内で減少させる処理を行う第２機能を備えることを特徴とする請求項１又は２に記載の時刻同期装置である。
【００２１】
この構成によれば、伝送経路切替時における時刻の跳躍発生時に、切替前と切替後の時刻誤差による差が０となるように、切替後の伝送経路を伝送するＵＴＣの時刻誤差（例えば時刻誤差１２０ｎｓ）を所定時間内で（徐々に）減少させるようにした。このように所定時間内で時刻誤差１２０ｎｓを０となるまで徐々に減少させることで、下流側のＢＣ装置への時刻誤差の変化の影響が過渡的に生じないので、そのＢＣ装置における時刻情報の品質に及ぼす悪影響を抑制することができる。
【００２２】
請求項４に係る発明は、前記時刻同期装置が、前記複数のＢＣ装置の内の、伝送遅延が異なる少なくとも０系と１系の２系統の時刻情報の伝送経路が入力側に接続され、出力側に少なくとも０系と１系の２系統の時刻情報の伝送経路が接続された特定ＢＣ装置に搭載され、前記切替部は、前記検出部での故障検出時に、前記補正部での補正により得られるＵＴＣが、前記特定ＢＣ装置の出力側の２系統の伝送経路へ伝送されるように切り替えを行うことを特徴とする請求項１〜３の何れか１項に記載の時刻同期装置である。
【００２３】
この構成によれば、上流側から少なくとも２つの０系及び１系双方のルートＲ０，Ｒ１が入力されるＢＣ装置の下流側が、少なくとも２分岐している場合でも、何れか一方の伝送経路の故障時に、正常な伝送経路の時刻情報を、下流側の２つの分岐した伝送経路の双方へ伝送することができる。
【００２４】
請求項５に係る発明は、時刻情報としてのＵＴＣを受信するＧＭ装置から送信されるＵＴＣを、伝送経路で接続された複数のＢＣ装置を経由して伝送することにより、当該ＢＣ装置の時刻を当該ＧＭ装置の時刻に補正して時刻同期を取る時刻同期装置であって、前記時刻同期装置は、前記複数のＢＣ装置の内の、伝送遅延が異なる少なくとも０系と１系の２系統の時刻情報の伝送経路が入力側に接続された特定ＢＣ装置に搭載され、ＢＣ装置固有の性能が起因して前記ＵＴＣが遅延した結果の時刻誤差が、前記０系の伝送経路側で累積された時刻誤差と同じ値の０系補正値を保持する０系保持部と、前記時刻誤差が、前記１系の伝送経路側で累積された時刻誤差と同じ値の１系補正値を保持する１系保持部と、前記０系の伝送経路の故障を検出する０系検出部と、前記１系の伝送経路の故障を検出する１系検出部と、前記０系の伝送経路側で累積された時刻誤差を有するＵＴＣから前記０系補正値を減算して補正する０系補正部と、前記１系の伝送経路側で累積された時刻誤差を有するＵＴＣから前記１系補正値を減算して補正する１系補正部と、前記０系検出部による故障の検出時に前記０系の伝送経路の時刻情報の伝送を停止し、前記１系検出部による故障の検出時に当該０系の伝送経路の時刻情報の伝送を開始する切り替えを行う０系切替部と、前記０系検出部による故障の検出時に前記１系の伝送経路の時刻情報の伝送を開始し、前記１系検出部による故障の検出時に当該１系の伝送経路の時刻情報の伝送を停止する切り替えを行う１系切替部とを備えることを特徴とする時刻同期装置である。
【００２５】
この構成によれば、０系側と１系側個別に、保持部、検出部、補正部及び切替部による構成部を設けて時刻同期装置を構成してある。このため、０系又は１系の構成部の何れか一方が故障しても、他方の正常な構成部で時刻同期処理を正常に実行することができる。
【００２６】
請求項６に係る発明は、前記０系検出部は、前記０系の伝送経路の故障の復旧を検出し、前記１系検出部は、前記１系の伝送経路の故障の復旧を検出し、前記０系切替部は、前記０系の伝送経路の復旧が検出された際に、当該０系の伝送経路に切り戻す処理を行い、前記１系切替部は、前記１系の伝送経路の復旧が検出された際に、当該１系の伝送経路に切り戻す処理を行うことを特徴とする請求項５に記載の時刻同期装置である。
【００２７】
この構成によれば、伝送経路の故障により正常な伝送経路に切り替えられた後、故障した伝送経路が復旧した場合、この復旧した伝送経路を伝送する時刻情報の時刻誤差は、必然的に補正部で補正される。このため、例えば０系切替部が、０系の伝送経路の復旧が検出された際に、当該０系の伝送経路に切り戻す処理を行った場合、時刻の跳躍無しに、復旧した伝送経路に切り戻すことができる。従って、切り戻し時に時刻情報の品質が悪化することが無くなるので、時刻情報の品質を向上させることができる。
【００２８】
請求項７に係る発明は、前記時刻同期装置が、前記複数のＢＣ装置の内の、伝送遅延が異なる少なくとも０系と１系の２系統の時刻情報の伝送経路が入力側に接続され、出力側に少なくとも０系と１系の２系統の時刻情報の伝送経路が接続された特定ＢＣ装置に搭載され、前記０系検出部による故障の検出時に、前記０系切替部は前記０系の伝送経路の時刻情報の伝送を停止し、前記１系切替部は前記１系の伝送経路のＵＴＣが前記特定ＢＣ装置の出力側の２系統の伝送経路へ伝送されるようにし、前記１系検出部による故障の検出時に、前記１系切替部は前記１系の伝送経路の時刻情報の伝送を停止し、前記０系切替部は前記０系の伝送経路のＵＴＣが前記特定ＢＣ装置の出力側の２系統の伝送経路へ伝送されるようにすることを特徴とする請求項４〜６の何れか１項に記載の時刻同期装置である。
【００２９】
この構成によれば、上流側から少なくとも２つの０系及び１系双方のルートＲ０，Ｒ１が入力されるＢＣ装置の下流側が、少なくとも２分岐している場合でも、何れか一方の伝送経路の故障時に、正常な伝送経路の時刻情報を、下流側の２つの分岐した伝送経路の双方へ伝送することができる。また、０系又は１系の構成部の何れか一方が故障しても、他方の正常な構成部で時刻同期処理を正常に実行することができる。
【発明の効果】
【００３０】
本発明によれば、少なくとも２系統の時刻情報の伝送経路が入力側に接続されるＢＣ装置において伝送経路の切替時に生じる時刻の跳躍を抑制することにより、時刻情報の品質を向上させる時刻同期装置及び時刻同期方法を提供することができる。
【図面の簡単な説明】
【００３１】
【図１】本発明の第１実施形態に係る時刻同期装置の構成を示すブロック図である。
【図２】第１実施形態のＮＷシステムのＢＣ装置に搭載された時刻同期装置の時刻同期動作を説明するための図である。
【図３】第１実施形態の応用例のＮＷシステムのＢＣ装置に搭載された時刻同期装置の時刻同期動作を説明するための図である。
【図４】第１実施形態の応用例２に係る時刻同期装置の構成を示すブロック図である。
【図５】ＧＭ装置及び複数のＢＣ装置を有する第１のＮＷシステムの具体例を示すブロック図である。
【図６】本発明の第２実施形態に係る時刻同期装置の構成を示すブロック図である。
【図７】第２実施形態の応用例に係る時刻同期装置の構成を示すブロック図である。
【図８】第１又は第２実施形態に係る時刻同期装置を適用したリングプロテクションのＮＷ構成を示す図である。
【図９】ＧＭ装置及び複数のＢＣ装置を有するＮＷシステムのブロック図である。
【図１０】ＧＭ装置及び複数のＢＣ装置を有する第２のＮＷシステムの具体例を示すブロック図である。
【図１１】０系ルートで故障発生時に１系ルートに切り替える動作を説明するための図である。
【発明を実施するための形態】
【００３２】
以下、本発明の実施形態を、図面を参照して説明する。
＜第１実施形態の構成＞
図１は、本発明の第１実施形態に係る時刻同期装置の構成を示すブロック図である。
【００３３】
図１に示す時刻同期装置２０は、図１０に示したＮＷシステム１０において２経路の０系ルートＲ０及び１系ルートＲ１が入力側に接続されるＢＣ装置１２ｃに搭載されているとする。この時刻同期装置２０は、ＵＴＣを受信して送信するＧＭ装置１１からのＵＴＣを、伝送経路で接続された複数のＢＣ装置１２ａ〜１２ｇを経由して伝送することにより、ＢＣ装置１２ａ〜１２ｇの時刻をＧＭ装置１１の時刻に補正して時刻同期を取るものである。なお、ＢＣ装置１２ｃは、請求項記載の特定ＢＣ装置を構成する。
【００３４】
但し、ＮＷシステム１０における０系ルートＲ０が現用側、１系ルートＲ１が予備側であるとする。なお、０系ルートＲ０を単に０系、１系ルートＲ１を単に１系とも称す。
【００３５】
時刻同期装置２０は、０系ＰＴＰ受信部（０系受信部ともいう）２１と、１系ＰＴＰ受信部（１系受信部ともいう）２２と、故障復旧検出部（検出部ともいう）２３と、時刻計算部２４と、経路切替部（切替部ともいう）２５と、時刻補正値保持部（保持部ともいう）２６と、０系ＰＴＰ送信部（０系送信部ともいう）２７と、１系ＰＴＰ送信部（１系送信部ともいう）２８とを備えて構成されている。時刻同期装置２０には、オペレータ端末機２９が接続されている。なお、時刻計算部２４は、請求項記載の補正部を構成する。
【００３６】
０系受信部２１は、図１０に示したＢＣ装置１２ａからＢＣ装置１２ｃまでの０系ルートＲ０を伝送してきたＵＴＣ＋時刻誤差を含むＰＴＰパケット（パケット）Ｐ１を受信する。
【００３７】
１系受信部２２は、ＢＣ装置１２ａからＢＣ装置１２ｃまでの１系ルートＲ１を伝送してきたＵＴＣ＋時刻誤差を含むパケットＰ１を受信する。
【００３８】
０系送信部２７は、０系受信部２１で受信されたパケットＰ１をスレーブ側のＢＣ装置１３（図１０）へ送信する。
【００３９】
１系送信部２８は、１系受信部２２で受信されたパケットＰ１をスレーブ側のＢＣ装置１３へ送信する。
【００４０】
つまり、時刻同期装置２０は、破線矢印に併せてスレーブ側と記載して示すように、０系受信部２１及び１系受信部２２の側がスレーブ側となり、破線矢印に併せてマスタ側と記載して示すように、０系送信部２７及び１系送信部２８の側がマスタ側となる。
【００４１】
検出部２３は、０系ルートＲ０又は１系ルートＲ１の故障を検出し、この検出された故障ルートの情報を含む故障情報Ｄ１を時刻計算部２４及び切替部２５へ出力する。また、検出部２３は、０系ルートＲ０又は１系ルートＲ１の故障の復旧を検出し、この復旧したルート情報を含む復旧情報Ｄ２を時刻計算部２４及び切替部２５へ出力する。
【００４２】
保持部２６は、０系補正値及び１系補正値を保持する。０系補正値は、０系ルートＲ０と１系ルートＲ１とが入力側に接続されるＢＣ装置１２ｃにおける０系ルートＲ０側の累積された時刻誤差（ｃＴＥ）の値である。この時刻誤差は、図１０に示す例の場合、ＢＣ装置１２ａ，１２ｂ，１２ｃの合計の誤差（累積誤差）６０ｎｓとなる。
【００４３】
１系補正値は、ＢＣ装置１２ｃにおける１系ルートＲ１側の累積された誤差（ｃＴＥ）の値である。この誤差は、図１０に示す例の場合、ＢＣ装置１２ａ，１２ｇ，１２ｆ，１２ｅ，１２ｄ，１２ｃの合計の誤差（累積誤差）１２０ｎｓとなる。
【００４４】
オペレータ端末機２９は、ＢＣ装置１２ｃにおいて事前に測定された０系ルートＲ０の累積誤差６０ｎｓを０系補正値とし、１系ルートＲ１の累積誤差１２０ｎｓを１系補正値として、保持部２６に保持させる。
【００４５】
時刻計算部２４は、切替部２５で現在切り替えられている例えば０系ルートＲ０の時刻情報ＵＴＣ＋６０ｎｓ（図１０）から、保持部２６に保持された０系補正値６０ｎｓを減算して補正し、この結果のＵＴＣを時刻情報として切替部２５へ出力する。１系ルートＲ１の場合も同様である。
【００４６】
また、時刻計算部２４は、検出部２３で故障が検出された際、例えば０系ルートＲ０の故障が検出されて故障情報Ｄ１が入力された際に、他方の正常な１系ルートＲ１の時刻情報ＵＴＣ＋１２０ｎｓから、保持部２６に保持された１系補正値１２０ｎｓを減算して補正し、この結果のＵＴＣを時刻情報として切替部２５へ出力する。この補正により例えば累積誤差１２０ｎｓ（図１０）が１系補正値１２０ｎｓで相殺されて０となり、１系の時刻情報としてＵＴＣのみが得られる。また、１系ルートＲ１の故障の場合は０系補正値が減算されて補正され、０系の時刻情報としてＵＴＣのみが得られる。
【００４７】
更に、時刻計算部２４は、検出部２３で復旧が検出された際、例えば故障中の０系ルートＲ０の復旧が検出されて復旧情報Ｄ２が入力された際に、復旧した０系ルートＲ０の時刻情報ＵＴＣ＋６０ｎｓから、保持部２６に保持された０系補正値６０ｎｓを減算して補正し、この結果のＵＴＣを時刻情報として切替部２５へ出力する。この補正により０系の時刻情報としてＵＴＣのみが得られる。また、故障中の１系ルートＲ１が復旧した場合は１系補正値が減算されて補正され、１系の時刻情報としてＵＴＣのみが得られる。
【００４８】
切替部２５は、検出部２３で故障が検出された際、例えば０系ルートＲ０の故障が検出されて故障情報Ｄ１が入力された際に、他方の正常な１系ルートＲ１に切り替えを行う。つまり、時刻計算部２４での計算結果である他方の正常な１系ルートＲ１に係る時刻情報のパケットＰ１が、１系送信部２８から後段のスレーブ側へ伝送されるように切り替えを行う。また、１系ルートＲ１の故障の場合は他方の正常な０系ルートＲ０側へ切り替えが行われる。
【００４９】
また、切替部２５は、検出部２３で復旧が検出された際、例えば故障した０系ルートＲ０の復旧が検出されて復旧情報Ｄ２が入力された際に、当該０系ルートＲ０に切り戻しを行う。この際、切替部２５は、時刻計算部２４での計算結果である復旧が検出された０系ルートＲ０に係る時刻情報のパケットＰ１が０系送信部２７から後段のスレーブ側へ伝送されるように切り戻しを行う。また、１系ルートＲ１の復旧の場合は１系ルートＲ１側へ切り戻しが行われる。
【００５０】
＜第１実施形態の動作＞
次に、第１実施形態に係るＮＷシステム１０（図１０）におけるＢＣ装置１２ｃに搭載された時刻同期装置２０の時刻同期動作を、図２を参照して説明する。図２の横軸は時間を示し、縦軸はＢＣ装置１２ｃにおける０系と１系の時刻誤差であるｃＴＥを示す。
【００５１】
前提条件として、図２の横軸に示す時刻ｔ１〜ｔ２間において、切替部２５で０系ルートＲ０側に切り替えられているとする。即ち、０系受信部２１で受信された時刻情報ＵＴＣ＋６０ｎｓ（図１０）を含むパケットＰ１ａが、検出部２３、時刻計算部２４及び切替部２５を介して０系送信部２７からスレーブ側のＢＣ装置１３へ送信されているとする。
【００５２】
この際、検出部２３で０系ルートＲ０の故障が検出されたとすると、その故障情報Ｄ１が、時刻計算部２４及び切替部２５へ供給される。この供給が行われた時刻計算部２４は、他方の正常な１系ルートＲ１の時刻情報ＵＴＣ＋１２０ｎｓから、保持部２６に保持された１系補正値１２０ｎｓを減算して補正する。この補正により１系の時刻情報の累積誤差１２０ｎｓが１系補正値１２０ｎｓで相殺されて０となり、１系の時刻情報としてＵＴＣのみとなる。この計算結果のＵＴＣが切替部２５へ出力される。
【００５３】
一方、上記故障情報Ｄ１が供給された切替部２５は、図２に示す時刻ｔ２において、正常な１系ルートＲ１側に切り替えを行う。この１系ルートＲ１を伝送するパケットＰ１ｂ内の累積誤差は、時刻計算部２４の入力側において図２の縦軸の１系ｃＴＥの値（例えば１２０ｎｓ）となっている。しかし、時刻計算部２４の出力側では、時刻計算部２４で累積誤差１２０ｎｓが相殺され、ＵＴＣのみとなっている。このため、１系側のパケットＰ１ｂは、図２に下方向矢印Ｙ１で示すように、縦軸における０系ｃＴＥのＵＴＣのみを含むパケットＰ１ａと同じ、ＵＴＣのみを含むパケットＰ１ｂとなる。このＵＴＣのみを含むパケットＰ１ｂが、１系送信部２８からＢＣ装置１３へ送信される。
【００５４】
その後、検出部２３で故障中の０系ルートＲ０の復旧が検出された場合、その復旧情報Ｄ２が、時刻計算部２４及び切替部２５へ供給される。この供給が行われた時刻計算部２４は、復旧した０系ルートＲ０の時刻情報ＵＴＣ＋６０ｎｓから、０系補正値６０ｎｓを減算して補正する。この補正により累積誤差６０ｎｓが相殺されて０となり、０系の時刻情報としてＵＴＣのみが得られる。この計算結果のＵＴＣが切替部２５へ出力される。
【００５５】
一方、上記復旧情報Ｄ２が供給された切替部２５は、時刻ｔ３において、復旧した０系ルートＲ０の側に切り戻しを行う。この切り戻された０系ルートＲ０側のパケットＰ１ａに含まれる時刻情報は、既に時刻計算部２４で０系の累積誤差６０ｎｓが相殺されてＵＴＣのみとなっている。このＵＴＣのみを含むパケットＰ１ａが、０系送信部２７からＢＣ装置１３へ送信される。
【００５６】
なお、上述した説明では、０系ルートＲ０と１系ルートＲ１との２系統の伝送経路で説明したが、３系統以上の伝送経路であっても同様に故障又は復旧時に、切り替え又は切り戻しを行うことができる。
【００５７】
＜第１実施形態の効果＞
本実施形態に係る時刻同期装置２０の効果について説明する。
【００５８】
（１）時刻同期装置２０は、複数のＢＣ装置１２ａ〜１２ｇの内の、伝送遅延が異なる少なくとも０系ルートＲ０と１系ルートＲ１の２系統が入力側に接続された特定ＢＣ装置に搭載され、保持部２６と、検出部２３と、補正部としての時刻計算部２４と、切替部２５とを備える。
【００５９】
保持部２６は、ＢＣ装置固有の性能が起因してＵＴＣが遅延した結果の時刻誤差が、０系ルートＲ０（０系の伝送経路）に接続されたＢＣ装置１２ａ〜１２ｂ並びに特定ＢＣ装置１２ｃで累積された時刻誤差と同じ値の０系補正値と、１系ルートＲ１（１系の伝送経路）に接続されたＢＣ装置１２ａ，１２ｇ〜１２ｄ並びに当該特定ＢＣ装置１２ｃで累積された時刻誤差と同じ値の１系補正値とを保持する。
【００６０】
検出部２３は、０系ルートＲ０又は１系ルートＲ１の故障を検出する。
時刻計算部２４は、検出部２３で例えば０系ルートＲ０の故障が検出された際に、正常な１系ルートＲ１側で累積された時刻誤差を有するＵＴＣから、当該正常な１系ルートＲ１に係る１系補正値を減算して補正する。
切替部２５は、上記故障の検出時に、上記補正により得られるＵＴＣが伝送されるように正常な１系ルートＲ１側に切り替える。
【００６１】
この構成によれば、切替部２５が正常な１系ルートＲ１に切り替えられた際に、この切替後の正常な１系ルートＲ１に時刻計算部２４から入力される時刻情報は、正常な１系ルートＲ１で累積された時刻誤差から、１系補正値が減算されて補正された結果のＵＴＣのみとなっている。このように、切替前の故障した０系ルートＲ０を伝送する時刻情報は、上記同様に時刻計算部２４で補正された結果のＵＴＣのみとなっていた。
【００６２】
このため、切替後の１系ルートＲ１に伝送される時刻情報は、切替前の０系ルートＲ０に伝送されていたＵＴＣのみと同様な時刻情報となり、切替前と切替後との間に時刻誤差による差が無くなる。このことから、故障した０系ルートＲ０から正常な１系ルートＲ１に切り替えた際に、時刻誤差による差があることにより時刻が飛び跳ねる時刻の跳躍が無くなる。このため、時刻情報の品質が悪化することが無くなり、時刻情報の品質を向上させることができる。
【００６３】
（２）検出部２３は、０系ルートＲ０又は１系ルートＲ１の故障の復旧を検出する。例えば、検出部２３が、故障した０系ルートＲ０の復旧を検出したとする。時刻計算部２４は、復旧が検出された０系ルートＲ０側で累積された時刻誤差を有するＵＴＣから、当該復旧した０系ルートＲ０に係る０系補正値を減算して補正する。切替部２５は、その補正により得られるＵＴＣが伝送されるように復旧が検出された０系ルートＲ０に切り戻す処理を行うようにした。
【００６４】
この構成によれば、０系ルートＲ０の故障により正常な１系ルートＲ１に切り替えた後に、故障した０系ルートＲ０が復旧した際に、時刻の跳躍無しに、復旧した０系ルートＲ０に切り戻すことができる。このため、切り戻し時に時刻情報の品質が悪化することが無くなるので、時刻情報の品質を向上させることができる。
【００６５】
＜第１実施形態の応用例１＞
この応用例１が、上述した第１実施形態と異なる点は、図１に示した時刻計算部２４と切替部２５とが次の処理を行うことにある。
【００６６】
即ち、検出部２３での０系ルートＲ０又は１系ルートＲ１の故障検出時に、例えば０系ルートＲ０の故障検出時に、切替部２５で正常な１系ルートＲ１に切り替えが行われた場合、切替部２５は、切替後の１系ルートＲ１において、切替前と切替後の時刻誤差による差である時刻の跳躍が発生した際に、当該時刻の跳躍発生を検出する第１機能を備える。
【００６７】
時刻計算部２４は、切替部２５で時刻の跳躍発生が検出された際に、切替前と切替後の時刻誤差による差が０となるように、切替後の１系ルートＲ１を伝送する時刻情報であるＵＴＣの時刻誤差を所定時間内で徐々に減少させる計算を行う第２機能を備える。
【００６８】
この切替部２５及び時刻計算部２４の第１及び第２機能の処理例を、図３を参照して説明する。前提条件として、図３の横軸に示す時刻ｔ１１〜ｔ１２間において、切替部２５にて０系ルートＲ０側に切り替えられているとする。この場合、０系ルートＲ０を、時刻計算部２４にて時刻情報ＵＴＣ＋６０ｎｓから０系補正値６０ｎｓを減算した結果のＵＴＣのみを含むパケットＰ１ａが送信されている。
【００６９】
この場合に、検出部２３で０系ルートＲ０の故障が検出され、切替部２５が、時刻ｔ１２において、正常な１系ルートＲ１側に切り替えを行い、この後、時刻ｔ１２において、切替後の１系ルートＲ１において時刻の跳躍発生を検出したとする。この検出された時刻の跳躍は、切替後の１系ルートＲ１に、時刻計算部２４で上記減算が行われず通過した時刻情報ＵＴＣ＋１２０ｎｓを含むパケットＰ１ｂが伝送されて発生している。
【００７０】
そこで、時刻計算部２４は、時刻ｔ１３〜ｔ１４間の所定時刻内において、切替前と切替後の時刻誤差１２０ｎｓによる差が０となるように、切替後の１系ルートＲ１を伝送するＵＴＣの時刻誤差１２０ｎｓを、斜線ｋ１で示すように徐々に減少させる計算を行う。この計算によって、時刻ｔ１４において、その時刻誤差１２０ｎｓが０となり、ＵＴＣのみを含むパケットＰ１ａが１系ルートＲ１を伝送する。
【００７１】
このようにルート切替時における時刻の跳躍発生時に、所定時間内で時刻誤差１２０ｎｓを０となるまで徐々に減少させることで、下流側のＢＣ装置１３（図１０）への時刻誤差の変化の影響が過渡的に生じないので、そのＢＣ装置１３における時刻情報の品質に及ぼす悪影響を抑制することができる。
【００７２】
なお、ルート切替後において時刻の跳躍発生時の時刻誤差１２０ｎｓを短時間で０にすると、この急変により過渡現象が生じるので、下流側のＢＣ装置１３における時刻情報の品質に悪影響を及ぼすことになる。
【００７３】
＜第１実施形態の応用例２＞
図４は、本発明の第１実施形態の応用例２に係る時刻同期装置２０Ａの構成を示すブロック図である。
【００７４】
この時刻同期装置２０Ａは、図５に示すＮＷシステム１０ＡのＢＣ装置１２ｃに適用する。即ち、上流側から少なくとも２つの０系及び１系双方のルートＲ０，Ｒ１が入力され、下流側（出力側）にＢＣ装置１３とＢＣ装置１４とが接続されて下流側が少なくとも２つに分岐している場合のＢＣ装置１２ｃに適用する。
【００７５】
時刻同期装置２０Ａの切替部２５が、検出部２３で故障（例えば０系ルートＲ０の故障）が検出された際に、他方の正常な１系ルートＲ１に切り替えを行い、この切替後の１系ルートＲ１に係る時刻情報のパケットＰ１が、０系送信部２７及び１系送信部２８の双方から後段のスレーブ側であるＢＣ装置１３及びＢＣ装置１４へ伝送されるように切り替えを行う。
【００７６】
このような応用例２の時刻同期装置２０Ａによれば、上流側から少なくとも２つの０系及び１系双方のルートＲ０，Ｒ１が入力されるＢＣ装置１２ｃの下流側が、少なくとも２つに分岐している場合でも、何れか一方のルート（例えばＲ０）の故障時に、正常なルートＲ１の時刻情報を、下流側の２つのＢＣ装置１３及び１４の双方へ伝送することができる。
【００７７】
＜第２実施形態の構成＞
図６は、本発明の第２実施形態に係る時刻同期装置の構成を示すブロック図である。但し、図６に示す時刻同期装置２０Ｂにおいて、図１に示した時刻同期装置２０と同一部分には同一符号を付し、その説明を適宜省略する。
【００７８】
図６に示す第２実施形態の時刻同期装置２０Ｂが、第１実施形態の時刻同期装置２０と異なる点は、故障復旧検出部２３ａ，２３ｂと、時刻計算部２４ａ，２４ｂと、経路切替部２５ａ，２５ｂと、時刻補正値保持部２６ａ，２６ｂとの各々を、０系ルートＲ０側と１系ルートＲ１側とに分けて各系統に専属に備えたことにある。
【００７９】
なお、検出部２３ａは請求項記載の０系検出部を構成し、検出部２３ｂは請求項記載の１系検出部を構成する。ここで「請求項記載の」を省略すると、時刻計算部２４ａは０系補正部を、時刻計算部２４ｂは１系補正部を構成する。切替部２５ａは０系切替部を、切替部２５ｂは１系切替部を構成する。保持部２６ａは０系保持部を、保持部２６ｂは１系保持部を構成する。
【００８０】
オペレータ端末機２９は、事前に測定されたＢＣ装置１２ｃにおける、０系ルートＲ０の累積誤差６０ｎｓを０系補正値として０系の保持部２６ａに保持させ、１系ルートＲ１における累積誤差１２０ｎｓを１系補正値として１系の保持部２６に保持させる。
【００８１】
次に、０系ルートＲ０側の検出部２３ａ、時刻計算部２４ａ及び切替部２５ａについて説明する。
検出部２３ａは、０系ルートＲ０の故障を検出し、この故障情報Ｄ１ａを０系及び１系双方の切替部２５ａ，２５ｂへ出力する。また、検出部２３ａは、０系ルートＲ０の故障の復旧を検出し、この復旧情報Ｄ２ａを０系及び１系双方の切替部２５ａ，２５ｂへ出力する。
【００８２】
時刻計算部２４ａは、０系ルートＲ０の時刻情報ＵＴＣ＋６０ｎｓ（図１０）から、保持部２６に保持された０系補正値６０ｎｓを減算して補正し、この結果のＵＴＣを時刻情報として切替部２５ａへ出力する。
【００８３】
切替部２５ａは、時刻計算部２４ａの補正結果であるＵＴＣのみを含むパケットＰ１を０系ルートＲ０に伝送して０系送信部２７へ出力する。また、検出部２３ａから０系ルートＲ０の故障情報Ｄ１ａが入力された０系の切替部２５ａは０系ルートＲ０の時刻情報の伝送を停止する。同入力された１系の切替部２５ｂは１系ルートＲ１の時刻情報の伝送を開始する。
【００８４】
一方、検出部２３ａから０系ルートＲ０の復旧情報Ｄ２１ａが０系及び１系双方の切替部２５ａ，２５ｂに入力された場合、０系の切替部２５ａは０系ルートＲ０の時刻情報の伝送を復旧する。１系の切替部２５ｂは１系ルートＲ１の時刻情報の伝送を停止する。
【００８５】
次に、１系ルートＲ１側の検出部２３ｂ、時刻計算部２４ｂ及び切替部２５ｂについて説明する。
検出部２３ｂは、１系ルートＲ１の故障を検出し、この故障情報Ｄ１ｂを０系及び１系双方の切替部２５ａ，２５ｂへ出力する。また、検出部２３ｂは、１系ルートＲ１の故障の復旧を検出し、この復旧情報Ｄ２ｂを０系及び１系双方の切替部２５ａ，２５ｂへ出力する。
【００８６】
時刻計算部２４ｂは、１系ルートＲ１の時刻情報ＵＴＣ＋１２０ｎｓ（図１０）から、保持部２６に保持された１系補正値１２０ｎｓを減算して補正し、この結果のＵＴＣを時刻情報として切替部２５ｂへ出力する。
【００８７】
切替部２５ｂは、時刻計算部２４ｂの補正結果であるＵＴＣのみを含むパケットＰ１を１系ルートＲ１に伝送して１系送信部２８へ出力する。また、検出部２３ｂから１系ルートＲ１の故障情報Ｄ１ｂが入力された１系の切替部２５ｂは１系ルートＲ１の時刻情報の伝送を停止する。同入力された０系の切替部２５ａは０系ルートＲ０の時刻情報の伝送を開始する。
【００８８】
一方、検出部２３ｂから１系ルートＲ１の復旧情報Ｄ２ｂが０系及び１系双方の切替部２５ａ，２５ｂに入力された場合、１系の切替部２５ｂは１系ルートＲ１の時刻情報の伝送を復旧する。０系の切替部２５ａは０系ルートＲ０の時刻情報の伝送を停止する。
【００８９】
＜第２実施形態の効果＞
このような第２実施形態の時刻同期装置２０Ｂは、０系及び１系個別に、故障復旧検出部２３ａ，２３ｂと、時刻計算部２４ａ，２４ｂと、経路切替部２５ａ，２５ｂと、時刻補正値保持部２６ａ，２６ｂとの各構成部を設ける構成とした。このため、０系又は１系の構成部の何れか一方が故障しても、他方の正常な構成部で時刻同期処理を正常に実行することができる。
【００９０】
また、例えば０系ルートＲ０の故障により正常な１系ルートＲ１に切り替えられた後、故障した０系ルートＲ０が復旧した場合、この復旧した０系ルートＲ０を伝送する時刻情報の時刻誤差は、必然的に時刻計算部２４ａで補正される。このため、例えば０系切替部が、０系の伝送経路の復旧が検出された際に、当該０系の伝送経路に切り戻す処理を行った場合、時刻の跳躍無しに、復旧した伝送経路に切り戻すことができる。従って、切り戻し時に時刻情報の品質が悪化することが無くなるので、時刻情報の品質を向上させることができる。
【００９１】
＜第２実施形態の応用例＞
図７は、本発明の第２実施形態の応用例に係る時刻同期装置２０Ｃの構成を示すブロック図である。
【００９２】
この時刻同期装置２０Ｃは、上述の図４に示した時刻同期装置２０Ａと同様に、図５に示すＮＷシステム１０ＡのＢＣ装置１２ｃに適用する。
【００９３】
時刻同期装置２０Ｃにおいて、検出部２３ａから例えば０系ルートＲ０の故障情報Ｄ１ａが入力された０系の切替部２５ａが０系ルートＲ０の時刻情報の伝送を停止し、同入力された１系の切替部２５ｂは１系ルートＲ１の時刻情報が、０系送信部２７及び１系送信部２８の双方から後段のスレーブ側であるＢＣ装置１３及びＢＣ装置１４へ伝送されるようにする。
【００９４】
このような応用例の時刻同期装置２０Ｃによれば、上流側から少なくとも２つの０系及び１系双方のルートＲ０，Ｒ１が入力されるＢＣ装置１２ｃの下流側が、少なくとも２つに分岐している場合でも、何れか一方のルート（例えばＲ０）の故障時に、正常なルートＲ１の時刻情報を、下流側の２つのＢＣ装置１３及び１４の双方へ伝送することができる。また、０系又は１系の構成部の何れか一方が故障しても、他方の正常な構成部で時刻同期処理を正常に実行することができる。
【００９５】
＜時刻同期装置の適用例＞
上述した時刻同期装置２０Ｂ（又は時刻同期装置２０）を、ＭＰＬＳ−ＴＰ（Multi Protocol Label Switching-Transport Profile）と呼ばれるパケットトランスポート技術等によるリングプロテクションに適用した例について説明する。
【００９６】
リングプロテクションは、双方向の二芯光ファイバで複数の通信装置がリング状に接続されたＮＷ構成において、パケットを一方の光ファイバへ伝送中に故障が発生した場合に、他方の光ファイバに切り替えてパケットを伝送する方式である。
【００９７】
リングプロテクションのＮＷ構成を図８に示す。図８に示すように、双方向の二芯光ファイバＦ１，Ｆ２で複数のＢＣ装置３２ａ，３２ｂ，３２ｃ，３２ｄ，３２ｅ，３２ｆがリング状に接続されており、ＢＣ装置３２ａにＧＭ装置３１が光ファイバで接続され、ＢＣ装置３２ｄにＥＡ装置（図９）としてのＢＣ装置３３が光ファイバで接続されている。
【００９８】
リング状に接続された各ＢＣ装置３２ａ〜３２ｆには、時刻同期装置２０Ｂ（図６）が搭載されているとする。時刻同期装置２０Ｂにおける０系受信部２１の入力側と０系送信部２７の出力側には一方の光ファイバＦ１が接続され、１系受信部２２の入力側と１系送信部２８の出力側には他方の光ファイバＦ２が接続されている。
【００９９】
このようなＮＷ構成において、ＧＭ装置３１からの時刻情報のＵＴＣを含むパケット（ＰＴＰパケット）が、一方の光ファイバＦ１でＢＣ装置３２ａ，３２ｂ，３２ｃ，３２ｄを経由してＢＣ装置３３へ伝送されているとする。この伝送中にＢＣ装置３２ｂとＢＣ装置３２ｃ間の光ファイバＦ１に×印で示す故障が発生したとする。
【０１００】
この故障は、故障発生個所の伝送方向後方側のＢＣ装置３２ｃに搭載された時刻同期装置２０Ｂの０系検出部２３ａで検出され、この検出に応じて０系切替部２５ａが一方の光ファイバＦ１の時刻情報の伝送を停止する。この停止によって、一方の光ファイバＦ１側の時刻情報の伝送の停止が、全てのＢＣ装置３２ａ〜３２ｆの時刻同期装置２０Ｂで故障として検出される。
【０１０１】
このため、全てのＢＣ装置３２ａ〜３２ｆに搭載された時刻同期装置２０Ｂの０系の切替部２５ａで、一方の光ファイバＦ１の時刻情報の伝送が停止される。これと同時に、１系の切替部２５ｂで他方の光ファイバＦ２における時刻情報の伝送が開始される。
【０１０２】
このような光ファイバＦ２への切り替えによる時刻情報の伝送開始によって、ＧＭ装置３１からのＵＴＣを含む時刻情報のパケットが、他方の光ファイバＦ２でＢＣ装置３２ａ，３２ｆ，３２ｅ，３２ｄを経由してＢＣ装置３３へ伝送される。
【０１０３】
その他、具体的な構成について、本発明の主旨を逸脱しない範囲で適宜変更が可能である。
【符号の説明】
【０１０４】
１１，３１  ＧＭ装置
１２ａ〜１２ｇ，３２ａ〜３２ｆ  ＢＣ装置
１３，３３  ＢＣ装置（ＥＡ装置）
２０，２０Ａ，２０Ｂ，２０Ｃ  時刻同期装置
２１  ０系ＰＴＰ受信部
２２  １系ＰＴＰ受信部
２３，２３ａ，２３ｂ  故障復旧検出部（検出部）
２４，２４ａ，２４ｂ  時刻計算部（補正部）
２５，２５ａ，２５ｂ  経路切替部（切替部）
２６，２６ａ，２６ｂ  時刻補正値保持部（保持部）
２７  ０系ＰＴＰ送信部
２８  １系ＰＴＰ送信部
２９  オペレータ端末機
【図１】
2019158538.tif 000003
【図２】
2019158538.tif 000004
【図３】
2019158538.tif 000005
【図４】
2019158538.tif 000006
【図５】
2019158538.tif 000007
【図６】
2019158538.tif 000008
【図７】
2019158538.tif 000009
【図８】
2019158538.tif 000010
【図９】
2019158538.tif 000011
【図１０】
2019158538.tif 000012
【図１１】
2019158538.tif 000013