Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0417579B2 - - Google Patents
[go: Go Back, main page]

JPH0417579B2 - - Google Patents

Info

Publication number
JPH0417579B2
JPH0417579B2 JP59250223A JP25022384A JPH0417579B2 JP H0417579 B2 JPH0417579 B2 JP H0417579B2 JP 59250223 A JP59250223 A JP 59250223A JP 25022384 A JP25022384 A JP 25022384A JP H0417579 B2 JPH0417579 B2 JP H0417579B2
Authority
JP
Japan
Prior art keywords
data
code
communication control
transmission
message
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
Application number
JP59250223A
Other languages
English (en)
Other versions
JPS61128652A (ja
Inventor
Koichiro Ozawa
Yozo Imatake
Kazunori Ono
Susumu Okamura
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.)
NEC Corp
Original Assignee
Nippon Electric Co Ltd
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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP59250223A priority Critical patent/JPS61128652A/ja
Publication of JPS61128652A publication Critical patent/JPS61128652A/ja
Publication of JPH0417579B2 publication Critical patent/JPH0417579B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)

Description

【発明の詳細な説明】 (技術分野) 本発明はデータ伝送装置、特に2台以上のコン
ピユータ又はこれを含む端末装置相互間で行なわ
れるデータ伝送に用いるデータ伝送方式に関す
る。
(従来技術) 従来、この種のデータ伝送方式はISO又はJIS
に示す伝送コードが用いられており、特に伝送効
率を上げる必要のある場合には、バイナリイメー
ジで伝送可能なトランスペアレントモードによる
方式も容認されている。
しかし、このトランスペアレントモードでは、
たまたまバイナリイメージデータ中にDLEコー
ドと同じコードが存在する場合には、これを区別
するためにDLEなる制御コードを前置して伝送
し、受信側でDLEが2個連続するときはその1
つを除去する方法をとつて、DLE+制御コード
と同じパターンが発生するのを防いでいる。この
方法では常に連続する2キヤラクタを監視する機
能が受信側に必要であつて、1キヤラクタ毎の受
信データで割込みをかけてコードを読みとる方式
を持つデータ伝送方式では、続いて来る2つのキ
ヤラクタを直接比較制御することができず、プロ
グラム上で常に2つの受信キヤラクタを比較しな
がら読みとるため、キヤラクタを読みとるプログ
ラムの間に比較するプログラムが走り、ために高
速伝送時にはキヤラクタを落して再伝送に至る
か、あるいは時間的余裕を見るため最初から伝送
速度を落す時、本来高速伝送のための方式である
にもかかわらず、逆にそれができないという問題
があつた。
(発明の目的) 本発明の目的は上記欠点を除去せんがため、受
信した瞬間の1キヤラクタだけで伝送制御が可能
となるトランスペアレント伝送によるデータ伝送
装置を提供することにある。
(発明の構成) 本発明による2点以上に分かれて点在するシス
テム間のデータ伝送方式において、データを編集
しプロトコルを制御するためのプロセツサと、こ
のプロセツサを作動させるプログラム及びデータ
を格納するメモリと、伝送すべきデータを直並列
変換する通信制御回路と、少なくともこれら3つ
の部分を信号的に結合するバスと、システム間距
離が大きな場合に通信制御部からの入出力直列伝
送信号を変復調する変受調部から構成され、送信
側では伝送すべきバイナリーイメージの原始デー
タ列に続けてデータの終りを意味するあらかじめ
定められた1バイトの区切りコードを付加し前記
原始データの中から前記区切りコードと等しいコ
ードのデータのみを取り除き前記区切りコードに
続いて先に取り除いたコードの原始データ内での
位置を示すコード列とこれに続く1バイトの最終
コードを1つのメツセージとして編集、送出する
手段と、受信側ではこのメツセージに含まれる各
コードから原始データを再組立する手段を有する
ことを特徴とするデータ伝送方式が得られる。
(発明の原理) 通常、送受信装置とも以下に述べるような同一
構成を持つているので、ここではいずれか片側の
みについて説明する。中心となるべきプロセツサ
ではデータ着信時の割込み信号を受付け解析し、
データを読み込み、記憶するとともに受信したデ
ータの内容やエラー、無応答に対するプロトコル
上の制御等を司さどり、バス上に接続されたメモ
リと一体となつて必要な処理一切を行なう。
データを実際に伝送する回線は必要なら変復調
部を通してこのバスに接続されている通信制御部
に導かれ、回線側の直列信号とバス側の並列信号
とを相互に変換することができる。この通信制御
部は1キヤラクタの送受信毎に1回の割込信号を
プロセツサに与えるという最も一般的なものであ
る。
ここで本発明において用いる伝送フオーマツト
について説明する。前述のごとく原始データはバ
イナリーイメージであるので、受信側に対してデ
ータの終りを示すあらかじめ定められたビツトフ
オーマツトを持つコードとメツセージの終りを示
す同様のコードが伝送データに混在しないように
する。ここでは前者をOO(16進)、後者をFF(16
進)とし、原始データのメツセージ長は254キヤ
ラクタ以下にしておく。原始データからデータの
終りを示すコードと等しいコード(OO)を抜き
去つたものの間をつめ、原始データの最終キヤラ
クタの次にデータ終了コード(OO)を置き、次
に原始データ中OOの存在していた位置を、原始
データの最先頭キヤラクタをO1(16進)、最後
尾をFE(16進)として続けて並べる。最後にメツ
セージ終了コード(FF)を置いて、連続した1
つのメツセージとする。
この場合バリテイビツト等誤り制御のためのビ
ツトやキヤラクタ、同期キヤラクタの付加される
ことがあるが、本発明の本質的問題ではないので
ここでは省略する。
作 用 このような伝送フオーマツトにおいて、連続受
信キヤラクタ中に、若しOOが発見されれば、こ
の直前のコードをもつてデータが終了したことを
知ることができ、OOの次のキヤラクタから次に
発見されるFFの直前のキヤラクタまではデータ
中に本来あるべきOOなるコードが省略されたこ
とを物語つていると解釈でき、FFを受信した直
後にブログラムは受信を終了して、必要なプロト
コル制御を行ない、先の約束に従つて原始データ
の復元にとりかかり始める。
(実施例) 次に本発明の実施例について図面を参照して説
明する。第1図は本発明の一実施例の構成図を示
し第1図を参照すると、プロセツサ1と、メモリ
2と、通信制御部3はバス4に接続され、このバ
ス4を通じてプログラム実行に必要な信号が授受
される。システム間が距離的に離れている場合、
又は回線にノイズの多く発生している場合には変
復調部5を通信制御部3に接続する。従つて回線
6は変復調部5又は通信制御部3に接続されるこ
とになる。
この場合プロセツサ1とメモリ2、バス4に要
求する仕様上の特殊条件はなく、通常の割込処理
が可能であればよい。変復調部5もデータ伝送速
度、同期方式に適合していればよい。通信制御部
3は最も一般的な1キヤラクタ毎の割込方式であ
ればよい。総じてごく単純な一般的コンピユータ
システムである。
第2図では、このシステム間で伝送されるキヤ
ラクタフオーマツトが示されているaは原始デー
タを、bは伝送回線上のデータを表わしている。
すなわち送信側ではaをbに変換して送信し、受
信側ではbから再びaに変換する。a、bともバ
イナリーイメージのデータであり、ごく短かい典
形的な例である。本例での原子データは7キヤラ
クタで構成されており、先頭キヤラクタの位置番
号をO1と定義すれば、最後尾キヤラクタ位置は
O7となる。ここでキヤラクタ数は254(FE)
以下である必要がある。理由はキヤラクタ位置情
報コードの中に255(FF)が存在すると、メ
ツセージ終了コード(FF)と区別が不能になる
危険があるためである。a例では位置02,0
5,06にOOが存在している。b例ではaから
OOを取り除いた結果をすき間なく続け位置01
から04までに圧縮した後、位置05にデータ終
了コード(00)を続け、位置06から08にはa
例で省略した00が置かれているビツト位置02,
05,06が順に入れられている。そして最後に
メツセージ終了コードFFを続けて1つのメツセ
ージを構成している。
a、b間の変換はプログラムを介して行なわれ
るが、受信側では00を発見すれば一義的にデータ
の終了を意味し、FFを発見すれば一義的にメツ
セージの終了を意味するため、プログラムは常に
その時受信している1キヤラクタのみを監視して
いればよく、各キヤラクタ間のプログラム走行時
間を最低限におさえることができる。また原理的
に原始データと伝送データのフオーマツト長は第
2図からわかる通り、後者が前者+2キヤラクタ
であるため、JISで規定しているDLE付加方式に
比べ、一般に冗長度が小さく、いずれもトランス
ペアレントの本来の趣旨である高伝送効率に合致
させることができる。
(発明の効果) 本発明はデータ伝送において受信した瞬間の1
キヤラクタだけで伝送制御が可能となる効果があ
る。
【図面の簡単な説明】
第1図は本発明の一実施例のブロツク図、第2
図a,bはその一例の伝送フオーマツト図を示
す。 1……プロセツサ、2……メモリ、3……通信
制御部、4……バス、5……変復調部。

Claims (1)

    【特許請求の範囲】
  1. 1 2点以上に分かれて点在するシステム間のデ
    ータ伝送方式において、データを編集しプロトコ
    ルを制御するためのプロセツサと、このプロセツ
    サを作動させるプログラム及びデータを格納する
    メモリと、伝送すべきデータを直並列変換する通
    信制御回路と、少なくともこれら3つの部分を信
    号的に結合するバスと、システム間距離が大きな
    場合に通信制御部からの入出力直列伝送信号を変
    復調する変復調部から構成され、送信側では伝送
    すべきバイナリーイメージの原始データ列に続け
    てデータの終りを意味するあらかじめ定められた
    1バイトの区切りコードを付加し前記原始データ
    の中から前記区切りコードと等しいコードのデー
    タのみを取り除き前記区切りコードに続いて先に
    取り除いたコードの原始データ内での位置を示す
    コード列とこれに続く1バイトの最終コードを1
    つのメツセージとして編集送出する手段と、受信
    側ではこのメツセージに含まれる各コードから原
    始データを再組立する手段を有することを特徴と
    するデータ伝送方式。
JP59250223A 1984-11-27 1984-11-27 デ−タ伝送方式 Granted JPS61128652A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59250223A JPS61128652A (ja) 1984-11-27 1984-11-27 デ−タ伝送方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59250223A JPS61128652A (ja) 1984-11-27 1984-11-27 デ−タ伝送方式

Publications (2)

Publication Number Publication Date
JPS61128652A JPS61128652A (ja) 1986-06-16
JPH0417579B2 true JPH0417579B2 (ja) 1992-03-26

Family

ID=17204664

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59250223A Granted JPS61128652A (ja) 1984-11-27 1984-11-27 デ−タ伝送方式

Country Status (1)

Country Link
JP (1) JPS61128652A (ja)

Also Published As

Publication number Publication date
JPS61128652A (ja) 1986-06-16

Similar Documents

Publication Publication Date Title
US6819677B1 (en) Method and apparatus for recovering data that was transported utilizing multiple data transport protocols
JP3247589B2 (ja) マルチプロトコル通信制御装置
EP0124594B1 (en) Method and apparatus for transmitting and receiving data messages
US5127013A (en) Data communication system
US5912752A (en) Method and apparatus for improving serial infrared asynchronous communication performance
JP2544385B2 (ja) 通信制御装置
JP3227850B2 (ja) マルチアクセス型lan
JPH0535624A (ja) データ転送方法ならびにデータ送信装置および復元装置
US4746918A (en) Split bus system interface
EP0572843A1 (en) Distribution of modem error correction and compression processing
JPH0417579B2 (ja)
US5721891A (en) Detection of N length bit serial communication stream
JP3424818B2 (ja) 音楽データ通信装置
JPH0557788B2 (ja)
EP1036458B1 (en) A communications protocol
JPH0568071A (ja) データ伝送方式
JP3603818B2 (ja) 音楽データ通信装置
JPH04260254A (ja) Hdlc非同期モードのディジタルデータ転送方式
JPH0761080B2 (ja) 伝送制御方法
JP3364784B2 (ja) 情報処理装置
JPS63313940A (ja) 通信制御装置
JPS61126841A (ja) 通信装置
JPH06284164A (ja) 通信制御コード回避通信方法
JPS63314936A (ja) 調歩同期式のデ−タ通信システム
JPH03217140A (ja) データ伝送システム