Adaptive Mesh Peering Based on Signal Quality and Memory Limits
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless mesh networks (WMNs) face challenges in managing memory overhead and network performance due to high mobility and low memory capacity of low-complexity devices, particularly in IoT applications, where devices frequently establish and maintain connections with varying signal quality, leading to inefficient memory usage and network congestion.
Innovation Solution
Implement adaptive mesh network configuration methods that allow mesh nodes to dynamically accept or terminate peering requests based on signal quality, using metrics like RSSI and PER, to manage memory footprint and improve network performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If mesh nodes maintain connections with multiple peers in high-mobility environments, then network coverage and connectivity are improved, but memory overhead increases due to storing multiple peer link information
Solution Approach 1:
The patent extracts only the essential peer link information that is truly necessary for network operation, storing only active peer links with quality above thresholds while discarding redundant information about peers with poor signal quality or inactive connections, thereby reducing memory overhead while maintaining connectivity
Solution Approach 2:
The patent implements dynamic peer link management where the set of stored peer links changes adaptively based on current signal quality conditions, mobility patterns, and network requirements, allowing the system to optimize memory usage in real-time while maintaining reliable connectivity when needed
2Area of stationary object
If mesh nodes accept all peering requests regardless of signal quality, then network coverage is expanded, but network congestion increases due to excessive peer links
Solution Approach 1:
The patent applies different acceptance criteria to different peering requests based on local conditions such as signal quality metrics (RSSI, PER), current network load, and peer capability, rather than using a uniform acceptance policy, allowing optimal balance between coverage expansion and congestion control
Solution Approach 2:
The patent uses feedback mechanisms where nodes continuously monitor signal quality metrics and network performance, adjusting peering acceptance decisions based on observed conditions, thereby preventing network congestion while maintaining adequate coverage through adaptive threshold adjustment
3Reliability
If mesh nodes frequently update peer link information due to high mobility, then connectivity reliability is improved, but memory overhead and processing load increase
Solution Approach 1:
The patent implements partial updates where only the necessary portion of peer link information is refreshed based on current mobility conditions and signal quality changes, rather than performing complete peer link database updates, reducing processing load while maintaining connectivity reliability
Solution Approach 2:
The patent dynamically adjusts update frequency and thresholds based on mobility patterns and signal conditions, changing parameters such as peer link quality thresholds, update intervals, and acceptance criteria to optimize the balance between reliability and processing complexity
Data Source
AI summary
Systems and techniques are provided for performing wireless communications. In some aspects, a first mesh node configured with a root mesh node role can broadcast a root announcement frame at a configured time interval to announce a presence of the first mesh node as a root mesh node of a mesh network. The first mesh node can receive a plurality of path reply messages from mesh peers in the mesh network, each path reply message responsive to a corresponding path request message. Updated condition information of the mesh network can be determined based on the plurality of path reply messages. The first mesh node can be configured with a non-root mesh node role or can maintain the root mesh node role, wherein the configuration of the first mesh node with the non-root or root mesh node role is determined based on the updated condition information of the mesh network.


