JPH0372741A - ポーリング方式 - Google Patents
ポーリング方式Info
- Publication number
- JPH0372741A JPH0372741A JP20845089A JP20845089A JPH0372741A JP H0372741 A JPH0372741 A JP H0372741A JP 20845089 A JP20845089 A JP 20845089A JP 20845089 A JP20845089 A JP 20845089A JP H0372741 A JPH0372741 A JP H0372741A
- Authority
- JP
- Japan
- Prior art keywords
- polling
- terminal
- service requests
- receptions
- unprocessed
- 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.)
- Granted
Links
Landscapes
- Computer And Data Communications (AREA)
- Small-Scale Networks (AREA)
- Selective Calling Equipment (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概 要〕
本発明はポーリング方式に関し、
予想頻度を超える端末に対するサービス要求の受付けを
抑止して円滑なシステム運用を図ることを目的とし、 マルチドロップ接続された複数の端末から出力されるサ
ービス要求に対し所定の優先順序でポーリングして該サ
ービス要求を受付けるとともに、受付けた該サービス要
求を順次取り出して所定の処理を実行するデータ処理装
置において、該サービス要求の未処理受付数を該端末ご
とに監視し、第1の所定数を超える端末に対するポーリ
ング優先順位を最下位に変更し、第2の所定数を超える
端末に対してはポーリングを停止せしめるとともに、未
処理受付数が前記所定数以下に回復したときそれぞれ所
定の優先順位に復帰せしめる監視部を設け、該未処理受
付数が前記所定数を超える該端末に対するサービス要求
の受付けを、ポーリング優先順位の変更ならびにポーリ
ング停止により抑止するように構成する。
抑止して円滑なシステム運用を図ることを目的とし、 マルチドロップ接続された複数の端末から出力されるサ
ービス要求に対し所定の優先順序でポーリングして該サ
ービス要求を受付けるとともに、受付けた該サービス要
求を順次取り出して所定の処理を実行するデータ処理装
置において、該サービス要求の未処理受付数を該端末ご
とに監視し、第1の所定数を超える端末に対するポーリ
ング優先順位を最下位に変更し、第2の所定数を超える
端末に対してはポーリングを停止せしめるとともに、未
処理受付数が前記所定数以下に回復したときそれぞれ所
定の優先順位に復帰せしめる監視部を設け、該未処理受
付数が前記所定数を超える該端末に対するサービス要求
の受付けを、ポーリング優先順位の変更ならびにポーリ
ング停止により抑止するように構成する。
本発明はポーリング方式の改良に関する。
ポーリングシステムには多種多様な構成が存在するが、
複数の端末をマルチドロップ接続(1対N接続)し、端
末からのサービス要求に対しマルチポイントサービスす
るようなシステムでは、ある端末より発生するサービス
要求が予想以上に多発した場合は他の端末に対するサー
ビスが低下し、またある端末がダウンして要求を出しっ
ばなしにすると、システムダウンになるという課題があ
る。
複数の端末をマルチドロップ接続(1対N接続)し、端
末からのサービス要求に対しマルチポイントサービスす
るようなシステムでは、ある端末より発生するサービス
要求が予想以上に多発した場合は他の端末に対するサー
ビスが低下し、またある端末がダウンして要求を出しっ
ばなしにすると、システムダウンになるという課題があ
る。
このため、このようなポーリングシステムにおいて上記
運用面を解決するポーリング方式が求められている。
運用面を解決するポーリング方式が求められている。
第5図は従来例のポーリングシステム構成図で、GPI
Bインタフェースアダプタ(以下アダプタと称する)に
よるポーリングシステム例を示している。
Bインタフェースアダプタ(以下アダプタと称する)に
よるポーリングシステム例を示している。
アダプタ2と複数の端末4とはGPIBでマルチドロッ
プ接続されており、データ転送、状態通知等のサービス
要求が発生した端末4は、いもづる接続またはワイヤー
ドオアされた要求線にサービス要求を出力する。
プ接続されており、データ転送、状態通知等のサービス
要求が発生した端末4は、いもづる接続またはワイヤー
ドオアされた要求線にサービス要求を出力する。
端末4からのサービス要求を認識したアダプタ2は、ポ
ーリングテーブル9の指定する優先順位に従ってポーリ
ングし、要求出力した端末4よりサービス要求の詳細(
以下スティタス情報)を受信してスティタスバッファに
格納し、処理待ちのスティタスバッファがあれば次位に
リンクする。
ーリングテーブル9の指定する優先順位に従ってポーリ
ングし、要求出力した端末4よりサービス要求の詳細(
以下スティタス情報)を受信してスティタスバッファに
格納し、処理待ちのスティタスバッファがあれば次位に
リンクする。
なお、ポーリングは巡回して行われるのではなく、要求
出力ごとに優先順位の上位よりポーリングされる。
出力ごとに優先順位の上位よりポーリングされる。
このように受付けられたスティタスバッファの内容は、
別途アダプタ2にある上位インタフェース制御部(図示
省略)により順次取り出され、主制御部1に転送されて
処理される。
別途アダプタ2にある上位インタフェース制御部(図示
省略)により順次取り出され、主制御部1に転送されて
処理される。
マルチドロップ接続構成でマルチポイントサービスを行
うポーリングシステムでは、サービス要求出力に対し所
定の優先順位に従って各端末をポーリングし、サービス
要求を受付けている。
うポーリングシステムでは、サービス要求出力に対し所
定の優先順位に従って各端末をポーリングし、サービス
要求を受付けている。
従って、上述のごとく、要求出力ごとに上位側よりポー
リングされるため、ある端末のサービス要求が予測以上
に多発した場合、優先順位の低い端末のサービス要求の
受付けは予測より大幅に遅れることになり、円滑なシス
テム運用が妨げられる。
リングされるため、ある端末のサービス要求が予測以上
に多発した場合、優先順位の低い端末のサービス要求の
受付けは予測より大幅に遅れることになり、円滑なシス
テム運用が妨げられる。
また、ある端末がダウンして要求を出しっばなしにする
と、ポーリング回数が増加し、また受付用のバッファが
フルになる等の原因で、システムダウンとなる恐れがあ
る。
と、ポーリング回数が増加し、また受付用のバッファが
フルになる等の原因で、システムダウンとなる恐れがあ
る。
本発明は上記課題を解決するポーリング方式を提供する
ことを目的とする。
ことを目的とする。
上記目的を達成するため、本発明のポーリング方式は、
第1図本発明の原理図に示すように、サービス要求の未
処理受付数を端末4ごとに監視し、第1の所定数を超え
る端末に対するポーリング優先順位を最下位に変更し、
第2の所定数を超える端末に対してはポーリングを停止
せしめるとともに、未処理受付数が前記所定数以下に回
復したときそれぞれ所定の優先順位に復帰せしめる監視
部13を設ける。
第1図本発明の原理図に示すように、サービス要求の未
処理受付数を端末4ごとに監視し、第1の所定数を超え
る端末に対するポーリング優先順位を最下位に変更し、
第2の所定数を超える端末に対してはポーリングを停止
せしめるとともに、未処理受付数が前記所定数以下に回
復したときそれぞれ所定の優先順位に復帰せしめる監視
部13を設ける。
(1)監視部13は、サービス要求の未処理受付数(サ
ービス要求の発生頻度を表す、以下受付数と称する)を
端末4ごとに監視し、第1の所定数(例えば予測した発
生頻度に設定)に達したときは、その端末のポーリング
優先順位を最下位に変更する。
ービス要求の発生頻度を表す、以下受付数と称する)を
端末4ごとに監視し、第1の所定数(例えば予測した発
生頻度に設定)に達したときは、その端末のポーリング
優先順位を最下位に変更する。
これにより、従来下位側であった端末4の優先順位が高
くなり、サービス要求が優先的に受は付けられるように
なる。
くなり、サービス要求が優先的に受は付けられるように
なる。
また、第1の所定数を超えた第2の所定数(システム処
理能力の限界値)に達すると、監視部13はその端末4
に対するポーリングを停止せしめる。
理能力の限界値)に達すると、監視部13はその端末4
に対するポーリングを停止せしめる。
これにより、サービス要求を出しっばなしの端末4に対
する受付が停止するため、一端末の障害によるシステム
ダウンが回避される。
する受付が停止するため、一端末の障害によるシステム
ダウンが回避される。
なお、処理によってその端末4の受付数が第1または第
2の所定数以下に回復すると、それぞれ所定の優先順位
に復帰させる。
2の所定数以下に回復すると、それぞれ所定の優先順位
に復帰させる。
(2)受付用のバッファ(スティタスバッファ)を端末
ごとに設けると、受付数の監視が容易となる。
ごとに設けると、受付数の監視が容易となる。
本発明の実施例を図を用いて詳細に説明する。
本実施例は、端末対応で受付用のバッファ(第2図ステ
ィタスバッファ14ン を設け、ポーリングに対する応
答であるスティタス情報を格納したバッファ数により、
受付数を監視する例を示す。
ィタスバッファ14ン を設け、ポーリングに対する応
答であるスティタス情報を格納したバッファ数により、
受付数を監視する例を示す。
第2図は実施例のポーリングシステムブロック図、第3
図はポーリング制御部動作フローチャート図、第4図は
監視部動作フローチャート図である。第2図において、 9はポーリングテーブルで、初期設定で所定の優先順位
が設定されるとともに、監視部13によりポーリング要
/不要の設定変更、優先順位の変更が行われる。
図はポーリング制御部動作フローチャート図、第4図は
監視部動作フローチャート図である。第2図において、 9はポーリングテーブルで、初期設定で所定の優先順位
が設定されるとともに、監視部13によりポーリング要
/不要の設定変更、優先順位の変更が行われる。
11はポーリング制御部で、サービス要求が出力された
ときポーリングテーブル9を参照し、ポーリング要の端
末4に対し、その指示する優先順位でポーリングし、受
信したスティタス情報をスティタスバッファ14に格納
する。
ときポーリングテーブル9を参照し、ポーリング要の端
末4に対し、その指示する優先順位でポーリングし、受
信したスティタス情報をスティタスバッファ14に格納
する。
13は監視部で、スティタスバッファ14を監視し、ス
ティタス情報を格納したバッファ数(受付数)に応じて
、優先順位の変更ならびにポーリング要/不要をポーリ
ングテーブル9に設定する。
ティタス情報を格納したバッファ数(受付数)に応じて
、優先順位の変更ならびにポーリング要/不要をポーリ
ングテーブル9に設定する。
14はスティタスバッファで、受信したスティタス情報
を格納したバッファをそれぞれ端末対応(端末^、B、
Cに対しスティタスバッファ14−A、B。
を格納したバッファをそれぞれ端末対応(端末^、B、
Cに対しスティタスバッファ14−A、B。
C)でリンクしたものである。
その他アダプタ2には、主メモリ5と端末4との間のデ
ータ転送を制御する転送制御部7.スティタスバッファ
14よりスティタス情報を取り出して主制御部lに渡す
上位IF制御部6、端末4とのデータのやりとりを行う
下位IF制御部12等より構成される。なお、全図を通
じて同一符号は同一対象物を表す。
ータ転送を制御する転送制御部7.スティタスバッファ
14よりスティタス情報を取り出して主制御部lに渡す
上位IF制御部6、端末4とのデータのやりとりを行う
下位IF制御部12等より構成される。なお、全図を通
じて同一符号は同一対象物を表す。
以上構成のアダプタ2によって、以下の例に示すポーリ
ング制御が行われる。
ング制御が行われる。
(1)ポーリング制御部動作(第3図参照)ポーリング
制御部11は、端末4からサービス要求が発生すると、
要求出力ごとにポーリングテーブル9に基づく優先順位
で順次ポーリングし、要求出力した端末4はポーリング
に応答してスティタス情報を送出する。
制御部11は、端末4からサービス要求が発生すると、
要求出力ごとにポーリングテーブル9に基づく優先順位
で順次ポーリングし、要求出力した端末4はポーリング
に応答してスティタス情報を送出する。
ポーリング制御部11は受信したスティタス情報をバッ
ファに格納し、端末4を識別して対応するスティタスバ
ッファ14にリンクする。
ファに格納し、端末4を識別して対応するスティタスバ
ッファ14にリンクする。
(2)監視部動作(第4図)参照
一方監視部13は、定期的または、ポーリング応答受信
、スティタス情報の取り出しを契機として各スティタス
バッファ14を監視し、スティタスバッファ14のうち
、第1の所定数に達したスティタスバッファ14があれ
ば、ポーリングテーブル9を変更してその端末の優先順
位を最下位に変更する。
、スティタス情報の取り出しを契機として各スティタス
バッファ14を監視し、スティタスバッファ14のうち
、第1の所定数に達したスティタスバッファ14があれ
ば、ポーリングテーブル9を変更してその端末の優先順
位を最下位に変更する。
さらに第2の所定数に達したスティタスバッファ14が
あれば、ポーリングテーブル9にその端末4のポーリン
グ不要を設定する。
あれば、ポーリングテーブル9にその端末4のポーリン
グ不要を設定する。
上位IF制御部6によるスティタス情報の取り出し、主
制御部1の処理の遂行によって受付数が減じ、第1また
は第2の所定数以下になったときは元の優先順位に戻す
。
制御部1の処理の遂行によって受付数が減じ、第1また
は第2の所定数以下になったときは元の優先順位に戻す
。
即ち、スティタスバッファ14に格納された端末4ごと
の受付数により、■受付数〈第1の所定数のときは初期
設定の優先順位、■第2の所定数〉受付数≧第1の所定
数ならば優先順位は最下位、■受付数≧第2の所定数な
らばポーリング停止、0 に対応する端末4を設定する。
の受付数により、■受付数〈第1の所定数のときは初期
設定の優先順位、■第2の所定数〉受付数≧第1の所定
数ならば優先順位は最下位、■受付数≧第2の所定数な
らばポーリング停止、0 に対応する端末4を設定する。
以上により、要求が多発して第1の所定数になった場合
はその端末4の優先順位が最下位に変更され、さらに第
2の所定数になった場合はポーリングが停止されるため
、従来その端末4の下位にあった端末4の優先順位が上
位となり、下位側の受付けの遅れが解消されることにな
る。
はその端末4の優先順位が最下位に変更され、さらに第
2の所定数になった場合はポーリングが停止されるため
、従来その端末4の下位にあった端末4の優先順位が上
位となり、下位側の受付けの遅れが解消されることにな
る。
また、障害のためサービス要求を出しっばなしの端末4
があれば、ポーリングを停止したままであるので、シス
テムダウンになることが回避される。
があれば、ポーリングを停止したままであるので、シス
テムダウンになることが回避される。
以上の実施例では、スティタスバッファ14を端末対応
で設けてそれぞれの受付数を監視する例を示したが、受
付け、取り出しにより加減算するカウンタを端末対応で
設けてもよい。
で設けてそれぞれの受付数を監視する例を示したが、受
付け、取り出しにより加減算するカウンタを端末対応で
設けてもよい。
本発明は、サービス要求の受付数を端末ごとに監視し、
未処理の受付数が所定数以上になったとき、ポーリング
の優先順位を下位にする、ポーリングを停止する等によ
りその端末からの要求受付けを抑止するポーリング方式
を提供するもので、マルチドロップ接続、マルチポイン
トサービスのポーリングシステムにおいて、予想外にあ
る端末に要求が偏った場合でも下位端末のサービス性が
低下しない、一端末のダウンがシステムダウンに繋がら
ない等システム運用に多大の効果がある。
未処理の受付数が所定数以上になったとき、ポーリング
の優先順位を下位にする、ポーリングを停止する等によ
りその端末からの要求受付けを抑止するポーリング方式
を提供するもので、マルチドロップ接続、マルチポイン
トサービスのポーリングシステムにおいて、予想外にあ
る端末に要求が偏った場合でも下位端末のサービス性が
低下しない、一端末のダウンがシステムダウンに繋がら
ない等システム運用に多大の効果がある。
【図面の簡単な説明】
第1図は本発明の原理図、第2図は実施例のポーリング
システムブロック図、第3図はポーリング制御部動作フ
ローチャート図、第4図は監視部動作フローチャート図
、第5図は従来例のポーリングシステム構成図である。 図中、1は主制御部、2はアダプタ、4は端末、5は主
メモリ、6は上位IF制御部、7は転送制御部、9はポ
ーリングテーブル、11はポーリング制御部、12は下
位IP制御部、13は監視部、14はステ1 2
システムブロック図、第3図はポーリング制御部動作フ
ローチャート図、第4図は監視部動作フローチャート図
、第5図は従来例のポーリングシステム構成図である。 図中、1は主制御部、2はアダプタ、4は端末、5は主
メモリ、6は上位IF制御部、7は転送制御部、9はポ
ーリングテーブル、11はポーリング制御部、12は下
位IP制御部、13は監視部、14はステ1 2
Claims (2)
- (1)マルチドロップ接続された複数の端末から出力さ
れるサービス要求に対し所定の優先順序でポーリングし
て該サービス要求を受付けるとともに、受付けた該サー
ビス要求を順次取り出して所定の処理を実行するデータ
処理装置において、 該サービス要求の未処理受付数を該端末(4)ごとに監
視し、第1の所定数を超える端末に対するポーリング優
先順位を最下位に変更し、第2の所定数を超える端末に
対してはポーリングを停止せしめるとともに、未処理受
付数が前記所定数以下に回復したときはそれぞれ所定の
優先順位に復帰せしめる監視部(13)を設け、 該未処理受付数が前記所定数を超える該端末に対するサ
ービス要求の受付けを、ポーリング優先順位の変更なら
びにポーリング停止により抑止することを特徴とするポ
ーリング方式。 - (2)サービス要求を受付けるバッファを端末ごとに設
け、該バッファに基づき受付数を監視して抑止せしめる
監視部であることを特徴とする請求項(1)記載のポー
リング方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP20845089A JP2727672B2 (ja) | 1989-08-11 | 1989-08-11 | ポーリング方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP20845089A JP2727672B2 (ja) | 1989-08-11 | 1989-08-11 | ポーリング方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0372741A true JPH0372741A (ja) | 1991-03-27 |
| JP2727672B2 JP2727672B2 (ja) | 1998-03-11 |
Family
ID=16556400
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP20845089A Expired - Lifetime JP2727672B2 (ja) | 1989-08-11 | 1989-08-11 | ポーリング方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2727672B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010033196A (ja) * | 2008-07-25 | 2010-02-12 | Panasonic Electric Works Co Ltd | 機器管理システム |
| US8814559B2 (en) | 2012-10-23 | 2014-08-26 | Woojin Plaimm Co., Ltd | Clamping apparatus for injection molding machine |
-
1989
- 1989-08-11 JP JP20845089A patent/JP2727672B2/ja not_active Expired - Lifetime
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010033196A (ja) * | 2008-07-25 | 2010-02-12 | Panasonic Electric Works Co Ltd | 機器管理システム |
| US8814559B2 (en) | 2012-10-23 | 2014-08-26 | Woojin Plaimm Co., Ltd | Clamping apparatus for injection molding machine |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2727672B2 (ja) | 1998-03-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH11261702A (ja) | 負荷予測によるシステム最適化制御装置 | |
| JPH0372741A (ja) | ポーリング方式 | |
| MXPA00000525A (es) | Sistema y metodo para detectar sobrecarga en un servicio de punto de control de una red de telecomunicaciones. | |
| JPH04311251A (ja) | マルチプロセッサシステム | |
| JP2937852B2 (ja) | 基地局監視制御装置 | |
| EP0466467B1 (en) | A method of processing access service requests in data processing systems, such as telephone exchanges, and a distributed system applying said method | |
| JPH0345598B2 (ja) | ||
| JPS6091796A (ja) | 交換機のマルチプロセツサ中央制御装置 | |
| JPH0378056A (ja) | データトラフィック制御装置 | |
| JPS6093866A (ja) | 呼配布方式 | |
| JPH02271749A (ja) | データ蓄積方式 | |
| JP3518957B2 (ja) | 分散制御装置 | |
| JPH0468457A (ja) | ネットワーク管理システムのマネージャ装置 | |
| CN118413534A (zh) | 一种RapidIO总线网络分布式管理架构设计方法 | |
| FI87715C (fi) | Foerfarande foer behandling av servicebegaeran i databehandlingssystem, saosom i telefoncentraler och ett foerdelat system som tillaempar foerfarandet | |
| JP3375039B2 (ja) | 自動交換方法および自動交換機構成方法 | |
| JPH10247910A (ja) | ノード障害通知システム | |
| JPH0916408A (ja) | 通信制御装置の割込処理方式 | |
| JPS6247761A (ja) | 交換回線によるオンライン運用方式 | |
| JPH0993627A (ja) | マルチプロセッサ交換機の過負荷抑制方式 | |
| JPS60201764A (ja) | デジタル電話交換機の入呼規制方式 | |
| JPH01103046A (ja) | 通信制御方式 | |
| JPH03124195A (ja) | マルチモジュール方式 | |
| JPH01256248A (ja) | 階層化プロトコル並列処理装置 | |
| JPH0563699A (ja) | パケツト交換装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071212 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081212 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091212 Year of fee payment: 12 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091212 Year of fee payment: 12 |