[go: up one dir, main page]

JPS60114048A - Data transfer method - Google Patents

Data transfer method

Info

Publication number
JPS60114048A
JPS60114048A JP22148383A JP22148383A JPS60114048A JP S60114048 A JPS60114048 A JP S60114048A JP 22148383 A JP22148383 A JP 22148383A JP 22148383 A JP22148383 A JP 22148383A JP S60114048 A JPS60114048 A JP S60114048A
Authority
JP
Japan
Prior art keywords
data
address
transmission
destination address
stage
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
JP22148383A
Other languages
Japanese (ja)
Inventor
Katsuyuki Sato
佐藤 勝幸
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP22148383A priority Critical patent/JPS60114048A/en
Publication of JPS60114048A publication Critical patent/JPS60114048A/en
Pending 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)

Abstract

PURPOSE:To eliminate meaningless occupation of bus by sending out dummy data on the bus intentionally when it is under a busy condition, and suspending the transmission immediately by a transmission side device which detects collision due to these dummy data. CONSTITUTION:In this method, (a) monitor step, (b) transmission step, (c) collision monitor step, (d), waiting step, (e) reception data input step (condition: no hindrance in data fetching), (f) response information transmission step are all the same as in the conventional device, but when conditions are not satisfied at the (e) step and the device is busy, dummy data are sent out. That is, when the device, which detects that address is coincident to its own address at the waiting step, is troubled in fetching in data following the above address, the device sends out data 4 following address and dummy data 7 generating collision on a bus (1-1). These dummy data 7 are detected at the (c) step, followed by transmission suspension 9, thereby preventing meaningless occupation of the bus (1-1) and action by the transmission side device.

Description

【発明の詳細な説明】 〔発明の技術分野〕 この発明は、複数の装置が伝送路を共有し装置相互間で
データ転送を行う場合のデータ転送方法に関するもので
ある。
DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to a data transfer method when a plurality of devices share a transmission path and transfer data between the devices.

〔従来技術〕[Prior art]

第1図はこのような転送装置を示すブロック図で、(1
−1)は共通の伝送路(以下バスと略記するが、無線回
線による伝送路であってもよい)、(1−2)は終端装
置で、終端装置(1−2)はバス(1−1)の端から信
号が反射されないように設けられる。(2−1) 、 
(2−2) 、 (2−3)はそれぞれバス(1−1)
に接続嘔れる装置である。
FIG. 1 is a block diagram showing such a transfer device.
-1) is a common transmission path (hereinafter abbreviated as bus, but it may also be a transmission path using a wireless line), (1-2) is a terminal device, and terminal device (1-2) is a bus (1-2). 1) so that the signal is not reflected from the end. (2-1),
(2-2) and (2-3) are respectively buses (1-1)
It is a device that connects to the device.

第2図は従来の方法を示すフォーマット図で、第2図(
a)は送信側装置から送出される信号、同図fblは受
信側装置から送出される信号でるり、(31は宛先アド
レス、(41は送信データ、(51は応答情報である。
Figure 2 is a format diagram showing the conventional method.
a) is a signal sent from the sending device, fbl in the figure is a signal sent from the receiving device, (31 is the destination address, (41 is the transmission data, and (51 is response information).

(6)は伝送路(1−1’)上のデータ線を示す。(6) indicates a data line on the transmission path (1-1').

各装置(2−1) 、 (2−2) 、 (2−3)に
はそれぞれ個有のアドレスが与えられている。
Each of the devices (2-1), (2-2), and (2-3) is given a unique address.

以下動作について説明する。The operation will be explained below.

(イ)監視段階 各装置はバス(1−1)か使用状態である力・未使用状
態であるかを監視する。
(a) Monitoring stage Each device monitors whether the bus (1-1) is in a used state or an unused state.

(ロ)送信段階 送出すべきデータを有する装置が、監視段階でバス(1
−1)が未使用状態であることを検出したとき送イぎを
開始する。1つの装置が送信を開始すれば、他の装置で
はバス(1−1)が使用状態にあることを知るが、バス
(1−1)が未使用状態にあることを検出した複数の装
置が同時に送信を開始するとバス(1−1)上で信号の
衝突が発生する。このような衝突の発生ζなるべく少く
する手順で送信開始が行われるが、この方法は従来知ら
れており、かつこの発明には直接の関係はないのでその
i9鴫を省略する。
(b) Transmission stage When a device that has data to be sent is
-1) starts feeding when it is detected that it is unused. When one device starts transmitting, other devices know that bus (1-1) is in use, but multiple devices detect that bus (1-1) is not in use. If they start transmitting at the same time, a signal collision will occur on the bus (1-1). Transmission is started using a procedure that minimizes the occurrence of such collisions, but since this method is conventionally known and has no direct bearing on the present invention, its details will be omitted.

送信段階で、バス(]、 −1,)上に送出する信号は
第2図falに示すように宛先アドレス情報(31とこ
れに続く送信データ(41とである。
In the transmission stage, the signals sent on the bus (], -1,) are destination address information (31) and subsequent transmission data (41), as shown in FIG.

(ハ)衝突監視段階 送信段階で送信中の装置は、バス(1−1)上の信号を
受信し、この受信した信号に自己が送出した信号以外の
信号が存在していて自己が送出した信号と衝突している
か否かを監視している。衝突が検知されたときは、衝突
に関連する送信を奥付中のすべての装置は唯一つの装置
を残し、又は全部の装置が自己の送信を中断しなければ
ならぬ。
(c) Collision monitoring stage The device transmitting in the transmission stage receives the signal on the bus (1-1), and detects that there is a signal other than the signal sent by itself in the received signal, and the device sends the signal. It monitors whether there is a collision with a signal. When a collision is detected, all devices colophoning transmissions related to the collision must leave only one device behind, or all devices must interrupt their transmissions.

以下説明を簡単にするため、衝突を検知した送信中の装
置はすべて、自己の送信を中断するものとする。
To simplify the explanation below, it is assumed that all transmitting devices that detect a collision interrupt their own transmission.

に)待受段階 各装置はバス(1−1)上に送出される宛先アドレスを
受信し、この宛先アドレスが自己のアドレスと一致する
か否かを監視する。
B) Standby stage Each device receives the destination address sent out on the bus (1-1) and monitors whether this destination address matches its own address.

(ホ)受信データ入力段階 待受段階で宛先アドレスが自己のアドレスと一致するこ
とを検出した装置が、続くデータを装置内に取り込む。
(E) Received data input stage The device that detects that the destination address matches its own address in the standby stage takes in the following data into the device.

すなわち、装置内のメモリ回路へ入力する。That is, it is input to a memory circuit within the device.

(へ)応答情報送出段階 受信データ入力段階で取り込んだデータに対してエラー
チェックを行い送信データ+41が終了した後にエラー
なく入力が完了したか否かを示す応答情報(5)をバス
(1−1)上に送出する。
(to) Response information sending stage The data captured in the received data input stage is checked for errors, and after the sending data +41 is completed, the response information (5) indicating whether or not the input has been completed without error is sent to the bus (1- 1) Send upward.

従来の装置は上述のように動作するので上述のに)待受
段階と(ホ)受信データ入力段階との関係において、□
宛先アドレスが自己のアドレスと一致することを検出し
た装置が、これに続くデータを取り込むことができない
ようなビジィ状態であった場合は、送信データ+41の
終了を待って、応答情報(5)によってデータ人力未完
了を知らせねばならず、この間バス(1−1)が無駄に
占有され、かつデータ送出側の装置が無駄な動作をしな
ければならぬという欠点があった。
Since the conventional device operates as described above, in the relationship between the above-mentioned (a) standby stage and (e) received data input stage, □
If the device that detects that the destination address matches its own address is in a busy state that prevents it from receiving subsequent data, it waits for the end of the sent data +41 and sends the message using response information (5). It is necessary to notify that the data has not yet been completed, and during this time the bus (1-1) is occupied unnecessarily, and the device on the data sending side has to perform unnecessary operations.

〔発明の概要〕[Summary of the invention]

この発明は上fltjのような従来のものの欠点を除去
するためになされたもので、この発明では、宛先アドレ
スが自己のアドレスと一致することを検出した装置が、
これに続くデータを取り込むことができないビジィ状態
にあるときは、故意にダミーデータをバス(1−1)上
に送出し、このダミーデータにする衝突を検出した送信
側装置が直ちにその送信を中断子るようにしたものであ
る。
This invention was made to eliminate the drawbacks of conventional ones such as the above fltj, and in this invention, a device that detects that a destination address matches its own address,
When the device is in a busy state where subsequent data cannot be taken in, dummy data is intentionally sent onto the bus (1-1), and the sending device, which detects a collision causing this dummy data, immediately interrupts the transmission. It was designed to help children have children.

〔発明の実施例〕[Embodiments of the invention]

以下この発明の実施例を図面について説明する。 Embodiments of the present invention will be described below with reference to the drawings.

第3図はこの発明の一実施例を示すフォーマット図で、
第3図(a)は送信側装置から送出する信号、同図tb
)は受信側装置から送出する信号を示し、オ\ 2図と同一符号は同−又は相当する信号あるいは同一部
分を示し、(7)はダミーデータ、181は衝突が検出
される部分、(9)は送信中断点である。
FIG. 3 is a format diagram showing an embodiment of this invention.
Figure 3(a) shows the signal sent from the transmitting device, and tb in the same figure.
) indicates a signal sent from the receiving device, O\ The same symbol as in Figure 2 indicates the same or corresponding signal or the same part, (7) is dummy data, 181 is the part where collision is detected, (9 ) is the transmission interruption point.

この発明の方法においても、(イ)監視段階、(ロ)送
1M段階、□(ハ)衝突監視段階、に)待受段階、(ホ
)受信データ入力段階(条件:データ取り込みに支障の
ない状態のとき)(へ)応答情報送出段階は従来の装置
と同様であるが、段階(ホ)において条件が満足されず
、装置がビジィ状態であるときは段階(ト)としてダミ
ーデータ送出が行われる。すなわち、(ト)ダミーデー
タ送出段階 に)の待受段階において宛先アドレスが自己のアドレス
と一致することを検出した装置aが、上記宛先アシビス
に続くデータの取り込みに支障のめる場合、布先アドレ
スに続くデータ14)と衝突を発生するダミーデータ(
71をバス(1−1)上に送出する。
Also in the method of this invention, (a) monitoring stage, (b) transmission 1M stage, □ (c) collision monitoring stage, d) standby stage, (e) received data input stage (condition: no problem in data acquisition. The response information sending step is the same as in conventional devices, but if the condition is not satisfied in step (e) and the device is in a busy state, dummy data is sent as step (g). be exposed. In other words, if device a detects that the destination address matches its own address in the standby stage of (g) dummy data sending stage), if it interferes with the acquisition of data following the destination assist, it will send the data to the destination address. The dummy data that causes a collision with the following data 14) (
71 onto the bus (1-1).

このダミーデータ(71は(ハ)葡f突監視段階で検出
され送信中断(9)が行われるので、バス(1−1)が
無駄に占有され、送信側装置が無駄な動作を行うことを
防止できる。
This dummy data (71) is detected at the crash monitoring stage (c) and the transmission is interrupted (9), so the bus (1-1) is unnecessarily occupied and the sending device performs unnecessary operations. It can be prevented.

〔発明の効果〕〔Effect of the invention〕

以上のようにこの発明によれは、受信IHj+がビジィ
であるにかかわらず、送信側がデータ送出を続はバス(
1−Uが無駄に占有されるという欠点を除去することが
できる。
As described above, according to the present invention, regardless of whether the receiving IHj+ is busy, the transmitting side continues to send data via the bus (
The disadvantage that 1-U is wasted can be eliminated.

【図面の簡単な説明】[Brief explanation of drawings]

第1図はデータ転送装置にのシステムを示すブロック図
、第2図は従来の方法金示すフォーマット図、第3図は
この発明の一失施1夕1」を示すフォーマ号 ット図である。 (1−1)・・・バス、(2−L)、(2−2L(2−
3)・曲・それぞれ装[、+31・・・宛先アドレス、
(41・・・送信データ、(5)・・・応答情報、(7
)・・・ダミーデータ。 尚、各図中同一符号は同−又は相当部分を示す。 第1図 第2図 m一時間 第3図 7 −−〉時間
FIG. 1 is a block diagram showing a system for a data transfer device, FIG. 2 is a format diagram showing the conventional method, and FIG. 3 is a format diagram showing the method of this invention. . (1-1)...Bus, (2-L), (2-2L(2-
3)・Song・Each installation[, +31...Destination address,
(41...Transmission data, (5)...Response information, (7
)...Dummy data. Note that the same reference numerals in each figure indicate the same or corresponding parts. Fig. 1 Fig. 2 m 1 hour Fig. 3 7 --〉Time

Claims (1)

【特許請求の範囲】 複数の装置が伝送路を共有し装置相互間でデータ転送を
行う場合のデータ転送方法において、上記複数の装置の
各装置が上記伝送路の使用状態を監視する監視段階。 上記伝送路に送出すべきデータを有する装置が上記監視
段階で上記伝送路の未使用状態を検出したとき、上記送
出すべきデータの前に宛先装置のアドレスを示す宛先ア
ドレスを付して当該データを上記伝送路に送出する送信
段階、 上記複数の装置の各装置が上記伝送路に送出される信号
中の宛先アドレスが自己のアドレスと一致するか否かを
常時監視する待受段階、この待受段階で上記宛先アドレ
スが自己のアドレスと一致することを検出した装置が、
上記宛先アドレスに続くデータの取り込みに支障のない
状態にある場合、当該データの取り込みを行う受信デー
タ人力段階、 この受信データ入力段階で取り込んだデータのエラーの
有無を当該データの送出元装置に通知する応答情報送出
段階、 上記待受段階において上記宛先アドレスが自己のアドレ
スと一致することを検出した装置が、上記宛先アドレス
に続くデータの取り込みに支障のある場合、上記宛先ア
ドレスに続くデータと衝突を発生するダミーデータを上
記伝送路上に送出するダミーデータ送出段階、 宛先アドレス及びこれに続くデータを送出中の装置が、
上記伝送路上の信号を受信し自己の送出した以外の信号
が存在して自己の送出した信号と衝突しているか否かを
監視する衝突監視段階、この衝突監部段階において衝突
を検出したとき即時送信を中断する送信中断段階を備え
たことを特徴とするデータ転送方法。
[Scope of Claims] In a data transfer method where a plurality of devices share a transmission path and transfer data between the devices, a monitoring step in which each device of the plurality of devices monitors the usage state of the transmission path. When a device that has data to be sent to the transmission path detects that the transmission path is unused during the monitoring stage, the data to be sent is prefixed with a destination address indicating the address of the destination device. a transmission step in which each device of the plurality of devices constantly monitors whether or not the destination address in the signal sent to the transmission path matches its own address; A device that detects that the above destination address matches its own address at the receiving stage,
If there is no problem in importing the data following the above destination address, the reception data manual stage where the data is imported, and the presence or absence of errors in the data imported at this reception data input stage is notified to the data sending device. If the device detects that the destination address matches its own address in the standby phase and has trouble taking in the data following the destination address, it will collide with the data following the destination address. a dummy data sending step of sending out dummy data that generates a
A collision monitoring stage in which the signal on the transmission path is received and monitors whether a signal other than the one transmitted by the self exists and collides with the signal transmitted by the self. Immediately when a collision is detected in this collision monitoring stage. A data transfer method comprising a transmission interruption step for interrupting transmission.
JP22148383A 1983-11-25 1983-11-25 Data transfer method Pending JPS60114048A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22148383A JPS60114048A (en) 1983-11-25 1983-11-25 Data transfer method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22148383A JPS60114048A (en) 1983-11-25 1983-11-25 Data transfer method

Publications (1)

Publication Number Publication Date
JPS60114048A true JPS60114048A (en) 1985-06-20

Family

ID=16767412

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22148383A Pending JPS60114048A (en) 1983-11-25 1983-11-25 Data transfer method

Country Status (1)

Country Link
JP (1) JPS60114048A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4840078A (en) * 1986-04-07 1989-06-20 Honda Giken Kogyo Kabushiki Kaisha Steering device for vehicles

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4840078A (en) * 1986-04-07 1989-06-20 Honda Giken Kogyo Kabushiki Kaisha Steering device for vehicles

Similar Documents

Publication Publication Date Title
JPS60140951A (en) Local area network system
US8018867B2 (en) Network system for monitoring operation of monitored node
JPS60114048A (en) Data transfer method
JPH0217978B2 (en)
JPS6120447A (en) Information communication control method
JPS61117949A (en) Start-stop line control device
JPH0644763B2 (en) Data transfer method
JPS60113550A (en) Abnormal terminal detection method
JP2573790B2 (en) Transfer control device
JPS60220639A (en) Serial bus communication device
JPS61117943A (en) transmission control device
JPS60204144A (en) Fault detecting system in bus type communication system
JPH0378018B2 (en)
JPH0779342B2 (en) Data transmission system
JPH0583297A (en) Packet transfer system
JPH0136740B2 (en)
JPS6354265B2 (en)
JPS58173939A (en) Data transmission system
JPS62284542A (en) Annular common bus communication system
JPH11355324A (en) Access method for lan
JPH05191426A (en) Communication abnormality detection system
JPS61273657A (en) Bus occupancy control method
JPH0797774B2 (en) Circuit switching loop network status signal transmission system
JPS6255172B2 (en)
JPH0484531A (en) Communication system for local network system