(57)【要約】【課題】制御用のネットワークを設けることなく、対向器のアプリケーションを切り替えることができる測定装置を提供する。【解決手段】サーバ測定装置１０は、切替先アプリケーションに切り替える切替対象であるクライアント測定装置５０を選択するクライアント選択部１１と、切替先アプリケーションを選択するＡＰＰ選択部２１と、切替元アプリケーションのシャットダウン処理と、切替先アプリケーションの起動処理と、切替先アプリケーションに所定のパラメータ値を設定する設定処理と、を含むトランザクション処理を指示するＳＣＰＩコマンドを被測定ネットワーク２経由で切替対象のクライアント測定装置５０に送信するＳＣＰＩ送信部２４と、切替先アプリケーションを切替対象のクライアント測定装置５０に実行させることにより被測定ネットワーク２の性能を測定する測定部１３と、を備える。【選択図】図２
2018157375.tif 000002
【特許請求の範囲】
【請求項１】
測定対象である被測定ネットワーク（２）の性能を測定するアプリケーションを有する少なくとも１つの測定機器（４５、５０、５５）に対し、切替元アプリケーションから切替先アプリケーションに切り替える指示を行う測定装置（１０）であって、
前記切替先アプリケーションに切り替える対象である切替対象測定機器（５０）を選択する切替対象測定機器選択手段（１１）と、
前記切替先アプリケーションを選択する切替先アプリケーション選択手段（２１）と、
前記切替元アプリケーションのシャットダウン処理と、前記切替先アプリケーションの起動処理と、前記切替先アプリケーションに所定のパラメータ値を設定する設定処理と、を含むトランザクション処理を指示する指示コマンドを前記被測定ネットワーク経由で前記切替対象測定機器に送信する指示コマンド送信手段（２４）と、
前記切替先アプリケーションを前記切替対象測定機器に実行させることにより前記被測定ネットワークの性能を測定する測定手段（１３）と、
を備えたことを特徴とする測定装置。
【請求項２】
前記切替先アプリケーションの前記パラメータ値を入力する入力画面を表示する表示手段（１４）をさらに備え、
前記表示手段は、前記切替先アプリケーションごとに、設定が必要なパラメータ値の入力画面を表示するとともに、設定が不要なパラメータ値の入力画面を非表示とするものであることを特徴とする請求項１に記載の測定装置。
【請求項３】
請求項１又は請求項２に記載の測定機器であって、
前記指示コマンドを前記被測定ネットワーク経由で前記測定装置から受信する指示コマンド受信手段（６１）と、
前記指示コマンドが受信されたことを条件として前記トランザクション処理を実行するトランザクション処理実行手段（６２）と、
前記切替先アプリケーションを実行する切替先アプリケーション実行手段（５１ａ）と、
を備えたことを特徴とする測定機器。
【請求項４】
請求項１又は請求項２に記載の測定装置と、少なくとも１つの請求項３に記載の測定機器と、を備えたことを特徴とする測定システム。
【請求項５】
測定対象である被測定ネットワーク（２）の性能を測定するアプリケーションを有する少なくとも１つの測定機器（４５、５０、５５）に対し、切替元アプリケーションから切替先アプリケーションに切り替える指示を行う測定装置（１０）を用いた測定方法であって、
前記切替先アプリケーションに切り替える対象である切替対象測定機器（５０）を選択する切替対象測定機器選択ステップ（Ｓ１４）と、
前記切替先アプリケーションを選択する切替先アプリケーション選択ステップ（Ｓ１７）と、
前記切替元アプリケーションのシャットダウン処理と、前記切替先アプリケーションの起動処理と、前記切替先アプリケーションに所定のパラメータ値を設定する設定処理と、を含むトランザクション処理を指示する指示コマンドを前記被測定ネットワーク経由で前記切替対象測定機器に送信する指示コマンド送信ステップ（Ｓ１９）と、
前記切替先アプリケーションを前記切替対象測定機器に実行させることにより前記被測定ネットワークの性能を測定する測定ステップ（Ｓ２２〜Ｓ２４）と、
を含むことを特徴とする測定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばネットワークの性能を測定する測定装置、測定システム及び測定方法に関する。
【背景技術】
【０００２】
従来、ネットワークに接続された測定装置としては、ネットワークを介して複数の外部接続装置から遠隔制御され、被測定装置を測定するマルチユーザ管理装置が知られている（特許文献１参照）。
【０００３】
特許文献１に記載の従来のものは、被測定装置を測定する測定部と、外部制御装置からの制御信号及びユーザが設定する測定情報に基づいて当該測定情報に対応する測定を測定部に行わせる制御部と、を備えている。
【０００４】
この構成により、従来のものは、制御部が、外部制御装置によってリモートコマンド制御又はリモートＧＵＩ制御が行われたとき、その制御内容に従って測定部に被測定装置の測定を行わせるようになっている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１６−１７１４５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、一般に、従来の測定装置は、複数のアプリケーションを備え、その中から所望のアプリケーションが選択され、それを実行して測定を行うようになっている。そこで、特許文献１に記載の外部制御装置によって、測定部が実行するアプリケーションを所望のアプリケーションに切り替え、外部制御装置と測定部とが協働してネットワークの性能を測定する構成が考えられる。
【０００７】
しかしながら、従来の技術では、測定対象である被測定ネットワークの他に、協働する相手側である対向器のアプリケーションを切り替えるための制御用のネットワークを設ける必要があるという課題があった。
【０００８】
具体的には、従来は、被測定ネットワークのポートの管理はアプリケーション側で行われているので、アプリケーションを切り替えるために、対向器が現在起動中のアプリケーションをシャットダウンすると、被測定ネットワークを介して対向器への制御信号を送信できなくなるため、制御用のネットワークを新たに設けて制御信号を対向器に送信する必要があった。
【０００９】
さらに、制御用のネットワークを新たに設けようとすると、被測定ネットワークの測定装置が用いられる局舎のネットワークは速度が十分であるとは限らず、ＶＮＣ等を用いてコントロールを行うことが困難である場合がある。加えて、局舎内に制御用のネットワークが存在しない場合もあり、制御用のネットワークを用いずに対向器のアプリケーションを切り替えることができる測定装置が求められていた。
【００１０】
本発明は、前述のような事情に鑑みてなされたものであり、制御用のネットワークを設けることなく、対向器のアプリケーションを切り替えることができる測定装置、測定システム及び測定方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の請求項１に係る測定装置は、測定対象である被測定ネットワーク（２）の性能を測定するアプリケーションを有する少なくとも１つの測定機器（４５、５０、５５）に対し、切替元アプリケーションから切替先アプリケーションに切り替える指示を行う測定装置（１０）であって、前記切替先アプリケーションに切り替える対象である切替対象測定機器（５０）を選択する切替対象測定機器選択手段（１１）と、前記切替先アプリケーションを選択する切替先アプリケーション選択手段（２１）と、前記切替元アプリケーションのシャットダウン処理と、前記切替先アプリケーションの起動処理と、前記切替先アプリケーションに所定のパラメータ値を設定する設定処理と、を含むトランザクション処理を指示する指示コマンドを前記被測定ネットワーク経由で前記切替対象測定機器に送信する指示コマンド送信手段（２４）と、前記切替先アプリケーションを前記切替対象測定機器に実行させることにより前記被測定ネットワークの性能を測定する測定手段（１３）と、を備えた構成を有している。
【００１２】
この構成により、本発明の請求項１に係る測定装置は、対向器である切替対象測定機器に、切替元アプリケーションのシャットダウン処理と、切替先アプリケーションの起動処理と、切替先アプリケーションに所定のパラメータ値を設定する設定処理と、を含むトランザクション処理を指示して実行させるので、対向器がアプリケーションを切り替えた後においても被測定ネットワークを介して対向器と互いに通信することができる。
【００１３】
したがって、本発明の請求項１に係る測定装置は、制御用のネットワークを設けることなく、対向器のアプリケーションを切り替えることができる。
【００１４】
本発明の請求項２に係る測定装置は、前記切替先アプリケーションの前記パラメータ値を入力する入力画面を表示する表示手段（１４）をさらに備え、前記表示手段は、前記切替先アプリケーションごとに、設定が必要なパラメータ値の入力画面を表示するとともに、設定が不要なパラメータ値の入力画面を非表示とするものである構成を有している。
【００１５】
この構成により、本発明の請求項２に係る測定装置は、設定が必要なパラメータ値の入力画面を表示するとともに、設定が不要なパラメータ値の入力画面を非表示とするので、アプリケーションのパラメータ値設定においてユーザの誤操作を防止することができる。
【００１６】
本発明の請求項３に係る測定機器は、請求項１又は請求項２に記載の測定機器であって、前記指示コマンドを前記被測定ネットワーク経由で前記測定装置から受信する指示コマンド受信手段（６１）と、前記指示コマンドが受信されたことを条件として前記トランザクション処理を実行するトランザクション処理実行手段（６２）と、前記切替先アプリケーションを実行する切替先アプリケーション実行手段（５１ａ）と、を備えた構成を有している。
【００１７】
この構成により、本発明の請求項３に係る測定機器は、指示コマンドが受信されたことを条件としてトランザクション処理を実行するので、アプリケーションを切り替えた後においても被測定ネットワークを介して測定装置と互いに通信することができる。
【００１８】
本発明の請求項４に係る測定システムは、請求項１又は請求項２に記載の測定装置と、少なくとも１つの請求項３に記載の測定機器と、を備えた構成を有している。
【００１９】
この構成により、本発明の請求項４に係る測定システムは、制御用のネットワークを設けることなく、対向器のアプリケーションを切り替えることができる。
【００２０】
本発明の請求項５に係る測定方法は、測定対象である被測定ネットワーク（２）の性能を測定するアプリケーションを有する少なくとも１つの測定機器（４５、５０、５５）に対し、切替元アプリケーションから切替先アプリケーションに切り替える指示を行う測定装置（１０）を用いた測定方法であって、前記切替先アプリケーションに切り替える対象である切替対象測定機器（５０）を選択する切替対象測定機器選択ステップ（Ｓ１４）と、前記切替先アプリケーションを選択する切替先アプリケーション選択ステップ（Ｓ１７）と、前記切替元アプリケーションのシャットダウン処理と、前記切替先アプリケーションの起動処理と、前記切替先アプリケーションに所定のパラメータ値を設定する設定処理と、を含むトランザクション処理を指示する指示コマンドを前記被測定ネットワーク経由で前記切替対象測定機器に送信する指示コマンド送信ステップ（Ｓ１９）と、前記切替先アプリケーションを前記切替対象測定機器に実行させることにより前記被測定ネットワークの性能を測定する測定ステップ（Ｓ２２〜Ｓ２４）と、を含む構成を有している。
【００２１】
この構成により、本発明の請求項５に係る測定方法は、対向器である切替対象測定機器に、切替元アプリケーションのシャットダウン処理と、切替先アプリケーションの起動処理と、切替先アプリケーションに所定のパラメータ値を設定する設定処理と、を含むトランザクション処理を指示して実行させるので、対向器がアプリケーションを切り替えた後においても被測定ネットワークを介して対向器と互いに通信することができる。
【００２２】
したがって、本発明の請求項５に係る測定方法は、制御用のネットワークを設けることなく、対向器のアプリケーションを切り替えることができる。
【発明の効果】
【００２３】
本発明は、制御用のネットワークを設けることなく、対向器のアプリケーションを切り替えることができるという効果を有する測定装置、測定システム及び測定方法を提供することができるものである。
【図面の簡単な説明】
【００２４】
【図１】本発明に係る測定システムの一実施形態におけるブロック構成図である。
【図２】本発明に係るサーバ測定装置の一実施形態におけるブロック構成図である。
【図３】本発明に係るクライアント測定装置の一実施形態におけるブロック構成図である。
【図４】本発明に係る測定システムの一実施形態において、クライアント測定装置の探索結果の一例を示す図である。
【図５】本発明に係る測定システムの一実施形態において、リフレクタアプリケーションのパラメータ値の設定画面例を示す図である。
【図６】本発明に係る測定システムの一実施形態において、ＲＦＣ２５４４試験のパラメータ値の設定画面例を示す図である。
【図７】本発明に係る測定システムの一実施形態において、ＲＦＣ６３４９試験のパラメータ値の設定画面例を示す図である。
【図８】本発明に係る測定システムの一実施形態における動作例を示す図である。
【発明を実施するための形態】
【００２５】
以下、本発明の実施形態について図面を用いて説明する。
【００２６】
まず、本発明に係る測定システムの一実施形態における構成について説明する。なお、以下の説明において、アプリケーションをＡＰＰと略記する場合がある。
【００２７】
図１に示すように、本実施形態における測定システム１は、測定対象である被測定ネットワーク２に接続されたサーバ測定装置１０、クライアント測定装置４５、５０及び５５を備えている。この測定システム１は、被測定ネットワーク２を測定対象としている。なお、被測定ネットワーク２としては、例えば、有線通信又は無線通信により、会社内のパーソナルコンピュータ同士を接続するネットワークや、中央省庁と地方自治体とを結ぶネットワークが挙げられる。
【００２８】
サーバ測定装置１０は、あるクライアント測定装置が現在起動中のアプリケーションを所定のアプリケーションに切り替えて、そのクライアント測定装置と協働して被測定ネットワークの特性を測定するようになっている。このサーバ測定装置１０は、測定装置の一例である。以下、協働する相手側であるクライアント測定装置が切替前に起動しているアプリケーションを切替元アプリケーションと呼び、切替後に起動するアプリケーションを切替先アプリケーションと呼ぶ。
【００２９】
図２に示すように、サーバ測定装置１０は、クライアント選択部１１、トランザクション指示装置２０、サーバ記憶部３０、信号発生部１２、測定部１３、表示部１４、操作部１５、サーバ制御部１６、サーバ通信部１７を備えている。
【００３０】
クライアント選択部１１は、被測定ネットワーク２に接続されたクライアント測定装置を探索するようになっている。また、クライアント選択部１１は、ユーザによる操作部１５の操作に従って、稼働中であるクライアント測定装置４５、５０及び５５の中から、アプリケーションの切替対象である１つ又は複数のクライアント測定装置を選択するようになっている。なお、本実施形態では、クライアント選択部１１は、クライアント測定装置５０を選択するものとする。すなわち、クライアント測定装置５０は切替対象測定機器の一例であり、クライアント選択部１１は切替対象測定機器選択手段の一例である。
【００３１】
トランザクション指示装置２０は、ＡＰＰ選択部２１、パラメータ値設定部２２、ＳＣＰＩ生成部２３、ＳＣＰＩ送信部２４を備え、クライアント選択部１１が選択したクライアント測定装置５０にトランザクション処理（何らかのまとまった情報処理）を指示するものである。なお、ＳＣＰＩは、「Standard Commands for Programmable Instruments」の略である。
【００３２】
具体的には、トランザクション指示装置２０は、切替元アプリケーションのシャットダウン処理と、切替先アプリケーションの起動処理と、切替先アプリケーションに所定のパラメータ値を設定する設定処理と、を含むトランザクション処理をクライアント測定装置５０に指示するようになっている。
【００３３】
ＡＰＰ選択部２１は、クライアント測定装置５０に起動させるアプリケーションを選択するようになっている。このＡＰＰ選択部２１は、切替先アプリケーション選択手段の一例である。なお、ＡＰＰ選択部２１は、クライアント測定装置４５、５０及び５５が有するアプリケーションの情報を予め把握している。
【００３４】
パラメータ値設定部２２は、ＡＰＰ選択部２１によって選択されたアプリケーションについて、所定の測定を行うためのパラメータ値を設定するようになっている。
【００３５】
ＳＣＰＩ生成部２３は、トランザクション処理を指示するためのＳＣＰＩコマンドを生成するようになっている。このＳＣＰＩコマンドは、切替元アプリケーションのシャットダウン処理と、切替先アプリケーションの起動処理と、切替先アプリケーションに所定のパラメータ値を設定する設定処理と、を含むトランザクション処理を指示するための情報を備えている。
【００３６】
ＳＣＰＩ送信部２４は、ＳＣＰＩ生成部２３によって生成されたＳＣＰＩコマンドを所定のクライアント測定装置に送信するようになっている。このＳＣＰＩ送信部２４は、指示コマンド送信手段の一例である。
【００３７】
サーバ記憶部３０は、被測定ネットワーク２の性能を評価するための複数のアプリケーションを記憶している。例えば、サーバ記憶部３０は、ＢＥＲ（Bit Error Rate：ビット誤り率）試験を行うＢＥＲ試験ＡＰＰ３１、ＲＦＣ２５４４試験を行うためのＲＦＣ２５４４試験ＡＰＰ３２、ＲＦＣ６３４９試験を行うためのＲＦＣ６３４９試験ＡＰＰ３３等のアプリケーションを記憶している。なお、ＲＦＣ２５４４試験及びＲＦＣ６３４９試験とは、それぞれ、ＩＥＴＦ（Internet Engineering Task Force）で決定されたＲＦＣ（Request For Comments）２５４４及び６３４９の規格に基づいた試験をいう。
【００３８】
信号発生部１２は、被測定ネットワーク２の特性を評価するための信号を発生するようになっている。例えば、信号発生部１２は、ＢＥＲ試験を行うための試験信号を生成し、所定のクライアント測定装置に送信するものである。
【００３９】
測定部１３は、後述するサーバＡＰＰ実行部１６ａによって実行されるアプリケーションに基づき、所定の測定を行うようになっている。この測定部１３は、測定手段の一例である。
【００４０】
表示部１４は、サーバ制御部１６の制御に従って、測定部１３による測定結果の情報を表示するようになっている。この表示部１４は、表示手段の一例である。
【００４１】
操作部１５は、被測定ネットワーク２を測定する測定項目や測定条件、判定条件等のパラメータを設定するためユーザが操作するものであり、例えば、タッチパネルやハードウェアキーで構成されたキーボード、ダイヤル又はマウスのような入力デバイス、これらを制御する制御回路等で構成される。
【００４２】
サーバ制御部１６は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備え、ＲＯＭに記憶されたプログラムに従って装置全体の制御を行うようになっている。また、サーバ制御部１６は、ユーザが操作部１５を操作することによって指定されたアプリケーションを実行するサーバＡＰＰ実行部１６ａを備えている。
【００４３】
サーバ通信部１７は、被測定ネットワーク２を介し、所定のクライアント測定装置と通信するようになっている。
【００４４】
次に、クライアント測定装置４５、５０及び５５の代表としてクライアント測定装置５０の構成について図３を用いて説明する。これらのクライアント測定装置４５、５０及び５５は、測定機器の一例である。なお、本実施形態におけるクライアント測定装置に代えて、例えば、一般に測定装置として使われない機器（例えばルータ）にクライアント測定装置相当の機能を持たせて使用する構成としてもよい。
【００４５】
図３に示すように、クライアント測定装置５０は、トランザクション処理装置６０、クライアント記憶部７０、クライアント制御部５１、クライアント通信部５２を備えている。
【００４６】
トランザクション処理装置６０は、ＳＣＰＩ受信部６１、トランザクション処理部６２を備えている。
【００４７】
ＳＣＰＩ受信部６１は、サーバ測定装置１０から送信されたトランザクション処理を指示するためのＳＣＰＩコマンドを受信するようになっている。このＳＣＰＩ受信部６１は、指示コマンド受信手段の一例である。
【００４８】
トランザクション処理部６２は、ＳＣＰＩ受信部６１がＳＣＰＩコマンドを受信した場合に、ＳＣＰＩコマンドに含まれる情報に基づいて、アプリケーションの切り替えに関するトランザクション処理を実行するようになっている。このトランザクション処理部６２は、トランザクション処理実行手段の一例である。
【００４９】
すなわち、本実施形態における測定システム１は、トランザクション処理部６２が、切替元アプリケーションのシャットダウン処理と、切替先アプリケーションの起動処理と、切替先アプリケーションに所定のパラメータ値を設定する設定処理と、を一つのトランザクションとして処理することにより、切替先アプリケーションに切り替えた後においても被測定ネットワーク２を介し、サーバ測定装置１０及びクライアント測定装置５０が互いに通信することができるようにしている。
【００５０】
換言すれば、本実施形態における測定システム１は、サーバ測定装置１０の対向器としてのクライアント測定装置５０に前述のトランザクション処理を実行させることで、サーバ測定装置１０が、被測定ネットワーク２を介して、すなわちインバンド通信により、クライアント測定装置５０と互いに通信可能としている。
【００５１】
クライアント記憶部７０は、被測定ネットワーク２の性能を評価するためのアプリケーションを記憶している。例えば、クライアント記憶部７０は、リフレクタＡＰＰ７１、ＲＦＣ２５４４試験ＡＰＰ７２、ＲＦＣ６３４９試験ＡＰＰ７３等のアプリケーションを記憶している。
【００５２】
リフレクタＡＰＰ７１は、サーバ測定装置１０から受信したフレームのＭＡＣアドレス及びＩＰアドレスを入れ替えて折り返してサーバ測定装置１０に送信するアプリケーションであって、例えばＢＥＲ試験で使用される。ＲＦＣ２５４４試験ＡＰＰ７２は、ＲＦＣ２５４４規格に従ったスループット試験やフレームロス試験等を行うためのアプリケーションである。ＲＦＣ６３４９試験ＡＰＰ７３は、ＲＦＣ６３４９規格に従ったＴＣＰスループット試験等を行うためのアプリケーションである。
【００５３】
クライアント制御部５１は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備え、ＲＯＭに記憶されたプログラムに従って装置全体の制御を行うようになっている。また、クライアント制御部５１は、サーバ測定装置１０から指定されたアプリケーションを実行するクライアントＡＰＰ実行部５１ａを備えている。このクライアントＡＰＰ実行部５１ａは、切替先アプリケーション実行手段の一例である。
【００５４】
クライアント通信部５２は、被測定ネットワーク２を介し、サーバ測定装置１０と通信するようになっている。
【００５５】
次に、サーバ測定装置１０のクライアント選択部１１が、クライアント測定装置を探索した際の探索結果の一例について図４を用いて説明する。図４は、所定の被測定ネットワークに接続されたクライアント測定装置の探索結果が表示部１４の画面に表示された一例を示している。
【００５６】
図４に示すように、探索された番号１〜５の５台のクライアント測定装置について、ニックネーム、ＩＰアドレス、ロック状態、現在起動中のアプリケーション（切替元アプリケーション）がそれぞれ表示されている。なお、ロック状態の欄に鍵マークが表示されている装置は、パスワードで保護されていることを示している。
【００５７】
切替元アプリケーションに着目すると、例えば、番号１のクライアント測定装置はＢＥＲ試験、番号３のクライアント測定装置はＲＦＣ２５４４試験のアプリケーションが起動されていることが示されている。
【００５８】
したがって、本実施形態における測定システム１は、この画面をユーザに提示することにより、所定の被測定ネットワークに接続されたクライアント測定装置を選択させ、そのアプリケーションを所望のアプリケーションに切り替えることにより、被測定ネットワークに対して所望の測定を行うことができる。
【００５９】
次に、サーバ測定装置１０のパラメータ値設定部２２が切替先アプリケーションのパラメータ値を設定する例について図５〜７を用いて説明する。
【００６０】
図５は、本実施形態における測定システム１が、被測定ネットワーク２に対してＢＥＲ試験を実施する際に、ＡＰＰ選択部２１によって選択されたリフレクタＡＰＰ７１のパラメータ値の設定画面８１を示している。
【００６１】
図５に示すように、リフレクタＡＰＰ７１の設定画面８１には、「Application」、「MAC」、「Password」、「IP」の各パラメータ値を設定する欄が設けられている。「Application」欄には、プルダウンメニューにより「Reflector」（リフレクタ）が選択されたことが示されている。「MAC」欄には、アプリケーションを切り替える送信先（Dst）のＭＡＣアドレスが設定される。「Password」欄には、パスワードが入力される。「IP」欄には、送信元（Src）のＩＰアドレスが入力される。
【００６２】
図６は、本実施形態における測定システム１が、被測定ネットワーク２に対してＲＦＣ２５４４試験を実施する際に、ＡＰＰ選択部２１によって選択されたＲＦＣ２５４４試験ＡＰＰ７２のパラメータ値の設定画面８２を示している。なお、図５と重複する説明は省略する。
【００６３】
図６に示すように、ＲＦＣ２５４４試験ＡＰＰ７２の設定画面８２には、「Application」、「MAC」、「Password」、「IP」、「Gateway」、「VLAN」の各パラメータ値を設定する欄が設けられている。「Application」欄には、「ＲＦＣ２５４４」（ＲＦＣ２５４４試験）が選択されたことが示されている。「MAC」欄には、送信先（Dst）に加えて、送信元（Src）のＭＡＣアドレスが設定される。「IP」欄には、送信元（Src）のＩＰアドレスに加えて送信先（Dst）のＩＰアドレス及びネットワークマスクが入力される。「Gateway」欄には、ゲートウェイを使用可能にする場合のチェック欄及びそのアドレス欄が設けられている。「VLAN」（Virtual LAN）欄には、VLANの有効、無効等を設定するためのプルダウンメニューが設けてある。
【００６４】
図７は、本実施形態における測定システム１が、被測定ネットワーク２に対してＲＦＣ６３４９試験を実施する際に、ＡＰＰ選択部２１によって選択されたＲＦＣ６３４９試験ＡＰＰ７３のパラメータ値の設定画面８３を示している。このＲＦＣ６３４９試験ＡＰＰ７３の設定画面８３は、図６に示した設定画面８２に対して「Application」欄が異なるのみであるので説明は省略する。
【００６５】
以上説明したように、本実施形態では、リフレクタＡＰＰ７１の設定画面８１（図５参照）は、ＲＦＣ２５４４試験ＡＰＰ７２の設定画面８２（図６参照）及びＲＦＣ６３４９試験ＡＰＰ７３の設定画面８３（図７参照）と比較して、パラメータ値を設定する入力部が少なく表示してある。これは、リフレクタのアプリケーションを利用する場合は、ＲＦＣ２５４４試験及びＲＦＣ６３４９試験と比べて、パラメータ値を設定する項目が限定されているからである。具体的には、ＲＦＣ２５４４試験及びＲＦＣ６３４９試験等のアプリケーションでは、サーバ測定装置１０とクライアント測定装置５０とが双方向の通信を行うため、送信元及び送信先のＩＰアドレスの双方が必要となる。これに対して、クライアント測定装置５０がリフレクタのアプリケーションを利用する場合は、クライアント測定装置５０自体はパケットを送信しないため、送信用ＩＰアドレスは不要となる。
【００６６】
そのため、アプリケーションによるパラメータ値の設定の差異を考慮し、本実施形態では、設定が必要なパラメータ値の入力画面を表示するとともに、設定が不要なパラメータ値の入力画面を非表示とする構成としている。この構成により、本実施形態におけるサーバ測定装置１０は、アプリケーションのパラメータ値設定において、ユーザの誤操作を防止することができるとともに、専門的な知識を有さないユーザに対しても設定を容易とすることができる。
【００６７】
次に、本実施形態における測定システム１の動作について図８を用いて説明する。なお、測定システム１が、被測定ネットワーク２に対してＢＥＲ試験を行う例を挙げる。
【００６８】
サーバ測定装置１０のクライアント選択部１１は、被測定ネットワーク２を介し、クライアント測定装置を探索するための探索要求パケットをブロードキャスト又はユニキャストの方式により送信する（ステップＳ１１）。
【００６９】
探索要求パケットを受信したクライアント測定装置４５、５０及び５５は、被測定ネットワーク２を介し、探索要求パケットに応答する探索応答パケットをサーバ測定装置１０に返信する（ステップＳ１２）。この探索応答パケットは、サーバ測定装置１０のサーバ制御部１６によって受信され、サーバ制御部１６は、クライアント測定装置４５、５０及び５５が探索応答パケットを返した旨を把握する。
【００７０】
サーバ測定装置１０の表示部１４は、サーバ制御部１６の表示制御に従って、被測定ネットワーク２に接続されたクライアント測定装置としてクライアント測定装置４５、５０及び５５が存在することをリスト表示する（ステップＳ１３）。このとき、例えば図４に示したような探索結果が表示部１４の画面に表示される。
【００７１】
サーバ測定装置１０のクライアント選択部１１は、ユーザによる操作部１５の操作に従って、アプリケーションの切替対象として例えばクライアント測定装置５０を選択する（ステップＳ１４）。
【００７２】
サーバ測定装置１０のサーバ通信部１７と、クライアント測定装置５０のクライアント通信部５２とは、互いにＴＣＰ接続をする（ステップＳ１５）。
【００７３】
サーバ測定装置１０のサーバ制御部１６は、ＢＥＲ試験ＡＰＰ３１のパラメータ値の設定画面を表示部１４に表示し、ユーザが操作部１５を操作して入力したパラメータ値をＢＥＲ試験ＡＰＰ３１に設定する（ステップＳ１６）。
【００７４】
サーバ測定装置１０のＡＰＰ選択部２１は、被測定ネットワーク２に対してＢＥＲ試験を行うため、クライアント測定装置５０の切替先アプリケーションとしてリフレクタＡＰＰ７１を選択する（ステップＳ１７）。
【００７５】
サーバ測定装置１０のパラメータ値設定部２２は、例えば図５に示したリフレクタＡＰＰ７１のパラメータ値の設定画面８１を表示部１４に表示し、ユーザが操作部１５を操作して入力したパラメータ値を取得する（ステップＳ１８）。
【００７６】
ＳＣＰＩ生成部２３は、トランザクション処理を指示するための指示コマンドとしてＳＣＰＩコマンドを生成し、ＳＣＰＩ送信部２４は、ＳＣＰＩコマンドをクライアント測定装置５０に送信する（ステップＳ１９）。このＳＣＰＩコマンドには、切替元アプリケーションのシャットダウン処理と、切替先アプリケーションであるリフレクタＡＰＰ７１の起動処理と、ステップＳ１８において取得したパラメータ値をリフレクタＡＰＰ７１に設定する設定処理と、を含むトランザクション処理を指示するための情報を備えている。
【００７７】
クライアント測定装置５０のＳＣＰＩ受信部６１は、サーバ測定装置１０から送信されたＳＣＰＩコマンドを受信し、トランザクション処理部６２は、ＳＣＰＩコマンドに含まれる情報に基づいて、切替元アプリケーションのシャットダウン処理と、リフレクタＡＰＰ７１の起動処理と、リフレクタＡＰＰ７１に所定のパラメータ値を設定する設定処理と、を一つのトランザクションとして処理する。その結果、クライアント測定装置５０のアプリケーションがリフレクタＡＰＰ７１に切り替えられる（ステップＳ２０）。
【００７８】
トランザクション処理部６２は、クライアント測定装置５０のアプリケーションがリフレクタＡＰＰ７１に切り替えられたことを示す完了通知のメッセージをサーバ測定装置１０に送信する（ステップＳ２１）。
【００７９】
サーバ測定装置１０のサーバ制御部１６は、完了通知のメッセージを受信すると、サーバＡＰＰ実行部１６ａにＢＥＲ試験ＡＰＰ３１を実行させ、信号発生部１２が発生したＢＥＲ試験を行うための試験信号を被測定ネットワーク２経由でクライアント測定装置５０に送信する（ステップＳ２２）。
【００８０】
クライアント測定装置５０のクライアント制御部５１は、クライアントＡＰＰ実行部５１ａにリフレクタＡＰＰ７１を実行させ、受信した試験信号を被測定ネットワーク２経由でサーバ測定装置１０に被試験信号として送信する（ステップＳ２３）。
【００８１】
サーバ測定装置１０の測定部１３は、ビット誤り率を測定し（ステップＳ２４）、表示部１４は、ビット誤り率の測定結果を表示する（ステップＳ２５）。
【００８２】
以上のように、本実施形態における測定システム１は、対向器であるクライアント測定装置５０に、切替元アプリケーションのシャットダウン処理と、切替先アプリケーションの起動処理と、切替先アプリケーションに所定のパラメータ値を設定する設定処理と、を含むトランザクション処理を指示して実行させるので、クライアント測定装置５０がアプリケーションを切り替えた後においても被測定ネットワーク２を介してクライアント測定装置５０と互いに通信することができる。
【００８３】
したがって、本実施形態における測定システム１は、制御用のネットワークを設けることなく、対向器（クライアント測定装置５０）のアプリケーションを切り替えることができる。
【００８４】
なお、前述の実施形態において３つのクライアント測定装置を例示しているが、本発明はこれに限定されるものではなく、少なくとも１つのクライアント測定装置に対してアプリケーションを切り替える構成としても同様の効果が得られる。
【００８５】
また、前述の実施形態において、被測定ネットワーク２のみを測定対象としたが、被測定ネットワーク２に接続された機器も含めて測定対象とした場合でも同様な効果が得られる。
【産業上の利用可能性】
【００８６】
以上のように、本発明に係る測定装置、測定システム及び測定方法は、制御用のネットワークを設けることなく、対向器のアプリケーションを切り替えることができるという効果を有し、ネットワーク等の性能を測定する測定装置、測定システム及び測定方法として有用である。
【符号の説明】
【００８７】
１  測定システム
２  被測定ネットワーク
１０  サーバ測定装置（測定装置）
１１  クライアント選択部（切替対象測定機器選択手段）
１３  測定部（測定手段）
１４  表示部（表示手段）
１６  サーバ制御部
１６ａ  サーバＡＰＰ実行部
２０  トランザクション指示装置
２１  ＡＰＰ選択部（切替先アプリケーション選択手段）
２２  パラメータ値設定部
２３  ＳＣＰＩ生成部
２４  ＳＣＰＩ送信部（指示コマンド送信手段）
３１  ＢＥＲ試験ＡＰＰ
３２、７２  ＲＦＣ２５４４試験ＡＰＰ
３３、７３  ＲＦＣ６３４９試験ＡＰＰ
４５、５０、５５  クライアント測定装置（測定機器）
５１  クライアント制御部
５１ａ  クライアントＡＰＰ実行部（切替先アプリケーション実行手段）
６０  トランザクション処理装置
６１  ＳＣＰＩ受信部（指示コマンド受信手段）
６２  トランザクション処理部（トランザクション処理実行手段）
７１  リフレクタＡＰＰ
８１  リフレクタＡＰＰの設定画面
８２  ＲＦＣ２５４４試験ＡＰＰの設定画面
８３  ＲＦＣ６３４９試験ＡＰＰの設定画面
【図１】
2018157375.tif 000003
【図２】
2018157375.tif 000004
【図３】
2018157375.tif 000005
【図４】
2018157375.tif 000006
【図５】
2018157375.tif 000007
【図６】
2018157375.tif 000008
【図７】
2018157375.tif 000009
【図８】
2018157375.tif 000010