The source model makes it possible to investigate several different kinds of controls. As in Sections 4 and 9 of [10], we can consider rejecting new sources or removing existing sources. We can also consider changing the levels of existing sources. For example, on-off sources in the on state might be turned off. We also can consider rate controls corresponding to changing the bandwidths assigned to the levels. With each of these controls, we can calculate the resulting conditional mean aggregate bandwidth to evaluate the performance of the control.
To illustrate, suppose that we wish to consider which of n candidate sources to serve over the time interval [0,T]. Suppose that source i earns a fixed revenue Ri plus a revenue rate ri per unit of bandwidth per time. Also suppose that we want to keep the demand below a capacity c at all times. Then we can solve the following integer program. Let yi be the decision variable, with yi = 1 if source i is served and yi = 0 if not. The integer program can be formulated as:
(36) |
(37) |