(57)【要約】  以下は、ローミングテストシステム及び方法に関する。説明のための例として、無線ネットワークにおいて、テスト対象デバイス（ＤＵＴ）は、アクセスポイント（ＡＰ）に接続され得る。ＤＵＴは、どのＡＰに接続するかを切り替えることができ、それによって、ローミングイベントを始動させる。ローミングイベントに関連した多くのデータを収集することが望ましい。本明細書において説明されるシステムにおいて、そのようなデータを収集するために複数のローミングイベントが始動され得る。ローミングイベントは、例えば、複数のＡＰのうち、１つの作動中ＡＰを除いた全てを作動停止させること、又は１つ又は複数のＡＰの送信電力を減少又は増加させることなどによって始動され得る。
2018506233.tif 000002
【特許請求の範囲】
【請求項１】
ローミングテスト方法を行うために複数の無線アクセスポイント（ＡＰ）を制御する無線ローカルエリアネットワークコントローラ（ＷＬＣ）と通信しているコンピュータによって読み取り可能及び実行可能な命令を記憶する非一時的記憶媒体であって、前記ローミングテスト方法は、
（ｉ）前記複数のＡＰのうち、１つの作動中ＡＰを除いた全てを作動停止させる動作と、
（ｉｉ）無線医療用テスト対象デバイス（ＤＵＴ）を前記作動中ＡＰに接続する動作と、
（ｉｉｉ）ローミングイベントを始動させる動作であって、
前記ＤＵＴを、前記動作（ｉ）の前記作動中ＡＰとは異なる第２のＡＰに接続する動作と、
前記第２のＡＰを作動中ＡＰとする動作と、
を含む動作によってローミングイベントを始動させる動作と
を含む、非一時的記憶媒体。
【請求項２】
前記始動させる動作（ｉｉｉ）は、
前記第２のＡＰを使用可能にする動作と、
前記作動中ＡＰを使用不可能にする動作と
を更に含む、請求項１に記載の非一時的記憶媒体。
【請求項３】
前記始動させる動作（ｉｉｉ）は、
前記第２のＡＰの送信電力を増加させる動作と、
前記作動中ＡＰの送信電力を減少させる動作と
を更に含む、請求項１に記載の非一時的記憶媒体。
【請求項４】
前記ＤＵＴは、接続イベント及びローミングイベントをログ記録し、前記ローミングテスト方法は、
記憶された前記命令を実行する前記コンピュータにおいて、前記ローミングイベントのログ記録情報を、前記ＤＵＴから受信する更なる動作を含む、請求項１乃至３のいずれか一項に記載の非一時的記憶媒体。
【請求項５】
前記ＡＰの作動動作及び作動停止動作は、前記ＷＬＣを制御して前記複数のＡＰを制御することによって行われる、請求項１乃至４のいずれか一項に記載の非一時的記憶媒体。
【請求項６】
前記ローミングテスト方法は、複数のローミングイベントを行うために、前記動作（ｉｉｉ）を繰り返す動作を更に含む、請求項１乃至５のいずれか一項に記載の非一時的記憶媒体。
【請求項７】
前記ローミングテスト方法は、ＡＰを作動及び作動停止させることで複数のローミングイベントを行う動作を更に含む、請求項１乃至５のいずれか一項に記載の非一時的記憶媒体。
【請求項８】
前記接続する動作は、電気電子技術者協会（ＩＥＥＥ）８０２．１１準拠の無線通信を介して、前記ＤＵＴを前記動作（ｉｉ）において前記作動中ＡＰに接続する動作及び前記動作（ｉｉｉ）において前記第２のＡＰに接続する動作を備える、請求項１乃至７のいずれか一項に記載の非一時的記憶媒体。
【請求項９】
前記動作（ｉ）、（ｉｉ）及び（ｉｉｉ）は、前記命令を実行する前記コンピュータを使用して前記ＷＬＣを制御することによって行われ、前記ＤＵＴを移動することによって行われるものではない、請求項１乃至８のいずれか一項に記載の非一時的記憶媒体。
【請求項１０】
前記ＤＵＴは、ＡＰの送信電力に基づいて当該ＡＰと接続し、前記動作（ｉ）、（ｉｉ）及び（ｉｉｉ）は、前記複数のＡＰのうちの前記ＡＰの送信電力を調節することによって行われる、請求項９に記載の非一時的記憶媒体。
【請求項１１】
前記ＤＵＴは静止している、請求項１乃至１０のいずれか一項に記載の非一時的記憶媒体。
【請求項１２】
（ｉ）複数の無線アクセスポイント（ＡＰ）のうち、１つの作動中ＡＰを除いた全てを作動停止させる動作と、
（ｉｉ）無線医療用テスト対象デバイス（ＤＵＴ）を前記作動中ＡＰに接続する動作と、
（ｉｉｉ）ローミングイベントを始動させる動作であって、
前記ＤＵＴを、前記複数のＡＰのうちの前記動作（ｉ）の前記作動中ＡＰとは異なる第２のＡＰに接続するステップと、
前記動作（ｉ）の前記作動中ＡＰを作動停止させ、それによって前記第２のＡＰを作動中ＡＰとするステップと、
を含む、ローミングイベントを始動させる動作と
を備える、ローミングテスト方法。
【請求項１３】
前記始動させる動作は、
前記ＤＵＴを前記第２のＡＰに接続する前に、前記第２のＡＰを使用可能にするステップと、前記作動中ＡＰを使用不可能にするステップとを含む、請求項１２に記載のローミングテスト方法。
【請求項１４】
前記始動させる動作は、
前記第２のＡＰの送信電力を増加させるステップと、
前記動作（ｉ）の前記作動中ＡＰの送信電力を減少させるステップと
を含み、前記増加させるステップ及び前記減少させるステップは、前記動作（ｉ）の前記作動中ＡＰから前記第２のＡＰへの前記ＤＵＴのハンドオフを起こすために有効である、請求項１２に記載のローミングテスト方法。
【請求項１５】
前記動作（ｉ）、（ｉｉ）及び（ｉｉｉ）を行っている間、前記ＤＵＴは静止している、請求項１２乃至１４のいずれか一項に記載のローミングテスト方法。
【請求項１６】
複数のローミングイベントを行うために、前記動作（ｉｉｉ）を繰り返すステップを更に備える、請求項１２乃至１５のいずれか一項に記載のローミングテスト方法。
【請求項１７】
前記動作（ｉ）、（ｉｉ）及び（ｉｉｉ）は、前記複数のＡＰを制御する無線ローカルエリアネットワークコントローラ（ＷＬＣ）と通信しているコンピュータによって行われ、前記ローミングテスト方法は、
複数のローミングイベントを行った後、前記ＤＵＴの無線通信ログ記録における前記複数のローミングイベントの記録を前記コンピュータにダウンロードするステップを更に備える、請求項１６に記載のローミングテスト方法。
【請求項１８】
複数の無線アクセスポイント（ＡＰ）と、
前記複数のＡＰを介し、電気電子技術者協会（ＩＥＥＥ）８０２．１１準拠の通信を使用して情報を送信及び受信し、更にローミング情報をログ記録する無線医療用テスト対象デバイス（ＤＵＴ）と、
前記複数のＡＰを制御する無線ローカルエリアネットワークコントローラ（ＷＬＣ）と、
前記ＷＬＣを介して、前記複数のＡＰのうちの１つの作動中ＡＰを除いた前記複数のＡＰのうちの全てのＡＰを作動停止させ、それによって前記ＤＵＴが前記作動中ＡＰに接続する動作と、
前記ＷＬＣを介して、ＡＰを制御して、前記作動中ＡＰから前記作動中ＡＰとは異なる第２のＡＰへと前記ＤＵＴがハンドオフされるローミングイベントを始動させる動作と、
前記ＤＵＴ及び前記ＷＬＣの少なくとも一方から取得された、始動された前記ローミングイベントに関する情報を記憶する動作と、
を含む動作を行うように前記ＷＬＣを制御するコンピュータと
を備える、無線医療用通信テストシステム。
【請求項１９】
前記ローミングイベントは、前記作動中ＡＰを作動停止させることと、前記第２のＡＰを作動させることとによって始動される、請求項１８に記載の無線医療用通信テストシステム。
【請求項２０】
前記ローミングイベントは、前記作動中ＡＰの送信電力を減少させることと、前記第２のＡＰの送信電力を増加させることとによって始動される、請求項１８又は１９に記載の無線医療用通信テストシステム。
【請求項２１】
ローミングイベントの前記始動は、始動された前記ローミングイベントに関する記憶された前記情報を備えるローミングイベントログ記録を作り出すために、２，０００回から３，０００回の間で繰り返される、請求項１８乃至２０のいずれか一項に記載の無線医療用通信テストシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
以下は、無線デバイステスト技術、無線通信ネットワーク技術、デバイスローミング技術、及び関連する技術に関する。
【背景技術】
【０００２】
典型的な無線電子通信ネットワークにおいて、デバイスは、ネットワークに、ネットワーク内の無線アクセスポイント（ＡＰ）を通じて接続され得る。ＡＰは、典型的には、無線ローカルエリアネットワークコントローラ（ＷＬＣ）によって制御される。建物の１つの階又はいくつかの階などの相当に大きなエリアをカバーするために、ネットワークは多くのＡＰを有する場合があり、これらのＡＰはしばしば無線ルータである。デバイスが、（例えば、デバイスを携帯している人物が歩行していることによって）そのデバイスが接続されているＡＰからより離れるように地理的に移動するにつれて、デバイスとＡＰとの間の接続が弱くなり、最終的には失われてしまう場合がある。従って、特定の状況においては、デバイスは、１つのＡＰへの接続から別のＡＰへの接続に切り替えられる場合があり、これはローミングと呼ばれる。デバイスが１つのＡＰから別のＡＰに切り替えられるイベントはローミングイベントと呼ばれる（時に、１つのＡＰから別のＡＰへのデバイスの「ハンドオフ」とも称される）。
【０００３】
しかしながら、実際問題として、ローミング中に（例えば、チップ障害（ｃｈｉｐ  ｄｅｆｅｃｔ）などによって）技術的な問題が起こることが知られている。加えて、通常はエラーなしにローミングが起こるネットワークにおいても、小さなパーセンテージではあるがローミングイベント中に問題がある場合がある。ローミングの性能は、無線デバイス及び／又はＡＰの様々な設定パラメータを設定することによって向上され得る。従って、内在的な障害を検知するため、設定パラメータを最適化するためなどに、ローミングに関連したテストデータを収集することが望ましい。
【０００４】
ローミングシステムの信頼性は、無線医療用監視デバイスの状況において特に重要である。そのようなデバイスの一例は、ＩｎｔｅｌｌｉＶｕｅ  ＭＸ４０（商標）着用式患者モニタ（Ｋｏｎｉｎｋｌｉｊｋｅ  Ｐｈｉｌｉｐｓ  Ｎ．Ｖ．，Ｅｉｎｄｈｏｖｅｎ，ｔｈｅ  Ｎｅｔｈｅｒｌａｎｄｓから入手可能）である。ＭＸ４０（商標）は患者によって、例えば患者の首の周りに下げられたポーチ内に着用され、心電計（ＥＣＧ）及びパルス酸素濃度計（ＳｐＯ２）などを含む患者の生理学的センサを支援する。ＭＸ４０（商標）の無線接続性は、患者が歩行していてもナースステーション又は別の中央監視場所に置いて継続的に監視され続けることを可能にする。ＥＣＧ及び他の生理学的センサは命に関わる性質のものであるので、患者モニタとの無線接続性の喪失（例えばローミングイベントの失敗によるもの）は、ナースステーションにおいてアラームを作動させ得、患者の位置を速やかに特定して医療的に重大な事態が起こっているかどうかを評価することを要求する。典型的な病院における無線環境は、無数の無線デバイスに接続された様々な目的のためのいくつもの無線ネットワークを通常含んだ厳しいものであるので、無線医療用モニタとの信頼性の高い（理想的には不具合が起こることがない）無線通信を維持することはより困難になる。それ故、無線医療用モニタの通信テストは、多数のローミングイベントについての統計の取得を含んだ厳格なものであるべきである。例えば、典型的な負荷テストは、数千のローミングイベントを含むことが好ましい。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ローミングしながらデバイスをテストする既知の方法の一つは、「徘徊（ｗａｌｋ−ａｒｏｕｎｄ）」テストとして知られているものであり、デバイスをネットワーク内を通って物理的に移動させるものである。しかしながら、これは時間がかかるものであり、それほど多くのデータは得られない。徘徊テストを使用してデバイスの負荷テストを行うのは特に困難である。他のテスト方法は、特別な機器を用いてローミングイベントを強制的に起こし、又はシミュレートする。例えば、シールド又はアンテナ減衰器を使用して、ＡＰの信号を弱め、それによってローミングイベントを始動させる。しかしながら、これは追加的な特別な機器を必要とし、時間がかかり、やはりそれほど多くのデータが得られない。
【課題を解決するための手段】
【０００６】
一態様によると、非一時的記憶媒体は、ローミングテスト方法を行うために複数の無線アクセスポイント（ＡＰ）を制御する無線ローカルエリアネットワークコントローラ（ＷＬＣ）と通信しているコンピュータによって読み取り可能及び実行可能な命令を記憶し、ローミングテスト方法は、（ｉ）複数のＡＰのうち、１つの作動中ＡＰ（ａｃｔｉｖｅ  ＡＰ）を除いた全てを作動停止させる動作と、（ｉｉ）無線医療用テスト対象デバイス（ＤＵＴ）を作動中ＡＰに接続する動作と、（ｉｉｉ）ローミングイベントを始動させる動作であって、ＤＵＴを、動作（ｉ）の作動中ＡＰとは異なる第２のＡＰに接続する動作と、第２のＡＰを作動中ＡＰとする動作と、を含む動作によってローミングイベントを始動させる動作と、を含む。
【０００７】
別の態様によると、ローミングテスト方法は、（ｉ）複数の無線アクセスポイント（ＡＰ）のうち、１つの作動中ＡＰを除いた全てを作動停止させる動作と、（ｉｉ）無線医療用テスト対象デバイス（ＤＵＴ）を作動中ＡＰに接続する動作と、（ｉｉｉ）ローミングイベントを始動させる動作であって、ＤＵＴを、複数のＡＰのうちの動作（ｉ）の作動中ＡＰとは異なる第２のＡＰに接続するステップと、動作（ｉ）の作動中ＡＰを作動停止させ、それによって第２のＡＰを作動中ＡＰとするステップと、を含む、ローミングイベントを始動させる動作と、を備える。
【０００８】
更に別の態様によると、無線医療用通信テストシステムは、複数の無線アクセスポイント（ＡＰ）と、複数のＡＰを介し、電気電子技術者協会（ＩＥＥＥ）８０２．１１準拠の通信を使用して情報を送信及び受信するように構成され、更にローミング情報をログ記録するように構成された無線医療用テスト対象デバイス（ＤＵＴ）と、複数のＡＰを制御するように構成された無線ローカルエリアネットワークコントローラ（ＷＬＣ）と、ＷＬＣを介して、複数のＡＰのうちの１つの作動中ＡＰを除いた複数のＡＰのうちの全てのＡＰを作動停止させ、それによってＤＵＴが作動中ＡＰに接続する動作と、ＷＬＣを介して、ＡＰを制御して、作動中ＡＰから作動中ＡＰとは異なる第２のＡＰへとＤＵＴがハンドオフされるローミングイベントを始動させる動作と、ＤＵＴ及びＷＬＣの少なくとも一方から取得された、始動されたローミングイベントに関する情報を記憶する動作と、を含む動作を行うようにＷＬＣを制御するように構成されたコンピュータと、を備える。
【０００９】
本明細書において説明される手法の１つの利点は、特別な機器を使用することなく、及び無線モバイルテスト対象デバイスを移動させることなく、ローミングテストデータを収集することである。
【００１０】
別の利点は、多くのデータが収集され得ることである。換言すれば、負荷テスト（そこでは、例えば、数千のローミングイベントについてのデータが望ましい）のためのデータが収集され得ることである。
【００１１】
更に別の利点は、短時間でデータが収集されることである。
【００１２】
本発明は、様々コンポーネント及びコンポーネントの配置、並びに様々なステップ及びステップの配置の形態を取り得る。図面は、好ましい実施形態を例示する目的のためのものに過ぎず、本発明を限定するものとして解釈されるべきではない。
【図面の簡単な説明】
【００１３】
【図１】医療施設の状況における無線医療用通信テストシステムを概略的に図示した図である。
【図２】図１のテストシステムを使用して行われるローミングテスト方法の例を概略的に図示した図である。
【発明を実施するための形態】
【００１４】
本明細書において開示されるのは、無線通信システムにおいて動作する無線医療用テスト対象デバイス（ＤＵＴ）のローミング特性をテストするための手法である。開示される手法は、高周波シールド又はアンテナ減衰器などの如何なる特別な機器も必要とせず、及び１つの無線アクセスポイント（ＡＰ）の近傍から別のＡＰの近傍へのＤＵＴの移動を伴うこともないので有利である。それどころか、開示される手法は、容易にコンピュータで実施可能であり、１つのＡＰから別のＡＰへのＤＵＴのハンドオフを起こすためにＡＰを選択的に作動及び作動停止させるために、無線ローカルエリアネットワーク（ＬＡＮ）コントローラ（ＷＬＣ）を制御することを伴う。ＡＰの作動／作動停止は、使用可能にすること／使用不可能にすることによって行われ得、ＡＰは効果的にオン／オフされる。
【００１５】
代替的に、ＡＰの作動／作動停止は、ＡＰの送信電力を調節することによって行われてもよい。ＡＰの送信電力を減少させることによって、ＡＰから離れるＤＵＴの移動が、（実際にはＤＵＴは静止したままであるにもかかわらず）シミュレートされる。逆に、ＡＰの送信電力を増加させることによって、ＡＰに向かうＤＵＴの移動が、（やはり実際にはＤＵＴは静止したままであるにもかかわらず）シミュレートされる。従って、ローミングテストを行うためのこの手法は、ＤＵＴ及びＡＰの設定パラメータのローミング性能への影響のテストを可能にし、例えば、どの電力レベル（又は相対電力レベル）においてハンドオフが始動されるか、又は、どの電力レベルにおいて通信が完全に失われるかを判定することができる。
【００１６】
開示される手法は、ＡＰを制御するためにＷＬＣと通信しているコンピュータ（例えば、ＷＬＣを制御するサーバコンピュータ）によって実現され得る。ＩＥＥＥ８０２．１１基準などの従来の無線電子データ通信プロトコルの下で、ローミングイベントに関するデータは、従来、ＷＬＣ及びＤＵＴの両方において無線通信ログ記録に記憶される。ローミング統計などを取得するために、これらのログ記録は、コンピュータによって、そのＷＬＣとの通信リンクを介して又はローミングテスト中に若しくはローミングテスト後にＤＵＴをコンピュータに物理的に（例えば、物理的ＵＳＢケーブルを使用して）接続することによって、適切に取得される。
【００１７】
テスト中にはＡＰは通常の無線通信トラフィックには使用され得ず、テストを行うために病院ネットワークのＡＰをオフラインにすることは、通常の場合実際的ではないため、開示される技法は、概して、運用中の病院環境においては行うことができないことに留意されたい。しかしながら、開示される技法は、「テストベッド（ｔｅｓｔｂｅｄ）」環境において、例えば、専用の「テストベッド」無線ネットワークを使用して無線医療用デバイスの無線通信サブシステムの性能をテストするために使用され得る。開示される技法は、病院が活発に運用されていないとき（例えば、新しい病院が患者に対するサービスを開始する前に、その病院の無線通信ネットワークをテストするとき）、又は、病院ネットワークの一部分をオフラインにすることによって（例えば、単一の階又はケアユニットなどの無線ネットワークを、この単一の階又はケアユニットなどのＡＰだけをテストのためにオフラインにすることによって、開示される技法を使用してテストすることが想定される）、実際の病院環境において用いられるものとも企図される。
【００１８】
図１を参照すると、医療施設ネットワーク１は、着用式患者モニタ２を含む。着用式患者モニタ２は、複数の無線アクセスポイント（ＡＰ）６のいずれかに無線接続することができる。着用式患者モニタ２は、患者のデータを収集し、例えば、心電図（ＥＣＧ）データ、ＳｐＯ２データなどの生理学的データが収集され得る。また、着用式患者モニタ２は、収集されたデータ並びにアラーム履歴及びアラーム設定などの他の情報の容易な閲覧を可能にするタッチスクリーンを含み得る。着用式患者モニタ２は、ナースステーションとの音声又は音声／映像通信（例えば、患者が「会話」ボタンを押すことによって彼又は彼女のナースと会話することを可能にする）などの他の機能を提供することが企図される。着用式患者モニタ２は、任意選択的に、ＵＳＢポート４又は他の物理的データ通信ポートを、データを転送する（例えば、サーバコンピュータ１０へと、着用式患者モニタ２のＵＳＢポート４をコンピュータ１０のＵＳＢポート１４に接続する不図示のＵＳＢケーブルを介して転送する）ために含む。着用式患者モニタ２の一例は、ＩｎｔｅｌｌｉＶｕｅ  ＭＸ４０（商標）（Ｋｏｎｉｎｋｌｉｊｋｅ  Ｐｈｉｌｉｐｓ  Ｎ．Ｖ．，Ｅｉｎｄｈｏｖｅｎ，ｔｈｅ  Ｎｅｔｈｅｒｌａｎｄｓから入手可能）である。
【００１９】
ＭＸ４０（商標）を説明のための例とすると、患者モニタ２は、患者の首から支持されるポーチ内に配置されるように設計され、様々な患者監視センサ（例えばＥＣＧ電極）に接続され得る。患者モニタ２は、固有の無線ネットワークを使用して、又は使用可能な無線ローカルエリアネットワーク（ＷＬＡＮ）（例えば、電気電子技術者協会（ＩＥＥＥ）８０２．１１無線ネットワーク）を使用して、中央ステーション（通常はナースステーション）と無線で通信する。命に関わるデータが通信されているので、通信リンクは信頼性の高いものである必要がある。もしも無線リンクが消失したならば、患者モニタ２はアラームを発し、ナースステーションにおいてアラームが発報し、アラームの原因を判定するために、歩行している患者は追跡され、見つけ出されなければならない。それ故、患者モニタ２及びＡＰ６とのその接続を含めて、無線通信システムを徹底的にテストすることが望ましい。ローミングイベント異常は、分散無線通信システムにおいてはよくある不具合状態であるので、ローミング性能をテストすることは特に重要であり、十分な統計を集めるために、多くのローミングイベント、例えば２，０００回〜３，０００回のローミングイベントがいくつかのテストプロトコルにおいて行われる、いわゆる「負荷テスト（ｓｔｒｅｓｓ  ｔｅｓｔ）」の実行を含むことが好ましい。
【００２０】
図１に戻ると、複数のＡＰ６は、無線ローカルエリアネットワーク（ＬＡＮ）コントローラ（ＷＬＣ）８によって制御される。またＷＬＣ８は、サーバコンピュータ１０によって制御される。例えば、典型的な病院環境において、電子病院サービス（例えば、入院記録、電子患者記録など）は、病院サーバ１０に維持され、病院全体のパーソナルコンピュータ、タブレット若しくはスレートコンピュータ、又は他のデバイスの間での通信は、ＬＡＮを介して、ＡＰ６及びＷＬＣ８を備える無線ＬＡＮによって提供される無線接続性によって、サーバ１０に接続する。加えて、デスクトップコンピュータなどのいくつかの据え置き型のデバイスが、追加的に又は代替的に、有線イーサネット（登録商標）（図１には不図示）などの有線ＬＡＮを介してサーバコンピュータ１０に接続し得る。概略的に示されたサーバコンピュータ１０は、実際には、相互接続／分散されたコンピューティング資源の様々な構成及びアーキテクチャを備え得る。例えば、サーバは部分的に又は全体的にクラウドベースであってよく、ＬＡＮを介して又は場合によりインターネットも介して相互接続されたコンピュータを備える。慣習的に、情報技術（ＩＴ）職員が、サーバコンピュータ１０介してＷＬＣ８とやりとりすることによるＡＰ６及びＷＬＣ８のパラメータ設定などの操作を含む無線ローカルエリアネットワークの維持を行っている。
【００２１】
開示されるローミングテスト技法を実現するために、サーバコンピュータ１０は、ローミングテストモジュール１２を更に含み、これは、例えば、図２において説明されるローミングテスト方法を行うためにサーバコンピュータ１０によって読み取り可能及び実行可能なスクリプト又は他のソフトウェアを備え得る。ＷＬＣ８と直接的に又はサーバコンピュータとの接続を介して間接的に通信している別のコンピュータ（不図示）上にローミングテストモジュール１２を実現することも代替的に企図される。例えばＡＰをオン又はオフにすること（本明細書において、ＡＰを「使用可能にする」又は「使用不可能にする」とも称される）によって、及び／又はＡＰの送信電力を設定することによってＡＰ６を制御するために、ローミングテストモジュール１２を実行中のコンピュータ（示されているようなサーバコンピュータ１０であるか、又はＷＬＣ８と通信している別のコンピュータであるかに関わらず）は、ＷＬＣ８を制御することができる。この制御は、ＡＰによって使用される動作周波数の設定、他の通信プロトコルパラメータの設定など、無線通信システムの他のパラメータにまで拡張されることも企図される。
【００２２】
図２を参照すると、例示的なローミングテスト方法が説明され、これは、特にはＷＬＣ８を制御してＡＰ６を制御するためにローミングテストモジュール１２を実現するスクリプト又は他のソフトウェアを実行することによって、図１のシステムによって適切に行われる。ローミングテストのための準備において、ＤＵＴ２は、いずれかのＡＰが正常に動作しているならばそのＡＰがＤＵＴ２と通信可能になるように、ＡＰ６のセットの十分に近くに接近される。言い換えるなら、ＤＵＴ２は、ローミングテストに関与する各ＡＰ６の有効通信距離内にある。効果的なテストのために、ＤＵＴ２とこのように通信可能なＡＰが少なくとも２つなければならない。テスト中に、ＤＵＴ２はあちこちに移動されず、静止したままである。また、ＤＵＴ２は、そのローミング特性がテストされるべき８０２．１１準拠の無線プロトコル又は他の通信プロトコルを介して無線で通信が可能であるように設定される。このことは、ＤＵＴ２は（もしもそのような機能を有するなら）いわゆる「航空機」モードから解除され、無線通信を作動され、ＡＰ６及びＷＬＣ８を備える無線通信システムにログインされることを意味する。無線通信システムへのログインは、ＡＰ６との通信を可能にするために必要な任意のパスワードベースのログイン又は他の認証を行うことを含む。これらの準備動作が完了した後に、動作２０において、ローミングテストモジュール１２が起動される。次に、動作２２において、１つを除いた全てのＡＰ６が使用不可能とされる。これにより着用式患者モニタ２がどのＡＰ６に接続されるかが制御される。というのは、唯一の使用可能なＡＰ６への接続が強制されるからである。次に、接続されたＡＰ６及び／又はＷＬＣ８において行われる動作２４において、着用式患者モニタ２とＡＰ６との間の接続が評価される。この評価は、最低限、成功した接続確立（又は、例えばローミングイベントが失敗した場合には、接続の欠如）を記録することを含む。任意選択的に、接続の評価は、接続されたＡＰの送信電力、通信周波数若しくは他の設定、ＡＰにおけるＤＵＴ２からの信号強度、又はテストデータ通信のデータ転送速度などの他のパラメータを記録することを含んでもよい。同時に、動作３２において、接続は、ＤＵＴ２において、テスト対象デバイス（ＤＵＴ）ログ記録３０にログ記録されもする。ＤＵＴログ記録は、最低限、成功した接続確立（又は接続の欠如）と、接続されたＡＰの識別子（ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）とを記録する。ＤＵＴにおけるログ記録は、ＤＵＴ２の無線通信インターフェースの送信電力、通信周波数若しくは他の設定、ＤＵＴ２におけるＡＰ信号の強度、又はテストデータ通信のデータ転送速度などの他の情報を記録してもよい。
【００２３】
例示のために、ＡＰ６のセットのうち、動作２２において作動中であってＤＵＴに接続されたＡＰは「作動中ＡＰ」と称される。動作２４、３２はＡＰ６／ＷＬＣ８及びＤＵＴ２のそれぞれにおけるこの接続の特性を記録する。ログ記録２４、３２の両方が取得されることが好ましいが、ローミングテストによって集められるデータとして、これらのログ記録の一方だけ、つまり、ＡＰ／ＷＬＣログ記録２４だけ又はＤＵＴログ記録３２だけを取得することも代替的に企図されることに留意されたい。
【００２４】
次に、動作２６において、動作２２において接続された作動中ＡＰを作動停止させ、動作２２において接続された作動中ＡＰとは異なる第２のＡＰ（以後、「第２のＡＰ」と称される）を作動させることによって、ローミングイベントが始動される。作動／作動停止動作は、様々なやり方で行われ得る。１つの手法において、現在の作動中ＡＰを使用不可能にし、同時に第２のＡＰ６を使用可能にすることによって、ローミングイベントが始動される。（この手法は、本明細書において「強制的ローミング」イベントと称される）。別の始動手法においては、患者モニタ２が第２のＡＰによって提供されるより強い信号へと切り替えられるまで、作動中ＡＰは使用可能なままその送信（Ｔｘ）電力が低められ、及び／又は「ローミング対象物」、すなわち第２のＡＰのＴｘ電力が高められる（この手法は、本明細書において「便宜的（ｏｐｐｏｒｔｕｎｉｓｔｉｃ）ローミング」イベントと称される）。強制的ローミング及び便宜的ローミングの他に、ローミングイベントを始動させる別の手法が可能であることを、当業者は理解されよう。
【００２５】
動作２６は、ローミングイベント、すなわち、動作２２において接続された作動中ＡＰから第２のＡＰへのＤＵＴ２のハンドオフを生成する。というのは、前者の作動停止及び後者の作動が、ＩＥＥＥ８０２．１１準拠の無線通信プロトコルの自動化されたローミングアーキテクチャに従って（又は、テスト対象の別の分散無線通信プロトコルの自動化されたローミングアーキテクチャに従って）、ＤＵＴ２を十分な信号を有する唯一の使用可能なＡＰへと切り替えさせるからである。他のＡＰは（動作２２により）作動中ではないので、ハンドオフは必ず、今や作動停止された動作２２の作動中ＡＰから今や作動された第２のＡＰへのものになる。更には、このハンドオフは全体的に、ＷＬＣ８を介してＡＰ６を制御するコンピュータ１０によって引き起こされるものであり、ＤＵＴ２を物理的に移動させたり、又はＲＦシールド又はアンテナ減衰器などの補助的な機器を用いたりすることを伴わない。動作２２の作動中ＡＰから第２のＡＰへの着用式患者モニタ２のハンドオフは、動作３４において、新しいローミング接続としてＤＵＴログ記録３０にログ記録され、及び、動作２４と類似の動作においてＡＰ／ＷＬＣにおいてもログ記録される。ログイン動作２４、３２、３４は、典型的には、それぞれのデバイスによって自動的に行われることに留意されたい。例えば、Ｌｉｎｕｘ（登録商標）を実行中の、８０２．１１を装備した多くのモバイルデバイスの既存の特徴は、全てのローミングイベントのイベントログ記録を維持するＷＰＡ＿ＣＬＩフロントエンドである。別のオペレーティングシステムを実行中の無線８０２．１１準拠の通信インターフェースは、典型的には、類似の無線通信ログ記録プロセスを含んでいる。
【００２６】
もしも更なるローミングテストが所望されるなら、動作２８において、方法は動作２２に戻り得る。このことは、現在の作動中ＡＰ、これは動作２６を説明した際に「第２のＡＰ」とラベリングされたＡＰであるが、を除いた全てのＡＰを使用不可能にすることを伴う。代替的に、もしも動作２６が以前の作動中ＡＰを使用不可能にする（すなわち、動作２２において作動されたＡＰを使用不可能にする）ことを伴うなら、動作２６が完了したときのシステムの状態は、正確にただ１つのＡＰ（つまり、始動動作２６を説明した際に「第２のＡＰ」とラベリングされたＡＰ）が作動中であり、従って、処理フローは、次のローミングイベントを行うために直接的に動作２６に戻り得る。テストされるべき全てのローミングイベントが行われた後、患者モニタ２はＵＳＢポートを介してコンピュータに接続され、ＷＰＡ＿ＣＬＩイベントログ記録（又は他のＤＵＴ無線通信ログ記録）が読み出され（動作４０）、ＡＰ／ＷＬＣログ記録に記録されたＷＬＣイベントと又はローミングテストモジュール１２によってＡＰに送信された命令と時間同期される（動作４２）。これによって、ＷＬＣの制御下においてＡＰ６によって行われた動作及びモバイル患者モニタにおいて発生した応答の両方を含んだローミングテストの詳細な記録がもたらされる。ＵＳＢ接続に代わって、任意の他の種類の接続（例えば無線）が使用されてよい。これは、動作４４において、ローミングテスト結果を生成する。一態様において、ＤＵＴログ記録３０及びＷＬＣログ記録はどちらもそれぞれ個々にローミングテスト結果を分析するために十分である。
【００２７】
本明細書において説明されたローミングテストシステムは、例えばＷＬＣ８と通信しているコンピュータ１０上で実行されるスクリプトとして、ソフトウェアにおいて全体的に実現され得る。患者モニタは静止したままである。加えて、本明細書において説明されたローミングテストシステムは、負荷テスト（何千ものローミングイベントを行い、統計を記録する）、新しい８０２．１１チップセットの性能テスト、ハンドオフを始動させるために必要となるＤＵＴにおける相対ＡＰ信号強度の判定など、様々な目的に使用され得る。特に、負荷テストは３，０００回から４，０００回のローミングイベントを伴う場合がある。病院環境においてこれを使用することは、スクリプト動作はテスト中にほとんどのＡＰを使用不可能にするので、典型的には、８０２．１１無線ネットワークをオフラインにすることを伴う。上記の説明は８０２．１１無線ネットワークを参照してなされたが、本明細書において説明されたシステム及び方法は、任意の他の種類のネットワーク及びプロトコルに適用可能であることは理解されよう。同様に、説明のための例は、例えば例示的な無線患者モニタ２のような医療用デバイスに関するが、開示される技法は、ポータブルコンピュータ又はタブレット若しくはスレートコンピュータなどの他の無線デバイスのローミングを含む無線通信をテストするためにも使用され得る。
【００２８】
本明細書において開示されるシステム及び方法は、開示される技法を行うために電子データ処理デバイス（コンピュータ１０など）によって読み取り可能及び実行可能な命令を記憶する非一時的記憶媒体によって具現化され得ることが更に理解されよう。そのような非一時的記憶媒体は、ハードドライブ若しくは他の磁気記憶媒体、光ディスク若しくは他の光学的記憶媒体、ＲＡＩＤディスクアレイなどのクラウドベースの記憶媒体、又はフラッシュメモリ若しくは他の不揮発性電子記憶媒体などを備え得る。
【００２９】
当然のことだが、前述の説明を読み、理解することで、修正及び改変が当業者には思う浮かぶことであろう。本発明は、添付の請求項の範囲又はその均等物の範囲内にある限りにおいて、全てのそのような修正及び改変を含むとして解釈されるものと意図される。
【図１】
2018506233.tif 000003
【図２】
2018506233.tif 000004
【国際調査報告】
2018506233.tif 000005
2018506233.tif 000006
2018506233.tif 000007