(57)【要約】      （修正有）【課題】装置発見及び接続の確立前に無線ノードによって提供されるサービスを検知する方法を提供する。【解決手段】最初の無線アクセスメッセージ内のサービスに関する情報に関連付けられたサービスのバージョンを含む、サービスに関する情報を組み込み４１０。組み込まれたサービスに関する情報を含む最初の無線アクセスメッセージをブロードキャストする４１２。最初の無線アクセスメッセージ内に組み込まれたサービスに関する情報を識別し、サービスに関する情報と関連付けられたサービスのバージョンが所定の条件を満たす時、サービスを受信するための無線通信ネットワークのアクセスノードとの接続を確立する。【選択図】図４
2018067942.tif 000002
【特許請求の範囲】
【請求項１】
無線通信の方法であって、
最初の無線アクセスメッセージ内に、サービスに関する情報に関連付けられたサービスのバージョンを含む、前記サービスに関する情報を組み込むことと、
前記組み込まれたサービスに関する情報を含む前記最初の無線アクセスメッセージをブロードキャストすることと、
を備える、方法。
【請求項２】
前記サービスに関する情報を組み込むことは、
無線通信ビーコン内に前記サービスに関する情報を挿入することをさらに備える、請求項１に記載の方法。
【請求項３】
前記サービスに関する情報を組み込むことは、
サービス・セット識別子（ＳＳＩＤ）内に前記サービスに関する情報を挿入することをさらに備える、請求項１に記載の方法。
【請求項４】
前記サービスに関する情報は、アクセスノードからの利用可能なサービスレベルの質を備える、請求項１に記載の方法。
【請求項５】
前記サービスに関する情報は、無線ノードからの利用可能なアプリケーションを示す、請求項１に記載の方法。
【請求項６】
前記バージョンは、前記サービスのバージョン番号を備える、請求項１に記載の方法。
【請求項７】
前記バージョンは、前記サービスのタイムスタンプを備える、請求項１に記載の方法。
【請求項８】
無線通信の方法であって、
最初の無線アクセスメッセージ内に組み込まれたサービスに関する情報を識別することと、
前記サービスに関する情報に関連付けられたサービスのバージョンが所定の条件を満たす時、サービスを受信するために無線通信ネットワークのアクセスノードとの接続を確立することと、
を備える、方法。
【請求項９】
前記最初の無線アクセスメッセージは、無線通信ビーコンを備える、請求項８に記載の方法。
【請求項１０】
前記最初の無線アクセスメッセージは、サービス・セット識別子（ＳＳＩＤ）を備える、請求項８に記載の方法。
【請求項１１】
前記サービスに関する情報は、前記アクセスノードからの利用可能なサービスレベルの質を備える、請求項８に記載の方法。
【請求項１２】
前記サービスに関する情報は、前記アクセスノードからの利用可能なアプリケーションを示す、請求項８に記載の方法。
【請求項１３】
前記バージョンは、前記サービスに関する情報に関連付けられたサービスのバージョン番号を備える、請求項８に記載の方法。
【請求項１４】
前記バージョンは、前記サービスに関する情報に関連付けられたサービスのタイムスタンプを備える、請求項８に記載の方法。
【請求項１５】
無線通信のための装置であって、
最初の無線アクセスメッセージ内に、サービスに関する情報に関連付けられたサービスのバージョンを含む、前記サービスに関する情報を組み込む手段と、
前記組み込まれたサービスに関する情報を含む前記最初の無線アクセスメッセージをブロードキャストする手段と、
を備える、装置。
【請求項１６】
無線通信のための装置であって、
最初の無線アクセスメッセージ内に組み込まれたサービスに関する情報を識別する手段と、
前記サービスに関する情報に関連付けられたサービスのバージョンが所定の条件を満たす時、サービスを受信するために無線通信ネットワークのアクセスノードとの接続を確立する手段と、
を備える、装置。
【請求項１７】
無線通信のための装置であって、
メモリと、
前記メモリに結合され、
最初の無線アクセスメッセージ内に、サービスに関する情報に関連付けられたサービスのバージョンを含む、前記サービスに関する情報を組み込むことと、
前記組み込まれたサービスに関する情報を含む前記最初の無線アクセスメッセージをブロードキャストすることと、
を行うよう構成された少なくとも１つのプロセッサと、
を備える、装置。
【請求項１８】
前記少なくとも１つのプロセッサは、無線通信ビーコン内に前記サービスに関する情報を挿入することによって前記サービスに関する情報を組み込むようさらに構成される、請求項１７に記載の装置。
【請求項１９】
前記少なくとも１つのプロセッサは、サービス・セット識別子（ＳＳＩＤ）内に前記サービスに関する情報を挿入することによって前記サービスに関する情報を組み込むようさらに構成される、請求項１７に記載の装置。
【請求項２０】
前記バージョンは、前記サービスのタイムスタンプ及び／又は前記サービスのバージョン番号を備える、請求項１７に記載の装置。
【請求項２１】
前記サービスに関する情報は、アクセスノードからの利用可能なサービスレベルの質を備える、請求項１７に記載の装置。
【請求項２２】
無線通信装置であって、
メモリと、
前記メモリに結合され、
最初の無線アクセスメッセージ内に組み込まれたサービスに関する情報を識別することと、
前記サービスに関する情報に関連付けられたサービスのバージョンが所定の条件を満たす時、サービスを受信するために無線通信ネットワークのアクセスノードとの接続を確立することと、
を行うよう構成された少なくとも１つのプロセッサと、
を備える、装置。
【請求項２３】
前記最初の無線アクセスメッセージは、無線通信ビーコンを備える、請求項２２に記載の装置。
【請求項２４】
前記最初の無線アクセスメッセージは、サービス・セット識別子（ＳＳＩＤ）を備える、請求項２２に記載の装置。
【請求項２５】
前記サービスに関する情報は、前記アクセスノードからの利用可能なサービスレベルの質を備える、請求項２２に記載の装置。
【請求項２６】
前記バージョンは、前記サービスのタイムスタンプ及び／又は前記サービスのバージョン番号を備える、請求項２２に記載の装置。
【請求項２７】
無線通信のためのコンピュータプログラム製品であって、
非一時的なプログラムコードを記録したコンピュータ可読媒体を備え、前記プログラムコードは、
最初の無線アクセスメッセージ内に、サービスに関する情報に関連付けられたサービスのバージョンを含む、前記サービスに関する情報を組み込むためのプログラムコードと、
前記組み込まれたサービスに関する情報を含む前記最初の無線アクセスメッセージをブロードキャストするためのプログラムコードと、
を備える、コンピュータプログラム製品。
【請求項２８】
無線通信に関するコンピュータプログラム製品であって、
非一時的なプログラムコードを記録したコンピュータ可読媒体を備え、前記プログラムコードは、
最初の無線アクセスメッセージ内に組み込まれたサービスに関する情報を識別するためのプログラムコードと、
前記サービスに関する情報に関連付けられたサービスのバージョンが所定の条件を満たす時、サービスを受信するために無線通信ネットワークのアクセスノードとの接続を確立するためのプログラムコードと、
を備える、コンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
[0001]  本開示の観点は一般的に無線通信システムに関し、より詳しくは、無線ノード間での接続の確立及び装置の発見の前の無線ノードからのサービスの発見に関する。
【背景技術】
【０００２】
[0002]  無線ネットワークは、音声、ビデオ、パケットデータ、メッセージ、ブロードキャスト及びその他の無線通信サービスのような通信サービスを提供するために広く展開される。これらの無線ネットワークは、利用可能なネットワークリソースを共有することによって複数（multiple）のユーザをサポートすることができる多元接続ネットワークであり得る。無線ローカルエリアネットワーク（ＷＬＡＮ）において、アクセスポイントは無線ネットワーク内での多数の無線局のための通信をサポートしている。アドホックモードでは、無線局はアクセスポイント無しでピアツゥーピア（Ｐ２Ｐ）の方法で通信する。同様に、ピアツゥーピアネットワークは、複数のピアノードが互いに直接通信することを可能にする。ピアツゥーピアネットワークでは、互いの範囲内のピアツーピアノードはアクセスポイント無しで発見し直接通信する。
【０００３】
[0003]  無線ネットワークの履行において、無線ネットワークのノードは、サービス発見を実行する前にお互いを発見し、接続を確立する。それは、”サービス発見のための接続の必須条件”として参照される。サービスの発見は、無線ピアノードからの利用可能なデータ又はアプリケーションに関連するあらゆるサービスに関する情報を含みうる。サービスの発見のためのこの接続の必須条件は、待ち時間を導入する。加えて、情報に関するサービスの発見に関するその接続の必須条件は更なる電力を消費する。
【発明の概要】
【０００４】
[0004]  本開示の一観点によれば、無線通信方法は、最初の無線アクセスメッセージ内に、情報に関するサービスと関係づけられたサービスのバージョンを含んだ情報と関係付けられた組み込まれたサービスを含む。無線通信方法は、組み込まれたサービスに関する情報を含む最初の無線アクセスメッセージをブロードキャストすることをも含む。
【０００５】
[0005]  本開示の別の観点によれば、無線通信に関する装置は、最初の無線アクセスメッセージ内に、サービスに関する情報と関係づけられたサービスのバージョンを含んだ情報に関するサービスを組み込む手段を含む。無線通信装置は、組み込まれたサービスに関する情報を含む最初の無線アクセスメッセージをブロードキャストする手段をも含む。
【０００６】
[0006]  本開示の一観点によれば、無線通信に関する装置は、メモリと、そのメモリに結合される1つまたは複数のプロセッサを含む。（複数の）プロセッサは、最初の無線アクセスメッセージ内に、サービスに関する情報と関係づけられたサービスのバージョンを含んだ、情報に関するサービスを組み込むよう構成される。（複数の）プロセッサは、組み込まれたサービスに関する情報を含む最初の無線アクセスメッセージをブロードキャストするように更に構成される。
【０００７】
[0007]  本開示の別の観点によれば、無線通信に関するコンピュータプログラム製品は、非一時的なプログラムコードを記録したコンピュータ可読媒体を含む。そのプログラムコードは、最初の無線アクセスメッセージ内に、サービスに関する情報と関係づけられたサービスのバージョンを含んだ、情報に関するサービスを組み込むためのプログラムコードを含む。そのプログラムコードは、組み込まれたサービスに関する情報を含む最初の無線アクセスメッセージをブロードキャストするためのプログラムコードを更に含む。
【０００８】
[0008]  本開示の一観点によれば、無線通信方法は、最初の無線アクセスメッセージ内に組み込まれたサービスに関する情報を識別することを含む。無線通信方法は、サービスに関する情報に関連付けられたサービスのバージョンが所定の条件を満たした時、サービスを受信するために無線通信ネットワークのアクセスノードとの接続を確立することをも含む。
【０００９】
[0009]  本開示の別の観点によれば、無線通信のための装置は、最初の無線アクセスメッセージ内に組み込まれたサービスに関する情報を識別させる手段を含む。無線通信装置は、サービスに関する情報に関連付けられたサービスのバージョンが所定の条件を満たした時、サービスを受信するために無線通信ネットワークのアクセスノードに接続を確立する手段をも含む。
【００１０】
[0010]  本開示の一観点によれば、無線通信に関する装置は、メモリと、そのメモリに結合された1つまたは複数のプロセッサと、を含む。（複数の）プロセッサは、最初の無線アクセスメッセージ内に組み込まれたサービスに関する情報を識別するよう構成される。（複数の）プロセッサは、サービスに関する情報に関連付けられたサービスのバージョンが所定の条件を満たした時、サービスを受信するため無線通信ネットワークのアクセスのノードとの接続を確立するよう更に構成される。
【００１１】
[0011]  本開示の別の観点によれば、無線通信に関するコンピュータプログラム製品は、非一時的なプログラムコードを記録したコンピュータ可読媒体を含む。プログラムコードは、最初の無線アクセスメッセージ内に組み込まれたサービスに関する情報を識別させるためのプログラムコードを含む。プログラムコードは、サービスに関する情報に関連付けられたサービスのバージョンが所定の条件を満たす時、サービスを受信するための無線通信ネットワークのアクセスノードとの接続を確立させるためのプログラムコードを更に含む。
【００１２】
[0012]  これは、以下の詳細な説明がより良く理解されうるように、本開示の特徴および技術的利点をより幅広く概説している。本開示のさらなる特徴および利点が以下に説明される。この開示が、本開示と同じ目的を実行するための他の構造を改良または設計するための基礎として容易に利用されうることは、当業者によって理解されるべきである。また、そのような等価の構成が、添付された特許請求の範囲に記載の本開示の教示から逸脱しないことも、当業者によって理解されるべきである。さらなる目的および利点とともに、構成および動作の方法の両方について、本開示の特徴であると考えられる新規な特徴は、添付図面と関連して考慮されるとき、以下の説明からより良く理解されるであろう。しかしながら、各々の図は、例示および説明のみの目的で提供され、本開示の限定の定義として意図されるものではないことが、明確に理解されるべきである。
【図面の簡単な説明】
【００１３】
[0013]  本開示の特徴、性質、および利点は、同様の参照文字が全体を通して相応して識別する図面を考慮した場合、以下に示される詳細な説明から、より明白になるであろう。  
【図１】[0014]  図１は、本開示の一観点に従った無線システムのブロック図を示す。
【図２】[0015]  図２は、図１に示された無線システムで使用するための例示的な無線ノードを示す。
【図３】[0016]図３は、本開示の一観点に従ったピアツーピアネットワークのブロック図を示す。
【図４】[0017]  図４は、図１に示す無線システムにおいて履行されたサービス発見方法を図示するブロック図である。
【図５】[0018]  図５は、サービス発見システムを実行する装置に関するハードウェアの実施の一例を示す図である。
【図６】[0019]  図６は、図１に示した無線システムにおいて履行されたサービス発見方法を示すブロック図である。
【図７】[0020]  図７は、サービス発見システムを実行する装置に関するハードウェアの実施の一例を示す図である。
【発明を実施するための形態】
【００１４】
[0021]  添付の図面に関して以下に述べられる詳細な説明は、様々な構成の説明として意図するものであり、本明細書において説明される概念が実現され得る、唯一の構成を表すことを意図されたものではない。詳細な説明は、さまざまな概念の十分な理解を提供する目的で、具体的な詳細を含む。これら詳細な説明なしでもこれらの概念は実現されうることは、しかしながら当業者にとっては明らかであろう。いくつかの例では、既知の構造およびデバイスは、このような概念を不明瞭にすることを避けるため、ブロック図のフォームで示される。
【００１５】
[0022]  本開示の一観点において、サービス発見方法は、無線ノードとの接続の確立無しで、無線ノード（例えば、無線アクセスポイント、無線局及び無線ピアノード）によって提供されたアプリケーション又はサービスを検知する。無線ノードはアクセスポイント及び局として特定され得るが、本開示の観点は、無線ピアノード及び／又は無線局が、アクセスポイント無しで直接通信し、そして発見するアドホック及び／又はピアツーピアネットワークの履行にも関係がある。例えば、無線ローカルエリアネットワーク（WLAN）のインフラモードに従って動作する時、無線局は、アクセスポイントの機能性に関して構成された一時的なアクセスポイント（例えば、ソフトアクセスポイント）又は専用のアクセスポイントになり得る。WLANアドホックモード又はピアツーピアネットワークにおいて、無線局／ピアノードはアクセスポイント無しで直接通信し、そして発見する。
【００１６】
[0023]  本開示のいくつかの観点において、無線ノードからの利用可能なサービスに関する情報は、最初の無線アクセスメッセージ内に組み込まれる。一つの構成において、最初の無線メッセージは、無線通信ビーコン、ＷｉＦｉダイレクトサービス・セット識別子（ＳＳＩＤ）、ベーシックサービス・セット識別子（ＢＳＳＩＤ）又はその他サービス・セット識別子のようなものである。最初の無線アクセスメッセージ内に、サービスに関する情報を組み込むことは、無線ノードからのサービス発見に関する接続の必須条件を削除する。組み込まれたサービスに関する情報は、サービスに関する情報に関連付けられたサービスのタイムスタンプ及び／又はバージョン番号を含み得る。
【００１７】
[0024]  この履行に従って利用可能なサービスを検知することは、無線ノードのユーザ（例えば、無線局、ピアノード又はアクセスポイント）に所望のサービスを提供する装置を配置させることを可能にする。組み込まれたサービスに関する情報を含む最初の無線アクセスメッセージは、無線ノードによるブロードキャストである。ＷＬＡＮの構成において、サービスに関する情報は、本開示の一観点に従うと無線通信ビーコン、ＳＳＩＤ、ＢＳＳＩＤ内で通信される。本開示のこの観点では、サービスに関する情報はビーコン、ＳＳＩＤ又はＢＳＳＩＤの新しい情報要素内で提供される。情報要素のサイズは、提供されるアプリケーション又はサービスに基づくことができる。サービス発見方法は、図１に示されるＷＬＡＮ構成のような様々な無線ネットワークにおいて履行され得る。
【００１８】
[0025]  無線通信ステム１００の一例は、インフラモードに従った図１に図示される。無線通信システム１００は、無線リンク１０４上で互いに通信可能な複数のアクセスポイント１０３及び無線局１０２を含み得る。システム１００は、５つの無線局／アクセスポイント１０２／１０３を用いて図示されるが、ある（any）数の局とアクセスポイント、有線又は無線が無線通信システム１００を形成しうると理解すべきである。図示するように、アクセスポイント１０３は、専用のアクセスポイントであり又はアクセスポイントの機能（例えば、ソフトアクセスポイントとして）のために構成される。
【００１９】
[0026]  無線局／アクセスポイント１０２／１０３は、ラップトップコンピュータ、スマートフォン、プリンター、携帯情報端末、カメラ、コードレス電話、セッション開始プロトコル電話、無線通信能力を有する手持ち式のデバイス、ユーザ設備、アクセスターミナル、又はその他いずれかの適切な装置といった無線通信を受信し、送信するよう構成される装置になり得る。システム１００において、無線局／アクセスポイント１０２／１０３は地理的領域を通して配置される。更に、各無線局／アクセスポイント１０２／１０３は、それを通じてそれが通信し得る異なる受信領域を有し得る。アクセスポイント１０３は、アクセスポイント又はそのようなものとして動作する無線ノード、端末、ベーストランシーバ基地局、基地局として含み又は履行され得る。無線通信システム１００における無線局／アクセスポイント１０２／１０３は、あらゆる適切な無線ネットワーク規格を用いることで無線で通信し得る。
【００２０】
[0027]  無線局１０２はアクセスポイント１０３から無線を受信し及び／又は送信するためにアクセスポイント１０３と関連付けされ得る。本開示の一観点において、アクセスポイント１０３によって提供されるアプリケーション又はサービスに関するサービスに関する情報が、アクセスポイント１０３によってブロードキャストされた最初の無線アクセスメッセージ１１０内に含まれる。最初の無線アクセスメッセージ１１０を受信するために、無線局１０２は、受信領域を超えた広い範囲検索を実行し得る。本開示のいつくかの観点において、アクセスポイント１０３は、インターネット又は公衆電話交換網（ＰＳＴＮ）にような、例えばさらに広大なネットワークで通信するためのバックホールサービスを使用し得る。
【００２１】
[0028]  動作では、１つまたは複数のアクセスポイント１０３は、サービスに関する情報を持つ無線通信ビーコンのような、最初の無線アクセスメッセージ１１０を送信し得る。同様に、局１０２は、定期的に送信され得る最初の無線アクセスメッセージのようなサービスに関する情報でＳＳＩＤ／ＢＳＳＩＤをブロードキャストし得る。本開示の一観点では、サービスに関する情報は、局／アクセスポイント１０２／１０３によって提供される複数種類の利用可能なサービス及び／又はタイムスタンプを含む。サービスに関する情報は、局／アクセスポイント１０２／１０３から利用可能なデータ及び／又はソフトウェア、アプリケーションを含み得る。本開示のいくつかの観点では、最初の無線アクセスメッセージ１１０は、複数装置間で普及（例えば、共通の）しており、また任意の装置に対する固有な情報でもある、サービスに関する情報を含み得る。
【００２２】
[0029]  バージョン情報と関連して、サービスに関する情報は、アクセスポイント１０３からの利用可能なサービスの質レベル（ＱｏＳ）のレベルを含み得る。例えば、アクセスポイント１０３からの利用可能なＱｏＳレベルは、そこで無線ノードが動作する最大バンド幅レベルのパーセンテージを示し得る。無線局１０２は、容認可能なＱｏＳレベルを提供するアクセスポイントに接続を確立し、複数の（multiple）アクセスポイント１０３からＱｏＳレベルを受信し得る。無線局１０２による、アクセスポイント１０３に接続するための判断は、ＱｏＳレベルに代わり又は加えて関連したバージョンの情報に基づくことができる。
【００２３】
[0030]  図２は、各々が図１において無線ノードの１つになり得る、無線局１２０及びアクセスポイント１１５の設計図のブロック図を示す。システム１００における無線ノードの各々は、ネットワークを介して通信を運用するためのコントローラの機能性及び無線通信をサポートするため、特に、無線トランシーバを含み得る。コントローラの機能性は、１つまたは複数のデジタル処理装置内で履行され得る。無線トランシーバは、無線チャネル上の信号の受信及び送信を円滑にするために１つまたは複数のアンテナと結合され得る。
【００２４】
[0031]１つの構成において、アクセスポイント１１５は、アンテナ２３４ａ〜２３４ｔを備え、無線局１２０は、アンテナ２５２ａ〜２５２ｒを備え得る。
【００２５】
[0032]  基地局１１５において、送信プロセッサ２２０は、データソース２１２からデータ、及びコントローラ／プロセッサ２４０からの制御情報を、受信し得る。プロセッサ２２０は、それぞれ、データシンボルと制御シンボルを取得するために制御情報及びデータを処理（例えば符号化し、シンボルマッピング）する。プロセッサ２２０はまた、基準シンボルと、セル特有基準信号と、を生成しうる。送信（ＴＸ）多入力多出力（ＭＩＭＯ）プロセッサ２３０は、データシンボル、制御シンボル、及び／又は基準シンボルに対して、空間処理（例えば、プレコーディング）を実行し、適用可能であれば変調器（ＭＯＤ）２３２ａ〜２３２ｔに出力シンボルストリームを提供し得る。各変調器２３２は、出力サンプルストリームを取得するためにそれぞれの出力シンボルストリームを処理し得る。各変調器２３２はさらに、送信信号を取得するために出力サンプルストリームを処理（例えばアナログ変換し、増幅し、フィルタし、アップコンバート）し得る。変調器２３２ａ〜２３２ｔからの信号は、それぞれ、アンテナ２３４ａ〜２３４ｔを介して送信され得る。
【００２６】
[0033]  無線局１２０において、アンテナ２５２ａ〜２５２ｒは、アクセスポイント１１５から信号を受信し、復調器（ＤＥＭＯＤｓ）２５４ａ〜２５４ｒのそれぞれに受信信号を供給し得る。各復調器２５４は、入力サンプルを得るためにそれぞれの受信信号を調整（例えば、フィルタリング、増幅、ダウンコンバート、及びデジタル化）し得る。各復調器２５４は、更に受信シンボルを取得するために入力サンプルを処理し得る。ＭＩＭＯ検出器２５６は、すべての復調器２５４ａ〜２５４ｒからの受信シンボルを取得し、適用可能であれば、受信シンボルに対してＭＩＭＯ検出を実行し、検出したシンボルを提供し得る。受信プロセッサ２５８は、検出されたシンボルを処理（例えば、復調、デインタリーブ及び復号）して、データシンク２６０に無線局１２０に関する復号データを提供し、コントローラ／プロセッサ２８０に復号された制御情報を提供し得る。
【００２７】
[0034]  無線局１２０からの送信時、送信プロセッサ２６４は、データソース２６２からのデータを処理し、そして受信し、そしてコントローラ／プロセッサ２８０からの情報を制御し得る。プロセッサ２６４はまた、基準信号に関する基準シンボルを生成し得る。送信プロセッサ２６４からのシンボルは、適用可能であればＴＸＭＩＭＯプロセッサ２６６によってプリコードされ、更に変調器２５４ａ〜２５４ｒによって処理され、アクセスポイント１１５に送信され得る。アクセスポイント１１５において、無線局１２０から受信した信号は、可能であれば、アンテナ２３４によって受信され、復調器２３２によって処理され、ＭＩＭＯ検知器２３６によって検出され、更に無線局１２０によって送信された制御情報及びデコードされたデータを得るために受信プロセッサ２３８によって処理され得る。プロセッサ２３８は、データシンク２３９に復号されたデータを提供し、コントローラ／プロセッサ２４０に復号された制御情報を提供し得る。アクセスポイント１１５は、例えばバックホールリンク２４１上の他の基地局にメッセージを送信し得る。
【００２８】
[0035]  コントローラ／プロセッサ２４０及び２８０は、アクセスポイント１１５及び無線局１２０のそれぞれにおける動作を命令する。プロセッサ２４０／２８０及び／又は他のプロセッサ並びにアクセスポイント１１５／無線局１２０でのモジュールは、図３及び４の方法フローチャート内に記載された機能ブロックの実行、及び／又は以下説明する技術に関する他の処理を、命令し、そして実行し得る。メモリ２４２及び２８２はアクセスポイント１１５及び無線局１２０のそれぞれに関するプロフラムコード及びデータを記憶し得る。
【００２９】
[0036]  図３は、本開示の一側面に従ったピアツゥーピアネットワーク３００のブロック図を示す。いくつかの観点では、ピアツゥーピアネットワーク３００は、あらゆる適切な無線ネットワーク規格を用いて無線で通信するピアツゥーピアネットワーク３００における２つまたは複数のピアノード３０２−１、３０２−２、３０２−３、３０２−４、…３０２−ｎ間で確立し得る。ピアツゥーピアネットワーク３００は、無線リンク３０４上で互いに通信可能な複数のピアノード３０２を含み得る。
【００３０】
[0037]  ピアノード３０２−１は、ピアノード３０２−４から通信を受信し及び／又は送信するためのピアノード３０２−４と関連し得る。本開示の一観点において、ピアノード３０２−４によって提供されたアプリケーション又はサービスに関するサービスに関する情報は、ピアノード３０２−４によってブロードキャストされた最初の無線アクセスメッセージ内に含まれる。最初の無線アクセスメッセージを受信するため、ピアノード３０２−１は、範囲領域を超えて広い範囲検索を実行し得る。
【００３１】
[0038]  サービスに関する情報は、あらゆるサービスに関するアプリケーション及び／又はピアノード３０２からの利用可能なデータを含み得る。例えば、ピアノード３０２−４はニュースサービスを提供し得る。この構成において、サービスに関する情報は、ニュースサービスからの情報のバージョンを含み得る。そのようなバージョン情報は、例えば夕方のニュースから朝のニュースを識別する。バージョン情報に基づいて、無線ノード（例えば、ピアノード、無線局、アクセスポイント）は、各ノードでどのバージョンが利用可能なのか判断するための各ノードへの接続が必要なしでデータ、サービス、及び／又は最も新しい利用可能なアプリケーションのバージョンに近づく（バージョンを利用する）ことができる。
【００３２】
[0039]  一例において、ピアノード３０２−２のユーザは、特定のサービス（例えば、カラープリンタ）をリクエストし得る。受信されたサービス情報を解析することにより、ユーザはプリントサービスを提供するピアノード３０２と関連付けられたデバイス又はピアノード３０２を識別し得る。これは、各ピアノード３０２への接続なしで生じる。判断に基づいて、ピアノード３０２−２のユーザは、カラープリンタを供給するピアノード３０２を用いるだけで無線接続を確立し得る。結果として、サービス発見を実行するために可動する無線ノード（例えば、ピアノード、無線局、アクセスポイント）は、最初の無線メッセージ内のサービスに関する情報がカラープリンタサービスを示す時だけ接続を確立することで待機時間を減少させ、稼働タイムを減少させることでバッテリーの電力をセーブし得る。一構成において、バージョン情報は、プリンターがカラープリンタか否かを示すバージョン番号を含む。
【００３３】
[0040]  本開示の一観点において、バージョン情報はタイミングの情報を含む。タイミングの情報は、サービス又はサービスの新しいアップデートが受信された時のタイムスタンプとなり得る。この構成において、サービスに関する情報は、無線ノードからのデータ、アプリケーション、又は利用可能なサービスのタイムスタンプを含む。例えば、無線ノードは、ニュースサービス又はニュースに関するデータを供給し得る。この例において、サービスに関する情報は、夕方のニュースから朝のニュースを識別するためのタイムスタンプを含む。バージョン情報及びタイムスタンプ情報は、無線ネットワークのノード間のソフトウェアを共有することをも可能とし得る。
【００３４】
[0041]  本開示の一観点によれば、装置発見前のサービス情報及び接続の確立は、無線サービスが制限されている地方エリアに関する無線サービス（例えば、ニュースといったバージョン感度情報及び時間）を可能にする。サービスに関する情報の発見に関する接続の削除は、改良された電力セーブを提供する。例えば、無線ノードは、あらゆる接続が無線ノードで確立される前に受信した最初の無線アクセスメッセージに従ってサービス発見を実行し、起動し得る。無線ノードは、ラップトップコンピュータ、スマートフォン、プリンター、携帯情報端末、カメラ、コードレス電話、セッション開始プロトコル電話、無線通信能力を有する手持ち式のデバイス、ユーザ設備、アクセスターミナル、又はその他いずれかの適切な装置といった無線通信を受信し、送信するよう構成される装置になり得る。
【００３５】
[0042]  図４は、図１に示された通信システムにおいて履行されたサービス発見方法４００を示すブロック図である。ブロック４１０において、サービス発見方法は、最初の無線アクセスメッセージ内の、サービスに関する情報と関連付けされたサービスのバージョンを含んだ、組み込んだサービスに関する情報を含む。ブロック４１２において、サービス発見方法は、組み込まれたサービスに関する情報を含む最初の無線アクセスメッセージをブロードキャストすることを含む。
【００３６】
[0043]  図５は、サービス発見システム５１４を実行する装置５００に関するハードウェアの実施の一例を示す図である。サービス発見システム５１４は、バス５２４によって一般的に代表されるバス構造で履行され得る。バス５２４は、サービス発見システム５１４及び全体的な設計の制約に依存する、ある（any）数のブリッジ及び内部接続バスを含み得る。バス５２４は、プロセッサ５２６、組み込んだモジュール５０２、ブロードキャストモジュール５０４及びコンピュータ可読媒体５２８によって示されるハードウェアモジュール及び／又は１つまたは複数のプロセッサを含む様々な回路と共にリンクする。バス５２４はまた、タイミング・ソース、周辺機器、電圧レギュレータ及び電力管理回路のような様々な他の回路にリンクし得るが、従来技術でよく知られているので、これ以上説明されることはないだろう。
【００３７】
[0044]  装置５００は、トランシーバ５２２に結合されるサービス発見システム５１４を含む。トランシーバ５２２は、１つまたは複数のアンテナ５２０に結合される。トランシーバ５２２は、伝送媒体を介してさまざまな他の装置と通信するための手段を提供する。サービス発見システム５１４は、コンピュータ可読媒体５２８に結合されるプロセッサ５２６を含む。プロセッサ５２６は、コンピュータ可読媒体５２８に記憶されたソフトウェアの実行を含む、一般的な処理に関して信頼できる。プロセッサ５２６によって実行された時、ソフトウェアは、発見システム５１４に、あらゆる特定の装置に関し上述された様々な機能を実行させる。コンピュータ読取可能媒体５２８は、ソフトウェアを実行する時にプロセッサ５２６によって操作されるデータを記憶するためにも使用され得る。
【００３８】
[0045]サービス発見システム５１４は、最初の無線アクセスメッセージ内に、サービスに関する情報に関連付けられたサービスの情報を含む、サービスに関する情報を組み込むことに関して組み込んだモジュール５０２を更に含む。サービス発見システム５１４は、組み込まれたサービスに関する情報を含む最初の無線アクセスメッセージをブロードキャストするためのブロードキャストモジュール５０４を更に含む。組み込んだモジュール５０２及びブロードキャストモジュール５０４は、プロセッサ５２６内で稼働するソフトウェアモジュール、コンピュータ可読媒体５２８に常駐／記憶され、プロセッサ５２６に結合される１つまたは複数のハードウェアモジュール、又はそれらのいくつかの組み合わせ、になり得る。サービス発見システム５１４は、無線局１２０の構成部、ピアノード３０２の構成部及び／又はアクセスポイント１１５の構成部になり得、またメモリ２４２、２８２及び／又はコントローラ／プロセッサ２４０、２８０を含み得る。
【００３９】
[0046]  一構成において、無線通信に関する装置５００は、サービスに関する情報を組み込む手段及び最初の無線アクセスメッセージをブロードキャストする手段を含む。上記その手段は、組み込みモジュール５０２、ブロードキャストモジュール５０４、無線局１２０、アクセスポイント１１５、メモリ２４２、２８２、コントローラ／プロセッサ２４０、２８０及び／又は組み込み手段及びブロードキャスト手段によって提唱される機能を実行するよう構成される装置５００のサービス発見システム５１４になり得る。別の観点において、上述した手段は、上述した手段によって提唱された機能を実行するように構成されたあらゆるモジュールまたはあらゆる装置になり得る。
【００４０】
[0047]  図６は、図１に示される通信システムにおいて履行されるサービス発見方法６００を示すブロック図である。ブロック６１０において、方法は、最初の無線アクセスメッセージ内に組み込まれたサービスに関する情報を識別する。ブロック６１２において、サービスに関する情報に関連付けられたサービスの情報が所定の条件を満たす時、その方法は、サービスを受信するため無線通信ネットワークのノードとの接続を確立する。
【００４１】
[0048]  図７は、サービス発見システム７１４を実行する装置７００に関するハードウェアの実施の一例を示した図である。サービス発見システム７１４は、バス７２４によって一般的に代表されるバス構造で履行され得る。バス７２４は、発見システム７１４の特定のアプリケーションと全体的な設計の制約に依存するあらゆる数のブリッジ及び任意の数の内部配線接続バスを含み得る。バス７２４は、プロセッサ７２６、識別モジュール７０２、確立モジュール７０４及びコンピュータ可読媒体７２８によって示されるハードウェアモジュール及び／又は１つまたは複数のプロセッサを含む様々な回路と共にリンクする。バス７２４はまた、タイミング・ソース、周辺機器、電圧レギュレータ及び電力管理回路のような様々な他の回路にリンクし得るが、従来技術でよく知られているので、これ以上説明されることはないだろう。
【００４２】
[0049]  装置はトランシーバ７２２に結合されるサービス発見システム７１４を含む。トランシーバ７２２は、１つまたは複数のアンテナ７２０に結合される。トランシーバ７２２は、伝送媒体を介して様々な他の装置と通信するための方法を提供する。サービス発見システム７１４はコンピュータ可読媒体７２８に結合されるプロセッサ７２６を含む。プロセッサ７２６は、コンピュータ可読媒体７２８に記憶されたソフトウェアの実行を含む、一般的な処理に関して信頼できる。ソフトウェアは、プロセッサ７２６によって実行された時、サービス発見システム７１４に、あらゆる特定の装置に関し上述された様々な機能を実行させる。コンピュータ可読媒体７２８はまた、ソフトウェアを実行する時、プロセッサ７２６によって操作されるデータを記憶するために使用され得る。
【００４３】
[0050]  サービス発見システム７１４は、最初の無線アクセスメッセージ内に組み込まれたサービスに関する情報を識別するための識別モジュール７０２を更に含む。サービス発見システム７１４は、サービスに関する情報に関連付けられたサービスのバージョンが所定の条件を満たす時、サービスを受信するために無線通信ネットワークのアクセスノードとの接続を確立するための確立モジュール７０４を更に含む。識別モジュール７０２及び確立モジュール７０４は、プロセッサ７２６内で稼働するソフトウェアモジュール、コンピュータ可読媒体７２８に常駐／記憶され、プロセッサ７２６に結合される１つまたは複数のハードウェアモジュール、又はそれらのいくつかの組み合わせ、になり得る。サービス発見システム７１４は、無線局１２０の構成部、ピアノード３０２の構成部及び／又はアクセスポイント１１５の構成部になり得、またメモリ２４２、２８２及び／又はコントローラ／プロセッサ２４０、２８０を含み得る。
【００４４】
[0051]  一構成において、無線通信に関する装置７００は、サービスに関する情報を識別させる手段及びアクセスノードとの接続を確立する手段を含む。その手段は、モジュール７０２、確立モジュール７０４、無線局１２０、アクセスポイント１１５、ピアノード３０２、メモリ２４２、２８２、コントローラ／プロセッサ２４０、２８０、及び／又は識別手段及び確立手段によって提唱された機能を実行するよう構成された装置７００のサービス発見システム７１４になり得る。別の観点において、上述した手段は、上述した手段によって提唱された機能を実行するよう構成された装置又はあらゆるモジュールであることができる。
【００４５】
[0052]  当業者はさらに、この明細書の開示に関連して説明された様々な例示的なアルゴリズムのステップ、回路、モジュール、論理ブロックは、電子的ハードウェア、コンピュータソフトウェア、あるいはそれら両方の組合せとして履行され得るということを、更に理解するだろう。ハードウェアとソフトウェアとのこの互換性を明確するため、様々な例示的なコンポーネント、ブロック、モジュール、回路、及びステップが、それらの機能に関して一般的に上述されている。そのような機能がハードウェアまたはソフトウェアとして履行されるかは、全体システムに課せられた設計の制約と特定のアプリケーションに依存する。当業者は、各特定のアプリケーションに関して様々な方法で、説明された機能性を履行し得るが、そのような履行の決定は、本開示の範囲からの逸脱を生じさせるものとして解釈されるべきでない。
【００４６】
[0053]  本明細書の開示と関連付けられて記述された様々な実例となる回路、モジュール及び論理ブロックは、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、書替え可能ゲートアレイ（ＦＰＧＡ）又は他のプログラマブル論理デバイス、ディスクリートゲート又はトランジスタ論理、ディスクリートハードウェアコンポーネント、あるいは、本明細書に記述された機能を実行するよう設計されたこれらの任意の組み合わせと一緒に履行又は実行されうる。汎用プロセッサは、マイクロプロセッサとなり得るが、その代わりに、プロセッサは、あらゆる従来のプロセッサ、コントローラ、マイクロコントローラ、又はステートマシンとなり得る。プロセッサはまた、コンピューティングデバイスの組み合わせ、例えば、ＤＳＰとマイクロプロセッサ、複数のマイクロプロセッサ、ＤＳＰコアに連結した１つまたは複数のマイクロプロセッサ、又はあらゆるそのような他の構成との組み合わせとして履行されうる。
【００４７】
[0054]  本開示に関連付けられて記述されたアルゴリズム又は方法のステップは、直接、ハードウェアで、プロセッサにより実行されるソフトウェアモジュールで、又は２つの組み合わせで具現化されうる。ソフトウェア・モジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭ（登録商標）メモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、又は従来技術として知られた記憶媒体のあらゆる他の形状の中に存在し得る。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込み得るそうなプロセッサに結合される。あるいは、記憶媒体は、プロセッサにとって欠くことのできないものとなり得る。プロセッサおよび記憶媒体は、ＡＳＩＣ内に存在し得る。ＡＳＩＣは、ユーザ端末内に存在し得る。あるいは、プロセッサ及び記憶媒体は、ユーザ端末内の離散コンポーネントとして存在し得る。
【００４８】
[0055]  １つまたは複数の例示的な設計において、説明された機能は、ハードウェア、ソフトウェア、ファームウェア、又はそれらのいずれか組み合わせで履行されることができる。ソフトウェアで履行される場合、機能は、コンピュータ可読媒体上のコード又は1つまたは複数の命令として、伝送又は記憶され得る。コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を促進するあらゆる媒体を含む通信媒体とコンピュータ記憶（記録）媒体との両方を含む。記憶媒体は、汎用または専用コンピュータによってアクセスされ得る任意の利用可能な媒体であることができる。例として、また限定されないが、コンピュータ可読媒体は、RAM、ROM、EEPROM（登録商標）、CD-ROMあるいは他の光学ディスクストレージ、磁気ディスクストレージあるいは他の磁気ストレージデバイス、あるいは、命令あるいはデータストラクチャの形態において所望のプログラムコード手段を保存あるいは実行するために使用され得る、また、汎用または専用コンピュータ、又は汎用または専用プロセッサによってアクセスされ得るあらゆる他の媒体も備えることができる。また、あらゆる接続は、コンピュータ可読媒体と適切に称される。例えば、ソフトウェアがウェブサイト、サーバ、あるいは、同軸ケーブル、光ファイバーケーブル、ツイストペア(twisted pair)、デジタル加入者ライン（ＤＳＬ）、あるいは赤外線、無線、およびマイクロ波のような無線技術を使用している他の遠隔ソース、から送信される場合には、同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、あるいは赤外線、無線、およびマイクロ波のような無線技術は、送信媒体の定義に含まれている。ディスク（disk）およびディスク（disc）は、ここで使用される場合、コンパクト・ディスク（disc）（ＣＤ）、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）、およびブルーレイ（登録商標）ディスク（disc）を含み、ディスク（disk）は通常、磁気的にデータを再生するが、ディスク（disc）は通常、レーザーを用いて光学的にデータを再生する。上記したものの組み合わせもまた、コンピュータ読み取り可能な媒体の範囲内に含まれるべきである。
【００４９】
[0056]  本開示の先の説明は、本開示を製造又は使用することをいずれの当業者にも可能にさせるために提供される。本開示に対する様々な変更は、当業者に容易に理解され、本明細書において定義された一般的な原理は、本開示の精神または範囲から逸脱せずに、他の変形例に適用されることができる。したがって、本開示は、本明細書において説明された例および設計に限定されることは意図せず、本明細書に開示された原理および新規な特徴と一致する最も広い範囲が付与されるべきである。
【図１】
2018067942.tif 000003
【図２】
2018067942.tif 000004
【図３】
2018067942.tif 000005
【図４】
2018067942.tif 000006
【図５】
2018067942.tif 000007
【図６】
2018067942.tif 000008
【図７】
2018067942.tif 000009
【外国語明細書】
2018067942000001.pdf