JPS6022849A - 伝送系におけるアドレス受信方法 - Google Patents

伝送系におけるアドレス受信方法

Info

Publication number
JPS6022849A
JPS6022849A JP59110744A JP11074484A JPS6022849A JP S6022849 A JPS6022849 A JP S6022849A JP 59110744 A JP59110744 A JP 59110744A JP 11074484 A JP11074484 A JP 11074484A JP S6022849 A JPS6022849 A JP S6022849A
Authority
JP
Japan
Prior art keywords
address
message
transmission system
loop
undetermined
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
Application number
JP59110744A
Other languages
English (en)
Other versions
JPH0126213B2 (ja
Inventor
Kazumasa Sugiura
杉浦 一正
Kinji Mori
森 欣司
Koichi Ihara
井原 広一
Yoshinori Kawai
川合 義憲
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP59110744A priority Critical patent/JPS6022849A/ja
Publication of JPS6022849A publication Critical patent/JPS6022849A/ja
Publication of JPH0126213B2 publication Critical patent/JPH0126213B2/ja
Granted legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00—Data switching networks
    • H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42—Loop networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、順環的に信号が伝達するよう構成、さ。
れた複数の装置間の情報伝送系におけ゛るアドレス自動
設定方法に関する。
〔発明の背景〕
その代表的な構成としてループ網について説明すると、
ループ網は、基本的には1本の線路をループ状に配し、
ループ上の任意の位置にいくつかのノード(一種の交換
機)を置いた、極めて簡単な構成である。このループ網
は、ノード障害やライン障害に弱いため、第1図に示よ
うに、ループを2重化したシステムが最近開発されるよ
うになってきた。このシステムでは、両方のループ1゜
2が同一のノードN8.N2.N3.N4間で分断され
てもシステムダウンにならないように、両ループ1.2
の伝送方向が逆であり、各ノードN、、N2.N3.N
4にループバック機能を持たせである・たとえば、第1
図のように分断された個所の前後のノードN、、N2に
おいて、両ループ間で折り返すようにする。
従来、ノード障害やライン障害の検出は、ループバック
するノードのアドレスを付したループチェックメツセー
ジを伝送路に送出し、それがそのノードでループバック
して戻ってくるがどうがをチェックすることによって行
なっていた。また、本出願人が先に出願したシステム(
特願昭54−115300)では、自分のアドレスを付
加したループチェックメツセージを伝送路に送出し、そ
れが隣接するノードでループバックした戻ってくるがど
うかをチェックすること(以下、小ループチェックと称
する)によって行なっていた。
すなわち、上述の2つの障害検出方法は、いずれの方法
でも、アドレスが必要である。ところが、新しいノード
を追加した場合や、故障の後にノードが回復したがノー
ドのアドレスが消去してしまった場合など、ノードのア
ドレスがない場合がある。このような場合、人が化ノー
ドのアドレスがどうなっているか調べ、それと重ならな
いようにこのノードチェックを決定し、しかる後に、ル
ープチェックを行なっていた。
すなわち、上述の2つの障害検出方法は、追加ノード、
復旧ノードのアドレスを設定しなければ、ループチェッ
クができないなどの問題点がある。
〔発明の目的〕
本発明は上記従来技術の問題点を解決するためになされ
たものであり、順環的伝送系におけるアドレスの自動設
定方法を提供することを目的とする。
〔発明の概要J このため、本発明は複数の機器間を順環的に信号伝達す
る伝送系において該機器はいずれも自己のアドレスが未
定のとき、自己のアドレスを設定するため該伝送系に結
合された機器に順次伝達される自動アドレスのメツセー
ジを発信する段階と、該メツセージを受信したとき該メ
ツセージに自己のアドレスを付加し、アドレス未定のと
きは未定符号を付加して順次該メツセージ内にアドレス
列を形成する段階と、該メセージが該伝送系を少なくも
2回1回って戻って来たときの該メツセージ内アドレス
列が隣接する同一の一巡アドレス列パタンを少なくも2
つ含むとき該アトレイ列内の既決のアドレスと異なるア
ドレスを自己のアドレスとして設定する段階を有するこ
とを特徴とする。
〔発明の実施例〕
以下、実施例に基づき本発明を説明する。
第2図に示すループ伝送システムは、長時間回り方向に
データを伝送するループ1と、時計回り方向にデータを
伝送するループ2とを有し、ループ1には伝送制御装置
11,1.2,13が接続され、ループ2には、これら
の装置11,12゜13の各々と対をなす伝送制御装置
21,22゜23が接続されている。各対の装置11と
21゜12と22.13と33は各対で前述のノードと
対応しており、それぞれ双方向にデータを伝送可能な迂
回用伝送路100,200..300により接続される
とともに、送受信端末3]、、32゜33に、それぞれ
双方向にデータを伝送可能な線311〜31.3,32
1〜323により接続されている。送受信端末31,3
2.33は、装置11.12,1.3およびループ1が
正常時には、こわらの装置11〜I3およびループIの
みを用いて、相互にデータの交換をする。装置11〜1
3、ループlのいずれかに故障があると、これらの端末
31〜33は、その故障個所に応じて、装置21〜23
、迂回用伝送路100,200゜300およびループ2
を用いて相互にデータの交換を行なう。
このため、伝送制御装置11,12.13は。
正常時には、ループ1上にデータを送信するとともに、
ループ1上のデータを受信する機能と、ループ1の伝送
系に異常があるときには、それぞれ、迂回路100,2
00,300上にデータを送信するとともに、この迂回
路上のデータを受信する機能とを有するように構成され
る。
第3図は、伝送制御装置11の内部の回路ブロックを示
したものである。他の伝送制御装置も全く同一の構造を
有する6装置11は、ループ1とデータの授受を行なう
インタフェース51と、迂回用伝送りPllooおよび
線311とデータの授受を行なうインタフェース61と
、これらのインタフェース51.61をそれぞれ介して
ループ1、迂回用伝送路】00から受信したメツセージ
をストアするための第1.第2の受信バッファ71゜7
3と、端末31からの送信メツセージを、こ扛までの間
一時的にストアするための送イaバツノア81と、これ
らのメツセージの送受信を制御するだめの処理装置41
およびタイマ90〜92ならびにレジスタ93〜95、
タイマ96、レジスタ97〜98とを有する。伝送制御
装置11のうち、インタフェース51.61以外の部分
は、マイクロコンピュータにより実現さ4しる。
第4図は、インタフェース51の詳細ブロックである。
インタフェース61は、第4図に示す構成と全く同一の
もの2組からなる。インタフェース61のうち、線31
1に接続される1組の各部分は、これに対応する第4図
の各部分の参照記号にプライム(′)をつけて示すこと
にする。インタフェース61のうち、線100に接続さ
4しる残りの1組の各部分は、これに対応する第4図の
各部分の参照記号にプライムじ)をつけて示すことにす
る。
まず、送信バッファ81にセラ1〜されたメツセージを
インタフェース51を介してループ1に伝送する場合を
例にとり、送信動作について説明する。
処理装置41は、送信バッファ81内に送信すべきメツ
セージがあることを検出すると、第4図に示すように、
インタフェース51内のレジスタ59に、送るべきメツ
セージのうちの先頭8ピッ1−を線59Aを介して入力
するとともに@60Aを介して、カウンタ60をリセッ
トする。
レジスタ59内の8ビツトのデータはクロック発生器(
CLK)58からのクロックに応答して、シリアルに出
力され、送信器53に送られ、ループ1に出力される。
カウンタ60はCLK5Bの出力をカウントする3ビツ
トのカウンタであり、8ビツト分のタロツクをカウント
すると、線60B」二にオーバフロー信号を出力する。
処理装置41は、このオーバフロー信号に応答して、送
信バッファ81内の送るべきメツセージの次の8ビツト
をレジスタ59に送出する。このような動作を繰り返し
、所定の長さのメツセージをループ1に送出することか
できる。こうして、送信バッファ81内の送信すべきメ
ツセージの送信ができる。
次に、ループ伝送路1からのメツセージをインタフェー
ス51に介して受信する場合を例にとり、受信動作につ
いて説明する。伝送制御装置11から送出されたメツセ
ージが第4図に示す装置12の受信器52に達すると、
同期信号検出器54が、この受信メツセージのピットシ
ーケンスを検出し、このピットシーケンスの各ビットに
同期した同期信号を出力する。受信器52により受信デ
ータは、8ビツトのレジスタ56へ、この同期信号に同
期したストアされる。カウンタ55は、3ビツトのカウ
ンタであり、同期信号を8個計数すると、オーバブロー
信号を線55A上に出力する。装置12内の処理装置4
1は、このオーバフロー信号に応答して、レジスタ56
内のメツセージを8ビツトずつ第1の受信バッファ71
にストアする。
インタフェース61を介しての送信受信動作も同様であ
る。
次に、伝送制御装置が新たに何個か追加された場合、こ
れらの伝送制御装置に自動的にアドレスを設定する方法
を示す。第7図は、第2図と同様の伝送路の外側のルー
プ伝送路1を示したもので、ループl、伝送制御装置1
1〜16の他、さらに新たに伝送制御装[17,18,
19が追加されたものである。
今、装置12から信号を発する場合について説明する。
装置12の処理装置41は大ループ(ループ1または2
のこと)通信可の機能コードFC1装置12のアドレス
SA(発信元アドレス)を有する第5図のメツセージを
ループ1に送信する。
このメツセージはループ1を一巡した装置12に戻る。
装置12は、このメツセージのアドレスSAにより、自
発信メツセージであることを検出して、このメツセージ
の再送信をしない。ループ1上の伝送制御装置のうち、
装置13,14゜15.16,11はレジスタ98に0
でない所定のアドレスが設定されているので、このメツ
セージを単に中継するだけである。新たに追加された装
置17.18.19のレジスタ98の値は0である。装
[17,18,19は、このメツセージを単に中継する
だけでなく、レジスタ98の値が0であり、かつこのメ
ツセージを受信したという条件下で、アドレス自動設定
を表わす機能コードFCを有する第ε図のメツセージを
送信する。たとえば、装置]7から装置J3にこのアド
レス自動設定メツセージが送られると、装置13は機能
コードFCと誤り検出用データFC8との間に、データ
Dとして、レジスタ98に記憶されている装置14のア
ドレスである1114 ++を追加したアドレス自動設
定メツセージを隣接する装置18に送る。装置18は、
装置18のアドレス″′O″をさらに追加して、装置1
4に送信する。
このようにして、追加した装置17,18゜19を発信
元とし゛て、アドレス自動設定メツセージが送信される
ことになる。まず、装置17゜18.19はアドレス自
動設定メツセージが自発(rJのものであるか検出する
ための次の処理を実行する。装置17を例にとって説明
すれば、装置17に受信されるアドレス自動設定メツセ
ージのデータ部は、 装置19を発信元とするものは ■15.16,11..!0.o <第1回目の受信)
■15,16.’11,20,0,1’3,0,14゜
0.15,16,11,12.O(第2回目の受信) となり、装置18を発信元とするもの ■14,0,15,16,11,12,0 (第1回目
の受信) ■14,0,15,16,11,12,0,13゜0.
14,0,15,16,11,12,0(第2回目の受
信) となり、装置17を発信元とするもの ■13,0,14,0,15,16,11,12゜0(
第1回目の受信) ■13,0,14,0,15,16,11,12゜0.
13,0,14,0,15,16,11゜12.0(第
2回目の受信) となる。したがって、自発信のアドレス自動設定メツセ
ージを検出するためには、受信メツセージのデータ部の
番号列の前半部と後半部とを比較し、これらが全く同じ
になるものを検出すればよい。
このようにす番プば、上記■〜■のものはこの前44部
と後半部は同じでなく、■のもののみ同じどなり、これ
を検出できる。
具体的には各伝送制御装置で次のようにする。
(1)アドレス自動設定メツセージを受信したとき、レ
ジスタ98はアドレス値が// 017でないならば、
このアドレス値をこのメツセージのデータ部に相当する
部分に追加して、送信する。
(2)このアドレス値が′0″ならば、このメツセージ
のデータ部に110 IIを追加して、新たなメツセー
ジを作成し、次の処理(3)を実行する。
(3)このデータ部のat Oppの個数をかぞえ、奇
数の時は、伝送路1に処理(2)で作成されたメツセー
ジを送出する。
(4)偶数の時は、このat Onの数をNとしたとき
、データ部の最初のアドレス値からとのN/2個目のI
I OHまでのアドレス列(前半部と呼ぶ)と、このN
7/2@目の′O″の次のアドレス値から最後のアドレ
ス値0までのアドレス列(後半部と呼ぶ)を比べて、こ
れらのアドレス列が同じならば、次の処理(6)を行な
い、違っているときは次の処理(5)を行なう。
(5)この時は、処理(2)で作成されたメツセージを
送信する。
(6)このメツセージは、自発信のアドレス自動設定メ
ツセージであると判定し、次のアドレス決め処理に移る
。処理(2)で作成したメツセージの送信は行なわない
。
(7)アドレス決め処理 (7−1)前半部にtl OItが1つならば、前半部
のアドレス値の最大値に′1″を加算 した値を、この伝送制御装置のアド レスとして、レジスタ98にセット する。
(7−2)前半部に′0″が2以上ならば、このII 
071の1つ前のアドレスを比較し、この前半部の最後
のパ0″′の1つ前のアドレスがN番目に小さい(また
は 大きい)ことを検出する。前半部の 先頭がrt OHの場合、このrt O、、の1つ前の
アドレスは実際にはないが、こ のtl O′1の1つ前のアドレスを、前半部の最後の
0″の1つ前のアドレス の次に大きいものと仮に決める。
” o ″カ2つ以上連続するときは、注目するI′O
nに対応するアドレスを、その1つ前の′0″に対応す
るアドレ スの次に大きいものと仮に決める。
このようにして追加された装置17゜ 18.19に対して、それぞれNを 唯一に決定することができる。
(7−3)前半部のアドレス値の最大値にII N I
Fを加算した値を、この伝送制御装置 のアドレスとして、レジスタ98に セットする。
以上説明したアドレス自動設定方法は、ループ状伝送路
に限定されるものではなく順環的に信号の伝達するシス
テム一般に適用可能であることはいうまでもない。
〔発明の効果〕
以上述べたように、本発明によれば、追加された伝送制
御装置のアドレスの自動設定ができる。
また故障から回復したが、その間アドレスが失われた伝
送制御装置に対しても、同様に、アドレスの自動設定が
できるものであり、アドレスの未定の順環的伝送システ
ム一般に適用してアドレス自動設定の効果を奏する。
【図面の簡単な説明】
第1図は従来のループ伝送システムの概略ブロック図、
第2図は本発明によるループ伝送システムの概略ブロッ
ク図、第3図は、第2図のシステムに用いる伝送制御装
置のより詳細なブロック図、第4図はインタフェース5
1のより詳細ブロック図、第5図は伝送されるメツセー
ジのフォーマットを示す図、第6図はメツセージのフォ
ーマツ1へを示す図、第7図は新たに追加された伝送制
御装置を含むループ伝送システムの概略ブロック図、第
8図はメツセージのフォーマットを示す図である。 1.2・・・ループ、11〜19.21〜26・・・伝
送制御装置、31・・・送受信端末、41・・・処理装
置、51.61・・・インタフェース、71・・・第1
受信バツフア、73・・・第2受信バツフア、81・・
・送信バッファ、90〜92・・・タイマ、93・・・
小ループチェック要求を受付けたことを示すためのレジ
スタ、94・・・小ループチェックを終了したことを示
すためのレジスタ、95・・・小ループヂエック結果を
示すためのレジスタ、100,200,300・・・迂
回用伝送線。 第 1 図 /V、N4 遁 2 図 /

Claims (1)

  1. 【特許請求の範囲】 1、複数の機器を順環的に信号伝達する伝送系において
    該機器はいずれも自己のアドレスが未定のとき、自己の
    アドレスを設定するため該伝送系に結合された機器に順
    次伝達される自動アドレスのメツセージを発信する段階
    と、該メツセージを受信したとき該メツセージに自己の
    アドレスを付加し、アドレス未定のときは未定符号を付
    加して順次該メツセージ内にアドレス列を形成する段階
    と、該メツセージが該伝送系を少なくとも2回、回って
    戻って来たときの該メツセージ内アドレス列が隣接する
    同一の一巡アドレス列パタンを少なくとも2つ含むとき
    該アトレイ列内の既決のアドレスと異なるアドレスを自
    己のアドレスとして設定する段階を有することを特徴と
    する伝送系におけるアドレス自動設定方法。 2、特許請求の範囲第1項記載の方法において、該隣接
    した2つの同一の一巡アドレスバタン内の既決のアドレ
    スの最大値を検出し、上記複数の機器のうちのアドレス
    未定°のものの数Nを計算した値を自己のアドレスとす
    る段階と、−〉1のとき該メツセージ内アドレス列のう
    ち各アドレス未定符号に信号伝達方向に隣接する各アド
    レス同士を比較し、該隣接するアドレスの大きさ順を示
    す数に上記最大値を加算した値を上記各未定のアドレス
    のアドレスとする段階を有゛することを特徴とする伝送
    系におけるアドレス自動設定方法。
JP59110744A 1984-06-01 1984-06-01 伝送系におけるアドレス受信方法 Granted JPS6022849A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59110744A JPS6022849A (ja) 1984-06-01 1984-06-01 伝送系におけるアドレス受信方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59110744A JPS6022849A (ja) 1984-06-01 1984-06-01 伝送系におけるアドレス受信方法

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP55125965A Division JPS5943862B2 (ja) 1980-09-12 1980-09-12 ル−プ伝送システムの情報伝送方法

Publications (2)

Publication Number Publication Date
JPS6022849A true JPS6022849A (ja) 1985-02-05
JPH0126213B2 JPH0126213B2 (ja) 1989-05-23

Family

ID=14543432

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59110744A Granted JPS6022849A (ja) 1984-06-01 1984-06-01 伝送系におけるアドレス受信方法

Country Status (1)

Country Link
JP (1) JPS6022849A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07105121A (ja) * 1993-09-30 1995-04-21 Nabco Ltd 分散制御装置
JPH07175749A (ja) * 1993-12-20 1995-07-14 Nec Corp 集合型装置管理システム
JP2011507360A (ja) * 2007-12-13 2011-03-03 ノーテル・ネットワークス・リミテッド QiQイーサネットリング及び1:1プロテクトPBTトランクにおけるトラフィックのループバック方法及びシステム
US9319268B2 (en) 2006-06-29 2016-04-19 Rpx Clearinghouse Llc Q-in-Q Ethernet rings

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07105121A (ja) * 1993-09-30 1995-04-21 Nabco Ltd 分散制御装置
JPH07175749A (ja) * 1993-12-20 1995-07-14 Nec Corp 集合型装置管理システム
US9319268B2 (en) 2006-06-29 2016-04-19 Rpx Clearinghouse Llc Q-in-Q Ethernet rings
JP2011507360A (ja) * 2007-12-13 2011-03-03 ノーテル・ネットワークス・リミテッド QiQイーサネットリング及び1:1プロテクトPBTトランクにおけるトラフィックのループバック方法及びシステム

Also Published As

Publication number Publication date
JPH0126213B2 (ja) 1989-05-23

Similar Documents

Publication Publication Date Title
US4566097A (en) Token ring with secondary transmit opportunities
US4390984A (en) Status check method for a data transmission system
US4428046A (en) Data processing system having a star coupler with contention circuitry
JPH0127615B2 (ja)
JPS5947906B2 (ja) ル−プ伝送システム
JPS6022846A (ja) デ−タ通信システム及び装置
JPS60148249A (ja) メツセ−ジ除去方法
US4558428A (en) Data transmission system adapted to facilitate detection of safe receipt of a transmitted data frame by a receiving station
JPH0685529B2 (ja) デ−タ伝送方法および装置
JPH0126213B2 (ja)
JPS5810943A (ja) グル−プ同報通信方式
JPH0267848A (ja) 可変長データフレームの転送方式
JPS6276949A (ja) ル−プネツトワ−クシステム
JP2763394B2 (ja) 通信制御装置
JPS6342990B2 (ja)
JPS61264833A (ja) デ−タ転送制御方式
USRE33181E (en) Data transmission system adapted to facilitate detection of safe receipt of a transmitted data frame by a receiving station
JPS6412144B2 (ja)
JPS6062763A (ja) 自律的ネツトワ−クシステム
JPS6242419B2 (ja)
JPS6062765A (ja) ループ伝送システムにおける伝送制御方法
JPH0998178A (ja) 1:n通信制御方式
JPS62193340A (ja) 送受信装置の障害検出方式
JPS61273048A (ja) 伝送制御方式
JPH06164611A (ja) リング型ローカルエリアネットワークの通信方式