JPH053939B2 - - Google Patents
Info
- Publication number
- JPH053939B2 JPH053939B2 JP60092890A JP9289085A JPH053939B2 JP H053939 B2 JPH053939 B2 JP H053939B2 JP 60092890 A JP60092890 A JP 60092890A JP 9289085 A JP9289085 A JP 9289085A JP H053939 B2 JPH053939 B2 JP H053939B2
- Authority
- JP
- Japan
- Prior art keywords
- station
- communication
- live
- token
- destination
- 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 - Lifetime
Links
Landscapes
- Small-Scale Networks (AREA)
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は通信ラインで結合された分散形制御シ
ステムで、通信系統を2重化した通信制御システ
ムに関する。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention is a distributed control system connected by communication lines, and relates to a communication control system in which communication systems are duplicated.
(従来の技術)
分散形制御システムは、機能の分散を図ること
によりシステムダウン時等における危険性を集中
制御システムより少なくしたシステムで、近年広
く用いられている。分散形制御システムは、通信
ラインを通じて一定の機能を有するステーシヨン
が複数個接続されている。この種の分散形制御シ
ステムでは、制御のための情報の授受を行う他
に、各ステーシヨンの動作状態(正常か異常か)
を監視するための機能を必要とする。通常、この
監視機能は、マン・マシンインターフエース機能
を有するステーシヨン(監視ステーシヨン)に置
かれる。(Prior Art) A distributed control system is a system that reduces the risk of system failure by distributing functions compared to a centralized control system, and has been widely used in recent years. In a distributed control system, a plurality of stations each having a certain function are connected through communication lines. In this type of distributed control system, in addition to sending and receiving information for control, the operating status of each station (normal or abnormal) is
Requires functionality for monitoring. Typically, this monitoring function is located at a station with man-machine interface functionality (monitoring station).
ところで、このような各ステーシヨンの動作状
態を監視する場合においては、そのステーシヨン
の状態としてデータリンクレベルの機能の正常/
異常状態の監視の他に、アプリケーシヨンレベル
の処理を行うプロセツサ(アプリケーシヨンプロ
セツサ)の動作状態の監視も必要とする。更に、
ステーシヨン間のデータ通信の信頼性を上げるた
めに、通信ラインの2重化が行われる。 By the way, when monitoring the operating status of each station, the status of the station is whether the data link level is functioning properly or not.
In addition to monitoring abnormal conditions, it is also necessary to monitor the operating state of a processor (application processor) that performs application-level processing. Furthermore,
In order to increase the reliability of data communication between stations, duplication of communication lines is performed.
(発明が解決しようとしている問題点)
ところで、この種の通信ラインの2重化方式と
しては、従来、物理層以下が2重化されたものが
用いられる。この種の方式では1つのステーシヨ
ンで例えば第1の系統が故障し、その後に他のス
テーシヨンで第2の系統が故障した場合には、後
で故障したステーシヨン側は第1の系統が正常で
あつてもフエール(Fail)と見なされるので、デ
ータ通信が不可能となつてしまう。(Problems to be Solved by the Invention) Conventionally, as a duplication system for this type of communication line, a system in which the physical layer and below are duplexed is used. In this type of system, if the first system fails at one station, and then the second system fails at another station, the station that subsequently failed will be able to confirm that the first system is normal. However, it is considered a fail, and data communication becomes impossible.
本発明はこのような点に鑑みてなされたもので
あつて、その目的は、何れか一方の系統が故障し
ても確実なデータ通信が行える通信制御システム
を実現することにある。 The present invention has been made in view of these points, and its purpose is to realize a communication control system that allows reliable data communication even if one of the systems fails.
(問題点を解決するための手段)
前記した問題点を解決する本発明は、バス方式
のローカルエリアネツトワークにおいて、バスに
接続されている各ステーシヨンのラインアクセス
方法としてトークンパス方式を採用し、各ステー
シヨンのデータリンク層のメデイア・アクセス制
御層以下を2重系統化し、2重系統化に対応して
各ステーシヨン内に2個のライブリストを設け、
データリンク層はこれらライブリストをサポート
すると共に、通信要求が発生したら両方のライブ
リストのステータスを調べ、両ライブリスト上で
宛先が正常な場合には何れか一方の系統を選択し
て使用し、一方のライブリストの宛先のみ正常な
場合には正常な系統を選択して使用し、両方のラ
イブリストの宛先が異常な場合には異常処理とす
るように構成したことを特徴とするものである。(Means for Solving the Problems) The present invention, which solves the above-mentioned problems, adopts a token pass method as a line access method for each station connected to a bus in a bus-based local area network. The media access control layer and below of the data link layer of each station are dually systemized, and two live lists are provided in each station to correspond to the dual system.
The data link layer supports these live lists, checks the status of both live lists when a communication request occurs, and selects and uses one system if the destination is normal on both live lists. The system is characterized in that when only the destination in one live list is normal, a normal system is selected and used, and when the destinations in both live lists are abnormal, abnormal processing is performed. .
(実施例)
以下、図面を参照して本発明の実施例を詳細に
説明する。(Example) Hereinafter, an example of the present invention will be described in detail with reference to the drawings.
第6図は本発明に係る通信制御システムの構成
概念を示す図である。図において、STN1乃至
STNn(nは整数)はステーシヨン、BUS1,
BUS2は2重系統化された通信用の通信ライン
である。ステーシヨン間のラインアクセス制御は
後述するトークンパス(別名バトンパス)方式に
より行われる。トークンパス方式とは、ラインの
制御権(トークンという)を予め定められ順序に
従つて、コマンドフレーム(トークンパスコマン
ド)により、第7図に示すように、次々に伝達し
ていく方式である。トークンパス方式では、トー
クンをもつたステーシヨンだけが通信ライン上に
信号を出力することができるように定められてい
る。そして、各ステーシヨンは、トークンを受け
取つた時点で送信要求があればコマンド送信と必
要ならばレスポンス受信を行い、次のステーシヨ
ンにトークンを渡す。若し、送信要求がなけれ
ば、ステーシヨンは速やかにトークンを次に渡
す。このようなラインアクセスをトークンパス方
式という。第8図は通信ライン上のコマンドフレ
ームの流れを示す図である。 FIG. 6 is a diagram showing the configuration concept of a communication control system according to the present invention. In the figure, STN 1 to
STNn (n is an integer) is the station, BUS1,
BUS2 is a communication line for dual system communication. Line access control between stations is performed by a token pass (also known as baton pass) method, which will be described later. The token pass method is a method in which line control rights (called tokens) are transmitted one after another in a predetermined order using command frames (token pass commands), as shown in FIG. In the token pass method, only a station with a token can output a signal on the communication line. When each station receives the token, it sends a command if there is a transmission request, receives a response if necessary, and passes the token to the next station. If there is no transmission request, the station immediately passes the token to the next station. This type of line access is called the token pass method. FIG. 8 is a diagram showing the flow of command frames on the communication line.
トークンパス方式では、次のステーシヨンにト
ークンが伝達できたかどうかの確認は、トークン
パスコマンド送出後の一定時間内に通信ライン上
にコマンドフレーム(トークンパスも含む)が送
出されるかどうかにより判断する。尚、分散制御
形システムで、各ステーシヨンを結合する形態に
は、スター形、ループ形及びバス形の3つの形態
がある。本発明はこのうち、バス形の結合形態の
場合を前提としている。 In the token pass method, whether the token has been transmitted to the next station is determined by whether a command frame (including the token pass) is sent on the communication line within a certain period of time after the token pass command is sent. . In the distributed control system, there are three ways to connect the stations: star type, loop type, and bus type. The present invention is based on the case of a bus-type connection form.
第6図に示す通信制御システムでは、第7図に
示すように各ステーシヨンは、順番にトークンを
受けとり、次のステーシヨンにトークンを回すよ
うにしてラインのアクセス制御を行つている。第
9図は、通信ライン上に出力されるトークンパス
フレームの構成例を示す図である。図において、
プリアンブル(PREAMBLE)は頭出し領域、
Fはフラグシーケンス領域、DAは宛先を示すア
ドレスが格納されているデスチネーシヨンアドレ
ス(DESTINATION ADDRESS)領域、SAは
発信元を示すアドレスが格納されているソースア
ドレス(SOURCE ADDRESS)領域、Cはパケ
ツト伝達制御のための制御フイールド、FCSはフ
レームチエツクシーケンスが格納された領域、ポ
ストアンブル(POSTAMBLE)はフレームの終
了を示す領域である。各領域の下に示した数字は
ビツト数を示す。尚、図に示すフレームにデータ
を載せる場合、該データはC領域とFCS領域の間
に挿入される。 In the communication control system shown in FIG. 6, as shown in FIG. 7, each station receives a token in turn and passes the token to the next station to control access to the line. FIG. 9 is a diagram showing an example of the structure of a token pass frame output on a communication line. In the figure,
Preamble (PREAMBLE) is the cue area,
F is the flag sequence area, DA is the destination address (DESTINATION ADDRESS) area where the address indicating the destination is stored, SA is the source address (SOURCE ADDRESS) area where the address indicating the source is stored, and C is the A control field for packet transmission control, FCS, is an area where a frame check sequence is stored, and a postamble (POSTAMBLE) is an area indicating the end of a frame. The number shown below each area indicates the number of bits. Note that when data is placed in the frame shown in the figure, the data is inserted between the C area and the FCS area.
第10図は、前記したトークンフレームのコン
トロールフイールドCの構成例を示す図である。
図に示す例では、コントロールフイールドCは8
ビツトで構成されており、第7ビツト目(図の斜
線部)にステーシヨンのアプリケーシヨンプロセ
ツサ(メインプロセツサ)の正常/異常状態をモ
デイフアイするモデイフアイビツトデータが入
る。第7ビツトD6が“1”のときにはステーシ
ヨンはレデイ(READY)状態にあり、“0”の
ときにはノツトレデイ(NOT READY)状態に
ある。トークンパス方式では、正常なステーシヨ
ンのD6ビツトデータは必ず“1”にそうでない
場合は“0”になる。 FIG. 10 is a diagram showing an example of the configuration of the control field C of the token frame described above.
In the example shown, control field C is 8
The seventh bit (shaded area in the figure) contains modification bit data that modifies the normal/abnormal state of the application processor (main processor) of the station. When the seventh bit D6 is "1", the station is in a READY state, and when it is "0", it is in a NOT READY state. In the token pass method, the D 6- bit data of a normal station is always "1", otherwise it is "0".
前述したように、本発明に係る通信制御システ
ムは、トークンパス方式でラインアクセスを行つ
ているので、各ステーシヨンのうち、何れか1台
がトークンを受け取つており、残りのステーシヨ
ンは通信ラインを常時読込みにいつて、バスの状
態を監視する。 As mentioned above, the communication control system according to the present invention performs line access using the token pass method, so one of the stations receives the token, and the remaining stations constantly use the communication line. Monitor the bus status during reading.
第11図は、本発明に係るステーシヨン論理構
成の一例を示す図である。図において、1はロジ
カルリンク制御層、2,3はそれぞれ第1、第2
の通信ラインBUS1,BUS2に対応してこれら
通信ライン毎に設けられたライブリスト(詳細後
述)、4,5は各通信ラインBUS1,BUS2毎に
設けられたメデイア・アクセス制御層、6,7は
通信ラインBUS1,BUS2と直に接続された物
理層、8,9はそれぞれこれら物理層6,7と前
記メデイア・アクセス制御層4,5間の信号のや
りとりを制御する物理層インタフエースである。
図より明らかなように、本発明に係る2重化シス
テムにおいては、メデイア・アクセス制御層4,
5以下が2重化される。 FIG. 11 is a diagram showing an example of a station logical configuration according to the present invention. In the figure, 1 is the logical link control layer, 2 and 3 are the first and second layers, respectively.
4 and 5 are media access control layers provided for each communication line BUS1 and BUS2, and 6 and 7 are live lists provided for each communication line BUS1 and BUS2 (details will be described later). Physical layers 8 and 9 directly connected to the communication lines BUS1 and BUS2 are physical layer interfaces that control the exchange of signals between these physical layers 6 and 7 and the media access control layers 4 and 5, respectively.
As is clear from the figure, in the duplex system according to the present invention, the media access control layer 4,
5 or less will be duplicated.
第1図は、本発明に係るステーシヨンの内部構
成の一例を示すブロツク図である。図において、
IBは内部バス、11は内部バスIBと接続された
プロセツサ(メインプロセツサ)、12は内部バ
スIBと接続されたメモリ、13は入出力装置
(I/O)14と内部バスIB間の信号のやりとり
を行うI/Oインタフエースである。15はその
一端が内部バスIBと接続され、他端が第1及び
第2の物理層(カプラ)6,7と接続され通信ラ
インBUS1,BUS2のコマンドフレーム及びデ
ータの流れを制御する通信制御装置で、本発明を
特徴づける部分である。通信系統の2重化は、該
通信制御装置15内のメデイア・アクセス制御部
以降についてなされる。 FIG. 1 is a block diagram showing an example of the internal configuration of a station according to the present invention. In the figure,
IB is an internal bus, 11 is a processor (main processor) connected to internal bus IB, 12 is memory connected to internal bus IB, and 13 is a signal between input/output device (I/O) 14 and internal bus IB. It is an I/O interface that exchanges information. 15 is a communication control device whose one end is connected to the internal bus IB and the other end is connected to the first and second physical layers (coupler) 6 and 7, and which controls the flow of command frames and data on the communication lines BUS1 and BUS2. This is the part that characterizes the present invention. The duplication of the communication system is performed for the media access control unit and subsequent parts within the communication control device 15.
第2図は、通信制御装置15の一実施例を示す
具体的構成図である。図において、20はステー
シヨン内のメインプロセツサ(アプリケーシヨン
プロセツサ)11(第1図参照)とのインタフエ
ースを行うデユアルポート(Dual Port)RAM
で、該デユアルポートRAM20は送信バツフア
21、受信バツフア22及び2チヤンネル分のラ
イブリスト23,24等より構成されている。ラ
イブリスト23は第1の通信ラインBUS1用、
ライブリスト24は第2の通信ラインBUS2用
である。 FIG. 2 is a specific configuration diagram showing one embodiment of the communication control device 15. As shown in FIG. In the figure, 20 is a dual port RAM that interfaces with the main processor (application processor) 11 (see Figure 1) in the station.
The dual port RAM 20 is composed of a transmission buffer 21, a reception buffer 22, live lists 23 and 24 for two channels, and the like. Live list 23 is for the first communication line BUS1,
The live list 24 is for the second communication line BUS2.
31はロジカルリンク制御用のマイクロプロセ
ツサ、32は通信制御のためのシーケンスが格納
されたROM、33は第1の通信ラインBUS1に
対する送受信制御及びトークンパス制御を行う第
1のメデイア・アクセス制御部、34は第2の通
信ラインBUS2に対する送受信制御及びトーク
スパス制御を行う第2のメデイア・アクセス制御
部である。 31 is a microprocessor for logical link control, 32 is a ROM in which sequences for communication control are stored, and 33 is a first media access control unit that performs transmission/reception control and token pass control for the first communication line BUS1. , 34 is a second media access control unit that performs transmission/reception control and talk path control for the second communication line BUS2.
IB′は、デユアルポートRAM20と、マイクロ
プロセツサ31、ROM32及び第1及び第2の
メデイア・アクセス制御部33,34間を接続し
て信号の授受を行う通信制御装置内の内部バスで
ある。34は第1のメデイア・アクセス制御部3
3と物理層6間に接続された物理層インタフエー
ス部、36は第2のメデイア・アクセス制御部3
4と物理層7間に接続された物理層インタフエー
ス部である。物理層(カプラ)6,7はそれぞれ
第1及び第2の通信ラインBUS1,BUS2と直
に接続されている。即ち、図に示すシステムでは
第1の通信ライン系統と第2の通信ライン系統は
完全に独立している。このように構成された装置
の動作を説明すれば、以下の通りである。 IB' is an internal bus within the communication control device that connects the dual port RAM 20, microprocessor 31, ROM 32, and first and second media access control sections 33 and 34 to exchange signals. 34 is the first media access control unit 3
3 is a physical layer interface section connected between 3 and physical layer 6; 36 is a second media access control section 3;
4 and the physical layer 7. Physical layers (couplers) 6 and 7 are directly connected to first and second communication lines BUS1 and BUS2, respectively. That is, in the system shown in the figure, the first communication line system and the second communication line system are completely independent. The operation of the device configured as described above will be explained as follows.
通信制御装置15は、通信ラインBUS1又は
BUS2上のフレームを受信すると、そのフレー
ムがトークンパスフレームであるかどうかを確認
する。トークンパスフレームであることを確認す
ると、通信制御装置15は、フレームのソースア
ドレスSAから各ステーシヨンの正常/異常状態
を表わすライブリスト(Live List)を作成する。
作成されたライブリストは通信制御装置15内のデ
ユアルポートRAM20内のライブリスト23又
は24に格納される。 The communication control device 15 connects the communication line BUS1 or
When a frame on BUS2 is received, it is checked whether the frame is a token pass frame. When confirming that the frame is a token pass frame, the communication control device 15 creates a live list indicating the normal/abnormal state of each station from the source address SA of the frame.
The created live list is stored in the live list 23 or 24 in the dual port RAM 20 in the communication control device 15.
第3図は、ライブリストの構成例を示す図であ
る。図に示すライブリストは、ステーシヨンの最
大構成を32台とし、各ステーシヨンごとに1バイ
トのデータ領域を割当てたものである。ライブリ
ストは、各ステーシヨンごとに作成され、データ
リンクレベルがフエール(Fail)しているステー
シヨンはバイト全体が0になる。そして、これら
ライブリストは、各ステーシヨン毎にデータリン
クレベルの状態を示すビツトと、アプリケーシヨ
ンレベルの状態を示すビツトの計2ビツトをステ
ーシヨンの状態を示すビツトとして用いている。
この場合、特定の2ビツト以外のビツトは無視さ
れる。 FIG. 3 is a diagram showing an example of the configuration of a live list. The live list shown in the figure has a maximum configuration of 32 stations, and a 1-byte data area is allocated to each station. A live list is created for each station, and all bytes of a station whose data link level has failed are set to 0. These live lists use a total of two bits, a bit indicating the data link level status and a bit indicating the application level status, as bits indicating the station status for each station.
In this case, bits other than the two specific bits are ignored.
第4図は、上述したシステムの動作を示すフロ
ーチヤートである。イはトークンパスフレーム送
出時の動作を、ロはトークンパスフレーム受信時
の動作を示す。送出時においては、通信制御装置
15はトークンパスフレーム(第9図参照)の
DA領域に次の宛先ステーシヨンの番号を、SA
領域に発信元のステーシヨン番号(自己のステー
シヨン番号)を書込む。次にメインプロセツサ
(アプリケーシヨンプロセツサ)11からのアプ
リケーシヨンステータスを受取り、メインプロセ
ツサ11がレデイ状態にあつたときにはHex60
を、ノツトレデイ状態のときにはHex20をトーク
ンパスフレームのC領域に書込んだ後、通信ライ
ンBUS1又はBUS2上に送出する。 FIG. 4 is a flowchart showing the operation of the system described above. A shows the operation when the token pass frame is sent, and b shows the operation when the token pass frame is received. At the time of sending, the communication control device 15 sends the token pass frame (see FIG. 9).
Enter the next destination station number in the DA area, SA
Write the station number of the source (your own station number) in the area. Next, the application status is received from the main processor (application processor) 11, and when the main processor 11 is in the ready state, the Hex60
When in the not-ready state, after writing Hex20 into the C area of the token pass frame, it is sent onto the communication line BUS1 or BUS2.
次に受信時の動作について説明する。通信制御
装置15は、フレームを受信すると、先ずそのフ
レームがトークンパスフレームであるかどうかを
チエツクする。トークンパスフレームであつた場
合、トークンパスフレーム内のSA領域とDA領
域の間のステーシヨンに対するライブリストを
“0”に初期値化した後、SA領域に相当するライ
ブリストにコトロールフイードCの内容を書込む
動作を行う。 Next, the operation at the time of reception will be explained. When the communication control device 15 receives a frame, it first checks whether the frame is a token pass frame. If it is a token pass frame, after initializing the live list for the station between the SA area and DA area in the token pass frame to "0", add control feed C to the live list corresponding to the SA area. Performs the action of writing the contents.
通信制御装置内のマイクロプロセツサ31は、
このようにして、第1及び第2のライブリスト2
3,24に格納されたステータスを調べる。まず
宛先ステーシヨンが第1のライブリスト23上で
レデイ(READY)状態になつているかどうかを
チエツクする。もし、レデイ状態になつていれ
ば、第1の通信ライン系統の機能が正常であるの
で、第2の通信ライン系統の機能を調べるまでも
なく、第1のメデイア・アクセス制御部33に送
信要求指令を出し、該メデイア・アクセス制御部
33から次のステーシヨンにトークンパスフレー
ムを送出する。 The microprocessor 31 in the communication control device is
In this way, the first and second live lists 2
Check the status stored in 3 and 24. First, it is checked whether the destination station is in the READY state on the first live list 23. If it is in the ready state, the function of the first communication line system is normal, so there is no need to check the function of the second communication line system, and a transmission request is made to the first media access control unit 33. A command is issued and a token pass frame is sent from the media access control unit 33 to the next station.
もし、宛先ステーシヨンが第1のライブリスト
23上でレデイ状態になつていない場合は、第1
の通信ライン系統が何らかの原因で故障している
ことになる。この場合は、宛先ステーシヨンが第
2のライブリスト24上でレデイ状態になつてい
るかどうかをチエツクする。レデイ状態になつて
いれば、第2の通信ライン系統の機能が正常であ
るので、第2のメデイア・アクセス制御部34に
送信要求指令を出し、該メデイア・アクセス制御
部34から次のステーシヨンにトークンパスフレ
ームを送出する。即ち、本発明によれば、第1の
通信ライン系統が故障しても、第2の通信ライン
系統で目的を達成することができる。 If the destination station is not ready on the first live list 23,
This means that the communication line system is out of order for some reason. In this case, it is checked whether the destination station is in a ready state on the second live list 24. If it is in the ready state, the function of the second communication line system is normal, so a transmission request command is issued to the second media access control unit 34, and the transmission request is sent from the media access control unit 34 to the next station. Sends a token pass frame. That is, according to the present invention, even if the first communication line system fails, the purpose can be achieved using the second communication line system.
もし、宛先ステーシヨンが第2のライブリスト
24上でレデイ状態になつていない場合には、両
方の通信ライン系統に異常があるので、通信が不
可能である。従つて、この場合には処理を停止す
る。 If the destination station is not in the ready state on the second live list 24, there is an abnormality in both communication line systems, and communication is impossible. Therefore, in this case, processing is stopped.
(発明の効果)
以上詳細に説明したように、本発明によれば、
ステーシヨンのメデイア・アクセス制御部以下を
2重化構成にすると共に、通信ライン系統の動作
状態を監視するためのライブリストを各系統毎に
独立して設け、各ステーシヨン間の通信をトーク
ンパス方式で行うことにより、何れか一方の系統
が故障しても確実なデータ通信が行える通信制御
システムを実現することができる。(Effects of the Invention) As explained in detail above, according to the present invention,
The station's media access control unit and below have a redundant configuration, and each line has an independent live list for monitoring the operating status of the communication line system, and communication between each station is done using a token pass method. By doing so, it is possible to realize a communication control system that can perform reliable data communication even if one of the systems fails.
第1図は本発明に係るステーシヨンの内部構成
例を示す図、第2図は通信制御装置の一実施例を
示す具体的構成図、第3図はライブリストの構成
例を示す図、第4図はトークンパスフレームの送
受信時の動作を示すフローチヤート、第5図は本
発明のシステムの動作を示すフローチヤート、第
6図は本発明に係る通信制御システムの構成概念
を示す図、第7図はトークンパスシーケンスを示
す図、第8図は通信ライン上のフレームの流れを
示す図、第9図はトークンパスフレームの構成例
を示す図、第10図はコントロールフイールドの
構成例を示す図、第11図は本発明に係るステー
シヨンの論理構成の一例を示す図である。
1……ロジカルリンク制御層、2,3,23,
24……ライブリスト、4,5……メデイア・ア
クセス制御層、6,7……物理層、8,9……物
理層インタフエース、11……プロセツサ、12
……メモリ、13……I/Oインタフエース、1
4……出力装置、15……通信制御装置、20…
…デユアルポートRAM、21……送信バツフ
ア、22……受信バツフア、31……マイクロプ
ロセツサ、32……ROM、33,34,……メ
デイア・アクセス制御部、35,36……物理層
インタフエース部、IB,IB′……内部バス、BUS
1、BUS2……通信ライン、ST1〜STn……ス
テーシヨン。
1 is a diagram showing an example of the internal configuration of a station according to the present invention, FIG. 2 is a specific configuration diagram showing an embodiment of a communication control device, FIG. 3 is a diagram showing an example of the configuration of a live list, 5 is a flowchart showing the operation of the system of the present invention. FIG. 6 is a diagram showing the configuration concept of the communication control system according to the present invention. The figure shows a token pass sequence, FIG. 8 shows a flow of frames on a communication line, FIG. 9 shows an example of the structure of a token pass frame, and FIG. 10 shows an example of a control field structure. , FIG. 11 is a diagram showing an example of the logical configuration of the station according to the present invention. 1...Logical link control layer, 2, 3, 23,
24... Live list, 4, 5... Media access control layer, 6, 7... Physical layer, 8, 9... Physical layer interface, 11... Processor, 12
...Memory, 13...I/O interface, 1
4...Output device, 15...Communication control device, 20...
... Dual port RAM, 21 ... Transmission buffer, 22 ... Reception buffer, 31 ... Microprocessor, 32 ... ROM, 33, 34, ... Media access control section, 35, 36 ... Physical layer interface part, IB, IB'...internal bus, BUS
1. BUS2... Communication line, ST 1 ~ STn... Station.
Claims (1)
いて、バスに接続されている各ステーシヨンのラ
インアクセス方法としてトークンパス方式を採用
し、各ステーシヨンのデータリンク層のメデイ
ア・アクセス制御層以下を2重系統化し、2重系
統化に対応して各ステーシヨン内に2個のライブ
リストを設け、データリンク層はこれらライブリ
ストをサポートすると共に、通信要求が発生した
ら両方のライブリストのステータスを調べ、両ラ
イブリスト上で宛先が正常な場合には何れか一方
の系統を選択して使用し、一方のライブリストの
宛先のみ正常な場合には正常な系統を選択して使
用し、両方のライブリストの宛先が異常な場合に
は異常処理とするように構成したことを特徴とす
る通信制御システム。1. In a bus-based local area network, the token pass method is adopted as the line access method for each station connected to the bus, and the data link layer of each station below the media access control layer is dual-systemized. Two live lists are set up in each station in response to heavy systemization, and the data link layer supports these live lists. When a communication request occurs, it checks the status of both live lists and updates the data on both live lists. If the destination is normal, select and use one of the systems, if only the destination in one live list is normal, select and use the normal system, and if the destination in both live lists is abnormal. A communication control system characterized in that the communication control system is configured to handle an abnormality in the event of an abnormality.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60092890A JPS61251341A (en) | 1985-04-30 | 1985-04-30 | Communication control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60092890A JPS61251341A (en) | 1985-04-30 | 1985-04-30 | Communication control system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61251341A JPS61251341A (en) | 1986-11-08 |
| JPH053939B2 true JPH053939B2 (en) | 1993-01-18 |
Family
ID=14067049
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60092890A Granted JPS61251341A (en) | 1985-04-30 | 1985-04-30 | Communication control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61251341A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0574041U (en) * | 1992-03-10 | 1993-10-08 | 横河電機株式会社 | Redundant communication controller |
-
1985
- 1985-04-30 JP JP60092890A patent/JPS61251341A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61251341A (en) | 1986-11-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0094179B1 (en) | Computer interconnection part | |
| CA2023616C (en) | Switch and its protocol for making dynamic connections | |
| US20020087763A1 (en) | Communication sytem with a communication bus | |
| JPS63272143A (en) | Digital telephone exchange system including exchange of message related to address conversion | |
| US5699504A (en) | Multiprocessor system formed of a plurality of duplex processors | |
| US20040078535A1 (en) | Method and apparatus for data duplexing in storage unit system | |
| JPH09130408A (en) | Network interface device | |
| JPH0213158A (en) | Message transmission method | |
| JPH053939B2 (en) | ||
| US6988176B2 (en) | Method and apparatus for data duplexing in storage unit system | |
| JP2008193262A (en) | Data communication system and data communication method | |
| JPH0458215B2 (en) | ||
| Calta et al. | Enterprise systems connection (ESCON) architecture-system overview | |
| US4700020A (en) | Method and circuit arrangement for the transmission of data signals between control devices connected to one another via a loop system | |
| JPH0254985B2 (en) | ||
| KR100290560B1 (en) | Apparatus for duplicating and controlling cell bus in ATM system | |
| JPH037173B2 (en) | ||
| JPH0218623B2 (en) | ||
| JPH0479492B2 (en) | ||
| JPS638500B2 (en) | ||
| JP2743880B2 (en) | Broadcast message duplicate reception prevention function method | |
| JPS6360941B2 (en) | ||
| JPH09190402A (en) | Input / output interface control method | |
| JPS6031293B2 (en) | Loop transmission method | |
| JPH10145459A (en) | Communication system that guarantees data integrity |