...
Update eNB REST API & Update gNB REST API
Info |
---|
|
eNB | gNB | Notes |
---|
PUT /v1/nodeb/enb/<RAN_NAME> is triggered
|
, request | PUT /v1/nodeb/gnb/<RAN_NAME> is triggered
| → Request body is validated |
Execute GetNodeb with RAN name coming from the request |
. | → If we have a DB error or if it doesn't exist → error | Execute RemoveServedCells to remove the existing eNB cells | Execute RemoveServedNrCells to remove the existing gNB cells |
| Set the nodeb with the request's data |
| Execute UpdateEnb | Execute |
UpdateEnb : UpdateGnbCells | → Set cells in both Cell ID key & PCI key → Set nodeb in both RAN ID key & RAN NAME key → Execute sdl.SetAndPublish , sending the RAN_MANIPULATION channel and the <RAN_NAME>_UPDATED event. | Return with NodebInfo response. |
|
|
PUT /v1/nodeb/enb/<RAN_NAME>
...