(57)【特許請求の範囲】
【請求項１】
基地局（STA）の認証データを管理する方法であって、
第１のSTAが第１のアクセスポイント（AP）と関連するとき、第１の無線ローカルエリアネットワーク（WLAN）コントローラが、前記第１のAPがエッジAPであると決定するステップであって、前記エッジAPは別のAPに隣接するAPであり、前記別のAPと前記エッジAPはそれぞれ異なるWLANコントローラによって管理される、ステップと、
前記第１のWLANコントローラが、前記第１のAPが前記エッジAPであるときにのみ、前記第１のSTAの認証データを少なくとも１つのWLANコントローラに送信するステップと、
を含む方法。
【請求項２】
前記少なくとも１つのWLANコントローラは第２のWLANコントローラを含み、前記第２のWLANコントローラは第２のAPを管理するWLANコントローラであり、前記第２のAPは前記第１のAPに隣接するAPである、
請求項１に記載の方法。
【請求項３】
前記第１のWLANコントローラが、前記第１のSTAの認証データを少なくとも１つのWLANコントローラに送信する前記ステップは、
前記第１のSTAの認証データ同期識別子が非同期であるとき、前記第１のWLANコントローラが、前記第１のSTAの前記認証データを前記少なくとも１つのWLANコントローラに送信し、前記第１のSTAの前記認証データ同期識別子を同期に変更するステップと、
前記第１のWLANコントローラが、前記第１のSTAの変更された前記認証データ同期識別子を前記少なくとも１つのWLANコントローラに送信するステップと、
を含む、請求項１又は２に記載の方法。
【請求項４】
前記第１のSTAの前記認証データ同期識別子は複数の認証データ同期フラグを含み、前記複数の認証データ同期フラグは複数のWLANコントローラにマッピングされ、
前記第１のSTAの前記認証データ同期識別子が非同期であることは、
前記少なくとも１つのWLANコントローラに対応する認証データ同期フラグが非同期であることを含み、
前記第１のSTAの前記認証データ同期識別子を同期に変更する前記ステップは、
前記少なくとも１つのWLANコントローラに対応する前記認証データ同期フラグを同期に変更するステップ、
を含む、請求項３に記載の方法。
【請求項５】
第２のSTAが前記第１のAPと関連するとき、前記第１のWLANコントローラが、認証データの削除を必要とするWLANコントローラを決定するステップであって、認証データの削除を必要とする前記WLANコントローラに対応する前記第２のSTAの認証データ同期フラグは同期されており、認証データの削除を必要とする前記WLANコントローラによって管理される少なくとも１つのAPのうちのAPはどれも前記第１のAPに隣接しない、ステップと、
前記第１のWLANコントローラが、認証データの削除を必要とする前記WLANコントローラに認証データ削除メッセージを送信するステップであって、前記認証データ削除メッセージは前記第２のSTAの識別子を含み、前記認証データ削除メッセージは、前記認証データ削除メッセージの受信側に前記第２のSTAの認証データの削除を指示する、ステップと、
前記第１のWLANコントローラが、前記第２のSTAの認証データ同期識別子のうち、認証データの削除を必要とする前記WLANコントローラに対応する前記第２のSTAの前記認証データ同期フラグを非同期に変更し、前記第２のSTAの前記認証データ同期識別子を送信するステップと、
を更に含む、請求項４に記載の方法。
【請求項６】
第３のSTAが第３のAPと関連するとき、前記第１のWLANコントローラが、前記第１のWLANコントローラが前記第３のSTAの認証データを記憶していることを決定するステップであって、前記第３のAPは内部APであり、前記内部APは、隣接するAPが全て同じWLANコントローラによって管理されるAPである、ステップと、
前記第１のWLANコントローラが、認証データ削除メッセージを送信するステップであって、前記認証データ削除メッセージは前記第３のSTAの識別子を含み、前記認証データ削除メッセージは、前記認証データ削除メッセージの受信側に前記第３のSTAの前記認証データの削除を指示するステップと、
を更に含む、請求項１乃至５のいずれか一項に記載の方法。
【請求項７】
第４のSTAが第４のAPと関連するとき、前記第１のWLANコントローラが、前記第４のSTAの複数の認証データ同期フラグのうち同期されている認証データ同期フラグに対応するWLANコントローラに、認証データ削除メッセージを送信するステップであって、前記認証データ削除メッセージは前記第４のSTAの識別子を含み、前記認証データ削除メッセージは、前記認証データ削除メッセージの受信側に前記第４のSTAの認証データの削除を指示し、前記第４のAPは内部APであり、前記内部APは、隣接するAPが全て同じWLANコントローラによって管理されるAPである、ステップ、
を更に含む、請求項４又は５に記載の方法。
【請求項８】
基地局（STA）の認証データを管理するための装置であって、前記装置は第１の無線ローカルエリアネットワーク（WLAN）コントローラによって実現され、
第１のSTAが第１のアクセスポイント（AP）と関連するとき、前記第１のAPがエッジAPであると決定するように構成される第１の決定モジュールであって、前記エッジAPは別のAPに隣接するAPであり、前記別のAPと前記エッジAPはそれぞれ異なるWLANコントローラによって管理される、第１の決定モジュールと、
前記第１のAPが前記エッジAPであるときにのみ、前記第１のSTAの認証データを少なくとも１つのWLANコントローラに送信するように構成される第１の送信モジュールと、
を備える、装置。
【請求項９】
前記少なくとも１つのWLANコントローラは第２のWLANコントローラを含み、前記第２のWLANコントローラは第２のAPを管理するWLANコントローラであり、前記第２のAPは前記第１のAPに隣接するAPである、
請求項８に記載の装置。
【請求項１０】
前記第１の送信モジュールは、前記第１のSTAの認証データ同期識別子が非同期であるとき、前記第１のSTAの前記認証データを前記少なくとも１つのWLANコントローラに送信し、前記第１のSTAの前記認証データ同期識別子を同期に変更し、前記第１のSTAの変更された前記認証データ同期識別子を前記少なくとも１つのWLANコントローラに送信するように構成される、
請求項８又は９に記載の装置。
【請求項１１】
前記第１のSTAの前記認証データ同期識別子は複数の認証データ同期フラグを含み、前記複数の認証データ同期フラグは複数のWLANコントローラにマッピングされ、
前記第１の送信モジュールは、前記少なくとも１つのWLANコントローラに対応する認証データ同期フラグが非同期であるとき、前記第１のSTAの前記認証データを前記少なくとも１つのWLANコントローラに送信し、前記少なくとも１つのWLANコントローラに対応する前記認証データ同期フラグを同期に変更し、前記第１のSTAの変更された前記認証データ同期識別子を前記少なくとも１つのWLANコントローラに送信するように構成される、
請求項１０に記載の装置。
【請求項１２】
前記装置は更に、実行モジュール及び第２の送信モジュールを備え、
前記第２の送信モジュールは、第２のSTAが前記第１のAPと関連するとき、認証データの削除を必要とするWLANコントローラを決定し、認証データの削除を必要とする前記WLANコントローラに認証データ削除メッセージを送信するように構成され、前記認証データ削除メッセージは前記第２のSTAの識別子を含み、前記認証データ削除メッセージは、前記認証データ削除メッセージの受信側に前記第２のSTAの認証データの削除を指示し、認証データの削除を必要とする前記WLANコントローラに対応する前記第２のSTAの認証データ同期フラグは同期されており、認証データの削除を必要とする前記WLANコントローラによって管理される少なくとも１つのAPのうちのAPはどれも前記第１のAPに隣接せず、
前記実行モジュールは、前記第２のSTAの認証データ同期識別子のうち、認証データの削除を必要とする前記WLANコントローラに対応する前記第２のSTAの前記認証データ同期フラグを非同期に変更し、前記第２のSTAの前記認証データ同期識別子を送信するように構成される、
請求項１１に記載の装置。
【請求項１３】
前記装置は更に、第２の決定モジュール及び第３の送信モジュールを備え、
前記第２の決定モジュールは、第３のSTAが第３のAPと関連するとき、前記第１のWLANコントローラが前記第３のSTAの認証データを記憶していると決定するように構成され、前記第３のAPは内部APであり、前記内部APは、隣接するAPが全て同じWLANコントローラによって管理されるAPであり、
前記第３の送信モジュールは、認証データ削除メッセージを送信するように構成され、前記認証データ削除メッセージは前記第３のSTAの識別子を含み、前記認証データ削除メッセージは、前記認証データ削除メッセージの受信側に前記第３のSTAの前記認証データの削除を指示する、
請求項８乃至１２のいずれか一項に記載の装置。
【請求項１４】
前記装置は更に第４の送信モジュールを備え、
前記第４の送信モジュールは、第４のSTAが第４のAPと関連するとき、前記第４のSTAの複数の認証データ同期フラグのうち同期されている認証データ同期フラグに対応するWLANコントローラに、認証データ削除メッセージを送信するように構成され、前記認証データ削除メッセージは前記第４のSTAの識別子を含み、前記認証データ削除メッセージは、前記認証データ削除メッセージの受信側に前記第４のSTAの認証データの削除を指示し、前記第４のAPは内部APであり、前記内部APは、隣接するAPが全て同じWLANコントローラによって管理されるAPである、
請求項１１又は１２に記載の装置。
【請求項１５】
プロセッサ、メモリ及びインタフェースを備える無線ローカルエリアネットワーク（WLAN）コントローラであって、
前記プロセッサは、第１の基地局（STA）が第１のアクセスポイント（AP）と関連するとき、前記第１のAPがエッジAPであると決定し、前記第１のAPが前記エッジAPであるときにのみ、前記インタフェースを介して、少なくとも１つのWLANコントローラに前記第１のSTAの認証データを送信するように構成され、前記エッジAPは別のAPに隣接するAPであり、前記別のAPと前記エッジAPはそれぞれ異なるWLANコントローラによって管理され、
前記メモリは、前記第１のSTAの前記認証データを記憶するように構成される、
WLANコントローラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信技術分野に関し、特に、基地局（英名：station、略称STA）の認証データを管理する方法、装置及びデバイスに関する。
【背景技術】
【０００２】
STAは、アクセスポイント（英名：access  point、略称AP）と関連することにより、APを管理する無線ローカルエリアネットワーク（英名：wireless  local  area  network、略称WLAN）コントローラにアクセスする。
【０００３】
STAは、異なるWLANコントローラによって管理されるAPと関連することにより、異なるWLANコントローラ間でハンドオーバされてよく、このような方式はWLANコントローラ間のSTAのローミングと呼ばれる。複数のWLANコントローラは互いに通信することができ、複数のWLANコントローラは、ネットワークにおいて、特定の機能を有する単一のシステムを形成することができる。該システムは、WLANコントローラクラスタと呼ばれることがある。図１に示されるように、サービス装置は、WLANコントローラクラスタ内のWLANコントローラを管理するために、WLANコントローラクラスタに独立して設けられてよい。独立して設けられたサービス装置は、クラスタサーバと呼ばれる。或いは、WLANコントローラクラスタ内にクラスタサーバが設けられないことがある。
【０００４】
STAがWLANコントローラクラスタ内でハンドオーバされるとき、STAの認証データは、ハンドオーバ前後にWLANコントローラ間で同期される必要がある。クラスタサーバが配置されたシナリオ、STAが異なるWLANコントローラによって管理されるAPと関連するとき、STAが繰り返し認証する必要がないように、STAの認証データを予めクラスタサーバに同期させることが必要である。STAの認証データは、STAのメディアアクセス制御（英名：media  access  control、略称MAC）アドレス、STAとSTAに関連するAPとのペアワイズマスターキー（英名：pairwise  master  key、略称PMK）、STAと関連するAPを管理するWLANコントローラの識別子等を含む。
【０００５】
一般に、STAがAPと関連するとき、現在STAと関連するAPを管理するWLANコントローラは、WLANコントローラクラスタ内の他のWLANコントローラにSTAの認証データを送信する。或いは、クラスタサーバが設けられるシナリオでは、STAの認証データはクラスタサーバと同期される必要がある。STAの数が多くなるにつれて、WLANコントローラがSTAの認証データを同期するときの処理に必要とされるシグナリングの量も対応して大幅に増大し、システム全体の性能に影響を与える。
【発明の概要】
【０００６】
STAがAPと関連する場合に、WLANコントローラがSTAの認証データを同期するときに、比較的多くのシグナリングが処理によって必要とされるので、システムの性能が影響を受けるという問題を解決するために、本発明は、STAの認証データを管理する方法、装置及びデバイスを提供する。
【０００７】
第１の態様によれば、STA の認証データを管理する方法が提供される。本方法は、第１のSTAが第１のAPと関連するとき、第１のWLANコントローラが、第１のAPがエッジAPであると決定するステップであって、エッジAPは別のAPに隣接するAPであり、別のAPとエッジAPはそれぞれ異なるWLANコントローラによって管理される、ステップと、第１のWLANコントローラが、第１のSTAの認証データを少なくとも１つのWLANコントローラに送信するステップと、を含む。
【０００８】
第１の態様に関して、第１の態様の第１の可能な実施方式では、少なくとも１つのWLANコントローラは第２のWLANコントローラを含み、第２のWLANコントローラは第２のAPを管理するWLANコントローラであり、第２のAPは第１のAPに隣接するAPである。
【０００９】
第１の態様又は第１の態様の第１の可能な実施方式に関して、第１の態様の第２の可能な実施方式では、第１のWLANコントローラが、第１のSTAの認証データを少なくとも１つのWLANコントローラに送信するステップは、第１のSTAの認証データ同期識別子が非同期であるとき、第１のWLANコントローラが、第１のSTAの認証データを少なくとも１つのWLANコントローラに送信し、第１のSTAの認証データ同期識別子を同期に変更するステップと、第１のWLANコントローラが、第１のSTAの変更された認証データ同期識別子を少なくとも１つのWLANコントローラに送信するステップと、を含む。
【００１０】
第１の態様の第２の可能な実施方式に関して、第１の態様の第３の可能な実施方式では、第１のSTAの認証データ同期識別子は複数の認証データ同期フラグを含み、複数の認証データ同期フラグは複数のWLANコントローラにマッピングされる。第１のSTAの認証データ同期識別子が非同期であることは、少なくとも１つのWLANコントローラに対応する認証データ同期フラグが非同期であることを含む。第１のSTAの認証データ同期識別子を同期に変更するステップは、少なくとも１つのWLANコントローラに対応する認証データ同期フラグを同期に変更するステップを含む。
【００１１】
第１の態様の第３の可能な実施方式に関して、第１の態様の第４の可能な実施方式では、本方法は更に、第２のSTAが第１のAPと関連するとき、第１のWLANコントローラが、認証データの削除を必要とするWLANコントローラを決定するステップであって、認証データの削除を必要とするWLANコントローラに対応する第２のSTAの認証データ同期フラグは同期されており、認証データの削除を必要とするWLANコントローラによって管理される少なくとも１つのAPのうちのAPはどれも第１のAPに隣接しない、ステップと、第１のWLANコントローラが、認証データの削除を必要とするWLANコントローラに認証データ削除メッセージを送信するステップであって、認証データ削除メッセージは第２のSTAの識別子を含み、認証データ削除メッセージは、認証データ削除メッセージの受信側に第２のSTAの認証データの削除を指示する、ステップと、第１のWLANコントローラが、第２のSTAの認証データ同期識別子のうち、認証データの削除を必要とするWLANコントローラに対応する第２のSTAの認証データ同期フラグを非同期に変更し、第２のSTAの認証データ同期識別子を送信するステップと、を含む。
【００１２】
第１の態様及び第１の態様の第１〜第４の可能な実施方式のいずれか１つに関して、第１の態様の第５の可能な実施方式では、本方法は更に、第３のSTAが第３のAPと関連するとき、第１のWLANコントローラが、第１のWLANコントローラが第３のSTAの認証データを記憶していることを決定するステップであって、第３のAPは内部APであり、内部APは、隣接するAPが全て同じWLANコントローラによって管理されるAPである、ステップと、第１のWLANコントローラが、認証データ削除メッセージを送信するステップであって、認証データ削除メッセージは第３のSTAの識別子を含み、認証データ削除メッセージは、認証データ削除メッセージの受信側に第３のSTAの認証データの削除を指示する、ステップと、を含む。
【００１３】
第１の態様の第３又は第４の可能な実施方式に関して、第１の態様の第６の可能な実施方式では、第４のSTAが第４のAPと関連するとき、第１のWLANコントローラが、第４のSTAの複数の認証データ同期フラグのうち同期されている認証データ同期フラグに対応するWLANコントローラに、認証データ削除メッセージを送信するステップであって、認証データ削除メッセージは第４のSTAの識別子を含み、認証データ削除メッセージは、認証データ削除メッセージの受信側に第４のSTAの認証データの削除を指示し、第４のAPは内部APであり、内部APは、隣接するAPが全て同じWLANコントローラによって管理されるAPである、ステップ、を含む。
【００１４】
第２の態様によれば、STAの認証データを管理する装置が提供される。管理装置は、第１のWLANコントローラによって実現される。本装置は、第１のSTAが第１のAPと関連するとき、第１のAPがエッジAPであると決定するように構成される第１の決定モジュールであって、エッジAPは別のAPに隣接するAPであり、別のAPとエッジAPはそれぞれ異なるWLANコントローラによって管理される、第１の決定モジュールと、第１のSTAの認証データを少なくとも１つのWLANコントローラに送信するように構成される第１の送信モジュールと、を備える。
【００１５】
第２の態様に関して、第２の態様の第１の可能な実施方式では、少なくとも１つのWLANコントローラは第２のWLANコントローラを含む。第２のWLANコントローラは第２のAPを管理するWLANコントローラであり、第２のAPは第１のAPに隣接するAPである。
【００１６】
第２の態様又は第２の態様の第１の可能な実施方式に関して、第２の態様の第２の可能な実施方式では、第１の送信モジュールは、具体的には、第１のSTAの認証データ同期識別子が非同期であるとき、第１のSTAの認証データを少なくとも１つのWLANコントローラに送信し、第１のSTAの認証データ同期識別子を同期に変更し、第１のSTAの変更された認証データ同期識別子を少なくとも１つのWLANコントローラに送信するように構成される。
【００１７】
第２の態様の第２の可能な実施方式に関して、第２の態様の第３の可能な実施方式では、第１のSTAの認証データ同期識別子は複数の認証データ同期フラグを含み、複数の認証データ同期フラグは複数のWLANコントローラにマッピングされる。第１の送信モジュールは、具体的には、少なくとも１つのWLANコントローラに対応する認証データ同期フラグが非同期であるとき、第１のSTAの認証データを少なくとも１つのWLANコントローラに送信し、少なくとも１つのWLANコントローラに対応する認証データ同期フラグを同期に変更し、第１のSTAの変更された認証データ同期識別子を少なくとも１つのWLANコントローラに送信するように構成される。
【００１８】
第２の態様の第３の可能な実施方式に関して、第２の態様の第４の可能な実施方式では、本装置は更に、実行モジュール及び第２の送信モジュールを備える。第２の送信モジュールは、第２のSTAが第１のAPと関連するとき、認証データの削除を必要とするWLANコントローラを決定し、認証データの削除を必要とするWLANコントローラに認証データ削除メッセージを送信するように構成される。認証データ削除メッセージは第２のSTAの識別子を含み、認証データ削除メッセージは、認証データ削除メッセージの受信側に第２のSTAの認証データの削除を指示し、認証データの削除を必要とするWLANコントローラに対応する第２のSTAの認証データ同期フラグは同期されており、認証データの削除を必要とするWLANコントローラによって管理される少なくとも１つのAPのうちのAPはどれも第１のAPに隣接しない。実行モジュールは、第２のSTAの認証データ同期識別子のうち、認証データの削除を必要とするWLANコントローラに対応する第２のSTAの認証データ同期フラグを非同期に変更し、第２のSTAの認証データ同期識別子を送信するように構成される。
【００１９】
第２の態様及び第２の態様の第１〜第４の可能な実施方式のいずれか１つに関して、第２の態様の第５の可能な実施方式では、本装置は更に、第２の決定モジュール及び第３の送信モジュールを備える。第２の決定モジュールは、第３のSTAが第３のAPと関連するとき、第１のWLANコントローラが第３のSTAの認証データを記憶していると決定するように構成される。第３のAPは内部APであり、内部APは、隣接するAPが全て同じWLANコントローラによって管理されるAPである。第３の送信モジュールは、認証データ削除メッセージを送信するように構成される。認証データ削除メッセージは第３のSTAの識別子を含み、認証データ削除メッセージは、認証データ削除メッセージの受信側に第３のSTAの認証データの削除を指示する。
【００２０】
第２の態様又は第２の態様の第３若しくは第４の可能な実施方式に関して、第２の態様の第６の可能な実施方式では、本装置は更に、第４の送信モジュールを備える。第４の送信モジュールは、第４のSTAが第４のAPと関連するとき、第４のSTAの複数の認証データ同期フラグのうち同期されている認証データ同期フラグに対応するWLANコントローラに、、認証データ削除メッセージを送信するように構成される。認証データ削除メッセージは第４のSTAの識別子を含み、認証データ削除メッセージは、認証データ削除メッセージの受信側に第４のSTAの認証データの削除を指示し、第４のAPは内部APであり、内部APは、隣接するAPが全て同じWLANコントローラによって管理されるAPである。
【００２１】
第３の態様によれば、プロセッサ、メモリ及びインタフェースを備える無線ローカルエリアネットワークコントローラが提供される。プロセッサは、第１のSTAが第１のAPと関連するとき、第１のAPがエッジAPであると決定し、インタフェースを介して、少なくとも１つのWLANコントローラに第１のSTAの認証データを送信するように構成される。エッジAPは別のAPに隣接するAPであり、別のAPとエッジAPはそれぞれ異なるWLANコントローラによって管理される。メモリは、第１のSTAの認証データを記憶するように構成される。
【００２２】
第３の態様に関して、第３の態様の第１の可能な実施方式では、プロセッサは、インタフェースを介して、少なくとも１つのWLANコントローラにSTAの認証データを送信する。少なくとも１つのWLANコントローラは第２のWLANコントローラを含み、第２のWLANコントローラは第２のAPを管理するWLANコントローラであり、第２のAPは第１のAPに隣接するAPである。
【００２３】
第３の態様又は第３の態様の第１の可能な実施方式に関して、第３の態様の第２の可能な実施方式では、プロセッサは、具体的には、第１のSTAの認証データ同期識別子が非同期であるとき、インタフェースを介して、少なくとも１つのWLANコントローラに第１のSTAの認証データを送信し、第１のSTAの認証データ同期識別子を同期に変更するように構成され、インタフェースを介して、第１のSTAの変更された認証データ同期識別子を少なくとも１つのWLANコントローラに送信するように構成される。
【００２４】
第３の態様の第２の可能な実施方式に関して、第３の態様の第３の可能な実施方式では、第１のSTAの認証データ同期識別子は複数の認証データ同期フラグを含み、複数の認証データ同期フラグは複数のWLANコントローラにマッピングされる。プロセッサは、具体的には、少なくとも１つのWLANコントローラに対応する認証データ同期フラグが非同期であるとき、少なくとも１つのWLANコントローラに対応する認証データ同期フラグを同期に変更するように構成される。
【００２５】
第３の態様の第３の可能な実施方式に関して、第３の態様の第４の可能な実施方式では、プロセッサは更に、第２のSTAが第１のAPと関連するとき、認証データの削除を必要とするWLANコントローラを決定するように構成され、認証データの削除を必要とするWLANコントローラに対応する第２のSTAの認証データ同期フラグは同期されており、認証データの削除を必要とするWLANコントローラによって管理される少なくとも１つのAPのうちのAPはどれも第１のAPに隣接せず、また、インタフェースを介して、認証データの削除を必要とするWLANコントローラに認証データ削除メッセージを送信するように構成され、認証データ削除メッセージは第２のSTAの識別子を含み、認証データ削除メッセージは、認証データ削除メッセージの受信側に第２のSTAの認証データの削除を指示し、また、第２のSTAの認証データ同期識別子のうち、認証データの削除を必要とするWLANコントローラに対応する第２のSTAの認証データ同期フラグを非同期に変更し、第２のSTAの認証データ同期識別子を送信するように構成される。
【００２６】
第３の態様及び第３の態様の第１〜第４の可能な実施方式のいずれか１つに関して、第３の態様の第５の可能な実施方式では、プロセッサは更に、第３のSTAが第３のAPと関連するとき、第１のWLANコントローラが第３のSTAの認証データを記憶していると決定するように構成され、第３のAPは内部APであり、内部APは、隣接するAPが全て同じWLANコントローラによって管理されるAPであり、また、インタフェースを介して認証データ削除メッセージを送信するように構成され、認証データ削除メッセージは第３のSTAの識別子を含み、認証データ削除メッセージは、認証データ削除メッセージの受信側に第３のSTAの認証データの削除を指示する。
【００２７】
第３の態様又は第３の態様の第３若しくは第４の可能な実施方式に関して、第３の態様の第６の可能な実施方式では、プロセッサは更に、第４のSTAが第４のAPと関連するとき、インタフェースを介して、第４のSTAの複数の認証データ同期フラグのうち同期されている認証データ同期フラグに対応するWLANコントローラに、認証データ削除メッセージを送信するように構成される。認証データ削除メッセージは第４のSTAの識別子を含み、認証データ削除メッセージは、認証データ削除メッセージの受信側に第４のSTAの認証データの削除を指示し、第４のAPは内部APであり、内部APは、隣接するAPが全て同じWLANコントローラによって管理されるAPである。
【００２８】
上記の技術的解決策によれば、第１のSTAが第１のAPと関連するとき、第１のWLANコントローラは第１のAPがエッジAPであると決定し、第１のWLANコントローラが、少なくとも１つのWLANコントローラに第１のSTAの認証データを送信する。第１のSTAが第１のAPに関連するとき、第１のAPがエッジAPであるときにのみ、第１のWLANコントローラは、少なくとも１つのWLANコントローラに第１のSTAの認証データを送信する。このように、システム内のSTAの数が増えたとしても、WLANコントローラは、STAがエッジAPと関連するときにのみ、STAの認証データを同期する。よって、STAの認証データが同期されるときに処理される必要があるシグナリングが低減され、これにより、システム全体の性能が向上する。
【図面の簡単な説明】
【００２９】
【図１】クラスタコントローラが設けられるWLANコントローラクラスタシステムの概略構造組成図である。
【図２】本発明の実施形態１に係る、エッジAP及び隣接WLANコントローラを含むシステムの概略構造組成図である。
【図３】本発明の実施形態１に係る、STAが内部APと関連するシステムの概略構造組成図である。
【図４】本発明の実施形態１に係る、STAがエッジAPと関連するシステムの概略構造組成図である。
【図５】本発明の実施形態１に係る、STAがエッジAPから内部APにローミングするシステムの概略構造組成図である。
【図６】本発明の実施形態２に係る、STAの認証データを管理する方法のフローチャートである。
【図７】本発明の実施形態２に係る、STAの認証データを管理する装置の概略構造組成図である。
【図８】本発明の実施形態２に係る、STAの認証データを管理するためのデバイスの概略構造組成図である。
【発明を実施するための形態】
【００３０】
一般のケースで、STAがAPと関連するとき、WLANコントローラがSTAの認証データを同期するときに、処理により比較的多くのシグナリングが必要となるので、システム性能が影響を受けるという問題に対して、本発明は、STAがエッジAPと関連するときにのみ、STAの認証データが少なくとも１つのWLANコントローラに送信されるという技術的解決策を提供する。この方式では、システム内のSTAの数が増えたとしても、STAがエッジAPと関連するときにのみ、WLANコントローラはSTAの認証データを同期する。STAの認証データが同期されるときに処理される必要があるシグナリングが低減され、システム全体の性能が向上する。
【００３１】
以下、添付図面を参照しながら、本発明の実施形態の技術的解決策の具体的な実施方式の主な実施原理と、それに対応して技術的解決策により達成することのできる有益な効果を、詳細に説明する。
【００３２】
実施形態１
本発明の実施形態１は、少なくとも２つのWLANコントローラを含む、STAの認証データを管理するためのシステムを提供する。STAの認証データを管理するためのシステムの各WLANコントローラは、少なくとも１つのAPを管理する。STAはAPと関連する。
【００３３】
STAの認証データを管理するシステムでは、STAが移動すると、STAは、異なるAP間の関連付け及び関連付け解除を実行してローミングを完了することができる。STAのローミング前及びSTAのローミング後の、STAに関連付けられているAPは、同じWLANコントローラによって管理されるAPであってよく、或いは、異なるWLANコントローラによって管理されるAPであってよい。
【００３４】
本発明の実施形態１で提供される技術的解決策では、APは内部APとエッジAPに分類される。エッジAPは別のAPに隣接するAPであり、別のAPとエッジAPはそれぞれ異なるWLANコントローラによって管理される。すなわち、エッジAPは、エッジAPの全ての隣接APにおいて、少なくとも１つのAPは、エッジAPを管理するWLANコントローラとは異なるWLANコントローラによって管理されるという特徴をもつAPの種類である。内部APは、その隣接APが全て同じWLANコントローラによって管理されるAPである。すなわち、内部APは、内部APと内部APの全ての隣接APとが同じWLANコントローラによって管理されるという特徴をもつAPの種類である。１対の隣接APは、STAのローミングの前後にSTAに関連付けられるAPになり得る２つのAPを指す。説明を簡単にするために、隣接する２つのエッジAPをそれぞれ管理するWLANコントローラを、隣接WLANコントローラという。図２に示されるシステムアーキテクチャを例として用いる。該システムは３つのWLANコントローラを含み、識別子をそれぞれAC1、AC2、AC3とする。AC1はAP1、AP4及びAP5を管理し、AC2はAP3を管理し、AC3はAP2を管理する。AP1、AP2、AP3はそれぞれAC1、AC3、AC2内のエッジAPであり、AP1、AC2、AC3に関して、隣接WLANコントローラである。
【００３５】
例を用いて詳細な説明を提供する。説明を簡単にするために、STAはそれぞれ第１のSTA、第２のSTA、第３のSTA、第４のSTAとして区別される。これに対応して、APはそれぞれ第１のAP、第２のAP、第３のAP、第４のAPとして区別される。WLANコントローラはそれぞれ第１のWLANコントローラ、第２のWLANコントローラとして区別される。本システムでは、
第１のSTAは第１のAPと関連する。
【００３６】
このシナリオでは、第１のAPは内部APであってよく、或いはエッジAPであってよい。WLANコントローラは、WLANコントローラによって管理されるエッジAPの識別子を記憶する。エッジAPの識別子は、WLANコントローラにおいて予め構成されてよく、或いはWLANコントローラによって動的に取得されてよい。WLANコントローラは、以下の方式でエッジAPの識別子を動的に取得してよい。すなわち、各APが別のAPによって送信されたビーコン（英名：beacon）フレームをリッスンし、リスニングによって取得されたビーコンフレームを送信したAPの識別子を取得する。WLANコントローラは、リスニングにより各APによって取得された別のAPの識別子を取得し、WLANコントローラによって管理されていないAPの識別子を含む識別子をリスニングによって取得したAPを、エッジAPとして標識する。
【００３７】
第１のWLANコントローラは、第１のAPがエッジAPであるか否かを決定し、第１のAPが内部APである場合、STAの認証データを送信しない。図３に示されるように、第１のAPはAC1によって管理されるAP2であると仮定する。AP2は内部APであり、STAはAP2と関連し、AP2に隣接するAPはAP1とAP3のみであり、AP1とAP3の両方ともAC1によって管理されるAPである。したがって、AC1はSTAの認証データを送信しない。
【００３８】
第１のWLANコントローラが第１のAPがエッジAPであると決定した場合、第１のWLANコントローラが、少なくとも１つのWLANコントローラに第１のSTAの認証データを送信する。少なくとも１つのWLANコントローラは、第１のWLANコントローラとは別のWLANコントローラである。WLANコントローラ クラスタが存在する場合、少なくとも１つのWLANコントローラは、第１のWLANコントローラ以外のWLANコントローラクラスタの他の全てのWLANのコントローラであってよく、或いは、第１のWLANコントローラ以外のWLANコントローラクラスタの一部のWLANコントローラであってよい。
【００３９】
少なくとも１つのWLANコントローラは第２のWLANコントローラを含む。第２のWLANコントローラは第２のAPを管理するWLANコントローラであり、第２のAPは第１のAPに隣接するAPである。
【００４０】
第１のWLANコントローラが、WLANコントローラクラスタの少なくとも１つのWLANコントローラにSTAの認証データを送信する具体的な実施方式は、以下の方式を含む。
【００４１】
第１の方式：第１のWLANコントローラが、WLANコントローラクラスタの全てのWLANコントローラに第１のSTAの認証データを送信する。
【００４２】
第１のWLANコントローラは、WLANコントローラクラスタの全てのWLANコントローラに、ブロードキャスト方式で第１のSTAの認証データを送信してよい。
【００４３】
代替として、第１のWLANコントローラは、WLANコントローラクラスタの全てのWLANコントローラの各WLANコントローラに、ユニキャスト方式で第１のSTAの認証データを送信してよい。
【００４４】
認証データを送信する第１の方式では、任意に、第１のWLANコントローラは、第１のSTAの認証データ同期識別子を保持してよい。第１のSTAの認証データを送信する前に、第１のWLANコントローラは、第１のSTAの認証データ同期識別子をチェックする。第１のSTAの認証データ同期識別子が同期されていない場合、第１のWLANコントローラは第１のSTAの認証データを送信しない。第１のSTAの認証データ同期識別子が非同期である場合にのみ、第１のWLANコントローラは第１のSTAの認証データを送信する。
【００４５】
更に、第１のSTAの認証データ同期識別子は、第１のSTAの複数の認証データ同期フラグを含む。複数の認証データ同期フラグは複数のWLANコントローラにマッピングされる。STAの認証データがWLANコントローラに同期されたか否かを記録するために、複数の認証データ同期フラグを用いて、複数のWLANコントローラの状態を記録することができる。各WLANコントローラは１つの認証データ同期フラグに対応し、各認証データ同期フラグは１つのWLANコントローラを対応する。すなわち、複数の認証データ同期フラグは、複数のWLANコントローラと１対１の対応関係にある。宛先のWLANコントローラに第１のSTAの認証データを送信する前に、第１のWLANコントローラは、宛先のWLANコントローラに対応する認証データ同期フラグをチェックする。宛先のWLANコントローラに対応する認証データ同期フラグが非同期であるときにのみ、第１のWLANコントローラは、宛先のWLANコントローラに第１のSTAの認証データを送信する。
【００４６】
第２の方式：第１のWLANコントローラは、WLANコントローラクラスタの一部のWLANコントローラに、第１のSTAの認証データを送信する。一部のWLANコントローラは第２のWLANコントローラを含む。第２のWLANコントローラは第２のAPを管理するWLANコントローラであり、第２のAPは第１のAPに隣接するAPである。
【００４７】
第２の方式では、第１のWLANコントローラは、第１のSTAの認証データを選択的に送信する。第１のWLANコントローラは、第１のSTAの認証データ同期識別子を保持し、第１のSTAの認証データ同期識別子は、第１のSTAの複数の認証データ同期フラグを含む。複数の認証データ同期フラグは複数のWLANコントローラにマッピングされる。第１のWLANコントローラは、第１のAPの隣接APを管理し且つ非同期である認証データ同期フラグに対応するWLANコントローラにのみ、第１のSTAの認証データを送信してよい。第１のWLANコントローラは、第１のSTAの認証データが送信されるWLANコントローラに対応する認証データ同期フラグを、同期に変更する。第１のWLANコントローラは、全てのWLANコントローラに、第１のSTAの変更された認証データ同期識別子を送信する。代替として、第１のWLANコントローラは、第１のAPの隣接APを管理するWLANコントローラに第１のSTAの変更された認証データ同期識別子を送信する。
【００４８】
第２の方式で認証データを送信する第１のWLANコントローラは、第１のWLANコントローラによって管理されるエッジAPを記憶するだけでなく、各エッジAPの隣接APと各エッジAPの隣接APを管理するWLANコントローラも記憶する。
【００４９】
第１のWLANコントローラは、第１のWLANコントローラによって管理されるエッジAPの隣接APの識別子を記憶し、次に、これらのエッジのAPの隣接APを管理するWLANコントローラを決定する。任意に、WLANコントローラは、エッジAPの隣接APの識別子のうち、WLANコントローラによって管理されるAPの識別子を無視してよい。
【００５０】
第１のWLANコントローラは、以下の２つの方式で、WLANコントローラによって管理されるエッジAPの隣接APの識別子を記憶してよい。
【００５１】
Ａ：第１のWLANコントローラは、WLANコントローラによって管理されるエッジAPの隣接APの識別子を予め構成する。
【００５２】
Ｂ：第１のWLANコントローラは、第１のWLANコントローラによって管理されるAPから、第１のWLANコントローラによって管理されるエッジAPの隣接APの識別子を取得してよい。
【００５３】
方式Ｂでは、各APがbeaconフレームを送信し、別のAPによって送信されるbeaconフレームをリッスンする。APは、リッスンによって得られたbeaconフレームに従って、beaconフレームを送信したAPの識別子を取得する。APは、APを管理する第１のWLANコントローラに、隣接APの取得された識別子を送信する。APの識別子は、リッスンによって得られたbeaconフレームにおける基本サービスセット識別子（英名：basic  service  set  identifier、略称BSSID）であってよい。
【００５４】
第１のWLANコントローラは、２つの方式で、このようなエッジAPの隣接APを管理するWLANコントローラを決定してよい。
【００５５】
Ａ：第１のWLANコントローラが、このようなエッジのAPの隣接APを管理するWLANコントローラを事前構成する。
【００５６】
Ｂ：第１のWLANコントローラが、他のWLANコントローラと通信し、隣接APを管理するWLANコントローラを決定する。
【００５７】
第１のSTAの認証データが認証データ同期フラグに従って、全てのWLANコントローラのうち一部のWLANコントローラに送信されると、WLANコントローラは、どの隣接WLANコントローラがSTAの認証データを記憶したのかを決定することができ、また、シグナリング交換を低減するために、STAの認証データを記憶しないWLANコントローラにのみ、STAの認証データを送信してよい。
【００５８】
図４を例として用いる。第１のAPがエッジAPであり、第１のSTAがAC1によって管理されるエッジAP（例えば図４に示される）と関連すると仮定する。AC2はAC1の隣接WLANコントローラであり、AC1はAP3とAC2との対応関係を記憶し、AC1はSTAの認証データ同期識別子を記憶する。認証データ同期識別子は、AC2の認証データ同期フラグを含む。STAがAP3と関連するとき、AC1は、STAの認証データがAC2に送信される必要があると決定する。このケースでは、AC1に記憶されているSTAの認証データ同期識別子により、AC2がSTAの認証データを記憶したことが示される場合、AC1はAC2にSTAの認証データを送信しない。或いは、AC1に記憶されているSTAの認証データ同期識別子により、AC2がSTAの認証データを記憶していないことが示される場合、AC1はAC2にSTAの認証データを送信し、同期するSTAの認証データ同期識別子を変更する。更に、AC2に対応する認証データ同期フラグは、同期するように変更されてよい。
【００５９】
上記のシステムでは、STAの認証データを同期した後、WLANコントローラは、STAの認証データを削除しなくてよく、場合によってはSTAの認証データを削除してもよい。STAの認証データを削除しない解決策では、WLANコントローラ間のシグナリング交換を低減すことができ、より良好にシグナリングリソースを低減することができる。STAの認証データを削除する解決策では、WLANコントローラがSTAの認証データを必要としない場合、WLANコントローラの記憶リソースを節約するために、認証データは適時に削除することができる。説明を簡単にするために、STAの認証データを削除する解決策を以下に詳述する。
【００６０】
STAのローミングプロセスは、少なくとも３つのローミングシナリオ、すなわち、エッジAPから別のエッジAPにローミングするシナリオと、エッジAPから内部APにローミングするシナリオと、内部APからエッジAPにローミングするシナリオとを含む。STAが異なるAP間でローミングするとき、システム内の一部のWLANコントローラはSTAの認証データを記憶している場合があり、STAの認証データを記憶し続ける必要はない。このケースでは、WLANコントローラは、STAの記憶された認証データを削除してよい。
【００６１】
WLANコントローラが認証データを送信する異なる方式と、STAの異なるローミングシナリオについて、本発明の実施形態１で提供される技術的解決策では、STAの認証データを削除する異なる解決策を詳細に説明する。
【００６２】
第１の方式：第１のWLANコントローラが、WLANコントローラクラスタの全てのWLANコントローラに第１のSTAの認証データを送信する場合、第１のSTAがローミングするとき、第１のSTAの認証データは削除されなくてよい。
【００６３】
第１の方式では、第１のSTAがローミングする場合、３つのローミングシナリオ、すなわち、エッジAPから別のエッジAPにローミングするシナリオと、エッジAPから内部APにローミングするシナリオと、内部APからエッジAPにローミングするシナリオとのうち任意のシナリオにおいて、WLANコントローラに記憶されている第１のSTAの認証データは削除されなくてよい。この方式では、WLANコントローラは、各STAの認証データ同期識別子を保持する。認証データ同期識別子に従って、STAの認証データが同期されていないと決定されたときにのみ、WLANコントローラは、全てのWLANコントローラに第１のSTAの認証データを送信する。
【００６４】
第２の方式：第１のWLANコントローラが、WLANコントローラクラスタの全てのWLANコントローラに第１のSTAの認証データを送信する場合、第１のSTAがエッジAPから内部APにローミングするローミングシナリオにおいて、WLANコントローラクラスタの別のWLANコントローラに記憶されている第１のSTAの認証データは削除されてよい。この方式では、WLANコントローラは、各STAの認証データ同期識別子を保持しなくてよい。
【００６５】
第２のSTAが第２のAPと関連する場合を例として用いる。第２のSTAは第１のAP（すなわちエッジAP）から関連付けを解除し、ローミング後、第２のSTAは第２のAPと関連する。第２のAPは内部APである。第２のSTAが第２のAPと関連するとき、第１のWLANコントローラは、第１のWLANコントローラが第２のSTAの認証データを記憶していると決定し、第１のWLANコントローラは認証データ削除メッセージを送信する。認証データ削除メッセージは第２のSTAの識別子を含み、認証データ削除メッセージは、認証データ削除メッセージの受信側に第２のSTAの認証データの削除を指示する。第１のWLANコントローラは、全てのWLANコントローラに認証データ削除メッセージを送信する。第１のWLANコントローラは、認証データ削除メッセージをブロードキャストしてよく、或いは、ユニキャスト方式で、全てのWLANコントローラに認証データ削除メッセージを別々に送信してよい。
【００６６】
第３の方式：第１のWLANコントローラが、WLANコントローラクラスタの全てのWLANコントローラに第１のSTAの認証データを送信する場合、第１のSTAがローミングするとき、一部のWLANコントローラに記憶された第１のSTAの認証データは、選択的に削除されてよい。この方式では、WLANコントローラは各STAの認証データ同期識別子を保持し、各認証データ同期識別子は複数の認証データ同期フラグを含む。STAが最初にエッジAPと関連する場合、第１のWLANコントローラは、全てのWLANコントローラにSTAの認証データを送信する。
その後、WLANコントローラは、STAの認証データ同期フラグに従って、STAの認証データを選択的に送信する。
【００６７】
第３の方式では、STAがエッジAPからエッジAPにローミングするシナリオにおいて、本発明の実施形態１で提供される技術的解決策では、説明を簡単にするために、第３のSTAが導入される。第３のSTAは別のエッジAPから関連付けを解除し、それから第１のAPと関連する。
【００６８】
別のAPがエッジAPであり、第１のAPがエッジAPであるシナリオでは、第１のWLANコントローラは、認証データの削除を必要とするWLANコントローラを決定する。認証データの削除を必要とするWLANコントローラに対応する第３のSTAの認証データ同期フラグは同期されており、認証データの削除を必要とするWLANコントローラによって管理されるAPは、どれも第１のAPに隣接しない。第１のWLANコントローラは、認証データの削除を必要とするWLANコントローラに認証データ削除メッセージを送信する。認証データ削除メッセージは第３のSTAの識別子を含む。認証データ削除メッセージは、認証データ削除メッセージの受信側に第３のSTAの認証データの削除を指示する。第１のWLANコントローラは、第３のSTAの認証データ同期識別子のうち、認証データの削除を必要とするWLANコントローラに対応する第３のSTAの認証データ同期フラグを非同期に変更し、別のWLANコントローラに第３のSTAの認証データ同期識別子を送信する。
【００６９】
第３の方式では、STAがエッジAPから内部APにローミングするシナリオにおいて、説明を簡単にするために、第４のSTAが第４のAPに関連する例を詳細な説明に用いる。第４のAPは内部APである。第４のSTAが第４のAPと関連するとき、第１のWLANコントローラは、第４のSTAの複数の認証データ同期フラグのうち同期されている認証データ同期フラグに対応するWLANコントローラに、認証データ削除メッセージを送信する。認証データ削除メッセージは第４のSTAの識別子を含み、認証データ削除メッセージは、認証データ削除メッセージの受信側に第４のSTAの認証データの削除を指示する。第４のAPは内部APであり、内部APは、隣接するAPが全て同じWLANコントローラによって管理されるAPである。
【００７０】
第４の方式：第１のWLANコントローラが、WLANコントローラクラスタの一部のWLANコントローラに、第１のSTAの認証データを選択的に送信する場合、第１のSTAがローミングするとき、一部のWLANコントローラに記憶された第１のSTAの認証データは、選択的に削除されてよい。この方式では、WLANコントローラは各STAの認証データ同期識別子を保持し、各認証データ同期識別子は複数の認証データ同期フラグを含む。 STAがエッジAPと関連するとき、WLANコントローラは、STAの認証データ同期フラグに従って、STAの認証データを選択的に送信する。
【００７１】
第４の方式では、STAが内部APからエッジAPにローミングするシナリオにおいて、本発明の実施形態１で提供される技術的解決策では、説明を簡単にするために、第５のSTAが導入される。第５のSTAは別のAP（内部AP）から関連付けを解除し、それから第１のAP（エッジAP）と関連する。
【００７２】
別のAPが内部APであり、第１のAPがエッジAPであるシナリオでは、第１のWLANコントローラは、認証データの削除を必要とするWLANコントローラを決定する。認証データの削除を必要とするWLANコントローラに対応する第５のSTAの認証データ同期フラグが同期され、認証データの削除を必要とするWLANコントローラによって管理されるAPは、どれも第１のAPに隣接しない。第１のWLANコントローラは、認証データの削除を必要とするWLANコントローラに認証データ削除メッセージを送信する。認証データ削除メッセージは第５のSTAの識別子を含む。認証データ削除メッセージは、認証データ削除メッセージの受信側に第５のSTAの認証データの削除を指示する。第１のWLANコントローラは、第５のSTAの認証データ同期識別子のうち、認証データの削除を必要とするWLANコントローラに対応する第５のSTAの認証データ同期フラグを非同期に変更し、第５のSTA の認証データ同期識別子を別のWLANコントローラに送信する。
【００７３】
第４の方式では、STAがエッジAPから内部APにローミングするシナリオにおいて、説明を簡単にするために、第６のSTAが第６のAPと関連する例を詳細な説明に用いる。第６のAPは内部APである。第６のSTAが第６のAPと関連するとき、第１のWLANコントローラは、第１のWLANコントローラが第６のSTAの認証データを記憶していると決定し、第１のWLANコントローラは、第６のSTAの複数の認証データ同期フラグのうち同期される認証データ同期フラグに対応するWLANコントローラに、認証データ削除メッセージを送信する。認証データ削除メッセージは第６のSTAの識別子を含み、認証データ削除メッセージは、認証データ削除メッセージの受信側に第６のSTAの認証データの削除を指示する。第６のAPは内部APであり、内部APは、隣接するAPが全て同じWLANコントローラによって管理されるAPである。
【００７４】
第５の方式：第１のWLANコントローラが、WLANコントローラクラスタの一部のWLANコントローラに、第１のSTAの認証データを選択的に送信する場合、第１のSTAがローミングするとき、その他のWLANコントローラの全てのWLANコントローラは、記憶されている第１のSTAの認証データを削除するように指示されてよい。この方式では、WLANコントローラは、各STAの認証データ同期識別子を保持する。各認証データ同期識別子は、複数の認証データ同期フラグを含む。STAがエッジAPと関連するとき、WLANコントローラは、STAの認証データ同期フラグに従って、STAの認証データを選択的に送信する。
【００７５】
第５の方式では、STAがエッジAPから内部APにローミングするシナリオにおいて、説明を簡単にするために、第７のSTAが第７のAPに関連する例を詳細な説明に用いる。第７のAPは内部APである。第７のSTAは第１のAP（すなわちエッジAP）から関連付けを解除し、ローミング後、第７のAPと関連する。第７のAPは内部APである。第７のSTAが第７のAPと関連するとき、第１のWLANコントローラは、第７のSTAの複数の認証データ同期フラグのうち同期されている認証データ同期フラグに対応するWLANコントローラに、認証データ削除メッセージを送信する。認証データ削除メッセージは第７のSTAの識別子を含み、認証データ削除メッセージは、認証データ削除メッセージの受信側に第７のSTAの認証データの削除を指示する。第７のAPは内部APであり、内部APは、隣接するAPが全て同じWLANコントローラによって管理されるAPである。
【００７６】
第５の方式では、別のAPがエッジAPであり、第１のAPがエッジAPであるシナリオにおいて、第８のSTAを例として用いる。第１のWLANコントローラは、認証データの削除を必要とするWLANコントローラを決定する。認証データの削除を必要とするWLANコントローラに対応する第８のSTAの認証データ同期フラグは同期されており、認証データの削除を必要とするWLANコントローラによって管理されAPは、どれも第１のAPに隣接しない。第１のWLANコントローラは、認証データの削除を必要とするWLANコントローラに認証データ削除メッセージを送信する。認証データ削除メッセージは、第８のSTAの識別子を含む。認証データ削除メッセージは、認証データ削除メッセージの受信側に第８のSTAの認証データの削除を指示する。第１のWLANコントローラは、第８のSTAの認証データ同期識別子のうち、認証データの削除を必要とするWLANコントローラに対応する第８のSTAの認証データ同期フラグを非同期に変更し、別のWLANコントローラに第８のSTAの認証データ同期識別子を送信する。
【００７７】
第６の方式：第１のWLANコントローラが、WLANコントローラクラスタの一部のWLANコントローラに、第１のSTAの認証データを送信する場合、第１のSTAがローミングするとき、WLANコントローラに記憶された第１のSTAの認証データは、削除されなくてよい。この方式では、WLANコントローラは各STAの認証データ同期識別子を保持し、各認証データ同期識別子は複数の認証データ同期フラグを含む。STAが最初にエッジAPと関連する場合、第１のWLANコントローラは、全てのWLANコントローラにSTAの認証データを送信する。その後、WLANコントローラは、STAの認証データ同期フラグに従って、STAの認証データを選択的に送信する。
【００７８】
第６の方式では、第１のSTAのローミングシナリオが、エッジAPから別のエッジAPにローミングするシナリオと、エッジAPから内部APにローミングするシナリオと、内部APからエッジAPにローミングするシナリオとの３つのローミングシナリオのいずれのシナリオであるかに関わらず、別のWLANコントローラに記憶された第１のSTAの認証データは削除されない。
【００７９】
以下、STAの異なるローミングシナリオでの認証データの同期及び削除を、例を用いて詳細に説明する。図５を例として用いる。AP1、AP2及びAP3は、全てAC1によって管理されるAPである。AP1とAP2は両方とも内部APであり、AP3はエッジAPである。STAは、AP3と関連することによってAP3にアクセスする。AP3はエッジAPであるので、AC1はSTAの認証データをAC2に同期する。AP3から関連付けを解除した後、STAはAP2と関連することにより、AP2にアクセスする。AP2は内部APである。このシナリオにおいて、STAはエッジAPから内部APにローミングする。AC1は、AC2に認証データ削除メッセージを選択的に送信してよい。認証データ削除メッセージを受信するとき、AC2はSTAの記憶された認証データを削除する。
【００８０】
更に、AC1はSTAの認証データ同期識別子を記憶する。認証データ同期識別子は認証データ同期フラグを含む。AP3から関連付けを解除した後、STAはAP2と関連することによりAP2にアクセスする。AP2は内部APである。このシナリオにおいて、AC1は、記憶された認証データ同期フラグに従って、AC2がSTAの認証データを記憶していると決定し、AC1はAC2に認証データ削除メッセージを送信する。認証データ削除メッセージを受信したとき、AC2は、STAの記憶された認証データを削除する。
【００８１】
実施形態２
本発明の実施形態２は、STAの認証データを管理する方法を提供する。図６に示されるように、本方法の具体的な処理手順は以下のとおりである。
【００８２】
ステップ６１：第１のSTAが第１のAPと関連する。
【００８３】
このシナリオでは、第１のＡＰは内部ＡＰであってよく、或いはエッジＡＰであってよい。
【００８４】
ステップ６２：第１のWLANコントローラが、第１のAPがエッジAPであるか否かを決定する。決定結果が肯定である場合はステップ６３を実行し、そうでない場合はステップ６４を実行する。
【００８５】
本発明の実施形態２で提供される技術的解決策では、APは内部APとエッジAPに分類される。エッジAPは別のAPに隣接するAPであり、別のAPとエッジAPはそれぞれ異なるWLANコントローラによって管理される。すなわち、エッジAPは、エッジAPの全ての隣接のAPにおいて、少なくとも１つのAPは、エッジAPを管理するWLANコントローラとは異なるWLANコントローラによって管理されるという特徴をもつAPの種類である。内部APは、その隣接APが全て同じWLANコントローラによって管理されるAPである。すなわち、内部APは、内部APと内部APの全ての隣接APとが同じWLANコントローラによって管理されるという特徴をもつAPの種類である。１対の隣接APは、STAのローミングの前後にSTAに関連付けられるAPになり得る２つのAPを指し、１対の隣接APのいずれかのAPは他方のAPの隣接APである。説明を簡単にするために、隣接する２つのエッジAPをそれぞれ管理するWLANコントローラを、隣接WLANコントローラという。
【００８６】
ステップ６３：第１のWLANコントローラが、少なくとも１つのWLANコントローラに第１のSTAの認証データを送信する。
【００８７】
少なくとも１つのWLANコントローラは第２のWLANコントローラを含む。第２のWLANコントローラは第２のAPを管理するWLANコントローラであり、第２のAPは第１のAPに隣接するAPである。
【００８８】
第１のWLANコントローラがWLANコントローラクラスタの少なくとも１つのWLANコントローラにSTAの認証データを送信する具体的な実施方式は、以下の方式を含んでもよい。
【００８９】
第１の方式：第１のWLANコントローラが、WLANコントローラクラスタの全てのWLANコントローラに第１のSTAの認証データを送信する。
【００９０】
第１のWLANコントローラは、WLANコントローラクラスタの全てのWLANコントローラに、ブロードキャスト方式で第１のSTAの認証データを送信してよい。
【００９１】
代替として、第１のWLANコントローラは、WLANコントローラクラスタの全てのWLANコントローラの各WLANコントローラに、ユニキャスト方式で第１のSTAの認証データを送信してよい。
【００９２】
認証データを送信する第１の方式では、任意に、第１のWLANコントローラは、第１のSTAの認証データ同期識別子を保持してよい。第１のSTAの認証データを送信する前に、第１のWLANコントローラは、第１のSTAの認証データ同期識別子をチェックする。第１のSTAの認証データ同期識別子が同期されていない場合、第１のWLANコントローラは第１のSTAの認証データを送信しない。第１のWLANコントローラは、第１のSTAの認証データ同期識別子が非同期である場合にのみ、第１のSTAの認証データを送信する。
【００９３】
更に、第１のSTAの認証データ同期識別子は、第１のSTAの複数の認証データ同期フラグを含んでよい。複数の認証データ同期フラグは複数のWLANコントローラにマッピングされる。STAの認証データがWLANコントローラに同期されたか否かを記録するために、複数の認証データ同期フラグを用いて、複数のWLANコントローラの状態を記録することができる。各WLANコントローラは１つの認証データ同期フラグに対応し、各認証データ同期フラグは１つのWLANコントローラを対応し、すなわち、複数の認証データ同期フラグは、複数のWLANコントローラと１対１の対応関係にある。宛先のWLANコントローラに第１のSTAの認証データを送信する前に、第１のWLANコントローラは、宛先のWLANコントローラに対応する認証データ同期フラグをチェックする。第１のWLANコントローラは、宛先のWLANコントローラに対応する認証データ同期フラグが非同期であるときにのみ、宛先のWLANコントローラに第１のSTAの認証データを送信する。
【００９４】
第２の方式：第１のWLANコントローラは、WLANコントローラクラスタの一部のWLANコントローラに、第１のSTAの認証データを送信する。一部のWLANコントローラは第２のWLANコントローラを含む。第２のWLANコントローラは第２のAPを管理するWLANコントローラであり、第２のAPは第１のAPに隣接するAPである。
【００９５】
第２の方式では、第１のWLANコントローラは、第１のSTAの認証データを選択的に送信する。第１のWLANコントローラは、第１のSTAの認証データ同期識別子を保持し、第１のSTAの認証データ同期識別子は、第１のSTAの複数の認証データ同期フラグを含む。複数の認証データ同期フラグは複数のWLANコントローラにマッピングされる。第１のWLANコントローラは、非同期である認証データ同期フラグに対応する第１のAPの隣接APを管理するWLANコントローラにのみ、第１のSTAの認証データを送信してよい。第１のWLANコントローラは、第１のSTAの認証データが送信されるWLANコントローラに対応する認証データ同期フラグを、同期に変更する。第１のWLANコントローラは、全てのWLANコントローラに、第１のSTAの変更された認証データ同期識別子を送信する。代替として、第１のWLANコントローラは、第１のAPの隣接APを管理するWLANコントローラに第１のSTAの変更された認証データ同期識別子を送信する。
【００９６】
第２の方式において認証データを送信する第１のWLANコントローラは、第１のWLANコントローラによって管理されるエッジAPを記憶するだけでなく、各エッジAPの隣接APと各エッジAPの隣接APを管理するWLANコントローラも記憶する。
【００９７】
第１のWLANコントローラは、第１のWLANコントローラによって管理されるエッジAPの隣接APの識別子を記憶し、次に、これらのエッジのAPの隣接APを管理するWLANコントローラを決定する。任意に、WLANコントローラは、エッジAPの隣接APの識別子のうち、WLANコントローラによって管理されるAPの識別子を無視してよい。
【００９８】
第１のWLANコントローラは、以下の２つの方式で、WLANコントローラによって管理されるエッジAPの隣接APの識別子を記憶してよい。
【００９９】
Ａ：第１のWLANコントローラは、WLANコントローラによって管理されるエッジAPの隣接APの識別子を予め構成する。
【０１００】
Ｂ：第１のWLANコントローラは、第１のWLANコントローラによって管理されるAPから、第１のWLANコントローラによって管理されるエッジAPの隣接APの識別子を取得してよい。
【０１０１】
方式Ｂでは、各APがbeaconフレームを送信し、別のAPによって送信されるbeaconフレームをリッスンする。APは、リッスンによって得られたbeaconフレームに従って、beaconフレームを送信したAPの識別子を取得する。APは、APを管理する第１のWLANコントローラに、隣接APの取得された識別子を送信する。APの識別子は、リッスンによって得られたbeaconフレームにおける基本サービスセット識別子（英名：basic  service  set  identifier、略称BSSID）であってよい。
【０１０２】
第１のWLANコントローラは、２つの方式で、このようなエッジAPの隣接APを管理するWLANコントローラを決定してよい。
【０１０３】
Ａ：第１のWLANコントローラが、このようなエッジのAPの隣接APを管理するWLANコントローラを事前構成する。
【０１０４】
Ｂ：第１のWLANコントローラが、他のWLANコントローラと通信し、隣接APを管理するWLANコントローラを決定する。
【０１０５】
第１のSTAの認証データが認証データ同期フラグに従って、全てのWLANコントローラのうち一部のWLANコントローラに送信されると、WLANコントローラは、どの隣接WLANコントローラがSTAの認証データを記憶したのかを決定することができ、また、シグナリング交換を低減するために、STAの認証データを記憶しないWLANコントローラにのみ、STAの認証データを送信してよい。
【０１０６】
ステップ６４：第１のWLANコントローラが第１のAPは内部APであると決定した場合、第１のWLANコントローラはSTAの認証データを送信しない。
【０１０７】
任意に、上記の方法では、STAの認証データを同期した後、第１のWLANコントローラは、STAの認証データを削除しなくてよく、或いは、場合によってはSTAの認証データを削除してもよい。STAの認証データを削除する解決策を以下に詳述する。
【０１０８】
STAのローミングプロセスは、少なくとも３つのローミングシナリオ、すなわち、エッジAPから別のエッジAPにローミングするシナリオと、エッジAPから内部APにローミングするシナリオと、内部APからエッジAPにローミングするシナリオとを含む。STAが異なるAP間でローミングするとき、システム内の一部のWLANコントローラはSTAの認証データを記憶している場合があり、STAの認証データを記憶し続ける必要はない。このケースでは、WLANコントローラは、STAの記憶された認証データを削除してよい。
【０１０９】
WLANコントローラが認証データを送信する異なる方式と、STAの異なるローミングシナリオについて、本発明の実施形態２で提供される技術的解決策では、STAの認証データを削除する異なる解決策を詳細に説明する。
【０１１０】
第１の方式：第１のWLANコントローラが、WLANコントローラクラスタの全てのWLANコントローラに第１のSTAの認証データを送信する場合、第１のSTAがローミングするとき、第１のSTAの認証データは削除されなくてよい。
【０１１１】
第１の方式では、第１のSTAがローミングする場合、３つのローミングシナリオ、すなわち、エッジAPから別のエッジAPにローミングするシナリオと、エッジAPから内部APにローミングするシナリオと、内部APからエッジAPにローミングするシナリオとのうち任意のシナリオにおいて、WLANコントローラに記憶されている第１のSTAの認証データは削除されなくてよい。この方式では、WLANコントローラは、各STAの認証データ同期識別子を保持する。認証データ同期識別子に従って、STAの認証データが同期されていないと決定されたときにのみ、WLANコントローラは、全てのWLANコントローラに第１のSTAの認証データを送信する。
【０１１２】
第２の方式：第１のWLANコントローラが、WLANコントローラクラスタの全てのWLANコントローラに第１のSTAの認証データを送信する場合、第１のSTAがエッジAPから内部APにローミングするローミングシナリオにおいて、WLANコントローラクラスタの別のWLANコントローラに記憶されている第１のSTAの認証データは削除されてよい。この方式では、WLANコントローラは、各STAの認証データ同期識別子を保持しなくてよい。
【０１１３】
具体的には、STAの認証データを削除する第２の具体的な実施方式については、上記の実施形態１の詳細な説明を参照されたい。本発明の実施形態２では詳細の説明を省略する。
【０１１４】
第３の方式：第１のWLANコントローラが、WLANコントローラクラスタの全てのWLANコントローラに第１のSTAの認証データを送信する場合、第１のSTAがローミングするとき、一部のWLANコントローラに記憶された第１のSTAの認証データは、選択的に削除されてよい。この方式では、WLANコントローラは各STAの認証データ同期識別子を保持し、各認証データ同期識別子は複数の認証データ同期フラグを含む。STAが最初にエッジAPと関連する場合、第１のWLANコントローラは、全てのWLANコントローラにSTAの認証データを送信する。その後、WLANコントローラは、STAの認証データ同期フラグに従って、STAの認証データを選択的に送信する。
【０１１５】
具体的には、STAの認証データを削除する第３の具体的な実施方式については、上記の実施形態１の詳細な説明を参照されたい。本発明の実施形態２では詳細の説明を省略する。
【０１１６】
第４の方式：第１のWLANコントローラが、WLANコントローラクラスタの一部のWLANコントローラに、第１のSTAの認証データを選択的に送信する場合、第１のSTAがローミングするとき、一部のWLANコントローラに記憶された第１のSTAの認証データは、選択的に削除されてよい。この方式では、WLANコントローラは各STAの認証データ同期識別子を保持し、各認証データ同期識別子は複数の認証データ同期フラグを含む。STAがエッジAPと関連するとき、WLANコントローラは、STAの認証データ同期フラグに従って、STAの認証データを選択的に送信する。
【０１１７】
具体的には、STAの認証データを削除する第４の具体的な実施方式については、上記の実施形態１の詳細な説明を参照されたい。本発明の実施形態２では詳細の説明を省略する。
【０１１８】
第５の方式：第１のWLANコントローラが、WLANコントローラクラスタの一部のWLANコントローラに、第１のSTAの認証データを選択的に送信する場合、第１のSTAがローミングするとき、その他のWLANコントローラの全てのWLANコントローラは、記憶されている第１のSTAの認証データを削除するように指示されてよい。この方式では、WLANコントローラは、各STAの認証データ同期識別子を保持する。各認証データ同期識別子は、複数の認証データ同期フラグを含む。STAがエッジAPと関連するとき、WLANコントローラは、STAの認証データ同期フラグに従って、STAの認証データを選択的に送信する。
【０１１９】
具体的には、STAの認証データを削除する第５の具体的な実施方式については、上記の実施形態１の詳細な説明を参照されたい。本発明の実施形態２では詳細の説明を省略する。
【０１２０】
第６の方式：第１のWLANコントローラが、WLANコントローラクラスタの一部のWLANコントローラに、第１のSTAの認証データを送信する場合、第１のSTAがローミングするとき、WLANコントローラに記憶された第１のSTAの認証データは、削除されなくてよい。この方式では、WLANコントローラは各STAの認証データ同期識別子を保持し、各認証データ同期識別子は複数の認証データ同期フラグを含む。STAが最初にエッジAPと関連する場合、第１のWLANコントローラは、全てのWLANコントローラにSTAの認証データを送信する。その後、WLANコントローラは、STAの認証データ同期フラグに従って、STAの認証データを選択的に送信する。
【０１２１】
第６の方式では、第１のSTAのローミングシナリオが、エッジAPから別のエッジAPにローミングするシナリオと、エッジAPから内部APにローミングするシナリオと、内部APからエッジAPにローミングするシナリオとの３つのローミングシナリオのいずれのシナリオであるかに関わらず、別のWLANコントローラに記憶された第１のSTAの認証データは削除されない。
【０１２２】
対応して、本発明の実施形態２は更に、STAの認証データを管理するための装置を提供する。図７に示されるように、管理装置は第１のWLANコントローラによって実現され、以下の要素を備える。
【０１２３】
第１の決定モジュール７０１は、第１のSTAが第１のAPと関連するとき、第１のAPがエッジAPであると決定するように構成される。エッジAPは別のAPに隣接するAPであり、別のAPとエッジAPはそれぞれ異なるWLANコントローラによって管理される。
第１の送信モジュール７０２は、第１のSTAの認証データを少なくとも１つのWLANコントローラに送信するように構成される。
具体的には、少なくとも１つのWLANコントローラは第２のWLANコントローラを含む。第２のWLANコントローラは第２のAPを管理するWLANコントローラであり、第２のAPは第１のAPに隣接するAPである。
【０１２４】
具体的には、第１の送信モジュール７０２は、具体的には、第１のSTAの認証データ同期識別子が非同期であるとき、第１のSTAの認証データを少なくとも１つのWLANコントローラに送信し、第１のSTAの認証データ同期識別子を同期に変更し、第１のSTAの変更された認証データ同期識別子を少なくとも１つのWLANコントローラに送信するように構成される。
【０１２５】
第１のSTAの認証データ同期識別子は複数の認証データ同期フラグを含み、複数の認証データ同期フラグは複数のWLANコントローラにマッピングされる。第１の送信モジュール７０２は、具体的には、少なくとも１つのWLANコントローラに対応する認証データ同期フラグが非同期であるとき、第１のSTAの認証データを少なくとも１つのWLANコントローラに送信し、少なくとも１つのWLANコントローラに対応する認証データ同期フラグを同期に変更し、第１のSTAの変更された認証データ同期識別子を少なくとも１つのWLANコントローラに送信するように構成される。
【０１２６】
任意に、本装置は更に、実行モジュール及び第２の送信モジュールを備える。第２の送信モジュールは、第２のSTAが第１のAPと関連するとき、認証データの削除を必要とするWLANコントローラを決定し、認証データの削除を必要とするWLANコントローラに認証データ削除メッセージを送信するように構成される。認証データ削除メッセージは第２のSTAの識別子を含み、認証データ削除メッセージは、認証データ削除メッセージの受信側に第２のSTAの認証データの削除を指示し、認証データの削除を必要とするWLANコントローラに対応する第２のSTAの認証データ同期フラグは同期されており、認証データの削除を必要とするWLANコントローラによって管理される少なくとも１つのAPのうちのAPはどれも第１のAPに隣接しない。実行モジュールは、第２のSTAの認証データ同期識別子のうち、認証データの削除を必要とするWLANコントローラに対応する第２のSTAの認証データ同期フラグを非同期に変更し、第２のSTAの認証データ同期識別子を送信するように構成される。
【０１２７】
任意に、本装置は更に、第２の決定モジュール及び第３の送信モジュールを備える。第２の決定モジュールは、第３のSTAが第３のAPと関連するとき、第１のWLANコントローラが第３のSTAの認証データを記憶していると決定するように構成される。第３のAPは内部APであり、内部APは、隣接するAPが全て同じWLANコントローラによって管理されるAPである。第３の送信モジュールは、認証データ削除メッセージを送信するように構成される。認証データ削除メッセージは第３のSTAの識別子を含み、認証データ削除メッセージは、認証データ削除メッセージの受信側に第３のSTAの認証データの削除を指示する。
【０１２８】
本装置は更に第４の送信モジュールを備える。第４の送信モジュールは、第４のSTAが第４のAPと関連するとき、第４のSTAの複数の認証データ同期フラグのうち同期されている認証データ同期フラグに対応するWLANコントローラに、認証データ削除メッセージを送信するように構成される。認証データ削除メッセージは第４のSTAの識別子を含み、認証データ削除メッセージは、認証データ削除メッセージの受信側に第４のSTAの認証データの削除を指示し、第４のAPは内部APであり、内部APは、隣接するAPが全て同じWLANコントローラによって管理されるAPである。
【０１２９】
対応して、本発明の実施形態２は更に無線ローカルエリアネットワークコントローラを提供する。図８に示されるように、無線ローカルエリアネットワークコントローラは、プロセッサ８０１、インタフェース８０２及びメモリ８０３を備える。
【０１３０】
プロセッサ８０１は、第１のSTAが第１のAPと関連するとき、第１のAPがエッジAPであると決定し、インタフェース８０２を介して、少なくとも１つのWLANコントローラに第１のSTAの認証データを送信するように構成される。エッジAPは別のAPに隣接するAPであり、別のAPとエッジAPはそれぞれ異なるWLANコントローラによって管理される。
【０１３１】
プロセッサは、中央演算処理装置（英名：central  processing  unit、略称CPU）又はCPUとハードウェアチップの組み合わせであってよい。代替として、プロセッサ８０４は、ネットワークプロセッサ（英名：network  processor、略称NP）、CPUとNPの組合わせ、又はNPとハードウェアチップの組合わせであってよい。
【０１３２】
ハードウェアチップは、特定用途向け集積回路（英名：application-specific  integrated  circuit、略称ASIC）、フィールド・プログラマブル・ゲートアレイ（英名：field-programmable  gate  array、略称FPGA）及び複合プログラマブル・ロジックデバイス（英名：complex  programmable  logic  device、略称CPLD）のうち１つ又は任意の組合わせであってよい。
【０１３３】
具体的には、プロセッサ８０１は、インタフェース８０２を介して、少なくとも１つのWLANコントローラにSTAの認証データを送信する。少なくとも１つのWLANコントローラは第２のWLANコントローラを含む。第２のWLANコントローラは第２のAPを管理するWLANコントローラであり、第２のAPは第１のAPに隣接するAPである。
【０１３４】
具体的には、プロセッサ８０１は、具体的には、第１のＳＴＡの認証データ同期識別子が非同期であるとき、インタフェース８０２を介して、少なくとも１つのWLANコントローラに第１のSTAの認証データを送信し、第１のSTAの認証データ同期識別子を同期に変更し、インタフェース８０２を介して、第１のSTAの変更された認証データ同期識別子を少なくとも１つのWLANコントローラに送信するように構成される。
【０１３５】
第１のSTAの認証データ同期識別子は複数の認証データ同期フラグを含み、複数の認証データ同期フラグは複数のWLANコントローラにマッピングされる。具体的には、プロセッサ８０１は、具体的には、少なくとも１つのWLANコントローラに対応する認証データ同期フラグが非同期であるとき、少なくとも１つのWLANコントローラに対応する認証データ同期フラグを同期に変更するように構成される。
【０１３６】
具体的には、プロセッサ８０１は更に、第２のSTAが第１のAPと関連するとき、認証データの削除を必要とするWLANコントローラを決定するように構成される。認証データの削除を必要とするWLANコントローラに対応する第２のSTAの認証データ同期フラグは同期されており、認証データの削除を必要とするWLANコントローラによって管理される少なくとも１つのAPのうちのAPはどれも第１のAPに隣接しない。また、プロセッサ８０１は、インタフェースを介して、認証データの削除を必要とするWLANコントローラに認証データ削除メッセージを送信するように構成される。認証データ削除メッセージは第２のSTAの識別子を含み、認証データ削除メッセージは、認証データ削除メッセージの受信側に第２のSTAの認証データの削除を指示する。また、プロセッサ８０１は、第２のSTAの認証データ同期識別子のうち、認証データの削除を必要とするWLANコントローラに対応する第２のSTAの認証データ同期フラグを非同期に変更し、第２のSTAの認証データ同期識別子を送信するように構成される。
【０１３７】
具体的には、プロセッサ８０１は更に、第３のSTAが第３のAPと関連するとき、第１のWLANコントローラが第３のSTAの認証データを記憶していると決定するように構成される。第３のAPは内部APであり、内部APは、隣接するAPが全て同じWLANコントローラによって管理されるAPである。また、プロセッサ８０１は、インタフェースを介して認証データ削除メッセージを送信するように構成される。認証データ削除メッセージは第３のSTAの識別子を含み、認証データ削除メッセージは、認証データ削除メッセージの受信側に第３のSTAの認証データの削除を指示する。
【０１３８】
具体的には、プロセッサ８０１は更に、第４のSTAが第４のAPと関連するとき、インタフェース８０２を介して、第４のSTAの複数の認証データ同期フラグのうち同期されている認証データ同期フラグに対応するWLANコントローラに、認証データ削除メッセージを送信するように構成される。認証データ削除メッセージは第４のSTAの識別子を含み、認証データ削除メッセージは、認証データ削除メッセージの受信側に第４のSTAの認証データの削除を指示し、第４のAPは内部APであり、内部APは、隣接するAPが全て同じWLANコントローラによって管理されるAPである。
【０１３９】
インタフェースは、有線インタフェースを提供するネットワーク・インタフェース・コントローラ（英名：network  interface  controller、略称NIC）、例えばイーサネットNIC等のうち１以上であってよい。イーサネットNICは、銅線及び／又はファイバインターフェイスを提供してよい。
【０１４０】
メモリ８０３は、第１のSTAの認証データを記憶するように構成される。
【０１４１】
メモリは、ランダム・アクセス・メモリ（英名：random-access  memory、略称RAM）等の揮発性メモリ（英名：volatile  memory）、フラッシュメモリ（英名：flash  memory）等の不揮発性メモリ（英名：non-volatile  memory）、ハードディスクドライブ（英名：hard  disk  drive、略称HDD）、ソリッド・ステート・ドライブ（英名：solid-state  drive、略称SSD）、又は前述の種類のメモリの組合わせであってよい。
【０１４２】
当業者であれば、本発明の実施形態は、方法、装置（デバイス）又はコンピュータプログラム製品として提供されてよいことを理解すべきである。したがって、本発明は、ハードウェアのみの実施形態、ソフトウェアのみの実施形態、又はソフトウェアとハードウェアの組合わせの実施形態の形式を採用してよい。更に、本発明は、コンピュータ使用可能プログラムコードを含む１以上のコンピュータ使用可能記憶媒体（限定ではないが、磁気記憶装置、光学メモリ等を含む）上に実装されるコンピュータプログラム製品の形式を採用してよい。
【０１４３】
本発明の実施形態に係る方法、装置（デバイス）及びコンピュータプログラム製品のフローチャート及び／又はブロック図を参照して、本発明を説明した。理解されるべきこととして、コンピュータプログラム命令を用いて、フローチャート及び／又はブロック図の各プロセス及び／又は各ブロックと、フローチャート及び／又はブロック図のプロセス及び／又はブロックの組合わせとが実現されてよい。このようなコンピュータプログラム命令は、コンピュータ又は任意の他のプログラマブルデータ処理装置のプロセッサによって実行される命令が、フローチャートの１以上のプロセス及び／又はブロック図の１以上のブロックの特定の機能を実現するための装置を生成するように、汎用コンピュータ、専用コンピュータ、組み込みプロセッサ、又はマシンを生成する任意の他のプログラマブルデータ処理装置のプロセッサのために提供されてよい。
【０１４４】
このようなコンピュータプログラム命令は、コンピュータ可読メモリに記憶された命令が、命令装置を含むアーティファクトを生成できるように、コンピュータ又は任意の他のプログラマブルデータ処理装置に特定の方式で動作するように指示することができるコンピュータ可読メモリに記憶されてもよい。命令装置は、フローチャートの１以上のプロセス及び／又はブロック図の１以上のブロックにおいて特定の機能を実現する。
【０１４５】
これらのコンピュータプログラム命令は、一連の動作及びステップがコンピュータ又は別のプログラマブル装置上で実行され、それによりコンピュータ実施処理を生成するように、コンピュータ又は別のプログラマブルデータ処理装置上にロードされてもよい。したがって、コンピュータ又は別のプログラマブル装置上で実行される命令が、フローチャートの１以上のプロセス及び／又はブロック図の１以上のブロックにおいて特定の機能を実現するためのステップを提供する。
【０１４６】
本発明のいくつかの好ましい実施形態を説明したが、当業者であれば、基本的な発明の概念を知れば、これらの実施形態に変更及び修正を行うことができる。したがって、以下の特許請求の範囲は、本発明の範囲に包含される例示的な実施形態及び全ての変更及び修正を包含するように解釈されることが意図される。
【０１４７】
当然ながら、当業者は、本発明の範囲から逸脱することなく本発明に様々な修正及び変形を行うことができる。本発明は、このような修正及び変形が以下の特許請求の範囲によって定義される保護範囲に包含されるという条件で、このような修正及び変形を包含することが意図される。
【図１】
0006385401.tif 000002
【図２】
0006385401.tif 000003
【図３】
0006385401.tif 000004
【図４】
0006385401.tif 000005
【図５】
0006385401.tif 000006
【図６】
0006385401.tif 000007
【図７】
0006385401.tif 000008
【図８】
0006385401.tif 000009