{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,8,25]],"date-time":"2024-08-25T00:11:01Z","timestamp":1724544661652},"reference-count":48,"publisher":"Association for Computing Machinery (ACM)","issue":"CoNEXT1","funder":[{"name":"National Science Foundation","award":["CNS-1750953","CNS-2112471","CNS-1910150","CNS-2008026"]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Netw."],"published-print":{"date-parts":[[2023,6,30]]},"abstract":"In this paper, we study an important, yet unexplored problem of configuration dependencies in 5G\/4.5G radio resource control (RRC). Different from the previous studies in 3G\/4G networks, 5G\/4.5G allows more than one cells to serve a mobile device, resulting in more configuration dynamics and complexity that vary with all the serving cells. We analyze inter-dependency among configurations, categorize dependent misconfigurations, uncover their root causes, and quantify negative performance impacts. Specifically, we formulate configuration updates into a delta state machine (DSM) and unveil two types of dependent misconfigurations among states (inter-state) and within a state (intra-state); They stem from structural dependency and cross-parameter dependency. We further show that such misconfigurations incur service disruption and performance degradation. Our findings have been largely validated with three US operators and one Chinese operator; Our study has uncovered 644 instances of problematic dependencies.<\/jats:p>","DOI":"10.1145\/3595288","type":"journal-article","created":{"date-parts":[[2023,7,5]],"date-time":"2023-07-05T14:53:26Z","timestamp":1688568806000},"page":"1-20","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Dependent Misconfigurations in 5G\/4.5G Radio Resource Control"],"prefix":"10.1145","volume":"1","author":[{"ORCID":"http:\/\/orcid.org\/0000-0003-4308-1069","authenticated-orcid":false,"given":"Zhehui","family":"Zhang","sequence":"first","affiliation":[{"name":"University of California, Los Angeles, Los Angeles, CA, USA"}]},{"ORCID":"http:\/\/orcid.org\/0009-0000-9920-9709","authenticated-orcid":false,"given":"Yanbing","family":"Liu","sequence":"additional","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}]},{"ORCID":"http:\/\/orcid.org\/0000-0003-2566-4316","authenticated-orcid":false,"given":"Qianru","family":"Li","sequence":"additional","affiliation":[{"name":"University of California, Los Angeles, Los Angeles, CA, USA"}]},{"ORCID":"http:\/\/orcid.org\/0009-0009-4700-0415","authenticated-orcid":false,"given":"Zizheng","family":"Liu","sequence":"additional","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}]},{"ORCID":"http:\/\/orcid.org\/0000-0003-2945-4981","authenticated-orcid":false,"given":"Chunyi","family":"Peng","sequence":"additional","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}]},{"ORCID":"http:\/\/orcid.org\/0000-0003-3779-0918","authenticated-orcid":false,"given":"Songwu","family":"Lu","sequence":"additional","affiliation":[{"name":"University of California, Los Angeles, Los Angeles, CA, USA"}]}],"member":"320","published-online":{"date-parts":[[2023,7,5]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"2023. Artifact Release. https:\/\/github.com\/mssn\/5G_misconfig."},{"key":"e_1_2_1_2_1","unstructured":"3GPP. 2022. Carrier Aggregation Explained. https:\/\/www.3gpp.org\/technologies\/101-carrier-aggregation-explained."},{"key":"e_1_2_1_3_1","unstructured":"3GPP. 2022. Carrier Aggregation on Mobile Networks. https:\/\/www.3gpp.org\/technologies\/carrier-aggregation-on-mobile-networks."},{"key":"e_1_2_1_4_1","unstructured":"3GPP. 2022. TS37.340: NR; Multi-connectivity; Overall description; Stage-2. V16.10.0."},{"key":"e_1_2_1_5_1","unstructured":"3GPP. 2022. TS38.215: NR; Physical layer measurements. V16.5.0."},{"key":"e_1_2_1_6_1","unstructured":"3GPP. 2023. TS23.501: System Architecture for the 5G System. V16.16.0."},{"key":"e_1_2_1_7_1","unstructured":"3GPP. 2023. TS36.101: E-UTRA; User Equipment (UE) Radio Transmission and Reception. V16.16.0."},{"key":"e_1_2_1_8_1","unstructured":"3GPP. 2023. TS36.133: E-UTRA; Requirements for support of radio resource management. V16.15.0."},{"key":"e_1_2_1_9_1","unstructured":"3GPP. 2023. TS36.304: E-UTRA; User Equipment Procedures in Idle Mode. V16.8.0."},{"key":"e_1_2_1_10_1","unstructured":"3GPP. 2023. TS36.331: E-UTRA; Radio Resource Control (RRC). V16.12.0."},{"key":"e_1_2_1_11_1","unstructured":"3GPP. 2023. TS38.104: NR; Base Station (BS) radio transmission and reception. V16.15.0."},{"key":"e_1_2_1_12_1","unstructured":"3GPP. 2023. TS38.331: NR; Radio Resource Control (RRC). V16.12.0."},{"key":"e_1_2_1_13_1","unstructured":"5G America. Jan 2021. 3GPP Releases 16 17 and Beyond. https:\/\/www.5gamericas.org\/wp-content\/uploads\/2021\/01\/InDesign-3GPP-Rel-16--17--2021.pdf."},{"key":"e_1_2_1_14_1","unstructured":"Theophilus Benson Aditya Akella and David A Maltz. 2009. Unraveling the Complexity of Network Management.. In NSDI."},{"key":"e_1_2_1_15_1","doi-asserted-by":"crossref","unstructured":"Christopher Brunner Andrea Garavaglia Mukesh Mittal Mohit Narang and Jose Vargas Bautista. 2006. Inter-system Handover Parameter Optimization. In VTC Fall.","DOI":"10.1109\/VTCF.2006.232"},{"key":"e_1_2_1_16_1","unstructured":"S. A. Busari R. Mumtaz and J. Gonzalez. 2020. Multi-Connectivity in 5G New Radio Standards. https:\/\/www.standardsuniversity.org\/e-magazine\/december-2020\/multi-connectivity-in-5g-new-radio-standards\/."},{"volume-title":"LASER Summer School on Software Engineering","author":"Clarke Edmund M","key":"e_1_2_1_17_1","unstructured":"Edmund M Clarke, William Klieber, Milo Nov\u00e1cek, and Paolo Zuliani. 2011. Model checking and the state explosion problem. In LASER Summer School on Software Engineering. Springer, 1--30."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS54207.2022.9789832"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3372224.3419201"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3278532.3278546"},{"key":"e_1_2_1_21_1","unstructured":"Nick Feamster and Hari Balakrishnan. 2005. Detecting BGP configuration faults with static analysis. In NSDI. 43--56."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/316194.316231"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544217"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1402958.1402966"},{"key":"e_1_2_1_25_1","unstructured":"Siva Kesava Reddy Kakarla Ryan Beckett Behnaz Arzani Todd Millstein and George Varghese. 2020. GRoot: Proactive Verification of DNS Configurations (SIGCOMM'20). 310--328."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/TWC.2014.031914.131298"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/347057.347428"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP52444.2021.9651984"},{"key":"e_1_2_1_29_1","volume-title":"CA: Enhancing Carrier Aggregation Beyond 5G (MobiCom'23).","author":"Li Qianru","year":"2023","unstructured":"Qianru Li, Zhehui Zhang, Yanbing Liu, Zhaowei Tan, Chunyi Peng, and Songwu Lu. 2023. CA: Enhancing Carrier Aggregation Beyond 5G (MobiCom'23)."},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2896377.2901457"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2007.70768"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM53939.2023.10229016"},{"volume-title":"Coordinating handover parameter optimization and load balancing in LTE self-optimizing networks. In 2011 IEEE 73rd vehicular technology conference (VTC Spring). 1--5","author":"Lobinger Andreas","key":"e_1_2_1_33_1","unstructured":"Andreas Lobinger, Szymon Stefanski, Thomas Jansen, and Irina Balan. 2011. Coordinating handover parameter optimization and load balancing in LTE self-optimizing networks. In 2011 IEEE 73rd vehicular technology conference (VTC Spring). 1--5."},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/964725.633027"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3517745.3561455"},{"key":"e_1_2_1_36_1","unstructured":"MobileInsight. 2022. http:\/\/www.mobileinsight.net."},{"key":"e_1_2_1_37_1","doi-asserted-by":"crossref","unstructured":"Arvind Narayanan Eman Ramadan Jason Carpenter Qingxu Liu Yu Liu Feng Qian and Zhi-Li Zhang. 2020. A First Look at Commercial 5G Performance on Smartphones (WWW'20).","DOI":"10.1145\/3366423.3380169"},{"key":"e_1_2_1_38_1","volume-title":"Qian Qian, and Zhi-Li Zhang.","author":"Narayanan Arvind","year":"2021","unstructured":"Arvind Narayanan, Xumiao Zhang, Ruiyang Zhu, Ahmad Hassan, Shuowei Jin, Xiao Zhu, Xiaoxuan Zhang, Denis Rybkin, Zhengxuan Yang, Zhuoqing Morley Mao, Qian Qian, and Zhi-Li Zhang. 2021. A variegated look at 5G in the wild: performance, power, and QoE implications (SIGCOMM'21). 610--625."},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP49622.2020.9259353"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1030194.1015503"},{"key":"e_1_2_1_41_1","volume-title":"Demystify Undesired Handoff in Cellular Networks. In IEEE International Conference on Computer Communication and Networks","author":"Peng Chunyi","year":"2016","unstructured":"Chunyi Peng and Yuanjie Li. 2016. Demystify Undesired Handoff in Cellular Networks. In IEEE International Conference on Computer Communication and Networks (Waikoloa, Hawaii, USA) (ICCCN'16). 9 pages."},{"key":"e_1_2_1_42_1","volume-title":"Understanding and Diagnosing Real-World Femtocell Performance Problems. In IEEE International Conference on Computer Communications (INFOCOM).","author":"Peng Chunyi","year":"2016","unstructured":"Chunyi Peng, Yuanjie Li, Zhuoran Li, Jie Zhao, and Jiaqi Xu. 2016. Understanding and Diagnosing Real-World Femtocell Performance Problems. In IEEE International Conference on Computer Communications (INFOCOM)."},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626298"},{"key":"e_1_2_1_44_1","unstructured":"Dongzhu Xu Anfu Zhou Xinyu Zhang Guixian Wang Xi Liu Congkai An Yiming Shi Liang Liu and Huadong Ma. 2020. Understanding Operational 5G: A First Measurement Study on Its Coverage Performance and Energy Consumption (SIGCOMM'20)."},{"key":"e_1_2_1_45_1","unstructured":"Shichang Xu Ashkan Nikravesh and Z Morley Mao. 2019. Leveraging Context-Triggered Measurements to Characterize LTE Handover Performance. In PAM."},{"key":"e_1_2_1_46_1","volume-title":"Resolving Policy Conflicts in Multi-Carrier Cellular Access. In ACM International Conference on Mobile Computing and Networking (MobiCom'18)","author":"Yuan Zengwen","year":"2018","unstructured":"Zengwen Yuan, Qianru Li, Yuanjie Li, Songwu Lu, Chunyi Peng, and George Varghese. 2018. Resolving Policy Conflicts in Multi-Carrier Cellular Access. In ACM International Conference on Mobile Computing and Networking (MobiCom'18)."},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.2018.1700204"},{"key":"e_1_2_1_48_1","unstructured":"ZTE. 2013. UMTS Handover Description. http:\/\/www.slideshare.net\/quyetnguyenhong\/zte-umtshandoverdescription. Accessed on Oct 16 2021."}],"container-title":["Proceedings of the ACM on Networking"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3595288","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,24]],"date-time":"2024-08-24T10:21:03Z","timestamp":1724494863000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3595288"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,30]]},"references-count":48,"journal-issue":{"issue":"CoNEXT1","published-print":{"date-parts":[[2023,6,30]]}},"alternative-id":["10.1145\/3595288"],"URL":"https:\/\/doi.org\/10.1145\/3595288","relation":{},"ISSN":["2834-5509"],"issn-type":[{"type":"electronic","value":"2834-5509"}],"subject":[],"published":{"date-parts":[[2023,6,30]]},"assertion":[{"value":"2023-07-05","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}