B UDM Subscription Notification Formats
The UDM subscription notification format for different request types are as follows:
PUT- Notification Format
{
"ueId": "nai-990991@nai",
"notifyItems": [{
"changes": [{
"op": "REPLACE",
"from": "",
"path": "$",
"newValue": {
"dnn": "sasa",
"plmnId": {
"mcc": "123",
"mnc": "124"
},
"expires": "2032-04-23T18:25:43.511Z",
"singleNssai": {
"sd": "651Bf9",
"sst": 25
},
"nfInstanceId": "db59c48c-a2fa-11e9-a2a3-2a2ae2dbcce4",
"amfServiceName": "nnrf-nfm",
"subscriptionId": "sb",
"callbackReference": "udr",
"implicitUnsubscribe": true,
"monitoredResourceUris": ["http://localhost:8080/nudr-dr/v2/subscription-data/nai-990991@nai/context-data/sdm-subscriptions", "http://localhost:8080/nudr-dr/v2/subscription-data/nai-990991@nai/operator-determined-barring-data"]
},
"origValue": ""
}],
"resourceId": "http://localhost:8080/nudr-dr/v2/subscription-data/nai-990991@nai/context-data/sdm-subscriptions/1"
}],
"sdmSubscription": {
"dnn": "sasa",
"plmnId": {
"mcc": "123",
"mnc": "124"
},
"expires": "2032-04-23T18:25:43.511Z",
"singleNssai": {
"sd": "651Bf9",
"sst": 25
},
"nfInstanceId": "db59c48c-a2fa-11e9-a2a3-2a2ae2dbcce4",
"amfServiceName": "nnrf-nfm",
"subscriptionId": "sb",
"callbackReference": "udr",
"implicitUnsubscribe": true,
"monitoredResourceUris": ["http://localhost:8080/nudr-dr/v2/subscription-data/nai-990991@nai/context-data/sdm-subscriptions", "http://localhost:8080/nudr-dr/v2/subscription-data/nai-990991@nai/operator-determined-barring-data"]
},
"originalCallbackReference": ["udr"],
"subscriptionDataSubscriptions": [{
"ueId": "nai-990991@nai",
"expiry": "2020-01-02T08:17:14.090Z",
"subscriptionId": "1",
"sdmSubscription": true,
"callbackReference": "http://10.75.212.167:8787",
"supportedFeatures": "f",
"monitoredResourceUris": ["http://localhost:8080/nudr-dr/v2/subscription-data/nai-990991@nai/context-data/sdm-subscriptions", "http://localhost:8080/nudr-dr/v2/subscription-data/nai-990991@nai/operator-determined-barring-data"],
"originalCallbackReference": "http://mlu-pcf-api-gateway.mlu-pcf.svc/user-service/userservice/notification/imsi-9999999998"
}]
}
DELETE ENTITY- Notification Format
{
"ueId": "nai-990991@nai",
"notifyItems": [{
"changes": [{
"op": "REMOVE",
"from": "",
"path": "$",
"newValue": null,
"origValue": ""
}],
"resourceId": "http://localhost:8080/nudr-dr/v2/subscription-data/nai-990991@nai/context-data/sdm-subscriptions/1"
}],
"sdmSubscription": null,
"originalCallbackReference": ["udr"],
"subscriptionDataSubscriptions": [{
"ueId": "nai-990991@nai",
"expiry": "2020-01-02T08:17:14.090Z",
"subscriptionId": "1",
"sdmSubscription": true,
"callbackReference": "http://10.75.212.167:8787",
"supportedFeatures": "f",
"monitoredResourceUris": ["http://localhost:8080/nudr-dr/v2/subscription-data/nai-990991@nai/context-data/sdm-subscriptions", "http://localhost:8080/nudr-dr/v2/subscription-data/nai-990991@nai/operator-determined-barring-data"],
"originalCallbackReference": "http://mlu-pcf-api-gateway.mlu-pcf.svc/user-service/userservice/notification/imsi-9999999998"
}]
}
Patch- Notification Format
{
"ueId": "nai-990991@nai",
"notifyItems": [{
"changes": [{
"op": "REPLACE",
"from": "",
"path": "/dnn",
"newValue": "sbsa",
"origValue": "sbsb"
}],
"resourceId": "http://localhost:8080/nudr-dr/v2/subscription-data/nai-990991@nai/context-data/sdm-subscriptions/4"
}],
"sdmSubscription": {
"dnn": "sbsa",
"plmnId": {
"mcc": "123",
"mnc": "124"
},
"expires": "2032-04-23T18:25:43.511Z",
"singleNssai": {
"sd": "651Bf9",
"sst": 25
},
"nfInstanceId": "db59c48c-a2fa-11e9-a2a3-2a2ae2dbcce4",
"amfServiceName": "nnrf-nfm",
"subscriptionId": "sb",
"callbackReference": "udr",
"implicitUnsubscribe": true,
"monitoredResourceUris": ["http://localhost:8080/nudr-dr/v2/subscription-data/nai-990991@nai/context-data/sdm-subscriptions", "http://localhost:8080/nudr-dr/v2/subscription-data/nai-990991@nai/operator-determined-barring-data"]
},
"originalCallbackReference": ["udr"],
"subscriptionDataSubscriptions": [{
"ueId": "nai-990991@nai",
"expiry": "2020-01-02T08:17:14.090Z",
"subscriptionId": "4",
"sdmSubscription": true,
"callbackReference": "http://10.75.212.167:8787",
"supportedFeatures": "f",
"monitoredResourceUris": ["http://localhost:8080/nudr-dr/v2/subscription-data/nai-990991@nai/context-data/sdm-subscriptions", "http://localhost:8080/nudr-dr/v2/subscription-data/nai-990991@nai/operator-determined-barring-data"],
"originalCallbackReference": "http://mlu-pcf-api-gateway.mlu-pcf.svc/user-service/userservice/notification/imsi-9999999998"
}]
}
DELETE SUBSCRIBER- Notification Format
{
"ueId": "nai-990991@nai",
"notifyItems": {
"changes": [{
"op": "REMOVE",
"from": "",
"path": "$",
"newValue": null,
"origValue": null
}],
"resourceId": "http://localhost:8080/nudr-dr-prov/v1/profile-data/nai-990991@nai"
},
"sdmSubscription": null,
"originalCallbackReference": ["udr"],
"subscriptionDataSubscriptions": null
}