JP2011517884A - ワイヤレスネットワークにおけるサービスディスカバリ方法 - Google Patents
ワイヤレスネットワークにおけるサービスディスカバリ方法 Download PDFInfo
- Publication number
- JP2011517884A JP2011517884A JP2010550926A JP2010550926A JP2011517884A JP 2011517884 A JP2011517884 A JP 2011517884A JP 2010550926 A JP2010550926 A JP 2010550926A JP 2010550926 A JP2010550926 A JP 2010550926A JP 2011517884 A JP2011517884 A JP 2011517884A
- Authority
- JP
- Japan
- Prior art keywords
- service
- response message
- network
- query
- client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Small-Scale Networks (AREA)
Abstract
本発明の実施形態は、無線ネットワークにおいて提供されるサービスのディスカバリ方法であって、無線インタフェースを備えるデバイスに、前記デバイスが提供するサービスをアドバタイズさせ、近くにいる他のデバイスが提供するサービスを、前記他のデバイスとネットワーク接続を確立せずにディスカバリさせる段階を有する方法を提供するものである。
Description
本発明は、ワイヤレスネットワークにおけるサービスディスカバリ方法に関する。
今日、ネットワークデバイスが、印刷、プロジェクション、表示、ファイル共有などのサービスを提供する(そのため、「サーバ」と呼ばれる)が、オンライン状態でなければサービスを必要とするクライアントデバイス(「クライアント」)からの要求に答えられない。しかし、省電力も非常に重要である。また、多くのデバイスが今日ではモバイルになっており、ワイヤレスネットワークの干渉やバッテリパワーの制約が生じる。これらのデバイスは、電源を急速に消耗しないで、効率的にサーチ(search)を行い、または自分のサービスをアドバタイズ(advertise)できなければならない。ネットワークを介したサービスアドバタイズ(service advertisement)やディスカバリ(discovery)は、一般的には、ネットワークモデルにおけるレイヤ3以上のレイヤで動作するプロトコルを用いて行われる。こうしたプロトコルでは、クライアントデバイスは、サービスをディスカバーして利用しようとする場合、まずネットワークと接続を確立してからでないと、利用可能なサービスのディスカバリができない。ワイヤレスネットワークでは、クライアントは、複数のネットワークがある環境にいると、必要なサービスを提供するネットワークを識別するまでに、複数のネットワークとの接続と切断をしなければならない。このアプローチは時間とパワー消費の点から効率的とは言えない。
このように、ワイヤレスネットワークにおいて提供されるサービスのディスカバリ方法を改善する必要性が大いにある。
一態様による、無線ネットワークにおいて提供されるサービスのディスカバリ方法は、無線インタフェースを備えるデバイスに、前記デバイスが提供するサービスをアドバタイズさせ、近くにいる他のデバイスが提供するサービスを、前記他のデバイスとネットワーク接続を確立せずにディスカバリさせる段階を有する。
また、他の一態様による装置は、提供するサービスをアドバタイズし、近くにいる他の装置が提供するサービスを、前記他の装置とネットワーク接続を確立せずにディスカバリする無線インタフェースを備えた送受信器を有する。
本発明であると考える主題は特許請求の範囲に記載した。しかし、添付した図面を参照して以下の詳細な説明を読めば、本発明を、構成及び動作方法に関して、本発明の目的、特徴、利点とともに、最もよく理解できるであろう。
本発明の一実施形態による、モバイルインターネットデバイス(MID)を有するユーザが自分のMIDから文書を印刷するプリンタを探す一例を示す図である。 言うまでもなく、図示を簡単かつ明確にするため、図中の要素はかならずしもそのスケール通りに描いてはいない。例えば、明確にするため、一部の要素の大きさは他の要素の大きさより誇張してある。さらに、適当であれば、対応または類似する要素を示すため、複数の図面で同じ参照番号を用いた。
以下の詳細な説明では、本発明をよく理解してもらうために、具体的な詳細事項を多数記載する。しかし、当業者には言うまでもなく、本発明はこれらの詳細がなくても実施することができる。他の場合には、実施形態を分かりにくくしないように、周知の方法、手順、コンポーネント、回路は詳細には説明していない。
本発明の実施形態は様々なアプリケーションで用いることができる。本発明の一部の実施形態は、送信器、受信器、送受信器、送信・受信器、無線通信局、無線通信デバイス、無線アクセスポイント(AP)、モデム、ワイヤレスモデム、パーソナルコンピュータ(PC)、デスクトップコンピュータ、モバイルコンピュータ、ラップトップコンピュータ、ノートブックコンピュータ、タブレットコンピュータ、サーバコンピュータ、ハンドヘルドコンピュータ、ハンドヘルドデバイス、パーソナルデジタルアシスタント(PDA)デバイス、ハンドヘルドPDAデバイスなどの様々なデバイスやシステムとともに用いることができる。
本発明の実施形態はこの点で限定されるものではないが、「処理」、「コンピューティング」、「計算」、「決定」、「確立(establishing)」、「分析」、「チェック」などの用語は、コンピュータのレジスタやメモリ内の物理量(例えば電子的量)として表されるデータを操作する、及び/または同様に動作やプロセスを実行する命令を記憶できる、そのコンピュータのレジスタやメモリその他の情報記憶媒体内の物理量として表される他のデータに変換する、コンピュータ、コンピューティングプラットフォーム、コンピューティングシステム、その他の電子的コンピューティングデバイスの動作及び/またはプロセスを言う。
本発明の実施形態はこの点では限定されないが、ここで「複数(plurality)」とは、例えば「複数(multiple)」または「2以上」の場合を含む。本明細書では、「複数(plurality)」との用語を用い、2以上のコンポーネント、デバイス、要素、ユニット、パラメータなどを示す。例えば、「複数のステーション」は2以上のステーションを含むものとする。
ネットワークを介したサービスアドバタイズ(service advertisement)やディスカバリ(discovery)は、一般的には、ネットワークモデルにおけるレイヤ3以上のレイヤで動作するプロトコルを用いて行われる。かかるプロトコルの例としては、UPnP/SSDP[3]やZeroConf/DNS−SD[2]がある。こうしたプロトコルでは、クライアントデバイスは、サービスをディスカバーして利用しようとする場合、まずネットワークと接続を確立してからでないと、利用可能なサービスのディスカバリができない。本発明の実施形態では、「ネットワークとの接続を確立する」とは、7レイヤネットワークモデルのレイヤ3または場合によってはそれ以上のレイヤを開始することを意味する。クライアントは、複数のネットワークがある環境にいると、必要なサービスを提供するネットワークを識別するまでに、複数のネットワークとの接続と切断をしなければならない。このアプローチは時間とパワー消費の点から効率的とは言えない。本発明の一実施形態により、WiFi、UWB、ブルートゥースなどの無線インタフェースを備えたデバイスであって、自機が提供するサービスをアドバタイズし、また近くにいる他のデバイスが提供するサービスをディスカバリするが、それらのデバイスとネットワーク接続を確立する必要がないデバイスを提供する。
1つ以上のサービスを提供(offer)するデバイスをサーバと呼ぶ。サーバが提供する1つ以上のサービスを利用するデバイスをクライアントと呼ぶ。本発明の一実施形態では、接続前に、サーバとクライアントの間で2種類のメッセージ、すなわち(1)クエリと(2)レスポンスを交換する。ただし、本発明はこの点で限定されるものではない。
クエリ(Query):クエリメッセージは、近くにいるデバイスが提供するサービスについて知りたいクライアントが送信するものである。このメッセージは特定のデバイス宛てであってもよいし、すべてのデバイスにブロードキャストしてもよい。
レスポンス(Response):レスポンスメッセージは、提供するサービスをアドバタイズするために、サーバにより送信される。このメッセージは、クエリメッセージに応答して特定のクライアント宛て(ユニキャスト)であってもよいし、ブロードキャストしてもよい。レスポンスメッセージは利用可能なサービスインスタンス(service instances)に関する「ヒント」を含み、クライアントがそのサービスに関心があるか決める役に立つ。
シナリオによっては、サーバの代わりに別のデバイスがレスポンスメッセージを送信してもよい。このようなデバイスはプロキシと呼ばれる。例えば、有線ネットワークへの無線接続を提供するAPは、その有線ネットワークにおけるサーバの代わりに動作する。図1は、ネットワーク例100を示し、クライアント125、サーバ105、110、及びプロキシ120、130の各デバイスを有している。このネットワーク例では、ゲストプリンタ140は自分でクエリメッセージに応答し、AP120とジョーのコンピュータ130はそれぞれプリンタ105、110とプリンタxyz135のプロキシとして動作する。
クエリメッセージとレスポンスメッセージで交換される情報は、上位レイヤのサービスディスカバリプロトコル(例えば、ZeroConfやUPnP)により提供されるサービス情報から求められる。メッセージ中のフィールドは、クライアントとサーバの両方が上位レイヤディスカバリプロトコルに対応する属性(attributes)を指定できるように、規定される。このアプローチにより、異なるサービスディスカバリレイヤ間の機能の統一と調整が容易になる。クライアントがサーバのネットワークに接続する前にL2SDクエリメッセージ及びレスポンスメッセージを送信する必要があるので、そのメッセージを担うにはある種のフレーム(必ずではないが、一般的には管理フレーム)のみを用いることができる。802.11ネットワークでは、可能性としては、情報エレメント(Information Element、IE)を用いて、クエリメッセージをプローブリクエスト(Probe Request)で送信し、レスポンスメッセージをプローブレスポンス(Probe Response)で送信できる。また、サーバはレスポンスメッセージをビーコン(Beacons)で周期的に送信できる。この場合、クライアントは受動的にビーコンを聞き、利用可能なサービスに関する情報を集めることができる。その他UWBやブルートゥースなどの無線インタフェースでも同様のメカニズムを用いることができる。ユーザが、接続するネットワークと1つ以上のサービスインスタンスとを選択すると、そのネットワークに接続するクライアントネットワーキングスタックがトリガー(triggered)される。ネットワーク接続が確立すると、接続するユーザがすでに指定している適当なサービスインスタンス情報により、上位レイヤのディスカバリメカニズムがトリガーされる。複数の異なるサービスディスカバリレイヤによる情報交換を調整することにより、実施が簡単になり、ユーザ体験が改善され得る(例えば、ユーザに、接続したいサービスやデバイスを選択するのに2回以上入力を促す必要がなくなる)。
さらに図1を参照して、モバイルインターネットデバイス(MID)125を有するユーザが、そのMID125から文書を印刷するプリンタを探している例を考える。MID125は上位レイヤサービスディスカバリメカニズムとしてZeroConfを用いており、802.11無線インタフェースを備えているものとする。図1に示したように、MID125からプローブリクエストにてクエリメッセージを送信し、IEを用いてプローブレスポンスでレスポンスメッセージを送信できる。ただし、本発明はこれに限定されるものではない。MID125は、サポートするプロトコルと、関心のあるサービスとを示すクエリメッセージを、プローブリクエストで送信する。この例では、プロトコルはZeroConfであり、サービスタイプは「_ipp._tcp」であり、これは「インターネットプロトコルプリンタ」を表すZeroConfサービスタイプである。言い換えると、MID125はIPPプロトコルをサポートするどのプリンタデバイス(サービス)105、110、135、または140にも関心をもっている。コンパチブルなサービスを提供するサーバ(またはそのプロキシ)がレスポンスメッセージを返す。レスポンスメッセージは、サービスインスタンスに関する十分な「ヒント」を提供し、どのプリンタを選択するかMID125ユーザが決定するのを助ける。この例では、クエリメッセージのフォーマットは、
<上位レイヤディスカバリプロトコル,サービスタイプリスト,・・・>
であるが、本発明はこれに限定されるものではない。レスポンスメッセージのフォーマットは、
<上位レイヤディスカバリプロトコル,ネットワーク識別子,<サービスタイプ,<サービスインスタンス名,IPアドレス等の付加的属性>>>
である。本発明は、クエリメッセージやレスポンスメッセージの具体的なフォーマットやレイアウトを特定するものではなく、上記は単なる一例である。メッセージは、ネットワークへの接続前に、レイヤ2を用いてサービスをディスカバリする目的を達成するものであれば、どんなフォーマットで画成してもよい。プリンタのディスカバリに関係するステップを以下に挙げる。
<上位レイヤディスカバリプロトコル,サービスタイプリスト,・・・>
であるが、本発明はこれに限定されるものではない。レスポンスメッセージのフォーマットは、
<上位レイヤディスカバリプロトコル,ネットワーク識別子,<サービスタイプ,<サービスインスタンス名,IPアドレス等の付加的属性>>>
である。本発明は、クエリメッセージやレスポンスメッセージの具体的なフォーマットやレイアウトを特定するものではなく、上記は単なる一例である。メッセージは、ネットワークへの接続前に、レイヤ2を用いてサービスをディスカバリする目的を達成するものであれば、どんなフォーマットで画成してもよい。プリンタのディスカバリに関係するステップを以下に挙げる。
1.MIDがブロードキャストクエリメッセージ
<ZeroConf,_ipp._tcp>
を送信する。このメッセージは近くにあるすべてのサーバが受信する。
<ZeroConf,_ipp._tcp>
を送信する。このメッセージは近くにあるすべてのサーバが受信する。
2.印刷サービスを提供し、ZeroConfプロトコルをサポートするすべてのサーバが、このクエリに対してレスポンスメッセージで答える。
a.APからのResponse-1:<ZeroConf, JF3-Network, <_ipp._tcp, <<JF3-2-H5, JF3-2-J10>>>
b.ジョーのラップトップからのResponse-2:<ZeroConf, Joe's-Laptop, <_ipp._tcp, <Printer-xyz, Location:JF3-2-K9, IP address: 139.145.23.90 >>>
c.ゲストプリンタからのResponse-3:<ZeroConf, Guest-Printer, <_ipp._tcp, <Guest, Location:JF3-2-C4, IP address: 139.145.23.85 >>>
3.MIDはユーザフレンドリなフォーマットでユーザにレスポンスを表示し、ユーザは接続するネットワークとプリンタインスタンスとを選択する。
4.MIDは、選択されたネットワークに接続し、上位レイヤのディスカバリメカニズム(この場合、ZeroConf)を用いて、選択されたプリンタに関する付加的情報を取得して、そのプリンタに接続して使用できるようにする。
a.APからのResponse-1:<ZeroConf, JF3-Network, <_ipp._tcp, <<JF3-2-H5, JF3-2-J10>>>
b.ジョーのラップトップからのResponse-2:<ZeroConf, Joe's-Laptop, <_ipp._tcp, <Printer-xyz, Location:JF3-2-K9, IP address: 139.145.23.90 >>>
c.ゲストプリンタからのResponse-3:<ZeroConf, Guest-Printer, <_ipp._tcp, <Guest, Location:JF3-2-C4, IP address: 139.145.23.85 >>>
3.MIDはユーザフレンドリなフォーマットでユーザにレスポンスを表示し、ユーザは接続するネットワークとプリンタインスタンスとを選択する。
4.MIDは、選択されたネットワークに接続し、上位レイヤのディスカバリメカニズム(この場合、ZeroConf)を用いて、選択されたプリンタに関する付加的情報を取得して、そのプリンタに接続して使用できるようにする。
802.11等の今日の無線インタフェースでは、「ネットワーク」をディスカバリすることはできるが、そのネットワークに接続されたデバイスが提供するサービスをディスカバリすることはできない。ユーザはネットワークに接続して、始めて、ZeroConfやUPnPなどの上位レイヤサービスディスカバリプロトコルを用いてそのネットワークが提供するサービスをディスカバリすることができる。近くに複数のネットワークがあり、探しているサービスをどのネットワークが提供しているか知らなければ、ユーザは各ネットワークに接続して、上位レイヤのサービスディスカバリプロトコルを用いて利用可能なサービスを判断しなければならない。これは、かかる時間とエネルギーの点で効率的ではない。本発明の実施形態は、ネットワークに接続する前に、そのネットワークが提供するデバイスとサービスに関する情報をクライアントが判断でき、具体的なサービスについて問い合わせることができる方法を提供する。本発明の別の利点は、接続するまえに、IPアドレスなどの情報をアドレッシングする上位レイヤサーバをクライアントがディスカバリできることである。これにより、接続後に実行する上位レイヤのディスカバリ動作の効率と信頼性がより高くなる。信頼性が高くないブロードキャストやマルチキャストのメッセージではなく、ユニキャストの上位レイヤディスカバリメッセージを送信できるからである。UPnPやZeroConfなどの上位レイヤサービスディスカバリフレームワークは、非管理ネットワークにおけるデバイスやサービスのディスカバリ用のマルチキャストメッセージに依存している。しかし、無線ネットワークでは、無線干渉や障害や信号フェージングの問題があるので、マルチキャストメッセージやブロードキャストメッセージの配信に依存しないことが特に重要である。
本発明の特徴をここに例示し説明したが、当業者は多数の修正、置換、変更及び等価物を考えることができるであろう。それゆえ、言うまでもなく、添付した特許請求の範囲は、かかる修正や変更も本発明の真の精神に含まれるものとしてすべてカバーするものである。
Claims (19)
- 無線ネットワークにおいて提供されるサービスのディスカバリ方法であって、
無線インタフェースを備えるデバイスに、前記デバイスが提供するサービスをアドバタイズさせ、近くにいる他のデバイスが提供するサービスを、前記他のデバイスとネットワーク接続を確立せずにディスカバリさせる段階を有する方法。 - 前記無線インタフェースはWi−Fi、UWB、ブルートゥースよりなる群から選択される、請求項1に記載の方法。
- クエリ及びレスポンスメッセージで交換される情報は、上位レイヤのサービスディスカバリプロトコルにより提供されるサービス情報から求められる、請求項1に記載の方法。
- 前記クエリ及びレスポンスメッセージのフィールドは、クライアントとサーバの両方が、複数の異なるサービスディスカバリレイヤの機能の統合と調整を容易にする、上位レイヤのディスカバリプロトコルに対応する属性を指定するように画成される、請求項3に記載の方法。
- 前記クライアントが前記サーバネットワークに接続する前に前記クエリ及びレスポンスメッセージを送信する必要があるので、所定タイプのフレームのみを用いて前記クエリ及びレスポンスメッセージを担わせる、請求項3に記載の方法。
- 前記所定タイプのフレームは管理フレームである、請求項5に記載の方法。
- 前記クエリメッセージをプローブリクエストで送信し、前記レスポンスメッセージを情報エレメントを用いてプローブレスポンスで送信する、請求項4に記載の方法。
- 前記サーバは前記レスポンスメッセージをビーコンで周期的に送信し、前記クライアントは前記ビーコンを受動的に受信し利用可能なサービスに関する情報を集めるように構成された、請求項4に記載の方法。
- ユーザが接続するネットワークと1つ以上のサービスインスタンスを選択すると、クライアントネットワーキングスタックをトリガーして、そのネットワークに接続し、ネットワーク接続を確立すると、接続する前記ユーザが指定している適当なサービスインスタンス情報により上位レイヤディスカバリメカニズムをトリガーする、請求項4に記載の方法。
- 提供するサービスをアドバタイズし、近くにいる他の装置が提供するサービスを、前記他の装置とネットワーク接続を確立せずにディスカバリする無線インタフェースを備えた送受信器を有する、装置。
- 前記無線インタフェースはWi−Fi、UWB、ブルートゥースよりなる群から選択される、請求項10に記載の装置。
- クエリ及びレスポンスメッセージで交換される情報は、上位レイヤのサービスディスカバリプロトコルにより提供されるサービス情報から求められる、請求項10に記載の装置。
- 前記クエリ及びレスポンスメッセージのフィールドは、クライアントとサーバの両方が、複数の異なるサービスディスカバリレイヤの機能の統合と調整を容易にする、上位レイヤのディスカバリプロトコルに対応する属性を指定するように画成される、請求項12に記載の装置。
- 前記クライアントが前記サーバネットワークに接続する前に前記クエリ及びレスポンスメッセージを送信する必要があるので、所定タイプのフレームのみを用いて前記クエリ及びレスポンスメッセージを担わせる、請求項13に記載の装置。
- 前記所定タイプのフレームは管理フレームである、請求項14に記載の装置。
- 前記クエリメッセージをプローブリクエストで送信し、前記レスポンスメッセージを、情報エレメントを用いるプローブレスポンスで送信する、請求項13に記載の装置。
- 前記サーバは前記レスポンスメッセージをビーコンで周期的に送信し、前記クライアントは前記ビーコンを受動的に受信し利用可能なサービスに関する情報を集めるように構成された、請求項13に記載の装置。
- ユーザが接続するネットワークと1つ以上のサービスインスタンスを選択すると、クライアントネットワーキングスタックをトリガーして、そのネットワークに接続し、ネットワーク接続を確立すると、接続する前記ユーザが指定している適当なサービスインスタンス情報により上位レイヤディスカバリメカニズムをトリガーする、請求項13に記載の装置。
- 前記装置は前記近くにいる他の装置の代わりにレスポンスメッセージを送信する、請求項10に記載の装置。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/053,662 US8170481B2 (en) | 2008-03-24 | 2008-03-24 | Techniques for discovering services provided in a wireless network |
US12/053,662 | 2008-03-24 | ||
PCT/US2009/037675 WO2009120576A2 (en) | 2008-03-24 | 2009-03-19 | Techniques for discovering services provided in a wireless network |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2011517884A true JP2011517884A (ja) | 2011-06-16 |
Family
ID=41089367
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010550926A Pending JP2011517884A (ja) | 2008-03-24 | 2009-03-19 | ワイヤレスネットワークにおけるサービスディスカバリ方法 |
Country Status (7)
Country | Link |
---|---|
US (2) | US8170481B2 (ja) |
EP (1) | EP2292024A2 (ja) |
JP (1) | JP2011517884A (ja) |
KR (1) | KR20100126433A (ja) |
CN (2) | CN101605299A (ja) |
TW (1) | TW200947966A (ja) |
WO (1) | WO2009120576A2 (ja) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014160961A (ja) * | 2013-02-20 | 2014-09-04 | Canon Inc | 通信装置、通信装置の制御方法、プログラム |
JP2016503606A (ja) * | 2012-11-05 | 2016-02-04 | エルジー エレクトロニクス インコーポレイティド | 直接通信システムにおいてサービス探索又は広告方法及びそのための装置 |
JP2018044931A (ja) * | 2016-09-16 | 2018-03-22 | カシオ計算機株式会社 | 無線通信装置、電子時計、時刻変更方法、時刻情報提供方法、及びプログラム |
JP2018085657A (ja) * | 2016-11-24 | 2018-05-31 | キヤノン株式会社 | 情報処理装置、通信装置、プログラム及び制御方法 |
US10165609B2 (en) | 2013-02-20 | 2018-12-25 | Canon Kabushiki Kaisha | Communication apparatus, method for controlling communication apparatus, and program |
US10278058B2 (en) | 2012-04-13 | 2019-04-30 | Sony Corporation | Wireless communication device information processing device, and communication method |
Families Citing this family (59)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4125173B2 (ja) * | 2003-04-23 | 2008-07-30 | キヤノン株式会社 | 情報処理装置の接続制御方法、情報処理装置、及びコンピュータプログラム |
JP4136771B2 (ja) | 2003-04-23 | 2008-08-20 | キヤノン株式会社 | 通信システム、通信装置、及びその制御方法、並びにコンピュータプログラム |
JP4886463B2 (ja) | 2006-10-20 | 2012-02-29 | キヤノン株式会社 | 通信パラメータ設定方法、通信装置及び通信パラメータを管理する管理装置 |
US8170481B2 (en) * | 2008-03-24 | 2012-05-01 | Intel Corporation | Techniques for discovering services provided in a wireless network |
US8363586B2 (en) | 2008-12-31 | 2013-01-29 | Intel Corporation | Social networking and advertisements in a mobile device on a local personal area network |
US20120230259A1 (en) * | 2009-11-11 | 2012-09-13 | Nokia Corporation | Accessing service information |
JP5499661B2 (ja) * | 2009-11-30 | 2014-05-21 | ソニー株式会社 | 無線通信装置およびプログラム |
KR101700937B1 (ko) * | 2009-12-22 | 2017-01-31 | 삼성전자주식회사 | WiFi Direct 네트워크에서의 서비스 탐색 방법 및 장치 |
US8559340B2 (en) * | 2009-12-22 | 2013-10-15 | Samsung Electronics Co., Ltd. | Method and apparatus for service discovery in Wi-Fi direct network |
KR20120112523A (ko) | 2010-01-19 | 2012-10-11 | 엘지전자 주식회사 | 전자기기 및 전자기기의 동작 방법 |
JP5589098B2 (ja) | 2010-03-09 | 2014-09-10 | インターデイジタル パテント ホールディングス インコーポレイテッド | 機器対機器通信をサポートするための方法および装置 |
CA2696037A1 (en) | 2010-03-15 | 2011-09-15 | Research In Motion Limited | Advertisement and dynamic configuration of wlan prioritization states |
US8812657B2 (en) | 2010-04-15 | 2014-08-19 | Qualcomm Incorporated | Network-assisted peer discovery |
KR101731844B1 (ko) * | 2010-05-14 | 2017-05-02 | 삼성전자 주식회사 | 와이파이 디바이스의 와이파이 서비스 제공 방법 및 시스템 |
BR112013016094B1 (pt) * | 2010-12-24 | 2022-02-01 | Samsung Electronics Co., Ltd | Método de executar comunicação entre um primeiro dispositivo e um segundo dispositivo utilizando um esquema direto wi-fi, dispositivo para executar comunicação entre um primeiro dispositivo e um segundo dispositivo utilizando um esquema direto wi-fi, e meio de gravação legível em computador |
US8656015B2 (en) | 2011-09-12 | 2014-02-18 | Microsoft Corporation | Detecting device presence for a layer 3 connection using layer 2 discovery information |
US8750180B2 (en) | 2011-09-16 | 2014-06-10 | Blackberry Limited | Discovering network information available via wireless networks |
KR102081936B1 (ko) | 2011-11-15 | 2020-04-14 | 엘지전자 주식회사 | 와이파이 다이렉트 네트워크를 통한 지원 서비스 탐색 방법 및 디바이스 |
CN104170354B (zh) * | 2012-02-08 | 2018-06-22 | 马维尔国际贸易有限公司 | 用于发现无线设备的方法和装置 |
US8868762B1 (en) | 2012-03-23 | 2014-10-21 | Google Inc. | Efficient proximity detection |
US9125006B2 (en) * | 2012-03-31 | 2015-09-01 | Intel Corporation | Proximate communication with a target device |
US11817939B2 (en) | 2012-03-31 | 2023-11-14 | Intel Corporation | Proximate communication with a target device |
US9002352B2 (en) * | 2012-04-18 | 2015-04-07 | Qualcomm Incorporated | System and method of service discovery |
US9204299B2 (en) | 2012-05-11 | 2015-12-01 | Blackberry Limited | Extended service set transitions in wireless networks |
US9137281B2 (en) * | 2012-06-22 | 2015-09-15 | Guest Tek Interactive Entertainment Ltd. | Dynamically enabling guest device supporting network-based media sharing protocol to share media content over local area computer network of lodging establishment with subset of in-room media devices connected thereto |
US9565622B2 (en) | 2012-07-05 | 2017-02-07 | Qualcomm Incorporated | Detecting services provided by a wireless node before device discovery and connection establishment |
KR20140008268A (ko) | 2012-07-11 | 2014-01-21 | 삼성전자주식회사 | 디바이스 디스커버리 및 p2p 그룹 형성 기법 |
US10812964B2 (en) | 2012-07-12 | 2020-10-20 | Blackberry Limited | Address assignment for initial authentication |
US9137621B2 (en) | 2012-07-13 | 2015-09-15 | Blackberry Limited | Wireless network service transaction protocol |
CN104429155A (zh) * | 2012-07-16 | 2015-03-18 | 三星电子株式会社 | 用于处理无线通信***中的拓扑结构的方法和装置 |
US9474094B2 (en) | 2012-08-07 | 2016-10-18 | Intel Corporation | Methods and arrangements to establish peer-to-peer link |
CN103634880B (zh) * | 2012-08-28 | 2018-12-25 | 中兴通讯股份有限公司 | 业务提供方法及***、终端 |
US9094820B2 (en) | 2012-08-29 | 2015-07-28 | Qualcomm Incorporated | Systems and methods for securely transmitting and receiving discovery and paging messages |
US8923516B2 (en) | 2012-08-29 | 2014-12-30 | Qualcomm Incorporated | Systems and methods for securely transmitting and receiving discovery and paging messages |
US9609571B2 (en) | 2012-08-29 | 2017-03-28 | Qualcomm Incorporated | Systems and methods for securely transmitting and receiving discovery and paging messages |
US9130754B2 (en) | 2012-08-29 | 2015-09-08 | Qualcomm Incorporated | Systems and methods for securely transmitting and receiving discovery and paging messages |
KR101779437B1 (ko) | 2012-11-20 | 2017-09-18 | 엘지전자 주식회사 | 직접 통신 시스템에서 서비스 탐색 또는 광고 방법 및 이를 위한 장치 |
WO2014088351A1 (en) * | 2012-12-06 | 2014-06-12 | Samsung Electronics Co., Ltd. | Information exchange method and apparatus for d2d communication |
CN103874047B (zh) * | 2012-12-17 | 2017-08-04 | 华为终端有限公司 | 服务信息发现方法及设备 |
WO2014098437A1 (ko) * | 2012-12-17 | 2014-06-26 | 엘지전자 주식회사 | 무선랜 시스템에서 서비스 발견 방법 및 장치 |
US8837328B2 (en) * | 2013-01-23 | 2014-09-16 | Qualcomm Incorporated | Systems and methods for pre-association discovery of services on a network |
US9301127B2 (en) | 2013-02-06 | 2016-03-29 | Blackberry Limited | Persistent network negotiation for peer to peer devices |
JP2014160319A (ja) * | 2013-02-19 | 2014-09-04 | Canon Inc | 通信装置、通信装置の制御方法、プログラム |
CN105075297B (zh) * | 2013-02-22 | 2019-10-08 | 英特尔公司 | 使用Wi-Fi的基于位置的通告*** |
US9154934B2 (en) | 2013-03-28 | 2015-10-06 | Futurewei Technologies, Inc. | System and method for pre-association discovery |
US20140313929A1 (en) * | 2013-04-17 | 2014-10-23 | Emily H. Qi | Enabling devices to discover services through a network controller or group owner |
JP6253250B2 (ja) * | 2013-05-01 | 2017-12-27 | キヤノン株式会社 | 通信装置、通信装置の制御方法、プログラム |
WO2014182040A1 (ko) * | 2013-05-05 | 2014-11-13 | 엘지전자 주식회사 | 근접 서비스 제공을 위한 근접 서비스 탐색 방법 및 장치 |
EP2997786A4 (en) * | 2013-05-15 | 2017-03-15 | Intel Corporation | Techniques to manage connection capabilities information in a wireless communications system |
KR102142576B1 (ko) * | 2013-05-16 | 2020-08-10 | 삼성전자주식회사 | 단말간 통신을 위한 탐색 방법 및 장치 |
US9723545B2 (en) | 2013-11-01 | 2017-08-01 | Qualcomm Incorporated | Discovery of Wi-Fi direct services via discovery probe |
US10349341B2 (en) * | 2014-01-17 | 2019-07-09 | Blackberry Limited | Wireless network service type |
US9674643B2 (en) | 2014-03-17 | 2017-06-06 | Intel IP Corporation | Method, apparatus, and computer readable medium for switching between lower energy and higher energy wireless communication techniques |
US11095729B2 (en) | 2014-08-13 | 2021-08-17 | Mediatek Inc. | Service discovery in multi-medium communications networks |
US10484857B2 (en) | 2014-08-13 | 2019-11-19 | Mediatek Inc. | Service discovery with low power consumption in wireless communications networks |
JP6394177B2 (ja) * | 2014-08-22 | 2018-09-26 | カシオ計算機株式会社 | 無線通信装置、無線通信システム、無線通信方法、プログラム、及びスレーブ装置 |
WO2017158407A1 (en) | 2016-03-18 | 2017-09-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Using nano-services to secure multi-tenant networking in datacenters |
US10356182B2 (en) * | 2016-07-19 | 2019-07-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Communication stack optimized per application without virtual machine overhead |
US10999780B2 (en) | 2017-11-15 | 2021-05-04 | Apple Inc. | Bluetooth trigger for NAN |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002502568A (ja) * | 1997-06-02 | 2002-01-22 | モトローラ・インコーポレイテッド | 能力アドレス指定可能ネットワークにおいて装置間の接続を認可するための方法 |
US6532368B1 (en) * | 1999-01-25 | 2003-03-11 | International Business Machines Corporation | Service advertisements in wireless local networks |
JP2005033603A (ja) * | 2003-07-08 | 2005-02-03 | Matsushita Electric Ind Co Ltd | 通信端末及び通信方法 |
US20070141984A1 (en) * | 2005-12-20 | 2007-06-21 | Microsoft Corporation | Proximity service discovery in wireless networks |
US20070141986A1 (en) * | 2005-12-20 | 2007-06-21 | Microsoft Corporation | Proximity service discovery in wireless networks |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000078001A2 (en) * | 1999-06-11 | 2000-12-21 | Microsoft Corporation | General api for remote control of devices |
US6232368B1 (en) * | 1999-10-12 | 2001-05-15 | Borden Chemical, Inc. | Ester cured binders |
US20020068604A1 (en) * | 2000-12-04 | 2002-06-06 | Prabhakar Samuel Muthiah | Wearable data device for use in a wearable data network |
US7054304B2 (en) | 2001-01-19 | 2006-05-30 | Terited International , Inc. | Method and protocol for managing broadband IP services in a layer two broadcast network |
US7649895B2 (en) * | 2003-12-30 | 2010-01-19 | Airwide Solutions Inc. | Apparatus and method for routing multimedia messages between a user agent and multiple multimedia message service centers |
US7656847B2 (en) * | 2004-06-29 | 2010-02-02 | Nokia Corporation | Method and apparatus for utilizing bluetooth for WLAN service authentication and discovery |
US7522634B2 (en) * | 2004-10-27 | 2009-04-21 | Qwest Communications International Inc. | User-to-user data relay systems and methods |
US20060234631A1 (en) * | 2005-04-15 | 2006-10-19 | Jorge Dieguez | System and method for generation of interest -based wide area virtual network connections |
US8559350B2 (en) | 2005-12-20 | 2013-10-15 | Microsoft Corporation | Mechanism to convey discovery information in a wireless network |
US9369538B2 (en) * | 2006-01-13 | 2016-06-14 | Nokia Technologies Oy | Roaming queries prior to association/authentication |
KR101261637B1 (ko) * | 2006-02-01 | 2013-05-06 | 엘지전자 주식회사 | 이기종 망 간 핸드오버 수행시 mih 메시지 전송 방법 |
US7903574B2 (en) * | 2007-03-15 | 2011-03-08 | Nokia Corporation | Service discovery mechanism in broadcast telecommunication network |
TWI458316B (zh) * | 2008-03-11 | 2014-10-21 | Wistron Corp | 通用隨插即用網路系統之裝置代理方法及其相關裝置 |
US8170481B2 (en) | 2008-03-24 | 2012-05-01 | Intel Corporation | Techniques for discovering services provided in a wireless network |
US8348145B2 (en) * | 2009-11-14 | 2013-01-08 | At&T Intellectual Property I, L.P. | Systems and methods for programming a remote control device |
US8559340B2 (en) * | 2009-12-22 | 2013-10-15 | Samsung Electronics Co., Ltd. | Method and apparatus for service discovery in Wi-Fi direct network |
-
2008
- 2008-03-24 US US12/053,662 patent/US8170481B2/en active Active
-
2009
- 2009-03-19 KR KR1020107021216A patent/KR20100126433A/ko active IP Right Grant
- 2009-03-19 EP EP09725491A patent/EP2292024A2/en not_active Withdrawn
- 2009-03-19 JP JP2010550926A patent/JP2011517884A/ja active Pending
- 2009-03-19 WO PCT/US2009/037675 patent/WO2009120576A2/en active Application Filing
- 2009-03-23 TW TW098109350A patent/TW200947966A/zh unknown
- 2009-03-24 CN CN200910159516.XA patent/CN101605299A/zh active Pending
- 2009-03-24 CN CN201110006420.7A patent/CN102082828A/zh active Pending
-
2010
- 2010-06-09 US US12/797,173 patent/US20100254286A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002502568A (ja) * | 1997-06-02 | 2002-01-22 | モトローラ・インコーポレイテッド | 能力アドレス指定可能ネットワークにおいて装置間の接続を認可するための方法 |
US6532368B1 (en) * | 1999-01-25 | 2003-03-11 | International Business Machines Corporation | Service advertisements in wireless local networks |
JP2005033603A (ja) * | 2003-07-08 | 2005-02-03 | Matsushita Electric Ind Co Ltd | 通信端末及び通信方法 |
US20070141984A1 (en) * | 2005-12-20 | 2007-06-21 | Microsoft Corporation | Proximity service discovery in wireless networks |
US20070141986A1 (en) * | 2005-12-20 | 2007-06-21 | Microsoft Corporation | Proximity service discovery in wireless networks |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10278058B2 (en) | 2012-04-13 | 2019-04-30 | Sony Corporation | Wireless communication device information processing device, and communication method |
US10285127B2 (en) | 2012-04-13 | 2019-05-07 | Sony Corporation | Wireless communication device, information processing device, and communication method |
JP2016503606A (ja) * | 2012-11-05 | 2016-02-04 | エルジー エレクトロニクス インコーポレイティド | 直接通信システムにおいてサービス探索又は広告方法及びそのための装置 |
JP2014160961A (ja) * | 2013-02-20 | 2014-09-04 | Canon Inc | 通信装置、通信装置の制御方法、プログラム |
US10165609B2 (en) | 2013-02-20 | 2018-12-25 | Canon Kabushiki Kaisha | Communication apparatus, method for controlling communication apparatus, and program |
JP2018044931A (ja) * | 2016-09-16 | 2018-03-22 | カシオ計算機株式会社 | 無線通信装置、電子時計、時刻変更方法、時刻情報提供方法、及びプログラム |
JP2018085657A (ja) * | 2016-11-24 | 2018-05-31 | キヤノン株式会社 | 情報処理装置、通信装置、プログラム及び制御方法 |
Also Published As
Publication number | Publication date |
---|---|
US8170481B2 (en) | 2012-05-01 |
WO2009120576A3 (en) | 2009-11-26 |
US20090239469A1 (en) | 2009-09-24 |
TW200947966A (en) | 2009-11-16 |
US20100254286A1 (en) | 2010-10-07 |
CN102082828A (zh) | 2011-06-01 |
WO2009120576A2 (en) | 2009-10-01 |
KR20100126433A (ko) | 2010-12-01 |
CN101605299A (zh) | 2009-12-16 |
EP2292024A2 (en) | 2011-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2011517884A (ja) | ワイヤレスネットワークにおけるサービスディスカバリ方法 | |
US11991255B2 (en) | Interworking service for the restful internet of things | |
JP4727730B2 (ja) | 無線ネットワークにおける近傍サービスの発見 | |
CA2993453C (en) | Pre-association discovery of services | |
US7656847B2 (en) | Method and apparatus for utilizing bluetooth for WLAN service authentication and discovery | |
US9418372B2 (en) | Advertising, discovering, and using services through virtual access point interfaces | |
EP1964321B1 (en) | Proximity service discovery in wireless networks | |
EP2803244B1 (en) | Methods and apparatus for establishing a tunneled direct link setup (tdls) session between devices in a wireless network | |
RU2524567C2 (ru) | Улучшенный механизм обнаружения сервиса в беспроводных системах связи | |
US20020194498A1 (en) | Mobile communication system for location aware services | |
US9119020B2 (en) | Method and apparatus for discovering wireless devices | |
US7836164B2 (en) | Extensible network discovery subsystem | |
KR20100123876A (ko) | 네트워크에서 에너지 효율적인 서비스 검색 및 접속을 위한 레이어-2 프록시를 이용하는 기술 | |
Hämäläinen et al. | Service Discovery in Mobile Peer-to-Peer Environment | |
Shen et al. | Service Discovery in Urban Cooperative Networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120710 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20121005 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20121015 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130129 |