(57)【要約】【課題】冗長構成とる複数の通信装置を備える通信システムにおいて、現用通信装置の故障発生時に、切替え先の通信装置の動作が開始するまでの時間を短縮する。【解決手段】冗長構成をとる複数の通信装置を管理する複数の通信装置管理システムを備える管理システムにおいて、各通信装置管理システムは、各通信装置の設定情報を格納する格納手段と、他の通信装置管理システムとの間で使用リソース情報を交換する交換手段と、前記複数の通信装置のうちのある通信装置に故障が発生した場合に、前記交換手段により取得した使用リソース情報に基づき、前記複数の通信装置管理システムの中で、割り当て可能リソースが最も多い通信装置管理システムを検出する検出手段と、を備え、前記割り当て可能リソースが最も多い通信装置管理システムが、前記故障した通信装置の切替え先の通信装置に対して設定情報を送信する。【選択図】図５
2018029262.tif 000002
【特許請求の範囲】
【請求項１】
冗長構成をとる複数の通信装置を管理する複数の通信装置管理システムを備える管理システムであって、
各通信装置管理システムは、
各通信装置の設定情報を格納する格納手段と、
他の通信装置管理システムとの間で使用リソース情報を交換する交換手段と、
前記複数の通信装置のうちのある通信装置に故障が発生した場合に、前記交換手段により取得した使用リソース情報に基づき、前記複数の通信装置管理システムの中で、割り当て可能リソースが最も多い通信装置管理システムを検出する検出手段と、を備え、
前記割り当て可能リソースが最も多い通信装置管理システムが、前記故障した通信装置の切替え先の通信装置に対して設定情報を送信する
ことを特徴とする管理システム。
【請求項２】
前記割り当て可能リソースが最も多い通信装置管理システムが、前記切替え先の通信装置に対して送信するべき設定情報を保有しない場合において、当該通信装置管理システムは、他の通信装置管理システムから当該設定情報を受信して、前記切替え先の通信装置に対して送信する
ことを特徴とする請求項１に記載の管理システム。
【請求項３】
冗長構成をとる複数の通信装置を管理する通信装置管理システムであって、
複数の現用通信装置の設定情報を格納する格納手段と、
前記格納手段に格納されている設定情報から、複数の現用通信装置において共通に設定されている共通設定情報を抽出し、当該共通設定情報を予備通信装置に事前に設定する設定手段と、を備え、
複数の現用通信装置のうちのある現用通信装置に故障が発生した場合に、前記設定手段は、当該故障が発生した現用通信装置の設定情報のうちの前記共通設定情報以外の設定情報を前記予備通信装置に送信する
ことを特徴とする通信装置管理システム。
【請求項４】
冗長構成をとる複数の現用通信装置を管理する通信装置管理システムであって、
複数の現用通信装置の設定情報を格納する格納手段と、
前記格納手段に格納されている設定情報に基づいて、現用通信装置間の設定情報を比較する比較手段と、
複数の現用通信装置のうちのある現用通信装置に故障が発生した場合に、前記比較手段による比較結果に基づいて、複数の現用通信装置の中で、前記故障の発生した現用通信装置の設定情報との差分が最小の設定情報を有する現用通信装置を、前記故障の発生した現用通信装置の切替え先として決定し、当該切替え先の現用通信装置に設定情報を送信する設定手段と
を備えることを特徴とする通信装置管理システム。
【請求項５】
冗長構成をとる複数の通信装置を管理する通信装置管理システムであって、
複数の通信装置の設定情報を格納する格納手段と、
各通信装置において観測された通信情報を受信する受信手段と、
複数の通信装置のうちのある通信装置に故障が発生した場合に、前記通信情報に基づいて、前記故障が発生した通信装置の切替え先の通信装置に設定するべき設定情報に優先度を付与し、当該優先度に基づく順番で設定情報の設定を行う設定手段と
を備えることを特徴とする通信装置管理システム。
【請求項６】
冗長構成をとる複数の通信装置を管理する通信装置管理システムであって、
各通信装置において、通信情報に基づき優先度が付与された設定情報を受信する受信手段と、
前記設定情報を格納する格納手段と、
複数の通信装置のうちのある通信装置に故障が発生した場合に、当該故障が発生した通信装置の設定情報に付与された優先度に基づく順番で、当該故障が発生した通信装置の切替え先の通信装置に対して設定情報の設定を行う設定手段と
を備えることを特徴とする通信装置管理システム。
【請求項７】
前記設定手段は、周辺装置の状態に基づき調整した優先度に基づく順番で、前記切替え先の通信装置に対して設定情報の設定を行う
ことを特徴とする請求項５又は６に記載の通信装置管理システム。
【請求項８】
冗長構成をとる複数の通信装置を管理する複数の通信装置管理システムを備える管理システムにおいて実行される管理方法であって、
各通信装置管理システムが、他の通信装置管理システムとの間で使用リソース情報を交換し、
前記複数の通信装置のうちのある通信装置に故障が発生した場合に、各通信装置管理システムが、前記交換により取得した使用リソース情報に基づき、前記複数の通信装置管理システムの中で、割り当て可能リソースが最も多い通信装置管理システムを検出し、
前記割り当て可能リソースが最も多い通信装置管理システムが、前記故障した通信装置の切替え先の通信装置に対して設定情報を送信する
ことを特徴とする管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、冗長構成をとる複数の通信装置に対する切替え制御に関連するものである。
【背景技術】
【０００２】
キャリア通信網においては、コア網とアクセス網とをエッジルータ（以下、エッジの呼ぶ）で接続する構成が用いられる。当該構成では、高い信頼性を実現するために、予備エッジを用意しておき、現用エッジから予備エッジに切替えてサービスを提供することのできる機能が備えられている。例えば、予備エッジが複数存在するＮ＋ｍ冗長化方式では、Ｎ台の現用エッジに対して、ｍ台の予備エッジが設置（Ｎ＞ｍ）され、エッジルータ管理システムにおける切替制御機能により切替え制御が行われる。
【０００３】
図１を参照して、現用エッジ故障時の動作例を説明する。図１に示す例では、従来のエッジルータ管理システム内の機能部であるエッジ冗長管理制御機能部が示されている。図１に示すように、エッジ冗長管理制御機能部には、各エッジのＣｏｎｆｉｇバックアップが保持されている。現用のエッジ＃１が故障すると、エッジ冗長管理制御機能部からエッジ＃１のＣｏｎｆｉｇが予備のエッジ＃３に投入される。そして、予備エッジ＃３において動的情報の生成が行われ、エッジ＃１からエッジ＃３への切替えが完了する。動的情報としては、例えば、プロトコルのセッション情報等、サービス機能に関連する情報がある。
【０００４】
なお、本願に関連する先行技術文献として、例えば、特許文献１〜３、非特許文献１、２がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開2013-172393号公報
【特許文献２】特開2013-34128号公報
【特許文献３】特開2015-61229号公報
【非特許文献】
【０００６】
【非特許文献１】久保庭章子、奥川  徹、野久仁志、"エッジルータの装置間冗長化方式に関する一検討，B-6-83，2011 IEICE
【非特許文献２】中務他，"可用性、運用性を向上するサービスルータの冗長構成の検討" ，信学技報，NS2011-136(2011-12)
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来技術においては、サービスを提供している運用系の現用エッジの故障発生時に、他のエッジに状態を引き継ぎ、当該エッジを新たな運用系のエッジとして動作を開始させるまでに時間がかかり過ぎるという課題がある。
【０００８】
なお、上記の課題は、冗長構成をとるエッジを備える通信システムに限らず、冗長構成をとる通信装置を備える通信システム全般に生じ得る課題である。
【０００９】
本発明は上記の点に鑑みてなされたものであり、冗長構成とる複数の通信装置を備える通信システムにおいて、現用通信装置の故障発生時に、切替え先の通信装置の動作が開始するまでの時間を短縮することを可能とする技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の実施の形態によれば、冗長構成をとる複数の通信装置を管理する複数の通信装置管理システムを備える管理システムであって、
各通信装置管理システムは、
各通信装置の設定情報を格納する格納手段と、
他の通信装置管理システムとの間で使用リソース情報を交換する交換手段と、
前記複数の通信装置のうちのある通信装置に故障が発生した場合に、前記交換手段により取得した使用リソース情報に基づき、前記複数の通信装置管理システムの中で、割り当て可能リソースが最も多い通信装置管理システムを検出する検出手段と、を備え、
前記割り当て可能リソースが最も多い通信装置管理システムが、前記故障した通信装置の切替え先の通信装置に対して設定情報を送信する
ことを特徴とする管理システムが提供される。
【００１１】
また、本発明の実施の形態によれば、冗長構成をとる複数の通信装置を管理する通信装置管理システムであって、
複数の現用通信装置の設定情報を格納する格納手段と、
前記格納手段に格納されている設定情報から、複数の現用通信装置において共通に設定されている共通設定情報を抽出し、当該共通設定情報を予備通信装置に事前に設定する設定手段と、を備え、
複数の現用通信装置のうちのある現用通信装置に故障が発生した場合に、前記設定手段は、当該故障が発生した現用通信装置の設定情報のうちの前記共通設定情報以外の設定情報を前記予備通信装置に送信する
ことを特徴とする通信装置管理システムが提供される。
【００１２】
また、本発明の実施の形態によれば、冗長構成をとる複数の現用通信装置を管理する通信装置管理システムであって、
複数の現用通信装置の設定情報を格納する格納手段と、
前記格納手段に格納されている設定情報に基づいて、現用通信装置間の設定情報を比較する比較手段と、
複数の現用通信装置のうちのある現用通信装置に故障が発生した場合に、前記比較手段による比較結果に基づいて、複数の現用通信装置の中で、前記故障の発生した現用通信装置の設定情報との差分が最小の設定情報を有する現用通信装置を、前記故障の発生した現用通信装置の切替え先として決定し、当該切替え先の現用通信装置に設定情報を送信する設定手段と
を備えることを特徴とする通信装置管理システムが提供される。
【００１３】
また、本発明の実施の形態によれば、冗長構成をとる複数の通信装置を管理する通信装置管理システムであって、
複数の通信装置の設定情報を格納する格納手段と、
各通信装置において観測された通信情報を受信する受信手段と、
複数の通信装置のうちのある通信装置に故障が発生した場合に、前記通信情報に基づいて、前記故障が発生した通信装置の切替え先の通信装置に設定するべき設定情報に優先度を付与し、当該優先度に基づく順番で設定情報の設定を行う設定手段と
を備えることを特徴とする通信装置管理システムが提供される。
【発明の効果】
【００１４】
本発明の実施の形態によれば、冗長構成とる複数の通信装置を備える通信システムにおいて、現用通信装置の故障発生時に、切替え先の通信装置の動作が開始するまでの時間を短縮することを可能とする技術が提供される。
【図面の簡単な説明】
【００１５】
【図１】従来技術を説明するための図である。
【図２】本発明の実施の形態におけるシステムの全体構成図である。
【図３】エッジルータ管理システム１００の概要構成を示す図である。
【図４】第１の実施の形態における詳細課題を説明するための図である。
【図５】第１の実施の形態におけるシステムの動作を説明するための図である。
【図６】第２〜第４の実施の形態における詳細課題を説明するための図である。
【図７】第２の実施の形態における従来技術を説明するための図である。
【図８】第２の実施の形態における故障発生前の動作を説明するための図である。
【図９】第２の実施の形態における故障発生時の動作を説明するための図である。
【図１０】第３の実施の形態における故障発生前の動作を説明するための図である。
【図１１】第３の実施の形態における故障発生時の動作を説明するための図である。
【図１２】第４の実施の形態における方法１の故障発生前の動作を説明するための図である。
【図１３】第４の実施の形態における方法１の故障発生時の動作を説明するための図である。
【図１４】第４の実施の形態における方法１の故障発生時の動作を説明するための図である。
【図１５】第４の実施の形態における方法１の故障発生時の動作を説明するための図である。
【図１６】第４の実施の形態における方法２の故障発生前の動作を説明するための図である。
【図１７】エッジルータ管理システム１００の詳細構成を示す図である。
【図１８】エッジルータの詳細構成を示す図である。
【図１９】実施例１における処理手順を示す図である。
【図２０】実施例２における処理手順を示す図である。
【図２１】実施例３における処理手順を示す図である。
【図２２】実施例４−１における処理手順を示す図である。
【図２３】実施例４−１における周辺装置の死活確認と優先設定の動作を説明するための図である。
【図２４】実施例４−２における処理手順を示す図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明の実施の形態（本実施の形態）を説明する。以下で説明する実施の形態は一例に過ぎず、本発明が適用される実施の形態は、以下の実施の形態に限られるわけではない。例えば、以下で説明する実施の形態では、切替え制御の対象をエッジとしているが、本発明の技術は、エッジに限らない通信装置全般に適用可能である。
【００１７】
（システム構成）
図２に、本実施の形態における通信システムの全体構成の例を示す。図２に示すように、本実施の形態における通信システムは、コア網３００とアクセス網４００を有し、これらがエッジ２００で接続された構成を有する。また、エッジ２００は冗長構成をとっており、現用エッジ＃１〜＃Ｎと予備エッジ＃Ｎ+１〜＃Ｎ＋ｍが備えられている。図２の例では、ユーザ装置５００が現用エッジ＃１に接続されていることが示されている。
【００１８】
また、当該通信システムには、各エッジの管理・制御を行うエッジルータ管理システム１００が備えられている。エッジルータ管理システム１００は、各エッジとネットワーク（コア網でもよいし、別の網でもよい）により接続されており、エッジルータ管理システム１００と各エッジ２００との間で通信が可能である。
【００１９】
図２には、１つのエッジルータ管理システム１００が示されているが、実際には複数のエッジルータ管理システム１００が備えられる。以下では、基本的に、複数のエッジルータ管理システム１００において、個々のエッジルータ管理システム１００を区別して説明する場合には、例えば"エッジルータ管理システム＃１"のように"＃１"等の番号を付けて記載する。それ以外の場合は、基本的に"エッジルータ管理システム１００"と記載する。
【００２０】
なお、エッジルータ管理システム１００は、１つ又は複数の物理サーバにより、仮想サーバを使用しないで実現されてもよいし、１つ又は複数の仮想サーバにより実現されてもよい。また、複数のエッジルータ管理システム１００が１つの物理サーバ内の複数の仮想サーバにより実現されてもよい。
【００２１】
また、各エッジ２００についても、物理的な装置であってもよいし、物理サーバ内の仮想エッジであってもよい。
【００２２】
図３に、本実施の形態におけるエッジルータ管理システム１００の概要構成を示す。図３に示すように、本実施の形態におけるエッジルータ管理システム１００は、入出力部１１０、Ｃｏｎｆｉｇ格納部１２０、エッジ冗長管理制御機能部１３０、エッジコマンド管理部１４０、エッジ装置管理機能部１５０、システムリソース管理部１６０、エッジＳＯ設定機能部１７０を有する。各機能部の機能の概要は以下のとおりである。
【００２３】
入出力部１１０は、各エッジとの間で情報の入出力を行う。Ｃｏｎｆｉｇ格納部１２０は、各エッジのＣｏｎｆｉｇ（加入者情報等）を格納する。エッジ冗長管理制御機能部１３０は、切替え先のエッジの設定等を行う。エッジコマンド管理部１４０は、エッジ設定情報における共通性、一致性の計算等を行う。エッジ装置管理機能部１５０は、エッジの装置情報の収集、管理等を行う。システムリソース管理部１６０は、システムリソースの収集、計算等を行う。エッジＳＯ設定機能部１７０は、エッジ等へのＳＯ（サービスオーダ）設定を行う。
【００２４】
各エッジ２００の構成については、第４の実施の形態における方法２以外は、既存の構成を使用できる。第４の実施の形態における方法２を実現するためのエッジ２００の詳細構成については後述する。
【００２５】
以下、課題を解決するための方法１〜４について、４つの実施の形態（第１〜第４の実施の形態）として説明する。第１〜第４の実施の形態の説明の後に、各実施の形態のより詳細な処理方法としての実施例１、２、３、４−１、４−２を説明する。なお、実施の形態の説明にあたっては、課題解決方法に対応する詳細課題について説明した後に、課題解決ための方法の内容を説明することとする。
【００２６】
（第１の実施の形態）
まず、第１の実施の形態について説明する。最初に、第１の実施の形態に対応する従来技術の詳細課題を図４を参照して説明する。図４は、従来技術において、各エッジルータ管理システムが、ＳＯ設定、切替え、装置管理等を行う状況を示している。図４に示すとおり、エッジルータ管理システム１００は、各装置へのＳＯ設定、各装置の管理等、装置切替え制御以外の処理も実施する。従って、エッジルータ管理システム１００は、切替え制御に全リソースを利用できるわけではないため、十分なリソースをエッジ冗長管理制御機能部１３０が利用できず、エッジ切替えに時間がかかる。
【００２７】
そこで、第１の実施の形態では、エッジルータ管理システム１００間で連携して、リソースの空き状況から最適なエッジルータ管理システム１００を選択し、当該選択されたエッジルータ管理システム１００がエッジ間冗長切替えを実施する。これにより、高速な切替えを実施することが可能となる。
【００２８】
具体的な処理方法の例として、複数のエッジルータ管理システム１００が全て同じＣｏｎｆｉｇの情報を保有する場合においては、故障発生時に割り当て可能リソースが最も多いエッジルータ管理システム１００が自律的に設定を実施する。図５に示すように、各エッジルータ管理システム１００のシステムリソース管理部１６０により、システム間でリソース情報を交換することで、各エッジルータ管理システム１００のシステムリソース管理部１６０には、各エッジルータ管理システム１００のリソース状況及び割り当て可能リソースが格納される。各エッジルータ管理システム１００は、当該リソースの情報を参照することにより、自身が、割り当て可能リソースが最も多いエッジルータ管理システム１００か否かを判断する。
【００２９】
また、複数のエッジルータ管理システム１００が全て同じＣｏｎｆｉｇ情報を保有しない場合には、故障発生時に割り当て可能リソースが最も多いエッジルータ管理システム１００に、他のエッジルータ管理システム１００から予備エッジ情報等の設定情報を送信し、設定を実施する。図５はこの例を示している。
【００３０】
図５に示す例では、現用エッジ＃１の故障発生時において、割り当て可能リソースが最も多いエッジルータ管理システム１００は、エッジルータ管理システム＃２である。この例では、エッジルータ管理システム＃２は現用エッジ＃１のＣｏｎｆｉｇ情報及び予備エッジ情報を保有せず、エッジルータ管理システム＃１が現用エッジ＃１のＣｏｎｆｉｇ情報及び予備エッジ情報を保有することを想定している。よって、エッジルータ管理システム＃１がエッジルータ管理システム＃２に現用エッジ＃１のＣｏｎｆｉｇ情報及び予備エッジ情報（ここでは予備エッジ＃１）を送信し、エッジルータ管理システム＃２が当該Ｃｏｎｆｉｇ情報を予備エッジ＃１に設定する。
【００３１】
なお、上記の例では、冗長構成はＮ＋１構成／Ｎ＋ｍ構成であるが、第１の実施の形態の技術は、全ＡＣＴの冗長構成（全エッジが現用エッジとして動作する構成）にも同様に適用可能である。また、以下で説明する第２〜第３の実施の形態のそれぞれと組み合わせて適用することも可能である。
【００３２】
（第２〜第４の詳細課題）
次に、第２〜第４の実施の形態を説明するが、その前に、第２〜第４の実施の形態に対応する詳細課題を図６（ａ）、（ｂ）、図７を参照して説明する。
【００３３】
現用エッジから予備エッジへの切り替えを行う際に、現用エッジのＣｏｎｆｉｇを切替え先のエッジに設定するが、エッジの大規模化によりＣｏｎｆｉｇの情報量が増加することで、Ｃｏｎｆｉｇ設定時間が増加し、サービス断時間が増大する。具体的には以下のとおりである。
【００３４】
＜第２の実施の形態に対応する従来技術の詳細課題＞
Ｎ＋１構成／Ｎ＋ｍ構成において、従来の予備エッジには、最小限のＣｏｎｆｉｇしか投入されていない。よって、Ｎ＋１構成／Ｎ＋ｍ構成の例である図６（ａ）に示すように、エッジ冗長管理制御機能部１３０が現用エッジ＃１の障害を検知して、予備エッジ＃３への切り替えを行う際に、現用エッジ＃１のＣｏｎｆｉｇの全てを予備エッジ＃３に送信するため、設定に時間がかかる。図７は、この課題をより具体的に示した図であり、エッジルータ管理システム＃１が、故障の発生した現用エッジ＃１のＣｏｎｆｉｇを予備エッジ＃１に送信する場合を示す。図７に示すように、エッジルータ管理システム＃１は、現用エッジ＃１のＣｏｎｆｉｇの全てを予備エッジ＃１に送信するため、切替時間が増加する。
【００３５】
＜第３の実施の形態に対応する従来技術の詳細課題＞
全エッジを現用エッジとして動作させる全ＡＣＴ（ａｃｔ−ａｃｔ）の冗長構成においては、切替え先となる他の現用エッジにおけるＣｏｎｆｉｇ設定は、予備エッジと異なり一定でなく、変化する。よって、全ＡＣＴ構成の例である図６（ｂ）に示すように、最適な切替え先エッジを選択する必要がある。例えば、故障した現用エッジのＣｏｎｆｉｇと大きな差分のあるＣｏｎｆｉｇを有するエッジを切替え先として選択してしまうと、Ｃｏｎｆｉｇ設定に時間がかかってしまう。よって、差分が小さい最適な切替え先エッジを選択する必要がある。
【００３６】
＜第４の実施の形態に対応する従来技術の詳細課題＞
従来技術では、切替え先のエッジが運用系として動作を開始するにあたり、サービス（例：ＩＰ電話サービス）に関連する設定とそれ以外の設定とを区別なく一律に設定が実施される。従って、図６（ａ）に示すように、ユーザへのサービス利用開始が遅くなる。特に、故障前にサービスを利用中だったユーザについては、サービス利用開始が遅くなることで、申告やクレームに繋がるため優先的にサービスの利用を開始させる必要がある。また災害時等はサービス提供に必要な周辺装置が利用できない場合もある。
【００３７】
以下、第２〜第４の実施の形態におけるそれぞれの処理方法について説明する。
【００３８】
（第２の実施の形態）
第２の実施の形態では、エッジルータ管理システム１００が、複数の現用エッジで共通的に設定されている設定内容を抽出し、当該設定内容を予め予備エッジに設定しておくことで、切替時に必要なＣｏｎｆｉｇ設定量を削減し、引き継ぎ及び回復時間を短縮することとしている。具体例を図８、図９を参照して説明する。
【００３９】
図８の左側には、故障発生前のエッジルータ管理システム１００におけるＣｏｎｆｉｇ格納部１２０に格納される情報、及び、エッジコマンド管理部１４０に格納される情報の例が示されている。
【００４０】
エッジコマンド管理部１４０は、Ｃｏｎｆｉｇ格納部１２０から、複数の現用エッジで共通的に設定されている設定内容を抽出し、格納する。図８に示す例では、例えば、コマンドＡのパラメータは全エッジで共通であるため、エッジコマンド管理部１４０は、コマンドＡ及びそのパラメータ１を、予備エッジに事前設定するものとして管理する。一方、例えば、コマンドＹについては、現用エッジ間でパラメータが異なっている部分があるため、事前設定無しとする。
【００４１】
そして、図８の右側に示すように、エッジ冗長管理制御機能部１３０が、エッジコマンド管理部１４０において「事前設定」とされたＣｏｎｆｉｇ（この例ではコマンド）を予備エッジに事前に設定する。
【００４２】
図９は、現用エッジ＃１に故障が発生した場合を示している。図９に示す例では、第１の実施の形態の技術により、エッジルータ管理システム＃２が、切替え制御を行うエッジルータ管理システムとして選択されている。エッジルータ管理システム＃２のエッジ冗長管理制御機能部１３０は、エッジコマンド管理部１４０に格納されている情報（図８）に基づいて、現用エッジ＃１のＣｏｎｆｉｇのうち、予備エッジ＃１に事前設定されていないＣｏｎｆｉｇ（この場合、コマンドＸ（６）とコマンドＹ（５））をＣｏｎｆｉｇ格納部１２０から取得し、予備エッジ＃１に設定する。
【００４３】
上記のように、第２の実施の形態では、故障時に予備エッジに設定するＣｏｎｆｉｇの情報量を削減できるため、切替え時間が削減される。
【００４４】
（第３の実施の形態）
次に、第３の実施の形態を説明する。第３の実施の形態では、全Ａｃｔ構成（例：Ｎ＋ｍ構成において予備エッジ１〜ｍも現用として稼働している構成）において、設定されている情報をエッジ間で比較し、設定する情報が最も少ないエッジを、切替え先のエッジとして選択し、切替えを行うことで、回復時間の短縮化を実現する。
【００４５】
具体例を図１０、図１１を参照して説明する。図１０は、故障発生前のエッジルータ管理システム１００におけるＣｏｎｆｉｇ格納部１２０に格納される情報、及び、エッジコマンド管理部１４０に格納される情報の例を示す。
【００４６】
エッジコマンド管理部１４０は、Ｃｏｎｆｉｇ格納部１２０を参照することで、複数の現用エッジで共通的に設定されている設定内容を抽出し、格納するとともに、全エッジでは一致しないが一部のエッジ間で一致する「部分一致」と分類されるＣｏｎｆｉｇ（コマンド）について、一致する複数エッジを選択し、部分一致情報として記録する。図１０の例では、コマンドＹについて、現用ルータ＃１と現用ルータ＃２が一致することが示されている。図１０は、例として、コマンドＹについて、現用ルータ＃１と現用ルータ＃２が一致することが示されているが、実際には、全ての現用ルータの組み合わせにおいて、このような部分一致情報を取得しておく。
【００４７】
図１１は、現用エッジ＃１に故障が発生した場合を示している。図１１に示す例では、第１の実施の形態の技術により、エッジルータ管理システム＃２が、切替え制御を行うエッジルータ管理システムとして選択されている。エッジルータ管理システム＃２のエッジ冗長管理制御機能部１３０は、エッジコマンド管理部１４０に格納されている情報に基づいて、現用エッジ＃１のＣｏｎｆｉｇからの差分が最も小さいＣｏｎｆｉｇを有する現用エッジ＃２を切替え先として決定し、当該差分のＣｏｎｆｉｇ（ここでは、コマンドＸ（６））を現用エッジ＃２に設定して、切替えを実施する。なお、本例では、上記のように、部分一致情報を使用することで、現用エッジ＃１のＣｏｎｆｉｇからの差分が最も小さいＣｏｎｆｉｇを有する現用エッジ＃２を判定しているが、これは一例であり、他の方法で差分が最も小さいＣｏｎｆｉｇを有する現用エッジ＃２を判定してもよい。
【００４８】
（第４の実施の形態）
次に、第４の実施の形態を説明する。第４の実施の形態では、事前に、サービスの利用中ユーザに関連する設定情報を優先付し、切替え先のエッジへのＣｏｎｆｉｇ設定時にその優先順序に従って設定を反映していくことにより、サービス利用中ユーザに対するサービス回復時間の短縮を実施する。なお、第４の実施の形態は、第１の実施の形態と組み合わせるとともに、第２の実施の形態（Ｎ＋１構成／Ｎ＋ｍ構成の場合）、及び第３の実施の形態（全ＡＣＴ構成の場合）と組み合わせて実施することができる。
【００４９】
以下、エッジルータ管理システム１００で優先付を実施する方法を方法１として説明し、エッジ２００で優先付を実施する方法を方法２として説明する。
【００５０】
＜第４の実施の形態の方法１＞
図１２〜図１５を参照して、方法１を説明する。図１２は、故障発生前の処理内容を示しており、例として現用エッジ＃１に関する処理が示されている。実際には、各現用エッジについて、同様の処理が行われる。
【００５１】
図１２に示すように、現用エッジ＃１の通信観測部２３０が、通信パケットの観測を行って、通信情報を取得し、当該通信情報をエッジルータ管理システム１００に送信する。エッジルータ管理システム１００のエッジコマンド管理部１４０が当該通信情報を取得し、格納する。なお、故障の発生する前の現時点において、エッジコマンド管理部１４０は、通信情報からサービス（例：ＩＰ電話）を利用中のユーザを特定し、当該ユーザに関するコマンドを高い優先度にする等の優先付をしてもよい。ここで付与した優先度は、下記の周辺装置の死活状態の確認に基づき、調整される。例えば、ＩＰ電話に関するコマンドを最優先にした場合でも、故障発生時にＩＰ電話機能の死活確認の結果、ＩＰ電話が利用できないことがわかった場合には、ＩＰ電話に関するコマンドよりも、インターネット接続に関するコマンドを先に設定する。
【００５２】
エッジルータ管理システム１００が、現用エッジ＃１に故障が発生したことを検知したとすると、図１３に示すとおり、エッジ冗長管理制御機能部１３０が、周辺装置の死活状態を確認し、周辺装置の死活情報をエッジコマンド管理部１４０に格納する。図１３に示すように、周辺装置として、例えば、インターネット接続関連周辺装置、ＩＰ電話サービス周辺装置がある。
【００５３】
次に、エッジコマンド管理部１４０は、事前に決定していた優先順位と故障発生時の状態に基づいて優先度を決定する。すなわち、図１４に示すように、エッジコマンド管理部１４０は、通信情報、周辺装置情報から利用中ユーザ、サービスに関連するコマンドに優先付を実施する。優先付の例として、「高：エッジサービス機能設定、中：利用中ユーザ設定、低：装置の監視等高中以外」のように、高、中、低の優先付をする例がある。エッジサービス機能設定とは、例えば、エッジルータが各種サービスを提供するための基本的な設定である。利用中ユーザ設定とは、例えば、通信情報から識別されたサービス利用中のユーザに関する設定（例：ＩＰアドレスの設定）である。
【００５４】
次に、図１４の下部に示すように、エッジコマンド管理部１４０は、Ｃｏｎｆｉｇ格納部１２０に格納されているＣｏｎｆｉｇと優先度とを関連付ける。
【００５５】
そして、図１５に示すように、エッジルータ管理システム＃２が、予備エッジ＃１に設定すべきコマンドＹとコマンドＸのうち、高優先のコマンドであるコマンドＹを先に設定する。
【００５６】
なお、上記の例では、コマンドに、周辺装置死活確認による調整済の優先度を付けた後に、コマンドの設定を行っているが、周辺装置死活確認を行いながら、高い優先度のコマンドを順次設定することとしてもよい。
【００５７】
＜第４の実施の形態の方法２＞
図１６を参照して、第４の実施の形態の方法２を説明する。図１６は、故障発生前の処理内容を示しており、例として現用エッジ＃１に関する処理が示されている。実際には、各現用エッジについて、同様の処理が行われる。
【００５８】
まず、（ａ）に示すように、現用エッジ＃１の通信観測部２３０が通信パケットを観測することにより通信情報を取得して、当該通信情報をエッジコマンド管理部２１０に格納する。次に、（ｂ）に示すように、エッジコマンド管理部２１０が、コマンドの優先付を行う。優先付は、前述したように、「高：エッジサービス機能設定、中：利用中ユーザ設定、低：装置の監視等高中以外」のようにして行われる。また、（ｃ）に示すように、Ｃｏｎｆｉｇと優先度との関連付けを行う。そして、（ｄ）に示すように、優先度と関連付けされたＣｏｎｆｉｇがエッジルータ管理システム１００に送信され、Ｃｏｎｆｉｇ格納部１２０に格納される。故障発生時の動作は方法１と同様である。図１６に示した例では、既に付された優先度が、周辺装置死活確認の結果により調整され、調整後の優先度に基づいてコマンド設定がなされる。
【００５９】
（装置構成）
図１７に、本発明の実施の形態におけるエッジルータ管理システム１００の詳細な機能構成図を示す。なお、エッジＳＯ設定機能部１７０については、図１７に図示していない。
【００６０】
図１７に示すとおり、エッジルータ管理システム１００は、入出力部１１０、Ｃｏｎｆｉｇ格納部１２０、エッジ冗長管理制御機能部１３０、エッジコマンド管理部１４０、エッジ装置管理機能部１５０、システムリソース管理部１６０を有する。
【００６１】
Ｃｏｎｆｉｇ格納部１２０は、Ｃｏｎｆｉｇバックアップを格納するＣｏｎｆｉｇバックアップ格納部１２１、Ｃｏｎｆｉｇ情報の収集を行うＣｏｎｆｉｇ情報収集部１２２を有する。
【００６２】
エッジ冗長管理制御機能部１３０は、切替えエッジ情報を格納する切替えエッジ情報格納部１２１、切替えエッジの計算を行う切替えエッジ計算部１３２、切替えエッジの設定を行う切替えエッジ設定部１３３を有する。
【００６３】
エッジコマンド管理部１４０は、エッジ設定情報を格納するエッジ設定情報格納部１４１、エッジ設定情報の計算を行うエッジ設定情報計算部１４２、エッジ設定情報の収集を行うエッジ設定情報収集部１４３を有する。エッジ装置管理機能部１５０は、エッジ装置情報の収集を行うエッジ装置情報収集部１５１、エッジ装置情報を格納するエッジ装置情報格納部１５２を有する。
【００６４】
システムリソース管理部１６０は、リソース情報を格納するリソース情報格納部１６１、システムリソースの計算を行うシステムリソース計算部１６２、システムリソースを収集するシステムリソース収集部１６３を有する。
【００６５】
本実施の形態に係るエッジルータ管理システム１００は、例えば、１つ又は複数のコンピュータに、本実施の形態で説明する処理内容を記述したプログラムを実行させることにより実現可能である。すなわち、エッジルータ管理システム１００が有する機能は、当該コンピュータに内蔵されるＣＰＵやメモリ、ハードディスクなどのハードウェア資源を用いて、エッジルータ管理システム１００で実施される処理に対応するプログラムを実行することによって実現することが可能である。また、上記プログラムは、コンピュータが読み取り可能な記録媒体（可搬メモリ等）に記録して、保存したり、配布したりすることが可能である。また、上記プログラムをインターネットや電子メールなど、ネットワークを通して提供することも可能である。
【００６６】
図１８に、第４の実施の形態の方法２におけるエッジ（エッジルータ）２００の詳細な機能構成図を示す。
【００６７】
図１８に示すように、エッジ２００は、エッジコマンド管理部２１０、エッジＣｏｎｆｉｇ管理機能部２２０、通信観測機能部２３０、基本部２４０、装置情報管理部２５０、転送機能部２６０、サービス機能部２７０、パケット入出力部２８０、内部バス２９０、電源・空調部２９５を有する。
【００６８】
エッジコマンド管理部２１０は、エッジ設定情報を格納するエッジ設定情報格納部２１１、エッジ設定情報の計算を行うエッジ設定情報計算部２１２、エッジ設定情報を収集するエッジ設定情報収集部２１３を有する。
【００６９】
エッジＣｏｎｆｉｇ管理機能部２２０は、エッジＣｏｎｆｉｇ情報を格納するエッジＣｏｎｆｉｇ情報格納部２２１、エッジＣｏｎｆｉｇ情報を収集するエッジＣｏｎｆｉｇ情報収集部２２２を有する。通信観測機能部２３０は、エッジ通信情報を収集するエッジ通信情報収集部２３１、エッジ通信情報を格納するエッジ通信情報格納部２３２を有する。
【００７０】
基本部２４０は、全体の基本的な制御を行う基本制御部２４１を有する。装置情報管理部２５０は、装置情報を格納する装置情報格納部２５１を有する。転送機能部２６０は、パケット転送を行うパケット転送部２６１を有する。サービス機能部２７０は、パケット処理を行うパケット処理部２７１を有する。
【００７１】
本実施の形態に係るエッジ２００は、例えば、コンピュータ（コンピュータの構成を含む通信装置を含む）に、本実施の形態で説明する処理内容を記述したプログラムを実行させることにより実現可能である。すなわち、エッジ２００が有する機能は、当該コンピュータに内蔵されるＣＰＵやメモリ、ハードディスクなどのハードウェア資源を用いて、エッジ２００で実施される処理に対応するプログラムを実行することによって実現することが可能である。また、上記プログラムは、コンピュータが読み取り可能な記録媒体（可搬メモリ等）に記録して、保存したり、配布したりすることが可能である。また、上記プログラムをインターネットや電子メールなど、ネットワークを通して提供することも可能である。
【００７２】
以下、第１〜第４の実施の形態におけるより詳細な処理例を実施例１、実施例２、実施例３、実施例４−１、実施例４−２として説明する。
【００７３】
（実施例１）
まず、第１の実施の形態に対応する実施例１を図１９を参照して説明する。
【００７４】
ステップＳ１００において、各エッジルータ管理システム１００のシステムリソース計算部１６０がシステムリソースを計算し、計算したシステムリソースをリソース情報格納部１６１へ格納する。
【００７５】
ステップＳ１０１では、各エッジルータ管理システム１００において、システムリソース収集部１６３から他のエッジルータ管理システム１００に情報取得信号を送信することにより、エッジルータ管理システム１００間でシステムリソース情報の交換がなされる。
【００７６】
ステップＳ１０２において、各エッジルータ管理システム１００は、自身のシステムリソース情報と他のエッジルータ管理システム１００のシステムリソース情報をリソース情報格納部１６１へ格納し、システムリソース計算部１６３が、割り当て可能リソースから、設定を実施するエッジルータ管理システムを選択する。なお、この選択処理は、故障を検知した後に行うこととしてもよい。
【００７７】
ステップＳ１０３において、ある現用エッジで故障が発生し、各エッジルータ管理システム１００は当該故障を検知する。
【００７８】
ステップＳ１０４−１は、全てのエッジルータ管理システム１００が同じＣｏｎｆｉｇ情報を保有する場合に対応する。ステップＳ１０４−１において、システムリソース計算部１６２が、自身が割り当て可能リソースが最も多いエッジルータ管理システム１００かどうかを判別し、割り当て可能リソースが最も多い場合に、当該エッジルータ管理システム１００が、自律的に切替えＣｏｎｆｉｇを抽出する。
【００７９】
ステップＳ１０４−２は、エッジルータ管理システム１００間で保有するＣｏｎｆｉｇに違いがある場合に対応する。ステップＳ１０４−２においては、故障した現用エッジのバックアップＣｏｎｆｉｇを保有するエッジルータ管理システム１００が、切替えＣｏｎｆｉｇを抽出し、割り当て可能リソースが最も多いエッジルータ管理システム１００へ送信する。
【００８０】
ステップＳ１０５において、切替えＣｏｎｆｉｇ保有するエッジルータ管理システム１００が設定を実施する。
【００８１】
（実施例２）
次に、第２の実施の形態に対応する実施例２を図２０を参照して説明する。
【００８２】
ステップＳ２００において、例えば、システム管理者が、エッジルータ管理システム１００に対してエッジ情報を設定し、切替えエッジ情報格納部１３１へ格納する。もしくは、エッジ冗長管理制御機能部１３０が、エッジ装置管理機能部１５０からエッジ情報を自動抽出し、予備エッジを把握し切替えエッジ情報格納部１３１へ格納する。
【００８３】
ステップＳ２０１において、Ｃｏｎｆｉｇ情報収集部１２２が、各現用エッジのエッジルータのＣｏｎｆｉｇ情報を収集するために、各現用エッジに要求を送信する。ステップＳ２０２において、各現用エッジは、Ｃｏｎｆｉｇ情報をエッジルータ管理システム１００へ送信する。Ｃｏｎｆｉｇ情報はＣｏｎｆｉｇバックアップ格納部１２１に格納される。
【００８４】
ステップＳ２０３では、エッジルータ管理システム１００において、エッジコマンド管理部１４０が、格納されたＣｏｎｆｉｇ情報を取得し、エッジ設定情報格納部１４１へ格納する。そして、エッジ設定情報計算部１４２が、現用エッジ間の共通設定Ｃｏｎｆｉｇを抽出し、当該共通設定Ｃｏｎｆｉｇをエッジ冗長管理制御機能部１３０へ送信する。共通設定Ｃｏｎｆｉｇは切替えエッジ情報格納部１３１に格納される。
【００８５】
ステップＳ２０４において、切替えエッジ設定部１３３は、切替えエッジ情報格納部１３１から予備エッジ情報及び共通設定Ｃｏｎｆｉｇを抽出し、共通設定Ｃｏｎｆｉｇを予備エッジへ設定する。ステップＳ２０５では、予備エッジから設定応答が送信される。
【００８６】
ステップＳ２０６で現用エッジに故障が発生し、エッジルータ管理システム１００が当該故障を検知する。
【００８７】
ステップＳ２０７において、エッジ設定情報計算部１４２が、故障した現用エッジの一致無し＆部分一致設定Ｃｏｎｆｉｇを抽出し、切替えＣｏｎｆｉｇを生成する。生成された切替えＣｏｎｆｉｇは、エッジ冗長管理制御機能部１３０に送信される。
【００８８】
ステップＳ２０８において、切替えエッジ設定部１３３が、切替えエッジ情報格納部１３１から切替え先予備エッジ情報を抽出し、切替えＣｏｎｆｉｇを切替え先予備エッジへ設定する。そして、ステップＳ２０９において、予備エッジから設定応答が送信される。
【００８９】
（実施例３）
次に、第３の実施の形態に対応する実施例３を図２１を参照して説明する。
【００９０】
ステップＳ３００において、例えば、システム管理者が、エッジルータ管理システム１００に対してエッジ情報を設定し、切替えエッジ情報格納部１３１へ格納する。もしくは、エッジ冗長管理制御機能部１３０が、エッジ装置管理機能部１５０からエッジ情報を自動抽出し、切替えエッジ情報格納部１３１へ格納する。
【００９１】
ステップＳ３０１において、Ｃｏｎｆｉｇ情報収集部１２２が、各現用エッジのＣｏｎｆｉｇ情報を収集するために、各現用エッジに要求を送信する。ステップＳ３０２において、各現用エッジは、Ｃｏｎｆｉｇ情報をエッジルータ管理システム１００へ送信する。Ｃｏｎｆｉｇ情報はＣｏｎｆｉｇバックアップ格納部１２１に格納される。
【００９２】
ステップＳ３０３では、エッジルータ管理システム１００において、エッジコマンド管理部１４０が、格納されたＣｏｎｆｉｇ情報を取得し、エッジ設定情報格納部１４１へ格納する。そして、エッジ設定情報計算部１４２が、部分一致設定Ｃｏｎｆｉｇを抽出し、当該部分一致設定Ｃｏｎｆｉｇをエッジ冗長管理制御機能部１３０へ送信する。また、切替えエッジ計算部１３２が部分一致情報から切替え先現用エッジを計算し、当該切替え先現用エッジの情報を切替えエッジ情報格納部１３１へ格納する。なお、切替え先現用エッジは、現用エッジ毎に計算される。
【００９３】
ステップＳ３０４で現用エッジに故障が発生し、エッジルータ管理システム１００が当該故障を検知する。
【００９４】
ステップＳ３０５において、エッジ設定情報計算部１４２が、故障した現用エッジの一致無しＣｏｎｆｉｇを抽出し、切替えＣｏｎｆｉｇを生成する。生成された切替えＣｏｎｆｉｇは、エッジ冗長管理制御機能部１３０に送信される。
【００９５】
ステップＳ３０６において、切替えエッジ設定部１３３が、切替えエッジ情報格納部１３１から切替え先現用エッジ情報を抽出し、切替えＣｏｎｆｉｇを切替え先現用エッジへ設定する。そして、ステップＳ３０７において、予備エッジから設定応答が送信される。
【００９６】
（実施例４）
次に、第４の実施の形態における方法１に対応する実施例４−１を図２２を参照して説明する。
【００９７】
＜実施例４−１＞
ステップＳ４００において、現用エッジのエッジ通信情報収集部２３１が通信発生時に通信状況を収集し、エッジ通信情報格納部２３２へ格納する。
【００９８】
ステップＳ４０１において、Ｃｏｎｆｉｇ情報収集部１２０が、各現用エッジのＣｏｎｆｉｇ情報を収集するために、各現用エッジに要求を送信する。ステップＳ４０２において、各現用エッジは、Ｃｏｎｆｉｇ情報をエッジルータ管理システム１００へ送信する。Ｃｏｎｆｉｇ情報はＣｏｎｆｉｇバックアップ格納部１２１に格納される。
【００９９】
ステップＳ４０３において、各現用エッジは、エッジ通信情報格納部２３２へ格納されている通信状況をエッジルータ管理システム１００へ送信する。そして、ステップＳ４０４において、エッジルータ管理システム１００は通信状況をエッジ設定情報格納部１４１へ格納し、各現用エッジへ応答を返す。
【０１００】
ステップＳ４０５において、エッジ設定情報計算部１４２が、格納した通信情報とバックアップｃｏｎｆｉｇから、利用中ユーザ、及びサービスに関連するコマンドに優先付を実施し、優先付に基づいて、バックアップＣｏｎｆｉｇに優先度を設定する。
【０１０１】
ステップＳ４０６において、切替えエッジ設定部１３３は、切替えエッジ情報格納部１３１から予備エッジ情報及び共通設定Ｃｏｎｆｉｇを抽出し、共通設定Ｃｏｎｆｉｇを予備エッジへ設定する。ステップＳ４０６では、予備エッジから設定応答が送信される。
【０１０２】
ステップＳ４０７で現用エッジに故障が発生し、エッジルータ管理システム１００が当該故障を検知する。
【０１０３】
ステップＳ４０８において、エッジルータ管理システム１００のエッジ冗長管理制御機能部１３０は、周辺装置の状態を確認し、確認結果を元に、バックアップＣｏｎｆｉｇに設定した優先度を調整する。
【０１０４】
ステップＳ４０９において、エッジ設定情報計算部１４２は、故障した現用エッジの一致無し＆部分一致設定Ｃｏｎｆｉｇを抽出し、優先度に基づきコマンドを並び替え、切替えＣｏｎｆｉｇを生成し、当該切替えＣｏｎｆｉｇを切替えエッジ設定部１３３へ送信する。切替えエッジ設定部１３３は、切替えエッジ情報格納部１３１から切替え先予備エッジ情報を抽出し、切替えＣｏｎｆｉｇを切替え先予備エッジへ設定する。そして、ステップＳ４１０において切替え先予備エッジから設定応答が送信される。
【０１０５】
＜周辺装置の死活確認と優先設定の処理手順例＞
次に、エッジ冗長管理制御機能部１３０が実行する周辺装置の状態の確認、及び確認に基づく設定の例を説明する。ここでは、一例として、図２３のフローチャートに沿って、ＩＰ電話を最優先とする例を説明する。
【０１０６】
エッジ冗長管理制御機能部１３０は、ＩＰ電話の優先設定を行うことを決定する（ステップＳ５０１）と、ＩＰ電話サーバへ通信可能かどうかを調べることを決定して（ステップＳ５０２）、ＩＰ電話サーバの死活確認を行う（ステップＳ５０３）。ＩＰ電話サーバの死活確認は、例えば、切替え先エッジからｐｉｎｇがＩＰ電話サーバに届くか否かにより行うことができる。
【０１０７】
ＩＰ電話サーバの死活確認が成功の場合、すなわち、ＩＰ電話サーバへの通信が可能である場合、ステップＳ５０４に進み、直前にＩＰ電話を利用していた各ユーザのＩＰ電話設定を優先して設定する。
【０１０８】
次のステップＳ５０５では、ＩＰ電話を利用していなかったユーザのＩＰ電話設定を優先して設定する。ステップＳ５０６において、インターネット接続設定が完了しているか否かを確認する。インターネット接続設定が完了していれば（ステップＳ５０６のＹｅｓ）、切替え完了となる（ステップＳ５１２）。
【０１０９】
一方、インターネット接続設定が完了していない場合（Ｓ５０６のＮｏ）、インターネット優先設定を行うこととし（ステップＳ５０７）、インターネット接続装置へ通信が可能かどうかを調べることを決定して（ステップＳ５０８）、インターネット接続装置の死活確認を行う（ステップＳ５０９）。
【０１１０】
インターネット接続装置の死活確認が成功の場合、すなわち、インターネット接続装置への通信が可能である場合、直前にインターネット接続を利用していたユーザのインターネット接続設定を優先して設定する（ステップＳ５１０）。次に、直前にインターネット接続を利用していなかったユーザのインターネット接続設定を優先して設定する（ステップＳ５１１）。
【０１１１】
一方、ステップＳ５０３におけるＩＰ電話サーバの死活確認が失敗でである場合、すなわち、ＩＰ電話サーバへの通信ができない場合、ステップＳ５２０に進み、インターネット接続設定が完了しているか否かの確認を行う。
【０１１２】
インターネット接続設定が完了していない場合（ステップＳ５２０のＮｏ）、インターネット優先設定を行うこととし（ステップＳ５２１）、インターネット接続装置へ通信可能かどうかを調べることを決定して（ステップＳ５２２）、インターネット接続装置の死活確認を行う（ステップＳ５２３）。
【０１１３】
インターネット接続装置の死活確認が成功の場合、すなわち、インターネット接続装置への通信が可能である場合、ステップＳ５２４に進み、直前にインターネット接続を利用していたユーザのインターネット接続設定を優先して設定する（ステップＳ５２４）。次に、直前にインターネット接続を利用していなかったユーザのインターネット接続設定を優先して設定する（ステップＳ５２５）。そして、ステップＳ５０３に戻る。
【０１１４】
＜実施例４−２＞
次に、第４の実施の形態における方法２に対応する実施例４−２を図２４を参照して説明する。
【０１１５】
ステップＳ６００において、現用エッジのエッジ通信情報収集部２３１が通信発生時に通信状況を収集し、エッジ通信情報格納部２３２へ格納する。更に、エッジ設定情報計算部２１２が、格納した通信情報と保存Ｃｏｎｆｉｇから利用中ユーザ、及びサービスに関連するコマンドに優先付を実施し、当該優先付に基づいて、保存Ｃｏｎｆｉｇに優先度を設定する。
【０１１６】
ステップＳ６０１において、Ｃｏｎｆｉｇ情報収集部１２０が、各現用エッジのＣｏｎｆｉｇ情報を収集するために、各現用エッジに要求を送信する。ステップＳ６０２において、各現用エッジは、Ｃｏｎｆｉｇ情報をエッジルータ管理システム１００へ送信する。Ｃｏｎｆｉｇ情報はＣｏｎｆｉｇバックアップ格納部１２１に格納される。
【０１１７】
ステップＳ６０３において、切替えエッジ設定部１３３は、切替えエッジ情報格納部１３１から予備エッジ情報及び共通設定Ｃｏｎｆｉｇを抽出し、共通設定Ｃｏｎｆｉｇを予備エッジへ設定する。ステップＳ６０４では、予備エッジから設定応答が送信される。
【０１１８】
ステップＳ６０５で現用エッジに故障が発生し、エッジルータ管理システム１００が当該故障を検知する。
【０１１９】
ステップＳ６０６において、エッジルータ管理システム１００のエッジ冗長管理制御機能部１３０は、周辺装置の状態を確認し、確認結果を元に、Ｃｏｎｆｉｇに設定してある優先度を調整する。
【０１２０】
ステップＳ６０７において、エッジ設定情報計算部１４２は、故障した現用エッジの一致無し＆部分一致設定Ｃｏｎｆｉｇを抽出し、優先度に基づきコマンドを並び替え、切替えＣｏｎｆｉｇを生成し、当該切替えＣｏｎｆｉｇを切替えエッジ設定部１３３へ送信する。切替えエッジ設定部１３３は、切替えエッジ情報格納部１３１から切替え先予備エッジ情報を抽出し、切替えＣｏｎｆｉｇを切替え先予備エッジへ設定する。そして、ステップＳ６０８において、切替え先予備エッジから設定応答が送信される。
【０１２１】
（実施の形態のまとめ）
以上、説明したとおり、第１の実施の形態に係る技術により、冗長構成をとる複数の通信装置（例：エッジ）を管理する複数の通信装置管理システムを備える管理システムが提供される。各通信装置管理システムは、各通信装置の設定情報を格納する格納手段（例：Ｃｏｎｆｉｇ格納部１２０）と、他の通信装置管理システムとの間で使用リソース情報を交換する交換手段（例：システムリソース管理部１６０）と、前記複数の通信装置のうちのある通信装置に故障が発生した場合に、前記交換手段により取得した使用リソース情報に基づき、前記複数の通信装置管理システムの中で、割り当て可能リソースが最も多い通信装置管理システムを検出する検出手段（例：システムリソース管理部１６０）と、を備える。そして、前記割り当て可能リソースが最も多い通信装置管理システムが、前記故障した通信装置の切替え先の通信装置に対して設定情報を送信する。
【０１２２】
前記割り当て可能リソースが最も多い通信装置管理システムが、前記切替え先の通信装置に対して送信するべき設定情報を保有しない場合においては、当該通信装置管理システムは、他の通信装置管理システムから当該設定情報を受信して、前記切替え先の通信装置に対して送信する。
【０１２３】
第２の実施の形態に係る技術によれば、冗長構成をとる複数の通信装置を管理する通信装置管理システムであって、複数の現用通信装置の設定情報を格納する格納手段（例：Ｃｏｎｆｉｇ格納部１２０）と、前記格納手段に格納されている設定情報から、複数の現用通信装置において共通に設定されている共通設定情報を抽出し、当該共通設定情報を予備通信装置に事前に設定する設定手段（例：エッジコマンド管理部１４０及びエッジ冗長管理制御機能部１３０）と、を備え、複数の現用通信装置のうちのある現用通信装置に故障が発生した場合に、前記設定手段は、当該故障が発生した現用通信装置の設定情報のうちの前記共通設定情報以外の設定情報を前記予備通信装置に送信することを特徴とする通信装置管理システムが提供される。
【０１２４】
第３の実施の形態に係る技術により、冗長構成をとる複数の現用通信装置を管理する通信装置管理システムであって、複数の現用通信装置の設定情報を格納する格納手段（例：Ｃｏｎｆｉｇ格納部１２０）と、前記格納手段に格納されている設定情報に基づいて、現用通信装置間の設定情報を比較する比較手段（例：エッジコマンド管理部１４０）と、複数の現用通信装置のうちのある現用通信装置に故障が発生した場合に、前記比較手段による比較結果に基づいて、複数の現用通信装置の中で、前記故障の発生した現用通信装置の設定情報との差分が最小の設定情報を有する現用通信装置を、前記故障の発生した現用通信装置の切替え先として決定し、当該切替え先の現用通信装置に設定情報を送信する設定手段（例：エッジ冗長管理制御機能部１３０）とを備えることを特徴とする通信装置管理システムが提供される。
【０１２５】
また、第４の実施の形態の方法１に係る技術により、冗長構成をとる複数の通信装置を管理する通信装置管理システムであって、複数の通信装置の設定情報を格納する格納手段（例：Ｃｏｎｆｉｇ格納部１２０）と、各通信装置において観測された通信情報を受信する受信手段（エッジコマンド管理部１４０）と、複数の通信装置のうちのある通信装置に故障が発生した場合に、前記通信情報に基づいて、前記故障が発生した通信装置の切替え先の通信装置に設定するべき設定情報に優先度を付与し、当該優先度に基づく順番で設定情報の設定を行う設定手段（例：エッジコマンド管理部１４０及びエッジ冗長管理制御機能部１３０）とを備えることを特徴とする通信装置管理システムが提供される。
【０１２６】
また、第４の実施の形態の方法２に係る技術により、冗長構成をとる複数の通信装置を管理する通信装置管理システムであって、各通信装置において、通信情報に基づき優先度が付与された設定情報を受信する受信手段（例：Ｃｏｎｆｉｇ格納部１２０）と、前記設定情報を格納する格納手段（例：Ｃｏｎｆｉｇ格納部１２０）と、複数の通信装置のうちのある通信装置に故障が発生した場合に、当該故障が発生した通信装置の設定情報に付与された優先度に基づく順番で、当該故障が発生した通信装置の切替え先の通信装置に対して設定情報の設定を行う設定手段（例：エッジ冗長管理制御機能部１３０）とを備えることを特徴とする通信装置管理システムが提供される。
【０１２７】
また、前記設定手段は、周辺装置の状態に基づき調整した優先度に基づく順番で、前記切替え先の通信装置に対して設定情報の設定を行うこととしてもよい。
【０１２８】
以上、本実施の形態について説明したが、本発明はかかる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【０１２９】
１００  エッジルータ管理システム
１７０  エッジＳＯ設定機能部
１１０  入出力部
１２０  Ｃｏｎｆｉｇ格納部
１３０  エッジ冗長管理制御機能部
１４０  エッジコマンド管理部
１５０  エッジ装置管理機能部
１６０  システムリソース管理部
２００  エッジ
２１０  エッジコマンド管理部
２２０  エッジＣｏｎｆｉｇ管理機能部
２３０  通信観測機能部
２４０  基本部
２５０  装置情報管理部
２６０  転送機能部
２７０  サービス機能部
２８０  パケット入出力部
２９０  内部バス
２９５  電源・空調部
３００  コア網
４００  アクセス網
【図１】
2018029262.tif 000003
【図２】
2018029262.tif 000004
【図３】
2018029262.tif 000005
【図４】
2018029262.tif 000006
【図５】
2018029262.tif 000007
【図６】
2018029262.tif 000008
【図７】
2018029262.tif 000009
【図８】
2018029262.tif 000010
【図９】
2018029262.tif 000011
【図１０】
2018029262.tif 000012
【図１１】
2018029262.tif 000013
【図１２】
2018029262.tif 000014
【図１３】
2018029262.tif 000015
【図１４】
2018029262.tif 000016
【図１５】
2018029262.tif 000017
【図１６】
2018029262.tif 000018
【図１７】
2018029262.tif 000019
【図１８】
2018029262.tif 000020
【図１９】
2018029262.tif 000021
【図２０】
2018029262.tif 000022
【図２１】
2018029262.tif 000023
【図２２】
2018029262.tif 000024
【図２３】
2018029262.tif 000025
【図２４】
2018029262.tif 000026