Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0783358B2 - Local area network control system - Google Patents
[go: Go Back, main page]

JPH0783358B2 - Local area network control system - Google Patents

Local area network control system

Info

Publication number
JPH0783358B2
JPH0783358B2 JP60117755A JP11775585A JPH0783358B2 JP H0783358 B2 JPH0783358 B2 JP H0783358B2 JP 60117755 A JP60117755 A JP 60117755A JP 11775585 A JP11775585 A JP 11775585A JP H0783358 B2 JPH0783358 B2 JP H0783358B2
Authority
JP
Japan
Prior art keywords
task
host computer
communication control
local area
area network
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 - Lifetime
Application number
JP60117755A
Other languages
Japanese (ja)
Other versions
JPS61276447A (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
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP60117755A priority Critical patent/JPH0783358B2/en
Publication of JPS61276447A publication Critical patent/JPS61276447A/en
Publication of JPH0783358B2 publication Critical patent/JPH0783358B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ローカルエリアネットワーク(LAN)により
結ばれたパーソナルターミナル(ホストコンピュータと
オンライン接続されたパーソナルターミナルを有す
る。)上のユーザタスクとホストコンピュータとのオン
ライン通信制御を行う通信制御タスク間のコマンドおよ
びレスポンスパケット転送用タスク間ローカルエリアプ
ロトコル制御に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a user task and a host on a personal terminal (having a personal terminal online connected to a host computer) connected by a local area network (LAN). The present invention relates to inter-task local area protocol control for command and response packet transfer between communication control tasks that controls online communication with a computer.

〔概要〕〔Overview〕

複数のパーソナルターミナルが通信回線によりホストコ
ンピュータに接続されたローカルエリアネットワークに
おいて、 ホストコンピュータに接続された通信制御タスクと各パ
ーソナルターミナルのユーザタスクとの間に、コマンド
パケットおよびレスポンスパケットを送受信して両タス
ク間の転送プロトコルを制御して通信制御タスクを共用
することにより、 どのパーソナルターミナルからもホストコンピュータと
データの授受ができるようにしたものである。
In a local area network in which multiple personal terminals are connected to the host computer by communication lines, command packets and response packets are sent and received between the communication control task connected to the host computer and the user task of each personal terminal. By controlling the transfer protocol between tasks and sharing the communication control task, data can be exchanged with the host computer from any personal terminal.

〔従来の技術〕[Conventional technology]

従来、ローカルエリアネットワークで結ばれたパーソナ
ルターミナルから通信回線を使用してホストコンピュー
タとオンライン接続によりデータの授受を行う場合に
は、そのオンライン通信制御には、パーソナルターミナ
ルごとにコミュニケーションボード(COMMUNICATION BO
ARD)、モデム(MODEM)、網制御ユニット(NCU)等の
通信制御装置が必要であり、その通信制御装置を備えた
パーソナルターミナル上のユーザタスクのみ通信制御タ
スクを通してホストコンピュータとデータの授受が可能
であった。
Conventionally, when data is exchanged by online connection with a host computer using a communication line from a personal terminal connected by a local area network, the communication board (COMMUNICATION BOARD) for each personal terminal is used for online communication control.
Communication control device such as ARD), modem (MODEM), network control unit (NCU) is required, and only the user task on the personal terminal equipped with the communication control device can exchange data with the host computer through the communication control task. Met.

すなわち、従来は、ホストコンピュータとはオンライン
通信制御装置を備えたパーソナルターミナルのみがオン
ラン通信が可能であった。
That is, conventionally, only a personal terminal equipped with an online communication control device can perform on-line communication with a host computer.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

しかし上述した従来の方式では、ホストコンピュータと
通信回線で接続され、ホストコンピュータとオンライン
通信を行うには、ローカルエリアネットワークで結ばれ
たパーソナルターミナルのうちコミュニケーションボー
ド、モデム、網制御ユニット等の通信制御装置を有する
パーソナルターミナル上のユーザタスクのみが、通信制
御タスクを起動してホストコンピュータとデータの授受
ができるだけであった。このため、ローカルエリアネッ
トワークで結ばれたすべてのパーソナルターミナル上の
ユーザタスクが通信制御タスクを通してコミュニケーシ
ョンボード等の通信制御装置を共用してホストコンピュ
ータとデータの授受を行い、ホストコンピュータのデー
タベースをアクセスすることができない大きな欠点があ
った。
However, in the above-described conventional method, in order to perform online communication with the host computer by being connected to the host computer, the communication control of the communication board, the modem, the network control unit, etc. of the personal terminals connected by the local area network is required. Only the user task on the personal terminal having the device can start the communication control task and exchange data with the host computer. Therefore, the user tasks on all personal terminals connected by the local area network share the communication control device such as the communication board through the communication control task to exchange data with the host computer and access the database of the host computer. There was a big drawback that could not be done.

本発明は上記の問題点を解決するものであり、すべての
パーソナルターミナル上のユーザタスクがホストコンピ
ュータとのオンライン通信制御を行う通信タスクを共用
して、ローカルエリアネットワーク上に接続された複数
のパーソナルターミナルがホストコンピュータのデータ
ベースをアクセスでき、データの授受を行うことができ
るローカルエリアネットワーク制御方式を提供すること
を目的とする。
The present invention solves the above-mentioned problems, and a user task on all personal terminals shares a communication task for performing online communication control with a host computer, and a plurality of personal computers connected on a local area network. It is an object of the present invention to provide a local area network control method in which a terminal can access a database of a host computer and exchange data.

〔問題点を解決するための手段〕[Means for solving problems]

本発明のローカリエリアネットワーク制御方式は、ロー
カルエリアネットワークにより結ばれたパーソナルター
ミナル(ホストコンピュータとオンライン接続されたパ
ーソナルターミナルを有する。)上のユーザタスクとホ
ストコンピュータとのオンライン接続を制御する通信制
御タスクを、REQUEST(要求)、ANSWER(応答)、DATA
(データ)およびREADY(用意)というコマンドパケッ
トとACK(受話完了)およびWAIT(待ち)というレスオ
ンスパケットから構成されるタスク間転送プロトコルを
設定することによりタスク間ローカルエリアエットワー
ク転送プロトコルの制御を行い、通信制御タスクの共用
を図ることを特徴とする。
The local area network control method of the present invention is a communication control for controlling online connection between a user task on a personal terminal (which has a personal terminal connected online with a host computer) connected by a local area network and the host computer. Task, REQUEST (request), ANSWER (response), DATA
Controlling the inter-task local area network transfer protocol by setting the inter-task transfer protocol that consists of command packets (data) and READY (preparation) and less ounce packets (ACK) It is characterized by carrying out and sharing the communication control task.

〔作用〕[Action]

ローカルエリアネットワークに接続された複数のパーソ
ナルターミナルの全パーソナルターミナルのマイクロコ
ンピュータに設けられたユーザタスクと、ホストコンピ
ュータに接続されホストコンピュータとのオンライン通
信制御を行う通信制御タスクとの間に、コマンドパケッ
トおよびレスポンスパケットを送受信して、タスク間転
送プロトコルを設定する。これによりどのパーソナルタ
ーミナル上のユーザタスクからも通信制御タスクを通し
てホストコンピュータとのデータの授受ができ、データ
ベースのアクセスを可能にする。
A command packet between a user task provided in the microcomputers of all personal terminals of a plurality of personal terminals connected to the local area network and a communication control task connected to the host computer and performing online communication control with the host computer. And the response packet is sent and received to set the inter-task transfer protocol. As a result, the user task on any personal terminal can exchange data with the host computer through the communication control task and access the database.

〔実施例〕〔Example〕

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

第1図は本発明ローカルエリアネットワーク制御方式の
ブロック構成図である。複数のパーソナルターミナル1
2、13……はローカルエリアネットワーク上にそれぞれ
設置される。このうち、ホストコンピュータと接続され
たパーソナルターミナル11には、ホストコンピュータと
オンライン通信制御を行うためのコミュニケーションボ
ード、通信制御タスク、ユーザタスクを備えており、ま
た、ディスク装置および印字装置ならびにフロッピィデ
ィスク装置を具備している。またその他のパーソナルタ
ーミナルには、ユーザタスクおよび印字装置ならびにフ
ロッピィディスク装置を具備している。
FIG. 1 is a block diagram of a local area network control system of the present invention. Multiple personal terminals 1
2, 13 ... are installed on the local area network respectively. Among them, the personal terminal 11 connected to the host computer is provided with a communication board for performing online communication control with the host computer, a communication control task, and a user task, and a disk device, a printing device, and a floppy disk device. It is equipped with. Other personal terminals are equipped with a user task, a printing device and a floppy disk device.

次に、本発明実施例の動作について説明する。Next, the operation of the embodiment of the present invention will be described.

第2図は本発明の実施例であるパーソナルターミナル11
および12上のマイクロプトセッサによるユーザタスク3
と通信制御タスク4との間のタスク間転送プロトコルを
図示したものである。コマンドパケット転送プロトコル
およびレスポンスパケット転送プロトコルの流れを示し
ている。ユーザタスク3が送信命令を発行することによ
り、コマンドパケット9(REQUEST)をローカリエリア
ネットワーク制御ボード5、ローカルエリアネットワー
クケーブル6を通して通信制御タスク4へ転送する。通
信制御タスク4はバッファの確保ができたとき、レスポ
ンスパケット10(ACK)をユーザタスク3に転送する。
これによりユーザタスク3はコマンドパケット9(DAT
A)を通信制御タスク4へ転送し、通信制御タスク4は
そのコマンドパケット9(DATA)をコミュニケーション
ボード7、モデム8を通してホストコンピュータに送信
する。送信が完了したとき、通信制御タスク4はレスポ
ンスパケット10(ACK)をユーザタスク3へ転送し、さ
らに情報がある場合には、コマンドパケット9(DATA)
の転送を行う。コマンドパケット(REQUEST)に対し
て、通信制御タスク4がバッファ確保できない場合、す
なわち、他のユーザタスクからの(REQUEST)で使用中
の場合は、レスポンスパケット10(WAIT)をユーザタス
ク3に転送し、ユーザタスク3は送信処理を一時中止す
る。
FIG. 2 shows a personal terminal 11 which is an embodiment of the present invention.
Task 3 by the Microprocessor on 12 and 12
3 illustrates an inter-task transfer protocol between the communication control task 4 and the communication control task 4. The flow of a command packet transfer protocol and a response packet transfer protocol is shown. When the user task 3 issues a transmission command, the command packet 9 (REQUEST) is transferred to the communication control task 4 through the local area network control board 5 and the local area network cable 6. When the buffer can be secured, the communication control task 4 transfers the response packet 10 (ACK) to the user task 3.
As a result, the user task 3 receives the command packet 9 (DAT
A) is transferred to the communication control task 4, and the communication control task 4 transmits the command packet 9 (DATA) to the host computer through the communication board 7 and the modem 8. When the transmission is completed, the communication control task 4 transfers the response packet 10 (ACK) to the user task 3, and if there is further information, the command packet 9 (DATA).
Transfer. When the communication control task 4 cannot secure the buffer for the command packet (REQUEST), that is, when it is being used by (REQUEST) from another user task, the response packet 10 (WAIT) is transferred to the user task 3. The user task 3 suspends the transmission process.

ホストコンピュータからデータを受信したとき、通信制
御タスク4はコマンドパケット9(ANSWER)をユーザタ
スク3に転送し、ユーザタスク3が受信準備ができてい
るとき、レスポンスパケット10(ACK)を転送する。こ
れにより通信制御タスク4は受信データであるコマンド
パケット9(DATA)をユーザタスク3に転送し、ユーザ
タスク3はこのコマンドパケット9(DATA)の取り込み
が完了したときレスポンスパケット10(ACK)の転送を
行い、さらにホストコンピュータからの受信データがあ
る場合には、通信制御タスク4はコマンドパケット9
(DATA)の転送を行う。
When data is received from the host computer, the communication control task 4 transfers the command packet 9 (ANSWER) to the user task 3, and when the user task 3 is ready for reception, it transfers a response packet 10 (ACK). As a result, the communication control task 4 transfers the received command packet 9 (DATA) to the user task 3, and the user task 3 transfers the response packet 10 (ACK) when the command packet 9 (DATA) has been captured. If there is data received from the host computer, the communication control task 4 executes the command packet 9
(DATA) is transferred.

第3図はユーザタスク3から通信制御タスクへコマンド
パケットを転送し、ホストコンピュータへデータを送信
するときのコマンドパケットおよびレスポンスパケット
転送プロトコルを示し、第4図は上記のときのコマンド
パケット再送プロトコルを示す。第5図はユーザタスク
がホストコンピュータからデータを受信するための通信
制御タスクヘレスポンスパケットを転送するときのレス
ポンスパケット転送プロトコルである。
FIG. 3 shows a command packet and response packet transfer protocol when a command packet is transferred from the user task 3 to the communication control task and data is transmitted to the host computer, and FIG. 4 shows a command packet retransmission protocol at the above time. Show. FIG. 5 is a response packet transfer protocol when the user task transfers a response packet to the communication control task for receiving data from the host computer.

このように、ホストコンピュータにモデムで接続されホ
ストコンピュータとオンライン通信を行うコミュニケー
ションボードを備えたパーソナルターミナル上の通信制
御タスクを各パーソナルターミナルのユーザタスクが共
用し、複数のパーソナルターミナルからのこの通信制御
タスクを通してホストコンピュータとのオンライン通信
が可能となる。
In this way, the user task of each personal terminal shares the communication control task on the personal terminal equipped with the communication board connected to the host computer by the modem for online communication with the host computer, and the communication control from the plurality of personal terminals is performed. The task enables online communication with the host computer.

〔発明の効果〕 以上説明したように、本発明は、ローカルエリアネット
ワークシステム内のパーソナルターミナル上のユーザタ
スクとホストコンピュータと接続されたパーソナルター
ミナル上の通信制御タスク間を「REQUEST」、「ANSWE
R」、「DATA」および「READY」というコマンドパケット
と「ACK」および「WAIT」というレスポンスパケットか
ら構成されるタスク間転送プロトコル制御を用いて、ロ
ーカルエリアネットワーク内のどのパーソナルターミナ
ル上のユーザタスクからも通信制御タスクを通してコミ
ュニケーションボード等の通信制御装置を共用してホス
トコンピュータとデータの授受を行い、データベースへ
のアクセス可能となる効果がある。
[Effects of the Invention] As described above, according to the present invention, "REQUEST" and "ANSWE" are provided between the user task on the personal terminal in the local area network system and the communication control task on the personal terminal connected to the host computer.
From a user task on any personal terminal in a local area network using inter-task transfer protocol control consisting of command packets of "R", "DATA" and "READY" and response packets of "ACK" and "WAIT" Also, there is an effect that a communication control device such as a communication board is shared through a communication control task to exchange data with a host computer, and a database can be accessed.

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

第1図は本発明の実施例ローカルエリアネットワークシ
ステムのブロック構成図。 第2図はパーソナルターミナル上のユーザタスクと通信
制御タスク間のコマンドおよびレスポンスのパケット転
送プロトコルの流れ図。 第3図はコマンドおよびレスポンスパケットの制御フロ
ー図。 第4図は他のコマンドおよびレスポンスパケットの制御
フロー図。 第5図は他のコマンドおよびレスポンスパケットの制御
フロー図。 3……ユーザタスク、4……通信制御タスク、5……ロ
ーカルエリアネットワーク制御ボード、6……ローカル
エリアネットワークケーブル、7……コミュニケーショ
ンボード、8……モデム、9……コマンドパケット、10
……レスポンスパケット、11〜13……パーソナルターミ
ナル、11a〜13a……フロッピィディスク装置、11b……
印字装置、11c……ディスク装置。
FIG. 1 is a block diagram of a local area network system according to an embodiment of the present invention. FIG. 2 is a flow chart of a packet transfer protocol of commands and responses between the user task on the personal terminal and the communication control task. FIG. 3 is a control flow chart of command and response packets. FIG. 4 is a control flow chart of another command and response packet. FIG. 5 is a control flow chart of other command and response packets. 3 ... User task, 4 ... Communication control task, 5 ... Local area network control board, 6 ... Local area network cable, 7 ... Communication board, 8 ... Modem, 9 ... Command packet, 10
...... Response packet, 11 to 13 ...... Personal terminal, 11a to 13a ...... Floppy disk device, 11b ......
Printing device, 11c …… Disk device.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】マイクロプロセッサを含む複数のパーソナ
ルターミナルが通信回線により結合され、その通信回線
がホストコンピュータに接続されたローカルエリアネッ
トワークを制御する方式において、 ホストコンピュータに接続されそのホストコンピュータ
とのオンライン通信制御を行う通信制御タスクと、各パ
ーソナルターミナルのマイクロプロセッサの通信制御を
行うユーザタスクとの間に、コマンドパケットおよびレ
スポンスパケットを送受信する転送プロトコルが設定さ
れ、 上記通信制御タスクは、各パーソナルターミナルのユー
ザタスクで共用される ことを特徴とするローカルエリアネットワークの制御方
式。
1. A method of controlling a local area network in which a plurality of personal terminals including a microprocessor are connected by a communication line and the communication line is connected to a host computer, and the personal terminal is connected to the host computer and online with the host computer. A transfer protocol for transmitting and receiving command packets and response packets is set between the communication control task that performs communication control and the user task that controls communication of the microprocessor of each personal terminal. A local area network control method that is shared by all user tasks.
JP60117755A 1985-05-31 1985-05-31 Local area network control system Expired - Lifetime JPH0783358B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60117755A JPH0783358B2 (en) 1985-05-31 1985-05-31 Local area network control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60117755A JPH0783358B2 (en) 1985-05-31 1985-05-31 Local area network control system

Publications (2)

Publication Number Publication Date
JPS61276447A JPS61276447A (en) 1986-12-06
JPH0783358B2 true JPH0783358B2 (en) 1995-09-06

Family

ID=14719518

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60117755A Expired - Lifetime JPH0783358B2 (en) 1985-05-31 1985-05-31 Local area network control system

Country Status (1)

Country Link
JP (1) JPH0783358B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60138A (en) * 1983-06-15 1985-01-05 Sharp Corp Data transmission system

Also Published As

Publication number Publication date
JPS61276447A (en) 1986-12-06

Similar Documents

Publication Publication Date Title
JP3711432B2 (en) Peripheral processing apparatus and control method thereof
JPS63255759A (en) Control system
JPH0414375B2 (en)
US6058440A (en) Programmable and adaptive resource allocation device and resource use recorder
JPH0783358B2 (en) Local area network control system
JP3067155B2 (en) Data transfer device
JPS61191140A (en) Communication system for local network
JPH0364899B2 (en)
JP2002152213A (en) COMMUNICATION SYSTEM AND APPARATUS, METHOD OF CONTROLLING Plurality of Electronic Devices by Communication
JPH054040Y2 (en)
JPS6126706B2 (en)
JPS5887621A (en) Information transmission and reception system
JPH0528548B2 (en)
JPH08110883A (en) Access method for non-scsi device
JPH01174042A (en) Line control system
KR100344201B1 (en) Commercial Recipe / IP Access Device for Banking System
JP2600017B2 (en) Communication line sharing method between virtual machines
JPH0418652A (en) data communication system
JPH054702B2 (en)
KR0171305B1 (en) Tcp/ip contacting apparatus of banking system
JPS62186634A (en) Host-terminal communication system by terminal protocol conversion system
JPS6343443A (en) Communication network equipment
JPH09120346A (en) Data setting method for print server, and print server
JPS593673A (en) On-line system
JPH03258139A (en) Ieee-488 interface network

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term