JPH0865332A - リング型ネットワークのクロック従属同期方法 - Google Patents

リング型ネットワークのクロック従属同期方法

Info

Publication number
JPH0865332A
JPH0865332A JP6196529A JP19652994A JPH0865332A JP H0865332 A JPH0865332 A JP H0865332A JP 6196529 A JP6196529 A JP 6196529A JP 19652994 A JP19652994 A JP 19652994A JP H0865332 A JPH0865332 A JP H0865332A
Authority
JP
Japan
Prior art keywords
clock
transmission line
signal
information
node device
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.)
Pending
Application number
JP6196529A
Other languages
English (en)
Inventor
Naganari Yokota
修成 横田
Hiroaki Teida
洋明 貞田
Hideo Kishimoto
英生 岸本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP6196529A priority Critical patent/JPH0865332A/ja
Publication of JPH0865332A publication Critical patent/JPH0865332A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

(57)【要約】 【目的】 最大クロック従属段数を全ノード数より1少
ない値とし、かつ各ノードでのクロック選択のための情
報量を2ビットと少なく、更に高速の切替処理を可能と
する。 【構成】 主ノードCMNから0系に最優先情報1を送
信し、1系に次の優先情報2を送信し、各従ノードCS
N1〜CSN6では0系からの受信優先情報を0系の下
流に送信し、1系からの受信優先情報を1系の下流に送
信し、両系からの受信優先情報中の優先数の高い方の系
のクロックに従属同期する。障害が発生するとこのCS
Nでループバックを行い、かつそのループバック先の系
に最低の優先情報3を送信する。その障害状態の例を図
1Bに示す。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、互いに逆方向に信号
を伝送する0系、1系からなる二重伝送路系で複数ノー
ド装置をリング状に接続したリング型ネットワーク、特
にリング型LANにおいて、接続する全てのノード装置
が共通のクロック信号によって動作するためのクロック
従属同期方法に関し、特にノード装置間をより少ない情
報量で情報を授受しながら、最大クロック中継段数を削
減するようにしたものである。
【0002】
【従来の技術】通常リング型ネットワークでは、ネット
ワークの信頼性向上のため、すなわち伝送路障害やノー
ド装置障害の場合でもネットワーク全体がダウンしな
い、つまり機能しなくならないようにするために、その
障害箇所の前後で一方の伝送路系から他方の伝送路系に
折り返すループバック方式を採用する。このため0系、
1系の二重伝送路系からなる二重化リングとするのが一
般的である。すなわち図3Aに示すように、複数のノー
ド装置CMN、CSN1〜CSN6と、これらのノード
装置間をリング状に接続する光ファイバ等の伝送媒体
で、信号を時計回りに周回させる0系伝送路と反時計回
りに周回させる1系伝送路から構成する。
【0003】またネットワーク内の全ノード装置が同期
して動作するようにするために、ネットワーク内で一台
のクロック・マスタ・ノード装置CMNを何らかの方法
で設定・配置する。決定されたCMNは、自ノード装置
内の自走クロック、あるいは外部からのクロック信号を
網同期基準クロックとして、このクロック信号を用いて
0系伝送路、及び1系伝送路に信号を送出する。
【0004】一方上記ループバックをしていない各クロ
ック・スレーブ・ノード装置CSN1〜CSN6は、0
系伝送路からの受信信号より抽出したクロックを元に0
系伝送路への信号を送信するとともに、1系伝送路から
の受信信号より抽出したクロックを元に1系伝送路への
信号を送信する。図3Bに示すように、ネットワークに
障害が発生し、この例ではCMNとCSN6との間に障
害が発生した場合は、CSN6ではCMNから1系伝送
路を通じる信号を受信しないからループバック元からの
受信信号、すなわち0系伝送路からの受信信号より抽出
したクロックを元にループバック先、すなわち1系伝送
路へ信号を送信してループバックを行う。
【0005】以上の説明から、ネットワークに接続され
ているノード装置数をNとすると、ネットワーク障害に
よるループバックが発生していない場合、クロックの中
継段数は(N−1)である。一方ループバックが発生し
ている場合は、図3Bに示すように、CMNに接続され
ている伝送路に障害が発生したときに中継段数が最大と
なり、(2×(N−1)−1)である。
【0006】このような方法に対し、クロックの中継段
数を削減することによって、ジッタの少ない品質の高い
クロックを得る方法として、特願平4−298199
(特開平6−125354)「ループ型LANにおける
網同期設定方式」が提案されている。この方式は、ルー
プバックしていないCSNは、0系、1系の二重伝送路
のうち、CMNからこのCSNに至るまでのクロック中
継段数、すなわちノード中継段数が少ない伝送路から受
信する信号からクロックを抽出し、そのクロックを装置
内基準クロックとして用いて0系、1系伝送路へ信号を
送出するものである。
【0007】以下この方式について、まず図4Aを用い
てネットワーク障害によるループバックが発生していな
い場合について簡単に説明する。前記説明と同様に、互
いに逆方向に信号を伝送する二重伝送路によって一台の
CMNと6台のCSN1〜CSN6とをリング状に接続
するネットワークを考える。CMNは自ノード装置内の
自走クロック、あるいは外部からのクロック信号を網同
期基準クロックとして設定し、そのクロックを用いて、
0系伝送路、及び1系伝送路に信号を送出する。また0
系伝送路、1系伝送路について各CSNがCMNからの
ノード中継段数を認識するために、CMNはその初期値
を0として中継段数情報を信号に記載して送信する。
【0008】一方ループバックしていない各CSNは、
両伝送路から受信した信号中に記載されている中継段数
に1を加えた情報をそれぞれの伝送路への信号に記載し
て送信する。したがって、0系伝送路では、CSN1
は、0に1を加えて、中継段数1の情報をCSN2に伝
え、これを受信したCSN2は、1に1を加えて、中継
段数2の情報をCSN3に伝える。こうした動作が順次
引き継がれて、CSN3は中継段数3の情報を、CSN
4は中継段数4の情報を、CSN5は中継段数5の情報
を、そしてCSN6は中継段数6の情報を送信する。
【0009】同様に1系伝送路では、CSN6は、0に
1を加えて、中継段数1の情報をCSN5に伝え、これ
を受信したCSN5は、1に1を加えて、中継段数2の
情報をCSN4に伝える。こうした動作が順次引き継が
れて、CSN4は中継段数3の情報を、CSN3は中継
段数4の情報を、CSN2は中継段数5の情報を、そし
てCSN1は中継段数6の情報を送信する。
【0010】この中継段数の情報を0系伝送路及び1系
伝送路の両方から受信する各CSNは、従属同期を行う
系として中継段数の小さい方の系を選択する。ただし、
この値が等しいときは、あらかじめ定められている系、
例えば0系を選択する。したがって、CSN1は、0系
伝送路から受信した中継段数0の値と、1系伝送路から
受信した中継段数5の値とを比較し、その値が小さい0
系伝送路を選択して従属同期を行う、つまり0系伝送路
からの信号をCSN1内基準クロックとする。同様に、
CSN2では0系伝送路から中継段数1、1系伝送路か
ら中継段数4を受信し、その小さい方の0系伝送路を選
択する。また0系伝送路から2、1系伝送路から3の中
継段数を受信するCSN3は、0系伝送路を選択して従
属同期を行う。一方、0系伝送路から中継段数3、1系
伝送路から中継段数2を受信するCSN4、0系伝送路
から中継段数4、1系伝送路から中継段数1を受信する
CSN5、及び0系伝送路から中継段数5、1系伝送路
から中継段数0を受信するCSN6は、それぞれ1系伝
送路を選択して従属同期を行う。
【0011】以上の説明より、クロック中継段数は、C
MNを含むノード数が奇数の場合は最大((N−1)/
2)、CMNを含むノード数が偶数の場合は最大((N
−1)/2+1)となり、前述のクロック中継段数に比
べ、ほぼ半減する。次ぎに図4Bを用いてネットワーク
障害によりループバックが発生している場合について、
簡単に説明する。いま、図4Bに示すように伝送路の一
部(CMNとCSN6の間)に障害が発生した場合につ
いて説明する。この場合、CMNが1系伝送路から0系
伝送路へ、またCSN6が0系伝送路から1系伝送路へ
ループバックを行い、論理的リングの再構成が行われ
る。
【0012】CMNは自ノード装置内の自走クロック、
あるいは外部からのクロック信号を網同期基準クロック
として設定し、そのクロックを用いて、0系伝送路、及
び1系伝送路に信号を送出する。ただし1系伝送路に送
信される信号は、伝送路障害のため、CSN6に到達し
ない。また0系伝送路、1系伝送路について各CSNが
CMNからの中継段数を認識するために、CMNは、中
継段数の初期値を0として中継段数情報を信号に記載し
て送信するが、信号と同様にこの中継段数情報は1系伝
送路を通じてはCSN6には到達しない。
【0013】またループバックしている一方のノードで
あるCSN6は、中継段数情報としてネットワークに接
続されたノード数より大きな値である、例えば16進数
のFFを1系伝送路への信号内に記載して送信する。ル
ープバックしていない各CSNは、両伝送路から受信し
た信号中に記載されている中継段数に1を加えた情報を
それぞれの伝送路への信号に記載して送信すするが、中
継段数情報としてネットワークに接続されたノード数よ
り大きな値である、例えば16進数のFF等を受信した
場合、それに1を加算することなしに、そのまま中継段
数を次のノード装置に中継する。
【0014】0系伝送路では、CSN1は、0に1を加
えて、中継段数1の情報をCSN2に伝え、これを受信
したCSN2は、1に1を加えて、中継段数2の情報を
CSN3に伝える。こうした動作が順次引き継がれて、
CSN3は中継段数3の情報を、CSN4は中継段数4
の情報を、CSN5は中継段数5の情報を、そしてCS
N6は中継段数6の情報を送信する。ただしCSN6の
送信した中継段数6は、障害のためCMNへ到達しな
い。
【0015】一方1系伝送路では、CSN6は、中継段
数FFの情報をCSN5に伝え、これを受信したCSN
5は、そのまま中継段数FFの情報をCSN4に伝え
る。こうした動作が順次引き継がれて、CSN4、CS
N3、CSN2、CSN1とも中継段数FFの情報を送
信する。各CSNは、その従属同期を行う系として、前
述した通りに、0系伝送路及び1系伝送路の両方から受
信する中継段数の情報のうち、中継段数の小さい方の系
を選択する。
【0016】すなわち、CSN1、CSN2、CSN
3、CSN4、CSN5とも、1系からは中継段数情報
がFFの情報を受け、0系からは、各々0、1、2、
3、4、5を受信するので、0系伝送路を選択して従属
同期を行う。ループバックしているCSN6は、0系伝
送路を選択して従属同期を行う。以上の説明より、伝送
路の一部に障害が発生した場合のクロック中継段数は、
最大Nとなる。
【0017】以上の説明をまとめると、二番目の従来方
式では、最大クロック中継段数はNとなり、一番目の従
来方式に比べ最大クロック中継段数がほぼ半減でき、ジ
ッタの少ないより高品質のクロックを得ることができる
という特徴を有している。
【0018】
【発明が解決しようとする課題】しかし、クロックの従
属する系を選択するために、中継段数情報を信号に記載
して送信するため、ネットワークに接続されるノード数
を表現できるだけの領域が信号中に必要である。このた
め、ネットワークに接続されるノード数が多い場合は、
その情報を転送する領域を確保することが困難になると
いう欠点があった。また各CSNはその中継段数に1加
算して中継しなければならないため、その加算処理が高
速に行えない場合、従属同期の切替が高速に行えないと
いう欠点があった。
【0019】この発明は、こうした従来方式の問題点を
解決するためのものであり、ジッタの少ないより高品質
のクロックを得つつ、ネットワークに接続されるノード
数に依存せず少ない情報領域で、短時間のうちに網同期
を回復することができるクロック従属同期方法を提供す
ることを目的としている。
【0020】
【課題を解決するための手段】そこで、この発明では、
互いに逆方向に信号を伝送する0系、1系からなる二重
伝送経路系によって、一台のCMNと複数台のCSNを
リング状に接続し、CMNは、自ノード装置内の自走ク
ロック、あるいは外部からのクロック信号を網同期基準
クロックとして設定し、そのクロックを用いて、前記二
重伝送路系の双方に信号を送信するリング型ネットワー
クにおいて、CMNは、クロックの優先順位情報とし
て、いずれか一方の伝送路系に最高優先順位を、他方の
伝送路系に次に高い優先順位をそれぞれ記載して信号を
送信し、各CSNのうち、一方の伝送路系から他方の伝
送路系へ信号を折り返すループバック状態になっている
CSNは、折り返している伝送路系側に、クロックの優
先順位情報として、最低優先順位を送信信号内に記載し
て信号を送信し、ループバック状態になっていないCS
Nは、0系伝送路と1系伝送路からそれぞれ受信するク
ロックの優先順位情報を、各々そのまま0系伝送路と1
系伝送路の送信信号内に記載して信号を送信し、ループ
バック状態になっているCSNは、折り返し元の伝送路
からの信号より、またループバック状態になっていない
前記クロック・スレーブ・ノード装置は、前記二重伝送
路のうちから、より高いクロック優先順位情報を持つ伝
送路系からの信号より、クロック信号を抽出し、そのク
ロック信号を装置内システムクロックとして用いる。
【0021】
【作用】このような構成であるため、ネットワークに接
続されているノード数をNとした場合、リングネットワ
ークに障害が発生していないとき、クロック中継段数は
常時(N−1)、リングネットワークに障害が発生しル
ープバックしているとき、クロック中継段数は最大(N
−1)となり、最大クロック中継段数は、前記2番目の
従来方式と同じとなる。
【0022】
【実施例】以下図面を用いて、この発明の実施例を説明
する。この発明のクロック従属同期方法を実施するクロ
ック・スレーブ・ノード装置CSNは、従来技術で説明
したCSNと同様に、0系、1系の伝送路から受信した
信号のいずれかを選択し、その選択した信号から抽出し
たクロックに従属するクロックを発生して装置内部で共
通に用いる装置内システムクロックとするとともに、そ
のクロックを用いて0系、1系への信号を送信する。
【0023】またクロック・マスタ・ノード装置CMN
も、従来技術で説明したCMNと同様に、自ノード装置
内の自走クロック、あるいは外部からのクロック信号を
装置内部で共通に用いる装置内システムクロックとする
とともに、網同期基準クロックとして設定し、そのクロ
ックを用いて、0系伝送路、及び1系伝送路に信号を送
出する。また各ノード装置は、伝送路に障害が発生した
場合に、自律的にループバックを行うことができるもの
とする。各CSNは、以下に説明する方法によって、0
系、あるいは1系伝送路のうち、一方の系を選択する。
【0024】この系の選択を行うために、各ノード装置
は、送信している信号のクロック優先順位情報を両隣接
ノードに送出する。リングに障害がなく、ループバック
が発生していない場合、図1Aに示すように、CMN
は、一方の伝送路、この例では0系伝送路にクロック優
先順位が最高であることを示す例えば1を、他方の1系
伝送路にクロック優先順位が次ぎに高いことを示す例え
ば2を送信する。また、各CSNは、各伝送路を通じて
受信したクロック優先順位情報をそれぞれの伝送路へそ
の値のまま隣接下流のCSNへ送信する。
【0025】すなわち、各CSNは、両系伝送路から受
信したクロック優先順位情報のうち優先順位が高い方の
クロックに従属同期する。この実施例では0系伝送路か
らクロック優先順位情報として1を受信し、1系伝送路
からクロック優先順位情報として2を受信するので、従
属同期を行うべき系として0系伝送路を選択する。次ぎ
にリングに障害が発生し、ループバックが発生している
場合について、図1Bを用いて説明する。図1Bに示す
ように、ループバックは、CMNとCSN6の間で発生
したとする。CMNは、ループバックが発生していない
場合と同様に、0系伝送路にクロック優先順位が最高で
あることを示す1を、1系伝送路にクロック優先順位が
次ぎに高いことを示す2を送信する。ただし1系伝送路
に送信したクロック優先順位情報2は、リング障害のた
めにCSN6へは到達しない。
【0026】ループバックをしているCSN6は、1系
伝送路に最低のクロック優先順位を示す、例えば3を送
信する。ループバックしていないCSNであるCSN
1、CSN2、CSN3、CSN4、CSN5は、それ
ぞれ各伝送路を通じて受信したクロック優先順位情報を
それぞれの伝送路へその値のまま隣接下流のCSNへ送
信する。
【0027】従って、CSN1、CSN2、CSN3、
CSN4、CSN5は、それぞれ0系伝送路からクロッ
ク優先順位情報として1を受信し、1系伝送路からクロ
ック優先順位情報として3を受信するので、従属同期を
行うべき系として優先順位の高い0系伝送路を選択す
る。またループバックしているCSN6は、当然ながら
従属同期を行うべき系として0系伝送路を選択する。
【0028】なおこのクロック優先順位情報は、例えば
SDH(同期デジタル・ハイアラーキ)のオーバヘッド
領域を用いるなどして転送できる。またCMNとCSN
1との間に障害が発生し、CSN1でループバックが生
じた様子を図2に示す。この場合はCSN1から送出さ
れる0系伝送路の優先順位情報が3となり、CMNから
送信される1系伝送路の優先順位情報2のままであっ
て、各CSN1〜CSN6では両系から受信される高い
優先順位である1系伝送路のクロックに従属同期する。
【0029】
【発明の効果】以上の実施例の説明から明らかなよう
に、この発明のクロック従属同期方法では、ネットワー
ク上のノード数に依存せずに、クロック優先順位情報と
して1、2、3を表現できればよいので、2ビットとい
う少ない情報領域で、最大クロック従属段数(N−1)
を実現することができる。またCSNでは、0系伝送路
と1系伝送路から受信するクロック優先順位情報のみか
ら、従属同期すべき系を選択でき、加算等の複雑な処理
が不要となり、高速の切替処理が可能となる。
【図面の簡単な説明】
【図1】Aはこの発明のクロック従属同期方法に従うノ
ード装置のネットワーク無障害時の動作を示す図、Bは
そのネットワーク障害時の動作の一例を示す図である。
【図2】図1のノード装置における他のネットワーク障
害時の動作例を示す図。
【図3】Aは従来のクロック従属同期方法に従うノード
装置のネットワーク無障害時の動作を示す図、Bはその
ネットワーク障害時の動作の一例を示す図である。
【図4】Aは従来のクロック従属同期方法に従う他のノ
ード装置のネットワーク無障害時の動作を示す図、Bは
そのネットワーク障害時の動作の一例を示す図である。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 互いに逆方向に信号を伝送する0系、1
    系からなる二重伝送路系によって、一台のクロック・マ
    スタ・ノード装置と複数台のクロック・スレーブ・ノー
    ド装置をリング上に接続し、 前記クロック・マスタ・ノード装置は、自ノード装置内
    の自走クロック、あるいは外部からのクロック信号を網
    同期基準クロックとして設定し、そのクロックを用い
    て、前記二重伝送路系の双方に信号を送信するリング型
    ネットワークのクロック従属同期方法において、 前記クロック・マスタ・ノード装置は、クロックの優先
    順位情報として、いずれか一方の伝送路系に最高優先順
    位を、他方の伝送路系に次ぎに高い優先順位を送信信号
    内に記載して信号を送信し、 前記クロック・スレーブ・ノード装置のうち、一方の伝
    送路系から他方の伝送路系へ信号を折り返すループバッ
    ク状態になっている前記クロック・スレーブ・ノード装
    置は、折り返している伝送路系側に、クロックの優先順
    位情報として、最低優先順位を送信信号内に記載して信
    号を送信し、 ループバック状態になっていない前記クロック・スレー
    ブ・ノード装置は、0系伝送路と1系伝送路から受信す
    るクロックの優先順位情報を、各々そのまま0系伝送路
    と1系伝送路の送信信号内に記載して信号を送信し、 ループバック状態になっている前記クロック・スレーブ
    ・ノード装置は、折り返し元の伝送路からの信号より、
    またループバック状態になっていない前記クロック・ス
    レーブ・ノード装置は、前記二重伝送路のうちから、よ
    り高いクロック優先順位情報を持つ伝送路系からの信号
    より、クロック信号を抽出し、該クロック信号を装置内
    システムクロックとして用いることを特徴としたリング
    型ネットワークのクロック従属同期方法。
JP6196529A 1994-08-22 1994-08-22 リング型ネットワークのクロック従属同期方法 Pending JPH0865332A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6196529A JPH0865332A (ja) 1994-08-22 1994-08-22 リング型ネットワークのクロック従属同期方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6196529A JPH0865332A (ja) 1994-08-22 1994-08-22 リング型ネットワークのクロック従属同期方法

Publications (1)

Publication Number Publication Date
JPH0865332A true JPH0865332A (ja) 1996-03-08

Family

ID=16359262

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6196529A Pending JPH0865332A (ja) 1994-08-22 1994-08-22 リング型ネットワークのクロック従属同期方法

Country Status (1)

Country Link
JP (1) JPH0865332A (ja)

Similar Documents

Publication Publication Date Title
EP0995333B1 (en) Interface for a highly integrated ethernet network element
JP2615297B2 (ja) リング通信システム
US4736465A (en) Communications network
JP2002044111A (ja) 最少の待ち時間を持つクロックドメイン間の通信インタフェース
US5502817A (en) Ultra high speed data collection, processing and distribution ring with parallel data paths between nodes
JP2006519532A5 (ja)
JPH0865332A (ja) リング型ネットワークのクロック従属同期方法
JPH0142177B2 (ja)
JP3120910B2 (ja) ループ型lanにおける網同期設定方法
JP2001358736A (ja) リング型ネットワークシステム
US5276859A (en) Accelerated token ring network
JPH0621955A (ja) クロック供給切替え方式
EP1249974B1 (en) Method and communication node for topology correction
JPH10322379A (ja) クロックパス切替方法
JP3227857B2 (ja) データ伝送方式
JP3450222B2 (ja) リングネットワークにおけるクロック切替方法
JP2655487B2 (ja) 多重化システム
JP2609834B2 (ja) リングネットワークにおけるクロック切替方法
JP2002135278A (ja) 通信制御装置とネットワークシステム
JP2730519B2 (ja) スタッフ同期回路
JP2901379B2 (ja) リング状ネットワーク通信装置
JPH104423A (ja) アクセス方法
JPH07327053A (ja) 多重化装置及び中継装置及び集線装置
JPH0438026A (ja) 受信データ同期回路
JPH01195736A (ja) 通信システム