{"id":{"repo_id":"vt","oai_identifier":"oai:vtechworks.lib.vt.edu:10919/134224"},"canonical_url":"https://search.dev.ndltd.org/etd/vt/oai:vtechworks.lib.vt.edu:10919/134224","repository":{"repo_id":"vt","name":"Virginia Tech","base_url":"https://vtechworks.lib.vt.edu/oai/request"},"display":{"title":"Adaptive Reinforcement Learning-Based Fuzzer for 5G RRC Security Evaluation","abstract":"This thesis presents the development of an adaptive fuzzing framework leveraging the UER- ANSIM simulator to assess the security and resilience of 5G networks. The proposed approach specifically targets potential vulnerabilities in message exchange sequences, authentication procedures, and resource allocation mechanisms. It employs Q-learning to optimize fuzzing strategies across multiple protocol stack layers. The framework evaluates the impact of malicious or malformed inputs on a gNB's stability and performance by emulating multiple user devices and systematically altering key parameters in control-plane messages. A major focus of the study is the simulation of large-scale Distributed Denial-of-Service (DDoS) attacks, wherein numerous simulated UEs generate high volumes of fuzzed signaling traffic to stress the system and observe degradation. The reinforcement learning agent dynamically adjusts its attack patterns based on network feedback, tuning the injection of messages to maximize resource exhaustion and identify critical failure points. The effectiveness of the fuzzing campaign is measured through resource utilization metrics, such as CPU load and Thread count collected during experimentation. By combining adversarial testing with intelligent fuzzing techniques, the research provides important insights into the security posture of 5G infrastructure under adversarial conditions. The findings underscore the need for stronger defenses against protocol-level attacks to bolster the resilience of next-generation wireless communication systems.","abstract_html":"This thesis presents the development of an adaptive fuzzing framework leveraging the UER- ANSIM simulator to assess the security and resilience of 5G networks. The proposed approach specifically targets potential vulnerabilities in message exchange sequences, authentication procedures, and resource allocation mechanisms. It employs Q-learning to optimize fuzzing strategies across multiple protocol stack layers. The framework evaluates the impact of malicious or malformed inputs on a gNB&#x27;s stability and performance by emulating multiple user devices and systematically altering key parameters in control-plane messages. A major focus of the study is the simulation of large-scale Distributed Denial-of-Service (DDoS) attacks, wherein numerous simulated UEs generate high volumes of fuzzed signaling traffic to stress the system and observe degradation. The reinforcement learning agent dynamically adjusts its attack patterns based on network feedback, tuning the injection of messages to maximize resource exhaustion and identify critical failure points. The effectiveness of the fuzzing campaign is measured through resource utilization metrics, such as CPU load and Thread count collected during experimentation. By combining adversarial testing with intelligent fuzzing techniques, the research provides important insights into the security posture of 5G infrastructure under adversarial conditions. The findings underscore the need for stronger defenses against protocol-level attacks to bolster the resilience of next-generation wireless communication systems.","abstract_has_math":false,"creators":["Parikh, Dhairya Pranav"],"institution":"Virginia Tech","degree_name":"Master of Science","degree_level":"masters","degree_discipline":"Computer Engineering","degree_department":"Electrical and Computer Engineering","school":null,"contributors":[],"advisors":[],"committee_chairs":["Burger, Eric William"],"committee_members":["Tripathi, Nishithkumar Dhananjay","Reed, Jeffrey H."],"year":2025,"date_issued":"2025-05-23","date_published":"2025-05-23","updated_at":"2026-07-24T05:56:01Z","subjects":["Fuzzing","UERANSIM","RRC","Reinforcement Learning","UE","gNB","5G Security","Q-learning"],"languages":["en"],"rights":["In Copyright"],"rights_urls":["http://rightsstatements.org/vocab/InC/1.0/"],"identifier_entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["vt_gsexam:43517"],"render_values":[{"text":"vt_gsexam:43517","href":null,"code":true}]}]},"links":{"outbound_url":"https://hdl.handle.net/10919/134224","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.committeechair","label":"Committee Chair","values":["Burger, Eric William"]},{"key":"dc:contributor.committeemember","label":"Committee Member","values":["Tripathi, Nishithkumar Dhananjay","Reed, Jeffrey H."]},{"key":"dc:contributor.department","label":"Department","values":["Electrical and Computer Engineering"]},{"key":"dc:creator","label":"Author","values":["Parikh, Dhairya Pranav"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2025-05-24T08:04:37Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2025-05-24T08:04:37Z"]},{"key":"dc:date.issued","label":"Date","values":["2025-05-23"]},{"key":"dc:publisher","label":"Institution","values":["Virginia Tech"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["masters"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Virginia Polytechnic Institute and State University"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Fuzzing","UERANSIM","RRC","Reinforcement Learning","UE","gNB","5G Security","Q-learning"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["In Copyright"]},{"key":"dc:rights.uri","label":"Rights URI","values":["http://rightsstatements.org/vocab/InC/1.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["vt_gsexam:43517"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://hdl.handle.net/10919/134224"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["This thesis presents the development of an adaptive fuzzing framework leveraging the UER- ANSIM simulator to assess the security and resilience of 5G networks. The proposed approach specifically targets potential vulnerabilities in message exchange sequences, authentication procedures, and resource allocation mechanisms. It employs Q-learning to optimize fuzzing strategies across multiple protocol stack layers. The framework evaluates the impact of malicious or malformed inputs on a gNB's stability and performance by emulating multiple user devices and systematically altering key parameters in control-plane messages. A major focus of the study is the simulation of large-scale Distributed Denial-of-Service (DDoS) attacks, wherein numerous simulated UEs generate high volumes of fuzzed signaling traffic to stress the system and observe degradation. The reinforcement learning agent dynamically adjusts its attack patterns based on network feedback, tuning the injection of messages to maximize resource exhaustion and identify critical failure points. The effectiveness of the fuzzing campaign is measured through resource utilization metrics, such as CPU load and Thread count collected during experimentation. By combining adversarial testing with intelligent fuzzing techniques, the research provides important insights into the security posture of 5G infrastructure under adversarial conditions. The findings underscore the need for stronger defenses against protocol-level attacks to bolster the resilience of next-generation wireless communication systems."]},{"key":"dc:description.abstractgeneral","label":"General Abstract","values":["As 5G networks become foundational to modern communications, protecting them from cyberattacks is more important than ever. This research uses a method called fuzzing – an automated testing approach that simulates potential cyberattacks – to test how robust 5G networks are against such threats. By generating and modifying different kinds of network messages, the system actively searches for weaknesses that a real attacker might exploit. One major part of this work is running simulated Distributed Denial-of-Service (DDoS) attacks, where a flood of user requests is sent to see how the network copes under extreme stress. The approach also uses reinforcement learning so that the attack patterns can change on the fly based on how the network responds, which helps uncover vulnerabilities more effectively. Watching how the network reacts to these tests provides valuable insight into possible security gaps and ways to strengthen 5G defenses. Overall, this study highlights the importance of being proactive with 5G security. By finding and fixing weaknesses before attackers can take advantage of them, this work helps make next-generation wireless networks more reliable and safe for everyone."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["Master of Science"]},{"key":"dc:format.medium","label":"Dc Format Medium","values":["ETD"]},{"key":"dc:title","label":"Title","values":["Adaptive Reinforcement Learning-Based Fuzzer for 5G RRC Security Evaluation"]}]}],"canonical_facts":{"dc:contributor.committeechair":["Burger, Eric William"],"dc:contributor.committeemember":["Tripathi, Nishithkumar Dhananjay","Reed, Jeffrey H."],"dc:contributor.department":["Electrical and Computer Engineering"],"dc:creator":["Parikh, Dhairya Pranav"],"dc:date.accessioned":["2025-05-24T08:04:37Z"],"dc:date.available":["2025-05-24T08:04:37Z"],"dc:date.issued":["2025-05-23"],"dc:description.abstract":["This thesis presents the development of an adaptive fuzzing framework leveraging the UER- ANSIM simulator to assess the security and resilience of 5G networks. The proposed approach specifically targets potential vulnerabilities in message exchange sequences, authentication procedures, and resource allocation mechanisms. It employs Q-learning to optimize fuzzing strategies across multiple protocol stack layers. The framework evaluates the impact of malicious or malformed inputs on a gNB's stability and performance by emulating multiple user devices and systematically altering key parameters in control-plane messages. A major focus of the study is the simulation of large-scale Distributed Denial-of-Service (DDoS) attacks, wherein numerous simulated UEs generate high volumes of fuzzed signaling traffic to stress the system and observe degradation. The reinforcement learning agent dynamically adjusts its attack patterns based on network feedback, tuning the injection of messages to maximize resource exhaustion and identify critical failure points. The effectiveness of the fuzzing campaign is measured through resource utilization metrics, such as CPU load and Thread count collected during experimentation. By combining adversarial testing with intelligent fuzzing techniques, the research provides important insights into the security posture of 5G infrastructure under adversarial conditions. The findings underscore the need for stronger defenses against protocol-level attacks to bolster the resilience of next-generation wireless communication systems."],"dc:description.abstractgeneral":["As 5G networks become foundational to modern communications, protecting them from cyberattacks is more important than ever. This research uses a method called fuzzing – an automated testing approach that simulates potential cyberattacks – to test how robust 5G networks are against such threats. By generating and modifying different kinds of network messages, the system actively searches for weaknesses that a real attacker might exploit. One major part of this work is running simulated Distributed Denial-of-Service (DDoS) attacks, where a flood of user requests is sent to see how the network copes under extreme stress. The approach also uses reinforcement learning so that the attack patterns can change on the fly based on how the network responds, which helps uncover vulnerabilities more effectively. Watching how the network reacts to these tests provides valuable insight into possible security gaps and ways to strengthen 5G defenses. Overall, this study highlights the importance of being proactive with 5G security. By finding and fixing weaknesses before attackers can take advantage of them, this work helps make next-generation wireless networks more reliable and safe for everyone."],"dc:description.degree":["Master of Science"],"dc:format.medium":["ETD"],"dc:identifier.other":["vt_gsexam:43517"],"dc:identifier.uri":["https://hdl.handle.net/10919/134224"],"dc:language.iso":["en"],"dc:publisher":["Virginia Tech"],"dc:rights":["In Copyright"],"dc:rights.uri":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:subject":["Fuzzing","UERANSIM","RRC","Reinforcement Learning","UE","gNB","5G Security","Q-learning"],"dc:title":["Adaptive Reinforcement Learning-Based Fuzzer for 5G RRC Security Evaluation"],"dc:type":["Thesis"],"thesis:degree_discipline":["Computer Engineering"],"thesis:degree_level":["masters"],"thesis:degree_name":["Master of Science"],"thesis:institution_name":["Virginia Polytechnic Institute and State University"]},"updated_at":"2026-07-24T05:56:01Z"}