JPH0355933A - トークンバス型ローカルネットワークシステム - Google Patents

トークンバス型ローカルネットワークシステム

Info

Publication number
JPH0355933A
JPH0355933A JP19230489A JP19230489A JPH0355933A JP H0355933 A JPH0355933 A JP H0355933A JP 19230489 A JP19230489 A JP 19230489A JP 19230489 A JP19230489 A JP 19230489A JP H0355933 A JPH0355933 A JP H0355933A
Authority
JP
Japan
Prior art keywords
transmission
frame
collision
data transmission
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
JP19230489A
Other languages
English (en)
Inventor
Yoshinori Yamamoto
義則 山本
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
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP19230489A priority Critical patent/JPH0355933A/ja
Publication of JPH0355933A publication Critical patent/JPH0355933A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はトークンバス型ローカルネットワークに利用す
る。本発明はトークンバス型ローカルネットワークシス
テムにおけるバスの送信制御に関し、特に緊急通信制御
に関する。
〔概要〕
本発明はバス上の伝送路に複数のデータ伝送装置が接続
されフレームの伝送を行うトークンバス型ローカルネッ
トワークシステムにおいて、複数のデータ伝送装置から
緊急通信を行う事象が発生し、まだ伝送路上にフレーム
が伝送されているときに強制的に各フレームの送信を行
い、既に伝送中のフレームと衝突を発生させて送信を中
断させ、優先度の高い緊急通信以外の緊急通信を中断さ
せることにより、 複数の緊急通信が発生してもトークンフレームの受信を
待つことなく早期にその緊急通信を実行できるようにし
たものである。
〔従来の技術〕
従来、バス型ローカルネットワークシステムにおいて採
用されている伝送制御方式は、バス上にデータが存在し
ないことを確認してフレームを送信するC S MA 
(Carrier Sense Multiple A
ccess)方式やさらに非同期に送信したフレームが
他のデータ伝送装置の送信したフレームと衝突したこと
を検知する機能を有するC S MA/C D(Car
rierSense Multiple Access
 with Collision Detection
)方式が一般的である。しかしながらこられの方式はフ
レームの衝突の発生を前提としているため、一定の限ら
れたレスポンスタイムを必要とするようなネットワーク
システムにおいては高負荷時における性能面で不適当で
ある。この問題を解消するためにトークンバス型ローカ
ルネットワークシステムと呼ばれるバス型ローカルネッ
トワークシステムにおいてトークンフレームを受信した
データ伝送装置のみが送信を許されるトークンフレーム
による送信の制御方式が考えられている。
〔発明が解決しようとする問題点〕
上述した従来の伝送制御方式による送信制御では、緊急
に送信したい場合にトークンフレームを受信するまで送
信ができないため、ローカルネットワークシステムにお
ける各情報処理システム間で一斉に同期をとり実行する
処理や各情報処理システムに対する強制イニシャライズ
処理などのような緊急性を必要とする通信ができない欠
点がある。
本発明はこのような欠点を除去するもので、複数の緊急
通信が発生してもトークンフレームの受信を待つことな
くその緊急通信を早期に実行することができるネットワ
ークシステムを提供することを目的とする。
〔問題点を解決するための手段〕
本発明は、バス上の伝送路に複数のデータ伝送装置が接
続され、この複数のデータ伝送装置に、データの先頭に
プリアンブルを含むフレームの伝送を制御する制御部と
、前記制御部から送られてくるフレームを前記伝送路へ
送出する送信制御部と、前記伝送路のフレームを受信し
て自装置宛のフレームであるか否かを判断する受信制御
部と、前記伝送路上の衝突を検出する衝突検出部と、こ
の衝突検出部により起動され一定時間経過したときに前
記制御部に通知するタイマ回路とを備えたトークンバス
型ローカルネットワークシステムにおいて、前記各デー
タ伝送装置の制御部に、前記伝送路上に通常通信用の通
常フレームが伝送されているときに強制的に緊急通信用
の緊急フレームを送信し、既に伝送中の通常フレームと
衝突を発生させて他のデータ伝送装置の送信を中断させ
、他のデータ伝送装置中の前記タイマ回路を起動させ一
定時間送信不可状態にさせる手段と、緊急フレームを構
成するプリアンブル送出中に衝突が発生しなくなった場
合に、送信を続行し全緊急フレームを送出して緊急通信
を行い、プリアンブル送出完了後も衝突が発生している
場合には緊急フレームの送信を停止し、一定時間経過後
通常フレームの送信を中断したデータ伝送装置に対し衝
突により破壊された通常フレームを再送させる手段とを
含むことを特徴とする。
〔作用〕
伝送路上に通常通信用の通常フレームが伝送されている
ときに強制的に緊急通信用の緊急フレームを送信し、既
に伝送中の通常フレームと衝突を発生させて他のデータ
伝送装置の送信を中断させ他のデータ伝送装置中のタイ
マ回路を起動させて一定時間送信不可状態にさせる。緊
急フレームを構成するブリアンプル送出中に衝突が発生
しなくなった場合には送信を続行し全緊急フレームを送
出し緊急通信を行い、一方プリアンブル送出完了後も衝
突が発生している場合には緊急フレームの送信を停止す
るよう制御して一定時間経過後通常フレームの送信を中
断したデータ伝送装置に対して衝突により破壊された通
常フレームを再送させる。
これにより、複数の緊急通信が発生してもトークンフレ
ームの受信を待つことなく早期にその緊急通信を実行す
ることができる。
〔実施例〕
次に、本発明実施例を図面に基づいて説明する。
第1図は本発明実施例に係る全体構成を示すブロック図
、第2図は本発明実施例のデータ伝送装置の構成を示す
ブロック図、第3図は本発明実施例の動作の流れを示す
流れ図である。
本発明実施例は、バス上の伝送路1に複数のデータ伝送
装置2−1〜2−Nが接続され、この複数のデータ伝送
装置2−1〜2−Nに、データの先頭にブリアンプルを
含むフレームの伝送を制御する制御部6と、制御部6か
ら送られてくるフレームを伝送路lへ送出する送信制1
部4と、伝送路lのフレームを受信して自装置宛のフレ
ームであるか否かを判断する受信制御部3と、伝送路1
上の衝突を検出する衝突検出部5と、この衝突検出部5
により起動され一定時間経過したときに制御部6に通知
するタイマ回路7とを備え、各データ伝送装置2−1〜
2−Nの制御部6に、伝送路1上に通常通信用の通常フ
レームが伝送されているときに強制的に緊急通信用の緊
急フレームを送信し、既に伝送中の通常フレームと衝突
を発生させて他のデータ伝送装置の送信を中断させ、他
のデータ伝送装置中のタイマ回路7を起動させ一定時間
送信不可状態にさせる手段と、緊急フレームを構戊する
プリアンブル送出中に衝突が発生しなくなった場合に、
送信を続行し全緊急フレームを送出して緊急通信を行い
、ブリアンプル送出完了後も衝突が発生している場合に
は緊急フレームの送信を停止し、一定時間経過後通常フ
レームの送信を中断したデータ伝送装置に対し衝突によ
り破壊された通常フレームを再送させる手段とを含む。
通常第1図に示す各データ伝送装置2−1〜2一Nはネ
ットワーク上の他のデータ伝送装置と区別するためにネ
ットワーク上のアドレスを有しており、データの転送は
フレームの単位で行われる。
一つのフレームには図示を省略するが、一般にフレーム
の先頭から同期合せのためのデータであるブリアンプル
と、送信先のデータ伝送装置のアドレスと、送信元のデ
ータ伝送装置のアドレスと、トークンフレーム、応答フ
レーム、データフレ−ムの種類を区別するフレーム種別
情報と、データと、伝送フレーム全体のチェックサムを
計算したフレームチェックシーケンスとを含む。またト
ークンフレームの伝送される順序は予め決められた順序
に従いネットワーク上を伝送される。
次に、データ伝送装置における送受信制御について説明
する。送信動作は第2図に示す制御部6から送信制御部
4に対して送信指示を行うことにより開始され、この送
信制御部4が制御部6から送られてくるフレームを伝送
路1へ送出する。受信動作は伝送路1上を伝送されてく
るフレームを受信制御部3が常時受信し、自分宛のフレ
ームであれば制御部6へ受信したフレームを送出し、自
分宛以外のフレームは廃棄する。
また、送信中に伝送路1上の他のデータ伝送装置からフ
レームが同時に送信され、衝突が発生した場合には衝突
検出部5がこれを検出し、制御部6へ衝突を検出した旨
を通知する。衝突検出部5はタイマ回路7を駆動し、一
定時間が経過するとタイマ回路7はその旨を制御部6へ
通知する。
次に、本発明に係る緊急通信について説明する。
まず、緊急通信を行おうとするデータ伝送装置が既にト
ークンフレームを受信している場合には通常の送信動作
と全く同様にして緊急通信を行う。
データ伝送装置2−1〜2−Nがまだトークンフレーム
を受信していない状態でデータ伝送装置2−1がデータ
伝送装置2−Nヘデータフレームを送信しようとしてい
るときデータ伝送装置2−2、2−3がデータ伝送装置
2−5、2−6へ各々緊急通信する場合について説明す
る。
データ伝送装置2−1は自分宛のトークンフレームを受
信制御部3で受信すると、送信制御部4は制御部6から
送られてくるデータ伝送装置2一N宛のデータフレーム
を送信する。このときデータ伝送装置2−2、2−3は
伝送路lに送信されてくるフレームを受信制御部3が受
信し始めると同時に、緊急通信の優先度に比例した長さ
のプリアンブルを含む緊急通信用のフレームを送信制御
部4から伝送路1へ送信させて強制的に衝突を発生させ
る。
データ伝送装置2−1はこの衝突を衝突検出部5によっ
て検出することにより、ネットワーク上に緊急通信を行
おうとしているデータ伝送装置が存在することを知り送
信を一時中断する。また、このとき全データ伝送装置中
の衝突検出部5はタイマ回路7を駆動し、一定時間経過
後まで既に送信中のデータ伝送装置以外のデータ伝送装
置からの送信を禁止する。
また、データ伝送装置2−2、2−3は緊急通信用フレ
ームの送信を開始すると衝突を検出するがそのまま送信
を継続する。データ伝送装置2−2、2−3のうちブリ
アンプルの送信期間中に衝突が検出されなくなったデー
タ伝送装置(本例ではデータ伝送装置2−3とする〉は
送信を継続しフレームの全データを送信する。プリアン
ブルの送信完了後も衝突が検出され続けているデータ伝
送装置(本実施例ではデータ伝送装置2−2)は送信を
一時中断する。
一方データ伝送装置2−6はこの緊急通信用のフレーム
を受信制御部3によって受信すると、その受信した旨を
通知するためにデータ伝送装置2−3に対して応答フレ
ームを送信制御部4から送信する。そしてデータ伝送装
置2−3はデータ伝送装置2−6からの応答フレームを
受信制御部3で受信して所望の緊急通信を終了する。
一定時間経過後、各データ伝送装置ではタイマ回路7か
らの一定時間が経過した旨の通知が制御部6に対して行
われ、送信禁止状態が解除される。
このため、送信を中断していたデータ伝送装置2−1は
再度同じデータフレームをデータ伝送装置2−Hに対し
て送信する。また、データ伝送装置2−2も再度緊急フ
レームを送信し、上述したデータ伝送装置2−3の動作
と全く同様にしてデータ伝送装置2−5への緊急通信を
行う。
以上のようにして緊急通信を行うことにより、トークン
フレームを受信しなくても何らの不都合なく早期に緊急
通信を行うことができる。
〔発明の効果〕
以上説明したように本発明によれば、複数のデータ伝送
装置から緊急通信を行う事象が発生し、まだ伝送路上に
フレームが伝送されているときに強制的に各フレームの
送信を行い、既に伝送中のフレームと衝突を発生させて
送信を中断させ、優先度の高い緊急通信以外の緊急通信
を中断させることにより、複数の緊急通信が発生しても
トークンフレームの受信を待つことなく早期にその緊急
通信を実行することができる効果がある。
【図面の簡単な説明】
第1図は本発明実施例の全体構成を示すブロック図。 第2図は本発明実施例のデータ伝送装置の構成を示すブ
ロック図。 第3図は本発明実施例の動作の流れを示す流れ図。 1・・・伝送路、2−1〜2−N・・・データ伝送装置
、3・・・受信制御部、4・・・送信制御部、5・・・
衝突検出部、6・・・制御部、7・・・タイマ回路。

Claims (1)

  1. 【特許請求の範囲】 1、バス上の伝送路に複数のデータ伝送装置が接続され
    、 この複数のデータ伝送装置に、 データの先頭にプリアンブルを含むフレームの伝送を制
    御する制御部と、 前記制御部から送られてくるフレームを前記伝送路へ送
    出する送信制御部と、 前記伝送路のフレームを受信して自装置宛のフレームで
    あるか否かを判断する受信制御部と、前記伝送路上の衝
    突を検出する衝突検出部と、この衝突検出部により起動
    され一定時間経過したときに前記制御部に通知するタイ
    マ回路とを備えたトークンバス型ローカルネットワーク
    システムにおいて、 前記各データ伝送装置の制御部に、 前記伝送路上に通常通信用の通常フレームが伝送されて
    いるときに強制的に緊急通信用の緊急フレームを送信し
    、既に伝送中の通常フレームと衝突を発生させて他のデ
    ータ伝送装置の送信を中断させ、他のデータ伝送装置中
    の前記タイマ回路を起動させ一定時間送信不可状態にさ
    せる手段と、緊急フレームを構成するプリアンブル送出
    中に衝突が発生しなくなった場合に、送信を続行し全緊
    急フレームを送出して緊急通信を行い、プリアンブル送
    出完了後も衝突が発生している場合には緊急フレームの
    送信を停止し、一定時間経過後通常フレームの送信を中
    断したデータ伝送装置に対し衝突により破壊された通常
    フレームを再送させる手段と を含むことを特徴とするトークンバス型ローカルネット
    ワークシステム。
JP19230489A 1989-07-24 1989-07-24 トークンバス型ローカルネットワークシステム Pending JPH0355933A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19230489A JPH0355933A (ja) 1989-07-24 1989-07-24 トークンバス型ローカルネットワークシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19230489A JPH0355933A (ja) 1989-07-24 1989-07-24 トークンバス型ローカルネットワークシステム

Publications (1)

Publication Number Publication Date
JPH0355933A true JPH0355933A (ja) 1991-03-11

Family

ID=16289048

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19230489A Pending JPH0355933A (ja) 1989-07-24 1989-07-24 トークンバス型ローカルネットワークシステム

Country Status (1)

Country Link
JP (1) JPH0355933A (ja)

Similar Documents

Publication Publication Date Title
US4760571A (en) Ring network for communication between one chip processors
US5528594A (en) Method and system for implementing sub-tokens on a token ring network
JPH0646733B2 (ja) 1つの伝送媒体を共有する競合制御方式
JPH0355933A (ja) トークンバス型ローカルネットワークシステム
EP0222584A2 (en) A bridge for and a method for routeing signals between local area networks
JPS61210740A (ja) ト−クンバス型ロ−カルネツトワ−クシステムにおける緊急通信制御方式
JPH03268534A (ja) Csma/cd方式のネットワークにおける送信優先度クラス分け方式
JPH02295251A (ja) トークンバス型ローカルネットワークシステムにおける優先度付緊急通信制御方式
JPH02239740A (ja) トークンバス型ローカルネットワークシステムにおける優先度付緊急通信制御方式
JPH0482344A (ja) バス型ローカルネットワークシステム
JPH0575622A (ja) 優先度付き緊急通信制御方式
EP4401363B1 (en) Physical layer collision avoidance device and method for performing emergency transmission thereof
JPS6141246A (ja) パケツト通信網の局番号設定方式
JPS59139742A (ja) 情報転送方式
JPH04156655A (ja) マルチプロセッサシステム
JPH0646738B2 (ja) ローカルネットワークシステム
JP2604494B2 (ja) トークンリングlanフロー制御方式
JP3463146B2 (ja) 通信制御方法及び装置
JPH04259140A (ja) 衝突回避csma/cd型ローカルエリアネットワーク
JP2542461B2 (ja) 衝突検出型伝送方式
JPH0381850A (ja) 計算機システムのフロー制御方式
JPS6024747A (ja) 優先通信方式
JPS62181551A (ja) ゲ−トウエイ装置
JPS63245150A (ja) 緊急通信方式
JPH04157941A (ja) リング型ネットワーク通信方式