JP2005518734A - チャンネル間で802.11データトラフィックをルーティングしてアドホックネットワーク容量を増大するシステムおよび方法 - Google Patents
チャンネル間で802.11データトラフィックをルーティングしてアドホックネットワーク容量を増大するシステムおよび方法 Download PDFInfo
- Publication number
- JP2005518734A JP2005518734A JP2003570585A JP2003570585A JP2005518734A JP 2005518734 A JP2005518734 A JP 2005518734A JP 2003570585 A JP2003570585 A JP 2003570585A JP 2003570585 A JP2003570585 A JP 2003570585A JP 2005518734 A JP2005518734 A JP 2005518734A
- Authority
- JP
- Japan
- Prior art keywords
- node
- channel
- communication channels
- routing
- network
- 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
- H04W28/14—Flow control between communication endpoints using intermediate storage
-
- 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
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
代替の802.11データチャンネルを介して配信を要請するデータトラフィックを識別および配信できるチャンネルブリッジノード(102−6)を組み込むデータ送信システムおよび方法である(図4)。そのシステムおよび方法によって、利用可能なスペクトラムの各チャンネルを介して連続して通信するよう構成されるチャンネルブリッジングノードが提供される。そのノードは、この能力を通知して、任意の数のチャンネルでの通信のためのデータトラフィックを受け入れる。データのアドレス先であるチャンネルを介して通信するよう一旦そのノードが構成されると、そのデータはその後の配信のためにバッファされる。そうするに際して、本システムおよび方法によって、802.11アドホックネットワークにおけるチャンネル間での802.11データトラフィックのルーティングを可能とするチャンネルブリッジが提供され、そうしてアドホックネットワークの容量を増大させる。
Description
(発明の背景)
(発明の分野)
本発明は、アドホックネットワーク容量を増大するために、802.11アドホックネットワーク(ad−hoc networks)においてチャンネルの使用を改善するシステムおよび方法に関する。より詳しくは、本発明は、アドホックネットワーク容量を増大するために、802.11アドホックネットワークにおいてチャンネル間の802.11データトラフィックのルーティングを可能とするチャンネルブリッジを提供するシステムおよび方法に関する。
(発明の分野)
本発明は、アドホックネットワーク容量を増大するために、802.11アドホックネットワーク(ad−hoc networks)においてチャンネルの使用を改善するシステムおよび方法に関する。より詳しくは、本発明は、アドホックネットワーク容量を増大するために、802.11アドホックネットワークにおいてチャンネル間の802.11データトラフィックのルーティングを可能とするチャンネルブリッジを提供するシステムおよび方法に関する。
(関連技術の説明)
近年、「アドホック」ネットワークとして知られる一種の移動通信ネットワークが軍事使用のために開発されている。この種のネットワークにおいて、各ユーザー端末(以後「移動ノード」)は、他の移動ノードに対する基地局またはルータとして動作可能であり、それによって、基地局の固定インフラストラクチャーが必要ではなくなっている。したがって、送信元の移動ノードから送信先の移動ノードへと送られるデータパケットは、典型的にはその送信先のノードに到達するまでに複数の中間ノードを通ってルーティングされている。アドホックネットワークの詳細は、メイヤー(Mayor)の米国特許第5,943,322号において説明されており、その全体の内容は参照することによってここに組み込まれる。
近年、「アドホック」ネットワークとして知られる一種の移動通信ネットワークが軍事使用のために開発されている。この種のネットワークにおいて、各ユーザー端末(以後「移動ノード」)は、他の移動ノードに対する基地局またはルータとして動作可能であり、それによって、基地局の固定インフラストラクチャーが必要ではなくなっている。したがって、送信元の移動ノードから送信先の移動ノードへと送られるデータパケットは、典型的にはその送信先のノードに到達するまでに複数の中間ノードを通ってルーティングされている。アドホックネットワークの詳細は、メイヤー(Mayor)の米国特許第5,943,322号において説明されており、その全体の内容は参照することによってここに組み込まれる。
また、より洗練されたアドホックネットワークも開発されており、通常のアドホックネットワークのように移動ノード(mobile nodes)を相互に通信可能とすることに加えて、更に移動ノードが、固定ネットワークにアクセスしたり、公衆交換電話網(PSTN)におけるユーザー端末やインターネットのような他のネットワークにおけるユーザー端末のような他種のユーザー端末と通信したりすることを可能としている。これらの種類のアドホックネットワークの詳細は、2001年6月29日に出願された「PSTNおよび携帯電話ネットワークにインターフェースされるアドホック・ピアツーピア(同位層間)移動無線アクセスシステム」という名称の米国特許出願第09/897,790号、2001年3月22日に出願された「個別リザベーションチャンネルを備えた共用並列データチャンネルへのコーディネイティング・チャンネルアクセスを有するアドホック、ピアツーピア無線ネットワークのための時分割プロトコル」という名称の米国特許出願第09/815,157号、および2001年3月22日に出願された「アドホック、ピアツーピア、移動無線アクセスシステムのための優先されたルーティング」という名称の米国特許出願第09/815,164号に記載されており、各特許出願の全体の内容は参照することによってここに組み込まれる。
これらの種類のアドホックネットワークにおいては、他の通信ネットワークと同様、端末は、典型的にはチャンネル間で相互に通信し、しばしば802.11規格として知られるIEEE規格のファミリに従うようにされている。1999年発行の802.11規格は、その全体の内容が参照することによってここに組み込まれるが、プロトコル・データユニット(PDU)をパスする目的での中間的な使用の事例として(as an instance of medium use)チャンネルを定義する。相互干渉に起因する許容可能な低いフレームエラー比で、同一の物理層(PHY)の他の事例による中間使用(付加的なチャンネル)の他の事例で、同じ大きさのスペースにおいて、単一のチャンネルが同時に用いられてもよい。PHYによっては一つのチャンネルしか提供しないものもあるが、複数のチャンネルを提供するものもある。
当業者によって理解される通り、802.11無線規格は全て複数のチャンネルを使用する。とりわけ、802.11仕様によって、無線が、11チャンネルを用いてネットワークを形成することが可能となるが、どのようにチャンネルが選択されるべきかを特定するものではない。ロブ・フリッケンガー(Rob Flickenger)による「無線ウェブを実現する無線コミュニティネットワークの構築(Building Wireless Community Networks Implementing the Wireless Web)」という名称のテキストは、その全体の内容が参照することによってここに組み込まれるが、そこに記述されているとおり、802.11仕様は、利用可能なスペクトラムを、以下のとおり部分的に重なる11のチャンネルに分割する。
チャンネル 周波数(GHz)
1 2.412
2 2.417
3 2.422
4 2.427
5 2.432
6 2.437
7 2.442
8 2.447
9 2.452
10 2.457
11 2.462
1 2.412
2 2.417
3 2.422
4 2.427
5 2.432
6 2.437
7 2.442
8 2.447
9 2.452
10 2.457
11 2.462
フリッケンガーのテキストに更に詳述されるとおり、チャンネルは広がるスペクトラムであって、実際には22MHzの信号帯域を用いており、それで、隣接する無線は、部分的な重なりがゼロとなるように少なくとも5つのチャンネルで分離される必要がある。例えば、チャンネル1と6、2と7、3と8、4と9、5と10および6と11は、二つのチャンネル間に重なりは無く、それは各々が他方と少なくとも5チャンネルだけ離れているからである。しかしながら、この場合において、「チャンネル」という語は、離散する単一の周波数帯域を言及するものではない。ジョー・バードウェル(Joe Bardwell)による「エアロピークのための構成オプション(Configuration Options For AiroPeek)」という名称の論文は、その全体の内容が参照することによってここに組み込まれるが、そこに記されるとおり、802.11規格における各チャンネルは、サブグループまたはより小さなグループの個々に離散する周波数範囲を言及する。
選択されるチャンネルは11あるけれども、チャンネル1、6および11を含む3つのチャンネルのみが、相互に独立すると考えられる十分な広がりを有する。802.11ネットワークがチャンネル上に形成された後、それは、ネットワークが解消されるまで、同じチャンネル上に留まる。加えて、IBSSアドホックネットワークに関与する802.11無線は全て、同じチャンネル上で機能する。
現在、802.11アドホックネットワークは、ネットワークの寿命の間単一のチャンネルのみに広がる。それ故、アドホックモードで機能する802.11無線は、典型的には、別のチャンネルで機能している他の802.11無線には認識できない。(イーサネット(登録商標)のような)補助的な非802.11通信チャンネルが無ければ、802.11アドホックネットワークにおける局は、他のチャンネルでアドホックネットワークと通信できない。したがって、チャンネル1でのアドホックネットワークにおける無線が、チャンネル6でのアドホックネットワークにおける無線と通信できない共通の通信局が生じ得る。
したがって、アドホックネットワーク容量を増大するために、チャンネル間の802.11データトラフィックをルーティングできるようにすることによって、802.11アドホックネットワークにおけるチャンネルの使用を改善するシステムおよび方法の必要性が存在する。
(発明の概要)
本発明の目的は、アドホックネットワーク容量を増大するために、802.11アドホックネットワークにおけるチャンネルの使用を改善するシステムおよび方法を提供することである。
本発明の目的は、アドホックネットワーク容量を増大するために、802.11アドホックネットワークにおけるチャンネルの使用を改善するシステムおよび方法を提供することである。
本発明の別の目的は、アドホックネットワーク容量を増大するために、802.11アドホックネットワークにおいてチャンネル間の802.11データトラフィックをルーティングすることを可能とするシステムおよび方法を提供することである。
本発明の更に別の目的は、利用可能なスペクトルの各チャンネルで連続してまたは直列に(in series)通信するブリッジングノードを形成するシステムおよび方法を提供することである。
本発明の更に別の目的は、利用可能なスペクトルの各チャンネルにおけるブリッジングノードを介して利用可能な代わりのチャンネル送信先を通知するシステムおよび方法を提供することである。
本発明の更に別の目的は、一つのチャンネルで発生し、第二のチャンネルを介して送信先にアドレスされるデータトラフィックを受信し、かつ一旦ブリッジングノードがその送信先チャンネルを介して通信するよう形成されるならば、そのブリッジングノードを用いて前記データトラフィックを通信することである。
これらのおよびその他の目的は、チャンネル間のトラフィックを配信するために少なくとも一部の時間複数のチャンネルを占有できる802.11アドホックネットワークにおいてチャンネルブリッジを提供することによって実質的に達成される。そのシステムおよび方法によって、代わりの802.11データチャンネルを介しての配信を必要とするデータトラフィックを識別かつ配信できるチャンネルブリッジノードが提供される。そのシステムおよび方法によって、利用可能なスペクトラムの各チャンネルを介して連続して通信するよう形成されるチャンネルブリッジングノードが提供される。そのノードは送信先ノードおよび休止時間に加えてこの容量を通知し、かつ任意の数の802.11チャンネル間での通信のためのデータトラフィックを受け入れる。
データのアドレス先であるチャンネルを介して通信するよう一旦ノードが形成されると、受信されたデータは、続いての配信のためにバッファされる。そうする際に、本システムおよび方法は、802.11アドホックネットワークのチャンネル間での802.11データトラフィックのルーティングを可能化してアドホックネットワーク容量を増大させるチャンネルブリッジを提供する。
これらのおよびその他の発明の目的、利点および新規の特長は、添付した図面と関連させて以下の詳細な説明を読むことで更に容易に理解される。
図1は、本発明の実施例を使用するアドホックパケット交換無線通信ネットワーク100の一例を示すブロック図である。とりわけ、ネットワーク100には、複数の移動無線ユーザー端子102−1乃至102−n(一般にノード102としてまたは移動ノード102として言及される)が含まれており、そうして、複数のアクセスポイント106−1、106−2、…、106−n(一般にノード106またはアクセスポイント106として言及される)を有する固定ネットワーク104が含まれるが、それが必須ではなく、固定ネットワーク104にアクセスするノード102を提供している。固定ネットワーク104には、例えば、コアローカルアクセスネットワーク(LAN)、他のアドホックネットワークのような、他のネットワークにアクセスするネットワークノードを提供する複数のサーバおよびゲートウェイルータ、公衆交換電話網(PSTN)およびインターネットが含まれている。ネットワーク100には更に、他のノード102、106または107間でのデータパケットをルーティングする複数の固定ルータ107−1乃至107−n(一般にノード107またはルータ107として言及される)が含まれている。これについて説明を行うために、前述のノードは「ノード102、106および107」または単純に「ノード」として集合的に言及できることに注意する。
当業者によって理解されるとおり、ノード102、106および107は、上で参照したメイヤーの米国特許第5,943,322号に記述されるように、直接または、ノード間で送られるパケットのためのルータとして機能する一つ以上の他のノード102、106または107を介して相互に通信することができる。図2に示されるように、各ノード102、106および107には、アンテナ110と結合され、かつパケット化されたデータのような信号を、制御器112の制御のもとで、ノード102、106または107から受信し、かつそれらのノードへ送信することのできるトランシーバ108が含まれている。パケット化されたデータ信号には、例えば、音声、データまたはマルチメディア情報、およびノードトラフィック情報を含むパケット化された制御信号が含まれている。
各ノード102、106および107には、更にランダムアクセスメモリ(RAM)のようなメモリ114が含まれており、それはそれ自体およびネットワーク100における他のノードに関係するルーティング情報その他を蓄積することができる。それらのノードは、例えば、新しいノードがネットワークに介入するとき、またはネットワークにおいて現存するノードが動くとき、放送機構を介して、ルーティング通知またはルーティング表情報として言及されるそれぞれのルーティング情報を定期的に交換する。
更に図2に示されるように、あるノード、とりわけ移動ノード102には、ノートブックコンピュータ端末、移動電話ユニット、移動データユニットまたはその他の適切なデバイスのような任意の数のデバイスからなるホスト116が含まれ得る。各ノード102、106および107にはまた、インターネット・プロトコル(IP)およびアドレス解決プロトコル(ARP:Address Resolution Protocol)を行うのに適切なハードウェアおよびソフトウェアが含まれており、それらの目的は当業者によって直ちに理解される。伝送制御プロトコル(TCP)およびユーザデータグラム・プロトコル(UDP:user datagram protocol)を行うのに適切なハードウェアおよびソフトウェアもまた含まれてもよい。加えて、各ノードには、以下にずっと詳細に説明される自動反復要請(ARQ:automatic repeat request)機能を行うのに適切なハードウェアおよびソフトウェアが含まれている。また、チャンネルブリッジとして機能し得るあるノードには、時分割ベースで複数のネットワークに各々が存在できるようにするネットワーク・プロトコルが含まれている。ブリッジ化が予定されているトラフィックが、ブリッジおよび隣接するノードでバッファされている。
図1のアドホックネットワーク100は、通信チャンネル間で分割されて、図3のネットワーク100−1に示されるように、通信ブリッジの必要性が示されている。図3は、一つのチャンネルで機能する無線が別のチャンネルで機能する無線と通信することのできない通常の802.11アドホックネットワークの一例のブロック図である。例示のとおり、ネットワーク100−1は、802.11ネットワークであり、複数の端子102−1乃至102−6(一般に端子またはノード102として言及される)が含まれており、それらは、802.11端子(また802.11無線としても言及できる)である。図3に示される配置において、ノード102−1、102−3および102−5は、チャンネル1を使って相互に通信しており、118で境界の付けられた領域内に示されている。ノード102−2、102−4および102−6は、チャンネル6を使って相互に通信しており、120で境界の付けられた通信領域内に示されている。閉じた領域118および120は、例として提示されて、各チャンネルを占有するノードを定義する。実際のネットワーク配信においては、これらの領域は図示のように分離されるか、完全に重なるかし、RF通信範囲以外のいずれのチャンネルについても実際の境界は事実上存在しない。
しかしながら、図4に示されるように、ノード102−6は「チャンネルブリッジ」ノードとして機能でき、以下でより詳細に説明される目的で、少なくとも一部時間又は部分時間(part−time)、チャンネル1とチャンネル6の双方を占有する。「ブリッジングノード」に関する詳細は、「単一のトランシーバを用いる802.11インフラストラクチャーと802.11アドホックルーティングネットワークとの間の継ぎ目の無いブリッジングシステムおよび方法」という名称のウイリアム・ヴァン・ヘイスティ・ジュニア(William Vann Hasty Jr.)の仮出願でない新規の米国特許出願、代理人整理番号43695、においても説明されており、その全体の内容は参照することによってここに組み込まれる。
図4は、少なくとも一部時間または部分時間ベースで複数のチャンネルを占有してチャンネル間のトラフィックの配信を可能とできるチャンネルブリッジを創出する、本発明の実施例を使用する802.11アドホックネットワークのブロック図である。当業者によって理解されるとおり、ノード102−1乃至102−6は、固定されていても移動可能でもよく、音声、データまたはマルチメディアを含み得るパケット化された信号を用いて相互に通信するよう形成されている。加えて、いずれのノードもチャンネルブリッジノードとして機能するように用いることができ、そしてノード102−6は、本発明の実施例の一例として、図4におけるブリッジとして提示されているに過ぎない。
図4に示される本発明の実施例によって、アドホックルーティングネットワーク100に加わっている802.11ノード102は、定期的にそのホームチャンネルを去って(例えば、端子102−1はチャンネル1を去ることができ)他のチャンネルでルートをサーチする(すなわちルーティング通知を受動的に探す)ことが可能となり、またそれ自体のルーティング通知を、現在そのホームチャンネルでサーチを行っている802.11ノード102に発行することが可能となる。ルーティング情報と一緒に、各送信先およびルートのためのホームチャンネルが通知される。そうして、非ホームチャンネルに属する送信先のためのルートが必要なとき、ノード102は、チャンネルを交換(switch)し、トラフィックを配信し、そしてそのホームチャンネルに戻る。本発明の実施例は、こうして3の倍数に近い倍率で802.11アドホックルーティングネットワークについての帯域幅容量を増大できる。更には、前記実施例は、特に802.11媒体アクセス・プロトコル(MAC)に関して記述されているが、その実施例は他の種類のネットワークにおいても使用される。
前述のチャンネル交換能力を達成するために、本発明の実施例は、図4に示される例におけるノード102−6のようなノードに指示してチャンネルブリッジとして動作させ、それは、少なくとも一部時間、チャンネル1および6の双方のような複数のチャンネルを占有してチャンネル間のトラフィックを配信できる。
本発明の実施例のチャンネルブリッジ(CB)ノードは、複数のチャンネルを連続して占有でき、ここで、各チャンネルで費やされる時間は、CB_DwellTimeと呼称され、そして、チャンネルブリッジが占有できるチャンネルの集合は、CB_ChannelSetとして知られている。CBノードは、そのCB_ChannelSetにおいて第一のチャンネルで機能し始め、そしてその存在を、そのCB_ChannelSet、CB_DwellTime、および現在のチャンネルでの送信先を除くCB_ChannelSetにおける全てのチャンネルでの送信先への全てのルートを識別する特別のルーティング通知で、ネットワークにおける他のアドホックルーティングノードまたは無線へと通知する。CBノードからのこの特別のCBルーティング通知は、CB_Advertとして知られている。
CBノードのRF通信範囲内の残りのノードは、そのようなCB_Advertを受信するが、チャンネルでCBノードが現在占有している。CB_Advertの受信およびランダム待機期間CB_WaitPeriodの終結の後、全ての非CBアドホックルーティングノードは、CBノードに対してバッファされている別の支持チャンネルで、あるノードに予定されている任意のトラフィックを配信するよう試みることができる。非CBアドホックルーティングノードは、このトラフィックを、CB_DwellTimeを超えないある時間CBノードへと通信できるが、その時間で、CBノードは次のチャンネルへと移動する。この受信されたトラフィックの全ては、それが配信のための送信先チャンネルに変わるまで、CBノードにおいてバッファされる。CB_DwellTimeの終結時に、CBノードはチャンネルをCB_ChannelSetにおける次のチャンネルへと変え、そして新たに占有されるチャンネルに予定されている、バッファされたトラフィックを全て配信するよう試みる。図5においては、図4の個別チャンネル間の単一の通信が示されている。
図5には、フローチャートが示されていて、図4のチャンネル1および6の双方のような複数のチャンネル間のトラフィックを占有かつ配信するチャンネルブリッジノードの機能の例を示す。図5において、フローチャート125は、チャンネルブリッジング機能において、図4のノードの一例に連続する機能を示す。フローチャート125において、図4の領域118のノードの機能は、左側のフローチャート部分126に示されている。これらには、ノード102−1、102−3および102−5の機能が含まれており、それらは、チャンネル1を使って相互におよび他のノードと通信している。図4の領域120のノードの機能が、右側のフローチャート部分128に示されている。これらには、ノード102−2および102−4の機能が含まれており、それらは、チャンネル6を使って相互におよび他のノードと通信している。ノード102−6、CBノード、の機能が、右側および左側のフローチャート部分の双方に示されており、それは、CBノード102−6がチャンネル1および6の双方の間のトラフィックを占有および配信するよう働くからである。
図5に示されるように、CBノード106は、126のCB_DwellTimeと、それと同一の128のCB_DwellTimeとの間で交替する。図示された例において、CBノードは、最初のCB_DwellTime130について126を占有する。このCB_DwellTime130の間、CB_WaitPeriodの終結には、前述のような130−1でのCB_Advertメッセージが続く。CB_Advertには、CBノードからの特別のCBルーティング通知が含まれており、それは、その存在を、ネットワークにおける他のノードに通知して、そのCB_ChannelSet、CB_DwellTime、および現在のチャンネルでの送信先を除くCB_ChannelSetにおける全てのチャンネルでの送信先へのルートを全て識別する。CB_DwellTime130の間、ノード102−3が示されていて、CB_Advertを受信し、ノード102−2に予定されているデータパケットを有していて、そのデータパケットを、ノード102−5を介してCBノード102−6へとルーティングし、そしてそのデータパケットは、次のCB_Advertが130−2で受信されるまで102−6でバッファされる。
CB_DwellTime130の間、128でCB_WaitPeriodが始まる。126でのおよびCB_DwellTime130の完了に際して、128でCB_DwellTime132が開始し、CB_WaitPeriodの終結のすぐ後にCB_Advertメッセージが送られ、それには、前述の情報に加えて更に128内の送信先でバッファ化されたパケットを、132−1で配信するようルーティングする要請が含まれている。したがって、この例において、ノード102−2へのルートが要請される。132−2で一旦ルートが提供されると、132−3でパケットはノード102−2へと通信される。そして、図5に示される例において、132−4でノード102−2は、パケットでノード102−3に応答するが、しかしながら、CB_DwellTime132には、そのパケットをCB102−6に配信するのに十分な時間が無く、したがってそのパケットは送信されず、次のCB_Advertが128で音信されるまでバッファされる。
128におけるCB_DwellTime132に続いて、126において次のCB_DwellTime134が示される。例示する目的で、CB_DwellTime134の間、更にパケットが受信されるようには示されていないが、しかしながら任意の数の追加のパケットがルーティングのために受信され得る。128での続いてのCB_DwellTime136において、CB_WaitPeriodの終結の後、CB_Advertメッセージが136−1で送られ、そしてCBノード102−6が、ノード102−3へのパケットを、ノード102−4を介してノード102−2から受信する。そのデータパケットは、126における次のCB_Advertが136−2で送られるまで、102−6でバッファされる。同様に、CB_DwellTime132の間、CBノード102−6が102−2へのルートを要請して受信した後、パケットをノード102−2へと配信するのに十分な時間を有していないならば、パケットは、128での次のCB_Advertまで102−6でバッファされ得る。
本発明の実施例において、RTS、CTSおよびACKのような802.11制御パケットは、通常の802.11配信規則を用いて配信される。この場合、RTS(すなわち、指示されたパケット)は、それに伴うデータパケット送信期間が、そのチャンネルについてのCB_DwellTimeで残っている時間よりも長いならば、チャンネルブリッジに向けられるべきではない。これらのパケットは、次のCB_Advertが可能な限り最大の値でブリッジノードおよびCB_DwellTimeからのチャンネルで音信されるまでバッファされている。CB_DwellTime期間は、最大の送信ユニットサイズのパケットのためのチャンネルでの、最大の期間よりも大きくなければならない。未決のトラフィックが全て配信された後、CB_Advertが現在のチャンネルで発行され、そしてCB_DwellTimeがそのチャンネルで新しいドウェル期間(dwell period)を開始する。
図3および図4に示されるように、各802.11ノード102は、ルーティングネットワークにおける他の全てのノードへの送信先についてのルートを周期的に通知するルーティング・プロトコルを使用する。チャンネルブリッジが無ければ、アドホックルーティングノード102の2つの別個のグループは、2つの別個のルーティングネットワーク118および120を形成する(すなわち、図2に示されるように、一方がチャンネル1を用い、他方がチャンネル6を用いる)。チャンネルブリッジノードが存在するとき、2つのルーティングネットワーク118および120はもはや別個ではなく、単一のルーティングネットワークとなる。
本発明のいくつかの代表的な実施例のみが以上詳細に記述されているが、この発明の新規な教示および利点を本質的に逸脱することなく、その代表的な実施例において多くの変更が可能であることは、当業者には直ちに理解されるであろう。
Claims (30)
- 無線通信ネットワークにおけるチャンネル間のデータトラフィックをルーティングするチャンネルブリッジを用いてデータ送信を制御する方法であって、前記ネットワークには、前記ネットワークにおける他のノードに信号を送信し、かつ他のノードから信号を受信するようにされている複数のノードが含まれており、
複数の通信チャンネルを介して通信する前記ネットワークの第一のノードを構成し、かつ前記第一のノードをチャンネルブリッジングノードとして識別し、
前記ネットワークの少なくとも1つのノードを制御して、前記第一のノードをチャンネルブリッジングノードとして検出し、かつ前記複数のうち第一および第二の通信チャンネル間でのルーティングを必要とするデータトラフィックを前記第一のノードへと通信し、
前記第一のノードを制御して、前記第一の通信チャンネルを介して前記データトラフィックを受信し、かつ前記データトラフィックを前記第二の通信チャンネルを介して送信先へと送信する
ステップを備える方法。 - 前記第一のノードを制御して、ルーティング通知を創出し、
前記複数の通信チャンネルの各々において前記ルーティング通知を通信することによって、前記第一のノードを前記チャンネルブリッジングノードとして識別する
ステップを更に備える請求項1に記載の方法。 - 前記ルーティング通知には、前記複数の通信チャンネルのうち少なくとも1つを識別するチャンネルの組が含まれている請求項2に記載の方法。
- 前記ルーティング通知には、前記第一のノードが前記通信チャンネルを介して通信できる期間を識別するドウェル時間(dwell time)が含まれている請求項3に記載の方法。
- 前記ルーティング通知には、前記通信チャンネルの少なくとも1つの送信先ルートを識別する送信先ルートの組が含まれている請求項3に記載の方法。
- 前記ネットワークの前記少なくとも1つのノードを制御して、前記第一のノードを前記第一および第二の通信チャンネル間のチャンネルブリッジングノードとして検出する
ステップを更に備える請求項1に記載の方法。 - 前記ネットワークの前記少なくとも1つを制御して、前記第一および第二の通信チャンネル間のルーティングを必要とする前記データトラフィックを前記第一のチャンネルを介して前記第一のノードへと通信し、かつ前記第一のノードを制御して、前記第二のチャンネルを介しての送信を必要とする前記データトラフィックの送信先を検出する
ステップを更に備える請求項1に記載の方法。 - 前記第一のノードを制御して、前記第一のノードが前記第二のチャンネルを介して通信するよう構成されるまで、前記第一および第二の通信チャンネル間のルーティングを必要とする前記データトラフィックをバッファする
ステップを更に備える請求項1に記載の方法。 - 前記複数の通信チャンネルの各々を介して連続して通信するよう前記ネットワークの前記第一のノードを構成する
ステップを更に備える請求項1に記載の方法。 - 前記第一および第二の通信チャンネルが同一である請求項1に記載の方法。
- 無線通信ネットワークにおけるチャンネル間のデータトラフィックをルーティングするチャンネルブリッジを用いてデータ送信を制御するシステムであって、前記ネットワークには、前記ネットワークにおける他のノードに信号を送信し、かつ他のノードから信号を受信するようにされている複数のノードが含まれており、
第一のノードをチャンネルブリッジングノードとして検出し、かつ複数の通信チャンネルのうち第一および第二の通信チャンネル間のルーティングを必要とするデータトラフィックを前記第一のノードへと通信するようにされている少なくとも1つのノードと、
前記複数の通信チャンネルを介して通信するようにされ、かつチャンネルブリッジングノードとしての識別を通信するようにされている前記第一のノードと、
前記第一の通信チャンネルを介して前記データトラフィックを受信し、かつ前記第二の通信チャンネルを介して、前記データトラフィックを送信先へと送信するように更にされている前記第一のノードと
を備えるシステム。 - 前記第一のノードは、ルーティング通知を創出し、かつ前記複数の通信チャンネルの各々において前記ルーティング通知を通信することによって前記識別をチャンネルブリッジングノードとして通信するようにされている
請求項11に記載のシステム。 - 前記ルーティング通知には、前記複数の通信チャンネルのうち少なくとも1つを識別するチャンネルの組が含まれている請求項12に記載のシステム。
- 前記ルーティング通知には、前記第一のノードが前記通信チャンネルを介して通信することのできる期間を識別するドウェル時間が含まれている請求項13に記載のシステム。
- 前記ルーティング通知には、前記通信チャンネルの少なくとも1つの送信先ルートを識別する送信先ルートの組が含まれている請求項13に記載のシステム。
- 前記少なくとも1つのノードが、前記第一および第二の通信チャンネル間のチャンネルブリッジングノードとして前記第一のノードを検出するようにされている
請求項11に記載のシステム。 - 前記少なくとも1つのノードが、前記第一および第二の通信チャンネル間のルーティングを必要とする前記データトラフィックを前記第一のチャンネルを介して前記第一のノードへと通信するようにされており、かつ
前記第一のノードが、前記第二のチャンネルを介しての送信を必要とする前記データトラフィックの送信先を検出するようにされている
請求項11に記載のシステム。 - 前記第一のノードが前記第二のチャンネルを介して通信するよう構成されるまで、前記第一および第二の通信チャンネル間のルーティングを必要とする前記データトラフィックをバッファするよう前記第一のノードがされている
請求項11に記載のシステム。 - 前記第一のノードが、前記複数の通信チャンネルの各々を介して連続して通信するようにされている
請求項11に記載のシステム。 - 前記第一および第二の通信チャンネルが同一である請求項11に記載のシステム。
- 無線通信ネットワークにおけるチャンネル間のデータトラフィックをルーティングするチャンネルブリッジを用いてデータ送信を制御するようにされている、コンピュータで読み取り可能なインストラクションの媒体であって、前記ネットワークには、前記ネットワークにおける他のノードに信号を送信し、かつ他のノードから信号を受信するようにされている複数のノードが含まれており、
複数の通信チャンネルを介して通信するよう前記ネットワークの第一のノードを構成し、かつ前記第一のノードをチャンネルブリッジングノードとして識別するようにされているインストラクションの第一の組と、
前記ネットワークの少なくとも1つのノードを制御して、前記第一のノードをチャンネルブリッジングノードとして検出し、かつ前記複数の通信チャンネルのうちの第一および第二の通信チャンネル間のルーティングを必要とするデータトラフィックを前記第一のノードへと通信するようにされているインストラクションの第二の組と、
前記第一のノードを制御して、前記第一の通信チャンネルを介して前記データトラフィックを受信し、かつ前記第二の通信チャンネルを介して前記データトラフィックを送信先に送信するようにされているインストラクションの第三の組と
を備えるコンピュータで読み取り可能なインストラクションの媒体。 - 前記インストラクションの第一の組は、前記第一のノードを制御してルーティング通知を創出するようにされており、かつ
前記インストラクションの第一の組は、前記複数の通信チャンネルの各々における前記ルーティング通知を通信することによって、前記第一のノードを前記チャンネルブリッジングノードとして識別するように更にされている
請求項21に記載のコンピュータで読み取り可能なインストラクションの媒体。 - 前記ルーティング通知には、前記複数の通信チャンネルのうちの少なくとも1つを識別するチャンネルの組が含まれている請求項22に記載のコンピュータで読み取り可能なインストラクションの媒体。
- 前記ルーティング通知には、前記第一のノードが前記通信チャンネルを介して通信することのできる期間を識別するドウェル時間が含まれている請求項23に記載のコンピュータで読み取り可能なインストラクションの媒体。
- 前記ルーティング通知には、前記通信チャンネルの少なくとも1つの送信先ルートを識別する送信先ルートの組が含まれている請求項23に記載のコンピュータで読み取り可能なインストラクションの媒体。
- 前記インストラクションの第二の組が、前記ネットワークの前記少なくとも1つのノードを制御して、前記第一のノードを前記第一および第二の通信チャンネル間のチャンネルブリッジングノードとして検出するようにされている
請求項21に記載のコンピュータで読み取り可能なインストラクションの媒体。 - 前記インストラクションの第二の組が、前記ネットワークの前記少なくとも1つのノードを制御して、前記第一および第二の通信チャンネル間のルーティングを必要とする前記データトラフィックを前記第一のチャンネルを介して前記第一のノードへと通信するようにされており、かつ
前記インストラクションの第三の組が、前記第一のノードを制御して、前記第二のチャンネルを介しての送信を必要とする前記データトラフィックの送信先を検出するようにされている
請求項21に記載のコンピュータで読み取り可能なインストラクションの媒体。 - 前記第一のノードを制御して、前記第一のノードが前記第二のチャンネルを介して通信するよう構成されるまで、前記第一および第二の通信チャンネル間のルーティングを必要とする前記データトラフィックをバッファするようにされているインストラクションの第五の組
を更に備える請求項21に記載のコンピュータで読み取り可能なインストラクションの媒体。 - 前記複数の通信チャンネルの各々を介して連続して通信するよう前記ネットワークの前記第一のノードを構成すること
を更に備える請求項21に記載のコンピュータで読み取り可能なインストラクションの媒体。 - 前記第一および第二の通信チャンネルが同一である請求項21に記載のコンピュータで読み取り可能なインストラクションの媒体。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US35763002P | 2002-02-20 | 2002-02-20 | |
PCT/US2003/004978 WO2003071818A2 (en) | 2002-02-20 | 2003-02-20 | A system and method for routing 802.11 data traffic across channels to increase ad-hoc network capacity |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005518734A true JP2005518734A (ja) | 2005-06-23 |
Family
ID=27757649
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003570585A Pending JP2005518734A (ja) | 2002-02-20 | 2003-02-20 | チャンネル間で802.11データトラフィックをルーティングしてアドホックネットワーク容量を増大するシステムおよび方法 |
Country Status (7)
Country | Link |
---|---|
US (1) | US20030157951A1 (ja) |
EP (1) | EP1477033A2 (ja) |
JP (1) | JP2005518734A (ja) |
KR (1) | KR20040077970A (ja) |
AU (1) | AU2003216319A1 (ja) |
CA (1) | CA2476506A1 (ja) |
WO (1) | WO2003071818A2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007037120A (ja) * | 2005-07-14 | 2007-02-08 | Toshiba Corp | 無線アドホックネットワーク構成 |
WO2017119219A1 (ja) * | 2016-01-06 | 2017-07-13 | 日本電気株式会社 | 通信方法 |
Families Citing this family (418)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7433691B1 (en) * | 2002-03-25 | 2008-10-07 | Meshnetworks, Inc. | System and method for enabling an access point in an ad-hoc wireless network with fixed wireless routers and wide area network (WAN) access points to identify the location of subscriber device |
US7852796B2 (en) * | 2002-05-13 | 2010-12-14 | Xudong Wang | Distributed multichannel wireless communication |
US7941149B2 (en) * | 2002-05-13 | 2011-05-10 | Misonimo Chi Acquistion L.L.C. | Multi-hop ultra wide band wireless network communication |
US8780770B2 (en) | 2002-05-13 | 2014-07-15 | Misonimo Chi Acquisition L.L.C. | Systems and methods for voice and video communication over a wireless network |
US7957356B2 (en) | 2002-05-13 | 2011-06-07 | Misomino Chi Acquisitions L.L.C. | Scalable media access control for multi-hop high bandwidth communications |
US6687259B2 (en) * | 2002-06-05 | 2004-02-03 | Meshnetworks, Inc. | ARQ MAC for ad-hoc communication networks and a method for using the same |
US7333829B2 (en) * | 2003-03-24 | 2008-02-19 | Quorum Systems | Multi-mode wireless bridge system and method using a single-radio transceiver |
US9207905B2 (en) | 2003-07-28 | 2015-12-08 | Sonos, Inc. | Method and apparatus for providing synchrony group status information |
US11106425B2 (en) | 2003-07-28 | 2021-08-31 | Sonos, Inc. | Synchronizing operations among a plurality of independently clocked digital data processing devices |
US8234395B2 (en) | 2003-07-28 | 2012-07-31 | Sonos, Inc. | System and method for synchronizing operations among a plurality of independently clocked digital data processing devices |
US11294618B2 (en) | 2003-07-28 | 2022-04-05 | Sonos, Inc. | Media player system |
US8290603B1 (en) | 2004-06-05 | 2012-10-16 | Sonos, Inc. | User interfaces for controlling and manipulating groupings in a multi-zone media system |
US11650784B2 (en) | 2003-07-28 | 2023-05-16 | Sonos, Inc. | Adjusting volume levels |
US11106424B2 (en) | 2003-07-28 | 2021-08-31 | Sonos, Inc. | Synchronizing operations among a plurality of independently clocked digital data processing devices |
US8086752B2 (en) | 2006-11-22 | 2011-12-27 | Sonos, Inc. | Systems and methods for synchronizing operations among a plurality of independently clocked digital data processing devices that independently source digital data |
US7436789B2 (en) | 2003-10-09 | 2008-10-14 | Sarnoff Corporation | Ad Hoc wireless node and network |
GB0401760D0 (en) * | 2004-01-27 | 2004-03-03 | Univ Edinburgh | Mobile telephone network |
US9977561B2 (en) | 2004-04-01 | 2018-05-22 | Sonos, Inc. | Systems, methods, apparatus, and articles of manufacture to provide guest access |
US9374607B2 (en) | 2012-06-26 | 2016-06-21 | Sonos, Inc. | Media playback system with guest access |
US8024055B1 (en) | 2004-05-15 | 2011-09-20 | Sonos, Inc. | Method and system for controlling amplifiers |
US8868698B2 (en) | 2004-06-05 | 2014-10-21 | Sonos, Inc. | Establishing a secure wireless network with minimum human intervention |
US10268352B2 (en) | 2004-06-05 | 2019-04-23 | Sonos, Inc. | Method and apparatus for managing a playlist by metadata |
US8326951B1 (en) | 2004-06-05 | 2012-12-04 | Sonos, Inc. | Establishing a secure wireless network with minimum human intervention |
US20080069029A1 (en) * | 2004-10-13 | 2008-03-20 | Nortel Networks Limited | Wireless Transit Link Discovery and Establishment |
US8005032B2 (en) * | 2005-01-21 | 2011-08-23 | Research In Motion Limited | Maintaining delivery traffic indication message (DTIM) periods on a per-wireless client device basis |
US7593417B2 (en) * | 2005-01-21 | 2009-09-22 | Research In Motion Limited | Handling broadcast and multicast traffic as unicast traffic in a wireless network |
US20060276200A1 (en) * | 2005-05-17 | 2006-12-07 | Sridhar Radhakrishnan | Mobile and wireless network architecture for law enforcement |
JP2007074177A (ja) * | 2005-09-06 | 2007-03-22 | Hitachi Ltd | モバイルアドホックネットワークシステム |
US8340106B2 (en) * | 2006-03-13 | 2012-12-25 | Microsoft Corporation | Connecting multi-hop mesh networks using MAC bridge |
US9075509B2 (en) | 2006-05-18 | 2015-07-07 | Sonos, Inc. | User interface to provide additional information on a selected item in a list |
US20070291663A1 (en) * | 2006-06-19 | 2007-12-20 | Nokia Corporation | Method and apparatus for scale-free topology generation in relay based wireless networks |
US8175613B2 (en) | 2006-08-04 | 2012-05-08 | Misonimo Chi Acquisitions L.L.C. | Systems and methods for determining location of devices within a wireless network |
US8483853B1 (en) | 2006-09-12 | 2013-07-09 | Sonos, Inc. | Controlling and manipulating groupings in a multi-zone media system |
US9202509B2 (en) | 2006-09-12 | 2015-12-01 | Sonos, Inc. | Controlling and grouping in a multi-zone media system |
US8788080B1 (en) | 2006-09-12 | 2014-07-22 | Sonos, Inc. | Multi-channel pairing in a media system |
KR101102719B1 (ko) * | 2006-12-07 | 2012-01-05 | 미소니모 카이 액퀴지션 엘엘씨 | 타임슬롯 및 채널 할당을 위한 시스템 및 방법 |
US20090022090A1 (en) * | 2007-07-19 | 2009-01-22 | Motorola, Inc. | Switching allocation in ad hoc network |
US20090047930A1 (en) * | 2007-08-17 | 2009-02-19 | Qualcomm Incorporated | Method for a heterogeneous wireless ad hoc mobile service provider |
US9398453B2 (en) | 2007-08-17 | 2016-07-19 | Qualcomm Incorporated | Ad hoc service provider's ability to provide service for a wireless network |
US20090046644A1 (en) * | 2007-08-17 | 2009-02-19 | Qualcomm Incorporated | Service set manager for ad hoc mobile service provider |
US20090047964A1 (en) * | 2007-08-17 | 2009-02-19 | Qualcomm Incorporated | Handoff in ad-hoc mobile broadband networks |
US20090049158A1 (en) * | 2007-08-17 | 2009-02-19 | Qualcomm Incorporated | Ad hoc service provider topology |
US20090073943A1 (en) * | 2007-08-17 | 2009-03-19 | Qualcomm Incorporated | Heterogeneous wireless ad hoc network |
US20090046598A1 (en) * | 2007-08-17 | 2009-02-19 | Qualcomm Incorporated | System and method for acquiring or distributing information related to one or more alternate ad hoc service providers |
US20090047966A1 (en) * | 2007-08-17 | 2009-02-19 | Qualcomm Incorporated | Method for a heterogeneous wireless ad hoc mobile internet access service |
US8990360B2 (en) | 2008-02-22 | 2015-03-24 | Sonos, Inc. | System, method, and computer program for remotely managing a digital device |
US10459739B2 (en) | 2008-07-09 | 2019-10-29 | Sonos Inc. | Systems and methods for configuring and profiling a digital media device |
US10061742B2 (en) | 2009-01-30 | 2018-08-28 | Sonos, Inc. | Advertising in a digital media playback system |
US8139504B2 (en) * | 2009-04-07 | 2012-03-20 | Raytheon Bbn Technologies Corp. | System, device, and method for unifying differently-routed networks using virtual topology representations |
US9179367B2 (en) | 2009-05-26 | 2015-11-03 | Qualcomm Incorporated | Maximizing service provider utility in a heterogeneous wireless ad-hoc network |
US8923997B2 (en) | 2010-10-13 | 2014-12-30 | Sonos, Inc | Method and apparatus for adjusting a speaker system |
EP2469929B1 (en) * | 2010-12-23 | 2015-06-17 | Thales | A method for managing potentially disruptive nodes in a mobile ad-hoc network |
US11265652B2 (en) | 2011-01-25 | 2022-03-01 | Sonos, Inc. | Playback device pairing |
US11429343B2 (en) | 2011-01-25 | 2022-08-30 | Sonos, Inc. | Stereo playback configuration and control |
US8938312B2 (en) | 2011-04-18 | 2015-01-20 | Sonos, Inc. | Smart line-in processing |
US9343818B2 (en) | 2011-07-14 | 2016-05-17 | Sonos, Inc. | Antenna configurations for wireless speakers |
US9042556B2 (en) | 2011-07-19 | 2015-05-26 | Sonos, Inc | Shaping sound responsive to speaker orientation |
US9286384B2 (en) | 2011-09-21 | 2016-03-15 | Sonos, Inc. | Methods and systems to share media |
US20130076651A1 (en) | 2011-09-28 | 2013-03-28 | Robert Reimann | Methods and apparatus to change control centexts of controllers |
US9052810B2 (en) | 2011-09-28 | 2015-06-09 | Sonos, Inc. | Methods and apparatus to manage zones of a multi-zone media playback system |
US8971546B2 (en) | 2011-10-14 | 2015-03-03 | Sonos, Inc. | Systems, methods, apparatus, and articles of manufacture to control audio playback devices |
US9094706B2 (en) | 2011-10-21 | 2015-07-28 | Sonos, Inc. | Systems and methods for wireless music playback |
US9460631B2 (en) | 2011-11-02 | 2016-10-04 | Sonos, Inc. | Systems, methods, apparatus, and articles of manufacture for playback demonstration at a point of sale display |
US9665339B2 (en) | 2011-12-28 | 2017-05-30 | Sonos, Inc. | Methods and systems to select an audio track |
US9247492B2 (en) | 2011-12-29 | 2016-01-26 | Sonos, Inc. | Systems and methods for multi-network audio control |
US9084058B2 (en) | 2011-12-29 | 2015-07-14 | Sonos, Inc. | Sound field calibration using listener localization |
US9191699B2 (en) | 2011-12-29 | 2015-11-17 | Sonos, Inc. | Systems and methods for connecting an audio controller to a hidden audio network |
US9654821B2 (en) | 2011-12-30 | 2017-05-16 | Sonos, Inc. | Systems and methods for networked music playback |
US9344292B2 (en) | 2011-12-30 | 2016-05-17 | Sonos, Inc. | Systems and methods for player setup room names |
US10469897B2 (en) | 2012-03-19 | 2019-11-05 | Sonos, Inc. | Context-based user music menu systems and methods |
US9729115B2 (en) | 2012-04-27 | 2017-08-08 | Sonos, Inc. | Intelligently increasing the sound level of player |
US9524098B2 (en) | 2012-05-08 | 2016-12-20 | Sonos, Inc. | Methods and systems for subwoofer calibration |
US9521074B2 (en) | 2012-05-10 | 2016-12-13 | Sonos, Inc. | Methods and apparatus for direct routing between nodes of networks |
US8908879B2 (en) | 2012-05-23 | 2014-12-09 | Sonos, Inc. | Audio content auditioning |
US8903526B2 (en) | 2012-06-06 | 2014-12-02 | Sonos, Inc. | Device playback failure recovery and redistribution |
US9031255B2 (en) | 2012-06-15 | 2015-05-12 | Sonos, Inc. | Systems, methods, apparatus, and articles of manufacture to provide low-latency audio |
US9882995B2 (en) | 2012-06-25 | 2018-01-30 | Sonos, Inc. | Systems, methods, apparatus, and articles of manufacture to provide automatic wireless configuration |
US9674587B2 (en) | 2012-06-26 | 2017-06-06 | Sonos, Inc. | Systems and methods for networked music playback including remote add to queue |
US9715365B2 (en) | 2012-06-27 | 2017-07-25 | Sonos, Inc. | Systems and methods for mobile music zones |
US9668049B2 (en) | 2012-06-28 | 2017-05-30 | Sonos, Inc. | Playback device calibration user interfaces |
US9219460B2 (en) | 2014-03-17 | 2015-12-22 | Sonos, Inc. | Audio settings based on environment |
US9706323B2 (en) | 2014-09-09 | 2017-07-11 | Sonos, Inc. | Playback device calibration |
US9690271B2 (en) | 2012-06-28 | 2017-06-27 | Sonos, Inc. | Speaker calibration |
US9106192B2 (en) | 2012-06-28 | 2015-08-11 | Sonos, Inc. | System and method for device playback calibration |
US9690539B2 (en) | 2012-06-28 | 2017-06-27 | Sonos, Inc. | Speaker calibration user interface |
US9137564B2 (en) | 2012-06-28 | 2015-09-15 | Sonos, Inc. | Shift to corresponding media in a playback queue |
US9031244B2 (en) | 2012-06-29 | 2015-05-12 | Sonos, Inc. | Smart audio settings |
US8995687B2 (en) | 2012-08-01 | 2015-03-31 | Sonos, Inc. | Volume interactions for connected playback devices |
US8930005B2 (en) | 2012-08-07 | 2015-01-06 | Sonos, Inc. | Acoustic signatures in a playback system |
US8965033B2 (en) | 2012-08-31 | 2015-02-24 | Sonos, Inc. | Acoustic optimization |
US9078010B2 (en) | 2012-09-28 | 2015-07-07 | Sonos, Inc. | Audio content playback management |
US8910265B2 (en) | 2012-09-28 | 2014-12-09 | Sonos, Inc. | Assisted registration of audio sources |
US9008330B2 (en) | 2012-09-28 | 2015-04-14 | Sonos, Inc. | Crossover frequency adjustments for audio speakers |
US9516440B2 (en) | 2012-10-01 | 2016-12-06 | Sonos | Providing a multi-channel and a multi-zone audio environment |
US9179197B2 (en) | 2012-10-10 | 2015-11-03 | Sonos, Inc. | Methods and apparatus for multicast optimization |
US9952576B2 (en) | 2012-10-16 | 2018-04-24 | Sonos, Inc. | Methods and apparatus to learn and share remote commands |
US9319153B2 (en) | 2012-12-04 | 2016-04-19 | Sonos, Inc. | Mobile source media content access |
US10055491B2 (en) | 2012-12-04 | 2018-08-21 | Sonos, Inc. | Media content search based on metadata |
US9510055B2 (en) | 2013-01-23 | 2016-11-29 | Sonos, Inc. | System and method for a media experience social interface |
US9237384B2 (en) | 2013-02-14 | 2016-01-12 | Sonos, Inc. | Automatic configuration of household playback devices |
US9319409B2 (en) | 2013-02-14 | 2016-04-19 | Sonos, Inc. | Automatic configuration of household playback devices |
US9195432B2 (en) | 2013-02-26 | 2015-11-24 | Sonos, Inc. | Pre-caching of audio content |
JP6215444B2 (ja) | 2013-03-15 | 2017-10-18 | ソノズ インコーポレイテッド | 複数のグラフィックインタフェースを有するメディア再生システムコントローラ |
US9501533B2 (en) | 2013-04-16 | 2016-11-22 | Sonos, Inc. | Private queue for a media playback system |
US9247363B2 (en) | 2013-04-16 | 2016-01-26 | Sonos, Inc. | Playback queue transfer in a media playback system |
US9361371B2 (en) | 2013-04-16 | 2016-06-07 | Sonos, Inc. | Playlist update in a media playback system |
US9307508B2 (en) | 2013-04-29 | 2016-04-05 | Google Technology Holdings LLC | Systems and methods for syncronizing multiple electronic devices |
US9735978B2 (en) | 2013-05-29 | 2017-08-15 | Sonos, Inc. | Playback queue control via a playlist on a mobile device |
US9495076B2 (en) | 2013-05-29 | 2016-11-15 | Sonos, Inc. | Playlist modification |
US10715973B2 (en) | 2013-05-29 | 2020-07-14 | Sonos, Inc. | Playback queue control transition |
US9684484B2 (en) | 2013-05-29 | 2017-06-20 | Sonos, Inc. | Playback zone silent connect |
US9703521B2 (en) | 2013-05-29 | 2017-07-11 | Sonos, Inc. | Moving a playback queue to a new zone |
US9953179B2 (en) | 2013-05-29 | 2018-04-24 | Sonos, Inc. | Private queue indicator |
US9798510B2 (en) | 2013-05-29 | 2017-10-24 | Sonos, Inc. | Connected state indicator |
US9438193B2 (en) | 2013-06-05 | 2016-09-06 | Sonos, Inc. | Satellite volume control |
US9654073B2 (en) | 2013-06-07 | 2017-05-16 | Sonos, Inc. | Group volume control |
US9285886B2 (en) | 2013-06-24 | 2016-03-15 | Sonos, Inc. | Intelligent amplifier activation |
US9298415B2 (en) | 2013-07-09 | 2016-03-29 | Sonos, Inc. | Systems and methods to provide play/pause content |
US9232277B2 (en) | 2013-07-17 | 2016-01-05 | Sonos, Inc. | Associating playback devices with playback queues |
US9355555B2 (en) | 2013-09-27 | 2016-05-31 | Sonos, Inc. | System and method for issuing commands in a media playback system |
US9933920B2 (en) | 2013-09-27 | 2018-04-03 | Sonos, Inc. | Multi-household support |
US9231545B2 (en) | 2013-09-27 | 2016-01-05 | Sonos, Inc. | Volume enhancements in a multi-zone media playback system |
US9223353B2 (en) | 2013-09-30 | 2015-12-29 | Sonos, Inc. | Ambient light proximity sensing configuration |
US10296884B2 (en) | 2013-09-30 | 2019-05-21 | Sonos, Inc. | Personalized media playback at a discovered point-of-sale display |
US9456037B2 (en) | 2013-09-30 | 2016-09-27 | Sonos, Inc. | Identifying a useful wired connection |
US10095785B2 (en) | 2013-09-30 | 2018-10-09 | Sonos, Inc. | Audio content search in a media playback system |
US9720576B2 (en) | 2013-09-30 | 2017-08-01 | Sonos, Inc. | Controlling and displaying zones in a multi-zone system |
US20150095679A1 (en) | 2013-09-30 | 2015-04-02 | Sonos, Inc. | Transitioning A Networked Playback Device Between Operating Modes |
US9537819B2 (en) | 2013-09-30 | 2017-01-03 | Sonos, Inc. | Facilitating the resolution of address conflicts in a networked media playback system |
US9654545B2 (en) | 2013-09-30 | 2017-05-16 | Sonos, Inc. | Group coordinator device selection |
US9288596B2 (en) | 2013-09-30 | 2016-03-15 | Sonos, Inc. | Coordinator device for paired or consolidated players |
US9166273B2 (en) | 2013-09-30 | 2015-10-20 | Sonos, Inc. | Configurations for antennas |
US9244516B2 (en) | 2013-09-30 | 2016-01-26 | Sonos, Inc. | Media playback system using standby mode in a mesh network |
US9241355B2 (en) | 2013-09-30 | 2016-01-19 | Sonos, Inc. | Media system access via cellular network |
US9298244B2 (en) | 2013-09-30 | 2016-03-29 | Sonos, Inc. | Communication routes based on low power operation |
US9344755B2 (en) | 2013-09-30 | 2016-05-17 | Sonos, Inc. | Fast-resume audio playback |
US9323404B2 (en) | 2013-09-30 | 2016-04-26 | Sonos, Inc. | Capacitive proximity sensor configuration including an antenna ground plane |
US10028028B2 (en) | 2013-09-30 | 2018-07-17 | Sonos, Inc. | Accessing last-browsed information in a media playback system |
US9122451B2 (en) | 2013-09-30 | 2015-09-01 | Sonos, Inc. | Capacitive proximity sensor configuration including a speaker grille |
US9300647B2 (en) | 2014-01-15 | 2016-03-29 | Sonos, Inc. | Software application and zones |
US9313591B2 (en) | 2014-01-27 | 2016-04-12 | Sonos, Inc. | Audio synchronization among playback devices using offset information |
US20150220498A1 (en) | 2014-02-05 | 2015-08-06 | Sonos, Inc. | Remote Creation of a Playback Queue for a Future Event |
US9226073B2 (en) | 2014-02-06 | 2015-12-29 | Sonos, Inc. | Audio output balancing during synchronized playback |
US9226087B2 (en) | 2014-02-06 | 2015-12-29 | Sonos, Inc. | Audio output balancing during synchronized playback |
US9372610B2 (en) | 2014-02-21 | 2016-06-21 | Sonos, Inc. | Media system controller interface |
US9226072B2 (en) | 2014-02-21 | 2015-12-29 | Sonos, Inc. | Media content based on playback zone awareness |
US9408008B2 (en) | 2014-02-28 | 2016-08-02 | Sonos, Inc. | Playback zone representations |
US9679054B2 (en) | 2014-03-05 | 2017-06-13 | Sonos, Inc. | Webpage media playback |
USD775632S1 (en) | 2014-03-07 | 2017-01-03 | Sonos, Inc. | Display screen or portion thereof with graphical user interface |
USD785649S1 (en) | 2014-03-07 | 2017-05-02 | Sonos, Inc. | Display screen or portion thereof graphical user interface |
USD792420S1 (en) | 2014-03-07 | 2017-07-18 | Sonos, Inc. | Display screen or portion thereof with graphical user interface |
USD786266S1 (en) | 2014-03-07 | 2017-05-09 | Sonos, Inc. | Display screen or portion thereof with graphical user interface |
US9892118B2 (en) | 2014-03-18 | 2018-02-13 | Sonos, Inc. | Dynamic display of filter criteria |
USD772918S1 (en) | 2014-03-07 | 2016-11-29 | Sonos, Inc. | Display screen or portion thereof with graphical user interface |
US10599287B2 (en) | 2014-03-11 | 2020-03-24 | Sonos, Inc. | Group volume control |
US20150261493A1 (en) | 2014-03-11 | 2015-09-17 | Sonos, Inc. | Playback Zone Representations |
US9264839B2 (en) | 2014-03-17 | 2016-02-16 | Sonos, Inc. | Playback device configuration based on proximity detection |
US10331736B2 (en) | 2014-03-21 | 2019-06-25 | Sonos, Inc. | Facilitating streaming media access via a media-item database |
US9223862B2 (en) | 2014-03-21 | 2015-12-29 | Sonos, Inc. | Remote storage and provisioning of local-media index |
US9338514B2 (en) | 2014-03-28 | 2016-05-10 | Sonos, Inc. | Account aware media preferences |
US10587693B2 (en) | 2014-04-01 | 2020-03-10 | Sonos, Inc. | Mirrored queues |
US9705950B2 (en) | 2014-04-03 | 2017-07-11 | Sonos, Inc. | Methods and systems for transmitting playlists |
US10129599B2 (en) | 2014-04-28 | 2018-11-13 | Sonos, Inc. | Media preference database |
US9680960B2 (en) | 2014-04-28 | 2017-06-13 | Sonos, Inc. | Receiving media content based on media preferences of multiple users |
US9478247B2 (en) | 2014-04-28 | 2016-10-25 | Sonos, Inc. | Management of media content playback |
US9524338B2 (en) | 2014-04-28 | 2016-12-20 | Sonos, Inc. | Playback of media content according to media preferences |
US20150324552A1 (en) | 2014-05-12 | 2015-11-12 | Sonos, Inc. | Share Restriction for Media Items |
US9720642B2 (en) | 2014-06-04 | 2017-08-01 | Sonos, Inc. | Prioritizing media content requests |
US9363254B2 (en) | 2014-06-04 | 2016-06-07 | Sonos, Inc. | Cloud queue access control |
US20150355818A1 (en) | 2014-06-04 | 2015-12-10 | Sonos, Inc. | Continuous Playback Queue |
US20150356084A1 (en) | 2014-06-05 | 2015-12-10 | Sonos, Inc. | Social Queue |
US9672213B2 (en) | 2014-06-10 | 2017-06-06 | Sonos, Inc. | Providing media items from playback history |
US9348824B2 (en) | 2014-06-18 | 2016-05-24 | Sonos, Inc. | Device group identification |
US9535986B2 (en) | 2014-06-27 | 2017-01-03 | Sonos, Inc. | Application launch |
US9646085B2 (en) | 2014-06-27 | 2017-05-09 | Sonos, Inc. | Music streaming using supported services |
US10068012B2 (en) | 2014-06-27 | 2018-09-04 | Sonos, Inc. | Music discovery |
US9779613B2 (en) | 2014-07-01 | 2017-10-03 | Sonos, Inc. | Display and control of pre-determined audio content playback |
US9519413B2 (en) | 2014-07-01 | 2016-12-13 | Sonos, Inc. | Lock screen media playback control |
US10498833B2 (en) | 2014-07-14 | 2019-12-03 | Sonos, Inc. | Managing application access of a media playback system |
US9485545B2 (en) | 2014-07-14 | 2016-11-01 | Sonos, Inc. | Inconsistent queues |
US9467737B2 (en) | 2014-07-14 | 2016-10-11 | Sonos, Inc. | Zone group control |
US9460755B2 (en) | 2014-07-14 | 2016-10-04 | Sonos, Inc. | Queue identification |
US10462505B2 (en) | 2014-07-14 | 2019-10-29 | Sonos, Inc. | Policies for media playback |
US9512954B2 (en) | 2014-07-22 | 2016-12-06 | Sonos, Inc. | Device base |
US9367283B2 (en) | 2014-07-22 | 2016-06-14 | Sonos, Inc. | Audio settings |
US8995240B1 (en) | 2014-07-22 | 2015-03-31 | Sonos, Inc. | Playback using positioning information |
US9671997B2 (en) | 2014-07-23 | 2017-06-06 | Sonos, Inc. | Zone grouping |
US10209947B2 (en) | 2014-07-23 | 2019-02-19 | Sonos, Inc. | Device grouping |
US9524339B2 (en) | 2014-07-30 | 2016-12-20 | Sonos, Inc. | Contextual indexing of media items |
US9874997B2 (en) | 2014-08-08 | 2018-01-23 | Sonos, Inc. | Social playback queues |
US10275138B2 (en) | 2014-09-02 | 2019-04-30 | Sonos, Inc. | Zone recognition |
US10127006B2 (en) | 2014-09-09 | 2018-11-13 | Sonos, Inc. | Facilitating calibration of an audio playback device |
US9910634B2 (en) | 2014-09-09 | 2018-03-06 | Sonos, Inc. | Microphone calibration |
US9952825B2 (en) | 2014-09-09 | 2018-04-24 | Sonos, Inc. | Audio processing algorithms |
US9891881B2 (en) | 2014-09-09 | 2018-02-13 | Sonos, Inc. | Audio processing algorithm database |
US9742839B2 (en) | 2014-09-12 | 2017-08-22 | Sonos, Inc. | Cloud queue item removal |
US10778739B2 (en) | 2014-09-19 | 2020-09-15 | Sonos, Inc. | Limited-access media |
US9860286B2 (en) | 2014-09-24 | 2018-01-02 | Sonos, Inc. | Associating a captured image with a media item |
US10645130B2 (en) | 2014-09-24 | 2020-05-05 | Sonos, Inc. | Playback updates |
US9667679B2 (en) | 2014-09-24 | 2017-05-30 | Sonos, Inc. | Indicating an association between a social-media account and a media playback system |
US9690540B2 (en) | 2014-09-24 | 2017-06-27 | Sonos, Inc. | Social media queue |
US9959087B2 (en) | 2014-09-24 | 2018-05-01 | Sonos, Inc. | Media item context from social media |
US9723038B2 (en) | 2014-09-24 | 2017-08-01 | Sonos, Inc. | Social media connection recommendations based on playback information |
EP3114625A1 (en) | 2014-09-24 | 2017-01-11 | Sonos, Inc. | Social media connection recommendations based on playback information |
US9671780B2 (en) | 2014-09-29 | 2017-06-06 | Sonos, Inc. | Playback device control |
US9521212B2 (en) | 2014-09-30 | 2016-12-13 | Sonos, Inc. | Service provider user accounts |
US10002005B2 (en) | 2014-09-30 | 2018-06-19 | Sonos, Inc. | Displaying data related to media content |
US9840355B2 (en) | 2014-10-03 | 2017-12-12 | Sonos, Inc. | Packaging system with slidable latch |
US9876780B2 (en) | 2014-11-21 | 2018-01-23 | Sonos, Inc. | Sharing access to a media service |
US20160156992A1 (en) | 2014-12-01 | 2016-06-02 | Sonos, Inc. | Providing Information Associated with a Media Item |
US9973851B2 (en) | 2014-12-01 | 2018-05-15 | Sonos, Inc. | Multi-channel playback of audio content |
US9665341B2 (en) | 2015-02-09 | 2017-05-30 | Sonos, Inc. | Synchronized audio mixing |
US9330096B1 (en) | 2015-02-25 | 2016-05-03 | Sonos, Inc. | Playback expansion |
US9329831B1 (en) | 2015-02-25 | 2016-05-03 | Sonos, Inc. | Playback expansion |
US9891880B2 (en) | 2015-03-31 | 2018-02-13 | Sonos, Inc. | Information display regarding playback queue subscriptions |
US9483230B1 (en) | 2015-04-09 | 2016-11-01 | Sonos, Inc. | Wearable device zone group control |
US9678707B2 (en) | 2015-04-10 | 2017-06-13 | Sonos, Inc. | Identification of audio content facilitated by playback device |
US10152212B2 (en) | 2015-04-10 | 2018-12-11 | Sonos, Inc. | Media container addition and playback within queue |
US9706319B2 (en) | 2015-04-20 | 2017-07-11 | Sonos, Inc. | Wireless radio switching |
US9787739B2 (en) | 2015-04-23 | 2017-10-10 | Sonos, Inc. | Social network account assisted service registration |
US10664224B2 (en) | 2015-04-24 | 2020-05-26 | Sonos, Inc. | Speaker calibration user interface |
WO2016172593A1 (en) | 2015-04-24 | 2016-10-27 | Sonos, Inc. | Playback device calibration user interfaces |
US9678708B2 (en) | 2015-04-24 | 2017-06-13 | Sonos, Inc. | Volume limit |
US9864571B2 (en) | 2015-06-04 | 2018-01-09 | Sonos, Inc. | Dynamic bonding of playback devices |
US10248376B2 (en) | 2015-06-11 | 2019-04-02 | Sonos, Inc. | Multiple groupings in a playback system |
US9544701B1 (en) | 2015-07-19 | 2017-01-10 | Sonos, Inc. | Base properties in a media playback system |
US9729118B2 (en) | 2015-07-24 | 2017-08-08 | Sonos, Inc. | Loudness matching |
US9538305B2 (en) | 2015-07-28 | 2017-01-03 | Sonos, Inc. | Calibration error conditions |
US9712912B2 (en) | 2015-08-21 | 2017-07-18 | Sonos, Inc. | Manipulation of playback device response using an acoustic filter |
US9736610B2 (en) | 2015-08-21 | 2017-08-15 | Sonos, Inc. | Manipulation of playback device response using signal processing |
US10007481B2 (en) | 2015-08-31 | 2018-06-26 | Sonos, Inc. | Detecting and controlling physical movement of a playback device during audio playback |
US10001965B1 (en) | 2015-09-03 | 2018-06-19 | Sonos, Inc. | Playback system join with base |
US9693146B2 (en) | 2015-09-11 | 2017-06-27 | Sonos, Inc. | Transducer diaphragm |
US9693165B2 (en) | 2015-09-17 | 2017-06-27 | Sonos, Inc. | Validation of audio calibration using multi-dimensional motion check |
US9779759B2 (en) | 2015-09-17 | 2017-10-03 | Sonos, Inc. | Device impairment detection |
EP3531714B1 (en) | 2015-09-17 | 2022-02-23 | Sonos Inc. | Facilitating calibration of an audio playback device |
US9946508B1 (en) | 2015-09-30 | 2018-04-17 | Sonos, Inc. | Smart music services preferences |
US10042602B2 (en) | 2015-09-30 | 2018-08-07 | Sonos, Inc. | Activity reset |
US9949054B2 (en) | 2015-09-30 | 2018-04-17 | Sonos, Inc. | Spatial mapping of audio playback devices in a listening environment |
US10098082B2 (en) | 2015-12-16 | 2018-10-09 | Sonos, Inc. | Synchronization of content between networked devices |
US10114605B2 (en) | 2015-12-30 | 2018-10-30 | Sonos, Inc. | Group coordinator selection |
US10284980B1 (en) | 2016-01-05 | 2019-05-07 | Sonos, Inc. | Intelligent group identification |
US10303422B1 (en) | 2016-01-05 | 2019-05-28 | Sonos, Inc. | Multiple-device setup |
US9898245B1 (en) | 2016-01-15 | 2018-02-20 | Sonos, Inc. | System limits based on known triggers |
US9743207B1 (en) | 2016-01-18 | 2017-08-22 | Sonos, Inc. | Calibration using multiple recording devices |
US10003899B2 (en) | 2016-01-25 | 2018-06-19 | Sonos, Inc. | Calibration with particular locations |
US11106423B2 (en) | 2016-01-25 | 2021-08-31 | Sonos, Inc. | Evaluating calibration of a playback device |
US9886234B2 (en) | 2016-01-28 | 2018-02-06 | Sonos, Inc. | Systems and methods of distributing audio to one or more playback devices |
US9743194B1 (en) | 2016-02-08 | 2017-08-22 | Sonos, Inc. | Woven transducer apparatus |
US9820039B2 (en) | 2016-02-22 | 2017-11-14 | Sonos, Inc. | Default playback devices |
US9942680B1 (en) | 2016-02-22 | 2018-04-10 | Sonos, Inc. | Transducer assembly |
US10264030B2 (en) | 2016-02-22 | 2019-04-16 | Sonos, Inc. | Networked microphone device control |
US10142754B2 (en) | 2016-02-22 | 2018-11-27 | Sonos, Inc. | Sensor on moving component of transducer |
US10095470B2 (en) | 2016-02-22 | 2018-10-09 | Sonos, Inc. | Audio response playback |
US10509626B2 (en) | 2016-02-22 | 2019-12-17 | Sonos, Inc | Handling of loss of pairing between networked devices |
US9965247B2 (en) | 2016-02-22 | 2018-05-08 | Sonos, Inc. | Voice controlled media playback system based on user profile |
US9947316B2 (en) | 2016-02-22 | 2018-04-17 | Sonos, Inc. | Voice control of a media playback system |
US9930463B2 (en) | 2016-03-31 | 2018-03-27 | Sonos, Inc. | Defect detection via audio playback |
US9860662B2 (en) | 2016-04-01 | 2018-01-02 | Sonos, Inc. | Updating playback device configuration information based on calibration data |
US9864574B2 (en) | 2016-04-01 | 2018-01-09 | Sonos, Inc. | Playback device calibration based on representation spectral characteristics |
US9763018B1 (en) | 2016-04-12 | 2017-09-12 | Sonos, Inc. | Calibration of audio playback devices |
US9978390B2 (en) | 2016-06-09 | 2018-05-22 | Sonos, Inc. | Dynamic player selection for audio signal processing |
US9860670B1 (en) | 2016-07-15 | 2018-01-02 | Sonos, Inc. | Spectral correction using spatial calibration |
US10152969B2 (en) | 2016-07-15 | 2018-12-11 | Sonos, Inc. | Voice detection by multiple devices |
US9794710B1 (en) | 2016-07-15 | 2017-10-17 | Sonos, Inc. | Spatial audio correction |
US10134399B2 (en) | 2016-07-15 | 2018-11-20 | Sonos, Inc. | Contextualization of voice inputs |
US10372406B2 (en) | 2016-07-22 | 2019-08-06 | Sonos, Inc. | Calibration interface |
US9883304B1 (en) | 2016-07-29 | 2018-01-30 | Sonos, Inc. | Lifetime of an audio playback device with changed signal processing settings |
US10459684B2 (en) | 2016-08-05 | 2019-10-29 | Sonos, Inc. | Calibration of a playback device based on an estimated frequency response |
US10115400B2 (en) | 2016-08-05 | 2018-10-30 | Sonos, Inc. | Multiple voice services |
US9693164B1 (en) | 2016-08-05 | 2017-06-27 | Sonos, Inc. | Determining direction of networked microphone device relative to audio playback device |
US10657408B2 (en) | 2016-08-26 | 2020-05-19 | Sonos, Inc. | Speaker spider measurement technique |
US9794720B1 (en) | 2016-09-22 | 2017-10-17 | Sonos, Inc. | Acoustic position measurement |
US10318233B2 (en) | 2016-09-23 | 2019-06-11 | Sonos, Inc. | Multimedia experience according to biometrics |
US9942678B1 (en) | 2016-09-27 | 2018-04-10 | Sonos, Inc. | Audio playback settings for voice interaction |
US9967689B1 (en) | 2016-09-29 | 2018-05-08 | Sonos, Inc. | Conditional content enhancement |
US9743204B1 (en) | 2016-09-30 | 2017-08-22 | Sonos, Inc. | Multi-orientation playback device microphones |
US9967655B2 (en) | 2016-10-06 | 2018-05-08 | Sonos, Inc. | Controlled passive radiator |
US10712997B2 (en) | 2016-10-17 | 2020-07-14 | Sonos, Inc. | Room association based on name |
US10181323B2 (en) | 2016-10-19 | 2019-01-15 | Sonos, Inc. | Arbitration-based voice recognition |
US10142726B2 (en) | 2017-01-31 | 2018-11-27 | Sonos, Inc. | Noise reduction for high-airflow audio transducers |
US11183181B2 (en) | 2017-03-27 | 2021-11-23 | Sonos, Inc. | Systems and methods of multiple voice services |
US9860644B1 (en) | 2017-04-05 | 2018-01-02 | Sonos, Inc. | Limiter for bass enhancement |
US10735880B2 (en) | 2017-05-09 | 2020-08-04 | Sonos, Inc. | Systems and methods of forming audio transducer diaphragms |
US10028069B1 (en) | 2017-06-22 | 2018-07-17 | Sonos, Inc. | Immersive audio in a media playback system |
US10475449B2 (en) | 2017-08-07 | 2019-11-12 | Sonos, Inc. | Wake-word detection suppression |
US10154122B1 (en) | 2017-09-05 | 2018-12-11 | Sonos, Inc. | Grouping in a system with multiple media playback protocols |
US10048930B1 (en) | 2017-09-08 | 2018-08-14 | Sonos, Inc. | Dynamic computation of system response volume |
US10292089B2 (en) | 2017-09-18 | 2019-05-14 | Sonos, Inc. | Re-establishing connectivity on lost players |
US10985982B2 (en) | 2017-09-27 | 2021-04-20 | Sonos, Inc. | Proximal playback devices |
US10446165B2 (en) | 2017-09-27 | 2019-10-15 | Sonos, Inc. | Robust short-time fourier transform acoustic echo cancellation during audio playback |
US10621981B2 (en) | 2017-09-28 | 2020-04-14 | Sonos, Inc. | Tone interference cancellation |
US10051366B1 (en) | 2017-09-28 | 2018-08-14 | Sonos, Inc. | Three-dimensional beam forming with a microphone array |
US10482868B2 (en) | 2017-09-28 | 2019-11-19 | Sonos, Inc. | Multi-channel acoustic echo cancellation |
USD854043S1 (en) | 2017-09-29 | 2019-07-16 | Sonos, Inc. | Display screen or portion thereof with graphical user interface |
US10466962B2 (en) | 2017-09-29 | 2019-11-05 | Sonos, Inc. | Media playback system with voice assistance |
US10880650B2 (en) | 2017-12-10 | 2020-12-29 | Sonos, Inc. | Network microphone devices with automatic do not disturb actuation capabilities |
US10818290B2 (en) | 2017-12-11 | 2020-10-27 | Sonos, Inc. | Home graph |
WO2019152722A1 (en) | 2018-01-31 | 2019-08-08 | Sonos, Inc. | Device designation of playback and network microphone device arrangements |
US10656902B2 (en) | 2018-03-05 | 2020-05-19 | Sonos, Inc. | Music discovery dial |
US10462599B2 (en) | 2018-03-21 | 2019-10-29 | Sonos, Inc. | Systems and methods of adjusting bass levels of multi-channel audio signals |
US10623844B2 (en) | 2018-03-29 | 2020-04-14 | Sonos, Inc. | Headphone interaction with media playback system |
US10862446B2 (en) | 2018-04-02 | 2020-12-08 | Sonos, Inc. | Systems and methods of volume limiting |
US10397694B1 (en) | 2018-04-02 | 2019-08-27 | Sonos, Inc. | Playback devices having waveguides |
US10698650B2 (en) | 2018-04-06 | 2020-06-30 | Sonos, Inc. | Temporary configuration of a media playback system within a place of accommodation |
US10499128B2 (en) | 2018-04-20 | 2019-12-03 | Sonos, Inc. | Playback devices having waveguides with drainage features |
US10651690B2 (en) | 2018-05-01 | 2020-05-12 | Ossia Inc. | Wireless transmission in shared wireless medium environments |
US11175880B2 (en) | 2018-05-10 | 2021-11-16 | Sonos, Inc. | Systems and methods for voice-assisted media content selection |
US10863257B1 (en) | 2018-05-10 | 2020-12-08 | Sonos, Inc. | Method of assembling a loudspeaker |
US10649718B2 (en) | 2018-05-15 | 2020-05-12 | Sonos, Inc. | Interoperability of native media playback system with virtual line-in |
US10847178B2 (en) | 2018-05-18 | 2020-11-24 | Sonos, Inc. | Linear filtering for noise-suppressed speech detection |
US10959029B2 (en) | 2018-05-25 | 2021-03-23 | Sonos, Inc. | Determining and adapting to changes in microphone performance of playback devices |
US10743347B2 (en) * | 2018-05-29 | 2020-08-11 | Ossia Inc. | Wireless transmission in shared wireless medium environments using multiple PHYs |
US10735803B2 (en) | 2018-06-05 | 2020-08-04 | Sonos, Inc. | Playback device setup |
US10433058B1 (en) | 2018-06-14 | 2019-10-01 | Sonos, Inc. | Content rules engines for audio playback devices |
US10602286B2 (en) | 2018-06-25 | 2020-03-24 | Sonos, Inc. | Controlling multi-site media playback systems |
US10681460B2 (en) | 2018-06-28 | 2020-06-09 | Sonos, Inc. | Systems and methods for associating playback devices with voice assistant services |
US10747493B2 (en) | 2018-07-09 | 2020-08-18 | Sonos, Inc. | Distributed provisioning of properties of operational settings of a media playback system |
US11206484B2 (en) | 2018-08-28 | 2021-12-21 | Sonos, Inc. | Passive speaker authentication |
US10299061B1 (en) | 2018-08-28 | 2019-05-21 | Sonos, Inc. | Playback device calibration |
US10461710B1 (en) | 2018-08-28 | 2019-10-29 | Sonos, Inc. | Media playback system with maximum volume setting |
US11076035B2 (en) | 2018-08-28 | 2021-07-27 | Sonos, Inc. | Do not disturb feature for audio notifications |
US10878811B2 (en) | 2018-09-14 | 2020-12-29 | Sonos, Inc. | Networked devices, systems, and methods for intelligently deactivating wake-word engines |
US10587430B1 (en) | 2018-09-14 | 2020-03-10 | Sonos, Inc. | Networked devices, systems, and methods for associating playback devices based on sound codes |
US11024331B2 (en) | 2018-09-21 | 2021-06-01 | Sonos, Inc. | Voice detection optimization using sound metadata |
US10811015B2 (en) | 2018-09-25 | 2020-10-20 | Sonos, Inc. | Voice detection optimization based on selected voice assistant service |
US11100923B2 (en) | 2018-09-28 | 2021-08-24 | Sonos, Inc. | Systems and methods for selective wake word detection using neural network models |
US10692518B2 (en) | 2018-09-29 | 2020-06-23 | Sonos, Inc. | Linear filtering for noise-suppressed speech detection via multiple network microphone devices |
US11514777B2 (en) | 2018-10-02 | 2022-11-29 | Sonos, Inc. | Methods and devices for transferring data using sound signals |
US10277981B1 (en) | 2018-10-02 | 2019-04-30 | Sonos, Inc. | Systems and methods of user localization |
US11416209B2 (en) | 2018-10-15 | 2022-08-16 | Sonos, Inc. | Distributed synchronization |
US11899519B2 (en) | 2018-10-23 | 2024-02-13 | Sonos, Inc. | Multiple stage network microphone device with reduced power consumption and processing load |
EP3654249A1 (en) | 2018-11-15 | 2020-05-20 | Snips | Dilated convolutions and gating for efficient keyword spotting |
USD963685S1 (en) | 2018-12-06 | 2022-09-13 | Sonos, Inc. | Display screen or portion thereof with graphical user interface for media playback control |
US11183183B2 (en) | 2018-12-07 | 2021-11-23 | Sonos, Inc. | Systems and methods of operating media playback systems having multiple voice assistant services |
US11393478B2 (en) | 2018-12-12 | 2022-07-19 | Sonos, Inc. | User specific context switching |
US11132989B2 (en) | 2018-12-13 | 2021-09-28 | Sonos, Inc. | Networked microphone devices, systems, and methods of localized arbitration |
US10602268B1 (en) | 2018-12-20 | 2020-03-24 | Sonos, Inc. | Optimization of network microphone devices using noise classification |
US11740854B2 (en) | 2019-01-20 | 2023-08-29 | Sonos, Inc. | Playing media content in response to detecting items having corresponding media content associated therewith |
US11812249B2 (en) | 2019-02-07 | 2023-11-07 | Mayht Holding B.V. | In line damper bellows dual opposing driver speaker |
US10867604B2 (en) | 2019-02-08 | 2020-12-15 | Sonos, Inc. | Devices, systems, and methods for distributed voice processing |
US11315556B2 (en) | 2019-02-08 | 2022-04-26 | Sonos, Inc. | Devices, systems, and methods for distributed voice processing by transmitting sound data associated with a wake word to an appropriate device for identification |
US11188294B2 (en) | 2019-02-28 | 2021-11-30 | Sonos, Inc. | Detecting the nearest playback device |
WO2020176893A1 (en) | 2019-02-28 | 2020-09-03 | Sonos, Inc. | Playback transitions between audio devices |
US11184666B2 (en) | 2019-04-01 | 2021-11-23 | Sonos, Inc. | Access control techniques for media playback systems |
JP2022526658A (ja) | 2019-04-11 | 2022-05-25 | メイト ホールディング ビー.ブイ. | リニアモータ磁石アセンブリ及びラウドスピーカユニット |
US10998615B1 (en) | 2019-04-12 | 2021-05-04 | Sonos, Inc. | Spatial antenna diversity techniques |
US11120794B2 (en) | 2019-05-03 | 2021-09-14 | Sonos, Inc. | Voice assistant persistence across multiple network microphone devices |
US10681463B1 (en) | 2019-05-17 | 2020-06-09 | Sonos, Inc. | Wireless transmission to satellites for multichannel audio system |
US11178504B2 (en) | 2019-05-17 | 2021-11-16 | Sonos, Inc. | Wireless multi-channel headphone systems and methods |
US10880009B2 (en) | 2019-05-24 | 2020-12-29 | Sonos, Inc. | Control signal repeater system |
US11943594B2 (en) | 2019-06-07 | 2024-03-26 | Sonos Inc. | Automatically allocating audio portions to playback devices |
US11416210B2 (en) | 2019-06-07 | 2022-08-16 | Sonos, Inc. | Management of media devices having limited capabilities |
US11093016B2 (en) | 2019-06-07 | 2021-08-17 | Sonos, Inc. | Portable playback device power management |
US11126243B2 (en) | 2019-06-07 | 2021-09-21 | Sonos, Inc. | Portable playback device power management |
US11342671B2 (en) | 2019-06-07 | 2022-05-24 | Sonos, Inc. | Dual-band antenna topology |
US11361756B2 (en) | 2019-06-12 | 2022-06-14 | Sonos, Inc. | Conditional wake word eventing based on environment |
US11200894B2 (en) | 2019-06-12 | 2021-12-14 | Sonos, Inc. | Network microphone device with command keyword eventing |
US10586540B1 (en) | 2019-06-12 | 2020-03-10 | Sonos, Inc. | Network microphone device with command keyword conditioning |
US11523206B2 (en) | 2019-06-28 | 2022-12-06 | Sonos, Inc. | Wireless earbud charging |
US11138969B2 (en) | 2019-07-31 | 2021-10-05 | Sonos, Inc. | Locally distributed keyword detection |
US11138975B2 (en) | 2019-07-31 | 2021-10-05 | Sonos, Inc. | Locally distributed keyword detection |
US10871943B1 (en) | 2019-07-31 | 2020-12-22 | Sonos, Inc. | Noise classification for event detection |
US10734965B1 (en) | 2019-08-12 | 2020-08-04 | Sonos, Inc. | Audio calibration of a portable playback device |
US11539545B2 (en) | 2019-08-19 | 2022-12-27 | Sonos, Inc. | Multi-network playback devices |
US11528574B2 (en) | 2019-08-30 | 2022-12-13 | Sonos, Inc. | Sum-difference arrays for audio playback devices |
US11818187B2 (en) | 2019-08-31 | 2023-11-14 | Sonos, Inc. | Mixed-mode synchronous playback |
US11762624B2 (en) | 2019-09-23 | 2023-09-19 | Sonos, Inc. | Capacitive touch sensor with integrated antenna(s) for playback devices |
US10754614B1 (en) | 2019-09-23 | 2020-08-25 | Sonos, Inc. | Mood detection and/or influence via audio playback devices |
US11303988B2 (en) | 2019-10-17 | 2022-04-12 | Sonos, Inc. | Portable device microphone status indicator |
US11189286B2 (en) | 2019-10-22 | 2021-11-30 | Sonos, Inc. | VAS toggle based on device orientation |
US11483670B2 (en) | 2019-10-30 | 2022-10-25 | Sonos, Inc. | Systems and methods of providing spatial audio associated with a simulated environment |
US11636855B2 (en) | 2019-11-11 | 2023-04-25 | Sonos, Inc. | Media content based on operational data |
US11204737B2 (en) | 2019-11-11 | 2021-12-21 | Sonos, Inc. | Playback queues for shared experiences |
US11093689B2 (en) | 2019-11-12 | 2021-08-17 | Sonos, Inc. | Application programming interface for browsing media content |
CA3188990A1 (en) | 2019-11-26 | 2021-06-03 | Paul MACLEAN | Systems and methods of spatial audio playback with cancellation of unwanted direct sound |
US11200900B2 (en) | 2019-12-20 | 2021-12-14 | Sonos, Inc. | Offline voice control |
US11409495B2 (en) | 2020-01-03 | 2022-08-09 | Sonos, Inc. | Audio conflict resolution |
US11562740B2 (en) | 2020-01-07 | 2023-01-24 | Sonos, Inc. | Voice verification for media playback |
US11175883B2 (en) | 2020-01-17 | 2021-11-16 | Sonos, Inc. | Playback session transitions across different platforms |
US11556307B2 (en) | 2020-01-31 | 2023-01-17 | Sonos, Inc. | Local voice data processing |
US11308958B2 (en) | 2020-02-07 | 2022-04-19 | Sonos, Inc. | Localized wakeword verification |
US11445301B2 (en) | 2020-02-12 | 2022-09-13 | Sonos, Inc. | Portable playback devices with network operation modes |
US11528555B2 (en) | 2020-02-19 | 2022-12-13 | Sonos, Inc. | Acoustic waveguides for multi-channel playback devices |
US11422770B2 (en) | 2020-03-03 | 2022-08-23 | Sonos, Inc. | Techniques for reducing latency in a wireless home theater environment |
US11356764B2 (en) | 2020-03-03 | 2022-06-07 | Sonos, Inc. | Dynamic earbud profile |
US11038937B1 (en) | 2020-03-06 | 2021-06-15 | Sonos, Inc. | Hybrid sniffing and rebroadcast for Bluetooth networks |
US11348592B2 (en) | 2020-03-09 | 2022-05-31 | Sonos, Inc. | Systems and methods of audio decoder determination and selection |
US11418556B2 (en) | 2020-03-23 | 2022-08-16 | Sonos, Inc. | Seamless transition of source of media content |
US11496848B2 (en) | 2020-03-25 | 2022-11-08 | Sonos, Inc. | Thermal control of audio playback devices |
WO2021216582A1 (en) | 2020-04-21 | 2021-10-28 | Sonos, Inc. | Priority media content |
US11758214B2 (en) | 2020-04-21 | 2023-09-12 | Sonos, Inc. | Techniques for clock rate synchronization |
CN115486094A (zh) | 2020-04-21 | 2022-12-16 | 搜诺思公司 | 耳机设备的线缆回缩机构 |
US11727919B2 (en) | 2020-05-20 | 2023-08-15 | Sonos, Inc. | Memory allocation for keyword spotting engines |
US11482224B2 (en) | 2020-05-20 | 2022-10-25 | Sonos, Inc. | Command keywords with input detection windowing |
US11308962B2 (en) | 2020-05-20 | 2022-04-19 | Sonos, Inc. | Input detection windowing |
US11528551B2 (en) | 2020-06-01 | 2022-12-13 | Sonos, Inc. | Acoustic filters for microphone noise mitigation and transducer venting |
US11737164B2 (en) | 2020-06-08 | 2023-08-22 | Sonos, Inc. | Simulation of device removal |
US11553269B2 (en) | 2020-06-17 | 2023-01-10 | Sonos, Inc. | Cable assemblies for headphone devices |
WO2022047458A1 (en) | 2020-08-24 | 2022-03-03 | Sonos, Inc. | Multichannel playback devices and associated systems and methods |
US11698771B2 (en) | 2020-08-25 | 2023-07-11 | Sonos, Inc. | Vocal guidance engines for playback devices |
US11943823B2 (en) | 2020-08-31 | 2024-03-26 | Sonos, Inc. | Techniques to reduce time to music for a playback device |
US11758326B2 (en) | 2020-09-09 | 2023-09-12 | Sonos, Inc. | Wearable audio device within a distributed audio playback system |
US11809778B2 (en) | 2020-09-11 | 2023-11-07 | Sonos, Inc. | Techniques for extending the lifespan of playback devices |
US20220103199A1 (en) | 2020-09-29 | 2022-03-31 | Sonos, Inc. | Audio Playback Management of Multiple Concurrent Connections |
WO2022082223A1 (en) | 2020-10-16 | 2022-04-21 | Sonos, Inc. | Array augmentation for audio playback devices |
US11831288B2 (en) | 2020-10-23 | 2023-11-28 | Sonos, Inc. | Techniques for enabling interoperability between media playback systems |
US11984123B2 (en) | 2020-11-12 | 2024-05-14 | Sonos, Inc. | Network device interaction by range |
US11812240B2 (en) | 2020-11-18 | 2023-11-07 | Sonos, Inc. | Playback of generative media content |
US11985376B2 (en) | 2020-11-18 | 2024-05-14 | Sonos, Inc. | Playback of generative media content |
US11551700B2 (en) | 2021-01-25 | 2023-01-10 | Sonos, Inc. | Systems and methods for power-efficient keyword detection |
US11962964B2 (en) | 2021-03-08 | 2024-04-16 | Sonos, Inc. | Headset with improved headband and method for manufacturing the headset |
CA3211475A1 (en) | 2021-03-08 | 2022-09-15 | William SHOESMITH | Updating network configuration parameters |
US11930328B2 (en) | 2021-03-08 | 2024-03-12 | Sonos, Inc. | Operation modes, audio layering, and dedicated controls for targeted audio experiences |
US11818427B2 (en) | 2021-03-26 | 2023-11-14 | Sonos, Inc. | Adaptive media playback experiences for commercial environments |
US11700436B2 (en) | 2021-05-05 | 2023-07-11 | Sonos, Inc. | Content playback reminders |
US12010492B2 (en) | 2021-06-24 | 2024-06-11 | Sonos, Inc. | Systems and methods for coordinated playback of analog and digital media content |
WO2023056336A1 (en) | 2021-09-30 | 2023-04-06 | Sonos, Inc. | Audio parameter adjustment based on playback device separation distance |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB9223890D0 (en) * | 1992-11-13 | 1993-01-06 | Ncr Int Inc | Wireless local area network system |
CA2129200C (en) * | 1994-07-29 | 1999-08-10 | Murray C. Baker | Access point switching for mobile wireless network node |
CA2129199C (en) * | 1994-07-29 | 1999-07-20 | Roger Y.M. Cheung | Method and apparatus for bridging wireless lan to a wired lan |
US5987011A (en) * | 1996-08-30 | 1999-11-16 | Chai-Keong Toh | Routing method for Ad-Hoc mobile networks |
DE19637026A1 (de) * | 1996-09-12 | 1998-04-02 | Philips Patentverwaltung | Lokales Netzwerk mit zur Funkübertragung vorgesehenen Terminals |
JP3097581B2 (ja) * | 1996-12-27 | 2000-10-10 | 日本電気株式会社 | アドホックローカルエリアネットワークの構成方法、通信方法及び端末 |
US6130892A (en) * | 1997-03-12 | 2000-10-10 | Nomadix, Inc. | Nomadic translator or router |
JPH11308240A (ja) * | 1998-04-24 | 1999-11-05 | Sony Corp | 無線通信方法 |
US6115580A (en) * | 1998-09-08 | 2000-09-05 | Motorola, Inc. | Communications network having adaptive network link optimization using wireless terrain awareness and method for use therein |
DE19848341A1 (de) * | 1998-10-21 | 2000-04-27 | Philips Corp Intellectual Pty | Automatische Konfigurierung eines Brücken-Terminals zur Übertragung von Daten zwischen mehreren Sub-Netzwerken in einem lokalen Netzwerk |
DE19848340A1 (de) * | 1998-10-21 | 2000-04-27 | Philips Corp Intellectual Pty | Lokales Netzwerk mit Brücken-Terminal zur Übertragung von Daten zwischen mehreren Sub-Netzwerken |
US6535498B1 (en) * | 1999-12-06 | 2003-03-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Route updating in ad-hoc networks |
DE10053854A1 (de) * | 2000-10-30 | 2002-05-08 | Philips Corp Intellectual Pty | Netzwerk mit mehreren Sub-Netzwerken zur Bestimmung von Brücken-Terminals |
US7072650B2 (en) * | 2000-11-13 | 2006-07-04 | Meshnetworks, Inc. | Ad hoc peer-to-peer mobile radio access system interfaced to the PSTN and cellular networks |
US7292587B2 (en) * | 2001-09-27 | 2007-11-06 | Intel Corporation | Method and apparatus for enabling connectivity between arbitrary networks using a mobile device |
-
2003
- 2003-02-20 JP JP2003570585A patent/JP2005518734A/ja active Pending
- 2003-02-20 KR KR10-2004-7012741A patent/KR20040077970A/ko not_active Application Discontinuation
- 2003-02-20 CA CA002476506A patent/CA2476506A1/en not_active Abandoned
- 2003-02-20 AU AU2003216319A patent/AU2003216319A1/en not_active Abandoned
- 2003-02-20 US US10/368,608 patent/US20030157951A1/en not_active Abandoned
- 2003-02-20 WO PCT/US2003/004978 patent/WO2003071818A2/en not_active Application Discontinuation
- 2003-02-20 EP EP03742829A patent/EP1477033A2/en not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007037120A (ja) * | 2005-07-14 | 2007-02-08 | Toshiba Corp | 無線アドホックネットワーク構成 |
WO2017119219A1 (ja) * | 2016-01-06 | 2017-07-13 | 日本電気株式会社 | 通信方法 |
US10674565B2 (en) | 2016-01-06 | 2020-06-02 | Nec Corporation | Communication method |
Also Published As
Publication number | Publication date |
---|---|
CA2476506A1 (en) | 2003-08-28 |
EP1477033A2 (en) | 2004-11-17 |
WO2003071818A3 (en) | 2004-03-18 |
KR20040077970A (ko) | 2004-09-07 |
WO2003071818A2 (en) | 2003-08-28 |
AU2003216319A1 (en) | 2003-09-09 |
US20030157951A1 (en) | 2003-08-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2005518734A (ja) | チャンネル間で802.11データトラフィックをルーティングしてアドホックネットワーク容量を増大するシステムおよび方法 | |
KR100957920B1 (ko) | 무선 통신 네트워크의 용량 증가를 위해 다수의 라디오를이용하는 시스템 및 방법 | |
US7382740B2 (en) | System and method to perform smooth handoff of mobile terminals between fixed terminals in a network | |
EP1584160B1 (en) | System and method for achieving continuous connectivity to an access point or gateway in a wireless network following and on-demand routing protocol | |
US7706337B2 (en) | Method for performing neighbor discovery in a multi-tier WLAN | |
US7734809B2 (en) | System and method to maximize channel utilization in a multi-channel wireless communication network | |
EP1632044B1 (en) | Method to improve the overall performance of a wireless communication network | |
EP1504614B1 (en) | System and method for performing multiple network routing and provisioning in overlapping wireless deployments | |
EP2319270B1 (en) | Method for communication between nodes in a wireless network | |
US20070076673A1 (en) | System and method to discover and maintain multiple routes in a wireless communication network | |
CA2485432A1 (en) | A system and method for self propagating information in ad-hoc peer-to-peer networks | |
WO2006012200A2 (en) | System and method to improve the performance of an on demand routing protocol in a wireless network | |
WO2006014512A2 (en) | System and method for selecting stable routes in wireless networks | |
JP2007251655A (ja) | 帯域予約型通信サービスにおけるハンドオーバー方法 | |
WO2003051009A1 (en) | Method of using data rates as a routing metric in ad-hoc networks | |
Singh et al. | IAPP Modifications for a Location based Fast hand off Technique in wireles networks |