Network device with frequency hopping sequences for all channel-numbers for channel hopping with blacklisting
US-2016204827-A1 · Jul 14, 2016 · US
US9974035B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9974035-B2 |
| Application number | US-201615291690-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 12, 2016 |
| Priority date | Oct 12, 2016 |
| Publication date | May 15, 2018 |
| Grant date | May 15, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and methods are disclosed for synchronizing communications between a parent device operating on a time-slotted channel hopping (TSCH) protocol and a low-energy network device operating on a low-energy channel hopping protocol. The parent device sub-divides TSCH timeslots and communicates with adjacent TSCH devices during a primary portion of the timeslot and listens for communications from a connected low-energy device during the secondary portion of the timeslot. Upon receiving a synchronization request from a low-energy device, the TSCH device transmits a synchronization response comprising synchronization data. The synchronization data allows the low-energy device to synchronize communications with the TSCH network by synchronizing with the channel hopping pattern of the TSCH protocol.
Opening claim text (preview).
The invention claimed is: 1. A method executed by a processor within a parent node operating on a primary time-slotted channel hopping (TSCH) network, the method comprising: listening on a primary TSCH channel, by the parent node, during a primary portion of a first timeslot of a plurality of timeslots of a primary TSCH protocol for a communication from a neighboring node on the primary TSCH network; when no communication is received during the primary portion of the first timeslot, then listening on a low-energy network channel, by the parent node, during a secondary portion of the first timeslot for a communication from a low-energy endpoint node wherein the primary TSCH channel and the low-energy network channel are distinct frequency channels; receiving, on the low-energy network channel, by the parent node, during the secondary portion of the first timeslot, a synchronization request from the low-energy endpoint node; and transmitting, by the parent node to the low-energy endpoint node, a synchronization response during the primary portion of a second timeslot of the plurality of timeslots of the primary TSCH protocol, the second timeslot subsequent to the first timeslot, wherein the synchronization response includes synchronization data for synchronizing communications of the low-energy endpoint node with a channel hopping pattern of the primary TSCH protocol. 2. The method of claim 1 , wherein the parent node is powered by a non-battery source, wherein the low-energy endpoint node is powered by a battery source, and wherein the parent node receives communications from the low-energy endpoint node only during wake-up periods of a wake/sleep cycle of the low-energy endpoint node. 3. The method of claim 1 , wherein the synchronization data comprises an absolute slot number identifier for identifying a third timeslot for communicating with the parent node. 4. The method of claim 1 , further comprising: communicating, between the parent node and the low-energy endpoint node, during the primary portion of a third timeslot of the plurality of timeslots of the primary TSCH protocol, message data, the third timeslot subsequent to the second timeslot. 5. The method of claim 1 , wherein the low-energy network node operates on a low-energy TSCH protocol, and wherein channel hopping for the primary TSCH protocol occurs at a faster rate compared to channel hopping of the low-energy TSCH protocol. 6. The method of claim 5 , wherein synchronizing communications of the low-energy network node with the channel hopping pattern of the primary TSCH protocol causes the low-energy network node to switch channels at the faster rate of the primary TSCH protocol. 7. The method of claim 1 , wherein the parent node communicates the synchronization response to the low-energy endpoint node on the low-energy network channel utilized by the low-energy endpoint node. 8. The method of claim 1 , further comprising: listening for an acknowledgment signal from the parent node in response to the synchronization request, the acknowledgment signal indicating that the parent node received the synchronization request transmitted by low-energy end point; and upon determining that the acknowledgment signal was not received from the parent node, retransmitting the synchronization request. 9. A method, comprising: transmitting a first synchronization response from the parent node to a first low-energy endpoint node on a first low-energy network channel, the first synchronization response transmitted during a first wake-up period of a first wake/sleep cycle of the first low-energy endpoint node, wherein the parent node communicates with one or more adjacent nodes during a plurality of timeslots on one or more channels according to a channel hopping pattern of a primary time-slotted channel hopping (TSCH) protocol; transmitting a second synchronization response from the parent node to a second low-energy endpoint node on a second low-energy network channel, the second synchronization response transmitted during a second wake-up period of a second wake/sleep cycle of the second low-energy endpoint node, wherein the first synchronization response and the second synchronization response include synchronization data for synchronizing with the channel hopping pattern of the primary TSCH protocol; listening for a first acknowledgment signal from the first low-energy endpoint node in response to the first synchronization response, the first acknowledgment signal indicating that the first low-energy endpoint node received the first synchronization response and synchronized with the channel hopping pattern of the primary TSCH protocol; and listening for a second acknowledgment signal from the second low-energy endpoint node in response to the second synchronization response, the second acknowledgment signal indicating that the second low-energy endpoint node received the second synchronization response and synchronized with the channel hopping pattern of the primary TSCH protocol. 10. The method of claim 9 , further comprising: upon determining that the first acknowledgment signal was not received from the first low-energy endpoint node, retransmitting the first synchronization response during a subsequent timeslot. 11. The method of claim 9 , wherein the first synchronization response is transmitted during a primary portion of a first timeslot of the primary TSCH protocol on the first low-energy network channel and the second synchronization response is transmitted during a primary portion of a second timeslot of the primary TSCH protocol on the second low-energy network channel. 12. The method of claim 9 , wherein the parent node is powered by a non-battery source, wherein the first low-energy endpoint node and second low-energy endpoint node are powered by a battery source. 13. The method of claim 9 , wherein the first low-energy network node and the second low-energy network node operate on a low-energy TSCH protocol, and wherein channel hopping for the primary TSCH protocol occurs at a faster rate compared to channel hopping of the low-energy TSCH protocol. 14. The method of claim 9 , further comprising: upon determining that the first acknowledgment signal was not received from the first low-energy endpoint node, listening, during a secondary portion of a timeslot of the primary TSCH protocol, for a synchronization request from the first low-energy endpoint node on the first low-energy network channel. 15. A method, comprising: broadcasting a synchronization response from a parent node to a first low-energy endpoint node and to a second low-energy endpoint node on a low-energy network channel, the synchronization response transmitted during a first wake-up period of a first wake/sleep cycle of the first low-energy endpoint node and a second wake-up period of a second wake/sleep cycle of the second low-energy endpoint node, wherein the parent node communicates with one or more adjacent nodes during a plurality of timeslots on one or more channels according to a channel hopping pattern of a primary time-slotted channel hopping (TSCH) protocol; listening for a first acknowledgment signal from the first low-energy endpoint node in response to the synchronization response, the first acknowledgment signal indicating that the first low-energy endpoint node received the synchronization response and synchronized with the channel hopping pattern of the primary TSCH protocol; and listening for a second acknowledgment signal from the second low-energy endpoint node in response to the synchronization response, the second acknowledgment signal indicating that the secon
Synchronization between nodes · CPC title
Resources in time domain, e.g. slots or frames · CPC title
where the received signal is a wanted signal · CPC title
using a pre-established activity schedule, e.g. traffic indication frame · CPC title
using frequency hopping · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.