JP2011120184A - Data transmission apparatus and data transmission method - Google Patents
Data transmission apparatus and data transmission method Download PDFInfo
- Publication number
- JP2011120184A JP2011120184A JP2009286167A JP2009286167A JP2011120184A JP 2011120184 A JP2011120184 A JP 2011120184A JP 2009286167 A JP2009286167 A JP 2009286167A JP 2009286167 A JP2009286167 A JP 2009286167A JP 2011120184 A JP2011120184 A JP 2011120184A
- Authority
- JP
- Japan
- Prior art keywords
- data
- transmission
- control device
- received
- transmission line
- 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
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
Abstract
Description
本発明は、複数の装置間のデータ伝送に関し、特に、高信頼性が要求される交通、電力分野へ適用される装置の間で冗長化されたデータの送受信を行うデータ伝送装置及びデータ伝送方法に関する。 The present invention relates to data transmission between a plurality of devices, and in particular, a data transmission device and a data transmission method for transmitting and receiving redundant data between devices that are applied to the traffic and power fields that require high reliability. About.
従来、伝送データの信頼性を向上させる技術として、例えば特許文献1に記載の技術がある。この技術は、サーバ/クライアント型のシステムにおいて伝送パケットに欠落が生じた場合、サーバ側伝送装置はクライアント側伝送装置からの再送要求に応じてパケットを再送するというものである。ここでは、2重化した早系と遅系で構成される2系統でデータ伝送を行っている。
Conventionally, as a technique for improving the reliability of transmission data, for example, there is a technique described in
また、2重化された伝送路による伝送システムとして、例えば特許文献2に記載の技術がある。この技術は、冗長化された伝送路を切替えて伝送を行うことにより、伝送路の利用効率を上げるものである。ここでは、伝送路の故障検出時の動作については詳細には記述されていないが、異常発生時には再送処理を行い、それでも異常な場合には伝送路異常と判定して伝送路を切替えるものと推定される。
As a transmission system using a duplexed transmission path, there is a technique described in
しかしながら、上記従来の2重化された伝送路による伝送システムのように、一方の伝送路に障害が発生した場合に伝送路を切替える構成とすると、伝送路上の1箇所の障害のみにしか対応できない。すなわち、同時に双方の伝送路に障害が発生した場合にはデータの伝送が停止してしまう。また、伝送されるデータにエラー発生した場合、再送処理によりデータ回復するので、正確な定周期毎にデータを抜けなく伝送することが困難である。
そこで、本発明は、多重化構成の伝送路に同時に障害が発生した場合であっても、データを適正に伝送することができるデータ伝送装置及びデータ伝送方法を提供することを課題としている。
However, if the transmission line is switched when a failure occurs in one of the transmission lines, as in the conventional transmission system using the duplexed transmission line, only one failure on the transmission line can be dealt with. . That is, if a failure occurs in both transmission paths at the same time, data transmission stops. In addition, when an error occurs in the transmitted data, the data is recovered by the retransmission process, so that it is difficult to transmit the data without missing every accurate fixed period.
Therefore, an object of the present invention is to provide a data transmission apparatus and a data transmission method capable of appropriately transmitting data even when a failure occurs simultaneously in a multiplexed transmission path.
上記課題を解決するために、請求項1に係るデータ伝送装置は、マスタ装置と複数の制御装置とが、隣接する装置間を結ぶ双方向通信可能で且つ複数系統に多重化された伝送路によって接続され、それぞれの系統毎に前記伝送路を介して伝送データの授受を行うデータ伝送装置であって、前記マスタ装置は、自身に接続された全ての系統の伝送路に対して、同一の伝送データを同時又は略同時に送出するように構成されており、前記制御装置は、全ての系統から前記伝送データを受信したか否かを監視する監視手段と、前記監視手段で前記伝送データを受信できない異常系統が存在すると判断したとき、正常系統から受信した前記伝送データを、前記異常系統の伝送路に対して双方向に送出するデータ送出手段と、を備えることを特徴としている。
In order to solve the above-described problem, a data transmission device according to
このように、全ての系統からデータ受信したか否かを監視することで、正しくデータ受信できない系統が存在すると判断した場合には、その系統の伝送路の上流に障害が発生していると判断することができる。そして、障害が発生している伝送路に対しては、正常な系統から受信したデータを送出するので、伝送路に接続されたすべての制御装置でデータが抜けることなく正常に受信することができる。したがって、複数系統の伝送路に同時に障害が発生した場合であっても、データ伝送が停止することなく、信頼性を向上させることができる。
さらに、伝送路に障害が発生していると判断した制御装置から異常系統に対して正常なデータを送出することができるので、マスタ装置からの煩雑な再送処理を不要とすることができる。その結果、データ遅れを抑制することができる。
In this way, if it is determined that there is a system that cannot correctly receive data by monitoring whether data has been received from all the systems, it is determined that a failure has occurred upstream of the transmission path of that system. can do. And since the data received from the normal system is sent to the transmission line in which the failure has occurred, all the control devices connected to the transmission line can normally receive the data without loss. . Therefore, even when a failure occurs in a plurality of transmission lines at the same time, the data transmission is not stopped and the reliability can be improved.
Furthermore, since normal data can be sent to the abnormal system from the control device that has determined that a failure has occurred in the transmission path, complicated retransmission processing from the master device can be eliminated. As a result, data delay can be suppressed.
また、請求項2に係るデータ伝送装置は、請求項1に係る発明において、前記監視手段は、何れか1つの系統から前記伝送データを受信してから所定の監視時間が経過するまでの間に、残りの系統から前記伝送データを受信したか否かを監視するものであって、前記監視時間は、前記制御装置毎に異なる時間に設定されていることを特徴としている。
これにより、例えば、上流側の制御装置の監視時間を下流側と比較して短く設定すれば、上流側の制御装置で先に監視時間がアップして正常なデータを送出することになる。したがって、障害発生箇所より下流側の制御装置に、伝送路の正常状態と同じ順番でデータ伝送を行うことができる。一方、例えば、下流側の制御装置の監視時間を上流側と比較して短く設定すれば、下流側の制御装置で先に監視時間がアップして正常なデータが送出することになる。したがって、障害発生箇所より下流側の制御装置におけるデータ遅れを抑制することができる。
According to a second aspect of the present invention, there is provided the data transmission device according to the first aspect of the present invention, wherein the monitoring unit is configured to receive the transmission data from any one of the systems until a predetermined monitoring time elapses. The transmission time is monitored whether or not the transmission data is received from the remaining systems, and the monitoring time is set to a different time for each of the control devices.
Accordingly, for example, if the monitoring time of the upstream control device is set shorter than that of the downstream side, the monitoring time is first increased by the upstream control device and normal data is transmitted. Therefore, data transmission can be performed in the same order as in the normal state of the transmission path to the control device on the downstream side of the failure occurrence location. On the other hand, for example, if the monitoring time of the downstream control device is set shorter than that of the upstream side, the monitoring time is first increased by the downstream control device and normal data is transmitted. Therefore, it is possible to suppress a data delay in the control device downstream from the failure occurrence location.
さらに、請求項3に係るデータ伝送装置は、請求項2に係る発明において、前記監視時間は、上記系統における上流側に配置した制御装置であるほど、短い時間に設定されていることを特徴としている。
これにより、障害発生箇所の直後の制御装置で真っ先に監視時間がアップして、正常なデータを送出することができる。したがって、障害発生箇所に近い制御装置におけるデータ遅れを抑制することができる。
Furthermore, the data transmission device according to claim 3 is characterized in that, in the invention according to
As a result, the monitoring time can be increased first in the control device immediately after the failure occurrence point, and normal data can be transmitted. Therefore, it is possible to suppress a data delay in the control device close to the failure occurrence location.
また、請求項4に係るデータ伝送装置は、請求項3に係る発明において、前記制御装置は、前記マスタ装置との間のクロックの差分と、前記マスタ装置から自制御装置に伝送データが到達するまでの時間である伝播遅延時間とに基づいて、自制御装置のクロック値を補正する同期手段を備え、前記監視時間は、前記伝播遅延時間に基づいて設定されていることを特徴としている。
このように、標準的なクロック同期化方法で用いる伝播遅延時間に基づいて監視時間を設定するので、比較的簡易な構成で、伝送路の上流側に配置された制御装置であるほど監視時間が短くなるように設定することができる。
According to a fourth aspect of the present invention, in the data transmission device according to the third aspect of the present invention, the control device causes the difference in clock between the master device and the transmission data to reach the control device from the master device. Synchronization means for correcting the clock value of the own control device based on the propagation delay time that is the time until the monitoring time is set based on the propagation delay time.
Thus, since the monitoring time is set based on the propagation delay time used in the standard clock synchronization method, the monitoring time increases as the control device is arranged on the upstream side of the transmission line with a relatively simple configuration. It can be set to be shorter.
さらに、請求項5に係るデータ伝送方法は、マスタ装置と複数の制御装置とが、隣接する装置間を結ぶ双方向通信可能で且つ複数系統に多重化された伝送路によって接続され、それぞれの系統毎に前記伝送路を介して伝送データの授受を行うデータ伝送方法であって、前記マスタ装置は、自身に接続された全ての系統の伝送路に対して、同一の伝送データを同時又は略同時に送出し、前記制御装置は、全ての系統から前記伝送データを受信したか否かを監視し、前記伝送データを受信できない異常系統が存在すると判断したとき、正常系統から受信した前記伝送データを、前記異常系統の伝送路に対して双方向に送出することを特徴としている。
これにより、多重化構成の伝送路に同時に障害が発生した場合であっても、伝送路に接続された全ての制御装置でデータが抜けることなく正しく受信することができるデータ伝送方法とすることができる。
Furthermore, the data transmission method according to claim 5 is such that the master device and the plurality of control devices are connected by a transmission path capable of bidirectional communication between adjacent devices and multiplexed in a plurality of systems. A data transmission method for transmitting / receiving transmission data via the transmission path every time, wherein the master device transmits the same transmission data simultaneously or substantially simultaneously to transmission paths of all systems connected to the master apparatus. The control device monitors whether the transmission data has been received from all the systems, and determines that there is an abnormal system that cannot receive the transmission data, the transmission data received from the normal system, Sending bidirectionally to the abnormal system transmission line.
As a result, even if a failure occurs simultaneously in a multiplexed transmission path, a data transmission method can be provided in which data can be correctly received by all control devices connected to the transmission path without being lost. it can.
本発明によれば、各制御装置において全系統からデータ受信したか否かを監視することで、各伝送路上の障害の有無を検出することができる。そして、障害発生を検出した場合には、障害発生した箇所から下流側の伝送路上に、正常系統から受信したデータを送出するので、複数系統の伝送路に同時に障害が発生した場合にも対応することができる。したがって、高信頼な伝送システムを構成することができる。 According to the present invention, it is possible to detect the presence or absence of a failure on each transmission line by monitoring whether or not each control device has received data from all systems. When the occurrence of a failure is detected, data received from the normal system is sent out on the downstream transmission path from the location where the failure occurred, so it is also possible to cope with a failure occurring simultaneously in a plurality of transmission paths. be able to. Therefore, a highly reliable transmission system can be configured.
以下、本発明の実施の形態を図面に基づいて説明する。
(第1の実施形態)
(構成)
図1は本発明の一実施形態を示すシステム構成図である。
図中、符号1はマスタ装置、符号2a〜2fは制御装置である。この図1に示すように、マスタ装置1と複数(ここでは6台)の制御装置2a〜2fとが、2重化された伝送路系A,Bを介してリング状に接続されている。
マスタ装置1は、各制御装置2a〜2fに対する指令を含む伝送データを、伝送路系A及び伝送路系Bに同時に送出する。マスタ装置1から送出した伝送データは、制御装置2a→制御装置2b→制御装置2c→…と順々に伝えられ、最終的にマスタ装置1に戻される。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(First embodiment)
(Constitution)
FIG. 1 is a system configuration diagram showing an embodiment of the present invention.
In the figure,
The
この動作は、伝送路系A,Bそれぞれに対して同様に行う。そのため、制御装置2a〜2fは、それぞれの伝送路系から同じ伝送データを2回受信することになる。
なお、制御装置2a〜2fはそれぞれ同様の構成を有するため、以下の説明では、制御装置2a〜2fを総括して説明する場合には、単に制御装置2と略記する。
This operation is performed similarly for each of the transmission line systems A and B. For this reason, the
Since the
図2は、制御装置2の内部構成を示す図である。
制御装置2は、CPU21、双方向メモリ22、伝送コントローラ23、3ポートスイッチ24、監視タイマ25及び監視タイマ値設定部26により構成されている。ここで、双方向メモリ22、伝送コントローラ23及び3ポートスイッチ24は、各伝送路系A,Bに対応して2つずつ設けられている。そして、各制御装置2の3ポートスイッチ24A,24Bが、それぞれ冗長化された伝送路系A,Bで構成されたネットワークで接続されている。
FIG. 2 is a diagram illustrating an internal configuration of the
The
すなわち、制御装置2は双方向通信可能な4つの通信ポートを有し、このうち2つの通信ポートを1組として2系統の通信系統にそれぞれ接続したネットワーク構成となっている。
CPU21は、伝送路系A及びBの双方から正常にデータ受信しているか否かを監視し、何れか一方の系からデータ受信してから所定の監視時間内に、もう一方の系からデータ受信していないと判定した場合には、データ受信していない方の系に対して、正常な系から受信した受信データを送出するデータ監視処理を行う。
That is, the
The
ここで、CPU21は、双方向メモリ22A及び22Bに対するデータの読み出し及び書き込みが可能となっており、双方向メモリ22A及び22B内のデータを読み出し、監視することで伝送路系A及びBからデータ受信しているか否かを判定可能となっている。また、双方向メモリ22A,22Bにデータを書き込むことで、データを書き込んだ双方向メモリに対応する系に対して、書き込みデータを送出することが可能となっている。なお、このデータ監視処理については後で詳述する。
Here, the
3ポートスイッチ24Aは3つのポートを有し、そのうちの2つのポートは伝送路系Aに接続され、残りの1つのポートは伝送コントローラ23Aに接続されている。
3ポートスイッチ24Aは、伝送路系Aに接続した一方のポートに伝送路系Aを介してデータが入力されると、当該データを、伝送路系Aに接続した他方のポートから送出すると共に、伝送コントローラ23Aへ出力する。
伝送コントローラ23Aは、3ポートスイッチ24Aを介して入力されたデータのエラーチェックを行うと共に、そのデータが自分宛てであるか否かを確認する。そして、データにエラーがない場合には、双方向メモリ22Aへそのデータを書き込む。
The 3-
When data is input to one port connected to the transmission path system A via the transmission path system A, the 3-
The
また、伝送コントローラ23Aは、CPU21が伝送路へ送信するデータを双方向メモリ22Aへ書き込むと、双方向メモリ22Aに書き込まれたデータを順番に読み出し、3ポートスイッチ24Aへ送る。すると3ポートスイッチ24Aは、伝送コントローラ23Aからの送信データを上記ネットワークに接続された2つのポートから出力する。つまり、伝送路の双方向にデータを送出する。
なお、伝送路系Bに対応する双方向メモリ22B、伝送コントローラ23B及び3ポートスイッチ24Bの構成については、上述した伝送路系Aに対応する双方向メモリ22A、伝送コントローラ23A及び3ポートスイッチ24Aと同様であるため、説明を省略する。
Further, when the
The configurations of the
監視タイマ値設定部26は、制御装置2に割り振られた32ビット長の識別番号の下8ビットに、例えば20μsを乗算することで、自制御装置の監視タイマ値(監視時間)を決定する。この場合であると、20μsから5120μsの間で20μs間隔の監視時間がそれぞれの制御装置2に割り振られることになる。この監視タイマ値は監視タイマ25により監視される。
The monitoring timer
次に、CPU21で実行するデータ監視処理について説明する。
図3は、CPU21で実行するデータ監視処理手順を示すフローチャートである。
先ずステップS1で、CPU21は、伝送路系A,Bの何れか一方の系からデータ受信したか否かを判定する。
上述したように、伝送路を介したデータが3ポートスイッチ24に入力されると、その受信データは伝送コントローラ23へ入力される。そして、伝送コントローラ23は入力された受信データのエラーチェックを行った後、その受信データを双方向メモリ22へ書き込む。したがって、ここでは、双方向メモリ22A及び22B内のデータを確認し、何れか一方に受信データが書き込まれているか否かを判定することで、伝送路系A,Bの何れか一方の系からデータ受信したか否かを判定する。
Next, data monitoring processing executed by the
FIG. 3 is a flowchart showing a data monitoring process procedure executed by the
First, in step S1, the
As described above, when data via the transmission path is input to the 3-port switch 24, the received data is input to the transmission controller 23. Then, the transmission controller 23 performs an error check on the input received data, and then writes the received data into the bidirectional memory 22. Therefore, here, by confirming the data in the
そして、双方向メモリ22A及び22Bに受信データが書き込まれていない場合には、何れの系からもデータ受信していないと判断し、何れかの系からデータ受信するまで待機する。一方、何れかの系からデータ受信したと判断した場合には、ステップS2に移行する。
ステップS2では、CPU21は、監視タイマ25に対して指令信号を出力し、監視タイマをスタートさせる。
If the received data is not written in the
In step S2, the
次に、ステップS3では、CPU21は、前記ステップS1でデータ受信をしていないと判断した方の系からデータ受信したか否かを判定する。そして、データ受信したと判定した場合には、伝送路系A及びBの両方から正常にデータ受信しており、各伝送路は正常であると判断してそのままデータ監視処理を終了する。
一方、データ受信をしていない場合にはステップS4に移行し、監視タイマ25の監視タイマ値が監視タイマ値設定部26で設定した監視時間に達したか否かを判定する。そして、監視タイマ設定値に達していない場合には前記ステップS3に移行する。すなわち、一方の系からデータ受信してから、監視時間が経過するまでの期間は、もう一方の系からのデータ受信を待つものとする。
Next, in step S3, the
On the other hand, if no data has been received, the process proceeds to step S4, where it is determined whether or not the monitoring timer value of the
そして、監視タイマ値が監視タイマ設定値に達すると、データ受信していない方の系は、伝送路の上流で障害が発生している異常系統であると判断して、ステップS4からステップS5に移行する。
ステップS5では、CPU21は、伝送路系A,Bのうちデータ受信が可能な正常系統から受信した受信データを、異常系統の双方向メモリ22に書き込む。これにより、当該受信データが異常系統の伝送路に対して双方向に送出される。
When the monitoring timer value reaches the monitoring timer set value, the system that has not received data is determined to be an abnormal system in which a failure has occurred upstream of the transmission path, and the process proceeds from step S4 to step S5. Transition.
In step S <b> 5, the
このように、各制御装置2では、一方の系統からデータが正しく受信されてから所定の監視時間が経過するまでの間に、他方の系統からデータが正しく受信されない場合には、その系統の伝送路に障害が発生したものと判断する。そして、正しく受信できたデータを障害発生の系統の伝送路に送出する。
なお、図3において、ステップS1〜S4が監視手段に対応し、ステップS5がデータ送出手段に対応している。
Thus, in each
In FIG. 3, steps S1 to S4 correspond to monitoring means, and step S5 corresponds to data sending means.
(動作)
次に、本実施形態の動作について説明する。
今、図4に示すように、制御装置2aと制御装置2bとの間の伝送路系Aにおいて、障害αが発生しているものとする。
この状態で、マスタ装置1が伝送路系A及びBに所定の伝送データを送出すると、この伝送データは、先ず伝送路系Aを介して制御装置2aの3ポートスイッチ24Aに入力される。すると、3ポートスイッチ24Aは、入力した伝送データを伝送コントローラ23Aに出力すると共に、伝送路系Aに接続されたもう一方のポートから送出する。伝送コントローラ23Aは、入力した伝送データのエラーチェックを行った後、その伝送データを双方向メモリ22Aに書き込む。
(Operation)
Next, the operation of this embodiment will be described.
Now, as shown in FIG. 4, it is assumed that a failure α occurs in the transmission line system A between the
In this state, when the
このとき、CPU21は、図3に示すデータ監視処理により、伝送路系Aからデータを受信したと判定し(ステップS1でYes)、監視タイマをスタートする(ステップS2)。
マスタ装置1から送出された伝送データは、伝送路系Aを介して制御装置2aの3ポートスイッチ24Aに入力されるのと同時又は略同時に、伝送路系Bを介して制御装置2aの3ポートスイッチ24Bにも入力される。すると、3ポートスイッチ24Bは、入力した伝送データを伝送コントローラ23Bに出力すると共に、伝送路系Bに接続されたもう一方のポートから送出する。伝送コントローラ23Bは、入力した伝送データのエラーチェックを行った後、その伝送データを双方向メモリ22Bに書き込む。
At this time, the
The transmission data sent from the
すなわち、CPU21は、伝送路系Aからデータ受信したと判定した後、監視タイマ値設定部26で設定した監視時間が経過するまでの間に、伝送路系Bを介して制御装置2aがデータ受信したと判定する(ステップS3でYes)。これにより、制御装置2aのCPU21は、マスタ装置1から制御装置2aまでの区間の各伝送路は正常であると判断する。
That is, the
この例では、伝送路系Bには障害が発生していないため、制御装置2aの3ポートスイッチ24Bから送出された伝送データは、制御装置2bの3ポートスイッチ24B→制御装置2cの3ポートスイッチ24B→…→制御装置2fの3ポートスイッチ24Bの順に伝送され、最後にマスタ装置1に戻される正常ルートを通る。
ところが、伝送路系Aには障害αが発生しているため、制御装置2aの3ポートスイッチ24Aから送出された伝送データは、制御装置2bの3ポートスイッチ24Aに伝送されない。すなわち、この状態では、伝送路系Aの伝送データは制御装置2b以降に到達しなくなる。
In this example, since no failure has occurred in the transmission line system B, the transmission data sent from the 3-
However, since the failure α occurs in the transmission line system A, the transmission data sent from the 3-
そのため、制御装置2b以降のCPU21でデータ監視処理を実行すると、伝送路系Bからデータ受信した後、監視タイマ値設定部26で設定した監視時間が経過しても、伝送路系Aからデータ受信せず、監視時間がアップすることになる(ステップS4でYes)。
ここで、制御装置2b〜2fの監視時間のうち、最も短いものが制御装置2cの監視時間であるものとする。この場合、制御装置2b〜2fのうち、制御装置2cのCPU21で初めに監視時間がアップする。したがって、制御装置2cのCPU21は、伝送路系Bから受信した伝送データを伝送路系Aに送出するべく、当該伝送データを双方向メモリ22Aに書き込む(ステップS5)。
Therefore, when the data monitoring process is executed by the
Here, it is assumed that the shortest monitoring time of the
これにより、伝送路系Bから受信した伝送データは、制御装置2cの3ポートスイッチ24Aから伝送路系Aに対して双方向へ送出される。つまり、制御装置2cから、伝送路系Aを介して制御装置2b及び2dに上記伝送データが伝送される。伝送路系Aには障害α以外の障害は発生していないため、制御装置2dに伝送された伝送データは、その後、制御装置2e→制御装置2fの順に正しく伝送される。
このように、伝送路系Aに障害αが発生している場合であっても、制御装置2b以降のすべての制御装置で伝送路系A,Bからのデータ受信を行うことができる。
As a result, the transmission data received from the transmission line system B is sent bidirectionally from the 3-
In this way, even when the failure α occurs in the transmission line system A, all the control devices after the
このとき、各制御装置2で伝送路系A及びBから正常にデータ受信しているか否かを監視することで、各伝送路上の障害を容易に検出することができる。
また、制御装置2cで伝送路系Aに障害αが発生していることを検出すると、その制御装置2cから伝送路系Aに対して双方向に受信データを送出するので、マスタ装置1から障害αより下流の制御装置2b〜2fにデータを再送するという煩雑な処理が不要となる。したがって、比較的簡易な構成でデータ遅れのない伝送処理を行うことができる。
At this time, it is possible to easily detect a failure on each transmission path by monitoring whether each
Further, when the
さらに、上述した例では、上流側の制御装置2bの監視時間よりも下流側の制御装置2cの監視時間を短く設定するので、制御装置2bより制御装置2cの方が早く伝送路系Aの障害αを検出し、制御装置2cから受信データの送出を行うことができる。そのため、上流側の制御装置2bから受信データの送出を行う場合と比較して、下流側に設けられた制御装置2d〜2fにおけるデータ遅れを改善することができる。
なお、ここでは伝送路系Aに障害αのみが発生している場合について説明したが、1つの伝送路系に複数の障害が発生している場合にも対応可能である。
Further, in the above-described example, the monitoring time of the
Here, the case where only the failure α occurs in the transmission line system A has been described, but it is also possible to cope with the case where a plurality of failures occur in one transmission line system.
次に、伝送路系A及びBの双方で障害が発生した場合について説明する。
図5は、制御装置2aと制御装置2bとの間の伝送路系Aに障害α、制御装置2dと制御装置2eとの間の伝送路系Bに障害βが発生している場合のデータ伝送の流れを示す図である。
伝送路系Aの障害αについては前述した図4の状態と同様であるため、伝送路系Aを介したデータ伝送の流れは、図4の動作と同様となる。つまり、伝送路系Bから受信した伝送データを制御装置2cから伝送路系Aに対して双方向に送出することで、制御装置2b以降の制御装置に対する伝送路系Aを介したデータ伝送を行う。
Next, a case where a failure occurs in both transmission line systems A and B will be described.
FIG. 5 shows data transmission when a failure α occurs in the transmission line system A between the
Since the failure α of the transmission line system A is the same as the state of FIG. 4 described above, the flow of data transmission through the transmission line system A is the same as the operation of FIG. In other words, the transmission data received from the transmission line system B is transmitted bidirectionally from the
一方、伝送路系Bについては、マスタ装置1から送出された伝送データは、制御装置2dまでは正常に伝送されるが、障害βにより制御装置2dから制御装置2eへのデータ伝送は行われない。すなわち、この状態では、伝送路系Bの伝送データは制御装置2e及び2fに到達しなくなる。
このとき、制御装置2e,2fの監視時間のうち、制御装置2eの監視時間の方が短いものとする。この場合、制御装置2e,2fのうち、制御装置2eのCPU21で先に、伝送路系Aからデータ受信をしてから上記監視時間が経過しても伝送路系Bからのデータ受信が無いと判断する(ステップS4でYes)。したがって、制御装置2eのCPU21は、伝送路系Aから受信した伝送データを伝送路系Bに送出するべく、当該伝送データを双方向メモリ22Bに書き込む(ステップS5)。
On the other hand, for the transmission line system B, the transmission data sent from the
At this time, it is assumed that the monitoring time of the
これにより、伝送路系Aから受信した伝送データは、制御装置2eの3ポートスイッチ24Bから伝送路系Bに対して双方向へ送出される。つまり、制御装置2eから、伝送路系Bを介して制御装置2fに上記伝送データが伝送される。
このように、伝送路系A,Bにそれぞれ障害が発生している場合であっても、すべての制御装置で伝送路系A,Bからのデータ受信を行うことができる。
As a result, the transmission data received from the transmission line system A is sent bidirectionally from the 3-
As described above, even when a failure occurs in each of the transmission path systems A and B, data can be received from the transmission path systems A and B by all the control devices.
(効果)
このように、上記実施形態では、各制御装置に2系統の伝送路から正常にデータ受信しているか否かを監視する監視手段を設ける。そして、一方の系統から正しくデータ受信できない場合には、その系統の伝送路の上流に障害が発生したものと判断し、正しく受信できたデータを障害が発生している系統の伝送路に送出する。これにより、2系統の伝送路に同時に障害が発生した場合であっても、伝送路に接続されたすべての制御装置で適正にデータを受信することができる。
(effect)
Thus, in the above embodiment, each control device is provided with a monitoring unit that monitors whether data is normally received from the two transmission lines. If data cannot be correctly received from one system, it is determined that a failure has occurred upstream of the transmission line of that system, and the correctly received data is sent to the transmission line of the system where the failure has occurred. . As a result, even if a failure occurs simultaneously in the two transmission paths, data can be properly received by all the control devices connected to the transmission paths.
また、各制御装置において障害伝送路の迂回処理を取ることにより、マスタ装置からの煩雑な再送処理を不要とすることができる。したがって、比較的簡易な構成でデータ遅れのない伝送処理を行うことができる。
さらに、各制御装置において受信データの送出処理を行う場合には、障害伝送路に対して双方向に受信データを送出するので、データを抜けなく伝送することができる。
Further, by taking a detour processing of the fault transmission path in each control device, complicated retransmission processing from the master device can be made unnecessary. Accordingly, transmission processing without data delay can be performed with a relatively simple configuration.
Furthermore, when receiving data is sent out in each control device, the receiving data is sent bi-directionally to the fault transmission path, so that data can be transmitted without omission.
さらにまた、各制御装置に割り当てる監視時間をそれぞれ異なる時間に設定するので、例えば、下流側の制御装置の監視時間を上流側と比較して短く設定すれば、下流側の制御装置で先に監視時間がアップして正常なデータが送出されるので、データ遅れを改善することができる。
以上のように、高信頼な伝送システムを構成することができるので、特に、高信頼性が要求される交通や電力分野へ適用される装置間でデータ伝送を行うシステムに対して好適である。
Furthermore, since the monitoring time allocated to each control device is set to a different time, for example, if the monitoring time of the downstream control device is set shorter than that of the upstream side, the downstream control device monitors first. Since the time is up and normal data is transmitted, the data delay can be improved.
As described above, since a highly reliable transmission system can be configured, it is particularly suitable for a system that performs data transmission between devices that are applied to the traffic and power fields that require high reliability.
(第2の実施形態)
次に、第2の実施形態について説明する。
この第2の実施形態は、制御装置から異常系統の伝送路に受信データを送出する際、障害が発生した箇所の直後の制御装置から当該受信データを送出するようにしたものである。
(構成)
図6は、第2の実施形態における制御装置2の内部構成を示す図である。
第2の実施形態の制御装置2は、前述した第1の実施形態の制御装置2において、制御装置クロック27と制御装置遅延クロック28とを追加したことを除いては、図2に示す制御装置2と同様の構成を有する。したがって、図2と同一構成を有する部分には図2と同一符号を付し、構成の異なる部分を中心に説明する。
制御装置クロック27は、通信システム全体(マスタ装置1及びすべての制御装置2a〜2f)で同期した時刻情報を保持している。
(Second Embodiment)
Next, a second embodiment will be described.
In the second embodiment, when receiving data is sent from the control device to the transmission line of the abnormal system, the received data is sent from the control device immediately after the location where the failure has occurred.
(Constitution)
FIG. 6 is a diagram illustrating an internal configuration of the
The
The
また、制御装置遅延クロック28は、マスタ装置1から送出された伝送データが自制御装置2に到達するまでの時間(伝播遅延時間)を保持している。この伝播遅延時間は、制御装置毎に異なるものとなっており、マスタ装置1からの接続順位を示す指標として使用することができる。
そして、監視タイマ値設定部26は、制御装置遅延クロック28の値を用いて自制御装置の監視タイマ値を決定する。ここでは、例えば、制御装置遅延クロック28の値に20μsを乗算して得られる値を監視タイマ値とする。
Further, the control
Then, the monitoring timer
次に、制御装置クロック27及び制御装置遅延クロック28で保持する値の設定方法について説明する。
図7は、マスタ装置1と制御装置2との間のクロック同期化方法を示す図である。このクロック同期化方法は、IEEE1588で規格化されている標準的な方法である。
マスタ装置1は、制御装置2に対して定期的にSyncデータを送出する。このSyncデータには、マスタ装置1のクロック値が含まれている。Syncデータを受け取った制御装置2は、マスタ装置1のクロック値と自身のクロック値との差分を計算する。
Next, a method for setting values held in the
FIG. 7 is a diagram illustrating a clock synchronization method between the
The
ここで、マスタ装置1のクロック値は1000であり、制御装置2が伝播遅延も含めてその情報を受け取った時点での自クロック値は502であるため、差分は498となる。
次に、マスタ装置1は制御装置2に対してFollow_Upデータを送出する。このFollow_Upデータを受け取った制御装置2は、上記差分をもとに自クロック値を補正する。その結果、制御装置2のクロック値は1005(=507+498)となる。
このときの制御装置2のクロック値は、マスタ装置1のクロック値に対して伝播遅延分の2だけずれた値となる。この遅延量を補正するため、制御装置2はマスタ装置1に対してDelay_Requestデータを送信する。
Here, the clock value of the
Next, the
At this time, the clock value of the
Delay_Requestデータを受け取ったマスタ装置1は、遅れなくDelay_Responseデータを制御装置2に対して返送する。このDelay_Responseデータを受け取った制御装置2は、Delay_Requestデータの送信からDelay_Responseデータの受信までの時間を計測し、その2分の1をマスタ装置1と制御装置2との間の伝播遅延時間として制御装置遅延クロック28に設定する。つまり、この例では、制御装置遅延クロック28に“2”が設定される。
その後、制御装置2は、マスタ装置1からのSyncデータ及びFollow_Upデータの受信時に、マスタ装置1から送信されたマスタ装置1のクロック値から、この制御装置遅延クロック28の値“2”を減算して得られる値を、制御装置クロック27に設定する。
The
Thereafter, the
以上の動作により、制御装置クロック27には、マスタ装置1・制御装置2間の伝播遅延量が補正された正確なクロック値が設定される。このように、制御装置2は、マスタ装置1のクロック値と自身のクロック値との差分と、マスタ装置1と制御装置2との間の伝播遅延時間とに基づいて、自身のクロック値を補正する。
また、以上の動作により、制御装置遅延クロック28には、マスタ装置1と制御装置2間の伝播遅延量が設定される。この値は上流側の制御装置2ほど小さい値となる。
なお、図6において、制御装置クロック27及び制御装置遅延クロック28が同期手段に対応している。
With the above operation, the
Further, the propagation delay amount between the
In FIG. 6, the
(動作)
次に、本実施形態の動作について説明する。
今、図8に示すように、制御装置2aと制御装置2bとの間の伝送路系Aにおいて、障害αが発生しているものとする。
この状態で、マスタ装置1が伝送路系A及びBに所定の伝送データを送出すると、この伝送データは、伝送路系Aを介して制御装置2aの3ポートスイッチ24Aに入力されると共に、伝送路系Bを介して制御装置2aの3ポートスイッチ24Bに入力される。
このとき、伝送路系Bには障害が発生していないため、制御装置2aの3ポートスイッチ24Bから送出された伝送データは、制御装置2bの3ポートスイッチ24B→制御装置2cの3ポートスイッチ24B→…→制御装置2fの3ポートスイッチ24Bの順に伝送され、最後にマスタ装置1に戻される正常ルートを通る。
(Operation)
Next, the operation of this embodiment will be described.
Now, as shown in FIG. 8, it is assumed that a failure α occurs in the transmission line system A between the
In this state, when the
At this time, since no failure has occurred in the transmission line system B, the transmission data sent from the 3-
ところが、伝送路系Aでは障害αが発生しているため、制御装置2aの3ポートスイッチ24Aから送出された伝送データは、制御装置2bの3ポートスイッチ24Aに伝送されない。すなわち、この状態では、伝送路系Aの伝送データは制御装置2b以降に到達しなくなる。
そのため、制御装置2b以降のCPU21でデータ監視処理を実行すると、伝送路系Bからデータ受信した後、監視タイマ値設定部26で設定した監視時間が経過しても、伝送路系Aからデータ受信せず、監視時間がアップすることになる(ステップS4でYes)。
However, since a failure α occurs in the transmission line system A, the transmission data sent from the 3-
Therefore, when the data monitoring process is executed by the
このとき、制御装置2b〜2fでは、制御装置2bの監視時間が最も短く設定されている。そのため、制御装置2b〜2fのうち、制御装置2bのCPU21で真っ先に、伝送路系Bからデータ受信をしてから上記監視時間が経過しても伝送路系Aからのデータ受信が無いと判断する。したがって、制御装置2bのCPU21は、伝送路系Bから受信した伝送データを伝送路系Aに送出するべく、当該伝送データを双方向メモリ22Aに書き込む(ステップS5)。
At this time, in the
これにより、伝送路系Bから受信した伝送データは、制御装置2bの3ポートスイッチ24Aから伝送路系Aに対して双方向へ送出される。つまり、制御装置2bから、伝送路系Aを介して制御装置2cに上記伝送データが伝送される。伝送路系Aには障害α以外の障害は発生していないため、制御装置2cに伝送された伝送データは、その後、制御装置2d→制御装置2e→制御装置2fの順に正しく伝送される。
このように、上流側に位置する制御装置であるほど監視時間を短く設定するので、障害発生箇所の直後の制御装置2bで伝送路系Aの障害αを検出し、当該制御装置2bから受信データの送出を行うことができる。
As a result, the transmission data received from the transmission line system B is sent bidirectionally to the transmission line system A from the 3-
In this way, the monitoring time is set shorter as the control device is located on the upstream side, so that the
ところで、上流側に対して下流側に位置する制御装置の監視時間を短く設定すると、障害発生箇所より離れた制御装置で伝送路系の障害を検出し、受信データの送出を行うことになる。この場合、障害発生箇所に近い制御装置には、障害を検出した制御装置から折り返された受信データが到達することになる。そのため、上流側ほどマスタ装置からの接続順位を高く設定している場合、障害発生箇所に近い制御装置のデータ遅延が大きくなってしまい、好ましくない。
これに対して、本実施形態では、障害発生箇所の直後の制御装置で障害を検出し、受信データの送出を行うことができるので、上記データ遅延を抑制することができる。
By the way, if the monitoring time of the control device located on the downstream side with respect to the upstream side is set short, the control device far from the failure occurrence point detects a failure in the transmission line system and sends out received data. In this case, the received data returned from the control device that has detected the failure reaches the control device near the location where the failure has occurred. For this reason, when the connection order from the master device is set higher toward the upstream side, the data delay of the control device close to the location where the failure has occurred becomes unfavorable.
On the other hand, in the present embodiment, the control device immediately after the location of the failure can detect the failure and transmit the received data, so that the data delay can be suppressed.
次に、伝送路系A及びBの双方で障害が発生した場合について説明する。
図9は、制御装置2aと制御装置2bとの間の伝送路系Aに障害α、制御装置2dと制御装置2eとの間の伝送路系Bに障害βが発生している場合のデータ伝送の流れを示す図である。
伝送路系Aの障害αについては前述した図8の状態と同様であるため、伝送路系Aを介したデータ伝送の流れは、図8の動作と同様となる。つまり、伝送路系Bから受信した伝送データを制御装置2bから伝送路系Aに対して双方向に送出することで、制御装置2b以降の制御装置に対する伝送路系Aを介したデータ伝送を行う。
Next, a case where a failure occurs in both transmission line systems A and B will be described.
FIG. 9 shows data transmission when a failure α occurs in the transmission line system A between the
Since the failure α of the transmission line system A is the same as the state of FIG. 8 described above, the flow of data transmission through the transmission line system A is the same as the operation of FIG. In other words, the transmission data received from the transmission line system B is transmitted from the
一方、伝送路系Bについては、マスタ装置1から送出された伝送データは、制御装置2dまでは正常に伝送されるが、障害βにより制御装置2dから制御装置2eへのデータ伝送は行われない。すなわち、この状態では、伝送路系Bの伝送データは制御装置2e及び2fに到達しなくなる。
制御装置2e,2fでは、上流側に位置する制御装置2eの監視時間の方が短く設定されている。そのため、制御装置2e,2fのうち、制御装置2eのCPU21で先に、伝送路系Aからデータ受信をしてから上記監視時間が経過しても伝送路系Bからのデータ受信が無いと判断する(ステップS4でYes)。したがって、制御装置2eのCPU21は、伝送路系Aから受信した伝送データを伝送路系Bに送出するべく、当該伝送データを双方向メモリ22Bに書き込む(ステップS5)。
On the other hand, for the transmission line system B, the transmission data sent from the
In the
これにより、伝送路系Aから受信した伝送データは、制御装置2eの3ポートスイッチ24Bから伝送路系Bに対して双方向へ送出される。つまり、制御装置2eから、伝送路系Bを介して制御装置2fに上記伝送データが伝送される。
このように、伝送路系A,Bにそれぞれ障害が発生している場合であっても、すべての制御装置で伝送路系A,Bからのデータ受信を行うことができる。
As a result, the transmission data received from the transmission line system A is sent bidirectionally from the 3-
As described above, even when a failure occurs in each of the transmission path systems A and B, data can be received from the transmission path systems A and B by all the control devices.
(効果)
このように、本実施形態では、各制御装置に割り当てる監視時間を、上流側に配置された制御装置であるほど短く設定するので、障害発生箇所の直後の制御装置が伝送データの中継を行うことができる。これにより、障害発生箇所に近い制御装置のデータ遅延量を最小化することができる。
また、制御装置は、マスタ装置との間のクロックの差分と伝播遅延時間とに基づいて、自身のクロック値を補正するものとし、上記監視時間を、伝播遅延時間に基づいて設定する。このように、標準的なクロック同期化方法で用いる伝播遅延時間に基づいて監視時間を設定するので、比較的簡易な構成で、上流側に配置された制御装置であるほど監視時間が短くなるように設定することができる。さらに、ネットワークのデータ伝送速度等を考慮した適正な監視時間を設定することができる。
(変形例)
なお、上記実施形態においては、2系統の伝送路によりネットワークを構成する場合について説明したが、3系統以上の伝送路によりネットワークを構成することもできる。
(effect)
As described above, in this embodiment, the monitoring time allocated to each control device is set to be shorter as the control device is arranged upstream, so that the control device immediately after the failure occurrence point relays transmission data. Can do. Thereby, it is possible to minimize the data delay amount of the control device close to the location where the failure occurs.
In addition, the control device corrects its own clock value based on the clock difference from the master device and the propagation delay time, and sets the monitoring time based on the propagation delay time. As described above, since the monitoring time is set based on the propagation delay time used in the standard clock synchronization method, the monitoring time becomes shorter as the control device is arranged on the upstream side with a relatively simple configuration. Can be set to Furthermore, it is possible to set an appropriate monitoring time considering the data transmission speed of the network.
(Modification)
In addition, in the said embodiment, although the case where a network was comprised by two transmission paths was demonstrated, a network can also be comprised by three or more transmission paths.
1…マスタ装置、2a〜2f…制御装置、21…CPU、22A,22B…双方向メモリ、23A,23B…伝送コントローラ、24A,24B…3ポートスイッチ、25…監視タイマ、26…監視タイマ値設定部
DESCRIPTION OF
Claims (5)
前記マスタ装置は、自身に接続された全ての系統の伝送路に対して、同一の伝送データを同時又は略同時に送出するように構成されており、
前記制御装置は、全ての系統から前記伝送データを受信したか否かを監視する監視手段と、前記監視手段で前記伝送データを受信できない異常系統が存在すると判断したとき、正常系統から受信した前記伝送データを、前記異常系統の伝送路に対して双方向に送出するデータ送出手段と、を備えることを特徴とするデータ伝送装置。 The master device and a plurality of control devices are connected by transmission lines that are capable of bidirectional communication between adjacent devices and multiplexed in a plurality of systems, and transfer data is transmitted and received via the transmission lines for each system. A data transmission device for performing
The master device is configured to send the same transmission data simultaneously or substantially simultaneously to the transmission paths of all systems connected to the master device,
The control device is configured to monitor whether the transmission data is received from all systems, and when determining that there is an abnormal system that cannot receive the transmission data by the monitoring means, the control device receives the normal data from the normal system. A data transmission device comprising: data transmission means for bidirectionally transmitting transmission data to the abnormal system transmission path.
前記監視時間は、前記制御装置毎に異なる時間に設定されていることを特徴とする請求項1に記載のデータ伝送装置。 The monitoring means monitors whether or not the transmission data has been received from the remaining systems from when the transmission data is received from any one system until a predetermined monitoring time elapses. And
The data transmission device according to claim 1, wherein the monitoring time is set to a different time for each control device.
前記監視時間は、前記伝播遅延時間に基づいて設定されていることを特徴とする請求項3に記載のデータ伝送装置。 The control device determines the clock value of the self-control device based on a clock difference with the master device and a propagation delay time which is a time until transmission data reaches the self-control device from the master device. Provided with synchronizing means to correct,
The data transmission apparatus according to claim 3, wherein the monitoring time is set based on the propagation delay time.
前記マスタ装置は、自身に接続された全ての系統の伝送路に対して、同一の伝送データを同時又は略同時に送出し、
前記制御装置は、全ての系統から前記伝送データを受信したか否かを監視し、前記伝送データを受信できない異常系統が存在すると判断したとき、正常系統から受信した前記伝送データを、前記異常系統の伝送路に対して双方向に送出することを特徴とするデータ伝送方法。 The master device and a plurality of control devices are connected by transmission lines that are capable of bidirectional communication between adjacent devices and multiplexed in a plurality of systems, and transfer data is transmitted and received via the transmission lines for each system. A data transmission method for performing
The master device sends the same transmission data simultaneously or substantially simultaneously to the transmission paths of all systems connected to the master device,
The control device monitors whether or not the transmission data has been received from all the systems, and determines that there is an abnormal system that cannot receive the transmission data. A data transmission method characterized in that the data is sent bidirectionally to the transmission line.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009286167A JP5458863B2 (en) | 2009-10-28 | 2009-12-17 | Data transmission apparatus and data transmission method |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009247717 | 2009-10-28 | ||
JP2009247717 | 2009-10-28 | ||
JP2009286167A JP5458863B2 (en) | 2009-10-28 | 2009-12-17 | Data transmission apparatus and data transmission method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011120184A true JP2011120184A (en) | 2011-06-16 |
JP5458863B2 JP5458863B2 (en) | 2014-04-02 |
Family
ID=44284913
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009286167A Expired - Fee Related JP5458863B2 (en) | 2009-10-28 | 2009-12-17 | Data transmission apparatus and data transmission method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5458863B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015159535A (en) * | 2014-02-14 | 2015-09-03 | ベドロック・オートメーション・プラットフォームズ・インコーポレーテッド | Communication network hopping architecture |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0490644A (en) * | 1990-08-04 | 1992-03-24 | Matsushita Electric Ind Co Ltd | Dual loop-shaped transmitter |
-
2009
- 2009-12-17 JP JP2009286167A patent/JP5458863B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0490644A (en) * | 1990-08-04 | 1992-03-24 | Matsushita Electric Ind Co Ltd | Dual loop-shaped transmitter |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015159535A (en) * | 2014-02-14 | 2015-09-03 | ベドロック・オートメーション・プラットフォームズ・インコーポレーテッド | Communication network hopping architecture |
US10313273B2 (en) | 2014-02-14 | 2019-06-04 | Bedrock Automation Platforms Inc. | Communication network hopping architecture |
US11201837B2 (en) | 2014-02-14 | 2021-12-14 | Bedrock Automation Platforms Inc. | Communication network hopping architecture |
JP7221828B2 (en) | 2014-02-14 | 2023-02-14 | ベドロック・オートメーション・プラットフォームズ・インコーポレーテッド | Communication networks across architectures |
US11876733B2 (en) | 2014-02-14 | 2024-01-16 | Bedrock Automation Platforms Inc. | Communication network hopping architecture |
Also Published As
Publication number | Publication date |
---|---|
JP5458863B2 (en) | 2014-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8244838B2 (en) | Industrial controller employing the network ring topology | |
JP5073812B2 (en) | Distributed Ethernet system and method for detecting faults based on the system | |
US7944818B2 (en) | High-availability communication system | |
CN104516306B (en) | The automated system of redundancy | |
RU2679706C2 (en) | Two-channel architecture | |
JP2017505586A (en) | Bus participant apparatus and method of operation of bus participant apparatus | |
JP2007236097A (en) | Current differential relay and signal processing method thereof, and transmission line protecting system | |
US20080313426A1 (en) | Information Processing Apparatus and Information Processing Method | |
EP2528283B1 (en) | Guardian strategy for distributed time-triggered protocols | |
US20140293771A1 (en) | Network Relay Device | |
US20150172162A1 (en) | Voting Architecture For Safety and Mission Critical Systems | |
US20130336338A1 (en) | Method For Operating A Network Arrangement, Network System And Network Arrangement | |
TW201516657A (en) | Interpreting signals received from redundant buses | |
JP5458863B2 (en) | Data transmission apparatus and data transmission method | |
JP3880482B2 (en) | Duplex network computer system and computer system network duplication method | |
JP6134720B2 (en) | Connection method | |
JP5549570B2 (en) | Data transmission apparatus and data transmission method | |
JP2004007930A (en) | System and program for controlling power system monitoring | |
JP2010136038A (en) | Transmitter, and method for switching system in redundant configuration | |
JP2012019437A (en) | Data transmission device and data transmission method | |
JP5604799B2 (en) | Fault tolerant computer | |
JPWO2008050456A1 (en) | Computer system, data relay device, and computer system control method | |
JP2005159483A (en) | Duplexing communication apparatus | |
JP5087591B2 (en) | Loop communication device | |
JP2014071773A (en) | Duplex control device and control method of the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121015 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130930 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131008 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131129 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20131217 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131230 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |