Skip to main content

An Enhanced Flow-Based QoS Management Within Edge Layer for SDN-Based IoT Networking

  • Conference paper
  • First Online:
Towards new e-Infrastructure and e-Services for Developing Countries (AFRICOMM 2020)

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.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. 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

    Google Scholar 

  4. McKeown, N., et al.: OpenFlow: enabling innovation in campus networks. SIGCOMM Comput. Commun. Rev. 38(2), 69–74 (2008)

    Article  Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. Sulthana, S.F., Nakkeeran, R.: Performance analysis of service based scheduler in LTE OFDMA system. Wireless Pers. Commun. 83(2), 841–854 (2015)

    Article  Google Scholar 

  8. He, K., et al.: Measuring control plane latency in SDN-enabled switches. In: Proceedings of ACM SIGCOMM SOSR, USA, pp. 1–25 (2015)

    Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. Montazerolghaem, A., Yaghmaee, M.H.: Load-balanced and QoS-aware software-defined internet of things. IEEE Internet Things J. 7(4), 3323–3337 (2020)

    Article  Google Scholar 

  11. Jutila, M.: An adaptive edge router enabling internet of things. IEEE Internet Things J. 3(6), 1061–1069 (2016)

    Article  Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. 3GPP: Quality of service (QoS) concept and architecture. TS 23.107. Accessed 29 May 2020

    Google Scholar 

  15. Mesbahi, N., Dahmouni, H.: Delay and jitter analysis in LTE networks. In: Proceedings of WINCOM, Fev, pp. 122–126 (2016)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. sFlow.org: www.sflow.org

  20. Ryu: Component-based software defined networking framework. https://github.com/faucetsdn/ryu

  21. Mininet-wifi: Emulator for software-defined wireless networks. https://github.com/intrig-unicamp/mininet-wifi

  22. iPerf: The ultimate speed test tool for TCP, UDP and SCTP. www.iperf.fr

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Avewe Bassene .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics