(57)【要約】無線ネットワークにおいて近隣探索を容易にするためにビーコンがグループ化される。例えば、ＩＥＥＥ８０２．１１のアクセスポイントのような近隣アクセスデバイスは協同してグループ内のビーコンを送信する。このようにして、近隣アクセスデバイスを探索しようとする無線デバイスはより短期間でビーコンをスキャンする。無線デバイスがより効率的にビーコンをスキャンできるように指示が提供される。例えば、この指示は送信されることになる次のビーコンを受信するために、無線デバイスがスキャンすべきチャネルを示す。さらに、指示は前記次のビーコンの送信時間に関連する情報を含む。【選択図】      図１
2010520667.tif 000002
【特許請求の範囲】
【請求項１】
ビーコン関連情報を用いる方法であって、
少なくとも１つの近隣アクセスポイントによる少なくとも１つの次のビーコンの送信に関する指示を無線デバイスによって用いることと、なお、前記少なくとも１つの次のビーコンの各々は、関係する無線ネットワークの識別子を含む；および
前記無線デバイスによって、前記少なくとも１つの次のビーコンに対してスキャンすること；
を備えた方法。
【請求項２】
前記指示は、前記少なくとも１つの次のビーコンが送信される少なくとも１つのチャンネルを特定する、請求項１に記載の方法。
【請求項３】
前記指示は、前記少なくとも１つの次のビーコンが送信される少なくとも１つの時間をさらに特定する、請求項２に記載の方法。
【請求項４】
前記指示は、前記少なくとも１つの近隣アクセスポイントによって用いられていない任意のチャンネルを特定する、請求項１に記載の方法。
【請求項５】
前記指示は機能を備え；および
前記指示を用いることは、少なくとも１つの次のビーコンが送信される少なくとも１つの時間および／または前記少なくとも１つの次のビーコンが送信される少なくとも１つのチャネルを決定するために前記機能を用いることを備える；
請求項１に記載の方法。
【請求項６】
前記指示を用いることは、いつどのチャネルで少なくとも１つの次のビーコンに対してスキャンをするかを決定することを備える、請求項１に記載の方法。
【請求項７】
少なくとも１つの近隣アクセスポイントからの少なくとも１つの次のビーコンに対して、稼働期間にスキャンするために節電モードから稼働状態となることをさらに備え；
前記指示を用いることは、前記稼働期間にスキャンする少なくとも１つのチャネルおよびスキャンする少なくとも１つの時間を決定することを備える、請求項１に記載の方法。
【請求項８】
少なくとも１つの次のビーコンは、時間的におよび無線チャンネルによって共にグループ化されたビーコンセットを備え；および
前記無線デバイスは、前記ビーコンセットに対してスキャンするために前記指示を用いる；
請求項１に記載の方法。
【請求項９】
前記少なくとも１つの次のビーコンは、定められた時間期間に送信される複数のビーコンを備え；
前記無線デバイスは、前記定められた時間期間に送信される前記複数のビーコンに対してスキャンするために前記指示を用い；および
前記複数ビーコンの各々は、異なる無線ネットワークに関係づけられている；
請求項１に記載の方法。
【請求項１０】
連続するビーコンが、定められた間隙セットの１つによって時間的に分離される、請求項９に記載の方法。
【請求項１１】
前記無線デバイスは、第１のビーコンに対して第１のチャンネル上でスキャンし；
前記少なくとも１つの次のビーコンは第２のビーコンを含み；および
前記無線デバイスは、前記指示および前記第１のチャンネルに基づいて、前記第２のビーコンに対してスキャンするために第２チャネルを特定する；
請求項１に記載の方法。
【請求項１２】
前記少なくとも１つの次のビーコンは第３のビーコンをさらに含み；および
前記無線デバイスは、前記指示および前記第２のチャンネルに基づいて、前記第３のビーコンに対してスキャンするために第３チャネルを特定する；
請求項１１に記載の方法。
【請求項１３】
前記無線デバイスは、アクセスポイントから前記指示を受信し；または
前記指示は前記無線デバイス内にプログラムされる；
請求項１に記載の方法。
【請求項１４】
前記無線デバイスは、前記無線デバイスがその間を移動するであろう複数近隣アクセスポイントを特定するために前記指示を用いる、請求項１に記載の方法。
【請求項１５】
前記無線デバイスは、ビーコンスキャン時間を短縮するために前記指示を用いる、請求項１に記載の方法。
【請求項１６】
前記無線デバイスは、節電モードで使用される時間を増加させるために前記指示を用いる、請求項１に記載の方法。
【請求項１７】
ビーコン関連情報を用いるための装置であって、
少なくとも１つの近隣アクセスポイントによる少なくとも１つの次のビーコンの送信に関する指示を用いるように適合されたスキャン制御器と、なお、前記少なくとも１つの次のビーコンの各ビーコンは関係する無線ネットワークの識別子を備える；
前記少なくとも１つの次のビーコンに対してスキャンするように適合されたスキャナと；
を備えた装置。
【請求項１８】
前記指示は、前記少なくとも１つの次のビーコンが送信される少なくとも１つのチャンネルを特定する、請求項１７に記載の装置。
【請求項１９】
前記指示は、前記少なくとも１つの次のビーコンが送信される少なくとも１つの時間をさらに特定する、請求項１８に記載の装置。
【請求項２０】
前記指示は機能を備え；および
前記スキャン制御器は、前記少なくとも１つの次のビーコンが送信される少なくとも１つの時間および／または前記少なくとも１つの次のビーコンが送信される少なくとも１つのチャネルを決定するために前記機能を用いるようにさらに適合された；
請求項１７に記載の装置。
【請求項２１】
前記少なくとも１つの近隣アクセスポイントからの前記少なくとも１つのビーコンに対して、稼働期間にスキャンするために、前記スキャナに節電モードから稼働状態にさせるように適合されたモード制御器をさらに含み；
前記スキャン制御器は、前記指示に基づいて、前記稼働期間にスキャンする少なくとも１つのチャネルおよびスキャンする少なくとも１つの時間を決定するようにさらに適合された、請求項１７に記載の装置。
【請求項２２】
前記少なくとも１つの次のビーコンは、時間的に共にグループ化されたビーコンセットを備え；および
前記スキャン制御器は、前記スキャナに前記ビーコンセットに対してスキャンさせように前記指示を用いるようさらに適合された、請求項１７に記載の装置。
【請求項２３】
前記少なくとも１つの次のビーコンは、定められた時間期間に送信される複数のビーコンを備え；
前記スキャン制御器は、前記スキャナに前記定められた時間期間に送信される前記複数のビーコンに対してスキャンさせるために前記指示を用いるようにさらに適合され；
前記複数ビーコンの各々は異なる無線ネットワークに関係づけられている；
請求項１７に記載の装置。
【請求項２４】
連続するビーコンが、定められた間隙セットの１つによって時間的に分離される、請求項２３に記載の装置。
【請求項２５】
前記スキャン制御器は、前記装置がその間を移動するであろう複数の近隣アクセスポイントを特定するために前記指示を用いるようにさらに適合された、請求項１７に記載の装置。
【請求項２６】
前記スキャン制御器は、ビーコンスキャン時間を短縮するために、または節電モードで経過する時間を増加させるために、またはビーコンスキャン時間を短縮しかつ節電モードで経過する時間を増加させるために、前記指示を用いるようにさらに適合された、請求項１７に記載の装置。
【請求項２７】
ビーコン関連情報を用いるための装置であって、
少なくとも１つの近隣アクセスポイントによる少なくとも１つの次のビーコンの送信に関する指示を用いるための手段と、なお、前記少なくとも１つの次のビーコンの各ビーコンは、関係する無線ネットワークの識別子を備える；および
前記少なくとも１つの次のビーコンに対してスキャンするための手段と；
を備えた装置。
【請求項２８】
前記指示は、前記少なくとも１つの次のビーコンが送信される少なくとも１つのチャンネルを特定する、請求項２７に記載の装置。
【請求項２９】
前記指示は、前記少なくとも１つの次のビーコンが送信される少なくとも１つの時間をさらに特定する、請求項２８に記載の装置。
【請求項３０】
前記指示は機能を備え；および
前記指示を用いるための手段は、前記少なくとも１つの次のビーコンが送信される少なくとも１つの時間および／または前記少なくとも１つの次のビーコンが送信される少なくとも１つのチャネルを決定する；
請求項２７に記載の装置。
【請求項３１】
前記少なくとも１つの近隣アクセスポイントからの前記少なくとも１つの次のビーコンに対して、稼働期間にスキャンするために、節電モードからスキャニングのための手段を稼働状態にするための手段をさらに備え；
前記指示を用いるための手段は、前記指示に基づいて、前記稼働期間にスキャンする少なくとも１つのチャネルおよびスキャンする少なくとも１つの時間を決定する、請求項２７に記載の装置。
【請求項３２】
前記少なくとも１つの次のビーコンは、時間的に共にグループ化されたビーコンセットを備え；および
前記指示を用いるための手段は、前記スキャニングのための手段に前記ビーコンセットに対するスキャニングをさせるために前記指示を用いる；
請求項２７に記載の装置。
【請求項３３】
前記少なくとも１つの次のビーコンは、定められた時間期間に送信される複数のビーコンを備え；
前記指示を用いるための手段は、前記スキャニングのための手段に前記定められた時間期間に送信される前記複数のビーコンに対するスキャニングをさせるように前記指示を用い；および
前記複数ビーコンの各々は、異なる無線ネットワークに関係づけられている；
請求項２７に記載の装置。
【請求項３４】
連続するビーコンが、定められた間隙セットの１つによって時間的に分離される、請求項３３に記載の装置。
【請求項３５】
前記指示を用いるための手段は、前記装置がその間を移動するであろう複数近隣アクセスポイントを特定するために前記指示を用いる、請求項２７に記載の装置。
【請求項３６】
前記指示を用いるための手段は、ビーコンスキャン時間を短縮するために、または節電モードで経過する時間を増加させるために、またはビーコンスキャン時間を短縮しかつ節電モードで経過する時間を増加させるために前記指示を用いる、請求項２７に記載の装置。
【請求項３７】
計算機可読媒体を備えた計算機プログラム製品であって、
前記計算機可読媒体は、少なくとも１つの計算機に、
少なくとも１つの近隣アクセスポイントによる少なくとも１つの次のビーコンの送信に関する指示を用いさせ、なお、前記少なくとも１つの次のビーコンの各ビーコンは、関係する無線ネットワークの識別子を備える；および
前記少なくとも１つの次のビーコンに対してスキャンさせる；
ためのコードを備えた；
計算機プログラム製品。
【請求項３８】
前記指示は、前記少なくとも１つの次のビーコンが送信される少なくとも１つのチャンネルを特定する、請求項３７に記載の計算機プログラム製品。
【請求項３９】
前記指示は、前記少なくとも１つの次のビーコンが送信される少なくとも１つの時間をさらに特定する、請求項３８に記載の計算機プログラム製品。
【請求項４０】
前記指示は機能を備え；および
前記少なくとも１つの計算機に指示を用いさせるためのコードは、前記少なくとも１つの計算機に前記少なくとも１つの次のビーコンが送信される少なくとも１つの時間および／または前記少なくとも１つの次のビーコンが送信される少なくとも１つのチャネルを決定させるためのコードを備える；
請求項３７に記載の計算機プログラム製品。
【請求項４１】
前記計算機可読媒体は、前記少なくとも１つの計算機に、前記少なくとも１つの近隣アクセスポイントからの前記少なくとも１つの次のビーコンに対して、稼働期間にスキャンするために、節電モードから稼働状態にさせるためのコードをさらに備え；
前記少なくとも１つの計算機に指示を用いさせるためのコードは、前記少なくとも１つの計算機に、前記稼働期間にスキャンする少なくとも１つのチャネルおよびスキャンする少なくとも１つの時間を決定させるためのコードを備える、請求項３７に記載の計算機プログラム製品。
【請求項４２】
前記少なくとも１つの次のビーコンは、時間的に共にグループ化されたビーコンセットを備え；および
前記少なくとも１つの計算機にスキャンさせるためのコードは、前記少なくとも１つの計算機に前記ビーコンセットに対してスキャンさせるコードを備える、
請求項３７に記載の計算機プログラム製品。
【請求項４３】
前記少なくとも１つの次のビーコンは、前記定められた時間期間に送信される複数のビーコンを備え；
前記少なくとも１つの計算機にスキャンさせるためのコードは、前記少なくとも１つの計算機に、前記定められた時間期間に送信される複数のビーコンに対してスキャンさせるコードを備え；および
前記複数ビーコンの各々は、異なる無線ネットワークに関係づけられている；
請求項３７に記載の計算機プログラム製品。
【請求項４４】
連続するビーコンが、定められた間隙セットの１つによって時間的に分離される、請求項４３に記載の計算機プログラム製品。
【請求項４５】
前記少なくとも１つの計算機に指示を用いさせるためのコードは、前記少なくとも１つの計算機に、前記少なくとも１つの計算機がその間を移動するであろう複数近隣アクセスポイントを特定させるためのコードを備える、請求項３７に記載の計算機プログラム製品。
【請求項４６】
前記少なくとも１つの計算機に指示を用いさせるためのコードは、ビーコンスキャン時間を短縮するために、または節電モードで経過する時間を増加させるために、またはビーコンスキャン時間を短縮しかつ節電モードで経過する時間を増加させるために、前記少なくとも１つの計算機に前記指示を用いさせるためのコードを備える、請求項３７に記載の計算機プログラム製品。
【請求項４７】
アクセスポイントによってビーコンを提供する方法であって、
関連した複数の時分割多重無線ネットワークのビーコンをいつ送信するかを決定するために少なくとも１つの他のアクセスポイントと協同することと、なお、前記ビーコンの各々は前記時分割多重無線ネットワークの１つの識別子を備える；および
前記ネットワークの少なくとも１つの前記ビーコンを送信することと；
を備えた方法。
【請求項４８】
前記アクセスポイントは、前記複数のビーコンが時間的にオーバラップしないように前記複数のビーコンを送信する、請求項４７に記載の方法。
【請求項４９】
前記アクセスポイントによって所与のチャネルを用いて送られるべきすべてのビーコンは時間的に連続して送られる、請求項４７に記載の方法。
【請求項５０】
前記複数のビーコンの引き続く送信間に少なくとも１つの定められた間隙を保持することをさらに備えた、請求項４７に記載の方法。
【請求項５１】
次のビーコンと前のビーコンとが異なるチャネルで送られる場合、前記少なくとも１つの定められた間隙が、前記次のビーコンおよび前記の前ビーコンを受信するように適合された無線デバイスの無線部のチャネル切替時間より大きい、請求項５０に記載の方法。
【請求項５２】
前記アクセスポイントは、前記無線ネットワークの少なくとも一部分に関係するビーコングループを繰り返し送信し；
前記ビーコングループ内の各ビーコンは、前記無線ネットワークの異なる１つに関係づけられ；および
前記アクセスポイントは、定められた時間期間内に各グループの前記ビーコンを送信する；
請求項４７に記載の方法。
【請求項５３】
前記定められた時間期間はビーコン間隔より小さい、請求項５２に記載の方法。
【請求項５４】
前記アクセスポイントは、前記無線ネットワークの各々に関係づけられた複数ビーコンの１つを、順に引き続いて送信するように協同する、請求項４７に記載の方法。
【請求項５５】
前記協同することは、
１セットの時間的に非オーバラップのビーコンを送信するために用いられる総時間を短縮するように、および
短縮されたビーコンスキャン時間および総探索時間を、前記ビーコンを受信するように適合された無線デバイスに提供するように、
ビーコン送信時間を確立することを備える、請求項４７に記載の方法。
【請求項５６】
前記アクセスポイントの１つのビーコン送信時間を決定することと；
所与の地域における１セットのアクセスポイントに対する目標ビーコン送信時間を確立するために前記ビーコン送信時間を用いること；
をさらに備える、請求項４７に記載の方法。
【請求項５７】
前記少なくとも１つの他のアクセスポイントによって少なくとも１つの次のビーコンの送信に関する指示を生成することをさらに備える、請求項４７に記載の方法。
【請求項５８】
前記指示は、前記少なくとも１つの次のビーコンが送信される少なくとも１つのチャンネルを特定する、請求項５７に記載の方法。
【請求項５９】
前記指示は、前記少なくとも１つの次のビーコンが送信される少なくとも１つの時間を特定する、請求項５８に記載の方法。
【請求項６０】
前記指示は、前記少なくとも１つの次のビーコンが送信される少なくとも１つの時間および／または前記少なくとも１つの次のビーコンが送信される少なくとも１つのチャネルを決定するための機能を備える、請求項５７に記載の方法。
【請求項６１】
前記指示は、第１のチャネルに基づいて、前記少なくとも１つの次のビーコンに対してスキャンする第２のチャネルを特定する、請求項５７に記載の方法。
【請求項６２】
前記指示は、前記第２のチャネルに基づいて、前記少なくとも１つの次のビーコンに対してスキャンする第３のチャネルを特定する、請求項６１に記載の方法。
【請求項６３】
前記指示は、前記アクセスポイントによって用いられていない任意のチャンネルを特定する指示を送信することをさらに備える、請求項４７に記載の方法。
【請求項６４】
ビーコンを提供するためのアクセスポイント装置であって、
関連した複数の時分割多重無線ネットワークのビーコンをいつ送信するかを決定するために少なくとも１つの他のアクセスポイントと協同するように適合された制御器と、なお、前記ビーコンの各々は、前記時分割多重無線ネットワークの１つの識別子を備える；および
前記ネットワークの少なくとも１つの前記ビーコンを送信するための送信機と；
を備えた装置。
【請求項６５】
前記アクセスポイントは、前記複数のビーコンが時間的にオーバラップしないように前記複数のビーコンを送信する、請求項６４に記載の装置。
【請求項６６】
前記アクセスポイントによって所与のチャネルを用いて送られるべきすべてのビーコンは時間的に連続して送られる、請求項６４に記載の装置。
【請求項６７】
前記アクセスポイントは、前記ビーコンの引き続く送信間に、少なくとも１つの定められた間隙を保持する、請求項６４に記載の装置。
【請求項６８】
前記制御器は、
１セットの時間的に非オーバラップのビーコンを送信するために用いられる総時間を短縮するように；および
短縮されたビーコンスキャン時間および総探索時間を、前記ビーコンを受信するように適合された無線デバイスに提供するように；
前記ビーコンに対して協同して送信時間を確立するようにさらに適合された、請求項６４に記載の装置。
【請求項６９】
前記制御器は、
前記アクセスポイントの１つのビーコン送信時間を決定するように；および
所与の地域における１セットのアクセスポイントに対する目標ビーコン送信時間を確立するために前記ビーコン送信時間を用いるように；
さらに適合された、請求項６４に記載の装置。
【請求項７０】
前記少なくとも１つの他のアクセスポイントによって少なくとも１つの次のビーコンの送信に関する指示を生成するように適合された指示生成器をさらに備える、請求項６４に記載の装置。
【請求項７１】
前記指示は、前記少なくとも１つの次のビーコンが送信される少なくとも１つのチャンネルを特定する、請求項７０に記載の装置。
【請求項７２】
前記指示は、前記少なくとも１つの次のビーコンが送信される少なくとも１つの時間を特定する、請求項７１に記載の装置。
【請求項７３】
前記指示は、前記少なくとも１つの次のビーコンが送信される少なくとも１つの時間および／または前記少なくとも１つの次のビーコンが送信される少なくとも１つのチャネルを決定するための機能を備える、請求項７０に記載の装置。
【請求項７４】
ビーコンを提供するためのアクセスポイント装置であって、
関連した複数の時分割多重無線ネットワークのビーコンをいつ送信するかを決定するように少なくとも１つの他のアクセスポイントと協同するための手段と、なお、前記ビーコンの各々は前記複数の時分割多重無線ネットワークのうちの１つの識別子を備える；
前記少なくとも１つのネットワークの前記ビーコンを送信するための手段と；
を備えた装置。
【請求項７５】
前記アクセスポイントは、前記複数のビーコンが時間的にオーバラップしないように前記複数のビーコンを送信する、請求項７４に記載の装置。
【請求項７６】
前記アクセスポイントによって所与のチャネルを用いて送られるべきすべてのビーコンは連続して送られる、請求項７４に記載の装置。
【請求項７７】
前記ビーコンの引き続く送信間に、少なくとも１つの定められた間隙を保持するための手段をさらに備える、請求項７４に記載の装置。
【請求項７８】
前記協同のための手段は、
１セットの時間的に非オーバラップのビーコンを送信するために用いられる総時間を短縮するように；および
短縮されたビーコンスキャン時間および総探索時間を、前記ビーコンを受信するように適合された無線デバイスに提供するように；
ビーコン送信時間をさらに確立する、請求項７４に記載の装置。
【請求項７９】
前記アクセスポイントの１つのビーコン送信時間を決定するための手段と；
所与の地域における１セットのアクセスポイントに対する目標ビーコン送信時間を確立するために前記ビーコン送信時間を用いるための手段と；
をさらに備える、請求項７４に記載の装置。
【請求項８０】
前記少なくとも１つの他のアクセスポイントによって少なくとも１つの次のビーコンの送信に関する指示を生成するための手段をさらに備える、請求項７４に記載の装置。
【請求項８１】
前記指示は、前記少なくとも１つの次のビーコンが送信される少なくとも１つのチャンネルを特定する、請求項８０に記載の装置。
【請求項８２】
前記指示は、前記少なくとも１つの次のビーコンが送信される少なくとも１つの時間を特定する、請求項８１に記載の装置。
【請求項８３】
前記指示は、前記少なくとも１つの次のビーコンが送信される少なくとも１つの時間および／または前記少なくとも１つの次のビーコンが送信される少なくとも１つのチャネルを決定するための機能を備える、請求項８０に記載の装置。
【請求項８４】
計算機可読媒体を備えた、アクセスポイントのための計算機プログラム製品であって、
前記計算機可読媒体は、少なくとも１つの計算機に、
関連した複数の時分割多重無線ネットワークのビーコンをいつ送信するかを決定するように少なくとも１つの他のアクセスポイントと協同させ、なお、各ビーコンは前記時分割多重無線ネットワークの１つの識別子を備える；および
前記ネットワークの少なくとも１つの前記ビーコンを送信させる；
ためのコードを備えた計算機プログラム製品。
【請求項８５】
前記アクセスポイントは、前記複数のビーコンが時間的にオーバラップしないように前記複数のビーコンを送信する、請求項８４に記載の計算機プログラム製品。
【請求項８６】
前記アクセスポイントによって所与のチャネルを用いて送信されるべきすべてのビーコンは連続して送られる、請求項８４に記載の計算機プログラム製品。
【請求項８７】
前記アクセスポイントは、前記ビーコンの引き続く送信間に、少なくとも１つの定められた間隙を保持する、請求項８４に記載の計算機プログラム製品。
【請求項８８】
前記計算機可読媒体は、前記少なくとも１つの計算機に、
１セットの時間的に非オーバラップのビーコンを送信するために用いられる総時間を短縮するように；および
短縮されたビーコンスキャン時間および総探索時間を、前記ビーコンを受信するように適合された無線デバイスに提供するように；
ビーコン送信時間を確立させるためのコードをさらに備える、請求項８４に記載の計算機プログラム製品。
【請求項８９】
前記計算機可読媒体は、前記少なくとも１つの計算機に、
前記アクセスポイントの１つのビーコン送信時間を決定させ；および
所与の地域における１セットのアクセスポイントに対する目標ビーコン送信時間を確立するために前記ビーコン送信時間を用いさせる；
ためのコードをさらに備える、請求項８４に記載の計算機プログラム製品。
【請求項９０】
前記計算機可読媒体は、前記少なくとも１つの計算機に、前記少なくとも１つの他のアクセスポイントによって少なくとも１つの次のビーコンの送信に関する指示を生成させるためのコードをさらに備える、請求項８４に記載の計算機プログラム製品。
【請求項９１】
前記指示は、前記少なくとも１つの次のビーコンが送信される少なくとも１つのチャンネルを特定する、請求項９０に記載の計算機プログラム製品。
【請求項９２】
前記指示は、前記少なくとも１つの次のビーコンが送信される少なくとも１つの時間を特定する、請求項９１に記載の計算機プログラム製品。
【請求項９３】
前記指示は、前記少なくとも１つの次のビーコンが送信される少なくとも１つの時間および／または前記少なくとも１つの次のビーコンが送信される少なくとも１つのチャネルを決定するための機能を備える、請求項９０に記載の計算機プログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は一般的には通信に関し、無線システムにおける近隣デバイスを探索することに関する。
【背景技術】
【０００２】
ＩＥＥＥ８０２．１１に基づくネットワークのような無線ローカルエリアネットワーク（「ＷＬＡＮ」）は、ネットワークのカバレッジエリア内の無線デバイスが互いに交信することを可能にし、さらに典型的には別のネットワークに接続されている他のデバイスと交信することを可能にする。例えば、８０２．１１に基づくアクセスポイントはそのカバレッジエリア内の移動局と交信するための無線部、および別のネットワーク（例えば、インターネットのような広域ネットワーク）への何らかの接続形式をも含む。
【０００３】
いくつかの用途において、いくつかのＷＬＡＮが、より広い集合的カバレッジエリアを提供するために近隣ネットワークとして展開される。例えば、企業における展開において、いくつかのアクセスポイントが、施設（例えば、ビルディングまたはキャンパス）中に、隣接アクセスポイントのカバレッジエリアがある程度オーバラップするように配置される。移動局は企業施設内を移動するため、このようにすることによって移動局はローカルエリアネットワークの接続性を保持することができる。すなわち、無線局は１つのＷＬＡＮのカバレッジエリアから別のＷＬＡＮのカバレッジエリアへ移動するため、その局は第１のＷＬＡＮから分離し、第２のＷＬＡＮと関連する。
【０００４】
ここで、局が近隣ＷＬＡＮ間を効率的に移動することができるように、その局のすぐ隣のＷＬＡＮに関する情報を提供するための対策がなされる。例えば、局は近接ＷＬＡＮからの受信信号の信号強度を絶えず監視する。このようにして、その局は、どのＷＬＡＮが所与の地理的位置において最良の接続性を提供するかを決定する。その結果、局は、高いサービス品質を保持しようとして、１つのＷＬＡＮから別のＷＬＡＮへ切替えることを決定する。
【０００５】
８０２．１１標準は局が近隣ＷＬＡＮに関する情報を取得するための能動的手法および受動的手法の双方を定めている。例えば、局はプローブ要求を８０２．１１チャネルの各チャネルで連続的に送信し、そのチャネルで動作しているいずれかの近接アクセスポイントからのプローブ応答を待つことによって８０２．１１チャネルを能動的にスキャンする。その結果、その局はプローブ応答で提供される情報を介して近隣ＷＬＡＮに関する情報を得る。しかし、能動的スキャニングを利用する局は、プローブを繰り返し送信することにより電力を消費し、かつ無線チャネル上の負荷を増大させる。さらに、いくつかの地域（例えば、異なる国）において、局は特定のチャンネルでプローブを送信することが認可されていない。したがって、能動的スキャニングに関連して存在する規制上の問題を避けるために付加的な対策がなされる必要がある。
【０００６】
あるいはまた、局は８０２．１１チャネルの各々におけるトラヒックを受動的にスキャンし、近接ＷＬＡＮがあるかどうかを決定する。所与のチャネル内に配置された、任意のアクセスポイントに関するより多くの情報を決定するために、その局は各アクセスポイントによって送信されるビーコンをスキャンする。しかし、いくつかの用途において、アクセスポイントは比較的長いビーコン間隔（例えば、秒のオーダ）を有する。したがって、局は、各チャネルについて比較的長い時間にわたりビーコンをスキャンし、かなりの電力量を消費する。さらに、その局が所与のチャネルでアクセスポイントに関係している場合、局が他のチャネルでスキャンしていると、その局とそのアクセスポイント間のデータ伝送は悪影響を受ける。
【０００７】
能動的または受動的スキャニングの動作の効率を改善するために、８０２．１１は近隣アクセスポイントのリストを、すぐ隣のエリア内の任意の局にも提供するための手法を定めている。例えば、アクセスポイントは、関係する局の各々に近隣レポートを送る。近隣レポートは、近隣アクセスポイントのリスト、各アクセスポイントに採用されるチャネル、各アクセスポイントのビーコン間隔、各アクセスポイントの時間同期機能（「ＴＳＦ」）オフセット、および他の情報を含む。
【０００８】
そのような情報を用いることにより、局は近隣アクセスポイントの各々からのビーコンをより効率的にスキャンする。具体的には、局が、ビーコンがいつどのチャネルで送信されるかを決定する。従って、その局は、近隣アクセスポイントに関連する情報（例えば関連信号強度）を取得するための長期間にわたる受動的スキャニングをする必要が無く、または能動的スキャニングを採用する必要もない。
【０００９】
実際には、基本サービスセットにおける種々のアクセスポイントの目標ビーコン送信時間（「ＴＢＴＴ」）は、局が種々のチャネル上で近隣アクセスポイントに関する情報をいかに速く取得できるかに影響する。例えば、複数のビーコンが２つ以上の異なるチャネルで実質的に同時に送られる場合、局はさらにいくつかのＴＢＴＴを待つ必要があり、その後に近隣アクセスポイントのすべてのビーコンを復号できる。
【発明の概要】
【００１０】
本開示の例示的態様の概要を以下に述べる。便宜のために、１つ以上のそのような態様は、ここでは単に「いくつかの態様」と呼ばれる。
【００１１】
本開示は、いくつかの態様において、近隣無線ローカルエリアネットワーク（「ＷＬＡＮ」）の間を移動することを容易にするための手法に関する。例えば、無線デバイスが近隣アクセスデバイスからのビーコンを効率的にスキャンできるようにすることに関する種々の手法が開示される。
【００１２】
いくつかの態様において、近隣アクセスデバイス（例えば、８０２．１１に基づくアクセスポイントのようなアクセスポイント）は協同してビーコンを送信する。例えば、異なるアクセスポイントからのビーコンは連続かつ非オーバラップした順で送信される。さらに、連続するビーコン送信の間に既知の間隙が定義される。その結果、所与のビーコンセット内のすべてのビーコンがグループ化された方法で比較的短時間で送信される。一例として、第１のアクセスポイントは、定められた時にビーコンを送信し、第２のアクセスポイントは、第１のアクセスポイントのビーコン後の比較的短い定められた時間にビーコンを送信する。
【００１３】
そのようなビーコン送信方式を用いることによって、システムに同調され、ビーコンの送信時間を知る無線デバイス（例えば８０２．１１に基づく局）はビーコンを効率的にスキャンする。例えば、局は、ビーコングループをスキャンするために節電モードから稼働状態になり、グループ内のすべてのビーコンが受信され終わると電力節約モードに戻る。ビーコンが時間的に互いに近接した間隙を有していると仮定すると、無線デバイスのスキャニング時間は従来のスキャニング手法に較べて縮小される。その結果、局はそれが電力節約モードで経過する時間を増加させ、それによって局の待機時間を増加させる。
【００１４】
いくつかの態様において、次のビーコンを受信するためにどのチャネルがスキャンされるべきかおよびいつチャネルがスキャンされるべきかを、無線デバイス（例えば８０２．１１に基づく局）が決定できるように対策がなされる。例えば、近隣アクセスポイントの配置されたチャネルおよびビーコンタイミングに関する情報を有するアクセスポイントまたは他のデバイスは、この情報を含む（例えばビーコン内の）指示（ｉｎｄｉｃａｔｉｏｎ）を関係する局に送る。いくつかの態様において、この指示は、スキャン済みの前のチャネルに基づいてスキャンされるべきチャンネル（および選択肢的に、スキャン時間）を特定する機能を含む。いくつかの態様において、指示は空きチャンネルを特定する。次に、局はそれらのチャンネルのスキャニングを避けるためにこの情報を用いる。
【００１５】
いくつかの態様において、ビーコン関連情報を用いる方法は、少なくとも１つの次のビーコンの各ビーコンが、関係する無線ネットワークの識別子を含み、少なくとも１つの近隣アクセスポイントによる前記少なくとも１つのビーコンの送信に関する指示を無線デバイスによって用いることと、前記無線デバイスによって前記少なくとも１つの次のビーコンに対してスキャンすることとを含む。
【００１６】
いくつかの態様において、ビーコン関連情報を用いるための装置は、少なくとも１つの次のビーコンの各ビーコンが、関係する無線ネットワークの識別子を含み、少なくとも１つの近隣アクセスポイントによる前記少なくとも１つのビーコンの送信に関する指示を用いるように適合されたスキャン制御器と、前記少なくとも１つの次のビーコンに対してスキャンするように適合されたスキャナとを含む。
【００１７】
いくつかの態様において、ビーコン関連情報を用いるための装置は、少なくとも１つの次のビーコンの各ビーコンが、関係する無線ネットワークの識別子を含み、少なくとも１つの近隣アクセスポイントによる前記少なくとも１つのビーコンの送信に関する指示を用いるための手段と、前記少なくとも１つの次のビーコンに対してスキャンするための手段とを含む。
【００１８】
いくつかの態様において、計算機可読媒体を含む計算機プログラム製品は、少なくとも１つの次のビーコンの各ビーコンが、関係する無線ネットワークの識別子を含み、少なくとも１つの計算機に少なくとも１つの近隣アクセスポイントによる前記少なくとも１つのビーコンの送信に関する指示を用いさせるためのコードと、前記少なくとも１つ計算機に前記少なくとも１つの次のビーコンに対してスキャンさせるためのコードとを含む。
【００１９】
いくつかの態様において、アクセスポイントによってビーコンを提供する方法は、関連した複数の時分割多重無線ネットワークのビーコンであって、各ビーコンが時分割多重無線ネットワークの１つの識別子を含んでいるビーコンをいつ送信するかを決定するように少なくとも１つの他のアクセスポイントと協同することと、少なくとも１つのネットワークの前記ビーコンを送信することとを含む。
【００２０】
いくつかの態様において、ビーコンを提供するためのアクセスポイント装置は、関連した複数の時分割多重無線ネットワークのビーコンであって、各ビーコンが時分割多重無線ネットワークの１つの識別子を含んでいるビーコンをいつ送信するかを決定するように、少なくとも１つの他のアクセスポイントと協同するように適合された制御器と、少なくとも１つのネットワークの前記ビーコンを送信するための送信機とを含む。
【００２１】
いくつかの態様において、ビーコンを提供するためのアクセスポイント装置は、関連した複数の時分割多重無線ネットワークのビーコンであって、各ビーコンが時分割多重無線ネットワークの１つの識別子を含んでいるビーコンをいつ送信するかを決定するように少なくとも１つの他のアクセスポイントと協同するための手段と、少なくとも１つのネットワークの前記ビーコンを送信するための手段とを含む。
【００２２】
いくつかの態様において、アクセスポイントのための計算機プログラム製品は、少なくとも１つの計算機に、関連した複数の時分割多重無線ネットワークのビーコンであって、各ビーコンが時分割多重無線ネットワークの１つの識別子を含んでいるビーコンをいつ送信するかを決定するように少なくとも１つの他のアクセスポイントと協同させるためのコードと、前記少なくとも１つの計算機に、少なくとも１つのネットワークの前記ビーコンを送信させるためのコードとを含む計算機可読媒体を含む。
【図面の簡単な説明】
【００２３】
【図１】図１はアクセスデバイスおよび無線ユーザデバイスを用いる通信システムのいくつかの例示的態様の簡略化されたブロック図。
【図２】図２は近隣アクセスデバイスに関する情報を得るために実行される動作のいくつかの例示的態様のフローチャート。
【図３】図３はビーコン送信およびスキャニングを図示するいくつかの例示的タイミング図の簡略化された図。
【図４】図４はビーコン送信およびスキャニングを図示するいくつかの例示的タイミング図の簡略化された図。
【図５】図５はアクセスポイントのいくつかの例示的態様の簡略化されたブロック図。
【図６】図６はアクセスポイントによって実行される動作のいくつかの例示的態様のフローチャート。
【図７】図７は無線局のいくつかの例示的態様の簡略化されたブロック図。
【図８】図８は無線局で実行される動作のいくつかの例示的態様のフローチャート。
【図９】図９は無線デバイスのいくつかの例示的態様の簡略化されたブロック図。
【図１０】図１０はアクセスデバイスのいくつかの例示的態様の簡略化されたブロック図。
【発明の詳細な説明】
【００２４】
本開示のこれらのおよび他の特徴、態様および利点は、以下の詳細な説明、添付された請求項および添付図面に関連して考察すると、より完全に理解されるだろう。
【００２５】
慣習に従って、図面に示される種々の形状は一定の縮尺で描かれていない。よって、種々の形状の寸法は明確さのために任意に拡大されるか、または縮小されている。さらに、いくつかの図面は明確さのために簡略化されている。したがって、これらの図面は所与の装置または方法の構成部品のすべてを表わしているわけではない。最後に、明細書および図面を通じて、同じ参照番号は同じ形状を指すために用いられている。
【００２６】
以下に本開示の種々の態様を説明する。ここに述べる教示は広範な種々の形態で具体化され、ここに開示されているいかなる特定の構造、機能、または双方も単に代表的であるということは明白であろう。ここに述べる教示に基づいて、当業者は、ここに開示される態様が他の任意の態様から独立して実施されうること、および２つ以上のこれらの態様が種々の方法で組み合わせられうることを理解すべきである。例えば、ここに記載される任意の数の態様を用いて装置が実施されうるし、または方法が実行されうる。さらに、ここに記載する１つ以上の態様に加えて、もしくはそれらと異なる他の構造、機能、または構造および機能を用いて、そのような装置が実施されうるし、またはそのような方法が実行されうる。
【００２７】
図１に、数台の近隣アクセスデバイス（例えば、アクセスポイント）１０２Ａ、１０２Ｂ、および１０２Ｃを介するＷＬＡＮカバレッジエリアを提供する通信システム１００の例示的態様を示す。アクセスデバイス１０２Ａ−Ｃは、インターネットなどの広域ネットワーク（「ＷＡＮ」）１０６への接続を提供する切替器１０４に接続される。
【００２８】
各アクセスデバイス１０２Ａ−Ｃは、そのアクセスデバイスのカバレッジエリア（図示しない）内の無線デバイス（例えば、ユーザデバイス）に対して時間分割多重ネットワークを介して無線接続を提供する。次にアクセスデバイス１０２Ａ−Ｃは全体でシステム１００の全ＷＬＡＮカバレッジエリアを提供する。例えば、実線の箱で表される位置にある無線デバイス１０８はアクセスデバイス１０２Ａおよび１０２Ｂのカバレッジエリア内にある。したがって、無線デバイス１０８は、実線１１０Ａおよび１１０Ｂで表されるように、アクセスデバイス１０２Ａおよび１０２Ｂの各々からビーコンを受信する。無線デバイス１０８が実線の箱で表される位置から破線の箱で表される位置へ移動すると、無線デバイス１０８はアクセスデバイス１０２Ｃのカバレッジエリアに入り、アクセスデバイス１０２Ａのカバレッジエリアから出る。したがって、破線１１２Ａおよび１１２Ｂで表されるように、無線デバイス１０８は今度はアクセスデバイス１０２Ｂおよび１０２Ｃからビーコンを受信する。
【００２９】
無線デバイス１０８がシステム１００によって提供される全ＷＬＡＮカバレッジエリアを移動するため、無線デバイス１０８は、現在どのアクセスデバイスが無線デバイス１０８に対して最良の接続を提供するかを決定する。例えば、無線デバイス１０８は近接アクセスポイントからのビーコンを繰り返しスキャンし、それらのビーコンの各々に関係する信号強度（例えば、電力）を測定する。その結果、無線デバイス１０８は最大受信ビーコン信号強度によって示される最適接続を現在提供しているアクセスポイントに関係づけることを決定する。無線デバイス１０８は最適接続に関連する他の評価基準を利用する。例えば、最適接続は、より望ましいサービス（例えば、異なるコンテンツまたはデータレート）に関係づけられる。
【００３０】
無線デバイス１０８は、いつ１つのアクセスデバイスから分離し、別のアクセスデバイスと関係するかを決定するために、規則的（例えば周期的）にビーコンをスキャンし続ける。例えば、ある時点で、無線デバイス１０８は全ＷＬＡＮカバレッジエリアを通じて移動し続けるため、別の無線デバイスが無線デバイス１０８へより良い接続を提供する。さらに、所与のＷＬＡＮカバレッジエリア内の信号状態または提供されるサービスは時間と共に変化する。
【００３１】
アクセスデバイス１０２Ａ−Ｃおよび無線デバイス１０８は所与のアプリケーションの要求事項に依存して種々の形態を取りうる。例えば、ユーザデバイスは携帯電話、スマートフォン、コードレス電話、ラップトップコンピュータ、ＰＤＡ、無線モデム、移動デバイス、ハンドセット、ハンドヘルドデバイス、衛星ラジオ、全地球測位システム、または他の通信デバイスを含む。ユーザデバイスは、ユーザ機器、アクセス端末、局、無線通信デバイス、端末、ユーザ端末、移動機器、加入者ユニットとも呼ばれ、または他の用語を用いても記述される。同様に、アクセスデバイスはそのような無線デバイスへのアクセスの提供を容易にする任意の適切な形態を取りうる。
【００３２】
無線デバイスがビーコンをより効率的にスキャンすることを可能とするために用いられるいくつかの手法について、図２と連係して次に検討する。便宜のために、図２の動作は（および、ここに記載する他のいかなるフローチャートも）、特定の構成部品（例えば図１の構成部品）と連係して説明される。しかし、これらの動作は他の構成部品と連係して実行されうることが理解されるべきである。
【００３３】
ブロック２０２に示すように、所与の地域におけるアクセスデバイス（例えば、近隣アクセスポイント）は、（例えば無線媒体または有線ネットワーク上で）協同してそれぞれのビーコン送信スケジュールを選択する。例えば、ビーコンの送信時間はそれらのビーコンがグループとして送信されるように選択される。
【００３４】
図３に、簡略化した方法で、３つのアクセスデバイスからのビーコン３０２Ａ−Ｆの例示的グループ化を示す。ここに、タイミング図３０４Ａは、第１のチャンネル（チャンネルＡで示す）を介するアクセスデバイスＡからのビーコン送信を表す。タイミング図３０４Ｂは、第２のチャンネル（チャンネルＢ）を介するアクセスデバイスＢからのビーコン送信を表す。タイミング図３０４Ｃは、第３のチャンネル（チャンネルＣ）を介するアクセスデバイスＣからのビーコン送信を表す。
【００３５】
矢印３０６Ａおよび３０６ＢはアクセスデバイスＡに対するビーコン目標送信時間(target beacon transmit times)（ＴＢＴＴ）を表す。実際には、ビーコンは、例えばチャネル上の他のトラヒックの存在のために、ＴＢＴＴにおいて常に送信されているわけではない。図３の複雑さを小さくするために、ＴＢＴＴの矢印はタイミング図３０４Ｂおよび３０４Ｃに対しては表示しない。
【００３６】
矢印３０８は所与のアクセスデバイスの連続するビーコン間の指定された時間を表し、一般的にビーコン間隔と呼ばれる。図３の例において、アクセスデバイスＡ−Ｃは同じ長さのビーコン間隔を利用する。しかし、異なるアクセスデバイスは異なる長さのビーコン間隔を採用することが理解されるべきである。便宜のために、各ビーコン３０２Ａ−Ｆの長さはビーコン間隔の長さと比べて比較的長いとして示されている。しかし、実際には、ビーコン間隔はビーコン送信時間より著しく長い。
【００３７】
図３において、ビーコン送信時間は、各ビーコン間隔に対して、ビーコンのグループが各アクセスデバイスからの１つのビーコンを含むように定義される。具体的には、ビーコンの１つのグループがビーコン３０２Ａ、３０２Ｃ、および３０２Ｅから成り、ビーコンの別のグループがビーコン３０２Ｂ、３０２Ｄ、および３０２Ｆから成る。ここで、アクセスデバイスはビーコンの所与のグループ（例えば、ビーコン３０２Ａ、３０２Ｃ、および３０２Ｅ）内でビーコンを連続かつ非オーバラップの順で送信する。
【００３８】
図３は、また、所与のグループのすべてのビーコンが比較的短い期間にわたって送信されることを示している。例えば、連続したビーコン送信間の比較的短い間隙が定義されている。図３の例において、間隙３１０Ａおよび３１０Ｂは異なるアクセスデバイスのＴＢＴＴ間の時間として定義される。しかし、この間隙は他の方法でも定義されうることが理解されるべきである。例えば、この間隙は１つのビーコンの終了と別のビーコンの開始の間の期間として定義されうる。
【００３９】
ビーコンの間の定義された（例えば、既知の）間隙の長さは種々の要素に依存する。グループ内の連続するビーコンが異なるチャネルで送信される実施において（例えば図３の例において）、ビーコン間の間隙は、ビーコンを受信するように適合された無線デバイスの無線部のチャネル切替時間（例えば１ｍｓｅｃのオーダ）より長い。例えば、この場合、１つのビーコンの終了と次のビーコンの開始の間の時間として定義される間隙は前記切替時間よりより長く設定されるだろう。これに対して、グループ内の連続するビーコンが同じチャネルで送信される実施において、無線デバイスの無縁機器が次のビーコンをスキャンするために別のチャネルへ切替える必要がないため、より短い間隙が採用される。
【００４０】
近隣アクセスデバイスに対するビーコンのグループ化とタイミングを定義するために種々の手法が採用される。いくつかの実施において、切替器または他の適切なデバイス（例えば、図１の切替器１０４）は１セットの近隣アクセスデバイスに対するビーコンスケジュールを決定する。例えば、切替器１０４は、ビーコンの所望のグルーピングおよびビーコン間の間隙を提供するために、各アクセスデバイスに対するＴＢＴＴを定義する。さらに、ＴＢＴＴは所望のビーコン送信順序を定義するために近隣アクセスデバイスに割り当てられる。すなわち、ＴＢＴＴはどのアクセスデバイスが第１のビーコンを送信するか、どのアクセスデバイスが第２のビーコンを送信するかなどを制御するために用いられる。次に、切替器１０４は、アクセスデバイスに近隣アクセスデバイスの存在および対応するビーコンスケジュールを通知するために、各アクセスデバイスにメッセージを送る。以下に説明するように、同期プロトコルは切替器とアクセスデバイス間の有線ネットワーク上で、それらに共通時間基準を与えるために動作される。
【００４１】
いくつかの態様において、近隣アクセスデバイスは、互いに協同してそれらのビーコンスケジュールを定義する。例えば、１つ以上のアクセスデバイスは、他のアクセスデバイスに近隣アクセスデバイスの存在を通知するために、そのアクセスデバイスへメッセージを送る。次に、それらの近隣アクセスデバイスは、各アクセスデバイスによって用いられる（複数の）チャンネルおよび／または（複数の）ビーコン送信時間を折衝して、選択する。
【００４２】
各アクセスデバイスがそのビーコンを適切な時間に送信し続けることを確実にするための対策もなされる。例えば、アクセスデバイスの相対的タイミングは無線でまたは有線ネットワークを通じて規則的に同期される。これはクロックドリフトまたはアクセスデバイスのクロック周波数の僅かな差のような問題を補償するためであって、そうしなければこれらの問題はビーコン送信の相対的タイミングに時間とともに変化を生じさせる。このように、比較的一定の時間同期機能（「ＴＳＦ」）オフセットは近隣アクセスデバイス間で保持される。
【００４３】
いくつかの態様において、１つのアクセスデバイスは、他の近隣アクセスデバイスのタイミングが依存する主アクセスデバイスとして指定される。例えば、所与の地域で作動されるべき第１のアクセスデバイスは、主アクセスデバイスとして指定され、およびそのアクセスデバイスに割り当てられた適切なＴＢＴＴおよびビーコン間隔を指定される。その地域でそれに続いて作動されるいかなるアクセスデバイスのタイミングも、前記第１のアクセスデバイスに基づく（例えばそれに同期する）。
【００４４】
再度図２を参照して、ブロック２０４で示すように、ビーコン送信スケジュールに関する指示はどのアクセスデバイスからのビーコンも受信する任意の無線デバイスに提供される。そのような指示は、例えばスキャンされるチャネルに関する情報、スキャニングが始まるべき時間に関する情報、または双方を含む。いくつかの態様において、この指示は現在近隣アクセスポイントのどれよっても用いられていない１つ以上のチャネルを特定する（例えば、指示を生成する調整用アクセスポイントによってこれが知らされるためである）。
【００４５】
図３の例において、指示は、あるアクセスデバイスがチャンネルＡで動作し、別のアクセスデバイスがチャネルＢで動作し、および別のアクセスデバイスがチャネルＣで動作することを示す。この指示はチャネルがスキャンされるべき順序も示す（例えば、チャンネルＡ、次にＢ、次にＣ）。さらに、または代替的に、この指示は、１つ以上のチャネル（例えばチャネルＤ−Ｇ）が現在いかなる近隣アクセスデバイスによっても使用されていないことを示す。
【００４６】
さらに、この指示はいつ所与のチャンネルがスキャンされるかを示す。指示のタイミングの態様は、例えばＴＢＴＴの基準値、ビーコン間隔、ＴＳＦオフセット、ビーコン間の定義された間隙（例えば時間遅延）、他のいくつかの適切なタイミング情報、またはこれらのパラメータの組合せたセット（例えばそれらの１つ以上）を含む。
【００４７】
いくつかの態様において、指示はビーコン関連情報を提供する機能を含むか、またはその機能に関係する。例えば、無線デバイスは、送信される次のビーコンもしくは複数のビーコンのビーコン送信パラメータ（例えばチャネルおよび／またはタイミング）を、１つ以上の入力パラメータに基づいて決定するような機能を用いる。入力パラメータは、例えば受信した最後のビーコンのビーコン送信パラメータ、現在時間、他の適切なパラメータ、またはこれらのパラメータの組合せを含む。
【００４８】
表１にビーコン送信情報を導出するために用いられる機能の例を示す。この機能は、スキャン済みの前のチャネル（またはスキャン中の現在のチャネル）に基づいてスキャンされるべき次のチャネルを特定する。表１において、次のチャネル情報は第２列にあり、一方、前のチャネル情報は第１列にある。さらに、この機能は次のビーコンをスキャンする時間を特定する。この例において、タイミングは前の（または現在の）ビーコンのタイミングに関係して作成される。具体的には、表１の第３列において、チャンネルＢまたはＣのビーコンのスキャニングは、現在のビーコン（それぞれチャンネルＡまたはＢのビーコン）の終了後に１ビーコン間隙（例えば図３のビーコン３０２Ａと３０２Ｃ間の間隙）を開始する。チャネルＡのビーコンのスキャニングは現在のビーコン（チャネルＣのビーコン）の終了後に、ビーコン間隔（例えば間隔３０８）から３ビーコン長の時間（例えばビーコン３０２Ａ、３０２Ｃ、および３０２Ｅの長さ）を減算した時間に等しい期間を開始する。
【表１】
2010520667.tif 000003
【００４９】
いくつかの態様において、指示はビーコンタイミング関連情報のみを提供する機能を含むか、またはその機能に関係する。例えば、図４および表２を参照して、いくつかの実施において、複数のアクセスデバイスが共通チャネルを利用する。ここに、タイミング図４０２Ａ、４０２Ｂおよび４０２ＣはそれぞれアクセスデバイスＡ、Ｂ、およびＣからの所与のチャネルでのビーコン送信を表す。具体的には、アクセスデバイスＡはビーコン４０４Ａを時間Ｔ０のすぐ後で送信し、アクセスデバイスＢはビーコン４０４Ｂを時間Ｔ１のすぐ後で送信し、アクセスデバイスＣはビーコン４０４Ｃを時間Ｔ２のすぐ後で送信する。図４の例において、ビーコン４０４Ａ、４０４Ｂ、および４０４Ｃは単一のビーコン間隔４０６の間に、送信される。
【００５０】
表２の機能は、現在スキャンされているビーコンまたは最後にスキャンされたビーコンに基づいて次のビーコンをスキャンする時間を特定するために用いられる。例えば、表２において、現在のビーコンがアクセスデバイスＡに対するものである場合、次のスキャン（アクセスデバイスＢのビーコンのスキャン）の時間は時間Ｔ１である。
【表２】
2010520667.tif 000004
【００５１】
上記に基づいて、ビーコンの送信に関連する指示が種々の形態を取り、種々の形式の情報を含むことが理解されるべきである。例えば、いくつかの態様において、上述した機能は、次の（複数の）ビーコンの（複数の）チャンネルおよび／またはタイミングを決定するために、前のビーコンの送信に関連するタイミング情報を利用する。また、所与のチャネルのビーコンをグループ化することにはここに説明するタイミング機能を利用しないか、または知らない局に役に立つことになることも理解されるべきである。例えば、ビーコンがより高密度であると、平均してビーコン探索時間が短縮される。
【００５２】
図４は、いくつかの態様において、ビーコンが時間的に互いに接近しないでグループ化されることを示す。それでも、無線デバイスは定義された時間にスキャンするだけでよいため、ビーコンの既知のタイミング（例えばビーコン間の既知の間隙）を単に保持することによって有利さが達成される。しかし、いくつかの態様において、近接してグループ化されたビーコンは２つ以上のアクセスデバイスが同じチャネルを利用するシステムに採用されることが理解されるべきである。
【００５３】
いくつかの態様において、指示はどのチャネルをスキャンするかを特定するが、スキャンの時間を特定しない。この場合、無線デバイスは指定されたチャンネルでビーコンをスキャンする。また一度ビーコンが受信されると、次の指定チャネルへ切り替わる。関連する方法において、指示は単に任意の空きチャンネルを特定する。そのような指示を使用することにより、無線デバイスはスキャンする必要がないチャネルを特定する。上記の方法は、無線デバイスがビーコンに対してすべてのチャネルのブラインド探索をする必要がないため、なお通常のシステムより優れた利点を提供する。
【００５４】
アクセスポイントの所与のセットに対する指示の時間変化を補うための対策がなされる。そのような変化は、トラヒックまたは信号状態、所与のアクセスデバイスによって用いられるチャネルもしくはビーコン送信時間の再割当、通信システム内のアクセスデバイスの追加および切り離し、または他の状況における変化に起因する。その結果、所与のシステムで用いられる指示の形式、および／または指示の内容は動的に更新される。
【００５５】
指示は種々の方法で無線デバイスに提供される。例えば、通常の実施において、アクセスデバイスまたは他のデバイスはビーコンまたは他の適切な信号を介して無線デバイスに指示を送る。後者の場合の例として、無線デバイスがアクセスデバイスと関係している場合、アクセスデバイスはその無線デバイスへの指示を含むメッセージを送る。さらに、局は指示を要求するアクセスポイントにメッセージを送る。いくつかの実施において、指示は無線デバイス中にプログラムされる。例えば、ビーコン送信スケジュールが比較的静的な方法で割り当てられる実施において、ユーザ、システム管理者、製造者、または他のエンティティは、指示を無線デバイスが初めて作動されるときに、無線デバイス中にプログラムする。そのようなプログラミングは、例えば無線デバイス、プログラミングデバイス、または双方の機能を用いることによって達成される。
【００５６】
再度図２を参照して、ブロック２０６に示すように、近隣アクセスデバイスが一度構成され、動作していると、それらはそれぞれのビーコンスケジュールに従ってそれらのビーコンを送信するだろう。したがって、図３の例において、アクセスデバイスＡはそれのビーコンを送信し、次に定められた期間に等しい遅延の後にアクセスデバイスＢはそれのビーコンを送信し、以下同様である。
【００５７】
ブロック２０８に示すように、ブロック２０６の動作と同時に、無線デバイスは近隣アクセスデバイスからのビーコンを効率的にスキャンするために指示を用いる。例えば、アクセスデバイスからのビーコンに対してチャネルをブラインドスキャンするよりも、無線デバイスは適切な時間に適切なチャネルをスキャンするために指示を用いる。
【００５８】
再度図３を参照して、タイミング図３１２は無線デバイスに関係するタイミングを表す。指示（例えば表１の機能）に基づいて、無線デバイスは適当な順序でチャネルをスキャンするように構成される。したがって、図３の例において、無線デバイスは最初にチャネルＡをスキャンする。アクセスデバイスＡからビーコンを受信した後、次に無線デバイスはチャンネルＢをスキャンし、以下同様になる。
【００５９】
ここで、１つ以上のビーコンの送信における遅延を補うための対策がなされる。例えば、無線デバイスが、チャンネルをスキャンする時に、予想されるアクセスデバイス以外のデバイスが現在そのチャネルを使用中であると決定すると、その無線デバイスは、アクセスデバイスがそのチャネルでそれのビーコンを送ることができるまで、そのチャンネルをスキャンし続ける。あるいはまた、無線デバイスは他のチャンネルのスキャニングを続行し、次に、後で（例えば、次のビーコン間隔中に）飛ばしたチャンネルを再スキャンする。無線デバイスが、それに関係づけられたアクセスデバイスのビーコンをスキャンし、そのビーコンが無線デバイスが利用可能なダウンリンクトラヒックがあることを示す場合、無線デバイスは近隣ビーコンスキャンの動作を続ける前にダウンリンクトラヒックを受信しようとする。
【００６０】
無線デバイスが近隣アクセスデバイスの有効なカバレッジエリア内にない状況を補うための対策がなされる。すなわち、無線デバイスが次に送られるビーコンを受信できない場合、無線デバイスはその後に送信される次のビーコン（すなわち次の次のビーコン）を決定するためにやはり指示を用いる。このように、表１の例において、アクセスデバイスは表の情報を行を飛ばして用いる。
【００６１】
図２のブロック２０８において、無線デバイスは、適当な時にチャネルをスキャンするために指示を用いる。例えば、図３を参照して、無線デバイスはチャンネルＡ、Ｂ、およびＣを、指示の中のタイミング情報（例えば表１の第３列）に基づいて、期間３１４Ａ、３１４Ｂ、および３１４Ｃにわたってそれぞれスキャンする。図４を参照して、無線デバイスは指示の中のタイミング情報（例えば表２）に基づいてタイミング図４１０に関係づけられた期間４０８Ａ、４０８Ｂ、および４０８Ｃにわたって、それぞれチャンネルをスキャンする。ここで、スキャニング期間３１４Ａ−Ｃおよび４０８Ａ−Ｃはシステムタイミング、チャネル切替時間における変動、およびビーコンの正確なタイミングに影響する他の要因を考慮することが理解されるべきである。例えば、期間３１４Ａ−Ｃおよび４０８Ａ−Ｃは、予想ＴＢＴＴの少し前に始まり、ビーコン終了の予想時間の後に少しの時間を開始するように定義される。
【００６２】
図３および図４に指示を使用することによって、無線デバイスが近隣アクセスデバイスからのビーコンをスキャンしている時間の長さを減少させることを示す。ここで、どこでいつスキャンするかを知ることによって、無線デバイスはビーコンの累積長よりはるかに長い時間にわたりスキャンする必要がない。従って、このスキャニングに関係する電力消費は従来のスキャニング手法に較べて低下する。さらに、無線デバイスが所与のチャンネルでアクセスデバイスに関係している場合、無線デバイスはより長い期間にわたり、そのチャンネルに留まる。従って、無線デバイスへおよび無線デバイスからのトラヒックへのいかなる負の影響も抑圧されている。この負の影響は他の方法では他のチャネルに関する長いスキャンの結果生ずる。
【００６３】
無線デバイスは、また、ビーコン関連の指示を利用して、無線デバイスが節電モード（例えば非動作状態）で経過する時間を増加させる。例えば、無線デバイスが動作としてデータを送信または受信していない場合、無線デバイスは消費電力を低減するために節電モードに切り替わる。しかし、無線デバイスがいつかデータを送信または受信する必要がある時に最良のアクセスデバイスと容易に関係できるように、無線デバイスが近接アクセスデバイスに関する現在の情報を取得し続けることが望ましい。
【００６４】
従って、無線デバイスは適当な時間に近隣アクセスデバイスからのビーコンをスキャンするために節電モードから稼働状態になるための指示を用いる。再度図３を参照して、タイミング図３１２の低いレベル３１６Ａおよび３１６Ｂは無線デバイスが節電モード（例えば非動作状態）にある時間を表す。逆に、タイミング図３１２の高いレベル３１８Ａおよび３１８Ｂは無線デバイスが稼働モード（例えば動作状態）にある時間を表す。図４は、類似の節電モードを表す低レベル４１２Ａ、４１２Ｂ、および４１２Ｃ、並びに稼働モードを表す高レベル４１４Ａ、４１４Ｂ、および４１４Ｃを含む。
【００６５】
図３および図４から、他のトラヒック（例えば正規のビーコンスキャニングまたは接続関連のトラヒック）がないとき、無線デバイスは近隣アクセスデバイスからのビーコンをスキャンする必要がある時以外節電モードに留まることが理解されよう。これは、通常の手法、すなわち無線デバイスが比較的長い期間にわたり１つ以上のチャネルをそのチャネルまたはそれらのチャネルでビーコンを探し出す際にスキャンする必要がある手法と対照的である。従って、上記の教示を採用する無線デバイスは電力消費がより少なく、その結果、従来の手法を採用する無線デバイスより長い待ち受け時間を有する。
【００６６】
再度図２を参照して、無線デバイスは、ブロック２１０で表されるように、どのアクセスデバイスが最良の接続を提供するかを決定するためにビーコンから得た情報を用いる。上で検討したように、これは、最良の信号品質に関係するアクセスデバイスを特定するためにビーコンの信号レベルを解析することを含む。さらに、無線デバイスは所与のアクセスデバイスが、より望ましいサービスまたはサービス品質を提供するかどうかを決定するためにビーコンに含まれる情報を解析する。
【００６７】
上記の例に対して、ここに示す教示に一致する種々の修正が成されることが理解されるべきである。例えば、いくつかの態様において、ここに説明したビーコン関連の機能を提供するためにビーコン以外の信号が用いられる。このように、ネットワーク識別子を含む他の形式の信号が近隣アクセスデバイスに関する情報を得るために利用される。ここに、ネットワーク識別子は、例えばメディアアクセス制御（「ＭＡＣ」）アドレスのようなアドレスを含む種々の形式を取る。
【００６８】
ビーコンをグループ化し、またはビーコンスケジュール指示を提供することを含む装置または方法は種々の方法で実施される。便宜のために、８０２．１１に基づくシステムの文脈で付加的な詳細を説明する。しかし、ここに述べる教示がこの形式のシステムに、またはここに具体的に記述される構成部品および動作に限定されないことが理解されるべきである。例えば、ビーコンをグループ化し、またはここに教示するような指示を提供するために、他のプロトコルおよび手法が採用される。
【００６９】
８０２．１１に基づくシステムにおいて、デバイスの各グループがデバイスの近隣グループからの大きな干渉を受けずに効果的に通信できるようにしようとする際に、デバイスのグループは協同して基本サービスセットを形成する。例えば、第１の基本サービスセットは、特定の無線チャネル上で確立される。すべての通信（例えば、データフレーム）は、それによって、その基本サービスセットを一意的に定義する基本サービスセット識別子を含む。従って、異なるチャンネルで動作する近隣基本サービスセットは、動作周波数を異ならせているため、第１の基本サービスセットと実質的に干渉しないだろう。逆に、第１の基本サービスセットと同じチャネルで動作する近隣基本サービスセットのデバイスは、これらのデバイスが異なる基本サービスセットの識別子を用いる故、第１の基本サービスセットからの送信信号を処理しないだろう。
【００７０】
基本サービスセットは種々の方法で確立される。典型的な用途において、（例えば、別のネットワークへのアクセスを提供する）アクセスポイントは基本サービスセットを確立し、基本サービスセットでのトラヒックフローをある程度制御する。ここで、無線局が基本サービスセットを見出し、基本サービスセット内のトラヒック制御を容易にすることを可能とするために、アクセスポイントは周期的ビーコンを生成する。例えば、アクセスポイントのカバレッジエリアに入る無線局はビーコンをスキャンし、次に基本サービスセットに加わるためにそのアクセスポイントと関係づける。局がいったん基本サービスセットに加わると、アクセスポイントはネットワークから局へデータを送り、局からネットワークへデータを送る。
【００７１】
他の用途において、１組の局は協同して基本サービスセットを形成する。例えば、独立した基本サービスセットの実施（例えばアドホックネットワーク）において、そうでなければ１つのアクセスポイントによって提供される機能（例えばビーコンの生成）はいくつかの近隣局において実施され、それらの局間で共有される。
【００７２】
８０２．１１の実施において、図１のアクセスデバイス１０２Ａ−Ｃはアクセスポイント（「ＡＰ」）を含む。また、無線デバイス１０８は無線局（「ＳＴＡ」）を含む。ここで、各アクセスポイントは一意的な基本サービスセット識別子によって定義される一意的なネットワークを確立する。これらの構成部品の例示的実施の詳細は図５、図６、図７、および図８と連係して検討されるだろう。
【００７３】
図５にアクセスポイント５００のいくつかの例示的態様を示す。簡潔に、アクセスポイント５００は、例えば近接局との無線通信を確立するように適合された無線部５０２を含む。ビーコン送信協同制御器５０４はビーコン送信スケジュールを定義するために切替器、他のアクセスポイント、または他のデバイスと交信するように適合される。クロック５０６およびクロック同期部品５０８はビーコン送信および他の動作の正確なタイミングを容易にするように、アクセスポイント５００に対してクロック信号を提供するように適合される。ビーコン生成器５１０はビーコン送信スケジュールに従ってビーコンを生成するように適合される。図５の複雑さを減少させるために、アクセスポイントで一般的に見出される他の構成部品は示さない。
【００７４】
アクセスポイント５００の例示的動作は図６のフローチャートと連係してより詳細に検討されるだろう。特に、図６はビーコン送信スケジュールを定義し、ビーコン送信スケジュールに関連する指示を近接局へ提供するように実行される動作に関連する。
【００７５】
ブロック６０２で表されるように、アクセスポイント５００（例えば、制御器５０４）は、近隣アクセスポイントがあるかどうかを決定する。典型的な実施において、制御器５０４は近隣アクセスポイントの各々が関係している切替器または他のデバイスから近隣アクセスポイントに関する情報を取得する。例えば、切替器は所与の地域内で相互の関係においてどこにアクセスポイントがあるかを示す情報を保持する。次に、この情報に基づいて、切替器はアクセスポイントの所与のセットを近隣アクセスポイントとして特定する。あるいはまた、いくつかの実施において、アクセスポイントは近隣アクセスポイントを特定するために無線媒体をスキャン、または別のアクセスポイントと交信する。いずれにしても、所与の通信システムが近隣アクセスポイントの１つ以上のセットを採用することが理解されるべきである。
【００７６】
ブロック６０４で表されるように、アクセスポイント５００は自身のタイミングと近隣アクセスポイントのタイミングを同期させる。例えば、上で検討したように、アクセスポイント５００（例えば制御器５０４）は指定された主アクセスポイントのビーコンタイミング情報（例えばＴＢＴＴおよびビーコン間隔）のようなタイミング情報を切替器１０４（図１）または他のデバイスから取得する。クロック同期部品５０８はクロック５０６を主アクセスポイントのクロックに同期させるためにこの情報または他の適切な情報を用いる。上で検討したように、このような動作は時間的に同期を保持するために、規則的に繰り返される。
【００７７】
ブロック６０６で表されるように、アクセスポイント５００（例えば、制御器５０４）は１つ以上の近隣アクセスポイントと協同してビーコン送信スケジュールを決定する。例えば、制御器５０４は切替器、アクセスポイント、他のデバイス、またはこれらのデバイスの組合せと交信し、アクセスポイント、ビーコン送信時間、または双方のためのチャンネルを選択する。上で検討したように、これは、所与のビーコン間隔にわたり、アクセスポイントからのビーコンが、定義された連続したビーコン間に定められた（例えば既知の）間隙を有するグループで送信されるように、各アクセスポイントに対するＴＢＴＴを定義することを含む。この目的のために、制御器５０４はビーコン送信時間を選択し、ビーコン送信時間を別のデバイスへ送り、別のデバイスからビーコン送信時間を受信し、またはこれらの動作の組合せを実行する。図５に示すように、アクセスポイント５００に対するビーコン関連情報５１２および近隣アクセスポイントに対するビーコン関連情報５１４はアクセスポイント５００（例えばデータメモリー）に格納される。情報５１２は例えばアクセスポイントのビーコン間隔５１６およびＴＢＴＴ５１８を含む。情報５１４は例えば近隣アクセスポイントによって用いられる１つ以上のＴＢＴＴ５２０および１つ以上のチャネル５２２を含む。
【００７８】
ブロック６０８で表されるように、ある時点で、ビーコン送信スケジュールに関連する指示が生成される。いくつかの態様において、アクセスポイント５００はその指示を生成する。例えば、指示生成器５２４は、アクセスポイント５００が各ビーコンで送信するビーコン情報５２８に含まれる次のビーコン指示５２６を生成するために情報５１２および５１４を用いる。ここに検討するように、次のビーコン指示５２６は１つ以上の次のビーコンのチャネルおよび／またはタイミングを指示する情報または機能を含む。また、図５はビーコン情報５２８がアクセスデバイス５００によって提供される無線ネットワークを一意に特定するネットワーク識別子５３０を含むことも示す。例えば、いくつかの実施において、ネットワーク識別子５３０はアドレス（例えば、ＭＡＣアドレス）または他の適切な情報を含む。
【００７９】
いくつかの実施において、アクセスポイント５００は別のデバイスから指示を受信する。この場合、アクセスポイント５００はそのビーコンでの後続の送信のために次のビーコン指示５２６を（例えばデータメモリー内に）単に保持する。
【００８０】
ブロック６１０に表されるように、ある時点で近隣アクセスポイントのいずれか１つのカバレッジエリアに入る任意の局へ指示が提供される。アクセスポイント５００が指示を供給または保持する例を続けると、アクセスポイント５００（例えば、無線部５０２の送信機）は無線ネットワークで次のビーコン指示５２６を含むビーコンまたは他の適切な信号を送る。このように、アクセスポイント５００のカバレッジエリアに入るいかなる局も、ビーコンまたは他の信号を受信し、ビーコンから指示５２６を抽出する。
【００８１】
図７に無線局７００のいくつかの例示的態様を示す。簡潔に、局７００は、例えば近接アクセスポイントとの無線交信を確立するように適合された無線部７０２を含む。ビーコン送信情報取得制御器７０４は、ビーコン送信に関連する情報を得るためにアクセスポイントまたは他のデバイスと交信するように適合される。クロック７０６およびクロック同期部品７０８はビーコンの受信および他の動作の正確なタイミングを容易にするために局７００へクロック信号を提供するように適合される。ビーコンスキャン制御器７１０はビーコンのスキャニングを制御するように適合される。電力モード（例えば、状態）制御器７１２は局７００の１つ以上の構成部品のモードを制御するように適合される。無線ビーコン信号解析器７１４は受信ビーコンまたは他の信号を解析するように適合される。図７の複雑さを減少させるために、局に一般的に見出される他の部品は示さない。
【００８２】
局７００の例示的動作は図８のフローチャートと連係してさらに詳細に検討されるだろう。特に、図８はビーコン送信スケジュールに関連する指示を取得するため、およびビーコンまたは他の信号を１つ以上のアクセスポイント（例えば近隣アクセスポイント）から受信するために実行される動作に関連する。
【００８３】
ブロック８０２で表されるように、局７００（例えば、制御器７０４）は近隣アクセスポイントのビーコン送信スケジュールに関する指示を取得する。例えば、制御器７０４は次のビーコン指示を受信するためにプログラミングデバイスまたはアクセスポイントのような別のデバイスと交信する。後者の場合、無線部７０２のスキャナは関係するアクセスポイントまたは他のアクセスポイントからのビーコンをスキャンし、次のビーコン指示を含むビーコン情報を制御器７０４へ出力する。次に、制御器７０４は受信した次のビーコン指示（例えばここで検討したような機能）７１６を、ビーコンスキャン制御器７１０が後で用いるために、データメモリーに格納する。
【００８４】
ブロック８０４で表されるように、局７００はデータを能動的に送信または受信していないときは電力を保存するために節電モードに入る。例えば、電力モード制御器７１２は局７００を節電モード（例えば一時停止状態）７１８、または稼働モード（例えば動作状態）７２０に設定する。いくつかの用途において、節電モードは局７００の１つ以上の構成部品を一時的に動作不能またはオフにするという結果を生じる。しかし、電力は局７００の他の構成部品に依然として供給される。例えば、節電モード中の状態情報を保持するために、局７００内のデータメモリーの少なくとも一部に電力が供給される。電力モード制御器７１２がモード７１８および７２０の１つ以上に加え、または代わりに、他のモード（状態）を利用する。
【００８５】
種々の構成部品が電力モード制御器７１２によって制御される。例えば、いくつかの態様において、電力モード制御器７１２は局（例えば、無線部７０２）の下層処理に関係する１つ以上の構成部品を制御する。他の態様において、電力モード制御器７１２は局７００の他の構成部品を制御する。
【００８６】
ブロック８０６で表されるように、（例えば、制御器７１２の制御下の）局７００は稼働期間にビーコンをスキャンするために節電モードから稼働状態になる。図３と連係して上で検討したように、稼働期間は期間３１８Ａおよび３１８Ｂに対応する。したがって、稼働期間は局７００へ提供されるビーコン送信スケジュール情報（例えば、指示７１６）に基づいて定義される。
【００８７】
ブロック８０８で表されるように、局７００（例えば、ビーコンスキャン制御器７１０）は、指示７１６を用いて所与のビーコングループ（例えばビーコン３０２Ａ、３０２Ｃ、および３０２Ｅ）内の第１のビーコン（例えばビーコン３０２Ａ）のスキャニングを開始する。ここで、ビーコンスキャン制御器７１０（例えば、スキャン情報導出部品７２２）は、局７００に保持されている現在のビーコン情報７２４に基づいてどのチャンネルが次にスキャンされ、およびいつそのチャンネルに関してスキャニングが始まるべきかを決定する。情報７２４は、例えばスキャン済みの最後のチャネル７２６および／またはその最後のスキャンに関係するタイミング（例えば、対応するアクセスポイントのＴＢＴＴ）７２８を特定する。表１のビーコン指示機能に関して、現在のチャネル情報７２６は表の第１列の情報に対応する。
【００８８】
上記に基づいて、導出部品７２２は、次のスキャンに用いられる情報７３０を生成する。ここで、情報７３０はスキャンされる次のチャンネル７３２およびスキャンタイミング７３４を特定する。再度表１に関して、チャネル情報７３２およびタイミング情報７３４はそれぞれ表の第２列および第３列に対応する。タイミング情報７３４はスキャンの始まりとスキャンの長さに関連する情報を含む。後者の例として、ビーコンの長さに関連する情報がスキャニングをどれだけ長く実行するかを定義するために用いられる。図３に関して、グループ内の第１のビーコンに対するスキャン期間は、期間３１４Ａを含む。このように、無線部７０２のスキャナは適当なチャネルに調整され、アクセスポイントからビーコンを受信するために指定された期間にわたり作動される。
【００８９】
ブロック８１２−８１８で表わされるように、次に、局７００はグループ内の他のアクセスポイントからのビーコンを繰り返しスキャンする。ブロック８１２において、局は（例えばグループの第１のビーコンに関連する）前のビーコン情報と連係して指示を用いて次のビーコン（例えば、グループの第２のビーコン）をスキャンする。ブロック８１４において、局は次のビーコンが受信されるまでスキャニングを開始する（ブロック８１６）。ブロック８１８で表されるように、これらの動作はグループ内のすべてのビーコンを受信し終わるまで繰り返される。図３に示すように、これらの動作はビーコンが小さなグループで送信される場合、比較的短期間（例えば、スキャン期間３１４Ａ−Ｃ）で実行される。その結果、局はスキャニングの動作にほとんど電力を消費せず、（例えば、関係するアクセスポイントのチャンネルを除いた）他のチャネルをスキャンして長い時間を費やさずまた、より長時間にわたり節電状態に留まる。
【００９０】
ブロック８２０で表されるように、局がビーコンを受信する（ブロック８１０および８１６）と、ビーコン信号解析器７１４は各ビーコンおよびビーコン中の任意の情報を処理し、どのアクセスポイントが現在の最良接続を提供するかを決定する。例えば、ビーコン信号解析器は各ビーコンに関係する信号強度を測定し、もっとも強い受信信号強度を有するビーコンを提供するアクセスポイントを好ましいアクセスポイントとして選択する。次に、局が近隣アクセスポイントの現在のリストおよびこれらのアクセスポイントによって提供される接続に関する情報を確実に保持しようとするときに、必要に応じて図８の動作が繰り返される。従って、局は、例えば許容できるサービス品質を保持する必要に応じて、近隣アクセスポイントの異なる１つへ簡単にかつ素早く移行する。
【００９１】
上記を考慮すると、ここに述べた教示に従って種々の利点が達成されることが理解されるよう。例えば、無線ローカルエリアネットワーク（「ＷＬＡＮ」）デバイスの待機時間は、ビーコンのグループ化および／またはビーコン送信指示をそのデバイスに提供することにより増加する。そのような手法を使用することによって、ＷＬＡＮデバイスのスキャン時間は減少する。また、節約モードに費やされる時間は増加し、それによりデバイスの待機時間が増加する。
【００９２】
ここに述べる教示は種々のプロトコル、ユーザデバイス、および関係するネットワーク構成部品に適用可能である。従って、ユーザデバイスは（８０２．１１に基づく）Ｗｉ−Ｆｉ、ＷｉＭＡＸ、他の時間分割多重ネットワーク、または他の任意の無線プラットフォームのような種々の無線プラットフォームを介してネットワークへの接続を得るために種々の構成部品を組み込むことができる。さらに、これは具体的に説明してきたものに加え、またはそれ以外の、種々のアーキテクチャ、プロトコル、仕様、または規格の使用によって達成されうる。
【００９３】
ここに説明した構成部品は種々の方法で実施されうる。例えば図９を参照して、構成部品９０２、９０４、および９０６は、例えば前に検討した構成部品７１０、７０２、および７１２にそれぞれ少なくとも一部対応する。いくつかの態様において、これらの構成部品は例えば図７の構成部品７００に対応する構成部品９００に組み込まれる。図１０を参照して、構成部品１００２、１００４、１００６、１００８、１０１０、および１０１２は、例えば前に検討した構成部品５０４、５０２、５１０、５０４、５０４、および５２４に少なくとも一部対応する。いくつかの態様において、これらの構成部品は例えば図５の構成部品５００に対応する構成部品１０００に組み込まれる。図９および図１０に、いくつかの態様においてこれらの構成部品が適当なプロセッサ構成部品を介して実施されることを示す。これらのプロセッサ構成部品は、いくつかの態様において、ここに教示されるような構造を用いて少なくとも部分的に実施される。いくつかの態様において、プロセッサは１つ以上のこれらの構成部品の機能の一部またはすべてを実施するように適合される。いくつかの態様において、破線の箱で表される１つ以上の構成部品は任意選択的である。
【００９４】
さらに、図９および図１０によって表される構成部品および機能は、ここに説明された構成部品および機能と同様に、任意の適切な手段を用いて実施されうる。そのような手段は、ここに教示されるような対応する構造を少なくとも一部用いて実施される。例えば、いくつかの態様において、指示を用いるための手段はスキャン制御器を含み、スキャニングのための手段はスキャナを含み、稼働状態にするための手段はモード制御器を含み、協同のための手段はビーコン送信協同制御器を含み、送信のための手段は送信機を含み、保持のための手段はビーコン生成器を含み、ビーコン送信時間を決定するための手段はビーコン送信協同制御器を含み、ビーコン送信時間を用いるための手段はビーコン送信協同制御器を含み、また、指示を生成するための手段は指示生成器を含みうる。１つ以上のそのような手段は図９および図１０の１つ以上のプロセッサ構成部品に従って実施されうる。
【００９５】
当業者は情報および信号は種々の異なる技術および手法のいずれかを用いて表されるかもしれないことを理解するだろう。例えば、上の記述中に参照されるかもしれないデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁場もしくは磁性粒子、光学場もしくは光粒子、またはそれらの任意の組合せで表される。
【００９６】
当業者は、ここに開示された態様に関連して説明された種々の例示的論理ブロック、モジュール、プロセッサ、手段、回路およびアルゴリズムのステップは、電子的ハードウェア（例えばソースコードまたは他の手法を用いて設計されるかもしれないディジタル実施、アナログ実施、またはその２つの組合せ）、命令を含む種々の形式のプログラムまたは設計コード（ここでは便宜のために「ソフトウェア」または「ソフトウェアモジュール」と呼ばれる）、または双方の組合せとして実施されることをさらに認識するだろう。ハードウェアとソフトウェアのこの互換性を明確に示すために、種々の例示的構成部品、ブロック、モジュール、回路、およびステップは、ここまでそれらの機能の面から一般的に説明してきた。そのような機能がハードウェアまたはソフトウェアとして実施されるかどうかは、全体のシステムに課せられた特定の用途および設計制約に依存する。当業者は説明した機能を各特定の用途に対して異なる方法で実施することができるが、そのような実施の決定が本開示の範囲からの逸脱を引き起こすと解釈されるべきではない。
【００９７】
ここに開示された態様に関して説明された例示的論理ブロック、モジュール、および回路は、汎用プロセッサ、ディジタル信号プロセッサ（ＤＳＰ）、特定用途向集積回路（ＡＳＩＣ）、プログラマブルゲートアレイ（ＦＰＧＡ）もしくは他のプログラム可能論理回路、個別ゲートもしくはトランジスタ論理、個別ハードウェア部品、またはここに説明した機能を実行するように設計されたそれらの任意の組合せで実施または実行されうる。汎用プロセッサは、マイクロプロセッサでありえ、代替的にはこのプロセッサは任意の通常のプロセッサ、制御器、マイクロ制御器または状態機械でありうる。プロセッサはまた、計算デバイスの組合せ、例えばＤＳＰとマイクロプロセッサ、複数のマイクロプロセッサ、ＤＳＰコアと連係した１つ以上のマイクロプロセッサ、または他のそのような構成として実施されうる。
【００９８】
いずれの開示されたプロセスにおいても、ステップのいかなる特定の順序または階層も例示的方法の一例であることが理解される。設計の選好に基づいて、プロセスのステップの特定の順序または階層が本開示の範囲内にあるままに再編成されることが理解される。付随する方法のクレームは例示的順序で種々のステップの要素を述べており、記述された特定の順序または階層に限定されることを意味しない。
【００９９】
ここに開示された態様に関して説明された方法またはアルゴリズムのステップは、直接ハードウェアで、プロセッサで実行されるソフトウェアモジュールで、またはその２つの組合せで具体化される。（例えば実行可能な命令および関連データを含む）ソフトウェアモジュールおよび他のデータはＲＡＭメモリー、フラッシュメモリー、ＲＯＭメモリー、ＥＰＲＯＭメモリー、ＥＥＰＲＯＭメモリー、レジスタ、ハードディスク、可搬形ディスク、ＣＤ−ＲＯＭ、または当業者に既知の任意の形式の計算機可読記憶媒体中に存在しうる。例示的記憶媒体は、例えば、計算機／プロセッサ（便宜のためにここでは「プロセッサ」と呼ぶ）のような機械に接続されうる。このプロセッサは記憶媒体から情報（例えばコード）を読み、記憶媒体へ情報を書き込むことができる。例示的記憶媒体はプロセッサに組み込まれうる。プロセッサおよび記憶媒体はＡＳＩＣ内に存在しうる。ＡＳＩＣはユーザ機器内に存在しうる。代替的に、プロセッサおよび記憶媒体は個別部品としてユーザ機器内に設けられてもよい。さらに、いくつかの態様において、いかなる適切な計算機プログラム製品も開示の１つ以上の態様に関連するコードを含む計算機可読媒体を含むことができる。いくつかの態様において、計算機プログラム製品は、パッケージ材料を含む。
【０１００】
開示された態様のこれまでの説明は当業者が本開示を製造しまたは使用することを可能にするように提供されている。これらの態様への種々の変更は当業者に容易に明らかになるだろう。また、ここに定義した一般的原理は本発明の範囲から逸脱することなく他の態様に適用することができる。したがって、本開示はここに示した態様に限定されることを意図されておらず、ここに開示した原理および新規な特徴に矛盾しない最も広い範囲と一致されるべきである。
【図１】
2010520667.tif 000005
【図２】
2010520667.tif 000006
【図３】
2010520667.tif 000007
【図４】
2010520667.tif 000008
【図５】
2010520667.tif 000009
【図６】
2010520667.tif 000010
【図７】
2010520667.tif 000011
【図８】
2010520667.tif 000012
【図９】
2010520667.tif 000013
【図１０】
2010520667.tif 000014
【国際調査報告】
2010520667.tif 000015
2010520667.tif 000016
2010520667.tif 000017
2010520667.tif 000018
2010520667.tif 000019