Energy Optimization in SDN-based Internet of Things

Document Type : Persian Original Article

Authors

Department of Computer Engineering, Amirkabir University of Technology (Tehran Polytechnic-AUT), Tehran, Iran.

Abstract

Not long ago, the only things connected to the Internet were Personal Computers, while nowadays everything are connected to the Internet from clothes to kitchen appliances. Therefore, Internet of Things (IoT) is more pervasive today. IoT nodes should be able to continue their activities for a long period of time using only their batteries without recharging. IoT is a heterogeneous network and each of its equipment developed independently with difference technologies. Given these properties, IoT typically is relied on the battery. Moreover, it faces with energy constraints because of the limited batteries capacity. In this paper, by considering Internet of Things properties, we propose a novel data encoding method to reduce energy consumption and increase battery via reducing the amount of transmitted data over the network. Moreover, we further reduce the energy consumption by taking the advantages of Software-Defined Networking (SDN). The results show that energy consumption is reduced 20%, on average without using SDN and 39% in our SDN-based system.

Keywords


[1]             Li, Shancang, Li Da Xu, and Shanshan Zhao. "5G Internet of Things: A survey." pp. 1-9, Journal of Industrial Information Integration 10 2018.‏
[2]             Mahdavinejad, Mohammad Saeid, et al. "Machine learning for Internet of Things data analysis: A survey." Digital Communications and Networks 4.3, 161-175, 2018.‏
[3]             Theodorou, Tryfon, and Lefteris Mamatas. "CORAL-SDN: A software-defined networking solution for the Internet of Things." IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN). IEEE, pp. 1-2, 2017.‏
[4]             Violettas, George, et al. "Demo abstract: An experimentation facility enabling flexible network control for the Internet of Things."IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS). IEEE, pp. 2-4, 2017.‏
[5]             Theodorou, Tryfon, and Lefteris Mamatas. "Software defined topology control strategies for the internet of things."IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN). IEEE, pp. 236-241, 2017.‏
[6]             Qin, Zhijing, et al. "A software defined networking architecture for the internet-of-things."IEEE network operations and management symposium (NOMS). IEEE, 2014: 1-9.‏
[7]             Prieto, M. Domingo, et al. "Balancing power consumption in IoT devices by using variable packet size."Eighth International Conference on Complex, Intelligent and Software Intensive Systems. IEEE, pp. 170-176, 2014.‏
[8]             Korhonen, Jari, and Ye Wang. "Effect of packet size on loss rate and delay in wireless links." IEEE Wireless Communications and Networking Conference, 2005. Vol. 3. IEEE, pp. 1608-1613,  2005.‏
[9]             Kurt, Sinan, et al. "Packet size optimization in wireless sensor networks for smart grid applications." IEEE Transactions on Industrial Electronics 64.3, 2392-240, 2016.‏
[10]          Al-Fuqaha, Ala, et al. "Internet of things: A survey on enabling technologies, protocols, and applications." IEEE communications surveys & tutorials 17.4, pp. 2347-2376,  (2015).‏
[11]          Gantz, John, and David Reinsel. "The digital universe in 2020: Big data, bigger digital shadows, and biggest growth in the far east." IDC iView: IDC Analyze the future 1-16, 2012.‏
[12]          Evans, Dave. "The internet of things: How the next evolution of the internet is changing everything." CISCO white paper, pp. 1-11, 2011.‏
[13]          Taylor, Stuart. "The next generation of the Internet revolutionizing the way we work, live, play, and learn." CISCO, San Francisco, CA, USA, CISCO Point of View, 12, pp. 6, 2013.‏
[14]          Manyika, James, et al. Disruptive technologies: Advances that will transform life, business, and the global economy. Vol. 180. San Francisco, CA: McKinsey Global Institute, 2013.‏
[15]          D. Floyer, “Defining and sizing the industrial Internet,” Wikibon, Marlborough, MA, USA, 2013.
[16]          Atzori, Luigi, Antonio Iera, and Giacomo Morabito. "The internet of things: A survey." Computer networks 54.15, pp. 2787-2805, 2010.‏
[17]          Khan, Rafiullah, et al. "Future internet: the internet of things architecture, possible applications and key challenges."10th international conference on frontiers of information technology. IEEE, pp. 257-26, 2012.‏
[18]          Yang, Zhihong, et al. "Study and application on the architecture and key technologies for IOT."International Conference on Multimedia Technology. IEEE,  pp. 747-751, 2011.‏
[19]          Wu, Miao, et al. "Research on the architecture of Internet of Things." 3rd International Conference on Advanced Computer Theory and Engineering (ICACTE). Vol. 5. IEEE, pp. 484-487, 2010.‏
[20]          Tan, Lu, and Neng Wang. "Future internet: The internet of things." 3rd international conference on advanced computer theory and engineering (ICACTE). Vol. 5. IEEE, pp. 376-380, 2010.‏
[21]          Chaqfeh, Moumena A., and Nader Mohamed. "Challenges in middleware solutions for the internet of things." international conference on collaboration technologies and systems (CTS). IEEE, pp. 21-26,  2012.‏
[22]          Kreutz, Diego, et al. "Software-defined networking: A comprehensive survey." Proceedings of the IEEE 103.1, pp. 14-76, 2014.‏
[23]          Bizanis, Nikos, and Fernando A. Kuipers. "SDN and virtualization solutions for the Internet of Things: A survey." IEEE Access 4, pp. 5591-5606, 2016.‏
[24]          Bera, Samaresh, Sudip Misra, and Athanasios V. Vasilakos. "Software-defined networking for internet of things: A survey." IEEE Internet of Things Journal 4.6, pp. 1994-2008, 2017‏.
[25]          de Carvalho Silva, Jonathan, et al. "LoRaWAN—A low power WAN protocol for Internet of Things: A review and opportunities." 2017 2nd International Multidisciplinary Conference on Computer and Energy Science (SpliTech). IEEE, pp. 1-6, 2017.‏
[26]          Mikhaylov, Konstantin, Juha Petäjäjärvi, and Janne Janhunen. "On LoRaWAN scalability: Empirical evaluation of susceptibility to inter-network interference." 2017 European Conference on Networks and Communications (EuCNC). IEEE, pp. 1-6, 2017.‏
[27]          Bankov, Dmitry, Evgeny Khorov, and Andrey Lyakhov. "On the limits of LoRaWAN channel access." 2016 International Conference on Engineering and Telecommunication (EnT). IEEE, pp. 10-14, 2016.‏
[28]          Van den Abeele, Floris, et al. "Scalability analysis of large-scale LoRaWAN networks in ns-3." IEEE Internet of Things Journal 4.6, pp. 2186-2198, 2017.‏
[29]          Alliance, LoRa. "LoRaWAN™ 1.1 Specification." LoRa Alliance 11, 2017.‏