(57)【特許請求の範囲】
【請求項１】
要求を第１のネットワークタイプの第１のアクセスネットワークに送信することであって、前記要求は、データベースにアドレスされ、前記第１のネットワークタイプと異なる第２のネットワークタイプの第２のアクセスネットワークに接続するためのネットワーク接続情報を要求し、前記要求は、場所識別フィールドを含む、ことと、
前記場所識別フィールドが場所識別を欠いているとき、前記第１のアクセスネットワークおよび前記第２のアクセスネットワークは、同一の場所に位置し、前記場所識別フィールドが場所識別を含むとき、前記第２のアクセスネットワークは、前記第１のアクセスネットワークの場所とは異なる場所にある、ことと、
応答を前記第１のアクセスネットワークから受信することであって、前記応答は、前記第２のアクセスネットワークに接続するためのネットワーク接続情報を含む、ことと
を含む、方法。
【請求項２】
前記データベースは、外部ネットワーク内にある、請求項１に記載の方法。
【請求項３】
前記要求の送信は、前記第１のアクセスネットワークに対して、非関連付け状態にある間、無線端末によって行われる、請求項１に記載の方法。
【請求項４】
前記第１のアクセスネットワークタイプは、無線ローカルエリアネットワーク、セルラーネットワーク、またはホワイトスペースネットワークのうちの１つであり、前記第２のアクセスネットワークタイプは、ホワイトスペースネットワークである、請求項１に記載の方法。
【請求項５】
前記要求の送信は、前記第１のアクセスネットワークからの、前記第１のアクセスネットワークが前記外部ネットワーク内のデータベースと情報を交換可能であることを示す情報を含有するビーコン信号またはプローブ応答の受信に応答する、請求項１に記載の方法。
【請求項６】
前記場所識別フィールドが前記場所情報を含むとき、前記場所識別は、前記第２の場所の識別である、請求項１に記載の方法。
【請求項７】
プロセッサを含む装置であって、
前記プロセッサは、
要求を第１のネットワークタイプの第１のアクセスネットワークに送信することであって、前記要求は、データベースにアドレスされ、前記第１のネットワークタイプと異なる第２のネットワークタイプの第２のアクセスネットワークに接続するためのネットワーク接続情報を要求し、前記要求は、場所識別フィールドを含む、ことと、
前記場所識別フィールドが場所識別を欠いているとき、前記第１のアクセスネットワークおよび前記第２のアクセスネットワークは、同一の場所に位置し、前記場所識別フィールドが場所識別を含むとき、前記第２のアクセスネットワークは、前記第１のアクセスネットワークの場所とは異なる場所にある、ことと、
応答を前記第１のアクセスネットワークから受信することであって、前記応答は、前記第２のアクセスネットワークに接続するためのネットワーク接続情報を含む、ことと
を行うように構成される、装置。
【請求項８】
前記データベースは、外部ネットワーク内にある、請求項７に記載の装置。
【請求項９】
前記プロセッサは、無線端末内に組み込まれ、前記無線端末が、前記第１のアクセスネットワークに対して、非関連付け状態にある間、前記要求を送信するように構成される、請求項７に記載の装置。
【請求項１０】
前記第１のアクセスネットワークタイプは、無線ローカルエリアネットワーク、セルラーネットワーク、またはホワイトスペースネットワークのうちの１つであり、前記第２のアクセスネットワークタイプは、ホワイトスペースネットワークである、請求項７に記載の装置。
【請求項１１】
前記プロセッサは、前記第１のアクセスネットワークからの、前記第１のアクセスネットワークが前記外部ネットワーク内のデータベースと情報を交換可能であることを示す情報を含有するビーコン信号またはプローブ応答の受信に応答して、前記要求を送信するように構成される、請求項７に記載の装置。
【請求項１２】
前記場所識別フィールドが前記場所情報を含むとき、前記場所識別は、前記第２の場所の識別である、請求項７に記載の装置。
【請求項１３】
命令が記憶されている機械可読媒体であって、
前記命令は、実行されると、
要求を第１のネットワークタイプの第１のアクセスネットワークに送信することであって、前記要求は、データベースにアドレスされ、前記第１のネットワークタイプと異なる第２のネットワークタイプの第２のアクセスネットワークに接続するためのネットワーク接続情報を要求し、前記要求は、場所識別フィールドを含む、ことと、
前記場所識別フィールドが場所識別を欠いているとき、前記第１のアクセスネットワークおよび前記第２のアクセスネットワークは、同一の場所に位置し、前記場所識別フィールドが場所識別を含むとき、前記第２のアクセスネットワークは、前記第１のアクセスネットワークの場所とは異なる場所にある、ことと、
応答を前記第１のアクセスネットワークから受信することであって、前記応答は、前記第２のアクセスネットワークに接続するためのネットワーク接続情報を含む、ことと
を機械に行わせる、機械可読媒体。
【請求項１４】
前記データベースは、外部ネットワーク内にある、請求項１３に記載の機械可読媒体。
【請求項１５】
前記機械は、無線端末であり、実行されると、前記命令は、前記無線端末に、前記第１のアクセスネットワークに対して、非関連付け状態にある間、前記要求を送信させる、請求項１３に記載の機械可読媒体。
【請求項１６】
前記第１のアクセスネットワークタイプは、無線ローカルエリアネットワーク、セルラーネットワーク、またはホワイトスペースネットワークのうちの１つであり、前記第２のアクセスネットワークタイプは、ホワイトスペースネットワークである、請求項１３に記載の機械可読媒体。
【請求項１７】
命令が記憶されている機械可読媒体であって、前記命令は、実行されると、前記第１のアクセスネットワークからの、前記第１のアクセスネットワークが前記外部ネットワーク内のデータベースと情報を交換可能であることを示す情報を含有するビーコン信号またはプローブ応答の受信に応答して、前記要求を送信することを前記機械に行わせる、請求項１３に記載の機械可読媒体。
【請求項１８】
前記場所識別フィールドが前記場所情報を含むとき、前記場所識別は、前記第２の場所の識別である、請求項１３に記載の機械可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願）
本願は、２０１０年５月１３日に出願された、米国出願第１２／７７９，８０９号の利益を主張するものであり、該米国出願の内容は、その全体が参照により本明細書中に援用される。
【０００２】
（開示の分野）
本開示は、概して、ネットワーク通信に関し、より具体的には、アクセスネットワークに接続するためのネットワーク能力を発見するための方法および装置に関する。
【背景技術】
【０００３】
（背景）
無線ローカルエリアネットワーク（ＷＬＡＮ）等の無線ネットワーク配備によって、無線端末は、それらの無線ネットワークの無線通信信号の近傍内にある時、ネットワークおよびインターネットサービスにアクセス可能となる。時として、無線端末のユーザは、異なるタイプのアクセスネットワーク技術をもたらす、異なる場所間を移動する。そのような事例では、異なるアクセスネットワーク技術と動作可能な無線端末は、異なる場所間を移動する時、そのような異なる技術と通信を確立することができる。新しい場所に移動する時、無線端末は、アクセスネットワークが、利用可能であるかどうかを判定し、利用可能なアクセスネットワークと接続を確立するために要求される情報を識別しなければならない。
【発明の概要】
【課題を解決するための手段】
【０００４】
以下は、他の構成要素の中でもとりわけ、ハードウェア上で実行されるソフトウェアを含む、例示的方法および装置を開示するが、そのような方法および装置は、単なる例証であって、限定として見なされるべきではないことに留意されたい。例えば、これらのハードウェアおよびソフトウェア構成要素の一部または全部は、ハードウェア内において排他的に、ソフトウェア内において排他的に、ファームウェア内において排他的に、あるいはハードウェア、ソフトウェア、および／またはファームウェアの任意の組み合わせにおいて、具現化され得ることが想定される。故に、以下は、例示的方法および装置を説明するが、当業者は、提供される実施例は、そのような方法および装置を実装する唯一の方法ではないことを容易に理解するであろう。
【０００５】
本明細書に説明される例示的方法および装置は、異なる場所内の複数のアクセスネットワークに関するネットワーク情報を記憶する、データベースにアクセス（例えば、ネットワーク接続情報を受信）するために使用することができる。本明細書に説明される例示的方法および装置は、モバイル通信デバイス、モバイルコンピューティングデバイス、または無線ネットワークと無線通信可能な任意の他のデバイスと併用することができる。端末、無線端末、ＴＶＷＳデバイス、ＴＶバンドデバイス（ＴＶＢＤ）、またはユーザ機器（ＵＥ）とも称される、そのようなデバイスとして、モバイルスマートフォン（例えば、ＢＬＡＣＫＢＥＲＲＹ（Ｒ）スマートフォン）、無線携帯情報端末（ＰＤＡ）、無線アダプタを伴う、ラップトップ／ノートブック／ネットブックコンピュータ等が挙げられ得る。例示的方法および装置は、とりわけ、外部ネットワークとの相互作用を定義する、ＩＥＥＥ（Ｒ）（Ｉｎｓｔｉｔｕｔｅ  ｆｏｒ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）８０２．１１として知られる、無線ローカルエリアネットワーク（ＷＬＡＮ）通信規格に関連して、本明細書に説明される。しかしながら、例示的方法および装置は、加えて、または代替として、他のＷＬＡＮ規格、パーソナルエリアネットワーク（ＰＡＮ）規格、広域ネットワーク（ＷＡＮ）規格、無線都市規模ネットワーク（ＷＭＡＮ）規格（例えば、ＩＥＥＥ（Ｒ）８０２．１６またはＷｉＭＡＸネットワーク）、地域無線ネットワーク（ＷＲＡＮ）規格（例えば、ＩＥＥＥ（Ｒ）８０２．２２）、またはセルラー通信規格を含むが、それらに限定されない、他の無線通信規格に関連して実装されてもよい。
【０００６】
本明細書に説明される例示的方法および装置は、そのようなネットワークとの接続を試行する前のテレビホワイトスペース（ＴＶＷＳ）アクセスネットワークとの接続に関する情報を取得するために使用することができる。ＴＶＷＳアクセスネットワークは、電気通信ネットワークであって、それを通して、無線端末（例えば、テレビバンド内で動作する、無線送受信機を有する、ＴＶＷＳデバイスまたはＴＶＢＤ）は、１つ以上の他のネットワーク（例えば、インターネット）にわたって、情報およびサービスに接続する。ＴＶＷＳネットワークは、アクティブデジタルテレビ（ＤＴＶ）（または、アナログテレビ）チャネル間の未使用チャネルを介して、無線端末接続および通信を可能にする。代替として、本明細書に説明される例示的方法および装置はまた、軍用通信システム、地上放送無線システム等の他の非テレビシステムの周波数バンドを使用する、他のホワイトスペース技術と併用されてもよい。
【０００７】
ＴＶＷＳアクセスネットワークをサポートする、異なる場所におけるＴＶＷＳ接続能力および／または要件に関する情報を記憶および提供するために、ネットワーク化されたＴＶＷＳデータベースが、無線ローカルエリアネットワーク（ＷＬＡＮ）およびＴＶＷＳアクセスネットワークを含む、１つ以上のタイプのアクセスネットワークを通してアクセス可能な外部ネットワーク内にホストされる。いくつかの例示的実装では、ＴＶＷＳデータベースは、接続周波数、利用可能な帯域幅、電力、ポリシー、場所、タイミング、およびＴＶＷＳアクセスネットワーク接続のために配分されたチャネルへのアクセス権等の能力／要件情報を提供してもよい。本情報は、ＴＶＷＳアクセスネットワークが利用可能な異なる場所に対して提供することができる。
【０００８】
本明細書に説明される例示的方法および装置は、有利には、無線端末が、それらの場所において、ＴＶＷＳ接続を試行する前に、無線端末に、異なる場所内で利用可能なＴＶＷＳ接続のタイプを通知するために使用することができる。例えば、異なる場所（例えば、異なる都市、州、国等）を旅行しているある人物は、事前に、目的地への到着に応じて、その人物のＴＶＢＤが、読み出されたＴＶＷＳアクセスネットワーク接続能力／要件情報に基づいて、利用可能なＴＶＷＳアクセスネットワークに接続することができるように、将来の目的地におけるＴＶＷＳアクセスネットワーク可用性および接続能力／要件に関するＴＶＷＳデータベースにクエリを行ってもよい。
【０００９】
本明細書に説明される例証される実施例では、ＴＶＷＳアクセスネットワークと接続するために使用される、例示的無線端末は、ＴＶＷＳアクセスネットワーク（ＴＶＷＳプロトコルおよびＴＶＷＳ周波数を使用する）に接続するためと、ＩＥＥＥ（Ｒ）８０２．１１  ＷＬＡＮアクセスネットワークに接続するための無線能力を有する、デュアルモード無線端末である。他の例示的実装では、本明細書に説明される例示的方法および装置は、ＩＥＥＥ（Ｒ）８０２．１１  ＷＬＡＮアクセスネットワーク以外のアクセスネットワーク技術に接続するための能力に加え、ＴＶＷＳ接続能力を有する無線端末によって使用されてもよい。そのような他のアクセスネットワーク技術として、例えば、セルラー、Ｅｔｈｅｒｎｅｔ(登録商標）  ＬＡＮ、およびユニバーサルシリアルバス（ＵＳＢ）等の無線および有線両方の技術が挙げられ得る。
【００１０】
デュアルモード無線端末は、有利には、非ＴＶＷＳアクセスネットワーク（例えば、ＷＬＡＮアクセスネットワーク）を介して、ＴＶＷＳデータベースに接続し、ＴＶＷＳアクセスネットワークへの接続を試行する前に、ＴＶＷＳアクセスネットワーク接続能力／要件に関する情報を読み出すために使用することができる。このように、ＴＶＷＳ接続が、利用不可能または不可能である場合、無線端末は、そのようなアクセスネットワークが利用可能である時、またはそのような接続が不可能である時、ＴＶＷＳアクセスネットワークへの接続を試行する際、バッテリ電力を消費する必要がない。
【００１１】
例示的方法および装置は、例えば、ＴＶＷＳアクセスネットワークへのアクセスに関する情報にアクセスするためのＴＶＷＳデータベースにアクセスするように、本明細書に説明されるが、例示的方法および装置は同様に、規制範囲がそれらを利用可能にするのに伴って、ＴＶバンド以外のバンド内のホワイトスペースを使用するネットワークを含む、他のタイプのネットワーク（例えば、ＷＬＡＮアクセスネットワーク、セルラーネットワーク等）へのアクセスおよび接続に関する情報（例えば、情報サーバ）を記憶するデータベースにアクセスするために使用されてもよい。他の例示的実装では、ＴＶＢＤとＴＶＷＳデータベースとの間の本明細書に説明される情報メッセージ交換は、電子メール、ショートメッセージングサービス（ＳＭＳ）、およびインスタントメッセージング等の他の方式を使用して、実装されてもよい。
例えば、本願発明は以下の項目を提供する。
（項目１）
要求を第１のネットワークタイプの第１のアクセスネットワークに送信することであって、前記要求は、データベースにアドレスされ、前記第１のネットワークタイプと異なる第２のネットワークタイプの第２のアクセスネットワークに接続するためのネットワーク接続情報を要求する、ことと、
応答を前記第１のアクセスネットワークから受信することであって、前記応答は、前記第２のアクセスネットワークに接続するためのネットワーク接続情報を含む、ことと
を含む、方法。
（項目２）
前記データベースは、外部ネットワーク内にある、項目１に記載の方法。
（項目３）
前記要求の送信は、前記第１のアクセスネットワークに対して、非関連付け状態にある間、無線端末によって行われる、項目１に記載の方法。
（項目４）
前記第１のアクセスネットワークタイプは、無線ローカルエリアネットワーク、セルラーネットワーク、またはホワイトスペースネットワークのうちの１つであり、前記第２のアクセスネットワークタイプは、ホワイトスペースネットワークである、項目１に記載の方法。
（項目５）
前記要求の送信は、前記第１のアクセスネットワークからの、前記第１のアクセスネットワークが前記外部ネットワーク内のデータベースと情報を交換可能であることを示す情報を含有するビーコン信号またはプローブ応答の受信に応答する、項目１に記載の方法。
（項目６）
前記第１のアクセスネットワークは、第１の場所内にあり、前記第２のアクセスネットワークは、前記第１の場所と別個の第２の場所内にある、項目１に記載の方法。
（項目７）
前記要求は、前記第２の場所の識別を含む、項目６に記載の方法。
（項目８）
前記要求は、場所識別フィールドを含み、前記場所識別フィールドが、場所識別を欠いているとき、前記第１のアクセスネットワークおよび前記第２のアクセスネットワークは、同一場所に位置し、前記場所識別フィールドが、場所識別を含むとき、前記第２のアクセスネットワークは、前記第１のアクセスネットワークの場所と異なる場所内にある、項目１に記載の方法。
（項目９）
プロセッサを含む装置であって、
前記プロセッサは、
要求を第１のネットワークタイプの第１のアクセスネットワークに送信することであって、前記要求は、データベースにアドレスされ、前記第１のネットワークタイプと異なる第２のネットワークタイプの第２のアクセスネットワークに接続するためのネットワーク接続情報を要求する、ことと、
応答を前記第１のアクセスネットワークから受信することであって、前記応答は、前記第２のアクセスネットワークに接続するためのネットワーク接続情報を含む、ことと
を行うように構成される、装置。
（項目１０）
前記データベースは、外部ネットワーク内にある、項目９に記載の装置。
（項目１１）
前記プロセッサは、無線端末内に組み込まれ、前記無線端末が、前記第１のアクセスネットワークに対して、非関連付け状態にある間、前記要求を送信するように構成される、
項目９に記載の装置。
（項目１２）
前記第１のアクセスネットワークタイプは、無線ローカルエリアネットワーク、セルラーネットワーク、またはホワイトスペースネットワークのうちの１つであり、前記第２のアクセスネットワークタイプは、ホワイトスペースネットワークである、項目９に記載の装置。
（項目１３）
前記プロセッサは、前記第１のアクセスネットワークからの、前記第１のアクセスネットワークが前記外部ネットワーク内のデータベースと情報を交換可能であることを示す情報を含有するビーコン信号またはプローブ応答の受信に応答して、前記要求を送信するように構成される、項目９に記載の装置。
（項目１４）
前記第１のアクセスネットワークは、第１の場所内にあり、前記第２のアクセスネットワークは、前記第１の場所と別個の第２の場所内にある、項目９に記載の装置。
（項目１５）
前記要求は、前記第２の場所の識別を含む、項目１４に記載の装置。
（項目１６）
前記要求は、場所識別フィールドを含み、前記場所識別フィールドが、場所識別を欠いているとき、前記第１のアクセスネットワークおよび前記第２のアクセスネットワークは、同一場所に位置し、前記場所識別フィールドが、場所識別を含むとき、前記第２のアクセスネットワークは、前記第１のアクセスネットワークの場所と異なる場所内にある、項目９に記載の装置。
（項目１７）
命令が記憶されている機械可読媒体であって、
前記命令は、実行されると、
要求を第１のネットワークタイプの第１のアクセスネットワークに送信することであって、前記要求は、データベースにアドレスされ、前記第１のネットワークタイプと異なる第２のネットワークタイプの第２のアクセスネットワークに接続するためのネットワーク接続情報を要求する、ことと、
応答を前記第１のアクセスネットワークから受信することであって、前記応答は、前記第２のアクセスネットワークに接続するためのネットワーク接続情報を含む、ことと
を機械に行わせる、機械可読媒体。
（項目１８）
前記データベースは、外部ネットワーク内にある、項目１７に記載の機械可読媒体。
（項目１９）
前記機械は、無線端末であり、実行されると、前記命令は、前記無線端末に、前記第１のアクセスネットワークに対して、非関連付け状態にある間、前記要求を送信させる、項目１７に記載の機械可読媒体。
（項目２０）
前記第１のアクセスネットワークタイプは、無線ローカルエリアネットワーク、セルラーネットワーク、またはホワイトスペースネットワークのうちの１つであり、前記第２のアクセスネットワークタイプは、ホワイトスペースネットワークである、項目１７に記載の機械可読媒体。
（項目２１）
命令が記憶されている機械可読媒体であって、前記命令は、実行されると、前記第１のアクセスネットワークからの、前記第１のアクセスネットワークが前記外部ネットワーク内のデータベースと情報を交換可能であることを示す情報を含有するビーコン信号またはプローブ応答の受信に応答して、前記要求を送信することを前記機械に行わせる、項目１７に記載の機械可読媒体。
（項目２２）
前記第１のアクセスネットワークは、第１の場所内にあり、前記第２のアクセスネットワークは、前記第１の場所と別個の第２の場所内にある、項目１７に記載の機械可読媒体。
（項目２３）
前記要求は、前記第２の場所の識別を含む、項目２２に記載の機械可読媒体。
（項目２４）
前記要求は、場所識別フィールドを含み、前記場所識別フィールドが、場所識別を欠いているとき、前記第１のアクセスネットワークおよび前記第２のアクセスネットワークは、同一場所に位置し、前記場所識別フィールドが、場所識別を含むとき、前記第２のアクセスネットワークは、前記第１のアクセスネットワークの場所と異なる場所内にある、項目１７に記載の機械可読媒体。
（項目２５）
アクセスネットワークに接続するためのネットワーク接続情報を記憶するデータベースに無線端末を登録することと、
前記データベースにおいて、前記アクセスネットワークへの接続と関連付けられた更新されたネットワーク接続情報を受信することと、
前記更新されたネットワーク接続情報を含む、メッセージを前記無線端末に送信することと
を含む、方法。
（項目２６）
前記データベースは、前記アクセスネットワークと別個の外部ネットワーク内に位置する、項目２５に記載の方法。
（項目２７）
前記無線端末は、前記アクセスネットワークと別個の第２のアクセスネットワークを通して、前記データベースにアクセスする、項目２５に記載の方法。
（項目２８）
前記無線端末への前記メッセージの送信は、前記無線端末から、前記更新されたネットワーク接続情報のための要求を受信することなく、行われる、項目２５に記載の方法。
（項目２９）
プロセッサを含む装置であって、
前記プロセッサは、
アクセスネットワークに接続するためのネットワーク接続情報を記憶するデータベースに無線端末を登録することと、
前記データベースにおいて、前記アクセスネットワークへの接続と関連付けられた更新されたネットワーク接続情報を受信することと、
前記更新されたネットワーク接続情報を含む、メッセージを前記無線端末に送信することと
を行うように構成される、装置。
（項目３０）
前記データベースは、前記アクセスネットワークと別個の外部ネットワーク内に位置する、項目２９に記載の装置。
（項目３１）
前記無線端末は、前記アクセスネットワークと別個の第２のアクセスネットワークを通して、前記データベースにアクセスする、項目２９に記載の装置。
（項目３２）
前記無線端末への前記メッセージの送信は、前記無線端末から、前記更新されたネットワーク接続情報のための要求を受信することなく、行われる、項目２９に記載の装置。
（項目３３）
命令が記憶されている機械可読媒体であって、
前記命令は、実行されると、
アクセスネットワークに接続するためのネットワーク接続情報を記憶するデータベースに無線端末を登録することと、
前記データベースにおいて、前記アクセスネットワークへの接続と関連付けられた更新されたネットワーク接続情報を受信することと、
前記更新されたネットワーク接続情報を含む、メッセージを前記無線端末に送信することと
を機械に行わせる、機械可読媒体。
（項目３４）
前記データベースは、前記アクセスネットワークと別個の外部ネットワーク内に位置する、項目３２に記載の機械可読媒体。
（項目３５）
前記無線端末は、前記アクセスネットワークと別個の第２のアクセスネットワークを通して、前記データベースにアクセスする、項目３２に記載の機械可読媒体。
（項目３６）
前記無線端末への前記メッセージの送信は、前記無線端末から、前記更新されたネットワーク接続情報のための要求を受信することなく、行われる、項目３２に記載の機械可読媒体。
【図面の簡単な説明】
【００１２】
【図１】図１は、無線端末が、ネットワーク接続情報をＴＶＷＳアクセスネットワークに接続するためのテレビホワイトスペース（ＴＶＷＳ）データベースから受信する、例示的通信ネットワークを描写する。
【図２】図２は、ＴＶＷＳデータベース内の情報にアクセスするための図１の無線端末、無線ローカルエリアネットワーク（ＷＬＡＮ）アクセスポイント（ＡＰ）、およびＴＶＷＳデータベース間の例示的通信交換を描写する。
【図３】図３は、図１および２のＷＬＡＮ  ＡＰによって伝送することができる、例示的ビーコンフレームを描写する。
【図４】図４は、図２の例示的アクセスネットワーク要求フレームおよびデータベースクエリフレームを描写する。
【図５】図５は、図２の例示的データベース応答フレームおよびアクセスネットワーク応答フレームを描写する。
【図６】図６は、図１および２のＴＶＷＳデータベースのネットワークアドレスを読み出すために、図２、３、および４のデータベースクエリおよび応答フレームと併用され得る、例示的データベースネットワークアドレスフレームを描写する。
【図７】図７は、図１および２のＴＶＷＳデータベースに登録するために、図２、３、および４のデータベースクエリおよび応答フレームと併用され得る、例示的データベース登録フレームを描写する。
【図８】図８は、ＴＶＷＳデータベースに要求を送信するために、図２および４のデータベースクエリフレームと併用され得る、例示的データベース要求フレームを描写する。
【図９】図９は、ＴＶＷＳデータベースに通信される異なるタイプの要求に対して、図８のデータベース要求フレーム内に示され得る、異なる要求タイプを含む、例示的要求タイプ値データ構造を描写する。
【図１０】図１０は、ＴＶＷＳデータベースから図１および２の無線端末に、情報を通信するために、図２および５のデータベース応答と併用され得る、例示的データベース応答フレームを描写する。
【図１１】図１１は、ＴＶＷＳデータベースから図１および２の無線端末に、拡張情報を通信するために、図２および５のデータベース応答と併用され得る、拡張データベース応答フレームを描写する。
【図１２】図１２は、図１および２の無線端末に、図１および２のＴＶＷＳデータベースのエラー、警告、および／または他の動作状態を通知するためのコードを含む、例示的ＴＶＷＳプロトコル（ＴＶＷＳＰ）エラー／警告／情報コードデータ構造を描写する。
【図１３】図１３は、セルラーネットワーク内のＴＶＷＳデータベースと情報を交換するための例示的セルラーネットワーク情報フレームを描写する。
【図１４】図１４は、認証、承認、およびアカウンティング（ＡＡＡ）サーバと関連する、別の例示的通信ネットワークを描写する。
【図１５】図１５は、ネットワークアクセスサーバからＲＡＤＩＵＳサーバに、ＴＶＷＳＰフレームを通信するために使用され得る、例示的ＲＡＤＩＵＳ時間長値（ＴＬＶ）構造を描写する。
【図１６】図１６は、ネットワークアクセスサーバからＤｉａｍｅｔｅｒサーバに、ＴＶＷＳＰフレームを通信するために使用され得る、例示的Ｄｉａｍｅｔｅｒ属性値対（ＡＶＰ）構造を描写する。
【図１７】図１７は、本明細書に説明される例示的方法および装置を実装するために使用され得る、図１および２の例示的無線端末の詳細図を描写する。
【図１８】図１８は、ネットワーク内で使用するための、かつ本明細書に説明される例示的方法および装置を実装するために使用され得る、例示的プロセッサシステムを描写する。
【図１９】図１９は、本明細書に説明される例示的方法および装置を使用して、ＴＶＷＳデータベースにアクセスするために使用され得る、コンピュータ可読命令を表す、例示的フロー図を描写する。
【図２０】図２０は、ＴＶＷＳデータベースから登録された端末に、ＴＶＷＳ接続情報更新をプッシュするために使用され得る、コンピュータ可読命令を表す、例示的フロー図を描写する。
【発明を実施するための形態】
【００１３】
次に、図１を参照すると、本明細書に説明される例示的方法および装置が、実装され得る、例示的通信ネットワーク１００が、示される。図１に示されるように、例示的通信ネットワーク１００は、外部ネットワーク１１０内のＴＶＷＳデータベース１０８へのアクセスを提供する、ＷＬＡＮアクセスポイント（ＡＰ）１０４およびネットワークアクセスサーバ（ＮＡＳ）１０６を有する、ＷＬＡＮアクセスネットワーク１０２を含む。ＮＡＳ１０６は、無線端末が、ネットワークアクセスを獲得するのを許可され、したがって、ＷＬＡＮアクセスネットワーク１０２および他のネットワーク（例えば、外部ネットワーク１１０）と通信するかどうか判定する。本明細書に説明される例証される実施例では、ＮＡＳ１０６はまた、無線端末１１４によって、ＴＶＷＳデータベース１０８への配信のために意図される、ＷＬＡＮ  ＡＰ１０４に送信される通信を処理し、そのような通信または関連部分（例えば、図６-８に関連して後述されるＴＶＷＳＰフレーム）をＴＶＷＳデータベース１０８に転送する。加えて、ＮＡＳ１０６は、ＴＶＷＳデータベース１０８から応答を受信し、ＷＬＡＮ  ＡＰ１０４を通して、応答情報（例えば、図６、１０、および１１のＴＶＷＳＰフレームを介して）を無線端末１１４に転送する。
【００１４】
図１の例証される実施例では、外部ネットワーク１１０は、ＷＬＡＮアクセスネットワーク１０２と論理的に別個である、またはそれを通して、無線端末が、ＴＶＷＳデータベース１０８に接続する、任意の他のアクセスネットワークと論理的に別個である、ネットワークである。図１の例証される実施例では、ＴＶＷＳデータベース１０８への接続は、インターネット１１２を通して、利用可能である。しかしながら、他の例示的実装では、アクセスネットワーク（例えば、ＷＬＡＮアクセスネットワーク１０２）を介したＴＶＷＳデータベース１０８への接続は、プライベートネットワーク、あるいは、例えば、イントラネット、企業ネットワーク、またはモバイルオペレータのコアネットワークを含む、インターネット１１２以外の他のネットワーキング環境を通して、利用可能であってもよい。いくつかの例示的実装では、ＴＶＷＳデータベース１０８は、管理および同期されるデータベースの階層を伴う、異なる領域間に分散されてもよい。
【００１５】
いくつかの例示的実装では、ＴＶＷＳデータベース１０８は、認証または承認が要求されないように、「オープン」であってもよい。そのような事例では、認証、承認、およびアカウンティング（ＡＡＡ）サーバ（例えば、ＲＡＤＩＵＳまたはＤｉａｍｅｔｅｒサーバ）は、図１のネットワーク構成におけるように、要求されない。ＡＡＡサーバが使用されない時、ＮＡＳ１０６は、ライトウェイトディレクトリアクセスプロトコル（ＬＤＡＰ）を採用し、ＴＶＷＳデータベース１０８と通信を交換してもよい。他の例示的実装では、ＴＶＷＳデータベース１０８は、「オープン」でなくてもよく、ＡＡＡサーバ（または、ホームロケーションレジスタ（ＨＬＲ））を使用して、ＴＶＷＳデータベース１０８にアクセスするユーザを認証および承認してもよい。ＡＡＡサーバを含む、そのような例示的ネットワーク構成は、図１４に示される。ＡＡＡサーバベースの通信を本明細書に説明される例示的方法および装置と併用するための例示的実装は、図１４-１６に関連して後述される。
【００１６】
図１に示されるように、ＴＶＷＳデータベース１０８と通信するために、無線端末１１４は、ＷＬＡＮ  ＡＰ１０４に接続する。本明細書に説明される例証される実施例では、無線端末１１４は、基地局（すなわち、ＳＴＡ）を含む一方、ＷＬＡＮ  ＡＰ１０４は、ＡＰＳＴＡを含む。無線端末１１４は、アクセスネットワーク（ＡＮ）要求メッセージ１１６を使用して、ＷＬＡＮ  ＡＰ１０４（および、ＮＡＳ１０６）を通して、ＴＶＷＳデータベース１０８にクエリを行うことができる。ＴＶＷＳデータベース１０８からＷＬＡＮアクセスネットワーク１０２（ＮＡＳ１０６を通して）に送信される応答は、ＷＬＡＮ  ＡＰ１０４によって、ＡＮ応答メッセージ１１８を通して、無線端末１１４に通信することができる。無線端末１１４、ＷＬＡＮ  ＡＰ１０４、およびＴＶＷＳデータベース１０８間のメッセージング交換は、図２に示される。要求メッセージ１１６および応答メッセージ１１８のフォーマットまたは構造は、それぞれ、図４および５に示される。
【００１７】
いくつかの例示的実装では、無線端末１１４に、ＷＬＡＮ  ＡＰ１０４が、ＴＶＷＳ接続をサポートするかどうか、およびＷＬＡＮ  ＡＰ１０４が、ＴＶＷＳデータベース１０８と通信可能であるかどうかを通知するために、ＷＬＡＮ  ＡＰ１０４は、ビーコン信号１２０内にそのような能力情報を示す、ＴＶＷＳアドバタイズメントを伝送してもよい。ビーコン信号１２０のフォーマットおよび構造は、図３に示される。いくつかの例示的実装では、ＴＶＷＳ接続およびＴＶＷＳデータベース１０８との通信能力は、プローブ応答メッセージ（例えば、ＡＮ応答メッセージ１１８）内で伝送することができる。本明細書に説明される例証される実施例では、ＴＶＷＳ接続のサポートは、アクセスポイントが、ＴＶＷＳプロトコルおよび周波数要件を使用して、ＴＶＢＤと通信可能であることを示し、ＴＶＷＳデータベース１０８との通信能力（例えば、ネットワーク到達可能性または接続）のアドバタイズメントは、アクセスポイントが、ＴＶＷＳデータベース１０８へのクエリをルーティングし、応答をＴＶＷＳデータベース１０８から受信する（および、応答を要求デバイスにルーティングする）ことができることを示す。
【００１８】
図１の例証される実施例では、ＷＬＡＮ  ＡＰ１０４は、ＴＶＷＳ接続をサポートしないが、ＴＶＷＳデータベース１０８と通信可能である。ＴＶＷＳ接続およびＴＶＷＳデータベース１０８との通信のためのサポートを示す、類似情報もまた、ＴＶＷＳアクセスポイント（例えば、ＴＶＷＳアクセスポイント１２８ｃ）のビーコン信号内で伝送され、ＴＶＢＤとのＴＶＷＳ接続およびＴＶＷＳデータベース１０８との通信能力のためのサポートを示してもよい。このように、無線端末１１４は、ＴＶＷＳプロトコルおよび周波数を使用して、ＴＶＷＳアクセスネットワークと接続し、ＴＶＷＳアクセスネットワークに接続し、および／または別の場所におけるＴＶＷＳアクセスネットワークに接続するためのＴＶＷＳ接続能力／要件情報を読み出すために、更新されたＴＶＷＳ接続能力／要件情報を読み出すことができる。
【００１９】
他の例示的実装では、ビーコンおよびプローブ応答は、ＴＶＢＤもまた、本技術をサポートする、マルチモードデバイスである場合、セルラーシステム等の別の無線アクセス技術（ＲＡＴ）を使用して、伝送することができる。
【００２０】
図１の例証される実施例では、ＴＶＷＳデータベース１０８内に記憶される、ＴＶＷＳ接続情報１２２は、３つの異なるＴＶＷＳアクセスネットワーク１２６ａ-ｃのそれぞれに対して、レコードエントリを有するように示される。ＴＶＷＳ接続情報１２２は、ＴＶＷＳアクセスネットワーク１２６ａ-ｃのそれぞれに接続するための能力および要件を含む。そのようなＴＶＷＳ接続能力および要件は、例えば、周波数、利用可能な帯域幅、電力、ポリシー、タイミング、場所、およびＴＶＷＳ接続のために配分されたチャネルへのアクセス権を含む。例証される実施例では、ＴＶＷＳアクセスネットワーク１２６ａは、場所Ａに位置するように示され、ＴＶＷＳアクセスネットワーク１２６ｂは、場所Ｂに位置するように示され、ＴＶＷＳアクセスネットワーク１２６ｃは、場所Ｃに位置するように示される。場所Ａ-Ｃのうちの特定のうちの１つのＴＶＷＳ接続情報に対して、ＴＶＷＳデータベース１０８にクエリを行うために、無線端末１１４は、対応する場所（例えば、場所Ａ-Ｃのうちの１つ）に対する場所識別子をＴＶＷＳデータベース１０８に送信することができる。このように、ＴＶＷＳデータベース１０８は、受信された場所識別子を使用して、そのレコード内において、ＴＶＷＳアクセスネットワーク１２６ａ-ｃのうちの対応する１つに対する要求されたＴＶＷＳ接続情報を特定することができる。
【００２１】
図１に示されるように、例示的動作シナリオは、無線端末１１４が、ＷＬＡＮアクセスネットワーク１０２と通信している間、場所Ｃにおいて、ＴＶＷＳアクセスネットワーク１２６ｃのための接続情報を要求するステップを伴う。このように、無線端末１１４が、場所Ｃに移動されると、無線端末１１４は、ＴＶＷＳアクセスネットワーク１２６ｃの全ＴＶＷＳ接続能力および要件を認識（例えば、その中に記憶）し、無線端末１１４のＴＶＷＳアクセスネットワーク１２６ｃとの関連付けを促進する。本明細書に説明される例示的方法および装置は、例えば、ある人物が、異なる領域または国間を旅行する時（例えば、ＷＬＡＮアクセスネットワーク１０２およびＴＶＷＳアクセスネットワーク１２６ｃは、異なる領域または国内であってもよい）、そのような様式で採用されてもよい。代替として、無線端末１１４は、ＴＶＷＳデータベース１０８にアクセスし、その現在の場所の近傍にあって、そこから到達可能なＴＶＷＳアクセスネットワークのためのＴＶＷＳ接続能力および要件を発見してもよい（例えば、ＷＬＡＮアクセスネットワーク１０２およびＴＶＷＳアクセスネットワーク１２６ａ-ｃのうちの１つは、同一領域または重複領域内の同一場所に位置してもよい）。ＴＶＷＳデータベース１０８にアクセスし、例えば、ＴＶＷＳ接続能力および要件を読み出すために使用され得る、例示的プロセスは、図１９に関連して後述される。
【００２２】
いくつかの事例では、ＴＶＷＳアクセスネットワークは、通信のために利用可能なチャネルまたは使用可能な伝送電力レベルが変化し得るように、随時、その接続能力および要件を変更してもよい。そのような事例では、例示的方法および装置はまた、無線端末によって使用され、無線端末が既に接続されている、ＴＶＷＳアクセスネットワークと関連付けられた更新されたＴＶＷＳ情報を読み出してもよい。そのような例示的実装では、無線端末は、ＴＶＷＳアクセスネットワークまたは別のアクセスネットワーク（別のタイプのアクセスネットワークを含む）を介して、ＴＶＷＳ情報にアクセスしてもよい。代替として、本更新された情報は、ビーコン（または、ブロードキャスト）メッセージまたは未承諾情報要素メッセージのいずれかにおいて、ＴＶＢＤにブロードキャストされてもよい。ＴＶＷＳデータベース１０８からの更新されたＴＶＷＳ接続情報のそのようなブロードキャストまたはプッシュは、図２０のフロー図と関連して後述される。
【００２３】
例証される実施例では、ＴＶＷＳアクセスネットワーク１２６ａ-ｃはそれぞれ、テレビ送電塔によって表される。そのような例示的実装では、各テレビ送電塔は、例えば、個別のＮＡＳ（図示せず）を通して、外部ネットワーク１１０に接続されたＴＶＷＳアクセスポイント１２８ａ-ｃを具備することができる。このように、無線端末１１４は、ＴＶＷＳプロトコルおよび周波数を使用して、ＴＶＷＳアクセスネットワーク１２６ａ-ｃと接続することができる。
【００２４】
例証される実施例では、要求メッセージ１１６および応答メッセージ１１８は、無線端末１１４が、ＷＬＡＮ  ＡＰ１０４と関連付けられた（例えば、それに登録された）状態にある必要なく、交換することができる。無線端末１１４をＷＬＡＮ  ＡＰ１０４に対して非関連付け状態に維持する例示的利点は、無線端末１１４のバッテリ電力および処理リソースを保存し、そうでなければ、ＷＬＡＮ  ＡＰ１０４との関連付け／登録セッションをネゴシエートする必要があるであろう、ＷＬＡＮ  ＡＰ１０４の処理および帯域幅リソースを保存することである。セキュリティ機構が、そのような非関連付けデータベース情報交換に適用され、情報の完全性を維持してもよい。しかしながら、本明細書に説明される例示的方法および装置はまた、無線端末１１４が、ＷＬＡＮ  ＡＰ１０４に対して関連付けられた状態にある間、実装されてもよい。
【００２５】
図２は、ＴＶＷＳデータベース１０８内の情報にアクセスするための図１の無線端末１１４、ＷＬＡＮ  ＡＰ１０４、およびＴＶＷＳデータベース１０８間の例示的通信交換２００を描写する。図示されないが、ＷＬＡＮ  ＡＰ１０４によって行われるように図２に示されるメッセージ交換の一部または全部は、ＮＡＳ１０６およびＷＬＡＮ  ＡＰ１０４の組み合わせによって行われてもよい。例証される実施例では、無線端末１１４は、ＡＮ要求メッセージ１１６をＷＬＡＮ  ＡＰ１０５に送信する。ＡＮ要求メッセージ１１６は、ＴＶＷＳデータベース１０８への配信のために意図されるデータベース要求２０２を含む。いくつかの例示的実装では、ＡＮ要求メッセージ１１６は、無線端末１１４によって、ＴＶＷＳデータベース１０８内の情報へのアクセス（例えば、読み出し、記憶、修正等）を要求するユーザ入力に応答して、送信されてもよい一方、他の例示的実装では、ＡＮ要求メッセージ１１６は、無線端末１１４のプロセスに応答して、送信されてもよい。データベース要求２０２は、例えば、異なるＴＶＷＳアクセスネットワーク（例えば、ＴＶＷＳアクセスネットワーク１２６ａ-ｃ）に対するＴＶＷＳ接続能力および要件の要求、データベースアドレスのための要求、ＴＶＷＳデータベース１０８に登録するための要求、または図６-８に関連して説明される任意の他の要求であってもよい。
【００２６】
ＡＮ要求メッセージ１１６を受信後、ＷＬＡＮ  ＡＰ１０４は、データベース要求２０２を解析し、データベース要求２０２をＴＶＷＳデータベース１０８に転送する。データベース要求２０２に応答して、ＴＶＷＳデータベース１０８は、要求された動作を行い、無線端末１１４への配信のために意図されるＷＬＡＮ  ＡＰ１０４にデータベース応答２０４を送信する。ＷＬＡＮ  ＡＰ１０４は、ＡＮ応答メッセージ１１８を形成し、その中のデータベース応答２０４を無線端末１１４に転送する。データベース要求２０２およびデータベース応答２０４を使用して、ＴＶＷＳデータベース１０８と通信および情報を交換するために使用され得る、例示的フレームは、図６-８、１０、および１１に関連して後述される。
【００２７】
図２の例証される実施例では、要求および応答メッセージ１１６および１１８は、Ｇｅｎｅｒｉｃ  Ａｄｖｅｒｔｉｓｅｍｅｎｔ  Ｓｅｒｖｉｃｅ（ＧＡＳ）クエリ／応答フォーマットフレームを使用してトランスポートされる、Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ  Ｑｕｅｒｙ  Ｐｒｏｔｏｃｏｌ（ＡＮＱＰ）等の所定のクエリプロトコルを使用して交換することができる。ＧＡＳプロトコルは、ＩＥＥＥ（Ｒ）８０２．１１に定義されるように、無線端末が、無線ＡＰと非関連付け状態（または、関連付けられた状態）にある間、ＷＬＡＮ  ＡＰと無線端末との間にアドバタイズメントサービスのためのトランスポート機構を提供する。本明細書に説明される例示的方法および装置と併用されるように、ＡＮＱＰによって、ＳＴＡ（例えば、無線端末１１４）は、所望のネットワークサービスに関連する情報（例えば、ＴＶＷＳ接続能力／要件等）の可用性を発見可能となる。ＴＶＷＳデータベース１０８にアクセスするための無線端末１１４とＷＬＡＮ  ＡＰ１０４（または、任意の他のＡＰ）との間の本明細書に説明される通信は、Ｏｐｅｎ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｃｏｎｎｅｃｔ（ＯＳＩ）モデルの層２（例えば、媒体アクセス制御（ＭＡＣ）層）において行われてもよい。
【００２８】
代替として、要求および応答メッセージ１１６および１１８は、ＩＥＥＥ（Ｒ）８０２．１１に定義されるように、情報要素を使用して交換されてもよい。
【００２９】
いくつかの例示的実装では、メッセージ１１６、１１８、２０２、および２０４内の情報を保護するために、キーを使用して、メッセージ完全性確認（ＭＩＣ）動作をメッセージ１１６に行い、したがって、ＯＳＩ層２交換におけるメッセージ１１６および１１８をセキュアにすることができる。キーは、無線端末１１４の一意のＷｈｉｔｅ  Ｓｐａｃｅ識別子（例えば、Ｆｅｄｅｒａｌ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｃｏｍｍｉｓｓｉｏｎ（ＦＣＣ）ＩＤおよびそのシリアル番号）とともに、無線端末１１４とＴＶＷＳデータベース１０８との間において、例えば、Ｄｉｆｆｉｅ  Ｈｅｌｌｍａｎ交換を使用して、導出されてもよい。加えて、または代替として、他のプロシージャもまた、ＴＶＷＳデータベース１０８との情報交換をセキュアにするために使用されてもよい。
【００３０】
図３は、図１のＷＬＡＮ  ＡＰ１０４によって、ビーコン信号１２０（図１）内で伝送することができる、例示的ビーコンフレーム３００を描写する。例証される実施例では、例示的ビーコンフレーム３００は、ＴＶＷＳ能力（ＴＶＷＳＣ）フィールド３０２およびＴＶＷＳデータベース到達可能性（ＴＶＷＳＤ）フィールド３０４を含む。ＴＶＷＳＣフィールド３０２は、アクセスポイント（例えば、ＷＬＡＮ  ＡＰ１０４または図１のＴＶＷＳ  ＡＮ１２６ａ-ｃのＴＶＷＳ  ＡＰ）が、ＴＶＷＳプロトコルおよび周波数を使用して、ＴＶＢＤに接続可能にするＴＶＷＳ能力を有するかどうかを示す情報を記憶する。ＴＶＷＳＤフィールド３０４は、アクセスポイント（例えば、ＷＬＡＮ  ＡＰ１０４または図１のＴＶＷＳ  ＡＰ１２８ａ-ｃ）が、ＴＶＷＳデータベース１０８と通信を交換可能であるかどうかを示す。したがって、ＴＶＷＳＣフィールド３０２およびＴＶＷＳＤフィールド３０４は、組み合わせて、ＴＶＷＳ対応ＡＰが、ＴＶＷＳデータベースのネットワーク到達可能性を欠いている（例えば、ＡＰ自体が、移動中である場合）ことを示すために使用されてもよい。
【００３１】
図３の例証される実施例では、ＴＶＷＳＣフィールド３０２およびＴＶＷＳＤフィールド３０４はそれぞれ、１ビットフィールドである。また、例証される実施例では、ＴＶＷＳＣフィールド３０２は、ＴＶＢＤ（例えば、無線端末１１４）への接続のためのサポートを示すように設定（すなわち、ＴＶＷＳＣフィールド＝「１」）される、またはＴＶＢＤへの接続のための非サポートを示すようにクリア（すなわち、ＴＶＷＳＣフィールド＝「０」）にされてもよい。また、例証される実施例では、ＴＶＷＳＤフィールド３０２は、ＴＶＷＳデータベース１０８と通信を交換するためのサポート（および、ＴＶＷＳデータベース１０８のネットワーク到達可能性）を示すように設定（すなわち、ＴＶＷＳＤフィールド＝「１」）される、またはＴＶＷＳデータベース１０８と通信を交換するための非サポート（または、ＴＶＷＳデータベース１０８の到達不可能性）を示すようにクリア（すなわち、ＴＶＷＳＤフィールド＝「０」）にされてもよい。
【００３２】
無線端末１１４は、ＴＶＷＳＣフィールド３０２内の情報を使用して、ＴＶＷＳ通信インターフェースを使用して、特定のＡＰ（例えば、図１のＴＶＷＳ  ＡＰ１２８ａ-ｃのうちの１つ）に接続することができるかどうかを判定することができる。無線端末１１４は、ＴＶＷＳＤフィールド３０４内の情報を使用して、ＡＮ要求メッセージ１１６をＡＰ（例えば、ＷＬＡＮ  ＡＰ１０４または図１のＴＶＷＳ  ＡＰ１２８ａ-ｃのうちの１つ）に送信するかどうか、またはＡＰが、ＴＶＷＳデータベース１０８のネットワーク到達可能性を欠いているため、そのような通信が、非差生産的（ならびに、バッテリおよび処理電力の無駄）となるかどうかを判定することができる。
【００３３】
ＴＶＷＳＣおよびＴＶＷＳＤフィールド３０２および３０４は、ビーコン信号１２０（図１）を介して通信され得る、ビーコンフレーム３００内に示されるが、ＴＶＷＳＣおよびＴＶＷＳＤフィールド３０２および３０４は、代替として、ＷＬＡＮ  ＡＰ１０４またはＴＶＷＳ  ＡＰ１２８ａ-ｃによって、プローブ応答メッセージ（例えば、図１および２のＡＮ応答メッセージ１１８）内で無線端末１１４に通信されてもよい。そのような例示的実装では、ＡＰからのプローブ応答メッセージを使用して、ＡＰ能力を無線端末にアドバタイズする、および／または能力情報を無線端末から要求してもよい。
【００３４】
図４は、図１および２のＡＮ要求メッセージ１１６ならびに図２のデータベース要求フレーム２０２を描写する。例証される実施例では、ＡＮ要求メッセージ１１６は、情報ＩＤフィールド４０２、長さフィールド４０４、およびＴＶＷＳプロトコル（ＴＶＷＳＰ）フレームフィールド４０６を含む。いくつかの例示的実装では、ＡＮ要求メッセージ１１６は、ＧＡＳクエリ／応答フォーマットを使用して実装されてもよく、フィールド４０２、４０４、および４０６は、ＩＥＥＥ（Ｒ）８０２．１１内に定義されるＡｃｃｅｓｓ  Ｎｅｔｗｏｒｋ  Ｑｕｅｒｙ  Ｐｒｏｔｏｃｏｌ（ＡＮＱＰ）に従って、実装される情報要素を形成してもよい。ＡＮＱＰは、ＡＰ上の情報リポジトリ（例えば、ＷＬＡＮ  ＡＰ１０４またはＴＶＷＳ  ＡＰ１２８ａ-ｃ内に記憶されるＴＶＷＳデータベース１０８のコンテンツの一部または全部のコピー）または外部ネットワーク（例えば、図１の外部ネットワーク１１０内のＴＶＷＳデータベース１０８）からの情報読み出しをサポートする。
【００３５】
本明細書に説明される例示的実装では、無線端末１１４は、ＡＮＱＰ情報要素を使用して、ＴＶＷＳデータベース１０８（あるいは、ＡＰまたはローカルアクセスネットワーク内の他のエンティティにローカルに記憶されたＴＶＷＳデータベース１０８のコピー）にクエリを行い、ＴＶＷＳデータベース１０８から、ＷＬＡＮ  ＡＰ１０４を通して、応答を受信してもよい。すなわち、ＷＬＡＮ  ＡＰ１０４が、ＡＮ要求メッセージ１１６を無線端末１１４から受信すると、ＷＬＡＮ  ＡＰ１０４（または、図１のＮＡＳ１０６）は、情報ＩＤフィールド４０２、長さフィールド４０４、およびＴＶＷＳＰフレームフィールド４０６からの情報を解析し、解析された情報に基づいて、データベース要求２０２を形成し、データベース要求２０２をＴＶＷＳＣデータベース１０８に送信することができる。例証される実施例では、無線端末１１４が、ＴＶＷＳデータベース１０８に対して意図されたクエリを通信していることを示すために、無線端末１１４は、ＴＶＷＳＰフレームを含有するように、通信を識別する情報ＩＤフィールド４０２内に識別子値を記憶する。加えて、長さフィールド４０４は、ＴＶＷＳＰフレームフィールド４０６内の情報のサイズを指定し、ＴＶＷＳＰフレームフィールド４０６は、ＴＶＷＳデータベース１０８に対して意図されたクエリを含む。ＴＶＷＳフレームフィールド４０６内で通信され得る、例示的ＴＶＷＳＰフレームは、図６-９に関連して後述される。
【００３６】
図５は、図２のデータベース応答フレーム２０４ならびに図１および２のＡＮ応答メッセージ１１８を描写する。例証される実施例では、ＡＮ応答メッセージ１１８は、情報ＩＤフィールド５０２、長さフィールド５０４、およびＴＶＷＳＰフレームフィールド５０６を含む。ＡＮ応答メッセージ１１８は、ＧＡＳクエリ／応答フォーマットを使用して実装されてもよく、フィールド５０２、５０４、および５０６は、ＡＮＱＰ情報要素を形成してもよい。
【００３７】
本明細書に説明される例示的実装では、ＷＬＡＮ  ＡＰ１０４は、ＡＮＱＰ情報要素を使用して、データベース応答２０４をＴＶＷＳデータベース１０８から無線端末１１４に転送してもよい。すなわち、ＷＬＡＮ  ＡＰ１０４が、データベース応答２０４をＴＶＷＳデータベース１０８から受信すると、ＷＬＡＮ  ＡＰ１０４（または、図１のＮＡＳ１０６）は、情報ＩＤフィールド５０２、長さフィールド５０４、およびデータベース応答２０４に対応するＴＶＷＳＰフレームフィールド５０６内に情報を提供し、ＡＮ応答メッセージ１１８を形成し、ＡＮ応答メッセージ１１８を無線端末１１４に送信する。例証される実施例では、情報ＩＤフィールド５０２は、ＴＶＷＳＰフレームを含むように通信を識別し、長さフィールド５０４は、ＴＶＷＳＰフレームフィールド５０６のサイズを指定し、ＴＶＷＳＰフレームフィールド５０６は、ＴＶＷＳデータベース内の情報１０８からの応答を含む。ＴＶＷＳフレームフィールド５０６内で通信され得る、例示的応答フレームは、図１０および１１に関連して後述される。
【００３８】
図６、７、および８は、無線端末１０８が、ＴＶＷＳアクセスネットワーク（例えば図１の、ＴＶＷＳアクセスネットワーク１２６ａ-ｃ）との接続情報関連付けに関して、ＷＬＡＮ  ＡＰ１０４および／またはＴＶＷＳデータベース１０８にクエリを行うために使用する、例示的ＴＶＷＳＰフレームを描写し、図６、１０、および１１は、応答を無線端末１１４に送信するために使用することができる、例示的ＴＶＷＳＰフレームを描写する。図６は、ＷＬＡＮ  ＡＰ１０４によってアクセス可能なＴＶＷＳデータベース（例えば、ＴＶＷＳデータベース１０８）のネットワークアドレスのために、ＷＬＡＮ  ＡＰ１０４にクエリを行うために使用することができる、データベースネットワークアドレスフレーム６００である。図７および８の例示的ＴＶＷＳＰフレームは、無線端末１１４によって、ＷＬＡＮ  ＡＰ１０４に、ＴＶＷＳＰフレームフィールド４０６（図４）において、かつＷＬＡＮ  ＡＰ１０４からＴＶＷＳデータベース１０８に、データベース要求２０２（図２および４）において、通信することができる。図１０および１１の例示的ＴＶＷＳＰフレームは、ＴＶＷＳデータベース１０８によって、ＷＬＡＮ  ＡＰ１０４に、データベース応答２０４（図２および５）において、かつＷＬＡＮ  ＡＰ１０４から無線端末１１４に、ＴＶＷＳＰフレームフィールド５０６（図５）において、通信することができる。いくつかの例示的実装では、ＴＶＷＳＰフレームタイプの図６、７、８、１０、および１１の全部が、無線端末１１４が、情報を取得する、またはＴＶＷＳデータベース１０８に要求を行うために要求されるわけではない。例えば、ＡＡＡサーバが、ＴＶＷＳデータベース１０８と同一場所に位置する場合、無線端末１１４は、ＴＶＷＳデータベース１０８のアドレスを発見する必要はなくてもよく、したがって、データベースネットワークアドレスフレーム６００を使用しないであろう。
【００３９】
次に、図６を参照すると、例示的データベースネットワークアドレスフレーム６００を使用して、図１および２のＴＶＷＳデータベース１０８（または、ＷＬＡＮ  ＡＰ１０４によってアクセス可能な任意の他のＴＶＷＳデータベース）のネットワークアドレスを読み出してもよい。図６の例証される実施例では、データベースネットワークアドレスフレーム６００は、場所フィールド６０２、データベースアドレスフィールド６０４、および随意のシグネチャフィールド６０６を含む。場所フィールド６０２は、無線端末１１４が、ＴＶＷＳ情報（例えば、ＴＶＷＳ接続能力および／または要件情報）へのアクセスを要求している場所を含有する、可変長フィールドである。場所は、無線端末１１４の現在の場所、または無線端末１１４が、未来のある時点において動作することが予想される場所であり得る。したがって、無線端末１１４は、ＴＶＷＳ接続情報が所望される任意の場所（その現在の場所だけではなく）を示し得る。このように、ＴＶＷＳデータベース１０８からの情報は、インターネット１１２を介して、ユーザの自宅（例えば、Ｅｔｈｅｒｎｅｔ(登録商標）、ＵＳＢを通して、または無線端末１１４上の任意の無線ＲＡＴを介して）から読み出され、次いで、後の時点での別の場所におけるＴＶＷＳ接続（例えば、図１のＴＶＷＳアクセスネットワーク１２６ａ-ｃを介して）のために使用され得る。場所情報は、例えば、ホットスポットＩＤ、緯度／経度全地球測位システム（ＧＰＳ）座標、領域識別子（例えば、市町村名）、都市の住所等の形態であり得る。場所フィールド６０２内の場所情報の省略は、無線端末１１４と通信するアクセスネットワークによって判定される現在の場所を示す。
【００４０】
データベースアドレスフィールド６０４は、ＷＬＡＮ  ＡＰ１０４が、場所フィールド６０２内に示される場所におけるＴＶＷＳアクセスネットワークに関連するデータベースクエリ（例えば、図２および４のデータベース要求２０２）を送信することができる、ネットワークアドレスを示すために使用される、可変長フィールドである。すなわち、場所フィールド６０２が、場所Ｃ（図１）を示す場合、ＴＶＷＳデータベース１０８が、場所ＣにおけるＴＶＷＳアクセスネットワーク１２６ｃに関する情報を記憶するため、データベースアドレスフィールド６０４は、ＴＶＷＳデータベース１０８のネットワークアドレスを提供する。
【００４１】
いくつかの例示的実装では、データベースアドレスフィールド６０４はまた、検索フィールドとして使用され得る。例えば、データベースアドレスフィールド６０４内のストリング「ｌｏｃａｌ」は、ローカルＴＶＷＳデータベースのネットワークアドレスを読み出すために使用され得、データベースアドレスフィールド６０４内のストリング「ａｌｌ」は、全関連ＴＶＷＳデータベースのリストを返し得、データベースアドレスフィールド６０４内のストリング「ｆｒｅｅ」は、自由にアクセスするＴＶＷＳデータベースのためのネットワークアドレスを読み出すために使用され得る。加えて、データベースアドレスフィールド６０４は、豊富なクエリ機構を実装し、例えば、異なる目的および情報のための異なるタイプの基準を満たす、異なるタイプのＴＶＷＳデータベースを発見するために使用され得る。
【００４２】
ＷＬＡＮ  ＡＰ１０４からの有効（すなわち、成功）応答では、データベースアドレスフィールド６０４は、無線端末１１４によって提供される基準（例えば、場所および／または任意の他の基準）を満たす、ＴＶＷＳデータベース（例えば、ＴＶＷＳデータベース１０８）のネットワークアドレスを提供する。例えば、ＴＶＷＳデータベースのネットワークアドレスは、統一資源識別子（ＵＲＩ）（例えば、ｈｔｔｐ：／／Ｗｈｉｔｅ＿Ｓｐａｃｅ．ｒｅｇｕｌａｔｏｒ-ｆｃｃ．ｏｒｇ）であり得る。いくつかの例示的実装では、ＴＶＷＳデータベースのローカルコピーのネットワークアドレスが、返され得る（例えば、ｈｔｔｐ：／／Ｗｈｉｔｅ＿Ｓｐａｃｅ．ｒｉｍ．ｗａｔｅｒｌｏｏ．ｏｒｇ）、および／または代替ネットワークアドレスのリストが、それらの代替ＴＶＷＳデータベース内に記憶された情報に応じて、返され得る。いくつかの例示的実装では、異なる統一資源名（ＵＲＮ）を使用して、ＴＶＷＳデータベースにアドレスし得る。そのようなＵＲＮは、「ｈｔｔｐ」ではなく、「ｔｖｂｄ」であり得る（例えば、ｔｖｂｄ：／／Ｗｈｉｔｅ＿Ｓｐａｃｅ．ｒｅｇｕｌａｔｏｒ-ｆｃｃ．ｏｒｇ）。無線端末１１４は、さらなるデータベース要求を提供されたネットワークアドレスにアドレスし、例えば、ＴＶＷＳ接続情報（例えば、図１のＴＶＷＳ接続情報１２２）をＴＶＷＳデータベース１０８から読み出す、または任意の他のタイプの要求をＴＶＷＳデータベース１０８に送信することができる。
【００４３】
いくつかの例示的実装では、データベースネットワークアドレスフレーム６００はまた、ＴＶＷＳデータベースが、ＴＶＢＤが、それらのＴＶＷＳデータベース内に記憶された情報にアクセス可能となる前に、ＴＶＢＤをそれに登録することを要求するかどうかを示す、情報を含んでもよい。いくつかの例示的実装では、ＴＶＷＳデータベースに登録するように要求されるＴＶＢＤは、ＧＰＳ座標の固定設定を供給する、固定場所を伴う、デバイスであってもよい。データベースネットワークアドレスフレーム６００はまた、無線端末をＴＶＷＳデータベースに登録するために要求される、情報パラメータのタイプを指定する情報を含んでもよい（例えば、認証証明、ユーザ名／パスワード、内金等）。
【００４４】
ＴＶＷＳデータベースが、ＡＰ（例えば、ＷＬＡＮ  ＡＰ１０４、図１のＴＶＷＳ  ＡＰ１２８ａ-ｃ、またはセルラーアクセスネットワークＡＰ）が接続される、セルラーコアネットワーク（図示せず）内に位置する、例示的実装では、ＴＶＷＳデータベース１０８のネットワークアドレスが、要求されなくてもよい。そのような実装では、ＴＶＷＳデータベースは、直接、図１３に示され、以下に詳述される、ＩＥＥＥ（Ｒ）８０２．１１  ３ＧＰＰ  Ｃｅｌｌｕｌａｒ  Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎフレーム（例えば、汎用コンテナ）を使用して、アクセスされ得る。また、そのような例示的実装では、ＴＶＷＳデータベースのネットワーク到達可能性に関連する、ＡＰの能力（セルラーネットワークに接続される）（例えば、図３のＴＶＷＳＤフィールド３０４に示されるように）、ならびにＴＶＷＳプロトコルおよび周波数を使用して、無線端末と接続するためのＡＰの能力（例えば、図３のＴＶＷＳＣフィールド３０２に示されるように）は、ＡＰによって、３ＧＰＰＴＳ２４．３１２に定義される、アクセスネットワーク発見および選択機能（ＡＮＤＳＦ）に従って、および／またはＩＥＥＥ（Ｒ）８０２．２１情報サーバ（ＩＳ）に従って、通信されてもよい。
【００４５】
図６の例証される実施例では、シグネチャフィールド６０６は、登録または認証が、ＴＶＷＳデータベース１０８と通信するために要求される場合、メッセージ完全性確認（ＭＩＣ）を伝送し、ＡＡＡサーバ（例えば、図１４のＡＡＡサーバ１４０２）によって、メッセージ完全性を提供することができる、随意のフィールドである。そのような登録または認証が、要求される時、シグネチャフィールド６０６内のセキュリティパラメータが、ＮＡＳ１０６とＴＶＷＳデータベース１０８との間に、ＡＡＡプロトコル（例えば、ＲＡＤＩＵＳプロトコルまたはＤｉａｍｅｔｅｒプロトコル）によって義務付けられ得る。
【００４６】
図７は、図１および２のＴＶＷＳデータベース１０８に登録するために、ＴＶＢＤ（例えば、固定場所を伴うＴＶＢＤ）によって使用され得る、例示的データベース登録フレーム７００を描写する。例証される実施例では、データベース登録フレーム７００は、デバイス識別子フィールド７０２、場所フィールド７０４、およびデータベースアドレスフィールド７０６を含む。デバイス識別子フィールド７０２は、ＴＶＷＳデータベース１０８のオペレータ（例えば、インターネット／ネットワークサービスプロバイダ、サービスプロバイダ、データベースホスト等）によって義務付けられ得る、識別および／または証明を記憶する、可変フィールドである。米国では、そのような識別および／または証明は、デバイスのＦｅｄｅｒａｌ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｃｏｍｍｉｓｓｉｏｎ（ＦＣＣ）ＩＤに基づく証明書であり得る。
【００４７】
場所フィールド７０４は、図６の場所フィールド６０２に類似し、データベースアドレスフィールド７０６は、無線端末１１４によって受信されるネットワークアドレスを図６のデータベースアドレスフィールド６０４において通信するために使用される。データベース登録フレーム７００を通信する際、無線端末１１４は、そのデバイス識別子および／または証明に基づいてＴＶＷＳデータベース１０８への登録を要求し、場所フィールド７０４内で指定された場所におけるＴＶＷＳアクセスネットワークに関連する、ＴＶＷＳデータベース１０８（データベースアドレスフィールド７０６内のネットワークアドレスによって示される）にクエリまたは他の要求を行う。いくつかの例示的実装では、他のフィールド（例えば、認証および／または登録情報フィールド）が、アドレスされたＴＶＷＳデータベースによる要求に応じて、データベース登録フレーム７００に追加され得る。
【００４８】
図８は、ＴＶＷＳデータベース１０８に要求を送信するために、図２および４のデータベース要求２０２と併用され得る、例示的データベース要求フレーム８００を描写する。例証される実施例では、データベース要求フレーム８００は、要求ＩＤフィールド８０２、要求タイプフィールド８０４、要求コマンド情報フィールド８０６、場所フィールド８０８、データベースアドレスフィールド８１０、および時間フィールド８１２を含む。例証される実施例では、要求ＩＤフィールド８０２は、各要求を一意に識別する、一意の数字に対応する値を記憶する、固定長フィールドである。これらの要求ＩＤは、ＴＶＷＳデータベース１０８からの対応する応答を識別するために使用される。
【００４９】
要求タイプフィールド８０４は、各データベース要求内で作成される要求のタイプを示す、要求タイプ値を記憶する、固定長フィールドである。例示的要求タイプは、図９の例示的要求タイプ値データ構造９００に示される。要求コマンド情報フィールド８０６は、ＴＶＷＳデータベース１０８に送信されるクエリ、要求、または他の情報を記憶するために使用される。要求タイプフィールド８０４および要求コマンド情報フィールド８０６内に記憶され得る情報は、図９と関連して、以下により詳細に説明される。
【００５０】
場所フィールド８０８は、場所フィールド６０２（図６）および７０４（図７）に類似し、データベースアドレスフィールド８１０は、図７のデータベースアドレスフィールド７０６に類似する。
【００５１】
例証される実施例では、時間フィールド８１２は、将来のある時点において、ＴＶＷＳデータベース１０８から情報を要求するために、無線端末１１４によって使用され得る、可変長フィールドである（例えば、これらのＴＶＷＳバンドが、その将来の時間において、要求される場所で利用可能ではなくなるように、ＴＶＷＳバンドのいくつかを占有するであろう、事前に予定されたＴＶ主要サービスが存在し得る）。
【００５２】
いくつかの例示的実装では、データベース登録フレーム７００およびデータベース要求フレーム８００は、同一応答（例えば、図２および５のデータベース応答２０４）において、登録およびチャネル割当の受信を行うことができるように、組み合わせられてもよい。そのような実装では、データベース要求は、要求タイプフィールド８０４内に対応する要求タイプ識別子（例えば、図９に示されるデータベース登録およびチャネル要求タイプ「７」）とともに生成されるであろう。
【００５３】
図９を参照すると、例示的要求タイプ値データ構造９００は、図８のデータベース要求フレーム８００の要求タイプフィールド８０４内に示されＴＶＷＳデータベース１０８に通信される異なるタイプの要求を示すことができる、異なる要求タイプを含む。図９の例証される実施例では、要求タイプ「１」は、図８の要求コマンド情報フィールド８０６が、ＴＶＷＳデータベース１０８からの情報に対するクエリを含有する、データベースクエリ要求を示す。要求コマンド情報フィールド８０６によって、無線端末１１４は、任意のタイプのクエリプロトコル（例えば、ｈｔｔｐ  ＧＥＴ、ＳＱＬ等）をＴＶＷＳデータベース１０８に送信可能となる。例えば、クエリは、読み出そうとされる情報の量および詳細に応じて、多くの異なるタイプであり得る。例示的クエリとして、（ａ）全情報（例えば、ＴＶＷＳデータベース１０８のミラー）の要求、（ｂ）特定の場所（例えば、場所フィールド８０８に示される場所）に対する全情報の要求、（ｃ）特定の場所における情報更新（例えば、特定の時間以降に生じたネットワーク接続情報の更新）の要求、および／または（ｄ）特定の場所に対して利用可能なＴＶＷＳチャネルのリスト（および、各チャネルに対する使用のｒａｄｉｕｓ）の要求が挙げられる。
【００５４】
要求タイプ「２」は、図８の要求コマンド情報フィールド８０６が、例えば、ＴＶＷＳネットワーク接続情報の具体的更新の識別子を含み得る、ＴＶＷＳデータベース１０８からの更新に対する要求を含有する、データベース更新要求を示す。そのような更新要求を行うために、任意のタイプのクエリプロトコル（例えば、ｈｔｔｐ  ＧＥＴ、ＳＱＬ等）が、使用され得る。例示的更新要求として、（ａ）最近の更新を読み出すための要求、（ｂ）具体的更新（例えば、更新識別子を使用する）を読み出すための要求、（ｃ）前の２４時間（または、他の時間周期）の間に生じた全更新読み出すための要求、および（ｄ）前の２４時間（または、他の時間周期）の間に生じた特定の場所に対する全更新を読み出すための要求が挙げられる。
【００５５】
要求タイプ「３」は、要求コマンド情報フィールド８０６が、ＴＶＷＳデータベース１０８に情報をアップロードするための要求を含有し、また、アップロードされるべき情報を含有する、データベースアップロード要求を示す。アップロード要求は、任意のタイプのクエリプロトコル（例えば、ｈｔｔｐ  ＧＥＴ、ＳＱＬ等）を使用して、要求コマンド情報フィールド８０６内に提供され得る。いくつかの例示的実装では、無線端末１１４は、自由フォーマットでアップロード情報を提供してもよい。代替として、または加えて、アップロード情報は、ＴＶＷＳデータベース１０８から読み出され得る（例えば、後述の要求タイプ「４」を使用する）、要求されるデータベースパラメータに従って、提供され得る。デバイスからＴＶＷＳデータベース１０８に追加情報をアップロードするために、複数のデータベースアップロード要求が、要求に応じた回数、連続して伝送されてもよい。
【００５６】
要求タイプ「４」は、要求コマンド情報フィールド８０６が、ＴＶＷＳデータベース１０８によって、情報をアップロードするために要求され得る、データベースアクセスパラメータのタイプを判定するための要求を含有する、データベースアクセスパラメータ要求を示す。そのようなデータベースアクセスパラメータは、アクセスを許可するためのユーザ名の要件を示してもよく、またはパラメータは、一式のパラメータ（例えば、電力レベル、認証証明、内金等）等、より複雑であり得る。
【００５７】
いくつかの例示的実装では、無線端末は、特定のＲＡＴ上での動作に先立って、その場所および電力レベルをＴＶＷＳデータベース１０８に提供するように要求されてもよい。いくつかの例示的実装では、そのようなデータアクセスパラメータは、その無線端末のＲＡＴ-ａ（例えば、ＴＶＷＳ  ＲＡＴ）動作に先立って、無線端末の別のＲＡＴ-ｂ（例えば、ＩＥＥＥ（Ｒ）８０２．１１  ＲＡＴ）を通して、伝送される必要があるであろう。
【００５８】
データベースアクセスパラメータ要求（例えば、要求タイプ「４」）の場合、要求コマンド情報フィールド８０６は、ブランクのままであってもよい。データベース応答フレーム（例えば、図１０および１１のデータベース応答フレーム）の応答情報フィールドは、どのパラメータが要求されるかを示すために、パラメータＩＤのリストを含有するであろう。
【００５９】
要求タイプ「５」は、要求コマンド情報フィールド８０６が、ＴＶＷＳデータベース１０８内の情報を修正（例えば、追加、変更、または削除）するための要求を含有する、データベース修正要求を示す。本要求タイプの場合、要求コマンド情報フィールド８０６は、要求される修正を行うために、ＴＶＷＳデータベース１０８を送信するための任意のタイプのクエリプロトコル（例えば、ｈｔｔｐ  ＧＥＴ、ＳＱＬ等）を含有してもよい。いくつかの例示的実装では、データベース修正要求（例えば、要求タイプ「５」）は、動作および保守タイプのコマンドとして使用することができる。加えて、データベース修正要求は、あるユーザに制限されてもよい。いくつかの例示的実装では、データベース修正要求は、代替として、データベースアップロード要求（例えば、要求タイプ「３」）を使用して、実装され得る。
【００６０】
要求タイプ「６」は、要求コマンド情報フィールド８０６が、無線端末１１４内（または、例えば、ＷＬＡＮ  ＡＰ１０４にローカルのデータ記憶）に記憶されている、以前に読み出された情報が、依然として、有効であるかどうかを確認するために、ＴＶＷＳデータベース１０８への要求を含有する、データベース検証要求を示す。例えば、無線端末１１４は、そのような検証を周期的に要求し、ＴＶＷＳアクセスネットワークに接続するために使用している情報が、依然として、有効および／または最適であることを確実にしてもよい。加えて、ＷＬＡＮ  ＡＰまたはＴＶＷＳ  ＡＰにローカルのデータ記憶は、ＴＶＷＳデータベース１０８からのデータベース情報の一部または全部のローカルコピーを記憶し、無線端末（例えば、無線端末１１４）からのクエリに対する比較的に迅速かつより効率的応答を促進してもよい。そのような事例では、ローカルデータ記憶は、データベース検証要求を使用して、その中に記憶された情報が、ＴＶＷＳデータベース１０８内の情報に対して無効であるかどうかを判定することができる。
【００６１】
データベース検証要求を行うために、要求コマンド情報フィールド８０６は、任意のタイプのクエリプロトコル（例えば、ｈｔｔｐ  ＧＥＴ、ＳＱＬ等）をＴＶＷＳデータベース１０８に送信させ、検証を行うことを可能にする。データベース検証要求を行う例示的様式は、有効にされることが所望される情報と、情報がＴＶＷＳデータベース１０８から読みされた時間とを識別するステップを伴う。
【００６２】
要求タイプ「７」は、要求コマンド情報フィールド８０６が、ＴＶＷＳデータベース１０８に登録し、また、その登録を確認する、ＴＶＷＳデータベース１０８からの同一応答において、ＴＶＷＳデータベース１０８からのチャネル割当を受信するための要求を含有する、データベース登録およびチャネル要求を示す。
【００６３】
要求タイプ「８」は、要求コマンド情報フィールド８０６が、無線端末１１４とＴＶＷＳデータベース１０８との間にセキュリティパラメータを開発するためのキー情報（例えば、Ｄｉｆｆｉｅ-Ｈｅｌｌｍａｎキー情報）を含有する、セキュリティキー交換を示すためのセキュリティパラメータ要求を示す。
【００６４】
図１０は、図１および２のＴＶＷＳデータベース１０８から無線端末１１４に情報を通信するために使用され得る、例示的データベース応答フレーム１０００を描写する。例証される実施例では、データベース応答フレーム１０００は、返された要求ＩＤフィールド１００２および応答情報フィールド１００４を含む。返された要求ＩＤフィールド１００２は、対応するオリジナル要求（例えば、図８のデータベース要求フレーム８００を使用して送信された要求）を一意に識別する値を記憶するための固定フィールドである。例えば、ＴＶＷＳデータベース１０８によって返された要求ＩＤフィールド１００２内に記憶される値は、データベース要求フレーム８００の要求ＩＤフィールド８０２内に記憶される要求ＩＤに対応する。加えて、返された要求ＩＤフィールド１００２によって、無線端末１１４は、重複（および／またはドロップされた）応答を検出可能となる。いくつかの例示的実装では、受信された応答内のデータが、以前に送信された要求に応答することの保証を提供するために、オリジナル要求ＩＤ（図８の要求ＩＤフィールド８０２内に記憶される）は、一意のデータベース識別子によってハッシュ化されされてもよい。ハッシュ技法を使用する時、返された要求ＩＤは、より長くてもよい（例えば、２倍または４倍長い）。
【００６５】
応答情報フィールド１００４は、対応するオリジナルデータベース要求に応答して、ＴＶＷＳデータベース１０８からの応答情報を含有する、可変長フィールドである。
【００６６】
図１１は、加えて、または代替として、ＴＶＷＳデータベース１０８から図１および２の無線端末１１４に、情報を通信するために使用され得る、拡張データベース応答フレーム１１００を描写する。拡張データベース応答フレーム１１００は、拡張情報フィールドを使用して、ＴＶＷＳデータベース１０８から無線端末１１４および／またはＷＬＡＮ  ＡＰ１０４に、より多くの情報の伝送を促進することができる、例示的事例において使用されてもよい。加えて、拡張情報フィールドは、応答内に拡張情報フィールドのみ含むことによって、図６、７、および８のフレームを合理的長さに維持するために使用されてもよい。
【００６７】
図示されないが、他の拡張情報フィールドは、タイムスタンプフィールドおよびエラー／警告／情報コードフィールドを含み、無線端末１１４に、および／またはＷＬＡＮ  ＡＰ１０４に、ＴＶＷＳデータベース１０８の情報および／または状態の現在の有効性にアクセス可能にし得る。
【００６８】
図１２は、無線端末１１４（図１および２）に、ＴＶＷＳデータベース１０８（図１および２）のエラー、警告、および／または他の動作状態を通知するためのコードを含む、例示的ＴＶＷＳプロトコル（ＴＶＷＳＰ）エラー／警告／情報コードデータ構造１２００を描写する。図１２に示されるコードは、ＴＶＷＳデータベース１０８によって、図１０のデータベース応答フレーム１０００および／または図１１の拡張データベース応答フレーム１１００を使用して、送信され得る。図１２の例証される実施例では、コードは、成功コード１２０２「０」、登録拒否コード１２０４「１」、情報利用不可能コード１２０６「２」、および制限時間使用コード１２０８「３」を含む。成功コード１２０２は、要求された動作が、成功して完了したことを示す。登録拒否コード１２０４は、ＴＶＷＳデータベース１０８が、無線端末（例えば、無線端末１１４）への登録を拒否したことを示す。情報利用不可能コード１２０６は、クエリが行われた情報が、ＴＶＷＳデータベース１０８内で利用不可能であることを示す。制限時間使用コード１２０８は、ＴＶＷＳデータベース１０８が、制限された持続時間の間に、無線端末を登録したことを示す。
【００６９】
図１３は、セルラーネットワーク内のＴＶＷＳデータベースと情報を交換するための例示的セルラーネットワーク情報フレーム１３００を描写する。例証される実施例では、セルラーネットワーク情報フレーム１３００は、ＡＰによって、セルラーネットワーク内に位置するＴＶＷＳデータベースと通信を交換するために使用するための汎用コンテナ（例えば、ペイロード）を提供する、ＩＥＥＥ（Ｒ）８０２．１１ｕ３ＧＰＰセルラーネットワーク情報フレームである。例証される実施例では、セルラーネットワーク情報フレーム１３００は、情報ＩＤフィールド１３０２、長さフィールド１３０４、およびペイロードフィールド１３０６を含む。情報ＩＤフィールド１３０２は、ＴＶＷＳデータベースクエリとして、通信を識別するコードを記憶することができる。長さフィールド１３０４は、可変長ペイロードフィールド１３０６のサイズを示すために使用される。ペイロードフィールド１３０６は、ＡＰとセルラーネットワーク内のＴＶＷＳデータベースとの間で情報を交換するために、図６-８、１０、および１１のＴＶＷＳＰフレーム（または、任意の他のＴＶＷＳＰフレーム）のいずれかをカプセル化するために使用される。
【００７０】
図１４は、外部ネットワーク１１０内のＴＶＷＳデータベース１０８と同一場所に位置する、認証、承認、およびアカウンティング（ＡＡＡ）サーバ１４０２と接続する別の例示的通信ネットワーク１４００を描写する。図１４の例証される実施例では、無線端末は、ＴＶＷＳデータベース１０８にアクセスするために、ＡＡＡサーバ１４０２によって、認証および承認されることが要求される。ＡＡＡサーバ１４０２によって採用され得る、例示的認証方法として、拡張認証プロトコル（ＥＡＰ）タイプ認証方法が挙げられる。ＡＡＡサーバ１４０２は、Ｒｅｍｏｔｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｄｉａｌ  Ｉｎ  Ｕｓｅｒ  Ｓｅｒｖｉｃｅｓ（ＲＡＤＩＵＳ）サーバまたはＤｉａｍｅｔｅｒサーバを使用して、実装されてもよい。
【００７１】
図１４の例証される実施例では、ＡＡＡサーバ１４０２は、ＡＡＡプロトコルを使用して、ＴＶＷＳデータベース１０８とＮＡＳ１０６との間のＴＶＷＳＰフレームの交換を可能にする。これは、認証ポリシーに基づいて、無線端末１１４とＴＶＷＳデータベース１０８との間の通信要求および応答を可能にする。ＡＡＡサーバ１４０２が、ＲＡＤＩＵＳサーバを使用して実装される、例示的実装では、ＮＡＳ１０６は、図１５の例示的ＲＡＤＩＵＳ時間長値（ＴＬＶ）構造１５００を使用して、ＡＡＡサーバ１４０２と情報を交換してもよい。ＡＡＡサーバ１４０２が、Ｄｉａｍｅｔｅｒサーバを使用して実装される、例示的実装では、ＮＡＳ１０６は、図１６の例示的Ｄｉａｍｅｔｅｒ属性値対（ＡＶＰ）構造１６００を使用して、ＡＡＡサーバ１４０２と情報を交換してもよい。
【００７２】
図１５を参照すると、例示的ＲＡＤＩＵＳ  ＴＬＶ構造１５００は、必須（「Ｍ」）フラグ１５０２、予約（「Ｒ」）フラグ１５０４、ＴＬＶタイプフィールド１５０６、長さフィールド１５０８、およびＴＶＷＳＰフレームフィールド１５１０を含む。「Ｍ」フラグ１５０２は、ＡＡＡサーバ１４０２からＴＶＷＳデータベース１０８に通信されるために、ＲＡＤＩＵＳ  ＴＬＶ構造１５００の使用が要求される（例えば、「Ｍ」＝１）かどうか、またはＡＡＡサーバ１４０２が、ＲＡＤＩＵＳ  ＴＬＶ構造１５００から抽出されたＴＶＷＳＰフレーム（例えば、図６-８のＴＶＷＳＰフレームのうちの１つ）のみＴＶＷＳＰデータベース１０８に転送し得るように、随意である（例えば、「Ｍ」＝０）かどうかを示すために使用される。例証される実施例では、「Ｒ」フラグ１５０４は、ゼロ（０）に設定される。ＴＬＶタイプフィールド１５０６は、送信されているＴＬＶ情報のタイプを示すために使用される。本明細書に説明されるＴＶＷＳＰフレームのための例示的ＴＬＶタイプは、「ＴＶＷＳ＿ＤＰ」タイプとして示され、ＴＶＷＳＰフレームフィールド１５１０内の情報要素が、ＴＶＷＳＰフレームであることを示し得る。長さフィールド１５０８は、ＴＶＷＳＰフレームフィールド１５１０内の情報要素のサイズを示すために使用される。ＴＶＷＳＰフレームフィールド１５１０は、ＴＶＷＳＰフレーム（例えば、図６-８、１０、および１１のＴＶＷＳＰフレーム）をＲＡＤＩＵＳ  ＴＬＶ構造１５００内にカプセル化するために使用される。
【００７３】
図１５を参照すると、例示的Ｄｉａｍｅｔｅｒ  ＡＶＰ構造１６００は、ＡＶＰコードフィールド１６０２、ベンダ（「Ｖ」）フラグ１６０４、必須（「Ｍ」）フラグ１６０６、暗号化（「Ｐ」）フラグ１６０８、ＡＶＰ長さフィールド１６１０、およびＴＶＷＳＰフレームフィールド１６１２を含む。ＡＶＰコードフィールド１６０２は、送信されているＡＶＰ情報のタイプを示すために使用される。本明細書に説明されるＴＶＷＳＰフレームのための例示的ＡＶＰコードは、ＴＶＷＳＰフレームフィールド１６１２内の情報要素がＴＶＷＳＰフレームであることを示す、ＡＶＰコードによって示され得る。「Ｖ」フラグ１６０４は、送信されているＡＶＰ情報が、ベンダ特有であるかどうかを示すために使用される。「Ｍ」フラグ１６０６は、ＡＡＡサーバ１４０２からＴＶＷＳデータベース１０８に通信されるために、Ｄｉａｍｅｔｅｒ  ＡＶＰ構造１６００の使用が要求される（例えば、「Ｍ」＝１）かどうか、またはＡＡＡサーバ１４０２が、Ｄｉａｍｅｔｅｒ  ＡＶＰ構造１６００から抽出されたＴＶＷＳＰフレーム（例えば、図６-８のＴＶＷＳＰフレームのうちの１つ）のみＴＶＷＳＰデータベース１０８に転送し得るように、随意である（例えば、「Ｍ」＝０）かどうかを示すために使用される。「Ｐ」フラグ１６０８は、端末相互間での暗号化が、要求される（例えば、「Ｐ」＝１）、または随意である（例えば、「Ｐ」＝０）かどうかを示すために使用される。ＡＶＰ長さフィールド１６１０は、ＴＶＷＳＰフレームフィールド１６１２内の情報要素のサイズを示すために使用される。ＴＶＷＳＰフレームフィールド１６１２は、ＴＶＷＳＰフレーム（例えば、図６-８、１０、および１１のＴＶＷＳＰフレーム）をＤｉａｍｅｔｅｒ  ＡＶＰ構造１６００内にカプセル化するために使用される。
【００７４】
次に、図１７を参照すると、図１および２の無線端末１１４の例示的実装が、ブロック図形態に示される。例証される実施例では、無線端末１１４は、無線端末１１４の全体的動作を制御するために使用され得る、プロセッサ１７０２を含む。プロセッサ１７０２は、コントローラ、汎用プロセッサ、デジタル信号プロセッサ、または任意のそれらの組み合わせを使用して、実装されてもよい。
【００７５】
無線端末１１４はまた、端末メッセージジェネレータ１７０４および端末データパーサ１７０６を含む。端末メッセージジェネレータ１７０４は、本明細書に説明される要求／クエリプロトコルおよびフレーム構造に従って、クエリおよび／または要求（例えば、図１および２のＡＮ要求メッセージ１１６）を生成するために使用されてもよい。端末データパーサ１７０６は、メモリ（例えば、ＲＡＭ１７１０）から情報のフレームを読み出し、それらのフレームから特定の関心情報を読み出すために使用されてもよい。例えば、端末データパーサ１７０６は、図１および２のＡＮ応答メッセージ１１８内で通信される情報を読み出すために使用されてもよい。端末メッセージジェネレータ１７０４および端末データパーサ１７０６は、プロセッサ１７０２と別個かつそれに接続されるように示されるが、いくつかの例示的実装では、端末メッセージジェネレータ１７０４および端末データパーサ１７０６は、プロセッサ１７０２および／または無線通信サブシステム（例えば、無線通信サブシステム１７１８）内に実装されてもよい。端末メッセージジェネレータ１７０４および端末データパーサ１７０６は、ハードウェア、ファームウェア、および／またはソフトウェアの任意の所望の組み合わせを使用して、実装されてもよい。例えば、１つ以上の集積回路、離散半導体構成要素、および／または受動的電子構成要素が、使用されてもよい。したがって、例えば、端末メッセージジェネレータ１７０４および端末データパーサ１７０６、またはそれらの一部は、１つ以上の回路、プログラム可能プロセッサ、特定用途向け集積回路（ＡＳＩＣ）、プログラム可能論理デバイス（ＰＬＤ）、フィールドプログラム可能論理デバイス（ＦＰＬＤ）等を使用して、実装され得る。端末メッセージジェネレータ１７０４および端末データパーサ１７０６、またはそれらの一部は、機械アクセス可能媒体上に記憶され、例えば、プロセッサ（例えば、例示的プロセッサ１７０２）によって実行可能である、命令、コード、および／または他のソフトウェアおよび／またはファームウェア等を使用して、実装されてもよい。添付の請求項のいずれかが、単にソフトウェア実装を網羅するように読まれる時、端末メッセージジェネレータ１７０４および端末データパーサ１７０６のうちの少なくとも１つは、固体メモリ、磁気メモリ、ＤＶＤ、ＣＤ等の有形媒体を含むように本明細書に明示的に定義される。
【００７６】
無線端末１１４はまた、フラッシュメモリ１７０８、ランダムアクセスメモリ（ＲＡＭ）１７１０、およびプロセッサ１７０２に通信可能に連結された拡張可能メモリインターフェース１７１２を含む。フラッシュメモリ１７０８は、例えば、コンピュータ可読命令および／またはデータを記憶するために使用することができる。いくつかの例示的実装では、フラッシュメモリ１７０８は、図６-１３、１５、および１６に関連して前述の情報のタイプおよび／またはデータ構造のうちの１つ以上を記憶するために使用することができる。ＲＡＭ１７１０はまた、例えば、データおよび／または命令を記憶するために使用することができる。
【００７７】
無線端末１１４は、随意に、セキュリティハードウェアインターフェース１７１４を具備し、無線サービスプロバイダから、加入者識別モジュール（ＳＩＭ）カード（あるいは、ユニバーサルＳＩＭ（ＵＳＩＭ）カードまたは近距離通信（ＮＦＣ）セキュア要素）を受信する。ＳＩＭカードは、認証パラメータとして使用され、データベース（例えば、図１のＴＶＷＳデータベース１０８）、アクセスネットワーク（例えば、図１のＷＬＡＮアクセスネットワーク１０４および／またはＴＶＷＳアクセスネットワーク１２６ａ-ｃ）、および／または外部ネットワーク（例えば、図１の外部ネットワーク１１０）と接続を確立するために、無線端末１１４を認証してもよい。無線端末１１４はまた、外部データＩ／Ｏインターフェース１７１６を具備する。外部データＩ／Ｏインターフェース１７１６は、ユーザによって使用され、有線媒体（例えば、Ｅｔｈｅｒｎｅｔ(登録商標）、ユニバーサルシリアルバス（ＵＳＢ）等）を通して、無線端末１１４に情報を転送するために使用されてもよい。有線データ転送パスは、例えば、ＴＶＷＳデータベース１０８と通信するために使用されてもよい。
【００７８】
無線端末１１４は、無線通信サブシステム１７１８を具備し、ＡＰ（例えば、図１のＷＬＡＮ  ＡＰ１０４および／またはＴＶＷＳ  ＡＰ１２８ａ-ｃ）と無線通信可能にする。図示されないが、無線端末１１４はまた、長距離通信サブシステムを有し、セルラー無線ネットワークからメッセージを受信し、そこにメッセージを送信してもよい。本明細書に説明される例証される実施例では、無線通信サブシステム１７１８は、ＴＶＷＳアクセスネットワーク（例えば、ＴＶＷＳアクセスネットワーク１２６ａ-ｃ）と通信するために、ＩＥＥＥ（Ｒ）８０２．１１規格および／またはＴＶＷＳ規格に従って構成することができる。他の例示的実装では、無線通信サブシステム１７１８は、ＢＬＵＥＴＯＯＴＨ（Ｒ）無線、ＺＩＧＢＥＥ（Ｒ）デバイス、無線ＵＳＢデバイス、無線周波数識別（ＲＦＩＤ）デバイス、ＮＦＣデバイス、または超広帯域（ＵＷＢ）無線を使用して、実装することができる。いくつかの例示的実装では、無線通信サブシステム１７１８は、複数のタイプの無線アクセス技術のための複数の無線送受信機を具備してもよい。
【００７９】
ユーザが、無線端末１１４とまたはそれを介して、使用および相互作用が可能であるために、無線端末１１４は、スピーカ１７２０、マイクロホン１７２２、ディスプレイ１７２４、およびユーザ入力インターフェース１７２６を具備する。ディスプレイ１７２４は、ＬＣＤディスプレイ、電子ペーパーディスプレイ等であることができる。ユーザ入力インターフェース１７２６は、英数字キーボードおよび／または電話式キーパッド、動的ボタン押下能力を伴う多方向アクチュエータまたはローラホイール、タッチパネル等であり得る。例証される実施例では、無線端末１１４は、バッテリ駆動デバイスであって、したがって、バッテリ１７２８およびバッテリインターフェース１７３０を具備する。
【００８０】
次に、図１８を参照すると、ネットワーク（例えば、図１のネットワーク１００および／または図１４のネットワーク１４００）内で使用するための例示的プロセッサシステム１８００が、ブロック図形態で示される。プロセッサシステム１８００に類似またはそれと同じプロセッサシステムを使用して、図１のＷＬＡＮ  ＡＰ１０４、ＮＡＳ１０６、ＴＶＷＳ  ＡＰ１２８ａ-ｃ、および／または図１４のＡＡＡサーバ１４０２を実装してもよい。プロセッサシステム１８００は、プロセッサ１８０２を含み、プロセッサシステム１８００の全体的動作を行う。加えて、プロセッサシステム１８００は、メッセージ（例えば、図２および４のデータベース要求２０２ならびに図１、２、および５のＡＮ応答メッセージ１１８）を生成するためのネットワークメッセージジェネレータ１８０４と、受信したメッセージ（例えば、図１、２、および４のＡＮ要求メッセージ１１６ならびに図２および５のデータベース応答２０４）から情報を読み出すためのネットワークデータパーサ１８０６と、を含む。ネットワークメッセージジェネレータ１８０４およびネットワークデータパーサ１８０６は、コンピュータ可読媒体上に記憶される命令を含む、ハードウェア、ファームウェア、および／またはソフトウェアの任意の組み合わせを使用して、プロセッサ１８０２および／または通信サブシステム（例えば、無線通信サブシステム１８１２および／またはネットワークインターフェース１８１４）内に実装されてもよい。
【００８１】
プロセッサシステム１８００はまた、フラッシュメモリ１８０８およびＲＡＭ１８１０を含み、両方とも、プロセッサ１８０２に連結される。フラッシュメモリ１８０８は、図６-１３、１５、および１６に関連して前述の情報のタイプおよび／またはデータ構造のうちの１つ以上を記憶するように構成されてもよい。
【００８２】
いくつかの例示的実装では（例えば、図１のＷＬＡＮ  ＡＰ１０４およびＴＶＷＳ  ＡＰ１２８ａ-ｃでは）、無線端末１１４等の無線端末と通信するために、プロセッサシステム１８００は、無線端末１１４の無線通信サブシステム１７１８（図１７）に実質的に類似または同じであり得る、無線通信サブシステム１８１２を具備する。ＴＶＷＳデータベース１０８（および／または図１および１４のＮＡＳ１０６ならびに図１４のＡＡＡサーバ１４０２等の任意の中間ネットワークエンティティ）と通信を交換するために、プロセッサシステム１８００は、ネットワークインターフェース１８１４を具備する。
【００８３】
図１９および２０は、例えば、ＴＶＷＳアクセスネットワーク（例えば、図１のＴＶＷＳアクセスネットワーク１２６ａ-ｃのうちの１つ）に接続するための能力および要件を示す、データベース（例えば、図１および２のＴＶＷＳデータベース１０８）から、ＴＶＷＳ接続情報を取得するために使用され得る、コンピュータ可読命令を使用して実装されてもよい、プロセスを表す、例示的フロー図を描写する。図１９および２０の例示的プロセスは、１つ以上のプロセッサ、コントローラ、および／または任意の他の好適な処理デバイスを使用して、行われてもよい。例えば、図１９および２０の例示的プロセスは、フラッシュメモリ、読取専用メモリ（ＲＯＭ）、および／またはランダムアクセスメモリ（ＲＡＭ）等のうちの１つ以上の有形コンピュータ可読媒体上に記憶されるコード化命令（例えば、コンピュータ可読命令）を使用して、実装されてもよい。本明細書で使用されるように、用語「有形コンピュータ可読媒体」は、任意のタイプのコンピュータ可読記憶を含み、伝搬信号を除外するように、明示的に定義される。加えて、または代替として、図１９および２０の例示的プロセスは、フラッシュメモリ、読取専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、キャッシュ、または情報が、任意の持続時間の間（例えば、長時間の間、恒久的に、短時間、一時的バッファの間、および／または情報のキャッシュの間）、記憶される、任意の他の記憶媒体等のうちの１つ以上の非一時的コンピュータ可読媒体上に記憶されるコード化命令（例えば、コンピュータ可読命令）を使用して、実装されてもよい。本明細書で使用されるように、用語「非一時的コンピュータ可読媒体」は、任意のタイプのコンピュータ可読媒体を含み、伝搬信号を除外するように明示的に定義される。
【００８４】
代替として、図１９および２０の例示的プロセスの一部または全部は、特定用途向け集積回路（ＡＳＩＣ）、プログラム可能論理デバイス（ＰＬＤ）、フィールドプログラム可能論理デバイス（ＦＰＬＤ）、離散論理、ハードウェア、ファームウェア等の任意の組み合わせを使用して、実装されてもよい。また、図１９および２０の例示的プロセスの一部または全部は、手動で、または前述の技法のいずれかの任意の組み合わせ、例えば、ファームウェア、ソフトウェア、離散論理、および／またはハードウェアの任意の組み合わせとして、実装されてもよい。さらに、図１９および２０の例示的プロセスは、図１９および２０のフロー図を参照して説明されるが、図１９および２０のプロセスを実装する他の方法が、採用されてもよい。例えば、ブロックの実行の順序は、変更されてもよく、および／または説明されるブロックのいくつかは、変更、排除、細分割、または組み合わせられてもよい。加えて、図１９および２０の例示的プロセスの一部または全部は、連続的に、および／または、例えば、別個の処理スレッド、プロセッサ、デバイス、離散論理、回路等によって、並行して行われてもよい。
【００８５】
次に、図１９を参照すると、例示的プロセス１９０２は、無線端末（例えば、図１および２の無線端末１１４）または任意の他のＴＶＢＤによって行われ、アクセスネットワークアクセスポイント（例えば、図１のＷＬＡＮ  ＡＰ１０４および／またはＴＶＷＳ  ＡＰ１２８ａ-ｃ）およびデータベース（例えば、図１のＴＶＷＳデータベース１０８）と要求および応答を交換し得る、動作を描写する。例示的プロセス１９０４は、アクセスネットワーク（例えば、図１のＷＬＡＮアクセスネットワーク１０２のＷＬＡＮ  ＡＰ１０４および／またはＮＡＳ１０６あるいは図１のＴＶＷＳ  ＡＰ１２８ａ-ｃ）によって行われ得る、動作を描写する。いくつかの例示的実装では、図１９のプロセスは、無線端末１１４に、ＴＶＷＳアクセスネットワーク（例えば、図１のＴＶＷＳアクセスネットワーク１２６ａ-ｃ）に接続するための能力および要件を示す、新しいおよび／または更新されたＴＶＷＳ接続情報を提供するために使用されてもよい。他の例示的実装では、図１９のプロセスは、図６-８のＴＶＷＳＰフレームおよび図９の要求タイプ値データ構造に関連して前述のように、無線端末１１４によって要求される任意の他のＴＶＷＳデータベース関連動作を行うために使用されてもよい。加えて、図１９のプロセスは、無線端末１１４が、無線端末１１４が、ＴＶＷＳデータベース１０８にアクセスするために通信している、ＡＰに対して、非関連付け状態（または、関連付けられた状態）にある間、行われてもよい。
【００８６】
最初に、無線端末１１４は、ビーコン信号（例えば、図１のビーコン信号１２０）を受信する（ブロック１９０６）。代替として、無線端末１１４は、無線端末１１４からのプローブ要求メッセージ１１６に応答して、ブロック１９０６において、ＡＰからプローブ応答メッセージ（例えば、図１、２、および５の応答メッセージ１１８）を受信してもよい。無線端末１１４は、ビーコン信号をブロードキャストする、ＡＰのＴＶＷＳ接続能力を判定する（ブロック１９０８）。例えば、ビーコン信号１２０（または、プローブ応答）が、図１のＷＬＡＮ  ＡＰ１０４によって伝送された場合、ビーコン信号１２０（または、プローブ応答）は、ＷＬＡＮ  ＡＰ１０４が、ＴＶＷＳプロトコルおよび周波数を使用して、無線端末と接続不可能であることをＴＶＷＳＣフィールド３０２（図３）に示すであろう。代わりに、無線端末１１４が、ビーコン信号（または、プローブ応答）をＴＶＷＳアクセスネットワーク１２６ａ-ｃのうちの１つから受信した場合、ビーコン信号（または、プローブ応答）は、ＴＶＷＳアクセスネットワークが、ＴＶＷＳプロトコルおよび周波数を使用して、無線端末と接続可能であることをＴＶＷＳＣフィールド３０２に示すであろう。ＡＰ（例えば、図１のＴＶＷＳ  ＡＰ１２８ａ-ｃのうちの１つ）が、ＴＶＷＳプロトコルおよび周波数を使用して、無線端末１１４と接続可能である場合、ＡＰとのさらなる通信は、ＴＶＷＳ接続を介して行われる。そうでなければ、ＡＰとのさらなる通信は、例えば、ＩＥＥＥ（Ｒ）８０２．１１プロトコル、セルラープロトコル、ＷｉＭＡＸプロトコル等、ＡＰと互換性がある通信プロトコルを使用して行われる。
【００８７】
無線端末１１４は、ビーコン信号をブロードキャストするＡＰが、ＴＶＷＳデータベース（例えば、ＴＶＷＳデータベース１０８）と接続可能であるかどうか判定する（ブロック１９１０）。代替として、無線端末１１４は、無線端末１１４からのプローブ要求メッセージ（例えば、図１、２、および４のＡＮ要求メッセージ１１６）に応答して、ブロック１９０６において、ＡＰからプローブ応答メッセージ（例えば、応答メッセージ１１８）を受信してもよい。例えば、無線端末１１４は、図３のＴＶＷＳＤフィールド３０４から情報を読み出し、ＴＶＷＳデータベース１０８が、ビーコン信号（または、プローブ応答メッセージ）をブロードキャストするＡＰによって到達可能であるかどうかを判定してもよい。
【００８８】
無線端末１１４が、ＴＶＷＳデータベース１０８がビーコン信号をブロードキャストする（または、プローブ応答メッセージを送信する）ＡＰによって到達可能であると判定すると（ブロック１９１０）、無線端末１１４は、データベースアドレス要求をＡＰに送信する（ブロック１９１２）。データベースアドレス要求は、図１、２、４、および６と関連して前述のように、図６のデータベースネットワークアドレスフレーム６００に基づいて、図１、２、および４のＡＮ要求メッセージ１１６およびデータベース要求２０２を使用して、フォーマットおよび送信されてもよい。
【００８９】
ＡＰは、データベースアドレス要求を受信し（ブロック１９１４）、データベースアドレス要求内の情報に基づいて、１つ以上の到達可能ＴＶＷＳデータベースに対する１つ以上のネットワークアドレスを読み出す（ブロック１９１６）。ＡＰは、データベースアドレスを無線端末１１４に送信する（ブロック１９１８）。ＡＰが、データベースアドレス要求内の基準を満たす任意のデータベースアドレスを特定することができない場合、ＡＰは、代わりに、ブロック１９１８において、エラー／警告／情報コード（例えば、図１２の情報利用不可能コード１２０６）を無線端末１１４に送信することができる。
【００９０】
無線端末１１４は、データベースアドレス（ブロック１９２０）をＡＰから受信する。無線端末１１４は、通信すべきＴＶＷＳデータベース（例えば、ＴＶＷＳデータベース１０８）を選択し（ブロック１９２２）、選択されたＴＶＷＳデータベース１０８が、無線端末１１４をそれに登録することを要求するかどうかを判定することができる（ブロック１９２４）。ＴＶＷＳデータベース１０８が、無線端末登録を要求する場合（ブロック１９２４）、無線端末１１４は、登録要求をＡＰに送信する（ブロック１９２６）。例証される実施例では、無線端末１１４は、図１、２、４、および７に関連して前述のように、図７のデータベース登録フレーム７００に基づいて、図１、２、および４のＡＮ要求メッセージ１１６を使用して、登録要求をフォーマットおよび送信することができる。
【００９１】
図１９の例証される実施例では、ＡＰは、無線端末１１４によって、ＴＶＷＳデータベース（例えば、ＴＶＷＳデータベース１０８）への配信のために送信される、要求／クエリ（例えば、図１、２、および４のＡＮ要求メッセージ１１６およびデータベース要求２０２）を処理するために、後述のブロック１９２８、１９３０、１９３２、１９３４、１９３６、および１９３８を行ってもよい。
【００９２】
ＡＰは、登録要求を無線端末１１４から受信する（ブロック１９２８）。例えば、ＡＰは、データベース登録フレーム７００（図７）に従ってフォーマットされる、ＡＮ要求１１６（図１、２、および４）において、無線端末から登録要求を受信してもよい。ＡＰが、ＴＶＷＳデータベース１０８が認証を要求すると判定する場合（ブロック１９３０）、ＡＰ（または、図１および１４のＮＡＳ１０６）は、登録要求を認証フレーム（例えば、図１５のＲＡＤＩＵＳ  ＴＬＶ構造１５００または図１６のＤｉａｍｅｔｅｒ  ＡＶＰ構造１６００のうちの１つ）内にカプセルかする。
【００９３】
ＡＰは、登録要求をＴＶＷＳデータベース１０８に送信する（ブロック１９３４）。例えば、ＡＰは、データベース登録フレーム７００（図７）のフォーマットを使用して、データベース要求２０２（図２）において、登録要求をＴＶＷＳデータベース１０８に送信してもよい。例えば、認証が要求される時、ＡＰは、図１４のＡＡＡサーバ１４０２を介して、認証カプセル化登録要求をＴＶＷＳデータベース１０８に送信する。
【００９４】
ＡＰは、データベース登録応答をＴＶＷＳデータベース１０８から受信し（ブロック１９３６）、応答を無線端末１１４に送信する。例えば、ＡＰは、図１０のデータベース応答フレーム１０００または拡張データベース応答フレーム１１００に従うフォーマットに基づいて、図２のデータベース応答２０４において、ＴＶＷＳデータベースからデータベース登録応答を受信してもよい。加えて、ＡＰは、図１、２、および５のＡＮ応答メッセージ１１８において、データベース登録応答からの情報を無線端末１１４に転送してもよい。データベース登録応答のコンテンツは、図１２のＴＶＷＳＰエラー／警告／情報コードデータ構造１２００からのエラー／警告／情報コード（例えば、成功、登録拒否、制限時間使用等）であってもよい。
【００９５】
無線端末１１４は、データベース登録応答を受信する（ブロック１９４０）。登録が成功であった場合（ブロック１９４２）、またはＴＶＷＳデータベース１０８が登録を要求しない場合（ブロック１９２４）、無線端末１１４は、アクセスＴＶＷＳデータベース１０８内の情報にアクセスするための要求をＡＰに送信する（ブロック１９４４）。例証される実施例では、無線端末１１４は、図１、２、４、および８に関連して前述のように、図８のデータベース要求フレーム８００に基づいて、図１、２、および４のＡＮ要求メッセージ１１６を使用して、アクセス要求をフォーマットおよび送信することができる。要求は、要求内で無線端末１１４によって指定される１つ以上の場所に関するＴＶＷＳアクセスネットワーク１２６ａ-ｃのうちの１つ以上の能力および要件を記述する、ＴＶＷＳ接続情報（例えば、図１のＴＶＷＳ接続情報１２２）に対する要求であってもよい。代替として、無線端末１１４によって送信される要求は、図９の要求タイプ値データ構造９００と関連して前述の要求のうちの１つ以上を含む、任意の他のタイプの要求であってもよい。
【００９６】
ＡＰは、要求（例えば、図１、２、および４のＡＮ要求メッセージ１１６）を受信する（ブロック１９２８）。認証が要求される場合（ブロック１９３０）、ＡＰ（または、ＮＡＳ）は、要求を認証フレーム（例えば、図１５のＲＡＤＩＵＳ  ＴＬＶ構造１５００または図１６のＤｉａｍｅｔｅｒ  ＡＶＰ構造１６００のうちの１つ）内にカプセル化する。ＡＰは、要求（例えば、図２および４のデータベース要求２０２）をＴＶＷＳデータベース１０８に送信し（ブロック１９３４）（要求に応じて、認証フレーム内で）、応答（例えば、図２および５のデータベース応答２０４）をＴＶＷＳデータベース１０８から受信し（ブロック１９３６）、応答（例えば、図１、２、および５のＡＮ応答メッセージ１１８）を無線端末１１４に送信する（ブロック１９３８）。
【００９７】
無線端末１１４は、応答をＡＰから受信し（ブロック１９４６）、ＴＶＷＳデータベース１０８からの情報を記憶（および／または使用）する（ブロック１９４８）。例えば、受信した情報が、ＴＶＷＳアクセスネットワーク１２６ａ-ｃ（図１）のうちの１つに接続するためのＴＶＷＳ接続情報である場合、無線端末１１４は、受信したＴＶＷＳ接続情報を記憶し、その後（または、直ぐに）、ＴＶＷＳ接続情報を使用して、ＴＶＷＳアクセスネットワーク１２６ａ-ｃのうちの１つに接続することができる。ＴＶＷＳ情報の記憶／使用後（ブロック１９４８）、またはＴＶＷＳデータベース登録が成功ではなかった場合（ブロック１９４２）、またはＡＰが、ＴＶＷＳデータベースと通信を交換する場合（ブロック１９１０）、図１９の例示的プロセスは、終了する。
【００９８】
次に、図２０を参照すると、例示的フロー図は、更新された情報を要求するために、登録された端末を必要とすることなく、ＴＶＷＳデータベース１０８からのＴＶＷＳ接続情報更新を登録された端末（例えば、無線端末１１４または任意の他のＴＶＢＤ）にプッシュするために使用され得る、コンピュータ可読命令を表す。図２０の例証される実施例では、例示的プロセス２００２は、ＴＶＷＳデータベース１０８に登録し、そこからブロードキャストを受信する、または更新をプッシュするために、無線端末（例えば、図１および２の無線端末１１４）または任意の他のＴＶＢＤによって行われ得る、動作を描写する。例示的プロセス２０４は、無線端末を登録し、ＴＶＷＳ接続情報更新を登録された無線端末にプッシュまたはブロードキャストするために、ＴＶＷＳデータベース１０８によって行われ得る、動作を描写する。
【００９９】
最初に、無線端末１１４は、ＴＶＷＳデータベース１０８に登録することを要求する（ブロック２００６）。無線端末１１４は、データベース登録フレーム７００（図７）に従うメッセージ（例えば、図１、２、および４のＡＮ要求メッセージ１１６）フォーマットをＷＬＡＮ  ＡＰ１０４またはＴＶＷＳ  ＡＰ１２８ａ-ｃのいずれかに送信することによって、登録要求を行ってもよい。ＴＶＷＳデータベース１０８は、無線端末１１４を受信および登録する（ブロック２００８）。ＴＶＷＳデータベース１０８は、登録確認を無線端末１１４に送信し（ブロック２０１０）、無線端末１１４は、登録確認を受信する（ブロック２０１２）。
【０１００】
その後、ＴＶＷＳデータベース１０８は、ＴＶＷＳアクセスネットワーク接続パラメータ変更を受信する（ブロック２０１４）。そのような更新された情報は、１つ以上のＴＶＷＳアクセスネットワークが、その接続パラメータを変更するために必要であることを検出することに応じて、１つ以上のＴＶＷＳアクセスネットワーク（例えば、図１のＴＶＷＳアクセスネットワーク１２６ａ-ｃのうちの１つ以上）から受信されてもよい。例えば、ＴＶＷＳアクセスネットワークが、その利用可能なチャネルのうちの現在の１つが、もはや利用可能ではないことを検出する（例えば、緊急放送、ニュース情報、同一または近傍周波数内の他の無線デバイス（例えば、無線マイクロホン）の動作等、別の使用に必要とされる）場合、ＴＶＷＳアクセスネットワークは、ＴＶＷＳ接続情報１２２内に記憶するために、そのような更新されたチャネル可用性情報をＴＶＷＳデータベース１０８に送信することができる。いくつかの例示的実装では、ＴＶＷＳアクセスネットワークはまた、時間情報とともに、更新された情報が発効するであろう時および／または更新された情報が有効になる持続時間を示す、接続情報更新を送信してもよい。
【０１０１】
ＴＶＷＳデータベース１０８は、ＴＶＷＳアクセスネットワーク接続パラメータ変更を記述するメッセージを生成し（ブロック２０１６）、メッセージを登録された端末にプッシュ（または、ブロードキャスト）する（ブロック２０１８）。図２０の例証される実施例では、ＴＶＷＳデータベース１０８は、更新された情報を要求するために、登録された端末を必要とすることなく、自動化様式において、メッセージを送信する。いくつかの例示的実装では、ＴＶＷＳデータベース１０８は、更新された情報が関連する登録された端末のみにメッセージをプッシュするように選択してもよい。そのような関連性は、どの登録された端末が、特定のＴＶＷＳアクセスネットワークに対する接続情報を読み出すために以前に要求されたかを示す、ログ情報に基づいてもよい。例証される実施例では、無線端末１１４は、メッセージを受信し（ブロック２０２０）、ＴＶＷＳアクセスネットワーク接続変更を記憶および／または実装してもよい（ブロック２０２２）。例えば、無線端末１１４が、受信した更新された情報に対応するＴＶＷＳアクセスネットワークに接続されていない場合、無線端末１１４は、将来の使用のために、情報を記憶することができる。そうでなければ、無線端末１１４が、受信した更新された情報に対応するＴＶＷＳアクセスネットワークに接続される場合、無線端末１１４は、ＴＶＷＳアクセスネットワークとのその接続を修正することによって、変更を実装することができる。次いで、図２０の例示的プロセスは、終了する。
【０１０２】
ある方法、装置、および製品が、本明細書に説明されたが、本特許の網羅範囲は、それらに限定されない。対照的に、本特許は、文言的又は均等論のもとで添付の請求項の範囲内である全方法、装置、および製品を公平に網羅する。
【図１】
0005593442.tif 000002
【図２】
0005593442.tif 000003
【図３】
0005593442.tif 000004
【図４】
0005593442.tif 000005
【図５】
0005593442.tif 000006
【図６】
0005593442.tif 000007
【図７】
0005593442.tif 000008
【図８】
0005593442.tif 000009
【図９】
0005593442.tif 000010
【図１０】
0005593442.tif 000011
【図１１】
0005593442.tif 000012
【図１２】
0005593442.tif 000013
【図１３】
0005593442.tif 000014
【図１４】
0005593442.tif 000015
【図１５】
0005593442.tif 000016
【図１６】
0005593442.tif 000017
【図１７】
0005593442.tif 000018
【図１８】
0005593442.tif 000019
【図１９】
0005593442.tif 000020
【図２０】
0005593442.tif 000021