DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: The packing problem of uncertain multicasts

Journal Article · · Concurrency and Computation. Practice and Experience
DOI: https://doi.org/10.1002/cpe.3985 · OSTI ID:1401251
 [1];  [2];  [1];  [3];  [1];  [1]
  1. Science and Technology on Information Systems Engineering Laboratory National University of Defense Technology Changsha China
  2. Science and Technology on Information Systems Engineering Laboratory National University of Defense Technology Changsha China, Guangxi Cooperative Innovation Center of Cloud Computing and Big Data, Guangxi Colleges and Universities Key Laboratory of Cloud Computing and Complex Systems Guilin University of Electronic Technology Guilin China
  3. School of Computer Science and Technology Dalian University of Technology Dalian China

Summary Multicast performs better than unicast in delivering the same content from a fixed single source to a set of destinations. Many efforts have been made to optimize such kind of deterministic multicast, such as minimizing the transmission cost of each multicast session. In practice, it is not necessary that the source of each multicast session has to be in a specific location, as long as certain constraints are satisfied. Accordingly, applications usually meet a novel multicast with uncertain sources, ie, uncertain multicast. That is, multiple nodes have the responsibility to act as the root node of a multicast session. Prior proposals have addressed an uncertain multicast by constructing the minimum cost forest. However, it is still unknown how to efficiently share the network resources, when a set of uncertain multicast occupies the network simultaneously. To tackle such a challenging issue, we present the packing problem of uncertain multicasts (MPU) to minimize the total transmission cost, under the constraint of link capacity. We prove that the MPU problem is NP‐hard. An intrinsic solution is constructing the minimum cost forest for each uncertain multicast individually. This method, however, is inefficient and may be infeasible because of the constraint of link capacity. Thus, we design 2 dedicated greedy methods, named priority‐based and adjusting congested link, to approximate the optimal solution. The comprehensive results indicate that both of our 2 methods can find a feasible solution for the MPU problem. Moreover, given a set of uncertain multicasts, the adjusting congested link method can generate a desired transmission structure for each uncertain multicast and achieve the least total cost when packing them.

Sponsoring Organization:
USDOE
OSTI ID:
1401251
Journal Information:
Concurrency and Computation. Practice and Experience, Journal Name: Concurrency and Computation. Practice and Experience Journal Issue: 16 Vol. 29; ISSN 1532-0626
Publisher:
Wiley Blackwell (John Wiley & Sons)Copyright Statement
Country of Publication:
United Kingdom
Language:
English

References (18)

Path-distance heuristics for the Steiner problem in undirected networks journal June 1992
Steiner tree problems journal June 1992
A faster approximation algorithm for the Steiner problem in graphs journal March 1988
An efficient algorithm for group multicast routing with bandwidth reservation journal December 2000
A group multicast routing algorithm by using multiple minimum Steiner trees journal September 1997
Heuristic algorithms for packing of multiple-group multicasting journal June 2002
Multiple multicast tree allocation in IP network journal June 2004
Increasing the network performance using multi-path routing mechanism with load balance journal October 2004
On multi-stream multi-source multicast routing journal October 2013
The multicast packing problem journal June 2000
Multicast routing with uncertain sources in software-defined network conference June 2016
Reliable Multicast in Data Center Networks journal August 2014
Dynamic Algorithms for Multicast With Intra-Session Network Coding journal February 2009
hJam: Attachment Transmission in WLANs journal December 2013
TiM: Fine-Grained Rate Adaptation in WLANs journal March 2016
ESM: Efficient and Scalable Data Center Multicast Routing journal June 2012
Towards automated performance diagnosis in a large IPTV network journal August 2009
Multicast routing in datagram internetworks and extended LANs journal May 1990