(57)【要約】  無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じるためのシステムおよび方法が、説明される。一態様は、ドメイン名システムクエリングを改良する。例えば、電子デバイスは、サービス提供デバイスに、サーバに対する要求を送信し得る。ＩＰアドレス割当て、電子デバイスの認証、または、電気デバイスとのリンク層のアソシエーションのうちの１つより前に、サーバについてのドメイン名解決に対する要求が、前記サービス提供デバイスに送信され得る。提供されたネットワーク・サービスを示す応答が、電子デバイスによって受信され、前記ドメイン名解決に対する要求は、この応答を受信する前に、送信される。一態様では、ドメイン名解決に対する要求は、サービス提供デバイスに電子デバイスから送信されるネットワーク・サービスに対する要求の一部として、実施される。
2015516779.tif 000002
【特許請求の範囲】
【請求項１】
無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じる方法であって、
サービス提供デバイスに、電子デバイスから、ネットワーク・サービスに対する要求を送信することと、
前記電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、前記サービス提供デバイスに、前記電子デバイスから、前記サーバについてのドメイン名解決に対する要求を送信することと、
提供される前記ネットワーク・サービスを示す応答を前記電子デバイスにおいて受信することと、ドメイン名システムクエリは、前記応答を受信するより前に送信される、
を備える、方法。
【請求項２】
前記電子デバイスへのＩＰアドレスの割当より前に、前記サーバを識別する信号を受信することをさらに備える、請求項１に記載の方法。
【請求項３】
受信された前記識別する信号に少なくとも部分的に基づいて、前記サーバに、前記電子デバイスから信号を送信することをさらに備える、請求項２に記載の方法。
【請求項４】
前記サーバを識別する信号は、前記サーバに関連したＩＰアドレスを含む、請求項２に記載の方法。
【請求項５】
前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求とともに送信される、請求項１に記載の方法。
【請求項６】
前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求の後に送信される、請求項１に記載の方法。
【請求項７】
前記ネットワーク・サービスに対する要求は、認証情報、前記電子デバイスに関連したアドレス情報、および、ドメイン名システム・サーバに関連したアドレス情報のうちの少なくとも１つを含む、請求項１に記載の方法。
【請求項８】
前記ドメイン名解決に対する要求は、前記サーバに関連したドメイン名を含み、前記サーバは、前記無線通信システムと結合される、請求項１に記載の方法。
【請求項９】
前記ネットワーク・サービスに対する要求は、アソシエーション要求を備える、請求項１に記載の方法。
【請求項１０】
前記ネットワーク・サービスを示す前記応答は、アソシエーション応答を備える、請求項１に記載の方法。
【請求項１１】
前記ドメイン名解決に対する要求に、イーサネット・フレームをカプセル化することをさらに備える、請求項１に記載の方法。
【請求項１２】
前記イーサネット・フレームは、ドメイン名システムクエリとしてフォーマットされる、請求項１１に記載の方法。
【請求項１３】
前記イーサネット・フレームは、動的ホスト構成プロトコル・メッセージとしてフォーマットされる、請求項１１に記載の方法。
【請求項１４】
前記イーサネット・フレームにおける宛先アドレスをゲートウェイ・アドレスに設定することをさらに備える、請求項１１に記載の方法。
【請求項１５】
前記ドメイン名解決に対する要求は、アソシエーション要求フレームを備える、請求項１に記載の方法。
【請求項１６】
無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じるための装置であって、
ネットワーク・サーバと通信するように構成されているアプリケーションと、
サービス提供デバイスに、ネットワーク・サービスに対する要求を送信するように構成された送信機と、前記送信機は、前記装置へのＩＰアドレスの割当て、前記装置の認証、および前記装置とのリンク層のアソシエーションのうちの少なくとも１つより前に、前記サーバについてのドメイン名解決に対する要求を送信するようにさらに構成され、
提供される前記ネットワーク・サービスを示すインジケーションを受信するように構成された受信機と、前記ドメイン名解決に対する要求は、提供された前記ネットワーク・サービスの前記インジケーションを受信する前に送信される、
を備える、装置。
【請求項１７】
前記受信機は、ＩＰアドレスが前記装置に割り当てられる前に、前記サーバのアドレスを識別する信号を受信するように構成される、請求項１６に記載の装置。
【請求項１８】
前記送信機は、前記サーバを識別する信号に少なくとも部分的に基づいて前記サーバと前記アプリケーションとの間の通信を送信するように構成される、請求項１７に記載の装置。
【請求項１９】
前記サーバを識別する信号は、前記サーバに関連したＩＰアドレスを含む、請求項１７に記載の装置。
【請求項２０】
前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求とともに送信される、請求項１６に記載の装置。
【請求項２１】
前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求の後に送信される、請求項１６に記載の装置。
【請求項２２】
前記ネットワーク・サービスに対する要求は、認証情報、電子デバイスに関連したアドレス情報、および、ドメイン名システム・サーバに関連したアドレス情報のうちの少なくとも１つを含む、請求項１６に記載の装置。
【請求項２３】
前記ドメイン名解決に対する要求は、前記無線通信システムと結合されるサーバに関連したドメイン名を含む、請求項１６に記載の装置。
【請求項２４】
前記ネットワーク・サービスに対する要求は、アソシエーション要求を備える、請求項１６に記載の装置。
【請求項２５】
前記ネットワーク・サービスを示す応答は、アソシエーション応答を備える、請求項１６に記載の装置。
【請求項２６】
前記送信機は、前記ドメイン名解決に対する要求にイーサネット・フレームをカプセル化するようにさらに構成されている、請求項１６に記載の装置。
【請求項２７】
前記送信機は、ドメイン名システムクエリとして前記イーサネット・フレームをフォーマットするようにさらに構成されている、請求項２６に記載の装置。
【請求項２８】
前記送信機は、動的ホスト構成プロトコル・メッセージとして前記イーサネット・フレームをフォーマットするようにさらに構成されている、請求項２６に記載の装置。
【請求項２９】
前記ドメイン名解決に対する要求は、アソシエーション要求フレームを備える、請求項１６に記載の装置。
【請求項３０】
前記イーサネット・フレームにおける宛先アドレスをゲートウェイ・アドレスに設定することをさらに備える、請求項２６に記載の装置。
【請求項３１】
無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じるための装置であって、
ネットワーク・サーバと通信するための手段と、
サービス提供デバイスに、ネットワーク・サービスに対する要求を送信するための手段と、
電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、前記サーバに関わるドメイン名解決に対する要求を送信するための手段と、
提供されるネットワーク・サービスを示すインジケーションを受信するための手段と、前記ドメイン名解決に対する要求は、前記提供されたネットワーク・サービスを示すインジケーションを受信する前に送信される、
を備える、装置。
【請求項３２】
前記受信するための手段は、アプリケーションを備え、ここで、前記送信するための手段は、送信機を備え、および、前記受信するための手段は、受信機を備える、請求項３１に記載の装置。
【請求項３３】
装置のプロセッサによって実行可能な命令を備える、コンピュータ可読記憶媒体であって、前記命令は前記装置に、無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じる方法を実施させ、前記方法は、
サービス提供デバイスに、電子デバイスから、ネットワーク・サービスに対する要求を送信することと、
前記電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記装置とのリンク層のアソシエーションのうちの少なくとも１つより前に、サービス提供デバイスに、前記装置から、前記サーバについてのドメイン名解決に対する要求を送信することと、
提供されるネットワーク・サービスを示す応答を前記電子デバイスにおいて受信することと、前記ドメイン名解決に対する要求は、前記応答を受信する前に送信される、
を備える、コンピュータ可読記憶媒体。
【請求項３４】
無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じる方法であって、
サービス提供デバイスにおいて、電子デバイスから、ネットワーク・サービスに対する要求を受信することと、
前記電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、前記サービス提供デバイスにおいて、前記電子デバイスから、前記サーバについてのドメイン名解決に対する要求を受信することと、
提供された前記ネットワーク・サービスを示す応答を前記電子デバイスに送信することと、前記ドメイン名解決に対する要求は、前記応答を送信する前に受信される、
を備える、方法。
【請求項３５】
前記ドメイン名解決に対する要求に少なくとも部分的に基づいて前記サーバを識別する情報を取得することをさらに備える、請求項３４に記載の方法。
【請求項３６】
ＤＮＳサーバにＤＮＳクエリを送信すること、前記ＤＮＳクエリは、前記サービス提供デバイスの送信元アドレスを示す、をさらに備える、請求項３５に記載の方法。
【請求項３７】
前記サービス提供デバイスは、アクセス・ポイントである、請求項３６に記載の方法。
【請求項３８】
前記電子デバイスに、取得された前記情報を含む信号を送信することをさらに備える、請求項３５に記載の方法。
【請求項３９】
前記サーバを識別する情報を取得することは、ドメイン名システム・サーバにドメイン名システムクエリを送信することと、前記ドメイン名システム・サーバからサーバを識別する情報を受信することとを備える、請求項３５に記載の方法。
【請求項４０】
サーバを識別する情報を取得することは、前記サービス提供デバイスと関連したキャッシュ中の情報を識別することを備える、請求項３５に記載の方法。
【請求項４１】
前記サーバを識別する情報は、ＩＰアドレスを備える、請求項３５に記載の方法。
【請求項４２】
前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求とともに受信される、請求項３４に記載の方法。
【請求項４３】
前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求の後に受信される、請求項３４に記載の方法。
【請求項４４】
前記ネットワーク・サービスに対する要求は、認証情報、前記電子デバイスに関連したアドレス情報、および、ドメイン名システム・サーバに関連したアドレス情報のうちの少なくとも１つを含む、請求項３４に記載の方法。
【請求項４５】
前記ドメイン名解決に対する要求は、前記サーバに関連したドメイン名を含み、ここで、前記サーバは、前記無線通信システムと結合される、請求項３４に記載の方法。
【請求項４６】
前記ネットワーク・サービスに対する要求は、アソシエーション要求を備える、請求項３４に記載の方法。
【請求項４７】
前記ネットワーク・サービスを示す前記応答は、アソシエーション応答を備える、請求項３４に記載の方法。
【請求項４８】
前記ドメイン名解決に対する要求は、カプセル化されたイーサネット・フレームを含む、請求項３４に記載の方法。
【請求項４９】
前記ドメイン名解決に対する要求は、アソシエーション要求を備える、請求項３０に記載の方法。
【請求項５０】
前記カプセル化されたイーサネット・フレームは、ドメイン名サービスクエリとしてフォーマットされる、請求項４８に記載の方法。
【請求項５１】
前記カプセル化されたイーサネット・フレームは、動的ホスト構成プロトコル・メッセージとしてフォーマットされる、請求項４８に記載の方法。
【請求項５２】
前記ドメイン名解決に対する要求への応答を送信することをさらに備える、請求項４８に記載の方法。
【請求項５３】
前記ドメイン名解決に対する要求への前記応答は、アソシエーション応答を備える、請求項５２に記載の方法。
【請求項５４】
前記ドメイン名解決に対する要求への前記応答は、カプセル化されたイーサネット・フレームを備える、請求項５２に記載の方法。
【請求項５５】
前記イーサネット・フレームは、ＤＮＳクエリ応答としてフォーマットされる、請求項５４に記載の方法。
【請求項５６】
無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じるための装置であって、
電子デバイスからネットワーク・サービスに対する要求を受信することと、前記電子デバイスから、前記サーバについてのドメイン名解決に対する要求を受信することとを行うように構成された受信機と、前記ドメイン名解決に対する要求は、前記電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に受信される、
提供される前記ネットワーク・サービスを示す応答を前記電子デバイスに送信するように構成された送信機と、前記ドメイン名解決に対する要求は、前記応答を送信する前に受信される、を備える、装置。
【請求項５７】
前記ドメイン名解決に対する要求に少なくとも部分的に基づいて前記サーバを識別する情報を取得するように構成されたプロセッサをさらに備える、請求項５６に記載の装置。
【請求項５８】
前記ドメイン名解決に対する要求に基づいてドメイン名情報を識別するように構成されたドメイン名解決回路をさらに備え、ここで、前記送信機は、前記ドメイン名情報を含む信号を送信するようにさらに構成される、請求項５６に記載の装置。
【請求項５９】
前記サーバを識別する情報を取得することは、ドメイン名システム・サーバにドメイン名解決に対する要求を送信することと、前記ドメイン名システム・サーバから前記情報を受信することとを備える、請求項５７に記載の装置。
【請求項６０】
前記ドメイン名解決に対する要求は、前記装置のＩＰアドレスと同等の送信元ＩＰアドレスを示す、請求項５９に記載の装置。
【請求項６１】
前記サーバを識別する情報を取得することは、サービス提供デバイスと関連したキャッシュ中の情報を識別することを備える、請求項５９に記載の装置。
【請求項６２】
前記ドメイン名情報は、ＩＰアドレスを備える、請求項５８に記載の装置。
【請求項６３】
前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求とともに受信される、請求項５７に記載の装置。
【請求項６４】
前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求の後に受信される、請求項５７に記載の装置。
【請求項６５】
前記ネットワーク・サービスに対する要求は、認証情報、前記電子デバイスに関連したアドレス情報、および、ドメイン名システムに関連したアドレス情報のうちの少なくとも１つを含む、請求項５７に記載の装置。
【請求項６６】
前記ドメイン名解決に対する要求は、前記サーバに関連したドメイン名を含み、ここで、前記サーバは、前記無線通信システムと結合される、請求項５７に記載の装置。
【請求項６７】
前記ネットワーク・サービスに対する要求は、アソシエーション要求を備える、請求項５７に記載の装置。
【請求項６８】
前記ネットワーク・サービスを示す前記応答は、アソシエーション応答を備える、請求項５７に記載の装置。
【請求項６９】
前記ドメイン名解決に対する要求は、カプセル化されたイーサネット・フレームを含む、請求項５７に記載の装置。
【請求項７０】
前記ドメイン名解決に対する要求は、アソシエーション要求を備える、請求項５６に記載の装置。
【請求項７１】
前記カプセル化されたイーサネット・フレームは、ドメイン名サービスクエリとしてフォーマットされる、請求項６９に記載の装置。
【請求項７２】
前記カプセル化されたイーサネット・フレームは、動的ホスト構成プロトコル・メッセージとしてフォーマットされる、請求項６９に記載の装置。
【請求項７３】
前記送信機は、前記ドメイン名解決に対する要求への応答を送信するようにさらに構成される、請求項５６に記載の装置。
【請求項７４】
前記ドメイン名解決に対する要求への前記応答は、アソシエーション応答を備える、請求項７３に記載の装置。
【請求項７５】
前記ドメイン名解決に対する要求への前記応答は、カプセル化されたイーサネット・フレームを備える、請求項７３に記載の装置。
【請求項７６】
前記送信機は、ＤＮＳクエリ応答として前記イーサネット・フレームをフォーマットするようにさらに構成されている、請求項７５に記載の装置。
【請求項７７】
無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じるための装置であって、
電子デバイスからネットワーク・サービスに対する要求を受信するための手段と、
前記電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、前記電子デバイスから、前記サーバについてのドメイン名解決に対する要求を受信するための手段と、
提供される前記ネットワーク・サービスを示す応答を前記ネットワーク・デバイスに送信するための手段と、前記ドメイン名解決に対する要求は、前記応答を送信する前に受信される、
を備える、装置。
【請求項７８】
前記要求を受信するための手段は、受信機を備え、前記ドメイン名解決に対する要求を受信するための手段は、受信機およびプロセッサを備え、前記送信するための手段は、送信機を備える、請求項７７に記載の装置。
【請求項７９】
ＤＮＳサーバにＤＮＳクエリを送信するための手段をさらに備え、前記ＤＮＳクエリは、サービス提供デバイスの送信元アドレスを示す、請求項７７に記載の装置。
【請求項８０】
装置のプロセッサによって実行可能な命令を備える、コンピュータ可読記憶媒体であって、前記命令は前記装置に、無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じる方法を実施させ、前記方法は、
サービス提供デバイスにおいて、電子デバイスから、ネットワーク・サービスに対する要求を受信することと、
前記電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、前記サービス提供デバイスにおいて、前記電子デバイスから、前記サーバについてのドメイン名解決に対する要求を受信することと、
提供される前記ネットワーク・サービスを示す応答を前記電子デバイスに送信することと、前記ドメイン名解決に対する要求は、前記応答を送信する前に受信される、
を備える、コンピュータ可読記憶媒体。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
本出願は、２０１２年５月１１日付で提出された「SYSTEMS AND METHODS FOR DOMAIN NAME SYSTEM QUERYING」と題する米国仮特許出願６１／６４６１３８に基づく優先権を、米国特許法第１１９条（e）の下で主張しており、これは、同出願人に譲渡されたものである。この仮特許出願の開示は、本出願の一部と見なされ、本出願において、参照によって本書に組み込まれる。
【技術分野】
【０００２】
本出願は、概して、無線通信システムに関わり、より具体的には、無線通信システム内におけるドメイン名システム（ＤＮＳ）クエリング（querying）のためのシステム、方法、およびデバイスに関わる。
【背景技術】
【０００３】
[0003]  多くのテレコミュニケーション・システムでは、通信ネットワークが、いくつかの相互作用する空間的に隔てられたデバイス間でメッセージを交換するために使用される。ネットワークは、地理的範囲にしたがって分類され得、例えば、都市圏エリア、ローカル・エリア、またはパーソナル・エリアとなり得る。このようなネットワークは、広域ネットワーク（ＷＡＮ）、都市圏エリア・ネットワーク（ＭＡＮ）、ローカル・エリア・ネットワーク（ＬＡＮ）、またはパーソナル・エリア・ネットワーク（ＰＡＮ）として、それぞれ指定される。また、ネットワークは、様々なネットワーク・ノードおよびデバイスを相互接続するために使用されるスイッチング／ルーティングの技術（例えば、回路スイッチング対パケットスイッチング）、伝送のために用いられる物理媒体のタイプ（例えば、有線対無線）、および使用される通信プロトコルのセット（例えば、インターネット・プロトコル群、ＳＯＮＥＴ（同期光ファイバー・ネットワーキング）、イーサネット（登録商標）等）によって、異なる。
【０００４】
[0004]  無線ネットワークは、しばしば、ネットワーク要素がモバイルであるとき、したがって、動的接続性のニーズを有するとき、またはネットワーク・アーキテクチャが固定式よりもアドホックのトポロジにおいて形成される場合に、好ましい。無線ネットワークは、電波、マイクロ波、赤外線、光（optical）等の周波数帯域における電磁波を使用して、無誘導伝搬モード（unguided propagation mode）において無形（intangible）物理媒体を用いる。無線ネットワークは、固定有線ネットワークと比較して、迅速なフィールド展開およびユーザモビリティを有利に促進する。
【発明の概要】
【０００５】
[0006]  本発明のシステム、方法、およびデバイスは、いくつかの態様をそれぞれ有し、これらのうちの何れも、単独でその所望の属性を担うものではない。後続する特許請求の範囲によって示される本発明の範囲を限定することなく、ここでいくつかの特徴が簡潔に説明される。この説明を考慮した後に、また、特に「発明を実施するための形態」と題されたセクションを読んだ後に、当業者であれば、どのように本発明の特徴が、アクセス・ポイントおよびデバイスのための高速初期ネットワーク・リンク・セットアップ無線通信システムを含む利点を提供するかを、理解するであろう。
【０００６】
[0007]  １つの革新的な態様では、無線通信システムにおいてドメイン名システムクエリをサブミットする方法が、提供される。この方法は、サービス提供デバイスに、電子デバイスから、ネットワーク・サービスに対する要求を送信することを含む。前記方法は、電子デバイスへのＩＰアドレスの割当て、電子デバイスの認証、および電子デバイスとのリンク層の関連付けのうちの少なくとも１つより前に、前記サービス提供デバイスに、電子デバイスからドメイン名解決に対する要求を送信することを含む。また、前記方法は、提供されるネットワーク・サービスを示す応答を受信することを含み、この応答を受信する前に、前記ドメイン名解決に対する要求が送信される。
【０００７】
[0008]  さらなる革新的な態様では、装置が提供される。この装置は、ネットワーク・サーバと通信するように構成されているアプリケーションを含む。前記装置は、サービス提供デバイスに、ネットワーク・サービスに対する要求を送信するように構成されている送信機を含み、この送信機は、電子デバイスへのＩＰアドレスの割当て、電子デバイスの認証、および電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、ネットワーク・サーバに関わるドメイン名解決に対する要求を送信するようにさらに構成されている。前記装置は、提供されたネットワーク・サービスを示すインジケーションを受信するように構成されている受信機をさらに含み、前記ドメイン名解決に対する要求は、提供されるネットワーク・サービスを示すインジケーションを受信する前に、送信される。
【０００８】
[0009]  更なる革新的な態様では、別の装置が提供される。この装置は、ネットワーク・サーバと通信するための手段を含む。また、前記装置は、サービス提供デバイスにネットワーク・サービスに対する要求を送信するための手段と、電子デバイスへのＩＰアドレスの割当て、電子デバイスの認証、および電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、ネットワーク・サーバに関わるドメイン名解決に対する要求を送信するための手段を含む。前記装置は、提供されたネットワーク・サービスを示すインジケーションを受信するための手段をさらに含み、ドメイン名解決に対する要求は、提供されるネットワーク・サービスを示すインジケーションを受信する前に、送信される。
【０００９】
[0010]  別の革新的な態様では、装置のプロセッサによって実行可能な命令を含むコンピュータ可読記憶媒体が、提供される。前記命令は、前記装置に、サービス提供デバイスに電子デバイスからネットワーク・サービスに対する要求を送信させる。前記命令は、さらに、前記装置に、電子デバイスへのＩＰアドレスの割当て、電子デバイスの認証、および電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、サービス提供デバイスへ電子デバイスからドメイン名解決に対する要求を送信させる。また、前記命令は、前記装置に、提供されるネットワーク・サービスを示す応答を受信させ、前記ドメイン名解決に対する要求は、この応答を受信する前に、送信される。
【００１０】
[0011]  無線通信システムにおいてドメイン名システムクエリを受信するさらに革新的な方法が、説明される。この方法は、サービス提供デバイスにおいて電子デバイスからネットワーク・サービスに対する要求を受信することを含む。また、前記方法は、電子デバイスへのＩＰアドレスの割当て、電子デバイスの認証、および電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、サービス提供デバイスにおいて電子デバイスからドメイン名解決に対する要求を受信することを含む。前記方法は、提供されるネットワーク・サービスを示す応答を送信することをさらに含み、前記ドメイン名解決に対する要求は、この応答を送信する前に、受信される。
【００１１】
[0012]  さらなる革新的な装置が述べられる。この装置は、電子デバイスへのＩＰアドレスの割当て、電子デバイスの認証、および電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、電子デバイスからドメイン名解決に対する要求を受信することと、電子デバイスからネットワーク・サービスに対する要求を受信することと、を行うように構成されている受信機を含む。前記装置は、提供されたネットワーク・サービスを示す応答を送信するように構成されている送信機をさらに含み、前記ドメイン名解決に対する要求は、この応答を送信する前に、受信される。
【００１２】
[0013]  さらなる革新的な装置が、提供される。前記装置は、電子デバイスから、ネットワーク・サービスに対する要求を受信するための手段を含む。前記装置は、電子デバイスへのＩＰアドレスの割当て、電子デバイスの認証、および電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、電子デバイスからドメイン名解決に対する要求を受信するための手段を含む。前記装置は、提供されるネットワーク・サービスを示す応答を送信するための手段を含み、前記ドメイン名解決に対する要求は、この応答を送信する前に、受信される。
【００１３】
[0014]  装置のプロセッサによって実行可能な命令を備えるコンピュータ可読記憶媒体が、さらなる革新的な態様において、提供される。前記命令は、前記装置に、サービス提供デバイスにおいて、電子デバイスからネットワーク・サービスに対する要求を受信させる。前記命令は、前記装置に、電子デバイスへのＩＰアドレスの割当て、電子デバイスの認証、および電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、サービス提供デバイスにおいて電子デバイスからドメイン名解決に対する要求を受信させる。前記命令は、前記装置に、提供されるネットワーク・サービスを示す応答を送信させ、前記ドメイン名解決に対する要求は、この応答を送信する前に、受信される。
【図面の簡単な説明】
【００１４】
【図１】図１は、本開示の態様が用いられ得る、例示的な無線通信システムを示す。
【図２】図２は、図１の無線通信システム内で用いられ得る、例示的な無線デバイスの機能ブロック図を示す。
【図３】図３は、無線通信システムの例示的な実装を示す。
【図４】図４は、アソシエーション要求プロセッサの一例の機能ブロック図を示す。
【図５】図５は、一例としてのアソシエーション要求ＤＮＳクエリに関するコール・フロー図を示す。
【図６】図６は、別の例としてのアソシエーション要求ＤＮＳクエリに関するコール・フロー図を示す。
【図７】図７は、無線通信システムにおいてドメイン名システムクエリをサブミットする方法に関するプロセス・フロー図を示す。
【図８】図８は、無線通信装置に関する機能ブロック図を示す。
【図９】図９は、無線通信システムにおけるドメイン名システムクエリを受信する方法に関するプロセス・フロー図を示す。
【図１０】図１０は、別の無線通信装置に関する機能ブロック図を示す。
【発明を実施するための形態】
【００１５】
[0025]  新規のシステム、装置および方法のさまざまな態様が、添付図面を参照して以下により十分に説明される。しかしながら、本教示は、多くの異なる形態で具現化され得、本開示全体を通して提示される任意の特定の構成または機能に限定されるものと解釈されるべきではない。そうではなく、これらの態様は、この開示を徹底的かつ完全なものとし、この開示により本開示の範囲が当業者に十分に伝わるように、提供されるものである。本書における教示に基づき、当業者は、ここに開示された新規のシステム、装置、および方法の任意の態様が、本発明の任意の他の態様と独立して実装されようと、それらと組み合わされて実装されようと、本開示の範囲は、それらの態様をカバーすることを意図されている、ということを理解すべきである。例えば、ここに説明される任意の数の態様を使用して、装置が実装され得、または、方法が実行され得る。さらに、本発明の範囲は、他の構造、機能、または、本書に説明される発明のさまざまな態様に追加された、またはそれ以外の構造および機能を使用して実行される、そのような装置または方法をカバーすることを意図されている。ここに開示された任意の態様が請求項の１つ以上の要素によって具現化され得ることが、理解されるべきである。
【００１６】
[0026]  特定の態様がここに説明されるが、これらの態様の多くの変形および置換が、本開示の範囲内に含まれる。好ましい態様のいくつかの恩恵および利点が説明されるが、本開示の範囲は、特定の恩恵、使用、または目的に限定されることを意図されていない。そうではなく、本開示の態様は、異なる無線技術、システム構成、ネットワーク、および伝送プロトコルに広く適用可能であることが意図され、そのうちのいくつかは、図面および好ましい態様の下記の説明において、例として示される。詳細な説明および図面は、限定ではなく、単に開示を例示するものにすぎず、本開示の範囲は、添付の特許請求の範囲およびその同等物によって定義される。
【００１７】
[0027]  一般的な無線ネットワーク技術は、無線ローカル・エリア・ネットワーク（ＷＬＡＮ）のさまざまなタイプを含み得る。ＷＬＡＮは、広く使用されているネットワーキング・プロトコルを用いて、隣接したデバイスと相互接続するために使用され得る。ここに説明されるさまざまな態様は、無線プロトコルなどの任意の通信標準に適用し得る。例えば、ここに説明されるさまざまな態様は、サブ１GHz帯（sub-1GHz band）を使用する、ＩＥＥＥ８０２．１１ahプロトコルの一部として使用され得る。８０２．１１システムを説明する際に専門用語が使用され得るが、本開示は、８０２．１１無線技術に限定されない。ここに説明されるシステムおよび方法は、ＬＴＥ、ＵＭＴＳ、ＨＲＰＤまたはＣＤＭＡ（例えば、ＣＤＭＡ １ｘ）ベースのネットワークにおけるＤＮＳクエリングのために、適用され得る。
【００１８】
[0028]  いくつかの態様では、例えば、８０２．１１ahプロトコルにしたがって、サブ１GHz帯における無線信号が送信され得る。送信は、直交周波数分割多重方式（ＯＦＤＭ）、直接拡散方式（ＤＳＳＳ）通信、ＯＦＤＭおよびＤＳＳＳ通信の組み合わせ、またはその他のスキームを使用し得る。８０２．１１ahプロトコルまたは他のサブＧＨｚプロトコルの実装は、センサ、メータリング（metering）、および、スマート・グリッド・ネットワーク（smart grid networks）のために使用され得る。このようなプロトコルを実装する特定のデバイスの態様は、他の無線プロトコルを実装するデバイスより少ない電力を消費し得る。このようなデバイスは、例えば約１キロメートル、またはそれ以上の比較的長距離の範囲にわたって無線信号を送信するために、使用され得る。
【００１９】
[0029]  いくつかの実装では、ＷＬＡＮは、無線ネットワークにアクセスするコンポーネントであるさまざまなデバイスを含む。例えば、アクセス・ポイント（ＡＰ）およびクライアント(局またはＳＴＡとも称される)の、２つのタイプのデバイスがあり得る。一般的には、ＡＰは、ハブ、またはＷＬＡＮのための基地局としての機能を果たし、ＳＴＡは、ＷＬＡＮのユーザとしての機能を果たす。例えば、ＳＴＡは、ラップトップ・コンピュータ、携帯情報端末（ＰＤＡ）、携帯電話などであり得る。一例では、ＳＴＡは、インターネットへの、または他の広域ネットワークへの一般的な接続を得るために、ＷｉＦｉ（例えば、８０２．１１ahのようなＩＥＥＥ８０２．１１プロトコル）搭載無線リンクを介して、ＡＰに接続する。また、いくつかの実装では、ＳＴＡは、ＡＰとして使用され得る。
【００２０】
[0030]  また、アクセス・ポイント（ＡＰ）は、ノードＢ、無線ネットワーク・コントローラ（ＲＮＣ）、ｅノードＢ（ｅＮｏｄｅＢ）、基地局制御装置（ＢＳＣ）、基地トランシーバ局（ＢＴＳ）、基地局（ＢＳ）、トランシーバ機能（ＴＦ）、無線ルータ、無線トランシーバ、またはその他の用語を備え得るか、これらとして実装され得るか、または、これらとして周知であり得る。
【００２１】
[0031]  また、局（「ＳＴＡ」）は、アクセス端末（ＡＴ）、加入者局、加入者ユニット、移動局、リモート局、リモート端末、ユーザ端末、ユーザ・エージェント、ユーザ・デバイス、ユーザ機器、またはその他の用語を備え得るか、これらとして実装され得るか、または、これらとして周知であり得る。いくつかの実装において、アクセス端末は、セルラー電話、コードレス電話、セッション開始プロトコル（ＳＩＰ）電話、無線ローカル・ループ（ＷＬＬ）局、携帯情報端末（ＰＤＡ）、無線接続能力を有するハンドヘルド・デバイス、または無線モデムに接続された何らかの他の適切な処理デバイスを備え得る。したがって、ここで教示される１つ以上の態様は、電話（例えば、セルラー電話またはスマートフォン）、コンピュータ（例えば、ラップトップ）、携帯通信デバイス、ヘッドセット、携帯コンピューティング・デバイス（例えば、携帯情報端末）、エンターテイメント・デバイス（例えば、音楽または映像デバイス、または衛星ラジオ）、ゲーム・デバイスまたはシステム、全地球測位システム・デバイス、または、無線媒体を介して通信するように構成された任意の他の適切なデバイスに組み込まれ得る。
【００２２】
[0032]  上記のように、ここで説明される特定のデバイスは、例えば８０２．１１ａｈ標準を実装し得る。このようなデバイスは、ＳＴＡとして使用されようと、ＡＰとして使用されようと、またはその他のデバイスとして使用されようと、スマート・メータリング（smart metering）のために、または、スマート・グリット・ネットワークにおいて、使用され得る。このようなデバイスは、センサ・アプリケーションを提供し得、または、ホーム・オートメーションにおいて使用され得る。それに代わって、または、それに加えて、デバイスは、例えば個人のヘルスケアのために、ヘルスケアのコンテクストで使用され得る。また、それらは、（例えば、ホットスポットとの使用のための）拡張範囲インターネット接続を可能にするための、または、マシン同士の通信を実装するための、監視のために使用され得る。
【００２３】
[0033]  デバイスがネットワークを使用し始める前に、デバイスは、ネットワークのためのアクセス・ポイントを識別する必要があり得る。デバイスは、信号を送信、または受信することによって、アクセス・ポイントを発見し得る。例えば、デバイスは、アクセス・ポイントからビーコン信号を受信することによって、そのアクセス・ポイントを発見し得る。あるいは、デバイスは、サービスに対する要求をブロードキャストすることによって、アクセス・ポイントを発見し得る。そして、アクセス・ポイントは、ブロードキャスト要求に応答し得る。いくつかの実装では、多くのデバイスは、ネットワークのためのアクセス・ポイントを識別しようと試み得る。各アクセス・ポイントは、デバイスに信号を送信すること、または、多くのデバイスから信号を受信することによって、このようなデバイスにサービスする必要があり得る。例えば、いくつかのデバイスが新しいネットワークの近くに移動してリンク・セット・アップのためのメッセージを送信するとき、結果として生じる衝突頻度は、リンク・セット・アップにおける遅延時間をもたらす可能性がある。
【００２４】
[0034]  さまざまな技術が、デバイスをネットワークにアクセスさせるためのリンク・セット・アップ時間を減じるために、用いられ得る。しかしながら、追加のシグナリングが、ネットワークにおける動作を実施するために、デバイスに必要とされ得る。例えば、デバイスがネットワーク上でサーバまたはノードと通信する前に、デバイスは、サーバまたはノードに関わるネットワーク・アドレスを取得する必要があり得る。ネットワーク・アドレスを取得するために使用されるシグナリングの1つのタイプは、ドメイン名システムクエリングを含む。ドメイン名解決に対する要求は、ネットワーク上で動作するサーバまたはノードに関わるドメイン名またはホスト名をインプットとして含み得る。ドメイン名解決応答に対する要求は、要求しているノードがノードまたはサーバと通信するために使用し得るネットワーク・アドレスを含み得る。
【００２５】
[0035]  ドメイン名解決に対する要求は、デバイスと関連したアプリケーションまたはデバイスによって送信され得る。一実施形態では、クエリが、関心のあるネットワーク・ロケーションに関わる名前を提供する。それに応じて、ネットワーク上の場所を識別する、ＩＰアドレスのようなアドレスが、提供される。このクエリを完了するための時間を最小限にすることで、デバイスまたはデバイスに関連したアプリケーションが動作を開始するためにかかる時間を減じることができる。例えば、ＤＮＳシステムクエリの実施に関連した遅延時間があり得る。まず、ＤＮＳクエリが生成され、ＤＮＳサーバに送信されなければならない。ＤＮＳサーバがこのＤＮＳクエリを受信すると、ＤＮＳサーバがこのクエリにどのように応答するかを決定するために1つ以上のデータベースまたは他のデータ構造を調査するので、追加の遅延時間が、もたらされ得る。ＤＮＳサーバが応答を生成し、そして前記応答がネットワークを介して、最初に要求した電子デバイスに返すように送信される間に、追加の遅延時間がもたらされ得る。したがって、無線通信システム内での高度なドメイン名システム（ＤＮＳ）クエリングのための改良された方法およびシステムが、望ましい。
【００２６】
[0036]  ネットワーク・システムにおいて遅延時間を管理するための１つの方法は、並行して複数の動作を実施することである。例えば、複数のプロセスが連続的に実施される場合、これらプロセスのすべてを完了するために必要な時間は、少なくとも、各プロセスを個々に実施するために必要な時間の合計となる。複数のプロセスが並行して実施される場合、これらプロセスの全てを完了するために必要な時間は、最も長い時間がかかるプロセスを完了するために必要な時間と同じ長さに低減し得る。
【００２７】
[0037]  開示された実施形態のいくつかは、無線通信ネットワーク上でサーバとの通信を確立するプロセスを、並行処理する。通信の確立に関連したいくつかのプロセスを並行して実施することによって、無線通信システム上で通信を確立することに関連した遅延時間は、連続的に処理された通信確立プロセスと比較すると、減じられ得る。１つの態様では、サーバとの通信を確立するプロセスは、サービス提供デバイスによってネットワーク・サービスを確立するプロセスと並行して、ＤＮＳシステムクエリプロセスを実施することによって、並行処理される。並行してこれらのプロセスを実施することによって、サーバとの通信を確立しようとする電子デバイスは、通信するサーバまたはノードに対するＤＮＳクエリを実施する前に、無線通信サービスが確立されるまで待つ必要が無い。結果として、サーバまたはノードに対するＤＮＳクエリを実施することに関連した遅延時間は、無線通信を確立することに関連した他の遅延時間と並行して経験され得、これによって、サーバとの通信を確立する全体のプロセスに対する影響を最小限にする。
【００２８】
[0038]  図１は、例示的な無線通信システムを示す。無線通信システム１００は、無線標準、例えば、８０２．１１ah標準にしたがって、動作し得る。無線通信システム１００は、ＡＰ１０４を含み得、これは、携帯電話１０６ａ、テレビ１０６ｂ、コンピュータ１０６ｃ、または別のアクセス・ポイント１０６ｄ（１０６によって下記に個々にまたは集合的に識別される）のような、複数のＳＴＡと通信する。
【００２９】
[0039]  さまざまなプロセスおよび方法が、ＡＰ１０４と複数のＳＴＡ１０６との間で、無線通信システム１００における送信のために使用され得る。例えば、信号が、ＯＦＤＭ／ＯＦＤＭＡ技術にしたがって、ＡＰ１０４と複数のＳＴＡ１０６との間で、送信および受信され得る。このような場合、無線通信システム１００は、ＯＦＤＭ／ＯＦＤＭＡシステムと称され得る。あるいは、信号が、ＣＤＭＡ技術にしたがって、ＡＰ１０４と複数のＳＴＡ１０６との間で送信および受信され得る。このような場合、無線通信システム１００は、ＣＤＭＡシステムと称され得る。
【００３０】
[0040]  複数のＳＴＡ１０６のうち１つ以上へのＡＰ１０４からの送信を容易にする通信リンクは、ダウンリンク（ＤＬ）１０８と称され得、複数のＳＴＡ１０６のうち１つ以上からＡＰ１０４への送信を容易にする通信リンクは、アップリンク（ＵＬ）１１０と称され得る。あるいは、ダウンリンク１０８は、順方向リンクまたは順方向チャネルと称され得、アップリンク１１０は、逆方向リンクまたは逆方向チャネルと称され得る。
【００３１】
[0041]  ＡＰ１０４は、基本サービス・エリア（ＢＳＡ）１０２において無線通信カバレッジを提供し得る。ＡＰ１０４に接続され、通信のためにＡＰ１０４を使用するように構成されている複数のＳＴＡ１０６を伴うＡＰ１０４は、ベーシック・サービス・セット（ＢＳＳ：basic service set）と称され得る。無線通信システム１００が主要ＡＰ１０４を有しておらず、むしろ、複数のＳＴＡ１０６間のピアツーピア・ネットワークとして機能し得ることは、留意されるべきである。したがって、ここで説明されるＡＰ１０４の機能は、複数のＳＴＡ１０６の１つ以上によって、代替として実施され得る。
【００３２】
[0042]  図２は、図１の無線通信システム内で用いられ得る、例示的な無線デバイスの機能ブロック図を示す。無線デバイス２０２は、ここで説明されるさまざまな方法を実装するように構成され得るデバイスの一例である。例えば、無線デバイス２０２は、複数のＳＴＡ１０６の１つまたはＡＰ１０４を備え得る。
【００３３】
[0043]  無線デバイス２０２は、無線デバイス２０２の動作を制御する１つ以上のプロセッサ・ユニット２０４を含み得る。前記１つ以上のプロセッサ・ユニット２０４は、中央処理装置（ＣＰＵ：central processing unit）と集合的に称され得る。読取専用メモリ（ＲＯＭ）とランダム・アクセス・メモリ（ＲＡＭ）の両方を含み得るメモリ２０６は、プロセッサ・ユニット２０４に命令およびデータを提供する。また、メモリ２０６の一部分は、不揮発性ランダム・アクセス・メモリ（ＮＶＲＡＭ）を含み得る。プロセッサ・ユニット２０４は、メモリ２０６内に記憶されたプログラム命令に基づいて、論理および演算動作を実施するように構成され得る。メモリ２０６内の命令は、ここで説明される方法を実装するために実行可能であり得る。
【００３４】
[0044]  プロセッサ・ユニット２０４は、汎用マイクロプロセッサ、マイクロコントローラ、デジタル・シグナル・プロセッサ（ＤＳＰ）、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）、プログラマブル・ロジック・デバイス（ＰＬＤ）、コントローラ、ステート・マシン、ゲーテッド・ロジック（gated logic）、離散ハードウェア・コンポーネント、専用のハードウェア有限ステート・マシン（dedicated hardware finite state machines）、または、計算または情報の他の操作を実施することができるその他任意の適切なエンティティの、任意の組み合わせによって、実装され得る。プロセッサ・ユニット２０４がＤＳＰを備える実装では、ＤＳＰは、送信のためのパケット(例えば、データ・パケット)を生成するように構成され得る。いくつかの態様では、パケットは、物理層データ・ユニット（ＰＰＤＵ）を備え得る。
【００３５】
[0045]  また、無線デバイス２０２は、ソフトウェアを格納するためのマシン可読媒体を含み得る。処理ユニット２０４は、ソフトウェアを格納するための１つ以上のマシン可読媒体を備え得る。ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と称される場合も、その他の名称で称される場合も、任意の種類の命令を意味するものとして広く解釈されるべきである。命令は、コードを（例えば、ソース・コード・フォーマット、バイナリ・コード・フォーマット、実行可能コード・フォーマット、またはその他任意の適切なコードのフォーマットで）含み得る。命令は、プロセッサ・ユニット２０４によって実行されるとき、無線デバイス２０２に、ここで説明されるさまざまな機能を実施させる。
【００３６】
[0046]  無線デバイス２０２は、無線デバイス２０２とリモート・ロケーションとの間でのデータの送受信をそれぞれ可能にする、送信機２１０および／または受信機２１２を含み得る。送信機２１０および受信機２１２は、トランシーバ２１４に統合され得る。アンテナ２１６は、ハウジング２０８に取り付けられ、トランシーバ２１４に電気的に結合され得る。また、無線通信デバイス２０２は、（図示されていない）複数の送信機、複数の受信機、複数のトランシーバ、および／または複数のアンテナを含み得る。
【００３７】
[0047]  送信機２１０は、パケットおよび／または信号を無線で送信するように構成され得る。例えば、送信機２１０は、上記のように、プロセッサ・ユニット２０４によって生成される異なるタイプのパケットを送信するように構成され得る。パケットは、送信機２０１に利用可能とされる。例えば、プロセッサ・ユニット２０４は、メモリ２０６内にパケットを格納し得、前記送信機２０１は、パケットを取得するように構成され得る。送信機がパケットを取得すると、送信機２０１は、アンテナ２１６を介して、ＳＴＡ１０６無線デバイス２０２にパケットを送信する。
【００３８】
[0048]  ＳＴＡ１０６無線デバイス２０２におけるアンテナ２１６は、無線で送信されたパケット／信号を検出する。ＳＴＡ１０６受信機２１２は、検出されたパケット／信号を処理し、これらをプロセッサ・ユニット２０４に利用可能とするように構成され得る。例えば、ＳＴＡ１０６受信機２１２は、メモリ２０６にパケットを格納し得、プロセッサ・ユニット２０４は、パケットを取得するように構成され得る。
【００３９】
[0049]  また、無線デバイス２０２は、トランシーバ２１４によって受信された信号のレベルを検出し、および数値化しようと試みる際に使用され得る信号検出器２１８を含み得る。信号検出器２１８は、合計エネルギー、シンボルあたりのサブキャリアごとのエネルギー、電力スペクトル密度、および他の信号のような信号を検出し得る。また、無線デバイス２０２は、信号の処理に使用するためのデジタル・シグナル・プロセッサ（ＤＳＰ）２２０を含み得る。ＤＳＰ２２０は、送信のためのパケットを生成するように構成され得る。いくつかの態様では、パケットは、物理層データ・ユニット（ＰＰＤＵ：physical layer data unit）を備え得る。
【００４０】
[0050]  無線デバイス２０２は、いくつかの態様では、ユーザ・インターフェース２２２をさらに備え得る。ユーザ・インターフェース２２２は、キーパッド、マイクロフォン、スピーカ、および／またはディスプレイを備え得る。ユーザ・インターフェース２２２は、無線デバイス２０２のユーザに情報を伝送し、および／または、ユーザからインプットを受信する任意のエレメント、またはコンポーネントを含み得る。また、無線デバイス２０２は、無線デバイス２０２に含まれる１つ以上のコンポーネントを囲んでいるハウジング２０８を含み得る。
【００４１】
[0051]  また、無線デバイス２０２は、アソシエーション要求プロセッサ４００を含み得る。アソシエーション要求プロセッサ４００は、無線ネットワークと無線デバイスとを関連付けるように信号を処理するように構成され得る。いくつかの実装では、信号は、アソシエーション要求、サービス要求、またはアタッチメント要求と称され得る。
【００４２】
[0052]  無線デバイス２０２がＳＴＡ１０６として実装されるとき、アソシエーション要求プロセッサ４００は、無線デバイス２０２において実行するアプリケーションから１つ以上のドメイン名システムクエリを取得するように構成され得る。ドメイン名システムクエリは、説明されるように、アソシエーション要求に含まれ得る。いくつかの実装では、ドメイン名システムクエリは、アソシエーション要求の後に、ただし、ネットワークと無線デバイス２０２とのアソシエーションを完了する前に、送信され得る。
【００４３】
[0053]  無線デバイス２０２は、ＡＰ１０４として実装されるとき、アソシエーション要求プロセッサ４００は、デバイスとのアソシエーションを完了する前に、デバイスに関わるドメイン名システムクエリを処理するように構成され得る。ＡＰ１０４に含まれ得るアソシエーション要求プロセッサ４００は、例えば図４を参照して、以下にさらに詳細に説明される。
【００４４】
[0054]  無線デバイス２０２のさまざまなコンポーネントは、バス・システム２２６によって互いに結合され得る。バス・システム２２６は、データ・バスのみならず、例えば、データ・バスに加えて、パワー・バス、制御信号バス、ステータス信号バスを含み得る。当業者であれば、無線デバイス２０２のコンポーネントが互いに結合され、何らかの他のメカニズムを使用して互いにインプットを受け付け、提供し得ることを、理解するだろう。
【００４５】
[0055]  図２には複数の個別のコンポーネントが示されているが、当業者であれば、１つ以上のコンポーネントが組み合され、または一般的に実装され得ることを認識するだろう。例えば、プロセッサ・ユニット２０４は、プロセッサ・ユニット２０４に関して上記に説明された機能を実装するだけでなく、信号検出器２１８に関して上記に説明された機能も実装するために、使用され得る。さらに、図２に示されたコンポーネントの各々は、複数の個別のエレメントを使用して実装され得る。
【００４６】
[0056]  図３は、無線通信システムの例示的な実装を示す。図３に示されている無線通信システム３００は、鉄道の駅として認識され得る。無線通信システム３００は、駅３０２を含む。駅３０２の屋根の上には、第１のアクセス・ポイント３０４がインストールされる。駅３０２の近くには、第２のアクセス・ポイント３０６がインストールされ得る。列車３０８が、乗客を運んで駅３０２に到着し得る。各乗客は、無線で通信するように構成されている１つ以上のデバイス１０６（ＳＴＡｓ）を有し得る。
【００４７】
[0057]  ＳＴＡ１０６には、ＡＰ１０４と関連付けるためのさまざまな方法がある。１つの方法に従えば、ＳＴＡ１０６は、検出されたＡＰ１０４に要求を送信する。いくつかの実装では、この要求は、プローブ要求と称され得る。他の方法に従えば、ＡＰ１０４は、ＡＰ１０４と関連付けるためにデバイスによって使用され得る情報を含む信号を送信し得る。いくつかの実装では、この信号は、ビーコン信号と称され得る。プローブ要求またはビーコン信号は、サービス・セット識別子（ＳＳＩＤ）のような識別子、ＳＴＡ１０６および／またはＡＰ１０４が通信することができるデータ転送速度を特定するインジケータ、認証（オーセンティケーション）チャレンジ値（例えば、ａノンス（anonce））、または他の情報を含み得る。
【００４８】
[0058]  いくつかの実装では、ＳＴＡ１０６は、アソシエーション手順を開始し、関連付けられると、ＤＮＳクエリを送信する。アソシエーション手順およびＤＮＳ手順がこれらの実装で連続的に実施されるので、アソシエーションが完了するまでＤＮＳクエリがＳＴＡ１０６において待ち行列に入れられると、ＤＮＳクエリの処理に遅れが生じ得る。いくつかの実装では、デバイスは、ＡＰ１０４にＤＮＳクエリを送信し得、ここで、クエリは処理され、要求しているＳＴＡ１０６と再び関連付けられ得る。どちらの実装でも、アソシエーションの完了より前にサブミットされるクエリを管理するために必要とされ得る追加のリソースに加えて、遅延がもたらされ得る。
【００４９】
[0059]  いくつかの開示された実装では、ＳＴＡ１０６は、アソシエーション手順の一部として１つ以上のＤＮＳクエリを含み得る。例えば、ＳＴＡ１０６は、１つ以上のＤＮＳクエリを含むアソシエーション要求フレームにおいて情報エレメントを含み得る。ＤＮＳクエリは、ネットワーク・ロケーションへの完全なＵＲＬ、ネットワーク・ロケーションのトップ・レベル・ドメイン名、またはネットワーク・ロケーションを識別する他の情報を含み得る。このような実装では、ＡＰ１０４は、アソシエーション手順が完了されると、ＤＮＳクエリを処理し始め得る。いくつかの実装では、ＤＮＳクエリは、少なくともいくつかのアソシエーション手順と並行して処理されるだろう。アソシエーション手順が完了されると、受信された任意のＤＮＳクエリ結果が、アソシエーション応答信号に含まれ得る。例えば、ＡＰ１０４は、アソシエーション応答フレームの情報エレメントに、ＤＮＳクエリ応答を含むように構成され得る。
【００５０】
[0060]  本開示のさまざまな態様を説明するときに、図３の列車通信システムが使用され得る。しかしながら、本書に説明される方法およびシステムは、輸送の設定のみならず、さまざまな無線通信システムにおいて、適用可能であり、ここでは、高速初期リンク・セット・アップが望ましい。他の実装は、自動車の運転手がネットワークに接続することを可能にするように、交通信号ＡＰを含み、ストリート上のＳＴＡ（例えば、運転手、歩行者、サイクリスト）がネットワーク、図書館などに接続することを可能にするように、パーキング・メータＡＰを含み得る。
【００５１】
[0061]  図４は、アソシエーション要求プロセッサの一例の、機能ブロック図を示す。一実施形態では、アソシエーション要求プロセッサ４００は、図２の無線デバイス２０２、または図１０のデバイス１０００によって実装され得る。一実施形態では、アソシエーション要求プロセッサ４００は、アクセス・ポイントによって実装され得る。アソシエーション要求プロセッサ４００は、要求パーサー４０２を含む。要求パーサー４０２は、アソシエーション要求信号を得るように構成され得る。要求パーサー４０２は、アソシエーション要求から特定のエレメントを抽出するように構成されているいくつかのパーサーを含み得る。
【００５２】
[0062]  図４に示されているように、認証パーサー４０４が含まれ得る。認証パーサー４０４は、アソシエーション要求に含まれる認証情報を識別するように構成され得る。識別は、アソシエーション要求内の認証フィールドについての既知のロケーションに基づき得る。識別は、アソシエーション要求内の認証情報の相対的なロケーションに基づいて得られ得る。抽出された認証情報は、認証プロセッサ４１２に提供され得る。認証プロセッサ４１２は、抽出された認証情報に基づく要求を認証するように構成され得る。認証プロセッサ４１２は、デバイスにおける情報を使用して情報をローカルに認証し得る。認証プロセッサ４１２は、認証決定のために、認証サーバに前記抽出された認証情報の一部または全部を送信し得る。例えば、認証プロセッサ４１２は、遠隔ダイヤルイン・ユーザ・サービス（ＲＡＤＩＵＳ）、拡張可能認証プロトコル（ＥＡＰ）、またはこれらと同等のものに、少なくとも部分的に基づいて、認証するように構成され得る。認証プロセッサ４１２は、応答ジェネレータ４１４に認証決定を提供し得る。
【００５３】
[0063]  応答ジェネレータ４１４は、アソシエーション要求と関連した情報を取得し、応答信号を生成するように構成され得る。いくつかの実装では、応答信号は、アソシエーション応答信号であり得る。アソシエーション応答信号は、アソシエーション要求に関連したデータを含む１つ以上のエレメントを含み得る。応答ジェネレータ４１４は、認証決定に基づいた認証失敗または認証成功を示すインジケーションを含むように構成され得る。また、いくつかの実装では、前記応答ジェネレータ４１４は、認証決定プロセスがエラーに直面した場合にエラーを示すインジケーションを含むように、構成され得る。例えば、認証サーバが利用可能でない場合、最終決定が取得され得ない。このような場合、例えば、後での再試行を指示するようにエラー応答を提供することが望ましい。
【００５４】
[0064]  要求パーサー４０２は、ＩＰアドレス要求パーサー４０６を含み得る。ＩＰアドレス要求パーサー４０６は、要求しているデバイスのために、ＩＰアドレスに対する要求に関連した情報を抽出するように構成され得る。抽出は、アソシエーション要求内のＩＰアドレス要求に関わる既知のロケーションに基づき得る。識別は、アソシエーション要求内のＩＰアドレス要求の相対的なロケーションに基づいて得られ得る。ＩＰアドレス要求パーサー４０６は、ＡＮＤゲート４１６にＩＰアドレス要求情報を提供するように構成され得る。また、ＡＮＤゲート４１６は、認証決定を受信し得る。認証決定が要求を肯定的に認証する場合、ＩＰアドレス要求情報は、ＩＰアドレス・プロセッサ４１８に提供され得る。いくつかの実装では、ＩＰアドレス・プロセッサ４０６は、認証処理と並行してＩＰアドレスを識別するように構成され得る。このような場合、ＡＮＤゲート４１６は、省かれ得る。
【００５５】
[0065]  ＩＰアドレス・プロセッサ４２２は、ＩＰアドレスを取得するために、動的ホスト構成プロトコル（ＤＨＣＰ）を介して通信するように構成され得る。通信は、抽出されたＩＰアドレス要求情報に基づき得る。受信されたＩＰアドレスは、応答ジェネレータ４１４に提供され得る。応答ジェネレータ４１４は、応答中に割り当てられたＩＰアドレスを指示する１つ以上のエレメントを含め得る。認証決定が、リクエスタが認証されていない、と決定した場合、応答ジェネレータ４１４は、応答中にＩＰアドレスを含めない。
【００５６】
[0066]  また、要求パーサー４０２は、ドメイン名システム（ＤＮＳ）サーバ・パーサー４０８を含み得る。ＤＮＳサーバ・パーサー４０８は、要求しているデバイスのためにＤＮＳサーバに関連した情報を抽出するように構成され得る。抽出は、アソシエーション要求内のＤＮＳサーバ情報に関わる、既知のロケーションに基づき得る。識別は、アソシエーション要求内のＤＮＳサーバ情報の相対的なロケーションに基づいて得られ得る。ＤＮＳサーバ・パーサー４０８は、ＡＮＤゲート４２０にＤＮＳサーバ情報を提供するように構成され得る。また、ＡＮＤゲート４２０は、認証決定を受信し得る。認証決定が要求を肯定的に認証する場合、ＤＮＳサーバ情報は、ＤＮＳサーバ・アソシエーション・モジュール４２２に提供され得る。いくつかの実装では、ＤＮＳサーバ・アソシエーション・モジュール４２２は、認証処理と並行して動作するように構成され得る。このような場合、ＡＮＤゲート４２０は、省かれ得る。
【００５７】
[0067]  ＤＮＳサーバ・アソシエーション・モジュール４２２は、関連するＳＴＡの識別子とともに（例えばＡＰのような）デバイスの記憶場所にＤＮＳサーバ情報を記憶するように構成され得る。これは、各関連するデバイス（例えば、ＳＴＡ）が、異なるＤＮＳサーバを要求することを可能にする。記憶されたＤＮＳサーバ情報は、要求しているデバイス（例えばＳＴＡ）からの次のドメイン名クエリのためにサーバとして使用され得る。いくつかの実装では、ＤＮＳサーバ・アソシエーション・モジュール４２２は、要求されたＤＮＳサーバが利用可能でない、と決定し得る。そのため、ＤＮＳサーバ・アソシエーション・モジュール４２２は、別のＤＮＳサーバを識別し、要求しているデバイスと、この別のＤＮＳサーバを関連付け得る。
【００５８】
[0068]  要求されたＤＮＳサーバが要求と関連付けされても、または別のＤＮＳサーバが要求と関連付けされても、関連付けされたＤＮＳサーバに関連した情報は、応答ジェネレータ５１４に提供され得る。応答ジェネレータ４１４は、応答中に関連付けされたＤＮＳサーバに関連した情報を示す１つ以上のエレメントを含め得る。認証決定が、リクエスタが認証されていない、と決定した場合、応答ジェネレータ４１４は、応答中にＤＮＳサーバに関連した情報を含めない。
【００５９】
[0069]  応答パーサー４０２は、ドメイン名解決要求パーサー４１０を含み得る。ドメイン名解決要求パーサー４１０は、要求しているデバイス、および／または、これに関連したアプリケーションから、１つ以上のＤＮＳクエリに関連した情報を抽出するように構成され得る。抽出は、アソシエーション要求内のＤＮＳクエリに関わる既知のロケーションに基づき得る。識別は、アソシエーション要求内のドメイン名解決要求の相対的なロケーションに基づいて得られ得る。ドメイン名解決要求パーサー４１０は、ＡＮＤゲート４２４にドメイン名解決に関する要求を提供するように構成され得る。また、ＡＮＤゲート４２４は、認証決定を受信し得る。認証決定が要求を肯定的に認証する場合、ドメイン名解決要求は、ＤＮＳクエリ識別子４２６に提供され得る。いくつかの実装では、ＤＮＳクエリ識別子４２６は、認証処理と並行して動作するように構成され得る。このような場合、ＡＮＤゲート４２４は、省かれ得る。
【００６０】
[0070]  ＤＮＳクエリ識別子４２６は、ドメイン名解決要求に関連した個々のＤＮＳクエリを識別するように構成され得る。ＤＮＳクエリ識別子４２６は、ＤＮＳクエリプロセッサ４２８に、各識別されたクエリを提供し得る。ＤＮＳクエリプロセッサ４２８は、ＤＮＳクエリを提供するデバイスに関連したＤＮＳサーバに、各ＤＮＳクエリをサブミットするように構成され得る。いくつかの実装では、ＳＴＡ１０６に対するＩＰアドレスがまだ割り当てられていない場合に、ＤＮＳサーバがＡＰ１０４によって選択され得る。ＤＮＳクエリプロセッサ４２８は、ＤＮＳキャッシュ４３０を維持するように構成され得る。ＤＮＳキャッシュ４３０は、名前、ＩＰアドレス、およびドメイン名ルックアップが実施された時間を示すタイムスタンプを記憶し得る。タイムスタンプは、特定のエントリが期限切れとなり、ＤＮＳキャッシュ４３０から削除されるべき時を識別するために使用され得る。ＤＮＳキャッシュ４３０が、クエリされたロケーションに対するエントリを含む場合、キャッシュされた情報が使用され得る。ＤＮＳキャッシュ４３０がエントリを含まない場合、ＤＮＳクエリプロセッサ４２８は、ＤＮＳ情報を得るために関連したＤＮＳサーバと通信するように構成され得る。取得されると、ＤＮＳ情報は、ＤＮＳキャッシュ内に記憶され得る。いくつかの実装では、各キャッシュ・エントリと、リクエスタを識別する値を関連付けることが望ましい。したがって、キャッシュ・エントリは、リクエスタによってのみ取得され得る。いくつかの実装では、キャッシュされた情報のソース（例えば、情報を提供するＤＮＳサーバ）を関連付けることが、望ましい。このような実装では、キャッシュ・エントリが、同じＤＮＳサーバに対する要求のためだけに取得され得る。他のキャッシングおよびキャッシュ管理技術が、本開示の範囲から逸脱することなく含まれ得る。
【００６１】
[0071]  ＤＮＳクエリプロセッサ４２８は、応答ジェネレータ４１４にＤＮＳクエリ応答を提供し得る。応答ジェネレータ４１４は、応答中にＤＮＳクエリ応答を示す１つ以上のエレメントを含め得る。認証決定が、リクエスタが認証されていない、と決定した場合、応答ジェネレータ４１４は、応答中にＤＮＳクエリに関連した情報を含めない。
【００６２】
[0072]  応答ジェネレータ４１４が認証決定、ＩＰアドレス、およびＤＮＳサーバを受信すると、応答が、要求しているデバイスへの送信のために生成され得る。いくつかの実装では、ＤＮＳクエリプロセッサ４２８は、応答ジェネレータ４１４が応答を生成するために用意される前に、アソシエーション要求中に提供される各ドメイン名解決要求に対する応答を受信しない。このような実装では、応答ジェネレータ４１４は、応答中に受信されるドメイン名解決要求に対する任意の応答を含めるように構成され得る。ＤＮＳクエリプロセッサ４２８は、ＤＮＳクエリ結果バッファ４３０に、次に受信される任意のＤＮＳクエリ応答を記憶するように構成され得る。ＤＮＳクエリ結果バッファ４３０は、ＤＮＳクエリに対応するドメイン名解決を要求したデバイス、ＤＮＳクエリ結果、およびＤＮＳクエリを識別するように構成され得る。アソシエーション応答が送信されたとき、ＤＮＳクエリ結果バッファ４３０は、ＡＰの別のエレメントによってアクセスされ得、要求しているＳＴＡへの次の送信において、ＤＮＳクエリ結果に対応するドメイン名解決結果を含める。例えば、送信機は、ＤＮＳクエリ結果のためにＳＴＡに信号を送信する前に、ＤＮＳクエリ結果バッファ４３０をチェックするように構成され得る。バッファリングされた結果（buffered result）が送信されると、結果は、ＤＮＳクエリ結果バッファ４３０から取り除かれ得る。
【００６３】
[0073]  図５は、一例としてのアソシエーション要求ドメイン名解決要求に関するコール・フロー図を示す。このコール・フロー図は、無線通信ネットワークに関連付けされ得るいくつかのエンティティを含む。前記コール・フローは、ＡＰ１０４が信号５１０を送信するときに開始され得る。信号５１０は、図５に示されているように、ビーコン信号である。信号５１０は、ＳＴＡが無線通信ネットワークに関連付けするために使用し得る情報を含み得る。
【００６４】
[0074]  ＳＴＡ１０６は、信号５１０を受信し得る。受信された信号５１０に基づいて、ＳＴＡ１０６は、ＡＰ１０４と関連付けするように構成され得る。ＳＴＡ１０６は、ＡＰ１０４に、無線通信ネットワークとのアソシエーションを要求する信号５１２を送信するように構成され得る。信号５１２はアソシエーション要求信号であり得る。ＬＴＥを使用する実装では、メッセージ５１２は、アタッチ・リクエスト（Attach Request）であり得る。信号５１２は、認証情報、ＩＰアドレス要求、ＤＮＳサーバ・アドレス、および１つ以上のドメイン名解決要求のうちの１つ以上を含み得る。
【００６５】
[0075]  いくつかの実装では、信号５１２は、レベル２−ＭＡＣベーシス（level 2-MAC basis）を介して送信される。リンク層シグナリングは、ネットワークとの完全なアソシエーションおよび認証（オーセンティケーション）の前に、ドメイン名解決要求がサブミットされることを可能にする。ＬＴＥまたはＵＭＴＳベースのシステムでは、信号５１２は、ＮＡＳを介して送信され得る。このようなシステムでは、パケット・ゲートウェイは、信号５１０を提供するように構成され得る。ＨＲＰＤ、またはcdma１xベースのシステムでは、信号５１２は、ＰＰＰ／モバイル−ＩＰを介して送信され得る。このようなシステムでは、ホーム・エージェント（ＨＡ）またはパケット・ステート・スイッチング・ノード（ＰＤＳＮ：packet state switching node）は、信号５１２をサービスするように構成され得る。
【００６６】
[0076]  ＡＰ１０４は、アソシエーション手順の一部として信号５１２を処理し得る。
【００６７】
ＡＰ１０４は、認証信号５１４を生成し得る。認証信号５１４は、認証サーバ（ＡＳ）５０２に送信され得る。認証は、ＲＡＤＩＵＳ、ＥＡＰ、または他の適切な認証メカニズムを含み得る。ＡＰ１０４およびＡＳ５０２は、認証が成功であるかどうかを決定するために、信号を交換し得る。図示されていないが、認証が成功でない場合、信号は、アソシエーション要求を拒否し、認証の失敗を示すインジケーションを含むＳＴＡ１０６に送信され得る。
【００６８】
[0077]  ＡＰ１０４は、ＳＴＡ１０６に関わるＩＰアドレスを取得するために、信号５１６をＤＨＣＰサーバ５０４と交換し得る。並行して、ＡＰ１０４は、また、ＤＮＳサーバ５０６と、アソシエーション要求５１２に含まれる１つ以上のドメイン名解決要求に対応するＤＮＳクエリを含む信号５１８を交換し始め得る。ＩＰアドレスがドメイン名解決要求をサブミットしているＳＴＡに提供されていないので、ＡＰは、そのＩＰアドレスをＤＮＳクエリにのために含め得る。このように、ＡＰは、アソシエーション手順が実施される間に、ＳＴＡの代わりにＤＮＳ要求を生成する。信号５１６および信号５１８は図５に順に示されているが、信号５１６および信号５１８は、互いに並行して、および、認証信号５１４と共に、送信され得る。いくつかの実装では、信号５１６および／または５１８は、認証プロセスの結果に基づいて送信され得る。
【００６９】
[0078]  ＡＰ１０４は、認証要求の結果を示すさらなる信号５２０を生成し得る。さらなる信号５２０は、認証成功を示すインジケーション、ＩＰアドレス、ＤＮＳサーバ、および受信された任意のＤＮＳクエリ応答に基づく任意のドメイン名解決要求に関わる結果を含み得る。ＬＴＥを使用する実施形態では、メッセージ５２０は、ＬＴＥアタッチ・アクセプト・メッセージ（LTE Attach Accept message）であり得る。さらなる他の実施形態では、ＳＴＡが、関連付けされた状態より前にドメイン名解決に対する要求を送信するとき、ＳＴＡは、ＳＴＡからＡＰに送信されるアソシエーション要求メッセージにおいてＤＮＳクエリを形成する「イーサネット・フレーム・フォーマット」をカプセル化し得る。イーサネット・フレームをフォーマットするとき、ＳＴＡは、ＤＮＳクエリを生成する際に、自己のＩＰアドレスとして、デフォルトのＩＰアドレスを使用し得る。このデフォルトのＩＰアドレスは、イーサネット・フレームにおける送信元ＩＰアドレス（source IP address）として、設定され得る。また、ＳＴＡは、ＡＰから、「一時的なＩＰアドレス（temporary IP address）」を受信し得、これを、ＳＴＡは、ＤＮＳクエリを形成するために使用し得る。この実施形態では、ＳＴＡは、イーサネット・フレームの送信元ＩＰアドレス・フィールドを、一時的なＩＰアドレスに設定する。
【００７０】
[0079]  イーサネット・フレームの宛先ＭＡＣアドレスは、ゲートウェイのＭＡＣアドレスに、ＳＴＡかＡＰのいずれかによって設定される。ゲートウェイＩＰアドレスは、ＳＴＡかＡＰのいずれかにおいて記憶される構成情報から取得され得る。他の実施形態では、ビーコンまたはプローブ応答は、ゲートウェイのアドレスを含み得る。この態様では、ＳＴＡは、対象ＭＡＣアドレスを、ビーコンまたはプローブ応答に含まれるアドレスに設定する。ＡＰは、前記カプセル化されたイーサネット・フレームの対象ＭＡＣアドレス・フィールドを、ゲートウェイの実際のＭＡＣアドレスに取り換えるだろう。
【００７１】
[0080]  上記の実施形態においてメッセージ５１２を受信するとき、ＡＰは、要求５１２からイーサネット・フレームのカプセル化を解除し、ネットワークにイーサネット・フレームを送信する。イーサネット・フレームがゲートウェイによって受信されるとき、それが受信するイーサネット・パケットが、アソシエーションより前にＳＴＡによって送信されているのか、それがアソシエーションの後であるのか、区別することができない。そして、ゲートウェイは、受信されたイーサネット・パケットからＩＰパケットを抽出し、ＤＮＳクエリ要求としてＤＮＳサーバにＩＰパケットを転送する。ゲートウェイがＤＮＳサーバからＤＮＳクエリ応答を受信するとき、ＤＮＳクエリ応答は、ゲートウェイによって、ＳＴＡのＭＡＣアドレスに設定されたイーサネット・フレームの宛先ＭＡＣアドレスを有する、イーサネット・フレームにパッケージ化され、当該イーサネット・フレームをＡＰへ転送する。ＡＰが当該イーサネット・フレームを受信すると、ＡＰは、アソシエーション応答、または新しく定義された８０２．１１フレームに当該イーサネット・フレームをカプセル化し、それをＳＴＡに転送する。
【００７２】
[0081]  ＳＴＡ１０６は、ＤＮＳクエリ応答によって識別され得るサーバ５０８とデータ・トラフィック５２２を交換するために、更なる信号５２０に含まれる情報を使用し得る。したがって、ＳＴＡ１０６は、アソシエーションがサーバ５０８に関するＤＮＳ情報の受信を完了するまで待つ必要が無い。これは、ＳＴＡ１０６とサーバ５０８との間のデータ・トラフィック５２２の交換を促進させる。
【００７３】
[0082]  いくつかの態様では、他のイーサネット・フレーム・タイプは、メッセージ５１２にカプセル化され得る。例えば、動的ホスト構成プロトコル（ＤＨＣＰ）メッセージとしてフォーマットされたイーサネット・フレームは、メッセージ５１２においてカプセル化され得る。同様に、動的ホスト構成プロトコル（ＤＨＣＰ）メッセージとしてフォーマットされたイーサネット・フレームは、メッセージ５２０においてカプセル化され得る。メッセージ５１２および／または５２０は、任意のインターネット・プロトコル（ＩＰ）ベースのプロトコル・メッセージ（例えば、ＤＨＣＰ、ＤＮＳ、ＡＲＰ）をカプセル化し得る。
【００７４】
[0083]  図６は、他の例としてのアソシエーション要求ＤＮＳクエリに関わるコール・フロー図を示す。コール・フロー図は、図５に示されているコール・フローと同様に開始する。しかしながら、信号５１０に応答して、ＳＴＡ１０６は、第１の信号６０２を介してアソシエーション要求を送信し、アソシエーション要求への応答を受信する前に、１つ以上のドメイン名解決要求を含む第２の信号６０４を送信する。図５とは異なって、第１の信号６０２は、ドメイン名解決要求を含まないことに注意されたい。コール・フローは、図５に示されているように、認証シグナリング５１４、ＤＨＣＰシグナリング５１６、およびＤＮＳクエリシグナリング５１８によって、同様に続行する。
【００７５】
[0084]  ＡＰ１０４は、アソシエーション応答信号６０６を送信し得る。アソシエーション応答信号６０６は、アソシエーション情報（例えば、認証成功インジケータ、ＩＰアドレス、およびＤＮＳサーバ・アドレス）に加えて、ドメイン名解決要求を含み得る。応答信号６０６が送信されるときに１つ以上のドメイン名解決が未解決（pending）である場合、結果が、信号６０８を介して送信され得る。いくつかの実装では、応答信号６０６は、サーバ５０８に関わるドメイン名を含み得る。このような場合、ＳＴＡ１０６は、サーバとトラフィック５２２とを交換し始め得る。いくつかの実装では、前記ＳＴＡ１０６は、信号６０８においてサーバ５０８に関わるドメイン名を受信し得る。このような場合、ＳＴＡ１０６は、名前情報の受信時に、トラフィック５２２を交換し始め得る。どちらの場合でも、ＳＴＡ１０６は、ドメイン名解決要求を送信するアソシエーション・プロセスの完了まで待つより早く、ドメイン名情報を取得し得る。
【００７６】
[0085]  図７は、無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じる方法に関わるプロセス・フロー図を示す。プロセスは、上記の図２、または下記の図８に示されているデバイスのような、ここで説明されるデバイスによって、全体的に、または部分的に、実施され得る。いくつかの実装では、プロセスは、ＳＴＡにおいて実装され得る。
【００７７】
[0086]  プロセスは、ネットワーク・サービスに対する要求がサービス提供デバイスに電子デバイスから送信され得るブロック７０２において、開始する。いくつかの実装では、要求は、ＳＴＡからＡＰに送信され得る。ブロック７０４では、ドメイン名解決に対する要求が、電子デバイスへのＩＰアドレスの割当て、電子デバイスの認証、および、電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、サービス提供デバイスに、電子デバイスから送信され得る。一実施形態では、ドメイン名解決に対する要求は、ブロック７０２において送信されるネットワーク・サービスに対する要求と同じメッセージにおいて送信され得る。いくつかの態様では、ブロック７０２、および／または７０４において送信されるメッセージのどちらかが、イーサネット・フレームをカプセル化し得る。図５に関して上述されたように、いくつかの態様では、ブロック７０４において送信されるドメイン名解決についての要求は、ドメイン名システムクエリとしてフォーマットされたイーサネット・フレームをカプセル化し得る。いくつかの態様では、イーサネット・フレームが、ドメイン名システムクエリとしてフォーマットされ得る。他の態様では、ブロック７０２またはブロック７０４のいずれかのメッセージ内でカプセル化されたイーサネット・フレームは、任意のＩＰベースのプロトコル・メッセージ（例えば、ＤＨＣＰ、ＤＮＳ、ＡＲＰ）としてフォーマットされ得る。ブロック７０６において、提供されたネットワーク・サービスを示す応答が、ドメイン名解決に対する要求が送信された後に受信される。送信された、および／または受信された信号は、図５、または６のコール・フローにおいて示されている信号と同様であり得る。
【００７８】
[0087]  図８は、無線通信装置に関わる機能ブロック図を示す。当業者であれば、無線通信装置は、図８に示されている簡略化された無線通信装置より多くのコンポーネントを有し得ることを理解するだろう。図示されている無線通信装置８００は、クレームの範囲内における実装のいくつかの顕著な特徴を説明するために役立つコンポーネントのみを含む。無線通信装置８００は、アプリケーション回路８０２、送信回路８０４および受信回路８０６を含み得る。
【００７９】
[0088]  いくつかの実装では、アプリケーション回路８０２は、ネットワーク・サーバと通信するように構成され得る。アプリケーション回路８０２は、プログラマブル・チップ、プロセッサ、メモリ、およびネットワーク・インターフェースのうちの１つ以上を含み得る。例えば、アプリケーション回路８０２は、１つ以上のプロセッサ・ユニット２０４を含み得る。いくつかの実装では、ネットワーク・サーバと通信するための手段は、アプリケーション回路８０２を含み得る。
【００８０】
[0089]  いくつかの実装では、前記送信回路８０４は、サービス提供デバイスに、ネットワーク・サービスに対する要求を送信し、および、電子デバイスへのＩＰアドレスの割当て、電子デバイスの認証、および電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、ネットワーク・サーバにドメイン名クエリを送信するように構成され得る。送信回路８０４は、送信機、アンテナ、データ・ネットワーク・インターフェース、およびメモリのうちの１つ以上を含み得る。例えば、送信回路８０２は、図２の送信機２１０を含み得る。いくつかの実装では、送信するための手段は、送信回路８０４を含み得る。一実施形態では、送信回路８０４は、ブロック７０２、または７０４に関して上記に説明された機能のうちの１つ以上を実施するように構成され得る。
【００８１】
[0090]  いくつかの実装では、受信回路８０６は、提供されたネットワーク・サービスを示すインジケーションを受信するように構成され得る。受信回路８０６は、受信機、アンテナ、信号プロセッサ、およびメモリのうちの１つ以上を含み得る。例えば、受信回路８０６は、図２の受信機を含み得る。いくつかの実装では、受信するための手段は、受信回路８０６を含み得る。一実施形態では、受信回路８０６は、ブロック７０６に関して上記に説明された機能のうち１つ以上を実施するように構成され得る。
【００８２】
[0091]  図９は、無線通信システムを使用したサーバとの通信を確立することに関連した遅延時間を減じる方法に関わるプロセス・フロー図を示す。図示されているプロセスは、上記の図２、または下記の図１０に示されているデバイスのような、ここで説明されるデバイスによって、全体的に、または部分的に実施され得る。いくつかの実装では、プロセスは、ＡＰにおいて実装され得る。
【００８３】
[0092]  プロセスは、ネットワーク・サービスに対する要求がサービス提供デバイスにおいて電子デバイスから受信され得るブロック９０２において、開始する。ブロック９０４では、ドメイン名解決に関する要求は、電子デバイスへのＩＰアドレスの割当て、電子デバイスの認証、および電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、サービス提供デバイスにおいて、電子デバイスから受信され得る。一実施形態では、ネットワーク・サービスに対する要求およびドメイン名解決に対する要求の両方を受信するデバイスは、少なくとも部分的に並行して、２つの要求を処理し得る。図５に関して上述されたように、ドメイン名解決に対する受信された要求は、イーサネット・フレームをカプセル化し得る。いくつかの態様では、カプセル化されたイーサネット・フレームは、ドメイン名システムクエリとしてフォーマットされ得る。いくつかの他の態様では、イーサネット・フレームは、ＩＰベースのプロトコル・メッセージ（例えば、ＤＨＣＰ、ＤＮＳ、ＡＲＰ）としてフォーマットされ得る。
【００８４】
[0093]  ブロック９０６では、提供されるネットワーク・サービスを示す応答が、ドメイン名解決に対する要求を受信した後に、送信され得る。一実施形態では、応答は、ブロック９０４でドメイン名解決に対する要求を受信した後に、送信され得る。送信および／または受信された信号は、図５または６のコール・フロー図において示されている信号と同様であり得る。
【００８５】
[0094]  図１０は、他の無線通信装置に関わる機能ブロック図を示す。当業者であれば、無線通信装置は、図１０に示されている簡略化された無線通信装置より多くのコンポーネントを有し得ることを理解するだろう。図示されている無線通信装置１０００は、クレームの範囲内における実装のいくつかの顕著な特徴を説明するために役立つコンポーネントのみを含む。無線通信装置１０００は、サービス要求回路１００２、ドメイン名解決回路１００４、および送信回路１００６を含み得る。
【００８６】
[0095]  いくつかの実装では、サービス要求回路１００２は、電子デバイスからネットワーク・サービスに対する要求を受信するように構成され得る。サービス要求回路１００２は、受信機、アンテナ、プログラマブル・チップ、プロセッサ、メモリ、およびネットワーク・インターフェースのうちの1つ以上を含み得る。例えば、一実施形態では、サービス要求回路は、図２の受信機２１２を含み得る。いくつかの実装では、ネットワーク・サービスに対する要求を受信するための手段は、サービス要求回路１００２を含み得る。一実施形態では、サービス要求回路１００２は、ブロック９０２に関して上述された機能の１つ以上を実施するように構成され得る。
【００８７】
[0096]  いくつかの実装では、ドメイン名解決回路１００４は、電子デバイスへのＩＰアドレスの割当て、電子デバイスの認証、および電子デバイスとリンク層のアソシエーションのうちの少なくとも１つより前に、電子デバイスからドメイン名解決に対する要求を受信するように構成され得る。ドメイン名解決回路１００４は、受信機、アンテナ、プロセッサ、クエリエクストラクタ（query extractor）、メモリ、およびネットワーク・インターフェースのうち１つ以上を含み得る。例えば、ドメイン名解決回路は、図２の受信機２１２を含み得る。いくつかの実装では、ドメイン名解決要求を受信するための手段は、ドメイン名解決回路１００４を含み得る。一実施形態では、ドメイン名解決回路１００４は、ブロック９０４に関して上述された機能の１つ以上を実施するように構成され得る。
【００８８】
[0097]  いくつかの実装では、送信回路１００６は、提供されたネットワーク・サービスを示す応答を送信するように構成され得る。送信回路１００６は、送信機、アンテナ、データ・ネットワーク・インターフェース、およびメモリのうちの１つ以上を含み得る。例えば、送信回路１００６は、図２の送信機２１０を含み得る。いくつかの実装では、送信するための手段は、送信回路１００６を含み得る。一実施形態では、送信回路１００６は、ブロック９０６に関して上述された機能の１つ以上を実施するように構成され得る。
【００８９】
[0098]  本書において使用される場合、「決定すること」という用語は、幅広い動作を含む。例えば、「決定すること」は、計算すること、コンピュータ処理すること、処理すること、得ること、調査すること、ルックアップすること（例えば、テーブル、データベース、または別のデータ構造をルックアップすること）、アサートにすること、等を含み得る。また、「決定すること」は、受信すること（例えば、情報を受信すること）、アクセスすること（例えば、メモリ内のデータにアクセスすること）、等を含み得る。また、「決定すること」は、解決すること、選択すること、選ぶこと、確立すること、等を含み得る。さらに、ここで使用されているような「チャンネル幅」は、特定の態様において帯域幅を含み得、また帯域幅とも称され得る。
【００９０】
[0099]  本書において使用される場合、項目のリスト「のうちの少なくとも１つ」というフレーズは、単一の要素を含む、それらの項目の任意の組み合わせに言及するものである。例として、「ａ、ｂ、またはｃのうち少なくとも１つ」は、ａ、ｂ、ｃ、ａ−ｂ、ａ−ｃ、ｂ−ｃおよびａ−ｂ−ｃを含むことが、意図される。
【００９１】
[0100]  さらに、上述された方法のさまざまな動作は、それらの動作を実施することができる任意の適切な手段、例えば、さまざまなハードウェアおよび／またはソフトウェアの、（１つ以上の）コンポーネント、回路、および／または（１つ以上の）モジュールによって実施され得る。一般的に、図面に示した任意の動作は、それらの動作を実施することができる対応する機能的手段によって実施され得る。
【００９２】
[0101]  本開示に関連して説明された、さまざまな例示的な論理ブロック、モジュール、および回路は、ここで説明された機能を実施するように設計された、汎用プロセッサ、デジタル・シグナル・プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールド・プログラマブル・ゲート・アレイ・シグナル（ＦＰＧＡ）、または他のプログラマブル論理デバイス（ＰＬＤ）、離散ゲートまたはトランジスタ論理、離散ハードウェア・コンポーネント、またはそれらの任意の組み合わせを用いて、実装または実施され得る。汎用プロセッサは、マイクロプロセッサであり得るが、その代わりに、プロセッサは、商業的に利用可能な任意のプロセッサ、コントローラ、マイクロコントローラ、またはステート・マシン（state machine）であり得る。また、プロセッサは、コンピューティング・デバイスの組み合わせ、例えば、ＤＳＰと、ＤＳＰコアと結合された１つ以上のマイクロプロセッサ、複数のマイクロプロセッサ、１つのマイクロプロセッサとの組み合わせ、またはその他任意のそのような構成として、実装され得る。
【００９３】
[0102]  １つ以上の態様において、説明される機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組み合わせで実装され得る。ソフトウェアにおいて実装される場合、機能は、１つまたは複数の命令群あるいはコードとして、コンピュータ可読媒体に記憶、または送信され得る。コンピュータ可読媒体は、ある場所から別の場所へのコンピュータ・プログラムの伝達を容易にする任意の媒体を含む通信媒体とコンピュータ記憶媒体との両方を含む。記憶媒体は、コンピュータによってアクセスされることができる任意の利用可能な媒体であり得る。限定ではなく例として、このようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶デバイス、または、データ構造または命令の形式で所望のプログラム・コードを記憶または搬送するために使用可能であり、かつコンピュータによってアクセスされることができるその他任意の媒体を備えることができる。また、任意の接続は、コンピュータ可読媒体と適切には称される。例えば、ソフトウェアが、ウェブサイト、サーバ、または同軸ケーブル、ファイバ光ケーブル、ツイスト・ペア、デジタル加入者線（ＤＳＬ）、または赤外線、無線、マイクロ波のような無線技術を使用している他の遠隔ソースから送信された場合、同軸ケーブル、ファイバ光ケーブル、ツイスト・ペア、ＤＳＬ、または赤外線、無線、およびマイクロ波のような無線技術は、媒体の定義に含まれる。ディスク（disk）とディスク（disc）は、ここで使用される場合、コンパクト・ディスク（disc）（CD)、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（DVD)、フロッピー（登録商標）・ディスク（disk）、およびブルーレイ（登録商標）・ディスク（disc）を含み、ディスク（disk）は通常、磁気的にデータを再生するのに対し、ディスク（disc）は、レーザーを用いて光学的にデータを再生する。かくして、いくつかの態様では、コンピュータ可読媒体は、非一時的コンピュータ可読媒体（例えば、有形的表現媒体（tangible media））を備え得る。さらに、いくつかの態様では、コンピュータ可読媒体は、一時的コンピュータ可読媒体（例えば、信号）を備え得る。上記の組み合わせもまた、コンピュータ可読媒体の範囲に含まれるべきである。
【００９４】
[0103]  本書において開示される方法は、説明された方法を達成するための１つまたは複数のステップまたは動作を備える。方法のステップおよび／または動作は、請求項の範囲から逸脱せずに、互いに置き換えられ得る。すなわち、ステップまたは動作の特定の順序が指定されない限り、特定のステップおよび／または動作の順序および／または使用は、本願の特許請求の範囲から逸脱せずに変更され得る。
【００９５】
[0104]  説明された機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組み合わせにおいて実装され得る。ソフトウェアにおいて実装される場合、機能は、１つ以上の命令群として、コンピュータ可読媒体に記憶され得る。記憶媒体は、コンピュータによってアクセスされることができる任意の利用可能な媒体であり得る。限定ではなく例として、このようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスク記憶装置、磁気ディスク記憶装置またはその他の磁気記憶デバイス、または、データ構造または命令の形式で所望のプログラム・コードを記憶または搬送するために使用されることができ、かつコンピュータによってアクセスされることができるその他任意の媒体を備えることができる。ディスク（disk）およびディスク（disc）は、ここで使用される場合、コンパクト・ディスク（disc）（ＣＤ）、レーザーディスク（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー・ディスク（disk）、およびブルーレイ・ディスク（disc）を含み、ディスク（disk）は通常、磁気的にデータを再生するのに対し、ディスク（disc）は、レーザーを用いて光学的にデータを再生する。
【００９６】
[0105]  したがって、特定の態様は、本書に提示された動作を実施するためのコンピュータ・プログラム製品を備え得る。例えば、そのようなコンピュータ・プログラム製品は、記憶された（および／またはコード化された）命令を有するコンピュータ可読媒体を備え得、それらの命令は、本書に説明された動作を実施するために１つ以上のプロセッサによって実行可能である。特定の実施形態では、コンピュータ・プログラム製品は、パッケージ材料を含み得る。
【００９７】
[0106]  また、ソフトウェアまたは命令群は、送信媒体によって送信され得る。例えば、ソフトウェアが、ウェブサイト、サーバ、または他のリモート・ソースから、同軸ケーブル、光ファイバー・ケーブル、ツイスト・ペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波のような無線技術を使用して送信される場合、同軸ケーブル、光ファイバー・ケーブル、ツイスト・ペア、ＤＳＬ、または赤外線、無線、およびマイクロ波のような無線技術は、送信媒体の定義に含まれる。
【００９８】
[0107]  さらに、本書に説明された方法および技術を実施するためのモジュールおよび／または他の適切な手段が、ダウンロードされることができ、および／または、そうでなければ、ユーザ端末および／または基地局によって、規定通りに取得されることができることが、理解されるべきである。例えば、そのようなデバイスは、本書に説明された方法を実施するための手段の伝送を容易にするために、サーバに結合されることができる。あるいは、本書に説明されたさまざまな方法は、記憶手段（例えば、ＲＡＭ、ＲＯＭ、コンパクト・ディスク（ＣＤ）またはフロッピー（登録商標）・ディスクのような物理記憶媒体、等）を介して提供されることができるので、ユーザ端末および／または基地局は、記憶手段をデバイスに結合または提供するときに、さまざまな方法を得ることができる。さらに、本書に説明された方法および技術をデバイスに提供するためのその他任意の適切な技術が利用されることができる。
【００９９】
[0108]  特許請求の範囲は、上記に示されたまさにその構成およびコンポーネントに限定されないことが理解されるべきである。さまざまな変更、交換、および変形が、本願の特許請求の範囲から逸脱せずに、上述された方法および装置の構成、動作、および詳細に対してなされ得る。
【０１００】
[0109]  上記は、本開示の態様に関するものであるが、本開示の他の態様およびさらなる態様が、その基本的な範囲から逸脱せずに考案されることができ、その範囲は、下記の請求項によって決定される。
【図１】
2015516779.tif 000003
【図２】
2015516779.tif 000004
【図３】
2015516779.tif 000005
【図４】
2015516779.tif 000006
【図５】
2015516779.tif 000007
【図６】
2015516779.tif 000008
【図７】
2015516779.tif 000009
【図８】
2015516779.tif 000010
【図９】
2015516779.tif 000011
【図１０】
2015516779.tif 000012
【手続補正書】
【提出日】平成27年1月8日(2015.1.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じる方法であって、
サービス提供デバイスに、電子デバイスから、ネットワーク・サービスに対する要求を送信することと、
前記電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、前記サービス提供デバイスに、前記電子デバイスから、前記サーバについてのドメイン名解決に対する要求を送信することと、
提供される前記ネットワーク・サービスを示す応答を前記電子デバイスにおいて受信することと、前記ドメイン名システムクエリは、前記応答を受信するより前に送信される、
を備える、方法。
【請求項２】
前記電子デバイスへのＩＰアドレスの割当より前に、前記サーバを識別する信号を受信することをさらに備える、請求項１に記載の方法。
【請求項３】
受信された前記識別する信号に少なくとも部分的に基づいて、前記サーバに、前記電子デバイスから信号を送信することをさらに備える、請求項２に記載の方法。
【請求項４】
前記サーバを識別する信号は、前記サーバに関連したＩＰアドレスを含む、請求項２に記載の方法。
【請求項５】
前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求とともに送信される、請求項１に記載の方法。
【請求項６】
前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求の後に送信される、請求項１に記載の方法。
【請求項７】
前記ネットワーク・サービスに対する要求は、認証情報、前記電子デバイスに関連したアドレス情報、および、ドメイン名システム・サーバに関連したアドレス情報のうちの少なくとも１つを含む、請求項１に記載の方法。
【請求項８】
前記ドメイン名解決に対する要求は、前記サーバに関連したドメイン名を含み、前記サーバは、前記無線通信システムと結合される、請求項１に記載の方法。
【請求項９】
前記ネットワーク・サービスに対する要求は、アソシエーション要求を備える、請求項１に記載の方法。
【請求項１０】
前記ネットワーク・サービスを示す前記応答は、アソシエーション応答を備える、請求項１に記載の方法。
【請求項１１】
前記ドメイン名解決に対する要求は、アソシエーション要求フレームを備え、前記方法は、前記ドメイン名解決に対する要求に、インターネット・プロトコル（ＩＰ）ベースのプロトコル・メッセージを含むイーサネット・フレームをカプセル化することをさらに備える、請求項１に記載の方法。
【請求項１２】
ドメイン名システムクエリとして前記インターネット・プロトコル（ＩＰ）ベースのプロトコル・メッセージをフォーマットすることをさらに備える、請求項１１に記載の方法。
【請求項１３】
動的ホスト構成プロトコル・メッセージとして前記インターネット・プロトコル（ＩＰ）ベースのプロトコル・メッセージをフォーマットすることをさらに備える、請求項１１に記載の方法。
【請求項１４】
前記インターネット・プロトコル（ＩＰ）ベースのプロトコル・メッセージにおける宛先アドレスをゲートウェイ・アドレスに設定することをさらに備える、請求項１１に記載の方法。
【請求項１５】
イーサネット・フレームにカプセル化されたＤＮＳクエリ応答メッセージを含むアソシエーション応答メッセージを受信することをさらに備える、請求項１１に記載の方法。
【請求項１６】
無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じるための装置であって、
ネットワーク・サーバと通信するように構成されているアプリケーションと、
サービス提供デバイスに、ネットワーク・サービスに対する要求を送信するように構成された送信機と、前記送信機は、前記装置へのＩＰアドレスの割当て、前記装置の認証、および前記装置とのリンク層のアソシエーションのうちの少なくとも１つより前に、前記サーバについてのドメイン名解決に対する要求を送信するようにさらに構成され、
提供される前記ネットワーク・サービスを示すインジケーションを受信するように構成された受信機と、前記ドメイン名解決要求は、提供された前記ネットワーク・サービスの前記インジケーションを受信する前に送信される、
を備える、装置。
【請求項１７】
前記受信機は、ＩＰアドレスが前記装置に割り当てられる前に、前記サーバのアドレスを識別する信号を受信するように構成される、請求項１６に記載の装置。
【請求項１８】
前記送信機は、前記サーバを識別する信号に少なくとも部分的に基づいて前記サーバと前記アプリケーションとの間の通信を送信するように構成される、請求項１７に記載の装置。
【請求項１９】
前記サーバを識別する信号は、前記サーバに関連したＩＰアドレスを含む、請求項１７に記載の装置。
【請求項２０】
前記ドメイン名解決要求は、前記ネットワーク・サービスに対する要求とともに送信される、請求項１６に記載の装置。
【請求項２１】
前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求の後に送信される、請求項１６に記載の装置。
【請求項２２】
前記ネットワーク・サービスに対する要求は、認証情報、前記電子デバイスに関連したアドレス情報、および、ドメイン名システム・サーバに関連したアドレス情報のうちの少なくとも１つを含む、請求項１６に記載の装置。
【請求項２３】
前記ドメイン名解決に対する要求は、前記無線通信システムと結合される、サーバに関連したドメイン名を含む、請求項１６に記載の装置。
【請求項２４】
前記ネットワーク・サービスに対する要求は、アソシエーション要求を備える、請求項１６に記載の装置。
【請求項２５】
前記ネットワーク・サービスを示す応答は、アソシエーション応答を備える、請求項１６に記載の装置。
【請求項２６】
前記ドメイン名解決に対する要求は、アソシエーション要求フレームを備え、前記送信機は、前記ドメイン名解決に対する要求に、インターネット・プロトコル（ＩＰ）ベースのプロトコル・メッセージを含むイーサネット・フレームをカプセル化するようにさらに構成されている、請求項１６に記載の装置。
【請求項２７】
前記送信機は、ドメイン名システムクエリとして前記インターネット・プロトコル（ＩＰ）ベースのプロトコル・メッセージをフォーマットするようにさらに構成されている、請求項２６に記載の装置。
【請求項２８】
前記送信機は、動的ホスト構成プロトコル・メッセージとして前記インターネット・プロトコル（ＩＰ）ベースのプロトコル・メッセージをフォーマットするようにさらに構成されている、請求項２６に記載の装置。
【請求項２９】
イーサネット・フレームにカプセル化されたＤＮＳクエリ応答メッセージを含むアソシエーション応答メッセージを受信するように構成された受信機をさらに備える、請求項１６に記載の装置。
【請求項３０】
前記インターネット・プロトコル（ＩＰ）ベースのプロトコル・メッセージにおける宛先アドレスをゲートウェイ・アドレスに設定することをさらに備える、請求項２６に記載の装置。
【請求項３１】
無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じるための装置であって、
ネットワーク・サーバと通信するための手段と、
サービス提供デバイスに、ネットワーク・サービスに対する要求を送信するための手段と、
電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、前記サーバについてのドメイン名解決に対する要求を送信するための手段と、
提供されるネットワーク・サービスを示すインジケーションを受信するための手段と、前記ドメイン名解決に対する要求は、前記提供されたネットワーク・サービスを示すインジケーションを受信する前に送信される、
を備える、装置。
【請求項３２】
前記受信するための手段は、アプリケーションを備え、ここで、前記送信するための手段は、送信機を備え、および、前記受信するための手段は、受信機を備える、請求項３１に記載の装置。
【請求項３３】
装置のプロセッサによって実行可能な命令を備える、コンピュータ可読記憶媒体であって、前記命令は前記装置に、無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じる方法を実施させ、前記方法は、
サービス提供デバイスに、電子デバイスから、ネットワーク・サービスに対する要求を送信することと、
前記電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記装置とのリンク層のアソシエーションのうちの少なくとも１つより前に、サービス提供デバイスに、前記装置から、前記サーバについてのドメイン名解決に対する要求を送信することと、
提供されるネットワーク・サービスを示す応答を前記電子デバイスにおいて受信することと、前記ドメイン名解決に対する要求は、前記応答を受信する前に送信される、
を備える、コンピュータ可読記憶媒体。
【請求項３４】
無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じる方法であって、
サービス提供デバイスにおいて、電子デバイスから、ネットワーク・サービスに対する要求を受信することと、
前記電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、前記サービス提供デバイスにおいて、前記電子デバイスから、前記サーバについてのドメイン名解決に対する要求を受信することと、
提供される前記ネットワーク・サービスを示す応答を前記電子デバイスに送信することと、前記ドメイン名解決に対する要求は、前記応答を送信する前に受信される、
を備える、方法。
【請求項３５】
前記ドメイン名解決に対する要求に少なくとも部分的に基づいて前記サーバを識別する情報を取得することをさらに備える、請求項３４に記載の方法。
【請求項３６】
ＤＮＳサーバにＤＮＳクエリを送信すること、前記ＤＮＳクエリは、前記サービス提供デバイスの送信元アドレスを示す、をさらに備える、請求項３５に記載の方法。
【請求項３７】
前記サービス提供デバイスは、アクセス・ポイントである、請求項３６に記載の方法。
【請求項３８】
前記電子デバイスに、取得された前記情報を含む信号を送信することをさらに備える、請求項３５に記載の方法。
【請求項３９】
前記サーバを識別する情報を取得することは、ドメイン名システム・サーバにドメイン名システムクエリを送信することと、前記ドメイン名システム・サーバからサーバを識別する情報を受信することとを備える、請求項３５に記載の方法。
【請求項４０】
サーバを識別する情報を取得することは、前記サービス提供デバイスと関連したキャッシュ中の情報を識別することを備える、請求項３５に記載の方法。
【請求項４１】
前記サーバを識別する情報は、ＩＰアドレスを備える、請求項３５に記載の方法。
【請求項４２】
前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求とともに受信される、請求項３４に記載の方法。
【請求項４３】
前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求の後に受信される、請求項３４に記載の方法。
【請求項４４】
前記ネットワーク・サービスに対する要求は、認証情報、前記電子デバイスに関連したアドレス情報、および、ドメイン名システム・サーバに関連したアドレス情報のうちの少なくとも１つを含む、請求項３４に記載の方法。
【請求項４５】
前記ドメイン名解決に対する要求は、前記サーバに関連したドメイン名を含み、ここで、前記サーバは、前記無線通信システムと結合される、請求項３４に記載の方法。
【請求項４６】
前記ネットワーク・サービスに対する要求は、アソシエーション要求を備える、請求項３４に記載の方法。
【請求項４７】
前記ネットワーク・サービスを示す前記応答は、アソシエーション応答を備える、請求項３４に記載の方法。
【請求項４８】
前記ドメイン名解決に対する要求は、アソシエーション要求を備え、前記ドメイン名解決に対する要求は、インターネット・プロトコル（ＩＰ）ベースのプロトコル・メッセージを含むカプセル化されたイーサネット・フレームを含む、請求項３４に記載の方法。
【請求項４９】
前記インターネット・プロトコル（ＩＰ）ベースのプロトコル・メッセージは、ドメイン名サービスクエリとしてフォーマットされる、請求項４８に記載の方法。
【請求項５０】
前記インターネット・プロトコル（ＩＰ）ベースのプロトコル・メッセージは、動的ホスト構成プロトコル・メッセージとしてフォーマットされる、請求項４８に記載の方法。
【請求項５１】
前記ドメイン名解決に対する要求への応答を送信することをさらに備える、請求項４８に記載の方法。
【請求項５２】
前記ドメイン名解決に対する要求への応答は、アソシエーション応答を備える、請求項５１に記載の方法。
【請求項５３】
前記ドメイン名解決に対する要求への応答は、ＤＮＳクエリ応答としてフォーマットされたカプセル化されたイーサネット・フレームを備える、請求項５２に記載の方法。
【請求項５４】
無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じるための装置であって、
電子デバイスからネットワーク・サービスに対する要求を受信することと、前記電子デバイスから、前記サーバについてのドメイン名解決に対する要求を受信することとを行うように構成された受信機と、前記ドメイン名解決に対する要求は、前記電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に受信される、
提供される前記ネットワーク・サービスを示す応答を前記電子デバイスに送信するように構成された送信機と、前記ドメイン名解決に対する要求は、前記応答を送信する前に受信される、を備える、装置。
【請求項５５】
前記ドメイン名解決に対する要求に少なくとも部分的に基づいて前記サーバを識別する情報を取得するように構成されたプロセッサをさらに備える、請求項５４に記載の装置。
【請求項５６】
前記ドメイン名解決に対する要求に基づいてドメイン名情報を識別するように構成されたドメイン名解決回路をさらに備え、ここで、前記送信機は、前記ドメイン名情報を含む信号を送信するようにさらに構成される、請求項５４に記載の装置。
【請求項５７】
前記サーバを識別する情報を取得することは、ドメイン名システム・サーバにドメイン名解決に対する要求を送信することと、前記ドメイン名システム・サーバから前記情報を受信することとを備える、請求項５５に記載の装置。
【請求項５８】
前記ドメイン名解決に対する要求は、前記装置のＩＰアドレスと同等の送信元ＩＰアドレスを示す、請求項５７に記載の装置。
【請求項５９】
前記サーバを識別する情報を取得することは、サービス提供デバイスと関連したキャッシュ中の情報を識別することを備える、請求項５７に記載の装置。
【請求項６０】
前記ドメイン名情報は、ＩＰアドレスを備える、請求項５６に記載の装置。
【請求項６１】
前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求とともに受信される、請求項５５に記載の装置。
【請求項６２】
前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求の後に受信される、請求項５５に記載の装置。
【請求項６３】
前記ネットワーク・サービスに対する要求は、認証情報、前記電子デバイスに関連したアドレス情報、および、ドメイン名システムに関連したアドレス情報のうちの少なくとも１つを含む、請求項５５に記載の装置。
【請求項６４】
前記ドメイン名解決に対する要求は、前記サーバに関連したドメイン名を含み、ここで、前記サーバは、前記無線通信システムと結合される、請求項５５に記載の装置。
【請求項６５】
前記ネットワーク・サービスに対する要求は、アソシエーション要求を備える、請求項５５に記載の装置。
【請求項６６】
前記ネットワーク・サービスを示す前記応答は、アソシエーション応答を備える、請求項５５に記載の装置。
【請求項６７】
前記ドメイン名解決に対する要求は、アソシエーション要求を備え、前記ドメイン名解決に対する要求は、インターネット・プロトコル（ＩＰ）ベースのプロトコル・メッセージを含むカプセル化されたイーサネット・フレームを含む、請求項５５に記載の装置。
【請求項６８】
前記インターネット・プロトコル（ＩＰ）ベースのプロトコル・メッセージは、ドメイン名サービスクエリとしてフォーマットされる、請求項６７に記載の装置。
【請求項６９】
前記インターネット・プロトコル（ＩＰ）ベースのプロトコル・メッセージは、動的ホスト構成プロトコル・メッセージとしてフォーマットされる、請求項６７に記載の装置。
【請求項７０】
前記送信機は、前記ドメイン名解決に対する要求への応答を送信するようにさらに構成される、請求項５４に記載の装置。
【請求項７１】
前記ドメイン名解決に対する要求への前記応答は、アソシエーション応答を備える、請求項７０に記載の装置。
【請求項７２】
前記ドメイン名解決に対する要求への応答は、ＤＮＳクエリ応答を含むカプセル化されたイーサネット・フレームを備える、請求項７１に記載の装置。
【請求項７３】
無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じるための装置であって、
電子デバイスからネットワーク・サービスに対する要求を受信するための手段と、
前記電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、前記電子デバイスから、サーバについてのドメイン名解決に対する要求を受信するための手段と、
提供される前記ネットワーク・サービスを示す応答を前記ネットワーク・デバイスに送信するための手段と、前記ドメイン名解決に対する要求は、前記応答を送信する前に受信される、
を備える、装置。
【請求項７４】
前記要求を受信するための手段は、受信機を備え、ここで、前記ドメイン名解決に対する要求を受信するための手段は、受信機およびプロセッサを備え、前記送信するための手段は、送信機を備える、請求項７３に記載の装置。
【請求項７５】
ＤＮＳサーバにＤＮＳクエリを送信するための手段をさらに備え、前記ＤＮＳクエリは、前記サービス提供デバイスの送信元アドレスを示す、請求項７３に記載の装置。
【請求項７６】
装置のプロセッサによって実行可能な命令を備える、コンピュータ可読記憶媒体であって、前記命令は前記装置に、無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じる方法を実施させ、前記方法は、
サービス提供デバイスにおいて、電子デバイスから、ネットワーク・サービスに対する要求を受信することと、
前記電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、前記サービス提供デバイスにおいて、前記電子デバイスから、サーバについてのドメイン名解決に対する要求を受信することと、
提供される前記ネットワーク・サービスを示す応答を前記電子デバイスに送信することと、前記ドメイン名解決に対する要求は、前記応答を送信する前に受信される、
を備える、コンピュータ可読記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１００
【補正方法】変更
【補正の内容】
【０１００】
[0109]  上記は、本開示の態様に関するものであるが、本開示の他の態様およびさらなる態様が、その基本的な範囲から逸脱せずに考案されることができ、その範囲は、下記の請求項によって決定される。
以下に本願発明の当初の特許請求の範囲に記載された発明を付記する。
［１］  無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じる方法であって、
サービス提供デバイスに、電子デバイスから、ネットワーク・サービスに対する要求を送信することと、
前記電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、前記サービス提供デバイスに、前記電子デバイスから、前記サーバについてのドメイン名解決に対する要求を送信することと、
提供される前記ネットワーク・サービスを示す応答を前記電子デバイスにおいて受信することと、ドメイン名システムクエリは、前記応答を受信するより前に送信される、
を備える、方法。
［２］  前記電子デバイスへのＩＰアドレスの割当より前に、前記サーバを識別する信号を受信することをさらに備える、［１］に記載の方法。
［３］  受信された前記識別する信号に少なくとも部分的に基づいて、前記サーバに、前記電子デバイスから信号を送信することをさらに備える、［２］に記載の方法。
［４］  前記サーバを識別する信号は、前記サーバに関連したＩＰアドレスを含む、［２］に記載の方法。
［５］  前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求とともに送信される、［１］に記載の方法。
［６］  前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求の後に送信される、［１］に記載の方法。
［７］  前記ネットワーク・サービスに対する要求は、認証情報、前記電子デバイスに関連したアドレス情報、および、ドメイン名システム・サーバに関連したアドレス情報のうちの少なくとも１つを含む、［１］に記載の方法。
［８］  前記ドメイン名解決に対する要求は、前記サーバに関連したドメイン名を含み、前記サーバは、前記無線通信システムと結合される、［１］に記載の方法。
［９］  前記ネットワーク・サービスに対する要求は、アソシエーション要求を備える、［１］に記載の方法。
［１０］  前記ネットワーク・サービスを示す前記応答は、アソシエーション応答を備える、［１］に記載の方法。
［１１］  前記ドメイン名解決に対する要求に、イーサネット・フレームをカプセル化することをさらに備える、［１］に記載の方法。
［１２］  前記イーサネット・フレームは、ドメイン名システムクエリとしてフォーマットされる、［１１］に記載の方法。
［１３］  前記イーサネット・フレームは、動的ホスト構成プロトコル・メッセージとしてフォーマットされる、［１１］に記載の方法。
［１４］  前記イーサネット・フレームにおける宛先アドレスをゲートウェイ・アドレスに設定することをさらに備える、［１１］に記載の方法。
［１５］  前記ドメイン名解決に対する要求は、アソシエーション要求フレームを備える、［１］に記載の方法。
［１６］  無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じるための装置であって、
ネットワーク・サーバと通信するように構成されているアプリケーションと、
サービス提供デバイスに、ネットワーク・サービスに対する要求を送信するように構成された送信機と、前記送信機は、前記装置へのＩＰアドレスの割当て、前記装置の認証、および前記装置とのリンク層のアソシエーションのうちの少なくとも１つより前に、前記サーバについてのドメイン名解決に対する要求を送信するようにさらに構成され、
提供される前記ネットワーク・サービスを示すインジケーションを受信するように構成された受信機と、前記ドメイン名解決に対する要求は、提供された前記ネットワーク・サービスの前記インジケーションを受信する前に送信される、
を備える、装置。
［１７］  前記受信機は、ＩＰアドレスが前記装置に割り当てられる前に、前記サーバのアドレスを識別する信号を受信するように構成される、［１６］に記載の装置。
［１８］  前記送信機は、前記サーバを識別する信号に少なくとも部分的に基づいて前記サーバと前記アプリケーションとの間の通信を送信するように構成される、［１７］に記載の装置。
［１９］  前記サーバを識別する信号は、前記サーバに関連したＩＰアドレスを含む、［１７］に記載の装置。
［２０］  前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求とともに送信される、［１６］に記載の装置。
［２１］  前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求の後に送信される、［１６］に記載の装置。
［２２］  前記ネットワーク・サービスに対する要求は、認証情報、電子デバイスに関連したアドレス情報、および、ドメイン名システム・サーバに関連したアドレス情報のうちの少なくとも１つを含む、［１６］に記載の装置。
［２３］  前記ドメイン名解決に対する要求は、前記無線通信システムと結合されるサーバに関連したドメイン名を含む、［１６］に記載の装置。
［２４］  前記ネットワーク・サービスに対する要求は、アソシエーション要求を備える、［１６］に記載の装置。
［２５］  前記ネットワーク・サービスを示す応答は、アソシエーション応答を備える、［１６］に記載の装置。
［２６］  前記送信機は、前記ドメイン名解決に対する要求にイーサネット・フレームをカプセル化するようにさらに構成されている、［１６］に記載の装置。
［２７］  前記送信機は、ドメイン名システムクエリとして前記イーサネット・フレームをフォーマットするようにさらに構成されている、［２６］に記載の装置。
［２８］  前記送信機は、動的ホスト構成プロトコル・メッセージとして前記イーサネット・フレームをフォーマットするようにさらに構成されている、［２６］に記載の装置。
［２９］  前記ドメイン名解決に対する要求は、アソシエーション要求フレームを備える、［１６］に記載の装置。
［３０］  前記イーサネット・フレームにおける宛先アドレスをゲートウェイ・アドレスに設定することをさらに備える、［２６］に記載の装置。
［３１］  無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じるための装置であって、
ネットワーク・サーバと通信するための手段と、
サービス提供デバイスに、ネットワーク・サービスに対する要求を送信するための手段と、
電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、前記サーバに関わるドメイン名解決に対する要求を送信するための手段と、
提供されるネットワーク・サービスを示すインジケーションを受信するための手段と、前記ドメイン名解決に対する要求は、前記提供されたネットワーク・サービスを示すインジケーションを受信する前に送信される、
を備える、装置。
［３２］  前記受信するための手段は、アプリケーションを備え、ここで、前記送信するための手段は、送信機を備え、および、前記受信するための手段は、受信機を備える、［３１］に記載の装置。
［３３］  装置のプロセッサによって実行可能な命令を備える、コンピュータ可読記憶媒体であって、前記命令は前記装置に、無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じる方法を実施させ、前記方法は、
サービス提供デバイスに、電子デバイスから、ネットワーク・サービスに対する要求を送信することと、
前記電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記装置とのリンク層のアソシエーションのうちの少なくとも１つより前に、サービス提供デバイスに、前記装置から、前記サーバについてのドメイン名解決に対する要求を送信することと、
提供されるネットワーク・サービスを示す応答を前記電子デバイスにおいて受信することと、前記ドメイン名解決に対する要求は、前記応答を受信する前に送信される、
を備える、コンピュータ可読記憶媒体。
［３４］  無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じる方法であって、
サービス提供デバイスにおいて、電子デバイスから、ネットワーク・サービスに対する要求を受信することと、
前記電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、前記サービス提供デバイスにおいて、前記電子デバイスから、前記サーバについてのドメイン名解決に対する要求を受信することと、
提供された前記ネットワーク・サービスを示す応答を前記電子デバイスに送信することと、前記ドメイン名解決に対する要求は、前記応答を送信する前に受信される、
を備える、方法。
［３５］  前記ドメイン名解決に対する要求に少なくとも部分的に基づいて前記サーバを識別する情報を取得することをさらに備える、［３４］に記載の方法。
［３６］  ＤＮＳサーバにＤＮＳクエリを送信すること、前記ＤＮＳクエリは、前記サービス提供デバイスの送信元アドレスを示す、をさらに備える、［３５］に記載の方法。
［３７］  前記サービス提供デバイスは、アクセス・ポイントである、［３６］に記載の方法。
［３８］  前記電子デバイスに、取得された前記情報を含む信号を送信することをさらに備える、［３５］に記載の方法。
［３９］  前記サーバを識別する情報を取得することは、ドメイン名システム・サーバにドメイン名システムクエリを送信することと、前記ドメイン名システム・サーバからサーバを識別する情報を受信することとを備える、［３５］に記載の方法。
［４０］  サーバを識別する情報を取得することは、前記サービス提供デバイスと関連したキャッシュ中の情報を識別することを備える、［３５］に記載の方法。
［４１］  前記サーバを識別する情報は、ＩＰアドレスを備える、［３５］に記載の方法。
［４２］  前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求とともに受信される、［３４］に記載の方法。
［４３］  前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求の後に受信される、［３４］に記載の方法。
［４４］  前記ネットワーク・サービスに対する要求は、認証情報、前記電子デバイスに関連したアドレス情報、および、ドメイン名システム・サーバに関連したアドレス情報のうちの少なくとも１つを含む、［３４］に記載の方法。
［４５］  前記ドメイン名解決に対する要求は、前記サーバに関連したドメイン名を含み、ここで、前記サーバは、前記無線通信システムと結合される、［３４］に記載の方法。
［４６］  前記ネットワーク・サービスに対する要求は、アソシエーション要求を備える、［３４］に記載の方法。
［４７］  前記ネットワーク・サービスを示す前記応答は、アソシエーション応答を備える、［３４］に記載の方法。
［４８］  前記ドメイン名解決に対する要求は、カプセル化されたイーサネット・フレームを含む、［３４］に記載の方法。
［４９］  前記ドメイン名解決に対する要求は、アソシエーション要求を備える、［３０］に記載の方法。
［５０］  前記カプセル化されたイーサネット・フレームは、ドメイン名サービスクエリとしてフォーマットされる、［４８］に記載の方法。
［５１］  前記カプセル化されたイーサネット・フレームは、動的ホスト構成プロトコル・メッセージとしてフォーマットされる、［４８］に記載の方法。
［５２］  前記ドメイン名解決に対する要求への応答を送信することをさらに備える、［４８］に記載の方法。
［５３］  前記ドメイン名解決に対する要求への前記応答は、アソシエーション応答を備える、［５２］に記載の方法。
［５４］  前記ドメイン名解決に対する要求への前記応答は、カプセル化されたイーサネット・フレームを備える、［５２］に記載の方法。
［５５］  前記イーサネット・フレームは、ＤＮＳクエリ応答としてフォーマットされる、［５４］に記載の方法。
［５６］  無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じるための装置であって、
電子デバイスからネットワーク・サービスに対する要求を受信することと、前記電子デバイスから、前記サーバについてのドメイン名解決に対する要求を受信することとを行うように構成された受信機と、前記ドメイン名解決に対する要求は、前記電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に受信される、
提供される前記ネットワーク・サービスを示す応答を前記電子デバイスに送信するように構成された送信機と、前記ドメイン名解決に対する要求は、前記応答を送信する前に受信される、を備える、装置。
［５７］  前記ドメイン名解決に対する要求に少なくとも部分的に基づいて前記サーバを識別する情報を取得するように構成されたプロセッサをさらに備える、［５６］に記載の装置。
［５８］  前記ドメイン名解決に対する要求に基づいてドメイン名情報を識別するように構成されたドメイン名解決回路をさらに備え、ここで、前記送信機は、前記ドメイン名情報を含む信号を送信するようにさらに構成される、［５６］に記載の装置。
［５９］  前記サーバを識別する情報を取得することは、ドメイン名システム・サーバにドメイン名解決に対する要求を送信することと、前記ドメイン名システム・サーバから前記情報を受信することとを備える、［５７］に記載の装置。
［６０］  前記ドメイン名解決に対する要求は、前記装置のＩＰアドレスと同等の送信元ＩＰアドレスを示す、［５９］に記載の装置。
［６１］  前記サーバを識別する情報を取得することは、サービス提供デバイスと関連したキャッシュ中の情報を識別することを備える、［５９］に記載の装置。
［６２］  前記ドメイン名情報は、ＩＰアドレスを備える、［５８］に記載の装置。
［６３］  前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求とともに受信される、［５７］に記載の装置。
［６４］  前記ドメイン名解決に対する要求は、前記ネットワーク・サービスに対する要求の後に受信される、［５７］に記載の装置。
［６５］  前記ネットワーク・サービスに対する要求は、認証情報、前記電子デバイスに関連したアドレス情報、および、ドメイン名システムに関連したアドレス情報のうちの少なくとも１つを含む、［５７］に記載の装置。
［６６］  前記ドメイン名解決に対する要求は、前記サーバに関連したドメイン名を含み、ここで、前記サーバは、前記無線通信システムと結合される、［５７］に記載の装置。
［６７］  前記ネットワーク・サービスに対する要求は、アソシエーション要求を備える、［５７］に記載の装置。
［６８］  前記ネットワーク・サービスを示す前記応答は、アソシエーション応答を備える、［５７］に記載の装置。
［６９］  前記ドメイン名解決に対する要求は、カプセル化されたイーサネット・フレームを含む、［５７］に記載の装置。
［７０］  前記ドメイン名解決に対する要求は、アソシエーション要求を備える、［５６］に記載の装置。
［７１］  前記カプセル化されたイーサネット・フレームは、ドメイン名サービスクエリとしてフォーマットされる、［６９］に記載の装置。
［７２］  前記カプセル化されたイーサネット・フレームは、動的ホスト構成プロトコル・メッセージとしてフォーマットされる、［６９］に記載の装置。
［７３］  前記送信機は、前記ドメイン名解決に対する要求への応答を送信するようにさらに構成される、［５６］に記載の装置。
［７４］  前記ドメイン名解決に対する要求への前記応答は、アソシエーション応答を備える、［７３］に記載の装置。
［７５］  前記ドメイン名解決に対する要求への前記応答は、カプセル化されたイーサネット・フレームを備える、［７３］に記載の装置。
［７６］  前記送信機は、ＤＮＳクエリ応答として前記イーサネット・フレームをフォーマットするようにさらに構成されている、［７５］に記載の装置。
［７７］  無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じるための装置であって、
電子デバイスからネットワーク・サービスに対する要求を受信するための手段と、
前記電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、前記電子デバイスから、前記サーバについてのドメイン名解決に対する要求を受信するための手段と、
提供される前記ネットワーク・サービスを示す応答を前記ネットワーク・デバイスに送信するための手段と、前記ドメイン名解決に対する要求は、前記応答を送信する前に受信される、
を備える、装置。
［７８］  前記要求を受信するための手段は、受信機を備え、前記ドメイン名解決に対する要求を受信するための手段は、受信機およびプロセッサを備え、前記送信するための手段は、送信機を備える、［７７］に記載の装置。
［７９］  ＤＮＳサーバにＤＮＳクエリを送信するための手段をさらに備え、前記ＤＮＳクエリは、サービス提供デバイスの送信元アドレスを示す、［７７］に記載の装置。
［８０］  装置のプロセッサによって実行可能な命令を備える、コンピュータ可読記憶媒体であって、前記命令は前記装置に、無線通信システムを使用してサーバとの通信を確立することに関連した遅延時間を減じる方法を実施させ、前記方法は、
サービス提供デバイスにおいて、電子デバイスから、ネットワーク・サービスに対する要求を受信することと、
前記電子デバイスへのＩＰアドレスの割当て、前記電子デバイスの認証、および前記電子デバイスとのリンク層のアソシエーションのうちの少なくとも１つより前に、前記サービス提供デバイスにおいて、前記電子デバイスから、前記サーバについてのドメイン名解決に対する要求を受信することと、
提供される前記ネットワーク・サービスを示す応答を前記電子デバイスに送信することと、前記ドメイン名解決に対する要求は、前記応答を送信する前に受信される、
を備える、コンピュータ可読記憶媒体。
【国際調査報告】
2015516779.tif 000013
2015516779.tif 000014
2015516779.tif 000015
2015516779.tif 000016
2015516779.tif 000017