(57)【要約】  アクセスコントローラ（ＡＣ）およびアクセスポイント（ＡＰ）を含む無線ローカルエリアネットワークにおいて、ＡＣがＡＰに機能問い合せを送信する。問い合せを受信すると、ＡＰは、そのＡＰの機能的能力を含むクエリ応答を送信する。ＡＣは次に、その問い合せ応答に基づき、ネットワーク中に存在する機能的能力のマップを発生する。競合するかまたは冗長な機能的能力が特定され、ＡＣからの命令によりディスエーブル、イネーブルまたは再構成される。ＡＣは、ネットワーク中のノードでの機能的能力を選択的にイネーブルおよび／またはディスエーブルして、ネットワーク上のよりバランスのとれた負荷を提供し、共通の機能的能力を有するネットワークノード間およびそれら内で機能を割り振ることによって負荷シェアリングを提供して、ネットワークにおいて遭遇するさまざまな状況を満すことができる。
2008536454.tif 000002
【特許請求の範囲】
【請求項１】
アクセスコントローラ（ＡＣ）およびアクセスポイント（ＡＰ）を含む無線ローカルエリアネットワークにおいてノードを構成するための方法であって、
ＡＣからＡＰへ機能問い合わせを送るステップと、
ＡＰによって機能問い合わせに応答することであって、前記応答がＡＰの機能的能力を含むステップと、
ＡＣにてＡＰの機能的能力をマップするステップと、
ＡＰの能力とＡＣの能力の間に能力競合が存在するかを判定するステップであって、前記競合はＡＰとＡＣの間の冗長な能力を含むことがあるステップと、
前記能力競合を解決するステップと
を備えることを特徴とする方法。
【請求項２】
前記マップするステップは、ＡＣにてＡＰの能力を格納することを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記解決するステップは、ＡＰにて競合するかまたは冗長な能力をディスエーブルすることを含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記ディスエーブルするステップは、能力をディスエーブルするメッセージをＡＣからＡＰへ送ることを含むことを特徴とする請求項３に記載の方法。
【請求項５】
前記競合する能力のディスエーブルに成功したときに、ＡＰからＡＣへ応答を送るステップをさらに備えることを特徴とする請求項４に記載の方法。
【請求項６】
前記解決するステップは、ＡＰにて競合するかまたは冗長な能力を再構成することを含むことを特徴とする請求項１に記載の方法。
【請求項７】
前記再構成するステップは、能力再構成メッセージをＡＣからＡＰに送ることを含むことを特徴とする請求項６に記載の方法。
【請求項８】
前記競合する能力の再構成に成功すると、ＡＰからＡＣに応答を送るステップをさらに備えることを特徴とする請求項７に記載の方法。
【請求項９】
ＡＰが機能問い合せに応答しない場合、ＡＣは、ＡＰがすべての可能な能力を有するものとしてＡＰの能力をマップすることを特徴とする請求項１に記載の方法。
【請求項１０】
タイマを設定することであって、機能問い合わせが送られるとき、タイマが送られるステップと、
タイマが満了したかを判定するステップと、
ＡＰがすべての可能な能力を有するものとしてＡＰの能力をマップするステップであって、前記マップするステップはタイマが満了した後に行われるステップと
をさらに備えることを特徴とする請求項９に記載の方法。
【請求項１１】
ＡＰに対するサービスのサポートを停止するステップをさらに備えることを特徴とする請求項９に記載の方法。
【請求項１２】
無線ローカルエリアネットワークにおいてノードを構成するためのアクセスコントローラ（ＡＣ）であって、
送信機／受信機と、
送信機／受信機と通信する問い合せデバイスであって、ネットワークにおけるアクセスポイント（ＡＰ）に機能問い合せメッセージを送るように構成された問い合せデバイスと、
送信機／受信機と通信する能力マッピングデバイスであって、ＡＰから機能問い合せ返信メッセージを受け取り、ＡＰの機能能力をマップするように構成された問い合せデバイスと、
能力マッピングデバイスと通信する能力評価デバイスであって、ＡＰとＡＣの間に何らかの機能能力競合が存在するかを判定するように構成された能力評価デバイスと
を備えたことを特徴とするアクセスコントローラ。
【請求項１３】
能力評価デバイスは、送信機／受信機と通信し、能力をディスエーブルまたは再構成するメッセージをＡＰに送るようにさらに構成されたことを特徴とする請求項１２に記載のアクセスコントローラ。
【請求項１４】
問い合せデバイスおよび能力マッピングデバイスと通信するタイマであって、問い合せデバイスが機能問い合せメッセージを送るときに起動され、タイマが満了したときに能力マッピングデバイスに警告するように構成されたタイマをさらに備えたことを特徴とする請求項１２に記載のアクセスコントローラ。
【請求項１５】
能力マッピングデバイスは、タイマから警告を受け取ると、返信メッセージがＡＰから受け取られているかを判定するように構成され、返信メッセージが受け取られていない場合、能力マッピングデバイスは、ＡＰがすべての可能な機能を有するものとしてＡＰの能力をマップするようにさらに構成されたことを特徴とする請求項１４に記載のアクセスコントローラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に、無線ローカルエリアネットワーク（ＷＬＡＮ）に関し、より詳細には、ネットワークトポロジを判定および分析し、ネットワークノードを構成し、そしてネットワークアーキテクチャにて生じる機能的な競合を解決するための方法および装置に関する。
【背景技術】
【０００２】
ここで使用される用語「アクセスポイント」（ＡＰ）は、限定するものではないが、基地局、アクセスルータ（ＡＲ）、ノードＢ、サイトコントローラ、またはＡＰが関連付けられているネットワークへの無線アクセスを他のステーションに提供する、無線環境におけるその他のインタフェースデバイスを含む。
【０００３】
ここで使用される用語「ステーション」（ＳＴＡ）は、限定するものではないが、無線送受信ユニット（ＷＴＲＵ）、ユーザ設備（ＵＥ）、移動端末、固定または移動体の加入者ユニット、ページャ、または無線環境において動作する能力のある他の任意のタイプのデバイスを含む。
【０００４】
通常、ＷＬＡＮは複数のＡＰを含み、各ＡＰは、「インフラストラクチャモード」にて構成されると、適切に構成されたＳＴＡならびに複数の適切に構成されたＡＰまたはＡＲとの同時並行的な無線通信を行う能力がある。いくつかのＳＴＡは、代替的に、お互いに対して直接的に、すなわちＡＰを介してネットワークを通して中継されることなく、無線通信を行うように構成されることがある。これは「ピアツーピアモード」または「アドホックモード」として一般的に知られている。また、ＳＴＡが他のＳＴＡと直接的に通信するように構成される場合には、ＡＰとして機能するように構成することもできる。複数のネットワークでの使用のために、ネットワークおよびピアツーピア通信能力の両方を有するＳＴＡを構成することができる。
【０００５】
インフラストラクチャモードのアーキテクチャにおいて、ＳＴＡは、従来、互いに通信するか、または他の外部のネットワークに接続するために、中央のＡＰにスター型のトポロジで接続される。過去、このアーキテクチャはうまくいっていたが、近くに位置するＡＰ数の増加、ＷＬＡＮに対するアプリケーション数の増加、ＡＰが公共の帯域に制限されるという事実など、多くの要因により結果として、従来のインフラストラクチャモードのアーキテクチャはそれ程望ましいものではなくなっている。したがって、他のインフラストラクチャモードのトポロジが発展している。
【０００６】
１つのトポロジは「メッシュ」トポロジとして知られており、この場合、にはＷＬＡＮノードはそれらの間に２つ以上のパスを有し、これにより、ノードが互いに直接的に（すなわちアドホックモードのように）通信し、互いに間接的に（情報を中継する他のノードを介して）通信することが可能になる。第２のトポロジは「スプリット」アーキテクチャとして知られており、この場合、１つまたは複数のアクセスルータ（ＡＲ）またはアクセスコントローラ（ＡＣ）が、ネットワークに存在するＡＰに相互接続により接続される。ＡＣは、ネットワーク全体のモニタリングを提供し、スケーラビリティを改善し、動的な構成可能性を容易にする。論理的相互接続は、ＡＰに対する直接接続、交換接続、または経路指定されたネットワーク接続とすることができる。ＡＣおよびＡＰは、同じ物理デバイスにコロケートすることができる。
【０００７】
構成および制御情報をＡＰと交換することに加えて、ＡＣは、従来はもっぱらＡＰによって提供されたある機能をＡＰと「スプリット」するか、または共有する。すなわち、単独型または「ファット」ＡＰによって通常提供される機能が、これらのＡＰから取り除かれ、ＡＣ（群）により提供される。これらの機能分割または機能削減のＡＰは、「シン」ＡＰと称される。このアーキテクチャは、ＵＭＴＳアーキテクチャと同様であり、この場合、ＡＣが中央の無線ネットワークコントローラ（ＲＮＣ）に類似し、ＡＰがＲＮＣに接続されたノードＢに類似する。
【０００８】
図１は、ファットＡＰ１０４と通信する複数のＳＴＡ１０２ａ〜１０２ｎを含むインフラストラクチャモードアーキテクチャを有するネットワーク１００の図である。このアーキテクチャは、媒体アクセス制御（ＭＡＣ）層の機能のすべてがＡＰ１０４に位置しているため、ファットＡＰアーキテクチャと称されることが多い。ＳＴＡ１０２は、ＡＰ１０４と通信し、互いにＡＰ１０４を介して通信する。ＡＰ１０４は、物理（ＰＨＹ）層１０６、リアルタイム（ＲＴ）ＭＡＣ層１０８、および非リアルタイム（ＮＲＴ）ＭＡＣ層１１０を組み込んでいる。
【０００９】
図２は、複数のＳＴＡ２０２ａ〜２０２ｉ、いくつかのＡＰ２０４ａ〜２０４ｃ、およびアクセスコントローラ（ＡＣ）２０６を含む、スプリットアーキテクチャを有するネットワーク２００の図である。スプリットネットワーク２００においては、あるＡＰ機能がＡＰ２０４からスプリットされ、ＡＣ２０６により提供される。ＡＰ機能は、任意の構成でスプリットすることができるが、図２は最も一般的な配置構成の１つを示している。ＡＰ２０４は、無線物理リンクのインフラストラクチャ側をターミネイトし、無線関連の管理を提供し、ＳＴＡ２０２に対してすべてのＲＴサービスを提供する。ＡＣ２０６は、ＡＰ２０４のすべてについて、構成、サービス品質（ＱｏＳ）、アクセス管理などのようなＮＲＴ管理機能を提供する。上位層にて機能を共有することによって、よりよく協調された配備が可能である。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
将来のＡＣ−ＡＰアーキテクチャをサポートするために為されたＡＰの機能定義はまた、現在のデバイスを収容するために後方互換性がなければならない。インフラストラクチャモードのネットワークが現在の慣例であるため、ハイブリッドアーキテクチャ（すなわち、ファットＡＰとシンＡＰの両方を有するそれらのネットワーク）を収容することが、将来のネットワークにとっての重要な課題となるであろう。
【００１１】
ファットＡＰとシンＡＰの両方を有する特異なハイブリッドネットワーク３００の一例が図３に示されている。ネットワーク３００は、複数のＳＴＡ３０２ａ〜３０２ｉ、２つのシンＡＰのＡＰ１（３０４ａ）とＡＰ２（３０４ｂ）、ファットＡＰのＡＰ３（３０６）、およびＡＣ３０８を含む。ＡＰ３  ３０６は、ＲＴ  ＭＡＣ３１０およびＮＲＴ  ＭＡＣ３１２の両方を含む、そのＬ２  ＭＡＣの機能のすべてを提供している。この配備においては、ＡＣ３０８が３つのＡＰの３０４ａ、３０４ｂ、３０６のすべてを管理している。従って、ＡＣ（ＮＲＴ  ＭＡＣ３１４）とＡＰ３  ３０６（ＮＲＴ  ＭＡＣ３１２）の間のＮＲＴの機能における冗長性による競合がある。この競合は、例えば、メッシュネットワークなどの他のネットワークトポロジにおいてさらに悪化し、ＡＰの機能がメッシュネットワーク全体に亘って分散され、ＡＣとＡＰの間の直接通信が常に可能という訳ではない。
【００１２】
従って、ＷＬＡＮアーキテクチャにおいて生じる機能的な競合を解決する方法および装置を提供することが望ましい。
【課題を解決するための手段】
【００１３】
本発明は、ネットワークノードを構成し、ネットワークアーキテクチャにおいて生じる機能的な競合または冗長性を解決するための方法および装置に関する。少なくとも１つのＡＣと複数のＡＰを含むＷＬＡＮにおいて、ＡＣがＡＰに対して機能のクエリを送信する。ＡＰは、これらの問い合せを受信すると、ＡＰの機能的能力を含むクエリ応答を送信する。そしてＡＣは、そのクエリ応答に基づき、ネットワークにおいて利用可能な機能的能力の機能マップを発生する。競合するかまたは冗長な機能的能力が特定され、ＡＣから競合するかまたは冗長な機能を有するＡＰへの命令により、ディスエーブル、イネーブル、または再構成される。
【００１４】
ＡＣおよびＡＰを含むＷＬＡＮにおいてノードを構成するための方法は、ＡＣがＡＰに機能の問い合わせを送ることで開始する。ＡＰは、その機能の問い合わせに対して、自身の機能的能力をＡＣに送ることにより応答する。ＡＣはＡＰの機能的能力をマップする。ＡＰの能力とＡＣの能力の間に能力の競合が存在するかについて判定が為され、この場合、「競合」は、ＡＰとＡＣの間の冗長な能力を含むことができる。何らかの能力の競合がある場合、それらは解決される。
【００１５】
ＷＬＡＮにおいてノードを構成するためのＡＣは、送信機／受信機、問い合せデバイス、能力マッピングデバイス、および能力評価デバイスを含む。問い合せデバイスは、送信機／受信機と通信し、そのＷＬＡＮ中のＡＰに機能問い合せメッセージを送るように構成される。能力マッピングデバイスは、送信機／受信機と通信し、ＡＰから機能問い合せ返信メッセージを受け取り、ＡＰの機能能力をマップするように構成される。能力評価デバイスは、能力マッピングデバイスと通信し、ＡＰとＡＣの間に何らか機能能力競合が存在するかを判定するように構成される。
【００１６】
本発明のより詳細な理解は、一例として与えられ、添付の図面と共に理解されるべき、好適な実施形態の以下の説明からを得ることができる。
【発明を実施するための最良の形態】
【００１７】
好適な一実施形態において、少なくとも１つのＡＣおよび少なくとも１つのＡＰを含むＷＬＡＮについて検討する。ＡＣは好ましくは、あるＬ２のＭＡＣ機能（例えば、ＮＲＴのＭＡＣ機能）をＡＰ（群）からスプリットし、または取り除き、それらの機能をネットワークに提供するように構成される。この構成の例は図３に示されている。あるいは、ＡＣはすべてのＭＡＣ層の機能をネットワークに提供することができる。上で述べたように、ＡＣは、ＭＡＣ層の機能、ＰＨＹ層の機能、セキュリティ手法、管理インタフェースなどを含む、ＡＰによって通常提供される、任意の機能をスプリットし、提供することができる。
【００１８】
本発明は、図３に例示されたネットワーク配備に限定されるものではない。本発明はむしろ、ネットワークコンポーネントの間の機能的な競合が起こる任意のネットワーク配備にも適用可能である。図３に関連して前に説明したように、ＡＣ３０８とＡＰ３  ３０６の間にＮＲＴ機能について、ＡＣ３０８とＡＰ３  ３０６の両方がＬ２のＮＲＴ−ＭＡＣ機能を提供しようと試み、ネットワーク３００において問題を生じるという点で冗長性の競合がある。
【００１９】
概  観
問い合わせ−応答メカニズムを利用して、ＡＣは、ＡＰのそれぞれの機能的能力に関してすべての関連するＡＰに問い合わせる。すべての関連するＡＰから応答が受信されると、ＡＣはそれらの応答を利用して、ネットワークにおいて利用可能な種々の機能ブロックの機能マップを発生する。この機能マップにより、何れかのＡＰが動作上の競合を引き起こす可能性がある重複した機能を提供しているかを、ＡＣが検出できるようになる。
【００２０】
システムのＡＰがＡＣの問い合わせに応答し損ねたか、または応答できない場合には、ＡＣは未応答のＡＰがすべての機能モジュールを実装する能力があり、結果として機能競合が存在すると想定することができる。ＡＣの問い合わせに応答し損ねることは、以下の２つの可能なシナリオの１つを示すかもしれない：すなわち、ＡＰが代替の標準に従って実装されたか、またはＡＰが問い合わせに応答する能力がないレガシーＡＰであるかである。ＡＰが、すべての可能な機能を提供する能力があるファットＡＰであると想定することになるため、ＡＣは未回答のＡＰのサポートを止める。
【００２１】
検出された競合または冗長性を解決するために、ＡＣは、ＡＰで競合しているモジュールをディスエーブルするか、または再構成して冗長性を解決するように命令するメッセージを発生し、ＡＰに送信する。ネットワークモジュールの間の競合は、モジュールの個々の優先度に基づいて解決されることが好ましい。ネットワーク階層において上位に位置するモジュール（すなわち、ＡＣ）は、その階層において下位のノード（すなわち、ＡＰ）より高い優先度を与えられる。ＡＰにおいてモジュールをディスエーブルすることは、予め定められた時間期間（例えば、同期完了、将来のイベントなど）の後に生じることが好ましく、その時点でＡＣはＡＰのそれらの機能の制御を得て、これによって、競合を解決する。
【００２２】
上で説明したメッセージング手段はまた、機能をイネーブルするメッセージによるなど、機能をイネーブルするために使用することができることに注意すべきである。さらに、機能をディスエーブルすること、再構成すること、およびイネーブルすることは、システムの起動段階の間、またはシステムが動作している間に動的に生じることができる。動的調整を利用して、例えば、機能マップおよびノードの優先度に基づき、システムにおける処理能力をより良く配分し、再バランスすることができる。同様に、メッシュネットワークなど、特定の構成において、動的調整機能が好まれることがあり、ＡＣの機能は、単一のネットワークノードに位置するのではなく、様々なノードに亘って分散される。
【００２３】
ＡＰが一部またはすべてのＰＨＹ層または複数のＰＨＹ層の機能を提供できるようにしつつ、ＡＣが一部またはすべてのＭＡＣ層機能をスプリットし、そして／または提供することができることに注意されたい。さらに、ここで説明したアプローチは、複数のＰＨＹ層、複数の無線周波数（ＲＦ）、複数のセキュリティ手法、複数の経路指定アルゴリズム、異なるバージョンの標準（例えば、８０２．ｌｌｅ−ＷＭＳ／ＷＭＥ／他）、管理インタフェース（例えば、ステーション管理エンティティ（ＳＭＥ））などのような他の機能に対して適用することができ、この場合ＡＣはこれらの機能をスプリットし、提供する。
【００２４】
ＡＲ−ＡＰ能力のシグナリング
図４Ａ、図４Ｂ、および図５は、ＡＣ４０２とＡＰ４０４の間の機能競合を解決するための方法４００のフロー図である。ネットワークは複数のＡＰを通常有するが、簡略化の目的のために１つのＡＰ４０４、およびＡＣ４０２とのその相互作用のみが示され、ＡＣ４０２は、ネットワークにおける他のすべてのＡＰに同様の方法で問い合わせるものと理解される。初期のステップとして、ＡＰ４０４が起動し、その機能のすべてをイネーブルする（ステップ４０６）。
【００２５】
ＡＣ４０２が、ＡＰ４０４に問い合わせを送る（ステップ４１０）。この問い合わせは、システムがそれ自身をできるだけ素早く正しく構成することが可能なように、初期のセットアップまたはネットワークへの新規ノードのエントリーの際に送ることができる。問い合わせは、定期的なベースで（システムはあまりに頻繁に変更する必要性がないはずであるため、例えば１日に１回）、または特定のイベントをトリガとして（例えば輻輳状態が発生したとき、負荷バランシングという口実のために能力が収集される）送ることもできる。問い合わせが送られた後、ＡＰ４０４からの返信の受け取るために、ＡＣ４０２はタイマを設定する（ステップ４１２）。ＡＰ４０４は問い合せを受け取り（ステップ４１４）、ＡＣ４０２に返信し、自身の機能能力を提供する返信をする（ステップ４１６）。
【００２６】
問い合わせを送り、返信を送ることに関して点線によって示したように、ＡＣ４０２がＡＰ４０４に問い合わせを送ることがあり（ステップ４１０）、ＡＰ４０４が応答し損なう可能性がある。ＡＣのクエリに応答し損なうことは、代替の標準に従ってＡＰが実装されたか、またはＡＰがクエリに応答する能力がないレガシーＡＰであることを示すかもしれない。
【００２７】
タイマが設定された（ステップ４１２）後に、ＡＣ４０２がＡＰ４０４からの返信を受け取ったかの判定が為される（ステップ４１８）。返信が受け取られていなければ、次にタイマが満了したかを判定するための確認が為される（ステップ４２０）。タイマが満了していなければ、方法４００はＡＰ４０４からの返信を待つ（ステップ４１８）。
【００２８】
タイマが満了している（ステップ４２０）場合、このことは、ＡＰ４０４から返信が受け取られなかったことを示す。ＡＣ４０２は、ＡＰ４０４が可能なすべての能力を有するものとしてデフォルト設定する（ステップ４２２）。ＡＰ４０４がすべての可能な能力を有する（例えば、ＡＰ４０４がファットＡＰである）ものと見なすため、ＡＣ４０２はまた、ＡＰ４０４に対するサービスのサポートを停止する（ステップ４２４）。ＡＰ４０４がこの能力を有すると見なされるため、図３に示されたシナリオに適用されるように、ＡＣ４０２はＡＰ４０４に対してＮＲＴ−ＭＡＣスケジューリングを行うことを試みないであろう。
【００２９】
図４Ｂは、方法４００の初期のステップを行うための代替方法４５０のフロー図である。ＡＰ４０４が起動し、その全ての機能をイネーブルする（ステップ４０６）。ＡＰ４０４は、ＡＣ４０２を発見しようと試みる（ステップ４５２）。ＡＰ４０４は、様々な手段によりＡＣ４０２を発見しようと試みることができる。例えば、ＡＣ４０２は、その存在を知らせるパケットをブロードキャストしたり、ＡＣ４０２にジョインする仕方に関し専用の予め合意されたアドレスがすべてのＡＰに知られているかもしれない。ＡＰ４０４がＡＣ４０２を発見した後、ＡＰ４０４はその能力をＡＣ４０２に送る（ステップ４５４）。
【００３０】
ＡＣ４０２がＡＰ４０４からの返信を受け取ると（ステップ４１８）、ＡＣ４０２がＡＰ４０４をデフォルト能力を有するように設定していたか（ステップ４２２、４２４）、またはＡＰ４０４がその能力をＡＣ４０２に送っていた場合（ステップ４５４）、ＡＣ４０２は、ネットワークにおけるすべてのＡＰの能力を格納し、マップする（ステップ５０２；  図５）。次に、ＡＣ４０２は、何れかのＡＰの能力がＡＣ４０２の能力と、または別のＡＰの能力と、競合するかまたは冗長であるかを判定する（ステップ５０４）。異なるレベルのＡＰがあるか、またはネットワーク内でＡＰが異なる優先度を有する状況について他のＡＰの能力がチェックされる。
【００３１】
一例として、ＡＰ４０４は複数の機能能力を有し、少なくともその１つはＡＣ４０２の能力の少なくとも１つと同じであると想定する。ネットワーク内での何らかの競合を回避するため、ＡＣ４０２とＡＰ４０４の両方による共通機能が併存により、ＡＰ４０４がネットワーク内の他のノードにこの機能を提供することを回避することによって、この併存が解決される必要がある。ＡＣ４０２は、ＡＣの機能をＡＰの機能と比較するために連想記憶技法（ａｓｓｏｃｉａｔｉｖｅ  ｍｅｍｏｒｙ  ｔｅｃｈｎｉｑｕｅ）を利用することができる。しかしながら、競合を判定するための任意の他の適当な技法を採用することができる。
【００３２】
何らかの能力競合または冗長がある（ステップ５０４）場合、ＡＣ４０２が、能力をディスエーブルまたは再構成するメッセージをＡＰ４０４に送る（ステップ５０６）。ＡＰが別のＡＰ、またはネットワークにおける他のＡＰに対して優先度を有する場合には、優先権を有するＡＰが問題の機能をサポートすることが許容され、優先度の低いＡＰは、その機能をディスエーブルされるか、または再構成されることになる。ＡＰのいずれもが高い優先レベルを有しないが、ネットワークアーキテクチャ階層においてより高いレベルに位置する場合には、より高いネットワーク階層レベルを有するＡＰのみがその機能のサポートを続けるよう命令される。いずれの場合においても、ＡＣは、ディスエーブルまたは再構成するメッセージを下位のネットワーク階層レベルのＡＰに提供する。
【００３３】
ＡＣによって考慮される追加的要因には、クロスベンダのコンポーネントから導き出される機能的な能力が含まれ、その場合、コンポーネントにおける差異に依り、またはネットワークにおける他のＡＰと比較して優れた動作能力を有するＡＰの１つに依り、競合や冗長が生じる。この状況は、機能的能力が２つのＡＰにて共通に共有され、その一方がレガシーＡＰである場合に発生することがあり、ＡＣはより最新のモジュールを優先し、レガシーＡＰの機能的な能力をディスエーブルするか、または再構成する。
【００３４】
ＡＰ４０４が、能力をディスエーブルまたは再構成するメッセージを受け取り（ステップ５０８）、ＡＣの能力と競合するか、または冗長ないずれの能力をディスエーブルするか、または再構成する（ステップ５１０）。メッセージに従って能力を調整した後に、ＡＰ４０４は応答（ＡＣＫ）をＡＣ４０２に送る（ステップ５１２）。ＡＣ４０２はＡＣＫを受け取り、ＡＰ４０４のその時の能力で能力マップを更新する（ステップ５１４）。
【００３５】
ＡＰ間およびＡＰ群内での能力の割り振りは、ＭＡＣ層の機能およびＰＨＹ層の機能に限定されず、セキュリティ手法、管理インタフェース、およびこれらと同様のものを含むことができる。例えばメッシュネットワークにおいて、ＡＣは、ネットワーク内でより良いバランスを提供し、ネットワークノードの潜在的過負荷を軽減するために、ネットワーク上で機能的な能力を割り振り、スプリットすることができる。あるいは、ＡＰ間およびＡＰ群内で機能的な能力を割り振り、割り当てる際の最優先の要因としてセキュリティ要件を利用することができる。
【００３６】
競合する能力も冗長性もないか（ステップ５０４）、またはＡＣ４０２がＡＣＫを受け取り、ディスエーブルまたは再構成された能力に基づいて能力マップを更新した（ステップ５１４）後に、ＡＰ４０４の以前にディスエーブルされた能力のいずれかをイネーブルする必要があるかに関して判定が為される（ステップ５１６）。このシナリオは例えば、ＡＣ４０２が以前にディスエーブルしたか、または再構成したＡＰ４０４の機能をイネーブルするか、または再構成しようとする、負荷バランシングの状況において生じることがある。
【００３７】
イネーブルされるか、または再構成される必要がある何らかの能力があれば（ステップ５１６）、ＡＣ４０２は、イネーブル／再構成メッセージをＡＰ４０４に送る（ステップ５１８）。ＡＰ４０４がそのイネーブル／再構成メッセージを受け取り（ステップ５２０）、そのメッセージにリストされた能力をイネーブルし、または再構成する（ステップ５２２）。そのメッセージに従って能力をイネーブルし、または再構成した後に、ＡＰ４０４はＡＣＫをＡＣ４０２に送る（ステップ５２４）。ＡＣ４０２はＡＣＫを受け取り、ＡＰ４０４のその時の能力により能力マップを更新し（ステップ５２６）、方法が終了する（ステップ５２８）。
【００３８】
イネーブルされるか、または再構成される必要がある能力がない場合には（ステップ５１６）、方法は終了する（ステップ５２８）。
【００３９】
例示的システム
図６は、方法４００を実行するように構成されたＡＣ６０２およびＡＰ６０４を含むシステム６００のブロック図である。ＡＣ６０２は、送信機／受信機６１０、送信機／受信機６１０に接続されたアンテナ６１２、送信機／受信機６１０と通信する問い合せデバイス６１４、問い合せデバイス６１４と通信するタイマ６１６、送信機／受信機６１０およびタイマ６１６と通信する能力マッピングデバイス６１８、および能力マッピングデバイス６１８および送信機／受信機６１０と通信する能力評価デバイス６２０を含む。
【００４０】
ＡＰは、送信機／受信機６３０；送信機／受信機６３０に接続されたアンテナ６３２；送信機／受信機６３０と通信する能力判定デバイス６３４；能力判定デバイス６３４と通信し、ＡＰ６０４の能力のリストを含むステーション管理エンティティ（ＳＭＥ）６３６；および送信機／受信機６３０およびＳＭＥ６３６と通信する能力調整デバイス６３８を含む。
【００４１】
動作中に、システム６００は以下のように機能する。問い合せデバイス６１４は、ＡＰ６０４への送信のために送信機／受信機６１０に問い合せメッセージを送る。問い合せメッセージを送るとき、問い合せデバイス６１４はタイマ６１６を設定する。ＡＰ６０４は、その送信機／受信機６３０を介して問い合せメッセージを受け取る。問い合せメッセージは、能力判定デバイス６３４に渡され、能力判定デバイス６３４は、ＳＭＥ６３６中の能力リストにアクセスしてＡＰ６０４の能力を判定する。次に能力判定デバイス６３４は、ＡＣ６０２への送信のために送信機／受信機６３０に返信メッセージを送る。
【００４２】
返信メッセージは、ＡＣ６０２にて受け取られ、能力マッピングデバイス６１８に渡され、デバイス６１８は、ＡＣ６０２と通信するすべてのＡＰの能力をマップする。ＡＣ６０２がＡＰ６０４から返信を受け取らず、タイマ６１６が満了した場合には、能力マッピングデバイス６１８はＡＰ６０４が可能なすべての能力を有するものとしてデフォルト設定する（すなわち、ＡＰ６０４はファットＡＰであると見なされることになる）。
【００４３】
能力評価デバイス６２０は、すべてのＡＰに対する能力マッピングを調査し、どのＡＰがＡＣ６０２と競合する能力を有するかを判定する。何らかの競合する能力があれば、能力評価デバイス６２０は、ＡＰ６０４への送信のために送信機／受信機６１０にディスエーブルまたは再構成メッセージを送る。ＡＰ６０４によってそのディスエーブルまたは再構成メッセージが受け取られると、そのメッセージは能力調整デバイス６３８に転送され、デバイス６３８は、ＳＭＥ６３６にシグナリングすることによって、メッセージによって指定された能力をディスエーブルまたは再構成し、ＳＭＥ６３６はそれに応じて能力リストを更新する。能力がディスエーブルまたは再構成されると、能力調整デバイス６３８はＡＣ６０２にＡＣＫを送る。
【００４４】
同様の方法により、ＡＣ６０２が、ＡＰ６０４に命令して何らかの能力をイネーブルまたは再構成すると、能力調整デバイス６３８は、ＳＭＥ６３６にシグナリングすることによって、ＡＣ６０２によって指定された能力をイネーブルまたは再構成し、ＳＭＥ６３６はそれに応じて能力リストを更新する。能力がイネーブルまたは再構成されると、能力調整デバイス６３８はＡＣ６０２にＡＣＫを送る。
【００４５】
本発明の特徴および要素が好適な実施形態において特定の組み合わせにて説明されているが、それぞれの特徴または要素は、好適な実施形態の他の特徴および要素なしで単独で、または本発明の他の特徴および要素のあるなしにかかわらず、様々な組み合わせで使用することができる。上で議論された様々な実施形態がある層を参照して説明されているが、実施形態の何れも、何れの層、または層の何れの組み合わせにおいても実装できることが理解されるべきである。さらに、本発明の特徴および要素は、特定用途向け集積回路（ＡＳＩＣ）などの単一の集積回路、複数のＩＣ、個別部品、または個別部品とＩＣの組み合わせにより実装することができる。そのうえ、本発明は、何れのタイプの無線通信システムにおいても実装することができる。
【図面の簡単な説明】
【００４６】
【図１】ファットＡＰを有するインフラストラクチャモードＷＬＡＮの図である。
【図２】ファットＡＰを有するスプリットアーキテクチャＷＬＡＮの図である。
【図３】ファットＡＰとシンＡＰの両方を有するハイブリッドＷＬＡＮアーキテクチャの図である。
【図４Ａ】図３に示されたアーキテクチャにおけるＡＣとＡＰの間の機能の競合または冗長性を解決するための方法についてのフロー図である。
【図４Ｂ】図３に示されたアーキテクチャにおけるＡＣとＡＰの間の機能の競合または冗長性を解決するための方法についてのフロー図である。
【図５】図３に示されたアーキテクチャにおけるＡＣとＡＰの間の機能の競合または冗長性を解決するための方法についてのフロー図である。
【図６】図４Ａ、図４Ｂおよび図５に示された方法を行うように構成されたＡＣとＡＰを含むシステムのブロック図である。
【図１】
2008536454.tif 000003
【図２】
2008536454.tif 000004
【図３】
2008536454.tif 000005
【図４Ａ】
2008536454.tif 000006
【図４Ｂ】
2008536454.tif 000007
【図５】
2008536454.tif 000008
【図６】
2008536454.tif 000009
【国際調査報告】
2008536454.tif 000010