JPS5939143A - ポ−リング方式 - Google Patents
ポ−リング方式Info
- Publication number
- JPS5939143A JPS5939143A JP15020782A JP15020782A JPS5939143A JP S5939143 A JPS5939143 A JP S5939143A JP 15020782 A JP15020782 A JP 15020782A JP 15020782 A JP15020782 A JP 15020782A JP S5939143 A JPS5939143 A JP S5939143A
- Authority
- JP
- Japan
- Prior art keywords
- data
- polling
- transmission
- workstation
- bit
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/403—Bus networks with centralised control, e.g. polling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40143—Bus networks involving priority mechanisms
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は情報処理システムにおけるポーリング方式に関
する。
する。
主局に対して複数の従局を備えた情報処理システムでは
、を局が従局を順次ポーリングすることによってデータ
の送受信を行なっている。
、を局が従局を順次ポーリングすることによってデータ
の送受信を行なっている。
しかして、従来の4−リング方式では、複数の従局のう
ち1台しかデータの送受信を行なっていない場合であっ
て、複数の従局に対して均等にポーりングを行なうよう
にしており、このため回線の使用に無駄を生じ、データ
の送受信効率が悪いという問題があった。
ち1台しかデータの送受信を行なっていない場合であっ
て、複数の従局に対して均等にポーりングを行なうよう
にしており、このため回線の使用に無駄を生じ、データ
の送受信効率が悪いという問題があった。
本発明は上記の点に鑑みてなネれたもので、従局の回線
利用状態−装合わせて各従局に対するポーリングに優先
順位を付けることにより、回線使用効率を向上してデー
タの送受信速度を向上することができるポーリング方式
を提供することを目的とする。
利用状態−装合わせて各従局に対するポーリングに優先
順位を付けることにより、回線使用効率を向上してデー
タの送受信速度を向上することができるポーリング方式
を提供することを目的とする。
以下図面を参照して本発明の一実施例を説明する。!@
1図は主局と従局との接続状態を示したもので、主局1
に対して重数の従局、すなわちワークステーションW8
1.W82.・・・カ回線2を介して接続されている。
1図は主局と従局との接続状態を示したもので、主局1
に対して重数の従局、すなわちワークステーションW8
1.W82.・・・カ回線2を介して接続されている。
上記各ワークステーションW81.W82.・・・は、
例えばキーゼード、CRT表示部、プリンタ等を備えて
い 。
例えばキーゼード、CRT表示部、プリンタ等を備えて
い 。
る。
第2図は上記主局1におけるポーリング制問部分の晴成
を示したものである。同図において11はCPUで、本
体内中央処理装置(図示せず)との間で側副命令、デー
タ等の授受を行なう。上記CPU 11には起動ワーク
ステーション、46が4込まれるバッファ12、送信デ
ータ有ビットテーブル13、受信データαビットテーブ
ル14 、l’l’J回送信ビ回送デビットテーブル1
5信ビットテーブル16が接続される。そして、上記/
Jツファ12及び各テーブル1 、? 、 15 。
を示したものである。同図において11はCPUで、本
体内中央処理装置(図示せず)との間で側副命令、デー
タ等の授受を行なう。上記CPU 11には起動ワーク
ステーション、46が4込まれるバッファ12、送信デ
ータ有ビットテーブル13、受信データαビットテーブ
ル14 、l’l’J回送信ビ回送デビットテーブル1
5信ビットテーブル16が接続される。そして、上記/
Jツファ12及び各テーブル1 、? 、 15 。
16に保持されたデータは、送受信制削部17へ送られ
る。この送受信Will 6’A+ MB J 7は、
CP[Jllからの指令により動作し、本体から送信バ
ッファ18を介して与えられるデータをワークステーシ
ョンWSI〜WS4へ送信し、また、ワークステーショ
ンWS1〜WS4から送られてくるデータを受信し、受
信バッファ19を介して本イ木へ出力する。
る。この送受信Will 6’A+ MB J 7は、
CP[Jllからの指令により動作し、本体から送信バ
ッファ18を介して与えられるデータをワークステーシ
ョンWSI〜WS4へ送信し、また、ワークステーショ
ンWS1〜WS4から送られてくるデータを受信し、受
信バッファ19を介して本イ木へ出力する。
次に上記実施例の動作を・方3図のフローキャートを参
照して説明する。データの送受<a制6114を行なう
場合、まず、ステラf81において、ハードタイマによ
る割込みの有、叫を判断する、すなわち、n+、+回の
ポーリングにおいて、送信データあるいは受信データの
無かったワークステーションに対しては、後述するよう
に長時間ハードタイマによってポーリング間隔を設定す
るので、ステップS1では上記ハードタイマによる割込
みの有無を判断する。そして、このステップS1におい
て、ハードタイマによる割込みが無いと判断した場合は
ステップS、に進み、ホーリングするワークステーショ
ンノ/I6ヲパツフア12にセットする。次いでステッ
プS3に進み、送信r−タ有ビットテーブル13の内容
ヲチェックし、指定ワークステーションに対fる送信デ
ータ有のビットがONかOFFかを判断する。送信デー
タ有ビットがONであればステップS4に進み、CPU
11は送受信側間部17へ送信指令を送り、本体より送
信バッファ18を介して与えられるデータを指定ワーク
ステーションへ送出する。その後、CPU 11はステ
ップSSに示すように送信データaビットテーブル13
の指定ワークステーションに対するビットをリセットす
ると共に、ステップS。
照して説明する。データの送受<a制6114を行なう
場合、まず、ステラf81において、ハードタイマによ
る割込みの有、叫を判断する、すなわち、n+、+回の
ポーリングにおいて、送信データあるいは受信データの
無かったワークステーションに対しては、後述するよう
に長時間ハードタイマによってポーリング間隔を設定す
るので、ステップS1では上記ハードタイマによる割込
みの有無を判断する。そして、このステップS1におい
て、ハードタイマによる割込みが無いと判断した場合は
ステップS、に進み、ホーリングするワークステーショ
ンノ/I6ヲパツフア12にセットする。次いでステッ
プS3に進み、送信r−タ有ビットテーブル13の内容
ヲチェックし、指定ワークステーションに対fる送信デ
ータ有のビットがONかOFFかを判断する。送信デー
タ有ビットがONであればステップS4に進み、CPU
11は送受信側間部17へ送信指令を送り、本体より送
信バッファ18を介して与えられるデータを指定ワーク
ステーションへ送出する。その後、CPU 11はステ
ップSSに示すように送信データaビットテーブル13
の指定ワークステーションに対するビットをリセットす
ると共に、ステップS。
忙示すように前回受信ビットテーブル15の対応ビット
をセットし、ステップS1へ戻る。
をセットし、ステップS1へ戻る。
また、上記ステップS、において、送信データ有ビット
テーブル13の指定ワークステーションに対するビット
がOFFであった場合はステップS、へ進み、前回送信
ビットテーブル15又は前回受信ビットテーブル16の
対応ビットがセットきれているか否かを判断し、セット
されていれば、ステップSsへ進み、指定ワークステー
ションに対するポーリングを行なう。そして、上記プー
リングを行なった後、ステップS、に示すように受信デ
ータの有1洪を判断し、受信データが無ければステップ
S11へ進み、四回送信ビットテーブル15及び11回
受信ビットテーブル16における対応ビットをリセット
してステップS、へ戻る。また、上記ステップS。
テーブル13の指定ワークステーションに対するビット
がOFFであった場合はステップS、へ進み、前回送信
ビットテーブル15又は前回受信ビットテーブル16の
対応ビットがセットきれているか否かを判断し、セット
されていれば、ステップSsへ進み、指定ワークステー
ションに対するポーリングを行なう。そして、上記プー
リングを行なった後、ステップS、に示すように受信デ
ータの有1洪を判断し、受信データが無ければステップ
S11へ進み、四回送信ビットテーブル15及び11回
受信ビットテーブル16における対応ビットをリセット
してステップS、へ戻る。また、上記ステップS。
において、受信データ有と判断された場合はステップ8
□へ進み、受信データ有ビットテーブル14における対
応ビットをセットすると共に、ステップS、において前
回受信ビットテーブル16の対応ビットをセットし、ス
テップS、へ戻る。
□へ進み、受信データ有ビットテーブル14における対
応ビットをセットすると共に、ステップS、において前
回受信ビットテーブル16の対応ビットをセットし、ス
テップS、へ戻る。
また、上記ステップS、において、前回送信又は受信ビ
ットがセットされていないと判断された場合は、上記し
たように指定ワークステーションに対するポーリングを
長時間)1−ドタイマによる管理に移す。そして、この
ノーードタイマ管理において、所定時間を経過すると、
割込みを行なってステップSlからステップ811+へ
進み、バッファ12にそのワークステーション席をセッ
トする。その後ステップSsへ進み、指定ワークステー
ションに対してポーリングを行なう。
ットがセットされていないと判断された場合は、上記し
たように指定ワークステーションに対するポーリングを
長時間)1−ドタイマによる管理に移す。そして、この
ノーードタイマ管理において、所定時間を経過すると、
割込みを行なってステップSlからステップ811+へ
進み、バッファ12にそのワークステーション席をセッ
トする。その後ステップSsへ進み、指定ワークステー
ションに対してポーリングを行なう。
以上述べたように本発明によれば、各ワークステーショ
ンに対する送受信状態をテーブルに記憶し、前回のサー
ビス時にデータの送信又は受信ヲ行なってい々いワーク
ステージ目ンについてはハードタイマによる管理に移す
ようにしたので、実際に回線を利用しているワークステ
ーションのポーリング優先順位が高くなり、回線を効率
的に使用してデータの送受信速度を向上することができ
る。
ンに対する送受信状態をテーブルに記憶し、前回のサー
ビス時にデータの送信又は受信ヲ行なってい々いワーク
ステージ目ンについてはハードタイマによる管理に移す
ようにしたので、実際に回線を利用しているワークステ
ーションのポーリング優先順位が高くなり、回線を効率
的に使用してデータの送受信速度を向上することができ
る。
図面は本発明の一実施例を示′rもので、+1図は主局
と従局との接続関係を示す図、第2図りステーション、
11・・・CPU、12・・・バッファ、13〜16・
・・テーブル、17・・・送受信i+1斜部。 出願人代理人 弁理士 鈴 江 武 彦第1図 第2図 第3図 「
と従局との接続関係を示す図、第2図りステーション、
11・・・CPU、12・・・バッファ、13〜16・
・・テーブル、17・・・送受信i+1斜部。 出願人代理人 弁理士 鈴 江 武 彦第1図 第2図 第3図 「
Claims (1)
- 主局に対し回線を介して複数の従局が接続されている情
報処理システムにおいて、従局のサービス時におけるデ
ータ送受信の有胤を記憶するテーブルを設け、従局への
サービスを行なう際、上記テーブルの内容を参照し、1
11回サービス時妃データの送信又は゛受信が行なわれ
ていない場合に対応従局のポーリングを長時間タイマに
よる管理に移すようにしたことを特′徴とするポーリン
グ方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15020782A JPS5939143A (ja) | 1982-08-30 | 1982-08-30 | ポ−リング方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15020782A JPS5939143A (ja) | 1982-08-30 | 1982-08-30 | ポ−リング方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5939143A true JPS5939143A (ja) | 1984-03-03 |
Family
ID=15491863
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15020782A Pending JPS5939143A (ja) | 1982-08-30 | 1982-08-30 | ポ−リング方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5939143A (ja) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6280445U (ja) * | 1985-11-08 | 1987-05-22 | ||
| JPH01292930A (ja) * | 1988-05-20 | 1989-11-27 | Fujitsu Ltd | ポーリングの優先方法およびデータ伝送装置 |
| JPH0217742A (ja) * | 1988-07-05 | 1990-01-22 | Fujitsu Ltd | ポーリング制御最適化方式 |
| JPH0265337A (ja) * | 1988-08-31 | 1990-03-06 | Fujitsu Ltd | チャネルアクセス方式 |
| JPH03135243A (ja) * | 1989-10-20 | 1991-06-10 | Pfu Ltd | ポーリング制御方式 |
| JPH03209944A (ja) * | 1989-05-19 | 1991-09-12 | Omron Corp | 通信ネットワークシステム |
| JPH08339317A (ja) * | 1995-04-06 | 1996-12-24 | Bull Sa | ネットワークにおける情報処理資源監視のための定期的ポーリング管理装置及びこの装置によって実施される方法 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5117606A (ja) * | 1974-08-02 | 1976-02-12 | Kokusai Electric Co Ltd | |
| JPS5535528A (en) * | 1978-09-06 | 1980-03-12 | Toshiba Corp | Communication control system |
-
1982
- 1982-08-30 JP JP15020782A patent/JPS5939143A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5117606A (ja) * | 1974-08-02 | 1976-02-12 | Kokusai Electric Co Ltd | |
| JPS5535528A (en) * | 1978-09-06 | 1980-03-12 | Toshiba Corp | Communication control system |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6280445U (ja) * | 1985-11-08 | 1987-05-22 | ||
| JPH01292930A (ja) * | 1988-05-20 | 1989-11-27 | Fujitsu Ltd | ポーリングの優先方法およびデータ伝送装置 |
| JPH0217742A (ja) * | 1988-07-05 | 1990-01-22 | Fujitsu Ltd | ポーリング制御最適化方式 |
| JPH0265337A (ja) * | 1988-08-31 | 1990-03-06 | Fujitsu Ltd | チャネルアクセス方式 |
| JPH03209944A (ja) * | 1989-05-19 | 1991-09-12 | Omron Corp | 通信ネットワークシステム |
| JPH03135243A (ja) * | 1989-10-20 | 1991-06-10 | Pfu Ltd | ポーリング制御方式 |
| JPH08339317A (ja) * | 1995-04-06 | 1996-12-24 | Bull Sa | ネットワークにおける情報処理資源監視のための定期的ポーリング管理装置及びこの装置によって実施される方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR950014178B1 (ko) | 컴퓨터 시스템용 입/출력 네트워크 | |
| EP0475080B1 (en) | Distributed messaging system and method | |
| EP0074864B1 (en) | System and method for name-lookup in a local area network data communication system | |
| US4380063A (en) | Flow control mechanism for block switching nodes | |
| JPH0638600B2 (ja) | ローカルエリアネットワークシステム | |
| EP0317466A3 (en) | Reverse flow control mechanism and method | |
| JPS5875345A (ja) | デイジタル信号伝送方式 | |
| JPH0217818B2 (ja) | ||
| EP0317468A3 (en) | Bus flow control system | |
| US4977499A (en) | Method and apparatus for commanding operations on a computer network | |
| Gray | Network services in systems network architecture | |
| Hertweck et al. | X25 based process—process communication | |
| JPS6229335A (ja) | 通信制御方法 | |
| CA1328928C (en) | Computer communication arrangement | |
| JPH0136740B2 (ja) | ||
| JP2752456B2 (ja) | チャネル装置 | |
| Eum | COLAN III, a control-oriented LAN using CSMA/CD protocol | |
| GB1600756A (en) | Communications processor | |
| JPH04295952A (ja) | マルチプロセッサシステムにおけるメッセージ通信装置 | |
| JPS636188B2 (ja) | ||
| JPS5875349A (ja) | デイジタル信号伝送方式 | |
| JPS6095676A (ja) | Cpu間通信方式 | |
| JPH01136263A (ja) | 通信制御バッファの管理方式 | |
| JPH01189258A (ja) | 通信制御装置 | |
| JPS62186628A (ja) | デ−タ転送方式 |