JPS59178049A - Data transfer control system - Google Patents
Data transfer control systemInfo
- Publication number
- JPS59178049A JPS59178049A JP58051879A JP5187983A JPS59178049A JP S59178049 A JPS59178049 A JP S59178049A JP 58051879 A JP58051879 A JP 58051879A JP 5187983 A JP5187983 A JP 5187983A JP S59178049 A JPS59178049 A JP S59178049A
- Authority
- JP
- Japan
- Prior art keywords
- data
- length
- packet
- receiving
- computer
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F15/163—Interprocessor communication
- G06F15/17—Interprocessor communication using an input/output type connection, e.g. channel, I/O port
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/20—Handling requests for interconnection or transfer for access to input/output bus
- G06F13/28—Handling 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)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
Abstract
Description
【発明の詳細な説明】
(1)発明の技術分野
本発明は計算機間のデータ転送方式に係p1特にデータ
パケット転送に先立ち、受信側計算機にデータパケット
の長さに関する情報を知らせることによシ受信側のバッ
ファメモリを有効に使用する方式に関する。Detailed Description of the Invention (1) Technical Field of the Invention The present invention relates to a data transfer method between computers. This invention relates to a method for effectively using buffer memory on the receiving side.
(2)従来技術と問題点
従来、計算mAから計算機Bヘデータバケツ)を送る場
合、受信側計算機で受信準備を行なう際データパケット
長に関する情報を送信側計算機から送らないため、予M
し得る最長のバッファメモリを準備しなければならなか
った。この為バッファメモリの有効利用が図れたいとい
う欠点がおった。(2) Conventional technology and problems Conventionally, when sending a data bucket from calculation mA to computer B, when the receiving computer prepares for reception, the sending computer does not send information regarding the data packet length, so the pre-M
I had to prepare the longest possible buffer memory. For this reason, there is a drawback that it is desirable to make effective use of the buffer memory.
(3)発明の目的
本発明は゛前記欠点を解消して、送信側計算機からパケ
ットデータを送信するに先だって該パケットデータ長を
受信側計算機に送ることにより、受信側計算機は該デー
タパケット長に適合したバッファメモリを準備すること
によシバソファメモリの有効利用を図るデータ転送方式
を提供することを目的とする。(3) Purpose of the Invention The present invention solves the above-mentioned drawbacks, and by sending the packet data length to the receiving computer before transmitting the packet data from the sending computer, the receiving computer adapts to the data packet length. The purpose of the present invention is to provide a data transfer method that makes effective use of the buffer memory by preparing a buffer memory.
測針算機にパケットデータを転送するシステムにおいて
、該送信側計算機に送信するバクットデータ長に関する
情報を、パケットデータに先立って送信する手段を設け
るとともに該受信側計算機に該パ)rットテーク長に関
する情報を検出する手段を設け、該パケットデータ長に
達合した受信データバッファを準伽させることを特忙と
するデータ転送制御方式により達成される。In a system for transmitting packet data to a point-finding computer, a means is provided for transmitting information regarding the length of backt data to be transmitted to the sending computer prior to the packet data, and information regarding the length of the packet to the receiving computer is provided. This is achieved by a data transfer control method that includes a means for detecting the packet data length, and whose main function is to make the received data buffer ready when the packet data length has been reached.
(5)発明の実施例 以下図面を参照しつつ本発明を訂糺に駁1明する。(5) Examples of the invention The present invention will be explained in more detail below with reference to the drawings.
図は本発明の一実施例を示すシステム相4氏図である。The figure is a system phase 4 diagram showing one embodiment of the present invention.
図において、11は計シ、I桜A、12i主処刑装散A
113はメモリA114けテークバスA115B111
0け主処理装jii:B、111はテークバスB111
2は信号検出部B、113はメモリB、 114けパケ
ット制御部B、115は信号発生部B、116は選択回
路B、117はパケット網である。In the figure, 11 is a plan, I Sakura A, 12i Main Execution Suit A
113 is memory A114 and take bus A115B111
0 main processing unit jii: B, 111 is take bus B111
2 is a signal detection section B, 113 is a memory B, 114 packet control sections B, 115 is a signal generation section B, 116 is a selection circuit B, and 117 is a packet network.
計3!4#li1からパケット交換網を介して計算iB
1.9にデータを送信する場合について説明する。送イ
LデータC1メモリA13に格納されておシ、主処理装
gf: A 12は送信するパケットデータ長を決めて
、該パケットデータ長を信号発生部A15に送る。該信
号発生部A15は、該データパケットの長さに関する情
報を付加した受信要求信号を生成する。次に鷺択回路A
16け、前記パケットデータ長を付加した受信要求信号
をパケット網を経由して割算機B19のイ言号杉)出部
B112へ通る。該信号検出部B112は受信要求信号
を検出し、データパケット長に関する情宰[tを抽出し
、主処理装σ7B110に該データパケット長の情報を
送る。該処理装置BIIO−メモリB113の受信デー
タバッファ長を、前記データパケット長に連合させる。Total 3!4 iB calculated from #li1 via packet switching network
1.9, the case of transmitting data will be explained. The main processing unit GF:A12 determines the packet data length to be transmitted, and sends the packet data length to the signal generator A15. The signal generator A15 generates a reception request signal to which information regarding the length of the data packet is added. Next, heron selection circuit A
16, the reception request signal to which the packet data length has been added is passed through the packet network to the output section B112 of the divider B19. The signal detection unit B112 detects the reception request signal, extracts information [t regarding the data packet length, and sends the information on the data packet length to the main processing unit σ7B110. The reception data buffer length of the processing unit BIIO-memory B113 is associated with the data packet length.
一方、該佃号桔出部B112は受年準仏児了仏刊をパケ
ット交換網117を経由してパケット制御部Aに該受信
瞠ダ1〕完了偏号を迭る。該受悄準備完了化号を受けと
ると割算機A 11のメモリA13から主処理装置A1
2はデータを取シ出しパケット制御部17に送る。該パ
クッ制御部17は該送られたテークを井に公知形式のパ
ケットデータを渭i成L、選択回路A16紗由で計獅機
B19にパケットテークを送る。計↑>枦B1−1、前
記受信データバンファを使って該送部されたデータを利
用したり、メモ’) B 113に格納したシする。On the other hand, the postal address sending section B112 sends the receiving order number 1 to the packet control section A via the packet switching network 117. When the readiness completion signal is received, the main processing unit A1 is transferred from the memory A13 of the divider A11 to the main processing unit A1.
2 extracts the data and sends it to the packet control section 17. The packet control unit 17 sends packet data in a known format to the sender B19 through the selection circuit A16 and the sender B19. ↑> B1-1, the received data buffer is used to utilize the transmitted data or to store it in the memo') B113.
以上の説明では計γ根を2台として説明したが、本発明
の方式り計算イχ、が何台になっても全く同様に集施で
きる。In the above explanation, the total number of γ roots is two, but the method of the present invention can be calculated in exactly the same way no matter how many units χ.
(6)発明の効呆
以上良1を明したように、本発明によれはパケノ)デー
タ長を、受信側計算機に、送信に先立って通知できるの
で、受信側計算機で(はバッファメモリ〃資源の有効オ
リ用が図れる。(6) Effects of the Invention As stated above, the present invention allows the receiving computer to be notified of the data length prior to transmission. It is possible to aim for effective use.
図は本発明の一実施例を示すシステム構成図である。
記号の説明、11は計算板A112は主処理装vl
1 ]−jニア+、モリA114はデータ/<スA、1
513.110は主処理装置B、111はデータノくス
B1112は信号検出部B1113はメモリB、114
はパケ7)制御部B、1.15は信号発生部B 、 1
16は選択回路B、117けパケ、7 )網。
B−:’: ”’、:’−+i
代理人 弁理士 松 −宏四部 :
1、−□−ノThe figure is a system configuration diagram showing an embodiment of the present invention. Explanation of symbols: 11 is the calculation board A112 is the main processing unit vl
1]-j near+, Mori A114 is data/<s A, 1
513.110 is the main processing unit B, 111 is the data node B1112 is the signal detection unit B1113 is the memory B, 114
7) Control section B, 1.15 signal generation section B, 1
16 is a selection circuit B, 117 is a package, and 7) a network. B-:': ”',:'-+i Agent Patent attorney Matsu - Koshibu: 1, -□-ノ
Claims (1)
にパケットデータを転送するシステムにおいて、該送信
側計算機に、送信するパケットデータ長に関する情報を
、パケットデータに先立って送信する手段を設けるとと
もに、該受送i11+ H算機に該パケットデータ長に
関する情報を検出する手段を設け、該パケットデータ長
に適合した受信デー・タバッファを準備させることを%
eiとするデータ転送制御方式。In a system that transfers packet data from a sending computer to a receiving computer via a packet switching network, the sending computer is provided with means for transmitting information regarding the length of the packet data to be transmitted prior to the packet data; It is recommended that the receiving/transmitting i11+H computer be provided with means for detecting information regarding the packet data length and preparing a receiving data buffer that is compatible with the packet data length.
Data transfer control method with ei.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58051879A JPS59178049A (en) | 1983-03-28 | 1983-03-28 | Data transfer control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58051879A JPS59178049A (en) | 1983-03-28 | 1983-03-28 | Data transfer control system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS59178049A true JPS59178049A (en) | 1984-10-09 |
Family
ID=12899163
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP58051879A Pending JPS59178049A (en) | 1983-03-28 | 1983-03-28 | Data transfer control system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS59178049A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1992006430A1 (en) * | 1990-09-28 | 1992-04-16 | Fujitsu Limited | Message control system in a data communication system |
WO1992006435A1 (en) * | 1990-09-28 | 1992-04-16 | Fujitsu Limited | Message control system in a data communication system |
JP2512847B2 (en) * | 1990-09-28 | 1996-07-03 | 富士通株式会社 | Message control method for data communication system |
JP2512848B2 (en) * | 1990-09-28 | 1996-07-03 | 富士通株式会社 | Message control method for data communication system |
-
1983
- 1983-03-28 JP JP58051879A patent/JPS59178049A/en active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1992006430A1 (en) * | 1990-09-28 | 1992-04-16 | Fujitsu Limited | Message control system in a data communication system |
WO1992006435A1 (en) * | 1990-09-28 | 1992-04-16 | Fujitsu Limited | Message control system in a data communication system |
JP2512847B2 (en) * | 1990-09-28 | 1996-07-03 | 富士通株式会社 | Message control method for data communication system |
JP2512848B2 (en) * | 1990-09-28 | 1996-07-03 | 富士通株式会社 | Message control method for data communication system |
US5592624A (en) * | 1990-09-28 | 1997-01-07 | Fujitsu Limited | Data communication for controlling message transmission and reception among processing modules using information stored in descriptor to form a loosely coupled multiprocessing system |
US5727151A (en) * | 1990-09-28 | 1998-03-10 | Fujitsu Limited | Message control system specifying message storage buffer for data communication system with general purpose and arbitrary form buffers |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0753817B1 (en) | Method and apparatus for data communication | |
Davie | A host-network interface architecture for ATM | |
EP0326696A2 (en) | Hybrid communications link adapter incorporating input/output and data communications technology | |
JP3797491B2 (en) | Data interface and high-speed communication system using the same | |
JPS59178049A (en) | Data transfer control system | |
JPS61165170A (en) | Bus controlling system | |
JP2767990B2 (en) | Microprocessor control method | |
JPH02245860A (en) | Data transfer sysem | |
JPS6027256A (en) | Switching system of packet switchboard | |
JP3674720B2 (en) | Data transfer method in parallel computer | |
JPH0693685B2 (en) | Frame selective reception method | |
JP2758629B2 (en) | Memory position setting device | |
JPS54140439A (en) | Composite computer device | |
JPH03769Y2 (en) | ||
JPH086912A (en) | Inter-processor communication method and equipment | |
JPH0816892B2 (en) | Computer interface | |
JPS61288255A (en) | Inter-processor communication control system | |
JPH03252848A (en) | Variable bus width designation/information reception system for split bus | |
JP2635635B2 (en) | Memory information updating device between distributed nodes | |
JP3299021B2 (en) | Multi-bus II-SCSI bus data transfer method and apparatus | |
JP2924232B2 (en) | Command check device | |
JPS62250746A (en) | Hdlc transmitting device | |
JPS589618B2 (en) | Data transmission method | |
JPH0353663B2 (en) | ||
JPS61150435A (en) | Transmission control system |