Abstract
IoT infrastructure makes great demands on network control methods for an efficient management of massive amounts of nodes and data. This network requires fine traffic control management to ensure an adequate QoS for data transmission process, especially in a low-cost network that covers smart territories deployed in so-called “technological lag” areas. Software-Defined Networking (SDN) enables to handle dynamically network traffic as well as flexible traffic control on real-time. However, SDN technology exhibits several issues with regard to additional processing time or loss that are associated to control plan. These factors can lead to performance degradation of the SDN control traffic flows within data plane which is not tolerated in medium/low capacity IoT environment.
This paper proposes an Enhanced Flow-based QoS Management approach, called EFQM, that reduces spent time within control plane as well as uses SDN controller either to reduce loss or to optimize bandwidth according to flows latency and bandwidth requirement. Our experimental results show that EFQM outperforms AQRA in terms of response time and packet loss rate. Furthermore, by considering a default routing and delay as metrics, EFQM improves the average end-to-end flow performance by \(7.92\%\) compared to AQRA. In addition, EFQM enhances end-to-end flow performance by \(21.23\%\) and \(23.52\%\) compared to AQRA respectively according to delay and packet loss rate. The measured EFQM runtime is \(23.29\%\) shorter than AQRA.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Pham, C., Rahim, A., Cousin, P.: Low-cost, long-range open IoT for smarter rural African villages. In: Proceedings of IEEE ISC2, Trento, pp. 1–6 (2016)
Seye, M.R., Diallo, M., Gueye, B., Cambier, C.: COWShED: communication within white spots for breeders. In: Proceedings of IEEE ICIN, France, pp. 236–238 (2019)
Haleplidis, E., Pentikousis, K., Denazis, S., Salim, J.H., Meyer, D., Koufopavlou, O.: Software-defined networking (SDN): layers and architecture terminology. IRTF, ISSN 2070–1721, RFC 7426, pp. 1–35, January 2015
McKeown, N., et al.: OpenFlow: enabling innovation in campus networks. SIGCOMM Comput. Commun. Rev. 38(2), 69–74 (2008)
Deng, G., Wang, K.: An application-aware QoS routing algorithm for SDN-based IoT networking. In: Proceedings of 2018 IEEE ISCC, Natal, pp. 186–191 (2018)
Oh, B., Vural, S., Wang, N., Tafazolli, R.: Priority-based flow control for dynamic and reliable flow management in SDN. IEEE Trans. Netw. Serv. Manag. 15(4), 1720–1732 (2018)
Sulthana, S.F., Nakkeeran, R.: Performance analysis of service based scheduler in LTE OFDMA system. Wireless Pers. Commun. 83(2), 841–854 (2015)
He, K., et al.: Measuring control plane latency in SDN-enabled switches. In: Proceedings of ACM SIGCOMM SOSR, USA, pp. 1–25 (2015)
Guo, X., Lin, H., Li, Z., Peng, M.: Deep reinforcement learning based QoS-aware secure routing for SDN-IoT. IEEE Internet Things J. 7, 6242–6251 (2019)
Montazerolghaem, A., Yaghmaee, M.H.: Load-balanced and QoS-aware software-defined internet of things. IEEE Internet Things J. 7(4), 3323–3337 (2020)
Jutila, M.: An adaptive edge router enabling internet of things. IEEE Internet Things J. 3(6), 1061–1069 (2016)
Jeong, S., Lee, D., Hyun, J., Li, J., Hong, J.W.: Application-aware traffic engineering in software-defined network. In: 19th APNOMS, Seoul, pp. 315–318 (2017)
Gravalos, I., Makris, P., Christodoulopoulos, K., Varvarigos, E.A.: Efficient network planning for internet of things with QoS constraints. IEEE Internet Things J. 5(5), 3823–3836 (2018)
3GPP: Quality of service (QoS) concept and architecture. TS 23.107. Accessed 29 May 2020
Mesbahi, N., Dahmouni, H.: Delay and jitter analysis in LTE networks. In: Proceedings of WINCOM, Fev, pp. 122–126 (2016)
Qin, Z., Denker, G., Giannelli, C., Bellavista, P., Venkatasubramanian, N.: A software defined networking architecture for the internet-of-things. In: Proceedings of IEEE NOMS, Krakow, pp. 1–9 (2014)
Amira, H., Mahmoud, B., Hesham, A.: Towards internet QoS provisioning based on generic distributed QoS adaptive routing engine. Sci. World J. 2014, 1–29 (2014)
Maharazu, M., Hanapi, Z.M., Abdullah, A., Muhammed, A.: Quality of service class identifier (QCI) radio resource allocation algorithm for LTE downlink. PLOS ONE J. 14(1), 1–22 (2019)
sFlow.org: www.sflow.org
Ryu: Component-based software defined networking framework. https://github.com/faucetsdn/ryu
Mininet-wifi: Emulator for software-defined wireless networks. https://github.com/intrig-unicamp/mininet-wifi
iPerf: The ultimate speed test tool for TCP, UDP and SCTP. www.iperf.fr
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Bassene, A., Gueye, B. (2021). An Enhanced Flow-Based QoS Management Within Edge Layer for SDN-Based IoT Networking. In: Zitouni, R., Phokeer, A., Chavula, J., Elmokashfi, A., Gueye, A., Benamar, N. (eds) Towards new e-Infrastructure and e-Services for Developing Countries. AFRICOMM 2020. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 361. Springer, Cham. https://doi.org/10.1007/978-3-030-70572-5_10
Download citation
DOI: https://doi.org/10.1007/978-3-030-70572-5_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-70571-8
Online ISBN: 978-3-030-70572-5
eBook Packages: Computer ScienceComputer Science (R0)