(57)【要約】【課題】ネットワークの信頼性を総合的に評価できるネットワーク評価システム、ネットワーク評価方法、そのためのプログラムを提供することである。【解決手段】ネットワーク装置毎の配備数を含むネットワーク運用情報（３０）を受信して記憶する手段（１４，１５）と、ネットワーク装置毎の故障発生時刻および復旧時刻を含むネットワーク装置故障情報（２０）を受信して記憶する故障情報ＤＢ（１１，１２）と、評価基準値を入力して記憶する記憶部（４０，１８）と、前記記憶されたネットワーク運用情報、ネットワーク装置故障情報、および評価基準値に基づいてネットワーク構成の信頼性を評価する信頼性評価手段（１７）から構成され、信頼性評価手段（１７）で評価した評価結果を表示装置（５０）に表示する。【選択図】図３
2008211725.tif 000002
【特許請求の範囲】
【請求項１】
構成要素である複数のネットワーク装置からなるネットワークの信頼性を評価するネットワーク評価システムであって、
前記ネットワーク装置毎の配備数を含むネットワーク運用情報を入力する手段と、
該入力されたネットワーク運用情報を記憶する手段と、
前記ネットワーク装置毎の故障発生時刻および復旧時刻を含むネットワーク装置故障情報を入力する手段と、
該入力されたネットワーク装置故障情報を記憶する手段と、
ネットワーク構成に対する評価基準値を入力する手段と、
該入力された評価基準値を記憶する手段と、
前記記憶されたネットワーク運用情報、ネットワーク装置故障情報、および評価基準値に基づいてネットワーク構成の信頼性を評価する信頼性評価手段と
を具備することを特徴とするネットワーク評価システム。
【請求項２】
請求項１に記載のネットワーク評価システムにおいて、
前記信頼性評価手段は、前記ネットワーク装置故障情報に含まれるネットワーク装置毎の故障発生時刻および復旧時刻を用いてネットワーク構成の信頼性を評価する手段であることを特徴とするネットワーク評価システム。
【請求項３】
請求項１または２に記載のネットワーク評価システムにおいて、
前記信頼性評価手段は、前記ネットワーク装置故障情報に含まれるネットワーク装置毎の故障発生時刻および復旧時刻を用いてネットワーク装置毎の不稼働率を算出する手段を具備することを特徴とするネットワーク評価システム。
【請求項４】
請求項１から３のいずれかに記載のネットワーク評価システムにおいて、
前記信頼性評価手段は、前記ネットワーク装置故障情報に含まれるネットワーク装置毎の故障発生時刻および復旧時刻および前記ネットワーク運用情報に含まれるネットワーク装置の配備数を用いて不稼働率を算出する手段を具備することを特徴とするネットワーク評価システム。
【請求項５】
請求項１または２に記載のネットワーク評価システムにおいて、
前記信頼性評価手段は、前記ネットワーク装置故障情報に含まれるネットワーク装置毎の故障発生時刻および復旧時刻から求めた機種毎の故障発生時刻および復旧時刻と、前記ネットワーク運用情報に含まれるネットワーク装置の配備数から求めた機種毎の配備数とを用いて機種毎の不稼働率を算出する手段を具備することを特徴とするネットワーク評価システム。
【請求項６】
請求項１から５のいずれかに記載のネットワーク評価システムにおいて、
前記信頼性評価手段は、前記算出された不稼働率と前記記憶されている評価基準値を比較する比較手段を具備することを特徴とするネットワーク評価システム。
【請求項７】
請求項６に記載のネットワーク評価システムにおいて、
前記信頼性評価手段は、前記比較手段により、前記算出された不稼働率が前記記憶されている評価基準値より大きい場合に信頼度が低いと判定する手段であることを特徴とするネットワーク評価システム。
【請求項８】
請求項６または７に記載のネットワーク評価システムにおいて、
前記信頼性評価手段は、前記評価基準値と前記不稼働率の差分の算出結果をもとに信頼度の低い順にネットワーク装置あるいは機種の順位付けを行う手段を具備することを特徴とするネットワーク評価システム。
【請求項９】
請求項２から７のいずれかに記載のネットワーク評価システムにおいて、
前記信頼性評価手段は、前記不稼働率の算出および／または前記不稼働率と前記評価基準値の比較を一定期間ごとあるいは外部から指定したタイミングで行うことを特徴とするネットワーク評価システム。
【請求項１０】
コンピュータを、請求項１から９のいずれかに記載のネットワーク評価システムにおける各手段として機能させるためのネットワーク評価用プログラム。
【請求項１１】
構成要素である複数のネットワーク装置からなるネットワークの信頼性を評価するネットワーク評価方法であって、
前記ネットワーク装置毎の配備数を含むネットワーク運用情報を受信して記憶するステップと、
前記ネットワーク装置毎の故障発生時刻および復旧時刻を含むネットワーク装置故障情報を受信して記憶するステップと、
ネットワーク構成に対する評価基準値を記憶するステップと、
前記記憶されたネットワーク運用情報、ネットワーク装置故障情報、および評価基準値に基づいてネットワーク構成の信頼性を評価する信頼性評価ステップと
を具備することを特徴とするネットワーク評価方法。
【請求項１２】
請求項１１に記載のネットワーク評価方法において、
前記信頼性評価ステップは、前記ネットワーク装置故障情報に含まれるネットワーク装置毎の故障発生時刻および復旧時刻および前記ネットワーク運用情報に含まれるネットワーク装置の配備数を用いて不稼働率を算出するステップと、該算出された不稼働率と前記評価基準値を比較するステップを有することを特徴とするネットワーク評価方法。
【請求項１３】
請求項１１または１２に記載のネットワーク評価方法において、
前記信頼性評価ステップは、前記ネットワーク装置故障情報に含まれるネットワーク装置毎の故障発生時刻および復旧時刻から求めた機種毎の故障発生時刻および復旧時刻と、前記ネットワーク運用情報に含まれるネットワーク装置の配備数から求めた機種毎の配備数とを用いて機種毎の不稼働率を算出するステップと、該算出された機種毎の不稼働率と前記評価基準値を比較するステップを有することを特徴とするネットワーク評価方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ（インターネットプロトコル）に代表されるネットワークプロトコルによって実現されるネットワーク技術に係り、特に、ネットワーク装置（ネットワークを構成するＩＰパケット等のパケットを伝送するための伝送装置、転送する装置、装置間を接続するリンクを構成するための伝送路や装置インターフェース部など）の装置情報と、該ネットワーク装置および該ネットワーク装置を構成する構成部品の故障に関する故障情報と、該ネットワーク装置およびネットワーク装置を構成する構成部品についての配備数（装置数）に関する運用情報とをもとに、前記ネットワーク装置の物理的信頼度を考慮することによって、ネットワークの評価を自動的に、かつ迅速に行うことを可能にするネットワーク評価システムおよびネットワーク評価方法ならびにそのためのプログラムに関するものである。
【背景技術】
【０００２】
従来、通信ネットワークシステムの信頼性は、そのネットワークシステムを構成するネットワーク装置が有する故障確率と通信網に求められている故障確率（例えば不稼動率）をもとに、ネットワークの構成要素（例えば、上述したネットワークシステムを構成する伝送装置、転送する装置、装置間を接続するリンクを構成するための伝送路や装置インターフェース部などのネットワークの構成要素）に配分した確率の比較により評価されてきた。従来のネットワーク信頼性の導出方法については、「ＮＴＴ通信網を理解していただくために」（１９９４．ＮＴＴ通信網研究会発行）第３１４頁〜第３２９頁の“第８章  安定品質“（非特許文献１）に記述されている。
【０００３】
そして、従来の信頼性を考慮したネットワークの設計方法は、ネットワークの設計者が、ネットワークを構成する個々のネットワーク装置やリンク等に関する不稼働率を算出し、ネットワーク設計の対象となるネットワーク区間（あるネットワーク構成要素からあるネットワーク構成要素までの区間）について不稼働率を足し合わせ、その合計値が所定の目標値を満たすようなネットワーク装置やネットワーク装置の構成を選定する、あるいは、装置に収容する加入者数に制限を設けるといったことが実施されている。ネットワーク信頼性の設計方法については、「信頼性ハンドブック」（１９９７．日本信頼性学会発行）第７９頁〜第８４頁の“１.５.３信頼性を考慮したネットワークの改善計画−故障時の迷惑度に着目した通信網の信頼性規定・設計法−”（非特許文献２）に記述されている。
【０００４】
【非特許文献１】「ＮＴＴ通信網を理解していただくために」（ＮＴＴ通信網研究会、１９９４）“第８章  安定品質“、pp.314-329
【非特許文献２】「信頼性ハンドブック」（日本信頼性学会、１９９７）  “１.５.３  信頼性を考慮したネットワークの改善計画−故障時の迷惑度に着目した通信網の信頼性規定・設計法−”、pp.79-84
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ＩＰネットワークに代表される通信ネットワークにおいては、複数機種の装置が混在する状況にあり、故障要因や故障箇所が多様化している。ハードウェア的な故障要因に加えて、装置機能もソフトウェア化による、装置機能のソフトウェア不具合に伴う動作不良等の故障要因、装置負荷の瞬時的な増大に伴う一時的な機能停止事象が増加している。
【０００６】
そのため、電話網等の従来のネットワークに比べ、ネットワークを構成する装置の停止頻度や停止の発生率、および発生率の時間的な変動が大きく、ネットワークの運用前にそれらの数値を推定することは容易ではない。
【０００７】
従来のネットワーク評価システムにおいては、運用中のネットワーク装置の故障情報を用いてネットワークにおける故障特性を推定する機能を有していないため、運用中のネットワークの信頼性を精度よく評価することができなかった。
【０００８】
また、各種故障や装置の停止事象が増加することによって、故障要因を迅速に切り分け、最も効率的な対策を講じることは困難になりつつあるため、装置の停止時間や装置停止に起因するネットワークの停止時間、ネットワークサービスの中断が長時間化する可能性がある。
【０００９】
しかしながら、従来のネットワーク評価システムにおいては、これら装置の停止時間やネットワークの停止時間の特性を推定する機能を有していないため、運用中のネットワークの信頼性を精度よく評価することができない。
【００１０】
さらに、ＩＰネットワーク等のネットワークにおいては、サービスの提供開始後においても、ネットワークの拡大や設備の増強等が進められるため、装置の配備数等の要素の変化を適切に把握し、ネットワーク装置の信頼性の評価に活用する必要があるが、従来のネットワーク評価システムにおいては、装置の配備数の変化等を把握し、その影響を考慮した評価を実施する機能を有していないため、精度よく、ネットワークおよびネットワーク上で提供されるサービスを利用するユーザに対する信頼度の観点での、信頼性評価を実施することが困難である。
【００１１】
よって、運用中のネットワークの故障に関連する情報を活用し、装置の故障特性や停止時間の特性を把握することによって、ネットワーク構成において信頼性の低い箇所や装置等を抽出することができれば、ネットワークおよびサービスを利用するユーザに対する信頼性の観点において、過不足のないネットワーク構成およびその実現手段を選定することが可能であるが、従来の信頼性評価に基づくネットワーク構成の評価においては、事前に得られている装置故障に関する情報や運用中に得られる故障情報や装置数等の運用情報を活用し、ネットワークの信頼性を評価する機能を有していない。
【００１２】
よって、従来の信頼性評価は、取替えや修理を要する装置の選定や対処の要否の決定を精度よく実施することが困難であると同時に、手順化等の実施が容易ではないために、ネットワーク設計仕様等に反映されず、設計仕様等をもとにした判断が実施できなかった。よって、最も効果的な施策の決定が十分には実施されず、ネットワークの信頼性が迅速かつ確実には向上しない可能性がある。
【００１３】
さらに、ネットワーク構成およびネットワークを構成する装置の故障情報や装置および装置数に関連する運用情報を統合的に収集した上で、これらの情報をもとにして自動的に故障の影響を評価してネットワークの設計にフィードバックできるシステムは従来存在していなかった。
【００１４】
本発明の目的は、上記事情に鑑み、ネットワーク装置の故障状況に関するネットワーク故障情報と運用しているネットワーク装置数に関するネットワーク運用情報とを収集して、ネットワーク装置の各種装置の故障・停止事象の発生と、装置の故障・停止に伴う故障時間、およびそれらの変動を数量化し、運用中のネットワーク装置数をもとにネットワーク装置の不稼働率を算出し、該算出したネットワーク装置の不稼働率と評価基準値とを比較することによって、ネットワークの信頼性を総合的に評価できるネットワーク評価システム、ネットワーク評価方法、そのためのプログラムを提供することである。
【課題を解決するための手段】
【００１５】
上記目的を達成するために、本発明は、複数機種のネットワーク装置によって構成され、各種ネットワーク装置の故障に加えて、装置機能の停止に伴う通信の中断が起こりうるネットワークにおいて、ネットワークを構成する複数のネットワーク装置に関する故障情報とネットワーク装置の装置数に関する運用情報を収集し、ネットワーク装置に発生する上記故障および装置停止に起因するネットワークの信頼性の低下や変動を数量化し、運用中のネットワーク装置の装置数をもとにネットワーク装置の装置不稼働率を算出して評価し、ネットワーク装置の装置不稼働率をもとに所定の信頼性を満たさないネットワーク装置を推定可能としたものであり、これによって、信頼性の高い、あるいはネットワークの設計者が所望する信頼性を有するネットワークの設計が可能となる。
【００１６】
また、一定時間間隔あるいはネットワーク設計者が所望する時点を起点として上記評価を実行に移し、ネットワーク装置の故障情報から評価対象装置の故障情報を抽出し、評価対象装置の故障情報から故障時間を算出し、上記評価対象装置の装置数と故障時間から評価対象装置の不稼働率を算出し、算出した不稼働率を評価基準値をもとに対象装置の信頼性を評価し、装置の信頼性評価結果をもとに、ネットワークの信頼性を総合的に評価するようにしたことを主要な特徴とし、これにより、ネットワーク設計を実施するに際して、定量的な信頼性評価に基づいたネットワーク設計を行うことを可能にしている。
【００１７】
以下、本発明の構成をより具体的に述べる。
ａ）本発明は、構成要素である複数のネットワーク装置からなるネットワークの信頼性を評価するネットワーク評価システムであって、前記ネットワーク装置毎の配備数を含むネットワーク運用情報を入力する手段と、該入力されたネットワーク運用情報を記憶する手段と、前記ネットワーク装置毎の故障発生時刻および復旧時刻を含むネットワーク装置故障情報を入力する手段と、該入力されたネットワーク装置故障情報を記憶する手段と、ネットワーク構成に対する評価基準値を入力する手段と、該入力された評価基準値を記憶する手段と、前記記憶されたネットワーク運用情報、ネットワーク装置故障情報、および評価基準値に基づいてネットワーク構成の信頼性を評価する信頼性評価手段とを具備することを特徴としている。
【００１８】
ｂ）また、前記信頼性評価手段が、ネットワーク装置故障情報に含まれるネットワーク装置毎の故障発生時刻および復旧時刻を用いてネットワーク構成の信頼性を評価する手段であり、ネットワーク装置故障情報に含まれるネットワーク装置毎の故障発生時刻および復旧時刻を用いてネットワーク装置毎の不稼働率を算出する手段を具備する、あるいは、ネットワーク装置故障情報に含まれるネットワーク装置毎の故障発生時刻および復旧時刻および前記ネットワーク運用情報に含まれるネットワーク装置の配備数を用いて不稼働率を算出する手段を具備する、あるいは、ネットワーク装置故障情報に含まれるネットワーク装置毎の故障発生時刻および復旧時刻から求めた機種毎の故障発生時刻および復旧時刻と、前記ネットワーク運用情報に含まれるネットワーク装置の配備数から求めた機種毎の配備数とを用いて機種毎の不稼働率を算出する手段を具備する、あるいは、前記不稼働率と前記評価基準値を比較する比較手段を具備する、あるいは、さらに該比較手段により、前記不稼働率が前記評価基準値より大きい場合に信頼度が低いと判定する手段を具備する、あるいは、前記評価基準値と前記不稼働率の差分の算出結果をもとに信頼度の低い順にネットワーク装置あるいは機種の順位付けを行う手段を具備する、あるいは、前記不稼働率の算出および／または前記不稼働率と前記評価基準値の比較を一定期間ごとあるいは外部から指定したタイミングで行うことを特徴としている。
【００１９】
ｃ）本発明のプログラムは、コンピュータを、請求項１から９のいずれかに記載のネットワーク評価システムにおける各手段として機能させるためのネットワーク評価用プログラムである。
【００２０】
ｄ）本発明のネットワーク評価方法は、構成要素である複数のネットワーク装置からなるネットワークの信頼性を評価するネットワーク評価方法であって、前記ネットワーク装置毎の配備数を含むネットワーク運用情報を受信して記憶するステップと、前記ネットワーク装置毎の故障発生時刻および復旧時刻を含むネットワーク装置故障情報を受信して記憶するステップと、ネットワーク構成に対する評価基準値を記憶するステップと、前記記憶されたネットワーク運用情報、ネットワーク装置故障情報、および評価基準値に基づいてネットワーク構成の信頼性を評価する信頼性評価ステップを具備することを特徴としている。
【００２１】
ｅ）また、前記信頼性評価ステップが、ネットワーク装置故障情報に含まれるネットワーク装置毎の故障発生時刻および復旧時刻およびネットワーク運用情報に含まれるネットワーク装置の配備数を用いて不稼働率を算出するステップと、該算出された不稼働率と評価基準値を比較するステップ、あるいは、ネットワーク装置故障情報に含まれるネットワーク装置毎の故障発生時刻および復旧時刻から求めた機種毎の故障発生時刻および復旧時刻と、ネットワーク運用情報に含まれるネットワーク装置の配備数から求めた機種毎の配備数とを用いて機種毎の不稼働率を算出するステップと、該算出された機種毎の不稼働率と評価基準値を比較するステップを有することを特徴としている。
【発明の効果】
【００２２】
本発明によれば、複数機種のネットワーク装置等のネットワーク構成要素から構成されるネットワークにおいて、ネットワーク構成要素の故障やネットワーク構成要素の一時的な機能障害に起因するサービスの停止事象を対象として、ネットワーク構成要素の故障や停止の発生と、それに伴う故障や停止が継続する時間と装置の故障から、ネットワークの信頼性を評価することが可能である。
【００２３】
したがって、本発明を用いることによって、複数機種のネットワーク装置によって構成されるネットワークの信頼性を定量的に評価し、最も高信頼な、あるいはネットワーク設計者の所望する信頼性を有するネットワーク装置構成の選定や決定、およびネットワークの構築を実施することが可能となる。
【発明を実施するための最良の形態】
【００２４】
次に、図面を用いて本発明の実施例を説明する。
図１は本発明の原理を説明するためのフロー図、図２−１は本発明の実施例における繰り返し不稼働率を算出する場合の不稼働率の算出結果の一例を示す図（一定期間ごとに、一定期間の故障事例の故障時間をもとに不稼働率を算出する場合）、図２−２は本発明の実施例における繰り返し不稼働率を算出する場合の不稼働率の算出結果の一例を示す図（手順実行時点までのすべての故障をもとに不稼働率を算出する場合）である。
【００２５】
また、図３は本発明を実施する一形態を示す図、図４は本発明の実施例におけるネットワーク装置故障情報の一例を示す図、図５は本発明の実施例における故障情報ＤＢの一例を示す図、図６は本発明の実施例におけるネットワーク運用情報の一例を示す図、図７は本発明の実施例におけるネットワーク装置ＤＢの一例を示す図、図８は本発明の実施例における故障時間算出値の一例を示す図である。
【００２６】
また、図９−１は本発明の実施例において信頼性の評価を実施するフローチャートおよび計算ステップを示す図（ネットワーク設計者が任意のタイミングで評価を実施する場合）、図９−２は本発明の実施例において信頼性の評価を実施するフローチャートおよび計算ステップを示す図（信頼性評価の実施タイミングがシステム内に事前に設定されており、一定間隔で繰り返し評価を実施する場合。評価実施期間が設定されており、実施期間外になれば手順が終了する）である。
【００２７】
図１および３において、（手順０）〜（手順５）は、本発明を実施する場合の処理手順を示している。図３において、１０は本発明に係るネットワーク評価システム、２０はネットワーク装置故障情報、３０はネットワーク運用情報、４０は入出力手段、５０は表示装置である。
【００２８】
本発明に係るネットワーク評価システム１０は、ネットワーク装置故障情報２０を受信する受信部１１、受信されたネットワーク装置故障情報を格納するネットワーク故障情報ＤＢ１２、故障時間を算出する故障時間算出部１３、ネットワーク運用情報３０を受信する受信部１４、受信したネットワーク運用情報によってネットワーク装置数情報を格納するネットワーク装置ＤＢ１５、不稼働率を算出する不稼働率算出部１６、入出力手段４０から入力された評価基準値を記憶する記憶部１８、不稼働率算出部１６からの不稼働率算出値と記憶部１８からの評価基準地に基づいて信頼性を評価し、評価結果を表示装置５０に送出する信頼性評価部１７から構成されている。
【００２９】
（手順０）は「ネットワーク装置故障情報およびネットワーク運用情報の入力」の処理手順であり、（手順１）は「評価対象装置（機種）設定」の処理手順であり、（手順２）は「故障時間算出」の処理手順であり、（手順３）は「不稼働率算出」の処理手順であり、（手順４）は「信頼性評価」の処理手順であり、（手順５）は「評価結果表示」の処理手順である。以下、各手順について、図３の構成図、図９−１および図９−２のフローチャートを参照しながら詳しく説明する。
【００３０】
（手順０）ネットワーク装置故障情報およびネットワーク運用情報の入力
この手順において、ネットワークの信頼性に基づくネットワーク評価を実施するために、ネットワーク評価システム（図３参照）に対して、外部からネットワーク装置故障情報２０、およびネットワーク運用情報３０を入力する。
【００３１】
ここで、ネットワーク装置故障情報２０の例としては、図４に示すように、例えば、装置（機種）２１毎のホスト名２２、発生ビル名２３、故障発生日時２４、復旧日時２５、サービス中断の有無２６、影響ユーザ数２７、故障箇所２８から構成される。また、ネットワーク運用情報３０の例としては、図６に示すように、例えば、日時３１毎の装置（機種）（ルータＡ３２，ルータＢ３３，ルータＣ３４，Ｌ２スイッチＡ３５など）の個数の項目から構成される。ここで、これらのネットワーク装置故障情報２０およびネットワーク運用情報３０の入力は手動により行うようにしてもよいし、他のネットワーク管理を行うシステム等から自動的に行うようにしてもよい。
【００３２】
入力されたネットワーク装置故障情報２０とネットワーク運用情報３０は、それぞれ受信部１１，１２で受信し、必要な情報のみに加工され、それぞれネットワーク故障情報ＤＢ１２、ネットワーク装置ＤＢ１５に記憶される。
【００３３】
ここで、ネットワーク故障情報ＤＢ１２の構成例としては、図５に示すように、装置（機種）毎の故障発生日時１２１、復旧日時１２２の各データから構成される。また、ネットワーク装置ＤＢ１５の構成例としては、図７に示すように、例えば、日時１５１毎の装置（機種）（ルータＡ３２，ルータＢ３３，ルータＣ３４，Ｌ２スイッチＡ３５など）の実際の個数データから構成される。
【００３４】
（手順１）評価対象装置（機種）設定（図９−１のステップＳ１０１、図９−２のステップＳ２０３参照）
この手順において、ネットワークを構成する全装置（機種）から評価対象装置（機種）を選定する。評価対象の装置（機種）情報は、ネットワーク装置（機種）情報を管理するＤＢ（図３のネットワーク装置ＤＢ１５を兼用してもよいが、図３に図示しない別途設けたＤＢを用いてもよい）内に格納されており、該情報をもとに、全装置（機種）から事前に対象装置（機種）を設定する場合と、本発明の手順を実行する際に対象装置（機種）を設定する場合とがある。
【００３５】
対象機種の選定する際の基準は、ネットワーク構成において対象装置（機種）が冗長構成箇所に相当するか否か、収容数が大きいか否か、故障が発生した際に復旧が容易であるか否か、等がある。
【００３６】
尚、上記の“機種”は、装置の型やベンダ等にも対応するものであり、対象装置とは、複数の装置からなる機種装置の装置群を意味する。以降、特別に記述していなければ、「装置」という用語も「装置群」を意味する。
【００３７】
（手順２）故障時間算出（図９−１のステップＳ１０２、ステップＳ１０３、図９−２のステップＳ２０４、ステップＳ２０５参照）
この手順は、評価対象装置（機種）が選定されると、故障時間算出部１３において、故障情報ＤＢ１２に格納された故障情報を参照し、評価対象装置および機種について、故障事例毎に故障時間が算出される。図８は、このようにして算出された故障時間算出値１９を示す図である。故障時間算出値１９は、故障事例番号１９１毎の故障発生日時１９２、装置名１９３、故障時間（分）１９４のデータから構成される。
【００３８】
このとき故障時間は、
（復旧日時）−（故障発生日時）
によって定義される。
【００３９】
故障時間算出部１３において、対象装置（機種）の故障時間が算出されると、算出結果を不稼働率算出部１６に送信する。
【００４０】
尚、本手順は、ネットワーク設計者が任意のタイミングにて実行する場合（図２−１参照）と、事前に記憶されている所定の日時、および所定の時間間隔にて実行する場合（図２−２参照）がある。本明細書においては、ネットワーク設計者が任意のタイミングにて実行する場合を例として以降記述するが、後者の場合に関しても、同様の手順に従って、実施することが可能である。
【００４１】
（手順３）不稼働率算出（図９−１のステップＳ１０４、図９−２のステップＳ２０６参照）
不稼働率算出部１６にて、故障時間算出部１３から送信された故障時間算出値（図８参照）を受信すると、評価対象装置（機種）について、ネットワーク装置ＤＢ１５に格納されている装置数を参照し、不稼働率を算出する、
【００４２】
不稼働率算出の説明のために、次の記号を用いる。
T：開始時点から評価実施時点までの時間間隔
C：評価実施時点における装置不稼働率の算出値
S：開始時点から評価実施時点までの時点における対象装置の故障件数
i：対象装置の故障の番号（時系列的な順序を表す）、i=1, 2, ・・・S
di：上記番号に対応する故障事例の故障時間算出値
ni：i番目の故障発生時における評価対象装置の装置数
このとき、時間間隔Tにおいて対象装置に発生した故障の故障時間は、d1, d2, d3・・・dSであるため、全ての故障に関する故障時間の和Ａは、数１の如くなる。
【００４３】
【数１】
2008211725.tif 000003
よって、時間間隔Tにおける、装置一台が経験する平均的な故障時間Ｂは、数２となる。
【００４４】
【数２】
2008211725.tif 000004
【００４５】
このとき、あるユーザの通信経路上において、冗長化されていない特定機能部の装置群を、評価対象装置として選定する場合には、あるユーザから見た装置の故障時間は、あるユーザがサービスを利用できない時間に等しい。よって、ユーザがサービスを利用できない時間の平均値は、装置一台当たりの故障時間によって表され、数２となる。
【００４６】
さらに、あるユーザから見た装置の不稼働率は、観測時間に対する装置一台当たりの不稼動時間となるので、数３で表される。
【００４７】
【数３】
2008211725.tif 000005
また、評価対象装置の装置数（配備数）の数列ni（i＝１，２，３，・・S）の中央値、平均値、分位値などを用いて数４の如く表わすようにしてもよい。
【００４８】
【数４】
2008211725.tif 000006
ここでｎjは、数列ｎ1、・・・ｎｓに対する、例えば中央値、平均値、分位値などの候補のいずれかである。
上記評価対象装置として、単一の機種装置を選定する場合と、複数の機種装置を対象として設定する場合がある。
【００４９】
複数の機種装置を設定する場合においては、該当する機種ごとに故障時間の算出結果を集計し、機種ごとに不稼働率を算出する。
例えば、ネットワーク内に複数ある特定機能部においては、類似した複数の機種の装置がネットワーク内に配備される場合があり、機種が異なる装置が、同様の機能を持って、同様の役割を果たしていることがあるが、その場合には、該当機種の装置について、機種ごとに不稼働率を算出する。
【００５０】
尚、不稼働率を繰り返し算出し、信頼性を評価する場合に、不稼働率を算出する時間間隔の規定としては、例えば、２通りに分けられる。一定期間ごとに一定期間の故障事例の故障時間をもとに装置の不稼働率を算出する場合と、手順実行時点までのすべての故障データをもとに装置の不稼働率を算出する場合がある（図２−１、２−２参照）。いずれの場合も、本手順の数３によって、不稼働率は算出可能である。算出された不稼働率算出値１９は、信頼性評価部１７に送信される。
【００５１】
ここで、不稼働率算出結果について説明しておく。
図２−１は、繰り返し不稼働率を算出する場合の、不稼働率の算出結果の一例である（一定の期間ごとに、一定期間の故障事例の故障時間をもとに不稼働率を算出する場合の一例）。
【００５２】
図２−２は、繰り返し不稼働率を算出する場合の、不稼働率の算出結果の一例を示す図である（手順実行時点までのすべての故障をもとに不稼働率を算出する場合の一例）
【００５３】
（手順４）信頼性評価（図９−１のステップＳ１０５、図９−２のステップＳ２０７参照）
信頼性評価部１７では、不稼働率算出部１６から送信された不稼働率算出値をもとに信頼性評価を実施する。不稼働率算出部１６から送信された不稼働率算出値が、入出力手段４０から入力されて記憶部１８に記憶されている評価基準値を上回れば信頼性が低いと判断し、評価基準値を下回れば信頼性が高いと判断する。
【００５４】
また、不稼働率算出値と評価基準値の差分を算出し、この差分をもとに装置機種間の信頼性の比較を実施することも可能である、信頼性が低く、差分が大きい順にネットワーク装置あるいは装置機種の順位を付けることも可能である。
【００５５】
尚、本発明の手順は、システム内にあらかじめ投入されている実行タイミングをもとに定期的な時間単位（図９−２参照）、あるいは、非定期的な時間単位の間隔で、繰り返して実行することも可能である（図９−１参照）。
【００５６】
実行タイミングをあらかじめシステムに投入し、繰り返し信頼性評価を実行する場合には、信頼性評価の実施期間の期限を設定し、制約を超えた時点で、繰り返しを停止する。
【００５７】
尚、評価対象装置として、複数の機種装置を設定する場合には、複数の機種装置について信頼性評価を実施する。複数の機種装置について、それぞれ信頼性評価を実施し、それぞれについて、評価結果を出力するものとする。信頼性評価部１７にて出力された評価結果は、表示のために表示装置５０に送られる。
【００５８】
（手順５）評価結果表示
（手順４）において、信頼性評価部１７から送られてきた評価結果を表示装置５０に表示する。
表示する評価結果としては、例えば以下の項目であり、以下のすべての項目、あるいはいくつかの項目を組み合わせたもののいずれでもよい。
ａ）評価対象装置の信頼性の良否（例えば、良は○、不良は×）
ｂ）評価対象装置の不稼働率
ｃ）評価対象装置の不稼働率と基準値との差分
ｄ）複数の評価対象装置の評価結果に基づく信頼性の良否に関する順位
【００５９】
以上説明したように、本発明では、ネットワークを構成する複数のネットワーク装置に関する故障情報とネットワーク装置の装置数に関する運用情報を収集し、ネットワーク装置に発生する故障および装置停止に起因するネットワークの信頼性の低下や変動を数量化し、運用中のネットワーク装置の装置数をもとにネットワーク装置の装置不稼働率を算出し、ネットワーク装置の装置不稼働率をもとに装置不稼働率を評価し、所定の信頼性を満たさないネットワーク装置を推定することが可能となり、特に、信頼性の高いあるいはネットワークの設計者が所望する信頼性を有するネットワークの設計に有効である。
【００６０】
また、本発明は、一定時間間隔あるいはネットワーク設計者が所望する時点を起点とし、上記評価を実行に移し、ネットワーク装置の故障情報から評価対象装置の故障情報を抽出し、評価対象装置の故障情報から故障時間を算出し、上記評価対象装置の装置数と故障時間から評価対象装置の不稼働率を算出し、算出した不稼働率を評価基準値をもとに対象装置の信頼性を評価し、装置の信頼性評価結果をもとに、ネットワークの信頼性を総合的に評価するようにしたことにより、ネットワーク設計を実施するに際して、定量的な信頼性評価に基づいたネットワーク設計を行うことができる。
【００６１】
なお、このとき、装置機種ごとの不稼働率を装置不稼働率として推定することによって、精度よくネットワークの信頼性を評価することが可能である。
【００６２】
また、本発明によりネットワークにおける信頼性低下を回避する仕組みをネットワーク設計者に提供できる。
【００６３】
さらに、本発明により、ネットワーク装置の故障特性を定量的に評価することができるため、ネットワーク計画あるいは設計に際して、故障発生時に迅速な復旧を実現することによって、ユーザへの影響の少ない故障対策を考慮するための指標を与えたり、故障発生時に影響を与えるユーザの数を軽減するための予防措置を検討する際の指標を与えることができるという利点・効果がある。
【００６４】
なお、本発明に係るネットワーク評価システム１０における各手段（各部）は、図３に示すネットワーク評価システム１０を構成するハードウェアとしてのコンピュータのＣＰＵとソフトウェアとしての前記ＣＰＵを動作させるネットワーク評価用プログラムによって実現される。該ネットワーク評価用プログラムは、ＣＤ−ＲＯＭ，ＤＶＤ，ＦＤなどの各種記録媒体あるいはインターネットなどのネットワークを介して市場に流通させることができる。
【図面の簡単な説明】
【００６５】
【図１】本発明の原理を説明するためのフロー図である。
【図２−１】本発明の実施例における繰り返し不稼働率を算出する場合の不稼働率の算出結果の一例を示す図である（一定期間ごとに、一定期間の故障事例の故障時間をもとに不稼働率を算出する場合）。
【図２−２】本発明の実施例における繰り返し不稼働率を算出する場合の不稼働率の算出結果の一例を示す図である（手順実行時点までのすべての故障をもとに不稼働率を算出する場合）。
【図３】本発明を実施する一形態を示す図である。
【図４】本発明の実施例におけるネットワーク装置故障情報の一例を示す図である。
【図５】本発明の実施例における故障情報ＤＢの一例を示す図である。
【図６】本発明の実施例におけるネットワーク運用情報の一例を示す図である。
【図７】本発明の実施例におけるネットワーク装置ＤＢの一例を示す図である。
【図８】本発明の実施例における故障時間算出値の一例を示す図である。
【図９−１】本発明の実施例において信頼性の評価を実施するフローチャートおよび計算ステップを示す図である（ネットワーク設計者が任意のタイミングで評価を実施する場合）。
【図９−２】本発明の実施例において信頼性の評価を実施するフローチャートおよび計算ステップを示す図である（信頼性評価の実施タイミングがシステム内に事前に設定されており、一定間隔で繰り返し評価を実施する場合。評価実施期間が設定されており、実施期間外になれば手順が終了する）。
【符号の説明】
【００６６】
１０：ネットワーク評価システム
１１：受信部
１２：故障情報ＤＢ
１３：故障時間算出部
１４：受信部
１５：ネットワーク装置ＤＢ
１６：不稼働率算出部
１７：信頼性評価部
１８：記憶部
１９：故障時間算出値
２０：ネットワーク装置故障情報
３０：ネットワーク運用情報
４０：入出力手段
５０：表示装置
【図１】
2008211725.tif 000007
【図２−１】
2008211725.tif 000008
【図２−２】
2008211725.tif 000009
【図３】
2008211725.tif 000010
【図４】
2008211725.tif 000011
【図５】
2008211725.tif 000012
【図６】
2008211725.tif 000013
【図７】
2008211725.tif 000014
【図８】
2008211725.tif 000015
【図９−１】
2008211725.tif 000016
【図９−２】
2008211725.tif 000017