(57)【要約】【課題】ネットワーク管理装置の試験を効率的に実施できるネットワーク管理装置の試験装置と試験方法の提供を目的とする。【解決手段】伝送装置模擬機能部５内において、ネットワーク管理装置１からのデータ要求コマンドに対する返信の決定条件を返信条件記憶部７に記憶し、返信するデータの値の既定値を既定返信値記憶部８に記憶し、ネットワーク管理装置１に対する試験手順を試験手順記憶部９に記憶し、これらに基づきネットワーク管理装置１から受信したデータ要求コマンドに対する返信データの決定とネットワーク管理装置１への送出を行うようにしているので、試験項目に対応した試験装置２からの返信条件の作成と送出パターンの定義を容易に行うことができ、試験仕様に基づいてネットワーク管理装置１の試験を実施することができる。【選択図】        図２
2004200861.tif 000002
【特許請求の範囲】
【請求項１】
他の装置を管理する管理装置へ返信する返信データの返信条件として返信データと返信データの種類とを対応させて記憶する返信条件記憶部と、
管理装置によって要求されるデータ要求コマンドの種類と返信データの種類とを対応させて記憶する返信種類記憶部と、
返信データの種類と返信データの既定値とを対応させて記憶する既定返信値記憶部と、
管理装置からデータ要求コマンドを受信し、受信したデータ要求コマンドの種類に対応する返信データの種類を上記返信種類記憶部から選択し、選択した返信データの種類に対応する返信データを上記返信条件記憶部に記憶された返信データか上記既定返信値記憶部に記憶された返信データの既定値かのいずれかから選択することによって返信データを決定するデータ処理部とを備えることによって管理装置が他の装置を試験するための試験データを返信データとして提供する試験装置。
【請求項２】
上記試験装置は、さらに、
管理装置に返信する返信データの種類と返信データを識別する識別子とを対応させて１行ごとに複数行、試験手順情報として記憶する試験手順記憶部を備え、
上記返信条件記憶部は、さらに、返信データを識別する識別子を返信データに対応させて記憶し、
上記データ処理部は、上記返信種類記憶部から選択した返信データの種類と上記試験手順記憶部のＮ行（Ｎ≧０）目に記憶された返信データの種類とを比較し、一致する場合には上記試験手順記憶部のＮ行目に記憶された返信データの種類と識別子とを持つ返信データを上記返信条件記憶部から選択し、一致しない場合には、上記返信種類記憶部から選択した返信データの種類に対応する返信データの既定値を上記既定返信値記憶部から選択することによって返信データを決定する請求項１に記載された試験装置。
【請求項３】
上記試験装置は、さらに、
管理装置に返信する返信データの種類と返信データを識別する識別子とを対応させて１行ごとに複数行、試験手順情報として記憶する試験手順記憶部を備え、
上記データ処理部は、上記試験手順記憶部に試験手順情報が記憶されていない場合には、上記返信種類記憶部から選択した返信データの種類に対応する返信データの既定値を上記既定返信値記憶部から選択することによって返信データを決定する請求項１に記載された試験装置。
【請求項４】
上記試験手順記憶部は、さらに、上記試験手順情報に示された試験手順を継続する継続フラグを記憶し、
上記データ処理部は、上記試験手順記憶部のＮ行目に記憶された返信データの種類と識別子とを持つ返信データを上記返信条件記憶部から選択することによって返信データを決定するとともに上記試験手順記憶部のＮ行目に記憶された継続フラグによって上記試験手順が継続される間、Ｎを１加算してさらに上記試験手順記憶部のＮ行目に記憶された返信データの種類と識別子とを持つ返信データを上記返信条件記憶部から選択し、選択した返信データを上記決定した返信データに加える請求項２に記載された試験装置。
【請求項５】
上記試験装置は、上記管理装置の外部に位置し上記管理装置とネットワークで接続されているか、上記管理装置とネットワークで接続されることなく上記管理装置の内部に位置しているかのいずれかに位置する請求項１に記載された試験装置。
【請求項６】
他の装置を管理する管理装置へ返信する返信データの返信条件として返信データと返信データの種類とを対応させて返信条件記憶部に記憶し、
管理装置によって要求されるデータ要求コマンドの種類と返信データの種類とを対応させて返信種類記憶部に記憶し、
返信データの種類と返信データの既定値とを対応させて既定返信値記憶部に記憶し、
管理装置からデータ要求コマンドを受信し、受信したデータ要求コマンドの種類に対応する返信データの種類を上記返信種類記憶部から選択し、選択した返信データの種類に対応する返信データを上記返信条件記憶部に記憶された返信データか上記既定返信値記憶部に記憶された返信データの既定値かのいずれかから選択することによって返信データを決定することによって管理装置が他の装置を試験するための試験データを返信データとして提供する試験データ提供方法。
【請求項７】
他の装置を管理する管理装置へ返信する返信データの返信条件として返信データと返信データの種類とを対応させて返信条件記憶部に記憶する処理と、
管理装置によって要求されるデータ要求コマンドの種類と返信データの種類とを対応させて返信種類記憶部に記憶する処理と、
返信データの種類と返信データの既定値とを対応させて既定返信値記憶部に記憶する処理と、
管理装置からデータ要求コマンドを受信し、受信したデータ要求コマンドの種類に対応する返信データの種類を上記返信種類記憶部から選択し、選択した返信データの種類に対応する返信データを上記返信条件記憶部に記憶された返信データか上記既定返信値記憶部に記憶された返信データの既定値かのいずれかから選択することによって返信データを決定し、決定した返信データを管理装置が他の装置を試験するための試験データとして提供する処理とをコンピュータに実行させる試験データ提供プログラム。
【請求項８】
他の装置を管理する管理装置へ返信する返信データの返信条件として返信データと返信データの種類とを対応させて返信条件記憶部に記憶する処理と、
管理装置によって要求されるデータ要求コマンドの種類と返信データの種類とを対応させて返信種類記憶部に記憶する処理と、
返信データの種類と返信データの既定値とを対応させて既定返信値記憶部に記憶する処理と、
管理装置からデータ要求コマンドを受信し、受信したデータ要求コマンドの種類に対応する返信データの種類を上記返信種類記憶部から選択し、選択した返信データの種類に対応する返信データを上記返信条件記憶部に記憶された返信データか上記既定返信値記憶部に記憶された返信データの既定値かのいずれかから選択することによって返信データを決定し、決定した返信データを管理装置が他の装置を試験するための試験データとして提供する処理とをコンピュータに実行させるための試験データ提供プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ネットワークを経由してデータの伝送を行う伝送装置に対して、装置構成の参照・設定、装置で発生・検出する障害の監視、データ伝送性能の参照・設定を行うネットワーク管理装置等の管理装置を対象として、伝送装置を使用することなくネットワーク管理装置の試験を行うことができるネットワーク管理装置の試験装置と試験方法に関するものである。
【０００２】
【従来の技術】
ネットワーク管理装置は、伝送装置等の被管理装置とネットワークを経由して接続され、構成管理、障害管理、性能管理といった機能を提供する。これらネットワーク管理装置の機能の試験にあたっては、ネットワーク管理装置と被管理装置を接続する必要がある。しかし、ネットワーク管理装置と該ネットワーク管理装置が管理対象とする伝送装置を並行して開発するような場合では、ネットワーク管理装置の試験に伝送装置を使用できない場合が発生し得る。このような場合にネットワーク管理装置の試験を実施する方法として、伝送装置を模擬する擬似伝送装置を使用する方法や、伝送装置の機能を管理装置内で模擬する方法がある。
【０００３】
例えば、従来の管理装置の試験装置と試験方法における構成において、伝送装置の管理、制御等を行う管理装置は、管理対象である伝送装置との間でデータ送受信を行う送受信機能部を含んでいる。擬似伝送装置は、管理装置の試験を実施するために伝送装置の代わりとして管理装置に接続されている。擬似伝送装置には伝送装置の機能を模擬する伝送装置模擬機能部が含まれ、伝送装置模擬機能部には、管理装置の送受信機能部との間でデータ送受信を行い、かつ受信したデータに対する処理を行うデータ処理部と、返信条件定義部が含まれる。
【０００４】
次に、従来例の動作について説明する。管理装置から伝送装置を管理するためのデータは、送受信機能部から送信されネットワークを経由して擬似伝送装置のデータ処理部で受信される。データ処理部は、返信条件定義部に定義された条件に従って管理装置への送出パターンを決定し、決定した送出パターンに従って送受信機能部へデータを送信する。
【０００５】
従来の試験方法における返信データ送出パターンを、返信データの送出パターン定義ファイルと、伝送装置模擬機能部の受信データに対する返信データとの関係を説明する。送出パターン定義ファイルは受信データ毎の送出パターンを試験項目毎に定義し、伝送装置模擬機能部は送出パターン定義ファイル内の定義によりシーケンスチャートに従って、Ａ−１の受信データに対してＮｏ．１の返信データを送出し、Ｂ−２の受信データに対してＮｏ．４の返信データを送出し、最初に現れたＣ−１の受信データに対してＮｏ．７の返信データを送出し、２回目に現れたＣ−１の受信データに対してＮｏ．８の返信データを送出する（例えば、特許文献１参照）。
【０００６】
【特許文献１】
特開２００１−１２７７６０号公報
【０００７】
【発明が解決しようとする課題】
このように、従来のネットワーク管理装置の試験装置と試験方法では、受信データの種類毎に送出パターン定義ファイルを作成することによって、試験項目に対応した返信データを定義している。しかし、従来のネットワーク管理装置の試験装置と試験方法では、試験項目に対応して返信条件を作成し送出パターンを定義するために、受信データの種類毎にファイルを作成しなければならず、異なる種類の受信データ相互の関連についてはファイル作成時にファイル作成者が把握する必要に迫られるという問題点があった。
【０００８】
また、従来のネットワーク管理装置の試験装置と試験方法では、１つの受信データに対して、伝送装置からの複数の通知を模擬するような連続した複数の応答を定義し、ネットワーク管理装置へ定義した複数の応答を送出するような試験を実施できないという問題点があった。
【０００９】
さらにネットワーク管理装置の試験において、ネットワーク管理装置からの受信データが試験において想定したものと異なっていた場合に、伝送装置模擬機能部がネットワーク管理装置に返信するデータをあらかじめ明確に定義することが困難であるという問題点があった。
【００１０】
この発明は、ネットワーク管理装置の試験を効率的に実施できるネットワーク管理装置の試験装置と試験方法の提供を目的とする。
【００１１】
【課題を解決するための手段】
本発明に係る試験装置は、他の装置を管理する管理装置へ返信する返信データの返信条件として返信データと返信データの種類とを対応させて記憶する返信条件記憶部と、
管理装置によって要求される返信データのデータ要求コマンドの種類と返信データの種類とを対応させて記憶する返信種類記憶部と、
返信データの種類と返信データの既定値とを対応させて記憶する既定返信値記憶部と、
管理装置からデータ要求コマンドを受信し、受信したデータ要求コマンドの種類に対応する返信データの種類を上記返信種類記憶部から選択し、選択した返信データの種類に対応する返信データを上記返信条件記憶部に記憶された返信データか上記既定返信値記憶部に記憶された返信データの既定値かのいずれかから選択することによって返信データを決定するデータ処理部とを備えることによって管理装置が他の装置を試験するための試験データを返信データとして提供する。
【００１２】
【発明の実施の形態】
実施の形態１．
図１はこの発明のネットワーク管理装置の試験装置と試験方法を示す機器の構成図である。
図において、ネットワーク管理装置１が他の装置（伝送装置）を試験するときに試験で使用する、伝送装置の動作を模擬する擬似伝送装置は試験装置２として示されている。ここで、ネットワーク管理装置１は他の装置を管理する管理装置の一例である。
ネットワーク管理装置１と試験装置２とは、ネットワーク３によって接続されている。ネットワーク管理装置１には、該ネットワーク管理装置１の制御を行う端末装置４が接続されている。
【００１３】
図２は、ネットワーク管理装置１と試験装置２の内部構成を示す図である。
ネットワーク管理装置１によって試験される伝送装置の機能は伝送装置模擬機能部５によって模擬され、伝送装置模擬機能部５には、ネットワーク管理装置１からのデータの受信と受信データの処理と処理したデータの送信を行うデータ処理部６、データ処理部６がネットワーク管理装置１への返信データを決定する際に参照する返信条件記憶部７、既定の返信値（返信データの既定値）を記憶する既定返信値記憶部８、ネットワーク管理装置１に対する試験手順情報を記憶する試験手順記憶部９、ネットワーク管理装置１によって要求されるデータ要求コマンドの種類と返信データの種類とを対応させて記憶する返信種類記憶部１０が含まれる。
ネットワーク管理装置１の内部には、データ処理部６との通信を行う送受信機能部３０が存在する。
【００１４】
図３は、返信条件記憶部７内に記憶された返信データ定義の例を示した図である。
図３（ａ）は、伝送装置を管理するネットワーク管理装置１へ返信する返信データの返信条件として、返信条件記憶部７が、返信データの種類１１と返信データ１３と返信データ１３を識別する識別子１２とを記憶していることを示し、図３（ｂ）は、図３（ａ）に示す返信条件記憶部７の返信データ定義において、返信データ１３としてセットされている値について、返信データの種類１１が「パス設定応答」の場合で例示している。図３（ｂ）では、パス設定応答の定義として、識別子１２の値が１、２、３の３通りで示される３種類の定義が存在することを示している。
【００１５】
図４は、返信種類記憶部１０に記憶されたデータの例を示した図である。
図４に示されるように、返信種類記憶部１０では、ネットワーク管理装置１から送信されるデータ要求コマンドの種類２１と、試験装置２が該データ要求コマンドの種類２１を受信した場合にネットワーク管理装置１へ返信すべき返信データの種類１４との対応付けの定義を記憶している。
【００１６】
図５は、既定返信値記憶部８内に記憶された、返信データの既定値定義の例を示す図である。
既定返信値記憶部８には、返信データの種類１４と返信データの種類１４毎に対応した返信データの既定値１５を記憶する。既定返信値記憶部８には、試験装置２からネットワーク管理装置１に対して送信される全ての返信データの種類１４の各々について、１つの返信データの種類１４に１つの返信データの既定値１５が定義される。
【００１７】
図６は、試験手順記憶部９内に記憶された、試験手順情報の例を示す。
試験手順情報では試験手順を定義するために、１つの行に１つの返信データを定義しており、その定義は、返信データの種類１６、返信データに使用する返信データの識別子１７、連続した応答を定義する継続フラグ１８の各フィールドを持つ。
試験手順記憶部９は、このような返信データ定義を任意行（Ｎ行：Ｎ≧０）定義している。なお、伝送装置模擬機能部５において、試験手順記憶部９内に試験手順が定義されていない場合、すなわち試験手順記憶部９が空（Ｎ＝０の場合に相当）の場合を認める。
【００１８】
以下、本実施の形態に係る発明の動作について説明する。
まず、試験手順記憶部９が空である場合の動作について説明する。
ネットワーク管理装置１から伝送装置を管理するために送信されたデータ要求コマンドは、ネットワーク３を経由して試験装置２内のデータ処理部６で受信される。
ここで、データ処理部６が受信したネットワーク管理装置１からのデータ要求コマンドの種類は、図７に示すフォーマットのパス設定要求コマンド（Ｃ＿ＰＡＴＨＳＥＴ）であったとする。
【００１９】
データ処理部６は、データ要求コマンドを受信すると、図８に示される動作を行う。
データ要求コマンドを受信（Ｓ１０１）すると、データ処理部６は、Ｓ１０２により返信種類記憶部１０を参照する。返信種類記憶部１０には図４に示すようにネットワーク管理装置１からのデータ要求コマンドの種類２１とネットワーク管理装置１に返信する返信データの種類１４との対応付けが記憶されており、この記憶を参照することにより、データ処理部６は、パス設定要求コマンド（Ｃ＿ＰＡＴＨＳＥＴ）に対応する返信データの種類１４がパス設定応答（Ｒ＿ＰＡＴＨＳＥＴ）であると判断する。
データ処理部６は、次に、Ｓ１０３により試験手順記憶部９を参照する。
データ処理部６は、Ｓ１０４で試験手順の定義内容を確認し試験手順記憶部９が空であることを判断すると、Ｓ１０５によって既定返信値記憶部８を参照する。既定返信値記憶部８には返信データの種類１４とそれに対応する返信データの既定値１５が記憶されており、この定義からパス設定応答（Ｒ＿ＰＡＴＨＳＥＴ）に対応する返信データの既定値１５をネットワーク管理装置１へ返信する返信データとして決定する。
最後にデータ処理部６は、Ｓ１０５で決定した返信データをネットワーク管理装置１宛に送信する（Ｓ１０７）。
【００２０】
次に、試験手順記憶部９内に図６に示す試験手順定義が存在する場合の動作を説明する。
ネットワーク管理装置１から伝送装置を管理するために送信されたデータ要求コマンドは試験装置２内のデータ処理部６で受信され、データ処理部６は、試験手順記憶部９が空の場合と同様に図８に示す動作を行う。
データ処理部６は、図８のＳ１０４において試験手順の定義内容を読み、試験手順記憶部９内に図６に示す試験手順定義が存在することを確認する。
データ処理部６は次に、Ｓ１０６により試験手順記憶部９を基に返信データを決定する。
【００２１】
図９はＳ１０６における動作の詳細を示す図である。
データ処理部６は、図９に示すＳ１１１において試験手順記憶部９内に定義された試験手順情報のＮ行目に記載された返信データの種類１６を読む。なお、図９に示す処理における値Ｎは、伝送装置模擬機能部５の起動時にＮ＝１として設定されるものとする。
次に、データ処理部６は、Ｓ１１２において、Ｓ１１１で読み取った返信データの種類１６とＳ１０２において決定した返信データの種類とを比較する。比較の結果、種類が同一であれば、Ｓ１１３に示す処理を行う。
例えば、Ｓ１０２において決定した返信データの種類がパス設定応答（Ｒ＿ＰＡＴＨＳＥＴ）で、かつＮ＝１、試験手順記憶部９の１行目の返信データの識別子１７の値が２であったとすれば、データ処理部６は、Ｓ１１３の処理によって、図３（ｂ）に示すように返信データの種類１１がパス設定応答（Ｒ＿ＰＡＴＨＳＥＴ）で識別子１２が２である返信データ定義に記載された返信データ１３を返信するデータに決定する。
次にデータ処理部６は、Ｓ１１４において、試験手順記憶部９内で参照している試験手順定義のＮ行目の継続フラグ１８に、連続した応答を定義するフラグがセットされているか確認する。フラグがセットされていなければ、データ処理部６は、Ｓ１１５においてＮの値を１増やし、Ｓ１１３の処理により決定した返信データをＳ１０７においてネットワーク管理装置１へ送信する。
【００２２】
一方、図９のＳ１１２において、Ｓ１１１で読み取った返信データの種類１６とＳ１０２において決定した返信データの種類を比較した結果、種類が同一ではない場合には、データ処理部６はＳ１１８に示す処理を行う。
例えば、Ｓ１０２において決定した返信データの種類がパス設定応答（Ｒ＿ＰＡＴＨＳＥＴ）で、試験手順記憶部９のＮ行目に記載された返信データの種類１６が状態取得応答（Ｒ＿ＧＥＴ＿ＳＴＡＴＵＳ）であった場合には、データ処理部６は、既定返信値記憶部８に定義されたパス設定応答（Ｒ＿ＰＡＴＨＳＥＴ）に対応する返信データの既定値１５を実際に返信する返信データに決定し、決定した返信データをＳ１０７においてネットワーク管理装置１へ送信する。
【００２３】
図９のＳ１１４において、試験手順記憶部９内で参照している試験手順定義のＮ行目の継続フラグ１８に連続した応答を定義するフラグがセットされている場合、データ処理部６は、Ｓ１１６においてＮの値を１増やし、既に決定した返信データにＳ１１７においてさらに決定した返信データを追加する。
データを追加後、データ処理部６は、再びＳ１１４の処理を行い、試験手順定義のＮ行目の継続フラグ１８に連続した応答を定義するフラグがセットされている間、Ｓ１１６とＳ１１７の処理を繰り返す。
上記繰り返しの後、データ処理部６は、決定した返信データをＳ１０７においてネットワーク管理装置１へ送信する。
【００２４】
例えば、Ｓ１１２でＳ１１１で読み取った返信データの種類１６とＳ１０２において決定した返信データの種類を比較した結果、種類が同一と判断された場合であって、Ｓ１１３の時点での試験手順記憶部９のＮ行目に記載された返信データの種類が性能情報通知応答（Ｎ＿ＰＥＲＦＭＯＮ）で返信データの識別子１７の値が１で継続フラグ１８に連続した応答を定義するフラグＣがセットされており、かつＳ１１３の時点での試験手順記憶部９の（Ｎ＋１）行目に記載された返信データの種類が性能情報通知応答（Ｎ＿ＰＥＲＦＭＯＮ）で返信データの識別子１７の値が２で継続フラグ１８に連続した応答を定義するフラグＣがセットされており、かつＳ１１３の時点での試験手順記憶部９の（Ｎ＋２）行目に記載された返信データの種類が性能情報通知応答（Ｎ＿ＰＥＲＦＭＯＮ）で返信データの識別子１７の値が３で継続フラグ１８に連続した応答を定義するフラグＣがセットされていない場合には、Ｓ１０７において返信することになる返信データは、返信条件記憶部７において返信データの種類１１が性能情報通知応答（Ｎ＿ＰＥＲＦＭＯＮ）で識別子１２が１である返信データ１３と、返信データの種類１１が性能情報通知応答（Ｎ＿ＰＥＲＦＭＯＮ）で識別子１２が２である返信データ１３と、返信データの種類１１が性能情報通知応答（Ｎ＿ＰＥＲＦＭＯＮ）で識別子１２が３である返信データ１３とを合わせたものになる。
【００２５】
以上のように、本実施の形態の発明では伝送装置模擬機能部５内において、ネットワーク管理装置１からのデータ要求コマンドに対する返信の決定条件を返信条件記憶部７で定義し、返信するデータの値の既定値を既定返信値記憶部８で定義し、ネットワーク管理装置１に対する試験手順を返信データの種類１６とデータの識別子１７の列挙として試験手順記憶部９で定義し、これらの定義に基づきネットワーク管理装置１から受信したデータ要求コマンドに対する返信データの決定とネットワーク管理装置１への送出を行うようにしているので、試験項目に対応した試験装置２からの返信条件の作成と送出パターンの定義を、受信データの種類毎に独立したものとはせずに容易に行うことができ、試験仕様に基づいてネットワーク管理装置１の試験を実施することができる。
【００２６】
また、本実施の形態の発明では試験手順記憶部９において連続した応答を継続フラグ１８として定義し、この定義に基づき伝送装置模擬機能部５が１つの受信データに対して複数の応答をネットワーク管理装置１へ送出することができるので、試験装置２からの複数の通知を模擬するような連続した複数の応答を送出するネットワーク管理装置１の試験を実施することができる。
【００２７】
さらに、伝送装置模擬機能部５は、ネットワーク管理装置１の試験においてネットワーク管理装置１から受信したデータ要求コマンドが試験において想定したものと異なっていた場合においても、既定返信値記憶部８の定義に基づいて受信データに対する返信データを決定しネットワーク管理装置１へ送出することができるので、既定の返信するデータをあらかじめ明確に定義してネットワーク管理装置１の試験を実施することができる。
【００２８】
以上にネットワークでデータ伝送を行う伝送装置を管理するネットワーク管理装置１を対象として、伝送装置を使用することなくネットワーク管理装置１の試験を行うことができるネットワーク管理装置１の試験装置２と試験方法において、伝送装置の代替として使用する試験装置２の内部に伝送装置の機能を模擬する伝送装置模擬機能部５を持ち、伝送装置模擬機能部５には、送受信を含むデータの処理を行うデータ処理部６と、データ返信条件を記憶する返信条件記憶部７と、返信データの既定値を記憶する既定返信値記憶部８と、ネットワーク管理装置１に対する試験手順を記憶する試験手順記憶部９と、データ要求コマンドに対する返信データの種類を記憶する返信種類記憶部１０とが含まれ、ネットワーク管理装置１からのデータ受信に対する応答を、ネットワーク管理装置１の試験手順に合わせて定義された試験手順記憶部９の内容と返信条件記憶部７の内容と既定返信値記憶部８の内容をもとに決定することを特徴とするネットワーク管理装置１の試験方法について説明した。
【００２９】
また、前記伝送装置模擬機能部５は、ネットワーク管理装置１に対する試験手順の定義が空の場合に、ネットワーク管理装置１からの受信データに対する応答を、既定返信値記憶部に８定義された内容をもとに決定することを特徴とする、ネットワーク管理装置１の試験方法について説明した。
【００３０】
また、前記伝送装置模擬機能部５は、ネットワーク管理装置１から受信したデータが、試験手順記憶部９の内容が想定したデータと異なっている場合に、既定返信値記憶部８の内容をもとに応答する内容を決定することを特徴とするネットワーク管理装置１の試験方法について説明した。
【００３１】
また、前記伝送装置模擬機能部５は、試験手順記憶部９における定義によって、ネットワーク管理装置１からの１つのデータ受信に対して、複数の応答を送信することができることを特徴とするネットワーク管理装置１の試験方法について説明した。
【００３２】
実施の形態２．
以上の実施の形態１では、伝送装置模擬機能部５は試験装置２の中で動作し、ネットワーク管理装置１との接続は、ネットワーク３を経由して行われていた。本実施の形態の発明は、実施の形態１の構成に限らず、伝送装置模擬機能部５をネットワーク管理装置１の内部に持つ構成により実施することもできる。
【００３３】
図１０は、本実施の形態の構成を示しており、（ａ）はネットワーク管理装置１と端末装置４の構成を示し、（ｂ）は該ネットワーク管理装置１の内部に伝送装置模擬機能部５が構成され、送受信機能部３０と伝送装置模擬機能部５内のデータ処理部６との間でデータの入出力を行うことを示している。
本構成においても伝送装置模擬機能部５の動作は実施の形態１と同様であり、従って本構成によって得られる効果も実施の形態１のものと同様である。
【００３４】
前記伝送装置模擬機能部５は、ネットワーク管理装置１の内部で動作することによって、ネットワーク管理装置１をネットワーク３経由で試験装置２に接続することなく、ネットワーク管理装置１の試験を行うことができることを特徴とするネットワーク管理装置１の試験装置２と試験方法について説明した。
【００３５】
図１１は、試験装置２のコンピュータ基本構成図である。
図１１において、プログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４０は、バス３８を介してモニタ４１、キーボード４２、マウス４３、通信ポート４４、磁気ディスク装置４６等と接続されている。
磁気ディスク装置４６には、ＯＳ４７、プログラム群４９、ファイル群５０が記憶されている。ただし、プログラム群４９、ファイル群５０が一体となってオブジェクト指向のプログラム群４９を形成する形態も一実施の形態として考えられる。返信条件記憶部７，既定返信値記憶部８、試験手順記憶部９、返信種類記憶部１０は、例えば、磁気ディスク装置４６に記憶されている。また、データ処理部６で行われる処理プログラムはプログラム郡４９に格納され、ＣＰＵ４０、ＯＳ４７により実行される。
上記各実施の形態では、試験装置２のデータ処理部６とネットワーク管理装置１の送受信機能部３０がネットワーク３で接続されている場合、通信ポート４４の機能を使用して互いに通信を行う。
【００３６】
以上に記載した「記憶する」、「格納する」、「定義する」という用語は、記録媒体に保存することを意味する。
【００３７】
すべての実施の形態では、各構成要素の各動作はお互いに関連しており、各構成要素の動作は、上記に示された動作の関連を考慮しながら、一連の動作として置き換えることができる。そして、このように置き換えることにより、方法の発明の実施形態とすることができる。
また、上記各構成要素の動作を、各構成要素の処理と置き換えることにより、プログラムの実施の形態とすることができる。
また、プログラムを、プログラムを記録したコンピュータ読み取り可能な記録媒体に記憶させることで、プログラムに記録したコンピュータ読み取り可能な記録媒体の実施の形態とすることができる。
【００３８】
プログラムの実施の形態及びプログラムに記録したコンピュータ読み取り可能な記録媒体の実施の形態は、すべてコンピュータで動作可能なプログラムにより構成することができる。
プログラムの実施の形態およびプログラムを記録したコンピュータ読み取り可能な記録媒体の実施の形態における各処理はプログラムで実行されるが、このプログラムは、記録装置に記録されていて、記録装置から中央処理装置（ＣＰＵ）に読み込まれ、中央処理装置によって、各フローチャートが実行されることになる。
また、各実施の形態のソフトウェアやプログラムは、ＲＯＭ（ＲＥＡＤ  ＯＮＬＹ  ＭＥＭＯＲＹ）に記憶されたファームウェアで実現されていても構わない。あるいは、ソフトウェアとファームウェアとハードウェアとの組み合わせで前述したプログラムの各機能を実現しても構わない。
【００３９】
返信条件記憶部７に他の装置を管理する管理装置（ネットワーク管理装置１）へ返信する返信データの返信条件として返信データ１３と返信データの種類１１とを対応させて記憶し、返信種類記憶部１０に管理装置（ネットワーク管理装置１）によって要求されるデータ要求コマンドの種類２１と返信データの種類１４とを対応させて記憶し、既定返信値記憶部８に返信データの種類１４と返信データの既定値１５とを対応させて記憶し、データ処理部６は、管理装置（ネットワーク管理装置１）からデータ要求コマンドを受信し、受信したデータ要求コマンドの種類２１に対応する返信データの種類１４を返信種類記憶部１０から選択し、選択した返信データの種類１４に対応する返信データを返信条件記憶部７に記憶された返信データ１３か既定返信値記憶部８に記憶された返信データの既定値１５かのいずれかから選択することによって返信データを決定するので、管理装置（ネットワーク管理装置１）が他の装置を試験するための試験データを管理装置（ネットワーク管理装置１）に返信データとして提供することができる。
【００４０】
試験装置２は、さらに、管理装置（ネットワーク管理装置１）に返信する返信データの種類１６と返信データを識別する識別子１７とを対応させて１行ごとに複数行、試験手順情報として記憶する試験手順記憶部９を備え、返信条件記憶部７は、さらに、返信データを識別する識別子１２を返信データ１３に対応させて記憶し、データ処理部６は、返信種類記憶部７から選択した返信データの種類１１と試験手順記憶部９のＮ行（Ｎ≧０）目に記憶された返信データの種類１６とを比較し、一致する場合には試験手順記憶部９のＮ行目に記憶された返信データの種類１６と識別子１７とを持つ返信データを返信条件記憶部７から選択し、一致しない場合には、返信種類記憶部１０から選択した返信データの種類１４に対応する返信データの既定値１５を既定返信値記憶部８から選択することによって返信データを決定することができる。
【００４１】
さらに、試験装置２のデータ処理部６は、試験手順記憶部９に試験手順情報が記憶されていない場合（Ｎ＝０）にも返信種類記憶部１０から選択した返信データの種類１４に対応する返信データの既定値１５を既定返信値記憶部８から選択することによって返信データを決定することができる。
【００４２】
試験手順記憶部９は、さらに、試験手順情報に示された試験手順を継続する継続フラグ１８を記憶し、データ処理部６は、試験手順記憶部９のＮ行目に記憶された返信データの種類１６と識別子１７とを持つ返信データ１３を返信条件記憶部７から選択することによって返信データを決定するとともに試験手順記憶部のＮ行目に記憶された継続フラグ１８によって上記試験手順が継続される間、Ｎを１加算してさらに試験手順記憶部９のＮ行目に記憶された返信データの種類１６と識別子１７とを持つ返信データ１３を返信条件記憶部７から選択し、選択した返信データを上記決定した返信データに加えることによって返信すべき返信データを決定することができる。
【００４３】
上記試験装置は、管理装置（ネットワーク管理装置１）の外部に位置し、管理装置（ネットワーク管理装置１）とネットワークで接続されているか、上記管理装置（ネットワーク管理装置１）とネットワーク３で接続されることなく管理装置（ネットワーク管理装置１）の内部に位置しているかのいずれかに位置し、上記の方法で返信データを決定することができる。
【００４４】
【発明の効果】
本発明によれば、ネットワーク管理装置の試験を効率的に実施できるネットワーク管理装置の試験装置と試験方法を提供できる。
【図面の簡単な説明】
【図１】実施の形態１のシステム構成図である。
【図２】実施の形態１の内部構成図である。
【図３】返信条件記憶部を示す図の一例である。
【図４】返信種類記憶部を示す図の一例である。
【図５】既定返信値記憶部を示す図の一例である。
【図６】試験手順記憶部を示す図の一例である。
【図７】データ要求コマンドの一例である。
【図８】データ処理部の処理フローを示すフローチャートである。
【図９】Ｓ１０６の処理の詳細を示すフローチャートである。
【図１０】実施の形態２のシステム構成図である。
【図１１】試験装置２のコンピュータ基本構成図である。
【符号の説明】
１  ネットワーク管理装置、２  試験装置、３  ネットワーク、５  伝送装置模擬機能部、６  データ処理部、７  返信条件記憶部、８  既定返信値記憶部、９  試験手順記憶部、１０  返信種類記憶部、１１  返信データの種類、１２  識別子、１３  返信データ、１４  返信データの種類、１５  返信データの既定値、１６  返信データの種類、１７  識別子、１８  継続フラグ、２１  データ要求コマンドの種類、３０  送受信機能部、３８  バス、４０  ＣＰＵ、４１  モニタ、４２  キーボード、４３  マウス、４４  通信ポート、４６  磁気ディスク装置、４７  ＯＳ、４９  プログラム群、５０  ファイル群。
【図１】
2004200861.tif 000003
【図２】
2004200861.tif 000004
【図３】
2004200861.tif 000005
【図４】
2004200861.tif 000006
【図５】
2004200861.tif 000007
【図６】
2004200861.tif 000008
【図７】
2004200861.tif 000009
【図８】
2004200861.tif 000010
【図９】
2004200861.tif 000011
【図１０】
2004200861.tif 000012
【図１１】
2004200861.tif 000013