Resource Allocation for Multihomed Scalable Video Streaming to Multiple Clients
The authors consider multihomed scalable video streaming, where videos are transmitted by a single server to multiple clients over heterogeneous access networks. The specific problem that they address is to determine which video packets to transmit over each network, in order to minimize a cost function of the expected video distortion at the clients. The authors present a network model and a video model that capture the network conditions and video characteristics, respectively. The authors develop an integer program for deterministic packet scheduling. The authors propose different cost functions in order to provide service differentiation and address fairness among users. They propose several suboptimal convex problems for randomized packet scheduling, and study their performance and complexity.