WLAN TDM Protocol Interframe Space Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless network devices face challenges in minimizing power consumption and avoiding collisions in infrastructure and ad-hoc modes, particularly when operating in overlapping regions or handling multicast data without acknowledgement features, which affects battery life and network efficiency.
Innovation Solution
Implementing a wireless network device with an RF transceiver that periodically transmits or receives beacons and uses a control module to determine interframe space (IFS) times based on the number of data packets received, transitioning between active and inactive modes to conserve power and prevent collisions by varying IFS times and accessing sequences.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If client stations use low power mode to conserve power, then power consumption is reduced, but data transmission capability is lost
Solution Approach 1:
The access point buffers data during the low power period so that when the client station wakes up, data is already ready for immediate transmission. This preliminary action of buffering eliminates the need for the client station to remain awake continuously, allowing it to enter low power mode while still maintaining data transmission capability when needed.
Solution Approach 2:
The system implements periodic wake-up cycles where client stations alternate between low power mode and active mode. The access point periodically transmits beacons to wake client stations for brief data exchange periods, then returns to low power mode. This periodic action allows the system to maintain data transmission capability while minimizing power consumption through regular sleep cycles.
2Reliability
If TDM protocol is used to minimize collisions, then collision rates are reduced, but network utilization decreases in overlapping regions
Solution Approach 1:
The system dynamically adjusts the awake period duration based on network conditions. When multiple networks are detected in overlapping regions, the awake period is extended to allow more data transmissions. When the network is clear, the awake period is shortened. This dynamic adjustment allows the system to maintain collision avoidance through TDM while improving network utilization by extending active periods only when necessary.
Solution Approach 2:
The system changes the parameter of awake period length based on detected network conditions. By monitoring beacon transmissions and adjusting the awake period duration accordingly, the system can adapt to varying network densities and overlap conditions, maintaining both collision avoidance and network utilization performance.
3Reliability
If random backoff periods are used to avoid collisions, then collision rates are reduced, but IFS times increase and network efficiency decreases
Solution Approach 1:
The access point performs preliminary actions by buffering data and managing transmission queues, eliminating the need for client stations to use random backoff periods. The structured TDM protocol with predetermined transmission slots replaces random backoff, allowing deterministic collision avoidance without the time loss associated with random waiting periods.
Solution Approach 2:
The system uses feedback from beacon transmissions to coordinate transmission timing. Client stations wait for beacon signals that indicate when it is safe to transmit, replacing the need for random backoff. This feedback mechanism provides collision avoidance through coordinated access while maintaining shorter, more efficient IFS times compared to random backoff approaches.
Data Source
AI summary
A wireless network device comprises an RF transceiver that transmits and receives data packets and that periodically transmits or receives a beacon. A control module communicates with the RF transceiver, determines a default interframe space (IFS) time based on the beacon, and selects one of the default IFS time and a second IFS time that is less than or equal to the default IFS time based on a number of data packets received after the beacon.


