DocumentCode
2231911
Title
A unified approach for Multiple Multicast Tree Construction and Max-Min Fair rate allocation
Author
Maniyar, Rachana ; Ghosh, Pavel ; Sen, Arunabha
Author_Institution
CISCO Syst., San Jose, CA, USA
fYear
2009
fDate
22-24 June 2009
Firstpage
1
Lastpage
8
Abstract
Multicast communication is an efficient method of data transmission and distribution among a group, especially when network resources are inadequate and needs to be shared. Fair share of network resources, such as, bandwidth, is desirable in such cases. Although there has been an intensive research effort to design protocols and construct multicast routing graphs for a single multicast group, construction of multiple multicast groups and the fair allocation of network resources remains virtually unexplored. In this paper, a unified approach for the Multiple Multicast Tree Construction and Rate Allocation (MMTCRA) problem is addressed. The MMTCRA problem has been defined as an optimization problem with an objective of finding a Max-Min Fair rate allocation among the multiple multicast groups that co-exist in the network subject to the link-capacity constraints. The problem is proved to be NP-Complete. A Mixed Integer Linear Program (MILP) is formulated to achieve the optimal solution for this problem. A heuristic is proposed to solve the MMTCRA problem in polynomial time. The quality of the heuristic is evaluated by comparing the solution with the optimal solution for several randomly generated networks. A metric for user satisfaction, USat, has been defined in the paper. Experimental results show that 81% solutions obtained from heuristic have optimal USat, 95% solutions obtained from heuristic have optimal minimum allocated rate and the standard deviation of solutions are within 10% of optimal solutions.
Keywords
bandwidth allocation; computational complexity; integer programming; linear programming; minimax techniques; multicast protocols; resource allocation; routing protocols; trees (mathematics); MMTCRA problem; NP-complete problem; data transmission; max-min fair rate allocation; mixed integer linear program; multicast communication; multicast routing graph; multiple multicast tree construction protocol; network resource allocation; optimization problem; polynomial time; unified approach; Bandwidth; Channel allocation; Computer networks; Data engineering; Distributed computing; Multicast protocols; Resource management; Routing protocols; Tree graphs; Video on demand;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Switching and Routing, 2009. HPSR 2009. International Conference on
Conference_Location
Paris
Print_ISBN
978-1-4244-5174-6
Electronic_ISBN
978-1-4244-5174-6
Type
conf
DOI
10.1109/HPSR.2009.5307420
Filename
5307420
Link To Document