JP5235716B2 - Synchronous transfer device and synchronous control system - Google Patents
Synchronous transfer device and synchronous control system Download PDFInfo
- Publication number
- JP5235716B2 JP5235716B2 JP2009043144A JP2009043144A JP5235716B2 JP 5235716 B2 JP5235716 B2 JP 5235716B2 JP 2009043144 A JP2009043144 A JP 2009043144A JP 2009043144 A JP2009043144 A JP 2009043144A JP 5235716 B2 JP5235716 B2 JP 5235716B2
- Authority
- JP
- Japan
- Prior art keywords
- synchronization
- clock
- data
- network relay
- synchronous transfer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Description
本発明は、同期移送装置および同期制御システムに関する。 The present invention relates to a synchronous transfer device and a synchronous control system.
特許文献1には、電子交換機から出力された回線データから網同期用クロック信号を抽出し、抽出した網同期用クロック信号を伝送装置へ供給する網同期システムが記載されている。
しかしながら、上記技術では、データを受信した伝送装置が内部クロックを用いてデータを送信するネットワーク中継機器の場合、中継先の装置は、ネットワーク中継機器の内部クロックのタイミングでデータを処理するため、電子交換機とは同期して処理をおこなうことができない。このように、従来技術では、データの通信経路上にネットワーク中継機器が設けられている場合、当該通信経路を利用する装置同士が同期して処理をおこなうことができない。 However, in the above technique, when the transmission device that receives data is a network relay device that transmits data using an internal clock, the relay destination device processes the data at the timing of the internal clock of the network relay device. Processing cannot be performed synchronously with the exchange. As described above, in the related art, when a network relay device is provided on a data communication path, devices using the communication path cannot perform processing synchronously.
上記課題を解決するために、本発明の第1の形態においては、非同期通信網のネットワーク中継機器の同期を制御する同期移送装置であって、ネットワーク中継機器へ入力されるデータからクロックを抽出するクロック抽出部と、ネットワーク中継機器から出力されたデータを、クロック抽出部が抽出したクロックのタイミングに同期させる同期制御部と、同期制御部により同期されたデータを送信するデータ送信部とを備える。 In order to solve the above-mentioned problem, in the first embodiment of the present invention, a synchronous transfer device for controlling the synchronization of a network relay device of an asynchronous communication network, which extracts a clock from data input to the network relay device A clock extraction unit; a synchronization control unit that synchronizes data output from the network relay device with a clock timing extracted by the clock extraction unit; and a data transmission unit that transmits data synchronized by the synchronization control unit.
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。 It should be noted that the above summary of the invention does not enumerate all the necessary features of the present invention. In addition, a sub-combination of these feature groups can also be an invention.
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。 Hereinafter, the present invention will be described through embodiments of the invention, but the following embodiments do not limit the invention according to the claims. In addition, not all the combinations of features described in the embodiments are essential for the solving means of the invention.
図1は、実施形態に係る非同期通信網10の構成の一例を示す。非同期通信網10は、IPネットワークなどの通信ネットワークであって、複数の基地局12を相互接続する。非同期通信網10は、複数のネットワーク中継機器14を備える。ネットワーク中継機器14は、非同期通信網10においてデータを中継する、ゲートウェイ、ルータ、ハブなどの機器である。
FIG. 1 shows an example of the configuration of an
ネットワーク中継機器14は、他の装置から受信したデータのクロックのタイミングで動作する。また、ネットワーク中継機器14は、クロック発振器を内蔵しており、クロック発振器が発生したクロックのタイミングにデータを同期させて、他の装置へ送信する。
The
非同期通信網10においては、複数のネットワーク中継機器14が同期していない場合であっても、同期の精度を重要視しない非同期アプリケーションは正常にデータを処理することができる。一方、複数の基地局12間の時刻を同期させるアプリケーションなど、同期の精度を重要視する同期アプリケーションを処理する場合には、複数のネットワーク中継機器14を高い精度で同期させる必要がある。しかしながら、非同期通信網10に用いられているネットワーク中継機器14は、内蔵されているクロック発振器の精度が低いので、複数のネットワーク中継機器14を同期させることは容易ではない。
In the
たとえば、図1において、基地局12Aは、クロックがf0のデータを出力する。ネットワーク中継機器14Aは、クロックがf0のデータを入力するが、内蔵のクロック発振器が発生したクロックf1を用いてデータを出力する。同様に、ネットワーク中継機器14B−Dは、内蔵のクロック発振器が発生したクロックf2−f4を用いてデータを出力する。このように、複数のネットワーク中継機器14から出力されたデータのクロックがそれぞれ異なるので、複数のネットワーク中継機器14を同期させることは容易ではない。
For example, in FIG. 1,
そこで、本実施形態の非同期通信網10は、複数のネットワーク中継機器14の同期を制御する同期制御システムをさらに備える。同期制御システムは、複数の同期移送装置100を備える。具体的には、非同期通信網10において、複数のネットワーク中継機器14のそれぞれに対して、同期移送装置100が1台ずつ設けられている。
Therefore, the
同期移送装置100は、ネットワーク中継機器14の同期を制御する。具体的には、同期移送装置100は、ネットワーク中継機器14から出力されたデータのクロックタイミングを、ネットワーク中継機器14に入力されたデータのクロックタイミングに同期させる。同期制御システムは、複数の同期移送装置100のそれぞれが、ネットワーク中継機器14から出力されたデータのクロックタイミングを制御することで、複数のネットワーク中継機器14から出力された複数のデータのクロックタイミングを同期させる。これにより、同期制御システムは、複数のネットワーク中継機器14を同期させる。
The
たとえば、図1に示すように、同期移送装置100Aは、ネットワーク中継機器14Aから出力されたクロックがf1のデータを、ネットワーク中継機器14Aに入力されたデータのクロックである、クロックf0のタイミングに同期させる。同様に、同期移送装置100B−Dが、ネットワーク中継機器14B−Dから出力されたデータをクロックf0のタイミングに同期させる。これにより、同期制御システムは、ネットワーク中継機器14A−Dを同期させる。
For example, as shown in FIG. 1, the
このように、本実施形態の同期制御システムによれば、ネットワーク中継機器14のクロック発振器の精度が低い場合であっても、複数のネットワーク中継機器14から出力される複数のデータのクロックタイミングを同期させることにより、複数のネットワーク中継機器14を高い精度で同期させることができる。また、同期移送装置100を既存のネットワーク中継機器14に接続するだけで同期制御システムを構築することができるので、複数のネットワーク中継機器14を同期させるための同期制御システムを、短期間かつ低コストで構築することができる。
As described above, according to the synchronization control system of the present embodiment, even when the accuracy of the clock oscillator of the
なお、本実施形態の同期制御システムは、複数のネットワーク中継機器14間の接続を制御する接続制御装置110をさらに備える。接続制御装置110は、複数の同期移送装置100の同期状態に応じて、各種制御処理をおこなう。たとえば、接続制御装置110は、複数の同期移送装置100の同期状態に応じて、データの通信経路を制御する。接続制御装置110は、複数の同期移送装置100が同期している通信経路を利用するようにデータの通信経路を制御してもよい。また、接続制御装置110は、複数の同期移送装置100の同期精度がより高い通信経路を利用するようにデータの通信経路を制御してもよい。
Note that the synchronization control system of the present embodiment further includes a
このように、本実施形態の同期制御システムによれば、接続制御装置110をさらに備えたことにより、ネットワーク中継機器14の同期状態の把握を容易化できる。また、複数の同期移送装置100の同期状態に応じて、非同期通信網10における通信経路等を自動的に制御することができるので、非同期通信網10を利用するアプリケーションは、より高い同期精度を継続して得ることができる。
As described above, according to the synchronization control system of the present embodiment, it is possible to easily grasp the synchronization state of the
図2は、非同期通信網10におけるデータの処理タイミングの概念を示す。ここでは、基地局12Aからネットワーク中継機器14を介して基地局12Bへデータを送信する例を説明する。
FIG. 2 shows the concept of data processing timing in the
基地局12Aは、データ202およびデータ204を、当該基地局12Aの内部クロック206にタイミングを同期させて送信する。ネットワーク中継機器14は、基地局12Aから受信したデータ202およびデータ204を、当該ネットワーク中継機器14の内部クロック210にタイミングを同期させて送信する。
The
基地局12Bは、ネットワーク中継機器14から出力されたデータ202およびデータ204を直接受信してしまうと、基地局12Aの内部クロック206と周波数が異なる、ネットワーク中継機器14の内部クロック210のタイミングでデータ202およびデータ204の処理をおこなってしまう。すなわち、基地局12Bは、基地局12Aと同一の周波数のクロックで処理できず、基地局12Aに同期して処理できない。
When the
そこで、基地局12Bは、ネットワーク中継機器14の同期を制御する同期移送装置100を介して、ネットワーク中継機器14からデータ202およびデータ204を受信する。同期移送装置100は、データ202およびデータ204をネットワーク中継機器14から受信する。そして、同期移送装置100は、データ202およびデータ204を、基地局12Aの内部クロック206にタイミングを同期させて送信する。
Therefore, the
基地局12Bは、同期移送装置100から出力されたデータ202およびデータ204を受信することで、基地局12Aの内部クロック206のタイミングでデータ202およびデータ204の処理をおこなう。すなわち、基地局12Bは、基地局12Aと同一の周波数のクロックで処理できるので、基地局12Aに同期して処理できる。
The
ここで、基地局12Bにおいては、基地局12Aに対して、中間にあるネットワークと中継装置を要因とするデータの到着時間のばらつきが生じる。しかしながら、基地局12Bの処理に用いられるクロックは、基地局12Aの処理に用いられるクロックに同期しているので、これを基準として容易にデータのタイミングを再現することが出来る。たとえば、図2に示す例では、基地局12Aは、T0を基準としたタイミングT1、T2の付加情報を付加して、データ202およびデータ204を送信する。基地局12Bは、ネットワーク伝送遅延とネットワーク中継機遅延の合計分遅延したT1´、T2´のタイミングでデータ202およびデータ204を受信処理する。これらのタイミングの間隔は送信時と異なるが、基地局12Bは、基地局12Aと同期したクロックと、受信したデータ202およびデータ204に付加されている付加情報とに基づいて、図2の枠220内に示すようにタイミングT0、T1、T2を再現し、再現したタイミングT0、T1、T2を利用して、容易に送信元のデータおよび出力タイミングを再現することが出来る。
Here, in the
図3は、基地局12、ネットワーク中継機器14、および同期移送装置100の機能構成の一例を示す。
FIG. 3 shows an example of functional configurations of the
基地局12は、バッファ300、内部クロック発生部302、およびデータ送信部304を備える。バッファ300は、送信対象のデータを格納する。内部クロック発生部302は、クロック発振器によって、内部クロックを発生する。データ送信部304は、バッファ300に格納されているデータを、内部クロック発生部302が発生した内部クロックのタイミングに同期させて送信する。
The
ネットワーク中継機器14は、データ入力部310、PLL回路部312、バッファ314、内部クロック発生部316、およびデータ出力部318を備える。データ入力部310は、基地局12から送信されたデータであって、同期移送装置100が透過したデータを入力する。PLL回路部312は、PLL回路によって、データ入力部310が入力したデータを、当該データから抽出したクロックのタイミングに同期させる。バッファ314は、データ入力部310が入力したデータを格納する。内部クロック発生部316は、クロック発振器によって、内部クロックを発生する。データ出力部318は、バッファ314に格納されているデータを、内部クロック発生部316が発生した内部クロックのタイミングに同期させて、同期移送装置100へ出力する。
The
同期移送装置100は、データ受信部320、クロック抽出部322、データ透過部324、データ入力部326、PLL回路部328、バッファ330、同期制御部332、およびデータ送信部334を備える。
The
データ受信部320は、ネットワーク中継機器14へ入力されるデータを受信する。クロック抽出部322は、ネットワーク中継機器14へ入力されるデータからクロックを抽出する。具体的には、クロック抽出部は、データ受信部320が受信したデータからクロックを抽出する。データ透過部324は、データ受信部が受信したデータをネットワーク中継機器14に入力する。
The
データ入力部326は、ネットワーク中継機器14のデータ出力部318が出力したデータを入力する。PLL回路部328は、PLL回路によって、データ入力部326が入力したデータを、当該データから抽出したクロックのタイミングに同期させる。バッファ330は、データ入力部326が入力したデータを格納する。
The data input unit 326 inputs data output from the
同期制御部332は、PLL回路によって、ネットワーク中継機器14から出力されたデータ、すなわちバッファ330に格納されているデータを、クロック抽出部322が抽出したクロックのタイミングに同期させる。データ送信部334は、同期制御部332により同期されたデータを送信する。具体的には、データ送信部334は、ネットワーク中継機器14が本来送信すべき後続の装置へ、上記データを送信する。
The
同期移送装置100は、高精度クロック発生部340、高精度クロック取得部342、同期状態判断部344、同期状態情報付与部346、および同期状態情報通知部348をさらに備える。
The
高精度クロック発生部340は、必要に応じて、OCXO(Oven Controlled Xtal Oscillator)などの高精度クロック発振器により、ネットワーク中継機器14の内部クロックより高精度な高精度クロックを発生する。たとえば、3G以降の移動体通信網などでは、高精度クロック発振器には、クロックの誤差が0.05ppm(parts per million)以下のものを用いることが好ましい。
The high-accuracy
高精度クロック取得部342は、ネットワーク中継機器14の内部クロックより高精度な高精度クロックを取得する。たとえば、高精度クロック取得部342は、高精度クロック発生部340が発生した高精度クロックを取得する。高精度クロック取得部342は、高精度クロック発振器を備える基地局12などの外部装置から、高精度クロックを取得してもよい。
The high-accuracy
同期状態判断部344は、高精度クロック取得部342が取得した高精度クロックを用いて、クロック抽出部322が抽出したクロックを評価することにより、同期移送装置100の同期状態を判断する。たとえば、同期状態判断部344は、高精度クロックを用いて、クロック抽出部322が抽出したクロックの精度を定期的に観測し、観測したクロックの誤差に基づいて、同期移送装置100が同期しているか否かを判断する。
The synchronization
この場合、同期状態判断部344は、観測したクロックの誤差が、予め定められている基準値よりも大きい場合は、同期移送装置100が同期していないと判断し、予め定められている基準値よりも小さい場合は、同期移送装置100が同期していると判断してもよい。たとえば、同期状態判断部344は、観測したクロックの誤差が、予め定められている基準値である0.1ppmよりも大きい場合は、同期移送装置100が同期していないと判断してもよい。
In this case, when the observed clock error is larger than a predetermined reference value, the synchronization
同期状態判断部344は、観測したクロックの誤差に基づいて、同期移送装置100の同期レベルを判断してもよい。同期レベルは、高/中/低など、段階的なものであってもよく、ppm単位で示されたクロックの誤差など、数値的なものであってもよい。
The synchronization
同期状態情報付与部346は、ネットワーク中継機器14から出力されたデータ、すなわちバッファ330に格納されているデータに、同期移送装置100の同期状態を示す同期状態情報を付与する。たとえば、同期状態情報付与部346は、バッファ330に格納されているデータパケットの空き領域に、同時状態情報を付与する。この場合、同期状態情報付与部346は、通信に影響を及ぼさない空き領域に同期状態情報を付与することが好ましい。
The synchronization state
同期状態情報通知部348は、同期移送装置100の同期状態を示す同期状態情報を、接続制御装置110に通知する。たとえば、同期状態情報通知部348は、同期状態情報を、定期的に接続制御装置110に通知する。同期状態情報付与部346が付与する同期状態情報および同期状態情報通知部348が通知する同期状態情報は、同期制御部332による同期処理が成功したか否かを示すものであってもよく、同期状態判断部344による判断結果を示すものであってもよく、単に同期移送装置100が稼動していることを示すものであってもよい。
The synchronization status
図4は、接続制御装置110の機能構成の一例を示す。接続制御装置110は、同期状態情報取得部402、同期状態情報格納部404、および経路制御部406を備える。
FIG. 4 shows an example of a functional configuration of the
同期状態情報取得部402は、複数の同期移送装置100のそれぞれから、同期移送装置100の同期状態を示す同期状態情報を取得する。同期状態情報格納部404は、同期状態情報取得部402が取得した同期状態情報を格納する。たとえば、同期状態情報格納部404は、複数の同期移送装置100のそれぞれから定期的に通知された同期状態情報を同期状態情報取得部402が取得するごとに、取得した同期状態情報を用いて当該同期状態情報格納部404に格納されている同期状態情報を定期的に更新する。
The synchronization state
同期状態情報格納部404は、たとえば、同期移送装置100が同期しているか否かを示す情報を同期状態情報として格納する。同期状態情報格納部404は、同期移送装置100の同期レベルを示す情報を同期状態情報として格納してもよい。また、同期状態情報格納部404は、他の同期移送装置100との同期関係を示す情報を同期状態情報として格納してもよい。また、同期状態情報格納部404は、同期移送装置100が稼動しているか否かを示す情報を同期状態情報として格納してもよい。
The synchronization state
経路制御部406は、同期状態情報格納部404に格納されている複数の同期移送装置100のそれぞれの同期状態情報に基づいて、複数のネットワーク中継機器14間の接続を制御することにより、非同期通信網10におけるデータの通信経路を制御する。たとえば、経路制御部406は、複数の同期移送装置100が同期している通信経路と、複数の同期移送装置100が同期していない通信経路とが存在する場合、複数の同期移送装置100が同期している通信経路を利用するように、非同期通信網10におけるデータの通信経路を制御する。
The path control
経路制御部406は、稼動していない同期移送装置100を含む通信経路と、稼動していない同期移送装置100を含まない通信経路とが存在する場合、稼動していない同期移送装置100を含まない通信経路を利用するように、非同期通信網10におけるデータの通信経路を制御してもよい。経路制御部406は、複数の同期移送装置100が同期している通信経路が複数存在する場合、複数の同期移送装置100がより高い精度で同期している通信経路を利用するように、非同期通信網10におけるデータの通信経路を制御してもよい。
The path control
図5は、同期状態情報格納部404に格納されている同期状態情報の一例を示す。同期状態情報格納部404には、複数の同期移送装置IDのそれぞれに対して、同期状態情報が対応付けて格納されている。同期状態情報は、項目「稼動状態」、項目「同期状態」、および項目「同期精度」を含む。
FIG. 5 shows an example of the synchronization state information stored in the synchronization state
項目「稼動状態」には、同期移送装置100が稼動していることを示す「稼動」、または同期移送装置100が稼動していないことを示す「非稼動」が設定される。同期状態情報格納部404は、稼動していない同期移送装置100については、同期状態情報を格納しなくてもよい。すなわち、同期状態情報が格納されていることをもって、同期移送装置100が稼動していることを示してもよい。
In the item “operation state”, “operation” indicating that the
項目「同期状態」には、同期移送装置100が他の同期移送装置100と同期していることを示す「同期」、または同期移送装置100が他の同期移送装置100と同期していないことを示す「非同期」が設定される。項目「同期精度」には、同期移送装置100の同期レベルが設定される。図5に示す例では、項目「同期精度」には、ppm単位でのクロックの誤差が同期レベルとして設定されている。
In the item “synchronized state”, “synchronous” indicating that the
図5に示す同期状態情報が同期状態情報格納部404に格納されている場合、経路制御部406は、稼動している同期移送装置100である、同期移送装置ID「1」、「2」、および「3」の同期移送装置100が設けられている通信経路を優先して利用するように、データの通信経路を制御してもよい。また、経路制御部406は、同期している同期移送装置100である、同期移送装置ID「1」および「2」の同期移送装置100が設けられている通信経路をより優先して利用するように、データの通信経路を制御してもよい。また、経路制御部406は、同期精度がより高い同期移送装置100である、同期移送装置ID「1」の同期移送装置100が設けられている通信経路をより優先して利用するように、データの通信経路を制御してもよい。
When the synchronization state information shown in FIG. 5 is stored in the synchronization state
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。 As mentioned above, although this invention was demonstrated using embodiment, the technical scope of this invention is not limited to the range as described in the said embodiment. It will be apparent to those skilled in the art that various modifications or improvements can be added to the above-described embodiment. It is apparent from the scope of the claims that the embodiments added with such changes or improvements can be included in the technical scope of the present invention.
10 非同期通信網、12 基地局、14 ネットワーク中継機器、100 同期移送装置、110 接続制御装置、202 データ、204 データ、206 内部クロック、210 内部クロック、300 バッファ、302 内部クロック発生部、304 データ送信部、310 データ入力部、312 PLL回路部、314 バッファ、316 内部クロック発生部、318 データ出力部、320 データ受信部、322 クロック抽出部、324 データ透過部、326 データ入力部、328 PLL回路部、330 バッファ、332 同期制御部、334 データ送信部、340 高精度クロック発生部、342 高精度クロック取得部、344 同期状態判断部、346 同期状態情報付与部、348 同期状態情報通知部、402 同期状態情報取得部、404 同期状態情報格納部、406 経路制御部 10 asynchronous communication network, 12 base station, 14 network relay device, 100 synchronous transfer device, 110 connection control device, 202 data, 204 data, 206 internal clock, 210 internal clock, 300 buffer, 302 internal clock generator, 304 data transmission Unit, 310 data input unit, 312 PLL circuit unit, 314 buffer, 316 internal clock generation unit, 318 data output unit, 320 data reception unit, 322 clock extraction unit, 324 data transmission unit, 326 data input unit, 328 PLL circuit unit , 330 buffer, 332 synchronization control unit, 334 data transmission unit, 340 high accuracy clock generation unit, 342 high accuracy clock acquisition unit, 344 synchronization state determination unit, 346 synchronization state information addition unit, 348 synchronization state information notification unit, 402 synchronization Status information acquisition unit, 404 synchronization state information storage unit, 406 routing control unit
Claims (6)
前記ネットワーク中継機器へ入力されるデータからクロックを抽出するクロック抽出部と、
前記ネットワーク中継機器から出力されたデータを、前記クロックのタイミングに同期させる同期制御部と、
前記同期制御部により同期されたデータを送信するデータ送信部と、
前記ネットワーク中継機器から出力されたデータに、前記同期移送装置の同期状態を示す同期状態情報を付与する同期状態情報付与部と
を備える同期移送装置。 A synchronous transfer device for controlling the synchronization of a network relay device of an asynchronous communication network,
A clock extraction unit that extracts a clock from data input to the network relay device;
A synchronization controller that synchronizes the data output from the network relay device with the timing of the clock;
A data transmission unit for transmitting data synchronized by the synchronization control unit ;
A synchronous transfer apparatus comprising: a synchronization state information adding unit that adds synchronization state information indicating a synchronization state of the synchronous transfer apparatus to data output from the network relay device.
前記ネットワーク中継機器へ入力されるデータからクロックを抽出するクロック抽出部と、 A clock extraction unit that extracts a clock from data input to the network relay device;
前記ネットワーク中継機器から出力されたデータを、前記クロックのタイミングに同期させる同期制御部と、 A synchronization controller that synchronizes the data output from the network relay device with the timing of the clock;
前記同期制御部により同期されたデータを送信するデータ送信部と、 A data transmission unit for transmitting data synchronized by the synchronization control unit;
前記同期移送装置の同期状態を示す同期状態情報を、複数の前記ネットワーク中継機器間の接続を制御する接続制御装置に通知する同期状態情報通知部と A synchronization state information notifying unit for notifying a synchronization state information indicating a synchronization state of the synchronous transfer device to a connection control device that controls connection between the plurality of network relay devices;
を備える同期移送装置。A synchronous transfer device.
前記ネットワーク中継機器へ入力されるデータからクロックを抽出するクロック抽出部と、 A clock extraction unit that extracts a clock from data input to the network relay device;
前記ネットワーク中継機器から出力されたデータを、前記クロックのタイミングに同期させる同期制御部と、 A synchronization controller that synchronizes the data output from the network relay device with the timing of the clock;
前記同期制御部により同期されたデータを送信するデータ送信部と、 A data transmission unit for transmitting data synchronized by the synchronization control unit;
前記ネットワーク中継機器の内部クロックより高精度な高精度クロックを取得する高精度クロック取得部と、 A high-accuracy clock acquisition unit that acquires a high-accuracy clock that is higher than the internal clock of the network relay device;
前記高精度クロックを用いて、前記クロック抽出部が抽出した前記クロックを評価することにより、前記同期移送装置の同期状態を判断する同期状態判断部と A synchronization state determination unit that determines the synchronization state of the synchronous transfer device by evaluating the clock extracted by the clock extraction unit using the high-accuracy clock;
を備える同期移送装置。A synchronous transfer device.
前記データ受信部が受信したデータを前記ネットワーク中継機器に入力するデータ透過部と
をさらに備え、
前記クロック抽出部は、前記データ受信部が受信したデータから前記クロックを抽出する
請求項1から3のいずれか一項に記載の同期移送装置。 A data receiving unit for receiving data input to the network relay device;
A data transmission unit for inputting the data received by the data receiving unit to the network relay device;
The synchronous transfer device according to any one of claims 1 to 3, wherein the clock extraction unit extracts the clock from data received by the data reception unit.
複数の前記ネットワーク中継機器間の接続を制御する接続制御装置と
を備え、
前記接続制御装置は、
複数の前記同期移送装置のそれぞれから、前記同期移送装置の同期状態を示す同期状態情報を取得する同期状態情報取得部と、
前記複数の同期移送装置のそれぞれの前記同期状態情報に基づいて、前記複数のネットワーク中継機器間の接続を制御することにより、前記非同期通信網におけるデータの通信経路を制御する経路制御部と
を有する同期制御システム。 A synchronous transfer device according to any one of claims 1 to 4 ;
A connection control device for controlling connection between the plurality of network relay devices,
The connection control device includes:
A synchronization state information acquisition unit for acquiring synchronization state information indicating a synchronization state of the synchronous transfer device from each of the plurality of synchronous transfer devices;
A path control unit that controls a communication path of data in the asynchronous communication network by controlling connection between the plurality of network relay devices based on the synchronization state information of each of the plurality of synchronous transfer apparatuses. Synchronous control system.
複数の前記ネットワーク中継機器間の接続を制御する接続制御装置と A connection control device for controlling connection between the plurality of network relay devices;
を備える同期制御システムであって、A synchronous control system comprising:
前記同期移送装置は、 The synchronous transfer device includes:
前記ネットワーク中継機器へ入力されるデータからクロックを抽出するクロック抽出部と、 A clock extraction unit that extracts a clock from data input to the network relay device;
前記ネットワーク中継機器から出力されたデータを、前記クロックのタイミングに同期させる同期制御部と、 A synchronization controller that synchronizes the data output from the network relay device with the timing of the clock;
前記同期制御部により同期されたデータを送信するデータ送信部と A data transmission unit for transmitting data synchronized by the synchronization control unit;
を有し、Have
前記接続制御装置は、 The connection control device includes:
複数の前記同期移送装置のそれぞれから、前記同期移送装置の同期状態を示す同期状態情報を取得する同期状態情報取得部と、 A synchronization state information acquisition unit for acquiring synchronization state information indicating a synchronization state of the synchronous transfer device from each of the plurality of synchronous transfer devices;
前記複数の同期移送装置のそれぞれの前記同期状態情報に基づいて、前記複数のネットワーク中継機器間の接続を制御することにより、前記非同期通信網におけるデータの通信経路を制御する経路制御部と A path control unit that controls a communication path of data in the asynchronous communication network by controlling connection between the plurality of network relay devices based on the synchronization state information of each of the plurality of synchronous transfer apparatuses;
を有する同期制御システム。Having a synchronous control system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009043144A JP5235716B2 (en) | 2009-02-25 | 2009-02-25 | Synchronous transfer device and synchronous control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009043144A JP5235716B2 (en) | 2009-02-25 | 2009-02-25 | Synchronous transfer device and synchronous control system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010200033A JP2010200033A (en) | 2010-09-09 |
JP5235716B2 true JP5235716B2 (en) | 2013-07-10 |
Family
ID=42824279
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009043144A Expired - Fee Related JP5235716B2 (en) | 2009-02-25 | 2009-02-25 | Synchronous transfer device and synchronous control system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5235716B2 (en) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0316441A (en) * | 1989-06-14 | 1991-01-24 | Fujitsu Ltd | Slave synchronizing clock selection system |
JPH06164608A (en) * | 1992-11-17 | 1994-06-10 | Toshiba Corp | Synchronism settling system for serial transmission line |
JPH0730569A (en) * | 1993-07-07 | 1995-01-31 | Toshiba Corp | Branch line lan station |
JPH08237182A (en) * | 1995-02-27 | 1996-09-13 | Nec Eng Ltd | Tdma communication system |
JPH1084567A (en) * | 1996-09-06 | 1998-03-31 | Japan Radio Co Ltd | Channel switching control method between base stations |
-
2009
- 2009-02-25 JP JP2009043144A patent/JP5235716B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2010200033A (en) | 2010-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8689035B2 (en) | Communication system, communication interface, and synchronization method | |
JP5515735B2 (en) | Time synchronization system, master node, slave node, relay device, time synchronization method, and time synchronization program | |
JP5358813B2 (en) | Network node, time synchronization method, and network system | |
JP5495323B2 (en) | Time synchronization device via network | |
US20100054244A1 (en) | Time sychronization method and relay apparatus | |
JP6036179B2 (en) | Communication device and synchronization method | |
KR20140111011A (en) | Method and apparatus for communicating time information between time-aware devices | |
EP2448168A1 (en) | Method and system for bearing time synchronization protocol in optical transport network | |
JP6209596B2 (en) | Method and apparatus for relaying time trigger messages and event trigger messages | |
US9654555B2 (en) | Method for synchronizing local clocks in a distributed computer system | |
JP6449430B2 (en) | Time synchronization method, device and time synchronization server for network device | |
CN103546268A (en) | Method and device for compensating system time | |
CN101795190B (en) | Method and arrangement for adjustment of a clock signal | |
US9497018B2 (en) | Relay device, communication system and relay method | |
CN109417493A (en) | Two-way time Deviation Control Method and arrangement | |
JP6481807B2 (en) | Time synchronization method, network system, CPU, relay device, and user device | |
JP2015188152A (en) | Slave node, control server, time synchronization destination determination method and computer program | |
JP2014165582A (en) | Time synchronization system, time synchronization method, slave node and computer program | |
JP2013160521A (en) | Method for setting time, communication device, and time setting program | |
JP5913067B2 (en) | Time synchronization system, transmission path delay time correction method, time synchronization device | |
JP5235716B2 (en) | Synchronous transfer device and synchronous control system | |
JP2012004925A (en) | Communication apparatus and clock synchronizing method | |
JP5115265B2 (en) | Information processing apparatus and timing synchronization method | |
JP6049535B2 (en) | Wireless communication system | |
US11876609B2 (en) | Time sync device, time sync method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120113 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130129 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130205 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130301 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130319 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130326 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5235716 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160405 Year of fee payment: 3 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |