Skip to main content

Advertisement

Log in

An algorithm to improve quality of service for software-defined networking

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

Fifth generation (5G) technology aims to provide superior services, such as high data rates, reduced delays, increased capacity, and a shift away from service orientation to user guidance, innovations, and new needs. Users require an efficient resource of management and allocation. Software-defined networking-based 5G is a shared research for resource allocation and connectivity to the 5G network. This paper introduces an algorithm, queue management with ingress policing (QMIP), to improve the quality of service for software-defined networking-based 5G. The objective of the algorithm is to manage the queue for traffic requests with ingress policing. The algorithm allows queue allocation according to the characteristics of the incoming traffic and creates a policy that specifies a fixed amount of bandwidth for the specified traffic or host that will use the network resources. In this study, the proposed algorithm is compared with other similar techniques to study its effectiveness. A simulation and analysis were conducted on a Floodlight controller and Mininet to test the performance of QMIP and compare it with other queueing algorithms. The results show that QMIP outperforms the other algorithms.

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

Access this article

Subscribe and save

Springer+ Basic
€32.70 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (France)

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
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  • Aiman AN, Tarik T, JaeSeung S (2021) A software-defined queuing framework for QoS provisioning in 5G and beyond mobile systems. IEEE Network 35(2):168–173

    Article  Google Scholar 

  • Arsany B, Andreas B, Klaus H, Hans JM, Marco H, Wolfgang K (2017) Towards a cost optimal design for a 5G mobile core network based on SDN and NFV. IEEE Trans Netw Serv Manage 14(4):1061–1075

    Article  Google Scholar 

  • Chi-Yao H, Srikanth K, Ratul M, Ming Z, Vijay G, Mohan N, Roger W (2013) Achieving high utilization with software-driven WAN. In: Proceedings of the ACM SIGCOMM, Conference on SIGCOMM, ser. SIGCOMM, ACM, pp 15–26

  • Diego K, Fernando MVR, Paulo EV, Christian ER, Siamak A, Steve U (2015) Software-defined networking: a comprehensive survey. Proc IEEE 103(1):14–76

    Article  Google Scholar 

  • Ian F, Alain R (2000) A quality of service architecture that combines resource reservation and application adaptation. In: 2000 Eighth International Workshop on Quality of Service. IWQoS 2000, Pittsburgh, PA, USA, pp 181–188

  • Ian F, Alain R, Volker S, Linda W (2004) End-to-end quality of service for high-end applications. Comput Commun 27(14):1375–1388

    Article  Google Scholar 

  • Ibrahim A, Tarik T, Konstantinos S, Adlen K, Hannu F (2018) Network slicing and softwarization: a survey on principles, enabling technologies, and solutions. IEEE Commun Surv Tutor 20(3):2429–2453

    Article  Google Scholar 

  • Jehn-Ruey J, Hsin-Wen H, Ji-Hau L, Szu-Yuan C (2014) Extending Dijkstra’s shortest path algorithm for software defined networking. Technical report. National Central University, Hsinchu

    Google Scholar 

  • Jose O, Pablo A, Diego L, Juan JR, Javier L, Jesus F (2017) Network slicing for 5g with sdn/nfv: concepts, architectures, and challenges. IEEE Commun Mag 55(5):80–87

    Article  Google Scholar 

  • Junzhou L, Jiahui J, Feng S (2017) Standardization of low-latency tcp with explicit congestion notification: a survey. IEEE Internet Comput 21(1):48–55

    Article  Google Scholar 

  • Kamal B, Abdeslam E, Abdelbaki EE (2016) Software-defined networking (sdn): a survey. Secur Commun Netw 9:5803–5833

    Article  Google Scholar 

  • Nageswara SVR, William RW, Steven MC, Qishi W (2005) Ultrascience net: network test bed for large-scale science applications. IEEE Commun 43(11):S12–S17

    Article  Google Scholar 

  • Navin K, Guido M, Rodolfo A, Achille P (2016) SDN based automated testbed for evaluating multipath TCP. IEEE International Conference on Communications Workshops (ICC), Kuala Lumpur, Malaysia.

  • Norman F, Pascal T, Balázs V, János F (2019) Deterministic Networking Architecture, Internet Engineering Task Force, Internet-Draft draft-ietfdetnetarchitecture13, https://datatracker.ietf.org/doc/html/draft-ietf-detnet-architecture-13.

  • Nageswara SVR, Qishi W, Song D, Steven MC, William RW, Amitabha B, Dipak G, Biswanath M (2006) Control plane for advance bandwidth scheduling in ultra-high-speed networks. In: Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications, 23–29 Barcelona, Spain, pp 1–5

  • Open Network Foundation (ONF) Website (SDN whitepaper). https://www.opennetworking.org/sdn-resources/sdn-definition. Accessed 2021

  • Partha PR, Neeraj K (2021) SDN/NFV architectures for edge-cloud oriented IoT: a systematic review. Comput Commun 169:129–153

    Article  Google Scholar 

  • Shalitha W, Madhusanka L (2021) Survey on Network Slicing for Internet of Things Realization in 5G Networks. IEEE Commun Surv Tutor 23(2):957–994

    Article  Google Scholar 

  • Sushant J, Alok K, Subhasree M, Joon O, Leon P, Arjun S, Subbaiah V, Jim W, Junlan Z, Min Z, Jonathan Z, Urs H, Stephen S, Vahdat A (2013) B4: experience with a globally-deployed software defined wan. SIGCOMM Comput Commun Rev 43(4):3–14

    Article  Google Scholar 

  • Victor H, Kathy B, Greg P, Jason C, Benny S, Jesse H, Andrew A, Bryan L, Robert B, Derek S, Joseph L, Jared Y (2016) Developing applications with networking capabilities via end-to-end SD (DANCES). XSEDE16 Conference on Diversity, Big Data, and Science 1–7

  • Yi-Bing L, Tse-Jui H, Shi-Chun T (2019) Enhancing 5G/IoT Transport Security through Content Permutation. IEEE Access 7:94293–94299

    Article  Google Scholar 

  • Zhaogang S, Tarik T (2020) A novel QoS framework for network slicing in 5G and beyond networks based on SDN and NFV. IEEE Netw Magazine 34:256–263

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Haitham M. Abdelghany.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Abdelghany, H.M., Zaki, F.W. & Ashour, M.M. An algorithm to improve quality of service for software-defined networking. J Ambient Intell Human Comput 14, 10823–10832 (2023). https://doi.org/10.1007/s12652-022-04353-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-022-04353-3

Keywords

Navigation