API exposed by SO:

Get AN &CN EndPoints at NSSMF

Method

URL

POST/onap/so/infra/3gppservices/v1/QueryEndPointInfo

Request Example:

Response Example:

Sequence of actions to be done at NSSMF

RAN Endpoint

  1. Populate RAN IP address
    1. Populate the gateway IP in the IP address field, instead of populating the individual network function's IP address, as per the discussion happened in E2E Network Slicing Meeting notes for Feb 1, 2022
    2. To abide with (a), populate the IP address of the host machine in which the CNFs are running
    3. To find host machine's IP address
      1. Find the lists of cells applicable for the Coverage Area from CPS
      2. Find the list of CUCP network functions serving in those cells from CPS
      3. Find the RAN network topology from SDN-R
      4. Iterate the topology nodes to find the host IP of the identified CUCP NFs at step (ii)
      5. Remove the duplicates from the result of step (iv). If all the NFs are deployed in the same data center, we get only one IP address as a result
  2. Populate Logical  interface id
    1. Default it to 45
  3. Populate next-hop-info
    1. Fetch the list of p-interfaces from AAI
    2. Select one of the p-interfaces as eligible UNI (random selection)
    3. Set this p-interface as RAN facing by updating the 'interface-role' of this UNI as 'RAN-facing' in AAI. As per TS 28 531 Rel. 16 - Sec.7.3, it is the responsibility of the NSSMF to derive the requirements of TN network. So assign the interface-role at RAN NSSMF.

Core Endpoint

  1. Populate Core IP address
    1. Populate the KUD VM's IP address where the Core CNFs are instantiated
    2. To find KUD VM's IP address
      1. ??
  2. Populate logical interface id
    1. Default it to 45
  3. Populate next-hop-info
    1. Select one of the p-interfaces returned at 3.a (RAN endpoint section) as eligible UNI for core end
    2. Set this p-interface as Core Facing by updating the 'interface-role' of this UNI as 'Core-facing' in AAI. As per TS 28 531 Rel. 16 - Sec.7.3, it is the responsibility of the NSSMF to derive the requirements of TN network. So assign the interface-role at Core NSSMF.


NSSMF Workflow - WIP

API exposed by SO-NSSMF ADAPTER:

Method

URL

POST{adapter-url}/api/rest/provMns/v1/NSS/QueryEndPointInfo

Request Example:

Response Example:

  • No labels