JPH10336182A - Atm intra-network time synchronization system - Google Patents
Atm intra-network time synchronization systemInfo
- Publication number
- JPH10336182A JPH10336182A JP13804197A JP13804197A JPH10336182A JP H10336182 A JPH10336182 A JP H10336182A JP 13804197 A JP13804197 A JP 13804197A JP 13804197 A JP13804197 A JP 13804197A JP H10336182 A JPH10336182 A JP H10336182A
- Authority
- JP
- Japan
- Prior art keywords
- time
- cell
- time transfer
- transfer cell
- transmission line
- 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.)
- Granted
Links
- 238000012546 transfer Methods 0.000 claims abstract description 260
- 230000005540 biological transmission Effects 0.000 claims abstract description 129
- 238000012937 correction Methods 0.000 claims abstract description 85
- 239000000284 extract Substances 0.000 claims abstract description 8
- 238000003780 insertion Methods 0.000 claims description 33
- 230000037431 insertion Effects 0.000 claims description 33
- 238000000034 method Methods 0.000 claims description 16
- 238000000605 extraction Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 39
- 230000001360 synchronised effect Effects 0.000 description 10
- 238000012545 processing Methods 0.000 description 6
- 230000003111 delayed effect Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、複数のATM(As
ynchronous Transfer Mode)ノードを含むATM網内
で、ATMノード間の時刻同期を行うATM網内時刻同
期方式に関する。ATMは、音声、データ、画像などの
あらゆるディジタル情報をヘッダ付きの固定長ブロック
(これを「セル」という)に分割し、このセル単位に多
重化し、網内では、セルのヘッダに示されている論理チ
ャネル番号に従って高速にセルを転送する。このATM
では、情報タイムスロットが順番に周期的に現れたもの
をそのまま「同期多重化」して転送するSTM(Synchro
nous Transfer Mode)とは異なり、情報タイムスロット
(セル)は、情報有りのときだけ現れ、その都度「非同
期的に多重化」して転送する。したがって、ATMで
は、本来的にATMノード間で時刻同期をとる必要はな
いとも言えるが、例えば、ある時間帯になると課金を行
う方式が採用できるためには、基準となるATMノード
(マスタ局)とスレーブ局となる各ATMノード間で時
刻同期が取れていることが必要となる。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a plurality of ATMs (As
The present invention relates to a time synchronization method in an ATM network for performing time synchronization between ATM nodes in an ATM network including nodes. ATM divides all digital information, such as voice, data, and images, into fixed-length blocks with headers (called "cells"), multiplexes them in units of cells, and, in a network, specifies the headers of the cells. The cell is transferred at high speed according to the logical channel number. This ATM
In the STM (Synchronous Multiplexing), information time slots that appear periodically and sequentially are transferred as they are by “synchronous multiplexing”.
Unlike the Nous Transfer Mode, an information time slot (cell) appears only when information is present, and is transferred "asynchronously multiplexed" and transferred each time. Therefore, it can be said that there is no need to synchronize the time between the ATM nodes in the ATM. However, for example, in order to adopt a method of performing charging in a certain time zone, an ATM node (master station) serving as a reference is used. It is necessary that time synchronization is established between the slave node and each ATM node serving as a slave station.
【0002】[0002]
【従来の技術】斯かる場合、STMでは、特定タイムス
ロットを時刻転送に割り当てることで簡単に実現でき、
マルチフレームによるタイミング転送も容易に実現でき
る。即ち、STMでは、125μs(8KHz)を1フ
レームとし、フレーム内に複数チャネルを時分割多重し
て伝送する。そして、STMノード間で125μs以上
のタイミング同期が必要の場合は、複数フレームで構成
されるマルチフレーム上でマルチフレームパターンを定
義し、このマルチフレームパターンの送受を行うことに
よって125μsの整数倍のタイミング伝送が行える。2. Description of the Related Art In such a case, STM can be easily realized by assigning a specific time slot to time transfer.
Timing transfer by multi-frame can be easily realized. That is, in the STM, 125 μs (8 KHz) is defined as one frame, and a plurality of channels are time-division multiplexed and transmitted in the frame. If timing synchronization of 125 μs or more is required between the STM nodes, a multi-frame pattern is defined on a multi-frame composed of a plurality of frames, and transmission and reception of the multi-frame pattern is performed, so that a timing of an integral multiple of 125 μs is obtained. Transmission is possible.
【0003】[0003]
【発明が解決しようとする課題】ここに、ATMでも網
同期を取って網全体のクロックは合わせてある点、ST
Mと同様であるが、ATMでは、ヘッダ内のチャネル識
別子(VPI/VCI)によってチャネルを識別する論
理的なラベル多重(セル多重)を採用し、STMのよう
にフレーム内のタイムスロットの時間位置でチャネルを
識別する時間位置多重(時分割多重)を採用していな
い。Here, the point that the clock of the entire network is synchronized by synchronizing the network with the ATM,
Similar to M, but ATM employs logical label multiplexing (cell multiplexing) for identifying a channel by a channel identifier (VPI / VCI) in a header, and the time position of a time slot in a frame as in STM. Does not employ time position multiplexing (time division multiplexing) for identifying channels.
【0004】したがって、ATMにおいて、125μs
以上の長いタイミングを転送する場合、STMのように
特定のタイムスロットをタイミング転送に割り当てるこ
とができないので、時刻情報の転送方式の開発が望まれ
ている。本発明の目的は、ATMにおいて、簡易な構成
でノード間の時刻同期を取ることができるATM網内時
刻同期方式を提供することにある。Therefore, in an ATM, 125 μs
In the case of transferring a long timing as described above, a specific time slot cannot be assigned to the timing transfer unlike the STM. Therefore, development of a time information transfer method is desired. An object of the present invention is to provide a time synchronization method in an ATM network that can synchronize time between nodes with a simple configuration in an ATM.
【0005】[0005]
【課題を解決するための手段】図1は、請求項1に記載
の発明の原理ブロック図である。請求項1に記載の発明
は、複数のATMノードを含むATM網において、マス
タ局1aが、時刻転送セルを生成するセル生成手段1a
1と、時刻転送セルを時刻補正を実施したい所定時刻に
伝送路へ挿入するセル挿入手段1a2とを備え、スレー
ブ局2aが、伝送路から取り込んだ多重化セルから時刻
転送セルを抽出するセル抽出手段2a1と、抽出した時
刻転送セルの受信時刻を当該スレーブ局の基準時刻とし
て設定する設定手段2a2とを備えることを特徴とす
る。FIG. 1 is a block diagram showing the principle of the first aspect of the present invention. According to the first aspect of the present invention, in an ATM network including a plurality of ATM nodes, a master station 1a generates a time transfer cell by a cell generating means 1a.
1 and a cell insertion means 1a2 for inserting a time transfer cell into a transmission line at a predetermined time when it is desired to perform time correction, wherein the slave station 2a extracts a time transfer cell from a multiplexed cell taken in from the transmission line. Means for setting the reception time of the extracted time transfer cell as the reference time of the slave station.
【0006】即ち、マスタ局1aでは、セル生成手段1
a1が生成した時刻転送セルをセル挿入手段1a2が時
刻補正を実施したい所定時刻に伝送路へ挿入する。そし
て、スレーブ局2aでは、セル抽出手段2a1が伝送路
から取り込んだ時刻転送セルの受信時刻を設定手段2a
2がスレーブ局2aの基準時刻として設定する。これに
より、ATMノード間での時刻同期が図られる。That is, in the master station 1a, the cell generating means 1
The cell insertion means 1a2 inserts the time transfer cell generated by a1 into the transmission line at a predetermined time at which time correction is to be performed. Then, in the slave station 2a, the cell extracting means 2a1 sets the reception time of the time transfer cell taken in from the transmission path by the setting means 2a.
2 is set as the reference time of the slave station 2a. As a result, time synchronization between ATM nodes is achieved.
【0007】図2は、請求項2に記載の発明の原理ブロ
ック図である。請求項2に記載の発明は、複数のATM
ノードを含むATM網において、マスタ局1bが、時刻
補正を実施したい所定時刻を設定した時刻転送セルを生
成するセル生成手段1b1と、時刻転送セルを所定時刻
に伝送路へ挿入するセル挿入手段1b2とを備え、スレ
ーブ局2bが、伝送路から取り込んだ多重化セルから時
刻転送セルを抽出するセル抽出手段2b1と、抽出した
時刻転送セルに設定してある所定時刻を当該スレーブ局
の基準時刻として設定する設定手段2b2とを備えるこ
とを特徴とする。FIG. 2 is a block diagram showing the principle of the present invention. The second aspect of the present invention provides a plurality of ATMs.
In an ATM network including a node, a master station 1b generates a time transfer cell in which a predetermined time at which time correction is to be performed is set, and a cell insertion means 1b2 which inserts the time transfer cell into a transmission line at a predetermined time. The slave station 2b comprises: a cell extracting means 2b1 for extracting a time transfer cell from a multiplexed cell taken from a transmission line; and a predetermined time set in the extracted time transfer cell as a reference time of the slave station. Setting means 2b2 for setting.
【0008】即ち、マスタ局1bでは、セル生成手段1
b1が生成した、時刻補正を実施したい所定時刻を設定
した時刻転送セルを、セル挿入手段1b2が、その所定
時刻に伝送路へ挿入する。そして、スレーブ局2bで
は、セル抽出手段2b1が伝送路から取り込んだ時刻転
送セルに設定してある所定時刻と同一の時刻を、設定手
段2b2がスレーブ局2bの基準時刻として設定する。
これにより、ATMノード間での時刻同期が図られる。That is, in the master station 1b, the cell generating means 1
The cell insertion means 1b2 inserts the time transfer cell in which the predetermined time at which the time correction is to be performed generated by b1 is set into the transmission line at the predetermined time. In the slave station 2b, the setting unit 2b2 sets the same time as the predetermined time set in the time transfer cell taken in from the transmission path by the cell extracting unit 2b1 as the reference time of the slave station 2b.
As a result, time synchronization between ATM nodes is achieved.
【0009】図3は、請求項3に記載の発明の原理ブロ
ック図である。請求項3に記載の発明は、複数のATM
ノードを含むATM網において、マスタ局1cが、伝送
路から取り込んだ多重化セルから第1時刻転送セルを抽
出する第1セル抽出手段1c1と、抽出した第1時刻転
送セルの受信時刻を所定領域に設定した第2時刻転送セ
ルを生成する第1セル生成手段1c2と、第2時刻転送
セルを時刻補正を実施したい第1所定時刻に伝送路へ挿
入する第1セル挿入手段1c3とを備え、スレーブ局2
cが、第1時刻転送セルを生成する第2セル生成手段2
c1と、第1時刻転送セルを時刻補正を実施したい第2
所定時刻に伝送路へ挿入する第2セル挿入手段2c2
と、伝送路から取り込んだ多重化セルから第2時刻転送
セルを抽出する第2セル抽出手段2c3と、抽出した第
2時刻転送セルに設定してある受信時刻と当該第2時刻
転送セルの受信時刻とから伝送路遅延量を補正値として
算出する補正手段2c4と、補正値を当該スレーブ局の
基準時刻として設定する設定手段2c5とを備えること
を特徴とする。FIG. 3 is a block diagram showing the principle of the third aspect of the present invention. According to the third aspect of the present invention, a plurality of ATMs are provided.
In an ATM network including a node, a master station 1c extracts a first time transfer cell from a multiplexed cell taken in from a transmission line, a first cell extracting unit 1c1 and a reception time of the extracted first time transfer cell in a predetermined area. A first cell generating means 1c2 for generating a second time transfer cell set to the first time, and a first cell inserting means 1c3 for inserting the second time transfer cell into a transmission line at a first predetermined time at which time correction is to be performed. Slave station 2
c is a second cell generating means 2 for generating a first time transfer cell
c1 and the second cell for which time correction is to be performed on the first time transfer cell.
Second cell inserting means 2c2 for inserting into a transmission line at a predetermined time
A second cell extracting means 2c3 for extracting a second time transfer cell from the multiplexed cell taken in from the transmission line, a reception time set for the extracted second time transfer cell, and reception of the second time transfer cell. It is characterized by comprising a correction unit 2c4 for calculating a transmission path delay amount from a time as a correction value, and a setting unit 2c5 for setting the correction value as a reference time of the slave station.
【0010】即ち、スレーブ局2cでは、第2セル生成
手段2c1が生成した第1時刻転送セルを、第2セル挿
入手段2c2が第2所定時刻に伝送路へ挿入する。マス
タ局1cでは、第1セル抽出手段1c1が伝送路から第
1時刻転送セルを取り込み、第1セル生成手段1c2が
第1時刻転送セルの受信時刻を設定した第2時刻転送セ
ルを生成し、第1セル挿入手段1c3がその第2時刻転
送セルを第1所定時刻に伝送路へ挿入する。すると、ス
レーブ局2cでは、第2セル抽出手段2c3が伝送路か
ら第2時刻転送セルを取り込むと、補正手段2c4が、
第2時刻転送セルに設定してある受信時刻と当該第2時
刻転送セルの受信時刻とから伝送路遅延量を補正値とし
て算出し、設定手段2c5が補正値を当該スレーブ局の
基準時刻として設定する。これにより、ATMノード間
での位相補正がなされた形で時刻同期が図られる。That is, in the slave station 2c, the second time insertion cell 2c2 inserts the first time transfer cell generated by the second cell generation means 2c1 into the transmission line at the second predetermined time. In the master station 1c, the first cell extracting means 1c1 takes in the first time transfer cell from the transmission line, and the first cell generating means 1c2 generates a second time transfer cell in which the reception time of the first time transfer cell is set. The first cell insertion means 1c3 inserts the second time transfer cell into the transmission line at a first predetermined time. Then, in the slave station 2c, when the second cell extracting unit 2c3 takes in the second time transfer cell from the transmission line, the correcting unit 2c4
The transmission path delay amount is calculated as a correction value from the reception time set in the second time transfer cell and the reception time of the second time transfer cell, and the setting unit 2c5 sets the correction value as the reference time of the slave station. I do. As a result, time synchronization is achieved in a form in which phase correction has been performed between ATM nodes.
【0011】図4は、請求項4に記載の発明の原理ブロ
ック図である。請求項4に記載の発明は、複数のATM
ノードを含むATM網において、マスタ局1dが、伝送
路から取り込んだ多重化セルから第1時刻転送セルを抽
出する第1セル抽出手段1d1と、抽出した第1時刻転
送セルの受信時刻を所定領域に設定した第2時刻転送セ
ルを生成する第1セル生成手段1d2と、第2記時刻転
送セルを第1時刻転送セルの受信時刻から遅れることな
く伝送路へ挿入する第1セル挿入手段1d3とを備え、
スレーブ局2dが、第1時刻転送セルを生成する第2セ
ル生成手段2d1と、第1時刻転送セルを時刻補正を実
施したい所定時刻に伝送路へ挿入する第2セル挿入手段
2d2と、伝送路から取り込んだ多重化セルから第2時
刻転送セルを抽出する第2セル抽出手段2d3と、抽出
した第2時刻転送セルに設定してある受信時刻と当該第
2時刻転送セルの受信時刻とから伝送路遅延量を算出
し、算出した伝送路遅延量と第2時刻転送セルに設定し
てある受信時刻との加算値を補正値として出力する補正
手段2d4と、補正値を当該スレーブ局の基準時刻とし
て設定する設定手段2d5とを備えることを特徴とす
る。FIG. 4 is a block diagram showing the principle of the present invention. The invention according to claim 4 is a method for providing a plurality of ATMs.
In an ATM network including a node, a master station 1d extracts a first time transfer cell from a multiplexed cell taken in from a transmission line, and a first cell extracting means 1d1. A first cell generating means 1d2 for generating the second time transfer cell set in the first time transfer cell, and a first cell inserting means 1d3 for inserting the second time transfer cell into the transmission line without delay from the reception time of the first time transfer cell. With
A second cell generating means for generating a first time transfer cell; a second cell inserting means for inserting the first time transfer cell into a transmission line at a predetermined time at which time correction is to be performed; Cell extracting means 2d3 for extracting a second time transfer cell from the multiplexed cell taken from the multiplexing cell, and transmitting from the reception time set in the extracted second time transfer cell and the reception time of the second time transfer cell. Correction means 2d4 for calculating a path delay amount and outputting as a correction value an added value of the calculated transmission path delay amount and the reception time set in the second time transfer cell; Setting means 2d5 for setting as
【0012】即ち、スレーブ局2dでは、第2セル生成
手段2d1が生成した第1時刻転送セルを、第2セル挿
入手段2d2が時刻補正を実施したい所定時刻に伝送路
に挿入する。マスタ局1dでは、第1セル抽出手段1d
1が伝送路から第1時刻転送セルを取り込み、第1セル
生成手段1d2が第1時刻転送セルの受信時刻を設定し
た第2時刻転送セルを生成し、第1セル挿入手段1d3
がその第2時刻転送セルを第1時刻転送セルの受信時刻
から遅れることなく伝送路へ挿入する。That is, in the slave station 2d, the first time transfer cell generated by the second cell generation means 2d1 is inserted into the transmission line at a predetermined time at which the second cell insertion means 2d2 wants to perform time correction. In the master station 1d, the first cell extracting means 1d
1 fetches the first time transfer cell from the transmission line, the first cell generation means 1d2 generates the second time transfer cell in which the reception time of the first time transfer cell is set, and the first cell insertion means 1d3.
Inserts the second time transfer cell into the transmission line without delay from the reception time of the first time transfer cell.
【0013】すると、スレーブ局2dでは、第2セル抽
出手段2d3が伝送路から第2時刻転送セルを取り込む
と、補正手段2d4が、第2時刻転送セルに設定してあ
る受信時刻と当該第2時刻転送セルの受信時刻とから伝
送路遅延量を算出し、算出した伝送路遅延量と第2時刻
転送セルに設定してある受信時刻との加算値を補正値と
して出力するので、設定手段2d5が補正値を当該スレ
ーブ局の基準時刻として設定する。これにより、ATM
ノード間での位相補正がなされた形で時刻同期が図られ
る。In the slave station 2d, when the second cell extracting means 2d3 takes in the second time transfer cell from the transmission line, the correction means 2d4 sets the reception time set in the second time transfer cell and the second time transfer cell. The transmission path delay amount is calculated from the reception time of the time transfer cell, and the sum of the calculated transmission path delay amount and the reception time set in the second time transfer cell is output as a correction value. Sets the correction value as the reference time of the slave station. With this, ATM
Time synchronization is achieved in a form in which phase correction has been performed between nodes.
【0014】図5は、請求項5に記載の発明の原理ブロ
ック図である。請求項5に記載の発明は、複数のATM
ノードを含むATM網において、マスタ局1eが、時刻
転送セルの発生を要求する第1時刻転送セルを生成する
こと、第2時刻転送セルの受信時刻を所定領域に設定し
た第3時刻転送セルを生成することを行う第1セル生成
手段1e1と、時刻補正を実施したい所定時刻に第1時
刻転送セルを伝送路へ挿入すること、第3時刻転送セル
を第2時刻転送セルの受信時刻から遅れることなく伝送
路へ挿入することを行う第1セル挿入手段1e2と、伝
送路から取り込んだ多重化セルから第2時刻転送セルを
抽出する第1セル抽出手段1e3とを備え、スレーブ局
2eが、伝送路から取り込んだ多重化セルから第1時刻
転送セル、第3時刻転送セルを抽出する第2セル抽出手
段2e1と、セル抽出手段が第1時刻転送セルを抽出し
たことに応答して第2時刻転送セルを生成する第2セル
生成手段2e2と、第2時刻転送セルを第1時刻転送セ
ルの受信時刻から遅れることなく伝送路へ挿入する第2
セル挿入手段2e3と、抽出した第3時刻転送セルに設
定してある受信時刻と当該第3時刻転送セルの受信時刻
とから伝送路遅延量を算出し、算出した伝送路遅延量と
第3時刻転送セルに設定してある受信時刻との加算値を
補正値として出力する補正手段2e4と、補正値を当該
スレーブ局の基準時刻として設定する設定手段2e5と
を備えることを特徴とする。FIG. 5 is a block diagram showing the principle of the present invention. The invention according to claim 5 is a method for providing a plurality of ATMs.
In an ATM network including a node, the master station 1e generates a first time transfer cell requesting generation of a time transfer cell, and generates a third time transfer cell in which the reception time of the second time transfer cell is set in a predetermined area. A first cell generating means 1e1 for performing generation, inserting a first time transfer cell into a transmission line at a predetermined time at which time correction is to be performed, and delaying a third time transfer cell from the reception time of the second time transfer cell A first cell insertion unit 1e2 for inserting a second time transfer cell from a multiplexed cell taken in from a transmission line, and a first cell extraction unit 1e3 for extracting a second time transfer cell from a multiplexed cell taken in from the transmission line. Second cell extracting means 2e1 for extracting a first time transfer cell and a third time transfer cell from the multiplexed cell taken in from the transmission line, and responding to the cell extracting means extracting the first time transfer cell. A second cell generation means 2e2 to generate two time transfer cell, the insertion into without the transmission path is delayed a second time transfer cells from the reception time of the first time transfer cell 2
A transmission path delay amount is calculated from the cell insertion means 2e3, the reception time set in the extracted third time transfer cell, and the reception time of the third time transfer cell, and the calculated transmission path delay amount and the third time It is characterized by comprising a correction means 2e4 for outputting a value added to the reception time set in the transfer cell as a correction value, and a setting means 2e5 for setting the correction value as a reference time of the slave station.
【0015】即ち、マスタ局1eでは、第1セル生成手
段1e1が生成した、時刻転送セルの発生を要求する第
1時刻転送セルを、第1セル挿入手段1e2が、時刻補
正を実施したい所定時刻に伝送路へ挿入する。スレーブ
局2eでは、第2セル抽出手段2e1がこの第1時刻転
送セルを伝送路から取り込むと、それに応答して第2セ
ル生成手段2e2が第2時刻転送セルを生成し、第2セ
ル挿入手段2e3が、この第2時刻転送セルを伝送路へ
挿入する。That is, in the master station 1e, the first time transfer cell requesting the generation of the time transfer cell generated by the first cell generation means 1e1 is replaced by the first cell insertion means 1e2 at a predetermined time at which the time correction is to be performed. To the transmission line. In the slave station 2e, when the second cell extracting means 2e1 fetches the first time transfer cell from the transmission line, the second cell generating means 2e2 generates the second time transfer cell in response thereto, and the second cell inserting means 2e3 inserts the second time transfer cell into the transmission path.
【0016】そして、マスタ局1eでは、第1セル抽出
手段1e3が伝送路から第2時刻転送セルを取り込む
と、第1セル生成手段1e1が、第2時刻転送セルの受
信時刻を所定領域に設定した第3時刻転送セルを生成
し、セル挿入手段1e2が、第3時刻転送セルを第2時
刻転送セルの受信時刻から遅れることなく伝送路へ挿入
する。In the master station 1e, when the first cell extracting means 1e3 takes in the second time transfer cell from the transmission line, the first cell generating means 1e1 sets the reception time of the second time transfer cell to a predetermined area. The third time transfer cell thus generated is generated, and the cell inserting means 1e2 inserts the third time transfer cell into the transmission line without delay from the reception time of the second time transfer cell.
【0017】すると、スレーブ局2eでは、第2セル抽
出手段2e1が伝送路から第3時刻転送セルを取り込む
と、補正手段2e4が、第3時刻転送セルに設定してあ
る受信時刻と当該第3時刻転送セルの受信時刻とから伝
送路遅延量を算出し、算出した伝送路遅延量と第3時刻
転送セルに設定してある受信時刻との加算値を補正値と
して出力するので、設定手段2e5が補正値を当該スレ
ーブ局の基準時刻として設定する。これにより、ATM
ノード間での位相補正がなされた形で時刻同期が図られ
る。Then, in the slave station 2e, when the second cell extracting means 2e1 takes in the third time transfer cell from the transmission line, the correction means 2e4 sets the reception time set in the third time transfer cell and the third time transfer cell. The transmission path delay amount is calculated from the reception time of the time transfer cell, and the sum of the calculated transmission path delay amount and the reception time set in the third time transfer cell is output as a correction value. Sets the correction value as the reference time of the slave station. With this, ATM
Time synchronization is achieved in a form in which phase correction has been performed between nodes.
【0018】図6は、請求項6に記載の発明の原理ブロ
ック図である。請求項6に記載の発明は、複数のATM
ノードを含むATM網において、マスタ局1fが、時刻
転送セルを発生する時刻を所定領域に設定した第1時刻
転送セルを生成すること、第2時刻転送セルの受信時刻
を所定領域に設定した第3時刻転送セルを生成すること
を行う第1セル生成手段1f1と、第1時刻転送セルを
時刻補正を実施したい時刻に伝送路へ挿入すること、第
3時刻転送セルを第2時刻転送セルの受信時刻から遅れ
ることなく伝送路へ挿入することを行う第1セル挿入手
段1f2と、伝送路から取り込んだ多重化セルから第2
時刻転送セルを抽出する第1セル抽出手段1f3と、を
備え、スレーブ局2fが、伝送路から取り込んだ多重化
セルから第1時刻転送セル、第3時刻転送セルを抽出す
る第2セル抽出手段2f1と、セル抽出手段が抽出した
第1時刻転送セルに設定されている時刻に第2時刻転送
セルを生成する第2セル生成手段2f2と、第2時刻転
送セルを第1時刻転送セルの受信時刻から遅れることな
く伝送路へ挿入する第2セル挿入手段2f3と、抽出し
た第3時刻転送セルに設定してある受信時刻と当該第3
時刻転送セルの受信時刻とから伝送路遅延量を算出し、
算出した伝送路遅延量と第3時刻転送セルに設定してあ
る受信時刻との加算値を補正値として出力する補正手段
2f4と、補正値を当該スレーブ局の基準時刻として設
定する設定手段2f5とを備えることを特徴とする。FIG. 6 is a block diagram showing the principle of the present invention. The invention according to claim 6 is a method for providing a plurality of ATMs.
In an ATM network including a node, the master station 1f generates a first time transfer cell in which a time at which a time transfer cell is generated is set in a predetermined area, and generates a first time transfer cell in which a time at which a second time transfer cell is received is set in a predetermined area. First cell generating means 1f1 for generating a three-time transfer cell; inserting the first time-transfer cell into a transmission line at a time at which time correction is to be performed; First cell insertion means 1f2 for inserting the signal into the transmission path without delay from the reception time;
First cell extracting means 1f3 for extracting a time transfer cell, wherein the slave station 2f extracts a first time transfer cell and a third time transfer cell from the multiplexed cell taken in from the transmission line. 2f1, second cell generating means 2f2 for generating a second time transfer cell at the time set in the first time transfer cell extracted by the cell extracting means, and receiving the second time transfer cell for the first time transfer cell A second cell insertion means 2f3 for inserting into the transmission line without delay from the time, a reception time set in the extracted third time transfer cell, and the third time
Calculate the transmission path delay amount from the reception time of the time transfer cell,
Correcting means 2f4 for outputting the added value of the calculated transmission path delay amount and the reception time set in the third time transfer cell as a correction value, and setting means 2f5 for setting the correction value as the reference time of the slave station. It is characterized by having.
【0019】即ち、マスタ局1fでは、第1セル生成手
段1f1が生成した、時刻転送セルを発生する時刻を設
定した第1時刻転送セルを、第1セル挿入手段1f2
が、時刻補正を実施したい所定時刻に伝送路へ挿入す
る。スレーブ局2fでは、第2セル抽出手段2f1がこ
の第1時刻転送セルを伝送路から取り込むと、第2セル
生成手段2f2が、第2時刻転送セルを第1時刻転送セ
ルに設定されている時刻に生成し、第2セル挿入手段2
f3が、この第2時刻転送セルを伝送路へ挿入する。That is, in the master station 1f, the first time transfer cell in which the time at which the time transfer cell is generated generated by the first cell generation means 1f1 is set is inserted into the first cell insertion means 1f2.
Inserts the data into the transmission path at a predetermined time at which time correction is desired. In the slave station 2f, when the second cell extracting means 2f1 takes in the first time transfer cell from the transmission line, the second cell generating means 2f2 sets the time at which the second time transfer cell is set as the first time transfer cell. And the second cell insertion means 2
f3 inserts the second time transfer cell into the transmission path.
【0020】そして、マスタ局1fでは、第1セル抽出
手段1f3が伝送路から第2時刻転送セルを取り込む
と、第1セル生成手段1f1が、第2時刻転送セルの受
信時刻を所定領域に設定した第3時刻転送セルを生成
し、セル挿入手段1f2が、第3時刻転送セルを第2時
刻転送セルの受信時刻から遅れることなく伝送路へ挿入
する。In the master station 1f, when the first cell extracting means 1f3 takes in the second time transfer cell from the transmission line, the first cell generating means 1f1 sets the reception time of the second time transfer cell to a predetermined area. The third time transfer cell thus generated is generated, and the cell inserting means 1f2 inserts the third time transfer cell into the transmission line without delay from the reception time of the second time transfer cell.
【0021】すると、スレーブ局2fでは、第2セル抽
出手段2f1が伝送路から第3時刻転送セルを取り込む
と、補正手段2f4が、第3時刻転送セルに設定してあ
る受信時刻と当該第3時刻転送セルの受信時刻とから伝
送路遅延量を算出し、算出した伝送路遅延量と第3時刻
転送セルに設定してある受信時刻との加算値を補正値と
して出力するので、設定手段2f5が補正値を当該スレ
ーブ局の基準時刻として設定する。これにより、ATM
ノード間での位相補正がなされた形で時刻同期が図られ
る。Then, in the slave station 2f, when the second cell extracting unit 2f1 takes in the third time transfer cell from the transmission line, the correction unit 2f4 checks the reception time set in the third time transfer cell and the third time transfer cell. The transmission path delay amount is calculated from the reception time of the time transfer cell, and the sum of the calculated transmission path delay amount and the reception time set in the third time transfer cell is output as a correction value. Sets the correction value as the reference time of the slave station. With this, ATM
Time synchronization is achieved in a form in which phase correction has been performed between nodes.
【0022】請求項7に記載の発明は、請求項3乃至請
求項6の何れか1項に記載のATM網内時刻同期方式に
おいて、マスタ局及びスレーブ局は、請求項3乃至請求
項6の何れか1項に示す一連の手順を複数回実施すると
共に、スレーブ局の補正手段は、複数回の実施で得られ
た伝送路遅延量を比較し、その中の最小の伝送路遅延量
を検出する検出手段を備えることを特徴とする。According to a seventh aspect of the present invention, in the time synchronization system in the ATM network according to any one of the third to sixth aspects, the master station and the slave station are arranged in the same manner as in the third to sixth aspects. The series of steps described in any one of the steps is performed a plurality of times, and the correction means of the slave station compares the transmission path delay amounts obtained by the plurality of executions and detects the minimum transmission path delay amount among them. It is characterized by comprising detection means for performing the above.
【0023】即ち、マスタ局及びスレーブ局が、請求項
3乃至請求項6の何れか1項に示す一連の手順を複数回
実施すると、伝送路遅延量が伝送路の揺らぎに起因して
長短変化するので、検出手段が、複数回の実施で得られ
た伝送路遅延量を比較し、その中の最小の伝送路遅延量
を検出し、その最小の伝送路遅延量でもってスレーブ局
の時刻補正を行う。これにより伝送路の遅延揺らぎを考
慮した位相補正が行える。That is, when the master station and the slave station execute a series of procedures described in any one of claims 3 to 6 a plurality of times, the amount of transmission path delay changes due to fluctuations in the transmission path. Therefore, the detecting means compares the transmission line delay amounts obtained by performing the operations a plurality of times, detects the minimum transmission line delay amount, and corrects the time of the slave station using the minimum transmission line delay amount. I do. Thereby, phase correction can be performed in consideration of the delay fluctuation of the transmission path.
【0024】[0024]
【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して説明する。図7は、請求項1に対応する第1
実施形態の構成及び動作を示す図である。以下の各実施
形態においては、複数のATMノードを含むATM網に
おいて、時刻情報を与えるATMノードをマスタ局、そ
のマスタ局と時刻同期を取るATMノードをスレーブ局
と規定される。一般には、1のマスタ局に対しスレーブ
局は複数あるが、以下の各実施形態においては、説明の
便宜上、1のマスタ局と1のスレーブ局とで構成される
時刻同期方式について示してある。Embodiments of the present invention will be described below with reference to the drawings. FIG. 7 shows a first embodiment according to the first aspect.
It is a figure showing composition and operation of an embodiment. In the following embodiments, in an ATM network including a plurality of ATM nodes, an ATM node that provides time information is defined as a master station, and an ATM node that synchronizes time with the master station is defined as a slave station. In general, there is a plurality of slave stations for one master station. However, in each of the following embodiments, a time synchronization method including one master station and one slave station is shown for convenience of explanation.
【0025】図7(a)において、マスタ局10aは、
タイマ11と、セル生成器12と、セル多重器13とを
備える。また、スレーブ局20aは、セル抽出器21と
タイマ22を備える。以上の構成において請求項との対
応関係は、次のようになっている。マスタ局1aには、
マスタ局10aが対応する。セル生成手段1a1には、
セル生成器12が対応する。セル挿入手段1a2には、
セル多重器13が対応する。スレーブ局2aには、スレ
ーブ局20aが対応する。セル抽出手段2a1には、セ
ル抽出器21が対応する。設定手段2a2には、主とし
てタイマ22が対応する。In FIG. 7A, the master station 10a
It includes a timer 11, a cell generator 12, and a cell multiplexer 13. The slave station 20a includes a cell extractor 21 and a timer 22. In the above configuration, the correspondence with the claims is as follows. In the master station 1a,
The master station 10a corresponds. The cell generation means 1a1 includes:
The cell generator 12 corresponds. Cell insertion means 1a2 includes:
The cell multiplexer 13 corresponds. The slave station 20a corresponds to the slave station 2a. The cell extractor 21 corresponds to the cell extracting means 2a1. The timer 22 mainly corresponds to the setting means 2a2.
【0026】以下、請求項1に対応する第1実施形態の
動作を説明する。図7(b)において、φは、マスタ局
10aのタイマ位相とスレーブ局20aのタイマ位相の
ずれ量である。これは、不可避的に存在する位相差であ
り、以下の各実施形態において同様である。マスタ局1
0aでは、タイマ11は、マスタ局内の各種のタイミン
グを作成する基準を与える時計であるが、時刻を計時し
て現在時刻をセル生成器12に与える。セル生成器12
は、時刻転送セルを生成する機能を有する。この時刻転
送セルは、特別のVCI/VPIを持ち通常のユーザセ
ルとは区別される。セル生成器12は、この第1実施形
態では、タイマ11が計時する時刻が基準時刻(例えば
タイマ値=0)を示すときに時刻転送セルを生成し、セ
ル多重器13の一方の入力に与える。セル多重器13
は、ユーザセルと時刻転送セルとを多重化して伝送路へ
送出するセレクタであるが、時刻転送セルが入力したと
きは時刻転送セルを最優先して伝送路へ送出する。した
がって、セル多重器13は、時刻補正を実施したい所定
時刻である基準時刻(例えばタイマ値=0)に時刻転送
セルを伝送路へ挿入することになる。Hereinafter, the operation of the first embodiment corresponding to claim 1 will be described. In FIG. 7B, φ is a deviation amount between the timer phase of the master station 10a and the timer phase of the slave station 20a. This is an unavoidable phase difference, and is the same in the following embodiments. Master station 1
At 0a, the timer 11 is a clock that provides a reference for creating various timings in the master station, but measures the time and supplies the current time to the cell generator 12. Cell generator 12
Has a function of generating a time transfer cell. The time transfer cell has a special VCI / VPI and is distinguished from a normal user cell. In the first embodiment, the cell generator 12 generates a time transfer cell when the time measured by the timer 11 indicates a reference time (for example, a timer value = 0), and supplies the time transfer cell to one input of the cell multiplexer 13. . Cell multiplexer 13
Is a selector for multiplexing a user cell and a time transfer cell and sending the multiplexed cell to the transmission line. When a time transfer cell is input, the selector transfers the time transfer cell to the transmission line with the highest priority. Therefore, the cell multiplexer 13 inserts the time transfer cell into the transmission line at the reference time (for example, the timer value = 0), which is the predetermined time at which the time correction is to be performed.
【0027】スレーブ局20aでは、セル抽出器21
が、伝送路から取り込んだ多重化セルを、ヘッダ部分に
あるVCI/VPI値でもってユーザセルと時刻転送セ
ルとを区別し、ユーザセルは中継して伝送路へ送出する
一方、時刻転送セルは内部に取り込む。セル抽出器21
は、この第1実施形態では、VCI/VPI値によって
時刻転送セルの受信を抽出できると、セル受信をタイマ
22に通知する。In the slave station 20a, the cell extractor 21
However, the multiplexed cell fetched from the transmission line is distinguished between the user cell and the time transfer cell by the VCI / VPI value in the header portion, and the user cell is relayed and transmitted to the transmission line, while the time transfer cell is Take it inside. Cell extractor 21
In the first embodiment, when the reception of the time transfer cell can be extracted by the VCI / VPI value, the timer notifies the timer 22 of the cell reception.
【0028】タイマ22は、スレーブ局内の各種のタイ
ミングを作成する基準を与える時計であるが、このセル
受信の通知をリセット信号として受けて、基準時刻(例
えばタイマ値=0)に設定される。即ち、スレーブ局2
0aは、タイマ22が、タイマ値=0に補正され、マス
タ局10aと同一の基準時刻(タイマ値=0)を基準に
計時を開始する。The timer 22 is a clock that provides a reference for creating various timings in the slave station. When the timer 22 receives the notification of cell reception as a reset signal, the timer 22 is set to a reference time (for example, a timer value = 0). That is, slave station 2
In the case of 0a, the timer 22 is corrected to the timer value = 0, and starts measuring time based on the same reference time (timer value = 0) as the master station 10a.
【0029】したがって、図7(b)に示すように、マ
スタ局10aとスレーブ局20aのタイマ位相がφだけ
ずれていても、マスタ局からタイマ値=0の基準時刻に
送出した時刻転送セルをスレーブ局20aが受信するこ
とによって、両者の位相を合致させることができる。図
8は、請求項2に対応する第2実施形態の構成及び動作
を示す図である。なお、若干機能が異なる場合もある
が、説明の便宜から、図7(a)と同一名称部分には、
同一符号を付してある。以下の各実施形態において同
じ。Therefore, as shown in FIG. 7 (b), even if the timer phases of the master station 10a and the slave station 20a are shifted by φ, the time transfer cell transmitted from the master station at the reference time with the timer value = 0 is obtained. By receiving the signal from the slave station 20a, the phases of the two can be matched. FIG. 8 is a diagram showing the configuration and operation of the second embodiment corresponding to claim 2. Although the functions may be slightly different, for convenience of explanation, the same names as those in FIG.
The same reference numerals are given. The same applies to the following embodiments.
【0030】図8(a)において、マスタ局10bは、
タイマ11と、セル生成器12と、セル多重器13とを
備える。また、スレーブ局20bは、セル抽出器21と
タイマ22を備える。以上の構成において請求項との対
応関係は、次のようになっている。マスタ局1bには、
マスタ局10bが対応する。セル生成手段1b2には、
セル生成器12が対応する。セル挿入手段1b3には、
セル多重器13が対応する。スレーブ局2bには、スレ
ーブ局20bが対応する。セル抽出手段2b1には、セ
ル抽出器21が対応する。設定手段2b2には、主とし
てタイマ22が対応する。In FIG. 8A, the master station 10b
It includes a timer 11, a cell generator 12, and a cell multiplexer 13. The slave station 20b includes a cell extractor 21 and a timer 22. In the above configuration, the correspondence with the claims is as follows. In the master station 1b,
The master station 10b corresponds. The cell generation means 1b2 includes:
The cell generator 12 corresponds. In the cell insertion means 1b3,
The cell multiplexer 13 corresponds. The slave station 20b corresponds to the slave station 2b. The cell extractor 21 corresponds to the cell extracting means 2b1. The setting means 2b2 mainly corresponds to the timer 22.
【0031】以下、請求項2に対応する第2実施形態の
動作を説明する。マスタ局10bでは、タイマ11とセ
ル多重器13は、第1実施形態で説明した。セル生成器
12は、第1実施形態と同様に特別のVCI/VPI値
でもって通常のユーザセルとは区別される時刻転送セル
を生成するが、この第2実施形態では、タイマ11が計
時する任意の現在時刻Tにおいて、ペイロード内の所定
領域にこの現在時刻Tを付加した時刻転送セルを生成す
る。この任意の現在時刻Tが、時刻補正を実施したい所
定時刻である。The operation of the second embodiment according to claim 2 will be described below. In the master station 10b, the timer 11 and the cell multiplexer 13 have been described in the first embodiment. The cell generator 12 generates a time transfer cell that is distinguished from a normal user cell by a special VCI / VPI value as in the first embodiment. In the second embodiment, the timer 11 measures the time. At an arbitrary current time T, a time transfer cell in which the current time T is added to a predetermined area in the payload is generated. This arbitrary current time T is a predetermined time at which time correction is to be performed.
【0032】スレーブ局20bでは、セル抽出器21
が、第1実施形態と同様に、伝送路から取り込んだ多重
化セルを、ヘッダ部分にあるVCI/VPI値でもって
ユーザセルと時刻転送セルとを区別し、ユーザセルは中
継して伝送路へ送出する一方、時刻転送セルは内部に取
り込む。セル抽出器21は、この第2実施形態では、V
CI/VPI値によって時刻転送セルの受信を抽出でき
ると、ペイロードを調査し、時刻情報(即ちT値)を抽
出し、タイマ22に対し、セル受信の通知と共にT値を
通知する。In the slave station 20b, the cell extractor 21
However, similarly to the first embodiment, the multiplexed cell taken from the transmission path is distinguished between the user cell and the time transfer cell by the VCI / VPI value in the header portion, and the user cell is relayed to the transmission path. While transmitting, the time transfer cell is taken in. In this second embodiment, the cell extractor 21
When the reception of the time transfer cell can be extracted by the CI / VPI value, the payload is examined, the time information (that is, the T value) is extracted, and the timer 22 is notified of the T value together with the notification of the cell reception.
【0033】タイマ22は、第1実施形態と同様にスレ
ーブ局内の各種のタイミングを作成する基準を与える時
計であるが、このセル受信の通知がT値の通知を伴って
いることから、セル受信の通知受領時にT値がタイマ値
として設定される。つまり、タイマ値がT値に補正され
る。したがって、図8(b)に示すように、マスタ局1
0bとスレーブ局20bのタイマ位相がφだけずれてい
ても、マスタ局から時刻Tに送出した時刻転送セルをス
レーブ局20bが受信することによって、両者の位相を
合致させることができる。The timer 22 is a clock which gives a reference for creating various timings in the slave station as in the first embodiment. However, since the notification of the cell reception is accompanied by the notification of the T value, the timer 22 is used. Is received, the T value is set as the timer value. That is, the timer value is corrected to the T value. Therefore, as shown in FIG.
Even if the timer phases of 0b and the slave station 20b are shifted by φ, the slave station 20b receives the time transfer cell transmitted from the master station at the time T, so that both phases can be matched.
【0034】この第2実施形態は、1つのマスタ局が、
複数の伝送路を介して複数のスレーブ局に同一または互
いに異なる時刻を転送し、複数のスレーブ局の同期化を
図る多重処理に好適である。例えば、複数のスレーブ局
からマスタ局へセルを転送する場合、スレーブ局Aは時
刻t1で、スレーブ局Bは時刻t2で、スレーブ局Cは
時刻t3で、スレーブ局Dは時刻t4で、セルを転送す
ることにすれば、マスタ局でセルが輻輳するのを防止で
き、セル廃棄の発生を抑制できる。In the second embodiment, one master station has
This is suitable for multiplex processing for transferring the same or different times to a plurality of slave stations via a plurality of transmission paths and synchronizing the plurality of slave stations. For example, when a cell is transferred from a plurality of slave stations to the master station, the slave station A changes the cell at time t1, the slave station B changes at time t2, the slave station C changes at time t3, and the slave station D changes at time t4. If the transfer is performed, the cells can be prevented from being congested in the master station, and the occurrence of cell discard can be suppressed.
【0035】図9は、請求項3に対応する第3実施形態
の構成及び動作を示す図である。この第3実施形態は第
1実施形態において伝送路遅延時間τを考慮した例であ
る。図9(a)において、マスタ局10cは、タイマ1
1、セル生成器12、セル多重器13の他に、セル抽出
器14を備える。セル抽出器14の出力(セル受信)
は、セル生成器12に与えられる。FIG. 9 is a diagram showing the configuration and operation of a third embodiment according to the third aspect. The third embodiment is an example in which the transmission path delay time τ is considered in the first embodiment. In FIG. 9A, the master station 10c has a timer 1
1, a cell extractor 14 in addition to the cell generator 12 and the cell multiplexer 13. Output of cell extractor 14 (cell reception)
Is given to the cell generator 12.
【0036】また、スレーブ局20cは、セル抽出器2
1とタイマ22の他に、セル生成器23、セル多重器2
4、加算器25及び除算器26を備える。タイマ22の
出力は、セル生成器23と加算器25に与えられる。セ
ル生成器23の出力は、ユーザセルと共にセル多重器2
4に与えられる。加算器25は、セル抽出器21の出力
とタイマ22の出力とを受けて、加算結果を除算器26
に与える。除算器26の出力は、タイマ22に補正値と
して与えられる。The slave station 20c is connected to the cell extractor 2
1 and the timer 22, a cell generator 23, a cell multiplexer 2
4, an adder 25 and a divider 26 are provided. The output of the timer 22 is provided to the cell generator 23 and the adder 25. The output of the cell generator 23 is output to the cell multiplexer 2 together with the user cell.
4 given. The adder 25 receives the output of the cell extractor 21 and the output of the timer 22 and divides the addition result into a divider 26
Give to. The output of the divider 26 is provided to the timer 22 as a correction value.
【0037】以上の構成において請求項との対応関係
は、次のようになっている。マスタ局1cには、マスタ
局10cが対応する。第1セル抽出手段1c1には、セ
ル抽出器14が対応する。第1セル生成手段1c2に
は、セル生成器12が対応する。第1セル挿入手段1c
3には、セル多重器13が対応する。スレーブ局2cに
は、スレーブ局20cが対応する。第2セル生成手段2
c1には、セル生成器23が対応する。第2セル挿入手
段2c2には、セル多重器24が対応する。第2抽出手
段2c3には、セル抽出器21が対応する。補正手段2
c4には、主として加算器25と除算器26の全体が対
応する。設定手段2c5には、主としてタイマ22が対
応する。In the above configuration, the correspondence with the claims is as follows. The master station 10c corresponds to the master station 1c. The cell extractor 14 corresponds to the first cell extracting means 1c1. The cell generator 12 corresponds to the first cell generator 1c2. First cell insertion means 1c
3 corresponds to the cell multiplexer 13. The slave station 20c corresponds to the slave station 2c. Second cell generating means 2
The cell generator 23 corresponds to c1. The cell multiplexer 24 corresponds to the second cell insertion means 2c2. The cell extractor 21 corresponds to the second extracting means 2c3. Correction means 2
The entirety of the adder 25 and the divider 26 mainly corresponds to c4. The setting means 2c5 mainly corresponds to the timer 22.
【0038】以下、請求項3に対応する第3実施形態の
動作を説明する。この第3実施形態では、図9(b)に
示すように、スレーブ局20cが時刻同期処理の起動を
かける。即ち、スレーブ局20cでは、セル生成器23
は、タイマ22の計時出力が基準時刻(例えばタイマ値
=0)となるのを監視し、基準時刻となると、特定のV
CI/VPI値を持つ第1時刻転送セルを生成する。こ
の基準時刻が、時刻補正を実施したい第2所定時刻であ
る。The operation of the third embodiment according to claim 3 will be described below. In the third embodiment, as shown in FIG. 9B, the slave station 20c starts time synchronization processing. That is, in the slave station 20c, the cell generator 23
Monitors that the timed output of the timer 22 reaches a reference time (for example, timer value = 0), and when the reference time comes, a specific V
A first time transfer cell having a CI / VPI value is generated. This reference time is the second predetermined time at which time correction is to be performed.
【0039】この第1時刻転送セルは、セル多重器24
から伝送路へ送出され、時間τ後にマスタ局10cに到
達する。したがって、マスタ局10cにおいて、セル抽
出器14が第1時刻転送セルの受信をセル生成器12に
通知するタイミングは、スレーブ局20cの基準時刻
(タイマ値=0)から、両局の位相差φに転送時間τを
加えたφ+τの時間経過後である。セル生成器12は、
この第1セルの受信時刻(タイマ11の計時出力=現在
時刻)を記憶するが、記憶する受信時刻は、φ+τ、と
いうことになる。The first time transfer cell is a cell multiplexer 24.
, And arrives at the master station 10c after a time τ. Therefore, in the master station 10c, the timing at which the cell extractor 14 notifies the cell generator 12 of the reception of the first time transfer cell is based on the phase difference φ between the two stations from the reference time of the slave station 20c (timer value = 0). After a lapse of φ + τ, which is the sum of the transfer time τ and The cell generator 12
The reception time of the first cell (timed output of the timer 11 = current time) is stored, and the reception time to be stored is φ + τ.
【0040】マスタ局10cのセル生成器12は、タイ
マ11の計時出力が基準時刻(例えばタイマ値=0)と
なるのを監視し、基準時刻となると、特定のVCI/V
PI値を持つ第2時刻転送セルを生成する。この基準時
刻が、時刻補正を実施したい第1所定時刻である。この
第2時刻転送セルには、ペイロードの所定領域に受信時
刻φ+τが設定されている。この第2時刻転送セルは、
セル多重器13から伝送路へ送出され、時間τ後にスレ
ーブ局20cに到達し、セル抽出器21で抽出され、ペ
イロードに設定してある時刻情報(φ+τ)が加算器2
5の一方の入力に与えられる。The cell generator 12 of the master station 10c monitors that the time output of the timer 11 reaches a reference time (for example, a timer value = 0), and when the reference time comes, a specific VCI / V
A second time transfer cell having a PI value is generated. This reference time is the first predetermined time at which time correction is to be performed. In the second time transfer cell, a reception time φ + τ is set in a predetermined area of the payload. This second time transfer cell is:
The time information (φ + τ) transmitted from the cell multiplexer 13 to the transmission path, arrives at the slave station 20 c after a time τ, is extracted by the cell extractor 21, and set in the payload is added to the adder 2.
5 is applied to one input.
【0041】ここに、スレーブ局20cは、マスタ局1
0cに対し位相φだけ遅れているので、第2時刻転送セ
ルは、スレーブ局20cで見た時刻では、τ−φ後に到
達することになる。つまり、タイマ22が加算器25に
与えている現在時刻は、τ−φである。したがって、加
算器25の加算結果は、2τとなる。除算器26は、入
力に対し1/2の値を出力する演算器であるので、加算
器25の加算結果2τを2で除した時間τがタイマ22
に対し補正値として与えられる。つまり、タイマ22
は、値τを基準時刻として設定され、これを基準に計時
動作を再開することになる。Here, the slave station 20c is connected to the master station 1
The second time transfer cell arrives after τ−φ at the time seen by the slave station 20c because it is delayed from the phase 0c by the phase φ. That is, the current time provided by the timer 22 to the adder 25 is τ−φ. Therefore, the addition result of the adder 25 is 2τ. Since the divider 26 is an arithmetic unit that outputs a value of 入 力 with respect to the input, the time τ obtained by dividing the addition result 2τ of the adder 25 by 2 is equal to the timer 22.
Is given as a correction value. That is, the timer 22
Is set with the value τ as a reference time, and the timekeeping operation is restarted based on the value τ.
【0042】このように、スレーブ局20cは、マスタ
10c側から見た時刻τに合致させられ、同期化され
る。図10は、請求項4に対応する第4実施形態の構成
及び動作を示す図である。この第4実施形態は、第2実
施形態において伝送路遅延時間τを考慮した例である。As described above, the slave station 20c is synchronized with the time τ as seen from the master 10c side. FIG. 10 is a diagram showing the configuration and operation of the fourth embodiment corresponding to claim 4. The fourth embodiment is an example in which the transmission path delay time τ is considered in the second embodiment.
【0043】図10(a)において、マスタ局10d
は、第3実施形態と同様に、タイマ11、セル生成器1
2、セル多重器13、セル抽出器14を備える。また、
スレーブ局20dは、セル抽出器21、タイマ22、セ
ル生成器23、セル多重器24、加算器25、除算器2
6の他に、比較器27及び減算器28を備える。タイマ
22の出力は、比較器27と減算器28の一方の入力に
それぞれ与えられる。比較器27と減算器28の他方の
入力には、送出時刻値がそれぞれ与えられる。減算器2
8の出力は、加算器25の一方の入力に与えられる。加
算器25は、他方の入力にセル抽出器21の出力を受け
て、加算結果をタイマ22に補正値として与える。比較
器27は、比較結果をセル生成器23に与える。その他
は、第3実施形態と同様である。In FIG. 10A, the master station 10d
Are the timer 11 and the cell generator 1 as in the third embodiment.
2, a cell multiplexer 13 and a cell extractor 14 are provided. Also,
The slave station 20d includes a cell extractor 21, a timer 22, a cell generator 23, a cell multiplexer 24, an adder 25, and a divider 2
6, a comparator 27 and a subtractor 28 are provided. The output of the timer 22 is provided to one input of a comparator 27 and one input of a subtractor 28, respectively. The other inputs of the comparator 27 and the subtractor 28 are provided with the transmission time values, respectively. Subtractor 2
The output of 8 is provided to one input of an adder 25. The adder 25 receives the output of the cell extractor 21 at the other input, and provides the addition result to the timer 22 as a correction value. The comparator 27 gives the comparison result to the cell generator 23. Others are the same as the third embodiment.
【0044】以上の構成において請求項との対応関係
は、次のようになっている。マスタ局1dには、マスタ
局10dが対応する。第1セル抽出手段1d1には、セ
ル抽出器14が対応する。第1セル生成手段1d2に
は、セル生成器12が対応する。第1セル挿入手段1d
3には、セル多重器13が対応する。スレーブ局2dに
は、スレーブ局20dが対応する。第2セル生成手段2
d1には、セル生成器23と比較器27の全体が対応す
る。第2セル挿入手段2d2には、セル多重器24が対
応する。第2抽出手段2d3には、セル抽出器21が対
応する。補正手段2c4には、主として加算器25と除
算器26と減算器28の全体が対応する。設定手段2d
5には、主としてタイマ22が対応する。また、時刻補
正を実施したい時刻には、送出時刻値が対応する。In the above configuration, the correspondence with the claims is as follows. The master station 1d corresponds to the master station 10d. The cell extractor 14 corresponds to the first cell extracting means 1d1. The cell generator 12 corresponds to the first cell generation means 1d2. First cell insertion means 1d
3 corresponds to the cell multiplexer 13. The slave station 20d corresponds to the slave station 2d. Second cell generating means 2
The cell generator 23 and the entire comparator 27 correspond to d1. The cell multiplexer 24 corresponds to the second cell insertion means 2d2. The cell extractor 21 corresponds to the second extracting means 2d3. The entirety of the adder 25, the divider 26, and the subtractor 28 mainly corresponds to the correction means 2c4. Setting means 2d
5 mainly corresponds to the timer 22. The time at which the time correction is to be performed corresponds to the transmission time value.
【0045】以下、請求項4に対応する第4実施形態の
動作を説明する。この第4実施形態では、図10(b)
に示すように、スレーブ局20dが時刻同期処理の起動
をかける。即ち、スレーブ局20dでは、比較器27
が、タイマ22が計時出力する現在時刻と送出時刻値t
1との一致を監視し、一致すると、セル生成器23に対
し第1時刻転送セルの作成要求を出力する。The operation of the fourth embodiment according to claim 4 will be described below. In the fourth embodiment, FIG.
As shown in (1), the slave station 20d starts time synchronization processing. That is, in the slave station 20d, the comparator 27
Is the current time that the timer 22 outputs and the transmission time value t
1 and outputs a request for creating a first time transfer cell to the cell generator 23 when it matches.
【0046】セル生成器23は、比較器27からのセル
作成要求を受けて、特定のVCI/VPI値を持つ第1
時刻転送セルを生成する。この第1時刻転送セルは、セ
ル多重器24から伝送路へ送出され、時間τ後にマスタ
局10dに到達する。したがって、マスタ局10dにお
いて、セル抽出器14が第1時刻転送セルの受信をセル
生成器12に通知するタイミングは、スレーブ局20d
の送出時刻t1から、両局の位相差φに転送時間τを加
えたφ+τの時間経過後である。The cell generator 23 receives the cell creation request from the comparator 27, and receives a first VCI / VPI value having a specific VCI / VPI value.
Generate a time transfer cell. The first time transfer cell is transmitted from the cell multiplexer 24 to the transmission line, and arrives at the master station 10d after a time τ. Therefore, in the master station 10d, the timing at which the cell extractor 14 notifies the cell generator 12 of the reception of the first time transfer cell is based on the timing of the slave station 20d.
After the transmission time t1 of the above, a time of φ + τ obtained by adding the transfer time τ to the phase difference φ of both stations.
【0047】つまり、マスタ側で見た受信時刻は、タイ
マ11の計時値であるが、それは、t1+φ+τであ
る。セル生成器12は、タイマ11の計時出力に従って
特定のVCI/VPI値を持つ第2時刻転送セルを生成
する。この第2時刻転送セルには、ペイロードの所定領
域に受信時刻t1+φ+τが設定されている。この第2
時刻転送セルは、セル多重器13から伝送路へ送出さ
れ、時間τ後にスレーブ局20dに到達し、セル抽出器
21で抽出され、ペイロードに設定してある時刻情報
(t1+φ+τ)が加算器25の他方の入力に与えられ
る。That is, the reception time as seen on the master side is the time measured by the timer 11, which is t1 + φ + τ. The cell generator 12 generates a second time transfer cell having a specific VCI / VPI value according to the time output of the timer 11. In the second time transfer cell, a reception time t1 + φ + τ is set in a predetermined area of the payload. This second
The time transfer cell is transmitted from the cell multiplexer 13 to the transmission path, arrives at the slave station 20d after a time τ, is extracted by the cell extractor 21, and the time information (t1 + φ + τ) set in the payload is added to the adder 25. It is provided to the other input.
【0048】ここに、スレーブ局20dは、マスタ局1
0dに対し位相φだけ遅れているので、マスタ局10d
で見た時刻t1+φ+τで送出した第2時刻転送セル
は、スレーブ局20dには、スレーブ局20dで見た時
刻t1+2τ後に到達することになる。つまり、減算器
28は、タイマ22の計時値から送出時刻t1を減算し
た値を除算器26に与えているが、第2時刻転送セルの
抽出時での減算器28の出力値は、(t1+2τ)−t
1=2τとなっている。そして、除算器26が加算器2
5に与える除算値は、(2τ)/2=τである。Here, the slave station 20d is connected to the master station 1
0d, the master station 10d
The second time transfer cell transmitted at the time t1 + φ + τ seen in the above will arrive at the slave station 20d after the time t1 + 2τ seen at the slave station 20d. That is, the subtracter 28 provides the divider 26 with a value obtained by subtracting the transmission time t1 from the count value of the timer 22. The output value of the subtracter 28 at the time of extracting the second time transfer cell is (t1 + 2τ ) -T
1 = 2τ. Then, the divider 26 becomes the adder 2
The division value given to 5 is (2τ) / 2 = τ.
【0049】したがって、加算器25は、第2時刻転送
セルの受信時刻t1+2τにおいてセル抽出器21の出
力値t1+φ+τと除算器26の出力値τとの加算を行
い、t1+φ+2τをタイマ22に補正値として出力す
る。これにより、タイマ22は、値(t1+φ+2τ)
を基準時刻として設定され、これを基準に計時動作を再
開することになる。このように、スレーブ局20dは、
マスタ10d側の時刻(t1+φ+2τ)に合致させら
れ、同期化される。Therefore, the adder 25 adds the output value t1 + φ + τ of the cell extractor 21 and the output value τ of the divider 26 at the reception time t1 + 2τ of the second time transfer cell, and uses t1 + φ + 2τ as a correction value for the timer 22. Output. Thus, the timer 22 has the value (t1 + φ + 2τ)
Is set as the reference time, and the timekeeping operation is restarted based on the reference time. Thus, the slave station 20d
The time is synchronized with the time (t1 + φ + 2τ) on the master 10d side and synchronized.
【0050】図11は、請求項5に対応する第5実施形
態の構成及び動作を示す図である。この第5実施形態
は、第4実施形態と同様に第2実施形態において伝送路
遅延時間τを考慮した例である。第4実施形態と異なる
点は、時刻同期の起動が、マスタ局からかけられる点で
ある。図11(a)において、マスタ局10eは、第4
実施形態と同様に、タイマ11、セル生成器12、セル
多重器13、セル抽出器14を備える。異なる点は、セ
ル生成器12に与えられるセル抽出器14の出力が、第
2セル受信である点である。FIG. 11 is a diagram showing the configuration and operation of a fifth embodiment according to the fifth aspect. The fifth embodiment is an example in which the transmission path delay time τ is considered in the second embodiment, as in the fourth embodiment. The difference from the fourth embodiment is that the time synchronization is activated from the master station. In FIG. 11A, the master station 10e
As in the embodiment, a timer 11, a cell generator 12, a cell multiplexer 13, and a cell extractor 14 are provided. The difference is that the output of the cell extractor 14 provided to the cell generator 12 is the second cell reception.
【0051】また、スレーブ局20eは、第4実施形態
において、比較器27を削除し、ラッチ29を設けてあ
る。セル抽出器21は、第1セル受信の通知をラッチ2
9とセル生成器23に与え、第3セルから抽出した時刻
情報を加算器25に与える。タイマ22の出力は、減算
器28一方の入力とラッチ29とに与えられる。ラッチ
29の出力は、減算器28の他方の入力に与えられる。
その他は、第4実施形態と同様である。The slave station 20e is different from the fourth embodiment in that the comparator 27 is omitted and a latch 29 is provided. The cell extractor 21 latches the notification of the reception of the first cell 2
9 and the cell generator 23, and the time information extracted from the third cell is provided to the adder 25. The output of the timer 22 is supplied to one input of a subtractor 28 and a latch 29. The output of the latch 29 is provided to the other input of the subtractor 28.
Others are the same as the fourth embodiment.
【0052】以上の構成において請求項との対応関係
は、次のようになっている。マスタ局1eには、マスタ
局10eが対応する。第1セル生成手段1e1には、セ
ル生成器12が対応する。第1セル挿入手段1e2に
は、セル多重器13が対応する。第1セル抽出手段1e
3には、セル抽出器14が対応する。スレーブ局2eに
は、スレーブ局20eが対応する。第2セル挿入手段2
e1には、セル多重器24が対応する。第2セル生成手
段2e2には、セル生成器23が対応する。第2抽出手
段2e3には、セル抽出器21が対応する。補正手段2
e4には、主として加算器25と除算器26と減算器2
8とラッチ29との全体が対応する。設定手段2e5に
は、主としてタイマ22が対応する。In the above configuration, the correspondence with the claims is as follows. The master station 1e corresponds to the master station 10e. The cell generator 12 corresponds to the first cell generation means 1e1. The cell multiplexer 13 corresponds to the first cell insertion unit 1e2. First cell extracting means 1e
3 corresponds to the cell extractor 14. The slave station 20e corresponds to the slave station 2e. Second cell insertion means 2
The cell multiplexer 24 corresponds to e1. The cell generator 23 corresponds to the second cell generator 2e2. The cell extractor 21 corresponds to the second extracting means 2e3. Correction means 2
e4 mainly includes an adder 25, a divider 26, and a subtractor 2
8 and the latch 29 correspond to each other. The setting means 2e5 mainly corresponds to the timer 22.
【0053】以下、請求項5に対応する第5実施形態の
動作を説明する。この第5実施形態では、図11(b)
に示すように、マスタ局10eが時刻補正を実施したい
時刻に時刻同期処理の起動をかける。即ち、マスタ局1
0eでは、セル生成器12がタイマ11が計時出力する
現在時刻を監視し、タイマ11の計時値が時刻補正を実
施したい時刻と一致すると、特定のVCI/VPI値を
持つ第1時刻転送セルを生成する。この第1時刻転送セ
ルは、セル多重器13から伝送路へ送出され、スレーブ
局20eに到達する。The operation of the fifth embodiment according to claim 5 will be described below. In the fifth embodiment, FIG.
As shown in (1), the master station 10e starts time synchronization processing at a time when it is desired to perform time correction. That is, master station 1
In 0e, the cell generator 12 monitors the current time counted by the timer 11 and outputs a first time transfer cell having a specific VCI / VPI value when the measured value of the timer 11 matches the time at which time correction is to be performed. Generate. The first time transfer cell is transmitted from the cell multiplexer 13 to the transmission line and reaches the slave station 20e.
【0054】スレーブ局20eでは、セル抽出器21
が、第1時刻転送セルを受信すると、第1セル受信の通
知をラッチ29とセル生成器23に与える。ラッチ29
は、タイマ22の計時出力が与えられているので、第1
セル受信の通知に応答してタイマ22の計時値(現在時
刻t1)を保持し、それを減算器28の一方の入力に保
持出力する。また、セル生成器23は、第1セル受信の
通知に応答して特定のVCI/VPI値を持つ第2時刻
転送セルを生成する。この第2時刻転送セルは、セル多
重器24から伝送路へ送出され、マスタ局10eに到達
する。In the slave station 20e, the cell extractor 21
When the first cell is received, the first cell reception notification is given to the latch 29 and the cell generator 23. Latch 29
Is the first time since the timed output of the timer 22 is given.
In response to the notification of the cell reception, the count value (current time t1) of the timer 22 is held and output to one input of the subtracter 28. Further, the cell generator 23 generates a second time transfer cell having a specific VCI / VPI value in response to the notification of the reception of the first cell. This second time transfer cell is transmitted from the cell multiplexer 24 to the transmission line and reaches the master station 10e.
【0055】この第2時刻転送セルは、スレーブ局20
eの現在時刻t1で生成されたものである。この時刻t
1は、マスタ局10eから見て、t1+φの時刻であ
る。それが、転送時間τの経過後にマスタ局10eに到
達する。したがって、マスタ局10eのタイマ11のセ
ル生成器12への計時出力値は、t1+φ+τである。
マスタ局10eでは、セル生成器12が、セル抽出器1
4から第2セル受信の通知を受けて、タイマ11の計時
出力に従って、特定のVCI/VPI値を持つ第3時刻
転送セルを生成する。この第3時刻転送セルには、ペイ
ロードの所定領域に受信時間t1+φ+τが設定されて
いる。この第3時刻転送セルは、セル多重器13から伝
送路へ送出され、時間τ後にスレーブ局20eに到達
し、セル抽出器21で抽出され、ペイロードに設定して
ある時刻情報(t1+φ+τ)が加算器25の他方の入
力に与えられる。This second time transfer cell is connected to the slave station 20.
e is generated at the current time t1. This time t
1 is the time of t1 + φ as seen from the master station 10e. It reaches the master station 10e after the elapse of the transfer time τ. Therefore, the time output value of the timer 11 of the master station 10e to the cell generator 12 is t1 + φ + τ.
In the master station 10e, the cell generator 12
In response to the notification of the reception of the second cell from No. 4, a third time transfer cell having a specific VCI / VPI value is generated in accordance with the clock output of the timer 11. In the third time transfer cell, a reception time t1 + φ + τ is set in a predetermined area of the payload. The third time transfer cell is transmitted from the cell multiplexer 13 to the transmission line, arrives at the slave station 20e after a time τ, is extracted by the cell extractor 21, and adds time information (t1 + φ + τ) set in the payload. The other input of the unit 25 is provided.
【0056】ここに、スレーブ局20eは、マスタ局1
0eに対し位相φだけ遅れているので、マスタ局10e
で見た時刻t1+φ+τで送出した第2時刻転送セル
は、スレーブ局20eには、スレーブ局20dで見た時
刻t1+2τ後に到達することになる。つまり、減算器
28は、タイマ22の計時値からラッチ29が保持出力
する時刻t1を減算した値を除算器26に与えている。
したがって、第3時刻転送セルの抽出時での減算器28
の出力値は、(t1+2τ)−t1=2τとなってい
る。そして、除算器26が加算器25の一方の入力に与
える除算値は、2τを2で除した値τである。Here, the slave station 20e is the master station 1
0e, the master station 10e
The second time transfer cell transmitted at the time t1 + φ + τ seen in the above will arrive at the slave station 20e after the time t1 + 2τ seen at the slave station 20d. That is, the subtracter 28 provides the divider 26 with a value obtained by subtracting the time t1 held and output by the latch 29 from the count value of the timer 22.
Therefore, the subtracter 28 at the time of extracting the third time transfer cell is used.
Is (t1 + 2τ) −t1 = 2τ. The division value given by the divider 26 to one input of the adder 25 is a value τ obtained by dividing 2τ by 2.
【0057】したがって、加算器25は、第3時刻転送
セルの受信時刻t1+2τにおいてセル抽出器21の出
力値t1+φ+τと除算器26の出力値τとの加算を行
ったt1+φ+2τをタイマ22に補正値として出力す
る。これにより、タイマ22は、値(t1+φ+2τ)
を基準時刻として設定され、これを基準に計時動作を再
開することになる。このように、スレーブ局20eは、
マスタ10e側の時刻(t1+φ+2τ)に合致させら
れ、同期化される。Accordingly, the adder 25 adds the output value t1 + φ + τ of the cell extractor 21 and the output value τ of the divider 26 at the reception time t1 + 2τ of the third time transfer cell to t1 + φ + 2τ as a correction value to the timer 22. Output. Thus, the timer 22 has the value (t1 + φ + 2τ)
Is set as the reference time, and the timekeeping operation is restarted based on the reference time. Thus, the slave station 20e
The time is synchronized with the time (t1 + φ + 2τ) on the master 10e side and synchronized.
【0058】図12は、請求項6に対応する第6実施形
態の構成及び動作を示す図である。この第6実施形態
は、第4実施形態、第5実施形態と同様に第2実施形態
において伝送路遅延時間τを考慮した例であり、時刻同
期の起動が、マスタ局からかけられる。第4実施形態、
第5実施形態と異なる点は、マスタ局がスレーブ局に対
し時刻補正を開始する時刻を設定する点である。FIG. 12 is a diagram showing the configuration and operation of the sixth embodiment according to the sixth aspect. The sixth embodiment is an example in which the transmission path delay time τ is taken into consideration in the second embodiment, as in the fourth and fifth embodiments, and the master station starts time synchronization. 4th embodiment,
The difference from the fifth embodiment is that the master station sets the time at which time correction is started for the slave station.
【0059】図12(a)において、マスタ局10f
は、第4実施形態、第5実施形態と同様にタイマ11、
セル生成器12、セル多重器13、セル抽出器14を備
える。セル生成器12に与えられるセル抽出器14の出
力は、第5実施形態と同様に第2セル受信である。セル
生成器12は、第5実施形態と同様に第1時刻転送セル
と第3時刻転送セルとを生成するが、第1時刻転送セル
には、時刻t1が設定される点が異なる。In FIG. 12A, the master station 10f
Is a timer 11, similar to the fourth and fifth embodiments.
A cell generator 12, a cell multiplexer 13, and a cell extractor 14 are provided. The output of the cell extractor 14 provided to the cell generator 12 is the second cell reception as in the fifth embodiment. The cell generator 12 generates a first time transfer cell and a third time transfer cell as in the fifth embodiment, except that a time t1 is set in the first time transfer cell.
【0060】また、スレーブ局20fは、第4実施形態
と第5実施形態とを合体させた構成となっている。即
ち、スレーブ局20fは、セル抽出器21、タイマ2
2、セル生成器23、セル多重器24、加算器25、除
算器26、比較器27、減算器28及びラッチ29を備
える。セル抽出器21は、受信した第1セルから抽出し
た時刻t1をラッチ29に与え、また第3セルから抽出
した時刻情報を加算器25一方の入力に与える。タイマ
22の出力は、比較器27と減算器28の一方の入力に
それぞれ与えられる。またラッチ29の出力は、比較器
27と減算器28の他方の入力にそれぞれ与えられる。The slave station 20f has a configuration in which the fourth embodiment and the fifth embodiment are combined. That is, the slave station 20f includes the cell extractor 21, the timer 2
2, a cell generator 23, a cell multiplexer 24, an adder 25, a divider 26, a comparator 27, a subtractor 28, and a latch 29. The cell extractor 21 supplies the received time t1 extracted from the first cell to the latch 29 and the time information extracted from the third cell to one input of the adder 25. The output of the timer 22 is provided to one input of a comparator 27 and one input of a subtractor 28, respectively. The output of the latch 29 is given to the other input of the comparator 27 and the other input of the subtracter 28, respectively.
【0061】減算器28の出力は、加算器25の他方の
入力に与えられる。加算器25は、一方の入力にセル抽
出器21の出力を受けて、除算器26の出力との加算結
果をタイマ22に補正値として与える。比較器27は、
比較結果をセル生成器23に与える。セル生成器23
は、比較器27の比較結果を受けて、第5実施形態と同
様に第2時刻転送セルを生成する。The output of the subtracter 28 is provided to the other input of the adder 25. The adder 25 receives the output of the cell extractor 21 at one input, and provides the result of addition with the output of the divider 26 to the timer 22 as a correction value. The comparator 27
The comparison result is given to the cell generator 23. Cell generator 23
Receives the comparison result of the comparator 27 and generates a second time transfer cell as in the fifth embodiment.
【0062】以上の構成において請求項との対応関係
は、次のようになっている。マスタ局1fには、マスタ
局10fが対応する。第1セル生成手段1f1には、セ
ル生成器12が対応する。第1セル挿入手段1f2に
は、セル多重器13が対応する。第1セル抽出手段1f
3には、セル抽出器14が対応する。スレーブ局2fに
は、スレーブ局20fが対応する。第2セル生成手段2
f2には、セル生成器23と比較器27の全体が対応す
る。第2抽出手段2f1にはセル抽出器21が対応す
る。第2セル挿入手段2f3には、セル多重器24が対
応する。補正手段2f4には、主として加算器25と除
算器26と減算器28とラッチ29との全体が対応す
る。設定手段2f5には、主としてタイマ22が対応す
る。In the above configuration, the correspondence with the claims is as follows. The master station 1f corresponds to the master station 10f. The cell generator 12 corresponds to the first cell generator 1f1. The cell multiplexer 13 corresponds to the first cell insertion unit 1f2. First cell extracting means 1f
3 corresponds to the cell extractor 14. The slave station 20f corresponds to the slave station 2f. Second cell generating means 2
The cell generator 23 and the entire comparator 27 correspond to f2. The cell extractor 21 corresponds to the second extracting means 2f1. The cell multiplexer 24 corresponds to the second cell insertion means 2f3. The entirety of the adder 25, the divider 26, the subtractor 28, and the latch 29 mainly corresponds to the correction means 2f4. The setting means 2f5 mainly corresponds to the timer 22.
【0063】以下、請求項6に対応する第6実施形態の
動作を説明する。この第6実施形態では、図12(b)
に示すように、マスタ局10fが時刻補正したい時刻を
指定して時刻同期処理の起動をかける。即ち、マスタ局
10fでは、セル生成器12が、特定のVCI/VPI
値を持ち、セルペイロードの所定領域に時刻補正を実施
したい時刻t1を設定した第1時刻転送セルを生成す
る。この第1時刻転送セルは、セル多重器13から伝送
路へ送出され、スレーブ局20fに到達する。The operation of the sixth embodiment according to claim 6 will be described below. In the sixth embodiment, FIG.
As shown in (5), the master station 10f designates a time to be time-corrected and starts time synchronization processing. That is, in the master station 10f, the cell generator 12 transmits the specific VCI / VPI
A first time transfer cell having a value and setting a time t1 at which time correction is desired to be performed in a predetermined area of the cell payload is generated. The first time transfer cell is transmitted from the cell multiplexer 13 to the transmission line and reaches the slave station 20f.
【0064】スレーブ局20fでは、セル抽出器21
が、第1時刻転送セルを受信すると、第1セルから抽出
し時刻t1をラッチ29に与える。ラッチ29は、時刻
t1を比較器27と減算器28の一方の入力に保持出力
する。比較器27は、タイマ22の計時値(現在時刻)
が時刻t1と一致するのを監視し、一致するとセル生成
器23にセル生成要求を出力する。これにより、セル生
成器23は、マスタ局10fが指定した時刻t1で特定
のVCI/VPI値を持つ第2時刻転送セルを生成す
る。第2時刻転送セルは、セル多重器24から伝送路へ
送出され、マスタ局10fに到達する。In the slave station 20f, the cell extractor 21
Receives the first time transfer cell, extracts it from the first cell, and gives the time t1 to the latch 29. The latch 29 holds and outputs the time t1 to one input of the comparator 27 and the subtractor 28. The comparator 27 calculates the time value of the timer 22 (current time).
Is monitored to match the time t1, and when they match, a cell generation request is output to the cell generator 23. Thereby, the cell generator 23 generates the second time transfer cell having the specific VCI / VPI value at the time t1 specified by the master station 10f. The second time transfer cell is transmitted from the cell multiplexer 24 to the transmission line and reaches the master station 10f.
【0065】この第2時刻転送セルは、スレーブ局20
fの現在時刻t1で生成されたものである。この時刻t
1は、マスタ局10fから見て、t1+φの時刻であ
る。それが、転送時間τの経過後にマスタ局10fに到
達する。したがって、マスタ局10fのタイマ11のセ
ル生成器12への計時出力値は、t1+φ+τである。
マスタ局10fでは、セル生成器12が、セル抽出器1
4から第2セル受信の通知を受けて、タイマ11の計時
出力に従って、特定のVCI/VPI値を持つ第3時刻
転送セルを生成する。この第3時刻転送セルには、ペイ
ロードの所定領域に受信時間t1+φ+τが設定されて
いる。この第3時刻転送セルは、セル多重器13から伝
送路へ送出され、時間τ後にスレーブ局20fに到達
し、セル抽出器21で抽出され、ペイロードに設定して
ある時刻情報(t1+φ+τ)が加算器25の他方の入
力に与えられる。The second time transfer cell is connected to the slave station 20.
It is generated at the current time t1 of f. This time t
1 is the time of t1 + φ when viewed from the master station 10f. It reaches the master station 10f after the elapse of the transfer time τ. Therefore, the time output value of the timer 11 of the master station 10f to the cell generator 12 is t1 + φ + τ.
In the master station 10f, the cell generator 12 operates as the cell extractor 1
In response to the notification of the reception of the second cell from No. 4, a third time transfer cell having a specific VCI / VPI value is generated in accordance with the clock output of the timer 11. In the third time transfer cell, a reception time t1 + φ + τ is set in a predetermined area of the payload. The third time transfer cell is transmitted from the cell multiplexer 13 to the transmission path, arrives at the slave station 20f after a time τ, is extracted by the cell extractor 21, and adds time information (t1 + φ + τ) set in the payload. The other input of the unit 25 is provided.
【0066】ここに、スレーブ局20fは、マスタ局1
0fに対し位相φだけ遅れているので、マスタ局10f
で見た時刻t1+φ+τで送出した第2時刻転送セル
は、スレーブ局20fには、スレーブ局20fで見た時
刻t1+2τ後に到達することになる。つまり、減算器
28は、タイマ22の計時値からラッチ29が保持出力
する時刻t1を減算した値を除算器26に与えている。
したがって、第3時刻転送セルの抽出時での減算器28
の出力値は、(t1+2τ)−t1=2τとなってい
る。そして、除算器26が加算器25の一方の入力に与
える除算値は、2τを2で除した値τである。Here, the slave station 20f is connected to the master station 1
0f, the master station 10f
The second time transfer cell transmitted at the time t1 + φ + τ seen in the above will arrive at the slave station 20f after the time t1 + 2τ seen at the slave station 20f. That is, the subtracter 28 provides the divider 26 with a value obtained by subtracting the time t1 held and output by the latch 29 from the count value of the timer 22.
Therefore, the subtracter 28 at the time of extracting the third time transfer cell is used.
Is (t1 + 2τ) −t1 = 2τ. The division value given by the divider 26 to one input of the adder 25 is a value τ obtained by dividing 2τ by 2.
【0067】したがって、加算器25は、第3時刻転送
セルの受信時刻t1+2τにおいてセル抽出器21の出
力値t1+φ+τと除算器26の出力値τとの加算を行
ったt1+φ+2τをタイマ22に補正値として出力す
る。これにより、タイマ22は、値(t1+φ+2τ)
を基準時刻として設定され、これを基準に計時動作を再
開することになる。このように、スレーブ局20fは、
マスタ10f側の時刻(t1+φ+2τ)に合致させら
れ、同期化される。Therefore, the adder 25 adds the output value t1 + φ + τ of the cell extractor 21 and the output value τ of the divider 26 at the reception time t1 + 2τ of the third time transfer cell to t1 + φ + 2τ as a correction value to the timer 22. Output. Thus, the timer 22 has the value (t1 + φ + 2τ)
Is set as the reference time, and the timekeeping operation is restarted based on the reference time. Thus, the slave station 20f
The time is synchronized with the time (t1 + φ + 2τ) on the master 10f side and synchronized.
【0068】図13は、請求項7に対応する第7実施形
態の構成及び動作を示す図である。この第7実施形態
は、第5実施形態において、マスタ局10gは同様構成
とし、スレーブ局20gに比較器30と遅延レジスタ3
1を設け、第5実施形態の時刻補正動作を複数回実施
し、伝送路遅延量τが最小となるものを用いて時刻補正
を行うようにしてある。以下、この第7実施形態に係る
部分を中心に説明する。FIG. 13 is a diagram showing the configuration and operation of a seventh embodiment according to the seventh aspect. In the seventh embodiment, the master station 10g has the same configuration as the fifth embodiment, and the comparator 30 and the delay register 3
1 is provided, the time correction operation of the fifth embodiment is performed a plurality of times, and the time correction is performed using the one that minimizes the transmission path delay amount τ. Hereinafter, the portion according to the seventh embodiment will be mainly described.
【0069】スレーブ局20gでは、減算器28の出力
は、比較器30と遅延レジスタ31とに与えられる。比
較器30の出力は、除算器26と遅延レジスタ31とに
与えられる。遅延レジスタ31の出力は、比較器30に
与えられる。以上の構成において請求項との対応関係を
言えば、検出手段には、主として比較器30と遅延レジ
スタ31の全体が対応する。In the slave station 20g, the output of the subtractor 28 is given to the comparator 30 and the delay register 31. The output of comparator 30 is provided to divider 26 and delay register 31. The output of the delay register 31 is provided to the comparator 30. In the above configuration, the correspondence between the invention and the claims is mainly that of the comparator 30 and the delay register 31 as a whole.
【0070】以下、請求項7に対応する第7実施形態の
動作を説明する。この第7実施形態では、図11(b)
では1回の補正動作を示すが、マスタ局10gが時刻補
正したい時刻に時刻同期処理の起動をかけることを複数
回実施する。この過程でスレーブ局20gの遅延レジス
タ31に遅延量の最小値が保持される。Hereinafter, the operation of the seventh embodiment will be described. In the seventh embodiment, FIG.
In this example, one correction operation is shown, but the master station 10g starts the time synchronization process a plurality of times at a time at which the time is to be corrected. In this process, the minimum value of the delay amount is held in the delay register 31 of the slave station 20g.
【0071】即ち、スレーブ局20gでは、ラッチ29
には、各実施回での第1セル受信に応答してタイマ22
の計時値(現在時刻)を保持し、減算器28に与える。
減算器28は、タイマ22の計時値からラッチ29が保
持出力する当該実施回の第1セルの受信時刻(t1)を
減算した値を加算器30と遅延レジスタ31に与えてい
る。第3時刻転送セル受信時の減算器28の出力値は、
2τであることは前述した。That is, in the slave station 20g, the latch 29
In response to the reception of the first cell in each execution,
(Current time) is given to the subtractor 28.
The subtracter 28 provides the adder 30 and the delay register 31 with a value obtained by subtracting the reception time (t1) of the first cell held and output by the latch 29 from the count value of the timer 22. The output value of the subtractor 28 at the time of receiving the third time transfer cell is:
That 2τ is described above.
【0072】今、減算器28の第1回目の出力値を2τ
1、第2回目の出力値を2τ2、・・、第n回目の出力
値を2τnとする。第1回目では、遅延レジスタ31に
は、値2τ1が初期値として設定される。比較器30
は、遅延レジスタ31の値と減算器28の出力値との大
小関係を比較する。第1回目では、遅延レジスタ31の
値と減算器28の出力値とは、等値である。比較器30
は、遅延レジスタ31の値と減算器28の出力値とが、
等値であるか、減算器28の出力値が大きい場合は、遅
延レジスタ31に更新指令を出すことなく、遅延レジス
タ31の値を除算器26に与える。Now, the first output value of the subtractor 28 is 2τ
1, the second output value is 2τ2,..., And the nth output value is 2τn. At the first time, the value 2τ1 is set in the delay register 31 as an initial value. Comparator 30
Compares the magnitude relationship between the value of the delay register 31 and the output value of the subtractor 28. In the first time, the value of the delay register 31 and the output value of the subtractor 28 are equal. Comparator 30
Is that the value of the delay register 31 and the output value of the subtractor 28 are
If the values are equal or the output value of the subtractor 28 is large, the value of the delay register 31 is given to the divider 26 without issuing an update instruction to the delay register 31.
【0073】一方、比較器30は、減算器28の出力値
が遅延レジスタ31の値よりも小さい場合は、減算器2
8の出力値を除算器26に与え、同時に遅延レジスタ3
1に更新指令を出して減算器28の出力値を遅延レジス
タ31に設定させる。ATM網は、一種の待時系システ
ムであり、網内のスイッチ等で処理待ち合わせが発生
し、伝送路遅延量が変動する。このようなATM網内の
揺らぎに対し、遅延レジスタ31には、n回の時刻補正
動作の過程におけるi番目で得られた最小値2τiが保
持される。タイマ22には、第4、第5、第6実施形態
等で説明したように値(t1+φ+2τ)が補正値とし
て与えられるが、この第7実施形態における遅延量2τ
は、以上のようにして得られた最小遅延量である。On the other hand, if the output value of the subtractor 28 is smaller than the value of the delay register 31, the comparator 30
8 to the divider 26 and at the same time
1 to cause the delay register 31 to set the output value of the subtracter 28. The ATM network is a kind of standby system, in which processing queuing occurs in a switch or the like in the network, and the amount of transmission path delay fluctuates. In response to such fluctuations in the ATM network, the delay register 31 holds the minimum value 2τi obtained at the i-th time in the course of the n-time time correction operation. The value (t1 + φ + 2τ) is given to the timer 22 as the correction value as described in the fourth, fifth, and sixth embodiments, but the delay amount 2τ in the seventh embodiment is used.
Is the minimum delay amount obtained as described above.
【0074】なお、第7実施形態では、遅延レジスタの
内容を毎回更新可の構成としたが、n回の時刻補正動作
をした後に最小値を設定するようにしても良い。また、
伝送路遅延量の最小値を求める例を第5実施形態に適用
したが、第3、第4、第6の各実施形態にも同様に適用
できることは言うまでもない。In the seventh embodiment, the content of the delay register can be updated every time. However, the minimum value may be set after performing the time correction operation n times. Also,
Although the example in which the minimum value of the transmission path delay amount is obtained is applied to the fifth embodiment, it is needless to say that the example can be similarly applied to the third, fourth, and sixth embodiments.
【0075】[0075]
【発明の効果】以上説明したように、請求項1乃至請求
項7に記載の発明では、ユーザセルとは区別できる時刻
転送セルを定義し、マスタ局とスレーブ局の相互間で時
刻情報を交換できる構成としたので、STM網と同様
に、マスタ局とスレーブ局との間の時刻位相を合致させ
ることができる。As described above, according to the first to seventh aspects of the present invention, a time transfer cell that can be distinguished from a user cell is defined, and time information is exchanged between a master station and a slave station. Since the configuration is possible, the time phase between the master station and the slave station can be made to coincide with each other as in the case of the STM network.
【0076】特に、請求項3乃至請求6に記載の発明で
は、ATM網内の転送遅延を考慮して時刻位相を合致さ
せることができる。また、請求項7に記載の発明では、
ATM網内の遅延揺らぎを考慮して時刻位相を合致させ
ることができる。したがって、本発明によれば、ATM
ノード間での時刻同期を図ることができるので、例えば
時間帯を決めて課金を実施することも容易に行えること
になる。また、特定のATMノードにセルが集中するお
それがある場合に、その特定のATMノードが他の複数
のATMノードと個別に時刻同期を取ることによってセ
ルの輻輳を防止ないしは緩和することができ、セルの廃
棄を極力少なくすることが可能となる。In particular, according to the inventions set forth in claims 3 to 6, the time phases can be matched in consideration of the transfer delay in the ATM network. In the invention according to claim 7,
Time phases can be matched in consideration of delay fluctuations in the ATM network. Therefore, according to the present invention, the ATM
Since time synchronization can be achieved between the nodes, it is also possible to easily determine a time zone and execute charging, for example. Further, when cells may be concentrated on a specific ATM node, the specific ATM node separately synchronizes the time with a plurality of other ATM nodes to prevent or reduce cell congestion. Cell disposal can be minimized.
【図1】請求項1に記載の発明の原理ブロック図であ
る。FIG. 1 is a principle block diagram of the invention according to claim 1;
【図2】請求項2に記載の発明の原理ブロック図であ
る。FIG. 2 is a principle block diagram of the invention according to claim 2;
【図3】請求項3に記載の発明の原理ブロック図であ
る。FIG. 3 is a principle block diagram of the invention according to claim 3;
【図4】請求項4に記載の発明の原理ブロック図であ
る。FIG. 4 is a principle block diagram of the invention according to claim 4;
【図5】請求項5に記載の発明の原理ブロック図であ
る。FIG. 5 is a principle block diagram of the invention according to claim 5;
【図6】請求項6に記載の発明の原理ブロック図であ
る。FIG. 6 is a principle block diagram of the invention according to claim 6;
【図7】請求項1に対応する第1実施形態の構成及び動
作を示す図である。(a)は構成図である。(b)は動
作説明図である。FIG. 7 is a diagram showing the configuration and operation of the first embodiment corresponding to claim 1; (A) is a block diagram. (B) is an operation explanatory diagram.
【図8】請求項2に対応する第2実施形態の構成及び動
作を示す図である。(a)は構成図である。(b)は動
作説明図である。FIG. 8 is a diagram showing the configuration and operation of a second embodiment corresponding to claim 2; (A) is a block diagram. (B) is an operation explanatory diagram.
【図9】請求項3に対応する第3実施形態の構成及び動
作を示す図である。(a)は構成図である。(b)は動
作説明図である。FIG. 9 is a diagram showing the configuration and operation of a third embodiment corresponding to claim 3; (A) is a block diagram. (B) is an operation explanatory diagram.
【図10】請求項4に対応する第4実施形態の構成及び
動作を示す図である。(a)は構成図である。(b)は
動作説明図である。FIG. 10 is a diagram showing the configuration and operation of a fourth embodiment corresponding to claim 4; (A) is a block diagram. (B) is an operation explanatory diagram.
【図11】請求項5に対応する第5実施形態の構成及び
動作を示す図である。(a)は構成図である。(b)は
動作説明図である。FIG. 11 is a diagram showing the configuration and operation of a fifth embodiment corresponding to claim 5; (A) is a block diagram. (B) is an operation explanatory diagram.
【図12】請求項6に対応する第6実施形態の構成及び
動作を示す図である。(a)は構成図である。(b)は
動作説明図である。FIG. 12 is a diagram showing the configuration and operation of a sixth embodiment corresponding to claim 6; (A) is a block diagram. (B) is an operation explanatory diagram.
【図13】請求項7に対応する第7実施形態の構成及び
動作を示す図である。(a)は構成図である。(b)は
動作説明図である。FIG. 13 is a diagram showing the configuration and operation of a seventh embodiment corresponding to claim 7; (A) is a block diagram. (B) is an operation explanatory diagram.
1a,1b,1c,1d,1e,1f マスタ局 1a1,1b1 セル生成手段 1a2,1b2 セル挿入手段 1c1,1d1,1e3,1f3 第1セル抽出手段 1c2,1d2,1e1,1f1 第1セル生成手段 1c3,1d3,1e2,1f2 第1セル挿入手段 2a,2b,2c,2d,2e,2f スレーブ局 2a1,2b1 セル抽出手段 2a2,2b2 設定手段 2c1,2d1,2e2,2f2 第2セル生成手段 2c2,2d2,2e3,2f3 第2セル挿入手段 2c3,2d3,2e1,2f1 第2セル抽出手段 2c4,2d4,2e4,2f4 補正手段 2c5,2d5,2e5,2f5 設定手段 10a,10b,10c,10d,10e,10f,1
0g マスタ局 11 タイマ 12 セル生成器 13 セル多重器 14 セル抽出器 20a,20b,20c,20d,20e,20f,2
0g スレーブ局 21 セル抽出器 22 タイマ 23 セル生成器 24 セル多重器 25 加算器 26 除算器 27,30 比較器 28 減算器 29 ラッチ 31 遅延レジスタ1a, 1b, 1c, 1d, 1e, 1f Master station 1a1, 1b1 Cell generator 1a2, 1b2 Cell inserter 1c1, 1d1, 1e3, 1f3 First cell extractor 1c2, 1d2, 1e1, 1f1 First cell generator 1c3 , 1d3, 1e2, 1f2 First cell inserting means 2a, 2b, 2c, 2d, 2e, 2f Slave station 2a1, 2b1 Cell extracting means 2a2, 2b2 Setting means 2c1, 2d1, 2e2, 2f2 Second cell generating means 2c2, 2d2 , 2e3, 2f3 Second cell inserting means 2c3, 2d3, 2e1, 2f1 Second cell extracting means 2c4, 2d4, 2e4, 2f4 Correcting means 2c5, 2d5, 2e5, 2f5 Setting means 10a, 10b, 10c, 10d, 10e, 10f , 1
0g Master station 11 Timer 12 Cell generator 13 Cell multiplexer 14 Cell extractor 20a, 20b, 20c, 20d, 20e, 20f, 2
0g Slave station 21 Cell extractor 22 Timer 23 Cell generator 24 Cell multiplexer 25 Adder 26 Divider 27,30 Comparator 28 Subtractor 29 Latch 31 Delay register
───────────────────────────────────────────────────── フロントページの続き (72)発明者 加藤 次雄 神奈川県川崎市中原区上小田中4丁目1番 1号 富士通株式会社内 (72)発明者 小野 英明 神奈川県川崎市中原区上小田中4丁目1番 1号 富士通株式会社内 (72)発明者 中野 雅友 東京都港区虎ノ門二丁目10番1号 エヌ・ ティ・ティ移動通信網株式会社内 (72)発明者 森川 弘基 東京都港区虎ノ門二丁目10番1号 エヌ・ ティ・ティ移動通信網株式会社内 ──────────────────────────────────────────────────続 き Continued on the front page (72) Inventor Kazuo Kato 4-1-1 Kamikadanaka, Nakahara-ku, Kawasaki City, Kanagawa Prefecture Inside Fujitsu Limited (72) Inventor Hideaki Ono 4-chome, Kamiodanaka, Nakahara-ku, Kawasaki City, Kanagawa Prefecture No. 1 Fujitsu Limited (72) Inventor Masatomo Nakano 2-10-1 Toranomon, Minato-ku, Tokyo Inside NTT Mobile Communication Network Corporation (72) Inventor Hiroki Morikawa Toranomon, Minato-ku, Tokyo 2-10-1 NTT Mobile Communication Network Co., Ltd.
Claims (7)
いて、 マスタ局が、 時刻転送セルを生成するセル生成手段と、 前記時刻転送セルを時刻補正を実施したい所定時刻に伝
送路へ挿入するセル挿入手段とを備え、 スレーブ局が、 伝送路から取り込んだ多重化セルから前記時刻転送セル
を抽出するセル抽出手段と、 前記抽出した時刻転送セルの受信時刻を当該スレーブ局
の基準時刻として設定する設定手段とを備えることを特
徴とするATM網内時刻同期方式。1. In an ATM network including a plurality of ATM nodes, a master station generates a time transfer cell, and inserts the time transfer cell into a transmission line at a predetermined time at which time correction is to be performed. Cell extracting means for extracting the time transfer cell from the multiplexed cell taken in from the transmission line, and setting the reception time of the extracted time transfer cell as a reference time of the slave station. Means in an ATM network.
いて、 マスタ局が、 時刻補正を実施したい所定時刻を設定した時刻転送セル
を生成するセル生成手段と、 前記時刻転送セルを前記所定時刻に伝送路へ挿入するセ
ル挿入手段とを備え、 スレーブ局が、 伝送路から取り込んだ多重化セルから前記時刻転送セル
を抽出するセル抽出手段と、 前記抽出した時刻転送セルに設定してある前記所定時刻
を当該スレーブ局の基準時刻として設定する設定手段と
を備えることを特徴とするATM網内時刻同期方式。2. In an ATM network including a plurality of ATM nodes, a master station generates a time transfer cell in which a predetermined time at which time correction is to be performed is set, and transmits the time transfer cell at the predetermined time. Cell extracting means for inserting the time transfer cell from a multiplexed cell fetched from the transmission path, and cell extraction means for inserting the time transfer cell from the multiplexed cell taken from the transmission path, and the predetermined time set in the extracted time transfer cell. Setting means for setting the reference time as a reference time of the slave station.
いて、 マスタ局が、 伝送路から取り込んだ多重化セルから第1時刻転送セル
を抽出する第1セル抽出手段と、 前記抽出した第1時刻転送セルの受信時刻を所定領域に
設定した第2時刻転送セルを生成する第1セル生成手段
と、 前記第2時刻転送セルを時刻補正を実施したい第1所定
時刻に伝送路へ挿入する第1セル挿入手段とを備え、 スレーブ局が、 前記第1時刻転送セルを生成する第2セル生成手段と、 前記第1時刻転送セルを時刻補正を実施したい第2所定
時刻に伝送路へ挿入する第2セル挿入手段と、 伝送路から取り込んだ多重化セルから前記第2時刻転送
セルを抽出する第2セル抽出手段と、 前記抽出した第2時刻転送セルに設定してある受信時刻
と当該第2時刻転送セルの受信時刻とから伝送路遅延量
を補正値として算出する補正手段と、 前記補正値を当該スレーブ局の基準時刻として設定する
設定手段とを備えることを特徴とするATM網内時刻同
期方式。3. An ATM network including a plurality of ATM nodes, wherein a master station extracts first time transfer cells from multiplexed cells taken in from a transmission line, and said extracted first time transfer cells. First cell generating means for generating a second time transfer cell in which a cell reception time is set to a predetermined area; and a first cell for inserting the second time transfer cell into a transmission line at a first predetermined time at which time correction is to be performed A second cell generating means for generating the first time transfer cell; and a second means for inserting the first time transfer cell into a transmission line at a second predetermined time at which time correction is to be performed. Cell insertion means, second cell extraction means for extracting the second time transfer cell from the multiplexed cell taken from the transmission line, reception time set in the extracted second time transfer cell, and the second time Transfer cell A time synchronization method in an ATM network, comprising: correction means for calculating a transmission path delay amount as a correction value from the reception time of the slave station; and setting means for setting the correction value as a reference time of the slave station.
いて、 マスタ局が、 伝送路から取り込んだ多重化セルから第1時刻転送セル
を抽出する第1セル抽出手段と、 前記抽出した第1時刻転送セルの受信時刻を所定領域に
設定した第2時刻転送セルを生成する第1セル生成手段
と、 前記第2記時刻転送セルを前記第1時刻転送セルの受信
時刻から遅れることなく伝送路へ挿入する第1セル挿入
手段とを備え、 前記スレーブ局が、 前記第1時刻転送セルを生成する第2セル生成手段と、 前記第1時刻転送セルを時刻補正を実施したい所定時刻
に伝送路へ挿入する第2セル挿入手段と、 伝送路から取り込んだ多重化セルから前記第2時刻転送
セルを抽出する第2セル抽出手段と、 前記抽出した第2時刻転送セルに設定してある受信時刻
と当該第2時刻転送セルの受信時刻とから伝送路遅延量
を算出し、算出した伝送路遅延量と前記第2時刻転送セ
ルに設定してある受信時刻との加算値を補正値として出
力する補正手段と、 前記補正値を当該スレーブ局の基準時刻として設定する
設定手段とを備えることを特徴とするATM網内時刻同
期方式。4. In an ATM network including a plurality of ATM nodes, a master station extracts first time transfer cells from multiplexed cells taken in from a transmission line, and said extracted first time transfer. First cell generation means for generating a second time transfer cell in which a cell reception time is set to a predetermined area; and inserting the second time transfer cell into a transmission line without delay from the reception time of the first time transfer cell A first cell insertion unit that generates the first time transfer cell, and the slave station inserts the first time transfer cell into a transmission line at a predetermined time when time correction is to be performed. Second cell insertion means for extracting the second time transfer cell from the multiplexed cell taken in from the transmission line, and the reception time set in the extracted second time transfer cell. Correction means for calculating a transmission path delay amount from the reception time of the second time transfer cell, and outputting an addition value of the calculated transmission path delay amount and the reception time set in the second time transfer cell as a correction value. And a setting means for setting the correction value as a reference time of the slave station.
いて、 マスタ局が、 時刻転送セルの発生を要求する第1時刻転送セルを生成
すること、第2時刻転送セルの受信時刻を所定領域に設
定した第3時刻転送セルを生成することを行う第1セル
生成手段と、 時刻補正を実施したい所定時刻に前記第1時刻転送セル
を伝送路へ挿入すること、前記第3時刻転送セルを前記
第2時刻転送セルの受信時刻から遅れることなく伝送路
へ挿入することを行う第1セル挿入手段と、 伝送路から取り込んだ多重化セルから前記第2時刻転送
セルを抽出する第1セル抽出手段とを備え、 スレーブ局が、 伝送路から取り込んだ多重化セルから前記第1時刻転送
セル、前記第3時刻転送セルを抽出する第2セル抽出手
段と、 前記セル抽出手段が前記第1時刻転送セルを抽出したこ
とに応答して前記第2時刻転送セルを生成する第2セル
生成手段と、 前記第2時刻転送セルを前記第1時刻転送セルの受信時
刻から遅れることなく伝送路へ挿入する第2セル挿入手
段と、 前記抽出した第3時刻転送セルに設定してある受信時刻
と当該第3時刻転送セルの受信時刻とから伝送路遅延量
を算出し、算出した伝送路遅延量と前記第3時刻転送セ
ルに設定してある受信時刻との加算値を補正値として出
力する補正手段と、 前記補正値を当該スレーブ局の基準時刻として設定する
設定手段とを備えることを特徴とするATM網内時刻同
期方式。5. In an ATM network including a plurality of ATM nodes, a master station generates a first time transfer cell requesting generation of a time transfer cell, and sets a reception time of the second time transfer cell in a predetermined area. First cell generating means for generating the third time transfer cell, inserting the first time transfer cell into a transmission line at a predetermined time at which time correction is to be performed, and setting the third time transfer cell to the third time transfer cell. First cell insertion means for inserting the transmission time into the transmission line without delay from the reception time of the two-time transfer cell; and first cell extraction means for extracting the second time transfer cell from the multiplexed cell taken from the transmission line. A second cell extracting means for extracting the first time transfer cell and the third time transfer cell from a multiplexed cell taken from a transmission line, and wherein the cell extracting means comprises a first time transfer cell. Second cell generation means for generating the second time transfer cell in response to the cell being extracted, and inserting the second time transfer cell into a transmission line without delay from the reception time of the first time transfer cell A second cell insertion unit, calculating a transmission path delay amount from the reception time set in the extracted third time transfer cell and the reception time of the third time transfer cell, and calculating the calculated transmission path delay amount and An ATM comprising: a correction unit that outputs a value added to a reception time set in a third time transfer cell as a correction value; and a setting unit that sets the correction value as a reference time of the slave station. Network time synchronization method.
いて、 マスタ局が、 時刻転送セルを発生する時刻を所定領域に設定した第1
時刻転送セルを生成すること、第2時刻転送セルの受信
時刻を所定領域に設定した第3時刻転送セルを生成する
ことを行う第1セル生成手段と、 前記第1時刻転送セルを時刻補正を実施したい時刻に伝
送路へ挿入すること、前記第3時刻転送セルを前記第2
時刻転送セルの受信時刻から遅れることなく伝送路へ挿
入することを行う第1セル挿入手段と、 伝送路から取り込んだ多重化セルから前記第2時刻転送
セルを抽出する第1セル抽出手段と、 を備え、 スレーブ局が、 伝送路から取り込んだ多重化セルから前記第1時刻転送
セル、前記第3時刻転送セルを抽出する第2セル抽出手
段と、 前記セル抽出手段が抽出した前記第1時刻転送セルに設
定されている時刻に前記第2時刻転送セルを生成する第
2セル生成手段と、 前記第2時刻転送セルを前記第1時刻転送セルの受信時
刻から遅れることなく伝送路へ挿入する第2セル挿入手
段と、 前記抽出した第3時刻転送セルに設定してある受信時刻
と当該第3時刻転送セルの受信時刻とから伝送路遅延量
を算出し、算出した伝送路遅延量と前記第3時刻転送セ
ルに設定してある受信時刻との加算値を補正値として出
力する補正手段と、 前記補正値を当該スレーブ局の基準時刻として設定する
設定手段とを備えることを特徴とするATM網内時刻同
期方式。6. An ATM network including a plurality of ATM nodes, wherein a master station sets a time at which a time transfer cell is generated in a predetermined area.
First cell generation means for generating a time transfer cell, and generating a third time transfer cell in which the reception time of the second time transfer cell is set in a predetermined area; and correcting the time of the first time transfer cell. Inserting the third time transfer cell into the second
First cell insertion means for inserting the time transfer cell into the transmission path without delay from the reception time; first cell extraction means for extracting the second time transfer cell from the multiplexed cell taken from the transmission path; A second station extracting means for extracting the first time transfer cell and the third time transfer cell from the multiplexed cell taken from the transmission line by the slave station; and the first time extracted by the cell extracting means. Second cell generation means for generating the second time transfer cell at a time set in the transfer cell; and inserting the second time transfer cell into a transmission line without delay from the reception time of the first time transfer cell. A second cell insertion unit, calculating a transmission path delay amount from the reception time set in the extracted third time transfer cell and the reception time of the third time transfer cell, and calculating the calculated transmission path delay amount and Third An ATM network comprising: a correction unit that outputs a value added to a reception time set in a time transfer cell as a correction value; and a setting unit that sets the correction value as a reference time of the slave station. Time synchronization method.
載のATM網内時刻同期方式において、 前記マスタ局及び前記スレーブ局は、請求項3乃至請求
項6の何れか1項に示す一連の手順を複数回実施すると
共に、 スレーブ局の補正手段は、 複数回の実施で得られた伝送路遅延量を比較し、その中
の最小の伝送路遅延量を検出する検出手段を備えること
を特徴とするATM網内時刻同期方式。7. The ATM network time synchronization system according to claim 3, wherein said master station and said slave station are arranged in accordance with one of claims 3 to 6. A series of procedures shown in the figure are carried out a plurality of times, and the correction means of the slave station is provided with a detecting means for comparing the transmission path delay amounts obtained by the plurality of executions and detecting a minimum transmission path delay amount among them. A time synchronization method in an ATM network, characterized in that:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13804197A JP3808586B2 (en) | 1997-05-28 | 1997-05-28 | ATM network time synchronization system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13804197A JP3808586B2 (en) | 1997-05-28 | 1997-05-28 | ATM network time synchronization system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH10336182A true JPH10336182A (en) | 1998-12-18 |
JP3808586B2 JP3808586B2 (en) | 2006-08-16 |
Family
ID=15212645
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP13804197A Expired - Fee Related JP3808586B2 (en) | 1997-05-28 | 1997-05-28 | ATM network time synchronization system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3808586B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010062703A (en) * | 2008-09-02 | 2010-03-18 | Fujitsu Ltd | Transmission system |
JP2010135880A (en) * | 2008-12-02 | 2010-06-17 | Hitachi Ltd | Clock synchronization system and clock synchronization method |
US8837532B2 (en) | 2011-11-14 | 2014-09-16 | Fujitsu Limited | Frame transmission device and synchronization method |
-
1997
- 1997-05-28 JP JP13804197A patent/JP3808586B2/en not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010062703A (en) * | 2008-09-02 | 2010-03-18 | Fujitsu Ltd | Transmission system |
JP2010135880A (en) * | 2008-12-02 | 2010-06-17 | Hitachi Ltd | Clock synchronization system and clock synchronization method |
US8837532B2 (en) | 2011-11-14 | 2014-09-16 | Fujitsu Limited | Frame transmission device and synchronization method |
Also Published As
Publication number | Publication date |
---|---|
JP3808586B2 (en) | 2006-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8964790B2 (en) | Communication apparatus | |
JP5560706B2 (en) | Node equipment | |
US7463626B2 (en) | Phase and frequency drift and jitter compensation in a distributed telecommunications switch | |
EP1274213B1 (en) | Synchronizing clocks across sub-nets | |
EP0425834B1 (en) | System and multiplexer/ demultiplexer for the transmission/ reception of digital television information | |
JPH10509294A (en) | System with predetermined timing relationship between data input and output, and transmitter and receiver of such system | |
US5491728A (en) | Cell resequencing system for a telecommunication network | |
CN102938676A (en) | Method, device and system for processing time synchronization | |
CZ335897A3 (en) | Process for synchronizing transmission at a constant bit rate in atm networks and circuit arrangement for making the process | |
JP3427303B2 (en) | SDH data transmission timing | |
US6415325B1 (en) | Transmission system with improved synchronization | |
JPH10336182A (en) | Atm intra-network time synchronization system | |
JPH08263397A (en) | Time synchronizing system for network | |
KR100304776B1 (en) | Synchronization system and method, and recording medium | |
JPH06268624A (en) | Synchronism acquisition check system | |
JP3246423B2 (en) | Network synchronization device | |
JP3557801B2 (en) | Sampling synchronization method in PCM relay | |
JP3409234B2 (en) | Add-drop multiplexer device | |
JP2002094491A (en) | Time-synchronizing system and transmitter | |
JPH1051408A (en) | Method and system for information transmission | |
Lee et al. | Simple synchronizer to enhance time accuracy for legacy ethernet applications | |
JPH04115733A (en) | Synchronizing communication system | |
George et al. | External/internal clock synchronization in ATM-based distributed systems | |
JPH10112721A (en) | Output signal delay correcting system of transmission system | |
JP3406854B2 (en) | Node device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040408 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050930 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051011 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051209 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060117 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060306 |
|
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: 20060516 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060518 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090526 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100526 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100526 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110526 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120526 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130526 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140526 Year of fee payment: 8 |
|
LAPS | Cancellation because of no payment of annual fees |