JPH0519855B2 - - Google Patents
Info
- Publication number
- JPH0519855B2 JPH0519855B2 JP21236482A JP21236482A JPH0519855B2 JP H0519855 B2 JPH0519855 B2 JP H0519855B2 JP 21236482 A JP21236482 A JP 21236482A JP 21236482 A JP21236482 A JP 21236482A JP H0519855 B2 JPH0519855 B2 JP H0519855B2
- Authority
- JP
- Japan
- Prior art keywords
- loop
- signal
- reservation right
- reservation
- block
- 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.)
- Expired - Lifetime
Links
- 238000004891 communication Methods 0.000 claims description 150
- 230000005540 biological transmission Effects 0.000 claims description 107
- 238000001514 detection method Methods 0.000 description 66
- 238000010586 diagram Methods 0.000 description 28
- 239000000872 buffer Substances 0.000 description 21
- 238000000034 method Methods 0.000 description 16
- 238000005259 measurement Methods 0.000 description 9
- 238000012544 monitoring process Methods 0.000 description 8
- 230000001360 synchronised effect Effects 0.000 description 4
- 230000000737 periodic effect Effects 0.000 description 3
- 230000008054 signal transmission Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 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/42—Loop networks
- H04L12/427—Loop networks with decentralised control
- H04L12/433—Loop networks with decentralised control with asynchronous transmission, e.g. token ring, register insertion
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Description
【発明の詳細な説明】
本発明はループ状に複数のステーシヨンが接続
されループ上を一方向に信号が伝送されるループ
式通信システムに関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a loop communication system in which a plurality of stations are connected in a loop and signals are transmitted in one direction on the loop.
事故作業の能率向上等の要望を背景として、音
声通信と非音声通信とを統一して収容することの
できるローカルエリアネツトワークの研究開発が
進められており、その一つにループ式通信システ
ムがある。音声通信と非音声通信とを統合した従
来のループ式通信システムとして、“General
purpose local network using optical loop
highway”(Takasi MATSUDA他、
Proceeding of National Telecommunicat−
ions Conference.1981)に記載されているような
時間分割方式と“A reliable token−ring
system for local−area communication”
(Werner Bux他、Proceeding of National
Telecommunications Conference,1981)に記
載されているような優先権付きトークン方式とが
ある。前者の時間分割方式においては、一度獲得
したタイムスロツトは呼が終了するまで確保でき
るため、音声のような連続した同期通信には適し
ている。しかしながら1つの通信に対し1タイム
スロツトしか割りあてることができないので、更
に複数個のタイムスロツトを必要とするような広
帯域の通信例えば画像通信などを収容することが
できないという問題点がある。後者の優先権付き
トークン方式においては、伝送ブロツクの長さは
自由に設定することができるのでステーシヨン間
の通信容量を高くすることは比較的容易であり、
かつまた、トークンに優先度を与え音声通信のよ
うな連続した同期通信を提供することができる。
即ち、優先度の低い通信に先立つて、予約したブ
ロツク長の送信ブロツクを周期毎にループに送出
する権利を意味する予約権を獲得したノードステ
ーシヨンは常に一定容量の通信を行なうことがで
きる。しかし、ノードステーシヨンが予約権を獲
得するためにはループ上に設けられた中央制御ス
テーシヨンと通信を行なう必要がある。従つて中
央制御ステーシヨンは、ループ上のトラフイツク
監視機能、予約権を与えるか否かの判定機能及び
ノードステーシヨンとの通信機能など極めて高度
の機能が必要となる。従つて、これら中央制御ス
テーシヨンの予約制御機能に障害が生じると通信
システム全体にその障害が波及し問題となる。従
つて、呼設定のための通信制御も各ノードステー
シヨンにできるだけ分散させ、中央制御ステーシ
ヨンの負荷を軽減させることが望ましい。 Against the backdrop of demands for improving the efficiency of accident work, research and development of local area networks that can accommodate voice and non-voice communications in a unified manner is underway, and one of these is a loop-type communication system. be. As a conventional loop communication system that integrates voice communication and non-voice communication,
purpose local network using optical loop
highway” (Takasi MATSUDA et al.
Proceeding of National Telecommunicat−
ions Conference.1981) and “A reliable token-ring
“system for local−area communication”
(Werner Bux et al., Proceeding of National
There is a token system with priority rights as described in Telecommunications Conference, 1981). In the former time-division method, once a time slot is acquired, it can be secured until the end of the call, so it is suitable for continuous synchronous communication such as voice. However, since only one time slot can be allocated to one communication, there is a problem in that it is not possible to accommodate wideband communication, such as image communication, which requires a plurality of time slots. In the latter token method with priority, the length of the transmission block can be set freely, so it is relatively easy to increase the communication capacity between stations.
Additionally, tokens can be given priority to provide continuous synchronous communications such as voice communications.
That is, a node station that has acquired the reservation right, which means the right to send a transmission block of a reserved block length to the loop every cycle, can always carry out a certain amount of communication prior to low-priority communication. However, in order for a node station to acquire reservation rights, it must communicate with a central control station located on the loop. Therefore, the central control station is required to have extremely sophisticated functions such as a loop traffic monitoring function, a determination function for granting reservation rights, and a communication function with the node stations. Therefore, if a failure occurs in the reservation control function of these central control stations, the failure will spread throughout the communication system, creating a problem. Therefore, it is desirable to distribute communication control for call setup to each node station as much as possible to reduce the load on the central control station.
本発明の目的は、広範囲にわたる種々の帯域を
有する連続した同期通信を統一的に収容すると共
に、呼設定のための機能を各ノードステーシヨン
が有し、ループ上の伝送トラフイツクの状態を監
視するなどの高機能な中央制御ステーシヨンを不
要とする信頼性の高いループ式通信システムを提
供することにある。 The purpose of the present invention is to uniformly accommodate continuous synchronous communication using a wide range of various bands, have each node station have functions for call setup, monitor the status of transmission traffic on the loop, etc. The objective of the present invention is to provide a highly reliable loop communication system that does not require a highly functional central control station.
本発明は、クロツクステーシヨンと複数のノー
ドステーシヨンとがループにより接続され一方向
に信号が前記ループを伝送されるループ式通信シ
ステムにおいて、前記クロツクステーシヨンは一
定周期毎に同期信号を前記ループに送出し前記同
期信号が前記ループを一巡して受信されたとき前
記同期信号を前記ループより除去し、予約権を獲
得しているノードステーシヨンは前記同期信号の
通過後ループ上のアイドル状態を検出したとき送
信ブロツクを前記ループに送出し前記送信ブロツ
クが前記ループを一巡して受信されたとき前記送
信ブロツクを前記ループより除去し、予約権を獲
得ししようとするノードステーシヨンは前記同期
信号の通過後前記ループ上のアイドル状態がルー
プ一巡の信号伝搬時間より長い時間継続したこと
を検出したとき予約権に基づいて周期的に送出す
る送信ブロツクの長さと同じあるいはそれ以上の
長さを有する予約権獲得信号ブロツクを前記ルー
プに送出し前記予約権獲得信号ブロツクが前記ル
ープを一巡してすべて受信されたとき予約権を獲
得することを特徴とする。 The present invention provides a loop communication system in which a clock station and a plurality of node stations are connected by a loop and a signal is transmitted through the loop in one direction, wherein the clock station transmits a synchronization signal to the loop at regular intervals. When the transmitted synchronization signal is received after going around the loop, the synchronization signal is removed from the loop, and the node station that has acquired the reservation right detects an idle state on the loop after the synchronization signal passes. After the synchronization signal has passed, the node station that sends the transmission block to the loop, and when the transmission block has gone around the loop and received it, removes the transmission block from the loop and tries to acquire the reservation right. Acquisition of a reservation right having a length equal to or longer than the length of a transmission block periodically transmitted based on the reservation right when it is detected that the idle state on the loop has continued for a time longer than the signal propagation time of one round of the loop. The present invention is characterized in that a signal block is sent to the loop and the reservation right is acquired when all the reservation right acquisition signal blocks are received after going around the loop.
また、本発明は、前記予約権を獲得しようとす
るノードステーシヨンは前記同期信号の通過後前
記ループ上のアイドル状態がループ一巡の信号伝
搬時間より長い時間継続したことを検出したと
き、次の前記周期の開始までの残り時間が予約権
に基づいて周期的に送出する送信ブロツクの長さ
と同じあるいはそれ以上の長さを有する予約権獲
得信号ブロツクのループ占有時間よりも同じある
いは長い場合、前記予約権獲得信号ブロツクを前
記ループに送出し前記ループを一巡してすべて受
信されたとき予約権を獲得することを特徴とす
る。 Further, in the present invention, when the node station attempting to acquire the reservation right detects that the idle state on the loop has continued for a longer time than the signal propagation time for one round of the loop after the passage of the synchronization signal, the node station If the remaining time until the start of the cycle is equal to or longer than the loop occupation time of the reservation right acquisition signal block, which has a length equal to or longer than the length of the transmission block periodically transmitted based on the reservation right, the reservation The present invention is characterized in that a right acquisition signal block is sent to the loop, and when all the blocks are received after passing through the loop, the reservation right is acquired.
また、本発明は、クロツクステーシヨンと複数
のノードステーシヨンとがループにより接続され
一方向に信号が前記ループ上を伝送されるループ
式通信システムにおいて、前記クロツクステーシ
ヨンは一定周期毎に同期信号を前記ループに送出
し前記同期信号が前記ループを一巡して受信され
たとき前記同期信号を前記ループより除去し、前
記クロツクステーシヨン及び前記ノードステーシ
ヨンのうち特定のステーシヨンが、前記ループの
アイドル状態がループ一巡の信号伝搬時間よりも
長く継続するのを監視検出する機能を有し、前記
同期信号の通過後前記のループアイドル継続状態
がループ一巡の信号伝搬時間よりも長いことを検
出すると予約権通信終了信号をループ上の送出し
ループ一巡後の前記予約権通信終了信号をループ
より除去し、予約権を獲得しているノードステー
シヨンは前記同期信号の通過後ループ上のアイド
ル状態を検出したとき送信ブロツクを前記ループ
に送出し前記送信ブロツクが前記ループを一巡し
て受信されたとき前記送信ブロツクを前記ループ
より除去し、予約権を獲得しようとするノードス
テーシヨンは前記予約権通信終了信号の通過後の
ループを監視しアイドル状態を検出した時予約権
に基づいて同期的に送出する送信ブロツクの長さ
と同じあるいはそれ以上の長さをもつ予約権獲得
信号ブロツクを前記ループに送出し前記ループを
一巡してすべて受信されたとき予約権を獲得する
ことを特徴とする。 Further, the present invention provides a loop communication system in which a clock station and a plurality of node stations are connected by a loop and a signal is transmitted on the loop in one direction, in which the clock station transmits a synchronization signal at regular intervals. When the synchronization signal sent to the loop is received after going around the loop, the synchronization signal is removed from the loop, and a specific station among the clock station and the node station is activated when the loop is in an idle state. It has a function to monitor and detect when the loop idle continues longer than the signal propagation time for one round of the loop, and when it is detected that the loop idle continuation state is longer than the signal propagation time for one round of the loop after passing the synchronization signal, reservation right communication is performed. Send a termination signal on the loop; remove the reservation right communication termination signal from the loop after one cycle of the loop; and transmit the reservation right communication termination signal when the node station that has acquired the reservation right detects an idle state on the loop after the synchronization signal has passed. A node station that sends a block to the loop, removes the transmitted block from the loop when it is received after going around the loop, and attempts to acquire the reservation right after passing the reservation right communication end signal. When an idle state is detected, a reservation right acquisition signal block having a length equal to or longer than the length of the transmission block sent synchronously based on the reservation right is sent to the loop, and the loop goes around the loop. The feature is that the reservation right is acquired when all the reservations are received.
また、本発明は、前記予約権を獲得しようとす
るノードステーシヨンは前記予約権通信終了信号
の通過後のループを監視しアイドル状態を検出し
た時の前記周期の開始までの残り時間が予約権に
基づいて周期的に送出する送信ブロツクの長さと
同じあるいはそれ以上の長さを有する予約権獲得
信号ブロツクのループ占有時間よりも同じあるい
は長い場合、前記予約権獲得信号ブロツクを前記
ループに送出し前記ループを一巡してすべて受信
されたとき予約権を獲得することを特徴とする。 Further, in the present invention, the node station that attempts to acquire the reservation right monitors a loop after the reservation right communication end signal passes, and the remaining time until the start of the cycle when an idle state is detected is used to acquire the reservation right. If the length of the reservation right acquisition signal block is equal to or longer than the loop occupation time of the reservation right acquisition signal block having the same length or longer than the length of the transmission block periodically transmitted based on the The feature is that the reservation right is acquired when all the messages are received after going through the loop.
次に図面を参照しながら本発明を詳細に説明す
る。 Next, the present invention will be explained in detail with reference to the drawings.
本発明の第1の実施例を第1図に示す。第1図
のループ式通信システムは、クロツクステーシヨ
ン1と複数のノードステーシヨン3,4,5,
6,7及び8より構成され、各ステーシヨンはル
ープ2により接続されている。第2図aは各ノー
ドステーシヨンが送出する情報の送信ブロツクの
基本構成の一例を示す図であり、意味をもたぬプ
リアンブル信号PR開始フラグSP、あて先アドレ
スDA、発信者アドレスSA、情報及び終了フ
ラグEFとより構成されている。本実施例におけ
る予約権にもとづく通信及び予約権獲得のための
手順について、第1図のノードステーシヨン3,
5及び8が既に予約権を獲得し、ノードステーシ
ヨン6が新たに予約権を獲得したい場合を例にし
て第3図のタイミング図を用いて説明する。 A first embodiment of the invention is shown in FIG. The loop communication system shown in FIG. 1 includes a clock station 1 and a plurality of node stations 3, 4, 5,
6, 7, and 8, and each station is connected by a loop 2. FIG. 2a is a diagram showing an example of the basic configuration of the information transmission block sent by each node station, which includes a meaningless preamble signal PR start flag SP, destination address DA, sender address SA, information, and end. Consists of flag EF. Regarding the communication based on the reservation right and the procedure for acquiring the reservation right in this embodiment, the node stations 3 and 3 in FIG.
An example will be explained using the timing diagram of FIG. 3, taking as an example a case where node stations 5 and 8 have already acquired the reservation right and node station 6 wants to newly acquire the reservation right.
クロツクステーシヨン1は周期T0で同期信号
Fをループ2上に送出し、この同期信号Fがルー
プ2を一巡した後これをループ2上から除去す
る。ノードステーシヨン3は同期信号Fの通過後
送信ブロツクB3を、ノードステーシヨン5は同
期信号F及びそれにひき続く送信ブロツクB3の
通過後送信ブロツクB5をそれぞれループ2上に
送出する。このように予約権を獲得しているノー
ドステーシヨンは、同期信号Fの通過後送信ブロ
ツクが無い場合は即座に自己の送信ブロツクをル
ープ2上に送出し、同期信号Fの通過後ひき続き
送信ブロツクが通過した場合は全ての送信ブロツ
クの通過を待つて自己の送信ブロツクをループ2
に送出する。従つて、予約権を獲得したノードス
テーシヨンは予約権の無いノードステーシヨンに
先立つて送信ブロツクをループ2上に送出できる
ので周期的な通信例えば音声通信、画像通信が保
証される。 The clock station 1 sends a synchronizing signal F onto the loop 2 with a period T 0 and removes it from the loop 2 after the synchronizing signal F has gone around the loop 2. After passing the synchronization signal F, the node station 3 sends out a transmission block B3 onto the loop 2, and the node station 5 sends out a transmission block B5 onto the loop 2 after the synchronization signal F and the subsequent transmission block B3 have passed therethrough. The node station that has acquired the reservation right in this way immediately sends its own transmission block onto loop 2 if there is no transmission block after the passage of the synchronization signal F, and continues to transmit the transmission block after the passage of the synchronization signal F. If passed, wait for all sending blocks to pass and loop the own sending block 2
Send to. Therefore, the node station that has acquired the reservation right can send a transmission block onto loop 2 before the node station that does not have the reservation right, so that periodic communication, such as voice communication and image communication, is guaranteed.
ここでノードステーシヨン6の入力端子61に
は第3図a−1に示すように周期信号F及びそれ
にひき続く送信ブロツクB3,B5が入力される。
ノードステーシヨン6は一定のノード内遅延時間
の後入力端子61より入力された信号を第3図a
−2に示すように出力端子62を介しループ2上
に出力すると共に、同期信号F及び送信ブロツク
の通過後新たに送信ブロツクが入力されるまで時
間監視を行ない、ループ2における伝送遅延時間
(各ステーシヨン内での遅延時間の総和を含む)
Tdよりも長い時間T1以内に送信ブロツクが入力
端子61に入力されない場合には予約権にもとづ
く通信が終了したと認識し予約権獲得ブロツクを
送出する。本例においてはノードステーシヨン8
がすでに予約権を獲得しているので、第3図a−
1に示すように送信ブロツクB5の通過後しばら
く無信号状態が続くが時間T1が経過する前にノ
ードステーシヨン8の送信ブロツクB8が入力端
子61に入力される。従つて、時間監視を停止し
送信ブロツクB3の通過後再び時間監視を開始す
る。 Here, a periodic signal F and subsequent transmission blocks B 3 and B 5 are input to the input terminal 61 of the node station 6, as shown in FIG. 3a-1.
The node station 6 receives the signal input from the input terminal 61 after a certain intra-node delay time as shown in FIG.
-2, it is output to loop 2 via the output terminal 62, and the time is monitored until a new transmission block is input after passing the synchronization signal F and the transmission block, and the transmission delay time in loop 2 (each (including the total delay time within the station)
If a transmission block is not input to the input terminal 61 within a time period T1 longer than Td, it is recognized that the communication based on the reservation right has ended, and a reservation right acquisition block is sent out. In this example, node station 8
has already acquired the reservation right, so Figure 3 a-
As shown in FIG. 1, after the passage of the transmission block B5 , there is no signal for a while, but before the time T1 has elapsed, the transmission block B8 of the node station 8 is input to the input terminal 61. Therefore, time monitoring is stopped and restarted after passing transmission block B3 .
今度は時間T1の間送信ブロツクが通過しない
ので予約権にもとづく通信が終了したと認識し、
第3図a−2に示すように予約権獲得ブロツクS6
を出力端子62を介しループ2に送出する。この
予約権獲得ブロツクの構成を第2図bに示す。予
約権獲得ブロツクは第2図aの送信ブロツクの情
報を情報をもたぬダミー信号DMYに置き換え
たものである。ただしダミー信号DMYの長さ
は、予約権を獲得した後送出する送信ブロツクの
情報の長さ、例えば64Kb/S音声通信の場合
は64×T0キロビツト、15Mb/S画像通信の場合
は15×T0メカビツトと同じ、あるいはそれより
も長くする。従つて、予約権獲得ブロツクの長さ
は送信ブロツクよりも長くあるいは同じとなる。
また予約権獲得ブロツクにおいては、あて先アド
レスDAと発信者アドレスSAとを同じにする。
第3図a−1に示すように予約権獲得ブロツクS6
はループ2を一巡し、遅延時間Td後入力端子6
1に入力される。なお、同期信号F及び送信ブロ
ツクB3,B5,B8はループ2を一巡した後クロツ
クステーシヨン1及びノードステーシヨン3,
5,8においてそれぞれループ2から除去され
る。予約権獲得ブロツクS6がループ2を一巡する
間に他のノードステーシヨンの予約権獲得ブロツ
クなどにより干渉を受けずに全て入力端子61に
入力された場合、ノードステーシヨン6は、周期
的に送出する自己の送信ブロツクのためのループ
2の占有時間が周期T0内に確保できたので次の
周期は、第3図b−1,b−2に示すように、予
約権にもとづく通信を行なう。なお、第3図b−
1は入力端子61の信号を、第3図b−2は出力
端子62の信号を示す。予約権にもとずく通信の
ループ2の占有時間は周期T0を越えることはな
いので周期的な連続通信は保証される。 This time, since the transmission block does not pass during time T 1 , it is recognized that the communication based on the reservation right has ended,
As shown in Figure 3 a-2, the reservation right acquisition block S 6
is sent to loop 2 via output terminal 62. The configuration of this reservation right acquisition block is shown in FIG. 2b. The reservation right acquisition block is obtained by replacing the information in the transmission block shown in FIG. 2a with a dummy signal DMY having no information. However, the length of the dummy signal DMY is the length of the information in the transmission block sent after acquiring the reservation right, for example, 64 x T0 kilobits in the case of 64 Kb/S voice communication, and 15 x T0 kilobits in the case of 15 Mb/S image communication. T 0 Same as or longer than mechanical bit. Therefore, the length of the reservation right acquisition block is longer than or equal to the length of the transmission block.
In addition, in the reservation right acquisition block, the destination address DA and the sender address SA are made the same.
As shown in Figure 3 a-1, the reservation right acquisition block S 6
goes around loop 2, and after delay time Td input terminal 6
1 is input. Note that the synchronization signal F and the transmission blocks B 3 , B 5 , and B 8 are transmitted to the clock station 1 and the node station 3 after going around the loop 2.
5 and 8, respectively, are removed from loop 2. If the reservation right acquisition block S 6 is input to the input terminal 61 without being interfered with by reservation right acquisition blocks of other node stations while going around loop 2, the node station 6 periodically sends out the data. Since the occupation time of loop 2 for its own transmission block has been secured within the cycle T0 , communication based on the reservation right is performed in the next cycle, as shown in FIG. 3 b-1 and b-2. In addition, Fig. 3b-
1 shows the signal at the input terminal 61, and FIG. 3b-2 shows the signal at the output terminal 62. Since the occupied time of the communication loop 2 based on the reservation right does not exceed the period T 0 , periodic continuous communication is guaranteed.
次に予約権を獲得できない場合について簡単に
説明する。ノードステーシヨン6が予約権にもと
づく大容量の通信を希望する場合、予約権獲得ブ
ロツクの長さが長くなり、第3図c−2に示すよ
うに予約権獲得ブロツクS6を出力端子62に出力
したものの、クロツクステーシヨン1で同期信号
Fの干渉を受けると第3図C−1に示すように予
約権獲得ブロツクはブロツクS6′となり入力端子
61に入力される。この場合、ブロツクS6′は出
力端子62より出力される予約権獲得ブロツクS6
と異なるのでノードステーシヨン6は予約権は獲
得できない。また、他のノードステーシヨンが送
出する予約権獲得ブロツクとの干渉により予約権
を獲得できない場合もある。各ノードステーシヨ
ンは、時間(T1+Td)以上無信号状態が継続す
るのを検出すると予約権獲得ブロツクの送信が許
可され、ループ2の信号の有無を確認することな
く送信することが可能となる。従つて、ループ2
から信号ブロツクを受信中にも送信する場合が生
じる。例えば第3図d−2に示すようにステーシ
ヨン6が出力端子62に予約権獲得ブロツクS6を
送出しても、ステーシヨン7も予約権獲得ブロツ
クS7を送出すると、ステーシヨン7において予約
権獲得ブロツクS6は干渉を受け、第3図d−1に
示すようにブロツクS6′となり入力端子61に入
力される。従つてノードステーシヨン6は予約権
を獲得できない。このように本実施例において
は、予約権獲得を希望するノードステーシヨン
は、その予約権獲得ブロツクが他のステーシヨン
において干渉を受けない限り予約権を獲得するこ
とができる。ノードステーシヨン6が予約権にも
とづく通信を行なつている時ノードステーシヨン
3が予約権にもとづく通信を終了した場合即ち予
約権を放棄した場合の、ノードステーシヨン6の
入力端子61及び出力端子62の信号を第3図e
−1及びe−2にそれぞれ示す。この場合、送信
ブロツクS6は、送信ブロツクB3の長さだけ前方
にシフトする。 Next, a case in which reservation rights cannot be acquired will be briefly explained. When the node station 6 desires large-capacity communication based on the reservation right, the length of the reservation right acquisition block becomes long, and the reservation right acquisition block S6 is outputted to the output terminal 62 as shown in FIG. 3c-2. However, when the clock station 1 receives interference from the synchronizing signal F, the reservation right acquisition block becomes a block S 6 ' and is input to the input terminal 61, as shown in FIG. 3C-1. In this case, the block S 6 ' is the reservation right acquisition block S 6 output from the output terminal 62.
Since this is different, node station 6 cannot acquire the reservation right. Furthermore, there are cases where the reservation right cannot be acquired due to interference with reservation right acquisition blocks sent by other node stations. When each node station detects that no signal continues for a period of time (T1+Td), it is permitted to transmit a reservation right acquisition block, and it becomes possible to transmit without checking the presence or absence of a loop 2 signal. Therefore, loop 2
There may be cases where a signal block is transmitted even while receiving a signal block from the source. For example, as shown in FIG. 3d-2, even if the station 6 sends out the reservation right acquisition block S6 to the output terminal 62, if the station 7 also sends out the reservation right acquisition block S7, the reservation right acquisition block at station 7 is sent out. S6 receives interference and becomes a block S6 ' as shown in FIG. 3d-1, which is input to the input terminal 61. Therefore, the node station 6 cannot acquire the reservation right. As described above, in this embodiment, a node station that desires to acquire a reservation right can acquire a reservation right as long as its reservation right acquisition block is not interfered with by other stations. Signals at the input terminal 61 and output terminal 62 of the node station 6 when the node station 6 is performing communication based on the reservation right and when the node station 3 ends the communication based on the reservation right, that is, when the reservation right is abandoned. Figure 3 e
-1 and e-2 respectively. In this case, the sending block S6 is shifted forward by the length of the sending block B3 .
第4図に本実施例に用いるクロツクステーシヨ
ン1のブロツク図を、第5図に本実施例に用いる
各ノードステーシヨンのブロツク図を示す。第4
図のクロツクステーシヨン1は入力端子11と出
力端子12を有し、同期フラグ検出回路14、ル
ープ制御回路15、同期信号送信バツフア18、
スイツチ17及びアイドル信号供給回路16とか
ら構成されている。なお、本図の入力端子11と
出力端子12は第1図の入力端子11と出力端子
12と同じである。同期フラグ検出回路14にお
いて、入力端子11からの信号はそのままアイド
ル信号供給回路16に供給される。ループ制御回
路15は周期T0で、スイツチ17を端子172
側にオンにし、同期信号送信バツフア内の同期信
号Fを出力端子12を介してループ2に送出す
る。この同期信号Fの構成を第2図cに示す。同
期信号Fはプリアンブル信号PR、同期フラグF0
及び終了フラグEFとから構成されている。ルー
プ制御回路15は同期信号Fの送出が終了すると
同時にスイツチ17を端子171側にオンにする
と共にアイドル信号供給回路16を動作状態にし
アイドル信号を出力端子12に供給、あるいは出
力端子12を無信号状態にする。一方、入力端子
11より入力されるループ2からの信号は同期フ
ラグ検出回路14に供給される。同期フラグ検出
回路14は、このループ2の信号を監視しループ
2を一巡して受信される同期信号Fの同期フラグ
F0を検出する。ループ制御回路15は同期フラ
グ検出回路14の検出結果にもとづき同期信号F
がループ2より除去された時、アイドル信号供給
回路16を非動作状態にする。アイドル信号供給
回路16は非動作状態では同期フラグ検出回路1
4の出力をそのまま端子171に供給する。クロ
ツクステーシヨン1は上記のようにして周期T0
で同期信号Fをループ2に送出し、一巡した同期
信号Fをループ2より除去する。 FIG. 4 shows a block diagram of the clock station 1 used in this embodiment, and FIG. 5 shows a block diagram of each node station used in this embodiment. Fourth
The clock station 1 shown in the figure has an input terminal 11 and an output terminal 12, a synchronization flag detection circuit 14, a loop control circuit 15, a synchronization signal transmission buffer 18,
It is composed of a switch 17 and an idle signal supply circuit 16. Note that the input terminal 11 and output terminal 12 in this figure are the same as the input terminal 11 and output terminal 12 in FIG. In the synchronization flag detection circuit 14, the signal from the input terminal 11 is supplied as is to the idle signal supply circuit 16. The loop control circuit 15 connects the switch 17 to the terminal 172 with a period T 0 .
is turned on, and the synchronization signal F in the synchronization signal transmission buffer is sent to the loop 2 via the output terminal 12. The structure of this synchronization signal F is shown in FIG. 2c. Synchronization signal F is preamble signal PR, synchronization flag F 0
and an end flag EF. At the same time as the transmission of the synchronization signal F is completed, the loop control circuit 15 turns on the switch 17 to the terminal 171 side, and also puts the idle signal supply circuit 16 into operation to supply an idle signal to the output terminal 12 or to make the output terminal 12 non-signal. state. On the other hand, the signal from loop 2 inputted from input terminal 11 is supplied to synchronization flag detection circuit 14 . The synchronization flag detection circuit 14 monitors the signal of this loop 2 and detects the synchronization flag of the synchronization signal F received after going around the loop 2.
Detect F 0 . The loop control circuit 15 detects the synchronization signal F based on the detection result of the synchronization flag detection circuit 14.
is removed from loop 2, the idle signal supply circuit 16 is rendered inactive. The idle signal supply circuit 16 is the synchronization flag detection circuit 1 in the non-operating state.
4 is supplied to the terminal 171 as it is. Clock station 1 has a period T 0 as described above.
The synchronizing signal F is sent to the loop 2, and the synchronizing signal F that has gone around the loop is removed from the loop 2.
第5図のノードステーシヨンは第1図の入力端
子61及び出力端子62に相応する入力端子21
及び出力端子22とを有し、アイドル信号供給回
路24、一致判定回路26、アドレスモニタ2
9、受信制御回路27、受信バツフア28、OR
ゲート30,31、ANDゲート32、予約通信
制御回路33、状態制御回路34、カウンタ回路
35、タイムオーバ検出回路36、非予約通信制
御回路37、フリツプフロツプ38、スイツチ3
9、送信バツフア40、終了フラグ検出回路4
1、プリアンブル信号監視回路42及び入力され
た信号より同期フラグF0、ブリアンブル信号PR、
開始フラグSF、終了フラグEF及びあて先アドレ
スDA、発信者アドレスSAを検出する信号検出
回路25とから構成されている。 The node station of FIG. 5 has input terminals 21 corresponding to input terminals 61 and output terminals 62 of FIG.
and an output terminal 22, an idle signal supply circuit 24, a coincidence determination circuit 26, and an address monitor 2.
9, reception control circuit 27, reception buffer 28, OR
Gates 30, 31, AND gate 32, reserved communication control circuit 33, state control circuit 34, counter circuit 35, time-over detection circuit 36, non-reserved communication control circuit 37, flip-flop 38, switch 3
9. Transmission buffer 40, end flag detection circuit 4
1. From the preamble signal monitoring circuit 42 and the input signal, the synchronization flag F 0 , the preamble signal PR,
It is composed of a signal detection circuit 25 that detects a start flag SF, an end flag EF, a destination address DA, and a sender address SA.
はじめに、予約権を獲得するための通信制御に
ついて説明する。 First, communication control for acquiring reservation rights will be explained.
状態制御回路34は、予約権を希望する状態と
なると制御信号342により非予約通信制御回路
37を動作状態にすると共に制御信号341によ
り予約通信制御回路33を禁止状態にし、制御信
号331をロウレベルにする。 When the state control circuit 34 becomes in a state where the reservation right is desired, the non-reservation communication control circuit 37 is activated by a control signal 342, and the reservation communication control circuit 33 is inhibited by a control signal 341, and the control signal 331 is set to a low level. do.
カウンタ35は信号検出回路25において検出
された終了フラグEFによりカウントを開始し、
ORゲート30を介し信号検出回路25において
検出された同期フラグF0あるいは開始フラグSF
によりリセツトされると共にカウント動作を停止
する。タイムオーバ検出回路36はカウンタ35
の出力が一定値以上になると、非予約通信制御回
路37にタイムオーバ信号361を供給する。 The counter 35 starts counting based on the end flag EF detected by the signal detection circuit 25,
Synchronization flag F 0 or start flag SF detected in signal detection circuit 25 via OR gate 30
It is reset by , and the counting operation is stopped. The time-over detection circuit 36 is a counter 35
When the output exceeds a certain value, a time-over signal 361 is supplied to the non-reservation communication control circuit 37.
即ち、同期信号Fあるいは送信ブロツクが信号
検出回路25を通過後、時間T1の間無信号状態
あるいはアイドル信号が入力され続けると非予約
通信制御回路37にタイムイオーバ信号361が
供給される。非予約通信制御回路37は制御信号
342により動作状態となつているので、タイム
オーバ信号361にもとずき制御信号371をハ
イレベルにする。従つてORゲート31の出力は
ハイレベルとなりスイツチ39は端子391側か
ら端子392側に切りかわる。 That is, after the synchronization signal F or the transmission block passes through the signal detection circuit 25, if a no-signal state or an idle signal continues to be input for a time T1 , a time over signal 361 is supplied to the non-reservation communication control circuit 37. Since the non-reservation communication control circuit 37 is activated by the control signal 342, the control signal 371 is set to high level based on the time-over signal 361. Therefore, the output of the OR gate 31 becomes high level, and the switch 39 is switched from the terminal 391 side to the terminal 392 side.
スイツチ39が端子392側にオンすると同時
に、送信バツフア40にバツフアされている予約
権獲得ブロツクが出力端子22を介しループ2に
送出される。終了フラグ検出回路41は送信バツ
フア40の出力の終了フラグを検出し検出結果を
非予約通信制御回路37に供給する。非予約通信
制御回路37はこの検出結果にもとづき制御信号
371をロウレベルにし、スイツチ39を端子3
91側にオンにする。即ち、スイツチ39は予約
権獲得ブロツクの送出時のみ端子392側にオン
する。このようにして送出された予約権獲得ブロ
ツクはループ2を一巡して信号検出回路25に供
給される。信号検出回路25はあて先アドレス
DAと発信者アドレスSAを検出すると、アドレ
スモニタ29に供給する。アドレスモニタ29は
あて先アドレスDAと発信者アドレスSAとが同
じでかつ自己のステーシヨンアドレスと一致して
いるならば、自分が送出した予約権獲得ブロツク
が一巡してきたものと認識し制御信号291によ
り一致判定回路26を起動させる。アドレスモニ
タ29は発信者アドレスSAが自己のステーシヨ
ンアドレスと一致すると、制御信号292により
受信制御回路27を起動させる。受信制御回路2
7はアイドル信号供給回路24を起動させる。ア
イドル信号供給回路24は端子391にアイドル
信号を供給し(あるいは無信号状態にし)、ルー
プ2を一巡してきた予約権獲得ブロツクをループ
2より除去する。受信制御回路27は、信号検出
回路25において検出された終了フラグEFによ
り非動作状態になり、アイドル信号供給回路24
を非動作状態にする。アイドル信号供給回路24
は非動作状態では信号検出回路25の出力をその
まま端子391に供給する。一方、一致判定回路
26はループ2を一巡して入力された予約権獲得
ブロツクと送信バツフア40にバツフアされてい
る予約権獲得ブロツクとを比較し一致しているな
らば予約権が獲得されたと判定する。この判定結
果は状態制御回路34に供給され、状態制御回路
34は制御信号341及び342により予約通信
制御回路33及び非予約通信制御回路37を非動
作状態にする。従つてORゲート31の2入力は
ロウレベルとなりその出力もロウレベルとなる。 At the same time that the switch 39 is turned on to the terminal 392 side, the reservation right acquisition block buffered in the transmission buffer 40 is sent to the loop 2 via the output terminal 22. The end flag detection circuit 41 detects the end flag output from the transmission buffer 40 and supplies the detection result to the non-reservation communication control circuit 37. Based on this detection result, the non-reservation communication control circuit 37 sets the control signal 371 to low level and switches the switch 39 to terminal 3.
Turn on the 91 side. That is, the switch 39 is turned on to the terminal 392 side only when the reservation right acquisition block is sent. The reservation right acquisition block thus sent out goes through loop 2 and is supplied to the signal detection circuit 25. The signal detection circuit 25 detects the destination address
When the DA and caller address SA are detected, they are supplied to the address monitor 29. If the destination address DA and the sender address SA are the same and match its own station address, the address monitor 29 recognizes that the reservation right acquisition block it sent has completed its cycle, and sends a control signal 291 to match. The determination circuit 26 is activated. Address monitor 29 activates reception control circuit 27 by control signal 292 when sender address SA matches its own station address. Reception control circuit 2
7 activates the idle signal supply circuit 24. The idle signal supply circuit 24 supplies an idle signal to the terminal 391 (or makes it in a non-signal state), and removes from the loop 2 the reservation right acquisition block that has passed through the loop 2. The reception control circuit 27 becomes inactive due to the end flag EF detected by the signal detection circuit 25, and the idle signal supply circuit 24
to be inactive. Idle signal supply circuit 24
In the non-operating state, the output of the signal detection circuit 25 is directly supplied to the terminal 391. On the other hand, the match determination circuit 26 compares the input reservation right acquisition block through loop 2 with the reservation right acquisition block buffered in the transmission buffer 40, and if they match, it is determined that the reservation right has been acquired. do. This determination result is supplied to the state control circuit 34, which uses control signals 341 and 342 to put the reserved communication control circuit 33 and the non-reserved communication control circuit 37 into a non-operating state. Therefore, the two inputs of the OR gate 31 become low level, and its output also becomes low level.
なお、状態制御回路34は、信号検出回路25
より同期フラグF0が供給されると、制御信号3
42により非予約通信制御回路37をリセツトす
る。このとき、非予約通信制御回路37は予約権
獲得ブロツクの送出中であつても制御信号371
をロウレベルにし送出動作を停止する。 Note that the state control circuit 34 is connected to the signal detection circuit 25.
When the synchronization flag F 0 is supplied, the control signal 3
42, the non-reservation communication control circuit 37 is reset. At this time, the non-reservation communication control circuit 37 sends the control signal 371 even when the reservation right acquisition block is being sent.
to low level and stop the sending operation.
また、アイドル信号供給回路24は、信号検出
回路25において検出された同期フラグF0によ
りリセツトされ、アイドル信号供給時であつても
供給を停止する。これは、一巡してきた自己の予
約権獲得ブロツクをループ2より除去している
際、予約権獲得ブロツクが同期信号Fの干渉をう
け、終了フラグEFが消されている場合、アイド
ル信号の供給を続行すると同期信号Fも除去され
てしまうのでこれを防ぐためのものである。 Further, the idle signal supply circuit 24 is reset by the synchronization flag F 0 detected by the signal detection circuit 25, and stops supplying the idle signal even when the idle signal is being supplied. This means that when the reservation right acquisition block that has completed one cycle is removed from loop 2, if the reservation right acquisition block is interfered with by the synchronization signal F and the end flag EF is cleared, the supply of the idle signal is stopped. This is to prevent the synchronization signal F from being removed if it continues.
予約権を獲得すると状態制御回路34は、信号
検出回路25が次の同期フラグF0を検出するの
を待つて制御信号341により予約通信制御回路
33を動作状態にする。フリツプフロツプ38
は、信号検出回路25において検出された同期フ
ラグF0によりセツトされその出力QはANDゲー
ト32に供給される。出力Qがハイレベルとなる
とANDゲート32は信号検出回路25において
検出された終了フラグEFを予約通信制御回路3
3に供給する。予約通信制御回路33はANDゲ
ート32を介して供給された終了フラグEFにも
とずき制御信号331をハイレベルにする。この
制御信号331はORゲート31を介しスイツチ
39に供給され、スイツチ39を端子391側か
ら端子392側に切りかえる。スイツチ39が端
子392側にオンすると送信バツフア40にバツ
フアされている送信ブロツクが第2図aに示すよ
うにプリアンブル信号PRを先頭にして端子39
2に供給される。このプリアンブル信号PRの送
出途中に、信号検出回路25が入力端子21から
入力される送信ブロツクのプリアンブル信号PR
を検出すると、予約通信制御回路33は制御信号
331をロウレベルにし、スイツチ39を端子3
91側にオンし送信バツフア40の送信動作を停
止させる。プリアンブル信号PRの送出が終了す
るまでに、信号検出回路25がプリアンブル信号
PRを検出しないと、送信バツフア40は残りの
送信ブロツクをスイツチ39及び出力端子22を
介しループ2に送出する。プリアンブル信号監視
回路42は、プリアンブル信号PRの送出の終了
を検出すると制御信号421を予約通信制御回路
33に供給する。予約通信制御回路33はこの制
御信号421によりそれ以降信号検出回路25が
プリアンブル信号PRを検出しても制御信号33
1をロウレベルにしない。これは、自己の送信ブ
ロツクのプリアンブル信号PRがループ2を一巡
してきて、信号検出回路25がこれを検出し送信
動作を停止するのを防ぐためのものである。送信
バツフア40が送信ブロツクの送出を終了する
と、終了フラグ検出回路41はこの送出終了を検
出しフリツプフロツプ38をリセツトすると共に
検出結果を予約通信制御回路33に供給し、予約
通信制御回路33は制御信号331をロウレベル
にする。従つてORゲート31の出力はロウレベ
ルになりスイツチ39は端子391側にオンす
る。フリツプフロツプ38の出力Qは次の同期フ
ラグF0が検出されるまではハイレベルにはなら
ないので、送信ブロツクを送出し終わつた後信号
検出回路25が終了フラグEFを検出してもAND
ゲート32は予約通信制御回路33への供給は禁
止する。このようにして、同期信号Fの通過後ル
ープ上に信号がなくなつたことを検出し送信ブロ
ツクを送出する。 When the reservation right is acquired, the state control circuit 34 waits for the signal detection circuit 25 to detect the next synchronization flag F 0 and then puts the reservation communication control circuit 33 into the operating state using the control signal 341. flipflop 38
is set by the synchronization flag F 0 detected by the signal detection circuit 25, and its output Q is supplied to the AND gate 32. When the output Q becomes high level, the AND gate 32 sets the end flag EF detected by the signal detection circuit 25 to the reserved communication control circuit 3.
Supply to 3. The reserved communication control circuit 33 sets the control signal 331 to a high level based on the end flag EF supplied via the AND gate 32. This control signal 331 is supplied to the switch 39 via the OR gate 31, and switches the switch 39 from the terminal 391 side to the terminal 392 side. When the switch 39 is turned on to the terminal 392 side, the transmission block buffered in the transmission buffer 40 is transferred to the terminal 392 with the preamble signal PR at the beginning, as shown in FIG.
2. During the transmission of this preamble signal PR, the signal detection circuit 25 detects the preamble signal PR of the transmission block input from the input terminal 21.
When detecting this, the reservation communication control circuit 33 sets the control signal 331 to low level and switches the switch 39 to terminal 3.
91 side to stop the transmission operation of the transmission buffer 40. By the time the transmission of the preamble signal PR is completed, the signal detection circuit 25 detects the preamble signal
If no PR is detected, transmit buffer 40 sends the remaining transmit block to loop 2 via switch 39 and output terminal 22. The preamble signal monitoring circuit 42 supplies a control signal 421 to the reservation communication control circuit 33 when detecting the end of sending the preamble signal PR. Based on this control signal 421, the reservation communication control circuit 33 uses the control signal 33 even if the signal detection circuit 25 detects the preamble signal PR.
Do not set 1 to low level. This is to prevent the preamble signal PR of its own transmission block from going around the loop 2 and the signal detection circuit 25 detecting this and stopping the transmission operation. When the transmission buffer 40 finishes transmitting the transmission block, the end flag detection circuit 41 detects the completion of the transmission, resets the flip-flop 38, and supplies the detection result to the reserved communication control circuit 33, which receives the control signal. 331 to low level. Therefore, the output of the OR gate 31 becomes low level, and the switch 39 is turned on to the terminal 391 side. Since the output Q of the flip-flop 38 does not become high level until the next synchronization flag F0 is detected, even if the signal detection circuit 25 detects the end flag EF after sending out the transmission block, the AND
The gate 32 prohibits supply to the reserved communication control circuit 33. In this way, it is detected that there is no signal on the loop after the synchronization signal F has passed, and a transmission block is sent out.
ループ2を一巡して受信された送信ブロツクは
制御信号292にもとづく受信制御回路27の制
御により、ループ2より除去される。この場合、
ノードステーシヨンは送信ブロツクの発信者アド
レスSAが自己のステーシヨンアドレスと一致し
ているか否かで除去すべき送信ブロツクを特定す
る。 The transmission block received after passing through loop 2 is removed from loop 2 under the control of reception control circuit 27 based on control signal 292. in this case,
A node station identifies a transmission block to be removed based on whether the sender address SA of the transmission block matches its own station address.
以上、ノードステーシヨンが発信側ステーシヨ
ンとなつた場合について説明したが、次にあて先
側ステーシヨンとなつた場合について簡単に説明
する。アドレスモニタ29は信号検出回路25に
おいて検出されたあて先アドレスDAが自己のス
テーシヨンアドレスと一致すると、制御信号29
2を受信制御回路27に供給し、受信制御回路2
7は終了フラグEFが検出されるまで受信バツフ
ア28を受信状態にする。スイツチ39は端子3
91側にオンしているので、送信ブロツクはその
まま出力端子22に供給され発信ノードステーシ
ヨンへ送出される。また、あて先ノードステーシ
ヨンは、発信ノードステーシヨンあての情報を受
信された送信ブロツクの情報といれかえて、送
信ブロツクの長さを変えることなく出力端子22
に送出するという公知の技術を用いて音声通信な
どのような全二重通信を行なつてもよい。 The case where the node station becomes the originating station has been described above, and next, the case where the node station becomes the destination station will be briefly explained. When the destination address DA detected by the signal detection circuit 25 matches its own station address, the address monitor 29 outputs a control signal 29.
2 to the reception control circuit 27, and the reception control circuit 2
7 puts the receiving buffer 28 in the receiving state until the end flag EF is detected. Switch 39 is terminal 3
91 side, the transmission block is supplied to the output terminal 22 as it is and sent to the originating node station. Also, the destination node station replaces the information addressed to the originating node station with the information of the received transmission block, and sends the information to the output terminal 22 without changing the length of the transmission block.
Full-duplex communication such as voice communication may be performed by using a known technique of transmitting the information to the user.
次に本発明の第2の実施例について説明する。
本実施例は、ノードステーシヨンの構成が異なる
点を除き第1の実施例と同じである。本実施例に
用いるノードステーシヨンのブロツク図を第6図
に示す。第6図のノードステーシヨンは第5図の
ノードステーシヨンにフリツプフロツプ44、
ANDゲート45、ORゲート46が加わり、一致
判定回路26の代わりに干渉検出回路43が設け
られている。第6図のノードステーシヨンにおけ
る通信制御は予約権を獲得するまでの手順を除き
第5図のノードステーシヨンの通信制御と同じな
ので、予約権獲得ブロツクの送出手順に限つて説
明する。 Next, a second embodiment of the present invention will be described.
This embodiment is the same as the first embodiment except for the configuration of the node station. A block diagram of the node station used in this embodiment is shown in FIG. The node station of FIG. 6 has a flip-flop 44 in addition to the node station of FIG.
An AND gate 45 and an OR gate 46 are added, and an interference detection circuit 43 is provided in place of the coincidence determination circuit 26. The communication control in the node station shown in FIG. 6 is the same as the communication control in the node station shown in FIG. 5 except for the procedure up to acquiring the reservation right, so only the procedure for sending out the reservation right acquisition block will be explained.
予約権獲得を希望すると、状態制御回路34
は、制御信号341により予約通信制御回路33
を非動作状態にし非予約通信制御回路37を動作
状態にする。タイムオーバ回路36は、第5図の
ノードステーシヨンと同様の方法で予約権にもと
ずく全ての通信が終了したのを検出すると、フリ
ツプフロツプ44をセツトし、出力Qをハイレベ
ルにする。タイムオーバ回路36はORゲート4
6及びANDゲート45を介し制御信号361を
非予約通信制御回路37に供給し、非予約通信制
御回路37はこの制御信号361にもとずき制御
信号371をハイレベルにしスイツチ39を端子
392側にオンにしプリアンブル信号RRを先頭
とする送信権獲得ブロツクを送信バツフア40よ
り出力端子22に供給する。送信権獲得ブロツク
のプリアンブル信号RRの送信途中に、信号検出
回路25で検出されたプリアンブル信号PRが非
予約通信制御回路37に供給されると、制御信号
371はロウレベルになりスイツチ39は端子3
91側にオンしプリアンブル信号の送信は停止さ
れる。送信権獲得ブロツクの送出は信号検出回路
25で検出された終了フラグEFがORゲート46
及びANDゲート45を経て供給されるのを待つ
て、非予約通信制御回路37の制御により新たに
再開される。送出する送信ブロツクのプリアンブ
ル信号PRが全て出力端子22に供給されるとプ
リアンブル信号監視回路42はプリアンブル信号
PRの送出終了を示す制御信号421を非予約通
信制御回路37に供給する。この制御信号が供給
されると非予約通信制御回路37は信号検出回路
25において検出されたプリアンブル信号PRが
供給されても予約権獲得ブロツクの送出を停止し
ない。これは先に説明したように、一巡してきた
自己の予約権獲得ブロツクのプリアンブル信号
PRにより、送出動作を停止させないためである。
予約権獲得ブロツクの送出が終了すると、終了フ
ラグ検出回路41がその終了フラグEFを検出し
フリツプフロツプ44をリセツトすると共に非予
約通信制御回路37に検出結果を供給する。非予
約通信制御回路37はこの検出結果にもとづき制
御信号371をロウレベルにし予約権獲得ブロツ
クの送出制御を終了する。なお、予約権獲得ブロ
ツクを送出中に、信号検出回路25が同期フラグ
F0を検出すると、状態制御回路34は第5図の
状態制御回路34と同様の方法により非予約通信
制御回路37をリセツトし、予約権獲得ブロツク
の送出は停止される。 If you wish to acquire the reservation right, the state control circuit 34
The reservation communication control circuit 33 is activated by the control signal 341.
is brought into a non-operating state, and the non-reservation communication control circuit 37 is brought into an operating state. When the time-over circuit 36 detects that all communications based on reservation rights have been completed in the same manner as in the node station of FIG. 5, it sets the flip-flop 44 and makes the output Q high level. Time over circuit 36 is OR gate 4
A control signal 361 is supplied to the non-reservation communication control circuit 37 via 6 and the AND gate 45, and the non-reservation communication control circuit 37 sets the control signal 371 to high level based on this control signal 361, and switches the switch 39 to the terminal 392 side. The transmission right acquisition block with the preamble signal RR at the beginning is supplied from the transmission buffer 40 to the output terminal 22. During the transmission of the preamble signal RR of the transmission right acquisition block, when the preamble signal PR detected by the signal detection circuit 25 is supplied to the non-reservation communication control circuit 37, the control signal 371 becomes low level and the switch 39 switches to the terminal 3.
91 side and the transmission of the preamble signal is stopped. The transmission right acquisition block is sent when the end flag EF detected by the signal detection circuit 25 is detected by the OR gate 46.
After waiting for the signal to be supplied via the AND gate 45, the non-reservation communication control circuit 37 restarts the communication. When all the preamble signals PR of the transmission block to be sent are supplied to the output terminal 22, the preamble signal monitoring circuit 42 outputs the preamble signal PR.
A control signal 421 indicating the end of PR transmission is supplied to the non-reservation communication control circuit 37. When this control signal is supplied, the non-reservation communication control circuit 37 does not stop sending the reservation right acquisition block even if the preamble signal PR detected by the signal detection circuit 25 is supplied. As explained earlier, this is the preamble signal of the own reservation rights acquisition block that has gone through the cycle.
This is to prevent the transmission operation from being stopped due to PR.
When the transmission of the reservation right acquisition block is completed, the end flag detection circuit 41 detects the end flag EF, resets the flip-flop 44, and supplies the detection result to the non-reservation communication control circuit 37. Based on this detection result, the non-reservation communication control circuit 37 sets the control signal 371 to a low level and ends the transmission control of the reservation right acquisition block. Note that while the reservation right acquisition block is being sent, the signal detection circuit 25 detects the synchronization flag.
When F 0 is detected, the state control circuit 34 resets the non-reservation communication control circuit 37 in the same manner as the state control circuit 34 of FIG. 5, and the transmission of the reservation right acquisition block is stopped.
第1図のループ式通信システムにおいて、ノー
ドステーシヨン3,5及び8が既に予約権を獲得
していて、ノードステーシヨン4,6及び7が新
たに予約権を獲得したい場合を例にしてノードス
テーシヨン6の入力端子61及び出力端子62に
おける第7図に示すタイミング図を用いて第2の
実施例によるループ式通信を説明する。ノードス
テーシヨン6は、第7図A−1に示すように予約
権にもとづく送信ブロツクB8が通過してから時
間T1の予約権獲得ブロツクS6を送出しようとす
るが、ノードステーシヨン4からの予約権獲得ブ
ロツクS4が入力されるので、予約権獲得ブロツク
S6の送出を停止し、予約権獲得ブロツクS4の通過
を待つて第7図a−2に示すように予約権獲得ブ
ロツクS6をループ2に送出する。第7図a−1に
示すようにノードステーシヨン6は予約権獲得ブ
ロツクS6がループ2を一巡して全て受信されるの
を確認して、予約権を獲得すると共に、第7図a
−2に示すようにループ2より、一巡して受信さ
れた予約権獲得ブロツクS6を除去する。ノードス
テーシヨン4,6及び7が予約権を獲得した場合
のノードステーシヨン6の入力端子61及び出力
端子62の信号をそれぞれ第7図b−1,b−2
に示す。 In the loop communication system shown in FIG. 1, assume that node stations 3, 5, and 8 have already acquired reservation rights, and node stations 4, 6, and 7 want to newly acquire reservation rights. The loop type communication according to the second embodiment will be explained using the timing chart shown in FIG. 7 at the input terminal 61 and output terminal 62 of. As shown in FIG. 7A-1, the node station 6 attempts to transmit the reservation right acquisition block S6 at time T1 after the transmission block B8 based on the reservation right has passed, but the node station 6 Since the reservation right acquisition block S 4 is input, the reservation right acquisition block
S6 is stopped, and after waiting for the reservation right acquisition block S4 to pass, the reservation right acquisition block S6 is sent to loop 2 as shown in FIG. 7a-2. As shown in FIG. 7 a-1, the node station 6 confirms that the reservation right acquisition block S 6 is received after going through loop 2, and acquires the reservation right.
As shown in -2, from loop 2, the reservation right acquisition block S6 that has been received in one round is removed. The signals of the input terminal 61 and output terminal 62 of the node station 6 when the node stations 4, 6 and 7 acquire the reservation right are shown in FIG. 7 b-1 and b-2, respectively.
Shown below.
ノードステーシヨン6が上記の方法により第7
図c−2に示すように予約権獲得ブロツクS6を送
出しても第7図c−1に示すように同期信号Fの
干渉をうけブロツクS6′となつて受信される場合
は、ノードステーシヨン6は予約権を獲得できな
い。本実施例では予約権獲得を希望するノードス
テーシヨンは予約権にもとづく通信が全て終了し
たのを検出しても、ループ2が無信号状態になる
まで予約権獲得ブロツクの送出を待つので、予約
権獲得ブロツク相互の干渉を回避することができ
る。 The node station 6 is connected to the seventh node by the method described above.
Even if the reservation right acquisition block S6 is sent as shown in Figure c-2, if it is received as block S6 ' due to interference from the synchronization signal F as shown in Figure 7c-1, the node Station 6 cannot acquire reservation rights. In this embodiment, even if the node station desiring to acquire the reservation right detects that all communication based on the reservation right has ended, it waits to send out the reservation right acquisition block until loop 2 is in a no-signal state. Interference between acquisition blocks can be avoided.
第6図を用いて、予約権獲得ブロツクを送出し
た後予約権を獲得するまでのノードステーシヨン
の動作について説明する。アドレスモニタ29は
第1の実施例で説明した方法と同じ方法によりル
ープ2を一巡してきた自己の予約権獲得ブロツク
を検出し制御信号291により干渉検出回路43
を起動する。干渉検出回路43は、信号検出回路
25で検出された同期フラグF0と終了フラグEF
とを入力し、終了フラグEFが同期フラグF0より
先に検出された時予約権が獲得できたことを、終
了フラグEFより先に同期フラグF0が検出された
時予約権が獲得できなかつたことを状態制御回路
34に通知する。また、一巡してきた自己の予約
権獲得ブロツクは第1の実施例で説明した方法と
同じ方法によりループ2より除去される。 The operation of the node station from sending out the reservation right acquisition block to acquiring the reservation right will be explained using FIG. The address monitor 29 detects its own reservation right acquisition block that has gone around the loop 2 using the same method as explained in the first embodiment, and uses the control signal 291 to detect the interference detection circuit 43.
Start. The interference detection circuit 43 detects the synchronization flag F0 and the end flag EF detected by the signal detection circuit 25.
When the end flag EF is detected before the synchronization flag F 0 , it is determined that the reservation right has been acquired, and when the synchronization flag F 0 is detected before the end flag EF, it is determined that the reservation right has not been acquired. The status control circuit 34 is notified of this fact. Further, the own reservation right acquisition block that has gone through one cycle is removed from loop 2 using the same method as explained in the first embodiment.
本発明の第3の実施例について説明する。な
お、本実施例は予約権獲得ブロツクの送信制御に
特徴があり、それ以外の送信制御は他の実施例と
同じであるので、予約権の獲得方法に限定して説
明する。第1の実施例では予約権にもとづく全て
の通信が終了したのを検出してからノードステー
シヨンは予約権獲得ブロツクを送出し、第2の実
施例では、更に、入力端子に他のノードステーシ
ヨンの予約権獲得ブロツクが入力された場合その
通過を待つて自己の予約権獲得ブロツクを送出す
る。これに対し本実施例では、予約権獲得ブロツ
クの送出が可能となつた時、次の同期信号Fが通
過するまでの時間を計算し、予約権獲得ブロツク
がループを一巡してくる間に同期信号Fの干渉を
受けるか否かを判定し干渉を受けないと判定した
時のみ予約権獲得ブロツクを送出する。 A third embodiment of the present invention will be described. Note that this embodiment is characterized by the transmission control of the reservation right acquisition block, and the other transmission controls are the same as in the other embodiments, so the explanation will be limited to the reservation right acquisition method. In the first embodiment, the node station transmits a reservation right acquisition block after detecting that all communication based on the reservation right has ended, and in the second embodiment, the node station sends out a reservation right acquisition block to the input terminal of another node station. When a reservation right acquisition block is input, it waits for its passage and sends its own reservation right acquisition block. In contrast, in this embodiment, when it becomes possible to send out the reservation right acquisition block, the time until the next synchronization signal F passes is calculated, and the synchronization is performed while the reservation right acquisition block goes around the loop. It is determined whether or not there will be interference from signal F, and only when it is determined that there will be no interference, a reservation right acquisition block is sent out.
本実施例に用いるノードステーシヨンのブロツ
ク図を第8図に示す。第8図のノードステーシヨ
ンは、時間計測回路47が加わると共に、第6図
の干渉検出回路43が不要となつている点を除
き、第6図のノードステーシヨンと同じである。
第8図のノードステーシヨンは予約権獲得ブロツ
クの送出手順のみが第1及び第2の実施例と異な
るので予約権獲得ブロツクの送出手順に限り説明
する。時間計測回路47の詳細を第9図に示す。
第9図の時間計測回路47は、同期フラグF0に
同期してカウントするカウンタ473、予約権獲
得判定回路474及びANDゲート475とから
構成されている。予約権獲得判定回路474は非
予約通信制御回路33の制御信号371の立上り
を検出し、立上り時点のカウンタ473の出力を
入力し、送出しようとする予約権獲得ブロツクの
長さよりループの占有時間を算出し、ループにお
ける伝送遅延時間を加えた時間が、次の同期信号
Fが通過するまでの時間より短かいか、あるいは
一定時間以上短かいか否かを判定し、短かい場
合、制御信号476をロウレベルからハイレベル
にする。従つてANDゲート475の出力471
はハイレベルになりORゲート31を介しスイツ
チ39に供給され、予約権獲得ブロツクの送出が
開始される。予約権獲得判定回路474はプリア
ンブル信号検出回路42の制御信号421により
自己の送信権獲得ブロツクのプリアンブル信号の
送出終了を通知されると、制御信号472により
予約権が獲得できたことを状態制御回路34に通
知する。自己のプリアンブル信号の送出時に、入
力端子21より他のノードステーシヨンからのプ
リアンブル信号が供給されると、制御信号371
はロウレベルになる。予約権獲得判定回路474
は制御信号371のこの立下りを検出すると、制
御信号476をロウレベルにし、初期の状態に戻
る。なお、ループを一巡してきた予約権獲得ブロ
ツクは前述の方法によりループより除去される。 FIG. 8 shows a block diagram of the node station used in this embodiment. The node station in FIG. 8 is the same as the node station in FIG. 6, except that a time measurement circuit 47 is added and the interference detection circuit 43 in FIG. 6 is no longer necessary.
Since the node station shown in FIG. 8 differs from the first and second embodiments only in the procedure for transmitting the reservation right acquisition block, only the procedure for transmitting the reservation right acquisition block will be explained. Details of the time measurement circuit 47 are shown in FIG.
The time measurement circuit 47 shown in FIG. 9 includes a counter 473 that counts in synchronization with the synchronization flag F 0 , a reservation right acquisition determination circuit 474 and an AND gate 475. The reservation right acquisition determination circuit 474 detects the rise of the control signal 371 of the non-reservation communication control circuit 33, inputs the output of the counter 473 at the time of the rise, and determines the loop occupation time based on the length of the reservation right acquisition block to be sent. It is determined whether the calculated time and the transmission delay time in the loop are shorter than the time until the next synchronization signal F passes, or whether it is shorter than a certain period of time, and if it is short, the control signal 476 from low level to high level. Therefore, the output 471 of AND gate 475
becomes high level and is supplied to the switch 39 via the OR gate 31, and transmission of the reservation right acquisition block is started. When the reservation right acquisition determination circuit 474 is notified by the control signal 421 of the preamble signal detection circuit 42 that the transmission of the preamble signal of its own transmission right acquisition block has ended, the reservation right acquisition determination circuit 474 determines that the reservation right has been acquired by the control signal 472. 34. When a preamble signal from another node station is supplied from the input terminal 21 when transmitting its own preamble signal, the control signal 371
becomes low level. Reservation right acquisition determination circuit 474
When detecting this fall of the control signal 371, it sets the control signal 476 to low level and returns to the initial state. Note that the reservation right acquisition block that has gone through the loop is removed from the loop by the method described above.
本実施例においては、第7図のc−1,c−2
に示すような同期信号Fの干渉を受けるような予
約権獲得ブロツクの送出は禁止されるので信号検
出回路25で検出された同期フラグF0によりア
イドル信号供給回路24のリセツト制御は必ずし
も必要ではない。また、ループに送出された信号
はループ上で他の信号の干渉をうけないので、予
約権獲得ブロツクの送受信と同じ方法により予約
権にもとづかないノードステーシヨン間の通信を
行なうことができる。 In this embodiment, c-1 and c-2 in FIG.
Since the transmission of a reservation right acquisition block that is subject to interference from the synchronization signal F as shown in FIG. . Furthermore, since the signal sent to the loop is not interfered with by other signals on the loop, communication between node stations that is not based on reservation rights can be performed using the same method as the transmission and reception of reservation right acquisition blocks.
ただし送出するデータのブロツクは第2図aに
示す構成を有する。 However, the block of data to be sent has the configuration shown in FIG. 2a.
この場合のタイミング図を第10図a−1,a
−2に示す。なお、図中のD6はノードステーシ
ヨン6から送出される予約権にもとずかないデー
タブロツクを示す。 The timing diagram in this case is shown in Figure 10 a-1, a.
-2. Note that D 6 in the figure indicates a data block sent from the node station 6 that is not based on a reservation right.
このときは、予約権獲得を示す制御信号472
が時間計測回路47より状態制御回路34に供給
されるが、状態判定回路34はこれを無視する。 At this time, a control signal 472 indicating reservation right acquisition is sent.
is supplied from the time measurement circuit 47 to the state control circuit 34, but the state determination circuit 34 ignores this.
以上は第2図a,b及びcにそれぞれ示す構成
の送信ブロツク、予約権獲得ブロツク及び同期信
号を用いて説明したが、第11図に示すように同
期信号であるか否かを示すSYビツトをそれぞれ
に付与し、同図cの同期信号のみSY=1とし同
図aの送信ブロツク及び同図bの予約権獲得ブロ
ツクのSY=0とする構成としてもよい。同期信
号のあて先アドレスDA及び発信者アドレスSA
は共にクロツクステーシヨンのアドレスにする。
この場合、信号検出回路25は同期フラグF0の
検出の代わりに、SY=1の検出を行なう。 The above has been explained using the transmission block, the reservation right acquisition block, and the synchronization signal shown in FIGS. 2a, b, and c, respectively. However, as shown in FIG. may be given to each block, and only the synchronizing signal shown in FIG. Destination address DA and sender address SA of synchronization signal
Both are the clock station address.
In this case, the signal detection circuit 25 detects SY=1 instead of detecting the synchronization flag F0 .
本発明の第4の実施例について説明する。前述
した3つの実施例においては各ノードステーシヨ
ンにおいて予約権にもとづく通信の終了を監視し
ていたが、本実施例では特定の1個のノードステ
ーシヨンのみこの監視機能を有し、このノードス
テーシヨンが予約権にもとずく通信の終了を検出
した場合、予約権通信終了信号をループに送出し
一巡した後これを除去する。 A fourth embodiment of the present invention will be described. In the three embodiments described above, each node station monitored the termination of communication based on the reservation right, but in this embodiment, only one specific node station has this monitoring function, and this node station When the end of communication based on the right is detected, a reservation right communication end signal is sent to the loop and removed after completing one cycle.
他のノードステーシヨンは予約権通信終了信号
の通過を待つて自己の予約権獲得ブロツクを送出
する。第1図のループ式通信システムにおいて、
ノードステーシヨン3,5及び8が予約権を既に
獲得しており、ノードステーシヨン4,6が予約
権獲得を希望し、ノードステーシヨン3が上記の
特定のノードステーシヨンとなつている場合を例
にしてノードステーシヨン6の動作を第12図の
ダイミング図を用いて説明する。 The other node stations wait for the reservation right communication end signal to pass and then send out their own reservation right acquisition blocks. In the loop communication system shown in Figure 1,
As an example, assume that node stations 3, 5, and 8 have already acquired reservation rights, node stations 4 and 6 wish to acquire reservation rights, and node station 3 is the above-mentioned specific node station. The operation of the station 6 will be explained using the dimming diagram shown in FIG.
ノードステーシヨン3は送信ブロツクB8の通
過後時間T1の間無信号時間が続くと予約権にも
とづく通信が終了したものと判定し、予約権通信
終了信号Mをループに送出する。ノードステーシ
ヨン4は予約権通信終了信号Mの通過に続いて予
約権獲得ブロツクS4を送出する。ノードステーシ
ヨン6は第12図a−1に示すように、予約権通
信終了信号Mとそれにひきつづく予約権獲得ブロ
ツクS4が供給されると、同図a−2に示すよう
に、予約権獲得ブロツクS4の通過を待つて予約権
獲得ブロツクS6をループ2に送出する。予約権獲
得ブロツクS6が同期信号Fの干渉をうけずに一巡
した時ノードステーシヨン6は予約権を獲得す
る。 When the no-signal period continues for a time T1 after the transmission block B8 has passed, the node station 3 determines that the communication based on the reservation right has ended, and sends a reservation right communication end signal M to the loop. Following passage of the reservation right communication end signal M, the node station 4 sends out a reservation right acquisition block S4 . When the node station 6 receives the reservation right communication end signal M and the subsequent reservation right acquisition block S4 as shown in FIG. 12 a-1, it acquires the reservation right as shown in FIG. 12 a-2. After waiting for block S4 to pass, reservation right acquisition block S6 is sent to loop 2. When the reservation right acquisition block S6 completes one cycle without being interfered with by the synchronization signal F, the node station 6 acquires the reservation right.
本実施例に用いる信号ブロツクの構成を第13
図に示す。送信ブロツクは情報の領域に通信す
べきデータを挿入し、予約権獲得ブロツクは情報
の領域に前述のダミー信号DMYを挿入する。
ビツトSYは信号ブロツクが同期信号であるかを、
ビツトMCは信号ブロツクが予約権通信終了信号
Mかを示す。 The configuration of the signal block used in this example is as follows.
As shown in the figure. The transmission block inserts the data to be communicated into the information area, and the reservation right acquisition block inserts the aforementioned dummy signal DMY into the information area.
Bit SY indicates whether the signal block is a synchronous signal.
Bit MC indicates whether the signal block is the reservation right communication end signal M.
MC=1の予約権通信終了信号Mを送出するノ
ードステーシヨンの構成は非予約通信制御回路3
7の機能を除いて第5図のノードステーシヨンと
同じなので第5図を用いて説明する。非予約通信
制御回路37は常に動作状態にあり、タイムオー
バ検出回路36が制御信号361により予約権に
もとづく全ての通信の終了を非予約通信制御回路
37に通知する。非予約通信制御回路37は制御
信号371をハイレベルにし送信バツフア40内
の予約権通信終了信号Mをスイツチ39を介して
出力端子22に供給する。予約権通信終了信号M
では、SY=0、MC=1であり、あて先アドレ
スDAと発信者アドレスSAは自己のステーシヨ
ンアドレスにする。このノードステーシヨンが予
約権獲得を希望する場合は、予約権獲得ブロツク
をSY=0、MC=1にして、予約権獲得ブロツ
クに予約権通信終了情報を付与して送出する。即
ち、送出される信号ブロツクはこのノードステー
シヨンにとつては予約権獲得ブロツクであり、他
のノードステーシヨンにとつては予約権通信終了
信号Mとなる。 The configuration of the node station that sends the reservation right communication end signal M with MC=1 is the non-reservation communication control circuit 3.
Since it is the same as the node station shown in FIG. 5 except for the function 7, it will be explained using FIG. The non-reservation communication control circuit 37 is always in an operating state, and the time-over detection circuit 36 notifies the non-reservation communication control circuit 37 of the termination of all communications based on reservation rights using a control signal 361. The non-reservation communication control circuit 37 sets the control signal 371 to high level and supplies the reservation right communication end signal M in the transmission buffer 40 to the output terminal 22 via the switch 39. Reservation right communication end signal M
Then, SY=0, MC=1, and the destination address DA and sender address SA are the own station address. If this node station desires to acquire the reservation right, it sets the reservation right acquisition block to SY=0 and MC=1, adds reservation right communication termination information to the reservation right acquisition block, and sends it out. That is, the signal block sent out is a reservation right acquisition block for this node station, and becomes a reservation right communication end signal M for other node stations.
この予約権通信終了信号Mはループ2を一巡し
た後前述の方法によりループ2より除去される。
一致判定回路26は、予約権通信終了信号Mに対
しても予約権獲得ブロツクに対するのと同じよう
に予約権獲得の有無を状態制御回路34に通知す
るが、状態制御回路34は予約権獲得要求中なら
ば予約権獲得を認識し、予約中でなければこれを
無視する。なお、同期信号Fの通過は信号検出回
路25においてビツトSY=1を検出することに
より検出する。同様に本実施例における第4図に
示すクロツクステーシヨン1は、同期フラグ検出
回路14がビツトSY=1を検出した時、一巡し
た同期信号Fをループ2から除去する。第5図の
ノードステーシヨンでは、予約権獲得の有無を一
致判定回路26が行なつているが第2の実施例で
用いた第6図に示す干渉検出回路43を用いても
よい。この場合のノードステーシヨンの構成を第
14図に示す。第14図のノードステーシヨンに
おいては、干渉検出回路43は一巡して受信され
た自分の予約権獲得ブロツクの終了フラグEFが
SY=1の同期信号よりも先に受信されたか否か
により予約権獲得の有無を判定し状態制御回路3
4に通知する。 After this reservation right communication end signal M goes around loop 2, it is removed from loop 2 by the method described above.
The coincidence determination circuit 26 notifies the state control circuit 34 of whether or not the reservation right has been acquired in response to the reservation right communication end signal M in the same way as for the reservation right acquisition block. If it is inside, it will recognize that the reservation right has been acquired, and if it is not reserved, it will be ignored. Note that the passage of the synchronization signal F is detected by detecting bit SY=1 in the signal detection circuit 25. Similarly, in the clock station 1 shown in FIG. 4 in this embodiment, when the synchronization flag detection circuit 14 detects bit SY=1, it removes the synchronization signal F that has gone through one cycle from the loop 2. In the node station shown in FIG. 5, the coincidence determination circuit 26 determines whether or not a reservation right has been acquired, but the interference detection circuit 43 shown in FIG. 6 used in the second embodiment may also be used. The configuration of the node station in this case is shown in FIG. In the node station shown in FIG. 14, the interference detection circuit 43 detects that the end flag EF of its own reservation right acquisition block, which has been received in one round, is
The state control circuit 3 determines whether or not the reservation right has been acquired based on whether or not it is received before the synchronization signal of SY=1.
Notify 4.
本実施例に用いる予約権通信終了信号Mを送出
しないノードステーシヨンの構成例を第15図に
示す。第15図のノードステーシヨンはフリツプ
フロツプ44が信号検出回路25で検出したビツ
トMC=1によりセツトされることを除き第6図
のノードステーシヨンと同じである。但し、フリ
ツプフロツプ44は、信号検出回路25において
検出される通過する信号のMC=1ビツトにより
セツトされ、終了フラグ検出回路41において検
出される自己の送信信号の終了フラグEFにより
リセツトされる。従つて、このノードステーシヨ
ンは予約権通信終了信号Mの通過を検出した後、
ループ2が無信号状態になつた時予約権獲得ブロ
ツクを送出する。 FIG. 15 shows an example of the configuration of a node station that does not send out the reservation right communication end signal M used in this embodiment. The node station of FIG. 15 is the same as the node station of FIG. 6 except that flip-flop 44 is set by bit MC=1 detected by signal detection circuit 25. However, the flip-flop 44 is set by the MC=1 bit of the passing signal detected by the signal detection circuit 25, and reset by the end flag EF of its own transmission signal detected by the end flag detection circuit 41. Therefore, after this node station detects passage of the reservation right communication end signal M,
When loop 2 becomes non-signaled, it sends out a reservation right acquisition block.
本発明の第5の実施例について説明する。第4
の実施例では特定のノードステーシヨンが予約権
通信終了信号Mを送出したのに対し、本実施例で
はクロツクステーシヨン1がこの機能を有する。
クロツクステーシヨン1の入力端子11及び出力
端子12の信号を示す第16図のタイミング図を
用いて本実施例の送受信制御について説明する。
クロツクステーシヨン1は第16図a−2に示す
ように周期T0で同期信号Fをループ21に送出
する。この同期信号Fは第16図a−1に示すよ
うに一巡してノードステーシヨン1に入力される
が、同期信号Fに続いて、ノードステーシヨン
3,5及び8の送信ブロツクB3,B5及びB8が入
力される。 A fifth embodiment of the present invention will be described. Fourth
In the embodiment described above, a specific node station sent the reservation right communication end signal M, whereas in this embodiment, the clock station 1 has this function.
Transmission/reception control in this embodiment will be explained using the timing diagram of FIG. 16 showing signals at the input terminal 11 and output terminal 12 of the clock station 1.
Clock station 1 sends a synchronizing signal F to loop 21 with period T 0 as shown in FIG. 16a-2. This synchronization signal F is input to node station 1 in one cycle as shown in FIG . B 8 is input.
クロツクステーシヨン1は一巡した同期信号F
をループ2より除去すると共に、送信ブロツク
B8の通過後無信号状態を検出後直ちに、予約権
通信終了信号Mを送出する。この予約権通信終了
信号Mはループ2を一巡後除去される。 Clock station 1 receives the synchronization signal F after one cycle.
is removed from loop 2, and the transmission block
Immediately after detecting a no-signal state after passing B8 , a reservation right communication end signal M is sent. This reservation right communication end signal M is removed after going through loop 2.
本実施例に用いるクロツクステーシヨン1のブ
ロツク図を第17図に示す。 A block diagram of the clock station 1 used in this embodiment is shown in FIG.
はじめに同期信号Fに対する送受信制御に関し
説明する。同期信号供給回路50は周期T0で制
御信号501をハイレベルにしスイツチ39を介
し送信バツフア40内の同期信号Fを送出し、終
了フラグ検出回路41が同期信号Fの送出終了を
通知してきた時制御信号501をロウレベルにす
る。受信制御回路27は制御信号501がハイレ
ベルになるとアイドル信号供給回路24を起動さ
せる。アイドル信号供給回路24は、信号検出回
路25が終了フラグEFを検出し、その検出結果
が受信制御回路27に通知されるまでアイドル信
号の出力を継続する。従つて、同期信号Fを送出
した後、出力端子12は同期信号Fが一巡して受
信されるまでアイドル信号が供給され、一巡した
同期信号Fもループ2より除去される。 First, transmission and reception control for the synchronization signal F will be explained. The synchronization signal supply circuit 50 sets the control signal 501 to a high level at a cycle T0 and sends out the synchronization signal F in the transmission buffer 40 via the switch 39, and when the end flag detection circuit 41 notifies that the transmission of the synchronization signal F has ended. Control signal 501 is set to low level. The reception control circuit 27 activates the idle signal supply circuit 24 when the control signal 501 becomes high level. The idle signal supply circuit 24 continues to output the idle signal until the signal detection circuit 25 detects the end flag EF and the reception control circuit 27 is notified of the detection result. Therefore, after sending out the synchronization signal F, an idle signal is supplied to the output terminal 12 until the synchronization signal F is received after one cycle, and the synchronization signal F after one cycle is also removed from the loop 2.
次に予約権通信終了信号Mに対する送受信制御
に関し説明する。 Next, the transmission and reception control for the reservation right communication end signal M will be explained.
クロツクステーシヨン1は予約通信制御回路3
3、フリツプフロツプ38、ANDゲート32及
びプリアンブル信号監視回路42を有している。
これは、第8図のノードステーシヨンが有する予
約権にともずく送信ブロツクの送出制御回路と同
じ構成を有している。従つて、クロツクステーシ
ヨン1は予約権にもとずく通信と同じ方法により
第16図a−2に示すように、予約権にもとずく
送信ブロツクB3,B5及びB8に続いて送信バツフ
ア40の予約権通信終了信号Mを出力端子22を
介しループ2に送出する。一巡してきた予約権通
信終了信号Mは、第8図のノードステーシヨンが
一巡してきた自己の送信ブロツクをループ2から
除去するのと同じ方法によりループ2から除去さ
れる。 The clock station 1 has a reservation communication control circuit 3.
3, a flip-flop 38, an AND gate 32, and a preamble signal monitoring circuit 42.
This has the same configuration as the transmission control circuit of the transmission block based on the reservation right possessed by the node station shown in FIG. Therefore, clock station 1 transmits subsequent transmission blocks B 3 , B 5 and B 8 based on reservation rights, as shown in FIG. 16a-2, in the same manner as the communication based on reservation rights. A reservation right communication end signal M of the buffer 40 is sent to the loop 2 via the output terminal 22. The reservation right communication end signal M that has gone around is removed from loop 2 in the same way as the node station in FIG. 8 removes its own transmission block that has gone around again from loop 2.
本実施例に用いるノードステーシヨンは第4の
実施例に用いた第15図のノードステーシヨンと
同じで、予約権通信終了信号Mの通過後、ループ
2の信号が無くなつたとき自己の予約権獲得ブロ
ツクを送出する。 The node station used in this embodiment is the same as the node station shown in FIG. 15 used in the fourth embodiment, and acquires its own reservation right when the loop 2 signal disappears after the reservation right communication end signal M passes. Send a block.
第18図に本発明の第6の実施例に用いるクロ
ツクステーシヨン1のブロツク図を示す。第18
図のクロツクステーシヨン1は、第17図のクロ
ツクステーシヨンにノードステーシヨンの機能が
付加されたものである。即ち、受信バツフア28
と、干渉検出回路43とが付加されている。第1
8図のクロツクステーシヨン1は、ノードステー
シヨンの機能として予約権を獲得している場合
は、第13図に示す信号ブロツクをSY=1、
MC=0にすると共に情報の領域にステーシヨ
ン間通信のためのデータを挿入し、あて先アドレ
スDAをデータのあて先ノードステーシヨンのア
ドレスにする。また予約権獲得を希望する場合
は、第13図に示す信号ブロツクをSY=0、
MC=1にすると共に情報の領域にダミー信号
DMYを挿入する。即ち、ビツトSY,MCの設定
により送出する信号ブロツクが同期信号Fあるい
は予約権通信終了信号Mであることを示すと共
に、予約権にもとづく送信ブロツクあるいは予約
権獲得ブロツクの機能をもたせる。この信号ブロ
ツクは第17図のクロツクステーシヨンと同じ方
法によりループ2に送出されループ2を一巡後除
去される。干渉検出回路43は第14図のノード
ステーシヨンと同じ方法により予約権獲得の有無
を判定し判定結果を同期信号供給回路50に通知
する。受信バツフア28は、自分あてのデータブ
ロツクを受信しバツフアする。ノードステーシヨ
ンは第5の実施例と同様第15図のノードステー
シヨンを用いる。 FIG. 18 shows a block diagram of a clock station 1 used in a sixth embodiment of the present invention. 18th
The clock station 1 shown in the figure is the clock station shown in FIG. 17 to which the function of a node station is added. That is, the reception buffer 28
and an interference detection circuit 43 are added. 1st
When the clock station 1 in FIG. 8 has acquired the reservation right as a function of a node station, the clock station 1 in FIG.
Set MC to 0, insert data for inter-station communication into the information area, and set the destination address DA to the address of the data destination node station. If you wish to acquire the reservation right, change the signal block shown in Figure 13 to SY=0,
Set MC=1 and add a dummy signal to the information area.
Insert DMY. That is, the setting of bits SY and MC indicates that the signal block to be sent is the synchronization signal F or the reservation right communication end signal M, and also functions as a transmission block or reservation right acquisition block based on the reservation right. This signal block is sent to loop 2 in the same manner as the clock station of FIG. 17, and is removed after going through loop 2. The interference detection circuit 43 determines whether or not a reservation right has been acquired using the same method as in the node station shown in FIG. 14, and notifies the synchronization signal supply circuit 50 of the determination result. The receiving buffer 28 receives and buffers the data block addressed to itself. The node station shown in FIG. 15 is used as in the fifth embodiment.
第4、第5及び第6の実施例において、各ノー
ドステーシヨンは、第3の実施例に用いた第8図
のノードステーシヨンのように、予約権獲得ブロ
ツクの送出が可能か否かを判定し可能の時、予約
権獲得をする構成にしてもよい。 In the fourth, fifth, and sixth embodiments, each node station, like the node station in FIG. 8 used in the third embodiment, determines whether or not it is possible to send a reservation right acquisition block. A configuration may be adopted in which reservation rights are acquired when possible.
この場合、第8図に示すように時間計測回路4
7をORゲート31の入力に設ける。第15図の
ノードステーシヨン及びノードステーシヨンの機
能を有する第18図のクロツクステーシヨンが上
記の機能を有する場合のブロツク図を第19図及
び第20図に示す。第19図のノードステーシヨ
ンでは、時間計測回路47は、非予約通信制御回
路37の制御信号371がハイレベルになつたと
き、送出する予約権獲得ブロツクがループ2上で
同期信号Fの干渉を受けるか否かを判定し、その
判定結果472を状態制御回路34に通知する。
第20図のクロツクステーシヨンでは、予約権通
信終了信号Mの送信制御を行なう予約通信制御回
路33の制御信号331にもとずき時間計測回路
47は判定結果472を状態制御回路34に供給
する。この場合、時間計測回路47は、予約権通
信終了信号Mの送出が可能かの判定に加え、予約
権獲得を希望する場合、予約権通信終了信号Mに
ダミー信号DMYを挿入できるか否かを判定す
る。状態制御回路34は、制御信号472にもと
ずき予約通信制御回路33に対し、予約権通信終
了信号Mを送出できるか否か、更には予約権獲得
のためのダミー信号DMYを挿入すべきか否かを
通知すると共に、ダミー信号DMYが挿入可能の
場合、即ち予約権が獲得された場合同期信号供給
回路50に対し、次の同期信号Fからはステーシ
ヨン間の通信のためのデータを同期信号Fの情報
の領域に挿入するよう通知する。 In this case, as shown in FIG.
7 is provided at the input of the OR gate 31. FIGS. 19 and 20 are block diagrams in which the node station of FIG. 15 and the clock station of FIG. 18 having the functions of the node station have the above functions. In the node station shown in FIG. 19, the time measurement circuit 47 detects that when the control signal 371 of the non-reservation communication control circuit 37 becomes high level, the reservation right acquisition block to be sent receives interference from the synchronization signal F on loop 2. It is determined whether or not this is the case, and the determination result 472 is notified to the state control circuit 34.
In the clock station shown in FIG. 20, the time measuring circuit 47 supplies the determination result 472 to the state control circuit 34 based on the control signal 331 of the reservation communication control circuit 33 that controls the transmission of the reservation right communication end signal M. . In this case, in addition to determining whether the reservation right communication end signal M can be sent, the time measurement circuit 47 determines whether the dummy signal DMY can be inserted into the reservation right communication end signal M if the reservation right acquisition is desired. judge. Based on the control signal 472, the state control circuit 34 determines whether the reservation right communication end signal M can be sent to the reservation communication control circuit 33, and whether a dummy signal DMY for acquiring the reservation right should be inserted. If the dummy signal DMY can be inserted, that is, if the reservation right is acquired, the synchronization signal supply circuit 50 is notified of whether or not the dummy signal DMY can be inserted. Notify that it should be inserted into the information area of F.
各ノードステーシヨンはこのように、時間計測
回路47を有する場合、第8図のノードステーシ
ヨンを用いた第3の実施例と同様に、ループ2上
の信号は同期信号Fの干渉を受けないので、予約
権獲得ブロツクの代わりに、予約権にもとずかな
いノードステーシヨン間の通信のためのデータブ
ロツクを送出することができる。 In this way, when each node station has the time measurement circuit 47, the signal on loop 2 is not interfered with by the synchronization signal F, as in the third embodiment using the node station in FIG. Instead of reservation right acquisition blocks, data blocks can be sent for communication between node stations that are not based on reservation rights.
なお、以上の説明においては第1図に示すよう
に物理的にループ状に接続されたステーシヨンよ
り成る通信システムを例にしたが、本発明は論理
的にループ状に接続されたステーシヨンより成る
通信システムに対しても適用できる。 In the above explanation, a communication system consisting of stations physically connected in a loop as shown in FIG. It can also be applied to systems.
即ち、第1図の通信システムにおいては、ノー
ドステーシヨン2はノードステーシヨン1の通信
終了後通信することができ、ノードステーシヨン
3はノードステーシヨン2の通信終了後通信でき
るというように、定められた順序に従つて循環し
て全てのノードステーシヨンが通信の権利を有す
る。この順序が物理的あるいは論理的に定まつて
いるならば、本発明におけるノードステーシヨン
間をつなぐ伝送路の物理的形態は制限されない。 That is, in the communication system of FIG. 1, node station 2 can communicate after node station 1 finishes communication, node station 3 can communicate after node station 2 finishes communication, and so on in a predetermined order. Therefore, in rotation, all node stations have the right to communicate. As long as this order is determined physically or logically, the physical form of the transmission path connecting the node stations in the present invention is not limited.
このように本発明によれば、予約権の獲得の有
無を各ノードステーシヨンが自律的に判定するこ
とができ、かつ予約権にもとづく通信における送
信ブロツクの長さも可変とすることができ、更に
予約権にもとずかないステーシヨン間の通信を提
供することもでき、クロツクステーシヨンの負荷
も軽減され、信頼性、柔軟性の高いループ式通信
システムを実現することができる。 As described above, according to the present invention, each node station can autonomously determine whether or not a reservation right has been acquired, and the length of a transmission block in communication based on a reservation right can also be made variable. It is also possible to provide communication between stations that is not based on authority, the load on the clock station is reduced, and a highly reliable and flexible loop communication system can be realized.
第1図は本発明のループ式通信システムのブロ
ツク図であり、第2図a,b,cは本発明の第1
の実施例に用いる信号ブロツクの構成図であり、
第3図は本発明の第1の実施例のノードステーシ
ヨンにおけるタイミング図であり、第4図及び第
5図は本発明の第1の実施例に用いるクロツクス
テーシヨン及びノードステーシヨンのブロツク図
であり、第6図は本発明の第2の実施例に用いる
ノードステーシヨンのブロツク図であり、第7図
は第6図のノードステーシヨンにおけるタイミン
グ図であり、第8図は本発明の第3の実施例に用
いるノードステーシヨンであり、第9図は第8図
のノードステーシヨンで用いる時間計測回路47
の構成図であり、第10図は第8図のノードステ
ーシヨンにおけるタイミング図であり、第11図
a,b,cは本発明の第1、第2及び第3の実施
例に用いる信号ブロツクの別の構成図であり、第
12図は、本発明の第4の実施例のノードステー
シヨンにおけるタイミング図であり、第13図は
本発明の第4の実施例に用いる信号ブロツクの構
成図であり、第14図及び第15図は本発明の第
4の実施例に用いる特定のノードステーシヨン及
びその他のノードステーシヨンのブロツク図であ
り、第16図は、本発明の第5の実施例のクロツ
クステーシヨンにおけるタイミング図であり、第
17図は、本発明の第5の実施例に用いるクロツ
クステーシヨンのブロツク図であり、第18図は
本発明の第6の実施例に用いるクロツクステーシ
ヨンのブロツク図であり、第19図及び第20図
は更に別の実施例に用いるノードステーシヨン及
びクロツクステーシヨンのブロツク図である。
第1図、第4図、第5図、第6図、第8図、第
9図、第14図、第15図、第17図、第18
図、第19図及び第20図において、1はクロツ
クステーシヨン、2はループ、3,4,5,6,
7及び8はノードステーシヨン、14は同期フラ
グ検出回路、15はループ制御回路、16及び2
4はアイドル信号供給回路、17及び39はスイ
ツチ、18及び40は送信バツフア、25は信号
検出回路、26は一致判定回路、27は受信制御
回路、28は受信バツフア、30,31,32,
45及び46はゲート、33は予約通信制御回
路、34は状態制御回路、35はカウンタ回路、
36はタイムオーバ検出回路、37は非予約通信
制御回路、38及び44はフリツプフロツプ、4
1は終了フラグ検出回路、42はプリアンブル信
号監視回路、43は干渉検出回路、47は時間計
測回路、473はカウンタ、474は予約権獲得
判定回路、475はゲート、及び50は同期信号
供給回路50をそれぞれ示す。
FIG. 1 is a block diagram of the loop communication system of the present invention, and FIG.
1 is a configuration diagram of a signal block used in an embodiment of
FIG. 3 is a timing diagram of the node station according to the first embodiment of the present invention, and FIGS. 4 and 5 are block diagrams of the clock station and node station used in the first embodiment of the present invention. , FIG. 6 is a block diagram of a node station used in a second embodiment of the present invention, FIG. 7 is a timing diagram of the node station of FIG. 6, and FIG. 8 is a block diagram of a node station used in a third embodiment of the present invention. This is a node station used in an example, and FIG. 9 shows a time measurement circuit 47 used in the node station in FIG.
FIG. 10 is a timing diagram of the node station of FIG. 8, and FIGS. 11a, b, and c are diagrams of signal blocks used in the first, second, and third embodiments of the present invention. 12 is a timing diagram of the node station according to the fourth embodiment of the present invention, and FIG. 13 is a diagram of the configuration of a signal block used in the fourth embodiment of the present invention. , 14 and 15 are block diagrams of a particular node station and other node stations used in the fourth embodiment of the present invention, and FIG. 16 is a block diagram of a specific node station and other node stations used in the fourth embodiment of the present invention. FIG. 17 is a block diagram of the clock station used in the fifth embodiment of the present invention, and FIG. 18 is a block diagram of the clock station used in the sixth embodiment of the present invention. 19 and 20 are block diagrams of a node station and a clock station used in yet another embodiment. Figure 1, Figure 4, Figure 5, Figure 6, Figure 8, Figure 9, Figure 14, Figure 15, Figure 17, Figure 18.
19 and 20, 1 is the clock station, 2 is the loop, 3, 4, 5, 6,
7 and 8 are node stations, 14 is a synchronization flag detection circuit, 15 is a loop control circuit, 16 and 2
4 is an idle signal supply circuit, 17 and 39 are switches, 18 and 40 are transmission buffers, 25 is a signal detection circuit, 26 is a coincidence judgment circuit, 27 is a reception control circuit, 28 is a reception buffer, 30, 31, 32,
45 and 46 are gates, 33 is a reservation communication control circuit, 34 is a state control circuit, 35 is a counter circuit,
36 is a time-over detection circuit, 37 is a non-reservation communication control circuit, 38 and 44 are flip-flops, 4
1 is an end flag detection circuit, 42 is a preamble signal monitoring circuit, 43 is an interference detection circuit, 47 is a time measurement circuit, 473 is a counter, 474 is a reservation right acquisition determination circuit, 475 is a gate, and 50 is a synchronization signal supply circuit 50 are shown respectively.
Claims (1)
シヨンとがループにより接続され一方向に信号が
前記ループを伝送されるループ式通信システムに
おいて、前記クロツクステーシヨンは一定周期毎
に同期信号を前記ループに送出し前記同期信号が
前記ループを一巡して受信されたとき前記同期信
号を前記ループより除去し、予約権を獲得してい
るノードステーシヨンは前記同期信号の通過後ル
ープ上のアイドル状態を検出したとき送信ブロツ
クを前記ループに送出し前記送信ブロツクが前記
ループを一巡して受信されたとき前記送信ブロツ
クを前記ループより除去し、予約権を獲得しよう
とするノードステーシヨンは前記同期信号の通過
後前記ループ上のアイドル状態がループ一巡の信
号伝搬時間より長い時間継続したことを検出した
とき予約権に基づいて周期的に送出する送信ブロ
ツクの長さと同じあるいはそれ以上の長さを有す
る予約権獲得信号ブロツクを前記ループに送出し
前記予約権獲得信号ブロツクが前記ループを一巡
してすべて受信されたとき予約権を獲得すること
を特徴とするループ式通信システム。 2 前記予約権を獲得しようとするノードステー
シヨンは前記同期信号の通過後前記ループ上のア
イドル状態がループ一巡の信号伝搬時間より長い
時間継続したことを検出したとき、次の前記周期
の開始までの残り時間が予約権に基づいて周期的
に送出する送信ブロツクの長さと同じあるいはそ
れ以上の長さを有する予約獲得信号ブロツクのル
ープ占有時間と同じあるいはそれ以上の長さの場
合、前記予約権獲得信号ブロツクを前記ループに
送出し前記ループを一巡してすべて受信されたと
き予約権を獲得することを特徴とする請求項1記
載のループ式通信システム。 3 クロツクステーシヨンと複数のノードステー
シヨンとがループにより接続され一方向に信号が
前記ループ上を伝送されるループ式通信システム
において、前記クロツクステーシヨンは一定周期
毎に同期信号を前記ループに送出し前記同期信号
が前記ループを一巡して受信されたとき前記同期
信号を前記ループより除去し、前記クロツクステ
ーシヨン及び前記ノードステーシヨンのうち特定
のステーシヨンが、前記ループのアイドル状態が
ループ一巡の信号伝搬時間よりも長く継続するの
を監視検出する機能を有し、前記同期信号の通過
後前記のループアイドル継続状態がループ一巡の
信号伝搬時間よりも長いことを検出すると予約権
通信終了信号をループ上に送出しループ一巡後の
前記予約権通信終了信号をループより除去し、予
約権を獲得しているノードステーシヨンは前記同
期信号の通過後ループ上のアイドル状態を検出し
たとき送信ブロツクを前記ループに送出し前記送
信ブロツクが前記ループを一巡して受信されたと
き前記送信ブロツクを前記ループより除去し、予
約権を獲得しようとするノードステーシヨンは前
記予約権通信終了信号の通過後のループを監視し
アイドル状態を検出した時予約権に基づいて同期
的に送出する送信ブロツクの長さと同じあるいは
それ以上の長さをもつ予約権獲得信号ブロツクを
前記ループに送出し前記ループを一巡してすべて
受信されたとき予約権を獲得することを特徴とす
るループ式通信システム。 4 前記予約権を獲得しようとするノードステー
シヨンは前記予約権通信終了信号の通過後のルー
プを監視しアイドル状態を検出した時の前記周期
の開始までの残り時間が予約権に基づいて周期的
に送出する送信ブロツクの長さと同じあるいはそ
れ以上の長さを有する予約権獲得信号ブロツクの
ループ占有時間と同じあるいはそれ以上の長さの
場合、前記予約権獲得信号ブロツクを前記ループ
に送出し前記ループを一巡してすべて受信された
とき予約権を獲得することを特徴とする請求項3
記載のループ式通信システム。[Claims] 1. In a loop communication system in which a clock station and a plurality of node stations are connected by a loop and a signal is transmitted through the loop in one direction, the clock station transmits a synchronization signal at regular intervals. When the synchronization signal sent to the loop is received after going around the loop, the synchronization signal is removed from the loop, and the node station that has acquired the reservation right is placed in an idle state on the loop after the synchronization signal passes. When the node station detects the synchronization signal, it sends the transmission block to the loop, and when the transmission block has gone around the loop and is received, it removes the transmission block from the loop and acquires the reservation right. A reservation having a length equal to or longer than the length of a transmission block that is periodically transmitted based on the reservation right when it is detected that the idle state on the loop has continued for a longer time than the signal propagation time of one round of the loop after passing through. A loop type communication system characterized in that a right acquisition signal block is sent to the loop, and when all the reservation right acquisition signal blocks are received after going around the loop, the reservation right is acquired. 2. When the node station attempting to acquire the reservation right detects that the idle state on the loop has continued for a time longer than the signal propagation time for one round of the loop after the passage of the synchronization signal, the node station that wants to acquire the reservation right If the remaining time is equal to or longer than the loop occupation time of the reservation acquisition signal block, which has a length equal to or longer than the length of the transmission block periodically transmitted based on the reservation right, the reservation right is acquired. 2. The loop type communication system according to claim 1, wherein a signal block is transmitted to said loop, and when all signal blocks are received after going around said loop, a reservation right is acquired. 3. In a loop communication system in which a clock station and a plurality of node stations are connected by a loop and a signal is transmitted in one direction on the loop, the clock station sends a synchronization signal to the loop at regular intervals. When the synchronization signal is received after going around the loop, the synchronization signal is removed from the loop, and a specific station among the clock station and the node station transmits the signal when the idle state of the loop is around the loop. If it detects that the loop idle continuation state is longer than the signal propagation time for one round of the loop after passing the synchronization signal, it sends a reservation right communication end signal to the loop. The node station that has acquired the reservation right transfers the transmission block to the loop when it detects an idle state on the loop after passing the synchronization signal. When the sending block is received after going around the loop, the node station that intends to remove the sending block from the loop and acquire the reservation right monitors the loop after the reservation right communication end signal has passed. When an idle state is detected, a reservation right acquisition signal block having a length equal to or longer than the length of the transmission block sent synchronously based on the reservation right is sent to the loop, and all the blocks are received after going around the loop. A loop communication system characterized by acquiring reservation rights when 4 The node station attempting to acquire the reservation right monitors the loop after the reservation right communication end signal has passed, and periodically calculates the remaining time until the start of the cycle when an idle state is detected based on the reservation right. If the length is the same as or longer than the loop occupation time of the reservation right acquisition signal block, which has the same or longer length as the transmission block to be sent, the reservation right acquisition signal block is sent to the loop and the reservation right acquisition signal block is sent to the loop. Claim 3 characterized in that the reservation right is acquired when all the messages have been received in one cycle.
Loop communication system as described.
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21236482A JPS59103444A (en) | 1982-12-03 | 1982-12-03 | Loop type communication system |
| DE8383112151T DE3382313D1 (en) | 1982-12-03 | 1983-12-02 | RING NETWORK CONTROLLED BY A SIMPLE CLOCK STATION. |
| EP83112151A EP0111277B1 (en) | 1982-12-03 | 1983-12-02 | Loop network system controlled by a simple clock station |
| CA000442460A CA1201784A (en) | 1982-12-03 | 1983-12-02 | Loop network system controlled by a simple clock station |
| US06/824,035 US4627051A (en) | 1982-12-03 | 1986-01-30 | Loop network system controlled by a simple clock station |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21236482A JPS59103444A (en) | 1982-12-03 | 1982-12-03 | Loop type communication system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59103444A JPS59103444A (en) | 1984-06-14 |
| JPH0519855B2 true JPH0519855B2 (en) | 1993-03-17 |
Family
ID=16621323
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21236482A Granted JPS59103444A (en) | 1982-12-03 | 1982-12-03 | Loop type communication system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59103444A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0711916U (en) * | 1993-07-30 | 1995-02-28 | 久志 藤原 | Ring |
-
1982
- 1982-12-03 JP JP21236482A patent/JPS59103444A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59103444A (en) | 1984-06-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5377189A (en) | Hybrid data communications systems | |
| CA1168770A (en) | Idle time slot seizure and transmission facilities for loop communication system | |
| US4538263A (en) | Variable-band switching system for voice and data communication | |
| US5115233A (en) | Shared data/voice communication system with programmable data priority | |
| US4718061A (en) | Communications network having bit-mapped refresh cycle | |
| US4507778A (en) | Digital transmission system | |
| JPH0439941B2 (en) | ||
| EP0060517A1 (en) | Multiple access system of terminals on a digital telephone line | |
| JPH0750679A (en) | Method of bandwidth allocation in communication network | |
| CA1264844A (en) | Time division switching system having a priority selector responsive to proceed-to-send requests | |
| JPH0133060B2 (en) | ||
| JPH07110010B2 (en) | Information transmission method | |
| JPS58129899A (en) | Distribution control system for multiplex random access for transmission line of local circuit network for speech and data | |
| JPS6094559A (en) | Method and device for selecting one station from a plurality of station assemblies that interact with a master station | |
| JP2746398B2 (en) | Communication channel ownership configuration | |
| JPH0519855B2 (en) | ||
| EP0269423A2 (en) | Local area network exchange | |
| GB2177878A (en) | Data transmission system of the local area network type | |
| WO1990015493A1 (en) | Hybrid data communications system | |
| JPS6113843A (en) | Hybrid exchange system | |
| JPH0550175B2 (en) | ||
| JPS62225049A (en) | Packet multiplex transmission equipment | |
| JPH0447501B2 (en) | ||
| JPH0433182B2 (en) | ||
| JPH0550176B2 (en) |