{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T15:50:12Z","timestamp":1774021812741,"version":"3.50.1"},"reference-count":50,"publisher":"MDPI AG","issue":"19","license":[{"start":{"date-parts":[[2022,10,3]],"date-time":"2022-10-03T00:00:00Z","timestamp":1664755200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Ministry of Education","award":["2018R1A6A1A03025109"],"award-info":[{"award-number":["2018R1A6A1A03025109"]}]},{"name":"Ministry of Education","award":["2019R1A2C1006249"],"award-info":[{"award-number":["2019R1A2C1006249"]}]},{"name":"Korean government","award":["2018R1A6A1A03025109"],"award-info":[{"award-number":["2018R1A6A1A03025109"]}]},{"name":"Korean government","award":["2019R1A2C1006249"],"award-info":[{"award-number":["2019R1A2C1006249"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The 5G cellular network comes with a promise to provide a very high data rate at low latency, which is becoming critical for advancing technologies. Mobile operators are currently deploying the 5G cellular network worldwide. However, because of limited coverage and high susceptibility of the 5G network to obstacles, handoffs from 5G to 4G and vice versa frequently occur, especially when the user equipment (UE) is moving. These handoffs often cause significant delays in data transmission due to packet losses and retransmissions. A promising solution can be to use both 4G and 5G networks simultaneously, which can solve this problem and yield a better throughput. Multipath transmission control protocol (TCP) is an effective solution for this problem, but it requires significant performance evaluation before practical deployment. In this study, we implement an MPTCP testbed based on NS3-DCE that enables to test the performance of MPTCP schedulers and congestion control algorithms (CCAs) in both 3GPP and non-3GPP networks. Through extensive simulation experiments in a scenario where a UE simultaneously utilizes both 4G and 5G networks, we found that blocking estimation (BLEST) scheduler implemented with balanced linked adaptation (BALIA) CCA can produce the highest throughput and lowest delay. Finally, we showed how received signal to interference and noise ratio (SINR), congestion window, throughput, and packet losses are interconnected.<\/jats:p>","DOI":"10.3390\/s22197509","type":"journal-article","created":{"date-parts":[[2022,10,10]],"date-time":"2022-10-10T05:12:21Z","timestamp":1665378741000},"page":"7509","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Performance Evaluation of MPTCP on Simultaneous Use of 5G and 4G Networks"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3390-2698","authenticated-orcid":false,"given":"Imtiaz","family":"Mahmud","sequence":"first","affiliation":[{"name":"School of Electronic and Electrical Engineering, Kyungpook National University, Daegu 41566, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4894-4735","authenticated-orcid":false,"given":"Tabassum","family":"Lubna","sequence":"additional","affiliation":[{"name":"School of Electronic and Electrical Engineering, Kyungpook National University, Daegu 41566, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9427-4229","authenticated-orcid":false,"given":"You-Ze","family":"Cho","sequence":"additional","affiliation":[{"name":"School of Electronic and Electrical Engineering, Kyungpook National University, Daegu 41566, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,10,3]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Barb, G., and Otesteanu, M. (2020, January 7\u20139). 4G\/5G: A comparative study and overview on what to expect from 5G. Proceedings of the 2020 43rd International Conference on Telecommunications and Signal Processing (TSP), Milan, Italy.","DOI":"10.1109\/TSP49548.2020.9163402"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Brito, J.M.C., Mendes, L.L., and Gontijo, J.G.S. (2020, January 17\u201320). Brazil 6G project-an approach to build a national-wise framework for 6G networks. Proceedings of the 2020 2nd 6G Wireless Summit (6G SUMMIT), Levi, Finland.","DOI":"10.1109\/6GSUMMIT49458.2020.9083775"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"107692","DOI":"10.1016\/j.comnet.2020.107692","article-title":"End-to-end congestion control approaches for high throughput and low delay in 4G\/5G cellular networks","volume":"186","author":"Haile","year":"2021","journal-title":"Comput. Netw."},{"key":"ref_4","unstructured":"(2022, September 18). The 5G Economy in a Post-Covid-19 Era: The Role of 5G in a Post-Pandemic World Economy. Available online: https:\/\/www.qualcomm.com\/content\/dam\/qcomm-martech\/dm-assets\/documents\/qualcomm_5g_economy_in_a_post-pandemic_era_report_2020.pdf."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"86495","DOI":"10.1109\/ACCESS.2020.2992805","article-title":"Dual connectivity-based mobility management and data split mechanism in 4G\/5G cellular networks","volume":"8","author":"Mumtaz","year":"2020","journal-title":"IEEE Access"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1109\/MCOM.2018.1701370","article-title":"Will TCP work in mmWave 5G cellular networks?","volume":"57","author":"Zhang","year":"2019","journal-title":"IEEE Commun. Mag."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Talukdar, A., Cudak, M., and Ghosh, A. (2014, January 18\u201321). Handoff rates for millimeterwave 5G systems. Proceedings of the 2014 IEEE 79th Vehicular Technology Conference (VTC Spring), Seoul, Korea.","DOI":"10.1109\/VTCSpring.2014.7022933"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Narayanan, A., Ramadan, E., Carpenter, J., Liu, Q., Liu, Y., Qian, F., and Zhang, Z.-L. (2020, January 20\u201324). A first look at commercial 5G performance on smartphones. Proceedings of the Web Conference, Taipei, China.","DOI":"10.1145\/3366423.3380169"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"108736","DOI":"10.1016\/j.comnet.2021.108736","article-title":"Realtime mobile bandwidth and handoff predictions in 4G\/5G networks","volume":"204","author":"Mei","year":"2022","journal-title":"Comput. Netw."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Pieska, M., and Kassler, A. (2017, January 9\u201311). TCP performance over 5G mmWave links\u2014Tradeoff between capacity and latency. Proceedings of the 2017 IEEE 13th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), Rome, Italy.","DOI":"10.1109\/WiMOB.2017.8115776"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Polese, M., Mezzavilla, M., Rangan, S., and Zorzi, M. (2017, January 16\u201320). Mobility management for TCP in mmWave networks. Proceedings of the 1st ACM Workshop on Millimeter-Wave Networks and Sensing Systems, Snowbird, UT, USA.","DOI":"10.1145\/3130242.3130243"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1109\/MIC.2017.3481348","article-title":"TCP and MP-TCP in 5G mmWave networks","volume":"21","author":"Polese","year":"2017","journal-title":"IEEE Internet Comput."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2237","DOI":"10.1109\/COMST.2018.2828880","article-title":"End-to-end simulation of 5G mmWave networks","volume":"20","author":"Mezzavilla","year":"2018","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"2195","DOI":"10.1109\/TNET.2017.2689824","article-title":"A longitudinal measurement study of TCP performance and behavior in 3G\/4G networks over high speed rails","volume":"25","author":"Li","year":"2017","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_15","unstructured":"Shi, H., Cui, Y., Wang, X., Hu, Y., Dai, M., Wang, F., and Zheng, K. (2018, January 11\u201313). {STMS}: Improving {MPTCP} throughput under heterogeneous networks. Proceedings of the 2018 USENIX Annual Technical Conference (USENIX ATC 18), Boston, MA, USA."},{"key":"ref_16","unstructured":"Ekstr\u00f6m, H. (2019). Non-Standalone and Standalone: Two Standards-Based Paths to 5G. Ericsson Blog, Ericsson."},{"key":"ref_17","unstructured":"Malladi, D.P. (2022, August 03). Key Breakthroughs to Drive a Fast and Smooth Transition to 5G Standalone. Available online: https:\/\/www.qualcomm.com\/news\/onq\/2019\/08\/key-breakthroughs-drive-fast-and-smooth-transition-5g-standalone."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"164417","DOI":"10.1109\/ACCESS.2021.3134261","article-title":"A Survey on Multipath Transport Protocols Towards 5G Access Traffic Steering, Switching and Splitting","volume":"9","author":"Wu","year":"2021","journal-title":"IEEE Access"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Ha, J., and Choi, Y.-I. (2019, January 6\u20138). Support of a multi-access session in 5g mobile network. Proceedings of the 2019 25th Asia-Pacific Conference on Communications (APCC), Ho Chi Minh City, Vietnam.","DOI":"10.1109\/APCC47188.2019.9026455"},{"key":"ref_20","unstructured":"Ahmadi, S. (2019). 5G NR: Architecture, Technology, Implementation, and Operation of 3GPP New Radio Standards, Academic Press."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Barr\u00e9, S., Paasch, C., and Bonaventure, O. (2011, January 13). Multipath TCP: From theory to practice. Proceedings of the International Conference on Research in Networking, Valencia, Spain.","DOI":"10.1007\/978-3-642-20757-0_35"},{"key":"ref_22","unstructured":"Ford, A., Raiciu, C., Handley, M., Barre, S., and Iyengar, J. (2022, July 17). Architectural Guidelines for Multipath TCP Development, Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc6182.html."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"108401","DOI":"10.1016\/j.comnet.2021.108401","article-title":"Understanding commercial 5G and its implications to (Multipath) TCP","volume":"198","author":"Ding","year":"2021","journal-title":"Comput. Netw."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Tazaki, H., Uarbani, F., Mancini, E., Lacage, M., Camara, D., Turletti, T., and Dabbous, W. (2013, January 9\u201312). Direct code execution: Revisiting library os architecture for reproducible network experiments. Proceedings of the Theninth ACM Conference on Emerging Networking Experiments and Technologies, Santa Barbara, CA, USA.","DOI":"10.1145\/2535372.2535374"},{"key":"ref_25","unstructured":"Kleinrock, L. (1979, January 10\u201314). Power and deterministic rules of thumb for probabilistic problems in computer communications. Proceedings of the ICC\u201979 International Conference on Communications, Boston, MA, USA."},{"key":"ref_26","unstructured":"Floyd, S., Henderson, T., and Gurtov, A. (2022, July 17). The NewReno Modification to TCP\u2019s Fast Recovery Algorithm, Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc3782."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Arzani, B., Gurney, A., Cheng, S., Guerin, R., and Loo, B.T. (2014, January 13\u201316). Impact of path characteristics and scheduling policies on MPTCP performance. Proceedings of the 2014 28th International Conference on Advanced Information Networking and Applications Workshops, Victoria, BC, Canada.","DOI":"10.1109\/WAINA.2014.121"},{"key":"ref_28","unstructured":"Stallings, W. (1998). Operating Systems Internals and Design Principles, Prentice-Hall, Inc."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Felix, B., Steuck, I., Santos, A., Secci, S., and Nogueira, M. (2018, January 25\u201328). Redundant packet scheduling by uncorrelated paths in heterogeneous wireless networks. Proceedings of the 2018 IEEE Symposium on Computers and Communications (ISCC), Natal, Brazil.","DOI":"10.1109\/ISCC.2018.8538641"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Lim, Y.-s., Nahum, E.M., Towsley, D., and Gibbens, R.J. (2017, January 12\u201315). ECF: An MPTCP path scheduler to manage heterogeneous paths. Proceedings of the13th International Conference on Emerging Networking Experiments and Technologies, Incheon, Korea.","DOI":"10.1145\/3143361.3143376"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Ferlin, S., Alay, \u00d6., Mehani, O., and Boreli, R. (2016, January 17\u201319). BLEST: Blocking estimation-based MPTCP scheduler for heterogeneous networks. Proceedings of the 2016 IFIP Networking Conference (IFIP Networking) and Workshops, Vienna, Austria.","DOI":"10.1109\/IFIPNetworking.2016.7497206"},{"key":"ref_32","unstructured":"Raiciu, C., Handley, M., and Wischik, D. (2022, July 17). Coupled Congestion Control for Multipath Transport Protocols, Available online: https:\/\/www.rfc-editor.org\/rfc\/rfc6356.html."},{"key":"ref_33","unstructured":"Raiciu, C., Wischik, D., and Handley, M. (2009). Practical Congestion Control for Multipath Transport Protocols, University College London. Technical Report."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"L\u00fcbben, R., and Morgenroth, J. (2019, January 14\u201317). An odd couple: Loss-based congestion control and minimum RTT scheduling in MPTCP. Proceedings of the 2019 IEEE 44th Conference on Local Computer Networks (LCN), Osnabr\u00fcck, Germany.","DOI":"10.1109\/LCN44214.2019.8990831"},{"key":"ref_35","unstructured":"Khalili, R., Gast, N., and Popovic, M. (2022, July 17). Opportunistic Linked-Increases Congestion Control Algorithm for MPTCP, Available online: https:\/\/citeseerx.ist.psu.edu\/viewdoc\/summary?doi=10.1.1.404.8546."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1145\/1064413.1064415","article-title":"Stability of end-to-end algorithms for joint routing and rate control","volume":"35","author":"Kelly","year":"2005","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"596","DOI":"10.1109\/TNET.2014.2379698","article-title":"Multipath TCP: Analysis, design, and implementation","volume":"24","author":"Peng","year":"2014","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_38","unstructured":"Cao, Y., Xu, M., and Fu, X. (November, January 30). Delay-based congestion control for multipath TCP. Proceedings of the 2012 20th IEEE International Conference on Network Protocols (ICNP), Austin, TX, USA."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Lantz, B., Heller, B., and McKeown, N. (2010, January 20\u201321). A network in a laptop: Rapid prototyping for software-defined networks. Proceedings of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks, Monterey, CA, USA.","DOI":"10.1145\/1868447.1868466"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Paasch, C., Ferlin, S., Alay, O., and Bonaventure, O. (2014, January 18). Experimental evaluation of multipath TCP schedulers. Proceedings of the 2014 ACM SIGCOMM Workshop on Capacity Sharing Workshop, Chicago, IL, USA.","DOI":"10.1145\/2630088.2631977"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Thakur, N.R., and Kunte, A.S. (2021, January 17\u201318). Analysing Schedulers of Multipath TCP in Diverse Environment. Proceedings of the 2021 3rd International Conference on Advances in Computing, Communication Control and Networking (ICAC3N), Greater Noida, India.","DOI":"10.1109\/ICAC3N53548.2021.9725523"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1109\/MCOM.001.2000911","article-title":"Exploiting client inference in multipath TCP over multiple cellular networks","volume":"59","author":"Sathyanarayana","year":"2021","journal-title":"IEEE Commun. Mag."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Kumar, P.S., Fatima, N., and Saxena, P. (2022, January 4\u20138). Performance analysis of Multipath Transport layer schedulers under 5G\/B5G hybrid networks. Proceedings of the 2022 14th International Conference on COMmunication Systems & NETworkS (COMSNETS), Bangalore, India.","DOI":"10.1109\/COMSNETS53615.2022.9668483"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Prakash, M., and Abdrabou, A. (2020). On the fidelity of ns-3 simulations of wireless multipath tcp connections. Sensors, 20.","DOI":"10.3390\/s20247289"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1145\/3009824","article-title":"BBR: Congestion-based congestion control","volume":"60","author":"Cardwell","year":"2017","journal-title":"Commun. ACM"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1145\/1400097.1400105","article-title":"CUBIC: A new TCP-friendly high-speed TCP variant","volume":"42","author":"Ha","year":"2008","journal-title":"ACM SIGOPS Oper. Syst. Rev."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1145\/2534169.2486019","article-title":"B4: Experience with a globally-deployed software defined WAN","volume":"43","author":"Jain","year":"2013","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"ref_48","unstructured":"Mahmud, I. (2022, July 17). NS3-DCE Based Multipath TCP Testbed. Available online: https:\/\/knuackr-my.sharepoint.com\/:u:\/g\/personal\/imtiaz_knu_ac_kr\/Ea6mYLuXndVBuhgoPqRxKHkBuo9aVGC8pEf2D_8ZhJ97mQ?e=JrnSaa."},{"key":"ref_49","unstructured":"Mumtaz, S., Rodriguez, J., and Dai, L. (2016). MmWave Massive MIMO: A Paradigm for 5G, Academic Press."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/MCOM.2009.4907406","article-title":"LTE: The evolution of mobile broadband","volume":"47","author":"Dahlman","year":"2009","journal-title":"IEEE Commun. Mag."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/19\/7509\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T00:46:00Z","timestamp":1760143560000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/19\/7509"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,3]]},"references-count":50,"journal-issue":{"issue":"19","published-online":{"date-parts":[[2022,10]]}},"alternative-id":["s22197509"],"URL":"https:\/\/doi.org\/10.3390\/s22197509","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,10,3]]}}}