JPH0475696B2 - - Google Patents

Info

Publication number
JPH0475696B2
JPH0475696B2 JP58161434A JP16143483A JPH0475696B2 JP H0475696 B2 JPH0475696 B2 JP H0475696B2 JP 58161434 A JP58161434 A JP 58161434A JP 16143483 A JP16143483 A JP 16143483A JP H0475696 B2 JPH0475696 B2 JP H0475696B2
Authority
JP
Japan
Prior art keywords
bus
signal
node
bit
level
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
Application number
JP58161434A
Other languages
English (en)
Other versions
JPS6053355A (ja
Inventor
Hiroshi Shimizu
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
Original Assignee
Nippon Electric Co 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP16143483A priority Critical patent/JPS6053355A/ja
Publication of JPS6053355A publication Critical patent/JPS6053355A/ja
Publication of JPH0475696B2 publication Critical patent/JPH0475696B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/407Bus networks with decentralised control
    • H04L12/413Bus 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)

Description

【発明の詳細な説明】 本発明はバス式ネツトワークのアクセス方式に
関する。
バス式ネツトワークのアクセス方式としては、
CSMA/CD(Carrier Sense Multiple Access/
Collision Detecion)方式、Token passing方式
などがあるが、前者の方式では高負荷時において
衝突回数が増大しスループツトが低下するという
欠点があり、後者の方式では、送信要求の有無に
かかわらずトークンは全ての収容ノードステーシ
ヨンを巡回するためノードステーシヨン数が増大
するとスループツトが低下するという欠点があ
る。
本発明の目的は、衝突が生じても直ちに競合状
態を回避でき、かつノードステーシヨン数が増大
してもスループツトが増大しないバスアクセス方
式を提供することにある。
本発明によれば複数のノードステーシヨンがバ
スにより接続されたネツトワークにおいて、信号
フレームに競合用フイールドを設け、送信を行な
うノードステーシヨンは前記バスの無信号状態を
検出すると送信を開始するとともに、自己のアド
レスあるいは送信メツージに割り当てられたコー
ドに対応した信号を前記競合用フイールドにおい
て送出し、前記信号の送出ビツトがレベル0のと
きに前記バスにレベル1のビツトに対応した信号
が送出されているのを検出したノードステーシヨ
ンは送信を停止するバス式ネツトワークのアクセ
ス方式が得られる。
次に図面を参照しながら本発明を詳細に説明す
る。第1図にバス式ネツトワークの構成を示す。
第1図のネツトワークは、バス1により接続され
たノードステーシヨン2,3,4,5,6とバス
1を終端する終端装置7,8とから構成されてい
る。
第2図に示すバス1上の信号図を用いて本発明
によるアクセス方法を説明する。ノードステーシ
ヨン2,3,4がバス1のアイドル状態を検出し
た後同時に送信を開始した場合を考える。第2図
aはこれらノードステーシヨンからの信号フレー
ムがバス1上で重なつた衝突状態を示す。各ノー
ドステーシヨンから送出される信号フレームの構
成を第3図に示す。ノードステーシヨン2,3,
4はプリアンブルPRを送出し、更に同図に示す
競合用フイールドにおいて、各アドレスに対応し
た信号CODEを送出する。各ノードステーシヨン
は互いに異なる信号CODEを有しており、ノード
ステーシヨン2,3,4の信号CODEをそれぞれ
110,101,011とする。プリアンブル
PRにひきつづき第2図b,c,dに示すように
ノードステーシヨン2,3,4はそれぞれ信号コ
ードの第1ビツト、すなわち1,1,0を送出す
る。競合用フイールドにおけるバス1上の信号レ
ベルを第2図eに示す。第1ビツト目において
は、ノードステーシヨン2,3のレベル1の信号
が加算され、バス1のレベルは1以上となつてい
る。この信号レベルは全てのノードステーシヨン
に受信される。ノードステーシヨン4はレベル0
の第1ビツトを出力したにもかかわらずバス1は
レベル1以上となつているので送信権の獲得を断
念し直ちに送信を停止する。従つて第2図dに破
線で示す信号CODEの第2及び第3ビツトの1,
1は送出されない。レベル1の第1ビツトを送出
したノードステーシヨン3,4はひき続き、信号
CODEの第2ビツト目を送出する。ノードステー
シヨン3はレベル0の第2ビツトを送出したのに
もかかわらずバス1にはレベル1の信号が供給さ
れ非アイドル状態となつて信号CODEの第3ビツ
ト目以降の送信を停止する。第3ビツト目では、
ノードステーシヨン2はレベル0を出力し、バス
1がレベル0であることを検出することにより唯
一送信権を獲得したことを認識し、第3図に示す
情報フレームを送出する。なお、情報フレームは
開始フラグSF、あて先アドレスDA、発信アドレ
スSA、情報フイールドINFO、終了フラグEFに
より構成されている。
次に本実施例に用いるノードステーシヨンの構
成を第4図に示す。第4図のノードステーシヨン
はアクセス制御回路11、アイドル検出回路1
2、モノステーブルマルチバイブレータ13、送
信バツフア14、受信バツフア15とから構成さ
れ、いずれもバス1に接続されている。モノステ
ーブルマルチバイブレータ13はバス1のビジー
状態によりトリガされレベル1を出力する。この
モノステーブルマルチバイブレータ13により発
生される出力パルス信号のパルス巾は競合用フイ
ールドの時間長より長く設定する。送信要求が生
じた場合、アクセス制御回路11はアイドル検出
回路12がアイドル状態を検出しかつモノステー
ブルマルチバイブレータ13の出力が0であるこ
とにもとづき、プリアンブルPRを送出する。な
お、各ノードステーシヨンにおいては、競合用フ
イールド内でバス1上の信号レベルが0のとき、
アイドル検出回路11は見かけ上はアイドルと判
定してしまうが、これはモノステーブルマルチバ
イブレータ13がバス1上のプリアンブルPRに
よりトリガされ出力1を競合フイールドの時間幅
以上保持することにより真のアイドルとは区別さ
れるので、競合フイールド内の見かけ上のアイド
ル状態により新たに送信を開始するノードステー
シヨンは生じない。送信を開始したノードステー
シヨンのアクセス制御回路11はプリアンブル
PRにひきつづき信号CODEを送出すると同時に
アイドル検出回路12の出力を監視し、信号
CODEのうちのレベル0のビツトを送出したにも
拘らずバス1が信号レベル1の場合は直ちに送信
を停止し、モノステーブルマルチバイブレータ1
3の出力が0になりかつバス1がアイドル状態と
なるのを待つ。以下、この制御をくり返し信号
CODE全てを送出できたノードステーシヨンが送
信権を獲得し、送信バツフア14内の情報フレー
ムを送出する。
以上衝突時について説明したが、衝突が生じな
い場合は、信号CODEのうちレベル0のビツトを
送出した時バス1がレベル1になることはないの
でアクセスしたノードステーシヨンはひきつづき
送信を行なうことができる。
このように本発明によれば、例え衝突が生じて
も競合フイールド内で衝突状態を解消することが
できる。
第5図に本発明に用いる信号フレームの別の例
を示す。この信号フレームの競合フイールドは優
先信号PIと信号CODEとから構成される。優先信
号PIは、通信の特性あるいは衝突により送信を
停止した回数に応じて与える。例えば、音声など
の同期型通信に対し高い優先度を与えたり、送信
停止回数が増大するほど高い優先度を与える。な
お、競合フイールド内の1ビツトの長さは情報フ
レーム内のビツト幅より大きくしてもよい。ま
た、バス1上の信号よりクロツク抽出し各ノード
ステーシヨン間のビツト同期を行なうシステムに
おいては、第3図、第5図の信号フレームでは同
期ひきこみが不十分な場合、競合用フイールドと
開始フラグSFの間に同期ひきこみのためのフイ
ールドを設けてもよい。
第6図に本発明の別の実施例における衝突時の
バス1の信号図を示し、本実施例に用いるノード
ステーシヨンの構成を第7図に示す。第7図のノ
ードステーシヨンは第4図のノードステーシヨン
のアイドル検出回路12の代わりに減算回路16
が設けられ更にバス1とアクセス制御回路11と
の間にドライバ17が加わつたものである。
第6図1に、送出された信号フレームの各フイ
ールドの時間位置を示す。第6図2,4,6に示
すように同時に送信を開始したノードステーシヨ
ン2,3,4のアクセス制御回路11はプリアン
ブルPRにひきつづきそれぞれの信号CODEの第
1ビツトをドライバ17を介しバス1に送出す
る。これらノードステーシヨンの減算回路16は
正入力(+)に供給されるバス1上の信号から負
入力(−)に供給される自己の信号を除去し衝突
の有無をアクセス制御回路11に通知する。ノー
ドステーシヨン2,3,4の減算回路16の出力
を第6図3,5,7に示す。ノードステーシヨン
4は信号CODEの第1ビツトのレベルが0に対
し、減算回路16の出力は1以上となりバス1が
非アイドル状態であることを示しているので送信
を停止する。従つて、同図6に破線で示す信号
CODEの残りのビツトは送出されない。ノードス
テーシヨン2,3は信号レベル1を送出するが、
減算回路16の出力は1となるので、ひきつづき
信号CODEの第2ビツトを送出する。第2ビツト
の送出時においてはノードステーシヨン2のみが
信号レベル1を送出する。従つて第6図3,5に
示すようにノードステーシヨン2の減算回路16
の出力は0となり、ノードステーシヨン3の減算
回路16の出力は1となる。従つて、ノードステ
ーシヨン3は直ちに送信を停止し、同図4に破線
で示す信号CODEの第3ビツト目は送出されな
い。ノードステーシヨン2は信号レベル1を送出
したのに対し減算回路16の出力が0であること
により、衝突が無いことを認識し同図2に破線で
示す信号CODEの第3ビツトを送出することなく
直ちに送信権を獲得し、送信バツフア14を起動
し情報フレームを送出する。
非衝突時の場合は送信ノードステーシヨンはプ
リアンブル送出時に非衝突状態を検出することが
でき、競合用フイールドを送出することなく直ち
に送信権を獲得することができる。
このように、本発明によれば、衝突が生じても
衝突をくり返すことなく1つのノードステーシヨ
ンが送信権を獲得することができ、また、各ノー
ドステーシヨンはランダムアクセスすることがで
きるので、トークンバス方式のように送信権の巡
回による無駄時間は生じない。
更に、優先制御も可能であり同期通信の統合も
はかることができる。
【図面の簡単な説明】
第1図はバス式ネツトワークの構成を示す図。
第2図a,b,c,d,e及び第6図1,2,
3,4,5,6,7,はバス上の信号図、第3
図、第5図は本発明に用いる信号フレームを示す
図。第4図、第7図は本発明に用いるノードステ
ーシヨンの構成を示す図である。 図において、1はバス、2,3,4,5,6は
ノードステーシヨン、7,8は終端装置、11は
アクセス制御回路、12はアイドル検出回路、1
3はモノステーブルマルチバイブレータ、14は
送信バツフア、15は受信バツフア、16は減算
回路、17はドライバをそれぞれ示す。

Claims (1)

    【特許請求の範囲】
  1. 1 複数のノードステーシヨンがバスにより接続
    されたネツトワークにおいて、信号フレームに競
    合用フイールドを設け、送信を行なうノードステ
    ーシヨンは前記バスの無信号状態を検出すると送
    信を開始するとともに、自己のアドレスあるいは
    送信メツセージに割り当てられたコードに対応し
    た信号を前記競合用フイールドにおいて送出し、
    前記信号の送出ビツトがレベル0のときに前記バ
    スにレベル1のビツトに対応した信号が送出され
    ているのを検出したノードステーシヨンは送信を
    停止することを特徴とするバス式ネツトワークの
    アクセス方式。
JP16143483A 1983-09-02 1983-09-02 バス式ネットワ−クのアクセス方式 Granted JPS6053355A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16143483A JPS6053355A (ja) 1983-09-02 1983-09-02 バス式ネットワ−クのアクセス方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16143483A JPS6053355A (ja) 1983-09-02 1983-09-02 バス式ネットワ−クのアクセス方式

Publications (2)

Publication Number Publication Date
JPS6053355A JPS6053355A (ja) 1985-03-27
JPH0475696B2 true JPH0475696B2 (ja) 1992-12-01

Family

ID=15735035

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16143483A Granted JPS6053355A (ja) 1983-09-02 1983-09-02 バス式ネットワ−クのアクセス方式

Country Status (1)

Country Link
JP (1) JPS6053355A (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0671262B2 (ja) * 1986-05-19 1994-09-07 株式会社日立製作所 デ−タ通信方式
US4821258A (en) * 1986-08-06 1989-04-11 American Telephone And Telegraph Company At&T Bell Laboratories Crosspoint circuitry for data packet space division switches
JPS6424538A (en) * 1987-07-20 1989-01-26 Matsushita Electric Industrial Co Ltd Communication control system
JP2586460Y2 (ja) * 1991-12-27 1998-12-09 ナカバヤシ株式会社 表示部を形成できる手帳

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS561622A (en) * 1979-06-19 1981-01-09 Toshiba Corp Digital output device
JPS6041372B2 (ja) * 1979-07-19 1985-09-17 株式会社明電舎 複数のデ−タ処理装置の接続方式
JPS56118138A (en) * 1980-02-22 1981-09-17 Hitachi Ltd Failure diagnosing device for analog output section of data processor
JPS5787645A (en) * 1980-11-20 1982-06-01 Ricoh Co Ltd Priority control system

Also Published As

Publication number Publication date
JPS6053355A (ja) 1985-03-27

Similar Documents

Publication Publication Date Title
US4593282A (en) Network protocol for integrating synchronous and asynchronous traffic on a common serial data bus
JP3604727B2 (ja) マルチマスタシリアルバスシステム
EP0051794A1 (en) Distributed-structure message switching system on random-access channel for message dialogue among processing units
EP0064818A1 (en) Data collision avoidance method
US4710918A (en) Composite data transmission system
JPH07297853A (ja) 拡張可能なラウンドロビンローカルエリアハブネットワーク
JPH0475696B2 (ja)
JPH0457140B2 (ja)
JP2000269988A (ja) 同報通信データ転送システム
US5751974A (en) Contention resolution for a shared access bus
JPS59117353A (ja) バス構成の通信システム
JP3042822B2 (ja) バス競合制御方式
JP3087695B2 (ja) 通信端末及びこれを用いた通信システム並びに同システムによる通信制御プログラムを記録した記録媒体
JP2000261452A (ja) ネットワークシステムおよび端末装置
JPS59204341A (ja) 通信システム
JPH0457139B2 (ja)
GB2101457A (en) Data communication system
JPH11355324A (ja) Lanのアクセス方法
JP3169720B2 (ja) 信号衝突防止方式
JP2739239B2 (ja) 通信網のノード装置
JPS6342990B2 (ja)
JPH0447501B2 (ja)
JPH04123628A (ja) Csma/cd方式ノードステーション
WO1997011540A1 (en) Method and apparatus for controlling flow of incoming data packets by target node on an ethernet network
JPH0666788B2 (ja) システム制御方式