Real-time rate control mechanism for multi-rate data transmissions in wireless networks
AssigneeAT&T Mobility II LLC
InventorsJose Rodriguez-Sanchez, Eamonn Gormley, Derek Hilborn
Life of this patent
Estimating the term…
Abstract
Wireless networks are becoming increasingly heterogeneous in terms of the processing capabilities of network users' receiving equipment. According to embodiments of the innovation, in a communications network comprising a plurality of receivers with different data reception rate capabilities, data frames targeted to respective receivers may be transmitted to the receivers in accordance with the respective data reception rate capabilities of the receivers.
Claims20
A method, comprising:
- maintaining, by a system including a processor, a queue of frames respectively designated to be transmitted to target receivers, wherein at least two of the target receivers have different data reception rate capabilities;
- and
- iteratively, until the queue is empty, selecting, by the system, an oldest frame of the frames for which it is determined that transmission to a respective target receiver of the target receivers does not exceed a data reception rate capability of the respective target receiver.
A system, comprising:
- a processor;
- and
- a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
- maintaining a queue of frames designated to be transmitted to respective target receivers, wherein the respective target receivers comprise different data reception rate capabilities;
- and
- iteratively, until a size of the queue satisfies a defined condition, selecting an oldest frame of the frames that based on determining that a designated target receiver of the respective target receivers does not exceed a respective data reception rate capability of the designated target receiver.
A non-transitory computer-readable medium having instructions stored thereon that, in response to execution, cause a system including a processor to perform operations, comprising:
- maintaining a queue of untransmitted frames respectively designated to be transmitted to respective target receivers, wherein at least two of the respective target receivers have different data reception rate capabilities;
- and
- repeating, until the queue is depleted to a defined level of depletion, selecting an untransmitted frame that is determined to be unlikely to exceed the data reception rate capability of a corresponding target receiver of the respective target receivers.
Dependencies are inferred from the claim text.