(57)【特許請求の範囲】
【請求項１】
自エッジ装置と同じエリア内に配設された他エッジ装置との間で通信する第１通信処理部を含む通信部と、
前記自エッジ装置における通信パラメータに関する第１パラメータ値を収集するパラメータ収集部と、
第１他エッジ装置にて収集された前記第１他エッジ装置の前記通信パラメータに関する第２パラメータ値を含み且つ前記第１他エッジ装置から送信された通知信号を、前記通信部を介して受け取った場合、前記通知信号に含まれる第２パラメータ値と前記収集された第１パラメータ値とに基づいて、前記第１他エッジ装置と前記自エッジ装置との間に状態の不一致が生じているか否かを判定する判定部と、
前記判定部によって前記状態の不一致が生じていると判定された場合、前記通信部に対して、前記収集された第１パラメータ値及び前記通知信号に含まれる第２パラメータ値とを含む第１の異常装置特定要求信号を第２他エッジ装置へ送信させる通信制御部と、
前記第１他エッジ装置にて収集された第２パラメータ値及び第３他エッジ装置にて収集された前記第３他エッジ装置の前記通信パラメータに関する第３パラメータ値を含み且つ前記第１他エッジ装置から送信された第２の異常装置特定要求信号を、前記通信部を介して受け取った場合、前記第２の異常装置特定要求信号に含まれる第２パラメータ値及び第３パラメータ値と前記収集された第１パラメータ値とに基づいて、前記第１他エッジ装置及び前記第３他エッジ装置のうちで異常状態にある異常装置を特定する、特定部と、
を具備するエッジ装置。
【請求項２】
前記通信部は、前記エリアの外のサーバ装置との間で通信する第２通信処理部をさらに含み、
前記通信制御部は、前記通信部に対して、前記特定された異常装置の識別情報と前記特定された異常装置に対応し且つ前記第２の異常装置特定要求信号に含まれる第２パラメータ値又は第３パラメータ値とを含む異常装置報告信号を、前記サーバ装置へ送信させる、
請求項１記載のエッジ装置。
【請求項３】
複数のエッジ装置のそれぞれに対して、各送受信グループが送信元エッジ装置及び前記送信元エッジ装置と異なる装置である送信先エッジ装置を含む少なくとも１つの送受信グループを定義し、すべての送受信グループについて前記送信元エッジ装置及び前記送信先エッジ装置の少なくとも一方が一致しない、送受信ルールテーブルを保持する記憶部を具備し、
前記第１他エッジ装置は、前記送受信ルールテーブルにおいて前記自エッジ装置と対応付けられた送信元エッジ装置であり、
前記第２他エッジ装置は、前記送受信ルールテーブルにおいて前記自エッジ装置と対応付けられた送信先エッジ装置であり、
前記第３他エッジ装置は、前記送受信ルールテーブルにおいて前記第１他エッジ装置を送信先エッジ装置とするエッジ装置である、
請求項２に記載のエッジ装置。
【請求項４】
前記判定部は、前記通知信号に含まれる第２パラメータ値と前記収集された第１パラメータ値との差分が所定の閾値を超える場合、前記第１他エッジ装置と前記自エッジ装置との間に状態の不一致が生じていると判定する、
請求項１から３のいずれか１項に記載のエッジ装置。
【請求項５】
前記通信パラメータは、複数の対象パラメータを含み、
前記第１パラメータ値、前記第２パラメータ値、及び、前記第３パラメータ値のそれぞれは、前記複数の対象パラメータにそれぞれ対応する対象パラメータ値を含み、
前記特定部は、前記第２の異常装置特定要求信号に含まれる第２パラメータ値及び第３パラメータ値のうちで、前記複数の対象パラメータを座標軸とする軸空間において、前記第１パラメータ値との距離が大きい方に対応する、前記第１他エッジ装置又は前記第３他エッジ装置を前記異常装置として特定する、
請求項１から４のいずれか１項に記載のエッジ装置。
【請求項６】
前記通信部を介して受け取った、前記サーバ装置において前記異常装置報告信号に含まれる異常装置が削除された送受信ルールテーブルを用いて、前記記憶部に保持された送受信ルールテーブルを更新する更新部を具備する、
請求項３記載のエッジ装置。
【請求項７】
自エッジ装置と同じエリア内に配設された他エッジ装置との間で通信する第１通信処理部を含む通信部を具備する前記自エッジ装置によって実行される制御方法であって、
前記自エッジ装置における通信パラメータに関する第１パラメータ値を収集し、
第１他エッジ装置にて収集された前記第１他エッジ装置の前記通信パラメータに関する第２パラメータ値を含み且つ前記第１他エッジ装置から送信された通知信号を、前記通信部を介して受け取った場合、前記通知信号に含まれる第２パラメータ値と前記収集された第１パラメータ値とに基づいて、前記第１他エッジ装置と前記自エッジ装置との間に状態の不一致が生じているか否かを判定し、
前記状態の不一致が生じていると判定された場合、前記通信部に対して、前記収集された第１パラメータ値及び前記通知信号に含まれる第２パラメータ値とを含む第１の異常装置特定要求信号を第２他エッジ装置へ送信させ、
前記第１他エッジ装置にて収集された第２パラメータ値及び第３他エッジ装置にて収集された前記第３他エッジ装置の前記通信パラメータに関する第３パラメータ値を含み且つ前記第１他エッジ装置から送信された第２の異常装置特定要求信号を、前記通信部を介して受け取った場合、前記第２の異常装置特定要求信号に含まれる第２パラメータ値及び第３パラメータ値と前記収集された第１パラメータ値とに基づいて、前記第１他エッジ装置及び前記第３他エッジ装置のうちで異常状態にある異常装置を特定する、
制御方法。
【請求項８】
自エッジ装置と同じエリア内に配設された他エッジ装置との間で通信する第１通信処理部を含む通信部を具備する前記自エッジ装置に、
前記自エッジ装置における通信パラメータに関する第１パラメータ値を収集し、
第１他エッジ装置にて収集された前記第１他エッジ装置の前記通信パラメータに関する第２パラメータ値を含み且つ前記第１他エッジ装置から送信された通知信号を、前記通信部を介して受け取った場合、前記通知信号に含まれる第２パラメータ値と前記収集された第１パラメータ値とに基づいて、前記第１他エッジ装置と前記自エッジ装置との間に状態の不一致が生じているか否かを判定し、
前記状態の不一致が生じていると判定された場合、前記通信部に対して、前記収集された第１パラメータ値及び前記通知信号に含まれる第２パラメータ値とを含む第１の異常装置特定要求信号を第２他エッジ装置へ送信させ、
前記第１他エッジ装置にて収集された第２パラメータ値及び第３他エッジ装置にて収集された前記第３他エッジ装置の前記通信パラメータに関する第３パラメータ値を含み且つ前記第１他エッジ装置から送信された第２の異常装置特定要求信号を、前記通信部を介して受け取った場合、前記第２の異常装置特定要求信号に含まれる第２パラメータ値及び第３パラメータ値と前記収集された第１パラメータ値とに基づいて、前記第１他エッジ装置及び前記第３他エッジ装置のうちで異常状態にある異常装置を特定する、
処理を実行させる、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、エッジ装置、制御方法、及び制御プログラムに関する。
【背景技術】
【０００２】
監視対象装置おけるマルウェア感染を確認するサーバ装置が提案されている（例えば、特許文献１）。特許文献１に開示されているサーバ装置は、インターネットを介して、監視対象装置である複数の端末と接続されている。そして、該サーバ装置は、インターネットを介して、監視対象装置である複数の端末からログを取得し、取得したログに基づいて、監視対象装置が感染しているか否かを判定している。
【０００３】
また、インターネットに接続されるＩｏＴ（Internet of Things）機器が増加している。ＩｏＴ機器には、例えば、センサ及びアクチュエータ等が含まれる。ＩｏＴシステムでは、各ローカルエリアにおいても多数のＩｏＴ機器が存在する。そのため、ＩｏＴシステムでは、ローカルエリアにおける多数のＩｏＴ機器を、各グループがローカルエリアに対応する複数のグループに分け、各グループの配設位置の近傍に「エッジ装置（エッジデバイス）」が配設される。各エッジ装置は、対応するＩｏＴ機器から送信されたデータを処理し、インターネットを介して、サーバ装置（集約サーバ装置）へ送信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−７１７０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上記の通り、エッジ装置は、ＩｏＴ機器の近傍に配設するため、サーバ装置に比べてセキュリティを担保することが難しい。このため、エッジ装置は、コンピュータウィルスの感染、盗難、攻撃者の侵入等、様々な攻撃を受ける可能性が高い。攻撃を受けたエッジ装置は、異常状態となって、他のエッジ装置へコンピュータウィルスを送信すること、他のエッジ装置への大量のトラフィックを発生させること等の問題を引き起こす可能性があるため、速やかに検出されることが好ましい。
【０００６】
この異常状態のエッジ装置を検出するために、特許文献１に開示されているサーバ装置を用いることもできる。
【０００７】
しかしながら、特許文献１に開示されている技術では、すべての監視対象装置がログを、ネットワークを介してサーバ装置に送信しているため、インターネットにおけるトラヒックを増大させる可能性がある。
【０００８】
本開示の目的は、外部ネットワークにおけるトラヒックの増大を防止しつつ異常状態にあるエッジ装置を特定することができる、エッジ装置、制御方法、及び制御プログラムを提供することにある。
【課題を解決するための手段】
【０００９】
第１の態様にかかるエッジ装置は、自エッジ装置と同じエリア内に配設された他エッジ装置との間で通信する第１通信処理部を含む通信部と、前記自エッジ装置における通信パラメータに関する第１パラメータ値を収集するパラメータ収集部と、第１他エッジ装置にて収集された前記第１他エッジ装置の前記通信パラメータに関する第２パラメータ値を含み且つ前記第１他エッジ装置から送信された通知信号を、前記通信部を介して受け取った場合、前記通知信号に含まれる第２パラメータ値と前記収集された第１パラメータ値とに基づいて、前記第１他エッジ装置と前記自エッジ装置との間に状態の不一致が生じているか否かを判定する判定部と、前記判定部によって前記状態の不一致が生じていると判定された場合、前記通信部に対して、前記収集された第１パラメータ値及び前記通知信号に含まれる第２パラメータ値とを含む第１の異常装置特定要求信号を第２他エッジ装置へ送信させる通信制御部と、前記第１他エッジ装置にて収集された第２パラメータ値及び第３他エッジ装置にて収集された前記第３他エッジ装置の前記通信パラメータに関する第３パラメータ値を含み且つ前記第１他エッジ装置から送信された第２の異常装置特定要求信号を、前記通信部を介して受け取った場合、前記第２の異常装置特定要求信号に含まれる第２パラメータ値及び第３パラメータ値と前記収集された第１パラメータ値とに基づいて、前記第１他エッジ装置及び前記第３他エッジ装置のうちで異常状態にある異常装置を特定する、特定部と、を具備する。
【００１０】
第２の態様にかかる制御方法は、自エッジ装置と同じエリア内に配設された他エッジ装置との間で通信する第１通信処理部を含む通信部を具備する前記自エッジ装置によって実行される制御方法であって、前記自エッジ装置における通信パラメータに関する第１パラメータ値を収集し、第１他エッジ装置にて収集された前記第１他エッジ装置の前記通信パラメータに関する第２パラメータ値を含み且つ前記第１他エッジ装置から送信された通知信号を、前記通信部を介して受け取った場合、前記通知信号に含まれる第２パラメータ値と前記収集された第１パラメータ値とに基づいて、前記第１他エッジ装置と前記自エッジ装置との間に状態の不一致が生じているか否かを判定し、前記状態の不一致が生じていると判定された場合、前記通信部に対して、前記収集された第１パラメータ値及び前記通知信号に含まれる第２パラメータ値とを含む第１の異常装置特定要求信号を第２他エッジ装置へ送信させ、前記第１他エッジ装置にて収集された第２パラメータ値及び第３他エッジ装置にて収集された前記第３他エッジ装置の前記通信パラメータに関する第３パラメータ値を含み且つ前記第１他エッジ装置から送信された第２の異常装置特定要求信号を、前記通信部を介して受け取った場合、前記第２の異常装置特定要求信号に含まれる第２パラメータ値及び第３パラメータ値と前記収集された第１パラメータ値とに基づいて、前記第１他エッジ装置及び前記第３他エッジ装置のうちで異常状態にある異常装置を特定する。
【００１１】
第３の態様にかかる制御プログラムは、自エッジ装置と同じエリア内に配設された他エッジ装置との間で通信する第１通信処理部を含む通信部を具備する前記自エッジ装置に、前記自エッジ装置における通信パラメータに関する第１パラメータ値を収集し、第１他エッジ装置にて収集された前記第１他エッジ装置の前記通信パラメータに関する第２パラメータ値を含み且つ前記第１他エッジ装置から送信された通知信号を、前記通信部を介して受け取った場合、前記通知信号に含まれる第２パラメータ値と前記収集された第１パラメータ値とに基づいて、前記第１他エッジ装置と前記自エッジ装置との間に状態の不一致が生じているか否かを判定し、前記状態の不一致が生じていると判定された場合、前記通信部に対して、前記収集された第１パラメータ値及び前記通知信号に含まれる第２パラメータ値とを含む第１の異常装置特定要求信号を第２他エッジ装置へ送信させ、前記第１他エッジ装置にて収集された第２パラメータ値及び第３他エッジ装置にて収集された前記第３他エッジ装置の前記通信パラメータに関する第３パラメータ値を含み且つ前記第１他エッジ装置から送信された第２の異常装置特定要求信号を、前記通信部を介して受け取った場合、前記第２の異常装置特定要求信号に含まれる第２パラメータ値及び第３パラメータ値と前記収集された第１パラメータ値とに基づいて、前記第１他エッジ装置及び前記第３他エッジ装置のうちで異常状態にある異常装置を特定する、処理を実行させる。
【発明の効果】
【００１２】
本開示により、ネットワークにおけるトラヒックの増大を防止しつつ異常状態にあるエッジ装置を特定することができる、エッジ装置、制御方法、及び制御プログラムを提供することができる。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態のシステムの一例を示す図である。
【図２】第１実施形態のエッジ装置の一例を示すブロック図である。
【図３】第２実施形態のシステムの一例を示す図である。
【図４】第２実施形態のエッジ装置の一例を示すブロック図である。
【図５】第２実施形態の送受信ルールテーブルの一例を示す図である。
【図６】第２実施形態のサーバ装置の一例を示すブロック図である。
【図７】第２実施形態のエッジ装置の処理動作の一例を示すフローチャートである。
【図８】エッジ装置のハードウェア構成例を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照しつつ、実施形態について説明する。なお、実施形態において、同一又は同等の要素には、同一の符号を付し、重複する説明は省略される。
【００１５】
＜第１実施形態＞
＜システムの概要＞
図１は、第１実施形態のシステムの一例を示す図である。図１においてシステム１は、エッジ装置１０−１，１０−２，１０−３，１０−４を有している。エッジ装置１０−１，１０−２，１０−３，１０−４は、同じローカルエリア内に配設されている。そして、エッジ装置１０−１，１０−２，１０−３，１０−４のそれぞれは、１つ又は複数のＩｏＴ機器（図示せず）に接続されている。エッジ装置１０−１，１０−２，１０−３，１０−４は、有線又は無線によって互いに通信可能に接続されている。また、エッジ装置１０−１，１０−２，１０−３，１０−４の基本構成は、同じである。なお、以下では、エッジ装置１０−１，１０−２，１０−３，１０−４を総称して、単にエッジ装置１０と呼ぶことがある。また、ここでは、システム１に含まれるエッジ装置１０の数を４つとしているが、これに限定されるものではない。
【００１６】
＜エッジ装置の構成例＞
図２は、第１実施形態のエッジ装置の一例を示すブロック図である。図２においてエッジ装置１０は、通信部１１と、制御部１３とを有している。通信部１１は、通信処理部（第１通信処理部）１１Ａと、通信処理部（第２通信処理部）１１Ｂとを有している。制御部１３は、パラメータ収集部１３Ａと、判定部１３Ｂと、通信制御部１３Ｃと、特定部１３Ｄとを有している。上記の通り、エッジ装置１０−１，１０−２，１０−３，１０−４の基本構成は同じであるので、以下では、エッジ装置１０−１の構成として説明する。
【００１７】
エッジ装置１０−１の通信処理部１１Ａは、エッジ装置１０−１と同じローカルエリア内に配設された他のエッジ装置（ここでは、エッジ装置１０−２，１０−３，１０−４）との間で通信可能に構成されている。
【００１８】
エッジ装置１０−１の通信処理部１１Ｂは、ローカルエリアの外の通信装置との間で外部ネットワークを介して通信可能に構成されている。
【００１９】
エッジ装置１０−１のパラメータ収集部１３Ａは、エッジ装置１０−１における通信パラメータに関する「パラメータ値（第１パラメータ値）」を収集する。この収集処理は、所定の周期で繰り返し実行されてもよい。例えば、パラメータ収集部１３Ａは、起動中のプロセス、メモリ使用量、データ通信量、及び通信相手装置等に関する情報を収集する。そして、例えば、「通信パラメータ」として、データ通信量が用いられてもよい。
【００２０】
エッジ装置１０−１の判定部１３Ｂは、「第１他エッジ装置」から送信された「通知信号」を通信部１１を介して受け取った場合、「第１他エッジ装置」と「自エッジ装置（ここでは、エッジ装置１０−１）」との間に状態の不一致が生じているか否かを判定する。
【００２１】
具体的には、「通知信号」は、「第１他エッジ装置」にて収集された「第１他エッジ装置」の通信パラメータに関する「パラメータ値（第２パラメータ値）」を含む。そして、判定部１３Ｂは、通知信号に含まれる第２パラメータ値とエッジ装置１０−１のパラメータ収集部１３Ａで収集された第１パラメータ値とに基づき、第１他エッジ装置と自エッジ装置との間に状態の不一致が生じているか否かを判定する。
【００２２】
例えば、判定部１３Ｂは、「第１パラメータ値」と「第２パラメータ値」との差分が所定値より大きい場合、「第１他エッジ装置」と「自エッジ装置」との間に状態の不一致が生じていると判定してもよい。一方で、判定部１３Ｂは、「第１パラメータ値」と「第２パラメータ値」との差分が所定値以下である場合、「第１他エッジ装置」と「自エッジ装置」との間で状態が一致していると判定してもよい。ここで、「第１他エッジ装置」は、例えば、エッジ装置１０−２である。この場合、「通知信号」には、例えば、エッジ装置１０−２のデータ通信量が含まれる。
【００２３】
また、例えば、「通信パラメータ」が複数の「対象パラメータ」を含んでいる場合には、次のように、判定部１３Ｂは、「第１他エッジ装置」と「自エッジ装置」との間に状態の不一致が生じているか否かを判定してもよい。この場合、「第１パラメータ値」及び「第２パラメータ値」は、複数の対象パラメータにそれぞれ対応する対象パラメータ値を含む。そして、判定部１３Ｂは、複数の対象パラメータのうちで、「第１他エッジ装置」の対象パラメータ値と「自エッジ装置」の対象パラメータ値との差分が所定値より大きいものが１つでも存在する場合、状態の不一致が生じていると判定してもよい。例えば、複数の「対象パラメータ」として、データ通信量及びメモリ使用量が用いられてもよい。
【００２４】
エッジ装置１０−１の通信制御部１３Ｃは、判定部１３Ｂによって状態の不一致が生じていると判定された場合、通信部１１に対して、「異常装置特定要求信号（第１の異常装置特定要求信号）」を、「第２他エッジ装置」へ送信させる。「異常装置特定要求信号（第１の異常装置特定要求信号）」には、エッジ装置１０−１のパラメータ収集部１３Ａによって収集された「第１パラメータ値」及び「第１他エッジ装置」から送信された「通知信号」に含まれていた「第２パラメータ値」を含む。「第２他エッジ装置」は、例えば、エッジ装置１０−３である。
【００２５】
また、エッジ装置１０−１の通信制御部１３Ｃは、通信部１１に対して、自エッジ装置の第１パラメータ値を含む「通知信号」を「第４他エッジ装置」へ送信させる。この「通知信号」の送信制御処理は、例えば、周期的に実行されてもよい。「第４他エッジ装置」は、上記の「第２他エッジ装置」と同じであってもよいし異なっていてもよい。
【００２６】
特定部１３Ｄは、「第１他エッジ装置」から送信された「異常装置特定要求信号（第２の異常装置特定要求信号）」を、通信部１１を介して受け取った場合、異常状態にある「異常装置」を特定する。「異常装置特定要求信号（第２の異常装置特定要求信号）」には、「第１他エッジ装置」にて収集された「第２パラメータ値」及び「第３他エッジ装置」にて収集された「第３パラメータ値」を含む。「第３パラメータ値」は、「第３他エッジ装置」にて収集された第３他エッジ装置の通信パラメータに関するパラメータ値である。そして、特定部１３Ｄは、第２の異常装置特定要求信号の第２パラメータ値及び第３パラメータ値とエッジ装置１０−１の第１パラメータ値とに基づき、第１他エッジ装置及び第３他エッジ装置のうちのいずれかを異常装置として特定する。ここで、「第３パラメータ値」は、「第３他エッジ装置」から「第１他エッジ装置」へ送信される「通知信号」に含められることによって、「第１他エッジ装置」へ通知されている。「第３他エッジ装置」は、例えば、エッジ装置１０−４である。
【００２７】
例えば、「通信パラメータ」が複数の「対象パラメータ」を含んでいる場合には、次のように、特定部１３Ｄは、「第１他エッジ装置」及び「第３他エッジ装置」のうちのいずれかを「異常装置」として特定してもよい。この場合、第１パラメータ値、第２パラメータ値、及び、第３パラメータ値のそれぞれは、複数の対象パラメータにそれぞれ対応する対象パラメータ値を含む。そして、特定部１３Ｄは、第２パラメータ値及び第３パラメータ値のうちで、複数の対象パラメータを座標軸とする軸空間において、第１パラメータ値との距離が大きい方に対応する、第１他エッジ装置又は第３他エッジ装置を異常装置として特定する。
【００２８】
以上のように第１実施形態によれば、システム１において同じローカルエリア内のエッジ装置１０−１，１０−２，１０−３，１０−４は、同じ基本構成を有している。そして、エッジ装置１０においてパラメータ収集部１３Ａは、自エッジ装置における通信パラメータに関する第１パラメータ値を収集する。そして、特定部１３Ｄは、「第１他エッジ装置」から送信された「異常装置特定要求信号（第２の異常装置特定要求信号）」を、通信部１１を介して受け取った場合、異常状態にある「異常装置」を特定する。「異常装置特定要求信号（第２の異常装置特定要求信号）」には、「第１他エッジ装置」にて収集された「第２パラメータ値」及び「第３他エッジ装置」にて収集された「第３パラメータ値」を含む。そして、特定部１３Ｄは、「第２の異常装置特定要求信号」の「第２パラメータ値」及び「第３パラメータ値」と自エッジ装置の「第１パラメータ値」とに基づいて、「第１他エッジ装置」及び「第３他エッジ装置」のうちのいずれかを「異常装置」として特定する。
【００２９】
このエッジ装置１０の構成により、同じローカルエリア内の複数のエッジ装置の間で異常状態にあるエッジ装置を特定することができる。これにより、外部ネットワークにおけるトラヒックの増大を防止しつつ異常状態にあるエッジ装置を特定することができる。
【００３０】
また、エッジ装置１０において通信制御部１３Ｃは、判定部１３Ｂによって状態の不一致が生じていると判定された場合、通信部１１に対して、「異常装置特定要求信号（第１の異常装置特定要求信号）」を、「第２他エッジ装置」へ送信させる。「異常装置特定要求信号（第１の異常装置特定要求信号）」には、自エッジ装置のパラメータ収集部１３Ａによって収集された「第１パラメータ値」及び「第１他エッジ装置」から送信された「通知信号」に含まれていた「第２パラメータ値」を含む。
【００３１】
このエッジ装置１０の構成により、「第２他エッジ装置」に対して、異常装置の特定を要求することができる。また、判定部１３Ｂによって状態の不一致が生じていると判定されたという条件が満たされた場合にのみ、「異常装置特定要求信号（第１の異常装置特定要求信号）」を送信させることができるので、ローカルエリア内のトラヒックの増加を軽減することができる。
【００３２】
また、エッジ装置１０において判定部１３Ｂは、「第１パラメータ値」と「第２パラメータ値」との差分が所定値（所定の閾値）より大きい場合、「第１他エッジ装置」と「自エッジ装置」との間に状態の不一致が生じていると判定する。
【００３３】
このエッジ装置１０の構成により、「第１他エッジ装置」と「自エッジ装置」との間に状態の不一致が生じているか否かを容易に判定することができる。すなわち、「第１他エッジ装置」及び「自エッジ装置」のうちの一方が異常装置であることを容易に検出することができる。
【００３４】
またエッジ装置１０にて特定部１３Ｄは、第２パラメータ値及び第３パラメータ値のうちで、複数の対象パラメータを座標軸とする空間にて第１パラメータ値との距離が大きい方に対応する、第１他エッジ装置又は第３他エッジ装置を異常装置として特定する。
【００３５】
このエッジ装置１０の構成により、第１他エッジ装置及び第３他エッジ装置のいずれが異常装置であるかを容易に判定することができる。
【００３６】
＜第２実施形態＞
第２実施形態は、より具体的な実施形態に関する。
【００３７】
＜システムの概要＞
図３は、第２実施形態のシステムの一例を示す図である。図３においてシステム２は、システム３と、通信ネットワーク４と、サーバ装置３０とを有している。図３に示すようにシステム２において、システム３は、通信ネットワーク４を介して、サーバ装置３０と通信可能に接続されている。
【００３８】
図３においてシステム３は、エッジ装置２０−ａ，２０−ｂ，２０−ｃ，・・・，２０−ｚを有しており、第１実施形態のシステム１と類似の構成を有している。すなわち、エッジ装置２０−ａ，２０−ｂ，２０−ｃ，・・・，２０−ｚは、同じローカルエリア内に配設されている。そして、エッジ装置２０−ａ，２０−ｂ，２０−ｃ，・・・，２０−ｚのそれぞれは、１つ又は複数のＩｏＴ機器（図示せず）に接続されている。エッジ装置２０−ａ，２０−ｂ，２０−ｃ，・・・，２０−ｚは、有線又は無線によって互いに通信可能に接続されている。また、エッジ装置２０−ａ，２０−ｂ，２０−ｃ，・・・，２０−ｚの基本構成は、同じである。なお、以下では、エッジ装置２０−ａ，２０−ｂ，２０−ｃ，・・・，２０−ｚを総称して、単にエッジ装置２０と呼ぶことがある。
【００３９】
各エッジ装置２０は、接続されているＩｏＴ機器（図示せず）から取得した各種データを処理して、処理後のデータをサーバ装置３０へ送信する。サーバ装置３０は、例えば、各エッジ装置２０から送信された処理後データを用いて分析処理等を行ってユーザに提示することができる。
【００４０】
＜エッジ装置の構成例＞
図４は、第２実施形態のエッジ装置の一例を示すブロック図である。図４においてエッジ装置２０は、通信部１１と、制御部２１と、記憶部２２とを有している。通信部１１は、通信処理部（第１通信処理部）１１Ａと、通信処理部（第２通信処理部）１１Ｂとを有している。制御部２１は、パラメータ収集部２１Ａと、判定部２１Ｂと、通信制御部２１Ｃと、特定部２１Ｄと、更新部２１Ｅとを有している。上記の通り、エッジ装置２０−ａ，２０−ｂ，２０−ｃ，・・・，２０−ｚの基本構成は同じであるので、以下では、エッジ装置２０−ａの構成として説明する。
【００４１】
エッジ装置２０−ａの通信処理部１１Ａは、第１実施形態と同様に、エッジ装置２０−ａと同じローカルエリア内に配設された他のエッジ装置との間で通信可能に構成されている。
【００４２】
エッジ装置２０−ａの通信処理部１１Ｂは、通信ネットワーク４を介して、ローカルエリアの外のサーバ装置３０と通信可能に構成されている。
【００４３】
エッジ装置２０−ａのパラメータ収集部２１Ａは、第１実施形態と同様に、エッジ装置２０−ａにおける通信パラメータに関する「パラメータ値（第１パラメータ値）」を収集する。この収集処理は、周期的に実行されてもよい。
【００４４】
エッジ装置２０−ａの判定部２１Ｂは、第１実施形態と同様に、「第１他エッジ装置」から送信された「通知信号」を、通信部１１を介して受け取った場合、「第１他エッジ装置」と「自エッジ装置」との間に状態の不一致が生じているか否かを判定する。
【００４５】
エッジ装置２０−ａの特定部２１Ｄは、第１実施形態と同様に、「第１他エッジ装置」から送信された「異常装置特定要求信号（第２の異常装置特定要求信号）」を、通信部１１を介して受け取った場合、異常状態にある「異常装置」を特定する。
【００４６】
エッジ装置２０−ａの通信制御部２１Ｃは、第１実施形態と同様に、判定部２１Ｂによって状態の不一致が生じていると判定された場合、通信部１１に対して、「異常装置特定要求信号（第１の異常装置特定要求信号）」を、「第２他エッジ装置」へ送信させる。
【００４７】
また、エッジ装置２０−ａの通信制御部２１Ｃは、第１実施形態と同様に、通信部１１に対して、自エッジ装置の第１パラメータ値を含む「通知信号」を「第４他エッジ装置」へ送信させる。この送信制御処理は、通信制御部２１Ｃによって、周期的に実行されてもよいし、又は、サーバ装置３０から送信される「送信命令信号」を通信部１１を介して受け取ったときに、実行されてもよい。「第４他エッジ装置」は、「第２他エッジ装置」と同じであってもよいし異なっていてもよい。
【００４８】
さらに、エッジ装置２０−ａの通信制御部２１Ｃは、特定部２１Ｄによって異常装置が特定された場合、通信部１１に対して、「異常装置報告信号」をサーバ装置３０へ送信させる。「異常装置報告信号」は、特定された異常装置の識別情報と特定された異常装置に対応し且つ第２の異常装置特定要求信号に含まれる第２パラメータ値又は第３パラメータ値とを含む。
【００４９】
ここで、エッジ装置２０−ａの通信制御部２１Ｃによって行われる送受信制御は、後述する「送受信ルールテーブル」に基づいて実行される。
【００５０】
記憶部２２は、「送受信ルールテーブル」を記憶（保持）している。図５は、第２実施形態の送受信ルールテーブルの一例を示す図である。「送受信ルールテーブル」は、複数のエッジ装置のそれぞれに対して、各送受信グループが送信元エッジ装置及び前記送信元エッジ装置と異なる装置である送信先エッジ装置を含む少なくとも１つの送受信グループを定義する。さらに、「送受信ルールテーブル」では、すべての送受信グループについて送信元エッジ装置及び送信先エッジ装置の少なくとも一方が一致しない。
【００５１】
ここで、上記の「第１他エッジ装置」は、送受信ルールテーブルにおいて、自エッジ装置と対応付けられた「送信元エッジ装置」である。ここでは、エッジ装置２０−ａが自エッジ装置であるので、図５の例では「第１他エッジ装置」は、エッジ装置２０−ｚである。
【００５２】
また、上記の「第２他エッジ装置」は、送受信ルールテーブルにおいて自エッジ装置と対応付けられた送信先エッジ装置である。ここでは、エッジ装置２０−ａが自エッジ装置であるので、図５の例では「第２他エッジ装置」は、エッジ装置２０−ｂである。なお、この例では、上記の「第４他エッジ装置」も、エッジ装置２０−ｂである。
【００５３】
また、上記の「第３他エッジ装置」は、送受信ルールテーブルにおいて第１他エッジ装置を送信先エッジ装置とするエッジ装置である。ここでは、エッジ装置２０−ｚが第１他エッジ装置となるので、「第３他エッジ装置」は、エッジ装置２０−ｙである。
【００５４】
更新部２１Ｅは、通信部１１を介して最新の送受信ルールテーブルを受け取ると、該最新の送受信ルールテーブルを用いて、記憶部２２に保持されている送受信ルールテーブルを更新する。
【００５５】
＜サーバ装置の構成例＞
図６は、第２実施形態のサーバ装置の一例を示すブロック図である。図６においてサーバ装置３０は、通信部３１と、制御部３３とを有する。
【００５６】
通信部３１は、通信ネットワーク４を介して、エッジ装置２０と通信可能に構成されている。
【００５７】
制御部３３は、通信部３１に対して、「送信命令信号」をエッジ装置２０へ送信させる。これにより、システム３のすべてのエッジ装置２０は、送受信ルールテーブルに従って、同じタイミングで「通知信号」を送信することができる。この「送信命令信号」の送信制御処理は、周期的に実行されてもよい。
【００５８】
また、制御部３３は、初期段階の送受信ルールテーブルを作成して、通信部１１に対して、作成した初期段階の送受信ルールテーブルをすべてのエッジ装置２０へ送信させる。この送受信ルールテーブルに従って、各エッジ装置２０は、「通知信号」及び「異常装置特定要求信号」を送信することができる。
【００５９】
また、制御部３３は、通信部３１を介して「異常装置報告信号」を受け取った場合、最新の送受信ルールテーブルを作成する。例えば、制御部３３は、最後に通信部３１に対して送信させた送受信ルールテーブルから「異常装置報告信号」が示す異常装置を削除して、最新の送受信ルールテーブルを作成する。そして、制御部３３は、通信部１１に対して、作成した最新の送受信ルールテーブルをすべてのエッジ装置２０へ送信させる。さらに、制御部３３は、通信部３１に対して、「異常装置報告信号」が示す異常装置に向けた「停止命令信号」を送信させる。これにより、「異常装置」を停止させることができる。さらに、制御部３３は、通信部３１に対して、「異常装置」以外のエッジ装置２０に向けた「通信拒否命令信号」を送信させる。これにより、「異常装置」以外のエッジ装置２０が「異常装置」と通信することを回避することができる。
【００６０】
＜システムの動作例＞
以上の構成を有するシステム２の処理動作の一例について説明する。ここでは、特に、エッジ装置２０の処理動作の一例について説明する。図７は、第２実施形態のエッジ装置の処理動作の一例を示すフローチャートである。
【００６１】
エッジ装置２０において通信制御部２１Ｃは、通信部１１を介して受信信号を受け取るまで待つ（ステップＳ１０１ＮＯ）。
【００６２】
受信信号を受け取ると（ステップＳ１０１ＹＥＳ）、通信制御部２１Ｃは、受信信号に「送受信ルールテーブル」が含まれるか否かを判定する（ステップＳ１０２）。
【００６３】
受信信号に「送受信ルールテーブル」が含まれる場合（ステップＳ１０２ＹＥＳ）、更新部２１Ｅは、該送信ルールテーブルを用いて、記憶部２２に保持されている送受信ルールテーブルを更新する（ステップＳ１０３）。そして、処理ステップは、ステップＳ１０１に戻る。
【００６４】
受信信号に「送受信ルールテーブル」が含まれていない場合（ステップＳ１０２ＮＯ）、通信制御部２１Ｃは、「送信命令信号」が含まれているか否かを判定する（ステップＳ１０４）。
【００６５】
受信信号に「送信命令信号」が含まれている場合（ステップＳ１０４ＹＥＳ）、通信制御部２１Ｃは、通信部１１に対して、自エッジ装置の第１パラメータ値を含む「通知信号」を「第２他エッジ装置」へ送信させる（ステップＳ１０５）。これにより、「第２他エッジ装置」が状態の不一致が生じているか否かを判定することができる。そして、処理ステップは、ステップＳ１０１に戻る。
【００６６】
受信信号に「送信命令信号」が含まれていない場合（ステップＳ１０４ＮＯ）、通信制御部２１Ｃは、「通知信号」が含まれているか否かを判定する（ステップＳ１０６）。
【００６７】
受信信号に「通知信号」が含まれている場合（ステップＳ１０６ＹＥＳ）、特定部２１Ｄは、「通知信号」の送信元エッジ装置（上記の第１他エッジ装置）と自エッジ装置との間に状態の不一致が生じているか否かを判定する（ステップＳ１０７）。ここで、第１他エッジ装置は、送受信ルールテーブルにおいて自エッジ装置の送信元エッジ装置として定義されているエッジ装置である。なお、通信制御部２１Ｃは、送受信ルールテーブルにおいて自エッジ装置の送信元エッジ装置として定義されていないエッジ装置から送信された通知信号を受け取った場合、該通知信号を廃棄してもよい。
【００６８】
状態の不一致が生じている場合（ステップＳ１０７ＹＥＳ）、通信制御部２１Ｃは、「異常装置特定要求信号（第１の異常装置特定要求信号）」を、「第２他エッジ装置」へ送信させる（ステップＳ１０８）。これにより、第２他エッジ装置が「異常装置」の特定処理を実行することができる。そして、処理ステップは、ステップＳ１０１に戻る。ここで、第２他エッジ装置は、送受信ルールテーブルにおいて自エッジ装置の送信先エッジ装置として定義されているエッジ装置である。
【００６９】
受信信号に「通知信号」が含まれていない場合（ステップＳ１０６ＮＯ）、通信制御部２１Ｃは、「異常装置特定要求信号（第２の異常装置特定要求信号）」が含まれているか否かを判定する（ステップＳ１０９）。
【００７０】
受信信号に「異常装置特定要求信号（第２の異常装置特定要求信号）」が含まれている場合（ステップＳ１０９ＹＥＳ）、特定部２１Ｄは、「異常装置」を特定する（ステップＳ１１０）。上記の通り、「異常装置特定要求信号（第２の異常装置特定要求信号）」には、「第１他エッジ装置」にて収集された「第２パラメータ値」及び「第３他エッジ装置」にて収集された「第３パラメータ値」を含む。そして、特定部１３Ｄは、「第２の異常装置特定要求信号」の「第２パラメータ値」及び「第３パラメータ値」と自エッジ装置の「第１パラメータ値」とに基づいて、「第１他エッジ装置」及び「第３他エッジ装置」のうちのいずれかを「異常装置」として特定する。
【００７１】
次いで、通信制御部２１Ｃは、通信部１１に対して、「異常装置報告信号」をサーバ装置３０へ送信させる（ステップＳ１１１）。上記の通り、「異常装置報告信号」は、特定された異常装置の識別情報と特定された異常装置に対応し且つ第２の異常装置特定要求信号に含まれる第２パラメータ値又は第３パラメータ値とを含む。そして、処理ステップは、ステップＳ１０１に戻る。なお、受信信号に「異常装置特定要求信号（第２の異常装置特定要求信号）」が含まれていない場合も（ステップＳ１０９ＮＯ）、処理ステップは、ステップＳ１０１に戻る。
【００７２】
以上のように第２実施形態によれば、エッジ装置２０において通信制御部２１Ｃは、特定部２１Ｄによって異常装置が特定された場合、通信部１１に対して、異常装置報告信号をサーバ装置３０へ送信させる。
【００７３】
このエッジ装置２０の構成により、特定部２１Ｄによって異常装置が特定された場合以外では異常装置報告信号をサーバ装置３０へ送信しないので、通信ネットワーク４におけるトラヒックの増大を防止することができる。
【００７４】
また、サーバ装置３０において制御部３３は、通信部３１を介して異常装置報告信号を受け取った場合、異常装置報告信号が示す異常装置を除外して最新の送受信ルールテーブルを作成する。そして、制御部３３は、通信部１１に対して、作成した最新の送受信ルールテーブルをすべてのエッジ装置２０へ送信させる。
【００７５】
このサーバ装置３０の構成により、異常装置以外のエッジ装置２０に対して、異常装置を除外した送受信ルールテーブルに従った送受信処理を実行させることができる。
【００７６】
また、制御部３３は、通信部３１に対して、異常装置報告信号が示す異常装置に向けた停止命令信号を送信させる。これにより、異常装置を停止させることができる。
【００７７】
制御部３３は、通信部３１に対して、異常装置以外のエッジ装置２０に向けた通信拒否命令信号を送信させる。これにより、異常装置以外のエッジ装置２０が異常装置と通信することを回避することができる。
【００７８】
＜他の実施形態＞
図８は、エッジ装置のハードウェア構成例を示す図である。図８において、エッジ装置１００は、通信回路１０１と、プロセッサ１０２と、メモリ１０３とを有している。第１実施形態及び第２実施形態で説明したエッジ装置１０，２０の通信部１１は、通信回路１０１によって実現されてもよい。また、記憶部２２は、メモリ１０３によって実現されてもよい。また、エッジ装置１０，２０の制御部１３，２１は、プロセッサ１０２がメモリ１０３に記憶されたプログラムを読み込んで実行することにより実現されてもよい。プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、エッジ装置１０，２０に供給することができる。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってエッジ装置１０，２０に供給されてもよい。
【００７９】
以上、実施の形態を参照して本願発明を説明したが、本願発明は上記によって限定されるものではない。本願発明の構成や詳細には、発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【００８０】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００８１】
（付記１）
自エッジ装置と同じエリア内に配設された他エッジ装置との間で通信する第１通信処理部を含む通信部と、
前記自エッジ装置における通信パラメータに関する第１パラメータ値を収集するパラメータ収集部と、
第１他エッジ装置にて収集された前記第１他エッジ装置の前記通信パラメータに関する第２パラメータ値を含み且つ前記第１他エッジ装置から送信された通知信号を、前記通信部を介して受け取った場合、前記通知信号に含まれる第２パラメータ値と前記収集された第１パラメータ値とに基づいて、前記第１他エッジ装置と前記自エッジ装置との間に状態の不一致が生じているか否かを判定する判定部と、
前記判定部によって前記状態の不一致が生じていると判定された場合、前記通信部に対して、前記収集された第１パラメータ値及び前記通知信号に含まれる第２パラメータ値とを含む第１の異常装置特定要求信号を第２他エッジ装置へ送信させる通信制御部と、
前記第１他エッジ装置にて収集された第２パラメータ値及び第３他エッジ装置にて収集された前記第３他エッジ装置の前記通信パラメータに関する第３パラメータ値を含み且つ前記第１他エッジ装置から送信された第２の異常装置特定要求信号を、前記通信部を介して受け取った場合、前記第２の異常装置特定要求信号に含まれる第２パラメータ値及び第３パラメータ値と前記収集された第１パラメータ値とに基づいて、前記第１他エッジ装置及び前記第３他エッジ装置のうちで異常状態にある異常装置を特定する、特定部と、
を具備するエッジ装置。
【００８２】
（付記２）
前記通信部は、前記エリアの外のサーバ装置との間で通信する第２通信処理部をさらに含み、
前記通信制御部は、前記通信部に対して、前記特定された異常装置の識別情報と前記特定された異常装置に対応し且つ前記第２の異常装置特定要求信号に含まれる第２パラメータ値又は第３パラメータ値とを含む異常装置報告信号を、前記サーバ装置へ送信させる、
付記１記載のエッジ装置。
【００８３】
（付記３）
複数のエッジ装置のそれぞれに対して、各送受信グループが送信元エッジ装置及び前記送信元エッジ装置と異なる装置である送信先エッジ装置を含む少なくとも１つの送受信グループを定義し、すべての送受信グループについて前記送信元エッジ装置及び前記送信先エッジ装置の少なくとも一方が一致しない、送受信ルールテーブルを保持する記憶部を具備し、
前記第１他エッジ装置は、前記送受信ルールテーブルにおいて前記自エッジ装置と対応付けられた送信元エッジ装置であり、
前記第２他エッジ装置は、前記送受信ルールテーブルにおいて前記自エッジ装置と対応付けられた送信先エッジ装置であり、
前記第３他エッジ装置は、前記送受信ルールテーブルにおいて前記第１他エッジ装置を送信先エッジ装置とするエッジ装置である、
付記２に記載のエッジ装置。
【００８４】
（付記４）
前記判定部は、前記通知信号に含まれる第２パラメータ値と前記収集された第１パラメータ値との差分が所定の閾値を超える場合、前記第１他エッジ装置と前記自エッジ装置との間に状態の不一致が生じていると判定する、
付記１から３のいずれか１項に記載のエッジ装置。
【００８５】
（付記５）
前記通信パラメータは、複数の対象パラメータを含み、
前記第１パラメータ値、前記第２パラメータ値、及び、前記第３パラメータ値のそれぞれは、前記複数の対象パラメータにそれぞれ対応する対象パラメータ値を含み、
前記特定部は、前記第２の異常装置特定要求信号に含まれる第２パラメータ値及び第３パラメータ値のうちで、前記複数の対象パラメータを座標軸とする軸空間において、前記第１パラメータ値との距離が大きい方に対応する、前記第１他エッジ装置又は前記第３他エッジ装置を前記異常装置として特定する、
付記１から４のいずれか１項に記載のエッジ装置。
【００８６】
（付記６）
前記通信部を介して受け取った、前記サーバ装置において前記異常装置報告信号に含まれる異常装置が削除された送受信ルールテーブルを用いて、前記記憶部に保持された送受信ルールテーブルを更新する更新部を具備する、
付記３記載のエッジ装置。
【００８７】
（付記７）
自エッジ装置と同じエリア内に配設された他エッジ装置との間で通信する第１通信処理部を含む通信部を具備する前記自エッジ装置によって実行される制御方法であって、
前記自エッジ装置における通信パラメータに関する第１パラメータ値を収集し、
第１他エッジ装置にて収集された前記第１他エッジ装置の前記通信パラメータに関する第２パラメータ値を含み且つ前記第１他エッジ装置から送信された通知信号を、前記通信部を介して受け取った場合、前記通知信号に含まれる第２パラメータ値と前記収集された第１パラメータ値とに基づいて、前記第１他エッジ装置と前記自エッジ装置との間に状態の不一致が生じているか否かを判定し、
前記状態の不一致が生じていると判定された場合、前記通信部に対して、前記収集された第１パラメータ値及び前記通知信号に含まれる第２パラメータ値とを含む第１の異常装置特定要求信号を第２他エッジ装置へ送信させ、
前記第１他エッジ装置にて収集された第２パラメータ値及び第３他エッジ装置にて収集された前記第３他エッジ装置の前記通信パラメータに関する第３パラメータ値を含み且つ前記第１他エッジ装置から送信された第２の異常装置特定要求信号を、前記通信部を介して受け取った場合、前記第２の異常装置特定要求信号に含まれる第２パラメータ値及び第３パラメータ値と前記収集された第１パラメータ値とに基づいて、前記第１他エッジ装置及び前記第３他エッジ装置のうちで異常状態にある異常装置を特定する、
制御方法。
【００８８】
（付記８）
前記自エッジ装置の前記通信部は、前記エリアの外のサーバ装置との間で通信する第２通信処理部をさらに含み、
前記異常装置が特定された場合、前記通信部に対して、前記特定された異常装置の識別情報と前記特定された異常装置に対応し且つ前記第２の異常装置特定要求信号に含まれる第２パラメータ値又は第３パラメータ値とを含む異常装置報告信号を、前記サーバ装置へ送信させる、
付記７記載の制御方法。
【００８９】
（付記９）
前記自エッジ装置は、複数のエッジ装置のそれぞれに対して、各送受信グループが送信元エッジ装置及び前記送信元エッジ装置と異なる装置である送信先エッジ装置を含む少なくとも１つの送受信グループを定義し、すべての送受信グループについて前記送信元エッジ装置及び前記送信先エッジ装置の少なくとも一方が一致しない、送受信ルールテーブルを保持する記憶部を具備し、
前記第１他エッジ装置は、前記送受信ルールテーブルにおいて前記自エッジ装置と対応付けられた送信元エッジ装置であり、
前記第２他エッジ装置は、前記送受信ルールテーブルにおいて前記自エッジ装置と対応付けられた送信先エッジ装置であり、
前記第３他エッジ装置は、前記送受信ルールテーブルにおいて前記第１他エッジ装置と対応付けられた送信元エッジ装置である、
付記８に記載の制御方法。
【００９０】
（付記１０）
前記判定では、前記通知信号に含まれる第２パラメータ値と前記収集された第１パラメータ値との差分が所定の閾値を超える場合、前記第１他エッジ装置と前記自エッジ装置との間に状態の不一致が生じていると判定する、
付記７から９のいずれか１項に記載の制御方法。
【００９１】
（付記１１）
前記通信パラメータは、複数の対象パラメータを含み、
前記第１パラメータ値、前記第２パラメータ値、及び、前記第３パラメータ値のそれぞれは、前記複数の対象パラメータにそれぞれ対応する対象パラメータ値を含み、
前記特定では、前記第２の異常装置特定要求信号に含まれる第２パラメータ値及び第３パラメータ値のうちで、前記複数の対象パラメータを座標軸とする軸空間において、前記第１パラメータ値との距離が大きい方に対応する、前記第１他エッジ装置又は前記第３他エッジ装置を前記異常装置として特定する、
付記７から１０のいずれか１項に記載の制御方法。
【００９２】
（付記１２）
前記通信部を介して受け取った、前記サーバ装置において前記異常装置報告信号に含まれる異常装置が削除された送受信ルールテーブルを用いて、前記記憶部に保持された送受信ルールテーブルを更新する、
付記９記載の制御方法。
【００９３】
（付記１３）
自エッジ装置と同じエリア内に配設された他エッジ装置との間で通信する第１通信処理部を含む通信部を具備する前記自エッジ装置に、
前記自エッジ装置における通信パラメータに関する第１パラメータ値を収集し、
第１他エッジ装置にて収集された前記第１他エッジ装置の前記通信パラメータに関する第２パラメータ値を含み且つ前記第１他エッジ装置から送信された通知信号を、前記通信部を介して受け取った場合、前記通知信号に含まれる第２パラメータ値と前記収集された第１パラメータ値とに基づいて、前記第１他エッジ装置と前記自エッジ装置との間に状態の不一致が生じているか否かを判定し、
前記状態の不一致が生じていると判定された場合、前記通信部に対して、前記収集された第１パラメータ値及び前記通知信号に含まれる第２パラメータ値とを含む第１の異常装置特定要求信号を第２他エッジ装置へ送信させ、
前記第１他エッジ装置にて収集された第２パラメータ値及び第３他エッジ装置にて収集された前記第３他エッジ装置の前記通信パラメータに関する第３パラメータ値を含み且つ前記第１他エッジ装置から送信された第２の異常装置特定要求信号を、前記通信部を介して受け取った場合、前記第２の異常装置特定要求信号に含まれる第２パラメータ値及び第３パラメータ値と前記収集された第１パラメータ値とに基づいて、前記第１他エッジ装置及び前記第３他エッジ装置のうちで異常状態にある異常装置を特定する、
処理を実行させる、異常報告制御プログラム。
【００９４】
（付記１４）
複数のエッジ装置に向けて送受信ルールテーブルを送信し、前記送受信ルールテーブルは、前記複数のエッジ装置のそれぞれに対して、各送受信グループが送信元エッジ装置及び前記送信元エッジ装置と異なる装置である送信先エッジ装置を含む少なくとも１つの送受信グループを定義し、すべての送受信グループについて前記送信元エッジ装置及び前記送信先エッジ装置の少なくとも一方が一致しない、通信部と、
前記複数のエッジ装置のうちの第１のエッジ装置から、異常装置の識別情報を含む異常装置報告信号を受け取った場合、前記通信部によって前回送信された送受信ルールテーブルから前記異常装置を除外して新たな送受信ルールテーブルを作成し、該新たな送受信ルールテーブルを前記複数のエッジ装置に向けて前記通信部に送信させる、制御部と、
を具備するサーバ装置。
【００９５】
（付記１５）
前記制御部は、前記通信部に対して、前記異常装置に向けた停止命令信号を送信させる、
付記１４記載のサーバ装置。
【００９６】
（付記１６）
前記制御部は、前記複数のエッジ装置のうちの前記異常装置以外のエッジ装置に対して前記異常装置との通信を拒否させるための通信拒否命令信号を、前記通信部に対して送信させる、
付記１４又は１５に記載のサーバ装置。
【符号の説明】
【００９７】
１，２，３  システム
４  通信ネットワーク
１０，２０  エッジ装置
１１  通信部
１１Ａ，１１Ｂ  通信処理部
１３，２１  制御部
１３Ａ，２１Ａ  パラメータ収集部
１３Ｂ，２１Ｂ  判定部
１３Ｃ，２１Ｃ  通信制御部
１３Ｄ，２１Ｄ  特定部
２１Ｅ  更新部
２２  記憶部
３０  サーバ装置
３１  通信部
３３  制御部
【図１】
0006988542.tif 000002
【図２】
0006988542.tif 000003
【図３】
0006988542.tif 000004
【図４】
0006988542.tif 000005
【図５】
0006988542.tif 000006
【図６】
0006988542.tif 000007
【図７】
0006988542.tif 000008
【図８】
0006988542.tif 000009