Patent ID: 9288752
Filing Date: 2016-03-15
CPC Classification: H04L,H04W,Y02D

Claim Text:
1. A method for receiving a data packet that is transmitted from a first sensor node, the method comprising: performing, by a processor of a second sensor node, a channel scan of a particular burst of channel scans, wherein channel scans are performed in a sequence until either all channel scans of the particular burst of channel scans are performed or a preamble packet from a sequence of preamble packets is detected, wherein the channel scan is performed where a duration of time, ranging from a beginning of a particular burst of preamble scans to an end of the particular burst of preamble scans, is greater than a quiet gap of the first sensor node; determining, by the processor, whether the preamble packet is detected; taking a nap, by the processor, when the preamble packet is not detected, and performing, by the processor, a next channel scan of the particular burst of channel scans until all channel scans of the particular burst of channel scans are performed, wherein a duration of the nap is shorter than a duration of time for transmitting a preamble packet of the sequence of preamble packets from the first sensor node to the second sensor node, wherein the nap is taken during a time period in between performing consecutive channel scans of the particular burst of channel scans; receiving, by the processor, the data packet when the preamble packet is detected, wherein the receiving comprises: sleeping, by the processor, for a duration of time, when there is no packet transmission that is ongoing that is destined to the second sensor node, wherein the duration of time during which the second sensor node sleeps is less than a duration of time for transmitting the sequence of preamble packets from the first sensor node to the second sensor node.