(57)【特許請求の範囲】
【請求項１】
局にネットワークデータを提供するための方法であって、
複数のアクセスポイントのどれに接続するかを決定する際に前記局によって使用されるために、前記局によって出力されたネットワークリンクデータを求める要求を、前記複数のアクセスポイントのうち１つのアクセスポイントが受信することと、
前記アクセスポイントの負荷が所定の値以下の場合、前記アクセスポイントおよびゲートウェイを含むネットワークを通してバックホール測定を、前記アクセスポイントが開始することと、
実行された前記バックホール測定に基づくバックホール測定データを、前記アクセスポイントが取得して記憶することと、
前記局に前記バックホール測定データを提供することと、
前記アクセスポイントの前記負荷が前記所定の値より大きい場合、前記要求の前に記憶されたバックホール測定データを、前記局に提供することと、
を備える、方法。
【請求項２】
開始することは、
前記アクセスポイントから前記ゲートウェイにプローブ信号を送信することと、
前記ゲートウェイから前記アクセスポイントへの前記プローブ信号の受信に基づいて、バックホール帯域幅データおよびレイテンシデータを取得することと
を備える、請求項１に記載の方法。
【請求項３】
取得された前記バックホール測定データに基づいてスループット負荷およびユーザ共有情報のうちの１つ以上を、前記アクセスポイントが決定することと、
前記スループット負荷およびユーザ共有情報のうちの１つ以上を前記局に提供することと
をさらに備える、請求項１に記載の方法。
【請求項４】
前記局と前記アクセスポイントとの間のワイヤレスリンク統計値を決定することをさらに備える、請求項１に記載の方法。
【請求項５】
前記決定することは、前記アクセスポイントによって実行され、
前記局に提供される前記バックホール測定データは、前記ワイヤレスリンク統計値を含む、
請求項４に記載の方法。
【請求項６】
前記決定することは、前記局によって実行される、請求項４に記載の方法。
【請求項７】
前記アクセスポイントに関連付けられたアクセスポイントコントローラまたは前記ゲートウェイのうちの１つに、前記バックホール測定を実行することを求める、前記アクセスポイントからの要求を送信することと、
前記アクセスポイントコントローラまたは前記ゲートウェイのうちの前記１つによって実行された前記バックホール測定に基づいて、バックホール測定データを前記アクセスポイントが受信することと
をさらに備える、請求項１に記載の方法。
【請求項８】
前記アクセスポイントで前記バックホール測定データをキャッシュに記憶することと、
前記キャッシュに記憶されたバックホール測定データを前記局に送ることと
をさらに備える、請求項１に記載の方法。
【請求項９】
前記キャッシュに記憶されたバックホール測定データは、局によってなされた以前の要求に基づいて取得されている、請求項８に記載の方法。
【請求項１０】
前記キャッシュに記憶されたバックホール測定データは、局によってなされた終端間リンク要求には基づいていない、前記アクセスポイントコントローラまたは前記ゲートウェイによってなされた以前のリンク測定に基づいて取得されている、請求項８に記載の方法。
【請求項１１】
提供することは、
ビーコン、８０２．１１ｕサービス広告の形態で、または、ハイパーテキスト転送プロトコル（ＨＴＴＰ）メッセージとして、前記バックホール測定データを前記局に送ることを備える、請求項１に記載の方法。
【請求項１２】
コンピュータにアクセスポイント選択を実行させるためのコンピュータプログラムであって、
複数のアクセスポイントのうちのどのアクセスポイントに接続するかを決定する際に局によって使用されるために、前記局によって出力されたネットワークリンクデータを求める要求を受信することと、
前記アクセスポイントの負荷が所定の値以下の場合、前記アクセスポイントおよびゲートウェイを含むネットワークを通してバックホール測定を開始することと、
実行された前記バックホール測定に基づくバックホール測定データを取得して記憶することと、
前記局に前記バックホール測定データを提供することと
前記アクセスポイントの前記負荷が前記所定の値より大きい場合、前記要求の前に記憶されたバックホール測定データを、前記局に提供することと、
を行うためのコードを備える、コンピュータプログラム。
【請求項１３】
前記開始することは、
前記ゲートウェイにプローブ信号を送信することと、
前記ゲートウェイからの前記アクセスポイントへの前記プローブ信号の受信に基づいて、バックホール帯域幅データおよびレイテンシデータを取得することと
を備える、請求項１２に記載のコンピュータプログラム。
【請求項１４】
取得された前記バックホール測定データに基づいてスループット負荷およびユーザ共有情報のうちの１つ以上を決定することと、
前記スループット負荷およびユーザ共有情報のうちの１つ以上を前記局に提供することと
を行うためのコードを備える、請求項１２に記載のコンピュータプログラム。
【請求項１５】
前記局と前記アクセスポイントとの間のワイヤレスリンク統計値を決定すること
を行うためのコードを備える、請求項１２に記載のコンピュータプログラム。
【請求項１６】
前記決定することは、前記アクセスポイントによって実行され、
前記局に提供される前記バックホール測定データは、前記ワイヤレスリンク統計値を含む、
請求項１５に記載のコンピュータプログラム。
【請求項１７】
前記決定することは、前記局によって実行される、請求項１５に記載のコンピュータプログラム。
【請求項１８】
アクセスポイントコントローラまたはゲートウェイのうちの１つに、前記バックホール測定を実行することを求める、前記アクセスポイントからの要求を送信することと、
前記アクセスポイントコントローラまたは前記ゲートウェイのうちの前記１つによって実行された前記バックホール測定に基づいて、バックホール測定データを前記アクセスポイントが受信することと
を行うためのコードを備える、請求項１２に記載のコンピュータプログラム。
【請求項１９】
前記バックホール測定データをキャッシュに記憶することと、
前記キャッシュに記憶されたバックホール測定データを前記局に送ることと
を行うためのコードを備える、請求項１２に記載のコンピュータプログラム。
【請求項２０】
前記キャッシュに記憶されたバックホール測定データは、局によってなされた以前の要求に基づいて取得されている、請求項１９に記載のコンピュータプログラム。
【請求項２１】
前記提供することは、
ビーコン、８０２．１１ｕサービス広告の形態で、または、ハイパーテキスト転送プロトコル（ＨＴＴＰ）メッセージとして、前記バックホール測定データを前記局に送ることを備える、請求項１２に記載のコンピュータプログラム。
【請求項２２】
ネットワークデータを局に提供するためのアクセスポイント装置であって、
複数のアクセスポイントのうちのどれに接続するかを決定する際に前記局によって使用されるために、前記局によって出力されたネットワークリンクデータを求める要求を受信するための手段と、
前記アクセスポイントの負荷が所定の値以下の場合、前記アクセスポイントおよびゲートウェイを含むネットワークを通してバックホール測定を開始するための手段と、
実行された前記バックホール測定に基づくバックホール測定データを取得して記憶するための手段と、および、
前記バックホール測定データを前記局に提供するための手段と、
前記アクセスポイントの前記負荷が前記所定の値より大きい場合、前記要求の前に記憶されたバックホール測定データを、前記局に提供する手段と、
を備える、装置。
【請求項２３】
前記開始するための手段は、
前記アクセスポイントから前記ゲートウェイにプローブ信号を送信するための手段と、
前記ゲートウェイから前記アクセスポイントへの前記プローブ信号の受信に基づいて、バックホール帯域幅データおよびレイテンシデータを取得するための手段と
を備える、請求項２２に記載の装置。
【請求項２４】
取得された前記バックホール測定データに基づいてスループット負荷およびユーザ共有情報のうちの１つ以上を決定するための手段と、
前記スループット負荷およびユーザ共有情報のうちの１つ以上を前記局に提供するための手段と
をさらに備える、請求項２２に記載の装置。
【請求項２５】
前記局と前記アクセスポイントとの間のワイヤレスリンク統計値を決定するための手段
をさらに備える、請求項２２に記載の装置。
【請求項２６】
前記決定するための手段は、前記アクセスポイントであり、
前記局に提供される前記バックホール測定データは、前記ワイヤレスリンク統計値を含む、
請求項２５に記載の装置。
【請求項２７】
前記決定するための手段は、前記局である、請求項２５に記載の装置。
【請求項２８】
前記アクセスポイントに関連付けられたアクセスポイントコントローラまたは前記ゲートウェイのうちの１つに、前記バックホール測定を実行することを求める要求を送信するための手段と、
前記アクセスポイントコントローラまたは前記ゲートウェイのうちの前記１つによって実行される前記バックホール測定に基づいて、バックホール測定データを受信するための手段と
をさらに備える、請求項２２に記載の装置。
【請求項２９】
前記バックホール測定データをキャッシュに記憶するための手段と、
前記キャッシュに記憶されたバックホール測定データを前記局に送るための手段と
をさらに備える、請求項２２に記載の装置。
【請求項３０】
前記キャッシュに記憶されたバックホール測定データは、局によってなされた以前の要求に基づいて取得されている、請求項２９に記載の装置。
【請求項３１】
前記キャッシュに記憶されたバックホール測定データは、局によってなされた終端間リンク要求には基づかない、前記アクセスポイントコントローラまたは前記ゲートウェイによってなされた以前のリンク測定に基づいて取得されている、請求項２９に記載の装置。
【請求項３２】
前記提供するための手段は、
ビーコン、８０２．１１ｕサービス広告の形態で、または、ハイパーテキスト転送プロトコル（ＨＴＴＰ）メッセージとして、前記バックホール測定データを前記局に送るための手段を備える、請求項２２に記載の装置。
【請求項３３】
ネットワークデータを局に提供するためのアクセスポイント装置であって、
複数のアクセスポイントのうちのどれに接続するかを決定する際に前記局によって使用されるために、前記局によって出力されたネットワークリンクデータを求める要求を受信するための受信機と、
前記アクセスポイントおよびゲートウェイを含むネットワークを通してバックホール測定を開始するためのプロセッサと、ここで、前記プロセッサは、前記アクセスポイントの負荷が所定の値以下の場合、実行された前記バックホール測定に基づくバックホール測定データを取得するように構成され、前記アクセスポイントの前記負荷が前記所定の値より大きい場合、前記要求の前に記憶されたバックホール測定データを、前記局に提供するように構成される、
前記バックホール測定データを記憶するための記憶媒体と、
前記バックホール測定データを前記局に送信するための送信機と
を備える、装置。
【請求項３４】
前記プロセッサは、前記ゲートウェイにプローブ信号を送信するように構成され、かつ、前記ゲートウェイから前記アクセスポイントへの前記プローブ信号の受信に基づいてバックホール帯域幅データおよびレイテンシデータを取得するように構成される、請求項３３に記載の装置。
【請求項３５】
前記プロセッサは、取得された前記バックホール測定データに基づいてスループット負荷およびユーザ共有情報のうちの１つ以上を決定するように構成され、
前記送信機は、前記スループット負荷およびユーザ共有情報のうちの１つ以上を前記局に送信するように構成される、
請求項３３に記載の装置。
【請求項３６】
前記プロセッサは、前記局と前記アクセスポイントとの間のワイヤレスリンク統計値を決定するように構成される、請求項３３に記載の装置。
【請求項３７】
前記局に提供される前記バックホール測定データは、前記ワイヤレスリンク統計値を含む、請求項３６に記載の装置。
【請求項３８】
前記送信機は、前記アクセスポイントに関連付けられたアクセスポイントコントローラまたは前記ゲートウェイのうちの１つに、前記バックホール測定を実行することを求める、前記アクセスポイントからの要求を送信するように構成され、
前記受信機は、前記アクセスポイントコントローラまたは前記ゲートウェイのうちの前記１つによって実行される前記バックホール測定に基づいて、バックホール測定データを受信するように構成される
請求項３３に記載の装置。
【請求項３９】
前記記憶媒体は、前記バックホール測定データを記憶するように構成され、
前記送信機は、前記バックホール測定データを前記局に送るように構成される、
請求項３３に記載の装置。
【請求項４０】
前記記憶されたバックホール測定データは、局によってなされた以前の要求に基づいて取得されている、請求項３９に記載の装置。
【請求項４１】
前記記憶されたバックホール測定データは、局によってなされた終端間リンク要求には基づかない、前記アクセスポイントコントローラまたは前記ゲートウェイによってなされた以前のリンク測定に基づいて取得されている、請求項３９に記載の装置。
【請求項４２】
前記バックホール測定データは、ビーコン、８０２．１１ｕサービス広告の形態で、または、ハイパーテキスト転送プロトコル（ＨＴＴＰ）メッセージとして、前記局に送信される、請求項３３に記載の装置。
【請求項４３】
局にネットワークデータを提供するための方法であって、
複数のアクセスポイントのうちのどれに接続するかを決定する際に前記局によって使用されるために、前記局によって出力されたネットワークリンクデータを求める要求を、第１のタイプのネットワークへの接続性を提供する第１のアクセスポイントおよび第２のタイプのネットワークへの接続性を提供する第２のアクセスポイントが受信することと、
前記アクセスポイントの負荷が所定の値以下の場合、それぞれ前記第１および第２のタイプのネットワークを通してバックホール測定を、前記第１のアクセスポイントおよび前記第２のアクセスポイントが開始することと、
それぞれ、前記第１および第２のタイプのネットワークを通して実行される前記バックホール測定に基づいて、バックホール測定データを、前記第１のアクセスポイントおよび前記第２のアクセスポイントが取得して記憶することと、
それぞれ前記第１および第２のタイプのネットワークを通して前記局に前記バックホール測定データを提供することと、
前記アクセスポイントの前記負荷が前記所定の値より大きい場合、前記要求の前に記憶されたバックホール測定データを、前記局に提供することと、
を備える、方法。
【請求項４４】
前記局は、それが前記第１のアクセスポイントおよび前記第２のアクセスポイントから受信した前記バックホール測定データに基づいて、前記第１および第２のタイプのネットワークのどちらに接続するかを決定する、請求項４３に記載の方法。
【請求項４５】
前記第１のタイプのネットワークは、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）であり、前記第２のタイプのネットワークは無線ネットワークである、請求項４３に記載の方法。
【請求項４６】
前記第１のタイプのネットワークは、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）であり、前記第２のタイプのネットワークは広域ネットワーク（ＷＡＮ）である、請求項４３に記載の方法。
【発明の詳細な説明】
【関連出願への相互参照】
【０００１】
本願は、譲受人に譲渡され、参照によって本明細書に明確に組み込まれる、２０１１年９月９日に出願された「Low Overhead End-To-End WLAN AP Selection」と題する米国仮出願第６１／５３１，７６１号の優先権を主張する。
【技術分野】
【０００２】
本開示は一般的に、ワイヤレスネットワークにおいて、セルラ電話のような局（ＳＴＡ）によって行われるアクセスポイント（ＡＰ）選択のための装置および方法に関する。より詳細には、本開示は、低いオーバヘッドの終端間ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）アクセスポイント（ＡＰ）選択を提供するための装置および方法に関する。
【背景技術】
【０００３】
ＷｉＦｉオフローディングは、セルラネットワークが輻輳するにつれ、ますます重要になってきている。数千のＡＰがワイヤレスホットスポットを提供するのに利用可能な場合、モバイルユーザのために継続的に利用されるであろうＡＰ選択は、より重要な特徴になってきている。従来のシステムでは、例えば、セルラ電話でありうるＳＴＡは、そのＳＴＡの近くの様々なＡＰへのワイヤレスリンクの分析に基づいてＡＰ選択を実行する。しかしながら、ＳＴＡとＡＰとの間のワイヤレスリンクは、ソースデバイス（例えば、ＳＴＡ）と宛先デバイス（例えば、ＷＬＡＮネットワーク上の別のＳＴＡ）との間の通信チャンルの一部でしかない。
【０００４】
従来の方法およびシステムでは、ＳＴＡは、関連データ（例えば、ラウンドトリップ時間、帯域幅、等）について、あらかじめ決められたサーバのうちの１つまたはセットをプローブすることで、バックホール情報を取得する。しかしながら、接続すべき最良のＡＰを決定するために各ＳＴＡが高いオーバヘッドの測定を実行しなければならないため、これは、ＳＴＡ（これは典型的にモバイルデバイスである）についての競争および電力ドレインを増加させる。
【発明の概要】
【０００５】
様々な実施形態は、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）のようなネットワークにおける終端間ＡＰ選択の実行に向けられている。
【０００６】
様々な実施形態において、ネットワークデータを局に提供する方法は、（ｉ）複数のアクセスポイントのうちのどれに接続するかを決定する際に局によって使用されるための、局によって出力されたネットワークリンクデータを求める要求を、複数のアクセスポイントのうち１つのアクセスポイントが受信すること、（ｉｉ）アクセスポイントおよびゲートウェイを含むワイヤレスネットワークを通してバックホール測定を、アクセスポイントが開始することと、（ｉｉｉ）実行されたバックホール測定に基づくバックホール測定データを、アクセスポイントが取得して記憶することと、（ｉｖ）バックホール測定データを局に提供することと、のうちの１つまたはそれらの組み合わせを含むがそれらに限定されるわけではない。
【０００７】
いくつかの実施形態において、開始することは、アクセスポイントからゲートウェイにプローブ信号を送信することと、ゲートウェイからアクセスポイントへのプローブ信号の受信に基づいてバックホール帯域幅データおよびレイテンシデータを取得することとを含む。
【０００８】
様々な実施形態において、方法は、取得されたバックホール測定データに基づいて、スループット負荷およびユーザ共有情報のうち１つ以上を、アクセスポイントが決定することと、スループット負荷およびユーザ供給情報のうち１つ以上を局に提供することとを含む。
【０００９】
様々な実施形態において、方法はさらに、局とアクセスポイントとの間のワイヤレスリンクの統計値を決定することを含む。いくつかの実施形態において、決定することは、ＡＰによって実行される。局に提供されるバックホール測定データは、ワイヤレスリンクの統計値を含む。いくつかの実施形態において、決定することは、局によって実行される。
【００１０】
様々な実施形態において、方法はさらに、ＡＰに関連付けられたアクセスポイントコントローラまたはゲートウェイのうちの１つに、バックホール推定を実行することを求める、ＡＰからの要求を送信することと、アクセスポイントコントローラまたはゲートウェイのうちの１つによって実行されたバックホール測定に基づいて、バックホール測定データを、アクセスポイントが受信することとを含む。
【００１１】
様々な実施形態において、方法はさらに、アクセスポイントにおいてバックホール測定データをキャッシュに記憶することと、キャッシュに記憶されたバックホール測定データを局に送ることとを含む。いくつかの実施形態において、キャッシュに記憶されたバックホール測定データは、局によってなされた以前の要求に基づいて取得されている。いくつかの実施形態において、キャッシュに記憶されたバックホール測定データは、局によってなされた終端間リンク要求に基づくものではない、ＡＰコントローラまたはゲートウェイによってなされた以前のリンク測定に基づいて取得されている。
【００１２】
様々な実施形態において、提供することは、ビーコン、８０２．１１．ｕサービス広告の形態で、または、ハイパーテキスト転送プロトコル（ＨＴＴＰ）メッセージとしてバックホール測定データを局に送ることを含む。
【００１３】
アクセスポイント選択を実行するためのコンピュータプログラム製品は、コンピュータ読取可能な媒体を含み、このコンピュータ読取可能な媒体は、（ｉ）複数のアクセスポイントのうちのどのアクセスポイントに接続するかを決定する際に局によって使用されるために、局から出力されたネットワークリンクデータを求める要求を受信することと、（ｉｉ）アクセスポイントおよびゲートウェイを含むワイヤレスネットワークを通してバックホール測定を開始することと、（ｉｉｉ）実行されたバックホール測定に基づくバックホール測定データを取得して記憶することと、（ｉｖ）バックホール測定データを局に提供することと、のうちのいずれか１つまたはそれらの組み合わせを行うためのコードを含むがそれに限定されない。
【００１４】
ネットワークデータを局に提供するためのアクセスポイント装置は、複数のアクセスポイントのうちのどれに接続するかを決定する際に局によって使用されるために、局によって出力されたネットワークリンクデータを求める要求を受信するための手段を含む（がそれらに限定されるわけではない）。装置はまた、アクセスポイントおよびゲートウェイを含むワイヤレスネットワークを通してバックホール測定を開始するための手段を含む。装置は、実行されたバックホール測定に基づくバックホール測定データを取得して記憶するための手段を含む。装置はまた、バックホール測定データを局に提供するための手段を含む。
【００１５】
ネットワークデータを局に提供するためのアクセスポイント装置は、受信機、プロセッサ、記憶媒体、および送信機を含む（がそれらに限定されるわけではない）。受信機は、複数のアクセスポイントのうちのどれに接続するかを決定する際に局によって使用されるために、局によって出力されたネットワークリンクデータを求める要求を受信するためのものである。プロセッサは、アクセスポイントおよびゲートウェイを含むワイヤレスネットワークを通してバックホール測定を開始するためのものである。プロセッサは、実行されたバックホール測定に基づくバックホール測定データを取得するように構成される。記憶媒体は、バックホール測定データを記憶するためのものである。送信機は、バックホール測定データを局に送信するためのものである。
【００１６】
ネットワークデータを局に提供する方法は、（ｉ）複数のアクセスポイントのうちのどれに接続するかを決定する際に局によって使用されるために、局によって出力されたネットワークリンクデータを求める要求を、第１のタイプのネットワークへの接続性を提供する第１のアクセスポイントおよび第２のタイプのネットワークへの接続性を提供する第２のアクセスポイントが受信することと、（ｉｉ）それぞれ第１および第２のタイプのネットワークを通してバックホール測定を、第１のアクセスポイントおよび第２のアクセスポイントが開始することと、（ｉｉｉ）それぞれ第１および第２のタイプのネットワークを通して実行されたバックホール測定に基づくバックホール測定データを、第１のアクセスポイントおよび第２のＡＰが取得して記憶することと、（ｉｖ）それぞれ第１および第２のタイプのネットワークを通してバックホール測定データを局に提供することと、のうちのいずれか１つまたはそれらの組み合わせを含むがそれに限定されるわけではない。
【００１７】
様々な実施形態において、ＡＰは、ＳＴＡの代わりに、基準サーバへのバックホール測定を実行し、ＡＰの各々を含む終端間通信パスの帯域幅およびレイテンシメトリックを決定する。このように、ＳＴＡは、そのような測定を実行する義務を抱えているわけではなく、ＳＴＡは、プローブをＡＰに出力してネットワークのバックホール測定を実行するためにリソースを消費する必要はなく、ローカルＷＬＡＮトラフィックは、診断を目的に増やされるわけではない。したがって、ＡＰにバックホール測定を開始および実行させることにより、オーバヘッド要件は、一般的にＡＰよりも少ない計算リソースを有するＳＴＡから、このＳＴＡと比べてこれらの要件をより容易に処理しうるＡＰにシフトされる。
【図面の簡単な説明】
【００１８】
【図１】図１は、本開示の様々な実施形態にしたがったネットワーク環境である。
【図２】図２は、本開示の様々な実施形態にしたがったネットワーク環境である。
【図３】図３は、本開示の様々な実施形態にしたがったアクセスポイントの少なくとも一部のブロック図である。
【図４】図４は、本開示の様々な実施形態にしたがった終端間バックホール測定方法のフロー図である。
【発明を実施するための形態】
【００１９】
添付の図面に関連して以下に示される詳細な説明は、本開示の様々な態様の説明として意図されたものであり、本開示が実施されうる唯一の態様しか表さないことが意図されたものではない。本開示で説明される各態様は、単に本開示の例証または例示として提供されており、必ずしも、他の態様よりも好ましいまたは有利であると解釈されるべきでない。詳細な説明は、本開示の完全な理解を提供するために特定の詳細を含む。しかしながら、本開示がこれらの特定の詳細なしで実施されうることは、当業者には明らかであろう。いくつかの事例では、周知の構造およびデバイスが、本開示の概念を曖昧にしないためにブロック図の形式で示されている。単に利便性および明確性のために、頭文字および他の記述的な用語が使用されうるが、本開示の範囲を限定することは意図されない。
【００２０】
説明を簡略化にする目的のために、これら方法は、一連の動作として提示および説明されているが、１つ以上の態様によれば、いくつかの動作は、本明細書に説明および示されるものとは異なる順序でおよび／または他の動作と同時に起こりうるので、これらの方法が動作の順序によって限定されないことは理解および認識されるべきである。例えば、当業者であれば、方法が、状態図のように、一連の相関状態またはイベントとして代替的に表されうることを理解および認識するであろう。さらに、１つ以上の態様にしたがって方法を実現するために、必ずしも、例示されたすべての動作が要求されるわけではない。
【００２１】
図１は、ＳＴＡ １１０がネットワーク１４０の終端間情報をＡＰ １２０から取得するネットワーク環境１００である。ＳＴＡ １１０は、メッセージ１２５をＡＰ １２０に出力して、バックホール情報を要求する。メッセージ１２５の受信に応じて、ＡＰ １２０は、ネットワーク１００についてのバックホール情報１３３を取得するために、プローブ信号１２３を、広域ネットワーク１４０（例えば、インターネット）を通して１つ以上の基準サーバ１３０に送る。プローブ信号１２３は、１つ以上の基準サーバ１３０へのバックホール帯域幅測定値およびレイテンシ測定値を含みうるがそれらに限定されるわけではない。ネットワーク１００についてのバックホール情報１３３を取得した後、ＡＰ １２０は、バックホール情報１３３に基づいてメッセージ１３５を介してバックホール情報をＳＴＡ １１０に提供する。メッセージ１３５は、バックホールメトリック、ユーザ負荷、期待スループット共有、および／または、同様のものなどであるがそれらに限定されない関連情報を含みうる。バックホール情報は、例えば、周期的に（例えば、１時間ごとに）、オンデマンドで、またはＳＴＡ １１０によってなされる要求に応じて取得されうる。
【００２２】
図２は、複数のＡＰ ２２０Ａ，２２０Ｂ、ＷＬＡＮコントローラ２１０、および１つ以上の基準サーバ２３０を含むネットワーク環境２００である。様々な実施形態において、ＡＰ ２２０Ａ，２２０Ｂのうちの１つ（または複数）は、ＷＬＡＮコントローラ（すなわち、ＡＰコントローラ）２１０に、ネットワーク２００についてのバックホール情報の取得を開始するために、それぞれ要求２２５Ａ，２２２Ｂを提供する。
【００２３】
要求２２５Ａ，２２２Ｂのうちの１つの受信に応じて、ＷＬＡＮコントローラ２１０は、ネットワーク２００についてのバックホール情報２３３を取得するために、プローブ信号２２３を、広域ネットワーク２４０（例えば、インターネット）を通して１つ以上の基準サーバ２３０に送る。プローブ信号２２３は、１つ以上の基準サーバ２３０へのバックホール帯域幅測定値およびレイテンシ測定値を含みうるがそれらに限定されるわけではない。ネットワーク２００についてのバックホール情報２３３を取得した後、ＷＬＡＮコントローラ２１０は、バックホール情報２３３に基づきメッセージ２３５Ａ，２３５Ｂを介して、要求側ＳＴＡ ２２０Ａ，２２０Ｂにバックホール情報２３３を提供する。メッセージ２３５Ａ，２３５Ｂは、バックホールメトリック、ユーザ負荷、期待スループット共有、および／または同様のものであるがそれらに限定されない関連情報を含みうる。
【００２４】
要求側のＡＰ ２２０Ａ，２２０Ｂ（図１のＡＰ １２０に対応しうる）は、例えば、ＳＴＡ（例えば、図１のＳＴＡ １１０）から受信された要求（例えば、図１の１２５）に応じて、要求２２５Ａ，２２２Ｂを送りうる。他の実施形態では、要求された情報（バックホール情報）が、ＳＴＡがそのような情報を要求する際にＳＴＡに利用可能であるために、要求２２５Ａ，２２２Ｂは、ＳＴＡからの要求を受信する前に送られる。バックホール情報は、例えば、周期的に（例えば、１時間ごとに）、オンデマンドで、またはＡＰ２２０Ａ，２２０Ｂによってなされた要求に応じて、取得されうる。
【００２５】
図１および２について、様々な実施形態では、ＳＴＡは、ＳＴＡが取得する、ＳＴＡからＡＰへのリンクの情報を終端間分析に含めることによって、最良の終端間ネットワーク特性を提供するＡＰの選択にバックホール情報を使用する。すなわち、それらの中から選ぶべき複数のＡＰを有する場所にある適切なＳＰを選択するために、ＳＴＡは、ＡＰが集めたバックホール情報（「バックホールメトリック」）と、ローカルリンク情報（「ローカルリンクメトリック」）とを組み合わせる。他の実施形態において、ローカルリンクメトリックおよびバックホールメトリックは、ＡＰによって組み合わせられ、ＳＴＡに提供される。
【００２６】
様々な実施形態によれば、バックホール情報は、ビーコン、サービス広告（ＩＥＥＥ８０２．１１ｕプロトコルに準拠した）、ハイパーテキスト転送プロトコル（ＨＴＴＰ）、または、ＡＰのポート上でのある他のサービス、および／または、同様のものの使用を含む（がそれらに限定されない）適切なメカニズムを介してＡＰ（例えば、１２０）からＳＴＡ（例えば、１１０）に配信されることができる。様々な実施形態にしたがって、ＳＴＡが、ネットワークにおいてＡＰに関連付けることを決定しているところであるがＡＰに関連づけられていない場合、バックホール情報は、３Ｇおよび／または同様のものなどの帯域外通信によってＷＬＡＮコントローラ２１０から直接取得されうる。
【００２７】
様々な実施形態において、ＡＰ（例えば、１２０、２２０Ａ，２２０Ｂ）は、ネットワーク帯域幅情報およびレイテンシ情報（例えば、データがインターネット上でＡＰのような１つのデバイスから基準サーバのような別のデバイスに進むラウンドトリップ時間）を含むバックホール情報を集める。生の（raw）帯域幅を決定する代わりに、それらの中からＳＴＡが選びうる複数のＡＰ（よって複数のホットスポット）を有する場所のどのＡＰに接続するかについての決定を行う際に複数のＳＴＡによって使用されるべき異なるメトリックとして、スループット共有もまたＡＰによって決定されＳＴＡ １１０に提供されうる。ＡＰは、終端間リンクについてのネットワーク帯域幅情報を受信するだけの場合とは対照的に、複数のＡＰのうちのどのＡＰに接続するかについてＳＴＡがより多くの情報に基づいて決定を行うことができるように、ネットワークのスループット共有を推定し、スループット共有をＳＴＡに提供することができる。いくつかの実施形態において、ＡＰは、接続されたユーザ数の優先度に基づいてスループット共有を推定することができる。特定の実施形態において、企業環境にあるユーザのようないくつかのユーザは、そのネットワーク内の他のユーザよりも高い優先度を有しているとみなされる。特定の実施形態において、スループット共有は、進行中のトラフィック、例えば、ビデオ対音声、ＨＴＴＰ、および／または同様のものの優先度に基づいて推定されることができる。このように、例えば、終端間リンクが既存のトラフィックで相当混雑した場合であっても、ＡＰは、ＡＰに接続された既存のユーザの多くがそのネットワーク上で低い優先度の権利を有するビジタであるため、高い優先度のＳＴＡがＡＰに接続できることを示すバックホール情報（例えば、スループット共有）を高い優先度のＳＴＡに提供することができ、ネットワークを通して別のＳＴＡと通信するのにそれほど混雑していないネットワークアクセスを有することができる。
【００２８】
様々な実施形態において、ＡＰ（例えば、１２０）が、例えば、１つ以上の基準サーバ（例えば、１３０）にプローブすることによって取得されたバックホール情報（例えば、１３３）を受信する際、バックホール測定データは、そのデータを要求するＳＴＡ（例えば、１１０）への後の送信のために、ＡＰでキャッシュに記憶される。時の期間を通して（例えば、昨日、先週、先月、等を通して）取得されたバックホール情報に基づいて、（ａ）期待スループットに対するユーザ数および（ｂ）時刻に対するバックホールメトリックを学習するように、ＡＰによってルックアップテーブルが構築されうる。「学習された」バックホール情報もまた、特定の実施形態において、ＳＴＡが、情報に基づいたＡＰ選択決定を行うことができるように、ＳＴＡに提供されうる。いくつかの実施形態では、バックホール測定値は、ＡＰでキャッシュに記憶されうる（または、他の方法で記憶されうる）。別の実施形態において、バックホール測定値は、ＷＬＡＮコントローラ（例えば、２１０）でキャッシュに記憶される。
【００２９】
現在の負荷に依存して、特定の実施形態では、ＡＰ（例えば、１２０）は、ＳＴＡ（例えば、１１０）からの要求に応じて新しいバックホール情報を取得することを選択することができる。他の実施形態において、ＡＰは、古い（例えば、一番最近に集められ処理された）バックホール情報をＳＴＡに提供することができる。このように、ＡＰの現在の負荷があらかじめ決められた負荷（例えば、７５％以上）よりも大きい場合、ＡＰは、一番最近に集められ処理されたバックホール情報を要求側ＳＴＡに提供する。いくつかの実施形態では、前に集められたバックホール情報をＳＴＡに提供することによって、混雑（例えば、ボトルネッキング）が緩和されうる。他の実施形態では、ＡＰは、ＡＰ上の負荷に関係なく、前に集められたバックホール情報を送りうる。
【００３０】
様々な実施形態において、ＡＰに負荷がかかっている場合、ＡＰは、ネットワーク内の他のＡＰか、そのＡＰを制御するＷＬＡＮコントローラ対して、すでに集められ処理されてあるバックホール情報を提供することを要求しうる。いくつかの実施形態において、他のＡＰまたはＷＬＡＮコントローラからのバックホール情報はサブネットを通してブロードキャストされる。別の実施形態において、バックホール情報は、ＬＷＡＰＰ（LightWeight Access Point protocol）および／または同様のものなどの別のプロトコルでカプセル化される。したがって、別のデバイスからバックホール情報を取得することによって、負荷のかかっているＡＰは、バックホール情報を要求側ＳＴＡに提供することができる。他の実施形態において、ＡＰは、このＡＰ上の負荷に関係なく、ネットワーク内の他のＡＰ、または、ＷＬＡＮコントローラからのバックホール情報を要求しうる。
【００３１】
図３は、要求側ＳＴＡ（例えば、図１の１１０）から信号を受信するための受信側ユニット３４０を含むＡＰ（例えば、図１の１２０、および図２の２２０Ａ，２２０Ｂ）を示す。受信された信号は、ＳＴＡからの、ネットワーク情報（例えば、バックホール情報）を求める要求に対応しうる。処理ユニット３１０は、要求側ＳＴＡから受信された要求に基づいて、ネットワークにバックホール情報要求を出力する。処理ユニット３１０は、ネットワークを通して送られた要求に基づいてネットワーク上で実行されたバックホール情報を受信する。バックホール情報は、キャッシュ（または、他の適切な記憶媒体）３２０に記憶されうる。送信側ユニット３５０は、少なくとも、要求側ＳＴＡの要求に応じて取得されたバックホール情報を含むメッセージを要求側ＳＴＡに送信する。他の実施形態において、送信側ユニット３５０は、キャッシュ、キャッシュ３２０、に記憶されたバックホール情報を要求側ＳＴＡに送りうる。すなわち、特定の実施形態において、要求側ＳＴＡに送られるバックホール情報は、要求側ＳＴＡによる特定の要求に応じて取得されていない可能性がある。例えば、送られたバックホール情報は、ＳＴＡ（または、他のＳＴＡ）による前の要求に応じて取得された可能性がありうるか、ＳＴＡによってトリガされることなくＡＰによって取得された可能性がある。
【００３２】
いくつかの実施形態において、記憶されたバックホール情報を分析して、ネットワークに関する様々なメトリック（例えば、ユーザ数対期待スループット、バックホールメトリック対時刻、および／または同様のもの）を決定するために、学習ユニット３３０もまた提供されうる。様々なメトリック（または、メトリックに対応するデータ）が要求側ＳＴＡに送信され、それによって、要求側ＳＴＡは、ＡＰを選択する際に、より多くの情報に基づいた決定を行うことができる。いくつかの実施形態において、これらのメトリックは、バックホール情報を含むメッセージで要求側ＳＴＡに送られる。他の実施形態において、これらのメトリックは、バックホール情報を含むメッセージでとは別に送られる。
【００３３】
図４は、本開示の様々な実施形態にしたがった終端間バックホール測定方法を示す。図１−４を参照すると、ブロック４１０において、ＡＰ（例えば、１２０）は、ＳＴＡ（例えば、１１０）によって出力されたネットワークリンクデータを求める要求を受信する。ネットワークリンクデータは、複数のＡＰ（例えば、ホットスポット）のうちのどれに接続するかを決める際にＳＴＡによって使用されることとなる情報である。ブロック４２０において、ＡＰは、ＡＰおよびゲートウェイを含むワイヤレスネットワーク（例えば、１４０）を通してバックホール測定を開始する。ブロック４３０において、ＡＰは、実行されたバックホール測定に基づくバックホール情報（バックホール測定データ）を取得し記憶する。ブロック４４０において、ＡＰは、バックホール測定データをＳＴＡに提供する。
【００３４】
様々な実施形態は、既存のＩＥＥＥ ８０２．１１ｖ測定値を増大させ、測定段階における余剰を取り除くことができる。この余剰を取り除くことは、ＡＰとの関連付けの前および後にローカル（ワイヤレス）リンクメトリックを推定してＳＴＡに伝播するためにＩＥＥＥ ８０２．１１ｖプロトコルがすでに定義した方法によって達成される。このように、バックホール測定は通常、それ単独で、終端間リンク測定値を取得するのに十分である。例えば、ＳＴＡがＡＰに対しリンク測定値について要求する場合、ＡＰは、バックホール測定を行うか、そのＡＰコントローラに対してバックホール測定を行うように要求するか、ＡＰが過剰負荷状態である場合に、キャッシュに記憶されており、ＡＰによって最近実行されたバックホール測定の情報をＳＴＡに返すか、ＡＰが過剰負荷状態である場合に、キャッシュに記憶されており、ＡＰのＡＰコントローラまたはそのサブネット上の他のＡＰによって実行されたバックホール測定の情報をＳＴＡに返すことができる。バックホール情報を要求側ＳＴＡに送り出す前に、ＡＰは、それが取得したローカルワイヤレスリンク統計値を用いてバックホール情報を増大させ、情報のバンドル全体を、完全な終端間リンク推定情報としてＳＴＡに送ることができる。
【００３５】
本発明の実施形態は、ＳＴＡのユーザが、終端間測定を実行するネットワークデバイス上で低いオーバヘッドを維持する一方で、終端間観点からＡＰをインテリジェントに選択することを可能にする。これは、ネットワーク統計情報をＳＴＡに提供するための従来のシステムおよび方法では要求されるため、ＡＰを介して送られる、各ＳＴＡから基準サーバへの終端間測定を要求しないことで、ワイヤレスリンク上のオーバヘッドおよび混雑を減らす。
【００３６】
いくつかの実施形態において、ＳＴＡは、第１のタイプのネットワーク（例えば、４ＧまたはＬＴＥネットワーク）に接続された第１のＡＰに対して、第１のタイプのネットワークを通してバックホール測定データを実行することを要求し、ＳＴＡはまた、第２のタイプのネットワーク（例えば、３Ｇネットワークまたは無線ネットワーク）に接続された第２のＡＰに対して、第２のタイプのネットワークを通してバックホール測定データを実行することを要求する。第１および第２のＡＰから受信されたバックホール測定データに基づいて、ＳＴＡは、第１のタイプのネットワークに接続するか、第２のタイプのネットワークに接続するかを決定する。
【００３７】
開示されたプロセスにおけるステップの特定の順序または階層は、例示的なアプローチの一例であることが理解される。設計の選好に基づいて、これらプロセスにおけるステップの特定の順序または階層は、本開示の範囲内でありながら、再配列されうることが理解される。付随の方法の請求項は、様々なステップのエレメントを例示的な順序で示すが、示された特定の順序または階層に限定されることは意図されない。
【００３８】
当業者は、情報および信号が、様々な異なる技術および技法のいずれかを使用して表されうることを理解するだろう。例えば、上記説明の全体にわたって参照されうるデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁場または磁性粒子、光場または光粒子、あるいはこれらの任意の組み合わせによって表されうる。
【００３９】
当業者は、本明細書に開示された実施形態に関連して説明された様々な実例となる論理ブロック、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、または両方の組み合わせとして実現されうることをさらに理解するであろう。ハードウェアおよびソフトウェアの互換性を明確に例示するために、多様な実例となるコンポーネント、ブロック、モジュール、回路、およびステップが、概ねそれらの機能の観点から上記で説明されている。このような機能が、ハードウェアとして実現されるか、ソフトウェアとして実現されるかは、特定のアプリケーションおよびシステム全体に課せられる設計制約に依存する。当業者は、各々の特定のアプリケーションに関して、説明された機能を多様な方法で実現しうるが、このような実現の決定は、本開示の範囲からの逸脱を引き起こしていると解釈されるべきでない。
【００４０】
本明細書に開示された実施形態に関連して説明された様々な実例となる論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または他のプログラマブル論理デバイス、ディスクリートゲートまたはトランジスタロジック、ディスクリートハードウェアコンポーネント、あるいは本明細書に説明された機能を実行するように設計されたこれらの任意の組み合わせで、実現または実行されうる。汎用プロセッサは、マイクロプロセッサでありうるが、代替的に、プロセッサは、あらゆる従来のプロセッサ、コントローラ、マイクロコントローラ、またはステートマシンでありうる。プロセッサはまた、コンピューティングデバイスの組み合わせ、例えば、ＤＳＰと、１つのマイクロプロセッサ、複数のマイクロプロセッサ、ＤＳＰコアに連結した１つ以上のマイクロプロセッサ、または任意のそのような他の構成との組み合わせとして実現されうる。
【００４１】
本明細書に開示された実施形態に関連して説明されたアルゴリズムまたは方法のステップは、直接ハードウェアにおいて、プロセッサによって実行されるソフトウェアモジュールにおいて、またはこれら２つの組み合わせにおいて、具現化されうる。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバルディスク、ＣＤ−ＲＯＭ、または当技術分野で知られている任意の他の形態の記憶媒体に存在しうる。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるように、プロセッサに結合されうる。代替的に、記憶媒体は、プロセッサに一体化されうる。プロセッサおよび記憶媒体は、ＡＳＩＣ内に存在しうる。ＡＳＩＣは、ユーザ端末内に存在しうる。代替的に、プロセッサおよび記憶媒体は、ユーザ端末内のディスクリートコンポーネントとして存在しうる。
【００４２】
１つ以上の例示的な実施形態では、説明された機能は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの任意の組み合わせで実現されうる。ソフトウェアで実現される場合、これらの機能は、コンピュータ読取可能な媒体上で、１つ以上の命令またはコードとして送信または記憶されうる。コンピュータ読取可能な媒体は、１つの場所から別の場所へのコンピュータプログラムの転送を容易にする任意の媒体を含む通信媒体およびコンピュータ記憶媒体の両方を含む。記憶媒体は、コンピュータによってアクセスされうる任意の利用可能な媒体でありうる。限定ではなく例として、このようなコンピュータ読取可能な媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスク記憶装置、磁気ディスク記憶装置またはその他の磁気記憶デバイス、あるいは、データ構造または命令の形式で所望のプログラムコードを記憶または搬送するために使用可能であり、かつコンピュータによってアクセスされうる他の任意の媒体を備えうる。加えて、いずれの接続も厳密にはコンピュータ読取可能な媒体と呼ばれる。例えば、ソフトウェアがウェブサイト、サーバ、または他のリモートソースから、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波のようなワイヤレス技術を使用して送信される場合、同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波のようなワイヤレス技術は、媒体の定義に含まれている。本明細書で使用される場合、ディスク（disk）およびディスク（disc）は、コンパクトディスク（ＣＤ）、レーザーディスク（登録商標）、光ディスク、デジタル多用途ディスク（ＤＶＤ）、フロッピー（登録商標）ディスクおよびブルーレイ（登録商標）ディスクを含み、本明細書においてディスク（disk）は、通常磁気的にデータを再生し、ディスク（disc）は、レーザーを用いて光学的にデータを再生する。上記の組み合わせもまた、コンピュータ読取可能な媒体の範囲内に含まれるべきである。
【００４３】
開示された実施形態の上記説明は、いかなる当業者であっても、本開示を製造または使用できるように提供されている。これらの実施形態に対する様々な変更は、当業者には容易に明らかであり、本明細書で定義された包括的な原理は、本開示の精神または範囲から逸脱することなく、他の実施形態に適用されうる。例えば、上述されたシステムおよび方法は、バックホールを有するホワイトスペースデバイスなど、ローカルスコープを有するＷｉＦｉ以外のデバイス、または、ＷＬＡＮネットワークの一部とオーバラップするフェムトセルおよび／またはナノセルにも適用可能である。したがって、本開示は、本明細書に示された実施形態に限定されるようには意図されず、本明細書に開示される原理および新規な特徴と一致する最も広い範囲を与えられることとなる。
以下に、出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
局にネットワークデータを提供するための方法であって、
複数のアクセスポイントのどれに接続するかを決定する際に前記局によって使用されるために、前記局によって出力されたネットワークリンクデータを求める要求を、前記複数のアクセスポイントのうち１つのアクセスポイントが受信することと、
前記アクセスポイントおよびゲートウェイを含むワイヤレスネットワークを通してバックホール測定を、前記アクセスポイントが開始することと、
実行された前記バックホール測定に基づくバックホール測定データを、前記アクセスポイントが取得して記憶することと、
前記局に前記バックホール測定データを提供することと
を備える、方法。
［Ｃ２］
開始することは、
前記アクセスポイントから前記ゲートウェイにプローブ信号を送信することと、
前記ゲートウェイから前記アクセスポイントへの前記プローブ信号の受信に基づいて、バックホール帯域幅データおよびレイテンシデータを取得することと
を備える、Ｃ１に記載の方法。
［Ｃ３］
取得された前記バックホール測定データに基づいてスループット負荷およびユーザ共有情報のうちの１つ以上を、前記アクセスポイントが決定することと、
前記スループット負荷およびユーザ共有情報のうちの１つ以上を前記局に提供することと
をさらに備える、Ｃ１に記載の方法。
［Ｃ４］
前記局と前記アクセスポイントとの間のワイヤレスリンク統計値を決定することをさらに備える、Ｃ１に記載の方法。
［Ｃ５］
前記決定することは、前記ＡＰによって実行され、
前記局に提供される前記バックホール測定データは、ワイヤレスリンク統計値を含む、
Ｃ４に記載の方法。
［Ｃ６］
前記決定することは、前記局によって実行される、Ｃ４に記載の方法。
［Ｃ７］
前記ＡＰに関連付けられたアクセスポイントコントローラまたは前記ゲートウェイのうちの１つに、前記バックホール測定を実行することを求める、前記ＡＰからの要求を送信することと、
前記アクセスポイントコントローラまたは前記ゲートウェイのうちの前記１つによって実行された前記バックホール測定に基づいて、バックホール測定データを前記アクセスポイントが受信することと
をさらに備える、Ｃ１に記載の方法。
［Ｃ８］
前記アクセスポイントで前記バックホール測定データをキャッシュに記憶することと、
前記キャッシュに記憶されたバックホール測定データを前記局に送ることと
をさらに備える、Ｃ１に記載の方法。
［Ｃ９］
前記キャッシュに記憶されたバックホール測定データは、局によってなされた以前の要求に基づいて取得されている、Ｃ８に記載の方法。
［Ｃ１０］
前記キャッシュに記憶されたバックホール測定データは、局によってなされた終端間リンク要求には基づいていない、前記ＡＰコントローラまたは前記ゲートウェイによってなされた以前のリンク測定に基づいて取得されている、Ｃ８に記載の方法。
［Ｃ１１］
提供することは、
ビーコン、８０２．１１ｕサービス広告の形態で、または、ハイパーテキスト転送プロトコル（ＨＴＴＰ）メッセージとして、前記バックホール測定データを前記局に送ることを備える、Ｃ１に記載の方法。
［Ｃ１２］
コンピュータ読取可能な媒体を備える、アクセスポイント選択を実行するためのコンピュータプログラム製品であって、前記コンピュータ読取可能な媒体は、
複数のアクセスポイントのうちのどのアクセスポイントに接続するかを決定する際に局によって使用されるために、前記局によって出力されたネットワークリンクデータを求める要求を受信することと、
前記アクセスポイントおよびゲートウェイを含むワイヤレスネットワークを通してバックホール測定を開始することと、
実行された前記バックホール測定に基づくバックホール測定データを取得して記憶することと、
前記局に前記バックホール測定データを提供することと
を行うためのコードを備える、コンピュータプログラム製品。
［Ｃ１３］
前記開始することは、
前記ゲートウェイにプローブ信号を送信することと、
前記ゲートウェイからのパルスのトレインの受信に基づいて、バックホール帯域幅データおよびレイテンシデータを取得することと
を備える、Ｃ１２に記載のコンピュータプログラム製品。
［Ｃ１４］
前記コンピュータ読取可能な媒体は、
取得された前記バックホール測定データに基づいてスループット負荷およびユーザ共有情報のうちの１つ以上を決定することと、
前記スループット負荷およびユーザ共有情報のうちの１つ以上を前記局に提供することと
を行うためのコードを備える、Ｃ１２に記載のコンピュータプログラム製品。
［Ｃ１５］
前記コンピュータ読取可能な媒体は、
前記局と前記アクセスポイントとの間のワイヤレスリンク統計値を決定すること
を行うためのコードを備える、Ｃ１２に記載のコンピュータプログラム製品。
［Ｃ１６］
前記決定することは、前記ＡＰによって実行され、
前記局に提供される前記バックホール測定データは、前記ワイヤレスリンク統計値を含む、
Ｃ１５に記載のコンピュータプログラム製品。
［Ｃ１７］
前記決定することは、前記局によって実行される、Ｃ１５に記載のコンピュータプログラム製品。
［Ｃ１８］
前記コンピュータ読取可能な媒体は、
アクセスポイントコントローラまたはゲートウェイのうちの１つに、前記バックホール測定を実行することを求める、前記アクセスポイントからの要求を送信することと、
前記アクセスポイントコントローラまたは前記ゲートウェイのうちの前記１つによって実行された前記バックホール測定に基づいて、バックホール測定データを前記アクセスポイントが受信することと
を行うためのコードを備える、Ｃ１２に記載のコンピュータプログラム製品。
［Ｃ１９］
前記コンピュータ読取可能な媒体は、
前記バックホール測定データをキャッシュに記憶することと、
前記キャッシュに記憶されたバックホール測定データを前記局に送ることと
を行うためのコードを備える、Ｃ１２に記載のコンピュータプログラム製品。
［Ｃ２０］
前記キャッシュに記憶されたバックホール測定データは、局によってなされた以前の要求に基づいて取得されている、Ｃ１９に記載のコンピュータプログラム製品。
［Ｃ２１］
前記提供することは、ビーコン、８０２．１１ｕサービス広告の形態で、または、ハイパーテキスト転送プロトコル（ＨＴＴＰ）メッセージとして、前記バックホール測定データを前記局に送ることを備える、Ｃ１２に記載のコンピュータプログラム製品。
［Ｃ２２］
ネットワークデータを局に提供するためのアクセスポイント装置であって、
複数のアクセスポイントのうちのどれに接続するかを決定する際に前記局によって使用されるために、前記局によって出力されたネットワークリンクデータを求める要求を受信するための手段と、
前記アクセスポイントおよびゲートウェイを含むワイヤレスネットワークを通してバックホール測定を開始するための手段と、
実行された前記バックホール測定に基づくバックホール測定データを取得して記憶するための手段と、
前記バックホール測定データを前記局に提供するための手段と
を備える、装置。
［Ｃ２３］
前記開始するための手段は、
前記アクセスポイントから前記ゲートウェイにプローブ信号を送信するための手段と、
前記ゲートウェイから前記アクセスポイントへの前記プローブ信号の受信に基づいて、バックホール帯域幅データおよびレイテンシデータを取得するための手段と
を備える、Ｃ２２に記載の装置。
［Ｃ２４］
取得された前記バックホール測定データに基づいてスループット負荷およびユーザ共有情報のうちの１つ以上を決定するための手段と、
前記スループット負荷およびユーザ共有情報のうちの１つ以上を前記局に提供するための手段と
をさらに備える、Ｃ２２に記載の装置。
［Ｃ２５］
前記局と前記アクセスポイントとの間のワイヤレスリンク統計値を決定するための手段
をさらに備える、Ｃ２２に記載の装置。
［Ｃ２６］
前記決定するための手段は、前記ＡＰであり、
前記局に提供される前記バックホール測定データは、前記ワイヤレスリンク統計値を含む、
Ｃ２５に記載の装置。
［Ｃ２７］
前記決定するための手段は、前記局である、Ｃ２５に記載の装置。
［Ｃ２８］
前記ＡＰに関連付けられたアクセスポイントコントローラまたは前記ゲートウェイのうちの１つに、前記バックホール測定を実行することを求める要求を送信するための手段と、
前記アクセスポイントコントローラまたは前記ゲートウェイのうちの前記１つによって実行される前記バックホール測定に基づいて、バックホール測定データを受信するための手段と
をさらに備える、Ｃ２２に記載の装置。
［Ｃ２９］
前記バックホール測定データをキャッシュに記憶するための手段と、
前記キャッシュに記憶されたバックホール測定データを前記局に送るための手段と
をさらに備える、Ｃ２２に記載の装置。
［Ｃ３０］
前記キャッシュに記憶されたバックホール測定データは、局によってなされた以前の要求に基づいて取得されている、Ｃ２９に記載の装置。
［Ｃ３１］
前記キャッシュに記憶されたバックホール測定データは、局によってなされた終端間リンク要求には基づかない、前記ＡＰコントローラまたは前記ゲートウェイによってなされた以前のリンク測定に基づいて取得されている、Ｃ２９に記載の装置。
［Ｃ３２］
前記提供するための手段は、
ビーコン、８０２．１１ｕサービス広告の形態で、または、ハイパーテキスト転送プロトコル（ＨＴＴＰ）メッセージとして、前記バックホール測定データを前記局に送るための手段を備える、Ｃ２２に記載の装置。
［Ｃ３３］
ネットワークデータを局に提供するためのアクセスポイント装置であって、
複数のアクセスポイントのうちのどれに接続するかを決定する際に前記局によって使用されるために、前記局によって出力されたネットワークリンクデータを求める要求を受信するための受信機と、
前記アクセスポイントおよびゲートウェイを含むワイヤレスネットワークを通してバックホール測定を開始するためのプロセッサと、ここで、前記プロセッサは、実行された前記バックホール測定に基づくバックホール測定データを取得するように構成される、
前記バックホール測定データを記憶するための記憶媒体と、
前記バックホール測定データを前記局に送信するための送信機と
を備える、装置。
［Ｃ３４］
前記プロセッサは、前記ゲートウェイにプローブ信号を送信するように構成され、かつ、前記ゲートウェイから前記アクセスポイントへの前記プローブ信号の受信に基づいてバックホール帯域幅データおよびレイテンシデータを取得するように構成される、Ｃ３３に記載の装置。
［Ｃ３５］
前記プロセッサは、取得された前記バックホール測定データに基づいてスループット負荷およびユーザ共有情報のうちの１つ以上を決定するように構成され、
前記送信機は、前記スループット負荷およびユーザ共有情報のうちの１つ以上を前記局に送信するように構成される、
Ｃ３３に記載の装置。
［Ｃ３６］
前記プロセッサは、前記局と前記アクセスポイントとの間のワイヤレスリンク統計値を決定するように構成される、Ｃ３３に記載の装置。
［Ｃ３７］
前記局に提供される前記バックホール測定データは、前記ワイヤレスリンク統計値を含む、Ｃ３６に記載の装置。
［Ｃ３８］
前記送信機は、前記ＡＰに関連付けられたアクセスポイントコントローラまたは前記ゲートウェイのうちの１つに、前記バックホール測定を実行することを求める、前記ＡＰからの要求を送信するように構成され、
前記受信機は、前記アクセスポイントコントローラまたは前記ゲートウェイのうちの前記１つによって実行される前記バックホール測定に基づいて、バックホール測定データを受信するように構成される
Ｃ３３に記載の装置。
［Ｃ３９］
前記記憶媒体は、前記バックホール測定データを記憶するように構成され、
前記送信機は、前記バックホール測定データを前記局に送るように構成される、
Ｃ３３に記載の装置。
［Ｃ４０］
前記記憶されたバックホール測定データは、局によってなされた以前の要求に基づいて取得されている、Ｃ３９に記載の装置。
［Ｃ４１］
前記記憶されたバックホール測定データは、局によってなされた終端間リンク要求には基づかない、前記ＡＰコントローラまたは前記ゲートウェイによってなされた以前のリンク測定に基づいて取得されている、Ｃ３９に記載の装置。
［Ｃ４２］
前記バックホール測定データは、ビーコン、８０２．１１ｕサービス広告の形態で、または、ハイパーテキスト転送プロトコル（ＨＴＴＰ）メッセージとして、前記局に送信される、Ｃ３３に記載の装置。
［Ｃ４３］
局にネットワークデータを提供するための方法であって、
複数のアクセスポイントのうちのどれに接続するかを決定する際に前記局によって使用されるために、前記局によって出力されたネットワークリンクデータを求める要求を、第１のタイプのネットワークへの接続性を提供する第１のアクセスポイントおよび第２のタイプのネットワークへの接続性を提供する第２のアクセスポイントが受信することと、
それぞれ前記第１および第２のタイプのネットワークを通してバックホール測定を、前記第１のアクセスポイントおよび前記第２のアクセスポイントが開始することと、
それぞれ、前記第１および第２のタイプのネットワークを通して実行される前記バックホール測定に基づいて、バックホール測定データを、前記第１のアクセスポイントおよび前記第２のアクセスポイントが取得して記憶することと、
それぞれ前記第１および第２のタイプのネットワークを通して前記局に前記バックホール測定データを提供することと
を備える、方法。
［Ｃ４４］
前記局は、それが前記第１のアクセスポイントおよび前記第２のアクセスポイントから受信した前記バックホール測定データに基づいて、前記第１および第２のタイプのネットワークのどちらに接続するかを決定する、Ｃ４３に記載の方法。
［Ｃ４５］
前記第１のタイプのネットワークは、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）であり、前記第２のタイプのネットワークは無線ネットワークである、Ｃ４３に記載の方法。
［Ｃ４６］
前記第１のタイプのネットワークは、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）であり、前記第２のタイプのネットワークは広域ネットワーク（ＷＡＮ）である、Ｃ４３に記載の方法。
【図１】
0005882470.tif 000002
【図２】
0005882470.tif 000003
【図３】
0005882470.tif 000004
【図４】
0005882470.tif 000005