(57)【要約】  支援装置（２０）は、複数の無線端末（３０）のうちから、試験対象の第１の所定数の送信用の無線端末（３０）と送信用の無線端末（３０）とは異なる第２の所定数の受信用の無線端末（３０）とを抽出して一組とし、組み合わせを変化させながら、所定数の組を特定する通信設定情報生成部（２０３）と、特定された所定数の組のそれぞれについて、送信用の無線端末（３０）に情報を送信させ且つ送信用の無線端末（３０）が送信した情報を受信用の無線端末（３０）に受信させる試験を実行し、所定数の組の全てについて順次試験を実行するための試験の実行計画を生成する通信設定情報生成部（２０３）と、を備える。
2014002186.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信装置のうちから、試験対象の第１の所定数の送信用の通信装置と前記送信用の通信装置とは異なる第２の所定数の受信用の通信装置とを抽出して一組とし、組み合わせを変化させながら、所定数の組を特定する特定部と、
前記特定部により特定された所定数の組のそれぞれについて、送信用の通信装置に情報を送信させ且つ前記送信用の通信装置が送信した情報を受信用の通信装置に受信させる試験を実行し、所定数の組の全てについて順次試験を実行するための試験の実行計画を生成する計画生成部と、
を備える支援装置。
【請求項２】
乱数値を出力する乱数部を備え、
前記特定部は、前記乱数部により出力された乱数値と、前記複数の通信装置と乱数値とを対応付けた乱数表とを対比して、前記送信用の通信装置と前記受信用の通信装置とを抽出する、
請求項１に記載の支援装置。
【請求項３】
前記通信装置に送信させる情報の情報量を記憶する情報量記憶部を備え、
前記計画生成部は、前記情報量記憶部に記憶された情報量に応じた情報を、前記送信用の通信装置に送信させる実行計画を生成する、
請求項１または２に記載の支援装置。
【請求項４】
前記計画生成部により生成された実行計画の変更の入力を、ユーザから受け付ける変更受付部を備え、
前記計画生成部は、前記変更受付部により前記変更が受け付けられた場合に、前記受け付けられた変更の内容を示す情報に対応する部分の情報を前記生成した実行計画から削除し、前記受け付けられた変更の内容を示す情報を前記削除した情報に代えた実行計画を再度生成する、
請求項１から３のいずれか１項に記載の支援装置。
【請求項５】
前記計画生成部により生成された実行計画を、前記通信装置に送信する通信部を備える、
請求項１から４のいずれか１項に記載の支援装置。
【請求項６】
前記通信装置に記憶されている、前記情報の送信結果に関する情報および前記情報の受信結果に関する情報を、前記通信装置から受信して解析する解析部を備える、
請求項１から５のいずれか１項に記載の支援装置。
【請求項７】
支援装置の支援方法であって、
前記支援装置が、複数の通信装置のうちから、試験対象の第１の所定数の送信用の通信装置と前記送信用の通信装置とは異なる第２の所定数の受信用の通信装置とを抽出して一組とし、組み合わせを変化させながら、所定数の組を特定する特定ステップと、
前記支援装置が、前記特定ステップにより特定された所定数の組のそれぞれについて、送信用の通信装置に情報を送信させ且つ前記送信用の通信装置が送信した情報を受信用の通信装置に受信させる試験を実行し、所定数の組の全てについて順次試験を実行するための試験の実行計画を生成する計画生成ステップと、
を備える支援方法。
【請求項８】
支援装置を制御するコンピュータに、
複数の通信装置のうちから、試験対象の第１の所定数の送信用の通信装置と前記送信用の通信装置とは異なる第２の所定数の受信用の通信装置とを抽出して一組とし、組み合わせを変化させながら、所定数の組を特定する特定機能、
前記特定機能により特定された所定数の組のそれぞれについて、送信用の通信装置に情報を送信させ且つ前記送信用の通信装置が送信した情報を受信用の通信装置に受信させる試験を実行し、所定数の組の全てについて順次試験を実行するための試験の実行計画を生成する計画生成機能、
を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、支援装置、支援方法およびプログラムに関する。
【背景技術】
【０００２】
情報の送受信等の試験を通信装置に自動的に行わせることで、通信装置を作業者が操作しなくても試験が実行できるものとして、特許文献１に記載の負荷試験性能評価システムがある。【０００３】
特許文献１に記載の負荷試験性能評価システムは、自動試験装置５の自動的な制御により、データを送信可能な負荷試験機２に、試験対象であるノードＢ装置１へ、予め定められたシーケンスに従って大量のユーザーデータ（情報）を送信させることで、ノードＢ装置１に対する試験を実行する。このように、自動試験装置５で自動的に負荷試験機２の動作を制御するので、負荷試験性能評価システムは、負荷試験機２を作業者が操作しなくても試験が実行できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２１０３３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の負荷試験性能評価システムは、情報を送信する通信装置（負荷試験装置２）と情報を受信する通信装置（ノードＢ装置１）とが固定されており、送受信の組み合わせを変化させて試験を実行することができない。【０００６】
このため、送受信の組み合わせが適宜変化する実際の運用に即した負荷試験を実行するためには、送信用の通信装置と受信用の通信装置との組み合わせや、情報の送信から受信までの一連の通信をどのような順番で通信装置に実行させるかを、ユーザ自ら特定・指定し試験の実行計画を作成して、負荷試験を実行しなければならない。【０００７】
負荷試験以外でも、送信用の通信装置と受信用の通信装置の選定、情報の送受信を伴う試験を実行する場合には、同様の問題が発生する。【０００８】
本発明は、上記実情に鑑みてなされたものであり、通信装置の試験の実行計画の作成を支援する支援装置、支援方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、この発明に係る支援装置の特定部は、複数の通信装置のうちから、試験対象の第１の所定数の送信用の通信装置と送信用の通信装置とは異なる第２の所定数の受信用の通信装置とを抽出して一組とし、組み合わせを変化させながら、所定数の組を特定する。計画生成部は、特定部により特定された所定数の組のそれぞれについて、送信用の通信装置に情報を送信させ且つ送信用の通信装置が送信した情報を受信用の通信装置に受信させる試験を実行し、所定数の組の全てについて順次試験を実行するための試験の実行計画を生成する。
【発明の効果】
【００１０】
本発明によれば、通信装置の試験の実行計画の作成を支援できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係る通信システムを模式的に示した図である。
【図２】支援装置および無線端末のブロック図である。
【図３】設定情報の内容を示す図である。
【図４】（ａ）は、準備情報の内容を示す図であり、（ｂ）は、通信設定情報の内容を示す図である。
【図５】（ａ）および（ｂ）は、通信経路組の例を示す図である。
【図６】支援装置のメイン処理を示すフローチャートである。
【図７】支援装置の通信設定情報生成処理を示すフローチャートである。
【図８】支援装置の通信経路組生成処理を示すフローチャートである。
【図９】支援装置のトラヒック設定処理を示すフローチャートである。
【図１０】支援装置の試験実行処理を示すフローチャートである。
【図１１】無線端末のメイン処理を示すフローチャートである。
【図１２】無線端末の送信処理を示すフローチャートである。
【図１３】無線端末の受信処理を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態に係る通信システム１０を、図１〜図１３を参照して説明する。通信システム１０は、図１に示すように、支援装置２０と、第１〜第３の無線端末３０と、を備えている。
【００１３】
支援装置２０は、第１〜第３の無線端末３０と無線通信を行う。支援装置２０は、各無線端末３０に、各種情報の送信を行う。支援装置２０は、各無線端末３０に送信する各種情報によって、各無線端末３０を制御する。また、支援装置２０は、各無線端末３０から送信されたデータを受信する。
【００１４】
第１〜第３の無線端末３０は、支援装置２０と無線通信を行う通信装置である。また、第１〜第３の無線端末３０は、支援装置２０から送信された各種情報で指示された内容に従い、各無線端末３０同士で、試験通信用のパケット（以後、「試験パケット」と称す）の送受信、言い返れば、試験通信を行う。この試験通信は、試験パケットを送信する無線端末３０および試験パケットを受信する無線端末３０を変化させた試験である。このように、支援装置２０は、送信した各種情報によって、試験パケットを送信する無線端末３０および試験パケットを受信する無線端末３０を変化させた上で、試験パケットの送受信（試験通信）を各無線端末３０に所定の順番で実行させる。よって、支援装置２０によれば、試験パケットの送信から受信までの一連の通信をどのような順番で無線端末３０に実行させるかの試験通信の実行計画の作成を支援できる。
【００１５】
なお、試験通信が完了すると、第１〜第３の無線端末３０は、試験パケットの送受信の結果（計測データ）を記憶する。また、第１〜第３の無線端末３０は、支援装置２０から送信された送信指示に従い、記憶した計測データを支援装置２０に送信する。これにより、支援装置２０は、第１〜第３の無線端末３０の各々の計測データを取得する。よって、ユーザは、制御措置２０で取得された各計測データを解析して、第１〜第３の無線端末３０同士で行われた試験通信の解析を行うことができる。なお、上述の通信システム１では、第１〜第３の３つの無線端末３０を用いているが、使用する無線端末３０は３台に限定されることなく、２台でも５台でも複数台であればよい。
【００１６】
上述した支援装置２０および各無線端末３０を備える通信システム１０のブロック図は、図２に示す通りである。
【００１７】
支援装置２０は、例えば、パーソナルコンピュータから構成される。支援装置２０は、制御部２００と、入力部２１０と、記憶部２２０と、無線通信部２３０と、表示部２４０と、バスラインＢＬと、を備えている。
【００１８】
制御部２００は、支援装置２０の制御を行う。制御部２００は、図示しないＣＰＵ（Central Processing Unit）と、ＲＯＭ（Read only Memory）と、ＲＡＭ（Random Access Memory）と、を備えている。
【００１９】
ＣＰＵは、ＲＯＭに格納されたプログラム（例えば、後述する図６〜図１０に示す処理を実現するプログラム）を実行する。
【００２０】
また、ＣＰＵがＲＯＭに格納されたプログラムを実行することにより、制御部２００は、設定情報受付部２０１と、指定条件情報受付部２０２と、通信設定情報生成部２０３と、計測データ解析部２０４と、を備えている。
【００２１】
設定情報受付部２０１は、各無線端末３０同士を通信可能にするための設定情報の入力を、ユーザから受け付ける。具体的には、設定情報受付部２０１は、次のようにして、設定情報の入力を受け付ける。即ち、設定情報受付部２０１は、まず、設定情報をユーザに設定させる設定画面を表示部２４０に表示する。ここで、ユーザにより設定される設定情報は、具体的には、各無線端末３０のＭＡＣ（Media Access Control）アドレスと、各無線端末３０に付与される付与アドレス（試験パケットの送受信が可能な無線端末３０を示すアドレス）と、送信された試験パケットを受信する各無線端末３０の受信チャンネルと、各無線端末３０で送信される試験パケットの変調方式（プロトコル）と、を対応付けた情報である。設定情報受付部２０１は、入力部２１０の操作により、ユーザによって設定情報が入力されると、入力された設定情報を設定情報記憶部２２１に記憶する。
【００２２】
なお、制御部２００は、設定情報記憶部２２１に記憶した設定情報を、各無線端末３０に送信する。これにより、各無線端末３０は、試験パケットの送受信が可能になる。また、本実施の形態では、試験パケットの変調方式は、各無線端末３０で同一の方式（例えば、ＱＡＭ（Quadrature Amplitude Modulation）変調方式）であるとする。
【００２３】
指定条件情報受付部２０２は、各無線端末３０に実行させる試験通信の条件の入力を、ユーザから受け付ける。具体的には、指定条件情報受付部２０２は、次のようにして、試験通信の条件の入力を受け付ける。即ち、指定条件情報受付部２０２は、まず、試験通信の条件を指定させる指定画面を表示部２４０に表示する。ここで、ユーザにより指定される条件は、図３に示すように、無線端末３０の数、通信経路の数、通信経路組の数、平均トラヒック量および送信形態の５つである。
【００２４】
ここで、無線端末３０の数は、試験通信に利用する無線端末３０の数、具体的には、試験パケットを送受信させる対象の無線端末３０の数、を示す。また、通信経路の数は、試験パケットの送信元の無線端末３０と試験パケットの送信先の無線端末３０とを結んだ経路を１つの通信経路として、試験パケットを送受信する通信経路をいくつにするかを示す。また、通信経路組の数は、通信経路の数で示された数の通信経路から構成される通信経路を１組にした通信経路組をいくつにするかを示す。平均トラヒック量は、通信経路組で通信される情報（試験パケット）の情報量の平均値を示す。そして、送信形態は、各無線端末３０から送信される試験パケットを周期的なタイミングで送るか或いはランダムなタイミングで送るかを示す。周期的なタイミングとは、例えば、第１の無線端末３０から試験パケットを送信して０．０５ｍＳ経過後に、第２の無線端末３０から試験パケットを送信し、それから０．０５ｍＳ経過後に、第３の無線端末３０から試験パケットを送信するといった試験パケットの定周期な送信を示している。
【００２５】
なお、上述した５つの条件のうち、無線端末３０の数、通信経路の数および平均トラヒック量は、入力値およびバリエーションの数の２つの変数の指定が可能である。例えば、図３に示すように、無線端末３０の数の入力値が「５」であり、バリエーションの数が「なし」をユーザが指定した場合、通信設定情報生成部２０３は、無線端末３０の数を「５」の１つのバリエーションのみにして、試験通信の内容を示す通信設定情報を生成する。一方、通信設定情報生成部２０３は、無線端末３０の数の入力値が「５」であり、バリエーションの数が「３」をユーザが指定した場合、無線端末３０の数を、入力値「５」を中心とした「４」，「５」，「６」の３つのバリエーションで示される数にして、通信設定情報を生成する。
【００２６】
同様に、平均トラヒック量の入力値が「２０％」であり、バリエーションの数が「なし」をユーザが指定した場合、通信設定情報生成部２０３は、平均トラヒック量の入力値を「２０％」の１つのバリエーションにして、通信設定情報を生成する。一方、通信設定情報生成部２０３は、平均トラヒック量の入力値が「２０％」であり、バリエーションの数が「３」をユーザが指定した場合、平均トラヒック量を、入力値「２０％」を中心とした例えば「１５％」，「２０％」，「２５％」の３つのバリエーションで示される数にして、通信設定情報を生成する。なお、平均トラヒック量が「１００％」に指定された場合、通信設定情報生成部２０３は、所定の期間で送信することができる最大のトラヒック量で各無線端末３０が試験パケットを送信する内容の通信設定情報を生成する。上述の通り、平均トラヒック量を指定できるので、ユーザは、試験通信に使用できる無線端末３０が少ない場合、平均トラヒック量を増やすことで、あたかも、多数の無線端末３０が存在しているかのような状況を示す通信設定情報を、通信設定情報生成部２０３に生成させることができる。
【００２７】
なお、通信経路組の数は、入力値の指定ができず、バリエーションの数のみの指定が可能である。例えば、図３に示すように、通信経路組の数の入力値が「２」をユーザが指定した場合、通信設定情報生成部２０３は、通信経路組の数を「２」にして、通信設定情報を生成する。
【００２８】
また、送信形態は、バリエーションの数の指定ができず、入力値のみの指定が可能である。例えば、図３に示すように、送信形態の入力値が「周期的」をユーザが指定した場合、通信設定情報生成部２０３は、各無線端末３０に試験パケットを定期的に送信させる内容の通信設定情報を生成する。
【００２９】
上述した５つの条件（無線端末３０の数、通信経路の数、通信経路組の数、平均トラヒック量および送信形態）がユーザにより指定されると、指定条件情報受付部２０２は、指定された５つの条件に、設定情報記憶部２２１に記憶されている受信チャンネルを示す情報（受信チャンネルと付与アドレスとを対応付けた情報）および変調方式を対応付けた情報および変調方式を対応付けて、対応付けた情報（図３参照）を、指定条件情報記憶部２２２に記憶する。なお、以後、指定条件情報記憶部２２２に記憶された情報を、指定条件情報と称する。
【００３０】
通信設定情報生成部２０３は、前述の通り、指定条件情報記憶部２２２に記憶された指定条件情報（図３参照）に基づき、試験通信の内容を示す通信設定情報を生成するために必要な準備情報を生成する。
【００３１】
具体的には、通信設定情報生成部２０３は、次のようにして、準備情報を生成する。即ち、通信設定情報生成部２０３は、指定条件情報記憶部２２２に記憶された指定条件情報を取得し、指定条件情報に含まれるバリエーションの数同士を積算することで、試験通信を何パターン行う必要があるかを示すパターンの数を算出する。例えば、図３に示す指定条件情報が指定条件情報記憶部２２２に記憶されている場合、通信設定情報生成部２０３は、バリエーションの数が、「２（通信経路組の数に対応）」および「３（平均トラヒック量に対応）」であるので、パターンの数を「６」と算出する。この６つのパターンは、図４（ａ）に示すように、通信経路組の１組目の平均トラヒック量が「１５％」，「２０％」，「２５％」の３つのパターン（準備情報が１〜３番目に対応するパターン）、および通信経路組の２組目の平均トラヒック量が「１５％」，「２０％」，「２５％」の３つのパターン（準備情報が４〜６番目に対応するパターン）である。通信設定情報生成部２０３は、算出した各パターンに、取得した指定条件情報に含まれる無線端末３０の数および通信経路の数を対応付けて、準備情報を生成する。例えば、図３に示す指定条件情報が指定条件情報記憶部２２２に記憶されている場合、通信設定情報生成部２０３は、取得した指定条件情報に含まれる無線端末３０の数および通信経路の数「５」を、図４（ａ）に示すように、各パターンの情報に対応付ける。このようにして、通信設定情報生成部２０３は、例えば、図４（ａ）に示す準備情報を生成する。そして、通信設定情報生成部２０３は、生成した準備情報を、ＲＡＭ（不図示）に記憶する。
【００３２】
通信設定情報生成部２０３は、準備情報をＲＡＭに記憶すると、各無線端末３０に実行させる試験通信の内容を示す通信設定情報を生成する。
【００３３】
具体的には、通信設定情報生成部２０３は、次のようにして、通信設定情報を生成する。即ち、通信設定情報生成部２０３は、例えば、ユーザにより指定された無線端末３０の数（ＲＡＭに記憶された準備情報に含まれる無線端末３０の数）に対応する数分の付与アドレスを、設定情報記憶部２２１から抽出し、抽出した付与アドレスを、試験パケットを送受信する無線端末の候補（端末候補）に設定する。
【００３４】
その後、通信設定情報生成部２０３は、端末候補として抽出された付与アドレスから、乱数表（端末候補として抽出された付与アドレスと制御部２００に内蔵される乱数部から出力される乱数値とを対応付けた乱数表）に従い、付与アドレスの１つを選択（抽出）する。その後、通信設定情報生成部２０３は、選択された付与アドレスを、端末候補として抽出された付与アドレスから除き、除いた後の付与アドレスから、乱数表（除いた後の付与アドレスと制御部２００に内蔵される乱数部から出力される乱数値とを対応付けた乱数表）に従い、付与アドレスの１つを選択（抽出）する。その後、通信設定情報生成部２０３は、例えば、先に選択した付与アドレスを送信用の付与アドレスとし、後に選択した付与アドレスを受信用付与アドレスに決定する。そして、通信設定情報生成部２０３は、選択した送信用の付与アドレスと選択した受信用の付与アドレスとが１組になった付与アドレス組が、既に選択されていないか（同一の付与アドレス組が既に保持されていないか）を判定する。通信設定情報生成部２０３は、同一の付与アドレス組が既に選択されていると判定すると、今回選択した付与アドレス組を削除して、送信用の付与アドレスおよび受信用の付与アドレスを再度選択する。一方、通信設定情報生成部２０３は、付与アドレス組が未選択であると判定すると、その付与アドレス組を、ＲＡＭ（不図示）に保持（記憶）する。通信設定情報生成部２０３は、例えば、図４（ａ）に示す準備情報がＲＡＭに記憶されている場合、送信用の付与アドレスと受信用の付与アドレスの保持（記憶）を、ユーザにより指定された通信経路の数である「５」個行うことで、付与アドレス組を５つＲＡＭに保持（記憶）する。
【００３５】
即ち、通信設定情報生成部２０３は、複数の通信装置のうちから、試験通信対象の第１の所定数の送信用の通信装置と送信用の通信装置とは異なる第２の所定数の受信用の通信装置とを抽出して一組とし、組み合わせを変化させながら、所定数の付与アドレス組を特定する。この通信設定情報生成部２０３は、特定部と呼ばれることもある。なお、通信設定情報生成部２０３は、例えば、先に選択した付与アドレスを受信用の付与アドレスとし、後に選択した付与アドレスを送信用付与アドレスに決定してもよい。また、上述の乱数表は、端末候補の付与アドレスが通信設定情報生成部２０３で抽出された場合に、制御部２００で生成すればよい。
【００３６】
なお、通信設定情報生成部２０３は、指定された通信経路の数分の付与アドレス組がＲＡＭに記憶されると、付与アドレス組がＲＡＭに記憶された順に（記憶されたのが早い順に）、試験パケットを送信する送信タイミングを決定する。
【００３７】
具体的には、通信設定情報生成部２０３は、例えば、第２の無線端末３０に対応する付与アドレス（送信用の付与アドレス）と第１の無線端末３０に対応する付与アドレス（受信用の付与アドレス）とからなる付与アドレス組が最初にＲＡＭに記憶されており、指定条件情報記憶部２２２に図３に示す指定条件が記憶されている場合、図４（ｂ）に示すように、試験パケットの送信端末を、第２の無線端末３０に対応する付与アドレス「ＡＢ  ＣＤ」で示される無線端末３０に設定する。
【００３８】
次に、通信設定情報生成部２０３は、指定情報記憶部２２２に記憶された送信形態を取得する（図３参照）。そして、通信設定情報生成部２０３は、付与アドレス組がＲＡＭに記憶された順が最初であることと、取得した送信形態から、付与アドレス組の送信端用の付与アドレスで示される無線端末３０が試験パケットを送信する送信タイミングを、図４（ｂ）に示すように、「０．０５ｍＳ」に決定する。なお、試験パケットの送信のタイミングは、支援装置２０から送信される、試験の開始を指示する試験開始指示を受信してからの経過時間を示す。
【００３９】
そして、通信設定情報生成部２０３は、試験パケットの受信端末を、図４（ｂ）に示すように、第１の無線端末３０に対応する付与アドレス「ＦＦ  ＦＦ」で示される無線端末３０に設定する。
【００４０】
また、通信設定情報生成部２０３は、例えば、第１の無線端末３０に対応する付与アドレス（送信用の付与アドレス）と第４の無線端末３０に対応する付与アドレス（受信用の付与アドレス）とからなる付与アドレス組が３番目にＲＡＭに記憶されており、指定条件情報記憶部２２２に図３に示す指定条件が記憶されている場合、図４（ｂ）に示すように、試験パケットの送信端末を、第１の無線端末３０に対応する付与アドレス「ＦＦ  ＦＦ」で示される無線端末３０に設定する。
【００４１】
次に、通信設定情報生成部２０３は、指定情報記憶部２２２に記憶された送信形態を取得する（図３参照）。そして、通信設定情報生成部２０３は、付与アドレス組がＲＡＭに記憶された順が３番目であることと、取得した送信形態から、付与アドレス組の送信用の付与アドレスで示される無線端末３０が試験パケットを送信する送信タイミングを、図４（ｂ）に示すように、「０．１５ｍＳ」に決定する。
【００４２】
そして、通信設定情報生成部２０３は、試験パケットの受信端末を、図４（ｂ）に示すように、第４の無線端末３０に対応する付与アドレス「ＡＡ  ＢＢ」で示される無線端末３０に設定する。
【００４３】
このようにして、通信設定情報生成部２０３は、送信用の付与アドレスで示される無線端末３０による試験パケットの送信から試験パケットの受信までの一連の通信を、付与アドレス組が記憶された順（生成された順）に従って実行させる。
【００４４】
また、通信設定情報生成部２０３は、試験パケットのパケットサイズを決定するため、ユーザにより指定された平均トラヒック量、即ち、ＲＡＭに記憶された準備情報に含まれる平均トラヒック量を取得する。また、通信設定情報生成部２０３は、ユーザにより指定された通信経路の数、即ち、ＲＡＭに記憶された準備情報に含まれる通信経路の数を取得する。
【００４５】
そして、通信設定情報生成部２０３は、取得した平均トラヒック量を、取得した通信経路の数で除算することで、通信経路１つあたりの平均トラヒック量を算出する。例えば、ユーザにより指定された平均トラヒック量が「１５％」であり、ユーザにより指定された通信経路の数が「５」である場合、通信設定情報生成部２０３は、通信経路１つあたりの平均トラヒック量を、「３％」と算出する。
【００４６】
そして、通信設定情報生成部２０３は、算出した通信経路１つあたりの平均トラヒック量および平均トラヒック量が１００％のときに送信できる最大の情報量から、通信経路１つあたりの平均トラヒック量に対応する情報量（パケットサイズ）を決定する。通信設定情報生成部２０３は、決定したパケットサイズを、通信経路に対応付けて（送信用の付与アドレスと受信用の付与アドレスとが１組となった付与アドレス組に対応付けて）、ＲＡＭに記憶する。
【００４７】
例えば、通信設定情報生成部２０３は、ユーザにより指示された平均トラヒック量が「１５％」であり、ユーザにより指示された通信経路の数が「５」である場合（図４（ａ）の１番目の通信設定情報を参照）、通信経路１つあたりの平均トラヒック量を「３％」と算出し、算出した平均トラヒック量に対応する情報量（パケットサイズ）を、例えば、５３６ｋＢや５３８ｋＢに決定する（図４（ｂ）参照）。
【００４８】
また、通信設定情報生成部２０３は、指定条件情報記憶部２２２に記憶された受信チャンネルを示す情報（図３参照）のうち、受信用の付与アドレスと一致する付与アドレスに対応する受信チャンネルを取得する。そして、通信設定情報生成部２０３は、取得した受信用の受信チャンネルと一致するチャンネルを、試験パケットの送信周波数に設定する（図４（ｂ）参照）。
【００４９】
最後に、通信設定情報生成部２０３は、指定情報記憶部２２２に記憶された変調方式を取得する。そして、通信設定情報生成部２０３は、取得した変調方式を、試験パケットの変調方式に設定する（図４（ｂ）参照）。
【００５０】
このようにして、通信設定情報生成部２０３は、算出したパターンの数分、通信設定情報を生成する。そして、通信設定情報生成部２０３は、生成した各通信設定情報を、通信設定情報記憶部２２３に記憶する。
【００５１】
なお、制御部２００は、試験通信を行う度に、試験通信の直前に、通信設定情報記憶部２２３に記憶された各通信設定情報のうちの１つを、１番目の通信設定情報から順に、各無線端末３０へ送信する。具体的には、制御部２００は、最初の試験通信を各無線端末３０に実行させる場合、１番目の通信設定情報を、各無線端末３０に送信する。そして、最初の試験通信の完了後、制御部２００は、第２順目の試験通信を各無線端末３０に実行させる場合、２番目の通信設定情報を、各無線端末３０に送信する。
【００５２】
送信された１つの通信設定情報を受信すると、各無線端末３０は、受信した１つの通信設定情報を記憶する。その後、各無線端末３０は、支援装置２０からの試験開始指示を受信すると、記憶した通信設定情報で示される内容に従って、試験パケットを送信する。
【００５３】
例えば、図４（ｂ）に示す、１番目の通信設定情報が各無線端末３０に記憶された場合、第１の無線端末３０は、試験開始指示の受信後、０．１５ｍＳ経過後に、パケットサイズが５３６ｋＢの試験パケットを、受信チャンネル７で示される送信周波数で、送信先アドレス「ＡＡ  ＢＢ」で示される第４の無線端末３０に送信する。
【００５４】
各通信設定情報で示される内容に従って試験パケットを送信させた場合に形成される通信経路組の例を、図５（ａ）および図５（ｂ）に示す。図５（ａ）で示される通信経路組が、例えば、通信経路組の１組目（図４（ａ），図４（ｂ）参照）に対応し、図５（ｂ）で示される通信経路組が、例えば、通信経路組の２組目（図４（ａ）参照）に対応する。このように、各通信設定情報で示される内容に従って、各無線端末３０が試験パケットを送信することで、支援装置２０は、図５（ａ）や図５（ｂ）で示される通信経路組を各無線端末３０に形成させることができる。
【００５５】
このように、通信設定情報生成部２０３は、通信設定情報のそれぞれについて、言い換えれば、付与アドレス組のそれぞれについて、送信用の付与アドレスで示される無線端末３０に試験パケットを送信させ且つ送信用の付与アドレスで示される無線端末３０が送信した試験パケットを受信用の付与アドレスで示される無線端末３０に受信させる試験を実行し、付与アドレス組の全てについて順次試験を実行するための試験の実行計画を生成する。この通信設定情報生成部２０３は、計画生成部と呼ばれることもある。
【００５６】
なお、各無線端末３０は、試験パケットを送信すると、試験パケットの送信先（受信端末）を示す付与アドレスと送信時刻（各無線端末３０が有するクロックで計時されている現在時刻）とを対応付けた計測データを記憶する。また、各無線端末３０は、試験パケットを受信すると、試験パケットの受信回数と受信時刻（クロックで計時されている現在時刻）とを対応付けた計測データを、試験パケットの送信元（送信端末）毎に記憶する。そして、各無線端末３０は、支援装置２０から送信された送信指示を受信すると、記憶した計測データを支援装置２０へ送信する。
【００５７】
なお、制御部２００は、各無線端末３０から送信された計測データを受信して、その計測データを受信データ記憶部２２４に記憶する。
【００５８】
計測データ解析部２０４は、受信データ記憶部２２４に記憶された計測データを解析して、ＰＥＲ（Packet Error Rate）やスループット等を示す解析画面を、表示部２４０に表示する。
【００５９】
入力部２１０は、例えば、キーボードである。入力部２１０は、例えば、設定情報の入力や試験通信の条件の指定の入力に使用される。
【００６０】
記憶部２２０は、例えば、フラッシュメモリである。記憶部２２０は、設定情報記憶部２２１と、指定条件情報記憶部２２２と、通信設定情報記憶部２２３と、受信データ記憶部２２４と、を備えている。
【００６１】
設定情報記憶部２２１は、設定情報受付部２０１がユーザから受け付けた設定情報（具体的には、各無線端末３０のＭＡＣアドレスと、各無線端末３０に付与される付与アドレスと、送信された試験パケットを受信する各無線端末３０の受信チャンネルと、各無線端末３０で送信される試験パケットの変調方式（プロトコル）を対応付けた情報）を記憶する。
【００６２】
指定条件情報記憶部２２２は、指定条件情報受付部２０２により生成された指定条件情報（具体的には、無線端末３０の数、通信経路の数、通信経路組の数、平均トラヒック量、送信形態、受信チャンネルおよび変調方式を対応付けた情報（図３参照））を記憶する。
【００６３】
通信設定情報記憶部２２３は、通信設定情報生成部２０３によって生成された通信設定情報（具体的には、送信用の付与アドレス、受信用の付与アドレス（送信先アドレス）、試験パケットの情報量を示すパケットサイズ、試験パケットを送信するタイミングを示す送信タイミング、受信端末の受信チャンネル、および試験パケットの変調方式が対応付けられた情報、図４（ｂ）参照）を記憶する。
【００６４】
受信データ記憶部２２４は、計測データ解析部２０４によって受信された各無線端末３０からの計測データを記憶する。
【００６５】
無線通信部２３０は、アンテナを有する無線通信インターフェイス（例えば、ＲＦ−ＩＣ（Radio Frequency Integrated Circuit））である。無線通信部２３０は、各無線端末３０との無線通信を実現する。
【００６６】
表示部２４０は、例えば、液晶ディスプレイである。表示部２４０は、例えば、設定情報をユーザに設定させる設定画面や試験通信の条件をユーザに設定させる指定画面、或いは、ＰＥＲやスループット等を示す解析画面を表示する。
【００６７】
バスラインＢＬは、各部２００〜２４０を相互に接続する。
【００６８】
各無線端末３０は、制御部３００と、設定情報記憶部３１０と、通信設定情報記憶部３２０と、計測データ記憶部３３０と、無線通信部３４０と、をそれぞれ備えている。
【００６９】
制御部３００は、無線端末３０の制御を行う。制御部３００は、図示しないＣＰＵと、ＲＯＭと、ＲＡＭと、を備えている。
【００７０】
ＣＰＵは、ＲＯＭに格納されたプログラムを実行することで、例えば、図１１〜図１３のフローチャートで示す処理を実行する。
【００７１】
設定情報記憶部３１０は、支援装置２０から送信された設定情報（具体的には、各無線端末３０のＭＡＣアドレスと、各無線端末３０に付与される付与アドレスと、送信された試験パケットを受信する各無線端末３０の受信チャンネルと、各無線端末３０で送信される試験パケットの変調方式（プロトコル）を対応付けた情報）を記憶する。設定情報記憶部３１０に設定情報が記憶されると、制御部３００は、自機に予め割り当てられているＭＡＣアドレスと一致するＭＡＣアドレスを、記憶した設定情報に含まれるＭＡＣアドレスから検索する。そして、制御部３００は、検索したＭＡＣアドレスに対応付けられている付与アドレス、受信チャンネルおよび変調方式を使用した無線通信を、他の無線端末３０と実行できるよう設定する。
【００７２】
通信設定情報記憶部３２０は、試験通信を行う度に支援装置２０から送信される１つの通信設定情報（例えば、１番目の通信設定情報、図４（ｂ）参照）を記憶する。通信設定情報記憶部３２０に１つの通信設定情報が記憶されると、制御部３００は、自機に設定されている付与アドレスと一致する付与アドレスを、記憶した通信設定情報に含まれる付与アドレスから検索する。そして、制御部３００は、支援装置２０から送信される試験開始指示を受信した場合、検索した付与アドレスに対応付けられている送信タイミングで、パケットサイズで示される情報量の試験パケットを、送信先アドレスで示される無線端末３０に、受信チャンネルで示される送信周波数で、送信する。制御部３００は、この一連の動作を、支援装置２０から送信される１つの通信設定情報を受信する度に実行する。
【００７３】
計測データ記憶部３３０は、試験パケットの送信先を示す付与アドレスと送信時刻とを対応付けた計測データを記憶する。また、計測データ記憶部３３０は、試験パケットの受信回数と受信時刻とを対応付けた計測データを、試験パケットの送信元（送信端末）毎に記憶する。
【００７４】
無線通信部３４０は、アンテナを有する無線通信インターフェイス（例えば、ＲＦ−ＩＣ）である。無線通信部３４０は、支援装置２０との無線通信を実現する。
【００７５】
上述した支援装置２０の電源がオンされ、試験通信の実行が入力部２１０の操作を介してユーザにより指示されると、制御部２００は、図６に示すメイン処理を開始する。
【００７６】
メイン処理では、まず、制御部２００（設定情報受付部２０１）は、設定情報（各無線端末３０のＭＡＣアドレスと、各無線端末３０に付与される付与アドレスと、各無線端末３０の受信チャンネルと、各無線端末３０で送信される試験パケットの変調方式を対応付けた情報）を、ユーザに設定させる設定画面を表示部２４０に表示する（ステップＳ１）。そして、制御部２００（設定情報受付部２０１）は、設定情報の受け付けが完了したか否かを判定する（ステップＳ２）。
【００７７】
制御部２００（設定情報受付部２０１）は、設定情報の入力完了を示す操作が入力部２１０で行われない場合、設定情報の受け付けが完了していないと判定し（ステップＳ２：Ｎｏ）、ステップＳ１に戻る。一方、制御部２００（設定情報受付部２０１）は、設定情報の入力完了を示す操作が入力部２１０で行われた場合、設定情報の受け付けが完了したと判定し（ステップＳ２：Ｙｅｓ）、設定された無線端末３０毎の設定情報を設定情報記憶部２２１に記憶して、ステップＳ３へ移行する。
【００７８】
ステップＳ３では、制御部２００（指定条件情報受付部２０２）は、試験通信の条件をユーザに設定させる指定画面を表示部２４０に表示する（ステップＳ３）。ユーザにより指定される条件は、無線端末３０の数、通信経路の数、通信経路組の数、平均トラヒック量および送信形態の５つの条件である（図３参照）。
【００７９】
ステップＳ３の実行後、制御部２００（指定条件情報受付部２０２）は、条件の受け付けが完了したか否かを判定する（ステップＳ４）。
【００８０】
制御部２００（指定条件情報受付部２０２）は、条件の指定完了を示す操作が入力部２１０で行われない場合、条件の受け付けが完了していないと判定し（ステップＳ４：Ｎｏ）、ステップＳ３に戻る。一方、制御部２００（指定条件情報受付部２０２）は、条件の指定完了を示す操作が入力部２１０で行われた場合、条件の受け付けが完了したと判定し（ステップＳ４：Ｙｅｓ）、指定された５つの条件に、設定情報記憶部２２１に記憶されている受信チャンネルを示す情報（受信チャンネルと付与アドレスとを対応付けた情報）および変調方式を対応付けて、対応付けた指定条件情報（図３参照）を、指定条件情報記憶部２２２に記憶する。その後、制御部２００（指定条件情報受付部２０２）は、ステップＳ５に移行する。
【００８１】
ステップＳ５では、制御部２００（通信設定情報生成部２０３）は、指定条件情報記憶部２２２に記憶された指定条件情報を取得し、指定条件情報に含まれるバリエーションの数同士を積算することで、試験通信を何パターン行う必要があるかを示すパターンの数、言い換えれば、生成する通信設定情報の数を、算出する（ステップＳ５）。例えば、図３に示す指定条件情報が指定条件情報記憶部２２２に記憶されている場合、制御部２００（通信設定情報生成部２０３）は、バリエーションの数が、「２（通信経路組の数に対応）」および「３（平均トラヒック量に対応）」であるので、パターンの数を「６」と算出する。
【００８２】
その後、制御部２００（通信設定情報生成部２０３）は、通信設定情報を生成する通信設定情報生成処理（ステップＳ６）に移行する。
【００８３】
通信情報生成処理のフローチャートは、図７に示す通りである。通信情報生成処理では、まず、制御部２００（通信設定情報生成部２０３）は、各無線端末３０に実行させる試験通信の内容を示す通信設定情報を生成するために必要な準備情報（無線端末の数、通信経路の数、通信経路組の名称および平均トラヒック量）を生成して、生成した準備情報をＲＡＭに記憶する（ステップＳ１１）。ステップＳ１１では、具体的には、制御部２００（通信設定情報生成部２０３）は、例えば、図３に示す指定条件情報が指定条件情報記憶部２２２に記憶されている場合、無線端末３０の数および通信経路の数が「５」であり、通信経路組の名称が「１組目」および「２組目」であり、通信経路組の各組での平均トラヒック量が「１５％」、「２０％」および「２５％」である６つのパターンの準備情報（１〜６番目の準備情報）を生成する。そして、制御部２００（通信設定情報生成部２０３）は、生成した準備情報を、ＲＡＭに記憶する（図４（ａ）参照）。
【００８４】
その後、制御部２００（通信設定情報生成部２０３）は、各無線端末３０に実行させる試験通信の内容を示す通信設定情報（図４（ｂ）参照）を生成するために、ステップＳ１２以降の処理を実行する。なお、制御部２００（通信設定情報生成部２０３）は、１番目の準備情報から１番目の通信設定情報を生成し、生成した１番目の通信設定情報を通信設定情報記憶部２２３に記憶した後、２番目の準備情報から２番目の通信設定情報を生成する。つまり、制御部２００（通信設定情報生成部２０３）は、１つの通信設定情報を生成して記憶した後、次の新たな通信設定情報の生成・記憶を行う。
【００８５】
ステップＳ１２では、制御部２００（通信設定情報生成部２０３）は、ｎ番目（ｎは、初期値が１の自然数）の準備情報を、ＲＡＭから取得する（ステップＳ１２）。その後、制御部２００（通信設定情報生成部２０３）は、取得したｎ番目の準備情報に含まれる通信経路組の名称が、ｎ−１番目の準備情報に含まれる通信経路組の名称と同一か否かを判定することで、前回生成した通信経路組と異なる通信経路組を生成するか否かを判定する（ステップＳ１３）。なお、自然数ｎは、制御部２００が有するカウンタでカウントされる。
【００８６】
ステップＳ１３では、制御部２００（通信設定情報生成部２０３）は、例えば、１番目の準備情報に対応する１番目の通信設定情報を生成する場合（図４（ａ）参照）、通信経路組を未だ生成していないことから、前回生成した通信経路組と異なる通信経路組を生成すると判定する（ステップＳ１３：Ｙｅｓ）。一方、制御部２００（通信設定情報生成部２０３）は、例えば、２番目の準備情報に対応する２番目の通信設定情報を生成する場合、２番目の準備情報に含まれる名称「１組目の通信経路組」が、１番目の準備情報に含まれる名称と同一であるので（図４（ａ）参照）、言い返れば、１組目の通信経路組を既に生成しているので、前回生成した通信経路組と同じ通信経路組を生成すると判定する（ステップＳ１３：Ｎｏ）。制御部２００（通信設定情報生成部２０３）は、ステップＳ１３でＹｅｓと判定すると、通信経路組を生成する通信経路組生成処理（ステップＳ１４）を実行する。一方、制御部２００（通信設定情報生成部２０３）は、ステップＳ１３でＮｏと判定すると、通信経路組を生成する通信経路組生成処理（ステップＳ１４）をスキップする。
【００８７】
ステップＳ１４の通信経路組生成処理のフローチャートは、図８に示す通りである。通信経路組生成処理では、まず、制御部２００（通信設定情報生成部２０３）は、ユーザにより指定された無線端末３０の数（ＲＡＭに記憶された準備情報に含まれる無線端末３０の数）に対応する数分の付与アドレスを、設定情報記憶部２２１から抽出し、抽出した付与アドレスを、試験パケットを送受信する無線端末の候補（端末候補）に設定する（ステップＳ３１）。
【００８８】
その後、制御部２００（通信設定情報生成部２０３）は、端末候補として抽出された付与アドレスから、乱数表（端末候補として抽出された付与アドレスと制御部２００に内蔵される乱数部から出力される乱数値とを対応付けた乱数表）に従い、付与アドレスの１つを選択（抽出）する（ステップＳ３２）。これにより、制御部２００（通信設定情報生成部２０３）は、選択した付与アドレスを送信用の付与アドレスに決定することで、選択した付与アドレスで示される無線端末３０を、試験パケットを送信する送信端末に選択する。
【００８９】
次に、制御部２００（通信設定情報生成部２０３）は、ステップＳ３２で選択された付与アドレスを、端末候補として抽出された付与アドレスから除き、除いた後の付与アドレスから、乱数表（除いた後の付与アドレスと制御部２００に内蔵される乱数部から出力される乱数値とを対応付けた乱数表）に従い、付与アドレスの１つを選択（抽出）する（ステップＳ３３）。これにより、制御部２００（通信設定情報生成部２０３）は、選択した付与アドレスを受信用の付与アドレスに決定することで、選択した付与アドレスで示される無線端末３０を、送信された試験パケットを受信する受信端末に選択する。
【００９０】
そして、制御部２００（通信設定情報生成部２０３）は、選択した送信用の付与アドレスと選択した受信用の付与アドレスとが１組になった付与アドレス組が、既に記憶されていないか（同一の付与アドレス組が既にＲＡＭに保持されていないか）を判定する（ステップＳ３４）。言い換えれば、選択した付与アドレスで示される無線端末３０同士からなる通信経路が、同一の通信設定情報で既に使われていないかを判定する（ステップＳ３４）。制御部２００（通信設定情報生成部２０３）は、付与アドレス組が既に記憶されていると判定すると（ステップＳ３４：Ｎｏ）、今回選択した付与アドレス組を削除して、送信用の付与アドレスおよび受信用の付与アドレスを再度選択するため、ステップＳ３２へ移行する。
【００９１】
一方、制御部２００（通信設定情報生成部２０３）は、付与アドレス組が記憶されていないと判定すると（ステップＳ３４：Ｙｅｓ）、その付与アドレス組をＲＡＭに保持（記憶）する（ステップＳ３５）。
【００９２】
このように、制御部２００（通信設定情報生成部２０３）は、選択した付与アドレスで示される端末３０同士からなる通信経路、即ち、付与アドレス組が、同一の通信設定情報で既に選択されている場合、送信用の付与アドレスおよび受信用の付与アドレスを再度選択する。つまり、制御部２００（通信設定情報生成部２０３）は、同一の通信経路が重複して存在しないよう、判定している。よって、制御部２００（通信設定情報生成部２０３）は、重複のない通信経路で通信経路組を構成することができる。従って、支援装置２０は、同様の送受信結果となる可能性が極めて高い、重複した通信経路による試験パケットの送受信が防止可能である。
【００９３】
ステップＳ３５の実行後、制御部２００（通信設定情報生成部２０３）は、ＲＡＭに保持（記憶）された付与アドレス組の数が、ユーザにより指定された通信経路の数（ＲＡＭに記憶された準備情報に含まれる通信経路の数）と同一であるか否かを判定する（ステップＳ３６）。制御部２００（通信設定情報生成部２０３）は、ＲＡＭに記憶された付与アドレス組の数が、ユーザにより指定された通信経路の数（言い換えれば、記憶数）よりも少ないと判定すると（ステップＳ３６：Ｎｏ）、付与アドレス組の記憶数を増やすため、ステップＳ３２へ移行する。このようにして、制御部２００（通信設定情報生成部２０３）は、ユーザにより指定された記憶数分の付与アドレス組が記憶されるまで、ステップＳ３６でＮｏと判定して、付与アドレス組の生成を実行する。
【００９４】
ステップＳ３６で、制御部２００（通信設定情報生成部２０３）は、ＲＡＭに記憶された付与アドレス組の数が、ユーザにより指定された通信経路の数と同一と判定すると（ステップＳ３６：Ｙｅｓ）、ＲＡＭに記憶された全ての付与アドレス組と完全同一の付与アドレス組の集合が、即ち、ＲＡＭに記憶された全ての付与アドレス組により構成される通信経路組と完全同一の通信経路組が、既に通信設定情報記憶部２２３に記憶されていないかを判定することで、完全同一の通信経路組が、既に記憶されている他の通信設定情報で選択されていないかを判定する（ステップＳ３７）。
【００９５】
制御部２００（通信設定情報生成部２０３）は、完全同一の通信経路組が、既に通信設定情報記憶部２２３に記憶されていると判定すると（ステップＳ３７：Ｙｅｓ）、別の通信経路組を再度選択するために、ステップＳ３２に戻る。
【００９６】
一方、制御部２００（通信設定情報生成部２０３）は、完全同一の通信経路組が、通信設定情報記憶部２２３に記憶されていないと判定すると（ステップＳ３７：Ｎｏ）、この通信経路組生成処理を終了する。
【００９７】
このように、制御部２００（通信設定情報生成部２０３）は、ＲＡＭに記憶された全ての付与アドレス組により構成される通信経路組と完全同一の通信経路組が、既に通信設定情報記憶部２２３に記憶されている場合、別の通信経路組を再度選択する。つまり、制御部２００（通信設定情報生成部２０３）は、各パターンに対応して行われる一連の試験通信で、完全同一の通信経路組が重複して存在しないよう、判定している。よって、制御部２００（通信設定情報生成部２０３）は、一連の試験を、重複のない通信経路組によって各無線端末３０に実行させることができる。従って、支援装置２０は、同様の送受信結果となる可能性が極めて高い、重複した通信経路組による試験パケットの送受信が、一連の試験で行われることを防止可能である。
【００９８】
通信経路組生成処理を終了すると、制御部２００（通信設定情報生成部２０３）は、図７のステップＳ１５を実行する。即ち、制御部２００（通信設定情報生成部２０３）は、ステップＳ１２でＲＡＭから取得したｎ番目の準備情報に含まれる平均トラヒック量が、ｎ−１番目の準備情報に含まれる平均トラヒック量と同一か否かを判定することで、前回使用した平均トラヒック量と異なる平均トラヒック量を使用するか否かを判定する（ステップＳ１５）。このステップＳ１５では、制御部２００（通信設定情報生成部２０３）は、例えば、１番目の準備情報に対応する平均トラヒック量を使用する場合、平均トラヒック量を未だ使用していないことから、前回使用した平均トラヒック量と異なる平均トラヒック量を使用すると判定する（ステップＳ１５：Ｙｅｓ）。同様に、制御部２００（通信設定情報生成部２０３）は、例えば、２番目の準備情報に対応する平均トラヒック量を使用する場合（図４（ａ）参照）、その平均トラヒック量が、１番目の準備情報に対応する平均トラヒック量（図４（ａ）参照）とは異なるので、前回使用した平均トラヒック量と異なる平均トラヒック量を使用すると判定する（ステップＳ１５：Ｙｅｓ）。
【００９９】
一方、制御部２００（通信設定情報生成部２０３）は、ｎ番目の準備情報に対応する平均トラヒック量を使用する場合、その平均トラヒック量が、ｎ−１番目の準備情報に対応する平均トラヒック量と同一であれば、前回使用した平均トラヒック量と同一の平均トラヒック量を使用すると判定する（ステップＳ１５：Ｎｏ）。
【０１００】
制御部２００（通信設定情報生成部２０３）は、ステップＳ１５でＹｅｓと判定すると、試験パケットのパケットサイズを決定するトラヒック設定処理（ステップＳ１６）を実行する。一方、制御部２００（通信設定情報生成部２０３）は、ステップＳ１５でＮｏと判定すると、トラヒック設定処理（ステップＳ１６）をスキップする。
【０１０１】
ステップＳ１６のトラヒック設定処理のフローチャートは、図９に示す通りである。トラヒック設定処理では、まず、制御部２００（通信設定情報生成部２０３）は、ユーザにより指定された平均トラヒック量、即ち、ＲＡＭに記憶されたｎ番目（ｎは、初期値が１の自然数）の準備情報に含まれる平均トラヒック量を取得する（ステップＳ４１）。
【０１０２】
その後、制御部２００（通信設定情報生成部２０３）は、ユーザにより指定された通信経路の数、即ち、ＲＡＭに記憶されたｎ番目（ｎは、初期値が１の自然数）の準備情報に含まれる通信経路の数を取得する（ステップＳ４２）。
【０１０３】
そして、制御部２００（通信設定情報生成部２０３）は、ステップＳ４１で取得した平均トラヒック量を、ステップＳ４２で取得した通信経路の数で除算することで、通信経路１つあたりの平均トラヒック量を算出する（ステップＳ４３）。
【０１０４】
その後、制御部２００（通信設定情報生成部２０３）は、ステップＳ４３で算出した通信経路１つあたりの平均トラヒック量から、送信する試験パケットの情報量を示すパケットサイズを、通信経路毎に決定し、ＲＡＭに記憶する（ステップＳ４４）。具体的には、ステップＳ４４で、通信設定情報生成部２０３は、通信経路１つあたりの平均トラヒック量および平均トラヒック量が１００％のときに送信できる最大の情報量から、通信経路１つあたりの平均トラヒック量に対応する情報量（パケットサイズ）を決定する。そして、制御部２００（通信設定情報生成部２０３）は、決定したパケットサイズを、付与アドレス組に対応付けて、ＲＡＭ（不図示）に記憶する。
【０１０５】
ステップＳ４４の実行後、制御部２００（通信設定情報生成部２０３）は、トラヒック設定処理を終了する。
【０１０６】
トラヒック設定処理を終了すると、制御部２００（通信設定情報生成部２０３）は、ｎ番目（ｎは、初期値が１の自然数）の通信設定情報を生成する（ステップＳ１７）。具体的には、制御部２００（通信設定情報生成部２０３）は、次のようにして、ｎ番目の通信設定情報を生成する。
【０１０７】
即ち、制御部２００（通信設定情報生成部２０３）は、ＲＡＭから、全ての付与アドレス組のうち、最初に記憶された付与アドレス組（最初に選択された付与アドレス組）を取得する。そして、制御部２００（通信設定情報生成部２０３）は、試験パケットの送信端末を、最初に記憶された付与アドレス組に含まれている送信用の付与アドレスで示される無線端末３０に設定する。
【０１０８】
次に、制御部２００（通信設定情報生成部２０３）は、指定情報記憶部２２２に記憶された送信形態を取得する（図３参照）。そして、制御部２００（通信設定情報生成部２０３）は、付与アドレス組がＲＡＭに記憶された順が最初であることと、取得した送信形態から、送信用の付与アドレスで示される無線端末３０が試験パケットを送信する送信タイミングを設定（決定）する。
【０１０９】
そして、制御部２００（通信設定情報生成部２０３）は、試験パケットの送信先を、最初に記憶された付与アドレス組に含まれている受信用の付与アドレスで示される無線端末３０に設定する。
【０１１０】
更に、制御部２００（通信設定情報生成部２０３）は、ＲＡＭから、最初に記憶された付与アドレス組に対応するパケットサイズを取得し、試験パケットの情報量を、取得したパケットサイズに設定する。
【０１１１】
また、制御部２００（通信設定情報生成部２０３）は、指定条件情報記憶部２２２に記憶された受信チャンネルを示す情報（図３参照）のうち、受信用の付与アドレスと一致する付与アドレスに対応する受信チャンネルを取得する。そして、制御部２００（通信設定情報生成部２０３）は、取得した受信端末の受信チャンネルと一致するチャンネルを、試験パケットの送信周波数に設定する。
【０１１２】
最後に、制御部２００（通信設定情報生成部２０３）は、指定条件情報記憶部２２２に記憶された変調方式（図３参照）を取得する。そして、制御部２００（通信設定情報生成部２０３）は、取得した変調方式を、試験パケットの変調方式に設定する。
【０１１３】
上述した処理を実行することで、制御部２００（通信設定情報生成部２０３）は、ステップＳ１７で、例えば、１番目の通信設定情報のうち第１行目の情報（図４（ｂ）参照）を生成する。その後、制御部２００（通信設定情報生成部２０３）は、上述した処理を、ＲＡＭに記憶された全ての付与アドレス組の数分、実行することで、例えば、１番目の通信設定情報の全行分の情報を生成する（図４（ｂ）参照）。
【０１１４】
ステップＳ１７の実行後、制御部２００（通信設定情報生成部２０３）は、ステップＳ１７で生成したｎ番目の通信設定情報を、通信設定情報記憶部２２３に記憶する（ステップＳ１８）。
【０１１５】
そして、制御部２００（通信設定情報生成部２０３）は、ステップＳ５（図６参照）で算出した数分の通信設定情報を生成したか否かを判定する（ステップＳ１７）。具体的には、制御部２００（通信設定情報生成部２０３）は、ステップＳ５（図６参照）で算出した数と通信設定情報記憶部２２３に記憶された通信設定情報の数とが一致するか否かを判定する（ステップＳ１９）。
【０１１６】
制御部２００（通信設定情報生成部２０３）は、ステップＳ５で算出した数よりも通信設定情報記憶部２２３に記憶された通信設定情報の数が少ないと判定すると、新たな通信設定情報を生成するため、自然数（カウンタ）ｎを１カウントアップして（ステップＳ２０）、ステップＳ１２へ戻る。一方、制御部２００（通信設定情報生成部２０３）は、ステップＳ５で算出した数と通信設定情報記憶部２２３に記憶された通信設定情報の数とが一致すると判定すると、通信設定情報処理を終了する。
【０１１７】
制御部２００は、通信設定情報生成処理を終了すると、図６に示す試験実行処理（ステップＳ７）を開始する。
【０１１８】
ステップＳ７の試験実行処理のフローチャートは、図１０に示す通りである。試験実行処理では、まず、制御部２００は、設定情報記憶部２２１から、設定情報を取得する（ステップＳ５１）。そして、制御部２００は、取得した設定情報（具体的には、各無線端末３０のＭＡＣアドレスと、各無線端末３０に付与される付与アドレスと、送信された試験パケットを受信する各無線端末３０の受信チャンネルと、各無線端末３０で送信される試験パケットの変調方式を対応付けた情報）を、通信設定情報記憶部２２３に記憶された各通信設定情報に含まれている付与アドレス組で示される各無線端末３０へ、送信する（ステップＳ５２）。
【０１１９】
なお、各無線端末３０は、設定情報を受信すると、設定情報で示される付与アドレス、受信チャンネルおよび変調方式を用いた無線通信を、他の無線端末３０と実行できるよう設定する。
【０１２０】
その後、制御部２００は、通信設定情報記憶部２２３から、ｎ番目（ｎは、初期値が１の自然数）の通信設定情報を取得し（ステップＳ５３）、取得したｎ番目の通信設定情報（図４（ｂ）参照）を、通信設定情報記憶部２２３に記憶された各通信設定情報に含まれている付与アドレス組で示される各無線端末３０へ、送信する（ステップＳ５４）。
【０１２１】
なお、各無線端末３０は、ｎ番目の通信設定情報を受信して記憶した後、支援装置２０からの試験開始指示を受信すると、ｎ番目の通信設定情報で示される内容に従って、試験パケットを送信する。
【０１２２】
ステップＳ５４の実行後、制御部２００は、試験の開始を指示する試験開始指示を、通信設定情報記憶部２２３に記憶された各通信設定情報に含まれている付与アドレス組で示される各無線端末３０へ、送信する（ステップＳ５５）。
【０１２３】
その後、制御部２００は、試験開始指示の送信後から、所定時間が経過したか否か、即ち、試験が終了する予定時間を経過したか否かを判定する（ステップＳ５６）。
【０１２４】
制御部２００は、試験開始指示の送信後から所定時間が経過していないと判定すると（ステップＳ５６：Ｎｏ）、所定時間が経過したと判定するまで、ステップＳ５６を繰り返し実行する。一方、制御部２００は、試験開始指示の送信後から所定時間が経過したと判定すると（ステップＳ５６：Ｙｅｓ）、計測データ（試験パケットの送受信結果）の送信指示を、通信設定情報記憶部２２３に記憶されている各通信設定情報に含まれている付与アドレス組で示される各無線端末３０へ、送信する（ステップＳ５７）。
【０１２５】
そして、制御部２００は、各無線端末３０から送信された計測データを受信し、受信した計測データを、受信データ記憶部２２４に記憶する（ステップＳ５８）。このように、各無線端末３０から送信された計測データを受信データ記憶部２２４に記憶することで、制御部２００は、受信データ記憶部２２４に記憶された計測データを解析して、ＰＥＲ（Packet Error Rate）やスループット等を示す解析画面を、表示部２４０に表示することができる。
【０１２６】
ステップＳ５８の実行後、制御部２００は、通信設定情報記憶部２２３に記憶された通信設定情報の数分、試験通信を実行したか否かを判定する（ステップＳ５９）。具体的には、ステップＳ５９では、制御部２００は、試験開始指示の送信回数が、通信設定情報記憶部２２３に記憶された通信設定情報の数と一致するか否かを判定する。
【０１２７】
制御部２００は、試験開始指示の送信回数が、通信設定情報記憶部２２３に記憶された通信設定情報の数よりも少ないと判定すると（ステップＳ５９：Ｎｏ）、新たな試験を実行するため、自然数（カウンタ）ｎを１カウントアップして（ステップＳ６０）、ステップＳ５３へ移行する。一方、制御部２００は、試験開始指示の送信回数が、通信設定情報記憶部２２３に記憶された通信設定情報の数と一致すると判定すると（ステップＳ５９：Ｙｅｓ）、この試験実行処理を終了する。
【０１２８】
このようにして、制御部２００は、通信設定情報記憶部２２３に記憶された各通信設定情報を、１番目の通信設定情報から順に１つずつ、１つの試験が終わる度に、各無線端末３０に送信する。
【０１２９】
制御部２００は、試験実行処理を終了すると、図６に示すメイン処理を終了する。
【０１３０】
一方で、各無線端末３０では、各無線端末３０の電源がオンされると、制御部３００は、図１１に示すメイン処理を開始する。
【０１３１】
メイン処理では、まず、制御部３００は、無線端末３０が試験状態に移行しているか否かを判定することで、無線端末３０が試験パケットを送信可能な状態であるか否かを判定する（ステップＳ６１）。なお、制御部３００は、無線端末３０が試験状態か否かを、制御部３００が有するフラグにより判定する。例えば、制御部３００は、後述する送信処理（ステップＳ６３）および受信処理（ステップＳ６５）でフラグを切り換え、フラグのオンオフで、試験パケットが送信可能な状態であることを示す試験状態か、試験パケットを送信しない状態であることを示す通常状態であるか、を判定すればよい。ここで、各無線端末３０は、支援装置２０から送信される試験開始指示を受信すると、通常状態から試験状態に移行する。
【０１３２】
制御部３００は、試験状態に移行していると判定すると（ステップＳ６１：Ｙｅｓ）、試験パケットを送信するタイミングであるか否かを、通信設定情報記憶部３２０に記憶された通信設定情報に含まれている送信タイミング（図４（ｂ）参照）と、内蔵されたクロックで計測される試験開始指示受信後からの経過時間と、を比較して、判定する（ステップＳ６２）。制御部３００は、試験パケットを送信するタイミングであると判定すると（ステップＳ６２：Ｙｅｓ）、送信処理を開始する（ステップＳ６３）。一方、制御部３００は、試験パケットを送信するタイミングでないと判定すると（ステップＳ６２：Ｎｏ）、送信処理をスキップする。
【０１３３】
ステップＳ６３の送信処理のフローチャートは、図１２に示す通りである。送信処理では、まず、制御部３００は、試験開始指示受信後からの経過時間と一致する送信タイミングに対応付けられている次の情報、即ち、送信先アドレス（受信端末を示す付与アドレス）、パケットサイズ、受信チャンネルおよび変調方式を示す情報を、通信設定情報記憶部３２０に記憶された通信設定情報（図４（ｂ）参照）から特定する。そして、制御部３００は、送信先アドレス（付与アドレス）で示される無線端末３０に、特定したパケットサイズ、受信チャンネル（周波数）および変調方式で、試験パケットを送信する（ステップＳ７１）。
【０１３４】
その後、制御部３００は、試験パケットの送信先を示す付与アドレスと送信時刻（クロックで計時されている現在時刻）とを対応付けて、計測データ記憶部３３０に記憶する（ステップＳ７２）。
【０１３５】
そして、制御部３００は、通信設定情報記憶部３２０に記憶された通信設定情報で指定された、全ての送信先への試験パケットの送信が完了したか否かを判定する（ステップＳ７３）。
【０１３６】
制御部３００は、通信設定情報で指定された全ての送信先への試験パケットの送信が完了したと判定すると（ステップＳ７３：Ｙｅｓ）、試験パケットを送信しない状態であることを示す通常状態に無線端末３０を移行させ（ステップＳ７４）、この送信処理を終了する。なお、制御部３００は、通信設定情報で指定された全ての送信先への試験パケットの送信が完了していないと判定すると（ステップＳ７３：Ｎｏ）、ステップＳ７４をスキップして、この送信処理を終了する。
【０１３７】
制御部３００は、送信処理を終了すると、または、ステップＳ６１でＮｏと判定すると、図１１に示すＳ６４の判定で、何らかの情報を受信したか否かを判定する（ステップＳ６４）。制御部３００は、何らかの情報を受信していないと判定すると（ステップＳ６４：Ｎｏ）、ステップＳ６１へ戻る。
【０１３８】
一方、制御部３００は、何らかの情報を受信したと判定すると（ステップＳ６４：Ｙｅｓ）、ステップＳ６５へ移行する。
【０１３９】
ステップＳ６５の受信処理のフローチャートは、図１３に示す通りである。受信処理では、まず、制御部３００は、受信した情報が試験パケットか否かを判定する（ステップＳ８１）。
【０１４０】
制御部３００は、受信した情報が試験パケットであると判定すると（ステップＳ８２：Ｙｅｓ）、試験パケットの受信回数と受信時刻（クロックで計時されている現在時刻）とを対応付けて、送信元を示す付与アドレス毎に（送信元の無線端末３０毎に）、計測データ記憶部３３０に記憶して（ステップＳ８２）、この受信処理を終了する。
【０１４１】
一方、制御部３００は、受信した情報が試験パケットでないと判定すると（ステップＳ８２：Ｎｏ）、受信した情報が、支援装置２０から送信された、設定情報か、通信設定情報か、試験開始指示か、送信指示かのいずれかであるので、４つうちのどれに該当するかを判定する（ステップＳ８１：Ｙｅｓ）。
【０１４２】
一方、制御部３００は、受信した情報が設定情報であると判定すると、支援装置２０から試験開始前に送信された設定情報であることから、受信した設定情報を設定情報記憶部３１０に記憶して、設定情報に従った設定を行う（ステップＳ８３）。具体的には、制御部３００は、受信した設定情報を設定情報記憶部３１０に記憶すると、記憶された設定情報（各無線端末３０のＭＡＣアドレスと、無線端末３０に付与された付与アドレスと、送信された試験パケットを受信するチャンネルを示す受信チャンネルと、試験パケットの変調方式（プロトコル）を示す情報が対応付けられた情報）のうち、自機に予め割り当てられているＭＡＣアドレスと一致するＭＡＣアドレスを、記憶した設定情報に含まれるＭＡＣアドレスから検索する。そして、制御部３００は、検索したＭＡＣアドレスに対応付けられている付与アドレス、受信チャンネルおよび変調方式を用いた無線通信を、他の無線端末３０と実行できるよう設定する。
【０１４３】
一方、制御部３００は、受信した情報が通信設定情報であると判定すると、受信した通信設定情報（図４（ｂ）参照）を通信設定情報記憶部３２０に記憶する（ステップＳ８４）。通信設定情報記憶部３２０に１つの通信設定情報が記憶されると、制御部３００は、ステップＳ８４で、自機に設定されている付与アドレスと一致するアドレスを、記憶した通信設定情報に含まれる付与アドレスから検索する。なお、制御部３００は、支援装置２０から送信される試験開始指示を受信した場合、検索した付与アドレスに対応付けられている送信タイミングで、パケットサイズで示される情報量の試験パケットを、送信先アドレスで示される無線端末３０に、受信チャンネルで示される送信周波数で、送信する。
【０１４４】
一方、制御部３００は、受信した情報が試験の開始を指示する試験開始指示であると判定すると、無線端末３０を、試験パケットを送信しない状態であることを示す通常状態から、試験パケットが送信可能な状態であることを示す試験状態に移行させて（ステップＳ８５）、この受信処理を終了する。
【０１４５】
また、制御部３００は、受信した情報が計測データの送信を要求する送信指示であると判定すると、計測データ記憶部３１０に記憶された計測データを、支援装置２０へ送信して（ステップＳ８６）、この受信処理を終了する。
【０１４６】
上述した受信処理を終了すると、制御部３００は、図１１に示すステップＳ６６の判定で、ユーザによる終了操作が例えばキーボードを介して行われたか否かを判定する（ステップＳ６６）。制御部３００は、ユーザによる終了操作が行われていないと判定すると（ステップＳ６６：Ｎｏ）、ステップＳ６１へ戻る。一方、制御部３００は、ユーザによる終了操作が行われたと判定すると（ステップＳ６６：Ｙｅｓ）、このメイン処理を終了する。
【０１４７】
上述した通り、無線端末３０は、本実施の形態の支援装置２０から送信された通信設定情報で指示された内容に従い、各無線端末３０同士で、試験パケットの送受信、言い返れば、試験通信を行う。この試験通信は、試験パケットを送信する無線端末３０および試験パケットを受信する無線端末３０を変化させた試験である。このように、支援装置２０は、送信した各種情報によって、試験パケットを送信する無線端末３０および試験パケットを受信する無線端末３０を変化させた上で、試験パケットの送受信（試験通信）を各無線端末３０に所定の順番で実行させる。よって、支援装置２０によれば、試験パケットの送信から受信までの一連の通信をどのような順番で無線端末３０に実行させるかの試験通信の実行計画の作成を支援できる。加えて、支援装置２０は、指定条件情報記憶部２２２に記憶される指定条件情報（図３参照）の内容がユーザにより指定されると、通信設定情報を生成する。ここで、指定条件情報の内容は、高い専門知識を必要としない内容である。よって、専門知識のないユーザであっても、通信設定情報で指示された内容に従った試験通信を各無線端末３０に実行させることができる。
【０１４８】
また、支援装置２０は、通信設定情報を無線端末３０に受信させることで、通信設定情報で指示された内容に従った試験パケットの送受信（試験通信）を各無線端末３０に実行させるので、試験通信中、無線端末３０をユーザが操作する必要がない。このため、ユーザは、試験通信の実行に立ち会う必要がない。更に、試験通信中、ユーザの立会いが不要であるので、支援装置２０によれば、ユーザの立会いにより生じる外乱（電波の反射等）の影響がない状態で、試験通信を実行させることができる。加えて、支援装置２０は、ユーザにより指定された条件に対応するパターン数の通信設定情報を生成し（図４（ａ），（ｂ）参照）、この通信設定情報の数分の試験を、一回の試験通信で、各無線端末３０に実行させる。よって、支援装置２０によれば、必要な試験を一度に実行させることができる。
【０１４９】
また、本実施の形態の支援装置２０は、各無線端末３０で試験パケットを送受信させるための通信設定情報を生成する際、同一の通信経路が重複して存在しないよう、同一の通信経路が既に選択されていないかを判定している。よって、支援装置２０は、重複のない通信経路で通信経路組を構成することができる。従って、支援装置２０は、同様の送受信結果となる可能性が極めて高い、重複した通信経路による試験パケットの送受信が防止可能である。
【０１５０】
また、本実施の形態の支援装置２０は、各無線端末３０で試験パケットを送受信させるための通信設定情報を生成する際、各パターンに対応して行われる一連の試験通信で、完全同一の通信経路組が重複して存在しないよう、判定している。よって、支援装置２０は、一連の試験を、重複のない通信経路組によって各無線端末３０に実行させることができる。従って、支援装置２０は、同様の送受信結果となる可能性が極めて高い、重複した通信経路組による試験パケットの送受信が、一連の試験で行われることを防止可能である。
【０１５１】
以上、本発明の実施形態を説明したが、この発明は上記の実施の形態に限定されず、種々の変形および応用が可能である。
【０１５２】
例えば、上述した実施の形態の支援装置２０は、通信設定情報記憶部２２３に記憶された通信設定情報を各無線端末３０へ送信したが、これに限られるものではない。即ち、支援装置２０は、通信設定情報記憶部２２３に記憶された通信設定情報（通信設定情報生成部２０３により生成された通信設定情報）の変更の入力が、入力部２１０のユーザによる操作により行われた場合、通信設定情報記憶部２２３に記憶された通信設定情報に、受け付けられた変更を反映させた通信設定情報を再度生成し、再度生成した通信設定情報を、通信設定情報記憶部２２３に記憶してもよい。具体的には、支援装置２０（通信設定情報生成部２０３）は、計画生成部により生成された実行計画の変更が入力部２１０のユーザ操作により受け付けられた場合、受け付けられた変更の内容を示す情報に対応する部分の情報を、生成した実行計画から削除し、受け付けられた変更の内容を示す情報を、削除した情報に代えた実行計画を再度生成する。そして、支援装置２０は、再度生成した通信設定情報を、各無線端末３０へ送信してもよい。このユーザによる変更としては、例えば、送信先アドレスの変更やパケットサイズの変更、或いは、送信タイミングの変更等が例示される。この変更により、ユーザは、試験通信を所望のものにすることができる。
【０１５３】
また、上述した実施の形態の支援装置２０は、通信設定情報を無線端末３０に受信させることで、通信設定情報で指示された内容に従った試験パケットの送受信（試験通信）を各無線端末３０に実行させたが、これに限られるものではない。即ち、支援装置２０は、通信設定情報を各無線端末３０に送信せず、通信設定情報で画面（例えば、図４（ｂ）に示す通信設定情報を表示する画面）を形成し、その画面を、表示部２４０に表示してもよい。この表示によっても、試験パケットの送信から受信までの一連の通信をどのような順番で無線端末３０に実行させるかの試験通信の実行計画の作成の支援を行うことができる。
【０１５４】
また、上述した支援装置２０は、各無線端末３０で試験パケットを送受信させるための通信設定情報を生成する際、各パターンに対応して行われる一連の試験通信で、完全同一の通信経路組が重複して存在しないよう、ステップＳ３７（図８参照）の判定を行ったが、これに限られるものではない。即ち、各パターンに対応して行われる一連の試験通信で、完全同一の通信経路組が重複して存在してもよい場合、支援装置２０は、ステップＳ３７をスキップすることができる。この場合、支援装置２０は、ステップＳ３６（図８参照）でＹｅｓと判定すると、通信経路組生成処理（図８参照）を終了すればよい。
【０１５５】
また、上述した支援装置２０は、各無線端末３０同士を通信可能にするための設定情報の入力を、ユーザから受け付け、受け付けた設定情報を（設定情報記憶部２２１に記憶された情報を各無線端末３０へ送信することで、各無線端末３０を、他の無線端末３０と実行できるよう設定したが、これに限られるものではない。即ち、支援装置２０は、各無線端末３０から、現在の設定情報、具体的には、ＭＡＣアドレスと、付与アドレスと、受信チャンネルと、試験パケットの変調方式（プロトコル）と、を対応付けた情報を取得し、その取得した設定情報を設定情報記憶部２２１に記憶してもよい。この構成の支援装置２０によれば、ユーザは、設定情報の指定を行わなくてよい。
【０１５６】
また、上述した支援装置２０は、パケットサイズが固定の試験パケットを各無線端末３０に送信させたが、これに限られるものではない。即ち、支援装置２０は、算出した通信経路１つあたりの平均トラヒック量を満たす範囲でパケットサイズを変えた試験パケットを、各無線端末３０に送信させてもよい。この場合、実際の通信状況により近いトラヒックを再現した試験通信を各無線端末３０に実行させることができる。
【０１５７】
また、上述した支援装置２０は、ステップＳ３３（図８参照）で、ステップＳ３２で選択した付与アドレスを除いた端末候補から、乱数表に従い、付与アドレスを選択した。即ち、支援装置２０は、ステップＳ３３で、ステップＳ３２で選択した付与アドレスを選択しない構成であったが、これに限られるものではない。即ち、ステップＳ３３で、ステップＳ３２で選択した付与アドレスを含む端末候補から、乱数表に従い、付与アドレスを選択してもよい。この構成では、ステップＳ３３で選択される付与アドレスと、ステップＳ３２で選択される付与アドレスとが同一となる場合がある。この場合、自機から送信した試験パケットを自機で受信する試験通信（例えば、第１の無線端末３０から送信した試験パケットを第１の無線端末３０で受信する試験通信）が、無線端末３０で実行される。
また、上述した支援装置２０は、ステップＳ３２（図８参照）で、端末候補から、付与アドレスを１つ選択し、ステップＳ３３（図８参照）で、ステップＳ３２で選択した付与アドレスを除いた端末候補から、付与アドレスを１つ選択したが、これに限られるものではない。即ち、支援装置２０は、例えば、ステップＳ３２で、第１の所定数の付与アドレスを選択し、ステップＳ３３で、同様に、第２の所定数の付与アドレスを選択して、ステップＳ３２で選択した付与アドレスとステップＳ３２で選択した付与アドレスを組み合わせることで、ユーザにより指定された無線端末の数に対応する数の付与アドレス組を生成してもよい。
【０１５８】
また、上述した支援装置２０は、ユーザにより指定された変調方式が１つであったが、これに限られるものではなく、ユーザにより指定された変調方式が複数であってもよい。この場合、支援装置２０は、ユーザにより指定された変調方式毎に、通信設定情報を生成すればよい。
【０１５９】
また、上述した支援装置２０は、各無線端末３０と無線通信を行ったが、これに限られるものではない。即ち、支援装置２０と各無線端末３０が有線通信を行い、各無線端末３０同士が無線通信を行ってもよい。また、支援装置２０は、無線端末３０が通線の通信端末に代わった場合、代わった通信端末と、有線通信を行えばよい。また、無線端末３０が通線の通信端末に代わった場合、各通信端末が、有線通信により、試験パケットの送受信を行えばよい。
【０１６０】
また、上述した支援装置２０は、ステップＳ５７（図１０参照）で各無線端末３０へ、計測データの送信指示を送信し、各無線端末３０は、送信指示を受信すると、記憶している計測データを送信したが、これに限られるものではない。即ち、支援装置２０は、ステップＳ５７（図１０参照）で各無線端末３０へ、試験通信の完了を示す完了信号を送信し、各無線端末３０は、完了信号を受信すると、記憶している計測データを送信してもよい。
【０１６１】
また、上述した各無線端末３０は、計測データとして、試験パケットの送信先を示す付与アドレスと送信時刻とを対応付けた情報、および試験パケットの受信回数と受信時刻とを試験パケットの送信元（送信端末）毎に対応付けた情報を記憶したが、これに限られるものではない。即ち、各無線端末３０は、上述の情報の他に、例えば、試験パケットの送信時間や受信した試験パケットのＲＳＳＩ（Received Signal Strength Indicator）、ＰＥＲやスループット等の情報を記憶してもよい。また、各無線端末３０がＡＣＫ（ACKnowledgement）信号の送信が可能である場合、各無線端末３０は、ＡＣＫ信号の受信時刻を示す情報を上述の情報の他に記憶してもよい。なお、各無線端末３０は、予め設定してある付与アドレスで示される無線端末３０以外から試験パケットを受信した場合、受信回数に含めないようにしてもよい。
【０１６２】
更に、各無線端末３０は、計測データに、位置を示す位置情報を加えてもよい。計測データに位置情報が加えられると、計測データを受信した支援装置２０は、無線端末３０同士の距離とＲＳＳＩとの関係等解析することができる。なお、計測データに加えられる位置情報は、例えば、ＴＯＡ（Time Of Arrival）方式やＴＤＯＡ（Time Difference Of Arrival）方式、ＲＳＳＩ方式等により求められた、無線端末３０が有する情報を使えばよい。
【０１６３】
上述した各無線端末３０で実行される試験通信は、例えば、送受信の限界点の解析や、様々な環境下における無線通信の適用可否の解析等に利用することができる。
【０１６４】
なお、上記実施の形態において、支援装置２０および無線端末３０を制御するプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read−Only Memory）、ＤＶＤ（Digital Versatile Disc）、ＭＯ（Magneto−Optical Disc）等のコンピュータが読み取り可能な記録媒体に格納して配布し、そのプログラムを、コンピュータ等にインストールすることにより、図６〜図１０に示す処理を実行する支援装置および図１１〜図１３に示す処理を実行する無線端末を構成することとしてもよい。
【０１６５】
また、上述のプログラムをインターネット等の通信ネットワーク上の所定のサーバ装置が有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、ダウンロード等するようにしてもよい。
【０１６６】
また、上述の図６〜図１０に示す処理および図１１〜図１３に示す処理を、各ＯＳ（Operating System）が分担して実現する場合、又は、ＯＳとアプリケーションとの協働により実現する場合等には、ＯＳ以外の部分のみを媒体に格納して配布してもよく、また、ダウンロード等してもよい。
【０１６７】
本発明は、本発明の広義の精神と範囲を逸脱することなく、様々な実施の形態及び変形が可能とされるものである。また、上述した実施の形態は、本発明を説明するためのものであり、本発明の範囲を限定するものではない。すなわち、本発明の範囲は、上述した実施の形態ではなく、請求の範囲によって示される。そして、請求の範囲内およびそれと同等の発明の意義の範囲内で施される様々な変形が、本発明の範囲内とみなされる。
【符号の説明】
【０１６８】
１０                      通信システム
２０                      支援装置
３０                      無線端末
２００，３００            制御部
２０１                    設定情報受付部
２０２                    指定条件情報受付部
２０３                    通信設定情報生成部
２０４                    計測データ解析部
２１０                    入力部
２２０                    記憶部
２２１                    設定情報記憶部
２２２                    指定条件情報記憶部
２２３                    通信設定情報記憶部
２２４                    受信データ記憶部
２３０，３４０            無線通信部
２４０                    表示部
３１０                    設定情報記憶部
３２０                    通信設定情報記憶部
３３０                    計測データ記憶部
【図１】
2014002186.tif 000003
【図２】
2014002186.tif 000004
【図３】
2014002186.tif 000005
【図４】
2014002186.tif 000006
【図５】
2014002186.tif 000007
【図６】
2014002186.tif 000008
【図７】
2014002186.tif 000009
【図８】
2014002186.tif 000010
【図９】
2014002186.tif 000011
【図１０】
2014002186.tif 000012
【図１１】
2014002186.tif 000013
【図１２】
2014002186.tif 000014
【図１３】
2014002186.tif 000015
【手続補正書】
【提出日】平成26年12月8日(2014.12.8)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記目的を達成するために、この発明に係る支援装置の特定部は、複数の通信装置のうちから、試験対象の複数の送信用の通信装置と送信用の通信装置とは異なる複数の受信用の通信装置とを抽出し、抽出した複数の送信用の通信装置のうちの１つと抽出した複数の受信用の通信装置のうちの１つとを組み合わせることによって、複数の組の送信用の通信装置と受信用の通信装置とを特定する。計画生成部は、特定部により特定された複数の組について、送信用の通信装置に情報を送信させ且つ送信用の通信装置が送信した情報を受信用の通信装置に受信させる試験を順次実行するための実行計画を生成する。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の通信装置のうちから、試験対象の複数の送信用の通信装置と前記送信用の通信装置とは異なる複数の受信用の通信装置とを抽出し、前記抽出した複数の送信用の通信装置のうちの１つと前記抽出した複数の受信用の通信装置のうちの１つとを組み合わせることによって、複数の組の前記送信用の通信装置と前記受信用の通信装置とを特定する特定部と、
前記特定部により特定された複数の組について、送信用の通信装置に情報を送信させ且つ前記送信用の通信装置が送信した情報を受信用の通信装置に受信させる試験を順次実行するための実行計画を生成する計画生成部と、
を備える支援装置。
【請求項２】
前記計画生成部で生成された前記実行計画に従って、前記試験を開始する実行部を備える、
請求項１に記載の支援装置。
【請求項３】
前記特定部は、複数の組のうち同一の組が存在する場合には、前記同一の組に該当する送信用の通信装置と受信用の通信装置とを、別の組み合わせにする、
請求項１または２に記載の支援装置。
【請求項４】
前記試験の条件の入力を、ユーザから受け付ける条件受付部を備え、
前記計画生成部は、前記条件受付部で受け付けられた前記条件に基づいて、前記実行計画を生成する、
請求項１から３のいずれか１項に記載の支援装置。
【請求項５】
前記条件受付部で受け付けられる前記条件は、前記試験のバリエーションの数を含み、
前記計画生成部は、前記バリエーションの数に応じた数の試験のパターンを含む前記実行計画を生成する、
請求項４に記載の支援装置。
【請求項６】
前記条件受付部で受け付けられる前記条件は、前記試験のパラメータに適用される適用値を決定するための入力値をさらに含み、
前記計画生成部は、前記バリエーションの数の適用値を前記入力値に基づいて生成し、前記生成した適用値を前記パラメータに適用した試験のパターンを含む前記実行計画を生成する、
請求項５に記載の支援装置。
【請求項７】
前記条件受付部で受け付けられる前記条件は、前記情報の情報量を含む、
請求項４から６のいずれか１項に記載の支援装置。
【請求項８】
前記計画生成部により生成された実行計画の変更の入力を、ユーザから受け付ける変更受付部を備え、
前記計画生成部は、前記変更受付部により前記変更が受け付けられた場合に、前記受け付けられた変更の内容を示す情報に対応する部分の情報を前記生成した実行計画から削除し、前記受け付けられた変更の内容を示す情報を前記削除した情報に代えた実行計画を再度生成する、
請求項１から７のいずれか１項に記載の支援装置。
【請求項９】
前記計画生成部により生成された実行計画を、前記通信装置に送信する通信部を備える、
請求項１から８のいずれか１項に記載の支援装置。
【請求項１０】
前記通信装置に記憶されている、前記情報の送信結果に関する情報および前記情報の受信結果に関する情報を、前記通信装置から受信して解析する解析部を備える、
請求項１から９のいずれか１項に記載の支援装置。
【請求項１１】
支援装置の支援方法であって、
前記支援装置が、複数の通信装置のうちから、試験対象の複数の送信用の通信装置と前記送信用の通信装置とは異なる複数の受信用の通信装置とを抽出し、前記抽出した複数の送信用の通信装置のうちの１つと前記抽出した複数の受信用の通信装置のうちの１つとを組み合わせることによって、複数の組の前記送信用の通信装置と前記受信用の通信装置とを特定する特定ステップと、
前記支援装置が、前記特定ステップにより特定された複数の組について、送信用の通信装置に情報を送信させ且つ前記送信用の通信装置が送信した情報を受信用の通信装置に受信させる試験を順次実行するための実行計画を生成する計画生成ステップと、
を備える支援方法。
【請求項１２】
支援装置を制御するコンピュータに、
複数の通信装置のうちから、試験対象の複数の送信用の通信装置と前記送信用の通信装置とは異なる複数の受信用の通信装置とを抽出し、前記抽出した複数の送信用の通信装置のうちの１つと前記抽出した複数の受信用の通信装置のうちの１つとを組み合わせることによって、複数の組の前記送信用の通信装置と前記受信用の通信装置とを特定する特定機能、
前記特定機能により特定された複数の組について、送信用の通信装置に情報を送信させ且つ前記送信用の通信装置が送信した情報を受信用の通信装置に受信させる試験を順次実行するための実行計画を生成する計画生成機能、
を実現させるプログラム。
【手続補正書】
【提出日】平成27年10月26日(2015.10.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記目的を達成するために、この発明に係る支援装置の特定部は、試験対象である複数の通信装置のうちから、複数の送信用の通信装置と送信用の通信装置とは重複しない複数の受信用の通信装置とを抽出し、抽出した複数の送信用の通信装置のうちの１つと抽出した複数の受信用の通信装置のうちの１つとを組み合わせることによって、複数の組の送信用の通信装置と受信用の通信装置とを特定する。特定部によって抽出される複数の送信用の通信装置及び受信用の通信装置の総数は、試験対象である複数の通信装置の総数より少ない。計画生成部は、特定部により特定された複数の組について、送信用の通信装置に情報を送信させ且つ送信用の通信装置が送信した情報を受信用の通信装置に受信させる試験を順次実行するための実行計画を生成する。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
試験対象である複数の通信装置のうちから、複数の送信用の通信装置と前記送信用の通信装置とは重複しない複数の受信用の通信装置とを抽出し、前記抽出した複数の送信用の通信装置のうちの１つと前記抽出した複数の受信用の通信装置のうちの１つとを組み合わせることによって、複数の組の前記送信用の通信装置と前記受信用の通信装置とを特定する特定部と、
前記特定部により特定された複数の組について、送信用の通信装置に情報を送信させ且つ前記送信用の通信装置が送信した情報を受信用の通信装置に受信させる試験を順次実行するための実行計画を生成する計画生成部と、
を備え、
前記特定部によって抽出される前記複数の送信用の通信装置及び受信用の通信装置の総数は、前記試験対象である複数の通信装置の総数より少ない、支援装置。
【請求項２】
前記特定部は、乱数値に基づいて、前記抽出した複数の送信用の通信装置のうちの１つと前記抽出した複数の受信用の通信装置のうちの１つとを組み合わせる、
請求項１に記載の支援装置。
【請求項３】
前記計画生成部で生成された前記実行計画に従って、前記試験を開始する実行部を備える、
請求項１又は２に記載の支援装置。
【請求項４】
前記特定部は、複数の組のうち同一の組が存在する場合には、前記同一の組に該当する送信用の通信装置と受信用の通信装置とを、別の組み合わせにする、
請求項１から３のいずれか１項に記載の支援装置。
【請求項５】
前記試験の条件の入力を、ユーザから受け付ける条件受付部を備え、
前記計画生成部は、前記条件受付部で受け付けられた前記条件に基づいて、前記実行計画を生成する、
請求項１から４のいずれか１項に記載の支援装置。
【請求項６】
前記条件受付部で受け付けられる前記条件は、前記試験のバリエーションの数を含み、
前記計画生成部は、前記バリエーションの数に応じた数の試験のパターンを含む前記実行計画を生成する、
請求項５に記載の支援装置。
【請求項７】
前記条件受付部で受け付けられる前記条件は、前記試験のパラメータに適用される適用値を決定するための入力値をさらに含み、
前記計画生成部は、前記バリエーションの数の適用値を前記入力値に基づいて生成し、前記生成した適用値を前記パラメータに適用した試験のパターンを含む前記実行計画を生成する、
請求項６に記載の支援装置。
【請求項８】
前記条件受付部で受け付けられる前記条件は、前記情報の情報量を含む、
請求項５から７のいずれか１項に記載の支援装置。
【請求項９】
前記計画生成部により生成された実行計画の変更の入力を、ユーザから受け付ける変更受付部を備え、
前記計画生成部は、前記変更受付部により前記変更が受け付けられた場合に、前記受け付けられた変更の内容を示す情報に対応する部分の情報を前記生成した実行計画から削除し、前記受け付けられた変更の内容を示す情報を前記削除した情報に代えた実行計画を再度生成する、
請求項１から８のいずれか１項に記載の支援装置。
【請求項１０】
前記計画生成部により生成された実行計画を、前記通信装置に送信する通信部を備える、
請求項１から９のいずれか１項に記載の支援装置。
【請求項１１】
前記通信装置に記憶されている、前記情報の送信結果に関する情報および前記情報の受信結果に関する情報を、前記通信装置から受信して解析する解析部を備える、
請求項１から１０のいずれか１項に記載の支援装置。
【請求項１２】
支援装置の支援方法であって、
前記支援装置が、試験対象である複数の通信装置のうちから、複数の送信用の通信装置と前記送信用の通信装置とは重複しない複数の受信用の通信装置とを抽出し、前記抽出した複数の送信用の通信装置のうちの１つと前記抽出した複数の受信用の通信装置のうちの１つとを組み合わせることによって、複数の組の前記送信用の通信装置と前記受信用の通信装置とを特定する特定ステップと、
前記支援装置が、前記特定ステップにより特定された複数の組について、送信用の通信装置に情報を送信させ且つ前記送信用の通信装置が送信した情報を受信用の通信装置に受信させる試験を順次実行するための実行計画を生成する計画生成ステップと、
を備え、
前記特定ステップによって抽出される前記複数の送信用の通信装置及び受信用の通信装置の総数は、前記試験対象である複数の通信装置の総数より少ない、支援方法。
【請求項１３】
支援装置を制御するコンピュータに、
試験対象である複数の通信装置のうちから、複数の送信用の通信装置と前記送信用の通信装置とは重複しない複数の受信用の通信装置とを抽出し、前記抽出した複数の送信用の通信装置のうちの１つと前記抽出した複数の受信用の通信装置のうちの１つとを組み合わせることによって、複数の組の前記送信用の通信装置と前記受信用の通信装置とを特定する特定機能、
前記特定機能により特定された複数の組について、送信用の通信装置に情報を送信させ且つ前記送信用の通信装置が送信した情報を受信用の通信装置に受信させる試験を順次実行するための実行計画を生成する計画生成機能、
を実現させ、
前記特定機能によって抽出される前記複数の送信用の通信装置及び受信用の通信装置の総数は、前記試験対象である複数の通信装置の総数より少ない、プログラム。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2014002186.tif 000016
【国際調査報告】
2014002186.tif 000017
2014002186.tif 000018
2014002186.tif 000019
2014002186.tif 000020