(57)【要約】本発明は無線通信ネットワークの通信サイト調査を行なうツールに関する。ある実施例によると、その調査用ツールは、ネットワークサーバーと、複数のアクセスポイントと、移動端末とで構成されている。そのネットワークサーバーは、データパケットを生成して配信する。複数のアクセスポイントが、サーバーからのデータパケットの送受信のために接続されている。移動端末は無線で複数のアクセスポイントと通信する。またこの端末は、データ表示用のグリッド付き二次元平面のエリアマップを有している。また端末は、ネットワークサーバーにより送信されたデータパケットを受信した時に、ネットワークがカバーするエリア内の特定場所での通信効率とパケットエラー率を算出する命令を有している。さらにまたその端末は、無線通信ネットワークがカバーする範囲の通信サイト調査を行なうために、それらの通信効率とパケットエラー率を二次元平面のエリアマップ上に表示する。
2005506721.tif 000002
【特許請求の範囲】
【請求項１】
無線通信ネットワークの通信サイトを調査するためのツールであって：
データパケットを生成しかつ配信するサーバーアプリケーションのモジュールを有するネットワークサーバーと；
そのサーバーからデータパケットを送受信するために接続されている複数のアクセスポイントと；
その複数のアクセスポイントと無線で通信でき、かつデータ表示用のグリッド付き二次元平面のエリアマップを有した携帯型コンピュータ；
とで構成されたツールであり、上記携帯型コンピュータが無線通信ネットワークのカバー範囲を調査するために、上記ネットワークサーバーにより送られたデータパケットを受信して、ネットワークがカバーする領域内の特定場所での通信効率とパケットエラー率を計算し、かつ二次元平面のエリアマップ上に少なくとも上記通信効率とパケットエラー率の一つを表示するための命令を含むように構成されたことを特徴とする無線通信ネットワークの通信サイト調査用ツール。
【請求項２】
さらに上記アクセスポイントとネットワークサーバー間での信号を配信するためのデータ配信システムを含むことを特徴とする請求項１記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項３】
上記ネットワークサーバーが、全てのアクセスポイントに上記データパケットを同時に配信し、従って複数データ配信チャネル・インターフェースを形成するように構成されたことを特徴とする請求項１記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項４】
上記データ表示用のグリッドは、ユーザの定義するグリッドサイズと、グリッド間隔と、グリッド線のサイズと、そして表示画面のラインサイズとを有することを特徴とする請求項１記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項５】
上記二次元平面のエリアマップは、測定実測データによりライン表示できることを特徴とする請求項１記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項６】
上記携帯型コンピュータが：
上記アクセスポイントから送られたデータを受信し、通信効率とパケットエラー率を計算するデータコレクション・モジュールと；
上記データ表示用のグリッド上にデータポイント位置を表示したり、データを挿入したり或いは既知データから推論して挿入したり、データの変数制限を設定したりするデータコンディショニング・モジュールと；
上記データコンディショニングからのデータを二次元平面のエリアマップへマップ化する平面エリアマッピング・モジュールと；
上記データコレクション・モジュール、データコンディショニング・モジュール、平面エリアマッピング・モジュール、およびレジストリー・モジュールと通信し接続するグラフィカルインターフェース・モジュール；
とで構成されていることを特徴とする請求項１記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項７】
上記データコレクション・モジュールが、ハードウエアーに依存しない構成であることを特徴とする請求項６記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項８】
上記データコンディショニング・モジュールが、データをユーザ設定変数の最大値と最小値に制限することを特徴とする請求項６記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項９】
上記平面エリアマッピング・モジュールが、特定エリアの無線通信ネットワークの通信範囲を表現するために、平面エリアマップ上に異なる色をした線の位置を計算するのに、データコンディショニング・モジュールにおけるデータ変数の最大値と最小値を用いることを特徴とする請求項８記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項１０】
上記平面エリアマップは、無線通信ネットワークがカバーする通信レベルを表示するために３色の表示カラーを用いることを特徴とする請求項９記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項１１】
上記グラフィカルインターフェース・モジュールは、さらにデータ入力位置を示すアイコンマーカーを有することを特徴とする請求項６記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項１２】
上記データ入力位置が平面エリアマップ上に表示されて、携帯型コンピュータがネットワークサーバーから送信されたデータパケットを受信する位置を示すことが出来ることを特徴とする請求項１１記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項１３】
上記データ入力位置が、アクセスポイントを示すことを特徴とする請求項１１記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項１４】
無線通信ネットワークの通信サイトを調査するためのツールであって：
データパケットを生成しかつ配信するネットワークサーバーと；
そのサーバーからデータパケットを受信するために接続されている複数のアクセスポイントと；
その複数のアクセスポイントと無線で通信でき、かつデータ表示用のグリッド付き二次元平面のエリアマップを有した移動端末；
とで構成されたツールであり、上記端末が無線通信ネットワークのカバー範囲を調査するために、上記ネットワークサーバーにより送られたデータパケットを受信した時に、ネットワークがカバーする領域内の特定場所での通信効率とパケットエラー率を計算し、かつ二次元平面のエリアマップ上に少なくとも上記通信効率とパケットエラー率の一つを表示するための命令を含むように構成されたことを特徴とする無線通信ネットワークの通信サイト調査用ツール。
【請求項１５】
上記ネットワークサーバーが、全てのアクセスポイントに上記データパケットを同時に配信し、従って複数データ配信チャネル・インターフェースを形成するように構成されたことを特徴とする請求項１４記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項１６】
上記データ表示用のグリッドは、ユーザの定義するグリッドサイズと、グリッド間隔と、グリッド線のサイズと、そして表示画面のラインサイズとを有することを特徴とする請求項１４記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項１７】
上記二次元平面のエリアマップは、測定実測データによりライン表示できることを特徴とする請求項１４記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項１８】
上記端末が、ネットワークサーバーに対してデータパケットの生成と配信を行なうリクエストを送信することを特徴とする請求項１４記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項１９】
上記端末が：
上記アクセスポイントから送られたデータを受信し、通信効率とパケットエラー率を計算するデータコレクション・モジュールと；
上記データ表示用のグリッド上にデータポイント位置を表示したり、既知データ間でデータ挿入したり或いは既知データの外の範囲で推論してデータ挿入したり、データの変数制限を設定したりするデータコンディショニング・モジュールと；
上記データコンディショニングからのデータを二次元平面のエリアマップへマップ化する平面エリアマッピング・モジュールと；
上記データコレクション・モジュール、データコンディショニング・モジュール、平面エリアマッピング・モジュール、およびレジストリー・モジュールと通信し接続するグラフィカルインターフェース・モジュール；
とで構成されていることを特徴とする請求項１４記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項２０】
上記端末がさらにデータをウインドーレジストリーへ記憶し、またはウインドーレジストリーから読み出すレジストリー・モジュールを有することを特徴とする請求項１９記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項２１】
上記データコレクション・モジュールが、ハードウエアーに依存しない構成であることを特徴とする請求項１９記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項２２】
上記データコンディショニング・モジュールが、データをユーザ設定変数の最大値と最小値に制限することを特徴とする請求項１９記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項２３】
上記平面エリアマッピング・モジュールが、特定エリアの無線通信ネットワークの通信範囲を表現するために、平面エリアマップ上に異なる色をした線の位置を計算するのにデータコンディショニング・モジュールにおけるデータ変数の最大値と最小値を用いることを特徴とする請求項２２記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項２４】
上記平面エリアマップは、無線通信ネットワークがカバーする通信レベルを表示するために３色の表示カラーを用いることを特徴とする請求項２３記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項２５】
上記グラフィカルインターフェース・モジュールは、さらにデータ入力位置を示すアイコンマーカーを有することを特徴とする請求項１９記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項２６】
上記データ入力位置が平面エリアマップ上に表示されて、上記端末がネットワークサーバーから送信されたデータパケットを受信する位置を示すことが出来ることを特徴とする請求項２５記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項２７】
上記データ入力位置が、アクセスポイントを示すことを特徴とする請求項２５記載の無線通信ネットワークの通信サイト調査用ツール。
【請求項２８】
無線通信ネットワークの通信サイトを調査するための方法において：
無線通信ネットワークを介してデータパケットを送信し；
上記データパケットを受信し；
通信効率とパケットエラー率を計算し；
無線通信ネットワークの通信範囲を画面表現するために、二次元ベクトル平面のエリアマップ上に上記通信効率とパケットエラー率を表示する、以上の各ステップから構成されていることを特徴とする無線通信ネットワークの通信サイト調査方法。
【請求項２９】
上記無線通信ネットワークの通信品質をグラフ表現するのに、３色の変数スケールが用いられることを特徴とする請求項２８記載の無線通信ネットワークの通信サイト調査方法。
【請求項３０】
請求項２８記載の方法においてさらに：
調査すべきエリアにあるコンピュータ画面に床平面図を表示し；
その床平面図上に無線通信ネットワークの図面表示を行なう、各ステップから構成されていることを特徴とする請求項２８記載の無線通信ネットワークの通信サイト調査方法。
【請求項３１】
請求項２８記載の方法において、無線通信ネットワークを介してデータパケットを送信するステップがさらに：
調査すべきエリア内の色々な場所にアクセスポイントを設置し；
調査すべき建物の色々なエリアに選択的に置かれた携帯型コンピュータで、特定のビット数を含んだ特定のパケット数生成のためのリクエストを生成し；
アクセスポイント経由でネットワークサーバーへそのリクエストを送信し；
ネットワークサーバーでその要求されたビット数を含んだ要求されたパケット数を生成し；
アクセスポイント経由で、その要求されたビット数を含んだ要求されたパケット数を送信し；
そして上記携帯型コンピュータの場所で、上記要求した数のパケットを携帯型コンピュータで受信する、以上の各ステップで構成されていることを特徴とする請求項２８記載の無線通信ネットワークの通信サイト調査方法。
【請求項３２】
請求項３１記載の方法において、要求されたパケットが、全てのアクセスポイントに同時に配信され、従って複数データ配信チャネル・インターフェースを形成されるように構成されていることを特徴とする請求項３１記載の無線通信ネットワークの通信サイト調査方法。
【請求項３３】
請求項３１記載の方法において、上記携帯型コンピュータ内蔵のプログラムが、通信効率とパケットエラー率を計算することを特徴とする請求項３１記載の無線通信ネットワークの通信サイト調査方法。
【請求項３４】
無線通信ネットワークの通信サイトを調査するための方法において：
調査すべき建物の床平面図を、アクセスポイントを経由してネットワークサーバーに無線で接続された携帯型コンピュータに入力し；
その入力された床平面図上にアクセスポイントの場所を表示し；
その建物内の複数の特定場所に携帯型コンピュータを設置し；
上記入力された床平面図上に携帯型コンピュータの場所を示し；
携帯型コンピュータからアクセスポイント経由でネットワークサーバーに対して要求信号を出して、その携帯型コンピュータが入力された床平面図上に示されたその場所に表示されている間に、ネットワークサーバーでパケットを含む信号を生成しかつネットワークサーバーから返信するように要求し；
アクセスポイント経由でネットワークサーバーがその要求信号を受信し；
要求されたパケットを生成し；
携帯型コンピュータへそのパケットを複数データ配信チャネル・インターフェースで送信し；
パケットエラー率と通信効率を計算し；
床平面図のニ次元ベクトル・マップ上にそのパケットエラー率と通信効率に基づいた信号強度を表示する、以上の各ステップで構成されていることを特徴とする無線通信ネットワークの通信サイト調査方法。
【請求項３５】
請求項３４記載の方法においてさらに、上記信号強度を表示するのに変数表示することを特徴とする請求項３４記載の無線通信ネットワークの通信サイト調査方法。
【請求項３６】
請求項３５記載の方法において上記変数表示のステップが：
ユーザ定義の上限よりも高い信号強度のエリアを表示するために第１の色を使用し；
ユーザ定義の下限よりも低い信号強度のエリアを表示するために第２の色を使用し；
ユーザ定義の上限と下限の中間信号強度のエリアを表示するために第３の色を使用する、各ステップで構成されていることを特徴とする請求項３５記載の無線通信ネットワークの通信サイト調査方法。
【請求項３７】
請求項３４記載の方法において、さらに詳細な通信サイト調査のために複数の他の場所で、携帯型コンピュータで要求信号を出力することを特徴とする請求項３４記載の無線通信ネットワークの通信サイト調査方法。
【請求項３８】
無線通信ネットワークの通信サイトを調査するための方法において：
調査すべき建物の床平面図を、アクセスポイントを経由してネットワークサーバーに無線で接続された端末に入力し；
その入力された床平面図上にアクセスポイントの場所を表示し；
調査すべきエリア内の複数箇所に端末を載置し；
上記入力された床平面図上に端末のその場所を表示し；
複数の場所でサーバーからパケットをその端末で受信し；
各複数の場所で通信効率とパケットエラー率の少なくとも一つを計算し；
床平面図の二次元ベクトル・マップ上にそのパケットエラー率と通信効率の少なくとも一つに基づいた通信信号品質を表示する、以上の各ステップで構成されていることを特徴とする無線通信ネットワークの通信サイト調査方法。
【請求項３９】
請求項３８記載の方法において、端末が床平面図上に現在地を表示したら、パケット信号を返信するようにサーバーに対して要求を送信することを特徴とする請求項３８記載の無線通信ネットワークの通信サイト調査方法。
【請求項４０】
請求項３８記載の方法がさらに、床平面図の二次元ベクトル・マップ上に信号品質を表示するために、そのパケットエラー率と通信効率の少なくとも一つに基づいたデータに変数表示するステップを有することを特徴とする請求項３８記載の無線通信ネットワークの通信サイト調査方法。
【請求項４１】
請求項４０記載の方法において上記変数表示のステップが：
ユーザ定義の上限よりも高い信号強度のエリアを表示するために第１の色を使用し；
ユーザ定義の下限よりも低い信号強度のエリアを表示するために第２の色を使用し；
ユーザ定義の上限と下限の中間信号強度のエリアを表示するために第３の色を使用する、各ステップで構成されていることを特徴とする請求項４０記載の無線通信ネットワークの通信サイト調査方法。
【請求項４２】
請求項４１においてさらに、上記第１、第２および第３の色は、二次元ベクトル・マップ上に線として表示されるように構成されていることを特徴とする請求項４１記載の無線通信ネットワークの通信サイト調査方法。
【請求項４３】
所定の方法を実行するための命令を含むコンピュータで読み出し可能な記録媒体において、該方法が：
調査すべき建物の床平面図を、アクセスポイントを経由してネットワークサーバーに無線で接続された端末に入力し；
その入力された床平面図上にアクセスポイントの場所を表示し；
上記入力された床平面図上に端末のその場所を表示し；
複数の場所でサーバーからパケットをその端末で受信し；
各複数の場所で通信効率とパケットエラー率の少なくとも一つを計算し；
床平面図の二次元ベクトル・マップ上にそのパケットエラー率と通信効率の少なくとも一つに基づいた通信信号品質を表示する、以上の各ステップで構成されていることを特徴とするコンピュータで読み出し可能な記録媒体。
【請求項４４】
請求項４３記載の記録媒体に記録された上記方法がさらに、端末でパケット信号を送る要求コマンドを生成し、そしてサーバーに上記要求を送信するステップを有することを特徴とする請求項４３記載のコンピュータで読み出し可能な記録媒体。
【請求項４５】
請求項４３記載の記録媒体に記録された上記方法がさらに、二次元ベクトル・マップ上に信号品質を表示するために、そのパケットエラー率と通信効率の少なくとも一つに基づいたデータに変数表示するステップを有することを特徴とする請求項４３記載のコンピュータで読み出し可能な記録媒体。
【請求項４６】
上記方法を実行する命令を含む請求項４５記載の記録媒体に記録された上記方法におけるデータに変数表示するステップが：
ユーザ定義の上限よりも高い信号強度のエリアを表示するために第１の色を使用し；
ユーザ定義の下限よりも低い信号強度のエリアを表示するために第２の色を使用し；
ユーザ定義の上限と下限の中間信号強度のエリアを表示するために第３の色を使用する、各ステップで構成されていることを特徴とする請求項４６記載のコンピュータで読み出し可能な記録媒体。
【請求項４７】
上記方法を実行する命令を含む請求項４６記載の記録媒体が、上記第１、第２および第３の色は、二次元ベクトル・マップ上に線として表示されるように構成されていることを特徴とする請求項４６記載のコンピュータで読み出し可能な記録媒体。
【請求項４８】
所定の方法を実行するための命令を含むコンピュータで読み出し可能な記録媒体において、該方法が：
データパケットで構成されたテスト信号をネットワークサーバーで生成する要求を受信し；
所望のパケット量と各パケットが所望のパケット長を有するそのテスト信号を上記要求に応じて生成し；
その要求されたテスト信号中のデータパケットを端末に所定時間間隔で送信する、各ステップで構成されていることを特徴とするコンピュータで読み出し可能な記録媒体。
【請求項４９】
上記方法を実行する命令を含む請求項４８記載の記録媒体がさらに、全てのアクセスポイントを経由して上記テスト信号が送信され、上記端末で受信されて、従って複数データ配信チャネル・インターフェースを形成されるように構成されていることを特徴とする請求項４８記載のコンピュータで読み出し可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンピュータネットワークの分野に一般的な関連性を有する。更に厳密には本発明は無線ローカルエリアネットワークに関連する。
【背景技術】
【０００２】
ローカルエリアネットワーク（すなわちＬＡＮ）により複数のコンピュータは相互に通信することが可能となる。無線ＬＡＮは一般的なＬＡＮの一形態である。この無線ＬＡＮによりコンピュータ間で相互に配線無で通信することが出来る。この無線ＬＡＮの利点は、複数のコンピュータを物理的な接続を考慮しなくとも所定の物理的エリア（サービスエリア）内で移動させることが可能となることである。無線ＬＡＮネットワークで使用される通常の無線通信手段には赤外線や電波が含まれる。無線ＬＡＮシステムの一つとして、ネットワーク内ではIEEE802.11標準プロトコール技術が用いられている。無線ＬＡＮシステムで通常使われる他の一般的なプロトコールとして、BLUE  TOOTH、HOME  RF  WIDEBAND、IEEE802.11bやIEEE802.11a等がある。
【０００３】
通常の無線ＬＡＮシステムでは、一般的には“アクセスポイント”が用いられる。このアクセスポイントは送受信機としての装置である。各アクセスポイントは、Ethernet（登録商標）ネットワーク等の既存のインフラ通信網とインターフェースして接続している。無線ＬＡＮでは、コンピュータや無線機器は無線通信手段を経由してこのアクセスポイントと通信を行なう。すなわちコンピュータ等で生成されたメッセージは所定のアクセスポイントに送信され、またアクセスポイントを経由してメッセージがコンピュータ等で受信される。ＬＡＮシステムが適正に稼動する為には、コンピュータを所定のアクセスポイントから適切な距離以内に設置して信号の送受信が出来るようにしなければならない。従ってアクセスポイントを適切な位置に設置することが大変重要となる。従来技術においては、アクセスポイントは信号強度計を用いて設置されている。しかしながらこの方法では、必要以上のアクセスポイントを設置してしまう傾向がある。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述の理由により、また当業者が本明細書を精読し理解すれば、無線ＬＡＮでアクセスポイントを設置するのに技術的な改善が必要であることが理解できると思われる。
【課題を解決するための手段】
【０００５】
本発明は上述の問題に関連し、以下の明細書記述からその内容を理解できるようになる。一つの実施例として、無線通信ネットワークの通信サイト調査を行なうツールがある。この無線通信ネットワークの通信サイト調査用ツールは、ネットワークサーバーと、複数のアクセスポイントと、携帯型コンピュータとで構成されている。そのネットワークサーバーは、データパケットを生成して配信するサーバーアプリケーション・モジュールを有している。複数のアクセスポイントが、サーバーからのデータパケットの送受信のために接続されている。携帯型コンピュータは無線で複数のアクセスポイントと通信し、かつデータ表示用のグリッド付き二次元平面のエリアマップを有している。また携帯型コンピュータは、ネットワークサーバーにより送信されたデータパケットを受信する。さらに携帯型コンピュータには、ネットワークがカバーするエリア内の特定場所での通信効率とパケットエラー率のうち少なくとも一つを算出し、かつ無線通信ネットワークがカバーする範囲の通信サイト調査を行なうためにそれらの通信効率とパケットエラー率のうち少なくとも一つを二次元平面のエリアマップ上に表示する命令語を有している。
【０００６】
他の実施例に係る無線通信ネットワークの通信サイト調査用ツールは、ネットワークサーバー、複数のアクセスポイント、および移動端末で構成されている。ネットワークサーバーはデータパケットを生成しかつ配信するために用いられる。複数のアクセスポイントはサーバーからのデータパケットの受送信を行なう。そして移動端末は複数のアクセスポイントと無線通信を行なう。移動端末は、データ表示用のグリッド付き二次元平面のエリアマップを有している。さらに移動端末には、ネットワークサーバーから送信されたデータパケットを受信したら、ネットワークのカバー範囲内の特定場所での通信効率とパケットエラー率のうち少なくとも一つを計算する命令語が含まれている。そして移動端末は無線通信ネットワークがカバーする範囲の通信サイト調査を行なうために、それらの通信効率とパケットエラー率のうち少なくとも一つを二次元平面のエリアマップ上に表示する。
【０００７】
無線通信ネットワークがカバーする範囲の通信サイト調査を行なう方法には、無線通信ネットワークを介してデータパケットを送信し；データパケット送信のデータを収集し；通信効率と通信エラー率を計算し；そしてそれらの通信効率と通信エラー率を無線通信ネットワークのカバー範囲をグラフ表示するために二次元ベクトル平面のエリアマップ上に表示する；以上の各ステップから構成されていることを特徴とする無線通信ネットワークの通信サイト調査方法を開示する。
【０００８】
さらに無線通信ネットワークの通信サイトを調査するための方法に関する他の実施例では、調査すべき建物の床平面図を、アクセスポイントを経由してネットワークサーバーに無線で接続された携帯型コンピュータに入力し；その入力された床平面図上にアクセスポイントの場所を表示し；その建物内に複数の特定場所に携帯型コンピュータを設置し；上記入力された床平面図上に携帯型コンピュータの場所を示し；携帯型コンピュータからアクセスポイント経由でネットワークサーバーに対して要求信号を出して、その携帯型コンピュータが入力された床平面図上に示されたその場所に表示されている間に、ネットワークサーバーでパケットを含む信号を生成しかつネットワークサーバーから返信するように要求し；アクセスポイント経由でネットワークサーバーがその要求信号を受信し；要求されたパケットを生成し；携帯型コンピュータへそのパケットを複数データ配信チャネル・インターフェースで送信し；パケットエラー率と通信効率を計算し；床平面図のニ次元ベクトル・マップ上にそのパケットエラー率と通信効率に基づいた信号強度を表示する；以上の各ステップで構成されていることを特徴とする無線通信ネットワークの通信サイト調査方法を開示する。
【０００９】
さらに無線通信ネットワークの通信サイトを調査するための他の方法では、調査すべき建物の床平面図を、アクセスポイントを経由してネットワークサーバーに無線で接続された移動端末に入力し；その入力された床平面図上にアクセスポイントの場所を表示し；調査すべきエリア内の複数箇所に移動端末を置き；上記入力された床平面図上に移動端末のその場所を示し；複数の場所でサーバーからパケットをその移動端末で受信し；各複数の場所で通信効率とパケットエラー率の少なくとも一つを計算し；床平面図の二次元ベクトル・マップ上にそのパケットエラー率と通信効率の少なくとも一つに基づいた信号品質を表示する、以上の各ステップで構成されていることを特徴とする無線通信ネットワークの通信サイト調査方法を開示する。
【００１０】
さらに所定の方法を実行するための命令を含むコンピュータで読み出し可能な記録媒体において、その方法が、調査すべき建物の床平面図をアクセスポイントを経由してネットワークサーバーに無線で接続された移動端末に入力し；その入力された床平面図上にアクセスポイントの場所を表示し；調査すべきエリア内の複数箇所に移動端末を置き；上記入力された床平面図上に移動端末のその場所を示し；複数の場所でサーバーからパケットをその移動端末で受信し；各複数の場所で通信効率とパケットエラー率の少なくとも一つを計算し；床平面図の二次元ベクトル・マップ上にそのパケットエラー率と通信効率の少なくとも一つに基づいた信号品質を表示する、以上の各ステップで構成されていることを特徴とするコンピュータで読み出し可能な記録媒体を開示する。
【００１１】
さらに又別の実施例として、所定の方法を実行するための命令を含むコンピュータで読み出し可能な記録媒体において、この方法が：データパケットで構成されたテスト信号をネットワークサーバーで生成する要求を受信し；所望のパケット量と各パケットが所望のパケット長を有するそのテスト信号を上記要求に応じて生成し；その要求されたテスト信号中のデータパケットを移動端末に所定時間間隔で送信する、各ステップで構成されていることを特徴とするコンピュータで読み出し可能な記録媒体を開示する。
【発明を実施するための最良の形態】
【００１２】
以下の実施例の記載では、添付図面を参照にするが、それらの図面は本明細書の一部を形成する。図面中、本発明が実施される特定の実施例が図式的に示されている。これらの実施例は当業者が本発明を実施する上で必要充分なレベルで詳細に記述されている。当然ながら他の実施例についても使用することが可能であり、論理的、メカ的、エレキ的な変更は、本発明の技術的思想と技術的範囲を逸脱しないで可能である。従って以下の詳細な説明は技術範囲を限定するものとは理解すべきではなく、また本発明の範囲は添付の特許請求の範囲の記載と、その範囲に均等な技術範囲でのみ決定されるべきものである。
【００１３】
本発明の一つの実施例では、ユーザがアクセスポイントを設置するのを手助けするために、ネットワークのカバー範囲を調査する通信サイト調査用のツールを提供している。その調査結果は設定変数のグラフを用いて二次元ベクトル平面のエリアマップ上に表示される。データはユーザ・データグラム・プロトコール（ＵＤＰ）／インターネット・プロトコール（ＩＰ）ソケットベースの管理プロトコールを介して収集される。このプロトコールで、通信効率とパケットエラー率の実証的なデータを収集する。さらに本発明の実施例では、通信ネットワークに接続されたアクセスポイントから同時にデータが配信されるために、その通信調査ツールに対して複数データ配信チャネル・インターフェースを構成することができる。
【００１４】
上記の管理プロトコールには２つの面があり、一つは端末アプリケーションであり、他はサーバーアプリケーションである。端末アプリケーションはこの管理プロトコールを介してサーバーに、幾つのパケットを送信すべきか、そのパケットのサイズ、および配信先のＩＰアドレスを伝達するものである。これは端末が送ろうとするデータの種類に応じて、単一通信チャネル又は複数同時通信チャネル・インターフェースを介して送信されるかを設定することができる。端末側ではこの管理プロトコールを介してデータを収集し、ユーザが設定した通信効率表示変数に従ってそのデータをフォーマット化する。そしてそのフォーマット化したデータは、通信品質が判り易いように３色の変数グラフを用いて、二次元ベクトル表示グラフの形式で表示される。
【００１５】
本発明の実施例に係る無線通信のサイト調査用ツールは、ＩＥＥＥ８０２．１１と同じ環境（例えばIntersil  PRISM,CISCO  Aironet,  DLINK  Wireless,  Linksys  802.11等）で稼動するハードウエアーに依存しないツールを提供する（端末用とアクセスポイント用の両方）。さらに本発明の実施例ではVISION2000のようなプログラムと一体化して、建物のレイアウトを容易に導入することができる。またさらに本発明の実施例では、セルあるいは複数セルの結果が判るように、複数同時通信チャネルと隣接する通信チャネル（同一または異なるチャネルの隣接アクセスポイント）のインターフェースを測定しかつ表示することが可能である。またマルチレベル構造でアクセスポイントが設けられている場合の二次元アレーも設定することもできる。さらにLayer４管理プロトコール（transport  control  protocol(TCP)IPと１UDP/IP上に乗せるプロトコール）をシステム構成、使用およびデータ収集を容易にするために含めてもよい。
【００１６】
図１には、従来技術によるIEEE802.11標準技術を用いた無線ＬＡＮネットワークが示されている。図示するように、データ配信システム１０６と複数のアクセスポイント１０４が接続している。実施例の一つとして、このデータ配信システムはEthernet（登録商標）通信ネットワークである。複数のステーション端末（ＳＴＡ）１０２が、夫々の関連するアクセスポイント１０４とデータの送受信のための通信を行なう。典型的には各ＳＴＡ１０２は関連するアクセスポイントを電波で通信を行なう。本発明ではIEEE802.111標準プロトコールとIEEE802.111技術を用いて説明したが、この技術ではどのようなパケットベースの無線通信プロトコールと装置でもよく、また本発明はこのIEEE802.111標準プロトコールと技術の使用に限定されないと理解されるべきである。
【００１７】
図２には本発明の実施例を示すブロック図が示されている。図示するように、データ配信システム１０６にはサーバー１０８が接続されている。サーバー１０８はデータ配信システム１０６へパケットベースの信号を送信する。データ配信システム１０６には複数のアクセスポイントＡＰ（１０４）が接続されている。さらに移動端末またはステーション端末（client/STA）１１０は、調査すべきエリア内で信号の送受信を行なうためにデータ配信システム１０６と無線で接続されている。一つの実施例として、この移動端末またはステーション端末１１０とは携帯コンピュータである。さらに図２に示すように他の実施例では、この移動端末またはステーション端末１１０へ送られる無線信号は、各アクセスポイント１０４から複数同時送信され、複数同時通信チャネル・インターフェースを形成するように構成してもよい。
【００１８】
図３は本発明の実施例に係る通信サイト調査ツールのソフト・モジュール２００を示している。第１のモジュールは、データコレクション・モジュール２０２である。データコレクション・モジュール２０２は、端末１０２とその関連するアクセスポイント１０４の間のデータを収集するために用いられる。データコレクション・モジュール２０２はハードウエアーから独立しており、サーバー１０６から通信効率をMbpsの単位で収集する。さらにデータコレクション・モジュール２０２はサーバー１０６からパケットエラー率（ＰＥＲ）を収集する。このデータ収集はイベント発生時に行なわれ、通常は２秒以下しかかからない。データコレクション・モジュール２０２はユーザデータ・プロトコール（UDP）（広域通信または単一通信）を実行する。例えばデータ収集は、２．２３Ｍｂｐｓ、ＰＥＲ１２％、さらに受信パケット９９８のようになる。
【００１９】
次のモジュールは、データコンディショニング・モジュール２０４である。このデータコンディショニング・モジュール２０４は、データ表示用のグリッド上にデータポイント位置を表示したり、既知データ間でデータ挿入したり或いは既知データの外の範囲で推論してデータ挿入したり、データの変数制限を設定したりする。すなわちデータコンディショニング・モジュール２０４は、既知データ間でグリッド単位でデータの挿入を行ない、また既知データから外へ延長してグリッド単位でデータの挿入を行なう。この場合、データコンディショニング・モジュール２０４は、最も近傍に位置するグリッドに相対的なデータ表示点を置くことになる。またデータコンディショニング・モジュール２０４は、ユーザ設定の最少および最大値を用いて上記データの質的変数表示も行なう。
【００２０】
平面エリアマッピング・モジュール２０６は、上記データコンディショニング・モジュールからデータを受取り、データグリッド上の二次元平面のエリアマップにそのデータを図式化する。さらに平面エリアマッピング・モジュール２０６は、データコンディショニング・モジュールのデータ変数を用いて、平面エリアマップ上の領域表示に通信効率を反映させるために、平面アリアマップ上に異なる色の表示線の位置を計算する。グリッド当たりの表示線の数やグリッド数は、ユーザインターフェース（ＵＩ）によりユーザ自身で定義付けを行なうことができる。
【００２１】
レジストリー・モジュール２０８は、ウインドーレジストリーへのデータ保存とウインドーレジストリーからのデータ読み出しに用いられる。さらに厳密にはレジストリー・モジュール２０８は、ウインドーレジストリーへ全ての変数および管理変数（ＶＡＲＳ）を保存するために用いられる。ある実施例ではレジストリー・モジュール２０８は、ユーザオプションとサーバーの管理変数（ＶＡＲＳ）を取り込み、それらのデータを特定の名前を用いる登録キーに保存する。その特定の名前の一例として、PSS＼parameters＼server＿IP＝132.158.87.99が挙げられる。この登録はＡＰＰＬＹ／ＯＫ又はｅｘｉｔ命令で更新される。さらにアプリケーションがスタートすると、この登録が読み出され、標準アプリケーションの変数が、保存されていた設定値により新規登録される。
【００２２】
グラフィカルインターフェース・モジュール２１０は、上述のモジュール２０２、２０４、２０６および２０８と通信してリンク接続する。グラフィカルインターフェース・モジュール２１０は、さらにｏｐｅｎ、ｓａｖｅ、ｎｅｗ、そしてｐｒｉｎｔ指示に責任を負っている。ある実施例では、グラフィカルインターフェース・モジュール２１０には、データ入力位置の表示に使用するアイコンマーカーも含んでいる。このデータ入力位置の表示はツールバーでクリックし平面エリアマップ上にドロップすることで、相対位置を表示するアイコンマーカーをそこに表示することが出来る。またアクセスポイントの表示も同様に、アイコンをクリックしてツールバーから選択し平面エリアマップ上にドロップして選択することが出来る。このデータ入力位置の表示は同様な操作でアクセスポイントの位置で得ることが出来る。
【００２３】
アクセスポイントの位置の表示が平面エリアマップまたは床平面図にドロップされてから、データコレクション・モジュール２０２がデータ収集のために呼ばれる。そのデータはデータコンディショニング・モジュール２０４により条件付けされて、平面エリアマッピング・モジュール２０６へ送られる。そしてデータはグラフィック・ユーザインターフェース（ＧＵＩ）上に表示される。このＧＵＩは床平面図の特徴を．ｂｍｐ、．ｇｉｆ、．ｊｐｇ、そして．ｔｉｆのファイル形式で取り込む機能を有している。この床平面図には相対的なデータ入力位置を集めることが出来る。
【００２４】
ある実施例ではこのＧＵＩは、全てのデータ、相対位置、アクセスポイント位置、その他のユーザ設定内容を保存する機能を有し、それらはファイル名．（ドット）ｐｓｐ（データ入力位置と相対的位置のメインファイル）、ファイル名．（ドット）ｐｓａ（特性限定アクセスポイントのファイル）、ファイル名．（ドット）ｐｓｆ（オリジナルの床平面図ファイルのコピー）で、保存される。他の実施例では、アプリケーション状態を元の状態に戻しながら、これらのファイルはロード機能からロードされる。
【００２５】
ＧＵＩは先回ロードした床平面図と先回の作図を取出し、それらをドロップダウンリストに表示する。通信効率を示す変数のうちで最大・最少値は、ドロップダウンリスト中の表示されたり隠されたりするキーで変更可能である。さらに高機能の画面では、グリッド幅、グリッドの増減、グリッドラインの太さ、平面エリアラインの太さ等を変更するＧＵＩ変数が用いられる。ＧＵＩにはツールバーがあり、そこにはオープン・アイコン、セーブ・アイコン、プリント・アイコン、データ・アイコン、ＡＰ・アイコン、詳細設定・アイコン、そしてヘルプ・アイコン、等が設けられている。ある実施例では、上記ツールバーはＧＵＩの最上段付近に設けてもよい。ＧＵＩはさらに通信テストの現時点での状態を示すステータスバーを有している。そしてそのステータスバーはクロックを有している。ある実施例では、ＧＵＩの最下段にステータスバーを有している。さらにＧＵＩには全てのプログラム機能用に標準的なドロップダウン機能が設けられている。さらにリアルタイムで現在の通信テストを表示できる高度通信網が必要であり、これによりユーザは、送信パケット数、パケットサイズ、サーバーＩＰアドレス、行き先ＩＰのアドレスやApply/OK/Hide制御が、設定可能となる。
【００２６】
最後にサーバーアプリケーション・モジュール２１２は、端末からのリクエストを受取り、リクエストされたパケットサイズとパケット数を送信する機能を有する。サーバーアプリケーション・モジュール２１２はさらに、送信されるパケットに連続番号を付与し、これによりエラーの予防とエラー対応が可能となる。サーバーアプリケーション・モジュール２１２は端末のモジュールとは別個に稼動しまたインストールされる。サーバーアプリケーション・モジュール２１２は、ＧＵＩ無しでツールトレー内のアイコンとして開始する。ある実施例では、ＧＵＩはツールトレーをダブルクリックするか、右クリックして最大化を選択することで表示できるようにしてもよい。ＧＵＩは、送信パケット数、端末ＩＰアドレス、再送パケット、およびHide/EXIT制御を表示する。ある実施例では、ドロップダウンメニューが、これらのオプションのために使用される。サーバーアプリケーション・モジュール２１２は、リクエストが適切にフォーマットされている限り、ＩＰに拘わらず如何なる端末のリクエストにも対応することが出来る。例えばサーバーアプリケーション・モジュールは次のようにフォーマットされた受信リクエストに対してＰＯＲＴ１０２６２を監視することが出来る。
UDP：Number-Of-Packets_To_Send@Packet_Size＆Destination_IP
a.  Protocol,i.e.  UDP  or  TCP  separator  [：].
b.  Number_of_Pakets,i.e.  100  separator  [@].
c.  acket  size,i.e.  1472  separator  [＆].
d.  Destination  IP  address,i.e.  255.255.255.255  OR  Your_IP-Address.
【００２７】
さらに端末アプリケーションプロトコールの造りはサーバーアプリケーションとは逆である。このように例えば端末アプリケーションは、ユーザによりデータ収集のイベントを発生させたときに、ＰＯＲＴ１０２６３へ送信する。この例ではデータ送信要求は次のようにフォーマットすることが出来る。
UDP：Number-Of-Packets_To_Send@Packet_Size＆Destination_
a.  Protocol,i.e.  UDP  or  TCP  separator  [：].
b.  Number_Of_Pakets,i.e.  100  separator  [@].
c.  Packet  size,i.e.  1472  separator  [＆].
d.  Destination  IP  address,i.e.  255.255.255.255  OR  Your_IP-Address.
【００２８】
図４には本発明がどのように実行されるかが図示されている。まず端末は建物の床平面図３１０を取り込む（４００）。取り込まれた床平面図３１０の一例が図５に示されている。端末は、ツールバー３１１上のＡＰアイコン４２０をクリックし、次いでＡＰが物理的に位置する場所で床平面図３１０をクリックすることで、アクセスポイント（ＡＰ）が何処に位置するのかの印を付ける（４０２）。ＡＰアイコン４２０は図４のツールバー３１１の中に図示されている。
なお図６には、他の種類のツールバー３１１が示されている。さらにＡＰ４２４が挿入された床平面図３１２の一例が図７に示されている。図４に戻って、端末は、調査すべき建物内の所望の場所に移動端末またはステーション端末（携帯コンピュータ等）を物理的に載置し、ツールバー３１１上の“人型”アイコン４２２をクリックし、次いでそれらの調査すべき場所が床平面図３１０中に物理的に位置する場所をクリックすることにより、データ入力位置を設定する。この“人型”アイコン４２２は図４のツールバー３１１に示されている。図８には床平面図３１３中に挿入されたデータ入力位置が示されている。
【００２９】
再び図４に戻って、端末はサーバー３１６からその端末に送って貰いたいパケット変数も設定する（４０６）。この情報はデータ入力位置が設定される毎にサーバー３１６に送信される。例えば図示するようにその変数とは、１．要求パケット数：１０００、２．パケットサイズ：１５００、３．パケットの送信先：複数同時送信、そして４．ＩＰ  Ｐｏｒｔ：ＸＸＸＸ、等である。その情報は、ＩＥＥＥ８０２.１１無線標準プロトコールを経由して関連のアクセスポイントへ伝えられる（４０８）。そしてその端末からの要求は、サーバー３１６で受信される（４１０）。サーバー３１６は、ＩＥＥＥ８０２.３標準や他の有線のパケット通信標準網でアクセスポイント４０８に接続されている。サーバーは、端末から送られた変数を用いて要求されたパケットを生成する。それからサーバーはアクセスポイント、そして端末へ８０２.１１無線標準プロトコールを用いてその要求されたパケットを送り返す（４１２）。
【００３０】
端末はパケットを受信する（４１４）。４１１のステップで、受信したパケット数が計算され、各パケットの大きさが決まり、そのパケットを送信した所要時間が求められる。タイマー機能が開始される（４１６）。パケットは相対的に高速で伝送され、ミリ秒単位で通常は送られる。従って全パケットは普通なら１秒以内で送られてくる。ある実施例では、パケットを受信した時を監視して、先のパケット（ＬＰ）を受信した時から２秒経過した時をチェックする。もし先のパケット受信時からの時間が２秒経過したら、テストは終了する。もし２秒以下ならタイマー機能は受信を待ち続ける。
【００３１】
パケットエラー率（ＰＥＲ）と通信効率が計算される（４１８）。通信効率は、受信パケット数（ＰＣ）、掛けるパケットのビットサイズ（ＰＳ）、割るそのデータを送るに要した時間（最後のパケット−（マイナス）最初のパケット）、で求められる。つまり計算式は、通信効率＝ＰＣ*ＰＳ／（最後のパケット−最初のパケット）である。またパケットエラー率（ＰＥＲ）＝ＰＣ／要求したパケットである。その後、二次元ベクトル表示でデータが床平面図３１４上に表示される。図９には二次元ベクトル表示のデータが表示された床平面図の例が示されている。図示されているように変数グラフによって、無線ネットワークの通信効率が床平面図上に示されている。３色を用いた変数グラフでは、その上限と下限のみが定義される。すなわち第１の色は、その上限以上の通信効率の表示に使用される。また第２の色は、その下限以下の通信効率の表示に使用され、第３の色はその上限と下限の間の通信効率の表示に使用される。図９に示したように、ある実施例では、赤色が上限以上の通信効率に、緑色が下限以下の通信効率に、そして黄色が上限と下限の間の通信効率の表示に用いられている。通信効率の上限と下限は、コントロール欄３２０に示されている。ここに図示するように、通信効率の下限として、１．０Ｍｂｐｓが設定されている。従って１．０Ｍｂｐｓ以下の値は、通信効率が受け容れられない場所であることが示されている。また上限は３．１Ｍｂｐｓに設定されている。つまり３．１Ｍｂｐｓ以上の値は、そのアクセスポイントは現在のように接近している必要は無いというエリアであることを示している。また上限と下限の間に入るような値は、現在のアクセスポイントにさらにアクセスポイントを追加したり、反対に削除する必要はないエリアを表している。この上限と下限の値は、特定のシステムでの必要性に応じて変更可能である。
【００３２】
特定の実施例に関して上記のように図示し記述したが、上記特定の実施例に対して、同一目的を達成できると思われる他の構成で代用できるという議論は当業者レベルでは当然あり得る。この出願は、本発明の如何なる適応と変化をも全てカバーする意図で出願されている。従って本発明は、特許の請求の範囲とそれに均等な範囲だけにより、その権利範囲を限界化する意図である。
【図面の簡単な説明】
【００３３】
【図１】従来技術に係る無線通信ネットワークシステムの構成図である。
【図２】本発明の実施例に係る無線通信ネットワークシステムの構成図である。
【図３】本発明の実施例に係る動作を示すフローチャートである。
【図４】本発明の実施例に係る床平面図を示すグラフィック・ユーザインターフェース（ＧＵＩ）の表示画面である。
【図５】本発明の実施例に係るツールバーを示すグラフィック・ユーザインターフェース（ＧＵＩ）の表示画面である。
【図６】本発明の実施例に係るアクセスポイントを挿入した床平面図を示すグラフィック・ユーザインターフェース（ＧＵＩ）の表示画面である。
【図７】本発明の実施例に係るデータポイントを挿入した代表的な床平面図を示すグラフィック・ユーザインターフェース（ＧＵＩ）の表示画面である。
【図８】本発明の実施例に係る通信サイト調査を実行した床平面図を示すグラフィック・ユーザインターフェース（ＧＵＩ）の表示画面である。
【図１】
2005506721.tif 000003
【図２】
2005506721.tif 000004
【図３】
2005506721.tif 000005
【図４】
2005506721.tif 000006
【図５】
2005506721.tif 000007
【図６】
2005506721.tif 000008
【図７】
2005506721.tif 000009
【図８】
2005506721.tif 000010
【図９】
2005506721.tif 000011
【国際公開パンフレット】
2005506721.tif 000012
2005506721.tif 000013
2005506721.tif 000014
2005506721.tif 000015
2005506721.tif 000016
2005506721.tif 000017
2005506721.tif 000018
2005506721.tif 000019
2005506721.tif 000020
2005506721.tif 000021
2005506721.tif 000022
2005506721.tif 000023
2005506721.tif 000024
2005506721.tif 000025
2005506721.tif 000026
2005506721.tif 000027
2005506721.tif 000028
2005506721.tif 000029
2005506721.tif 000030
2005506721.tif 000031
2005506721.tif 000032
2005506721.tif 000033
2005506721.tif 000034
2005506721.tif 000035
2005506721.tif 000036
2005506721.tif 000037
2005506721.tif 000038
2005506721.tif 000039
2005506721.tif 000040
2005506721.tif 000041
2005506721.tif 000042
【国際公開パンフレット（コレクトバージョン）】
2005506721.tif 000043
2005506721.tif 000044
【国際調査報告】
2005506721.tif 000045
2005506721.tif 000046
2005506721.tif 000047