Tech-
invite
3GPP
space
IETF
space
21
22
23
24
25
26
27
28
29
31
32
33
34
35
36
37
38
4‑5x
Content for
TS 29.520
Word version: 18.6.0
1…
4…
5…
5
API Definitions
5.1
Nnwdaf_EventsSubscription Service API
5.2
Nnwdaf_AnalyticsInfo Service API
5.3
Nnwdaf_DataManagement Service API
5.4
Nnwdaf_MLModelProvision Service API
5.5
Nnwdaf_MLModelTraining Service API
5.6
Nnwdaf_MLModelMonitor Service API
5.7
Nnwdaf_RoamingData Service API
5.8
Nnwdaf_RoamingAnalytics Service API
A
OpenAPI specification
$
Change history
5
API Definitions
p. 100
5.1
Nnwdaf_EventsSubscription Service API
p. 100
5.1.1
Introduction
p. 100
5.1.2
Usage of HTTP
p. 100
5.1.2.1
General
p. 100
5.1.2.2
HTTP standard headers
p. 100
5.1.2.2.1
General
p. 100
5.1.2.2.2
Content type
p. 100
5.1.2.3
HTTP custom headers
p. 101
5.1.3
Resources
p. 101
5.1.3.1
Resource Structure
p. 101
5.1.3.2
Resource: NWDAF Events Subscriptions
p. 102
5.1.3.2.1
Description
p. 102
5.1.3.2.2
Resource definition
p. 102
5.1.3.2.3
Resource Standard Methods
p. 102
5.1.3.2.3.1
POST
p. 102
5.1.3.2.4
Resource Custom Operations
p. 103
5.1.3.3
Resource: Individual NWDAF Event Subscription
p. 103
5.1.3.3.1
Description
p. 103
5.1.3.3.2
Resource definition
p. 103
5.1.3.3.3
Resource Standard Methods
p. 104
5.1.3.3.3.1
DELETE
p. 104
5.1.3.3.3.2
PUT
p. 105
5.1.3.3.4
Resource Custom Operations
p. 106
5.1.3.4
Resource: NWDAF Event Subscription Transfers
|R17|
p. 106
5.1.3.4.1
Description
p. 106
5.1.3.4.2
Resource definition
p. 106
5.1.3.4.3
Resource Standard Methods
p. 106
5.1.3.4.3.1
POST
p. 106
5.1.3.4.4
Resource Custom Operations
p. 107
5.1.3.5
Resource: Individual NWDAF Event Subscription Transfer
|R17|
p. 107
5.1.3.5.1
Description
p. 107
5.1.3.5.2
Resource definition
p. 107
5.1.3.5.3
Resource Standard Methods
p. 108
5.1.3.5.3.1
DELETE
p. 108
5.1.3.5.3.2
PUT
p. 109
5.1.3.5.4
Resource Custom Operations
p. 110
5.1.4
Custom Operations without associated resources
p. 110
5.1.5
Notifications
p. 110
5.1.5.1
General
p. 110
5.1.5.2
Event Notification
p. 110
5.1.5.2.1
Description
p. 110
5.1.5.2.2
Operation Definition
p. 111
5.1.6
Data Model
p. 112
5.1.6.1
General
p. 112
5.1.6.2
Structured data types
p. 122
5.1.6.2.1
Introduction
p. 122
5.1.6.2.2
Type NnwdafEventsSubscription
p. 123
5.1.6.2.3
Type EventSubscription
p. 125
5.1.6.2.4
Type NnwdafEventsSubscriptionNotification
p. 132
5.1.6.2.5
Type EventNotification
p. 133
5.1.6.2.6
Type SliceLoadLevelInformation
p. 136
5.1.6.2.7
Type EventReportingRequirement
|R16|
p. 137
5.1.6.2.8
Type TargetUeInformation
|R16|
p. 139
5.1.6.2.9
Void
5.1.6.2.10
Type UeMobility
|R16|
p. 140
5.1.6.2.11
Type LocationInfo
|R16|
p. 141
5.1.6.2.12
Void
5.1.6.2.13
Type UeCommunication
|R16|
p. 142
5.1.6.2.14
Type TrafficCharacterization
|R16|
p. 144
5.1.6.2.15
Type AbnormalBehaviour
|R16|
p. 145
5.1.6.2.16
Type Exception
|R16|
p. 145
5.1.6.2.17
Type UserDataCongestionInfo
|R16|
p. 146
5.1.6.2.18
Type CongestionInfo
|R16|
p. 146
5.1.6.2.19
Type QosSustainabilityInfo
|R16|
p. 147
5.1.6.2.20
Type QosRequirement
|R16|
p. 148
5.1.6.2.21
Type RetainabilityThreshold
|R16|
p. 148
5.1.6.2.22
Type NetworkPerfRequirement
|R16|
p. 149
5.1.6.2.23
Type NetworkPerfInfo
|R16|
p. 150
5.1.6.2.24
Type ServiceExperienceInfo
|R16|
p. 151
5.1.6.2.25
Type BwRequirement
|R16|
p. 153
5.1.6.2.26
Type AdditionalMeasurement
|R16|
p. 154
5.1.6.2.27
Type IpEthFlowDescription
|R16|
p. 154
5.1.6.2.28
Type AddressList
|R16|
p. 155
5.1.6.2.29
Type CircumstanceDescription
|R16|
p. 155
5.1.6.2.30
Type ThresholdLevel
|R16|
p. 156
5.1.6.2.31
Type NfLoadLevelInformation
|R16|
p. 158
5.1.6.2.32
Type NfStatus
|R16|
p. 158
5.1.6.2.33
Type NsiIdInfo
|R16|
p. 159
5.1.6.2.34
Type NsiLoadLevelInfo
|R16|
p. 160
5.1.6.2.35
Type FailureEventInfo
|R16|
p. 161
5.1.6.2.36
Type AnalyticsMetadataIndication
|R17|
p. 161
5.1.6.2.37
Type AnalyticsMetadataInfo
|R17|
p. 162
5.1.6.2.38
Type NumberAverage
|R17|
p. 162
5.1.6.2.39
Type TopApplication
|R17|
p. 162
5.1.6.2.40
Type AnalyticsSubscriptionsTransfer
|R17|
p. 162
5.1.6.2.41
Type SubscriptionTransferInfo
|R17|
p. 163
5.1.6.2.42
Type ModelInfo
|R17|
p. 163
5.1.6.2.43
Type AnalyticsContextIdentifier
|R17|
p. 163
5.1.6.2.44
Type UeAnalyticsContextDescriptor
|R17|
p. 164
5.1.6.2.45
Type DnPerfInfo
|R17|
p. 164
5.1.6.2.46
Type DnPerf
|R17|
p. 165
5.1.6.2.47
Type PerfData
|R17|
p. 166
5.1.6.2.48
Type ResourceUsage
|R17|
p. 167
5.1.6.2.49
Type ConsumerNfInformation
|R17|
p. 167
5.1.6.2.50
Type DispersionRequirement
|R17|
p. 167
5.1.6.2.51
Type ClassCriterion
|R17|
p. 168
5.1.6.2.52
Type RankingCriterion
|R17|
p. 168
5.1.6.2.53
Type DispersionInfo
|R17|
p. 168
5.1.6.2.54
Type DispersionCollection
|R17|
p. 169
5.1.6.2.55
Type ApplicationVolume
|R17|
p. 170
5.1.6.2.56
Type RedundantTransmissionExpReq
|R17|
p. 170
5.1.6.2.57
Type RedundantTransmissionExpInfo
|R17|
p. 171
5.1.6.2.58
Type RedundantTransmissionExpPerTS
|R17|
p. 171
5.1.6.2.59
Type WlanPerformanceReq
|R17|
p. 172
5.1.6.2.60
Type WlanPerformanceInfo
|R17|
p. 172
5.1.6.2.61
Type WlanPerSsIdPerformanceInfo
|R17|
p. 172
5.1.6.2.62
Type WlanPerTsPerformanceInfo
|R17|
p. 173
5.1.6.2.63
Type TrafficInformation
|R17|
p. 173
5.1.6.2.64
Type AppListForUeComm
|R17|
p. 174
5.1.6.2.65
Type SessInactTimerForUeComm
|R17|
p. 174
5.1.6.2.66
Type DnPerformanceReq
|R17|
p. 174
5.1.6.2.67
Type: RatFreqInformation
|R17|
p. 175
5.1.6.2.68
Type PrevSubInfo
|R17|
p. 175
5.1.6.2.69
Type MLModelInfo
|R17|
p. 176
5.1.6.2.70
Type ObservedRedundantTransExp
|R17|
p. 177
5.1.6.2.71
Type UeMobilityReq
|R18|
p. 179
5.1.6.2.72
Type UeCommReq
|R18|
p. 179
5.1.6.2.73
Type PfdDeterminationInfo
|R18|
p. 179
5.1.6.2.74
Type PduSessionInfo
|R18|
p. 180
5.1.6.2.75
Type DirectionInfo
|R18|
p. 180
5.1.6.2.76
Type GeoDistributionInfo
|R18|
p. 180
5.1.6.2.77
Type PduSesTrafficInfo
|R18|
p. 181
5.1.6.2.78
Type TdTraffic
|R18|
p. 181
5.1.6.2.79
Type PduSesTrafficReq
|R18|
p. 182
5.1.6.2.80
Type WlanPerUeIdPerformanceInfo
|R18|
p. 182
5.1.6.2.81
Type ResourceUsageRequirement
|R18|
p. 182
5.1.6.2.82
Type E2eDataVolTransTimeReq
|R18|
p. 183
5.1.6.2.83
Type E2eDataVolTransTimeInfo
|R18|
p. 184
5.1.6.2.84
Type E2eDataVolTransTimePerTS
|R18|
p. 184
5.1.6.2.85
Type DataVolume
|R18|
p. 184
5.1.6.2.86
Type E2eDataVolTransTimePerUe
|R18|
p. 185
5.1.6.2.87
Type E2eDataVolTransTimeUeList
|R18|
p. 186
5.1.6.2.88
Type AccuracyReq
|R18|
p. 187
5.1.6.2.89
Type AccuracyInfo
|R18|
p. 187
5.1.6.2.90
Type DataVolumeTransferTime
|R18|
p. 188
5.1.6.2.91
Type MovBehavReq
|R18|
p. 188
5.1.6.2.92
Type MovBehavInfo
|R18|
p. 188
5.1.6.2.93
Type MovBehav
|R18|
p. 189
5.1.6.2.94
Type SpeedThresholdInfo
|R18|
p. 189
5.1.6.2.95
Type GeoLocation
|R18|
p. 190
5.1.6.2.96
Type LocAccuracyReq
|R18|
p. 191
5.1.6.2.97
Type LocAccuracyInfo
|R18|
p. 192
5.1.6.2.98
Type LocAccuracyPerMethod
|R18|
p. 193
5.1.6.2.99
Type RelProxReq
|R18|
p. 193
5.1.6.2.100
Type RelProxInfo
|R18|
p. 194
5.1.6.2.101
Type UeProximity
|R18|
p. 195
5.1.6.2.102
Type UeTrajectory
|R18|
p. 195
5.1.6.2.103
Type TimestampedLocation
|R18|
p. 195
5.1.6.2.104
Type TimeToCollisionInfo
|R18|
p. 196
5.1.6.2.105
Type AnalyticsFeedbackInfo
|R18|
p. 196
5.1.6.2.106
Type RoamingInfo
|R18|
p. 197
5.1.6.2.107
Type SuggestedPfdInfo
|R18|
p. 198
5.1.6.3
Simple data types and enumerations
p. 198
5.1.6.3.1
Introduction
p. 198
5.1.6.3.2
Simple data types
p. 198
5.1.6.3.3
Enumeration: NotificationMethod
p. 199
5.1.6.3.4
Enumeration: NwdafEvent
p. 200
5.1.6.3.5
Enumeration: Accuracy
|R16|
p. 200
5.1.6.3.6
Enumeration: ExceptionId
|R16|
p. 201
5.1.6.3.7
Enumeration: ExceptionTrend
|R16|
p. 201
5.1.6.3.8
Enumeration: CongestionType
|R16|
p. 201
5.1.6.3.9
Enumeration: TimeUnit
|R16|
p. 201
5.1.6.3.10
Enumeration: NetworkPerfType
|R16|
p. 202
5.1.6.3.11
Enumeration: ExpectedAnalyticsType
|R16|
p. 202
5.1.6.3.12
Enumeration: MatchingDirection
|R16|
p. 202
5.1.6.3.13
Enumeration: NwdafFailureCode
|R16|
p. 203
5.1.6.3.14
Enumeration: AnalyticsMetadata
|R17|
p. 203
5.1.6.3.15
Enumeration: DatasetStatisticalProperty
|R17|
p. 203
5.1.6.3.16
Enumeration: OutputStrategy
|R17|
p. 204
5.1.6.3.17
Enumeration: TransferRequestType
|R17|
p. 204
5.1.6.3.18
Enumeration: AnalyticsSubset
|R17|
p. 205
5.1.6.3.19
Enumeration: DispersionType
|R17|
p. 207
5.1.6.3.20
Enumeration: DispersionClass
|R17|
p. 207
5.1.6.3.21
Enumeration: DispersionOrderingCriterion
|R17|
p. 208
5.1.6.3.22
Enumeration: RedTransExpOrderingCriterion
|R17|
p. 208
5.1.6.3.23
Enumeration: WlanOrderingCriterion
|R17|
p. 208
5.1.6.3.24
Enumeration: ServiceExperienceType
|R17|
p. 208
5.1.6.3.25
Enumeration: DnPerfOrderingCriterion
|R17|
p. 208
5.1.6.3.26
Enumeration: TermCause
|R18|
p. 209
5.1.6.3.27
Enumeration: UserDataConOrderCrit
|R18|
p. 209
5.1.6.3.28
Enumeration: UeMobilityOrderCriterion
|R18|
p. 209
5.1.6.3.29
Enumeration: UeCommOrderCriterion
|R18|
p. 209
5.1.6.3.30
Enumeration: NetworkPerfOrderCriterion
|R18|
p. 209
5.1.6.3.31
Enumeration: DeviceType
|R18|
p. 210
5.1.6.3.32
Enumeration: LocInfoGranularity
|R18|
p. 210
5.1.6.3.33
Enumeration: TrafficDirection
|R18|
p. 210
5.1.6.3.34
Enumeration: ValueExpression
|R18|
p. 210
5.1.6.3.35
Enumeration: E2eDataVolTransTimeCriterion
|R18|
p. 210
5.1.6.3.36
Void
5.1.6.3.37
Enumeration: AnalyticsAccuracyIndication
|R18|
p. 211
5.1.6.3.38
Enumeration: LocationOrientation
|R18|
p. 211
5.1.6.3.39
Enumeration: Direction
|R18|
p. 211
5.1.6.3.40
Enumeration: ProximityCriterion
|R18|
p. 211
5.1.7
Error handling
p. 211
5.1.7.1
General
p. 211
5.1.7.2
Protocol Errors
p. 212
5.1.7.3
Application Errors
p. 212
5.1.8
Feature negotiation
p. 212
5.1.9
Security
p. 215
5.2
Nnwdaf_AnalyticsInfo Service API
p. 216
5.2.1
Introduction
p. 216
5.2.2
Usage of HTTP
p. 216
5.2.2.1
General
p. 216
5.2.2.2
HTTP standard headers
p. 216
5.2.2.2.1
General
p. 216
5.2.2.2.2
Content type
p. 216
5.2.2.3
HTTP custom headers
p. 217
5.2.3
Resources
p. 217
5.2.3.1
Resource Structure
p. 217
5.2.3.2
Resource: NWDAF Analytics
p. 217
5.2.3.2.1
Description
p. 217
5.2.3.2.2
Resource definition
p. 217
5.2.3.2.3
Resource Standard Methods
p. 218
5.2.3.2.3.1
GET
p. 218
5.2.3.2.4
Resource Custom Operations
p. 218
5.2.3.3
Resource: NWDAF Context
|R17|
p. 219
5.2.3.3.1
Description
p. 219
5.2.3.3.2
Resource definition
p. 219
5.2.3.3.3
Resource Standard Methods
p. 219
5.2.3.3.3.1
GET
p. 219
5.2.4
Custom Operations without associated resources
p. 219
5.2.5
Notifications
p. 220
5.2.6
Data Model
p. 220
5.2.6.1
General
p. 220
5.2.6.2
Structured data types
p. 226
5.2.6.2.1
Introduction
p. 226
5.2.6.2.2
Type AnalyticsData
p. 227
5.2.6.2.3
Type EventFilter
p. 230
5.2.6.2.4
Void
5.2.6.2.5
Type AdditionInfoAnalyticsInfoRequest
|R17|
p. 235
5.2.6.2.6
Type ContextData
|R17|
p. 236
5.2.6.2.7
Type ContextElement
|R17|
p. 236
5.2.6.2.8
Type ContextIdList
|R17|
p. 237
5.2.6.2.9
Type HistoricalData
|R17|
p. 237
5.2.6.2.10
Type SpecificAnalyticsSubscription
|R17|
p. 238
5.2.6.2.11
Type RequestedContext
|R17|
p. 238
5.2.6.2.12
Type SmcceInfo
|R17|
p. 238
5.2.6.2.13
Type SmcceUeList
|R17|
p. 239
5.2.6.2.14
Type SpecificDataSubscription
|R17|
p. 239
5.2.6.2.15
Type UserDataCongestReq
|R18|
p. 240
5.2.6.2.16
Type NetworkPerfReq
|R18|
p. 240
5.2.6.2.17
Type ResourceUsageRequPerNwPerfType
|R18|
p. 240
5.2.6.2.18
Type AnalyticsAccuracyInfo
|R18|
p. 241
5.2.6.2.19
Type GroundTruthInfo
|R18|
p. 241
5.2.6.2.20
Type MlModelAccuracyInfo
|R18|
p. 241
5.2.6.3
Simple data types and enumerations
p. 242
5.2.6.3.1
Introduction
p. 242
5.2.6.3.2
Simple data types
p. 242
5.2.6.3.3
Enumeration: EventId
p. 243
5.2.6.3.4
Enumeration: ContextType
|R17|
p. 244
5.2.6.3.5
Enumeration: AdrfDataType
|R17|
p. 244
5.2.6.4
Data types describing alternative data types or combinations of data types
|R17|
p. 244
5.2.6.4.1
Type ProblemDetailsAnalyticsInfoRequest
p. 244
5.2.7
Error handling
p. 244
5.2.7.1
General
p. 244
5.2.7.2
Protocol Errors
p. 245
5.2.7.3
Application Errors
p. 245
5.2.8
Feature negotiation
p. 245
5.2.9
Security
p. 248
5.3
Nnwdaf_DataManagement Service API
|R17|
p. 248
5.3.1
Introduction
p. 248
5.3.2
Usage of HTTP
p. 249
5.3.2.1
General
p. 249
5.3.2.2
HTTP standard headers
p. 249
5.3.2.2.1
General
p. 249
5.3.2.2.2
Content type
p. 249
5.3.2.3
HTTP custom headers
p. 249
5.3.3
Resources
p. 249
5.3.3.1
Resource Structure
p. 249
5.3.3.2
Resource: NWDAF Data Management Subscriptions
p. 250
5.3.3.2.1
Description
p. 250
5.3.3.2.2
Resource Definition
p. 250
5.3.3.2.3
Resource Standard Methods
p. 251
5.3.3.2.3.1
POST
p. 251
5.3.3.2.4
Resource Custom Operations
p. 251
5.3.3.3
Resource: Individual NWDAF Data Management Subscription
p. 251
5.3.3.3.1
Description
p. 251
5.3.3.3.2
Resource definition
p. 251
5.3.3.3.3
Resource Standard Methods
p. 252
5.3.3.3.3.1
PUT
p. 252
5.3.3.3.3.2
DELETE
p. 253
5.3.3.3.4
Resource Custom Operations
p. 254
5.3.4
Custom Operations without associated resources
p. 254
5.3.5
Notifications
p. 255
5.3.5.1
General
p. 255
5.3.5.2
Event Notification
p. 255
5.3.5.2.1
Description
p. 255
5.3.5.2.2
Operation Definition
p. 255
5.3.5.3
Fetch Notification
p. 256
5.3.5.3.1
Description
p. 256
5.3.5.3.2
Target URI
p. 256
5.3.5.3.3
Standard Methods
p. 256
5.3.5.3.3.1
POST
p. 256
5.3.6
Data Model
p. 257
5.3.6.1
General
p. 257
5.3.6.2
Structured data types
p. 259
5.3.6.2.1
Introduction
p. 259
5.3.6.2.2
Type NnwdafDataManagementSubsc
p. 260
5.3.6.2.3
Type NnwdafDataManagementNotif
p. 263
5.3.6.3
Simple data types and enumerations
|R18|
p. 263
5.3.6.3.1
Introduction
p. 263
5.3.6.3.2
Simple data types
p. 264
5.3.6.3.3
Enumeration: PendingNotificationCause
p. 264
5.3.7
Error handling
p. 264
5.3.7.1
General
p. 264
5.3.7.2
Protocol Errors
p. 264
5.3.7.3
Application Errors
p. 264
5.3.8
Feature negotiation
p. 265
5.3.9
Security
p. 265
5.4
Nnwdaf_MLModelProvision Service API
|R17|
p. 265
5.4.1
Introduction
p. 265
5.4.2
Usage of HTTP
p. 266
5.4.2.1
General
p. 266
5.4.2.2
HTTP standard headers
p. 266
5.4.2.2.1
General
p. 266
5.4.2.2.2
Content type
p. 266
5.4.2.3
HTTP custom headers
p. 266
5.4.3
Resources
p. 266
5.4.3.1
Resource Structure
p. 266
5.4.3.2
Resource: NWDAF ML Model Provision Subscriptions
p. 267
5.4.3.2.1
Description
p. 267
5.4.3.2.2
Resource definition
p. 267
5.4.3.2.3
Resource Standard Methods
p. 267
5.4.3.2.3.1
POST
p. 267
5.4.3.2.4
Resource Custom Operations
p. 268
5.4.3.3
Resource: Individual NWDAF ML Model Provision Subscription
p. 268
5.4.3.3.1
Description
p. 268
5.4.3.3.2
Resource definition
p. 268
5.4.3.3.3
Resource Standard Methods
p. 268
5.4.3.3.3.1
PUT
p. 268
5.4.3.3.3.2
DELETE
p. 270
5.4.3.3.4
Resource Custom Operations
p. 271
5.4.4
Custom Operations without associated resources
p. 271
5.4.5
Notifications
p. 271
5.4.5.1
General
p. 271
5.4.5.2
Event Notification
p. 271
5.4.5.2.1
Description
p. 271
5.4.5.2.2
Operation Definition
p. 272
5.4.6
Data Model
p. 273
5.4.6.1
General
p. 273
5.4.6.2
Structured data types
p. 274
5.4.6.2.1
Introduction
p. 274
5.4.6.2.2
Type NwdafMLModelProvSubsc
p. 275
5.4.6.2.3
Type MLEventSubscription
p. 276
5.4.6.2.4
Void
5.4.6.2.5
Type NwdafMLModelProvNotif
p. 277
5.4.6.2.6
Type MLEventNotif
p. 278
5.4.6.2.7
Type FailureEventInfoForMLModel
p. 279
5.4.6.2.8
Type MLModelAddr
p. 279
5.4.6.2.9
Void
5.4.6.2.10
Void
5.4.6.2.11
Type MLRepEventCondition
|R18|
p. 279
5.4.6.2.12
Type InputDataInfo
|R18|
p. 280
5.4.6.2.13
Type ModelProvisionParamsExt
|R18|
p. 281
5.4.6.2.14
Type AdditionalMLModelInformation
|R18|
p. 282
5.4.6.2.15
Type MLModelAdrf
|R18|
p. 282
5.4.6.2.16
Type TrainInputDataInfo
|R18|
p. 283
5.4.6.2.17
Type InferenceDataForModelTrain
|R18|
p. 283
5.4.6.3
Simple data types and enumerations
p. 283
5.4.6.3.1
Introduction
p. 283
5.4.6.3.2
Simple data types
p. 283
5.4.6.3.3
Enumeration: FailureCode
p. 284
5.4.6.3.4
Enumeration: MLModelMetric
|R18|
p. 284
5.4.7
Error handling
p. 284
5.4.7.1
General
p. 284
5.4.7.2
Protocol Errors
p. 284
5.4.7.3
Application Errors
p. 284
5.4.8
Feature negotiation
p. 285
5.4.9
Security
p. 285
5.5
Nnwdaf_MLModelTraining Service API
|R18|
p. 285
5.5.1
Introduction
p. 285
5.5.2
Usage of HTTP
p. 286
5.5.2.1
General
p. 286
5.5.2.2
HTTP standard headers
p. 286
5.5.2.2.1
General
p. 286
5.5.2.2.2
Content type
p. 286
5.5.2.3
HTTP custom headers
p. 286
5.5.3
Resources
p. 286
5.5.3.1
Resource Structure
p. 286
5.5.3.2
Resource: NWDAF ML Model Training Subscriptions
p. 287
5.5.3.2.1
Description
p. 287
5.5.3.2.2
Resource definition
p. 287
5.5.3.2.3
Resource Standard Methods
p. 287
5.5.3.2.3.1
POST
p. 287
5.5.3.2.4
Resource Custom Operations
p. 288
5.5.3.3
Resource: Individual NWDAF ML Model Training Subscription
p. 288
5.5.3.3.1
Description
p. 288
5.5.3.3.2
Resource definition
p. 288
5.5.3.3.3
Resource Standard Methods
p. 288
5.5.3.3.3.1
PUT
p. 288
5.5.3.3.3.2
PATCH
p. 289
5.5.3.3.3.3
DELETE
p. 290
5.5.3.3.4
Resource Custom Operations
p. 291
5.5.4
Custom Operations without associated resources
p. 291
5.5.5
Notifications
p. 292
5.5.5.1
General
p. 292
5.5.5.2
Event Notification
p. 292
5.5.5.2.1
Description
p. 292
5.5.5.2.2
Operation Definition
p. 292
5.5.6
Data Model
p. 293
5.5.6.1
General
p. 293
5.5.6.2
Structured data types
p. 295
5.5.6.2.1
Introduction
p. 295
5.5.6.2.2
Type NwdafMLModelTrainSubsc
p. 296
5.5.6.2.3
Type NwdafMLModelTrainSubscPatch
p. 298
5.5.6.2.5
Type MLModelTrainInfo
p. 299
5.5.6.2.6
Type MLTrainReportInfo
p. 299
5.5.6.2.7
Type FailureEventInfoForMLModelTrain
p. 299
5.5.6.2.8
Type NwdafMLModelTrainNotif
p. 300
5.5.6.2.9
Void
5.5.6.2.10
Type DataAvReq
p. 301
5.5.6.2.11
Type DelayEventNotif
p. 301
5.5.6.2.12
Type StatusReportInfo
p. 301
5.5.6.2.13
Type TrainDataInfo
p. 302
5.5.6.3
Simple data types and enumerations
p. 302
5.5.6.3.1
Introduction
p. 302
5.5.6.3.2
Simple data types
p. 302
5.5.6.3.3
Enumeration: FailureCodeTrain
p. 302
5.5.6.3.4
Enumeration: TermTrainCause
p. 302
5.5.6.3.5
Enumeration: DelayCause
p. 303
5.5.7
Error handling
p. 303
5.5.7.1
General
p. 303
5.5.7.2
Protocol Errors
p. 303
5.5.7.3
Application Errors
p. 303
5.5.8
Feature negotiation
p. 303
5.5.9
Security
p. 304
5.6
Nnwdaf_MLModelMonitor Service API
|R18|
p. 304
5.6.1
Introduction
p. 304
5.6.2
Usage of HTTP
p. 304
5.6.2.1
General
p. 304
5.6.2.2
HTTP standard headers
p. 305
5.6.2.2.1
General
p. 305
5.6.2.2.2
Content type
p. 305
5.6.2.3
HTTP custom headers
p. 305
5.6.3
Resources
p. 305
5.6.3.1
Resource Structure
p. 305
5.6.3.2
Resource: NWDAF ML model monitoring registrations
p. 306
5.6.3.2.1
Description
p. 306
5.6.3.2.2
Resource Definition
p. 306
5.6.3.2.3
Resource Standard Methods
p. 306
5.6.3.2.3.1
POST
p. 306
5.6.3.2.4
Resource Custom Operations
p. 307
5.6.3.3
Resource: Individual NWDAF ML model monitoring registration
p. 307
5.6.3.3.1
Description
p. 307
5.6.3.3.2
Resource definition
p. 307
5.6.3.3.3
Resource Standard Methods
p. 307
5.6.3.3.3.1
DELETE
p. 307
5.6.3.3.4
Resource Custom Operations
p. 309
5.6.3.4
Resource: NWDAF ML model monitoring Subscriptions
p. 309
5.6.3.4.1
Description
p. 309
5.6.3.4.2
Resource Definition
p. 309
5.6.3.4.3
Resource Standard Methods
p. 309
5.6.3.4.3.1
POST
p. 309
5.6.3.4.4
Resource Custom Operations
p. 310
5.6.3.5
Resource: Individual NWDAF ML model monitoring Subscription
p. 310
5.6.3.5.1
Description
p. 310
5.6.3.5.2
Resource definition
p. 310
5.6.3.5.3
Resource Standard Methods
p. 310
5.6.3.5.3.1
PUT
p. 310
5.6.3.5.3.2
DELETE
p. 311
5.6.3.5.4
Resource Custom Operations
p. 312
5.6.4
Custom Operations without associated resources
p. 312
5.6.5
Notifications
p. 313
5.6.5.1
General
p. 313
5.6.5.2
Event Notification
p. 313
5.6.5.2.1
Description
p. 313
5.6.5.2.2
Operation Definition
p. 313
5.6.6
Data Model
p. 314
5.6.6.1
General
p. 314
5.6.6.2
Structured data types
p. 315
5.6.6.2.1
Introduction
p. 315
5.6.6.2.2
Type MLModelMonitorReg
p. 316
5.6.6.2.3
Type MLModelMonitorSub
p. 317
5.6.6.2.4
Type MLModelMonitorNotify
p. 318
5.6.6.2.5
Type MLModelAccuracyInfo
p. 319
5.6.6.2.6
Type AnalyticsFeedback
p. 319
5.6.7
Error handling
p. 320
5.6.7.1
General
p. 320
5.6.7.2
Protocol Errors
p. 320
5.6.7.3
Application Errors
p. 320
5.6.8
Feature negotiation
p. 320
5.6.9
Security
p. 320
5.7
Nnwdaf_RoamingData Service API
|R18|
p. 320
5.7.1
Introduction
p. 320
5.7.2
Usage of HTTP
p. 321
5.7.2.1
General
p. 321
5.7.2.2
HTTP standard headers
p. 321
5.7.2.2.1
General
p. 321
5.7.2.2.2
Content type
p. 321
5.7.2.3
HTTP custom headers
p. 321
5.7.3
Resources
p. 321
5.7.3.1
Resource Structure
p. 321
5.7.3.2
Resource: NWDAF Roaming Data Subscriptions
p. 322
5.7.3.2.1
Description
p. 322
5.7.3.2.2
Resource Definition
p. 322
5.7.3.2.3
Resource Standard Methods
p. 322
5.7.3.2.3.1
POST
p. 322
5.7.3.2.4
Resource Custom Operations
p. 323
5.7.3.3
Resource: Individual NWDAF Roaming Data Subscription
p. 323
5.7.3.3.1
Description
p. 323
5.7.3.3.2
Resource definition
p. 323
5.7.3.3.3
Resource Standard Methods
p. 324
5.7.3.3.3.1
PUT
p. 324
5.7.3.3.3.2
DELETE
p. 325
5.7.3.3.4
Resource Custom Operations
p. 326
5.7.4
Custom Operations without associated resources
p. 326
5.7.5
Notifications
p. 326
5.7.5.1
General
p. 326
5.7.5.2
Event Notification
p. 326
5.7.5.2.1
Description
p. 326
5.7.5.2.2
Operation Definition
p. 326
5.7.6
Data Model
p. 328
5.7.6.1
General
p. 328
5.7.6.2
Structured data types
p. 328
5.7.6.2.1
Introduction
p. 328
5.7.6.2.2
Type RoamingDataSub
p. 329
5.7.7
Error handling
p. 330
5.7.7.1
General
p. 330
5.7.7.2
Protocol Errors
p. 330
5.7.7.3
Application Errors
p. 330
5.7.8
Feature negotiation
p. 330
5.7.9
Security
p. 330
5.8
Nnwdaf_RoamingAnalytics Service API
|R18|
p. 331
5.8.1
Introduction
p. 331
5.8.2
Usage of HTTP
p. 331
5.8.2.1
General
p. 331
5.8.2.2
HTTP standard headers
p. 331
5.8.2.2.1
General
p. 331
5.8.2.2.2
Content type
p. 331
5.8.2.3
HTTP custom headers
p. 331
5.8.3
Resources
p. 332
5.8.3.1
Resource Structure
p. 332
5.8.3.2
Resource: NWDAF Roaming Analytics Subscriptions
p. 332
5.8.3.2.1
Description
p. 332
5.8.3.2.2
Resource Definition
p. 332
5.8.3.2.3
Resource Standard Methods
p. 333
5.8.3.2.4
Resource Custom Operations
p. 333
5.8.3.3
Resource: Individual NWDAF Roaming Analytics Subscription
p. 334
5.8.3.3.1
Description
p. 334
5.8.3.3.2
Resource definition
p. 334
5.8.3.3.3
Resource Standard Methods
p. 334
5.8.3.3.4
Resource Custom Operations
p. 337
5.8.4
Custom Operations without associated resources
p. 337
5.8.5
Notifications
p. 337
5.8.5.1
General
p. 337
5.8.5.2
Roaming Analytics Notification
p. 337
5.8.5.2.1
Description
p. 337
5.8.5.2.2
Operation Definition
p. 337
5.8.6
Data Model
p. 338
5.8.6.1
General
p. 338
5.8.6.2
Structured data types
p. 339
5.8.6.2.1
Introduction
p. 339
5.8.6.2.2
Type RoamingAnalyticsSubscription
p. 340
5.8.6.2.3
Type RoamingAnalyticsNotification
p. 341
5.8.7
Error handling
p. 341
5.8.7.1
General
p. 341
5.8.7.2
Protocol Errors
p. 341
5.8.8
Feature negotiation
p. 342
5.8.9
Security
p. 342
A
(Normative) OpenAPI specification
p. 343
A.1
General
p. 343
A.2
Nnwdaf_EventsSubscription API
p. 343
A.3
Nnwdaf_AnalyticsInfo API
p. 395
A.4
Nnwdaf_DataManagement API
|R17|
p. 408
A.5
Nnwdaf_MLModelProvision API
|R17|
p. 413
A.6
Nnwdaf_MLModelTraining API
|R18|
p. 421
A.7
Nnwdaf_MLModelMonitor API
|R18|
p. 429
A.8
Nnwdaf_RoamingData API
|R18|
p. 435
$
Change history
p. 443