JPH01834A - 全二重通信方式 - Google Patents
全二重通信方式Info
- Publication number
- JPH01834A JPH01834A JP62-154330A JP15433087A JPH01834A JP H01834 A JPH01834 A JP H01834A JP 15433087 A JP15433087 A JP 15433087A JP H01834 A JPH01834 A JP H01834A
- Authority
- JP
- Japan
- Prior art keywords
- communication device
- data
- information
- transmission
- communication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims description 92
- 238000000034 method Methods 0.000 title claims description 17
- 230000000717 retained effect Effects 0.000 claims 1
- 230000005540 biological transmission Effects 0.000 description 44
- 239000000872 buffer Substances 0.000 description 36
- 238000012546 transfer Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 5
- 230000001934 delay Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 238000013524 data verification Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は全二重回線を介して通信装置で情報の授受を行
う全二重通信方式に関し、特に、情報の伝達の確認に関
するものである。
う全二重通信方式に関し、特に、情報の伝達の確認に関
するものである。
〈従来の技術)
従来、この種の全二重通信方式の通信手順を第3図に示
す。同図に示すように、データの送受を行う1符に、送
信側の通信装置と受信側の通信装置との間で所定の手順
で通信開始の確認を行う。この結果、通信可能状態にな
ると、送信側の通信装置はCRC,LRC等の冗長符号
を付与した送信データ(1)を受信側の通信装置へ送信
する。受信側の通信装置は送信データ(1)を受信する
と、冗長符号により伝送誤りの有無をチエツクするエラ
ーチエツクを行い、そのチエツク結果を送信側の通信装
置へ返送する。送信側の通イ8装置は返送されたチエツ
ク結果が肯定応答であれば、同様にして、次の送信デー
タ(2)を受信側の通信装置へ送信し、返送ざわたチエ
ツク結果が否定応答であれば、送信データ(2)を受信
側の通信装置へ再送する。このようにして、情報の伝達
の確認を行いながら、送信データ(n)までの情報の通
信を行った後、所定の手順で通信終了手順を行い、切断
確認を行う。
す。同図に示すように、データの送受を行う1符に、送
信側の通信装置と受信側の通信装置との間で所定の手順
で通信開始の確認を行う。この結果、通信可能状態にな
ると、送信側の通信装置はCRC,LRC等の冗長符号
を付与した送信データ(1)を受信側の通信装置へ送信
する。受信側の通信装置は送信データ(1)を受信する
と、冗長符号により伝送誤りの有無をチエツクするエラ
ーチエツクを行い、そのチエツク結果を送信側の通信装
置へ返送する。送信側の通イ8装置は返送されたチエツ
ク結果が肯定応答であれば、同様にして、次の送信デー
タ(2)を受信側の通信装置へ送信し、返送ざわたチエ
ツク結果が否定応答であれば、送信データ(2)を受信
側の通信装置へ再送する。このようにして、情報の伝達
の確認を行いながら、送信データ(n)までの情報の通
信を行った後、所定の手順で通信終了手順を行い、切断
確認を行う。
(発明が解決しようとする問題点)
しかしながら、上記の全二重通信方式では、エラーチエ
ツク用の冗長符号を送信しなければならないという問題
点かあった。また、転送の信頼性を上げるためにはこの
エラーチエツク用の符号の割合が実際に転送する情報に
比べ大きくなるという欠点があり、通信に時間がかかる
と同時に多量の情報を送信する必要があった。更に、エ
ラーチエツク用の符号の発生及び受信側での検査用に送
信側受信側両方で手順の全く同じハードを必要とした。
ツク用の冗長符号を送信しなければならないという問題
点かあった。また、転送の信頼性を上げるためにはこの
エラーチエツク用の符号の割合が実際に転送する情報に
比べ大きくなるという欠点があり、通信に時間がかかる
と同時に多量の情報を送信する必要があった。更に、エ
ラーチエツク用の符号の発生及び受信側での検査用に送
信側受信側両方で手順の全く同じハードを必要とした。
本発明は以上述べた問題点を解決し、必要な通信時間の
短縮及び受信側のハニド量の゛削減を可能とすると共に
、通信手順の規定の暖和を可能とする全二重通信方式を
提供するものである。
短縮及び受信側のハニド量の゛削減を可能とすると共に
、通信手順の規定の暖和を可能とする全二重通信方式を
提供するものである。
(問題点を解決するための手段)
本発明は前記問題点を解決するために、全二重回線を介
して通信装置間で情報の授受を行う全二重通信方式にお
いて、送信側の通信装置は送信すべき情報を受信側の通
信装置へ送信すると共に保持しておき、受信側の通信装
置では、送信側の通信装置から送イ3された情報を受信
すると共に、当該情報を送信側の通信装置へ返送し、送
信側の通信装置では保持しておいた当該情報と返送され
た当該情報との照合を行い、不一致の場合には当該情報
を再送するものである。
して通信装置間で情報の授受を行う全二重通信方式にお
いて、送信側の通信装置は送信すべき情報を受信側の通
信装置へ送信すると共に保持しておき、受信側の通信装
置では、送信側の通信装置から送イ3された情報を受信
すると共に、当該情報を送信側の通信装置へ返送し、送
信側の通信装置では保持しておいた当該情報と返送され
た当該情報との照合を行い、不一致の場合には当該情報
を再送するものである。
(作用)
本発明は次のように作用する。送信側の通信装置は情報
を送°信すると共に保持しておいた該情報と5受信側の
通信装置よりそのまま返送された情報とを照合して一致
の有無を判定することにより、伝送誤りの有無を判定す
る。この結果、送信側の通信装置は、一致して伝送誤り
のない場合には次の情報を送信し、逆に不一致で伝送誤
りのある場合には当該情報を再送し、同様の判定を行い
、一致するまで再送を繰り返す。このように、CRC等
の冗長符号を用いることなく伝送誤りをチエツクできる
ので、そのためのハードが不要となり、通信時間を短縮
して信頼度の高い通信を行うことができると共に、通信
手順の規定を暖和させることかできる。また、簡単な冗
長符号(例えばパリティコード)を使用することにより
更に信頼度を向上させることができる。
を送°信すると共に保持しておいた該情報と5受信側の
通信装置よりそのまま返送された情報とを照合して一致
の有無を判定することにより、伝送誤りの有無を判定す
る。この結果、送信側の通信装置は、一致して伝送誤り
のない場合には次の情報を送信し、逆に不一致で伝送誤
りのある場合には当該情報を再送し、同様の判定を行い
、一致するまで再送を繰り返す。このように、CRC等
の冗長符号を用いることなく伝送誤りをチエツクできる
ので、そのためのハードが不要となり、通信時間を短縮
して信頼度の高い通信を行うことができると共に、通信
手順の規定を暖和させることかできる。また、簡単な冗
長符号(例えばパリティコード)を使用することにより
更に信頼度を向上させることができる。
(実施例)
第1図は本発明の一実施例の通信手順を示す図である。
従来と同様に、通信の開始確認を行った後、同図に示す
ように、送信側の通信装置は、送信データ(1)を受信
側の通信装置へ送信すると共に保持する。受信側の通信
装置では送信データ(1)を受信すると共に、これをそ
のまま返送データ(1)として送信側の通信装置へ返送
する。送信側の通信装置では保持しておいたデータ(1
)と返送データ(1)とを照合する。この結果、一致し
ているならば、次の送信データ(2)を受信側の通信装
置へ送信すると共に保持し、更に受信側から返送された
返送データ(2)と保持しておいたデータ(2)との照
合を行う。この結果、一致している場合には、同様に次
の送信データ(3)の送信及び保・ 持を行い、返送デ
ータ(3) との照合を行う。この結果、一致していな
ければエラーを検出したこととなり、送信データ(3)
の再送を行う。このようにして送信データ(n)までの
送信及び照合が終了すると、従来と同様、通信終了手順
を実行し、切断の確認を行う。
ように、送信側の通信装置は、送信データ(1)を受信
側の通信装置へ送信すると共に保持する。受信側の通信
装置では送信データ(1)を受信すると共に、これをそ
のまま返送データ(1)として送信側の通信装置へ返送
する。送信側の通信装置では保持しておいたデータ(1
)と返送データ(1)とを照合する。この結果、一致し
ているならば、次の送信データ(2)を受信側の通信装
置へ送信すると共に保持し、更に受信側から返送された
返送データ(2)と保持しておいたデータ(2)との照
合を行う。この結果、一致している場合には、同様に次
の送信データ(3)の送信及び保・ 持を行い、返送デ
ータ(3) との照合を行う。この結果、一致していな
ければエラーを検出したこととなり、送信データ(3)
の再送を行う。このようにして送信データ(n)までの
送信及び照合が終了すると、従来と同様、通信終了手順
を実行し、切断の確認を行う。
第2図は第1図で述べた通信手順を実施するための通信
システムの構成を示すブロック図である。送信側の通信
装置1と受信側の通信装置2は全二重通信路(全二重回
線)3で接続される。
システムの構成を示すブロック図である。送信側の通信
装置1と受信側の通信装置2は全二重通信路(全二重回
線)3で接続される。
送信側の通信装置1は送信情報源4、セレクタ5.11
、ブロックNO,生成部6、送信データバッファ7、メ
モリバッファ8、送信器9、受信器lO1返送データシ
リアルバッファ11、返送データバッファ12、照合器
13及び再送データバッファ15を備える。メモリバッ
ファ8はメモリバッファ(+)81からメモリバッファ
(に)8にで構成される。
、ブロックNO,生成部6、送信データバッファ7、メ
モリバッファ8、送信器9、受信器lO1返送データシ
リアルバッファ11、返送データバッファ12、照合器
13及び再送データバッファ15を備える。メモリバッ
ファ8はメモリバッファ(+)81からメモリバッファ
(に)8にで構成される。
受信側の通信装置2は受信器2!、受信データシリアル
バッファ22、受信データバッファ23及び送信器24
を備える。受信データバッファ23は受信データバッフ
ァ(1)2:l、から受信データバッファ(,1)23
.で構成される。
バッファ22、受信データバッファ23及び送信器24
を備える。受信データバッファ23は受信データバッフ
ァ(1)2:l、から受信データバッファ(,1)23
.で構成される。
次に動作を説明する。
送信情報源4は、照合器!3からエラー発生+I′tf
tか人力されないとき、所定のタイミンつて送イ1)す
べきブロック毎のデータをセレクタ5へ転送する。セレ
クタ5は再送データバッファ15及び送信情報源4の出
力データのうち、通信開始時又は照合器13からエラー
発生情報が入力されない場合には送信情報源4の出力デ
ータ、即ち送信データを選択して送信データバッファ7
へ転送する。送信データバッファ7では転送された送信
データにブロックNO,生成部6からのブロックNO,
を付与し、ブロックNO,を付与した送信データを送信
器9及び全二重通信路を介して通信装置2へ送信すると
共に、メモリバッファ8に保持する。
tか人力されないとき、所定のタイミンつて送イ1)す
べきブロック毎のデータをセレクタ5へ転送する。セレ
クタ5は再送データバッファ15及び送信情報源4の出
力データのうち、通信開始時又は照合器13からエラー
発生情報が入力されない場合には送信情報源4の出力デ
ータ、即ち送信データを選択して送信データバッファ7
へ転送する。送信データバッファ7では転送された送信
データにブロックNO,生成部6からのブロックNO,
を付与し、ブロックNO,を付与した送信データを送信
器9及び全二重通信路を介して通信装置2へ送信すると
共に、メモリバッファ8に保持する。
受信側の通信装置2では、全二重通信路3からの送信デ
ータを受信器21で受信すると共に、受信データを受信
データシリアルバッファ22を介して受信データバッフ
ァ23、〜23JにブロックNO1に従って転送する。
ータを受信器21で受信すると共に、受信データを受信
データシリアルバッファ22を介して受信データバッフ
ァ23、〜23JにブロックNO1に従って転送する。
これと同時に、受信データシリアルバッファ22の内容
は返送データとして送信器24及び全二1゛[通信路3
を介して送信側の通イ11装置1へ返送される。
は返送データとして送信器24及び全二1゛[通信路3
を介して送信側の通イ11装置1へ返送される。
送イ1゛1側の通信装置1では全二重通信路3から受信
器lOで受信した返送データを返送データシリアルバッ
ファ11を介して返送データバッファ12に転送する。
器lOで受信した返送データを返送データシリアルバッ
ファ11を介して返送データバッファ12に転送する。
返送データバッファ12は、返送データを照合器13へ
転送すると共に、返送データに付与されたブロック゛N
O,をセレクタI4に通知し、ブロックNO1に対応す
るメモリバッファ81〜8Kに保持された保持データを
セレクタ14に選択させて照合器13へ転送させる。照
合器13では返送データと保持データと照合し、一致す
るか否かでエラーの有無を検出する。この結果、エラー
発生時にはエラー発生を示すエラー発生情報を送信情報
源4、セレクタ5及びブロックNO,生成部6へ送ると
共に、保持データを再送データとして再送データバッフ
ァ15へ転送する。この結果、エラー発生情報を受は取
った送信情報源4は、再送の発生を知り、新たな送信デ
ータの転送を1ブロック分遅らせる。これと同時にエラ
ー発生情報を受は取ったブロック生成部6はブロックN
O,の加算を停止する。また、同様に、エラー発生情報
が入力されたセレクタ5は次の転送ブロックを再送デー
タとし、再送データバッファ15のブロックNO,付き
出力データを選択して送信データバッファ7ELび送信
器9を介して再送を行う。
転送すると共に、返送データに付与されたブロック゛N
O,をセレクタI4に通知し、ブロックNO1に対応す
るメモリバッファ81〜8Kに保持された保持データを
セレクタ14に選択させて照合器13へ転送させる。照
合器13では返送データと保持データと照合し、一致す
るか否かでエラーの有無を検出する。この結果、エラー
発生時にはエラー発生を示すエラー発生情報を送信情報
源4、セレクタ5及びブロックNO,生成部6へ送ると
共に、保持データを再送データとして再送データバッフ
ァ15へ転送する。この結果、エラー発生情報を受は取
った送信情報源4は、再送の発生を知り、新たな送信デ
ータの転送を1ブロック分遅らせる。これと同時にエラ
ー発生情報を受は取ったブロック生成部6はブロックN
O,の加算を停止する。また、同様に、エラー発生情報
が入力されたセレクタ5は次の転送ブロックを再送デー
タとし、再送データバッファ15のブロックNO,付き
出力データを選択して送信データバッファ7ELび送信
器9を介して再送を行う。
このIf送データに対しても再送データの保持データと
返送データとの照合によるエラーチエツクが同様にして
行われ、送信側の通信装置1ではブロックNO,の識別
か可能な限り、又は受信側の通信装置2では受信データ
バッファ23のある限り、繰り返しの再送が可能である
。ここで、メモリバッファ8.〜8にの数には伝送の遅
延及び再送回数、転送のブロックの情報量によって選ば
れる。
返送データとの照合によるエラーチエツクが同様にして
行われ、送信側の通信装置1ではブロックNO,の識別
か可能な限り、又は受信側の通信装置2では受信データ
バッファ23のある限り、繰り返しの再送が可能である
。ここで、メモリバッファ8.〜8にの数には伝送の遅
延及び再送回数、転送のブロックの情報量によって選ば
れる。
また、ブロックNO1送信のオーバーヘッドをへらすた
めブロックNO,の数を限定し、再送回数かこの数を越
える而に新たな情報の転送を中止し、このデータブロッ
クの転送を完了してから新しい情報(ブロックN01)
を送信する様にすることも可能である。
めブロックNO,の数を限定し、再送回数かこの数を越
える而に新たな情報の転送を中止し、このデータブロッ
クの転送を完了してから新しい情報(ブロックN01)
を送信する様にすることも可能である。
また、送信系でデータブロックに対し、エラー検出用の
簡?ドな冗長符号たとえばパリティ符号を付jz−1,
、返送データをこの冗長符号を含めチエツクすることに
より高信頼度のデータ伝送を効率的に実行することも可
能である。
簡?ドな冗長符号たとえばパリティ符号を付jz−1,
、返送データをこの冗長符号を含めチエツクすることに
より高信頼度のデータ伝送を効率的に実行することも可
能である。
以上の実施例では通信装置1から通信装置2へ送信する
場合について説明したか、逆に通信装置2から通信装置
1へ送イ3する場合には、通信装置1の送信器9及び受
信器IOに接続される各構成要素を通信装置2の送信器
24及び受信器21に接続すると共に、通信装置2の受
信器21及び送信器24に接続される各構成要素を通信
装置1の受信器lO及び送信器9に接続し、これらを切
替えることで送受信を反転させることが可能となる。
場合について説明したか、逆に通信装置2から通信装置
1へ送イ3する場合には、通信装置1の送信器9及び受
信器IOに接続される各構成要素を通信装置2の送信器
24及び受信器21に接続すると共に、通信装置2の受
信器21及び送信器24に接続される各構成要素を通信
装置1の受信器lO及び送信器9に接続し、これらを切
替えることで送受信を反転させることが可能となる。
(発明の効果)
以上詳細に説明したように本発明によれば、全二1[回
線に接続される受信側の通信装置から送信側の通信装置
へ受信情報を返送し、送信情報と返送情報とを照合する
ことにより伝送の誤りをチェツクしているので、送信情
報の冗長符号をなくし又は少なくし効率的に信頼度の高
い通信を行うことが出乗る。また、衛星通信等遅延の大
きな通信に当っては通信時間を大幅に減することができ
る。
線に接続される受信側の通信装置から送信側の通信装置
へ受信情報を返送し、送信情報と返送情報とを照合する
ことにより伝送の誤りをチェツクしているので、送信情
報の冗長符号をなくし又は少なくし効率的に信頼度の高
い通信を行うことが出乗る。また、衛星通信等遅延の大
きな通信に当っては通信時間を大幅に減することができ
る。
第1図は本発明の一実施例の通信手順を示す図、第2図
は本発明の方式が適用されるシステム構成図、第3図は
従来の全二重通信方式の通信手順を示す図である。 1.2・・−通信装置、 3・・・全二重通信路、 4・・・送信情報源、 5.14−・・セレクタ 6−・ブロックNO,生成部、 7・・・送信データバッファ、 8(8,〜8K)””メモリバッファ、9.24・−送
信器、 1O121−・・受イ言器、 11−一返送データシリアルバッファ、12・・・返送
データバッファ、 13・・・照合器、 15−pi送データバッファ、 22、−4信データシリアルバツフア、23(2:l+
〜23J)・・・受信データバッファ。
は本発明の方式が適用されるシステム構成図、第3図は
従来の全二重通信方式の通信手順を示す図である。 1.2・・−通信装置、 3・・・全二重通信路、 4・・・送信情報源、 5.14−・・セレクタ 6−・ブロックNO,生成部、 7・・・送信データバッファ、 8(8,〜8K)””メモリバッファ、9.24・−送
信器、 1O121−・・受イ言器、 11−一返送データシリアルバッファ、12・・・返送
データバッファ、 13・・・照合器、 15−pi送データバッファ、 22、−4信データシリアルバツフア、23(2:l+
〜23J)・・・受信データバッファ。
Claims (1)
- 【特許請求の範囲】 全二重回線を介して通信装置間で情報の授受を行う全二
重通信方式において、 送信側の通信装置は送信すべき情報を受信側の通信装置
へ送信すると共に保持しておき、 受信側の通信装置では、送信側の通信装置から送信され
た情報を受信すると共に、当該情報を送信側の通信装置
へ返送し、 送信側の通信装置では保持しておいた当該情報と返送さ
れた当該情報との照合を行い、不一致の場合には当該情
報を再送することを特徴とする全二重通信方式。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62-154330A JPH01834A (ja) | 1987-06-23 | 全二重通信方式 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62-154330A JPH01834A (ja) | 1987-06-23 | 全二重通信方式 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS64834A JPS64834A (en) | 1989-01-05 |
JPH01834A true JPH01834A (ja) | 1989-01-05 |
Family
ID=
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4750165A (en) | Method of duplex data transmission using a send-and-wait protocol | |
KR100431228B1 (ko) | 계층형arq구조의연결된에러검출코딩및패킷넘버링 | |
US6343067B1 (en) | Method and apparatus for failure and recovery in a computer network | |
US4622550A (en) | Data communication system | |
US5574865A (en) | System for data transfer protection during module connection/disconnection onto live bus | |
JPH0419731B2 (ja) | ||
US5007055A (en) | Information distribution system | |
JPH01834A (ja) | 全二重通信方式 | |
JPS609240A (ja) | 通信制御装置 | |
JP2001069156A (ja) | 無線情報送信ネットワークを介して、相互接続された少なくとも2つの局間で確実にデータを転送するシステム | |
JPS63318838A (ja) | 誤り制御通信方法 | |
EP0093004B1 (en) | Data communication system | |
JPH0530115A (ja) | ポーリングシステム | |
JP2001333048A (ja) | データ転送方式 | |
KR910005384B1 (ko) | 사설교환기와 외부 컴퓨터 시스템간의 인터페이스방법 | |
JPS62108632A (ja) | デ−タ伝送方式 | |
JPH06290130A (ja) | データ通信制御装置 | |
JPH0746289A (ja) | 通信制御方式 | |
JPH04274631A (ja) | データ再送伝送方式 | |
JPS6239929A (ja) | デ−タ伝送装置 | |
JPS58219856A (ja) | デ−タ通信方式 | |
JPS6062260A (ja) | デ−タ転送方式 | |
JPS60100844A (ja) | パラレル通信制御装置 | |
JPH06101723B2 (ja) | デ−タ伝送方式 | |
JPS59207765A (ja) | オンライン端末装置 |