Nanonetwork Minimum Energy Coding

Nanotechnology is generally considered a technology of the future. It promises to have many implications in various fields, and create revolutionary methods in some circumstances. Due to their size, nanodevices have limited capacities in terms of energy, computation and transmission among others. Networking them allows to increase their effectiveness, and also their communication range. However, data transmission consumes power, which is very precious in such devices. As such, communication between nanodevices in the Terahertz band have been investigated using low-power Time Spread-On Off Keying (TS-OOK) modulation. A characteristic of this modulation is that energy is required only for transmitting bit 1, since bit 0 is "transmitted" as silence (no energy). We exploit this property in the Nanonetwork Minimum Energy coding we propose in this paper. This coding reduces the number of 1s in data transmitted by source by encoding more often used symbols with fewer 1s. As such, it yields energy efficiency, but also reduces absorption noise and interference between devices, and increases information capacity. Results of this algorithm with various types of real files show notable improvements. It is able to reduce the energy up to 100%, depending on probabilities of 0 and 1 in input data.

[1]  J.E. Mazo,et al.  Digital communications , 1985, Proceedings of the IEEE.

[2]  Yun Q. Shi,et al.  Image and Video Compression for Multimedia Engineering , 1999 .

[3]  Maurizio Casoni,et al.  A tool for multimedia quality assessment in NS3: QoE Monitor , 2013, Simul. Model. Pract. Theory.

[4]  Ian F. Akyildiz,et al.  The Internet of Multimedia Nano-Things , 2012, Nano Commun. Networks.

[5]  A. Vasilakos,et al.  Molecular Communication and Networking: Opportunities and Challenges , 2012, IEEE Transactions on NanoBioscience.

[6]  H. Harry Asada,et al.  Energy optimal codes for wireless communications , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[7]  Carlo Fischione,et al.  Minimum Energy coding in CDMA Wireless Sensor Networks , 2009, IEEE Transactions on Wireless Communications.

[8]  Giuseppe Piro,et al.  Nano-Sim: simulating electromagnetic-based nanonetworks in the network simulator 3 , 2013, SimuTools.

[9]  Ian F. Akyildiz,et al.  Energy and spectrum-aware MAC protocol for perpetual wireless nanosensor networks in the Terahertz Band , 2013, Ad Hoc Networks.

[10]  Victor C. M. Leung,et al.  Energy-Efficient Prefix-Free Codes for Wireless Nano-Sensor Networks Using OOK Modulation , 2014, IEEE Transactions on Wireless Communications.

[11]  J.G. Andrews,et al.  An energy efficient source coding and modulation scheme for wireless sensor networks , 2005, IEEE 6th Workshop on Signal Processing Advances in Wireless Communications, 2005..

[12]  Ian F. Akyildiz,et al.  Femtosecond-Long Pulse-Based Modulation for Terahertz Band Communication in Nanonetworks , 2014, IEEE Transactions on Communications.

[13]  Huifang Sun,et al.  Image and Video Compression for Multimedia Engineering: Fundamentals, Algorithms, and Standards , 1999 .

[14]  Josep Miquel Jornet,et al.  Low-weight error-prevention codes for electromagnetic nanonetworks in the Terahertz Band , 2014, Nano Commun. Networks.

[15]  Sandeep K. S. Gupta,et al.  Energy efficient source coding and modulation for wireless applications , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[16]  Julia Abrahams,et al.  Code and parse tree for lossless source encoding , 2001, Commun. Inf. Syst..

[17]  Ian F. Akyildiz,et al.  Nanonetworks: A new communication paradigm , 2008, Comput. Networks.

[18]  Ian F. Akyildiz,et al.  Channel Modeling and Capacity Analysis for Electromagnetic Wireless Nanonetworks in the Terahertz Band , 2011, IEEE Transactions on Wireless Communications.

[19]  Xianzhong Tian,et al.  Optimal coding for transmission energy minimization in wireless nanosensor networks , 2013, Nano Commun. Networks.

[20]  Ian F. Akyildiz,et al.  Electromagnetic wireless nanosensor networks , 2010, Nano Commun. Networks.