JPS6046151A - データ伝送システムにおける伝送制御方式 - Google Patents

データ伝送システムにおける伝送制御方式

Info

Publication number
JPS6046151A
JPS6046151A JP59152831A JP15283184A JPS6046151A JP S6046151 A JPS6046151 A JP S6046151A JP 59152831 A JP59152831 A JP 59152831A JP 15283184 A JP15283184 A JP 15283184A JP S6046151 A JPS6046151 A JP S6046151A
Authority
JP
Japan
Prior art keywords
data
loop
transmission
line
ncp
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
JP59152831A
Other languages
English (en)
Other versions
JPS6412145B2 (ja
Inventor
Giichi Yamanaka
山中 義一
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 JP59152831A priority Critical patent/JPS6046151A/ja
Publication of JPS6046151A publication Critical patent/JPS6046151A/ja
Publication of JPS6412145B2 publication Critical patent/JPS6412145B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42Loop networks
    • H04L12/437Ring fault isolation or reconfiguration

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、伝送路の異常検知、異常箇所迂回。
(1) 及び伝送機能回復の装置に係わる。特に、伝送路異常が
雑音等による間けつ的な伝送エラーを引起こす場合の装
置に係わる。
〔発明の背景〕
伝送路において、ループ回線切断、伝送制御装置(Ne
twork Control Processor :
以下NCPと称す)のダウン等による継続的な伝送エラ
ーに対して、相隣接する2組のNCP対の合計4個のN
CPで構成されるループ(小ループ)に試験データを伝
送し、試験データを送信したNCPは、この試験データ
が一定時間内に戻らないと、試験を行なった小ループに
異常が在ると判断して、対のNCPへデータ伝送の迂回
路を構成する方式(ループ伝送システム、特願昭54−
115300)を先に提案した。
しかし、雑音等により間けつ的な伝送エラーを生じる場
合、この提案方式では、偶然に、データが正常に流れた
り、試験のための小ループチェックが正常に行なおれた
り、あるいは迂回路が構成された後、復帰のための試験
の結果が正常である(2) として迂回が解除されるということをくり返したりする
〔発明の目的〕
本発明は、これらの問題点を解決するためになされたも
ので伝送路の異常が間けつ的な場合は一時的に迂回路を
構成し、異常が正常に回復したときは正規の伝送路に復
帰し得るものであり、またこれらの故障を適確に検知す
る伝送路における過渡故障の検知・回復装置を提供する
ことを目的とする。
〔発明の概要〕
本発明は、複数回の試験を行ない、試験結果の統計によ
り、間けつ的な伝送エラーに対しても、異常検知及び伝
送路の回復を行なうものである。
〔発明の実施例〕
以下、図を参照して実施例により詳細な説明を行なう。
第1図は、本発明になる伝送系構成の一実施例図である
。0と1はループ回線、00〜Onと10〜1nは、伝
送制御装置(以下NCPと言う(3) )、20〜2nはループリンク回線、300〜30nと
310−31.nはリンク回線、3O−3nは機器、例
えばホストコンピュータである。
第2図(A)は、伝送されるメツセージの例を示す図で
ある。FCは機能コードで、データの内容や機能に対応
したコードがつけられている。
SAはメツセージを作成して発信したNCPのアドレス
(発信元アドレス)でありrla taは処理される情
報である。
第3図は、NCPOOの装置構成例である。
40は処理装置、51−〜54は回線とデータの授受を
行なうインタフェース、61と62はバッファ、71と
72及び91〜97はレジスタ、81〜87はカウンタ
、98はタイマである。
本発明の装置において、NCPは全て同一の構成と機能
を持つ。故に、以下、NCPOOを例にとり、本発明の
試験について説明する。
本発明は、一定数の送信データ当りの再送回数を計数し
、この再送回数を所定の値と比較して伝送路異常を検知
するものである。
(4) データが送信される場合、送信データは送信バッファ6
1に格納され、処理装置40によりレジスタ71にセッ
トされたフラグに対応するインタフェースから送信され
る。
自MCPが、この伝送路におけるデータの出発点である
時(以下、このデータを自発信データと言う)、自発信
データ数を積算するカウンタ81が更新され、タイムカ
ウンタ84がレセッ1、される。タイムカウンタ84は
タイマ98により更新され、処理装置40はカウンタ8
4の更新毎に、データー巡待ち時間を規定したレジスタ
96の内容と比較する。
回線からインタフェースを通して受信されたデータは、
受信バッファ62に格納され、受信回線を識別するフラ
グがレジスタ72にセットされる。
処理装置40は、受信データのFC,SA、レジスタ7
2の内容により受信データの処理を決定する。
自発信データが、レジスタ96により指定された時間内
に伝送路を一巡して、発信源のNCPに(5) 受信されると、処理装置4oは伝送が正常に行なわれた
と判定し、送信バッファ61に保存されているこのデー
タを消去する。
以下、レジスタ96により指定された時間内にデータが
伝送路を一巡して戻ってこない場合について説明する。
処理袋@40は、送信バッファ61に保存されているデ
ータを再び送信する。この時、再送データ数を計数する
カウンタ83と、再送データ数を積算するカウンタ82
が更新され、タイムカウンタ84がリセッ1−される。
再送されたデータがレジスタ96により指定された時間
内に伝送路を一巡して戻れば、伝送路は正常と判定され
、カウンタ83はリセットされる。もし、戻ってこなけ
れば、前記の再送処理により、再送が行なわれる。
処理装置40は、カウンタ81〜83の内、容により1
個のデータについて再送数が所定の値を越えた場合、及
び、一定数のデータ送信の間の積算再送数が所定の値を
越えた場合、伝送路に異常があると判断する。前者は定
常的な異常で、後者は(6) 間けつ的な異常である。
以下に、具体的な判定法を説明する。
1号のデータについての再送回数を示すレジスタ83の
内容が1個のデータについての再送回数を指定している
レジスタ93の内容と等しくなると、処理装置40は、
伝送路異常と判断し、カウンタ8]、〜83をリセット
して、異常箇所迂回処理を開始する。
自発信データ数積算カウンタ81の内容が、伝送路異常
チェックの周期を規定しているレジスタ91の内容と等
しくなると、処理装置4oは、再送回数積算カウンタ8
2の内容と、積算再送回数を規定しているレジスタ92
の内容を比較し、前者の値が後者の値より大きいと、間
けつ的な伝送路異常があると判断し、カウンタ81〜8
3をリセットして、異常箇所迂回処理を開始する。カウ
ンタ82とレジスタ92による判定で、伝送路が正常で
あると判断されると、カウンタ81〜84はリセットさ
れる。
以下、前記の判定により伝送路異常が検知され(7) た場合の、異常箇所迂回方法を説明する。
伝送路の異常を検知したNCPは、小ループチェックを
開始する。小ループは、第4図において破線で示してい
るループで、相隣接する2組のNCP対合計4個のNC
Pで構成されるループである。
小ループチェックデータの例を第2図(B)に示す。F
Cは小ループチェックのコードがつけられる。SAには
このデータを作成したNCRのアドレスが、SAOに1
才小ループチェックを開始したNCP、すなわち伝送路
異常を検知したNCPのアドレスが各々つけられる。
伝送路異常を検知したNCRは、対のNCPに対して、
小ループチェックを開始する様に依頼データを送信する
。この依頼データを受信した対のNCPは、小ループチ
ェックを開始する。
自己の属するループの上流側の隣のNCPの発信した小
ループチェックデータを受信したNCPは、SAを自N
CPアドレスに変えた小ループチェックデータをループ
回線へ送信する。
(8) 具体的な処理は以下の通りである。
(1)伝送路異常を検知したNCP、及びこのNCPか
ら小ループチェック依頼を受けた対のNCPは、SA、
SAO共に自NCPアドレスの小ループチェックデータ
を作成し、ループ回線へ送信する。
(2)小ループチェックデータを受信した場合の処理 (イ) ループリンク回線から受信した場合SAを判定
し、自NCPアドレスなら、−巡データ数計数カウンタ
86を更新し、このデータは消去される。sAが自 NCPアドレスでなければ、ループ回線へ送信する。
(ロ)ループ回線から受信した場合 SAOを判定し、自NCPアドレスならこのデータは消
去される。
SAOが自NCPアドレスでなければ、SAを判定する
。SAが対のNCPのアドレスなら、ループリンク回線
へ送信す(9) る。SAが対NCPアドレスでなければ、このデータを
ループリンク回線へ送信する。さらにカウンタ85の内
容を調べ0なら、SAOはそのままでSAを自 NCPアドレスとした小ループチェックデータを作成し
、ループ回線へ送信する。
第4図に、NCPOOが伝送路異常を検知した場合の小
ループチェックの一例を示す。破線は小ループチェック
データの流れを、NCPを示す丸印中の・印はこのNC
Pで小ループチェックデータが作成されたことを示す。
破線槽の(S、n。
m)は、小ループチェックデータを示し、SはFC,n
はSA、mはSAOを示す。
小ループチェックデータを発信する場合、送信データ数
計数カウンタ85が更新され、タイムカウンタ84がリ
セッ1〜される。カウンタ84はタイマ98により更新
され、発信周期を規定しているレジスタ97の内容と等
しくなると、同じ小ループチェックデータが発信される
自発信小ループチェックデータを受信すると、(10) 受信データ数計数カウンタ86が更新される。
カウンタ85の内容が、小ループチェック回数ヲ規定す
るレジスタ94の内容と等しくなると、処理装置40は
小ループチェックデータの発信を停止しタイムカウンタ
84の内容がレジスタ97の内容と等しくなった後、受
信した自発信小ループチェックデータ数を示すカウンタ
86の内容とレジスタ95の内容を比較する。カウンタ
86の内容がレジスタ95の内容より大きければ、この
小ループは正常であると判断する。もし小さければ、伝
送路異常があるとして、対のNCPへループリンク回線
を通してデータを送信する迂回路を構成する。
前記の判定処理が終了すると、カウンタ84〜86はリ
セットされる。
小ループチェックを終了し、あるいは迂回路構成を終了
したNCPは、通常のデータの送受信を再開する。
以下に、修理等により異常箇所が正常に復した場合の迂
回路解除方法を説明する。
(11) 迂回路を構成したNCPは、大ループチェックを行なう
。大ループチェックは、ループ回線のみをデータが伝送
されるように、FCで指定したデータを流し、このデー
タがループ回線を一巡して戻ってくるか否かで、ループ
回線のチェックを行なうものである。
迂回路を構成したNCPの処理装置40は、タイムカウ
ンタ87をリセツトシ、送信データ数計数カウンタ85
を更新して、大ループチェックデータをループ回線へ送
信する。テイムカウンタ87はタイマ98により更新さ
れ、データの伝送路−巡待ち時間を規定するレジスタ9
6の内容と等しくなる毎に、カウンタ85が更新され、
大ループチェックデータが送信される。自発信の大ルー
プチェックデータを受信すると、カウンタ86が更新さ
れる。
カウンタ85の内容とチェックデータ送信数を規定する
レジスタ94の内容が等しくなると、カウンタ86の内
容と受信数を規定するレジスタ 195の内容が比較さ
れる。もし、カウンタ86の(12) 内容がレジスタ95の内容より大きければ、ループ回線
は正常であると判断され迂回路は解除され、カウンタ8
5〜87はリセットされる。逆に、カウンタ86の内容
がレジスタ95の内容より小さければ、伝送路は異常で
あると判断され、迂回路は解除されず、カウンタ85〜
87がリセットされ、前記の大ループチェック処理が継
続される。
第5図(A)、(B)、(C)は、本発明の概略を示し
たものである。
破線は小ループチェックデータ、一点鎖線は大ループチ
ェックデータ、及び、実線は通常のデータの流れを示す
、NCPを示す丸印中の・印はこのNCPが大ループチ
ェックデータの発信源であることを示す。NCPOIと
02の間のX開位置に異常があるとし、金印は迂回路と
なるループリンク回線を示す。
×部位置に異常を生じると、小ループチェックが行なわ
れ、NCPOIと12は各々ループリンク回線21と2
2を迂回路として構成する(第5図(A)。
(13) 迂回路を構成したNCPOIと12は、大ループチェッ
クを行なう。ループ回線1は正常であるのでNCP12
はループリンク回線の迂回路を解除する(第5図(B)
)。この結果、伝送路上に同一データが2度通過する箇
所ができる。又、この時、データを発信源NCPへ戻す
ためには、発信源NCPの対のNCPでこのデータを迂
回させねばならない(第5図(C))。このため、2重
受信防止処理及び迂回処理については先に7月11日付
で出願した「ループ伝送システム」 (発明者;森、井
原、松丸)に記載されているので説明は省略する。
〔発明の効果〕
以上述べたように、本発明によれば、各NCPは自己の
アドレスと対NCPのアドレスのみを知っていれば、伝
送路上の異常を検知し、異常箇所を迂回してデータを伝
送し、更に異常箇所が正常に回復した場合、正規の伝送
路に復帰し得る。特に、伝送路の異常が雑音等による、
間けつ的な伝送エラーを引起こす異常であっても検知で
き、更(14) に、間けつ的な伝送エラーと正常伝送による迂回路構成
・解除のくり返しを防止できる。
【図面の簡単な説明】
第1図は本発明の伝送系構成を示すブロック図、第2図
は本発明メツセージの構成を示す説明図、第3図は本発
明NCPの構成を示すブロック図、第4図ないし第5図
は本発明の動作を示す説明図(15) $/回 $2図CA) 口[ローロ=口 第2コ(B) 口[四]ゴ=] $3回 r −−−一一一−−一−−一一−−−−−コ1

Claims (1)

    【特許請求の範囲】
  1. 互いに逆方向にデータ伝送を行なう2本のループ回線と
    、上記2本のループ回線に対をなして設けられた伝送制
    御装置と、各対の伝送制御装置間で双方向にデータ伝送
    を行なうループリンク回線からなる2重ループ伝送系に
    おいて、互いに隣接した2対の伝送制御装置とその間の
    ループ回線及びループリンク回線により構成される小ル
    ープに複数回試験データを伝送することにより伝送路に
    生じる過度異常を検出し、該過渡異常が検出された伝送
    路の箇所を迂回する伝送路を新たに構成してデータを伝
    送し、過渡異常箇所が正常に回復した場合に正規の伝送
    路に切換える過度故障の検知・回復装置。
JP59152831A 1984-07-25 1984-07-25 データ伝送システムにおける伝送制御方式 Granted JPS6046151A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59152831A JPS6046151A (ja) 1984-07-25 1984-07-25 データ伝送システムにおける伝送制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59152831A JPS6046151A (ja) 1984-07-25 1984-07-25 データ伝送システムにおける伝送制御方式

Publications (2)

Publication Number Publication Date
JPS6046151A true JPS6046151A (ja) 1985-03-12
JPS6412145B2 JPS6412145B2 (ja) 1989-02-28

Family

ID=15549085

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59152831A Granted JPS6046151A (ja) 1984-07-25 1984-07-25 データ伝送システムにおける伝送制御方式

Country Status (1)

Country Link
JP (1) JPS6046151A (ja)

Also Published As

Publication number Publication date
JPS6412145B2 (ja) 1989-02-28

Similar Documents

Publication Publication Date Title
JP2732674B2 (ja) データ伝送装置
US6845469B2 (en) Method for managing an uncorrectable, unrecoverable data error (UE) as the UE passes through a plurality of devices in a central electronics complex
JPH01284035A (ja) データ伝送装置
JPS6046151A (ja) データ伝送システムにおける伝送制御方式
JPH0574257B2 (ja)
JP3291729B2 (ja) 二重化計算機システム
JPH0722290B2 (ja) 分散処理システムにおける処理方法
JPS60100852A (ja) 情報伝送方法
JPS612447A (ja) ル−プ伝送系の迂回路構成方式
JP3209582B2 (ja) 二重化構成データ処理システム
JPS6170833A (ja) ル−プ伝送系の異常診断方式
JPH0865329A (ja) 伝送制御方式
JPH01125627A (ja) モジュール異常チェック方式
JPS63175937A (ja) 障害回復方式
JPS6388947A (ja) 交換システム障害処理方法
JPH02188852A (ja) データ処理装置
JPS63224438A (ja) 環状パケツト通信方式
JPS58170148A (ja) ル−プ伝送系
JPS58172044A (ja) デ−タハイウエイ方式
JPH06334653A (ja) 出力メッセージ制御回路
JPH0439940B2 (ja)
JPH0618376B2 (ja) ル−プ伝送系の迂回路故障検知方式
JPH01125038A (ja) 情報伝送システムにおける伝送制御方法
JPH01136446A (ja) 2重ループ伝送システムの故障個所検知方式
JPH10198618A (ja) 分散型通信制御システム及び分散型通信制御方法