(57)【要約】  無線通信品質可視化装置１０は、通信品質を測定する対象を特定可能な測定条件、および、測定条件に従って収集された通信品質に関するデータにおける表示対象のデータを特定可能な抽出条件を設定する条件設定手段１１と、抽出条件に従って抽出されたデータに基づいて、空間的および時間的な通信品質を表示するための表示データを作成する表示データ作成手段１２とを含む。
2020153221.tif 000002
【特許請求の範囲】
【請求項１】
複数の測定装置が設置された無線通信環境における通信品質を可視表示する無線通信品質可視化システムであって、
通信品質を測定する対象を特定可能な測定条件、および、前記測定条件に従って収集された通信品質に関するデータにおける表示対象のデータを特定可能な抽出条件を設定する条件設定手段と、
前記複数の測定装置から受信したデータから、空間的および時間的な通信品質を表示するための表示データを作成する表示データ作成手段とを含む無線通信品質可視化装置を備え、
前記複数の測定装置の各々は、
前記測定条件に従って通信品質に関するデータを収集するデータ収集手段と、
前記データ収集手段が収集したデータから、前記抽出条件に合致するデータを抽出するデータ抽出手段と、
前記データ抽出手段が抽出したデータに基づくデータを前記無線通信品質可視化装置に送信する抽出データ送信手段とを含む
ことを特徴とする無線通信品質可視化システム。
【請求項２】
前記条件設定手段は、前記測定条件に従って収集された通信品質に関するデータに基づいて少なくとも前記抽出条件を変更する
請求項１記載の無線通信品質可視化システム。
【請求項３】
前記データ収集手段は、前記無線通信環境におけるパケットをキャプチャする
請求項１または請求項２記載の無線通信品質可視化システム。
【請求項４】
前記無線通信環境には、無線ＬＡＮにおける複数のアクセスポイントが含まれる
請求項１から請求項３のうちのいずれか１項に記載の無線通信品質可視化システム。
【請求項５】
複数の測定装置が設置された無線通信環境における通信品質を可視表示する無線通信品質可視化装置であって、
通信品質を測定する対象を特定可能な測定条件、および、前記測定条件に従って収集された通信品質に関するデータにおける表示対象のデータを特定可能な抽出条件を設定する条件設定手段と、
前記抽出条件に従って抽出されたデータに基づいて、空間的および時間的な通信品質を表示するための表示データを作成する表示データ作成手段と
を備えたことを特徴とする無線通信品質可視化装置。
【請求項６】
前記条件設定手段は、前記測定条件に従って収集された通信品質に関するデータに基づいて少なくとも前記抽出条件を変更する
請求項５記載の無線通信品質可視化装置。
【請求項７】
前記無線通信品質可視化装置は、クラウドサーバである
請求項５または請求項６記載の無線通信品質可視化装置。
【請求項８】
無線通信環境における通信品質を可視表示する無線通信品質可視化装置と通信可能に接続される測定装置であって、
通信品質を測定する対象を特定可能な測定条件、および、前記測定条件に従って収集された通信品質に関するデータにおける表示対象のデータを特定可能な抽出条件を取得する条件取得手段と、
前記測定条件に従って、通信品質に関するデータとして、前記無線通信環境におけるパケットをキャプチャするデータ収集手段と、
前記データ収集手段が収集したデータから、前記抽出条件に合致するデータを抽出するデータ抽出手段と、
前記データ抽出手段が抽出したデータに基づくデータを、前記無線通信品質可視化装置に送信する抽出データ送信手段と
を備えたことを特徴とする測定装置。
【請求項９】
複数の測定装置が設置された無線通信環境における通信品質を可視表示する無線通信品質可視化方法であって、
通信品質を測定する対象を特定可能な測定条件、および、前記測定条件に従って収集された通信品質に関するデータにおける表示対象のデータを特定可能な抽出条件を設定し、
前記抽出条件に従って抽出されたデータに基づいて、空間的および時間的な通信品質を表示するための表示データを作成する
ことを特徴とする無線通信品質可視化方法。
【請求項１０】
複数の測定装置が設置された無線通信環境における通信品質を可視表示するための無線通信品質可視化プログラムが格納されたコンピュータ読み取り可能な記録媒体であって、
前記無線通信品質可視化プログラムは、
通信品質を測定する対象を特定可能な測定条件、および、前記測定条件に従って収集された通信品質に関するデータにおける表示対象のデータを特定可能な抽出条件を設定する処理と、
前記抽出条件に従って抽出されたデータに基づいて、空間的および時間的な通信品質を表示するための表示データを作成する処理とをプロセッサに実行させる
記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信環境の通信品質を可視的に表示する無線通信品質可視化システムおよび無線通信品質可視化装置、ならびに測定装置に関する。
【背景技術】
【０００２】
複数のアクセスポイント（ＡＰ：Access  Point ）を含む無線ＬＡＮ（Local Area Network）の通信品質を評価するシステムとして、複数の測定装置（キャプチャ装置）が使用されるシステムがある（例えば、特許文献１参照）。キャプチャ装置は、無線ＬＡＮ環境における複数の地点のそれぞれに設置される。各キャプチャ装置でキャプチャされたデータが通信品質情報生成装置で分析される。【０００３】
特許文献１に記載されたシステムでは、通信品質情報生成装置は、端末から送信されたデータを良好に受信したキャプチャ装置のデータを用いて分析を行う。したがって、広範囲の無線ＬＡＮ環境の通信品質を評価できる。通信品質として、全送信フレーム数、送信リトライ数、送信平均レート、および送信最大レートが用いられる。【０００４】
また、特許文献１に記載されたシステムには、表示部が設けられている。表示部は、通信品質情報生成装置による通信品質の評価結果を表示する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−１６９００３号公報
【特許文献２】特表２０１７−５３４１９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に記載されたシステムでは、通信品質情報生成装置は、通信品質を評価し、通信品質の評価結果を表示しているにすぎない。表示部は、通信品質の時系列を表示しているわけではない。さらに、特許文献１に記載されたシステムでは、評価対象を変更することは考慮されていない。【０００７】
また、特許文献１に記載されたシステムでは、各々のキャプチャ装置は、キャプチャした全てのデータを通信品質情報生成装置に送信する。よって、通信品質情報生成装置の処理負荷が増大する。【０００８】
なお、特許文献２には、無線スペクトルに関する時系列のデータを表示するシステムが記載されている。しかし、特許文献２に記載されたシステムは、無線スペクトル使用情報を表示しているにすぎない。【０００９】
本発明は、無線通信環境の通信品質の時系列を表示する場合に、収集されたデータの処理に関する負荷の増大を抑制できる無線通信品質可視化システムおよび無線通信品質可視化装置、ならびに測定装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明による無線通信品質可視化システムは、複数の測定装置が設置された無線通信環境における通信品質を可視表示するシステムであって、通信品質を測定する対象を特定可能な測定条件、および、測定条件に従って収集された通信品質に関するデータにおける表示対象のデータを特定可能な抽出条件を設定する条件設定手段と、複数の測定装置から受信したデータから、空間的および時間的な通信品質を表示するための表示データを作成する表示データ作成手段とを有する無線通信品質可視化装置を含み、複数の測定装置の各々は、測定条件に従って通信品質に関するデータを収集するデータ収集手段と、データ収集手段が収集したデータから、抽出条件に合致するデータを抽出するデータ抽出手段と、データ抽出手段が抽出したデータに基づくデータを無線通信品質可視化装置に送信する抽出データ送信手段とを有する。【００１１】
本発明による無線通信品質可視化装置は、複数の測定装置が設置された無線通信環境における通信品質を可視表示する装置であって、通信品質を測定する対象を特定可能な測定条件、および、測定条件に従って収集された通信品質に関するデータにおける表示対象のデータを特定可能な抽出条件を設定する条件設定手段と、抽出条件に従って抽出されたデータに基づいて、空間的および時間的な通信品質を表示するための表示データを作成する表示データ作成手段とを含む。【００１２】
本発明による測定装置は、無線通信環境における通信品質を可視表示する無線通信品質可視化装置と通信可能に接続される装置であって、通信品質を測定する対象を特定可能な測定条件、および、測定条件に従って収集された通信品質に関するデータにおける表示対象のデータを特定可能な抽出条件を取得する条件取得手段と、測定条件に従って、通信品質に関するデータとして、無線通信環境におけるパケットをキャプチャするデータ収集手段と、データ収集手段が収集したデータから、抽出条件に合致するデータを抽出するデータ抽出手段と、データ抽出手段が抽出したデータに基づくデータを、無線通信品質可視化装置に送信する抽出データ送信手段とを含む。【００１３】
本発明による無線通信品質可視化方法は、複数の測定装置が設置された無線通信環境における通信品質を可視表示する方法であって、通信品質を測定する対象を特定可能な測定条件、および、測定条件に従って収集された通信品質に関するデータにおける表示対象のデータを特定可能な抽出条件を設定し、抽出条件に従って抽出されたデータに基づいて、空間的および時間的な通信品質を表示するための表示データを作成する。【００１４】
本発明による無線通信品質可視化プログラムは、コンピュータに、通信品質を測定する対象を特定可能な測定条件、および、測定条件に従って収集された通信品質に関するデータにおける表示対象のデータを特定可能な抽出条件を設定する処理と、抽出条件に従って抽出されたデータに基づいて、空間的および時間的な通信品質を表示するための表示データを作成する処理とを実行させる。
【発明の効果】
【００１５】
本発明によれば、無線通信環境の通信品質の時系列を表示する場合に、収集されたデータを処理する装置の処理負荷の増大を抑制できる。
【図面の簡単な説明】
【００１６】
【図１】無線通信品質可視化システムの実施形態の一例を示すブロック図である。
【図２】測定装置の構成例を示すブロック図である。
【図３】クラウドサーバの構成例を示すブロック図である。
【図４】測定装置の動作を示すフローチャートである。
【図５】第１の実施形態の無線通信品質可視化システムにおけるクラウドサーバの動作を示すフローチャートである。
【図６】閲覧用端末における表示例を示す説明図である。
【図７】第２の実施形態の無線通信品質可視化システムにおけるクラウドサーバの動作を示すフローチャートである。
【図８】ＣＰＵを有するコンピュータの一例を示すブロック図である。
【図９】無線通信品質可視化装置の主要部を示すブロック図である。
【図１０】測定装置の主要部を示すブロック図である。
【図１１】無線通信品質可視化システムの主要部を示すブロック図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態を図面を参照して説明する。
【００１８】
実施形態１．
図１は、無線通信品質可視化システムの第１の実施形態を示すブロック図である。図１に示す無線通信品質可視化システムは、複数の無線ＬＡＮサービスエリア２００〜２０ｎを含む。なお、本明細書では、例えば、あるＳＳＩＤ（Service Set Identifier）を持つ１台以上のＡＰ（図１において図示せず）の無線到達範囲を１つの無線ＬＡＮサービスエリアとする。無線ＬＡＮサービスエリア２００〜２０ｎは、一例として、工場や建設現場に設置される。各々の無線ＬＡＮサービスエリア２００〜２０ｎには、１つまたは複数の端末（図１において図示せず）が存在する。端末は、例えば、機器やセンサである。
【００１９】
無線通信環境７００は、複数の無線ＬＡＮサービスエリア２００〜２０ｎで構成される。無線通信環境７００には、複数の測定装置１００〜１０ｍが設置されている。
【００２０】
各々の無線ＬＡＮサービスエリア２００〜２０ｎは、例えば、ＬＴＥ（Long Term Evolution ）基地局３００（ＬＴＥは登録商標）、コアネットワーク（ＬＴＥネットワークによるキャリア網）４００およびインターネット網５００を介して、クラウドサーバ６００およびデータベースサーバ（ＤＢサーバ）６１０と通信する。なお、ＤＢサーバ６１０も一種のクラウドサーバである。以下、ＬＴＥ基地局３００およびコアネットワーク４００で実現される回線をＬＴＥ回線という。
【００２１】
図２は、測定装置１００の構成例を示すブロック図である。なお、測定装置１０１〜１０ｍも、測定装置１００と同様に構成される。
【００２２】
図２に示す例では、測定装置１００は、条件取得部１１１、パケットキャプチャ部１１２、データ抽出部１１３、および抽出データ送信部１１４、およびログ記憶部１１５を含む。
【００２３】
条件取得部１１１は、インターネット網５００およびＬＴＥ回線を介して、クラウドサーバ６００から、通信品質（無線通信品質）の測定条件と可視化条件（抽出条件）とを入手する。
【００２４】
測定条件は、通信品質を測定する対象を特定可能な条件である。具体的には、測定条件は、いつ、どのようなデータを取得すべきかを表すデータ取得条件である。測定条件には、例えば、測定対象の周波数チャネル、測定時間、測定周期、キャプチャの対象の送信先（宛先）のＢＳＳＩＤ（Basic Service Set Identifier）、キャプチャの対象の送信元のＢＳＳＩＤが含まれる。実際に設定される測定条件は、それらのうちの１つ以上の項目を含む。また、測定条件に含まれる項目は、それらに限定されず、他の項目が含まれていてもよい。
【００２５】
また、測定対象の周波数チャネルは、１つに限られない。複数の周波数チャネルを測定対象にする場合には、複数の無線ＬＡＮ機能を有する測定装置が用いられる。複数の周波数通信チャネルをまとめて１つの通信に使用するチャネルボンディングを使用する無線ＬＡＮサービスリアの測定の場合には、チャネルボンディングを測定可能な測定装置が用いられる。また、１つの無線ＬＡＮ機能を有する測定装置が、測定対象の複数の周波数チャネルを、時分割で観測してもよい。
【００２６】
可視化条件は、測定条件に従って収集されたデータのうちの、可視化対象（表示対象）のデータを特定可能な条件である。可視化条件には、例えば、可視化対象のＡＰまたはＳＴＡ（Station ：端末）のＢＳＳＩＤ、ＡＰの位置情報（測定対象のエリアを指定する情報に相当）、測定装置１００〜１０ｍの位置情報（測定対象のエリアを指定する情報に相当）、可視化対象の通信指標（ＲＳＳＩ（Received Signal Strength Indicator）、接続ＳＴＡ数、帯域占有率、送信パケット数、再送パケット数、再送率、スループットなど）、通信指標の集計時間、可視化対象の通信の方向（例えば、ＡＰ→ＳＴＡ、ＳＴＡ→ＡＰ）、キャプチャ性能の指標（キャプチャロスしたパケット数など）、可視化対象の送信元と送信先との組み合わせが含まれる。実際に設定される可視化条件は、それらのうちの１つ以上の項目を含む。また、可視化条件に含まれる項目は、それらに限定されず、他の項目が含まれていてもよい。
【００２７】
パケットキャプチャ部１１２は、測定条件に従ってパケットをキャプチャし、ログ記憶部１１５に保存する。データ抽出部１１３は、ログ記憶部１１５に保存されているデータ（キャプチャされたパケット）から、可視化条件に合致するデータをログ記憶部１１５から抽出する。抽出データ送信部１１４は、抽出されたデータをＤＢサーバ６１０に送信する。
【００２８】
図３は、クラウドサーバ６００の構成例を示すブロック図である。
【００２９】
図３に示す例では、クラウドサーバ６００は、条件設定部６０１、データ通信部６０２、データ記憶部６０３、可視化データ生成部６０４、およびＷｅｂサーバ部６０５を含む。
【００３０】
条件設定部６０１は、測定装置１００が測定で用いる測定条件と可視化条件とを設定する。データ通信部６０２は、測定条件と可視化条件とを測定装置１００〜１０ｍに送信する。また、データ通信部６０２は、ＤＢサーバ６１０が記憶している測定装置１００〜１０ｍからの可視化に関するデータを受信し、データ記憶部６０３に保存する。可視化データ生成部６０４は、可視化に関するデータを用いて可視化データ（表示用データ）を生成する。Ｗｅｂサーバ部６０５は、可視化データ生成部６０４が生成した可視化データを用いて、無線品質情報を閲覧可能なデータ（以下、Ｗｅｂページという。）にする。
【００３１】
なお、本実施形態では、ＤＢサーバ６１０が測定装置１００〜１０ｍからデータを受信するとともに受信したデータを記憶し、クラウドサーバ６００がＤＢサーバ６１０からデータを入手するが、クラウドサーバ６００とＤＢサーバ６１０との役割分担は、そのような分担に限られない。例えば、クラウドサーバ６００が測定装置１００〜１０ｍからデータを受信し、受信したデータをＤＢサーバ６１０に記憶させるようにしてもよい。また、ＤＢサーバ６１０を用意せず、クラウドサーバ６００が測定装置１００〜１０ｍからデータを受信するように構成してもよい。なお、本実施形態では、無線通信品質可視化装置は、クラウドサーバ６００とＤＢサーバ６１０とで実現されるが、クラウドサーバ６００が測定装置１００〜１０ｍからデータを受信するように構成される場合には、無線通信品質可視化装置は、クラウドサーバ６００で実現される。
【００３２】
Ｗｅｂサーバ部６０５が保持するＷｅｂページは、例えば、閲覧用端末（図１において図示せず）からの要求に応じて、閲覧用端末に供給される。閲覧用端末は、Ｗｅｂサーバ部６０５からダウンロードしたＷｅｂページを、表示器に表示する。
【００３３】
次に、無線通信品質可視化システムの動作を説明する。まず、図４のフローチャートを参照して測定装置１００の動作を説明する。なお、測定装置１０１〜１０ｍも、測定装置１００と同様に動作する。
【００３４】
測定装置１００は、インターネット網５００およびＬＴＥ回線を介して、クラウドサーバ６００と時刻同期を行う（ステップＳ１０１）。具体的には、測定装置１００は、クラウドサーバ６００に対して、時刻同期のための問い合わせを行う。クラウドサーバ６００は、問い合わせに応じて、測定装置１００に時刻を示すデータを送信する。測定装置１００は、受信したデータに基づいて自装置の時計機能に対して時刻を設定する。測定装置１００は、時刻同期の方法として他の方法を用いてもよい。例えば、測定装置１００は、ＮＴＰ（Network Time Protocol ）サーバを利用して時刻同期を行ってもよい。また、各々の測定装置１００〜１０ｍが個別にローカル時刻を設定してもよい。
【００３５】
なお、測定装置１００は、時刻同期処理を定期的に実施してもよい。
【００３６】
条件取得部１１１は、インターネット網５００およびＬＴＥ回線を介して、クラウドサーバ６００に、測定条件および可視化条件を要求する。クラウドサーバ６００は、要求に応じて、測定条件および可視化条件を測定装置１００に送信する。測定装置１００において、条件取得部１１１は、測定条件および可視化条件を受信する（ステップＳ１０２）。条件取得部１１１は、測定条件をパケットキャプチャ部１１２に出力する。また、条件取得部１１１は、可視化条件をデータ抽出部１１３に出力する。
【００３７】
その後、測定装置１００は、ステップＳ１０３，Ｓ１０４の処理と、ステップＳ１０５〜Ｓ１０７の処理とを、並行して、繰り返し実行する。
【００３８】
ステップＳ１０３では、パケットキャプチャ部１１２は、ステップＳ１０２の処理で取得された測定条件に従って、ＡＰとＳＴＡとの間で送受信されるパケットをキャプチャする。
【００３９】
ステップＳ１０３の処理で、パケットキャプチャ部１１２は、測定条件に周波数チャネルが含まれている場合には、その周波数チャネルでのパケットをキャプチャする。測定条件に測定時間が含まれている場合には、パケットキャプチャ部１１２は、測定時間に送信されるパケットをキャプチャする。測定条件に測定周期が含まれている場合には、パケットキャプチャ部１１２は、その周期が経過する毎にパケットをキャプチャする。測定条件に送信先のＢＳＳＩＤが含まれている場合には、パケットキャプチャ部１１２はそのＢＳＳＩＤがヘッダに含まれるパケットをキャプチャする。測定条件に送信元のＢＳＳＩＤパケットキャプチャ部１１２はそのＢＳＳＩＤがヘッダに含まれるパケットをキャプチャする。
【００４０】
なお、パケットキャプチャ部１１２は、ＲＳＳＩおよび転送レートを測定し、キャプチャしたパケットに、ＲＳＳＩおよび転送レートを付与する。
【００４１】
そして、パケットキャプチャ部１１２は、キャプチャしたパケットをログ記憶部１１５に出力する（ステップＳ１０４）。ログ記憶部１１５は、キャプチャされたパケットをログとして記憶する。
【００４２】
ステップＳ１０５では、データ抽出部１１３は、ログ記憶部１１５にログが記憶されているか否か確認する。なお、記憶されているログは、測定条件に従って収集されたデータである。ログ記憶部１１５にログが記憶されていない場合には、データ抽出部１１３は、所定時間後に再びステップＳ１０５の処理を実行する。
【００４３】
ログ記憶部１１５にログが記憶されている場合には、データ抽出部１１３は、可視化条件に合致するデータをログ記憶部１１５から抽出する（ステップＳ１０６）。
【００４４】
ステップＳ１０６の処理で、データ抽出部１１３は、以下のようにして、データを抽出する。ただし、以下の方法は一例であって、他の方法が用いられてもよい。なお、以下の例は、可視化条件に通信指標が含まれている場合の例である。
【００４５】
可視化対象の通信指標がＲＳＳＩである場合には、データ抽出部１１３は、キャプチャされたパケットのログに付与されるＲＳＳＩのデータを使用する。
【００４６】
可視化対象の通信指標が接続ＳＴＡ数である場合には、データ抽出部１１３は、送信元のＢＳＳＩＤがパケット測定対象のＡＰのＢＳＳＩＤであるパケットの送信先のＢＳＳＩＤの種類を一定時間毎にカウントする。
【００４７】
可視化対象の通信指標が帯域占有率である場合には、データ抽出部１１３は、キャプチャされたパケットのパケットサイズと転送レート情報とに基づいて、一定時間毎にパケット長を集計する。
【００４８】
可視化対象の通信指標が送信パケット数である場合には、データ抽出部１１３は、可視化対象のＡＰまたはＳＴＡが送信したパケット数をカウントする。
【００４９】
可視化対象の通信指標が再送パケット数または再送率である場合には、データ抽出部１１３は、パケットのヘッダ部分に含まれる再送フラグを一定時間毎に集計した結果を利用する。
【００５０】
可視化対象の通信指標がスループットである場合には、データ抽出部１１３は、パケットサイズを一定時間毎に集計する。
【００５１】
なお、データ抽出部１１３は、カウントまたは集計したデータに時刻情報を付与する。
【００５２】
また、データ抽出部１１３は、集計対象のデータ（キャプチャされたパケット）を、集計処理後にログ記憶部１１５から消去してもよいが、集計処理後にログ記憶部１１５が、所定期間、データを保存するようにしてもよい。データが保存される場合には、通信に問題が生じたことが発見されたときに、保存されているデータを用いて問題の解析を行うことができる。
【００５３】
抽出データ送信部１１４は、データ抽出部１１３によって作成されたデータ（抽出データ）を、インターネット網５００およびＬＴＥ回線を介してＤＢサーバ６１０に送信する（ステップＳ１０７）。ＤＢサーバ６１０は、受信したデータを記憶する。ＤＢサーバ６１０は、クラウドサーバ６００からの要求に応じて、インターネット網５００を介してクラウドサーバ６００にデータを提供する。
【００５４】
次に、図５のフローチャートを参照してクラウドサーバ６００の動作を説明する。
【００５５】
クラウドサーバ６００において、条件設定部６０１は、測定条件および可視化条件を設定する（ステップＳ２０１）。条件設定部６０１は、例えば、入力部（図３において図示せず）を介してあらかじめ操作者によって入力された測定条件および可視化条件を使用する。
【００５６】
その後、クラウドサーバ６００は、ステップＳ２０２〜Ｓ２０４の処理を繰り返し実行する。
【００５７】
ステップＳ２０２において、データ通信部６０２は、可視化に関するデータをＤＢサーバ６１０から受信する。データ通信部６０２は、受信したデータをデータ記憶部６０３に格納する。可視化に関するデータは、測定装置１００〜１０ｍにおいてデータ抽出部１１３がログ記憶部１１５から抽出したデータに基づいて作成したデータである。すなわち、可視化に関するデータは、上述した抽出データである。
【００５８】
可視化データ生成部６０４は、データ記憶部６０３に記憶されているデータを用いて、可視化データを生成する（ステップＳ２０３）。可視化データは、無線通信環境の通信品質や稼働状況などを示しているデータ（データ記憶部６０３に記憶されているデータ）に基づいて作成される表示用データである。一例として、可視化データは、電波伝搬マップを表示するためのデータ、および、通信指標の時系列を例えばグラフ表示するためのデータである。電波伝搬マップは、ヒートマップとして表示されてもよい。
【００５９】
ＲＳＳＩに関して、測定装置１００〜１０ｍに設置地点でのデータしか存在しない。そこで、可視化データ生成部６０４は、測定装置１００〜１０ｍに設置地点でのデータを用いて、補間処理によって、無線通信環境７００の空間内のＲＳＳＩのデータを生成する。
【００６０】
また、可視化データ生成部６０４は、各測定装置１００〜１０ｍにおけるパケットキャプチャ部１１２がキャプチャしたパケットを使って抽出された情報の中で、最も信頼性の高い情報を用いる。可視化データ生成部６０４は、例えば、各送信元、送信先のペア毎に集計したＲＳＳＩの強度、キャプチャできたパケット数などに基づいて、信頼性を判定する。
【００６１】
なお、可視化データ生成部６０４は、ＡＰの帯域占有率として、各々の測定装置１００〜１０ｍが集計した情報のうち、信頼性の高いものを用いる。
【００６２】
Ｗｅｂサーバ部６０５は、可視化データに基づいて、通信品質等が、電波伝搬マップや通信指標の時系列として表示されるＷｅｂページを作成する（ステップＳ２０４）。電波伝搬マップは、空間的な通信品質の一例であり、通信指標の時系列は、時間的な通信品質の一例である。なお、空間的な通信品質は、空間的に変化する通信品質を意味する。時間的な通信品質は、時間的に推移する通信品質を意味する。その後、ステップＳ２０２に移行する。
【００６３】
以上の処理によって、クラウドサーバ６００は、通信品質の時系列を表示可能な環境を構築できる。
【００６４】
図６は、閲覧用端末における表示例を示す説明図である。
【００６５】
図６に示す例では、無線通信環境７００の空間内の電波伝搬マップが時系列的に表示される。なお、図６には、特定の時刻における電波伝搬マップが示されているが、表示は、自動的に、または、操作者の指示に応じて更新される。図６には、ＡＰのみが示されているが、ＳＴＡも表示されることが好ましい。ＳＴＡが表示される場合、ＳＴＡが移動する可能性も考慮して、所定のアイコンがクリックされると、表示位置が更新されるようにしてもよい。また、クラウドサーバ６００がＳＴＡの位置を随時認識可能に構成されている場合には、ＳＴＡの移動が認識される毎に、ＳＴＡの表示位置が更新されるようにしてもよい。
【００６６】
また、図６に示す例では、ＡＰに接続しているＳＴＡの数、ＡＰの帯域占有率、および再送率の時系列がグラフとして表示される。例えば、図６における左側の図において、あるＡＰが選択されると（例えば、クリックされると）、そのＡＰに関するＳＴＡの数、ＡＰの帯域占有率、および再送率が表示されるようにしてもよい。
【００６７】
また、図６に示す例では、ＡＰを示すアイコンの下に、接続ＳＴＡ数を表すピンが表示されるが、ＳＴＡの通信品質レベルに応じて表示色を変えてもよい。
【００６８】
以上に説明したように、本実施形態の無線通信品質可視化システムでは、測定装置１００〜１０ｍは、測定条件に基づいて、パケットを選択的にキャプチャし、可視化条件に基づいて、キャプチャされたパケットを選択的に抽出するので、測定装置１００〜１０ｍの処理負荷が低減する。その結果、相対的に処理速度が向上する。
【００６９】
また、無線通信品質可視化装置は、複数の通信指標のデータを時系列に表示することができる。その結果、効率的に通信の問題を分析することができる。また、測定装置１００〜１０ｍから無線通信品質可視化装置（本実施形態では、クラウドサーバ６００）に送信されるデータが可視化条件に基づいて選択されるので、送信されるデータの増大が抑制される。その結果、収集された全てのデータが無線通信品質可視化装置に送信される場合と比較して、無線通信品質可視化装置の処理負荷が低減する。その結果、相対的に処理速度が向上し、可視化処理（表示処理）の応答姓が向上する。
【００７０】
また、クラウドサーバ６００が測定条件および可視化条件を設定するので、管理者等が工場や建設現場などの現場に設置された測定装置１００〜１０ｍに赴くことなく、測定条件および可視化条件を設定可能である。したがって、本実施形態の無線通信品質可視化システムは、例えば、現場への立ち入りの難度が高い工場や建設現場などの通信品質等を可視化する場合に有効に活用される。
【００７１】
実施形態２．
図７は、第２の実施形態の無線通信品質可視化システムにおけるクラウドサーバ６００の動作を示すフローチャートである。第２の実施形態でも、測定装置１００〜１０ｍおよびクラウドサーバ６００は、図２および図３に示されたように構成される。また、図１に示された無線通信環境７００を想定する。
【００７２】
クラウドサーバ６００は、第１の実施形態の場合と同様にステップＳ２０１〜Ｓ２０４の処理を実行した後、ステップＳ２０５，Ｓ２０６の処理を実行する。
【００７３】
すなわち、クラウドサーバ６００における条件設定部６０１は、可視化条件の変更条件が成立したか否か判定する（ステップＳ２０５）。変更条件が成立している場合には、条件設定部６０１は、可視化条件、または、測定条件および可視化条件を変更する（ステップＳ２０６）。データ通信部６０２は、変更後の可視化条件、または、測定条件および可視化条件を、測定装置１００〜１０ｍに送信する。
【００７４】
変更条件の成立として、以下のような例が挙げられる。
【００７５】
測定条件および可視化条件に合致するＡＰに新たに接続したＳＴＡのＢＳＳＩＤが、抽出データに含まれていたとする。その場合、条件設定部６０１は、新たなＳＴＡのＢＳＳＩＤを可視化条件に追加する。
【００７６】
そのような処理によって、以後、新たなＳＴＡのＲＳＳＩも表示可能になる。
【００７７】
また、条件設定部６０１が、ＡＰが送信するビーコンをキャプチャするように測定条件を設定し、測定装置１００〜１０ｍがビーコンに含まれるＢＳＳＩＤを送信することを想定する。フィルタ条件に含まれていない送信元のＢＳＳＩＤが検出された場合、条件設定部６０１は、そのＢＳＳＩＤで特定されるＡＰの通信指標が測定装置１００〜１０ｍから送信されるように、測定条件および可視化条件を変更する。以後、フィルタ条件に含まれていないＢＳＳＩＤを有するＡＰの通信指標等が表示可能になる。
【００７８】
そのような処理によって、クラウドサーバ６００が、フィルタ条件に含まれていないＢＳＳＩＤを有するＡＰの通信状況を監視することが可能になる。
【００７９】
なお、上記の各実施形態では、無線通信品質可視化装置としてクラウドサーバ６００が用いられたが、無線通信品質可視化装置として、オンプレミスサーバが用いられてもよい。オンプレミスサーバが用いられる場合には、オンプレミスサーバは、例えば、構内通信網を介して、測定装置１００〜１０ｍと通信する。
【００８０】
また、上記の実施形態では、無線ＬＡＮサービスエリア２００〜２０ｎで構成される無線通信環境を例にしたが、ＬＴＥで構築される無線通信環境、ＬＰＷＡ（Low Power Wide Area ）で構築される無線通信環境、Bluetooth （登録商標）で構築される無線通信環境、ZigBee（登録商標）で構築される無線通信環境などを対象として、通信品質や稼働状況などを可視的に表示することもできる。
【００８１】
また、上記の実施形態では、測定装置１００〜１０ｍとクラウドサーバ６００などの無線通信品質可視化装置との間の通信路としてＬＴＥ回線が想定されたが、通信路は、有線ＬＡＮ、無線ＬＡＮの測定対象以外のチャネル、ＬＰＷＡによる通信路、Bluetooth による通信路、ZigBeeによる通信路であってもよい。
【００８２】
図８は、ＣＰＵ（Central Processing Unit ）を有するコンピュータの一例を示すブロック図である。コンピュータは、無線通信品質可視化装置または測定装置に実装される。ＣＰＵ１０００は、記憶装置１００１に格納されたプログラムに従って処理を実行することによって、上記の実施形態における各機能を実現する。すなわち、図２に示された測定装置１００におけるログ記憶部１１５および無線通信機能以外の機能を実現する。また、図３に示されたクラウドサーバ６００における無線通信機能以外の機能を実現する。
【００８３】
記憶装置１００１は、例えば、非一時的なコンピュータ可読媒体（non-transitory computer readable medium ）である。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium ）を含む。非一時的なコンピュータ可読媒体の具体例として、磁気記録媒体（例えば、ハードディスクドライブ）、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM ）、フラッシュＲＯＭ）がある。
【００８４】
また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium ）に格納されてもよい。一時的なコンピュータ可読媒体には、例えば、有線通信路または無線通信路を介してプログラムが供給される。
【００８５】
メモリ１００２は、例えばＲＡＭ（Random Access Memory）で実現され、ＣＰＵ１０００が処理を実行するときに一時的にデータを格納する記憶手段である。メモリ１００２に、記憶装置１００１または一時的なコンピュータ可読媒体が保持するプログラムが転送され、ＣＰＵ１０００がメモリ１００２内のプログラムに基づいて処理を実行するような形態も想定しうる。また、図２に示されたログ記憶部１１５と、図３に示されたデータ記憶部６０３は、メモリ１００２または記憶装置１００１で実現される。
【００８６】
図９は、無線通信品質可視化装置の主要部を示すブロック図である。図９に示す無線通信品質可視化装置１０（実施形態では、クラウドサーバ６００で実現される。）は、通信品質を測定する対象を特定可能な測定条件、および、測定条件に従って収集された通信品質に関するデータにおける表示対象のデータを特定可能な抽出条件を設定する条件設定手段１１（実施形態では、一例として、条件設定部６０１で実現される。）と、抽出条件に従って抽出されたデータに基づいて、空間的および時間的な通信品質を表示するための表示データを作成する表示データ作成手段１２（実施形態では、一例として、可視化データ生成部６０４およびＷｅｂサーバ部６０５で実現される。）とを備えている。
【００８７】
図１０は、測定装置の主要部を示すブロック図である。図１０に示す測定装置２０は、通信品質を測定する対象を特定可能な測定条件、および、測定条件に従って収集された通信品質に関するデータにおける表示対象のデータを特定可能な抽出条件を取得する条件取得手段２１（実施形態では、一例として、条件取得部１１１で実現される。）と、測定条件に従って、通信品質に関するデータとして、無線通信環境におけるパケットをキャプチャするデータ収集手段２２（実施形態では、一例として、パケットキャプチャ部１１２で実現される。）と、データ収集手段２２が収集したデータから、抽出条件に合致するデータを抽出するデータ抽出手段２３（実施形態では、一例として、データ抽出部１１３）と、データ抽出手段２３が抽出したデータに基づくデータを、無線通信品質可視化装置に送信する抽出データ送信手段２４（実施形態では、一例として、抽出データ送信部１１４）とを備えている。
【００８８】
図１１は、無線通信品質可視化システムの主要部を示すブロック図である。図１１に示す無線通信品質可視化システム３０は、通信品質を測定する対象を特定可能な測定条件、および、測定条件に従って収集された通信品質に関するデータにおける表示対象のデータを特定可能な抽出条件を設定する条件設定手段１１（実施形態では、一例として、条件設定部６０１で実現される。）と、複数の測定装置から受信したデータから、空間的および時間的な通信品質を表示するための表示データを作成する表示データ作成手段１２（実施形態では、一例として、可視化データ生成部６０４およびＷｅｂサーバ部６０５で実現される。）とを備え、複数の測定装置２０の各々が、測定条件に従って通信品質に関するデータを収集するデータ収集手段２２（実施形態では、一例として、パケットキャプチャ部１１２で実現される。）と、データ収集手段が収集したデータから、抽出条件に合致するデータを抽出するデータ抽出手段２３（実施形態では、一例として、データ抽出部１１３）と、データ抽出手段が抽出したデータに基づくデータを無線通信品質可視化装置１０に送信する抽出データ送信手段２４（実施形態では、一例として、抽出データ送信部１１４）とを含むように構成される。
【００８９】
以上、実施形態を参照して本願発明を説明したが、本願発明は上記の実施形態に限定されない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【００９０】
この出願は、２０１９年１月２１日に出願された日本特許出願２０１９−００７７８６を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【符号の説明】
【００９１】
１０      無線通信品質可視化装置
１１      条件設定手段
１２      表示データ作成手段
２０      測定装置
２１      条件取得手段
２２      データ収集手段
２３      データ抽出手段
２４      抽出データ送信手段
３０      無線通信品質可視化システム
１００〜１０ｍ  測定装置
１１１    条件取得部
１１２    パケットキャプチャ部
１１３    データ抽出部
１１４    抽出データ送信部
１１５    ログ記憶部
２００〜２０ｎ  無線ＬＡＮサービスエリア
３００    ＬＴＥ基地局
４００    コアネットワーク
５００    インターネット網
６００    クラウドサーバ
６０１    条件設定部
６０２    データ通信部
６０３    データ記憶部
６０４    可視化データ生成部
６０５    Ｗｅｂサーバ部
６１０    データベースサーバ（ＤＢサーバ）
７００    無線通信環境
１０００  ＣＰＵ
１００１  記憶装置
１００２  メモリ
【図１】
2020153221.tif 000003
【図２】
2020153221.tif 000004
【図３】
2020153221.tif 000005
【図４】
2020153221.tif 000006
【図５】
2020153221.tif 000007
【図６】
2020153221.tif 000008
【図７】
2020153221.tif 000009
【図８】
2020153221.tif 000010
【図９】
2020153221.tif 000011
【図１０】
2020153221.tif 000012
【図１１】
2020153221.tif 000013
【国際調査報告】
2020153221.tif 000014
2020153221.tif 000015
2020153221.tif 000016
2020153221.tif 000017