skip to main content
research-article

Design and experiment of testbed using network coding for power management

Published:17 August 2015Publication History
Skip Abstract Section

Abstract

Energy optimization is an important problem in modern wireless embedded systems. In recent years, several techniques have been proposed to optimize power consumption at the computing and communication layers of these systems. Network coding is one of the promising techniques at the communication layer in which multiple messages are opportunistically encoded into a single message to reduce the number of transmissions. While network coding is a theoretically promising technique, its benefit in energy efficiency depends on the practical overheads associated with various computations such as encoding, decoding, and the coding opportunity algorithm itself. Analytical and simulation-based studies are often inadequate to sufficiently evaluate the effectiveness of network coding. In this paper, we present the design and implementation of a wireless testbed for the purpose of energy-aware resource management in networked embedded systems. We also evaluate the energy performance of network coding technique under a wide range of channel and traffic conditions. Our results show that the network coding is indeed beneficial under poor channel and heavy network traffic conditions even when all the encoding and decoding overheads are accounted.

References

  1. Nicola De Coppi, Jianxia Ning, George Papageorgiou, Michele Zorzi, Srikanth V. Krishnamurthy and Thomas La Porta, "Network Coding Aware Queue Management in Multi-Rate Wireless Networks," ICCCN 2012: 1--7Google ScholarGoogle Scholar
  2. R. Ahlswede, N. Cai, S.-Y. Li, and R. Yeung, "Network information flow," IEEE Trans. Inf. Theory, vol. 46, no. 4, pp. 1204--1216, Jul. 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. S.-Y. Li, R. Yeung, and N. Cai, "Linear network coding," IEEE Trans. Inf. Theory, vol. 49, no. 2, pp. 371--381, Feb. 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. R. Koetter and M. Medard, "An algebraic approach to network coding," IEEE/ACM Trans. Netw., vol. 11, no. 5, pp. 782--795, Oct. 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Qureshi, Jalaluddin, Foh, Chuan Heng, Cai, Jianfei, "Optimal Solution for the Index Coding Problem Using Network Coding over GF(2)," IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON), pp. 209--217, June 2012.Google ScholarGoogle Scholar
  6. S. Katti, H. Rahul, W. Hu, D. Katabi, M. Medard, and J. Crowcroft, "XORs in the air: Practical wireless network coding," IEEE/ACM Trans. Netw., vol. 16, no. 3, pp. 497--510, Jun. 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Hulya Seferoglu, Athina Markopoulou, "Opportunistic Network Coding for Video Streaming over Wireless," the 16thPacket Video Workshop, pp. 191--200, Nov. 2007Google ScholarGoogle Scholar
  8. Tao Cui, Lijun Chen, and Tracey Ho, "Energy Efficient Opportunistic Network Coding for Wireless Networks," IEEE Signal Processing Magazine, Viol. 24, no. 5, pp. 77--85, Sept. 2007Google ScholarGoogle ScholarCross RefCross Ref
  9. Phillip Tao, Chien-Chia Chen, Soon Y. Oh, Mario Gerla, M. Y. Sanadidi, "Demo Abstract: Pipeline Network Coding for Multicast Streams," INFOCOM 2010 Demo Session, San Diego, CA USA, March. 2010Google ScholarGoogle Scholar
  10. Achuthan Paramanathan, Ulrik W. Rasmussen, Martin HundeblZlll, and Gergo Ertli, "Energy Consumption Model and Measurement Results for Network Coding-enabled IEEE 802.11 Meshed Wireless Networks," 17th IEEE International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD), pp. 286--291, Sept. 2012Google ScholarGoogle Scholar
  11. Wen-Yew Liang, Po-Ting Lai, Che Wun Chiou, "An Energy Conservation DVFS Algorithm for the Android Operating System," Future Technology Research Association International (FTRA), vol. 1, no. 1, Dec. 2010Google ScholarGoogle Scholar
  12. D. Turgut and L. Bölöni, "Heuristic approaches for transmission scheduling in sensor networks with multiple mobile sinks," The Computer Journal, 54(3):332--344, Oxford University Press, March 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Mark Gordon, Lide Zhang and Birjodh Tiwana, "PowerTutor," {Oneline} Available: http://ziyang.eecs.umich.edu/projects/powertutor/Google ScholarGoogle Scholar

Index Terms

  1. Design and experiment of testbed using network coding for power management

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in

              Full Access

              • Published in

                cover image ACM SIGBED Review
                ACM SIGBED Review  Volume 12, Issue 3
                Special Issue on the 7th Workshop on Adaptive and Reconfigurable Embedded Systems (APRES 2015)
                June 2015
                46 pages
                EISSN:1551-3688
                DOI:10.1145/2815482
                Issue’s Table of Contents

                Copyright © 2015 Copyright is held by the owner/author(s)

                Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 17 August 2015

                Check for updates

                Qualifiers

                • research-article

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader