Skip to main content
Log in

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

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. Gungor VC, Sahin D, Kocak T, Ergut S, Buccella C, Cecati C, Hancke GP (2013) A survey on smart grid potential applications and communication requirements. IEEE Trans Ind Inf 9(1):28–42. doi:10.1109/TII.2012.2218253

    Article  Google Scholar 

  2. Ho Q-D, Gao Y, Le-Ngoc T (2013) Challenges and research opportunities in wireless communication networks for smart grid. IEEE Wirel Commun 20(3):89–95

    Article  Google Scholar 

  3. Rajalingham G, Gao Y, Ho Q-D, Le-Ngoc T (2014) Quality of service differentiation for smart grid neighbor area networks through multiple RPL instances. In: Proceedings of the 10th ACM symposium on QoS and security for wireless and mobile networks. ACM, p 17–24

  4. Thai P (2011) Dissertation/thesis approval form

  5. Winter T (2012) RPL: IPv6 routing protocol for low-power and lossy networks

  6. Vasseur J (2014) Terms used in routing for low-power and lossy networks. In

  7. Gaddour O, Koubâa A (2012) RPL in a nutshell: a survey. Comput Netw 56(14):3163–3178

    Article  Google Scholar 

  8. Thubert P (2012) Objective function zero for the routing protocol for low-power and lossy networks (RPL)

  9. Gnawali O, Levis P (2010) The ETX objective function for RPL

  10. Vasseur J-P, Kim M, Pister K, Dejean N, Barthel D (2012) Routing metrics used for path calculation in low-power and lossy networks. In

  11. Gaddour O, Koubaa A, Chaudhry S, Tezeghdanti M, Chaari R, Abid M (2012) Simulation and performance evaluation of DAG construction with RPL. In: Communications and Networking (ComNet), 2012 Third International Conference on. IEEE, p 1–8

  12. Wang D, Tao Z, Zhang J, Abouzeid A (2010) RPL based routing for advanced metering infrastructure in smart grid. In: Communications Workshops (ICC), 2010 I.E. International Conference on. IEEE, p 1–6

  13. Long NT, Uwase M-P, Tiberghien J, Steenhaut K (2013) QoS-aware cross-layer mechanism for multiple instances RPL. In: Advanced Technologies for Communications (ATC), 2013 International Conference on. IEEE, p 44–49

  14. Abdessalem RB, Tabbane N (2014) RPL-SCSP: a network-MAC cross-layer design for wireless sensor networks. In: Proceedings of Ninth International Conference on Wireless Communication and Sensor Networks. Springer, p 27–35

  15. Zhang J, Seet B-C, Lie T-T, Foh CH (2013) Opportunities for software-defined networking in smart grid. In: Information, Communications and Signal Processing (ICICS) 2013 9th International Conference on. IEEE, p 1–5

  16. Islam MM, Hassan MM, Lee G-W, Huh E-N (2012) A survey on virtualization of wireless sensor networks. Sensors 12(2):2175–2207

    Article  Google Scholar 

  17. Tan K-L What’s NExT?: Sensor + Cloud!? Paper presented at the Proceedings of the Seventh International Workshop on Data Management for Sensor Networks, Singapore

  18. Rutakemwa MM (2013) From physical to virtual wireless sensor networks using cloud computing. Int J Res Comput Sci 3(1):19

    Article  Google Scholar 

  19. Misra S, Chatterjee S, Obaidat MS (2014) On theoretical modeling of sensor cloud: a paradigm shift from wireless sensor network

  20. Kong PY (2015) Wireless neighborhood area networks with QoS support for demand response in smart grid. Smart Grid, IEEE Transactions on PP(99):1–1. doi:10.1109/TSG.2015.2421991

  21. Deshpande JG, Kim E, Thottan M (2011) Differentiated services QoS in smart grid communication networks. Bell Labs Tech J 16(3):61–81

    Article  Google Scholar 

  22. Gharavi H, Xu C (2012) Traffic scheduling technique for smart grid advanced metering applications. IEEE Trans Commun 60(6):1646–1658

    Article  Google Scholar 

  23. Ramírez DF, Céspedes S (2015) Routing in neighborhood area networks: a survey in the context of AMI communications. J Netw Comput Appl 55:68–80

    Article  Google Scholar 

  24. Di Marco P, Fischione C, Athanasiou G, Mekikis P-V (2013) MAC-aware routing metrics for low power and lossy networks. In: INFOCOM, 2013 Proceedings IEEE. IEEE, p 13–14

  25. Brachman A (2013) Rpl objective function impact on llns topology and performance. In: Internet of things, smart spaces, and next generation networking. Springer, p 340–351

  26. Karkazis P, Leligou HC, Sarakis L, Zahariadis T, Trakadas P, Velivassaki TH, Capsalis C (2012) Design of primary and composite routing metrics for rpl-compliant wireless sensor networks. In: Telecommunications and Multimedia (TEMU), 2012 International Conference on. IEEE, p 13–18

  27. Gaddour O, Koubâa A, Baccour N, Abid M (2014) OF-FL: QoS-aware fuzzy logic objective function for the RPL routing protocol. In: Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt), 2014 12th International Symposium on. IEEE, p 365–372

  28. Tripathi J, De Oliveira JC, Vasseur J-P (2014) Proactive versus reactive routing in low power and lossy networks: performance analysis and scalability improvements. Ad Hoc Netw 23:121–144

    Article  Google Scholar 

  29. Gaddour O, Koubâa A, Abid M (2015) Quality-of-service aware routing for static and mobile IPv6-based low-power and lossy sensor networks using RPL. Ad Hoc Netw 33:233–256

    Article  Google Scholar 

  30. Barriquello CH, Denardin GW, Campos A (2015) A geographic routing approach for IPv6 in large-scale low-power and lossy networks. Comput Electr Eng 45:182–191

    Article  Google Scholar 

  31. Ancillotti E, Bruno R, Conti M (2014) Reliable data delivery with the ietf routing protocol for low-power and lossy networks. IEEE Trans Ind Inf 10(3):1864–1877

    Article  Google Scholar 

  32. Dorsch N, Kurtz F, Georg H, Hagerling C, Wietfeld C (2014) Software-defined networking for Smart Grid communications: Applications, challenges and advantages. In: Smart Grid Communications (SmartGridComm), 2014 I.E. International Conference on. IEEE, p 422–427

  33. Sydney A, Ochs DS, Scoglio C, Gruenbacher D, Miller R (2014) Using GENI for experimental evaluation of software defined networking in smart grids. Comput Netw 63:5–16

    Article  Google Scholar 

  34. Molina E, Jacob E, Matias J, Moreira N, Astarloa A (2015) Using software defined networking to manage and control IEC 61850-based systems. Comput Electr Eng 43:142–154

    Article  Google Scholar 

  35. Su Z, Xu Q, Zhu H, Wang Y (2015) A novel design for content delivery over software defined mobile social networks. IEEE Netw 29(4):62–67

    Article  Google Scholar 

  36. Tuna G, Gungor VC, Gulez K (2013) Wireless sensor networks for smart grid applications: a case study on link reliability and node lifetime evaluations in power distribution systems. Int J Distrib Sens Netw 2013

  37. Fadel E, Gungor V, Nassef L, Akkari N, Maik MA, Almasri S, Akyildiz IF (2015) A survey on wireless sensor networks for smart grid. Comput Commun 71:22–33

    Article  Google Scholar 

  38. Gopi C, Lalu V (2016) Sensor network infrastructure for AMI in smart grid. Procedia Technol 24:854–863

    Article  Google Scholar 

  39. Salvadori F, Gehrke CS, de Oliveira AC, de Campos M, Sausen PS (2013) Smart grid infrastructure using a hybrid network architecture. In: IEEE Transactions on Smart Grid, vol. 4, no. 3, p 1630–1639

  40. Al-Anbagi I, Erol-Kantarci M, Mouftah HT (2014) Priority- and delay-aware medium access for wireless sensor networks in the smart grid. In: IEEE Systems Journal, vol. 8, no. 2, p 608–618

  41. Shah S, Thubert P (2012) Differentiated service class recommendations for LLN traffic

  42. Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Neural networks, 1995. Proceedings., IEEE International Conference on, Nov/Dec 1995, vol. 1944. p 1942–1948

  43. Rini DP, Shamsuddin SM, Yuhaniz SS (2011) Particle swarm optimization: technique, system and challenges. Int J Comput Appl 14(1):19–26

    Google Scholar 

  44. Engelbrecht AP (2006) Fundamentals of computational swarm intelligence. Wiley

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammad Hossein Yaghmaee Moghaddam.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Alishahi, M., Yaghmaee Moghaddam, M.H. & Pourreza, H.R. Multi-class routing protocol using virtualization and SDN-enabled architecture for smart grid. Peer-to-Peer Netw. Appl. 11, 380–396 (2018). https://doi.org/10.1007/s12083-016-0537-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-016-0537-1

Keyword

Navigation