(57)【要約】【課題】インタフェースカードを挿入するだけで、最新版ファームウェアを自動的にダウンロード可能な通信システムを提供する。【解決手段】ファームウェアを運用系および予備系の二重化で格納するインタフェースカード８ａ〜８ｋ、インタフェースカード８ａ〜８ｋの挿入を検出して、最新（版）ファームウェアＳＦＷをインタフェースカード８ａ〜８ｋの運用系および予備系にダウンロード処理を実行する監視制御用インタフェース５、制御手段６およびファームウェア記憶手段７を有するアクセスノード終端装置３ａ〜３ｎを備える。【選択図】図１
2007323399.tif 000002
【特許請求の範囲】
【請求項１】
センタに設置された監視制御システムと、遠隔地に設置された複数のアクセスノード終端装置と、前記アクセスノード終端装置と前記監視制御システムを接続する監視制御網と、前記アクセスノード終端装置がそれぞれ複数の加入者宅に設置されたアクセスノードを収容して、前記監視制御システム、前記アクセスノード終端装置および前記アクセスノードをケーブルで接続し、ファームウェアの自動ダウンロードを実行する通信システムにおいて、
前記アクセスノード終端装置は、ファームウェアを運用系および予備系の二重化で格納するノードインタフェースカードと、前記ノードインタフェースカードの挿入を検出して、最新版ファームウェアを前記ノードインタフェースカードの運用系および予備系にダウンロード処理を実行する監視制御用インタフェースと、前記監視制御システムから提供される最新版ファームウェアを記憶するファームウェア記憶手段と、装置内の動作を制御する制御手段と、を備えたことを特徴とする通信システム。
【請求項２】
前記ノードインタフェースカードは、運用系に異常が発生した場合、運用系を予備系に切り替え、予備系を運用系とし、継続して運用することを特徴とする請求項１記載の通信システム。
【請求項３】
前記監視制御用インタフェースは、前記監視制御システムからの最新版ファームウェアの受信、ファームウェアのチェック、最新版ファームウェアの前記ノードインタフェースカードへの自動ダウンロードを処理する運用系カードおよび予備系カードの監視制御カードを備えたことを特徴とする請求項１記載の通信スシステム。
【請求項４】
前記運用系カードおよび前記予備系カードは、それぞれソフトおよびハードに対応した二重化で格納することを特徴とする請求項３記載の通信システム。
【請求項５】
前記監視制御カードは、前記運用系カードのソフトまたはハードに異常が発生した場合、前記運用系カードを前記予備系カードに切り替え、前記予備系カードを運用系カードとし、継続して運用することを特徴とする請求項４または請求項５記載の通信システム。
【請求項６】
アクセスノード終端装置に、二重化されたノードインタフェースカードを挿入することで、ノードインタフェースカードの運用系及び、予備系のファームウェアをダウンロードする方法であって、
前記ノードインタフェースカードの挿入を検出する第一のステップと、
前記ノードインタフェースカードの運用系に格納されたファームウェアと前記アクセスノード終端装置に格納されている最新版ファームウェアを比較する第二のステップと、
前記第二のステップで前記最新版ファームウェアが一致しないと判断した場合、ノードインタフェースカードの予備系のファームウェアと前記最新版ファームウェアが一致するか否かを判定する第三のステップと、
前記第三のステップで、前記最新版のファームウェアが一致しないと判断した場合には、最新版ファームウェアを前記ノードインタフェースカードの予備系にダウンロードする第四のステップと、
前記第四のステップで前記ノードインタフェースカードの予備系にダウンロードしたファームウェアで、起動を指示する第五のステップと、
前記第四のステップで前記ノードインタフェースカードの予備系にダウンロードしたファームウェアを起動ファイルとして確定させ前記ノードインタフェースカードの運用系と予備系を切替える第六のステップと、
前記ノードインタフェースカードの予備系に格納されたファームウェアと前記アクセスノード終端装置に格納されている最新版ファームウェアを比較する第七のステップと、
前記第七のステップで、前記最新版のファームウェアが一致しないと判断した場合には、前記最新版ファームウェアを前記ノードインタフェースカードの予備系にダウンロードする第八のステップと、
を備えたことを特徴とする二重化されたノードインタフェースカードへのファームウェア自動更新方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はファームウェアをダウンロードして運用する通信システムに係り、特にファームウェアを格納する運用系および予備系を有するカードを挿入し、カードの運用系および予備系に最新版ファームウェアを自動的にダウンロードし、継続して通信の運用が可能な通信システムに関する。
【背景技術】
【０００２】
従来の通信システムにおいて、加入者宅に設置されたアクセスノードを管理して制御するアクセスノード終端装置に挿入したインタフェースカードに格納したファームウェア版数は、アクセスノード終端装置で管理されているものが知られている。
【０００３】
インタフェースカードには、アクセスノードを運用する運用系のファームウェアのみが格納されている。なお、アクセスノード終端装置は、遠隔地の多地点に配置されているケースが多い。
【０００４】
また、従来のファームウェア自動ダウンロードシステムは、交換されたモジュールと、モジュールのファームウェアにソフトウェアをダウンロードする機能を有するコントローラと、装置で稼働している版数のソフトウェアを記憶するメモリと、装置の保守を行う保守パソコンとを備え、交換されたモジュールに付属したファームウェアの版数がメモリに記憶された版数と一致しない場合には、コントローラがメモリに記憶されている装置で稼働している版数のソフトウェアをモジュールのファームウェアにダウンロードするように構成されているものが特許文献１に開示されている。
【０００５】
これにより、従来のファームウェア自動ダウンロードシステムは、新しく交換されたモジュール内ファームウェアの版数を装置が稼働している版のソフトウェアに速やかに交換することができ、オペレータがわざわざ装置で稼働しているファームウェアをモジュールにダウンロードする手間を省くことができる。
【０００６】
【特許文献１】特開２００５−７１４０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来の通信システムは、インタフェースカードのファームウェア版数と、アクセスノード終端装置で管理しているファームウェア版数が一致しない場合、ユーザがＧＵＩ（グラフィック・ユーザ・インタフェース）上で版数を確認して、ダウンロード手順を踏まなければならない。
【０００８】
従って、アクセスノード終端装置が遠隔地に多数設置されている場合には、ユーザがファームウェアをダウンロードする工数が膨大なものになる課題がある。
【０００９】
なお、ダウンロードする必要があるインタフェースカードへのダウンロード漏れが発生する虞もある。
【００１０】
また、特許文献１に開示された従来のファームウェア自動ダウンロードシステムは、交換されたモジュールのファームウェアが一面（運用系に相当）のみを使用する場合に適用されているため、稼働中の装置に交換されたモジュールを装着して、装置を継続して稼動することができない課題がある。
【００１１】
さらに、装置が稼働中にモジュールのファームウェアに異常が発生した場合には、装置の稼働を中断しなければならない課題もある。
【００１２】
この発明はこのような課題を解決するためになされたもので、第１の目的はインタフェースカードを挿入するだけで、最新版ファームウェアを自動的にダウンロード可能な通信システムを提供することにある。
【００１３】
また、第２の目的はインタフェースカードの運用系に異常が発生しても、予備系を運用系に切り替え、予備系を運用系として、システムを継続して運用可能な通信システムを提供することにある。
【課題を解決するための手段】
【００１４】
課題を解決するため通信システムは、センタに設置された監視制御システムと、遠隔地に設置された複数のアクセスノード終端装置と、アクセスノード終端装置と監視制御システムを接続する監視制御網と、アクセスノード終端装置がそれぞれ複数の加入者宅に設置されたアクセスノードを収容して、監視制御システム、アクセスノード終端装置およびアクセスノードをケーブルで接続し、ファームウェアの自動ダウンロードを実行する通信システムにおいて、アクセスノード終端装置は、ファームウェアを運用系および予備系の二重化で格納するノードインタフェースカードと、ノードインタフェースカードの挿入を検出して、最新版ファームウェアをノードインタフェースカードの運用系および予備系にダウンロード処理を実行する監視制御用インタフェースと、監視制御システムから提供される最新版ファームウェアを記憶するファームウェア記憶手段と、装置内の動作を制御する制御手段とを備えたことを特徴とする。
【００１５】
通信システムのアクセスノード終端装置は、ファームウェアを運用系および予備系の二重化で格納するノードインタフェースカードと、ノードインタフェースカードの挿入を検出して、最新版ファームウェアをノードインタフェースカードの運用系および予備系にダウンロード処理を実行する監視制御用インタフェースと、監視制御システムから提供される最新版ファームウェアを記憶するファームウェア記憶手段と、装置内の動作を制御する制御手段とを備えたので、インタフェースカードを挿入すると、監視制御用インタフェースの制御により、インタフェースカードの運用系および予備系に格納されているファームウェアと最新（版）ファームウェアを比較し、ファイル版数が異なる場合には、運用系および予備系に最新（版）ファームウェアを自動的にダウンロードすることができる。
【００１６】
また、ノードインタフェースカードは、運用系に異常が発生した場合、運用系を予備系に切り替え、予備系を運用系とし、継続して運用することを特徴とする。
【００１７】
ノードインタフェースカードは、運用系に異常が発生した場合、運用系を予備系に切り替え、予備系を運用系とし、継続して運用するので、ファームウェアの異常に対してファームウェアを二重化して、通信サービスを保証することができる。
【００１８】
さらに、監視制御用インタフェースは、監視制御システムからの最新版ファームウェアの受信、ファームウェアのチェック、最新版ファームウェアのノードインタフェースカードへの自動ダウンロードを処理する運用系カードおよび予備系カードの監視制御カードを備えたことを特徴とする。
【００１９】
監視制御用インタフェースは、監視制御システムからの最新版ファームウェアの受信、ファームウェアのチェック、最新版ファームウェアのノードインタフェースカードへの自動ダウンロードを処理する運用系カードおよび予備系カードの監視制御カードを備えたので、最新（版）ファームウェアの二重化管理ならびにインタフェースカードへの自動ダウンロードの二重化制御を実行することができる。
【００２０】
また、運用系カードおよび予備系カードは、それぞれソフトおよびハードに対応した二重化で格納することを特徴とする。
【００２１】
運用系カードおよび予備系カードは、それぞれソフトおよびハードに対応した二重化で格納するので、予備系に最新（版）ファームウェアを格納することができる。
【００２２】
さらに、監視制御カードは、運用系カードのソフトまたはハードに異常が発生した場合、運用系カードを予備系カードに切り替え、予備系カードを運用系カードとし、継続して運用することを特徴とする。
【００２３】
監視制御カードは、運用系カードのソフトまたはハードに異常が発生した場合、運用系カードを予備系カードに切り替え、予備系カードを運用系カードとし、継続して運用するので、ソフト対応およびハード対応のいずれか一方または双方に異常が発生しても、通信サービスを中断することなく、継続して通信サービスを提供することができる。
【００２４】
また、ノードインタフェースカードへのファームウェアのダウンロード方法は、アクセスノード終端装置に、二重化されたノードインタフェースカードを挿入することでノードインタフェースカードの運用系及び、予備系のファームウェアをダウンロードする方法であって、ノードインタフェースカードの挿入を検出する第一のステップと、ノードインタフェースカードの運用系に格納されたファームウェアとアクセスノード終端装置に格納されている最新版ファームウェアを比較する第二のステップと、第二のステップで最新版ファームウェアが一致しないと判断した場合ノードインタフェースカードの予備系のファームウェアと最新版ファームウェアが一致するか否かを判定する第三のステップと、第三のステップで、最新版のファームウェアが一致しないと判断した場合には、最新版ファームウェアをノードインタフェースカードの予備系にダウンロードする第四のステップと、第四のステップでノードインタフェースカードの予備系にダウンロードしたファームウェアで、起動を指示する第五のステップと、第四のステップでノードインタフェースカードの予備系にダウンロードしたファームウェアを起動ファイルとして確定させノードインタフェースカードの運用系と予備系を切替える第六のステップと、ノードインタフェースカードの予備系に格納されたファームウェアとアクセスノード終端装置に格納されている最新版ファームウェアを比較する第七のステップと、第七のステップで、最新版のファームウェアが一致しないと判断した場合には、最新版ファームウェアをノードインタフェースカードの予備系にダウンロードする第八のステップとを備えたことを特徴とする。
【発明の効果】
【００２５】
通信システムのアクセスノード終端装置は、ファームウェアを運用系および予備系の二重化で格納するノードインタフェースカードと、ノードインタフェースカードの挿入を検出して、最新版ファームウェアをノードインタフェースカードの運用系および予備系にダウンロード処理を実行する監視制御用インタフェースと、監視制御システムから提供される最新版ファームウェアを記憶するファームウェア記憶手段と、装置内の動作を制御する制御手段とを備えたので、インタフェースカードを挿入すると、監視制御用インタフェースの制御により、インタフェースカードの運用系および予備系に格納されているファームウェアと最新（版）ファームウェアを比較し、ファイル版数が異なる場合には、運用系および予備系に最新（版）ファームウェアを自動的にダウンロードすることができ、ファームウェアのダウンロードの手間を省いて利便性の向上をアピールすることができる。
【００２６】
また、ノードインタフェースカードは、運用系に異常が発生した場合、運用系を予備系に切り替え、予備系を運用系とし、継続して運用するので、ファームウェアの異常に対してファームウェアを二重化して、通信サービスを保証することができ、通信サービスの信頼性を高めることができる。
【００２７】
さらに、監視制御用インタフェースは、監視制御システムからの最新版ファームウェアの受信、ファームウェアのチェック、最新版ファームウェアのノードインタフェースカードへの自動ダウンロードを処理する運用系カードおよび予備系カードの監視制御カードを備えたので、最新（版）ファームウェアの二重化管理ならびにインタフェースカードへの自動ダウンロードの二重化制御を実行することができ、システムの信頼性の向上を図ることができる。
【００２８】
また、運用系カードおよび予備系カードは、それぞれソフトおよびハードに対応した二重化で格納するので、予備系に最新（版）ファームウェアを格納することができ、最新（版）ファームウェアで通信サービスを提供する準備をすることができる。
【００２９】
さらに、監視制御カードは、運用系カードのソフトまたはハードに異常が発生した場合、運用系カードを予備系カードに切り替え、予備系カードを運用系カードとし、継続して運用するので、ソフト対応およびハード対応のいずれか一方または双方に異常が発生しても、通信サービスを中断することなく、継続して通信サービスを提供することができ、信頼性の高いシステムを構築することができる。
【００３０】
また、ノードインタフェースカードへのファームウェアのダウンロード方法は、アクセスノード終端装置に、二重化されたノードインタフェースカードを挿入することでノードインタフェースカードの運用系及び、予備系のファームウェアをダウンロードする方法であって、ノードインタフェースカードの挿入を検出する第一のステップと、ノードインタフェースカードの運用系に格納されたファームウェアとアクセスノード終端装置に格納されている最新版ファームウェアを比較する第二のステップと、第二のステップで最新版ファームウェアが一致しないと判断した場合ノードインタフェースカードの予備系のファームウェアと最新版ファームウェアが一致するか否かを判定する第三のステップと、第三のステップで、最新版のファームウェアが一致しないと判断した場合には、最新版ファームウェアをノードインタフェースカードの予備系にダウンロードする第四のステップと、第四のステップでノードインタフェースカードの予備系にダウンロードしたファームウェアで、起動を指示する第五のステップと、第四のステップでノードインタフェースカードの予備系にダウンロードしたファームウェアを起動ファイルとして確定させノードインタフェースカードの運用系と予備系を切替える第六のステップと、ノードインタフェースカードの予備系に格納されたファームウェアとアクセスノード終端装置に格納されている最新版ファームウェアを比較する第七のステップと、第七のステップで、最新版のファームウェアが一致しないと判断した場合には、最新版ファームウェアをノードインタフェースカードの予備系にダウンロードする第八のステップと、備えたことにより、ファイル版数が異なる場合には、運用系および予備系に最新（版）ファームウェアを自動的にダウンロードすることができ、ファームウェアのダウンロードの手間を省いて利便性の向上を図ることができる。
【発明を実施するための最良の形態】
【００３１】
以下、この発明の実施の形態を添付図面に基づいて説明する。なお、ここでは、実施例として通信システムとして光アクセスシステムに適用について説明する。図１は光アクセスシステムのシステム構成を説明するブロック図である。なお、図１では、システム内のファームウェアの伝送について説明し、データ、ビデオ信号および音声信号の通信については省略する。
【００３２】
図１において、光アクセスシステム１は、センタに設置される制御監視システム２と、遠隔地の複数の拠点に設置されるアクセスノード終端装置３ａ〜３ｎと、制御監視システム２およびアクセスノード終端装置３ａ〜３ｎが接続される監視制御網ＮＴと、アクセスノード終端装置３ａにカプラＣＯを介して収容される複数のアクセスノード４とから構築されている。なお、複数のアクセスノード４は、それぞれ加入者宅に設置され、データ、ビデオならびに音声などの宅内通信機器が接続されている。
【００３３】
また、制御監視システム２、アクセスノード終端装置３ａ〜３ｎ、複数のアクセスノード４は、それぞれ光ケーブルＬＣを介して接続されている。
【００３４】
なお、アクセスノード終端装置３ｂ〜３ｎにも、カプラＣＯを介してそれぞれ複数のアクセスノード４が収容されている。
【００３５】
制御監視システム２は、センタの管理者が画面を見ながら操作することにより、アクセスノード終端装置３ａ〜３ｎに対して最新（版）ファームウェアＳＦＷのダウンロード、アクティベーションおよびコミットの指示を送信し、アクセスノード終端装置３ａ〜３ｎが管轄している全てのアクセスノード４の状況を画面上で確認して管理する。
【００３６】
アクセスノード終端装置３ａ（３ｂ〜３ｎも同様）は、ファームウェアを運用系および予備系の二重化で格納するインタフェースカード８ａ〜８ｋと、インタフェースカード８ａ〜８ｋの挿入を検出して、最新（版）ファームウェアＳＦＷをインタフェースカード８ａ〜８ｋの運用系および予備系にダウンロード処理を実行する監視制御用インタフェース５と、制御監視システム２から提供される最新（版）ファームウェアＳＦＷを記憶するファームウェア記憶手段７と、装置内の動作を制御する制御手段６を備え、制御監視システム２から提供される最新（版）ファームウェアＳＦＷをファームウェア記憶手段７に格納し、インタフェースカード８ａ〜８ｋが挿入されると、インタフェースカード８ａ〜８ｋ内のファームウェアＦＷとファームウェア記憶手段７に格納された最新（版）ファームウェアＳＦＷを比較して、最新（版）ファームウェアＳＦＷをインタフェースカード８ａ〜８ｋに自動的にダウンロードする。
【００３７】
また、インタフェースカード８ａ〜８ｋは、最新（版）ファームウェアＳＦＷがダウンロードされると、最新（版）ファームウェアＳＦＷを管轄している全てのアクセスノード４にダウンロードする。
【００３８】
図２はインタフェースカードのブロック図である。図２において、インタフェースカード８ａ（８ｂ〜８ｋ）は、着脱可能なカードで構成し、制御バスＢＵ１に接続された記憶部９、インタフェースカード制御部１０およびインタフェースカード通信ユニット１１を備える。
【００３９】
記憶部９は、書換え可能なフラッシュメモリ（Ｆ−ＲＯＭ）で構成し、運用系のファームウェアＦＷを格納する記憶領域である運用系９αおよび予備系のファームウェアＦＷを格納する記憶領域である予備系９βを備え、運用系９αと予備系９βのファームウェアの二重化を形成する。
【００４０】
インタフェースカード制御部１０は、マイクロプロセッサを基本に構成し、インタフェースカード８ａが挿入された場合には、挿入された旨の情報を監視制御用インタフェース５（監視制御カード（運用系））に通知する制御を実行する。
【００４１】
また、インタフェースカード制御部１０は、運用系９αに格納されているファームウェアＦＷおよび予備系９βに格納されているファームウェアＦＷを監視制御用インタフェース５（監視制御カード（運用系））に提供する制御を実行する。
【００４２】
さらに、インタフェースカード制御部１０は、監視制御用インタフェース５（監視制御カード（運用系））から最新（版）ファームウェアＳＦＷがダウンロード処理されると、最新（版）ファームウェアＳＦＷを運用系９αおよび予備系９βに格納する制御を実行する。
【００４３】
また、インタフェースカード制御部１０は、運用系９αの状態を監視し、運用系９αに異常が発生した場合には、運用系９αの異常発生を監視制御用インタフェース５（監視制御カード（運用系））に通知し、監視制御用インタフェース５（監視制御カード（運用系））からの切替指示を受けて運用系９αから予備系９βに切り替え、予備系９βを運用系として運用する制御を実行する。
【００４４】
インタフェースカード通信ユニット１１は、最新（版）ファームウェアＳＦＷをアクセスノード４に送信する。
【００４５】
また、インタフェースカード通信ユニット１１は、インタフェースカード制御部１０で制御された情報を監視制御用インタフェース５（監視制御カード（運用系））に送信し、監視制御用インタフェース５（監視制御カード（運用系））からの情報を受信する通信動作を実行する。
【００４６】
インタフェースカード８ａ（８ｂ〜８ｋ）を挿入するだけで、最新（版）ファームウェアＳＦＷを自動的にダウンロードすることができるので、システムの運用開始（初期状態）に、インタフェースカード８ａ〜８ｋへの最新（版）ファームウェアＳＦＷのダウンロード作業を単純化するとともに、インタフェースカード８ａ〜８ｋのダウンロード漏れを防止することができる。
【００４７】
また、運用系９αに異常が発生しても、運用系９αと予備系９βを切り替え、予備系９βを運用系にし、継続して運用することができるので、通信サービスの信頼性を高めることができる。
【００４８】
このように、インタフェースカード８ａは、運用系９αに異常が発生した場合、運用系９αを予備系９βに切り替え、予備系９βを運用系とし、継続して運用するので、ファームウェアの異常に対してファームウェアを二重化して、通信サービスを保証することができ、通信サービスの信頼性を高めることができる。
【００４９】
図３は監視制御用インタフェースのブロック図である。図３において、監視制御用インタフェース５は、着脱可能な２枚（二重化）のカードである監視制御カード（運用系）５ａおよび監視制御カード（予備系）５ｂで構成する。
【００５０】
監視制御カード（運用系）５ａは、制御バスＢＵａで接続されたソフト運用系１２αおよびハード運用系１２βの記憶領域を有する記憶部１２、制御カード制御部１３およびインタフェース部１４を備える。
【００５１】
また、監視制御カード（運用系）５ａおよび監視制御カード（予備系）５ｂは、制御監視システム２からの最新（版）ファームウェアＳＦＷの受信、ファームウェアのチェック、最新（版）ファームウェアＳＦＷのノードインタフェースカード８ａへの自動ダウンロードの処理を実行する。
【００５２】
監視制御カード（運用系）５ａの記憶部１２は、フラッシュメモリで構成し、運用系のノードインタフェースカード用ファームウェアＦＷを格納する記憶領域であるソフト運用系１２α、運用系の監視制御カードソフトを格納する記憶領域であるハード運用系１２β、予備系ファームウェアＳＦＷを格納する記憶領域であるソフト予備系１２ψおよび監視制御カードの予備系ソフトを格納する記憶領域であるハード予備系１２δを備える。
一方、監視制御カード（予備系）５ｂの記憶部１２は、監視制御カード（運用系）と同一の記憶領域を備える。
【００５３】
従って、監視制御カード（運用系）５ａおよび監視制御カード（予備系）５ｂの２枚のカードで、ハードウェアとソフトウェアの両方で二重化を構成する。
【００５４】
監視制御カード（運用系）５ａの制御カード制御部１３は、マイクロプロセッサを基本に構成し、インタフェースカード８ａから挿入された旨の情報が提供されると、インタフェースカード８ａの運用系９αに格納されているファームウェアＦＷおよび予備系９βに格納されているファームウェアＦＷを呼び出し、記憶部１２に格納されている最新（版）ファームウェアＳＦＷを呼び出して比較し、ファームウェアＦＷと最新（版）ファームウェアＳＦＷとが異なる場合には、最新（版）ファームウェアＳＦＷを運用系９αおよび予備系９βにダウンロードする制御（ダウンロード処理）を実行する。
【００５５】
一方、運用系９αのファームウェアＦＷまたは予備系９βのファームウェアＦＷのいずれか一方または双方が最新（版）ファームウェアＳＦＷと一致する場合には、最新（版）ファームウェアＳＦＷのダウンロード処理を実行しない。
【００５６】
また、監視制御カード（予備系）５ｂの制御カード制御部１３は、ソフト運用系１２αおよびハード運用系１２βで動作中に、制御監視システム２から最新（版）ファームウェアＳＦＷが提供されると、最新（版）ファームウェアＳＦＷを監視制御カード（運用系）５ａのソフト予備系およびハード予備系に格納するだけではなく、最新（版）ファームウェアＳＦＷを監視制御カード（予備系）５ｂのソフト予備系およびハード予備系にダウンロードする制御（ダウンロード処理）を実行する。
【００５７】
また、監視制御カード（運用系）５ａおよび監視制御カード（予備系）５ｂの制御カード制御部１３は、制御監視システム２からのダウンロード指令、Activation指令およびCommit指令を受信し、受信した指令に基づいてダウンロード処理、Activation処理およびCommit処理を制御する。
【００５８】
さらに、監視制御カード（運用系）５ａおよび監視制御カード（予備系）５ｂの制御カード制御部１３は、ダウンロード、ソフト異常（エラー）、運用系と予備系の切替えなどの状況を監視制御網ＮＴを介して制御監視システム２に送信する制御を実行する。
【００５９】
なお、監視制御カード(運用系)５ａおよび監視制御カード(予備系)５ｂもインタフェースカード８ａとどうように、カードを挿入するだけで、最新(版)ファームウェアＳＦＷをダウンロード処理することができる。
インタフェース部１４は、最新（版）ファームウェアＳＦＷの送受信、切替情報の送受信、ソフト異常の送受信などの通信動作を実行する。
【００６０】
このように、監視制御用インタフェース５は、制御監視システム２からの最新（版）ファームウェアＳＦＷの受信、ファームウェアＦＷのチェック、最新（版）ファームウェアＳＦＷのインタフェースカード８ａへの自動ダウンロードを処理する運用系カードおよび予備系カードの監視制御カード（監視制御カード（運用系）５ａ、監視制御カード（予備系）５ｂ）を備えたので、最新（版）ファームウェアＳＦＷの二重化管理ならびにインタフェースカード８ａへの自動ダウンロードの二重化制御を実行することができ、システムの信頼性の向上を図ることができる。
【００６１】
また、運用系カード（監視制御カード（運用系）５ａ）および予備系カード（監視制御カード（予備系）５ｂ）は、それぞれソフトおよびハードに対応した二重化で格納するので、予備系に最新（版）ファームウェアを格納することができ、最新（版）ファームウェアで通信サービスを提供する準備をすることができる。
【００６２】
さらに、監視制御カード（監視制御カード（運用系）５ａおよび監視制御カード（予備系）５ｂ）は、運用系カード（監視制御カード（運用系）５ａ）のソフトまたはハードに異常が発生した場合、運用系カード（監視制御カード（運用系）５ａ）を予備系カード（監視制御カード（予備系）５ｂ）に切り替え、予備系カード（監視制御カード（予備系）５ｂ）を運用系カードとし、継続して運用するので、ソフト対応およびハード対応のいずれか一方または双方に異常が発生しても、通信サービスを中断することなく、継続して通信サービスを提供することができ、信頼性の高いシステムを構築することができる。
【００６３】
図４は光アクセスシステムのファームウェアのダウンロードを説明する図である。ダウンロード機能は、ＥＭＳ（制御監視システム２）からのコマンド指示および各カード（インタフェースカード８ａ、監視制御カード（運用系）５ａ、監視制御カード（予備系）５ｂ）の版数チェック結果によって、ＣＯＮＴ指示によりファームウェア・ダウンロード処理を実施する。
【００６４】
ＥＭＳ（制御監視システム２）からのダウンロード要求がある場合、ＥＭＳからＬＭ（ロードモジュール）をＦＴＰプロトコルでＧｅｔし、ＣＯＮＴ（監視制御カード(運用系)５ａ）内RAM上のバッファに保存する。その全体ＬＭのバージョンとＣＯＮＴにある全体のＬＭのバージョンを比較し、ダウンロードするＣＯＮＴ用と各ＣＡＲＤ用を決定する。
【００６５】
ＣＯＮＴ(運用系：監視制御カード(運用系)５ａ)のファームウェア管理（ＣＯＮＴ）は、ＣＯＮＴ(運用系)ダウンロード処理、ＣＯＮＴ(予備系：監視制御カード(予備系)５ｂ)ダウンロード処理および各ＣＡＲＤ（インタフェースカード８ａ〜８ｋ）ダウンロード処理を実行する。
【００６６】
ＣＯＮＴ(予備系)のファームウェア管理（ＣＯＮＴ）は、ＣＯＮＴダウンロード処理を実行する。
【００６７】
各ＣＡＲＤ（インタフェースカード８ａ〜８ｋ）のソフトウェア管理は、ＣＡＲＤダウンロード処理およびＯＮＴ（アクセスノード４）ダウンロード処理を実行する。
【００６８】
図５はカード実装時のダウンロード処理を説明する遷移図である。インタフェースカード８ａが「ＣＡＲＤ実装」されると、アクセスノード終端装置３ａが「ＣＡＲＤ実装検出」を行い、「ＣＯＮＴ内運用系にある全体ＬＭ内の個別ＬＭと、ＣＡＲＤ内運用系にあるＬＭとを比較」する。
【００６９】
ＣＯＮＴ内運用系のＬＭとＣＡＲＤ内運用系にあるＬＭが異なる場合、「ＣＯＮＴ内運用系にある全体ＬＭ内の個別ＬＭと、ＣＡＲＤ内予備系にあるＬＭとを比較」する。
【００７０】
ＣＯＮＴ内運用系のＬＭとＣＡＲＤ内予備系にあるＬＭが異なる場合、アクセスノード終端装置３ａからインタフェースカード８ａに「ダウンロードファイル転送（ＦＴＰ  ｐｕｔ）」を実行する。アクセスノード終端装置３ａからインタフェースカード８ａに「ダウンロード指示」を送信すると、インタフェースカード８ａからアクセスノード終端装置３ａに「ダウンロード完了」が送信される。
【００７１】
次に、アクセスノード終端装置３ａからインタフェースカード８ａに「Activation指示」を送信し、インタフェースカード８ａからアクセスノード終端装置３ａに「Activation指示応答」が送信され、インタフェースカード８ａが「再開指示実行」を行う。
【００７２】
続いて、インタフェースカード８ａからアクセスノード終端装置３ａに「再開完了」を送信し、アクセスノード終端装置３ａが「インタフェースカード８ａの運用系バージョンチェック」を実行し、バージョンが一致する場合には、アクセスノード終端装置３ａからインタフェースカード８ａに「Commit指示」を送信し、インタフェースカード８ａからアクセスノード終端装置３ａに「Commit指示完了」を送信する。
【００７３】
このとき、インタフェースカード８ａの運用系が運用を開始する。
【００７４】
さらに、アクセスノード終端装置３ａのＣＯＮＴ予備系からインタフェースカード８ａのＣＡＲＤ予備系にダウンロード処理が実行される。
【００７５】
次に、ノードインタフェースカードへのファームウェアのダウンロード方法について説明する。図６はアクセスノード終端装置の制御手段が、ノードインタフェースカードへのファームウェアのダウンロードを実施する動作を説明するフロー図である。
【００７６】
まず、アクセスノード終端措置３ａに、ノードインタフェースカード８Ｋ〜８ａの何れかが挿入されると、アクセスノード終端装置３ａの制御手段６はノードインタフェースカードの挿入を検出する（Ｓ１）。
【００７７】
アクセスノード終端装置３ａの制御手段６は、カードの運用系に格納されたファームウェアのバージョンとアクセスノード終端装置３ａのファームウェア記憶手段７に格納されている最新版ファームウェアのバージョンを比較し、一致しない場合には、Ｓ３（ステップ３）に進み、一致する場合には、Ｓ７に進み次の処理となる（Ｓ２）。
【００７８】
ここで、カードの運用系に格納されたファームウェアのバージョンとアクセスノード終端装置３ａのファームウェア記憶手段７に格納されている最新版のファームウェアのバージョンが一致しない場合、カードの予備系に格納されたファームウェアとアクセスノード終端装置３ａのファームウェア記憶手段７に格納されている最新版ファームウェアが一致するか否かを比較する（Ｓ３）。
【００７９】
カードの予備系に格納されている最新版のファームウェアとアクセスノード終端装置３ａのファームウェア記憶手段に格納されている最新版のファームウェアのバージョンが一致する場合には、Ｓ５（ステップ５）に進み次の処理となる。
【００８０】
カードの予備系に格納されたファームウェアのバージョンとアクセスノード終端装置３ａのファームウェア記憶手段７に格納されている最新版ファームウェアのバージョンが一致しない場合には、カードの予備系に対して最新版ファームウェアのダウンロードを行う（Ｓ４）。
【００８１】
最新版ファームウェアのダウンロードが完了すると、アクセスノード終端装置３ａは、カードの予備系にダウンロードした最新版ファームウェアに起動指示「Commit指示」を実施する（Ｓ５）。
【００８２】
次に、アクセスノード終端装置３ａの制御手段６は、カードの予備系にダウンロードしたファームウェアを起動ファイルとして確定させ、運用系として起動していたカードを予備系とする。このように、カードの予備系とカードの運用系が入れ替わる。
【００８３】
Ｓ７（ステップ７）では、Ｓ２（ステップ２）から処理が進んできた場合であっても、Ｓ３（ステップ３）以下の処理を進んできた場合であっても、既に、カードの運用系は起動指示を実施した状態であり、カードの予備系は待機状態である。このときに、カードの予備系に格納されたファームウェアとアクセスノード終端装置３ａのファームウェア記憶手段７に格納されている最新版ファームウェアを比較する。
【００８４】
カードの予備系に格納されたファームウェアとアクセスノード終端装置３ａのファームウェア記憶手段７に格納されている最新版ファームウェアのバージョンが一致する場合は、ファームウェアのダウンロードの必要は無い為、ダウンロードの処理を行わず処理終了となる。
【００８５】
カードの予備系に格納されたファームウェアとアクセスノード終端装置３ａのファームウェア記憶手段７に格納されている最新版ファームウェアのバージョンが一致しない場合には、カードの予備系に対して、最新版のファームウェアのダウンロードを実施し、処理終了となる。
【００８６】
なお、本実施の形態では、光アクセスシステムについて説明したが、光通信に限定されることなく、通信線路ならびに無線通信路を媒体にしたあらゆる通信システムに適用することができる。
【００８７】
また、ノードインタフェースカードが二重化されているカードと二重化されていないカードが混在しているシステムでの運用も考えられるが、この場合、図６で示すＳ３（ステップ３）で、ノードインタフェースカードの予備系が有るか否かを判断し、有ると判断したときには、図６に示した処理をそのまま継続し、無いと判断したときにはノードインタフェースカードの運用系のファームウェアを最新版のファームウェアにダウンロードする処理を追加すれば良い。但し、この場合、ダウンロード中はシステムが停止することになることをユーザに了解を得る必要がある。
【００８８】
以上説明したように、通信システム（光アクセスシステム１）のアクセスノード終端装置３ａは、ファームウェアを運用系９αおよび予備系９βの二重化で格納するインタフェースカード８ａと、ノードインタフェースカード８ａの挿入を検出して、最新(版)ファームウェアＳＦＷをノードインタフェースカード８ａの運用系９αおよび予備系９βにダウンロード処理を実行する監視制御用インタフェース５と、制御監視システム２から提供される最新(版)ファームウェアＳＦＷを記憶するファームウェア記憶手段７と、装置内の動作を制御する制御手段６とを備えたので、インタフェースカード８ａを挿入すると、監視制御用インタフェース５の制御により、インタフェースカード８ａの運用系９αおよび予備系９βに格納されているファームウェアＦＷと最新(版)ファームウェアＳＦＷを比較し、ファイル版数が異なる場合には、運用系９αおよび予備系９βに最新(版)ファームウェアＳＦＷを自動的にダウンロードすることができ、ファームウェアのダウンロードの手間を省いて利便性の向上をアピールすることができる。
【００８９】
また、二重化されたノードインタフェースカードの運用系ファームウェア及び予備系ファームウェアの更新が効率良く、確実に実施されることにより、システムの信頼性が向上し、サービスを受けるユーザに対する信頼性を向上することができる。
【図面の簡単な説明】
【００９０】
【図１】光アクセスシステムのシステム構成を説明するブロック図である。
【図２】インタフェースカードのブロック図である。
【図３】監視制御用インタフェースのブロック図である。
【図４】光アクセスシステムのファームウェアのダウンロードを説明する図である。
【図５】カード実装時のダウンロード処理を説明する遷移図である。
【図６】ノードインタフェースカードへのファームウェア・ダウンロードを説明するフロー図である。
【符号の説明】
【００９１】
１…光アクセスシステム、２…制御監視システム、２ａ…監視制御システム内ハードディスク、３ａ〜３ｎ…アクセスノード終端装置、４…アクセスノード、４ａ…通信ユニット、４ｂ…ブート処理部、５…監視制御用インタフェース、５ａ…監視制御カード（運用系）、５ｂ…監視制御カード（予備系）、６…制御手段、７…ファームウェア記憶手段、８ａ〜８ｋ…インタフェースカード、９，１２…記憶部、９α…運用系、９β…予備系、１０…インタフェースカード制御部、１１…インタフェースカード通信ユニット、１２α…ソフト運用系、１２β…ハード運用系、１３…制御カード制御部、１４…インタフェース部、ＮＴ…監視制御網、ＣＯ…カプラ、ＬＣ…光ケーブル、ＦＷ…ファームウェア、ＳＦＷ…最新（版）ファームウェア。
【図１】
2007323399.tif 000003
【図２】
2007323399.tif 000004
【図３】
2007323399.tif 000005
【図４】
2007323399.tif 000006
【図５】
2007323399.tif 000007
【図６】
2007323399.tif 000008