JP2964187B2 - Data transmission control method - Google Patents

Data transmission control method

Info

Publication number
JP2964187B2
JP2964187B2 JP33465591A JP33465591A JP2964187B2 JP 2964187 B2 JP2964187 B2 JP 2964187B2 JP 33465591 A JP33465591 A JP 33465591A JP 33465591 A JP33465591 A JP 33465591A JP 2964187 B2 JP2964187 B2 JP 2964187B2
Authority
JP
Japan
Prior art keywords
packet
unit
slave
transferred
master
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 - Fee Related
Application number
JP33465591A
Other languages
Japanese (ja)
Other versions
JPH05167624A (en
Inventor
正良 林
政雄 富岡
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.)
Fujitsu Telecom Networks Ltd
Original Assignee
Fujitsu Telecom Networks 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 Fujitsu Telecom Networks Ltd filed Critical Fujitsu Telecom Networks Ltd
Priority to JP33465591A priority Critical patent/JP2964187B2/en
Publication of JPH05167624A publication Critical patent/JPH05167624A/en
Application granted granted Critical
Publication of JP2964187B2 publication Critical patent/JP2964187B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、主従2系統の伝送系に
より同一のデータを対向装置に伝送するデータ伝送制御
方式に関する。データ収集システム等に於いて、主従2
系統の伝送系を設けて、所定の周期で同期をとって同一
のデータをパケット化して対向装置に伝送し、この対向
装置に於いて集計処理等を行い、二重化データ伝送によ
り信頼性の向上を図るシステムが知られている。このよ
うなシステムに於いて障害時のデータの欠落を防止する
ことが要望されている。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data transmission control system for transmitting the same data to an opposing device by using two main and sub transmission systems. Master-slave 2 in data collection system, etc.
A system transmission system is provided, the same data is packetized synchronously at a predetermined cycle, transmitted to the opposing device, and the opposing device performs aggregation processing, etc., and improves reliability by duplex data transmission. Known systems are known. In such a system, it is desired to prevent data loss at the time of failure.

【0002】[0002]

【従来の技術】図5は従来例の説明図であり、同一のデ
ータを主系装置31と従系装置32とに於いて収集し、
このデータを、主系装置31に於いて所定の周期毎にパ
ケットP1〜Pnに組立て、このパケットP1〜Pnを
従系装置32に転送すると共に、パケット交換網34を
介して対向装置33に送出する。又従系装置32は主系
装置31から転送されたパケットP1〜Pnをパケット
交換網34を介して対向装置33に送出する。従って、
対向装置33は主従2系統の伝送系により同一のデータ
をパケットP1〜Pnにより受信することができるか
ら、何れか一方の障害によってもデータを受信できるこ
とになり、システムの信頼性を向上することができる。
2. Description of the Related Art FIG. 5 is an explanatory diagram of a conventional example, in which the same data is collected by a master device 31 and a slave device 32.
The data is assembled into packets P1 to Pn at predetermined intervals in the main device 31, and the packets P1 to Pn are transferred to the slave device 32 and transmitted to the opposite device 33 via the packet switching network 34. I do. The slave device 32 sends out the packets P1 to Pn transferred from the master device 31 to the opposing device 33 via the packet switching network 34. Therefore,
Since the opposing device 33 can receive the same data by the packets P1 to Pn by the transmission system of the master and the slave, the data can be received even if one of the failures occurs, and the reliability of the system can be improved. it can.

【0003】又主系装置31に障害が発生すると、従系
装置32を主系に切替えることにより、所定の周期毎に
収集したデータをパケットP1〜Pnに組立てて、パケ
ット交換網34を介して対向装置33に送出する。この
場合、主系装置31は従系に切替えられ、主系に切替え
られた装置32からパケットP1〜Pnが転送される
が、障害が発生しているから、対向装置33へ送出する
ことができない。
When a failure occurs in the main unit 31, the data collected at predetermined intervals is assembled into packets P1 to Pn by switching the subordinate unit 32 to the main unit. It is sent to the opposing device 33. In this case, the master device 31 is switched to the slave system, and the packets P1 to Pn are transferred from the device 32 switched to the master system. However, since a failure has occurred, it cannot be transmitted to the opposite device 33. .

【0004】図6は従来例の動作説明図であり、
(a),(b)は障害により主系Mと従系Sとの切替え
の状態を示す。この場合の初期状態は、(a)は主系
M、(b)は従系Sであるから、(a)は前述の主系装
置31の状態を示し、(b)は前述の従系装置32の状
態を示すことになる。又(c)は主系装置31に於ける
処理、(d)は従系装置32に於ける処理を示す。
FIG. 6 is a diagram for explaining the operation of the conventional example.
(A) and (b) show the state of switching between the master M and the slave S due to a failure. In the initial state in this case, (a) is the master M and (b) is the slave S, so (a) shows the state of the master 31 and (b) shows the slave. 32 state. (C) shows the processing in the master device 31, and (d) shows the processing in the slave device 32.

【0005】主系装置31は収集したデータを所定周期
T毎にパケットP1〜Pnに組立てて、従系装置32に
転送すると共に、対向装置33に送出する。又従系装置
32は主系装置31から転送されたパケットP1〜Pn
を対向装置33に送出する。そして、例えば、t1に於
いて主系装置31に障害が発生してパケットP1〜Pn
の中のP1〜P3のみを従系装置32に転送すると共
に、対向装置33に送出した場合、従系装置32は主系
装置31から転送されたパケットP1〜P3を対向装置
33に送出した後、主系装置31からのパケットの転送
を待ち、所定時間経過しても後続のパケットが転送され
ない時、主系装置31側の障害と判定し、その時刻t2
に(b)に示すように主系Mに切替える。その切替えに
伴って主系装置31を従系装置Sに切替えるものである
が、主系装置31自身の障害の場合はその切替えができ
ないことになり、(a)では点線で示している。
[0005] The master device 31 assembles the collected data into packets P1 to Pn at predetermined intervals T, transfers the data to the slave device 32, and sends the data to the opposing device 33. In addition, the slave device 32 includes the packets P1 to Pn transferred from the master device 31.
To the opposing device 33. Then, for example, at time t1, a failure occurs in the main device 31 and packets P1 to Pn
Are transferred to the slave device 32 and sent to the opposite device 33, the slave device 32 sends the packets P1 to P3 transferred from the master device 31 to the opposite device 33. Waiting for the transfer of the packet from the main unit 31, and when the subsequent packet is not transferred even after the lapse of a predetermined time, it is determined that the main unit 31 has a failure and the time t2
Then, as shown in FIG. The main device 31 is switched to the slave device S in accordance with the switching. However, in the case of a failure of the main device 31 itself, the switching cannot be performed. In FIG.

【0006】[0006]

【発明が解決しようとする問題点】前述のように主系装
置31に障害が発生したことを従系装置32が識別し、
主系Mに切替えた場合、所定の周期T毎にパケットP1
〜Pnの組立て及び送出の制御を行うものであるから、
障害発生以後のパケットP4〜Pnを送出することがで
きないことになる。即ち、主従2系統の伝送系により二
重化データ伝送を行うシステムを構成しても、主系装置
31の障害発生により、送出残のパケットP4〜Pnを
送出できなくなり、対向装置33ではパケットP4〜P
nによるデータの欠落が生じる欠点があった。本発明
は、主系装置に障害が発生しても、データの欠落が生じ
ないようにすることを目的とする。
As described above, the slave device 32 identifies that a failure has occurred in the master device 31, and
When switching to the main system M, packets P1
To control the assembly and transmission of Pn.
Packets P4 to Pn after the occurrence of the failure cannot be transmitted. That is, even if a system that performs duplex data transmission by using two main and subordinate transmission systems is configured, the failure of the main system device 31 makes it impossible to transmit the remaining packets P4 to Pn.
There is a disadvantage that data is lost due to n. An object of the present invention is to prevent data from being lost even if a failure occurs in a main device.

【0007】[0007]

【課題を解決するための手段】本発明のデータ伝送制御
方式は、図1を参照して説明すると、主系装置1と従系
装置2とは、例えば、データ収集部5と、パケット組立
部6と、パケット送受信部7とを備え、対向装置3とパ
ケット交換網4を介して接続し、主系装置1と従系装置
2とに於ける同一のデータを収集し、所定の周期毎に主
系装置1に於いてパケットの組立てを行い、このパケッ
トを対向装置3に送出すると共に、従系装置2に転送
し、従系装置2は主系装置1から転送されたパケットを
対向装置3に送出し、障害発生により主従の切替えを行
うデータ伝送制御方式に於いて、従系装置2に於いて
も、主系装置1と並行してパケットの組立てを行い、従
系装置2に於いて組立てたパケットと同一のパケットが
主系装置1から転送されたか否かを判定し、主系装置1
からパケットが転送された場合は、その主系装置1から
転送されたパケットを対向装置3に送出し、転送されな
い場合は、主系装置1の障害と判定して、この従系装置
2を主系に切替えると共に、従系装置2に於いて組立て
たパケットを対向装置3へ送出するものである。
A data transmission control system according to the present invention will be described with reference to FIG. 1. A master device 1 and a slave device 2 include, for example, a data collection unit 5 and a packet assembling unit. 6 and a packet transmission / reception unit 7, are connected to the opposite device 3 via the packet switching network 4, collect the same data in the master device 1 and the slave device 2, and The main device 1 assembles the packet, sends the packet to the opposing device 3, and transfers the packet to the subordinate device 2. The subordinate device 2 transmits the packet transferred from the main device 1 to the opposing device 3. In the data transmission control system for switching between master and slave when a failure occurs, the slave device 2 also assembles the packets in parallel with the master device 1 and the slave device 2 The same packet as the assembled packet is transferred from the main unit 1. To determine Taka not primarily based device 1
If the packet is transferred from the master device 1, the packet transferred from the master device 1 is sent to the opposing device 3. If the packet is not transferred, it is determined that the master device 1 has failed. In addition to switching to the system, the packet assembled in the slave device 2 is sent to the opposing device 3.

【0008】[0008]

【作用】従系装置2も主系装置1と同様に、所定の周期
毎に、データ収集部5に於いて収集したデータを、パケ
ット組立部6に於いてパケットに組立て、主系装置1
は、パケット送受信部7からパケット交換網4を介して
対向装置3にパケットを送出すると共に、従系装置2に
転送する。従系装置2は、自装置で組立てたパケットと
同一のパケットが主系装置1から転送されたか否かを判
定する。この場合、パケット送受信部7に於いてパケッ
ト番号比較により判定することができる。
In the same manner as the main unit 1, the slave unit 2 assembles the data collected by the data collection unit 5 into packets in the packet assembling unit 6 at predetermined intervals.
Transmits a packet from the packet transmission / reception unit 7 to the opposing device 3 via the packet switching network 4 and transfers the packet to the slave device 2. The slave device 2 determines whether the same packet as the packet assembled by itself is transferred from the master device 1. In this case, the determination can be made by comparing the packet numbers in the packet transmitting / receiving unit 7.

【0009】主系装置1からパケットが正しく転送され
た場合は、従系装置2は転送されたパケットをパケット
送受信部5からパケット交換網4を介して対向装置3に
転送する。この場合は、主従2系統の伝送系により二重
化データ伝送が行われる。
When the packet is correctly transferred from the master device 1, the slave device 2 transfers the transferred packet from the packet transmitting / receiving unit 5 to the opposite device 3 via the packet switching network 4. In this case, duplex data transmission is performed by two main and sub transmission systems.

【0010】又従系装置2に於いて組立てたパケットに
対応するパケットが主系装置1から転送されない場合
は、短い時間間隔で主系装置1からのパケットの転送の
有無を監視し、転送無しと判定した時は、従系装置2を
主系に切替えると共に、従系装置2に於いて組立てたパ
ケットを、パケット送受信部7から対向装置3に送出す
る。即ち、主系装置1から送出したパケットに後続した
パケットを、従系装置2から引き続いて送出することが
できるから、対向装置3に於いてはデータの欠落が生じ
ないことになる。
When a packet corresponding to the packet assembled in the slave device 2 is not transferred from the master device 1, the presence or absence of the transfer of the packet from the master device 1 is monitored at short time intervals, and no transfer is performed. When the judgment is made, the slave device 2 is switched to the main system, and the packet assembled in the slave device 2 is transmitted from the packet transmitting / receiving unit 7 to the opposing device 3. That is, a packet subsequent to the packet transmitted from the main device 1 can be transmitted continuously from the slave device 2, so that data loss does not occur in the opposing device 3.

【0011】[0011]

【実施例】図2は本発明の実施例のブロック図であり、
主系装置11と従系装置12とは同一構成を有し、各部
を添字で区別している。即ち、151 ,152 はデータ
収集部、161 ,162 は組立部、171 ,172 は制
御部、181 ,182 はタイマ、191 ,192 は同期
処理部、201 ,202 は送信部、211 ,212 は受
信部、221 ,222 は異常監視部である。又13は対
向装置、14はパケット交換網である。
FIG. 2 is a block diagram showing an embodiment of the present invention.
The master device 11 and the slave device 12 have the same configuration, and each part is distinguished by a subscript. That is, 15 1, 15 2 is the data acquisition unit, 16 1, 16 2 assembly, 17 1, 17 2 control unit, 18 1, 18 2 Timer, 19 1, 19 2 synchronization processing unit, 20 1 , 20 2 transmitting section, 21 1, 21 2 receiving unit, 22 1, 22 2 is abnormality monitoring unit. Reference numeral 13 denotes an opposite device, and reference numeral 14 denotes a packet switching network.

【0012】主系装置11と従系装置12とのデータ収
集部151 ,152 により同一のデータが収集され、又
制御部171 ,172 はタイマ181 ,182 にパケッ
トの送出周期をセットし、タイムアウトにより組立部1
1 ,162 を起動して、収集したデータをパケットに
組立て、同期処理部191 ,192 に転送する。主系装
置11に於いては、同期処理部191 からパケットを送
信部201 に転送し、そのパケットを送信部201 から
パケット交換網14を介して対向装置13に送出し、且
つ従系装置12の受信部212 にそのパケットを転送す
る。
The same data is collected by the data collection units 15 1 and 15 2 of the master device 11 and the slave device 12, and the control units 17 1 and 17 2 transmit the packet transmission cycle to the timers 18 1 and 18 2. Is set, and the assembly unit 1
6 1 and 16 2 are activated to assemble the collected data into a packet and transfer it to the synchronization processing sections 19 1 and 19 2 . In the main system unit 11 transfers from the synchronization processing unit 19 1 packet to the transmission unit 20 1, and sends the packet from the transmitting unit 20 1 to the counter unit 13 via the packet switching network 14, and slave the receiving unit 21 2 of device 12 forwards the packet.

【0013】従系装置12は、受信部212 により受信
したパケットを同期処理部192 に転送する。この同期
処理部192 は、組立部162 に於いて組立てたパケッ
トと、主系装置11から転送されたパケットとを、パケ
ット番号等により照合し、同一の場合は正常と判定し、
主系装置11から転送されたパケットを、そのまま送信
部202 からパケット交換網14を介して対向装置13
に送出する。
[0013] slave device 12 transfers the packet received by the reception unit 21 2 to the synchronization processing unit 19 2. The synchronization processing unit 19 2, and packets assembled at the assembling section 16 2, and a packet transferred from the main system unit 11 collates the packet number, etc., when the same is judged to be normal,
The packet transferred from the main system unit 11, via the packet switching network 14 as it is from the transmitting unit 20 2 opposite apparatus 13
To send to.

【0014】又従系装置12の同期処理部192 に於い
て、組立部162 で組立てたパケットと同一のパケット
を主系装置11から受信できないことを識別すると、タ
イマ182 にパケット送出周期に比較して短い時間をセ
ットし、異常監視部222 により主系装置11の異常検
出を行う。この異常監視部222 により異常を検出した
場合は、従系装置12を主系に切替えると共に、主系装
置11からのパケットの転送が中断した以後の組立部1
2 で組立てたパケットを、同期処理部192 から送信
部202 に転送し、このパケットを、送信部202 から
パケット交換網14を介して対向装置13に送出する。
[0014] In the synchronization processing unit 19 2 of the slave device 12, when identifying that can not receive the same packet as the packet assembled by the assembling unit 16 2 from the main system unit 11, a packet transmission period timer 18 2 set a short time compared to, the abnormality detection of the main system unit 11 by the abnormality monitoring unit 22 2. If an abnormality is detected by the abnormality monitoring unit 22 2, it switches the slave device 12 to the main system, the main system unit of the subsequent transmission of packets is interrupted from 11 assembly 1
Packets assembled by 6 2, transferred from the synchronization processing unit 19 2 to the transmission unit 20 2, sends the packet, the counter device 13 from the transmission unit 20 2 via a packet switched network 14.

【0015】図3は本発明の実施例のフローチャートで
あり、主系としてステップ(1)〜(6)、従系として
ステップ(11)〜(21)からなる場合を示し、又パ
ケットを送出する所定の周期を20sとし、所定の周期
毎に送出するパケット数を5とし、又主系装置からのパ
ケットの転送がない場合の監視時間を1sとした場合に
ついて示す。
FIG. 3 is a flow chart of an embodiment of the present invention, showing a case where the master system comprises steps (1) to (6) and the slave system comprises steps (11) to (21), and transmits a packet. The case where the predetermined period is 20 s, the number of packets transmitted at each predetermined period is 5, and the monitoring time when there is no packet transfer from the main system is 1 s is shown.

【0016】主系、即ち、主系装置11は、タイマ18
1 の設定時間Tを20sにセットし、パケット番号iを
1とする(1)。そして、タイマ181 のタイムアウト
を監視し(2)、タイムアウトにより20s経過したと
判定して、データ処理、即ち、収集したデータを組立部
161 に於いてパケットに組立てる(3)。次に、パケ
ット番号iのパケットを送信部201 から従系装置12
と対向装置13とに送出し(4)、パケット番号iを+
1し(5)、このパケット番号iが5を超えたか否かを
判定し(6)、超えない場合はステップ(4)に移行
し、超えた場合はステップ(1)に移行する。
The main system, that is, the main system device 11 includes a timer 18
The set time T of 1 is set to 20 s, and the packet number i is set to 1 (1). Then, monitoring the time-out of timer 18 1 (2), it is determined that has elapsed 20s by timeout, data processing, i.e., assembled into packets at the data collected assembly 16 1 (3). Next, the slave device 12 a packet of packet number i from the transmission unit 20 1
(4), and the packet number i is incremented by +
1 (5), it is determined whether or not the packet number i has exceeded 5 (6). If the packet number i does not exceed 5, the process proceeds to step (4). If not, the process proceeds to step (1).

【0017】従系装置12は、主系装置11と同様に、
タイマ182 の設定時間Tを20sにセットし、パケッ
ト番号iを1とする(11)。そして、タイマ182
タイムアウトを監視し(12)、タイムアウトとなる
と、主系装置11からのパケットを受信し(13)、デ
ータの同期をとる(14)。即ち、同期処理部192
於いて自装置で組立てたパケットと主系装置11から転
送されたパケットとを、パケット番号iにより照合し、
照合一致によりデータが同期したと判定し、その場合
は、主系装置11から転送されたパケット番号iのパケ
ットを対向装置13へ送出する(15)。そして、パケ
ット番号iを+1し(16)、このパケット番号iが5
を超えるか否か判定し(17)、超えた場合はステップ
(11)へ移行し、超えない場合はステップ(13)へ
移行する。
The slave device 12 is similar to the master device 11,
Set the set time T of the timer 18 2 to 20s, the packet number i to 1 (11). Then, monitoring the time-out of timer 18 2 (12), when the time-out to receive a packet from the main system unit 11 (13), synchronizing data (14). That is, a packet transferred from the packet and the main system unit 11 assembled by the own apparatus at the synchronization processing unit 19 2, matches the packet number i,
It is determined that the data has been synchronized by the collation match, and in that case, the packet of the packet number i transferred from the main apparatus 11 is transmitted to the opposing apparatus 13 (15). Then, the packet number i is incremented by 1 (16).
Is determined (17), and if so, the process proceeds to step (11). If not, the process proceeds to step (13).

【0018】又データの同期がとれない場合、即ち、主
系装置11からパケットが転送されない場合、タイマ1
2 の設定時間Tを1sにセットして(18)、異常監
視部222 により主系装置11の異常検出を行い(1
9),(20)、異常が検出されない場合は、ステップ
(12)に移行する。又異常監視部222 により異常が
検出された場合は、主系装置11の障害と判定して、従
系装置12を主系に切替える(21)。それによって、
ステップ(3)に移行し、主系装置11の処理を引き継
ぐものである。
If the data cannot be synchronized, that is, if no packet is transferred from the main unit 11, the timer 1
8 2 setting time T is set to 1s (18), performs abnormality detection of the main system unit 11 by the abnormality monitoring unit 22 2 (1
9), (20), if no abnormality is detected, the process proceeds to step (12). If also the abnormality by the abnormality monitoring unit 22 2 is detected, it is determined that the failure of the main system unit 11, switches the slave device 12 to the main system (21). Thereby,
The processing shifts to step (3) to take over the processing of the main apparatus 11.

【0019】図4は本発明の実施例の動作説明図であ
り、(a)〜(d)は図6の従来例の(a)〜(d)に
対応したものであり、又n=5とした場合を示す。所定
の周期T1=20s毎に、主系装置11も従系装置12
も収集したデータをパケットP1〜P5に組立て、
(c)に示すように、主系装置11のパケットP1〜P
5を対向装置へ送出すると共に従系装置12へ転送す
る。又(d)に示すように、従系装置12は、主系装置
11から転送されたパケットP1〜P5を対向装置13
へ送出する。
FIG. 4 is a diagram for explaining the operation of the embodiment of the present invention, wherein (a) to (d) correspond to (a) to (d) of the conventional example of FIG. 6, and n = 5. Is shown. At every predetermined period T1 = 20 s, the master device 11
Also assembles the collected data into packets P1 to P5,
As shown in (c), the packets P1 to P
5 is transmitted to the opposing device and transferred to the slave device 12. As shown in (d), the slave device 12 sends the packets P1 to P5 transferred from the master device 11 to the opposite device 13.
Send to

【0020】主系装置11からパケットP1〜P3を送
出した後の時刻t1に於いて障害が発生した場合、従系
装置12は、自装置で組立てたパケットP4に対応する
パケットP4が主系装置11から受信できないので、デ
ータの同期がとれないことになり(図3のステップ(1
4)参照)、タイマ182 にT2=1sをセットし、異
常監視部222 による主系装置11の異常検出を行う。
異常が検出されれば、主系装置11に障害が発生された
判定し、ほぼT2の時間程度で、従系装置12は(b)
に示すように主系Mに切替える。そして、組立部162
に於いて組立てたパケットP4,P5を対向装置13へ
送出する。従って、主系装置11からのパケットP1〜
P3に引き続き、従系装置12で組立てたパケットP
4,P5を送出することができるから、対向装置13で
はパケットP1〜P5を受信することができる。即ち、
データの欠落が生じないことになる。
If a failure occurs at time t1 after the transmission of the packets P1 to P3 from the main system 11, the subordinate device 12 transmits the packet P4 corresponding to the packet P4 assembled by itself to the main system. 11, the data cannot be synchronized (step (1) in FIG. 3).
4)), the timer 18 2 sets T2 = 1s, performs the main system unit 11 of the abnormality detection by the abnormality monitoring unit 22 2.
If an abnormality is detected, it is determined that a failure has occurred in the master device 11, and the slave device 12 becomes (b) in about T2.
Is switched to the main system M as shown in FIG. Then, the assembling unit 16 2
Then, the assembled packets P4 and P5 are sent to the opposing device 13. Therefore, the packets P1 to P1 from the main device 11
Following P3, the packet P assembled by the slave device 12
4, P5 can be transmitted, so that the opposing device 13 can receive the packets P1 to P5. That is,
No data loss will occur.

【0021】[0021]

【発明の効果】以上説明したように、本発明は、主系装
置1と従系装置2とに於いて同一のデータを収集し、所
定の周期毎にパケットの組立てを行い、主系装置1は対
向装置3にそのパケットを送出すると共に従系装置2へ
転送し、従系装置2は主系装置1からのパケットを対向
装置3へ送出し、主系装置1からパケットが転送されな
い場合は、従系装置2を主系に切替えると共に、組立て
たパケットを対向装置3へ送出するものであり、主系装
置1の障害時に、送出残のパケットが存在する場合で
も、それに引き続くパケットを従系装置2から送出する
ことができるので、対向装置3に於いてはデータの欠落
が生じるない利点がある。
As described above, according to the present invention, the same data is collected in the master device 1 and the slave device 2 and the packets are assembled at predetermined intervals. Sends the packet to the opposing device 3 and transfers the packet to the slave device 2. The slave device 2 sends the packet from the master device 1 to the counter device 3. If the packet is not transferred from the master device 1, And switches the slave device 2 to the master system and sends the assembled packet to the opposing device 3. Even if there are remaining packets to be sent when the master device 1 fails, the subsequent packets are sent to the slave system. Since the data can be transmitted from the device 2, there is an advantage that no data is lost in the opposing device 3.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の原理説明図である。FIG. 1 is a diagram illustrating the principle of the present invention.

【図2】本発明の実施例のブロック図である。FIG. 2 is a block diagram of an embodiment of the present invention.

【図3】本発明の実施例のフローチャートである。FIG. 3 is a flowchart of an embodiment of the present invention.

【図4】本発明の実施例の動作説明図である。FIG. 4 is an operation explanatory diagram of the embodiment of the present invention.

【図5】従来例の説明図である。FIG. 5 is an explanatory diagram of a conventional example.

【図6】従来例の動作説明図である。FIG. 6 is an operation explanatory diagram of a conventional example.

【符号の説明】[Explanation of symbols]

1 主系装置 2 従系装置 3 対向装置 4 パケット交換網 5 データ収集部 6 パケット組立部 7 パケット送受信部 DESCRIPTION OF SYMBOLS 1 Main apparatus 2 Slave apparatus 3 Opposite apparatus 4 Packet switching network 5 Data collection part 6 Packet assembling part 7 Packet transmitting / receiving part

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.6,DB名) H04L 12/28 H04L 12/56 H04L 1/22 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 6 , DB name) H04L 12/28 H04L 12/56 H04L 1/22

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 主系装置(1)と従系装置(2)とを対
向装置(3)とパケット交換網(4)を介して接続し、
前記主系装置(1)と従系装置(2)とに於いて同一の
データを収集し、所定の周期毎に前記主系装置(1)に
於いてパケットの組立てを行い、該パケットを前記対向
装置(3)に送出すると共に、前記従系装置(2)に転
送し、該従系装置(2)は前記主系装置(1)から転送
されたパケットを前記対向装置(3)に送出し、障害発
生により主従の切替えを行うデータ伝送制御方式に於い
て、 前記従系装置(2)に於いても前記主系装置(1)と並
行してパケットの組立てを行い、該従系装置(2)に於
いて組立てたパケットと同一のパケットが前記主系装置
(1)から転送されたか否かを判定し、前記主系装置
(1)からパケットが転送された場合は、前記主系装置
(1)から転送されたパケットを前記対向装置(3)に
送出し、転送されない場合は、前記主系装置(1)の障
害と判定して、該従系装置(2)を主系に切替えると共
に該従系装置(2)に於いて組立てたパケットを前記対
向装置(3)に送出することを特徴とするデータ伝送制
御方式。
1. A master device (1) and a slave device (2) are connected to an opposite device (3) via a packet switching network (4),
The same data is collected in the master device (1) and the slave device (2), and a packet is assembled in the master device (1) at predetermined intervals, and the packet is transferred to the main device (1). The packet is transmitted to the opposite device (3) and transferred to the slave device (2), and the slave device (2) sends the packet transferred from the master device (1) to the counter device (3). In the data transmission control method for switching between master and slave when a failure occurs, the slave device (2) also assembles packets in parallel with the master device (1), It is determined whether the same packet as the packet assembled in (2) has been transferred from the main unit (1), and if the packet has been transferred from the main unit (1), The packet transferred from the device (1) is transmitted to the opposite device (3), and is transmitted. If not, it is determined that the main unit (1) has failed, the subordinate unit (2) is switched to the main unit, and the packet assembled in the subordinate unit (2) is transmitted to the opposite unit (2). 3. A data transmission control method, wherein the data transmission control method is transmitted.
JP33465591A 1991-12-18 1991-12-18 Data transmission control method Expired - Fee Related JP2964187B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP33465591A JP2964187B2 (en) 1991-12-18 1991-12-18 Data transmission control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP33465591A JP2964187B2 (en) 1991-12-18 1991-12-18 Data transmission control method

Publications (2)

Publication Number Publication Date
JPH05167624A JPH05167624A (en) 1993-07-02
JP2964187B2 true JP2964187B2 (en) 1999-10-18

Family

ID=18279788

Family Applications (1)

Application Number Title Priority Date Filing Date
JP33465591A Expired - Fee Related JP2964187B2 (en) 1991-12-18 1991-12-18 Data transmission control method

Country Status (1)

Country Link
JP (1) JP2964187B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100495511B1 (en) * 2002-12-11 2005-06-16 엘지전자 주식회사 Data Backup Method between Dual Board
JP6408357B2 (en) * 2014-11-26 2018-10-17 新川センサテクノロジ株式会社 Data collection device

Also Published As

Publication number Publication date
JPH05167624A (en) 1993-07-02

Similar Documents

Publication Publication Date Title
EP0115761B1 (en) Method for determining physical order of active stations on a token ring
USRE42080E1 (en) Bus monitor unit
WO2006080433A1 (en) Information processing apparatus and information processing method
CN102282787B (en) Method for synchronizing local clocks in a distributed computer network
KR910005999B1 (en) Communication control system
JP2964187B2 (en) Data transmission control method
JP2773727B2 (en) Alarm notification method
JP4073595B2 (en) Network failure detection system and detection method
JP3301590B2 (en) Protocol state synchronization system
CN110247964A (en) The method and device of code publication
JPS58170247A (en) Automatic loop back controlling system
JP2937871B2 (en) Polling monitoring method
JPH05304528A (en) Multiplex communication node
JP2590635B2 (en) Data transmission processing method
JPS63257353A (en) Transmission start control method for local network
Winkler et al. Standards and architecture for token-ring local area networks
RU1798793C (en) Device for connecting two computers
JPH05236555A (en) Remote monitor system
JP2000269989A (en) Collision avoidance system
JPH01119149A (en) Packet switching network control system
JPS6336587B2 (en)
JPH09179837A (en) Decentralized arrangement data restoration system
JPH06350492A (en) Abnormality detecting system for distribution line carrier communications system
JPH09237110A (en) Remote io transmitting device
JPH0628283A (en) Command control system

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees