JPH0115100B2 - - Google Patents

Info

Publication number
JPH0115100B2
JPH0115100B2 JP57183475A JP18347582A JPH0115100B2 JP H0115100 B2 JPH0115100 B2 JP H0115100B2 JP 57183475 A JP57183475 A JP 57183475A JP 18347582 A JP18347582 A JP 18347582A JP H0115100 B2 JPH0115100 B2 JP H0115100B2
Authority
JP
Japan
Prior art keywords
data
transmitting
receiving
buffer
queue buffer
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
JP57183475A
Other languages
English (en)
Other versions
JPS5972539A (ja
Inventor
Kenichi Yukimatsu
Hiroshi Fujitani
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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP57183475A priority Critical patent/JPS5972539A/ja
Publication of JPS5972539A publication Critical patent/JPS5972539A/ja
Publication of JPH0115100B2 publication Critical patent/JPH0115100B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer And Data Communications (AREA)
  • Communication Control (AREA)

Description

【発明の詳細な説明】
〔発明の属する分野〕 本発明はデータ転送方式に係り、詳しくは、複
数回線のデータ送受信を行うデータ送受信装置と
中央制御装置(CC)との間でデータを転送する
方式に関するものである。 〔従来技術〕 一般に、複数回線のデータ送受信を行うデータ
送受信装置とCC間のデータ転送においては、デ
ータ送受信装置内での処理とCCでの処理とに独
立性をもたせるため、データ送受信装置とCCと
の間に送受信キユーバツフアを設け、転送データ
をキユーとして格納する方式が用いられる。この
ような方式において、従来は該キユーバツフアの
書込み/読出し制御を、書込みポインタ、取出し
ポインタ、実行ポインタなどのポインタを用いた
ポインタ制御により行つており、キユーバツフア
の空き状態等をそれぞれのポインタの値を比較す
ることにより判定し制御していた。そのため、キ
ユーバツフアの状態を知るためには、まずポイス
タの読取り処理を行い、ポインタを構成している
カウンタの値を演算して、たとえば書込みポイン
タに1を足したものが取出しポインタの値と等し
い時は、そのキユーバツフアに空きエリアが無い
状態であるというように判定していた。このよう
に、ポインタ制御によるキユー書込み/読取り方
式では、キユーバツフアの状態を読取る処理が複
雑であり、データ転送は非効率的なものであつ
た。 〔発明の目的〕 本発明の目的は、上記キユーバツフアによるデ
ータの転送を効率的に行うことにある。 〔発明の概要〕 上記目的を達成するため、本発明は、CCが読
取るデータに、受信キユーバツフアおよび送信キ
ユーバツフアの状態を表示するビツトを付加し、
受信キユーバツフアに関しては、データが有ると
きは所定周期内でデータを連続的に読取れるよう
にすると共に、送信キユーバツフアに関しては、
当該バツフアが空か否かを送信キユーバツフアに
アクセスすることなくCCで知ることができるよ
うにしたものである。 また、CCが読取るデータに付加される送信キ
ユーバツフアの状態を表示するビツトに、当該バ
ツフアの空きエリアの大きさの程度が区別できる
表示を付与し、ブロツク長の異なるデータの送信
キユーバツフアへの書込みを効率的に行えるよう
にしたものでさる。さらに、データ送受信装置内
で送信処理を行うために送信キユーバツフアのデ
ータを転送して格納しておく回線対応バツフアが
空となつた時点で、当該回線の送出完了を受信キ
ユーバツフアを介してCCへ報告することにより、
データを送出した回線の回線対応バツフアのオー
バーフローを防ぐようにしたものである。 〔発明の実施例〕 第1図は本発明が対象とするシステムの一例
で、1はデータ端末装置、2は交換機の通話路ス
イツチ、3は交換機の中央制御装置(CC)、4は
データ送受信装置、5はSPバスである。データ
端末装置1とデータ送受信装置4とは通話路スイ
ツチ2により接続され、データ送受信装置4と
CC3の間はSPバス5で接続されている。6はデ
ータ送受信装置4の送受信処理回路や回線対応バ
ツフアメモリ等であり、7は送信/受信キユーバ
ツフア、8はSPバスインタフエース回路である。
データ送受信装置4は6,7,8により構成され
る。 データ送受信装置4は、データ端末装置1から
のデータを通話路スイツチ2を通してユニツト6
で受信し、7の受信キユーバツフアに積込むとと
もに、送信キユーバツフアのデータをユニツト6
で送出処理を行つてデータ端末装置1へ送出す
る。7の受信キユーバツフアに積込まれたデータ
はSPバスインタフエース回路8、SPバス5を通
してCC3へ転送され、同様に、CC3からの送出
データはSPバス5を通して7の送信キユーバツ
フアに転送される。 第2図は該キユーバツフアにおける本発明のデ
ータ転送の説明図である。第2図の7,8は第1
図の7,8とそれぞれ同様のものであり、9が送
信キユーバツフア、10が受信キユーバツフアで
ある。11は送信キユーバツフア9を構成してい
るレジスタのデータ格納位置を示すポインタによ
りハードロジツクで求められた該バツフア9の状
態を表示するビツトであり、12は同様に受信キ
ユーバツフアの状態を表示するビツトである。1
3は受信キユーバツフア10の読取りによるアン
サデータである。CC3より受信キユーバツフア
10を周期的にアクセスし、その読取りデータに
受信および送信キユーバツフアの状態表示ビツト
11,12を付加したアンサデータ13がCC3
へ転送される。CC3はこのアンサデータ13に
表示されたキユーバツフア状態表示ビツトによ
り、読取つた受信データの有効性の判断やその後
の読取り制御を行うことができ、また同時に送信
キユーバツフアの状態も知ることができるため、
例えば送信データを送信キユーバツフア9に書込
む際にわざわざ該バツフアにその状態をアクセス
することなく、送出データ書込みの制御を行うこ
とができる。このときのキユーバツフア状態表示
例を表1に示す。
〔発明の効果〕
以上の説明したように、従来のポインタ制御で
はキユーバツフアの状態を知るのに演算をする必
要があつたが、本発明では受信キユーバツフアの
読取りデータに両キユーバツフアの状態表示ビツ
トを設けたため、キユーバツフアの状態を簡易に
CCが知ることができ、したがつてキユー書込
み/読取りの制御も容易となる利点がある。さら
に、送信キユーバツフアの状態を長短データの書
込みが識別できるようにするとともに送信完了報
告を設けたため、複数回線の送信データを非常に
効率よく転送することができる。
【図面の簡単な説明】
第1図は本発明で対象とするシステム例のブロ
ツク図、第2図は第1図における本発明のデータ
転送の説明図、第3図および第4図は本発明によ
るキユーデータの書込み/読取りの概念図であ
る。 1……データ端末装置、2……交換機の通話路
スイツチ、3……交換機の中央制御装置、4……
データ送受信装置、5……SPバス、6……送受
信処理回路、回線対応バツフアメモリ等、7……
キユーバツフア、8……SPバスインタフエース
回路、9……送信キユーバツフア、10……受信
キユーバツフア、11……送信キユーバツフア状
態表示ビツト、12……受信キユーバツフア状態
表示ビツト、13……受信キユーバツフア読取り
のアンサデータ、14……回線対応バツフアメモ
リ、15……送信処理回路、16……受信処理回
路。

Claims (1)

  1. 【特許請求の範囲】 1 複数回線のデータ送受信を行うデータ送受信
    装置と中央制御装置(CC)との間で送信/受信
    キユーバツフアを介してデータを転送する方式に
    おいて、CCから受信キユーバツフアのデータ読
    取り指令を受け取ると、データ送受信装置は、受
    信キユーバツフアの読取りデータに受信キユーバ
    ツフアおよび送信キユーバツフアの状態を示すビ
    ツトを付加してCCへ転送することを特徴とする
    データ転送方式。 2 送信キユーバツフアの状態を示すビツトに、
    送信キユーバツフアの空きエリアの大きさの程度
    が区別できる表示を付与し、送信キユーバツフア
    へデータを書込む際に、十分な大きさの空きがあ
    る時は長いブロツク長のデータが書込み可能であ
    ることを判別できるようにすることにより、ブロ
    ツク長の異なるデータの送信キユーバツフアへの
    書込みを効率的に行えるようにしたことを特徴と
    する特許請求の範囲第1項記載のデータ転送方
    式。 3 複数回線のデータ送受信を行うデータ送受信
    装置と中央制御装置(CC)との間で送信/受信
    キユーバツフアを介してデータを転送する方式に
    おいて、データ送受信装置は、該データ送受信装
    置内で送信処理を行うために送信キユーバツフア
    のデータを転送して格納しておく回線対応バツフ
    アが空となつた時点で、該当回線の送出完了を受
    信キユーバツフアの読取りデータによりCCへ報
    告し、CCでは、該報告を受けてから該当回線へ
    の送信データを送信キユーバツフアへ書込み、該
    報告を受ける前に該送信キユーバツフアがデータ
    書込み可能の状態となれば、他回線のデータを書
    込むことを特徴とするデータ転送方式。
JP57183475A 1982-10-18 1982-10-18 デ−タ転送方式 Granted JPS5972539A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57183475A JPS5972539A (ja) 1982-10-18 1982-10-18 デ−タ転送方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57183475A JPS5972539A (ja) 1982-10-18 1982-10-18 デ−タ転送方式

Publications (2)

Publication Number Publication Date
JPS5972539A JPS5972539A (ja) 1984-04-24
JPH0115100B2 true JPH0115100B2 (ja) 1989-03-15

Family

ID=16136441

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57183475A Granted JPS5972539A (ja) 1982-10-18 1982-10-18 デ−タ転送方式

Country Status (1)

Country Link
JP (1) JPS5972539A (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62120761A (ja) * 1985-11-20 1987-06-02 Fujitsu Ltd デ−タ送受信制御方式
DE3689151D1 (de) * 1986-12-30 1993-11-11 Ibm Nicht-sperrender Warteschlangenmechanismus.
WO1989007296A1 (en) * 1988-01-27 1989-08-10 Storage Technology Corporation An early start mode method and apparatus

Also Published As

Publication number Publication date
JPS5972539A (ja) 1984-04-24

Similar Documents

Publication Publication Date Title
US4419728A (en) Channel interface circuit providing virtual channel number translation and direct memory access
CA1227879A (en) Buffer system for input/output portion of digital data processing system
US4521850A (en) Instruction buffer associated with a cache memory unit
JPS63215134A (ja) 通信制御装置
JPH0115100B2 (ja)
US5432910A (en) Coupling apparatus and method for increasing the connection capability of a communication system
JPH0744567B2 (ja) 通信インタ−フエイス装置
JP2859178B2 (ja) プロセッサ間データ転送方式及びプロセッサ間データ転送用リングバッファメモリ
US7051148B2 (en) Data transmission sequencing method associated with briding device and application system
KR950009763B1 (ko) 2개의 cpu로 구성된 시스팀에서의 cpu간 데이타 전송 및 동기화 방법
US6345332B1 (en) Bus interchange apparatus and dual system for accessing a fault information register without regard to buffer conditions
EP0789363B1 (en) Memory system and data communications system
JPH087738B2 (ja) エンディアン変換方式
JP2505298B2 (ja) スプリットバスにおける可変バス幅指定方式及び可変バス幅情報受信方式
US5799158A (en) adapter for transferring blocks of data having a variable size to other adapters via a main system bus
JP2576236B2 (ja) プログラマブルコントローラの通信方法
JPH0476148B2 (ja)
JPS5920130B2 (ja) 過剰デ−タ転送制限方式
JPH04163664A (ja) 分散メモリ型の並列計算機システム
JPS6143366A (ja) デ−タ転送方式
JPS6240558A (ja) 通信処理装置
JPH0525215B2 (ja)
JPH02254557A (ja) 通信制御処理装置
JPH11338759A (ja) エンコーダ装置の双方向通信方法
JPS60123956A (ja) メモリ書込装置