JPH0779241A - ポーリング制御システム - Google Patents

ポーリング制御システム

Info

Publication number
JPH0779241A
JPH0779241A JP5221706A JP22170693A JPH0779241A JP H0779241 A JPH0779241 A JP H0779241A JP 5221706 A JP5221706 A JP 5221706A JP 22170693 A JP22170693 A JP 22170693A JP H0779241 A JPH0779241 A JP H0779241A
Authority
JP
Japan
Prior art keywords
terminal device
polling
message
host
priority
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
Application number
JP5221706A
Other languages
English (en)
Inventor
Shigeru Ishida
茂 石田
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP5221706A priority Critical patent/JPH0779241A/ja
Publication of JPH0779241A publication Critical patent/JPH0779241A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)
  • Communication Control (AREA)

Abstract

(57)【要約】 【目的】上位ホストと複数の端末装置からなり、上位ホ
ストは複数の端末装置順にポーリングを送信し、それに
対し端末装置は、送信情報がある時にはメッセージを送
信し、送信情報がない時にはメッセージ無し応答を送信
するシステムにおいて、上位ホストから各端末装置への
ポーリング回数を制御することにより、データ送信処理
を有効に行うこと。 【構成】上位ホストが、一定時間内の各端末装置からの
メッセージ送信回数をカウントしておくメッセージ送信
カウントテーブルと、一定時間経過後、前記メッセージ
送信カウントテーブルのカウント数に基づき、所定のし
きい値によりポーリングの優先順位を設定するポーリン
グ優先順位テーブルと、前記ポーリング優先順位テーブ
ルに基づき、各端末装置あてのポーリング回数を制御す
る手段とを有する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、トラフィック量検知に
おけるポーリング制御方式に関し、上位ホストからのポ
ーリングに対する各端末装置のメッセージ応答、または
メッセージ無し応答を行っている場合に、これら端末装
置のトラフィック量を検知し、トラフィック量に合わせ
てポーリング回数を制御するポーリング制御システムに
関する。
【0002】
【従来の技術】従来の、上位ホストと複数の端末装置が
接続され、上位ホストと端末装置間でデータの送信を行
うシステムにおいては、上位ホストは端末装置順にポー
リングを送り、それに対して端末装置は、送信情報があ
る時にはメッセージを、また、送信情報がない時にはメ
ッセージ無し応答を送信し、上位ホストは、前記した処
理を端末装置順に繰り返し行い、上位ホストと端末装置
間でのデータ送信を行っている。(JIS規格及びIS
O規格にて定義されているハイレベルデータリンク制御
手順(HDLC手順)参照)。
【0003】
【発明が解決しようとする課題】しかしながら、前記従
来技術では、上位ホストは、端末装置の送信情報が頻繁
であるか否かに関係なく、端末装置順にポーリングを送
信している。
【0004】このため、送信情報が少ない端末装置が多
い場合には、上位ホストと端末装置間の、送信情報を持
たないやりとりにかかる時間が増大し、頻繁な送信情報
が発生する端末装置に対してのポーリング周期が長くな
り、大量なトラフィック量が有効に処理できなくなると
いう問題点があった。
【0005】本発明は、前記従来技術の問題点を解決す
るためになされたものであって、本発明の目的は、上位
ホストと複数の端末装置からなり、上位ホストは複数の
端末装置順にポーリングを送信し、それに対し端末装置
は、送信情報がある時にはメッセージを送信し、送信情
報がない時にはメッセージ無し応答を送信するシステム
において、上位ホストから各端末装置へのポーリング回
数を制御することにより、データ送信処理を有効に行う
ことができる技術を提供することにある。
【0006】本発明の前記目的並びにその他の目的及び
新規な特徴は、本明細書の記載及び添付図面によって明
らかにする。
【0007】
【課題を解決するための手段】前記目的を達成するため
に、本発明では、上位ホストと複数の端末装置からな
り、上位ホストは複数の端末装置順にポーリングを送信
し、それに対し端末装置は、送信情報がある時にはメッ
セージを送信し、送信情報がない時にはメッセージ無し
応答を送信するシステムにおいて、上位ホストが、一定
時間内の各端末装置からのメッセージ送信回数をカウン
トしておくメッセージ送信カウントテーブルと、一定時
間経過後、前記メッセージ送信カウントテーブルのカウ
ント数に基づき、所定のしきい値によりポーリングの優
先順位を設定するポーリング優先順位テーブルと、前記
ポーリング優先順位テーブルに基づき、各端末装置あて
のポーリング回数を制御する手段とを有することを特徴
とする。
【0008】
【作用】前記手段によれば、上位ホストで一定時間、各
端末装置から送信情報を監視し、送信情報あり(メッセ
ージ)のものに対し各端末装置毎にカウントアップし、
送信情報有りのカウント回数によりポーリングの優先順
位をつけ各端末装置へのポーリング送信の制御を行うよ
うにしたので、上位ホストにおいて、各端末装置におけ
るトラフィック量に合わせた、各端末装置への有効なポ
ーリング送信が可能となる。
【0009】
【実施例】以下、図面を参照して本発明の実施例を詳細
に説明する。
【0010】図1は、本発明の一実施例であるポーリン
グ制御システムを有する上位ホストと、該上位ホストに
接続される端末装置の概略構成を示すブロック図であ
る。
【0011】図1において、1は上位ホスト、2はCP
U、3はRAM、4はROM、5はシステムバス、6は
回線制御アダプタ、70は端末装置メッセージ送信カウ
ントテーブル、71はポーリング優先順位テーブル、8
は端末装置、9はCPU、10はRAM、11はRO
M、12はシステムバス、13は回線制御アダプタ、1
4は回線である。
【0012】上位ホスト1と各端末装置8とは、回線1
4により互いに接続されており、上位ホスト1は回線ア
ダプタ6を介して回線14に、また、各端末装置8は回
線アダプタ13を介して回線14に接続されている。
【0013】さらに、上位機1の内部では、回線アダプ
タ6にシステムバス5が接続されており、このシステム
バス5には、CPU2、RAM3、ROM4などが接続
されている。
【0014】また、各端末装置8の内部では、回線アダ
プタ13にシステムバス12が接続されており、このシ
ステムバス12には、CPU9,RAM10、ROM1
1などが接続されている。
【0015】図2は、本発明の一実施例であるポーリン
グ制御システムにおいて使用される端末装置メッセージ
送信カウントテーブルを示す図である。
【0016】図3は、本発明の一実施例であるポーリン
グ制御システムにおいて使用されるポーリング優先順位
テーブルを示す図である。
【0017】図2、図3において、701,711は各
端末装置を表す欄、702は各端末装置からのメッセー
ジ送信回数を記載する欄、712はポーリング優先順位
を記載する欄である。
【0018】図4は、本発明の一実施例のポーリング制
御システムの処理手順を示すフローチャートである。
【0019】図4を用いて、本実施例のポーリング制御
システムの処理手順を説明する。
【0020】上位ホスト1から回線アダプタ6を介し
て、端末装置8にポーリングを送信する(ステップ10
0)。
【0021】それに対し、端末装置8は、回線アダプタ
13を介して、上位ホスト1に、送信情報がある場合に
は、メッセージを、送信情報がない場合には、メッセー
ジ無し応答を送信する。
【0022】上位ホスト1は、端末装置8から送信され
たものが、メッセージか否かを判断(ステップ11
0)、メッセージの場合には、端末装置メッセージ送信
カウントテーブル70の当該端末装置のメッセージ送信
の回数をカウントアップする(ステップ120)。
【0023】上位ホスト1は、一定時間後に(ステップ
130)、端末装置メッセージ送信カウントテーブル7
0をサーチし、メッセージ送信の回数に基づいて、優先
順位の条件からポーリングの優先順位を決定し(ステッ
プ140)、ポーリング優先順位テーブル71に端末装
置毎の優先順位を新たに記載する(ステップ150)。
【0024】次に、上位ホスト1は、端末装置メッセー
ジ送信カウントテーブル70をリセットし(ステップ1
60)、新たに、ポーリング優先順位テーブル71の各
端末装置毎の優先順位に基づいて、端末装置にポーリン
グを送信する(ステップ100)。
【0025】以後、同様な操作を繰り返して行う。
【0026】前記優先順位の条件としては、例えば、メ
ッセージ送信回数が10回以上であれば、優先順位1、
メッセージ送信回数が5回以上で9回以下であれば、優
先順位2、メッセージ送信回数が4回以下であれば、優
先順位3とする。
【0027】図2の端末装置メッセージ送信カウントテ
ーブルの場合には、一定時間内にカウントした回数が、
端末装置Aでは10回、端末装置Bでは0回、端末装置
Cでは5回、端末装置Dでは8回、端末装置Eでは1
回、端末装置Fでは1回である。
【0028】したがて、優先順位の条件から、端末装置
Aは優先順位1、端末装置C、Dが優先順位2、端末装
置B、E、Fが優先順位3となり、それらをポーリング
優先順位テーブル71のポーリング優先順位を記載する
欄712に記載する。
【0029】そして、優先順位1でれば、毎回ポーリン
グを送信し、また、優先順位2であれば1回置きにポー
リングを送信し、さらに、優先順位3であれば2回置き
にポーリングを送信するようにする。
【0030】これにより、ポーリング送信回数は、端末
装置Aが10回だとしたら、端末装置C、Dが5回、端
末装置B、E、Fが3回となる。
【0031】即ち、トラフィック量が多い場合端末装置
に、ポーリング回数を多く出すことで、データ送信処理
が有効に行われることになる。
【0032】以上、本発明を実施例に基づき具体的に説
明したが、本発明は、前記実施例に限定されるものでは
なく、その要旨を逸脱しない範囲で種々変更し得ること
は言うまでもない。
【0033】
【効果】以上説明したように、本発明によれば、各端末
装置のトラフィック量を検出することにより、効率的な
ポーリングの送信ができる。
【0034】また、これにより各端末装置の中で、トラ
フィック量が多い端末装置は、より効率的な送信処理が
行える。
【図面の簡単な説明】
【図1】本発明の一実施例であるポーリング制御システ
ムを有する上位ホストと、該上位ホストに接続される端
末装置の概略構成を示すブロック図である。
【図2】本発明の一実施例であるポーリング制御システ
ムにおいて使用される端末装置メッセージ送信カウント
テーブルを示す図である。
【図3】本発明の一実施例であるポーリング制御システ
ムにおいて使用されるポーリング優先順位テーブルを示
す図である。
【図4】本発明の一実施例のポーリング制御システムの
処理手順を示すフローチャートである。
【符号の説明】
1…上位ホスト、2,9…CPU、3,10…RAM、
4,11…ROM、5,12…システムバス、6,13
…回線制御アダプタ、71…端末装置メッセージ送信カ
ウントテーブル、72…ポーリング優先順位テーブル、
8…端末装置、14…回線。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 上位ホストと複数の端末装置からなり、
    上位ホストは複数の端末装置順にポーリングを送信し、
    それに対し端末装置は、送信情報がある時にはメッセー
    ジを送信し、送信情報がない時にはメッセージ無し応答
    を送信するシステムにおいて、上位ホストが、一定時間
    内の各端末装置からのメッセージ送信回数をカウントし
    ておくメッセージ送信カウントテーブルと、一定時間経
    過後、前記メッセージ送信カウントテーブルのカウント
    数に基づき、所定のしきい値によりポーリングの優先順
    位を設定するポーリング優先順位テーブルと、前記ポー
    リング優先順位テーブルに基づき、各端末装置あてのポ
    ーリング回数を制御する手段とを有することを特徴とす
    るポーリング制御システム。
JP5221706A 1993-09-07 1993-09-07 ポーリング制御システム Pending JPH0779241A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5221706A JPH0779241A (ja) 1993-09-07 1993-09-07 ポーリング制御システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5221706A JPH0779241A (ja) 1993-09-07 1993-09-07 ポーリング制御システム

Publications (1)

Publication Number Publication Date
JPH0779241A true JPH0779241A (ja) 1995-03-20

Family

ID=16771005

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5221706A Pending JPH0779241A (ja) 1993-09-07 1993-09-07 ポーリング制御システム

Country Status (1)

Country Link
JP (1) JPH0779241A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003516030A (ja) * 1999-12-06 2003-05-07 テレフオンアクチーボラゲット エル エム エリクソン(パブル) バッチ式のフェア・エグゾースティブ・ポーリング・スケジューラ

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003516030A (ja) * 1999-12-06 2003-05-07 テレフオンアクチーボラゲット エル エム エリクソン(パブル) バッチ式のフェア・エグゾースティブ・ポーリング・スケジューラ

Similar Documents

Publication Publication Date Title
EP0427502A2 (en) Programmable logic controllers
JPH0779241A (ja) ポーリング制御システム
CN112165420A (zh) 报文处理方法、报文处理装置、机器人系统及can设备
JP3230339B2 (ja) 通信制御装置
KR0165440B1 (ko) 폴링통신방법
JP3341276B2 (ja) 通信制御装置
JPH0749822A (ja) データ処理システムの負荷分散方法
JPH11341017A (ja) データ収集方法及び装置
JP2638878B2 (ja) データ処理装置
JPS5949651A (ja) 端末制御方式
JP3463146B2 (ja) 通信制御方法及び装置
JP2000333270A (ja) 監視制御システムのサーバ装置
JP3222030B2 (ja) 端末機、監視装置及び通信装置
JPS61198944A (ja) ポ−リング方式
JPS61216066A (ja) 情報処理装置
JPH05235962A (ja) 多重通信装置
JPS63234647A (ja) 同報通信方式
JP3241612B2 (ja) データ収集システム
JPH10247158A (ja) オンライン排他ウェイト回避方法
JPH0418652A (ja) データ通信システム
JPH0484531A (ja) ローカルネットワークシステムの通信方式
JPS61165167A (ja) 割り込み制御方式
JPH0730502A (ja) 監視装置
JPS63147241A (ja) 装置間通信方式
JPH0381850A (ja) 計算機システムのフロー制御方式