Mesh network control using common designation wake-up
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G08C-017/00
H04B-007/185
H04B-001/38
출원번호
US-0352992
(2009-01-13)
등록번호
US-8223680
(2012-07-17)
발명자
/ 주소
Twitchell, Jr., Robert W.
출원인 / 주소
Google Inc.
대리인 / 주소
Tillman Wright, PLLC
인용정보
피인용 횟수 :
6인용 특허 :
119
초록▼
Each of a plurality of network nodes in an ad hoc mesh network utilizes a data communication device that includes a two-way communications component, comprising a first receiver and transmitter, and a second receiver. The second receiver activates the communications component from a dormant state wh
Each of a plurality of network nodes in an ad hoc mesh network utilizes a data communication device that includes a two-way communications component, comprising a first receiver and transmitter, and a second receiver. The second receiver activates the communications component from a dormant state when it receives a broadcast including a wake-up identifier of the communication device. A method of activating and deactivating a mesh network includes, first, transmitting a broadcast that includes a wake-up identifier such that each second receiver of each communication device identified by the wake-up identifier, upon receipt, activates the communications component of the communication device, which then engages in mesh networking communications, and, second, transmitting a second broadcast including a second identifier such that the communications component of each communication device identified by the second identifier, upon receipt, will cease its mesh networking communications and will return to the dormant state.
대표청구항▼
1. A method of activating and deactivating a mesh network for mesh network communications in ad hoc mesh networking utilizing a data communication device for each of a plurality of network nodes, each data communication device including both, a two-way communications component comprising a first rec
1. A method of activating and deactivating a mesh network for mesh network communications in ad hoc mesh networking utilizing a data communication device for each of a plurality of network nodes, each data communication device including both, a two-way communications component comprising a first receiver and transmitter, anda second receiver,wherein the second receiver activates the two-way communications component from a dormant state upon receipt by the second receiver of a wake-up broadcast that includes a wake-up identifier of the data communication device, wherein the method comprises:tracking, at each of the network nodes, one or more metrics related to communications with other network nodes;transmitting a first wake-up broadcast that includes a first wake-up identifier such that each second receiver of each data communication device identified by the first wake-up identifier, upon receiving the first wake-up broadcast, will activate the two-way communications component of the data communication device, and thereafter the data communication device will engage in mesh networking communications;propagating, by each data communication device that receives the first wake-up broadcast, the first wake-up broadcast;periodically retransmitting the first wake-up broadcast that includes the first wake-up identifier such that each second receiver of each data communication device identified by the first wake-up identifier, upon receiving the first wake-up broadcast, will activate the two-way communications component of the data communication device, and thereafter the data communication device will engage in mesh networking communications;transmitting a second broadcast that includes a second identifier such that the two-way communications component of each data communication device identified by the second identifier, upon receiving the second broadcast, will cease its mesh networking communications and will return to the dormant state;wherein each data communication device is configured such that, after receiving and propagating the first wake-up broadcast, the data communication device will not propagate that first wake-up broadcast again even if the first wake-up broadcast is received again; andwherein the first wake-up identifier represents a common designation corresponding to one or more of the tracked one or more metrics related to communications with other network nodes. 2. The method of claim 1, wherein the second broadcast is transmitted by the first transmitter of the two-way communications component of one of the data communication devices. 3. The method of claim 1, wherein the second receiver of one of the data communication devices is part of a wake-up transceiver of that data communication device, and wherein the second broadcast is transmitted by a second transmitter of the wake-up transceiver. 4. The method of claim 1, wherein the second broadcast is received by the first receiver of the two-way communications component of one of the data communication devices. 5. The method of claim 1, wherein the second broadcast is received by the second receiver of one of the data communication devices. 6. The method of claim 1, wherein the second receiver of one of the data communication devices is part of a wake-up transceiver of that data communication device, and wherein the second broadcast is received by the second receiver of the wake-up transceiver. 7. The method of claim 1, wherein the two-way communications component of each data communication device is off when in the dormant state. 8. The method of claim 1, wherein the second receiver of each data communication device draws substantially less current while listening for the first wake-up broadcast than the two-way communications component would draw while listening for the first wake-up broadcast. 9. The method of claim 1, wherein the second receiver of each data communication device draws less current while listening for the first wake-up broadcast than the two-way communications component would draw while listening for the first wake-up broadcast, the difference in current draw being at least an order of magnitude. 10. The method of claim 1, wherein the second receiver of one of the data communication devices utilizes a stepped wake-up sequence based on at least two criteria, and wherein the last criteria before awakening the two-way communications component comprises identifying the first wake-up identifier of that data communication device in the first wake-up broadcast. 11. The method of claim 1, wherein the second receiver of one of the data communication devices is part of a wake-up transceiver, the wake-up transceiver further comprising a second transmitter of that data communication device that is configured to transmit the first wake-up broadcast for receipt by another wake-up receiver of another data communication device. 12. The method of claim 1, wherein the first wake-up identifier represents a node performance characteristic. 13. The method of claim 12, wherein the performance characteristic comprises one of the group of bit error rate, throughput of the node, strength of the radiofrequency communication link, and range, determined using values such as Received Signal Strength Indication, or “RSSI”. 14. The method of claim 1, wherein the mesh network that is activated comprises a subset of nodes out of a plurality of available nodes, the selection of nodes being determined based on the first wake-up identifier included in the first wake-up broadcast that is transmitted. 15. The method of claim 1, wherein a portion of a time interval T of the mesh network during which mesh networking communications are performed is measured beginning with a time of the first wake-up broadcast, whereby all nodes participating in the mesh network are synchronized for mesh communications. 16. A method of activating two mesh networks for independent and separate mesh network communications in ad hoc mesh networking utilizing a data communication device for each of a plurality of network nodes, each data communication device including both, a two-way communications component comprising a first receiver and transmitter, and a second receiver,wherein the second receiver activates the two-way communications component from a dormant state upon receipt by the second receiver of a wake-up broadcast that includes a wake-up identifier of the data communication device, wherein the method comprises:tracking, at each of the network nodes, one or more metrics related to communications with other network nodes;transmitting a first wake-up broadcast that includes a first wake-up identifier such that each second receiver of each data communication device identified by the first wake-up identifier, upon receiving the first wake-up broadcast, will activate the two-way communications component of the data communication device, and thereafter the data communication device will engage in mesh networking communications via a first mesh network;propagating, by each data communication device that receives the first wake-up broadcast, the first wake-up broadcast;periodically retransmitting the first wake-up broadcast that includes the first wake-up identifier such that each second receiver of each data communication device identified by the first wake-up identifier, upon receiving the first wake-up broadcast, will activate the two-way communications component of the data communication device, and thereafter the data communication device will engage in mesh networking communications via the first mesh network;transmitting a second wake-up broadcast that includes a second wake-up identifier such that each second receiver of each data communication device identified by the second wake-up identifier, upon receiving the second wake-up broadcast, will activate the two-way communications component of the data communication device, and thereafter the data communication device will engage in mesh networking communications via a second mesh network;wherein each data communication device is configured such that, after receiving and propagating the first wake-up broadcast, the data communication device will not propagate the first wake-up broadcast again even if the first wake-up broadcast is received again;wherein the first wake-up identifier represents a common designation corresponding to a first set of one or more of the tracked one or more metrics related to communications with other network nodes; andwherein the second wake-up identifier represents a common designation corresponding to a second set of one or more of the tracked one or more metrics related to communications with other network nodes. 17. The method of claim 16, wherein the second wake-up broadcast is transmitted after transmitting the first wake-up broadcast such that a portion of a first time interval T1 of the first mesh network, during which mesh networking communications are performed, does not overlap with a portion of a second time interval T2 of the second mesh network, during which mesh networking communications are performed. 18. The method of claim 16, further comprising transmitting a third broadcast that includes a third identifier such that the two-way communications component of each data communication device identified by the first wake-up identifier, upon receiving the third broadcast, will cease its mesh networking communications and will return to the dormant state. 19. The method of claim 18, further comprising transmitting a fourth broadcast that includes a fourth identifier such that the two-way communications component of each data communication device identified by the second wake-up identifier, upon receiving the fourth broadcast, will cease its mesh networking communications and will return to the dormant state. 20. The method of claim 16, further comprising transmitting a third broadcast that includes a third identifier such that the two-way communications component of each data communication device identified by either of the first wake-up identifier or the second wake-up identifier, upon receiving the third broadcast, will cease its mesh networking communications and will return to the dormant state. 21. A method of activating a mesh network for mesh network communications in ad hoc mesh networking utilizing a data communication device for each of a plurality of network nodes, each data communication device including both, a two-way communications component comprising a first receiver and transmitter, anda second receiver,wherein the second receiver activates the two-way communications component from a dormant state upon receipt by the second receiver of a wake-up broadcast that includes a wake-up identifier of the data communication device, wherein the method comprises:tracking, at each of the network nodes, one or more metrics related to communications with other network nodes;transmitting a particular wake-up broadcast that includes a particular wake-up identifier such that each second receiver of each data communication device identified by the particular wake-up identifier, upon receiving the particular wake-up broadcast, will activate the two-way communications component of the data communication device, and thereafter the data communication device will engage in mesh networking communications;propagating, by each data communication device that receives the particular wake-up broadcast, the particular wake-up broadcast;periodically retransmitting the particular wake-up broadcast that includes the particular wake-up identifier such that each second receiver of each data communication device identified by the particular wake-up identifier, upon receiving the particular wake-up broadcast, will activate the two-way communications component of the data communication device, and thereafter the data communication device will engage in mesh networking communications;wherein each data communication device is configured such that, after receiving and propagating the particular wake-up broadcast, the data communication device will not propagate that particular wake-up broadcast again even if the particular wake-up broadcast is received again; andwherein the particular wake-up identifier represents a common designation corresponding to one or more of the tracked one or more metrics related to communications with other network nodes. 22. An ad hoc mesh networking system, comprising: an ad hoc mesh network utilizing a plurality of data communication devices as nodes of the network;wherein each data communication device includes both,a two-way communications component comprising a first receiver and transmitter, anda second receiver, wherein the second receiver activates the two-way communications component from a dormant state upon receipt by the second receiver of a wake-up broadcast that includes a wake-up identifier of the data communication device; andwherein each data communication device is configured to track one or more metrics related to communications with other network nodes;wherein a mesh network is activated for mesh network communications by transmitting a first wake-up broadcast that includes a first wake-up identifier such that each second receiver of each data communication device identified by the first wake-up identifier, upon receiving the first wake-up broadcast, will activate the two-way communications component of the data communication device, and thereafter the data communication device will engage in mesh networking communications;wherein each data communication device is configured to propagate the received first wake-up broadcast, but is configured such that, after receiving and propagating the received first wake-up broadcast, the data communication device will not propagate the received first wake-up broadcast again even if the received first wake-up broadcast is received again;wherein the first wake-up identifier represents a common designation corresponding to one or more of the tracked one or more metrics related to communications with other network nodes. 23. A data communication device for utilization as a node in an ad hoc mesh network utilizing a plurality of data communication devices as nodes, wherein the data communication device comprising: a two-way communications component comprising a first receiver and transmitter; anda second receiver, wherein the second receiver activates the two-way communications component from a dormant state upon receipt by the second receiver of a wake-up broadcast that includes a wake-up identifier of the data communication device;wherein the data communication device is configured to track one or more metrics related to communications with other network nodes;wherein the ad hoc mesh network is activated for mesh network communications by transmitting a first wake-up broadcast that includes a first wake-up identifier such that each second receiver of each data communication device in the ad hoc mesh network identified by the first wake-up identifier, upon receiving the first wake-up broadcast, will activate the two-way communications component of each data communication device in the ad hoc mesh network identified by the first wake-up identifier, and thereafter each data communication device that has activated the corresponding two way communication component will engage in mesh networking communications;wherein the data communication device is configured to propagate the received first wake-up broadcast, but is configured such that, after receiving and propagating the received first wake-up broadcast, the data communication device will not propagate the received first wake-up broadcast again even if the received first wake-up broadcast is received again; andwherein the first wake-up identifier represents a common designation corresponding to one or more of the tracked one or more metrics related to communications with other network nodes.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (119)
Hodzic Migdat I. ; Brennan James M., Adaptive digital wireless communications network apparatus and process.
Slingwine John D. (Beaverton OR) McKenney Paul E. (Beaverton OR), Apparatus and method for achieving reduced overhead mutual exclusion and maintaining coherency in a multiprocessor syste.
Gunn,Colin N.; Lightbody,Simon H.; Forth,J. Bradford; Hancock,Martin A.; Hyatt,Geoffrey T., Body capacitance electric field powered device for high voltage lines.
Agrawal Prathima ; Chen Jyh-Cheng ; Kishore Shalinee ; Sivalingam Krishna M., CDMA mobile station wireless transmission power management with adaptive scheduling priorities based on battery power level.
Trompower Michael L. ; Struhsaker Paul F. ; Grim ; III George L. ; Holt James K. ; Paulsen Victor K., Cellular communication system with dynamically modified data transmission parameters.
Reis Robert Steven (Palo Alto CA) Verma Vikram (Palo Alto CA) Mihovilovic Domingo Antonio (Mountain View CA) Bertrand Peter Scott (Palo Alto CA) Stevens Richard Kenneth (Cupertino CA), Communication system for communicating with tags.
Reis Robert Steven (Palo Alto CA) Verma Vikram (Palo Alto CA) Mihovilovic Domingo Antonio (Mountain View CA) Bertrand Peter Scott (Palo Alto CA) Stevens Richard Kenneth (Cupertino CA), Communication system for communicating with tags.
Grushin Anatoly I.,RUX ; Vlasenko Elina S.,RUX, Computer methods and apparatus for eliminating leading non-significant digits in floating point computations.
Cripe Alan R. (4511 Menokin Rd. Richmond VA 23225) Cripe Christopher A. (1903 Escourt Dr. Coatesville PA 19320), Container carrying convertible rail-highway vehicle.
Boyd Robert W. ; Stryker David J. ; Hash Ronald J. ; Belcher Donald K. ; Wohl Michael A. ; Harrington Timothy C., Distributed network for multi-lateration with circularly polarized antenna for hemispherical coverage.
Michael Joseph Rasinski ; Barry Mathewson ; William Francis Hannan, Exciter having thermally isolated diode wheel and method of removing diode wheel for same.
Eagleson, James G.; Anderson, III, Arthur E.; Brand, Timothy K.; Cargonja, Nikola; Rajapakse, Ravindra U., Method and apparatus for tracking items using dual frequency tags.
Tice, Russell N., Method for enabling communication and condition monitoring from inside of a sealed shipping container using impulse radio wireless techniques.
Nuttall David J. H. (20634 NE. 181 Pl. Woodinville WA 98072) Brehm Bertram G. (25119 NE. 18 St. Redmond WA 98053), Method for modeling a physical system of elements using a relational database.
Okanoue Kazuhiro,JPX, Method of setting up ad hoc local area network, method of communicating using said network, and terminal for use with said network.
Koenck Steven E. ; Bunte Alan G. ; Cargin ; Jr. Keith K. ; Hanson George E. ; Mahany Ronald L. ; Miller Phillip ; Salvay Steven H. ; Danielson Arvin D. ; West Guy J., Multi-level, hierarchical radio-frequency communication system.
Hanson George E. ; Danielson Arvin D. ; Salvay Steven H. ; Koenck Steven E. ; Bunte Alan G. ; Miller Phillip ; Mahany Ronald L. ; West Guy J. ; Cargin Keith K., Multilevel data communication system including local and host systems.
Francis, Robert C.; McGee, James P.; Sainati, Robert A.; Sheehan, Jr., Richard L.; Tong, Sai-Kit K., Object tracking and management system and method using radio-frequency identification tags.
Kubler, Joseph Jay; Grabon, Robert James, Radio frequency identification systems and methods for waking up data storage devices for wireless communication.
Piatek John T. (Williamsburg MI) Muller Fredrick M. (Traverse City MI) Schnaidt Brad W. (Grawn MI) Hanna Wayne D. (Traverse City MI), System and method for accounting for personnel at a site and system and method for providing personnel with information.
Piatek John T. ; Muller Fredrick M. ; Schnaidt Brad W. ; Hanna Wayne D., System and method for accounting for personnel at a site and system and method for providing personnel with information.
Zhou, Peter Y.; Pang, Dexing; Tong, Yiu-Cho Alan; Lin, Ning; Addington, David Ralph; Albanna, Rowena Lampa; Albanna, Amro; Bolton, Keith I., System for localizing and sensing objects and providing alerts.
Mahany Ronald L. (Cedar Rapids IA) Bunte Alan G. (Cedar Rapids IA) Luse Ronald E. (Cedar Rapids IA) West Guy J. (Duluth GA) Gollnick Charles D. (Antioch TN), Wireless personal local area network.
Gottschalk, Donald A.; Goldschmidt, Troy A.; Brophy, Christopher, Systems and methods for detecting and using equipment location in a building management system.
Jafarian, Amin; Merlin, Simone; Shellhammer, Stephen Jay; Jones, IV, Vincent Knowles; Asterjadhi, Alfred; Sampath, Hemanth, Systems and methods for low power wake up signal and operations for WLAN.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.