Subscribe

Issue No.08 - August (2008 vol.20)

pp: 1130-1144

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TKDE.2008.42

ABSTRACT

In this paper, we leverage network coding to reduce the bandwidth consumption for data broadcast. We use the concept of mixing in a different way from the traditional network coding. Traditional network coding mixes all data items together. However, we mix each data item from only some data items according to the queried and stored data of receivers. Therefore, each receiver in our approach is required to receive fewer coded data to decode the required information, and the sender thereby is able to broadcast fewer data items. We formulate an optimization problem with integer-linear programming to minimize the bandwidth consumption in data broadcast. We prove that the problem is NP-hard and design an approximation algorithm that can be implemented in the data server. In addition, we show that different mixings of data items lead to different decoding costs for receivers. We design an algorithm to optimally code the data items with the minimum decoding cost.

INDEX TERMS

Network coding, Data broadcast

CITATION

De-Nien Yang, Ming-Syan Chen, "On Bandwidth-Efficient Data Broadcast",

*IEEE Transactions on Knowledge & Data Engineering*, vol.20, no. 8, pp. 1130-1144, August 2008, doi:10.1109/TKDE.2008.42REFERENCES

- [12] T. Ho, M. Médard, M. Effros, and D. Karger, “The Benefits of Coding over Routing in a Randomized Setting,”
Proc. IEEE Int'l Symp. Information Theory (ISIT '03), June/July 2003.- [14] C. Fragouli, J.-Y.L. Boudec, and J. Widmer, “Network Coding: An Instant Primer,”
ACM SIGCOMM Computer Comm. Rev., vol. 36, no. 1, pp. 63-68, Jan. 2006.- [20] C. Fragouli, J. Widmer, and J.-Y.L. Boudec, “A Network Coding Approach to Energy Efficient Broadcasting,”
Proc. IEEE INFOCOM, 2006.- [24] P.A. Chou, Y. Wu, and K. Jain, “Practical Network Coding,”
Proc. 41st Ann. Allerton Conf. Comm., Control, and Computing, Oct. 2003.- [25] C. Gkantsidis, J. Miller, and P. Rodriguez, “Comprehensive View of a Live Network Coding P2P System,”
Proc. Sixth ACM SIGCOMM Conf. Internet Measurement (IMC '06), pp. 177-188, 2006.- [26]
CPLEX Mathematical Programming Optimizer, http://www.ilog. com/productscplex/, 2008.- [28] V.N. Padmanabhan and L. Qiu, “The Content and Access Dynamics of a Busy Web Site: Findings and Implications,”
Proc. ACM SIGCOMM '00, pp. 111-123, 2000. |