JPH0131740B2 - - Google Patents
Info
- Publication number
- JPH0131740B2 JPH0131740B2 JP56030716A JP3071681A JPH0131740B2 JP H0131740 B2 JPH0131740 B2 JP H0131740B2 JP 56030716 A JP56030716 A JP 56030716A JP 3071681 A JP3071681 A JP 3071681A JP H0131740 B2 JPH0131740 B2 JP H0131740B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- block
- transfer
- transferred
- sub
- 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
- 238000000034 method Methods 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 description 14
- 108010076504 Protein Sorting Signals Proteins 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/002—Specific input/output arrangements not covered by G06F3/01 - G06F3/16
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Facsimiles In General (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
Description
【発明の詳細な説明】
本発明は、通信装置の局内系・局外系それぞれ
におけるデータ転送単位、データ転送速度が異な
る中継装置において、信号伝送路上のデータ転送
効率を向上させるデータ転送制御方式に関するも
のである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a data transfer control method for improving data transfer efficiency on a signal transmission path in a relay device having different data transfer units and data transfer speeds in the internal system and external system of a communication device. It is something.
従来、異なるデータ転送単位・データ転送速度
を有する二装置間において、両装置間のインタフ
エースを満たすために、該二装置間に中継装置を
設け該中継装置にて一方の装置からの一定サブブ
ロツク単位で転送されるデータを積上げ、一定ブ
ロツク単位にまとめて、他装置に転送する方式が
ある。この場合、中継装置にて伝送するデータに
は有効情報だけでなく無効なデータが交わり伝送
路の使用効率が低下する場合もありうる。本発明
は伝送路を通して複数の装置相互間でデータ転送
を行なう場合、転送データブロツクの一定領域に
有効なデータのサブブロツクを表示することによ
り伝送路上には無効なデータのサブブロツクを転
送しないようにして、伝送路の使用効率がすぐれ
たデータ転送制御方式を実現するものである。 Conventionally, between two devices having different data transfer units and data transfer speeds, in order to satisfy the interface between the two devices, a relay device is provided between the two devices, and the relay device transfers a fixed sub-block unit from one device. There is a method in which the data transferred by the device is piled up, grouped into fixed blocks, and transferred to another device. In this case, the data transmitted by the relay device includes not only valid information but also invalid data, which may reduce the efficiency of using the transmission path. When data is transferred between a plurality of devices through a transmission path, the present invention prevents invalid data from being transferred on the transmission path by displaying valid data sub-blocks in a certain area of the transfer data block. , which realizes a data transfer control method with excellent transmission path usage efficiency.
上記目的は、本発明によれば装置Aと装置Bを
有し、この2装置間で転送単位・転送速度の整合
をとつてデータ転送を行う中継装置において、前
記装置Aから一定サブブロツク単位で転送される
データを積上げ、一定ブロツク単位にまとめて前
記装置Bに転送する際に前記一定サブブロツク単
位で転送されるデータ一定領域に有効サブブロツ
クを表示しておき、前記装置Bからデータを読み
出し、前記装置Aに転送する際に前記有効サブブ
ロツクのみを送出することによつて達成される。 According to the present invention, in a relay device that has a device A and a device B and performs data transfer by matching transfer units and transfer speeds between the two devices, data is transferred from the device A in fixed subblock units. When the data to be transferred is accumulated and transferred to the device B in units of a certain block, valid subblocks are displayed in a certain area of the data transferred in units of the certain subblock, and the data is read from the device B and transferred to the device B. This is achieved by sending only the valid sub-blocks when forwarding to A.
以下図面によつて、本発明の実施例を説明す
る。第1図は本発明によるデータ転送制御方式の
一実施例を示すもので、ここではフアクシミリ画
信号の符号化されたデータを転送する中継装置の
構成例を示している。第1図においてCPRE1は
中継装置を全体的に集中制御する蓄積プログラム
制御方式の中央処理装置である。SIU2はフアク
シミリ端末から入力されたフアクシミリ画信号を
符号化した結果の情報列を伝送路101に送出す
ると共に、伝送路から逆方向の符号化されたフア
クシミリ画信号の情報列を受信してフアクシミリ
端末側に中継する対STOCインタフエース装置で
ある。PBE3は局外側に対しては全2重伝送路
101との間で入出力し、局内側に対しては画信
号パス102との間で入出力するフアクシミリ画
信号を制御し、データの転送単位(1ブロツク内
のバイト長)、転送速度の変換・整合を行うため
の画信号バツフア装置である。このデータは画信
号スイツチPSW4を経由し、画信号用磁気デイ
スクチヤネル装置PDCH5を通つて磁気デイスク
コントローラ/ユニツトDKC/DKU6に入出力
する。こうしてフアクシミリ端末からのフアクシ
ミリ画信号はSIU2−PBE3−PSW4−PDCH
5−DKC/DKU6の経路で、磁気デイスク装置
DKU内に著積される。出力する場合はこの逆の
経路でフアクシミリ画信号が、フアクシミリ端末
に出力される。 Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 shows an embodiment of the data transfer control system according to the present invention, and here shows an example of the configuration of a relay device that transfers encoded data of a facsimile image signal. In FIG. 1, CPRE 1 is a central processing unit of a storage program control type that centrally controls the relay device as a whole. The SIU 2 sends an information string resulting from encoding the facsimile image signal inputted from the facsimile terminal to the transmission path 101, and also receives an information string of the encoded facsimile image signal in the opposite direction from the transmission path and sends it to the facsimile terminal. This is a STOC interface device that relays to the STOC side. The PBE 3 controls facsimile image signals that are input/output to/from the full-duplex transmission path 101 for the outside of the station, and input/output for the image signal path 102 for the inside of the station, and controls the data transfer unit. (Byte length within one block) This is an image signal buffer device for converting and matching the transfer rate. This data passes through a picture signal switch PSW4, passes through a picture signal magnetic disk channel device PDCH5, and is input/output to a magnetic disk controller/unit DKC/DKU6. In this way, the facsimile image signal from the facsimile terminal is SIU2-PBE3-PSW4-PDCH
5-Magnetic disk device via DKC/DKU6 route
It is heavily accumulated within DKU. When outputting, the facsimile image signal is output to the facsimile terminal through the reverse route.
伝送路101上のデータブロツクと画信号パス
102上のデータブロツクの構成例を第2図に示
す。第2図Aは伝送路101上のデータブロツク
であり全体が516バイト構成であるものとし、画
信号PIXは510バイトで、残りは制御情報として
使用する。制御情報のうち最終サブブロツク表示
ビツトLBKを設け、そのサブブロツクが一連の
画信号の途中のサブブロツクである時は‘0'を設
定し、最終サブブロツクである時は‘1'を設定す
る。第2図Bは画信号パス102上のデータブロ
ツクであり、全体が4096バイト構成であるものと
し、該当データブロツクが一連の画信号の最終ブ
ロツクになる時は最終表示バイトRTCの該ビツ
トに‘1'を設定する。 FIG. 2 shows an example of the structure of the data blocks on the transmission path 101 and the data blocks on the image signal path 102. FIG. 2A shows a data block on the transmission line 101, which has a total configuration of 516 bytes, the image signal PIX is 510 bytes, and the rest is used as control information. A final sub-block indicating bit LBK is provided in the control information, and is set to ``0'' when the sub-block is a sub-block in the middle of a series of image signals, and set to ``1'' when it is the final sub-block. FIG. 2B shows a data block on the image signal path 102, which has a total configuration of 4096 bytes, and when the data block becomes the final block of a series of image signals, the corresponding bit of the final display byte RTC is Set 1'.
第1図に示した中継装置の構成例においては、
伝送路101上の転送速度は64kb/sであり、
画信号パス102上の転送速度は800kb/sであ
る。PBE3はSIU2を多重制御しており、SIU2
に対する転送速度と、PSW4に対する転送速度
の差分はPBE3で速度変換を行つて吸収してい
る。また、SIU2に対する転送単位とPSW4に
対する転送単位の相互変換もPBE3内で行つて
いる。 In the configuration example of the relay device shown in Fig. 1,
The transfer rate on the transmission line 101 is 64 kb/s,
The transfer rate on the image signal path 102 is 800 kb/s. PBE3 has multiple control over SIU2, and SIU2
The difference between the transfer speed for PSW4 and the transfer speed for PSW4 is absorbed by performing speed conversion in PBE3. Furthermore, mutual conversion between the transfer unit for the SIU2 and the transfer unit for the PSW4 is also performed within the PBE3.
第1にPBE3がSIU2からデータを受信する場
合を述べる。一連の画信号列が5KBで構成され
ている場合を例にとれば、SIU2から第2図Aの
構成から成る10個のサブブロツクが送出され、こ
のうち最後の1サブブロツクを除いてLBK=0
として送出される。最後の1サブブロツクには
LBK=1が付加されて送出される。PBE3は1
サブブロツクごとにPIXをPBE3内部のバツフア
に積上げる。これを8サブブロツクくり返すと、
第2図Bの構成が完成するので、CPRE1に対し
てDKC/DKU6への転送を要求する。この時転
送されるブロツクのRTCバイトはall‘0'である。
その後PBE3は、更に残りのサブブロツクを受
信するが、10サブブロツク目にLBK=1が表
示されているので、最終サブブロツクであること
を判断し、転送ブロツクのRTCバイトの2ビツ
ト目(61ビツト)に‘1”を設定し、再度CPRE
1に画信号の転速を要求する。RTCの表示は
RTCの終りを含む最終サブブロツク番号に‘1'
を立てその他は‘0'とする。(RTC無しの時はオ
ール‘0')この一連の動作によりDKU6内には
第2図Bの構成でデータブロツクが2ブロツク蓄
積される。SIU2ではLBK=1である画信号を
送出すると、一連の動作を完了しフアクシミリ端
末からの新たな符号化情報が発生しない限り、該
当画信号列に関するサブブロツクを送出しない。 First, the case where PBE3 receives data from SIU2 will be described. For example, if a series of image signal sequences is composed of 5KB, 10 subblocks having the configuration shown in Figure 2A are sent from SIU2, and LBK = 0 except for the last subblock.
Sent as . In the last subblock
LBK=1 is added and sent. PBE3 is 1
PIX is accumulated in the buffer inside PBE3 for each sub-block. If you repeat this for 8 subblocks,
Since the configuration shown in FIG. 2B is completed, a request is made to CPRE1 to transfer to DKC/DKU6. The RTC bytes of the block transferred at this time are all '0'.
PBE3 then receives the remaining sub-blocks, but since LBK=1 is displayed in the 10th sub-block, it determines that this is the final sub-block and writes it to the 2nd bit (61st bit) of the RTC byte of the transfer block. Set '1' and CPRE again.
1 to request the rotation speed of the image signal. The RTC display is
'1' for the last subblock number containing the end of RTC
is set and other values are set to '0'. (All '0' when there is no RTC) Through this series of operations, two data blocks are accumulated in the DKU 6 with the configuration shown in FIG. 2B. When the SIU 2 sends out an image signal with LBK=1, it does not send out sub-blocks related to the corresponding image signal sequence unless the series of operations is completed and new encoded information is generated from the facsimile terminal.
第2にPBE3がSIU2にデータを送出する場合
を述べる。上記受信動作によりDKU6内には5
KBのPIXを含む一連の画信号列が蓄積されてい
る。CPRE1はDKC/DKU6−PDCH5−PSW
4−PBE3経由でSIU2にPIXを転送するように
各装置に指示する。まず、最初のブロツクの
RTCバイトはall‘0'であるので、PBE3はPIX
を510Bごとのサブブロツクに分割し、8回に分
けてSIU2側伝送路101上に送出する。この時
のサブブロツク中のLBKビツトは全て‘0'が設
定されている。1回目のブロツクをSIU2に転送
し終ると、PBE3はDKU6から2回目のブロツ
クを受信し、同様に510Bごとのサブブロツクを
構成するがRTCバイトの2ビツト目(b1ビツト)
が‘0'になつているのでSIU2に転送する第10サ
ブブロツクのLBK=1とする。第10サブブロツ
ク以降のデータに対しては無効サブブロツクと見
なし、PBE3は残りデータを廃棄し、SIU2へは
転送しない。 Second, the case where PBE3 sends data to SIU2 will be described. Due to the above reception operation, there are 5 in DKU6.
A series of image signal sequences including KB PIX are stored. CPRE1 is DKC/DKU6-PDCH5-PSW
4-Instruct each device to transfer PIX to SIU2 via PBE3. First, the first block
Since RTC bytes are all '0', PBE3 is PIX
The data is divided into sub-blocks of 510B each and sent out on the SIU2 side transmission line 101 in eight parts. At this time, all LBK bits in the subblock are set to '0'. After the first block is transferred to SIU2, PBE3 receives the second block from DKU6, which similarly constitutes a sub-block of every 510B, but the second bit (b1 bit) of the RTC byte is
is '0', so LBK of the 10th subblock to be transferred to SIU2 is set to 1. The data after the 10th sub-block is regarded as an invalid sub-block, and the PBE3 discards the remaining data and does not transfer it to the SIU2.
即ち、本発明はデータ転送の転送単位・転送速
度を整合する中継装置内において、複数のデータ
のサブブロツクを合成して一定のサイズのデータ
のブロツクを作成する場合に、一定のサイズに満
たない複数のサブブロツクを1つのブロツクに合
成する前には有効なサブブロツクのみをデータ転
送の対象とできるように、転送ブロツクの一定領
域にサブブロツクの有効数を表示するようにした
ものである。 That is, the present invention provides a method for combining multiple data sub-blocks to create a data block of a certain size in a relay device that matches the transfer unit and transfer rate of data transfer. Before combining the sub-blocks into one block, the effective number of sub-blocks is displayed in a certain area of the transfer block so that only valid sub-blocks can be targeted for data transfer.
以上説明したように本発明によれば装置A、装
置Bの2装置間でデータ転送を行う中継装置にお
いて、該中継装置と装置Bとの間の転送データブ
ロツクが固定単位であるにもかかわらず、該中継
装置から装置Aに対してこのデータブロツクを中
継する場合は無効なデータを除去しているため、
伝送路に不必要な無効データを中継することがな
いので、伝送路を効率良く利用できる効果があ
る。 As explained above, according to the present invention, in a relay device that transfers data between two devices, device A and device B, even though the transfer data block between the relay device and device B is a fixed unit, , when this data block is relayed from the relay device to device A, invalid data is removed.
Since unnecessary invalid data is not relayed to the transmission path, there is an effect that the transmission path can be used efficiently.
第1図は本発明の実施例を説明する中継装置の
構成例、第2図はデータブロツクの構成例であ
る。第1図において1は中央処理装置、2は対
STOCインタフエース装置、3は画信号バツフア
装置、4は画信号スイツチ、5は画信号用磁気デ
イスクチヤネル装置、6は磁気デイスクコントロ
ーラ及びユニツトである。101は伝送路、10
2は画信号パスを示す。第2図において、LBK
は最終サブブロツク表示ビツト(0=途中のブロ
ツク、1=RTCを含む最終ブロツク)、RTCは
一連の画信号の最終表示バイト、PIXは画信号を
それぞれ示す。
FIG. 1 shows an example of the configuration of a relay device for explaining an embodiment of the present invention, and FIG. 2 shows an example of the configuration of a data block. In Figure 1, 1 is the central processing unit, 2 is the counterpart
A STOC interface device, 3 a picture signal buffer device, 4 a picture signal switch, 5 a magnetic disk channel device for picture signals, and 6 a magnetic disk controller and unit. 101 is a transmission line, 10
2 indicates an image signal path. In Figure 2, LBK
indicates the final sub-block display bit (0 = intermediate block, 1 = final block including RTC), RTC indicates the final display byte of a series of image signals, and PIX indicates the image signal.
Claims (1)
単位・転送速度の整合をとつてデータ転送を行う
中継装置において、前記装置Aから一定サブブロ
ツク単位で転送されるデータを積上げ、一定ブロ
ツク単位にまとめて前記装置Bに転送する際に前
記一定サブブロツク単位で転送されるデータの一
定領域に有効サブブロツクを表示しておき、前記
装置Bからデータを読み出し、前記装置Aに転送
する際に前記有効サブブロツクのみを送出するこ
とを特徴としたデータ転送制御方式。1 In a relay device that has a device A and a device B and performs data transfer by matching the transfer unit and transfer speed between the two devices, the data transferred from the device A in fixed sub-block units is accumulated, and the data is transferred in fixed blocks. When data is transferred in units to the device B, valid subblocks are displayed in a certain area of the data transferred in the certain subblock units, and when data is read from the device B and transferred to the device A, the valid subblocks are A data transfer control method characterized by transmitting only valid subblocks.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP56030716A JPS57145459A (en) | 1981-03-04 | 1981-03-04 | Data transfer control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP56030716A JPS57145459A (en) | 1981-03-04 | 1981-03-04 | Data transfer control system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS57145459A JPS57145459A (en) | 1982-09-08 |
JPH0131740B2 true JPH0131740B2 (en) | 1989-06-27 |
Family
ID=12311362
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP56030716A Granted JPS57145459A (en) | 1981-03-04 | 1981-03-04 | Data transfer control system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS57145459A (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ES2208299T3 (en) | 1999-04-01 | 2004-06-16 | Heeling Sports Limited | APPLIANCE AND METHOD OF ROLLING HEEL. |
US10945485B2 (en) | 2012-08-03 | 2021-03-16 | Heeling Sports Limited | Heeling apparatus |
-
1981
- 1981-03-04 JP JP56030716A patent/JPS57145459A/en active Granted
Also Published As
Publication number | Publication date |
---|---|
JPS57145459A (en) | 1982-09-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN85108581B (en) | Facsimile apparatus | |
EP0436069A2 (en) | Method and device for switching fixed-length packets such as ATM cells | |
JPH0131740B2 (en) | ||
JPH0477155A (en) | Parallel data transmission system | |
JPS59168760A (en) | Facsimile device | |
JPH02218224A (en) | Data transferring method | |
JPS5947504B2 (en) | Digital transmission method | |
JPS5831658A (en) | Storage and exchange system for facsimile effective picture signal | |
JPS6346627B2 (en) | ||
JPS5881376A (en) | Facsimile transmitter | |
JPS6253570A (en) | Facsimile equipment | |
JP2949688B2 (en) | Image control method and apparatus | |
JPS62193361A (en) | Facsimile communication equipment | |
JPH01106575A (en) | Phototelegraphy system | |
JPS60174574A (en) | Communication system of facsimile multiple address device | |
JPH0464232B2 (en) | ||
JPS63194447A (en) | Data communication processor | |
JPH03268576A (en) | Band compressing/extending circuit for facsimile equipment | |
JPH02107057A (en) | Facsimile picture signal processor | |
JPH01162071A (en) | Facsimile equipment | |
JPH02107066A (en) | Facsimile receiver | |
JPH0160980B2 (en) | ||
Chan et al. | Interactive communication channel | |
JPS63313956A (en) | Terminal control system | |
JPS5922257B2 (en) | Information input/output control device for the line |