Skip to main content

Quality of Service Support in RPL Networks: Standing State and Future Prospects

Abstract

The development of IP-based Internet of Things (IoT) networks would facilitate more effective end-to-end IP network architectures, but it remains a challenge. Network routing needs to be effectively addressed in the IoT environments of scarce computational and energy resources. Accordingly, the Internet Engineering Task Force (IETF) has specified the IPv6 Routing Protocol for Low Power and Lossy Network (RPL) to provide a bespoke IPv6-based routing framework for IoT networks. However, RPL comes with no Quality of Service (QoS) support which is an essential requirement for many IoT applications. The network research community has introduced a number of research proposals enhancing RPL with different QoS solutions. This paper presents a review of these proposed solutions and aims to establish a firm understanding of recent QoS developments for RPL and possible areas for future IoT routing research. The focus is on comprehending the protocol and networking properties that can affect QoS performance in RPL networks. Consideration is also given to different objective functions developed for addressing varying QoS aspects such as throughput, delay, and packet loss. RPL is also extended in a number of QoS solutions following different approaches at the MAC, network, and application layers. However, there is still a need for further developments to address effective QoS support, particularly for dynamic RPL networks.

This is a preview of subscription content, access via your institution.

References

  1. Selvaraj S, Sundaravaradhan S. Challenges and opportunities in IoT healthcare systems: A systematic review. SN Applied Sciences, 2020, 2(1): Article No. 139. DOI: 10.1007/s42452-019-1925-y.

  2. Chandrayan B, Kumar R. IoT integration in industry—A literature review. In Recent Advances in Mechanical Engineering, Kumar H, Jain P K (eds.), Springer, 2020, pp.9-17. DOI: https://doi.org/10.1007/978-981-15-1071-7_2.

  3. Ruan J, Jiang H, Zhu C S, Hu, X P, Shi Y, Liu T J, Rao W Z, Chan F T S. Agriculture IoT: Emerging trends, cooperation networks, and outlook. IEEE Wireless Communications, 2019, 26(6): 56-63. DOI: https://doi.org/10.1109/MWC.001.1900096.

    Article  Google Scholar 

  4. Dohler M, Watteyne T, Winter T, Barthel D. Routing requirements for urban low-power and lossy networks. Request for Comments, 2009, Article No. 5548. DOI: 10.17487/RFC5548.

  5. Pister K, Thubert P, Dwars S, Phinney T. Industrial routing requirements in low-power and lossy networks. Request for Comments, 2009, Article No. 5673. DOI: 10.17487/RFC5673.

  6. Martocci J, De Mil P, Riou N, Vermeylen W. Building automation routing requirements in low-power and lossy networks. Request for Comments, 2010, Article No. 5867. DOI: https://doi.org/10.17487/RFC5867.

  7. Winter T, Thubert P, Brandt A, Hui J, Kelsey R, Levis P, Pister K, Struik R, Vasseur J, Alexander R. RPL: IPv6 routing protocol for low-power and lossy networks. Request for Comments, 2012, Article No. 6550. DOI: https://doi.org/10.17487/RFC6550.

  8. Yasumoto K, Yamaguchi H, Shigeno H. Survey of real-time processing technologies of IoT data streams. Journal of Information Processing, 2016, 24(2): 195-202. DOI: https://doi.org/10.2197/ipsjjip.24.195.

    Article  Google Scholar 

  9. Kesavan M, Prabhu J. A survey, design and analysis of IoT security and QoS challenges. International Journal of Information System Modeling and Design, 2018, 9(3): 48-66. DOI: https://doi.org/10.4018/IJISMD.2018070103.

    Article  Google Scholar 

  10. International Telecommunication Union (ITU-T). Y.2066: Next Generation Networks|Frameworks and Functional Architecture Models. ITU-T: Geneva, Switzerland, 2014.

  11. Cam-Winget N, Hui J, Popa D. Applicability statement for the routing protocol for low-power and lossy networks (RPL) in advanced metering infrastructure (AMI) networks. Request for Comments, 2017, Article No. 8036. DOI: https://doi.org/10.17487/RFC8036.

  12. Vasseur J P, Kim M, Pister K, Dejean N, Barthel D. Routing metrics used for path calculation in low-power and lossy networks. Request for Comments, 2012, Article No. 6551. DOI: https://doi.org/10.17487/RFC6551.

  13. Ghaleb B, Al-Dubai A Y, Ekonomou E, Alsarhan A, Nasser Y, Mackenzie L M, Boukerche A. A survey of limitations and enhancements of the IPv6 routing protocol for low-power and lossy networks: A focus on core operations. IEEE Communications Surveys & Tutorials, 2019, 21(2): 1607-1635. DOI: https://doi.org/10.1109/COMST.2018.2874356.

    Article  Google Scholar 

  14. Kim H S, Ko J, Culler D E, Paek J. Challenging the IPv6 routing protocol for low-power and lossy networks (RPL): A survey. IEEE Communications Surveys & Tutorials, 2017, 19(4): 2502-2525. DOI: https://doi.org/10.1109/COMST.2017.2751617.

    Article  Google Scholar 

  15. Witwit A J, Idrees A K. A comprehensive review for RPL routing protocol in low power and lossy networks. In Proc. the 3rd International Conference on New Trends in Information and Communications Technology Applications, Oct. 2018, pp.50-66. DOI: 10.1007/978-3-030-01653-1_4.

  16. Kharrufa H, Al-Kashoash H A, Kemp A H. RPL-based routing protocols in IoT applications: A review. IEEE Sensors Journal, 2019, 19(15): 5952-5967. DOI: https://doi.org/10.1109/JSEN.2019.2910881.

    Article  Google Scholar 

  17. Gaddour O, Koub^aa A. RPL in a nutshell: A survey. Computer Networks. 2012, 56(14): 3163-3178. DOI: https://doi.org/10.1016/j.comnet.2012.06.016

    Article  Google Scholar 

  18. Kamgueu P O, Nataf E, Ndie T D. Survey on RPL enhancements: A focus on topology, security and mobility. Computer Communications, 2018, 120: 10-21. DOI: https://doi.org/10.1016/j.comcom.2018.02.011.

    Article  Google Scholar 

  19. Lamaazi H, Benamar N. A comprehensive survey on enhancements and limitations of the RPL protocol: A focus on the objective function. Ad Hoc Networks, 2020, 96: Article No. 102001. DOI: 10.1016/j.adhoc.2019.102001.

  20. Alsukayti I S, Alreshoodi M. Toward an understanding of recent developments in RPL routing. IET Networks, 2019, 8(6): 356-366. DOI: https://doi.org/10.1049/iet-net.2018.5167.

    Article  Google Scholar 

  21. Safaei B, Mohammadsalehi A, Khoosani K T, Zarbaf S, Monazzah A M, Samie F, Bauer L, Henkel J, Ejlali A. Impacts of mobility models on RPL-based mobile IoT infrastructures: An evaluative comparison and survey. IEEE Access, 2020, 8: 167779-167829. DOI: https://doi.org/10.1109/AC-CESS.2020.3022793.

    Article  Google Scholar 

  22. Yadav R K, Awasthi N. A survey on enhanced RPL: Addressing the mobility in RPL. In Proc. the 4th International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud), Oct. 2020, pp.1189-1195. DOI: 10.1109/I-SMAC49090.2020.9243405.

  23. Lim C. A survey on congestion control for RPL-based wireless sensor networks. Sensors, 2019, 19(11): Article No. 2567. DOI: 10.3390/s19112567.

  24. Avila K, Jabba D, Gomez J. Security aspects for RPL-based protocols: A systematic review in IoT. Applied Sciences, 2020, 10(18): Article No. 6472. DOI: 10.3390/app10186472.

  25. Verma A, Ranga V. Security of RPL based 6LoW-PAN networks in the Internet of Things: A review. IEEE Sensors Journal, 2020, 20(11): 5666-5690. DOI: https://doi.org/10.1109/JSEN.2020.2973677.

    Article  Google Scholar 

  26. Raoof A, Matrawy A, Lung C H. Routing attacks and mitigation methods for RPL-based Internet of Things. IEEE Communications Surveys & Tutorials, 2019, 21(2): 1582-1606. DOI: https://doi.org/10.1109/COMST.2018.2885894.

    Article  Google Scholar 

  27. Almusaylim Z A, Alhumam A, Jhanjhi N Z. Proposing a secure RPL based Internet of Things routing protocol: A review. Ad Hoc Networks, 2020, 101: Article No. 102096. DOI: 10.1016/j.adhoc.2020.102096.

  28. Kushalnagar N, Montenegro G, Hui J, Culler D. Transmission of IPv6 packets over IEEE 802.15.4 networks. Request for Comments, 2007, Article No. 4944. DOI: 10.17487/RFC4944.

  29. Hui J, Thubert P. Compression format for IPv6 datagrams over IEEE 802.15.4-based networks. Request for Comments, 2011, Article No. 6282. DOI: 10.17487/RFC6282.

  30. Thubert P. Objective function zero for the routing protocol for low-power and lossy networks (RPL). Request for Comments, 2012, Article No. 6552. DOI: 10.17487/RFC6552.

  31. Gnawali O, Levis P. The minimum rank with hysteresis objective function. Request for Comments, 2012, Article No. 6719. DOI: 10.17487/RFC6719.

  32. Maamar S. Evaluation of QoS parameters with RPL protocol in the Internet of Things. In Proc. the International Conference on Computing for Engineering and Sciences, Jul. 2017, pp.86-91. DOI: https://doi.org/10.1145/3129186.3129204.

  33. Hakeem A S A, Hady A A, Kim H. RPL routing protocol performance in smart grid applications based wireless sensors: Experimental and simulated analysis. Electronics, 2019, 8(2): Article No. 186. DOI: 10.3390/electron-ics8020186.

  34. Zaatouri I, Alyaoui N, Benfradj-Guiloufi A, Kachouri A. Performance evaluation of RPL objective functions for multi-sink. In Proc. the 18th International Conference on Sciences and Techniques of Automatic Control and Computer Engineering, Dec. 2017, pp.661-665. DOI: https://doi.org/10.1109/STA.2017.8314933.

  35. Lamaazi H, Benamar N, Jara A J. RPL-based networks in static and mobile environment: A performance assessment analysis. J. King Saud Univ.-Comput. Inf. Sci., 2018, 30(3): 320-333. DOI: https://doi.org/10.1016/j.jksuci.2017.04.001.

    Article  Google Scholar 

  36. Shabbir G, Akram A, Iqbal M M, Jabbar S, Alfawair M, Chaudhry J. Network performance enhancement of multi-sink enabled low power lossy networks in SDN based internet of things. Int. J. Parallel Program., 2020, 48(2): 367-398. DOI: https://doi.org/10.1007/s10766-018-0620-8.

    Article  Google Scholar 

  37. Sebastian A, Sivagurunathan S. Multi DODAGs in RPL for reliable smart city IoT. Journal of Cyber Security and Mobility, 2018, 7(1): 69-86. DOI: https://doi.org/10.13052/jcsm2245-1439.716.

    Article  Google Scholar 

  38. Banh M, Mac H, Nguyen N, Phung K, Thanh N H, Steen-haut K. Performance evaluation of multiple RPL routing tree instances for Internet of Things applications. In Proc. the 2015 International Conference on Advanced Technologies for Communications, Oct. 2015, pp.206-211. DOI: https://doi.org/10.1109/ATC.2015.7388321.

  39. Bezunartea M, Gamallo M, Tiberghien J, Steenhaut K. How interactions between RPL and radio duty cycling protocols affect QoS in wireless sensor networks. In Proc. the 12th ACM Symposium on QoS and Security for Wireless and Mobile Networks, Nov. 2016, pp.135-138. DOI: 10.1145/2988272.2988279.

  40. Bezunartea M, Banh M, Gamallo M, Tiberghien J, Steen-haut K. Impact of cross-layer interactions between radio duty cycling and routing on the efficiency of a wireless sensor network: A testbed study involving contikiMAC and RPL. In Proc. the 2nd International Conference on Internet of Things, Data and Cloud Computing, Mar. 2017, Article No. 40. DOI: https://doi.org/10.1145/3018896.3018935.

  41. Cotrim R J, Kleinschmidt J H. Performance evaluation of RPL on a mobile scenario with di_erent ContikiMAC radio duty cycles. In Proc. the 18th IEEE International Conference on High Performance Switching and Routing, Jun. 2017. DOI: 10.1109/HPSR.2017.7968675.

  42. Rajesh R, Annadurai C, Nirmaladevi K. Performance enhancement of IPv6 low power wireless personal area networks (6LoWPAN) by Lamport's algorithm. Cluster Comput., 2019, 22(Supplement): 7745-7750. DOI: https://doi.org/10.1007/s10586-017-1324-3.

    Article  Google Scholar 

  43. Mohamed B, Mohamed F. Experimental evaluation of RPL protocol. In Proc. the 11th International Conference for Internet Technology and Secured Transactions, Dec. 2016, pp.455-458. DOI: https://doi.org/10.1109/ICITST.2016.7856752.

  44. Ancillotti E, Bruno R, Conti M. The role of the RPL routing protocol for smart grid communications. IEEE Commun. Mag., 2013, 51(1): 75-83. DOI: https://doi.org/10.1109/MCOM.2013.6400442.

    Article  Google Scholar 

  45. Gao L, Wu C, Yoshinaga T, Ji Y. Performance evaluation of RPL-based sensor data collection in challenging IoT environment. In Proc. the 2nd International Conference on Healthcare Science and Engineering, May 2019, pp.275-285. DOI: https://doi.org/10.1007/978-981-13-6837-0_20.

  46. Tom R J, Sankaranarayanan S. Performance evaluation of RPL routing protocol for IoT based power distribution network. In Proc. the 3rd International Conference on Next Generation Computing Technologies, Oct. 2017, pp.212-226. DOI: 10.1007/978-981-10-8660-1_16.

  47. Heurtefeux K, Menouar H. Experimental evaluation of a routing protocol for wireless sensor networks: RPL under study. In Proc. the 6th Joint IFIP Wireless and Mobile Networking Conference, Apr. 2013. DOI: https://doi.org/10.1109/WMNC.2013.6548990.

  48. Sharma R, Jayavignesh T. Quantitative analysis and evaluation of RPL with various objective functions for 6LoWPAN. Indian J. Sci. Technol., 2015, 8(19): Article No. 76696. DOI: 10.17485/ijst/2015/v8i19/76696.

  49. Gokilapriya V, Bhuvaneswari P T. Analysis of RPL routing protocol on topology control mechanism. In Proc. the 4th International Conference on Signal Processing, Communication and Networking, Mar. 2017. DOI: 10.1109/IC-SCN.2017.8085693.

  50. Yusoff N H M, Zakaria N A, Sikora A, Sebastian J E. 6LoW-PAN protocol in fixed environment: A performance assessment analysis. In Proc. the 10th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, Sept. 2019, pp.1142-1147. DOI: 10.1109/IDAACS.2019.8924283.

  51. Pinto P, Pinto A, Ricardo M. End-to-end delay estimation using RPL metrics in WSN. In Proc. the 2013 IFIP Wireless Days, Nov. 2013. DOI: https://doi.org/10.1109/WD.2013.6686524.

  52. Gonizzi P, Monica R, Ferrari G. Design and evaluation of a delay-efficient RPL routing metric. In Proc. the 9th International Wireless Communications and Mobile Computing Conference, Jul. 2013, pp.1573-1577. DOI: 10.1109/IWCMC.2013.6583790.

  53. Ji C, Koutsiamanis R, Montavont N, Chatzimisios P, Du-jovne D, Papadopoulos G Z. TAOF: Traffic aware objective function for RPL-based networks. In Proc. the 2018 Global Information Infrastructure and Networking Symposium, Oct. 2018. DOI: https://doi.org/10.1109/GIIS.2018.8635699.

  54. Kim H, Kim H, Paek J, Bahk S. Load balancing under heavy traffic in RPL routing protocol for low power and lossy networks. IEEE Trans. Mob. Comput., 2017, 16(4): 964-979. DOI: https://doi.org/10.1109/TMC.2016.2585107.

    Article  Google Scholar 

  55. Kim H, Paek J, Bahk S. QU-RPL: Queue utilization based RPL for load balancing in large scale industrial applications. In Proc. the 12th Annual IEEE International Conference on Sensing, Communication, and Networking, Jun. 2015, pp.265-273. DOI: 10.1109/SAHCN.2015.7338325.

  56. Awad A M A, Rahim R A, Hashim A H A. Queue back-log as a node metric for RPL protocol. In Proc. the 2016 International Conference on Computer and Communication Engineering, Jul. 2016, pp.246-250. DOI: 10.1109/IC-CCE.2016.61.

  57. Al-Kashoash H A A, Al-Nidawi Y, Kemp A H. Congestion-aware RPL for 6L0WPAN networks. In Proc. the 2016 Wireless Telecommunications Symposium, Apr. 2016. DOI: https://doi.org/10.1109/WTS.2016.7482026.

  58. Zeng B, Jiang B, Cao X, Liu J. A delay-constraint routing metric based on ETX for RPL. Revista de la Facultad de Ingenieria, 2017, 32: 873-884.

    Google Scholar 

  59. Rana P J, Bhandari K S, Zhang K, Cho G. EBOF: A new load balancing objective function for low-power and lossy networks. IEIE Transactions on Smart Processing & Computing, 2020, 9(3): 244-251. DOI: https://doi.org/10.5573/IEIESPC.2020.9.3.244.

    Article  Google Scholar 

  60. Bhandari K S, Cho G H. Resource oriented topology construction to ensure high reliability in IoT based smart city networks. International Journal of System Assurance Engineering and Management, 2019, 11(4): 798-805. DOI: https://doi.org/10.1007/s13198-019-00861-2.

    Article  Google Scholar 

  61. Mohammed B, Naouel D. Experimental performance evaluation of RPL protocol for IPv6 sensor networks. Int. J. Wirel. Networks Broadband Technol., 2020, 9(1): 43-55. DOI: https://doi.org/10.4018/IJWNBT.2020010103.

    Article  Google Scholar 

  62. Sanmartin P, Rojas A, Fernandez L, Avila K, Jabba D, Valle S. Sigma routing metric for RPL protocol. Sensors, 2018, 18(4): Article No. 1277. DOI: 10.3390/s18041277.

  63. Farooq M O, Sreenan C J, Brown K N, Kunz T. Design and analysis of RPL objective functions for multi-gateway adhoc low-power and lossy networks. Ad Hoc Networks, 2017, 65: 78-90. DOI: https://doi.org/10.1016/j.adhoc.2017.08.002.

    Article  Google Scholar 

  64. Murali S, Jamalipour A. Mobility-aware energy-efficient parent selection algorithm for low power and lossy networks. IEEE Internet of Things Journal, 2019, 6(2): 2593-2601. DOI: https://doi.org/10.1109/JIOT.2018.2872443.

    Article  Google Scholar 

  65. Harshavardhana T G, Vineeth B S, Anand S V R, Hegde M. Power control and cross-layer design of RPL objective function for low power and lossy networks. In Proc. the 10th International Conference on Communication Systems & Networks, Jan. 2018, pp.214-219. DOI: 10.1109/COM-SNETS.2018.8328200.

  66. Kamgueu P, Nataf E, Djotio T N. On design and deployment of fuzzy-based metric for routing in low-power and lossy networks. In Proc. the IEEE 40th Local Computer Networks Conference Workshops, Oct. 2015, pp.789-795. DOI: 10.1109/LCNW.2015.7365929.

  67. Gaddour O, Koubâa A, Abid M. Quality-of-service aware routing for static and mobile IPv6-based low-power and lossy sensor networks using RPL. Ad Hoc Networks., 2015, 33: 233-256. DOI: https://doi.org/10.1016/j.adhoc.2015.05.009.

    Article  Google Scholar 

  68. Bhandari K S, Cho G H. A resource oriented route selection framework using contextual information based on fuzzy logic. Electronics, 2019, 8(9): Article No. 1023. DOI: 10.3390/electronics8091023.

  69. Mohamed B, Mohamed F. QoS routing RPL for low power and lossy networks. International Journal of Distributed Sensor Networks, 2015, 11(11): Article No. 971545. DOI: 10.1155/2015/971545.

  70. Cao Y, Wu M. A novel RPL algorithm based on chaotic genetic algorithm. Sensors, 2018, 18(11): Article No. 3647. DOI: 10.3390/s18113647.

  71. Khallef W, Molnar M, Benslimane A, Durand S. Multiple constrained QoS routing with RPL. In Proc. the IEEE International Conference on Communications, May 2017. DOI: https://doi.org/10.1109/ICC.2017.7997081.

  72. Khallef W, Molnár M, Benslimane A, Durand S. On the QoS routing with RPL. In Proc. the International Conference on Performance Evaluation and Modeling in Wired and Wireless Networks, Nov. 2017. DOI: https://doi.org/10.23919/PEMWN.2017.8308028.

  73. Aissa Y B, Grichi H, Khalgui M, Koubâa A, Bachir A. QCOF: New RPL extension for QoS and congestion-aware in low power and lossy network. In Proc. the 14th International Conference on Software Technologies, Jul. 2019, pp.560-569. DOI: 10.5220/0007978805600569.

  74. Long N T, Uwase M, Tiberghien J, Steenhaut K. QoS-aware cross-layer mechanism for multiple instances RPL. In Proc. the International Conference on Advanced Technologies for Communications, Oct. 2013, pp.44-49. DOI: https://doi.org/10.1109/ATC.2013.6698074.

  75. Rajalingham G, Gao Y, Ho Q D, Le-Ngoc T. Quality of service differentiation for smart grid neighbor area networks through multiple RPL instances. In Proc. the 10th ACM Symposium on QoS and Security for Wireless and Mobile Networks, Sept. 2014, pp.17-24. DOI: 10.1145/2642687.2642695.

  76. Abdessalem R B, Tabbane N. RPL-SCSP: A network-MAC cross-layer design for wireless sensor networks. In Proc. the 9th International Conference on Wireless Communication and Sensor Networks, Apr. 2014, pp.27-35. DOI: 10.1007/978-81-322-1823-4_3.

  77. Alishahi M, Yaghmaee M H, Wu G. Improving the QoS in intelligent connected EVSE by using RPL. J. Electr. Eng., 2015, 47(1): 11-16. DOI: https://doi.org/10.22060/EEJ.2015.516.

    Article  Google Scholar 

  78. Araújo H D, Rodrigues J J, Rabelo R D, Sousa N D, Sobral J V. A proposal for IoT dynamic routes selection based on contextual information. Sensors, 2018, 18(2): Article No. 353. DOI: 10.3390/s18020353.

  79. Alishahi M, Yaghmaee M H, Pourreza H. Designing optimized scheduling QoS-aware RPL for sensor-based smart grid communication network. J. Comput. Knowl. Eng., 2017, 1(1): 21-32. DOI: https://doi.org/10.22067/CKE.V1I2.60500.

    Article  Google Scholar 

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

    Article  Google Scholar 

  81. Monowar M M, Basheri M. On providing differentiated service exploiting multi-instance RPL for industrial low-power and lossy networks. Wirel. Commun. Mob. Comput., 2020, 2020: Article No. 2896561. DOI: https://doi.org/10.1155/2020/1748647.

  82. Nassar J, Gouvy N, Mitton N. Towards multi-instances QoS efficient RPL for smart grids. In Proc. the 14th ACM Symposium on Performance Evaluation of Wireless Ad Hoc, Sensor, & Ubiquitous Networks, Nov. 2017, pp.85-92. DOI: https://doi.org/10.1145/3134829.3134838.

  83. Nassar J, Berthomé M, Dubrulle J, Gouvy N, Mitton N, Quoitin B. Multiple instances QoS routing in RPL: Application to smart grids. Sensors, 2018, 18(8): Article No. 2472. DOI: 10.3390/s18082472.

  84. Bhandari K S, Ra I, Cho G. Multi-topology based QoS-differentiation in RPL for Internet of Things applications. IEEE Access, 2020, 8: 96686-96705. DOI: https://doi.org/10.1109/AC-CESS.2020.2995794.

    Article  Google Scholar 

  85. Junior S, Riker A, Silvestre B, Moreira W, Oliveira-Jr A, Borges V. DYNASTI-Dynamic multiple RPL instances for multiple IoT applications in smart city. Sensors, 2020, 20(11): Article No. 3130. DOI: 10.3390/s20113130.

  86. Lampin Q, Barthel D, Augé-Blum I, Valois F. QoS oriented opportunistic routing protocol for wireless sensor networks. In Proc. the 2012 IFIP Wireless Days, Nov. 2012. DOI: https://doi.org/10.1109/WD.2012.6402804.

  87. Moghadam M N, Taheri H, Karrari N. Multi-class multi-path routing protocol for low power wireless networks with heuristic optimal load distribution. Wirel. Pers. Commun., 2015, 82(2): 861-881. DOI: https://doi.org/10.1007/s11277-014-2257-2.

    Article  Google Scholar 

  88. Pavković B, Theoleyre F, Duda A. Multipath opportunistic RPL routing over IEEE 802.15.4. In Proc. the 14th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems, Oct. 2012, pp.179-186. DOI: 10.1145/2068897.2068929.

  89. Singh P, Chen Y. RPL Enhancement for a parent selection mechanism and an efficient objective function. IEEE Sens. J., 2019, 19(21): 10054-10066. DOI: https://doi.org/10.1109/JSEN.2019.2927498.

    Article  Google Scholar 

  90. Tavallaie O, Taheri J, Zomaya A Y. QCF: QoS-aware communication framework for real-time IoT services. In Proc. the International Conference on Service-Oriented Computing, Oct. 2019, pp.353-368. DOI: https://doi.org/10.1007/978-3-030-33702-5_27.

  91. Safara F, Souri A, Baker T, Al Ridhawi I, Aloqaily M. PriNergy: A priority-based energy-efficient routing method for IoT systems. The Journal of Supercomputing, 2020, 76(1): 8609-8626. DOI: https://doi.org/10.1007/s11227-020-03147-8.

    Article  Google Scholar 

  92. Bhandari K S, Cho G I. An energy efficient routing approach for cloud-assisted green industrial IoT networks. Sustainability, 2020, 12(18): Article No. 7358. DOI: 10.3390/su12187358.

  93. Kord H, Pourgalehdari O. ALQARM: An ant-based load and QoS aware routing mechanism for IoT. J. Adv. Comput. Res., 2019, 10(3): 65-82.

    Google Scholar 

  94. Léone R, Medagliani P, Leguay J. Optimizing QoS in wireless sensors networks using a caching platform. In Proc. the 2nd International Conference on Sensor Networks, Feb. 2013, pp.23-32. DOI: 10.5220/0004314400230032.

  95. Rehan W, Fischer S, Rehan M, Mawad Y, Saleem S. QCM2R: A QoS-aware cross-layered multichannel multisink routing protocol for stream based wireless sensor networks. J. Netw. Comput. Appl., 2020, 156: Article No. 102552. DOI: 10.1016/j.jnca.2020.102552.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ibrahim S. Alsukayti.

Supplementary Information

ESM 1

(PDF 181 kb)

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Alsukayti, I.S. Quality of Service Support in RPL Networks: Standing State and Future Prospects. J. Comput. Sci. Technol. 37, 344–368 (2022). https://doi.org/10.1007/s11390-022-1027-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11390-022-1027-y

Keywords

  • Internet of Things
  • low power and lossy network
  • quality of service
  • routing protocol