JPH02125545A - Lanにおけるデータ受信制御方法 - Google Patents

Lanにおけるデータ受信制御方法

Info

Publication number
JPH02125545A
JPH02125545A JP27901788A JP27901788A JPH02125545A JP H02125545 A JPH02125545 A JP H02125545A JP 27901788 A JP27901788 A JP 27901788A JP 27901788 A JP27901788 A JP 27901788A JP H02125545 A JPH02125545 A JP H02125545A
Authority
JP
Japan
Prior art keywords
data
lan
input
reception
lanc
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
Application number
JP27901788A
Other languages
English (en)
Inventor
Kinji Atsumi
渥見 欣士
Junji Sakurai
桜井 純二
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
NEC Engineering Ltd
Original Assignee
NEC Corp
NEC Engineering Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp, NEC Engineering Ltd filed Critical NEC Corp
Priority to JP27901788A priority Critical patent/JPH02125545A/ja
Publication of JPH02125545A publication Critical patent/JPH02125545A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はLANにおけるデータ受信制御方法に関し、特
にCS M A / CD (carrier sen
semultiple access/collisi
on detection)方式のLANにおけるデー
タ受信制御方式に関する。
〔従来の技術〕
C3MA/CD方式のLANは、論理的にバス形の伝送
路を利用し、データ同時送出時の衝突検出機能とデータ
の再送信処理機能を有するものであり、IEEE802
.3規格として、標準1ヒされている。このLANにお
いて、データは、宛先アドレスと送信元アドレスとCR
C符号等を含むフレームにより送受信される。
フレーム中のデータ長は可変であり、フレームの長さは
最小64オクテツト、最大1518オクテツトであり、
伝送路のビットレートが10μbpsのとき最小51.
2’μsec最大1214.4μsecの時間長である
また、フレームとフレームの時間間隔(int、erf
ramegap)は最小9.6μsecである。この様
なLANを実現するための回路として専用のLSIが開
発され市販されており、これを以下LANC(loca
l  area network controlle
r)と記す。
LANCは、マイクロコンピュータなどのCPUバスに
接続され、CPUからの動作指示に基づいて、CPUバ
スに接続された送信データバッファからLAN伝送路へ
データを送出したり、逆に、LAN伝送路からのデータ
を受信データバッファに書き込んだりといった動作を自
律的に行なう機能を持つものであり、伝送路からのデー
タ受信に際し、受信データバッファの空きの有無を自ら
確認し、もし空きの無い場合には、受信データを破棄す
る櫟になっている。このことは、LANの受信側のデー
タ処理に時間が掛かり受信データバッファが一杯になっ
てしまっている間に送られて来るデータはLAN上で消
失してしまうことを意味する。
また、この様な制御方法はLANCの様にMAC副層の
機能を提供する部分には許容されている事であり一般に
、より上位の層に位置する通信手順の部分が、フレーム
通番の利用や受信応答の利用等によってデータの伝送路
での欠損を補っている。また、上位層の通信手順により
、LANCの受信データバッファのビジー状態の回避も
可能である。
また、LANでは、最小フレーム長のデータが最小フレ
ーム間隔で送られた場合60.8μsecごとに1フレ
ームが受信されることになり、LANCはこの1フレー
ムの受信ごとにCPUにデータの受信を通知し、CPU
は、そのつとデータ受信に伴なう処理をする。
LANCからCPUへのデータ受信の通知は、CPUに
割込み処理を実行させることで行なわれるが現在、CP
Uとして利用されている一般的なマイクロコンピュータ
では、割込み処理への処理の移動と復帰だけで数10μ
secを要し、さらに割込み処理そのものの時間が別に
必要となる。
従って、最小フレームが最小時間間隔で送られて来た場
合、CPUとしては、LANCからのデータ受信割込み
の処理だけでも実行しきれないことがある。
〔発明が解決しようとする課題〕
上述した従来のLANにおけるデータ受信制御方法は、
LANの端末が規定された通信手順をもって行なわれる
ことから、最小フレームを最小時間間隔で連続して受信
することは通常はとんどないし、万一、処理が間に合わ
ず、データの消失がまれにあったとしても、通信の手順
上再送信要求などで、十分に補える。
しかし、LAN間を接続し、複数LANにまたがる通信
を可能とするブリッジ接続の場合には複数の通信バスが
集中し、最小フレームを連続して受信しなければならな
い状況は通常の端末のデータバッファに比べ、ビジー状
態になり易く、最小フレームが集中して送り付けられる
様な箇所では、データの消失が発生し易いという欠点が
ある。
〔課題を解決するための手段〕
本発明のLANにおけるデータ受信制御方法は、LAN
伝送路から入力されるデータの受信可否を判断する手段
と、前記データの受信ができないとき前記LAN伝送路
上のデータに衝突をさせるジャム信号を送出す手段とを
有している。
〔実施例〕
次に、本発明について図面を参照して説明する。第1図
及び第2図は本発明の第1と第2の実施例のブロック図
、第3図及び第4図は第1と第2の実施例の動作を説明
するための流れ図である。
第1図と第3図の第1の実施例において、バッファビジ
ー1は、CPUがLANCの受信データバッファの空の
有無を監視してバッファの空きが無いときとジーにセッ
トされ、バッファの空きが有るときクリアされる。
ジャム信号発生器2は、伝送路からのデータ入力開始を
LANCに知らせる受信イネーブル信号3が分岐入力さ
れ、バッファビジー1がとジーにセットされているとき
受信イネーブル信号3の入力があるとジャム信号4を出
力する。
ジャム信号4は、32ビツト長のパ1°”’o”反転連
続信号であり、この信号をLANCのデータ出力信号線
に合流させて送出することによってLAN伝送路では、
データの衝突と同じ状態になり、LANCは受信しかか
ったデータを破棄し、データの送信側では、データ送信
を中断し、任意な待ち時間の後に中断したデータの再送
信をして来る。
データの受信側では、この再送信までの時間を受信デー
タバッファに記憶されたデータの処理に用いることが出
来る。
このようにすると、第3図に示すように、ステップS1
では伝送路からの入力データがないときはイネーブル信
号がなく待機(S2)L、入力データがあるときはイネ
ーブル信号がジャム信号発生器に入力され、ステップS
3のバッファが空いているときはLANCによってデー
タ受信しくS4〉、バッファがビジー(空きなし)のと
きはジャム信号をLAN伝送路上に送出(S5)して入
力データと衝突を起こさせる。
第2図と第4図の第2の実施例において、とジーFFI
IにはLANCのイネーブル信号13が分岐入力されて
いる。イネーブル信号13はLANCに対し伝送路から
データ入力があることを知らせる信号で、データ入力中
は論理レベルがONになり、データ入力が無いときOF
Fとなる。ビジーFFIIは、イネーブル信号13がO
FFからONになりさらにOFFに戻るとセット状態に
なる。ビジーFFIIがセットされた状態の時に伝送路
からデータ入力があり、かつイネーブル信号13がOF
FからONになるとジャム信号発生器12はジャム信号
14を送出する。
ジャム信号14は第1の実施例のジャム信号4と同様で
あり、このジャム信号14をLANCのデータ出力信号
線に合流させて送出する事で、伝送路では、データの衝
突と同じ状態になり、LANCは受信しかかったデータ
を破棄し、送信側はデータの送信を中断してランダムな
待ち時間の後、データの再送信をして来る。
CPUは、LANCからのデータ受信割込みによる割込
み処理を完了した時点でビジーFFIIをリセットし、
以降のフレームの受信を可能にする。
このようにすると、第4図に示すように、Slではイネ
ーブル信号13のOFF→○N→OFFが検出された時
点でビジーFF13がセット(S2)される。以降、ビ
ジーFF13がCPUによってリセットされるまでの間
にイネーブル信号13のOFF→0N(S3)があると
、ジャム信号14を送出しくS4)、LANの伝送路上
で入力データに対し衝突を起こさせる。
〔発明の効果〕
以上説明したように本発明は、データ受信する機能に余
裕が無いとき、LAN伝送路からの入力データが有った
場合、ジャム信号を送出して入力データと衝突を発生さ
せて送信側にデータの送信中断とそのデータの再送を行
わせることによって、データ受信割込時間に余裕が出来
るので入力データの消失を低減出来るという効果がある
【図面の簡単な説明】
第1図及び第2図は本発明の第1と第2の実施例のブロ
ック図、第3図及び第4図は第1と第2の実施例の動作
を説明するための流れ図である。 1・・・バッファビジー 2,12・・・ジャム信号発
生器、3,13・・・イネーブル信号、4,14・・・
ジャム信号、11・・・ビジーFF。

Claims (1)

    【特許請求の範囲】
  1. LAN伝送路から入力されるデータの受信可否を判断す
    る手段と、前記データの受信ができないとき前記LAN
    伝送路上のデータに衝突をさせるジャム信号を送出す手
    段とを有することを特徴とするLANにおけるデータ受
    信制御方法。
JP27901788A 1988-11-02 1988-11-02 Lanにおけるデータ受信制御方法 Pending JPH02125545A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP27901788A JPH02125545A (ja) 1988-11-02 1988-11-02 Lanにおけるデータ受信制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27901788A JPH02125545A (ja) 1988-11-02 1988-11-02 Lanにおけるデータ受信制御方法

Publications (1)

Publication Number Publication Date
JPH02125545A true JPH02125545A (ja) 1990-05-14

Family

ID=17605233

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27901788A Pending JPH02125545A (ja) 1988-11-02 1988-11-02 Lanにおけるデータ受信制御方法

Country Status (1)

Country Link
JP (1) JPH02125545A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07135509A (ja) * 1993-11-10 1995-05-23 Nec Corp Lanコントローラ

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59117846A (ja) * 1982-12-24 1984-07-07 Nec Corp デ−タ通信装置
JPS607246A (ja) * 1983-06-27 1985-01-16 Toshiba Corp 変換装置
JPS62204639A (ja) * 1986-03-04 1987-09-09 Nec Corp ロ−カルエリアネツトワ−ク方式

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59117846A (ja) * 1982-12-24 1984-07-07 Nec Corp デ−タ通信装置
JPS607246A (ja) * 1983-06-27 1985-01-16 Toshiba Corp 変換装置
JPS62204639A (ja) * 1986-03-04 1987-09-09 Nec Corp ロ−カルエリアネツトワ−ク方式

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07135509A (ja) * 1993-11-10 1995-05-23 Nec Corp Lanコントローラ

Similar Documents

Publication Publication Date Title
US6628613B1 (en) Flow control method in packet switched network
US5353287A (en) Local area network with message priority
US4494233A (en) Method and apparatus for the detection and regeneration of a lost token in a token based data communications network
US6172984B1 (en) System and method for reducing the latency for time sensitive data over CSMA/CD networks
US6765878B1 (en) Selective use of transmit complete interrupt delay on small sized packets in an ethernet controller
US5717889A (en) Collison reduction algorithm for an ethernet backoff protocol
EP0893019B1 (en) Multiplex communication interface circuit and method
JPH02125545A (ja) Lanにおけるデータ受信制御方法
JPH0637855A (ja) 受信バッファ資源管理方式
JP3169720B2 (ja) 信号衝突防止方式
JPS61210740A (ja) ト−クンバス型ロ−カルネツトワ−クシステムにおける緊急通信制御方式
JPH06244898A (ja) コネクション設定衝突回避方式
JPH0381850A (ja) 計算機システムのフロー制御方式
JPH0251922A (ja) Csma/cdアクセス方式ローカルエリアネットワークのトランシーバー回路
JP2785868B2 (ja) ベーシック通信送信権逆転方式
JP3463146B2 (ja) 通信制御方法及び装置
JP2542461B2 (ja) 衝突検出型伝送方式
JPH07135509A (ja) Lanコントローラ
JPH0470148A (ja) 電力線搬送通信制御装置
JPH0575622A (ja) 優先度付き緊急通信制御方式
JP3497179B2 (ja) データ処理システムのバス管理方式
JPH0385041A (ja) Csma/cd方式用ブリッジ
JPH0484531A (ja) ローカルネットワークシステムの通信方式
JPH04185029A (ja) コリージョン学習機能付通信制御装置
JPH03274846A (ja) データ通信方式