(57)【要約】  本開示の一態様では、方法、コンピュータ可読媒体、および装置が提供される。本装置は局（２１２、２２２）であり得る。局は、アクセスポイントから第１のビーコンフレームを受信する（５１３）。第１のビーコンフレームは、アクセスポイントによってサポートされるドメインの第１のセットの第１の指示を含む。局は、局がドメインの第１のセットのうちのどの１つのドメインとの資格証明をも確立していないと決定する（５１６）。局は、アクセスポイントから第２のビーコンフレームを受信する（５１９）。第２のビーコンフレームは、アクセスポイントによってサポートされるドメインの第２のセットの第２の指示を含む。ドメインの第１のセットは、ドメインの第２のセットとは異なる。局は、局がそれとの第２の資格証明を確立しているドメインの第３のセットの第３の指示を含むプローブ要求フレームをアクセスポイントに送る（５３３）。
2017522811.tif 000002
【特許請求の範囲】
【請求項１】
局のワイヤレス通信の方法であって、
アクセスポイントから第１のビーコンフレームを受信することと、ここにおいて、前記第１のビーコンフレームが、前記アクセスポイントによってサポートされるドメインの第１のセットの第１の指示を含む、
前記局がドメインの前記第１のセットのうちのどの１つのドメインとの資格証明をも確立していないと決定することと、
（ａ）前記アクセスポイントから第２のビーコンフレームを受信すること、ここにおいて、前記第２のビーコンフレームが前記アクセスポイントによってサポートされるドメインの第２のセットの第２の指示を含み、ここにおいて、ドメインの前記第１のセットがドメインの前記第２のセットとは異なる、または
（ｂ）前記局がそれとの第２の資格証明を確立しているドメインの第３のセットの第３の指示を含むプローブ要求フレームを前記アクセスポイントに送ること
のうちの少なくとも１つを実行することと
を備える、方法。
【請求項２】
前記第１の指示が前記第１のビーコンフレームの第１の高速初期リンクセットアップ指示情報要素（ＦＩＬＳ指示ＩＥ）中に含まれ、ここにおいて、前記第２の指示が前記第２のビーコンフレームの第２のＦＩＬＳ指示ＩＥ中に含まれた中にあり、ここにおいて、前記第３の指示が前記プローブ要求フレームのＦＩＬＳ要求パラメータ要素中に含まれる、請求項１に記載の方法。
【請求項３】
前記第２のビーコンフレームが前記アクセスポイントから受信され、前記方法は、
前記局がドメインの前記第２のセットのうちの１つまたは複数のドメインとの第３の資格証明を確立していると決定することと、
接続のために前記アクセスポイントを選択することと
をさらに備える、請求項１に記載の方法。
【請求項４】
前記プローブ要求フレームが前記アクセスポイントに送られ、前記方法は、
前記アクセスポイントの挙動に基づいて、前記アクセスポイントが、ドメインの前記第３のセットの少なくとも第１のドメインをサポートするかどうかを決定することと、
前記アクセスポイントがドメインの前記第３のセットの前記第１のドメインをサポートすると決定されたとき、接続のために前記アクセスポイントを選択することと
をさらに備える、請求項１に記載の方法。
【請求項５】
プローブ応答フレームを受信することと、
前記アクセスポイントの前記挙動が、前記局に前記プローブ応答フレームを送ることを含むと決定することと、ここにおいて、前記プローブ応答フレームがドメインの第４のセットの第４の指示を含み、ここにおいて、ドメインの前記第４のセットがドメインの前記第３のセットのサブセットであり、ここにおいて、前記アクセスポイントがドメインの前記第３のセットの前記第１のドメインをサポートすると決定される、
前記接続を確立するために、前記アクセスポイントに前記第１のドメインの資格証明を送ることと、ここにおいて、前記第１のドメインがドメインの前記第４のセット中にある、
をさらに備える、請求項４に記載の方法。
【請求項６】
ドメインの前記第４のセットが少なくとも２つのドメインを含み、前記方法は、
所定のルールに基づいて、ドメインの前記第４のセットから前記第１のドメインを選択すること
をさらに備える、請求項５に記載の方法。
【請求項７】
前記所定のルールが、ランダムに、あるいはローミング契約または価格契約に基づいて、複数のドメインからドメインを選択する、請求項６に記載の方法。
【請求項８】
前記アクセスポイントの前記挙動が、前記プローブ要求フレームが前記局によって送られた後、所定の時間期間内に、前記プローブ要求フレームに応答して、前記局にプローブ応答フレームを送らないことを含むと決定することと、ここにおいて、前記アクセスポイントがドメインの前記第３のセットのどのドメインをもサポートしないと決定される、
前記接続のために前記アクセスポイントを選択することを控えることと
をさらに備える、請求項４に記載の方法。
【請求項９】
プローブ応答フレームを受信することと、
前記アクセスポイントの前記挙動が、前記局に前記プローブ応答フレームを送ることを含むと決定することと、ここにおいて、前記プローブ応答フレームがドメインの第４のセットの第４の指示を含み、ここにおいて、ドメインの前記第４のセットがドメインの前記第３のセットのどのドメインにも一致せず、ここにおいて、前記アクセスポイントがドメインの前記第３のセットのどのドメインをもサポートしないと決定される、
前記接続のために前記アクセスポイントを選択することを控えることと
をさらに備える、請求項４に記載の方法。
【請求項１０】
ドメインの前記第１のセットと、ドメインの前記第２のセットと、ドメインの前記第３のセットとの各所与のドメインの指示が、前記所与のドメインの名前のハッシュ、または前記所与のドメインのフルネームである、請求項４に記載の方法。
【請求項１１】
アクセスポイントのワイヤレス通信の方法であって、
所定のルールに従って、複数のドメインのうちのドメインの第１のサブセットを決定することと、ここにおいて、前記複数のドメインの各々がサービスプロバイダに関連付けられ、ここにおいて、前記所定のルールは、
ドメインの前記第１のサブセットが、局による前記複数のドメインの各々の使用に従って選択されること、または
ドメインの選択されたサブセットが、前記複数のドメインの各々が、１つまたは複数の連続する、前に選択されたサブセット中に少なくとも１回含まれるまで、前記１つまたは複数の連続する、前に選択されたサブセット中の各サブセットとは異なること
を定義する、
ビーコンフレーム中の情報要素中のドメインの前記第１のサブセットの第１の指示を送信することと
を備える、方法。
【請求項１２】
前記情報要素が、高速初期リンクセットアップ指示情報要素（ＦＩＬＳ指示ＩＥ）である、請求項１１に記載の方法。
【請求項１３】
前記所定のルールはさらに、１つまたは複数の連続する、前に選択されたサブセットの各サブセットとは異なるドメインの前記選択されたサブセットが、ラウンドロビン方式で前記複数のドメインから選択されることを定義する、請求項１１に記載の方法。
【請求項１４】
前記情報要素は最大数Ｍ個のドメインの指示を搬送し、Ｍは正の整数であり、ここにおいて、前記複数のドメインがＭ個よりも多いドメインを含む、請求項１１に記載の方法。
【請求項１５】
前記所定のルールはさらに、ドメインの前記第１のサブセットの各々の前記使用に従って選択されたドメインの前記第１のサブセットが、Ｍ個の最も使用されるドメインを含むことを定義する、請求項１４に記載の方法。
【請求項１６】
前記複数のドメインの各所与のドメインの指示が、前記所与のドメインの名前のハッシュ、または前記所与のドメインのフルネームである、請求項１１に記載の方法。
【請求項１７】
ワイヤレス通信のための装置であって、前記装置が局であり、
メモリと、
前記メモリに結合された少なくとも１つのプロセッサと
を備え、前記少なくとも１つのプロセッサは、
アクセスポイントから第１のビーコンフレームを受信することと、ここにおいて、前記第１のビーコンフレームが、前記アクセスポイントによってサポートされるドメインの第１のセットの第１の指示を含む、
前記局がドメインの前記第１のセットのうちのどの１つのドメインとの資格証明をも確立していないと決定することと、
（ａ）前記アクセスポイントから第２のビーコンフレームを受信すること、ここにおいて、前記第２のビーコンフレームが前記アクセスポイントによってサポートされるドメインの第２のセットの第２の指示を含み、ここにおいて、ドメインの前記第１のセットがドメインの前記第２のセットとは異なる、または
（ｂ）前記局がそれとの第２の資格証明を確立しているドメインの第３のセットの第３の指示を含むプローブ要求フレームを前記アクセスポイントに送ること
のうちの少なくとも１つを実行することと
を行うように構成された、装置。
【請求項１８】
前記第１の指示が前記第１のビーコンフレームの第１の高速初期リンクセットアップ指示情報要素（ＦＩＬＳ指示ＩＥ）中に含まれ、ここにおいて、前記第２の指示が前記第２のビーコンフレームの第２のＦＩＬＳ指示ＩＥ中に含まれた中にあり、ここにおいて、前記第３の指示が前記プローブ要求フレームのＦＩＬＳ要求パラメータ要素中に含まれる、請求項１７に記載の装置。
【請求項１９】
前記第２のビーコンフレームが前記アクセスポイントから受信され、ここにおいて、前記少なくとも１つのプロセッサは、
前記局がドメインの前記第２のセットのうちの１つまたは複数のドメインとの第３の資格証明を確立していると決定することと、
接続のために前記アクセスポイントを選択することと
を行うようにさらに構成された、請求項１７に記載の装置。
【請求項２０】
前記プローブ要求フレームが前記アクセスポイントに送られ、ここにおいて、前記少なくとも１つのプロセッサは、
前記アクセスポイントの挙動に基づいて、前記アクセスポイントが、ドメインの前記第３のセットの少なくとも第１のドメインをサポートするかどうかを決定することと、
前記アクセスポイントがドメインの前記第３のセットの前記第１のドメインをサポートすると決定されたとき、接続のために前記アクセスポイントを選択することと
を行うようにさらに構成された、請求項１７に記載の装置。
【請求項２１】
前記少なくとも１つのプロセッサは、
プローブ応答フレームを受信することと、
前記アクセスポイントの前記挙動が、前記局に前記プローブ応答フレームを送ることを含むと決定することと、ここにおいて、前記プローブ応答フレームがドメインの第４のセットの第４の指示を含み、ここにおいて、ドメインの前記第４のセットがドメインの前記第３のセットのサブセットであり、ここにおいて、前記アクセスポイントがドメインの前記第３のセットの前記第１のドメインをサポートすると決定される、
前記接続を確立するために、前記アクセスポイントに前記第１のドメインの資格証明を送ることと、ここにおいて、前記第１のドメインがドメインの前記第４のセット中にある、
を行うようにさらに構成された、請求項２０に記載の装置。
【請求項２２】
ドメインの前記第４のセットが少なくとも２つのドメインを含み、ここにおいて、前記少なくとも１つのプロセッサは、
所定のルールに基づいて、ドメインの前記第４のセットから前記第１のドメインを選択すること
を行うようにさらに構成された、請求項２１に記載の装置。
【請求項２３】
前記所定のルールが、ランダムに、あるいはローミング契約または価格契約に基づいて、複数のドメインからドメインを選択する、請求項２２に記載の装置。
【請求項２４】
前記少なくとも１つのプロセッサは、
前記アクセスポイントの前記挙動が、前記プローブ要求フレームが前記局によって送られた後、所定の時間期間内に、前記プローブ要求フレームに応答して、前記局にプローブ応答フレームを送らないことを含むと決定することと、ここにおいて、前記アクセスポイントがドメインの前記第３のセットのどのドメインをもサポートしないと決定される、
前記接続のために前記アクセスポイントを選択することを控えることと
を行うようにさらに構成された、請求項２０に記載の装置。
【請求項２５】
前記少なくとも１つのプロセッサは、
プローブ応答フレームを受信することと、
前記アクセスポイントの前記挙動が、前記局に前記プローブ応答フレームを送ることを含むと決定することと、ここにおいて、前記プローブ応答フレームがドメインの第４のセットの第４の指示を含み、ここにおいて、ドメインの前記第４のセットがドメインの前記第３のセットのどのドメインにも一致せず、ここにおいて、前記アクセスポイントがドメインの前記第３のセットのどのドメインをもサポートしないと決定される、
前記接続のために前記アクセスポイントを選択することを控えることと
を行うようにさらに構成された、請求項２０に記載の装置。
【請求項２６】
ドメインの前記第１のセットと、ドメインの前記第２のセットと、ドメインの前記第３のセットとの各所与のドメインの指示が、前記所与のドメインの名前のハッシュ、または前記所与のドメインのフルネームである、請求項２０に記載の装置。
【請求項２７】
ワイヤレス通信のための装置であって、前記装置がアクセスポイントであり、
メモリと、
前記メモリに結合された少なくとも１つのプロセッサと
を備え、前記少なくとも１つのプロセッサは、
所定のルールに従って、複数のドメインのうちのドメインの第１のサブセットを決定することと、ここにおいて、前記複数のドメインの各々がサービスプロバイダに関連付けられ、ここにおいて、前記所定のルールは、
ドメインの前記第１のサブセットが、局による前記複数のドメインの各々の使用に従って選択されること、または
ドメインの選択されたサブセットが、前記複数のドメインの各々が、１つまたは複数の連続する、前に選択されたサブセット中に少なくとも１回含まれるまで、前記１つまたは複数の連続する、前に選択されたサブセット中の各サブセットとは異なること
を定義する、
ビーコンフレーム中の情報要素中のドメインの前記第１のサブセットの第１の指示を送信することと
を行うように構成された、装置。
【請求項２８】
前記情報要素が、高速初期リンクセットアップ指示情報要素（ＦＩＬＳ指示ＩＥ）である、請求項２７に記載の装置。
【請求項２９】
前記所定のルールはさらに、１つまたは複数の連続する、前に選択されたサブセットの各サブセットとは異なるドメインの前記選択されたサブセットが、ラウンドロビン方式で前記複数のドメインから選択されることを定義する、請求項２７に記載の装置。
【請求項３０】
前記情報要素は最大数Ｍ個のドメインの指示を搬送し、Ｍは正の整数であり、ここにおいて、前記複数のドメインがＭ個よりも多いドメインを含む、請求項２７に記載の装置。
【請求項３１】
前記所定のルールはさらに、ドメインの前記第１のサブセットの各々の前記使用に従って選択されたドメインの前記第１のサブセットが、Ｍ個の最も使用されるドメインを含むことを定義する、請求項３０に記載の装置。
【請求項３２】
前記複数のドメインの各所与のドメインの指示が、前記所与のドメインの名前のハッシュ、または前記所与のドメインのフルネームである、請求項２７に記載の装置。
【請求項３３】
ワイヤレス通信のための装置であって、前記装置が局であり、
アクセスポイントから第１のビーコンフレームを受信するための手段と、ここにおいて、前記第１のビーコンフレームが、前記アクセスポイントによってサポートされるドメインの第１のセットの第１の指示を含む、
前記局がドメインの前記第１のセットのうちのどの１つのドメインとの資格証明をも確立していないと決定するための手段と、
（ａ）前記アクセスポイントから第２のビーコンフレームを受信するための手段、ここにおいて、前記第２のビーコンフレームが前記アクセスポイントによってサポートされるドメインの第２のセットの第２の指示を含み、ここにおいて、ドメインの前記第１のセットがドメインの前記第２のセットとは異なる、または
（ｂ）前記局がそれとの第２の資格証明を確立しているドメインの第３のセットの第３の指示を含むプローブ要求フレームを前記アクセスポイントに送るための手段
のうちの少なくとも１つと
を備える、装置。
【請求項３４】
前記第１の指示が前記第１のビーコンフレームの第１の高速初期リンクセットアップ指示情報要素（ＦＩＬＳ指示ＩＥ）中に含まれ、ここにおいて、前記第２の指示が前記第２のビーコンフレームの第２のＦＩＬＳ指示ＩＥ中に含まれた中にあり、ここにおいて、前記第３の指示が前記プローブ要求フレームのＦＩＬＳ要求パラメータ要素中に含まれる、請求項３３に記載の装置。
【請求項３５】
前記装置が、前記第２のビーコンフレームを受信するための前記手段を含むように構成され、前記装置は、
前記局がドメインの前記第２のセットのうちの１つまたは複数のドメインとの第３の資格証明を確立していると決定するための手段と、
接続のために前記アクセスポイントを選択するための手段と
をさらに備える、請求項３３に記載の装置。
【請求項３６】
前記装置が、前記プローブ要求フレームを送るための前記手段を含むように構成され、前記装置は、
前記アクセスポイントの挙動に基づいて、前記アクセスポイントが、ドメインの前記第３のセットの少なくとも第１のドメインをサポートするかどうかを決定するための手段と、
前記アクセスポイントがドメインの前記第３のセットの前記第１のドメインをサポートすると決定されたとき、接続のために前記アクセスポイントを選択するための手段と
をさらに備える、請求項３３に記載の装置。
【請求項３７】
プローブ応答フレームを受信するための手段と、
前記アクセスポイントの前記挙動が、前記局に前記プローブ応答フレームを送ることを含むと決定するための手段と、ここにおいて、前記プローブ応答フレームがドメインの第４のセットの第４の指示を含み、ここにおいて、ドメインの前記第４のセットがドメインの前記第３のセットのサブセットであり、ここにおいて、前記アクセスポイントがドメインの前記第３のセットの前記第１のドメインをサポートすると決定される、
前記接続を確立するために、前記アクセスポイントに前記第１のドメインの資格証明を送るための手段と、ここにおいて、前記第１のドメインがドメインの前記第４のセット中にある、
をさらに備える、請求項３６に記載の装置。
【請求項３８】
ドメインの前記第４のセットが少なくとも２つのドメインを含み、前記装置は、
所定のルールに基づいて、ドメインの前記第４のセットから前記第１のドメインを選択するための手段
をさらに備える、請求項３７に記載の装置。
【請求項３９】
前記所定のルールが、ランダムに、あるいはローミング契約または価格契約に基づいて、複数のドメインからドメインを選択する、請求項３８に記載の装置。
【請求項４０】
前記アクセスポイントの前記挙動が、前記プローブ要求フレームが前記局によって送られた後、所定の時間期間内に、前記プローブ要求フレームに応答して、前記局にプローブ応答フレームを送らないことを含むと決定するための手段と、ここにおいて、前記アクセスポイントがドメインの前記第３のセットのどのドメインをもサポートしないと決定される、
前記接続のために前記アクセスポイントを選択することを控えるための手段と
をさらに備える、請求項３６に記載の装置。
【請求項４１】
プローブ応答フレームを受信するための手段と、
前記アクセスポイントの前記挙動が、前記局に前記プローブ応答フレームを送ることを含むと決定するための手段と、ここにおいて、前記プローブ応答フレームがドメインの第４のセットの第４の指示を含み、ここにおいて、ドメインの前記第４のセットがドメインの前記第３のセットのどのドメインにも一致せず、ここにおいて、前記アクセスポイントがドメインの前記第３のセットのどのドメインをもサポートしないと決定される、
前記接続のために前記アクセスポイントを選択することを控えるための手段と
をさらに備える、請求項３６に記載の装置。
【請求項４２】
ドメインの前記第１のセットと、ドメインの前記第２のセットと、ドメインの前記第３のセットとの各所与のドメインの指示が、前記所与のドメインの名前のハッシュ、または前記所与のドメインのフルネームである、請求項３６に記載の装置。
【請求項４３】
ワイヤレス通信のための装置であって、前記装置がアクセスポイントであり、
所定のルールに従って、複数のドメインのうちのドメインの第１のサブセットを決定するための手段と、ここにおいて、前記複数のドメインの各々がサービスプロバイダに関連付けられ、ここにおいて、前記所定のルールは、
ドメインの前記第１のサブセットが、局による前記複数のドメインの各々の使用に従って選択されること、または
ドメインの選択されたサブセットが、前記複数のドメインの各々が、１つまたは複数の連続する、前に選択されたサブセット中に少なくとも１回含まれるまで、前記１つまたは複数の連続する、前に選択されたサブセット中の各サブセットとは異なること
を定義する、
ビーコンフレーム中の情報要素中のドメインの前記第１のサブセットの第１の指示を送信するための手段と
を備える、装置。
【請求項４４】
前記情報要素が、高速初期リンクセットアップ指示情報要素（ＦＩＬＳ指示ＩＥ）である、請求項４３に記載の装置。
【請求項４５】
前記所定のルールはさらに、１つまたは複数の連続する、前に選択されたサブセットの各サブセットとは異なるドメインの前記選択されたサブセットが、ラウンドロビン方式で前記複数のドメインから選択されることを定義する、請求項４３に記載の装置。
【請求項４６】
前記情報要素は最大数Ｍ個のドメインの指示を搬送し、Ｍは正の整数であり、ここにおいて、前記複数のドメインがＭ個よりも多いドメインを含む、請求項４３に記載の装置。
【請求項４７】
前記所定のルールはさらに、ドメインの前記第１のサブセットの各々の前記使用に従って選択されたドメインの前記第１のサブセットが、Ｍ個の最も使用されるドメインを含むことを定義する、請求項４６に記載の装置。
【請求項４８】
前記複数のドメインの各所与のドメインの指示が、前記所与のドメインの名前のハッシュ、または前記所与のドメインのフルネームである、請求項４３に記載の装置。
【請求項４９】
局におけるワイヤレス通信のためのコンピュータ実行可能コードを記憶するコンピュータ可読媒体であって、
アクセスポイントから第１のビーコンフレームを受信することと、ここにおいて、前記第１のビーコンフレームが、前記アクセスポイントによってサポートされるドメインの第１のセットの第１の指示を含む、
前記局がドメインの前記第１のセットのうちのどの１つのドメインとの資格証明をも確立していないと決定することと、
（ａ）前記アクセスポイントから第２のビーコンフレームを受信すること、ここにおいて、前記第２のビーコンフレームが前記アクセスポイントによってサポートされるドメインの第２のセットの第２の指示を含み、ここにおいて、ドメインの前記第１のセットがドメインの前記第２のセットとは異なる、または
（ｂ）前記局がそれとの第２の資格証明を確立しているドメインの第３のセットの第３の指示を含むプローブ要求フレームを前記アクセスポイントに送ること
のうちの少なくとも１つを実行することと
を行うためのコードを備える、コンピュータ可読媒体。
【請求項５０】
アクセスポイントにおけるワイヤレス通信のためのコンピュータ実行可能コードを記憶するコンピュータ可読媒体であって、
所定のルールに従って、複数のドメインのうちのドメインの第１のサブセットを決定することと、ここにおいて、前記複数のドメインの各々がサービスプロバイダに関連付けられ、ここにおいて、前記所定のルールは、
ドメインの前記第１のサブセットが、局による前記複数のドメインの各々の使用に従って選択されること、または
ドメインの選択されたサブセットが、前記複数のドメインの各々が、１つまたは複数の連続する、前に選択されたサブセット中に少なくとも１回含まれるまで、前記１つまたは複数の連続する、前に選択されたサブセット中の各サブセットとは異なること
を定義する、
ビーコンフレーム中の情報要素中のドメインの前記第１のサブセットの第１の指示を送信することと
を行うためのコードを備える、コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
[0001]本出願は、それらの全体が参照により本明細書に明確に組み込まれる、２０１４年７月１４日に出願された「ADVERTISING SUPPORTED DOMAINS VIA PROBE REQUEST/RESPONSE AND BEACONS」と題する米国仮出願第６２／０２４，４５９号、および２０１５年７月１３日に出願された「ADVERTISING SUPPORTED DOMAINS VIA PROBE REQUEST/RESPONSE AND BEACONS」と題する米国特許出願第１４／７９８，４０９号の利益を主張する。
【０００２】
[0002]本開示は、一般に通信システムに関し、より詳細には、プローブ要求／プローブ応答およびビーコンを介して、サポートされるドメインを広告するためのワイヤレスデバイスの技法に関する。
【背景技術】
【０００３】
[0003]多くの電気通信システムでは、通信ネットワークは、いくつかの対話している空間的に分離されたデバイスの間でメッセージを交換するために使用される。ネットワークは、たとえば、メトロポリタンエリア、ローカルエリア、またはパーソナルエリアであり得る、地理的範囲に従って分類され得る。そのようなネットワークは、それぞれ、ワイドエリアネットワーク（ＷＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）、またはパーソナルエリアネットワーク（ＰＡＮ）として指定されるであろう。ネットワークはまた、様々なネットワークノードとデバイスとを相互接続するために使用されるスイッチング／ルーティング技法（たとえば、回線交換対パケット交換）、送信のために採用される物理媒体のタイプ（たとえば、ワイヤード対ワイヤレス）、および使用される通信プロトコルのセット（たとえば、インターネットプロトコルスイート、同期光ネットワーキング（ＳＯＮＥＴ：Synchronous Optical Networking）、イーサネット（登録商標）など）によって異なる。
【０００４】
[0004]ワイヤレスネットワークは、しばしば、ネットワーク要素がモバイルであり、したがって動的接続性の必要を有するときに、またはネットワークアーキテクチャが、固定ではなくアドホックなトポロジーで形成される場合に好適である。ワイヤレスネットワークは、無線、マイクロ波、赤外線、光などの周波数帯域中の電磁波を使用する非誘導伝搬モードでは、無形物理媒体を採用する。ワイヤレスネットワークは、有利には、固定ワイヤードネットワークと比較して、ユーザモビリティと迅速なフィールド展開とを可能にする。
【０００５】
[0005]アクセスポイント（ＡＰ：access point）が、いくつかのドメインをサポートし得る。特にＡＰの高密度展開の場合、サポートされるドメインを示す情報を局（ＳＴＡ：station）に与えることが必要である。
【発明の概要】
【０００６】
[0006]本発明のシステム、方法、コンピュータプログラム製品、およびデバイスは、それぞれいくつかの態様を有し、それらのうちの単一の態様が、単独で、本発明の望ましい属性を担当するとは限らない。次に、以下の特許請求の範囲によって表される本発明の範囲を限定することなしに、いくつかの特徴が手短に説明される。この説明を考察すれば、特に「発明を実施するための形態」と題するセクションを読めば、本発明の特徴が、ワイヤレスネットワークにおけるデバイスに利点をどのように提供するかが理解されよう。
【０００７】
[0007]本開示の一態様では、方法、コンピュータ可読媒体、および装置が提供される。本装置は局であり得る。局は、アクセスポイントから第１のビーコンフレームを受信する。第１のビーコンフレームは、アクセスポイントによってサポートされるドメインの第１のセットの第１の指示を含む。局は、局がドメインの第１のセットのうちのどの１つのドメインとの資格証明（credential）をも確立していないと決定する。局は、アクセスポイントから第２のビーコンフレームを受信し得る。第２のビーコンフレームは、アクセスポイントによってサポートされるドメインの第２のセットの第２の指示を含む。ドメインの第１のセットは、ドメインの第２のセットとは異なる。局は、局がそれとの第２の資格証明を確立しているドメインの第３のセットの第３の指示を含むプローブ要求フレームをアクセスポイントに送り得る。
【０００８】
[0008]本開示の別の態様では、方法、コンピュータ可読媒体、および装置が提供される。本装置はアクセスポイントであり得る。アクセスポイントは、所定のルールに従って、複数のドメインのうちのドメインの第１のサブセットを決定する。複数のドメインの各々は、サービスプロバイダに関連付けられる。所定のルールは、ドメインの第１のサブセットが、局による複数のドメインの各々の使用に従って選択されることを定義する。代替的に、所定のルールは、ドメインの選択されたサブセットが、複数のドメインの各々が、１つまたは複数の連続する、前に選択されたサブセット中に少なくとも１回含まれるまで、１つまたは複数の連続する、前に選択されたサブセット中の各サブセットとは異なることを定義する。アクセスポイントは、ビーコンフレーム中の情報要素中のドメインの第１のサブセットの第１の指示を送信する。
【０００９】
[0009]本開示のまた別の態様では、方法、コンピュータ可読媒体、および装置が提供される。本装置はアクセスポイントであり得る。アクセスポイントは、局がそれとの資格証明を確立しているドメインの第１のセットの第１の指示を含むプローブ要求フレームを局から受信する。アクセスポイントは、ドメインの第２のセットがアクセスポイントによってサポートされるかどうかを決定する。ドメインの第２のセットは、ドメインの第１のセットのサブセットである。アクセスポイントは、ドメインの第２のセットがアクセスポイントによってサポートされると決定されたとき、第１のプローブ応答フレーム中でドメインの第２のセットの第２の指示を局に送る。いくつかの構成では、第１の指示は、プローブ要求フレームの高速初期リンクセットアップ（ＦＩＬＳ：fast initial link setup）要求パラメータ要素中に含まれる。第２の指示は、第１のプローブ応答フレームのＦＩＬＳ指示情報要素（ＩＥ：information element）中に含まれる。いくつかの構成では、ドメインの第１のセットのいずれもアクセスポイントによってサポートされないと決定されたとき、アクセスポイントは、第２のプローブ応答フレーム中で、アクセスポイントによってサポートされる複数のドメインの指示を局に送るか、またはプローブ要求フレームを無視すること。いくつかの構成では、複数のドメインと、ドメインの第１のセットと、ドメインの第２のセットとの各所与のドメインの指示は、所与のドメインの名前のハッシュ、または所与のドメインのフルネームである。
【図面の簡単な説明】
【００１０】
【図１】[0010]本開示の態様が採用され得る、例示的なワイヤレス通信システムを示す図。
【図２】[0011]ワイヤレスネットワーク（たとえば、Ｗｉ−Ｆｉ（登録商標）ネットワーク）におけるデバイスの認証プロセスを示す図。
【図３】[0012]ビーコンフレームを示す図。
【図４】[0013]プローブ要求フレームおよびプローブ応答フレームを示す図。
【図５】[0014]接続のためにアクセスポイントを選択するための方法（プロセス）のフローチャート。
【図６】[0015]プローブ応答フレームに基づいて、接続のためにアクセスポイントを選択するための方法（プロセス）のフローチャート。
【図７】[0016]アクセスポイントからの応答がないことに基づいて、接続のためにアクセスポイントを選択しないための方法（プロセス）のフローチャート。
【図８】[0017]プローブ応答フレームに基づいて、接続のためにアクセスポイントを選択しないための方法（プロセス）のフローチャート。
【図９】[0018]ビーコンフレームを介して、サポートされるドメインを広告するための方法（プロセス）のフローチャート。
【図１０】[0019]プローブ応答フレームを介して、サポートされるドメインを広告するための方法（プロセス）のフローチャート。
【図１１】[0020]例示的なワイヤレスデバイスの機能ブロック図。
【図１２】[0021]ワイヤレスデバイスのハードウェア実装形態の一例を示す図。
【発明を実施するための形態】
【００１１】
[0022]添付の図面を参照しながら、新規のシステム、装置、コンピュータプログラム製品、および方法の様々な態様が以下でより十分に説明される。ただし、本開示は、多くの異なる形態で実施され得、本開示全体にわたって提示する任意の特定の構造または機能に限定されるものと解釈されるべきではない。むしろ、これらの態様は、本開示が周到で完全になり、本開示の範囲を当業者に十分に伝えるために与えられる。本明細書の教示に基づいて、本開示の範囲は、本発明の他の態様とは無関係に実装されるにせよ、本発明の他の態様と組み合わせられるにせよ、本明細書で開示する新規のシステム、装置、コンピュータプログラム製品、および方法のいかなる態様をもカバーするものであることを、当業者は諒解されたい。たとえば、本明細書に記載される態様をいくつ使用しても、装置は実装され得、または方法は実施され得る。さらに、本発明の範囲は、本明細書に記載される本発明の様々な態様に加えてまたはそれらの態様以外に、他の構造、機能、または構造および機能を使用して実施されるそのような装置または方法をカバーするものとする。本明細書で開示するどの態様も請求項の１つまたは複数の要素によって実施され得ることを理解されたい。
【００１２】
[0023]本明細書では特定の態様について説明するが、これらの態様の多くの変形および置換は本開示の範囲内に入る。好適な態様のいくつかの利益および利点について説明するが、本開示の範囲は特定の利益、使用、または目的に限定されるものではない。むしろ、本開示の態様は、様々なワイヤレス技術、システム構成、ネットワーク、および伝送プロトコルに広く適用可能であるものとし、それらのいくつかが例として、図および好適な態様についての以下の説明において示される。発明を実施するための形態および図面は、本開示を限定するものではなく説明するものにすぎず、本開示の範囲は添付の特許請求の範囲およびそれの均等物によって定義される。
【００１３】
[0024]普及しているワイヤレスネットワーク技術は、様々なタイプのワイヤレスローカルエリアネットワーク（ＷＬＡＮ）を含み得る。ＷＬＡＮは、広く使用されるネットワーキングプロトコルを採用して、近接デバイスを互いに相互接続するために使用され得る。本明細書で説明する様々な態様は、ワイヤレスプロトコルなど、任意の通信規格に適用され得る。
【００１４】
[0025]いくつかの態様では、ワイヤレス信号は、直交周波数分割多重（ＯＦＤＭ）、直接シーケンススペクトル拡散（ＤＳＳＳ）通信、ＯＦＤＭとＤＳＳＳ通信との組合せ、または他の方式を使用して、米国電気電子技術者協会（ＩＥＥＥ）８０２．１１プロトコルに従って送信され得る。ＩＥＥＥ８０２．１１プロトコルの実装形態は、センサー、計測、およびスマートグリッドネットワークのために使用され得る。有利には、ＩＥＥＥ８０２．１１プロトコルを実装するいくつかのデバイスの態様は、他のワイヤレスプロトコルを実装するデバイスよりも少ない電力を消費し得、および／または比較的長い距離、たとえば約１キロメートル以上にわたってワイヤレス信号を送信するために使用され得る。
【００１５】
[0026]いくつかの実装形態では、ＷＬＡＮは、ワイヤレスネットワークにアクセスする構成要素である様々なデバイスを含む。たとえば、２つのタイプのデバイス、すなわちアクセスポイント（ＡＰ）および（局または「ＳＴＡ」とも呼ばれる）クライアントがあり得る。概して、ＡＰがＷＬＡＮのためのハブまたは基地局として働き得、ＳＴＡがＷＬＡＮのユーザとして働く。たとえば、ＳＴＡはラップトップコンピュータ、携帯情報端末（ＰＤＡ）、モバイルフォンなどであり得る。一例では、ＳＴＡは、インターネットまたは他のワイドエリアネットワークへの一般的接続性を得るために、ＷｉＦｉ（登録商標）（たとえば、ＩＥＥＥ８０２．１１プロトコル）準拠ワイヤレスリンクを介してＡＰに接続する。いくつかの実装形態では、ＳＴＡはＡＰとして使用されることもある。
【００１６】
[0027]局はまた、アクセス端末（ＡＴ）、加入者局、加入者ユニット、移動局、リモート局、リモート端末、ユーザ端末、ユーザエージェント、ユーザデバイス、ユーザ機器、または何らかの他の用語を備えるか、それらのいずれかとして実装されるか、あるいはそれらのいずれかとして知られていることがある。いくつかの実装形態では、アクセス端末は、セルラー電話、コードレス電話、セッション開始プロトコル（ＳＩＰ）フォン、ワイヤレスローカルループ（ＷＬＬ）局、携帯情報端末（ＰＤＡ）、ワイヤレス接続機能を有するハンドヘルドデバイス、またはワイヤレスモデムに接続された何らかの他の好適な処理デバイスを備え得る。したがって、本明細書で教示する１つまたは複数の態様は、電話（たとえば、セルラーフォンまたはスマートフォン）、コンピュータ（たとえば、ラップトップ）、ポータブル通信デバイス、ヘッドセット、ポータブルコンピューティングデバイス（たとえば、個人情報端末）、エンターテインメントデバイス（たとえば、音楽またはビデオデバイス、あるいは衛星ラジオ）、ゲームデバイスまたはシステム、全地球測位システムデバイス、あるいはワイヤレス媒体を介して通信するように構成された他の好適なデバイスに組み込まれ得る。
【００１７】
[0028]「関連付ける」または「関連付け」という用語、あるいはそれらの任意の変形態は、本開示のコンテキスト内で可能な最も広い意味を与えられるべきである。例として、第１の装置が第２の装置に関連付けるとき、２つの装置が直接関連付けられ得るか、または中間装置が存在し得ることを理解されたい。簡潔のために、２つの装置間の関連付けを確立するためのプロセスについて、装置のうちの１つによる「関連付け要求」と、後続の、他の装置による「関連付け応答」とを必要とする、ハンドシェイクプロトコルを使用して説明する。ハンドシェイクプロトコルが、例として、認証を行うためのシグナリングなど、他のシグナリングを必要とし得ることが、当業者には理解されよう。
【００１８】
[0029]本明細書における「第１」、「第２」などの名称を使用した要素への言及は、それらの要素の数量または順序を概括的に限定するものでない。むしろ、これらの名称は、本明細書において２つまたはそれ以上の要素またはある要素の複数の事例を区別する便利な方法として使用される。したがって、第１の要素および第２の要素への言及は、２つの要素のみが採用され得ること、または第１の要素が第２の要素に先行しなければならないことを意味するものではない。さらに、項目のリスト「のうちの少なくとも１つ」を指すフレーズは、単一のメンバーを含む、それらの項目の任意の組合せを指す。一例として、「Ａ、ＢまたはＣのうちの少なくとも１つ」は、Ａ、またはＢ、またはＣ、またはそれらの任意の組合せ（たとえば、Ａ−Ｂ、Ａ−Ｃ、Ｂ−Ｃ、およびＡ−Ｂ−Ｃ）を包含するものとする。
【００１９】
[0030]上記で説明したように、本明細書で説明するいくつかのデバイスは、たとえば、ＩＥＥＥ８０２．１１規格を実装し得る。そのようなデバイスは、ＳＴＡとして使用されるのか、ＡＰとして使用されるのか、他のデバイスとして使用されるのかにかかわらず、スマートメータリングのためにまたはスマートグリッドネットワークにおいて使用され得る。そのようなデバイスは、センサー適用例を与えるか、またはホームオートメーションにおいて使用され得る。デバイスは、代わりにまたは追加として、ヘルスケアコンテキストにおいて、たとえばパーソナルヘルスケアのために使用され得る。それらのデバイスはまた、（たとえば、ホットスポットとともに使用する）拡張された範囲のインターネット接続性を可能にするために、またはマシンツーマシン通信を実施するために、監視のために使用され得る。
【００２０】
[0031]図１に、本開示の態様が採用され得る、例示的なワイヤレス通信システム１００を示す。ワイヤレス通信システム１００は、ワイヤレス規格、たとえばＩＥＥＥ８０２．１１規格に従って動作し得る。ワイヤレス通信システム１００は、ＳＴＡ（たとえば、ＳＴＡ１１２、１１４、１１６、および１１８）と通信するＡＰ１０４を含み得る。
【００２１】
[0032]様々なプロセスおよび方法は、ＡＰ１０４とＳＴＡとの間の、ワイヤレス通信システム１００における送信のために使用され得る。たとえば、信号は、ＯＦＤＭ／ＯＦＤＭＡ技法に従って、ＡＰ１０４とＳＴＡとの間で送信および受信され得る。この場合、ワイヤレス通信システム１００はＯＦＤＭ／ＯＦＤＭＡシステムと呼ばれることがある。代替的に、信号は、ＣＤＭＡ技法に従って、ＡＰ１０４とＳＴＡとの間で送信および受信され得る。この場合、ワイヤレス通信システム１００はＣＤＭＡシステムと呼ばれることがある。
【００２２】
[0033]ＡＰ１０４からＳＴＡのうちの１つまたは複数への送信を可能にする通信リンクはダウンリンク（ＤＬ）１０８と呼ばれることがあり、ＳＴＡのうちの１つまたは複数からＡＰ１０４への送信を可能にする通信リンクはアップリンク（ＵＬ）１１０と呼ばれることがある。代替的に、ダウンリンク１０８は順方向リンクまたは順方向チャネルと呼ばれることがあり、アップリンク１１０は逆方向リンクまたは逆方向チャネルと呼ばれることがある。いくつかの態様では、ＤＬ通信は、ユニキャストまたはマルチキャストトラフィック指示を含み得る。
【００２３】
[0034]ＡＰ１０４は、いくつかの態様では、ＡＰ１０４が、著しいアナログデジタル変換（ＡＤＣ）クリッピング雑音を引き起こすことなしに、同時に２つ以上のチャネル上でＵＬ通信を受信し得るように、隣接チャネル干渉（ＡＣＩ）を抑制し得る。ＡＰ１０４は、たとえば、各チャネルについて別々の有限インパルス応答（ＦＩＲ）フィルタを有すること、または増大されたビット幅をもつより長いＡＤＣバックオフ期間を有することによって、ＡＣＩの抑制を改善し得る。
【００２４】
[0035]ＡＰ１０４は、基地局として働き、基本サービスエリア（ＢＳＡ）１０２においてワイヤレス通信カバレージを与え得る。ＢＳＡ（たとえば、ＢＳＡ１０２）は、ＡＰ（たとえば、ＡＰ１０４）のカバレージエリアである。ＡＰ１０４は、ＡＰ１０４に関連付けられ、通信のためにＡＰ１０４を使用するＳＴＡとともに、基本サービスセット（ＢＳＳ）と呼ばれることがある。ワイヤレス通信システム１００は、中央ＡＰ（たとえば、ＡＰ１０４）を有しないことがあり、むしろ、ＳＴＡ間のピアツーピアネットワークとして機能し得ることに留意されたい。したがって、本明細書で説明するＡＰ１０４の機能は、ＳＴＡのうちの１つまたは複数によって代替的に実行され得る。
【００２５】
[0036]ＡＰ１０４は、ダウンリンク１０８などの通信リンクを介して、ワイヤレス通信システム１００の他のノード（ＳＴＡ）にビーコン信号（または単に「ビーコン」）を、１つまたは複数のチャネル（たとえば、各チャネルが周波数帯域幅を含む、複数の狭帯域チャネル）上で送信し得、ビーコン信号は、他のノード（ＳＴＡ）がそれらのタイミングをＡＰ１０４と同期させるのを助け得るか、あるいは他の情報または機能を与え得る。そのようなビーコンは周期的に送信され得る。一態様では、連続送信間の期間はスーパーフレームと呼ばれることがある。ビーコンの送信は、いくつかのグループまたは間隔に分割され得る。一態様では、ビーコンは、限定はしないが、共通クロックを設定するためのタイムスタンプ情報、ピアツーピアネットワーク識別子、デバイス識別子、能力情報、スーパーフレーム持続時間、送信方向情報、受信方向情報、ネイバーリスト、および／または拡張ネイバーリストなどの情報を含み得、それらのうちのいくつかについて以下でさらに詳細に説明する。したがって、ビーコンは、いくつかのデバイスの間で共通である（たとえば、共有される）とともに所与のデバイスに固有である、情報を含み得る。
【００２６】
[0037]いくつかの態様では、ＳＴＡ（たとえば、ＳＴＡ１１４）は、ＡＰ１０４に通信を送るために、および／またはＡＰ１０４から通信を受信するために、ＡＰ１０４に関連付けることを必要とされ得る。一態様では、関連付けるための情報が、ＡＰ１０４によってブロードキャストされるビーコン中に含まれる。そのようなビーコンを受信するために、ＳＴＡ１１４は、たとえば、カバレージ領域にわたって広カバレージ探索を実行し得る。また、探索は、ＳＴＡ１１４によって、たとえば、灯台方式でカバレージ領域を掃引することによって実行され得る。関連付けるための情報を受信した後に、ＳＴＡ１１４は、関連付けプローブまたは要求などの基準信号をＡＰ１０４に送信し得る。いくつかの態様では、ＡＰ１０４は、たとえば、インターネットまたは公衆交換電話網（ＰＳＴＮ）などのより大きいネットワークと通信するために、バックホールサービスを使用し得る。
【００２７】
[0038]ＡＰ１０４は、様々な機能を実行するための１つまたは複数のモジュールを含み得る。たとえば、ＡＰ１０４は、ドメイン関連付けモジュール／回路１２４を含み得る。ドメイン関連付けモジュール／回路１２４は、プロービングモジュール／回路１３２と、ビーコンモジュール／回路１３４と、決定モジュール／回路１３６とを含み得る。ビーコンモジュール／回路１３４は、ＡＰ１０４から第１のビーコンフレームを受信するプロセスを制御し得る。第１のビーコンフレームは、ＡＰ１０４によってサポートされるドメインの第１のセットの第１の指示を含む。決定モジュール／回路１３６は、局がドメインの第１のセットのうちのどの１つのドメインとの資格証明をも確立していないと決定するプロセスを制御し得る。いくつかの構成では、ビーコンモジュール／回路１３４は、ＡＰ１０４から第２のビーコンフレームを受信するプロセスを制御し得る。第２のビーコンフレームは、ＡＰ１０４によってサポートされるドメインの第２のセットの第２の指示を含む。ドメインの第１のセットは、ドメインの第２のセットとは異なる。いくつかの構成では、プロービングモジュール／回路１３２は、局がそれとの第２の資格証明を確立しているドメインの第３のセットの第３の指示を含むプローブ要求フレームをＡＰ１０４に送るプロセスを制御し得る。
【００２８】
[0039]ＳＴＡ１１４は、様々な機能を実行するための１つまたは複数のモジュールを含み得る。たとえば、ＳＴＡ１１４は、ドメイン関連付けモジュール／回路１２６を含み得る。ドメイン関連付けモジュール／回路１２６は、プロービングモジュール／回路１４２と、ビーコンモジュール／回路１４４と、決定モジュール／回路１４６とを含み得る。いくつかの構成では、決定モジュール／回路１４６は、所定のルールに従って、複数のドメインのうちのドメインの第１のサブセットを決定するプロセスを制御し得る。複数のドメインの各々は、サービスプロバイダに関連付けられる。所定のルールは、ドメインの第１のサブセットが、局による複数のドメインの各々の使用に従って選択されることを定義する。代替的に、所定のルールは、ドメインの選択されたサブセットが、複数のドメインの各々が、１つまたは複数の連続する、前に選択されたサブセット中に少なくとも１回含まれるまで、１つまたは複数の連続する、前に選択されたサブセット中の各サブセットとは異なることを定義する。ビーコンモジュール／回路１４４は、ビーコンフレーム中の情報要素中のドメインの第１のサブセットの第１の指示を送信するプロセスを制御し得る。
【００２９】
[0040]いくつかの構成では、プロービングモジュール／回路１４２は、局がそれとの資格証明を確立しているドメインの第１のセットの第１の指示を含むプローブ要求フレームを局から受信するプロセスを制御し得る。決定モジュール／回路１４６は、ドメインの第２のセットがアクセスポイントによってサポートされるかどうかを決定するプロセスを制御し得る。ドメインの第２のセットは、ドメインの第１のセットのサブセットである。プロービングモジュール／回路１４２は、ドメインの第２のセットがアクセスポイントによってサポートされると決定されたとき、第１のプローブ応答フレーム中でドメインの第２のセットの第２の指示を局に送るプロセスを制御し得る。
【００３０】
[0041]図２は、ワイヤレスネットワーク（たとえば、Ｗｉ−Ｆｉネットワーク）におけるデバイスの認証プロセスを示す図２００である。第１のＳＴＡ２１２および第２のＳＴＡ２２２が、第１のＡＰ２４２と、第２のＡＰ２４４との関連付けを求め得る。この例では、第１のＡＰ２４２は、それぞれ、Ｎ個のサービスプロバイダによって与えられるＮ個のドメイン２５２−１、．．．、２５２−Ｎをサポートする。第２のＡＰ２４４は、Ｎ個のドメイン２５２−１、．．．、２５２−Ｎのうち、第７のドメイン２５２−７と、第８のドメイン２５２−８と、第９のドメイン２５２−９とのみをサポートする。
【００３１】
[0042]より詳細には、第１のＡＰ２４２は、他のＳＴＡに、Ｎ個のサービスプロバイダのＷＬＡＮサービスへのアクセスを与えるように構成され得る。第１のサービスプロバイダ、第２のサービスプロバイダ、．．．、および第Ｎのサービスプロバイダは、それぞれ、第１のＡＰ２４２において、第１のドメイン２５２−１、第２のドメイン２５２−２、．．．、および第Ｎのドメイン２５２−Ｎを構成し、第１の認証サーバ２７２−１、第２の認証サーバ２７２−２、．．．、および第Ｎの認証サーバ２７２−Ｎを、関連付けを求めるＳＴＡを認証するために、第１のＡＰ２４２に与え得る。すなわち、第１のＡＰ２４２は、ＳＴＡによって利用されるドメインに従って、第１の認証サーバ２７２−１、第２の認証サーバ２７２−２、．．．、および第Ｎの認証サーバ２７２−Ｎのうちの１つまたは複数を通してＳＴＡを認証することができる。第２のＡＰ２４４は、同様に、第７のドメイン２５２−７と、第８のドメイン２５２−８と、第９のドメイン２５２−９とをサポートするように構成され得る。
【００３２】
[0043]さらに、ＡＰ２４２、ＡＰ２４４は、高速初期リンクセットアップ（ＦＩＬＳ）プロシージャをサポートし得る。いくつかの構成では、ＦＩＬＳプロシージャは、より少数のフレーム（たとえば、２つの認証フレームと、関連付け要求フレームと、関連付け応答フレームとを含む４つのフレーム）を使用して、認証と、関連付けと、鍵確認とを実行することによって、ネットワークへのより高速の接続を可能にする。
【００３３】
[0044]ＳＴＡ２１２、ＳＴＡ２２２はそれぞれ、ＳＴＡ２１２、ＳＴＡ２２２がＦＩＬＳプロシージャを通してそれらのドメインをサポートするＡＰとの関連付けを求めることを可能にする、Ｎ個のドメイン２５２−１、．．．、２５２−Ｎのうちの１つまたは複数との資格証明を確立していることがある。したがって、ＳＴＡ２１２、ＳＴＡ２２２は、ＳＴＡ２１２、ＳＴＡ２２２がそれとの資格証明を確立しているドメインをサポートするＡＰに関連付けられることを選好し得る。資格証明は、ユーザ名、パスワード、および／または鍵を含み得る。
【００３４】
[0045]いくつかの構成では、ＡＰ２４２、ＡＰ２４４は、ビーコンフレーム中で、サポートされるドメインを広告し得る。図３は、ビーコンフレームを示す図３００である。ビーコンフレーム３１０は、ＭＡＣヘッダ３１２と、フレーム本体３１６と、フレーム検査シーケンス（ＦＣＳ）フィールド３１８とを含む。フレーム本体３１６は、ドメインのセットの指示３３４を含む、高速初期リンクセットアップ指示情報要素（ＦＩＬＳ指示ＩＥ）３２２を含む。
【００３５】
[0046]いくつかの構成では、ＦＩＬＳ指示ＩＥ３２２は、フィールドの中でも、要素ＩＤフィールド３４２と、長さフィールド３４４と、ＦＩＬＳ情報フィールド３４６と、場合によっては１つまたは複数のドメイン識別子フィールド３４８とを含み得る。ＦＩＬＳ情報フィールド３４６は、ＦＩＬＳ指示ＩＥ３２２中のフィールドの存在に関する情報を与える。たとえば、ＦＩＬＳ情報フィールド３４６は、サブフィールドの中でも、ドメイン識別子数サブフィールド３５６を含み得る。ドメイン識別子数サブフィールド３５６は、ＦＩＬＳ指示ＩＥ３２２中のドメイン識別子フィールド３４８中に存在する、ドメイン識別子フィールド３４８の数をリストする。ドメイン識別子数サブフィールド３５６が０であるとき、ドメイン識別子フィールド３４８はＦＩＬＳ指示ＩＥ３２２中に存在しない。
【００３６】
[0047]ＦＩＬＳ指示ＩＥ３２２は、たとえば、事前構成された数、すなわち、Ｍ個までのドメイン識別子フィールド３４８を含み得る。いくつかの構成では、Ｍは７であり得る。各ドメイン識別子フィールド３４８は、ドメインの指示を含み得る。いくつかの構成では、指示は、示されたドメインの名前、たとえば、フルネームであり得る。いくつかの構成では、指示は、示されたドメインの名前のハッシュ値であり得る。より詳細には、各ドメイン識別子フィールド３４８は、ハッシュ化ドメイン名サブフィールド３５８を含み得る。ハッシュ化ドメイン名サブフィールド３５８の値は、示されたドメインの名前から計算され得、それはインターネットエンジニアリングタスクフォース（ＩＥＴＦ）コメント要請（ＲＦＣ）１０３５「Domain Names - Implementation and Specification」において定義されている好ましい名前シンタックスに準拠する。本開示中の示されたドメインは、ＩＥＴＦ  ＲＦＣ６６９６「EAP Extensions for the EAP Re-authentication Protocol (ERP)」において定義されているものなど、セキュリティドメインまたは鍵管理ドメインであり得る。いくつかの構成では、鍵管理ドメインは、所与のルート鍵の範囲によって指定される。範囲は、その鍵から導出された鍵材料にアクセスすることを許可されたシステムの集合である。鍵管理ドメイン内のシステムは、（１）鍵材料を導出すること、（２）鍵材料を使用すること、または（３）同じドメイン中の他のシステムに鍵材料を配信することを許可され得る。導出された鍵の範囲は、鍵がそれから導出される鍵の範囲のサブセットに制約され得る。
【００３７】
[0048]ドメイン名の各々について、ハッシュ化ドメイン名サブフィールド３５８は、ドメイン名の２オクテットハッシュと、対応するドメインのインターネットプロトコル（ＩＰ）アドレスタイプとを搬送し得る。ハッシュ値を生成するために使用されるハッシュ演算について、以下でより詳細に説明する。
【００３８】
[0049]再び図２を参照すると、いくつかの構成では、第１のＡＰ２４２は、第１のＡＰ２４２によってサポートされるＮ個のドメイン２５２−１、．．．、２５２−Ｎを広告するために、ＦＩＬＳ指示ＩＥ３２２を有するビーコンフレーム３１０を使用し得る。Ｎ（すなわち、第１のＡＰ２４２によってサポートされるドメインの数）は、Ｍ（すなわち、ＦＩＬＳ指示ＩＥ３２２中に含まれ得るドメイン識別子フィールド３４８の最大数）よりも大きくなり得る。第１のＡＰ２４２は、Ｎ個のドメイン２５２−１、．．．、２５２−Ｎを広告するために、各々がＦＩＬＳ指示ＩＥ３２２を含んでいる２つ以上のビーコンフレーム３１０を使用し得る。第１のＡＰ２４２は、それの指示が各ビーコンフレーム３１０中に含まれるべきであるドメインのサブセットを決定するために、事前構成されたルールを使用し得る。
【００３９】
[0050]１つの技法では、事前構成されたルールは、ドメインの選択されたサブセットが、複数のドメインの各ドメインが、１つまたは複数の連続する、前に選択されたサブセット中で少なくとも１回選択されるまで、１つまたは複数の連続する、前に選択されたサブセットの各サブセットとは異なることを定義し得る。たとえば、第１のＡＰ２４２は、リストにＮ個のドメイン２５２−１、．．．、２５２−Ｎの名前を記憶し得、次いで、すべてのドメイン名がいくつかのビーコンフレーム３１０内で広告されるように、ドメイン名のリストをラウンドロビンすることを選択し得、各ビーコンフレーム３１０はＭ個のドメイン名を有するＦＩＬＳ指示ＩＥ３２２を含む。たとえば、Ｎ＝１６およびＭ＝７である場合、第１のＡＰ２４２は、ドメイン名１〜７を示す第１のビーコンフレーム３１０と、ドメイン名８〜１４を示す第２のビーコンフレーム３１０と、ドメイン名１５〜１６および１〜５を示す第３のビーコンフレーム３１０とを送り得る。
【００４０】
[0051]別の技法では、事前構成されたルールは、ドメインのサブセットが、ＳＴＡによるＮ個のドメイン２５２−１、．．．、２５２−Ｎの各々の使用に従って選択されることを定義し得る。たとえば、第１のＡＰ２４２は、ビーコンフレーム３１０中で、Ｍ個の最も人気があるまたは最も利用されるドメイン名のみを広告することを選択し得る。第１のＡＰ２４２は、各ドメインがＳＴＡによって接続される合計回数の記録を保持し得る。詳細には、第１のＡＰ２４２が、第１、第２、第５、第７、第１１、第１２、および第１５のドメインが最も利用されるドメインであると決定した場合、第１のＡＰ２４２は、ドメイン名１〜２、５、７、１１、１２、および１５を有するＦＩＬＳ指示ＩＥ３２２を含むビーコンフレーム３１０を送り得る。第１のＡＰ２４２は、以下で説明するように、第１のＡＰ２４２に照会するプローブ要求フレームを受信すると、プローブ応答フレーム中に残りのドメイン名を含め得る。
【００４１】
[0052]この例では、第１のＳＴＡ２１２は、第１のサービスプロバイダと、第１のＡＰ２４２によってサポートされない別のサービスプロバイダＡとのサービスにサブスクライブし、それらとの資格証明を確立していることがある。第２のＳＴＡ２２２は、第８のサービスプロバイダと、第９のサービスプロバイダと、第１のＡＰ２４２によってサポートされない別のサービスプロバイダＢとのサービスにサブスクライブし、それらとの資格証明を確立していることがある。ＳＴＡ２１２、ＳＴＡ２２２はそれぞれ、それとの資格証明がそれぞれ確立されているドメインの指示（たとえば、ドメイン名またはドメイン名のハッシュ）を含み得る。第１のＳＴＡ２１２は、第１のドメイン２５２−１と、サービスプロバイダＡのドメインとの資格証明を含む資格証明２１６を有し得る。第２のＳＴＡ２２２は、第８のドメイン２５２−８と、第９のドメイン２５２−９と、サービスプロバイダＢのドメインとの資格証明を含む資格証明２２６を有し得る。
【００４２】
[0053]ＳＴＡ２１２、ＳＴＡ２２２は、ＡＰとの関連付けを求め得る。走査プロセス中に、ＳＴＡ２１２、ＳＴＡ２２２はそれぞれ、第１のＡＰ２４２によってブロードキャストされたビーコンフレーム３１０を受信し得る。上記で説明したように、第１のＡＰ２４２は、ラウンドロビン方式でＮ個のドメイン２５２−１、．．．、２５２−Ｎの（ハッシュ化され得る）ドメイン名を勧めるために、ビーコンフレーム３１０を使用し得る。この例では、第１のＡＰ２４２は、ドメイン名１〜７を含むビーコンフレーム３１０をブロードキャストし得る。このビーコンフレーム３１０を受信すると、ＳＴＡ２１２、ＳＴＡ２２２は、ビーコンフレーム３１０中のドメイン名を、ＳＴＡ２１２、ＳＴＡ２２２がそれとの資格証明を確立しているドメインの名前と照合し得る。したがって、第１のＳＴＡ２１２は、第１のＳＴＡ２１２がそれとの資格証明を確立している第１のドメイン２５２−１を第１のＡＰ２４２がサポートすると決定することができる。第２のＳＴＡ２２２は、第２のＳＴＡ２２２がそれとの資格証明を確立しているドメインをこのビーコンフレーム３１０が示さないと決定することができる。第２のＳＴＡ２２２は、追加のビーコンフレーム３１０をリッスンすることと、第２のＳＴＡ２２２のドメイン名を、追加のビーコンフレーム３１０中で示されるドメイン名と照合することとを決定し得る。この例では、第１のＡＰ２４２は、後続のビーコンフレーム３１０中にドメイン名８〜１４を含め得る。後続のビーコンフレーム３１０を受信すると、第２のＳＴＡ２２２は、第２のＳＴＡ２２２がそれとの資格証明を確立している第８のドメイン２５２−８と第９のドメイン２５２−９とを第１のＡＰ２４２がサポートすると決定することができる。
【００４３】
[0054]したがって、第２のＳＴＡ２２２は、接続のために第１のＡＰ２４２を選択し得る。第１のＳＴＡ２１２は、ＦＩＬＳプロシージャに従って、第１のドメイン２５２−１の資格証明を含む認証フレームを構成し得、第１のＡＰ２４２に認証フレームを送り得る。第１のＡＰ２４２は、認証フレームを受信し、認証フレームが、第１のドメイン２５２−１を対象とする資格証明を含むと決定する。したがって、第１のＡＰ２４２は、認証のために第１の認証サーバ２７２−１に資格証明を送る。
【００４４】
[0055]第２のＳＴＡ２２２は、第２のＳＴＡ２２２がそれとの資格証明を確立している２つ以上のドメイン（すなわち、第８のドメイン２５２−８および第９のドメイン２５２−９）を第１のＡＰ２４２がサポートすると決定する。第２のＳＴＡ２２２は、所定のルールなどのいくつかの基準に基づいて、最も有利であるドメインを選択し得る。所定のルールは、ランダムに、またはサービスプロバイダとの価格契約、サービスプロバイダとのローミング契約、ランダム論理などに基づいて、ドメインを選択することができる。この例では、第２のＳＴＡ２２２は、ローミング契約に基づいて第９のドメイン２５２−９を選択することを決定し得る。したがって、第２のＳＴＡ２２２は、ＦＩＬＳプロシージャに従って、第９のドメイン２５２−９の資格証明を含む認証フレームを構成し得、第１のＡＰ２４２に認証フレームを送り得る。第１のＡＰ２４２は、認証フレームを受信し、認証フレームが、第９のドメイン２５２−９を対象とする資格証明を含むと決定する。したがって、第１のＡＰ２４２は、認証のために第９の認証サーバ２７２−９に資格証明を送る。
【００４５】
[0056]代替的に、上記で説明したように、第１のＡＰ２４２は、ビーコンフレーム３１０中に、最も人気があるまたは利用されるドメインの（ハッシュ化され得る）名前を含め得る。この例では、ビーコンフレーム３１０は、ドメイン名１〜２、５、７、１１、１２、および１５を有するＦＩＬＳ指示ＩＥ３２２を含み得る。
【００４６】
[0057]最も人気があるまたは利用されるドメインの名前を有するこのビーコンフレーム３１０を受信すると、第１のＳＴＡ２１２は、第１のＳＴＡ２１２がそれとの資格証明を確立している第１のドメイン２５２−１を第１のＡＰ２４２がサポートすると決定することができる。その後、第１のＳＴＡ２１２は、上記で説明したように、第１のＡＰ２４２との認証および関連付けプロシージャを開始し得る。
【００４７】
[0058]第８のドメイン２５２−８と、第９のドメイン２５２−９と、サービスプロバイダＢのドメインとの資格証明を有する第２のＳＴＡ２２２は、ビーコンフレーム３１０を受信すると、第２のＳＴＡ２２２がそれとの資格証明を確立しているドメインをこのビーコンフレーム３１０が示さないと決定することができる。いくつかの構成では、第２のＳＴＡ２２２は、第１のＡＰ２４２によってサポートされるドメインに関して第１のＡＰ２４２に照会するために、第１のＡＰ２４２にプローブ要求フレームを送り得る。第１のＡＰ２４２は、それに応じて、第１のＡＰ２４２によってサポートされるドメインの指示を含むプローブ応答フレームを第２のＳＴＡ２２２に送り得る。
【００４８】
[0059]図４は、プローブ要求フレームを示す図４００である。プローブ要求フレーム４１０は、ＭＡＣヘッダ４１２と、フレーム本体４１６と、ＦＣＳフィールド４１８とを含む。フレーム本体４１６は、１つまたは複数のドメインの指示４３４を含み得る、ＦＩＬＳ要求パラメータ要素４２２を含む。いくつかの構成では、ＦＩＬＳ要求パラメータ要素４２２は、フィールドの中でも、要素ＩＤフィールド４４２と、長さフィールド４４４と、ハッシュ化ドメイン情報フィールド４４６とを含み得る。
【００４９】
[0060]ハッシュ化ドメイン情報フィールド４４６は、サブフィールドの中でも、ハッシュ化ドメイン名数サブフィールド４５２と１つまたは複数のハッシュ化ドメイン名サブフィールド４５８とを含み得る。ハッシュ化ドメイン名数サブフィールド４５２は、ハッシュ化ドメイン情報フィールド４４６中のハッシュ化ドメイン名サブフィールド４５８の正の符号なし数を示す。ハッシュ化ドメイン名サブフィールド４５８の値は、含まれるべきドメイン名のハッシュ値であり得る。ハッシュ値は、ハッシュ化ドメイン名サブフィールド３５８に関して上記で説明したハッシュ演算と同様であるハッシュ演算を使用することによって取得され、それについて以下でより詳細に説明する。
【００５０】
[0061]再び図２を参照すると、いくつかの構成では、第２のＳＴＡ２２２は、プローブ要求フレーム４１０を構成し得、ＦＩＬＳ要求パラメータ要素４２２中に、第２のＳＴＡ２２２がそれの資格証明を確立しているドメインの名前を含める。この例では、第２のＳＴＡ２２２は、ＦＩＬＳ要求パラメータ要素４２２中に、第８のドメイン２５２−８と、第９のドメイン２５２−９と、ドメインＢとの（ハッシュ化され得る）名前を含める。プローブ要求フレーム４１０は、サービスセット識別子（ＳＳＩＤ）のセットの各サービスセット識別子（ＳＳＩＤ）のハッシュをさらに含み得る。ＳＳＩＤは、第１のＡＰ２４２がそれの内に存在する建物に関連付けられることがある。
【００５１】
[0062]第１のＡＰ２４２は、プローブ要求フレーム４１０を受信すると、プローブ要求フレーム４１０中に含まれているドメイン名をＮ個のドメイン２５２−１、．．．、２５２−Ｎの名前と照合する。第１のＡＰ２４２は、第２のＳＴＡ２２２がそれとの資格証明を確立している、Ｎ個のドメイン２５２−１、．．．、２５２−Ｎ内の一致したドメインを決定することができる。第１のＡＰ２４２は、次いで、プローブ応答フレーム中に一致したドメインの名前を含め得、第２のＳＴＡ２２２にプローブ応答フレームを送り得る。この例では、第１のＡＰ２４２は、一致したドメインが第８のドメイン２５２−８と第９のドメイン２５２−９とを含むと決定する。したがって、第１のＡＰ２４２は、プローブ応答フレーム中にドメイン名８〜９を含める。
【００５２】
[0063]一致が見つからなかった場合、第１のＡＰ２４２は、プローブ応答フレーム中にすべてのＮ個のドメイン２５２−１、．．．、２５２−Ｎの名前を含め、第２のＳＴＡ２２２にプローブ応答フレームを送り得る。代替的に、第１のＡＰ２４２は、一致が見つからなかったとき、プローブ応答フレームをまったく送らないことがあり、プローブ要求フレーム４１０を無視し得る。
【００５３】
[0064]図４に、例示的なプローブ応答フレーム４７０をさらに示す。プローブ応答フレーム４７０は、ＭＡＣヘッダ４７２と、フレーム本体４７６と、ＦＣＳフィールド４７８とを含む。フレーム本体４７６は、図３を参照して上記で説明したＦＩＬＳ指示ＩＥ３２２を含む。第１のＡＰ２４２は、上記で説明したように、ＦＩＬＳ指示ＩＥ３２２中に、Ｎ個のドメイン２５２−１、．．．、２５２−Ｎのすべてまたは一致したドメインの指示３３４を含め得る。詳細には、プローブ応答フレーム４７０のＦＩＬＳ指示ＩＥ３２２は、すべてのＮ個のドメイン２５２−１、．．．、２５２−Ｎのための指示を含むために、たとえば、Ｎ個のドメイン識別子フィールド３４８を含むように構成され得る。
【００５４】
[0065]再び図２を参照すると、第２のＳＴＡ２２２は、一致するドメインの指示を含んでいるプローブ応答フレーム４７０を受信すると、一致するドメイン名のうちの１つを選択することによって、第１のＡＰ２４２との認証／関連付けを進め得る。上記で説明したように、複数の一致の場合、第２のＳＴＡ２２２は、所定のルールなどのいくつかの基準に基づいて、最も有利であるドメインを選択し得る。所定のルールは、サービスプロバイダとの価格契約、サービスプロバイダとのローミング契約、ランダム論理などに基づいて、ドメインを選択することができる。いくつかの実装形態では、第２のＳＴＡ２２２は、認証／関連付けプロセスに関与するメッセージの数に基づいて選択し得る。この例では、第２のＳＴＡ２２２は、第８のドメイン２５２−８および第９のドメイン２５２−９が一致するドメインであると決定し得る。第２のＳＴＡ２２２は、価格設定に基づいて第９のドメイン２５２−９を選択することを決定し得る。その後、第２のＳＴＡ２２２は、ＦＩＬＳプロシージャに従って、第９のドメイン２５２−９の資格証明を含む認証フレームを構成し得、第１のＡＰ２４２に認証フレームを送り得る。第１のＡＰ２４２は、認証フレームを受信し、認証フレームが、第９のドメイン２５２−９を対象とする資格証明を含むと決定する。したがって、第１のＡＰ２４２は、認証のために第９の認証サーバ２７２−９に資格証明を送る。
【００５５】
[0066]いくつかの構成では、第１のＳＴＡ２１２または第２のＳＴＡ２２２が、妥当な時間または所定の時間内に第１のＡＰ２４２または第２のＡＰ２４４から応答を受信しなかったか、あるいはＳＴＡがそれとの資格証明を確立しているドメイン名のいずれとも一致しないドメイン名のリストをプローブ応答フレーム中で受信した場合、ＳＴＡは、ＡＰとの認証／関連付けを求めないことがある。
【００５６】
[0067]上記で説明したように、この例では、第２のＡＰ２４４は、第７のドメイン２５２−７と、第８のドメイン２５２−８と、第９のドメイン２５２−９とをサポートする。ＳＴＡ２１２、ＳＴＡ２２２は、上記で説明したように、第２のＡＰ２４４によって送信されたビーコンフレーム３１０またはプローブ応答フレーム４７０中に含まれるＦＩＬＳ指示ＩＥ３２２を通して、第２のＡＰ２４４によってサポートされるドメインの指示を受信する。その情報に基づいて、第１のＳＴＡ２１２は、第１のＳＴＡ２１２がそれとの資格証明を確立しているどのドメインをも第２のＡＰ２４４がサポートしないと決定することができる。したがって、第１のＳＴＡ２１２は、上記で説明したように、第１のＳＴＡ２１２がそれとの資格証明を確立しているドメイン（すなわち、第１のドメイン２５２−１）を第１のＡＰ２４２がサポートすると決定しているので、第１のＡＰ２４２は、第２のＡＰ２４４との関連付けではなく、第１のＡＰ２４２との関連付けのみを求めることを決定し得る。
【００５７】
[0068]いくつかの構成では、ＳＴＡ２１２、ＳＴＡ２２２およびＡＰ２４２、ＡＰ２４４は、ドメイン名のハッシュ値を生成するために、本明細書で説明するオペレーションを使用し得る。最初に、国際化ドメイン名は、ＩＥＴＦ  ＲＦＣ３４９０「Internationalizing Domain Names in Applications (IDNA)」において定義されているオペレーションを使用して、ＩＥＴＦ  ＲＦＣ１０３５準拠ＡＳＣＩＩ形式に変換される。次いで、（ＩＥＴＦ  ＲＦＣ１０３５準拠）ドメイン名のハッシュは、以下のように計算され得る。
【００５８】
【数１】
2017522811.tif 000003
【００５９】
上式で、
Ｈは、ハッシュ化ドメイン名である。
【００６０】
ＣＲＣ３２（ｘ）は、以下のような次数３２の標準的な生成多項式であるＧ（ｘ）関数を使用することによって計算され得る。
【００６１】
【数２】
2017522811.tif 000004
【００６２】
ｘはＴｏＬｏｗｅｒＣａｓｅ（Ｄ）であり、ＴｏＬｏｗｅｒＣａｓｅ（）は、大文字の文字を小文字に変換する関数である。
【００６３】
Ｌ（Ｓｔｒ，Ｆ，Ｌ）は、Ｓｔｒ（すなわち、ストリング）の左から順に、ビットＦ〜Ｆ＋Ｌ１を抽出するオペレーションとして定義される。Ｓｔｒ内のすべてのビットは、０から開始してｋまで連続的に番号を付けられ、ここで、Ｓｔｒの長さはｋ＋１ビットであり、ｋは正の整数である。
【００６４】
ＡＰのためのＤは、ドメインを提供するサービスプロバイダに対応するネットワークアクセス識別子（ＮＡＩ）領域であり得る。ＮＡＩ領域は、ＩＥＴＦ  ＲＦＣ４２８２「The Network Access Identifier」に従ってフォーマットされたストリング、またはＩＥＴＦ  ＲＦＣ４２８２に従ってフォーマットされないＵＴＦ−８フォーマットされた文字列であり得る。代替的に、ＡＰのためのＤは、ＩＥＴＦ  ＲＦＣ１０３５において指定されているように、インターネットドメイン名、たとえばｏｐｅｒａｔｏｒ．ｃｏｍの形式などのホームネットワーク領域であり得る。
【００６５】
ＡＰでないＳＴＡのためのＤは、初期完全ＥＡＰ認証のＥＡＰ応答／識別情報中で使用されるＮＡＩ領域であり得る。
【００６６】
[0069]図５は、接続のためにアクセスポイントを選択するための方法（プロセス）のフローチャート５００である。方法は、局（たとえば、ＳＴＡ１１４、ＳＴＡ２１２、ＳＴＡ２２２、ワイヤレスデバイス１１００／１２０２）によって実行され得る。
【００６７】
[0070]動作５１３において、局は、アクセスポイントから第１のビーコンフレームを受信する。第１のビーコンフレームは、アクセスポイントによってサポートされるドメインの第１のセットの第１の指示を含む。たとえば、図２を参照すると、第２のＳＴＡ２２２は、第１のＡＰ２４２からドメイン名１〜７を含むビーコンフレーム３１０を受信する。動作５１６において、局は、局がドメインの第１のセットのうちのどの１つのドメインとの資格証明をも確立していないと決定する。たとえば、図２を参照すると、初期ビーコンフレーム３１０を受信すると、第２のＳＴＡ２２２は、ビーコンフレーム３１０中のドメイン名を、第２のＳＴＡ２２２がそれとの資格証明を確立しているドメインの名前と照合し得る。第２のＳＴＡ２２２は、第２のＳＴＡ２２２がそれとの資格証明を確立しているドメインをこのビーコンフレーム３１０が示さないと決定することができる。
【００６８】
[0071]いくつかの構成では、動作５１６の後に、局は、動作５１９において、アクセスポイントから第２のビーコンフレームを受信する。第２のビーコンフレームは、アクセスポイントによってサポートされるドメインの第２のセットの第２の指示を含む。ドメインの第１のセットは、ドメインの第２のセットとは異なる。たとえば、図２を参照すると、第２のＳＴＡ２２２は、追加のビーコンフレーム３１０をリッスンすることと、第２のＳＴＡ２２２のドメイン名を、追加のビーコンフレーム３１０中で示されるドメイン名と照合することとを決定し得る。この例では、第１のＡＰ２４２は、後続のビーコンフレーム３１０中にドメイン名８〜１４を含め得る。
【００６９】
[0072]動作５２３において、局は、局がドメインの第２のセットの１つまたは複数のドメインとの第３の資格証明を確立していると決定する。たとえば、図２を参照すると、第２のＳＴＡ２２２は、第２のＳＴＡ２２２がそれとの資格証明を確立している第８のドメイン２５２−８と第９のドメイン２５２−９とを第１のＡＰ２４２がサポートすると決定することができる。動作５２６において、局は、接続のためにアクセスポイントを選択する。たとえば、図２を参照すると、第２のＳＴＡ２２２は、接続のために第１のＡＰ２４２を選択し得る。第１のＳＴＡ２１２は、ＦＩＬＳプロシージャに従って、第１のドメイン２５２−１の資格証明を含む認証フレームを構成し得、第１のＡＰ２４２に認証フレームを送り得る。
【００７０】
[0073]いくつかの構成では、動作５１６の後に、局は、動作５３３において、局がそれとの第２の資格証明を確立しているドメインの第３のセットの第３の指示を含むプローブ要求フレームをアクセスポイントに送る。たとえば、図２を参照すると、第２のＳＴＡ２２２は、プローブ要求フレーム４１０を構成し得、ＦＩＬＳ要求パラメータ要素４２２中に、第２のＳＴＡ２２２がそれの資格証明を確立しているドメインの名前を含める。
【００７１】
[0074]動作５３６において、局は、アクセスポイントの挙動に基づいて、アクセスポイントが、ドメインの第３のセットの少なくとも第１のドメインをサポートするかどうかを決定する。アクセスポイントが、ドメインの第３のセットの第１のドメインをサポートすると決定されたとき、動作５３９において、局は、接続のためにアクセスポイントを選択する。アクセスポイントが、ドメインの第３のセットのどのドメインをもサポートしないと決定されたとき、動作５４３において、局は、アクセスポイント接続を選択することを控える。いくつかの構成では、ドメインの第１のセットと、ドメインの第２のセットと、ドメインの第３のセットとの各所与のドメインの指示が、所与のドメインの名前のハッシュ、または所与のドメインのフルネームである。
【００７２】
[0075]図６は、プローブ応答フレームに基づいて、接続のためにアクセスポイントを選択するための方法（プロセス）のフローチャート６００である。方法は、局（たとえば、ＳＴＡ１１４、ＳＴＡ２１２、ＳＴＡ２２２、ワイヤレスデバイス１１００／１２０２）によって実行され得る。いくつかの構成では、動作５３６内で、局は、動作６１３と、動作６１６と、動作６１９とを含む動作のセット５３６−ａを実行し得る。
【００７３】
[0076]より詳細には、動作６１３において、局は、プローブ応答フレームを受信する。動作６１６において、局は、アクセスポイントの挙動が、局にプローブ応答フレームを送ることを含むと決定する。プローブ応答フレームは、ドメインの第４のセットの第４の指示を含む。ドメインの第４のセットは、ドメインの第３のセットのサブセットである。動作６１９において、局は、アクセスポイントが、ドメインの第３のセットの第１のドメインをサポートすると決定する。動作６１９の後に、局は、動作６２１において、接続のためにアクセスポイントを選択する。動作６２１は、図５に示されている動作５３９と同じである。いくつかの構成では、ドメインの第４のセットは、少なくとも２つのドメインを含む。動作６２３において、局は、所定のルールに基づいて、ドメインの第４のセットから第１のドメインを選択する。いくつかの構成では、所定のルールは、ランダムに、またはローミング契約、価格契約に基づいて、複数のドメインからドメインを選択する。動作６２６において、局は、接続を確立するために、アクセスポイントに第１のドメインの資格証明を送る。第１のドメインは、ドメインの第４のセット中にある。
【００７４】
[0077]たとえば、図２を参照すると、第１のＡＰ２４２は、次いで、プローブ応答フレーム中に一致したドメインの名前を含め得、第２のＳＴＡ２２２にプローブ応答フレームを送り得る。第２のＳＴＡ２２２は、一致するドメインの指示を含んでいるプローブ応答フレーム４７０を受信すると、一致するドメイン名のうちの１つを選択することによって、第１のＡＰ２４２との認証／関連付けを進め得る。
【００７５】
[0078]図７は、アクセスポイントからの応答がないことに基づいて、接続のためにアクセスポイントを選択しないための方法（プロセス）のフローチャート７００である。方法は、局（たとえば、ＳＴＡ１１４、ＳＴＡ２１２、ＳＴＡ２２２、ワイヤレスデバイス１１００／１２０２）によって実行され得る。いくつかの構成では、動作５３６内で、局は、動作７１３と動作７１６とを含む動作のセット５３６−ｂを実行し得る。より詳細には、動作７１３において、局は、アクセスポイントの挙動が、プローブ要求フレームが局によって送られた後、所定の時間期間内に、プローブ要求フレームに応答して、局にプローブ応答フレームを送らないことを含むと決定する。動作７１６において、局は、アクセスポイントがドメインの第３のセットのどのドメインをもサポートしないと決定する。動作７１６の後に、局は、動作７２１において、接続のためにアクセスポイントを選択することを控える。動作７２１は、図５に示されている動作５４３と同じである。
【００７６】
[0079]たとえば、図２を参照すると、第１のＳＴＡ２１２または第２のＳＴＡ２２２が、妥当な時間または所定の時間内に第１のＡＰ２４２または第２のＡＰ２４４から応答を受信しなかった場合、ＳＴＡは、ＡＰとの認証／関連付けを求めないことがある。
【００７７】
[0080]図８は、プローブ応答フレームに基づいて、接続のためにアクセスポイントを選択しないための方法（プロセス）のフローチャート８００である。方法は、局（たとえば、ＳＴＡ１１４、ＳＴＡ２１２、ＳＴＡ２２２、ワイヤレスデバイス１１００／１２０２）によって実行され得る。いくつかの構成では、動作５３６内で、局は、動作８１３と、動作８１６と、動作８１９とを含む動作のセット５３６ｃを実行し得る。より詳細には、動作８１３において、局は、プローブ応答フレームを受信する。動作８１６において、局は、アクセスポイントの挙動が、局にプローブ応答フレームを送ることを含むと決定する。プローブ応答フレームは、ドメインの第４のセットの第４の指示を含む。ドメインの第４のセットは、ドメインの第３のセットのどのドメインにも一致しない。動作８１９において、局は、アクセスポイントがドメインの第３のセットのどのドメインをもサポートしないと決定する。動作８１９の後に、局は、動作８２１において、接続のためにアクセスポイントを選択することを控える。動作８２１は、図５に示されている動作５４３と同じである。
【００７８】
[0081]たとえば、図２を参照すると、第１のＳＴＡ２１２または第２のＳＴＡ２２２が、ＳＴＡがそれとの資格証明を確立しているドメイン名のいずれとも一致しないドメイン名のリストをプローブ応答フレーム中で受信した場合、ＳＴＡは、ＡＰとの認証／関連付けを求めないことがある。
【００７９】
[0082]図９は、ビーコンフレームを介して、サポートされるドメインを広告するための方法（プロセス）のフローチャート９００である。方法は、アクセスポイント（たとえば、ＡＰ１０４、ＡＰ２４２、ＡＰ２４４、ワイヤレスデバイス１１００／１２０２）によって実行され得る。
【００８０】
[0083]動作９１３において、アクセスポイントは、所定のルールに従って、複数のドメインのうちのドメインの第１のサブセットを決定する。複数のドメインの各々は、サービスプロバイダに関連付けられる。所定のルールは、ドメインの第１のサブセットが、局による複数のドメインの各々の使用に従って選択されることを定義し得る。代替的に、所定のルールは、ドメインの選択されたサブセットが、複数のドメインの各々が、１つまたは複数の連続する、前に選択されたサブセット中に少なくとも１回含まれるまで、１つまたは複数の連続する、前に選択されたサブセット中の各サブセットとは異なることを定義し得る。動作９１６において、アクセスポイントは、ビーコンフレーム中の情報要素中のドメインの第１のサブセットの第１の指示を送信する。
【００８１】
[0084]いくつかの構成では、情報要素は、ＦＩＬＳ指示ＩＥである。いくつかの構成では、所定のルールはさらに、１つまたは複数の連続する、前に選択されたサブセットの各サブセットとは異なるドメインの選択されたサブセットが、ラウンドロビン方式で複数のドメインから選択されることを定義する。いくつかの構成では、情報要素は最大数Ｍ個のドメインの指示を搬送し、Ｍは正の整数である。複数のドメインはＭ個よりも多いドメインを含む。いくつかの構成では、所定のルールはさらに、ドメインの第１のサブセットの各々の使用に従って選択されたドメインの第１のサブセットが、Ｍ個の最も使用されるドメインを含むことを定義する。いくつかの構成では、複数のドメインの各所与のドメインの指示は、所与のドメインの名前のハッシュ、または所与のドメインのフルネームである。
【００８２】
[0085]たとえば、図２を参照すると、第１のＡＰ２４２は、リストにＮ個のドメイン２５２−１、．．．、２５２−Ｎの名前を記憶し得、次いで、すべてのドメイン名がいくつかのビーコンフレーム３１０内で広告されるように、ドメイン名のリストをラウンドロビンすることを選択し得、各ビーコンフレーム３１０はＭ個のドメイン名を有するＦＩＬＳ指示ＩＥ３２２を含む。代替的に、第１のＡＰ２４２は、ビーコンフレーム３１０中で、Ｍ個の最も人気があるまたは最も利用されるドメイン名のみを広告することを選択し得る。
【００８３】
[0086]図１０は、プローブ応答フレームを介して、サポートされるドメインを広告するための方法（プロセス）のフローチャート１０００である。方法は、アクセスポイント（たとえば、ＡＰ１０４、ＡＰ２４２、ＡＰ２４４、ワイヤレスデバイス１１００／１２０２）によって実行され得る。動作１０１３において、アクセスポイントは、局がそれとの資格証明を確立しているドメインの第１のセットの第１の指示を含むプローブ要求フレームを局から受信する。動作１０１６において、アクセスポイントは、ドメインの第２のセットがアクセスポイントによってサポートされるかどうかを決定する。ドメインの第２のセットは、ドメインの第１のセットのサブセットである。ドメインの第２のセットがアクセスポイントによってサポートされると決定されたとき、アクセスポイントは、動作１０２３において、第１のプローブ応答フレーム中でドメインの第２のセットの第２の指示を局に送る。ドメインの第１のセットのいずれもアクセスポイントによってサポートされないと決定されたとき、アクセスポイントは、動作１０２６において、第２のプローブ応答フレーム中で、アクセスポイントによってサポートされる複数のドメインの指示を局に送るか、またはプローブ要求フレームを無視すること。いくつかの構成では、複数のドメインと、ドメインの第１のセットと、ドメインの第２のセットとの各所与のドメインの指示は、所与のドメインの名前のハッシュ、または所与のドメインのフルネームである。
【００８４】
[0087]たとえば、図２を参照すると、第１のＡＰ２４２は、プローブ要求フレーム４１０を受信すると、プローブ要求フレーム４１０中に含まれているドメイン名をＮ個のドメイン２５２−１、．．．、２５２−Ｎの名前と照合する。第１のＡＰ２４２は、第２のＳＴＡ２２２がそれとの資格証明を確立している、Ｎ個のドメイン２５２−１、．．．、２５２−Ｎ内の一致したドメインを決定することができる。第１のＡＰ２４２は、次いで、プローブ応答フレーム中に一致したドメインの名前を含め得、第２のＳＴＡ２２２にプローブ応答フレームを送り得る。この例では、第１のＡＰ２４２は、一致したドメインが第８のドメイン２５２−８と第９のドメイン２５２−９とを含むと決定する。したがって、第１のＡＰ２４２は、プローブ応答フレーム中にドメイン名８〜９を含める。一致が見つからなかった場合、第１のＡＰ２４２は、プローブ応答フレーム中にすべてのＮ個のドメイン２５２−１、．．．、２５２−Ｎの名前を含め、第２のＳＴＡ２２２にプローブ応答フレームを送り得る。代替的に、第１のＡＰ２４２は、一致が見つからなかったとき、プローブ応答フレームをまったく送らないことがあり、プローブ要求フレーム４１０を無視し得る。
【００８５】
[0088]図１１は、例示的なワイヤレスデバイス１１００の機能ブロック図である。ワイヤレス通信デバイス１１００は、受信モジュール／回路１１０５と、送信モジュール／回路１１１５と、処理システム１１１０とを含み得る。処理システム１１１０は、ドメイン関連付けモジュール／回路１１２４を含み得る。ドメイン関連付けモジュール／回路１１２４は、本明細書で具陳される様々な機能を実行するように構成され得る。より詳細には、ドメイン関連付けモジュール／回路１１２４は、プロービングモジュール／回路１１３２と、ビーコンモジュール／回路１１３４と、決定モジュール／回路１１３６とを含み得る。
【００８６】
[0089]一態様では、ワイヤレス通信デバイス１１００は、局であり得る。ビーコンモジュール／回路１１３４および／または受信モジュール／回路１１０５は、アクセスポイントから第１のビーコンフレームを受信するように構成され得る。第１のビーコンフレームは、アクセスポイントによってサポートされるドメインの第１のセットの第１の指示を含む。決定モジュール／回路１１３６は、局がドメインの第１のセットのうちのどの１つのドメインとの資格証明をも確立していないと決定するように構成され得る。いくつかの構成では、ビーコンモジュール／回路１１３４および／または受信モジュール／回路１１０５は、アクセスポイントから第２のビーコンフレームを受信するように構成され得る。第２のビーコンフレームは、アクセスポイントによってサポートされるドメインの第２のセットの第２の指示を含む。ドメインの第１のセットは、ドメインの第２のセットとは異なる。いくつかの構成では、プロービングモジュール／回路１１３２および／または送信モジュール／回路１１１５は、局がそれとの第２の資格証明を確立しているドメインの第３のセットの第３の指示を含むプローブ要求フレームをアクセスポイントに送るように構成され得る。
【００８７】
[0090]いくつかの構成では、第２のビーコンフレームは、アクセスポイントから受信される。決定モジュール／回路１１３６は、局がドメインの第２のセットの１つまたは複数のドメインとの第３の資格証明を確立していると決定するように構成され得る。決定モジュール／回路１１３６は、接続のためにアクセスポイントを選択するように構成され得る。
【００８８】
[0091]いくつかの構成では、プローブ要求フレームは、アクセスポイントに送られる。決定モジュール／回路１１３６は、アクセスポイントの挙動に基づいて、アクセスポイントが、ドメインの第３のセットの少なくとも第１のドメインをサポートするかどうかを決定するように構成され得る。決定モジュール／回路１１３６は、アクセスポイントがドメインの第３のセットの第１のドメインをサポートすると決定されたとき、接続のためにアクセスポイントを選択するように構成され得る。
【００８９】
[0092]いくつかの構成では、プロービングモジュール／回路１１３２および／または受信モジュール／回路１１０５は、プローブ応答フレームを受信するように構成され得る。決定モジュール／回路１１３６は、アクセスポイントの挙動が、局にプローブ応答フレームを送ることを含むと決定するように構成され得る。プローブ応答フレームは、ドメインの第４のセットの第４の指示を含む。ドメインの第４のセットは、ドメインの第３のセットのサブセットである。アクセスポイントは、ドメインの第３のセットの第１のドメインをサポートすると決定される。
【００９０】
[0093]送信モジュール／回路１１１５は、接続を確立するために、アクセスポイントに第１のドメインの資格証明を送るように構成され得る。第１のドメインは、ドメインの第４のセット中にある。いくつかの構成では、ドメインの第４のセットは、少なくとも２つのドメインを含む。決定モジュール／回路１１３６は、所定のルールに基づいて、ドメインの第４のセットから第１のドメインを選択するように構成され得る。いくつかの構成では、所定のルールは、ランダムに、あるいはローミング契約または価格契約に基づいて、複数のドメインからドメインを選択する。
【００９１】
[0094]いくつかの構成では、決定モジュール／回路１１３６は、アクセスポイントの挙動が、プローブ要求フレームが局によって送られた後、所定の時間期間内に、プローブ要求フレームに応答して、局にプローブ応答フレームを送らないことを含むと決定するように構成され得る。アクセスポイントは、ドメインの第３のセットのどのドメインをもサポートしないと決定される。決定モジュール／回路１１３６は、接続のためにアクセスポイントを選択することを控えるように構成され得る。
【００９２】
[0095]いくつかの構成では、プロービングモジュール／回路１１３２および／または受信モジュール／回路１１０５は、プローブ応答フレームを受信するように構成され得る。決定モジュール／回路１１３６は、アクセスポイントの挙動が、局にプローブ応答フレームを送ることを含むと決定するように構成され得る。プローブ応答フレームは、ドメインの第４のセットの第４の指示を含む。ドメインの第４のセットは、ドメインの第３のセットのどのドメインにも一致しない。アクセスポイントは、ドメインの第３のセットの第１のドメインをサポートしないと決定される。決定モジュール／回路１１３６は、接続のためにアクセスポイントを選択することを控えるように構成され得る。いくつかの構成では、ドメインの第１のセットと、ドメインの第２のセットと、ドメインの第３のセットとの各所与のドメインの指示が、所与のドメインの名前のハッシュ、または所与のドメインのフルネームである。
【００９３】
[0096]別の態様では、ワイヤレス通信デバイス１１００は、アクセスポイントであり得る。いくつかの構成では、決定モジュール／回路１１３６は、所定のルールに従って、複数のドメインのうちのドメインの第１のサブセットを決定するように構成され得る。複数のドメインの各々は、サービスプロバイダに関連付けられる。所定のルールは、ドメインの第１のサブセットが、局による複数のドメインの各々の使用に従って選択されることを定義する。代替的に、所定のルールは、ドメインの選択されたサブセットが、複数のドメインの各々が、１つまたは複数の連続する、前に選択されたサブセット中に少なくとも１回含まれるまで、１つまたは複数の連続する、前に選択されたサブセット中の各サブセットとは異なることを定義する。ビーコンモジュール／回路１１３４および／または送信モジュール／回路１１１５は、ビーコンフレーム中の情報要素中のドメインの第１のサブセットの第１の指示を送信するように構成され得る。いくつかの構成では、情報要素は、ＦＩＬＳ指示ＩＥである。
【００９４】
[0097]いくつかの構成では、所定のルールはさらに、１つまたは複数の連続する、前に選択されたサブセットの各サブセットとは異なるドメインの選択されたサブセットが、ラウンドロビン方式で複数のドメインから選択されることを定義する。いくつかの構成では、情報要素は最大数Ｍ個のドメインの指示を搬送し、Ｍは正の整数である。複数のドメインはＭ個よりも多いドメインを含む。いくつかの構成では、所定のルールはさらに、ドメインの第１のサブセットの各々の使用に従って選択されたドメインの第１のサブセットが、Ｍ個の最も使用されるドメインを含むことを定義する。いくつかの構成では、複数のドメインの各所与のドメインの指示は、所与のドメインの名前のハッシュ、または所与のドメインのフルネームである。
【００９５】
[0098]いくつかの構成では、プロービングモジュール／回路１１３２および／または受信モジュール／回路１１０５は、局がそれとの資格証明を確立しているドメインの第１のセットの第１の指示を含むプローブ要求フレームを局から受信するように構成され得る。決定モジュール／回路１１３６は、ドメインの第２のセットがアクセスポイントによってサポートされるかどうかを決定するように構成され得る。ドメインの第２のセットは、ドメインの第１のセットのサブセットである。プロービングモジュール／回路１１３２および／または送信モジュール／回路１１１５は、ドメインの第２のセットがアクセスポイントによってサポートされると決定されたとき、第１のプローブ応答フレーム中でドメインの第２のセットの第２の指示を局に送るように構成され得る。
【００９６】
[0099]いくつかの構成では、プロービングモジュール／回路１１３２および／または送信モジュール／回路１１１５は、ドメインの第１のセットのいずれもアクセスポイントによってサポートされないと決定されたとき、第２のプローブ応答フレーム中で、アクセスポイントによってサポートされる複数のドメインの指示を局に送ること、またはプローブ要求フレームを無視することを行うように構成され得る。いくつかの構成では、複数のドメインと、ドメインの第１のセットと、ドメインの第２のセットとの各所与のドメインの指示は、所与のドメインの名前のハッシュ、または所与のドメインのフルネームである。
【００９７】
[00100]本装置は、図５〜図１０の上述のフローチャート中のアルゴリズムのブロックの各々を実行する追加のモジュールを含み得る。したがって、図５〜図１０の上述のフローチャート中の各ブロックは、１つのモジュールによって実施され得、本装置は、それらのモジュールのうちの１つまたは複数を含み得る。それらのモジュールは、述べられたプロセス／アルゴリズムを行うように特に構成された１つまたは複数のハードウェア構成要素であるか、述べられたプロセス／アルゴリズムを実行するように構成されたプロセッサによって実装されるか、プロセッサによる実施のためにコンピュータ可読媒体内に記憶されるか、またはそれらの何らかの組合せであり得る。
【００９８】
[00101]図１２は、図１のワイヤレス通信システム１００または図２のワイヤレスネットワーク内で採用され得るワイヤレスデバイス１２０２のハードウェア実装形態の一例を示す図１２００である。ワイヤレスデバイス１２０２は、本明細書で説明する様々な方法を実装するように構成され得るデバイスの一例である。たとえば、ワイヤレスデバイス１２０２は、ＳＴＡ１１４およびＳＴＡ２１２、ＳＴＡ２２２のうちの１つ、またはＡＰ１０４およびＡＰ２４２、ＡＰ２４４のうちの１つを含み得る。
【００９９】
[00102]ワイヤレスデバイス１２０２は、ワイヤレスデバイス１２０２の動作を制御するプロセッサ１２０４を含み得る。プロセッサ１２０４は中央処理ユニット（ＣＰＵ）と呼ばれることもある。読取り専用メモリ（ＲＯＭ）とランダムアクセスメモリ（ＲＡＭ）の両方を含み得るメモリ１２０６は、命令とデータとをプロセッサ１２０４に与え得る。メモリ１２０６の一部分は不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）をも含み得る。プロセッサ１２０４は、一般に、メモリ１２０６内に記憶されたプログラム命令に基づいて論理演算と算術演算とを実行する。メモリ１２０６中の命令は、本明細書で説明する方法を実施するために（たとえば、プロセッサ１２０４によって）実行可能であり得る。
【０１００】
[00103]プロセッサ１２０４は、１つまたは複数のプロセッサとともに実装された処理システムを備えるか、またはそれの構成要素であり得る。１つまたは複数のプロセッサは、汎用マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラマブル論理デバイス（ＰＬＤ）、コントローラ、状態機械、ゲート論理、個別ハードウェア構成要素、専用ハードウェア有限状態機械、あるいは情報の計算または他の操作を実行することができる任意の他の好適なエンティティの任意の組合せを用いて実装され得る。
【０１０１】
[00104]処理システムは、ソフトウェアを記憶するための機械可読媒体をも含み得る。ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語などの名称にかかわらず、任意のタイプの命令を意味すると広く解釈されたい。命令は、（たとえば、ソースコード形式、バイナリコード形式、実行可能コード形式、または任意の他の好適なコード形式の）コードを含み得る。命令は、１つまたは複数のプロセッサによって実行されたとき、本明細書で説明する様々な機能を処理システムに実行させる。
【０１０２】
[00105]ワイヤレスデバイス１２０２はまた、ワイヤレスデバイス１２０２とリモートデバイスとの間のデータの送信および受信を可能にするために、送信機１２１０および／または受信機１２１２を含み得るハウジング１２０８を含み得る。送信機１２１０と受信機１２１２とは組み合わせられてトランシーバ１２１４になり得る。アンテナ１２１６は、ハウジング１２０８に取り付けられ、トランシーバ１２１４に電気的に結合され得る。ワイヤレスデバイス１２０２は、複数の送信機、複数の受信機、複数のトランシーバ、および／または複数のアンテナをも含み得る（図示せず）。
【０１０３】
[00106]ワイヤレスデバイス１２０２はまた、トランシーバ１２１４または受信機１２１２によって受信された信号のレベルを検出および定量化するために使用され得る信号検出器１２１８を含み得る。信号検出器１２１８は、そのような信号を、総エネルギー、シンボルごとのサブキャリア当たりのエネルギー、電力スペクトル密度、および他の信号として検出し得る。ワイヤレスデバイス１２０２は、信号を処理する際に使用するためのデジタル信号プロセッサ（ＤＳＰ）１２２０をも含み得る。ＤＳＰ１２２０は、送信のためにパケットを生成するように構成され得る。いくつかの態様では、パケットは物理レイヤデータユニット（ＰＰＤＵ：physical layer data unit）を備え得る。
【０１０４】
[00107]ワイヤレスデバイス１２０２は、いくつかの態様ではユーザインターフェース１２２２をさらに備え得る。ユーザインターフェース１２２２は、キーパッド、マイクロフォン、スピーカー、および／またはディスプレイを備え得る。ユーザインターフェース１２２２は、ワイヤレスデバイス１２０２のユーザに情報を伝達し、および／またはそのユーザから入力を受信する、任意の要素または構成要素を含み得る。
【０１０５】
[00108]ワイヤレスデバイス１２０２はまた、ドメイン関連付けモジュール／回路１１２４を含む。プロセッサ１２０４、メモリ１２０６、信号検出器１２１８、ＤＳＰ１２２０、ユーザインターフェース１２２２、およびドメイン関連付けモジュール／回路１１２４は、処理システム１１１０を構成し得る。プロセッサ１２０４、メモリ１２０６、およびトランシーバ１２１４は、送信モジュール／回路１１１５と受信モジュール／回路１１０５とを構成し得る。上記で説明したように、ドメイン関連付けモジュール／回路１１２４は、プロービングモジュール／回路１１３２と、ビーコンモジュール／回路１１３４と、決定モジュール／回路１１３６とを含む。プロービングモジュール／回路１１３２と、ビーコンモジュール／回路１１３４と、決定モジュール／回路１１３６との各々は、構成要素の中でも、プロセッサ１２０４とメモリ１２０６とを採用し得る。
【０１０６】
[00109]ワイヤレスデバイス１２０２の様々な構成要素はバスシステム１２２６によって互いに結合され得る。バスシステム１２２６は、たとえば、データバス、ならびに、データバスに加えて、電力バス、制御信号バス、およびステータス信号バスを含み得る。ワイヤレスデバイス１２０２の構成要素は、互いに結合されるか、あるいは何らかの他の機構を使用して、互いに入力を受け付けるかまたは与え得る。
【０１０７】
[00110]いくつかの別個の構成要素が図１２に示されているが、それらの構成要素のうちの１つまたは複数は、組み合わせられるかまたは共通に実装され得る。たとえば、プロセッサ１２０４は、プロセッサ１２０４に関して上記で説明した機能を実施するためだけでなく、信号検出器１２１８、ＤＳＰ１２２０、ユーザインターフェース１２２２、および／またはドメイン関連付けモジュール／回路１１２４に関して上記で説明した機能を実施するためにも使用され得る。さらに、図１２に示す構成要素の各々は、複数の別個の要素を使用して実装され得る。
【０１０８】
[00111]一態様では、ワイヤレスデバイス１１００／１２０２は、局であり得る。ワイヤレスデバイス１１００／１２０２は、アクセスポイントから第１のビーコンフレームを受信するための手段を含み得る。第１のビーコンフレームは、アクセスポイントによってサポートされるドメインの第１のセットの第１の指示を含む。
【０１０９】
[00112]ワイヤレスデバイス１１００／１２０２は、局がドメインの第１のセットのうちのどの１つのドメインとの資格証明をも確立していないと決定するための手段を含み得る。ワイヤレスデバイス１１００／１２０２は、アクセスポイントから第２のビーコンフレームを受信するための手段を含み得る。第２のビーコンフレームは、アクセスポイントによってサポートされるドメインの第２のセットの第２の指示を含む。ドメインの第１のセットは、ドメインの第２のセットとは異なる。ワイヤレスデバイス１１００／１２０２は、局がそれとの第２の資格証明を確立しているドメインの第３のセットの第３の指示を含むプローブ要求フレームをアクセスポイントに送るための手段を含み得る。
【０１１０】
[00113]いくつかの構成では、ワイヤレスデバイス１１００／１２０２は、局がドメインの第２のセットの１つまたは複数のドメインとの第３の資格証明を確立していると決定するための手段を含み得る。ワイヤレスデバイス１１００／１２０２は、接続のためにアクセスポイントを選択するための手段を含み得る。
【０１１１】
[00114]いくつかの構成では、ワイヤレスデバイス１１００／１２０２は、アクセスポイントの挙動に基づいて、アクセスポイントが、ドメインの第３のセットの少なくとも第１のドメインをサポートするかどうかを決定するための手段を含み得る。ワイヤレスデバイス１１００／１２０２は、アクセスポイントがドメインの第３のセットの第１のドメインをサポートすると決定されたとき、接続のためにアクセスポイントを選択するための手段を含み得る。
【０１１２】
[00115]いくつかの構成では、ワイヤレスデバイス１１００／１２０２は、プローブ応答フレームを受信するための手段を含み得る。ワイヤレスデバイス１１００／１２０２は、アクセスポイントの挙動が、局にプローブ応答フレームを送ることを含むと決定するための手段を含み得る。プローブ応答フレームは、ドメインの第４のセットの第４の指示を含む。ドメインの第４のセットは、ドメインの第３のセットのサブセットである。アクセスポイントは、ドメインの第３のセットの第１のドメインをサポートすると決定される。ワイヤレスデバイス１１００／１２０２は、接続を確立するために、アクセスポイントに第１のドメインの資格証明を送るための手段を含み得る。第１のドメインは、ドメインの第４のセット中にある。
【０１１３】
[00116]いくつかの構成では、ドメインの第４のセットは、少なくとも２つのドメインを含む。ワイヤレスデバイス１１００／１２０２は、所定のルールに基づいて、ドメインの第４のセットから第１のドメインを選択するための手段を含み得る。いくつかの構成では、所定のルールは、ランダムに、あるいはローミング契約または価格契約に基づいて、複数のドメインからドメインを選択する。
【０１１４】
[00117]いくつかの構成では、ワイヤレスデバイス１１００／１２０２は、アクセスポイントの挙動が、プローブ要求フレームが局によって送られた後、所定の時間期間内に、プローブ要求フレームに応答して、局にプローブ応答フレームを送らないことを含むと決定するための手段を含み得る。アクセスポイントは、ドメインの第３のセットのどのドメインをもサポートしないと決定される。ワイヤレスデバイス１１００／１２０２は、接続のためにアクセスポイントを選択することを控えるための手段を含み得る。
【０１１５】
[00118]いくつかの構成では、ワイヤレスデバイス１１００／１２０２は、プローブ応答フレームを受信するための手段を含み得る。ワイヤレスデバイス１１００／１２０２は、アクセスポイントの挙動が、局にプローブ応答フレームを送ることを含むと決定するための手段を含み得る。プローブ応答フレームは、ドメインの第４のセットの第４の指示を含む。ドメインの第４のセットは、ドメインの第３のセットのどのドメインにも一致しない。アクセスポイントは、ドメインの第３のセットのどのドメインをもサポートしないと決定される。ワイヤレスデバイス１１００／１２０２は、接続のためにアクセスポイントを選択することを控えるための手段を含み得る。いくつかの構成では、ドメインの第１のセットと、ドメインの第２のセットと、ドメインの第３のセットとの各所与のドメインの指示が、所与のドメインの名前のハッシュ、または所与のドメインのフルネームである。
【０１１６】
[00119]別の態様では、ワイヤレスデバイス１１００／１２０２は、アクセスポイントであり得る。ワイヤレスデバイス１１００／１２０２は、所定のルールに従って、複数のドメインのうちのドメインの第１のサブセットを決定するための手段を含み得る。複数のドメインの各々は、サービスプロバイダに関連付けられる。所定のルールは、ドメインの第１のサブセットが、局による複数のドメインの各々の使用に従って選択されることを定義し得る。代替的に、所定のルールは、ドメインの選択されたサブセットが、複数のドメインの各々が、１つまたは複数の連続する、前に選択されたサブセット中に少なくとも１回含まれるまで、１つまたは複数の連続する、前に選択されたサブセット中の各サブセットとは異なることを定義し得る。ワイヤレスデバイス１１００／１２０２は、ビーコンフレーム中の情報要素中のドメインの第１のサブセットの第１の指示を送信するための手段を含み得る。いくつかの構成では、情報要素は、ＦＩＬＳ指示ＩＥである。
【０１１７】
[00120]いくつかの構成では、所定のルールはさらに、１つまたは複数の連続する、前に選択されたサブセットの各サブセットとは異なるドメインの選択されたサブセットが、ラウンドロビン方式で複数のドメインから選択されることを定義する。いくつかの構成では、情報要素は最大数Ｍ個のドメインの指示を搬送する。Ｍは正の整数である。複数のドメインはＭ個よりも多いドメインを含む。いくつかの構成では、所定のルールはさらに、ドメインの第１のサブセットの各々の使用に従って選択されたドメインの第１のサブセットが、Ｍ個の最も使用されるドメインを含むことを定義する。いくつかの構成では、複数のドメインの各所与のドメインの指示は、所与のドメインの名前のハッシュ、または所与のドメインのフルネームである。
【０１１８】
[00121]また別の態様では、ワイヤレスデバイス１１００／１２０２は、アクセスポイントであり得る。ワイヤレスデバイス１１００／１２０２は、局がそれとの資格証明を確立しているドメインの第１のセットの第１の指示を含むプローブ要求フレームを局から受信するための手段を含み得る。ワイヤレスデバイス１１００／１２０２は、ドメインの第２のセットがアクセスポイントによってサポートされるかどうかを決定するための手段を含み得、ドメインの第２のセットは、ドメインの第１のセットのサブセットである。ワイヤレスデバイス１１００／１２０２は、ドメインの第２のセットがアクセスポイントによってサポートされると決定されたとき、第１のプローブ応答フレーム中でドメインの第２のセットの第２の指示を局に送るための手段を含み得る。いくつかの構成では、ワイヤレスデバイス１１００／１２０２は、ドメインの第１のセットのいずれもアクセスポイントによってサポートされないと決定されたとき、第２のプローブ応答フレーム中で、アクセスポイントによってサポートされる複数のドメインの指示を局に送ること、またはプローブ要求フレームを無視することを行うための手段を含み得る。いくつかの構成では、複数のドメインと、ドメインの第１のセットと、ドメインの第２のセットとの各所与のドメインの指示は、所与のドメインの名前のハッシュ、または所与のドメインのフルネームである。
【０１１９】
[00122]上述の手段は、上述の手段によって具陳される機能を実行するように構成された、ワイヤレスデバイス１１００／１２０２の上述のモジュールのうちの１つまたは複数であり得る。上記で説明した方法の様々な動作は、（１つまたは複数の）様々なハードウェアおよび／またはソフトウェア構成要素、回路、および／または（１つまたは複数の）モジュールなど、それらの動作を実行することが可能な任意の好適な手段によって実行され得る。概して、図に示されているどの動作も、その動作を実行することが可能な対応する機能的手段によって実行され得る。
【０１２０】
[00123]上記で説明した方法の様々な動作は、（１つまたは複数の）様々なハードウェアおよび／またはソフトウェア構成要素、回路、および／または（１つまたは複数の）モジュールなど、それらの動作を実行することが可能な任意の好適な手段によって実行され得る。概して、図に示されているどの動作も、その動作を実行することが可能な対応する機能的手段によって実行され得る。
【０１２１】
[00124]本開示に関連して説明した様々な例示的な論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ信号（ＦＰＧＡ）または他のプログラマブル論理デバイス（ＰＬＤ）、個別ゲートまたはトランジスタ論理、個別ハードウェア構成要素、あるいは本明細書で説明した機能を実行するように設計されたそれらの任意の組合せを用いて実装または実行され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは、任意の市販のプロセッサ、コントローラ、マイクロコントローラまたは状態機械であり得る。プロセッサはまた、コンピューティングデバイスの組合せ、たとえば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、または任意の他のそのような構成として実装され得る。
【０１２２】
[00125]１つまたは複数の態様では、説明した機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せで実装され得る。ソフトウェアで実装される場合、機能は、１つまたは複数の命令またはコードとしてコンピュータ可読媒体上に記憶されるか、あるいはコンピュータ可読媒体を介して送信され得る。コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を可能にする任意の媒体を含む、コンピュータ記憶媒体と通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ（登録商標）、ＣＤ−ＲＯＭ、あるいは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気記憶デバイス、もしくは命令またはデータ構造の形態の所望のプログラムコードを搬送または記憶するために使用され得、コンピュータによってアクセスされ得る任意の他の媒体を備えることができる。また、いかなる接続もコンピュータ可読媒体と適切に呼ばれる。たとえば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。本明細書で使用するディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）およびｂｌｕ−ｒａｙ（登録商標）ディスク（disc）を含み、ここで、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、データをレーザーで光学的に再生する。したがって、いくつかの態様では、コンピュータ可読媒体は非一時的コンピュータ可読媒体（たとえば、有形媒体）を備え得る。さらに、いくつかの態様では、コンピュータ可読媒体は一時的コンピュータ可読媒体（たとえば、信号）を備え得る。上記の組合せもコンピュータ可読媒体の範囲内に含まれるべきである。
【０１２３】
[00126]本明細書で開示する方法は、説明した方法を達成するための１つまたは複数のステップまたはアクションを備える。本方法のステップおよび／またはアクションは、特許請求の範囲から逸脱することなく、互いに交換され得る。言い換えれば、ステップまたは行為の特定の順序が指定されていない限り、特定のステップおよび／または行為の順序および／または使用は、特許請求の範囲から逸脱することなく変更され得る。
【０１２４】
[00127]説明した機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せで実装され得る。ソフトウェアで実装される場合、機能は１つまたは複数の命令としてコンピュータ可読媒体上に記憶され得る。記憶媒体は、コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、あるいは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気記憶デバイス、もしくは命令またはデータ構造の形態の所望のプログラムコードを搬送または記憶するために使用され得、コンピュータによってアクセスされ得る任意の他の媒体を備えることができる。本明細書で使用するディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザーディスク（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピーディスク（disk）、およびＢｌｕ−ｒａｙ（登録商標）ディスク（disc）を含み、ここで、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、データをレーザーで光学的に再生する。
【０１２５】
[00128]したがって、いくつかの態様は、本明細書で提示した動作を実行するためのコンピュータプログラム製品を備え得る。たとえば、そのようなコンピュータプログラム製品は、本明細書で説明した動作を実行するために１つまたは複数のプロセッサによって実行可能である命令をその上に記憶した（および／または符号化した）コンピュータ可読媒体を備え得る。いくつかの態様では、コンピュータプログラム製品はパッケージング材料を含み得る。
【０１２６】
[00129]ソフトウェアまたは命令はまた、伝送媒体を介して送信され得る。たとえば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、送信媒体の定義に含まれる。
【０１２７】
[00130]さらに、本明細書で説明した方法および技法を実行するためのモジュールおよび／または他の適切な手段は、適用可能な場合にユーザ端末および／または基地局によってダウンロードされ、および／または他の方法で取得され得ることを諒解されたい。たとえば、そのようなデバイスは、本明細書で説明した方法を実行するための手段の転送を可能にするためにサーバに結合され得る。代替的に、本明細書で説明した様々な方法は、ユーザ端末および／または基地局が記憶手段をデバイスに結合するかまたは与えると様々な方法を得ることができるように、記憶手段（たとえば、ＲＡＭ、ＲＯＭ、コンパクトディスク（ＣＤ）またはフロッピーディスクなどの物理記憶媒体など）によって提供され得る。その上、本明細書で説明した方法および技法をデバイスに与えるための任意の他の好適な技法が利用され得る。
【０１２８】
[00131]特許請求の範囲は、上記で示した厳密な構成および構成要素に限定されないことを理解されたい。特許請求の範囲から逸脱することなく、上記で説明した方法および装置の構成、動作および詳細において、様々な修正、変更および変形が行われ得る。
【０１２９】
[00132]上記は本開示の態様を対象とするが、本開示の他の態様およびさらなる態様は、それの基本的範囲から逸脱することなく考案され得、それの範囲は以下の特許請求の範囲によって決定される。
【０１３０】
[00133]以上の説明は、当業者が本明細書で説明した様々な態様を実施できるようにするために与えられた。これらの態様への様々な変更は当業者には容易に明らかであり、本明細書で定義した一般的原理は他の態様に適用され得る。したがって、特許請求の範囲は、本明細書に示された態様に限定されるものではなく、クレーム文言に矛盾しない全範囲を与えられるべきであり、ここにおいて、単数形の要素への言及は、そのように明記されていない限り、「唯一無二の」を意味するものではなく、「１つまたは複数の」を意味するものである。別段に明記されていない限り、「いくつかの」という語は「１つまたは複数の」を表す。当業者に知られている、または後に知られることになる、本開示全体にわたって説明した様々な態様の要素のすべての構造的および機能的等価物は、参照により本明細書に明確に組み込まれ、特許請求の範囲に包含されるものである。さらに、本明細書で開示したいかなることも、そのような開示が特許請求の範囲に明示的に具陳されているかどうかにかかわらず、公に供するものではない。いかなるクレーム要素も、その要素が「ための手段」という句を使用して明確に具陳されていない限り、または方法クレームの場合には、その要素が「ためのステップ」という句を使用して具陳されていない限り、米国特許法第１１２条（ｆ）の規定の下で解釈されるべきではない。
【図１】
2017522811.tif 000005
【図２】
2017522811.tif 000006
【図３】
2017522811.tif 000007
【図４】
2017522811.tif 000008
【図５】
2017522811.tif 000009
【図６】
2017522811.tif 000010
【図７】
2017522811.tif 000011
【図８】
2017522811.tif 000012
【図９】
2017522811.tif 000013
【図１０】
2017522811.tif 000014
【図１１】
2017522811.tif 000015
【図１２】
2017522811.tif 000016
【国際調査報告】
2017522811.tif 000017
2017522811.tif 000018
2017522811.tif 000019