(57)【要約】【課題】時間同期を行うためのプロトコルを実行する装置の障害等が発生した場合でもネットワークの正常運用を継続する技術を提供する。【解決手段】時間同期を行うためのプロトコルを動作させる時間同期システムは、プロトコルを実行する第１の装置及び複数の第２の装置を備え、第１の装置は、時間情報源と、第２の装置からの時間情報を受信する受信部と、時間情報源からの時間情報と第２の装置からの時間情報に基づいて自装置の障害及び第２の装置の障害を判定する判定部と、判定部が自装置の障害と判定した場合には、第２の装置からの時間情報を送信し、判定部が第２の装置の障害と判定した場合には、時間情報源からの時間情報を送信する送信部とを備える。【選択図】図４
2010004321.tif 000002
【特許請求の範囲】
【請求項１】
時間同期を行うためのプロトコルを動作させる時間同期システムであって、
前記プロトコルを実行する第１の装置及び複数の第２の装置を備え、
前記第１の装置は、
時間情報源と、
前記第２の装置からの時間情報を受信する受信部と、
前記時間情報源からの時間情報と前記第２の装置からの時間情報に基づいて自装置の障害及び前記第２の装置の障害を判定する判定部と、
前記判定部が自装置の障害と判定した場合には、前記第２の装置からの時間情報を送信し、前記判定部が前記第２の装置の障害と判定した場合には、前記時間情報源からの時間情報を送信する送信部と、
を備える時間同期システム。
【請求項２】
前記判定部は、
前記時間情報源からの時間情報が前記第２の装置からの時間情報と異なる場合は、自装置の障害と判定し、
前記第２の装置の内の第３の装置の時間情報が前記時間情報源からの時間情報及び他の第２の装置からの時間情報と異なる場合は、前記第３の装置の障害と判定する
請求項１に記載の時間同期システム。
【請求項３】
時間同期を行うためのプロトコルを実行する時間同期装置であって、
時間情報源と、
複数の対向の時間同期装置からの時間情報を受信する受信部と、
前記時間情報源からの時間情報と前記対向の時間同期装置からの時間情報に基づいて自装置の障害及び前記対向の時間同期装置の障害を判定する判定部と、
前記判定部が自装置の障害と判定した場合には、前記対向の時間同期装置からの時間情報を送信し、前記判定部が前記対向の時間同期装置の障害と判定した場合には、前記時間情報源からの時間情報を送信する送信部と
を備える時間同期装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＴＰ（Ｐｒｅｃｉｓｉｏｎ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）を使用して、装置間の時刻及びクロックの同期をとるネットワークシステムおよび時間同期装置に関する。
【背景技術】
【０００２】
ＰＴＰ（Ｐｒｅｃｉｓｉｏｎ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）は、ＩＥＥＥ１５８８−２００２で定義された、イーサネット（登録商標）などのネットワークにおいて高精度な同期を実現する時間伝送プロトコルである。
【０００３】
図７は、ＰＴＰを使用したネットワークの構成例を示す図である。ＰＴＰマスタ装置であるノードＰＭ１は、基準クロック源Ｔからの基準タイミングをＰＴＰパケットとして送信する。ＰＴＰスレーブ装置であるノードＰＳ２〜ノードＰＳ６は、ＰＴＰマスタ装置からのＰＴＰパケットのタイミング情報を使用して、ＰＴＰマスタ装置であるノードＰＭ１のタイミングに同期する。また、ノードＰＳ４は、ＰＴＰスレーブ装置であるノードＰＳ５及びノードＰＳ６に対しては、ＰＴＰマスタ装置として動作するＰＴＰリピータである。
【０００４】
図７では、ノードＰＭ１及びノードＰＳ２〜ＰＳ６の全ての装置が基準クロック源ＰＴ１を基準として同期する構成となっている。
【０００５】
このようなＰＴＰを用いることによって、例えば、フェムトセルの基地局等のＧＰＳの受信機を搭載できないような安価かつ軽量な基地局が、ＩＰ網でのパケットのやり取りによって高精度なクロックを取得することができる。
【特許文献１】特開２００７−２６７４２１号公報
【非特許文献１】「ＩＥＥＥ１５８８規格」、（米国）、ＩＥＥＥ、２００２年
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述したＰＴＰを使用したネットワークには以下のような問題があった。
【０００７】
図７において、ＰＴＰマスタ装置であるノードＰＭ１の障害等により、ＰＴＰマスタ装置からのタイミング情報（時刻やクロック等）が異常となった場合に、ＰＴＰスレーブ装置であるノードＰＳ２〜ＰＳ６は、ＰＴＰマスタ装置であるノードＰＭ１の障害を検出できない。ＰＴＰスレーブ装置であるノードＰＳ２〜ＰＳ６は、ＰＴＰマスタ装置の障害を検出できないまま、異常となったタイミング情報に同期してしまう。その結果、ＰＴＰを使用するネットワークの全てのＰＴＰ装置が動作異常となってしまう可能性がある。
【０００８】
また、ＰＴＰスレーブ装置がＰＴＰマスタ装置の障害を検出できたとしても、ＰＴＰマスタ装置は１台しかおらず、正しいタイミング情報を取得することができないため、正常運用を継続できない。
【０００９】
開示の時間同期システムの目的は、時間同期を行うためのプロトコル（例えばＰＴＰ）を実行する装置の障害等が発生した場合でもネットワークの正常運用を継続する技術を提供することである。
【課題を解決するための手段】
【００１０】
開示の時間同期システムは、時間同期を行うためのプロトコルを動作させる時間同期システムであって、
前記プロトコルを実行する第１の装置および複数の第２の装置を備え、
前記第１の装置は、
時間情報源と、
前記第２の装置からの時間情報を受信する受信部と、
前記時間情報源からの時間情報と前記第２の装置からの時間情報に基づいて自装置の障害及び前記第２の装置の障害を判定する判定部と、
前記判定部が自装置の障害と判定した場合には、前記第２の装置からの時間情報を送信し、前記判定部が前記第２の装置の障害と判定した場合には、前記時間情報源からの時間情報を送信する送信部と、を備える。
【００１１】
開示の時間同期システムは、時間同期プロトコル（例えばＰＴＰ）を実行する第１の装置と複数の第２の装置とを備え、第１の装置は、自装置の時間情報と複数の第２の装置の時間情報とから、自装置の障害か又は第２の装置の障害かを判定し、自装置の障害である場合には、第２の装置からの時間情報を送信し、第２の装置の障害である場合には、時間情報源からの時間情報を送信する。自装置の障害を判定した場合でも、第２の装置の時間情報を送信することによって、ネットワーク内の他の装置（例えば、配下の装置）は正しい時間情報を取得でき、正常運用を継続することができる。
【００１２】
また、前記判定部は、
前記時間情報源からの時間情報が前記第２の装置からの時間情報と異なる場合は、自装置の障害と判定し、
前記第２の装置の内の第３の装置の時間情報が前記時間情報源からの時間情報及び他の第２の装置からの時間情報と異なる場合は、前記第３の装置の障害と判定するようにしてもよい。このようにして、第１の装置は、ネットワーク内のどの装置に障害が発生しているかを特定することができる。
【００１３】
また、開示の時間同期システムは、同様の機能を備える時間同期装置、時間同期方法、プログラム、及びプログラム記録媒体としても特定可能である。
【発明の効果】
【００１４】
開示の時間同期システムによれば、時間同期を行うためのプロトコルを実行する装置の障害等が発生した場合でもネットワークの正常運用を継続することができる。
【発明を実施するための最良の形態】
【００１５】
＜第１実施形態＞
以下、図面に基づいて、時間同期システムの実施の形態を説明する。以下の実施形態の構成は例示であり、時間同期システムは実施形態の構成には限定されない。
【００１６】
図１は、時間同期システムの全体の例を示す図である。図１の時間同期システムには、ＰＴＰマスタ装置であるノードＭ１〜Ｍ３がそれぞれネットワーク（例えばＩＰ網）で接続される。それぞれのＰＴＰマスタ装置であるノードＭ１〜Ｍ３には、ＰＴＰスレーブ装置であるノードＳ４〜Ｓ８が接続されている。ＰＴＰマスタ装置であるノードＭ１〜Ｍ３は、それぞれＧＰＳ受信機を備えており、ＧＰＳＴ１〜Ｔ３から時刻及びクロック等を取得する。取得した時刻及びクロック等をもとに、それぞれのＰＴＰマスタ装置で同期のタイミングとなるタイミング情報を生成し、配下のＰＴＰスレーブ装置に送信する。例えば、ＰＴＰマスタ装置であるノードＭ１は、ＧＰＳＴ１から取得した時刻からタイミング情報を生成し、配下のＰＴＰスレーブ装置であるノードＳ４及びＳ５に配信する。このとき
、ノードＭ１は、他のＰＴＰマスタ装置であるノードＭ２及びＭ３からもタイミング情報を受信する。正常時には、ＰＴＰマスタ装置であるノードＭ１〜Ｍ３それぞれが送信するタイミング情報は同期している。
【００１７】
図２は、ノードＭ１に障害が発生したと判定される場合の時間同期システムの全体の例を示す図である。図２では、ノードＭ１の基準クロックとなるＧＰＳＴ１の動作が異常となり、ノードＭ１が生成するタイミング情報にも異常が発生する場合を示す。それぞれのＰＴＰマスタ装置からのタイミング情報は正常時には同期している。しかしながら、例えば、ノードＭ１の基準クロック源であるＧＰＳＴ１の動作が異常である場合、ノードＭ１が受信する時刻及びクロック等も異常となり、ノードＭ１が生成するタイミング情報のみが他のＰＴＰマスタ装置からのタイミング情報とズレを生じる。ノードＭ１は、自身が生成するタイミング情報と他のＰＴＰマスタ装置から受信するタイミング情報とを比較し、自身が送信するタイミング情報が異常であることを検出する。ノードＭ１は、自身に異常の原因があると検出すると、ＰＴＰマスタとしての機能を停止し、ＰＴＰスレーブとして動作する。つまり、ノードＭ１は、自身が生成するタイミング情報を配下のノードＳ４及びＳ５に配信するのを止め、ノードＭ２及びノードＭ３から受信するタイミング情報を配下のＰＴＰスレーブ装置であるノードＳ４及びノードＳ５に送信する。
【００１８】
自装置に異常が発生した場合には、上述のように、ＰＴＰマスタとしての機能を停止し、ＰＴＰスレーブとして動作することによって、配下のＰＴＰスレーブ装置は、自身が配下となるマスタ装置に障害が発生した場合でも正しいタイミング情報を取得することができる。
【００１９】
図３は、図１及び図２におけるノードＭ１の構成例を示す図である。ノードＭ１（ＰＴＰ装置に相当）は、基準クロック源１と、自装置タイミング情報生成部２と、タイミング情報比較判定部３と、他装置タイミング情報生成部４と、タイミング情報選択部５と、対スレーブ送信インタフェース部６と、対マスタ送信インタフェース部７と、対スレーブ受信インタフェース部８と、スイッチ部９とを備える。ノードＭ１は、スイッチＷ１を介してＰＴＰマスタ装置であるノードＭ２及びＭ３と、ＰＴＰスレーブ装置であるノードＳ４及びＳ５と接続している。
【００２０】
基準クロック源１（時間情報源に相当）は、例えば、ＧＰＳ受信機であってＧＰＳから電波を受信し時刻及びクロック等を取得する。または、基準クロック源１は、他のＧＰＳ受信機からその装置がＧＰＳから受信した時刻及びクロック等を取得する受信機能部であってもよい。また、基準クロック源１は、高精度発振器等であってもよい。
【００２１】
自装置タイミング生成部２は、基準クロック源１から受信する時間等の情報を元にタイミング情報（時間情報に相当）を生成する。このタイミング情報は、例えば、時刻を示すものでもよいし、クロックを示すものでもよい。自装置タイミング情報生成部２が生成するタイミング情報を自タイミング情報と称する。
【００２２】
対マスタ受信インタフェース部（受信部に相当）８ａ及び８ｂは、ＰＴＰマスタ装置であるノードＭ２及びＭ３から送信される時間及びクロック等の情報を含んだＰＴＰパケットを受信する。
【００２３】
他装置タイミング情報生成部４は、対マスタ受信インタフェース部８から受信したＰＴＰパケットから装置内で用いるタイミング情報を生成する。例えば、ノードＭ２から受信したＰＴＰパケットから他タイミング情報Ａを、ノードＭ３から受信したＰＴＰパケットから他タイミング情報Ｂを生成する。この他タイミング情報Ａ及びＢは、自タイミング情報と同種の情報（時刻及びクロック等）を示す。
【００２４】
タイミング情報比較判定部（判定部に相当）３は、自装置タイミング情報生成部２から受信する自タイミング情報と、他装置タイミング情報生成部４から受信する他タイミング情報Ａ及びＢとを比較する。タイミング情報比較判定部３は、許容される各タイミング情報間のズレの閾値を予め設定などによって有している。タイミング情報を比較した際に、閾値以上に他のタイミング情報とのズレが生じたタイミング情報の送信元のＰＴＰマスタ装置に障害が発生していると判定する。例えば、自タイミング情報と他タイミング情報Ａ及びＢとのズレが閾値以下である場合は、いずれのＰＴＰマスタ装置にも障害は発生しておらず、正常な状態であることを判定する。この場合、複数のＰＴＰマスタ装置からのＰＴＰパケットを基にタイミング情報を比較し、多数決によって障害の発生したＰＴＰマスタ装置を判定する。
【００２５】
例えば、自タイミング情報のみが他タイミング情報Ａ及びＢと閾値以上にずれていた場合は、自装置に障害が発生していると判定する。例えば、他タイミング情報Ａのみが、自タイミング情報及び他タイミング情報Ｂと閾値以上のズレが生じている場合には、他タイミング情報の送信元であるノードＭ２に障害が発生していると判定する。タイミング情報比較判定部３は、判定結果をタイミング情報選択部５とマスタ送信インタフェース部７に送信する。特に、他のＰＴＰマスタ装置に障害が発生していると判定した場合には、判定結果とともに当該ＰＴＰマスタ装置であるノードに障害発生通知を送信するようにしてもよい。
【００２６】
タイミング情報選択部５は、対スレーブ送信インタフェース部６からどのタイミング情報を送信するかを選択する。タイミング情報比較判定部３からの判定結果がいずれのＰＴＰ装置も正常又は他のＰＴＰ装置の障害を示す場合には、自タイミング情報を対スレーブ送信インタフェース部６から送信するタイミング情報として選択する。タイミング情報比較判定部３からの判定結果が自装置の障害を示す場合には、他タイミング情報Ａ及びＢを対スレーブ送信インタフェース部６から送信するタイミング情報として選択する。このとき、他タイミング情報Ａ及びＢは同期しているので、どちらの情報を選択してもよい。
【００２７】
対スレーブ送信インタフェース部６は、タイミング情報選択部５で選択されたタイミング情報からＰＴＰパケットを生成して配下のＰＴＰスレーブ装置（ノードＳ４及びノードＳ５）に送信する。
【００２８】
対マスタ送信インタフェース部７は、タイミング判定比較部３からの判定結果を受信し、判定結果が正常又は他のＰＴＰマスタ装置の障害を示す場合には、ＰＴＰマスタとしての動作を継続し、自タイミング情報を他のＰＴＰマスタ装置（ノードＭ２及びノードＭ３）に送信する。タイミング情報比較判定部３からの判定結果が自装置の障害を示す場合には、その動作を停止する。
【００２９】
対スレーブ送信インタフェース部６と対マスタ送信インタフェース部７とは、送信部に相当する。
【００３０】
スイッチ部９は、物理インタフェース（図示せず）と、対スレーブ送信インタフェース部６と、対マスタ送信インタフェース部７と、対マスタ受信インタフェース部８との間のＰＴＰパケットのスイッチングを行う。
【００３１】
図４は、タイミング情報比較判定部３が、タイミング情報を比較し、障害を判定するときの動作フローの例を示す図である。
【００３２】
ノードＭ１が起動すると（ＯＰ１）、他のＰＴＰマスタ装置から自装置の障害発生を指
摘する障害発生通知を受信しているか否か判定する（ＯＰ２）。
【００３３】
他のＰＴＰマスタ装置のいずれからも障害発生通知を受信していない場合は（ＯＰ２：Ｙｅｓ）、ノードＭ２からのタイミング情報（他タイミング情報Ａ）と自タイミング情報とのズレが閾値より小さいか否か判定する（ＯＰ３）。
【００３４】
ノードＭ２からのタイミング情報（他タイミング情報Ａ）と自タイミング情報とのズレが閾値より小さい場合は（ＯＰ３：Ｙｅｓ）、ノードＭ３からのタイミング情報（他タイミング情報Ｂ）と自タイミング情報とのズレが閾値より小さいか否か判定する（ＯＰ４）。
【００３５】
ノードＭ３からのタイミング情報（他タイミング情報Ａ）と自タイミング情報とのズレが閾値より小さい場合は（ＯＰ４：Ｙｅｓ）、自タイミング情報と他タイミング情報Ａ及びＢとのズレが閾値より小さく、同期がとれているとみなしてよい。従って、ネットワークが正常に動作していると判定できるので、ノードＭ１は、ＰＴＰマスタとしての動作を継続する（ＯＰ６）。具体的には、自タイミング情報から生成したＰＴＰパケットを対スレーブ送信インタフェース部６と対マスタ送信インタフェース部７とから送信する。
【００３６】
ノードＭ３からのタイミング情報（他タイミング情報Ｂ）と自タイミング情報とのズレが閾値以上である場合には（ＯＰ４：Ｎｏ）、ノードＭ３のタイミング情報（他タイミング情報Ｂ）のみが同期していないとみなす。自装置（ノードＭ１）とノードＭ２とは同期していると見なしているので、多数決でノードＭ３の異常を判定することができる。従って、ノードＭ３に障害が発生していると判定し、ノードＭ３へ障害発生通知を行う（ＯＰ７）。具体的には、自タイミング情報から生成したＰＴＰパケットを対スレーブ送信インタフェース部６と対マスタ送信インタフェース部７とから送信するとともに、対マスタ送信インタフェース部７からノードＭ３への障害発生通知を送信する。
【００３７】
ノードＭ２からのタイミング情報（他タイミング情報Ａ）と自タイミング情報とのズレが閾値以上である場合には（ＯＰ３：Ｎｏ）、ノードＭ３からのタイミング情報（他タイミング情報Ｂ）と自タイミング情報とのズレが閾値より小さいか否か判定する（ＯＰ５）。ノードＭ３からのタイミング情報（他タイミング情報Ｂ）と自タイミング情報とのズレが閾値より小さい場合には（ＯＰ５：Ｙｅｓ）、ノードＭ２からのタイミング情報（他タイミング情報Ａ）のみ同期していないとみなす。自装置（ノードＭ１）とノードＭ３とは同期していると見なしているので、多数決でノードＭ２の異常を判定することができる。従って、ノードＭ２に障害が発生していると判定し、ノードＭ２へ障害発生通知を行う（ＯＰ８）。具体的には、自タイミング情報から生成したＰＴＰパケットを対スレーブ送信インタフェース部６と対マスタ送信インタフェース部７とから送信するとともに、対マスタ送信インタフェース部７からノードＭ２への障害発生通知を送信する。
【００３８】
他のＰＴＰマスタ装置から障害発生通知を受信している場合（ＯＰ２：Ｎｏ）と、ノードＭ３からのタイミング情報（他タイミング情報Ｂ）と自タイミング情報とのズレが閾値以上の場合とには（ＯＰ５：Ｎｏ）、自装置に障害が発生していると判定する。この場合、ノードＭ１は、ＰＴＰマスタとして動作することを停止し、ＰＴＰスレーブ装置（又はＰＴＰリピータ装置）として動作する（ＯＰ９）。具体的には、対マスタ送信インタフェース部７の動作を停止し、対スレーブ送信インタフェース部６から他タイミング情報Ａ又はＢを送信する。
【００３９】
図５は、タイミング情報を比較する例を示す図である。タイミング情報比較判定部３は、例えば、タイミング情報としてクロックを取り扱う。図５は、上方に、ノードＭ１のタイミング情報（自タイミング情報）であるクロックを、下方にノードＭ２のタイミング情
報（他タイミング情報Ａ）であるクロックを示す。図４のＯＰ３の処理において、タイミング情報比較判定部３は、一定時間における自タイミング情報と他タイミング情報Ａとのクロックのエッジ数を監視する。タイミング情報比較判定部３は、このクロックのエッジ数の差によって、同期しているか否かを判定する。図５では、或る一定時間内のクロックのエッジ数がノードＭ１は１１回であるのに対し、ノードＭ２では１５回である。このとき、閾値が３回と設定されている場合は、ノードＭ１とノードＭ２は同期していないとみなされ、処理がＯＰ５（図４）に移る。
【００４０】
＜ＰＴＰマスタ装置を複数存在させる場合＞
第１実施形態では、ネットワーク内に複数のＰＴＰマスタ装置が存在する。しかしながら、ＰＴＰは、ＰＴＰを動作させる範囲であるＰＴＰドメイン内では、常にＰＴＰマスタは１台のみとするアルゴリズムを備えている。従って、このアルゴリズムを克服すべく、何らかの対処が必要となる。
【００４１】
ＰＴＰマスタを複数存在させる場合としては、例えば、以下が挙げられる。
【００４２】
図６は、ＰＴＰドメインの構成例を示す図である。図６では、ノードＭ１をＰＴＰマスタとするＰＴＰドメイン１と、ノードＭ２をＰＴＰマスタとするＰＴＰドメイン２と、ノードＭ３をＰＴＰマスタとするＰＴＰドメイン３とが存在する。ノードＭ１は、ＰＴＰドメイン２及びＰＴＰドメイン３においては、ＰＴＰスレーブとして動作する。ノードＭ２及びノードＭ３も同様に、自身がマスタとなるＰＴＰドメイン以外のＰＴＰドメインではＰＴＰスレーブとして動作する。それぞれのノードＭ１〜Ｍ３の配下のＰＴＰスレーブは、自身が配下となっているノードがＰＴＰマスタとして動作するＰＴＰドメインにのみ属する。例えば、ノードＳ４及びノードＳ５は、ノードＭ１がＰＴＰマスタとして動作するＰＴＰドメイン１にのみ属する。
【００４３】
図６のようにＰＴＰドメインを構成する場合、対マスタ受信インタフェース部８は、ＰＴＰドメイン２のＰＴＰマスタであるノード２と、ＰＴＰドメイン３のＰＴＰマスタであるノード３とからＰＴＰパケットを受信する。他タイミング情報生成部４は、それぞれから受信したＰＴＰパケットから他タイミング情報Ａ及びＢを生成する。
【００４４】
対スレーブ送信インタフェース部６は、自装置をＰＴＰマスタとするＰＴＰドメイン１に属するＰＴＰスレーブ装置（ノードＳ４及びＳ５）に対してＰＴＰパケットを送信する。このとき、タイミング選択部５の選択に応じたタイミング情報からＰＴＰパケットを生成して送信する。
【００４５】
対マスタ送信インタフェース部７は、自装置をＰＴＰマスタとするＰＴＰドメイン１に属するＰＴＰスレーブ装置（ノードＭ２及びＭ３）に対してＰＴＰパケットを送信する。ただし、タイミング情報比較判定部３の判定結果が正常及び他のＰＴＰマスタ装置の障害を示す場合には、自タイミング情報から生成したＰＴＰパケットを送信する。タイミング情報比較判定部３の判定結果が自装置の障害を示す場合には、その動作を停止する。しかしながら、自装置の障害の場合においては、対スレーブ送信インタフェース部６からＰＴＰドメイン２又は３のタイミングを有するＰＴＰパケットが送信されるので、ＰＴＰスレーブであるノードＳ４及びＳ５へＰＴＰパケットは伝送される。ノードＭ１自身も、ノードＭ２又はノードＭ３からＰＴＰパケットを受信するので同期を保つことができる。従って、自装置に障害が発生しても、ネットワークの同期は保たれる。
【００４６】
＜第１実施形態の作用効果＞
タイミング情報比較判定部３において、自タイミング情報と他タイミング情報Ａ及びＢを比較することで、すべてのＰＴＰマスタ装置が正常に動作しているか、障害が発生して
いる場合には、どのＰＴＰマスタ装置に障害が発生しているかを判定することができる。自装置に障害が発生した場合には、対スレーブ送信インタフェース部６は他のＰＴＰ装置からのタイミング情報を送信し、対マスタ送信インタフェース部７の動作を停止する。つまり、自装置の障害を検出した場合には、ＰＴＰマスタとしての機能を停止し、ＰＴＰスレーブとして動作する。このことによって、配下のスレーブ装置へ正しいタイミング情報を含んだＰＴＰパケットを送信することができ、正常運用を継続することができる。
【００４７】
また、ＳＤＨ（Ｓｙｎｃｈｒｏｎｏｕｓ Ｄｉｇｉｔａｌ Ｈｉｅｒａｒｃｈｙ）等の同期ネットワークにおいて、マスタ装置を互いに監視する構成をとると、図８のように接続する相手の数だけ、物理インタフェースが必要になる。しかし、第１実施形態の時間同期システムは、ＩＰネットワーク上で構成されるため、マスタ装置の相互監視のためのインタフェースは、１つあれば十分である。従って、第１実施形態の時間同期システムは、装置間のインタフェースを増設することなく、実現することができる。
【図面の簡単な説明】
【００４８】
【図１】時間同期システムの全体の例を示す図である。
【図２】障害発生時の時間同期システムの全体の例を示す図である。
【図３】第１実施形態のＰＴＰ装置の構成例を示す図である。
【図４】タイミング情報比較判定部の動作例のフローを示す図である。
【図５】タイミング情報の比較例を示す図である。
【図６】ＰＴＰドメインの構成例を示す図である。
【図７】ＰＴＰを使用したネットワーク構成例を示す図である。
【図８】ＳＤＨ網でマスタ装置の相互監視を実施する場合の構成例を示す図である。
【符号の説明】
【００４９】
１    基準クロック源
２    自装置タイミング情報生成部
３    タイミング情報比較判定部
４    他装置タイミング情報生成部
５    タイミング情報選択部
６    対スレーブ送信インタフェース部
７    対マスタ送信インタフェース部
８    対マスタ受信インタフェース部
９    スイッチ部
ＰＭ１〜ＰＭ３    ノード（ＰＴＰマスタ装置）
ＰＳ４〜ＰＳ８    ノード（ＰＴＰスレーブ装置）
Ｍ１〜Ｍ３  ノード（ＰＴＰマスタ装置）
Ｓ４〜Ｓ８  ノード（ＰＴＰスレーブ装置）
Ｔ１〜Ｔ３  ＧＰＳ
ＰＴ１      基準クロック源
Ｗ１    スイッチ
【図１】
2010004321.tif 000003
【図２】
2010004321.tif 000004
【図３】
2010004321.tif 000005
【図４】
2010004321.tif 000006
【図５】
2010004321.tif 000007
【図６】
2010004321.tif 000008
【図７】
2010004321.tif 000009
【図８】
2010004321.tif 000010