(57)【要約】  識別されたアクセスポイントのセットから選択されることになるアクセスポイントを介して、ＷＬＡＮプロトコルを使用することにより、モバイルクライアント局からのインターネットアクセスを確立するための方法は、識別されたアクセスポイントの総合データベース（１４）に接続情報を提供するステップ（１００）と、ブラウジング（１０６）、選択（１０８）、アソシエーション（１１０）、認証（１１２）、および設定（１１４）の段階を連続的に進めて、前記プロトコルを用いることによりインターネットアクセスを要求するステップ（１０４）と、モバイルクライアント局のインターネットアクセスを選択されたアクセスポイントを介して確立するステップ（１２４）と、を含む。  インターネットアクセスを要求するステップ（１０４）の前にかつ独立に、総合データベース（１４）のアクセスポイントの少なくとも一部についての接続情報は、モバイルクライアント局の搭載データベース（２４）内にダウンロードされる（１０２）。さらに、ブラウジング（１０６）および選択（１０８）の段階は、総合データベース（１４）および識別されたアクセスポイントに請求することなく、ダウンロードされた接続情報に基づき実施される。
2018526939.tif 000002
【特許請求の範囲】
【請求項１】
無線ローカルエリアネットワーク通信プロトコルを使用することにより、該プロトコルを用いて識別されたインターネットアクセスポイント（１２）のセットから選択されることになるアクセスポイントを介して、モバイルクライアント局（１６）からのインターネット（１０）アクセスを確立するための方法であって、
前記識別されたアクセスポイント（１２）全てを、各アクセスポイントに特有の接続情報とともに含む総合データベース（１４）が提供されるステップ（１００）と、
前記モバイルクライアント局（１６）によってアクセス可能であると検出されたものをリストするために、前記識別されたアクセスポイント（１２）の少なくとも一部をブラウジングする段階（１０６）と、以前リストされたアクセスポイントのうちの一つを選択する段階（１０８）と、前記モバイルクライアント局（１６）と選択されたアクセスポイントとのアソシエーションを要求する段階（１１０）と、先程アソシエーションされたアクセスポイントにおいて前記モバイルクライアント局（１６）を認証する段階（１１２）と、前記モバイルクライアント局（１６）のＩＰパラメータを設定する段階（１１４）と、を連続的に進めて、前記モバイルクライアント局（１６）が前記プロトコルを用いることによりインターネット（１０）アクセスを要求するステップ（１０４）と、
前記モバイルクライアント局（１６）の前記インターネット（１０）アクセスが、設定されたＩＰパラメータを用いて、前記選択されたアクセスポイントを介して確立される（１２４）ステップと、
を備え、
前記プロトコルを使用することにより前記インターネットアクセスを要求するステップ（１０４）の前に、該ステップとは独立に、前記モバイルクライアント局（１６）が、前記総合データベース（１４）の前記アクセスポイント（１２）の少なくとも一部についての接続情報を、前記モバイルクライアント局（１６）の搭載データベース（２４）にダウンロードすることと（１０２）、
前記ブラウジングする段階（１０６）および前記選択の段階（１０８）が、前記総合データベース（１４）および前記識別されたアクセスポイント（１２）に請求することなく、前記モバイルクライアント局（１６）の前記搭載データベース（２４）内の以前ダウンロードされた接続情報に基づき実施されることと、
を特徴とする方法。
【請求項２】
前記総合データベース（１４）内の前記識別された各アクセスポイント特有の接続情報が、
問題としているアクセスポイントのロケーションまたは地理的カバレッジエリアと、
前記プロトコルに応じた、前記問題としているアクセスポイントの好ましい通信チャネルと、
前記問題としているアクセスポイントの性能特徴と、
を少なくとも含む請求項１に記載のインターネット（１０）アクセスを確立するための方法。
【請求項３】
前記総合データベース（１４）内の前記識別されたアクセスポイント（１２）は、前記識別されたアクセスポイントの数よりも真に少ない個数の所定のクラスに分割されており、
前記選択段階（１０８）は、クラスの選択と、その後の、前記モバイルクライアント局（１６）の前記搭載データベース（２４）内の前記以前ダウンロードされた接続情報に基づき、前記リストされたアクセスポイントのうちの該クラスからのアクセスポイントの選択と、を含み、
前記選択されたクラスにおける前記アクセスポイントの選択は、ランダムに、疑似ランダムに、または前記リストされたアクセスポイントの負荷に関する情報に基づき、実行される
請求項１または２に記載のインターネット（１０）アクセスを確立するための方法。
【請求項４】
前記選択されたアクセスポイントを介して前記モバイルクライアント局（１６）の前記インターネット（１０）アクセスが確立された時（１２４）に、
該確立されたアクセスに基づき、前記選択されたアクセスポイントの性能特徴を測定するステップと、
測定された性能特徴を、更新のために前記総合データベース（１４）に伝送するステップと、
をさらに備える請求項１から３のいずれか一項に記載のインターネット（１０）アクセスを確立するための方法。
【請求項５】
前記認証段階（１１２）および前記ＩＰパラメータの設定段階（１１４）は、バックオフ時間と呼ばれる、返信のための特定時間においては、常に５秒以下になるように定義されていて、前記ＩＰパラメータを設定する段階（１１４）においては、さらに一定で維持されるように定義されている、タイムアウトについてのパラメータの使用を含む
請求項１から４のいずれか一項に記載のインターネット（１０）アクセスを確立するための方法。
【請求項６】
前記ＩＰパラメータを設定する段階（１１４）自体は、ブロードキャストのステップ（１１６）と、次いでＩＰアドレスの提案のステップ（１１８）と、次いで提案されたＩＰアドレスの要求のステップ（１２０）と、次いで応答のステップ（１２２）と、の四つのステップを含み、
前記アクセスの要求（１０４）内の該ＩＰパラメータを設定する段階（１１４）の最初の実施の間においては、前記提案されたＩＰアドレスを要求するステップ（１２０）が以前のアクセスの要求の間において割り当てられたＩＰアドレスに基づくため、ブロードキャストのステップ（１１６）およびＩＰアドレスの提案のステップ（１１８）の最初の二つのステップは実行されない
請求項１から５のいずれか一項に記載のインターネット（１０）アクセスを確立するための方法。
【請求項７】
前記無線ローカルエリアネットワーク通信プロトコルは、ＩＥＥＥ８０２．１１グループによって標準化されたプロトコルのうちの一つである、請求項１から６のいずれか一項に記載のインターネット（１０）アクセスを確立するための方法。
【請求項８】
前記モバイルクライアント局の前記ＩＰパラメータの設定（１１４）は、ＤＨＣＰプロトコルを用いて実施される、請求項１から７のいずれか一項に記載のインターネット（１０）アクセスを確立するための方法。
【請求項９】
通信ネットワークからダウンロードされること、および／または、コンピュータによって読み取ることが可能な記憶媒体（２６）に記憶されること、および／またはプロセッサによって実行されること、が可能なコンピュータプログラム（２８、３０）であって、前記プログラムがモバイルクライアント局（１６）のプロセッサ（２２）上で実行される時に、無線ローカルエリアネットワーク通信プロトコルを使用することにより、該プロトコルを用いて識別されたインターネットアクセスポイント（１２）のセットから選択されることになるアクセスポイントを介して、前記モバイルクライアント局（１６）からのインターネット（１０）アクセスを確立するための方法における、
前記モバイルクライアント局（１６）によってアクセス可能であると検出されたものをリストするために、前記識別されたアクセスポイント（１２）の少なくとも一部をブラウジングする段階（１０６）と、以前リストされたアクセスポイントのうちの一つを選択する段階（１０８）と、前記モバイルクライアント局（１６）と選択されたアクセスポイントとのアソシエーションを要求する段階（１１０）と、先程アソシエーションされたアクセスポイントにおいて前記モバイルクライアント局（１６）を認証する段階（１１２）と、前記モバイルクライアント局（１６）のＩＰパラメータを設定する段階（１１４）と、を連続的に進めることによって、前記プロトコルを用いることにより前記モバイルクライアント局（１６）のためのインターネット（１０）アクセスを要求するステップ（１０４）と、
設定されたＩＰパラメータに基づき、前記選択されたアクセスポイントを介した、前記モバイルクライアント局（１６）のインターネット（１０）アクセスの確立に関与するステップ（１２４）と、
の実行のための命令を備え、
前記コンピュータプログラムが、
前記プロトコルを使用することにより前記インターネット（１０）アクセスを要求するステップ（１０４）の前に、該ステップとは独立に、前記モバイルクライアント局（１６）のために、総合データベース（１４）の前記アクセスポイント（１２）の少なくとも一部についての接続情報を、前記モバイルクライアント局（１６）の搭載データベース（２４）にダウンロードするステップ（１０２）と、
前記総合データベース（１４）および前記識別されたアクセスポイント（１２）に請求することなく、前記モバイルクライアント局（１６）の前記搭載データベース（２４）内の以前ダウンロードされた接続情報に基づき、前記ブラウジングの段階（１０６）および選択の段階（１０８）を進行させるステップと、
を実行するための命令をさらに備えることを特徴とするコンピュータプログラム。
【請求項１０】
無線ローカルエリアネットワーク通信プロトコルを使用することにより、該プロトコルを用いて識別されたインターネットアクセスポイント（１２）のセットから選択されることになるアクセスポイントを介して、モバイルクライアント局（１６）からのインターネット（１０）アクセスを確立するためのシステムであって、
前記システムが、
前記インターネット（１０）を介してアクセス可能であって、識別されたアクセスポイント（１２）全てを、各アクセスポイントに特有の接続情報とともに含む、総合データベース（１４）と、
少なくとも一つのモバイルクライアント局（１６）と、該モバイルクライアント局はプロセッサ（２２）、
搭載データベース（２４）、
該搭載データベース（２４）への、前記総合データベース（１４）内のアクセスポイント（１２）の少なくとも一部についての接続情報のダウンロードマネージャ（２８）、および、
実行された時に、前記モバイルクライアント局（１６）によってアクセス可能であると検出されたものをリストするために、前記識別されたアクセスポイント（１２）の少なくとも一部をブラウジングする段階（１０６）と、以前リストされた前記アクセスポイントのうちの一つを選択する段階（１０８）と、前記モバイルクライアント局（１６）と選択されたアクセスポイントとのアソシエーションを要求する段階（１１０）と、先程アソシエーションされたアクセスポイントにおいて前記モバイルクライアント局（１６）を認証する段階（１１２）と、前記モバイルクライアント局（１６）のＩＰパラメータを設定する段階（１１４）と、を連続的に進めることによって、前記プロトコルを用いることによりインターネット（１０）アクセスを要求するようにプログラムされた、インターネット（１０）アクセスのマネージャ（３０）、を含み、
設定されたＩＰパラメータに基づき、前記選択されたアクセスポイントを介して前記モバイルクライアント局（１６）の前記インターネット（１０）アクセスを確立するようにプログラムされた、インターネットサーバ（２０）と、
を備えるシステムにおいて、
前記モバイルクライアント局（１６）の前記プロセッサ（２２）が、
前記インターネット（１０）アクセスマネージャ（３０）の実行とは独立かつその前に、前記ダウンロードマネージャ（２８）を実行し、
前記総合データベース（１４）および前記識別されたアクセスポイント（１２）に請求することなく、前記ダウンロードマネージャ（２８）によって以前にダウンロードされた前記モバイルクライアント局（１６）の前記搭載データベース（２４）内の接続情報に基づき、前記ブラウジングの段階（１０６）および前記選択の段階（１０８）を進行させることによって、前記インターネット（１０）アクセスマネージャ（３０）を実行する
というように、前記ダウンロードマネージャ（２８）および前記インターネット（１０）アクセスマネージャ（３０）の前記実行を順序付けるように
さらにプログラムされていることを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ローカルエリアネットワーク通信プロトコルを使用することにより、このプロトコルを用いて識別されたインターネットアクセスポイントのセットから選択されることになるアクセスポイントを介し、モバイルクライアント局からのインターネットアクセスを確立するための方法に関する。また、対応するコンピュータプログラムおよびシステムにも関する。
【背景技術】
【０００２】
「無線ローカルエリアネットワーク通信プロトコル」は、ＷＬＡＮ（Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）のプロトコルを意味する。
【０００３】
より具体的には、本発明は、
−各アクセスポイントに特有の接続情報とともに、識別されたアクセスポイント全てを含む総合データベースが提供されるステップと、
−モバイルクライアント局によってアクセス可能であると検出されたものをリストするために、識別されたアクセスポイントの少なくとも一部をブラウジングする段階と、以前リストされたアクセスポイントのうちの一つを選択する段階と、モバイルクライアント局と選択されたアクセスポイントとのアソシエーションを要求する段階と、先程アソシエーションされたアクセスポイントにおいてモバイルクライアント局を認証する段階と、モバイルクライアント局のＩＰパラメータを設定する段階とを、連続的に進めて、モバイルクライアント局が、前記プロトコルを用いることによりインターネットアクセスを要求するステップと、
−モバイルクライアント局のインターネットアクセスが、設定されたＩＰパラメータを用いて、選択されたアクセスポイントを介して確立されるステップと、
を含む方法に適用される。
【０００４】
この種の方法は、特に、通常、Ｗｉ−Ｆｉプロトコル（登録商標）と呼ばれる、ＩＥＥＥ８０２．１１グループによって標準化される無線ローカルエリアネットワーク通信プロトコルのうちの一つを実装する方法が、知られている。
【０００５】
例えば、米国特許第８，６６５，８４７Ｂ２号にそのような方法が開示されており、当該方法は、モバイルクライアント局からのインターネットへのＷｉ−Ｆｉアクセスに関する。キャッシュのメカニズムによって、インターネットを介しモバイルクライアント局へ局所的、部分的にダウンロード可能である、Ｗｉ−Ｆｉアクセスポイントの属性値を記憶する総合データベースが提供されている。これは、詳細には、モバイルクライアント局によって実行されるインターネットアクセスを要求するステップの間において、かつこのステップに依存して、Ｗｉ−Ｆｉアクセスポイントを選択する段階を最適化する場合に、総合データベースの或るデータがキャッシュ内にダウンロードされ得ることを意味する。これは、最適化されてはいるが必ずしも非常に高速ではない、インターネットへのＷｉ−Ｆｉアクセスという結果をもたらす。
【０００６】
こうした方法は、Ｄｅｓｈｐａｎｄｅ等による「Ｐｒｅｄｉｃｔｉｖｅ  ｍｅｔｈｏｄｓ  ｆｏｒ  ｉｍｐｒｏｖｅｄ  ｖｅｈｉｃｕｌａｒ  ＷｉＦｉ  ａｃｃｅｓｓ」と題する、Ｐｒｏｃｅｅｄｉｎｇｓ  ｏｆ  ｔｈｅ  ｃｏｎｆｅｒｅｎｃｅ  ＭｏｂｉＳｙｓ‘０９、２００９年６月２２から２５日、クラクフ（ポーランド）に公開された記事にも開示されている。これは、より具体的には、モータービークルに搭載されたモバイルクライアント局からインターネットへのＷｉ−Ｆｉアクセスに関する。それは、モバイルクライアント局において、特にデータ収集およびキャッシュのメカニズムによって、ポテンシャルアクセスポイントに関するデータを局所的にダウンロードできるようになることが意図されている。これも、最適化されてはいるが必ずしも非常に高速ではない、インターネットへのＷｉ−Ｆｉアクセスという結果をもたらす。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
したがって、無線ローカルエリアネットワーク通信プロトコルを使用することにより、モバイルクライアント局からのインターネットアクセスを確立するためのものであって、前述の問題および制約の少なくとも一部が回避されるようにする方法を提供することが望ましいと思われる。
【課題を解決するための手段】
【０００８】
したがって、前述のタイプの方法が提案され、この方法において、
前記プロトコルを使用することによりインターネットアクセスを要求するステップの前に、かつこのステップとは独立に、モバイルクライアント局は、総合データベースのアクセスポイントの少なくとも一部についての接続情報を、前記モバイルクライアント局の搭載データベースにダウンロードし、
ブラウジングおよび選択の段階は、総合データベースおよび識別されたアクセスポイントに請求することなく、モバイルクライアント局の搭載データベースに以前ダウンロードされた接続情報に基づき実施される。
【０００９】
したがって、このコンテキストにおいて、総合データベースからのデータのダウンロードを、インターネットアクセスに関する要求についての様々な段階から切り離すことによって、および、インターネットアクセスに関する要求の最初の二つの段階の間では、総合データベースおよびアクセスポイントへの全てのアクセスを除去することにより、後者は著しく加速される。
【００１０】
任意選択的なものであるが、総合データベース内の識別された各アクセスポイント特有の接続情報は、少なくとも、
−問題としているアクセスポイントのロケーションまたは地理的カバレッジエリアと、
−前記プロトコルに応じた、問題としているアクセスポイントの好ましい通信チャネルと、
−問題としているアクセスポイントの性能特徴と、
を含む。
【００１１】
また、任意選択的なものであるが、
−総合データベース内の識別されたアクセスポイントは所定のクラスに分割され、その個数は、識別されたアクセスポイントの数よりも真に少なく、
−選択段階は、クラスの選択と、その後の、モバイルクライアント局の搭載データベースに以前ダウンロードされた接続情報に基づき、リストされたアクセスポイントのうちのこのクラスからのアクセスポイントの選択と、を含み、
−選択されたクラス内のアクセスポイントの選択は、ランダムに、疑似ランダムに、またはリストされたアクセスポイントの負荷に関する情報に基づき、実行される。
【００１２】
また、任意選択的なものであるが、本発明に係るインターネットアクセスを確立するための方法は、選択されたアクセスポイントを介してモバイルクライアント局のインターネットアクセスが確立された時に、
−この確立されたアクセスに基づき、選択されたアクセスポイントの性能特徴を測定するステップと、
−測定された性能特徴を、更新のために総合データベースに伝送するステップと、
をさらに含むことができる。
【００１３】
また、任意選択的なものであるが、認証およびＩＰパラメータの設定の段階は、バックオフ時間と呼ばれる返信のための特定時間が、常に５秒以下になるように定義され、ＩＰパラメータを設定する段階ではさらに一定に維持されるように定義される、タイムアウトについてのパラメータの使用を含む。
【００１４】
また、任意選択的なものであるが、
−ＩＰパラメータを設定する段階自体は、ブロードキャスト、次いでＩＰアドレスの提案、次いで提案されたＩＰアドレスの要求、次いで応答の、四つのステップを含み、
−アクセスの要求におけるＩＰパラメータを設定するこの段階の最初の実行の間においては、提案されたＩＰアドレスを要求するステップが以前のアクセスの要求の間において割り当てられたＩＰアドレスに基づくために、ブロードキャストおよびＩＰアドレスの提案という最初の二つのステップは実施されない。
【００１５】
また、任意選択的なものであるが、無線ローカルエリアネットワーク通信プロトコルは、ＩＥＥＥ８０２．１１グループによって標準化されたプロトコルのうちの一つである。
【００１６】
また、任意選択的なものであるが、モバイルクライアント局のＩＰパラメータの設定は、ＤＨＣＰプロトコルを用いて実施される。
【００１７】
通信ネットワークからダウンロードされること、および／または、コンピュータによって読み取られることが可能な記憶媒体に記録されること、および／または、プロセッサによって実行されること、が可能なコンピュータプログラムも提案され、前記コンピュータプログラムは、前記プログラムがモバイルクライアント局のプロセッサにおいて実行される時に、このプロトコルを用いて識別されたインターネットアクセスポイントのセットから選択されることになるアクセスポイントを介して、無線ローカルエリアネットワーク通信プロトコルを使用することにより、モバイルクライアント局からのインターネットアクセスを確立するための方法における、
−前記モバイルクライアント局によってアクセス可能であると検出されたものをリストするために、識別されたアクセスポイントの少なくとも一部をブラウジングする段階と、以前リストされたアクセスポイントのうちの一つを選択する段階と、前記モバイルクライアント局と選択されたアクセスポイントとのアソシエーションを要求する段階と、先程アソシエーションされたアクセスポイントにおいて前記モバイルクライアント局を認証する段階と、前記モバイルクライアント局のＩＰパラメータを設定する段階と、を連続的に進めることによって、前記プロトコルを用いることによりモバイルクライアント局ためのインターネットアクセスを要求するステップと、
−設定された前記ＩＰパラメータに基づき、選択されたアクセスポイントを介した、モバイルクライアント局のインターネットアクセスの確立に関与するステップと、
の実行のための命令を含み、
このコンピュータプログラムは、
−前記プロトコルを使用することによりインターネットアクセスを要求するステップの前に、かつこのステップとは独立に、モバイルクライアント局のために、総合データベースのアクセスポイントの少なくとも一部についての接続情報を、モバイルクライアント局の搭載データベースにダウンロードするステップと、
−総合データベースおよび識別されたアクセスポイントに請求することなく、モバイルクライアント局の搭載データベース内の以前ダウンロードされた接続情報に基づき、ブラウジングの段階と選択の段階を進行させるステップと、
を実施するための命令をさらに含む。
【００１８】
無線ローカルエリアネットワーク通信プロトコルを使用することにより、このプロトコルを用いて識別されたインターネットアクセスポイントのセットから選択されることになるアクセスポイントを介して、モバイルクライアント局からのインターネットアクセスを確立するためのシステムも提案され、そのシステムは、
−インターネットを介してアクセス可能であって、識別されたアクセスポイント全てを、各アクセスポイントに特有の接続情報とともに含む総合データベースと、
−少なくとも一つのモバイルクライアント局と、該モバイルクライアント局はプロセッサ、
・搭載データベース、
・その搭載データベースへの、総合データベース内のアクセスポイントの少なくとも一部についての接続情報のダウンロードのマネージャ、および、
・実行された時に、前記モバイルクライアント局によってアクセス可能であると検出されたものをリストするために、識別されたアクセスポイントの少なくとも一部をブラウジングする段階と、以前リストされたアクセスポイントのうちの一つを選択する段階と、前記モバイルクライアント局と選択されたアクセスポイントとのアソシエーションを要求する段階と、先程アソシエーションされたアクセスポイントにおいて前記モバイルクライアント局を認証する段階と、前記モバイルクライアント局のＩＰパラメータを設定する段階と、を連続的に進めて、前記プロトコルを用いることによりインターネットアクセスを要求するように、プログラムされたインターネットアクセスのマネージャ、を含み、
−設定された前記ＩＰパラメータに基づき、選択されたアクセスポイントを介してモバイルクライアント局のインターネットアクセスを確立するようにプログラムされた、インターネットサーバと、
を備え、
モバイルクライアント局のプロセッサは、
−インターネットアクセスマネージャの実行とは独立かつその前に、ダウンロードマネージャを実行し、
−総合データベースおよび識別されたアクセスポイントに請求することなく、ダウンロードマネージャによって以前にダウンロードされたモバイルクライアント局の搭載データベース内の接続情報に基づき、ブラウジングの段階と選択の段階を進行させることによって、インターネットアクセスマネージャを実行する
というように、ダウンロードマネージャおよびインターネットアクセスマネージャの実行を順序付けるように、さらにプログラムされている。
【００１９】
本発明は、単なる例として与えられた以降の説明を用いて、添付の図面を参照して、より良く理解されるであろう。
【図面の簡単な説明】
【００２０】
【図１】図１は、本発明の一実施形態に関する、無線ローカルエリアネットワーク通信プロトコルを使用することにより、モバイルクライアント局からのインターネットアクセスを確立するためのシステムの概要構造を概略的に示す。
【図２】図２は、図１のシステムによって実装される方法の一連のステップを示す。
【発明を実施するための形態】
【００２１】
図１に概略的に示されたシステムは、無線ローカルエリアネットワーク通信プロトコル（すなわち、ＷＬＡＮプロトコル）を使用することにより、このＷＬＡＮプロトコルを用いて識別されたインターネットアクセスポイント１２のセットから選択されることになるアクセスポイントを介して、一つ以上のクライアント局からのインターネット（符号１０によって示された）へのアクセスを確立するために設けられたものであって、
−インターネット１０を介してアクセス可能であって、識別されたアクセスポイント１２全てを各アクセスポイントに特有の接続情報とともに含む、総合データベース１４と、
−例えばモータービークル１８に搭載されているような、少なくとも一つのモバイルクライアント局１６と、
−モバイルクライアント局１６に対して設定されたＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パラメータに基づき、識別されたインターネットアクセスポイント１２のセットから選択されたアクセスポイントを介した、モバイルクライアント局１６のインターネットアクセスを確立するようにプログラムされたインターネットサーバ２０と、
を含む。
【００２２】
図１に示された例において想定されるＷＬＡＮプロトコルは、例えばＩＥＥＥ８０２．１１グループからのＷｉ−Ｆｉプロトコルである。なお、識別されたアクセスポイント１２のセットのうちのＷｉ−Ｆｉアクセスポイントは、インターネットへのＷｉ−Ｆｉアクセスについての一つ以上のプロバイダにより、ユーザ名およびパスワードの要求とともに、またはそれなしで、運用され得ることに留意されるべきである。
【００２３】
図１に概略的に示されるようなモバイルクライアント局１６、例えばラップトップコンピュータ、携帯電話、または他の何らかのパーソナルデジタルアシスタントは、例えばＲＡＭメモリのようなメモリに従来方式で関連付けられたプロセッサ２２を含む。このメモリは、搭載データベース２４と、プロセッサ２２によって実行され得るコンピュータプログラム２８および３０を記憶するための領域２６とを、機能上、備える。なお、コンピュータプログラム２８および３０は区別して示されているが、この区別は、純粋に機能的なものである。それらは、可能な組み合わせのどれでもよいので一緒にまとめられて、ソフトウェアの一つ以上のピースとなることも可能である。それらの機能も、専用の集積回路内に少なくとも部分的にマイクロプログラム化またはマイクロワイヤード化されることも可能である。したがって、代替として、プロセッサ２２およびその関連付けられたＲＡＭメモリを実装するモバイルクライアント局１６は、同じアクションを実行するための（コンピュータプログラムなしの）単独のデジタル回路から成る電子デバイスに置き換えることが可能である。
【００２４】
より詳細には、コンピュータプログラム２８は、総合データベース１４の識別されたアクセスポイントの少なくとも一部についての接続情報を、搭載データベース２４にダウンロードするマネージャの機能を実行する。
【００２５】
またより詳細には、コンピュータプログラム３０は、実行された時に、モバイルクライアント局１６によってアクセス可能であると検出されたものをリストするために、識別されたアクセスポイント１２の少なくとも一部をブラウジングする段階と、以前リストされたアクセスポイントのうちの一つを選択する段階と、モバイルクライアント局１６と選択されたアクセスポイントとのアソシエーションを要求する段階と、先程アソシエーションされたアクセスポイントにおいてモバイルクライアント局１６を認証する段階と、モバイルクライアント局１６のＩＰパラメータを設定する段階と、を連続的に進め、前述のＷｉ−Ｆｉプロトコルを用いることによりインターネットアクセスを要求するようにプログラムされたインターネットアクセス１０のマネージャの機能を実行する。最後の設定の段階は、例えばＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）プロトコル、またはそれと同等のものを使用して実施され得る。
【００２６】
本発明によれば、プロセッサ２２は、
−インターネットアクセス１０マネージャ３０の実行とは独立かつその前に、ダウンロードマネージャ２８を実行し、
−総合データベース１４および識別されたアクセスポイント１２に請求することなく、搭載データベース２４内の以前ダウンロードされた接続情報に基づき、ブラウジングする段階およびＷｉ−Ｆｉプロトコルを選択する段階を進行させることによって、インターネット１０アクセスマネージャ３０を実行する、
ようにしてダウンロードマネージャ２８およびインターネット１０アクセスマネージャ３０の実行を順序付けるようにプログラムされている。
【００２７】
また、プロセッサ２２は、マネージャ３０によって選択されたアクセスポイントを介したモバイルクライアント局１６のインターネット１０アクセスの確立に関与するために、それ自体は公知の方式にてプログラムされている。
【００２８】
このインターネットアクセスの間において、任意選択的ではあるが、選択されたアクセスポイントの性能特徴は、例えばマネージャ３０によって、またはインターネットサーバ２０によって、測定され得る。そして、これらの特徴は、この選択されたアクセスポイントに関連する接続情報として、総合データベース１４に、それが含むものの更新のため、有益な結果が得られるように伝送される。本システムは、複数の識別されたアクセスポイントを介し、複数のモバイルクライアント局によってあらゆる瞬間および同時にコンタクトされるのに適しているため、このことが、学習または永続的フィードバックを介して、提供されるべき総合データベース１４のコンテンツ全体の動的管理を可能にする。
【００２９】
総合データベース１４内の識別されたアクセスポイント１２全てに対する接続情報は、より詳細には、アクセスポイントごとに、少なくとも、
−問題としているＷｉ−Ｆｉアクセスポイントに対する、例えばＢＳＳＩＤ（Ｂａｓｉｃ  Ｓｅｒｖｉｃｅ  Ｓｅｔ  ＩＤｅｎｔｉｆｉｅｒ）といった識別子と、
−問題としているＷｉ−Ｆｉアクセスポイントのロケーションまたは地理的カバレッジと、
−接続を確立する時の、問題としているＷｉ−Ｆｉアクセスポイントの好ましい通信チャネルと、
−問題としているＷｉ−Ｆｉアクセスポイントの性能特徴と、
を含む。
【００３０】
性能特徴は、Ｗｉ−Ｆｉ接続に関する、問題としているアクセスポイントによって提供されるサービスの品質を示すために、それ自体は公知の様々なメトリクスに準じて定義される。それらは、例えばＲＴＴ（Ｒｏｕｎｄ−Ｔｒｉｐ  Ｔｉｍｅ）移動時間、これらＲＴＴにおける時間的変化、推定帯域幅、到達され得る最大のスループット、その個数が識別されるアクセスポイントの数よりも真に少ない所定の複数のクラスに従った分類、などを含む。このリストは、もちろん網羅的でも限定的でもない。
【００３１】
これより、図１のシステムの動作の例が、図２を参照しながら説明される。
【００３２】
本システムのいずれの使用にも先立つステップ１００の間において、総合データベース１４が作成される。総合データベース１４は、モータービークル１８に搭載されたクライアント局１６といったようなモバイルクライアント局のいずれによってもコンタクトされることが可能な、識別されたアクセスポイント１２のセットを含む。それは、前述の接続情報に関する値を、これらの識別されたアクセスポイント１２の各々に関連付ける。それは、学習またはフィードバックを介した更新のため、読み取りに対する、クライアント局の搭載データベースへのダウンロードに対する、および書き込みに対する、インターネット１０を介したアクセスが可能である。
【００３３】
インターネット１０へのＷｉ−Ｆｉアクセスに対するいずれの要求にも先立つステップ１０２の間において、ダウンロードマネージャ２８は、総合データベース１４のアクセスポイントの少なくとも一部についての接続情報を搭載データベース２４へダウンロードするために、モバイルクライアント局１６のプロセッサ２２によって実行される。このダウンロードは、インターネット１０アクセスについてのマネージャ３０のいかなる実行にも独立して実行される。
【００３４】
モバイルクライアント局１６がモータービークル１８に搭載されている図１に示された例において、これは、モータービークル１８の始動の際、例えばユーザが搭載コンピュータに自分の進行経路を定義する時に、実施され得る。その後、進行経路の間における与えられたいかなる時点においてもアクセスできることが可能な総合データベース１４内における識別されたアクセスポイントが選択され、それらの接続情報がダウンロードされる。選択は、好ましいＷｉ−Ｆｉアクセスプロバイダも考慮に入れることが可能である。ダウンロードは、進行経路の間のいかなる時点においても、特に順番が後の方のものが進行中に修正される時に、再度実行され得る。
【００３５】
進行時間中の与えられた時点において、モバイルクライアント局１６のインターネット１０アクセスのマネージャ３０は、ステップ１０４の間に、インターネットへのＷｉ−Ｆｉアクセスを要求する。
【００３６】
このステップ１０４は、符号１０６、１０８、１１０、１１２、および１１４によって識別される五つの連続する段階を含む。
【００３７】
第１の段階１０６は、モバイルクライアント局１６によってアクセス可能であると検出されたものをリストするために、識別されたアクセスポイント１２の少なくとも一部をブラウジングすることを含む。Ｗｉ−Ｆｉアクセスを著しく加速させるために、このブラウジング段階１０６は、搭載データベース２４内の以前ダウンロードされた接続情報に基づき有利になるように実行される。特に、このブラウジング段階１０６を実行する時点でのモバイルクライアント局１６の地理的ロケーション、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を介して取得された、に従って、アクセス可能なＷｉ−Ｆｉアクセスポイントに対するブラウジングは、総合データベース１４および識別されたアクセスポイント１２に請求することなく、取得されたＧＰＳロケーションと、ロケーション情報または搭載データベース２４内のダウンロードされた地理的カバレッジとの単純な比較を介して、実行され得る。このブラウジングは、モバイルクライアント局１６の可能性のある地理的ロケーションを、ステップ１０２の間にダウンロードされたものの中のアクセス可能なアクセスポイントのリストと事前に関連付けることによって、前もって実行されることも可能である。
【００３８】
第２の段階１０８は、ブラウジング段階１０６の間にリストされたアクセスポイントのうちの一つを選択することを含む。Ｗｉ−Ｆｉアクセスを著しく加速させるために、この選択段階１０８は、総合データベース１４および識別されたアクセスポイント１２に請求することなく、搭載データベース２４内の以前ダウンロードされた接続情報に基づき、有利になるように実行される。特に前述の性能特徴のおかげで、アクセスポイントのランク付けが、任意選択的には事前であってもよいが、容易に確立され得る。さらに、総合データベース１４内の識別されたアクセスポイントが、その個数が識別されたアクセスポイント１２の数よりも真に少ない所定のクラスに分割される場合において、この選択段階１０８はさらに簡略化され得る。つまり、それは、クラスの選択と、次いで、ブラウジング段階１０６の間にリストされたアクセスポイントの中からの、このクラスのアクセスポイントの最終選択と、を含む。いいランクのアクセスポイントが過剰なコンタクトになることを避けるために、最終選択は、ランダムに、疑似ランダムに（例えば、ハッシュアルゴリズムを使用して）、またはリストされたアクセスポイントの負荷に関する情報に基づき、有利になるように実行される。
【００３９】
第３の段階１１０は、モバイルクライアント局１６と、第２の段階１０８の間に選択されたアクセスポイントとのアソシエーションを含む。このアソシエーション段階１１０は、それ自体は公知であり、詳細には説明されない。このアソシエーション段階１１０は、主に、モバイルクライアント局１６によるアソシエーション要求の放出と、この要求に対する反応として選択されたアクセスポイントによって放出される応答の受信と、を含む。
【００４０】
第４の段階１１２は、先程アソシエーションされたアクセスポイントにおいてモバイルクライアント局１６を認証することを含む。それ自体は公知の方式だが、この認証段階１１２は、タイムアウトについてのパラメータの使用を含む。しかし一般に、これらのタイムアウトは、およそ数十秒あるいは１分の場合もある。本発明の有利な実施形態によれば、常に５秒以下になるように、これらのタイムアウトは減少される。したがって、認証段階１１２は統計的に加速される。非限定的な例として、認証は、ＥＡＰ（Ｅｘｔｅｎｓｉｂｌｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）プロトコルを用いて実行され得る。
【００４１】
第５の段階１１４は、モバイルクライアント局１６のＩＰパラメータと、インターネット１０接続を確立するために必要な他の従来の設定パラメータと、を設定することを含む。それは、ＤＨＣＰプロトコルを用いて実行され得る。それ自体は公知の方式だが、この設定段階１１４は、バックオフ時間と呼ばれる返信に関する特定時間における、タイムアウトについてのパラメータの使用を含む。しかし一般に、これらのタイムアウトはおよそ数秒であり、バックオフ時間は線形または指数関数的に増大する。本発明の有利な実施形態によれば、常に５００ミリ秒以下に維持するように、これらのタイムアウトは減少される。バックオフ時間に関しては、一定に維持するように定義される。したがって、設定段階１１４は統計的に加速される。
【００４２】
より詳細には、例えばＤＨＣＰプロトコルによれば、設定段階１１４自体は、モバイルクライアント局１６によるネットワークにおけるＩＰアドレスの要求についてのブロードキャスト１１６、次いで、例えばインターネットサーバ２０による、ＩＰアドレスの提案１１８、次いで、提案されたＩＰアドレスの要求１２０、次いで、このＩＰアドレスの有効化のための応答１２２の、四つのステップを含む。それ自体は公知の方式だが、連続の失敗の場合、この設定段階は数回実行され得る。本発明の有利な実施形態によれば、アクセスの要求１０４におけるこの設定段階１１４の最初の実行の間においては、ブロードキャスト１１６およびＩＰアドレスの提案１１８の最初の二つのステップは実施されず、提案されたＩＰアドレスを要求するステップ１２０は、アクセスについての以前の要求の間に割り当てられたＩＰアドレスに基づくことが可能である。この特徴は、ＩＰアドレスが一般的にＷｉ−Ｆｉ接続の平均持続時間を超えた長い時間において割り当てられているという事実を、特に、図１のコンテキストにおいて、つまり、モータービークル１８に搭載されたモバイルクライアント局１６に対して、順番が後の方のものが取得される時において、利用する。したがって、設定段階１１４は統計的に加速される。
【００４３】
設定段階１１４の実施後、インターネットへのＷｉ−Ｆｉアクセスを要求するステップ１０４は完了され、設定されたＩＰパラメータに基づく、選択されたアクセスポイントを介した、インターネットへのモバイルクライアント局１６のＷｉ−Ｆｉアクセスの実際の確立のステップ１２４によって後続される。上記に示されるように、ステップ１２４の間に取得されたＷｉ−Ｆｉ接続の間、選択されたアクセスポイントの性能特徴が測定され、更新のために総合データベース１４に伝送され得る。
【００４４】
上記で説明されたような、無線ローカルエリアネットワーク通信プロトコルを使用することにより、モバイルクライアント局からのインターネットアクセスを確立するためのシステムは、同じく上記で説明されたその動作を通じて、インターネットへのＷｉ−Ｆｉアクセスの要求にかかる時間を、著しく減少させることが可能なことは明らかである。一般に、Ｗｉ−Ｆｉアクセス時間は、およそ９から１４秒であるが、上記で説明されたシステムのおかげで、長くとも１．５秒まで、または１秒未満にも、減少されること可能である。
【００４５】
この利点は、クライアント局が頻繁に動く場合、特に自動車に搭載されている時の使用おいて特に重要であり、なぜならば、Ｗｉ−Ｆｉ接続の持続時間が、特に都市環境ではおよそ十秒または数十秒と、非常に短いこともあり得るためである。
【００４６】
なお、本発明は上記で説明された実施形態に限定されないことにも、留意されるべきである。
【００４７】
特に本発明は、Ｗｉ−Ｆｉ以外の無線ローカルエリアネットワーク通信プロトコルに適用される。
【００４８】
より一般的には、当業者に対して、すでに開示されている教示に照らして、上記で説明された実施形態に対して様々な修正が実行され得ることが明らかであろう。以降の特許請求の範囲において、使用される用語は、特許請求の範囲を本明細書において開示される実施形態に限定するものとして解釈されてはならないし、全ての均等物を含むと、つまり特許請求の範囲がそれらの表現の隅々をカバーすることが意図されており、一般知識を開示された教示の実装に適用する時にその規定は当業者の到達範囲内までであるということと、解釈されなければならない。
【図１】
2018526939.tif 000003
【図２】
2018526939.tif 000004
【国際調査報告】
2018526939.tif 000005
2018526939.tif 000006
2018526939.tif 000007
2018526939.tif 000008
2018526939.tif 000009
2018526939.tif 000010