JP5269619B2 - 外部装置を監視する装置、方法およびプログラム - Google Patents
外部装置を監視する装置、方法およびプログラム Download PDFInfo
- Publication number
- JP5269619B2 JP5269619B2 JP2009001120A JP2009001120A JP5269619B2 JP 5269619 B2 JP5269619 B2 JP 5269619B2 JP 2009001120 A JP2009001120 A JP 2009001120A JP 2009001120 A JP2009001120 A JP 2009001120A JP 5269619 B2 JP5269619 B2 JP 5269619B2
- Authority
- JP
- Japan
- Prior art keywords
- external device
- unit
- confirmation request
- communication
- transmission
- 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.)
- Active
Links
Images
Landscapes
- Small-Scale Networks (AREA)
Description
第1の実施の形態にかかる通信装置は、デバイス番号(またはデバイス番号とデバイス種別)からWho−Is送信順位を一意に決定し、決定したWho−Is送信順位からWho−Is送信を代替実行するかしないかを判断することにより、Who−IsとI−Amのブロードキャストの多発を回避する。なお、Who−Is送信順位とは、Who−Is送信を実行する優先順位を意味している。
第2の実施の形態は、第1の実施の形態で生じうる問題を解決可能にする。すなわち、第1の実施の形態では、Who−Isが送信されてから90秒以内に、Who−Is送信順位が1位と2位のデバイスが共に異常終了した場合に、第1の実施の形態の方法によるWho−Is送信の代替実行が行われず、ブロードキャストが多発するという問題が生じうる。
第1および第2の実施の形態のWho−Is送信デバイスは、自身よりもWho−Is送信順位が上位のデバイスからWho−Isを受信した場合、Who−Is送信を停止し、Who−Is監視を開始する。これにより、Who−Is送信順位が上位のデバイスのみがWho−Is送信を実行することができ、ブロードキャストの多発を抑えることができる。例えば、図1における監視サーバ2がWho−Is送信を実行している最中に、監視サーバ1からWho−Isを受信した場合、監視サーバ2はWho−Is送信を停止する。
52 ROM
53 RAM
54 通信I/F
61 バス
1、2 監視サーバ
11、12 LCS
100、200、300 デバイス
110、310 通信部
111 要求受信部
112 応答受信部
120 I−Am監視部
121 更新部
130、230、330 Who−Is送信部
140 Who−Is監視部
141 決定部
150 アライブ情報記憶部
313 通知受信部
Claims (10)
- ネットワークを介して接続される外部装置の状態を監視する通信装置であって、
前記外部装置の状態を表す状態情報を記憶する記憶部と、
正常に動作していることを確認する確認要求を前記外部装置から受信する要求受信部と、
前記確認要求を受信後、次の前記確認要求を受信するまでの経過時間と時間閾値とを比較し、前記経過時間が前記時間閾値より大きい場合に、前記外部装置および前記通信装置のそれぞれに割り当てられた判定情報に基づいて、前記外部装置および前記通信装置のそれぞれが前記確認要求を送信する送信順位を決定する決定部と、
S+W×n≧Tを満たす最小のn(ただし、Sは前記時間閾値、Wは予め定められた待機時間、nは0以上の整数、Tは前記経過時間を表す)を求め、n+3を順位閾値として決定し、前記通信装置の前記送信順位が前記順位閾値より小さい場合に、予め定められた期間ごとに前記確認要求を前記ネットワークに送信する通信部と、
前記確認要求に対する応答を前記外部装置から受信する応答受信部と、
前記応答を受信できない前記外部装置の前記状態情報を、異常が生じたことを表す状態情報に更新する更新部と、
を備えることを特徴とする通信装置。 - 前記判定情報は、前記外部装置および前記通信装置をそれぞれ識別する識別番号であり、
前記決定部は、前記経過時間が前記時間閾値より大きい場合に、前記識別番号が小さいほど小さい前記送信順位を決定すること、
を特徴とする請求項1に記載の通信装置。 - 前記判定情報は、前記外部装置および前記通信装置の種別を表す情報であって優先順位が定められた装置種別と、前記外部装置および前記通信装置をそれぞれ識別する識別番号と、であり、
前記決定部は、前記経過時間が前記時間閾値より大きい場合に、前記装置種別の前記優先順位が小さく、かつ、前記識別番号が小さいほど小さい前記送信順位を決定すること、
を特徴とする請求項1に記載の通信装置。 - 前記決定部は、前記経過時間と、予め定められた基準閾値に前記通信装置に割り当てられた識別番号を加算した値である前記時間閾値とを比較し、前記経過時間が前記時間閾値より大きい場合に、前記判定情報に基づいて前記送信順位を決定すること、
を特徴とする請求項1に記載の通信装置。 - 前記通信部は、前記期間ごとに前記確認要求を前記ネットワークに送信する要求送信処理を開始した後、前記要求受信部によって、前記通信装置より前記送信順位が小さい前記外部装置から前記確認要求が受信された場合に、前記要求送信処理を停止すること、
を特徴とする請求項1に記載の通信装置。 - 前記通信部は、さらに、前記要求受信部によって、前記通信装置より前記送信順位が大きい前記外部装置から前記確認要求が受信された場合に、前記期間ごとに前記確認要求を前記ネットワークに送信すること、
を特徴とする請求項1に記載の通信装置。 - 前記要求受信部が前記確認要求を受信したときに、前記通信部は前記確認要求に対する応答を前記ネットワークに送信すること、
を特徴とする請求項1に記載の通信装置。 - ネットワークを介して接続される外部装置の状態を監視する通信装置であって、
前記外部装置の状態を表す状態情報を記憶する記憶部と、
正常に動作していることを確認する確認要求を前記外部装置から受信する要求受信部と、
前記確認要求を受信後、次の前記確認要求を受信するまでの経過時間と時間閾値とを比較し、前記経過時間が前記時間閾値より大きい場合に、前記外部装置および前記通信装置のそれぞれに割り当てられた判定情報に基づいて、前記外部装置および前記通信装置のそれぞれが前記確認要求を送信する送信順位を決定する決定部と、
前記通信装置の前記送信順位と順位閾値とを比較し、前記通信装置の前記送信順位が前記順位閾値より小さい場合に、予め定められた期間ごとに前記確認要求を前記ネットワークに送信する通信部と、
前記確認要求に対する応答を前記外部装置から受信する応答受信部と、
前記応答を受信できない前記外部装置の前記状態情報を、異常が生じたことを表す状態情報に更新する更新部と、
前記外部装置の起動を開始していることを表す起動通知を前記外部装置から受信する通知受信部と、を備え、
前記通信部は、前記期間ごとに前記確認要求を前記ネットワークに送信する要求送信処理を開始した後、前記通知受信部によって前記起動通知が受信された場合は、前記要求受信部によって前記通信装置より前記送信順位が小さい前記外部装置からm回(mは2以上の整数)の前記確認要求が受信された場合に、前記要求送信処理を停止すること、
を特徴とする通信装置。 - ネットワークを介して接続される外部装置の状態を監視する通信装置で実行される通信方法であって、
前記通信装置は、前記外部装置の状態を表す状態情報を記憶する記憶部を備え、
要求受信部が、正常に動作していることを確認する確認要求を前記外部装置から受信する要求受信ステップと、
決定部が、前記確認要求を受信後、次の前記確認要求を受信するまでの経過時間と時間閾値とを比較し、前記経過時間が前記時間閾値より大きい場合に、前記外部装置および前記通信装置のそれぞれに割り当てられた判定情報に基づいて、前記外部装置および前記通信装置のそれぞれが前記確認要求を送信する送信順位を決定する決定ステップと、
通信部が、S+W×n≧Tを満たす最小のn(ただし、Sは前記時間閾値、Wは予め定められた待機時間、nは0以上の整数、Tは前記経過時間を表す)を求め、n+3を順位閾値として決定し、前記通信装置の前記送信順位が前記順位閾値より小さい場合に、予め定められた期間ごとに前記確認要求を前記ネットワークに送信する送信ステップと、
応答受信部が、前記確認要求に対する応答を前記外部装置から受信する応答受信ステップと、
更新部が、前記応答を受信できない前記外部装置の前記状態情報を、異常が生じたことを表す状態情報に更新する更新ステップと、
を備えることを特徴とする通信方法。 - 通信装置が備えるコンピュータを、
ネットワークを介して接続される外部装置の状態を表す状態情報を記憶する記憶部と、
正常に動作していることを確認する確認要求を前記外部装置から受信する要求受信部と、
前記確認要求を受信後、次の前記確認要求を受信するまでの経過時間と時間閾値とを比較し、前記経過時間が前記時間閾値より大きい場合に、前記外部装置および前記通信装置のそれぞれに割り当てられた判定情報に基づいて、前記外部装置および前記通信装置のそれぞれが前記確認要求を送信する送信順位を決定する決定部と、
S+W×n≧Tを満たす最小のn(ただし、Sは前記時間閾値、Wは予め定められた待機時間、nは0以上の整数、Tは前記経過時間を表す)を求め、n+3を順位閾値として決定し、前記通信装置の前記送信順位が前記順位閾値より小さい場合に、予め定められた期間ごとに前記確認要求を前記ネットワークに送信する通信部と、
前記確認要求に対する応答を前記外部装置から受信する応答受信部と、
前記応答を受信できない前記外部装置の前記状態情報を、異常が生じたことを表す状態情報に更新する更新部と、
として機能させるための通信プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009001120A JP5269619B2 (ja) | 2009-01-06 | 2009-01-06 | 外部装置を監視する装置、方法およびプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009001120A JP5269619B2 (ja) | 2009-01-06 | 2009-01-06 | 外部装置を監視する装置、方法およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010161507A JP2010161507A (ja) | 2010-07-22 |
JP5269619B2 true JP5269619B2 (ja) | 2013-08-21 |
Family
ID=42578362
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009001120A Active JP5269619B2 (ja) | 2009-01-06 | 2009-01-06 | 外部装置を監視する装置、方法およびプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5269619B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6835526B2 (ja) * | 2016-10-14 | 2021-02-24 | アズビル株式会社 | 不正アクセス監視装置および方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006052928A (ja) * | 2004-08-16 | 2006-02-23 | Ipsquare Inc | 空調管理システム |
JP4626443B2 (ja) * | 2005-08-19 | 2011-02-09 | パナソニック電工株式会社 | 遠隔監視制御システム、ゲートウェイ装置、及びセンタサーバ |
-
2009
- 2009-01-06 JP JP2009001120A patent/JP5269619B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2010161507A (ja) | 2010-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2733788C (en) | Method and systems for redundant server automatic failover | |
KR20050098926A (ko) | UPnP 장치의 변화에 반응하는 방법 및 시스템 | |
JP2007133881A (ja) | UPnPイベントに関する情報を効率的に送受信する方法及び装置 | |
JP5269619B2 (ja) | 外部装置を監視する装置、方法およびプログラム | |
JP2007233586A (ja) | 二重化制御装置及び二重化制御方法 | |
WO2010107117A1 (ja) | 通信装置および通信方法 | |
JP2007079726A (ja) | 通信装置、通信状態検出方法及び通信状態検出プログラム | |
CN113467953A (zh) | 服务状态的切换方法、装置、服务器及存储介质 | |
CN113890986A (zh) | 方法及监视摄像机 | |
CN113965494A (zh) | 用于冗余进程网络中的故障检测和角色选择的方法 | |
US8335840B2 (en) | Address distribution system and method and program for the same | |
JP5005425B2 (ja) | 制御装置復帰システム | |
TW201408885A (zh) | 風扇共用控制系統及方法 | |
JP4863984B2 (ja) | 監視処理プログラム、方法及び装置 | |
JP5847064B2 (ja) | 簡易型監視制御装置 | |
JP4851994B2 (ja) | 稼動監視装置、稼動監視方法および稼動監視プログラム | |
WO2005104435A1 (en) | Methods, devices and computer program products using a node affiliation protocol for monitoring and/or controlling networkable devices | |
JP4327525B2 (ja) | ケーブルモデムシステム | |
JP2024104182A (ja) | 通信装置、通信方法およびプログラム | |
JP7600878B2 (ja) | 情報処理装置及び復旧方法 | |
JP7303083B2 (ja) | 動作監視装置、動作監視方法、動作監視プログラム及び動作監視システム | |
JP7069883B2 (ja) | 情報処理システム、情報処理装置、情報処理方法及びプログラム | |
WO2018146718A1 (ja) | 空気調和装置 | |
JP2022116401A (ja) | 通信システム | |
CN119356697A (zh) | 操作系统部署方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110324 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121031 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121120 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130104 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130205 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130312 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130416 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130508 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5269619 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |