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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection 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)との間でデータを転送する
方式に関するものである。 〔従来技術〕 一般に、複数回線のデータ送受信を行うデータ
送受信装置と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が知ることができ、したがつてキユー書込
み/読取りの制御も容易となる利点がある。さら
に、送信キユーバツフアの状態を長短データの書
込みが識別できるようにするとともに送信完了報
告を設けたため、複数回線の送信データを非常に
効率よく転送することができる。
はキユーバツフアの状態を知るのに演算をする必
要があつたが、本発明では受信キユーバツフアの
読取りデータに両キユーバツフアの状態表示ビツ
トを設けたため、キユーバツフアの状態を簡易に
CCが知ることができ、したがつてキユー書込
み/読取りの制御も容易となる利点がある。さら
に、送信キユーバツフアの状態を長短データの書
込みが識別できるようにするとともに送信完了報
告を設けたため、複数回線の送信データを非常に
効率よく転送することができる。
第1図は本発明で対象とするシステム例のブロ
ツク図、第2図は第1図における本発明のデータ
転送の説明図、第3図および第4図は本発明によ
るキユーデータの書込み/読取りの概念図であ
る。 1……データ端末装置、2……交換機の通話路
スイツチ、3……交換機の中央制御装置、4……
データ送受信装置、5……SPバス、6……送受
信処理回路、回線対応バツフアメモリ等、7……
キユーバツフア、8……SPバスインタフエース
回路、9……送信キユーバツフア、10……受信
キユーバツフア、11……送信キユーバツフア状
態表示ビツト、12……受信キユーバツフア状態
表示ビツト、13……受信キユーバツフア読取り
のアンサデータ、14……回線対応バツフアメモ
リ、15……送信処理回路、16……受信処理回
路。
ツク図、第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 複数回線のデータ送受信を行うデータ送受信
装置と中央制御装置(CC)との間で送信/受信
キユーバツフアを介してデータを転送する方式に
おいて、CCから受信キユーバツフアのデータ読
取り指令を受け取ると、データ送受信装置は、受
信キユーバツフアの読取りデータに受信キユーバ
ツフアおよび送信キユーバツフアの状態を示すビ
ツトを付加してCCへ転送することを特徴とする
データ転送方式。 2 送信キユーバツフアの状態を示すビツトに、
送信キユーバツフアの空きエリアの大きさの程度
が区別できる表示を付与し、送信キユーバツフア
へデータを書込む際に、十分な大きさの空きがあ
る時は長いブロツク長のデータが書込み可能であ
ることを判別できるようにすることにより、ブロ
ツク長の異なるデータの送信キユーバツフアへの
書込みを効率的に行えるようにしたことを特徴と
する特許請求の範囲第1項記載のデータ転送方
式。 3 複数回線のデータ送受信を行うデータ送受信
装置と中央制御装置(CC)との間で送信/受信
キユーバツフアを介してデータを転送する方式に
おいて、データ送受信装置は、該データ送受信装
置内で送信処理を行うために送信キユーバツフア
のデータを転送して格納しておく回線対応バツフ
アが空となつた時点で、該当回線の送出完了を受
信キユーバツフアの読取りデータによりCCへ報
告し、CCでは、該報告を受けてから該当回線へ
の送信データを送信キユーバツフアへ書込み、該
報告を受ける前に該送信キユーバツフアがデータ
書込み可能の状態となれば、他回線のデータを書
込むことを特徴とするデータ転送方式。
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)
| 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 |
-
1982
- 1982-10-18 JP JP57183475A patent/JPS5972539A/ja active Granted
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) | メモリ書込装置 |