JPS641987B2 - - Google Patents
Info
- Publication number
- JPS641987B2 JPS641987B2 JP55053885A JP5388580A JPS641987B2 JP S641987 B2 JPS641987 B2 JP S641987B2 JP 55053885 A JP55053885 A JP 55053885A JP 5388580 A JP5388580 A JP 5388580A JP S641987 B2 JPS641987 B2 JP S641987B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- synchronization
- transmission path
- node
- 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
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
- H04L12/437—Ring fault isolation or reconfiguration
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Description
【発明の詳細な説明】
本発明はデータ伝送に共有する伝送路を環状・
二重に接続し、その伝送路上に1台のハイウエイ
監視装置と複数台のステーシヨンノードを結合
し、任意のステーシヨンノード間でデータの授受
を行うデータハイウエイ方式に関するものであ
る。[Detailed Description of the Invention] The present invention provides a circular transmission path for data transmission.
The present invention relates to a data highway system in which a single highway monitoring device and a plurality of station nodes are connected on the transmission path in a double manner, and data is exchanged between arbitrary station nodes.
一般にデータハイウエイシステムは、後述する
本発明の実施例において図示するように、1台の
ハイウエイ監視装置SVと複数台のステーシヨン
ノードSTを環状に接続し、各ステーシヨンノー
ドに処理装置CPU、入力装置IO類を接続して任
意の装置間においてステーシヨンノードを介して
データの授受を行うように構成されている。そし
て、伝送路を流れるデータ形式は後述する様にフ
レームヘツダ部とデータ部から成り、フレームヘ
ツダ部には伝送路の同期を確立するための同期フ
ラグが付加されている。各ステーシヨンノードは
この同期フラグにより同期を確立し、データの授
受を行うようにされている。 In general, a data highway system has one highway monitoring device SV and a plurality of station nodes ST connected in a ring, and each station node has a processing device CPU and an input device IO. The device is configured to connect devices such as the station node and exchange data between arbitrary devices via a station node. As will be described later, the data format flowing through the transmission path consists of a frame header section and a data section, and a synchronization flag for establishing synchronization of the transmission path is added to the frame header section. Each station node establishes synchronization using this synchronization flag and sends and receives data.
従来、この種のデータハイウエイシステムでは
SVから同期フラグを送出し、各ステーシヨンノ
ードはこの同期フラグにより同期を確立しながら
データの授受を行なうものである。 Traditionally, this type of data highway system
A synchronization flag is sent from the SV, and each station node exchanges data while establishing synchronization using this synchronization flag.
伝送路上若しくはステーシヨンノードの障害等
により、現用系の同期がはずれた場合は予備系を
用い、予備系の同期がはずれた場合は、現用系を
用いて通信が可能な様にシステムの信頼度を向上
している。 If the working system goes out of synchronization due to a failure on the transmission path or a station node, the backup system is used, and if the backup system goes out of synchronization, the reliability of the system is increased so that communication can be performed using the working system. It's improving.
従来の方式では、ステーシヨンノードが広い構
内に散在する場合、同期はずれを検出した時、障
害発生はハイウエイ監視装置で知ることができて
も、障害検出ノードまで知ることができないた
め、全部のステーシヨンノードを点検検査する必
要があり、調査、復旧までに多大の時間を必要と
した。 In the conventional method, when station nodes are scattered over a large campus, when out-of-synchronization is detected, even if the highway monitoring device can know that the failure has occurred, the failure detection node cannot be known, so all station nodes It was necessary to inspect and inspect the equipment, which required a large amount of time for investigation and restoration.
本発明は上記の問題点を除去し、計算機センタ
等のSVが設置されている場所で障害ノードを検
出できるデータハイウエイ方式を提供することを
目的とし、そのため本発明は、二重化された環状
の伝送路に1台のハイウエイ監視装置と複数台の
ステーシヨンノードを接続し、任意のステーシヨ
ンノード間で通信を行なうデータハイウエイシス
テムにおいて、上記伝送路もしくはステーシヨン
ノードで同期はずれが発生した場合、予備系を使
用して伝送路再構成を行うとともに、正常な片系
による運用が可能になつたとき、上記ハイウエイ
監視装置から、上記伝送路上を流れるデータ形式
フレーム内の特定の領域を使用し、上記伝送路上
に接続されている上記全ステーシヨンノードに対
してポーリング動作を行ない、当該同期はずれを
生じたステーシヨンノードより同期はずれ検出情
報を収集するようにしたことを特徴とする。 An object of the present invention is to eliminate the above-mentioned problems and provide a data highway method that can detect faulty nodes at locations such as computer centers where SVs are installed. In a data highway system in which one highway monitoring device and multiple station nodes are connected to a road, and communication is performed between arbitrary station nodes, if a loss of synchronization occurs on the transmission line or station node, a backup system is used. When normal single-system operation is possible, the highway monitoring device uses a specific area within the data format frame flowing on the transmission path to reconfigure the transmission path. The present invention is characterized in that a polling operation is performed on all the connected station nodes, and out-of-synchronization detection information is collected from the station node where the out-of-synchronization has occurred.
以下、本発明を図面により説明する。第1図は
本発明による実施例のデータハイウエイシステム
の構成図であり、図中、SVはハイウエイ監視装
置、STはステーシヨンノード、Lは伝送路、
CPUは処理装置、IOは入出力装置である。 Hereinafter, the present invention will be explained with reference to the drawings. FIG. 1 is a configuration diagram of a data highway system according to an embodiment of the present invention, in which SV is a highway monitoring device, ST is a station node, L is a transmission line,
CPU is a processing unit, and IO is an input/output device.
本発明のデータハイウエイシステムは第1図か
ら明らかな様に、互いに逆方向のデータ伝送に共
有できる伝送路L0,L1を有し、これにハイウ
エイ監視装置SV、ステーシヨンノードST0,
ST1,ST2,……STo-1,SToを接続し、環状の
データハイウエイシステムを構成するものであ
る。 As is clear from FIG. 1, the data highway system of the present invention has transmission paths L0 and L1 that can be shared for data transmission in opposite directions, and includes a highway monitoring device SV, station node ST 0 ,
ST 1 , ST 2 , . . . ST o-1 , ST o are connected to form a circular data highway system.
第2図は伝送路上を流れるデータ形式フレーム
を示すものである。図からも明らかな様にフレー
ムは、フレームヘツダ部とデータ部とから成り、
フレームヘツダ部は、さらに同期フラグSYNC、
ノードアドレスNADR、ノードコマンド
NCMD、ノードレスポンスNRESからなつてい
る。 FIG. 2 shows data format frames flowing on a transmission path. As is clear from the figure, a frame consists of a frame header section and a data section.
The frame header section further includes a synchronization flag SYNC,
Node address NADR, node command
NCMD consists of node response NRES.
第3図は上記SYNC,NADR,NCMD,
NRESの詳細図である。同期フラグSYNCは固定
パターンであり、実施例のシステムにおいては、
“01001100”のコードパターンを有している。ノ
ードアドレスNADRは、ステーシヨンノードア
ドレスAD0〜AD5、使用中表示ビツトUSE、パ
リテイビツトPからなつている。使用中表示ビツ
トUSEは“0”のとき未使用を、“1”のとき使
用中を表わしている。ノードコマンドNCMDは、
オペレーシヨンコードOP0〜OP2、未使用ビツト
NU、個別/共通指定表示ビツトGNRL、ライン
スイツチ指示ビツトLSW、電源切断指示ビツト
PWOF、パリテイビツトPからなつている、オ
ペレーシヨンコード部OP0〜OP2の詳細は第4図
の通りである。個別/共通指定表示ビツト
GNRLは、“0”のときNADRで指定されたステ
ーシヨンノードのみ動作し、“1”のとき全ステ
ーシヨンノードが動作するように指示するもので
ある。ラインスイツチ指示ビツトLSWは“0”
のとき伝送路L0の使用を指定し、“0”のとき伝
送路L1の使用を指定するものである。 Figure 3 shows the above SYNC, NADR, NCMD,
This is a detailed diagram of NRES. The synchronization flag SYNC is a fixed pattern, and in the example system,
It has a code pattern of “01001100”. The node address NADR consists of station node addresses AD 0 -AD 5 , a busy indication bit USE, and a parity bit P. The in-use display bit USE indicates unused when it is "0" and in use when it is "1". The node command NCMD is
Operation code OP 0 ~ OP 2 , unused bits
NU, individual/common specification display bit GNRL, line switch instruction bit LSW, power cut instruction bit
The details of the operation code sections OP0 to OP2 , which consist of PWOF and parity bit P, are shown in FIG. Individual/common designated display bit
GNRL instructs that only the station node designated by NADR operates when it is "0", and that all station nodes operate when it is "1". Line switch instruction bit LSW is “0”
When it is "0" , it specifies the use of the transmission line L0, and when it is "0", it specifies the use of the transmission line L1 .
最後に、ノードレスポンスNRESは、指定ノー
ド応答ビツトNRES、ステーシヨンノード同期エ
ラービツトSYCK、ステーシヨンノード・電源エ
ラービツトPWCK、ステーシヨンノード・メモ
リエラービツトMECK、ステーシヨンノード・
ロジツクエラービツトLGCK、ステーシヨンノー
ド・折返し中表示ビツトWRAP、未使用ビツト
NU、パリテイビツトPからなつている。 Finally, the node response NRES includes the specified node response bit NRES, the station node synchronization error bit SYCK, the station node power error bit PWCK, the station node memory error bit MECK, and the station node synchronization error bit SYCK.
Logic error bit LGCK, station node/loopback display bit WRAP, unused bit
It consists of NU and parity bit P.
SVは常時第2図に示す様な形式のフレームを
伝送路上に送出する。各々のステーシヨンノード
はフレームヘツダ部の同期フラグSYNCにより、
伝送路と同期の確立を計り、データ部のデータを
送受する。また、ステーシヨンノードはフレーム
ヘツダ部のノードアドレスNADRを常時監視し、
自ノード宛のコマンドNCMDに対しては、ノー
ドレスポンス部NRESに応答を書込む機能を有す
る。 The SV always sends frames in the format shown in Figure 2 onto the transmission path. Each station node uses the synchronization flag SYNC in the frame header.
Establishes synchronization with the transmission path and sends and receives data in the data section. In addition, the station node constantly monitors the node address NADR in the frame header.
It has a function of writing a response to a command NCMD addressed to its own node in the node response section NRES.
例えば、第1図のST2のラインL0で同期はずれ
を検出したとすると、ST2のラインL0の送出デー
タは保証されない。このため、STo-1,SToのス
テーシヨンノードのラインL0側でも同期はずれ
を検出する。また、SVが送出したフレームは、
ラインL0を一巡して戻つてきた時、SVでも同様
に同期はずれを検出する。SVは同期はずれを検
出すると、他系を用いて、伝送路上の全ノードに
対してラインスイツチ動作を行う。ラインスイツ
チ動作は、今までラインL0のデータを取込んで
いたものを、ラインL1側に切替えることである。
この切替えはSVよりノードコマンドNCMD中の
GNRLビツトを“1”、LSWビツトを“1”にし
て全ノードに当該コマンドを送出することにより
行なわれる。そしてSVは、他系に切替えた後、
該他系が正常に動作しているときには、この正常
系のフレームを用いて伝送路に接続されている全
ステーシヨンノードに対して個別にポリーングを
かける。ポーリングにおいては、フレームヘツダ
部のノードアドレスNADRにおいて最初ST0の
ノードアドレスを指定し、ST0にノードレスポン
スNRESを書込ませることによりST0の状態を読
取り、以下順次、最後のSToまで同様の動作を行
なう。各ステーシヨンノードSTにおいては同期
はずれが生じたことをフリツプフロツプ等により
記憶しているため、SVからポーリングをかけら
れたとき、第3図図示のノードレスポンスNRES
中のSYCKビツトを“1”にしてエラー動作を行
なう。 For example, if an out-of-synchronization is detected on line L 0 of ST 2 in FIG. 1, the transmitted data on line L 0 of ST 2 is not guaranteed. Therefore, the out-of-synchronization is also detected on the line L0 side of the station nodes ST o-1 and ST o . Also, the frames sent by SV are
When it goes around line L 0 and returns, the SV similarly detects an out-of-synchronization. When the SV detects a loss of synchronization, it performs a line switch operation for all nodes on the transmission path using other systems. The line switch operation is to switch the data that has been taken in from line L0 to line L1 .
This switching is done using the node command NCMD from SV.
This is done by setting the GNRL bit to "1" and the LSW bit to "1" and sending the command to all nodes. Then, after switching the SV to another system,
When the other system is operating normally, this normal system frame is used to individually poll all station nodes connected to the transmission path. In polling, first specify the node address of ST 0 in the node address NADR of the frame header section, read the status of ST 0 by writing the node response NRES to ST 0 , and then read the status of ST 0 sequentially until the last ST o . Perform the action. Since each station node ST stores the fact that synchronization has occurred using a flip-flop, etc., when polling is applied from the SV, the node response NRES shown in Figure 3 is
Set the SYCK bit inside to "1" to perform an error operation.
SVでは各ステーシヨンノードから収集した応
答により、テーブルを作成することにより、最初
に同期はずれを検出したノードを知ることができ
る。例えば、第1図図示のST1とST2間のライン
L0における障害に起因して同期エラーが発生し
たとすると、SVから上記ポーリングをかけたと
き、ST2以後、SToまでのすべてのステーシヨン
ノードから同期エラーが報告されてくるために
SVでは上記ST1とST2間のラインL0における障
害を認識することができる。 In SV, by creating a table based on the responses collected from each station node, it is possible to know which node first detected an out-of-synchronization. For example, the line between ST 1 and ST 2 shown in Figure 1
Assuming that a synchronization error occurs due to a failure in L 0 , when the above polling is performed from the SV, synchronization errors will be reported from all station nodes from ST 2 to ST o .
SV can recognize a fault in line L 0 between ST 1 and ST 2 above.
次に第5図は本発明による実施例のSVのブロ
ツク図である。第5図において、REPは伝送路
上を流れるシリアルデータからデータ成分、クロ
ツク成分の抽出機能を有する中継器であり、伝送
路が二重化されているので1台のSVに2台設置
されるもの、LSWは二重化されている伝送路の
受信ラインL0,L1を切替える機能を有するライ
ンスイツチ、E.MEMは伝送路上を流れるフレー
ムを一定周期に調整するためのメモリ、S/
PREGは伝送路上のシリアルデータをパラレルデ
ータに変換するためのレジスタ、REG#0〜2
はバツフアレジスタ、MPXは送信タイミングに
より、同期フラグ、ノードアドレス、ノードコマ
ンドを送出するためのマルチプレクサ、P/S
REGはパラレルデータを再びシリアルデータに
変換するためのレジスタ、SYNCは伝送路上のデ
ータとの同期を確立するためのレジスタ群、R―
TIMは受信データからのクロツク成分により、
SVの内部で必要なタイミングを作成する機能を
有する回路、S―TIMは伝送路に送出する必要
なタイミングを当回路の発振器より作成する機能
を有する回路、FHD SYNCはフレームヘツダの
同期パターン発生回路、FHD NADRはハイウ
エイ上に接続されているノードアドレスを管理す
る機能を有する回路、FED NCHDはハイウエイ
上のステーシヨンノードに発行するコマンドを制
御する回路、TABLはノードレスポンスによつ
て応答されたデータのテーブルを作成する回路で
ある。 Next, FIG. 5 is a block diagram of an SV according to an embodiment of the present invention. In Figure 5, REP is a repeater that has the function of extracting data components and clock components from serial data flowing on a transmission path, and since the transmission path is duplicated, two units are installed in one SV, and LSW E.MEM is a line switch that has the function of switching the receiving lines L 0 and L 1 of a duplex transmission path, and E.MEM is a memory and S/MEM that adjusts the frames flowing on the transmission path to a constant cycle.
PREG is a register for converting serial data on the transmission path to parallel data, REG #0 to 2
is a buffer register, MPX is a multiplexer for sending synchronization flags, node addresses, and node commands depending on the transmission timing, and P/S
REG is a register for converting parallel data back into serial data, SYNC is a group of registers for establishing synchronization with data on the transmission path, R-
TIM is determined by the clock component from the received data.
A circuit that has the function of creating the necessary timing inside the SV, S-TIM is a circuit that has the function of creating the necessary timing sent to the transmission line from the oscillator of this circuit, FHD SYNC is the synchronization pattern generation circuit of the frame header, FHD NADR is a circuit that has the function of managing node addresses connected on the highway, FED NCHD is a circuit that controls commands issued to station nodes on the highway, and TABL is a table of data responded by node responses. This is a circuit that creates
次に第6図は、本発明による実施例のステーシ
ヨンノードのブロツク図である。第6図において
REPは伝送路上に流れるシリアルデータから、
データ成分、クロツク成分の抽出機能を有する中
継器であり、伝送路が二重化されているので1台
のステーシヨンノードに2台設置されるもの、
LSWは二重化されている伝送路の受信ラインL0,
L1を切替える機能を有するラインスイツチ、
S/P REGは伝送路上のシリアルデータをパ
ラレルデータに変換するためのレジスタ、REG
#0〜2はバツフアレジスタ、MPXはタイミン
グによりデータの送出、コマンドレスポンスの送
出の切替えを行うマルチプレクサ、P/S
REGはパラレルデータを再びシリアルデータに
変換するためのレジスタ、ADR/COMPはステ
ーシヨンノードアドレス、チヤネルアドレスの設
定比較機能を有する回路、SYNCは伝送路上のデ
ータとの同期を確立するためのレジスタ群、
COMMON CONTはステーシヨンノードの共通
制御部でありチヤネル部のデータの送受信および
ノードレスポンス等の制御を行うもの、CH
CONTはCPU,I/O間のデータ送受の制御を
行うもの、R BUFFERは受信データのバツフ
アメモリであり、チヤネル制御によりCPU,
I/O側にデータを送出するもの、S
BUFFERは送信データのバツフアメモリであり、
一旦ここでパケツト化し伝送路に送出するもの、
TIMはステーシヨンノードは発振器を持つてい
ないために、受信したクロツク成分から必要なタ
イミング信号を作成する回路、ERR REGは各種
エラー情報収集のためのフリツプフロツプFFに
より構成され、共通制御及びタイミング部の指示
によりノードレスポンス部に応答する機能を有す
るものである。 Next, FIG. 6 is a block diagram of a station node according to an embodiment of the present invention. In Figure 6
REP is based on serial data flowing on the transmission path.
It is a repeater that has the function of extracting data components and clock components, and since the transmission path is duplicated, two units can be installed in one station node.
LSW is the receiving line L 0 of the duplex transmission line,
A line switch with the function of switching L 1 ,
S/P REG is a register for converting serial data on the transmission path into parallel data.
#0 to 2 are buffer registers, MPX is a multiplexer that switches between sending data and sending command responses depending on the timing, and P/S
REG is a register for converting parallel data back into serial data, ADR/COMP is a circuit that has a setting comparison function for station node address and channel address, SYNC is a group of registers for establishing synchronization with data on the transmission path,
COMMON CONT is a common control unit of the station node that controls data transmission and reception of the channel unit and node response, etc.
CONT controls data transmission and reception between the CPU and I/O, and R BUFFER is a buffer memory for received data.
Something that sends data to the I/O side, S
BUFFER is buffer memory for sending data,
What is once converted into packets and sent out to the transmission path,
Since the station node does not have an oscillator, the TIM consists of a circuit that creates the necessary timing signals from the received clock components, and the ERR REG consists of a flip-flop FF for collecting various error information, and provides common control and timing section instructions. It has the function of responding to the node response section.
次に第5図の回路の動作を説明する。 Next, the operation of the circuit shown in FIG. 5 will be explained.
S―TIMは伝送路にフレームを送出するため
クロツク源を有し、フレームを送出するためのタ
イミングを作成する回路である。S―TIMから
のタイミング信号により、MPXを切替え、第2
図に示すフレームを送出する。MPXから送出さ
れたデータは8ビツト幅のパラレルデータであり
該データをシリアルデータに変換を行う。変換は
P/S REGで行なわれ中継器REPを介して伝
送路に送出される。 The S-TIM is a circuit that has a clock source to send frames to a transmission path and creates timing for sending frames. MPX is switched by the timing signal from S-TIM, and the second
Send the frame shown in the figure. The data sent from MPX is 8-bit parallel data, and this data is converted into serial data. Conversion is performed at P/S REG and sent to the transmission line via repeater REP.
伝送路を一巡して戻つたデータは中継器REP
に入り、ここで、ビツトシリアルデータから、デ
ータ成分、クロツク成分の抽出を行う。クロツク
成分はR―TIM回路に入り、SV内部で受信動作
に必要なクロツク、タイミング信号を作成する。
データ成分はライン切替え回路LSWに入り、SV
において指定されたラインからのデータがE
MEMに入る。E MEMは伝送路を流れるフレ
ームを一定周期に調整するためのメモリである。
E MEMから読み出されたデータは同期フラグ
検出回路SYNCに入り、フレームヘツダ内の同期
フラグの検出を行う。同期の確立がなされている
時に、R―TIMからのタイミング信号は有効に
なる。 The data that goes around the transmission path and returns is sent to the repeater REP.
The data component and clock component are extracted from the bit serial data. The clock component enters the R-TIM circuit to create clock and timing signals necessary for reception operation inside the SV.
The data component enters the line switching circuit LSW and SV
The data from the line specified in E
Enter MEM. E MEM is a memory for adjusting frames flowing through a transmission path to a constant cycle.
The data read from E MEM enters the synchronization flag detection circuit SYNC, which detects the synchronization flag in the frame header. The timing signal from R-TIM becomes valid when synchronization is established.
データは、シリアルデータからパラレルデータ
に変換のためのレジスタS/P REGに入りパ
ラレルデータに変換がなされる。パラレルデータ
はバツフアレジスタ、REG#0〜2を経て、
MPXP/S REG,REPを介して伝送路に送出
される。 The data enters a register S/P REG for converting serial data into parallel data and is converted into parallel data. Parallel data passes through buffer registers, REG#0~2,
It is sent to the transmission path via MPXP/S REG and REP.
第1図のST2L0側にて同期はずれを検出したと
仮定して説明を続ける。ST2のL0側で検出した
時、ST2のL0側以降に接続されているステーシヨ
ンノード及びSVも同期はずれになる。つまり、
STo-1,STo,SVのL0側で同期はずれを検出す
る。SV内のSYNC回路にて同期はずれを検出す
ると、フレームヘツダ内のノードコマンドの
LSWのビツトを1にし、フレームを送出する。
フレームの送出は上記で述べた通りである。各ス
テーシヨンノードはLSWコマンドにより、伝送
路をL0からL1に切替える。 The explanation will continue assuming that synchronization is detected on the ST 2 L 0 side in FIG. 1. When detected on the L 0 side of ST 2 , the station nodes and SVs connected after the L 0 side of ST 2 also become out of synchronization. In other words,
Out-of-synchronization is detected on the L0 side of ST o-1 , ST o , and SV. When the SYNC circuit in the SV detects synchronization, the node command in the frame header is
Set the LSW bit to 1 and send the frame.
Frame transmission is as described above. Each station node switches the transmission path from L 0 to L 1 using an LSW command.
SVは現用系から予備系に切替え、伝送路の再
構成を行う。次に伝送路内に接続されているステ
ーシヨンノードに対し、同期はずれ検出の有無を
調べる。本チエツクは、フレームヘツダ内のアド
レス部にST0のアドレスを書込んでフレームを送
出する。一方ST0は同期はずれを検出していない
ため、フレームヘツダ部のレスポンス部のSYCK
を“0”で応答しSVに通知する。同様にST1に
対してもポーリングを行う。該ポーリングに対し
てもレスポンスは“0”である。次にST2に対し
て同様のポーリングを行うが、ST2では同期はず
れを検出しているため、レスポンスは“1”にな
る。同様にSTo-1,SToに対してもポーリングを
行う。SVは、TABL回路内に内蔵されているマ
イクロプロセツサの制御により、最初に、同期は
ずれを検出したステーシヨンノードのアドレスを
割り出す。 The SV switches from the active system to the backup system and reconfigures the transmission path. Next, the station nodes connected within the transmission path are checked to see if any out-of-synchronization has been detected. This check writes the address of ST 0 to the address field in the frame header and sends the frame. On the other hand, ST 0 has not detected the synchronization loss, so the SYCK in the response part of the frame header part is
It responds with “0” and notifies the SV. Similarly, ST 1 is also polled. The response to this polling is also "0". Next, similar polling is performed on ST 2 , but since ST 2 has detected an out-of-synchronization, the response is "1". Similarly, polling is performed for ST o-1 and ST o . Under the control of the microprocessor built into the TABL circuit, the SV first determines the address of the station node where the synchronization has been detected.
次に、第6図の回路の動作を説明する。 Next, the operation of the circuit shown in FIG. 6 will be explained.
伝送路からのフレームは中継器REPに入りこ
こで、ビツトシリアルデータから、データ成分、
クロツク成分の抽出がなされる。クロツク成分は
タイミング作成回路TIMに入る。ステーシヨン
ノードは発振器を有しないため、REPにて抽出
されたクロツク成分を基にして本回路内でステー
シヨンノードが動作するのに必要なクロツク、タ
イミング信号を作成する。 Frames from the transmission path enter the repeater REP, where they are converted from bit serial data to data components,
Clock components are extracted. The clock component enters the timing generation circuit TIM. Since the station node does not have an oscillator, the clock and timing signals necessary for the station node to operate within this circuit are created based on the clock components extracted by REP.
データ成分はライン切替え回路LSWに入り、
SVにおいて指定されたラインからのデータを取
込む。同期フラグ検出回路SYNCはフレームヘツ
ダ内の同期フラグの検出を行う。同期の確立がな
されている時に、TIMからのタイミング信号は
有効になる。ライン切替え回路で選択されたデー
タはシリアルデータからパラレルデータに変換の
ためのレジスタS/P REGに入りパラレルデ
ータに変換がなされる。パラレルデータは、バツ
フアレジスタREG#0〜2を経て、送出データ
切替えのためのマルチプレクサMPX、パラレル
データをシリアルデータに変換するためのP/S
REG中継器を経て伝送路に送出される。 The data component enters the line switching circuit LSW,
Import data from the line specified in SV. The synchronization flag detection circuit SYNC detects the synchronization flag in the frame header. The timing signal from the TIM becomes valid when synchronization is established. The data selected by the line switching circuit enters a register S/P REG for converting serial data into parallel data and is converted into parallel data. Parallel data passes through buffer registers REG#0 to 2, multiplexer MPX for switching out data, and P/S for converting parallel data to serial data.
It is sent out to the transmission line via the REG repeater.
R―BUFFER,S―BUFFER,CH CONT,
ADR/COMPはCPU又はi/O間のデータの授
受の時に用いる。フレーム内のデータエリアにア
ドレスが付加され、該アドレスとアドレス設定比
較回路ADR/COMP内に設定されたアドレスを
比較し、一致すると受信データを共通制御部
COMMON CONTの制御により受信バツフア回
路R BUFFER内にとり込む。受信バツフア内
のデータはチヤネル制御回路CH CONTの制御
により一定の手順に従い受信データをCPU又は
i/Oへ送出する。CPU又はi/Oからのデー
タはチヤネル制御回路の制御により一定の伝送制
御手順により、送信バツフア回路S BUFFER
内に一度蓄えたのち、共通制御回路の制御によつ
てMPX,P/S REG,REPを経て伝送路上に
送出する。伝送路に送出されたデータは上記で述
べた方法により、別のステーシヨンノードで受信
される。 R-BUFFER, S-BUFFER, CH CONT,
ADR/COMP is used when exchanging data between CPUs or I/Os. An address is added to the data area in the frame, the address is compared with the address set in the address setting comparison circuit ADR/COMP, and if they match, the received data is transferred to the common control unit.
Loaded into the reception buffer circuit R BUFFER under the control of COMMON CONT. The data in the reception buffer is sent to the CPU or I/O according to a certain procedure under the control of the channel control circuit CH CONT. Data from the CPU or I/O is sent to the transmission buffer circuit S BUFFER according to a certain transmission control procedure under the control of the channel control circuit.
After being stored once in the memory, it is sent out onto the transmission line via MPX, P/S REG, and REP under the control of the common control circuit. The data sent out on the transmission path is received by another station node using the method described above.
エラーレジスタERR REGは各種のエラー情報
を記憶しており、SVから指示されたとき、つま
りフレームヘツダ内のノードアドレス(NADR)
とアドレス設定回路内に設定したアドレスと一致
した時に共通制御回路の制御によりエラー情報を
MPX,P/S REG,REP、伝送路を介して、
ハイウエイ監視装置に通知する。 The error register ERR REG stores various error information, and when instructed by the SV, that is, the node address (NADR) in the frame header.
When the address matches the address set in the address setting circuit, error information is output under the control of the common control circuit.
Via MPX, P/S REG, REP, transmission line,
Notify highway monitoring equipment.
上記したように、本発明は二重化されている伝
送路の片側に障害が発生しても、他の系を用いて
SVから伝送路上に接続されている全ノードに対
してポーリングをかけ、その応答により障害検出
ノードアドレスを知るようにしている。そのため
本発明によれば遠隔地で発生した障害であつて
も、センター等のSVの設置されている場所で障
害検出ノードを識別することができ、システムの
保守運用動作を容易にすることができる。 As mentioned above, the present invention allows even if a failure occurs on one side of a duplex transmission line, it can be
The SV polls all nodes connected to the transmission path, and the address of the failure detection node is learned from the response. Therefore, according to the present invention, even if a fault occurs in a remote location, the fault detection node can be identified at the location where the SV is installed, such as at the center, and system maintenance and operation operations can be facilitated. .
第1図は本発明による実施例のデータハイウエ
イシステムの構成図、第2図は伝送路上を流れる
データ形式フレームの構成、第3図はフレームヘ
ツダ部の詳細図、第4図はオペレーシヨンコード
部の詳細図、第5図は本発明による実施例のSV
のブロツク図、第6図は本発明による実施例のス
テーシヨンノードのブロツク図である。
第1図において、SVはハイウエイ監視装置、
STはステーシヨンノード、Lは伝送路、CPUは
処理装置、IOは入出力装置である。
Figure 1 is a configuration diagram of a data highway system according to an embodiment of the present invention, Figure 2 is the configuration of a data format frame flowing on a transmission path, Figure 3 is a detailed diagram of a frame header section, and Figure 4 is a diagram of an operation code section. Detailed view, FIG. 5 is an SV of an embodiment according to the present invention.
FIG. 6 is a block diagram of a station node according to an embodiment of the present invention. In Figure 1, SV is a highway monitoring device;
ST is a station node, L is a transmission line, CPU is a processing unit, and IO is an input/output device.
Claims (1)
イ監視装置と複数台のステーシヨンノードを接続
し、前記各ステーシヨンノードは前記ハイウエイ
監視装置より送出されるデータ形式フレームより
クロツク信号を抽出し、該クロツク信号にもとづ
いてデータの送受信制御を行ない、任意の前記ス
テーシヨンノード間および前記ハイウエイ監視装
置と前記ステーシヨンノード間で通信を行なうデ
ータハイウエイシステムにおいて、上記伝送路も
しくはステーシヨンノードで同期はずれが発生し
た場合、予備系を使用して伝送路再構成を行なう
とともに、正常な片系による運用が可能になつた
とき、上記ハイウエイ監視装置から、上記正常な
伝送路上を流れるデータ形式フレーム内の特定の
領域を使用し上記伝送路上に接続されている上記
全ステーシヨンノードに対して順次個別にポーリ
ング動作を行ない、当該同期はずれの生じたこと
を記憶しているすべてのステーシヨンノードより
同期エラー情報を収集し、当該同期エラー情報を
送出したステーシヨンノードの番号の連続性およ
び同期はずれ時のデータ伝送方向にもとづいて同
期エラー発生部位を識別するようにしたことを特
徴とするデータハイウエイ方式。1 One highway monitoring device and a plurality of station nodes are connected to a duplicated circular transmission path, and each station node extracts a clock signal from a data format frame sent from the highway monitoring device, and In a data highway system in which data transmission and reception is controlled based on signals and communication is performed between any of the station nodes and between the highway monitoring device and the station node, when an out-of-synchronization occurs in the transmission path or the station node, In addition to reconfiguring the transmission path using the backup system, when normal single-system operation becomes possible, the highway monitoring device uses a specific area within the data format frame flowing on the normal transmission path. Then, polling is performed individually on all the station nodes connected to the transmission path, collects synchronization error information from all the station nodes that remember that the synchronization has occurred, and updates the synchronization. A data highway method characterized in that a location where a synchronization error occurs is identified based on the continuity of the number of the station node that sent the error information and the data transmission direction at the time of synchronization loss.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5388580A JPS56149850A (en) | 1980-04-23 | 1980-04-23 | Data highway system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5388580A JPS56149850A (en) | 1980-04-23 | 1980-04-23 | Data highway system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS56149850A JPS56149850A (en) | 1981-11-19 |
| JPS641987B2 true JPS641987B2 (en) | 1989-01-13 |
Family
ID=12955184
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5388580A Granted JPS56149850A (en) | 1980-04-23 | 1980-04-23 | Data highway system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS56149850A (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58107744A (en) * | 1981-12-22 | 1983-06-27 | Fujitsu Ltd | Failed position detecting system for loop transmission line |
| JPH0795747B2 (en) * | 1983-05-31 | 1995-10-11 | 日本電気株式会社 | Data transmission equipment |
| JPH07107997B2 (en) * | 1983-07-28 | 1995-11-15 | 株式会社東芝 | Dataway fault location detection method |
| JPH063931B2 (en) * | 1984-03-01 | 1994-01-12 | 沖電気工業株式会社 | Fault handling method of loop bus control system |
| JPH063930B2 (en) * | 1984-03-01 | 1994-01-12 | 沖電気工業株式会社 | Remote system maintenance method |
| JPH02121542A (en) * | 1988-10-31 | 1990-05-09 | Fujitsu Ltd | Circuit fault separating system |
-
1980
- 1980-04-23 JP JP5388580A patent/JPS56149850A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS56149850A (en) | 1981-11-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| GB2194713A (en) | Method of restoring transmission | |
| WO1998021854A1 (en) | Communication network system and rebuilding thereof | |
| JP3545642B2 (en) | Monitoring system and method | |
| JPS641987B2 (en) | ||
| WO2005026904A2 (en) | Programmable delay, transparent switching multi-port interface line card | |
| JP5418670B2 (en) | Bus control device and bus control method | |
| JPH03196737A (en) | Communication system and repeater used for the communication system | |
| KR20000040686A (en) | Dual system of lan line | |
| JP3842379B2 (en) | Transmission path data detour system | |
| JP2544329B2 (en) | Concentrator diagnosis and fault isolation method | |
| US6922143B2 (en) | Serial bus type configuration recognition and alarm apparatus | |
| JPH08149145A (en) | LAN system | |
| JPS63146626A (en) | Optical loop supervisory equipment | |
| JP3445443B2 (en) | Communication control method | |
| KR0138872B1 (en) | Node module of high performance inter-processor communicationunit network | |
| JP3414646B2 (en) | Fiber channel switch | |
| JPH01114134A (en) | Ring-type local area network | |
| JPH08163162A (en) | Loop type data transmission device | |
| KR100279714B1 (en) | Clock generator device | |
| JPH0398320A (en) | Switching control system for active/standby package constituting redundant system | |
| KR970009755B1 (en) | Frame Address Checker of High Performance Interprocessor Network Nodes | |
| JPS60217445A (en) | Communication controller switching system | |
| GB2207327A (en) | Ring-shaped local area network | |
| JP3246779B2 (en) | Failure information collection method | |
| JPH01228346A (en) | Communication control system |