(57)【要約】【課題】  無線ＬＡＮシステムのＭＡＣ(Ｍｅｄｉｕｍ Ａｃｃｅｓｓ Ｃｏｎｔｒｏｌ)フレームに含まれたＢＳＳＩＤを使用して、隣接したＢＳＳが同一チャンネルを使用することにより発生する干渉を検出し、干渉発生が検出された際に、該当ＢＳＳに割り当てられたチャンネルを他のチャンネルに変更することにより、干渉の影響を減少させる無線ＬＡＮシステムの干渉検出装置及びその方法を提供する。【解決手段】  任意のＡＰ(アクセスポイント)が対応するＢＳＳのステーションと無線通信でフレームを送受信する無線ＬＡＮシステムでの隣接ＢＳＳ間の干渉検出装置であって、受信されたフレーム全体の中で対応するＢＳＳのＩＤとは異なる他のＢＳＳのＩＤを含むフレームの受信率を算出する外部ＢＳＳＩＤ受信率算出部２１３と、この外部ＢＳＳＩＤ受信率算出部２１３が算出した外部ＢＳＳＩＤ受信率に基づいて、ＢＳＳの間で干渉が発生したか否かを検出する干渉検出部２１４とを備える。【選択図】  図２
2006109448.tif 000002
【特許請求の範囲】
【請求項１】
任意のアクセスポイントが、対応するＢＳＳのステーションと無線通信でフレームを送受信する無線ＬＡＮシステムの隣接ＢＳＳ間の干渉を検出する装置であって、
受信されたフレーム全体の中で前記対応するＢＳＳのＩＤとは異なる他のＢＳＳのＩＤを含むフレームの受信率を算出する外部ＢＳＳＩＤ受信率算出部と、
前記外部ＢＳＳＩＤ受信率算出部が算出した外部ＢＳＳＩＤ受信率に基づいて、ＢＳＳ間で干渉が発生したか否かを検出する干渉検出部とを有することを特徴とする隣接ＢＳＳ間の干渉検出装置。
【請求項２】
前記外部ＢＳＳＩＤ受信率算出部により算出される外部ＢＳＳＩＤ受信率は、各々の時間間隔で測定した他のＢＳＳのＩＤ数をＮｕｍ(ｎ)とし、外部ＢＳＳＩＤ受信率をＲＯＢＳＳとし、各々の時間区間の加重値をｗとしたとき、次の数式により得られることを特徴とする請求項１に記載の隣接ＢＳＳ間の干渉検出装置。
【数１】
2006109448.tif 000009
【請求項３】
前記外部ＢＳＳＩＤ受信率を保存する保存部をさらに有することを特徴とする請求項２に記載の隣接ＢＳＳ間の干渉検出装置。
【請求項４】
前記干渉検出部は、前記外部ＢＳＳＩＤ受信率が所定の臨界値以上である場合に干渉が発生したと判定することを特徴とする請求項１に記載の隣接ＢＳＳ間の干渉検出装置。
【請求項５】
前記対応するＢＳＳＩＤは、任意のステーションが現在サービスの提供を受けているＢＳＳを表示する識別子であることを特徴とする請求項１に記載の隣接ＢＳＳ間の干渉検出装置。
【請求項６】
前記対応するＢＳＳＩＤは、前記アクセスポイントのＭＡＣアドレスであることを特徴とする請求項５に記載の隣接ＢＳＳ間の干渉検出装置。
【請求項７】
前記干渉検出部により出力される干渉の発生を通知する信号を受信して、フレームの送受信のために割り当てられたチャンネルを変更するチャンネル変更部をさらに有することを特徴とする請求項１に記載の隣接ＢＳＳ間の干渉検出装置。
【請求項８】
フレームを受信したときに発生するエラー率を測定するエラー率算出部をさらに有することを特徴とする請求項１に記載の隣接ＢＳＳ間の干渉検出装置。
【請求項９】
前記エラー率算出部により算出されるエラー率は、各々の時間区間の間に測定されたエラー数をＥｒｒ(ｎ)とし、時間的に一番最近に発生したエラーをＥｒｒ(ｎ＋１)とし、一番過去に発生したエラーをＥｒｒ(ｎ+Ｌ-１)とし、各々の時間区間の加重値をｗとしたとき、次の数式により得られることを特徴とする請求項８に記載の隣接ＢＳＳ間の干渉検出装置。
【数２】
2006109448.tif 000010
【請求項１０】
前記干渉検出部は、前記エラー率が所定の臨界値未満であれば、前記外部ＢＳＳＩＤ受信率が所定の第１の臨界値以上である場合に干渉が発生したと判定し、前記エラー率が所定の臨界値以上であれば、前記外部ＢＳＳＩＤ受信率が前記第１の臨界値より小さい第２の臨界値以上である場合に干渉が発生したと判定することを特徴とする請求項９に記載の隣接ＢＳＳ間の干渉検出装置。
【請求項１１】
前記エラー率を保存する保存部をさらに有することを特徴とする請求項９に記載の隣接ＢＳＳ間の干渉検出装置。
【請求項１２】
受信されたフレームが干渉検出を実行することが可能なフレームであるか否かを判定するフレーム識別部をさらに有することを特徴とする請求項１に記載の隣接ＢＳＳ間の干渉検出装置。
【請求項１３】
前記フレーム識別部は、ＢＳＳＩＤを含むフレームが干渉検出を実行することが可能なフレームであるか否かを判定することを特徴とする請求項１２に記載の隣接ＢＳＳ間の干渉検出装置。
【請求項１４】
前記ＢＳＳＩＤを含むフレームは、管理フレーム又はデータフレームであることを特徴とする請求項１３に記載の隣接ＢＳＳ間の干渉検出装置。
【請求項１５】
ＩＥＥＥ ８０２.１１規格による無線ＬＡＮシステムにおけるＢＳＳのステーションと無線通信でフレームを送受信するアクセスポイントの干渉検出装置であって、
受信されたフレーム全体の中で他のＢＳＳのＩＤを含むフレームの受信率を算出する外部ＢＳＳＩＤ受信率算出部と、
前記外部ＢＳＳＩＤ受信率算出部が算出した外部ＢＳＳＩＤ受信率に基づいて、ＢＳＳ間に干渉が発生したか否かを検出する干渉検出部と、
前記干渉が発生したと判定された場合に、フレームの送受信のために割り当てられたチャンネルを変更するチャンネル変更部とを有することを特徴とする隣接ＢＳＳ間の干渉検出装置。
【請求項１６】
ＩＥＥＥ ８０２.１１規格による無線ＬＡＮシステムにおけるＢＳＳのアクセスポイントと無線通信でフレームを送受信するステーションの干渉検出装置であって、
受信されたフレーム全体の中で他のＢＳＳのＩＤを含むフレームの受信率を算出する外部ＢＳＳＩＤ受信率算出部と、
前記外部ＢＳＳＩＤ受信率算出部が算出した外部ＢＳＳＩＤ受信率に基づいてＢＳＳ間に干渉が発生したか否かを検出する干渉検出部と、
前記干渉が発生したと判定された場合に、チャンネル変更のための信号を前記アクセスポイントに送信するチャンネル変更部とを有することを特徴とする隣接ＢＳＳ間の干渉検出装置。
【請求項１７】
任意のアクセスポイントが、対応するＢＳＳのステーションと無線通信でフレームを送受信するＩＥＥＥ ８０２.１１規格による無線ＬＡＮシステムの隣接ＢＳＳ間の干渉検出方法であって、
フレームを受信する第１のステップと、
受信されたフレームの外部ＢＳＳＩＤ受信率を算出する第２のステップと、
前記外部ＢＳＳＩＤ受信率に基づいて、干渉の発生を検出する第３のステップとを有することを特徴とする隣接ＢＳＳ間の干渉検出方法。
【請求項１８】
前記外部ＢＳＳＩＤ受信率は、各々の時間間隔に測定した他のＢＳＳのＩＤ数をＮ(ｎｕｍ)とし、外部ＢＳＳＩＤ受信率をＲＯＢＳＳとし、各々の時間区間の加重値をｗとしたとき、次の数式により得られることを特徴とする請求項１７に記載の隣接ＢＳＳ間の干渉検出方法。
【数３】
2006109448.tif 000011
【請求項１９】
干渉が発生した場合に、フレームの送受信のための割り当てチャンネルを変更する第４のステップをさらに有することを特徴とする請求項１７に記載の隣接ＢＳＳ間の干渉検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮシステムにおける隣接ＢＳＳ(Ｂａｓｉｃ Ｓｅｒｖｉｃｅ Ｓｅｔ、一般に、基本サービスセットと称され、１つのアクセスポイントにおける通信可能領域を示す)の間で発生する干渉（電波干渉）を検出する装置及び方法に関し、特に、同一チャンネルを使用する隣接ＢＳＳ間の干渉を検出（感知）する干渉検出装置及び方法に関する。
【背景技術】
【０００２】
一般的に、ＩＥＥＥ ８０２.１１基盤の無線ＬＡＮ(Ｗｉｒｅｌｅｓｓ ＬＡＮ)システムは、ＣＳＭＡ/ＣＡ(Ｃａｒｒｉｅｒ Ｓｅｎｓｅ Ｍｕｌｔｉｐｌｅ Ａｃｃｅｓｓ/Ｃｏｌｌｉｓｉｏｎ Ａｖｏｉｄａｎｃｅ)方式を基盤として媒体にアクセスし、各ＡＰ(Ａｃｃｅｓｓ Ｐｏｉｎｔ)が互いに独立的に動作する。即ち、無線ＬＡＮシステムは、別の装置によりチャンネルを割り当てる方式ではなく、アクセスポイントが動作する際に、運用者またはチャンネル割り当てアルゴリズムによって各アクセスポイントが独立的にチャンネルを選択する。したがって、多数の無線ＬＡＮシステムが存在する状況では、各ＢＳＳで使用するチャンネルが重複する可能性が高く、チャンネルが重複すると、隣接したＢＳＳ間に干渉（電波干渉）が発生する。以下、図１を参照して、この隣接ＢＳＳ間で生じる干渉（電波干渉）を説明する。
【０００３】
図１は、無線ＬＡＮシステムにおける３つの隣接したＢＳＳ及び各々のＢＳＳで無線ＬＡＮサービスの提供を受けるステーションを示す図である。
【０００４】
図１において、ステーションＳＴＡ１-２は、ＢＳＳ１及びＢＳＳ２の両ＢＳＳに位置し、ステーションＳＴＡ３-１は、ＢＳＳ１及びＢＳＳ３の両ＢＳＳに位置している。
【０００５】
以下、ステーションＳＴＡ１-２を例として干渉の影響について説明する。ステーションＳＴＡ１-２は、ＢＳＳ１でアクセスポイントＡＰ１と通信するステーションである。そして、例えば、ＢＳＳ１及びＢＳＳ２は、互いに同一のチャンネルが割り当てられており、ＢＳＳ３は、ＢＳＳ１及びＢＳＳ２とは異なる他のチャンネルが割り当てられているとする。
【０００６】
まず、ステーションＳＴＡ１-２が、フレーム（データフレーム）を受信する場合について説明する。
【０００７】
無線ＬＡＮシステムの特性上、アクセスポイントＡＰ１とアクセスポイントＡＰ２は、互いの存在を認職できず、その結果、互いに独立的に媒体を占有するようになる。したがって、ステーションＳＴＡ１-２は、ＢＳＳ１及びＢＳＳ２から伝送される各々のフレームを全部受信することができる。ここで、「受信」とは、単なる信号の受信だけではなく、フレームの情報分析（情報解釈）が可能な水準の受信を意味する。このように、ステーションＳＴＡ１−２において２つのアクセスポイントＡＰ１、ＡＰ２からフレームが送信されると、これらのフレームが衝突する可能性が高く、多くの場合に、エラーが発生する。
【０００８】
また、一般的に、ステーションＳＴＡ１-２は、エラーが発生したフレームを破棄する。そして、アクセスポイント（ＡＰ）では、破棄されたフレームについてのＡＣＫ（ＡＣＫｎｏｗｌｅｄｇｅｍｅｎｔ）を受け取ることができないので、一定時間の間、当該フレームを再伝送する処理が行われるが、この再伝送されたフレームが、ステーションにおいて確実に受信されたか否か保証することはできない。各々のＢＳＳは、互いに干渉が存在する事実を感知（検出）することができないので、このようなフレームエラー(若しくはｐａｃｋｅｔ ｅｒｒｏｒ)が継続的に発生してしまう。
【０００９】
次に、ステーションＳＴＡ１-２がフレームを送信する場合について説明する。
【００１０】
ステーションＳＴＡ１-２がフレームを送信すると、アクセスポイントＡＰ１及びアクセスポイントＡＰ２は、同一チャンネルを使用しているので、両アクセスポイントＡＰ１及びＡＰ２は、ステーションＳＴＡ１−２から送信されたフレームを受信することになる。 即ち、ステーションＳＴＡ１-２は、アクセスポイントＡＰ１と通信するステーションなので、一方のアクセスポイントＡＰ２は、不要なフレームを受信することになる。
【００１１】
この場合は、ステーションＳＴＡ１-２が媒体を占有しているため、アクセスポイントＡＰ２は、ＢＳＳ２内のステーションであるステーションＳＴＡ２-１に対してフレーム等の送信ができない場合が生じる。さらに、ステーションＳＴＡ２-１がアクセスポイントＡＰ２に送信するフレームと、ステーションＳＴＡ１-２がアクセスポイントＡＰ２に送信するフレームとが衝突する場合も発生する。したがって、アクセスポイントＡＰ２は、本来受信すべきフレームであるステーションＳＴＡ２−１からのフレーム受信が、このような衝突（干渉）により妨げられてしまう。このような同一チャンネルの使用により発生する衝突（電波干渉）は、特に、フレームが短い送信周期で反復的に行われる場合やデータ量が多いフレームの場合に問題になる。
【００１２】
一方、図１のステーションＳＴＡ３-１は、隣接する２つのＢＳＳ（ＢＳＳ１及びＢＳＳ３）に属しているが、上述のような干渉の影響を受けない。これはＢＳＳ１及びＢＳＳ３が互いに異なるチャンネルを使用しているからである。
【発明の開示】
【発明が解決しようとする課題】
【００１３】
上述のように、２つのＢＳＳが互いに隣接している場合であっても、各々のＢＳＳが使用するチャンネルが互いに異なれば、安定的な通信環境の構築が可能となる。したがって、安定的な通信環境の構築及び、ＱｏＳ（Ｑｕａｌｉｔｙ ｏｆ Ｓｅｒｖｉｃｅ）を保証するためには、ＢＳＳ間の干渉検出装置及びその方法が必要となる。
【００１４】
本発明は、上述したような従来技術の問題点を解決するためになされたもので、その目的は、無線ＬＡＮシステムにおいて隣接するＢＳＳが同一チャンネルを使用することにより発生する干渉を検出（感知）する隣接ＢＳＳ間の干渉検出装置及び干渉検出方法を提供することにある。
【００１５】
また、本発明の他の目的は、無線ＬＡＮシステムにおいて隣接するＢＳＳが同一チャンネルを使用することにより発生する干渉（電波干渉）を検出し、干渉が検出される場合にチャンネルを変更する隣接ＢＳＳ間の干渉検出装置及び干渉検出方法を提供することにある。
【課題を解決するための手段】
【００１６】
上記課題を解決するための本発明の一つの側面としての干渉検出装置は、任意のアクセスポイントが、対応するＢＳＳのステーションと無線通信でフレームを送受信する無線ＬＡＮシステムでの隣接ＢＳＳ間の干渉検出装置であって、受信されたフレーム全体の中で対応するＢＳＳのＩＤとは異なる他のＢＳＳのＩＤを含むフレームの受信率を算出する外部ＢＳＳＩＤ受信率部と、外部ＢＳＳＩＤ受信率算出部が算出した外部ＢＳＳＩＤ受信率に基づいて、ＢＳＳの間で干渉が発生したか否かを検出する干渉検出部とを有することを特徴とする。
【００１７】
そして、上記外部ＢＳＳＩＤ受信率算出部は、各々の時間間隔で測定した他のＢＳＳＩＤの個数をＮｕｍ(ｎ)とし、外部ＢＳＳＩＤ受信率をＲＯＢＳＳとし、各々の時間区間の加重値をｗとしたとき、次の数式を用いて外部ＢＳＳＩＤ受信率を算出する。
【数４】
2006109448.tif 000003
【００１８】
また、上記装置は、算出された外部ＢＳＳＩＤ受信率を保存する保存部をさらに有することが好ましい。
【００１９】
また、上記干渉検出部は、外部ＢＳＳＩＤ受信率が所定の臨界値以上である場合に干渉が発生したと判定することが好ましい。
【００２０】
また、上記対応ＢＳＳのＩＤは、任意のステーションが現在サービスの提供を受けているＢＳＳを表示する識別子であることが好ましい。
【００２１】
また、上記対応ＢＳＳのＩＤは、アクセスポイントのＭＡＣアドレスであることが好ましい。
【００２２】
そして、本発明の上記装置は、干渉検出部により出力される干渉の発生を通知する信号を受信し、フレームの送受信のために割り当てられたチャンネルを変更するチャンネル変更部をさらに有することが好ましい。
【００２３】
また、上記装置は、フレームを受信したときに発生するエラー率を測定するエラー率算出部をさらに有することが好ましい。
【００２４】
また、上記エラー率算出部は、各々の時間区間の間に測定されたエラーの個数をＥｒｒ(ｎ)とし、時間的に一番最近に発生したエラーをＥｒｒ(ｎ＋１)とし、最も過去に発生したエラーをＥｒｒ(ｎ+Ｌ-１)とし、各々の時間区間の加重値をｗとしたとき、次の数式を用いてエラー率を算出する。
【数５】
2006109448.tif 000004
【００２５】
また、好ましくは、上記干渉検出部は、エラー率が所定の臨界値未満であれば、外部ＢＳＳＩＤ受信率が所定の第１の臨界値以上である場合に干渉が発生したと判定し、エラー率が所定の臨界値以上であれば、外部ＢＳＳＩＤ受信率が第１の臨界値より小さい第２の臨界値以上である場合に干渉が発生したと判定する。
【００２６】
なお、上記装置は、算出されたエラー率を保存する保存部を有するように構成することが好ましい。
【００２７】
また、上記装置は、受信されたフレームが干渉検出を実行することが可能なフレームであるか否かを判定するフレーム識別部をさらに有し、フレーム識別部は、ＢＳＳＩＤを含むフレームが干渉検出を実行することが可能なフレームであるか否かを判定するように構成することが好ましい。
【００２８】
なお、このＢＳＳＩＤを含むフレームは、管理フレーム及びデータフレームであることが好ましい。
【００２９】
また、本発明の他の側面としての干渉検出装置は、ＩＥＥＥ ８０２.１１規格による無線ＬＡＮシステムにおけるＢＳＳのステーションと無線通信でフレームを送受信するアクセスポイントの干渉検出装置であって、受信されたフレーム全体の中で他のＢＳＳのＩＤを含むフレームの受信率を算出する外部ＢＳＳＩＤ受信率算出部と、この外部ＢＳＳＩＤ受信率算出部が算出した外部ＢＳＳＩＤ受信率に基づいて、ＢＳＳ間に干渉が発生したか否かを検出する干渉検出部と、干渉が発生したと判定された場合に、フレームの送受信のために割り当てられたチャンネルを変更するチャンネル変更部とを有することを特徴とする。
【００３０】
また、本発明の他の側面としての干渉検出装置は、ＩＥＥＥ ８０２.１１規格による無線ＬＡＮシステムにおけるＢＳＳのアクセスポイントと無線通信でフレームを送受信するステーションの干渉検出装置であって、受信されたフレーム全体の中で他のＢＳＳのＩＤを含むフレームの受信率を算出する外部ＢＳＳＩＤ受信率算出部と、この外部ＢＳＳＩＤ受信率算出部が算出した外部ＢＳＳＩＤ受信率に基づいて、ＢＳＳ間に干渉が発生したか否かを検出する干渉検出部と、干渉検出部が、干渉が発生したと判定した場合に、チャンネル変更するための信号をアクセスポイントに送信するチャンネル変更部とを含むことを特徴とする。
【００３１】
また、本発明の一つの側面としての干渉検出方法は、任意のアクセスポイントが対応するＢＳＳのステーションと無線通信でフレームを送受信するＩＥＥＥ ８０２.１１規格による無線ＬＡＮシステムでの隣接ＢＳＳ間の干渉検出方法であって、フレームを受信する第１のステップと、受信されたフレームの外部ＢＳＳＩＤ受信率を算出する第２のステップと、この外部ＢＳＳＩＤ受信率に基づいて、干渉の発生を検出する第３のステップとを含むことを特徴とする。
【００３２】
なお、上記干渉検出方法において、外部ＢＳＳＩＤ受信率は、各々の時間間隔に測定した他のＢＳＳＩＤの個数をＮ(ｎｕｍ)とし、外部ＢＳＳＩＤ受信率をＲＯＢＳＳとし、各々の時間区間の加重値をｗとしたとき、次の数式を用いて算出される。
【数６】
2006109448.tif 000005
【００３３】
なお、上記干渉検出方法は、干渉が発生したと判定された場合に、フレームの送受信のための割り当てチャンネルを変更する第４のステップをさらに有することが好ましい。
【発明の効果】
【００３４】
本発明によれば、無線ＬＡＮシステムにおいて発生する隣接したＢＳＳ間の干渉を検出することが可能になり、特に、高密度の住居環境またはオフィス環境で有用に使用することが可能になる。さらに、干渉が検出された場合に、チャンネルを適切なチャンネルに変更することで、中央コントローラー（中央制御）がないシステムであっても、ロードバランス(ｌｏａｄ ｂａｌａｎｃｅ；負荷分散)が可能となる。このため、ＱｏＳを向上させることが可能になる。
【００３５】
また、本発明によれば、検出区間（期間）を設定せずに干渉検出を実行するので、通信の中断が生じることなく、電波干渉の検出を行うことが可能になる。
【発明を実施するための最良の形態】
【００３６】
以下、本発明の好適な実施形態について添付図面を参照しながら詳細に説明する。下記の説明において、本発明の要旨のみを明確にするため、関連した公知機能や構成についての具体的な説明は適宜省略する。
【００３７】
まず、本実施形態の概要を簡単に説明する。本実施形態は、ＩＥＥＥ ８０２.１１規格による無線ＬＡＮ(Ｗｉｒｅｌｅｓｓ ＬＡＮ)システムにおけるＢＳＳ(Ｂａｓｉｃ Ｓｅｒｖｉｃｅ Ｓｅｔ)間の電波干渉を検出（感知）する干渉検出装置及びその方法に関し、特に、ＭＡＣ階層を用いることにより実現される。
【００３８】
また、本実施形態では、ＭＡＣ(Ｍｅｄｉｕｍ Ａｃｃｅｓｓ Ｃｏｎｔｒｏｌ：媒体接近制御)フレームに含まれるＢＳＳＩＤを使用し、隣接ＢＳＳ間において同一チャンネルの使用による干渉（電波干渉）が発生したか否かを検出する。このＢＳＳＩＤは、各ＢＳＳを区別（区分）するための識別子である。一般的に、ＢＳＳＩＤとしては、各ＢＳＳのＡＰ(Ａｃｃｅｓｓ Ｐｏｉｎｔ)のＭＡＣアドレス値が用いられる。
【００３９】
無線ＬＡＮシステムにおいて、各ステーション及びアクセスポイントは、受信したフレームがＯＳＩ参照モデルのデータリンク層の媒体アクセス制御副層（ＭＡＣ階層）に到達するとき、受信フレームのＭＡＣヘッダー３００から多様な情報を得る。具体的には、各ステーション及びアクセスポイントは、受信フレームの情報の中の宛先アドレス情報が自身のアドレス情報と一致し、かつＦＣＳ（Ｆｒａｍｅ Ｃｈｅｃｋ Ｓｅｑｕｅｎｃｅ；フレームチェック部）によりフレームにエラーがないと判定すると、当該フレームを所定のプロシージャに応じて解析（分析）し、フレーム本体をＬＬＣ(Ｌｏｇｉｃａｌ Ｌｉｎｋ Ｃｏｎｔｒｏｌ)に乗せる（置く）。また、このとき、各ステーション及びアクセスポイントは、アドレス情報の中に対応するＢＢＳとは異なる他のＢＳＳＩＤが含まれているフレームを受信したときは、干渉（電波干渉）がある（発生している）と判定する。これは、ＢＳＳが異なると、アクセスポイントのＭＡＣアドレスであるＢＳＳＩＤも相違するので、上述のように干渉が発生していると判定することが可能である。
【００４０】
このように本実施形態の無線ＬＡＮシステムにおける干渉検出装置及びその方法は、受信したフレームに他のＢＳＳＩＤが含まれているか否かを判定することで、ＢＳＳ間の干渉が発生したか否かを検出する。
【００４１】
次に、図２から図８までを参照して、本実施形態における無線ＬＡＮシステムの隣接ＢＳＳ間の干渉検出装置について説明する。
【００４２】
図２は、隣接したＢＳＳ同士が同一チャンネルを使用することにより発生する電波干渉を検出する干渉検出装置の構成ブロック図である。
【００４３】
本実施形態の干渉検出装置は、互いに異なるＢＳＳＩＤを含むフレームが受信されているか否かを判定し、他のＢＳＳＩＤを含むフレームが受信される比率（受信率）を算出する外部ＢＳＳＩＤ受信率算出部(他ＢＳＳＩＤ受信率算出部；ｏｔｈｅｒ ＢＳＳＩＤ Ｒａｔｅ Ｃａｌｃｕｌａｔｏｒ)２１３と、外部ＢＳＳＩＤ受信率算出部２１３が算出したデータに基づいて、同一チャンネルの使用による干渉が発生したか否かを検出する干渉検出部(Ｉｎｔｅｒｆｅｒｅｎｃｅ Ｄｅｔｅｃｔｏｒ)２１４とを備えている。
【００４４】
この外部ＢＳＳＩＤ受信率算出部２１３は、受信されたフレームが干渉を発生させる他のＢＳＳＩＤを含むフレームであるか否か、即ち、２つ以上のＢＳＳからのフレームが受信されているか否かを判定するために、受信されたフレームに含まれるＢＳＳＩＤをチェックする。外部ＢＳＳＩＤ受信率算出部２１３は、下記の数式７を使用して外部ＢＳＳＩＤ受信率を算出することができる。
【００４５】
【数７】
2006109448.tif 000006
【００４６】
ここで、Ｎｕｍ(ｎ)は、各々の時間間隔に測定した外部ＢＳＳＩＤの数であり、ＲＯＢＳＳは、外部ＢＳＳＩＤ受信率である。ｗは、各々の時間区間の加重値(ｗｅｉｇｈｔ)である。
【００４７】
この加重値は、時間毎に反映比率に違いを付けるために使用される一つの手段である。本実施形態の加重値は、所定の時間単位で検出された外部ＢＳＳＩＤ値の各々に、互いに相違する値が与えられる。加重値は、受信した他のＢＳＳＩＤの重要度に比例して割り当てられる。例えば、一番最近（直近）に検出されたＢＳＳＩＤは、それ以前に検出されたＢＤＤＩＤよりも、一層大きい加重値を割り当て、一番最近に検出されたＢＳＳＩＤに対して高い重み付けを行う。数式８は加重値間の関係を示すものである。
【００４８】
【数８】
2006109448.tif 000007
【００４９】
そして、外部ＢＳＳＩＤ受信率算出部２１３は、算出した外部ＢＳＳＩＤ受信率を干渉検出部２１４に出力する。
【００５０】
干渉検出部２１４は、外部ＢＳＳＩＤ受信率算出部２１３から外部ＢＳＳＩＤ受信率が入力されると、この外部ＢＳＳＩＤ受信率に基づいて干渉が発生したか否かを検出する。本実施形態の干渉検出部２１４は、算出された外部ＢＳＳＩＤ受信率が所定の臨界値（閾値）よりも大きい場合には、干渉が発生したと判定する。そして、干渉検出部２１４は、干渉が発生したと判定した場合に、干渉の発生知らせる信号を生成して出力する。
【００５１】
なお、干渉検出部２１４は、干渉が発生したか否かを判定する際、外部ＢＳＳＩＤ受信率だけでなく、フレームの伝送過程で発生するエラー率(Ｆｒａｍｅ Ｅｒｒｏｒ ＲａｔｅまたはＰａｃｋｅｔ Ｅｒｒｏｒ Ｒａｔｅ)をも考慮して、干渉が発生したか否かを判定することが望ましい。これは、該エラーは、他のＢＳＳから送られてくる信号の干渉による空中（エアー）でのフレーム衝突により発生するからである。したがって、本実施形態の干渉検出装置は、エラー率を干渉検出に用いるために、フレームの伝送過程中に発生するエラー率を測定するためのエラー率算出部(Ｅｒｒｏｒ Ｒａｔｅ Ｃａｌｃｕｌａｔｏｒ)２１２をさらに備えている。
【００５２】
エラー率算出部２１２は、受信したフレームにエラーがあるか否かを判定し、当該フレームにエラーがあった場合に、エラー率を算出する。このエラー率は、単位時間当りのエラー数である。そして、算出されたエラー率が所定の臨界値（閾値）より大きいと、通信チャンネルの状態が良くないか、干渉を引き起こす何らかの物体があると判定する。
【００５３】
また、エラー率は、外部ＢＳＳＩＤ受信率と同様に、加重値を用いて算出することができる。加重値を用いて算出されるエラー率(ＲＥＲＲ)は、数式９の通りである。
【００５４】
【数９】
2006109448.tif 000008
【００５５】
ここで、Ｅｒｒ(ｎ)は、各時間区間の間に測定されたエラー数を、Ｅｒｒ(ｎ＋１)は、一番最近に発生したエラーを、Ｅｒｒ(ｎ+Ｌ-１)は、最も過去に発生したエラーをそれぞれ意味している。本実施形態では、このように算出されたエラー率は、外部ＢＳＳＩＤ受信率とともに干渉検出に用いられる。
【００５６】
このように本実施形態では、干渉検出部２１４は、エラー率算出部２１２から入力されるエラー率と外部ＢＳＳＩＤ受信率算出部２１３から入力される外部ＢＳＳＩＤ受信率とを用いて、干渉が発生したか否かを判定する。なお、干渉検出部２１４は、測定された外部ＢＳＳＩＤ受信率が小さな場合であっても、エラー率が臨界値より大きい場合には、干渉が発生したと判定する。
【００５７】
また、本実施形態では、エラーのないフレームについてのみ、外部ＢＳＳＩＤ受信率を用いた干渉検出を実行するように設定することも可能である。このとき、外部ＢＳＳＩＤ受信率算出部２１３は、エラーのないフレームについてのみ他のＢＳＳＩＤが受信されたか否かを判定する。そして、干渉検出部２１４は、外部ＢＳＳＩＤ受信率算出部２１３から入力される外部ＢＳＳＩＤ受信率を用いて干渉が発生したか否かを判定する。
【００５８】
さらに、本実施形態の干渉検出装置は、受信したフレームの受信電力(ＲＳＳＩ)を使用して干渉が発生したか否かを判定することも可能である。即ち、干渉検出部２１４は、外部ＢＳＳＩＤ受信率とエラー率が小さくても、ステーションが受信する他のＢＳＳフレームの受信電力が大きい場合には、干渉が大きいと判定することが可能である。これは、他のＢＳＳからのフレームの受信電力が大きい場合には、２つのＢＳＳが互いに接近し過ぎて隣接しており、このため常に干渉が発生する可能性が高いからである。
【００５９】
また、本実施形態の干渉検出装置は、受信されたフレームが干渉検出に適切なフレームであるか否かを判定するフレーム識別部２１１をさらに備えることが好ましい。ここで、フレーム識別部２１１について説明する前に、無線ＬＡＮのＭＡＣフレームについて説明する。
【００６０】
図３は、ＩＥＥＥ ８０２.１１基盤のＭＡＣフレームの構造を示す図である。
【００６１】
図３に示すように、ＭＡＣフレームは、ヘッダー部(Ｈｅａｄｅｒ)３００と、フレーム本体(Ｆｒａｍｅ Ｂｏｄｙ)３１０と、ＦＣＳ(Ｆｒａｍｅ Ｃｈｅｃｋ Ｓｅｑｕｅｎｃｅ)３２０とを備えている。ヘッダー部３００は、ＭＡＣプロトコルを維持するための各種情報を包含する。フレーム本体３１０は、ＬＬＣから受信するか、またはＬＬＣに送信する情報を保存しており、ＭＳＤＵ(ＭＡＣ Ｓｅｒｖｉｃｅ Ｄａｔｅ Ｕｎｉｔ)またはＬＰＤＵ(ＬＬＣ Ｐｒｏｔｏｃｏｌ Ｄａｔａ Ｕｎｉｔ)と同様に構成される。ＦＣＳ３２０は、フレームが媒体を介して伝送された後に、エラーが発生したか否かを判定するためのものであり、２ビットＣＲＣ(Ｃｙｃｌｉｃ Ｒｅｄｕｎｄａｎｃｙ Ｃｏｄｅ)を適用することが可能である。
【００６２】
ヘッダー部３００は、フレーム制御フィールド(Ｆｒａｍｅ Ｃｏｎｔｒｏｌ ｆｉｅｌｄ)３０１と、Ｄｕｒａｔｉｏｎ／ＩＤフィールド３０２と、アドレスフィールド(３０３〜３０５、３０７)と、順序制御フィールド(Ｓｅｑｕｅｎｃｅ Ｃｏｎｔｒｏｌ ｆｉｅｌｄ)３０６とを含んでいる。
【００６３】
このフレーム制御フィールド３０１は、ステーション間に伝送される制御情報を含んでおり、また、Ｄｕｒａｔｉｏｎ／ＩＤフィールド３０２は、伝送されたフレームに依存する待機時間(ｄｕｒａｔｉｏｎ)値を含んでいる。アドレスフィールド(３０３〜３０５、３０７)は、伝送されるフレームの形態によってＢＳＳＩＤ、ソースアドレス(ＳＡ：Ｓｏｕｒｃｅ Ａｄｄｒｅｓｓ)、宛先アドレス(ＤＡ：Ｄｅｓｔｉｎａｔｉｏｎ Ａｄｄｒｅｓｓ)、送信機アドレス(ＴＡ：Ｔｒａｎｓｍｉｔｔｅｒ Ａｄｄｒｅｓｓ)、受信機アドレス(ＲＡ：Ｒｅｃｅｉｖｅｒ Ａｄｄｒｅｓｓ)などの多様な形態で形成されている。宛先アドレスは、フレームの最終宛先アドレスであり、ソースアドレスは、フレーム伝送を開始したソースアドレスであり、受信機アドレスは、次にフレームを受信するＡＰアドレスであり、送信機アドレスは、以前にフレームを送信したＡＰアドレスである。
【００６４】
また、順序制御フィールド３０６は、連続されるフレームの伝送のための順序番号情報を含んでいる。
【００６５】
図４は、ＭＡＣフレームのヘッダーの中でフレーム制御フィールドの構造を示す図である。
【００６６】
フレーム制御フィールド３０１は、プロトコルバージョン(ｐｒｏｔｏｃｏｌ ｖｅｒｓｉｏｎ)フィールド４００と、タイプフィールド４０２と、サブタイプフィールド４０４と、Ｔｏ ＤＳフィールド４０６と、Ｆｒｏｍ ＤＳフィールド４０８と、追加フラグメント(Ｍｏｒｅ Ｆｒａｇ)フィールド４１０と、再伝送(ｒｅｔｒｙ)フィールド４１２と、電源管理フィールド(Ｐｗｒ Ｍｇｔ)４１４と、追加データ(Ｍｏｒｅ Ｄａｔａ)フィールド４１６と、ＷＥＰフィールド４１８と、指示(ｏｒｄｅｒ)フィールド４２０とを含んでいる。
【００６７】
プロトコルバージョンフィールド４００は、将来のプロトコルバージョンに対応するために設けられており、現在は‘０’に設定されることが一般的である。タイプフィールド４０２及びサブタイプフィールド４０４は、該当ＭＡＣフレームの種類を示す情報を含んでいる。特に、タイプフィールド４０２は、該当フレームが管理(ｍａｎａｇｅｍｅｎｔ)フレーム、制御(ｃｏｎｔｒｏｌ)フレーム及びデータ(ｄａｔａ)フレームの中で、どのフレームに相当するかを示すものである。サブタイプフィールド４０４は、該当フレームの使用用途（使用目的）を示すものである。
【００６８】
ＴｏＤＳフィールド４０６及びＦｒｏｍＤＳフィールド４０８は、対応するＭＡＣフレームの発信元と目的地（あて先）の概略的な情報を含む。ＴｏＤＳフィールド４０６は、フレーム宛先が他のアクセスポイント（ＡＰ）のＢＳＳ無線セル、即ち、分配システムであるときに‘１’に設定される。ｆｒｏｍ ＤＳフィールド４０８は、分配システムを通じて他のアクセスポイント（ＡＰ）でフレームの伝送を受けるときに‘１’に設定される。
【００６９】
フラグメントフィールド４１０は、同一フレームで連続するフラグメントがあるときに‘１’に設定される。また、再伝送(ｒｅｔｒｙ)フィールド４１２は、該当フレームが以前のフレームの再伝送フレームである場合に‘１’に設定される。
【００７０】
電源管理フィールド(Ｐｗｒ Ｍｇｔ)４１４は、電源節約のために使用される。追加データフィールド４１６は、電源節約モードのステーションにフレームを送信する場合に使用される。送信ステーションは、電源節約モードのステーションに送信する追加的なフレームがあるときに、追加データフィールド４１６を ‘１’に設定してフレームを伝送する。したがって、受信ステーションは、‘１’に設定された追加データフィールド４１６を含むフレームを受信したときに、追加的なフレームが受信されたと判定することができる。
【００７１】
ＷＥＰフィールド４１８は暗号化に使用される。ＷＥＰは、秘密共有暗号化キーを生成し、送信側及び受信側で盗聴（傍受）を防止するためにフレームビットを変更させることができるようにする。一般的に、ＷＥＰは選択的に使用できる。
【００７２】
指示(ｏｒｄｅｒ)フィールド４２０は、ＳｔｒｉｃｔｌｙＯｒｄｅｒｅｄサービスクラスでデータが伝送されていることを示すもので、このとき、受信側ではフレームを順に処理しなければならない。
【００７３】
なお、上述したＭＡＣフレームの各フィールドの設定値は、ＩＥＥＥ ８０２.１１規格に従う値となっている。
【００７４】
一方、アドレスフィールド(３０３〜３０５及び３０７)は、送受信ステーションのＭＡＣアドレスを使用する。アドレスの順序は、ＭＡＣフレームの種類によって決定されている。ＭＡＣフレームは、使用目的によって管理フレーム(Ｍａｎａｇｅｍｅｎｔ ｆｒａｍｅ)、制御フレーム(Ｃｏｎｔｒｏｌ ｆｒａｍｅ)及びデータフレーム(Ｄａｔａ ｆｒａｍｅ)に区分できる。管理フレームは、ステーションとアクセスポイント（ＡＰ）との間の初期通信を確立するために使用される。管理フレームは結合(ａｓｓｏｃｉａｔｉｏｎ)、認証(ａｕｔｈｅｎｔｉｃａｔｉｏｎ)などのサービスを提供するために使用される。 制御フレームは、管理フレームを使用した結合及び認証プロセスが終了したときの、データフレーム伝送を支援する。データフレームは、情報を送信元（発信地）ステーションから目的地ステーションに伝送するために使用される。
【００７５】
なお、アドレスの順序は、各々の対応するフレームが分配システムから向かうか、分配システムへ向かうかによって相違する。以下に、フレームのアドレス手順について説明する。
【００７６】
図５は、フレームのアドレス値を示す図である。
【００７７】
図５に示すように、管理フレームや制御フレームでは、ＴｏＤＳ = ＦｒｏｍＤＳ = ０であって、アクセスポイントがデータフレームを送信する場合には、ＴｏＤＡ = ０、ＦｒｏｍＤＳ = １である。そして、ステーションがアクセスポイントにデータフレームを送信する場合には、ＴｏＤＡ = １、ＦｒｏｍＤＳ = ０に表現される。
【００７８】
上述のように、ＢＳＳＩＤは、本実施形態の干渉検出に使用される。したがって、ＢＳＳＩＤを含むフレームが、本実施形態の干渉検出には有用である。ＢＳＳＩＤがアドレスフィールドとして用いられるフレームは、データフレーム又は管理フレームである。制御フレームは、一部のケースでのみ使用されることから、制御フレームよりも管理フレームまたはデータフレームを使用して、干渉の有無を検出することが好ましい。各フレームの種類は、図４のタイプフィールド４０２により判定することが可能である。
【００７９】
また、フレーム識別部２１１は、受信されたフレームが、ＢＳＳＩＤを含むフレームであるか否かを判定するとともに、受信されたフレームが、データフレームまたは管理フレームであるか否かを判定する。フレーム識別部２１１は、ＢＳＳＩＤを含むフレームであって、かつデータフレーム又は管理フレームであると判定した場合には、対応するフレームについて干渉が発生したか否か、または干渉の発生程度を判定する情報として使用することを許可する。
【００８０】
本実施形態の干渉検出装置は、干渉が発生したと判定した場合に、対応するアクセスポイントの割り当てチャンネルを変更（切り替え）するチャンネル変更部２１５をさらに備えている。このチャンネル変更部２１５は、干渉検出部２１４から干渉の発生を知らせる信号を受信した場合に、現在割り当てられているチャンネルとは別の他のチャンネルを選択する。
【００８１】
なお、上述の実施形態の干渉検出装置は、アクセスポイント及びステーションのＭＡＣ階層に適用される。即ち、アクセスポイント及びステーションにおける、ＯＳＩ参照モデルのデータリンク層の媒体アクセス制御副層（ＭＡＣ階層）の制御装置として適用することが可能である。
【００８２】
また、本実施形態の干渉検出装置は、エラー率算出部２１２で算出されたエラー率と、外部ＢＳＳＩＤ受信率算出部２１３により算出された外部ＢＳＳＩＤ受信率とのデータを保存する保存部２００をさらに備えており、これを干渉検出に用いることができる。
【００８３】
図８は、保存部２００の保存形態（格納フォーマット）の一例を示す図である。
【００８４】
図８は、一定な時間間隔の間に検出されたエラー数等を表すテーブルであり、エラー率を算出するために使用される。
【００８５】
また、本実施形態の干渉検出装置は、フレームの送受信のための物理(ＰＨＹ)階層２２０をさらに含んでいる。干渉が発生した場合の実際のチャンネル変更は、この物理階層で行われる。例えば、チャンネル変更部２１５が、チャンネル変更を要請する変更要求信号を出力すると、変更要求信号の入力を受けた物理階層２２０は、オシレーターまたは位相固定ルーフ(ＰＬＬ：Ｐｈａｓｅ Ｌｏｃｋｅｄ Ｌｏｏｐ)を制御して周波数を変更する。このような本実施形態の干渉検出及びチャンネル変更プロセスは、既存の無線ＬＡＮプロトコルで追加的に実行することで、ＩＥＥＥ ８０２.１１標準と互換を保持することが可能である。
【００８６】
なお、本実施形態の干渉検出装置は、アクセスポイント若しくはステーションの一方に含まれるように適用することが可能である。即ち、本実施形態の干渉検出をアクセスポイントで行うこともでき、また、ステーションにおいて行うことも可能である。
【００８７】
また、アクセスポイントがチャンネルの割り当て処理を行うので、アクセスポイント又は／及びステーションは、干渉が発生したと判定した場合に、それぞれ異なるチャンネル変更プロセスを行うことになる。即ち、アクセスポイントは、干渉が検出されたときに、迅速に割り当てられたチャンネルを変更して新しいチャンネルを割り当てることができるが、ステーションは干渉が検出されてもチャンネルを変更する手段を有していない。したがって、ステーションは、干渉を検出したときに、チャンネル変更を要求する変更要求信号をアクセスポイントに送信し、チャンネル変更を実行する。このように、アクセスポイントは、自ら干渉を検出した場合と同様に、ステーションからチャンネル変更を要求する変更要求信号を受信した場合にも、チャンネル変更を行う。
【００８８】
次に、上述した本実施形態の干渉検出装置の処理遷移（制御フロー）について説明する。
【００８９】
図６は、本実施形態の干渉検出装置の処理遷移、即ち、隣接ＢＳＳが同一チャンネルを使用することにより発生する干渉を検出する過程を示すフローチャートである。
【００９０】
図６に示すように、ステップＳ６００で、ステーションはアクセスポイントからフレームを受信する。ステップＳ６０２で、ステーション（フレーム識別部２１１）は、受信されたフレームがＢＳＳＩＤを含むフレームであるか否かを判定する。即ち、上述のように、受信したフレームのタイプフィールド４０２を参照して、当該フレームが管理フレームまたはデータフレームであるか否かを判定する。
【００９１】
なお、このステップＳ６０２では、上述のように、データフレームまたは管理フレームである場合には、ＢＳＳＩＤが存在するフレームなので、当ステップでは、受信したフレームのタイプフィールド４０２を参照して、当該フレームが管理フレームまたはデータフレームであるか否かを判定すればよいが、例えば、受信されたフレームがＢＳＳＩＤを含むフレームであるか否かを判定するステップと、ＢＳＳＩＤを含むフレームであると判定された場合に、そのフレームが管理フレームまたはデータフレームであるか否かを判定するステップとを経るように、必要に応じて構成することも可能である。
【００９２】
このように、受信されたフレームが、データフレームまたは管理フレームである場合には、ＢＳＳＩＤが存在するフレームなので、干渉が発生したか否か、または干渉の発生程度を判定するデータとして使用され（エラー率算出部２１２に出力され）、受信されたフレームが、データフレームまたは管理フレームではない場合には、一般的なＷＬＡＮプロトコルを維持する。
【００９３】
次に、ステップＳ６０４で、ステーション（エラー率算出部２１２）は、受信したデータフレームまたは管理フレームにエラーがあるか否かを判定し、当該フレームにエラーがある場合には、エラー率を算出する。そして、ステーション（エラー率算出部２１２）は、エラー率が所定の臨界値より大きい場合に、通信チャンネルの状態が良くないか、干渉を発生させる何らかの物体が存在すると判定する。
【００９４】
ステップＳ６０４において、エラーがないフレームが受信されると（フレームにエラーがないと判定されると）、ステップＳ６０６に進み、ステーションは、該当フレームが干渉を発生させるフレームであるか否かを判定するために、該当フレームに含まれるＢＳＳＩＤを検査する。
【００９５】
検査したＢＳＳＩＤが該当ＢＳＳのＩＤではない他の（外部の）ＢＳＳＩＤ、即ち、外部ＢＳＳＩＤであれば、ステップＳ６０８で、ステーション（外部ＢＳＳＩＤ受信率算出部２１３）は外部ＢＳＳＩＤ受信率を算出する。そして、ステップ６１０で、ステーション（干渉検出部２１４）は、ステップＳ６０８で算出した外部ＢＳＳＩＤ受信率を使用して、干渉が発生したか否かを判定する。ステーション（干渉検出部２１４）は、算出された外部ＢＳＳＩＤ受信率が所定の臨界値より大きい場合に、干渉が発生したと判定する。
【００９６】
このステップＳ６１０において干渉が発生したと判定されると、ステップＳ６１２に進み、チャンネル変更部２１５が、割り当てられたチャンネルを他のチャンネルに変更する。このとき、ステーション側のチャンネル変更は、アクセスポイントにチャンネルの変更を要求する変更要求信号を送信することにより行われる。
【００９７】
また、上述のように本実施形態の干渉検出方法は、干渉が発生したか否かを判定する際に、上記エラー率を使用するように構成することが可能である。例えば、ステーションがエラー率と外部ＢＳＳＩＤ受信率とを用いて干渉検出を行っている場合、ステーションは、エラー率が所定の臨界値の未満であれば、外部ＢＳＳＩＤ受信率が所定の第１臨界値以上の場合に干渉が発生したと判定し、エラー率が所定の臨界値以上であれば、外部ＢＳＳＩＤ受信率が第１臨界値よりも小さい第２臨界値以上の場合に干渉が発生したと判定する。このように構成することで、ステーションは、複数の判断基準を用いて、正確かつ好適な干渉検出を実現することが可能になる。
【００９８】
また、ステーションは、外部ＢＳＳＩＤ受信率とエラー率とが臨界値よりも小さい場合でも、ステーションが受信する他のＢＳＳフレームの受信電力が大きい場合には、電波干渉が大きいと判定するように構成することも可能である。
【００９９】
図７は、外部ＢＳＳＩＤ受信率、エラー率及び外部ＢＳＳフレームの受信電力を干渉検出の判定基準として用いた場合の干渉検出処理遷移を示すフローチャートである。
【０１００】
まず、ステップＳ７０４においてステーションは、ステップＳ７０２で算出された外部ＢＳＳＩＤ受信率（ＲＯＢＳＳ）と、予め保存部２００に格納されている臨界値（ＲＯＢＳＳ＿ＴＨＲ）とを比較する。外部ＢＳＳＩＤ受信率が臨界値以上であると判定された場合には、干渉が発生したと判定し、ステップＳ７１２に進み、チャンネル変更処理を実行する。一方、外部ＢＳＳＩＤ受信率が臨界値未満であると判定された場合には、ステップＳ７０６に進む。
【０１０１】
ステップＳ７０６では、ステーションは、エラー率算出部２１２で算出されたエラー率（ＲＥＲＲ）と予め保存部２００に格納されている臨界値（ＲＥＲＲ＿ＴＨＲ）とを比較する。このとき、エラー率が臨界値以上である場合には、干渉が発生したと判定し、ステップＳ７１２に進み、チャンネル変更を実行する。一方、エラー率が臨界値未満である場合には、ステップＳ７０８に進む。
【０１０２】
ステップＳ７０８では、ステーションは、外部ＢＳＳフレームの受信電力（ＲＳＳＩＯＢＳＳ）と、予め保存部２００に格納されている臨界値（ＲＳＳＩＴＨＲ）とを比較する。そして、外部ＢＳＳフレームの受信電力が臨界値以上である場合には、干渉が発生したと判定し、ステップＳ７１２に進んでチャンネル変更を実行する。一方、外部ＢＳＳフレームの受信電力が臨界値未満である場合には、干渉は発生していないと判定して、ステップＳ７１０に進み、次の（新しい）フレーム受信を行う。なお、その他の処理は、図６と同様であるため、説明を省略する。
【０１０３】
このように本実施形態の干渉検出装置及び干渉検出方法は、外部ＢＳＳＩＤ受信率のみを干渉検出のための判定基準と使用するか、外部ＢＳＳＩＤ受信率及びエラー率を干渉検出の判定基準と使用するか、または外部ＢＳＳＩＤ受信率、エラー率及び外部ＢＳＳフレームの受信電力を干渉検出の判定基準と使用するかを、無線ＬＡＮ環境等に鑑みて、選択的に干渉検出の判定基準を設定することができ、好適な干渉検出を提供することが可能になる。
【０１０４】
上述のように、本実施形態によれば、無線ＬＡＮシステムにおいて発生する隣接したＢＳＳ間の干渉を検出することが可能となり、特に、高密度の住居環境またはオフィス環境で有用に使用することが可能である。さらに、干渉が検出された場合には、適切なチャンネルに変更し、中央コントローラー（中央制御）がないシステムであっても、ロードバランス(ｌｏａｄ ｂａｌａｎｃｅ)が可能となる。このため、ＱｏＳを向上させることが可能となる。
【０１０５】
また、本実施形態によれば、検出区間（期間）を設定せずに干渉検出を実行するので、通信の中断が生じることなく電波干渉の検出を行うことが可能となる。また、本実施形態の装置及び方法は、アクセスポイント又は／及びステーションに適用でき、ソフトウェア（プログラム）により実現することも可能である。そして、既存のＩＥＥＥ ８０２.１１ＭＡＣプロトコルをそのまま使用し、本実施形態の装置及び方法をその内部に追加的に適用したシステムを構築することにより、ＩＥＥＥ ８０２.１１との互換性を保持することが可能となる。
【０１０６】
以上、本発明の実施形態の干渉検出方法のプロセスについてステーション側の動作を例に説明したが、アクセスポイント側も同様なプロセスにより干渉検出を実行することが可能である。
【図面の簡単な説明】
【０１０７】
【図１】従来の無線ＬＡＮシステムおいて３つの隣接したＢＳＳ及び各々のＢＳＳで無線ＬＡＮサービスの提供を受けるステーションを示す概要図である。
【図２】本発明の実施形態の隣接したＢＳＳが同一チャンネルを使用することにより発生する干渉を検出する装置の構造ブロック図である。
【図３】無線ＬＡＮシステムで使用されるＭＡＣ(Ｍｅｄｉａ Ａｃｃｅｓｓ Ｃｏｎｔｒｏｌ)フレームの構造を示す図である。
【図４】図３のＭＡＣフレームの構造の中のヘッダー構造を示す図である。
【図５】図３及び図４のＭＡＣフレームの構造の中のアドレスフィールドの内容を示す図である。
【図６】本発明の実施形態の隣接ＢＳＳが同一チャンネルを使用することにより発生する干渉を検出する処理遷移を示すフローチャートである。
【図７】本発明の実施形態の外部ＢＳＳＩＤ受信率、エラー率及び外部ＢＳＳフレームの受信電力を干渉検出の判定基準として使用する際の干渉検出処理遷移を示すフローチャートである。
【図８】本発明の実施形態の干渉検出に使用される情報の保存形態を示すテーブル図である。
【符号の説明】
【０１０８】
２００  保存部
２１１  フレーム識別部
２１２  エラー率算出部
２１３  外部ＢＳＳＩＤ受信率算出部
２１４  干渉検出部
２１５  チャンネル変更部
２２０  物理階層
３００  ヘッダー部
３１０  フレーム本体
３２０  ＦＣＳ
【図１】
2006109448.tif 000012
【図２】
2006109448.tif 000013
【図３】
2006109448.tif 000014
【図４】
2006109448.tif 000015
【図５】
2006109448.tif 000016
【図６】
2006109448.tif 000017
【図７】
2006109448.tif 000018
【図８】
2006109448.tif 000019