Abstract
This paper provides an improved version of the routing protocol for low power and lossy networks (RPL), called multimedia RPL (MmRPL). This protocol is proposed as a solution for some restrictions in the RPL storing mode. RPL consumes much energy when the network size increases which may degrade its performance and cause a degradation of the network performance, resulting in an inconsistency in the use of the RPL protocol in constrained internet of multimedia things (IoMT) networks. IoMT applications can be very demanding in terms of quality of service (QoS) requirements such as minimum delay, reduced rate of control overhead and low-energy consumption. The proposed extension overcomes the memory overload challenge and improves the QoS requirements in IoMT networks. The obtained simulation results proved that the proposed algorithm outperforms the standard RPL and another extension of RPL, in terms of control-plane overhead, end-to-end delay and energy consumption.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Floris, A., Atzori, L.: Quality of experience in the multimedia internet of things: definition and practical use-cases. In: 2015 IEEE International Conference on Communication Workshop (ICCW), pp. 1747–1752. IEEE (2015)
Kim, E., Kaspar, D., Gomez, C., Bormann, C.: Problem statement and requirements for 6lowpan routing. In: Draft-IETF-6LoWPAN-routing-requirements-04, IETF Internet Draft (Work in Progress) (2009)
Winter, T.: RPL: IPv6 routing protocol for low-power and lossy networks (2012)
Kiraly, C., Istomin, T., Iova, O., Picco, G.P.:. D-RPL: overcoming memory limitations in RPL point-to-multipoint routing. In 2015 IEEE 40th Conference on Local Computer Networks (LCN), pp. 157–160. IEEE (2015)
Clausen, T., Herberg, U., Philipp, M.: A critical evaluation of the ipv6 routing protocol for low power and lossy networks (RPL). In: 2011 IEEE 7th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), pp. 365–372. IEEE (2011)
Iova, O., Picco, P., Istomin, T., Kiraly, C.: RPL: the routing standard for the internet of things... or is it? IEEE Commun. Mag. 54(12), 16–22 (2016)
Gaddour, O., Koubâa, A.: RPL in a nutshell: a survey. Comput. Netw. 56(14), 3163–3178 (2012)
Thubert, P.: Objective function zero for the routing protocol for low-power and lossy networks (RPL) (2012)
Gnawali, O.: The minimum rank with hysteresis objective function (2012)
Safaei, B., Hosseini Monazzah, A.M., Shahroodi, T., Ejlali, A.: Objective function: a key contributor in internet of things primitive properties. In: 2018 Real-Time and Embedded Systems and Technologies (RTEST), pp. 39–46. IEEE (2018)
Ghaleb, B., Al-Dubai, A., Ekonomou, E., Wadhaj, I.: A new enhanced RPL based routing for internet of things. In: 2017 IEEE International Conference on Communications Workshops (ICC Workshops), pp. 595–600. IEEE (2017)
Gan, W., Shi, Z., Zhang, C., Sun, L., Ionescu, D.: MERPL: a more memory-efficient storing mode in RPL. In: 2013 19th IEEE International Conference on Networks (ICON), pp. 1–5. IEEE (2013)
Nassar, J., Berthomé, M., Dubrulle, J., Gouvy, N., Mitton, N., Quoitin, B.: Multiple instances QoS routing in RPL: application to smart grids. Sensors 18(8), 2472 (2018)
Joseph Charles , A.S., Kalavathi, P.: QoS measurement of RPL using cooja simulator and wireshark network analyser (2018)
Zier, A., Abouaissa, A., Lorenz, P.: E-RPL: A routing protocol for IoT networks. In: 2018 IEEE Global Communications Conference (GLOBECOM), pp. 1–6. IEEE (2018)
Da Silva Araújo, H., Rodrigues, J.J.P.C., De Al Rabelo, R., De C Sousa, N., Filho, C.C.L.S.J., Sobral, J,V.V., et al.: A proposal for IoT dynamic routes selection based on contextual information. Sensors (Basel), 18(2), 353 (2018)
Bouzebiba, H., Lehsaini, M.; FreeBW-RPL: a new RPL protocol objective function for internet of multimedia things. Wirel. Pers. Commun. 1–21 (2020)
Jenschke, T.L., Koutsiamanis, R.-A., Papadopoulos, G.Z., Montavont, N.: ODeSe: on-demand selection for multi-path RPL networks. Ad Hoc Netw. 102431 (2021)
Koutsiamanis, R.-A., Papadopoulos, G.Z., Jenschke, T.L., Thubert, P., Montavont, N.: Meet the PAREO functions: towards reliable and available wireless networks. In: ICC 2020-2020 IEEE International Conference on Communications (ICC), pp. 1–7. IEEE (2020)
Sennan, S., Somula, R., Luhach, A.K., Deverajan, G.G., Alnumay, W., Jhanjhi, N.Z., Ghosh, U., Sharma, P.: Energy efficient optimal parent selection based routing protocol for internet of things using firefly optimization algorithm. Trans. Emerging Telecommun. Technol. e4171 (2020)
Osterlind, F., Dunkels, A., Eriksson, J., Finne, N., Voigt, T.: Cross-level sensor network simulation with COOJA. In: Proceedings. 2006 31st IEEE Conference on Local Computer Networks, pp. 641–648 (2006)
Dunkels, A.: The ContikiMAC radio duty cycling protocol (2011)
Clark, B.N., Colbourn, C.J., Johnson, D.S.: Unit disk graphs. Discrete Math. 86(1–3), 165–177 (1990)
Dunkels, A., Eriksson, J., Finne, N., Tsiftes, N.: Network-level power profiling for low-power wireless networks. Powertrace (2011)
Wang, J., Chalhoub, G.: Mobility support enhancement for RPL with multiple sinks. Ann. Telecommun. 74(5), 311–324 (2019)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Bouzebiba, H., Hadj Abdelkader, O. (2022). MmRPL: QoS Aware Routing for Internet of Multimedia Things. In: Ben Ahmed, M., Teodorescu, HN.L., Mazri, T., Subashini, P., Boudhir, A.A. (eds) Networking, Intelligent Systems and Security. Smart Innovation, Systems and Technologies, vol 237. Springer, Singapore. https://doi.org/10.1007/978-981-16-3637-0_10
Download citation
DOI: https://doi.org/10.1007/978-981-16-3637-0_10
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-3636-3
Online ISBN: 978-981-16-3637-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)