(57)【要約】      （修正有）【課題】装置混在ネットワークにおいて、新たにネットワーク装置を増設したり、交換した場合、自装置に隣接するネットワーク装置が異なる機能を持った装置であっても、自動的にプログラムをダウンロードするダウンロード機能を提供する。【解決手段】運用中のネットワークに新規装置１を導入し、前記新規装置１からその隣接装置２に対して運用プログラム及び運用データのダウンロードを依頼し、ダウンロード依頼された前記隣接装置２はネットワーク内で、前記新規装置１と同一機種の装置３を検索し、その運用プログラム及び運用データを入手し、前記隣接装置２は前記新規装置１に対して前記入手して保存した当該運用プログラム及び運用データをダウンロードする。【選択図】図１
2005135212.tif 000002
【特許請求の範囲】
【請求項１】
運用中のネットワークに新規装置を導入するステップと、
前記新規装置からその隣接装置に対して運用プログラム及び運用データのダウンロード依頼を行うステップと、
ダウンロード依頼された前記隣接装置はネットワーク内で、前記新規装置と同一機種の装置を検索し、その運用プログラム及び運用データを入手して保存するステップと、
前記隣接装置は前記新規装置に対して前記入手して保存した当該運用プログラム及び運用データをダウンロードするステップと、
を含むことを特徴とする装置混在ネットワークにおけるダウンロード方法。
【請求項２】
請求項１に記載の装置混在ネットワークにおけるダウンロード方法において、
前記隣接装置は前記新規装置が最新の運用プログラム及び運用データであるを認識するステップと、
前記隣接装置は前記新規装置から当該運用プログラム及び運用データをダウンロードするステップと、
前記隣接装置は前記ネットワーク内の前記新規装置と同一機種の装置に対して当該運用プログラム及び運用データをダウンロードするステップと、
をさらに含むことを特徴とする装置混在ネットワークにおけるダウンロード方法。
【請求項３】
請求項１で記載の装置混在ネットワークにおけるダウンロード方法において、
管理の異なるネットワークを接続している装置間で、自装置が属するネットワークの運用プログラム及び運用データをやり取りするステップと、
異なるネットワークの運用プログラム及び運用データを受信した装置は、同一ネットワーク内の全装置に対して当該運用プログラム及び運用データを通知するステップと、  前記新規装置と同一機種の装置が管理の異なるネットワークにのみ存在する場合、管理の異なるネットワークから前記新規装置に対して当該運用プログラムと運用データをダウンロードするステップと、
をさらに含むことを特徴とする装置混在ネットワークにおけるダウンロード方法。
【請求項４】
請求項１に記載の装置混在ネットワークにおけるダウンロード方法において、
前記新規装置の運用プログラム及び運用データが当該ネットワーク内に存在しない場合、全ての機種及び版数の運用プログラム及び運用データを保有する管理端末から、前記隣接装置に当該運用プログラムと当該運用データをダウンロードするステップと、
前記隣接装置から前記新規装置に対して当該運用プログラムと当該運用データをダウンロードするステップと、
をさらに含むことを特徴とする装置混在ネットワークにおけるダウンロード方法。
【請求項５】
請求項１に記載の装置混在ネットワークにおけるダウンロード方法において、
前記新規装置と同一の運用プログラム及び運用データが複数存在する場合、ダウンロード経路に存在する全装置の負荷情報を参照するステップと、
前記負荷情報の値が最も小さい値のダウンロード経路を選択するステップと、
前記選択されたダウンロード経路を経由して前記新規装置に対して当該運用プログラム及び当該運用データをダウンロードするステップと、
をさらに含むことを特徴とする装置混在ネットワークにおけるダウンロード方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置混在ネットワークにおいて、ネットワークを構築する際に必要となる自動ダウンロード方法に係り、特に、ネットワーク装置の増設および交換時に必要なプログラムを自動でダウンロードすることによりオペレータの保守・運用作業を軽減できるようにした装置混在ネットワークにおけるダウンロード方法に関するものである。
【背景技術】
【０００２】
複数のネットワーク装置（ノード）から構成されるネットワークは、ネットワーク装置（ノード）を新規に導入したり、ネットワーク装置（ノード）の障害発生時には、新しいネットワーク装置（ノード）に交換される。また、運用中にプログラムや設定情報のバージョンアップが全ノードで一斉に行われる。
【０００３】
異なった機能を持つネットワーク装置（ノード）を混在させた装置混在ネットワークにおいては、運用中のプログラムや運用データのダウンロードを運用オペレータがこの作業を行うことになるが、従来のネットワーク装置では、自装置が立ち上げられた時、両隣の隣接ネットワーク装置に対して、そのネットワーク装置が有するデータの版数情報の送信を要求し、自装置が必要とする版数と一致すれば、隣接ネットワーク装置にデータの送信要求して、運用中のプログラムや運用データをダウンロードする（例えば、特許文献１参照。）。  
【０００４】
しかしながら、従来のネットワーク装置では、装置混在ネットワークにおいて、増設および交換によって導入された新規装置が、隣接装置と異なる装置の場合には、自動でプログラムや運用データをダウンロードをすることができず、ネットワークを運用管理するオペレータにとって、非常な負担となっていた。
【特許文献１】特開２００３−９２６０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上述した従来の問題点を解決するために、装置混在ネットワークにおいて、新たにネットワーク装置を増設したり、交換したりする際に、自装置に隣接するネットワーク装置（ノード）が異なる機能を持った装置（異なったプログラムで動作）の場合であっても自動的にプログラムをダウンロードできるようにすることにより、オペレータの作業を軽減化させ、ネットワークの運用保守作業の効率化及び品質向上を図った装置混在ネットワークにおけるダウンロード方法を提供することを課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するための第１の発明は、運用中のネットワークに新規装置を導入するステップと、前記新規装置からその隣接装置に対して運用プログラム及び運用データのダウンロード依頼を行うステップと、ダウンロード依頼された前記隣接装置はネットワーク内で、前記新規装置と同一機種の装置を検索し、その運用プログラム及び運用データを入手して保存するステップと、前記隣接装置は前記新規装置に対して前記入手して保存した当該運用プログラム及び運用データをダウンロードするステップとを含んでいる。
【０００７】
この第１の発明によれば、ネットワーク装置の増設及び交換などの際に、隣接装置がネットワーク内で新規装置のプログラムを獲得し、新規装置へのプログラムダウンロードを実現可能なダウンロード方法を提供できる。
【０００８】
第２の発明は、第１に記載の装置混在ネットワークにおけるダウンロード方法において、前記隣接装置は前記新規装置が最新の運用プログラム及び運用データであるを認識するステップと、前記隣接装置は前記新規装置から当該運用プログラム及び運用データをダウンロードするステップと、前記隣接装置は前記ネットワーク内の前記新規装置と同一機種の装置に対して当該運用プログラム及び運用データをダウンロードするステップとをさらに含んでいる。
【０００９】
この第２の発明によれば、ネットワーク内の装置の運用プログラム及び運用データの版数が新規装置の版数に比べて古いものを保持している装置に対し、最新の版数のものをダウンロード可能なダウンロード方法を提供できる。
【００１０】
第３の発明は、第１の発明に記載の装置混在ネットワークにおけるダウンロード方法において、管理の異なるネットワークを接続している装置間で、自装置が属するネットワークの運用プログラム及び運用データをやり取りするステップと、異なるネットワークの運用プログラム及び運用データを受信した装置は、同一ネットワーク内の全装置に対して当該運用プログラム及び運用データを通知するステップと、前記新規装置と同一機種の装置が管理の異なるネットワークにのみ存在する場合、管理の異なるネットワークから前記新規装置に対して当該運用プログラムと運用データをダウンロードするステップと、
をさらに含んでいる。
【００１１】
この第３の発明によれば、ダウンロード依頼を受信した隣接装置は、異なるネットワークのプログラム情報も参照して新規装置へのプログラムダウンロードを実現可能なダウンロード方法を提供できる。
【００１２】
第４の発明は、第１の発明に記載の装置混在ネットワークにおけるダウンロード方法において、前記新規装置の運用プログラム及び運用データが当該ネットワーク内に存在しない場合、全ての機種及び版数の運用プログラム及び運用データを保有する管理端末から、前記隣接装置に当該運用プログラムと当該運用データをダウンロードするステップと、前記隣接装置から前記新規装置に対して当該運用プログラムと当該運用データをダウンロードするステップとをさらに含んでいる。
【００１３】
この第４の発明によれば、ネットワーク内に該当データが存在しない場合には、ダウンロード依頼を受信した隣接装置はダウンロード待ちの状態になるが、オペレータが管理端末を操作することにより、該当するプログラムを管理端末から隣接装置を経由して新規装置へのプログラムダウンロードを実現可能なダウンロード方法を提供できる。
【００１４】
第５の発明は、第１の発明に記載の装置混在ネットワークにおけるダウンロード方法において、前記新規装置と同一の運用プログラム及び運用データが複数存在する場合、ダウンロード経路に存在する全装置の負荷情報を参照するステップと、前記負荷情報の値が最も小さい値のダウンロード経路を選択するステップと、前記選択されたダウンロード経路を経由して前記新規装置に対して当該運用プログラム及び当該運用データをダウンロードするステップとをさらに含んでいる。
【００１５】
この第５の発明によれば、隣接装置がネットワーク及び装置にかかる負荷（ＣＰＵ負荷や送受信バイト数など）を考慮して、新規装置へのプログラムダウンロードを実現可能なダウンロード方法を提供できる。
【発明の効果】
【００１６】
以上、本発明の装置混在ネットワークにおけるダウンロード方法によれば、ネットワーク装置の増設及び交換等の際に、隣接装置がネットワーク内で、新規装置のプログラムを、ネットワーク及び装置にかかる負荷を考慮して獲得し、新規装置へのプログラムダウンロードを実現する。
【００１７】
その結果、装置増設及び交換等の際に、オペレータの作業を軽減させることができネットワークの運用保守管理の性能向上およびサービス性の向上に貢献するところが大きい。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態について、図を参照しながら説明する。
【００１９】
なお、全図を通じて理解を容易にするために同様箇所には、同一符号を付して示すものとする。
【００２０】
図１は、本発明の一実施形態におけるノード増設及び交換時のプログラムダウンロードの説明図である。同図において、１は増設及び交換用のノードＡ、２はノードＡに隣接するノードＢ、３はノードＡ用のプログラムを保持しているノードＣである。なお、ノード（node）はネットワークに接続した装置の総称であって、エンドポイントに接続するクライアントやサーバーの他、ネットワーク上の中継点に設置するルーター、スイッチなども含まれる。
【００２１】
ノードＢ（２）は、ダウンロードを司る以下の構成部を有する。２１はダウンロード依頼受信部、２２は版数送信要求部、２３は版数検索部、２４はデータ記憶部、２５はデータ受信部、２６はデータ送信部、２７はデータ送信要求部、２８はリスタート制御部である。
【００２２】
各ノードＡ（１）、ノードＢ（２）、ノードＣ（３）は、ＳＯＮＥＴ（Synchronous optical network ）／ＳＤＨ（Synchronous digital hierarchy ）インタフェースとイーサネット（登録商標）・インタフェースを備え、運用プログラムと運用データ（ＩＰアドレス等のネットワークで共通なデータ）によって運用されるＩＰ（Internet protocol ）装置でネットワークを構築する。装置が起動されると、運用プログラムと運用データをロードし、ネットワーク内の全装置とＩＰ通信を行うことができる。しかし、自装置にて、運用プログラムと運用データが存在しない場合は、ＳＯＮＥＴ／ＳＤＨフレームのＳＤＨのＤチャネルを用いて、隣接装置としか通信を行うことができない。
【００２３】
図２は、図１におけるダウンロード手順を示す基本フローチャートである。以下、図２の動作フローについて、図１を用いて説明する。
【００２４】
Ｓ１. ノードＡ（１）が増設及び交換され電源が投入されると、ダウンロード依頼をノードＢ（２）のダウンロード依頼受信部２１に送信する。
【００２５】
Ｓ２．ダウンロード依頼を受信したノードＢ（２）は、版数送信要求部２２から版数要求をノードＡ（１）に送信する。
【００２６】
Ｓ３．版数要求を受信したノードＡ（１）は、版数情報をノードＢの版数検索部２３へ送信する。
【００２７】
Ｓ４．版数情報を受信したノードＢ（２）は、版数検索部２３でノードＡ（１）用の最新データを保持しているノードを検索する。
【００２８】
Ｓ５．ノードＢ（２）は、ノードＡ用の最新データを保持しているノードＣ（３）に対してデータ送受信要求を行う。
【００２９】
Ｓ６．ノードＢ（２）のデータ送信要求部２７からデータ送信要求を受信したノードＣ（３）は、データをノードＢ（２）のデータ受信部２５に送信する。
【００３０】
Ｓ７．データを受信したノードＢ（２）のデータ受信部２５は、データ記憶部２４にデータを保存した後、ノードＡ（１）に対してデータ送信部２６からデータを送信する。
【００３１】
Ｓ８．データを受信したノードＡ（１）は、自装置内のメモリにデータを保存した後、リスタート制御部２８’によってリスタートが行われ、メモリに保存したデータをもとに動作することができる。
【００３２】
図３は、本発明による増設及び交換された装置のプログラムが古い場合のダウンロードの説明図である。
【００３３】
装置Ａ１（１1 ）がネットワークへの増設及び交換によって導入され、装置Ａ１（１1 ）以外の装置は、既にネットワーク上で運用されているものとする。装置Ａ１（１1 ）とその隣接装置である装置Ｂ１（２1 ）間は、簡易的な通信手段で通信が行われ、装置Ａ１（１1 ）以外の運用中の装置は、全装置間で相互通信が可能である。
【００３４】
起動した装置Ａ１（１1 ）は、簡易的な通信手段を用いて、隣接装置Ｂ１（２1 ）にダウンロード依頼1)を送信する（便宜上、片方の隣接装置に対してのみ記述する）。
【００３５】
装置Ｂ１（２1 ）は、装置Ａ１（１1 ）に対してプログラム版数要求2)を送信し、装置Ａ１（１1 ）が保持しているプログラム版数受信3)を獲得する。装置Ｂ１（２1 ）は、獲得したプログラム版数と、ネットワーク内に存在する同一種別のプログラム版数を比較し、新しいプログラムを保持している対象装置である装置Ａ２（１2 ）に対してプログラム送信要求4)を行う。対象装置からプログラム受信5)を受信した装置Ｂ１（２1 ）は、自装置内のメモリにプログラムを一旦保存する。保存が完了すると、保存したプログラムを、古いプログラムを保持している装置Ａ１（１1 ）に対してプログラム送信6)を送信することによって、ダウンロードを行うことができる。
【００３６】
図４は、本発明による増設及び交換された装置のプログラムが新しい場合のダウンロードの説明図である。
【００３７】
装置Ａ１（１1 ）がネットワークへの増設及び交換によって導入され、装置Ａ１（１1 ）以外の装置は、既にネットワーク上で運用されているものとする。装置Ａ１（１1 ）とその隣接装置である装置Ｂ１（２1 ）間は、簡易的な通信手段で通信が行われ、装置Ａ１（１1 ）以外の運用中の装置は、全装置間で相互通信が可能である。
【００３８】
起動した装置Ａ１（１1 ）は、簡易的な通信手段を用いて、隣接装置Ｂ１（２1 ）にダウンロード依頼1)を送信する（便宜上、片方の隣接装置に対してのみ記述する）。
【００３９】
装置Ｂ１（２1 ）は、装置Ａ１（１1 ）に対してプログラム版数要求2)を送信し、装置Ａ１（１1 ）が保持しているプログラム版数受信3)を獲得する。装置Ｂ１（２1 ）は、獲得したプログラム版数と、ネットワーク内に存在する同一種別のプログラム版数を比較し、新しいプログラムを保持している対象装置である装置Ａ１（１1 ）に対してプログラム送信要求4)を行う。対象装置からプログラム受信5)を受信した装置Ｂ１（２1 ）は、自装置内のメモリにプログラムを一旦保存する。保存が完了すると、保存したプログラムを、古いプログラムを保持している装置Ａ２（１2 ）に対してプログラム送信6)を送信することによって、ダウンロードを行うことができる。
【００４０】
なお、実際には、もう一方の隣接装置Ｂ４（２4 ）を経由して古いプログラムを保持している装置Ａ３（１3 ）に対してもプログラム送信を行う。
【００４１】
図５は、本発明による複数プログラムを保存する場合のプログラム保存領域図であり、各装置内のメモリ（例えばフラシュ・メモリ）に複数プログラムを保持してダウンロードを行うものである。
【００４２】
プログラム保存領域４には、自装置起動用データの保存場所である自装置用データ保存領域以外に、他装置へのダウンロード用データ保存場所である他装置用データ保存領域の２つのプログラム領域を割り当て、他装置用データを予め保存しておく。
【００４３】
これにより、他装置用データ領域に保存されているプログラムを、新規装置にダウンロードすることによって、増設及び交換対象の装置と同一機種装置がネットワーク内に存在しない場合でも、ダウンロードを行うことができる。
【００４４】
図６は、本発明によるプログラム保存領域自動書換えの説明図であり、ネットワーク上の装置間で保持するプログラム情報のやりとりを、1)書き換え前と2)書き換え後とに分けて表示することにより、保存内容の変化を示している。
【００４５】
ネットワーク内の各装置（１〜６）は、保持するプログラム情報（自装置用プログラム及び他装置用プログラム）を装置間でやりとりすることによって、ネットワーク内全装置の自装置及び他装置用データ保存領域に保存されているプログラム種別を取得する。各装置は、プログラム種別ごとに、全プログラム数に占める割合を計算する。自装置で保持するプログラムが割合の多いもので、かつ装置番号が小さかった場合、他装置用プログラム保存領域を書き換える。これにより自装置用プログラムと同じプログラムにはならないようにする) 。図６において、Ａ，Ｂ，Ｃはそれぞれ装置Ａ（プログラムα）、装置Ｂ（プログラムβ）、装置Ｃ（プログラムγ）を表している。
【００４６】
1)書き換え前は、各装置のメモリの保存内容として、プログラム書き換え前のプログラムの種類を表しており、他装置用プログラム保存領域には、全ての装置が装置Ｂ用のプログラムを保持している。この場合には、装置Ｃ用のプログラムγは、装置３のみしか保存されていないので、装置３が装置Ｃと交換されると、ダウンロードを行うことができない事態が生じてしまう。
【００４７】
2)書き換え後は、各装置のメモリの保存内容がプログラム種類で均等に書き換えられた状態を表している。したがって、この場合には、装置３が装置Ｃと交換されても、装置Ｃ用のプログラムを保持している装置が、ネットワーク内に存在するので、ダウンロードを行うことができる。
【００４８】
図７は、本発明による異なるネットワーク間のダウンロードの説明図である。同図において、異なるネットワークとは、運用データ（ネットワーク内で共通のデータ）が異なり、各装置が送信するプログラム情報（図６の表に示した情報）が届かないネットワークのことを表す。図７に示すように、異なるネットワークが例えばイーサケーブルによって接続されている場合には、異なるネットワークを接続している装置間で、自装置が属するネットワークのプログラム情報（図６の表に示した情報）をやりとりする。
【００４９】
異なるネットワークのプログラム情報を受信した装置は、同一ネットワーク内の全装置に対して、異なるネットワークのプログラム情報を通知する。装置が増設及び交換された際に、ダウンロード依頼を受信した隣接装置は、異なるネットワークのプログラム情報も参照してダウンロードを行うことができる。
【００５０】
図８は、本発明による異なる複数ネットワーク間のダウンロードの説明図である。同図において、ネットワークＡに装置Ａ１（１1 ）が増設及び交換によって導入され、装置Ａ用のプログラムを保持している装置が、ネットワークＢとネットワークＣに存在する場合を表している。異なるネットワークを接続している装置として、例えばネットワークＡに関しては、同図に示すように、装置Ｂ１（２1 ）と装置Ｂ２（２2 ）は、異なるネットワーク間の回線情報を、ネットワークの全装置に通知している。ネットワークＡとネットワークＢを接続している回線の伝送速度と、ネットワークＡとネットワークＣを接続している回線の伝送速度と、それらの回線の送受信バイト数から、回線の空き容量を計算し、空き容量の大きな回線を選択してダウンロードを行うことができる。
【００５１】
図９は、本発明による管理端末から隣接装置を経由してのダウンロードの説明図であり、プログラムが保存されていない装置Ａ１（１1 ）をネットワーク内に増設及び交換した場合で、ネットワーク内にダウンロード対象データが存在しない場合のダウンロードを示している。
【００５２】
起動した装置Ａ１（１1 ）は、簡易的な通信手段を用いて、隣接装置Ｂ１（２1 ）にダウンロード依頼1)を送信する（便宜上、片方の隣接装置に対してのみ記述する）。
【００５３】
装置Ｂ１（２1 ）は、装置Ａ１（１1 ）に対してプログラム版数要求2)を送信し、装置Ａ１（１1 ）が保持しているプログラム版数受信3)を獲得する。
【００５４】
ネットワーク内に該当データが存在しない場合は、ダウンロードを行うことができないので、ダウンロード依頼を受信した隣接装置Ｂ１（２1 ）は、ダウンロード待ち状態となり、管理端末５からのプログラムダウンロードを待つ。
【００５５】
管理端末５から該当するプログラムを、隣接装置Ｂ１（２1 ）に対して、ＩＰ通信を用いて送信することによって、プログラムダウンロード4)を行う。隣接装置Ｂ１（２1 ）は、メモリ（例えばＲＡＭ）内にプログラムを一旦保存し、保存が完了したらメモリ内のプログラムを、装置Ａ１（１1 ）にプログラム送信5)することによって、ダウンロードを行うことができる。
【００５６】
図１０は、本発明による負荷情報を考慮したダウンロードの説明図であり、ネットワーク装置の負荷情報（ＣＰＵ負荷や送受信バイト数等）を参照して、プログラム獲得要求を送信する自動ダウンロード方法を示す。同図において、ネットワーク内の各装置は、自装置の負荷情報と並び順情報を、装置間で定期的に通知する。負荷情報とはＣＰＵ使用率や、データ送受信情報等である。
【００５７】
図１０に示すように、増設及び交換によってネットワークに導入された新規装置Ａ１（１1 ）は、その隣接装置Ｂ１（２1 ）及びＢ４（２4 ）に対して、ダウンロード依頼1)を行う。装置Ｂ１（２1 ）及び装置Ｂ４（２4 ）は、それぞれ装置Ａ１（１1 ）に対してプログラム版数要求2)を送信し、装置Ａ１（１1 ）が保持しているプログラム版数受信3)を獲得する。ダウンロード依頼を受けた隣接装置Ｂ１（２1 ）及びＢ４（２4 ）は、それぞれにネットワーク内で新規装置用のプログラムを保持している装置を検索する。検索した結果、複数の装置である装置Ａ２（１2 ）と装置Ａ３（１3 ）が該当する場合、負荷情報と並び順情報を参照し、ネットワークにかかる負荷が小さい装置である装置Ａ３（１3 ）が選択され、隣接装置Ｂ４（２4 ）は、プログラム送信要求4)を装置Ａ３（１3 ）に送信する。その結果、隣接装置Ｂ４（２4 ）は、装置Ａ３（１3 ）からのプログラム受信5)を獲得し、装置Ａ１（１1 ）にプログラム送信6)することによって、ダウンロードを行うことができる。
【００５８】
以上の実施例を含む実施形態に関し、更に以下の付記を開示する。
【００５９】
（付記１）  運用中のネットワークに新規装置を導入するステップと、前記新規装置からその隣接装置に対して運用プログラム及び運用データのダウンロード依頼を行うステップと、ダウンロード依頼された前記隣接装置はネットワーク内で、前記新規装置と同一機種の装置を検索し、その運用プログラム及び運用データを入手して保存するステップと、前記隣接装置は前記新規装置に対して前記入手して保存した当該運用プログラム及び運用データをダウンロードするステップとを含むことを特徴とする装置混在ネットワークにおけるダウンロード方法。
（付記２）  付記１に記載の装置混在ネットワークにおけるダウンロード方法において、前記隣接装置は前記新規装置が最新の運用プログラム及び運用データであるを認識するステップと、前記隣接装置は前記新規装置から当該運用プログラム及び運用データをダウンロードするステップと、前記隣接装置は前記ネットワーク内の前記新規装置と同一機種の装置に対して当該運用プログラム及び運用データをダウンロードするステップとをさらに含むことを特徴とする装置混在ネットワークにおけるダウンロード方法。
（付記３）  付記１に記載の装置混在ネットワークにおけるダウンロード方法において、前記隣接装置は自装置用データと他装置用データとを保持するステップと、前記新規装置に対して他装置用の運用プログラム及び運用データをダウンロードするステップとをさらに含むことを特徴とする装置混在ネットワークにおけるダウンロード方法。
【００６０】
（付記４）  付記１で記載の装置混在ネットワークにおけるダウンロード方法において、管理の異なるネットワークを接続している装置間で、自装置が属するネットワークの運用プログラム及び運用データをやり取りするステップと、異なるネットワークの運用プログラム及び運用データを受信した装置は、同一ネットワーク内の全装置に対して当該運用プログラム及び当該運用データを通知するステップと、  前記新規装置と同一機種の装置が管理の異なるネットワークにのみ存在する場合、管理の異なるネットワークから前記新規装置に対して当該運用プログラムと運用データをダウンロードするステップとをさらに含むことを特徴とする装置混在ネットワークにおけるダウンロード方法。
（付記５）  付記１で記載の装置混在ネットワークにおけるダウンロード方法において、前記新規装置と同一機種の装置が複数の異なるネットワークに存在する場合、回線容量の使用量を検知するステップと、最も空きのある回線を選択して運用プログラムと運用データをダウンロードするステップとをさらに含むことを特徴とする装置混在ネットワークにおけるダウンロード方法。
【００６１】
（付記６）  付記１に記載の装置混在ネットワークにおけるダウンロード方法において、前記新規装置の運用プログラム及び運用データが当該ネットワーク内に存在しない場合、全ての機種及び版数の運用プログラム及び運用データを保有する管理端末から、前記隣接装置に当該運用プログラムと当該運用データをダウンロードするステップと、前記隣接装置から前記新規装置に対して当該運用プログラムと当該運用データをダウンロードするステップとをさらに含むことを特徴とする装置混在ネットワークにおけるダウンロード方法。
（付記７）  付記１に記載の装置混在ネットワークにおけるダウンロード方法において、前記新規装置と同一の運用プログラム及び運用データが複数存在する場合、ダウンロード経路に存在する全装置の負荷情報を参照するステップと、前記負荷情報の値が最も小さい値のダウンロード経路を選択するステップと、前記選択されたダウンロード経路を経由して前記新規装置に対して当該運用プログラム及び当該運用データをダウンロードするステップとをさらに含むことを特徴とする装置混在ネットワークにおけるダウンロード方法。
【産業上の利用可能性】
【００６２】
本発明は、異なったプログラムで動作するネットワーク装置が混在するネットワークにおいて、ネットワーク装置の増設及び交換などを行った場合、プログラムを効率良く自動でダウンロードすることに利用できる。
【図面の簡単な説明】
【００６３】
【図１】本発明の一実施形態におけるノード増設及び交換時のダウンロードの説明図である。
【図２】図１におけるダウンロード手順を示す基本フローチャートである。
【図３】本発明による増設及び交換された装置のプログラムが古い場合のダウンロードの説明図である。
【図４】本発明による増設及び区間された装置のプログラムが新しい場合のダウンロードの説明図である。
【図５】本発明による複数プログラムを保存する場合のプログラム保存領域の構成図である。
【図６】本発明によるプログラム保存領域自動書換えの説明図である。
【図７】本発明による異なるネットワーク間のダウンロードの説明図である。
【図８】本発明による異なる複数ネットワーク間のダウンロードの説明図である。
【図９】本発明による管理端末から隣接装置を経由してのダウンロードの説明図である。
【図１０】本発明による負荷情報を考慮したダウンロードの説明図である。
【符号の説明】
【００６４】
１    ネットワーク装置Ａ
２    ネットワーク装置Ｂ
３    ネットワーク装置Ｃ
４    プログラム保存領域
５    管理端末
２１    ダウンロード依頼受信部
２２    版数送信要求部
２３    版数検索部
２４    データ記憶部
２５    データ受信部
２６    データ送信部
２７    データ送信要求部
２８    リスタート制御部
【図１】
2005135212.tif 000003
【図２】
2005135212.tif 000004
【図３】
2005135212.tif 000005
【図４】
2005135212.tif 000006
【図５】
2005135212.tif 000007
【図６】
2005135212.tif 000008
【図７】
2005135212.tif 000009
【図８】
2005135212.tif 000010
【図９】
2005135212.tif 000011
【図１０】
2005135212.tif 000012