Active Carrier Sense CSMA/CA for IEEE 802.15.4 Interference
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
IEEE 802.15.4 networks face interference from more aggressive IEEE 802.11 networks, leading to poor coexistence and increased packet discard due to their differing channel access mechanisms, with IEEE 802.15.4's CSMA/CA not effectively handling interference from IEEE 802.11 systems.
Innovation Solution
Implementing an active carrier sense (ACS) based CSMA/CA mechanism for IEEE 802.15.4 devices, which includes dynamic adaptation of the maximum number of backoffs and consecutive clear channel assessments to improve coexistence with aggressive interfering networks, allowing for proactive channel access and reduced packet discard.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If IEEE 802.15.4 uses standard CSMA/CA mechanism, then power consumption is reduced and device simplicity is maintained, but coexistence performance with IEEE 802.11 networks deteriorates and packet delivery rate decreases
Solution Approach 1:
The patent implements dynamic adaptation of the maximum number of backoffs (macMaxCSMABackoffs) parameter based on detected interference levels. When IEEE 802.11 interference is detected, the system dynamically increases macMaxCSMABackoffs beyond the standard value, allowing IEEE 802.15.4 devices to persist in channel access attempts despite aggressive IEEE 802.11 transmissions, thereby improving packet delivery rate without requiring continuous high-power operation
Solution Approach 2:
The patent performs preliminary clear channel assessment (CCA) checks before initiating backoff procedures. By checking if the channel is clear before entering the standard CSMA/CA backoff sequence, IEEE 802.15.4 devices can seize transmission opportunities that would otherwise be lost to IEEE 802.11 aggression, improving channel access capability while maintaining power efficiency
2Productivity
If IEEE 802.15.4 increases channel access aggressiveness to compete with IEEE 802.11, then channel access capability improves, but power consumption increases and device complexity increases
Solution Approach 1:
The system dynamically adjusts the macMaxCSMABackoffs parameter based on detected interference conditions. Under normal conditions, it uses the standard conservative value to minimize power consumption. When IEEE 802.11 interference is detected, it temporarily increases this parameter to improve channel access capability, then reduces it when interference subsides, avoiding continuous high-power operation
Solution Approach 2:
The patent changes the macMaxCSMABackoffs parameter from a fixed standard value to a dynamically adjustable parameter. This parameter change allows the system to adapt its channel access aggressiveness to environmental conditions, achieving better productivity only when necessary rather than operating at high power consumption continuously
3Reliability
If IEEE 802.15.4 uses standard macMaxCSMABackoffs limit, then device simplicity is maintained and power consumption is reduced, but packet discard increases due to interference
Solution Approach 1:
The patent implements a feedback mechanism where the system monitors channel conditions and IEEE 802.11 interference levels, then uses this feedback to dynamically adjust the macMaxCSMABackoffs parameter. This feedback loop enables the system to automatically adapt to interference conditions without requiring complex manual configuration or multiple device components
Solution Approach 2:
The system performs preliminary detection of IEEE 802.11 interference conditions before adjusting channel access parameters. By detecting the presence of aggressive IEEE 802.11 networks in advance, the system can proactively increase macMaxCSMABackoffs to prevent packet discard, rather than reacting after packets are lost
Data Source
AI summary
A computer-executed method is provided for IEEE 802.15.4 devices based on an active carrier sense based carrier-sense multiple access with collision avoidance (ACS-CSMA/CA) control program and standard CSMA/CA control program for coexistence of an IEEE 802.15.4 network composing of IEEE 802.15.4 devices and IEEE 802.11 network composing of IEEE 802.11 devices sharing frequency spectra between the networks. The computer-executed method is provided on an IEEE 802.15.4 device, and causes a processor of the IEEE 802.15.4 device to perform steps that include estimating a severity of IEEE 802.11 interference based on a severity estimation metric, selecting the ACS-CSMA/CA control program based on the estimated severity. The ACS-CSMA/CA control program is configured to perform dynamically updating a maximum number of backoffs (macMaxCSMABackoffs) based on the estimated severity,cdetermining if a number of backoffs (NB) exceeds the updated macMaxCSMABackoffs, performing consecutive CCA operation to continuously detect channel status, and transmitting frames when the detected channel status is an idle state or incrementing number of retransmissions (NR) when the detected channel status is a busy state.


