Multicast Scheduling Algorithm for Wireless Network Throughput

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multicast scheduling algorithms in wireless networks often limit data throughput for user terminals close to the base station by prioritizing fairness over signal strength, and existing solutions to improve throughput are impractical due to dynamic channel conditions and significant signaling overhead.

Innovation Solution

Implementing a method that receives data rate request values from wireless user terminals and assigns data rates to multicast groups based on these requests and average throughputs, selecting one group to transmit information at the assigned rate, using either Multicast Proportional Fairness (MPF) or Inter-Group Proportional Fairness (IPF) scheduling algorithms to maximize utility value.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multicast scheduling algorithms prioritize fairness among all user terminals by fixing data transmission rate to a default value, then fairness among user terminals is improved, but data throughput for user terminals close to the base station deteriorates

Engineering Contradiction:
Improvefairness among user terminalsVSAvoiddata throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent changes the parameter being optimized from uniform fairness to proportional fairness. Instead of fixing data transmission rate to a default value for all terminals, the system calculates a proportional fairness metric that weights terminal throughput by their channel conditions. This allows terminals with better signal strength to receive higher data rates while still maintaining fairness relative to their capabilities, resolving the contradiction between fairness and throughput.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If multicast scheduling algorithms partition user terminals with similar channel conditions into different multicast groups, then data throughput is improved, but signaling overhead and system complexity deteriorate

Engineering Contradiction:
Improvedata throughputVSAvoidsignaling overhead
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts the group partitioning mechanism from the scheduling algorithm. Instead of dynamically creating and managing multiple multicast groups based on channel conditions, the system maintains a single multicast group and applies proportional fairness scheduling directly to individual terminals within that group. This eliminates the signaling overhead associated with group membership changes while preserving the throughput benefits of channel-aware scheduling.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9107236B2Method and apparatus for multicast scheduling in wireless networks
Publication Date: 2015.08.11 WSOU INVESTMENTS LLC
  • US9107236B2 patent drawing
  • US9107236B2 patent drawing
  • US9107236B2 patent drawing

AI summary

The invention includes a method and apparatus for scheduling multicast transmissions in a wireless network by selecting one of a plurality of multicast groups of a cellular region that is permitted to transmit information during a current timeslot. A method includes receiving data rate request values from wireless user terminals of each of a plurality of multicast groups, assigning a data rate to each multicast group using the data rate request values of wireless user terminals belonging to the respective multicast groups, selecting one of the multicast groups using the assigned data rates, and transmitting information to the selected one of the multicast groups at the associated assigned data rate. In one embodiment, the multicast scheduling algorithm may be a multicast proportional fairness (MPF) scheduling algorithm which attempts to maximize utility value of data received by individual users. In one embodiment, the multicast scheduling algorithm may be an inter-group proportional fairness (IPF) scheduling algorithm which attempts to maximize utility value of data received by multicast groups.