JPH0486136A - 端末機制御装置 - Google Patents
端末機制御装置Info
- Publication number
- JPH0486136A JPH0486136A JP2202095A JP20209590A JPH0486136A JP H0486136 A JPH0486136 A JP H0486136A JP 2202095 A JP2202095 A JP 2202095A JP 20209590 A JP20209590 A JP 20209590A JP H0486136 A JPH0486136 A JP H0486136A
- Authority
- JP
- Japan
- Prior art keywords
- data
- function
- communication
- terminal
- host machine
- 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
Landscapes
- Multi Processors (AREA)
- Computer And Data Communications (AREA)
- Small-Scale Networks (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
複数の電子計算機で構成されるシステムにおいて、各コ
ンビコータ間でデータ通信を行なう際、通信を効率よく
行なうための通信制御に関するもので、特に、ホスト機
に対する端末機制御装置に関するものである。
ンビコータ間でデータ通信を行なう際、通信を効率よく
行なうための通信制御に関するもので、特に、ホスト機
に対する端末機制御装置に関するものである。
従来の技術
従来の端末機制御はホスト機の中で行なわれている。従
来方式のシステムではホスト機が指示データの解析とそ
のデータ処理および処理結果の返答データ作成とともに
指示データの読み込みと指示にたいする返答データを送
出する端末機との通信管理をする必要がある。そのため
、ホスト機に接続される端末機の数が多くなると、端末
機を制御するためのCPU負荷が増大する。さらに指示
データの取り込みも多くなるので、ホスト機ののCPU
負荷は急増する。その結果、端末機から見るとホスト機
の応答速度が低下する。それを補うためCPU能力の高
い電子計算機がホスト機として必要となるが、CPU能
力の高い電子計算機は高額であり、コストパーホマンス
よいシステムを構築することが困難である。
来方式のシステムではホスト機が指示データの解析とそ
のデータ処理および処理結果の返答データ作成とともに
指示データの読み込みと指示にたいする返答データを送
出する端末機との通信管理をする必要がある。そのため
、ホスト機に接続される端末機の数が多くなると、端末
機を制御するためのCPU負荷が増大する。さらに指示
データの取り込みも多くなるので、ホスト機ののCPU
負荷は急増する。その結果、端末機から見るとホスト機
の応答速度が低下する。それを補うためCPU能力の高
い電子計算機がホスト機として必要となるが、CPU能
力の高い電子計算機は高額であり、コストパーホマンス
よいシステムを構築することが困難である。
また、一つの端末機から複数のホスト機に同データを送
り込むようにシステムの機能を変更する際、端末機の機
能を変更したり、ホスト機の機能を変更したりする必要
があり、システム運用形態が変わる都度、機能変更にと
もなうフログラム開発などの工数が発生する。
り込むようにシステムの機能を変更する際、端末機の機
能を変更したり、ホスト機の機能を変更したりする必要
があり、システム運用形態が変わる都度、機能変更にと
もなうフログラム開発などの工数が発生する。
発明が解決しようとする課題
以上の従来の構成では、ホスト機に接続される端末機が
多くなると、ホスト機のCPU負荷か増大し、また、デ
ータ通信速度が遅くなる。
多くなると、ホスト機のCPU負荷か増大し、また、デ
ータ通信速度が遅くなる。
本発明の目的はCPU負荷を軽減し、通信効率が高く、
応答速度の速い端末機制御装置を提供するものである。
応答速度の速い端末機制御装置を提供するものである。
課題を解決するための手段
本発明の端末機制御装置は、ホスト機および複数の端末
機と通信できる通信装置と、この通信装置と接続された
記憶装置と、通信装置および記憶装置に接続されたCP
Uとで構成され、端末機からデータを受信する機能と、
通信装置からホスト機にデータを送信する機能と、ホス
ト機からデータを受信する機能と、ホスト機から端末機
にデータを送信する機能を有し、端末機から受信したデ
ータを記憶装置に記憶する機能とを備えている。
機と通信できる通信装置と、この通信装置と接続された
記憶装置と、通信装置および記憶装置に接続されたCP
Uとで構成され、端末機からデータを受信する機能と、
通信装置からホスト機にデータを送信する機能と、ホス
ト機からデータを受信する機能と、ホスト機から端末機
にデータを送信する機能を有し、端末機から受信したデ
ータを記憶装置に記憶する機能とを備えている。
作用
(1) 端末機とホスト機の間に複数の端末機との通
信を制御する機能およびホスト機と通信する機能を持つ
端末機制御装置を設置し1.ホスト機の通信機能の一部
を端末機制御装置に委ね、ホスト機のCPU負荷を軽減
する。
信を制御する機能およびホスト機と通信する機能を持つ
端末機制御装置を設置し1.ホスト機の通信機能の一部
を端末機制御装置に委ね、ホスト機のCPU負荷を軽減
する。
即ち、ホスト機は端末制御装置との通信を行なうのみで
よく、通信制御装置のもとに接続されている多数の端末
機との通信制御を行なう必要をなくする。
よく、通信制御装置のもとに接続されている多数の端末
機との通信制御を行なう必要をなくする。
(2) 端末機制御装置に端末機から受信した指示デ
ータを、−旦記憶する機能を設は複数端末機からのデー
タ受信を高速に行なえるようにする。
ータを、−旦記憶する機能を設は複数端末機からのデー
タ受信を高速に行なえるようにする。
(3)端末機制御装置にホスト機との通信口を複数設け
、ホスト機との通信効率を高めるようにする。
、ホスト機との通信効率を高めるようにする。
(4) 端末機制御装置に端末機から受信した指示デ
ータをチエツクする機能を設け、ホスト機からの返答を
待たないでも返答できる場合は端末機に返答データをた
だちに送信して端末機に対する応答を高める。
ータをチエツクする機能を設け、ホスト機からの返答を
待たないでも返答できる場合は端末機に返答データをた
だちに送信して端末機に対する応答を高める。
実施例
本発明の基本的構成および機能を図を用いて説明する。
第1図において、本発明の端末機制御装置は少なくとも
複数のコンビコータと通信する通信装置10とROM、
ROMなとの記憶装置20とCPU90で構成される電
子計算機において、指示データを受信し記憶装置に記憶
する機能30、受信した指示データを記憶する記憶装置
21、記憶装置21から指示データを読み出しホスト機
に指示データを送信する機能40.ホスト機から指示に
たいする返答データを受信する機能50、指示を発した
端末機に指示にたいする返答データを送信する機能60
で構成されている。
複数のコンビコータと通信する通信装置10とROM、
ROMなとの記憶装置20とCPU90で構成される電
子計算機において、指示データを受信し記憶装置に記憶
する機能30、受信した指示データを記憶する記憶装置
21、記憶装置21から指示データを読み出しホスト機
に指示データを送信する機能40.ホスト機から指示に
たいする返答データを受信する機能50、指示を発した
端末機に指示にたいする返答データを送信する機能60
で構成されている。
さらに、本発明装置を具体例にもとついて第2図を参照
しながら説明する。
しながら説明する。
通信装置10と記憶装置20とCPU90て構成される
電子計算機を用いて本端末機制御装置を構成する。
電子計算機を用いて本端末機制御装置を構成する。
通信1zxoはンリアルインターフェースのこときl対
1のもの、キャリヤセンス多重アクセス方式(いわゆる
E thernet )やトークンパッシング方式など
のn対nのもの、いずれの方式のものでも構成可能であ
る。
1のもの、キャリヤセンス多重アクセス方式(いわゆる
E thernet )やトークンパッシング方式など
のn対nのもの、いずれの方式のものでも構成可能であ
る。
第2図(a)はキャリヤセンス多重アクセス方式の例で
ある。
ある。
通信装置10はホスト機との通信装置11と複数の端末
機との通信装置12で構成する。
機との通信装置12で構成する。
各通信装置IL、12はデータ受信機能3050に受信
データを渡し、送信機能40.60からのデータを接続
されている相手機であるホスト機 端末機に送信する能
力を具備している。
データを渡し、送信機能40.60からのデータを接続
されている相手機であるホスト機 端末機に送信する能
力を具備している。
第2図(b)はトークンパッシングの例である。
−台の通信装置10で複数の相手機であるホスト機、端
末機と通信できる。しかし、通信の相手機を識別できる
ようにするため、通信データには送り先データを付備さ
せる。
末機と通信できる。しかし、通信の相手機を識別できる
ようにするため、通信データには送り先データを付備さ
せる。
第1図の装置において、指示データを受信し記憶装置2
1に記憶する機能30はCPU90で動作するプログラ
ムで作成する。そのフローチャトを第3図示す。
1に記憶する機能30はCPU90で動作するプログラ
ムで作成する。そのフローチャトを第3図示す。
本プログラムの内容は以下の如くである。
(1)複数の通信装置12のデータ受信を監視する。
(2) データを受信したらデータの送信元がわかる
ようにして記憶装置21に記録する。具体的には受信デ
ータに送信元情報(例えば通信装置番号)を付加して記
録する。
ようにして記憶装置21に記録する。具体的には受信デ
ータに送信元情報(例えば通信装置番号)を付加して記
録する。
第2図(blの場合には受信データに送信元情報がもと
もと付加されているので、返答データを送信する機能6
0が認識できる形式にして受信データを記録する。
もと付加されているので、返答データを送信する機能6
0が認識できる形式にして受信データを記録する。
(3) 受信データの記録が終了したら、(1)に戻
りデータ受信を監視続ける。
りデータ受信を監視続ける。
また第1図の装置において、記憶装置21から指示デー
タを読み出し、ホスト機に送信する機#l−40もCP
U90で動作するプログラムで作成する。
タを読み出し、ホスト機に送信する機#l−40もCP
U90で動作するプログラムで作成する。
そのフローチャートを第4図に示す。本プログラムの内
容は以下の如くである。
容は以下の如くである。
(1) ホスト機とのデータ送信可能か通信装置10
を監視する。
を監視する。
(2) データ送信が可能になったら、記憶装置21
から指示データを読み出しホスト機にデータを送信する
。
から指示データを読み出しホスト機にデータを送信する
。
(3) 読み出し済みデータにはその旨を示す情報を
データに付加する。
データに付加する。
(4) データの送信が終了したら、機能50に移行
する。
する。
+5) f2+において、記憶装置21に未読み出し
指示データがなく、データの読み出しができない場合は
(1)に戻る。
指示データがなく、データの読み出しができない場合は
(1)に戻る。
さらに、第1図において、ホスト機から返答データを受
信する機能50および指示を発した端末機に返答データ
を送信する機能60もCPU90で動作するプログラム
で作成する。そのフローチャートを第4図に示す。
信する機能50および指示を発した端末機に返答データ
を送信する機能60もCPU90で動作するプログラム
で作成する。そのフローチャートを第4図に示す。
本プログラムの内容以下の如くである。
(1) ホスト機からの返答データが受信される迄、
通信装置10を監視する(機能50)。
通信装置10を監視する(機能50)。
(2)返答データを受信したら対応する指示データの送
信元に返答データを送信する(機能60)。
信元に返答データを送信する(機能60)。
(3)指示データの送信元は記憶装置21に指示データ
に付備されているので、それを参照して指定る。
に付備されているので、それを参照して指定る。
(4)返答データ送信後、返答データに対応する指示デ
ータを記憶装置21から削除する。
ータを記憶装置21から削除する。
次に、別の実施例について図面に基づき説明する。
第5図の如く、通信履歴を記録する記憶装置22を設け
る。そうして、機能30において、指示データを受信し
た際、記憶装置21とともに22にも指示データを記録
する機能を負荷することにより、通信履歴を管理するこ
とができる。
る。そうして、機能30において、指示データを受信し
た際、記憶装置21とともに22にも指示データを記録
する機能を負荷することにより、通信履歴を管理するこ
とができる。
なお、機能40,50.60は一連の機能として順番に
動作させる。機能30は一連の機能と並列に動作させる
。即ち、第6図の如く、機能30と機能40,50.6
0の2個のタスクを並列に動作させる。
動作させる。機能30は一連の機能と並列に動作させる
。即ち、第6図の如く、機能30と機能40,50.6
0の2個のタスクを並列に動作させる。
上述の機能はマルチタスクをサポートするオペレーショ
ンシステム(O8)の下で構築すると、開発効率をよく
することができる。これらのO8としてはU N I
X、 OS 9 (Microware System
社の商標名)なとかある。とりわけ、OS9はO8の必
要とする機能のみを選択でき、かつROM化できるので
、本装置に適している。
ンシステム(O8)の下で構築すると、開発効率をよく
することができる。これらのO8としてはU N I
X、 OS 9 (Microware System
社の商標名)なとかある。とりわけ、OS9はO8の必
要とする機能のみを選択でき、かつROM化できるので
、本装置に適している。
複数の通信口を有するホスト機にたいしては、本端末制
御装置のホスト機通信口を複数にする。
御装置のホスト機通信口を複数にする。
上記一連の機能40,50.60は通信口数と同数並列
に動作させる。通信口3個の場合のタスクの動作状況を
第7図に示す。このように機能を組み合わせて、端末制
御装置を構築することにより、応答速度を向上させるこ
とができる。
に動作させる。通信口3個の場合のタスクの動作状況を
第7図に示す。このように機能を組み合わせて、端末制
御装置を構築することにより、応答速度を向上させるこ
とができる。
例えば、通信口が3個の場合、仮に指示データを受取り
返答データを返す迄のホスト機での処理時間が15秒、
50秒、70秒、1秒の指示データが5秒間隔で順に入
ってきた場合、最後の指示データに対する応答は1〜2
秒でできる。しかし、通信口が1個の場合には120秒
はどになる。
返答データを返す迄のホスト機での処理時間が15秒、
50秒、70秒、1秒の指示データが5秒間隔で順に入
ってきた場合、最後の指示データに対する応答は1〜2
秒でできる。しかし、通信口が1個の場合には120秒
はどになる。
端末機から受信した指示データをチエツクする機能を機
能30に付加し、ホスト機からの返答を待たないでも返
答できる場合は端、末機に返答データを直ちに送信する
機能にする。そのフローチャートを第8図に示す、 本プログラムの内容は以下の如くである。
能30に付加し、ホスト機からの返答を待たないでも返
答できる場合は端、末機に返答データを直ちに送信する
機能にする。そのフローチャートを第8図に示す、 本プログラムの内容は以下の如くである。
(1)端末機からの指示データ受信を監視する。
(2)指示データを受信したらデータのチエツクを行な
う。
う。
(3)返答が可能な場合は返答データを作成する。
(4) そうして指示データ送信元に該返答データを
送信し、11)へ戻る。
送信し、11)へ戻る。
(5) ホスト機に問い合わせが必要な場合、指示デ
ータの送信元が分かるようにして、指示データを記憶装
置(2)に記録し、fl+に戻る。
ータの送信元が分かるようにして、指示データを記憶装
置(2)に記録し、fl+に戻る。
本機能は端末機への応答速度を速くすると々もに、ホス
ト機に不要な指示データを送らないので、ホスト機の負
荷を軽減できる。
ト機に不要な指示データを送らないので、ホスト機の負
荷を軽減できる。
指示データチエツクの事例としては指示データのフォマ
ントチェックかある。規定に合わないデータはエラーと
して端末機に返答する。
ントチェックかある。規定に合わないデータはエラーと
して端末機に返答する。
また、返答内容が事前に規定できる指示データに対して
は指示データと返答データの対応表を作成し、記憶して
おく。そうして、指示データを受信したとき、対応表に
登録された指示データか否かをチエツクし、登録されて
いる指示データであれば、対応した返答データを端末機
に送信する。
は指示データと返答データの対応表を作成し、記憶して
おく。そうして、指示データを受信したとき、対応表に
登録された指示データか否かをチエツクし、登録されて
いる指示データであれば、対応した返答データを端末機
に送信する。
発明の効果
本発明の端末機制御装置は、次の効果を奏する。
(1) 端末機とホスト機の間に複数の端末機との通
信を制御する機能およびホスト機と通信する機能を持つ
端末機制御装置を設置し、ホスト機の通信機能の一部を
端末機制御装置に委ねるこきで、ホスト機のCPU負荷
が軽減される。即ち、ホスト機は端末制御装置との通信
を行なうのみでよく、通信制御装置のもとに接続されて
いる多数の端末機との通信制御を行なう必要かなくなる
。
信を制御する機能およびホスト機と通信する機能を持つ
端末機制御装置を設置し、ホスト機の通信機能の一部を
端末機制御装置に委ねるこきで、ホスト機のCPU負荷
が軽減される。即ち、ホスト機は端末制御装置との通信
を行なうのみでよく、通信制御装置のもとに接続されて
いる多数の端末機との通信制御を行なう必要かなくなる
。
(2) 端末機制御装置に端末機から受信した指示デ
ータを、−旦記憶する機能をもつので、複数端末機から
のデータ受信が高速に行なえる。
ータを、−旦記憶する機能をもつので、複数端末機から
のデータ受信が高速に行なえる。
(3) 端末機制御装置にホスト機との通信口を複数
設けているので、ホスト機との通信効率か高められる。
設けているので、ホスト機との通信効率か高められる。
(4) 端末機制御装置に端末機から受信した指示デ
ータをチエツクするal能を設置することで、ホスト機
からの返答を待たないでも返答できる場合には端末機に
返答データをただちに送信して端末機に対する応答を高
めることができる。
ータをチエツクするal能を設置することで、ホスト機
からの返答を待たないでも返答できる場合には端末機に
返答データをただちに送信して端末機に対する応答を高
めることができる。
第1図、第2図(a)、 (b)、第5図は本発明の端
末機制御装置の構成図、第3図、第4図、第8図は本発
明の端末機制御装置を構成する機能のフローチャート、
第6図、第7図は本発明の端末機制御装置の中で動作す
る各機能の状態を示す図である。 10・・・・・・通信装置、20・・・・・・記憶装置
、3040.50.60・・・・・・プログラム、21
・・・用指示データ記憶装置、90・・・・・CPU0
代理人の氏名 弁理士 粟野重重 はか1名第 図 第 図 第2図 第 図 楕駿40.得貢いOlわ1蔓60のプログラム揶 体 第8+A
末機制御装置の構成図、第3図、第4図、第8図は本発
明の端末機制御装置を構成する機能のフローチャート、
第6図、第7図は本発明の端末機制御装置の中で動作す
る各機能の状態を示す図である。 10・・・・・・通信装置、20・・・・・・記憶装置
、3040.50.60・・・・・・プログラム、21
・・・用指示データ記憶装置、90・・・・・CPU0
代理人の氏名 弁理士 粟野重重 はか1名第 図 第 図 第2図 第 図 楕駿40.得貢いOlわ1蔓60のプログラム揶 体 第8+A
Claims (2)
- (1)ホスト機および複数の端末機と通信する通信装置
と、前記通信装置と接続された記憶装置と、前記通信装
置と前記記憶装置に接続されたCPUとで構成され、か
つ前記端末機からデータを受信する機能と、前記通信装
置から前記ホスト機に前記データを送信する機能と、前
記ホスト機からデータを受信する機能と、前記ホスト機
から前記端末機に前記データを送信する機能を有し、前
記端末機から受信した前記データを記憶装置に記憶する
機能を備えたことを特徴とする端末機制御装置。 - (2)ホスト機との通信口を複数個有し、前記ホスト機
との受信および送信手段と、端末機への送信手段が複数
同時に動作可能としたことを特徴とする請求項1記載の
端末機制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2202095A JPH0486136A (ja) | 1990-07-30 | 1990-07-30 | 端末機制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2202095A JPH0486136A (ja) | 1990-07-30 | 1990-07-30 | 端末機制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0486136A true JPH0486136A (ja) | 1992-03-18 |
Family
ID=16451886
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2202095A Pending JPH0486136A (ja) | 1990-07-30 | 1990-07-30 | 端末機制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0486136A (ja) |
-
1990
- 1990-07-30 JP JP2202095A patent/JPH0486136A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0514972B1 (en) | Multinode distributed data processing system for use in a surface vehicle | |
| US7152125B2 (en) | Dynamic master/slave configuration for multiple expansion modules | |
| US5530857A (en) | Automated shop floor control system and method of operation thereof | |
| JPS58217069A (ja) | マルチ・マイクロコンピユ−タの通信方式 | |
| US7784061B2 (en) | System and article of manufacture for communication among nodes in a system | |
| US5734918A (en) | Computer system with an input/output processor which enables direct file transfers between a storage medium and a network | |
| JPH0486136A (ja) | 端末機制御装置 | |
| CN116974757A (zh) | 负载均衡方法、装置、存储介质及处理器 | |
| CN114465984B (zh) | 基于传输路径的地址分配方法、系统、设备和计算机可读存储介质 | |
| JPH01243739A (ja) | 無線回線アクセス方式 | |
| KR19990039779A (ko) | 프로세서간 통신에 의한 파일 로딩방법 | |
| JPH04156655A (ja) | マルチプロセッサシステム | |
| JPS6031668A (ja) | 分散形情報処理システムの制御方式 | |
| KR930007235B1 (ko) | 전전자 교환기의 운용명령어 정보 전송방법 | |
| CN114020493A (zh) | 一种数据分享的方法、装置及系统 | |
| JPS61127005A (ja) | 数値制御情報処理装置 | |
| JPS63279643A (ja) | ネットワ−ク診断装置 | |
| JPH02173843A (ja) | メモリ構成設定方法 | |
| JPH01276940A (ja) | データ転送制御装置 | |
| JPH04160550A (ja) | パッケージ制御方式 | |
| JPH0883259A (ja) | 分散情報処理装置 | |
| JPH0553335B2 (ja) | ||
| JPH0752429B2 (ja) | マスタカ−ドのマスタ番号設定方式 | |
| KR20000051748A (ko) | 공용 데이터베이스 사용을 통한 개인휴대통신 기지국 시스템의 유지 보수 방법 | |
| JPS62299145A (ja) | リモ−トステ−シヨンアダプタ制御方式 |