JPH02295251A - Emergency communication control system with priority of taken bus type local network system - Google Patents
Emergency communication control system with priority of taken bus type local network systemInfo
- Publication number
- JPH02295251A JPH02295251A JP11635389A JP11635389A JPH02295251A JP H02295251 A JPH02295251 A JP H02295251A JP 11635389 A JP11635389 A JP 11635389A JP 11635389 A JP11635389 A JP 11635389A JP H02295251 A JPH02295251 A JP H02295251A
- Authority
- JP
- Japan
- Prior art keywords
- transmission
- frame
- emergency
- data transmission
- emergency communication
- 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
Links
- 238000004891 communication Methods 0.000 title claims abstract description 44
- 230000005540 biological transmission Effects 0.000 claims abstract description 125
- 238000000034 method Methods 0.000 claims description 12
- 238000001514 detection method Methods 0.000 description 6
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 1
Landscapes
- Small-Scale Networks (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野〕
本発明は、バス状の伝送路と、この伝送路に接続され、
その伝送路上での同時伝送によるデータのコリジョン(
衝突)を検出する機能を有する複数のデータ伝送装置と
を有し、前記データ伝送装置がデータを先頭にプリアン
ブルを含むフレーム単位の構成で伝送するトークンバス
型ローカルネットワークシステムに関し、特に緊急通信
制御方式に関する.
〔従来の技術〕
従来、バス型ローカルネットワークシステムにおいて採
用されている伝送制御方式は、バス上にデータが存在し
ないことを確認してフレームを送信するCSMA方式や
、さらに非同期に送信されたフレームが他のデータ伝送
装置の送信したフレームとコリジョンしたことを検知す
る機能を有するCSMA/CD方式が一般的である.し
かしながら、フレームのコリジョンの発生を前提してい
るため、一定の限られたレスポンスタイムを必要とする
ようなネットワークシステムにおいては、CSMA,C
SMA/CD方式は高負荷時における性能面で不適当で
ある.
このため、バス型ローカルネットワークシステムにおい
て、トークンフレームを受信したデータ伝送装置のみが
送信を許されるトークンフレームによる送信の制御方式
が考えられ、トークンバス型ローカルネットワークシス
テムと呼ばれている。[Detailed Description of the Invention] [Industrial Application Field] The present invention provides a bus-like transmission line, a bus-shaped transmission line,
Data collision due to simultaneous transmission on the transmission path (
Regarding a token bus type local network system, which has a plurality of data transmission devices having a function of detecting collision (collision), and in which the data transmission device transmits data in a frame-by-frame configuration including a preamble at the beginning, in particular an emergency communication control method. Regarding. [Prior Art] Conventionally, transmission control methods adopted in bus-type local network systems include the CSMA method, which transmits frames after confirming that no data exists on the bus, and the CSMA method, which transmits frames after confirming that no data exists on the bus, and the CSMA method, which transmits frames after confirming that no data exists on the bus. The CSMA/CD method, which has a function to detect collisions with frames transmitted by other data transmission devices, is common. However, since it assumes the occurrence of frame collisions, CSMA and C
The SMA/CD method is unsuitable in terms of performance under high loads. For this reason, in a bus type local network system, a method of controlling transmission using a token frame has been considered in which only a data transmission device that has received a token frame is allowed to transmit, and this system is called a token bus type local network system.
上述した従来のトークンフレームによる送信制御方式で
は、緊急に送信したい場合においても、トークンフレー
ムを受信するまで送信ができないため、ローカルネット
ワークシステムにおける各情報処理システム間で一斉に
同期をとり行なう処理や各情報処理システムに対する強
制イニシャライズ処理などのような緊急性を必要とする
通信ができないという欠点がある。In the above-mentioned conventional transmission control method using token frames, even if you want to transmit urgently, you cannot transmit until a token frame is received. This method has the disadvantage that it is not possible to perform communications that require urgency, such as forced initialization processing for an information processing system.
本発明の目的は、トークンフレームの受信を待つことな
く、早期に緊急通信を行なうことができる緊急通信制御
方式を提供することにある.〔課題を解決するための手
段〕
本発明のトークンバス型ローカルネットワークシステム
における優先度付緊急通信制御方式は、データ伝送装置
は、前記伝送路上に通常通信用の通常フレームが伝送さ
れているときに強制的に緊急通信用の緊急フレームを送
信して緊急通信を行い、既に伝送中の通常フレームとコ
リジョンを発生させて他のデータ伝送装置の送信を中断
させ、前記緊急フレームを構成するプリアンプル送出中
にコリジョンが発生しなくなった場合には、送信を続行
して全緊急フレームを送出し、前記プリアンブル送出完
了後もコリジョンが発生している場合には、前記緊急フ
レームの送信を停止するように制御し、前記送信を中断
したデータ伝送装置は前記緊急通信完了後、コリジョン
により破壊された通常フレームを再送するものである。An object of the present invention is to provide an emergency communication control system that allows emergency communication to be performed early without waiting for the reception of a token frame. [Means for Solving the Problems] In the priority emergency communication control method in the token bus type local network system of the present invention, when a normal frame for normal communication is being transmitted on the transmission path, the data transmission device Performing emergency communication by forcibly transmitting an emergency frame for emergency communication, causing a collision with a normal frame already being transmitted to interrupt transmission of other data transmission devices, and transmitting a preamble constituting the emergency frame. If collisions no longer occur during the transmission, transmission continues and all emergency frames are sent, and if collisions continue to occur even after the preamble transmission is completed, transmission of the emergency frames is stopped. The data transmission device that controlled and interrupted the transmission retransmits the normal frame destroyed by the collision after the emergency communication is completed.
複数のデータ伝送装置から緊急通信を行なう事象が発生
し、伝送路上にフレームが伝送されているときに強制的
に各フレームの送信を行ない、すでに伝送中のフレーム
とコリジョンを発生させ送信を中断させ、かつ優先度の
高い緊急通信以外の緊急通信をも中断させるので、トー
クンフレームの受信を待つことなく、早期に緊急通信を
行なうことができる。When an emergency communication event occurs from multiple data transmission devices and frames are being transmitted on the transmission path, each frame is forcibly transmitted, causing a collision with a frame that is already being transmitted and interrupting the transmission. , and also interrupts emergency communications other than emergency communications with high priority, so emergency communications can be performed early without waiting for reception of a token frame.
[実施例】
次に、本発明の実施例について図面を参照して説明する
。[Example] Next, an example of the present invention will be described with reference to the drawings.
第1図は本発明の一実施例を示すトークンバス型ローカ
ルネットワークシステムのブロック図である.
このバス型ローカルネットワークシステムは、パス状の
伝送路1と、この伝送路1に接続されたデータ伝送装置
2−1〜2−Nとで構成され、これら各データ伝送装置
2−1〜2−Nはそれぞれフレームの送受信機能および
フレームのコリジョン検出機能を有している。FIG. 1 is a block diagram of a token bus type local network system showing one embodiment of the present invention. This bus-type local network system is composed of a path-like transmission line 1 and data transmission devices 2-1 to 2-N connected to this transmission line 1, and each of these data transmission devices 2-1 to 2-N. Each of N has a frame transmission/reception function and a frame collision detection function.
データ伝送装置2−1〜2−Nは、伝送路l上を伝送さ
れてくるフレームを受信し自分宛のフレームであるか否
かを判断する受信制御部3と、制御部6から送られてく
るフレームを伝送路1へ送出する送信制御部4と、伝送
路l上のフレームのコリジョンを検出するコリジョン検
出部5と、データ伝送装置全体を制御する制御部6とに
よって構成されている.そして上記受信制御部3と送信
制御部4、コリジョン検出部5および制御部6は、伝送
路1上にフレームの送信を行ない、既に伝送中のフレー
ムとコリジョンを発生せしめ他のデータ伝送装置の送信
を中断させて緊急通信を行なう手段を構成している。The data transmission devices 2-1 to 2-N each have a reception control section 3 that receives a frame transmitted on the transmission path l and determines whether the frame is addressed to itself, and a reception control section 3 that receives a frame transmitted from the control section 6. The transmission control section 4 includes a transmission control section 4 that sends out frames to the transmission path 1, a collision detection section 5 that detects collisions of frames on the transmission path 1, and a control section 6 that controls the entire data transmission device. Then, the reception control section 3, transmission control section 4, collision detection section 5, and control section 6 transmit frames onto the transmission path 1, causing collisions with frames already being transmitted, and transmitting them to other data transmission devices. This constitutes a means for interrupting emergency communication.
通常、各データ伝送装置2−1.2−2,・・・2−N
はネットワーク上の他のデータ伝送装置と区別するため
にネットワーク上のアドレスを有している。また、デー
タの転送はフレームの単位で行なわれる。そして1つの
フレームは図には示していないが一般に、フレームの先
頭から同期合せのためのデータであるプリアンプルと、
送信先のデータ伝送装置のアドレスと、送信元のデータ
伝送装置のアドレスと、トークンフレーム、応答フレー
ム、データフレームの種類を区別するフレーム種別情報
と、データと、伝送フレーム全体のチェックサムを計算
したFCSを含んでいる。また、トークンフレームの伝
送される順序は予め定められた順序に従いネットワーク
上を伝送されている。Usually, each data transmission device 2-1.2-2,...2-N
has an address on the network to distinguish it from other data transmission devices on the network. Further, data transfer is performed in units of frames. Although one frame is not shown in the figure, it generally includes a preamble, which is data for synchronization, from the beginning of the frame.
Calculated the address of the destination data transmission device, the address of the source data transmission device, the frame type information that distinguishes the types of token frames, response frames, and data frames, the data, and the checksum of the entire transmission frame. Contains FCS. Furthermore, the token frames are transmitted over the network in a predetermined order.
ここで、データ伝送装置2−1〜2−Nにおける送受信
制御は次のようにして行なわれる.まず、送信は制御部
6から送信制御部4に対して送信指示を行なうことによ
り開始され、この送信制御部4が制御部6から送られて
くるフレームを伝送路1へ送出することにより行なわれ
る。次に、受信は伝送路l上を伝送されてくるフレーム
を受信制御部3が常時受信しており、自分宛のフレーム
であれば制御部6へ受信したフレームを送出し、自分宛
のフレームでなければ廃棄することにより行なわれる。Here, transmission and reception control in the data transmission devices 2-1 to 2-N is performed as follows. First, transmission is started when the control section 6 instructs the transmission control section 4 to transmit, and the transmission control section 4 sends the frame sent from the control section 6 to the transmission path 1. . Next, for reception, the reception control unit 3 always receives frames transmitted on the transmission path l, and if the frame is addressed to itself, it sends the received frame to the control unit 6, and if the frame is addressed to itself, it is sent to the control unit 6. If not, this is done by discarding it.
また、送信中に伝送路1上の他のデータ伝送装置からフ
レームが同時に送信され、コリジョンが発生した場合に
はコリジョン検出部5がこれを検出し、制御部6ヘコリ
ジョンを検出した旨を通知する。Also, if frames are simultaneously transmitted from other data transmission devices on the transmission path 1 during transmission and a collision occurs, the collision detection unit 5 detects this and notifies the control unit 6 that a collision has been detected. .
さて、本発明による緊急通信は下記のようにして行なわ
れる。Now, emergency communication according to the present invention is performed as follows.
まず、緊急通信を行なおうとするデータ伝送装置が既に
トークンフレームを受信している場合には通常の送信動
作と全く同様にして緊急通信を行なう.
次に、データ伝送装置が未だトークンフレームを受信し
ていない場合について一例としてデータ伝送装置2−1
がデータ伝送装置2−Nヘデータフレームを送信しよう
としているとき、データ伝送装置2−2.2−3がデー
タ伝送装置2−5,2−6へ各々緊急通信する場合につ
いて説明する。First, if the data transmission device that is attempting to perform emergency communication has already received a token frame, it performs emergency communication in exactly the same way as a normal transmission operation. Next, as an example of a case where the data transmission device has not received the token frame yet, data transmission device 2-1
A case will be described in which the data transmission devices 2-2 and 2-3 make emergency communications to the data transmission devices 2-5 and 2-6, respectively, when the data transmission device 2-N is about to transmit a data frame to the data transmission device 2-N.
データ伝送装置2−1は自分宛のトークンフレームを受
信制御部3で受信すると、制御部6へ受信したフレーム
を送出し、送信制御部4が制御部6から送られてくるデ
ータ伝送装置2−N宛のデータフレームを送信する。こ
の時データ伝送装置2−2.2−3は伝送路1に送信さ
れているフレームを受信制御部3で受信し始めると同時
に緊急通信の優先度に比例した長さのプリアンブルを含
む緊急通信用のフレームを送信制御部4から伝送路1へ
送信して強制的にコリジョンを発生させる.そしてデー
タ伝送装置2−1は、このコリジョンをコリジョン検出
部5によって検出すると、ネットワーク上に緊急通信を
行なおうとしているデータ伝送装置が存在することを知
り、送信を一時中断する.また、データ伝送装置2−2
82−3は、緊急通信用フレームの送信を開始するとコ
リジョンを検出するが、そのまま送信を!!続する。デ
ータ伝送装置2−2.2−3のうち、プリアンブルの送
信期間中にコリジョンが検出されなくなったデータ伝送
装置(本例ではデータ伝送装置2−3とする)は、送信
を継続しフレームの全データを送信する。プリアンブル
の送信完了後もコリジョンが検出され続けているデータ
伝送装置(本例ではデータ伝送装置2−2)は、送信を
一時中断する。When the data transmission device 2-1 receives a token frame addressed to itself at the reception control unit 3, it sends the received frame to the control unit 6, and the transmission control unit 4 receives the token frame sent from the control unit 6 from the data transmission device 2-1. Send a data frame addressed to N. At this time, the data transmission device 2-2.2-3 starts receiving the frame transmitted to the transmission path 1 by the reception control unit 3, and at the same time, the data transmission device 2-2. The frame is sent from the transmission control unit 4 to the transmission path 1 to forcibly cause a collision. When the collision detection unit 5 detects this collision, the data transmission device 2-1 learns that there is a data transmission device on the network that is attempting to perform emergency communication, and temporarily suspends transmission. In addition, data transmission device 2-2
82-3 detects a collision when it starts transmitting the emergency communication frame, but continues transmitting! ! Continue. Among the data transmission devices 2-2 and 2-3, the data transmission device (in this example, data transmission device 2-3) in which no collision is detected during the preamble transmission period continues transmission and completes the frame. Send data. The data transmission device (data transmission device 2-2 in this example) in which collisions continue to be detected even after the transmission of the preamble is completed temporarily suspends transmission.
一方、データ伝送装置2−6は、この緊急通信用のフレ
ームを受信制御部3によって受信すると、その受信した
旨を通知するためにデータ伝送装置2−3に対して応答
フレームを送信制御部4から送信する。そしてデータ伝
送装置2−3は、データ伝送装置2−6からの応答フレ
ームを受信制御部3で受信して所望の緊急通信を終了す
る。On the other hand, when the reception control unit 3 receives this frame for emergency communication, the data transmission device 2-6 sends a response frame to the transmission control unit 3 to notify the data transmission device 2-3 of the reception. Send from. Then, the data transmission device 2-3 receives the response frame from the data transmission device 2-6 using the reception control unit 3, and ends the desired emergency communication.
次に、送信を中断していたデータ伝送装置2−1は、デ
ータ伝送装置間で送受信を完了するのに必要な最大時間
以上の一定の時間待ちを行ない、再度同じデータフレー
ムをデータ伝送装置2−Nに対して送信する。また、一
方データ伝送装置2一2は、緊急通信を行なうために、
データ伝送装置2−3の動作と同様にしてデータ伝送装
置2−5へ再度緊急通信を行なう。Next, the data transmission device 2-1, which had interrupted transmission, waits for a certain period of time longer than the maximum time required to complete transmission and reception between the data transmission devices, and then transmits the same data frame to the data transmission device 2-1 again. - Send to N. Further, the data transmission device 2-2, on the other hand, in order to perform emergency communication,
Emergency communication is again made to the data transmission device 2-5 in the same manner as the operation of the data transmission device 2-3.
以上のような緊急通信を行なうことにより、トークンフ
レームを受信しなくても何ら不都合なく早期に緊急通信
が可能となる.
〔発明の効果〕
以上説明したように本発明は、トークンバス型ローカル
ネットワークシステムにおいて、複数のデータ伝送装置
から緊急通信を行なう事象が発生し、伝送路上にフレー
ムが伝送されているときに、強制的に各フレームの送信
を行ないすでに伝送中のフレームとコリジョンを発生さ
せ送信を中断させ、かつ優先度の高い緊急通信以外の緊
急通信をも中断させることにより、トークンフレームの
受信を待つことなく、緊急通信が複数個発生しても、何
ら不都合なく早期に緊急通信を行なうことができるとい
う効果がある.By performing emergency communications as described above, emergency communications can be made quickly without any inconvenience even if a token frame is not received. [Effects of the Invention] As explained above, the present invention provides a token bus type local network system in which, when an event occurs in which emergency communication is performed from a plurality of data transmission devices, and a frame is being transmitted on the transmission path, the forced By automatically transmitting each frame and causing a collision with a frame that is already being transmitted, interrupting the transmission, and also interrupting emergency communications other than high-priority emergency communications, without waiting for the reception of a token frame. This has the effect that even if multiple emergency communications occur, the emergency communications can be made quickly without any inconvenience.
第1図は本発明の一実施例を示すトークンバス型ローカ
ルネットワークシステムのブロック図、第2図はデータ
伝送装置2−1〜2−Hのブロック図である。
■・・・・・・・・・・・・・・・・・・伝送路、2−
1〜2−N・・・・・・・・・データ伝送装置、3・・
・・・・・・・・・・・・・・・・受信制御部、4・・
・・・・・・・・・・・・・・・・送信制御部、5・・
・・・・・・・・・・・・・・・・コリジョン検出部、
6・・・・・・・・・・・・・・・・・・制御部。FIG. 1 is a block diagram of a token bus type local network system showing one embodiment of the present invention, and FIG. 2 is a block diagram of data transmission devices 2-1 to 2-H. ■・・・・・・・・・・・・・・・Transmission line, 2-
1-2-N... Data transmission device, 3...
・・・・・・・・・・・・・・・Reception control section, 4...
・・・・・・・・・・・・・・・Transmission control section, 5...
・・・・・・・・・・・・・・・Collision detection part,
6・・・・・・・・・・・・・・・・・・Control unit.
Claims (1)
送路上での同時伝送によるデータのコリジョンを検出す
る機能を有する複数のデータ伝送装置とを有し、前記デ
ータ伝送装置がデータを先頭にプリアンブルを含むフレ
ーム単位の構成で伝送するトークンバス型ローカルネッ
トワークシステムにおいて、 前記データ伝送装置は、前記伝送路上に通常通信用の通
常フレームが伝送されているときに強制的に緊急通信用
の緊急フレームを送信して緊急通信を行い、既に伝送中
の通常フレームとコリジヨンを発生させて他のデータ伝
送装置の送信を中断させ、 前記緊急フレームを構成するプリアンブル送出中にコリ
ジョンが発生しなくなった場合には、送信を続行して全
緊急フレームを送出し、前記プリアンブル送出完了後も
コリジョンが発生している場合には、前記緊急フレーム
の送信を停止するように制御し、 前記送信を中断したデータ伝送装置は前記緊急通信完了
後、コリジョンにより破壊された通常フレームを再送す
る、トークンバス型ローカルネットワークシステムにお
ける緊急通信制御方式。[Claims] 1. A bus-like transmission path and a plurality of data transmission devices connected to this transmission path and having a function of detecting collisions of data due to simultaneous transmission on the transmission path; In a token bus type local network system in which a data transmission device transmits data in a frame-by-frame configuration including a preamble at the beginning, the data transmission device is configured to perform forced transmission when a normal frame for normal communication is being transmitted on the transmission path. perform emergency communication by transmitting an emergency frame for emergency communication, causing a collision with a normal frame already being transmitted and interrupting the transmission of other data transmission devices, and while transmitting a preamble constituting the emergency frame If collisions no longer occur, the transmission is continued and all emergency frames are sent, and if collisions continue to occur even after the preamble transmission is completed, the transmission of the emergency frames is stopped. An emergency communication control method in a token bus type local network system, wherein the data transmission device that interrupted the transmission retransmits the normal frame destroyed by the collision after the emergency communication is completed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11635389A JPH02295251A (en) | 1989-05-09 | 1989-05-09 | Emergency communication control system with priority of taken bus type local network system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11635389A JPH02295251A (en) | 1989-05-09 | 1989-05-09 | Emergency communication control system with priority of taken bus type local network system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02295251A true JPH02295251A (en) | 1990-12-06 |
Family
ID=14684856
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11635389A Pending JPH02295251A (en) | 1989-05-09 | 1989-05-09 | Emergency communication control system with priority of taken bus type local network system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02295251A (en) |
-
1989
- 1989-05-09 JP JP11635389A patent/JPH02295251A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4750109A (en) | Method and system for expediting multi-packet messages in a computer network | |
| US4760571A (en) | Ring network for communication between one chip processors | |
| US4494233A (en) | Method and apparatus for the detection and regeneration of a lost token in a token based data communications network | |
| US4707830A (en) | Token passing LAN using a plurality of tokens | |
| US6732262B1 (en) | Method and system for controlling reset of IEEE 1394 network | |
| JPH02295251A (en) | Emergency communication control system with priority of taken bus type local network system | |
| JPS61251251A (en) | Signal transmission system in csma/cd transmission system | |
| JPS61210740A (en) | Emergency communicating control system for token bus type local network system | |
| JPH02239740A (en) | Emergency communication control system with priority in token bus type local network system | |
| EP4401363B1 (en) | Physical layer collision avoidance device and method for performing emergency transmission thereof | |
| JPH0355933A (en) | Token bus type local network system | |
| JPH0482344A (en) | Bus type local network system | |
| JPH0575622A (en) | Emergency communication control system with priority | |
| JP3341276B2 (en) | Communication control device | |
| JPS6236940A (en) | In-vehicle data communication device | |
| JPH0495429A (en) | multiplex communication device | |
| JP3463146B2 (en) | Communication control method and device | |
| JPS6141246A (en) | Station number setting system of packet communication network | |
| JPH0281533A (en) | Urgent communication control system in token bus type local network system | |
| JP2002198979A (en) | Method and apparatus for transmitting data over a CAN data link | |
| JPH0365702B2 (en) | ||
| JPS61117943A (en) | Transmission control device | |
| JPH04168829A (en) | Communication control system | |
| JPH11154961A (en) | Communication system and polling control method in the communication system | |
| JPS62142432A (en) | Transmission line access system |