(57)【要約】本発明は通信チャネル（３）に接続したワイヤレスネットワークデバイス（１）を検査する方法およびシステムに関するものであり、−通信チャネル（３）に接続した検査コンピュータ（２）は検査関数部を始動するものとし、−ワイヤレスネットワークデバイス（１）は、このワイヤレスネットワークデバイス（１）のハードウェア構成およびワイヤレスネットワークデバイス（１）上で稼働するオペレーティングシステムに適合するよう構成した統合検査モジュールを始動するものとし、この統合検査モジュールは、また、通信チャネル（３）に接続したアプリケーション・プログラミング・インタフェースを備え、かつハードウェア構成およびオペレーティングシステムから独立したものとし、−検査関数部は、少なくとも一つのコマンドを、少なくとも通信チャネル（３）およびアプリケーション・プログラミング・インターフェースを介して統合検査モジュールに送信し、−統合検査モジュールは、検査関数部からのコマンドを実行し、かつ少なくともコマンド実行状態を少なくともアプリケーション・プログラミング・インターフェースおよび通信チャネル（３）を介して検査関数部に返信するものとする。
2009529277.tif 000002
【特許請求の範囲】
【請求項１】
通信チャネルに接続したワイヤレスネットワークデバイスを検査する方法において、
前記通信チャネルに接続した検査コンピュータ上で検査関数部を始動するステップと、
統合検査モジュールを前記ワイヤレスネットワークデバイス上で始動するステップであって、前記統合検査モジュールは、前記ワイヤレスネットワークデバイスのハードウェア構成および／または前記ワイヤレスネットワークデバイス上で稼働するオペレーティングシステムに適合し、前記ハードウェア構成および前記オペレーティングシステムとは独立して前記通信チャネルに接続したアプリケーション・プログラミング・インターフェースを有するものとした、該統合検査モジュール始動ステップと、
前記検査関数部からの少なくとも一つのコマンドを、少なくとも前記通信チャネルおよび前記アプリケーション・プログラミング・インターフェースを介して前記統合検査モジュールに送信するステップと、
前記統合検査モジュールによって前記コマンドを実行し、少なくとも前記コマンド実行状態を、前記統合検査モジュールから前記検査関数部に、少なくとも前記通信チャネルおよび前記アプリケーション・プログラミング・インターフェースを介して送信するステップと、を有する方法。
【請求項２】
請求項１に記載の方法において、前記検査関数部は、前記コマンドに関連する少なくとも一つの引数を前記統合検査モジュールに送信することを特徴とする、方法。
【請求項３】
請求項１または２に記載の方法において、前記統合検査モジュールは、少なくとも一つの測定結果を前記検査関数部に送信することを特徴とする、方法。
【請求項４】
請求項１〜３のいずれか一項に記載の方法において、前記検査関数部は、受信した少なくとも実行状態および／または少なくとも測定結果のレポートを構築することを特徴とする、方法。
【請求項５】
請求項１〜４のいずれか一項に記載の方法において、前記コマンドは、前記ワイヤレスネットワークデバイスおよび／または前記ワイヤレスネットワークデバイスとワイヤレスネットワークとの間における接続を起動または停止できるものとしたことを特徴とする、方法。
【請求項６】
請求項１〜５のいずれか一項に記載の方法において、前記コマンドは、前記ワイヤレスネットワークデバイスを設定および／または監視できるものとしたことを特徴とする、方法。
【請求項７】
請求項１〜６のいずれか一項に記載の方法において、前記コマンドは、前記ワイヤレスネットワークデバイスに、前記ワイヤレスネットワークに接続した少なくとも一つの他のデバイスに対して、前記ワイヤレスネットワークを介して、データを受信および／または送信させるようにすることができるものとしたことを特徴とする、方法。
【請求項８】
請求項７に記載の方法において、前記ワイヤレスネットワークを通して受信または送信された前記データを、前記ワイヤレスネットワークに直接的あるいは間接的に接続したスニファデバイスによって監視および／または解析することを特徴とする、方法。
【請求項９】
通信チャネルに接続したワイヤレスネットワークデバイスを検査するシステムにおいて、
前記通信チャネルに接続し、検査関数部を始動する検査コンピュータを備え、
前記ワイヤレスネットワークデバイスは、前記ワイヤレスネットワークデバイスのハードウェア構成および前記ワイヤレスネットワークデバイス上で稼働するオペレーティングシステムに適合して、前記ハードウェア構成および前記オペレーティングシステムと独立して前記通信チャネルに接続したアプリケーション・プログラミング・インターフェースを備える統合検査モジュールを始動する構成とし、
前記検査関数部は、少なくとも一つのコマンドを少なくとも前記通信チャネルおよび前記アプリケーション・プログラミング・インターフェースを介して前記統合検査モジュールに送信する構成とし、また
前記統合検査モジュールは、前記検査関数部からのコマンドを実行し、少なくともコマンド実行状態を少なくとも前記通信チャネルおよび前記アプリケーション・プログラミング・インターフェースを介して検査関数部に返信する構成とした、
ことを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワイヤレスネットワークデバイス、とくに携帯電話、ポケットＰＣを監視および／または制御を含む検査方法に関する
【背景技術】
【０００２】
一般に、電子機器、ポケットＰＣ、携帯電話、デジタルカメラなどのワイヤレスネットワークデバイスは、無線（ワイヤレス）ローカルエリア・ネットワーク、例えばワイヤレス企業内ネットワークまたは無線公衆ネットワーク一部である。無線ローカルエリア・ネットワークの要求に応えるために、検査ツールはＷＬＡＮの問題を解決してＷＬＡＮ通信をモニタする必要がある。
【０００３】
通常、様々な一般的無線周波数（ＲＦ）ツールおよびソフトウェアツール、例えばスペクトルアナライザや受信専用プロトコルアナライザが、ワイヤレスネットワークおよび８０２．１１プロトコルに準拠するワイヤレスネットワークデバイスの適合性を検査する。よく知られたスペクトルアナライザまたはプロトコルアナライザは、異なるハードウェア構成および異なるオペレーティングシステムを有した、異なるワイヤレスネットワークデバイス全体にわたり共有することはできない。したがって、異なるＷＬＡＮデバイス、それらの異なるハードウェア構成、およびそれらの異なるオペレーティングシステムのために特別な検査プログラムを開発しなければならない。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、ワイヤレスネットワークデバイスを検査するための、改善した方法およびシステムを得るにある。
【課題を解決するための手段】
【０００５】
したがって、本明細書に記載する方法は、通信チャネルに接続したワイヤレスネットワークデバイス、例えば携帯電話、ＰＤＡ、スマートフォン、プリンタまたは他の埋め込み装置の、検査、監視および制御のうち少なくとも一つを実施する方法を提供する。通信チャネルは、有線または無線とすることができ、例えばイーサネット（登録商標）、ＵＳＢ、ＩＥＥＥ１３９４、ブルートゥース（登録商標）またはＷＬＡＮ接続とすることができる。
【０００６】
検査関数部は、通信チャネルに接続した検査コンピュータ上で稼働する。検査関数部を自動化することができ、それによりオペレータからの入力をほとんど必要としない。統合検査モジュールはワイヤレスネットワークデバイス上で稼働し、統合検査モジュールは、ワイヤレスネットワークデバイスのハードウェア構成およびワイヤレスネットワーク上で稼働するオペレーティングシステムに適合し、通信チャネルに接続したハードウェア構成およびオペレーティングシステムから独立したアプリケーション・プログラミング・インターフェースを備えるものとする。統合検査モジュールは、ワイヤレスネットワークデバイスの電源が投入される度毎に自動的に、またはオペレータにより手動で始動することができるようにする。検査関数部は、統合検査モジュールに接続するように設定し、通信チャネルおよびアプリケーション・プログラミング・インターフェースを介して、統合検査モジュールにコマンドを送信する。統合検査モジュールは、特定のワイヤレスネットワークデバイスに固有の方法でコマンドを実行し、少なくともコマンド実行状態を通信チャネルおよびアプリケーション・プログラミング・インターフェースを介して検査関数部に返信するようにする。したがって、検査関数部は、ワイヤレスネットワークデバイスのハードウェア構成またはデバイス上で稼働するオペレーティングシステムの知識を何ら必要とせずに、検査、監視、および制御することができ、またベンダーが新しいワイヤレスネットワークデバイスを発売する時に、検査関数部を変えずにそのままにすることができる。この場合ソフトウェアモジュールのみ新規に適合させなければならない。
【０００７】
いくつかのコマンドは、設定等を変更するためにコマンドと共に送る一つまたはそれ以上の引数を必要とする。
【０００８】
いくつかの場合において、コマンド実行状態に追加してまたはその代わりに測定結果を検査関数部に返すことは、例えばデータ量を測定するときに、より有意義である。
【０００９】
オペレータが迅速に検閲できるようにするために、検査関数部は、コマンドにより受信する実行状態および測定結果からレポートを構築することができるようにする。二つまたはそれ以上のそのような状況または結果を要約することは、一層有用である。
【００１０】
検査関数部により送られるコマンドは以下を有するものとすることができる。すなわち、
‐ワイヤレスネットワークデバイスおよび／またはデバイスのワイヤレスネットワークへの接続を起動または停止する。起動しているとき、ＭＡＣ（media access control）アドレスを割り当てることができる。停止については引数を必要としない。
‐ワイヤレスネットワークデバイスを設定構成および監視する。多数の設定、例えばチャネル、転送データレート、ＳＳＩＤ（サービスセットＩＤ）、作業モード（“アドホック”あるいは“マネージド”）、ＢＳＳ／ＩＢＳＳ（基本サービスセット／独立基本サービスセット）、暗号化設定（ＷＥＰ，ＷＰＡ等；“オープン”または“共有”）、節電モード（ＯＦＦ，ＦＡＳＴ‐ビーコン毎に起電する，ＭＡＸ‐ＤＴＩＭビーコン毎に起電する）、デバイス状態（関連の，非関連の‐スキャン以外のことをする）などを設定構成または制御できる。
‐ワイヤレスネットワークデバイスに直接または間接的に接続した少なくとも一つの他のデバイスへデータに対して、受信および／または送信する。データは、例えばプロトコルの一つのＴＣＰ／ＩＰ（通信制御プロトコル／インターネットプロトコル）またはＵＤＰ（ユーザー・データグラムプロトコル）または別のプロトコルを用いて送信および受信できる。ＴＣＰ／ＩＰパケットはより多くの引数、例えばリモートアドレス、ポート、時間の長さを送信する。ＵＤＰパケットの送信は、リモートアドレス、ポート、パケット長の最小値、最大値、変化幅、多くのパケット相互間の遅延時間を必要とする。ＴＣＰ／ＩＰやＵＤＰパケットを受信することは、引数として受信用のローカルポートと時間長さを必要とする。成功した送信および受信セッションは、結果として以下の測定結果、すなわち送信および／または受信したバイト総数、および送信および／または受信に実際に要した時間を、戻す。
【００１１】
本発明のさらに有益な実施形態においては、ワイヤレスネットワークを介して受信および送信したデータを、スニファ（探索）デバイスにより監視および解析する。このことはワイヤレスネットワークに接続したコンピュータにより、もし送信データが破損する場合、データ通信量を監視および解析することができる。
ワイヤレスネットワークデバイスの検査、監視および制御の少なくとも一つを行う本発明方法を、添付図面につきここに詳細に説明する。
【発明を実施するための最良の形態】
【００１２】
図１は、ワイヤレスネットワークデバイス１の検査、監視および制御の少なくとも一つを実施する検査構成を示し、この実施形態ではワイヤレスネットワークデバイスを携帯電話とするが、他の任意のワイヤレスネットワークデバイス、例えばＰＤＡ、スマートフォン、プリンタまたは他の埋め込み装置なとすることもできる。
【００１３】
ワイヤレスネットワークデバイス１を、検査コンピュータ２に通信チャネル３を介して接続し、この通信チャネル３は、例えばイーサネット（登録商標）、ＵＳＢ、ＩＥＥＥ１３９４、ブルートゥース（登録商標）およびＷＬＡＮ接続等とすることができる。
【００１４】
ワイヤレスネットワーク１は、さらに、ワイヤレスネットワーク４、例えばＷＬＡＮにも接続し、他のデバイス５に対してデータを送受信することを可能にする。この他のデバイスを、イーサネット(登録商標）ケーブル６、イーサネット（登録商標）ハブ７およびＷＬＡＮハブ８を介して間接的にワイヤレスネットワーク４に接続する。同様に、他の方法、とくに直接的にワイヤレスネットワーク４に接続することも可能であり、例えば内蔵ＷＬＡＮデバイスを用いる方法がある。ワイヤレスネットワークデバイス１は、ＷＬＡＮデバイスあるいは統合化ＷＬＡＮデバイスを接続するスロットを設けることができる。
【００１５】
探索（スニファ）デバイス９、例えばこの場合ラップトップコンピュータをもワイヤレスネットワークに接続する。
【００１６】
統合検査モジュールを、ワイヤレスネットワークデバイス１上で始動する。統合検査モジュールは、ワイヤレスネットワークデバイス１のハードウェア構成およびワイヤレスネットワーク１上で稼働するオペレーティングシステムに適合し、通信チャネル３に接続するアプリケーション・プログラミング・インターフェースを提供し、ハードウェア構成およびオペレーティングシステムとは独立したものとする。
【００１７】
検査コンピュータ２上で検査関数部を始動する。検査関数部は、統一検査モジュールに接続するように設定構成し、通信チャネル３およびアプリケーション・プログラミング・インターフェースを介して各引数とともにコマンドを統合検査モジュールに送信する。
【００１８】
統合検査モジュールは、ワイヤレスネットワークデバイス１に固有の方法でコマンドを実行し、コマンド実行状態および測定結果を通信チャネル３およびアプリケーション・プログラミング・インターフェースを介して検査関数部に返信する。したがって、ワイヤレスネットワークデバイス１またはこのデバイス１のワイヤレスネットワークとの接続を設定構成する、またはオン・オフ切り替えすることができる。
【００１９】
いくつかの特別なコマンドにより、ワイヤレスネットワークデバイス１に、ワイヤレスネットワーク４、ＷＬＡＮハブ８、イーサネット（登録商標）ハブ７、およびイーサネット（登録商標）ケーブル６を介して、他のデバイス５に対するデータの送受信をさせることができる。この場合において、検査関数部から返信された測定結果は、送受信した総バイト数および送受信に実際に要した時間を含むものとする。探索（スニファ）デバイス９は、ワイヤレスネットワークデバイス１と他のデバイス５との間におけるデータ通信量を監視できる。この探索（スニファ）デバイス９は、例えばデータ破損を解析することができる。
【００２０】
統合検査モジュールは、同様に検査関数部にプラグインすることができ、したがって検査コンピュータ２の内部でホスト化することができ、これにより、統合化アプリケーション・プログラミング・インターフェースも検査コンピュータ２の内部存在させることができる。このことは、通信チャネル３上でベンダーが決定したプロトコルを使うことを可能にするとともに、検査関数部を修正する必要性を回避できるという利点を確保できる。
【図面の簡単な説明】
【００２１】
【図１】ワイヤレスネットワークデバイスの検査、監視および制御のうち少なくとも一つを実施する検査構成の線図的説明図である。
【図１】
2009529277.tif 000003
【国際調査報告】
2009529277.tif 000004
2009529277.tif 000005
2009529277.tif 000006