JPH0160980B2 - - Google Patents

Info

Publication number
JPH0160980B2
JPH0160980B2 JP58095809A JP9580983A JPH0160980B2 JP H0160980 B2 JPH0160980 B2 JP H0160980B2 JP 58095809 A JP58095809 A JP 58095809A JP 9580983 A JP9580983 A JP 9580983A JP H0160980 B2 JPH0160980 B2 JP H0160980B2
Authority
JP
Japan
Prior art keywords
data
bytes
communication device
processing device
byte
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
JP58095809A
Other languages
English (en)
Other versions
JPS59223046A (ja
Inventor
Takashi Akao
Kazuo Imai
Koichi Shimomukai
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.)
Fujitsu Ltd
NEC Corp
NTT Inc
Original Assignee
Fujitsu Ltd
Nippon Telegraph and Telephone Corp
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 Fujitsu Ltd, Nippon Telegraph and Telephone Corp, Nippon Electric Co Ltd filed Critical Fujitsu Ltd
Priority to JP58095809A priority Critical patent/JPS59223046A/ja
Publication of JPS59223046A publication Critical patent/JPS59223046A/ja
Publication of JPH0160980B2 publication Critical patent/JPH0160980B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Communication Control (AREA)

Description

【発明の詳細な説明】 (1) 発明の技術分野 本発明はデータ転送方式に関し、例えば、デイ
ジタルデータ交換機(DDX)や電力オンライン
システム等に適用されるハイレベル伝送制御手順
(HDLC)に用いられるデータの如く、8ビツト
からなる1バイトのデータを最小単位とするデー
タブロツクの回線データ列を、通信装置から、複
数バイト分のデータの授受を行なうインターフエ
ース回路を介して、処理装置に転送するデータ転
送方式に関する。
(2) 発明の背景 データ転送方式においては、回線データを出来
るだけ高速で転送すること、収容可能な回線数が
出来るだけ多いこと、および装置の価格が低いこ
とが要求される。
(3) 従来技術と問題点 従来、上記の如く、8ビツトからなる1バイト
のデータを最小単位とするデータブロツクで構成
される回線データ列を通信装置から処理装置に転
送する方式には、次の2つの方式が存在してい
た。第1の方式は、通信装置から転送されて来た
データを1バイト毎に繰り返し、処理装置に転送
する方式である。第2の方式は、通信装置から転
送されて来たデータを、インターフエース回路の
入出力可能バイト数であるnバイト(nは正の整
数)のデータブロツクだけインターフエース回路
に蓄積し、nバイトのデータがインターフエース
回路に蓄積されると、これを並列に処理装置に転
送する方式である。
しかしながら、上述の従来方式には以下の問題
点がある。
すなわち、第1の方式によれば、1バイト毎に
転送するのでインターフエース回路および処理回
路のハードウエアの規模は小さくて済むが、処理
装置側でのデータ受信の頻度が多くなつてしま
い、それによりソフトウエアの負担が大きくなる
ので、高速のデータ転送が出来ず、また1バイト
毎の転送故に収容回線数も限られる。また、第2
の方式によれば、通信装置から転送される有効デ
ータがnバイト未満の場合、例えばHDLC信号に
おけるフラグパターン(01111110のパターン)の
様なダミーデータを通信装置において上記有効デ
ーチに付加してnバイトのデータとして転送し、
処理装置例でダミーデータを削除するという、デ
ータのトランスペアレンシーを保障する為の複雑
な手順を必要とし、このようなデータの挿入・削
除のために通信装置および処理装置共にハードウ
エアの規模が大となり、従つて装置の価格が高く
なる。またダミーデータの挿入・削除に時間を要
するためデータの転送速度が遅くなる。さらに、
ダミーデータのために、有効なデータの回線が制
限されるので、収容可能回線数も制限される。
(4) 発明の目的 従つて、本発明の目的は、前述の従来技術にお
ける問題にかんがみ、インターフエース回路で有
効データのバイト数を計数するという構想に基づ
き、1バイトが8ビツトからなるデータを最小単
位とするデータブロツクの回線データ列を、通信
装置と理装置の間で、入出力可能バイト数がnバ
イトであるインターフエース回路を介して、転送
するデータ転送方式において、転送されるデータ
にダミーデータを挿入することなくnバイト未満
のデータブロツクの同時転送を可能にし、それに
より高速のデータ転送、収容可能回線数の増大を
図り、合わせて、装置価格の低減を図ることにあ
る。
(5) 発明の構成 上記の目的達成のための本発明の要旨は、 1フレームが、8ビツトからなる1バイトのデ
ータを最小単位とする少なくとも1つのデータブ
ロツクと、終端を識別するための終端識別信号と
を含む、複数のフレームの回線データ列を送受信
する通信装置と、 nバイト(nは2以上の整数)のデータの並列
入出力が可能な処理装置と、 該通信装置と該処理装置との間で回線データ列
を転送するインターフエース手段とを備え、 該インターフエース手段は、該通信装置又は該
処理装置から転送されたデータを蓄積するデータ
蓄積手段と、 該該通信装置又は該処理装置から転送された有
効データのバイト数を計数して出力するバイト数
計数手段と、 該有効データのバイト数が該nバイトに達した
時または該有効データのバイト数が該nバイト未
満であつても該終端識別信号を検出した時に、受
信要求信号を発生する受信要求信号発生手段とを
具備し、 該処理装置又は該通信装置は、該受信要求信号
と該バイト数計数手段の出力とに基づいて該デー
タ蓄積手段から有効データのみを受け取るように
したことを特徴とするデータ転送方式にある。
本発明によれば、データブロツクが連続してい
る場合には、通信装置と処理装置とのインターフ
エースの広がり分であるnバイトのデータを同時
に転送し、データブロツクが一担終了した様な場
合、すなわち蓄積データがnバイト未満の状態で
転送する場合にはnバイト中の有効バイト数の表
示により、データ受信側で有効バイト数のデータ
のみを取り込むという手段により、装置間のデー
タ転送に必要な処理を減らし、それにより、高速
な回線を通信処理装置に収容することが可能にな
り、また、通信装置に収容できる回線数も多くす
ることができる。
さらに、1フレーム単位に転送する場合に比べ
て、本願発明の如く、nバイト単位またはそれ未
満の単位で転送する方式では、他の処理の合間に
nバイト単位またはそれ未満のデータを転送でき
るので、ソフトウエアの処理を分割することがで
き、ソフトウエアの負担を軽くすることができ
る。
(6) 発明の実施例 以下、本発明の実施例を図面によつて説明す
る。
第1図はHDLC信号の1フレームのデータフオ
ーマツトを示す図である。第1図aに示されるよ
うに、HDLC信号の1フレームは、先頭に8ビツ
トのフラグFがあり、次の8ビツトは転送先を示
すアドレス信号Aであり、その次の8ビツトはフ
レームのシーケンス番号を示す制御信号Cであ
る。制御信号Cの後に複数バイトのデータDが存
在し、その後にエラー検出冗長ビツトFCSが存在
する。第1図bに示されるように、データDは、
1バイトを最小単位とするデータブロツクで構成
されており、例えば、各々がnバイトからなるデ
ータDa,Db,Dcと、nバイトより小さいmバイ
トからなるDdとからなつている。データDの長
さは任意である。
第2図は本発明の一実施例に係るデータ転送方
式を実施するたの装置を示すブロツク図である。
同図において、1は通信装置、2はインターフエ
ース回路、3は処理装置である。インターフエー
ス回路2は、通信装置1から転送されるnバイト
のデータを蓄積し得るデータ蓄積回路2−1と、
通信装置1から転送されるデータのバイト数を計
数するバイト数計数回路2−2と、処理装置3に
対して受信要求信号Rを発生する受信要求信号発
生回路2−3とを備えている。
通信装置1から、nバイト以上のデータブロツ
クが連続して直列に転送されるときは、インター
フエース回路2内のデータ蓄積回路2−1はnバ
イト毎にデータを格納し、バイト数計数回路2−
2はデータ蓄積回路2−1に入力されたデータの
バイト数を計数してnバイトに達すると出力バイ
ト数BN=nを処理装置3に通知すると共に、受
信要求信号発生回路2−3に蓄積終了信号Eを与
える。受信要求信号発生回路2−3は、蓄積終了
信号Eを受け取ると、処理装置3に対して受信要
求信号Rを送る。処理装置3は受信要求信号Rを
受け取ると、データ蓄積装置2−1からnバイト
のデータDp〜Do-1を受け取る。nバイトのデー
タの転送が終了するとバイト数計数回路2−2は
クリアされ、信号BNおよびRは消失する。こう
して、例えば第1図bに示されるnバイトのデー
タDa,DbおよびDcは通信装置1から処理装置3
に転送される。このようにnバイト以上の連続し
たデータの転送を行う場合は、本発明による方式
と前述の従来例の第2の方式とに大差はない。
通信装置1から直列に転送されたデータがnバ
イト未満の場合、例えば第1図bに示されるmバ
イトのデータDdが転送される場合は、データ蓄
積回路2−1がmバイトのデータを蓄積すると、
バイト数計数回路2−2はデータDdの次のエラ
ー検出冗長ビツトFCSの最初の1バイトの信号を
受けることにより蓄積終了と判断してデータ蓄積
回路2−1に入力された有効データのバイト数
BN=mを出力すると同時に、受信要求信号発生
回路2−3に蓄積終了信号Eを与える。受信要求
信号発生回路2−3はEを受け取ると、前述と同
様にRを処理回路を与え、処理回路はデータ蓄積
回路2−1からmバイトのデータだけを受け取
る。
本実施例によれば、データのブロツクがnバイ
ト以上連続している時にはデータ蓄積回路2−1
にnバイトのデータが蓄積されない限り、処理回
路に対してデータの受信要求が出されないので、
処理装置におけるデータ受信処理速度は遅くて済
み、前述の従来の第1の方式の如くソフトウエア
の負担が大かくなることはない。また、送出デー
タDp〜Do-1の中の有効データのバイト数が処理
装置に与えられるので、nバイトより小のバイト
数のデータの転送に際しても、従来の第2の方式
の如くダミーデータの挿入および削除という処理
が不要である。
なお、本発明は前述の実施例に限定されるもの
ではない。例えば、処理装置から通信装置へのデ
ータの転送も前述の実施例と同様の手法で実現で
きる。
(7) 発明の効果 以上述べたように、本発明によれば、端末回線
データを処理するための通信装置と処理装置の間
でのバイトデータの転送処理が非常に簡単化され
るので、通信装置あるいは処理装置からのデータ
の転送速度は高速化されるか、または収容可能回
線数が増大し、かつ装置価格は低くなる。
【図面の簡単な説明】
第1図はHDLC信号の1フレームのデータフオ
ーマツトを示す図、第2図は本発明の一実施例に
係るデータ転送方式を実施するための装置を示す
ブロツク図である。 1……通信装置、2……インターフエース回
路、3……処理装置、2−1……データ蓄積回
路、2−2……バイト数計数回路、2−3……受
信要求信号発生回路。

Claims (1)

  1. 【特許請求の範囲】 1 1フレームが、8ビツトからなる1バイトの
    データを最小単位とする少なくとも1つのデータ
    ブロツクと、終端を識別するための終端識別信号
    とを含む、複数のフレームの回線データ列を送受
    信する通信装置と、 nバイト(nは2以上の整数)のデータブロツ
    クの並列入出力が可能な処理装置と、 該通信装置と該処理装置との間で回線データ列
    を転送するインターフエース手段とを備え、 該インターフエース手段は、該通信装置又は該
    処理装置から転送されたデータを蓄積するデータ
    蓄積手段と、 該該通信装置又は該処理装置から転送された有
    効データのバイト数を計数して出力するバイト数
    計数手段と、 該有効データのバイト数が該nバイトに達した
    時または該有効データのバイト数が該nバイト未
    満であつても該終端識別信号を検出した時に、受
    信要求信号を発生する受信要求信号発生手段とを
    具備し、 該処理装置又は該通信装置は、該受信要求信号
    と該バイト数計数手段の出力とに基づいて該デー
    タ蓄積手段から有効データのみを受け取るように
    したことを特徴とするデータ転送方式。
JP58095809A 1983-06-01 1983-06-01 デ−タ転送方式 Granted JPS59223046A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58095809A JPS59223046A (ja) 1983-06-01 1983-06-01 デ−タ転送方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58095809A JPS59223046A (ja) 1983-06-01 1983-06-01 デ−タ転送方式

Publications (2)

Publication Number Publication Date
JPS59223046A JPS59223046A (ja) 1984-12-14
JPH0160980B2 true JPH0160980B2 (ja) 1989-12-26

Family

ID=14147748

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58095809A Granted JPS59223046A (ja) 1983-06-01 1983-06-01 デ−タ転送方式

Country Status (1)

Country Link
JP (1) JPS59223046A (ja)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5391543A (en) * 1977-01-24 1978-08-11 Hitachi Ltd Installation system for hdlc circuit

Also Published As

Publication number Publication date
JPS59223046A (ja) 1984-12-14

Similar Documents

Publication Publication Date Title
JPS5810236A (ja) インタ−フエイス回路
JP2964457B2 (ja) 通信処理装置
WO1984004012A1 (en) Digital multi-customer data interface
JPS60219891A (ja) デジタル交換システム
JPH02288440A (ja) 非同期時分割通信網における信号メッセージの処理装置
JPH0160980B2 (ja)
CN103856283A (zh) 一种40g以太网的编码装置和方法
JPH0267848A (ja) 可変長データフレームの転送方式
US6301264B1 (en) Asynchronous data conversion circuit
US4757500A (en) Method for zero byte time slot interchange
US6282203B1 (en) Packet data transmitting apparatus, and method therefor
JPH0642690B2 (ja) パケット信号の伝送方式
KR100198789B1 (ko) 수신 연결망 인터페이스의 구조
JP2581238Y2 (ja) データ伝送装置
JP2728410B2 (ja) フレーム同期装置
JP3004876B2 (ja) 通信装置、送信装置および受信装置
JPH02143639A (ja) パケット長変換方式
RU2574842C2 (ru) СПОСОБ ПЕРЕДАЧИ ИНФОРМАЦИИ ПО КАНАЛУ Fast Channel МЕЖДУ ФИЗИЧЕСКИМИ УСТРОЙСТВАМИ
JPS60246152A (ja) デ−タ交換処理方式
JPH03150943A (ja) 通信装置
JPH03131152A (ja) フレーム転送方法および装置
JPS60245339A (ja) パケツト交換制御方式
JPS6012837A (ja) デ−タ伝送方式
JPH0131740B2 (ja)
JPS6346838A (ja) デ−タ受信方式