JP2604495B2 - Loop interface device - Google Patents
Loop interface deviceInfo
- Publication number
- JP2604495B2 JP2604495B2 JP26577590A JP26577590A JP2604495B2 JP 2604495 B2 JP2604495 B2 JP 2604495B2 JP 26577590 A JP26577590 A JP 26577590A JP 26577590 A JP26577590 A JP 26577590A JP 2604495 B2 JP2604495 B2 JP 2604495B2
- Authority
- JP
- Japan
- Prior art keywords
- address
- address field
- unit
- token
- buffer
- 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
- 239000000872 buffer Substances 0.000 claims description 18
- 230000005540 biological transmission Effects 0.000 claims description 16
- 238000010586 diagram Methods 0.000 description 4
- 230000001629 suppression Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 1
Landscapes
- Small-Scale Networks (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明はトークンリングLANシステムを構成するルー
プインタフェース装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to a loop interface device constituting a token ring LAN system.
従来のループインタフェース装置は、トークンを獲得
している間、送信要求があれば常に送信することが可能
であった。The conventional loop interface device can always transmit a transmission request while acquiring the token.
上述した従来のループインタフェース装置は、トーク
ンリングLANシステムで伝送路上の伝送能力限界のトラ
ヒック量が発生して1箇所に集中したような場合、処理
限界をこえてフレームを受信できないことや、フレーム
を取りこぼす事が起こり得るという欠点がある。The above-described conventional loop interface device has a problem that when a traffic volume of a transmission capacity limit on a transmission line occurs in a token ring LAN system and the traffic is concentrated at one place, a frame cannot be received beyond a processing limit or a frame cannot be received. There is a disadvantage that spillage can occur.
本発明のループインタフェース装置は、自分のバッフ
ァを管理する自バッファ管理部と、この自バッファ管理
部からの前記自分のバッファの空きバッファ数があらか
じめ定めた値以下になった旨の通知により捕獲したトー
クンのアドレスフィールドに自アドレスを付加するアド
レスフィールド操作部と、捕獲した前記トークンの前記
アドレスフィールドに自分の送出しようとしている宛先
のアドレスがあるか否かしらべるアドレスフィールドサ
ーチ比較部と、このアドレスフィールドサーチ比較部で
サーチ比較した結果前記自分の送出しようとしている宛
先のアドレスが前記アドレスフィールドにある事が判明
した場合の前記送出しようとしている宛先へのデータの
送出を抑止する送信抑止部とを備えている。The loop interface device of the present invention captures the information by notifying its own buffer management unit that manages its own buffer, and a notification from the own buffer management unit that the number of free buffers of the own buffer has become a predetermined value or less. An address field operation unit that adds its own address to the address field of the token; an address field search comparison unit that checks whether or not the address of the destination to be transmitted is present in the address field of the captured token; A transmission suppressing unit for suppressing transmission of data to the destination to be transmitted when the address of the destination to be transmitted is found to be in the address field as a result of the search comparison by the search comparing unit. ing.
次に本発明について図面を参照して説明する。 Next, the present invention will be described with reference to the drawings.
第1図は本発明の一実施例を示すブロック図、第2図
はこの実施例が用いられるトークンLANシステムで使用
するトークンのフレーム構成を示す図である。FIG. 1 is a block diagram showing one embodiment of the present invention, and FIG. 2 is a diagram showing a frame structure of a token used in a token LAN system using this embodiment.
第1図に示す実施例の自バッファ管理部2は、自装置
内の空きバッファの数を管理しており、トラヒックが増
加して空きバッファ数がある値以下になった場合、その
ことを検出してアドレスフィールド操作部4に通知す
る。この通知を受けたアドレスフィールド操作部4は、
伝送路1上を周回するトークンのアドレスフィールドAF
の1つ(第2図参照)に自アドレスを付加して送出す
る。The own buffer management unit 2 of the embodiment shown in FIG. 1 manages the number of free buffers in the own device, and detects that when the traffic increases and the number of free buffers falls below a certain value. Then, the address field operation unit 4 is notified. Upon receiving this notification, the address field operation unit 4
Address field AF of token circulating on transmission line 1
(See FIG. 2) with its own address added.
一方、フレームを送出しようとする場合、周回してく
るトークンの各アドレスフィールドAFをアドレスフィー
ルドサーチ比較部3がサーチ比較し、自分の送出しよう
といているフレームの宛先アドレスが付加されていなけ
れば、送出可能としてフレームを送出する。トークンの
アドレスフィールドAFのいずれかに自分の送出しようと
いている宛先のアドレスが付加されているならば、送信
抑止部5にフレームを渡して送信を待ち合わせる。On the other hand, when transmitting a frame, the address field search / comparison unit 3 searches and compares each address field AF of the circulating token, and if the destination address of the frame to be transmitted is not added, The frame is transmitted as transmittable. If the address of the destination to be transmitted is added to any of the address fields AF of the token, the frame is passed to the transmission suppressing unit 5 to wait for transmission.
又、トークンのアドレスフィールドAFに自アドレスを
付加した場合、その後に自バッファ管理部2で空きバッ
ファがある一定値以上になったことを検出すると、アド
レスフィールド操作部4はトークンのアドレスフィール
ドAFに付加した自アドレスを消去して送出する。こうす
ることによって、自装置への送信を待ち合わせていた他
装置は送信可能となり、その送信抑止部5よりフレーム
を取り出して送信する。Further, when the own address is added to the address field AF of the token, if the own buffer management unit 2 subsequently detects that the free buffer has reached a certain value or more, the address field operation unit 4 adds the address to the address field AF of the token. The added own address is deleted and transmitted. By doing so, the other device that has been waiting for transmission to its own device becomes available for transmission, and extracts a frame from the transmission suppression unit 5 and transmits it.
以上説明したように本発明では、受信側のループイン
タフェース装置が自バッファを管理し、バッファがオー
バーフローする前にトークンのアドレスフィールドを操
作することによって、送信可能なループインタフェース
装置を制限することができ、ループインタフェース装置
に対して能力限界以上のトラヒックが発生することによ
るフレームの取りこぼしや、欠送などの不具合を未然に
抑止できる効果がある。As described above, in the present invention, the loop interface device on the receiving side can manage its own buffer and operate the address field of the token before the buffer overflows, thereby limiting the loop interface device that can transmit. In addition, there is an effect that it is possible to prevent a problem such as a frame being dropped or a missing transmission due to the occurrence of traffic exceeding the capacity limit to the loop interface device.
第1図は本発明の一実施例を示すブロック図、第2図は
第1図に示す実施例が用いられるシステムで使用するト
ークンのフレーム構成を示す図である。 1……伝送路、2……自バッファ管理部、3……アドレ
スフィールドサーチ比較部、4……アドレスフィールド
操作部、5……送信抑止部。FIG. 1 is a block diagram showing an embodiment of the present invention, and FIG. 2 is a diagram showing a frame structure of a token used in a system using the embodiment shown in FIG. 1 ... transmission line, 2 ... own buffer management unit, 3 ... address field search comparison unit, 4 ... address field operation unit, 5 ... transmission suppression unit.
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭60−230740(JP,A) 特開 平1−220547(JP,A) 特開 平2−50649(JP,A) ────────────────────────────────────────────────── ─── Continuation of front page (56) References JP-A-60-230740 (JP, A) JP-A-1-20547 (JP, A) JP-A-2-50649 (JP, A)
Claims (1)
部と、この自バッファ管理部からの前記自分のバッファ
の空きバッファ数があらかじめ定めた値以下になった旨
の通知により捕獲したトークンのアドレスフィールドに
自アドレスを付加するアドレスフィールド操作部と、捕
獲した前記トークンの前記アドレスフィールドに自分の
送出しようとしている宛先のアドレスがあるか否かしら
べるアドレスフィールドサーチ比較部と、このアドレス
フィールドサーチ比較部でサーチ比較した結果前記自分
の送出しようとしている宛先のアドレスが前記アドレス
フィールドにある事が判明した場合の前記送出しようと
している宛先へのデータの送出を抑止する送信抑止部と
を備えたことを特徴とするループインタフェース装置。1. An own buffer managing unit for managing own buffer, and an address of a token captured by a notification from the own buffer managing unit that the number of empty buffers of the own buffer has become a predetermined value or less. An address field operation unit that adds its own address to a field; an address field search comparison unit that checks whether the address field of the captured token has a destination address to be transmitted; and an address field search comparison unit And a transmission suppressing unit for suppressing transmission of data to the destination to be transmitted when it is found that the address of the destination to be transmitted is in the address field as a result of the search comparison. Characterized loop interface device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26577590A JP2604495B2 (en) | 1990-10-03 | 1990-10-03 | Loop interface device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26577590A JP2604495B2 (en) | 1990-10-03 | 1990-10-03 | Loop interface device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04142837A JPH04142837A (en) | 1992-05-15 |
| JP2604495B2 true JP2604495B2 (en) | 1997-04-30 |
Family
ID=17421867
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP26577590A Expired - Lifetime JP2604495B2 (en) | 1990-10-03 | 1990-10-03 | Loop interface device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2604495B2 (en) |
-
1990
- 1990-10-03 JP JP26577590A patent/JP2604495B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH04142837A (en) | 1992-05-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8041832B2 (en) | Network data distribution system and method | |
| JPH0673123B2 (en) | Bus device connected to bus and data transfer control method for the bus device | |
| JP2604495B2 (en) | Loop interface device | |
| JP2604494B2 (en) | Token ring LAN flow control method | |
| JP3483424B2 (en) | Video surveillance system | |
| JP3160806B2 (en) | Data transmission method and device | |
| JPS5859645A (en) | Transmitter for data transmission | |
| JP2643630B2 (en) | Message transmission method | |
| JP2785147B2 (en) | Restriction method for each route | |
| JP2702340B2 (en) | Timer management method | |
| JP3216879B2 (en) | Deletion of transfer data and status display device in delay type transfer function | |
| JP3222560B2 (en) | Facsimile machine | |
| JP3021816B2 (en) | Communication device | |
| WO2025169258A1 (en) | Data collection system | |
| JP3060660B2 (en) | Terminal device transmission control method | |
| JP2000029854A (en) | How to transfer files between host computers | |
| JPH04360342A (en) | Method for avoiding buffer shortage in host computer system and communication processing device | |
| JPS6192063A (en) | Response information transfer control device | |
| JPH0484531A (en) | Communication system for local network system | |
| JPS6081946A (en) | Communication control method | |
| KR19990074768A (en) | Data transmission device of client / server system | |
| JPH04181461A (en) | How to manage distributed files | |
| JPH08223250A (en) | Communication control method | |
| JPH0553951A (en) | Data communication device | |
| JPH0563953A (en) | Data transmission / reception processor |