Pseudo Channel Hopping using Scan Dwell Times in Mesh Networks without Time Synchronization
AssigneeTexas Instruments Incorporated
InventorsKaichien Tsai, Arvind Kandhalu Raghu, Ramanuja Vedantham
Life of this patent
Estimating the term…
Abstract
A method for pseudo channel hopping in a node of a wireless mesh network is provided that includes scanning each channel of a plurality of channels used for packet transmission by the node, wherein each channel is scanned for a scan dwell time associated with the channel, updating statistics for each channel based on packets received by the node during the scanning of the channel, and changing scan dwell times of the plurality of channels periodically based on the statistics.
Claims21
A method for pseudo channel hopping in a node of a wireless mesh network, the method comprising:
- scanning each channel of a plurality of channels used for packet transmission by the node, wherein each channel is scanned for a scan dwell time associated with the channel;
- updating statistics for each channel based on packets received by the node during the scanning of the channel;
- and
- changing scan dwell times of the plurality of channels periodically based on the statistics.
A wireless communication device configured to perform pseudo channel hopping in a wireless mesh network, the wireless communication device comprising:
- a memory storing software instructions for causing the wireless communication device to perform pseudo channel hopping, wherein execution of the software instructions causes the wireless communication device to
- scan each channel of a plurality of channels used for packet transmission by the wireless communication device, wherein each channel is scanned for a scan dwell time associated with the channel;
- update statistics for each channel based on packets received by the wireless communication device during the scanning of the channel;
- and
- change scan dwell times of the plurality of channels periodically based on the statistics;
- and
- a processor coupled to the memory to execute the software instructions.
The wireless communication device of claim 89, wherein the plurality of channels consist of the three advertisement channels of Bluetooth Low Energy.
A non-transitory computer readable medium storing software instructions that, when executed by a processor of a wireless communication device in a wireless mesh network, cause a method for pseudo channel hopping to be performed, the method comprising:
- scanning each channel of a plurality of channels used for packet transmission by the node, wherein each channel is scanned for a scan dwell time associated with the channel;
- updating statistics for each channel based on packets received by the node during the scanning of the channel;
- and
- changing scan dwell times of the plurality of channels periodically based on the statistics.
Dependencies are inferred from the claim text.