{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,16]],"date-time":"2025-12-16T12:48:06Z","timestamp":1765889286573,"version":"build-2065373602"},"reference-count":79,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2024,4,8]],"date-time":"2024-04-08T00:00:00Z","timestamp":1712534400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Cloud-based Radio Access Network (Cloud-RAN) leverages virtualization to enable the coexistence of multiple virtual Base Band Units (vBBUs) with collocated workloads on a single edge computer, aiming for economic and operational efficiency. However, this coexistence can cause performance degradation in vBBUs due to resource contention. In this paper, we conduct an empirical analysis of vBBU performance on a Linux RT-Kernel, highlighting the impact of resource sharing with user-space tasks and Kernel threads. Furthermore, we evaluate CPU management strategies such as CPU affinity and CPU isolation as potential solutions to these performance challenges. Our results highlight that the implementation of CPU affinity can significantly reduce throughput variability by up to 40%, decrease vBBU\u2019s NACK ratios, and reduce vBBU scheduling latency within the Linux RT-Kernel. Collectively, these findings underscore the potential of CPU management strategies to enhance vBBU performance in Cloud-RAN environments, enabling more efficient and stable network operations. The paper concludes with a discussion on the efficient realization of Cloud-RAN, elucidating the benefits of implementing proposed CPU affinity allocations. The demonstrated enhancements, including reduced scheduling latency and improved end-to-end throughput, affirm the practicality and efficacy of the proposed strategies for optimizing Cloud-RAN deployments.<\/jats:p>","DOI":"10.3390\/s24072365","type":"journal-article","created":{"date-parts":[[2024,4,8]],"date-time":"2024-04-08T06:04:58Z","timestamp":1712556298000},"page":"2365","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Assessing the Cloud-RAN in the Linux Kernel: Sharing Computing and Network Resources"],"prefix":"10.3390","volume":"24","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6926-0992","authenticated-orcid":false,"given":"Andres F.","family":"Ocampo","sequence":"first","affiliation":[{"name":"SimulaMet\u2014Simula Metropolitan Center for Digital Engineering, 0167 Oslo, Norway"},{"name":"Faculty of Technology, Art and Design, OsloMet\u2014Oslo Metropolitan University, 0176 Oslo, Norway"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7660-1150","authenticated-orcid":false,"given":"Mah-Rukh","family":"Fida","sequence":"additional","affiliation":[{"name":"School of Computing and Engineering, University of Gloucestershir, Cheltenham GL50 2RH, UK"}]},{"given":"Ahmed","family":"Elmokashfi","sequence":"additional","affiliation":[{"name":"Amazon Web Services (AWS), Seattle, WA 98109, USA"}]},{"given":"Haakon","family":"Bryhni","sequence":"additional","affiliation":[{"name":"SimulaMet\u2014Simula Metropolitan Center for Digital Engineering, 0167 Oslo, Norway"}]}],"member":"1968","published-online":{"date-parts":[[2024,4,8]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"405","DOI":"10.1109\/COMST.2014.2355255","article-title":"Cloud RAN for Mobile Networks\u2014A Technology Overview","volume":"17","author":"Checko","year":"2015","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_2","unstructured":"Mosnier, A. (2023, December 20). Embedded\/Real-Time Linux Survey. Available online: https:\/\/citeseerx.ist.psu.edu\/document?repid=rep1&type=pdf&doi=0c81e1915ba80e319739b988ee74a31ef853c7b6."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Karachatzis, P., Ruh, J., and Craciunas, S.S. (2023, January 7\u20138). An Evaluation of Time-Triggered Scheduling in the Linux Kernel. Proceedings of the RTNS \u201923: 31st International Conference on Real-Time Networks and Systems, New York, NY, USA.","DOI":"10.1145\/3575757.3593660"},{"key":"ref_4","unstructured":"Yodaiken, V. (1999, January 18\u201322). The rtlinux manifesto. Proceedings of the 5th Linux Expo, Raleigh, NC, USA."},{"key":"ref_5","unstructured":"Ubuntu (2024, April 05). Linux Low Latency. Available online: https:\/\/packages.ubuntu.com\/search?keywords=linux-lowlatency."},{"key":"ref_6","unstructured":"Foundation, T.L. (2024, April 05). PREEMPT_RT Patch. Available online: https:\/\/wiki.linuxfoundation.org\/realtime\/start."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Nikaein, N., Knopp, R., Kaltenberger, F., Gauthier, L., Bonnet, C., Nussbaum, D., and Ghaddab, R. (2014, January 7\u201311). OpenAirInterface: An open LTE network in a PC. Proceedings of the 20th Annual International Conference on Mobile Computing and Networking, Maui, HI, USA.","DOI":"10.1145\/2639108.2641745"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"961","DOI":"10.1109\/TNSM.2018.2853707","article-title":"Flex5G: Flexible Functional Split in 5G Networks","volume":"15","author":"Harutyunyan","year":"2018","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Alba, A.M., Vel\u00e1squez, J.H.G., and Kellerer, W. (May, January 29). An adaptive functional split in 5G networks. Proceedings of the IEEE INFOCOM 2019-IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Paris, France.","DOI":"10.1109\/INFCOMW.2019.8845147"},{"key":"ref_10","unstructured":"Azariah, W., Bimo, F.A., Lin, C.W., Cheng, R.G., Jana, R., and Nikaein, N. (2022). A survey on open radio access networks: Challenges, research directions, and open source approaches. arXiv."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Anzt, H., Bienz, A., Luszczek, P., and Baboulin, M. (2022). Proceedings of the High Performance Computing. ISC High Performance 2022 International Workshops, Springer.","DOI":"10.1007\/978-3-031-23220-6"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"835","DOI":"10.1109\/JSYST.2015.2429731","article-title":"Energy Efficiency of Cloud Virtual Machines: From Traffic Pattern and CPU Affinity Perspectives","volume":"11","author":"Xu","year":"2017","journal-title":"IEEE Syst. J."},{"key":"ref_13","unstructured":"Iorgulescu, C., Azimi, R., Kwon, Y., Elnikety, S., Syamala, M., Narasayya, V., Herodotou, H., Tomita, P., Chen, A., and Zhang, J. (2018, January 11\u201313). PerfIso: Performance Isolation for Commercial Latency-Sensitive Services. Proceedings of the 2018 USENIX Annual Technical Conference (USENIX ATC 18), Boston, MA, USA."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1016\/j.future.2021.12.002","article-title":"Virtualizing mixed-criticality systems: A survey on industrial trends and issues","volume":"129","author":"Cinque","year":"2022","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"\u00c5sberg, M., Nolte, T., Kato, S., and Rajkumar, R. (2012, January 19\u201322). ExSched: An External CPU Scheduler Framework for Real-Time Systems. Proceedings of the 2012 IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, Seoul, Republic of Korea.","DOI":"10.1109\/RTCSA.2012.9"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Valsan, P.K., Yun, H., and Farshchi, F. (2016, January 11\u201314). Taming Non-Blocking Caches to Improve Isolation in Multicore Real-Time Systems. Proceedings of the 2016 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), Vienna, Austria.","DOI":"10.1109\/RTAS.2016.7461361"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Ruiz, A.P., Rivas, M.A., and Harbour, M.G. (2015, January 7\u20138). CPU Isolation on the Android OS for Running Real-Time Applications. Proceedings of the JTRES \u201915: 13th International Workshop on Java Technologies for Real-Time and Embedded Systems, New York, NY, USA.","DOI":"10.1145\/2822304.2822317"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Angui, B., Corbel, R., Rodriguez, V.Q., and Stephan, E. (2022, January 8\u201311). Towards 6G zero touch networks: The case of automated Cloud-RAN deployments. Proceedings of the 2022 IEEE 19th Annual Consumer Communications and Networking Conference (CCNC), Las Vegas, NV, USA.","DOI":"10.1109\/CCNC49033.2022.9700507"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Wu, Y., Singh, S., Taleb, T., Roy, A., Dhillon, H.S., Kanagarathinam, M.R., and De, A. (2021). 6G Mobile Wireless Networks, Springer International Publishing.","DOI":"10.1007\/978-3-030-72777-2"},{"key":"ref_20","unstructured":"(2024, April 05). 3GPP TR 38.801, Study on New Radio Access Technology: Radio Access Architecture and Interfaces. Available online: https:\/\/portal.3gpp.org\/desktopmodules\/Specifications\/SpecificationDetails.aspx?specificationId=3056."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1109\/COMST.2018.2868805","article-title":"A Survey of the Functional Splits Proposed for 5G Mobile Crosshaul Networks","volume":"21","author":"Larsen","year":"2019","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_22","unstructured":"(2019). Standard for Packet-based Fronthaul Transport Network (Standard No. IEEE Std 1914.1-2019)."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"4097","DOI":"10.1109\/TNSM.2022.3221670","article-title":"Deep Reinforcement Learning-Based Joint User Association and CU\u2013DU Placement in O-RAN","volume":"19","author":"Joda","year":"2022","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Maglogiannis, I., Iliadis, L., and Pimenidis, E. (2020). Proceedings of the Artificial Intelligence Applications and Innovations. AIAI 2020 IFIP WG 12.5 International Workshops, Springer.","DOI":"10.1007\/978-3-030-49190-1"},{"key":"ref_25","first-page":"36","article-title":"The Real-Time Linux Kernel: A Survey on PREEMPT_RT","volume":"52","author":"Reghenzani","year":"2019","journal-title":"ACM Comput. Surv."},{"key":"ref_26","unstructured":"RTAI (2023, December 20). RTAI-the Real-Time Application Interface for Linux. Available online: https:\/\/www.rtai.org\/."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Kaltenberger, F., and Wagner, S. (2014, January 22\u201325). Experimental analysis of network-aided interference-aware receiver for LTE MU-MIMO. Proceedings of the 2014 IEEE 8th Sensor Array and Multichannel Signal Processing Workshop (SAM), Coruna, Spain.","DOI":"10.1109\/SAM.2014.6882407"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Alyafawi, I., Schiller, E., Braun, T., Dimitrova, D., Gomes, A., and Nikaein, N. (2015, January 8\u201312). Critical issues of centralized and cloudified LTE-FDD radio access networks. Proceedings of the 2015 IEEE International Conference on Communications (ICC), London, UK.","DOI":"10.1109\/ICC.2015.7249202"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Bhaumik, S., Chandrabose, S.P., Jataprolu, M.K., Kumar, G., Muralidhar, A., Polakos, P., Srinivasan, V., and Woo, T. (2012, January 22\u201326). CloudIQ: A framework for processing base stations in a data center. Proceedings of the 18th Annual International Conference on Mobile Computing and Networking, Istanbul, Turkey.","DOI":"10.1145\/2348543.2348561"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Fajjari, I., Aitsaadi, N., and Amanou, S. (2019, January 11\u201314). Optimized Resource Allocation and RRH Attachment in Experimental SDN based Cloud-RAN. Proceedings of the 2019 16th IEEE Annual Consumer Communications and Networking Conference (CCNC), Las Vegas, NV, USA.","DOI":"10.1109\/CCNC.2019.8651784"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"6487","DOI":"10.1109\/TWC.2018.2860008","article-title":"Bandwidth and Energy-Aware Resource Allocation for Cloud Radio Access Networks","volume":"17","author":"Younis","year":"2018","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Nikaein, N. (2015, January 11). Processing Radio Access Network Functions in the Cloud: Critical Issues and Modeling. Proceedings of the MCS \u201915: 6th International Workshop on Mobile Cloud Computing and Services, New York, NY, USA.","DOI":"10.1145\/2802130.2802136"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Huang, S., Luo, Y., Chen, B., Chung, Y., and Chou, J. (2017, January 22\u201325). Application-Aware Traffic Redirection: A Mobile Edge Computing Implementation Toward Future 5G Networks. Proceedings of the 2017 IEEE 7th International Symposium on Cloud and Service Computing (SC2), Los Alamitos, CA, USA.","DOI":"10.1109\/SC2.2017.11"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Xi, S., Xu, M., Lu, C., Phan, L.T.X., Gill, C., Sokolsky, O., and Lee, I. (2014, January 12\u201317). Real-time multi-core virtual machine scheduling in Xen. Proceedings of the 2014 International Conference on Embedded Software (EMSOFT), New Delhi, India.","DOI":"10.1145\/2656045.2656066"},{"key":"ref_35","first-page":"7:1","article-title":"Real-Time Containers: A Survey","volume":"Volume 80","author":"Cervin","year":"2020","journal-title":"Proceedings of the 2nd Workshop on Fog Computing and the IoT (Fog-IoT 2020)"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1145\/3373400.3373405","article-title":"Container-Based Real-Time Scheduling in the Linux Kernel","volume":"16","author":"Abeni","year":"2019","journal-title":"SIGBED Rev."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Mavromoustakis, C.X., Mastorakis, G., and Dobre, C. (2017). Advances in Mobile Cloud Computing and Big Data in the 5G Era, Springer International Publishing.","DOI":"10.1007\/978-3-319-45145-9"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Mao, C.N., Huang, M.H., Padhy, S., Wang, S.T., Chung, W.C., Chung, Y.C., and Hsu, C.H. (December, January 30). Minimizing Latency of Real-Time Container Cloud for Software Radio Access Networks. Proceedings of the 2015 IEEE 7th International Conference on Cloud Computing Technology and Science (CloudCom), Vancouver, BC, Canada.","DOI":"10.1109\/CloudCom.2015.67"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Cinque, M., and De Tommasi, G. (2017, January 5\u20138). Work-in-Progress: Real-Time Containers for Large-Scale Mixed-Criticality Systems. Proceedings of the 2017 IEEE Real-Time Systems Symposium (RTSS), Paris, France.","DOI":"10.1109\/RTSS.2017.00046"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Han, W.T., and Knopp, R. (2018, January 19\u201321). OpenAirInterface: A Pipeline Structure for 5G. Proceedings of the 2018 IEEE 23rd International Conference on Digital Signal Processing (DSP), Shanghai, China.","DOI":"10.1109\/ICDSP.2018.8631835"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Foukas, X., Nikaein, N., Kassem, M.M., Marina, M.K., and Kontovasilis, K. (2016, January 12\u201315). FlexRAN: A Flexible and Programmable Platform for Software-Defined Radio Access Networks. Proceedings of the CoNEXT \u201916: 12th International on Conference on Emerging Networking EXperiments and Technologies, New York, NY, USA.","DOI":"10.1145\/2999572.2999599"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Cavicchioli, R., Capodieci, N., and Bertogna, M. (2017, January 12\u201315). Memory interference characterization between CPU cores and integrated GPUs in mixed-criticality platforms. Proceedings of the 2017 22nd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), Limassol, Cyprus.","DOI":"10.1109\/ETFA.2017.8247615"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3131347","article-title":"A Survey of Research into Mixed Criticality Systems","volume":"50","author":"Burns","year":"2017","journal-title":"ACM Comput. Surv."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"De, P., Mann, V., and Mittaly, U. (2009, January 10\u201312). Handling OS jitter on multicore multithreaded systems. Proceedings of the 2009 IEEE International Symposium on Parallel and Distributed Processing, Chengdu, China.","DOI":"10.1109\/IPDPS.2009.5161046"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Reghenzani, F., Massari, G., and Fornaciari, W. (September, January 30). Mixed Time-Criticality Process Interferences Characterization on a Multicore Linux System. Proceedings of the 2017 Euromicro Conference on Digital System Design (DSD), Vienna, Austria.","DOI":"10.1109\/DSD.2017.18"},{"key":"ref_46","unstructured":"Barletta, M., Cinque, M., De Simone, L., and Della Corte, R. (2022, January 5\u20138). Achieving isolation in mixed-criticality industrial edge systems with real-time containers. Proceedings of the 34th Euromicro Conference on Real-Time Systems (ECRTS 2022). Schloss Dagstuhl-Leibniz-Zentrum f\u00fcr Informatik, Modena, Italy."},{"key":"ref_47","unstructured":"Burns, A., and Davis, R.I. (2023, December 20). Mixed Criticality Systems\u2014A Review. Available online: https:\/\/www-users.york.ac.uk\/~ab38\/review.pdf."},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Liu, L., Wang, H., Wang, A., Xiao, M., Cheng, Y., and Chen, S. (2021, January 1\u20134). Mind the Gap: Broken Promises of CPU Reservations in Containerized Multi-Tenant Clouds. Proceedings of the SoCC \u201921: ACM Symposium on Cloud Computing, New York, NY, USA.","DOI":"10.1145\/3472883.3486997"},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"1657","DOI":"10.1109\/COMST.2017.2705720","article-title":"On Multi-Access Edge Computing: A Survey of the Emerging 5G Network Edge Cloud Architecture and Orchestration","volume":"19","author":"Taleb","year":"2017","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Foukas, X., and Radunovic, B. (2021, January 23\u201327). Concordia: Teaching the 5G VRAN to Share Compute. Proceedings of the 2021 ACM SIGCOMM 2021 Conference, New York, NY, USA. SIGCOMM \u201921.","DOI":"10.1145\/3452296.3472894"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1145\/2677046.2677053","article-title":"OpenAirInterface: A Flexible Platform for 5G Research","volume":"44","author":"Nikaein","year":"2014","journal-title":"SIGCOMM Comput. Commun. Rev."},{"key":"ref_52","unstructured":"Gomez-Miguelez, I., Garcia-Saavedra, A., Sutton, P.D., Serrano, P., Cano, C., and Leith, D.J. (2016, January 3\u20137). In Proceedings of the SrsLTE: An Open-Source Platform for LTE Evolution and Experimentation, New York, NY, USA. WiNTECH \u201916."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"789","DOI":"10.1002\/spe.2333","article-title":"Timing analysis of the PREEMPT RT Linux kernel","volume":"46","year":"2016","journal-title":"Software Pract. Exp."},{"key":"ref_54","unstructured":"Abeni, L., and Kiraly, C. (2013, January 28\u201331). Investigating the network performance of a real-time Linux Kernel. Proceedings of the 15th Real Time Linux Workshop (RTLWS 2013), Lugano, Switzerland."},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Emmerich, P., Raumer, D., Beifu\u00df, A., Erlacher, L., Wohlfart, F., Runge, T.M., Gallenm\u00fcller, S., and Carle, G. (2015, January 26\u201329). Optimizing latency and CPU load in packet processing systems. Proceedings of the 2015 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS), Chicago, IL, USA.","DOI":"10.1109\/SPECTS.2015.7285275"},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"1044","DOI":"10.1016\/j.comcom.2006.11.001","article-title":"The performance analysis of linux networking\u2014Packet receiving","volume":"30","author":"Wu","year":"2007","journal-title":"Comput. Commun."},{"key":"ref_57","doi-asserted-by":"crossref","unstructured":"Beifu\u00df, A., Raumer, D., Emmerich, P., Runge, T.M., Wohlfart, F., Wolf\u00ecnger, B.E., and Carle, G. (2015, January 13\u201315). A study of networking software induced latency. Proceedings of the 2015 International Conference and Workshops on Networked Systems (NetSys), Agadir, Morocco.","DOI":"10.1109\/NetSys.2015.7089065"},{"key":"ref_58","first-page":"8","article-title":"Kernel Korner: CPU Affinity","volume":"2003","author":"Love","year":"2003","journal-title":"Linux J."},{"key":"ref_59","first-page":"79","article-title":"Evaluating CPU and memory affinity for numerical scientific multithreaded benchmarks on multi-cores","volume":"1","author":"Ribeiro","year":"2012","journal-title":"IADIS Int. J. Comput. Sci. Inf. Syst. (IJCSIS)"},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2845083","article-title":"A compile-time optimization method for WCET reduction in real-time embedded systems through block formation","volume":"12","author":"Kafshdooz","year":"2016","journal-title":"ACM Trans. Archit. Code Optim. (TACO)"},{"key":"ref_61","doi-asserted-by":"crossref","unstructured":"Ghatrehsamani, D., Denninnart, C., Bacik, J., and Amini Salehi, M. (2020, January 17\u201319). The Art of CPU-Pinning: Evaluating and Improving the Performance of Virtualization and Containerization Platforms. Proceedings of the ICPP \u201920: 49th International Conference on Parallel Processing-ICPP, New York, NY, USA.","DOI":"10.1145\/3404397.3404442"},{"key":"ref_62","doi-asserted-by":"crossref","unstructured":"Bharti, C., Kanagarathinam, M.R., Srivastava, S.K., Lee, M., Han, J., and Oh, W. (2019, January 11\u201314). CAA: CLAT Aware Affinity Scheduler for Next Generation Mobile Networks. Proceedings of the 2019 16th IEEE Annual Consumer Communications Networking Conference (CCNC), Las Vegas, NV, USA.","DOI":"10.1109\/CCNC.2019.8651699"},{"key":"ref_63","unstructured":"Guti\u00e9rrez, C.S.V., Juan, L.U.S., Ugarte, I.Z., and Vilches, V.M. (2018). Real-time Linux communications: An evaluation of the Linux communication stack for real-time robotic applications. arXiv."},{"key":"ref_64","unstructured":"Derr, S. (2023, March 21). CPUSETS. Available online: https:\/\/www.kernel.org\/doc\/Documentation\/cgroup-v1\/cpusets.txt."},{"key":"ref_65","doi-asserted-by":"crossref","first-page":"186199","DOI":"10.1109\/ACCESS.2020.3029858","article-title":"New Insights Into the Real-Time Performance of a Multicore Processor","volume":"8","author":"Delgado","year":"2020","journal-title":"IEEE Access"},{"key":"ref_66","unstructured":"Kroah-Hartman, G. (2006). Linux Kernel in a Nutshell: A Desktop Quick Reference, O\u2019Reilly Media, Inc."},{"key":"ref_67","doi-asserted-by":"crossref","first-page":"3048","DOI":"10.1007\/s12555-022-0737-9","article-title":"A Multi-core Based Real-time Scheduler Supporting Periodic and Sporadic Threads and Processes","volume":"21","author":"Kim","year":"2023","journal-title":"Int. J. Control. Autom. Syst."},{"key":"ref_68","unstructured":"Mortimer, M. (2023, November 21). iperf3 Documentation. Available online: https:\/\/buildmedia.readthedocs.org\/media\/pdf\/iperf3-python\/latest\/iperf3-python.pdf."},{"key":"ref_69","unstructured":"King, C. (2023, November 21). Stress-ng. Available online: https:\/\/wiki.ubuntu.com\/Kernel\/Reference\/stress-ng."},{"key":"ref_70","unstructured":"Anritsu (2023, November 21). Anritsu MT1000A Network Master Pro Tester. Available online: https:\/\/www.anritsu.com\/en-us\/test-measurement\/products\/mt1000a."},{"key":"ref_71","unstructured":"Giacobbi, G. (2023, November 21). The GNU Netcat Project. Available online: http:\/\/netcat.sourceforge.net."},{"key":"ref_72","unstructured":"3GPP (2023, November 21). Evolved Universal Terrestrial Radio Access (E-UTRA); Medium Access Control (MAC) Protocol Specification. Available online: https:\/\/portal.3gpp.org\/desktopmodules\/Specifications\/SpecificationDetails.aspx?specificationId=2437."},{"key":"ref_73","unstructured":"IO-Visor (2023, November 21). BPF Compiler Collection (BCC). Available online: https:\/\/github.com\/iovisor\/bcc."},{"key":"ref_74","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1038\/nmeth.2813","article-title":"Visualizing samples with box plots","volume":"11","author":"Krzywinski","year":"2014","journal-title":"Nat. Methods"},{"key":"ref_75","unstructured":"Ho, A., Smith, S., and Hand, S. (2005). Technical Report UCAM-CL-TR-633, University of Cambridge, Computer Laboratory."},{"key":"ref_76","doi-asserted-by":"crossref","unstructured":"Claassen, J., Koning, R., and Grosso, P. (2016, January 25\u201329). Linux containers networking: Performance and scalability of kernel modules. Proceedings of the NOMS 2016-2016 IEEE\/IFIP Network Operations and Management Symposium, Istanbul, Turkey.","DOI":"10.1109\/NOMS.2016.7502883"},{"key":"ref_77","unstructured":"Knopp, R. (2023, November 21). Overview of Functional Splits in OAI. Available online: https:\/\/www.openairinterface.org\/docs\/workshop\/5_OAI_Workshop_20180620\/KNOPP_OAI-functional-splits.pdf."},{"key":"ref_78","unstructured":"3GPP (2023, November 21). 5G; NG-RAN; F1 Application Protocol (F1AP) (3GPP TS 38.473 Version 15.2.1 Release 15). Available online: https:\/\/www.etsi.org\/deliver\/etsi_ts\/138400_138499\/138473\/15.02.01_60\/ts_138473v150201p.pdf."},{"key":"ref_79","unstructured":"OAI (2022, December 20). F1 Interface. Available online: https:\/\/gitlab.eurecom.fr\/oai\/openairinterface5g\/wikis\/f1-interface."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/7\/2365\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T14:24:48Z","timestamp":1760106288000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/7\/2365"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,8]]},"references-count":79,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2024,4]]}},"alternative-id":["s24072365"],"URL":"https:\/\/doi.org\/10.3390\/s24072365","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2024,4,8]]}}}