|
|
Optimal Layer Rate Allocation in Layered Media Multicast Based on Network Coding |
Lin Xiao-bin①② Xu Yin-long①② Zhan Cheng①② Wang Qing-shan③ |
①(School of Computer Science and Technology, University of Science and Technology of China, Hefei 230027, China)
②(The Key Laboratory on High Performance Computing, Anhui Province, Hefei 230027, China)
③(School of Science, HeFei University of Technology, Hefei 230009, China) |
|
|
Abstract This paper focuses on layer rate allocation in network coding based layered media multicast. The sum of receiving rates of all receivers is maximized by optimizing layer rate allocation. Since it is a nonlinear integer programming, a heuristic algorithm, MRAA (M-layer Rate Allocation Algorithm), is proposed with the time complexity O(|V||T|2|E|2) to solve it. Algorithm MRAA decomposes the network graph into several subgraphs, and the minimum of the maximum flows of all receivers in each subgraph is the corresponding layer rate. Numerical results indicate that the algorithm MRAA can increase the network throughput by 15%-18% and improve the average bandwidth utilization rate of the receivers by 6%-10%, compared with the algorithm in the existing work.
|
Received: 05 August 2009
|
|
Corresponding Authors:
Lin Xiao-bin
E-mail: xblin@mail.ustc.edu.cn
|
|
|
|
|
|
|