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

Compare with Current View Page History

« Previous Version 38 Next »

This page contains two parts of the interface. NSMF call NSSMF Adapter through internal APIs and NSSMF Adapter call NSSMF through standard APIs.

INFO:

EsrInfo has to be mandatorily filled for every rest request(filled by NSMF). It contains two params. Vendor and network type.

The allowed network type values are: core, access, transport. Network type decides whether you are sending the request for an/cn/tn. Vendor decides which NSSMF the request is sent to.

ESR INFO: Network Type and Vendor, must match with the ESRegistry

NSMF call NSSMF Adapter APIs

Allocate NSSI: [AN/TN/CN]

Method

URL

POST

{adapter-url}/api/rest/provMns/v1/NSS/SliceProfiles

Allocate AN/CN NSSI REQ  body example:

Info:For the value of nsstId, if NSST doesn't contain artifact, the value is NSST UUID, otherwise it is the ID in the artifact file.

Allocate TN NSSI REQ  body example:

Response example:

Status:202

Activate NSSI: [AN/TN/CN]

Method

URL

POST

/api/rest/provMns/v1/NSS/{snssai}/activation

REQ example:

Response example:

Status:202

DeActivate NSSI: [AN/TN/CN]

Method

URL

POST

/api/rest/provMns/v1/NSS/{snssai}/deactivation

REQ example:

Response example:

Status:202

Deallocate NSSI: [AN/TN/CN]

Method

URL

POST

/api/rest/provMns/v1/NSS/nssi/{nssiId}

REQ example:

Response example:

Status:202

Query JOB Status:

Method

URL

POST

/api/rest/provMns/v1/NSS/jobs/{jobId}

REQ example:

Response example:

Status:200

NSSMF Adapter call NSSMF APIs

  • No labels