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

Compare with Current View Page History

« Previous Version 4 Next »

APIs from NSMF to NSSMF Adaptor


1. (Re) Configure NSSI API


Interface Definition

Description

Content-Type

application/json

Operation Type

POST

URI

https://{adapter-url}/api/rest/provMns/v1/NSS/ConfigureNSSI


{
    "configureNSSI": {
        "nssiId": "NSSI-C-001-HDBNJ-NSSMF-01-A-ZX",
        "nssiName": "eMBB-001",
        "sliceProfile": {
            "snssaiList": [
                "001-100001"
            ],
            "sliceProfileId": "ab9af40f13f721b5f13539d87484098",
            "plmnIdList": [
                "460-00",
                "460-01"
            ],
            "perfReq": {
                "perfReqEmbbList ": [
                    {
                        "activityFactor": 50
                    }
                ]
            },
            "maxNumberofUEs": 200,
            "coverageAreaTAList": [
                "1",
                "2",
                "3",
                "4"
            ],
            "latency": 2,
            "resourceSharingLevel": "non-shared"
        },
        "nsiInfo": {
            "nsiId": "NSI-M-001-HDBNJ-NSMF-01-A-ZX",
            "nsiName": "eMBB-001"
        },
        "scriptName": "CN1",
        "extension": {
            "XXX": "XXX"
        }
    },
    "esrInfo": {
        "vendor": "ONAP",
        "networkType": "core"
    }
}

2. Sub-net Capability query: NSMF -> NSSMF (AN, TN, CN)

 

Interface Definition

Description

Content-Type

application/json

Operation Type

POST

URI

https://{adapter-url}/api/rest/provMns/v1/NSS/ConfigureNSSI

Request for sub-net capability query:

/api/rest/provMns/v1/NSS/capabilityInfoRequest

{

Optionally a json blob – later on if we want to send some specific query parameters

}


Response can be a json blob (or parameter list) containing a minimum set of relevant attributes such as (based on 3GPP TS 28.541):


Attribute

AN

CN

TN

Latency

Yes

Yes

Yes

maxNumberofUEs

Yes



maxNumberofConns


Yes


Max Throughput

Yes

Yes

Yes

Terminal density

Yes




ConfigureNSSI

Method

URL

POST

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

REQ example:

{

    "nsiId": "NSI-M-001-HDBNJ-NSMF-01-A-ZX",

    "nssiId": "NSSI-C-001-HDBNJ-NSSMF-01-A-ZX",

    "responseId": "3",

    "esrInfo": {

        "vendor": "huawei",

        "networkType": "core/access/transport"

}

}







  • No labels