JPH02224545A - Local area network - Google Patents
Local area networkInfo
- Publication number
- JPH02224545A JPH02224545A JP1045886A JP4588689A JPH02224545A JP H02224545 A JPH02224545 A JP H02224545A JP 1045886 A JP1045886 A JP 1045886A JP 4588689 A JP4588689 A JP 4588689A JP H02224545 A JPH02224545 A JP H02224545A
- Authority
- JP
- Japan
- Prior art keywords
- token
- token count
- local area
- area network
- command
- 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.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 42
- 238000012806 monitoring device Methods 0.000 claims description 27
- 238000001514 detection method Methods 0.000 abstract description 15
- 238000011084 recovery Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 230000002950 deficient Effects 0.000 description 1
- 239000003292 glue Substances 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
Landscapes
- Small-Scale Networks (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はトークンパッシングループ型ネットワークの制
御に利用する。本発明はループ上に発生するトークンパ
ッシングの間欠故障検出に関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial Field of Application] The present invention is used for controlling a token passing loop type network. The present invention relates to detection of intermittent failures in token passing occurring on a loop.
本発明はトークンパッシング状態を監視し、トークンパ
ッシングが所定時間途絶えたときに、新しいトークンを
ネットワークに送信するローカルエリアネットワークに
おいて、
ループ状に接続された各接続装置のトークン計数値をル
ープ監視装置に取り込み、その各トークン計数値を比較
することにより、
トークン消失が発生しやすい伝送路区間あるいは接続装
置を特定して間欠障害の発生箇所を摘出し、修復を早期
にできるようにしたものである。The present invention monitors the token passing state and transmits a new token to the network when token passing is interrupted for a predetermined time.In a local area network, the token count value of each connected device connected in a loop is sent to a loop monitoring device. By importing and comparing the respective token count values, it is possible to identify transmission line sections or connection devices where token loss is likely to occur, identify the location where intermittent failures occur, and repair them at an early stage.
従来この種のトークンパッシングループ型ネットワーク
においては、ネットワーク全体の動作状態を監視するル
ープ監視装置が、先に送信したトークンがネットワーク
で定められた一定時間以上経過してもループ監視装置に
戻らない場合にはループ型ネットワーク上でトークンが
消失したものとみなし、新しいトークンをループ型ネッ
トワークに送信してトークンパッシングが途絶えること
によるネットワーク動作停止を防止していた。Conventionally, in this type of token-passing loop type network, if the loop monitoring device that monitors the operating status of the entire network does not return the previously sent token to the loop monitoring device even after a certain period of time determined by the network has passed. In this case, the token was assumed to have disappeared on the loop network, and a new token was sent to the loop network to prevent network operation from stopping due to the interruption of token passing.
従来の制御方式では、間欠的に発生するトークン消失に
よるネットワーク全体のダウンは防止できるが、ループ
型ネットワーク上のどこの接続装置あるいはどこの伝送
路区間でトークン消失が発生しやすいかを特定すること
が困難で間欠障害の発生する不具合箇所を早期に摘出し
排除することが難しい欠点があった。With conventional control methods, it is possible to prevent the entire network from going down due to intermittent token loss, but it is necessary to identify which connected devices or transmission line sections on a loop network are likely to experience token loss. However, it is difficult to quickly identify and eliminate defective areas where intermittent failures occur.
本発明はこのような欠点を除去するもので、トークン消
失が発生しやすい接続装置あるいは伝送路区間を特定し
て不具合箇所を早期に摘出することができるネットワー
クを提供することを目的とする。The present invention is intended to eliminate such drawbacks, and aims to provide a network that can identify connection devices or transmission line sections where token loss is likely to occur, and identify faulty locations at an early stage.
本発明は、ひとつのループ監視装置と、複数のローカル
エリアネットワーク接続装置が伝送路によりループ状に
接続され、前記ループ監視装置には、トークンパッシン
グ状態を監視し、トークンパッシングが所定時間途絶え
たときに新しいトークンをネットワークに送信する手段
を備えたローカルエリアネットワークにおいて、前記ロ
ーカルエリアネットワーク接続装置に、ネットワークか
ら受信しネットワークに中継送信したトークンの数を計
数するトークン計数部を備え、前記ループ監視装置に、
コマンド中で指定する前記ローカルエリアネットワーク
接続装置の前記トークン計数部に格納されたトークン計
数値を送信するよう指示を与えるトークン計数取得コマ
ンド送出部を備え、さらに前記ローカルエリアネットワ
ーク接続装置に、前記トークン計数取得コマンド送出部
からのコマンド受信により前記トークン計数部に格納さ
れたトークン計数値をネットワークに送信するトークン
計数レスポンス送出部を備えたことを特徴とする。In the present invention, one loop monitoring device and a plurality of local area network connection devices are connected in a loop through a transmission path, and the loop monitoring device monitors a token passing state, and when token passing is interrupted for a predetermined period of time. In the local area network, the local area network is provided with a means for transmitting a new token to the network, and the local area network connecting device includes a token counting unit that counts the number of tokens received from the network and relayed to the network, and the loop monitoring device To,
a token count acquisition command sending unit for instructing to transmit the token count value stored in the token counting unit of the local area network connection device specified in the command; The present invention is characterized by comprising a token count response sending unit that sends the token count value stored in the token counting unit to the network upon receiving a command from the count acquisition command sending unit.
ローカルエリアネットワーク接続装置のトークン計数部
がネットワークから受信しネットワークに中継送信した
トークンの数を計数し格納する。The token counting unit of the local area network connection device counts and stores the number of tokens received from the network and relayed to the network.
ループ監視装置のトークン計数取得コマンド送出部がコ
マンド中で指定するローカルエリアネットワーク接続装
置に計数手段に格納されたトークン計数値を送信するよ
う指示し、この指示を受けたローカルエリアネットワー
ク接続装置のトークン計数レスポンス送出部がトークン
計数部に格納されたトークン計数値をネットワークに送
信する。The token count acquisition command sending unit of the loop monitoring device instructs the local area network connection device specified in the command to send the token count value stored in the counting means, and receives the token of the local area network connection device that receives this instruction. The count response sending unit sends the token count value stored in the token counting unit to the network.
このようにループ監視装置に新しく追加され送信される
トークン計数取得コマンドにコマンド中で指定されるロ
ーカルエリアネットワーク接続装置が応答し、トークン
計数手段に格納されているトークン計数流をネットワー
クに送信することにより、間欠障害などによるトークン
計数が少ない伝送路区間と接続装置とを特定することが
でき、早期修復を可能にすることができる。In this way, the local area network connection device specified in the command responds to the token count acquisition command newly added to the loop monitoring device and sent, and transmits the token count stream stored in the token counting means to the network. This makes it possible to identify transmission line sections and connection devices with low token counts due to intermittent failures, etc., and to enable early repair.
次に、本発明実施例を図面に基づいて説明する。 Next, embodiments of the present invention will be described based on the drawings.
第2図は本発明実施例のトークンパッシングループ型ネ
ットワークの全体構成を示すブロック図である。その全
体構成はループ監視装置SVUと、ローカルエリアネッ
トワーク接続装置LIU#0〜LIU#nとが伝送路り
、 〜L、、、L、によりループ状に接続される。FIG. 2 is a block diagram showing the overall configuration of a token passing loop type network according to an embodiment of the present invention. In its overall configuration, a loop monitoring device SVU and local area network connection devices LIU#0 to LIU#n are connected in a loop through transmission lines .about.L, . . . , L.
第1図は第2[!lに示すローカルエリアネットワーク
接続装置LIU#iおよびループ監視装置SVUの内部
構成を示すブロック図である。ここではローカルエリア
ネットワーク接続装置のi番目の装置LIU#iのみを
示す。ローカルエリアネットワーク接続装置LIU#i
とループ監視装置SVUはそれぞれほぼ同等の機能を有
し、共通制御部e、e’ と、ローカルエリアネットワ
ーク接続装置LIU#iおよびループ監視装置SVUを
それぞれループ型ネットワークに組込むかどうかを共通
制御部e、 e’の制御により切換える中継制御部aS
a’ と、中継制御部a、 a’を介して伝送路り、、
Lsより人力される情報を受信する受信制御部す、 b
’ と、ローカルエリアネットワーク接続装置LIU#
iおよびループ監視装置SVUがそれぞれトークンを保
留し送信権を有するときに共通制御部eSe’の指示に
より中継制御部aSa’を介して伝送路り。SLt++
に情報を送出する送信制御部c、c’ と、中継制御部
a1a′を介して受信される伝送路情報からトークン情
報を検出し共通制御部eSe’にトークン検出を通知す
るとともに共通制御部e、 e’からのトークン保留終
了通知により保留していたトークンを伝送路に送出する
トークン検出送信部dSd’を備え、さらに、本発明の
特徴とするところの手段として、ローカルエリアネット
ワーク接続装置LIU#1にネットワークから受信しネ
ットワークに中継送信したトークンの数を計数するトー
クン計数部fを備え、ループ監視装置SVUにはコマン
ド中で指定するローカルエリアネットワーク接続装置L
IU#1にトークン計数部fの中に格納されたトークン
計数値の送信指示を与えるトークン計数取得コマンド送
出部りを備え、また、ローカルエリアネットワーク接続
装置LIU#iにはトークン計数取得コマンド送出部り
からのコマンド受信によりトークン計数部fに格納され
たトークン計数値をネットワークに送信するトークン計
数レスポンス送出部gを備える。Figure 1 shows the second [! FIG. 1 is a block diagram showing the internal configuration of the local area network connection device LIU#i and the loop monitoring device SVU shown in FIG. Here, only the i-th device LIU#i of the local area network connection devices is shown. Local area network connection device LIU#i
and the loop monitoring device SVU have almost the same functions, and the common control unit e, e' determines whether or not to incorporate the local area network connection device LIU#i and the loop monitoring device SVU into a loop network. Relay control unit aS switched by control of e and e'
a' and a transmission path via relay control units a and a',
A reception control unit that receives information manually input from Ls, b
' and local area network connection device LIU#
When i and the loop monitoring device SVU each hold a token and have the transmission right, the transmission path is transmitted via the relay control unit aSa' according to an instruction from the common control unit eSe'. SLt++
Detects token information from the transmission path information received via the transmission control units c and c' and the relay control unit a1a' and notifies the common control unit eSe' of the token detection. , e' includes a token detection and transmission unit dSd' that sends the held token to the transmission path upon notification of completion of token holding from e'. 1 is equipped with a token counter f that counts the number of tokens received from the network and relayed to the network, and the loop monitoring device SVU is equipped with a local area network connection device L specified in the command.
The IU#1 is provided with a token count acquisition command sending unit that gives an instruction to send the token count value stored in the token counting unit f, and the local area network connection device LIU#i is provided with a token count acquisition command sending unit. The token counting response sending unit g is provided to send the token count value stored in the token counting unit f to the network upon receiving a command from the token counting unit f.
次に、このように構成された本発明実施例の動作につい
て説明する。Next, the operation of the embodiment of the present invention configured as described above will be explained.
ローカルエリアネットワーク接続装置LIU#iのトー
クン検出送信部dは伝送路LL上のトークンを検出する
とトークン検出を共通制御部eに通知するとともにトー
クン計数部fにもトークン検出を通知する。ループ監視
装置SVUのトークン検出°送信部d′はトークンが伝
送路上一定時間検出されないことに起因する共通制御部
e′からのトークン再生指示によっても伝送路にトーク
ンを送出できるように構成される。When the token detection and transmission unit d of the local area network connection device LIU#i detects a token on the transmission path LL, it notifies the common control unit e of the token detection and also notifies the token counting unit f of the token detection. The token detection and transmission unit d' of the loop monitoring device SVU is configured to be able to send a token to the transmission line even in response to a token regeneration instruction from the common control unit e' due to the token not being detected on the transmission line for a certain period of time.
ローカルエリアネットワーク接続装置LIU#1の、ト
ークン計数部fは共通制御部eよりの初期化指示により
、トークン計数値を0クリアした後、トークン検出送出
部dからトークン検出を通知される度にトークン計数値
を+1する。After the token counting unit f of the local area network connection device LIU #1 clears the token count value to 0 according to an initialization instruction from the common control unit e, it outputs a token every time it is notified of token detection from the token detection sending unit d. Add 1 to the count value.
トークン計数値はトークン計数レスポンス送出部gに入
力され、共通制御部eからトークン計数レスポンス送出
部gへの送出指示によりトークン計数レスポンスとして
伝送路に送信される。ループ監視装置SVUのトークン
計数取得コマンド送出部りは共通制御部e′からのコマ
ンド送出指示によりトークン計数取得コマンドを伝送路
に送信する。The token count value is input to the token count response sending unit g, and is sent to the transmission line as a token count response by a sending instruction from the common control unit e to the token count response sending unit g. The token count acquisition command sending unit of the loop monitoring device SVU sends a token count acquisition command to the transmission line in response to a command sending instruction from the common control unit e'.
第3図はループ監視装置SVUが送信するトークン計数
取得コマンドとローカルエリアネットワーク接続装置L
IUが応答するトークン計数レスポンスのフォーマット
例を示す。同図(a)に示すトークン計数取得コマンド
のり、LIUは本コマンドを受信しトークン計数値をネ
ットワークに送出すべきローカルエリアネットワーク接
続装置LIUを選択指定するネットワーク上のローカル
エリアネットワーク接続装置LIUのアドレスであり、
S、SVUは本コマンドを発生したループ監視装置SV
Uのネットワーク上のアドレスであり、COMはトーク
ン計数取得コマンド値を格納する。Figure 3 shows the token count acquisition command sent by the loop monitoring device SVU and the local area network connection device L.
An example of the format of the token count response that the IU responds to is shown below. When the token count acquisition command shown in FIG. and
S, SVU is the loop monitoring device SV that generated this command.
This is the address of U on the network, and COM stores the token count acquisition command value.
また同図(b)に示すトークン計数レスポンスのり。Also, the token counting response glue shown in FIG.
SVUはトークン計数取得コマンドのS、SVUフィー
ルドに格納されていた値のコピーでありトークン計数レ
スポンスが受信されるべきループ監視装置SVUを示し
、S、LIUはトークン計数取得コマンドのり、LIU
フィールドに格納されていた値のコピーであり、トーク
ン計数レスポンスを送出したローカルエリアネットワー
ク接続装置LIUを示し、T、CUNTはトークン計数
しスポンスを送出するまでに受信されたトークンの数を
示す。SVU is a copy of the value stored in the S, SVU field of the token count acquisition command and indicates the loop monitoring device SVU from which the token count response should be received, and S, LIU is the copy of the value stored in the S, SVU field of the token count acquisition command.
It is a copy of the value stored in the field and indicates the local area network connection unit LIU that sent the token count response, and T, CUNT indicates the number of tokens received before counting the token and sending the response.
ローカルエリアネットワーク接続装置LIUの初期化後
、トークン計数部fはトークン検出送出部dから伝送路
のトークン検出を通知される度にトークン計数値を+1
している。ループ監視装置SVUのトークン計数取得コ
マンド送出部りが共通制御部e′の指示によりトークン
計数取得コマンドを伝送路に送出すると、本コマンドの
り、 LIUフィールドで指定されるローカルエリア
ネットワーク接続装置LIU#iの受信制御部すに本コ
マンドが受信され、共通制御部eは受信制御部へのトー
クン計数取得コマンド受信を認知する。After the local area network connection device LIU is initialized, the token counting unit f increases the token count value by 1 every time it is notified of token detection on the transmission path from the token detection sending unit d.
are doing. When the token count acquisition command sending unit of the loop monitoring device SVU sends a token count acquisition command to the transmission path according to the instruction from the common control unit e', this command is sent to the local area network connection device LIU#i specified in the LIU field. This command is immediately received by the reception control unit of the common control unit e, and the common control unit e recognizes the reception of the token count acquisition command to the reception control unit.
その後、トークン検出送信部dからトークンの受信が通
知されこのローカルエリアネットワーク接続装置L I
U# iが送信権を有すると、共通制御Heはトーク
ン計数レスポンス送出部gにトークン計数取得コマンド
に格納されていたり、LIUとS、SVU情報を転送す
るとともにトークン計数レスポンス送出指示を行う。Thereafter, the token detection and transmission unit d notifies the reception of the token, and this local area network connection device LI
When U#i has the transmission right, the common control He transfers the LIU, S, and SVU information stored in the token count acquisition command to the token count response sending unit g, and issues a token count response sending instruction.
トークン計数レスポンス送出部gは共通制御部eより転
送されたり、LIUとS、SVU情報をそれぞれトーク
ン計数レスポンスのS、LIUとり、SVUフィールド
に格納するとともにトークン計数部fより入力されてい
るトークン計数値をトークン計数レスポンスのT、CU
NTフィールドに格納した後、トークン計数レスポンス
伝送路に送出する。The token counting response sending unit g receives the information transferred from the common control unit e and takes the LIU, S, and SVU information of the token counting response S, LIU, respectively, and stores them in the SVU field. Token count response T, CU
After storing it in the NT field, it is sent to the token count response transmission path.
伝送路に送出されたトークン計数レスポンスは通常のデ
ータと同様ループ監視装置SV’Uの受信制御部a′に
受信される。ローカルエリアネットワーク接続装置L
I U# iはトークン計数レスポンス送出後は通常の
データ送信後と同様に保留していたトークンを伝送路に
送出する。The token count response sent to the transmission path is received by the reception control unit a' of the loop monitoring device SV'U in the same way as normal data. Local area network connection device L
After sending the token count response, IU#i sends the reserved token to the transmission path in the same way as after normal data transmission.
以上述べたように本発明によれば、ループ型ネットワー
クに接続された各接続装置のトークン計数値をループ監
視装置に取得し、取得された各トークン計数値を比較す
ることにより、ループ型ネットワークに接続された接続
装置の順序を考慮してトークン計数が少ない伝送路区間
および接続装置を特定することができ、早期に修復する
ことができる効果がある。As described above, according to the present invention, the loop monitoring device obtains the token count value of each connected device connected to the loop network, and compares the obtained token count values. It is possible to identify a transmission line section and a connecting device with a small number of tokens by considering the order of the connected connecting devices, which has the effect of allowing early repair.
第1図は本発明実施例のローカルエリアネットワーク接
続装置およびループ監視装置の構成を示すブロック図。
第2図は本発明実施例に係るトークンパッシングループ
型ネットワークの構成を示すブロック図。
第3図は本発明実施例に係るトークン計数取得コマンド
およびトークン計数レスポンスのフォーマット例を示す
図。
SVU・・・ループ監視装置、LIU#0〜LIU#n
・・・ローカルエリアネットワーク接続装置、L。
〜L、、、Ls・・・ローカルエリアネットワーク伝送
路、a、 a’・・・中継制御部、bSb’・・・受信
制御部、c、c’・・・送信制御部、d、 d’・・・
トークン検出送出部、e、e’・・・共通制御部、f・
・・トークン計数部、g・・・トークン計数レスポンス
送出部、h・・・トークン計数取得コマンド送出部。FIG. 1 is a block diagram showing the configuration of a local area network connection device and a loop monitoring device according to an embodiment of the present invention. FIG. 2 is a block diagram showing the configuration of a token passing loop type network according to an embodiment of the present invention. FIG. 3 is a diagram showing a format example of a token count acquisition command and a token count response according to an embodiment of the present invention. SVU...Loop monitoring device, LIU#0 to LIU#n
...Local area network connection device, L. ~L, , Ls... Local area network transmission line, a, a'... Relay control unit, bSb'... Reception control unit, c, c'... Transmission control unit, d, d' ...
Token detection sending unit, e, e'... common control unit, f.
... Token counting section, g... Token counting response sending section, h... Token counting acquisition command sending section.
Claims (1)
ネットワーク接続装置が伝送路によりループ状に接続さ
れ、 前記ループ監視装置には、トークンパッシング状態を監
視し、トークンパッシングが所定時間途絶えたときに新
しいトークンをネットワークに送信する手段を備えた ローカルエリアネットワークにおいて、 前記ローカルエリアネットワーク接続装置に、ネットワ
ークから受信しネットワークに中継送信したトークンの
数を計数するトークン計数部を備え、 前記ループ監視装置に、コマンド中で指定する前記ロー
カルエリアネットワーク接続装置の前記トークン計数部
に格納されたトークン計数値を送信するよう指示を与え
るトークン計数取得コマンド送出部を備え、 さらに前記ローカルエリアネットワーク接続装置に、前
記トークン計数取得コマンド送出部からのコマンド受信
により前記トークン計数部に格納されたトークン計数値
をネットワークに送信するトークン計数レスポンス送出
部を備えた ことを特徴とするローカルエリアネットワーク。[Scope of Claims] 1. One loop monitoring device and a plurality of local area network connection devices are connected in a loop through a transmission path, and the loop monitoring device monitors a token passing state, In a local area network equipped with means for transmitting a new token to the network when time is interrupted, the local area network connecting device includes a token counting unit that counts the number of tokens received from the network and relayed to the network, a token count acquisition command sending unit for instructing the loop monitoring device to transmit a token count value stored in the token counting unit of the local area network connection device specified in the command; A local area network characterized in that the connecting device includes a token count response sending unit that sends a token count value stored in the token counting unit to the network upon receiving a command from the token count acquisition command sending unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1045886A JPH02224545A (en) | 1989-02-27 | 1989-02-27 | Local area network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1045886A JPH02224545A (en) | 1989-02-27 | 1989-02-27 | Local area network |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH02224545A true JPH02224545A (en) | 1990-09-06 |
Family
ID=12731725
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1045886A Pending JPH02224545A (en) | 1989-02-27 | 1989-02-27 | Local area network |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH02224545A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0936902A (en) * | 1995-07-20 | 1997-02-07 | Nec Corp | Token fault detecting method |
-
1989
- 1989-02-27 JP JP1045886A patent/JPH02224545A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0936902A (en) * | 1995-07-20 | 1997-02-07 | Nec Corp | Token fault detecting method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2002368769A (en) | Loop network and its operating method | |
JPH02224545A (en) | Local area network | |
EP1670190A1 (en) | Switching between layer 2 switches as destination of IP packets from cards | |
WO2001013584A1 (en) | Data distribution system | |
JPS62176345A (en) | Duplicated system loop transmission control equipment | |
KR100733971B1 (en) | fault tolerant full-duplex distribution control system | |
JP2666849B2 (en) | Remote monitoring device | |
JP3068468B2 (en) | Redundant device for wireless communication system | |
JPS61213932A (en) | Decentralized duplex computer system and its control method | |
JPH0311841A (en) | Local area network | |
JP2606130B2 (en) | Loop network | |
JP3324355B2 (en) | Operation abnormality monitoring system | |
JPS60217445A (en) | Communication controller switching system | |
JPS6257337A (en) | Data transmission equipment | |
JPH0126215B2 (en) | ||
JPS5819057A (en) | Constitution controller for loop data transmission system | |
JPS62175044A (en) | Duplexing loop-shaped transmission line | |
KR100724881B1 (en) | Switching system for implementing line access unit switching and control method thereof | |
JP2865047B2 (en) | Bus monitoring method | |
JPH0775350B2 (en) | Ring communication network | |
JPH0372742A (en) | Data transmission system | |
JPS5850372B2 (en) | Data collection and distribution processing system | |
JPS63212238A (en) | Transmission error detecting system | |
KR960020388A (en) | Broadcasting automatic control system | |
JPH03235546A (en) | Data communication system |