(57)【特許請求の範囲】
【請求項１】
パブリック無線ネットワークのマイグラントユーザによって引き起こされるコアネットワークトラフィックを低減させるための方法であって、
複数のインターネットプロトコル（ＩＰ）アドレスを動的ホスト構成プロトコル（ＤＨＣＰ）サーバーから受信するステップと、
前記受信された複数のＩＰアドレスを記憶するステップと、
ＤＨＣＰ発見要求を無線クライアントデバイスから受信するステップと、
割り当てるために利用可能な十分なＩＰアドレスがあるとき、前記無線クライアントデバイスに前記複数のＩＰアドレスの１つを割り当てるために利用可能な十分なＩＰアドレスが存在するかどうかを判定するステップと、
前記割り当てられたＩＰアドレスおよびリース継続期間を含むＤＨＣＰ肯定応答を前記無線クライアントデバイスに伝送するステップと、
第１のリースタイムアウトが発生したかどうかを判定するステップと、
前記第１のリースタイムアウトが発生した場合、前記割り当てられたＩＰアドレスを解放するステップと、
第１のハイパーテキスト転送プロトコル（ＨＴＴＰ）要求または第１のハイパーテキスト転送プロトコルセキュア（ＨＴＴＰＳ）要求を前記無線クライアントデバイスから受信するステップと、
前記無線クライアントデバイスから認証認可課金（ＡＡＡ）サーバーへの媒体アクセス制御（ＭＡＣ）事前認証要求を中継するステップと、
ＭＡＣ事前認証応答を前記ＡＡＡサーバーから受信するステップと、
前記無線クライアントデバイスを介するインターネットへのアクセスを提供するステップと、
サービス拒否（ＤｏＳ）攻撃が発生したかどうかを判定するステップと、
前記無線クライアントデバイスから認証認可課金（ＡＡＡ）サーバーへの前記ＭＡＣ事前認証要求を中継するステップと、
前記ＭＡＣ事前認証応答を前記ＡＡＡサーバーから受信するステップと、
第２のリースタイムアウトが発生したかどうかを判定するステップと、
前記第２のリースタイムアウトが発生した場合、前記割り当てられたＩＰアドレスを解放するステップと、
前記第２のリースタイムアウトが発生していない場合、コマンドが利用可能であるかどうかを判定するステップと、
前記第２のリースタイムアウトが発生しておらず、かつ前記コマンドが利用可能である場合、ＨＴＴＰ要求またはＨＴＴＰＳ要求を前記無線クライアントデバイスから受信するステップと、
を含む、前記方法。
【請求項２】
ＨＴＴＰ３０２リダイレクトまたはＨＴＴＰＳ３０２リダイレクトを前記無線クライアントデバイスに伝送するステップと、
リモート認証ダイアルインユーザサービス（ＲＡＤＩＵＳ）認可の変更（ＣｏＡ）を前記ＡＡＡサーバーから受信するステップと、
ＲＡＤＩＵＳ  ＣｏＡ肯定応答を前記ＡＡＡサーバーに伝送するステップと、
をさらに含む、請求項１に記載の方法。
【請求項３】
パブリック無線ネットワークのマイグラントユーザによって引き起こされるコアネットワークトラフィックを低減させるための装置であって、
複数のインターネットプロトコル（ＩＰ）アドレスを動的ホスト構成プロトコル（ＤＨＣＰ）サーバーから受信する通信インタフェースであって、有線インタフェースと無線インタフェースとを含む、前記通信インタフェースと、
前記受信された複数のＩＰアドレスを記憶するためのメモリと、
を備え、前記無線インタフェースはＤＨＣＰ発見要求を無線クライアントデバイスから受信し、
割り当てるために利用可能な十分なＩＰアドレスがあるとき、前記無線クライアントデバイスに前記複数のＩＰアドレスの１つを割り当てるために利用可能な十分なＩＰアドレスが存在するかどうかを判定するためのプロセッサであって、前記有線インタフェースおよび前記無線インタフェースと双方向通信する、前記プロセッサをさらに備え、
前記無線インタフェースは前記割り当てられたＩＰアドレスおよびリース継続期間を含むＤＨＣＰ肯定応答を前記無線クライアントデバイスに伝送し、
前記プロセッサは第１のリースタイムアウトが発生したかどうかを判定し、
前記プロセッサは、前記第１のリースタイムアウトが発生した場合、前記割り当てられたＩＰアドレスを解放し、
前記無線インタフェースは、第１のハイパーテキスト転送プロトコル（ＨＴＴＰ）要求または第１のハイパーテキスト転送プロトコルセキュア（ＨＴＴＰＳ）要求を前記無線クライアントデバイスから受信し、
前記通信インタフェースは、前記無線クライアントデバイスから認証認可課金（ＡＡＡ）サーバーへの媒体アクセス制御（ＭＡＣ）事前認証要求を中継し、
前記通信インタフェースは、ＭＡＣ事前認証応答を前記ＡＡＡサーバーから受信し、
前記通信インタフェースは、前記無線クライアントデバイスを介するインターネットへのアクセスを提供し、
前記プロセッサは、サービス拒否（ＤｏＳ）攻撃が発生したかどうかを判定し、
前記通信インタフェースは、前記無線クライアントデバイスから認証認可課金（ＡＡＡ）サーバーへの前記ＭＡＣ事前認証要求を中継し、
前記通信インタフェースは、前記ＭＡＣ事前認証応答を前記ＡＡＡサーバーから受信し、
前記プロセッサは、第２のリースタイムアウトが発生したかどうかを判定し、
前記プロセッサは、前記第２のリースタイムアウトが発生した場合、前記割り当てられたＩＰアドレスを解放し、
前記プロセッサは、前記第２のリースタイムアウトが発生していない場合、コマンドが利用可能であるかどうかを判定し、
前記無線インタフェースは、前記第２のリースタイムアウトが発生しておらず、かつ前記コマンドが利用可能である場合、第３のＨＴＴＰ要求または第３のＨＴＴＰＳ要求を前記無線クライアントデバイスから受信する、前記装置。
【請求項４】
前記無線インタフェースは、ＨＴＴＰ３０２リダイレクトまたはＨＴＴＰＳ３０２リダイレクトを前記無線クライアントデバイスに伝送し、
前記通信インタフェースは、リモート認証ダイアルインユーザサービス（ＲＡＤＩＵＳ）認可の変更（ＣｏＡ）を前記ＡＡＡサーバーから受信し、
前記通信インタフェースは、ＲＡＤＩＵＳ  ＣｏＡ肯定応答を前記ＡＡＡサーバーに伝送する、請求項３に記載の装置。
【請求項５】
ＨＴＴＰ３０２リダイレクトメッセージまたはＨＴＴＰＳ３０２リダイレクトメッセージを前記無線クライアントデバイスに伝送するステップと、
ＨＴＴＰリダイレクトコマンドまたはＨＴＴＰＳリダイレクトコマンドを前記無線クライアントデバイスから受信するステップと、
前記ＨＴＴＰリダイレクトコマンドまたは前記ＨＴＴＰＳリダイレクトコマンドをキャプティブポータル識別情報管理アーキテクチャ（ＩＭＡ）処理システムログインに伝送するステップと、
ログインページを前記キャプティブポータルＩＭＡ処理システムログインから受信するステップと、
ＩＭＡログインページを前記無線クライアントデバイスに伝送するステップと、
フォームポストを前記無線クライアントデバイスから受信するステップと、
前記フォームポストを前記キャプティブポータルＩＭＡ処理システムログインに伝送するステップと、
ＨＴＴＰ３０２リダイレクト指令またはＨＴＴＰＳ３０２リダイレクト指令を前記キャプティブポータルＩＭＡ処理システムログインから受信するステップと、
前記ＨＴＴＰ３０２リダイレクト指令または前記ＨＴＴＰＳ３０２リダイレクト指令を前記無線クライアントデバイスに伝送するステップと、
をさらに含む、請求項１に記載の方法。
【請求項６】
前記無線インタフェースは、ＨＴＴＰ３０２リダイレクトメッセージまたはＨＴＴＰＳ３０２リダイレクトメッセージを前記無線クライアントデバイスに伝送し、
前記無線インタフェースは、ＨＴＴＰリダイレクトコマンドまたはＨＴＴＰＳリダイレクトコマンドを前記無線クライアントデバイスから受信し、
前記通信インタフェースは、前記ＨＴＴＰリダイレクトコマンドまたは前記ＨＴＴＰＳリダイレクトコマンドをキャプティブポータル識別情報管理アーキテクチャ（ＩＭＡ）処理システムログインに伝送し、
前記通信インタフェースは、ログインページを前記キャプティブポータルＩＭＡ処理システムログインから受信し、
前記無線インタフェースは、ＩＭＡログインページを前記無線クライアントデバイスに伝送し、
前記無線インタフェースは、フォームポストを前記無線クライアントデバイスから受信し、
前記通信インタフェースは、前記フォームポストを前記キャプティブポータルＩＭＡ処理システムログインに伝送し、
前記通信インタフェースは、ＨＴＴＰ３０２リダイレクト指令またはＨＴＴＰＳ３０２リダイレクト指令を前記キャプティブポータルＩＭＡ処理システムログインから受信し、
前記無線インタフェースは、前記ＨＴＴＰ３０２リダイレクト指令または前記ＨＴＴＰＳ３０２リダイレクト指令を前記無線クライアントデバイスに伝送する、請求項３に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パブリック無線ネットワークに関し、詳細には、パブリックＷｉＦｉネットワークのマイグラント（migrant）ユーザによって引き起こされるコアトラフィックを低減させるための方法に関する。
【背景技術】
【０００２】
マルチキャストおよびブロードキャストアプリケーションでは、データは、有線および／または無線ネットワーク上で、サーバーから複数の受信機に伝送される。マルチキャストシステムは、本明細書で使用される場合、サーバーが同じデータを複数の受信機に同時に伝送するシステムであり、受信機は、最大で受信機のすべてを含む、すべての受信機のサブセットを形成する。ブロードキャストシステムは、サーバーが同じデータを受信機のすべてに同時に伝送するシステムである。すなわち、定義によるマルチキャストシステムは、ブロードキャストシステムを含み得る。
【０００３】
本発明は、加入契約パブリックＷｉＦｉサービスにおける認証サーバーに対する要求を低減させる。潜在的なユーザの大多数からのアクティビティがないことを予想して、ネットワークのためのアクセスポイントは、ＩＰアドレスを直ちに発行し、ユーザがコアネットワークにアクセスしようと試みたときに初めて、認証プロセスを開始する。アクセスポイントが激しく使用され、その結果、それがＩＰアドレスを使い果たした場合、アクセスポイントは、サービス拒否攻撃の可能性を低減させるために、このサービスをバイパスし、すべてのユーザを認証し始める。従来の方法では、マイグラントユーザは、相当なコアトラフィックを引き起こしてコアネットワークを頻繁に悩ませた。
【０００４】
本発明は、ＩＥＥＥ８０２．１１ａｃおよびＩＥＥＥ８０２．１１ａｄが展開されるにつれて、ますます重要になるであろう。
【発明の概要】
【課題を解決するための手段】
【０００５】
本発明は、パブリックＷｉＦｉネットワークの「マイグラントユーザ」によって引き起こされるコアトラフィックを低減させる手段を提供する。ユーザが、コアネットワークのアクセスおよびコアネットワークへのアクセスの試みを開始するまで、パブリックホットスポットは、一時ＤＨＣＰサーバーとして動作し、ユーザにＩＰアドレスを提供する。本発明では、ユーザがコアネットワークにアクセスしようと試みたときにのみ、認証プロセスが実際に開始する。ホットスポットを通過するユーザがコアネットワークにアクセスしない場合、ユーザは、アクセスポイントからＩＰアドレスを受信するだけであり、コアネットワークに接触しない。ユーザがコアネットワークに接続しようと試みる場合、認証プロセスが開始される。あまりに多くのユーザがいる場合、サービス拒否攻撃を防ぐために、アクセスポイント（ＡＰ）は、コアネットワークベースの認証プロセスを再開する。
【０００６】
パブリック無線ネットワークのマイグラントユーザによって引き起こされるコアネットワークトラフィックを低減させるための方法および装置が説明され、それは、複数のインターネットプロトコルアドレスを動的ホスト構成プロトコルサーバーから受信するステップと、受信された複数のＩＰアドレスを記憶するステップと、ＤＨＣＰ発見要求を無線クライアントデバイスから受信するステップと、無線クライアントデバイスに複数のＩＰアドレスの１つを割り当てるために利用可能な十分なＩＰアドレスが存在するかどうかを判定するステップと、割り当てられたＩＰアドレスおよびリース継続期間を含むＤＨＣＰ肯定応答を無線クライアントデバイスに伝送するステップと、リースタイムアウトが発生したかどうかを判定するステップと、リースタイムアウトが発生した場合、割り当てられたＩＰアドレスを解放するステップと、第１のハイパーテキスト転送プロトコル（ＨＴＴＰ）要求または第１のハイパーテキスト転送プロトコルセキュア（ＨＴＴＰＳ）要求を無線クライアントデバイスから受信するステップと、媒体アクセス制御（ＭＡＣ）事前認証要求を無線クライアントから認証認可課金（ＡＡＡ）サーバーに伝送するステップと、ＭＡＣ事前認証応答をＡＡＡサーバーから受信するステップと、無線クライアントデバイスを介するインターネットへのアクセスを提供するステップとを含む。
【０００７】
また、パブリック無線ネットワークのマイグラントユーザによって引き起こされるコアネットワークトラフィックを低減させるための方法および装置が説明され、それは、複数のインターネットプロトコル（ＩＰ）アドレスを動的ホスト構成プロトコル（ＤＨＣＰ）サーバーから受信するステップと、受信された複数のＩＰアドレスを記憶するステップと、ＤＨＣＰ発見要求を無線クライアントデバイスから受信するステップと、無線クライアントデバイスに複数のＩＰアドレスの１つを割り当てるために利用可能な十分なＩＰアドレスが存在するかどうかを判定するステップと、割り当てられたＩＰアドレスおよびリース継続期間を含むＤＨＣＰ肯定応答を無線クライアントデバイスに伝送するステップと、リースタイムアウトが発生したかどうかを判定するステップと、リースタイムアウトが発生した場合、割り当てられたＩＰアドレスを解放するステップと、第１のハイパーテキスト転送プロトコル（ＨＴＴＰ）要求または第１のハイパーテキスト転送プロトコルセキュア（ＨＴＴＰＳ）要求を無線クライアントデバイスから受信するステップと、媒体アクセス制御（ＭＡＣ）事前認証要求を無線クライアントから認証認可課金（ＡＡＡ）サーバーに伝送するステップと、ＭＡＣ事前認証応答をＡＡＡサーバーから受信するステップと、無線クライアントデバイスを介するインターネットへのアクセスを提供するステップとを含む。
【図面の簡単な説明】
【０００８】
本発明は、添付の図面と併せて読まれた場合に、以下の詳細な説明から最も良く理解される。図面は、以下で簡潔に説明される以下の図を含む。
【図１】従来の汎用ルーティングカプセル化（ＧＲＥ）ベースのホームホットスポットアーキテクチャを示す図である。
【図２】従来のホームホットスポットゲートウェイ（ＨＨＧ）における初回の認証を示す図である。
【図３】従来のホームホットスポットゲートウェイ（ＨＨＧ）における以降のユーザ認証を示す図である。
【図４Ａ】本発明の原理による、完全にＧＲＥトンネル化されたシステムを用いる初回のユーザ認証を示す図である。
【図４Ｂ】本発明の原理による、完全にＧＲＥトンネル化されたシステムを用いる初回のユーザ認証を示す図である。
【図５】本発明の原理による、完全にＧＲＥトンネル化されたシステムを用いる以降の（先に認証された）ユーザ認証を示す図である。
【図６Ａ】本発明の原理による、ＡＰ  ＤＨＣＰを用いる初回のユーザ認証を示す図である。
【図６Ｂ】本発明の原理による、ＡＰ  ＤＨＣＰを用いる初回のユーザ認証を示す図である。
【図７】本発明の原理による、ＡＰ  ＤＨＣＰを用いる事前認証されたユーザのための認証を示す図である。
【図８Ａ】本発明の原理による、コアネットワークＷＬＡＮ  ＧＷの動作のフローチャートを図８Ｂとともに形成する図である。
【図８Ｂ】本発明の原理による、コアネットワークＷＬＡＮ  ＧＷの動作のフローチャートを図８Ａとともに形成する図である。
【図９Ａ】本発明の原理による、ＡＰの動作のフローチャートを図９Ｂおよび図９Ｃとともに形成する図である。
【図９Ｂ】本発明の原理による、ＡＰの動作のフローチャートを図９Ａおよび図９Ｃとともに形成する図である。
【図９Ｃ】本発明の原理による、ＡＰの動作のフローチャートを図９Ａおよび図９Ｂとともに形成する図である。
【図１０】本発明の例示的なコアネットワークＷＬＡＮ  ＧＷのブロック図である。
【図１１】本発明の例示的なＡＰのブロック図である。
【発明を実施するための形態】
【０００９】
本発明の要点は、ネットワークによってそれらが認証されるのに先立って、コアネットワークのエッジにあるアクセスポイントまたはゲートウェイが、ユーザにＩＰアドレスを発行することを可能にすることである。認証プロセスは、その後、必要とされるサーバーおよびネットワーク経路が認証を実行し得ることを示した場合に、またはコアネットワークにアクセスしようと試みるクライアントによって強制された場合に、ようやく進行することが許される。マイグラントユーザは、ＩＰアドレスの発行によって満足するであろうし、それらがネットワークにアクセスする必要がない場合、マイグラントユーザは、ネットワークに負荷をかけない。これは、特に、加入契約ＷｉＦｉキャリアのサービスエリアを通って持ち運ばれるＷｉＦｉ対応のセルフォンの場合に有益である。
【００１０】
ユーザデバイスまたはクライアントデバイスは、ユーザがそれを用いてインターネットまたは他のネットワークサービスにアクセスすることを望むデバイスであり、コンピュータ、ラップトップ、携帯情報端末（ＰＤＡ）、デュアルモードスマートフォン、ｉＰｏｄ（Ｒ）、ｉＰａｄ（Ｒ）、タブレット、または入力、出力、ディスプレイ、およびストレージを有し、インターネットおよび／もしくは他のユーザとの通信（対話）が可能な他の任意の処理デバイスであり得ることを指摘することは有益である。ユーザデバイス（クライアントデバイス）は、印刷機能を含むこともあり、または含まないこともある。ユーザデバイスまたはクライアントデバイスは、有線または無線（モバイル）であり得る。
【００１１】
これは、ホームホットスポットゲートウェイ（ＨＨＧ）シナリオの文脈において説明される。ここでは、ホームＷｉＦｉシステムも、ＷｉＦｉサービスのためのパブリックホットスポットとして作動化される。このシナリオでは、多数の一時的接続の潜在が可能であり、本発明は、コアネットワーク公開をこれらの接続に制限する。
【００１２】
図１は、ＨＨＧシステムのアーキテクチャを示し、ＷＬＡＮゲートウェイがＧＲＥトンネルの終端に配置されている。パブリックまたはプライベートユーザ要求（ユーザのモバイルデバイスからの要求）が、ＷｉＦｉ  ＣＰＥの一部である、プロトコルスタックの顧客宅内機器（ＣＰＥ）媒体アクセス制御（ＭＡＣ）レイヤによって受信される。プロトコルスタックのインターネットプロトコル（ＩＰ）レイヤを使用して、プライベート要求が、インターネットへの伝送（転送）のために、ケーブルモデム終端システムに転送（伝送）される。ＣＭＴＳは、ケーブル会社のヘッドエンドまたはハブサイト内に一般に配置される機器である。ＣＭＴＳ（ケーブルモデム終端システム）は、ケーブルインターネットまたはボイスオーバインターネットプロトコルなどの高速データサービスをケーブル加入者に提供するために使用される。ＣＭＴＳは、ディジタル加入者回線（ＤＳＬ）システムにおいてディジタル加入者回線アクセスマルチプレクサ（ＤＳＬＡＭ）によって提供されるのと同じ機能を数多く提供する。ＤＳＬＡＭは、電気通信オペレータの電話交換局内にしばしば配置されるネットワークデバイスである。それは、多重化技法を使用して、複数の顧客ＤＳＬインターフェースを高速ディジタル通信チャネルに接続する。ＣＭＴＳは、プライベートユーザ要求に応答する。ｘｆｉｎｉｔｙｗｉｆｉを通るようなパブリックユーザ要求は、ＣＭＴＳによってトンネルコンセントレータに転送される。ＣＭＴＳとトンネルコンセントレータの間のパイプ（チャネル、リンク）は、ＧＲＥ上のレイヤ２仮想プライベートネットワークである、Ｌ２ＶＰＮｏＧＲＥである。ＩＭＡは、識別情報管理アーキテクチャ処理システムである。ＩＭＡは、企業またはクロスネットワーク識別情報管理のために使用され得る。識別情報管理は、向上したセキュリティを目的として、システムおよび企業境界内での、またはシステムおよび企業境界をまたいだ、個人識別情報、それらの認証、認可、役割、および特権の管理を記述する。ＩＭＡシステムは、ユーザ（ＷｉＦｉクライアント、ユーザデバイス、クライアントデバイス）を認証および認可するために使用される、匿名加入者情報（ＡＳＩ）システム上の顧客の記録を問い合わせる。ＩＭＡおよびＡＳＩは、互いに通信する。拡張調停プラットフォーム（ＥＭＰ）および課金システムも、認証認可課金（ＡＡＡ）サーバーおよびトンネルコンセントレータと通信する。ＡＡＡサーバーは、パートナメディアサービスオペレータに対するサービスも促進する。例えば、ＮｅｔＮｅａｒＵ（ＮＮＵ）、ＣａｂｌｅＶｉｓｉｏｎおよびＴｉｍｅ  Ｗａｒｎｅｒ（ＣＶＣ／ＴＷ）システムは、ＭＳＯパートナサービスを提供するために、ＡＡＡサーバーと通信する。ＣＭＴＳ、トンネルコンセントレータ、ＩＭＡ、ＡＳＩ、ＡＡＡ、ＥＭＰおよび課金システムは、すべて、コンバージドリージョナルエリアネットワーク（ＣＲＡＮ）の一部である。
【００１３】
図２および図３は、従来のＨＨＧシステムにおける認証フローを示している。この方法の利点は、認証されたユーザのみが、ネットワークにおけるＩＰアドレスを発行されることである。
【００１４】
図２は、従来のホームホットスポットゲートウェイ（ＨＨＧ）における初回の認証を示している。ＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）動的ホスト構成プロトコル（ＤＨＣＰ）発見要求（ユーザ要求）が、ＧＲＥトンネルを介し、ＨＨＧを通して、ＷＬＡＮゲートウェイ（ＧＷ）に伝送（送信、転送）される。ＤＨＣＰ発見要求は、利用可能なＤＨＣＰサーバーを見つけるために、モバイルユーザデバイスによって物理サブネット上でブロードキャストされるメッセージである。ＤＨＣＰ要求は、ハードウェアタイプおよび必要とされ得る機能をＤＨＣＰサーバーが区別することを可能にする、ベンダクラス識別子などの最適化情報を含み得る。そのような情報は、ＤＨＣＰ応答に収めるＷｉＦｉクライアントが必要とし得る任意の特別な情報についてもＤＨＣＰサーバーに知らせ得る。ＷＬＡＮ  ＧＷは、ＡＡＡサーバーのためのプロキシとして機能し、ＭＡＣ事前認証要求をＡＡＡサーバーに転送（伝送、送信）する。ＡＡＡサーバーは、ＭＡＣ認証要求をＩＭＡ拡張マークアップ言語（Ｘ）アクセス制御マークアップ言語（ＸＡＣＭＬ）に転送（伝送、送信）する。ＸＡＣＭＬは、アクセス制御のために最適化されたマークアップ言語である。ＩＭＡシステムは、ＸＡＣＭＬを使用する、アクセス制御のためのものである。ＩＭＡ  ＸＡＣＭＬは、顧客記録を検査するために、要求をＡＳＩに転送（伝送、送信）する。ＡＳＩは、ＩＭＡ  ＸＡＣＭＬに応答（返信）する。ＩＭＡ  ＸＡＣＭＬは、キャプティブポータル上で、ＭＡＣ認証応答をＡＡＡサーバーに送信（伝送、転送）する。ＡＡＡサーバーは、キャプティブポータル上で、ＭＡＣ事前認証応答をＷＬＡＮ  ＧＷに送信（伝送、転送）する。ＷＬＡＮ  ＧＷは、ＤＨＣＰ  ＡＣＫを用い、ＧＲＥトンネルを通して、ユーザデバイス（クライアントデバイス）に応答する。ユーザデバイス（クライアントデバイス）は、その後、ＧＲＥトンネルを介して、ＨＴＴＰ／ＨＴＴＰＳ要求をＷＬＡＮ  ＧＷに送信する。ＷＬＡＮ  ＧＷは、ＨＴＴＰ／ＨＴＴＰＳ３０２リダイレクトを用いて応答する。３０２リダイレクトは、オリジナルＵＲＬが近い将来に再設定されるので、それを検査し続けるように暗示する、一時リダイレクトである。ユーザデバイス（クライアントデバイス）は、キャプティブポータルＵＲＬ（ＨＴＴＰＳ）にリダイレクトされる。キャプティブポータルの使用は、インターネットを通常通り使用する前に、認証目的で特別なウェブページを閲覧するようにユーザデバイス（クライアントデバイス）に強制する。ユーザデバイス（クライアントデバイス）がリダイレクトされるウェブページは、構成可能である。ユーザデバイス（クライアントデバイス）は、ＩＭＡログインキャプティブポータルにリダイレクトされる。ログインページは、ユーザデバイス（クライアントデバイス）に表示される。ユーザデバイスは、フォームポストによってＩＭＡログインページに応答する。フォームポストは、ＨＴＴＰ（Ｓ）を介した、情報（データ）の伝送である。フォームポストは、ユーザ識別情報（ユーザｉｄ）およびパスワードなどのデータ（情報）を含む。これは、ユーザによって手入力することができ、またはユーザデバイス（クライアントデバイス、ＷｉＦｉクライアント）によって自動的に入力することができる。ＩＭＡログインページは、３０２リダイレクト（ＨＴＴＰＳ）によって、ユーザデバイス（クライアントデバイス）に応答する。３０２リダイレクト（ＨＴＴＰＳ）は、ユーザデバイス（クライアントデバイス）の認証時に、ユーザデバイスに送信される。ＩＭＡログインページは、その後、ＡＡＡサーバーに対する認可の変更（ＣｏＡ）を開始する。ＡＡＡサーバーは、リモート認証ダイアルインユーザサービス（ＲＡＤＩＵＳ）ＣｏＡ要求をＷＬＡＮ  ＧＷに送信（転送、伝送）する。ＲＡＤＩＵＳは、クライアントデバイス（ユーザデバイス）がネットワークサービスにアクセスし、それを使用するためのＡＡＡ管理を提供する、ネットワーキングプロトコルである。ＷＬＡＮ  ＧＷは、ＲＡＤＩＵＳ  ＣｏＡ  ＡＣＫを用いて、ＡＡＡサーバーに応答する。ユーザデバイス（クライアントデバイス）は、ＧＲＥトンネルを介して、ＨＴＴＰ／ＨＴＴＰＳ要求をＷＬＡＮ  ＧＷに送信（伝送、転送）する。ＷＬＡＮ  ＧＷは、（ユーザデバイスが認証されたので）要求（メッセージ）をインターネットに転送（伝送、送信）する。この時点で、ユーザは、インターネットにアクセスし、彼／彼女は、ＨＴＴＰ、ＳＭＴＰ、およびＰＯＰ３などの、標準的なインターネットプロトコルおよびアプリケーションを使用し得る。ＳＭＴＰは、シンプルメール転送プロトコルであり、ＩＰネットワーク間での電子メール伝送のためのインターネット標準である。ＰＯＰ３は、ポストオフィスプロトコル３（ＰＯＰ３）であり、ＴＣＰ／ＩＰ接続上でリモートサーバーから電子メールを取り出すために、ローカル電子メールクライアントによって使用される、アプリケーションレイヤインターネット標準プロトコルである。
【００１５】
図３は、従来のホームホットスポットゲートウェイ（ＨＨＧ）における以降のユーザ認証を示している。先に認証されたＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）は、ＧＲＥトンネルを介して、ＤＨＣＰ発見要求をＷＬＡＮ  ＧＷに送信（伝送、転送）する。ＷＬＡＮ  ＧＷは、ＭＡＣ事前認証要求をＡＡＡサーバーに送信（伝送、転送）する。ＡＡＡサーバーは、ＭＡＣ認証要求をＩＭＡ  ＸＡＣＭＬに転送（伝送、送信）する。ＩＭＡ  ＸＡＣＭＬは、顧客記録を検査するために、要求をＡＳＩに転送（伝送、送信）する。ＡＳＩは、ＩＭＡ  ＸＡＣＭＬに応答（返信）して、このＭＡＣを有するデバイスがアクセスについて認可されていることを示す。ＩＭＡ  ＸＡＣＭＬは、キャプティブポータル上で、ＭＡＣ認証応答をＡＡＡサーバーに送信（伝送、転送）する。ＡＡＡサーバーは、キャプティブポータル上で、ＭＡＣ事前認証応答をＷＬＡＮ  ＧＷに送信（伝送、転送）する。ＷＬＡＮ  ＧＷは、ＤＨＣＰ  ＡＣＫを用い、ＧＲＥトンネルを通して、ユーザデバイス（クライアントデバイス）に応答する。ユーザデバイス（クライアントデバイス）は、その後、ＧＲＥトンネルを介して、ＨＴＴＰ／ＨＴＴＰＳ要求をＷＬＡＮ  ＧＷに送信する。ネットワークへのアクセスを認可されたので、ＷＬＡＮ  ＧＷは、ＨＴＴＰ／ＳＭＴＰ／ＰＯＰ３または他の要求（メッセージ）をインターネットに転送（送信、伝送）する。理解され得るように、ユーザデバイスが先に認証されている場合、図１のユーザ部分を認証するためのリダイレクションは省略される。
【００１６】
図４および図５は、コアネットワークＷＬＡＮゲートウェイにおいてＤＨＣＰによってＩＰアドレスが発行されるシステムを示している。ここでは、コアネットワークへのより深い侵入は、認証なしにＩＰアドレスを発行すること、およびクライアントがコアネットワークへのアクセスを要求した後に認証を開始することによって最低限に抑えられる。あるいは、認証は、ゲートウェイによって検出されたより低いアクティビティの期間中に、またはコア認証サーバーの要求時に進行し得る。利用可能なＩＰアドレスの数が制限される場合、この機能を制限することができ（この認証されない割り当てのためにアドレスの制限されたプールを予約し）、またはＤＨＣＰリース時間を最小化することができ、マイグラントユーザのリースの迅速な満了を可能にする。認証されたユーザは、より長いＤＨＣＰリース時間を与えられ得る。リース時間は、割り当てられたＩＰアドレスが有効である時間の長さである。切断時に、割り当てられたＩＰアドレスは、別のユーザデバイス（クライアントデバイス）による使用のために、ＩＰアドレスプールに返却される。したがって、ユーザが本当にマイグラントであり、コアネットワークへのアクセスを要求しない場合、割り当てられたＩＰアドレスは、コアネットワークによる認証を行わずに、迅速に解放され、これは、ネットワーク上のコアトラフィックを低減させる。ＩＰアドレスは、動的、静的、または自動的という３つの方法のうちの１つで割り当てられ得る。本発明では、プールからのＩＰアドレスは、動的に割り当てられる。
【００１７】
図４は、本発明の原理による、完全にＧＲＥトンネル化されたシステムを用いる初回のユーザ認証を示している。ＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）は、ＧＲＥトンネルを介して、ＤＨＣＰ発見メッセージ（要求）をコアネットワークＷＬＡＮ  ＧＷにブロードキャスト（伝送、転送、送信）する。コアネットワークＷＬＡＮ  ＧＷは、ＤＨＣＰ  ＡＣＫおよびＩＰアドレスプールから発行されたＩＰアドレスを用いて応答する。ＩＰアドレスに加えて、コアネットワークＷＬＡＮ  ＧＷは、リース時間を伝送（送信、転送）し、他のＩＰ構成パラメータも転送（伝送、送信）し得る。ＨＴＴＰ／ＨＴＴＰＳ要求を伝送することによって、ユーザデバイス（クライアントデバイス）がコアネットワークにアクセスしようと試みると仮定すると、ユーザデバイス（クライアントデバイス）は、ユーザがサービスを求めてネットワークにアクセスしようと試みた時に認証される。ＨＴＴＰ／ＨＴＴＰＳ要求メッセージは、コアネットワークＷＬＡＮ  ＧＷに伝送され、コアネットワークＷＬＡＮ  ＧＷは、ＭＡＣ事前認証要求をＡＡＡサーバーに伝送（転送、送信）する。ＡＡＡサーバーは、ＭＡＣ認証要求をＩＭＡ  ＸＡＣＭＬに転送（伝送、送信）する。ＩＭＡ  ＸＡＣＭＬは、顧客記録を検査するために、要求をＡＳＩに転送（伝送、送信）する。ＡＳＩは、ＩＭＡ  ＸＡＣＭＬに応答（返信）する。ＩＭＡ  ＸＡＣＭＬは、キャプティブポータル上で、ＭＡＣ認証応答をＡＡＡサーバーに送信（伝送、転送）する。ＡＡＡサーバーは、キャプティブポータル上で、ＭＡＣ事前認証応答をコアネットワークＷＬＡＮ  ＧＷに送信（伝送、転送）する。コアネットワークＷＬＡＮ  ＧＷは、ＧＲＥトンネルを介して、ＨＴＴＰ／ＨＴＴＰＳ３０２リダイレクトメッセージをユーザデバイス（クライアントデバイス）に伝送（転送、送信）する。ユーザデバイス（クライアントデバイス）は、キャプティブポータルＵＲＬ（ＨＴＴＰＳ）にリダイレクトされる。キャプティブポータルの使用は、インターネットを通常通り使用する前に、認証目的で特別なウェブページを閲覧するようにユーザデバイス（クライアントデバイス）に強制する。ユーザデバイス（クライアントデバイス）がリダイレクトされるウェブページは、構成可能である。ユーザデバイス（クライアントデバイス）は、ＩＭＡログインキャプティブポータルにリダイレクトされる。ログインページは、ユーザデバイス（クライアントデバイス）に表示される。ユーザデバイスは、フォームポストによってＩＭＡログインページに応答する。フォームポストは、ＨＴＴＰ（Ｓ）を介した、情報（データ）の伝送である。フォームポストは、ユーザ識別情報（ユーザｉｄ）およびパスワードなどのデータ（情報）を含む。これは、ユーザによって手入力することができ、またはユーザデバイス（クライアントデバイス、ＷｉＦｉクライアント）によって自動的に入力することができる。ＩＭＡログインページは、３０２リダイレクト（ＨＴＴＰＳ）によって、ユーザデバイス（クライアントデバイス）に応答する。３０２リダイレクト（ＨＴＴＰＳ）は、ユーザデバイス（クライアントデバイス）の認証時に、ユーザデバイスに送信される。ＩＭＡログインは、その後、ＡＡＡサーバーに対する認可の変更（ＣｏＡ）を開始する。ＡＡＡサーバーは、リモート認証ダイアルインユーザサービス（ＲＡＤＩＵＳ）ＣｏＡ要求をコアネットワークＷＬＡＮ  ＧＷに送信（転送、伝送）する。ＲＡＤＩＵＳは、クライアントデバイス（ユーザデバイス）がネットワークサービスにアクセスし、それを使用するためのＡＡＡ管理を提供する、ネットワーキングプロトコルである。コアネットワークＷＬＡＮ  ＧＷは、ＲＡＤＩＵＳ  ＣｏＡ  ＡＣＫを用いて、ＡＡＡサーバーに応答する。ユーザデバイス（クライアントデバイス）は、ＧＲＥトンネルを介して、ＨＴＴＰ／ＨＴＴＰＳ要求をコアネットワークＷＬＡＮ  ＧＷに送信（伝送、転送）する。コアネットワークＷＬＡＮ  ＧＷは、（ユーザデバイスが認証された場合）ＨＴＴＰ／ＳＭＴＰ／ＰＯＰ３要求（メッセージ）をインターネットに転送（伝送、送信）する。ユーザが認証および認可されると、コアネットワークＷＬＡＮゲートウェイを直接的に通るインターネットへのアクセスが提供される。
【００１８】
図５は、本発明の原理による、完全にＧＲＥトンネル化されたシステムを用いる以降の（事前認証された）ユーザ認証を示している。ＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）は、コアネットワークＷＬＡＮ  ＧＷとのオープンＤＨＣＰ交換に従事する。これは、ＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）からコアネットワークＷＬＡＮ  ＧＷへのＤＨＣＰ発見要求メッセージを含み、コアネットワークＷＬＡＮ  ＧＷは、ＤＨＣＰ  ＡＣＫを用いて応答する。先に認証されたＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）は、ＧＲＥトンネルを介して、ＨＴＴＰ／ＨＴＴＰＳ要求をコアネットワークＷＬＡＮ  ＧＷに送信（伝送、転送）する。コアネットワークＷＬＡＮ  ＧＷは、ＭＡＣ事前認証要求をＡＡＡサーバーに送信（伝送、転送）する。ＡＡＡサーバーは、ＭＡＣ認証要求をＩＭＡ  ＸＡＣＭＬに転送（伝送、送信）する。ＩＭＡ  ＸＡＣＭＬは、顧客記録を検査するために、要求をＡＳＩに転送（伝送、送信）する。ＡＳＩは、ＩＭＡ  ＸＡＣＭＬに応答（返信）する。ＩＭＡ  ＸＡＣＭＬは、ユーザデバイス（クライアントデバイス）が認可されていることを示すＭＡＣ認証応答をＡＡＡサーバーに送信（伝送、転送）する。ＡＡＡサーバーは、ユーザデバイス（クライアントデバイス）が認可されていることを示すＭＡＣ事前認証応答をコアネットワークＷＬＡＮ  ＧＷに送信（伝送、転送）する。コアネットワークＷＬＡＮ  ＧＷは、（ユーザデバイスが認証された場合）ＨＴＴＰ／ＳＭＴＰ／ＰＯＰ３要求（メッセージ）をインターネットに転送（送信、伝送）する。理解され得るように、ユーザデバイスが先に認証されている場合、図４のユーザ部分を認証するためのリダイレクションは省略され、以降のトラフィックは、インターネットに通じるコアネットワークＷＬＡＮ  ＧＷとの間で交換される。
【００１９】
図６および図７は、本発明の代替的実施形態であり、ＡＰがＩＰアドレスを発行する場合を示している。ユーザがネットワークアクセスを要求する場合、ＡＰは、ＷＬＡＮゲートウェイコアネットワークにアクセスするだけである。認証プロセスは、その時点で開始され、ＡＰは、それが（ＷＬＡＮゲートウェイから事前に与えられたＡＰが制御するＩＰアドレスが十分な数存在しない場合を除き）発行したＩＰアドレスからＷＬＡＮゲートウェイによって与えられるＩＰアドレスへのアドレス変換を実行する。これは、ＡＰにおける負荷およびネットワークの待ち時間を増加させるが、ネットワークサービスを要求しないマイグラントユーザについてはそれに通知さえしないことによって、コアネットワークの負荷を最低限に抑える。
【００２０】
図６は、本発明の原理による、ＡＰ  ＤＨＣＰを用いる初回のユーザ認証を示している。ＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）は、ユーザが加入契約を結んでいるネットワークの一部、またはユーザのサービスプロバイダがローミング協定を結んでいるネットワークの一部であるエリアにおいていずれかのＡＰを見つけるために、ＤＨＣＰ発見要求（メッセージ）をブロードキャストする。１または複数のＡＰが応答し得る。最良の信号もしくは負荷または他の何らかの基準に基づいて、ＡＰが選択される。選択されたＡＰは、ＤＨＣＰ  ＡＣＫを用いて返信（応答）する。ＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）が、ＨＴＴＰ／ＨＴＴＰＳ要求を伝送することによって、コアネットワークにアクセスしようと試みた場合、ユーザデバイス（クライアントデバイス）は、認証される。ＨＴＴＰ／ＨＴＴＰＳ要求メッセージは、ＡＰに伝送され、ＡＰは、ＧＲＥトンネルを介して、ＤＨＣＰ発見要求（メッセージ）をコアネットワークＷＬＡＮ  ＧＷに伝送する。コアネットワークＷＬＡＮ  ＧＷは、ＭＡＣ事前認証要求をＡＡＡサーバーに伝送（転送、送信）する。ＡＡＡサーバーは、ＭＡＣ認証要求をＩＭＡ  ＸＡＣＭＬに転送（伝送、送信）する。ＩＭＡ  ＸＡＣＭＬは、顧客記録を検査するために、要求をＡＳＩに転送（伝送、送信）する。ＡＳＩは、ＩＭＡ  ＸＡＣＭＬに応答（返信）する。ＩＭＡ  ＸＡＣＭＬは、キャプティブポータル上で、ＭＡＣ認証応答をＡＡＡサーバーに送信（伝送、転送）する。ＡＡＡサーバーは、キャプティブポータル上で、ＭＡＣ事前認証応答をコアネットワークＷＬＡＮ  ＧＷに送信（伝送、転送）する。コアネットワークＷＬＡＮ  ＧＷは、ＤＨＣＰ  ＡＣＫをＡＰに伝送（転送、送信）し、ＡＰは、ＧＲＥトンネルを介して、ＨＴＴＰ／ＨＴＴＰＳリダイレクトメッセージをユーザデバイス（クライアントデバイス）に伝送（送信、転送）する。ユーザデバイス（クライアントデバイス）は、キャプティブポータル（ＨＴＴＰＳ）にリダイレクトされる。キャプティブポータルの使用は、インターネットを通常通り使用する前に、認証目的で特別なウェブページを閲覧するようにユーザデバイス（クライアントデバイス）に強制する。ユーザデバイス（クライアントデバイス）がリダイレクトされるウェブページは、構成可能である。ユーザデバイスは、ＡＰと通信し、ＡＰは、それがＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）に発行したＩＰアドレスのアドレス変換を実行する。すなわち、ＡＰは、クライアントへの／からのすべての伝送を受信し、コアネットワークＷＬＡＮ  ＧＷへの／からの伝送を送り出し、次に、コアネットワークＷＬＡＮ  ＧＷは、ＩＭＡログイン、ＡＡＡサーバー、コアネットワークＷＬＡＮ  ＧＷ、および（認可されている場合は）インターネットに発送する。ユーザデバイス（クライアントデバイス）は、ＡＰによって、コアネットワークＷＬＡＮ  ＧＷを介して、ＩＭＡログインキャプティブポータルにリダイレクトされる。ログインページは、ＡＰに転送され、ＡＰは、ユーザデバイス（クライアントデバイス）に表示されるように、ログインページをＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）に転送する。ユーザデバイスは、ＡＰおよびコアネットワークＷＬＡＮ  ＧＷを介して、フォームポストによってＩＭＡログインページに応答する。フォームポストは、ユーザ識別情報（ユーザｉｄ）およびパスワードなどのデータ（情報）を含む。これは、ユーザによって手入力することができ、またはユーザデバイス（クライアントデバイス、ＷｉＦｉクライアント）によって自動的に入力することができる。ＩＭＡログインページは、ＡＰおよびコアネットワークＷＬＡＮ  ＧＷを介して、３０２リダイレクト（ＨＴＴＰＳ）によって、ユーザデバイス（クライアントデバイス）に応答する。３０２リダイレクト（ＨＴＴＰＳ）は、ユーザデバイス（クライアントデバイス）の認証時に、ユーザデバイスに送信される。ＩＭＡログインは、その後、ＡＡＡサーバーに対する認可の変更（ＣｏＡ）を開始する。ＡＡＡサーバーは、リモート認証ダイアルインユーザサービス（ＲＡＤＩＵＳ）ＣｏＡ要求をコアネットワークＷＬＡＮ  ＧＷに送信（転送、伝送）する。ＲＡＤＩＵＳは、クライアントデバイス（ユーザデバイス）がネットワークサービスにアクセスし、それを使用するためのＡＡＡ管理を提供する、ネットワーキングプロトコルである。コアネットワークＷＬＡＮ  ＧＷは、ＲＡＤＩＵＳ  ＣｏＡ  ＡＣＫを用いて、ＡＡＡサーバーに応答する。ユーザデバイス（クライアントデバイス）は、ＨＴＴＰ／ＨＴＴＰＳ要求をＡＰに送信（伝送、転送）し、ＡＰは、ＧＲＥトンネルを介して、ＨＴＴＰ／ＨＴＴＰＳ要求をコアネットワークＷＬＡＮ  ＧＷに転送する。コアネットワークＷＬＡＮ  ＧＷは、（ユーザデバイスが認証された場合）ＨＴＴＰ／ＳＭＴＰ／ＰＯＰ３要求（メッセージ）をインターネットに転送（伝送、送信）する。以降のインターネットアクセスは、ＷｉＦｉクライアントから、ＡＰおよびコアネットワークＷＬＡＮ  ＧＷを経て、インターネットに到るルート、ならびにインターネットから、コアネットワークＷＬＡＮ  ＧＷおよびＡＰを経て、ＷｉＦｉクライアントに到るルートを横断することによって実行される。
【００２１】
図７は、本発明の原理による、ＡＰ  ＤＨＣＰを用いる事前認証されたユーザのための認証を示している。ＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）は、それが関連付けられたＡＰとのＤＨＣＰ交換に従事する。これは、ＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）からＡＰへのＤＨＣＰ発見要求を含み、ＡＰは、ＤＨＣＰ  ＡＣＫを用いて応答する。先に認証されたＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）は、ＨＴＴＰ／ＳＭＴＰ／ＰＯＰ３要求（メッセージ）をＡＰに送信（伝送、転送）し、ＡＰは、ＤＨＣＰ発見要求（メッセージ）をコアネットワークＷＬＡＮ  ＧＷに伝送（送信、転送）する。コアネットワークＷＬＡＮ  ＧＷは、ＭＡＣ事前認証要求をＡＡＡサーバーに送信（伝送、転送）する。ＡＡＡサーバーは、ＭＡＣ認証要求をＩＭＡ  ＸＡＣＭＬに転送（伝送、送信）する。ＩＭＡ  ＸＡＣＭＬは、顧客記録を検査するために、要求をＡＳＩに転送（伝送、送信）する。ＡＳＩは、ＩＭＡ  ＸＡＣＭＬに応答（返信）する。ＩＭＡ  ＸＡＣＭＬは、ユーザデバイス（クライアントデバイス）が認可されていることを示すＭＡＣ認証応答をＡＡＡサーバーに送信（伝送、転送）する。ＡＡＡサーバーは、ユーザデバイス（クライアントデバイス）が認可されていることを示すＭＡＣ事前認証応答をコアネットワークＷＬＡＮ  ＧＷに送信（伝送、転送）する。コアネットワークＷＬＡＮ  ＧＷは、ＤＨＣＰ  ＡＣＫをＡＰに転送（送信、伝送）する。したがって、ＡＰは、コアネットワークＷＬＡＮ  ＧＷを介して、例えば、ユーザのインターネット要求またはメッセージ、ＨＴＴＰ／ＳＭＴＰ／ＰＯＰ３または他のプロトコルを、（ユーザデバイスが認証されている場合は）インターネットに転送する。理解され得るように、ユーザデバイスが先に認証されている場合、図６のユーザ部分を認証するためのリダイレクションは省略される。以降のインターネットアクセスは、ＷｉＦｉクライアントから、ＡＰおよびコアネットワークＷＬＡＮ  ＧＷを経て、インターネットに到るルート、ならびにインターネットから、コアネットワークＷＬＡＮ  ＧＷおよびＡＰを経て、ＷｉＦｉクライアントに到るルートを横断することによって実行される。
【００２２】
【表１】
0005957612.tif 000002
【００２３】
設計上の検討事項の１つは、ＩＰアドレスの利用可能性である。オリジナル手法は、認証されたユーザにＤＨＣＰリースを与えることによってのみ、これらのアドレスを浪費しないようにした。ＷＬＡＮゲートウェイ手法は、多数のアクセスポイントの間でアドレスのプールを共有する。ここでは、アドレスは、ＡＰ手法におけるよりも貴重であるが、ＡＰ手法では、各アクセスポイントが、アドレスを供給し、コアネットワークに接続する制限された数のＷＬＡＮゲートウェイアドレスにそれらをマッピングする。
【００２４】
実現のための検討事項
１）短い初期ＤＨＣＰリース時間：認証前には、リース時間を最小値に保つ。これは、頻繁なＤＨＣＰ更新を必要とし得るが、コアネットワークを煩わせることはない。このようにすることで、クライアントの認証が失敗した場合、クライアント（ユーザデバイス、クライアントデバイス、ＷｉＦｉクライアント）によって占有されたアドレスは、速やかに解放される。認証された後では、リース時間は増加され得る。
【００２５】
２）ＡＰ手法は、ＡＰにおいて完全に実施される。ＡＰがソフトウェアを制御するので、ＡＰベンダにとっては都合が良いが、パブリックＷｉＦｉクライアントの数が増加するにつれて、システムにおける負荷となり得る。
【００２６】
３）ＷＬＡＮゲートウェイ手法は、ゲートウェイベンダまたはサービスプロバイダによって実施されることが必要である。ＷＬＡＮ  ＧＷ手法は、ＡＰ設計からは透過的である。
【００２７】
４）オリジナル認証手法は、システムがサービス拒否（ＤｏＳ）攻撃を受けていることが疑われる場合、再使用されるべきである。
【００２８】
５）ＤＨＣＰプールＩＰアドレスが乏しくなりつつある場合、オリジナル認証手法に戻ることが望ましい。
【００２９】
ＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）の観点からは、従来の手法、コアネットワークＷＬＡＮ  ＧＷ手法、およびＡＰ手法の間に識別可能な相違はない。同じメッセージが送信され、受信される。相違は、どのエンティティに／からメッセージが送信／受信されるかである。すなわち、例えば、ＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）は、依然としてＤＨＣＰ要求を送信し、依然としてＤＨＣＰ  ＡＣＫを受信する。従来の方法では、ＤＨＣＰ要求／ＤＨＣＰ応答は、ＷＬＡＮ  ＧＷに／から送信される。コアネットワークＷＬＡＮ  ＧＷ方法では、ＤＨＣＰ要求／ＤＨＣＰ応答は、コアネットワークＷＬＡＮ  ＧＷに／から送信される。ＡＰ方法では、ＤＨＣＰ要求／ＤＨＣＰ応答は、ＡＰに／から送信される。方法の相違は、ＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）からは透過的である。
【００３０】
動作エンティティ（従来のシステムにおけるＷＬＡＮ  ＧＷ（ＡＡＡプロキシ）、コアネットワークＷＬＡＮ  ＧＷ、およびＡＰ）、ならびにＡＡＡサーバーおよびＩＭＡログインとの対話の順序がきわめて重要であることは、上の説明および対応する図から明らかであろう。
【００３１】
図８Ａおよび図８Ｂは、本発明の原理による、コアネットワークＷＬＡＮ  ＧＷの動作のフローチャートを一緒に形成している。８０５において、コアネットワークＷＬＡＮ  ＧＷは、多数のＩＰアドレスをインターネットサービスプロバイダ（ＩＳＰ）から受信し、発行のためにそれらをアドレスプール内に記憶する。ストレージは、任意の形態のストレージとすることができ、いずれか特定の形態のストレージに制限されない。８１０において、コアネットワークＷＬＡＮ  ＧＷは、ＤＨＣＰ発見要求をＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）から受信する。８１５において、コアネットワークＷＬＡＮ  ＧＷは、コアネットワークＷＬＡＮ  ＧＷが、ＷｉＦｉクライアントにＩＰアドレスを発行するために利用可能な十分なＩＰアドレスをＩＰアドレスプール内に有するかどうかを判定するために、テストを実行する。コアネットワークＷＬＡＮ  ＧＷが、ＷｉＦｉクライアントに発行する十分なＩＰアドレスをＩＰアドレスプール内に有する場合、コアネットワークＷＬＡＮ  ＧＷは、サービス拒否（ＤｏＳ）攻撃が疑われるかどうかを判定するために、８２０において、テストを実行する。ＤｏＳ攻撃が疑われない場合、８２５において、コアネットワークＷＬＡＮ  ＧＷは、ＩＰアドレスおよびリース情報を含むＤＨＣＰ  ＡＣＫをＷｉＦｉクライアントに伝送する。８３０において、コアネットワークＷＬＡＮ  ＧＷは、ＩＰアドレスのためのリース時間が満了したかどうかを判定するために、テストを実行する。ＩＰアドレスのためのリース時間が満了していない場合、８３５において、コアネットワークＷＬＡＮ  ＧＷは、ＨＴＴＰ／ＨＴＴＰＳ要求をＷｉＦｉクライアントから受信する。８４０において、コアネットワークＷＬＡＮ  ＧＷは、ＭＡＣ事前認証要求をＡＡＡサーバーに伝送する。８４５において、コアネットワークＷＬＡＮ  ＧＷは、ＭＡＣ事前認証応答をＡＡＡサーバーから受信する。ＩＰアドレスのためのリース時間が満了した場合、８５０において、コアネットワークＷＬＡＮ  ＧＷは、ＩＰアドレスを解放し、それをＩＰアドレスプールに返却し、処理は８１０に進む。十分なＩＰアドレスがＩＰアドレスプール内に存在しない場合、またはＤｏＳ攻撃が疑われる場合、処理は８４１に進み、ＷｉＦｉクライアントによるインターネットアクセス要求を受信する前に、コアネットワーク認証／認可プロセスが開始される。８３６において、インターネットアクセス要求が発生する場合、それは、８５５において、キャプティブポータルにリダイレクトされる。８３２において、コマンドを待っている間、リースタイムアウトも検査され、タイムアウトした場合、処理は８５０に進む。
【００３２】
８５５において、コアネットワークＷＬＡＮ  ＧＷは、ＨＴＴＰ／ＨＴＴＰＳリダイレクトメッセージをＷｉＦｉクライアントに伝送する。８６０において、コアネットワークＷＬＡＮ  ＧＷは、ＲＡＤＩＵＳ認可の変更（ＣｏＡ）をＡＡＡサーバーから受信する。８６５において、コアネットワークＷＬＡＮ  ＧＷは、ＲＡＤＩＵＳ  ＣｏＡ  ＡＣＫをＡＡＡサーバーに伝送する。８７０において、コアネットワークＷＬＡＮ  ＧＷは、ＨＴＴＰ／ＨＴＴＰＳ要求をＷｉＦｉクライアントから受信する。８７５において、コアネットワークＷＬＡＮ  ＧＷは、ＨＴＴＰ／ＳＭＴＰ／ＰＯＰ３メッセージをインターネットに伝送し、８７０および８７５は、ユーザのインターネットとの対話を示しており、それは、８８０において、ＤＨＣＰリースがタイムアウトするまで、またはユーザが現在のアクセスポイントの範囲外へ移動するまで継続し得る。ＤＨＣＰリースがタイムアウトした場合、処理は８５０に進み、その後、８１０に進み、コアネットワークＷＬＡＮ  ゲートウェイは、ＷｉＦｉクライアントからのＤＨＣＰ発見を待つ。クライアントは、ＩＥＴＦ  ＲＦＣ２１３１によりそれが満了する前にＤＨＣＰリースを更新するために、要求を伝送して、タイムアウトを回避し得る。
【００３３】
図９Ａ、図９Ｂ、および図９Ｃは、本発明の原理による、ＡＰの動作のフローチャートを一緒に形成している。この方法では、ＡＰは、アドレス変換を実行し、処理を制御する。９０５において、ＡＰは、多数のＩＰアドレスをインターネットサービスプロバイダ（ＩＳＰ）から受信し、発行のためにそれらをアドレスプール内に記憶する。ストレージは、任意の形態のストレージとすることができ、いずれか特定の形態のストレージに制限されない。あるいは、ＡＰは、可能なＷＡＮ（ワイドエリアネットワーク）接続の数を受信し得るだけであり、ネットワークにおけるセカンダリルータとして動作し得る。９１０において、ＡＰは、ＤＨＣＰ発見要求をＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）から受信する。９１５において、ＡＰは、ＷｉＦｉクライアントにＩＰアドレスを発行するために利用可能な十分なＩＰアドレスをＡＰがＩＰアドレスプール内に有するかどうかを判定するために、テストを実行する。ＷｉＦｉクライアントに発行する十分なＩＰアドレスをＡＰがＩＰアドレスプール内に有する場合、ＡＰは、サービス拒否（ＤｏＳ）攻撃が疑われるかどうかを判定するために、９２０において、テストを実行する。ＤｏＳ攻撃が疑われない場合、９２５において、ＡＰは、ＩＰアドレスおよびリース情報を含むＤＨＣＰ  ＡＣＫをＷｉＦｉクライアントに伝送する。９３０において、ＡＰは、ＩＰアドレスのためのリース時間が満了したかどうかを判定するために、テストを実行する。ＩＰアドレスのためのリース時間が満了していない場合、９３５において、ＡＰは、ＨＴＴＰ／ＨＴＴＰＳ要求をＷｉＦｉクライアントから受信する。９４０において、ＡＰは、ＤＨＣＰ発見要求（メッセージ）をコアネットワークＷＬＡＮ  ＧＷに伝送する。９４５において、ＡＰは、ＤＨＣＰ  ＡＣＫをコアネットワークＷＬＡＮ  ＧＷから受信する。ＩＰアドレスのためのリース時間が満了した場合、９５０において、コアネットワークＷＬＡＮ  ＧＷは、ＩＰアドレスを解放し、それをＩＰアドレスプールに返却し、処理は９１０に進む。十分なＩＰアドレスがＩＰアドレスプール内に存在しない場合、またはＤｏＳ攻撃が疑われる場合、処理は９４１に進み、ＷｉＦｉクライアントからのアクセス要求（ＨＴＴＰ／ＨＴＴＰＳ）を待たずに、コアネットワークＤＨＣＰアドレスを要求する。ＤＨＣＰ  ＡＣＫをコアネットワークＷＬＡＮ  ＧＷから受信した後（９４６）、処理は、ＷｉＦｉクライアントからのアクセス要求を待ち（９３２）、その間に、ＤＨＣＰリースのステータスを検査する（９３１）。アクセス要求を受信すると（９３６）、フローは９５５から続行する。９５５において、ＡＰは、ＨＴＴＰ／ＨＴＴＰＳリダイレクトをＷｉＦｉクライアントに伝送する。９６０において、ＡＰは、ＩＭＡログインへのリダイレクトをＷｉＦｉクライアントから受信する。９６５において、ＡＰは、キャプティブポータルへのリダイレクトをＩＭＡログインに伝送する。９７０において、ＡＰは、ログインページをＩＭＡログインから受信する。９７５において、ＡＰは、ＩＭＡログインページをＷｉＦｉクライアントに伝送する。９８０において、ＡＰは、識別情報（ユーザＩｄ）をＷｉＦ���クライアントから受信する。フォームポストは、例えば、ＷｉＦｉクライアントのユーザ識別情報（ユーザＩｄ）およびパスワードを含む。９８５において、ＡＰは、フォームポストをＩＭＡログインに伝送する。９９０において、ＡＰは、３０２リダイレクトをＩＭＡログインから受信する。
【００３４】
９９５において、ＡＰは、ＨＴＴＰ／ＨＴＴＰＳリダイレクトメッセージをＷｉＦｉクライアントに伝送する。９０７において、ＡＰは、ＨＴＴＰ／ＨＴＴＰＳ要求をＷｉＦｉクライアントから受信する。９１７において、ＡＰは、ＨＴＴＰ／ＳＭＴＰ／ＰＯＰ３メッセージをインターネットに伝送する。この時点で、ＷｉＦｉクライアントは、インターネットに接続され、９２７において、ＤＨＣＰリースがタイムアウトするまで、動作を継続することができ、タイムアウトした場合、処理は９５０に進み、新しいリースが獲得され得る。クライアントは、ＩＥＴＦ  ＲＦＣ２１３１によりＤＨＣＰリースを更新するために、要求を伝送し得る。
【００３５】
図１０は、コアネットワークＷＬＡＮ  ＧＷのブロック図である。コアネットワークＷＬＡＮ  ＧＷは、ＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）、ＡＡＡサーバー、およびインターネットと通信する。通信は、有線または無線であり得る。ＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）は、要求（メッセージ）をコアネットワークＷＬＡＮ  ＧＷに送信し、応答（メッセージ）をコアネットワークＷＬＡＮ  ＧＷから受信する。コアネットワークＷＬＡＮ  ＧＷは、ＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）を認証および認可するために、ＡＡＡサーバーとも通信する。コアネットワークＷＬＡＮ  ＧＷは、インターネットとも通信し、ＷｉＦｉクライアントが認証および認可されている場合、および／または認証および認可されているときには、ＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）の要求（メッセージ）を転送する。すべての要求、応答（メッセージ）の処理は、処理モジュールによって行われる。処理モジュールは、任意の形態のストレージともインターフェースを取り得る。処理モジュールは、ハードウェア、ソフトウェア、ファームウェア、特定用途向け集積回路（ＡＳＩＣ）、縮小命令セットコンピュータ（ＲＩＳＣ）、および／またはフィールドプログラマブルゲートアレイ（ＦＰＧＡ）、ならびにディスプレイ、およびプリンタなどの追加の入出力デバイスでもあり得る（含み得る）。無線インターフェースは、１または複数のアンテナを介して通信する。複数のインターネットプロトコル（ＩＰ）アドレスを動的ホスト構成プロトコル（ＤＨＣＰ）サーバーから受信するための手段は、ＤＨＣＰサーバーがどのように通信しているかに応じて、有線インターフェースまたは無線インターフェースを介する。受信された複数のＩＰアドレスを記憶するための手段は、プロセッサーによってアクセスされるストレージ（図示せず）である。ＤＨＣＰ発見要求を無線クライアントデバイスから受信するための手段は、無線インターフェースを介する。無線クライアントデバイスに複数のＩＰアドレスの１つを割り当てるために利用可能な十分なＩＰアドレスが存在するかどうかを判定するための手段は、プロセッサーによって実行される。割り当てられたＩＰアドレスおよびリース継続期間を含むＤＨＣＰ肯定応答を無線クライアントデバイスに伝送するための手段は、無線インターフェースを介する。リースタイムアウトが発生したかどうかを判定するための手段は、プロセッサーによって実行される。リースタイムアウトが発生した場合、割り当てられたＩＰアドレスを解放するための手段は、プロセッサーによって実行される。第１のハイパーテキスト転送プロトコル（ＨＴＴＰ）要求または第１のハイパーテキスト転送プロトコルセキュア（ＨＴＴＰＳ）要求を無線クライアントデバイスから受信するための手段は、無線インターフェースを介する。媒体アクセス制御（ＭＡＣ）事前認証要求を無線クライアントから認証認可課金（ＡＡＡ）サーバーに伝送するための手段は、ＡＡＡサーバーがどのように通信しているかに応じて、無線インターフェースまたは有線インターフェースを介する。ＭＡＣ事前認証応答をＡＡＡサーバーから受信するための手段は、ＡＡＡサーバーがどのように通信しているかに応じて、無線インターフェースまたは有線インターフェースを介する。無線クライアントデバイスを介するインターネットへのアクセスを提供するための手段は、無線インターフェースを介する。
【００３６】
図１１は、本発明の例示的なＡＰのブロック図である。ＡＰは、ＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）、コアネットワークＷＬＡＮ  ＧＷ、およびＩＭＡログインと通信する。通信は、有線または無線であり得る。ＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）は、要求（メッセージ）をＡＰに送信し、応答（メッセージ）をＡＰから受信する。ＡＰは、ＷｉＦｉクライアント（ユーザデバイス、クライアントデバイス）を認証および認可するために、ＩＭＡログインとも通信する。すべての要求、応答（メッセージ）の処理は、処理モジュールによって行われる。処理モジュールは、任意の形態のストレージともインターフェースを取り得る。処理モジュールは、ハードウェア、ソフトウェア、ファームウェア、特定用途向け集積回路（ＡＳＩＣ）、縮小命令セットコンピュータ（ＲＩＳＣ）、および／またはフィールドプログラマブルゲートアレイ（ＦＰＧＡ）、ならびにディスプレイ、およびプリンタなどの追加の入出力デバイスでもあり得る（含み得る）。無線インターフェースは、１または複数のアンテナを介して通信する。複数のインターネットプロトコル（ＩＰ）アドレスを動的ホスト構成プロトコル（ＤＨＣＰ）サーバーから受信するための手段は、ＤＨＣＰサーバーがどのように通信しているかに応じて、有線インターフェースまたは無線インターフェースを介する。受信された複数のＩＰアドレスを記憶するための手段は、プロセッサーによってアクセスされるストレージ（図示せず）である。ＤＨＣＰ発見要求を無線クライアントデバイスから受信するための手段は、無線インターフェースを介する。無線クライアントデバイスに複数のＩＰアドレスの１つを割り当てるために利用可能な十分なＩＰアドレスが存在するかどうかを判定するための手段は、プロセッサーによって実行される。割り当てられたＩＰアドレスおよびリース継続期間を含むＤＨＣＰ肯定応答を無線クライアントデバイスに伝送するための手段は、無線インターフェースを介する。リースタイムアウトが発生したかどうかを判定するための手段は、プロセッサーによって実行される。リースタイムアウトが発生した場合、割り当てられたＩＰアドレスを解放するための手段は、プロセッサーによって実行される。第１のハイパーテキスト転送プロトコル（ＨＴＴＰ）要求または第１のハイパーテキスト転送プロトコルセキュア（ＨＴＴＰＳ）要求を無線クライアントデバイスから受信するための手段は、無線インターフェースを介する。媒体アクセス制御（ＭＡＣ）事前認証要求を無線クライアントから認証認可課金（ＡＡＡ）サーバーに伝送するための手段は、ＡＡＡサーバーがどのように通信しているかに応じて、無線インターフェースまたは有線インターフェースを介する。ＭＡＣ事前認証応答をＡＡＡサーバーから受信するための手段は、ＡＡＡサーバーがどのように通信しているかに応じて、無線インターフェースまたは有線インターフェースを介する。無線クライアントデバイスを介するインターネットへのアクセスを提供するための手段は、無線インターフェースを介する。
【００３７】
本発明が、様々な形態のハードウェア、ソフトウェア、ファームウェア、専用プロセッサー、またはそれらの組合せで実施され得ることを理解されたい。好ましくは、本発明は、ハードウェアとソフトウェアの組合せとして実施される。さらに、ソフトウェアは、好ましくは、プログラムストレージデバイス上に有形的に具体化されるアプリケーションプログラミングとして実施される。アプリケーションプログラムは、任意の適切なアーキテクチャを備えるマシンにアップロードされ、それによって実行され得る。好ましくは、マシンは、１または複数の中央処理装置（ＣＰＵ）、ランダムアクセスメモリ（ＲＡＭ）、および入出力（Ｉ／Ｏ）インターフェースなどのハードウェアを有する、コンピュータプラットフォーム上で実施される。コンピュータプラットフォームは、オペレーティングシステムおよびマイクロ命令コードも含む。本明細書で説明される様々なプロセスおよび機能は、オペレーティングシステムを介して実行される、マイクロ命令コードの一部、もしくはアプリケーションプログラムの一部（またはそれらの組合せ）であり得る。加えて、追加のデータストレージおよび印刷デバイスなどの様々な他の周辺デバイスを、コンピュータプラットフォームに接続することができる。
【００３８】
添付の図面に示された、構成要素であるシステム構成要素および方法ステップのいくつかは、好ましくは、ソフトウェアで実施されるので、システム構成要素（またはプロセスステップ）間の実際の接続は、本発明がプログラムされる方法に応じて異なり得ることをさらに理解されたい。本明細書の教示を与えられれば、当業者は、本発明の上記および類似の実現または構成を検討するであろう。
（付記１）
パブリック無線ネットワークのマイグラントユーザによって引き起こされるコアネットワークトラフィックを低減させるための方法であって、
複数のインターネットプロトコル（ＩＰ）アドレスを動的ホスト構成プロトコル（ＤＨＣＰ）サーバーから受信するステップと、
前記受信された複数のＩＰアドレスを記憶するステップと、
ＤＨＣＰ発見要求を無線クライアントデバイスから受信するステップと、
前記無線クライアントデバイスに前記複数のＩＰアドレスの１つを割り当てるために利用可能な十分なＩＰアドレスが存在するかどうかを判定するステップと、
前記割り当てられたＩＰアドレスおよびリース継続期間を含むＤＨＣＰ肯定応答を前記無線クライアントデバイスに伝送するステップと、
リースタイムアウトが発生したかどうかを判定するステップと、
前記リースタイムアウトが発生した場合、前記割り当てられたＩＰアドレスを解放するステップと、
第１のハイパーテキスト転送プロトコル（ＨＴＴＰ）要求または第１のハイパーテキスト転送プロトコルセキュア（ＨＴＴＰＳ）要求を前記無線クライアントデバイスから受信するステップと、
媒体アクセス制御（ＭＡＣ）事前認証要求を前記無線クライアントから認証認可課金（ＡＡＡ）サーバーに伝送するステップと、
ＭＡＣ事前認証応答を前記ＡＡＡサーバーから受信するステップと、
前記無線クライアントデバイスを介するインターネットへのアクセスを提供するステップと、
を含む、前記方法。
（付記２）
ＨＴＴＰ３０２リダイレクトまたはＨＴＴＰＳ３０２リダイレクトを前記無線クライアントデバイスに伝送するステップと、
リモート認証ダイアルインユーザサービス（ＲＡＤＩＵＳ）認可の変更（ＣｏＡ）を前記ＡＡＡサーバーから受信するステップと、
ＲＡＤＩＵＳ  ＣｏＡ肯定応答を前記ＡＡＡサーバーに伝送するステップと、
をさらに含む、付記１に記載の方法。
（付記３）
サービス拒否（ＤｏＳ）攻撃が発生したかどうかを判定するステップと、
ＭＡＣ事前認証要求を前記無線クライアントから認証認可課金（ＡＡＡ）サーバーに伝送するステップと、
ＭＡＣ事前認証応答を前記ＡＡＡサーバーから受信するステップと、
前記リースタイムアウトが発生したかどうかを判定するステップと、
前記リースタイムアウトが発生した場合、前記割り当てられたＩＰアドレスを解放するステップと、
前記リースタイムアウトが発生していない場合、コマンドが利用可能であるかどうかを判定するステップと、
第３のＨＴＴＰ要求または第３のＨＴＴＰＳ要求を前記無線クライアントデバイスから受信するステップと、
をさらに含む、付記２に記載の方法。
（付記４）
パブリック無線ネットワークのマイグラントユーザによって引き起こされるコアネットワークトラフィックを低減させるための装置であって、
複数のインターネットプロトコル（ＩＰ）アドレスを動的ホスト構成プロトコル（ＤＨＣＰ）サーバーから受信するための手段と、
前記受信された複数のＩＰアドレスを記憶するための手段と、
ＤＨＣＰ発見要求を無線クライアントデバイスから受信するための手段と、
前記無線クライアントデバイスに前記複数のＩＰアドレスの１つを割り当てるために利用可能な十分なＩＰアドレスが存在するかどうかを判定するための手段と、
前記割り当てられたＩＰアドレスおよびリース継続期間を含むＤＨＣＰ肯定応答を前記無線クライアントデバイスに伝送するための手段と、
リースタイムアウトが発生したかどうかを判定するための手段と、
前記リースタイムアウトが発生した場合、前記割り当てられたＩＰアドレスを解放するための手段と、
第１のハイパーテキスト転送プロトコル（ＨＴＴＰ）要求または第１のハイパーテキスト転送プロトコルセキュア（ＨＴＴＰＳ）要求を前記無線クライアントデバイスから受信するための手段と、
媒体アクセス制御（ＭＡＣ）事前認証要求を前記無線クライアントから認証認可課金（ＡＡＡ）サーバーに伝送するための手段と、
ＭＡＣ事前認証応答を前記ＡＡＡサーバーから受信するための手段と、
前記無線クライアントデバイスを介するインターネットへのアクセスを提供するための手段と、
を備える、前記装置。
（付記５）
ＨＴＴＰ３０２リダイレクトまたはＨＴＴＰＳ３０２リダイレクトを前記無線クライアントデバイスに伝送するための手段と、
リモート認証ダイアルインユーザサービス（ＲＡＤＩＵＳ）認可の変更（ＣｏＡ）を前記ＡＡＡサーバーから受信するための手段と、
ＲＡＤＩＵＳ  ＣｏＡ肯定応答を前記ＡＡＡサーバーに伝送するための手段と、
をさらに備える、付記４に記載の装置。
（付記６）
サービス拒否（ＤｏＳ）攻撃が発生したかどうかを判定するための手段と、
ＭＡＣ事前認証要求を前記無線クライアントから認証認可課金（ＡＡＡ）サーバーに伝送するための手段と、
ＭＡＣ事前認証応答を前記ＡＡＡサーバーから受信するための手段と、
前記リースタイムアウトが発生したかどうかを判定するための手段と、
前記リースタイムアウトが発生した場合、前記割り当てられたＩＰアドレスを解放するための手段と、
前記リースタイムアウトが発生していない場合、コマンドが利用可能であるかどうかを判定するための手段と、
第３のＨＴＴＰ要求または第３のＨＴＴＰＳ要求を前記無線クライアントデバイスから受信するための手段と、
をさらに備える、付記５に記載の装置。
（付記７）
パブリック無線ネットワークのマイグラントユーザによって引き起こされるコアネットワークトラフィックを低減させるための方法であって、
複数のインターネットプロトコル（ＩＰ）アドレスを動的ホスト構成プロトコル（ＤＨＣＰ）サーバーから受信するステップと、
前記受信された複数のＩＰアドレスを記憶するステップと、
ＤＨＣＰ発見要求を無線クライアントデバイスから受信するステップと、
前記無線クライアントデバイスに前記複数のＩＰアドレスの１つを割り当てるために利用可能な十分なＩＰアドレスが存在するかどうかを判定するステップと、
前記割り当てられたＩＰアドレスおよびリース継続期間を含むＤＨＣＰ肯定応答を前記無線クライアントデバイスに伝送するステップと、
リースタイムアウトが発生したかどうかを判定するステップと、
前記リースタイムアウトが発生した場合、前記割り当てられたＩＰアドレスを解放するステップと、
第１のハイパーテキスト転送プロトコル（ＨＴＴＰ）要求または第１のハイパーテキスト転送プロトコルセキュア（ＨＴＴＰＳ）要求を前記無線クライアントデバイスから受信するステップと、
媒体アクセス制御（ＭＡＣ）事前認証要求を前記無線クライアントから認証認可課金（ＡＡＡ）サーバーに伝送するステップと、
ＭＡＣ事前認証応答を前記ＡＡＡサーバーから受信するステップと、
前記無線クライアントデバイスを介するインターネットへのアクセスを提供するステップと、
を含む、前記方法。
（付記８）
ＨＴＴＰ３０２リダイレクトメッセージまたはＨＴＴＰＳ３０２リダイレクトメッセージを前記無線クライアントデバイスに伝送するステップと、
ＨＴＴＰリダイレクトコマンドまたはＨＴＴＰＳリダイレクトコマンドを前記無線クライアントデバイスから受信するステップと、
前記ＨＴＴＰリダイレクトコマンドまたは前記ＨＴＴＰＳリダイレクトコマンドをキャプティブポータル識別情報管理アーキテクチャ（ＩＭＡ）処理システムログインに伝送するステップと、
ログインページを前記キャプティブポータルＩＭＡ処理システムログインから受信するステップと、
ＩＭＡログインページを前記無線クライアントデバイスに伝送するステップと、
フォームポストを前記無線クライアントデバイスから受信するステップと、
前記フォームポストを前記キャプティブポータルＩＭＡ処理システムログインに伝送するステップと、
ＨＴＴＰ３０２リダイレクト指令またはＨＴＴＰＳ３０２リダイレクト指令を前記キャプティブポータルＩＭＡ処理システムログインから受信するステップと、
前記ＨＴＴＰ３０２リダイレクト指令または前記ＨＴＴＰＳ３０２リダイレクト指令を前記無線クライアントデバイスに伝送するステップと、
をさらに含む、付記７に記載の方法。
（付記９）
サービス拒否（ＤｏＳ）攻撃が発生したかどうかを判定するステップと、
ＭＡＣ事前認証要求を前記無線クライアントから認証認可課金（ＡＡＡ）サーバーに伝送するステップと、
ＭＡＣ事前認証応答を前記ＡＡＡサーバーから受信するステップと、
前記リースタイムアウトが発生したかどうかを判定するステップと、
前記リースタイムアウトが発生した場合、前記割り当てられたＩＰアドレスを解放するステップと、
前記リースタイムアウトが発生していない場合、コマンドが利用可能であるかどうかを判定するステップと、
第３のＨＴＴＰ要求または第３のＨＴＴＰＳ要求を前記無線クライアントデバイスから受信するステップと、
をさらに含む、付記８に記載の方法。
（付記１０）
パブリック無線ネットワークのマイグラントユーザによって引き起こされるコアネットワークトラフィックを低減させるための装置であって、
複数のインターネットプロトコル（ＩＰ）アドレスを動的ホスト構成プロトコル（ＤＨＣＰ）サーバーから受信するための手段と、
前記受信された複数のＩＰアドレスを記憶するための手段と、
ＤＨＣＰ発見要求を無線クライアントデバイスから受信するための手段と、
前記無線クライアントデバイスに前記複数のＩＰアドレスの１つを割り当てるために利用可能な十分なＩＰアドレスが存在するかどうかを判定するための手段と、
前記割り当てられたＩＰアドレスおよびリース継続期間を含むＤＨＣＰ肯定応答を前記無線クライアントデバイスに伝送するための手段と、
リースタイムアウトが発生したかどうかを判定するための手段と、
前記リースタイムアウトが発生した場合、前記割り当てられたＩＰアドレスを解放するための手段と、
第１のハイパーテキスト転送プロトコル（ＨＴＴＰ）要求または第１のハイパーテキスト転送プロトコルセキュア（ＨＴＴＰＳ）要求を前記無線クライアントデバイスから受信するための手段と、
媒体アクセス制御（ＭＡＣ）事前認証要求を前記無線クライアントから認証認可課金（ＡＡＡ）サーバーに伝送するための手段と、
ＭＡＣ事前認証応答を前記ＡＡＡサーバーから受信するための手段と、
前記無線クライアントデバイスを介するインターネットへのアクセスを提供するための手段と、
を備える、前記装置。
（付記１１）
ＨＴＴＰ３０２リダイレクトメッセージまたはＨＴＴＰＳ３０２リダイレクトメッセージを前記無線クライアントデバイスに伝送するための手段と、
ＨＴＴＰリダイレクトコマンドまたはＨＴＴＰＳリダイレクトコマンドを前記無線クライアントデバイスから受信するための手段と、
前記ＨＴＴＰリダイレクトコマンドまたは前記ＨＴＴＰＳリダイレクトコマンドをキャプティブポータル識別情報管理アーキテクチャ（ＩＭＡ）処理システムログインに伝送するための手段と、
ログインページを前記キャプティブポータルＩＭＡ処理システムログインから受信するための手段と、
ＩＭＡログインページを前記無線クライアントデバイスに伝送するための手段と、
フォームポストを前記無線クライアントデバイスから受信するための手段と、
前記フォームポストを前記キャプティブポータルＩＭＡ処理システムログインに伝送するための手段と、
ＨＴＴＰ３０２リダイレクト指令またはＨＴＴＰＳ３０２リダイレクト指令を前記キャプティブポータルＩＭＡ処理システムログインから受信するための手段と、
前記ＨＴＴＰ３０２リダイレクト指令または前記ＨＴＴＰＳ３０２リダイレクト指令を前記無線クライアントデバイスに伝送するための手段と、
をさらに備える、付記１０に記載の装置。
（付記１２）
サービス拒否（ＤｏＳ）攻撃が発生したかどうかを判定するための手段と、
ＭＡＣ事前認証要求を前記無線クライアントから認証認可課金（ＡＡＡ）サーバーに伝送するための手段と、
ＭＡＣ事前認証応答を前記ＡＡＡサーバーから受信するための手段と、
前記リースタイムアウトが発生したかどうかを判定するための手段と、
前記リースタイムアウトが発生した場合、前記割り当てられたＩＰアドレスを解放するための手段と、
前記リースタイムアウトが発生していない場合、コマンドが利用可能であるかどうかを判定するための手段と、
第３のＨＴＴＰ要求または第３のＨＴＴＰＳ要求を前記無線クライアントデバイスから受信するための手段と、
をさらに備える、付記１１に記載の装置。
【図１】
0005957612.tif 000003
【図２】
0005957612.tif 000004
【図３】
0005957612.tif 000005
【図４Ａ】
0005957612.tif 000006
【図４Ｂ】
0005957612.tif 000007
【図５】
0005957612.tif 000008
【図６Ａ】
0005957612.tif 000009
【図６Ｂ】
0005957612.tif 000010
【図７】
0005957612.tif 000011
【図８Ａ】
0005957612.tif 000012
【図８Ｂ】
0005957612.tif 000013
【図９Ａ】
0005957612.tif 000014
【図９Ｂ】
0005957612.tif 000015
【図９Ｃ】
0005957612.tif 000016
【図１０】
0005957612.tif 000017
【図１１】
0005957612.tif 000018