Provisioning Operations for UDM Data
This section provides information about the operations supported for UDM data through provisioning interface.
Sub-level Name: Authentication Data
Resource Name: AuthenticationSubscriptionData
HTTP Method: GET, PUT, DELETE
Base URI: /subscription-data/{ueId}/authentication-data/authentication-subscription
Table 8-1 AuthenticationSubscriptionData
Operation Type | Sample Request REST URL | Sample Response | Possible Error Codes |
---|---|---|---|
GET | Sample URI: |
{ "encOpcKey": "ABED", "encTopcKey": "ACED", "algorithmId": "algoID", "sequenceNumber": { "sqn": "123456789ABE", "difSign": "NEGATIVE", "indLength": 5, "sqnScheme": "GENERAL", "lastIndexes": { "ausf": 5 }}, "encPermanentKey": "ABBA", "authenticationMethod": "5G_AKA", "protectionParameterId": "ProtecID", "authenticationManagementField": "ABBE" } |
|
Sample URI: |
{ "encOpcKey": "ABED", "algorithmId": "algoID" } |
||
PUT |
Sample URI: http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000028/authentication-data/authentication-subscription Payload:{ "authenticationMethod" : "5G_AKA", "encPermanentKey" : "ABBA", "protectionParameterId" : "ProtecID", "sequenceNumber" : { "sqnScheme" : "GENERAL", "sqn" : "123456789ABE", "lastIndexes" : { "ausf" : 5 }, "indLength" : 5, "difSign" : "NEGATIVE" }, "authenticationManagementField" : "ABBE", "algorithmId" : "algoID", "encOpcKey" : "ABED", "encTopcKey" : "ACED" } |
|
|
DELETE | Sample URI: http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/authentication-data/authentication-subscription |
Resource Name: AuthenticationStatus
HTTP Method: PUT, GET, DELETE
Base URI: /subscription-data/{ueId}/authentication-data/authentication-status
Table 8-2 AuthenticationStatus
Operation Type | Sample Request REST URL | Sample Response | Possible Error Codes |
---|---|---|---|
PUT | Sample URI:
http://localhost:8080
/nudr-dr-prov/v1/subscription-data/imsi-911000000028/authentication-data/authentication-status
Payload:
{ "nfInstanceId" : "abae35e5-cc45-4016-8dd4-89598e5311b9", "success" : true, "timeStamp" : "2018-01-02T08:17:14.090Z", "authType" : "5G_AKA", "servingNetworkName" : "5G:mnc123.mcc456.3gppnetwork.org" } |
|
|
GET | Sample URI: | Output:
{ "success": true, "authType": "5G_AKA", "timeStamp": "2018-01-02T08:17:14.090Z", "nfInstanceId": "abae35e5-cc45-4016-8dd4-89598e5311b9", "servingNetworkName": "5G:mnc123.mcc456.3gppnetwork.org" } |
|
Sample URI: http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/authentication-data/authentication-status?fields=nfInstanceId |
{ "nfInstanceId": "abae35e5-cc45-4016-8dd4-89598e5311b9" } |
||
DELETE | Sample URI: |
Sub-level Name: Context Data
Resource Name: Amf3GppAccessRegistration
Resource Name: AmfNon3GppAccessRegistration
Resource Name: SmfRegistrations
Resource Name: IndividualSmfRegistration
Resource Name: Smf3GppAccessRegistration
Resource Name: SmfNon3GppAccessRegistration
HTTP Method: PUT, DELETE, GET
Base URI: subscription-data/{ueId}/context-data/amf-3gpp-access
Table 8-3 Amf3GppAccessRegistration
Operation Type | Sample Request REST URL | Sample Response | Possible Error Codes |
---|---|---|---|
PUT | Sample URI:
http://localhost:8080
/nudr-dr-prov/v1/subscription-data/imsi-911000000028/context-data/amf-3gpp-access
Payload: See PUT-Amf3GppAccessRegistration |
|
|
DELETE | Sample URI: | ||
GET | Sample URI: http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000028/context-data/amf-3gpp-access | Output: See GET-Amf3GppAccessRegistration |
|
Sample URI: http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/context-data/amf-3gpp-access?fields=pei,guami | Output:
{ "pei": "imei-1000000000000001", "guami": { "plmnId": { "mnc": "123", "mcc": "001" }, "amfId": "1234AA" } } |
HTTP Method: PUT, PATCH, GET
Base URI: subscription-data/{ueId}/ context-data/amf-non-3gpp-access
Table 8-4 AmfNon3GppAccessRegistration
Operation Type | Sample Request REST URL | Sample Response | Possible Error Codes |
---|---|---|---|
PUT | Sample URI:
http://localhost:8080
/nudr-dr-prov/v1/subscription-data/imsi-911000000028/context-data/amf-non-3gpp-access
Payload: See PUT-AmfNon3GppAccessRegistration |
|
|
DELETE |
Sample URI: |
||
GET | Sample URI: http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000028/context-data/amf-non-3gpp-access | Output: See GET-AmfNon3GppAccessRegistration |
|
Sample URI: http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/context-data/amf-non-3gpp-access?fields=backupAmfInfo,ratType | Output:
{ "ratType": "WLAN", "backupAmfInfo": [ { "AmfName": "amf1.cluster1.net2.amf.5gc.mnc012.mcc345.3gppnetwork.org", "guamiList": [ { "plmnId": { "mnc": "456", "mcc": "002" }, "amfId": "5678AA" }, { "plmnId": { "mnc": "789", "mcc": "003" }, "amfId": "9876AA" } ] } ] } |
HTTP Method: GET, DELETE
Base URI: subscription-data/{ueId}/context-data/smf-registrations
Table 8-5 SmfRegistrations
Operation Type | Sample Request REST URL | Sample Response | Possible Error Codes |
---|---|---|---|
GET | Sample URI: http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000028/context-data/smf-registrations | Output:
[ { "supportedFeatures": "supFeature1", "dnn": "dnn2", "singleNssai": { "sd": "abcdef", "sst": 32 }, "smfInstanceId": "abae35e5-cc45-4016-8dd4-89598e5311b9", "emergencyServices": true, "pcscfRestorationCallbackUri": "http://ocnrf-ambassador.default.svc.cluster.local/nnrf-nfm/v1/nf-instances", "plmnId": { "mnc": "011", "mcc": "001" }, "pduSessionId": 123, "pgwFqdn": "abcdefgh" } ] |
|
DELETE |
Sample URI: |
HTTP Method: PUT, DELETE, GET
Base URI: subscription-data/{ueId}/context-data /smf-registrations/{pduSessionId}
Table 8-6 IndividualSmfRegistration
Operation Type | Sample Request REST URL | Sample Response | Possible Error Codes |
---|---|---|---|
PUT | Sample URI:
http://localhost:8080
/nudr-dr-prov/v1/subscription-data/imsi-911000000028/context-data/smf-registrations/123
Payload:
{ "smfInstanceId" : "abae35e5-cc45-4016-8dd4-89598e5311b9", "pduSessionId" : 123, "singleNssai" : { "sst" : 32, "sd" : "abcdef" }, "plmnId" : { "mcc" : "001", "mnc" : "011" }, "supportedFeatures" : "supFeature1", "dnn" : "dnn2", "emergencyServices" : true, "pcscfRestorationCallbackUri" : "http://ocnrf-ambassador.default.svc.cluster.local/nnrf-nfm/v1/nf-instances", "pgwFqdn" : "abcdefgh" } |
Output:
[ { "supportedFeatures": "supFeature1", "dnn": "dnn2", "singleNssai": { "sd": "abcdef", "sst": 32 }, "smfInstanceId": "abae35e5-cc45-4016-8dd4-89598e5311b9", "emergencyServices": true, "pcscfRestorationCallbackUri": "http://ocnrf-ambassador.default.svc.cluster.local/nnrf-nfm/v1/nf-instances", "plmnId": { "mnc": "011", "mcc": "001" }, "pduSessionId": 123, "pgwFqdn": "abcdefgh" } ] |
|
DELETE | Sample URI: http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000028/context-data/smf-registrations/123 |
|
|
GET | Sample URI: http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000028/context-data/smf-registrations/123 | Output:
{ "dnn": "dnn2", "plmnId": { "mcc": "001", "mnc": "011" }, "pgwFqdn": "abcdefgh", "singleNssai": { "sd": "abcdef", "sst": 32 }, "pduSessionId": 123, "smfInstanceId": "abae35e5-cc45-4016-8dd4-89598e5311b9", "emergencyServices": true, "supportedFeatures": "supFeature1", "pcscfRestorationCallbackUri": "http://ocnrf-ambassador.default.svc.cluster.local/nnrf-nfm/v1/nf-instances" } |
|
Sample URI: http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/context-data/smf-registrations/123?fields=dnn,emergencyServices | Output:
{ "dnn": "dnn2", "emergencyServices": true } |
HTTP Method: PUT, DELETE, GET
Base URI: subscription-data/{ueId}/context-data /smsf-3gpp-access
Table 8-7 Smf3GppAccessRegistration
Operation Type | Sample Request REST URL | Sample Response | Possible Error Codes |
---|---|---|---|
PUT | Sample URI:http://localhost:8080
/nudr-dr-prov/v1/subscription-data/imsi-911000000028/context-data/smsf-3gpp-access
Payload:
{ { "smsfInstanceId": "69d3da66-9e25-11e9-a2a3-2a2ae2dbcce4", "supportedFeatures": "BA2b5d3b977eF2458EEC80592E", "plmnId": { "mcc": "452", "mnc": "45" }, "smsfMAPAddress": "977347916", "smsfDiameterAddress": { "name": "uLmBAnz2b7S6OevNkC7tHvcEZidEXppNIp7Le9yXzucgboiXFRkYg6597LBi31nOBxEBV2ZePCfKpUiEB0ULZMxudPsPepud.emteshurwdldooeh", "realm": "uLmBAnz2b7S6OevNkC7tHvcEZidEXppNIp7Le9yXzucgboiXFRkYg6597LBi31nOBxEBV2ZePCfKpUiEB0ULZMxudPsPepud.emteshurwdldooeh" } } |
|
|
DELETE | Sample URI: Sample URI:http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000028/context-data/smsf-3gpp-access | ||
GET | Sample URI: Sample URI:http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000028/context-data/smsf-3gpp-access | Output:
{ "plmnId": { "mcc": "452", "mnc": "45" }, "smsfInstanceId": "69d3da66-9e25-11e9-a2a3-2a2ae2dbcce4", "smsfMAPAddress": "977347916", "supportedFeatures": "BA2b5d3b977eF2458EEC80592E", "smsfDiameterAddress": { "name": "uLmBAnz2b7S6OevNkC7tHvcEZidEXppNIp7Le9yXzucgboiXFRkYg6597LBi31nOBxEBV2ZePCfKpUiEB0ULZMxudPsPepud.emteshurwdldooeh", "realm": "uLmBAnz2b7S6OevNkC7tHvcEZidEXppNIp7Le9yXzucgboiXFRkYg6597LBi31nOBxEBV2ZePCfKpUiEB0ULZMxudPsPepud.emteshurwdldooeh" } } |
|
Sample URI: http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/context-data/smsf-3gpp-access?fields=plmnId,smsfInstanceId | Output:
{ "smsfInstanceId": "69d3da66-9e25-11e9-a2a3-2a2ae2dbcce4", "plmnId": { "mnc": "45", "mcc": "452" } } |
HTTP Method: PUT, DELETE, GET
Base URI: subscription-data/{ueId}/context-data /smsf-non-3gpp-access
Table 8-8 SmfNon3GppAccessRegistration
Operation Type | Sample Request REST URL | Sample Response | Possible Error Codes |
---|---|---|---|
PUT |
Sample URI: http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000028/context-data/smsf-non-3gpp-accessPayload:
{ "smsfInstanceId": "69d3da66-9e25-11e9-a2a3-2a2ae2dbcce4", "supportedFeatures": "BA2b5d3b977eF2458EEC80592E", "plmnId": { "mcc": "452", "mnc": "45" }, "smsfMAPAddress": "977347916", "smsfDiameterAddress": { "name": "uLmBAnz2b7S6OevNkC7tHvcEZidEXppNIp7Le9yXzucgboiXFRkYg6597LBi31nOBxEBV2ZePCfKpUiEB0ULZMxudPsPepud.emteshurwdldooeh", "realm": "uLmBAnz2b7S6OevNkC7tHvcEZidEXppNIp7Le9yXzucgboiXFRkYg6597LBi31nOBxEBV2ZePCfKpUiEB0ULZMxudPsPepud.emteshurwdldooeh" } } |
|
|
DELETE |
Sample URI: http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000028/context-data/smsf-non-3gpp-access |
||
GET |
Sample URI: http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000028/context-data/smsf-non-3gpp-access |
Output:
{ "plmnId": { "mcc": "452", "mnc": "45" }, "smsfInstanceId": "69d3da66-9e25-11e9-a2a3-2a2ae2dbcce4", "smsfMAPAddress": "977347916", "supportedFeatures": "BA2b5d3b977eF2458EEC80592E", "smsfDiameterAddress": { "name": "uLmBAnz2b7S6OevNkC7tHvcEZidEXppNIp7Le9yXzucgboiXFRkYg6597LBi31nOBxEBV2ZePCfKpUiEB0ULZMxudPsPepud.emteshurwdldooeh", "realm": "uLmBAnz2b7S6OevNkC7tHvcEZidEXppNIp7Le9yXzucgboiXFRkYg6597LBi31nOBxEBV2ZePCfKpUiEB0ULZMxudPsPepud.emteshurwdldooeh" } } |
|
Sample URI: http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/context-data/smsf-non-3gpp-access?fields=plmnId,smsfDiameterAddress | Output:
{ "plmnId": { "mnc": "45", "mcc": "452" }, "smsfDiameterAddress": { "name": "uLmBAnz2b7S6OevNkC7tHvcEZidEXppNIp7Le9yXzucgboiXFRkYg6597LBi31nOBxEBV2ZePCfKpUiEB0ULZMxudPsPepud.emteshurwdldooeh", "realm": "uLmBAnz2b7S6OevNkC7tHvcEZidEXppNIp7Le9yXzucgboiXFRkYg6597LBi31nOBxEBV2ZePCfKpUiEB0ULZMxudPsPepud.emteshurwdldooeh" } } |
Resource Name: AccessAndMobilitySubscriptionData
HTTP Method: GET, PUT, DELETE
Base URI: /subscription-data/{ueId}/{servingPlmnId}/provisioned-data /am-data
Table 8-9 AccessAndMobilitySubscriptionData
Operation Type | Sample Request REST URL | Sample Response | Possible Error Codes |
---|---|---|---|
GET | Sample URI: http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000089/77889 /provisioned-data/am-data | Output: See GET-AccessAndMobilitySubscriptionData |
|
Sample URI: | Output: See GET-AccessAndMobilitySubscriptionData |
|
|
PUT | Sample URI: Payload: See GET-AccessAndMobilitySubscriptionData |
|
|
DELETE | Sample URI: |
Resource Name: SmfSelectionSubscriptionData
HTTP Method: PUT, DELETE, GET
Base URI: /subscription-data/{ueId}/{servingPlmnId}/provisioned-data/smf-selection-subscription-data
Table 8-10 SmfSelectionSubscriptionData
Operation Type | Sample Request REST URL | Sample Response | Possible Error Codes |
---|---|---|---|
PUT | Sample URI:
http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000089/77889/provisioned-data/smf-selection-subscription-data
Payload:
{ "supportedFeatures": "692F296F2Cb3BCA76Bc1E126FeEC12", "sharedSnssaiInfosId": "96367-9z}MD*", "subscribedSnssaiInfos": { "snsai1": { "dnnInfos": [{ "dnn": "Dnn1", "iwkEpsInd": true, "lboRoamingAllowed": true, "defaultDnnIndicator": true }, { "dnn": "Dnn2", "iwkEpsInd": true, "lboRoamingAllowed": true, "defaultDnnIndicator": false } ] } } } |
|
|
DELETE | Sample URI: http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000089/77889/provisioned-data/smf-selection-subscription-data | ||
GET | Sample URI: http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000089/77889 /provisioned-data/smf-selection-subscription-data | Output:
{ "supportedFeatures": "692F296F2Cb3BCA76Bc1E126FeEC12", "sharedSnssaiInfosId": "96367-9z}MD*", "subscribedSnssaiInfos": { "snsai1": { "dnnInfos": [{ "dnn": "Dnn1", "iwkEpsInd": true, "lboRoamingAllowed": true, "defaultDnnIndicator": true }, { "dnn": "Dnn2", "iwkEpsInd": true, "lboRoamingAllowed": true, "defaultDnnIndicator": false } ] } } } |
|
Sample URI: http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000089/77889/provisioned-data/smf-selection-subscription-data?fields=subscribedSnssaiInfos,supportedFeatures | Output:
{ "supportedFeatures": "692F296F2Cb3BCA76Bc1E126FeEC12", "subscribedSnssaiInfos": { "snsai1": { "dnnInfos": [ { "defaultDnnIndicator": true, "iwkEpsInd": true, "dnn": "Dnn1", "lboRoamingAllowed": true }, { "defaultDnnIndicator": false, "iwkEpsInd": true, "dnn": "Dnn2", "lboRoamingAllowed": true } ] } } } |
Resource Name: SessionManagementSubscriptionData
HTTP Method: GET, PUT, DELETE
Base URI: /subscription-data/{ueId}/{servingPlmnId}/provisioned-data/sm-data
Table 8-11 SessionManagementSubscriptionData
Operation Type | Sample Request REST URL | Sample Response | Possible Error Codes |
---|---|---|---|
GET | Sample URI: http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000089/77889 /provisioned-data/sm-data | Output: GET-SessionManagementSubscriptionData- Provisioning |
|
Sample URI: http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000089/77889/provisioned-data/sm-data?fields=internalGroupIds,dnnConfigurations | Output: GET-SessionManagementSubscriptionData- Provisioning |
|
|
PUT | Sample URI: http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000089/77889/provisioned-data/sm-data |
|
|
DELETE | Sample URI: http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000089/77889/provisioned-data/sm-data |
Resource Name: SMSManagementSubscriptionData
HTTP Method: GET, PUT, DELETE
Base URI: /subscription-data/{ueId}/{servingPlmnId}/provisioned-data/sms-mng-data
Table 8-12 SMSManagementSubscriptionData
Operation Type | Sample Request REST URL | Sample Response | Possible Error Codes |
---|---|---|---|
GET | Sample URI: http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000089/ 77889 /provisioned-data/sms-mng-data | Output:
{ "moSmsBarringAll": true, "moSmsSubscribed": false, "mtSmsBarringAll": true, "mtSmsSubscribed": true, "supportedFeatures": "CAe8de215CFa721BB2AE7Ef9c5f71a2e", "moSmsBarringRoaming": true, "mtSmsBarringRoaming": false, "sharedSmsMngDataIds": [ "16994-'JD", "693599-9~~GX" ] } |
|
Sample URI: http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000089/77889/provisioned-data/sms-mng-data?fields=mtSmsSubscribed,sharedSmsMngDataIds | Output:
{ "mtSmsSubscribed": true, "sharedSmsMngDataIds": [ "16994-'JD", "693599-9~~GX" ] } |
|
|
PUT |
Sample URI: http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000089/77889/provisioned-data/sms-mng-dataPayload: { "moSmsBarringAll": true, "moSmsSubscribed": false, "mtSmsBarringAll": true, "mtSmsSubscribed": true, "supportedFeatures": "CAe8de215CFa721BB2AE7Ef9c5f71a2e", "moSmsBarringRoaming": true, "mtSmsBarringRoaming": false, "sharedSmsMngDataIds": [ "16994-'JD", "693599-9~~GX" ] } |
|
|
DELETE |
Sample URI: http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000089/77889/provisioned-data/sms-mng-data |
Resource Name: TraceData
HTTP Method: PUT, GET, DELETE
Table 8-13 TraceData
Operation Type | Sample Request REST URL | Sample Response | Possible Error Codes |
---|---|---|---|
PUT | http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/77889/provisioned-data/trace-data
{ "traceRef": "070207-baE6Dd", "eventList": "855B5bf7beC3AFB8c", "neTypeList": "0f4FBEfe95bF8", "traceDepth": "MINIMUM", "collectionEntityIpv4Addr": "26.118.255.253", "collectionEntityIpv6Addr": "2001:db8:85a3::8a2e:370:7334" } |
|
|
GET | http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000028/77889/provisioned-data/trace-data | Output:
{ "traceRef": "070207-baE6Dd", "eventList": "855B5bf7beC3AFB8c", "neTypeList": "0f4FBEfe95bF8", "traceDepth": "MINIMUM", "collectionEntityIpv4Addr": "26.118.255.253", "collectionEntityIpv6Addr": "2001:db8:85a3::8a2e:370:7334" } |
|
DELETE | http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/77889/provisioned-data/trace-data |
Resource Name: SMSSubscriptionData
HTTP Method:PUT, GET, DELETE
Table 8-14 SMSSubscriptionData
Operation Type | Sample Request REST URL | Sample Response | Possible Error Codes |
---|---|---|---|
PUT |
http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/77889/provisioned-data/sms-data
Payload: { "smsSubscribed":true, "sharedSmsSubsDataId":"63472-BTkzoYkBL1" } |
|
|
GET | http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000028/77889/provisioned-data/sms-data | Output:
{ "smsSubscribed":true, "sharedSmsSubsDataId":"63472-BTkzoYkBL1" } |
|
DELETE | http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/77889/provisioned-data/sms-data |
Sub-level Name: OperatorSpecificData
HTTP Method: GET, PUT, DELETE
Table 8-15 OperatorSpecificData
Operation Type | Sample Request REST URL | Sample Response | Possible Error Codes |
---|---|---|---|
GET | http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000028/operator-specific-data | Output:
{ "NumberTypeElements": { "1": 1.1 }, "StringTypeElements": { "1": "s" }, "BooleanTypeElements": { "1": true }, "IntegerTypeElements": { "1": 1 } } |
|
http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/operator-specific-data?fields=NumberTypeElements | Output:
{ "NumberTypeElements": { "1": 1.1 } } |
||
PUT | http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/operator-specific-data
Payload:
{ "StringTypeElements": { "1": "s" }, "IntegerTypeElements": { "1": 1 }, "NumberTypeElements": { "1": 1.1 }, "BooleanTypeElements": { "1": true } } |
|
|
DELETE | http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/operator-specific-data |
Sub-level Name: OperatorDeterminedBarringData
HTTP Method: GET, PUT, DELETE
Table 8-16 OperatorDeterminedBarringData
Operation Type | Sample Request REST URL | Sample Response | Possible Error Codes |
---|---|---|---|
PUT | http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/operator-determined-barring-data
Payload: { "roamingOdb": "OUTSIDE_HOME_PLMN" } |
|
|
DELETE | http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/operator-determined-barring-data | ||
GET | http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000028/ operator-determined-barring-data | Output:
{ "roamingOdb": "OUTSIDE_HOME_PLMN" } |
|
Sub-level Name: ProvisionedParameterData
HTTP Method: GET, PUT, DELETE
Table 8-17 ProvisionedParameterData
Operation Type | Sample Request REST URL | Sample Response | Possible Error Codes |
---|---|---|---|
PUT |
http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/
pp-data
Payload:
{ "communicationCharacteristics": { "ppSubsRegTimer": { "subsRegTimer": 12, "afInstanceId": "f9dc5b9c-a460-11e9-a2a3-2a2ae2dbcce4", "referenceId": 1 }, "ppActiveTime": { "activeTime": 23, "afInstanceId": "f9dc5b9c-a460-11e9-a2a3-2a2ae2dbcce4", "referenceId": 2 }, "ppDlPacketCount": 1 }, "supportedFeatures": "751b" } |
|
|
DELETE | http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/ pp-data | ||
GET | http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000028/pp-data | Output:
{ "supportedFeatures": "751b", "communicationCharacteristics": { "ppActiveTime": { "activeTime": 23, "referenceId": 2, "afInstanceId": "f9dc5b9c-a460-11e9-a2a3-2a2ae2dbcce4" }, "ppSubsRegTimer": { "referenceId": 1, "afInstanceId": "f9dc5b9c-a460-11e9-a2a3-2a2ae2dbcce4", "subsRegTimer": 12 }, "ppDlPacketCount": 1 } } |
|
Sub-level Name: EeProfileData
HTTP Method: PUT, GET, DELETE
Table 8-18 EeProfileData
Operation Type | Sample Request REST URL | Sample Response | Possible Error Codes |
---|---|---|---|
PUT | http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/ee-profile-data
Payload:
{ "restrictedEventTypes":["LOSS_OF_CONNECTIVITY","CHANGE_OF_SUPI_PEI_ASSOCIATION"], "supportedFeatures":"fcB2fFC084Fc2d5B4Afcfa2Df8614" } |
|
|
GET | http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000028/ee-profile-data | Output:
{ "supportedFeatures": "fcB2fFC084Fc2d5B4Afcfa2Df8614", "restrictedEventTypes": [ "LOSS_OF_CONNECTIVITY", "CHANGE_OF_SUPI_PEI_ASSOCIATION" ] } |
|
http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000028/ee-profile-data?fields=restrictedEventTypes | Output:
{ "restrictedEventTypes": [ "LOSS_OF_CONNECTIVITY", "CHANGE_OF_SUPI_PEI_ASSOCIATION" ] } |
||
DELETE | http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/ee-profile-data |
Sub-level Name: IdentityData
HTTP Method: PUT, GET, DELETE
Table 8-19 IdentityData
Operation Type | Sample Request REST URL | Sample Response | Possible Error Codes |
---|---|---|---|
PUT | http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/identity-data
{ "supiList":["imsi-516737872","imsi-516737873"], "gpsiList": ["msisdn-101176983803402"] } |
|
|
GET | http://localhost:8080 /nudr-dr-prov/v1/subscription-data/imsi-911000000028/identity-data | Output:
{ "gpsiList": [ "msisdn-101176983803402" ], "supiList": [ "imsi-516737872", "imsi-516737873" ] } |
|
DELETE | http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/identity-data |
Sub-level Name: ue-update-confirmation-data
Resource Name: Sor-data
HTTP Method: PUT, GET, DELETE
Table 8-20 Sor-data
Operation Type | Sample Request REST URL | Sample Response | Possible Error Codes |
---|---|---|---|
PUT | http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/ue-update-confirmation-data/sor-data
{ "provisioningTime": "2012-04-23T18:25:43.511Z", "ueUpdateStatus": "NOT_SENT", "sorXmacIue": "3a84eBBb8C694Cce4ebA2FCC9307af1F", "sorMacIue": "3a84eBBb8C694Cce4ebA2FCC9307af1A" } |
|
|
GET | http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/ue-update-confirmation-data/sor-data | Output:
{ "sorMacIue": "3a84eBBb8C694Cce4ebA2FCC9307af1A", "sorXmacIue": "3a84eBBb8C694Cce4ebA2FCC9307af1F", "ueUpdateStatus": "NOT_SENT", "provisioningTime": "2012-04-23T18:25:43.511Z" } |
|
DELETE | http://localhost:8080/nudr-dr-prov/v1/subscription-data/imsi-911000000028/ue-update-confirmation-data/sor-data |