(57)【要約】  隣接ＢＳＳからのパケットを十分に処理して、ＷＬＡＮ、メッシュネットワーク、又は同様なワイヤレス通信システムに関する方法及び装置を開示する。装置は、ＭＰインターバルタイマ、ＰＭＰタイマ、及び受信機のフィルタを含む、ＢＳＳにおけるＡＰとすることができる。ＭＰインターバルタイマのインターバルを、受信機のフィルタが使用可能である間、設定する。インターバルの間、ＡＰは、ＡＰ自体のＢＳＳから生じるパケットのみを処理する。ＭＰインターバルタイマが満了すると、ＰＭＰタイマの値を、予め定められたタイムデュレーションに設定して、及び受信機のフィルタを使用不可能にする。予め定められたタイムデュレーションの間、ＡＰは、パケットが生じるＢＳＳと関係なくすべての受信パケットを処理する。受信機のフィルタは、ＰＭＰタイマが満了すると、再び使用可能となる。
2008547242.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの隣接ＢＳＳからの信号を受信する性能を有する複数の基本サービスセット（ＢＳＳ）及び測定周期（ＭＰ）インターバルタイマ、プロミスキャス測定周期（ＰＭＰ）タイマ、受信機のフィルタを含むトランシーバを含むアクセスポイント（ＡＰ）と少なくとも１つのワイヤレス送受信ユニット（ＷＴＲＵ）とを含むワイヤレス通信システムにおいて、ＡＰにより受信され、ＡＰ自体のＢＳＳ及び少なくとも１つの隣接ＢＳＳから生じるデータパケットを処理する方法であって、
（ａ）前記ＭＰインターバルタイマのインターバルを設定する一方、前記受信機のフィルタを使用可能にし、前記ＡＰが前記ＡＰ自体のＢＳＳから生じる与えられたチャネル上、受信されるパケットのみを処理するよう制限するステップと、
（ｂ）前記ＭＰインターバルタイマが満了すると、前記ＰＭＰタイマを予め定められたタイムデュレーションに設定し、及び前記予め定められたタイムデュレーションに対して前記受信機のフィルタを使用不可能にし、前記ＡＰが前記ＡＰ自体のＢＳＳと前記少なくとも１つの隣接ＢＳＳとから生じる与えられたチャネル上、受信されるパケットを処理するステップと、
（ｃ）前記ＰＭＰタイマが満了すると、前記受信機のフィルタを使用可能にするステップと
を備えたことを特徴とする方法。
【請求項２】
前記ＡＰがサイレント周期タイマ（ＳＭＰ）をさらに含み、
（ｄ）前記受信機のフィルタが前記ステップ（ｃ）において使用可能であると、前記ＭＰインターバルタイマのインターバルを再設定するステップと、
（ｅ）ＳＭＰ又はＰＭＰを起動するかどうかを決定するステップと、
（ｆ）前記ステップ（ｅ）においてＳＭＰが起動される決定がなされると、
（ｆ１）前記ＭＰインターバルタイマが満了すると、前記ＳＭＰタイマを予め定められた時間周期に設定し、前記予め定められた時間周期に対して、前記受信機のフィルタを使用不可能にするステップと、
（ｆ２）前記ＡＰが前記与えられたチャネルから少なくとも１つの他のチャネルに切替えるステップと、
（ｆ３）前記ＡＰが前記他のチャネル上、受信されるすべてのパケットを処理するステップと、
（ｆ４）前記ＡＰが、前記ＳＭＰタイマが満了すると前記他のチャネルから前記与えられたチャネルに切替えるステップと
をさらに備えたことを特徴とする請求項１に記載の方法。
【請求項３】
前記ＭＰインターバルタイマのインターバルが、固定された部分及び可変の部分を有することを特徴とする請求項１に記載の方法。
【請求項４】
前記ステップ（ｅ）においてなされる決定の結果が、周期性の定数により、前記ＳＭＰを起動することと前記ＰＭＰを起動することとの間において変動することを特徴とする請求項２に記載の方法。
【請求項５】
前記周期性の定数が２であるならば、すべての他のＭＰがＳＭＰに対応することを特徴とする請求項４に記載の方法。
【請求項６】
前記周期性の定数が２であるならば、すべての他のＭＰがＰＭＰに対応することを特徴とする請求項４に記載の方法。
【請求項７】
前記周期性の定数が、すべてのＭＰがＳＭＰとして与えられるように前記ＡＰの発見の段階の間、１に設定されることを特徴とする請求項４に記載の方法。
【請求項８】
ＡＰがパケット情報データベースをさらに含み、
（ｂ１）ＡＰが、前記与えられたチャネル上、受信されるアウトオブＢＳＳパケット上の測定を実行し及びパケット情報を収集するステップと、
（ｂ２）前記パケット情報データベースにおいて前記パケット情報を格納するステップと
をさらに備えたことを特徴とする請求項１に記載の方法。
【請求項９】
前記格納されたパケット情報が、アウトオブＢＳＳパケットの受信信号強度インディケーション（ＲＳＳＩ）測定を含むことを特徴とする請求項８に記載の方法。
【請求項１０】
前記ＲＳＳＩ測定を使用して隣接ＡＰ及びＷＴＲＵの近接を決定することを特徴とする請求項９に記載の方法。
【請求項１１】
前記格納されたパケット情報が、個々のノードから受信されるパケット数及びパケットデュレーションからを含むことを特徴とする請求項８に記載の方法。
【請求項１２】
前記パケット数及びパケットデュレーションを使用して、前記与えられたチャネル上、動作している隣接ＡＰ及びＷＴＲＵから媒体利用を推定することを特徴とする請求項１１に記載の方法。
【請求項１３】
前記パケット情報を、前記アウトオブＢＳＳのメディアアクセス制御（ＭＡＣ）ヘッダフィールドから収集し、及びメモリに格納することを特徴とする請求項８に記載の方法。
【請求項１４】
前記ＭＡＣヘッダフィールドから収集されるパケット情報は、前記アウトオブＢＳＳパケットを生じるＢＳＳ又はＷＴＲＵと、前記アウトオブＢＳＳパケットを受信する時刻を識別することを特徴とする請求項１３に記載の方法。
【請求項１５】
前記ＭＡＣヘッダフィールドから収集されるパケット情報は、少なくとも１つのＡＰのＭＡＣアドレスを識別することを特徴とする請求項１３に記載の方法。
【請求項１６】
前記ＭＡＣヘッダフィールドから収集されるパケット情報は、目的地アドレスを識別することを特徴とする請求項１３に記載の方法。
【請求項１７】
前記ＡＰは、前記ＡＰが前記少なくとも１つの他のチャネルに切替えられると、前記与えられたチャネル上の伝送を停止することを特徴とする請求項２に記載の方法。
【請求項１８】
少なくとも１つの隣接ＢＳＳからの信号を受信する性能を有する複数の基本サービスセット（ＢＳＳ）及びを少なくとも１つのワイヤレス送受信ユニット（ＷＴＲＵ）と、アクセスポイント（ＡＰ）により受信され、ＡＰ自体のＢＳＳ及び少なくとも１つの隣接ＢＳＳから生じるデータパケットを処理するＡＰとを含むワイヤレス通信システムにおけるＡＰであって、
（ａ）プロセッサと、
（ｂ）前記プロセッサに連結された測定周期（ＭＰ）インターバルタイマと、
（ｂ）前記プロセッサに連結されたプロミスキャス測定周期（ＰＭＰ）タイマと、
（ｃ）前記プロセッサに連結され、受信機のフィルタを含むトランシーバと、
（ｉ）前記ＭＰインターバルタイマのインターバルを設定する一方、前記受信機のフィルタを使用可能にし、前記ＡＰが前記ＡＰ自体のＢＳＳから生じる与えられたチャネル上、受信されるパケットのみを処理するよう制限し、
（ii）前記ＭＰインターバルタイマが満了すると、前記ＰＭＰタイマを予め定められたタイムデュレーションに設定し、及び前記予め定められたタイムデュレーションに対して前記受信機のフィルタを使用不可能にし、前記ＡＰが前記ＡＰ自体のＢＳＳと前記少なくとも１つの隣接ＢＳＳとから生じる与えられたチャネル上、受信されるパケットを処理し、
（iii）前記ＰＭＰタイマが満了すると、前記受信機のフィルタを使用可能にする
前記プロセッサと
を備えたことを特徴とするＡＰ。
【請求項１９】
（ｄ）サイレント周期タイマ（ＳＭＰ）をさらに備え、
前記プロセッサがＳＭＰ又はＰＭＰを起動するかどうかを決定し、ＳＭＰが起動されることが決定されると、前記プロセッサが
（iv）前記ＰＭＰタイマが満了すると、前記受信機のフィルタが使用可能であるならば、前記ＭＰインターバルタイマのインターバルを再設定し、
（ｖ）ＳＭＰタイマの値を、予め定められた時間周期に設定し、及び前記ＭＰインターバルタイマが満了すると、前記予め定められた時間周期に対して前記受信機のフィルタを使用不可能にすること
を特徴とする請求項１８に記載のＡＰ。
【請求項２０】
前記トランシーバが、前記与えられたチャネルから少なくとも１つの他のチャネルへ切替え、及び前記ＡＰが、前記他のチャネル上、受信されるすべてのパケットを処理することを特徴とする請求項１９に記載のＡＰ。
【請求項２１】
前記ＡＰが、前記他のチャネル上、受信されるパケットにより前記他のチャネルの機能レベルを決定し、及び前記トランシーバが、前記ＳＭＰタイマが満了すると、前記他のチャネルから前記与えられたチャネルに切替えることを特徴とする請求項２０に記載のＡＰ。
【請求項２２】
前記ＭＰインターバルタイマのインターバルが、固定された部分及び可変の部分を有することを特徴とする請求項１８に記載のＡＰ。
【請求項２３】
前記プロセッサによりなされる決定の結果が、周期性の定数により、前記ＳＭＰを起動することと前記ＰＭＰを起動することとの間において変動することを特徴とする請求項１９に記載のＡＰ。
【請求項２４】
前記周期性の定数が２であるならば、すべての他のＭＰがＳＭＰに対応することを特徴とする請求項２３に記載のＡＰ。
【請求項２５】
前記周期性の定数が２であるならば、すべての他のＭＰがＰＭＰに対応することを特徴とする請求項２３に記載のＡＰ。
【請求項２６】
前記周期性の定数が、すべてのＭＰがＳＭＰとして与えられるように前記ＡＰの発見の段階の間、１に設定されることを特徴とする請求項２３に記載のＡＰ。
【請求項２７】
（ｄ）パケット情報データベースをさらに備え、
ＡＰが、前記与えられたチャネル上、受信されるアウトオブＢＳＳパケット上の測定を実行し及びパケット情報を収集し、及び前記パケット情報データベースにおいて前記パケット情報を格納することを特徴とする請求項１８に記載のＡＰ。
【請求項２８】
前記格納されたパケット情報が、アウトオブＢＳＳパケットの受信信号強度インディケーション（ＲＳＳＩ）測定を含むことを特徴とする請求項２７に記載のＡＰ。
【請求項２９】
前記ＲＳＳＩ測定を使用して隣接ＡＰ及びＷＴＲＵの近接を決定することを特徴とする請求項２８に記載のＡＰ。
【請求項３０】
前記格納されたパケット情報が、個々のノードから受信されるパケット数及びパケットデュレーションからを含むことを特徴とする請求項２７に記載のＡＰ。
【請求項３１】
前記パケット数及びパケットデュレーションを使用して、前記与えられたチャネル上、動作している隣接ＡＰ及びＷＴＲＵから媒体利用を推定することを特徴とする請求項３０に記載のＡＰ。
【請求項３２】
前記パケット情報を、前記アウトオブＢＳＳのメディアアクセス制御（ＭＡＣ）ヘッダフィールドから収集し、及びメモリに格納することを特徴とする請求項２７に記載のＡＰ。
【請求項３３】
前記ＭＡＣヘッダフィールドから収集されるパケット情報は、前記アウトオブＢＳＳパケットを生じるＢＳＳ又はＷＴＲＵと、前記アウトオブＢＳＳパケットを受信する時刻を識別することを特徴とする請求項３２に記載のＡＰ。
【請求項３４】
前記ＭＡＣヘッダフィールドから収集されるパケット情報は、少なくとも１つのＡＰのＭＡＣアドレスを識別することを特徴とする請求項３２に記載のＡＰ。
【請求項３５】
前記ＭＡＣヘッダフィールドから収集されるパケット情報は、目的地アドレスを識別することを特徴とする請求項３２に記載のＡＰ。
【請求項３６】
前記トランシーバは、前記トランシーバが前記少なくとも１つの他のチャネルに切替えられると、前記与えられたチャネル上の伝送を停止することを特徴とする請求項２０に記載のＡＰ。
【請求項３７】
少なくとも１つの隣接ＢＳＳからの信号を受信する性能を有する複数の基本サービスセット（ＢＳＳ）及びを少なくとも１つのワイヤレス送受信ユニット（ＷＴＲＵ）と、アクセスポイント（ＡＰ）により受信され、ＡＰ自体のＢＳＳ及び少なくとも１つの隣接ＢＳＳから生じるデータパケットを処理するＡＰにおいて組み入れられる集積回路（ＩＣ）とを含むワイヤレス通信システムにおけるＩＣであって、
（ａ）プロセッサと、
（ｂ）前記プロセッサに連結された測定周期（ＭＰ）インターバルタイマと、
（ｂ）前記プロセッサに連結されたプロミスキャス測定周期（ＰＭＰ）タイマと、
（ｃ）前記プロセッサに連結され、受信機のフィルタを含むトランシーバと、
（ｉ）前記ＭＰインターバルタイマのインターバルを設定する一方、前記受信機のフィルタを使用可能にし、前記ＡＰが前記ＡＰ自体のＢＳＳから生じる与えられたチャネル上、受信されるパケットのみを処理するよう制限し、
（ii）前記ＭＰインターバルタイマが満了すると、前記ＰＭＰタイマを予め定められたタイムデュレーションに設定し、及び前記予め定められたタイムデュレーションに対して前記受信機のフィルタを使用不可能にし、前記ＡＰが前記ＡＰ自体のＢＳＳと前記少なくとも１つの隣接ＢＳＳとから生じる与えられたチャネル上、受信されるパケットを処理し、
（iii）前記ＰＭＰタイマが満了すると、前記受信機のフィルタを使用可能にする
前記プロセッサと
を備えたことを特徴とするＩＣ。
【請求項３８】
（ｄ）サイレント周期タイマ（ＳＭＰ）をさらに備え、
前記プロセッサがＳＭＰ又はＰＭＰを起動するかどうかを決定し、ＳＭＰが起動されることが決定されると、前記プロセッサが
（iv）前記ＰＭＰタイマが満了すると、前記受信機のフィルタが使用可能であるならば、前記ＭＰインターバルタイマのインターバルを再設定し、
（ｖ）ＳＭＰタイマの値を、予め定められた時間周期に設定し、及び前記ＭＰインターバルタイマが満了すると、前記予め定められた時間周期に対して前記受信機のフィルタを使用不可能にすること
を特徴とする請求項３７に記載のＩＣ。
【請求項３９】
前記トランシーバが、前記与えられたチャネルから少なくとも１つの他のチャネルへ切替え、及び前記ＡＰが、前記他のチャネル上、受信されるすべてのパケットを処理することを特徴とする請求項３８に記載のＩＣ。
【請求項４０】
前記ＡＰが、前記他のチャネル上、受信されるパケットにより前記他のチャネルの機能レベルを決定し、及び前記トランシーバが、前記ＳＭＰタイマが満了すると、前記他のチャネルから前記与えられたチャネルに切替えることを特徴とする請求項３９に記載のＩＣ。
【請求項４１】
前記ＭＰインターバルタイマのインターバルが、固定された部分及び可変の部分を有することを特徴とする請求項３７に記載のＩＣ。
【請求項４２】
前記プロセッサによりなされる決定の結果が、周期性の定数により、前記ＳＭＰを起動することと前記ＰＭＰを起動することとの間において変動することを特徴とする請求項３８に記載のＩＣ。
【請求項４３】
前記周期性の定数が２であるならば、すべての他のＭＰがＳＭＰに対応することを特徴とする請求項４２に記載のＩＣ。
【請求項４４】
前記周期性の定数が２であるならば、すべての他のＭＰがＰＭＰに対応することを特徴とする請求項４２に記載のＩＣ。
【請求項４５】
前記周期性の定数が、すべてのＭＰがＳＭＰとして与えられるように前記ＡＰの発見の段階の間、１に設定されることを特徴とする請求項４２に記載のＩＣ。
【請求項４６】
（ｄ）前記ＡＰがパケット情報データベースをさらに備え、
ＡＰが、前記与えられたチャネル上、受信されるアウトオブＢＳＳパケット上の測定を実行し及びパケット情報を収集し、及び前記パケット情報データベースにおいて前記パケット情報を格納することを特徴とする請求項３７に記載のＩＣ。
【請求項４７】
前記格納されたパケット情報が、アウトオブＢＳＳパケットの受信信号強度インディケーション（ＲＳＳＩ）測定を含むことを特徴とする請求項４６に記載のＩＣ。
【請求項４８】
前記ＲＳＳＩ測定を使用して隣接ＡＰ及びＷＴＲＵの近接を決定することを特徴とする請求項４７に記載のＩＣ。
【請求項４９】
前記格納されたパケット情報が、個々のノードから受信されるパケット数及びパケットデュレーションからを含むことを特徴とする請求項４６に記載のＩＣ。
【請求項５０】
前記パケット数及びパケットデュレーションを使用して、前記与えられたチャネル上、動作している隣接ＡＰ及びＷＴＲＵから媒体利用を推定することを特徴とする請求項４９に記載のＩＣ。
【請求項５１】
前記パケット情報を、前記アウトオブＢＳＳのメディアアクセス制御（ＭＡＣ）ヘッダフィールドから収集し、及びメモリに格納することを特徴とする請求項４６に記載のＩＣ。
【請求項５２】
前記ＭＡＣヘッダフィールドから収集されるパケット情報は、前記アウトオブＢＳＳパケットを生じるＢＳＳ又はＷＴＲＵと、前記アウトオブＢＳＳパケットを受信する時刻を識別することを特徴とする請求項５１に記載のＩＣ。
【請求項５３】
前記ＭＡＣヘッダフィールドから収集されるパケット情報は、少なくとも１つのＡＰのＭＡＣアドレスを識別することを特徴とする請求項５１に記載のＩＣ。
【請求項５４】
前記ＭＡＣヘッダフィールドから収集されるパケット情報は、目的地アドレスを識別することを特徴とする請求項５１に記載のＩＣ。
【請求項５５】
前記トランシーバは、前記トランシーバが前記少なくとも１つの他のチャネルに切替えられると、前記与えられたチャネル上の伝送を停止することを特徴とする請求項３９に記載のＩＣ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般には、ワイヤレス通信システムに関し、より詳細には、ＰＭＰ（ｐｒｏｍｉｓｃｕｏｕｓ  ｍｅａｓｕｒｅｍｅｎｔ  ｐｅｒｉｏｄ；プロミスキャス測定周期）又はＰＭＰと共存する他のＭＰ（ｍｅａｓｕｒｅｍｅｎｔ  ｐｅｒｉｏｄ；測定周期）（例えば、ＳＭＰ（ｓｉｌｅｎｔ  ｍｅａｓｕｒｅｍｅｎｔ  ｐｅｒｉｏｄ；サイレント測定周期）を設定し、ローカル及び隣接の基本サービスセット（ＢＳＳ）から生じるパケットを処理する方法及び装置に関する。
【背景技術】
【０００２】
従来、ワイヤレス・ローカル・エリア・ネットワーク（ＷＬＡＮ）がインフラストラクチャモード又はメッシュモードにおいて作動していると、ＷＬＡＮのＢＳＳ内において作動する各々のアクセスポイント（ＡＰ）は、ＡＰに関連付けられた１つ又は複数のＷＴＲＵ（ｗｉｒｅｌｅｓｓ  ｔｒａｎｓｍｉｔ／ｒｅｃｅｉｖｅ  ｕｎｉｔ）（すなわち、ワイヤレスステーション）と通信する。ＡＰ及び関連付けられたＷＴＲＵは、与えられたチャネルによってパケットを送信かつ受信することにより、互いに通信する。無免許のスペクトルにおける典型的な配置において、同一のチャネル上において作動する１つ又は複数のＡＰがあることがある。上述の場合、電力設定と周波数設定との両方を調整して、干渉及び遅延数を削減することによって、システム性能を改善する必要があることがある。
【０００３】
電力レベル及び周波数設定の調整を助力するのに使用されるメトリックは、与えられたチャネル上の機能レベルである。与えられたチャネル上の機能レベルを決定するために、ＡＰが、同一のチャネル上において、隣接したＢＳＳから受信するすべてのパケットを処理することが有利である。
【０００４】
サイレント測定周期を使用する無線リソースを管理するワイヤレス通信方法及び装置がある（例えば、特許文献１参照。）。
【０００５】
【特許文献１】米国特許出願１１／００９，８２１
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、隣接したＢＳＳから生じるパケットを効果的に処理し、及び測定しているノードについて、現在、サービスされているトラヒックに対して影響を与えず又は混乱させることなく、ＷＬＡＮ、メッシュネットワーク又は同様なワイヤレス通信システム内におけるすべてのノード間のトラヒック特性を評価する方法及び装置に関する。
【課題を解決するための手段】
【０００７】
通常、各々のＡＰは、不必要なデータをブロックし、及び必要なデータのみをＡＰ要件によるＭＡＣ（ｍｅｄｉｕｍ  ａｃｃｅｓｓ  ｃｏｎｔｒｏｌ）レイヤに伝えるのに使用される受信機のフィルタを有する。要件の処理に制限するために、通常の動作において、ＡＰは、ＡＰ行きのパケットのみがＡＰのＭＡＣレイヤに転送され、及び他の不必要なパケットがさらに処理されずに受信機のフィルタによりブロックされるように、受信機のフィルタを設定する。しかしながら、与えられたチャネル上の機能レベルを決定するために、隣接したＢＳＳからのすべてのパケット（ｏｕｔ−ｏｆ−ＢＳＳ  ｐａｃｋｅｔ；アウトオブＢＳＳパケット）を受信かつ処理する必要がある。アウトオブＢＳＳパケット情報は、ヘッダ情報及び第一測定要件としてのＲＳＳＩ（ｒｅｃｅｉｖｅｄ  ｓｉｇｎａｌ  ｓｔｒｅｎｇｔｈ  ｉｎｄｉｃａｔｉｏｎ）などを含む。
【０００８】
ＡＰの受信機のフィルタを、受信されるパケットのすべてがＡＰのＭＡＣレイヤに転送されるように設定することができる。動作の上述のモードは、プロミスキャスモード（ｐｒｏｍｉｓｃｕｏｕｓ  ｍｏｄｅ）と呼ばれ、及びＡＰに、アウトオブＢＳＳパケットのすべてを処理させ、隣接したＢＳＳから送信されるアウトオブＢＳＳパケットからの必要な情報を検索させることを可能にする。
【０００９】
しかしながら、ＡＰがプロミスキャスモードにおいて連続して動作すると、ＡＰの性能は、すべてのパケットを受信かつ処理する場合のＡＰの中のプロセッサにおいて課される余分なロードのために、減少する。加えて、ＡＰがプロミスキャスモードにおいて動作すると、新しいＷＴＲＵは、ロードが確立されたしきい値を超える場合、ＡＰとの関連付けから制限される。
【００１０】
ＡＰ上の劣化を最小化させ及びトラヒックを特徴づけるために、プロミスキャスモードにおける動作は、とても制限され及び正常なデュレーションに制限される。収集された統計のサンプルは、より長いインターバルを通じて平均され、トラヒックを完全に信頼できるものとして特徴づけされる。
【００１１】
装置は、ＢＳＳの中のＡＰとすることができる。ＢＳＳは、ＭＰ（ｍｅａｓｕｒｅｍｅｎｔ  ｐｅｒｉｏｄ）インターバルタイマ、ＰＭＰタイマ、受信機のフィルタを含む。ＭＰインターバルタイマのインターバルが設定されると同時に、受信機のフィルタが使用可能となる。インターバルの間、ＡＰは、ＡＰ自体のＢＳＳから生じるパケットのみの処理に制限される。ＭＰインターバルタイマが満了すると、ＰＭＰタイマの値は、予め定められたタイムデュレーションに設定され、及び受信機のフィルタは使用不可能となる。予め定められたタイムデュレーションの間、ＡＰは、パケットが生じるＢＳＳと関係なく受信されるすべてのパケットを処理する。受信機のフィルタは、ＰＭＰタイマが満了すると、再び使用可能となる。
【００１２】
ＰＭＰを、ＳＭＰなど、他の種類の測定周期といっしょに与えることができる。ＭＰインターバルタイマが満了すると、ＰＭＰかＳＭＰかの何れかが与えられる。ＰＭＰの間、ＡＰは同一チャネル上のデータパケットを処理する一方、ＳＭＰの間、ＡＰはＡＣＳ（ａｃｔｉｖｅ  ｃｈａｎｎｅｌ  ｓｅｔ）の中のすべてのチャネル上のデータパケットを処理する。
【発明を実施するための最良の形態】
【００１３】
本明細書において以後、制限はしないが、用語の「ＷＴＲＵ」は、ワイヤレスステーション（ＳＴＡ）、ユーザ装置（ＵＥ）、移動局、固定又は移動の加入者ユニット、ページャ、又はワイヤレス環境において動作可能な他のあらゆる種類の装置を含む。本明細書において以後参照する場合、制限はしないが、用語の「ＡＰ」は、Ｎｏｄｅ−Ｂ、基地局、サイトコントローラ、又はワイヤレス環境における他のあらゆる種類のインタフェース装置を含む。
【００１４】
本発明の機能を、ＩＣ（ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）に組み込む、又は複数の連結コンポーネントを含む回路において構成することができる。
【００１５】
本発明は、測定するノードについて、現在サービス中のトラヒックに影響を与えず又は混乱を与えずに、ＷＬＡＮ若しくはＭＥＳＨ又は同様なワイヤレスシステム内のすべてのノード間のトラヒックについての特徴を監視かつ推定する手段を提供する。
【００１６】
図１は、ローカルＢＳＳ１０６ａ及び分散システム１０８により接続される少なくとも１つの隣接ＢＳＳ１０６ｂを含むワイヤレス通信システム１００を示す。本発明は、図１に示すようなインフラストラクチャネットワーク、又はメッシュネットワーク（図示せず）に適用可能である。ローカルＢＳＳ１０６ａは、ＡＰ１０２ａ及び１つ又は複数のＷＴＲＵ１０４ａ、１０４ｂ、１０４ｃを含む。少なくとも１つの隣接ＢＳＳ１０６ｂは、ＡＰ１０２ｂ及び１つ又は複数のＷＴＲＵ１０４ｄ〜１０４ｎを含む。ＢＳＳ１０６ａ、１０６ｂ及び分散システム１０８は、ＥＳＳ（ｅｘｔｅｎｄｅｄ  ｓｅｒｖｉｃｅ  ｓｅｔ）（図示せず）により含まれる。
【００１７】
各ＡＰ１０２は、ＡＰ１０２の要件によって、不必要なデータをブロックし及び必要なデータのみをＭＡＣレイヤに伝えるのに使用される受信機のフィルタを有する。要件の処理に制限するために、通常の動作において、ＡＰ１０２は、ＡＰ１０２行きのパケットのみを、ＡＰ１０２のＭＡＣレイヤに転送し、及び他の不必要なパケットを、さらに処理せずに受信機のフィルタによりブロックされるように、受信機のフィルタを設定する。
【００１８】
しかしながら、与えられたチャネルの機能レベルを決定するために、隣接ＢＳＳ１０６ｂからのパケット（すなわち、アウトオブＢＳＳパケット）を受信かつ処理する必要がある。
【００１９】
ＡＰ１０２ａの受信機のフィルタを、受信されるパケットのすべてがＡＰ１０２ａのＭＡＣレイヤに転送されるように、設定することができる。前述の動作のモードは、プロミスキャスモードと呼ばれ、ＡＰ１０２ａに、アウトオブＢＳＳパケットのすべてを処理し、及び隣接ＢＳＳから伝送されるアウトオブＢＳＳパケットから必要な情報を検索することを可能にする。
【００２０】
ＡＰ１０２ａの中の受信機のフィルタによるデフォルト動作モードが使用可能であると、ＡＰ１０２ａは、ＡＰ１０２ａ自体のＢＳＳ１０６ａから生じる、受信されるデータパケットのみを処理する。ＡＰ１０２ａの中の受信機のフィルタによるプロミスキャスモードが使用不可能であると、ＡＰ１０２ａは、ＢＳＳ１０６ａと少なくとも１つの隣接ＢＳＳ１０６ｂとの両方から生じるすべての受信されるデータパケットを処理する。
【００２１】
ＡＰ１０２ａは、ＭＰの値を設定する。２つの連続したＭＰの間のインターバルは、ＴＭＰである。インターバルＴＭＰの間、ＡＰ１０２ａは、デフォルト動作モードであることにより、ＡＰ１０２ａ自体のＢＳＳ１０６ａから生じるデータパケットのみを処理する。インターバルＴＭＰが満了すると、ＰＭＰかＳＭＰかの何れかが、ＡＰ１０２ａがプロミスキャスモードである間、起動される。
【００２２】
ＡＰ１０２ａの通常の段階において、ＭＰは、周期性の定数（ＰＳＭＰ）に基づいて、ＰＭＰとＳＭＰとの間を変動する。すべてのＰＳＭＰ番目のＭＰは、ＳＭＰに対応する。例えば、ＰＳＭＰが２である場合、すべての他のＭＰは、ＳＭＰに対応する。従って、第一のＭＰはＰＭＰであり、第二のＭＰはＳＭＰであり、第三のＭＰはＰＭＰであり、第四のＭＰはＳＭＰであるなどである。ＡＰ１０２ａの発見の段階の間、周期性の定数は、１に設定される。従って、すべてのＭＰは、ＳＭＰとして与えられる。
【００２３】
ＰＭＰの間、ＡＰ１０２ａは、測定を実行し、及びインＢＳＳ（ｉｎ−ＢＳＳ）パケットとして同一チャネル上受信されるアウトオブＢＳＳパケットについてのパケット情報を収集する。前述のことは、ＡＰ１０２ａに、測定を実行させ、及びインＢＳＳパケットが受信される同一チャネル上、ＡＰ１０２ａにより受信されるアウトオブＢＳＳパケット上のパケット情報を収集することを可能にする。
【００２４】
取得された測定及び情報は、情報がチャネルの主な特徴を理解するのに十分となるような、より長い時間間隔により平均する。ＰＭＰが満了すると、ＡＰ１０２ａは、ＡＰ１０２ａのデフォルト動作モードに戻ることによって、ＡＰ１０２ａの処理ロードを削減する。
【００２５】
ＰＭＰは、短い時間間隔に設定される。ＡＰ１０２ａがＰＭＰの間完全に作動する場合でさえ、ＰＭＰは動作時間の小さい部分を費やすだけであるので、ＡＰ１０２ａは、実質上、影響を受けないままである。
【００２６】
ＳＭＰは、ＡＰ１０２ａがＡＰ１０２ａ自体のＢＳＳ１０６ａ内のトラヒックを停止して、他のチャネルについての情報を集めるＭＰである。ＰＭＰと同様にして、ＳＭＰは、非常に短い時間間隔（５ｍｓ）に対して２倍の秒の間、実行され、ＡＰ１０２ａが現在のチャネルの伝送を停止し、ＡＣＳに含まれる少なくとも１つの他のチャネルに切り替え、及び他のチャネル上受信されるパケットのすべてを処理する間、少なくとも１つの他のチャネルのリッスンを行い、チャネルの機能レベルを決定する。さらに、ＡＰ１０２ａは、他のチャネルついて干渉測定を実行する。そして、ＡＰ１０２ａは、ＡＰ１０２ａの通常のチャネルに切り戻し、及びＡＰ１０２ａのＷＴＲＵ１０４ａ、１０４ｂ、１０４ｃに利用できることを継続する。
【００２７】
ＰＭＰの場合において、ＡＰ１０２ａは、決してチャネルを切り替えない。代わりに、ＡＰ１０２ａは、ＡＰ１０２ａがＡＰ１０２ａ行きでないパケットを受信することができる（すなわち、ＡＰ１０２ａが少なくとも１つの隣接するＢＳＳ１０６ｂにおける他のＡＰ及び／又はＷＴＲＵについての会話を盗み聞きする）ように、ＡＰ１０２ａの受信機のフィルタを使用不可能にする。前述の時間の間、ＡＰ１０２ａは、ＷＴＲＵ１０４ａ、１０４ｂ、１０４ｃに利用できることを継続する。従って、ＡＰ１０２ａがチャネルを切り替えるとＡＰ１０２ａが伝送を停止するのでＡＰ１０２ａが実行される各々の時間周期の間サービスの中断があるＳＭＰとは違って、すべてにおいてサービスの中断はない。
【００２８】
ＳＭＰが複数のチャネル（例えば、チャネル１、６、１１）の中を循環するので、ＳＭＰにたよることは、現在のチャネル上作動する隣接ノードに関する情報を決定するのには不十分なだけである。いくつかのアルゴリズムは、同一のチャネル上作動する隣接ノードのロードについての、より正確な決定を必要とする。
【００２９】
ＳＭＰの動作は、Ｐａｕｌ  Ｍａｒｉｎｉｅｒらにより詳細に開示されており、本明細書において、完全に説明される場合として参照により組み入れられる。（例えば、特許文献１参照。）。
【００３０】
図２は、図１のワイヤレス通信システムについてのローカルＢＳＳ１０６ａのＡＰ１０２ａについての例示的なブロック図である。ＡＰ１０２ａは、受信機のフィルタ２０４を有するトランシーバ２０２、ＭＡＣエンティティ２０６、プロセッサ２０８、パケット情報データベース２１０、及びタイマ１１２を含む。トランシーバ２０２を、パケットの受信かつ伝送のための物理レイヤエンティティとして構成することができる。受信されるパケットは、ＭＡＣレイヤ処理のためにＭＡＣレイヤエンティティに転送される。プロセッサ２０８は、ＡＰ１０２ａのＢＳＳ１０６ａから生じるパケットのみをＭＡＣレイヤエンティティ２０６に転送するような、ＡＰ１０２ａがデフォルト動作モードに入ることにより受信機のフィルタ２０４が使用可能となる（すなわち、つけられる又はＡＰ１０２ａにより受信されるパケットがルーティングされるパスへ挿入される）か、ＢＳＳ１０６ａ及び少なくとも１つの隣接ＢＳＳ１０６ｂからチャネル上、受信されるパケットのすべてをＭＡＣエンティティ２０６に転送するような、ＡＰ１０２ａがプロミスキャスモードに入ることにより受信機のフィルタが使用不可能となる（すなわち、止められる又は迂回される）かの何れかのように、トランシーバ２０２を制御する。
【００３１】
プロセッサ２０８は、タイマ２１２に従ってデフォルト動作モードとプロミスキャスモードとの間において選択する。タイマ２１２は、ＰＭＰタイマ２１４、ＭＰインターバルタイマ２１６、及びＳＭＰタイマ２１８を含む。プロセッサ２０８は、固定された部分（ＴＭＰ＿ｆｉｘ）及び可変の部分（ＴＭＰ＿ｖａｒ）に基づいて、ＭＰインターバルタイマ２１６に対して、インターバルＴＭＰを計算かつ設定する。
【００３２】
例えば、固定された部分を、通常動作の間２５０ｍｓ及び発見の段階の間１，０００ｍｓに設定することができ、可変の部分を、通常の動作の間±２０ｍｓ及び発見の段階の間０ｍｓに設定することができる。
【００３３】
固定された部分を、ＰＭＰ又はＳＭＰの起動のために、主要な周期性のタイミング機構として使用する。従って、固定された部分は、どのＭＰが起こるかにおいて周期性を決定する。
【００３４】
可変の部分を、ＳＭＰ又はＰＭＰが実行されるとＡＰ１０２ａ、１０２ｂのすべてが同期していないことを確かめるのに使用する。なぜならば、調査のもとのＡＰ１０２が、さらに別のチャネル上のＳＭＰを実行しているのと同時に与えられたチャネル上の機能を測定することが望まれるからである。前述の可変を導入することによって、ＡＰ同期を、避ける。
【００３５】
ＭＰインターバルタイマ２１６が満了すると、プロセッサ２０８は、ＰＭＰタイマ２１４の値を設定して、タイムデュレーションを予め設定し、及びパス２０７を介してトランシーバ２０２に制御信号を送信して、ＡＰ１０２ａのＢＳＳ１０６ａと少なくとも１つの隣接ＢＳＳ１０６ｂから生じる与えられたチャネル上、受信されるパケットのすべてがＭＡＣエンティティ２０６に転送されるように、受信機のフィルタ２０４を使用不可能にする（すなわち、ＡＰ１０２ａをプロミスキャスモードにおく）。
【００３６】
ＰＭＰタイマ２１４が満了すると、プロセッサ２０８は、パス２０７を介してトランシーバ２０２に制御信号を送信して、ＢＳＳ１０６ａから生じる与えられたチャネル上、受信されるパケットのみがＭＡＣエンティティ２０６に転送されるように、受信機のフィルタ２０４を使用可能にする（すなわち、ＡＰ１０２ａをデフォルト動作モードにおく）。
【００３７】
プロセッサ２０８が次のＭＰをＰＭＰにすべきであると決定すると、プロセッサ２０８は、ＰＭＰタイマ２１４の値を予め定められたタイムデュレーションに設定して、ＡＰ１０２ａのＢＳＳ１０６ａと少なくとも１つの隣接ＢＳＳ１０６ｂとの両方から生じる与えられたチャネル上、受信されるパケットのすべてをＭＡＣエンティティ２０６に転送するように、受信機のフィルタ２０４を使用不可能にする（すなわち、ＡＰ１０２ａをプロミスキャスモードにおく）。ＰＭＰタイマ２１４が満了すると、プロセッサ２０８は、パス２０７を介してトランシーバ２０２に制御信号を送信して、ＢＳＳ１０６ａから生じる与えられたチャネル上、受信されるパケットのみをＭＡＣエンティティ２０６に転送するように、受信機のフィルタ２０４を使用可能にする（すなわち、ＡＰ１０２ａをデフォルト動作モードにおく）。
【００３８】
プロセッサ２０８が次のＭＰをＳＭＰにすべきであると決定すると、プロセッサ２０８は、ＳＭＰタイマ２１８の値を予め定められた時間周期に設定し、ＡＣＳに含まれる次の適切なチャネルに変更し、及びパス２０７を介してトランシーバ２０２に制御信号を送信して、少なくとも１つの隣接ＢＳＳ１０６ｂから生じる、ＡＰ１０２ａが切替える少なくとも１つの他のチャネル上、受信されるパケットのすべてが、ＭＡＣエンティティ２０６に転送されるように、受信機のフィルタ２０４を使用不可能にする（すなわち、ＡＰ１０２ａをプロミスキャスモードにおく）。ＳＭＰタイマ２１８が満了すると、チャネルは、必要であれば前の動作チャネルに変更し、プロセッサ２０８は、パス２０７を介してトランシーバ２０２に制御信号を送信して、ＢＳＳ１０６ａから生じる与えられたチャネル上、受信されるパケットのみをＭＡＣエンティティ２０６に転送するように、受信機のフィルタ２０４を使用可能にする（すなわち、ＡＰ１０２ａをデフォルト動作モードにおく）。
【００３９】
図３は、本発明にかかるＡＰ１０２ａに対してＰＭＰを設定する方法のステップを含む処理３００のフローチャートである。ステップ３０２において、ＡＰ１０２ａに対するＰＭＰの設定処理が起動される。ステップ３０４において、ＡＰ１０２ａは、ＰＭＰタイマ２１４の値を、予め定められたタイムデュレーションＴＰＭＰ＿ｄｕｒに設定する。予め定められたタイムデュレーションＴＰＭＰ＿ｄｕｒは、あらゆる値（例えば、１０ｍｓ）に設定することができる。しかしながら、予め定められたタイムデュレーションＴＰＭＰ＿ｄｕｒは、長すぎて、ＡＰ１０２ａの通常の動作を実質上混乱させるだけでなく、ＡＰ１０２ａの隣接ＢＳＳ１０６ｂから完全なパケットの受信を可能にするのに十分な長さにすべきである。
【００４０】
図３のステップ３０６において示すように、ＡＰ１０２ａは、同一チャネル上、ＡＰ１０２ａにより受信されるすべてのパケット（インＢＳＳパケット及びアウトオブＢＳＳパケット）が処理されるように、ＡＰ１０２ａにおいて受信機のフィルタを使用不可能にする（すなわち、ＡＰ１０２ａをプロミスキャスモードにおく）。ステップ３０８において、ＡＰ１０２ａは、受信されるアウトオブＢＳＳパケット上のパケット情報の測定かつ収集を実行し、及び次の処理のためにパケット情報データベース２１０の中にパケット情報を格納する。
【００４１】
パケット情報は、ＲＳＳＩのパケット、パケット及び種々のＭＡＣヘッダフィールド、ソースアドレス（伝送ノードのＭＡＣアドレス）など、ＡＰ１０２ａに属するＢＳＳを特定する、目的地アドレス及びＢＳＳＩＤも同様に含む。ＰＭＰの間に受信されるパケット情報は、プロセッサ２０８が十分な時間周期により収集された測定を平均することができるように、パケット情報データベース２１０において格納される。そして、前述の平均は、次の処理のため、チャネルの主要な特徴を理解するのに使用される。
【００４２】
例えば、ある時間周期により観測される、受信されるパケットのＲＳＳＩ測定を使用して、隣接するＷＬＡＮノードの近接を決定する（例えば、ＲＦ（ｒａｄｉｏ  ｆｒｅｑｕｅｎｃｙ）のパスロスを決定して、隣接するＡＰ及び隣接するＷＴＲＵを決定する）のに使用することができる。
【００４３】
別の例において、個々のノードからのパケット数を蓄積するのと同時にパケットデュレーションを考察することを、同一のチャネル上、動作する個々のノードから及び／又は隣接するＢＳＳから媒体利用を推定するのに用いることができる。
【００４４】
ＡＰ１０２ａの中のプロセッサ２０８は、連続的に、ＰＭＰタイマを監視すると同時に、ＰＭＰタイマが満了すると（ステップ３１０）、測定の決定を実行する。ステップ３１０においてＰＭＰタイマが満了していることが決定されると、ＡＰ１０２ａは、インＢＳＳパケットのみを処理するように、受信機のフィルタ２０４を使用可能にする（すなわち、ＡＰ１０２ａをデフォルト動作モードにおく）。
【００４５】
各ＭＰがＰＭＰかＳＭＰかの何れかに対応する。デフォルト動作モードであると、ＡＰ１０２ａは、周期的に、ＰＭＰかＳＭＰかの何れかに入り、及び他のＡＰ行きのアウトオブＢＳＳパケットを処理する。ＰＭＰの間、ＡＰ１０２ａは、ＡＰ１０２ａ自体のチャネルのみをリッスンするが、ＳＭＰの間、ＡＰ１０２ａは、ＡＰ１０２ａ自体のチャネルのみをリッスンするだけでなくＡＣＳの中の利用可能なチャネルのすべてをリッスンする。
【００４６】
図４は、本発明にかかるＰＭＰ及びＳＭＰを設定する方法のステップを含む処理４００のフローチャートである。処理が開始されると、ＡＰ１０２ａは、ＭＰインターバルタイマの値ＴＭＰを計算かつ設定する（ステップ４０２）。ＡＰは、連続的に、ＭＰインターバルタイマ２１６を監視して、ＭＰインターバルタイマ２１６が満了するときを決定する（ステップ４０４）。ＭＰインターバルタイマ２１６が満了すると、ＡＰ１０２ａは、ＳＭＰかＰＭＰかの何れかを次のＭＰにおいて起動すべきかを決定する（ステップ４０６）。
【００４７】
次のＭＰがステップ４０６において決定され、ＰＳＭＰ−ｔｈ  ＭＰ（すなわち、複数のＰＳＭＰ）であると、ＳＭＰが次のＭＰにおいて起動される（ステップ４０８）。ＳＭＰに入ると、ＳＭＰタイマ２１８が設定され、チャネルがＡＣＳにおいて含まれる次の適切なチャネルに変更され、ＡＰ１０２ａは、ＡＰ１０２ａが少なくとも１つの隣接ＢＳＳ１０６ｂから受信されるすべてのパケットを処理するように、プロミスキャスモードに入る。ＳＭＰタイマ３１８が満了すると、チャネルは、前の動作チャネルに戻され、処理４００は、ステップ３０２に戻り、ＭＰインターバルタイマ２１６を設定し、及びＡＰ１０２ａは、デフォルト動作モードに入る。
【００４８】
次のＭＰがＰＳＭＰ−ｔｈ  ＭＰでないと、ＰＭＰが次のＭＰにおいて起動され（ステップ４１０）、及び図３の処理３００が起動される。ＰＭＰが満了すると、処理４００は、ステップ４０２に戻り、ＭＰインターバルタイマ２１６を設定し、及びＡＰ１０２ａは、ＡＰ１０２ａのデフォルト動作モードに戻る。
【００４９】
図５は、ＰＳＭＰ＝２の場合のＰＭＰとＳＭＰとの間のタイミング関係を示す。
【００５０】
本発明の機能及び要素を望ましい実施形態において、特定の結合において説明したが、各機能又は要素を、望ましい実施形態における他の特徴及び要素なしに単独で、又は本発明の他の機能及び要素の有無に関わらず種々の結合において、使用することができる。
【図面の簡単な説明】
【００５１】
【図１】本発明にかかるＡＰ及びＷＴＲＵの動作を有する複数のＢＳＳを含むワイヤレス通信システムの例示的なブロック図である。
【図２】図１のワイヤレス通信システムにおけるローカルＢＳＳのＡＰの例示的なブロック図である。
【図３】本発明にかかる周期性のＰＭＰを設定する処理のフローチャートである。
【図４】本発明にかかるＰＭＰ及びＳＭＰを設定する処理のフローチャートである。
【図５】図４のＰＭＰ及びＳＭＰに対するタイミングの図である。
【図１】
2008547242.tif 000003
【図２】
2008547242.tif 000004
【図３】
2008547242.tif 000005
【図４】
2008547242.tif 000006
【図５】
2008547242.tif 000007