JPS6268339A - Token control system - Google Patents
Token control systemInfo
- Publication number
- JPS6268339A JPS6268339A JP20654485A JP20654485A JPS6268339A JP S6268339 A JPS6268339 A JP S6268339A JP 20654485 A JP20654485 A JP 20654485A JP 20654485 A JP20654485 A JP 20654485A JP S6268339 A JPS6268339 A JP S6268339A
- Authority
- JP
- Japan
- Prior art keywords
- frame
- token
- transmission
- addressed
- information
- 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
Landscapes
- Small-Scale Networks (AREA)
Abstract
Description
【発明の詳細な説明】
〔発明の利用分野〕
本発明は、アクセス方式にトークンパッシングを用いる
リング状ネットワークシステムに係り、特にそのトーク
ンフレームの送信制御方式に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Application of the Invention] The present invention relates to a ring network system that uses token passing as an access method, and particularly to a token frame transmission control method thereof.
従来のトークンフレーム送信制御方式は、情報フレーム
送出直後に、情報フレーム受信ノードが応答フレームを
挿入できるように一定の時間を空けて送信権を解、放す
るものである。応答が返るまでの時間はループ−巡時間
であり1時間監視が可能となることが知られている(情
報処理学会 分散処理システム研究会資料23−7.1
984゜7.20rX速光フアイバループ用データリン
クプロトコルの検試」)。応答監視では情報フレーム送
信後から応答フレーム受信までの時間を監視している。The conventional token frame transmission control method releases the transmission right immediately after sending an information frame after a certain period of time so that the information frame receiving node can insert a response frame. It is known that the time it takes for a response to be returned is the loop cycle time, and it is possible to monitor for one hour (Information Processing Society of Japan Distributed Processing Systems Research Group Material 23-7.1)
984° 7.20rX Speed Optical Fiber Loop Data Link Protocol Test"). In response monitoring, the time from the transmission of the information frame to the reception of the response frame is monitored.
しかし従来は、情報フレームが自発自宛の場合で、リン
グ接続ノード数とノード遅延時間(通常2バイト71ノ
一ド程度)との兼ねあいにより第1図に示すように応答
フレーム送信時間と、トークンフレーム送信時間に3種
の場合が存在する。However, in the past, when the information frame was addressed to itself, the response frame transmission time was determined by the number of nodes connected to the ring and the node delay time (usually about 2 bytes and 71 nodes), as shown in Figure 1. There are three types of token frame transmission times.
第1図において(a)は、応答領域中に応答フレームを
受信した場合であり、自発自宛以外の情報フレーム送出
時、又は応答領域より遅延時間が小さい場合には、受信
フレームにおける応答フレームAとトークンフレームT
の時間関係はこのようになる。In FIG. 1, (a) is a case where a response frame is received in the response area, and when an information frame other than the one addressed to the volunteer is sent, or when the delay time is smaller than the response area, the response frame A in the received frame and token frame T
The time relationship is like this.
第1図(b)は、応答領域と遅延時間がほぼ一致する場
合であり、トークンフレーム又は応答フレームが消失す
る。FIG. 1(b) shows a case where the response area and delay time almost match, and the token frame or response frame disappears.
第1図(C)は、応答領域に比べて遅延時間が大きい時
で、送信フレームシーケンスはトークンフレームT、応
答フレームAの順序になる。この時応答フレームAは、
これをJ!信したノード以外のノードではすべて中継さ
れるはずであるが、トークンフレームTは他のノードに
よってとり込まれ。FIG. 1C shows a case where the delay time is large compared to the response area, and the transmission frame sequence is the token frame T and the response frame A. At this time, the response frame A is
This is J! The token frame T is supposed to be relayed by all nodes other than the one that sent it, but the token frame T is captured by the other nodes.
送信権を獲得したノードが、情報フレームを送信するこ
とにより応答フレームを消去する場合がある。A node that has acquired the right to transmit may erase a response frame by transmitting an information frame.
応答領域はスループットとの関係より大きくとることは
特策ではなく、従来は、第1図(b)及び(c)におい
て応答フレームが消去された時に、ハードウェア上障害
が発生していないにもががわらず、常に応答監視によっ
て障害が報告されることになる点について配慮されてい
なかった。It is not a special measure to make the response area larger than the relationship with throughput, and in the past, when the response frame was erased in Figures 1(b) and (c), even if no hardware failure occurred, No consideration was given to the fact that failures would always be reported by response monitoring regardless of the situation.
本発明の目的は、従来の欠点を鑑み、自発自宛のアドレ
スを有する情報フレーム送出時に、応答フレームの消失
に伴う障害の発生しないトークン制御方式を提供するこ
とにある。SUMMARY OF THE INVENTION In view of the conventional drawbacks, an object of the present invention is to provide a token control method that does not cause failures due to disappearance of response frames when sending out information frames having addresses addressed to the sender.
第2図において、1はノードプロセッサ、6はチャンネ
ルであり、自発自宛の情報フレーム23をループ伝送路
20に送信し、た時その応答フレーム22が消失する原
因は、情報フレーム23送信後の送信フレームシーケン
スにおいて、トークンフレーム21、応答フレーム22
となるか又は。In FIG. 2, 1 is a node processor, 6 is a channel, and when an information frame 23 addressed to itself is transmitted to the loop transmission line 20, the reason why the response frame 22 disappears is that after the information frame 23 is transmitted. In the transmission frame sequence, a token frame 21, a response frame 22
Or.
両者の送出のタイミングが一致する場合が発生するため
である。This is because there are cases where the timings of both transmissions coincide.
自発自宛以外のアドレスを有する情報フレーム23送出
時には、第2図に示すようになり、応答フレーム22の
消失はありえない。これは、トークンフレーム21が、
決して応答フレーム22を追い越すことがないためであ
る。よって各ノードとも自発自宛情報フレーム23送出
後は、応答領域に無関係に、第1図(a)のように応答
フレーム22送出後にトークンフレーム送出を行えばよ
い。When the information frame 23 having an address other than the original address is sent, the response frame 22 cannot be lost as shown in FIG. This means that the token frame 21 is
This is because it never overtakes the response frame 22. Therefore, after each node sends the self-addressed information frame 23, it is sufficient to send a token frame after sending the response frame 22, as shown in FIG. 1(a), regardless of the response area.
以下、本発明の実施例を詳細に説明する。第3図に本実
施例であるノードプロセッサ1のレイヤ分割を示す。伝
送路20には光ファイバを用いており、物理レイヤ2は
、光−電気(電気−光)変換及び符号化復号機能を有す
る。ミディアム・アクセスレイヤ3は、フレーム送受信
及びその制御。Examples of the present invention will be described in detail below. FIG. 3 shows the layer division of the node processor 1 according to this embodiment. An optical fiber is used for the transmission line 20, and the physical layer 2 has optical-electrical (electrical-optical) conversion and encoding/decoding functions. Medium access layer 3 is for frame transmission and reception and its control.
障害検出、バッファ機能を有する。論理リンクレイヤ4
は、障害回復機能、コマンド解読機能を有し、チャネル
制御部5は、ノードプロセッサ1とチャネル6とのイン
タフェース部である。Has failure detection and buffer functions. Logical link layer 4
has a failure recovery function and a command decoding function, and the channel control unit 5 is an interface unit between the node processor 1 and the channel 6.
第4図にフレーム構成を示す。フレームはDELによっ
て囲まれている。各ノードプロセッサはミディアム・ア
クセスレイヤでフレーム内容を解読し、受信するか否か
を判断する。図においてLCは、トークンフレーム、情
報フレーム、応答フレームの各フレーム種別を示す。■
は、情報フレーム時のみ挿入されるフィールドである。FIG. 4 shows the frame structure. The frame is surrounded by DEL. Each node processor decodes the frame contents at the medium access layer and determines whether to receive the frame. In the figure, LC indicates each frame type: token frame, information frame, and response frame. ■
is a field inserted only in an information frame.
第5図に本実施例特有の制御を行うミディアム・アクセ
スレイヤのブロック構成図を示す。フレーム受信部7は
、DA、SA、LC及びFCSL。FIG. 5 shows a block diagram of a medium access layer that performs control specific to this embodiment. The frame receiving section 7 includes DA, SA, LC, and FCSL.
2の解読を行う。受信DMAIIは、情報フィールドの
バッファ制御部である。タイマ制御・障害検出部はトー
クンフレームのループ−逆時間の監視用及び、情報フレ
ーム送出後の応答フレーム受信時間の監視用等のタイマ
の制御を行い、そのタイマタイムアウトにより障害を検
出し上位インタフェース部I2を通じて、論理リンクレ
イヤ4に報告する。フレームの送信部10は、フレーム
送信制御部9から指示されるフレーム種別に対応してフ
レームを送信する。情報フレーム送信時は。Perform deciphering of 2. Receive DMA II is the buffer control section of the information field. The timer control/failure detection unit controls timers for monitoring the loop-reverse time of the token frame and for monitoring the response frame reception time after sending the information frame, detects a failure by the timer timeout, and sends it to the upper interface unit. It reports to logical link layer 4 through I2. The frame transmitter 10 transmits frames in accordance with the frame type instructed by the frame transmitter controller 9. When sending an information frame.
送信DMA1’3からの情報を1フイールドに乗せる。Information from transmit DMA 1'3 is placed in 1 field.
ここでフレーム送信制御部は、通常、受信フレーム種別
又は、タイマタイ11アウトを基に送信フレーム種別を
決定する。トークンフレーム送出に着目すれば、第一に
トークンフレーム受信により送信権獲得後、情報フレー
ムを送信し、一定時間後にトークンフレームを送出し、
送信権を手ばなす。第二に、送信権監視タイマタイムア
ウトにより、トークンの消失が確認された場合、送信権
回復のために、自宛のトークンフレームを送出する。Here, the frame transmission control section usually determines the transmission frame type based on the reception frame type or the timer 11 out. Focusing on token frame transmission, first, after acquiring the transmission right by receiving a token frame, an information frame is transmitted, and after a certain period of time, a token frame is transmitted.
Give up the right to send. Second, when the loss of the token is confirmed by the timeout of the transmission right monitoring timer, a token frame addressed to itself is sent in order to recover the transmission right.
ところが、本実施例では、新たに第三のトークンフレー
ム送信制御方法を採用した。送信権獲得に伴って送信す
る情報フレームが自宛フレームの場合は論理レイヤは送
信準備に先立って、自発自宛フレームを判定しておき、
前もって順序制御を機能させ、応答フレームの送信指示
及びトークンフレームの送信指示の順で指示される様設
定する。However, in this embodiment, a third token frame transmission control method is newly adopted. If the information frame to be transmitted upon acquisition of the transmission right is a self-addressed frame, the logical layer determines that it is a self-directed self-addressed frame before preparing for transmission.
The order control is activated in advance, and settings are made so that the response frame transmission instruction and the token frame transmission instruction are given in this order.
そして信号Gによって前述第一のトークンフレーム送(
B制御を禁止し、信号線F、さらに信号線Cによって与
えられる第3図論理リンクレイヤからのトークンフレー
ム送信指示に従う。論理リンクレイヤは、自発自宛情報
フレーム受信後、応答フレームの送信指示を行った後に
、トークンフレーム送信指示を行う。Then, the signal G sends the first token frame (
B control is prohibited, and the token frame transmission instruction from the logical link layer in FIG. 3 given by signal line F and further signal line C is followed. After receiving the self-addressed information frame, the logical link layer instructs to transmit a response frame, and then instructs to transmit a token frame.
なお上記実施例と等価なトークンフレーム制御を、ミデ
ィアムアクセスレイヤ3内で行うことも可能である。こ
の場合は、自宛情報フレームを送信した情報を信号G′
によって得、この時のみ、応答フレーム送信後にトーク
ンフレームを送信するように自動制御すればよい。Note that it is also possible to perform token frame control equivalent to the above embodiment within the medium access layer 3. In this case, the information that sent the self-addressed information frame is transmitted to the signal G'
In this case, it is only necessary to perform automatic control to transmit the token frame after transmitting the response frame.
本発明によれば、自宛情報フレームを送信した場合も、
自宛情報フレームに対する応答フレームと、情報フレー
ム送信に伴って送出するトークンフレームのループ上で
の順序が逆転しないので、従来方式にみられた、自宛情
報フレーム送出時の応答フレーム消失に伴う障害が発生
しないという効果がある。According to the present invention, even when transmitting a self-addressed information frame,
Since the order of the response frame for the self-addressed information frame and the token frame sent out along with the information frame transmission is not reversed on the loop, problems associated with the disappearance of the response frame when sending the self-addressed information frame, which were seen in conventional methods, can be avoided. This has the effect that it does not occur.
第1図は従来制御方式によって自宛情報フレームを送信
したノードプロセッサの送信フレームと受信フレームを
示す図、第2図は他宛情報フレーム送信時の応答フレー
ムとトークンフレーム送信タイミング図、第3図は本発
明の一実施例でレイヤ分割を示す図、第4図はフレーム
の構成図、第5図は本発明の実施例におけるミディアム
・アクセスレイヤのブロック構成図である。
■・・・ノードプロセッサ、2・・・物理レイヤ、3・
・・ミディアム・アクセスレイヤ、4・・・論理リンク
レイヤ、5・・・チャネル制御部、6・・・チャネル、
7・・フレーム受信部、8・・・タイマ制御・障害検出
部、9,14・・・フレーム送信制御部、10・・・フ
レーム送信部、11・・・受信DMA、12・・・上位
インタフェース部、13・・・送信DMA。
第7図
ヨくf−閂4
1 : 1貴瓶フL−ム
T : トークシフし一ム
A:2久、5答フし−4
第″3区
/″Gρ′ : フし−ムナL7クシーケン入フィール
Y゛CszFigure 1 is a diagram showing transmission frames and reception frames of a node processor that has transmitted an information frame addressed to itself using the conventional control method, Figure 2 is a timing chart for transmitting a response frame and a token frame when transmitting an information frame addressed to another, and Figure 3 4 is a diagram showing layer division in an embodiment of the present invention, FIG. 4 is a block diagram of a frame configuration, and FIG. 5 is a block diagram of a medium access layer in an embodiment of the present invention. ■...Node processor, 2...Physical layer, 3.
...Medium access layer, 4...Logical link layer, 5...Channel control unit, 6...Channel,
7... Frame reception unit, 8... Timer control/failure detection unit, 9, 14... Frame transmission control unit, 10... Frame transmission unit, 11... Reception DMA, 12... Upper interface Section 13... Transmission DMA. Figure 7 Yoku f-key 4 1: 1 Precious bottle frame L-mu T: Talk shift 1 mu A: 2 kyu, 5 answer fushi-4 3rd section/''Gρ': Fushi-muna L7 sequence Entering feel Y゛Csz
Claims (1)
確保した後に、トークンフレームを送出する送信ノード
と、該情報フレームを受信した場合に応答領域内で該送
信ノード宛応答フレームを送出するよう制御された受信
ノードから構成され、自宛情報フレームをネットワーク
を通じて受信することが可能なトークンパッシングアク
セス方式のリング状ネットワークにおけるトークン制御
方式において、送信する情報フレームが自宛の時は、該
情報フレーム受信に対する応答フレーム送信終了まで、
トークンフレームの送信を抑止することを特徴とするト
ークン制御方式。1. After sending an information frame and securing a response area for the first set time, a sending node sends a token frame, and when receiving the information frame, sends a response frame addressed to the sending node within the response area. In a token control method in a ring-shaped network of a token passing access method, which is composed of receiving nodes that are controlled as follows, and is capable of receiving information frames addressed to itself through the network, when an information frame to be transmitted is addressed to itself, the information frame is Until the end of response frame transmission in response to frame reception,
A token control method characterized by suppressing transmission of token frames.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP20654485A JPH0659059B2 (en) | 1985-09-20 | 1985-09-20 | Token control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP20654485A JPH0659059B2 (en) | 1985-09-20 | 1985-09-20 | Token control system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS6268339A true JPS6268339A (en) | 1987-03-28 |
JPH0659059B2 JPH0659059B2 (en) | 1994-08-03 |
Family
ID=16525135
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP20654485A Expired - Lifetime JPH0659059B2 (en) | 1985-09-20 | 1985-09-20 | Token control system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0659059B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04112007U (en) * | 1991-03-20 | 1992-09-29 | 新明和工業株式会社 | Empty bundling prevention device in bundling machine |
-
1985
- 1985-09-20 JP JP20654485A patent/JPH0659059B2/en not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04112007U (en) * | 1991-03-20 | 1992-09-29 | 新明和工業株式会社 | Empty bundling prevention device in bundling machine |
Also Published As
Publication number | Publication date |
---|---|
JPH0659059B2 (en) | 1994-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS6276840A (en) | Node equipment | |
EP0268664B1 (en) | A method of coupling a data transmitter unit to a signal line and an apparatus for performing the invention | |
JPS6268339A (en) | Token control system | |
JPS6273837A (en) | Token control system | |
JPS6053355A (en) | Access system of bus type network | |
JPS59153351A (en) | Transmission system | |
JPS5939140A (en) | Communication system | |
JPS61187445A (en) | Packet transmission control system | |
JPS59158158A (en) | Data transmission system of multiple address communication | |
JPH0145785B2 (en) | ||
JPS63260243A (en) | Synchronism recovery device | |
JPH0550179B2 (en) | ||
JPS58177053A (en) | Data communication system | |
JPS62204639A (en) | Local area network system | |
JPH0756986B2 (en) | Loop network bypass method | |
JPH01252046A (en) | Link layer control system | |
JPH0149065B2 (en) | ||
JPS59158157A (en) | Data transmission system of multiple address communication | |
JPH03136431A (en) | Data communication method | |
JPS63184465A (en) | Bit synchronizing system for facsimile | |
JPS62290231A (en) | Transmission right taking over system | |
JPS603245A (en) | Slot assigning device of loop transmission system | |
JPS63267040A (en) | Data transmission method in loop network and interface used for network | |
JPH0245861B2 (en) | DEETADENSOSOCHINOSEIGYOHOHO | |
JPS6118240A (en) | Data communication system controlling direction of time division |