JPS60254943A - バス型lanシステムにおけるデ−タ伝送方式 - Google Patents

バス型lanシステムにおけるデ−タ伝送方式

Info

Publication number
JPS60254943A
JPS60254943A JP11189884A JP11189884A JPS60254943A JP S60254943 A JPS60254943 A JP S60254943A JP 11189884 A JP11189884 A JP 11189884A JP 11189884 A JP11189884 A JP 11189884A JP S60254943 A JPS60254943 A JP S60254943A
Authority
JP
Japan
Prior art keywords
frame
transmission
bus
node
data
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
JP11189884A
Other languages
English (en)
Inventor
Takamasa Koga
古賀 高雅
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP11189884A priority Critical patent/JPS60254943A/ja
Publication of JPS60254943A publication Critical patent/JPS60254943A/ja
Pending legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00—Data switching networks
    • H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40—Bus networks
    • H04L12/407—Bus networks with decentralised control
    • H04L12/413—Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Abstract

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

Description

【発明の詳細な説明】 [発明の技術分野] この発明は、特にC8MA/CD方式を適用するバス型
LANシステムにおけるデータ伝送方式[発明の技術的
背景] 一般に、米国ゼロックス社のイーサネット(登録商標)
などに代表されるバス型LANシステムでは、データリ
ンク階層のアクセスに、C8MA/CD方式が採用され
ている。このC8MA/CDは、 carrier 5ense n+ultiple a
ccess withcollision detec
tionの略語である。周知のように、この種のバス型
LANシステムにおいては、データを送信するノード、
およびデータを受信するノードは、1ノードに制限され
されない。即ち、送信すべきデータ(パケット、フレー
ム)を持つノードは、LANバス(回線)が使用されて
いなければ、他のノードに関係なく送信動作を開始する
。データ送信ノードは、自身の送信データが、他のノー
ドがらほぼ同時に出されたデータと衝突したかが否かを
監視する。データ送信ノードは、衝突を検出すると送信
を停止し、適当な時間だけ待って再び送信を試みる。
[背景技術の問題点] 上記したバス型LANシステムにおける従来のデータ伝
送方式は、送信データ(送信フレーム)のデータサイズ
が小さい場合には、回線使用効率は良い。しかし、上記
従来方式は、データサイズが大きくなるにつれて(回線
上での)衝突の確率が高くなるため、回線使用効率が低
下する欠点があった。
[発明の目的] この発明は上記事情に鑑みてなされたものでその目的は
、データサイズの大きなデータの送信であっても、デー
タ衝突が発生せずに済み、もって回線使用効率の向上が
図れるバス型LANシステムにおけるデータ伝送方式を
提供することにある。
[発明の概要] この発明では、C8MA/CD方式を適用するバス型L
ANシステムにおいて、データ送信を必要とするノード
は、データ送信要求を示す送信要求フレームを一斉同報
用アドレスを用いてLANバスに送出する。この送信要
求フレームは、−斉回報用アドレスを有していることか
ら、バス型LAN内の各ノードで受信される。送信要求
フレームを受信したノードのうち、送信権を有している
ノードは、同送信要求フレームに応じ、送信許可を示す
送信許可フレームを一斉同報用アドレスを用いてLAN
バスに送出する。この送信許可フレームは、−斉回報用
アドレスを有していることから、バス型LAN内の各ノ
ードで受信される。送信許可フレームを受信したノード
のうち、上記送信要求フレームの送出に成功したノード
は、上記送信許可フレームに応じ、データフレームを上
記LANバスに送出する。一方、上記送信許可フレーム
を受信したノードのうち、上記送信要求フレームの送出
に失敗したノードは、送信許可フレーム受信−後、少な
くとも所定時間は上記送信要求フレームの再送を停止す
る。したがって、この所定時間の間は、送信要求フレー
ムの送出に成功したノードからのデータフレームは他の
データと衝突しない。
[発明の実施例] 第1図はこの発明を適用するバス型LAN (バス型ロ
ーカルエリアネットワーク)システムの構成を示す。同
図において、11は同軸ケーブルなどの回報通信媒体か
らなるLANバス、12−1.12−2゜・・・12−
nはノードである。ノード12−1〜12−nは、トラ
ンシーバケーブル13−1〜13−n、 トランシーバ
14−1〜14−nを介してLANバス11に接続され
ている。
ノード12−1〜12−nは、LANバス11とのイン
タフェース制御を行なうインタフェース15−1〜15
−n。
およびCPUや端末などの機器16−1〜16−〇から
なる。インタフェース15−i(i= 1〜6)は、上
記インタフェース制御の中で、C8MA/CD動作を含
むデータリンクIIJIllを行なう。このデータリン
ク制御では、ビットの集合即ちフレームを、ひとつのノ
ードから他のノードへ転送するのに必要な各種の処理が
行なわれる。
ここで、LANバス11上で使用されるフレームのフォ
ーマット(フレームフォーマット)について、第2図を
参照して説明する。第2図において、DAは送信先アド
レスのフィールド、SAは送信元アドレスのフィールド
、TYPEはフレーム・タイプのフィールドである。ま
た、DATAは送信データのフィールド(可変長)、■
は情報のフィールドである。■フィールドは、例えばD
ATAフィールドの先頭に用意されている。この例にお
いて、■フィールドは8ビツトであり、その第0ビツト
bOおよび第1ビツトb1の2ビツトは、対応するフレ
ームがデータフレーム、送信要求フレーム、または送信
許可フレームのいずれであるかを示す制御情報として用
いられる。即ち、bOblは、TYPEフィールドの拡
張フィールドともいえる。
この制御情報’ (bObl )と同゛制御情報の示す
内容との対応関係を第3図に示す。図から明らかなよう
に、”bobl”−4100T+はデータフレームを、
“’bOb1” = ” 01 ”は送信要求フレーム
を、bOb1°°=“10パは送信許可フレームを、そ
れぞれ示す。なお、送信要求フレームおよび送信許可フ
レームは、DATAフィールドを含まない。
次に、この発明の一実施例の動作を、第4図のフローチ
ャートおよび第5図の回線使用状態図を参照して説明す
る。今、ノード12−1が送信権を有しているものとす
る。この状態で、例えばノード12−2.12−3にお
いて、データ送信が必要となったものとする。この場合
、ノード12−2.12−3内のインタフェース15−
2.15−3は第4図に示すデータ送信ルーチンを実行
する。まず、インタフェース15−2.15−3は、L
ANバス11が使用中でないか否か、即ちレディ状態に
あるか否かの判定を行なう(ステップ81)。インタフ
ェース15−2.15−3は、LANバス11がレディ
状態にあれば、OAフィールドに一斉回報用アドレスが
設定され且つIフィールドのbobiが’01”である
送信要求フレームを、トランシーバケーブル13−2.
13−3、トランシーバ14−2.14−3経由でLA
Nバス11に送出する(ステップ82)。即ち、インタ
フェース15−2.1s−3は、送信要求フレームを一
斉送信でLANバス11に送出する。次にインタフェー
ス15−2.15−3は、自身の送信要求フレームが他
ノードからのフレームとLANバス11上で衝突したか
否かの判定を行なう(ステップ83)。今、インタフェ
ース15−2.15−3がしANバス11上に送信要求
フレームを同時に送出したものとすると、インタフェー
ス15−2.15=3(内の図示せぬバスコントローラ
)は衝突を検出する。この場合、ステップS3の判定は
、YESとなる。
インタフェース15−2.15−3は、ステツープ、S
3での判定がYESの場合、適当な時間(例えば乱数な
どで決まる時間)を待ち(ステップ84)、LANバス
11がレディ状態にあるか否かの判定を行なう(ステッ
プ87)。ステップS6での判定がYESであれば゛、
上記ステップS2に戻り、NOであれば次のステップ$
6に進む。このステップS6は、送信許可フレームを受
信したか否かの判定ステップであり、ステップS6での
判定がN。
の場合ステップS5に戻る。
今、インタフェース15−2が、ステップS4により適
当な時間を持った後、次のステップS5でLANバス1
1のレディ状態を判定したものとする。
これにより、インタフェース15−2は、上記した送信
要求フレームを一斉送信でLANバス11に送出する(
ステップ82)。即ち、インタフェース15−2は、送
信要求フレームの再送を行なう。次にインタフェース1
5−2は、自身の送信要求フレームが他ノードからのフ
レームとLANバス11上で衝突したか否かの判定を行
なう(ステップ83)。このとき、LANバス11上に
は、他ノードからのフレームは送出されていないものと
すると、ステップS3での判定はNoとなる。これは、
インタフェース15−2が、送信要求フレームの送出に
成功したことを示す。したがって、ノード12−2内の
インタフェース15−2からしANバス11に送出され
た送信要求フレームは、他のノード12−1.12−3
〜12−nに伝送され、これらノード121.12−3
〜12−nで受信される。
このとき、送信権を有しているノード12−1は、受信
フレームが送信要求フレームであるものと判断すると、
(そのSAフィールドに設定されてい・る送信元アト、
レス、即ち送信権の譲渡を要求しているノードの番号を
内部保持し)送信許可フレームを一斉送信でLANバス
11に送出する。即ち、ノード12−1 (内のインタ
フェース15−1 )は、OAフィールドに一斉同報用
アドレスが設定され且つIフィールドのboblが’1
0”である送信許可フレームを、トランシーバケーブル
13−2.13−3、トランシーバ14−2.14−3
経由でLANバス11に送出する。しANバス11上の
送信許可フレームは、他のノード12−2〜12−〇に
伝送され、これらノード12−2〜12−nで受信され
る。
一方、ノード12−2内のインタフェース15−2は、
送信要求フレームを送出しくステップS2)、しかる後
同フレームの衝突なしを判定する(ステップ83)と、
即ち送信要求フレームの送信に成功すると、送信許可フ
レームを受信したか否かの判定を行なう(ステップ87
)。そして、インタフェース15−2は、ステップS7
での判定がYESとなるまで同ステップS7を繰返す。
このような状態で、インタフェース15−2はノード1
2−1からの送信許可フレームを受信すると、YES 
(送信許可フレーム受信)を判定する。これにより、イ
ンタフェース15−2は送信権が譲渡されたものと判断
し、目的ノードに対するデータフレームをLANバス1
1に送出する(ステップ88)。このデータフレームの
DAフィールドには、送信先ノードを示すアドレスが設
定され、SAフィールドには、自身(送信元ノード)の
アドレスが設定されている。
また、■フィールドのbobiは’ o o ”となっ
ており、同Iフィールドに続いてDATAフィールドが
付加されている。
これに対し、ノード12−3内のインタフェース15−
3ム、上記したノード12−2による送信要求フレーム
の再送のためにLANバス11がビジィ状態となること
から、ス゛テップ85.86を繰返す。このような状態
で、インタフェース15−3は、ノード12=1からの
送信許可フレームタ受信すると、ステップS6において
YES (送信許可フレーム受信)を判定する。これに
より、インタフェース15−3は、送信権が他のノード
に譲渡され、他のノードがデータ送信を行なうものと判
断し、所定時間Tを持つ(ステップ89)。また、ノー
ド12−nなど、送信要求フレーム送出に無関係であっ
たノードも、上記送信許可フレームを受信すると時間T
をカウントし、この間にたとえデータ送信が必要となっ
てもカウントオーバとなるまでは送信要求フレームの送
出を待つ。しかして、時間Tの間に、第5図に示すよう
にデータ送信が行なわれる。このとき、LANバス11
(回線)を使用しているのはノード12−2だけである
ので、データの衝突は発生しない。送信要求フレームを
再送できなかったノード12−3内のインタフェース1
5−3は、上記ステップS9で時間Tを待つとステップ
S1に戻り、LANバス11がレディ状態にあれば、第
5図に示すように送信要求フレームを再送する(ステッ
プ32)なお、前記実施例では、送信要求フレームを送
出できなかったノードが、他ノードに対する送信権の譲
渡を示す送信許可フレームの受信時から所定時間Tを待
って、送信要求フレームの再送を行なうものとしたが、
これに限らない。例えば、時間Tを最低の待ち時間とす
る(乱数などで決まる)適当な時間を待って、送信要求
フレームを再送するようにしてもよい。これにより、送
信要求フレーム再送時の衝突が防止できる。
[発明の効果] 以上詳述したようにこの発明によれば、データサイズの
大きなデータの送信であっても、データ衝突が発生せず
に済むので、特に大量のデータを扱うバス型LANシス
テムでの回線使用効率の向上が図れる。
【図面の簡単な説明】
第1図はこの発明を適用するバス型LANシステムのシ
ステム構成図、第2図は第1図のシステムで用いられる
フレームのフォーマットを示す図、第3図は第2図の■
フィールド中の制御情報(bobl)゛と同制御情報の
示す内容との対応関係を示す図、第4図は動作を説明す
るためのフローチャート、第5図は回線使用状態を説明
する図である。 11−L A Nバス、12−1〜12−n・・・ノー
ド、15−1〜15−n・・・インタフェース。 出願人代理人 弁理士 鈴江武彦

Claims (1)

    【特許請求の範囲】
  1. C8MA/CD方式を適用するバス型LANシステムに
    おいて、データ送信を必要とするノードが、データ送信
    要求を示す送信要求フレームを一斉回報用アドレスを用
    いてLANバスに送出する手段と、この手段から送出さ
    れたLANバス上の送信要求フレームに応じ、送信権を
    有しているノードが、送信許可を示す送信許可フレーム
    を一斉同報用アドレスを用いてLANバスに送出する手
    段と、この手段から送出されたLANバス上の送信許可
    フレームに応じ、上記送信要求フレームの送出に成功し
    たノードが、データフレームを上記LANバスに送出す
    る手段と、上記送信要求フレームの送出に失敗したノー
    ドが、LANバス上の送信許可フレームを受信した場合
    、少なくとも所定時間は上記送信要求フレームの再送を
    停止するにおけるデータ伝送方式。
JP11189884A 1984-05-31 1984-05-31 バス型lanシステムにおけるデ−タ伝送方式 Pending JPS60254943A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11189884A JPS60254943A (ja) 1984-05-31 1984-05-31 バス型lanシステムにおけるデ−タ伝送方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11189884A JPS60254943A (ja) 1984-05-31 1984-05-31 バス型lanシステムにおけるデ−タ伝送方式

Publications (1)

Publication Number Publication Date
JPS60254943A true JPS60254943A (ja) 1985-12-16

Family

ID=14572895

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11189884A Pending JPS60254943A (ja) 1984-05-31 1984-05-31 バス型lanシステムにおけるデ−タ伝送方式

Country Status (1)

Country Link
JP (1) JPS60254943A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4890102A (en) * 1987-05-26 1989-12-26 Cabletron, Inc. Visual display for communication network monitoring and troubleshooting
JPH03289734A (ja) * 1990-04-05 1991-12-19 Takaoka Electric Mfg Co Ltd 通信制御方式
JPH04150236A (ja) * 1990-10-09 1992-05-22 Mitsubishi Electric Corp 通信制御方式

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4890102A (en) * 1987-05-26 1989-12-26 Cabletron, Inc. Visual display for communication network monitoring and troubleshooting
JPH03289734A (ja) * 1990-04-05 1991-12-19 Takaoka Electric Mfg Co Ltd 通信制御方式
JPH04150236A (ja) * 1990-10-09 1992-05-22 Mitsubishi Electric Corp 通信制御方式

Similar Documents

Publication Publication Date Title
US5940399A (en) Methods of collision control in CSMA local area network
US4430651A (en) Expandable and contractible local area network system
US4423414A (en) System and method for name-lookup in a local area network data communication system
US5339316A (en) Wireless local area network system
EP0422914A2 (en) Station-to-station full duplex communication in a communications network
JPH0821944B2 (ja) 多重アクセス・デイジタル伝送システム
KR100304648B1 (ko) 무선통신시스템에서무선자원할당방법
JP2000196602A (ja) 無線通信における多重アクセス方法
US6157951A (en) Dual priority chains for data-communication ports in a multi-port bridge for a local area network
WO1999014901A1 (en) High speed bus structure in a multi-port bridge for a local area network
EP0885535B1 (en) Use of energy bursts for wireless networks
US6111890A (en) Gigabuffer lite repeater scheme
KR0165440B1 (ko) 폴링통신방법
KR0184194B1 (ko) 비티엘로직을 이용한 내부 프로세스 전송장치
CA1208736A (en) System and method for name-lookup in a local area network data communication system
JPS61200733A (ja) フロ−制御方式
JP3066164B2 (ja) データ伝送システム
JPS61127245A (ja) 通信ネツトワ−ク
JPS6141246A (ja) パケツト通信網の局番号設定方式
JPH0133061B2 (ja)
JPH063925B2 (ja) 共用チヤネルアクセス制御回路
JPH0457146B2 (ja)
JPS58198938A (ja) ロ−カル・ネツトワ−ク
JPH03163928A (ja) パケット送信装置
JPH065835B2 (ja) 共用チヤネルアクセス制御方式