【発明の詳細な説明】(産業上の利用分野)本発明は、複数の通信局か通信媒体によって互いにバス
状に接続され、通信媒体の使用権クトークン)を順次授
受しながら各通信局間の通信を行うようにした通信シス
テムにおける通信制御装置に関する。Detailed Description of the Invention (Industrial Field of Application) The present invention is directed to a communication system in which a plurality of communication stations are connected to each other in a bus-like manner through a communication medium, and communication between each communication station is performed by sequentially giving and receiving the right to use the communication medium (tokens). The present invention relates to a communication control device in a communication system configured to perform communication.
(従来の技術)従来より、通信媒体の使用権を順次授受しながら各通信
局間の通信を行うようにした、トークンバス方式の通信
システムは公知である。(Prior Art) Conventionally, a token bus type communication system is known in which communication is performed between communication stations while sequentially giving and receiving the right to use a communication medium.
このような通信システムにおいて、バスにつながる各通
信局に同じ内容の情報を伝送する場合、バス上の各通信
局に対して、個別に同一の内容の情報を送出し、送信先
よりの応答により伝達の確認を行うことで、通信の信頼
性を維持するようにしている。In such a communication system, when transmitting the same information to each communication station connected to the bus, the same information is sent individually to each communication station on the bus, and the information is transmitted depending on the response from the destination. The reliability of communication is maintained by confirming transmission.
(発明が解決しようとする課題)しかしながら、この場合通信時間が送信先の通信局数に
依存して増大すること、通信媒体に接続されている通信
局のアドレスに関する情報が予め送信局に存在している
必要があること、各送信局への送信が同時に行えないた
め、時刻合わせなど、同時性が要求される通信を行うこ
とができないことなどの問題点がある。(Problems to be Solved by the Invention) However, in this case, the communication time increases depending on the number of destination communication stations, and information regarding the addresses of the communication stations connected to the communication medium already exists in the transmitting station. However, since transmission to each transmitting station cannot be performed at the same time, communication that requires synchronization, such as time adjustment, cannot be performed.
本発明はこれらの問題点に鑑みてなされたものであって
、その目的は、同じ内容の情報を同時に各通信局に対し
て送信する同報通信を、高い信頼性を維持しながら効率
よく行うことのできる通信制御装置を実現することにあ
る。The present invention has been made in view of these problems, and its purpose is to efficiently perform broadcast communication in which the same information is simultaneously transmitted to each communication station while maintaining high reliability. The objective is to realize a communication control device that can
(課題を解決するための手段)第1図は本発明の基本的な構成ブロック図である。図に
おいて、Nl、N2・・・Nnは通信媒体1−Nにバス
状に接続された通信局で、通信媒体1、Nの使用権(ト
ークン)を順次授受しながら各通信局間の通信を行う。(Means for Solving the Problems) FIG. 1 is a basic configuration block diagram of the present invention. In the figure, Nl, N2...Nn are communication stations connected to communication media 1-N in a bus-like manner, and communicate between each communication station while sequentially giving and receiving usage rights (tokens) for communication media 1 and N. conduct.
各通信局において、いま通信局N1を同報通信の送信局
、N2を同報通信の受信局とする。送信局N1において
、11は同報通信を送出する同報通信送出手段、12は
トークンに付加されている伝達確認の情報から全ての通
信局に同報通信が伝達されたかどうかを認識する同報通
信伝達確認手段である。受信局N2において、21は同
報通信応答手段で、前回トークンを受信してから現時点
に至までの間に同報通信を受信しているかどうかを示す
信号をトークンに付加し、トークンの巡回順に従って次
の通信局へ送出する。22は否定応答中継手段で、同報
通信の伝達確認の否定応答を示す信号が付加されたトー
クンを受信したとき、自局が同報通信を受信したかどう
かにかかわらず否定応答を示す信号をトークンに付加し
、次の通信局へ送出するものである。In each communication station, communication station N1 is assumed to be a transmitting station for broadcast communication, and communication station N2 is assumed to be a receiving station for broadcast communication. In the transmitting station N1, reference numeral 11 denotes a broadcast communication sending means for transmitting the broadcast communication, and 12 a broadcast communication unit that recognizes whether the broadcast communication has been transmitted to all communication stations from the transmission confirmation information added to the token. It is a means of confirming communication transmission. In the receiving station N2, 21 is a broadcast communication response means that adds a signal to the token indicating whether broadcast communication has been received from the time when the previous token was received to the present time, and determines the circulation order of the token. It is sent to the next communication station according to the following. 22 is a negative response relay means which, when receiving a token to which a signal indicating a negative response to transmission confirmation of broadcast communication is attached, transmits a signal indicating a negative response regardless of whether or not its own station has received the broadcast communication. It is added to the token and sent to the next communication station.
(作用)送信局は1回の同報通信の送出後、トークンが一巡して
同報通信の送信局に戻ってきたとき、トークンに付加さ
れている信号を判断し、それが肯定応答を示していれば
、同報通信が全ての通信局に伝達されたことを認識し、
否定応答を示していれは、同報通信が全ての通信局には
伝達されなかったと認識する。(Operation) After sending one broadcast communication, the transmitting station judges the signal attached to the token when the token goes around and returns to the broadcast communication transmitting station, and the signal indicates an acknowledgment. If so, it will be recognized that the broadcast message has been transmitted to all communication stations, and
If a negative response is indicated, it is recognized that the broadcast communication was not transmitted to all communication stations.
(実施例)以下図面を用いて、本発明の実施例を詳細に説明する。(Example)Embodiments of the present invention will be described in detail below with reference to the drawings.
第2図は、本発明の一実施例を示す構成ブロック図であ
る。図において、第1図の各部分と同じものには同一の
符号を付して示す。図においてN1〜Nnは通信媒体L
Nに互いにバス状に接続された通信局で、トークンバス
方式により、通信媒体LNの使用権(トークン)を順次
授受しながら各通信局間での通信を実現している。FIG. 2 is a block diagram showing an embodiment of the present invention. In the figure, the same parts as those in FIG. 1 are designated by the same reference numerals. In the figure, N1 to Nn are communication media L
N communication stations are connected to each other in a bus-like manner, and communication between each communication station is realized by sequentially giving and receiving the right to use the communication medium LN (token) using a token bus method.
一つの通信局N1において、1は通信媒体LNに物理的
に接続され、送受信を行う送受信手段、2はメディア・
アクセス制御手段で、通信媒体LNの使用権を制御する
ためのトークンの送信と、受信とを行うトークン制御手
段2oを含む。In one communication station N1, 1 is a transmitting/receiving means that is physically connected to the communication medium LN and performs transmission and reception, and 2 is a medium/receiving means.
The access control means includes a token control means 2o that transmits and receives tokens for controlling the right to use the communication medium LN.
同報通信送出手段11及び、同報通信応答手段21は、
いずれもメディア・アクセス制御手段2に結合している
。3はその他の通信制御を行う通信制御手段である。The broadcast communication sending means 11 and the broadcast communication response means 21 are as follows:
Both are coupled to media access control means 2. 3 is a communication control means that performs other communication control.
同報通信送出手段11は、同報通信を送出後、同報通信
の伝達の肯定応答を示すトークンの送出を、メディア・
アクセス制御手段2に指示し、トークンが一巡した後に
、メディア・アクセス制御手段2を介して、送受信手段
1が受信したトークンに付加された同報通信の伝達確認
の情報を受は取る。また、同報通信応答手段21は、同
報通信を受は取ると、それが正しく受信されていれば、
メディア・アクセス制御手段2にトークンを送出する際
、肯定応答を示す情報をトークンに付加するように指示
し、正しく受信されていなければ、否定応答を示す情報
をトークンに付加するように指示する。After transmitting the broadcast communication, the broadcast communication sending means 11 transmits a token indicating an acknowledgment of transmission of the broadcast communication to the media.
The access control means 2 is instructed, and after the token has gone through one round, the transmitting/receiving means 1 receives, via the media access control means 2, the information confirming the transmission of the broadcast communication added to the received token. Further, when the broadcast communication response means 21 receives the broadcast communication, if it is correctly received,
When sending the token to the media access control means 2, it is instructed to add information indicating a positive response to the token, and if it is not correctly received, it is instructed to add information indicating a negative response to the token.
同報通信伝達確認手段12は、送受信手段1か受信した
トークンに付加されている伝達確認の情報を判断し、そ
れから同報通信が全ての通信局に伝達されたかどうかを
認識し、その結果を同報通信送出手段11に伝えるよう
に構成されている。The broadcast communication transmission confirmation means 12 judges the transmission confirmation information added to the token received by the transmitting/receiving means 1, then recognizes whether the broadcast communication has been transmitted to all communication stations, and transmits the result. It is configured to transmit the information to the broadcast communication sending means 11.
また、否定応答中継手段22は、送受信手段1が同報通
信の伝達確認の否定応答を示す信号が付加されたトーク
ンを受信したとき、自分の局が同報通信を受信したかど
うかにかかわらず否定応答を示す信号をトークンに付加
し、次の通信局へ送出するように構成されている。Further, when the transmitting/receiving means 1 receives a token to which a signal indicating a negative response of transmission confirmation of broadcast communication is added, the negative response relay means 22 transmits a message regardless of whether or not its own station has received the broadcast communication. It is configured to add a signal indicating a negative response to the token and send it to the next communication station.
この様に構成した装置の動作を次に説明する。The operation of the apparatus configured in this way will be explained next.
第3図は、各通信局間の論理的な関連を示す動作概念図
である。各通信局N1〜Nnには、それぞれの局番#1
〜#Nが付されており、この番号順にトークンが巡回す
る。FIG. 3 is an operational conceptual diagram showing the logical relationship between each communication station. Each communication station N1 to Nn has a station number #1.
~#N are attached, and the tokens are circulated in this numerical order.
いま、局番#2の通信局が、同報通信の送信元であると
すれば、ます、通信局#2は、同報通信を他の全ての通
信局に(イ)に示すように送信する。次に、トークンに
同報通信の肯定応答を示す情報を付加して、次の通信局
#3へ、(ロ)に示すように送出する。このトークンを
受信した通信局#3は、前記(イ)の同報通信を正しく
受信していれば、肯定応答を示す情報を付加したトーク
ンを、正しく受信していなければ、否定応答を示すトー
クンを(ハ)に示すように次の通信局に送出する。Now, if the communication station with station number #2 is the source of the broadcast communication, then communication station #2 will transmit the broadcast communication to all other communication stations as shown in (a). . Next, information indicating an acknowledgment of the broadcast communication is added to the token, and the token is sent to the next communication station #3 as shown in (b). If the communication station #3 that received this token has correctly received the broadcast communication in (a) above, it will receive a token with information indicating a positive response added, and if it has not received it correctly, it will receive a token indicating a negative response. is sent to the next communication station as shown in (c).
以下、同じようにして順次トークンを受信した通は局は
、受信したトークンに肯定応答を示す情報が付加されて
おり、かつ自分の局が同報通信を正しく受信していれば
、肯定応答を示す情報を付加したトークンを送出し、受
信したトークンに否定応答を示す情報が付加されている
か、または自分の局が同報通信を正しく受信していない
場合、否定応答を示す情報を付加したトークンを送出す
る。Thereafter, a station that receives tokens one after another in the same way will send an acknowledgment if information indicating an acknowledgment is added to the received token and if the station has correctly received the broadcast communication. A token with information indicating a negative response is sent, and if the received token has information indicating a negative response attached, or if your station is not receiving the broadcast correctly, a token with information indicating a negative response added. Send out.
同報通信を送出した通信局#2は、同報通信を送出後、
−巡して戻ってきたトークンに付加されている伝達確認
の情報内容を判定し、それが肯定応答を示していれば、
同報通信が全ての通信局に正しく伝達されたと認識する
。また否定応答を示していれば、同報通信が全ての通信
局には正しく伝達されなかったと認識する。この場合、
同報通信の再送等の回復処理を行うこととなる。Communication station #2 that sent out the broadcast communication, after sending out the broadcast communication,
- Determine the information content of the transmission confirmation attached to the returned token, and if it indicates an affirmative response,
It is recognized that the broadcast communication has been correctly transmitted to all communication stations. Further, if a negative response is shown, it is recognized that the broadcast communication was not correctly transmitted to all communication stations. in this case,
Recovery processing such as retransmission of broadcast communication will be performed.
(発明の効果)以上詳細に説明したように、本発明によれば1回の同報
通信の送出によって、他の全ての通信局からの伝達確認
かとれるもので、同報通信を効率よく、また高い信頼性
を維持しながら行える通信制御装置か提供できる。(Effects of the Invention) As explained in detail above, according to the present invention, transmission confirmation from all other communication stations can be confirmed by sending out one broadcast communication, thereby efficiently transmitting broadcast communication. Furthermore, it is possible to provide a communication control device that can perform communication while maintaining high reliability.
第1図は本発明の基本的な構成ブロツ図、第2図は本発
明の一実施例を示す構成ブロック図、第3図は本発明装
置の動作概念図である。N1〜Nn・・・通信局LN・・・通信媒体11・・・同報通信送出手段12・・・同報通信伝達確認手段21・・・同報通信応答手段22・・・否定応答中継手段FIG. 1 is a basic configuration block diagram of the present invention, FIG. 2 is a configuration block diagram showing an embodiment of the present invention, and FIG. 3 is a conceptual diagram of the operation of the apparatus of the present invention. N1 to Nn...Communication station LN...Communication medium 11...Broadcast communication sending means 12...Broadcast communication transmission confirmation means 21...Broadcast communication response means 22...Negative response relay means
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63049389AJPH0773267B2 (en) | 1988-03-02 | 1988-03-02 | Communication control device |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63049389AJPH0773267B2 (en) | 1988-03-02 | 1988-03-02 | Communication control device |
| Publication Number | Publication Date |
|---|---|
| JPH01223850Atrue JPH01223850A (en) | 1989-09-06 |
| JPH0773267B2 JPH0773267B2 (en) | 1995-08-02 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63049389AExpired - LifetimeJPH0773267B2 (en) | 1988-03-02 | 1988-03-02 | Communication control device |
| Country | Link |
|---|---|
| JP (1) | JPH0773267B2 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007067502A (en)* | 2005-08-29 | 2007-03-15 | Fuji Electric Systems Co Ltd | Token transfer method and information transmission system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS609247A (en)* | 1983-06-28 | 1985-01-18 | Fujitsu Ltd | Confirmation system for multiple address communication of token ring |
| JPS62239641A (en)* | 1986-04-11 | 1987-10-20 | Hitachi Ltd | Broadcast communication method |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS609247A (en)* | 1983-06-28 | 1985-01-18 | Fujitsu Ltd | Confirmation system for multiple address communication of token ring |
| JPS62239641A (en)* | 1986-04-11 | 1987-10-20 | Hitachi Ltd | Broadcast communication method |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007067502A (en)* | 2005-08-29 | 2007-03-15 | Fuji Electric Systems Co Ltd | Token transfer method and information transmission system |
| Publication number | Publication date |
|---|---|
| JPH0773267B2 (en) | 1995-08-02 |
| Publication | Publication Date | Title |
|---|---|---|
| US5099346A (en) | Infrared communications network | |
| US5247380A (en) | Infrared communications network | |
| US4792947A (en) | Method of multi-address communication | |
| JPS6276840A (en) | node device | |
| JPH0654911B2 (en) | Method and apparatus for transferring mastership | |
| JPH02228854A (en) | Data communication system and data communication method | |
| EP0276468B1 (en) | Data transmission control method | |
| JPH01223850A (en) | Communication control equipment | |
| JPS60149239A (en) | Communication network system | |
| JPS62237835A (en) | Data communication control method | |
| JPH01289339A (en) | Communication controller | |
| JPS635645A (en) | Frame transmission method | |
| JPS58171150A (en) | Loop peer communication system | |
| JPH06224919A (en) | Lan system | |
| JPS62183638A (en) | Broadcast communication control method in local area network | |
| JPH0482440A (en) | Multiplex link data transfer system | |
| JPH0773269B2 (en) | Communication control device | |
| JPH02142239A (en) | Data bus transmission controller | |
| JPS61228749A (en) | Error control system in multiple address communication system | |
| JPS6292546A (en) | information transmission system | |
| JPH04320128A (en) | Communication system | |
| JPS62204639A (en) | Local area network system | |
| JPS59110249A (en) | packet communication system | |
| JPH0548984B2 (en) | ||
| JPH04168829A (en) | Communication control system |