{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,29]],"date-time":"2026-05-29T11:18:41Z","timestamp":1780053521052,"version":"3.54.0"},"reference-count":56,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2022,4,7]],"date-time":"2022-04-07T00:00:00Z","timestamp":1649289600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"European Union\u2019s Horizon 2020","award":["856967"],"award-info":[{"award-number":["856967"]}]},{"name":"European Union\u2019s Horizon 2020","award":["101016499"],"award-info":[{"award-number":["101016499"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The academic and professional community has recently started to develop the concept of 6G networks. The scientists have defined key performance indicators and pursued large-scale automation, ambient sensing intelligence, and pervasive artificial intelligence. They put great efforts into implementing new network access and edge computing solutions. However, further progress depends on developing a more flexible core infrastructure according to more complex QoS requirements. Our research aims to provide 5G\/6G core flexibility by customizing and optimizing network slices and introducing a higher level of programmability. We bind similar services in a group, manage them as a single slice, and enable a higher level of programmability as a prerequisite for dynamic QoS. The current 5G solutions primarily use predefined queues, so we have developed highly flexible, dynamic queue management software and moved it entirely to the application layer (reducing dependence on the physical network infrastructure). Further, we have emulated a testbed environment as realistically as possible to verify the proposed model capabilities. Obtained results confirm the validity of the proposed dynamic QoS management model for configuring queues\u2019 parameters according to the service management requirements. Moreover, the proposed solution can also be applied efficiently to 5G core networks to resolve complex service requirements.<\/jats:p>","DOI":"10.3390\/s22082849","type":"journal-article","created":{"date-parts":[[2022,4,7]],"date-time":"2022-04-07T21:08:22Z","timestamp":1649365702000},"page":"2849","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":33,"title":["Dynamic QoS Management for a Flexible 5G\/6G Network Core: A Step toward a Higher Programmability"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2292-6317","authenticated-orcid":false,"given":"Petar D.","family":"Bojovi\u0107","sequence":"first","affiliation":[{"name":"The School of Computing, Union University Belgrade, 6\/6 Knez Mihailova, 11000 Belgrade, Serbia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8953-8680","authenticated-orcid":false,"given":"Teodor","family":"Malba\u0161i\u0107","sequence":"additional","affiliation":[{"name":"RT-RK Institute for Computer Based Systems, 23a Narodnog Fronta, 21000 Novi Sad, Serbia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9800-4848","authenticated-orcid":false,"given":"Du\u0161an","family":"Vujo\u0161evi\u0107","sequence":"additional","affiliation":[{"name":"The School of Computing, Union University Belgrade, 6\/6 Knez Mihailova, 11000 Belgrade, Serbia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Goran","family":"Marti\u0107","sequence":"additional","affiliation":[{"name":"The School of Computing, Union University Belgrade, 6\/6 Knez Mihailova, 11000 Belgrade, Serbia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6257-6417","authenticated-orcid":false,"given":"\u017divko","family":"Bojovi\u0107","sequence":"additional","affiliation":[{"name":"Faculty of Technical Sciences, University of Novi Sad, 6 Trg Dositeja Obradovi\u0107a, 21102 Novi Sad, Serbia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,4,7]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"957","DOI":"10.1109\/OJCOMS.2020.3010270","article-title":"6G Wireless Communication Systems: Applications, Requirements, Technologies, Challenges, and Research Directions","volume":"1","author":"Chowdhury","year":"2020","journal-title":"IEEE Open J. Commun. Soc."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"133995","DOI":"10.1109\/ACCESS.2020.3010896","article-title":"6G and Beyond: The Future of Wireless Communications Systems","volume":"8","author":"Akyildiz","year":"2020","journal-title":"IEEE Access"},{"key":"ref_3","unstructured":"Rajatheva, N., Atzeni, I., Bjornson, E., Bourdoux, A., Buzzi, S., Dore, J.B., Erkucuk, S., Fuentes, M., Guan, K., and Hu, Y. (2020). White paper on broadband connectivity in 6G. arXiv."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"36009","DOI":"10.1109\/ACCESS.2020.2975072","article-title":"Network Slicing: Recent Advances, Taxonomy, Requirements, and Open Research Challenges","volume":"8","author":"Khan","year":"2020","journal-title":"IEEE Access"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/MNET.011.2000089","article-title":"Convergence of Networking and Cloud\/Edge Computing: Status, Challenges, and Opportunities","volume":"34","author":"Duan","year":"2020","journal-title":"IEEE Netw."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Marsch, P., Bulakci, \u00d6., Queseth, O., and Boldi, M. (2018). E2E Architecture. 5G System Design: Architectural and Functional Considerations and Long Term Research, John Wiley Sons, Inc.. [1st ed.].","DOI":"10.1002\/9781119425144"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"19412","DOI":"10.1109\/ACCESS.2022.3151150","article-title":"Distributed Ledger Technologies For Network Slicing: A Survey","volume":"10","author":"Javed","year":"2022","journal-title":"IEEE Access"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Lebedenko, T., Yeremenko, O., Harkusha, S., and Ali, A.S. (2018, January 20\u201324). Dynamic model of queue management based on resource allocation in telecommunication networks. Proceedings of the TCSET, Lviv-Slavske, Ukraine.","DOI":"10.1109\/TCSET.2018.8336371"},{"key":"ref_9","unstructured":"(2022, February 05). OpenFlow Configuration and Management Protocol OF-CONFIG 1.0, ONF TS-004. Available online: https:\/\/opennetworking.org\/wp-content\/uploads\/2013\/02\/of-config1dot0-final.pdf."},{"key":"ref_10","unstructured":"(2022, February 05). The Open vSwitch Database Management Protocol, RFC 7047. Available online: https:\/\/datatracker.ietf.org\/doc\/html\/rfc7047.txt."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"7193","DOI":"10.1109\/TII.2021.3063697","article-title":"Cognitive Service Architecture for 6G Core Network","volume":"17","author":"Li","year":"2021","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1109\/MCOMSTD.2018.1700072","article-title":"A Survey and an Analysis of Network Slicing in 5G Networks","volume":"2","author":"Kaloxylos","year":"2018","journal-title":"IEEE Commun. Stand. Mag."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1109\/MCOM.2014.6957145","article-title":"Design considerations for a 5G network architecture","volume":"52","author":"Agyapong","year":"2014","journal-title":"IEEE Commun. Mag."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1145\/2534169.2486011","article-title":"Forwarding metamorphosis: Fast programmable match-action processing in hardware for SDN","volume":"43","author":"Bosshart","year":"2013","journal-title":"ACM Sigcomm Comput. Commun. Rev."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Banchs, A., Fiore, M., Garcia-Saavedra, A., and Gramaglia, M. (2021, January 25). Network intelligence in 6G: Challenges and opportunities. Proceedings of the 16th ACM Workshop on Mobility in the Evolving Internet Architecture, New Orleans, LA, USA.","DOI":"10.1145\/3477091.3482761"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"242","DOI":"10.1109\/MNET.2018.1800267","article-title":"On multi-domain network slicing orchestration architecture and federated resource control","volume":"33","author":"Taleb","year":"2019","journal-title":"IEEE Netw."},{"key":"ref_17","first-page":"264","article-title":"Customized Slicing for 6G: Enforcing Artificial Intelligence on Resource Management","volume":"35","author":"Guan","year":"2021","journal-title":"IEEE Netw. Early Access"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1109\/MWC.2017.1700138","article-title":"Multi-tenant slicing for spectrum management on the road to 5G","volume":"24","author":"Vincenzi","year":"2017","journal-title":"IEEE Wirel. Commun."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"68183","DOI":"10.1109\/ACCESS.2020.2986050","article-title":"Flexible resource block allocation to multiple slices for radio access network slicing using deep reinforcement learning","volume":"8","author":"Abiko","year":"2020","journal-title":"IEEE Access"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"451","DOI":"10.1007\/s11235-021-00764-3","article-title":"Optimal server selection for competitive service providers in network virtualization context","volume":"77","author":"Meddeb","year":"2021","journal-title":"Telecommun. Syst."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/MVT.2019.2921208","article-title":"6G Wireless Networks: Vision, Requirements, Architecture, and Key Technologies","volume":"14","author":"Zhang","year":"2019","journal-title":"IEEE Veh. Technol. Mag."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1109\/MWC.001.1900414","article-title":"Bankruptcy problem in network sharing: Fundamentals, applications and challenges","volume":"27","author":"Antonopoulos","year":"2020","journal-title":"IEEE Wirel. Commun."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1006","DOI":"10.30534\/ijatcse\/2021\/741022021","article-title":"Dynamic 5G Network Slicing","volume":"10","author":"Ramrao","year":"2021","journal-title":"Int. J. Adv. Trends Comput. Sci. Eng."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Abbas, K., Afaq, M., Ahmed Khan, T., Rafiq, A., and Song, W.-C. (2020). Slicing the Core Network and Radio Access Network Domains through Intent-Based Networking for 5G Networks. Electronics, 9.","DOI":"10.3390\/electronics9101710"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"442","DOI":"10.23919\/JCN.2021.000025","article-title":"6G-LEGO: A Framework for 6G Network Slices","volume":"23","author":"Tomaszewski","year":"2021","journal-title":"J. Commun. Netw."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1109\/MNET.111.2100322","article-title":"Zero-Touch AI-Driven Distributed Management for Energy-Efficient 6G Massive Network Slicing","volume":"35","author":"Chergui","year":"2021","journal-title":"IEEE Netw."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1109\/MCOM.2017.1600951","article-title":"Network Slicing in 5G: Survey and challenges","volume":"55","author":"Foukas","year":"2017","journal-title":"IEEE Commun. Mag."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1109\/MCOM.2017.1600197","article-title":"Manufactured by Software: SDN-Enabled Multi-Operator Composite Services with the 5G Exchange","volume":"55","author":"Biczok","year":"2017","journal-title":"IEEE Commun. Mag."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2429","DOI":"10.1109\/COMST.2018.2815638","article-title":"Network slicing and softwarization: A survey on principles, enabling technologies, and solutions","volume":"20","author":"Afolabi","year":"2018","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"110301","DOI":"10.1007\/s11432-020-2955-6","article-title":"Towards 6G wireless communication networks: Vision, enabling technologies, and new paradigm shifts","volume":"64","author":"You","year":"2020","journal-title":"Sci. China Inf. Sci."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Ziegler, V., and Yrjola, S. (2020, January 17\u201320). 6G Indicators of Value and Performance. Proceedings of the 2nd 6G Wireless Summit, Levi, Finland.","DOI":"10.1109\/6GSUMMIT49458.2020.9083885"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Palma, D., Gon\u00e7alves, J., Sousa, B., Cordeiro, L., Simoes, P., Sharma, S., and Staessens, D. (2014, January 1\u20133). The QueuePusher: Enabling Queue Management in OpenFlow. Proceedings of the Third European Workshop on Software Defined Networks, Budapest, Hungary.","DOI":"10.1109\/EWSDN.2014.34"},{"key":"ref_33","unstructured":"Kim, W., Sharma, P., Lee, J., Banerjee, S., Tourrilhes, J., Lee, S.J., and Yalagandula, P. (2010, January 27). Automated and Scalable QoS Control for Network Convergence. Proceedings of the INM\/WREN\u201910, San Jose, CA, USA."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Durner, R., Blenk, A., and Kellerer, W. (2015, January 15\u201316). Performance study of dynamic QoS management for OpenFlow-enabled SDN switches. Proceedings of the IWQoS, Portland, OR, USA.","DOI":"10.1109\/IWQoS.2015.7404730"},{"key":"ref_35","unstructured":"Kuzniar, M., Peresini, P., and Kostic, D. (2014). What You Need to Know about SDN Control and Data Planes, EPFL."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Bozakov, Z., and Rizk, A. (2013, January 10\u201311). Taming SDN controllers in heterogeneous hardware environments. Proceedings of the EWSDN, Berlin, Germany.","DOI":"10.1109\/EWSDN.2013.15"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Kuzniar, M., Peresini, P., and Kostic, D. (2015, January 19\u201320). What you need to know about sdn flow tables. Proceedings of the PAM, New York, NY, USA.","DOI":"10.1007\/978-3-319-15509-8_26"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Mohan, P.M., Divakaran, D.M., and Gurusamy, M. (2013, January 11\u201313). Performance study of TCP flows with QoS-supported OpenFlow in data center networks. Proceedings of the ICON, Singapore.","DOI":"10.1109\/ICON.2013.6781936"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Nguyen-Ngoc, A., Lange, S., Gebert, S., Zinner, T., Tran-Gia, P., and Jarschel, M. (2015, January 9\u201313). Investigating isolation between virtual networks in case of congestion for a Pronto 3290 switch. Proceedings of the SDNFlex 2015, Cottbus, Germany.","DOI":"10.1109\/NetSys.2015.7089061"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Jeong, S., Lee, D., Hyun, J., Li, J., and Hong, J.-W.K. (2017, January 27\u201329). Application-aware traffic engineering in software-defined network. Proceedings of the APNOMS, Seoul, Korea.","DOI":"10.1109\/APNOMS.2017.8094144"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Agarwal, S., Kodialam, M.i., and Lakshman, T.V. (2013, January 14\u201319). Traffic engineering in software defined networks. Proceedings of the INFOCOM, Turin, Italy.","DOI":"10.1109\/INFCOM.2013.6567024"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Huan, N.F., Liao, I.-J., Liu, H.-W., Wu, S.-J., and Chou, C.-S. (2015, January 24\u201326). A dynamic QoS management system with flow classification platform for software-defined networks. Proceedings of the UMEDIA, Colombo, Sri Lanka.","DOI":"10.1109\/UMEDIA.2015.7297431"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Baklizi, M. (2020). Weight Queue Dynamic Active Queue Management Algorithm. Symmetry, 12.","DOI":"10.3390\/sym12122077"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"176","DOI":"10.1016\/j.future.2021.02.011","article-title":"Guaranteeing end-to-end QoS provisioning in SOA based SDN architecture: A survey and Open Issues","volume":"119","author":"Khan","year":"2021","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Pedreno-Manresa, J.J., Khodashenas, P.S., Siddiqui, M.S., and Pavon-Marino, P. (2017, January 2\u20136). Dynamic QoS\/QoE Assurance in Realistic NFV-Enabled 5G Access Networks. Proceedings of the ICTON, Girona, Spain.","DOI":"10.1109\/ICTON.2017.8025149"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Sonkoly, B., Guly\u00e1s, A., N\u00e9meth, F., Czentye, J., Kurucz, K., Nov\u00e1k, B., and Vaszkun, G. (2012, January 25\u201326). On QoS Support to Ofelia OpenFlow. Proceedings of the European Workshop on Software Defined Networking, Darmstadt, Germany.","DOI":"10.1109\/EWSDN.2012.26"},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Bari, M.F., Chowdhury, S.R., Ahmed, R., and Boutaba, R. (2013, January 11\u201313). PolicyCop: An Autonomic QoS Policy Enforcement Framework for Software Defined Networks. Proceedings of the SDN4FNS, Trento, Italy.","DOI":"10.1109\/SDN4FNS.2013.6702548"},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Bueno, I., Aznar, J.I., Escalona, E., Ferrer, J., and Garcia-Espin, J.A. (2013, January 11\u201313). An OpenNaaS based SDN framework for dynamic QoS control. Proceedings of the SDN4FNS, Trento, Italy.","DOI":"10.1109\/SDN4FNS.2013.6702533"},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1007\/s11235-020-00689-3","article-title":"Modeling of OpenFlow-related handover messages in mobile networks","volume":"75","author":"Panev","year":"2020","journal-title":"Telecommun. Syst."},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Llorens-Carrodeguas, A., Leyva-Pupo, I., Cervell\u00f3-Pastor, C., Pi\u00f1eiro, L., and Siddiqui, S. (2021). An SDN-based Solution for Horizontal Auto-Scaling and Load Balancing of Transparent VNF Clusters. Sensors, 21.","DOI":"10.3390\/s21248283"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1109\/MCOM.2017.1600920","article-title":"Network Slicing to Enable Scalability and Flexibility in 5G Mobile Networks","volume":"55","author":"Rost","year":"2017","journal-title":"IEEE Commun. Mag."},{"key":"ref_52","doi-asserted-by":"crossref","unstructured":"Balan, D.G., and Potorac, D.A. (2009, January 29\u201331). Linux HTB queuing discipline implementations. Proceedings of the First International Conference on Networked Digital Technologies, Ostrava, Czech Republic.","DOI":"10.1109\/NDT.2009.5272182"},{"key":"ref_53","unstructured":"(2022, February 05). EVE\u2014The Emulated Virtual Environment [Internet]. Available online: https:\/\/www.eve-ng.net\/."},{"key":"ref_54","unstructured":"DynQoS [Internet] (2022, February 05). GitHub: Petar Bojovic. Available online: https:\/\/github.com\/Paxy\/DynQoS."},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Avallone, S., Guadagno, S., Emma, D., Pescape, A., and Ventre, G. (2004, January 27\u201330). D-ITG distributed internet traffic generator. Proceedings of the QEST 2004, Enschede, The Netherlands.","DOI":"10.1109\/QEST.2004.1348045"},{"key":"ref_56","unstructured":"Bandwidth Monitor NG [Internet] (2022, February 05). GitHub: Volker Gropp. Available online: https:\/\/github.com\/vgropp\/bwm-ng."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/8\/2849\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:50:07Z","timestamp":1760136607000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/8\/2849"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,7]]},"references-count":56,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2022,4]]}},"alternative-id":["s22082849"],"URL":"https:\/\/doi.org\/10.3390\/s22082849","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,4,7]]}}}