JPH01192239A - 通信回線におけるポーリング方式 - Google Patents

通信回線におけるポーリング方式

Info

Publication number
JPH01192239A
JPH01192239A JP1575888A JP1575888A JPH01192239A JP H01192239 A JPH01192239 A JP H01192239A JP 1575888 A JP1575888 A JP 1575888A JP 1575888 A JP1575888 A JP 1575888A JP H01192239 A JPH01192239 A JP H01192239A
Authority
JP
Japan
Prior art keywords
polling
timer
slave station
slave
station
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
Application number
JP1575888A
Other languages
English (en)
Other versions
JP2530679B2 (ja
Inventor
Tatsuo Kimura
辰雄 木村
Koichi Nie
贄 浩一
Masahiko Kaji
梶 正彦
Yoshinori Teraguchi
寺口 義則
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP63015758A priority Critical patent/JP2530679B2/ja
Publication of JPH01192239A publication Critical patent/JPH01192239A/ja
Application granted granted Critical
Publication of JP2530679B2 publication Critical patent/JP2530679B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔概 要〕 親局から複数の子局をポーリングを用いてマルチポイン
ト制御する通信回線におけるポーリング方式に関し、 子局の処理速度に応じた適正なポーリングスケジュール
の実行を可能とし、通信時間の短縮ができ、通信回線の
効率よい使用が可能なようにすることを目的とし、 親局からポーリングを用いて複数のノードにそれぞれ属
する子局の制御を行う通信回線におけるポーリング方式
において、任意の時間に設定できるポーリングタイマを
各ノードごとに設け、該ポーリングタイマがタイムアウ
トした時、該親局から当該ノードの子局をポーリングで
きるようにし、複数の子局のポーリングが競合した時は
、あらかじめ定められた優先順位に従ってポーリングさ
れるように構成する。
〔産業上の利用分野〕
本発明は、親局から複数の子局をポーリングを用いてマ
ルチポイント制御する通信回線におけるポーリング方式
に関し、特に各子局の接続されたノードごとにポーリン
グタイマを設けたボーリング方式に関する。
〔従来の技術〕
第6図は従来例としてのマルチポイント制御における通
信回線を説明する図である。マルチポイント制御におけ
るポーリングのスケジュールはポーリングタイマを利用
して行われる。ポーリングタイマは親局(P)(例えば
東京に設置)と子局(S)(例えば名古屋、大阪に設置
)に送信データがない場合に、両局の負荷軽減のために
使用され、−親局(P)に対し1個設定されている。こ
こに負荷軽減のためとは、もしポーリングタイマを使用
しないと、送信データがない場合に連続して間断なくポ
ーリングを行うことになるためこれを防止することであ
る。
親局(P)は第7図に示すように、ポーリングタイムア
ウトが発生すると、通信中、全子局(S)に順次ポーリ
ングを与え、最終子局(ここではS3)に対するポーリ
ングが完了するとタイムアウト待ち状態となる。ポーリ
ングによって伝送すべきデータが存在する時は次の子局
のポーリングを行う前にこれが伝送される。
〔発明が解決しようとする課題〕
しかしながら、第6図に示された従来の方式では、ポー
リングタイマが1個のため、子局(S)の性能に応じた
負荷の軽減を行うことができないという弱点を持ってい
る。すなわち子局によって必要なポーリングの頻度が異
なる場合の対策については何等なされていない。また処
理能力の異なる子局(S)を接続しても処理速度の最も
遅い子局(S)にポーリングタイマ値あく設定され通信
時間の短縮化ができない、という問題点がある。
本発明の目的は、子局の処理速度に応じた適正なポーリ
ングのスケジュールの実行を可能とし、通信時間の短縮
ができ、通信回線の効率よい使用が可能なようにするこ
とにある。
〔課題を解決するための手段〕
本発明の方式は、第1図および第2図に例示されるよう
に、任意の時間に設定できるポーリング、タイマ47を
子局(S)の接続された各ノードごとに設け、タイマ4
7が時間を計時し、任意のあらかじめ設定された時間に
達してタイムアウトした時(第1図工程S12. S2
2. S32のイエスの時)、親局から当該ノードの子
局をポーリングできる。
もし、複数の子局のポーリングが競合した時は、あらか
じめ定められた優先順位に従ってポーリングされる。
〔作 用〕
本発明の方式を用いれば、子局に対応しであるあらかじ
め設定された時間ごとにタイムアウトするポーリングタ
イマを備えており、該タイマがタイムアウトするごとに
親局から子局をポーリングできる。従って子局ごとにポ
ーリングの頻度を変えることが可能となる。もし複数の
子局が同時にポーリングされる条件に達した時には、あ
らかじめ定められた優先順位に従ってポーリングされる
〔実施例〕
実施例の説明に先立って関連技術の説明を補足する。
第4図はマルチポイント接続の親局(P)を構成する処
理装置の一例である。本処理装置は本体処理装置71と
通信制御アダプタ75から成る。第5図には両者の制御
の機能分担が示される。すなわち、本体処理装置ではO
8(オペレーティングシステム)配下で、アプリケーシ
ョンソフト73、通信制御ソフト74が動作し、ネット
ワーク制御層以上を受は持ち、通信制御アダプタではデ
ータリンク制御層および物理層を受は持つ。本発明の内
容はデータリンク制御層に係るものであり、このハード
ウェア構成では通信制御アダプタ内で処理が行われる。
第1図には本発明の一実施例としての通信回線における
ポーリング方式を行う処理工程図が示される。親局(P
)は子局(Sl、 S2. S3)とのデータ通信を実
行するに当たり、各子局に対応するノードの属するポー
リングタイマに、各子局の処理速度に応じたポーリング
タイマ値を設定して、タイマをスタートさせる。ポーリ
ングタイマが設定時間を計時し、ポーリングタイムアウ
トが発生すると、ポーリング制御部4にポーリング要求
が与えられる。ポーリング制御部4はポーリング要求を
受付けると、ポーリングを子局に与え、子局からの応答
待ち状態となる。応答待ちa′態におけるポーリング要
求はポーリング制御部内でキューイングされ応答待ち状
態の解除と共に起動される。
第2図には、本発明の実施例を行う通信制御アダプタの
内部構成が示される。通信制御アダプタ75は本体処理
装置に複数個搭載可能であり、1個の通信制御アダプタ
で複数回線を制御できる。
図示のように、通信制御アダプタ75は、マイクロプロ
セッサ43、制御プログラム、制御テーブル、データバ
ッファ等を格納するメモリ44、各回線に対応して備え
られた直並列変換、ビット同期、フレーム同期等の同期
制御、モデム信号制御等を行う回線対応制御部45、各
回線に対応して設けられ、各回線ごとに設定可能であっ
て、タイムアウト時に割込み制御線48を介してプロセ
ッサに割込みタイムアウトを通知するポーリングタイマ
回路47、上記各制御部を接続するアドレスバス49お
よびデータバス50、上記回線対応制御部45およびタ
イマ回路47の内部のレジスタをプロセッサ43のアド
レス空間に割付けるアドレスデコーダ46、および本体
処理装置71と通信制御アダプタ75を接続するための
本体インタフェース制御部42を具備する。本体インタ
フェース制御部42は本体処理装置71に設けられた通
信アダプタインタフェース制御部41と接続される0割
込み制御線48には各タイマ回路47、マイクロプロセ
ッサ43、および本体インタフェース制御部42が接続
される。アドレスバス49には、各アドレスデコーダ4
6、メモリ44、マイクロプロセッサ43、および本体
インタフェース制御部42が接続される。データバス5
0には回線対応制御部45、メモリ44、マイクロプロ
セッサ43、および本体インタフェース制御部42が接
続される。アドレスデコーダ46の出力は回線対応制御
部45およびタイマ回路47へ供給される。回線対応制
御部45の出力は外部へ出力される。
第3図は実施例におけるポーリングおよびデータ伝送の
タイムチャートを示す図である。第8図および第9図に
は比較のため従来方式における同様な図が示される。
図において横軸は時間(1)であって破線の箇所でポー
リングが行われる。O印はタイマのタイムアウト時点を
示し、×印はポーリング時点を示す。
子局(Sl)は頻繁にポーリングする必要があるとして
0.2秒でタイムアウトし、子局(S2)は0、S秒、
子局(S3)は1秒でタイムアウトすると仮定している
。各子局はタイムアウト後にポーリングされることがで
き、第3図の例では破線で示された箇所でポーリングさ
れる。データ伝送中は他局のポーリングは入ることがで
きない、また2つ以上の子局のポーリングが競合する時
すなわち同時にタイムアウトになっている時、は例えば
子局Sl、 S2゜S3の順に優先順位を付して、競合
を避けるようにしている。
一方、従来方式では、例えば第8図に示すように、1つ
のポーリングタイマ値の間に3つの子局のポーリングを
次々に行うようになっており、レスポンスの短いことが
要求される子局と、その他の子局とで特に異なる取扱い
がなされておらず、子局(Sl)へのポーリング81.
子局(S2)へのポーリング82、子局(S3)へのポ
ーリング83のいずれも、1つのポーリングタイマ値に
よって決められる周期でポーリングされる。データ伝送
工程84が含まれるときは、その必要な時間だけ処理時
間が延長される。第9図に示すようにデータ伝送工程8
4のための処理時間がタイマ値を超えた時は、従来方式
ではポーリング−巡を待って次工程すなわち子局(Sl
)のポーリングに進む。
第3図、第8図、第9図かられかるように、本実施例に
よれば子局ごとにタイマを有するので、−律に全部の子
局に対して同じ周期でポーリングする無駄を省き、頻繁
にポーリングが必要な子局のみタイマ値を短く設定する
ことによって効率よいポーリングが可能となる。この発
明は特に分岐数が多い場合に効果が大きい。
〔発明の効果] 本発明によれば、ポーリングタイマがノードごと独立し
ているので、子局の処理速度に応じた適正なスケジュー
ルでポーリングを行うことができ、回線の効率よい使用
によって通信時間の短縮を図ることができる。
【図面の簡単な説明】
第1図は本発明の一実施例の処理工程を説明する図、 第2図は実施例の方式を行う通信制御アダプタのブロッ
ク図、 第3図は実施例の方式のタイムチャートを示す図、 第4図は親局を構成する処理装置の一例を示す図、 第5図は第4図の処理装置の機能分担を説明する図、 第6図は従来方式のマルチポイント制御通信回線を説明
する図、 第7図は従来のポーリング方式の処理過程の流れ図、 第8図は従来のポーリング方式であって、すべての子局
の処理がポーリングタイマ値内で終る場合のタイムチャ
ートを示す図、および、第9図は従来のポーリング方式
であって、ポーリングタイマ値以上にポーリング−巡時
間が延びる場合のタイムチャートを示す図である。 図において、 4・・・・・・・・・・・・ポーリング制御部、41・
・・・・・・・・・・・通信アダプタインタフェース制
御部、42・・・・・・・・・・・・本体インタフェー
ス制御部、43・・・・・・・・・・・・マイクロプロ
セッサ、44・・・・・・・・・・・・メモリ、45・
・・・・・・・・・・・回線対応制御部、46・・・・
・・・・・・・・アドレスデコーダ、47・・・・・・
・・・・・・ポーリングタイマ回路、48・・・・・・
・・・・・・割込み制御線、49・・・・・・・・・・
・・アドレスバス、50・・・・・・・・・・・・デー
タバス、61・・・・・・・・・・・・本体処理装置親
局、62・・・・・・・・・・・・通信制御アダプタ、
63、64.65・・・モデム、 66、67・・・・・・・・・処理装置子局、71・・
・・・・・・・・・・本体処理装置、72・・・・・・
・・・・・・031 73・・・・・・・・・・・・アプリケーションソフト
、74・・・・・・・・・・・・通信制御ソフト、75
・・・・・・・・・・・・通信制御アダプタ、76・・
・・・・・・・・・・モデム。

Claims (1)

  1. 【特許請求の範囲】 親局からポーリングを用いて複数のノードにそれぞれ属
    する子局(S1、S2、S3)の制御を行う通信回線に
    おけるポーリング方式において、 任意の時間に設定できるポーリングタイマ(47)を各
    ノードごとに設け、 該ポーリングタイマ(47)がタイムアウトした時(S
    12、S22、S32)、該親局から当該ノードの子局
    (S1、S2、S3)をポーリングできるようにし、複
    数の子局のポーリングが競合した時は、あらかじめ定め
    られた優先順位に従ってポーリングされるようにしたこ
    とを特徴とする通信回線におけるポーリング方式。
JP63015758A 1988-01-28 1988-01-28 通信回線におけるポ―リング方式 Expired - Lifetime JP2530679B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63015758A JP2530679B2 (ja) 1988-01-28 1988-01-28 通信回線におけるポ―リング方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63015758A JP2530679B2 (ja) 1988-01-28 1988-01-28 通信回線におけるポ―リング方式

Publications (2)

Publication Number Publication Date
JPH01192239A true JPH01192239A (ja) 1989-08-02
JP2530679B2 JP2530679B2 (ja) 1996-09-04

Family

ID=11897683

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63015758A Expired - Lifetime JP2530679B2 (ja) 1988-01-28 1988-01-28 通信回線におけるポ―リング方式

Country Status (1)

Country Link
JP (1) JP2530679B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7315907B2 (en) 2004-01-16 2008-01-01 Pioneer Corporation Information delivery and display system and information delivery method
US7394824B2 (en) 2001-12-05 2008-07-01 Mitsubishi Denki Kabushiki Kaisha System and method of transmitting variable length packet by sequential allocation of permission and monitoring response detection time period
CN115208794A (zh) * 2022-08-12 2022-10-18 杭州和利时自动化有限公司 Profibus-DP协议的定时器调整方法、装置、设备及介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5799054A (en) * 1980-12-12 1982-06-19 Oki Electric Ind Co Ltd Polling system
JPS59168737A (ja) * 1983-03-14 1984-09-22 Meidensha Electric Mfg Co Ltd マルチ・ドロツプ伝送方式

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5799054A (en) * 1980-12-12 1982-06-19 Oki Electric Ind Co Ltd Polling system
JPS59168737A (ja) * 1983-03-14 1984-09-22 Meidensha Electric Mfg Co Ltd マルチ・ドロツプ伝送方式

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7394824B2 (en) 2001-12-05 2008-07-01 Mitsubishi Denki Kabushiki Kaisha System and method of transmitting variable length packet by sequential allocation of permission and monitoring response detection time period
US7315907B2 (en) 2004-01-16 2008-01-01 Pioneer Corporation Information delivery and display system and information delivery method
CN115208794A (zh) * 2022-08-12 2022-10-18 杭州和利时自动化有限公司 Profibus-DP协议的定时器调整方法、装置、设备及介质
CN115208794B (zh) * 2022-08-12 2023-09-15 杭州和利时自动化有限公司 Profibus-DP协议的定时器调整方法、装置、设备及介质

Also Published As

Publication number Publication date
JP2530679B2 (ja) 1996-09-04

Similar Documents

Publication Publication Date Title
JPH01192239A (ja) 通信回線におけるポーリング方式
JP2550811B2 (ja) 通信制御方法
JPH07182293A (ja) 分散型処理システムおよびデータ転送制御方式
JP2611388B2 (ja) データ処理装置
JPH06164603A (ja) 時分割多重伝送装置の伝送方式
JP2638878B2 (ja) データ処理装置
JPS5816337A (ja) プラント情報伝送システム
JPH0360240A (ja) 回線制御方式
JP2985276B2 (ja) 通信システム
JP2538901B2 (ja) バス結合装置
JP2000004246A (ja) 通信装置の監視制御方法
JPS636186B2 (ja)
JPH064465A (ja) 共通バス制御方法
CN116909954A (zh) Dma控制电路
JPS62190947A (ja) サイクリツク伝送システム
JPH077954B2 (ja) 制御装置
JPH04162106A (ja) プログラマブルコントローラの遠隔入出力システム
JPS63227149A (ja) ル−プ状通信システムにおける通信制御方法
JPH0136740B2 (ja)
JPH06161951A (ja) バス制御方式
JPH06232880A (ja) 時分割多重通信方式
JPH01103046A (ja) 通信制御方式
JPS63234304A (ja) マルチpcシステムにおけるデ−タリンク方式
JPS6238639A (ja) マルチドロツプにおける伝送制御方式
JPS58109958A (ja) 機能分散システムにおける伝送制御装置