JPH1188311A - データ伝送方法 - Google Patents

データ伝送方法

Info

Publication number
JPH1188311A
JPH1188311A JP9236621A JP23662197A JPH1188311A JP H1188311 A JPH1188311 A JP H1188311A JP 9236621 A JP9236621 A JP 9236621A JP 23662197 A JP23662197 A JP 23662197A JP H1188311 A JPH1188311 A JP H1188311A
Authority
JP
Japan
Prior art keywords
frame
character
data
transmitting
transmission
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
Application number
JP9236621A
Other languages
English (en)
Inventor
Yasunori Nishibe
保則 西部
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.)
Meidensha Corp
Meidensha Electric Manufacturing Co Ltd
Original Assignee
Meidensha Corp
Meidensha Electric Manufacturing 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 Meidensha Corp, Meidensha Electric Manufacturing Co Ltd filed Critical Meidensha Corp
Priority to JP9236621A priority Critical patent/JPH1188311A/ja
Publication of JPH1188311A publication Critical patent/JPH1188311A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Dc Digital Transmission (AREA)
  • Communication Control (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

(57)【要約】 【課題】 調歩同期方式によるnバイトのキャラクタの
伝送でフレームデータを伝送するには、フレームデータ
の開始と終了を識別するのに特殊な処理が必要となる。 【解決手段】 フレームデータの送信に先立ってフレー
ムの開始を識別するためのスタートキャラクタSTCを
送信し、その後にフレームの終了を識別するためにnバ
イトに固定したキャラクタB1〜Bnを送信する。可変
長フレームデータの送信にその終了を識別するのに、キ
ャラクタの最後にストップキャラクタを送信すること、
又はスタートキャラクタに続けてフレームのバイト数を
示すフレーム長キャラクタを送信することも含む。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、調歩同期方式によ
るデータ伝送方法に係り、特にフレーム同期のための伝
送方法に関する。
【0002】
【従来の技術】調歩同期方式によるデータ伝送は、図4
にデータフォーマットを示すように、1キャラクタデー
タをスタートビットとストップビットで挟んだものを伝
送単位として通信を行う。
【0003】この調歩同期方式によりフレームデータ
(あるまとまったデータ列)を伝送する場合、送信側は
フレームデータを個々のキャラクタに分割して1キャラ
クタ毎に送信し、受信側は個々のキャラクタを取り出し
てフレームデータにまとめる手段が必要となる。
【0004】この反面、キャラクタ毎の同期伝送になる
ため、一般のコンピュータに内蔵するシリアル・コント
ローラを利用してデータ伝送ができる。このため、他の
方式のように専用のLSI等が不要になり、比較的簡易
にデータ伝送ができる。
【0005】
【発明が解決しようとする課題】調歩同期方式は、キャ
ラクタ毎の同期であるため、フレームデータの伝送には
そのフレームデータの開始を識別することができない。
この不都合を解消するため、フレームデータの送信に先
立って、同期信号を送信するなど、ハードウェア的に特
殊な処理が必要となる。
【0006】同様に、フレームデータの終了を識別する
ことができないため、フレームデータの内部の情報を解
析するなど、上位プロトコルに立ち入った処理手段を必
要とする。
【0007】本発明の目的は、調歩同期方式によるデー
タ伝送にしながら簡単にフレーム同期を得ることができ
るデータ伝送方法を提供することにある。
【0008】
【課題を解決するための手段】本発明は、フレームの送
信に先立ってスタートキャラクタを送信してフレームの
開始を識別し、その後に送信するキャラクタ数をフレー
ムデータに一致させて固定フレームの終了を識別、又は
フレームデータの送信後にストップキャラクタの送信も
しくはスタートキャラクタに続けたフレーム長キャラク
タの送信により可変長フレームの終了を識別するもの
で、以下の方法を特徴とする。
【0009】(第1の発明)調歩同期方式によるnバイ
トのキャラクタの伝送でフレームデータを伝送するデー
タ伝送方法において、フレームデータの送信に先立って
フレームの開始を識別するためのスタートキャラクタを
送信し、その後にフレームの終了を識別するためにnバ
イトに固定したキャラクタを送信することを特徴とす
る。
【0010】(第2の発明)調歩同期方式によるnバイ
トのキャラクタの伝送でフレームデータを伝送するデー
タ伝送方法において、フレームデータの送信に先立って
フレームの開始を識別するためのスタートキャラクタを
送信し、その後にnバイトの可変長フレームデータを送
信し、最後にフレームの終了を識別するためのストップ
キャラクタを送信することを特徴とする。
【0011】(第3の発明)調歩同期方式によるnバイ
トのキャラクタの伝送でフレームデータを伝送するデー
タ伝送方法において、フレームデータの送信に先立って
フレームの開始を識別するためのスタートキャラクタを
送信し、その後にフレームデータのバイト数でフレーム
の終了を識別するためのフレーム長キャラクタを送信
し、その後にフレーム長キャラクタに一致するnバイト
の可変長フレームデータを送信することを特徴とする。
【0012】
【発明の実施の形態】
(第1の実施形態)図1は、本発明の実施形態を示す伝
送データ構成である。シリアル・コントローラ等を利用
した調歩同期方式によるデータ伝送でフレームデータを
伝送するのに、フレームデータの送信に先立って、フレ
ームの開始を示すスタートキャラクタSTCを送信し、
その後にキャラクタデータ列B1〜Bnからなるnバイ
トに固定したフレームデータを送信することでフレーム
の開始及び終了を識別する。
【0013】なお、フレームの識別に当たっては、不正
なフレームを排除するため、以下の条件の基に送受信処
理を行う。
【0014】(1)スタートキャラクタは、フレーム内
で使用されることのないキャラクタとする。
【0015】(2)スタートキャラクタの受信後、nバ
イト受信する前に、再びスタートキャラクタを受信した
場合にはそれ以前に受信したキャラクタを全て廃棄す
る。
【0016】(3)スタートキャラクタの受信後、あら
かじめ定めたフレーム受信待ち時間内にnバイト受信で
きなかった場合にはそれ以前に受信したキャラクタを全
て廃棄する。
【0017】(4)スタートキャラクタの受信後、nバ
イト受信する前に、ある受信キャラクタが受信エラーチ
ェックで検出された場合にはそのキャラクタ及びそれ以
前に受信したキャラクタを全て廃棄する。
【0018】(5)スタートキャラクタの受信が無いま
ま受信したキャラクタは全て廃棄する。
【0019】本実施形態によれば、フレーム長を固定と
すること及びフレームの開始をスタートキャラクタで特
定することにより、フレームの開始及び終了を識別す
る。これにより、ハードウェアに特殊なフレーム同期機
構を不要にし、また上位のプロトコルに依存することな
くフレームを識別できる。
【0020】(第2の実施形態)図2は、本発明の他の
実施形態を示す伝送データ構成である。本実施形態で
は、フレームデータの送信に先立って、フレームの開始
を示すスタートキャラクタSTCを送信し、その後にキ
ャラクタデータ列B1〜Bnからなるnバイトの可変長フ
レームデータを送信し、最後にフレームの終了を示すス
トップキャラクタSPCを送信することでフレームの開
始及び終了を識別する。
【0021】なお、フレームの識別に当たっては、不正
なフレームを排除するため、以下の条件の基に送受信処
理を行う。
【0022】(1)スタートキャラクタ及びストップキ
ャラクタは、フレーム内で使用されることのないキャラ
クタとする。
【0023】(2)スタートキャラクタの受信後、スト
ップキャラクタを受信する前に、再びスタートキャラク
タを受信した場合にはそれ以前に受信したキャラクタを
全て廃棄する。
【0024】(3)スタートキャラクタの受信後、あら
かじめ定めたフレーム受信待ち時間内にストップキャラ
クタを受信できなかった場合にはそれ以前に受信したキ
ャラクタを全て廃棄する。
【0025】(4)スタートキャラクタの受信後、スト
ップキャラクタを受信する前に、ある受信キャラクタが
受信エラーチェックで検出された場合にはそのキャラク
タ及びそれ以前に受信したキャラクタを全て廃棄する。
【0026】(5)スタートキャラクタの受信が無いま
ま受信したキャラクタは全て廃棄する。
【0027】本実施形態によれば、フレームの開始及び
終了をスタートキャラクタとストップキャラクタで特定
することにより、フレームを可変長にしながらフレーム
の開始及び終了を識別する。これにより、ハードウェア
に特殊なフレーム同期機構を不要にし、また上位のプロ
トコルに依存することなくフレームを識別できる。
【0028】(第3の実施形態)図3は、本発明の他の
実施形態を示す伝送データ構成である。本実施形態で
は、フレームデータの送信に先立って、フレームの開始
を示すスタートキャラクタSTCを送信し、その後にフ
レームのバイト数を示すフレーム長キャラクタFNCを
送信し、その後にキャラクタデータ列B1〜Bnからな
るフレーム長キャラクタFNCに一致するnバイトのフ
レームデータを送信することでフレームの開始及び終了
を識別する。
【0029】なお、フレームの識別に当たっては、不正
なフレームを排除するため、以下の条件の基に送受信処
理を行う。
【0030】(1)スタートキャラクタは、フレーム内
で使用されることのないキャラクタとする。
【0031】(2)スタートキャラクタの受信後、フレ
ーム長もしくはそれに続くnバイトを受信する前に、再
びスタートキャラクタを受信した場合にはそれ以前に受
信したキャラクタを全て廃棄する。
【0032】(3)スタートキャラクタの受信後、あら
かじめ定めたフレーム受信待ち時間内にフレーム長キャ
ラクタ及びnバイト受信できなかった場合にはそれ以前
に受信したキャラクタを全て廃棄する。
【0033】(4)スタートキャラクタの受信後、フレ
ーム長及びそれに続くnバイト受信する前に、ある受信
キャラクタが受信エラーチェックで検出された場合には
そのキャラクタ及びそれ以前に受信したキャラクタを全
て廃棄する。
【0034】(5)スタートキャラクタの受信が無いま
ま受信したキャラクタは全て廃棄する。
【0035】本実施形態によれば、フレームの開始及び
終了をスタートキャラクタとフレーム長キャラクタで特
定することにより、フレームを可変長にしながらフレー
ムの開始及び終了を識別する。これにより、ハードウェ
アに特殊なフレーム同期機構を不要にし、また上位のプ
ロトコルに依存することなくフレームを識別できる。
【0036】
【発明の効果】以上のとおり、本発明によれば、フレー
ムの送信に先立ってスタートキャラクタを送信してフレ
ームの開始を識別し、その後に送信するキャラクタ数を
フレームデータに一致させて固定フレームの終了を識
別、又はフレームデータの送信後にストップキャラクタ
の送信もしくはスタートキャラクタに続けたフレーム長
キャラクタの送信により可変長フレームの終了を識別す
るようにしたため、以下の効果がある。
【0037】(1)コンピュータに内蔵するシリアルコ
ントローラ等を利用してフレームデータの送信ができ、
比較的簡単な処理手段でかつ安価に実現できる。
【0038】(2)ハードウェアに特殊なフレーム同期
機構を設けることなくフレームを識別できる。
【0039】(3)上位のプロトコルに依存することな
くフレームを識別できる。
【図面の簡単な説明】
【図1】本発明の実施形態を示す伝送データ構成。
【図2】本発明の他の実施形態を示す伝送データ構成。
【図3】本発明の他の実施形態を示す伝送データ構成。
【図4】調歩同期方式のデータ・フォーマット。
【符号の説明】
STC…スタートキャラクタ SPC…ストップキャラクタ FNC…フレーム長キャラクタ

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 調歩同期方式によるnバイトのキャラク
    タの伝送でフレームデータを伝送するデータ伝送方法に
    おいて、 フレームデータの送信に先立ってフレームの開始を識別
    するためのスタートキャラクタを送信し、その後にフレ
    ームの終了を識別するためにnバイトに固定したキャラ
    クタを送信することを特徴とするデータ伝送方法。
  2. 【請求項2】 調歩同期方式によるnバイトのキャラク
    タの伝送でフレームデータを伝送するデータ伝送方法に
    おいて、 フレームデータの送信に先立ってフレームの開始を識別
    するためのスタートキャラクタを送信し、その後にnバ
    イトの可変長フレームデータを送信し、最後にフレーム
    の終了を識別するためのストップキャラクタを送信する
    ことを特徴とするデータ伝送方法。
  3. 【請求項3】 調歩同期方式によるnバイトのキャラク
    タの伝送でフレームデータを伝送するデータ伝送方法に
    おいて、 フレームデータの送信に先立ってフレームの開始を識別
    するためのスタートキャラクタを送信し、その後にフレ
    ームデータのバイト数でフレームの終了を識別するため
    のフレーム長キャラクタを送信し、その後にフレーム長
    キャラクタに一致するnバイトの可変長フレームデータ
    を送信することを特徴とするデータ伝送方法。
JP9236621A 1997-09-02 1997-09-02 データ伝送方法 Pending JPH1188311A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9236621A JPH1188311A (ja) 1997-09-02 1997-09-02 データ伝送方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9236621A JPH1188311A (ja) 1997-09-02 1997-09-02 データ伝送方法

Publications (1)

Publication Number Publication Date
JPH1188311A true JPH1188311A (ja) 1999-03-30

Family

ID=17003357

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9236621A Pending JPH1188311A (ja) 1997-09-02 1997-09-02 データ伝送方法

Country Status (1)

Country Link
JP (1) JPH1188311A (ja)

Similar Documents

Publication Publication Date Title
JPH0561667B2 (ja)
US8583269B2 (en) Isochronous audio network software interface
EP0597013A1 (en) Apparatus and method for frame switching
JPH02300840A (ja) データの転送方法及びシステム
US7844181B2 (en) Simple fibre channel speed negotiation across transport
CN119254367A (zh) 基于fpga和光纤的分布式信号采集与传输方法及装置
JP3036914B2 (ja) 揺らぎによる遅延時間削減方式
JP2001352363A (ja) プロトコルアナライザ、そのプロトコル翻訳方法および記憶媒体
JPH09247112A (ja) 直列伝送路のネットワーク通信路へのインターリーブの方法
JP2581238Y2 (ja) データ伝送装置
JP2845660B2 (ja) シリアルデータ転送方式
JPH0642690B2 (ja) パケット信号の伝送方式
JPS622744A (ja) 伝送制御回路
KR970008681B1 (ko) Hdlc 프로토콜의 수신고유주소 인식장치
JP2001103093A (ja) データ伝送方法及びデータ伝送装置
KR970056365A (ko) 옥텟단위를 이용한 다중 구성용 utopia 직접 처리장치
JPH0637738A (ja) データ伝送誤り制御方式
JPH04299757A (ja) 通信プロトコルアナライザ
JPH0153533B2 (ja)
JPS6113728A (ja) デ−タ交換用デイジタル電子交換機
JPH025669A (ja) データ通信方式
JPH0556023A (ja) データ伝送方式
JPS63314936A (ja) 調歩同期式のデ−タ通信システム
JPH03124138A (ja) ブリッジ装置
JPH0389653A (ja) 同期式通信装置