Multicast Traffic Management for Wireless Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless IP multicasting, existing systems experience transmission latency and increased memory usage due to buffering multicast frames when devices enter power saving mode, leading to delayed transmission and unnecessary processing for awake devices.
Innovation Solution
Implementing an unbuffered multicast delivery mode where multicast frames are transmitted immediately during designated DTIM intervals if the counter of devices in power saving mode is below a threshold, and buffering frames destined for devices not in the multicast group or exceeding the threshold.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multicast frames are buffered when devices enter power saving mode, then devices can receive multicast frames upon waking up, but transmission latency increases and memory usage increases
Solution Approach 1:
The patent segments multicast traffic into two categories: traffic destined for power-saving devices (buffered and delayed until DTIM interval) and traffic destined for awake devices (transmitted immediately). This segmentation allows the system to apply different handling strategies to different traffic types, reducing unnecessary buffering latency for awake devices while ensuring reliable delivery to power-saving devices.
Solution Approach 2:
The patent applies different transmission qualities to different destinations: buffered delivery for power-saving devices and immediate delivery for awake devices. The access point examines the destination address of each multicast frame and applies the appropriate delivery method locally, optimizing both reliability and latency based on the specific recipient's state.
2Reliability
If multicast frames are buffered when devices enter power saving mode, then devices can receive multicast frames upon waking up, but memory usage increases
Solution Approach 1:
The patent segments multicast traffic handling based on destination device state, buffering only frames destined for power-saving devices while immediately transmitting frames for awake devices. This reduces the quantity of frames stored in memory at any given time, optimizing memory usage while maintaining reliable delivery to devices that need it.
Solution Approach 2:
The access point applies different memory allocation strategies locally for each multicast frame based on destination analysis. Frames destined for power-saving devices allocate buffer memory, while frames for awake devices are transmitted immediately without buffer allocation, reducing overall memory consumption.
3Loss of time
If multicast frames are transmitted immediately during DTIM intervals, then transmission latency is reduced, but devices in power saving mode cannot receive frames properly
Solution Approach 1:
The patent segments multicast frame handling into immediate transmission for awake devices and delayed buffered transmission for power-saving devices. By examining destination addresses and device states, the system ensures that power-saving devices receive frames during their wake periods (DTIM intervals) while awake devices experience minimal latency.
Solution Approach 2:
The access point performs preliminary analysis of each multicast frame's destination before transmission. For power-saving devices, it preliminarily buffers the frame and schedules transmission for the next DTIM interval when the device will be awake. For awake devices, immediate transmission occurs without preliminary buffering, reducing latency.
4Reliability
If all multicast frames are buffered and delayed, then power saving devices can receive frames, but processing burdens on awake devices increase
Solution Approach 1:
The patent segments multicast frame processing into two paths: immediate transmission for awake devices (reducing their processing burden) and buffered transmission for power-saving devices (ensuring reliability). This segmentation prevents awake devices from having to process and then discard buffered frames, reducing their computational burden.
Solution Approach 2:
The access point applies different processing qualities locally based on device state. Awake devices receive frames with immediate transmission and minimal processing required, while power-saving devices receive buffered frames with coordinated transmission timing. This reduces the processing burden on awake devices by eliminating unnecessary buffering and retransmission handling.
Data Source
AI summary
Techniques are described for an unbuffered multicast delivery mode representing the capability of transmitting a multicast frame within a same DTIM interval during which the multicast frame is received. In an example, a network access device determines that a first computing device is in a power saving mode. The network access device receives, during a DTIM interval while the first computing device is in the power saving mode, a multicast frame destined to a multicast MAC address. The network access device determines an association between the multicast MAC address and a device MAC address of a second computing device. The network access device sends, during the DTIM interval and based on the association, the multicast frame to the second computing device.


