(57)【要約】【課題】  余剰なリソースを確保することなく、通知信号の消失を回避することが可能な通信制御システムを提供する。【解決手段】  通信制御システム１において、制御装置１０は、管理対象装置３０が通知信号を送信する送信先を複数の経由装置２０の中から設定するとともに、設定された経由装置２０を介して通知信号を受信し、複数の経由装置２０の負荷を監視し、管理対象装置３０からの通知信号の送信先に設定されている経由装置２０の負荷が閾値以上である場合には、負荷が閾値未満である経由装置２０、又は、負荷が最も小さい経由装置２０に、当該管理対象装置３０からの通知信号の送信先を変更し、変更前の経由装置２０を介して受信された最新の通知信号に含まれる当該通知信号の順序を示すＩＤを、変更後の経由装置２０へ送信し、変更後の経由装置２０は、ＩＤを受信するとともに、ＩＤよりも後の通知信号を、管理対象装置３０から制御装置１０へ転送する。【選択図】図１
2019008379.tif 000002
【特許請求の範囲】
【請求項１】
制御装置と、
当該制御装置と複数の管理対象装置とを互いに接続する複数の経由装置と、
を備え、
前記制御装置は、
前記管理対象装置が通知信号を送信する送信先を前記複数の経由装置の中から設定するとともに、設定された前記経由装置を介して前記通知信号を受信し、
前記複数の経由装置の負荷を監視し、
前記管理対象装置からの前記通知信号の送信先に設定されている前記経由装置の前記負荷が閾値以上である場合には、前記負荷が前記閾値未満である前記経由装置、又は、前記負荷が最も小さい前記経由装置に、当該管理対象装置からの前記通知信号の送信先を変更し、
変更前の前記経由装置を介して受信された最新の前記通知信号に含まれる当該通知信号の順序を示すＩＤを、変更後の前記経由装置へ送信し、
変更後の前記経由装置は、前記ＩＤを受信するとともに、前記ＩＤよりも後の前記通知信号を、前記管理対象装置から前記制御装置へ転送する
ことを特徴とする通信制御システム。
【請求項２】
変更前の前記経由装置は、前記負荷が閾値以上である場合には、前記通知信号の送信停止を要求する旨を示す送信停止要求信号を前記管理対象装置へ送信するとともに前記通知信号の受信を停止する
ことを特徴とする請求項１に記載の通信制御システム。
【請求項３】
変更後の前記経由装置は、前記ＩＤを含むとともに前記通知信号の送信を要求する旨を示す通知信号要求信号を前記管理対象装置へ送信することによって、前記送信停止要求信号を受信した後に前記管理対象装置によって生成された前記通知信号を前記制御装置へ転送する
ことを特徴とする請求項２に記載の通信制御システム。
【請求項４】
制御装置と、当該制御装置と複数の管理対象装置とを互いに接続する複数の経由装置と、を備える通信制御システムにおける通信制御方法であって、
前記制御装置が、前記管理対象装置が通知信号を送信する送信先を前記複数の経由装置の中から設定するとともに、設定された前記経由装置を介して前記通知信号を受信するステップと、
前記制御装置が、前記複数の経由装置の負荷を監視するステップと、
前記制御装置が、前記管理対象装置からの前記通知信号の送信先に設定されている前記経由装置の前記負荷が閾値以上である場合には、前記負荷が前記閾値未満である前記経由装置、又は、前記負荷が最も小さい前記経由装置に、当該管理対象装置からの前記通知信号の送信先を変更するステップと、
前記制御装置が、変更前の前記経由装置を介して受信された最新の前記通知信号に含まれる当該通知信号の順序を示すＩＤを、変更後の前記経由装置へ送信するステップと、
変更後の前記経由装置が、前記ＩＤを受信するとともに、前記ＩＤよりも後の前記通知信号を、前記管理対象装置から前記制御装置へ転送するステップと、
を含むことを特徴とする通信制御方法。
【請求項５】
変更前の前記経由装置が、前記負荷が閾値以上である場合に、前記通知信号の送信停止を要求する旨を示す送信停止要求信号を前記管理対象装置へ送信するとともに前記通知信号の受信を停止するステップ
を含むことを特徴とする請求項４に記載の通信制御方法。
【請求項６】
変更後の前記経由装置が、前記ＩＤを含むとともに前記通知信号の送信を要求する旨を示す通知信号要求信号を前記管理対象装置へ送信することによって、前記送信停止要求信号を受信した後に前記管理対象装置によって生成された前記通知信号を前記制御装置へ転送するステップ
を含むことを特徴とする請求項５に記載の通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置が複数の経由装置を介して複数の管理対象装置を制御する技術に関する。
【背景技術】
【０００２】
従来、制御装置が管理対象装置を制御する際に、ロードバランサによる負荷分散処理を行うことによって、制御信号が経由する経由装置の処理負荷等を分散させることが行われている。特許文献１に記載の技術では、制御装置が管理対象装置へ向けて発信する制御信号が経由する経由装置を変更することによって、経由装置の負荷が分散されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１６２０６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載システムでは、管理対象装置が警報等の通知信号を経由装置へ送信することがある。かかる通知信号の送信先は、予め設定されており、変更を想定したものではない。しかし、警報等の通知信号は、一度に大量に送信される場合があり、経由装置の負荷に多大な影響を与えるおそれがある。また、経由装置の負荷が許容量を超えた場合には、経由装置が通知信号を制御装置へ転送することができず、通知信号が消失してしまうおそれがある。
【０００５】
本出願人は、経由装置の処理負荷又は通信負荷に基づいて、管理対象装置からの通知信号の送信先を変更する手法を提案している（特願２０１６−１１２２３８）。かかる手法は、制御装置、経由装置及び管理対象装置間の処理負荷又は通信負荷を最適化し、通知信号の消失を回避することができる。
【０００６】
しかし、経由装置のリソースに余裕が無い場合には、大量の通知信号が生成されて送信されたときにシステムが瞬時に輻輳状態になってしまい、経由装置の変更完了までの短時間に生成されて送信された通知信号が消失する可能性がある。そのため、通知信号の消失を回避するためには、経由装置のリソースに余裕を持たせる必要があった。
【０００７】
本発明は、前記事情に鑑みて創案されたものであり、余剰なリソースを確保することなく、通知信号の消失を回避することが可能な通信制御システム及び通信制御方法を提供することを課題とする。
【課題を解決するための手段】
【０００８】
前記課題を解決するために、本発明の通信制御システムは、制御装置と、当該制御装置と複数の管理対象装置とを互いに接続する複数の経由装置と、を備え、前記制御装置は、前記管理対象装置が通知信号を送信する送信先を前記複数の経由装置の中から設定するとともに、設定された前記経由装置を介して前記通知信号を受信し、前記複数の経由装置の負荷を監視し、前記管理対象装置からの前記通知信号の送信先に設定されている前記経由装置の前記負荷が閾値以上である場合には、前記負荷が前記閾値未満である前記経由装置、又は、前記負荷が最も小さい前記経由装置に、当該管理対象装置からの前記通知信号の送信先を変更し、変更前の前記経由装置を介して受信された最新の前記通知信号に含まれる当該通知信号の順序を示すＩＤを、変更後の前記経由装置へ送信し、変更後の前記経由装置は、前記ＩＤを受信するとともに、前記ＩＤよりも後の前記通知信号を、前記管理対象装置から前記制御装置へ転送することを特徴とする。
【０００９】
かかる構成によると、通知信号の送信先が変更された場合に、変更前の経由装置が、当該経由装置へ送信された最新の通知信号のＩＤを制御装置を介して変更後の経由装置へ転送し、変更後の経由装置が、最新のＩＤよりも後の通知信号を管理対象装置から制御装置へ転送する。したがって、余剰なリソースを確保することなく、通知信号の消失を好適に回避することができる。
【００１０】
変更前の前記経由装置は、前記負荷が閾値以上である場合には、前記通知信号の送信停止を要求する旨を示す送信停止要求信号を前記管理対象装置へ送信するとともに前記通知信号の受信を停止する構成であってもよい。
【００１１】
かかる構成によると、負荷量が閾値以上である場合に、経由装置が送信停止要求信号を管理対象装置へ送信するとともに通知信号の受信を停止するので、通知信号の送信先が変更された場合に、通知信号が変更前の経由装置に届くことによって消失することを好適に回避することができる。
【００１２】
変更後の前記経由装置は、前記ＩＤを含むとともに前記通知信号の送信を要求する旨を示す通知信号要求信号を前記管理対象装置へ送信することによって、前記送信停止要求信号を受信した後に前記管理対象装置によって生成された前記通知信号を前記制御装置へ転送する構成であってもよい。
【００１３】
かかる構成によると、管理対象装置が送信停止要求信号を受信した後に生成した通知信号を変更後の経由装置へ送信するので、通知信号の消失を好適に回避することができる。
【００１４】
また、本発明の通信制御方法は、制御装置と、当該制御装置と複数の管理対象装置とを互いに接続する複数の経由装置と、を備える通信制御システムにおける通信制御方法であって、前記制御装置が、前記管理対象装置が通知信号を送信する送信先を前記複数の経由装置の中から設定するとともに、設定された前記経由装置を介して前記通知信号を受信するステップと、前記制御装置が、前記複数の経由装置の負荷を監視するステップと、前記制御装置が、前記管理対象装置からの前記通知信号の送信先に設定されている前記経由装置の前記負荷が閾値以上である場合には、前記負荷が前記閾値未満である前記経由装置、又は、前記負荷が最も小さい前記経由装置に、当該管理対象装置からの前記通知信号の送信先を変更するステップと、前記制御装置が、変更前の前記経由装置を介して受信された最新の前記通知信号に含まれる当該通知信号の順序を示すＩＤを、変更後の前記経由装置へ送信するステップと、変更後の前記経由装置が、前記ＩＤを受信するとともに、前記ＩＤよりも後の前記通知信号を、前記管理対象装置から前記制御装置へ転送するステップと、を含むことを特徴とする。
【００１５】
かかる構成によると、通知信号の送信先が変更された場合に、変更前の経由装置が、当該経由装置へ送信された最新の通知信号のＩＤを制御装置を介して変更後の経由装置へ転送し、変更後の経由装置が、最新のＩＤよりも後の通知信号を管理対象装置から制御装置へ転送する。したがって、余剰なリソースを確保することなく、通知信号の消失を好適に回避することができる。
【００１６】
前記通信制御方法は、変更前の前記経由装置が、前記負荷が閾値以上である場合に、前記通知信号の送信停止を要求する旨を示す送信停止要求信号を前記管理対象装置へ送信するとともに前記通知信号の受信を停止するステップを含む構成であってもよい。
【００１７】
かかる構成によると、負荷量が閾値以上である場合に、経由装置が送信停止要求信号を管理対象装置へ送信するとともに通知信号の受信を停止するので、通知信号の送信先が変更された場合に、通知信号が変更前の経由装置に届くことによって消失することを好適に回避することができる。
【００１８】
前記通信制御方法は、変更後の前記経由装置が、前記ＩＤを含むとともに前記通知信号の送信を要求する旨を示す通知信号要求信号を前記管理対象装置へ送信することによって、前記送信停止要求信号を受信した後に前記管理対象装置によって生成された前記通知信号を前記制御装置へ転送するステップを含む構成であってもよい。
【００１９】
かかる構成によると、管理対象装置が送信停止要求信号を受信した後に生成した通知信号を変更後の経由装置へ送信するので、通知信号の消失を好適に回避することができる。
【発明の効果】
【００２０】
本発明によると、余剰なリソースを確保することなく、通知信号の消失を回避することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態に係る通信制御システムを示す模式図である。
【図２】本発明の実施形態に係る通信制御システムの動作例を説明するシーケンス図である。
【発明を実施するための形態】
【００２２】
続いて、本発明の実施形態について図面を参照して説明する。図１に示すように、本発明の実施形態に係る通信制御システム１は、制御装置１０と、複数の経由装置２０と、複数の管理対象装置３０と、を備える。制御装置１０は、複数の経由装置２０と通信可能に接続されている。複数の経由装置２０は、複数の管理対象装置３０のそれぞれと通信可能に接続されている。
【００２３】
＜制御装置＞
制御装置１０は、制御信号を生成し、生成された制御信号を経由装置２０を介して管理対象装置３０へ送信することによって、管理対象装置３０を制御する。制御装置１０は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read-Only Memory）、ＲＡＭ（Random Access Memory）、入出力回路等によって構成されているサーバ装置である。制御装置１０は、複数の経由装置２０を介した複数の管理対象装置３０との通信において、通信に用いる経由装置２０を適宜設定したり切り換えたりすることによって経由装置２０の負荷を分散する、いわゆるロードバランサとしての機能を有する。制御装置１０は、機能部として、負荷監視部１１と、管理対象装置制御部１２と、通知信号経路制御部１３と、を備える。
【００２４】
≪負荷監視部≫
負荷監視部１１は、複数の経由装置２０の処理負荷と、複数の経由装置２０の通信負荷と、を監視する。経由装置２０の処理負荷は、経由装置２０内での情報処理に関する負荷であって、例えば経由装置２０のＣＰＵ使用率である。経由装置２０の通信負荷は、経由装置２０と複数の管理対象装置３０のそれぞれとの通信に関する負荷であって、例えば通信量、通信時間、通信速度（例えば、通信速度の逆数）である。
【００２５】
負荷監視部１１は、処理負荷要求信号を複数の経由装置２０へ定期的に送信する。複数の経由装置２０は、処理負荷要求信号を受信すると、自装置の処理負荷を負荷監視部１１へ送信する。負荷監視部１１は、複数の経由装置２０によって送信された処理負荷を受信し、受信された処理負荷を管理対象装置制御部１２及び通知信号経路制御部１３へ出力する（負荷監視ステップ）。
【００２６】
また、負荷監視部１１は、通信負荷要求信号を複数の経由装置２０へ定期的に送信する。複数の経由装置２０は、通信負荷要求信号を受信すると、自装置の複数の管理対象装置３０それぞれとの通信負荷を負荷監視部１１へ送信する。負荷監視部１１は、複数の経由装置２０によって送信された通信負荷を受信し、受信された通信負荷を管理対象装置制御部１２及び通知信号経路制御部１３へ出力する（負荷監視ステップ）。
【００２７】
≪管理対象装置制御部≫
管理対象装置制御部１２は、制御信号を複数の経由装置２０のいずれかを介して管理対象装置３０へ送信することによって、管理対象装置３０を制御する。管理対象装置制御部１２は、負荷監視部１１から出力された処理負荷及び通信負荷を取得し、取得された処理負荷及び通信負荷に基づいて、制御信号の経由先である経由装置２０を選択する。
【００２８】
管理対象装置制御部１２は、一の管理対象装置３０への制御信号を送信する際に、複数の経由装置２０の処理負荷に基づいて、処理負荷が最も小さい経由装置２０を制御信号の転送先として選択する。この場合において、管理対象装置制御部１２は、一の管理対象装置３０と選択された経由装置２０との通信負荷が予め設定された通信負荷閾値（例えば、２０ＫｂｙｔｅのＰＩＮＧの返答速度（返答時間）１０ｍｓ）以上である場合には、他の経由装置２０を制御信号の転送先として選択する。
【００２９】
≪通知信号経路制御部≫
通知信号経路制御部１３は、管理対象装置３０が通知信号を送信する経路（すなわち、送信先である経由装置２０）を設定する。なお、通知信号の経路の初期設定は、任意である。通知信号経路制御部１３は、負荷監視部１１から出力された処理負荷及び通信負荷を取得し、取得された処理負荷及び通信負荷に基づいて、通知信号の経路を変更する（通知信号送信先変更ステップ）。
【００３０】
通知信号は、制御装置１０からの制御信号に応じた返信信号等ではなく、管理対象装置３０が経由装置２０へ自発的に送信する信号である。通知信号としては、管理対象装置３０が自装置のトラップ監視を行った結果としてのトラップ信号、管理対象装置３０が自装置の状態変化を通知するためのトラップ信号、が挙げられる。トラップ監視によるトラップ信号としては、自装置の故障を通知するための信号、自装置の回復を通知するための信号が挙げられる。状態変化によるトラップ信号としては、自装置の状態変化を通知するための信号が挙げられる。
【００３１】
通知信号経路制御部１３は、管理対象装置３０からの通知信号の送信先に設定されている一の経由装置２０の処理負荷が予め設定された処理負荷閾値（例えば、ＣＰＵ使用率８０％）以上である場合には、処理負荷が処理負荷閾値未満である経由装置２０、又は、処理負荷が最も小さい経由装置２０に、管理対象装置３０からの通知信号の送信先を変更する。
【００３２】
また、通知信号経路制御部１３は、経由装置２０と当該経由装置２０が通知信号の送信先に設定されている複数の管理対象装置３０との間の通信負荷の合計が通信負荷閾値以上である場合には、通信負荷が最も大きい管理対象装置３０以外の管理対象装置３０の少なくとも一つの通知信号の送信先を他の経由装置２０に変更することによって、経由装置２０の通信負荷の合計を通信負荷閾値未満とする。ここで、通知信号経路制御部１３は、変更前において通信負荷の合計が通信負荷閾値以上であった経由装置２０においても、通知信号の送信先の変更先である経由装置２０においても、変更後の通信負荷の合計が通信負荷閾値未満となるように、変更対象となる管理対象装置３０及び変更先の経由装置２０を選択する。
【００３３】
＜経由装置＞
経由装置２０は、制御装置１０によって送信された制御信号を受信し、受信された制御信号を該当する管理対象装置３０へ送信する。また、経由装置２０は、管理対象装置３０によって送信された通知信号を受信し、受信された通知信号を制御装置１０へ送信する。また、経由装置２０は、制御装置１０による監視に応じて、自装置の処理負荷及び複数の管理対象装置３０との通信負荷を制御装置１０へ送信する。
【００３４】
＜管理対象装置＞
管理対象装置３０は、制御装置１０によって送信された制御信号を経由装置２０を介して受信し、受信された制御信号に基づく処理を行うネットワーク装置である。また、管理対象装置３０は、通知信号を経由装置２０へ送信する。本実施形態において、管理対象装置３０は、自装置の故障診断等を行い、診断結果に基づく通知信号（警報等）を経由装置２０へ送信する。本実施形態において、管理対象装置３０は、経由装置２０からのＰＩＮＧ等によらずに自発的に故障診断等を行う所謂トラップ監視を行い、通知信号としてトラップ信号を送信する。
【００３５】
＜動作例＞
続いて、本発明の通信制御システム１の動作例（通信制御方法）について、図２を用いて説明する（適宜図１参照）。以下の動作例において、通信制御システム１は、２つの経由装置２０Ａ，２０Ｂと、３つの管理対象装置３０Ａ，３０Ｂ，３０Ｃと、を備える。制御装置１０は、制御信号を、経由装置２０のいずれかを介して管理対象装置３０へ送信する。また、管理対象装置３０は、通知信号を、経由装置２０のいずれかを介して制御装置１０へ送信する。すなわち、一の管理対象装置３０において、制御信号が経由する経由装置２０と通知信号が経由する経由装置２０とは、一致する場合もあり、異なる場合もある。
【００３６】
図２に示すように、本動作例の初期状態として、管理対象装置３０Ａによる通知信号の宛先は、経由装置２０Ａに設定されている。したがって、管理対象装置３０Ａは、通知信号（例えば、ＩＤが♯１〜♯１００）（警報等）を経由装置２０Ａへ送信する（ステップＳ１）。通知信号は、管理対象装置３０Ａに固有の識別番号と、通知信号に固有であり、当該通知信号の順序を示すＩＤ（順序データ）と、を含む。本動作例におけるＩＤは、通知信号の最新状態を示すものである。例えば、制御信号♯１、制御信号♯２、…、通知信号♯１、通知信号♯２のようにインクリメントされる数値、日付等である。なお、経由装置２０Ａは、通知信号を受信すると、受信された通知信号を制御装置１０へ送信する（後記するステップＳ５）。制御装置１０は、通知信号を受信すると（通知信号受信ステップ）、必要に応じて、受信された通知信号に基づいて制御信号を生成し、生成された制御信号を経由装置２０のいずれかを介して管理対象装置３０Ａへ送信する。
【００３７】
一方、経由装置２０Ａ，２０Ｂは、自装置の負荷量を定期的に算出し、算出された負荷量が予め設定された閾値以上であるか否かを確認する（ステップＳ２Ａ，Ｓ２Ｂ）。負荷量は、処理負荷及び通信負荷のいずれかであってもよく、処理負荷及び通信負荷の両方に基づいた量であってもよい。また、閾値は、全ての経由装置２０で同一であってもよく、経由装置２０ごとに異なる値であってもよい。本動作例において、経由装置２０Ａは、算出された負荷量が閾値以上であると判定し、経由装置２０Ｂは、算出された負荷量が閾値未満であると判定する。
【００３８】
続いて、経由装置２０Ａは、通知信号の送信停止を要求する信号（送信停止要求信号）を管理対象装置３０Ａへ送信する（ステップＳ３）（通知信号送受信停止ステップ）とともに、通知信号の受信を停止する（ステップＳ４）（通知信号送受信停止ステップ）。管理対象装置３０Ａは、送信停止要求信号を受信すると、通知信号の送信を停止する。ただし、管理対象装置３０Ａは、通知信号の生成を継続しており、送信停止要求信号の受信から後記する通知信号要求信号の受信までの間に生成された通知信号を保存する。
【００３９】
続いて、経由装置２０Ａは、負荷量が閾値以上である旨を示す輻輳報告信号（負荷量を含む）を制御装置１０へ送信するとともに、通知信号を制御装置１０へ転送する（ステップＳ５）。なお、図示は省略するが、経由装置２０Ｂは、ステップＳ２Ｂの実行後に、負荷量を含む報告信号を制御装置へ送信する。制御装置１０は、輻輳報告信号を受信すると、通知信号の送信停止を要求する信号（送信停止要求信号）を管理対象装置３０Ａへ送信する（ステップＳ６）。また、制御装置１０は、経由装置２０Ａからの輻輳報告信号及び他の経由装置２０からの報告信号を受信すると、各経由装置２０の負荷量に基づいて、管理対象装置３０Ａによる通知信号の送信先を、経由装置２０Ａ以外の経由装置２０から選択する。本動作例では、制御装置１０は、負荷量が閾値未満である、又は、負荷量が最も小さい経由装置２０Ｂを新たな通知先として選択する（通知信号送信先変更ステップ）。
【００４０】
なお、制御装置１０が輻輳報告信号及び報告信号を取得する手法は、適宜設定可能である。例えば、前記したように、制御装置１０が各経由装置２０へ負荷量を要求する信号を定期的に送信し、各経由装置２０が、かかる信号の受信に応じて、負荷量を含む輻輳報告信号又は報告信号を制御装置１０へ送信し、制御装置１０が、輻輳報告信号及び報告信号を受信する構成であってもよい（負荷監視ステップ）。また、負荷量が閾値以上となった経由装置２０が輻輳報告信号を制御装置１０へ送信し、制御装置１０が、かかる輻輳報告信号の受信に応じて、他の経由装置２０へ負荷量を要求する信号を送信し、経由装置２０が、かかる信号の受信に応じて、負荷量を含む報告信号を制御装置１０へ送信する構成であってもよい。また、各経由装置２０が、定期的に負荷量と閾値とを比較した後に、比較結果を輻輳報告信号又は報告信号として制御装置１０へ送信する構成であってもよい。
【００４１】
続いて、制御装置１０は、通知信号の送信先変更を要求する信号（送信先変更要求信号）を経由装置２０Ｂへ送信するとともに、最新の通知信号（通知信号♯１００）を経由装置２０Ｂへ転送する（ステップＳ７）（ＩＤ送信ステップ）。ステップＳ７の実行中において、経由装置２０Ｂの負荷量が閾値以上となった場合には、経由装置２０Ｂ及び制御装置１０は、さらに他の経由装置２０へ通知信号を転送するように、前記したステップＳ３〜Ｓ７を実行する。
【００４２】
経由装置２０Ｂは、送信先変更要求信号を受信すると、通知信号を要求する信号（通知信号要求信号）を管理対象装置３０Ａへ送信する（ステップＳ８）（通知信号転送ステップ）。通知信号要求信号は、前記した最新の通知信号のＩＤ（♯１００）を含む。管理対象装置３０Ａは、通知信号要求信号を受信すると、自装置３０Ａに保存されていた通知信号のうち、ＩＤが通知信号要求信号に含まれるものよりも後のもの（例えば、ＩＤが♯１０１〜♯１１０）を経由装置２０Ｂへ送信する（ステップＳ９）（通知信号転送ステップ）。経由装置２０Ｂは、管理対象装置３０Ａによって送信された通知信号を受信する。ステップＳ９の実行中において、経由装置２０Ｂの負荷量が閾値以上となった場合には、経由装置２０Ｂ及び制御装置１０は、さらに他の経由装置２０へ通知信号（例えば、ＩＤが♯１０１〜♯１１０）を転送するように、前記したステップＳ３〜Ｓ９を実行する。
【００４３】
続いて、経由装置２０Ｂは、自装置の負荷量を算出し、算出された負荷量が予め設定された閾値以上であるか否かを確認する（ステップＳ１０）。本動作例では、負荷量は閾値未満である。続いて、経由装置２０Ｂは、通知信号の送信先変更を要求する信号（送信先変更要求信号）を管理対象装置３０Ａへ送信する（ステップＳ１１）。
【００４４】
管理対象装置３０Ａは、送信先変更要求信号を受信すると、通知信号の送信先を経由装置２０Ａから経由装置２０Ｂへ変更する。ここで、送信先変更要求信号は、管理対象装置３０Ａから経由装置２０Ｂへの通知信号の送信を許可する送信開始要求信号としての機能も有する。そのため、管理対象装置３０Ａは、通知信号が生成された場合には、当該通知信号を経由装置２０Ｂへ送信する（ステップＳ１２）。そして、図示は省略するが、経由装置２０Ｂは、管理対象装置３０Ａによって送信された通知信号（例えば、ＩＤが♯１１１以降）を受信すると、かかる通知信号を制御装置１０へ送信する。なお、経由装置２０Ｂは、送信先変更要求信号の後に、別途、送信開始要求信号を管理対象装置３０Ａへ送信する構成であってもよい。
【００４５】
なお、経由装置２０Ａは、通知信号の受信を停止した後にも、自装置の負荷量を定期的に算出し、算出された負荷量が予め設定された閾値以上であるか否かを確認する（ステップＳ１３Ａ）。算出された負荷量が閾値未満である場合には、経由装置２０Ａは、通知信号の受信を再開する（ステップＳ１４Ａ）。これにより、経由装置２０Ａは、制御装置１０によって設定された他の管理対象装置３０からの通知信号を受信し、受信された通知信号を制御装置１０へ送信することが可能となる。
【００４６】
本発明の実施形態に係る通信制御システム１及び通信制御方法では、通知信号の送信先が変更された場合に、変更前の経由装置２０Ａが、当該経由装置２０Ａへ送信された最新の通知信号のＩＤを制御装置１０を介して変更後の経由装置２０Ｂへ転送する。そして、変更後の経由装置２０Ｂは、最新のＩＤよりも後の通知信号を管理対象装置３０Ａから制御装置１０へ転送する。したがって、通信制御システム１及び通信制御方法は、変更後の経由装置２０Ｂが変更前の通知信号を転送する必要を無くし、余剰なリソースを確保することなく、通知信号の消失を好適に回避することができる。
【００４７】
また、通信制御システム１及び通信制御方法は、負荷量が閾値以上である場合に、経由装置２０Ａが送信停止要求信号を管理対象装置３０Ａへ送信するとともに通知信号の受信を停止する。したがって、通信制御システム１は、通知信号の送信先が変更された場合に、通知信号が変更前の経由装置２０Ａに届くことによって消失することを好適に回避することができる。
【００４８】
また、通信制御システム１及び通信制御方法は、変更後の経由装置２０Ｂが通知信号要求信号を管理対象装置３０Ａへ送信する。したがって、通信制御システム１は、管理対象装置３０Ａが送信停止要求信号を受信した後に生成した通知信号を変更後の経由装置２０Ｂへ送信するので、通知信号の消失を好適に回避することができる。
【００４９】
以上、本発明の実施形態について説明したが、本発明は前記実施形態に限定されず、本発明の要旨を逸脱しない範囲で適宜変更可能である。例えば、本発明は、コンピュータを制御装置１０として機能させる通信制御プログラム、又は、コンピュータに制御装置１０の動作例を実行させる通信制御プログラムとしても具現化可能である。
【符号の説明】
【００５０】
１      通信制御システム
１０    制御装置
２０，２０Ａ，２０Ｂ  経由装置
３０，３０Ａ，３０Ｂ，３０Ｃ  管理対象装置
【図１】
2019008379.tif 000003
【図２】
2019008379.tif 000004