Nothing Special   »   [go: up one dir, main page]

JP2747248B2 - Communication data division transmission method and apparatus - Google Patents

Communication data division transmission method and apparatus

Info

Publication number
JP2747248B2
JP2747248B2 JP7162553A JP16255395A JP2747248B2 JP 2747248 B2 JP2747248 B2 JP 2747248B2 JP 7162553 A JP7162553 A JP 7162553A JP 16255395 A JP16255395 A JP 16255395A JP 2747248 B2 JP2747248 B2 JP 2747248B2
Authority
JP
Japan
Prior art keywords
communication data
terminal device
communication
communication line
information
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 - Fee Related
Application number
JP7162553A
Other languages
Japanese (ja)
Other versions
JPH0916496A (en
Inventor
利光 渡辺
宰 水口
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.)
NEC Corp
Original Assignee
Nippon Electric Co 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP7162553A priority Critical patent/JP2747248B2/en
Publication of JPH0916496A publication Critical patent/JPH0916496A/en
Application granted granted Critical
Publication of JP2747248B2 publication Critical patent/JP2747248B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は通信データ分割送信方法
および装置に関し、特に通信回線で接続された複数のコ
ンピュータからなるオンラインネットワークシステムに
おける、通信データを分割して送信することにより他端
末装置への干渉防止を目的とした通信データ分割送信方
法および装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method and apparatus for dividing and transmitting communication data, and more particularly to an on-line network system comprising a plurality of computers connected by a communication line, by dividing and transmitting communication data to another terminal apparatus. TECHNICAL FIELD The present invention relates to a communication data division transmission method and apparatus for preventing interference of communication.

【0002】[0002]

【従来の技術】従来、同一通信回線下の存在する複数の
端末装置へホストコンピュータから通信データを送信す
る場合には、ホストコンピュータ上のアプリケーション
プログラムは任意の通信データ長で回線制御装置へ送受
信要求を行っていた。しかし、端末装置には様々な種類
が存在し、端末装置の種類、用途、目的により一度に送
受信できる最大通信電文データ長は異なる。そこで、回
線制御装置は、送信する通信データを端末装置別の最大
通信データ長単位に分割して送信していた。
2. Description of the Related Art Conventionally, when communication data is transmitted from a host computer to a plurality of terminal devices existing under the same communication line, an application program on the host computer sends a transmission / reception request to the line control device with an arbitrary communication data length. Had gone. However, there are various types of terminal devices, and the maximum communication message data length that can be transmitted and received at one time differs depending on the type, application, and purpose of the terminal device. Therefore, the line control device divides the communication data to be transmitted into units of the maximum communication data length for each terminal device and transmits the data.

【0003】この時、同一通信回線下の端末装置の中
に、出力専用端末装置の様なホストコンピュータから送
信される通信データが常に長くなってしまう端末処理装
置が一台以上存在すると、その通信データが出力し終わ
るまで、他の端末装置へのサービス効率は低下する。
At this time, if at least one terminal processing device such as an output-only terminal device, in which communication data transmitted from a host computer is always long, exists in a terminal device under the same communication line, the communication is not performed. Until the data has been output, the service efficiency to other terminal devices decreases.

【0004】図6は、従来の通信データ送信における動
作を示す流れ図である。
FIG. 6 is a flowchart showing an operation in a conventional communication data transmission.

【0005】これは従来の方法により同一通信回線配下
の複数の端末装置に長い通信データと短い通信データと
を混合して送信した場合について説明した図である。通
信データA70、通信データB80、通信データC90
が同時にホストコンピュータで発生し、各々を異なる端
末装置に送信する。端末装置A63宛の通信データA7
0、端末装置B64宛の通信データB80、端末装置C
65宛の通信データC90を送信する。これら通信デー
タはホストコンピュータ1のアプリケーションプログラ
ム10から回線制御装置12に引き渡される。回線制御
装置12は渡された通信データを最大送信データ長に合
わせ通信データA70はブロックA11、ブロックA1
2、ブロックA13、ブロックA14、およびブロック
A15に、通信データBはブロックB11とブロックB
12に、通信データCはブロックC11とブロックC1
2に分割される。回線制御装置12は同一回線配下の複
数の端末装置30に同時に通信データが発生し、それぞ
れが最大送信データ長でブロック分割されている場合、
通信回線2上に端末装置30が並ぶ順にブロック単位の
送信を行う。すなわち、端末装置A63→端末装置B6
4→端末装置C65→端末装置A63→端末装置B64
→端末装置C65……の順にブロック単位の送信を行
う。従って、通信回線2上にブロックが入る順序は、ブ
ロックA11、ブロックB11、ブロックC11、ブロ
ックA12、ブロックB12、ブロックC12、ブロッ
クA13、ブロックA14、そしてブロックA15とな
る。端末装置B64に通信データB80を構成するブロ
ックB11とブロックB12が到達する時間は、ブロッ
クA11、ブロックA12の長さ合計に依存する。同じ
ように端末装置C65に通信データC90を構成するブ
ロックC11とブロックC12が到達する時間は、ブロ
ックA11、ブロックA12、ブロックB11、ブロッ
クB12の長さの総合計に依存する。つまり、通信回線
使用効率の向上を狙って設定する最大送信データ長の長
さに端末装置B64、端末装置C65の通信データ到達
時間が依存する。
[0005] This is a diagram illustrating a case where long communication data and short communication data are mixed and transmitted to a plurality of terminal devices under the same communication line by a conventional method. Communication data A70, communication data B80, communication data C90
Occur simultaneously in the host computer and send each to a different terminal device. Communication data A7 addressed to terminal device A63
0, communication data B80 addressed to terminal device B64, terminal device C
The communication data C90 addressed to 65 is transmitted. These communication data are transferred from the application program 10 of the host computer 1 to the line controller 12. The line controller 12 adjusts the passed communication data to the maximum transmission data length, and the communication data A70 is divided into blocks A11 and A1.
2, the communication data B is divided into block B11 and block B, in block A13, block A14, and block A15.
12, the communication data C includes a block C11 and a block C1.
Divided into two. When communication data is simultaneously generated in a plurality of terminal devices 30 under the same line, and the line control device 12 is divided into blocks with the maximum transmission data length,
The transmission is performed in block units in the order in which the terminal devices 30 are arranged on the communication line 2. That is, terminal device A63 → terminal device B6
4 → Terminal device C65 → Terminal device A63 → Terminal device B64
→ The terminal device C65 performs transmission in block units in this order. Accordingly, the order in which the blocks enter the communication line 2 is block A11, block B11, block C11, block A12, block B12, block C12, block A13, block A14, and block A15. The time when the blocks B11 and B12 constituting the communication data B80 reach the terminal device B64 depends on the total length of the blocks A11 and A12. Similarly, the time when the blocks C11 and C12 constituting the communication data C90 reach the terminal device C65 depends on the total sum of the lengths of the blocks A11, A12, B11 and B12. That is, the communication data arrival time of the terminal devices B64 and C65 depends on the length of the maximum transmission data length set for the purpose of improving the communication line use efficiency.

【0006】[0006]

【発明が解決しようとする課題】上述した従来の通信デ
ータ分割送信方法では、図6に於いて、端末装置A63
が出力専用端末装置のようなプリンタで、端末装置B6
4と端末装置C65が操作員が常に操作するオンライン
入出力端末装置のような場合、端末装置A63に送信さ
れる通信データは常に長くなると、端末装置B64また
は端末装置C65にホストコンピュータから送信される
通信データは常に、端末装置A63へ送信する通信デー
タの干渉を受ける。端末装置A63へ送信する際の最大
送信データ長が大きければ大きいほど端末装置A63へ
の伝送効率は高くなるが、他の端末装置への伝送効率は
低下する。出力専用端末装置のプリンタが複数台同一通
信回線配下に存在すると干渉はさらに大きくなり受信順
位の低い端末装置宛の通信データは端末装置に到達する
までにかかる時間が増大するといった欠点があった。端
末装置A63への通信データが長く、かつ通信データ長
も長いと通信回線は恒常的に端末装置A63への送信電
文で占有されるためであった。
In the conventional communication data division transmission method described above, in FIG.
Is a printer such as an output-only terminal device, and the terminal device B6
When the communication data transmitted to the terminal device A63 is always long when the terminal 4 and the terminal device C65 are an online input / output terminal device that is always operated by the operator, the communication data is transmitted from the host computer to the terminal device B64 or the terminal device C65. The communication data always receives the interference of the communication data transmitted to the terminal device A63. The larger the maximum transmission data length when transmitting to the terminal device A63, the higher the transmission efficiency to the terminal device A63, but the lower the transmission efficiency to other terminal devices. If a plurality of output-only terminal devices are under the same communication line, the interference is further increased and communication data addressed to the terminal device having a lower reception order takes a longer time to reach the terminal device. This is because if the communication data to the terminal device A63 is long and the communication data length is long, the communication line is constantly occupied by the transmission message to the terminal device A63.

【0007】出力専用端末装置である端末装置A63へ
の通信データが、端末装置B64および端末装置C65
への通信データの様に短いものであれば、通信回線上に
恒常的に通信データが存在することは無くなり、端末装
置B64および端末装置C65の利用者は応答時間の遅
延を感じることはない。従って、端末装置A63への最
大送信データ長を短く設定することが従来までの解決方
法ではあった。しかし、この方法では通信回線上に短い
通信データが多量に存在し端末装置B64や端末装置C
65を使用していない場合でも通信回線が輻輳状態の様
になってしまうし、端末装置A63のみが通信回線を使
用していても端末装置A63の通信データ受信時間が遅
延すると言う欠点があった。
The communication data to the terminal device A63, which is an output-only terminal device, is transmitted to the terminal device B64 and the terminal device C65.
As long as the communication data is short, the communication data does not always exist on the communication line, and the users of the terminal devices B64 and C65 do not feel a delay in the response time. Therefore, setting the shortest maximum transmission data length to the terminal device A63 has been a conventional solution. However, in this method, a large amount of short communication data exists on the communication line and the terminal device B64 or the terminal device C
Even when the communication line 65 is not used, the communication line is in a congested state, and the communication data reception time of the terminal device A63 is delayed even if only the terminal device A63 uses the communication line. .

【0008】[0008]

【課題を解決するための手段】本発明の通信データ分割
送信装置は、通信回線で接続された複数のコンピュータ
からなるオンラインネットワークシステムにおいて、通
信回線でホストコンピュータと接続している端末装置の
端末装置情報を予め記憶した端末装置種別情報記憶手段
と、前記通信回線配下の他の端末装置に対しての送信が
あるか否かの通信回線使用状態情報を記憶する通信回線
使用状態記憶手段と、前記端末装置情報を読み出して通
信データを分割するか否かの判断を行うともに前記通信
回線使用状態情報を読み込み通信データを分割する対象
とするか否かの判断を行う通信データ手段と、通信デー
タを前記端末装置情報に従い、同時に前記ホストコンピ
ュータから前記端末装置と同じ前記通信回線配下に存在
する異なる端末装置に通信データを送信する際に前記端
末装置情報に予め記憶された長さに分割して送信する通
信データ分割送信手段とを備えて構成されている。
SUMMARY OF THE INVENTION A communication data division transmitting apparatus according to the present invention is a terminal device connected to a host computer via a communication line in an online network system comprising a plurality of computers connected via a communication line. Terminal device type information storage means for storing information in advance, communication line use state storage means for storing communication line use state information as to whether or not there is transmission to another terminal device under the communication line; Communication data means for reading terminal device information to determine whether to divide communication data and reading the communication line use state information to determine whether to divide communication data; and According to the terminal device information, different terminal devices existing under the same communication line as the terminal device from the host computer at the same time. It is configured to include a communication data dividing transmission means for transmitting by dividing in advance in the memory length to the terminal device information when transmitting the communication data to.

【0009】[0009]

【実施例】次に、本発明の実施例について図面を参照し
て説明する。
Next, embodiments of the present invention will be described with reference to the drawings.

【0010】図1は本発明の通信データ分割送信方法お
よび装置の一実施例を示すブロック図である。
FIG. 1 is a block diagram showing an embodiment of a communication data division transmission method and apparatus according to the present invention.

【0011】本実施例の通信データ分割送信方法および
装置は、図1に示すように、ホストコンピュータ1は、
端末装置A31、端末装置B32、端末装置C33、そ
して端末装置D34からなる端末装置群3と通信回線2
を介して接続されている。このホストコンピュータ1に
はアプリケーションプログラム10から発生する通信デ
ータを分割送信する通信データ分割送信装置11と通信
回線2とインターフェースを行う回線制御装置12を有
する。
As shown in FIG. 1, a communication data division transmission method and apparatus according to the present embodiment are configured as follows.
A terminal device group 3 including a terminal device A31, a terminal device B32, a terminal device C33, and a terminal device D34, and a communication line 2
Connected through. The host computer 1 has a communication data division transmitting device 11 for dividing and transmitting communication data generated from the application program 10 and a line control device 12 for interfacing with the communication line 2.

【0012】通信データ分割送信装置11は送信する端
末装置種別、通信データ分割開始長、および通信データ
分割長の情報を予め記憶した端末装置種別情報記憶装置
111と、通信回線使用状態記憶装置110から、送信
する端末装置が帰属する通信回線配下の全端末装置の通
信状態を読み込み、どれか一台でも通信中であれば、次
に、端末装置種別情報記憶装置111から端末装置種
別、通信データ分割開始長、通信データ分割長を読み出
し、送信する端末装置が読み出した端末装置種別と合致
するか否か検査し、合致した場合は送信する通信データ
を通信データ分割開始長と比較する通信データ検査装置
112と、通信データ検査装置112が端末装置種別情
報記憶装置111から読み出した通信データ分割長で通
信データを分割して回線制御装置12に送信する分割送
信装置113とで構成されている。
[0012] The communication data division transmission device 11 transmits a terminal device type information storage device 111 in which information of a terminal device type to be transmitted, a communication data division start length, and communication data division length is stored in advance, and a communication line use state storage device 110 Then, the communication status of all terminal devices under the communication line to which the transmitting terminal device belongs is read, and if any one device is communicating, the terminal device type and communication data division are then performed from the terminal device type information storage device 111. A communication data inspection device that reads a start length and a communication data division length, checks whether a transmitting terminal device matches the read terminal device type, and, if so, compares communication data to be transmitted with the communication data division start length. 112 and the communication data inspection device 112 divides the communication data by the communication data division length read from the terminal device type information storage device 111. It is composed of a divided transmission unit 113 for transmitting to the line control unit 12.

【0013】次に、本発明の動作について説明する。ホ
ストコンピュータ1から端末装置群3の端末装置B32
に通信データを送信する。ホストコンピュータ1のアプ
リケーションプログラム10は送信する宛先の端末装置
名が確定したならば、通信データ分割送信装置11で用
意した通信回線使用状態記憶装置110内に存在する通
信回線情報の該当する端末装置送信有無の項目を「送信
有り」に遷移させる。アプリケーションプログラム10
が、その全ての処理を終了したならば通信データ分割送
信装置11へ通信データを引き渡す。通信データ検査装
置112はまず、端末装置種別情報記憶装置111を読
み出す。端末装置種別情報記憶装置111には図2の本
実施例の通信データ分割送信装置における端末装置種別
情報記憶装置の記憶状態を示す概念図に示す形式で端末
種別情報が予め記憶されている。通信データ検査装置1
12は読み出した端末装置情報の端末装置種別と、送信
する端末装置とが合致したならば分割送信の判断処理の
対象として、以降の処理を継続し、合致しなければ分割
送信の対象端末装置ではないと判断し、通信データ分割
送信装置11としての処理は終了となる。合致したなら
ば、通信データ検査装置112は、次に通信使用状態記
憶装置110から通信回線情報を読み込む。通信回線使
用状態記憶装置110には図3の本実施例の通信データ
分割送信装置における通信回線使用状態記憶装置の記憶
状態を示す概念図で示す通信回線配下の端末装置への送
信有無を示す端末装置送信有無の項目が全ての端末ごと
に存在し、通信回線情報内の端末装置のどれかの端末装
置送信有無が「送信有り」であれば該当する端末装置へ
の送信は分割送信の可能性が有るとみなすが、該当する
端末装置送信有無が「送信無し」であれば、通信データ
をを回線制御装置に引き渡し、通信データ分割送信装置
11としての役割は終了する。通信データ検査装置11
2は既に読み出してある端末装置種別情報記憶装置11
1の端末装置情報のうち、送信先の端末装置と合致した
端末装置情報の通信データ分割開始長と、送信する通信
データとを比較し、通信データが通信データ分割開始電
文長よりも大きい場合は、読み出した端末装置情報のう
ちの通信データ分割長を分割送信装置113に引き渡
す。分割送信装置113は通信データ分割長の長さに通
信データを分割し、順次、回線制御装置12へ送信要求
を行う。今「送信有り」の状態であるから、通信データ
検査装置112は、該当する通信回線配下の端末装置送
信有無の「送信有り」の状態を「送信無し」の状態に遷
移させる。その後回線制御装置12は通信回線2を介し
て端末装置群3へ通信データを順次送信する。また、端
末装置情報を端末装置種別情報記憶装置111に予め記
憶させていない場合は通信データ検査装置112にて分
割送信対象外としてそのまま回線制御装置12に送信さ
れる。
Next, the operation of the present invention will be described. The terminal device B32 of the terminal device group 3 from the host computer 1
To send the communication data. When the destination terminal device name to be transmitted is determined, the application program 10 of the host computer 1 transmits the corresponding terminal device information of the communication line information existing in the communication line use state storage device 110 prepared by the communication data division transmitting device 11. The presence / absence item is transited to “transmission”. Application program 10
However, when all the processes are completed, the communication data is transferred to the communication data division transmitting device 11. The communication data inspection device 112 first reads the terminal device type information storage device 111. In the terminal device type information storage device 111, terminal type information is stored in advance in a format shown in a conceptual diagram showing the storage state of the terminal device type information storage device in the communication data division transmitting device of the present embodiment in FIG. Communication data inspection device 1
Reference numeral 12 indicates that if the terminal device type of the read terminal device information and the terminal device to be transmitted match, the subsequent process is continued as a target of the split transmission determination process. It is determined that there is no such request, and the processing as the communication data division transmitting device 11 ends. If they match, the communication data inspection device 112 reads communication line information from the communication use state storage device 110 next. The communication line use state storage device 110 is a conceptual diagram showing the storage state of the communication line use state storage device in the communication data division transmission device of the present embodiment of FIG. If there is a device transmission presence / absence item for every terminal and if any of the terminal devices in the communication line information has "transmission", transmission to the corresponding terminal may be divided transmission. However, if the corresponding terminal device transmission status is “no transmission”, the communication data is delivered to the line control device, and the role as the communication data division transmission device 11 ends. Communication data inspection device 11
2 is a terminal device type information storage device 11 which has already been read
The communication data division start length of the terminal device information matching the transmission destination terminal device is compared with the communication data to be transmitted in the terminal device information of the first terminal device, and if the communication data is larger than the communication data division start message length, Then, the communication data division length of the read terminal device information is transferred to the division transmission device 113. The division transmission device 113 divides communication data into communication data division lengths, and sequentially sends transmission requests to the line control device 12. Since it is in the “transmitted” state, the communication data inspection device 112 changes the “transmitted” state of the terminal device under the corresponding communication line to the “transmitted” state to the “not transmitted” state. Thereafter, the line control device 12 sequentially transmits communication data to the terminal device group 3 via the communication line 2. If the terminal device information is not stored in the terminal device type information storage device 111 in advance, the communication data inspection device 112 transmits the terminal device information to the line control device 12 as it is out of the division transmission target.

【0014】図4は本実施例の通信データ分割送信方法
および装置における動作の一例を示す流れ図である。ア
プリケーションプログラム10によって発生された通信
データ20は通信データ分割送信装置11により端末装
置情報が示す通信データ分割開始長21よりも通信デー
タ20が長いため、通信データ分割長22の長さに合わ
せた、ブロックA、ブロックB、ブロックC、ブロック
D、ブロックE、…、そして最後に通信データ末尾の通
信データ分割長に満たないデータ長の短かいブロックZ
の様に分割される。回線制御装置12は分割されたブロ
ックを順次、ブロックA、ブロックB、ブロックC、ブ
ロックD、ブロックE、…、そしてブロックZの順で送
信要求を行っていく。
FIG. 4 is a flowchart showing an example of the operation in the communication data division transmission method and apparatus of the present embodiment. Since the communication data 20 generated by the application program 10 is longer than the communication data division start length 21 indicated by the terminal device information by the communication data division transmission device 11, the communication data 20 is adjusted to the length of the communication data division length 22. Block A, block B, block C, block D, block E,..., And finally block Z having a data length shorter than the communication data division length at the end of the communication data.
Is divided as follows. The line controller 12 requests transmission of the divided blocks in the order of block A, block B, block C, block D, block E,..., And block Z.

【0015】図5は本実施例の通信データ分割送信方法
および装置における従来環境で適用した動作の一例を示
す流れ図である。本発明の図5を用いて、従来の通信デ
ータ送信における動作を示す流れ図である図6と同一の
環境下で通信を行った場合について説明する。アプリケ
ーションプログラム10から、通信データ分割送信装置
11に渡された通信データAは通信データ長が通信デー
タ分割開始長よりも長いため、分割送信の対象となり、
通信データ分割長の長さに合わせて分割され、通信デー
タ分割長と同一の長さのブロックA11〜ブロックA2
4と通信データ分割長に満たないデータ長の短かいブロ
ックA25が発生する。通信データ分割長は図6の通信
データAに対応する最大送信データ長よりもはるかに小
さいため、通信データA70は小さい長さのブロックで
分割されて回線制御装置12に渡る。この時、図6の様
に、通信データA70、通信データB80、および通信
データC90が同時に回線制御装置12に到達した場
合、通信回線2上に端末装置30が並ぶ順にブロック単
位の送信を行うため、通信回線2にブロックが入る順序
はブロックA11、ブロックB11、ブロックC11、
ブロックA12、ブロックB12、ブロックC12、ブ
ロックA13、……、ブロックA25になる。この時、
通信データA70が分割された各ブロックは既に最大送
信データ長より小さい為、その長さでの送信となる。通
信データB80が端末装置B64に到達するまでにかか
る時間はブロックA11、ブロックB11、ブロックC
11、およびブロックA12の長さに依存する。このと
き、図6のブロックA11とブロックA12よりも図5
のブロックA11とブロックA12のほうがはるかに小
さいので、通信データBは図6の状態よりも図5の方が
早く端末装置B64に到達する。通信データC65に関
しても同様である。
FIG. 5 is a flowchart showing an example of the operation of the communication data division transmission method and apparatus of the present embodiment applied in a conventional environment. With reference to FIG. 5 of the present invention, a case where communication is performed under the same environment as in FIG. 6, which is a flowchart showing the operation in the conventional communication data transmission, will be described. Since the communication data A passed from the application program 10 to the communication data division transmission device 11 has a communication data length longer than the communication data division start length, the communication data A is subject to division transmission.
Blocks A11 to A2 that are divided according to the length of the communication data division length and have the same length as the communication data division length
4, a block A25 having a short data length less than the communication data division length occurs. Since the communication data division length is much smaller than the maximum transmission data length corresponding to the communication data A in FIG. 6, the communication data A 70 is divided into small-length blocks and passed to the line controller 12. At this time, as shown in FIG. 6, when the communication data A 70, the communication data B 80, and the communication data C 90 arrive at the line controller 12 at the same time, the transmission is performed in block units in the order in which the terminal devices 30 are arranged on the communication line 2. The order in which the blocks enter the communication line 2 is block A11, block B11, block C11,
Block A12, block B12, block C12, block A13,..., Block A25. At this time,
Since each block into which the communication data A70 is divided is already smaller than the maximum transmission data length, transmission is performed at that length. The time required for the communication data B80 to reach the terminal device B64 is block A11, block B11, block C
11 and the length of block A12. At this time, the block A11 and the block A12 in FIG.
Since the blocks A11 and A12 are much smaller, the communication data B reaches the terminal device B64 earlier in FIG. 5 than in the state in FIG. The same applies to the communication data C65.

【0016】[0016]

【発明の効果】以上説明したように、本発明の通信デー
タ分割送信方法および装置は、操作員が使用している端
末装置と、出力専用端末装置に対してホストコンピュー
タから同時に通信データの送信が発生した場合でも操作
員が使用している端末装置への通信データの送信は出力
専用端末装置へ送信する通信データに干渉を受けないた
め、操作員が使用している端末装置の処理速度の向上が
計れる。
As described above, according to the communication data division transmission method and apparatus of the present invention, the communication data can be simultaneously transmitted from the host computer to the terminal device used by the operator and the output-only terminal device. Even if it occurs, the transmission of communication data to the terminal device used by the operator is not affected by the communication data transmitted to the output-only terminal device, so the processing speed of the terminal device used by the operator is improved. Can be measured.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の通信データ分割送信方法および装置の
一実施例を示すブロック図である。
FIG. 1 is a block diagram showing an embodiment of a communication data division transmission method and apparatus according to the present invention.

【図2】本実施例の通信データ分割送信装置における端
末装置種別情報記憶装置の記憶状態を示す概念図であ
る。
FIG. 2 is a conceptual diagram showing a storage state of a terminal device type information storage device in the communication data division transmitting device of the embodiment.

【図3】本実施例の通信データ分割送信装置における通
信回線使用状態記憶装置の記憶状態を示す概念図であ
る。
FIG. 3 is a conceptual diagram showing a storage state of a communication line use state storage device in the communication data division transmission device of the present embodiment.

【図4】本実施例の通信データ分割送信方法および装置
における動作の一例を示す流れ図である。
FIG. 4 is a flowchart illustrating an example of an operation in the communication data division transmission method and apparatus according to the embodiment;

【図5】本実施例の通信データ分割送信方法および装置
における従来環境で適用した動作の一例を示す流れ図で
ある。
FIG. 5 is a flowchart illustrating an example of an operation applied in a conventional environment in the communication data division transmission method and apparatus according to the embodiment;

【図6】従来の通信データ送信における動作を示す流れ
図である。
FIG. 6 is a flowchart showing an operation in a conventional communication data transmission.

【符号の説明】[Explanation of symbols]

1 ホストコンピュータ 2 通信回線 3 端末装置群 10 アプリケーションプログラム 11 通信データ分割送信装置 12 回線制御装置 30 端末装置 31,63 端末装置A 32,64 端末装置B 33,65 端末装置C 34 端末装置D 110 通信回線使用状態記憶装置 111 端末装置種別状態記憶装置 112 通信データ検査装置 113 分割送信装置 DESCRIPTION OF SYMBOLS 1 Host computer 2 Communication line 3 Terminal device group 10 Application program 11 Communication data division transmission device 12 Line control device 30 Terminal device 31, 63 Terminal device A 32, 64 Terminal device B 33, 65 Terminal device C 34 Terminal device D 110 Communication Line usage status storage device 111 Terminal device type status storage device 112 Communication data inspection device 113 Divided transmission device

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 通信回線で接続された複数のコンピュー
タからなるオンラインネットワークシステムにおける通
信データ分割送信装置において、通信回線でホストコン
ピュータと接続している端末装置の通信データを分割す
るか否かの判断を行うための端末装置種別、通信データ
分割開始長、および通信データ分割長の端末装置情報を
予め記憶した端末装置種別情報記憶手段と、前記通信回
線配下の他の端末装置に対しての通信データを分割する
対象とするか否かの判断を行うための、送信する端末装
置が帰属する通信配線配下の全端末装置の通信状態を記
憶した通信回線使用状態情報を記憶する通信回線使用状
態記憶手段と、前記端末装置情報を読み出して通信デー
タを分割するか否かの判断を行うとともに前記通信回線
使用状態情報を読み込み通信データを分割して送信する
対象とするか否かの判断を行う通信データ手段と、通信
データと前記端末装置情報に存在する通信データ分割開
始長との比較を行い通信データの方が大きい場合のみ分
割送信の対象とし、同時に前記ホストコンピュータから
前記端末装置と同じ前記通信回線配下に存在する異なる
端末装置に通信データを送信する際に前記端末装置情報
に予め記憶された長さに分割して送信する通信データ分
割送信手段とを備えることを特徴とする通信データ分割
送信装置。
In a communication data division transmitting apparatus in an online network system comprising a plurality of computers connected by a communication line, it is determined whether or not communication data of a terminal device connected to a host computer is divided by the communication line. Terminal device type, communication data division start length, and terminal device type information storage means for storing terminal device information of the communication data division length in advance, and communication data to other terminal devices under the communication line. Communication line use state storage means for storing communication line use state information storing communication state of all terminal devices under the communication wiring to which the transmitting terminal device belongs, for determining whether or not the terminal device is to be divided Read the terminal device information to determine whether to divide communication data and read the communication line use state information. Communication data means for determining whether or not to divide the embedded communication data into transmission targets, and comparing the communication data with the communication data division start length present in the terminal device information, and the communication data is larger. Only in the case of the subject of split transmission, at the same time when transmitting communication data from the host computer to a different terminal device existing under the same communication line as the terminal device, divided into lengths previously stored in the terminal device information And a communication data division transmitting unit for transmitting the data.
【請求項2】 通信回線でホストコンピュータと接続し
ている端末装置の通信データを分割するか否かの判断を
行うための端末装置種別、通信データ分割開始長、およ
び通信データ分割長の端末装置情報を予め記憶し、前記
通信回線配下の他の端末装置に対しての通信データを分
割する対象とするか否かの判断を行うための、送信する
端末装置が帰属する通信回線配下の全端末装置の通信状
態を記憶した通信回線使用状態情報を記憶することによ
り、前記端末装置情報から通信データを分割するか否か
の判断を行うとともに前記通信回線使用状態情報から通
信データを分割して送信する対象とするか否かの判断を
行うために、通信データと前記端末装置情報に存在する
通信データ分割開始長との比較を行い通信データの方が
大きい場合にのみ分割送信の対象とし、同時に前記ホス
トコンピュータから前記端末装置と同じ前記通信回線配
下に存在する異なる端末装置に通信データを送信する際
に前記端末装置情報に予め記憶された長さに分割して送
信することを特徴とする通信データ分割送信方法。
2. A terminal device for determining whether to divide communication data of a terminal device connected to a host computer via a communication line, a communication data division start length, and a communication data division length terminal device. All the terminals under the communication line to which the transmitting terminal device belongs for storing information in advance and determining whether to divide communication data to other terminal devices under the communication line. By storing the communication line use state information that stores the communication state of the device, it is determined whether to divide communication data from the terminal device information, and the communication data is divided and transmitted from the communication line use state information. In order to determine whether or not to perform the communication, the communication data is compared with the communication data division start length existing in the terminal device information, and only when the communication data is larger, When transmitting communication data from the host computer to different terminal devices existing under the same communication line as the terminal device at the same time as the target of the split transmission, the communication data is divided into lengths stored in advance in the terminal device information and transmitted. Communication data division transmission method.
JP7162553A 1995-06-28 1995-06-28 Communication data division transmission method and apparatus Expired - Fee Related JP2747248B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7162553A JP2747248B2 (en) 1995-06-28 1995-06-28 Communication data division transmission method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7162553A JP2747248B2 (en) 1995-06-28 1995-06-28 Communication data division transmission method and apparatus

Publications (2)

Publication Number Publication Date
JPH0916496A JPH0916496A (en) 1997-01-17
JP2747248B2 true JP2747248B2 (en) 1998-05-06

Family

ID=15756785

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7162553A Expired - Fee Related JP2747248B2 (en) 1995-06-28 1995-06-28 Communication data division transmission method and apparatus

Country Status (1)

Country Link
JP (1) JP2747248B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04170658A (en) * 1990-11-05 1992-06-18 Chugoku Nippon Denki Software Kk Device for optimizing communication data length
JPH04264853A (en) * 1991-02-20 1992-09-21 Chubu Nippon Denki Software Kk Data communication system

Also Published As

Publication number Publication date
JPH0916496A (en) 1997-01-17

Similar Documents

Publication Publication Date Title
US6560643B1 (en) System of self-service terminals and method of distributing software to a plurality of self-service terminals
US7461160B2 (en) Obtaining a destination address so that a network interface device can write network data without headers directly into host memory
US7539204B2 (en) Data and context memory sharing
US6488127B2 (en) Elevator information communication system
JP2747248B2 (en) Communication data division transmission method and apparatus
US6505235B1 (en) Electronic mail system and terminal device
JPH1027168A (en) Dynamic load distribution system for message
EP0978975B1 (en) Data communications apparatus, method and computer program product implementing data communications protocol with efficient packing of datagrams
JPH1049344A (en) Buffer busy control system
JP3278831B2 (en) Packet processing device
CN117715110A (en) Data transmission method, device, equipment and storage medium
JPH0946340A (en) Multi-address data communication equipment
JP2586341B2 (en) Bus test method for communication between processors
JP2746961B2 (en) Facsimile communication system
JPS63197144A (en) Information and communication system
JP2000293454A (en) Equipment and method for data communication, and recording medium
KR19990039779A (en) File loading method by interprocessor communication
US7478137B1 (en) Lightweight messaging with and without hardware guarantees
CN118826968A (en) Method and device for processing failed data in the middle of large batches of data
JP3067155B2 (en) Data transfer device
JPH1021178A (en) Data transmitter
JPH07230404A (en) High-speed data access system of network connection system
JPH0927826A (en) Transmission speed optimizing device and congestion controller
JPS60262261A (en) On-line processing system
JPH03164957A (en) Protocol parallel processing system

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19980113

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080213

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090213

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100213

Year of fee payment: 12

LAPS Cancellation because of no payment of annual fees