DocumentCode
2375502
Title
Distributed Utility Maximization for Network Coding Based Multicasting: A Critical Cut Approach
Author
Wu, Yunnan ; Chiang, Mung ; Kung, Sun-Yuan
Author_Institution
Microsoft Research, One Microsoft Way, Redmond, WA, 98052. yunnanwu@microsoft.com
fYear
2006
fDate
03-06 April 2006
Firstpage
1
Lastpage
6
Abstract
A central issue in practically deploying network coding in a shared network is the adaptive and efficient allocation of network resources. This issue can be formulated as an optimization problem of maximizing the net-utility — the difference between a utility derived from the attainable multicast throughput and the total cost of resource provisioning. We develop a primal-subgradient type distributed algorithm to solve this utility maximization problem. The effectiveness of the algorithm hinges upon two key properties we discovered: (1) the set of subgradients of the multicast capacity is the convex hull of the indicator vectors for the critical cuts, and (2) the complexity of finding such critical cuts can be reduced by exploiting the algebraic properties of linear network coding. The extension to multiple multicast sessions is also carried out. The effectiveness of the proposed algorithm is confirmed by simulations on an Internet Service Provider’s topology.
Keywords
Adaptive systems; Cost function; Distributed algorithms; Fasteners; Multicast algorithms; Network coding; Resource management; Throughput; Vectors; Web and internet services;
fLanguage
English
Publisher
ieee
Conference_Titel
Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks, 2006 4th International Symposium on
Print_ISBN
0-7803-9549-2
Type
conf
DOI
10.1109/WIOPT.2006.1666491
Filename
1666491
Link To Document