Studying the Functioning of O-RAN-Based xApps in Closed-Loop Control of RAN Using DRL-Based RAN Slicing
- Soham Sitapara (202251131)
- Sudhanshu Bharti (202251134)
- Vasani Om (202251154)
- Ishan Raj (202251174)
This project explores the implementation and analysis of Open Radio Access Network (O-RAN) using the ns-O-RAN simulation platform. It focuses on integrating Near-RT RIC and Non-RT RIC components with custom xApps to enable closed-loop control for 5G networks.
The study employs mmWave technology and E2 termination to achieve real-time communication between RAN components, emphasizing:
- Network optimization
- Resource management
- Low latency and high reliability
The project demonstrates the practical viability of O-RAN architecture and highlights its advantages over traditional RAN solutions, such as:
- Vendor neutrality
- Modularity and flexibility
- Integration of AI/ML solutions for dynamic resource allocation
- ns-3 Integration: Utilizes the ns3-mmWave version and ns-O-RAN module for detailed 5G simulations.
- E2 Interface: Supports real-time communication between RIC and RAN components.
- RIC and xApp Setup: Implements xApps for control logic and performance optimization.
- Closed-Loop Control: Simulates traffic steering and mobility management using E2 Service Models.
- e2term Terminal: Logs E2AP interactions for diagnostics and monitoring.
- xApp Terminal: Executes custom xApps for dynamic optimization.
- ns-o-ran Terminal: Integrates ns-3 with RIC components for seamless simulation.
- Central eNB: LTE-based central node.
- Four gNBs: Positioned at 1000m apart, connected via the ns-3 environment.
We acknowledge the guidance and support of Dr. Bhupendra Kumar and the resources provided by IIIT Vadodara, which were instrumental in the success of this project.