JP2000295254A - データ伝送装置 - Google Patents
データ伝送装置Info
- Publication number
- JP2000295254A JP2000295254A JP11095495A JP9549599A JP2000295254A JP 2000295254 A JP2000295254 A JP 2000295254A JP 11095495 A JP11095495 A JP 11095495A JP 9549599 A JP9549599 A JP 9549599A JP 2000295254 A JP2000295254 A JP 2000295254A
- Authority
- JP
- Japan
- Prior art keywords
- control device
- data
- polling
- state change
- monitored
- 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
- Small-Scale Networks (AREA)
Abstract
れる回線でも、一定したポーリング周期を提供すること
のできるデータ伝送装置を提供する。 【解決手段】 監視制御装置10と複数の被監視制御装
置30a〜30nとが回線20を介して接続されてなる
データ伝送装置であって、監視制御装置10は、複数の
被監視制御装置30a〜30nを順次ポーリングし、被
監視制御装置30a〜30nの状態変化があった場合に
のみ、ポーリング処理とは別個に状態変化のデータを収
集を行う。
Description
係り、特に伝送路の速度が遅く、且つ半二重通信回線を
用いてデータ伝送を行うデータ伝送装置に関する。
にあるホストコンピュータでは、通信回線の有効利用を
図るため、定期的に各々の端末に対して通信内容がある
か否かを問い合わせ、あった場合には通信を開始するポ
ーリング処理を行うものがある。また、各端末がホスト
コンピュータの異常を発見するためにホストコンピュー
タが定期的に各端末に対しポーリング処理を行っている
か否かを各端末が検出する装置も案出されている。後者
として、例えば、特平平4−186944号公報には、
ハイレベル・データリンク・コントロール(HDLC)
プロトコルを用い、できるだけ短いタイムアウトで各端
末がホストコンピュータの異常を発見するようにした技
術が開示されている。
タ伝送方式においては、特に伝送路の速度が遅く且つ半
二重通信が行われる回線の場合、伝送速度が遅いため、
応答監視タイマーが長くなり、障害があった場合にポー
リング周期を一定にできないというこという問題があっ
た。また、通常ではポーリングと状態変化収集用の要求
を一度に行うため、最大電文長を考慮して応答監視タイ
マー値を設定することになり、ポーリング周期が短くで
きないという問題があった。
であり、伝送路の速度が遅く且つ、半二重通信が行われ
る回線でも、一定したポーリング周期を提供することの
できるデータ伝送装置を提供することを目的とする。
に、本発明は、監視制御装置と複数の被監視制御装置と
が回線を介して接続されてなるデータ伝送装置であっ
て、前記監視制御装置は、前記複数の被監視制御装置を
順次ポーリングし、前記被監視制御装置の状態変化があ
った場合にのみ、前記ポーリング処理とは別個に状態変
化のデータを収集を行うことを特徴とする。また、本発
明は、前記監視制御装置が、前記ポーリングのポーリン
グ要求に対する応答が無い場合には、前記ポーリング周
期経過後、他の被監視制御装置に対してポーリングを行
うことを特徴とする。また、本発明は、前記被監視制御
装置が、前記状態変化のデータの量が大である場合に
は、分割して前記監視制御装置に対して送信することを
特徴とする。また、本発明は、前記被監視制御装置が、
前記状態変化のデータの量が大である場合に、一度に前
記監視制御装置に対して送信するデータ量は前記ポーリ
ング周期内に送信される量であることを特徴とする。ま
た、本発明は、前記回線が、半二重通信が行われる回線
であることを特徴とする。
が、被監視制御装置からの状態変化の有無を監視し、状
態変化がある被監視制御装置からのみ状態変化のデータ
を収集しているので、ポーリング途中に応答を返さない
被監視制御装置があっても、周期を変えずにポーリング
することができる。
実施形態によるデータ伝送装置について詳細に説明す
る。図1は、本発明の一実施形態によるデータ伝送装置
の構成を示すブロック図である。図1に示されたよう
に、本実施形態は大別すると、回線20に接続された各
被監視制御装置30a〜30nの状態を監視する監視制
御装置10からなる。監視制御装置10は、状態変化検
出処理部12、送受信用メモリ14、相違受信処理部1
6、及び通信処理部18から構成される。上記回線20
は、低速の回線であり、半二重通信が行われる回線であ
るとする。
置30a〜30nからの状態変化を検出し、送受信用メ
モリ14及び送受信処理部16への処理を行う。送受信
処理部16は、通信処理部18を介して被監視制御装置
30a〜30nと通信を行い、状態変化のデータを収集
する。通信処理部18は、送受信処理部16の要求によ
り、被監視制御装置30a〜30nへポーリング要求を
行い、被監視制御装置30a〜30nからの応答を送受
信処理部16へ伝える。送受信用メモリ14は、監視制
御装置10が送受信を行うために使用するデータ格納用
メモリである。また、被監視制御装置30a〜30nは
上記通信処理部を有し、上述の監視制御装置10と同様
の構成であるため、その詳細な構成は省略する。
態によるデータ伝送装置の動作について説明する。本実
施形態の動作を説明する前に、従来の装置の動作につい
て説明する。図2、図3は、従来の装置の動作シーケン
スを示す図である。まず、監視制御装置10が各被監視
制御装置30a〜30nに対してポーリング処理を行
い、ポーリング要求が被監視制御装置30a〜30nに
出力されると、被監視制御装置30a〜30nは、送出
されたポーリング要求を処理し、状態変化の有無を確認
し、状態変化がある場合は、ポーリング要求に対する応
答に状態変化の全データを付加して監視制御装置10に
返す。
置10は被監視制御装置30aに対してポーリング処理
を行い(手順P1)、被監視制御装置30aは、送出さ
れたポーリング要求を処理し、状態変化の有無を確認し
て「状態変化無し」というデータを返送する(手順P
2)。次に、監視制御装置10は被監視制御装置30b
に対してポーリング処理を行い(手順P3)、被監視制
御装置30bは、送出されたポーリング要求を処理し、
「状態変化有り」というデータを返送する(手順P
4)。状態変化があった場合には状態変化を示すデータ
の送信も行われる。以降、以上説明した処理と同様の処
理が被監視制御装置30nまで行われ、被監視制御装置
30nに対する処理が終了すると再び被監視制御装置3
0aに戻って同様の処理が繰り返し行われる。
グ要求が被監視制御装置30a〜30nに対して行われ
ている途中で、何らかの原因により被監視制御装置30
a〜30nからポーリング要求に対する応答が監視制御
装置10に返らなかった時(図3に示した例では手順P
5終了後)、監視制御装置10は、状態変化データが全
て返ることを考慮した時間分、応答監視タイマーで待ち
処理を行う。つまり、ポーリング処理の途中で障害が発
生した場合には所定時間待ち処理を行って、次の被監視
制御装置30cに対する処理を行う(手順P6)。そし
て、それ以降の処理は、図2に示した処理と同様の処理
を行っている。
は、被監視制御装置30a〜30nの何れかの状態変化
が生じた場合や障害が発生した場合に監視制御装置10
の待ち時間が長くなってしまい、結果としてポーリング
の周期が変化し、効率的に処理を行うことができない。
送装置の動作について説明する。図4、図5は、本発明
の一実施形態によるデータ伝送装置の動作シーケンスを
示す図である。まず、監視制御装置10が各被監視制御
装置30a〜30nに対してポーリング処理を行い、ポ
ーリング要求が被監視制御装置30a〜30nに出力さ
れると、被監視制御装置30a〜30nは、ポーリング
要求を処理し、状態変化の有無を確認し、状態変化があ
る場合は、ポーリング要求に対する応答に状態変化の有
無を付加して監視制御装置10に返送する。監視制御装
置10は、被監視制御装置30a〜30nから状態変化
有りを受けると状態変化データ収集を通常ポーリングと
は別に行う。
置10は被監視制御装置30aに対してポーリング処理
を行い(手順P10)、被監視制御装置30aは、送出
されたポーリング要求を処理し、状態変化の有無を確認
して「状態変化無し」というデータを返送する(手順P
11)。次に、監視制御装置10は被監視制御装置30
bに対してポーリング処理を行い(手順P12)、被監
視制御装置30bは、送出されたポーリング要求を処理
し、「状態変化有り」というデータを返送する(手順P
13)。図4に示されたように、被監視制御装置30b
に状態変化があったとしてもその時点において監視制御
装置10は状態変化データ収集を行わない。つまり監視
制御装置10は状態変化データ収集をポーリング処理と
は別個に行っている。
30bに対しては状態変化のデータを収集しない。状態
変化を示すデータは、次に監視制御装置10が被監視制
御装置30bに対してデータの収集の要求を行って被監
視制御装置30bから送信される(手順P14)。デー
タの収集の要求はほぼポーリングの周期と同様である。
よって、本実施形態においては、図2に示したように状
態変化があった場合にポーリングの間隔が長くなること
はない。以降、以上説明した処理と同様の処理が被監視
制御装置30nまで行われ、被監視制御装置30nに対
する処理が終了すると再び被監視制御装置30aに戻っ
て同様の処理が繰り返し行われる。
グ要求が被監視制御装置30a〜30nに対して行われ
ている途中で、何らかの原因により被監視制御装置30
a〜30nからポーリング要求に対する応答が監視制御
装置10に返らなかった時(図3に示した例では手順P
15終了後)、監視制御装置10は、ポーリング処理と
状態変化のデータ収集とは別処理で行っているため、待
ち時間は通常ポーリングと同じ時間分の応答監視タイマ
ーで計測されるだけの時間で良いことになり、被監視制
御装置30a〜30nのいずれかに障害があっても他の
被監視制御局へのポーリングの影響が少なくなる。以降
の処理は、図4に示した処理と同様の処理を行ってい
る。
する。図6は、本発明の他の実施形態によるデータ伝送
装置の動作シーケンスを示す図である。本発明の他の実
施形態によるデータ伝送装置の動作が図4、図5に示す
本発明の一実施形態によるデータ伝送装置の動作と異な
る点は、状態変化を示すデータの収集の効率を向上させ
た点である。つまり、監視制御装置10から被監視制御
装置30a〜30nにポーリングが行われると、被監視
制御装置30a〜30nは、ポーリング要求を処理し、
状態変化の有無を確認し、状態変化がある場合は、ポー
リング要求に対する応答に状態変化の有無を付加して監
視制御装置10に返す。監視制御装置10は、被監視制
御装置30a〜30nから状態変化有りを受けると状態
変化を示すデータの収集を通常ポーリングとは別に行
う。被監視制御装置30a〜30nは、状態変化を示す
データを送信する。しかし、状態変化を示すデータの量
が非常に多くなるような場合、応答監視タイマーに影響
が出ない程度の状態変化を示すデータの数に分割して状
態変化を示すデータを送信する。
において、まず監視制御装置10は被監視制御装置30
aに対してポーリング処理を行い(手順P20)、被監
視制御装置30aは、送出されたポーリング要求を処理
し、状態変化の有無を確認して「状態変化無し」という
データを返送する(手順P21)。次に、監視制御装置
10は被監視制御装置30bに対してポーリング処理を
行い(手順P22)、被監視制御装置30bは、送出さ
れたポーリング要求を処理し、「状態変化有り」という
データを返送する(手順P23)。いま、状態変化を示
すデータの量が非常に多いものとする。
タが「状態変化有り」であって、状態変化を示すデータ
の量が非常に多い場合、監視制御装置10は、被監視制
御装置30bに対してデータの収集の要求を送信する
(手順P24)。この要求を受信すると被監視制御装置
30bは状態変化を示すデータを分割して監視制御装置
10へ送信する(手順P25)。状態変化を示すデータ
が全て送信されていない場合、監視制御装置10は、再
度、被監視制御装置30bに対して情報の収集の要求を
送信する(手順P26)。要求を受信すると被監視制御
装置30bは残りのデータを送信する(手順P27)。
尚、分割して送信されるデータ量はポーリング周期内に
送信することのできる量であり、情報の収集の要求を行
う時間間隔はポーリング周期とほぼ同様である。
0c〜30nに対して通常の処理が行われ、被監視制御
装置30nに対する処理が終了すると再び被監視制御装
置30aに戻って同様の処理が繰り返し行われる。この
ように、本実施形態では、状態変化を示すデータを分割
して送信することにより状態変化を示すデータ量が非常
に多くなるような場合においても応答監視タイマーを延
ばす必要がなくなる。
形態について説明した。これらの実施形態では、従来の
装置のようにHDLCプロトコルによらないデータ伝送
を行っている。よって、コネクト処理や切断処理等の処
理が不要であり全体として処理時間の短縮を図ることが
できる。また、これらの実施形態では、被監視制御装置
からのみ状態変化のデータを収集することで、応答監視
タイマーを極めて短くすることが可能となりポーリング
途中に応答を返さない被監視制御装置があったとして
も、ポーリング周期が変化しない。
ば、通常のポーリングと状態変化を示すデータの収集用
の要求を分けているのでポーリング周期を極めて短くす
ることができるという効果がある。また、ポーリング周
期を短くすることで、ポーリングの最中に、被監視制御
装置に障害が生じたとしても、他の被監視制御装置への
ポーリングの影響が少なくできるという効果がある。
構成を示すブロック図である。
る。
る。
動作シーケンスを示す図である。
動作シーケンスを示す図である。
の動作シーケンスを示す図である。
Claims (5)
- 【請求項1】 監視制御装置と複数の被監視制御装置と
が回線を介して接続されてなるデータ伝送装置であっ
て、 前記監視制御装置は、前記複数の被監視制御装置を順次
ポーリングし、前記被監視制御装置の状態変化があった
場合にのみ、前記ポーリング処理とは別個に状態変化の
データを収集を行うことを特徴とするデータ伝送装置。 - 【請求項2】 前記監視制御装置は、前記ポーリングの
ポーリング要求に対する応答が無い場合には、前記ポー
リング周期経過後、他の被監視制御装置に対してポーリ
ングを行うことを特徴とする請求項1記載のデータ伝送
装置。 - 【請求項3】 前記被監視制御装置は、前記状態変化の
データの量が大である場合には、分割して前記監視制御
装置に対して送信することを特徴とするデータ伝送装
置。 - 【請求項4】 前記被監視制御装置は、前記状態変化の
データの量が大である場合に、一度に前記監視制御装置
に対して送信するデータ量は前記ポーリング周期内に送
信される量であることを特徴とする請求項3記載のデー
タ伝送装置。 - 【請求項5】 前記回線は、半二重通信が行われる回線
であることを特徴とする請求項1記載のデータ伝送装
置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP09549599A JP3471653B2 (ja) | 1999-04-01 | 1999-04-01 | データ伝送装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP09549599A JP3471653B2 (ja) | 1999-04-01 | 1999-04-01 | データ伝送装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000295254A true JP2000295254A (ja) | 2000-10-20 |
| JP3471653B2 JP3471653B2 (ja) | 2003-12-02 |
Family
ID=14139191
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP09549599A Expired - Fee Related JP3471653B2 (ja) | 1999-04-01 | 1999-04-01 | データ伝送装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3471653B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004355544A (ja) * | 2003-05-30 | 2004-12-16 | Nohmi Bosai Ltd | 火災報知設備 |
| JP2007037014A (ja) * | 2005-07-29 | 2007-02-08 | Nippon Telegr & Teleph Corp <Ntt> | ポーリング信号の競合制御方法および競合制御プログラム |
-
1999
- 1999-04-01 JP JP09549599A patent/JP3471653B2/ja not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004355544A (ja) * | 2003-05-30 | 2004-12-16 | Nohmi Bosai Ltd | 火災報知設備 |
| JP2007037014A (ja) * | 2005-07-29 | 2007-02-08 | Nippon Telegr & Teleph Corp <Ntt> | ポーリング信号の競合制御方法および競合制御プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3471653B2 (ja) | 2003-12-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4750109A (en) | Method and system for expediting multi-packet messages in a computer network | |
| CN101355482B (zh) | 实现嵌入式设备地址顺序识别的设备、方法和系统 | |
| EP0427502B1 (en) | Programmable logic controllers | |
| EP0435037B1 (en) | Master slave industrial token passing network | |
| GB2198018A (en) | Simultaneous data communication | |
| US5086384A (en) | Master-slave-type control system with stand-by suspending control station | |
| JP2000295254A (ja) | データ伝送装置 | |
| US6912210B1 (en) | Data communication system and communication device used | |
| JP3077610B2 (ja) | 装置内監視制御方式 | |
| JPS596545B2 (ja) | 構内伝送システムの制御方式 | |
| JPH03198549A (ja) | マルチポイント監視システム | |
| JPS62249542A (ja) | デ−タ転送方式 | |
| KR0143970B1 (ko) | 복수의 시스템과 통신하는 단일 프로세서의 통신포트제어방법 및 그 장치 | |
| JP2715137B2 (ja) | 通信網制御方式 | |
| US20050169299A1 (en) | Method and arrangement of arranging traffic in telecommunications system | |
| JPH06152570A (ja) | 二重化データ処理装置における系切替え処理方式 | |
| KR100427764B1 (ko) | 서로 다른 데이터 버스를 가지는 디바이스들의 정합 장치 | |
| JP3241612B2 (ja) | データ収集システム | |
| JP2000004246A (ja) | 通信装置の監視制御方法 | |
| JPH1023046A (ja) | ポーリング式監視方法 | |
| JPH11259442A (ja) | テキストデータ処理システム | |
| JPH01177233A (ja) | 端末機器接続監視方式 | |
| JPH0491532A (ja) | データ通信方式 | |
| JPS63290429A (ja) | 直列デ−タ伝送方式 | |
| JPH0264750A (ja) | 同期的メモリダンプ情報収集方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20030826 |
|
| S633 | Written request for registration of reclamation of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313633 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080912 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080912 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090912 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090912 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100912 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110912 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |