(57)【要約】【課題】広範囲で無線ＬＡＮの通信品質を効率的に評価すること。【解決手段】測定装置２００は、異なる地点に配置された複数のキャプチャ装置１００Ｘ，１００Ｙから、同一の時間帯に同一のＡＰ、端末から送信されたフレームを取得した場合に、複数のキャプチャ装置１００のうち、良好に受信した側のフレームを選択して、無線ＬＡＮの通信品質に関する分析を行う。【選択図】図１
2019216439.tif 000002
【特許請求の範囲】
【請求項１】
アクセスポイントと端末装置との無線通信で送受信されるフレームを取得する複数のキャプチャ装置からそれぞれ取得した複数のフレームにおいて、同一の時間帯に同一のアクセスポイントから送信されたフレームが複数存在する場合、前記キャプチャ装置が最も良好に受信したと判断されるフレームを選択する選択部と、
前記選択部が選択したフレームを基にして、通信品質を分析する分析部と
を有することを特徴とする測定装置。
【請求項２】
コンピュータが実行する測定方法であって、
アクセスポイントと端末装置との無線通信で送受信されるフレームを取得する複数のキャプチャ装置からそれぞれ取得した複数のフレームにおいて、同一の時間帯に同一のアクセスポイントから送信されたフレームが複数存在する場合、前記キャプチャ装置が最も良好に受信したと判断されるフレームを選択し、
選択したフレームを基にして、通信品質を分析する
処理を実行することを特徴とする測定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、測定装置等に関する。
【背景技術】
【０００２】
無線ＬＡＮ（Local  Area  Network）では、通信が遅い、切れやすいといった通信品質のトラブルが発生することがある。この無線ＬＡＮのトラブルの原因は、多岐にわたる。例えば、トラブルの原因には、無線ＬＡＮシステムの設計ミス、業務内外のトラフィックの大きさ、電波強度、ノイズ、機器故障、無線ＬＡＮ以外の要因が含まれる。
【０００３】
また、無線ＬＡＮの通信品質のトラブルの評価方法は、多岐にわたる。例えば、設計ミスか否かを調査するためには、設計や設定の見直しを行う。業務トラフィックの大きさを評価するためには、ＬＡＮ監視装置を用いてトラフィック量を調べる。業務外トラフィックを調べるためには、該当するアクセスポイントの調査を行う。電波強度を評価するためには、フロア内の地点での電波強度の分布の調査を行う。ノイズを評価するためには、スペクトルアナライザによる調査を行う。機器故障を評価するためには、機器のメンテナンスマニュアルの調査を行う。
【０００４】
例えば、上記の無線ＬＡＮの通信品質のトラブルを評価する場合に、無線ＬＡＮのフレームをキャプチャする測定装置を一地点に配置し、運用中の無線ＬＡＮのフレームをキャプチャして保存し、後にキャプチャしたデータを分析する方法が考えられる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１０９５７０号公報
【特許文献２】特開２００７−１２４２１５号公報
【特許文献３】特開２００８−１０９５７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来技術では、広範囲で無線ＬＡＮの通信品質を効率的に評価することができないという問題がある。
【０００７】
例えば、上述した従来技術では、測定装置を一地点に配置するだけであるため、局所的にしか、無線ＬＡＮの通信品質を評価することができない。また、単純に、複数の測定装置を複数地点に配置して、無線ＬＡＮの通信品質を評価すると、分析対象となるフレームが大量に発生し、効率的に通信品質を評価できるとは言い難い。
【０００８】
更に、測定装置を台車などに乗せて移動させ、複数地点でフレームをキャプチャすることも考えられるが、各地点で取得できるキャプチャデータは、短期的なものであるため、運用中の無線ＬＡＮを長期的に評価することが出来なくなる。
【０００９】
１つの側面では、本発明は、広範囲で無線ＬＡＮの通信品質を効率的に評価することができる測定装置および測定方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
第１の案では、測定装置は、選択部と、分析部とを有する。選択部は、アクセスポイントと端末装置との無線通信で送受信されるフレームを取得する複数のキャプチャ装置からそれぞれ取得した複数のフレームにおいて、同一の時間帯に同一のアクセスポイントから送信されたフレームが複数存在する場合、前記キャプチャ装置が最も良好に受信したと判断されるフレームを選択する。分析部は、選択部が選択したフレームを基にして、通信品質を分析する。
【発明の効果】
【００１１】
広範囲で無線ＬＡＮの通信品質を効率的に評価することができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、本実施例に係るシステムの構成を示す図である。
【図２】図２は、フレームのデータ構造の一例を示す図である。
【図３】図３は、キャプチャ装置の構成を示す機能ブロック図である。
【図４】図４は、フレーム格納テーブルのデータ構造の一例を示す図である。
【図５】図５は、ＡＰリストのデータ構造の一例を示す図である。
【図６】図６は、端末リストのデータ構造の一例を示す図である。
【図７Ａ】図７Ａは、キャプチャ装置１００Ｘの統計情報のデータ構造の一例を示す図である。
【図７Ｂ】図７Ｂは、キャプチャ装置１００Ｙの統計情報のデータ構造の一例を示す図である。
【図８】図８は、測定装置の構成を示す機能ブロック図である。
【図９】図９は、キャプチャテーブルのデータ構造の一例を示す図である。
【図１０】図１０は、測定装置のＡＰリストのデータ構造の一例を示す図である。
【図１１】図１１は、測定装置の端末リストのデータ構造の一例を示す図である。
【図１２】図１２は、ＡＰ特性合成テーブルのデータ構造の一例を示す図である。
【図１３】図１３は、端末フレームテーブルのデータ構造の一例を示す図である。
【図１４】図１４は、下りフレームテーブルのデータ構造の一例を示す図（１）である。
【図１５】図１５は、下りフレームテーブルのデータ構造の一例を示す図（２）である。
【図１６】図１６は、上りフレームテーブルのデータ構造の一例を示す図である。
【図１７】図１７は、通信品質情報のデータ構造の一例を示す図である。
【図１８】図１８は、前処理部がＡＰリストを生成する処理を説明するための図である。
【図１９】図１９は、前処理部が端末リストを生成する処理を説明するための図である。
【図２０】図２０は、本実施例に係るキャプチャ装置の処理手順を示すフローチャートである。
【図２１】図２１は、本実施例に係る測定装置の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下に、本願の開示する測定装置および測定方法の実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。
【実施例】
【００１４】
図１は、本実施例に係るシステムの構成を示す図である。図１に示すように、このシステムは、フロア５に、ＡＰ（Access  Point）１，２，３と、端末α，β，γと、キャプチャ装置１００Ｘ，１００Ｙとが配置される。フロア５の外部に、ＡＰ４が配置される。また、キャプチャ装置１００Ｘ，１００Ｙは、測定装置２００に接続された場合に、情報を測定装置２００に出力する。測定装置２００は、フロア５に設置されていても良いし、フロア５の外部に配置されていても良い。
【００１５】
端末α，β，γは、無線ＬＡＮ（Local  Area  Network）によって、通信範囲内のＡＰに接続される。例えば、端末αは、ＡＰ１，２，３，４に接続される。このシステムは、端末α，β，γ以外の端末が含まれていても良い。また、このシステムは、ＡＰ１〜４以外のＡＰが含まれていても良い。
【００１６】
端末αは、ＡＰを介して、他の端末とフレームを送受信する装置である。例えば、端末αは、無線ＬＡＮによって、ＡＰ１，２，３，４のいずれかと接続し、他の端末にフレームを送信する。端末β，γに関する説明は、端末αに対応する説明と同様である。
【００１７】
ここで、端末αが送受信するフレームの一例について説明する。図２は、フレームのデータ構造の一例を示す図である。図２に示すように、このフレームは、ＰＨＹ（Physical）ヘッダ、アドレス情報、シーケンス制御（Sequence  Control）情報、データを有する。このうち、ＰＨＹヘッダは、物理的な接続形式に関する情報を有するヘッダであり、変換方式、ビットレート、受信タイミング等の情報を有する。アドレス情報は、フレームの宛先となる端末のＭＡＣ（Media  Access  Control）アドレス、フレームの送信元となる端末のＭＡＣアドレス、中継を行ったＡＰのＭＡＣアドレス等が含まれる。シーケンス制御情報は、各フレームに付される通し番号である。データは、ユーザデータに対応する。
【００１８】
ところで、無線ＬＡＮ上では、データフレーム、管理フレーム、制御フレームの３種類のフレームが流れる。データフレームは、エンドユーザのデータパケットを運ぶフレームである。管理フレームは、端末とＡＰとの接続を管理するフレームである。制御フレームは、データパケットのフロー制御や送達確認のためのフレームである。
【００１９】
例えば、送信元デバイス（端末またはＡＰ）は、データフレームを送信先デバイス（端末またはＡＰ）に送信した後に、送信先デバイスからの応答（ＡＣＫ）を待つ。送信先デバイスは、データフレームを受信すると、応答を送信元デバイスに送信する。
【００２０】
送信元デバイスは、応答を受信すると、次のデータフレームを、より高いビットレートの変調方式で送信する。これに対して、送信元デバイスは、応答を受信しない場合には、次回のデータフレームを、より低いビットレートの変調方式でリトライ（再送）する。送信元デバイスは、データフレームをリトライする場合には、データフレームに、このデータフレームが再送フレームである旨の情報を格納する。
【００２１】
基本的に、ビットレートが高ければデータ転送速度は高速になるが、変調方式がノイズに弱くなり、リトライが発生しやすくなる。リトライ率が大きいと、送信元デバイスが送信したフレームが送信先デバイスで受信されるまでの時間が大きくなる。この結果、エンド・エンド間のデータ転送スループットが低下する。
【００２２】
本実施例では、特に区別する場合を除いて、データフレーム、管理フレーム、制御フレームをまとめて、フレームと表記する。
【００２３】
図１の説明に戻る。ＡＰ１，２，３，４は、無線ＬＡＮによって端末α，β，γと接続し、データ通信を行う装置である。図１に示す例では、ＡＰ１は、端末αと無線ＬＡＮによって接続する。例えば、端末αは、ＡＰ１を介して、他の端末にフレームを送信する。
【００２４】
キャプチャ装置１００Ｘ，１００Ｙは、端末α，β，γと、ＡＰ１〜４との間で送受信するフレームをキャプチャする装置である。例えば、キャプチャ装置１００Ｘがフレームをキャプチャできる範囲を、範囲１ｘとする。キャプチャ装置１００Ｙがフレームをキャプチャできる範囲を、範囲１ｙとする。例えば、範囲１ｘ、１ｙは、キャプチャ装置１００Ｘ，１００Ｙを中心として、半径２０ｍの円に相当する範囲である。
【００２５】
キャプチャ装置１００Ｘ，１００Ｙは、同時に動作を開始し、同一の時間間隔によりフレームのキャプチャを行う。以下の説明では、キャプチャ装置１００Ｘ，１００Ｙがキャプチャしたフレームを適宜、キャプチャデータと表記する。なお、キャプチャ装置１００Ｘの時刻と、キャプチャ装置１００Ｙの時刻とは、同時刻に予め設定されているものとする。
【００２６】
キャプチャ装置１００Ｘ，１００Ｙは、キャプチャデータを基にして、後述するような処理を実行し、分析データを生成する。キャプチャ装置１００Ｘ，１００Ｙは、測定装置２００に接続されると、分析データと、キャプチャデータを、測定装置２００に通知する。例えば、作業員は、キャプチャ装置１００Ｘ，１００Ｙを一定時間動作させた後に、キャプチャ装置１００Ｘ，１００Ｙと、測定装置２００とを有線ＬＡＮまたは無線ＬＡＮ等を介して接続する。
【００２７】
測定装置２００は、キャプチャ装置１００Ｘ，１００Ｙから分析データと、キャプチャデータとを取得し、取得した分析データとキャプチャデータとを基にして、無線ＬＡＮの通信品質に関する情報を生成する装置である。
【００２８】
次に、図１に示したキャプチャ装置１００Ｘの構成の一例について説明する。キャプチャ装置１００Ｙの構成は、キャプチャ装置１００Ｙと同様であるため、説明を省略する。図３は、キャプチャ装置の構成を示す機能ブロック図である。図３に示すように、このキャプチャ装置１００Ｘは、フレーム取得部１１０と、入力部１２０と、記憶部１３０と、制御部１４０とを有する。
【００２９】
フレーム取得部１１０は、ＡＰ１〜４と端末α，β，γとの無線ＬＡＮ通信で送受信されるすべてのフレームを取得（キャプチャ）する処理部である。フレーム取得部１１０は、取得したフレームを、登録部１４１に出力する。
【００３０】
入力部１２０は、各種のデータを制御部１４０に入力する入力装置である。例えば、入力部１２０は、入力ボタン、タッチパネル等に対応する。
【００３１】
記憶部１３０は、フレーム格納テーブル１３１と、ＡＰリスト１３２、端末リスト１３３と、電波占有率情報１３４と、統計情報１３５とを有する。記憶部１３０は、例えば、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ（Flash  Memory）などの半導体メモリ素子や、ＨＤＤ（Hard  Disk  Drive）などの記憶装置に対応する。
【００３２】
フレーム格納テーブル１３１は、フレーム取得部１１０によって取得されたフレームを格納するテーブルである。図４は、フレーム格納テーブルのデータ構造の一例を示す図である。図４に示すように、このフレーム格納テーブル１３１は、複数の記憶領域３０ａ，３０ｂ，３０ｃを有する。図４に示す例では、記憶領域３０ａ〜３０ｃを示すが、フレーム格納テーブル１３１には、その他の記憶領域が含まれる。また、以下の説明では、適宜、記憶領域３０ａ〜３０ｃをまとめて、記憶領域３０と表記する。
【００３３】
各記憶領域３０は、それぞれ異なる測定スロット時間に、フレーム取得部１１０が取得したフレームを格納する。例えば、記憶領域３０ａは、ある測定スロット時間に、フレーム取得部１１０が取得したフレームを格納する。記憶領域３０ｂは、記憶領域３０ａに対する測定スロット時間の次の測定スロット時間に、フレーム取得部１１０が取得したフレームを格納する。記憶領域３０ｃは、記憶領域３０ｂに対する測定スロット時間の次の測定スロット時間に、フレーム取得部１１０が取得したフレームを格納する。
【００３４】
各記憶領域３０では、フレームと、このフレームの属性情報とが対応付けられる。フレームの属性情報は、例えば、該当するフレームのビットレートの情報や、該当するフレームがリトライによるフレームであるか否かの情報が含まれる。また、フレームの属性情報として、フレームを受信した時点の、信号強度の情報が含まれていてもよい。フレームの属性情報は、フレームに関するその他の属性に関する情報を更に含んでいても良い。
【００３５】
ＡＰリスト１３２は、業務用のＡＰのＭＡＣアドレスと、公衆ＷｉＦｉ（Wireless  Fidelity  登録商標  以下省略）のＡＰのＭＡＣアドレスと、その他のＡＰのＭＡＣアドレスとの情報を有する。図５は、ＡＰリストのデータ構造の一例を示す図である。図５に示すように、このＡＰリスト１３２は、区分情報と、ＭＡＣアドレスと、ＡＰ名と、ＳＳＩＤ（Service  Set  Identifier）と、チャンネル情報とを対応付ける。
【００３６】
図５において、区分情報は、該当するＡＰが、業務用のＡＰであるのか、公衆ＷｉＦｉのＡＰであるのか、その他のＡＰであるのかを示す情報である。区分情報が「業務用」である場合には、該当するＡＰが業務用のＡＰであることを示す。区分情報が「公衆ＷｉＦｉ」である場合には、該当するＡＰが公衆ＷｉＦｉのＡＰであることを示す。区分情報が「その他」の場合には、該当するＡＰが、その他のＡＰであることを示す。
【００３７】
ＭＡＣアドレスは、該当するＡＰのＭＡＣアドレスを示す。ＡＰ名は、該当するＡＰの名前に対応する。ＳＳＩＤは、アクセスポイントの識別子である。チャンネル情報は、該当するＡＰが利用するチャンネルを示す。図５の例では、ＭＡＣアドレス「ａ１：ａ２：ａ３：ａ４：ａ５：ａ６」のＡＰは、「業務用」であり、ＡＰ名は「ＡＰ１」であり、ＳＳＩＤは「ｙｙｙｙ」であり、利用するチャンネルは１ｃｈであることが示される。
【００３８】
端末リスト１３３は、業務用の端末のＭＡＣアドレスと、その他の端末のＭＡＣアドレスとの情報を有する。図６は、端末リストのデータ構造の一例を示す図である。図６に示すように、この端末リスト１３３は、区分情報と、ＭＡＣアドレスと、ＳＳＩＤと、チャンネル情報とを対応付ける。
【００３９】
図６において、区分情報は、該当する端末が、業務用の端末であるのか、公衆ＷｉＦｉの端末であるのか、その他の端末であるのかを示す情報である。ＭＡＣアドレスは、該当する端末装のＭＡＣアドレスを示す。ＳＳＩＤは、端末が利用するＡＰのＳＳＩＤに対応する。チャンネル情報は、該当する端末が利用するチャンネルを示す。図６の例では、ＭＡＣアドレス「ｐ１：ｐ２：ｐ３：ｐ４：ｐ５：ｐ６」の端末は、「業務用」であり、ＳＳＩＤが「ｙｙｙｙ」であり、利用する端末が６ｃｈであることが示される。
【００４０】
電波占有率情報１３４は、後述する電波占有率算出部１４２により算出される電波占有率の情報である。電波占有率に関する説明は後述する。
【００４１】
統計情報１３５は、ＡＰから送信されたフレームの数、ＡＰの信号強度を、測定スロット時間毎に示す情報である。統計情報１３５は、後述する統計情報生成部１４４により生成される。
【００４２】
図７Ａは、キャプチャ装置１００Ｘの統計情報のデータ構造の一例を示す図である。図７Ａに示すように、統計情報１３５は、統計情報１３５Ｘａ，１３５Ｘｂ，１３５Ｘｃ，１３５Ｘｄを有する。統計情報１３５Ｘａは、ＡＰ１から送信されたフレームに関する統計情報である。統計情報１３５Ｘｂは、ＡＰ２から送信されたフレームに関する統計情報である。統計情報１３５Ｘｃは、ＡＰ３から送信されたフレームに関する統計情報である。統計情報１３５Ｘｄは、ＡＰ４から送信されたフレームに関する統計情報である。
【００４３】
統計情報１３５Ｘａについて説明する。統計情報１３５Ｘａは、測定開始時刻と、測定終了時刻と、全送信フレーム数と、信号強度とを対応付ける。測定開始時刻は、フレームの測定を開始した時刻であり、測定終了時刻は、フレームの測定を終了した時刻である。測定開始時刻から測定終了時刻までの時間間隔が、測定スロット時間に対応する。全送信フレーム数は、該当する測定開始時刻から測定終了時刻までの間に、ＡＰ１から送信された全フレームの数を示す。信号強度は、該当する測定開始時刻から測定終了時刻までの間について、ＡＰ１から送信される信号強度の平均値である。
【００４４】
統計情報１３５Ｘｂ〜１３５Ｘｄに関する説明は、フレームを送信するＡＰが、ＡＰ２〜４になる点において、統計情報１３５Ｘａと異なるが、その他の説明は同様である。
【００４５】
参考例として、キャプチャ装置１００Ｙによる統計情報の一例も示す。図７Ｂは、キャプチャ装置１００Ｙの統計情報のデータ構造の一例を示す図である。図７Ｂに示すように、統計情報１３５は、統計情報１３５Ｙａ，１３５Ｙｂ，１３５Ｙｃ，１３５Ｙｄを有する。
【００４６】
制御部１４０は、登録部１４１と、電波占有率算出部１４２と、リスト作成部１４３と、統計情報生成部１４４と、送信部１４５とを有する。制御部１４０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）や、ＦＰＧＡ（Field  Programmable  Gate  Array）などの集積装置に対応する。また、制御部１５０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等の電子回路に対応する。
【００４７】
登録部１４１は、フレーム取得部１１０がキャプチャしたフレームの情報を、フレーム格納テーブル１３１に登録する処理部である。登録部１４１は、測定スロット時間毎に、登録先となるフレーム格納テーブル１３１の記憶領域を切り替えながら、フレームの情報を、フレーム格納テーブル１３１に登録する。測定スロット時間は、適宜、技術者が設定・変更を行ってよい。
【００４８】
ここで、フレーム取得部１１０は、受信チャンネルを十分に短い時間間隔で切り替え、該当する受信チャンネルを流れるフレームを取得するものとする。例えば、フレーム取得部１１０は、２５０ｍｓの時間間隔で、受信チャンネルを切り替えるものとする。このため、登録部１４１は、ある測定スロット時間において、該当する記憶領域３０にフレームの情報を登録すると、記憶領域３０には、各チャンネルのフレームの情報が格納されることになる。
【００４９】
電波占有率算出部１４２は、電波占有率を算出する処理部である。電波占有率算出部１４２が算出した電波占有率の情報を、電波占有率情報１３４とする。電波占有率算出部１４２は、電波占有率情報１３４を記憶部１３０に格納する。後述するように、電波占有率情報は、測定スロット時間毎に、電波占有率が対応付けられる。
【００５０】
電波占有率算出部１４２が「電波占有率」を算出する処理の一例について説明する。例えば、電波占有率は、式（１）で定義される。式（１）において、Ｔ１は、フレームがチャンネル上で伝送されている時間に対応する。Ｔ２は、チャンネル上でフレームが流れていない時間に対応する。このため、Ｔ１とＴ２とを加算した時間は、測定スロット時間に対応する。
【００５１】
電波占有率＝Ｔ１／（Ｔ１＋Ｔ２）・・・（１）
【００５２】
例えば、電波占有率算出部１４２は、測定スロット時間毎に、フレーム取得部１１０のフレーム取得状況を監視し、チャンネル上でフレームが伝送されている時間Ｔ１と、フレームが伝送されていない時間Ｔ２とを特定する。
【００５３】
リスト作成部１４３は、フレーム格納テーブル１３１を基にして、ＡＰリスト１３２および端末リスト１３３を作成する処理部である。リスト作成部１４３は、ＡＰリスト１３２および端末リスト１３３を、記憶部１３０に格納する。
【００５４】
リスト作成部１４３が、ＡＰリスト１３２を作成する処理の一例について説明する。ＡＰリスト１３２において、区分情報「業務用」および「公衆ＷｉＦｉ」に対応するＭＡＣアドレス、ＡＰ名、ＳＳＩＤに関する情報は、予め設定されているものとする。リスト作成部１４３は、フレーム格納テーブル１３１に格納されたフレームのＡＰのアドレス（ＭＡＣアドレス）と、ＡＰリスト１３２の「業務用」および「公衆ＷｉＦｉ」のＭＡＣアドレスとを比較し、一致しないＭＡＣアドレスを、区分情報「その他」のＭＡＣアドレスとして、ＡＰリスト１３２に登録する。また、リスト作成部１４３は、適宜、ＡＰ名、ＳＳＩＤ、チャンネル情報を、ＡＰリスト１３２に登録する。
【００５５】
リスト作成部１４３が、端末リスト１３３を生成する処理の一例について説明する。リスト作成部１４３は、ＡＰリスト１３２の区分情報「業務用」のＡＰのＭＡＣアドレスをアドレス情報に含むフレームを、フレーム格納テーブル１３１のフレームから抽出する。リスト作成部１４３は、抽出したフレームに含まれる端末のＭＡＣアドレスを、区分情報「業務用」の端末のＭＡＣアドレスとして特定し、端末リスト１３３に登録する。また、リスト作成部１４３は、適宜、ＳＳＩＤ、チャンネル情報を、端末リスト１３３に登録する。
【００５６】
リスト作成部１４３は、ＡＰリスト１３２の区分情報「公衆ＷｉＦｉ」のＡＰのＭＡＣアドレスをアドレス情報に含むフレームを、フレーム格納テーブル１３１のフレームから抽出する。リスト作成部１４３は、抽出したフレームに含まれる端末のＭＡＣアドレスを、区分情報「公衆ＷｉＦｉ」の端末のＭＡＣアドレスとして特定し、端末リスト１３３に登録する。
【００５７】
リスト作成部１４３は、上記の区分情報「業務用」、「公衆ＷｉＦｉ」以外の端末のＭＡＣアドレスを、区分情報「その他」の端末のＭＡＣアドレスとして特定し、端末リスト１３３に登録する。以下、「フレーム」とは、データフレームのことである。
【００５８】
統計情報生成部１４４は、フレーム格納テーブル１３１を基にして、統計情報１３５を生成する処理部である。統計情報生成部１４４が、統計情報１３５Ｘａを生成する処理の一例について説明する。統計情報生成部１４４は、測定スロット時間に含まれるフレームのアドレス情報を参照し、ＡＰ１から送信されたフレームを抽出する。統計情報生成部１４４は、抽出したフレームの数を、全送信フレーム数に登録する。統計情報生成部１４４は、抽出したフレームに対応する信号強度を平均化することで、信号強度を算出し、算出した信号強度を登録する。統計情報生成部１４４は、測定スロット時間毎に上記処理を繰り返し実行することで、測定スロット時間毎の、全送信フレーム数、信号強度を算出し、統計情報１３５Ｘａに登録する。既に説明したが、各測定スロット時間は、各測定開始時刻から測定終了時刻までの時間幅に対応する。
【００５９】
統計情報生成部１４４が、統計情報１３５Ｘｂ〜１３５Ｘｄを生成する処理は、ＡＰ２〜ＡＰ４から送信されたフレームを抽出する点以外において、統計情報１３５Ｘａを生成する処理と同様である。
【００６０】
送信部１４５は、分析データおよびキャプチャデータを、測定装置２００に送信する処理部である。ここで、分析データは、ＡＰリスト１３２、端末リスト１３３、電波占有率情報１３４、統計情報１３５を含む情報である。キャプチャデータは、フレーム格納テーブル１３１に対応する情報である。
【００６１】
次に、測定装置２００の構成の一例について説明する。図８は、測定装置の構成を示す機能ブロック図である。図８に示すように、測定装置２００は、インタフェース部２１０と、入力部２２０と、表示部２３０と、記憶部２４０と、制御部２５０とを有する。
【００６２】
インタフェース部２１０は、キャプチャ装置１００Ｘ，２００Ｘ、その他のキャプチャ装置と有線又は無線によって接続し、データ通信を実行する処理部である。インタフェース部２１０は、キャプチャ装置１００Ｘ，２００Ｘ、その他のキャプチャ装置から受信したデータを、取得部２５１に出力する。以下の説明では、キャプチャ装置１００Ｘ，２００Ｘ、その他のキャプチャ装置をまとめて、適宜、キャプチャ装置１００と表記する。
【００６３】
入力部２２０は、各種のデータを制御部２５０に入力する入力装置である。例えば、入力部２２０は、入力ボタン、タッチパネル、キーボード等に対応する。
【００６４】
表示部２３０は、制御部２５０から出力される情報を表示する表示装置である。例えば、表示部２３０は、無線ＬＡＮの通信品質に関する情報を表示する。
【００６５】
記憶部２４０は、キャプチャテーブル２４１、ＡＰリスト２４２、端末リスト２４３、ＡＰ特定合成テーブル２４４、端末フレームテーブル２４５、下りフレームテーブル２４６、上りフレームテーブル２４７、通信品質情報２４８を有する。記憶部２４０は、例えば、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ（Flash  Memory）などの半導体メモリ素子や、ＨＤＤ（Hard  Disk  Drive）などの記憶装置に対応する。
【００６６】
キャプチャテーブル２４１は、キャプチャ装置１００Ｘから取得した情報を格納するテーブルである。図９は、キャプチャテーブルのデータ構造の一例を示す図である。図９に示すように、このキャプチャテーブル２４１は、識別情報と、分析データと、キャプチャデータとを対応付ける。識別情報は、キャプチャ装置を一意に識別する情報である。分析データは、キャプチャ装置１００から取得した分析データである。分析データは、上記のように、ＡＰリスト１３２、端末リスト１３３、電波占有率情報１３４、統計情報１３５を含む情報である。キャプチャデータは、フレーム格納テーブル１３１に対応する情報である。キャプチャデータは、キャプチャ装置１００から取得したキャプチャデータである。キャプチャデータは、上記のように、フレーム格納テーブル１３１に対応する。
【００６７】
ＡＰリスト２４２は、キャプチャ装置１００から受信したＡＰリストを統合したＡＰリストである。図１０は、測定装置のＡＰリストのデータ構造の一例を示す図である。図１０に示すように、ＡＰリスト２４２は、区分情報と、ＭＡＣアドレスと、ＡＰ名と、ＳＳＩＤと、チャンネル情報とを対応付ける。区分情報、ＭＡＣアドレス、ＡＰ名、ＳＳＩＤ、チャンネル情報に関する説明は、ＡＰリスト１３２で説明したものと同様である。
【００６８】
端末リスト２４３は、キャプチャ装置１００から受信した端末リストを統合した端末リストである。図１１は、測定装置の端末リストのデータ構造の一例を示す図である。図１１に示すように、端末リスト２４３は、区分情報と、ＭＡＣアドレスと、ＳＳＩＤと、チャンネル情報とを対応付ける。区分情報、ＭＡＣアドレス、ＳＳＩＤ、チャンネル情報に関する説明は、端末リスト１３３で説明したものと同様である。
【００６９】
ＡＰ特性合成テーブル２４４は、ＡＰから送信されるフレームを良好に受信できたキャプチャ装置１００を特定するための情報を保持する。図１２は、ＡＰ特性合成テーブルのデータ構造の一例を示す図である。図１２に示すように、ＡＰ特性合成テーブル２４４は、決定テーブル２４４ａ，２４４ｂ，２４４ｃ，２４４ｄを有する。決定テーブル２４４ａは、ＡＰ１から送信されるフレームを良好に受信したキャプチャ装置を特定するためのテーブルである。決定テーブル２４４ｂは、ＡＰ２から送信されるフレームを良好に受信したキャプチャ装置を特定するためのテーブルである。決定テーブル２４４ｃは、ＡＰ３から送信されるフレームを良好に受信したキャプチャ装置を特定するためのテーブルである。決定テーブル２４４ｄは、ＡＰ４から送信されるフレームを良好に受信したキャプチャ装置を特定するためのテーブルである。
【００７０】
決定テーブル２４４ａについて説明する。決定テーブル２４４ａは、選択キャプチャ装置と、測定開始時刻と、測定終了時刻と、ＡＰフレーム送信数と、ＡＰ信号強度とを対応付ける。選択キャプチャ装置は、該当する測定スロット時間（測定開始時刻から測定終了時刻までの時間）において、最も良好にＡＰからのフレームを受信したキャプチャ装置を識別する情報である。測定開始時刻は、フレームの測定を開始した時刻であり、測定終了時刻は、フレームの測定を終了した時刻である。
【００７１】
ＡＰフレーム送信数は、該当する測定スロット時間において、ＡＰ１から送信されたフレームを、キャプチャ装置１００が受信した数を示すものである。図１２に示す例では、キャプチャ装置１００Ｘおよびキャプチャ装置１００Ｙがそれぞれ受信したフレームの数を示す。
【００７２】
ＡＰ信号強度は、該当する測定スロット時間において、キャプチャ装置１００が、ＡＰ１から送信される信号（フレーム）の強度を示すものである。図１２に示す例では、キャプチャ装置１００ＸがＡＰ１から送信される信号の強度と、キャプチャ装置１００ＹがＡＰ１から送信される信号の強度とを示す。
【００７３】
決定テーブル２４４ｂ〜２４４ｄに関する説明は、フレームを送信するＡＰが、ＡＰ２〜４になる点において、決定テーブル２４４ａと異なるが、その他の説明は同様である。
【００７４】
端末フレームテーブル２４５は、端末からキャプチャ装置１００に送信されたフレームの通信品質に関する情報を保持するテーブルである。図１３は、端末フレームテーブルのデータ構造の一例を示す図である。図１３に示す例では、端末フレームテーブル２４５は、通信品質テーブル２４５ａ，２４５ｂを有する。通信品質テーブル２４５ａは、キャプチャ装置１００Ｘがキャプチャした、端末αから送信されたフレームに基づく通信品質を示すテーブルである。通信品質テーブル２４５ｂは、キャプチャ装置１００Ｙがキャプチャした、端末αから送信したフレームに基づく通信品質を示すテーブルである。ここでは、端末αから送信されたフレームに基づく、通信品質テーブル２４５ａ，２４５ｂを示すが、端末フレームテーブル２４５は、端末β，γから送信されたフレームに基づく、通信品質テーブルを有していても良い。
【００７５】
通信品質テーブル２４５ａについて説明する。通信品質テーブル２４５ａは、測定開始時刻と、測定終了時刻と、全送信フレーム数と、送信リトライ数と、送信平均レートと、送信最大レートと、信号出力とを対応付ける。測定開始時刻は、フレームの測定を開始した時刻であり、測定終了時刻は、フレームの測定を終了した時刻である。
【００７６】
全送信フレーム数は、該当する測定スロット時間（測定開始時刻から測定終了時刻までの時間）において、端末αが送信したフレームの数を示す。送信リトライ数は、該当する測定スロット時間において、端末αが行ったフレームのリトライ数を示す。送信平均レートは、測定スロット時間において、端末αがフレームを送信する際に利用したビットレートの平均値である。送信最大レートは、該当する測定スロット時間において、端末αがフレームを送信する際に利用したビットレートの最高値である。信号出力は、端末αがフレームを送信する際の信号出力を示す。
【００７７】
通信品質テーブル２４５ｂに関する説明は、フレームをキャプチャした装置が、キャプチャ装置１００Ｙである点において、通信品質テーブル２４５ａと異なるが、その他の説明は同様である。
【００７８】
下りフレームテーブル２４６は、ＡＰ１〜４から端末に送信されたフレームの通信品質に関する情報を保持するテーブルである。図１４及び図１５は、下りフレームテーブルのデータ構造の一例を示す図である。図１４および図１５に示すように、下りフレームテーブル２４６は、テーブル２４６Ｘａ〜２４６Ｘｄ，２４６Ｙａ〜２４６Ｙｄを有する。
【００７９】
このうち、テーブル２４６Ｘａ〜２４６Ｘｄは、キャプチャ装置１００Ｘがキャプチャした、ＡＰ１〜ＡＰ４から端末αに送信されるフレームを解析することにより生成されるテーブルである。
【００８０】
テーブル２４６Ｘａは、測定開始時刻と、測定終了時刻と、ＡＰ１〜４→端末αフレーム数とを対応付ける。測定開始時刻は、フレームの測定を開始した時刻であり、測定終了時刻は、フレームの測定を終了した時刻である。ＡＰ１→端末αフレーム数は、ＡＰ１から端末αに送信されたフレーム数である。ＡＰ２→端末αフレーム数は、ＡＰ２から端末αに送信されたフレーム数である。ＡＰ３→端末αフレーム数は、ＡＰ３から端末αに送信されたフレーム数である。ＡＰ４→端末αフレーム数は、ＡＰ４から端末αに送信されたフレーム数である。
【００８１】
テーブル２４６Ｘｂは、測定開始時刻と、測定終了時刻と、ＡＰ１〜４→端末αリトライフレーム数とを対応付ける。測定開始時刻は、フレームの測定を開始した時刻であり、測定終了時刻は、フレームの測定を終了した時刻である。ＡＰ１→端末αリトライ数は、ＡＰ１から端末αに送信する際にリトライされたフレーム数である。ＡＰ２→端末αリトライ数は、ＡＰ２から端末αに送信する際にリトライされたフレーム数である。ＡＰ３→端末αリトライ数は、ＡＰ３から端末αに送信する際にリトライされたフレーム数である。ＡＰ４→端末αリトライ数は、ＡＰ１から端末αに送信する際にリトライされたフレーム数である。
【００８２】
テーブル２４６Ｘｃは、測定開始時刻と、測定終了時刻と、ＡＰ１〜４→端末α平均ビットレートとを対応付ける。測定開始時刻は、フレームの測定を開始した時刻であり、測定終了時刻は、フレームの測定を終了した時刻である。ＡＰ１→端末α平均ビットレートは、ＡＰ１から端末αにフレームを送信する際の平均ビットレートである。ＡＰ２→端末α平均ビットレートは、ＡＰ２から端末αにフレームを送信する際の平均ビットレートである。ＡＰ３→端末α平均ビットレートは、ＡＰ３から端末αにフレームを送信する際の平均ビットレートである。ＡＰ４→端末α平均ビットレートは、ＡＰ４から端末αにフレームを送信する際の平均ビットレートである。
【００８３】
テーブル２４６Ｘｄは、測定開始時刻と、測定終了時刻と、ＡＰ１〜４→端末α最大ビットレートとを対応付ける。測定開始時刻は、フレームの測定を開始した時刻であり、測定終了時刻は、フレームの測定を終了した時刻である。ＡＰ１→端末α最大ビットレートは、ＡＰ１から端末αにフレームを送信する際の最大ビットレートである。ＡＰ２→端末α最大ビットレートは、ＡＰ２から端末αにフレームを送信する際の最大ビットレートである。ＡＰ３→端末α最大ビットレートは、ＡＰ３から端末αにフレームを送信する際の最大ビットレートである。ＡＰ４→端末α最大ビットレートは、ＡＰ４から端末αにフレームを送信する際の最大ビットレートである。
【００８４】
テーブル２４６Ｙａ〜２４６Ｙｄは、キャプチャ装置１００Ｙがキャプチャした、ＡＰ１〜ＡＰ４から端末αに送信されるフレームを解析することにより生成されるテーブルである。テーブル２４６Ｙａ〜２４６Ｙｄに関する説明は、分析対象となるフレームが、キャプチャ装置１００Ｙによりキャプチャされた点において、テーブル２４６Ｘａ〜２４６Ｘｄと異なるが、その他の説明は同様である。
【００８５】
図１４、図１５に示した下りフレームテーブル２４６では、ＡＰ１〜ＡＰ４から端末αに送信するフレームに基づくテーブルを示したがこれに限定されるものではない。下りフレームテーブル２４６は、ＡＰ１〜ＡＰ４から端末β，γに送信するフレームに基づくテーブルを含んでいても良い。
【００８６】
上りフレームテーブル２４７は、端末からＡＰ１〜４に送信されたフレームのフレーム数に関する情報を保持するテーブルである。図１６は、上りフレームテーブルのデータ構造の一例を示す図である。図１６に示すように、上りフレームテーブル２４７は、テーブル２４７Ｘａ，２４７Ｙａを有する。
【００８７】
テーブル２４７Ｘａは、測定開始時刻と、測定終了時刻と、端末α→ＡＰ１〜４フレーム数とを対応付ける。測定開始時刻は、フレームの測定を開始した時刻であり、測定終了時刻は、フレームの測定を終了した時刻である。端末α→ＡＰ１フレーム数は、端末αからＡＰ１に送信されたフレーム数である。端末α→ＡＰ２フレーム数は、端末αからＡＰ２に送信されたフレーム数である。端末α→ＡＰ３フレーム数は、端末αからＡＰ３に送信されたフレーム数である。端末α→ＡＰ４フレーム数は、端末αからＡＰ４に送信されたフレーム数である。
【００８８】
テーブル２４７Ｙａに関する説明は、分析対象となるフレームが、キャプチャ装置１００Ｙによりキャプチャされた点において、テーブル２４７Ｘａと異なるが、その他の説明は同様である。
【００８９】
図１６に示した上りフレームテーブル２４７では、端末αからＡＰ１〜ＡＰ４に送信するフレームに基づくテーブルを示したがこれに限定されるものではない。上りフレームテーブル２４７は、端末β，γからＡＰ１〜ＡＰ４に送信するフレームに基づくテーブルを含んでいても良い。
【００９０】
通信品質情報２４８は、図１に示したシステムの無線ＬＡＮ全体の通信品質に関する情報を保持する。図１７は、通信品質情報のデータ構造の一例を示す図である。図１７では説明の便宜上、端末αとＡＰ１〜ＡＰ４との間で送信されるフレームに基づく通信品質を示す。図１７に示すように、この通信品質情報２４８は、選択キャプチャ装置と、測定開始時刻と、測定終了時刻と、フレーム数と、リトライ数と、平均ビットレートと、最大レートと、信号強度と、ローミング状況と、キャプチャデータの比較欄とを対応付ける。
【００９１】
選択キャプチャ装置は、該当する測定スロット時間（測定開始時刻から測定終了時刻までの時間）において、ＡＰ１〜ＡＰ４と端末αとの間で送受信されるフレームを最も良好に受信したキャプチャ装置を識別する情報である。測定開始時刻は、フレームの測定を開始した時刻であり、測定終了時刻は、フレームの測定を終了した時刻である。
【００９２】
フレーム数は、受信と、送信とを有する。フレーム数の受信は、端末αがＡＰ１〜ＡＰ４から受信したフレーム数を示す。各測定スロット時間の受信は、式（２）によって算出される。式（２）において、ＦＸαＡＰ１は、ＡＰ１から端末αに送信されたフレーム数である。ＦＸαＡＰ２は、ＡＰ２から端末αに送信されたフレーム数である。ＦＹαＡＰ３は、ＡＰ３から端末αに送信されたフレーム数である。ＦＹαＡＰ４は、ＡＰ４から端末αに送信されたフレーム数である。また、式（２）に含まれる「Ｘ」、「Ｙ」は、フレームを良好に受信したキャプチャ装置１００を識別する情報であり、「Ｘ」はキャプチャ装置１００Ｘを示し、「Ｙ」はキャプチャ装置１００Ｙを示す。以下に示す式も同様である。
【００９３】
フレーム数の受信＝ＦＸαＡＰ１＋ＦＸαＡＰ２＋ＦＹαＡＰ３＋ＦＹαＡＰ４・・・（２）
【００９４】
フレーム数の送信は、端末αがＡＰ１〜ＡＰ４に送信したフレーム数である。各測定スロット時間の送信は、式（３）により算出される。式（３）のＦＸαは、図１３に示した、端末αの全送信フレーム数に対応する。
【００９５】
フレーム数の送信＝ＦＸα・・・（３）
【００９６】
リトライ数は、受信と、送信とを有する。リトライ数の受信は、ＡＰ１〜ＡＰ４が端末αにフレームを送信する場合のリトライ数を示す。各測定スロット時間の受信は、式（４）によって算出される。ＲｅｔｒｙＸαＡＰ１は、ＡＰ１から端末αにフレームを送信する場合のリトライ数を示す。ＲｅｔｒｙＸαＡＰ２は、ＡＰ２から端末αにフレームを送信する場合のリトライ数を示す。ＲｅｔｒｙＹαＡＰ３は、ＡＰ３から端末αにフレームを送信する場合のリトライ数を示す。ＲｅｔｒｙＹαＡＰ４は、ＡＰ４から端末αにフレームを送信する場合のリトライ数を示す。
【００９７】
リトライ数の受信＝ＲｅｔｒｙＸαＡＰ１＋ＲｅｔｒｙＸαＡＰ２＋ＲｅｔｒｙＹαＡＰ３＋ＲｅｔｒｙＹαＡＰ４・・・（４）
【００９８】
リトライ数の送信は、端末αがＡＰ１〜ＡＰ４にフレームを送信する場合のリトライ数を示す。各測定スロット時間の送信は、式（５）によって算出される。式（５）のＲｅｔｒｙＸαは、図１３に示した、端末αの送信リトライ数に対応する。
【００９９】
リトライ数の送信＝ＲｅｔｒｙＸα・・・（５）
【０１００】
平均ビットレートは、受信と送信とを有する。平均ビットレートの受信は、ＡＰ１〜ＡＰ４が端末αにフレームを送信する場合の平均ビットレートを示す。各測定スロット時間の受信は、式（６）によって算出される。ＦＸαＡＰ１〜ＦＸαＡＰ４に関する説明は、式（１）で説明したものと同様である。ＲａｔｅＸαＡＰ１は、ＡＰ１から端末αにフレームを送信する場合の平均ビットレートを示す。ＲａｔｅＸαＡＰ２は、ＡＰ２から端末αにフレームを送信する場合の平均ビットレートを示す。ＲａｔｅＹαＡＰ３は、ＡＰ３から端末αにフレームを送信する場合の平均ビットレートを示す。ＲａｔｅＹαＡＰ４は、ＡＰ４から端末αにフレームを送信する場合の平均ビットレートを示す。
【０１０１】
平均ビットレートの受信＝（ＦＸαＡＰ１＊ＲａｔｅＸαＡＰ１＋ＦＸαＡＰ２＊ＲａｔｅＸαＡＰ２＋ＦＹαＡＰ３＊ＲａｔｅＹαＡＰ３＋ＦＹαＡＰ４＊ＲａｔｅＹαＡＰ４）／（ＦＸαＡＰ１＋ＦＸαＡＰ２＋ＦＹαＡＰ３＋ＦＹαＡＰ４）・・・（６）
【０１０２】
平均ビットレートの送信は、端末αがＡＰ１〜ＡＰ４にフレームを送信する場合の平均ビットレートを示す。各測定スロット時間の送信は、式（７）によって算出される。式（７）のＲａｔｅＸαは、図１３に示した、端末αの送信平均レートに対応する。
【０１０３】
平均ビットレートの送信＝ＲａｔｅＸα・・・（７）
【０１０４】
最大レートは、受信と送信とを有する。最大レートの受信は、ＡＰ１〜ＡＰ４が端末αにフレームを送信する場合のビットレートのうち最大のビットレートを示す。各受信スロット時間の受信は、式（８）によって算出される。式（８）において、ＰｅａｋＸαＡＰ１は、ＡＰ１から端末αに送信されるフレームの最大ビットレートを示す。ＰｅａｋＸαＡＰ２は、ＡＰ２から端末αに送信されるフレームの最大ビットレートを示す。ＰｅａｋＹαＡＰ３は、ＡＰ３から端末αに送信されるフレームの最大ビットレートを示す。ＰｅａｋＹαＡＰ４は、ＡＰ４から端末αに送信されるフレームの最大ビットレートを示す。
【０１０５】
最大レートの受信＝Ｍａｘ（ＰｅａｋＸαＡＰ１，ＰｅａｋＸαＡＰ２，ＰｅａｋＹαＡＰ３，ＰｅａｋＹαＡＰ４）・・・（８）
【０１０６】
最大レートの送信は、端末αがＡＰ１〜ＡＰ４にフレームを送信する場合のビットレートのうち最大のビットレートを示す。各測定スロット時間の送信は、式（９）によって算出される。式（９）のＰｅａｋＸαは、図１３に示した、端末αの送信最大レートに対応する。
【０１０７】
最大レートの送信＝ＰｅａｋＸα・・・（９）
【０１０８】
信号強度は、端末αがフレームを送信する場合の信号強度を示すものである。例えば、信号強度は「ＲｓｓｉＸα」となる。
【０１０９】
ローミング状況は、端末αとＡＰ１〜ＡＰ４との間で送受信されたフレーム数を示すものである。例えば、ローミング状況は、端末αとＡＰ１との間で送受信されたフレーム数、端末αとＡＰ２との間で送受信されたフレーム数、端末αとＡＰ３との間で送受信されたフレーム数、端末αとＡＰ４との間で送受信されたフレーム数を含む。
【０１１０】
端末αとＡＰ１との間で送受信されたフレーム数は、式（１０）によって算出される。式（１０）において、ＦＸαＡＰ１は、上記のものと同様である。ＦＸＡＰ１αは、端末αからＡＰ１に送信されたフレーム数である。
【０１１１】
端末αとＡＰ１との間で送受信されたフレーム数＝ＦＸαＡＰ１＋ＦＸＡＰ１α・・・（１０）
【０１１２】
端末αとＡＰ２との間で送受信されたフレーム数は、式（１１）によって算出される。式（１１）において、ＦＸαＡＰ２は、上記のものと同様である。ＦＸＡＰ２αは、端末αからＡＰ２に送信されたフレーム数である。
【０１１３】
端末αとＡＰ２との間で送受信されたフレーム数＝ＦＸαＡＰ２＋ＦＸＡＰ２α・・・（１１）
【０１１４】
端末αとＡＰ３との間で送受信されたフレーム数は、式（１２）によって算出される。式（１２）において、ＦＸαＡＰ３は、上記のものと同様である。ＦＸＡＰ３αは、端末αからＡＰ３に送信されたフレーム数である。
【０１１５】
端末αとＡＰ３との間で送受信されたフレーム数＝ＦＹαＡＰ３＋ＦＸＡＰ３α・・・（１２）
【０１１６】
端末αとＡＰ４との間で送受信されたフレーム数は、式（１３）によって算出される。式（１３）において、ＦＸαＡＰ４は、上記のものと同様である。ＦＸＡＰ４αは、端末αからＡＰ４に送信されたフレーム数である。
【０１１７】
端末αとＡＰ４との間で送受信されたフレーム数＝ＦＹαＡＰ４＋ＦＸＡＰ４α・・・（１３）
【０１１８】
キャプチャデータの比較欄は、端末αの全送信フレーム数のうち、キャプチャ装置１００Ｘと、キャプチャ装置１００Ｙとがそれぞれ受信したフレーム数の情報を有する。また、キャプチャ装置１００Ｘがフレームをキャプチャした際の、端末αからの信号出力と、キャプチャ装置１００Ｙがフレームをキャプチャした際の、端末αからの信号出力とを有する。
【０１１９】
キャプチャ装置１００Ｘが、端末αから受信したフレーム数は、「ＦＸα」となる。キャプチャ装置１００Ｙが、端末αから受信したフレーム数は、「ＦＹα」となる。キャプチャ装置１００Ｘがフレームをキャプチャした際の、端末αからの信号出力は「ＲｓｓｉＸα」となる。キャプチャ装置１００Ｙがフレームをキャプチャした際の、端末αからの信号出力は「ＲｓｓｉＹα」となる。
【０１２０】
図８の説明に戻る。制御部２５０は、取得部２５１と、前処理部２５２と、選択部２５３と、分析部２５４とを有する。制御部２５０は、例えば、ＡＳＩＣや、ＦＰＧＡなどの集積装置に対応する。また、制御部２５０は、例えば、ＣＰＵやＭＰＵ等の電子回路に対応する。
【０１２１】
取得部２５１は、インタフェース部２１０を介して、キャプチャ装置１００から分析データおよびキャプチャデータを取得する処理部である。取得部２５１は、取得した分析データおよびキャプチャデータを、送信元のキャプチャ装置１００の識別情報と対応付けて、キャプチャテーブル２４１に登録する処理部である。
【０１２２】
前処理部２５２は、キャプチャテーブル２４１を基にして、ＡＰリスト２４２、端末リスト２４３、ＡＰ特性合成テーブル２４４、端末フレームテーブル２４５、下りフレームテーブル２４６、上りフレームテーブル２４７を生成する処理部である。
【０１２３】
前処理部２５２が、キャプチャテーブル２４１を基にして、ＡＰリスト２４２を生成する処理の一例について説明する。図１８は、前処理部がＡＰリストを生成する処理を説明するための図である。図１８において、ＡＰリスト１３２Ｘは、キャプチャ装置１００Ｘから取得したＡＰリストである。ＡＰリスト１３２Ｙは、キャプチャ装置１００Ｙから取得したＡＰリストである。前処理部２５２は、アンド条件によって、ＡＰリスト１３２Ｘと、ＡＰリスト１３２Ｙとをマージすることで、ＡＰリスト２４２を生成する。前処理部２５２は、生成したＡＰリスト２４２を、記憶部２４０に格納する。
【０１２４】
前処理部２５２が、キャプチャテーブル２４１を基にして、端末リスト２４３を生成する処理の一例について説明する。図１９は、前処理部が端末リストを生成する処理を説明するための図である。図１９において、端末リスト１３３Ｘは、キャプチャ装置１００Ｘから取得した端末リストである。端末リスト１３３Ｙは、キャプチャ装置１００Ｙから取得した端末リストである。前処理部２５２は、アンド条件によって、端末リスト１３３Ｘと、端末リスト１３３Ｙとをマージすることで、端末リスト２４３を生成する。
【０１２５】
また、前処理部２５２は、端末リスト２４３に基づいて、抽出した端末の個数をカウントする。端末の個数は、端末リスト２４３のＭＡＣアドレスの種別数（レコード数）に対応する。前処理部２５２は、端末の個数がＮＳ個以上である場合には、端末の個数がＮＳ個未満となるまで、優先度の低い端末のレコードを、端末リスト２４３から削除する。
【０１２６】
例えば、前処理部２５２は、端末リスト２４３のＭＡＣアドレスと、キャプチャテーブル２４１のキャプチャデータとを比較して、端末毎に、フレームを送受信した数を計数する。前処理部２５２は、フレームを送受信した数が多い端末ほど、優先度が高い端末と判定する。すなわち、前処理部２５２は、フレームを送受信した数が多い端末をソートし、最上位から、ＮＳ番目の端末のレコードを、端末リスト２４３に残す。
【０１２７】
前処理部２５２が、ＡＰ特定合成テーブル２４４を生成する処理の一例について説明する。前処理部２５２は、キャプチャテーブル２４１を基にして、ＡＰ毎に、キャプチャ装置１００のＡＰフレーム送信数、ＡＰ信号強度を特定し、特定した情報を、図１２の各決定テーブル２４４ａ〜２４４ｄに設定する。
【０１２８】
前処理部２５２が、決定テーブル２４４ａのキャプチャ装置１００ＸのＡＰフレーム送信数、ＡＰ信号強度を特定する処理の一例について説明する。前処理部２５２は、キャプチャ装置１００Ｘから取得したキャプチャデータを、キャプチャテーブル２４１から取得する。前処理部２５２は、ＡＰ１のＭＡＣアドレスをキーにして、キャプチャデータを走査し、キャプチャ装置１００ＸのＡＰフレーム送信数、ＡＰ信号強度を特定する。
【０１２９】
前処理部２５２が、決定テーブル２４４ａのキャプチャ装置１００ＹのＡＰフレーム送信数、ＡＰ信号強度を特定する処理の一例について説明する。前処理部２５２は、キャプチャ装置１００Ｙから取得したキャプチャデータを、キャプチャテーブル２４１から取得する。前処理部２５２は、ＡＰ１のＭＡＣアドレスをキーにして、キャプチャデータを走査し、キャプチャ装置１００ＹのＡＰフレーム送信数、ＡＰ信号強度を特定する。
【０１３０】
前処理部２５２は、決定テーブル２４４ａと同様にして、ＡＰ２〜ＡＰ４に関する、決定テーブル２４４ｂ〜２４４ｄを生成する。なお、前処理部２５２が、決定テーブル２４４ａ〜２４４ｄを生成した時点において、選択キャプチャ装置の情報は、ブランクとなる。選択キャプチャ装置の情報は、後述する選択部２５３によって設定される。
【０１３１】
続いて、前処理部２５２が、端末フレームテーブル２４６を生成する処理の一例について説明する。図１３に示したように、例えば、端末フレームテーブル２４５は、通信品質テーブル２４５ａ，２４５ｂを有する。前処理部２５２が、通信品質テーブル２４５ａを生成する処理について説明する。前処理部２５２は、端末リスト２４３を参照して、端末αのＭＡＣアドレスを特定する。前処理部２５２は、端末αのＭＡＣアドレスと、キャプチャ装置１００Ｘから取得したキャプチャデータとを比較して、キャプチャ装置１００Ｘがキャプチャしたフレームおよびフレームの属性情報を抽出する。
【０１３２】
前処理部２５２は、抽出したフレームおよび属性情報を基にして、全送信フレーム数、送信リトライ数、送信平均レート、送信最大レート、信号出力を特定する。前処理部２５２は、特定した各情報を、通信品質テーブル２４５ａに設定する。同様にして、前処理部２５２は、通信品質テーブル２４５ｂを生成する。
【０１３３】
続いて、前処理部２５２が、下りフレームテーブル２４６を生成する処理の一例について説明する。図１４および図１５に示したように、例えば、下りフレームテーブル２４６は、テーブル２４６Ｘａ〜２４６Ｘｄ，２４６Ｙａ〜２４６Ｙｄを有する。
【０１３４】
前処理部２５２が、テーブル２４６Ｘａを生成する処理について説明する。前処理部２５２は、ＡＰリスト２４２を参照して、ＡＰ１のＭＡＣアドレスを特定し、端末リスト２４３を参照して、端末αのＭＡＣアドレスを特定する。前処理部２５２は、ＡＰ１のＭＡＣアドレスおよび端末αのＭＡＣアドレスを基にして、ＡＰ１から端末αに送信されたフレームを、キャプチャ装置１００Ｘから取得したキャプチャデータから抽出する。前処理部２５２は、抽出したフレームを基にして、測定時間スロット毎に、ＡＰ１→端末αフレーム数を特定し、テーブル２４６Ｘａに登録する。
【０１３５】
同様にして、前処理部２５２は、ＡＰ２〜ＡＰ４から端末αに送信されたフレームを、キャプチャ装置１００Ｘから取得したキャプチャデータから抽出する。前処理部２５２は、抽出したフレームを基にして、測定時間スロット毎に、ＡＰ２〜ＡＰ４→端末αフレーム数を特定し、テーブル２４６Ｘａに登録する。
【０１３６】
前処理部２５２が、テーブル２４６Ｘｂを生成する処理について説明する。前処理部２５２は、ＡＰリスト２４２を参照して、ＡＰ１のＭＡＣアドレスを特定し、端末リスト２４３を参照して、端末αのＭＡＣアドレスを特定する。前処理部２５２は、ＡＰ１のＭＡＣアドレスおよび端末αのＭＡＣアドレスを基にして、ＡＰ１から端末αに送信されたフレームおよび属性情報を、キャプチャ装置１００Ｘから取得したキャプチャデータから抽出する。前処理部２５２は、抽出したフレームおよび属性情報を基にして、測定時間スロット毎に、ＡＰ１→端末αリトライフレーム数を特定し、テーブル２４６Ｘｂに登録する。
【０１３７】
同様にして、前処理部２５２は、ＡＰ２〜ＡＰ４から端末αに送信されたフレームおよび属性情報を、キャプチャ装置１００Ｘから取得したキャプチャデータから抽出する。前処理部２５２は、抽出したフレームおよび属性情報を基にして、測定時間スロット毎に、ＡＰ２〜ＡＰ４→端末αリトライフレーム数を特定し、テーブル２４６Ｘｂに登録する。
【０１３８】
前処理部２５２が、テーブル２４６Ｘｃを生成する処理について説明する。前処理部２５２は、ＡＰリスト２４２を参照して、ＡＰ１のＭＡＣアドレスを特定し、端末リスト２４３を参照して、端末αのＭＡＣアドレスを特定する。前処理部２５２は、ＡＰ１のＭＡＣアドレスおよび端末αのＭＡＣアドレスを基にして、ＡＰ１から端末αに送信されたフレームおよび属性情報を、キャプチャ装置１００Ｘから取得したキャプチャデータから抽出する。前処理部２５２は、抽出したフレームおよび属性情報を基にして、測定時間スロット毎に、ＡＰ１→端末α平均ビットレートを特定し、テーブル２４６Ｘｃに登録する。
【０１３９】
同様にして、前処理部２５２は、ＡＰ２〜ＡＰ４から端末αに送信されたフレームおよび属性情報を、キャプチャ装置１００Ｘから取得したキャプチャデータから抽出する。前処理部２５２は、抽出したフレームおよび属性情報を基にして、測定時間スロット毎に、ＡＰ２〜ＡＰ４→端末α平均ビットレートを特定し、テーブル２４６Ｘｃに登録する。
【０１４０】
前処理部２５２が、テーブル２４６Ｘｄを生成する処理について説明する。前処理部２５２は、ＡＰリスト２４２を参照して、ＡＰ１のＭＡＣアドレスを特定し、端末リスト２４３を参照して、端末αのＭＡＣアドレスを特定する。前処理部２５２は、ＡＰ１のＭＡＣアドレスおよび端末αのＭＡＣアドレスを基にして、ＡＰ１から端末αに送信されたフレームおよび属性情報を、キャプチャ装置１００Ｘから取得したキャプチャデータから抽出する。前処理部２５２は、抽出したフレームおよび属性情報を基にして、測定時間スロット毎に、ＡＰ１→端末α最大ビットレートを特定し、テーブル２４６Ｘｄに登録する。
【０１４１】
同様にして、前処理部２５２は、ＡＰ２〜ＡＰ４から端末αに送信されたフレームおよび属性情報を、キャプチャ装置１００Ｘから取得したキャプチャデータから抽出する。前処理部２５２は、抽出したフレームおよび属性情報を基にして、測定時間スロット毎に、ＡＰ２〜ＡＰ４→端末α最大ビットレートを特定し、テーブル２４６Ｘｃに登録する。
【０１４２】
前処理部２５２テーブル２４６Ｙａ〜２４６Ｙｄを生成する処理は、フレームおよび属性情報を、キャプチャ装置１００Ｙから取得したキャプチャデータから抽出する点において異なるが、その他の処理は、テーブル２４６Ｘａ〜Ｘｄを生成する処理と同様である。
【０１４３】
続いて、前処理部２５２が、上りフレームテーブル２４７を生成する処理について説明する。図１６に示したように、上りフレームテーブル２４７は、テーブル２４７Ｘａ，２４７Ｙａを有する。
【０１４４】
前処理部２５２が、テーブル２４７Ｘａを生成する処理について説明する。前処理部２５２は、ＡＰリスト２４２を参照して、ＡＰ１〜ＡＰ４のＭＡＣアドレスを特定し、端末リスト２４３を参照して、端末αのＭＡＣアドレスを特定する。前処理部２５２は、ＡＰ１〜ＡＰ４のＭＡＣアドレスおよび端末αのＭＡＣアドレスを基にして、端末αからＡＰ１〜ＡＰ４に送信されたフレームを、キャプチャ装置１００Ｘから取得したキャプチャデータから抽出する。前処理部２５２は、抽出したフレームを基にして、測定時間スロット毎に、端末α→ＡＰ１〜ＡＰ４フレーム数を特定し、テーブル２４７Ｘａに登録する。
【０１４５】
前処理部２５３が、テーブル２４７Ｙａを生成する処理について説明する。前処理部２５２は、ＡＰリスト２４２を参照して、ＡＰ１〜ＡＰ４のＭＡＣアドレスを特定し、端末リスト２４３を参照して、端末αのＭＡＣアドレスを特定する。前処理部２５２は、ＡＰ１〜ＡＰ４のＭＡＣアドレスおよび端末αのＭＡＣアドレスを基にして、端末αからＡＰ１〜ＡＰ４に送信されたフレームを、キャプチャ装置１００Ｙから取得したキャプチャデータから抽出する。前処理部２５２は、抽出したフレームを基にして、測定時間スロット毎に、端末α→ＡＰ１〜ＡＰ４フレーム数を特定し、テーブル２４７Ｙａに登録する。
【０１４６】
前処理部２５３が、上記の処理を実行することで、ＡＰリスト２４２、端末リスト２４３、ＡＰ特性合成テーブル２４４、端末フレームテーブル２４５、下りフレームテーブル２４６、上りフレームテーブル２４７が生成される。
【０１４７】
選択部２５３は、測定スロット時間毎に、フレームを最も良好にキャプチャしたキャプチャ装置を選択する処理部である。後述する分析部２５４は、選択部２５３によって選択されたキャプチャ装置がキャプチャしたフレームに基づいて、通信品質情報２４８を生成する。
【０１４８】
選択部２５３の処理の一例について説明する。選択部２５３は、ＡＰ特性合成テーブル２４４を参照し、ＡＰフレーム送信数の多い方のキャプチャ装置を選択しても良いし、ＡＰ信号強度の高い方のキャプチャ装置を選択しても良い。
【０１４９】
選択部２５３が、ＡＰフレーム送信数に基づいて、測定スロット時間毎に、キャプチャ装置を選択する処理について説明する。例えば、決定テーブル２４４ａの１行目のレコードについて説明する。このレコードの測定スロット時間は「２０１５年１１月２４日１６時４５分〜２０１５年１１月２４日１７時００分」である。このレコードでは、キャプチャ装置１００ＸのＡＰフレーム送信数が「１００」で、キャプチャ装置１００ＹのＡＰフレーム送信数が「８０」である。このため、選択部２５３は、キャプチャ装置１００Ｘを選択し、１行目のレコードの選択キャプチャ装置に登録する。選択部２５３は、他のレコードについても、上記処理を繰り返し実行する。
【０１５０】
選択部２５３が、ＡＰ信号強度に基づいて、測定スロット時間毎に、キャプチャ装置を選択する処理について説明する。例えば、決定テーブル２４４ａの１行目のレコードについて説明する。このレコードの測定スロット時間は「２０１５年１１月２４日１６時４５分〜２０１５年１１月２４日１７時００分」である。このレコードでは、キャプチャ装置１００ＸのＡＰ信号強度が「−６１（ｄＢｍ）」であり、キャプチャ装置１００ＹのＡＰ信号強度が「−７８（ｄＢｍ）」である。このため、選択部２５３は、キャプチャ装置１００Ｘを選択し、１行目のレコードの選択キャプチャ装置に登録する。選択部２５３は、他のレコードについても、上記処理を繰り返し実行する。
【０１５１】
なお、選択部２５３は、ＡＰフレーム送信数およびＡＰ信号強度を組み合わせて、キャプチャ装置を選択しても良い。
【０１５２】
また、選択部２５３は、端末から送信されるフレームを良好に受信したキャプチャ装置を、端末フレームテーブル２４５を基に特定し、通信品質情報２４８の測定スロット時間毎の選択キャプチャ装置の情報として設定する。例えば、図１３の端末フレームテーブル２４５を参照すると、端末αから送信されたフレームを多く受信したキャプチャ装置１００は、キャプチャ装置１００Ｘとなる。このため、選択部２５３は、通信品質情報２４８の測定スロット時間毎の選択キャプチャ装置に「キャプチャ装置１００Ｘ」を設定する。
【０１５３】
なお、選択部２５３は、端末から送信されるフレーム送信数および端末信号強度を組み合わせて、キャプチャ装置を選択しても良い。
【０１５４】
分析部２５４は、選択部２５３によって選択されたキャプチャ装置がキャプチャしたフレームに基づいて、通信品質情報２４８を生成する処理部である。例えば、分析部２５４は、端末フレームテーブル２４５、下りフレームテーブル２４６、上りフレームテーブル２４７を基にして、通信品質情報２４８を生成する。
【０１５５】
また、下記では説明を省略するが、図１２のＡＰ特性合成テーブル２４４を参照すると、ＡＰ１，ＡＰ２から端末αに送信されたフレームを良好に受信したキャプチャ装置は、選択キャプチャ装置「キャプチャ装置１００Ｘ」であり、ＡＰ３，ＡＰ４から端末αに送信されたフレームを良好に受信したキャプチャ装置は、選択キャプチャ装置「キャプチャ装置１００Ｙ」である。また、図１７の選択キャプチャ装置に示すように、端末αから各ＡＰ１〜ＡＰ４に送信したフレームを良好にキャプチャしたキャプチャ装置を「キャプチャ装置１００Ｘ」とする。
【０１５６】
分析部２５４が、通信品質情報２４８を生成する処理の一例について説明する。分析部２５４が、通信品質情報２４８の「フレーム数の受信」の情報を設定する処理について説明する。分析部２５４は、上記の式（２）に基づいて、「フレーム数の受信」を算出し、通信品質情報２４８に設定する。分析部２５４は、他のレコードについても、上記処理を繰り返し実行する。
【０１５７】
分析部２５４が、通信品質情報２４８の「フレーム数の送信」の情報を設定する処理について説明する。分析部２５４は、上記の式（３）に基づいて、「フレーム数の送信」を算出し、通信品質情報２４８に設定する。分析部２５４は、他のレコードについても、上記処理を繰り返し実行する。
【０１５８】
分析部２５４が、通信品質情報２４８の「リトライ数の受信」の情報を設定する処理について説明する。分析部２５４は、上記の式（４）に基づいて、「リトライ数の受信」を算出し、通信品質情報２４８に設定する。分析部２５４は、他のレコードについても、上記処理を繰り返し実行する。
【０１５９】
分析部２５４が、通信品質情報２４８の「リトライ数の送信」の情報を設定する処理について説明する。分析部２５４は、上記の式（５）に基づいて、「リトライ数の送信」を算出し、通信品質情報２４８に設定する。分析部２５４は、他のレコードについても、上記処理を繰り返し実行する。
【０１６０】
分析部２５４が、通信品質情報２４８の「平均ビットレートの受信」の情報を設定する処理について説明する。分析部２５４は、上記の式（６）に基づいて、「平均ビットレートの受信」を算出し、通信品質情報２４８に設定する。分析部２５４は、他のレコードについても、上記処理を繰り返し実行する。
【０１６１】
分析部２５４が、通信品質情報２４８の「平均ビットレートの送信」の情報を設定する処理について説明する。分析部２５４は、上記の式（７）に基づいて、「平均ビットレートの送信」を算出し、通信品質情報２４８に設定する。分析部２５４は、他のレコードについても、上記処理を繰り返し実行する。
【０１６２】
分析部２５４が、通信品質情報２４８の「最大レートの受信」の情報を設定する処理について説明する。分析部２５４は、上記の式（８）に基づいて、「最大レートの受信」を算出し、通信品質情報２４８に設定する。分析部２５４は、他のレコードについても、上記処理を繰り返し実行する。
【０１６３】
分析部２５４が、通信品質情報２４８の「最大レートの送信」の情報を設定する処理について説明する。分析部２５４は、上記の式（９）に基づいて、「最大レートの送信」を算出し、通信品質情報２４８に設定する。分析部２５４は、他のレコードについても、上記処理を繰り返し実行する。
【０１６４】
分析部２５４が、通信品質情報２４８の「信号強度」の情報を設定する処理について説明する。分析部２５４は、「ＲｓｓｉＸα」の値を、通信品質情報２４８に設定する。分析部２５４は、他のレコードについても、上記処理を繰り返し実行する。
【０１６５】
分析部２５４が、通信品質情報２４８の「ローミング状況」の情報を設定する処理について説明する。分析部２５４は、式（１０）に基づいて、端末αとＡＰ１との間で送受信されたフレーム数を設定する。分析部２５４は、式（１１）に基づいて、端末αとＡＰ２との間で送受信されたフレーム数を設定する。分析部２５４は、式（１２）に基づいて、端末αとＡＰ３との間で送受信されたフレーム数を設定する。分析部２５４は、式（１３）に基づいて、端末αとＡＰ４との間で送受信されたフレーム数を設定する。分析部２５４は、他のレコードについても、上記処理を繰り返し実行する。
【０１６６】
分析部２５４が、「キャプチャデータの比較欄」の情報を設定する処理について説明する。分析部２５４は、端末フレームテーブル２４５に基づいて、該当する情報を抽出し、抽出した情報を、「キャプチャデータの比較欄」に設定する。
【０１６７】
なお、図１７に示した通信品質情報２４８は、ＡＰ１〜ＡＰ４と端末αとの通信品質情報を示したが、ＡＰ１〜ＡＰ４と端末β，γとの通信品質情報も同様に生成することができる。
【０１６８】
分析部２５４は、通信品質情報２４８を生成した後に、平均ビットレートのグラフ、最大レートのグラフ、リトライ率のグラフ、ローミング状況のグラフを生成する。分析部２５４は、通信品質情報２４８の情報および生成した各グラフの情報を表示部２３０に出力して、表示させる。また、分析部２５４は、キャプチャ装置１００の代わりに、式（１）に基づいて、電波占有率を算出しても良い。分析部２５４は、電波占有率のグラフを生成し、生成したグラフを表示部２３０に表示させても良い。
【０１６９】
次に、本実施例に係るキャプチャ装置１００の処理手順について説明する。図２０は、本実施例に係るキャプチャ装置の処理手順を示すフローチャートである。図２０に示すように、キャプチャ装置１００のフレーム取得部１１０は、ＡＰおよび端末間で送受信されるフレームをキャプチャする（ステップＳ１０１）。キャプチャ装置１００の電波占有率算出部１４２は、測定スロット時間毎に、電波占有率を算出する（ステップＳ１０２）。
【０１７０】
キャプチャ装置１００のリスト作成部１４３は、測定スロット時間毎に、ＡＰリスト１３２および端末リスト１３３を作成する（ステップＳ１０３）。キャプチャ装置１００の統計情報生成部１４４は、ＡＰについて、測定スロット時間毎に、ＡＰ信号強度および全送信フレーム数を抽出する（ステップＳ１０４）。キャプチャ装置１００の送信部１４５は、分析データおよびキャプチャデータを、測定装置２００に送信する（ステップＳ１０５）。
【０１７１】
次に、本実施例に係る測定装置２００の処理手順について説明する。図２１は、本実施例に係る測定装置の処理手順を示すフローチャートである。図２１に示すように、測定装置２００の取得部２５１は、各キャプチャ装置１００から分析データおよびキャプチャデータを取得する（ステップＳ２０１）。
【０１７２】
測定装置２００の前処理部２５２は、分析データから分析対象とする端末を決定する（ステップＳ２０２）。前処理部２５２は、分析対象の端末とローミングする全てのＡＰを分析対象のＡＰとして決定する（ステップＳ２０３）。前処理部２５２は、地点毎の電波占有率グラフを生成する（ステップＳ２０４）。
【０１７３】
前処理部２５２は、各キャプチャ装置１００から受信したＡＰリストをマージして、ＡＰリスト２４２を生成する（ステップＳ２０５）。前処理部２５２は、各キャプチャ装置１００から受信した端末リストをマージして、端末リスト２４３を生成する（ステップＳ２０６）。
【０１７４】
測定装置２００の選択部２５３は、測定スロット時間毎に、個々のＡＰ毎の最適なフレームを選択する（ステップＳ２０７）。ステップＳ２０７において、例えば、選択部２５３は、図１２に示したＡＰ特性合成テーブル２４４を参照して、ＡＰ１〜ＡＰ４から送信されるフレームを最も良好に受信したキャプチャ装置１００を選択し、選択したキャプチャ装置１００がキャプチャしたフレームを選択する。
【０１７５】
前処理部２５２は、端末フレームテーブル２４５を生成する（ステップＳ２０８）。前処理部２５２は、下りフレームテーブル２４６を生成する（ステップＳ２０９）。前処理部２５２は、上りフレームテーブルを生成する（ステップＳ２１０）。
【０１７６】
測定装置２００の分析部２５４は、通信品質情報２４８を生成する（ステップＳ２１１）。分析部２５４は、グラフを生成し（ステップＳ２１２）、通信品質情報２４８およびグラフを表示部２３０に表示する（ステップＳ２１３）。
【０１７７】
次に、本実施例に係る測定装置２００の効果について説明する。測定装置２００は、異なる地点に配置された複数のキャプチャ装置１００から、同一の時間帯に同一のＡＰ、端末から送信されたフレームを取得した場合に、複数のキャプチャ装置１００のうち、良好に受信した側のフレームを選択して、分析を行う。このため、広範囲で無線ＬＡＮの通信品質を効率的に評価することができる。
【０１７８】
また、測定装置２００は、ＡＰからの送信電波強度が最も強いキャプチャ装置１００、または、ＡＰからキャプチャしたフレーム数が最も多いキャプチャ装置がキャプチャしたフレームを選択する。このため、良好に受信した側のフレームを適切に選択することができる。
【０１７９】
また、キャプチャ装置がキャプチャするフレームは、予め設定されたアクセスポイントから送信されるフレームおよび予め設定されたアクセスポイントとフレームをやり取りする端末装置が共通して利用するアクセスポイントから送信されるフレームとする。このため、分析対象のフレームを適切に絞ることができ、測定装置２００に係る負担を軽減することができる。
【０１８０】
また、測定装置２００は、ＡＰから端末に送信されるフレーム、端末からＡＰに送信されるフレームの属性情報に基づいて、電波占有率、ビットレート、リトライ率を算出する。このため、通信品質の情報を適切に算出することができる。
【０１８１】
また、測定装置２００は、フレームを基にして、端末と複数のアクセスポイントとのローミング状況を更に分析する。このため、端末のローミング情報を、管理者に通知することが可能となる。
【０１８２】
ところで、本実施例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部あるいは一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【０１８３】
さらに、各装置にて行われる各処理機能は、その全部または任意の一部がＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【符号の説明】
【０１８４】
１００Ｘ，１００Ｙ  キャプチャ装置
２００  測定装置
【図１】
2019216439.tif 000003
【図２】
2019216439.tif 000004
【図３】
2019216439.tif 000005
【図４】
2019216439.tif 000006
【図５】
2019216439.tif 000007
【図６】
2019216439.tif 000008
【図７Ａ】
2019216439.tif 000009
【図７Ｂ】
2019216439.tif 000010
【図８】
2019216439.tif 000011
【図９】
2019216439.tif 000012
【図１０】
2019216439.tif 000013
【図１１】
2019216439.tif 000014
【図１２】
2019216439.tif 000015
【図１３】
2019216439.tif 000016
【図１４】
2019216439.tif 000017
【図１５】
2019216439.tif 000018
【図１６】
2019216439.tif 000019
【図１７】
2019216439.tif 000020
【図１８】
2019216439.tif 000021
【図１９】
2019216439.tif 000022
【図２０】
2019216439.tif 000023
【図２１】
2019216439.tif 000024