You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »


INITIAL DATA: 

  • Initial data pre-load in below sql script for gnbDuFunction, gnbCuFunction, nrCellDu, nrCellCu 

https://gerrit.onap.org/r/gitweb?p=integration/simulators/ran-simulator.git;a=blob;f=ransim/docker/config/db/ransim_schema.sql;h=ecb968799a263576d6a0a12024e29def58b6c570;hb=HEAD 

  • Reuse startRanSliceSimulation method of slicing use case to start simulation. 

https://gerrit.onap.org/r/gitweb?p=integration/simulators/ran-simulator.git;a=blob;f=ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/api/controller/RansimController.java;h=ddf25130a69628402dcca5063f442e5211f69538;hb=HEAD 

  • Reuse sendRanInitialConfig method of slicing use case to load initial data/properties. 

https://gerrit.onap.org/r/gitweb?p=integration/simulators/ran-simulator.git;a=blob;f=ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/api/services/RansimControllerServices.java;h=514666f09597e31819872b20f92960fb68025e77;hb=HEAD 

  • Remove switch case for son-use case, use slicing use case code for OnOpen method. 

https://gerrit.onap.org/r/gitweb?p=integration/simulators/ran-simulator.git;a=blob;f=ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/websocket/server/RansimWebSocketServer.java;h=52c9445eace2d09c26cdac17a3d44a56291bfffd;hb=HEAD 

 

 

UI changes(Initial): 

To test new O-RAN data in UI without modifying APIs used in Angular JS code. 

 

  • Modify generateClusterFromFile method to load data to SON use case tables(cell, cell_nbr_info) from existing data in nrcellDu and nrcellCu tables 

https://gerrit.onap.org/r/gitweb?p=integration/simulators/ran-simulator.git;a=blob;f=ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/api/services/RansimControllerServices.java;h=514666f09597e31819872b20f92960fb68025e77;hb=HEAD 

 

UI changes(Final): 

  • Modify all the Rest APIs to get cellList, cellData ... in all files in the below folder to the new APIS of O-RAN model to get nrcellDu, nrCellCu data. 

https://gerrit.onap.org/r/gitweb?p=integration/simulators/ran-simulator.git;a=blob;f=ransim/ransimctrlr/RANSIM-GUI/src/main/webapp/ 

 

USECASE RELATED CHANGES: 

 

  • Modify handleModifyPciFromGui method to send message according to the new O-RAN model to honeycomb via NetconfClient. 

https://gerrit.onap.org/r/gitweb?p=integration/simulators/ran-simulator.git;a=blob;f=ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/api/services/RansimControllerServices.java;h=514666f09597e31819872b20f92960fb68025e77;hb=HEAD 

  • Modify modifyCellFunction method to send message according to the new O-RAN model to honeycomb. 

https://gerrit.onap.org/r/gitweb?p=integration/simulators/ran-simulator.git;a=blob;f=ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/api/handler/RansimPciHandler.java;h=6ba89c2c4154ccb8a7e2452a8760a0b8c885d11c;hb=HEAD 

 

  • Modify generatePmData to generate PM data from new O-RAN Model  

https://gerrit.onap.org/r/gitweb?p=integration/simulators/ran-simulator.git;a=blob;f=ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/api/handler/RansimPciHandler.java;h=6ba89c2c4154ccb8a7e2452a8760a0b8c885d11c;hb=HEAD 

 

  • Modify other methods as required in below classes: (ex get OperationLog) 

https://gerrit.onap.org/r/gitweb?p=integration/simulators/ran-simulator.git;a=blob;f=ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/api/handler/RansimPciHandler.java;h=6ba89c2c4154ccb8a7e2452a8760a0b8c885d11c;hb=HEAD 

https://gerrit.onap.org/r/gitweb?p=integration/simulators/ran-simulator.git;a=blob;f=ransim/ransimctrlr/RANSIM-CTRLR/src/main/java/org/onap/ransim/rest/api/controller/RansimController.java;h=ddf25130a69628402dcca5063f442e5211f69538;hb=HEAD 

 

  • No labels