JP3808586B2 - Atm網内時刻同期方式 - Google Patents
Atm網内時刻同期方式 Download PDFInfo
- Publication number
- JP3808586B2 JP3808586B2 JP13804197A JP13804197A JP3808586B2 JP 3808586 B2 JP3808586 B2 JP 3808586B2 JP 13804197 A JP13804197 A JP 13804197A JP 13804197 A JP13804197 A JP 13804197A JP 3808586 B2 JP3808586 B2 JP 3808586B2
- Authority
- JP
- Japan
- Prior art keywords
- cell
- time
- time transfer
- transfer cell
- slave station
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Description
【発明の属する技術分野】
本発明は、複数のATM(Asynchronous Transfer Mode)ノードを含むATM網内で、ATMノード間の時刻同期を行うATM網内時刻同期方式に関する。
ATMは、音声、データ、画像などのあらゆるディジタル情報をヘッダ付きの固定長ブロック(これを「セル」という)に分割し、このセル単位に多重化し、網内では、セルのヘッダに示されている論理チャネル番号に従って高速にセルを転送する。
このATMでは、情報タイムスロットが順番に周期的に現れたものをそのまま「同期多重化」して転送するSTM(Synchronous Transfer Mode)とは異なり、情報タイムスロット(セル)は、情報有りのときだけ現れ、その都度「非同期的に多重化」して転送する。
したがって、ATMでは、本来的にATMノード間で時刻同期をとる必要はないとも言えるが、例えば、ある時間帯になると課金を行う方式が採用できるためには、基準となるATMノード(マスタ局)とスレーブ局となる各ATMノード間で時刻同期が取れていることが必要となる。
【0002】
【従来の技術】
斯かる場合、STMでは、特定タイムスロットを時刻転送に割り当てることで簡単に実現でき、マルチフレームによるタイミング転送も容易に実現できる。即ち、STMでは、125μs(8KHz)を1フレームとし、フレーム内に複数チャネルを時分割多重して伝送する。そして、STMノード間で125μs以上のタイミング同期が必要の場合は、複数フレームで構成されるマルチフレーム上でマルチフレームパターンを定義し、このマルチフレームパターンの送受を行うことによって125μsの整数倍のタイミング伝送が行える。
【0003】
【発明が解決しようとする課題】
ここに、ATMでも網同期を取って網全体のクロックは合わせてある点、STMと同様であるが、ATMでは、ヘッダ内のチャネル識別子(VPI/VCI)によってチャネルを識別する論理的なラベル多重(セル多重)を採用し、STMのようにフレーム内のタイムスロットの時間位置でチャネルを識別する時間位置多重(時分割多重)を採用していない。
【0004】
したがって、ATMにおいて、125μs以上の長いタイミングを転送する場合、STMのように特定のタイムスロットをタイミング転送に割り当てることができないので、時刻情報の転送方式の開発が望まれている。
本発明の目的は、ATMにおいて、簡易な構成でノード間の時刻同期を取ることができるATM網内時刻同期方式を提供することにある。
【0005】
【課題を解決するための手段】
請求項1に記載のATM網内時刻同期方式は、複数のATMノードを含むATM網において、マスタ局が、時刻転送セルを生成するセル生成手段と、 時刻補正を実施したい所定時刻に、前記時刻転送セルの伝送のために前記ATM網に確保された専用の論理チャネルを介して前記時刻転送セルを最優先で送信するセル送信手段とを備え、スレーブ局が、前記専用の論理チャネルを介して受信されたセルから前記時刻転送セルを抽出するセル抽出手段と、前記抽出した時刻転送セルの受信時刻を当該スレーブ局の基準時刻として設定する設定手段とを備えることを特徴とする。
請求項2に記載のATM網内時刻同期方式は、複数のATMノードを含むATM網において、マスタ局が、時刻補正を実施したい所定時刻を設定した時刻転送セルを生成するセル生成手段と、前記所定時刻に、前記時刻転送セルの伝送のために前記ATM網に確保された専用の論理チャネルを介して前記時刻転送セルを最優先で送信するセル送信手段とを備え、スレーブ局が、前記専用の論理チャネルを介して受信されたセルから前記時刻転送セルを抽出するセル抽出手段と、前記抽出した時刻転送セルに設定してある前記所定時刻を当該スレーブ局の基準時刻として設定する設定手段とを備えることを特徴とする。
請求項3に記載のATM網内時刻同期方式は、複数のATMノードを含むATM網において、マスタ局が、前記ATM網に確保された専用の論理チャネルを介して受信されたセルから第1時刻転送セルを抽出する第1セル抽出手段と、前記抽出した第1時刻転送セルの受信時刻を所定領域に設定した第2時刻転送セルを生成する第1セル生成手段と、時刻補正を実施したい第1所定時刻に、前記専用の論理チャネルを介して前記第2時刻転送セルを最優先で送信する第1セル送信手段とを備え、スレーブ局が、前記第1時刻転送セルを生成する第2セル生成手段と、時刻補正を実施したい第2所定時刻に、前記専用の論理チャネルを介して前記第1時刻転送セルを最優先で送信する第2セル送信手段と、前記専用の論理チャネルを介して受信されたセルから前記第2時刻転送セルを抽出する第2セル抽出手段と、前記抽出した第2時刻転送セルに設定してある受信時刻と当該第2時刻転送セルの受信時刻とから伝送路遅延量を補正値として算出する補正手段と、前記補正値を当該スレーブ局の基準時刻として設定する設定手段とを備えることを特徴とする。
請求項4に記載のATM網内時刻同期方式は、複数のATMノードを含むATM網において、マスタ局が、前記ATM網に確保された専用の論理チャネルを介して受信されたセルから第1時刻転送セルを抽出する第1セル抽出手段と、前記抽出した第1時刻転送セルの受信時刻を所定領域に設定した第2時刻転送セルを生成する第1セル生成手段と、前記第1時刻転送セルの受信時刻から遅れることなく前記専用の論理チャネルを介して前記第2記時刻転送セルを最優先で送信する第1セル送信手段とを備え、前記スレーブ局が、前記第1時刻転送セルを生成する第2セル生成手段と、時刻補正を実施したい所定時刻に、前記専用の論理チャネルを介して前記第1時刻転送セルを最優先で送信する第2セル送信手段と、前記専用の論理チャネルを介して受信されたセルから前記第2時刻転送セルを抽出する第2セル抽出手段と、前記抽出した第2時刻転送セルに設定してある受信時刻と当該第2時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と前記第2時刻転送セルに設定してある受信時刻との加算値を補正値として出力する補正手段と、前記補正値を当該スレーブ局の基準時刻として設定する設定手段とを備えることを特徴とする。
請求項5に記載のATM網内時刻同期方式は、複数のATMノードを含むATM網において、マスタ局が、時刻転送セルの発生を要求する第1時刻転送セルを生成すること、第2時刻転送セルの受信時刻を所定領域に設定した第3時刻転送セルを生成することを行う第1セル生成手段と、時刻補正を実施したい所定時刻に、前記ATM網に確保された専用の論理チャネルを介して前記第1時刻転送セルを最優先で送信すること、前記第2時刻転送セルの受信時刻から遅れることなく前記専用の論理チャネルを介して前記第3時刻転送セルを最優先で送信することを行う第1セル送信手段と、前記専用の論理チャネルを介して受信されたセルから前記第2時刻転送セルを抽出する第1セル抽出手段とを備え、スレーブ局が、前記専用の論理チャネルを介して受信されたセルから前記第1時刻転送セル、前記第3時刻転送セルを抽出する第2セル抽出手段と、前記セル抽出手段が前記第1時刻転送セルを抽出したことに応答して前記第2時刻転送セルを生成する第2セル生成手段と、前記第1時刻転送セルの受信時刻から遅れることなく前記専用の論理チャネルを介して前記第2時刻転送セルを最優先で送信する第2セル送信手段と、前記抽出した第3時刻転送セルに設定してある受信時刻と当該第3時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と前記第3時刻転送セルに設定してある受信時刻との加算値を補正値として出力する補正手段と、前記補正値を当該スレーブ局の基準時刻として設定する設定手段とを備えることを特徴とする。
請求項6に記載のATM網内時刻同期方式は、複数のATMノードを含むATM網において、マスタ局が、時刻転送セルを発生する時刻を所定領域に設定した第1時刻転送セルを生成すること、第2時刻転送セルの受信時刻を所定領域に設定した第3時刻転送セルを生成することを行う第1セル生成手段と、時刻補正を実施したい時刻に、前記ATM網に確保された専用の論理チャネルを介して前記第1時刻転送セルを最優先で送信すること、前記第2時刻転送セルの受信時刻から遅れることなく前記専用の論理チャネルを介して前記第3時刻転送セルを最優先で送信することを行う第1セル送信手段と、前記専用の論理チャネルから取り込んだセルから前記第2時刻転送セルを抽出する第1セル抽出手段とを備え、スレーブ局が、前記専用の論理チャネルを介して受信されたセルから前記第1時刻転送セル、前記第3時刻転送セルを抽出する第2セル抽出手段と、前記セル抽出手段が抽出した前記第1時刻転送セルに設定されている時刻に前記第2時刻転送セルを生成する第2セル生成手段と、前記第1時刻転送セルの受信時刻から遅れることなく前記専用の論理チャネルを介して前記第2時刻転送セルを最優先で送信する第2セル送信手段と、前記抽出した第3時刻転送セルに設定してある受信時刻と当該第3時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と前記第3時刻転送セルに設定してある受信時刻との加算値を補正値として出力する補正手段と、前記補正値を当該スレーブ局の基準時刻として設定する設定手段とを備えることを特徴とする。
請求項7に記載のATM網内時刻同期方式は、請求項3乃至請求項6の何れか1項に記載のATM網内時刻同期方式において、前記マスタ局及び前記スレーブ局は、請求項3乃至請求項6の何れか1項に示す一連の手順を複数回実施すると共に、スレーブ局の補正手段は、複数回の実施で得られた伝送路遅延量を比較し、その中の最小の伝送路遅延量を検出する検出手段を備えることを特徴とする。
以下、本明に関連した技術について記述する。
図1は、本発明に関連した第1の技術の原理ブロック図である。本発明に関連した第1の技術は、複数のATMノードを含むATM網において、マスタ局1aが、時刻転送セルを生成するセル生成手段1a1と、時刻補正を実施したい所定時刻に伝送路へ挿入するセル挿入手段1a2とを備え、スレーブ局2aが、伝送路から取り込んだ多重化セルから時刻転送セルを抽出するセル抽出手段2a1と、抽出した時刻転送セルの受信時刻を当該スレーブ局の基準時刻として設定する設定手段2a2とを備えることを特徴とする。
【0006】
即ち、マスタ局1aでは、セル生成手段1a1が生成した時刻転送セルをセル挿入手段1a2が時刻補正を実施したい所定時刻に伝送路へ挿入する。そして、スレーブ局2aでは、セル抽出手段2a1が伝送路から取り込んだ時刻転送セルの受信時刻を設定手段2a2がスレーブ局2aの基準時刻として設定する。これにより、ATMノード間での時刻同期が図られる。
【0007】
図2は、本発明に関連した第2の技術の原理ブロック図である。本発明に関連した第2の技術は、複数のATMノードを含むATM網において、マスタ局1bが、時刻補正を実施したい所定時刻を設定した時刻転送セルを生成するセル生成手段1b1と、時刻転送セルを所定時刻に伝送路へ挿入するセル挿入手段1b2とを備え、スレーブ局2bが、伝送路から取り込んだ多重化セルから時刻転送セルを抽出するセル抽出手段2b1と、抽出した時刻転送セルに設定してある所定時刻を当該スレーブ局の基準時刻として設定する設定手段2b2とを備えることを特徴とする。
【0008】
即ち、マスタ局1bでは、セル生成手段1b1が生成した、時刻補正を実施したい所定時刻を設定した時刻転送セルを、セル挿入手段1b2が、その所定時刻に伝送路へ挿入する。そして、スレーブ局2bでは、セル抽出手段2b1が伝送路から取り込んだ時刻転送セルに設定してある所定時刻と同一の時刻を、設定手段2b2がスレーブ局2bの基準時刻として設定する。これにより、ATMノード間での時刻同期が図られる。
【0009】
図3は、本発明に関連した第3の技術の原理ブロック図である。本発明に関連した第3の技術は、複数のATMノードを含むATM網において、マスタ局1cが、伝送路から取り込んだ多重化セルから第1時刻転送セルを抽出する第1セル抽出手段1c1と、抽出した第1時刻転送セルの受信時刻を所定領域に設定した第2時刻転送セルを生成する第1セル生成手段1c2と、第2時刻転送セルを時刻補正を実施したい第1所定時刻に伝送路へ挿入する第1セル挿入手段1c3とを備え、スレーブ局2cが、第1時刻転送セルを生成する第2セル生成手段2c1と、第1時刻転送セルを時刻補正を実施したい第2所定時刻に伝送路へ挿入する第2セル挿入手段2c2と、伝送路から取り込んだ多重化セルから第2時刻転送セルを抽出する第2セル抽出手段2c3と、抽出した第2時刻転送セルに設定してある受信時刻と当該第2時刻転送セルの受信時刻とから伝送路遅延量を補正値として算出する補正手段2c4と、補正値を当該スレーブ局の基準時刻として設定する設定手段2c5とを備えることを特徴とする。
【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ノード間での位相補正がなされた形で時刻同期が図られる。
【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とを備えることを特徴とする。
【0012】
即ち、スレーブ局2dでは、第2セル生成手段2d1が生成した第1時刻転送セルを、第2セル挿入手段2d2が時刻補正を実施したい所定時刻に伝送路に挿入する。マスタ局1dでは、第1セル抽出手段1d1が伝送路から第1時刻転送セルを取り込み、第1セル生成手段1d2が第1時刻転送セルの受信時刻を設定した第2時刻転送セルを生成し、第1セル挿入手段1d3がその第2時刻転送セルを第1時刻転送セルの受信時刻から遅れることなく伝送路へ挿入する。
【0013】
すると、スレーブ局2dでは、第2セル抽出手段2d3が伝送路から第2時刻転送セルを取り込むと、補正手段2d4が、第2時刻転送セルに設定してある受信時刻と当該第2時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と第2時刻転送セルに設定してある受信時刻との加算値を補正値として出力するので、設定手段2d5が補正値を当該スレーブ局の基準時刻として設定する。これにより、ATMノード間での位相補正がなされた形で時刻同期が図られる。
【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とを備えることを特徴とする。
【0015】
即ち、マスタ局1eでは、第1セル生成手段1e1が生成した、時刻転送セルの発生を要求する第1時刻転送セルを、第1セル挿入手段1e2が、時刻補正を実施したい所定時刻に伝送路へ挿入する。スレーブ局2eでは、第2セル抽出手段2e1がこの第1時刻転送セルを伝送路から取り込むと、それに応答して第2セル生成手段2e2が第2時刻転送セルを生成し、第2セル挿入手段2e3が、この第2時刻転送セルを伝送路へ挿入する。
【0016】
そして、マスタ局1eでは、第1セル抽出手段1e3が伝送路から第2時刻転送セルを取り込むと、第1セル生成手段1e1が、第2時刻転送セルの受信時刻を所定領域に設定した第3時刻転送セルを生成し、セル挿入手段1e2が、第3時刻転送セルを第2時刻転送セルの受信時刻から遅れることなく伝送路へ挿入する。
【0017】
すると、スレーブ局2eでは、第2セル抽出手段2e1が伝送路から第3時刻転送セルを取り込むと、補正手段2e4が、第3時刻転送セルに設定してある受信時刻と当該第3時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と第3時刻転送セルに設定してある受信時刻との加算値を補正値として出力するので、設定手段2e5が補正値を当該スレーブ局の基準時刻として設定する。これにより、ATMノード間での位相補正がなされた形で時刻同期が図られる。
【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とを備えることを特徴とする。
【0019】
即ち、マスタ局1fでは、第1セル生成手段1f1が生成した、時刻転送セルを発生する時刻を設定した第1時刻転送セルを、第1セル挿入手段1f2が、時刻補正を実施したい所定時刻に伝送路へ挿入する。スレーブ局2fでは、第2セル抽出手段2f1がこの第1時刻転送セルを伝送路から取り込むと、第2セル生成手段2f2が、第2時刻転送セルを第1時刻転送セルに設定されている時刻に生成し、第2セル挿入手段2f3が、この第2時刻転送セルを伝送路へ挿入する。
【0020】
そして、マスタ局1fでは、第1セル抽出手段1f3が伝送路から第2時刻転送セルを取り込むと、第1セル生成手段1f1が、第2時刻転送セルの受信時刻を所定領域に設定した第3時刻転送セルを生成し、セル挿入手段1f2が、第3時刻転送セルを第2時刻転送セルの受信時刻から遅れることなく伝送路へ挿入する。
【0021】
すると、スレーブ局2fでは、第2セル抽出手段2f1が伝送路から第3時刻転送セルを取り込むと、補正手段2f4が、第3時刻転送セルに設定してある受信時刻と当該第3時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と第3時刻転送セルに設定してある受信時刻との加算値を補正値として出力するので、設定手段2f5が補正値を当該スレーブ局の基準時刻として設定する。これにより、ATMノード間での位相補正がなされた形で時刻同期が図られる。
【0022】
本発明に関連した第7の技術は、既述の第3ないし第6の技術が適用されたATM網内時刻同期方式において、マスタ局及びスレーブ局は、これらの第3ないし第6の何れかの技術において行われる一連の手順を複数回実施すると共に、スレーブ局の補正手段は、複数回の実施で得られた伝送路遅延量を比較し、その中の最小の伝送路遅延量を検出する検出手段を備えることを特徴とする。
【0023】
即ち、マスタ局及びスレーブ局が、上述した一連の手順を複数回実施すると、伝送路遅延量が伝送路の揺らぎに起因して長短変化するので、検出手段が、複数回の実施で得られた伝送路遅延量を比較し、その中の最小の伝送路遅延量を検出し、その最小の伝送路遅延量でもってスレーブ局の時刻補正を行う。これにより伝送路の遅延揺らぎを考慮した位相補正が行える。
【0024】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
図7は、本発明の第1実施形態の構成及び動作を示す図である。以下の各実施形態においては、複数のATMノードを含むATM網において、時刻情報を与えるATMノードをマスタ局、そのマスタ局と時刻同期を取るATMノードをスレーブ局と規定される。一般には、1のマスタ局に対しスレーブ局は複数あるが、以下の各実施形態においては、説明の便宜上、1のマスタ局と1のスレーブ局とで構成される時刻同期方式について示してある。
【0025】
図7(a)において、マスタ局10aは、タイマ11と、セル生成器12と、セル多重器13とを備える。また、スレーブ局20aは、セル抽出器21とタイマ22を備える。
以上の構成において図1に示す構成要素との対応関係は、次のようになっている。マスタ局1aには、マスタ局10aが対応する。セル生成手段1a1には、セル生成器12が対応する。セル挿入手段1a2には、セル多重器13が対応する。スレーブ局2aには、スレーブ局20aが対応する。セル抽出手段2a1には、セル抽出器21が対応する。設定手段2a2には、主としてタイマ22が対応する。
【0026】
以下、本発明の第1実施形態の動作を説明する。図7(b)において、φは、マスタ局10aのタイマ位相とスレーブ局20aのタイマ位相のずれ量である。これは、不可避的に存在する位相差であり、以下の各実施形態において同様である。
マスタ局10aでは、タイマ11は、マスタ局内の各種のタイミングを作成する基準を与える時計であるが、時刻を計時して現在時刻をセル生成器12に与える。セル生成器12は、時刻転送セルを生成する機能を有する。この時刻転送セルは、特別のVCI/VPIを持ち通常のユーザセルとは区別される。セル生成器12は、この第1実施形態では、タイマ11が計時する時刻が基準時刻(例えばタイマ値=0)を示すときに時刻転送セルを生成し、セル多重器13の一方の入力に与える。セル多重器13は、ユーザセルと時刻転送セルとを多重化して伝送路へ送出するセレクタであるが、時刻転送セルが入力したときは時刻転送セルを最優先して伝送路へ送出する。したがって、セル多重器13は、時刻補正を実施したい所定時刻である基準時刻(例えばタイマ値=0)に時刻転送セルを伝送路へ挿入することになる。
【0027】
スレーブ局20aでは、セル抽出器21が、伝送路から取り込んだ多重化セルを、ヘッダ部分にあるVCI/VPI値でもってユーザセルと時刻転送セルとを区別し、ユーザセルは中継して伝送路へ送出する一方、時刻転送セルは内部に取り込む。セル抽出器21は、この第1実施形態では、VCI/VPI値によって時刻転送セルの受信を抽出できると、セル受信をタイマ22に通知する。
【0028】
タイマ22は、スレーブ局内の各種のタイミングを作成する基準を与える時計であるが、このセル受信の通知をリセット信号として受けて、基準時刻(例えばタイマ値=0)に設定される。即ち、スレーブ局20aは、タイマ22が、タイマ値=0に補正され、マスタ局10aと同一の基準時刻(タイマ値=0)を基準に計時を開始する。
【0029】
したがって、図7(b)に示すように、マスタ局10aとスレーブ局20aのタイマ位相がφだけずれていても、マスタ局からタイマ値=0の基準時刻に送出した時刻転送セルをスレーブ局20aが受信することによって、両者の位相を合致させることができる。
図8は、本発明の第2実施形態の構成及び動作を示す図である。なお、若干機能が異なる場合もあるが、説明の便宜から、図7(a)と同一名称部分には、同一符号を付してある。以下の各実施形態において同じ。
【0030】
図8(a)において、マスタ局10bは、タイマ11と、セル生成器12と、セル多重器13とを備える。また、スレーブ局20bは、セル抽出器21とタイマ22を備える。
以上の構成において図2に示す構成要素との対応関係は、次のようになっている。マスタ局1bには、マスタ局10bが対応する。セル生成手段1b2には、セル生成器12が対応する。セル挿入手段1b3には、セル多重器13が対応する。スレーブ局2bには、スレーブ局20bが対応する。セル抽出手段2b1には、セル抽出器21が対応する。設定手段2b2には、主としてタイマ22が対応する。
【0031】
以下、本発明の第2実施形態の動作を説明する。マスタ局10bでは、タイマ11とセル多重器13は、第1実施形態で説明した。セル生成器12は、第1実施形態と同様に特別のVCI/VPI値でもって通常のユーザセルとは区別される時刻転送セルを生成するが、この第2実施形態では、タイマ11が計時する任意の現在時刻Tにおいて、ペイロード内の所定領域にこの現在時刻Tを付加した時刻転送セルを生成する。この任意の現在時刻Tが、時刻補正を実施したい所定時刻である。
【0032】
スレーブ局20bでは、セル抽出器21が、第1実施形態と同様に、伝送路から取り込んだ多重化セルを、ヘッダ部分にあるVCI/VPI値でもってユーザセルと時刻転送セルとを区別し、ユーザセルは中継して伝送路へ送出する一方、時刻転送セルは内部に取り込む。セル抽出器21は、この第2実施形態では、VCI/VPI値によって時刻転送セルの受信を抽出できると、ペイロードを調査し、時刻情報(即ちT値)を抽出し、タイマ22に対し、セル受信の通知と共にT値を通知する。
【0033】
タイマ22は、第1実施形態と同様にスレーブ局内の各種のタイミングを作成する基準を与える時計であるが、このセル受信の通知がT値の通知を伴っていることから、セル受信の通知受領時にT値がタイマ値として設定される。つまり、タイマ値がT値に補正される。
したがって、図8(b)に示すように、マスタ局10bとスレーブ局20bのタイマ位相がφだけずれていても、マスタ局から時刻Tに送出した時刻転送セルをスレーブ局20bが受信することによって、両者の位相を合致させることができる。
【0034】
この第2実施形態は、1つのマスタ局が、複数の伝送路を介して複数のスレーブ局に同一または互いに異なる時刻を転送し、複数のスレーブ局の同期化を図る多重処理に好適である。例えば、複数のスレーブ局からマスタ局へセルを転送する場合、スレーブ局Aは時刻t1で、スレーブ局Bは時刻t2で、スレーブ局Cは時刻t3で、スレーブ局Dは時刻t4で、セルを転送することにすれば、マスタ局でセルが輻輳するのを防止でき、セル廃棄の発生を抑制できる。
【0035】
図9は、本発明の第3実施形態の構成及び動作を示す図である。この第3実施形態は第1実施形態において伝送路遅延時間τを考慮した例である。図9(a)において、マスタ局10cは、タイマ11、セル生成器12、セル多重器13の他に、セル抽出器14を備える。セル抽出器14の出力(セル受信)は、セル生成器12に与えられる。
【0036】
また、スレーブ局20cは、セル抽出器21とタイマ22の他に、セル生成器23、セル多重器24、加算器25及び除算器26を備える。タイマ22の出力は、セル生成器23と加算器25に与えられる。セル生成器23の出力は、ユーザセルと共にセル多重器24に与えられる。加算器25は、セル抽出器21の出力とタイマ22の出力とを受けて、加算結果を除算器26に与える。除算器26の出力は、タイマ22に補正値として与えられる。
【0037】
以上の構成において図3に示す構成要素との対応関係は、次のようになっている。マスタ局1cには、マスタ局10cが対応する。第1セル抽出手段1c1には、セル抽出器14が対応する。第1セル生成手段1c2には、セル生成器12が対応する。第1セル挿入手段1c3には、セル多重器13が対応する。
スレーブ局2cには、スレーブ局20cが対応する。第2セル生成手段2c1には、セル生成器23が対応する。第2セル挿入手段2c2には、セル多重器24が対応する。第2抽出手段2c3には、セル抽出器21が対応する。補正手段2c4には、主として加算器25と除算器26の全体が対応する。設定手段2c5には、主としてタイマ22が対応する。
【0038】
以下、本発明の第3実施形態の動作を説明する。この第3実施形態では、図9(b)に示すように、スレーブ局20cが時刻同期処理の起動をかける。即ち、スレーブ局20cでは、セル生成器23は、タイマ22の計時出力が基準時刻(例えばタイマ値=0)となるのを監視し、基準時刻となると、特定のVCI/VPI値を持つ第1時刻転送セルを生成する。この基準時刻が、時刻補正を実施したい第2所定時刻である。
【0039】
この第1時刻転送セルは、セル多重器24から伝送路へ送出され、時間τ後にマスタ局10cに到達する。したがって、マスタ局10cにおいて、セル抽出器14が第1時刻転送セルの受信をセル生成器12に通知するタイミングは、スレーブ局20cの基準時刻(タイマ値=0)から、両局の位相差φに転送時間τを加えたφ+τの時間経過後である。セル生成器12は、この第1セルの受信時刻(タイマ11の計時出力=現在時刻)を記憶するが、記憶する受信時刻は、φ+τ、ということになる。
【0040】
マスタ局10cのセル生成器12は、タイマ11の計時出力が基準時刻(例えばタイマ値=0)となるのを監視し、基準時刻となると、特定のVCI/VPI値を持つ第2時刻転送セルを生成する。この基準時刻が、時刻補正を実施したい第1所定時刻である。この第2時刻転送セルには、ペイロードの所定領域に受信時刻φ+τが設定されている。この第2時刻転送セルは、セル多重器13から伝送路へ送出され、時間τ後にスレーブ局20cに到達し、セル抽出器21で抽出され、ペイロードに設定してある時刻情報(φ+τ)が加算器25の一方の入力に与えられる。
【0041】
ここに、スレーブ局20cは、マスタ局10cに対し位相φだけ遅れているので、第2時刻転送セルは、スレーブ局20cで見た時刻では、τ−φ後に到達することになる。つまり、タイマ22が加算器25に与えている現在時刻は、τ−φである。したがって、加算器25の加算結果は、2τとなる。除算器26は、入力に対し1/2の値を出力する演算器であるので、加算器25の加算結果2τを2で除した時間τがタイマ22に対し補正値として与えられる。つまり、タイマ22は、値τを基準時刻として設定され、これを基準に計時動作を再開することになる。
【0042】
このように、スレーブ局20cは、マスタ10c側から見た時刻τに合致させられ、同期化される。
図10は、本発明の第4実施形態の構成及び動作を示す図である。この第4実施形態は、第2実施形態において伝送路遅延時間τを考慮した例である。
【0043】
図10(a)において、マスタ局10dは、第3実施形態と同様に、タイマ11、セル生成器12、セル多重器13、セル抽出器14を備える。
また、スレーブ局20dは、セル抽出器21、タイマ22、セル生成器23、セル多重器24、加算器25、除算器26の他に、比較器27及び減算器28を備える。タイマ22の出力は、比較器27と減算器28の一方の入力にそれぞれ与えられる。比較器27と減算器28の他方の入力には、送出時刻値がそれぞれ与えられる。減算器28の出力は、加算器25の一方の入力に与えられる。加算器25は、他方の入力にセル抽出器21の出力を受けて、加算結果をタイマ22に補正値として与える。比較器27は、比較結果をセル生成器23に与える。その他は、第3実施形態と同様である。
【0044】
以上の構成において図4に示す構成要素との対応関係は、次のようになっている。マスタ局1dには、マスタ局10dが対応する。第1セル抽出手段1d1には、セル抽出器14が対応する。第1セル生成手段1d2には、セル生成器12が対応する。第1セル挿入手段1d3には、セル多重器13が対応する。
スレーブ局2dには、スレーブ局20dが対応する。第2セル生成手段2d1には、セル生成器23と比較器27の全体が対応する。第2セル挿入手段2d2には、セル多重器24が対応する。第2抽出手段2d3には、セル抽出器21が対応する。補正手段2c4には、主として加算器25と除算器26と減算器28の全体が対応する。設定手段2d5には、主としてタイマ22が対応する。また、時刻補正を実施したい時刻には、送出時刻値が対応する。
【0045】
以下、本発明の第4実施形態の動作を説明する。この第4実施形態では、図10(b)に示すように、スレーブ局20dが時刻同期処理の起動をかける。即ち、スレーブ局20dでは、比較器27が、タイマ22が計時出力する現在時刻と送出時刻値t1との一致を監視し、一致すると、セル生成器23に対し第1時刻転送セルの作成要求を出力する。
【0046】
セル生成器23は、比較器27からのセル作成要求を受けて、特定のVCI/VPI値を持つ第1時刻転送セルを生成する。この第1時刻転送セルは、セル多重器24から伝送路へ送出され、時間τ後にマスタ局10dに到達する。したがって、マスタ局10dにおいて、セル抽出器14が第1時刻転送セルの受信をセル生成器12に通知するタイミングは、スレーブ局20dの送出時刻t1から、両局の位相差φに転送時間τを加えたφ+τの時間経過後である。
【0047】
つまり、マスタ側で見た受信時刻は、タイマ11の計時値であるが、それは、t1+φ+τである。セル生成器12は、タイマ11の計時出力に従って特定のVCI/VPI値を持つ第2時刻転送セルを生成する。この第2時刻転送セルには、ペイロードの所定領域に受信時刻t1+φ+τが設定されている。この第2時刻転送セルは、セル多重器13から伝送路へ送出され、時間τ後にスレーブ局20dに到達し、セル抽出器21で抽出され、ペイロードに設定してある時刻情報(t1+φ+τ)が加算器25の他方の入力に与えられる。
【0048】
ここに、スレーブ局20dは、マスタ局10dに対し位相φだけ遅れているので、マスタ局10dで見た時刻t1+φ+τで送出した第2時刻転送セルは、スレーブ局20dには、スレーブ局20dで見た時刻t1+2τ後に到達することになる。つまり、減算器28は、タイマ22の計時値から送出時刻t1を減算した値を除算器26に与えているが、第2時刻転送セルの抽出時での減算器28の出力値は、(t1+2τ)−t1=2τとなっている。そして、除算器26が加算器25に与える除算値は、(2τ)/2=τである。
【0049】
したがって、加算器25は、第2時刻転送セルの受信時刻t1+2τにおいてセル抽出器21の出力値t1+φ+τと除算器26の出力値τとの加算を行い、t1+φ+2τをタイマ22に補正値として出力する。これにより、タイマ22は、値(t1+φ+2τ)を基準時刻として設定され、これを基準に計時動作を再開することになる。このように、スレーブ局20dは、マスタ10d側の時刻(t1+φ+2τ)に合致させられ、同期化される。
【0050】
図11は、本発明の第5実施形態の構成及び動作を示す図である。この第5実施形態は、第4実施形態と同様に第2実施形態において伝送路遅延時間τを考慮した例である。第4実施形態と異なる点は、時刻同期の起動が、マスタ局からかけられる点である。
図11(a)において、マスタ局10eは、第4実施形態と同様に、タイマ11、セル生成器12、セル多重器13、セル抽出器14を備える。異なる点は、セル生成器12に与えられるセル抽出器14の出力が、第2セル受信である点である。
【0051】
また、スレーブ局20eは、第4実施形態において、比較器27を削除し、ラッチ29を設けてある。セル抽出器21は、第1セル受信の通知をラッチ29とセル生成器23に与え、第3セルから抽出した時刻情報を加算器25に与える。タイマ22の出力は、減算器28一方の入力とラッチ29とに与えられる。ラッチ29の出力は、減算器28の他方の入力に与えられる。その他は、第4実施形態と同様である。
【0052】
以上の構成において図5に示す構成要素との対応関係は、次のようになっている。マスタ局1eには、マスタ局10eが対応する。第1セル生成手段1e1には、セル生成器12が対応する。第1セル挿入手段1e2には、セル多重器13が対応する。第1セル抽出手段1e3には、セル抽出器14が対応する。
スレーブ局2eには、スレーブ局20eが対応する。第2セル挿入手段2e1には、セル多重器24が対応する。第2セル生成手段2e2には、セル生成器23が対応する。第2抽出手段2e3には、セル抽出器21が対応する。補正手段2e4には、主として加算器25と除算器26と減算器28とラッチ29との全体が対応する。設定手段2e5には、主としてタイマ22が対応する。
【0053】
以下、本発明の第5実施形態の動作を説明する。この第5実施形態では、図11(b)に示すように、マスタ局10eが時刻補正を実施したい時刻に時刻同期処理の起動をかける。即ち、マスタ局10eでは、セル生成器12がタイマ11が計時出力する現在時刻を監視し、タイマ11の計時値が時刻補正を実施したい時刻と一致すると、特定のVCI/VPI値を持つ第1時刻転送セルを生成する。この第1時刻転送セルは、セル多重器13から伝送路へ送出され、スレーブ局20eに到達する。
【0054】
スレーブ局20eでは、セル抽出器21が、第1時刻転送セルを受信すると、第1セル受信の通知をラッチ29とセル生成器23に与える。ラッチ29は、タイマ22の計時出力が与えられているので、第1セル受信の通知に応答してタイマ22の計時値(現在時刻t1)を保持し、それを減算器28の一方の入力に保持出力する。また、セル生成器23は、第1セル受信の通知に応答して特定のVCI/VPI値を持つ第2時刻転送セルを生成する。この第2時刻転送セルは、セル多重器24から伝送路へ送出され、マスタ局10eに到達する。
【0055】
この第2時刻転送セルは、スレーブ局20eの現在時刻t1で生成されたものである。この時刻t1は、マスタ局10eから見て、t1+φの時刻である。それが、転送時間τの経過後にマスタ局10eに到達する。したがって、マスタ局10eのタイマ11のセル生成器12への計時出力値は、t1+φ+τである。マスタ局10eでは、セル生成器12が、セル抽出器14から第2セル受信の通知を受けて、タイマ11の計時出力に従って、特定のVCI/VPI値を持つ第3時刻転送セルを生成する。この第3時刻転送セルには、ペイロードの所定領域に受信時間t1+φ+τが設定されている。この第3時刻転送セルは、セル多重器13から伝送路へ送出され、時間τ後にスレーブ局20eに到達し、セル抽出器21で抽出され、ペイロードに設定してある時刻情報(t1+φ+τ)が加算器25の他方の入力に与えられる。
【0056】
ここに、スレーブ局20eは、マスタ局10eに対し位相φだけ遅れているので、マスタ局10eで見た時刻t1+φ+τで送出した第2時刻転送セルは、スレーブ局20eには、スレーブ局20dで見た時刻t1+2τ後に到達することになる。つまり、減算器28は、タイマ22の計時値からラッチ29が保持出力する時刻t1を減算した値を除算器26に与えている。したがって、第3時刻転送セルの抽出時での減算器28の出力値は、(t1+2τ)−t1=2τとなっている。そして、除算器26が加算器25の一方の入力に与える除算値は、2τを2で除した値τである。
【0057】
したがって、加算器25は、第3時刻転送セルの受信時刻t1+2τにおいてセル抽出器21の出力値t1+φ+τと除算器26の出力値τとの加算を行ったt1+φ+2τをタイマ22に補正値として出力する。これにより、タイマ22は、値(t1+φ+2τ)を基準時刻として設定され、これを基準に計時動作を再開することになる。このように、スレーブ局20eは、マスタ10e側の時刻(t1+φ+2τ)に合致させられ、同期化される。
【0058】
図12は、本発明の第6実施形態の構成及び動作を示す図である。この第6実施形態は、第4実施形態、第5実施形態と同様に第2実施形態において伝送路遅延時間τを考慮した例であり、時刻同期の起動が、マスタ局からかけられる。第4実施形態、第5実施形態と異なる点は、マスタ局がスレーブ局に対し時刻補正を開始する時刻を設定する点である。
【0059】
図12(a)において、マスタ局10fは、第4実施形態、第5実施形態と同様にタイマ11、セル生成器12、セル多重器13、セル抽出器14を備える。セル生成器12に与えられるセル抽出器14の出力は、第5実施形態と同様に第2セル受信である。セル生成器12は、第5実施形態と同様に第1時刻転送セルと第3時刻転送セルとを生成するが、第1時刻転送セルには、時刻t1が設定される点が異なる。
【0060】
また、スレーブ局20fは、第4実施形態と第5実施形態とを合体させた構成となっている。即ち、スレーブ局20fは、セル抽出器21、タイマ22、セル生成器23、セル多重器24、加算器25、除算器26、比較器27、減算器28及びラッチ29を備える。
セル抽出器21は、受信した第1セルから抽出した時刻t1をラッチ29に与え、また第3セルから抽出した時刻情報を加算器25一方の入力に与える。タイマ22の出力は、比較器27と減算器28の一方の入力にそれぞれ与えられる。またラッチ29の出力は、比較器27と減算器28の他方の入力にそれぞれ与えられる。
【0061】
減算器28の出力は、加算器25の他方の入力に与えられる。加算器25は、一方の入力にセル抽出器21の出力を受けて、除算器26の出力との加算結果をタイマ22に補正値として与える。比較器27は、比較結果をセル生成器23に与える。セル生成器23は、比較器27の比較結果を受けて、第5実施形態と同様に第2時刻転送セルを生成する。
【0062】
以上の構成において図6に示す構成要素との対応関係は、次のようになっている。マスタ局1fには、マスタ局10fが対応する。第1セル生成手段1f1には、セル生成器12が対応する。第1セル挿入手段1f2には、セル多重器13が対応する。第1セル抽出手段1f3には、セル抽出器14が対応する。
スレーブ局2fには、スレーブ局20fが対応する。第2セル生成手段2f2には、セル生成器23と比較器27の全体が対応する。第2抽出手段2f1にはセル抽出器21が対応する。第2セル挿入手段2f3には、セル多重器24が対応する。補正手段2f4には、主として加算器25と除算器26と減算器28とラッチ29との全体が対応する。設定手段2f5には、主としてタイマ22が対応する。
【0063】
以下、本発明の第6実施形態の動作を説明する。この第6実施形態では、図12(b)に示すように、マスタ局10fが時刻補正したい時刻を指定して時刻同期処理の起動をかける。即ち、マスタ局10fでは、セル生成器12が、特定のVCI/VPI値を持ち、セルペイロードの所定領域に時刻補正を実施したい時刻t1を設定した第1時刻転送セルを生成する。この第1時刻転送セルは、セル多重器13から伝送路へ送出され、スレーブ局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に到達する。
【0065】
この第2時刻転送セルは、スレーブ局20fの現在時刻t1で生成されたものである。この時刻t1は、マスタ局10fから見て、t1+φの時刻である。それが、転送時間τの経過後にマスタ局10fに到達する。したがって、マスタ局10fのタイマ11のセル生成器12への計時出力値は、t1+φ+τである。マスタ局10fでは、セル生成器12が、セル抽出器14から第2セル受信の通知を受けて、タイマ11の計時出力に従って、特定のVCI/VPI値を持つ第3時刻転送セルを生成する。この第3時刻転送セルには、ペイロードの所定領域に受信時間t1+φ+τが設定されている。この第3時刻転送セルは、セル多重器13から伝送路へ送出され、時間τ後にスレーブ局20fに到達し、セル抽出器21で抽出され、ペイロードに設定してある時刻情報(t1+φ+τ)が加算器25の他方の入力に与えられる。
【0066】
ここに、スレーブ局20fは、マスタ局10fに対し位相φだけ遅れているので、マスタ局10fで見た時刻t1+φ+τで送出した第2時刻転送セルは、スレーブ局20fには、スレーブ局20fで見た時刻t1+2τ後に到達することになる。つまり、減算器28は、タイマ22の計時値からラッチ29が保持出力する時刻t1を減算した値を除算器26に与えている。したがって、第3時刻転送セルの抽出時での減算器28の出力値は、(t1+2τ)−t1=2τとなっている。そして、除算器26が加算器25の一方の入力に与える除算値は、2τを2で除した値τである。
【0067】
したがって、加算器25は、第3時刻転送セルの受信時刻t1+2τにおいてセル抽出器21の出力値t1+φ+τと除算器26の出力値τとの加算を行ったt1+φ+2τをタイマ22に補正値として出力する。これにより、タイマ22は、値(t1+φ+2τ)を基準時刻として設定され、これを基準に計時動作を再開することになる。このように、スレーブ局20fは、マスタ10f側の時刻(t1+φ+2τ)に合致させられ、同期化される。
【0068】
図13は、本発明の第7実施形態の構成及び動作を示す図である。この第7実施形態は、第5実施形態において、マスタ局10gは同様構成とし、スレーブ局20gに比較器30と遅延レジスタ31を設け、第5実施形態の時刻補正動作を複数回実施し、伝送路遅延量τが最小となるものを用いて時刻補正を行うようにしてある。以下、この第7実施形態に係る部分を中心に説明する。
【0069】
スレーブ局20gでは、減算器28の出力は、比較器30と遅延レジスタ31とに与えられる。比較器30の出力は、除算器26と遅延レジスタ31とに与えられる。遅延レジスタ31の出力は、比較器30に与えられる。
以上の構成において図3ないし図6に記載の構成要素との対応関係を言えば、検出手段には、主として比較器30と遅延レジスタ31の全体が対応する。
【0070】
以下、本発明の第7実施形態の動作を説明する。この第7実施形態では、図11(b)では1回の補正動作を示すが、マスタ局10gが時刻補正したい時刻に時刻同期処理の起動をかけることを複数回実施する。この過程でスレーブ局20gの遅延レジスタ31に遅延量の最小値が保持される。
【0071】
即ち、スレーブ局20gでは、ラッチ29には、各実施回での第1セル受信に応答してタイマ22の計時値(現在時刻)を保持し、減算器28に与える。減算器28は、タイマ22の計時値からラッチ29が保持出力する当該実施回の第1セルの受信時刻(t1)を減算した値を加算器30と遅延レジスタ31に与えている。第3時刻転送セル受信時の減算器28の出力値は、2τであることは前述した。
【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に与える。
【0073】
一方、比較器30は、減算器28の出力値が遅延レジスタ31の値よりも小さい場合は、減算器28の出力値を除算器26に与え、同時に遅延レジスタ31に更新指令を出して減算器28の出力値を遅延レジスタ31に設定させる。
ATM網は、一種の待時系システムであり、網内のスイッチ等で処理待ち合わせが発生し、伝送路遅延量が変動する。このようなATM網内の揺らぎに対し、遅延レジスタ31には、n回の時刻補正動作の過程におけるi番目で得られた最小値2τiが保持される。タイマ22には、第4、第5、第6実施形態等で説明したように値(t1+φ+2τ)が補正値として与えられるが、この第7実施形態における遅延量2τは、以上のようにして得られた最小遅延量である。
【0074】
なお、第7実施形態では、遅延レジスタの内容を毎回更新可の構成としたが、n回の時刻補正動作をした後に最小値を設定するようにしても良い。また、伝送路遅延量の最小値を求める例を第5実施形態に適用したが、第3、第4、第6の各実施形態にも同様に適用できることは言うまでもない。
【0075】
【発明の効果】
以上説明したように、本発明では、ユーザセルとは区別できる時刻転送セルを定義し、マスタ局とスレーブ局の相互間で時刻情報を交換できる構成としたので、STM網と同様に、マスタ局とスレーブ局との間の時刻位相を合致させることができる。
【0076】
特に、本発明では、ATM網内の転送遅延を考慮して時刻位相を合致させることができる。また、本発明では、ATM網内の遅延揺らぎを考慮して時刻位相を合致させることができる。
したがって、本発明によれば、ATMノード間での時刻同期を図ることができるので、例えば時間帯を決めて課金を実施することも容易に行えることになる。また、特定のATMノードにセルが集中するおそれがある場合に、その特定のATMノードが他の複数のATMノードと個別に時刻同期を取ることによってセルの輻輳を防止ないしは緩和することができ、セルの廃棄を極力少なくすることが可能となる。
【図面の簡単な説明】
【図1】 本発明に関連した第1の技術の原理ブロック図である。
【図2】 本発明に関連した第2の技術の原理ブロック図である。
【図3】 本発明に関連した第3の技術の原理ブロック図である。
【図4】 本発明に関連した第4の技術の原理ブロック図である。
【図5】 本発明に関連した第5の技術の原理ブロック図である。
【図6】 本発明に関連した第6の技術の原理ブロック図である。
【図7】 本発明の第1実施形態の構成及び動作を示す図である。(a)は構成図である。(b)は動作説明図である。
【図8】 本発明の第2実施形態の構成及び動作を示す図である。(a)は構成図である。(b)は動作説明図である。
【図9】 本発明の第3実施形態の構成及び動作を示す図である。(a)は構成図である。(b)は動作説明図である。
【図10】 本発明の第4実施形態の構成及び動作を示す図である。(a)は構成図である。(b)は動作説明図である。
【図11】 本発明の第5実施形態の構成及び動作を示す図である。(a)は構成図である。(b)は動作説明図である。
【図12】 本発明の第6実施形態の構成及び動作を示す図である。(a)は構成図である。(b)は動作説明図である。
【図13】 本発明の第7実施形態の構成及び動作を示す図である。(a)は構成図である。(b)は動作説明図である。
【符号の説明】
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,10g マスタ局
11 タイマ
12 セル生成器
13 セル多重器
14 セル抽出器
20a,20b,20c,20d,20e,20f,20g スレーブ局
21 セル抽出器
22 タイマ
23 セル生成器
24 セル多重器
25 加算器
26 除算器
27,30 比較器
28 減算器
29 ラッチ
31 遅延レジスタ
Claims (7)
- 複数のATMノードを含むATM網において、
マスタ局が、
時刻転送セルを生成するセル生成手段と、
時刻補正を実施したい所定時刻に、前記時刻転送セルの伝送のために前記ATM網に確保された専用の論理チャネルを介して前記時刻転送セルを最優先で送信するセル送信手段と
を備え、
スレーブ局が、
前記専用の論理チャネルを介して受信されたセルから前記時刻転送セルを抽出するセル抽出手段と、
前記抽出した時刻転送セルの受信時刻を当該スレーブ局の基準時刻として設定する設定手段と
を備えることを特徴とするATM網内時刻同期方式。 - 複数のATMノードを含むATM網において、
マスタ局が、
時刻補正を実施したい所定時刻を設定した時刻転送セルを生成するセル生成手段と、
前記所定時刻に、前記時刻転送セルの伝送のために前記ATM網に確保された専用の論理チャネルを介して前記時刻転送セルを最優先で送信するセル送信手段と
を備え、
スレーブ局が、
前記専用の論理チャネルを介して受信されたセルから前記時刻転送セルを抽出するセル抽出手段と、
前記抽出した時刻転送セルに設定してある前記所定時刻を当該スレーブ局の基準時刻として設定する設定手段と
を備えることを特徴とするATM網内時刻同期方式。 - 複数のATMノードを含むATM網において、
マスタ局が、
前記ATM網に確保された専用の論理チャネルを介して受信されたセルから第1時刻転送セルを抽出する第1セル抽出手段と、
前記抽出した第1時刻転送セルの受信時刻を所定領域に設定した第2時刻転送セルを生成する第1セル生成手段と、
時刻補正を実施したい第1所定時刻に、前記専用の論理チャネルを介して前記第2時刻転送セルを最優先で送信する第1セル送信手段と
を備え、
スレーブ局が、
前記第1時刻転送セルを生成する第2セル生成手段と、
時刻補正を実施したい第2所定時刻に、前記専用の論理チャネルを介して前記第1時刻転送セルを最優先で送信する第2セル送信手段と、
前記専用の論理チャネルを介して受信されたセルから前記第2時刻転送セルを抽出する第2セル抽出手段と、
前記抽出した第2時刻転送セルに設定してある受信時刻と当該第2時刻転送セルの受信時刻とから伝送路遅延量を補正値として算出する補正手段と、
前記補正値を当該スレーブ局の基準時刻として設定する設定手段と
を備えることを特徴とするATM網内時刻同期方式。 - 複数のATMノードを含むATM網において、
マスタ局が、
前記ATM網に確保された専用の論理チャネルを介して受信されたセルから第1時刻転送セルを抽出する第1セル抽出手段と、
前記抽出した第1時刻転送セルの受信時刻を所定領域に設定した第2時刻転送セルを生成する第1セル生成手段と、
前記第1時刻転送セルの受信時刻から遅れることなく前記専用の論理チャネルを介して前記第2記時刻転送セルを最優先で送信する第1セル送信手段と
を備え、
前記スレーブ局が、
前記第1時刻転送セルを生成する第2セル生成手段と、
時刻補正を実施したい所定時刻に、前記専用の論理チャネルを介して前記第1時刻転送セルを最優先で送信する第2セル送信手段と、
前記専用の論理チャネルを介して受信されたセルから前記第2時刻転送セルを抽出する第2セル抽出手段と、
前記抽出した第2時刻転送セルに設定してある受信時刻と当該第2時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と前記第2時刻転送セルに設定してある受信時刻との加算値を補正値として出力する補正手段と、
前記補正値を当該スレーブ局の基準時刻として設定する設定手段と
を備えることを特徴とするATM網内時刻同期方式。 - 複数のATMノードを含むATM網において、
マスタ局が、
時刻転送セルの発生を要求する第1時刻転送セルを生成すること、第2時刻転送セルの受信時刻を所定領域に設定した第3時刻転送セルを生成することを行う第1セル生成手段と、
時刻補正を実施したい所定時刻に、前記ATM網に確保された専用の論理チャネルを介して前記第1時刻転送セルを最優先で送信すること、前記第2時刻転送セルの受信時刻から遅れることなく前記専用の論理チャネルを介して前記第3時刻転送セルを最優先で送信することを行う第1セル送信手段と、
前記専用の論理チャネルを介して受信されたセルから前記第2時刻転送セルを抽出する第1セル抽出手段と
を備え、
スレーブ局が、
前記専用の論理チャネルを介して受信されたセルから前記第1時刻転送セル、前記第3時刻転送セルを抽出する第2セル抽出手段と、
前記セル抽出手段が前記第1時刻転送セルを抽出したことに応答して前記第2時刻転送セルを生成する第2セル生成手段と、
前記第1時刻転送セルの受信時刻から遅れることなく前記専用の論理チャネルを介して前記第2時刻転送セルを最優先で送信する第2セル送信手段と、
前記抽出した第3時刻転送セルに設定してある受信時刻と当該第3時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と前記第3時刻転送セルに設定してある受信時刻との加算値を補正値として出力する補正手段と、
前記補正値を当該スレーブ局の基準時刻として設定する設定手段と
を備えることを特徴とするATM網内時刻同期方式。 - 複数のATMノードを含むATM網において、
マスタ局が、
時刻転送セルを発生する時刻を所定領域に設定した第1時刻転送セルを生成すること、第2時刻転送セルの受信時刻を所定領域に設定した第3時刻転送セルを生成することを行う第1セル生成手段と、
時刻補正を実施したい時刻に、前記ATM網に確保された専用の論理チャネルを介して前記第1時刻転送セルを最優先で送信すること、前記第2時刻転送セルの受信時刻から遅れることなく前記専用の論理チャネルを介して前記第3時刻転送セルを最優先で送信することを行う第1セル送信手段と、
前記専用の論理チャネルから取り込んだセルから前記第2時刻転送セルを抽出する第1セル抽出手段と、
を備え、
スレーブ局が、
前記専用の論理チャネルを介して受信されたセルから前記第1時刻転送セル、前記第3時刻転送セルを抽出する第2セル抽出手段と、
前記セル抽出手段が抽出した前記第1時刻転送セルに設定されている時刻に前記第2時刻転送セルを生成する第2セル生成手段と、
前記第1時刻転送セルの受信時刻から遅れることなく前記専用の論理チャネルを介して前記第2時刻転送セルを最優先で送信する第2セル送信手段と、
前記抽出した第3時刻転送セルに設定してある受信時刻と当該第3時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と前記第3時刻転送セルに設定してある受信時刻との加算値を補正値として出力する補正手段と、
前記補正値を当該スレーブ局の基準時刻として設定する設定手段と
を備えることを特徴とするATM網内時刻同期方式。 - 請求項3乃至請求項6の何れか1項に記載のATM網内時刻同期方式において、
前記マスタ局及び前記スレーブ局は、請求項3乃至請求項6の何れか1項に示す一連の手順を複数回実施すると共に、
スレーブ局の補正手段は、
複数回の実施で得られた伝送路遅延量を比較し、その中の最小の伝送路遅延量を検出する検出手段
を備えることを特徴とするATM網内時刻同期方式。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13804197A JP3808586B2 (ja) | 1997-05-28 | 1997-05-28 | Atm網内時刻同期方式 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13804197A JP3808586B2 (ja) | 1997-05-28 | 1997-05-28 | Atm網内時刻同期方式 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH10336182A JPH10336182A (ja) | 1998-12-18 |
JP3808586B2 true JP3808586B2 (ja) | 2006-08-16 |
Family
ID=15212645
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP13804197A Expired - Fee Related JP3808586B2 (ja) | 1997-05-28 | 1997-05-28 | Atm網内時刻同期方式 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3808586B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5262457B2 (ja) * | 2008-09-02 | 2013-08-14 | 富士通株式会社 | 伝送システム |
JP2010135880A (ja) * | 2008-12-02 | 2010-06-17 | Hitachi Ltd | クロック同期システムおよびクロック同期方法 |
JP6147467B2 (ja) | 2011-11-14 | 2017-06-14 | 富士通株式会社 | フレーム伝送装置及び同期方法 |
-
1997
- 1997-05-28 JP JP13804197A patent/JP3808586B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH10336182A (ja) | 1998-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8934506B2 (en) | Apparatus and method for estimating time stamp | |
US7463626B2 (en) | Phase and frequency drift and jitter compensation in a distributed telecommunications switch | |
CN102104476B (zh) | 时钟同步装置及方法 | |
WO2010037347A1 (zh) | 同步网中主、从时钟侧的时间同步方法、装置、及*** | |
JP3427303B2 (ja) | Sdhデータ伝送タイミング | |
US6415325B1 (en) | Transmission system with improved synchronization | |
JP3808586B2 (ja) | Atm網内時刻同期方式 | |
JPH0851451A (ja) | 同期方法および同期装置、端末、交換装置 | |
JP2001358766A (ja) | パケット通信システム、パケット通信方法、およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
CN1210641A (zh) | 虚拟时间环路 | |
KR100304776B1 (ko) | 동기 시스템, 동기 방법 및 기록 매체 | |
JPH06268624A (ja) | 同期確立チェック方式 | |
JP3246423B2 (ja) | 網同期装置 | |
JP3355573B2 (ja) | 非同期伝送装置 | |
JPH04115733A (ja) | 同期通信システム | |
JP3728595B2 (ja) | 多重伝送装置及びチャネル盤間通信方法 | |
JPH1051408A (ja) | 情報伝達方法および情報伝達システム | |
JP3406854B2 (ja) | ノード装置 | |
JPS6360636A (ja) | 多重分離方式 | |
JPH10336131A (ja) | バルク伝送装置及びバルク伝送方法 | |
JP2598539B2 (ja) | 通信スイッチングシステム | |
JP3773219B2 (ja) | デジタル同期網における時刻同期方法およびシステム | |
JPH0537501A (ja) | 受信信号同期回路 | |
JPH10112721A (ja) | 伝送システムの出力信号遅延補正方式 | |
JPH09312654A (ja) | Atmセル伝送装置 |
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 |