(57)【特許請求の範囲】
【請求項１】
無線ローカルエリアネットワーク（ＷＬＡＮ）内のアクセスポイント（ＡＰ）のサービス設定識別（ＳＳＩＤ）を決定する方法であって、該ＡＰは、そのＳＳＩＤを該ＡＰによってブロードキャストされるビーコンフレーム内に抑制し、
該方法は、
該ＷＬＡＮ内に配置された検出器において、
ステーションによって該ＷＬＡＮを介して該ＡＰに送信されたプローブ要求であって、該ＳＳＩＤを該ビーコンフレーム内に抑制するプローブ要求を受信する動作であって、該プローブ要求は、第１のＳＳＩＤを含む、動作と、
該ステーションによって送信されたプローブ要求に応答して、該ＡＰによって該ＷＬＡＮを介して該ステーションに送信されたプローブ応答を受信する動作と、
該検出器において、該ステーションによって該ＡＰに送信された該受信したプローブ要求における第１のＳＳＩＤが、該ＡＰから該プローブ応答が受信されるその当該ＡＰの適正なＳＳＩＤであることを決定する動作と
を実行することを含む、方法。
【請求項２】
前記ステーションおよび前記ＡＰは、すべて、同一の基本サービス設定（ＢＳＳ）内である、請求項１に記載の方法。
【請求項３】
前記検出器、前記ステーション、前記ＡＰは、ＩＥＥＥ８０２．１１標準に従って動作する、請求項２に記載の方法。
【請求項４】
前記検出器において、前記プローブ要求と前記プローブ応答とを受信するために、前記ＷＬＡＮ内で用いられる複数のチャネルを走査することをさらに含む、請求項１に記載の方法。
【請求項５】
前記検出器において、前記プローブ要求と前記プローブ応答とを受信するために、１つ以上の特定のチャネルを走査することをさらに含む、請求項１に記載の方法。
【請求項６】
前記取得されたＳＳＩＤと前記プローブ応答を送信した前記ＡＰとを関連付けることをさらに含む、請求項１に記載の方法。
【請求項７】
前記検出器において、
前記ＡＰによって送信されたビーコンフレームを受信することと、
該ＡＰがそのＳＳＩＤを抑制したことを該ビーコンフレームから決定することと、
該ＡＰがそのＳＳＩＤを抑制したことが決定された場合に、請求項１に記載のステップを実行することと
をさらに含む、請求項１に記載の方法。
【請求項８】
無線ローカルエリアネットワーク（ＷＬＡＮ）内のアクセスポイント（ＡＰ）のサービス設定識別（ＳＳＩＤ）を決定するためのコンピュータで実行可能なコードを含むコンピュータで読み取り可能な格納媒体であって、該ＡＰは、そのＳＳＩＤを該ＡＰによってブロードキャストされるビーコンフレーム内に抑制し、該コンピュータで実行可能なコードは、
ステーションによって該ＷＬＡＮを介して該ＡＰに送信され、該ＳＳＩＤを該ビーコンフレーム内に抑制するプローブ要求を受信することであって、該プローブ要求は、該ＷＬＡＮ内の検出器において検出され、第１のＳＳＩＤを含む、ことと、
該ステーションによって送信されたプローブ要求に応答して、該ＡＰによって該ＷＬＡＮを介して該ステーションに送信されたプローブ応答を受信することであって、該プローブ応答は、該ＷＬＡＮ内の該検出器において受信される、ことと、
該ステーションによって該ＡＰに送信された該受信したプローブ要求における第１のＳＳＩＤが、該ＷＬＡＮ内の検出器において、該ＡＰから該プローブ応答が受信されるその当該ＡＰの適正なＳＳＩＤであることを決定することと
を行うように動作するようにコンピュータに指示する、コンピュータで読み取り可能な格納媒体。
【請求項９】
前記ステーションおよび前記ＡＰは、すべて、同一の基本サービス設定（ＢＳＳ）内である、請求項８に記載のコンピュータで読み取り可能な格納媒体。
【請求項１０】
前記検出器、前記ステーション、前記ＡＰは、ＩＥＥＥ８０２．１１標準に従って動作する、請求項９に記載のコンピュータで読み取り可能な格納媒体。
【請求項１１】
前記検出器において、前記プローブ要求と前記プローブ応答とを受信するために、前記ＷＬＡＮ内で用いられる複数のチャネルを走査することをさらに含む、請求項８に記載のコンピュータで読み取り可能な格納媒体。
【請求項１２】
前記検出器において、前記プローブ要求と前記プローブ応答とを受信するために、１つ以上の特定のチャネルを走査することをさらに含む、請求項８に記載のコンピュータで読み取り可能な格納媒体。
【請求項１３】
前記取得された前記ＳＳＩＤと前記プローブ応答を送信した前記ＡＰとを関連付けることをさらに含む、請求項８に記載のコンピュータで読み取り可能な格納媒体。
【請求項１４】
前記検出器において、
前記ＡＰによって送信されたビーコンフレームを受信することと、
該ＡＰがそのＳＳＩＤを抑制したことを該ビーコンフレームから決定することと、
該ＡＰがそのＳＳＩＤを抑制したことが決定された場合に、請求項８に記載のステップを実行することと
をさらに含む、請求項８に記載のコンピュータで読み取り可能な格納媒体。
【請求項１５】
無線ローカルエリアネットワーク（ＷＬＡＮ）内のアクセスポイント（ＡＰ）のサービス設定識別（ＳＳＩＤ）を決定するシステムであって、該ＡＰは、そのＳＳＩＤを該ＡＰによってブロードキャストされるビーコンフレーム内に抑制し、
該システムは、
該ＷＬＡＮ内に配置されたステーションであって、該ステーションは、該ＷＬＡＮを介して、該ＳＳＩＤを該ビーコンフレーム内に抑制するプローブ要求を該ＡＰに送信し、該プローブ要求は、第１のＳＳＩＤを含む、ステーションと、
該ＷＬＡＮ内に配置された検出器と
を備え、
該検出器は、
該ステーションによって送信された該プローブ要求を受信することと、
該ステーションによって送信されたプローブ要求に応答して、該ＡＰによって該ＷＬＡＮを介して該ステーションに送信されたプローブ応答を受信することと、
該ステーションによって該ＡＰに送信された該受信したプローブ要求内の第１のＳＳＩＤが、該ＡＰから該プローブ応答が受信されるその当該ＡＰの適正なＳＳＩＤであることを決定することと
を行うように構成されている、システム。
【請求項１６】
前記ステーションおよび前記ＡＰは、すべて、同一の基本サービス設定（ＢＳＳ）内である、請求項１５に記載のシステム。
【請求項１７】
前記検出器、前記ステーション、前記ＡＰは、ＩＥＥＥ８０２．１１標準に従って動作する、請求項１６に記載のシステム。
【請求項１８】
前記検出器は、前記プローブ要求と前記プローブ応答とを受信するために、前記ＷＬＡＮ内で用いられる複数のチャネルを走査するように構成されている、請求項１５に記載のシステム。
【請求項１９】
前記検出器は、前記プローブ要求と前記プローブ応答とを受信するために、１つ以上の特定のチャネルを走査するように構成されている、請求項１５に記載のシステム。
【請求項２０】
前記検出器は、前記取得されたＳＳＩＤと前記プローブ応答を送信した前記ＡＰとを関連付けるように構成されている、請求項１５に記載のシステム。
【請求項２１】
前記検出器は、
前記ＡＰによって送信されたビーコンフレームを受信することと、
該ＡＰがそのＳＳＩＤを抑制したことを該ビーコンフレームから決定することと、
該ＡＰがそのＳＳＩＤを抑制したことが決定された場合に、請求項１５に記載されるように動作することと
を行うように構成されている、請求項１５に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願に関する記載
本願は、「ローカルエリアネットワークのモニタ」という名称のすでに出願済みの米国仮出願第６０／３７１，０８４号（２００２年４月８日出願）の利益を請求するものであり、上記出願内容全体は本願明細書で参照により援用される。
【０００２】
背景
１．技術分野
本発明は一般に無線ローカルエリアネットワークに関する。特に、本発明は無線ローカルエリアネットワークのモニタに関する。
【背景技術】
【０００３】
２．関連技術についての説明
コンピュータは従来有線のローカルエリアネットワーク（“ＬＡＮ”）を通じて相互通信を行ってきた。しかし、ラップトップ型コンピュータ、個人用情報機器、等の移動用コンピュータに対する需要の増加と共に、無線信号、赤外線信号、等を利用する無線媒体を介する伝送信号によりコンピュータの相互通信を行う方法として、無線ローカルエリアネットワーク（“ＷＬＡＮ”）が発達した。
【０００４】
ＩＥＥＥ８０２．１１規格は、ＷＬＡＮ間の相互運用性並びに有線ＬＡＮとの相互運用性の促進を意図して、ＷＬＡＮ用の国際標準規格として開発されたものである。一般に、ＩＥＥＥ８０２．１１規格は、無線媒体を介するデータのトランスポートを可能にしながら、ＩＥＥＥ８０２有線ＬＡＮと同じインタフェースをユーザに提供するために設計されたものである。
【０００５】
ＩＥＥＥ８０２．１１規格によれば、アクセスポイントからサービスを受ける前に、ステーションの認証が行われ、ステーションはＷＬＡＮ内のアクセスポイントと関連づけられる。上記認証処理と関連づけ処理とが行われている間、ステーションは３つの段階すなわち３状態（状態１、状態２、状態３）の中を進むことになる。状態１では、ステーションは認証も関連づけも受けない。状態２では、ステーションは認証は受けるが関連づけは受けない。状態３では、ステーションは認証と関連づけとを受ける。アクセスポイントからサービスを受けるのが困難であるなどの接続上の問題がステーションに生じた場合、接続上の問題の原因を診断することが困難になる場合がある。
【発明の概要】
【課題を解決するための手段】
【０００６】
概要
１つの実施形態例では、ＷＬＡＮに配置された検出器を用いて、ＷＬＡＮ内の１または２以上のステーションとアクセスポイント（ＡＰ）間で交換される伝送信号の受信により無線ローカルエリアネットワーク（ＷＬＡＮ）のモニタが行われる。受信した伝送信号に基づいてデータベースが編集される。上記受信済み伝送信号を分析してステーション状態が判定される。上記編集済みデータベースと、上記判定済みステーション状態とを利用してステーションの接続問題が診断される。
【図面の簡単な説明】
【０００７】
【図１】図１は、例示の開放型システム間相互接続（ＯＳＩ）の７つの階層モデルを示す。
【図２】図２は、無線ローカルエリアネットワーク（“ＷＬＡＮ”）で設定された例示の拡張サービスを示す。
【図３】図３は、ＷＬＡＮにおけるステーションの種々の状態を示す例示のフローチャートである。
【図４】図４は、伝送信号を交換するアクセスポイントとステーションの実施形態例を示す。
【図５】図５は、例示のデータベースの要素を示す。
【図６】図６は、伝送信号を交換する別の実施形態例を示す。
【図７】図７は、伝送信号を交換するさらに別の実施形態例を示す。
【発明を実施するための形態】
【０００８】
添付図面と関連して行う以下の詳細な説明を参照することにより本発明を最も良く理解することができる。添付図面では、同様の部分は同じ参照番号により参照することができる。
【０００９】
詳細な説明
本発明についてのさらに完全な理解を供するために、以下の記載によって多数の具体的な構成、パラメータ、実例などの特定の詳細事項が提示される。しかし、このような記載は、本発明の範囲に対する限定を意図するものではなく、実施形態例についてより良く説明することを意図するものであると認識すべきである。
【００１０】
図１と関連して、例示の開放型システム間相互接続（ＯＳＩ）の７つの階層モデルを示すが、この図はこれら階層モデルのそれぞれの機能に応じて層に分けられるネットワークシステムの抽象的モデルを表すものである。特に、これら７つの層には、層１に対応する物理層と、層２に対応するデータリンク層と、層３に対応するネットワーク層と、層４に対応するトランスポート層と、層５に対応するセッション層と、層６に対応するプレゼンテーション層と、層７に対応するアプリケーション層とが含まれる。ＯＳＩモデル内の個々の層は、層のすぐ上の層または層のすぐ下の層としか直接の通信は行わない。
【００１１】
図１に描かれているように、異なるコンピュータ同士は物理層のみにおいて直接通信を行うことができる。しかし、異なるコンピュータ同士が共通のプロトコルを利用して同じ層で効果的に通信を行うことが可能である。例えば、１つのコンピュータは、フレームが物理層に達するまで、アプリケーション層からこの層の下に在る個々の層を通り抜けてそのフレームを伝播することにより、アプリケーション層で別のコンピュータと通信を行うことが可能である。次いで、別のコンピュータの物理層へフレームを伝送し、このフレームが当該コンピュータのアプリケーション層に達するまで、物理層の上に在る個々の層を通り抜けてフレームを伝播することが可能である。
【００１２】
無線ローカルエリアネットワーク（“ＷＬＡＮ”）を対象とするＩＥＥＥ８０２．１１規格は、上述のように、ＯＳＩの７つの階層モデルの層２に対応するデータリンク層で機能するものである。ＩＥＥＥ８０２．１１がＯＳＩの７つの階層モデルの層２で機能することに起因して、層３およびその上に在る層は、ＩＥＥＥ８０２有線ＬＡＮに関して使用される同じプロトコルに従って機能することが可能となる。さらに、層３およびその上に在る層は、層２およびこの層の下に在る層で実際にデータをトランスポートしているネットワークについて意識せずにすますことができる。したがって、層３およびその上に在る層は、ＩＥＥＥ８０２の有線ＬＡＮとＩＥＥＥ８０２．１１のＷＬＡＮにおいて全く同様に機能することができる。さらに、有線ＬＡＮまたはＷＬＡＮのいずれを使用するかに関係なくユーザに対して同じインタフェースを提供することができる。
【００１３】
図２と関連して、ＩＥＥＥ８０２．１１規格に準拠してＷＬＡＮを形成する拡張サービス設定の１例が、３つの基本サービス設定（“ＢＳＳ”）を含む形で描かれている。個々のＢＳＳはアクセスポイント（“ＡＰ”）と１または２以上のステーションとを備える。ステーションとは、ＷＬＡＮとの接続に利用可能な構成要素であり、移動局、携帯局、固定局、等であってもよく、ネットワークアダプタまたはネットワークインタフェースカードと呼ばれる場合もある。例えば、ステーションはラップトップコンピュータ、個人用情報機器、等であってもよい。さらに、ステーションは、認証、認証解除（ｄｅａｕｔｈｅｎｔｉｃａｔｉｏｎ）、プライバシ、データの配信、等のステーションによるサービスをサポートするものであってもよい。
【００１４】
個々のステーションは、ＷＬＡＮ送信機と受信機間での無線信号や赤外線信号による伝送手段のようなエアリンクを通じてＡＰと直接通信を行うことが可能である。個々のＡＰは上述のようなステーションサービスのサポートが可能であり、さらに、関連付け、関連付け解除（ｄｉｓａｓｓｏｃｉａｔｉｏｎ）、配信、統合化、等の配信サービスをサポートすることが可能である。したがって、ＡＰは、そのＢＳＳ内の１または２以上のステー
ションと、ＷＬＡＮの基幹を形成する、一般に配信システムと呼ばれる媒体を通じて別のＡＰとの通信を行うことが可能となる。この配信システムは無線接続と有線接続の双方を含むものであってもよい。
【００１５】
図２と図３とを参照すると、現在のＩＥＥＥ８０２．１１規格の下では、個々のステーションは、ＢＳＳの一部分となるために、かつ、ＡＰからサービスを受けるために、ＡＰに対して認証され、かつ、ＡＰとの関連付けを行う必要がある。したがって、図３を参照すると、ステーションは、認証も、ＡＰとの関連づけも受けない状態１で作動を開始する。状態１で、ステーションは、ステーションによるＡＰ位置の検出や、ＡＰの認証などを可能とするような限られた数のフレームタイプを使用することができるにすぎない。
【００１６】
ＡＰに対する認証に成功した場合、ステーションは、状態２へ上がることが可能となり、この状態でＡＰに対する認証は受けられるが、ＡＰとの関連付けは受けられない。状態２で、ステーションは、ステーションがＡＰとの関連づけを受けることなどを可能とするような限られた数のフレームタイプを使用することができる。
【００１７】
次いで、ステーションがＡＰとの関連づけまたは再関連づけに成功した場合、ステーションは、状態３へ上がり、この状態で、認証と関連付けとを受けることが可能となる。状態３で、ステーションは任意のフレームタイプを使用して、ＷＬＡＮ内のＡＰおよび別のステーションとの通信を行うことが可能となる。ステーションが関連付け解除通知を受信した場合、ステーションは状態２への遷移が可能となる。さらに、ステーションは、認証解除通知を受信した場合、状態１への遷移が可能となる。ＩＥＥＥ８０２．１１規格の下では、ステーションは異なるＡＰに対して同時に認証を受けることはできるが、関連付けについてはいつも１つのＡＰとの関連付けしか受けることはできない。
【００１８】
再度図２を参照すると、ひとたびステーションがＡＰに対する認証を受け、ＡＰとの関連づけを受けると、ステーションはＷＬＡＮ内の別のステーションと通信を行うことが可能となる。特に、ステーションはソースアドレス、基本サービス設定識別アドレス（ｂａｓｉｃ  ｓｅｒｖｉｃｅ  ｓｅｔ  ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  ａｄｄｒｅｓｓ）（“ＢＳＳＩＤ”）および宛先アドレスを含むメッセージをステーションの関連するＡＰへ伝送することが可能となる。次いで、ＡＰは、宛先アドレスとしてメッセージに指定されたステーションへこのメッセージを配信することができる。この宛先アドレスは、配信システムを通じてＡＰとリンクされた同じＢＳＳ内の、あるいは、別のＢＳＳ内のステーションを指定することができる。
【００１９】
図２は、各々が３つのステーションを備えた３つのＢＳＳを有する拡張サービス設定を描くものであるが、拡張サービス設定を行うことにより、任意の数のステーションを設けることが可能な任意の数のＢＳＳを備えることが可能となる。
【００２０】
図４を参照すると、検出器を用いてＷＬＡＮをモニタすることができる。さらに詳細には、ＷＬＡＮ上で伝送信号を受信し、次いで、受信した伝送信号に基づいてデータベースを編集できるように検出器を構成することができる。以下説明するように、データベースで編集した情報を利用して、種々のイベントの発生に対するＷＬＡＮのモニタおよび／または問題点の診断を次に行うことが可能となる。
【００２１】
図５を参照すると、１つの構成では、検出器により編集されたデータベースには、ノード要素、セッション要素およびチャネル要素が含まれる。図５は、検出器が編集したデータベースの構造を抽象的に描くことを意図したものであって、データベースの実際の構造を描くことを意図するものではないことに留意されたい。
【００２２】
ノード要素はＡＰやステーションのようなＷＬＡＮ内のノードと関連づけられる。１つの構成では、ノード要素は、フレームのソースフィールドと宛先アドレスフィールドとから得ることができるＭＡＣアドレスにより索引付けが行われる。データベース内の個々のノード要素には、当該ノードの中へ入ってくる伝送信号の数を追跡する１組の統計と、当該ノードから出てゆく伝送信号の数を追跡する別の組の統計とが含まれる。上記組の統計では、フレームタイプ（ビーコン、プローブ、など）、アドレスタイプ（ユニキャスト、マルチキャスト、放送、など）、受信無線属性（信号強度、ノイズ、ＣＲＣエラー、伝送信号速度など）に基づいて伝送信号の類別が行われる。個々のノード要素は１または２以上の以下のフィールドを含むことができる。
−  ｃｒｅａｔｅｔｉｍｅ（ノードを発見する時間）
−  ＭＡＣａｄｄｒｅｓｓ（ノードのＭＡＣアドレス）
−  Ｂｅａｃｏｎｌｎｔｅｒｖａｌ（ノードがＡＰである場合のビーコン間隔）
−  Ｃａｐａｂｉｌｉｔｙ（ＥＳＳ／ＩＢＳＳのビットマップ、ＣＦ−ｐｏｌｌ、有線と同レベルのプライバシ（ｗｉｒｅｄ  ｅｑｕｉｖａｌｅｎｔ  ｐｒｉｖａｃｙ：ＷＥＰ）、プリアンブル、チャネルの軽快さ（ａｇｉｌｉｔｙ）、など）
−  ＡｕｔｈＡｌｇｏｓ（オープンシステムまたは共有鍵の認証）
−  ＩｓＩｎＥｓｓＭＯＤＥ（インフラストラクチャモード）
−  ＨａｓＰｒｉｖａｃｙ（作動可能ＷＥＰ）
−  ＳｕｐｐｏｒｔＳｈｏｒｔＰｒｅａｍｂｌｅ（サポートされている短いプリアンブル）
−  ＩｓＡＰ（このノードはＡＰである）
−  ＩｓＢｒｉｄｇｅ（このノードはブリッジである）
−  ＡｐＡｎｎｏｕｎｃｅｄＳＳＩＤ（ＡＰの場合、ＳＳＩＤに通知した）
−  ＳＳＩＤ（ノードのＳＳＩＤ（ＡＰまたはステーション））
−  ＡＰＮＡＭＥ（ノードがＡＰの場合、ノードの、通知を受けたＡＰ名）
−  ＤＳＰａｒａｍＳｅｔ（チャネル割当て）
−  ＳｕｐｐｏｒｔｅｄＲａｔｅｓ（１、２、５．５または１１ｍｂｐｓ）
−  ＩＰＡｄｄｒｅｓｓ（ノードのＩＰアドレス）
ステーションが認証を受け、ＡＰとの関連付けを受けた場合などに、セッション要素は任意の２つのノード間で確立されたセッションと関連づけられる。データベース内の個々のセッション要素には、２つのノード間での１方向の伝送信号の数を追跡する１組の統計と、２つのノード間での別方向の伝送信号の数を追跡する別の組の統計とが含まれる。例えば、ステーションとＡＰ間にセッションが生じた場合、一方の組の統計はステーションからＡＰへの伝送信号の数を追跡し、他方の組の統計はＡＰからステーションへの伝送信号の数を追跡する。
【００２３】
チャネル要素はＷＬＡＮ内のチャネルと関連づけられる。ＩＥＥＥ８０２．１１規格の現在の実施構成では、合衆国で合計１１チャネルが使用され、ヨーロッパで１３チャネルが使用され、日本で１４チャネルが使用されている。データベース内の個々のチャネル要素には、当該チャネル内の伝送信号の数を追跡する１組の統計が含まれる。
【００２４】
検出器により編集されるデータベースの基本構成について説明したが、以下、検出器により受信できる異なるタイプの伝送信号と、伝送信号から取得できるタイプの情報とについての説明する：
【００２５】
【表１】
0004865819.tif 000002
次いで、受信した伝送信号から得られる情報を利用して、データベースの編集および／または更新を行うことができる。例えば、検出器が、データベースに追加されていないビーコンフレームをノードから受信すると仮定する。これによって、新たなノード要素がデータベース内に形成されることになり、このノードにノード１のラベルをつけるものとする。上述のように、ＭＡＣアドレスはフレームのソースフィールドと宛先アドレスフィールドとから取得することができる。さらに、ビーコンフレームはＡＰにより伝送される。したがって、ノード１はＡＰとして、かつ、そのＭＡＣアドレスにより特定することができる。さらに、上述のように、ビーコンフレームは、ビーコン間隔、ケイパビリティ、プライバシプリアンブル、ＳＳＩＤ、サポートレート、チャネル、ＡＰ名などの情報を含むことができる。したがって、ノード１の適切なフィールドが上記情報で更新されることになる。さらに、ノード１として外へ向かう伝送信号を追跡する組の統計が更新される。適切なチャネル要素の組の統計も更新される。
【００２６】
次に、プローブ要求が、データベースに追加されていないノードから受信されたと仮定する。このため、新たなノード要素がデータベース内に形成され、このノードにノード２のラベルをつけることにする。さらに、プローブ要求がステーションにより伝送される。したがって、ノード２をステーションとして特定することが可能となる。さらに、上述のように、プローブ要求は、伝送側ノードのＳＳＩＤおよび伝送側ノードのサポートレートなどの情報を含むことができる。したがって、ノード２の適切なフィールドが上記情報で更新されることになる。さらに、ノード２用として外へ向かう伝送信号を追跡する組の統計が更新される。さらに、やはりプローブ要求から決定することができるノード１へプローブ要求が伝送されると仮定すると、ノード１用として内へ向かう伝送信号を追跡する組の統計が更新される。適切なチャネル要素用の統計フィールドも更新される。
【００２７】
ビーコンフレーム内でＡＰのＳＳＩＤの抑制が可能となり、これはビーコンフレームか
らＳＳＩＤを取得できないことを意味する。このような例では、ＡＰへプローブ要求を伝送するステーションのプローブ要求からＡＰのＳＳＩＤを得ることができる。そして、ＡＰはプローブ応答をステーションへ伝送する。プローブ要求が正しいＳＳＩＤを含まなければ、ＡＰはステーションへプローブ応答を伝送しない。このようにして、ステーションがＡＰへ伝送するプローブ要求に基づいてＡＰのビーコン内のＡＰのＳＳＩＤを抑制するＡＰのＳＳＩＤを決定することが可能となる。
【００２８】
次に、データベースへ追加されていないノードからデータフレームが受信されたと仮定する。したがって、データベースで新たなノード要素が形成され、このノードにノード３のラベルをつけることにする。また、本例では、データフレームがノード３からノード１へ伝送されていると仮定する。ノード３とノード１の識別番号はデータフレームのヘッダ情報、特に、宛先アドレスとソースアドレスとをチェックすることにより得ることが可能である。したがって、たとえノード１の存在がわかっていなくても、データフレームからノード１の存在を識別することが可能となる。ノード３とノード１間でのデータフレームの伝送信号によって、２つのノードが同じチャネルで作動していること、および、同じ認証アルゴリズムを利用していることも確定される。したがって、ノード３とノード１用の適切なフィールドの更新が可能となる。ノード３用の外へ向かう伝送信号を追跡する組の統計と、ノード１用の内へ向かう伝送信号を追跡する組の統計と、適切なチャネル要素の組の統計も更新される。
【００２９】
さらに、データフレームのヘッダに基づいてステーションまたはＡＰとしてノード１とノード３とを特定することができる。具体的には、データフレームのヘッダ内の配信システムとしてＡＰが特定される。したがって、ノード３からノード１へのデータフレームの宛先アドレスが配信システムを指定しさえすれば、ノード１をＡＰとして特定することが可能となり、ノード３をステーションとして特定することが可能となる。しかし、宛先アドレスとソースアドレスの双方が配信システムを指定した場合、ノード１とノード３は双方ともＡＰとなる。さらに詳細には、ＡＰはブリッジとして作動することになる。このようにして、検出器で受信したデータフレームに基づいて、ＷＬＡＮ内でブリッジとして作動するノードの特定が可能となる。
【００３０】
データフレームの受信は、ノード３とノード１との間でセッションが確立したことを確認するものでもある。したがって、セッション要素がデータベースで形成され、このセッションにセッション１のラベルをつけることにする。次いで、ノード３からノード１への伝送信号を追跡する組の統計が更新される。
【００３１】
データフレームが暗号化されている場合、ノード１とノード３とを有線と同レベルのプライバシ（ＷＥＰ）暗号方式を利用するものとして特定することができる。次いで、ノード１とノード３内の適切なフィールドが更新される。
【００３２】
このようにして、ＷＬＡＮ内のノードと、セッションと、チャネルとからなるデータベースの編集を検出器により行うことが可能となる。しかし、上記例はデータベースの編集処理についての包括的な説明を意図するものではないことに留意されたい。上記例は、説明ではなくむしろ上記編集処理の例示を意図するものである。
【００３３】
本実施形態例では、検出器は、ある期間にわたって伝送信号を受信することによりデータベースの編集を行う。１つの構成では、検出器は、５分、１０分またはそれ以上の分などの数分の時間にわたってデータベースの編集を行う。しかし、この期間は状況に応じて変動する場合があることに留意されたい。例えば、ＷＬＡＮのさらに包括的なアセスメントを行うために、１時間またはそれ以上の時間のようなさらに長期間を費やす場合もある。
【００３４】
上述のように、検出器は、ＷＬＡＮ内の利用可能なチャネルのスキャニングを行うことにより、ＷＬＡＮを介して伝送信号の受信が可能である。上記とは別に、専用チャネルの選択により走査を行うことが可能である。上記記載のように、利用可能なチャネル数も国に依って変動する場合がある。例えば、合衆国では合計１１チャネルが使用され、ヨーロッパでは１３チャネルが使用され、日本では１４チャネルが使用されている。
【００３５】
検出器がチャネルを走査して伝送信号を受信するとはいえ、検出器は受動的に伝送信号の受信を行う。このことは検出器がＷＬＡＮで信号を放送しないことを意味する。受動的にＷＬＡＮがモニタされる利点として、ＷＬＡＮ上で追加の帯域幅が消費されないという点が挙げられる。
【００３６】
検出器は無線ローカルエリアネットワーク内のステーションであってもよい。さらに、検出器は、移動局、携帯局、固定局、等であってもよい。例えば、検出器はラップトップコンピュータ、個人用情報機器、等であってもよい。さらに、ＷＬＡＮをモニタするために、ユーザが診察用ツールとして検出器を利用したり、管理者が管理上のツールとして利用したりするもの等であってもよい。
【００３７】
例えば、検出器によって編集したデータベースを用いて、種々のイベントの発生に対してＷＬＡＮのモニタを行うことが可能である。以下の表は、編集済みデータベースに基づいて検出が可能な或るセキュリティとパフォーマンスイベントの例をリストするものである：
Ｉ．セキュリティイベント
【００３８】
【表２】
0004865819.tif 000003
ＩＩ．パフォーマンスイベント
【００３９】
【表３−１】
0004865819.tif 000004
【００４０】
【表３−２】
0004865819.tif 000005
１つの構成では、上記リストしたイベントのうちの１つが検出されると、警報を出力するように検出器を構成することが可能である。しかし、どのイベントが警報および警報のタイプをトリガーするかはユーザが選択および／または変更できることに留意されたい。
【００４１】
データベースの編集に加えて、ステーションがサービスを受けるとき経験するかもしれない問題点を分析するとき、特定ステーションの状態を判定できることが望ましい場合がある。上述のように、現在のＩＥＥＥ８０２．１１規格によれば、ステーションは認証を受け、ＡＰと関連づけられてＢＳＳの一部となり、それによってサービスを受けることになる。また上記記載のように、認証処理および関連付け処理の際のステップは３つの状態（状態１、状態２、状態３）に類別される。
【００４２】
例えば、図６を参照して、ＡＰからサービスを受ける際、ステーションに問題が生じていると仮定する。ステーションが状態１に達することができるかどうかを判定すれば、状態２または状態３は問題のトラブルシューティングを助けることができる。
【００４３】
したがって、ＷＬＡＮ内に検出器を配置して、ステーションから送られてくる伝送信号と、ステーションが受信する伝送信号とを検出器が受信できるようにすることが可能とな
る。検出器は必ずしも物理的にステーションに隣接している必要はないことに留意されたい。代わりに、検出器の受信範囲がステーションとＡＰとをカバーするように検出器はステーションの十分近くに存在していればよい。
【００４４】
ステーションから伝送される伝送信号と、ステーションが受信する伝送信号とをチェックすることにより、検出器はステーションの状態を判定することが可能となる。さらに詳細には、異なるタイプの伝送信号を異なる状態を示すものとして特定することが可能となる。例として、異なるタイプの伝送信号と、これらの伝送信号が示す状態とを以下の表に示す：
【００４５】
【表４】
0004865819.tif 000006
したがって、ステーションへまたはステーションから伝送された伝送信号を受信したとき、検出器は伝送信号をチェックして、伝送信号が上記にリストされているタイプの伝送信号のうちの１つであるかどうかの判定を行う。そうであれば、検出器は、伝送信号を受信または伝送したステーションの状態を判定することができる。検出器は、編集済みデータベース内の、ステーション用として受信済みの伝送信号をベースにすることによってもステーションの状態を判定できることに留意されたい。
【００４６】
例えば、ステーションが伝送したプローブ要求フレームを検出器が受信した場合、検出器はステーションが状態１にあると判定することができる。ＡＰによりステーションへ伝送されたプローブ応答フレームを検出器が受信した場合、検出器はステーションが状態１にあると判定することができる。伝送済みまたは受信済みの上位層プロトコルデータであるデータフレームをステーションが受信した場合、検出器はステーションが状態３にあると判定することができる。
【００４７】
チェックリストとして伝送信号のタイプを表示するように検出器を構成することもできる。例えば、以下のチェックリストを提供することができる：
【００４８】
【表５】
0004865819.tif 000007
このリストの伝送信号のうちの１つが検出されると、当該タイプの伝送信号がマークされる。例えば、ステーションが伝送した認証要求が受信されると、検出器は上記から“認証要求伝送済み”の行に“照合印を付ける”ことができる。このようにして、ＷＬＡＮまたはトラブルシュータの管理者などの検出器のユーザはステーションの状態をさらに簡単に判定することができる。
【００４９】
さらに、以下説明するように、ステーションは１または２以上のチャネルの利用が可能である。これによって、利用可能なチャネルの各々について別々のチェックリストを提供することができる。
【００５０】
図７を参照すると、ステーションは、ＡＰからサービスが受けられるようになる前に認証を受ける必要がある。ＩＥＥＥ８０２．１ｘ規格に準拠するＬＡＮプロトコルを介して拡張可能認証プロトコル（ＥＡＰＯＬ）などのＷＬＡＮ環境で認証プロトコルを実行してセキュリティを上げることが可能となる。
【００５１】
現在のＥＡＰＯＬプロトコルによれば、認証を受けることを望むステーション（サプリカントと呼ばれる）は、遠隔認証ダイアルユーザサービス（ＲＡＤＩＵＳ）サーバなどの認証サーバを利用して認証を受ける。図７に描かれているように、ステーションはＡＰと通信し、ＡＰ（オーセンティケータ（ａｕｔｈｅｎｔｉｃａｔｏｒ）と呼ばれる）が認証サーバと通信を行ってステーションの認証を行う。
【００５２】
認証処理中、ステーション、ＡＰおよび認証サーバは複数の伝送信号を交換する。さらに詳細には、１つの例示処理モードで、ＡＰは“ＥＡＰ要求／識別番号”伝送信号をステーションへ伝送する。次いで、ステーションは“ＥＡＰ応答／識別番号”伝送信号をＡＰへ伝送する。次いで、ＡＰは受信済みの“ＥＡＰ応答／識別番号”伝送信号を認証サーバへ伝送する。これに応答して、認証サーバはトークンパスワードシステム（ｔｏｋｅｎ  ｐａｓｓｗｏｒｄ  ｓｙｓｔｅｍ）の場合と同じ様にＡＰへ呼びかけを伝送する。ＡＰはアクセス特権要求（ｃｒｅｄｅｎｔｉａｌ  ｒｅｑｕｅｓｔ）としてステーションへ呼びかけを伝送する。ステーションは、アクセス特権要求に対する応答をＡＰへ伝送する。ＡＰは認証サーバへ応答を伝送する。ステーションからの応答が正しければ、認証サーバは“ＥＡＰ成功”を示す伝送信号をＡＰへ伝送し、ＡＰはステーションへパッケージを伝送する。応答が適切なものでなければ、認証サーバは“ＥＡＰ失敗”を示す伝送信号をＡＰへ伝送し、ＡＰはこの伝送信号をステーションへ伝送する。ステーションと、ＡＰと、認証サーバとの間で交換される伝送信号の数とタイプは実行する処理モードに応じて変動が
可能であると認識すべきである。
【００５３】
上述のように、１つの実施形態例では、ＷＬＡＮ内に検出器を配置することが可能であり、それによって、ステーションから伝送され、ステーションが受信した伝送信号を検出器が受信できるようになっている。再言するが、検出器は必ずしも物理的にステーションに隣接している必要はないことに留意されたい。代わりに、検出器の受信範囲がステーションをカバーするように検出器はステーションの十分近くに存在していればよい。
【００５４】
ステーションから伝送され、受信される伝送信号をチェックすることにより、検出器はステーションの状態を判定することができる。さらに詳細には、検出器は、ＥＡＰＯＬプロトコルに従って上記記載の認証処理中、ステーションとＡＰ間で交換される伝送信号を受信することができる。次いで、検出器は受信した伝送信号に基づいてステーションの状態を判定することができる。具体的には、ＥＡＰＯＬトランザクションが８０２．１１データとして状態３で行われることに起因して、ステーションを状態３にあるものと判定することができる。
【００５５】
さらに、伝送信号のタイプをチェックリストとして表示するように検出器を構成することも可能である。例えば、以下のチェックリストを表示することができる：
【００５６】
【表６】
0004865819.tif 000008
上記リストの伝送信号のうちの１つが検出されると、当該タイプの伝送信号がマークされる。例えば、ＡＰが伝送した“ＥＡＰ要求／識別番号”パッケージが受信された場合、検出器は上記から“伝送された識別番号要求”の行に“照合印を付ける”ことができる。このようにして、ＷＬＡＮまたはトラブルシュータの管理者などの検出器のユーザはステーションの状態をさらに簡単に決定することができる。
【００５７】
さらに、以下に説明するように、ステーションは１または２以上のチャネルを使用することができる。したがって、利用可能なチャネルの各々について別々のチェックリストを提供することができる。
【００５８】
ステーションから伝送され、ステーションが受信した伝送信号を特定するために、検出器は、ステーションのＭＡＣアドレスを取得する。このＭＡＣアドレスは、伝送済みフレームのソースフィールドと宛先アドレスフィールドとから得ることができる。ＭＡＣアドレスは、ステーションから直接取得することも可能である。上記とは別に、ステーションのＭＡＣアドレスを格納し、ＭＡＣアドレス割当て表から検索することができる。ＷＬＡＮの管理者がこのＭＡＣアドレス割当て表の保守管理を行うことができる。
【００５９】
さらに、ステーションが通信を試行している特定の対象ＡＰがわかっていれば、当該ＡＰが作動している特定のチャネルをモニタすることが可能となる。ステーションが、複数のＡＰとの通信を試行していて、かつ、当該ＡＰの識別番号がわかっていれば、当該ＡＰが作動している特定のチャネルのモニタが可能である。
【００６０】
さらに、検出器は、無線ローカルエリアネットワークのチャネルを走査して、既知または未知のＡＰを持つステーションから伝送され、該ステーションが受信した伝送信号を受信することができる。上述のように、ＩＥＥＥ８０２．１１規格の現在の実施構成では、合衆国で合計１１チャネルが使用され、ヨーロッパで１３チャネルが使用され、日本で１４チャネルが使用されている。便宜上、以下の説明では検出器とＷＬＡＮとが合衆国内に配置されているものと仮定する。しかし、検出器は任意の個数のチャネルを用いて、および、様々な国々において作動するように構成することが可能であることに留意されたい。
【００６１】
１つの構成では、チャネル１をモニタすることにより検出器は走査を開始し、次いで、残りの１０チャネルの各々を下へ走査するように構成される。サービスを受ける際、ステーションに問題が生じると、ステーションは通常、チャネルを切り替え、関連付けの試行を繰り返し、関連付け失敗のシナリオを繰り返すことになる。ステーションは、サービスを受ける努力を行う際、チャネルを通じて連続サイクル処理を行うことができる。したがって、検出器は、十分な時間の間、特定のチャネルをモニタするように構成され、ステーションが１または２以上のサイクルを終了できるようになる。例えば、検出器は約３秒の間個々のチャネルのモニタを行うように構成することができる。
【００６２】
チャネルのすべてを走査後伝送信号が検出されなかった場合、ステーションはリブートされる。上述のように、サービスを受けようと試行する際、ステーションはチャネルを介して繰り返しサイクル処理を行うように構成することができる。しかし、１回のサイクルを試行するだけで最後のチャネルを試行した後、停止するようにステーションを構成してもよい。ステーションがリブートされると、ステーションは一般にチャネル１で作動を開始する。したがって、ステーションのリブートを行うことにより、さらに、チャネル１でモニタを行うことにより、ステーションへ伝送されるまたはステーションが受信する伝送信号の検出が可能となる。しかし、ステーションのリブートに若干の時間（一般に数秒）がかかる場合もある。したがって、検出器は、別のチャネルよりもより長い継続時間の間チャネル１をモニタするように構成される。例えば、１つの構成では、検出器は、３０秒間チャネル１をモニタするように構成される。
【００６３】
上述のように、検出器はＷＬＡＮで利用可能なチャネルを走査することができる。上記とは別に、専用チャネルを選択して、この専用チャネルを走査することができる。検出器は、チャネルの走査を行うとはいえ、受動的に伝送信号の受信を行う。この受動的受信は、ＷＬＡＮで信号を放送しないことを意味するものである。このことによって、ＷＬＡＮで追加の帯域幅が消費されないという利点が生じることになる。
【００６４】
検出器は、無線ローカルエリアネットワーク内のステーションであってもよい。さらに、検出器は、移動局、携帯局、固定局、等であってもよい。例えば、検出器はラップトップコンピュータ、個人用情報機器、等であってもよい。さらに、検出器はユーザが診察用ツールとして利用したり、管理者が管理上のツールとして利用したりするもの等であってもよい。
【００６５】
編集済みデータベースおよび／またはステーションの所定の状態に基づいて、ステーションの接続上の問題の原因を確定することができる。例えば、以下の表は生じ得る問題並びにこれら問題点の検出方法をリストするものである。
【００６６】
【表７】
0004865819.tif 000009
或る実施形態、実例、適用例と関連して本発明について説明したが、本発明から逸脱することなく、種々の修正および変更を行うことも可能であることは当業者には明らかであろう。
【図１】
0004865819.tif 000010
【図２】
0004865819.tif 000011
【図３】
0004865819.tif 000012
【図４】
0004865819.tif 000013
【図５】
0004865819.tif 000014
【図６】
0004865819.tif 000015
【図７】
0004865819.tif 000016