Blacklisting Local Channels in IoT Multi-Hop Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
IoT multi-hop networks face challenges in maintaining communication reliability due to cross-technology interference and dynamic channel quality changes, leading to unnecessary energy consumption and reduced network efficiency in existing TSCH protocols.
Innovation Solution
The implementation of adaptive channel quality estimation through energy detection-based blacklisting, where nodes create and exchange blacklists to select high-quality channels and adjust energy detection cycles based on interference dynamicity, extending the NICE scheme to multi-hop networks for improved reliability and energy efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If energy detection is performed continuously to monitor channel quality, then communication reliability is improved, but energy consumption increases
Solution Approach 1:
The patent implements periodic energy detection instead of continuous monitoring. Nodes perform energy detection at specific intervals (e.g., during idle slots or at scheduled times) to estimate channel quality, thereby maintaining communication reliability while significantly reducing energy consumption compared to continuous detection.
Solution Approach 2:
The patent employs self-service mechanisms where nodes autonomously perform energy detection and channel quality estimation without requiring constant external control. Each node independently monitors its own channel conditions and adjusts its behavior accordingly, enabling reliable communication while optimizing energy usage through distributed decision-making.
2Productivity
If all 16 channels are used in TSCH network, then network throughput is improved, but vulnerability to cross-technology interference increases
Solution Approach 1:
The patent applies local quality assessment by evaluating channel conditions individually for each of the 16 channels rather than treating them uniformly. Nodes perform energy detection and channel quality estimation on a per-channel basis, allowing them to select and use only the quality channels in their local environment, thereby maintaining throughput while reducing vulnerability to cross-technology interference on poor channels.
Solution Approach 2:
The patent dynamically changes channel selection parameters based on real-time channel quality conditions. Nodes adjust which channels they use by modifying channel selection parameters (such as channel index, hopping pattern) according to measured energy levels and interference conditions, enabling adaptive utilization of available channels to maximize throughput while avoiding harmful interference.
3Reliability
If channel quality estimation is performed frequently, then communication reliability is improved, but network overhead increases
Solution Approach 1:
The patent applies partial action by performing channel quality estimation only when necessary rather than continuously. Nodes conduct energy detection and channel assessment at specific intervals or when channel conditions change, obtaining sufficient reliability information without the excessive overhead of continuous estimation. This balanced approach ensures communication reliability while minimizing network overhead.
Data Source
AI summary
An apparatus for blacklisting a local channel in an Internet-of-Things (IoT) multi-hop network includes: a local blacklist creator configured to create a blacklist based on channel quality estimation (CQE) value; an energy detection performer configured to transmit a scanned received signal strength indicator (RSSI) value to a non-intrusive channel quality measurer; the non-intrusive channel quality measurer configured to calculate channel quality information and transmit the calculated channel quality information to the local blacklist creator; a nearby neighboring node information manager configured to receive a local blacklist from the local blacklist creator and store the local blacklist with a blacklist of a communication partner node; a frequency selector configured to receive a created link mask from the nearby neighboring node information manager and allow for communication considering the link mask in a case of a dedicated slot.


