JPS5997254A - 受信デ−タ転送方式 - Google Patents

受信デ−タ転送方式

Info

Publication number
JPS5997254A
JPS5997254A JP57206964A JP20696482A JPS5997254A JP S5997254 A JPS5997254 A JP S5997254A JP 57206964 A JP57206964 A JP 57206964A JP 20696482 A JP20696482 A JP 20696482A JP S5997254 A JPS5997254 A JP S5997254A
Authority
JP
Japan
Prior art keywords
data
block
received
data length
host
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
JP57206964A
Other languages
English (en)
Inventor
Hitoshi Toyama
遠山 均
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
Original Assignee
Fujitsu 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 filed Critical Fujitsu Ltd
Priority to JP57206964A priority Critical patent/JPS5997254A/ja
Publication of JPS5997254A publication Critical patent/JPS5997254A/ja
Pending 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
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/20Handling requests for interconnection or transfer for access to input/output bus
    • G06F13/28Handling requests for interconnection or transfer for access to input/output bus using burst mode transfer, e.g. direct memory access DMA, cycle steal

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 0)発明の技術分野 本発明は、通信制御装置lこおける受信データ長および
そのデータの転送方式tこ関し、特に、例えばハイレベ
ル手順のようにデータ中にその終了を示すデリミタがな
くホストが受信データバッファをチェックしただけでは
その有効データ長が分らない通信制御方式(こおいて有
効データ長をホストデータ処理装置へ通知することを可
能とする受信データ転送方式に関する。
(ロ)従来技術と問題点 従来、通信制御装置からホストデータ処理装置へ回線か
らの受信データ長をデータとして通知する方式として、
大きく分けて ■ 受信データが格納されているバッファの先頭又は特
定エリアに該データ長を格納する■ 受信データが格納
源れているエリアの次のREAD指令で示されるエリア
に該データ長を格納する・ の2つの方式があるが、前者については各ブロックの受
信データすべての受信処理が完了してからでないと分ら
ないデータ長を該データの先頭又は特定エリアlこ格納
しなければならず、通信制御装置において転送アドレス
を該指令が示す先頭アドレス又は特定アドレスにもどす
等の操作が必要となり、そのための処理が複雑になると
いう欠点があった。一方、後者については1つのデータ
を受信するために2つのREAD指令が必要となシ通体
制御装置及びチャネルに負荷がかがるという欠点があっ
た。
e9  発明の目的 本発明は上記従来方式の欠点を解決し、ホストデータ処
理装置と通信制御装置間のインフラクシボンの減少およ
び通信制御装置の処理の簡素化を計ることを目的として
いる。
に)発明の構成 上記目的を達成するためlこ本発明は、ホストデータ処
理装置からの指令にもとづき動作する通信制御袋Jlこ
おいて、回線から受信するデータブロックのデータ長に
対応する情報を受信データブロック毎に保持しておくた
めの受信ブロックデータ長保持手段をそなえ、伝送区切
り情報を含むデータブロックを検出するまでデータブロ
ックを受信するごとに上記受信ブロックデータ長保持手
段に受信データ長に対応する情報を記憶し、上記伝送区
切υ情報を含むデータブロックを受信した後、当該デー
タブロックのデータ長lこ対応する情報も含めて一連の
データブロックのデータ長に対応する情報をホストデー
タ処理装置に通知するよう構成したことを特徴とする。
(力 発明の実施例 第1図は、本発明の実施例のデータ通信システムの構成
図てあシ、図中、11ケホストデータ処理装置、2は通
信制御装置、3けモデム、4は回線、5は端末である。
第2図は、回想から受信される一連の受信データブロッ
クの一例を示す図であり、ここではブロック≠3が最後
の伝送ブロックとなっている。
第3図は、ホストデ・−夕処理装置が用意している指令
群の一例を示す図である。
第4図、第2図図示の受信データを第3図図示の指令群
で受信処理を行なった結果、ホストデータ処理装置のバ
ッファに格納されたデータのマツプの一例を示す図であ
る。
第5図は、第1図図示通信制御装置2のブロック図であ
り、図中、10け回線対応部、11はデータ処理部、1
2はインタフェース制御部、13はコマンド処理部、1
4はデータ転送制御部、15は受信ブロックデータ長保
持バッファである。
第6図は実施例の動作フローを示す図である。
以下に、実施例の動作を説明する。
ホストデータ処理装置lから指令≠1を受領すると、通
信制御装置2のコマンド処理部13はデータ転送制御部
14を起動しデータの受信処理を実行させる。データ転
送制御部14は回線からの受信データブロックナ1をホ
ストデータ処理装置1内のバッファに格納するとともl
こ、当該受信データブロック+1のデータ長を受信ブロ
ックデータ長保持バッファ15のブロック≠1対応領域
に格納する。
受信データブロック+1の処理が終了すると、指令す2
の受領が行なわれコマンド処理部13は上記と同様lこ
してデータ転送制御部14を起動しデータの受信処理を
実行させる。
データ転送制御部14は、指令す2にもとづき回線から
の受信データブロック≠2の受信処理を行ない、当該受
信データブロックナ2をホストデータ処理装置l内のバ
ッファlこ格納するとともに、当該受信データブロック
÷2のデータ長を受信ブロックデータ長保持バッファ1
5のブロックナ2対応領埴に格納する。
受信データブロックナ2の処理が終了すると、指令÷3
の受領が行なわれ上記と同様lこして受信データブロッ
ク+3の受信処理が行なわれる。こ\でホストデータ処
理装置1内のバッファへの格納動作および受信データブ
ロックのデータ長を受信ブロックデータ長保持領fi1
5の対応領塚lこ格納の する動作は上記ブロック−#1、ブロック−+p電合と
同様であるが、ブロックナ3は一連のデータブロック伝
送の最後を示すブロックであり、伝送区切り情報が含ま
れているので、データ転送制御部14は当該伝送区切シ
情報を検出し、その旨を「伝送)刀 区室受信メモJとして図示しないレジスタあるいはメモ
リ領域にセットしておく。
なお、一連のプ胃ツクの終りか否かは例えば、制御フィ
ールド(Cフィールド)fこあるP/Fビットを判定す
ること等により判断される。
その後、引き続き受領した指令÷4の処理lこおいては
、上記「伝送区切受信メモ」がセラトチれているので、
データ転送制御部14は、受信ブロックデータ長保持バ
ッファ15に保持されている受信済のプロツタ41〜す
3のそれぞれのデータ長をホストデータ処理装置11こ
転送する。これによシ、ホストデータ処理装置1のメモ
リ上のバッファ領域は第4図図示のようζこ設定される
最後に、データ転送制御部14は、上記[伝送区切受(
ifメモ」をリセットして描該指令≠41こ対する動作
を終了下る。
(へ)発明の効果 本発明によれば、通常のREAD指令の実行(こ関し、
アドレスの減算処理は不要であるため、アドレスの昇順
にしかデータの転送を行なうことができないチャネル等
基こ接続された装置でも実施することかでき、データ及
びデータ長を転送するためのREAD指令をほとんど増
やすことなく(伝送ブロック数+1でよい)そのデータ
とデータ長をホストへ通知することができる。またこれ
lこよシ通信制飯装置とホストとの間のインタラクシ曹
ンが減り、負荷の集中を避けることができ、能率のよい
システムを構築することができる。
lζ対応するものであれば同様の効果があることは自明
である。
またデータ長を転送するときlこデータ長以外の付加情
報も転送することは可能である。
【図面の簡単な説明】
第1図は本発明の実施例のデータ通信システムの構成図
、第2図は受信チータブロックの一例を示す図、第3図
は指令群の一例を示す図、第4図はホストデータ処理装
置のバッファfこ格納された第5図においては、2は通
信制御装置、13はコマンド処理部、14はデータ転送
制御部、15は受信ブロックデータ長保持バッファであ
る。 子4 u 第 5 m yr  図

Claims (1)

    【特許請求の範囲】
  1. ホストデータ処理装置からの指令にもとづき動作する通
    信制御装置において、回線から受信するデータブロック
    のデータ長(こ対応する情報を受信データブロック毎に
    保持しておくだめの受信ブロックデータ長保持手段をそ
    なえ、伝送区切多情報を含むデータブロックを検出する
    までデータブロックを受信するごとに上記受信ブロック
    データ長保持手段lこ受信データ長ζこ対応する情報を
    記憶し上記伝送区切シ悄郭を含むデータブロックを受信
    した後、当該データブロックのデータ長lこ対応する情
    報も含めて一連のデータブロックのデータ長に対応する
    情報をホストデータ処理装置に通知するよう構成したこ
    とを特徴とする受信データ転送方式。
JP57206964A 1982-11-26 1982-11-26 受信デ−タ転送方式 Pending JPS5997254A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57206964A JPS5997254A (ja) 1982-11-26 1982-11-26 受信デ−タ転送方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57206964A JPS5997254A (ja) 1982-11-26 1982-11-26 受信デ−タ転送方式

Publications (1)

Publication Number Publication Date
JPS5997254A true JPS5997254A (ja) 1984-06-05

Family

ID=16531914

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57206964A Pending JPS5997254A (ja) 1982-11-26 1982-11-26 受信デ−タ転送方式

Country Status (1)

Country Link
JP (1) JPS5997254A (ja)

Similar Documents

Publication Publication Date Title
JPS604624B2 (ja) 正しくない情報フレ−ムを再送するシステム
KR870004365A (ko) 직렬 전송선을 갖춘 채널용 데이터 전송장치 및 그 전송방법
JPH0146892B2 (ja)
JPS5997254A (ja) 受信デ−タ転送方式
JPS6360428B2 (ja)
JPH0122300Y2 (ja)
JP2533886B2 (ja) デ―タ転送方式
JPS6294042A (ja) 通信制御装置
JPS6367702B2 (ja)
JPH04277850A (ja) ディスクリプタ制御方式
JPS6111502B2 (ja)
JP2559740B2 (ja) データ伝送方法
JPS6048774B2 (ja) デ−タファイル管理方式
JPH0234518B2 (ja)
CN119025450A (zh) 操作的执行方法及装置、存储介质、电子设备
JPS5830256A (ja) 通信制御装置
JPS6019023B2 (ja) デ−タ処理装置
JPS5819061A (ja) 制御信号デ−タ拡張法
JP2000132498A (ja) Dma転送制御装置
JPS6259336B2 (ja)
JPH0576821B2 (ja)
JPS5942875B2 (ja) パタ−ンデ−タの転送出力方式
JPS6151256A (ja) 受信デ−タ転送制御方式
JP2000115281A (ja) データ通信方法及び送受信装置
JPH0561617A (ja) 印字制御方式