Multi-class routing protocol using virtualization and SDN-enabled architecture for smart grid

Routing Protocol for Low Power and Lossy Network (RPL) is standardized and known as the primary solution for the last mile communication network in the smart grid. Various applications with different requirements are rapidly developed in the smart grid. The need to provide Quality of Service (QoS) for such a communication network is inevitable. In this paper, we use the benefits of virtualization and software-defined networking to present a virtual version of the RPL protocol which we name OMC-RPL (Optimized Multi-Class RPL). We present an SDN-enabled architecture consisting of a central controller and some SDN nodes. This implementation reduces the complexity and controls interactions to distribute the network states and other related information in the network. The proposed SDN-enabled architecture consists of different components including Network Link Discovery, Topology Manager, and Virtual Routing. OMC-RPL utilizes a holistic objective function including distinctive metrics related to QoS, and supports the data classification which is an essential requirement in this context. The proposed objective function considers different numbers of traffic classes by using weighting parameters. An optimization algorithm determines the best values of these coefficients. OMC-RPL is evaluated in different aspects. Simulation results show that the new idea significantly decreases both the end-to-end delay and packet loss which are the important factors of QoS. The virtualization idea is also investigated, which results in less message exchange.

[1]  Carlo Fischione,et al.  MAC-aware routing metrics for low power and lossy networks , 2013, INFOCOM Workshops.

[2]  Pascal Thubert,et al.  Objective Function Zero for the Routing Protocol for Low-Power and Lossy Networks (RPL) , 2012, RFC.

[3]  Dominique Barthel,et al.  Routing Metrics Used for Path Calculation in Low-Power and Lossy Networks , 2012, RFC.

[4]  Siarhei Kuryla,et al.  RPL: IPv6 Routing Protocol for Low power and Lossy Networks , 2010 .

[5]  Mohammad S. Obaidat,et al.  On Theoretical Modeling of Sensor Cloud: A Paradigm Shift From Wireless Sensor Network , 2017, IEEE Systems Journal.

[6]  Nabil Tabbane,et al.  RPL-SCSP: A Network-MAC Cross-Layer Design for Wireless Sensor Networks , 2014 .

[7]  Jean-Philippe Vasseur,et al.  Proactive versus reactive routing in low power and lossy networks: Performance analysis and scalability improvements , 2014, Ad Hoc Networks.

[8]  Anis Koubaa,et al.  RPL in a nutshell: A survey , 2012, Comput. Networks.

[9]  Hamid Gharavi,et al.  Traffic Scheduling Technique for Smart Grid Advanced Metering Applications , 2012, IEEE Transactions on Communications.

[10]  P. Levis,et al.  The ETX Objective Function for RPL , 2010 .

[11]  C. Gopi,et al.  Sensor Network Infrastructure for AMI in Smart Grid , 2016 .

[12]  Ying Wang,et al.  A novel design for content delivery over software defined mobile social networks , 2015, IEEE Network.

[13]  Mohamed Abid,et al.  Simulation and performance evaluation of DAG construction with RPL , 2012, Third International Conference on Communications and Networking.

[14]  Jean-Philippe Vasseur,et al.  Terms Used in Routing for Low-Power and Lossy Networks , 2014, RFC.

[15]  Mohamed Abid,et al.  Quality-of-service aware routing for static and mobile IPv6-based low-power and lossy sensor networks using RPL , 2015, Ad Hoc Networks.

[16]  Maki Matandiko Rutakemwa FROM PHYSICAL TO VIRTUAL WIRELESS SENSOR NETWORKS USING CLOUD COMPUTING , 2013 .

[17]  Agnieszka Brachman RPL Objective Function Impact on LLNs Topology and Performance , 2013, NEW2AN.

[18]  H. T. Mouftah,et al.  Priority- and Delay-Aware Medium Access for Wireless Sensor Networks in the Smart Grid , 2014, IEEE Systems Journal.

[19]  Tho Le-Ngoc,et al.  Challenges and research opportunities in wireless communication networks for smart grid , 2013, IEEE Wireless Communications.

[20]  Yue Gao,et al.  Quality of service differentiation for smart grid neighbor area networks through multiple RPL instances , 2014, Q2SWinet '14.

[21]  Sandra Céspedes Umaña,et al.  Routing in Neighborhood Area Networks: A survey in the context of AMI communications , 2015, J. Netw. Comput. Appl..

[22]  Theodore B. Zahariadis,et al.  Design of primary and composite routing metrics for RPL-compliant Wireless Sensor Networks , 2012, 2012 International Conference on Telecommunications and Multimedia (TEMU).

[23]  Pascal Thubert,et al.  Differentiated Service Class Recommendations for LLN Traffic , 2015 .

[24]  Taskin Koçak,et al.  A Survey on Smart Grid Potential Applications and Communication Requirements , 2013, IEEE Transactions on Industrial Informatics.

[25]  Alhussein A. Abouzeid,et al.  RPL Based Routing for Advanced Metering Infrastructure in Smart Grid , 2010, 2010 IEEE International Conference on Communications Workshops.

[26]  Marie-Paule Uwase,et al.  QoS-aware cross-layer mechanism for multiple instances RPL , 2013, 2013 International Conference on Advanced Technologies for Communications (ATC 2013).

[27]  Ruth Douglas Miller,et al.  Using GENI for experimental evaluation of Software Defined Networking in smart grids , 2014, Comput. Networks.

[28]  Camila S. Gehrke,et al.  Smart Grid Infrastructure Using a Hybrid Network Architecture , 2013, IEEE Transactions on Smart Grid.

[29]  Gurkan Tuna,et al.  Wireless Sensor Networks for Smart Grid Applications: A Case Study on Link Reliability and Node Lifetime Evaluations in Power Distribution Systems , 2013, Int. J. Distributed Sens. Networks.

[30]  Eduardo Jacob,et al.  Using Software Defined Networking to manage and control IEC 61850-based systems , 2015, Comput. Electr. Eng..

[31]  Marco Conti,et al.  Reliable Data Delivery With the IETF Routing Protocol for Low-Power and Lossy Networks , 2014, IEEE Transactions on Industrial Informatics.

[32]  Andries Petrus Engelbrecht,et al.  Fundamentals of Computational Swarm Intelligence , 2005 .

[33]  Ian F. Akyildiz,et al.  A survey on wireless sensor networks for smart grid , 2015, Comput. Commun..

[34]  Siti Mariyam Shamsuddin,et al.  Particle Swarm Optimization: Technique, System and Challenges , 2011 .

[35]  Christian Wietfeld,et al.  Software-defined networking for Smart Grid communications: Applications, challenges and advantages , 2014, 2014 IEEE International Conference on Smart Grid Communications (SmartGridComm).

[36]  Md. Motaharul Islam,et al.  A Survey on Virtualization of Wireless Sensor Networks , 2012, Sensors.

[37]  Mohamed Abid,et al.  OF-FL: QoS-aware fuzzy logic objective function for the RPL routing protocol , 2014, 2014 12th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt).

[38]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[39]  Peng Yong Kong,et al.  Wireless Neighborhood Area Networks With QoS Support for Demand Response in Smart Grid , 2016, IEEE Transactions on Smart Grid.

[40]  Marina Thottan,et al.  Differentiated services QoS in smart grid communication networks , 2011, Bell Labs Technical Journal.

[41]  Chuan Heng Foh,et al.  Opportunities for Software-Defined Networking in Smart Grid , 2013, 2013 9th International Conference on Information, Communications & Signal Processing.

[42]  Alexandre Campos,et al.  A geographic routing approach for IPv6 in large-scale low-power and lossy networks , 2015, Comput. Electr. Eng..