Multicast System Dynamic Mode Adaptation for Wireless Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless networks using the IEEE 802.11 protocol, multicast frames are delayed or transmission speed is lowered when receiving stations are in power saving mode, and there is no acknowledgement mechanism for the MAC layer, reducing transmission reliability.
Innovation Solution
A multicast system with a multicast processing module and service module that identifies whether it is a data initiator or not, receiving data in multicast or promiscuous mode, and transmitting data via unicast frames to maintain reliability and speed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the access point buffers transmitted data and waits for DTIM to resend frames to power saving receiving stations, then power saving mode compatibility is improved, but transmission speed is lowered and transmission time is increased
Solution Approach 1:
The system dynamically adjusts the receiving mode of stations based on their power saving status. Power saving stations operate in promiscuous mode to receive all transmitted frames immediately, while non-power saving stations use standard multicast mode. This dynamic adaptation resolves the contradiction by allowing each station to operate optimally for its power state, maintaining transmission speed for active stations while ensuring compatibility with power saving stations.
2Reliability
If the access point buffers transmitted data and waits for DTIM to resend frames, then delivery to power saving stations is ensured, but transmission delay is increased
Solution Approach 1:
The system segments receiving stations into two categories: power saving stations and non-power saving stations. Each category receives data through different mechanisms - power saving stations receive data during DTIM intervals when the access point wakes up, while non-power saving stations receive data immediately through continuous listening. This segmentation eliminates the need to buffer and delay transmissions for all stations, reducing overall transmission delay while ensuring reliable delivery to power saving stations.
3Reliability
If unicast frames are used to transmit data to multicast processing modules, then transmission reliability is improved, but system complexity is increased
Solution Approach 1:
The multicast service module acts as an intermediary that receives unicast frames from the multicast processing module and redistributes data to appropriate stations. This intermediary approach maintains the simplicity of unicast communication between the control module and service module while enabling efficient multicast distribution to multiple stations, balancing reliability with system complexity.
Data Source
AI summary
A multicast system is provided. The multicast system includes a multicast processing module and a multicast service module. The multicast processing module is for subscribing to the multicast service module. The multicast service module is for sending a subscribe response to the multicast processing module, and for transmitting data to the multicast processing module via a unicast frame. The multicast processing module is also for identifying a data initiator according to the subscribe response, and for receiving the data from the multicast service module in a multicast mode. A multicast method utilized in the multicast system is also provided.


