...
Attribute | Required? | Cardinality | Content | Values | Description |
---|---|---|---|---|---|
NSSIList | Y | 1 | List of NSSISolution objects | List of NSSIs which when concatenated shall form the NSI, in case NSSI is not present, only the sliceProfile will be included. | |
matchLevel | Y | 1 | JSON BLOB | Details of match of requirements in service profile, and recommendation rank (future enhancement, based on telemetry, capacity, etc.) |
...
NSSISolution Object
Attribute | Required? | Cardinality | Content | Values |
---|
Description
Description | |||||
---|---|---|---|---|---|
sliceProfile | Y | 1 | JSON BLOB | A JSON object containing slice profile parameters. The contents are based on 3GPP TS 23.541 Release 16 contents, and will be in the form of attribute value pairs. | |
NSSIObject | N | 1 | NSSI Object contents | Details of the NSSI that is already existing, if present. |
NSSI Object
Attribute | Required? | Cardinality | Content | Values | Description |
---|---|---|---|---|---|
UUID | Y | 1 | UUID/String | UUID of NSSI | |
NSSIName | Y | 1 | String | Name of NSSI | |
NSSIId | Y | 1 | String | Id of NSSI | |
matchLevel | Y | 1 | JSON BLOB |
Details of match of requirements in slice profile, and percentage of fit (future enhancement, based on telemetry, capacity, etc.) |
3. Select NSSI API
Interface Definition | Description |
---|---|
Content-Type | application/json |
Operation Type | POST |
URI | https://{host}:{port}/api/oof/v1/selectnssi |
...
Attribute | Required? | Cardinality | Content | Values | Description |
---|---|---|---|---|---|
sliceProfile | Y | 1 | sliceProfile Object | The content of the sliceProfile Object | |
nsstInfo | Y | 1 | nsstInfo Object | The content of nsstInfo Object | |
requestInfo | Y | 1 | requestInfo Object | The content of the requestInfo Object |
sliceProfile Object
Attribute | Required? | Cardinality | Content | Values | Description |
---|---|---|---|---|---|
sliceProfileParameters | Y | 1 | JSON BLOB | A JSON object containing slice profile parameters. The contents are based on 3GPP TS 23.541 Release 16 contents, and will be in the form of attribute value pairs. |
...
Attribute | Required? | Cardinality | Content | Values | Description |
---|---|---|---|---|---|
NSSISolutions | Y | 1..N | List of NSSISolution ObjectNSSI Objects | A list of matching NSSIs |
...
NSSI Object
Attribute | Required? | Cardinality | Content | Values | Description |
---|---|---|---|---|---|
UUID | Y | 1 | UUID/String | UUID of NSSI | |
NSSIName | Y | 1 | String | Name of NSSI | |
NSSIId | Y | 1 | String | Id of NSSI | |
matchLevel | Y | 1 | JSON BLOB | Details of match of requirements in slice profile, and percentage of fit (future enhancement, based on telemetry, capacity, etc.) |
...