JPH0773263B2 - Local area network equipment - Google Patents
Local area network equipmentInfo
- Publication number
- JPH0773263B2 JPH0773263B2 JP15905689A JP15905689A JPH0773263B2 JP H0773263 B2 JPH0773263 B2 JP H0773263B2 JP 15905689 A JP15905689 A JP 15905689A JP 15905689 A JP15905689 A JP 15905689A JP H0773263 B2 JPH0773263 B2 JP H0773263B2
- Authority
- JP
- Japan
- Prior art keywords
- transmission
- data
- node
- data identifier
- identifier
- 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
- 230000005540 biological transmission Effects 0.000 claims description 142
- 238000000034 method Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 2
- 238000010187 selection method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
Landscapes
- Small-Scale Networks (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、構内データ伝送のローカルエリアネットワー
ク装置に利用する。特に、複数の伝送路を有するローカ
ルエリアネットワーク装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Industrial field of application] The present invention is used for a local area network device for in-house data transmission. In particular, it relates to a local area network device having a plurality of transmission paths.
本発明はローカルエリアネットワーク装置において、 データ送信ごとに所定の規則で更新される相手先ノード
の送信データ識別子および有効な受信データを受信する
ごとに上記所定の規則で更新する相手先ノードの期待デ
ータ識別子を格納しておき、論理パスの設定時に両識別
子を初期化し、データを送信するときに送信データに送
信データ識別子を付加して送信し、受信側ではこの付加
された送信データ識別子と期待データ識別子とが一致し
たとき有効な受信データと判定することにより、 伝送路のいずれかに障害が発生しても遅延することなく
目的のノードにデータを転送でき、かつ装置の制御方式
が単純でハードウェアを簡単にできるようにしたもので
ある。The present invention is, in a local area network device, a transmission data identifier of a destination node that is updated according to a predetermined rule for each data transmission, and expected data of the destination node that is updated according to the above-described predetermined rule each time valid reception data is received. The identifiers are stored, both identifiers are initialized when the logical path is set, the transmission data identifier is added to the transmission data when transmitting the data, and the transmission data identifier and the expected data are added on the receiving side. By determining that the received data is valid when the identifier matches, the data can be transferred to the target node without delay even if a failure occurs in any of the transmission paths, and the device control method is simple and hard. It is a product that makes it easy to wear.
従来、ローカルエリアネットワーク装置は、主なものと
してバス型とループ型とがある。これらのうち、ループ
型のローカルエリアネットワーク装置では、一部の端末
の障害がネットワーク全体に影響を与える可能性が大き
いために伝送路を2重化しているものがある。この2重
化した伝送路の制御手段としては、通常はどちらか一方
の伝送路を使用し、その伝送路に障害が発生した場合に
もう一方の伝送路を使用する代替パス方式と、ノードの
障害やノード間の伝送路が2本とも障害になったときに
障害となった部分の両側のノードで伝送路を折返して運
用するループバック方式とがある。2. Description of the Related Art Conventionally, local area network devices are mainly of a bus type and a loop type. Among these, in some loop-type local area network devices, there is a possibility that a failure of some terminals has a great influence on the entire network, so that the transmission path is duplicated. As a control means for this duplicated transmission line, either one of the transmission lines is usually used, and if a failure occurs in that transmission line, the other transmission line method is used and a node There is a loopback method in which when both a failure and two transmission paths between nodes fail, the nodes on both sides of the failed portion loop back the transmission path to operate.
しかし、このような従来のローカルエリアネットワーク
装置では、ループ型ローカルエリアネットワーク装置で
代替パス方式またはループバック方式の場合に3重化以
上の伝送路に対する対応が難しい欠点があった。すなわ
ち、代替パス方式では、一系統が障害になった場合の代
替パスを残りのどのパスを使用するか選択の余地がある
分、その選択方式が複雑になる。However, such a conventional local area network device has a drawback that it is difficult to cope with a transmission path of triple or more in the case of the alternative path system or the loopback system in the loop type local area network device. That is, in the alternative path method, the selection method becomes complicated because there is room to select which of the remaining alternative paths to use when one system fails.
一方、ループバック方式では、その折返すという制御方
式ゆえに伝送路は偶数本でなければならない制限がある
欠点があった。On the other hand, the loopback method has a drawback in that the number of transmission paths must be an even number because of the control method of returning to the loopback method.
バス型ローカルエリアネットワークでは、たとえばルー
プ型における代替パス方式を応用したとすると、論理パ
スの障害箇所が相手のノードのローカルエリアネットワ
ーク接続手段なのか、伝送路自体が障害なのかによりパ
スの代替を行うが、再接続を試みるべきなのか判断が難
しく、また、ループ型と同様に3重化以上になるとパス
の選択方式が複雑になる欠点があった。In a bus type local area network, for example, if an alternative path method in the loop type is applied, the alternative path is selected depending on whether the faulty part of the logical path is the local area network connecting means of the partner node or the transmission path itself. Although it is carried out, it is difficult to judge whether reconnection should be attempted, and there is a drawback that the path selection method becomes complicated when the number of triplings is three or more as in the loop type.
また、いずれの方式も障害を検出してから回復処理を行
うために、障害を検出するまでローカルエリアネットワ
ーク上のデータの流れが停滞する欠点があった。In addition, both methods have a drawback that the flow of data on the local area network is stagnant until the failure is detected because the recovery processing is performed after the failure is detected.
本発明は上記の欠点を解決するもので、伝送路のいずれ
かに障害が発生しても遅延することなく目的のノードに
データを転送でき、かつ装置の制御方式が単純でハード
ウェアを簡単にできるローカルエリアネットワーク装置
を提供することを目的とする。The present invention solves the above-mentioned drawbacks. Even if a failure occurs in any of the transmission paths, data can be transferred to the target node without delay, and the device control method is simple and the hardware is simple. It is an object of the present invention to provide a local area network device that can be used.
本発明は、複数の伝送路を有するローカルエリアネット
ワークと、この各伝送路にそれぞれ接続された複数のノ
ードとを備え、上記各ノードはそれぞれ、送受信データ
の伝送制御を行い他のノードにデータを送信するときに
論理パスを設定する送受信手段を含むローカルエリアネ
ットワーク装置において、上記各ノードの送受信手段
は、論理パスの設定された複数の伝送路に同一のデータ
を送信する手段を含み、上記各ノードは、データ送信ご
とに所定の規則で更新される相手先ノードの送信データ
識別子が格納される第一の領域と、有効なデータを受信
するごとに上記送信データ識別子に対応する所定の規則
で更新される相手先ノードの期待データ識別子が格納さ
れる第二の領域とを含み、上記送受信手段は、論理パス
の設定時に第一の領域および第二の領域の対応する内容
をそれぞれ初期化する手段を含み、上記各ノードは、複
数の伝送路に送信する同一の送信データには同一送信デ
ータ識別子を付加した後に上記第一の領域の送信データ
識別子を所定の規則で更新する手段と、受信データに付
加された送信データ識別子と上記第二の領域の期待デー
タ識別子とを比較してこの受信データが有効か否かを判
定する手段と、上記判定する手段の判定結果が有効の場
合に上記第二の領域の期待データ識別子を所定の規則で
更新し上記受信データから付加された送信データ識別子
を削除する手段とを含むことを特徴とする。The present invention comprises a local area network having a plurality of transmission paths and a plurality of nodes respectively connected to the respective transmission paths, wherein each of the nodes controls transmission of transmission / reception data and transmits the data to other nodes. In a local area network device including a transmitting / receiving unit that sets a logical path when transmitting, the transmitting / receiving unit of each node includes a unit that transmits the same data to a plurality of transmission paths in which the logical paths are set, The node has a first area in which the transmission data identifier of the destination node, which is updated according to a predetermined rule for each data transmission, is stored, and a predetermined rule corresponding to the above transmission data identifier each time valid data is received. A second area in which an expected data identifier of the partner node to be updated is stored. And a means for initializing the corresponding contents of the second area, respectively, each node, after adding the same transmission data identifier to the same transmission data to be transmitted to a plurality of transmission lines A means for updating the transmission data identifier according to a predetermined rule, and a means for comparing the transmission data identifier added to the reception data with the expected data identifier of the second area to determine whether or not the reception data is valid. And a means for updating the expected data identifier of the second area according to a predetermined rule and deleting the transmission data identifier added from the received data when the determination result of the determination means is valid. To do.
各ノードにはデータ送信ごとに所定の規則で更新される
相手先ノードの送信データ識別子が格納される第一の領
域および有効なデータを受信するごとに上記所定の規則
で更新される相手先ノードの期待データ識別子が格納さ
れる第二の領域を設ける。送受信手段は論理パスの設定
時に第一の領域および第二の領域の対応する内容を初期
化する。送信側ノードでは、送信データに相手先ノード
に対応する第一の領域の送信データ識別子を付加した後
にこの第一の領域の送信データ識別子を更新する。この
際に複数の伝送路に送出する同一送信データには同一の
送信データ識別子を付加する。送信側ノードの送受信手
段は伝送路上の受信データに付加された送信データ識別
子と第二の領域の相手先ノードの期待データ識別子とを
比較して、この受信データが有効か否かを判定し各伝送
路の受信データがすべて有効でない場合には論理パスを
切断する。削除する手段は判定する手段の判定結果が有
効の場合に、第二の領域の期待データ識別子を更新し受
信データから付加された送信データ識別子を削除する。
送信データ識別子と期待データ識別子とは対応する規則
により更新されるため、受信データが有効か否かを判定
できる。以上の動作により伝送路のいずれかに障害が発
生しても遅延することなく目的のノードにデータを転送
でき、かつ装置の制御方式が単純でハードウェアを簡単
にできる。Each node has a first area in which the transmission data identifier of the destination node that is updated according to a predetermined rule for each data transmission is stored, and a destination node that is updated according to the above-mentioned rule each time valid data is received. A second area for storing the expected data identifier of is provided. The transmitting / receiving means initializes the corresponding contents of the first area and the second area when setting the logical path. The transmission side node updates the transmission data identifier of the first area after adding the transmission data identifier of the first area corresponding to the destination node to the transmission data. At this time, the same transmission data identifier is added to the same transmission data sent to a plurality of transmission paths. The transmission / reception means of the transmission side node compares the transmission data identifier added to the reception data on the transmission line with the expected data identifier of the partner node in the second area to determine whether this reception data is valid or not. If all the received data on the transmission path is not valid, the logical path is disconnected. The means for deleting deletes the transmission data identifier added from the received data by updating the expected data identifier of the second area when the judgment result of the judgment means is valid.
Since the transmission data identifier and the expected data identifier are updated according to the corresponding rules, it can be determined whether the reception data is valid. By the above operation, even if a failure occurs in any of the transmission paths, data can be transferred to the target node without delay, and the control method of the device is simple and the hardware can be simplified.
本発明の実施例について図面を参照して説明する。図は
本発明一実施例ローカルエリアネットワーク装置のブロ
ック構成図である。図において、ローカルエリアネット
ワーク装置は、複数の伝送路541、542、543を有するロ
ーカルエリアネットワーク50と、この各伝送路54にそれ
ぞれ接続手段511、512、521、522、531、532を介して接
続された複数のノード101、102とを備え、各ノード1
01、102はそれぞれ、送受信データの処理を行うデータ
処理部111、112と、送受信データの伝送制御を行い他の
ノードにデータを送信するときに論理パスを設定する送
受信手段141、142と、各伝送路54の使用が可能か不可能
かを示すフラグ311、312、321、322、331、332を格納す
るフラグ領域301、302とを含む。Embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram of a local area network device according to an embodiment of the present invention. In the figure, a local area network device includes a local area network 50 having a plurality of transmission lines 54 1 , 54 2 , 54 3 and connection means 51 1 , 51 2 , 52 1 , 52 2 , for each transmission line 54. 53 1 and 53 2 are connected to each other through a plurality of nodes 10 1 and 10 2, and each node 1
0 1 and 10 2 are data processing units 11 1 and 11 2 for processing transmission / reception data, and transmission / reception means 14 1 for controlling transmission of transmission / reception data and setting a logical path when transmitting data to another node. , 14 2 and flag areas 30 1 , 30 2 for storing flags 31 1 , 31 2 , 32 1 , 32 2 , 33 1 , 33 2 indicating whether or not each transmission path 54 can be used. .
ここで本発明の特徴とするところは、各ノード10はそれ
ぞれ、データ送信ごとに所定の規則で更新される相手先
ノードの送信データ識別子211、212が格納される第一の
領域として送信データ識別子領域201、202と、有効なデ
ータを受信するごとに上記所定の規則で更新される相手
先ノードの期待データ識別子411、412が格納される第二
の領域として期待データ識別子領域401、402とを含み、
送受信手段14は、論理パスの設定時に送信データ識別子
領域20および期待データ識別子領域40の対応する内容を
初期化する手段を含み、各ノード10はそれぞれ、送信デ
ータに送信データ識別子領域20に対応する内容を付加し
た後に送信データ識別子領域20の対応する内容を更新し
送受信手段14に与える手段としてデータ識別子付加手段
121、122および送信データ識別子更新手段131、132を含
み、送受信手段14は、伝送路54上の受信データに付加さ
れた送信データ識別子と期待データ識別子領域40の対応
する内容とを比較してこの受信データが有効か否かを判
定する手段を含み、各ノードはそれぞれ、上記判定する
手段の判定結果が有効の場合に期待データ識別子領域40
の対応する内容を更新し上記受信データから付加された
送信データ識別子を削除する手段として期待データ識別
子付加手段151、152およびデータ識別子更新手段161、1
62を含むことにある。Here, the feature of the present invention is that each node 10 transmits as a first area in which transmission data identifiers 21 1 and 21 2 of the destination node, which are updated by a predetermined rule for each data transmission, are stored. The data identifier areas 20 1 and 20 2 and the expected data identifiers 41 1 and 41 2 of the destination node which are updated according to the above-mentioned predetermined rule every time valid data is received are stored as the second area. Including regions 40 1 and 40 2 ,
The transmitting / receiving means 14 includes means for initializing the corresponding contents of the transmission data identifier area 20 and the expected data identifier area 40 at the time of setting the logical path, and each node 10 corresponds to the transmission data in the transmission data identifier area 20. Data identifier adding means as means for updating the corresponding contents of the transmission data identifier area 20 after adding the contents and giving it to the transmitting / receiving means 14.
12 1 and 12 2 and transmission data identifier updating means 13 1 and 13 2 , and the transmission / reception means 14 stores the transmission data identifier added to the reception data on the transmission path 54 and the corresponding contents of the expected data identifier area 40. The node includes means for comparing and judging whether the received data is valid, and each node has an expected data identifier area 40 when the judgment result of the judging means is valid.
Of expected data identifier adding means 15 1 , 15 2 and data identifier updating means 16 1 , 1 as means for updating the corresponding contents of the received data and deleting the added transmission data identifier from the received data.
6 2 is included.
このような構成のローカルエリアネットワーク装置の動
作について説明する。The operation of the local area network device having such a configuration will be described.
まず、論理パスの設定におけるデータ識別子の初期化、
伝送路の管理方法を具体的に説明する。First, the initialization of the data identifier in the setting of the logical path,
A method of managing the transmission path will be specifically described.
図において、ノード101からノード102へ論理パスの設定
を行うに当たり、ノード101は伝送路541、542、543のそ
れぞれにおいて、ノード102とのデータリンクをとる。
ノード101は初めにデータリンクがとれた伝送路によっ
てデータ識別子を初期化する旨の指示をノード102へ送
信し、応答を待つ。ノード102ではデータ識別子の初期
化指示を受信すると、対ノード101用の送信データ識別
子と期待データ識別子とを初期化し、対ノード101のデ
ータ識別子の初期化指示を受信した伝送路の使用可能不
可能フラグを「可能」にして、該当する伝送路に応答を
送信する。ノード101はその応答を受信したならば、対
ノード102用の送信データ識別子と期待データ識別子を
初期化し、対ノード102の該当する伝送路の使用可能不
可能を示すフラグを「可能」にする。ここで、ノード10
1とノード102との論理パスは接続された状態となり、お
互いにデータの送受信が可能となる。その他の伝送路は
初めにデータリンクがとれた伝送路が使用可能になるこ
とと、おのおのの伝送路のデータリンクがとれることの
二つの条件が揃ったところで伝送路使用開始指示をノー
ド101側から送信する。ノード102は伝送路使用開始指示
を受信した伝送路について、対ノード101の該当する伝
送路のフラグを「可能」にし、その応答をノード102に
返す。応答を受けたノード101は対ノード102の該当する
伝送路のフラグを「可能」にする。以上によりノード10
1とノード102のすべての伝送路が使用可能となる。In the figure, when setting a logical path from the node 10 1 to the node 10 2 , the node 10 1 establishes a data link with the node 10 2 in each of the transmission lines 54 1 , 54 2 and 54 3 .
The node 10 1 first transmits to the node 10 2 an instruction to initialize the data identifier through the transmission path with the data link, and waits for a response. When the node 10 2 receives the initialization instruction of the data identifier, the node 10 2 initializes the transmission data identifier for the node 10 1 and the expected data identifier, and uses the transmission line that has received the initialization instruction for the data identifier of the node 10 1 The enable / disable flag is set to "enabled" and a response is transmitted to the corresponding transmission path. When the node 10 1 receives the response, the node 10 1 initializes the transmission data identifier and the expected data identifier for the node 10 2 and sets a flag indicating that the corresponding transmission path of the node 10 2 is unavailable is “enabled”. To Where node 10
Logical path between 1 and node 10 2 is in a state of being connected, it is ready to exchange data with each other. For the other transmission paths, when the two conditions are satisfied, that is, the transmission path with the first data link can be used and that the data link of each transmission path can be taken, the transmission path use start instruction is issued on the node 10 1 side. Send from The node 10 2 sets the flag of the corresponding transmission line of the paired node 10 1 to “enabled” for the transmission line that has received the transmission line use start instruction, and returns the response to the node 10 2 . Upon receiving the response, the node 10 1 sets the flag of the corresponding transmission line of the node 10 2 to “enabled”. Node 10
All transmission line 1 and the node 10 2 can be used.
次に、ノード101からノード102に対し、データを転送す
る場合の流れを示す。Next, a flow of data transfer from the node 10 1 to the node 10 2 will be described.
送信データ識別子および期待データ識別子はnビットの
2進数(nは十分大きい値をとれるものとする)とし、
初期値は「1」でデータ転送するごとに「1」を加えて
行くものとする。The transmission data identifier and the expected data identifier are n-bit binary numbers (n is assumed to be a sufficiently large value),
The initial value is "1", and "1" is added every time data is transferred.
ノード101では転送すべきデータに対しノード102の送信
データ識別子を付加する。次に対ノード102の送信デー
タ識別子に「1」を加える。つづいて、対ノード102の
伝送路541に対応するフラグを調べ、「可能」になって
いたならば伝送路541に送信データ識別子を付加したデ
ータを送信する。その完了を持たずに伝送路542にも、
伝送路542の次は伝送路543にも同様にデータを送信す
る。ここで、ノード102にはノード101から送ったデータ
が伝送路541、伝送路542、伝送路543の順に到着するも
のとする。ノード102が伝送路541からデータを受信する
と、そのデータに付加されている送信データ識別子と対
ノード102の期待データ識別子と一致するので有効デー
タと判定し、対ノード101の期待データ識別子に「1」
を加える。次に、受信したデータからデータ識別子を削
除した後にそのデータの処理を行う。その後に、伝送路
542、543から同じデータを受信しても、すでに期待デー
タ識別子は「1」を加えられているために受信データに
付加されていたデータ識別子と期待データ識別子とが一
致せず無視されるために重複して処理されることはな
い。The node 10 1 adds the transmission data identifier of the node 10 2 to the data to be transferred. Then "1" is added to the transmission data identifier pairs node 10 2. Subsequently, the flag corresponding to the transmission path 54 1 of the node 10 2 is checked, and if the flag is “possible”, the data with the transmission data identifier is transmitted to the transmission path 54 1 . To the transmission path 54 2 without having its completion,
Data is transmitted to the transmission path 54 3 after the transmission path 54 2 in the same manner. Here, it is assumed that the data sent from the node 10 1 arrives at the node 10 2 in the order of the transmission path 54 1 , the transmission path 54 2 , and the transmission path 54 3 . When the node 10 2 receives the data from the transmission path 54 1 , the transmission data identifier added to the data matches the expected data identifier of the opposite node 10 2 , so it is determined as valid data, and the expected data of the opposite node 10 1 is determined. "1" for the identifier
Add. Next, after deleting the data identifier from the received data, the data is processed. Then the transmission line
Even if the same data is received from 54 2 and 54 3 , the expected data identifier has already been added with "1", so the data identifier added to the received data and the expected data identifier do not match and are ignored. Therefore, it will not be processed redundantly.
さらに障害発生時の動作を説明する。Further, the operation when a failure occurs will be described.
上記に述べたデータの転送の後に伝送路541が切断され
てしまったとする。ノード101では前回のデータ送信と
同様に送信データ識別子を送信データに付加し、対ノー
ド102の送信データ識別子に「1」を加え、まだ伝送路5
41の障害を検出していないため3本の伝送路すべてにデ
ータを送信する。このときに、伝送路541が切断されて
いるために、伝送路541では手順上のリトライが行われ
る。しかし、伝送路542および伝送路543で送られたデー
タは正常に転送されるために、どちらかのデータが正常
に処理される。伝送路541でのリトライが不成功とな
り、伝送路541の障害をノード101が検出すると、ノード
101は対ノード102の伝送路541に対応するフラグを「不
可能」にする。以降、このフラグが「不可能」になって
いるためノード101はノード102に対するデータ転送にお
いて伝送路541を使用しなくなる。It is assumed that the transmission path 54 1 is disconnected after the above-mentioned data transfer. In the node 10 1 , the transmission data identifier is added to the transmission data as in the previous data transmission, “1” is added to the transmission data identifier of the node 10 2 and the transmission path 5
4 and transmits the first data to the three transmission lines all because it does not detect the failure. At this time, since the transmission line 54 1 is disconnected, a procedural retry is performed on the transmission line 54 1 . However, since the data sent through the transmission path 54 2 and the transmission path 54 3 are normally transferred, either data is processed normally. If retry the transmission line 54 1 is unsuccessful, a failure of the transmission line 54 1 node 10 1 is detected, the node
10 1 sets the flag corresponding to the transmission path 54 1 of the node 10 2 to “disable”. After that, since this flag is set to “impossible”, the node 10 1 will not use the transmission path 54 1 in the data transfer to the node 10 2 .
また、ノード102自体が障害になった場合には、伝送路
のすべてが障害になるためにノード101はノード102との
論理パスが切れたものとする。Further, when the node 10 2 itself fails, it is assumed that the logical path between the node 10 1 and the node 10 2 is cut off because all the transmission paths fail.
以上説明したように、複数の伝送路にほぼ同時に同じデ
ータの転送を行うために、伝送路のいずれかに障害が発
生しても遅延することなく目的のノードにデータを転送
できる優れた効果がある。また、伝送路に障害が発生し
てもその伝送路を使用しないようにするだけなので、制
御方式が単純となり、ローカルエリアネットワーク装置
のハードウェアを簡単にし製造工数を削減することがで
きる利点がある。As described above, since the same data is transferred to a plurality of transmission paths almost at the same time, even if a failure occurs in any of the transmission paths, it is possible to transfer data to a target node without delay. is there. Further, even if a failure occurs in the transmission line, the transmission line is simply not used, so that the control method is simplified, and the hardware of the local area network device can be simplified, and the number of manufacturing steps can be reduced. .
図は本発明一実施例ローカルエリアネットワーク装置の
ブロック構成図。 101、102……ノード、111、112……データ処理部、1
21、122……データ識別子付加手段、131132……送信デ
ータ識別子更新手段、141、142……送受信手段、151、1
52……期待データ識別子更新手段、161、162……データ
識別子削除手段、201、202……送信データ識別子領域、
201、202……送信データ識別子(斜線部はノード102、1
01に対応)、311、312……伝送路541の使用可能不可能
を示すフラグ(斜線部はノード102、101に対応)、3
21、322……伝送路542の使用可能不可能を示すフラグ
(斜線部はノード102、101に対応)、331、332……伝送
路543の使用可能不可能を示すフラグ(斜線部はノード1
02、101に対応)、401、402……期待データ識別子領
域、411、412……期待データ識別子(斜線部はノード10
2、101に対応)、50……ローカルエリアネットワーク、
511、512、521、522、531、532……ローカルエリアネッ
トワークの接続手段、541、542、543……伝送路。FIG. 1 is a block diagram of a local area network device according to an embodiment of the present invention. 10 1 , 10 2 …… Node, 11 1 , 11 2 …… Data processing unit, 1
2 1 , 12 2 ...... Data identifier adding means, 13 1 13 2 ...... Transmission data identifier updating means, 14 1 , 14 2 ...... Transmitting / receiving means, 15 1 , 1
5 2 …… Expected data identifier updating means, 16 1 , 16 2 …… Data identifier deleting means, 20 1 , 20 2 …… Transmission data identifier area,
20 1 , 20 2 …… Transmission data identifier (hatched areas are nodes 10 2 , 1
(Corresponding to 0 1 ), 31 1 , 31 2 ...... Flag indicating that the transmission path 54 1 cannot be used (hatched portions correspond to nodes 10 2 and 10 1 ), 3
2 1, 32 2 ...... indicating channel 542 of the available non flag (hatched portion corresponds to the node 10 2, 10 1), 33 1, 33 2 ...... transmission path 54 3 usable not Indicates the flag (hatched area is node 1
0 2 , 10 1 ), 40 1 , 40 2 ... Expected data identifier area, 41 1 , 41 2 ... Expected data identifier (hatched area is node 10
2, 10 corresponds to 1), 50 ...... local area network,
51 1 , 51 2 , 52 1 , 52 1 , 52 2 , 53 1 , 53 2 ... Local area network connection means, 54 1 , 54 2 , 54 3 ... Transmission line.
Claims (1)
トワークと、この各伝送路にそれぞれ接続された複数の
ノードとを備え、 上記各ノードはそれぞれ、送受信データの伝送制御を行
い他のノードにデータを送信するときに論理パスを設定
する送受信手段を含む ローカルエリアネットワーク装置において、 上記各ノードの送受信手段は、論理パスの設定された複
数の伝送路に同一のデータを送信する手段を含み、 上記各ノードは、データ送信ごとに所定の規則で更新さ
れる相手先ノードの送信データ識別子が格納される第一
の領域と、有効なデータを受信するごとに上記送信デー
タ識別子に対応する所定の規則で更新される相手先ノー
ドの期待データ識別子が格納される第二の領域とを含
み、 上記送受信手段は、論理パスの設定時に第一の領域およ
び第二の領域の対応する内容をそれぞれ初期化する手段
を含み、 上記各ノードは、 複数の伝送路に送信する同一の送信データには同一送信
データ識別子を付加した後に上記第一の領域の送信デー
タ識別子を所定の規則で更新する手段と、 受信データに付加された送信データ識別子と上記第二の
領域の期待データ識別子とを比較してこの受信データが
有効か否かを判定する手段と、 上記判定する手段の判定結果が有効の場合に上記第二の
領域の期待データ識別子を所定の規則で更新し上記受信
データから付加された送信データ識別子を削除する手段
と を含むことを特徴とするローカルエリアネットワーク装
置。1. A local area network having a plurality of transmission paths, and a plurality of nodes respectively connected to the respective transmission paths, wherein each of the nodes controls transmission / reception of transmission / reception data and transmits data to another node. In a local area network device including a transmission / reception means for setting a logical path when transmitting, the transmission / reception means of each node includes means for transmitting the same data to a plurality of transmission paths in which the logical path is set, Each node has a first area in which the transmission data identifier of the destination node, which is updated according to a predetermined rule for each data transmission, is stored, and a predetermined rule corresponding to the transmission data identifier each time valid data is received. And a second area in which the expected data identifier of the partner node updated by the above is stored. Of the first area and the second area, and each of the above-mentioned nodes includes means for initializing the corresponding contents, and after adding the same transmission data identifier to the same transmission data to be transmitted to a plurality of transmission lines, A means for updating the transmission data identifier of the area according to a predetermined rule and the transmission data identifier added to the reception data and the expected data identifier of the second area are compared to determine whether the reception data is valid or not. And a means for updating the expected data identifier of the second area according to a predetermined rule and deleting the transmission data identifier added from the received data when the determination result of the determination means is valid. Characterized local area network device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15905689A JPH0773263B2 (en) | 1989-06-21 | 1989-06-21 | Local area network equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15905689A JPH0773263B2 (en) | 1989-06-21 | 1989-06-21 | Local area network equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0324836A JPH0324836A (en) | 1991-02-01 |
| JPH0773263B2 true JPH0773263B2 (en) | 1995-08-02 |
Family
ID=15685259
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15905689A Expired - Lifetime JPH0773263B2 (en) | 1989-06-21 | 1989-06-21 | Local area network equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0773263B2 (en) |
-
1989
- 1989-06-21 JP JP15905689A patent/JPH0773263B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0324836A (en) | 1991-02-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6282669B1 (en) | Ethernet communication redundancy method | |
| CA1238961A (en) | Data communication network | |
| US6202170B1 (en) | Equipment protection system | |
| EP0094179B1 (en) | Computer interconnection part | |
| US5276440A (en) | Network device information exchange | |
| US5379278A (en) | Method of automatic communications recovery | |
| JPH0668041A (en) | Computer system | |
| US6421317B1 (en) | Method and apparatus for an automatic load balancing and back-up of a multi-users network | |
| EP0383264B1 (en) | Method and apparatus for testing station address in network | |
| CN115499270B (en) | Network control method and device, vehicle and computer readable storage medium | |
| US20110010156A1 (en) | Simulation or test system, and associated method | |
| JPH0998180A (en) | Failure avoidance control method in ring network system | |
| US5894547A (en) | Virtual route synchronization | |
| JPH09130408A (en) | Network interface device | |
| JPH0773263B2 (en) | Local area network equipment | |
| JPS60149239A (en) | Communication network system | |
| KR960011136B1 (en) | Network dualization and its method | |
| JP2716307B2 (en) | Local area network system | |
| US20020150055A1 (en) | Topology correction method and communication node | |
| JPH0563716A (en) | Ring bus response confirmation method | |
| JP3636091B2 (en) | Network, node information setting method used therefor, and program therefor | |
| CN119521338A (en) | A decentralized Mesh networking method, communication node and storage medium | |
| JPH03262349A (en) | Local area network system for plural transmission lines | |
| JPS63280538A (en) | Loopback test system | |
| KR20010003090A (en) | Communication Line Duplexing Method for Base Station Management System |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070802 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 13 Free format text: PAYMENT UNTIL: 20080802 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 13 Free format text: PAYMENT UNTIL: 20080802 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090802 Year of fee payment: 14 |
|
| EXPY | Cancellation because of completion of term |