JPS60114048A - Data transfer method - Google Patents
Data transfer methodInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract 4
- 230000005540 biological transmission Effects 0.000 claims abstract 15
- 238000012544 monitoring process Methods 0.000 claims 4
- 239000000725 suspension Substances 0.000 abstract 1
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
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.
第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.
この発明は上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 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.
以上のようにこの発明によれは、受信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.
第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.
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)
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 |
-
1983
- 1983-11-25 JP JP22148383A patent/JPS60114048A/en active Pending
Cited By (1)
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 |