(57)【特許請求の範囲】
【請求項１】
無線ローカルエリアネットワーク（ＷＬＡＮ）の並行処理能力を高めるための方法であって、
第１の局（ＳＴＡ）によって送信される第１の関連付け要求をアクセスポイント（ＡＰ）が受信する段階であって、前記第１の関連付け要求は前記第１のＳＴＡの識別子を含み、前記第１の関連付け要求は、前記第１のＳＴＡが前記ＡＰとの関連付けを要求することを示すために使用される、段階と、
前記第１のＳＴＡとの関連付けを前記ＡＰが実行する段階と、
第１の関連付けクエリ要求を前記ＡＰがＷＬＡＮコントローラに送信する段階であって、前記第１の関連付けクエリ要求は、前記第１のＳＴＡの前記識別子を含み、前記第１の関連付けクエリ要求は、前記第１のＳＴＡが前記ＡＰと関連付けられることを前記ＷＬＡＮコントローラが許可するか否かを問い合わせるために使用される、段階と、
前記ＡＰが前記第１のＳＴＡとの関連付けを実行した後、前記ＷＬＡＮコントローラによって返される関連付けクエリ応答を前記ＡＰが受信する段階であって、前記関連付けクエリ応答は、前記第１の関連付けクエリ要求についての応答メッセージである、段階と、
前記関連付けクエリ応答が、前記第１のＳＴＡとの関連付けを実行しないよう前記ＡＰに命令するために使用される場合、前記第１のＳＴＡからの関連付け解除を前記ＡＰが実行する段階と
を備える方法。
【請求項２】
前記ＡＰが前記第１のＳＴＡとの関連付けを実行した後、かつ前記ＡＰが前記関連付けクエリ応答を受信する前に、前記第１のＳＴＡによって送信されるデータフレームを前記ＡＰが一時的に格納する段階と、
前記関連付けクエリ応答が、前記第１のＳＴＡとの関連付けを実行するよう前記ＡＰに命令するために使用される場合、前記ＡＰによって一時的に格納された、前記第１のＳＴＡからの前記データフレームを前記ＡＰが転送する段階と
をさらに備える、請求項１に記載の方法。
【請求項３】
第２の関連付けクエリ要求を送信した後、かつ前記第１の関連付けクエリ要求を送信する前に、前記ＡＰは、第２のＳＴＡによって送信される第２の関連付け要求を受信し、前記第２の関連付け要求は、前記第２のＳＴＡの識別子を含み、前記第２のＳＴＡは前記第１のＳＴＡと異なるＳＴＡであり、前記第２の関連付けクエリ要求は、前記ＡＰによって送信される前記第１の関連付けクエリ要求の前の関連付けクエリ要求であり、
第１の関連付けクエリ要求を前記ＡＰがＷＬＡＮコントローラに送信する前記段階は、
第１の送信条件が満たされると決定した後、前記第１のＳＴＡの前記識別子および前記第２のＳＴＡの前記識別子を保持する前記第１の関連付けクエリ要求を前記ＡＰが前記ＷＬＡＮコントローラに送信する段階であって、前記第１の送信条件は、前記ＡＰが前記第２の関連付けクエリ要求を送信した後前記ＡＰによって受信される関連付け要求の数が第１の数量閾値に達すること、または、前記第２の関連付けクエリ要求が送信された後の時間長が第１の時間長閾値に達することのうちの少なくとも１つを含む、段階を有する、
請求項１または２に記載の方法。
【請求項４】
前記ＷＬＡＮコントローラによって返される関連付けクエリ応答を前記ＡＰが受信する前記段階の前、
前記第１のＳＴＡによって送信される第３の関連付け要求を前記第１の関連付け要求を受信した後に前記ＡＰが受信し、前記第３の関連付け要求が前記第１のＳＴＡの前記識別子を含む場合、前記第１のＳＴＡの前記識別子を前記ＷＬＡＮコントローラに送信することを前記ＡＰが禁止する段階と、
前記ＷＬＡＮコントローラによって返される前記関連付けクエリ応答を予め定められた期間内に前記ＡＰが受信しない場合、第３の関連付けクエリ要求を前記ＡＰが前記ＷＬＡＮコントローラに送信する段階であって、前記第３の関連付けクエリ要求は前記第１のＳＴＡの前記識別子を含む、段階と
をさらに備える、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記ＷＬＡＮコントローラに送信される、前記第１のＳＴＡの前記識別子を含む関連付けクエリ要求の数が予め定められた数量閾値に達したとき、前記第１のＳＴＡからの関連付け解除を前記ＡＰが実行する段階
をさらに備える、請求項１から４のいずれか一項に記載の方法。
【請求項６】
無線ローカルエリアネットワーク（ＷＬＡＮ）の並行処理能力を高めるための方法であって、
アクセスポイント（ＡＰ）によって送信される第１の関連付けクエリ要求をＷＬＡＮコントローラが受信する段階であって、前記第１の関連付けクエリ要求は、第１の局（ＳＴＡ）の識別子を含む、段階と、
前記第１のＳＴＡについての決定結果を取得すべく、前記第１のＳＴＡが前記ＡＰと関連付けられることを許可するか否かを前記ＷＬＡＮコントローラが決定する段階であって、前記第１のＳＴＡについての前記決定結果は、前記第１のＳＴＡが前記ＡＰと関連付けられることを許可されるか否かを示す、段階と、
第２の送信条件が満たされると決定した後、前記第１のＳＴＡについての前記決定結果と第２のＳＴＡについての決定結果とを保持する第１の関連付けクエリ応答を前記ＷＬＡＮコントローラが前記ＡＰに送信する段階であって、前記第２のＳＴＡは、第２の関連付けクエリ要求内のＳＴＡ識別子によって識別されるＳＴＡであり、前記第２のＳＴＡは前記第１のＳＴＡと異なり、前記第２の関連付けクエリ要求は、前記第１の関連付けクエリ要求と同一かまたはそれとは異なり、前記第２の送信条件は、前記ＷＬＡＮコントローラが前回第２の関連付けクエリ応答を送信した後、前記ＷＬＡＮコントローラによって取得される、前記第２のＳＴＡついての決定結果の数が第２の数量閾値に達すること、または、第２の関連付けクエリ応答が前回送信された後の時間長が第２の時間長閾値に達することのうちの少なくとも１つを含む、段階と
を備える方法。
【請求項７】
無線ローカルエリアネットワーク（ＷＬＡＮ）の並行処理能力を高めるための装置であって、前記ＷＬＡＮは、アクセスポイント（ＡＰ）およびＷＬＡＮコントローラを備え、前記装置は、
第１の局（ＳＴＡ）によって送信される第１の関連付け要求を受信する第１の受信モジュールであって、前記第１の関連付け要求は、前記第１のＳＴＡの識別子を含み、前記第１の関連付け要求は、前記第１のＳＴＡが前記ＡＰとの関連付けを要求することを示すために使用される、第１の受信モジュールと、
前記第１のＳＴＡとの関連付けを実行する関連付けモジュールと、
第１の関連付けクエリ要求を前記ＷＬＡＮコントローラに送信する送信モジュールであって、前記第１の関連付けクエリ要求は前記第１のＳＴＡの前記識別子を含み、前記第１の関連付けクエリ要求は、前記第１のＳＴＡが前記ＡＰと関連付けられることを前記ＷＬＡＮコントローラが許可するか否かを問い合わせるために使用される、送信モジュールと、
前記ＡＰが前記第１のＳＴＡとの関連付けを実行した後、前記ＷＬＡＮコントローラによって返される関連付けクエリ応答を受信する第２の受信モジュールであって、前記関連付けクエリ応答は、前記第１の関連付けクエリ要求についての応答メッセージである、第２の受信モジュールと、
前記第２の受信モジュールによって受信される前記関連付けクエリ応答が、前記第１のＳＴＡとの関連付けを実行しないよう前記ＡＰに命令するために使用されるとき、前記第１のＳＴＡからの関連付け解除を実行する関連付け解除モジュールと
を備える装置。
【請求項８】
前記関連付けモジュールが前記第１のＳＴＡとの関連付けを実行した後、かつ前記第２の受信モジュールが前記関連付けクエリ応答を受信する前に、前記第１のＳＴＡによって送信されるデータフレームを一時的に格納するバッファリングモジュールと、
前記第２の受信モジュールによって受信される前記関連付けクエリ応答が、前記第１のＳＴＡとの関連付けを実行するよう前記ＡＰに命令するために使用されるとき、前記バッファリングモジュールによって一時的に格納された、前記第１のＳＴＡからの前記データフレームを転送する転送モジュールと
をさらに備える、請求項７に記載の装置。
【請求項９】
前記第１の受信モジュールはさらに、前記送信モジュールが第２の関連付けクエリ要求を送信した後、かつ前記送信モジュールが前記第１の関連付けクエリ要求を送信する前に、第２のＳＴＡによって送信される第２の関連付け要求を受信し、前記第２の関連付け要求は前記第２のＳＴＡの識別子を含み、前記第２のＳＴＡは前記第１のＳＴＡと異なるＳＴＡであり、前記第２の関連付けクエリ要求は、前記ＡＰによって送信される前記第１の関連付けクエリ要求の前の関連付けクエリ要求であり、
前記送信モジュールは具体的に、
第１の送信条件が満たされると決定された後、前記第１のＳＴＡの前記識別子および前記第２のＳＴＡの前記識別子を保持する前記第１の関連付けクエリ要求を前記ＷＬＡＮコントローラに送信し、前記第１の送信条件は、前記ＡＰが前記第２の関連付けクエリ要求を送信した後前記ＡＰによって受信される関連付け要求の数が第１の数量閾値に達すること、または、前記第２の関連付けクエリ要求が送信された後の時間長が第１の時間長閾値に達することのうちの少なくとも１つを含む、
請求項７または８に記載の装置。
【請求項１０】
前記第２の受信モジュールが、前記ＷＬＡＮコントローラによって返される前記関連付けクエリ応答を受信する前、かつ前記第１のＳＴＡによって送信される第３の関連付け要求を前記第１の関連付け要求を受信した後に前記第１の受信モジュールが受信し、前記第３の関連付け要求が前記第１のＳＴＡの前記識別子を含む場合、前記第１のＳＴＡの前記識別子を前記ＷＬＡＮコントローラに送信することを禁止する処理禁止モジュールをさらに備え、
前記送信モジュールはさらに、前記第２の受信モジュールが、前記ＷＬＡＮコントローラによって返される前記関連付けクエリ応答を予め定められた期間内に受信しないとき、第３の関連付けクエリ要求を前記ＷＬＡＮコントローラに送信し、前記第３の関連付けクエリ要求は前記第１のＳＴＡの前記識別子を含む、
請求項７から９のいずれか一項に記載の装置。
【請求項１１】
前記関連付け解除モジュールはさらに、前記ＷＬＡＮコントローラに送信される、前記第１のＳＴＡの前記識別子を含む関連付けクエリ要求の数が予め定められた数量閾値に達するとき、前記第１のＳＴＡからの関連付け解除を実行する、請求項７から９のいずれか一項に記載の装置。
【請求項１２】
無線ローカルエリアネットワーク（ＷＬＡＮ）の並行処理能力を高めるための装置であって、前記ＷＬＡＮはアクセスポイント（ＡＰ）およびＷＬＡＮコントローラを備え、前記装置は、
前記ＡＰによって送信される第１の関連付けクエリ要求を受信する受信モジュールであって、前記第１の関連付けクエリ要求は第１の局（ＳＴＡ）の識別子を含む、受信モジュールと、
前記第１のＳＴＡについての決定結果を取得すべく、前記第１のＳＴＡが前記ＡＰと関連付けられることを許可されるか否かを決定する決定モジュールであって、前記第１のＳＴＡについての前記決定結果は、前記第１のＳＴＡが前記ＡＰと関連付けられることを許可されるか否かを示す、決定モジュールと、
第２の送信条件が満たされると決定された後、前記第１のＳＴＡについての前記決定結果と第２のＳＴＡについての決定結果とを保持する第１の関連付けクエリ応答を前記ＡＰに送信する送信モジュールであって、前記第２のＳＴＡは、第２の関連付けクエリ要求内のＳＴＡ識別子によって識別されるＳＴＡであり、前記第２のＳＴＡは前記第１のＳＴＡと異なり、前記第２の関連付けクエリ要求は、前記第１の関連付けクエリ要求と同一かまたはそれとは異なり、前記第２の送信条件は、前記ＷＬＡＮコントローラが前回第２の関連付けクエリ応答を送信した後、前記ＷＬＡＮコントローラによって取得される、前記第２のＳＴＡついての決定結果の数が第２の数量閾値に達すること、または、第２の関連付けクエリ応答が前回送信された後の時間長が第２の時間長閾値に達することのうちの少なくとも１つを含む、送信モジュールと
を備える装置。
【請求項１３】
無線ローカルエリアネットワーク（ＷＬＡＮ）の並行処理能力を高めるためのシステムであって、前記システムは、ＷＬＡＮコントローラおよびアクセスポイント（ＡＰ）を備え、
前記ＷＬＡＮコントローラは、ＷＬＡＮの並行処理能力を高めるための、請求項１２に記載の装置を含み、
前記ＡＰは、ＷＬＡＮの並行処理能力を高めるための、請求項７から１１のいずれか一項に記載の装置を含む、
システム。
【請求項１４】
無線送受信機と有線送受信機とプロセッサとを備えるアクセスポイント（ＡＰ）であって、
前記プロセッサは、第１の局（ＳＴＡ）によって送信される第１の関連付け要求を前記無線送受信機を使用することによって受信し、前記第１の関連付け要求は前記第１のＳＴＡの識別子を含み、前記第１の関連付け要求は、前記第１のＳＴＡが前記ＡＰとの関連付けを要求することを示すために使用され、
前記プロセッサはさらに、前記無線送受信機を使用することによって、前記第１のＳＴＡとの関連付けを実行し、
前記プロセッサはさらに、前記有線送受信機を使用することによって、第１の関連付けクエリ要求を無線ローカルエリアネットワーク（ＷＬＡＮ）コントローラに送信し、前記第１の関連付けクエリ要求は前記第１のＳＴＡの前記識別子を含み、前記第１の関連付けクエリ要求は、前記第１のＳＴＡが前記ＡＰと関連付けられることを前記ＷＬＡＮコントローラが許可するか否かを問い合わせるために使用され、
前記プロセッサはさらに、前記ＡＰが前記第１のＳＴＡとの関連付けを実行した後、前記ＷＬＡＮコントローラによって返される関連付けクエリ応答を前記有線送受信機を使用することによって受信し、前記関連付けクエリ応答は、前記第１の関連付けクエリ要求についての応答メッセージであり、
前記プロセッサはさらに、前記関連付けクエリ応答が、前記第１のＳＴＡとの関連付けを実行しないよう前記ＡＰに命令するために使用される場合、前記無線送受信機を使用することによって、前記第１のＳＴＡからの関連付け解除を実行する、
ＡＰ。
【請求項１５】
前記ＡＰはさらにメモリを備え、前記プロセッサはさらに、
前記ＡＰが前記第１のＳＴＡとの関連付けを実行した後、かつ前記ＡＰが前記関連付けクエリ応答を受信する前に、前記第１のＳＴＡによって送信されるデータフレームを前記メモリを使用することによって一時的に格納し、
前記関連付けクエリ応答が、前記第１のＳＴＡとの関連付けを実行するよう前記ＡＰに命令するために使用される場合、前記第１のＳＴＡからの前記一時的に格納されたデータフレームを転送する、
請求項１４に記載のＡＰ。
【請求項１６】
前記プロセッサは、
前記第１の関連付けクエリ要求の前に送信される関連付けクエリ要求である第２の関連付けクエリ要求を送信した後、かつ前記第１の関連付けクエリ要求を送信する前に、前記第１のＳＴＡと異なるＳＴＡである第２のＳＴＡによって送信される、前記第２のＳＴＡの識別子を含む第２の関連付け要求を受信し、
前記第２の関連付けクエリ要求が送信された後に受信される関連付け要求の数が第１の数量閾値に達すること、または、前記第２の関連付けクエリ要求が送信された後の時間長が第１の時間長閾値に達することのうちの少なくとも１つを含む第１の送信条件が満たされると決定した後、前記第１のＳＴＡの前記識別子及び前記第２のＳＴＡの前記識別子を保持する前記第１の関連付けクエリ要求を前記有線送受信機を使用することによって前記ＷＬＡＮコントローラに送信する、
請求項１４または１５に記載のＡＰ。
【請求項１７】
前記プロセッサは、
前記ＷＬＡＮコントローラによって返される前記関連付けクエリ応答を受信する前、かつ、前記第１のＳＴＡによって送信される第３の関連付け要求を前記第１の関連付け要求を受信した後に受信し、前記第３の関連付け要求が前記第１のＳＴＡの前記識別子を含む場合、前記第１のＳＴＡの前記識別子を前記ＷＬＡＮコントローラに送信することを禁止し、
前記ＷＬＡＮコントローラによって返される前記関連付けクエリ応答が、予め定められた期間内に受信されない場合、前記第１のＳＴＡの前記識別子を含む第３の関連付けクエリ要求を前記ＷＬＡＮコントローラに送信する、
請求項１４から１６のいずれか一項に記載のＡＰ。
【請求項１８】
前記プロセッサは、
前記ＷＬＡＮコントローラに送信される、前記第１のＳＴＡの前記識別子を含む関連付けクエリ要求の数が予め定められた数量閾値に達したとき、前記無線送受信機を使用することによって前記第１のＳＴＡからの関連付け解除を実行する、
請求項１４から１７のいずれか一項に記載のＡＰ。
【請求項１９】
有線送受信機およびプロセッサを備える無線ローカルエリアネットワーク（ＷＬＡＮ）コントローラであって、
前記プロセッサは、アクセスポイント（ＡＰ）によって送信される第１の関連付けクエリ要求を前記有線送受信機を使用することによって受信し、前記第１の関連付けクエリ要求は第１の局（ＳＴＡ）の識別子を含み、
前記プロセッサはさらに、前記第１のＳＴＡについての決定結果を取得すべく、前記第１のＳＴＡが前記ＡＰと関連付けられることを許可されるか否かを決定し、前記第１のＳＴＡについての前記決定結果は、前記第１のＳＴＡが前記ＡＰと関連付けられることを許可されるか否かを示し、
前記プロセッサはさらに、第２の送信条件が満たされると決定した後、前記第１のＳＴＡについての前記決定結果と第２のＳＴＡについての決定結果とを保持する第１の関連付けクエリ応答を前記有線送受信機を使用することによって前記ＡＰに送信し、前記第２のＳＴＡは、第２の関連付けクエリ要求内のＳＴＡ識別子によって識別されるＳＴＡであり、前記第２のＳＴＡは前記第１のＳＴＡと異なり、前記第２の関連付けクエリ要求は、前記第１の関連付けクエリ要求と同一かまたはそれとは異なり、前記第２の送信条件は、前記ＷＬＡＮコントローラが前回第２の関連付けクエリ応答を送信した後前記ＷＬＡＮコントローラによって取得される前記第２のＳＴＡについての決定結果の数が第２の数量閾値に達すること、または、第２の関連付けクエリ応答が前回送信された後の時間長が第２の時間長閾値に達することのうちの少なくとも１つを含む、
ＷＬＡＮコントローラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、「無線ローカルエリアネットワークＷＬＡＮの並行処理能力を高めるための方法、装置、およびシステム」と題する、２０１５年６月１日に中国特許庁出願された中国特許出願第２０１５１０２９３５１４．５号に基づく優先権を主張し、当該出願はその全体が参照により本明細書に組み込まれる。
【０００２】
本願は、ネットワーク通信分野に関し、特に、ＷＬＡＮの並行処理能力を高めるための方法、装置、およびシステムに関する。
【背景技術】
【０００３】
高密度の会場および地下鉄などの大規模な無線ローカルエリアネットワーク（英語：ｗｉｒｅｌｅｓｓ  ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ、ＷＬＡＮ）シナリオでは、短期間内に、多数のモバイル端末が、無線ローカルエリアネットワークへのアクセス、または、無線ローカルエリアネットワークにおけるローミングを要求し、したがって、大規模な並行イベントが引き起こされる。多数の局（英語：ｓｔａｔｉｏｎ、ＳＴＡ）が存在するＷＬＡＮにおいて、通常多数のアクセスポイント（英語：ａｃｃｅｓｓ  ｐｏｉｎｔ、ＡＰ）が設定される。多数のＳＴＡを維持する困難さを低減すべく、これらのＡＰの設定管理が一元的に実行されるよう、ＷＬＡＮコントローラが設定されてよい。ＳＴＡによって送信される関連付け要求を受信した後、処理のために、ＡＰが関連付け要求をＷＬＡＮコントローラに送信する。したがって、大規模な並行イベントは、ＷＬＡＮにおけるＷＬＡＮコントローラの処理能力に非常に大きな影響を与える。
【０００４】
ＷＬＡＮコントローラの中央演算処理装置（英語：ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ、ＣＰＵ）負荷の制限のせいでＷＬＡＮコントローラは、単位時間当たり制限された要求しか処理できず、多数のモバイル端末は、ＷＬＡＮにアクセスする前、比較的長時間待機する必要がある。
【発明の概要】
【０００５】
多数のアクセスイベントが並行して処理される必要があるとき、多数のモバイル端末が長時間待機するという問題を解決すべく、本願は、ＷＬＡＮの並行処理能力を高めるための方法、装置、およびシステムを提供する。その技術的解決手段は次のようなものである。
【０００６】
第１態様によると、ＷＬＡＮの並行処理能力を高めるための方法が提供され、ＷＬＡＮはＡＰとＷＬＡＮコントローラとを備え、当該方法は、第１のＳＴＡによって送信される第１の関連付け要求をＡＰが受信する段階であって、第１の関連付け要求は第１のＳＴＡの識別子を含み、第１の関連付け要求は、第１のＳＴＡが、ＡＰとの関連付けを要求することを示すために使用される、段階と、第１のＳＴＡとの関連付けをＡＰが実行する段階と、第１の関連付けクエリ要求をＡＰがＷＬＡＮコントローラに送信する段階であって、第１の関連付けクエリ要求は第１のＳＴＡの識別子を含み、第１の関連付けクエリ要求は、第１のＳＴＡがＡＰと関連付けられることをＷＬＡＮコントローラが許可するか否かを問い合わせるために使用される、段階と、ＷＬＡＮコントローラによって返される関連付けクエリ応答を、ＡＰが第１のＳＴＡとの関連付けを実行した後、ＡＰが受信する段階であって、関連付けクエリ応答は、第１の関連付けクエリ要求についての応答メッセージである、段階と、関連付けクエリ応答が、第１のＳＴＡとの関連付けを実行しないようＡＰに命令するために使用される場合、第１のＳＴＡからの関連付け解除をＡＰが実行する段階を備える。
【０００７】
第１態様に関連して、第１態様の第１の実装方式において、当該方法はさらに、ＡＰが第１のＳＴＡとの関連付けを実行した後、かつＡＰが関連付けクエリ応答を受信する前に、第１のＳＴＡによって送信されるデータフレームをＡＰが一時的に格納する段階と、関連付けクエリ応答が、第１のＳＴＡとの関連付けを実行するようＡＰに命令するために使用される場合、ＡＰによって一時的に格納された、第１のＳＴＡからのデータフレームをＡＰが転送する段階とを備える。
【０００８】
第１態様、または第１態様の第１の実装方式に関連して、第１態様の第２の実装方式において、第２の関連付けクエリ要求を送信した後、かつ第１の関連付けクエリ要求を送信する前に、ＡＰは、第２のＳＴＡによって送信される第２の関連付け要求を受信し、第２の関連付け要求は第２のＳＴＡの識別子を含み、第２のＳＴＡは、第１のＳＴＡと異なるＳＴＡであり、第２の関連付けクエリ要求は、ＡＰによって送信される第１の関連付けクエリ要求の前の関連付けクエリ要求であり、第１の関連付けクエリ要求をＡＰがＷＬＡＮコントローラに送信する段階は、第１の送信条件が満たされると決定した後、第１のＳＴＡの識別子と第２のＳＴＡの識別子とを保持する第１の関連付けクエリ要求をＡＰがＷＬＡＮコントローラに送信する段階であって、第１の送信条件は、ＡＰが第２の関連付けクエリ要求を送信した後にＡＰによって受信される関連付け要求の数が第１の数量閾値に達すること、または、第２の関連付けクエリ要求が送信された後の時間長が第１の時間長閾値に達することのうちの少なくとも１つを含む、段階を有する。
【０００９】
第１態様、第１態様の第１の実装方式、または第１態様の第２の実装方式のいずれか１つに関連して、第１態様の第３の実装方式において、ＷＬＡＮコントローラによって返される関連付けクエリ応答をＡＰが受信する段階の前、当該方法はさらに、第１のＳＴＡによって送信される第３の関連付け要求を第１の関連付け要求を受信した後にＡＰが受信し、第３の関連付け要求が第１のＳＴＡの識別子を含む場合、第１のＳＴＡの識別子をＷＬＡＮコントローラに送信することをＡＰが禁止する段階と、ＷＬＡＮコントローラによって返される関連付けクエリ応答を予め定められた期間内にＡＰが受信しない場合、第３の関連付けクエリ要求をＡＰがＷＬＡＮコントローラに送信する段階であって、第３の関連付けクエリ要求は第１のＳＴＡの識別子を含む、段階とを備える。
【００１０】
第１態様、または、第１態様の第１の実装方式から第１態様の第３の実装方式のいずれか１つに関連して、第１態様の第４の実装方式において、当該方法はさらに、ＷＬＡＮコントローラに送信される、第１のＳＴＡの識別子を含む関連付けクエリ要求の数が予め定められた数量閾値に達したとき、第１のＳＴＡからの関連付け解除をＡＰが実行する段階を備える。
【００１１】
第２態様によると、ＷＬＡＮの並行処理能力を高めるための方法が提供され、ＷＬＡＮは、ＡＰとＷＬＡＮコントローラとを備え、当該方法は、ＡＰによって送信される第１の関連付けクエリ要求をＷＬＡＮコントローラが受信する段階であって、第１の関連付けクエリ要求は第１のＳＴＡの識別子を含む、段階と、第１のＳＴＡについての決定結果を取得すべく、第１のＳＴＡがＡＰと関連付けられることを許可するか否かをＷＬＡＮコントローラが決定する段階であって、第１のＳＴＡについての決定結果は、第１のＳＴＡがＡＰと関連付けられることを許可されるか否かを示す、段階と、第２の送信条件が満たされると決定した後、第１のＳＴＡについての決定結果と第２のＳＴＡについての決定結果とを保持する第１の関連付けクエリ応答をＷＬＡＮコントローラがＡＰに送信する段階であって、第２のＳＴＡは、第２の関連付けクエリ要求内のＳＴＡ識別子によって識別されるＳＴＡであり、第２のＳＴＡは第１のＳＴＡと異なり、第２の関連付けクエリ要求は、第１の関連付けクエリ要求と同一かまたはそれとは異なり、第２の送信条件は、ＷＬＡＮコントローラが前回第２の関連付けクエリ応答を送信した後にＷＬＡＮコントローラによって取得される、第２のＳＴＡについての決定結果の数が第２の数量閾値に達すること、または、第２の関連付けクエリ応答が前回送信された後の時間長が第２の時間長閾値に達することのうちの少なくとも１つを含む、段階とを備える。
【００１２】
第３態様によると、ＷＬＡＮの並行処理能力を高めるための装置が提供され、ＷＬＡＮは、ＡＰとＷＬＡＮコントローラとを備え、当該装置は、第１のＳＴＡによって送信される第１の関連付け要求を受信するよう構成される第１の受信モジュールであって、第１の関連付け要求は第１のＳＴＡの識別子を含み、第１の関連付け要求は、第１のＳＴＡがＡＰとの関連付けを要求することを示すために使用される、第１の受信モジュールと、第１のＳＴＡとの関連付けを実行するよう構成される関連付けモジュールと、第１の関連付けクエリ要求をＷＬＡＮコントローラに送信するよう構成される送信モジュールであって、第１の関連付けクエリ要求は第１のＳＴＡの識別子を含み、第１の関連付けクエリ要求は、第１のＳＴＡがＡＰと関連付けられることをＷＬＡＮコントローラが許可するか否かを問い合わせるために使用される、送信モジュールと、ＡＰが第１のＳＴＡとの関連付けを実行した後、ＷＬＡＮコントローラによって返される関連付けクエリ応答を受信するよう構成される第２の受信モジュールであって、関連付けクエリ応答は、第１の関連付けクエリ要求についての応答メッセージである、第２の受信モジュールと、第２の受信モジュールによって受信される関連付けクエリ応答が、第１のＳＴＡとの関連付けを実行しないようＡＰに命令するために使用されるとき、第１のＳＴＡからの関連付け解除を実行するよう構成される関連付け解除モジュールとを備える。
【００１３】
第３態様に関連して、第３態様の第１の実装方式において、当該装置はさらに、関連付けモジュールが第１のＳＴＡとの関連付けを実行した後、かつ第２の受信モジュールが関連付けクエリ応答を受信する前に、第１のＳＴＡによって送信されるデータフレームを一時的に格納するよう構成されるバッファリングモジュールと、第２の受信モジュールによって受信される関連付けクエリ応答が、第１のＳＴＡとの関連付けを実行するようＡＰに命令するために使用されるとき、バッファリングモジュールによって一時的に格納された、第１のＳＴＡからのデータフレームを転送するよう構成される転送モジュールとを備える。
【００１４】
第３態様、または第３態様の第１の実装方式に関連して、第３態様の第２の実装方式において、第１の受信モジュールはさらに、第２の関連付けクエリ要求が送信された後、かつ第１の関連付けクエリ要求が送信される前に、第２のＳＴＡによって送信される第２の関連付け要求を受信するよう構成され、第２の関連付け要求は第２のＳＴＡの識別子を含み、第２のＳＴＡは第１のＳＴＡと異なるＳＴＡであり、第２の関連付けクエリ要求は、ＡＰによって送信される第１の関連付けクエリ要求の前の関連付けクエリ要求であり、送信モジュールは具体的に、第１の送信条件が満たされると決定された後、第１のＳＴＡの識別子と第２のＳＴＡの識別子とを保持する第１の関連付けクエリ要求をＷＬＡＮコントローラに送信するよう構成され、第１の送信条件は、ＡＰが第２の関連付けクエリ要求を送信した後にＡＰによって受信される関連付け要求の数が第１の数量閾値に達すること、または、第２の関連付けクエリ要求が送信された後の時間長が第１の時間長閾値に達することのうちの少なくとも１つを含む。
【００１５】
第３態様、第３態様の第１の実装方式、または第３態様の第２の実装方式のいずれか１つに関連して、第３態様の第３の実装方式において、当該装置はさらに、第２の受信モジュールがＷＬＡＮコントローラによって返される関連付けクエリ応答を受信する前、かつ第１のＳＴＡによって送信される第３の関連付け要求を第１の関連付け要求を受信した後に第１の受信モジュールが受信し、第３の関連付け要求が第１のＳＴＡの識別子を含む場合、第１のＳＴＡの識別子をＷＬＡＮコントローラに送信することを禁止するよう構成される処理禁止モジュールを備え、送信モジュールはさらに、第２の受信モジュールが、ＷＬＡＮコントローラによって返される関連付けクエリ応答を予め定められた期間内に受信しないとき、第１のＳＴＡの識別子を含む第３の関連付けクエリ要求をＷＬＡＮコントローラに送信するよう構成される。
【００１６】
第３態様、または第３態様の第１の実装方式から第３態様の第３の実装方式のいずれか１つに関連して、第３態様の第４の実装方式において、関連付け解除モジュールはさらに、ＷＬＡＮコントローラに送信される、第１のＳＴＡの識別子を含む関連付けクエリ要求の数が、予め定められた数量閾値に達したとき、第１のＳＴＡからの関連付け解除を実行するよう構成される。
【００１７】
第４態様によると、ＷＬＡＮの並行処理能力を高めるための装置が提供され、ＷＬＡＮは、ＡＰとＷＬＡＮコントローラとを備え、当該装置は、ＡＰによって送信される第１の関連付けクエリ要求を受信するよう構成される受信モジュールであって、第１の関連付けクエリ要求は第１のＳＴＡの識別子を含む、受信モジュールと、第１のＳＴＡについての決定結果を取得すべく、第１のＳＴＡがＡＰと関連付けられることを許可されるか否かを決定するよう構成される決定モジュールであって、第１のＳＴＡについての決定結果は、第１のＳＴＡが、ＡＰと関連付けられることを許可されるか否かを示す、決定モジュールと、第２の送信条件が満たされると決定された後、第１のＳＴＡについての決定結果と第２のＳＴＡについての決定結果とを保持する第１の関連付けクエリ応答をＡＰに送信するよう構成される送信モジュールであって、第２のＳＴＡは、第２の関連付けクエリ要求内のＳＴＡ識別子によって識別されるＳＴＡであり、第２のＳＴＡは第１のＳＴＡと異なり、第２の関連付けクエリ要求は、第１の関連付けクエリ要求と同一かまたはそれとは異なり、第２の送信条件は、ＷＬＡＮコントローラが前回第２の関連付けクエリ応答を送信した後にＷＬＡＮコントローラによって取得される、第２のＳＴＡについての決定結果の数が第２の数量閾値に達すること、または、第２の関連付けクエリ応答が前回送信された後の時間長が第２の時間長閾値に達することのうちの少なくとも１つを含む、送信モジュールとを備える。
【００１８】
第５態様によると、ＷＬＡＮの並行処理能力を高めるためのシステムが提供される。当該システムは、ＷＬＡＮコントローラとＡＰとを備え、ＷＬＡＮコントローラは、第４態様、および第４態様の実装方式において説明されたＷＬＡＮの並行処理能力を高めるための装置を含み、ＡＰは、第３態様、および第３態様の実装方式において説明されたＷＬＡＮの並行処理能力を高めるための装置を含む。
【００１９】
第１のＳＴＡによって送信される関連付け要求を受信した後、ＡＰがまず、第１のＳＴＡとの関連付けを実行し、次に、第１のＳＴＡとの関連付けをＡＰが実行することを許可するか否かをＷＬＡＮコントローラに尋ね、ＷＬＡＮコントローラによって返されるクエリ応答が、第１のＳＴＡがＡＰと関連付けられることを禁止するよう命令するとき、第１のＳＴＡからの関連付け解除を実行する。ＡＰはまず、第１のＳＴＡとの関連付けを実行してよく、ネットワーク状態が第１のＳＴＡとの関連付けに適していないとき、ＡＰは、第１のＳＴＡからの関連付け解除を実行してネットワーク負荷を低減してよい。したがって、多数のアクセスイベントが並行して処理される必要があるとき、ＷＬＡＮコントローラのＣＰＵ負荷の制限のせいで多数のモバイル端末がＡＰに首尾よくアクセスできないという関連する技術上の問題が解決される。多数のアクセスイベントが並行して処理される必要があるとき、初めは依然としてＳＴＡが関連付けられ得、ユーザエクスペリエンスが改善される。
【図面の簡単な説明】
【００２０】
本発明の実施形態における技術的解決手段をより明確に説明すべく、実施形態を説明するために必要な添付図面を以下で簡潔に説明する。以下の説明における添付図面は、本発明のいくつかの実施形態を示しているに過ぎず、当業者であれば、創造的な努力なく、これらの添付図面から他の図面をさらに導き出し得ることは明らかである。
【００２１】
【図１】本発明のいくつかの実施形態による、ＷＬＡＮの並行処理能力を高めるための方法に関連した実装環境の概略図である。
【００２２】
【図２Ａ】本発明の一実施形態による、ＷＬＡＮの並行処理能力を高めるための方法の方法フローチャートである。
【００２３】
【図２Ｂ】本発明の一実施形態による、ＷＬＡＮの並行処理能力が高められたときの概略的な比較図である。
【００２４】
【図２Ｃ】本発明の一実施形態による、局状態要求フレームまたは局状態応答フレームの概略構造図である。
【００２５】
【図２Ｄ】本発明の一実施形態による、局状態要求フレームまたは局状態応答フレームにおける局関連付けフォーマットの概略図である。
【００２６】
【図３】本発明の別の実施形態による、ＷＬＡＮの並行処理能力を高めるための方法の方法フローチャートである。
【００２７】
【図４】本発明の一実施形態による、ＷＬＡＮの並行処理能力を高めるための装置の構造ブロック図である。
【００２８】
【図５】本発明の別の実施形態による、ＷＬＡＮの並行処理能力を高めるための装置の構造ブロック図である。
【００２９】
【図６】本発明のさらに別の実施形態による、ＷＬＡＮの並行処理能力を高めるための装置の構造ブロック図である。
【００３０】
【図７】本発明の一実施形態による、ＡＰの構造ブロック図である。
【００３１】
【図８】本発明の一実施形態による、ＷＬＡＮコントローラの構造ブロック図である。
【００３２】
【図９】本発明の一実施形態による、ＷＬＡＮの並行処理能力を高めるためのシステムの概略構造図である。
【発明を実施するための形態】
【００３３】
本発明の目的、技術的解決手段、および利点をより明確にすべく、添付図面に関連して本発明の実装方式を詳細に以下でさらに説明する。
【００３４】
図１を参照すると、図１は、本発明のいくつかの実施形態による、ＷＬＡＮの並行処理能力を高めるための方法に関連した実装環境の概略図である。当該実装環境は、ＷＬＡＮコントローラ１２０とＡＰ１４０とＳＴＡ１６０とを含む。
【００３５】
ＷＬＡＮコントローラ１２０は、有線ネットワークを使用することによってＡＰ１４０に接続される。
【００３６】
ＷＬＡＮコントローラ１２０は、ＡＰ１４０と関連付けられ得るＳＴＡ１６０を決定する。
【００３７】
ＡＰ１４０は、ＳＴＡ１６０から関連付け要求を受信し、関連付け要求に応答する。
【００３８】
ＳＴＡ１６０は、例えば、スマートフォン、タブレットコンピュータ、ウェアラブルデバイス、およびマルチメディア再生デバイスといったモバイルデバイスであってよい。
【００３９】
図２Ａを参照すると、図２Ａは、本発明の一実施形態による、ＷＬＡＮの並行処理能力を高めるための方法の方法フローチャートである。ＷＬＡＮの並行処理能力を高めるための方法は、以下の段階を備えてよい。
【００４０】
段階２０１．ＡＰが、第１のＳＴＡによって送信される第１の関連付け要求を受信する。ここで、第１の関連付け要求は第１のＳＴＡの識別子を含み、第１の関連付け要求は、第１のＳＴＡがＡＰとの関連付けを要求することを示すために使用される。
【００４１】
第１の関連付け要求は通常、第１のＳＴＡの識別子を含む。当該識別子は、事前に設定される、もしくは動的に指定される識別子であってよく、または、例えば、第１のＳＴＡのメディアアクセス制御（英語：Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ、ＭＡＣ）アドレスといった第１のＳＴＡのアドレスであってよい。
【００４２】
ここで、第１の関連付け要求を実装するために、関連付け要求（英語：Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔ）フレームまたは再関連付け要求（英語：Ｒｅａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔ）フレームが使用されてよい。つまり、関連付け要求フレームまたは再関連付け要求フレームは、第１のＳＴＡがＡＰとの関連付けを要求することを示すために使用される。
【００４３】
段階２０２．ＡＰが第１のＳＴＡとの関連付けを実行する。
【００４４】
第１の関連付け要求を受信した後、ＡＰは、第１の関連付け要求に応答し、第１のＳＴＡとの関連付けを実行する。第１のＳＴＡによって送信される第１の関連付け要求をＡＰが受信したとき、それは、第１のＳＴＡがＡＰとの関連付けを必要としていることを示す。この場合、第１のＳＴＡがＡＰと関連付けられることをＷＬＡＮコントローラが許可するか否かについての決定を取得する前に、ＡＰはまず第１のＳＴＡとの関連付けを実行してよい。
【００４５】
第１のＳＴＡのＡＰとの関連付けは、ＷＬＡＮコントローラによって許可されていないので、第１のＳＴＡはデータフレームをＡＰに送信できるが、ＡＰは第１のＳＴＡによって送信されるデータフレームを転送しない。ＡＰは、第１のＳＴＡによって送信されるデータフレームを一時的に格納し、第１のＳＴＡがＡＰと関連付けられることをＷＬＡＮコントローラが許可した後にのみ、第１のＳＴＡからの一時的に格納されたデータフレームを転送してよい。
【００４６】
概して、ＡＰが第１のＳＴＡとの関連付けを実行した後、ＡＰは、関連付け応答を第１のＳＴＡに送信する。関連付け応答は、ＡＰが第１のＳＴＡとの関連付けを実行したことを示すために使用される。ＡＰが第１のＳＴＡとの関連付けを実行したことを示すために、関連付け応答（英語：Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ）フレームまたは再関連付け応答（英語：Ｒｅａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ）フレームが使用されてよい。
【００４７】
段階２０３．ＡＰが第１の関連付けクエリ要求をＷＬＡＮコントローラに送信する。ここで、第１の関連付けクエリ要求は第１のＳＴＡの識別子を含み、第１の関連付けクエリ要求は、第１のＳＴＡがＡＰと関連付けられることをＷＬＡＮコントローラが許可するか否かを問い合わせるために使用される。
【００４８】
第１の関連付け要求を受信した後、ＡＰは第１の関連付けクエリ要求を送信する。ＡＰは、第１のＳＴＡとの関連付けを実行する前、実行した後、または実行したとき、第１の関連付けクエリ要求を送信してよい。
【００４９】
ＡＰは、第１のＳＴＡの識別子をＷＬＡＮコントローラに送信し、ＷＬＡＮコントローラは、第１のＳＴＡがＡＰと関連付けられることを許可するか否かを決定する。
【００５０】
実際の実装中、ここで、第１の関連付けクエリ要求を実装するために、局設定要求（英語：Ｓｔａｔｉｏｎ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｒｅｑｕｅｓｔ）フレームが使用されてよい。つまり、局設定要求フレームは、第１のＳＴＡがＡＰと関連付けられることをＷＬＡＮコントローラが許可するか否かを問い合わせるために使用される。
【００５１】
同時にまたは短期間内に、多数のＳＴＡがＡＰとの関連付けを要求したとき、できるだけＡＰとＷＬＡＮコントローラとの間の通信負荷を低減すべく、ＡＰがＷＬＡＮコントローラに送信する必要がある関連付けクエリ要求は組み合わされてよい。つまり、複数のＳＴＡの識別子が１つの関連付けクエリ要求において組み合わされる。したがって、ＡＰとＷＬＡＮコントローラとの間で交換されるメッセージの数は、大幅に低減され得る。ＡＰは、複数の関連付け要求を送信した複数のＳＴＡの識別子を保持する関連付けクエリ要求をＷＬＡＮコントローラに送信する。複数のＳＴＡの識別子は、第１のＳＴＡの識別子を含む。
【００５２】
第２の関連付けクエリ要求を送信した後、かつ、第１の関連付けクエリ要求を送信する前に、ＡＰは、第２のＳＴＡによって送信される第２の関連付け要求を受信する。第２の関連付け要求は、第２のＳＴＡの識別子を含む。第２のＳＴＡは、第１のＳＴＡと異なるＳＴＡである。第２の関連付けクエリ要求は、ＡＰによって送信される第１の関連付けクエリ要求の前の関連付けクエリ要求である。
【００５３】
ＡＰは、その識別子が１つの関連付けクエリ要求において組み合わされ得るＳＴＡを、第１の送信条件にしたがって決定してよい。例えば、組み合わされた第１の関連付けクエリ要求を送信するための第１の送信条件が満たされると決定したとき、ＡＰは、第１の関連付けクエリ要求を送信する。第１の送信条件は、ＡＰが第２の関連付けクエリ要求を送信した後にＡＰによって受信される関連付け要求の数が、第１の数量閾値に達することであってよい。あるいは、第１の送信条件は、第２の関連付けクエリ要求が送信された後の時間長が、第１の時間長閾値に達することであってよい。あるいは、第１の送信条件は、上述した２つのものいずれかであってよい。つまり、ＡＰが第２の関連付けクエリ要求を送信した後にＡＰによって受信される関連付け要求の数が第１の数量閾値に達するか、または、第２の関連付けクエリ要求が送信された後の時間長が第１の時間長閾値に達することである。あるいは、第１の送信条件は、上述した２つのものの両方であってよい。つまり、ＡＰが第２の関連付けクエリ要求を送信した後にＡＰによって受信される関連付け要求の数が第１の数量閾値に達し、かつ、第２の関連付けクエリ要求が送信された後の時間長が第１の時間長閾値に達することである。
【００５４】
第１の送信条件が満たされると決定したとき、ＡＰは、第１のＳＴＡの識別子および第２のＳＴＡの識別子を保持する第１の関連付けクエリ要求をＷＬＡＮコントローラに送信する。
【００５５】
１つのＳＴＡによって送信される関連付け要求を受信した後、ＡＰはまず、当該ＳＴＡの識別子をキューに追加し、当該ＳＴＡの識別子を保持する関連付けクエリ要求をＷＬＡＮコントローラにすぐには送信しない。ＡＰは、第１の送信条件が満たされるときのみ、キューに複数のＳＴＡの識別子を保持する関連付けクエリ要求をＷＬＡＮコントローラに送信する。
【００５６】
第１の数量閾値および第１の時間長閾値は固定されていてよく、または、実際のネットワーク状態に応じて動的に調整されてよい。
【００５７】
概して、第１の関連付けクエリ要求に含まれるＳＴＡの識別子は異なる。ＡＰが同一のＳＴＡによって送信される関連付け要求を複数回にわたって受信した場合、生成された第１の関連付けクエリ要求内の複数の識別子のうちの１つだけが当該ＳＴＡに属している。第１の関連付けクエリ要求内の複数の識別子のうちの１つだけが当該ＳＴＡに属することを確保すべく、当該ＳＴＡの識別子がキューに追加されるとき、当該ＳＴＡの識別子がキューにあるか否かがまず検出される。当該ＳＴＡの識別子がキューにある場合、当該ＳＴＡの識別子はキューに追加されない。当該ＳＴＡの識別子がキューにない場合、当該ＳＴＡの識別子はキューに追加される。
【００５８】
例えば、図２Ｂの比較図を参照すると、図２Ｂの（ａ）は、各関連付けクエリ要求が１つのＳＴＡの識別子を保持するときの、ＡＰによるＷＬＡＮコントローラへの関連付けクエリ要求の送信の実装を示す。多数のＳＴＡがＡＰと関連付けられる必要があるとき、ＡＰは、ＡＰとの関連付けを要求する関連付け要求にしたがって、関連付けクエリ要求をＷＬＡＮコントローラに送信する。この場合、ＡＰとＷＬＡＮコントローラとの間の関連付けクエリ要求の数は、ＳＴＡによってＡＰに送信されるクエリ要求の数と同一である。したがって、ＡＰとＷＬＡＮコントローラとの間で極めて多数のメッセージが交換され、ＡＰとＷＬＡＮコントローラとの間のリンクの帯域幅は大量に占有される。
【００５９】
図２Ｂにおいて、（ｂ）は、ＳＴＡの識別子が関連付けクエリ要求において組み合わされるときのＡＰによるＷＬＡＮコントローラへの関連付けクエリ要求の送信の実装を示す。ＳＴＡの識別子は、ＡＰによってＷＬＡＮコントローラに送信される関連付けクエリ要求において組み合わされ、これにより、ＡＰとＷＬＡＮコントローラとの間の関連付けクエリ要求の数は、ＳＴＡによってＡＰに送信されるクエリ要求の数よりずっと少ない。したがって、ＡＰとＷＬＡＮコントローラとの間で少数のメッセージしか交換されず、ＡＰとＷＬＡＮコントローラとの間の占有されるリンクの帯域幅はより小さい。
【００６０】
ＡＰおよびＷＬＡＮコントローラは、無線アクセスポイントの制御およびプロビジョニング（英語：Ｃｏｎｔｒｏｌ  Ａｎｄ  Ｐｒｏｖｉｓｉｏｎｉｎｇ  ｏｆ  Ｗｉｒｅｌｅｓｓ  Ａｃｃｅｓｓ  Ｐｏｉｎｔｓ、ＣＡＰＷＡＰ）プロトコルを使用することによって互いに通信し合ってよい。ＣＡＰＷＡＰプロトコルにおける無線終端点（英語：Ｗｉｒｅｌｅｓｓ  Ｔｅｒｍｉｎａｔｉｏｎ  Ｐｏｉｎｔ、ＷＴＰ）としてのＡＰと、ＣＡＰＷＡＰプロトコルにおけるアクセスコントローラ（英語：Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ、ＡＣ）としてのＷＬＡＮコントローラとは、別々にＣＡＰＷＡＰプロトコルを実行する。ＣＡＰＷＡＰプロトコルにおいて、複数のＳＴＡの識別子を含む第１の関連付けクエリ要求は、局状態要求（英語：Ｓｔａｔｉｏｎ  Ｓｔａｔｕｓ  Ｒｅｑｕｅｓｔ）フレームを使用することによって実装されてよい。ここでの局状態要求の構造については、図２Ｃを参照されたい。ＣＡＰＷＡＰプロトコルにおいて、局状態要求フレームが追加され、局状態要求フレームのメッセージタイプ（英語：Ｍｅｓｓａｇｅ  Ｔｙｐｅ）が１０１であると定義される。局状態要求フレームのメッセージ要素（英語：Ｍｓｇ  Ｅｌｅｍｅｎｔ）は、そのタイプ値が４０９６である局関連付け（英語：Ｓｔａｔｉｏｎ  Ａｓｓｏｃｉａｔｉｏｎ）である。それぞれの局関連付けのフォーマットが、図２Ｄに示されている。無線識別子／リザルトコードに対応するフィールドは、複合フィールドである。局関連付けが局状態要求フレームに保持されるとき、フィールドは無線識別子であり、無線識別子の番号の値は、通常０から２５４の範囲にあり、１つのＳＴＡの識別子がＭＡＣアドレスフィールドに追加されてよい。局状態要求フレームが複数のＳＴＡの識別子を保持する必要があるとき、局状態要求フレームは、複数の局関連付けを含み、それぞれの局関連付けにおけるＭＡＣアドレスフィールドが、第１の関連付けクエリ要求が含む必要がある１つのＳＴＡの識別子を含む。
【００６１】
段階２０４．第１のＳＴＡとの関連付けを実行した後、ＡＰが、ＷＬＡＮコントローラによって返される関連付けクエリ応答を受信する。ここで、関連付けクエリ応答は、第１の関連付けクエリ要求についての応答メッセージである。
【００６２】
第１の関連付けクエリ要求にしたがって決定を実行した後、ＷＬＡＮコントローラは関連付けクエリ応答で返答する。関連付けクエリ応答は、第１のＳＴＡがＡＰと関連付けられることを許可されるか否かを示す応答パラメータを保持する。
【００６３】
例えば、第１のＳＴＡがＡＰと関連付けられることをＷＬＡＮコントローラが許可したとき、関連付けクエリ応答内の第１のＳＴＡに対応する応答パラメータの値は、０または１であってよい。第１のＳＴＡがＡＰと関連付けられることをＷＬＡＮコントローラが許可しないとき、関連付けクエリ応答内の第１のＳＴＡに対応する応答パラメータの値は、１または０であってよい。
【００６４】
段階２０５．第１のＳＴＡとの関連付けを実行しないようＡＰに命令するために関連付けクエリ応答が使用されるとき、ＡＰが、第１のＳＴＡからの関連付け解除を実行する。
【００６５】
第１のＳＴＡとの関連付けを実行するようＡＰに命令するために関連付けクエリ応答が使用されるとき、ＡＰは正常なサービス処理を実行する。この場合、ＡＰは、一時的に格納された第１のＳＴＡからのデータフレームを正常に処理し、第１のＳＴＡによって要求されたデータを第１のＳＴＡに送信する。
【００６６】
第１のＳＴＡとの関連付けを実行しないようＡＰに命令するために関連付けクエリ応答が使用されたとき、ＡＰは、第１のＳＴＡからの関連付け解除を実行する。関連付け解除された第１のＳＴＡは、ＡＰへのデータの送信を続けることができない。任意選択で、第１のＳＴＡからの関連付け解除を実行した後、ＡＰは、関連付け解除（英語：ｄｉｓａｓｓｏｃｉａｔｉｏｎ）フレームを第１のＳＴＡに送信して、第１のＳＴＡとＡＰとの間の関連付けを取り消してよい。
【００６７】
結論として、本発明の本実施形態のＷＬＡＮの並行処理能力を高めるための方法によると、第１のＳＴＡによって送信される第１の関連付け要求を受信した後、ＡＰがまず第１のＳＴＡとの関連付けを実行し、次に、第１のＳＴＡとの関連付けをＡＰが実行することを許可するか否かをＷＬＡＮコントローラに尋ね、ＷＬＡＮコントローラによって返されるクエリ応答メッセージが、第１のＳＴＡがＡＰと関連付けられることを禁止するよう命令するとき、第１のＳＴＡからの関連付け解除を実行する。ＡＰはまず、第１のＳＴＡとの関連付けを実行してよく、ネットワーク状態が第１のＳＴＡとの関連付けに適していないとき、ＡＰは、第１のＳＴＡからの関連付け解除を実行してネットワーク負荷を低減してよい。したがって、多数の関連付けイベントが並行して処理される必要があるとき、ＷＬＡＮコントローラのＣＰＵ負荷の制限のせいで多数のモバイル端末がＡＰと首尾よく関連付けられ得ないという関連する技術上の問題が解決される。多数の関連付けイベントが並行して処理される必要があるとき、初めは依然としてＳＴＡが関連付けられ得、ユーザエクスペリエンスが改善される。
【００６８】
第１のＳＴＡとの関連付けを実行した後、かつ、ＷＬＡＮコントローラによって返される関連付けクエリ応答を受信する前に、第１のＳＴＡによって送信される第３の関連付け要求を第１の関連付け要求を受信した後にＡＰが受信し、第３の関連付け要求が第１のＳＴＡの識別子を含む場合、繰り返しの処理を回避すべく、ＡＰは、第１のＳＴＡの識別子をＷＬＡＮコントローラに送信することを禁止してよい。加えて、ＡＰが、ＷＬＡＮコントローラによって返される関連付けクエリ応答を予め定められた期間内に受信しない場合、ＷＬＡＮコントローラが第１のＳＴＡから送信される関連付け要求を処理できることをできるだけ確保すべく、ＡＰは、第３の関連付けクエリ要求をＷＬＡＮコントローラに送信する。第３の関連付けクエリ要求は、第１のＳＴＡの識別子を含む。
【００６９】
加えて、ＡＰが、第１のＳＴＡの関連付け要求に関して、関連付けクエリ要求を複数回にわたってＷＬＡＮコントローラに送信したとき、ＷＬＡＮコントローラの処理負荷を追加し続けることを回避すべく、ＡＰは、第１のＳＴＡからの関連付け解除を実行してよい。つまり、ＡＰによってＷＬＡＮコントローラに送信される、第１のＳＴＡの識別子を含む関連付けクエリ要求の数が予め定められた数量閾値に達したとき、ＡＰは、第１のＳＴＡからの関連付け解除を実行し、指定された期間内、関連付け要求をＡＰに送信しないよう第１のＳＴＡに命令する。
【００７０】
加えて、ＡＰが第１のＳＴＡからの関連付け解除を実行した後、それは通常、第１のＳＴＡが、現在ＷＬＡＮコントローラから関連付け許可を取得できないことを示す。ＳＴＡが関連付け要求を短期間内で繰り返し送信し、ネットワークへの負担を引き起こすことを回避すべく、第１のＳＴＡは一時的に抑制されてよい。つまり、第１のＳＴＡがＡＰからの関連付け解除を実行するよう命令された後、第１のＳＴＡによって送信される関連付け要求が予め定められた期間内に再に受信される場合、関連付け要求は処理されることを禁止される。
【００７１】
図３を参照すると、図３は、本発明の別の実施形態による、ＷＬＡＮの並行処理能力を高めるための方法の方法フローチャートである。ＷＬＡＮの並行処理能力を高めるための方法は以下の段階を備えてよい。
【００７２】
段階３０１．ＷＬＡＮコントローラが、ＡＰによって送信される第１の関連付けクエリ要求を受信する。ここで、第１の関連付けクエリ要求は第１のＳＴＡの識別子を含む。
【００７３】
第１の関連付けクエリ要求は、第１のＳＴＡの識別子を有する第１のＳＴＡがＡＰと関連付けられることを許可されるか否かを決定するようＷＬＡＮコントローラに要求するために使用される。
【００７４】
段階３０２．第１のＳＴＡについての決定結果を取得すべく、ＷＬＡＮコントローラが、第１のＳＴＡがＡＰと関連付けられることを許可するか否かを決定する。ここで、第１のＳＴＡについての決定結果は、第１のＳＴＡがＡＰと関連付けられることを許可されるか否かを示す。
【００７５】
ＷＬＡＮコントローラは、第１のＳＴＡがＡＰと関連付けられることを許可するか否かを、現在のポリシおよびネットワーク状態に応じて決定してよい。取得された決定結果は、第１のＳＴＡがＡＰと関連付けられることをＷＬＡＮコントローラが許可すること、または、第１のＳＴＡがＡＰと関連付けられることをＷＬＡＮコントローラが禁止することを示すために使用される。
【００７６】
概して、当該決定結果は、第１のＳＴＡおよび応答パラメータを含んでよい。応答パラメータは、応答パラメータに対応する第１のＳＴＡがＡＰと関連付けられることをＷＬＡＮコントローラが許可するか否かを示すために使用されてよい。
【００７７】
例えば、第１のＳＴＡがＡＰと関連付けられることをＷＬＡＮコントローラが許可したとき、決定結果における第１のＳＴＡに対応する応答パラメータは、０または１であってよい。第１のＳＴＡがＡＰと関連付けられることをＷＬＡＮコントローラが禁止したとき、決定結果における第１のＳＴＡに対応する応答パラメータは、１または０であってよい。
【００７８】
段階３０３．第２の送信条件が満たされると決定した後、ＷＬＡＮコントローラが、第１のＳＴＡについての決定結果と第２のＳＴＡについての決定結果とを保持する第１の関連付けクエリ応答をＡＰに送信する。ここで、第２のＳＴＡは、第２の関連付けクエリ要求に保持されるＳＴＡ識別子によって識別されるＳＴＡであり、第２のＳＴＡは第１のＳＴＡと異なり、第２の関連付けクエリ要求は、第１の関連付けクエリ要求と同一かまたはそれとは異なる。
【００７９】
ＡＰとＷＬＡＮコントローラとの間で交換されるメッセージの数を低減し、ＡＰとＷＬＡＮコントローラとの間の占有される帯域幅をより小さくすべく、ＡＰによって送信される関連付けクエリ要求を受信した後、ＷＬＡＮコントローラは、直ちにフィードバックを行うことはせず、まず、ＷＬＡＮコントローラが関連付けクエリ応答を送信するための第２の送信条件を満たすか否かを決定してよい。
【００８０】
ＷＬＡＮコントローラは、決定結果が１つの関連付けクエリ応答内に組み合わされたＳＴＡを、第２の送信条件にしたがって決定してよい。例えば、組み合わされた第１の関連付けクエリ応答を送信するための第２の送信条件が満たされると決定したとき、ＷＬＡＮコントローラは、第１の関連付けクエリ応答を送信する。第２の送信条件は、ＷＬＡＮコントローラが前回第２の関連付けクエリ応答を送信した後にＷＬＡＮコントローラによって取得される、第２のＳＴＡについての決定結果の数が第２の数量閾値に達することであってよい。あるいは、第２の送信条件は、第２の関連付けクエリ応答が前回送信された後の時間長が第２の時間長閾値に達することであってよい。あるいは、第２の送信条件は、上述された２つのものいずれかであってよい。つまり、ＷＬＡＮコントローラが前回第２の関連付けクエリ応答を送信した後にＷＬＡＮコントローラによって取得される、第２のＳＴＡについての決定結果の数が第２の数量閾値に達するか、または、第２の関連付けクエリ応答が前回送信された後の時間長が第２の時間長閾値に達することであってよい。あるいは、第２の送信条件は、上述された２つのものの両方であってよい。つまり、ＷＬＡＮコントローラが前回第２の関連付けクエリ応答を送信した後にＷＬＡＮコントローラによって取得される、第２のＳＴＡについての決定結果の数が第２の数量閾値に達し、かつ、第２の関連付けクエリ応答が前回送信された後の時間長が第２の時間長閾値に達することであってよい。
【００８１】
第２の数量閾値および第２の時間長閾値は固定であってよい、または、実際のネットワーク状態に応じて動的に調整されてよい。
【００８２】
ここでの第２の数量閾値は、上述の第１の数量閾値と同一かまたはそれとは異なってよく、ここでの第２の時間長閾値は、上述の第１の時間長閾値と同一かまたはそれとは異なってよいことがさらに留意されるべきである。
【００８３】
ＣＡＰＷＡＰプロトコルにおいて、局状態応答（英語：Ｓｔａｔｉｏｎ  Ｓｔａｔｕｓ  Ｒｅｓｐｏｎｓｅ）フレームを使用することによって、複数のＳＴＡについての決定結果を保持する関連付けクエリ応答が実装されてよい。ここでの局状態応答フレームの構造については、さらに図２Ｃを参照されたい。ＣＡＰＷＡＰプロトコルにおいて、局状態応答フレームが追加され、局状態応答フレームのメッセージタイプが１０２であると定義される。局状態応答フレームのメッセージ要素は、そのタイプ値が４０９６である局関連付けである。それぞれの局関連付けのフォーマットについては、さらに図２Ｄを参照されたい。無線識別子／リザルトコードに対応するフィールドは、複合フィールドである。局関連付けが局状態応答フレームに保持されるとき、フィールドはリザルトコードであり、１つのＳＴＡの識別子は、ＭＡＣアドレスフィールドに保持されてよい。リザルトコードは、ＳＴＡについてのＷＬＡＮコントローラからの決定結果を局関連付けに格納するために使用される。リザルトコードの値が０から２５４の範囲にあるとき、それは、局関連付けにおけるＳＴＡがＡＰと関連付けられることをＷＬＡＮコントローラが許可することを示す。リザルトコードの値が−１または２５５であるとき、それは、局関連付けにおけるＳＴＡがＡＰと関連付けられることをＷＬＡＮコントローラが禁止することを示す。局状態応答フレームが複数のＳＴＡについての決定結果を保持する必要があるとき、局状態要求フレームは複数の局関連付けを含み、それぞれの局関連付けにおけるＭＡＣアドレスフィールドが、関連付けクエリ応答が含む必要がある１つのＳＴＡの識別子を含み、無線識別子／リザルトコードに対応するフィールドは、ＳＴＡについての決定結果に対応している。
【００８４】
結論として、本発明の本実施形態のＷＬＡＮの並行処理能力を高めるための方法によると、関連付けクエリ応答がＡＰに送信される予定であるとき、複数のＳＴＡについての決定結果が１つの関連付けクエリ応答に追加されてよい。ＷＬＡＮコントローラが１つの関連付けクエリ応答において複数のＳＴＡについての決定結果を組み合わせてよく、これにより、関連付けクエリ応答の数を低減する。したがって、多数の関連付けイベントが並行して処理される必要があるときの、ＡＰとＷＬＡＮコントローラとの間の帯域幅輻輳の関連する技術上の問題が解決される。多数の関連付けイベントが並行して処理される必要があるとき、ＡＰとＷＬＡＮコントローラとの間の占有される帯域幅をより小さくできる。
【００８５】
上述の実施形態の「まずＳＴＡとの関連付けを実行し、次に、処理のためにＷＬＡＮコントローラに送信する」というこの最適化機能は、多数のＳＴＡが並行して関連付けられるとき、処理にとってより有益である。しかしながら、少数のＳＴＡがＡＰとの関連付けを要求し、ＷＬＡＮの処理能力が十分要求にかなうものであるとき、できるだけＳＴＡ関連付けの効率を改善すべく、「まずＳＴＡとの関連付けを実行し、次に、処理のためにＷＬＡＮコントローラに送信する」という最適化機能は非アクティブ化されてよい。このことにより、ＡＰが、ＳＴＡによって送信される関連付け要求に関して、関連付けクエリ要求をＷＬＡＮコントローラにすぐ送信することが確保される。
【００８６】
最適化機能において、ＳＴＡによって送信される関連付け要求を受信した後、ＡＰが、ＳＴＡとの関連付けを実行する段階を実行し、次に、ＳＴＡの識別子を保持する関連付けクエリ要求をＷＬＡＮコントローラに送信する段階を実行する。
【００８７】
具体的な実装中、ＡＰは、以下の３つ方式で最適化機能をアクティブ化してよい。
【００８８】
第１の方式では、アクティブ化条件が満たされるとき、ＷＬＡＮコントローラは有効化シグナリングをＡＰに送信し、これにより、有効化シグナリングを受信した後、ＡＰは、この最適化機能をアクティブ化すると決定する。
【００８９】
ここでのアクティブ化条件とは、指定された使用ピーク時間（例えば、毎日１９：００）になること、または、管理者によって設定された有効化シグナリングが受信されること、または、ＷＬＡＮコントローラのプロセッサ負荷が予め定められた負荷閾値（例えば、８０％）に達することであってよい。
【００９０】
第２の方式では、ＷＬＡＮコントローラは、最適化機能をアクティブ化するようＡＰに命令するために使用される予め定められた負荷閾値を保持する通知をＡＰに送信し、当該通知の送信後、リアルタイムでＷＬＡＮコントローラのプロセッサ負荷の指標をＡＰに届け、これにより、ＷＬＡＮコントローラによって届けられる負荷が予め定められた負荷閾値に達すると決定したとき、ＡＰは、最適化機能をアクティブ化する。
【００９１】
第３の方式では、ＷＬＡＮコントローラが、最適化機能をアクティブ化するための根拠は、ＡＰとＷＬＡＮコントローラとの間のラウンドトリップタイムであることをＡＰと事前に同意したとき、ＡＰは、リアルタイムでＡＰとＷＬＡＮコントローラとの間のラウンドトリップタイム（英語：Ｒｏｕｎｄ−Ｔｒｉｐ  Ｔｉｍｅ、ＲＴＴ）を取得し、当該ラウンドトリップタイムに応じてＡＰの最適化機能をアクティブ化するか否かを決定してよい。
【００９２】
明らかに、実用的な応用では、最適化機能をアクティブ化するようＡＰを制御するための別の方式がさらに存在し得、ここでは詳細は説明しない。
【００９３】
図４を参照すると、図４は、本発明の一実施形態によるＷＬＡＮの並行処理能力を高めるための装置の構造ブロック図である。ＷＬＡＮの並行処理能力を高めるための当該装置は、第１の受信モジュール４０１と、関連付けモジュール４０２と、送信モジュール４０３と、第２の受信モジュール４０４と、関連付け解除モジュール４０５とを備えてよい。
【００９４】
第１の受信モジュール４０１は、第１のＳＴＡによって送信される第１の関連付け要求を受信するよう構成されてよい。第１の関連付け要求は、第１のＳＴＡの識別子を含み、第１の関連付け要求は、第１のＳＴＡがＡＰとの関連付けを要求することを示すために使用される。
【００９５】
関連付けモジュール４０２は、第１のＳＴＡとの関連付けを実行する。
【００９６】
送信モジュール４０３は、第１の関連付けクエリ要求をＷＬＡＮコントローラに送信するよう構成されてよい。第１の関連付けクエリ要求は、第１のＳＴＡの識別子を含み、第１の関連付けクエリ要求は、第１のＳＴＡがＡＰと関連付けられることをＷＬＡＮコントローラが許可するか否かを問い合わせるために使用される。
【００９７】
第２の受信モジュール４０４はさらに、ＡＰが第１のＳＴＡとの関連付けを実行した後、ＷＬＡＮコントローラによって返される関連付けクエリ応答を受信するよう構成されてよい。関連付けクエリ応答は、第１の関連付けクエリ要求についての応答メッセージである。
【００９８】
関連付け解除モジュール４０５は、第２の受信モジュール４０４によって受信される関連付けクエリ応答が、第１のＳＴＡとの関連付けを実行しないようＡＰに命令するために使用されるとき、第１のＳＴＡからの関連付け解除を実行するよう構成されてよい。
【００９９】
考えられる実装方式において、図５を参照すると、図５は、本発明の別の実施形態による、ＷＬＡＮの並行処理能力を高めるための装置の構造ブロック図である。図５において、ＷＬＡＮの並行処理能力を高めるための装置はさらに、バッファリングモジュール４０６と転送モジュール４０７とを備えてよい。
【０１００】
バッファリングモジュール４０６は、関連付けモジュール４０２が第１のＳＴＡとの関連付けを実行した後、かつ第２の受信モジュール４０４が関連付けクエリ応答を受信する前に、第１のＳＴＡによって送信されるデータフレームを一時的に格納するよう構成される。
【０１０１】
転送モジュール４０７は、第２の受信モジュール４０４によって受信される関連付けクエリ応答が、第１のＳＴＡとの関連付けを実行するようＡＰに命令するために使用されるとき、バッファリングモジュール４０６によって一時的に格納された第１のＳＴＡからのデータフレームを転送するよう構成される。
【０１０２】
考えられる実装方式において、第１の受信モジュール４０１はさらに、送信モジュール４０３が第２の関連付けクエリ要求を送信した後、かつ送信モジュール４０３が第１の関連付けクエリ要求を送信する前に、第２のＳＴＡによって送信される第２の関連付け要求を受信するよう構成される。第２の関連付け要求は、第２のＳＴＡの識別子を含む。第２のＳＴＡは、第１のＳＴＡと異なるＳＴＡである。第２の関連付けクエリ要求は、ＡＰによって送信される第１の関連付けクエリ要求の前の関連付けクエリ要求である。
【０１０３】
送信モジュール４０３は具体的に、第１の送信条件が満たされると決定された後、第１のＳＴＡの識別子および第２のＳＴＡの識別子を保持する第１の関連付けクエリ要求をＷＬＡＮコントローラに送信するよう構成されてよい。ここで、第１の送信条件は、ＡＰが前回第２の関連付けクエリ要求を送信した後にＡＰによって受信される第２の関連付け要求の数が第１の数量閾値に達すること、または、第２の関連付けクエリ要求が前回送信された後の時間長が第１の時間長閾値に達することのうち１つまたは２つを含む。
【０１０４】
考えられる実装方式において、図５を参照すると、ＷＬＡＮの並行処理能力を高めるための装置はさらに、処理禁止モジュール４０８を備えてよい。
【０１０５】
処理禁止モジュール４０８は、第２の受信モジュール４０４がＷＬＡＮコントローラによって返される関連付けクエリ応答を受信する前、かつ、第１のＳＴＡによって送信される第３の関連付け要求を第１の関連付け要求を受信した後に第１の受信モジュール４０１が受信し、第３の関連付け要求が第１のＳＴＡの識別子を含む場合、第１のＳＴＡの識別子をＷＬＡＮコントローラに送信することを禁止するよう構成されてよい。
【０１０６】
送信モジュール４０３はさらに、第２の受信モジュール４０４が、ＷＬＡＮコントローラによって返される関連付けクエリ応答を予め定められた期間内に受信しないとき、第３の関連付けクエリ要求をＷＬＡＮコントローラに送信するよう構成される。第３の関連付けクエリ要求は、第１のＳＴＡの識別子を含む。
【０１０７】
考えられる実装方式において、関連付け解除モジュール４０５はさらに、ＷＬＡＮコントローラに送信される、第１のＳＴＡの識別子を含む関連付けクエリ要求の数が予め定められた数量閾値に達したとき、第１のＳＴＡからの関連付け解除を実行するよう構成される。
【０１０８】
結論として、本発明の本実施形態のＷＬＡＮの並行処理能力を高めるための装置によると、第１のＳＴＡによって送信される第１の関連付け要求を受信した後、ＡＰがまず第１のＳＴＡとの関連付けを実行し、次に、第１のＳＴＡとの関連付けをＡＰが実行することを許可するか否かをＷＬＡＮコントローラに尋ね、ＷＬＡＮコントローラによって返される応答メッセージが、第１のＳＴＡがＡＰと関連付けられることを禁止するよう命令するとき、第１のＳＴＡからの関連付け解除を実行する。ＡＰはまず、第１のＳＴＡとの関連付けを実行してよく、ネットワーク状態が第１のＳＴＡとの関連付けに適していないとき、ＡＰは、第１のＳＴＡからの関連付け解除を実行してネットワーク負荷を低減してよい。したがって、多数の関連付けイベントが並行して処理される必要があるとき、ＷＬＡＮコントローラのＣＰＵ負荷の制限のせいで多数のモバイル端末がＡＰと首尾よく関連付けられ得ないという関連する技術上の問題が解決される。多数の関連付けイベントが並行して処理される必要があるとき、初めは依然としてＳＴＡが関連付けられ得、ユーザエクスペリエンスが改善される。
【０１０９】
図６を参照すると、図６は、本発明のさらに別の実施形態による、ＷＬＡＮの並行処理能力を高めるための装置の構造ブロック図である。ＷＬＡＮの並行処理能力を高めるための装置は、受信モジュール６０１と、決定モジュール６０２と、送信モジュール６０３とを備えてよい。
【０１１０】
受信モジュール６０１は、ＡＰによって送信される第１の関連付けクエリ要求を受信するよう構成される。第１の関連付けクエリ要求は、第１のＳＴＡの識別子を含む。
【０１１１】
決定モジュール６０２は、第１のＳＴＡについての決定結果を取得すべく、第１のＳＴＡがＡＰと関連付けられることを許可するか否かを決定するよう構成される。第１のＳＴＡについての決定結果は、第１のＳＴＡが、ＡＰと関連付けられることを許可されるか否かを示す。
【０１１２】
送信モジュール６０３は、第２の送信条件が満たされると決定された後、第１のＳＴＡについての決定結果と第２のＳＴＡについての決定結果とを保持する第１の関連付けクエリ応答をＡＰに送信するよう構成される。第２のＳＴＡは、第２の関連付けクエリ要求に保持されるＳＴＡ識別子によって識別されるＳＴＡであり、第２のＳＴＡは第１のＳＴＡと異なり、第２の関連付けクエリ要求は、第１の関連付けクエリ要求と同一かまたはそれとは異なり、第２の送信条件はＷＬＡＮコントローラが前回第２の関連付けクエリ応答を送信した後にＷＬＡＮコントローラによって取得される、第２のＳＴＡについての決定結果の数が第２の数量閾値に達すること、または、第２の関連付けクエリ応答が前回送信された後の時間長が第２の時間長閾値に達することのうち１つまたは２つを含む。
【０１１３】
結論として、本発明の本実施形態のＷＬＡＮの並行処理能力を高めるための装置によると、関連付けクエリ応答がＡＰに送信される予定であるとき、複数のＳＴＡについての決定結果が１つの関連付けクエリ応答に追加されてよい。ＷＬＡＮコントローラが１つの関連付けクエリ応答において複数のＳＴＡについての決定結果を組み合わせてよく、これにより、関連付けクエリ応答の数を低減する。したがって、多数の関連付けイベントが並行して処理される必要があるときの、ＡＰとＷＬＡＮコントローラとの間の帯域幅輻輳の関連する技術上の問題が解決される。多数の関連付けイベントが並行して処理される必要があるとき、ＡＰとＷＬＡＮコントローラとの間の占有される帯域幅をより小さくできる。
【０１１４】
上述の実施形態のＷＬＡＮの並行処理能力を高めるための装置が並行して関連付け要求を処理するとき、上述の機能モジュールの分割は、説明のための例としてのみ使用されるということが留意されるべきである。実用的な応用では、上述の機能は、要件に応じて異なる機能モジュールに割り当てられて完成されてよい。つまり、ＡＰおよびＷＬＡＮコントローラの内部構造は、異なる機能モジュールの中に分割され、これにより、上述された一部または全部の機能が完成される。加えて、上述の実施形態のＷＬＡＮの並行処理能力を高めるための装置と、ＷＬＡＮの並行処理能力を高めるための方法の実施形態とは、同一概念に属する。ＷＬＡＮの並行処理能力を高めるための装置の具体的な実装プロセスについては、方法の実施形態を参照されたい。詳細は再度ここでは説明しない。
【０１１５】
図７を参照すると、図７は、本発明の一実施形態によるＡＰの概略構造図である。ＡＰは、無線送受信機７０１と、有線送受信機７０２と、プロセッサ７０３と、メモリ７０４とを備えてよい。有線送受信機７０１、無線送受信機７０２、およびメモリ７０４は、バス７０５使用することによってプロセッサ７０３に接続される。メモリ７０４は、少なくとも１つのコンピュータアプリケーションプログラムを格納する。プロセッサ７０３は、メモリ７０４に格納されたコンピュータアプリケーションプログラムに応じて、対応するオペレーションを実行してよい。
【０１１６】
プロセッサ７０３は、無線送受信機７０１を制御して、第１のＳＴＡによって送信される第１の関連付け要求を受信するよう構成される。第１の関連付け要求は、第１のＳＴＡの識別子を含み、第１の関連付け要求は、第１のＳＴＡがＡＰとの関連付けを要求することを示すために使用される。
【０１１７】
プロセッサ７０３はさらに、無線送受信機７０１を制御して第１のＳＴＡとの関連付けを実行するよう構成される。
【０１１８】
プロセッサ７０３はさらに、有線送受信機７０２を制御して、第１の関連付けクエリ要求をＷＬＡＮコントローラに送信するよう構成される。第１の関連付けクエリ要求は、第１のＳＴＡの識別子を含み、第１の関連付けクエリ要求は、第１のＳＴＡがＡＰと関連付けられることをＷＬＡＮコントローラが許可するか否かを問い合わせるために使用される。
【０１１９】
無線送受信機７０１が第１のＳＴＡとの関連付けを実行した後、プロセッサ７０３は、有線送受信機７０２を制御して、ＷＬＡＮコントローラによって返される関連付けクエリ応答を受信する。関連付けクエリ応答は、第１の関連付けクエリ要求についての応答メッセージである。
【０１２０】
プロセッサ７０３は、有線送受信機７０２によって受信される関連付けクエリ応答が、第１のＳＴＡとの関連付けを実行しないようＡＰに命令するために使用されるとき、無線送受信機７０１を制御して、第１のＳＴＡからの関連付け解除を実行する。
【０１２１】
考えられる実装方式において、プロセッサ７０３はさらに、無線送受信機７０１が第１のＳＴＡとの関連付けを実行した後、かつ有線送受信機７０２が関連付けクエリ応答を受信する前に、第１のＳＴＡによって送信されるデータフレームを一時的に格納するよう構成される。
【０１２２】
プロセッサ７０３はさらに、有線送受信機７０２によって受信される関連付けクエリ応答が、第１のＳＴＡとの関連付けを実行するようＡＰに命令するために使用されるとき、ＡＰによって一時的に格納された、第１のＳＴＡからのデータフレームを転送するよう構成される。
【０１２３】
考えられる実装方式において、プロセッサ７０３はさらに、有線送受信機７０２が第２の関連付けクエリ要求を送信した後、かつ有線送受信機７０２が第１の関連付けクエリ要求を送信する前に、無線送受信機７０１を制御して、第２のＳＴＡによって送信される第２の関連付け要求を受信する。第２の関連付け要求は、第２のＳＴＡの識別子を含む。第２のＳＴＡは第１のＳＴＡと異なるＳＴＡであり、第２の関連付けクエリ要求は、ＡＰによって送信される第１の関連付けクエリ要求の前の関連付けクエリ要求である。
【０１２４】
プロセッサ７０３はさらに、第１の送信条件が満たされると決定した後、有線送受信機７０２を制御して、第１のＳＴＡの識別子および第２のＳＴＡの識別子を保持する第１の関連付けクエリ要求をＷＬＡＮコントローラに送信するよう構成される。第１の送信条件は、ＡＰが第２の関連付けクエリ要求を送信した後にＡＰによって受信される関連付け要求の数が第１の数量閾値に達すること、または、第２の関連付けクエリ要求が送信された後の時間長が第１の時間長閾値に達することのうちの少なくとも１つを含む。
【０１２５】
考えられる実装方式において、プロセッサ７０３はさらに、有線送受信機７０２がＷＬＡＮコントローラによって返される関連付けクエリ応答を受信する前、かつ第１のＳＴＡによって送信される第３の関連付け要求を第１の関連付け要求を受信した後に無線送受信機７０１が受信した場合、有線送受信機７０２が第１のＳＴＡの識別子をＷＬＡＮコントローラに送信することを禁止するよう構成される。
【０１２６】
プロセッサ７０３はさらに、有線送受信機７０２が、ＷＬＡＮコントローラによって返される関連付けクエリ応答を予め定められた期間内に受信しないとき、有線送受信機７０２を制御して、第３の関連付けクエリ要求をＷＬＡＮコントローラに送信するよう構成される。第３の関連付けクエリ要求は、第１のＳＴＡの識別子を含む。
【０１２７】
考えられる実装方式において、プロセッサ７０３はさらに、ＷＬＡＮコントローラに送信される、第１のＳＴＡの識別子を含む関連付けクエリ要求の数が、予め定められた数量閾値に達したとき、無線送受信機７０１を制御して、第１のＳＴＡからの関連付け解除を実行するよう構成される。
【０１２８】
結論として、本発明の本実施形態において提供されるＡＰによると、第１のＳＴＡによって送信される第１の関連付け要求を受信した後、ＡＰは第１のＳＴＡとの関連付けを実行し、第１のＳＴＡとの関連付けをＡＰが実行することを許可するか否かをＷＬＡＮコントローラに尋ね、ＷＬＡＮコントローラによって返される関連付けクエリ応答が、ＡＰが第１のＳＴＡとの関連付けを実行することを禁止するよう命令するとき、第１のＳＴＡからの関連付け解除を実行する。ＡＰはまず、第１のＳＴＡとの関連付けを実行してよく、ネットワーク状態が第１のＳＴＡとの関連付けに適していないとき、ＡＰは、第１のＳＴＡからの関連付け解除を実行してネットワーク負荷を低減してよい。したがって、多数の関連付けイベントが並行して処理される必要があるとき、ＷＬＡＮコントローラのＣＰＵ負荷の制限のせいで多数のモバイル端末がＡＰと首尾よく関連付けられ得ないという関連する技術上の問題が解決される。多数の関連付けイベントが並行して処理される必要があるとき、初めは依然としてＳＴＡが関連付けられ得、ユーザエクスペリエンスが改善される。
【０１２９】
図８を参照すると、図８は、本発明の一実施形態によるＷＬＡＮコントローラの概略構造図である。ＷＬＡＮコントローラは、有線送受信機８０１と、プロセッサ８０２と、メモリ８０３とを備えてよい。有線送受信機８０１およびメモリ８０３は、バス８０４使用することによってプロセッサ８０２に接続される。メモリ８０３は、少なくとも１つのコンピュータアプリケーションプログラムを格納する。プロセッサ８０２は、メモリ８０３に格納されたコンピュータアプリケーションプログラムに応じて、対応するオペレーションを実行してよい。
【０１３０】
プロセッサ８０２は、有線送受信機８０１を制御して、ＡＰによって送信される第１の関連付けクエリ要求を受信するよう構成される。第１の関連付けクエリ要求は、第１のＳＴＡの識別子を含む。
【０１３１】
プロセッサ８０２は、第１のＳＴＡについての決定結果を取得すべく、第１のＳＴＡがＡＰと関連付けられることを許可するか否かを決定するよう構成される。第１のＳＴＡについての決定結果は、第１のＳＴＡがＡＰと関連付けられることを許可されるか否かを示す。
【０１３２】
プロセッサ８０２はさらに、第２の送信条件が満たされると決定した後、有線送受信機８０１を制御して、第１のＳＴＡについての決定結果と第２のＳＴＡについての決定結果とを保持する第１の関連付けクエリ応答をＡＰに送信するよう構成される。第２のＳＴＡは、第２の関連付けクエリ要求に保持されるＳＴＡ識別子によって識別されるＳＴＡである。第２のＳＴＡは、第１のＳＴＡと同一かまたはそれとは異なる。第２の関連付けクエリ要求は、第１の関連付けクエリ要求と同一かまたはそれとは異なる。第２の送信条件は、ＷＬＡＮコントローラが前回第２の関連付けクエリ応答を送信した後にＷＬＡＮコントローラによって取得される、第２のＳＴＡについての決定結果の数が第２の数量閾値に達すること、または、第２の関連付けクエリ応答が前回送信された後の時間長が第２の時間長閾値に達することのうちの少なくとも１つを含む。
【０１３３】
結論として、本発明の本実施形態において提供されるＷＬＡＮコントローラによると、関連付けクエリ応答がＡＰに送信される予定のとき、複数のＳＴＡについての決定結果が１つの関連付けクエリ応答に追加されてよい。ＷＬＡＮコントローラが１つの関連付けクエリ応答において複数のＳＴＡについての決定結果を組み合わせてよく、これにより、関連付けクエリ応答の数を低減する。したがって、多数の関連付けイベントが並行して処理される必要があるときの、ＡＰとＷＬＡＮコントローラとの間の帯域幅輻輳の関連する技術上の問題が解決される。多数の関連付けイベントが並行して処理される必要があるとき、ＡＰとＷＬＡＮコントローラとの間の占有される帯域幅をより小さくできる。
【０１３４】
図９を参照すると、図９は、本発明の一実施形態による、ＷＬＡＮの並行処理能力を高めるためのシステムの概略構造図である。ＷＬＡＮの並行処理能力を高めるためのシステムは、ＷＬＡＮコントローラ９０１およびＡＰ９０２を備えてよい。
【０１３５】
ＷＬＡＮコントローラ９０１は、図６に示されるような、ＷＬＡＮの並行処理能力を高めるための装置を備えてよい。あるいは、ＷＬＡＮコントローラ９０１は、図８に示されるようなＷＬＡＮコントローラであってよい。
【０１３６】
ＡＰ９０２は、図４または図５に示されるような、ＷＬＡＮの並行処理能力を高めるための装置を備えてよい。あるいは、ＡＰ９０２は、図７に示されるＡＰであってよい。
【０１３７】
結論として、本発明の本実施形態のＷＬＡＮの並行処理能力を高めるためのシステムによると、第１のＳＴＡによって送信される第１の関連付け要求を受信した後、ＡＰは第１のＳＴＡとの関連付けを実行し、第１のＳＴＡとの関連付けをＡＰが実行することを許可するか否かをＷＬＡＮコントローラに尋ね、ＷＬＡＮコントローラによって返される関連付けクエリ応答が、ＡＰが第１のＳＴＡとの関連付けを実行することを禁止するよう命令するとき、第１のＳＴＡからの関連付け解除を実行する。ＡＰはまず、第１のＳＴＡとの関連付けを実行してよく、ネットワークが第１のＳＴＡとの関連付けに適していないとき、ＡＰは、第１のＳＴＡからの関連付け解除を実行してネットワーク負荷を低減してよい。したがって、多数の関連付けイベントが並行して処理される必要があるとき、ＷＬＡＮコントローラのＣＰＵ負荷の制限のせいで多数のモバイル端末がＡＰと首尾よく関連付けられ得ないという関連する技術上の問題が解決される。多数の関連付けイベントが並行して処理される必要があるとき、初めは依然としてＳＴＡが関連付けられ得、ユーザエクスペリエンスが改善される。
【０１３８】
加えて、ＡＰとＷＬＡＮコントローラとの間の関連付けクエリ要求および関連付けクエリ応答は組み合わされてよい。したがって、ＡＰとＷＬＡＮコントローラとの間の占有される帯域幅をはるかに小さくでき、システム並行処理能力が高められる。最終的に、これにより、ユーザ関連付けの速度が増し、システム並行処理能力は高められ、過負荷後のシステムの劣化リスクを防止するという広範囲の効果が達成される。
【０１３９】
当業者ならば、本明細書において開示されている実施形態において説明された例と組み合わせて、電子的ハードウェア、またはコンピュータソフトウェアと電子的ハードウェアとの組み合わせによって、モジュールおよびアルゴリズム段階が実装され得ることを認識し得る。当該機能がハードウェアで実行されるか、ソフトウェアで実行されるかは、技術的解決手段の特定の用途および設計制約条件に依存する。当業者ならば、異なる方法を使用して、特定の用途ごとに、説明された機能を実装し得る。しかしながら、そのような実装が本発明の範囲を超えるものとみなされるべきではない。
【０１４０】
当業者ならば明確に理解し得るように、説明を簡便かつ簡潔にする目的で、上述のシステム、装置、およびモジュールの詳細な動作プロセスについては、上述の方法の実施形態における対応するプロセスを参照されたい。詳細はここでは説明しない。
【０１４１】
本願において提供されているいくつかの実施形態では、開示されているシステム、装置、および方法は、他の方式で実装されてよいことが理解されるべきである。例えば、説明されている装置の実施形態は、例に過ぎない。例えば、モジュールの分割は、論理的な機能の分割に過ぎず、実際の実装では、他の分割であってよい。例えば、複数のモジュールまたはコンポーネントが組み合わされてよく、もしくは別のシステムの中に統合されてよく、または、いくつかの機能が無視されてよく、もしくは実行されなくてよい。加えて、表示された、または論じられた相互結合または直接結合または通信接続は、いくつかのインタフェースを介して実装されてよい。装置間またはユニット間の間接結合または通信接続は、電子的または他の形態で実装されてよい。
【０１４２】
別個の部分として説明されているモジュールは、物理的に分かれていてもいなくてもよく、モジュールとして表示されている部分は、物理的モジュールであってもなくてもよく、一か所に配置されてよく、または複数のネットワークモジュール上に分散されてもよい。実施形態の解決手段の目的が達成されるよう、ユニットの一部または全部が実際の必要性に応じて選択されてよい。
【０１４３】
加えて、本発明の実施形態の機能モジュールは、１つの処理モジュールの中に統合されてよく、または、モジュールの各々は、物理的に単独で存在してよく、もしくは２つまたはそれより多くのモジュールが１つのモジュールの中に統合される。
【０１４４】
機能がソフトウェア機能モジュールの形態で実装され、独立した製品として販売または使用されるとき、機能はコンピュータ可読記憶媒体に格納されてよい。本発明の技術的解決手段、または技術的解決手段の一部は、ソフトウェア製品の形態で実装されてよい。ソフトウェア製品は、記憶媒体に格納され、本発明の実施形態に説明されている方法の段階の全部または一部を実行するよう（パーソナルコンピュータ、サーバ、ネットワークデバイス、または同様のものであってよい）コンピュータデバイスに命令するための命令を備える。記憶媒体は、ランダムアクセスメモリ（英語：ｒａｎｄｏｍ−ａｃｃｅｓｓ  ｍｅｍｏｒｙ、略してＲＡＭ）、リードオンリメモリ（英語：ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ、略してＲＯＭ）、フラッシュメモリ（英語：ｆｌａｓｈ  ｍｅｍｏｒｙ）、ハードディスクドライブ（英語：ｈａｒｄ  ｄｉｓｋ  ｄｒｉｖｅ、略してＨＤＤ）、ソリッドステートドライブ（英語：ｓｏｌｉｄ−ｓｔａｔｅ  ｄｒｉｖｅ、略してＳＳＤ）、磁気テープ（英語：ｍａｇｎｅｔｉｃ  ｔａｐｅ）、フロッピー（登録商標）ディスク（英語：ｆｌｏｐｐｙ（登録商標）  ｄｉｓｋ）、光ディスク（英語：ｏｐｔｉｃａｌ  ｄｉｓｃ）、またはこれらの任意の組み合わせであってよい。
【０１４５】
上述の説明は、本発明の具体的な実装方式に過ぎず、本発明の保護範囲を限定するよう意図されてはいない。本発明において開示されている技術的範囲内で当業者が容易に考え出したいかなる変更または置き換えも、本発明の保護範囲に当然に含まれる。したがって、本発明の保護範囲は、特許請求の範囲の保護範囲に当然にしたがう。
【図１】
0006468618.tif 000002
【図２Ａ】
0006468618.tif 000003
【図２Ｂ】
0006468618.tif 000004
【図２Ｃ】
0006468618.tif 000005
【図２Ｄ】
0006468618.tif 000006
【図３】
0006468618.tif 000007
【図４】
0006468618.tif 000008
【図５】
0006468618.tif 000009
【図６】
0006468618.tif 000010
【図７】
0006468618.tif 000011
【図８】
0006468618.tif 000012
【図９】
0006468618.tif 000013