(57)【要約】【課題】複数の装置における互いのプログラムの版数の整合を容易にとる。【解決手段】ＮＭＳ１００が、ＭＴＢＬ１０１に記憶されているＦＷ２１２−１，２１２−２，２２２−１，２２２−２の版数の期待値を示す版数情報を、ＮＥ２１０，２２０へ送信し、ＮＥ２１０，２２０が、ＮＭＳ１００から送信されてきた版数情報が示す版数のプログラムへ、ＦＷ２１２−１，２１２−２，２２２−１，２２２−２を更新する。【選択図】図１
2011258046.tif 000002
【特許請求の範囲】
【請求項１】
プログラムを記憶し、該記憶されたプログラムを実行することにより動作する複数の伝送装置と、該複数の伝送装置それぞれと接続された版数管理装置とから構成された伝送システムにおいて、
前記版数管理装置は、
前記複数の伝送装置それぞれが動作するためのプログラムの版数の期待値を示す版数情報を記憶するマスターテーブルと、
所定のタイミングで、前記マスターテーブルに記憶されている版数情報を、前記伝送装置へ送信する送信部とを有し、
前記伝送装置は、
前記版数管理装置から送信されてきた版数情報を記憶するスレーブテーブルと、
前記スレーブテーブルに記憶された版数情報が示す版数のプログラムへ、前記プログラムを更新する更新部とを有することを特徴とする伝送システム。
【請求項２】
請求項１に記載の伝送システムにおいて、
前記版数管理装置は、
前記伝送装置の状態を監視する監視部を有し、
前記送信部は、前記監視部が前記伝送装置の所定の部分に交換が生じたことを検知した場合、前記版数情報を前記マスターテーブルから読み出して前記伝送装置へ送信することを特徴とする伝送システム。
【請求項３】
請求項１に記載の伝送システムにおいて、
前記プログラムは、ファームウェアであることを特徴とする伝送システム。
【請求項４】
請求項１に記載の伝送システムにおいて、
前記プログラムは、ソフトウェアであることを特徴とする伝送システム。
【請求項５】
記憶されたプログラムを実行することにより動作する複数の伝送装置と接続された版数管理装置であって、
前記複数の伝送装置それぞれが動作するためのプログラムの版数の期待値を示す版数情報を記憶するマスターテーブルと、
所定のタイミングで、前記マスターテーブルに記憶されている版数情報を、前記伝送装置へ送信する送信部とを有する版数管理装置。
【請求項６】
プログラムを実行することにより動作する複数の伝送装置と、該複数の伝送装置それぞれと接続された版数管理装置とから構成された伝送システムにおける前記プログラムの版数を管理する版数管理方法であって、
前記版数管理装置が、当該版数管理装置に具備されたマスターテーブルに記憶されている、前記複数の伝送装置が動作するためのプログラムの版数の期待値を示す版数情報を、所定のタイミングで前記伝送装置へ送信する処理と、
前記伝送装置が、前記版数管理装置から送信されてきた版数情報が示す版数のプログラムへ、前記プログラムを更新する処理とを行う版数管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファームウェアやソフトウェア等のコンピュータプログラムの版数を管理する伝送システム、版数管理装置および版数管理方法に関する。
【背景技術】
【０００２】
近年、伝送装置等の電子装置は、ファームウェアやソフトウェア等のコンピュータプログラム（以下、プログラムと称する）を実行することにより動作するものが多い。このように、プログラムを用いて動作する装置においては、そのプログラムの版数を管理する必要がある。特に、このような装置が複数台存在するシステムにおいては、それぞれのプログラムの版数を互いに整合しておく必要がある。
【０００３】
図１２は、一般的な伝送システムの一形態を示す図である。
【０００４】
図１２に示した伝送システム１０００は、ＮＭＳ１０１０と、ＮＥ１０２０，１０３０とから構成されている。
【０００５】
ＮＥ１０２０，１０３０それぞれは、プログラムを記憶し、記憶されたプログラムを実行することにより動作する伝送装置である。
【０００６】
さらに、ＮＥ１０２０には、ＮＥ１０２０で動作するプログラムであるＦＷ１０２２−１，１０２２−２が搭載されており、ＦＷ１０２２−１，１０２２−２の版数（バージョン）を示す版数情報を記憶するテーブルであるＴＢＬ１０２１が設けられている。なお、ここでは、ＦＷ１０２２−１，１０２２−２がファームウェアである場合を例に挙げる。
【０００７】
また、ＮＥ１０３０には、ＮＥ１０３０で動作するプログラムであるＦＷ１０３２−１，１０３２−２が搭載されており、ＦＷ１０３２−１，１０３２−２の版数（バージョン）を示す版数情報を記憶するテーブルであるＴＢＬ１０３１が設けられている。なお、ここでは、ＦＷ１０３２−１，１０３２−２がファームウェアである場合を例に挙げる。
【０００８】
なお、ＦＷ１０２２−１とＦＷ１０３２−１とは、互いに同じファームウェアである。また、ＦＷ１０２２−２とＦＷ１０３２−２とは、互いに同じファームウェアである。
【０００９】
ＮＭＳ１０１０は、ＮＥ１０２０，１０３０それぞれと接続され、ＴＢＬ１０２１，１０３１を管理することにより、ＦＷ１０２２−１，１０２２−２，１０３２−１，１０３２−２の版数情報を管理する。
【００１０】
図１２に示した伝送システム１０００においては、ＮＥ１０２０は、ＴＢＬ１０２１を用いてＦＷ１０２２−１，１０２２−２を期待する版数に整合することができる。また同様に、ＮＥ１０３０は、ＴＢＬ１０３１を用いてＦＷ１０３２−１，１０３２−２を期待する版数に整合することができる。
【００１１】
しかしながら、このようにプログラムの版数の期待値を各伝送装置が個別に持っているため、伝送装置内のプログラムの版数が整合された状態であっても、複数の伝送装置間では、プログラムの版数が互いに整合されていない状態となってしまうおそれがある。
【００１２】
また、プログラムの版数の期待値を伝送装置内に持っているため、プログラムの版数の期待値を保持（記憶）する部分の交換が発生した場合、プログラムの版数の期待値が初期化されたり、意図しないプログラムの版数の期待値が設定されてしまったりして、その期待値にプログラムが整合されることにより回線障害を引き起こしてしまうおそれがある。
【００１３】
一般的に、伝送システムにおけるプログラムの版数管理は、伝送装置内にてプログラムの整合を行うことで、当該伝送装置単体で求められる機能を保証することを目的として行われている（例えば、特許文献１参照。）。
【００１４】
このような版数管理は、伝送装置単体で閉じた機能については有効である。しかし、複数の伝送装置から構成されたシステムにおいて実現される機能については、複数の伝送装置間でのプログラムの版数の整合を人手によって行わなければならない。その場合、人為的ミスが生じるおそれもあり、それにより、回線障害を引き起こしてしまうケースもある。
【００１５】
また、上述したように、伝送装置単体で閉じた整合を行う方式では、プログラムの版数の期待値を保持（記憶）する部分の交換が発生した場合、プログラムの版数の期待値が初期化されたり、意図しないプログラムの版数の期待値が設定されてしまったりするおそれがある。それにより、自律的に伝送装置内の整合を行うことができないか、意図しない整合が行われ、回線障害を引き起こしてしまうケースがある。さらに、これを回避するために、伝送装置の期待値を意識した構成品の手配をしなければならない。
【００１６】
そこで、複数の装置間でプログラムの版数の整合を行う技術が考えられている（例えば、特許文献２，３参照。）。
【先行技術文献】
【特許文献】
【００１７】
【特許文献１】特開２０００−３０５７５８号公報
【特許文献２】特開平０９−３０５３８４号公報
【特許文献３】特開２０００−３３０８４０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１８】
特許文献２に記載されたような技術は、各伝送装置がサポートする機能の差異を意識して伝送装置への設定を制限する技術である。そのため、伝送システム内にサポート機能の異なる伝送装置の種類が増えるにつれ、管理が複雑になってしまうという問題点がある。
【００１９】
また、特許文献３に記載された技術においては、サブ版の版数変更が必要となってしまい、それに伴い回線断を引き起こしてしまうおそれがある。
【００２０】
本発明の目的は、上述した課題を解決する伝送システム、版数管理装置および版数管理方法を提供することである。
【課題を解決するための手段】
【００２１】
本発明の伝送システムは、
プログラムを記憶し、該記憶されたプログラムを実行することにより動作する複数の伝送装置と、該複数の伝送装置それぞれと接続された版数管理装置とから構成された伝送システムにおいて、
前記版数管理装置は、
前記複数の伝送装置それぞれが動作するためのプログラムの版数の期待値を示す版数情報を記憶するマスターテーブルと、
所定のタイミングで、前記マスターテーブルに記憶されている版数情報を、前記伝送装置へ送信する送信部とを有し、
前記伝送装置は、
前記版数管理装置から送信されてきた版数情報を記憶するスレーブテーブルと、
前記スレーブテーブルに記憶された版数情報が示す版数のプログラムへ、前記プログラムを更新する更新部とを有することを特徴とする。
【００２２】
また、本発明の版数管理装置は、
記憶されたプログラムを実行することにより動作する複数の伝送装置と接続された版数管理装置であって、
前記複数の伝送装置それぞれが動作するためのプログラムの版数の期待値を示す版数情報を記憶するマスターテーブルと、
所定のタイミングで、前記マスターテーブルに記憶されている版数情報を、前記伝送装置へ送信する送信部とを有する。
【００２３】
また、本発明の版数管理方法は、
プログラムを実行することにより動作する複数の伝送装置と、該複数の伝送装置それぞれと接続された版数管理装置とから構成された伝送システムにおける前記プログラムの版数を管理する版数管理方法であって、
前記版数管理装置が、当該版数管理装置に具備されたマスターテーブルに記憶されている、前記複数の伝送装置が動作するためのプログラムの版数の期待値を示す版数情報を、所定のタイミングで前記伝送装置へ送信する処理と、
前記伝送装置が、前記版数管理装置から送信されてきた版数情報が示す版数のプログラムへ、前記プログラムを更新する処理とを行う。
【発明の効果】
【００２４】
以上説明したように、本発明においては、複数の装置における互いのプログラムの版数の整合を正確に、かつ容易にとることができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の伝送システムの第１の実施の形態を示す図である。
【図２】図１に示したＮＭＳの内部構成の一例を示す図である。
【図３】図２に示したＭＴＢＬの構造の一例を示す図である。
【図４】図１に示したＮＥの内部構成の一例を示す図である。
【図５】図４に示したＴＢＬの構造の一例を示す図である。
【図６】図１に示した伝送システムにおける版数管理方法を説明するためのフローチャートである。
【図７】本発明の伝送システムの第２の実施の形態を示す図である。
【図８】図７に示した伝送システムにおける版数管理方法を説明するためのフローチャートである。
【図９】本発明の伝送システムの第３の実施の形態を示す図である。
【図１０】図９に示した伝送システムにおける版数管理方法を説明するためのフローチャートである。
【図１１】図９に示した伝送システムにおけるＮＥのファームウェアの版数アップの処理を説明するためのフローチャートである。
【図１２】一般的な伝送システムの一形態を示す図である。
【発明を実施するための形態】
【００２６】
以下に、本発明の実施の形態について図面を参照して説明する。なお、以下では、「プログラム」が「ファームウェア」である場合を例に挙げて説明するが、「ソフトウェア」等のプログラムであっても良い。
（第１の実施の形態）
図１は、本発明の伝送システムの第１の実施の形態を示す図である。
【００２７】
本形態は図１に示すように、ＮＭＳ１００と、ＮＥ２１０，２２０とから構成された伝送システム１０となっている。ここでは、ＮＥの数が２つである場合を例に挙げて説明するが、３つ以上のものであっても良い。
【００２８】
ＮＥ２１０，２２０それぞれは、プログラムを記憶し、記憶されたプログラムを実行することにより動作する互いに同じ伝送装置である。
【００２９】
さらに、ＮＥ２１０には、ＮＥ２１０で動作するプログラムであるＦＷ２１２−１，２１２−２が搭載されており、ＦＷ２１２−１，２１２−２の版数（バージョン）の期待値を示す版数情報を記憶するテーブルであるＴＢＬ２１１が設けられている。
【００３０】
また、ＮＥ２２０には、ＮＥ２２０で動作するプログラムであるＦＷ２２２−１，２２２−２が搭載されており、ＦＷ２２２−１，２２２−２の版数（バージョン）の期待値を示す版数情報を記憶するテーブルであるＴＢＬ２２１が設けられている。
【００３１】
なお、ＦＷ２１２−１とＦＷ２２２−１とは、互いに同じファームウェアである。また、ＦＷ２１２−２とＦＷ２２２−２とは、互いに同じファームウェアである。
【００３２】
ＮＭＳ１００は、ＮＥ２１０，２２０それぞれと接続され、ＴＢＬ２１１，２２１を管理することにより、ＦＷ２１２−１，２１２−２，２２２−１，２２２−２の版数情報を管理する版数管理装置である。
【００３３】
また、ＮＭＳ１００には、ＦＷ２１２−１，２１２−２，２２２−１，２２２−２それぞれの版数の期待値を示す版数情報を記憶するテーブルであるＭＴＢＬ１０１が設けられている。
【００３４】
図２は、図１に示したＮＭＳ１００の内部構成の一例を示す図である。
【００３５】
図１に示したＮＭＳ１００には図２に示すように、ＭＴＢＬ１０１と、送信部１０２と、監視部１０３とが設けられている。なお、図２には、図１に示したＮＭＳ１００の構成要素のうち、本発明に係わる構成要素のみを示した。
【００３６】
ＭＴＢＬ１０１は、ＮＥ２１０，２２０それぞれが動作するためのプログラムであるＦＷ２１２−１，２１２−２，２２２−１，２２２−２の版数の期待値を示す版数情報を記憶するマスターテーブルである。
【００３７】
図３は、図２に示したＭＴＢＬ１０１の構造の一例を示す図である。
【００３８】
図２に示したＭＴＢＬ１０１には図３に示すように、ＦＷ２１２−１，２１２−２，２２２−１，２２２−２を識別するためにＦＷ２１２−１，２１２−２，２２２−１，２２２−２にあらかじめ固有に付与されたＦＷ識別情報と、ＦＷ２１２−１，２１２−２，２２２−１，２２２−２の版数の期待値をそれぞれ示すＦＷ版数情報とが対応付けられて記憶されている。
【００３９】
ここで、ＦＷ２１２−１およびＦＷ２２２−１のＦＷ識別情報が「０００００００１」であり、ＦＷ２１２−２およびＦＷ２２２−２のＦＷ識別情報が「０００００００２」である場合を例に挙げて説明する。
【００４０】
例えば図３に示すように、ＦＷ識別情報「０００００００１」と、ＦＷ版数情報「ａ００１」とが対応付けられて記憶されている。これは、ＦＷ識別情報が「０００００００１」であるファームウェア（ＦＷ２１２−１，２２２−１）の版数の期待値を示す版数情報は「ａ００１」であることを示している。
【００４１】
また、ＦＷ識別情報「０００００００２」と、ＦＷ版数情報「ｂ００２」とが対応付けられて記憶されている。これは、ＦＷ識別情報が「０００００００２」であるファームウェア（ＦＷ２１２−２，２２２−２）の版数の期待値を示す版数情報は「ｂ００２」であることを示している。
【００４２】
監視部１０３は、ＮＥ２１０，２２０の状態を監視する。具体的には、ＴＢＬ２１１またはＴＢＬ２２１を管理している部分に交換が生じたかどうかを監視する。また、ＮＭＳ１００とＮＥ２１０またはＮＥ２２０との間の接続が確立したかどうかを監視する。なお、これらの監視方法については、所定の信号を自律的に送信し、その送信した信号に対する応答信号が送信されてきたかどうかに基づいて監視するものであっても良いし、ＮＥ２１０，２２０から所定の信号が送信されてきたかどうかに基づいて監視するものであっても良い。また、ＮＥ２１０，２２０に専用のレジスタを設け、監視部１０３が当該レジスタの値を所定のタイミングで確認することにより監視するものであっても良く、特に規定しない。
【００４３】
送信部１０２は、所定のタイミングで、ＭＴＢＬ１０１に記憶されているＦＷ版数情報を、ＮＥ２１０，２２０へ送信する。このとき、監視部１０３が、ＮＥ２１０またはＮＥ２２０の所定の部分に交換が生じたことを検知した場合、または、ＮＭＳ１００とＮＥ２１０またはＮＥ２２０との間の接続が確立したことを検知した場合、送信部１０２は、ＦＷ識別情報とＦＷ版数情報とをＭＴＢＬ１０１から読み出し、読み出したＦＷ識別情報とＦＷ版数情報とをＮＥ２１０，２２０へ送信する。なお、ＮＭＳ１００を操作するオペレータから所定の入力があった場合に、ＦＷ版数情報をＭＴＢＬ１０１から読み出して送信するものであっても良い。
【００４４】
図４は、図１に示したＮＥ２１０の内部構成の一例を示す図である。
【００４５】
図１に示したＮＥ２１０には図４に示すように、ＴＢＬ２１１と、更新部２１３とが設けられており、ＮＥ２１０内で動作するＦＷ２１２−１，２１２−２が搭載されている。なお、図１に示したＮＥ２２０の内部構成も、ＮＥ２１０の内部構成と同様である。
【００４６】
ＴＢＬ２１１は、ＦＷ２１２−１，２１２−２のＦＷ版数情報の期待値を記憶するスレーブテーブルである。また、ＴＢＬ２１１は、ＮＭＳ１００からＦＷ２１２−１，２１２−２のＦＷ版数情報（期待値）が送信されてきた場合、送信されてきたＦＷ版数情報を記憶する（更新する）。
【００４７】
図５は、図４に示したＴＢＬ２１１の構造の一例を示す図である。
【００４８】
図４に示したＴＢＬ２１１には図５に示すように、ＦＷ２１２−１，２１２−２を識別するためにＦＷ２１２−１，２１２−２にあらかじめ固有に付与されたＦＷ識別情報と、ＦＷ２１２−１，２１２−２の版数の期待値をそれぞれ示すＦＷ版数情報とが対応付けられて記憶されている。
【００４９】
ここで、上述したものと同様に、ＦＷ２１２−１のＦＷ識別情報が「０００００００１」であり、ＦＷ２１２−２のＦＷ識別情報が「０００００００２」である場合を例に挙げて説明する。
【００５０】
例えば図５に示すように、ＦＷ識別情報「０００００００１」と、ＦＷ版数情報「ａ００１」とが対応付けられて記憶されている。これは、ＦＷ識別情報が「０００００００１」であるファームウェア（ＦＷ２１２−１）の版数の期待値を示す版数情報は「ａ００１」であることを示している。
【００５１】
また、ＦＷ識別情報「０００００００２」と、ＦＷ版数情報「ｂ００２」とが対応付けられて記憶されている。これは、ＦＷ識別情報が「０００００００２」であるファームウェア（ＦＷ２１２−２）の版数の期待値を示す版数情報は「ｂ００２」であることを示している。
【００５２】
更新部２１３は、ＴＢＬ２１１に記憶された版数情報が示す版数のファームウェアをダウンロードし、ダウンロードしたファームウェアへ現在のファームウェアを更新する。
【００５３】
以下に、図１に示した伝送システム１０における版数管理方法について説明する。
【００５４】
図６は、図１に示した伝送システム１０における版数管理方法を説明するためのフローチャートである。
【００５５】
まず、ＮＭＳ１００とＮＥ２１０またはＮＥ２２０との接続が確立された、または、ＮＥ２１０のＴＢＬ２１１を管理している部分またはＮＥ２２０のＴＢＬ２２１を管理している部分の交換が行われたことが、監視部１０３にて検知されると（ステップＳ１）、それがＮＥ２１０である場合、送信部１０２によってＭＴＢＬ１０１からＦＷ識別情報とＦＷ版数情報とが読み出される。そして、読み出されたＦＷ識別情報とＦＷ版数情報とが、送信部１０２からＮＥ２１０へ送信される。
【００５６】
送信部１０２から送信されてきたＦＷ版数情報は、ＴＢＬ２１１にて共に送信されてきたＦＷ識別情報と対応付けられるＦＷ版数情報に記憶される（ステップＳ２）。つまり、ＭＴＢＬ１０１にてＮＥ２１０と対応付けられて記憶されている内容が、ＴＢＬ２１１にコピーされる。具体的には、図５に示したように、ＴＢＬ２１１には、ＦＷ識別情報「０００００００１」とＦＷ版数情報「ａ００１」とが対応付けられ、また、ＦＷ識別情報「０００００００２」とＦＷ版数情報「ｂ００２」とが対応付けられて記憶される。
【００５７】
その後、更新部２１３によって、ＦＷ２１２−１，２１２−２がＴＢＬ２１１に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ３）。
【００５８】
なお、この整合は、各版数のファームウェアが格納されている装置等からダウンロードされるものであっても良いし、その方法は特に規定しない。また、ダウンロードされたファームウェアが元のファームウェアに代わって動作（更新）されるものであることは言うまでもない。後述する「整合」について、同じである。
【００５９】
一方、監視部１０３において検知されたＮＥがＮＥ２２０である場合、送信部１０２によってＭＴＢＬ１０１からＦＷ識別情報とＦＷ版数情報とが読み出される。そして、読み出されたＦＷ識別情報とＦＷ版数情報とが、送信部１０２からＮＥ２２０へ送信される。
【００６０】
送信部１０２から送信されてきたＦＷ版数情報は、ＴＢＬ２２１にて共に送信されてきたＦＷ識別情報と対応付けられるＦＷ版数情報に記憶される（ステップＳ４）。つまり、ＭＴＢＬ１０１にてＮＥ２２０と対応付けられて記憶されている内容が、ＴＢＬ２２１にコピーされる。
【００６１】
その後、ステップＳ３と同様に、ＦＷ２２２−１，２２２−２がＴＢＬ２２１に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ５）。
【００６２】
このように、伝送システム１０内の全てのＮＥ２１０，２２０のファームウェアがＭＴＢＬ１０１の示すファームウェアの版数に自律的に整合されるため、ファームウェアの版数整合に関する人為的ミスをなくすことができる。
【００６３】
また、ＴＢＬ２１１またはＴＢＬ２２１を保持するＮＥ２１０またはＮＥ２２０の管理部が交換された場合であっても、ＴＢＬ２１１およびＴＢＬ２２１はＭＴＢＬ１０１に自律的に整合されるため、ＦＷ２１２−１，２１２−２，２２２−１，２２２−２が意図しない版数のファームウェアとなることはない。
【００６４】
また、これらの効果により、構成品の手配においては、ファームウェアの版数の期待値を意識する必要はなくなる。
【００６５】
さらに、オペレータやＮＭＳ１００は、ＮＥ２１０，２２０への設定に関してサポート機能の差異を意識する必要がなくなる。
【００６６】
なお、ステップＳ２，Ｓ３の処理については、オペレータの指示によって行われるものであっても良い。
【００６７】
また、上述したように、ファームウェアを整合する方法については、ＮＭＳ１００からのファームウェアダウンロードなどが考えられるが、ここでは特に規定しない。
（第２の実施の形態）
図７は、本発明の伝送システムの第２の実施の形態を示す図である。本形態は、複数のエリアからなる伝送システムにおいて、エリアごとにプログラムを整合する機能を具備した伝送システムの形態である。
【００６８】
本形態は図７に示すように、ＮＭＳ３００と、ＮＥ４１０，４２０，４３０，４４０とから構成された伝送システム２０となっている。ここでは、ＮＥの数が４つである場合を例に挙げて説明するが、その数は規定しない。また、１つのエリア内のＮＥの数は規定しない。
【００６９】
また、ＮＥ４１０およびＮＥ４２０がエリア４０１に配置されており、またＮＥ４３０およびＮＥ４４０がエリア４０２に配置されている。
【００７０】
また、版数管理装置であるＮＭＳ３００には、ＭＴＢＬ３０１と、ＭＴＢＬ３０２とが設けられている。
【００７１】
ＭＴＢＬ３０１は、エリア４０１に配置されたＮＥ４１０（ＴＢＬ４１１）およびＮＥ４２０（ＴＢＬ４２１）を管理する。管理方法は、第１の実施の形態におけるＭＴＢＬ１０１と同じである。
【００７２】
また、ＭＴＢＬ３０２は、エリア４０２に配置されたＮＥ４３０（ＴＢＬ４３１）およびＮＥ４４０（ＴＢＬ４４１）を管理する。管理方法は、第１の実施の形態におけるＭＴＢＬ１０１と同じである。
【００７３】
また、伝送装置であるＮＥ４１０には、ＮＥ４１０で動作するプログラムであるＦＷ４１２−１，４１２−２が搭載されており、ＦＷ４１２−１，４１２−２の版数（バージョン）の期待値を示す版数情報を記憶するテーブルであるＴＢＬ４１１が設けられている。
【００７４】
また、伝送装置であるＮＥ４２０には、ＮＥ４２０で動作するプログラムであるＦＷ４２２−１，４２２−２が搭載されており、ＦＷ４２２−１，４２２−２の版数（バージョン）の期待値を示す版数情報を記憶するテーブルであるＴＢＬ４２１が設けられている。
【００７５】
なお、ＦＷ４１２−１とＦＷ４２２−１とは、互いに同じファームウェアである。また、ＦＷ４１２−２とＦＷ４２２−２とは、互いに同じファームウェアである。
【００７６】
また、伝送装置であるＮＥ４３０には、ＮＥ４３０で動作するプログラムであるＦＷ４３２−１，４３２−２が搭載されており、ＦＷ４３２−１，４３２−２の版数（バージョン）の期待値を示す版数情報を記憶するテーブルであるＴＢＬ４３１が設けられている。
【００７７】
また、伝送装置であるＮＥ４４０には、ＮＥ４４０で動作するプログラムであるＦＷ４４２−１，４４２−２が搭載されており、ＦＷ４４２−１，４４２−２の版数（バージョン）の期待値を示す版数情報を記憶するテーブルであるＴＢＬ４４１が設けられている。
【００７８】
なお、ＦＷ４３２−１とＦＷ４４２−１とは、互いに同じファームウェアである。また、ＦＷ４３２−２とＦＷ４４２−２とは、互いに同じファームウェアである。
【００７９】
また、ＮＥ４１０，４２０，４３０，４４０それぞれに搭載されるＦＷの数は、特に規定しない。
【００８０】
また、ＴＢＬ４１１，４２１，４３１，４４１の構造は、図５に示したＴＢＬ１１１の構造の例と同様である。
【００８１】
以下に、図７に示した伝送システム２０における版数管理方法について説明する。
【００８２】
図８は、図７に示した伝送システム２０における版数管理方法を説明するためのフローチャートである。
【００８３】
まず、ＮＭＳ３００とＮＥ４１０またはＮＥ４２０またはＮＥ４３０またはＮＥ４４０との接続が確立された、または、ＮＥ４１０のＴＢＬ４１１を管理している部分またはＮＥ４２０のＴＢＬ４２１を管理している部分またはＮＥ４３０のＴＢＬ４３１を管理している部分またはＮＥ４４０のＴＢＬ４４１を管理している部分の交換が行われたことが、ＮＭＳ３００にて検知されると（ステップＳ１１）、それがＮＥ４１０である場合、ＮＭＳ３００にてＭＴＢＬ３０１からＦＷ識別情報とＦＷ版数情報とが読み出される。
【００８４】
読み出されたＦＷ識別情報とＦＷ版数情報とは、ＮＭＳ３００からＮＥ４１０へ送信される。
【００８５】
ＮＭＳ３００から送信されてきたＦＷ版数情報は、ＴＢＬ４１１にて共に送信されてきたＦＷ識別情報と対応付けられるＦＷ版数情報に記憶される（ステップＳ１２）。つまり、ＭＴＢＬ３０１にてＮＥ４１０と対応付けられて記憶されている内容が、ＴＢＬ４１１にコピーされる。具体的には、ＴＢＬ４１１には、ＦＷ４１２−１のＦＷ識別情報とそのＦＷ版数情報とが対応付けられ、また、ＦＷ４１２−２のＦＷ識別情報とそのＦＷ版数情報とが対応付けられて記憶される。
【００８６】
その後、ＮＥ４１０にて、ＦＷ４１２−１，４１２−２がＴＢＬ４１１に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ１３）。
【００８７】
また、ステップＳ１１にて検知されたＮＥがＮＥ４２０である場合、ＮＭＳ３００にてＭＴＢＬ３０１からＦＷ識別情報とＦＷ版数情報とが読み出される。
【００８８】
読み出されたＦＷ識別情報とＦＷ版数情報とは、ＮＭＳ３００からＮＥ４２０へ送信される。
【００８９】
ＮＭＳ３００から送信されてきたＦＷ版数情報は、ＴＢＬ４２１にて共に送信されてきたＦＷ識別情報と対応付けられるＦＷ版数情報に記憶される（ステップＳ１４）。つまり、つまり、ＭＴＢＬ３０１にてＮＥ４２０と対応付けられて記憶されている内容が、ＴＢＬ４２１にコピーされる。具体的には、ＴＢＬ４２１には、ＦＷ４２２−１のＦＷ識別情報とそのＦＷ版数情報とが対応付けられ、また、ＦＷ４２２−２のＦＷ識別情報とそのＦＷ版数情報とが対応付けられて記憶される。
【００９０】
その後、ＮＥ４２０にて、ＦＷ４２２−１，４２２−２がＴＢＬ４２１に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ１５）。
【００９１】
また、ステップＳ１１にて検知されたＮＥがＮＥ４３０である場合、ＮＭＳ３００にてＭＴＢＬ３０２からＦＷ識別情報とＦＷ版数情報とが読み出される。
【００９２】
読み出されたＦＷ識別情報とＦＷ版数情報とは、ＮＭＳ３００からＮＥ４３０へ送信される。
【００９３】
ＮＭＳ３００から送信されてきたＦＷ版数情報は、ＴＢＬ４３１にて共に送信されてきたＦＷ識別情報と対応付けられるＦＷ版数情報に記憶される（ステップＳ１６）。つまり、つまり、ＭＴＢＬ３０１にてＮＥ４３０と対応付けられて記憶されている内容が、ＴＢＬ４３１にコピーされる。具体的には、ＴＢＬ４３１には、ＦＷ４３２−１のＦＷ識別情報とそのＦＷ版数情報とが対応付けられ、また、ＦＷ４３２−２のＦＷ識別情報とそのＦＷ版数情報とが対応付けられて記憶される。
【００９４】
その後、ＮＥ４３０にて、ＦＷ４３２−１，４３２−２がＴＢＬ４３１に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ１７）。
【００９５】
また、ステップＳ１１にて検知されたＮＥがＮＥ４４０である場合、ＮＭＳ３００にてＭＴＢＬ３０２からＦＷ識別情報とＦＷ版数情報とが読み出される。
【００９６】
読み出されたＦＷ識別情報とＦＷ版数情報とは、ＮＭＳ３００からＮＥ４４０へ送信される。
【００９７】
ＮＭＳ３００から送信されてきたＦＷ版数情報は、ＴＢＬ４４１にて共に送信されてきたＦＷ識別情報と対応付けられるＦＷ版数情報に記憶される（ステップＳ１８）。つまり、つまり、ＭＴＢＬ３０１にてＮＥ４４０と対応付けられて記憶されている内容が、ＴＢＬ４４１にコピーされる。具体的には、ＴＢＬ４４１には、ＦＷ４４２−１のＦＷ識別情報とそのＦＷ版数情報とが対応付けられ、また、ＦＷ４４２−２のＦＷ識別情報とそのＦＷ版数情報とが対応付けられて記憶される。
【００９８】
その後、ＮＥ４４０にて、ＦＷ４４２−１，４４２−２がＴＢＬ４４１に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ１９）。
（第３の実施の形態）
図９は、本発明の伝送システムの第３の実施の形態を示す図である。
【００９９】
本形態は図９に示すように、ＮＭＳ５００と、ＮＥ６１０とから構成された伝送システム３０となっている。ここでは、ＮＥの数が１つである場合を例に挙げて説明するが、その数は規定しない。また、エリアの数は規定しない。
【０１００】
また、版数管理装置であるＮＭＳ５００には、ＭＴＢＬ５０１と、ＳＭＴＢＬ５０２とが設けられている。
【０１０１】
ＭＴＢＬ５０１は、ＮＥ６１０に搭載されたファームウェアについて、運用に使用されることが期待されるファームウェアの版数を示す版数情報を記憶する。
【０１０２】
ＳＭＴＢＬ５０２は、ＮＥ６１０に搭載されたファームウェアについて、非運用面に格納されることが期待されるファームウェアの版数を記憶するスタンバイテーブルである。非運用面に格納されたファームウェアは運用に直接関係しないファームウェアであり、伝送装置のファームウェアの版数アップに関して一般的に利用されているものである。詳細な説明は、ここでは省略する。
【０１０３】
また、伝送装置であるＮＥ６１０には、ＴＢＬ−ＡＣＴ６１１と、ＦＷ−ＡＣＴ６１２−１，６１２−２と、ＴＢＬ６１３，６１５とが設けられている。
【０１０４】
ＦＷ−ＡＣＴ６１２−１は、ＮＥ６１０で動作するファームウェアであるＦＷ６１４−１とＦＷ６１６−１とのどちらが運用面であるかを示す情報を記憶する。
【０１０５】
ＦＷ−ＡＣＴ６１２−２は、ＮＥ６１０で動作するファームウェアであるＦＷ６１４−２とＦＷ６１６−２とのどちらが運用面であるかを示す情報を記憶する。
【０１０６】
ＴＢＬ６１３は、運用面または非運用面のファームウェアの版数（バージョン）の期待値を示す版数情報を記憶する。
【０１０７】
ＴＢＬ６１５は、運用面または非運用面のファームウェアの版数（バージョン）の期待値を示す版数情報を記憶する。
【０１０８】
ＴＢＬ−ＡＣＴ６１１は、ＴＢＬ６１３とＴＢＬ６１５とのどちらが運用面として期待されているものであるかを示す情報を記憶する。つまり、ＴＢＬ−ＡＣＴ６１１に「ＴＢＬ６１３が運用面（ＡＣＴ）である」という情報が記憶されている場合、ＴＢＬ６１３には運用面のファームウェアの版数の期待値を示す版数情報が記憶され、ＴＢＬ６１５には非運用面のファームウェアの版数の期待値を示す版数情報が記憶される。また、ＴＢＬ−ＡＣＴ６１１に「ＴＢＬ６１５が運用面（ＡＣＴ）である」という情報が記憶されている場合、ＴＢＬ６１５には運用面のファームウェアの版数の期待値を示す版数情報が記憶され、ＴＢＬ６１３には非運用面のファームウェアの版数の期待値を示す版数情報が記憶される。
【０１０９】
なお、ＮＥ６１０に搭載されるＦＷの数は、特に規定しない。
【０１１０】
以下に、図９に示した伝送システム３０における版数管理方法について説明する。
【０１１１】
図１０は、図９に示した伝送システム３０における版数管理方法を説明するためのフローチャートである。
【０１１２】
まず、ＮＭＳ５００とＮＥ６１０との接続が確立された、または、ＮＥ６１０のＴＢＬ６１３，６１５を管理している部分の交換が行われたことが、ＮＭＳ５００にて検知されると（ステップＳ２１）、ＮＭＳ５００によって、ＴＢＬ−ＡＣＴ６１１に記憶されている情報が、ＴＢＬ６１３がＡＣＴであることを示すものなのか、それともＴＢＬ６１５がＡＣＴであることを示すものであるかが確認される（ステップＳ２２）。
【０１１３】
ＴＢＬ−ＡＣＴ６１１に記憶されている情報が、ＴＢＬ６１３がＡＣＴであることを示すものである場合、ＭＴＢＬ５０１に記憶されている内容とＴＢＬ６１３に記憶されている内容とが、ＮＭＳ５００によって比較される（ステップＳ２３）。
【０１１４】
その比較の結果、ＭＴＢＬ５０１に記憶されている内容とＴＢＬ６１３に記憶されている内容とが異なる場合、ＮＭＳ５００によってＭＴＢＬ５０１に記憶されている内容がＴＢＬ６１３にコピーされる（ステップＳ２４）。コピーの方法は、上述した通りである。
【０１１５】
続いて、ＮＥ６１０によって、ＦＷ−ＡＣＴ６１２−１に記憶されている情報が、ＦＷ６１４−１がＡＣＴであることを示すものなのか、それともＦＷ６１６−１がＡＣＴであることを示すものであるかが確認される（ステップＳ２５）。なお、ステップＳ２３の比較の結果、ＭＴＢＬ５０１に記憶されている内容とＴＢＬ６１３に記憶されている内容とが同じである場合も、ステップＳ２５の処理が行われる。
【０１１６】
ステップＳ２５の確認の結果、ＦＷ−ＡＣＴ６１２−１に記憶されている情報が、ＦＷ６１４−１がＡＣＴであることを示すものである場合、ＮＥ６１０にて、ＦＷ６１４−１がＴＢＬ６１３に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ２６）。
【０１１７】
一方、ステップＳ２５の確認の結果、ＦＷ−ＡＣＴ６１２−１に記憶されている情報が、ＦＷ６１６−１がＡＣＴであることを示すものである場合、ＮＥ６１０にて、ＦＷ６１６−１がＴＢＬ６１３に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ２７）。
【０１１８】
続いて、ＮＥ６１０によって、ＦＷ−ＡＣＴ６１２−２に記憶されている情報が、ＦＷ６１４−２がＡＣＴであることを示すものなのか、それともＦＷ６１６−２がＡＣＴであることを示すものであるかが確認される（ステップＳ２８）。
【０１１９】
ステップＳ２８の確認の結果、ＦＷ−ＡＣＴ６１２−２に記憶されている情報が、ＦＷ６１４−２がＡＣＴであることを示すものである場合、ＮＥ６１０にて、ＦＷ６１４−２がＴＢＬ６１３に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ２９）。
【０１２０】
一方、ステップＳ２８の確認の結果、ＦＷ−ＡＣＴ６１２−２に記憶されている情報が、ＦＷ６１６−２がＡＣＴであることを示すものである場合、ＮＥ６１０にて、ＦＷ６１６−２がＴＢＬ６１３に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ３０）。
【０１２１】
一方、ステップＳ２２にて、ＴＢＬ−ＡＣＴ６１１に記憶されている情報が、ＴＢＬ６１５がＡＣＴであることを示すものである場合、ＭＴＢＬ５０１に記憶されている内容とＴＢＬ６１５に記憶されている内容とが、ＮＭＳ５００によって比較される（ステップＳ３１）。
【０１２２】
その比較の結果、ＭＴＢＬ５０１に記憶されている内容とＴＢＬ６１５に記憶されている内容とが異なる場合、ＮＭＳ５００によってＭＴＢＬ５０１に記憶されている内容がＴＢＬ６１５にコピーされる（ステップＳ３２）。コピーの方法は、上述した通りである。
【０１２３】
続いて、ＮＥ６１０によって、ＦＷ−ＡＣＴ６１２−１に記憶されている情報が、ＦＷ６１４−１がＡＣＴであることを示すものなのか、それともＦＷ６１６−１がＡＣＴであることを示すものであるかが確認される（ステップＳ３３）。なお、ステップＳ３１の比較の結果、ＭＴＢＬ５０１に記憶されている内容とＴＢＬ６１５に記憶されている内容とが同じである場合も、ステップＳ３３の処理が行われる。
【０１２４】
ステップＳ３３の確認の結果、ＦＷ−ＡＣＴ６１２−１に記憶されている情報が、ＦＷ６１４−１がＡＣＴであることを示すものである場合、ＮＥ６１０にて、ＦＷ６１４−１がＴＢＬ６１５に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ３４）。
【０１２５】
一方、ステップＳ３３の確認の結果、ＦＷ−ＡＣＴ６１２−１に記憶されている情報が、ＦＷ６１６−１がＡＣＴであることを示すものである場合、ＮＥ６１０にて、ＦＷ６１６−１がＴＢＬ６１５に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ３５）。
【０１２６】
続いて、ＮＥ６１０によって、ＦＷ−ＡＣＴ６１２−２に記憶されている情報が、ＦＷ６１４−２がＡＣＴであることを示すものなのか、それともＦＷ６１６−２がＡＣＴであることを示すものであるかが確認される（ステップＳ３６）。
【０１２７】
ステップＳ３６の確認の結果、ＦＷ−ＡＣＴ６１２−２に記憶されている情報が、ＦＷ６１４−２がＡＣＴであることを示すものである場合、ＮＥ６１０にて、ＦＷ６１４−２がＴＢＬ６１５に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ３７）。
【０１２８】
一方、ステップＳ３６の確認の結果、ＦＷ−ＡＣＴ６１２−２に記憶されている情報が、ＦＷ６１６−２がＡＣＴであることを示すものである場合、ＮＥ６１０にて、ＦＷ６１６−２がＴＢＬ６１５に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ３８）。
【０１２９】
以下に、図９に示した伝送システム３０におけるＮＥ６１０のファームウェアの版数アップの具体的な処理について説明する。
【０１３０】
図１１は、図９に示した伝送システム３０におけるＮＥ６１０のファームウェアの版数アップの処理を説明するためのフローチャートである。
【０１３１】
ＮＥ６１０がファームウェアの版数アップ後に運用に使用されることが期待されるファームウェアの版数一覧が、ＮＭＳ５００を操作するオペレータによってＳＭＴＢＬ５０２に設定された後（ステップＳ４１）、ＮＭＳ５００によって、ＴＢＬ−ＡＣＴ６１１に記憶されている情報が、ＴＢＬ６１３がＡＣＴであることを示すものなのか、それともＴＢＬ６１５がＡＣＴであることを示すものであるかが確認される（ステップＳ４２）。
【０１３２】
ＴＢＬ−ＡＣＴ６１１に記憶されている情報が、ＴＢＬ６１３がＡＣＴであることを示すものである場合、ＮＭＳ５００によってＳＭＴＢＬ５０２に記憶されている内容がＴＢＬ６１５にコピーされる（ステップＳ４３）。コピーの方法は、上述した通りである。
【０１３３】
続いて、ＮＥ６１０によって、ＦＷ−ＡＣＴ６１２−１に記憶されている情報が、ＦＷ６１４−１がＡＣＴであることを示すものなのか、それともＦＷ６１６−１がＡＣＴであることを示すものであるかが確認される（ステップＳ４４）。
【０１３４】
ステップＳ４４の確認の結果、ＦＷ−ＡＣＴ６１２−１に記憶されている情報が、ＦＷ６１４−１がＡＣＴであることを示すものである場合、ＮＥ６１０にて、ＦＷ６１６−１がＴＢＬ６１５に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ４５）。
【０１３５】
一方、ステップＳ４４の確認の結果、ＦＷ−ＡＣＴ６１２−１に記憶されている情報が、ＦＷ６１６−１がＡＣＴであることを示すものである場合、ＮＥ６１０にて、ＦＷ６１４−１がＴＢＬ６１５に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ４６）。
【０１３６】
続いて、ＮＥ６１０によって、ＦＷ−ＡＣＴ６１２−２に記憶されている情報が、ＦＷ６１４−２がＡＣＴであることを示すものなのか、それともＦＷ６１６−２がＡＣＴであることを示すものであるかが確認される（ステップＳ４７）。
【０１３７】
ステップＳ４７の確認の結果、ＦＷ−ＡＣＴ６１２−２に記憶されている情報が、ＦＷ６１４−２がＡＣＴであることを示すものである場合、ＮＥ６１０にて、ＦＷ６１６−２がＴＢＬ６１５に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ４８）。
【０１３８】
一方、ステップＳ４７の確認の結果、ＦＷ−ＡＣＴ６１２−２に記憶されている情報が、ＦＷ６１６−２がＡＣＴであることを示すものである場合、ＮＥ６１０にて、ＦＷ６１４−２がＴＢＬ６１５に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ４９）。
【０１３９】
一方、ステップＳ４２にて、ＴＢＬ−ＡＣＴ６１１に記憶されている情報が、ＴＢＬ６１５がＡＣＴであることを示すものである場合、ＮＭＳ５００によってＳＭＴＢＬ５０２に記憶されている内容がＴＢＬ６１３にコピーされる（ステップＳ５０）。コピーの方法は、上述した通りである。
【０１４０】
続いて、ＮＥ６１０によって、ＦＷ−ＡＣＴ６１２−１に記憶されている情報が、ＦＷ６１４−１がＡＣＴであることを示すものなのか、それともＦＷ６１６−１がＡＣＴであることを示すものであるかが確認される（ステップＳ５１）。
【０１４１】
ステップＳ５１の確認の結果、ＦＷ−ＡＣＴ６１２−１に記憶されている情報が、ＦＷ６１４−１がＡＣＴであることを示すものである場合、ＮＥ６１０にて、ＦＷ６１６−１がＴＢＬ６１３に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ５２）。
【０１４２】
一方、ステップＳ５１の確認の結果、ＦＷ−ＡＣＴ６１２−１に記憶されている情報が、ＦＷ６１６−１がＡＣＴであることを示すものである場合、ＮＥ６１０にて、ＦＷ６１４−１がＴＢＬ６１３に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ５３）。
【０１４３】
続いて、ＮＥ６１０によって、ＦＷ−ＡＣＴ６１２−２に記憶されている情報が、ＦＷ６１４−２がＡＣＴであることを示すものなのか、それともＦＷ６１６−２がＡＣＴであることを示すものであるかが確認される（ステップＳ５４）。
【０１４４】
ステップＳ５４の確認の結果、ＦＷ−ＡＣＴ６１２−２に記憶されている情報が、ＦＷ６１４−２がＡＣＴであることを示すものである場合、ＮＥ６１０にて、ＦＷ６１６−２がＴＢＬ６１３に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ５５）。
【０１４５】
一方、ステップＳ５４の確認の結果、ＦＷ−ＡＣＴ６１２−２に記憶されている情報が、ＦＷ６１６−２がＡＣＴであることを示すものである場合、ＮＥ６１０にて、ＦＷ６１４−２がＴＢＬ６１３に記憶されているＦＷ版数情報が示す版数に整合される（ステップＳ５６）。
【０１４６】
その後、ＮＭＳ５００にて、ＭＴＢＬ５０１とＳＭＴＢＬ５０２とが入れ替えられ、また、ＮＥ６１０にて、ＴＢＬ−ＡＣＴ６１１がＴＢＬ６１３とＴＢＬ６１５とのどちらか一方を示しているＡＣＴ表示を反転させ、また、ＮＥ６１０にて、ＦＷ−ＡＣＴ６１２−１がＦＷ６１４−１とＦＷ６１６−１とのどちらか一方を示しているＡＣＴ表示を反転させ、また、ＮＥ６１０にて、ＦＷ−ＡＣＴ６１２−２がＦＷ６１４−２とＦＷ６１６−２とのどちらか一方を示しているＡＣＴ表示を反転させる（ステップＳ５７）。なお、ＭＴＢＬ５０１とＳＭＴＢＬ５０２との入れ替えは、ＭＴＢＬ５０１に記憶されている内容とＳＭＴＢＬ５０２に記憶されている内容との交換であっても良いし、ＭＴＢＬ５０１の役割とＳＭＴＢＬ５０２の役割との単なる交換（つまり、運用面／非運用面の交換）であっても良い。
【０１４７】
このように、ファームウェアの運用面のファームウェアの版数整合に加え、ファームウェアの非運用面のファームウェアの版数整合の仕組みを持ち、更に、ファームウェアの版数アップをファームウェアの運用面の切り替えで実現している。これにより、ファームウェアの版数アップの過程で存在していた期待しない版数のファームウェアが混在する状態や、それに伴う警報の発生などを回避することができるという効果が得られる。
【０１４８】
以上説明したように、本発明においては、以下に記載するような効果を奏する。
【０１４９】
第１の効果は、同一エリア内の全ての伝送装置のプログラムの版数が自律的に整合されるため、プログラムの版数の整合に関する人為的ミスをなくすことができることである。
【０１５０】
第２の効果は、プログラムの版数の期待値を版数管理装置に持ち、かつ、伝送装置へその期待値が自律的に設定されるため、伝送装置で動作するプログラムの版数を管理する部分を交換しても当該伝送装置が意図しないプログラムで運用されることがないことである。
【０１５１】
第３の効果は、第１の効果および第２の効果により、伝送装置の構成品をプログラムの版数を意識せずに手配可能となることである。
【０１５２】
第４の効果は、エリア内のプログラムの版数が整合された状態で運用されるため、エリア内においてプログラムを要因とする伝送装置間のサポート機能の差異はなくなり、それらの伝送装置への設定に関しての管理が簡潔になることである。
【符号の説明】
【０１５３】
１０，２０，３０    伝送システム
１００，３００，５００    ＮＭＳ
１０１，３０１，３０２，５０１    ＭＴＢＬ
１０２    送信部
１０３    監視部
２１０，２２０，４１０，４２０，４３０，４４０，６１０    ＮＥ
２１１，２２１，４１１，４２１，４３１，４４１，６１３，６１５    ＴＢＬ
２１２−１，２１２−２，２２２−１，２２２−２，４１２−１，４１２−２，４２２−１，４２２−２，４３２−１，４３２−２，４４２−１，４４２−２，６１４−１，６１４−２，６１６−１，６１６−２    ＦＷ
２１３    更新部
４０１，４０２    エリア
５０２    ＳＭＴＢＬ
６１１    ＴＢＬ−ＡＣＴ
６１２−１，６１２−２    ＦＷ−ＡＣＴ
【図１】
2011258046.tif 000003
【図２】
2011258046.tif 000004
【図３】
2011258046.tif 000005
【図４】
2011258046.tif 000006
【図５】
2011258046.tif 000007
【図６】
2011258046.tif 000008
【図７】
2011258046.tif 000009
【図８】
2011258046.tif 000010
【図９】
2011258046.tif 000011
【図１０】
2011258046.tif 000012
【図１１】
2011258046.tif 000013
【図１２】
2011258046.tif 000014