(57)【要約】  本発明は、無線ネットワークへのユーザアクセスの制御方法および装置を提供する。前記方法の１つの例示によると、スイッチにおけるマスターメインボードとバックアップメインボードとがマスター・バックアップ切り替えを行っている期間に、マスター・バックアップ切り替えによってマスターＡＣとの短期間の通信中断が発生したときに、ＡＰは、タイマーを起動することができる。このように、当該中断が許容された時間内であれば、ＡＰは、依然として自ＡＰと認証ユーザとの接続を維持し、認証ユーザのオフラインをあえて強制しない。
2020522075.tif 000002
【特許請求の範囲】
【請求項１】
無線ネットワークへのユーザアクセスの制御方法であって、
アクセスポイント（ＡＰ）が、マスターアクセスコントローラ（ＡＣ）との間の通信異常を検出したときに、タイマーを起動するステップであって、前記マスターＡＣがスイッチにおけるマスターメインボードに統合されたＡＣであるステップと、
前記ＡＰが前記タイマーを検出するステップと、
前記ＡＰが、前記タイマーの所定時間が経過していないと特定し、自ＡＰと認証を取得した認証ユーザとの間の接続を維持するステップと、
前記ＡＰが、前記タイマーの所定時間が経過したと特定し、自ＡＰと前記認証ユーザとの間の接続を切断するステップと、を含むことを特徴とする方法。
【請求項２】
前記ＡＰと前記マスターＡＣとの間の通信異常は、前記スイッチにおけるマスターメインボードとバックアップメインボードとがマスター・バックアップ切り替えを行うことによって引き起こされることを特徴とする請求項１に記載の方法。
【請求項３】
前記ＡＰが、前記スイッチから送信された、新マスターＡＣをエネーブルする旨の通知を受信するステップと、
前記タイマーの所定時間が経過していないときに、前記ＡＰが、前記タイマーをオフにして前記スイッチにおける新マスターメインボードに統合された前記新マスターＡＣと通信するステップと、を更に含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記ＡＰが前記新マスターＡＣと通信するステップは、
前記ＡＰが前記認証ユーザのアクセス認証情報を前記新マスターＡＣへ送信することと、
前記ＡＰが、前記新マスターＡＣから返信された、前記アクセス認証情報に基づく認証結果を受信することと、
前記認証結果が前記認証ユーザの継続的なオンラインを許容することを示すときに、前記ＡＰが自ＡＰと前記認証ユーザとの間の接続を維持することと、
前記認証結果が前記認証ユーザの継続的なオンラインを許容しないことを示すときに、前記ＡＰが自ＡＰと前記認証ユーザとの間の接続を切断することとを、含むことを特徴とする請求項３に記載の方法。
【請求項５】
前記タイマーをオフにする前に新たな認証すべきユーザからの認証要求を受信した場合に、前記ＡＰが、前記新たな認証すべきユーザのアクセス認証情報をキャッシュするステップを更に含むことを特徴とする請求項３に記載の方法。
【請求項６】
前記ＡＰがキャッシュされた前記新たな認証すべきユーザのアクセス認証情報を前記新マスターＡＣへ送信するステップと、
前記ＡＰが、前記新マスターＡＣによって前記新たな認証すべきユーザに対して返信された認証結果を受信するステップと、
前記認証結果が認証取得を示すときに、前記ＡＰが、当該新たな認証すべきユーザを認証ユーザとして更新し、キャッシュされた前記アクセス認証情報をローカルのメモリに記録するステップと、を更に含むことを特徴とする請求項５に記載の方法。
【請求項７】
前記ＡＰは、前記スイッチの１つのインターフェースボードに接続されることを特徴とする請求項１に記載の方法。
【請求項８】
アクセスポイント（ＡＰ）に用いられる、無線ネットワークへのユーザアクセスの制御装置であって、
タイマーモジュールと検出モジュールとを備え、
前記タイマーモジュールは、前記ＡＰとマスターＡＣとの間の通信異常を検出したときにタイマーを起動し、
前記検出モジュールは、前記タイマーを検出し、前記タイマーの所定時間が経過していないと特定したときに前記ＡＰと認証を取得した認証ユーザとの間の接続を維持し、前記タイマーの所定時間が経過したと特定したときに前記ＡＰと前記認証ユーザとの間の接続を切断し、
前記マスターＡＣがスイッチにおけるマスターメインボードに統合されたＡＣであることを特徴とする装置。
【請求項９】
前記ＡＰと前記マスターＡＣとの間の通信異常は、前記スイッチにおけるマスターメインボードとバックアップメインボードとがマスター・バックアップ切り替えを行うことによって引き起こされることを特徴とする請求項８に記載の装置。
【請求項１０】
前記装置は、通信モジュールを更に備え、
前記通信モジュールは、前記スイッチから送信された、新マスターＡＣをエネーブルする旨の通知を受信し、前記タイマーの所定時間が経過していないときに、前記タイマーモジュールに対して前記タイマーをオフにするよう通知し、前記ＡＰと前記新マスターＡＣとを通信させ、
前記新マスターＡＣが前記スイッチにおける新マスターメインボードに統合されたことを特徴とする請求項８に記載の装置。
【請求項１１】
前記通信モジュールは、
認証済のユーザのアクセス認証情報を前記新マスターＡＣへ送信し、
前記新マスターＡＣから返信された、前記アクセス認証情報に基づく認証結果を受信し、
前記認証結果が前記認証ユーザの継続的なオンラインを許容することを示すときに、前記ＡＰと前記認証ユーザとの間の接続を維持し、
前記認証結果が前記認証ユーザの継続的なオンラインを許容しないことを示すときに、前記ＡＰと前記認証ユーザとの間の接続を切断する、ように構成されることを特徴とする請求項１０に記載の装置。
【請求項１２】
前記装置は、キャッシュモジュールを更に備え、
前記キャッシュモジュールは、前記タイマーをオフにする前に新たな認証すべきユーザからの認証要求を受信した場合に、前記新たな認証すべきユーザのアクセス認証情報をキャッシュすることを特徴とする請求項１０に記載の装置。
【請求項１３】
前記通信モジュールは、更に、
キャッシュされた前記新たな認証すべきユーザのアクセス認証情報を前記新マスターＡＣへ送信し、
前記新マスターＡＣによって前記新たな認証すべきユーザに対して返信された認証結果を受信し、
前記認証結果が認証取得を示すときに、当該新たな認証すべきユーザを認証ユーザとして更新し、キャッシュされた前記アクセス認証情報をローカルのメモリに記録するように構成されることを特徴とする請求項１２に記載の装置。
【請求項１４】
前記ＡＰは、前記スイッチの１つのインターフェースボードに接続されることを特徴とする請求項８に記載の装置。
【請求項１５】
ＡＰに用いられる、無線ネットワークへのユーザアクセスの制御装置であって、
機器の実行可能な指令が記憶される非一時的機器読み取り可能な記憶媒体と、
プロセッサと、を備え、
前記プロセッサは、前記機器の実行可能な指令を実行することにより、
前記ＡＰとマスターＡＣとの間の通信異常を検出したときに、タイマーを起動することと、
前記タイマーを検出することと、
前記タイマーの所定時間が経過していないと特定した場合に、前記ＡＰと認証を取得した認証ユーザとの間の接続を維持することと、
前記タイマーの所定時間が経過したと特定した場合に、前記ＡＰと前記認証ユーザとの間の接続を切断することと、を実行させ、
前記マスターＡＣがスイッチにおけるマスターメインボードに統合されたＡＣであることを特徴とする装置。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願の相互引用］
本願は、出願日が２０１７年５月３１日であり、出願番号が２０１７１０３９８３１１．１であり、発明名称が「ユーザオフライン防止方法及び装置」である中国特許出願の優先権を主張し、当該出願の全文が引用により本願に組み込まれる。
【０００２】
本発明は、無線ネットワーク通信へのユーザのアクセスに対する制御に関する。
【背景技術】
【０００３】
アクセスコントローラ（ＡＣ：Ａｃｃｅｓｓ Ｃｏｎｔｒｏｌｌｅｒ）は、無線ネットワークに適用され、ケーブルを介してスイッチ（例えば、集約／コアスイッチ）にバイパス接続されている。ＡＣは、更に、各ＡＰの配置管理、および、各ＡＰへアクセスした無線ユーザに対する認証、管理等の制御機能を実施することができる。
【０００４】
ＡＣがＡＰへアクセスした無線ユーザに対して認証を行うことを例とする。ＡＰは、ユーザのアクセス認証情報（例えば、ユーザ名、パスワード等）をスイッチにバイパス接続されたＡＣへ送信する。ＡＣは、アクセス認証情報に対して認証を行い、認証結果をＡＰへ返信する。このように、認証結果が認証取得を示すときに、ＡＰは、ネットワークへのユーザのアクセスを許容し、ユーザは、オンラインする。
【図面の簡単な説明】
【０００５】
ここでの図面は、明細書に組み込まれて明細書の一部を構成し、本発明に合致する実施例を示しつつ、明細書の記載とともに本発明の原理を解釈するために用いられる。
【図１】本発明に係るオンボードＡＣの構造図である。
【図２】本発明に係る方法フローチャートである。
【図３】本発明に係るＡＰが新マスターＡＣと正常通信を行う模式図である。
【図４】本発明に係るＡＰが新マスターＡＣと正常通信を行う別の模式図である。
【図５】本発明に係る実施例の模式図である。
【図６】本発明に係る装置構造模式図である。
【図７】本発明に係る図６に示す装置のハードウェア構造模式図である。
【発明を実施するための形態】
【０００６】
本発明では、ＡＣとスイッチとを互いに分離しないオンボードＡＣを提出した。所謂オンボードＡＣとは、具体的にスイッチの各メインボード（マスターメインボードとバックアップメインボードを含む）にＡＣ機能を統合したものを指す。
【０００７】
図１は、具体的にオンボードＡＣの構造を示す。スイッチ１００のマスターメインボード１１０にＡＣ機能を統合することは、マスターメインボード１１０にＡＣを統合することに相当する。記述の便宜上、ここで、マスターメインボード１１０に統合されたＡＣは、マスターＡＣ １１１と呼ばれる。
【０００８】
スイッチのバックアップメインボード１２０にＡＣ機能を統合することは、バックアップメインボード１２０にＡＣを統合することに相当する。記述の便宜上、ここで、バックアップメインボード１２０に統合されたＡＣは、バックアップＡＣ １２１と呼称される。
【０００９】
マスターメインボード１１０が正常であるときに、マスターメインボード１１０でのマスターＡＣ １１１は、ＡＰを制御および管理でき、ＡＰへアクセスするユーザについて認証を行うこともできる。ＡＰへアクセスするユーザについて認証を行うことを例とすると、ＡＰは、ユーザのアクセス認証情報をスイッチ１００のインターフェースボード（図示せず）へ送信する。インターフェースボードは、アクセス認証情報を受信した後、受信されたアクセス認証情報をマスターメインボード１１０でのマスターＡＣ １１１へ送信して認証させる。マスターＡＣ １１１は、認証を完了した後、認証結果をインターフェースボードへ送信する。認証結果は、インターフェースボードを介してＡＰへ返信される。このように、ＡＰは、認証結果に基づいて、無線ネットワークへのユーザのアクセスを許容するか否かを決定する。
【００１０】
マスターメインボード１１０が異常であるときに、マスターメインボード１１０と１つのバックアップメインボード１２０とは、マスター・バックアップ切り替えを行う。マスター・バックアップ切り替えにより、もともと異常であったマスターメインボードは、新たなバックアップメインボードとなる。その一方、元の１つのバックアップメインボードは、新たなマスターメインボードとなる。それ相応に、もともと異常であったマスターメインボード１１０がバックアップメインボード１２０になった後、それに統合されたＡＣも元のマスターＡＣ １１１からバックアップＡＣ １２１へ変わり、元のバックアップメインボード１２０がマスターメインボード１１０になった後、それに統合されたＡＣも元のバックアップＡＣ １２１からマスターＡＣ １１１に変わる。
【００１１】
実際の応用では、マスター・バックアップ切り替えは一般的に何十秒かの時間が必要である。このように、ＡＰとマスターＡＣ １１１との間に何十秒かの通信中断が発生してしまう。ＡＰは、マスターＡＣ １１１と通信できないことを検出すると、自ら現在既に接続されたユーザを強制的にオフラインさせる。
【００１２】
マスター・バックアップ切り替え期間にＡＰが現在既に接続されたユーザを強制的にオフラインさせることが回避されるように、本発明は、図２に示すフローを提供する。
【００１３】
図２を参照ると、図２は、本発明に係る方法フローチャートである。当該方法は、ＡＰに適用できる。図２に示すように、当該方法は、以下のステップを含む。
【００１４】
ステップ２０１では、ＡＰは、マスターＡＣとの間の通信異常を検出したときに、タイマーを起動する。
【００１５】
上述した通り、ここでのマスターＡＣは、スイッチのマスターメインボードに統合されたＡＣである。
【００１６】
ＡＰとマスターＡＣとの間の通信異常を引き起こす原因は、複数ある。１つの原因として、マスターＡＣの所在するマスターメインボードと対応するバックアップメインボードとがマスター・バックアップ切り替えを行うことによって通信異常が引き起こされる可能性がある。本発明では、マスター・バックアップ切り替えによるＡＰとマスターＡＣとの間の通信異常を例とする。
【００１７】
ＡＰとマスターＡＣとの間の通信へのハッカーの悪意攻撃や干渉が回避されるように、ＡＰとマスターＡＣとの間の中断通信が許容される時間は、配置できる。一実施例として、タイマーの所定時間は、ＡＰとＡＣとの間の通信中断が許容される時間に応じて配置されてもよく、例えば、デフォルトで５分間とされる。
【００１８】
タイマーで設定された所定時間が経過する前に、ＡＰは、認証を取得した全ての認証済のユーザのオンラインを維持し、即ち、自ＡＰと全ての認証済のユーザとの間の接続を維持する。タイマーで設定された所定時間が経過した後、即ち、タイマーで設定された所定時間を超えた後、ＡＰは、マスターＡＣに障害が発生したと見なし、現在接続された全ての認証済のユーザを強制的にオフラインさせる。詳細は、ステップ２０２を参照する。
【００１９】
ステップ２０２では、ＡＰは、タイマーを検出する。ＡＰは、タイマーの所定時間が経過していないと特定したときに、自ＡＰと全ての認証済のユーザとの間の接続を維持し、タイマーの所定時間が経過したと特定したときに、全ての認証済のユーザを強制的にオフラインさせる。
【００２０】
本発明では、タイマーの所定時間を全ての現在オンラインしている認証済のユーザとの接続を切断するか否かの前提とすることが分かる。タイマーの所定時間が経過していないときに、自ＡＰと認証済の認証ユーザとの間の接続を維持する。タイマーの所定時間が経過したときに、自ＡＰと全ての認証済のユーザとの間の接続を強制的に切断することで全ての認証済のユーザを強制的にオフラインさせる。ＡＰとマスターＡＣとの間に通信異常が発生したときに全ての認証済のユーザオフラインが直ちにＡＰによって強制的にオフラインさせられることは、回避される。
【００２１】
これで、図２に示すフローが完成する。
図２に示すフローから分かるように、本発明では、スイッチのマスターメインボードとバックアップメインボードとがマスター・バックアップ切り替えを行う期間に、マスター・バックアップ切り替えによってＡＰとマスターＡＣとに短時間の通信中断が発生したとしても、当該中断が許容時間内であれば、ＡＰは、あえて直ちに全ての認証済のユーザを強制的にオフラインさせず、依然として自ＡＰと全ての認証済のユーザとの接続を維持する。これにより、マスター・バックアップ切り替え期間にＡＰに接続された全ての認証済のユーザがオフラインしないことは、有効に保証される。
【００２２】
本発明では、スイッチのマスターメインボードとバックアップメインボードとがマスター・バックアップ切り替えを完成した後、前のマスターメインボードは、新たなバックアップメインボードになり、それ相応に、前のマスターメインボードにおけるＡＣも、元のマスターＡＣからバックアップＡＣに変わる。マスター・バックアップ切り替えに関与したバックアップメインボードは、マスターメインボードに変わり、以下に新マスターメインボードと呼称され、新マスターメインボードに統合されたＡＣも元のバックアップＡＣからマスターＡＣに変わり、以下に新マスターＡＣと呼称される。
【００２３】
スイッチのマスターメインボードとバックアップメインボードとがマスター・バックアップ切り替えを完成した後、新マスターＡＣは、元のマスターＡＣの代わりとなり、ＡＰも新マスターＡＣと通信を行う。
【００２４】
マスター・バックアップ切り替えの時間は、タイマーの所定時間以下であってもよい。このように、ＡＰは、スイッチのマスターメインボードとバックアップメインボードとがマスター・バックアップ切り替えを完成したと検出した場合に、タイマーの所定時間が経過していないと発見すれば、タイマーをオフにしてＡＰと新マスターＡＣとを通信させることが可能である。
【００２５】
一実施例として、ＡＰと新マスターＡＣとの間の通信は、図３に示される。
ステップ３０１では、ＡＰ ３１０は、新マスターＡＣ ３２０が認証済のユーザの継続的なオンラインを許容するか否かを認証するように、認証済のユーザのアクセス認証情報を新マスターＡＣ ３２０へ送信する。
【００２６】
ここでの認証済のユーザは、ＡＰへアクセスした、前のマスターメインボードに統合されたＡＣによって認証を取得されたユーザを指す。
【００２７】
認証済のユーザであっても、これらの認証済のユーザの部分ユーザのネットワークへのアクセスは、時間制限を有し、ネットワークへアクセスした時間が時間限制を超えたときにオフラインせざるを得ない。したがって、本ステップ３０１において、ＡＰ ３１０は、認証済のユーザのアクセス認証情報を新マスターＡＣ ３２０へ送信する。このように、新マスターＡＣ ３２０は、認証済のユーザの継続的なオンラインを許容するか否かを検証する。
【００２８】
ここで、アクセス認証情報は、具体的に、ユーザ名、パスワード等を含んでもよい。本発明では、具体的に限定されない。
【００２９】
ステップ３０２では、新マスターＡＣ ３２０は、受信されたアクセス認証情報に基づいて認証を行うことで、認証済のユーザの継続的なオンラインを許容するか否かを判断する。
【００３０】
ステップ３０３では、ＡＰ ３１０は、新マスターＡＣ ３２０から返信された認証結果を受信する。
【００３１】
ステップ３０４では、認証結果が認証取得を示すときに、ＡＰ ３１０は、ＡＰ ３１０と全ての認証済のユーザとの間の接続を維持し、または、ＡＰ ３１０は、認証済のユーザのうちのいずれか１つの認証未取得のユーザをオフラインさせる。
【００３２】
図３に示すように、ステップ３０１、ステップ３０４、ステップ３０５により、マスター・バックアップ切り替え後の新マスターＡＣがタイムリーに認証ユーザを管理することは、便利になる。
【００３３】
別の実施例として、ＡＰと新マスターＡＣとの間の通信処理は、図４に示される。
ステップ４０１では、ＡＰ ４１０は、マスター・バックアップ切り替え期間にキャッシュされた認証すべきユーザのアクセス認証情報を新マスターＡＣ ４２０へ送信して認証させる。
【００３４】
本発明では、マスター・バックアップ切り替え期間に、ＡＰが認証すべきユーザからの認証要求を受信した場合に、当該認証すべきユーザのアクセス認証情報をキャッシュする。マスター・バックアップ切り替えの完成後、ＡＰは、キャッシュされた認証すべきユーザのアクセス認証情報を新マスターＡＣへ送信して認証させる。
【００３５】
ステップ４０２では、新マスターＡＣ ４２０は、受信されたアクセス認証情報に基づいて認証を行うことで、当該認証すべきユーザのオンラインを許容するか否かを判断する。
【００３６】
ステップ４０３では、ＡＰ ４１０は、新マスターＡＣ ４２０が当該認証すべきユーザに対して返信した認証結果を受信する。
【００３７】
ステップ４０４では、認証結果が認証取得を示すときに、当該認証すべきユーザを認証ユーザとして更新し、キャッシュされたアクセス認証情報をローカルのメモリに記録する。
【００３８】
本発明では、キャッシュされたアクセス認証情報をローカルのメモリに記録する理由は、以下のようになる。マスター・バックアップ切り替えが後で再度発生する際、再度切り替え後の新マスターＡＣが図３に示すフローに従ってタイムリーに認証ユーザを管理することは、便利になる。
【００３９】
図４に示すように、ＡＰ ４１０は、先に、マスターＡＣとの間の通信がマスター・バックアップ切り替えによって異常を引き起こしたときに受信した認証すべきユーザの認証要求をキャッシュし、その後、自ＡＰ ４１０と新マスターＡＣ ４２０との間で通信接続を実施する際、当該認証すべきユーザのアクセス認証情報を新マスターＡＣ ４２０へ送信して認証させる。これにより、当該認証すべきユーザによる認証要求の送信を繰り返す必要がなくなるため、ユーザ体験が有効に向上する。
【００４０】
以下では、１つの具体的な実施例により、本発明に係る方法を記述する。
図５を参照すると、図５は、本発明に係る実施例の模式図である。図５では、スイッチ５１０の１つのインターフェースボード５１１_１が１つのＡＰ ５２０に接続されている。
【００４１】
１つの例として、図５は、スイッチ５１０が２つのメインボード５１２_１、５１２_２を有することを示す。メインボード５１２_１、５１２_２のいずれにも、ＡＣが統合されている。ただし、メインボード５１２_１がマスターメインボードであり、メインボード５１２_１に統合されたＡＣ ５１３_１がマスターＡＣである。メインボード５１２_２がバックアップメインボードであり、メインボード５１２_２に統合されたＡＣ ５１３_２がバックアップＡＣである。
【００４２】
図５に示すように、ユーザ５３１は、ＡＰ ５２０へアクセスした後でネットワークアクセスを必要とする場合に、認証要求をＡＰ ５２０へ送信する。認証要求には、ユーザ５３１のアクセス認証情報、例えば、ユーザ名、パスワード等が付加されている。
【００４３】
ＡＰ ５２０は、ユーザ５３１から送信された認証要求を受信し、当該認証要求に付加されるユーザ５３１のアクセス認証情報を自ＡＰ ５２０に接続されたスイッチ５１０へ送信する。
【００４４】
スイッチ５１０のインターフェースボード５１１_１は、ＡＰ ５２０から送信されたユーザ５３１のアクセス認証情報を受信し、ユーザ５３１のアクセス認証情報をマスターメインボードであるメインボード５１２_１へ送信する。
【００４５】
メインボード５１２_１は、ユーザ５３１のアクセス認証情報を受信し、受信されたユーザ５３１のアクセス認証情報をローカルに統合されたマスターＡＣであるＡＣ ５１３_１へ送信して認証させる。
【００４６】
ＡＣ ５１３_１は、受信されたユーザ５３１のアクセス認証情報に対して認証を行い、具体的な認証方式として当業者でよく知られる任意のＡＣ認証方式が採用されればよいため、ここで繰り返し説明しない。
【００４７】
ＡＣ ５１３_１は、ユーザ５３１の認証結果をインターフェースボード５１１_１へ返信する。
【００４８】
インターフェースボード５１１_１は、受信されたユーザ５３１の認証結果をＡＰ ５２０へ返信する。
【００４９】
ＡＰ ５２０は、ユーザ５３１の認証結果を受信し、認証結果が認証取得を示すときに、ユーザ５３１を認証済のユーザとして更新するとともに、ユーザ５３１のアクセス認証情報をローカルのメモリに記録し、無線ネットワークへのユーザ５３１のアクセスを許容する。認証結果が認証未取得であるときに、無線ネットワークへのユーザ５３１のアクセス等を禁止する。
【００５０】
マスターメインボードであるメインボード５１２_１が異常であるときに、メインボード５１２_１は、もともとバックアップメインボードであったメインボード５１２_２とマスター・バックアップ切り替えを行う。
【００５１】
メインボード５１２_１がメインボード５１２_２とマスター・バックアップ切り替えを行う際、ＡＰ ５２０は、それと元々マスターメインボードであったメインボード５１２_１との間の通信異常を検出できる。
【００５２】
ＡＰ ５２０は、それと元々マスターメインボードであったメインボード５１２_１との間の通信異常を検出したときに、タイマーを起動する。タイマーの所定時間は、ＡＰとＡＣとの間の中断が許容される時間に設定されてもよく、経験に応じて設定可能であり、具体的にマスター・バックアップ切り替えの完成に必要な時間以上である。
【００５３】
ＡＰ ５２０は、タイマーを検出する。所定時間が経過していないと特定したときに、ＡＰ ５２０は、自ＡＰ ５２０と認証済のユーザ５３１との間の接続を維持する。所定時間が経過したと特定したときに、ＡＰ ５２０は、認証ユーザ５３１との間の接続を切断して認証ユーザ５３１をオフラインさせる。
【００５４】
タイマーの所定時間が経過していないときに、新たなユーザ５３２がＡＰ ５２０へアクセスし、例えば、ユーザ５３２から送信された認証要求が受信される場合に、ＡＰ ５２０は、受信された認証要求に付加されるユーザ５３２のアクセス認証情報（例えば、ユーザ名、パスワード等）をキャッシュする。
【００５５】
メインボード５１２_１と元々バックアップメインボードであったメインボード５１２_２とがマスター・バックアップ切り替えを完成したときに、メインボード５１２_１は、バックアップメインボードに更新され、メインボード５１２_１に統合されたＡＣ ５１３_１は、バックアップＡＣに更新される。それ相応に、メインボード５１２_２は、マスターメインボードに更新され、メインボード５１２_２に統合されたＡＣ ５１３_２は、マスターＡＣに更新される。
【００５６】
ＡＣ ５１３_２は、マスターＡＣとして更新された後、インターフェースボード５１１_１を介して通知を送信することで、自ＡＣ ５１３_２をマスターＡＣとする旨のメッセージをＡＰ ５２０へ通知する。
【００５７】
ＡＰ ５２０は、ＡＣ ５１３_２から送信された通知を受信したときに、メインボード５１２_１とメインボード５１２_２とがマスター・バックアップ切り替えを完成したと特定する。ＡＰ ５２０は、タイマーの所定時間が経過していないと検出し、タイマーをオフにする。
【００５８】
メインボード５１２_１とメインボード５１２_２とがマスター・バックアップ切り替えを完成したと確認された後、ＡＰ ５２０は、認証済のユーザ５３１のアクセス認証情報をマスターメインボードであるメインボード５１２_２へ送信する。
【００５９】
メインボード５１２_２は、インターフェースボード５１１_１を介してユーザ５３１のアクセス認証情報を受信し、受信されたユーザ５３１のアクセス認証情報をローカルに統合されたマスターＡＣであるＡＣ ５１３_２へ送信して認証させる。
【００６０】
ＡＣ ５１３_２は、受信されたユーザ５３１のアクセス認証情報に基づいて認証を行うことで、ユーザ５３１の継続的なオンラインを許容するか否かを検証する。具体的な認証方式は、限定されない。
【００６１】
ＡＣ ５１３_２は、ユーザ５３１の継続的なオンラインを許容するか否かの認証結果をインターフェースボード５１１_１へ返信する。
【００６２】
インターフェースボード５１１_１は、ユーザ５３１の継続的なオンラインを許容するか否かの認証結果をＡＰ ５２０へ返信する。
【００６３】
ＡＰ ５２０は、ユーザ５３１の継続的なオンラインを許容するか否かの認証結果を受信し、認証結果が継続的なオンラインであるときに、自ＡＰ ５２０とユーザ５３１との間の接続を維持し続け、そうでなければ、ＡＰ ５２０がユーザ５３１との間の接続を切断することでユーザ５３１をオフラインさせる。
【００６４】
類似的に、ＡＰ ５２０は、メインボード５１２_２がマスターメインボードとして更新され、メインボード５１２_２に統合されたＡＣ ５１３_２がマスターＡＣとして更新されたと確認した後、更に、キャッシュされたユーザ５３２のアクセス認証情報を自ＡＰ ５２０に接続されたスイッチ５１０へ送信する。
【００６５】
スイッチ５１０のインターフェースボード５１１_１は、ＡＰ ５２０から送信されたユーザ５３２のアクセス認証情報を受信し、ユーザ５３２のアクセス認証情報をマスターメインボードであるメインボード５１２_２へ送信する。
【００６６】
メインボード５１２_２は、ユーザ５３２のアクセス認証情報を受信し、受信されたユーザ５３２のアクセス認証情報をローカルに統合されたマスターＡＣであるＡＣ ５１３_２へ送信して認証させる。
【００６７】
ＡＣ ５１３_２は、受信されたユーザ５３２のアクセス認証情報に対して認証を行い、具体的な認証方式として当業者でよく知られる任意のＡＣ認証方式が採用されればよいため、ここで繰り返し説明しない。
【００６８】
ＡＣ ５１３_２は、ユーザ５３２の認証結果をインターフェースボード５１１_１へ返信する。
【００６９】
インターフェースボード５１１_１は、受信されたユーザ５３２の認証結果をＡＰ ５２０へ返信する。
【００７０】
ＡＰ ５２０は、ユーザ５３２の認証結果を受信する。ＡＰ ５２０は、受信された認証結果が認証取得を示すときに、ユーザ５３２を認証済のユーザとして更新するとともに、ユーザ５３２のアクセス認証情報をローカルのメモリに記録し、無線ネットワークへのユーザ５３２のアクセスを許容する。ＡＰ５２０は、受信された認証結果が認証未取得を示すときに、無線ネットワークへのユーザ５３２のアクセス等を禁止する。
【００７１】
説明すべきことは、本発明において、メインボード５１２_１とメインボード５１２_２とがマスター・バックアップ切り替えを完成した後、ＡＰ５２０は、ユーザ５３１のアクセス認証情報、ユーザ５３２のアクセス認証情報をスイッチにおける新マスターＡＣへ同時に送信してもよく、ユーザ５３１のアクセス認証情報、ユーザ５３２のアクセス認証情報をスイッチにおける新マスターＡＣへ別個に送信してもよいが、本発明では具体的に限定されない。
【００７２】
これで、図５に示す実施例の記述が完了する。
本発明に係る方法が上述されたが、以下に本発明に係る装置を記述する。
【００７３】
図６を参照すると、図６は、本発明に係る装置構造図である。当該装置６００は、ＡＰに用いられ、タイマーモジュール６１０および検出モジュール６２０を備える。
【００７４】
タイマーモジュール６１０は、ＡＰとマスターＡＣとの間の通信異常を検出したときに、タイマーを起動する。１つの例示によると、マスターＡＣはスイッチにおけるマスターメインボードに統合され、ＡＰはスイッチの１つのインターフェースボードに接続されている。ＡＰとマスターＡＣの間の通信異常は、スイッチのマスターメインボードとバックアップメインボードとがマスター・バックアップ切り替えを行うことによって引き起こされる。
【００７５】
検出モジュール６２０は、タイマーを検出する。検出モジュール６２０は、タイマーの所定時間が経過していないと特定したときに、ＡＰと認証が通った認証ユーザとの間の接続を維持する。検出モジュール６２０は、タイマーの所定時間が経過したと特定したときに、ＡＰと認証済のユーザとの間の接続を切断する。
【００７６】
１つの例示によると、図６に示すように、装置６００は、通信モジュール６３０を更に備える。通信モジュール６３０は、スイッチから送信された、新マスターＡＣをエネーブルする旨の通知を受信し、タイマーの所定時間が経過していないときに、タイマーモジュール６１０に対してタイマーをオフにするよう通知し、ＡＰとスイッチにおける新マスターメインボードに統合された新マスターＡＣとを通信させる。
【００７７】
１つの例示によると、通信モジュール６３０は、以下のステップによってＡＰと新マスターＡＣとの通信を実施する。即ち、新マスターＡＣが当該アクセス認証情報に基づいて認証を行うことで認証済のユーザの継続的なオンラインを許容するか否かを判断するように、通信モジュール６３０が認証済のユーザのアクセス認証情報を新マスターＡＣへ送信するステップと、新マスターＡＣから返信された認証結果を受信し、認証結果が認証済のユーザの継続的なオンラインを許容すると示すときに、ＡＰと認証済のユーザとの間の接続を維持し続け、そうでなければ、ＡＰと認証済のユーザとの間の接続を切断するステップとがある。
【００７８】
１つの例示によると、図６に示すように、装置は、タイマーをオフにする前に新たにアクセスした認証すべきユーザからの認証要求が受信された場合に、当該新ユーザのアクセス認証情報をキャッシュするためのキャッシュモジュール６４０を更に備える。このような場合に、スイッチから送信された新マスターＡＣをエネーブルする旨の通知が受信されたときに、通信モジュール６３０は、以下のステップによってＡＰと新マスターＡＣとの間の通信を実施する。即ち、キャッシュされた新ユーザのアクセス認証情報を新マスターＡＣへ送信して認証させるステップと、新マスターＡＣによって新ユーザについて返信された認証結果を受信し、認証結果が認証取得を示すときに、当該新ユーザを認証ユーザとして更新し、キャッシュされたアクセス認証情報をローカルのメモリに記録するステップとがある。
【００７９】
これで、図６に示す装置の構造記述が完了する。
図７を参照すると、図７は、装置６００のハードウェア構造図である。図７に示すように、当該装置６００は、プロセッサ７１０と、機器読み取り可能な記憶媒体７２０とを備える。
【００８０】
機器読み取り可能な記憶媒体７２０は、各指令を記憶する。
プロセッサ７１０は、指令をロードして実行することにより、ＡＰとスイッチにおけるマスターメインボードに統合されたマスターＡＣとの間の通信異常を検出したときに、タイマーを起動することと、タイマーを検出し、タイマーの所定時間が経過していないと特定した場合に、ＡＰと認証済のユーザとの間の接続を維持し、タイマーの所定時間が経過したと特定した場合に、ＡＰと認証済のユーザとの間の接続を切断することと、を実施させる。
【００８１】
本発明では、一実施例として、ＡＰは、スイッチの１つのインターフェースボードに接続される。
【００８２】
本発明では、一実施例として、ＡＰとマスターＡＣとの間の通信異常は、スイッチのマスターメインボードとバックアップメインボードとがマスター・バックアップ切り替えを行うことによって引き起こされる。
【００８３】
１つの例示によると、プロセッサ７１０は、更に、指令をロードして実行することにより、スイッチから送信された、新マスターＡＣをエネーブルする旨の通知を受信することと、タイマーの所定時間が経過していないときに、タイマーをオフにすることと、ＡＰとスイッチにおける新マスターメインボードに統合された新マスターＡＣとを通信させることとを実施させる。ＡＰが新マスターＡＣと通信することは、新マスターＡＣが認証済のユーザの継続的なオンラインを許容するか否かを認証するように、ＡＰが認証済のユーザのアクセス認証情報を新マスターＡＣへ送信することと、ＡＰが新マスターＡＣによってアクセス認証情報に基づいて返信された認証結果を受信することと、認証結果が認証済のユーザの継続的なオンラインを示すときに、ＡＰと認証済のユーザとの間の接続を維持し、そうでなければ、ＡＰと認証済のユーザとの間の接続を切断することと、を含む。
【００８４】
１つの例示によると、プロセッサ７１０は、更に、指令をロードして実行することにより、タイマーをオフにする前に新たな認証すべきユーザからの認証要求が受信されたときに、当該新ユーザのアクセス認証情報をキャッシュすることとを実施させる。このような場合に、スイッチから送信された新マスターＡＣをエネーブルする旨の通知を受信することで、スイッチのマスターメインボードとバックアップメインボードとによるマスター・バックアップ切り替えを完成したと確認した後、ＡＰが新マスターＡＣと通信することは、ＡＰがキャッシュされた当該新ユーザのアクセス認証情報を新マスターＡＣへ送信して認証させることと、ＡＰが新マスターＡＣによって認証すべきユーザに対して返信された認証結果を受信し、認証結果が認証取得を示すときに、当該新ユーザを認証ユーザとして更新し、キャッシュされたアクセス認証情報をローカルのメモリに記録することとを含む。
【００８５】
これで、図７に示す装置のハードウェア構造記述が完了する。
上述したのは、本発明の好適な実施例に過ぎず、本発明を制限するためのものではない。本発明の精神及び原則内でなされた如何なる変更、均等物による置換、改良等も、本発明の保護範囲内に含まれる。
【図１】
2020522075.tif 000003
【図２】
2020522075.tif 000004
【図３】
2020522075.tif 000005
【図４】
2020522075.tif 000006
【図５】
2020522075.tif 000007
【図６】
2020522075.tif 000008
【図７】
2020522075.tif 000009
【国際調査報告】
2020522075.tif 000010
2020522075.tif 000011
2020522075.tif 000012
2020522075.tif 000013