(57)【特許請求の範囲】
【請求項１】
複数のＡＴＭノードを含むＡＴＭ網において、
マスタ局が、
時刻転送セルを生成するセル生成手段と、
時刻補正を実施したい所定時刻に、前記時刻転送セルの伝送のために前記ＡＴＭ網に確保された専用の論理チャネルを介して前記時刻転送セルを最優先で送信するセル送信手段と
を備え、
スレーブ局が、
前記専用の論理チャネルを介して受信されたセルから前記時刻転送セルを抽出するセル抽出手段と、
前記抽出した時刻転送セルの受信時刻を当該スレーブ局の基準時刻として設定する設定手段と
を備えることを特徴とするＡＴＭ網内時刻同期方式。
【請求項２】
複数のＡＴＭノードを含むＡＴＭ網において、
マスタ局が、
時刻補正を実施したい所定時刻を設定した時刻転送セルを生成するセル生成手段と、
前記所定時刻に、前記時刻転送セルの伝送のために前記ＡＴＭ網に確保された専用の論理チャネルを介して前記時刻転送セルを最優先で送信するセル送信手段と
を備え、
スレーブ局が、
前記専用の論理チャネルを介して受信されたセルから前記時刻転送セルを抽出するセル抽出手段と、
前記抽出した時刻転送セルに設定してある前記所定時刻を当該スレーブ局の基準時刻として設定する設定手段と
を備えることを特徴とするＡＴＭ網内時刻同期方式。
【請求項３】
複数のＡＴＭノードを含むＡＴＭ網において、
マスタ局が、
前記ＡＴＭ網に確保された専用の論理チャネルを介して受信されたセルから第１時刻転送セルを抽出する第１セル抽出手段と、
前記抽出した第１時刻転送セルの受信時刻を所定領域に設定した第２時刻転送セルを生成する第１セル生成手段と、
時刻補正を実施したい第１所定時刻に、前記専用の論理チャネルを介して前記第２時刻転送セルを最優先で送信する第１セル送信手段と
を備え、
スレーブ局が、
前記第１時刻転送セルを生成する第２セル生成手段と、
時刻補正を実施したい第２所定時刻に、前記専用の論理チャネルを介して前記第１時刻転送セルを最優先で送信する第２セル送信手段と、
前記専用の論理チャネルを介して受信されたセルから前記第２時刻転送セルを抽出する第２セル抽出手段と、
前記抽出した第２時刻転送セルに設定してある受信時刻と当該第２時刻転送セルの受信時刻とから伝送路遅延量を補正値として算出する補正手段と、
前記補正値を当該スレーブ局の基準時刻として設定する設定手段と
を備えることを特徴とするＡＴＭ網内時刻同期方式。
【請求項４】
複数のＡＴＭノードを含むＡＴＭ網において、
マスタ局が、
前記ＡＴＭ網に確保された専用の論理チャネルを介して受信されたセルから第１時刻転送セルを抽出する第１セル抽出手段と、
前記抽出した第１時刻転送セルの受信時刻を所定領域に設定した第２時刻転送セルを生成する第１セル生成手段と、
前記第１時刻転送セルの受信時刻から遅れることなく前記専用の論理チャネルを介して前記第２記時刻転送セルを最優先で送信する第１セル送信手段と
を備え、
前記スレーブ局が、
前記第１時刻転送セルを生成する第２セル生成手段と、
時刻補正を実施したい所定時刻に、前記専用の論理チャネルを介して前記第１時刻転送セルを最優先で送信する第２セル送信手段と、
前記専用の論理チャネルを介して受信されたセルから前記第２時刻転送セルを抽出する第２セル抽出手段と、
前記抽出した第２時刻転送セルに設定してある受信時刻と当該第２時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と前記第２時刻転送セルに設定してある受信時刻との加算値を補正値として出力する補正手段と、
前記補正値を当該スレーブ局の基準時刻として設定する設定手段と
を備えることを特徴とするＡＴＭ網内時刻同期方式。
【請求項５】
複数のＡＴＭノードを含むＡＴＭ網において、
マスタ局が、
時刻転送セルの発生を要求する第１時刻転送セルを生成すること、第２時刻転送セルの受信時刻を所定領域に設定した第３時刻転送セルを生成することを行う第１セル生成手段と、
時刻補正を実施したい所定時刻に、前記ＡＴＭ網に確保された専用の論理チャネルを介して前記第１時刻転送セルを最優先で送信すること、前記第２時刻転送セルの受信時刻から遅れることなく前記専用の論理チャネルを介して前記第３時刻転送セルを最優先で送信することを行う第１セル送信手段と、
前記専用の論理チャネルを介して受信されたセルから前記第２時刻転送セルを抽出する第１セル抽出手段と
を備え、
スレーブ局が、
前記専用の論理チャネルを介して受信されたセルから前記第１時刻転送セル、前記第３時刻転送セルを抽出する第２セル抽出手段と、
前記セル抽出手段が前記第１時刻転送セルを抽出したことに応答して前記第２時刻転送セルを生成する第２セル生成手段と、
前記第１時刻転送セルの受信時刻から遅れることなく前記専用の論理チャネルを介して前記第２時刻転送セルを最優先で送信する第２セル送信手段と、
前記抽出した第３時刻転送セルに設定してある受信時刻と当該第３時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と前記第３時刻転送セルに設定してある受信時刻との加算値を補正値として出力する補正手段と、
前記補正値を当該スレーブ局の基準時刻として設定する設定手段と
を備えることを特徴とするＡＴＭ網内時刻同期方式。
【請求項６】
複数のＡＴＭノードを含むＡＴＭ網において、
マスタ局が、
時刻転送セルを発生する時刻を所定領域に設定した第１時刻転送セルを生成すること、第２時刻転送セルの受信時刻を所定領域に設定した第３時刻転送セルを生成することを行う第１セル生成手段と、
時刻補正を実施したい時刻に、前記ＡＴＭ網に確保された専用の論理チャネルを介して前記第１時刻転送セルを最優先で送信すること、前記第２時刻転送セルの受信時刻から遅れることなく前記専用の論理チャネルを介して前記第３時刻転送セルを最優先で送信することを行う第１セル送信手段と、
前記専用の論理チャネルから取り込んだセルから前記第２時刻転送セルを抽出する第１セル抽出手段と、
を備え、
スレーブ局が、
前記専用の論理チャネルを介して受信されたセルから前記第１時刻転送セル、前記第３時刻転送セルを抽出する第２セル抽出手段と、
前記セル抽出手段が抽出した前記第１時刻転送セルに設定されている時刻に前記第２時刻転送セルを生成する第２セル生成手段と、
前記第１時刻転送セルの受信時刻から遅れることなく前記専用の論理チャネルを介して前記第２時刻転送セルを最優先で送信する第２セル送信手段と、
前記抽出した第３時刻転送セルに設定してある受信時刻と当該第３時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と前記第３時刻転送セルに設定してある受信時刻との加算値を補正値として出力する補正手段と、
前記補正値を当該スレーブ局の基準時刻として設定する設定手段と
を備えることを特徴とするＡＴＭ網内時刻同期方式。
【請求項７】
請求項３乃至請求項６の何れか１項に記載のＡＴＭ網内時刻同期方式において、
前記マスタ局及び前記スレーブ局は、請求項３乃至請求項６の何れか１項に示す一連の手順を複数回実施すると共に、
スレーブ局の補正手段は、
複数回の実施で得られた伝送路遅延量を比較し、その中の最小の伝送路遅延量を検出する検出手段
を備えることを特徴とするＡＴＭ網内時刻同期方式。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のＡＴＭ（Asynchronous Transfer Mode）ノードを含むＡＴＭ網内で、ＡＴＭノード間の時刻同期を行うＡＴＭ網内時刻同期方式に関する。
ＡＴＭは、音声、データ、画像などのあらゆるディジタル情報をヘッダ付きの固定長ブロック（これを「セル」という）に分割し、このセル単位に多重化し、網内では、セルのヘッダに示されている論理チャネル番号に従って高速にセルを転送する。
このＡＴＭでは、情報タイムスロットが順番に周期的に現れたものをそのまま「同期多重化」して転送するＳＴＭ(Synchronous Transfer Mode）とは異なり、情報タイムスロット（セル）は、情報有りのときだけ現れ、その都度「非同期的に多重化」して転送する。
したがって、ＡＴＭでは、本来的にＡＴＭノード間で時刻同期をとる必要はないとも言えるが、例えば、ある時間帯になると課金を行う方式が採用できるためには、基準となるＡＴＭノード（マスタ局）とスレーブ局となる各ＡＴＭノード間で時刻同期が取れていることが必要となる。
【０００２】
【従来の技術】
斯かる場合、ＳＴＭでは、特定タイムスロットを時刻転送に割り当てることで簡単に実現でき、マルチフレームによるタイミング転送も容易に実現できる。即ち、ＳＴＭでは、１２５μｓ（８ＫＨｚ）を１フレームとし、フレーム内に複数チャネルを時分割多重して伝送する。そして、ＳＴＭノード間で１２５μｓ以上のタイミング同期が必要の場合は、複数フレームで構成されるマルチフレーム上でマルチフレームパターンを定義し、このマルチフレームパターンの送受を行うことによって１２５μｓの整数倍のタイミング伝送が行える。
【０００３】
【発明が解決しようとする課題】
ここに、ＡＴＭでも網同期を取って網全体のクロックは合わせてある点、ＳＴＭと同様であるが、ＡＴＭでは、ヘッダ内のチャネル識別子（ＶＰＩ／ＶＣＩ）によってチャネルを識別する論理的なラベル多重（セル多重）を採用し、ＳＴＭのようにフレーム内のタイムスロットの時間位置でチャネルを識別する時間位置多重（時分割多重）を採用していない。
【０００４】
したがって、ＡＴＭにおいて、１２５μｓ以上の長いタイミングを転送する場合、ＳＴＭのように特定のタイムスロットをタイミング転送に割り当てることができないので、時刻情報の転送方式の開発が望まれている。
本発明の目的は、ＡＴＭにおいて、簡易な構成でノード間の時刻同期を取ることができるＡＴＭ網内時刻同期方式を提供することにある。
【０００５】
【課題を解決するための手段】
請求項１に記載のＡＴＭ網内時刻同期方式は、複数のＡＴＭノードを含むＡＴＭ網において、マスタ局が、時刻転送セルを生成するセル生成手段と、 時刻補正を実施したい所定時刻に、前記時刻転送セルの伝送のために前記ＡＴＭ網に確保された専用の論理チャネルを介して前記時刻転送セルを最優先で送信するセル送信手段とを備え、スレーブ局が、前記専用の論理チャネルを介して受信されたセルから前記時刻転送セルを抽出するセル抽出手段と、前記抽出した時刻転送セルの受信時刻を当該スレーブ局の基準時刻として設定する設定手段とを備えることを特徴とする。
請求項２に記載のＡＴＭ網内時刻同期方式は、複数のＡＴＭノードを含むＡＴＭ網において、マスタ局が、時刻補正を実施したい所定時刻を設定した時刻転送セルを生成するセル生成手段と、前記所定時刻に、前記時刻転送セルの伝送のために前記ＡＴＭ網に確保された専用の論理チャネルを介して前記時刻転送セルを最優先で送信するセル送信手段とを備え、スレーブ局が、前記専用の論理チャネルを介して受信されたセルから前記時刻転送セルを抽出するセル抽出手段と、前記抽出した時刻転送セルに設定してある前記所定時刻を当該スレーブ局の基準時刻として設定する設定手段とを備えることを特徴とする。
請求項３に記載のＡＴＭ網内時刻同期方式は、複数のＡＴＭノードを含むＡＴＭ網において、マスタ局が、前記ＡＴＭ網に確保された専用の論理チャネルを介して受信されたセルから第１時刻転送セルを抽出する第１セル抽出手段と、前記抽出した第１時刻転送セルの受信時刻を所定領域に設定した第２時刻転送セルを生成する第１セル生成手段と、時刻補正を実施したい第１所定時刻に、前記専用の論理チャネルを介して前記第２時刻転送セルを最優先で送信する第１セル送信手段とを備え、スレーブ局が、前記第１時刻転送セルを生成する第２セル生成手段と、時刻補正を実施したい第２所定時刻に、前記専用の論理チャネルを介して前記第１時刻転送セルを最優先で送信する第２セル送信手段と、前記専用の論理チャネルを介して受信されたセルから前記第２時刻転送セルを抽出する第２セル抽出手段と、前記抽出した第２時刻転送セルに設定してある受信時刻と当該第２時刻転送セルの受信時刻とから伝送路遅延量を補正値として算出する補正手段と、前記補正値を当該スレーブ局の基準時刻として設定する設定手段とを備えることを特徴とする。
請求項４に記載のＡＴＭ網内時刻同期方式は、複数のＡＴＭノードを含むＡＴＭ網において、マスタ局が、前記ＡＴＭ網に確保された専用の論理チャネルを介して受信されたセルから第１時刻転送セルを抽出する第１セル抽出手段と、前記抽出した第１時刻転送セルの受信時刻を所定領域に設定した第２時刻転送セルを生成する第１セル生成手段と、前記第１時刻転送セルの受信時刻から遅れることなく前記専用の論理チャネルを介して前記第２記時刻転送セルを最優先で送信する第１セル送信手段とを備え、前記スレーブ局が、前記第１時刻転送セルを生成する第２セル生成手段と、時刻補正を実施したい所定時刻に、前記専用の論理チャネルを介して前記第１時刻転送セルを最優先で送信する第２セル送信手段と、前記専用の論理チャネルを介して受信されたセルから前記第２時刻転送セルを抽出する第２セル抽出手段と、前記抽出した第２時刻転送セルに設定してある受信時刻と当該第２時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と前記第２時刻転送セルに設定してある受信時刻との加算値を補正値として出力する補正手段と、前記補正値を当該スレーブ局の基準時刻として設定する設定手段とを備えることを特徴とする。
請求項５に記載のＡＴＭ網内時刻同期方式は、複数のＡＴＭノードを含むＡＴＭ網において、マスタ局が、時刻転送セルの発生を要求する第１時刻転送セルを生成すること、第２時刻転送セルの受信時刻を所定領域に設定した第３時刻転送セルを生成することを行う第１セル生成手段と、時刻補正を実施したい所定時刻に、前記ＡＴＭ網に確保された専用の論理チャネルを介して前記第１時刻転送セルを最優先で送信すること、前記第２時刻転送セルの受信時刻から遅れることなく前記専用の論理チャネルを介して前記第３時刻転送セルを最優先で送信することを行う第１セル送信手段と、前記専用の論理チャネルを介して受信されたセルから前記第２時刻転送セルを抽出する第１セル抽出手段とを備え、スレーブ局が、前記専用の論理チャネルを介して受信されたセルから前記第１時刻転送セル、前記第３時刻転送セルを抽出する第２セル抽出手段と、前記セル抽出手段が前記第１時刻転送セルを抽出したことに応答して前記第２時刻転送セルを生成する第２セル生成手段と、前記第１時刻転送セルの受信時刻から遅れることなく前記専用の論理チャネルを介して前記第２時刻転送セルを最優先で送信する第２セル送信手段と、前記抽出した第３時刻転送セルに設定してある受信時刻と当該第３時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と前記第３時刻転送セルに設定してある受信時刻との加算値を補正値として出力する補正手段と、前記補正値を当該スレーブ局の基準時刻として設定する設定手段とを備えることを特徴とする。
請求項６に記載のＡＴＭ網内時刻同期方式は、複数のＡＴＭノードを含むＡＴＭ網において、マスタ局が、時刻転送セルを発生する時刻を所定領域に設定した第１時刻転送セルを生成すること、第２時刻転送セルの受信時刻を所定領域に設定した第３時刻転送セルを生成することを行う第１セル生成手段と、時刻補正を実施したい時刻に、前記ＡＴＭ網に確保された専用の論理チャネルを介して前記第１時刻転送セルを最優先で送信すること、前記第２時刻転送セルの受信時刻から遅れることなく前記専用の論理チャネルを介して前記第３時刻転送セルを最優先で送信することを行う第１セル送信手段と、前記専用の論理チャネルから取り込んだセルから前記第２時刻転送セルを抽出する第１セル抽出手段とを備え、スレーブ局が、前記専用の論理チャネルを介して受信されたセルから前記第１時刻転送セル、前記第３時刻転送セルを抽出する第２セル抽出手段と、前記セル抽出手段が抽出した前記第１時刻転送セルに設定されている時刻に前記第２時刻転送セルを生成する第２セル生成手段と、前記第１時刻転送セルの受信時刻から遅れることなく前記専用の論理チャネルを介して前記第２時刻転送セルを最優先で送信する第２セル送信手段と、前記抽出した第３時刻転送セルに設定してある受信時刻と当該第３時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と前記第３時刻転送セルに設定してある受信時刻との加算値を補正値として出力する補正手段と、前記補正値を当該スレーブ局の基準時刻として設定する設定手段とを備えることを特徴とする。
請求項７に記載のＡＴＭ網内時刻同期方式は、請求項３乃至請求項６の何れか１項に記載のＡＴＭ網内時刻同期方式において、前記マスタ局及び前記スレーブ局は、請求項３乃至請求項６の何れか１項に示す一連の手順を複数回実施すると共に、スレーブ局の補正手段は、複数回の実施で得られた伝送路遅延量を比較し、その中の最小の伝送路遅延量を検出する検出手段を備えることを特徴とする。
以下、本明に関連した技術について記述する。
図１は、本発明に関連した第１の技術の原理ブロック図である。本発明に関連した第１の技術は、複数のＡＴＭノードを含むＡＴＭ網において、マスタ局１ａが、時刻転送セルを生成するセル生成手段１ａ１と、時刻補正を実施したい所定時刻に伝送路へ挿入するセル挿入手段１ａ２とを備え、スレーブ局２ａが、伝送路から取り込んだ多重化セルから時刻転送セルを抽出するセル抽出手段２ａ１と、抽出した時刻転送セルの受信時刻を当該スレーブ局の基準時刻として設定する設定手段２ａ２とを備えることを特徴とする。
【０００６】
即ち、マスタ局１ａでは、セル生成手段１ａ１が生成した時刻転送セルをセル挿入手段１ａ２が時刻補正を実施したい所定時刻に伝送路へ挿入する。そして、スレーブ局２ａでは、セル抽出手段２ａ１が伝送路から取り込んだ時刻転送セルの受信時刻を設定手段２ａ２がスレーブ局２ａの基準時刻として設定する。これにより、ＡＴＭノード間での時刻同期が図られる。
【０００７】
図２は、本発明に関連した第２の技術の原理ブロック図である。本発明に関連した第２の技術は、複数のＡＴＭノードを含むＡＴＭ網において、マスタ局１ｂが、時刻補正を実施したい所定時刻を設定した時刻転送セルを生成するセル生成手段１ｂ１と、時刻転送セルを所定時刻に伝送路へ挿入するセル挿入手段１ｂ２とを備え、スレーブ局２ｂが、伝送路から取り込んだ多重化セルから時刻転送セルを抽出するセル抽出手段２ｂ１と、抽出した時刻転送セルに設定してある所定時刻を当該スレーブ局の基準時刻として設定する設定手段２ｂ２とを備えることを特徴とする。
【０００８】
即ち、マスタ局１ｂでは、セル生成手段１ｂ１が生成した、時刻補正を実施したい所定時刻を設定した時刻転送セルを、セル挿入手段１ｂ２が、その所定時刻に伝送路へ挿入する。そして、スレーブ局２ｂでは、セル抽出手段２ｂ１が伝送路から取り込んだ時刻転送セルに設定してある所定時刻と同一の時刻を、設定手段２ｂ２がスレーブ局２ｂの基準時刻として設定する。これにより、ＡＴＭノード間での時刻同期が図られる。
【０００９】
図３は、本発明に関連した第３の技術の原理ブロック図である。本発明に関連した第３の技術は、複数のＡＴＭノードを含むＡＴＭ網において、マスタ局１ｃが、伝送路から取り込んだ多重化セルから第１時刻転送セルを抽出する第１セル抽出手段１ｃ１と、抽出した第１時刻転送セルの受信時刻を所定領域に設定した第２時刻転送セルを生成する第１セル生成手段１ｃ２と、第２時刻転送セルを時刻補正を実施したい第１所定時刻に伝送路へ挿入する第１セル挿入手段１ｃ３とを備え、スレーブ局２ｃが、第１時刻転送セルを生成する第２セル生成手段２ｃ１と、第１時刻転送セルを時刻補正を実施したい第２所定時刻に伝送路へ挿入する第２セル挿入手段２ｃ２と、伝送路から取り込んだ多重化セルから第２時刻転送セルを抽出する第２セル抽出手段２ｃ３と、抽出した第２時刻転送セルに設定してある受信時刻と当該第２時刻転送セルの受信時刻とから伝送路遅延量を補正値として算出する補正手段２ｃ４と、補正値を当該スレーブ局の基準時刻として設定する設定手段２ｃ５とを備えることを特徴とする。
【００１０】
即ち、スレーブ局２ｃでは、第２セル生成手段２ｃ１が生成した第１時刻転送セルを、第２セル挿入手段２ｃ２が第２所定時刻に伝送路へ挿入する。マスタ局１ｃでは、第１セル抽出手段１ｃ１が伝送路から第１時刻転送セルを取り込み、第１セル生成手段１ｃ２が第１時刻転送セルの受信時刻を設定した第２時刻転送セルを生成し、第１セル挿入手段１ｃ３がその第２時刻転送セルを第１所定時刻に伝送路へ挿入する。すると、スレーブ局２ｃでは、第２セル抽出手段２ｃ３が伝送路から第２時刻転送セルを取り込むと、補正手段２ｃ４が、第２時刻転送セルに設定してある受信時刻と当該第２時刻転送セルの受信時刻とから伝送路遅延量を補正値として算出し、設定手段２ｃ５が補正値を当該スレーブ局の基準時刻として設定する。これにより、ＡＴＭノード間での位相補正がなされた形で時刻同期が図られる。
【００１１】
図４は、本発明に関連した第４の技術の原理ブロック図である。本発明に関連した第４の技術は、複数のＡＴＭノードを含むＡＴＭ網において、マスタ局１ｄが、伝送路から取り込んだ多重化セルから第１時刻転送セルを抽出する第１セル抽出手段１ｄ１と、抽出した第１時刻転送セルの受信時刻を所定領域に設定した第２時刻転送セルを生成する第１セル生成手段１ｄ２と、第２記時刻転送セルを第１時刻転送セルの受信時刻から遅れることなく伝送路へ挿入する第１セル挿入手段１ｄ３とを備え、スレーブ局２ｄが、第１時刻転送セルを生成する第２セル生成手段２ｄ１と、第１時刻転送セルを時刻補正を実施したい所定時刻に伝送路へ挿入する第２セル挿入手段２ｄ２と、伝送路から取り込んだ多重化セルから第２時刻転送セルを抽出する第２セル抽出手段２ｄ３と、抽出した第２時刻転送セルに設定してある受信時刻と当該第２時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と第２時刻転送セルに設定してある受信時刻との加算値を補正値として出力する補正手段２ｄ４と、補正値を当該スレーブ局の基準時刻として設定する設定手段２ｄ５とを備えることを特徴とする。
【００１２】
即ち、スレーブ局２ｄでは、第２セル生成手段２ｄ１が生成した第１時刻転送セルを、第２セル挿入手段２ｄ２が時刻補正を実施したい所定時刻に伝送路に挿入する。マスタ局１ｄでは、第１セル抽出手段１ｄ１が伝送路から第１時刻転送セルを取り込み、第１セル生成手段１ｄ２が第１時刻転送セルの受信時刻を設定した第２時刻転送セルを生成し、第１セル挿入手段１ｄ３がその第２時刻転送セルを第１時刻転送セルの受信時刻から遅れることなく伝送路へ挿入する。
【００１３】
すると、スレーブ局２ｄでは、第２セル抽出手段２ｄ３が伝送路から第２時刻転送セルを取り込むと、補正手段２ｄ４が、第２時刻転送セルに設定してある受信時刻と当該第２時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と第２時刻転送セルに設定してある受信時刻との加算値を補正値として出力するので、設定手段２ｄ５が補正値を当該スレーブ局の基準時刻として設定する。これにより、ＡＴＭノード間での位相補正がなされた形で時刻同期が図られる。
【００１４】
図５は、本発明に関連した第５の技術の原理ブロック図である。本発明に関連した第５の技術は、複数のＡＴＭノードを含むＡＴＭ網において、マスタ局１ｅが、時刻転送セルの発生を要求する第１時刻転送セルを生成すること、第２時刻転送セルの受信時刻を所定領域に設定した第３時刻転送セルを生成することを行う第１セル生成手段１ｅ１と、時刻補正を実施したい所定時刻に第１時刻転送セルを伝送路へ挿入すること、第３時刻転送セルを第２時刻転送セルの受信時刻から遅れることなく伝送路へ挿入することを行う第１セル挿入手段１ｅ２と、伝送路から取り込んだ多重化セルから第２時刻転送セルを抽出する第１セル抽出手段１ｅ３とを備え、スレーブ局２ｅが、伝送路から取り込んだ多重化セルから第１時刻転送セル、第３時刻転送セルを抽出する第２セル抽出手段２ｅ１と、セル抽出手段が第１時刻転送セルを抽出したことに応答して第２時刻転送セルを生成する第２セル生成手段２ｅ２と、第２時刻転送セルを第１時刻転送セルの受信時刻から遅れることなく伝送路へ挿入する第２セル挿入手段２ｅ３と、抽出した第３時刻転送セルに設定してある受信時刻と当該第３時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と第３時刻転送セルに設定してある受信時刻との加算値を補正値として出力する補正手段２ｅ４と、補正値を当該スレーブ局の基準時刻として設定する設定手段２ｅ５とを備えることを特徴とする。
【００１５】
即ち、マスタ局１ｅでは、第１セル生成手段１ｅ１が生成した、時刻転送セルの発生を要求する第１時刻転送セルを、第１セル挿入手段１ｅ２が、時刻補正を実施したい所定時刻に伝送路へ挿入する。スレーブ局２ｅでは、第２セル抽出手段２ｅ１がこの第１時刻転送セルを伝送路から取り込むと、それに応答して第２セル生成手段２ｅ２が第２時刻転送セルを生成し、第２セル挿入手段２ｅ３が、この第２時刻転送セルを伝送路へ挿入する。
【００１６】
そして、マスタ局１ｅでは、第１セル抽出手段１ｅ３が伝送路から第２時刻転送セルを取り込むと、第１セル生成手段１ｅ１が、第２時刻転送セルの受信時刻を所定領域に設定した第３時刻転送セルを生成し、セル挿入手段１ｅ２が、第３時刻転送セルを第２時刻転送セルの受信時刻から遅れることなく伝送路へ挿入する。
【００１７】
すると、スレーブ局２ｅでは、第２セル抽出手段２ｅ１が伝送路から第３時刻転送セルを取り込むと、補正手段２ｅ４が、第３時刻転送セルに設定してある受信時刻と当該第３時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と第３時刻転送セルに設定してある受信時刻との加算値を補正値として出力するので、設定手段２ｅ５が補正値を当該スレーブ局の基準時刻として設定する。これにより、ＡＴＭノード間での位相補正がなされた形で時刻同期が図られる。
【００１８】
図６は、本発明に関連した第６の技術の原理ブロック図である。本発明に関連した第６の技術は、複数のＡＴＭノードを含むＡＴＭ網において、マスタ局１ｆが、時刻転送セルを発生する時刻を所定領域に設定した第１時刻転送セルを生成すること、第２時刻転送セルの受信時刻を所定領域に設定した第３時刻転送セルを生成することを行う第１セル生成手段１ｆ１と、第１時刻転送セルを時刻補正を実施したい時刻に伝送路へ挿入すること、第３時刻転送セルを第２時刻転送セルの受信時刻から遅れることなく伝送路へ挿入することを行う第１セル挿入手段１ｆ２と、伝送路から取り込んだ多重化セルから第２時刻転送セルを抽出する第１セル抽出手段１ｆ３と、を備え、スレーブ局２ｆが、伝送路から取り込んだ多重化セルから第１時刻転送セル、第３時刻転送セルを抽出する第２セル抽出手段２ｆ１と、セル抽出手段が抽出した第１時刻転送セルに設定されている時刻に第２時刻転送セルを生成する第２セル生成手段２ｆ２と、第２時刻転送セルを第１時刻転送セルの受信時刻から遅れることなく伝送路へ挿入する第２セル挿入手段２ｆ３と、抽出した第３時刻転送セルに設定してある受信時刻と当該第３時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と第３時刻転送セルに設定してある受信時刻との加算値を補正値として出力する補正手段２ｆ４と、補正値を当該スレーブ局の基準時刻として設定する設定手段２ｆ５とを備えることを特徴とする。
【００１９】
即ち、マスタ局１ｆでは、第１セル生成手段１ｆ１が生成した、時刻転送セルを発生する時刻を設定した第１時刻転送セルを、第１セル挿入手段１ｆ２が、時刻補正を実施したい所定時刻に伝送路へ挿入する。スレーブ局２ｆでは、第２セル抽出手段２ｆ１がこの第１時刻転送セルを伝送路から取り込むと、第２セル生成手段２ｆ２が、第２時刻転送セルを第１時刻転送セルに設定されている時刻に生成し、第２セル挿入手段２ｆ３が、この第２時刻転送セルを伝送路へ挿入する。
【００２０】
そして、マスタ局１ｆでは、第１セル抽出手段１ｆ３が伝送路から第２時刻転送セルを取り込むと、第１セル生成手段１ｆ１が、第２時刻転送セルの受信時刻を所定領域に設定した第３時刻転送セルを生成し、セル挿入手段１ｆ２が、第３時刻転送セルを第２時刻転送セルの受信時刻から遅れることなく伝送路へ挿入する。
【００２１】
すると、スレーブ局２ｆでは、第２セル抽出手段２ｆ１が伝送路から第３時刻転送セルを取り込むと、補正手段２ｆ４が、第３時刻転送セルに設定してある受信時刻と当該第３時刻転送セルの受信時刻とから伝送路遅延量を算出し、算出した伝送路遅延量と第３時刻転送セルに設定してある受信時刻との加算値を補正値として出力するので、設定手段２ｆ５が補正値を当該スレーブ局の基準時刻として設定する。これにより、ＡＴＭノード間での位相補正がなされた形で時刻同期が図られる。
【００２２】
本発明に関連した第７の技術は、既述の第３ないし第６の技術が適用されたＡＴＭ網内時刻同期方式において、マスタ局及びスレーブ局は、これらの第３ないし第６の何れかの技術において行われる一連の手順を複数回実施すると共に、スレーブ局の補正手段は、複数回の実施で得られた伝送路遅延量を比較し、その中の最小の伝送路遅延量を検出する検出手段を備えることを特徴とする。
【００２３】
即ち、マスタ局及びスレーブ局が、上述した一連の手順を複数回実施すると、伝送路遅延量が伝送路の揺らぎに起因して長短変化するので、検出手段が、複数回の実施で得られた伝送路遅延量を比較し、その中の最小の伝送路遅延量を検出し、その最小の伝送路遅延量でもってスレーブ局の時刻補正を行う。これにより伝送路の遅延揺らぎを考慮した位相補正が行える。
【００２４】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
図７は、本発明の第１実施形態の構成及び動作を示す図である。以下の各実施形態においては、複数のＡＴＭノードを含むＡＴＭ網において、時刻情報を与えるＡＴＭノードをマスタ局、そのマスタ局と時刻同期を取るＡＴＭノードをスレーブ局と規定される。一般には、１のマスタ局に対しスレーブ局は複数あるが、以下の各実施形態においては、説明の便宜上、１のマスタ局と１のスレーブ局とで構成される時刻同期方式について示してある。
【００２５】
図７（ａ）において、マスタ局１０ａは、タイマ１１と、セル生成器１２と、セル多重器１３とを備える。また、スレーブ局２０ａは、セル抽出器２１とタイマ２２を備える。
以上の構成において図１に示す構成要素との対応関係は、次のようになっている。マスタ局１ａには、マスタ局１０ａが対応する。セル生成手段１ａ１には、セル生成器１２が対応する。セル挿入手段１ａ２には、セル多重器１３が対応する。スレーブ局２ａには、スレーブ局２０ａが対応する。セル抽出手段２ａ１には、セル抽出器２１が対応する。設定手段２ａ２には、主としてタイマ２２が対応する。
【００２６】
以下、本発明の第１実施形態の動作を説明する。図７（ｂ）において、φは、マスタ局１０ａのタイマ位相とスレーブ局２０ａのタイマ位相のずれ量である。これは、不可避的に存在する位相差であり、以下の各実施形態において同様である。
マスタ局１０ａでは、タイマ１１は、マスタ局内の各種のタイミングを作成する基準を与える時計であるが、時刻を計時して現在時刻をセル生成器１２に与える。セル生成器１２は、時刻転送セルを生成する機能を有する。この時刻転送セルは、特別のＶＣＩ／ＶＰＩを持ち通常のユーザセルとは区別される。セル生成器１２は、この第１実施形態では、タイマ１１が計時する時刻が基準時刻（例えばタイマ値＝０）を示すときに時刻転送セルを生成し、セル多重器１３の一方の入力に与える。セル多重器１３は、ユーザセルと時刻転送セルとを多重化して伝送路へ送出するセレクタであるが、時刻転送セルが入力したときは時刻転送セルを最優先して伝送路へ送出する。したがって、セル多重器１３は、時刻補正を実施したい所定時刻である基準時刻（例えばタイマ値＝０）に時刻転送セルを伝送路へ挿入することになる。
【００２７】
スレーブ局２０ａでは、セル抽出器２１が、伝送路から取り込んだ多重化セルを、ヘッダ部分にあるＶＣＩ／ＶＰＩ値でもってユーザセルと時刻転送セルとを区別し、ユーザセルは中継して伝送路へ送出する一方、時刻転送セルは内部に取り込む。セル抽出器２１は、この第１実施形態では、ＶＣＩ／ＶＰＩ値によって時刻転送セルの受信を抽出できると、セル受信をタイマ２２に通知する。
【００２８】
タイマ２２は、スレーブ局内の各種のタイミングを作成する基準を与える時計であるが、このセル受信の通知をリセット信号として受けて、基準時刻（例えばタイマ値＝０）に設定される。即ち、スレーブ局２０ａは、タイマ２２が、タイマ値＝０に補正され、マスタ局１０ａと同一の基準時刻（タイマ値＝０）を基準に計時を開始する。
【００２９】
したがって、図７（ｂ）に示すように、マスタ局１０ａとスレーブ局２０ａのタイマ位相がφだけずれていても、マスタ局からタイマ値＝０の基準時刻に送出した時刻転送セルをスレーブ局２０ａが受信することによって、両者の位相を合致させることができる。
図８は、本発明の第２実施形態の構成及び動作を示す図である。なお、若干機能が異なる場合もあるが、説明の便宜から、図７（ａ）と同一名称部分には、同一符号を付してある。以下の各実施形態において同じ。
【００３０】
図８（ａ）において、マスタ局１０ｂは、タイマ１１と、セル生成器１２と、セル多重器１３とを備える。また、スレーブ局２０ｂは、セル抽出器２１とタイマ２２を備える。
以上の構成において図２に示す構成要素との対応関係は、次のようになっている。マスタ局１ｂには、マスタ局１０ｂが対応する。セル生成手段１ｂ２には、セル生成器１２が対応する。セル挿入手段１ｂ３には、セル多重器１３が対応する。スレーブ局２ｂには、スレーブ局２０ｂが対応する。セル抽出手段２ｂ１には、セル抽出器２１が対応する。設定手段２ｂ２には、主としてタイマ２２が対応する。
【００３１】
以下、本発明の第２実施形態の動作を説明する。マスタ局１０ｂでは、タイマ１１とセル多重器１３は、第１実施形態で説明した。セル生成器１２は、第１実施形態と同様に特別のＶＣＩ／ＶＰＩ値でもって通常のユーザセルとは区別される時刻転送セルを生成するが、この第２実施形態では、タイマ１１が計時する任意の現在時刻Ｔにおいて、ペイロード内の所定領域にこの現在時刻Ｔを付加した時刻転送セルを生成する。この任意の現在時刻Ｔが、時刻補正を実施したい所定時刻である。
【００３２】
スレーブ局２０ｂでは、セル抽出器２１が、第１実施形態と同様に、伝送路から取り込んだ多重化セルを、ヘッダ部分にあるＶＣＩ／ＶＰＩ値でもってユーザセルと時刻転送セルとを区別し、ユーザセルは中継して伝送路へ送出する一方、時刻転送セルは内部に取り込む。セル抽出器２１は、この第２実施形態では、ＶＣＩ／ＶＰＩ値によって時刻転送セルの受信を抽出できると、ペイロードを調査し、時刻情報（即ちＴ値）を抽出し、タイマ２２に対し、セル受信の通知と共にＴ値を通知する。
【００３３】
タイマ２２は、第１実施形態と同様にスレーブ局内の各種のタイミングを作成する基準を与える時計であるが、このセル受信の通知がＴ値の通知を伴っていることから、セル受信の通知受領時にＴ値がタイマ値として設定される。つまり、タイマ値がＴ値に補正される。
したがって、図８（ｂ）に示すように、マスタ局１０ｂとスレーブ局２０ｂのタイマ位相がφだけずれていても、マスタ局から時刻Ｔに送出した時刻転送セルをスレーブ局２０ｂが受信することによって、両者の位相を合致させることができる。
【００３４】
この第２実施形態は、１つのマスタ局が、複数の伝送路を介して複数のスレーブ局に同一または互いに異なる時刻を転送し、複数のスレーブ局の同期化を図る多重処理に好適である。例えば、複数のスレーブ局からマスタ局へセルを転送する場合、スレーブ局Ａは時刻ｔ１で、スレーブ局Ｂは時刻ｔ２で、スレーブ局Ｃは時刻ｔ３で、スレーブ局Ｄは時刻ｔ４で、セルを転送することにすれば、マスタ局でセルが輻輳するのを防止でき、セル廃棄の発生を抑制できる。
【００３５】
図９は、本発明の第３実施形態の構成及び動作を示す図である。この第３実施形態は第１実施形態において伝送路遅延時間τを考慮した例である。図９（ａ）において、マスタ局１０ｃは、タイマ１１、セル生成器１２、セル多重器１３の他に、セル抽出器１４を備える。セル抽出器１４の出力（セル受信）は、セル生成器１２に与えられる。
【００３６】
また、スレーブ局２０ｃは、セル抽出器２１とタイマ２２の他に、セル生成器２３、セル多重器２４、加算器２５及び除算器２６を備える。タイマ２２の出力は、セル生成器２３と加算器２５に与えられる。セル生成器２３の出力は、ユーザセルと共にセル多重器２４に与えられる。加算器２５は、セル抽出器２１の出力とタイマ２２の出力とを受けて、加算結果を除算器２６に与える。除算器２６の出力は、タイマ２２に補正値として与えられる。
【００３７】
以上の構成において図３に示す構成要素との対応関係は、次のようになっている。マスタ局１ｃには、マスタ局１０ｃが対応する。第１セル抽出手段１ｃ１には、セル抽出器１４が対応する。第１セル生成手段１ｃ２には、セル生成器１２が対応する。第１セル挿入手段１ｃ３には、セル多重器１３が対応する。
スレーブ局２ｃには、スレーブ局２０ｃが対応する。第２セル生成手段２ｃ１には、セル生成器２３が対応する。第２セル挿入手段２ｃ２には、セル多重器２４が対応する。第２抽出手段２ｃ３には、セル抽出器２１が対応する。補正手段２ｃ４には、主として加算器２５と除算器２６の全体が対応する。設定手段２ｃ５には、主としてタイマ２２が対応する。
【００３８】
以下、本発明の第３実施形態の動作を説明する。この第３実施形態では、図９（ｂ）に示すように、スレーブ局２０ｃが時刻同期処理の起動をかける。即ち、スレーブ局２０ｃでは、セル生成器２３は、タイマ２２の計時出力が基準時刻（例えばタイマ値＝０）となるのを監視し、基準時刻となると、特定のＶＣＩ／ＶＰＩ値を持つ第１時刻転送セルを生成する。この基準時刻が、時刻補正を実施したい第２所定時刻である。
【００３９】
この第１時刻転送セルは、セル多重器２４から伝送路へ送出され、時間τ後にマスタ局１０ｃに到達する。したがって、マスタ局１０ｃにおいて、セル抽出器１４が第１時刻転送セルの受信をセル生成器１２に通知するタイミングは、スレーブ局２０ｃの基準時刻（タイマ値＝０）から、両局の位相差φに転送時間τを加えたφ＋τの時間経過後である。セル生成器１２は、この第１セルの受信時刻（タイマ１１の計時出力＝現在時刻）を記憶するが、記憶する受信時刻は、φ＋τ、ということになる。
【００４０】
マスタ局１０ｃのセル生成器１２は、タイマ１１の計時出力が基準時刻（例えばタイマ値＝０）となるのを監視し、基準時刻となると、特定のＶＣＩ／ＶＰＩ値を持つ第２時刻転送セルを生成する。この基準時刻が、時刻補正を実施したい第１所定時刻である。この第２時刻転送セルには、ペイロードの所定領域に受信時刻φ＋τが設定されている。この第２時刻転送セルは、セル多重器１３から伝送路へ送出され、時間τ後にスレーブ局２０ｃに到達し、セル抽出器２１で抽出され、ペイロードに設定してある時刻情報（φ＋τ）が加算器２５の一方の入力に与えられる。
【００４１】
ここに、スレーブ局２０ｃは、マスタ局１０ｃに対し位相φだけ遅れているので、第２時刻転送セルは、スレーブ局２０ｃで見た時刻では、τ−φ後に到達することになる。つまり、タイマ２２が加算器２５に与えている現在時刻は、τ−φである。したがって、加算器２５の加算結果は、２τとなる。除算器２６は、入力に対し１／２の値を出力する演算器であるので、加算器２５の加算結果２τを２で除した時間τがタイマ２２に対し補正値として与えられる。つまり、タイマ２２は、値τを基準時刻として設定され、これを基準に計時動作を再開することになる。
【００４２】
このように、スレーブ局２０ｃは、マスタ１０ｃ側から見た時刻τに合致させられ、同期化される。
図１０は、本発明の第４実施形態の構成及び動作を示す図である。この第４実施形態は、第２実施形態において伝送路遅延時間τを考慮した例である。
【００４３】
図１０（ａ）において、マスタ局１０ｄは、第３実施形態と同様に、タイマ１１、セル生成器１２、セル多重器１３、セル抽出器１４を備える。
また、スレーブ局２０ｄは、セル抽出器２１、タイマ２２、セル生成器２３、セル多重器２４、加算器２５、除算器２６の他に、比較器２７及び減算器２８を備える。タイマ２２の出力は、比較器２７と減算器２８の一方の入力にそれぞれ与えられる。比較器２７と減算器２８の他方の入力には、送出時刻値がそれぞれ与えられる。減算器２８の出力は、加算器２５の一方の入力に与えられる。加算器２５は、他方の入力にセル抽出器２１の出力を受けて、加算結果をタイマ２２に補正値として与える。比較器２７は、比較結果をセル生成器２３に与える。その他は、第３実施形態と同様である。
【００４４】
以上の構成において図４に示す構成要素との対応関係は、次のようになっている。マスタ局１ｄには、マスタ局１０ｄが対応する。第１セル抽出手段１ｄ１には、セル抽出器１４が対応する。第１セル生成手段１ｄ２には、セル生成器１２が対応する。第１セル挿入手段１ｄ３には、セル多重器１３が対応する。
スレーブ局２ｄには、スレーブ局２０ｄが対応する。第２セル生成手段２ｄ１には、セル生成器２３と比較器２７の全体が対応する。第２セル挿入手段２ｄ２には、セル多重器２４が対応する。第２抽出手段２ｄ３には、セル抽出器２１が対応する。補正手段２ｃ４には、主として加算器２５と除算器２６と減算器２８の全体が対応する。設定手段２ｄ５には、主としてタイマ２２が対応する。また、時刻補正を実施したい時刻には、送出時刻値が対応する。
【００４５】
以下、本発明の第４実施形態の動作を説明する。この第４実施形態では、図１０（ｂ）に示すように、スレーブ局２０ｄが時刻同期処理の起動をかける。即ち、スレーブ局２０ｄでは、比較器２７が、タイマ２２が計時出力する現在時刻と送出時刻値ｔ１との一致を監視し、一致すると、セル生成器２３に対し第１時刻転送セルの作成要求を出力する。
【００４６】
セル生成器２３は、比較器２７からのセル作成要求を受けて、特定のＶＣＩ／ＶＰＩ値を持つ第１時刻転送セルを生成する。この第１時刻転送セルは、セル多重器２４から伝送路へ送出され、時間τ後にマスタ局１０ｄに到達する。したがって、マスタ局１０ｄにおいて、セル抽出器１４が第１時刻転送セルの受信をセル生成器１２に通知するタイミングは、スレーブ局２０ｄの送出時刻ｔ１から、両局の位相差φに転送時間τを加えたφ＋τの時間経過後である。
【００４７】
つまり、マスタ側で見た受信時刻は、タイマ１１の計時値であるが、それは、ｔ１＋φ＋τである。セル生成器１２は、タイマ１１の計時出力に従って特定のＶＣＩ／ＶＰＩ値を持つ第２時刻転送セルを生成する。この第２時刻転送セルには、ペイロードの所定領域に受信時刻ｔ１＋φ＋τが設定されている。この第２時刻転送セルは、セル多重器１３から伝送路へ送出され、時間τ後にスレーブ局２０ｄに到達し、セル抽出器２１で抽出され、ペイロードに設定してある時刻情報（ｔ１＋φ＋τ）が加算器２５の他方の入力に与えられる。
【００４８】
ここに、スレーブ局２０ｄは、マスタ局１０ｄに対し位相φだけ遅れているので、マスタ局１０ｄで見た時刻ｔ１＋φ＋τで送出した第２時刻転送セルは、スレーブ局２０ｄには、スレーブ局２０ｄで見た時刻ｔ１＋２τ後に到達することになる。つまり、減算器２８は、タイマ２２の計時値から送出時刻ｔ１を減算した値を除算器２６に与えているが、第２時刻転送セルの抽出時での減算器２８の出力値は、（ｔ１＋２τ）−ｔ１＝２τとなっている。そして、除算器２６が加算器２５に与える除算値は、（２τ）／２＝τである。
【００４９】
したがって、加算器２５は、第２時刻転送セルの受信時刻ｔ１＋２τにおいてセル抽出器２１の出力値ｔ１＋φ＋τと除算器２６の出力値τとの加算を行い、ｔ１＋φ＋２τをタイマ２２に補正値として出力する。これにより、タイマ２２は、値（ｔ１＋φ＋２τ）を基準時刻として設定され、これを基準に計時動作を再開することになる。このように、スレーブ局２０ｄは、マスタ１０ｄ側の時刻（ｔ１＋φ＋２τ）に合致させられ、同期化される。
【００５０】
図１１は、本発明の第５実施形態の構成及び動作を示す図である。この第５実施形態は、第４実施形態と同様に第２実施形態において伝送路遅延時間τを考慮した例である。第４実施形態と異なる点は、時刻同期の起動が、マスタ局からかけられる点である。
図１１（ａ）において、マスタ局１０ｅは、第４実施形態と同様に、タイマ１１、セル生成器１２、セル多重器１３、セル抽出器１４を備える。異なる点は、セル生成器１２に与えられるセル抽出器１４の出力が、第２セル受信である点である。
【００５１】
また、スレーブ局２０ｅは、第４実施形態において、比較器２７を削除し、ラッチ２９を設けてある。セル抽出器２１は、第１セル受信の通知をラッチ２９とセル生成器２３に与え、第３セルから抽出した時刻情報を加算器２５に与える。タイマ２２の出力は、減算器２８一方の入力とラッチ２９とに与えられる。ラッチ２９の出力は、減算器２８の他方の入力に与えられる。その他は、第４実施形態と同様である。
【００５２】
以上の構成において図５に示す構成要素との対応関係は、次のようになっている。マスタ局１ｅには、マスタ局１０ｅが対応する。第１セル生成手段１ｅ１には、セル生成器１２が対応する。第１セル挿入手段１ｅ２には、セル多重器１３が対応する。第１セル抽出手段１ｅ３には、セル抽出器１４が対応する。
スレーブ局２ｅには、スレーブ局２０ｅが対応する。第２セル挿入手段２ｅ１には、セル多重器２４が対応する。第２セル生成手段２ｅ２には、セル生成器２３が対応する。第２抽出手段２ｅ３には、セル抽出器２１が対応する。補正手段２ｅ４には、主として加算器２５と除算器２６と減算器２８とラッチ２９との全体が対応する。設定手段２ｅ５には、主としてタイマ２２が対応する。
【００５３】
以下、本発明の第５実施形態の動作を説明する。この第５実施形態では、図１１（ｂ）に示すように、マスタ局１０ｅが時刻補正を実施したい時刻に時刻同期処理の起動をかける。即ち、マスタ局１０ｅでは、セル生成器１２がタイマ１１が計時出力する現在時刻を監視し、タイマ１１の計時値が時刻補正を実施したい時刻と一致すると、特定のＶＣＩ／ＶＰＩ値を持つ第１時刻転送セルを生成する。この第１時刻転送セルは、セル多重器１３から伝送路へ送出され、スレーブ局２０ｅに到達する。
【００５４】
スレーブ局２０ｅでは、セル抽出器２１が、第１時刻転送セルを受信すると、第１セル受信の通知をラッチ２９とセル生成器２３に与える。ラッチ２９は、タイマ２２の計時出力が与えられているので、第１セル受信の通知に応答してタイマ２２の計時値（現在時刻ｔ１）を保持し、それを減算器２８の一方の入力に保持出力する。また、セル生成器２３は、第１セル受信の通知に応答して特定のＶＣＩ／ＶＰＩ値を持つ第２時刻転送セルを生成する。この第２時刻転送セルは、セル多重器２４から伝送路へ送出され、マスタ局１０ｅに到達する。
【００５５】
この第２時刻転送セルは、スレーブ局２０ｅの現在時刻ｔ１で生成されたものである。この時刻ｔ１は、マスタ局１０ｅから見て、ｔ１＋φの時刻である。それが、転送時間τの経過後にマスタ局１０ｅに到達する。したがって、マスタ局１０ｅのタイマ１１のセル生成器１２への計時出力値は、ｔ１＋φ＋τである。マスタ局１０ｅでは、セル生成器１２が、セル抽出器１４から第２セル受信の通知を受けて、タイマ１１の計時出力に従って、特定のＶＣＩ／ＶＰＩ値を持つ第３時刻転送セルを生成する。この第３時刻転送セルには、ペイロードの所定領域に受信時間ｔ１＋φ＋τが設定されている。この第３時刻転送セルは、セル多重器１３から伝送路へ送出され、時間τ後にスレーブ局２０ｅに到達し、セル抽出器２１で抽出され、ペイロードに設定してある時刻情報（ｔ１＋φ＋τ）が加算器２５の他方の入力に与えられる。
【００５６】
ここに、スレーブ局２０ｅは、マスタ局１０ｅに対し位相φだけ遅れているので、マスタ局１０ｅで見た時刻ｔ１＋φ＋τで送出した第２時刻転送セルは、スレーブ局２０ｅには、スレーブ局２０ｄで見た時刻ｔ１＋２τ後に到達することになる。つまり、減算器２８は、タイマ２２の計時値からラッチ２９が保持出力する時刻ｔ１を減算した値を除算器２６に与えている。したがって、第３時刻転送セルの抽出時での減算器２８の出力値は、（ｔ１＋２τ）−ｔ１＝２τとなっている。そして、除算器２６が加算器２５の一方の入力に与える除算値は、２τを２で除した値τである。
【００５７】
したがって、加算器２５は、第３時刻転送セルの受信時刻ｔ１＋２τにおいてセル抽出器２１の出力値ｔ１＋φ＋τと除算器２６の出力値τとの加算を行ったｔ１＋φ＋２τをタイマ２２に補正値として出力する。これにより、タイマ２２は、値（ｔ１＋φ＋２τ）を基準時刻として設定され、これを基準に計時動作を再開することになる。このように、スレーブ局２０ｅは、マスタ１０ｅ側の時刻（ｔ１＋φ＋２τ）に合致させられ、同期化される。
【００５８】
図１２は、本発明の第６実施形態の構成及び動作を示す図である。この第６実施形態は、第４実施形態、第５実施形態と同様に第２実施形態において伝送路遅延時間τを考慮した例であり、時刻同期の起動が、マスタ局からかけられる。第４実施形態、第５実施形態と異なる点は、マスタ局がスレーブ局に対し時刻補正を開始する時刻を設定する点である。
【００５９】
図１２（ａ）において、マスタ局１０ｆは、第４実施形態、第５実施形態と同様にタイマ１１、セル生成器１２、セル多重器１３、セル抽出器１４を備える。セル生成器１２に与えられるセル抽出器１４の出力は、第５実施形態と同様に第２セル受信である。セル生成器１２は、第５実施形態と同様に第１時刻転送セルと第３時刻転送セルとを生成するが、第１時刻転送セルには、時刻ｔ１が設定される点が異なる。
【００６０】
また、スレーブ局２０ｆは、第４実施形態と第５実施形態とを合体させた構成となっている。即ち、スレーブ局２０ｆは、セル抽出器２１、タイマ２２、セル生成器２３、セル多重器２４、加算器２５、除算器２６、比較器２７、減算器２８及びラッチ２９を備える。
セル抽出器２１は、受信した第１セルから抽出した時刻ｔ１をラッチ２９に与え、また第３セルから抽出した時刻情報を加算器２５一方の入力に与える。タイマ２２の出力は、比較器２７と減算器２８の一方の入力にそれぞれ与えられる。またラッチ２９の出力は、比較器２７と減算器２８の他方の入力にそれぞれ与えられる。
【００６１】
減算器２８の出力は、加算器２５の他方の入力に与えられる。加算器２５は、一方の入力にセル抽出器２１の出力を受けて、除算器２６の出力との加算結果をタイマ２２に補正値として与える。比較器２７は、比較結果をセル生成器２３に与える。セル生成器２３は、比較器２７の比較結果を受けて、第５実施形態と同様に第２時刻転送セルを生成する。
【００６２】
以上の構成において図６に示す構成要素との対応関係は、次のようになっている。マスタ局１ｆには、マスタ局１０ｆが対応する。第１セル生成手段１ｆ１には、セル生成器１２が対応する。第１セル挿入手段１ｆ２には、セル多重器１３が対応する。第１セル抽出手段１ｆ３には、セル抽出器１４が対応する。
スレーブ局２ｆには、スレーブ局２０ｆが対応する。第２セル生成手段２ｆ２には、セル生成器２３と比較器２７の全体が対応する。第２抽出手段２ｆ１にはセル抽出器２１が対応する。第２セル挿入手段２ｆ３には、セル多重器２４が対応する。補正手段２ｆ４には、主として加算器２５と除算器２６と減算器２８とラッチ２９との全体が対応する。設定手段２ｆ５には、主としてタイマ２２が対応する。
【００６３】
以下、本発明の第６実施形態の動作を説明する。この第６実施形態では、図１２（ｂ）に示すように、マスタ局１０ｆが時刻補正したい時刻を指定して時刻同期処理の起動をかける。即ち、マスタ局１０ｆでは、セル生成器１２が、特定のＶＣＩ／ＶＰＩ値を持ち、セルペイロードの所定領域に時刻補正を実施したい時刻ｔ１を設定した第１時刻転送セルを生成する。この第１時刻転送セルは、セル多重器１３から伝送路へ送出され、スレーブ局２０ｆに到達する。
【００６４】
スレーブ局２０ｆでは、セル抽出器２１が、第１時刻転送セルを受信すると、第１セルから抽出し時刻ｔ１をラッチ２９に与える。ラッチ２９は、時刻ｔ１を比較器２７と減算器２８の一方の入力に保持出力する。比較器２７は、タイマ２２の計時値（現在時刻）が時刻ｔ１と一致するのを監視し、一致するとセル生成器２３にセル生成要求を出力する。これにより、セル生成器２３は、マスタ局１０ｆが指定した時刻ｔ１で特定のＶＣＩ／ＶＰＩ値を持つ第２時刻転送セルを生成する。第２時刻転送セルは、セル多重器２４から伝送路へ送出され、マスタ局１０ｆに到達する。
【００６５】
この第２時刻転送セルは、スレーブ局２０ｆの現在時刻ｔ１で生成されたものである。この時刻ｔ１は、マスタ局１０ｆから見て、ｔ１＋φの時刻である。それが、転送時間τの経過後にマスタ局１０ｆに到達する。したがって、マスタ局１０ｆのタイマ１１のセル生成器１２への計時出力値は、ｔ１＋φ＋τである。マスタ局１０ｆでは、セル生成器１２が、セル抽出器１４から第２セル受信の通知を受けて、タイマ１１の計時出力に従って、特定のＶＣＩ／ＶＰＩ値を持つ第３時刻転送セルを生成する。この第３時刻転送セルには、ペイロードの所定領域に受信時間ｔ１＋φ＋τが設定されている。この第３時刻転送セルは、セル多重器１３から伝送路へ送出され、時間τ後にスレーブ局２０ｆに到達し、セル抽出器２１で抽出され、ペイロードに設定してある時刻情報（ｔ１＋φ＋τ）が加算器２５の他方の入力に与えられる。
【００６６】
ここに、スレーブ局２０ｆは、マスタ局１０ｆに対し位相φだけ遅れているので、マスタ局１０ｆで見た時刻ｔ１＋φ＋τで送出した第２時刻転送セルは、スレーブ局２０ｆには、スレーブ局２０ｆで見た時刻ｔ１＋２τ後に到達することになる。つまり、減算器２８は、タイマ２２の計時値からラッチ２９が保持出力する時刻ｔ１を減算した値を除算器２６に与えている。したがって、第３時刻転送セルの抽出時での減算器２８の出力値は、（ｔ１＋２τ）−ｔ１＝２τとなっている。そして、除算器２６が加算器２５の一方の入力に与える除算値は、２τを２で除した値τである。
【００６７】
したがって、加算器２５は、第３時刻転送セルの受信時刻ｔ１＋２τにおいてセル抽出器２１の出力値ｔ１＋φ＋τと除算器２６の出力値τとの加算を行ったｔ１＋φ＋２τをタイマ２２に補正値として出力する。これにより、タイマ２２は、値（ｔ１＋φ＋２τ）を基準時刻として設定され、これを基準に計時動作を再開することになる。このように、スレーブ局２０ｆは、マスタ１０ｆ側の時刻（ｔ１＋φ＋２τ）に合致させられ、同期化される。
【００６８】
図１３は、本発明の第７実施形態の構成及び動作を示す図である。この第７実施形態は、第５実施形態において、マスタ局１０ｇは同様構成とし、スレーブ局２０ｇに比較器３０と遅延レジスタ３１を設け、第５実施形態の時刻補正動作を複数回実施し、伝送路遅延量τが最小となるものを用いて時刻補正を行うようにしてある。以下、この第７実施形態に係る部分を中心に説明する。
【００６９】
スレーブ局２０ｇでは、減算器２８の出力は、比較器３０と遅延レジスタ３１とに与えられる。比較器３０の出力は、除算器２６と遅延レジスタ３１とに与えられる。遅延レジスタ３１の出力は、比較器３０に与えられる。
以上の構成において図３ないし図６に記載の構成要素との対応関係を言えば、検出手段には、主として比較器３０と遅延レジスタ３１の全体が対応する。
【００７０】
以下、本発明の第７実施形態の動作を説明する。この第７実施形態では、図１１（ｂ）では１回の補正動作を示すが、マスタ局１０ｇが時刻補正したい時刻に時刻同期処理の起動をかけることを複数回実施する。この過程でスレーブ局２０ｇの遅延レジスタ３１に遅延量の最小値が保持される。
【００７１】
即ち、スレーブ局２０ｇでは、ラッチ２９には、各実施回での第１セル受信に応答してタイマ２２の計時値（現在時刻）を保持し、減算器２８に与える。減算器２８は、タイマ２２の計時値からラッチ２９が保持出力する当該実施回の第１セルの受信時刻（ｔ１）を減算した値を加算器３０と遅延レジスタ３１に与えている。第３時刻転送セル受信時の減算器２８の出力値は、２τであることは前述した。
【００７２】
今、減算器２８の第１回目の出力値を２τ１、第２回目の出力値を２τ２、・・、第ｎ回目の出力値を２τｎとする。第１回目では、遅延レジスタ３１には、値２τ１が初期値として設定される。比較器３０は、遅延レジスタ３１の値と減算器２８の出力値との大小関係を比較する。第１回目では、遅延レジスタ３１の値と減算器２８の出力値とは、等値である。比較器３０は、遅延レジスタ３１の値と減算器２８の出力値とが、等値であるか、減算器２８の出力値が大きい場合は、遅延レジスタ３１に更新指令を出すことなく、遅延レジスタ３１の値を除算器２６に与える。
【００７３】
一方、比較器３０は、減算器２８の出力値が遅延レジスタ３１の値よりも小さい場合は、減算器２８の出力値を除算器２６に与え、同時に遅延レジスタ３１に更新指令を出して減算器２８の出力値を遅延レジスタ３１に設定させる。
ＡＴＭ網は、一種の待時系システムであり、網内のスイッチ等で処理待ち合わせが発生し、伝送路遅延量が変動する。このようなＡＴＭ網内の揺らぎに対し、遅延レジスタ３１には、ｎ回の時刻補正動作の過程におけるｉ番目で得られた最小値２τｉが保持される。タイマ２２には、第４、第５、第６実施形態等で説明したように値（ｔ１＋φ＋２τ）が補正値として与えられるが、この第７実施形態における遅延量２τは、以上のようにして得られた最小遅延量である。
【００７４】
なお、第７実施形態では、遅延レジスタの内容を毎回更新可の構成としたが、ｎ回の時刻補正動作をした後に最小値を設定するようにしても良い。また、伝送路遅延量の最小値を求める例を第５実施形態に適用したが、第３、第４、第６の各実施形態にも同様に適用できることは言うまでもない。
【００７５】
【発明の効果】
以上説明したように、本発明では、ユーザセルとは区別できる時刻転送セルを定義し、マスタ局とスレーブ局の相互間で時刻情報を交換できる構成としたので、ＳＴＭ網と同様に、マスタ局とスレーブ局との間の時刻位相を合致させることができる。
【００７６】
特に、本発明では、ＡＴＭ網内の転送遅延を考慮して時刻位相を合致させることができる。また、本発明では、ＡＴＭ網内の遅延揺らぎを考慮して時刻位相を合致させることができる。
したがって、本発明によれば、ＡＴＭノード間での時刻同期を図ることができるので、例えば時間帯を決めて課金を実施することも容易に行えることになる。また、特定のＡＴＭノードにセルが集中するおそれがある場合に、その特定のＡＴＭノードが他の複数のＡＴＭノードと個別に時刻同期を取ることによってセルの輻輳を防止ないしは緩和することができ、セルの廃棄を極力少なくすることが可能となる。
【図面の簡単な説明】
【図１】  本発明に関連した第１の技術の原理ブロック図である。
【図２】  本発明に関連した第２の技術の原理ブロック図である。
【図３】  本発明に関連した第３の技術の原理ブロック図である。
【図４】  本発明に関連した第４の技術の原理ブロック図である。
【図５】  本発明に関連した第５の技術の原理ブロック図である。
【図６】  本発明に関連した第６の技術の原理ブロック図である。
【図７】  本発明の第１実施形態の構成及び動作を示す図である。（ａ）は構成図である。（ｂ）は動作説明図である。
【図８】  本発明の第２実施形態の構成及び動作を示す図である。（ａ）は構成図である。（ｂ）は動作説明図である。
【図９】  本発明の第３実施形態の構成及び動作を示す図である。（ａ）は構成図である。（ｂ）は動作説明図である。
【図１０】  本発明の第４実施形態の構成及び動作を示す図である。（ａ）は構成図である。（ｂ）は動作説明図である。
【図１１】  本発明の第５実施形態の構成及び動作を示す図である。（ａ）は構成図である。（ｂ）は動作説明図である。
【図１２】  本発明の第６実施形態の構成及び動作を示す図である。（ａ）は構成図である。（ｂ）は動作説明図である。
【図１３】  本発明の第７実施形態の構成及び動作を示す図である。（ａ）は構成図である。（ｂ）は動作説明図である。
【符号の説明】
１ａ，１ｂ，１ｃ，１ｄ，１ｅ，１ｆ  マスタ局
１ａ１，１ｂ１  セル生成手段
１ａ２，１ｂ２  セル挿入手段
１ｃ１，１ｄ１，１ｅ３，１ｆ３  第１セル抽出手段
１ｃ２，１ｄ２，１ｅ１，１ｆ１  第１セル生成手段
１ｃ３，１ｄ３，１ｅ２，１ｆ２  第１セル挿入手段
２ａ，２ｂ，２ｃ，２ｄ，２ｅ，２ｆ  スレーブ局
２ａ１，２ｂ１  セル抽出手段
２ａ２，２ｂ２  設定手段
２ｃ１，２ｄ１，２ｅ２，２ｆ２  第２セル生成手段
２ｃ２，２ｄ２，２ｅ３，２ｆ３  第２セル挿入手段
２ｃ３，２ｄ３，２ｅ１，２ｆ１  第２セル抽出手段
２ｃ４，２ｄ４，２ｅ４，２ｆ４  補正手段
２ｃ５，２ｄ５，２ｅ５，２ｆ５  設定手段
１０ａ，１０ｂ，１０ｃ，１０ｄ，１０ｅ，１０ｆ，１０ｇ  マスタ局
１１  タイマ
１２  セル生成器
１３  セル多重器
１４  セル抽出器
２０ａ，２０ｂ，２０ｃ，２０ｄ，２０ｅ，２０ｆ，２０ｇ  スレーブ局
２１  セル抽出器
２２  タイマ
２３  セル生成器
２４  セル多重器
２５  加算器
２６  除算器
２７，３０  比較器
２８  減算器
２９  ラッチ
３１  遅延レジスタ
【図１】
0003808586.tif 000002
【図２】
0003808586.tif 000003
【図３】
0003808586.tif 000004
【図４】
0003808586.tif 000005
【図５】
0003808586.tif 000006
【図６】
0003808586.tif 000007
【図７】
0003808586.tif 000008
【図８】
0003808586.tif 000009
【図９】
0003808586.tif 000010
【図１０】
0003808586.tif 000011
【図１１】
0003808586.tif 000012
【図１２】
0003808586.tif 000013
【図１３】
0003808586.tif 000014