...
- This is a Springboot based micro-service
- RAN topology of ~2000 cells to be simulated is defined into a Config DB.
- RAN Simulator spawns the netconf servers based on this topology
- Exposes following rest APIs to:
- Retrieve the current topology
- Update phy-cell-id of a cell to simulate collision or confusion
- Bring down a cell or create a new cell
- Receive the new phy-cell-id set by SDN-R (after PCI optimization, or otherwise)
- Start/Stop the network simulation
- MariaDB will be used as the Config DB to store the topology
- Robot scripts will drive the complete test sequences
- Web GUI will show the current topology, phy-cell-id collision/confusions, ran-neighbor-list changes, updates from SDN-R, etc.
- Pictorial representation will be a stretch goal