System and method for adaptive rate determination in mobile video streaming
AssigneeAlcatel Lucent
InventorsEdward Grinshpun, David Faucher, Koon Wah Yick, Sameerkumar Sharma
Life of this patent
Estimating the term…
Abstract
A system, method and apparatus to dynamically tune parameters impacting bitrate selection to control thereby client bandwidth usage are described. Controlling client bandwidth usage can be performed by instantiating an adaptive rate determining algorithm (A-RDA) function associated with a mobile client, where this A-RDA function being responsive to a rate control profile and client channel information (e.g., channel condition information) to select for said client available content segments having an appropriate bit-rate.
Claims22
A method for controlling client bandwidth usage, comprising:
- instantiating an adaptive rate determining algorithm (A-RDA) function associated with a mobile client, said A-RDA function being responsive to a rate control profile and to client channel information including at least wireless channel condition information to select for said client available content segments having an appropriate bitrate to control said client bandwidth usage.
An apparatus for controlling client bandwidth usage in a wireless network supporting content streaming to client devices, the apparatus comprising:
- a processor configured for:
- instantiating an adaptive rate determining algorithm (A-RDA) function associated with a mobile client, said A-RDA function being responsive to a rate control profile and to client channel information including at least wireless channel condition information to select for said client available content segments having an appropriate bitrate to control said client bandwidth usage.
A non-transitory computer readable storage medium storing instructions which, when executed by a computer, cause the computer to perform a method for constraining client bandwidth usage, comprising:
- instantiating an adaptive rate determining algorithm (A-RDA) function associated with a mobile client, said A-RDA function being responsive to a rate control profile and to client channel information including at least wireless channel condition information to select for said client available content segments having an appropriate bitrate to control said client bandwidth usage.
A non-transitory computer program product wherein computer instructions stored in a non-transitory computer readable memory, when processed by a computer, adapt the operation of the computer to provide a method for constraining client bandwidth usage, comprising:
- instantiating an adaptive rate determining algorithm (A-RDA) function associated with a mobile client, said A-RDA function being responsive to a rate control profile and to client channel information including at least wireless channel condition information to select for said client available content segments having an appropriate bitrate to control said client bandwidth usage.
Dependencies are inferred from the claim text.