×

Systems and methods for assigning bit rate

  • US 9,913,167 B2
  • Filed: 02/02/2016
  • Issued: 03/06/2018
  • Est. Priority Date: 02/02/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a plurality of network modems configured to communicate wirelessly with a base station; and

    a plurality of subsystems corresponding respectively to the plurality of network modems, each subsystem in the plurality of subsystems being configured to provide data packets to the corresponding network modem to be transmitted wirelessly to the base station, the subsystem comprising at least one video encoder configured to receive at least one input video signal and provide at least some of the data packets based on the at least one input video signal; and

    at least one controller configured to assign respective bit rates to at least some subsystems in the plurality of subsystems, wherein the at least one controller is configured to;

    determine that a first bit rate assigned to a first subsystem exceeds a first bandwidth available on a wireless link between the base station and the network modem corresponding to the first subsystem; and

    in response to determining that the first bit rate assigned to the first subsystem exceeds the first bandwidth, reduce the first bit rate assigned to the first subsystem and increase a second bit rate assigned to a second subsystem, wherein the plurality of subsystems comprises a first subset of subsystems and a second subset of subsystems, and wherein;

    the at least one controller is configured to reduce respective bit rates assigned to subsystems in the first subset of subsystems, the first subset of subsystems comprising the first subsystem;

    the at least one controller is configured to increase respective bit rates assigned to subsystems in the second subset of subsystems, the second subset of subsystems comprising the second subsystem;

    an aggregate amount by which the bit rates of subsystems in the second subset of subsystems are increased matches an aggregate amount by which the bit rates of subsystems in the first subset of subsystems are reduced; and

    the at least one controller is configured to determine an initial value for the first bit rate based at least in part on an overall bandwidth for the base station and a ratio between a first measure of input video complexity of the first subsystem and an aggregate measure of input video complexity of the plurality of subsystems.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×