JPH0388528A - 通信制御装置 - Google Patents

通信制御装置

Info

Publication number
JPH0388528A
JPH0388528A JP22493889A JP22493889A JPH0388528A JP H0388528 A JPH0388528 A JP H0388528A JP 22493889 A JP22493889 A JP 22493889A JP 22493889 A JP22493889 A JP 22493889A JP H0388528 A JPH0388528 A JP H0388528A
Authority
JP
Japan
Prior art keywords
frame
command
response
retransmission request
sequence bit
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.)
Granted
Application number
JP22493889A
Other languages
English (en)
Other versions
JP2844709B2 (ja
Inventor
Koji Demachi
公二 出町
Mikio Mizushima
水島 幹夫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP22493889A priority Critical patent/JP2844709B2/ja
Publication of JPH0388528A publication Critical patent/JPH0388528A/ja
Application granted granted Critical
Publication of JP2844709B2 publication Critical patent/JP2844709B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は、通信回線を介してデータ等を送受信する通信
制御装置に関し、特に、伝送方式の信頼性を向上させる
ものである。
〈従来の技術〉 通信回線を介して接続される通信制御装置間で相互にデ
ータを授受する際は、次のような方式に拠っている。
即ち、point to pointのような1対1通
信の場合は、送信する側の通信制御装置(以下「送信局
」という〉のコマンド・フレーム送出に対し、受信する
測の通信制御装置(以下「受信局」という)がレスポン
ス・フレームを返送することにより、応答する。
このとき、同一コマンド・フレームの重複受信を避ける
ため、送信局が受信局からのレスポンス・フレームを正
常に受信できなかった場合はコマンド・フレームを再送
信する代わりにレスポンス・フレームの再送信を要求す
るレスポンス再送要求フレームを送出するようにしてい
る。
また、l1ultipoint方式のように通f8回線
に3個以上の通信局が接続されているようなシステムで
は、同一コマンド・フレームの重複受信を避けるために
は、コマンド・フレームにシーケンス番号を付加してコ
マンド・フレームを再送出するようにしている。
〈発明が解決しようとする課題〉 しかしながら、前者のレスポンス再送要求フレームを送
出するような方式においては、雑音等の影譬により、レ
スポンス再送要求フレームを受信した受信局が直前に受
信した応答すべきコマンド・フレームより以前に受信し
たコマンド・フレームに対応したレスポンス・フレーム
を返送する可能性があり、これにより現在のコマンド・
フレームが消失するおそれがあった。
また、後者のような3個以上の通信局を有し、コマンド
・フレームにシーケンス番号を付加して送出するような
方式では、コマンド・フレームの送受信に際し、送信局
と受信局とがそれぞれ相手局毎に情報を管理するため、
通信局の総数には限界があるという問題かあった。
本発明は、上述したような問題を解決することを課題と
し、通信局の数にかかわらず、コマンド・フレームの重
複受信を避けることができるとともに、コマンド・フレ
ームの消失が起きない、信頼性の高い通信制御装置を得
ることを目的とする。
く課題を解決するための手段〉 以上の課題を解決した本発明は、送信するフレームにシ
ーケンス・ビットを付加し、また、受信したフレーム内
のシーケンス・ビットに応じて送信するフレームを決定
するようにしたものであり、その具体的な構成は次の通
りである。
即ち、通信回線により接続されている相手局にコマンド
・フレームを送信し、前記相手局から前記コマンド・フ
レームに対応するレスポンス・フレームを受信できなか
った際はレスポンス再送要求フレームを送信し、前記相
手局から;1マント再送要求フレームを受信した際は前
記コマンド・フレームと同一のコマンド・フレームを送
信する送信機能と、前記コマンド・フレームを受信し、
前記コマンド・フレームを正常に受信した際は前記レス
ポンス・フレームを返信し、前記レスポンス再送要求を
受信した際は前記レスポンス・フレームを送信する受信
機能とを存する通信制御装置において、 前記コマンド・フレームを送信する毎に反転させるシー
ケンス・ビットを前記コマンド・フレームに付加すると
ともに、前記レスポンス再送要求フレーム送信の際に直
前に送信したコマンド・フレームに付加した前記シーケ
ンス・ビットと同一のシーケンス・ピッ1へをこのレス
ポンス再送要求フレームに付加するシーケンス・ビット
発生付加手段を前記送信機能に設け、 受信した前記コマンド・フレームに付加されているシー
ケンス・ビットを記憶し、前記レスポンス再送要求フレ
ームを受信した際に内部で記憶してあるシーケンス・ピ
ッl〜の値と比較し、一致の時はレスポンス・フレーム
送出を指示し不一致の時はコマンド再送要求フレーム送
出を指示するシーケンス・ビット記憶手段を前記受信機
能に設けたことを特徴とする通信制御装置である。
また、前記送信機能は前記コマンド・フレーム送信時及
び前記レスポンス再送要求フレーム送信時に自局の送信
元アドレスを付加して送信し、前記受信機能に、前記送
出元アドレスを記憶し、前記レスポンス再送要求フレー
ムを受信した際に、このレスポンス再送要求フレーム内
のシーケンス・ビット及び送出元アドレスと内部に記憶
してあるシーケンス・ビット及び送出元アドレスとを比
較し、両者一致の場合は前記レスポンス・フレーム送信
を指示しどちらか不一致の場合はコマンド再送要求フレ
ーム送信を指示する比較手段を設けるようにしても良い
。
く作用〉 本発明の通信制御装置の次のように動作する。
(1)送信機能は、コマンド・フレーム及びレスポンス
再送要求フレームを送出する際にシーケンス・ビットを
付加する。受信機能は、レスポンス再送要求フレームを
受信した際に、付加されているシーケンス・ビットと内
部で記憶しているシーケンス・ビットの値により、レス
ポンス・フレームまたはコマンド再送要求フレームを送
出する。
(2)送信機能は、コマンド・フレーム及びレスポンス
再送要求フレームを送出する際にシーケンス・ビットと
ともに送出元アドレスを付加する。受信機能は、レスポ
ンス再送要求フレームを受信した際に、付加されている
シーケンス・ビット及び送出元アドレスと内部で記憶し
ているシーケンス・ビット及び送出元アドレスの値に上
りレスポンス・フレームまたはコマンド再送要求フレー
ムを送出する。
〈実施例〉 第1図は本発明を実施した通信制御装置の構成を表わす
ブロック図である。
通信制御装置1は通信回線しに接続され、内部には送信
機能2、受信機能3、通信回線りとのインターフェイス
機能4、送受信以外に必要な他機能5から構成される。
送信機能2は、コマンド・フレームを生成して送出元ア
ドレスとともに送出を行うフレーム送信部21、コマン
ド・フレーム送信の都度シーケンス・ビットsbを反転
してコマンド・フレームに付加するとともにこのシーケ
ンス・ビットsbを記憶するシーケンス・ビット管理部
22、レスポンス・フレームを受信する際に正常な受信
ができなかった場合はレスポンス再送要求フレームを送
出し、またコマンド再送要求フレームを受信した際はコ
マンド・フレームを再送出するコマンド再送部23を有
する。
受信機能3は、コマンド・フレームを受信するフレーム
受信部31、コマンド・フレームに含まれるシーケンス
・ビットsbと送出元アドレスSAとを記憶する記憶部
32、コマンド・フレームを正常受信した際にレスポン
ス・フレームを送信し、レスポンス再送要求フレームを
受信した際に付加されているシーケンス・ビットsb及
び送出元アドレスSAを内部で記憶しているシーケンス
・ビ・y l〜sb及び送出元アドレスSAと比較して
レスポンス・フレームまたはコマンド再送要求フレーム
を送出するレスポンス再送部33を有する。
第2図は、通信回線りを介して本発明の通信制御装置1
どうじが1対1にデータ伝送を行う例である。
この時の送受信動作を第3図の動作図を用いて説明する
。
尚、一方の通信制御装置1のアドレスをNとして送信局
とし、他方の通信制御装置1のアドレスをN+1として
受信局とする。
第3図で、(1)正常動作、(2)レスポンス・フレー
ムが受信されずレスポンス再送要求により回復する場合
、(3)雑音によりレスポンス・フレーム送出なしにレ
スポンス再送要求か送出されコマンド再送要求により回
復する場合、の3つの場合に分けて説明する。
(1)送信局にてコマンド送信要求が発生すると、シー
ケンス・ビットsbを反転しくこの例では” 1 ”か
らO′°へ反転)、コマンド・フレームCFIを送出す
る。このコマンド・フレームCF1にはシーケンス・ビ
ットsb“0′″及び送出元アドレスSA”“N′を付
加する。
これにより、受信局においてシーケンス・ビットSb“
0“及び送出元アドレスSA“N″が設定され、コマン
ド・フレームCFIは受信局に取り込まれる。受信局か
らはレスポンス・フレームRFIが送信局へ送信され、
コマンド送信動作が終了する。
(2)送信局にてコマンド送信要求か発生すると、シー
ケンス・ピッJ−s bを“0”から“′1″へ反転し
、コマンド・フレームCF2にシーケンス・ビットsb
“′1′°及び送出元アドレスSA″″N”を付加して
送出する。受信局は、シーケンス・ビットsb“1′”
及び送出元アドレスSA“N″を設定してこのコマンド
・フレームCF2を収り込1 み、レスポンス・フレームRF2を送出する。
ここで、レスポンス・フレームRF2に雑音Z1がのり
、送信局側に正しく伝達されないと、送信局は受信局側
に、コマンド・フレームCF2と同一のシーケンス・ピ
ッh s b ” 1. ”及び送出元アドレスSA”
N”を付加したレスポンス再送要求フレームRR2を送
出する。
受信局は、このレスポンス再送要求フレームRR2に付
加されているシーケンス・ビットsb“1°°及び送出
元アドレスSA’“N”を、内部で記憶しているシーケ
ンス・ビットsb“′1′′及び送出元アドレスSA”
N’”と比較し、一致するため、コマンド・フレームC
F2に対するレスポンス・フレームRF2−を送信局へ
送信する。これにより、コマンド送信動作は終了する。
(3)送信局にてコマンド送信要求が発生し、シーケン
ス・ビットsbを” 1 ”から“0″へ反転し、シー
ケンス・ビットsb”O”及び送出元アドレスSA’“
N“を付加してコマンド・フレームCF3を受信局へ送
出する。
2 この時、このコマンド・フレームCF3に雑音Z2がの
り、受信局で正常に送信できず、更に雑音Z3が送信局
で受信されたとする。
これにより、送信局はコマンド・フレームCF3に対応
するレスポンス・フレームを受信できなかったため、シ
ーケンス・ビットsb”O”及び送出元アドレスSA“
N ”を付加してレスポンス再送要求フレームRR3を
受信局へ送出する。
受信局では、受信したレスポンス再送要求フレームRR
B内のシーケンス・ビットsb I′o−1及び送出元
アドレスSA“N”と、内部で記憶しているシーケンス
・ビットsb″゛1′及び送出元アドレスSA“N″と
を比較し、シーケンス・ピッ1− s bの不一致のた
め、送信局へコマンド再送フレームCRを送信する。
これによって、送信局は再びコマンド・フレームCF 
3と同一のコマンド・”フレームCF3−を受信局へ送
信し、受信局はこのコマンド・フレームc F 3−内
のシーケンス・ビットsb“′0”及び送出元アドレス
SA”N”を内部に設定し、このコマンドを取り込む。
そして、受信局は送信局へレスポンス・フレームRF’
 3を送信し、このコマンド送信動作は終了する。
尚、以上(1)、  (2)、  (3)の動作におい
ては、1対1の通信制御装置(送信局及び受信局)間の
送受信であるため、送信局のアドレス、即ち送出元アド
レスSA ”N”は付加してもしなくても良い。
さて、次に、第4図に示すような、アドレス”N” 、
  ”N +−1” 、  “N + 2 ”の通信制
御装置1が通信回線りに接続さ゛れている、3局以上の
通信制御装置間での通信について第5図の動作図を用い
て説明する。
この図は、送信局としてアドレス“N″”及び”N+2
”、受信局としてアドレス“’N+1”の3局間の通信
であり、(1)は送信局“N”と受信局”N+1”の通
信であり、(2)は送信局°“N千2″と受信局”N+
1’”の通信である。
(1)送信局“N“よりコマンド送信要求が発生し、反
転したシーケンス・ビットsb”O”及び送出元アドレ
スSA“Nパをコマンド・フレームCF1に付加して受
信局へ送出する。
受信局“N + 1 ’”ではシーケンス・ビットsb
“′0パ及び送出元アドレスSA“N′°を内部に記憶
して、このコマンドを取り込み、レスポンス・フレーム
RFIを送信局へ送信してコマンド送信動作を正常に終
了する。
(2)次に、送信局” N +2 ”にてコマンド送信
要求が発生したとする。
送信局“’N+2’”は、反転したシーケンス・ピッl
−s b ”O”と送出元アドレスSA”N+2’″を
コマンド・フレームCF2にイ4加して受信局°“N 
+1 ”へ送信する。
この時、受信局“N + 1 ”は雑音z1によりこの
コマンド・フレームCF2を正常に受信できず、また、
送信局“N ) 2 ”にも雑音Z2が与えられとする
。
送信局“’N+2”はコマンド・フレームCF2送出後
、対応するレスポンス・フレームが返信さ】 5 れないため、コマンド・フレームCF2と同様のシーケ
ンス・ピッ1−sb”O”及び送出元アドレスSA”N
+2”を付加してレスポンス再送要求RR2を受信局“
N+i°°へ送信する。
受信局”N+1′″は、このレスポンス再送要求RR2
内のシーケンス・ビットsb”0′″及び送出元7゛ド
レスSA″N+2′”と、内部で記憶しているシーケン
ス・ビットsb“0°“及び送出元アドレスSA”N”
とを比較する。
比較の結果、シーケン・ビットs bの値は“0″で一
致するか、送出元アドレスSAの値が“N“″と”” 
N +2 ”で異なり不一致のため、これにより、送信
局(“N+2”)に対し、コマンド再送要求フレームC
Rを送出する。
このコマンド再送要求フレームCRを受信した送信局”
 N +2 ’″は、先に送出したコマンド・フレーム
CF2と全く同一のコマンド・フレームCF2−を受信
局“”N+1”へ送出する。
これにより、受信局” N +1 ”はシーケンス・ピ
ッl−s b ”O”及び送出元アドレスSA”N+6 2″を設定してこのコマンドを取り込み、レスポンス・
フレームRF2を送信局“N +2 ”へ送信し、この
コマンド送信動作を終了する。
このようにして、通信局が3個以上であっても、コマン
ド・フレームの消失、重複受信なく、円滑に送受信動作
を行うことかできる。
〈発明の効果〉 以上のように、本発明の通信制御装置によれば、1対1
の通信動作、または3局以上の通信動作にあっても、同
一フレームの重複受信、コマンド・フレームの消失等を
なくすことができ、より信頼性の高い通信制御装置を得
ることができる。
【図面の簡単な説明】
第1図は本発明を実施した通信制御装置の構成を表わす
ブロック図、第2図は本発明装置の1対1の接続を表わ
す図、第3図は1対1の通信制御装置の送受信動作を表
わす図、第4図は本発明装置の3台の接続を表わす図、
第5図は第4図に示した接続における送受信動作の一例
を表わす図である。 1・・・通信制御装置、2・・・送信機能、21・・・
フレーム送信部、 22・・・シーケンス・ビット管理部、23・・・コマ
ンド再送部、3・・・受信機能、31・・・フレーム受
信部、32・・・記憶部、33・・・レスポンス再送部
、

Claims (2)

    【特許請求の範囲】
  1. (1)通信回線により接続されている相手局にコマンド
    ・フレームを送信し、前記相手局から前記コマンド・フ
    レームに対応するレスポンス・フレームを受信できなか
    った際はレスポンス再送要求フレームを送信し、前記相
    手局からコマンド再送要求フレームを受信した際は前記
    コマンド・フレームと同一のコマンド・フレームを送信
    する送信機能と、前記コマンド・フレームを受信し、前
    記コマンド・フレームを正常に受信した際は前記レスポ
    ンス・フレームを返信し、前記レスポンス再送要求を受
    信した際は前記レスポンス・フレームを送信する受信機
    能とを有する通信制御装置において、 前記コマンド・フレームを送信する毎に反転させるシー
    ケンス・ビットを前記コマンド・フレームに付加すると
    ともに、前記レスポンス再送要求フレーム送信の際に直
    前に送信したコマンド・フレームに付加した前記シーケ
    ンス・ビットと同一のシーケンス・ビットをこのレスポ
    ンス再送要求フレームに付加するシーケンス・ビット発
    生付加手段を前記送信機能に設け、 受信した前記コマンド・フレームに付加されているシー
    ケンス・ビットを記憶し、前記レスポンス再送要求フレ
    ームを受信した際に内部で記憶してあるシーケンス・ビ
    ットの値と比較し、一致の時はレスポンス・フレーム送
    出を指示し不一致の時はコマンド再送要求フレーム送出
    を指示するシーケンス・ビット記憶手段を前記受信機能
    に設けたことを特徴とする通信制御装置。
  2. (2)前記送信機能は前記コマンド・フレーム送信時及
    び前記レスポンス再送要求フレーム送信時に自局の送信
    元アドレスを付加して送信し、 前記受信機能に、前記送出元アドレスを記憶し、前記レ
    スポンス再送要求フレームを受信した際に、このレスポ
    ンス再送要求フレーム内のシーケンス・ビット及び送出
    元アドレスと内部に記憶してあるシーケンス・ビット及
    び送出元アドレスとを比較し、両者一致の場合は前記レ
    スポンス・フレーム送信を指示しどちらか不一致の場合
    はコマンド再送要求フレーム送信を指示する比較手段を
    設けたことを特徴とする請求項(1)記載の通信制御装
    置。
JP22493889A 1989-08-31 1989-08-31 通信制御装置 Expired - Fee Related JP2844709B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22493889A JP2844709B2 (ja) 1989-08-31 1989-08-31 通信制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22493889A JP2844709B2 (ja) 1989-08-31 1989-08-31 通信制御装置

Publications (2)

Publication Number Publication Date
JPH0388528A true JPH0388528A (ja) 1991-04-12
JP2844709B2 JP2844709B2 (ja) 1999-01-06

Family

ID=16821540

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22493889A Expired - Fee Related JP2844709B2 (ja) 1989-08-31 1989-08-31 通信制御装置

Country Status (1)

Country Link
JP (1) JP2844709B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002336327A (ja) * 2001-05-16 2002-11-26 Harman Kikaku:Kk ミスト装置
CN120029549A (zh) * 2025-01-24 2025-05-23 无锡众星微系统技术有限公司 一种指令交互方法、存储控制器卡以及交互系统

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002336327A (ja) * 2001-05-16 2002-11-26 Harman Kikaku:Kk ミスト装置
CN120029549A (zh) * 2025-01-24 2025-05-23 无锡众星微系统技术有限公司 一种指令交互方法、存储控制器卡以及交互系统

Also Published As

Publication number Publication date
JP2844709B2 (ja) 1999-01-06

Similar Documents

Publication Publication Date Title
US6760766B1 (en) Data transmission method and device
WO2026067538A1 (zh) 一种基于rdma的请求装置、响应装置和系统
JPH0567092B2 (ja)
JPH0213158A (ja) メツセージ伝送方法
JP2844709B2 (ja) 通信制御装置
JPH0458215B2 (ja)
JPS5933953A (ja) 通信ネツトワ−クシステムにおける通信制御方式
KR100773778B1 (ko) 멀티캐스트 방식의 분산 서버 제어 방법 및 그 시스템
JPS62237835A (ja) デ−タ通信制御方法
CN114500168B (zh) 一种分布式控制系统跨广域网通讯方法及网关
CN116264536B (zh) 主备倒换控制方法、装置、电子设备及介质
JPH0630000A (ja) 通信ラインの2重化制御方式
JP3217086B2 (ja) 二重化システムにおける待機系制御装置とメッセージ装置間のメッセージ交信方式
JPS60219850A (ja) 通信制御方式
JPS63272240A (ja) 通信システム
CN115150373A (zh) 音频传输方法、终端设备及计算机可读存储介质
JPH054040Y2 (ja)
CN119996333A (zh) 基于物联网的分布式信息管理系统及方法
JPS59161952A (ja) 通信パス確立方式
JPH04340834A (ja) ハイレベル通信手順におけるフレーム再送方式
JPS593673A (ja) オンライン・システム
JPH0278343A (ja) 通信制御方式
JPH11341052A (ja) 情報伝送システム、情報伝送方法、記憶媒体
JPH10336274A (ja) データ通信システム及びデータ通信方法
JPS59210751A (ja) ネツトワ−クのノ−ド障害回復方式

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees