[go: up one dir, main page]

JPH03117133A - Data transfer equipment - Google Patents

Data transfer equipment

Info

Publication number
JPH03117133A
JPH03117133A JP1252424A JP25242489A JPH03117133A JP H03117133 A JPH03117133 A JP H03117133A JP 1252424 A JP1252424 A JP 1252424A JP 25242489 A JP25242489 A JP 25242489A JP H03117133 A JPH03117133 A JP H03117133A
Authority
JP
Japan
Prior art keywords
transmission
transceiver
duration
carrier frequency
frequency converter
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
JP1252424A
Other languages
Japanese (ja)
Inventor
Yoshiaki Iwakuma
岩隈 義明
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP1252424A priority Critical patent/JPH03117133A/en
Publication of JPH03117133A publication Critical patent/JPH03117133A/en
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

PURPOSE:To prevent the transmission inhibiting period from being increased due to duration of a residual carrier, and to set the transmission inhibiting period as small as possible by measuring the duration of the residual carrier which appears at the time of receiving a reference signal, and correcting the transmission inhibiting period in a CSMA/CD channel competition control thereby. CONSTITUTION:When information of 'a fact of initialization start' from a carrier frequency converter 3 is received, a channel competition control part 19 executes preparations for measuring the time of a test pulse transmitted from the carrier frequency converter 3. In this state, duration T of a residual carrier in each transmitter/receiver 1 is calculated from length of the measured test pulse. A transmission inhibiting period obtained by correcting this duration T is set to a timer of the channel competition control part 19. In such a way, by measuring the duration of the residual carrier in each transmitter/receiver 1, and correcting the transmission inhibiting period by this measured duration, the duration portion of the residual carrier can be eliminated, and the transmission inhibiting period does not become large but can be set small exactly.

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、各送受信機から送信されてくる信号の搬送周
波数を変換し、伝送路を介して各送受信機に再送する搬
送周波数変換器を設け、各送受信機はそれぞれ異なった
周波数で送受信を行うとともに、CSMA/CDチャネ
ル競合制御機能を有しているデータ伝送装置に関する。
[Detailed Description of the Invention] [Object of the Invention] (Industrial Application Field) The present invention converts the carrier frequency of a signal transmitted from each transceiver and retransmits it to each transceiver via a transmission path. The present invention relates to a data transmission device including a carrier frequency converter, each transmitter/receiver transmitting and receiving at different frequencies, and having a CSMA/CD channel contention control function.

(従来の技術) 最近、データ伝送路上のある一点に搬送周波数変換器を
設け、各送受信機は異なった周波数で送受信を行う機能
およびCSMA/CDチャネル競合制御機能を有する双
方向データ伝送装置がある。
(Prior Art) Recently, there is a bidirectional data transmission device that has a carrier frequency converter installed at one point on a data transmission path, and each transmitter/receiver has a function of transmitting and receiving at a different frequency and a CSMA/CD channel contention control function. .

データ伝送路に並列に複数の送受信機を接続した場合、
各送受信機の受信レベルは接続された送受信機の数に反
比例して小さくなる。このため、例えばCATV回線等
では、第1図に示すように搬送周波数変換器を使用して
伝送路に方向性を付けることが行われている。すなわち
、各送受信機からの信号はまず搬送周波数変換器に送信
され、該搬送周波数変換器を介して各送受信機に再送さ
れるようになっている。この結果、搬送周波数変換器の
送信出力は大きく、各送受信機の送信出力は小さいシス
テムを実現し、これによりシステム全体の価格を安くす
ることができる。
When multiple transmitters and receivers are connected in parallel to the data transmission path,
The reception level of each transceiver decreases in inverse proportion to the number of connected transceivers. For this reason, in CATV lines and the like, for example, a carrier frequency converter is used to impart directionality to the transmission path, as shown in FIG. That is, the signal from each transceiver is first transmitted to a carrier frequency converter, and then retransmitted to each transceiver via the carrier frequency converter. As a result, a system is realized in which the transmission output of the carrier frequency converter is large and the transmission output of each transceiver is small, thereby making it possible to reduce the price of the entire system.

また、複数の送受信機が並列に接続されたシステムでは
、複数の送受信機に相次いで送信要因が発生すると、競
合送信となり、衝突が発生する。
Furthermore, in a system in which a plurality of transmitters and receivers are connected in parallel, if a transmission factor occurs in the plurality of transmitters and receivers one after another, competitive transmissions occur and a collision occurs.

衝突が発生すると、送信データに誤りが発生し、送信は
失敗となる。この現象は競合制御を行わない場合には何
度も繰り返すことになるため、データ伝送システムのデ
ータ伝送能力が著しく低下したり、伝送不能に陥ったり
することになる。
When a collision occurs, an error occurs in the transmitted data and the transmission fails. If contention control is not performed, this phenomenon will be repeated many times, resulting in a significant reduction in the data transmission capability of the data transmission system, or a failure in transmission.

チャネル競合制御機能は、このような現象を防止するた
めに設けられているものであり、「ポリング・セレクテ
イング方式」とrCSMA/CDチャネル競合制御方式
」等がある。
Channel contention control functions are provided to prevent such phenomena, and include "polling/selecting method" and "rCSMA/CD channel contention control method".

ポーリング・セレクテイング方式は、一定時間毎に親機
となったある端末が子機となった各端末に対してポーリ
ングを行い、ポーリングを受けた端末のみがデータの送
信を行うものである。この方式はポーリングのために伝
送路がかなり占有されるので伝送効率が低い。
In the polling/selecting method, a terminal that has become a parent device polls each terminal that has become a slave device at regular intervals, and only the polled terminals transmit data. In this method, the transmission path is considerably occupied due to polling, so the transmission efficiency is low.

一方、CSMA/CDチャネル競合制御方式は、送信を
行いたい送受信機が伝送路を監視し、伝送路が空いたと
判断すると、しばらく待ってがら送信を開始する方式で
ある。そして、この待ち時間、すなわち送信禁止期間を
各送受信機毎に異なるように設定し、この送信禁止期間
の後に他の送受信機が送信を行なっていない場合に送信
を行うものである。この場合、他の送受信機が先に送信
を行っている場合には、伝送路が空くのを待ち、伝送路
が空いてから送信を行うという動作を繰り返すことによ
り競合送信を防止するものである。この方式は送信した
い送受信機のみが信号のやりとりを行うのでポーリング
・セレクティング方式に比較して伝送効率が高い。
On the other hand, the CSMA/CD channel contention control method is a method in which a transmitter/receiver that wants to transmit monitors the transmission path, and when it determines that the transmission path is free, starts transmission after waiting for a while. The waiting time, that is, the transmission prohibition period, is set differently for each transceiver, and the transmission is performed if no other transceiver is transmitting after the transmission prohibition period. In this case, if another transmitter/receiver is transmitting first, conflicting transmissions are prevented by repeating the process of waiting until the transmission line is free and then transmitting after the transmission line is free. . This method has higher transmission efficiency than the polling/selecting method because only the transmitter/receiver that wants to transmit exchanges signals.

更に、CSMA/CDチャネル競合制御方式には、待ち
時間、すなわち送信禁止期間を乱数で求める方式とアド
レスで求める方式とがある。乱数で求める方式は、送信
開始時刻の数を送受信機の数以下にすることが可能であ
り、これにより送信禁止期間を小さくできるという特徴
がある。ところで、この場合の送信成功率Pは次式で示
すようになる。なお、実際には衝突が発生すると、送信
開始時間の数を増やして再度行うという方法が採られて
いる。
Furthermore, the CSMA/CD channel contention control method includes a method in which the waiting time, that is, a transmission prohibition period, is determined using a random number and a method in which the waiting time is determined using an address. The method using random numbers allows the number of transmission start times to be less than or equal to the number of transmitters and receivers, and is therefore characterized in that the transmission prohibition period can be reduced. By the way, the transmission success rate P in this case is expressed by the following equation. Note that, in practice, when a collision occurs, a method is adopted in which the number of transmission start times is increased and the transmission is performed again.

p−Σn  C1(1/m)  [(m−k)/m]こ
こで、n ””’ 2 +  3.4 、  ・・・、
mは送信開始時刻の数、nは送信開始した送受信機の数
、pは送信成功率(1個の送受信機のみが送信を開始す
る確率)である。
p-Σn C1 (1/m) [(m-k)/m] where, n ""' 2 + 3.4, ...,
m is the number of transmission start times, n is the number of transceivers that have started transmission, and p is the transmission success rate (probability that only one transceiver starts transmission).

このn+ m+  pの関係を表にすると、次表のよう
になる。
If this relationship of n+m+p is tabulated, it will look like the following table.

(以下余白) この表から乱数で求める方式は同時に多数の送受信機が
送信を開始することが頻繁に起こるようなデータ伝送シ
ステムには向がないことが明らがである。同時に多数の
送受信機が送信を開始することが頻繁に起こるデータ伝
送システムではアドレスから求める方式が向いている。
(Left below) From this table, it is clear that the method of calculating random numbers is not suitable for data transmission systems where a large number of transmitters and receivers frequently start transmitting at the same time. For data transmission systems where many transmitters and receivers frequently start transmitting at the same time, a method of determining from addresses is suitable.

この場合の送信成功率は100%である。The transmission success rate in this case is 100%.

(発明が解決しよ 、する課題) 上述した従来のデータ伝送装置では、送受信機の数か%
大すると、その数に比例して送信監視時刻の数を増加し
なければならないため、送信不可時間″)“・1合が大
きくなり、伝送効率がこれに反比例1−1−(低下する
という問題がある。
(Problem to be solved by the invention) In the conventional data transmission device described above, the number of transmitters and receivers
If the number is increased, the number of transmission monitoring times must be increased in proportion to the number of transmission monitoring times, which causes the problem that the transmission unavailable time becomes larger and the transmission efficiency decreases in inverse proportion to this. There is.

また、送信開始時刻の差は各送受信機が判断できる長さ
であることが必要である。すなわち、各送受信機間のタ
イミングのずれを吸収できる長さであることが必要であ
る。各送受信機間のタイミングのずれは伝送路上の残留
キャリアによって発生する。この伝送路上の残留キャリ
アは、ある送受信機が送信を終了しても、すぐにしきい
値以下に低下するのでなく、徐々に減衰するため、送信
を行っていた送受信機が送信を停止しているにも係わら
ず、受信側ではまた送信が続いているものと誤認してい
るものである。まお、モデムを介するデータ伝送装置で
は常に残留キャリアが存在する。更に、この残留キャリ
アの持続する長さは送受信機の受信レベルにより異なる
ので、各送受信機のタイミングに更にずれを生じさぜる
。このズレ分は送信禁止期間の幅に含まれることになり
、この結果、送信禁止期間は非常に長くなり、伝送効率
が非常に低くなるという問題がある。
Furthermore, the difference in transmission start times needs to be of a length that can be determined by each transceiver. That is, it needs to be long enough to absorb the timing difference between each transmitter and receiver. The timing deviation between each transmitter and receiver is caused by residual carriers on the transmission path. Even when a transmitter/receiver finishes transmitting, the residual carriers on the transmission path do not immediately drop below the threshold, but gradually attenuate, indicating that the transmitter/receiver that was transmitting has stopped transmitting. Despite this, the receiving side mistakenly assumes that the transmission is continuing. However, in a data transmission device using a modem, there is always a residual carrier. Furthermore, the length of time that this residual carrier lasts varies depending on the reception level of the transceiver, which further causes a timing difference between each transceiver. This deviation is included in the width of the transmission prohibition period, and as a result, the transmission prohibition period becomes very long, resulting in a problem that the transmission efficiency becomes very low.

更に詳しくは、モデムを介してデータを伝送するデータ
伝送装置では、伝送路上のキャリアは送受信機が送信を
停止すると、−数十db/μsecで減衰する。なお、
参考の伝送装置のモデムでは、20dbmから一60d
bmまで約−4db/ μsecの割合で減衰する。ま
た、各送受信機のキャリア検出のしきい値レベルは約−
数十dbm  (参考のモデムでは一80dbm)であ
るので、各送受信機の信号レベルの差に応じて送信終了
検知のタイミングに時間差が発生する。この時間差と伝
送路上の信号レベルの差の関係は数百n  see/d
bmである(参考の伝送装置では、伝送路の信号レベル
の差は40dbであり、送信終了のタイミングに最大1
0μsecの時間差が発生した)。第3図は受信端にお
ける信号レベルと送信停止からキャリアの消滅までの経
過時間の関係を示す。
More specifically, in a data transmission device that transmits data via a modem, the carrier on the transmission path attenuates at -several tens of db/μsec when the transceiver stops transmitting. In addition,
The modem of the reference transmission device has a range of 20 dbm to 60 dbm.
bm at a rate of approximately -4 db/μsec. Also, the carrier detection threshold level of each transceiver is approximately −
Since it is several tens of dbm (-80 dbm in the reference modem), a time difference occurs in the timing of transmission end detection depending on the difference in signal level between each transmitter and receiver. The relationship between this time difference and the difference in signal level on the transmission path is several hundred nanometers/day.
bm.
A time difference of 0 μsec occurred). FIG. 3 shows the relationship between the signal level at the receiving end and the elapsed time from the stop of transmission to the disappearance of the carrier.

なお、CATV回線等のデータ伝送路では、伝送路に第
1図に示すような方向性があり、各送受信機から送信さ
れてきた信号はすべてまず搬送周波数変換器に送られ、
搬送周波数変換器から各送受信機に再送される。
Note that in data transmission lines such as CATV lines, the transmission line has directionality as shown in Figure 1, and all signals sent from each transceiver are first sent to the carrier frequency converter.
It is retransmitted from the carrier frequency converter to each transceiver.

第4図において斜線を施した部分は送受信機から送受信
機にデータを送る場合の残留キャリアによる送信終了の
タイミングの遅れを示しているが、同図から各送受信機
間のタイミングのずれは搬送周波数変換器から各送受信
機に送られる際の残留キャリアによる送信終了タイミン
グのずれから生じることがわかる。なお、この残留キャ
リアによる送信終了の遅れの差は各端末毎に受信レベル
が異なるからである。
In Figure 4, the shaded area shows the delay in the timing of the end of transmission due to the residual carrier when transmitting data from one transceiver to another. It can be seen that this is caused by a shift in the transmission end timing due to residual carriers when being sent from the converter to each transceiver. Note that this difference in the delay in the end of transmission due to the residual carrier is because the reception level differs for each terminal.

このCATV回線においてデータ伝送を行う装置を最近
集合住宅、団地等で管理システムやメツセージ交換シス
テム等のデータ伝送システムとして使用するシステムが
ある。この場合には、送受信機の数は数十から1千ない
し2千個になるので、CSMA/CDチャネル競合制御
のデータ伝送路が占有される時間が非常に長くなり、伝
送効率は非常に低くなるという問題がある(参考の伝送
装置では、1000個の送受信機からなるシステムを作
成した場合、転送速度64Kbps、1パケツト64バ
イトとすると、キャリア消滅から送信可能までの時間差
の刻みを20μsecとすると伝送能力は36%に低下
する。更に、同じ条件で1パケツト16バイトとすると
伝送能力は2%に低下する)。
Recently, there have been systems in which devices for transmitting data over CATV lines are used as data transmission systems such as management systems and message exchange systems in apartment complexes, housing complexes, and the like. In this case, the number of transmitters and receivers increases from several tens to 1,000 to 2,000, so the time that the data transmission path for CSMA/CD channel contention control is occupied becomes very long, and the transmission efficiency is very low. (In the reference transmission device, if you create a system consisting of 1000 transceivers, the transfer rate is 64 Kbps, and 1 packet is 64 bytes, and the time difference from carrier disappearance to transmission is possible is 20 μsec) The transmission capacity decreases to 36%.Furthermore, if one packet is 16 bytes under the same conditions, the transmission capacity decreases to 2%).

本発明は、上記に鑑みてなされたもので、その目的とす
るところは、各送受信機間の送信終了のタイミングのず
れを低減して伝送路の伝送効率を向上するデータ伝送装
置を提供することにある。
The present invention has been made in view of the above, and an object of the present invention is to provide a data transmission device that improves the transmission efficiency of a transmission line by reducing the difference in the timing of the end of transmission between each transmitter and receiver. It is in.

[発明の構成コ (課題を解決するための手段) 上記目的を達成するため、本発明のデータ伝送装置は、
各送受信機から送信されてくる信号の搬送周波数を変換
し、伝送路を介して各送受信機に n 再送する搬送周波数変換器を設け、各送受信機はそれぞ
れ異なった周波数で送受信を行うとともに、CSMA/
CDチャネル競合制御機能を有しているデータ伝送装置
であって、前記搬送周波数変換器は各送受信機に対して
所定の基準信号を送信する送信手段を有し、各送受信機
は搬送周波数変換器から送信されてくる前記基準信号を
受信する受信手段と、該受信手段で前記基準信号を受信
する際に現れる残留キャリアの持続時間を測定する測定
手段と、該測定手段で測定した残留キャリアの持続時間
によってCSMA/CDチャネル競合制御における送信
禁止期間を補正する補正手段とを有することを要旨とす
る。
[Configuration of the Invention (Means for Solving the Problem) In order to achieve the above object, the data transmission device of the present invention comprises:
A carrier frequency converter is installed that converts the carrier frequency of the signal transmitted from each transceiver and retransmits it to each transceiver via a transmission path, and each transceiver transmits and receives at a different frequency. /
A data transmission device having a CD channel contention control function, wherein the carrier frequency converter has transmitting means for transmitting a predetermined reference signal to each transceiver, and each transceiver has a carrier frequency converter. a receiving means for receiving the reference signal transmitted from the receiving means; a measuring means for measuring the duration of residual carrier appearing when the receiving means receives the reference signal; and a duration of the residual carrier measured by the measuring means. The gist of the present invention is to include a correction means for correcting a transmission prohibition period in CSMA/CD channel contention control based on time.

(作用) 本発明のデータ伝送装置では、各送受信機は搬送周波数
変換器から送信されてくる所定の基準信号を受信し、こ
の基準信号の受信の際に現れる残留キャリアの持続時間
を測定し、この測定した残留キャリアの持続時間によっ
てCSMA/CDチャネル競合制御における送信禁止期
間を補正し1 している。
(Function) In the data transmission device of the present invention, each transceiver receives a predetermined reference signal transmitted from a carrier frequency converter, measures the duration of a residual carrier that appears when receiving this reference signal, The transmission prohibition period in CSMA/CD channel contention control is corrected based on the measured residual carrier duration.

(実施例) 以下、図面を用いて本発明の詳細な説明する。(Example) Hereinafter, the present invention will be explained in detail using the drawings.

第1図は本発明の一実施例に係わるデータ伝送装置の全
体構成を示すブロック図である。同図に示すデータ伝送
装置は、例えばCATV回線に適用されたものであり、
同図(b)に示すように方向性があり、各送受信機1か
ら送信された信号は伝送路5を介して搬送周波数変換器
3に送られ、該搬送周波数変換器3で各送受信機1から
の送信信号の搬送周波数を変換して再度伝送路5を介し
て各送受信機1に送信するようになっている。また、各
送受信機1は異なった周波数で送受信動作を行うととも
に、CS MA/CDチャネル競合制御を有している。
FIG. 1 is a block diagram showing the overall configuration of a data transmission device according to an embodiment of the present invention. The data transmission device shown in the figure is applied to, for example, a CATV line,
As shown in FIG. 2(b), the signal transmitted from each transceiver 1 is sent to the carrier frequency converter 3 via the transmission line 5, and the carrier frequency converter 3 sends the signal to each transceiver 1. The carrier frequency of the transmitted signal is converted and transmitted again to each transceiver 1 via the transmission line 5. Further, each transceiver 1 performs transmitting and receiving operations at different frequencies and has CSMA/CD channel contention control.

また、第1図に示すように、搬送周波数変換器3は、変
調器31、復調器33および初期設定用信号発生器35
を有する。各送受信機1は、伝送路5を介して搬送周波
数変換器3に接続され、変 2 復調処理を行うモデム11および該モデム11に接続さ
れるとともに、インタフェースを介して外部の情報機器
等に接続され、データの伝送処理およびチャネル・アク
セス制御を行う伝送制御処理装置14を有する。
Further, as shown in FIG. 1, the carrier frequency converter 3 includes a modulator 31, a demodulator 33, and an initial setting signal generator 35.
has. Each transceiver 1 is connected to a carrier frequency converter 3 via a transmission path 5, and connected to a modem 11 that performs modulation and demodulation processing, and is also connected to external information equipment, etc. via an interface. It has a transmission control processing device 14 that performs data transmission processing and channel access control.

第2図は第1図に示した各送受信機1の構成を示すブロ
ック図である。同図に示すように、各送受信機1は、伝
送路に接続されている前記モデム11、該モデム11に
接続されているシリアル■1014、情報機器等のイン
タフェースに接続されるパラレルl1015、該パラレ
ルl1015と前記シリアルl1014との間のバッフ
ァ17、チャネル競合制御部19および全体の動作を制
御するCPU21を有する。なお、第2図において、実
線はデータの流れを示し、点線は制御の流れを示してい
る。
FIG. 2 is a block diagram showing the configuration of each transceiver 1 shown in FIG. 1. As shown in the figure, each transmitter/receiver 1 includes the modem 11 connected to the transmission path, a serial number 1014 connected to the modem 11, a parallel number 1015 connected to the interface of information equipment, etc. It has a buffer 17 between the serial I1015 and the serial I1014, a channel contention control section 19, and a CPU 21 that controls the overall operation. In FIG. 2, solid lines indicate the flow of data, and dotted lines indicate the flow of control.

第5図は第1図に示した搬送周波数変換器3の初期設定
用信号発生器35の構成を変調器31および復調器33
とともに示すブロック図である。
FIG. 5 shows the configuration of the initial setting signal generator 35 of the carrier frequency converter 3 shown in FIG.
FIG.

初期設定用信号発生器35は初期設定用信号発生動作を
制御する制御部37、カウンタ39、フリップフロップ
41、ゲート付バッファ43,45、オア回路47.4
9を有する。
The initial setting signal generator 35 includes a control section 37 that controls the initial setting signal generation operation, a counter 39, a flip-flop 41, gated buffers 43 and 45, and an OR circuit 47.4.
It has 9.

初期設定用信号発生器35の前記制御部37は各送受信
機1を初期化しようとする時には、まずテスト0の信号
線を第6図(a)に示すように高レベルに設定し、オア
回路47を介して送信要求信号RTSとして変調器31
を介して第6図(f)に示すように送信し、続いてテス
トTXDの信号線から「各送受信機に処理化する旨」の
情報を第6図(b)に示すように出力し、この情報をゲ
ート付バッファ43およびオア回路47を介し、更に変
調器31を介して第6図(g)に示すように伝送路5に
送出し、各送受信機1に送信する。
When the control unit 37 of the initial setting signal generator 35 attempts to initialize each transceiver 1, it first sets the test 0 signal line to a high level as shown in FIG. modulator 31 as transmission request signal RTS via 47
6(f) as shown in FIG. 6(f), and then outputs the information "to be processed by each transceiver" from the signal line of the test TXD as shown in FIG. 6(b). This information is transmitted via the gated buffer 43 and the OR circuit 47 and further via the modulator 31 to the transmission path 5 as shown in FIG. 6(g), and is transmitted to each transceiver 1.

それから、テスト0の信号線を低レベルに設定する。 
次に、前記カウンタ39にテストパルスを送出する時間
を設定する。この場合、カウンタ39に設定するカウン
トN1は次式のとおりである。
Then, set the test 0 signal line to low level.
Next, the time for sending out the test pulse is set in the counter 39. In this case, the count N1 set in the counter 39 is as follows.

N 1 =  t o  / t  1ここで、tnは
搬送周波数変換器3がテストパルスを送出する時間(秒
)、tlはテストパルスを送出するカウンタ3ソ  ラ
ントの時間(秒)である。
N 1 = t o /t 1 where tn is the time (seconds) for the carrier frequency converter 3 to send out the test pulse, and tl is the time (in seconds) for the counter 3 sorant to send out the test pulse.

それから、テストパルスを送出するには、制御部37は
、まず前記カウントN1をカウンタ39に設定゛ 続い
てテスl−1の信号線を第6図(C)に示−・上うに高
レベルに設定する。この結果、フリップフロップ41は
プリセットされ、第6図(e)に示すようにその出力Q
は高レベルになり、オア回路49を介して変調器31か
ら伝送路5にテストパルスが送出される。また、同時に
カウンタ39にはテスト1の信号線からトリガーが掛か
り、カウント開始する。テストパルスの送信時間が経過
すると、カウンタ39の値はOとなり、カウンタ39か
らZ、信号が第6図(d)に示すように出力され、これ
によりフリップフロップ41がクリアされ、テストパル
スの送出が終了する。
Then, in order to send out a test pulse, the control unit 37 first sets the count N1 in the counter 39. Then, the signal line of the test l-1 is set to a high level as shown in FIG. 6(C). Set. As a result, the flip-flop 41 is preset, and its output Q is as shown in FIG. 6(e).
becomes high level, and a test pulse is sent from the modulator 31 to the transmission line 5 via the OR circuit 49. At the same time, the counter 39 is triggered from the test 1 signal line and starts counting. When the test pulse transmission time elapses, the value of the counter 39 becomes O, and the counter 39 outputs a Z signal as shown in FIG. 6(d), thereby clearing the flip-flop 41 and transmitting the test pulse. ends.

次に、テスト0の信号線を高レベルに設定し、テストT
xDから「各送受信機に初期化を行う旨」 5 の情報を送出し、テスト0の信号を低レベルにし、以降
は搬送周波数変換器3は通常の動作に戻る。
Next, set the test 0 signal line to high level and test T
The xD transmits information ``initializing each transceiver'' 5 , lowers the test 0 signal to a low level, and thereafter the carrier frequency converter 3 returns to normal operation.

第7図は第2図に示した各送受信機1のCSMA/CD
チャネル競合制御を実施するチャネル競合制御部1つの
構成を示すブロック図である。同図に示すチャネル競合
制御部19は搬送周波数変換器3から送信されるテスト
パルスの長さを測定するカウンタ51、テストパルスの
始めと終わりを検出するフリップフロップ5B、55、
アンド回路57およびインバータ59、カウンタ51の
クロックパルスφ2を供給するプリスケーラ6]および
バッファ63、CPU21からのテスト信号をフリップ
フロップ53.55のクリア端子に供給してクリアする
インバータ65を有するとともに、また従来のCS M
A/CD制御機能を実現するタイマ67、フリップフロ
ップ69、アンド回路71,75、インバータ73.7
7を有する。
Figure 7 shows the CSMA/CD of each transceiver 1 shown in Figure 2.
FIG. 2 is a block diagram showing the configuration of one channel contention control unit that implements channel contention control. The channel contention control unit 19 shown in the figure includes a counter 51 that measures the length of the test pulse transmitted from the carrier frequency converter 3, flip-flops 5B and 55 that detect the beginning and end of the test pulse,
It has an AND circuit 57, an inverter 59, a prescaler 6 which supplies the clock pulse φ2 of the counter 51, a buffer 63, and an inverter 65 which supplies and clears the test signal from the CPU 21 to the clear terminal of the flip-flop 53.55. Traditional CSM
Timer 67, flip-flop 69, AND circuits 71, 75, and inverter 73.7 that realize A/CD control function
It has 7.

第8図は第7図に示すチャネル競合制御部19の動作を
示すタイムチャートであるが、C5MA/CDチャネル
競合制御機能を実現するチャネル 6 競合制御部19は、搬送周波数変換器3からの前記「初
期設定開始の旨」の情報を受信すると、まずCPU21
の制御によりテスト信号線のテスト信号を第8図(b)
に示すように高レベルに設定し、フリップフロップ53
.55をクリアすると共に、カウンタ51もクリアし、
これにより次に搬送周波数変換器3から送信されてくる
テストパルスの時間を測定する準備を行う。そして、次
に、テストパルスが搬送周波数変換器3から送信されて
くると、第8図(C)に示すようにフリップフロップ5
3がセットされ、その出力Q2が高レベルになり、フリ
ップフロップ55の反転出力Q3との論理積によりアン
ド回路57から出力信号P1が第8図(e)に示すよう
に出力され、この出力信号の制御によりバッファ63を
介してカウンタ51にクロックφ2が第8図(f)に示
すように供給され、カウンタ51はテストパルスの長さ
を測定する。搬送周波数変換器3からのテストパルスが
終了すると、フリップフロップ55の出力Q3が第8図
(d)に示すように低レベルになり、これによりアンド
回路57は出力信号P]−を出力しなくなり、カウンタ
51へのクロックφも停止する。カウンタ51はテスト
パルスの長さの測定を終了する。
FIG. 8 is a time chart showing the operation of the channel contention control unit 19 shown in FIG. When receiving the information "initial settings start", first the CPU 21
The test signal on the test signal line is controlled as shown in Fig. 8(b).
Set the flip-flop 53 to high level as shown in
.. 55 and also clears the counter 51,
This makes preparations for measuring the time of the test pulse that will be transmitted next from the carrier frequency converter 3. Then, when the test pulse is transmitted from the carrier frequency converter 3, the flip-flop 5
3 is set, its output Q2 becomes high level, and the AND circuit 57 outputs an output signal P1 as shown in FIG. A clock φ2 is supplied to the counter 51 via the buffer 63 as shown in FIG. 8(f), and the counter 51 measures the length of the test pulse. When the test pulse from the carrier frequency converter 3 ends, the output Q3 of the flip-flop 55 becomes a low level as shown in FIG. 8(d), so that the AND circuit 57 no longer outputs the output signal P]-. , the clock φ to the counter 51 is also stopped. Counter 51 finishes measuring the length of the test pulse.

以上のように測定したテストパルスの長さから各送受信
機1における残留キャリアの持続時間Tを算出するには
、次式により行う。
The duration T of the residual carrier in each transceiver 1 is calculated from the length of the test pulse measured as described above using the following equation.

T=t2 Φn−t3 ここで、t2はクロックφの1クロツクの時間(秒) 
nはカウンタ51で測定した計数値、t3は搬送周波数
変換器3がテストパルスを送出する時間(秒)である。
T=t2 Φn-t3 Here, t2 is the time (seconds) of one clock of clock φ
n is the count value measured by the counter 51, and t3 is the time (seconds) for the carrier frequency converter 3 to send out the test pulse.

なお、各送受信機1は搬送周波数変換器3がテストパル
スを送出する時間を記憶しているものである。
Note that each transceiver 1 stores the time at which the carrier frequency converter 3 sends out the test pulse.

この持続時間Tを補正した送信禁止期間をチャネル競合
制御部19のタイマ67に設定する。この送信禁止期間
用の設定値N2は次式のとおりである。
A transmission prohibition period obtained by correcting this duration T is set in the timer 67 of the channel contention control section 19. The setting value N2 for this transmission prohibition period is as shown in the following equation.

N2=(to、、+アドレスφt4  T)/lsここ
で、f allは送信休止期間のオフセット(秒)t4
は送信休止期間の刻み(秒)、t、はタイマ67の1カ
ウントの時間(秒)、アドレスは送受信機1の自己のア
ドレスである。
N2=(to,, + address φt4 T)/ls, where fall is the offset (seconds) of the transmission pause period t4
is the increment (seconds) of the transmission pause period, t is the time (seconds) of one count of the timer 67, and address is the own address of the transceiver 1.

以上のように算出した送信禁止期間用の設定値N2は、
CPU21の制御により初期化の後と伝送路5の上にキ
ャリアが立った時に前記タイマ67に設定される。そし
て、このタイマ67は、伝送路5上のキャリアが低レベ
ルになると、タイムカウントを開始し、送信禁止期間の
測定を行う。
The setting value N2 for the transmission prohibition period calculated as above is:
The timer 67 is set under the control of the CPU 21 after initialization and when a carrier appears on the transmission line 5. When the carrier on the transmission path 5 becomes low level, the timer 67 starts counting time and measures the transmission prohibited period.

そして、他の送受信機1が送信する前に、タイマ67が
タイムオーバになった場合には、タイマ67の出力端子
zcからの信号が高レベルになり、これによりフリップ
フロップ69をセットし、CPU21を介した伝送制御
処理装置13からの送信要求信号RTS’をマスクして
いるアンド回路71への信号を高レベルにして、マスク
を除去し、送信要求信号RTS’が高レベルの場合には
、モデム11を介して伝送路5に信号を送出し、データ
送信を開始するようになっている。
If the timer 67 times out before the other transceiver 1 transmits, the signal from the output terminal zc of the timer 67 becomes high level, which sets the flip-flop 69 and causes the CPU 21 The signal to the AND circuit 71 that masks the transmission request signal RTS' from the transmission control processing device 13 via the transmission control processing device 13 is set to high level to remove the mask, and when the transmission request signal RTS' is at high level, A signal is sent to the transmission line 5 via the modem 11 to start data transmission.

また、他の送受信機1が早く送信開始し、また 9 自己の送受信機1が送信を終了した場合には(残留キャ
リアはデータにある)、送信要求信号RTSは低レベル
で、キャリア検出CDは高レベルであるので、ブリップ
フロップ69はクリアされ、CPU21を介した送信要
求信号RTS’ は再度フリップフロップ69によって
マスクされることになる。
In addition, if the other transceiver 1 starts transmitting earlier and the own transceiver 1 finishes transmitting (residual carrier is in the data), the transmission request signal RTS is at a low level and the carrier detection CD is Since the level is high, the flip-flop 69 is cleared, and the transmission request signal RTS' sent through the CPU 21 is masked by the flip-flop 69 again.

以上のように、各送受信機1において残留キャリアの持
続時間を測定し、この測定した持続時間によって送信禁
止期間を補正することにより、第4図に斜線で示す残留
キャリアの持続時間分を除去することができ、送信禁止
期間が大きくならずに適確に小さく設定でき、伝送効率
を向上することができるのである。例えば、従来のCS
MA/CDチャネル競合制御における送信休止期間の刻
みが10μSeeであったものをタイマ67用のICの
認識できる時間幅例えばTTLであれば数百n  se
e程度まで小さくすることができ、多数の送受信機を接
続しても伝送能率の低下しないデータ伝送装置を実現す
ることができる。
As described above, by measuring the duration of the residual carrier in each transceiver 1 and correcting the transmission prohibition period based on the measured duration, the duration of the residual carrier indicated by diagonal lines in FIG. 4 is removed. Therefore, the transmission prohibition period can be appropriately set to a small value without increasing it, and transmission efficiency can be improved. For example, conventional CS
In MA/CD channel contention control, the increments of the transmission pause period are 10 μSee, but the time width that the IC for the timer 67 can recognize is several hundred nanometers for TTL, for example.
It is possible to realize a data transmission device that can be made as small as approximately e, and the transmission efficiency does not decrease even when a large number of transmitters and receivers are connected.

 0 [発明の効果] 以上説明したように、本発明によれば、各送受信機は搬
送周波数変換器から送信されてくる所定の基準信号を受
信し、この基準信号の受信の際に現れる残留キャリアの
持続時間を測定し、この測定した残留キャリアの持続時
間によってCSMA/CDチャネル競合制御における送
信禁止期間を補正しているので、残留キャリアの持続時
間による送信禁止期間の増大化を防止し、送信禁止期間
を極力小さくし、伝送効率を向上することができる。
0 [Effects of the Invention] As explained above, according to the present invention, each transceiver receives a predetermined reference signal transmitted from a carrier frequency converter, and receives the residual carrier that appears when receiving this reference signal. The duration of the residual carrier is measured, and the transmission prohibited period in CSMA/CD channel contention control is corrected based on the measured residual carrier duration. This prevents the transmission prohibited period from increasing due to the residual carrier duration, and It is possible to minimize the inhibition period and improve transmission efficiency.

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

第1図は本発明の一実施例に係わるデータ伝送装置の構
成を示すブロック図、第2図は第1図のデータ伝送装置
に使用される送受信機の構成を示すブロック図、第3図
は送信終了から受信端での信号レベルの変化を示す図、
第4図は残留キャリアの影響によってタイミングのずれ
を示す図、第5図は第1図の搬送周波数変換器の初期設
定用信号発生器の構成を示すブロック図、第6図は第5
1 図の初期設定用信号発生器の動作を示すタイミング図、
第7図は第1図の送受信機のチャネル競合制御部の構成
を示すブロック図、第8図は第7図のチャネル競合制御
部の動作を示すタイミング図である。 1・・・送受信機 3・・・搬送周波数変換器 5・・・伝送路 19・・・チャネル競合制御部 35・・・初期設定用信号発生器 37・・・制御部 39・・・カウンタ 51・・・カウンタ 67・・・タイマ
FIG. 1 is a block diagram showing the configuration of a data transmission device according to an embodiment of the present invention, FIG. 2 is a block diagram showing the configuration of a transceiver used in the data transmission device of FIG. 1, and FIG. A diagram showing the change in signal level at the receiving end from the end of transmission,
FIG. 4 is a diagram showing the timing deviation due to the influence of residual carriers, FIG. 5 is a block diagram showing the configuration of the signal generator for initial setting of the carrier frequency converter of FIG. 1, and FIG.
1 Timing diagram showing the operation of the initial setting signal generator shown in Figure 1.
FIG. 7 is a block diagram showing the configuration of the channel contention control section of the transceiver shown in FIG. 1, and FIG. 8 is a timing chart showing the operation of the channel contention control section of FIG. 7. 1... Transmitter/receiver 3... Carrier frequency converter 5... Transmission line 19... Channel competition control section 35... Initial setting signal generator 37... Control section 39... Counter 51 ...Counter 67...Timer

Claims (1)

【特許請求の範囲】[Claims]  各送受信機から送信されてくる信号の搬送周波数を変
換し、伝送路を介して各送受信機に再送する搬送周波数
変換器を設け、各送受信機はそれぞれ異なった周波数で
送受信を行うとともに、CSMA/CDチャネル競合制
御機能を有しているデータ伝送装置であつて、前記搬送
周波数変換器は各送受信機に対して所定の基準信号を送
信する送信手段を有し、各送受信機は搬送周波数変換器
から送信されてくる前記基準信号を受信する受信手段と
、該受信手段で前記基準信号を受信する際に現れる残留
キャリアの持続時間を測定する測定手段と、該測定手段
で測定した残留キャリアの持続時間によってCSMA/
CDチャネル競合制御における送信禁止期間を補正する
補正手段とを有することを特徴とするデータ伝送装置。
A carrier frequency converter is provided to convert the carrier frequency of the signal transmitted from each transceiver and resend it to each transceiver via a transmission path, and each transceiver transmits and receives at a different frequency. A data transmission device having a CD channel contention control function, wherein the carrier frequency converter has transmitting means for transmitting a predetermined reference signal to each transceiver, and each transceiver has a carrier frequency converter. a receiving means for receiving the reference signal transmitted from the receiving means; a measuring means for measuring the duration of residual carrier appearing when the receiving means receives the reference signal; and a duration of the residual carrier measured by the measuring means. CSMA/by time
A data transmission device comprising: a correction means for correcting a transmission prohibition period in CD channel contention control.
JP1252424A 1989-09-29 1989-09-29 Data transfer equipment Pending JPH03117133A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1252424A JPH03117133A (en) 1989-09-29 1989-09-29 Data transfer equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1252424A JPH03117133A (en) 1989-09-29 1989-09-29 Data transfer equipment

Publications (1)

Publication Number Publication Date
JPH03117133A true JPH03117133A (en) 1991-05-17

Family

ID=17237170

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1252424A Pending JPH03117133A (en) 1989-09-29 1989-09-29 Data transfer equipment

Country Status (1)

Country Link
JP (1) JPH03117133A (en)

Similar Documents

Publication Publication Date Title
EP0475682B1 (en) Local area network having a wireless transmission link
US5164942A (en) Antenna control for a wireless local area network station
US4757460A (en) Communications network with individualized access delays
US5422887A (en) Medium access protocol for wireless local area network
US4560985A (en) Dual-count, round-robin distributed arbitration technique for serial buses
US5410738A (en) System and method for linking wireless local area networks
US6611529B1 (en) Priority access for real-time traffic in contention-based networks
US5553072A (en) Communication apparatus and method
US4564838A (en) Data communication network and method of communication
WO1997015129A1 (en) Method and apparatus for network access control with implicit ranging and dynamically assigned time slots
EP1817874B1 (en) A hybrid telephone, non-telephone network
US7085284B1 (en) Prioritization scheme for CSMA/CA
US5742239A (en) Background arbitration monitoring to improve access on lightly consumed network
US4701911A (en) Media accessing apparatus and method for communication system
US5307350A (en) Method for collison avoidance on a character sense, multiple access local area network
CN111065168B (en) Wireless access method based on co-frequency simultaneous full duplex
JPH03117133A (en) Data transfer equipment
JPS62107543A (en) Radio communication equipment
JP3213021B2 (en) Local area network with wireless communication link
JP3280852B2 (en) Polling communication method
JP3769896B2 (en) Data transmission system
WO2001033739A1 (en) Prioritization scheme for csma/ca
KR100259363B1 (en) Method and apparatus for controlling lan
JPH02121543A (en) Data transmitting device
JPH02121544A (en) Data transmitting device