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 28.532
Word version: 17.3.0
1…
11…
12…
A…
12
Management services - Stage 3
12.1
Generic provisioning management service
12.1.1
RESTful HTTP-based solution set
12.1.2
RESTful HTTP-based solution set for integration with ONAP VES API
12.1.3
YANG/Netconf-based solution set
12.2
Generic fault supervision management service
12.2.1
RESTful HTTP-based solution set
12.2.2
RESTful HTTP-based solution set for integration with ONAP VES API
12.3
Generic performance assurance management service
12.4
Heartbeat
12.5
Streaming data reporting service
12.6
File data reporting service
12
Management services - Stage 3
|R16|
p. 101
12.1
Generic provisioning management service
p. 101
12.1.1
RESTful HTTP-based solution set
p. 101
12.1.1.1
Mapping of operations
p. 101
12.1.1.1.1
Introduction
p. 101
12.1.1.1.2
Operation createMOI
p. 101
12.1.1.1.3
Operation getMOIAttributes
p. 101
12.1.1.1.4
Operation modifyMOIAttributes
p. 102
12.1.1.1.4.1
Mapping to HTTP PUT
p. 102
12.1.1.1.4.2
Mapping to HTTP PATCH
p. 103
12.1.1.1.5
Operation deleteMOI
p. 103
12.1.1.1.6
Void
12.1.1.1.7
Void
12.1.1.2
Mapping of notifications
p. 104
12.1.1.2.1
Introduction
p. 104
12.1.1.2.2
Notification notifyMOICreation
p. 104
12.1.1.2.3
Notification notifyMOIDeletion
p. 105
12.1.1.2.4
Notification notifyMOIAttributeValueChanges
p. 105
12.1.1.2.5
Notification notifyMOIChanges
p. 105
12.1.1.3
Resources
p. 105
12.1.1.3.1
Resource structure
p. 105
12.1.1.3.1.2
Resource structure on the MnS consumer
p. 106
12.1.1.3.2
Resource definitions
p. 106
12.1.1.3.2.1
Resource ".../{className}={id}"
p. 106
12.1.1.3.2.1.1
Description
p. 106
12.1.1.3.2.1.2
URI
p. 106
12.1.1.3.2.1.3
HTTP methods
p. 107
12.1.1.3.2.2
Void
12.1.1.3.2.3
Void
12.1.1.3.2.4
Resource "{notificationTarget}"
p. 109
12.1.1.3.2.4.1
Description
p. 109
12.1.1.3.2.4.2
URI
p. 109
12.1.1.3.2.4.3
HTTP methods
p. 109
12.1.1.4
Data type definitions
p. 110
12.1.1.4.1
General
p. 110
12.1.1.4.1a
Structured data types
p. 111
12.1.1.4.1a.1
Type Resource
p. 111
12.1.1.4.1a.2
Type Scope
p. 111
12.1.1.4.1a.3
Type CorrelatedNotification
p. 111
12.1.1.4.1a.4
Type MoiChange
p. 112
12.1.1.4.1a.5
Type NotifyMoiCreation
p. 115
12.1.1.4.1a.6
Type NotifyMoiDeletion
p. 115
12.1.1.4.1a.7
Type NotifyMoiAttributeValueChanges
p. 116
12.1.1.4.1a.8
Type NotifyMoiChanges
p. 116
12.1.1.4.1a.9
Type PatchItem
p. 116
12.1.1.4.2
Void
12.1.1.4.3
Void
12.1.1.4.4
Simple data types and enumerations
p. 117
12.1.1.4.4.7
Enumeration PatchOperation
p. 118
12.1.2
RESTful HTTP-based solution set for integration with ONAP VES API
p. 118
12.1.2.1
Mapping of operations
p. 118
12.1.2.2
Mapping of notifications
p. 118
12.1.2.2.1
Introduction
p. 118
12.1.2.2.1.1
General
p. 118
12.1.2.2.1.2
Void
12.1.2.2.2
Notification notifyMOICreation
p. 119
12.1.2.2.3
Notification notifyMOIDeletion
p. 119
12.1.2.2.4
Notification notifyMOIAttributeValueChange
p. 119
12.1.2.2.5
Notification notifyMOIChanges
p. 119
12.1.2.3
Resources
p. 119
12.1.2.3.1
Resource structure
p. 119
12.1.2.3.2
Resource definitions
p. 119
12.1.2.4
Data type definitions
p. 119
12.1.3
YANG/Netconf-based solution set
p. 120
12.1.3.1
Mapping of operations
p. 120
12.1.3.1.1
Introduction
p. 120
12.1.3.1.2
Operation createMOI
p. 120
12.1.3.1.3
Operation getMOIAttributes
p. 121
12.1.3.1.4
Operation modifyMOIAttributes
p. 123
12.1.3.1.5
Operation deleteMOI
p. 124
12.1.3.2
Mapping of notifications
|R17|
p. 124
12.1.3.2.1
Introduction
p. 124
12.1.3.2.5
Notification notifyMOIChanges
p. 124
12.2
Generic fault supervision management service
p. 128
12.2.1
RESTful HTTP-based solution set
p. 128
12.2.1.1
Mapping of operations
p. 128
12.2.1.1.1
Introduction
p. 128
12.2.1.1.2
Operation getAlarmList
p. 129
12.2.1.1.3
Operation getAlarmCount
p. 129
12.2.1.1.4
Operation setComment
p. 130
12.2.1.1.5
Operation acknowledgeAlarms
p. 131
12.2.1.1.6
Operation unacknowledgeAlarms
p. 132
12.2.1.1.7
Operation clearAlarms
p. 133
12.2.1.1.8
Operation subscribe
p. 135
12.2.1.1.9
Operation unsubscribe
p. 135
12.2.1.2
Mapping of notifications
p. 136
12.2.1.2.1
Introduction
p. 136
12.2.1.2.2
Notification notifyNewAlarm (non-security alarm)
p. 136
12.2.1.2.3
Notification notifyNewAlarm (security alarm)
p. 137
12.2.1.2.4
Notification notifyAckStateChanged
p. 137
12.2.1.2.5
Notification notifyClearedAlarm
p. 137
12.2.1.2.6
Notification notifyAlarmListRebuilt
p. 138
12.2.1.2.7
Notification notifyChangedAlarm
p. 138
12.2.1.2.8
Notification notifyComments
p. 138
12.2.1.2.9
Notification notifyPotentialFaultyAlarmList
p. 139
12.2.1.2.10
Notification notifyCorrelatedNotificationChanged
p. 139
12.2.1.2.11
Notification notifyChangedAlarmGeneral (non-security alarm)
p. 139
12.2.1.2.12
Notification notifyChangedAlarmGeneral (security alarm)
p. 140
12.2.1.3
Resources
p. 140
12.2.1.3.1
Resource structure
p. 140
12.2.1.3.1.2
Resource structure on the MnS consumer
p. 141
12.2.1.3.2
Resource definitions
p. 141
12.2.1.3.2.1
Resource ".../alarms"
p. 141
12.2.1.3.2.1.1
Description
p. 141
12.2.1.3.2.1.2
URI
p. 141
12.2.1.3.2.1.3
HTTP methods
p. 141
12.2.1.3.2.2
Resource ".../alarms /{alarmId}"
p. 142
12.2.1.3.2.2.1
Description
p. 142
12.2.1.3.2.2.2
URI
p. 143
12.2.1.3.2.2.3
HTTP methods
p. 143
12.2.1.3.2.3
Resource ".../alarms/alarmCount"
p. 143
12.2.1.3.2.3.1
Definition
p. 143
12.2.1.3.2.3.2
URI
p. 143
12.2.1.3.2.3.3
HTTP methods
p. 144
12.2.1.3.2.4
Resource ".../alarms/{alarmId}/comments"
p. 144
12.2.1.3.2.4.1
Definition
p. 144
12.2.1.3.2.4.2
URI
p. 144
12.2.1.3.2.4.3
HTTP methods
p. 144
12.2.1.3.2.5
Resource ".../comments/{commentId}"
p. 145
12.2.1.3.2.5.1
Definition
p. 145
12.2.1.3.2.5.2
URI
p. 145
12.2.1.3.2.5.3
HTTP methods
p. 145
12.2.1.3.2.6
Resource ".../subscriptions"
p. 145
12.2.1.3.2.6.1
Description
p. 145
12.2.1.3.2.6.2
URI
p. 145
12.2.1.3.2.6.3
HTTP methods
p. 146
12.2.1.3.2.7
Resource ".../subscriptions/{subscriptionId}"
p. 146
12.2.1.3.2.7.1
Description
p. 146
12.2.1.3.2.7.2
URI
p. 146
12.2.1.3.2.7.3
HTTP methods
p. 146
12.2.1.3.2.8
Resource "{notificationTarget}"
p. 147
12.2.1.3.2.8.1
Description
p. 147
12.2.1.3.2.8.2
URI
p. 147
12.2.1.3.2.8.3
HTTP methods
p. 147
12.2.1.4
Data type definitions
p. 148
12.2.1.4.1
General
p. 148
12.2.1.4.1a
Structured data types
p. 150
12.2.1.4.1a.1
Type ThresholdHysteresis
p. 150
12.2.1.4.1a.2
Type ThresholdLevelInd
p. 150
12.2.1.4.1a.3
Type ThresholdInfo
p. 151
12.2.1.4.1a.4
Type CorrelatedNotification
p. 151
12.2.1.4.1a.5
Type AlarmRecord
p. 152
12.2.1.4.1a.6
Type AlarmCount
p. 154
12.2.1.4.1a.7
Type Comment
p. 154
12.2.1.4.1a.8
Type Subscription
p. 154
12.2.1.4.1a.9
Type MergePatchAcknowledgeAlarm
p. 154
12.2.1.4.1a.10
Type MergePatchClearAlarm
p. 154
12.2.1.4.1a.11
Type FailedAlarm
p. 155
12.2.1.4.1a.12
Type NotifyNewAlarm
p. 155
12.2.1.4.1a.13
Type NotifyNewSecAlarm
p. 156
12.2.1.4.1a.14
Type NotifyClearedAlarm
p. 156
12.2.1.4.1a.15
Type NotifyChangedAlarm
p. 157
12.2.1.4.1a.16
Type NotifyChangedAlarmGeneral
p. 157
12.2.1.4.1a.17
Type NotifyChangedSecAlarmGeneral
p. 158
12.2.1.4.1a.18
Type NotifyCorrelatedNotificationChanged
p. 158
12.2.1.4.1a.19
Type NotifyAckStateChanged
p. 159
12.2.1.4.1a.20
Type NotifyComments
p. 159
12.2.1.4.1a.21
Type NotifyPotentialFaultyAlarmList
p. 159
12.2.1.4.1a.22
Type NotifyAlarmListRebuilt
p. 160
12.2.1.4.2
Void
12.2.1.4.3
Void
12.2.1.4.4
Simple data types and enumerations
p. 160
12.2.1.4.4.1
General
p. 160
12.2.1.4.4.2
Simple data types
p. 160
12.2.1.4.4.3
Enumeration AlarmAckState
p. 160
12.2.1.4.4.4
Enumeration AckState
p. 161
12.2.1.4.4.5
Enumeration AlarmListAlignmentRequirement
p. 161
12.2.1.4.4.6
Enumeration AlarmType
p. 161
12.2.1.4.4.7
Enumeration ProbableCause
p. 162
12.2.1.4.4.8
Enumeration AlarmNotificationTypes
p. 162
12.2.1.4.4.9
Enumeration PerceivedSeverity
p. 162
12.2.1.4.4.10
Enumeration TrendIndication
p. 162
12.2.2
RESTful HTTP-based solution set for integration with ONAP VES API
p. 163
12.2.2.1
Mapping of operations
p. 163
12.2.2.2
Mapping of notifications
p. 163
12.2.2.2.1
Introduction
p. 163
12.2.2.2.1.1
General
p. 163
12.2.2.2.1.2
Void
12.2.2.2.2
Notification notifyNewAlarm (non-security alarm)
p. 163
12.2.2.2.3
Notification notifyNewAlarm (security alarm)
p. 163
12.2.2.2.4
Notification notifyAckStateChanged
p. 163
12.2.2.2.5
Notification notifyClearedAlarm
p. 163
12.2.2.2.6
Notification notifyAlarmListRebuilt
p. 163
12.2.2.2.7
Notification notifyChangedAlarm
p. 163
12.2.2.2.8
Notification notifyComments
p. 163
12.2.2.2.9
Notification notifyPotentialFaultyAlarmList
p. 164
12.2.2.2.10
Notification notifyCorrelatedNotificationChanged
p. 164
12.2.2.2.11
Notification notifyChangedAlarmGeneral (non-security alarm)
p. 164
12.2.2.2.12
Notification notifyChangedAlarmGeneral (security alarm)
p. 164
12.2.2.3
Resources
p. 164
12.2.2.3.1
Resource structure
p. 164
12.2.2.3.2
Resource definitions
p. 164
12.2.2.4
Data type definitions
p. 164
12.3
Generic performance assurance management service
p. 165
12.3.1
RESTful HTTP-based solution set
p. 165
12.3.1.1
Void
12.3.1.2
Performance threshold monitoring service
p. 165
12.3.1.2.1
Mapping of operations
p. 165
12.3.1.2.2
Mapping of notifications
p. 165
12.3.1.2.2.1
Introduction
p. 165
12.3.1.2.2.2
Notification notifyThresholdCrossing
p. 165
12.3.1.2.3
Resources
p. 165
12.3.1.2.3.1
Resource structure
p. 165
12.3.1.2.3.2
Resource definitions
p. 166
12.3.1.2.3.2.1
Resource "/notificationSink"
p. 166
12.3.1.2.4
Data type definitions
p. 166
12.3.1.2.4.1
General
p. 166
12.3.1.2.4.2
Structured data types
p. 167
12.3.1.2.4.2.1
Type NotifyThresholdCrossing
p. 167
12.3.1.2.4.4
Void
12.3.1.2.4.5
Void
12.3.1.2.4.6
Simple data types and enumerations
p. 167
12.3.1.2.4.6.1
General
p. 167
12.3.1.2.4.6.2
Simple data types
p. 168
12.3.1.2.4.6.3
Enumeration PerfNotificationTypes
p. 168
12.3.1.2.4.6.4
Enumeration PerfMetricDirection
p. 168
12.3.2
Performance data XML file format definition
p. 168
12.3.2.1
Introduction
p. 168
12.3.2.2
Mapping table
p. 168
12.3.2.3
Void
12.3.2.3.1
Void
12.3.2.3.2
Void
12.3.2.4
XML schema
p. 169
12.4
Heartbeat
p. 172
12.4.1
RESTful HTTP-based solution set
p. 172
12.4.1.1
Mapping of operations
p. 172
12.4.1.2
Mapping of notifications
p. 172
12.4.1.2.1
Introduction
p. 172
12.4.1.2.2
Notification "notifyHeartbeat"
p. 172
12.4.1.3
Usage of HTTP
p. 172
12.4.1.4
Resources
p. 172
12.4.1.5
Data type definitions
p. 172
12.4.1.5.1
General
p. 172
12.4.1.5.2
Structured data types
p. 173
12.4.1.5.3
Simple data types and enumerations
p. 173
12.4.1.5.3.1
General
p. 173
12.4.1.5.3.2
Simple data types
p. 173
12.4.1.5.3.3
Enumeration HeartbeatNotificationTypes
p. 173
12.4.2
RESTful HTTP-based solution set for integration with ONAP VES API
p. 173
12.4.2.1
Mapping of operations
p. 173
12.4.2.2
Mapping of notifications
p. 173
12.4.2.2.1
Introduction
p. 173
12.4.2.2.1.1
General
p. 173
12.4.2.2.1.2
Notification parameter mapping principles
p. 174
12.4.2.2.2
Notification notifyHeartbeat
p. 174
12.5
Streaming data reporting service
p. 174
12.5.1
RESTful HTTP-based solution set
p. 174
12.5.1.1
Mapping of operations
p. 174
12.5.1.1.1
Introduction
p. 174
12.5.1.1.2
Operation "establishStreamingConnection"
p. 174
12.5.1.1.3
Operation "terminateStreamingConnection"
p. 177
12.5.1.1.4
Operation "reportStreamData"
p. 177
12.5.1.1.5
Operation "addStream"
p. 178
12.5.1.1.6
Operation "deleteStream"
p. 178
12.5.1.1.7
Operation "getConnectionInfo"
p. 179
12.5.1.1.8
Operation "getStreamInfo"
p. 179
12.5.1.2
Mapping of notifications
p. 180
12.5.1.3
Resources
p. 180
12.5.1.3.1
Resources structure
p. 180
12.5.1.3.2
Resources definitions
p. 180
12.5.1.4
Data type definitions
p. 187
12.5.1.4.1
General
p. 187
12.5.1.4.2
Query, message body and resource data types
p. 188
12.5.1.4.3
Simple data types and enumerations
p. 189
12.6
File data reporting service
p. 190
12.6.1
RESTful HTTP-based solution set
p. 190
12.6.1.1
Mapping of operations
p. 190
12.6.1.1.1
Introduction
p. 190
12.6.1.1.2
Operation listAvailableFiles
p. 190
12.6.1.1.3
Operation subscribe
p. 191
12.6.1.1.4
Operation unsubscribe
p. 191
12.6.1.2
Mapping of notifications
p. 191
12.6.1.2.1
Introduction
p. 191
12.6.1.2.2
Notification notifyFileReady
p. 191
12.6.1.2.3
Notification notifyFilePreparationError
p. 191
12.6.1.3
Resources
p. 192
12.6.1.3.1
Resource structure
p. 192
12.6.1.3.1.1
Resource structure on the MnS producer
p. 192
12.6.1.3.1.2
Resource structure on the MnS consumer
p. 192
12.6.1.3.2
Resource definitions
p. 192
12.6.1.4
Data type definitions
p. 196
12.6.1.4.1
General
p. 196
12.6.1.4.2
Structured data types
p. 196
12.6.1.4.3
Void
12.6.1.4.4
Void
12.6.1.4.5
Void
12.6.1.4.6
Simple data types and enumerations
p. 197