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.549
Word version: 18.4.0
1…
5…
7…
8…
7
SEAL API Definitions
7.1
Location management APIs
7.2
Group management APIs
7.3
Configuration management APIs
7.4
Network resource management APIs
7.5
Event APIs
7.6
Key management APIs
7.7
Network slice capability Enablement APIs
7.8
Identity management APIs
7.9
Data Delivery APIs
7.10
Application data analytics enablement service configuration APIs
7
SEAL API Definitions
p. 65
7.1
Location management APIs
p. 65
7.1.1
SS_LocationReporting API
p. 65
7.1.1.1
API URI
p. 65
7.1.1.2
Resources
p. 65
7.1.1.2.1
Overview
p. 65
7.1.1.2.2
Resource: SEAL Location Reporting Configurations
p. 66
7.1.1.2.2.1
Description
p. 66
7.1.1.2.2.2
Resource Definition
p. 66
7.1.1.2.2.3
Resource Standard Methods
p. 66
7.1.1.2.2.3.1
POST
p. 66
7.1.1.2.2.4
Resource Custom Operations
p. 67
7.1.1.2.3
Resource: Individual SEAL Location Reporting Configuration
p. 67
7.1.1.2.3.1
Description
p. 67
7.1.1.2.3.2
Resource Definition
p. 67
7.1.1.2.3.3
Resource Standard Methods
p. 67
7.1.1.2.3.3.1
GET
p. 67
7.1.1.2.3.3.2
PUT
p. 68
7.1.1.2.3.3.3
DELETE
p. 69
7.1.1.2.3.3.4
PATCH
p. 70
7.1.1.2.3.4
Resource Custom Operations
p. 71
7.1.1.3
Notifications
p. 71
7.1.1.3.1
General
|R18|
p. 71
7.1.1.3.2
Location Trigger Event Notification
|R18|
p. 71
7.1.1.3.2.1
Description
p. 71
7.1.1.3.2.2
Notification definition
p. 71
7.1.1.4
Data Model
p. 73
7.1.1.4.1
General
p. 73
7.1.1.4.2
Structured data types
p. 74
7.1.1.4.2.1
Introduction
p. 74
7.1.1.4.2.2
Type: LocationReportConfiguration
p. 74
7.1.1.4.2.3
Type: LocationReportConfigurationPatch
p. 75
7.1.1.4.2.4
Type: TriggeringCriteria
p. 75
7.1.1.4.2.5
LocationReport
p. 75
7.1.1.4.3
Simple data types and enumerations
p. 76
7.1.1.4.3.1
Introduction
p. 76
7.1.1.4.3.2
Simple data types
p. 76
7.1.1.4.3.3
Enumeration: InsideOutsideInd
p. 76
7.1.1.4.3.4
Enumeration: LocChangeCond
p. 76
7.1.1.5
Error Handling
p. 76
7.1.1.5.1
General
|R17|
p. 76
7.1.1.5.2
Protocol Errors
|R17|
p. 77
7.1.1.5.3
Application Errors
|R17|
p. 77
7.1.1.6
Feature negotiation
p. 77
7.1.2
SS_LocationAreaInfoRetrieval API
|R17|
p. 77
7.1.2.1
API URI
p. 77
7.1.2.2
Resources
p. 77
7.1.2.2.1
Overview
p. 77
7.1.2.2.2
Resource: Location Information
p. 78
7.1.2.2.2.1
Description
p. 78
7.1.2.2.2.2
Resource Definition
p. 78
7.1.2.2.2.3
Resource Standard Methods
p. 78
7.1.2.2.2.3.1
GET
p. 78
7.1.2.2.2.4
Resource Custom Operations
p. 79
7.1.2.3
Notifications
p. 79
7.1.2.4
Data Model
p. 80
7.1.2.4.1
General
p. 80
7.1.2.4.2
Structured Data Types
p. 80
7.1.2.4.3
Simple data types and enumerations
p. 80
7.1.2.5
Error Handling
p. 80
7.1.2.5.1
General
p. 80
7.1.2.5.2
Protocol Errors
p. 80
7.1.2.5.3
Application Errors
p. 80
7.1.2.6
Feature Negotiation
p. 81
7.1.3
SS_VALServiceAreaConfiguration API
|R18|
p. 81
7.1.3.1
API URI
p. 81
7.1.3.2
Resources
p. 81
7.1.3.2.1
Overview
p. 81
7.1.3.2.2
Resource: VAL Service Areas
p. 83
7.1.3.2.2.1
Description
p. 83
7.1.3.2.2.2
Resource Definition
p. 83
7.1.3.2.2.3
Resource Standard Methods
p. 83
7.1.3.2.2.3.1
GET
p. 83
7.1.3.2.2.4
Resource Custom Operations
p. 84
7.1.3.2.2.4.1
Overview
p. 84
7.1.3.2.2.4.2
Operation: Configure
p. 84
7.1.3.2.2.4.3
Operation: Update
p. 85
7.1.3.2.2.4.4
Operation: Delete
p. 86
7.1.3.2.3
Resource: VAL Service Area Change Subscriptions
p. 87
7.1.3.2.3.1
Description
p. 87
7.1.3.2.3.2
Resource Definition
p. 87
7.1.3.2.3.3
Resource Standard Methods
p. 87
7.1.3.2.3.3.1
POST
p. 87
7.1.3.2.3.4
Resource Custom Operations
p. 89
7.1.3.2.4
Resource: Individual VAL Service Area Change Subscription
p. 89
7.1.3.2.4.1
Description
p. 89
7.1.3.2.4.2
Resource Definition
p. 89
7.1.3.2.4.3
Resource Standard Methods
p. 89
7.1.3.2.4.3.1
GET
p. 89
7.1.3.2.4.3.2
PUT
p. 90
7.1.3.2.4.3.3
PATCH
p. 91
7.1.3.2.4.3.4
DELETE
p. 92
7.1.3.3.2
Individual Unicast Monitoring Notification
p. 94
7.1.3.3.2.1
Description
p. 94
7.1.3.3.2.2
Notification definition
p. 94
7.1.3.4
Data Model
p. 95
7.1.3.4.1
General
p. 95
7.1.3.4.2
Structured data types
p. 96
7.1.3.4.2.1
Introduction
p. 96
7.1.3.4.2.2
Type: ValServiceArea
p. 96
7.1.3.4.2.3
Type: ValServiceAreaReq
p. 96
7.1.3.4.2.4
Type: ValServiceAreaData
p. 96
7.1.3.4.2.5
Type: ValServiceAreaResp
p. 97
7.1.3.4.2.6
Type: ValServiceAreaSubsc
p. 97
7.1.3.4.2.7
Type: ValServiceAreaEventType
p. 97
7.1.3.4.2.8
Type: ValServiceAreaNotif
p. 97
7.1.3.4.2.9
Type: ValServiceAreaEventContentInfo
p. 98
7.1.3.4.2.10
Type: ValServiceAreaSubscPatch
p. 98
7.1.3.4.3
Simple data types and enumerations
p. 98
7.1.3.4.3.1
Introduction
p. 98
7.1.3.4.3.2
Simple data types
p. 98
7.1.3.4.3.3
Enumeration: ValServiceAreaEvent
p. 98
7.1.3.5
Error Handling
p. 99
7.1.3.5.1
General
p. 99
7.1.3.5.2
Protocol Errors
p. 99
7.1.3.5.3
Application Errors
p. 99
7.1.3.6
Feature negotiation
p. 99
7.2
Group management APIs
p. 99
7.2.1
SS_GroupManagement API
p. 99
7.2.1.1
API URI
p. 99
7.2.1.2
Resources
p. 99
7.2.1.2.1
Overview
p. 99
7.2.1.2.2
Resource: VAL Group Documents
p. 100
7.2.1.2.2.1
Description
p. 100
7.2.1.2.2.2
Resource Definition
p. 101
7.2.1.2.2.3
Resource Standard Methods
p. 101
7.2.1.2.2.3.1
POST
p. 101
7.2.1.2.2.3.2
GET
p. 102
7.2.1.2.2.4
Resource Custom Operations
p. 102
7.2.1.2.3
Resource: Individual VAL Group Document
p. 103
7.2.1.2.3.1
Description
p. 103
7.2.1.2.3.2
Resource Definition
p. 103
7.2.1.2.3.3
Resource Standard Methods
p. 103
7.2.1.2.3.3.1
GET
p. 103
7.2.1.2.3.3.2
PUT
p. 104
7.2.1.2.3.3.3
DELETE
p. 105
7.2.1.2.3.3.4
PATCH
p. 106
7.2.1.2.3.4
Resource Custom Operations
p. 107
7.2.1.3
Notifications
p. 107
7.2.1.4
Data Model
p. 107
7.2.1.4.1
General
p. 107
7.2.1.4.2
Structured data types
p. 109
7.2.1.4.2.1
Introduction
p. 109
7.2.1.4.2.2
Type: VALGroupDocument
p. 109
7.2.1.4.2.3
Type: VALGroupDocumentPatch
p. 110
7.2.1.4.3
Simple data types and enumerations
p. 110
7.2.1.5
Error Handling
p. 110
7.2.1.5.1
General
|R17|
p. 110
7.2.1.5.2
Protocol Errors
|R17|
p. 110
7.2.1.5.3
Application Errors
|R17|
p. 110
7.2.1.6
Feature negotiation
p. 110
7.3
Configuration management APIs
p. 111
7.3.1
SS_UserProfileRetrieval API
p. 111
7.3.1.1
API URI
p. 111
7.3.1.2
Resources
p. 111
7.3.1.2.1
Overview
p. 111
7.3.1.2.2
Resource: VAL Services
p. 112
7.3.1.2.2.1
Description
p. 112
7.3.1.2.2.2
Resource Definition
p. 112
7.3.1.2.2.3
Resource Standard Methods
p. 112
7.3.1.2.2.3.1
GET
p. 112
7.3.1.2.2.4
Resource Custom Operations
p. 113
7.3.1.3
Notifications
p. 113
7.3.1.4
Data Model
p. 113
7.3.1.4.1
General
p. 113
7.3.1.4.2
Structured data types
p. 114
7.3.1.4.2.1
Introduction
p. 114
7.3.1.4.2.2
Type: ProfileDoc
p. 114
7.3.1.4.2.3
Type: ValTargetUe
p. 114
7.3.1.4.3
Simple data types and enumerations
p. 114
7.3.1.5
Error Handling
p. 114
7.3.1.5.1
General
|R17|
p. 114
7.3.1.5.2
Protocol Errors
|R17|
p. 114
7.3.1.5.3
Application Errors
|R17|
p. 115
7.3.1.6
Feature negotiation
p. 115
7.3.2
SS_VALServiceData API
|R18|
p. 115
7.3.2.1
API URI
p. 115
7.3.2.2
Resources
p. 115
7.3.2.2.1
Overview
p. 115
7.3.2.2.2
Resource: VAL Service Data Sets
p. 116
7.3.2.2.2.1
Description
p. 116
7.3.2.2.2.2
Resource Definition
p. 116
7.3.2.2.2.3
Resource Standard Methods
p. 116
7.3.2.2.2.3.1
GET
p. 116
7.3.2.2.2.4
Resource Custom Operations
p. 117
7.3.2.3
Custom Operations without associated resources
p. 117
7.3.2.4
Notifications
p. 117
7.3.2.5
Data Model
p. 117
7.3.2.5.1
General
p. 117
7.3.2.5.2
Structured data types
p. 118
7.3.2.5.2.1
Introduction
p. 118
7.3.2.5.2.2
Type: ValServDataResp
p. 118
7.3.2.5.2.3
Type: ValServiceData
p. 118
7.3.2.5.3
Simple data types and enumerations
p. 118
7.3.2.5.3.1
Introduction
p. 118
7.3.2.5.3.2
Simple data types
p. 119
7.3.2.6
Error Handling
p. 119
7.3.2.6.1
General
p. 119
7.3.2.6.2
Protocol Errors
p. 119
7.3.2.6.3
Application Errors
p. 119
7.3.2.7
Feature negotiation
p. 119
7.4
Network resource management APIs
p. 119
7.4.1
SS_NetworkResourceAdaptation API
p. 119
7.4.1.1
API URI
p. 119
7.4.1.2
Resources
p. 120
7.4.1.2.1
Overview
p. 120
7.4.1.2.2
Resource: Multicast Subscriptions
p. 122
7.4.1.2.2.1
Description
p. 122
7.4.1.2.2.2
Resource Definition
p. 122
7.4.1.2.2.3
Resource Standard Methods
p. 123
7.4.1.2.2.3.1
POST
p. 123
7.4.1.2.2.4
Resource Custom Operations
p. 123
7.4.1.2.3
Resource: Individual Multicast Subscription
p. 123
7.4.1.2.3.1
Description
p. 123
7.4.1.2.3.2
Resource Definition
p. 123
7.4.1.2.3.3
Resource Standard Methods
p. 124
7.4.1.2.3.3.1
GET
p. 124
7.4.1.2.3.3.2
DELETE
p. 125
7.4.1.2.3.4
Resource Custom Operations
p. 125
7.4.1.2.4
Resource: Unicast Subscriptions
p. 126
7.4.1.2.4.1
Description
p. 126
7.4.1.2.4.2
Resource Definition
p. 126
7.4.1.2.4.3
Resource Standard Methods
p. 126
7.4.1.2.4.3.1
POST
p. 126
7.4.1.2.4.4
Resource Custom Operations
p. 126
7.4.1.2.5
Resource: Individual Unicast Subscription
p. 127
7.4.1.2.5.1
Description
p. 127
7.4.1.2.5.2
Resource Definition
p. 127
7.4.1.2.5.3
Resource Standard Methods
p. 127
7.4.1.2.5.3.1
GET
p. 127
7.4.1.2.5.3.2
DELETE
p. 128
7.4.1.2.5.4
Resource Custom Operations
p. 129
7.4.1.2.6
Resource: TSC Stream Availability
|R17|
p. 129
7.4.1.2.6.1
Description
p. 129
7.4.1.2.6.2
Resource Definition
p. 129
7.4.1.2.6.3
Resource Standard Methods
p. 129
7.4.1.2.6.3.1
GET
p. 129
7.4.1.2.6.4
Resource Custom Operations
p. 130
7.4.1.2.7
Resource: TSC streams
|R17|
p. 130
7.4.1.2.7.1
Description
p. 130
7.4.1.2.7.2
Resource Definition
p. 130
7.4.1.2.7.3
Resource Standard Methods
p. 131
7.4.1.2.7.3.1
GET
p. 131
7.4.1.2.7.4
Resource Custom Operations
p. 131
7.4.1.2.8
Resource: Individual TSC Stream
|R17|
p. 132
7.4.1.2.8.1
Description
p. 132
7.4.1.2.8.2
Resource Definition
p. 132
7.4.1.2.8.3
Resource Standard Methods
p. 132
7.4.1.2.8.3.1
GET
p. 132
7.4.1.2.8.3.2
PUT
p. 133
7.4.1.2.8.3.3
DELETE
p. 133
7.4.1.2.9
Resource: MBS Resources
|R18|
p. 134
7.4.1.2.9.1
Description
p. 134
7.4.1.2.9.2
Resource Definition
p. 134
7.4.1.2.9.3
Resource Standard Methods
p. 135
7.4.1.2.9.3.1
POST
p. 135
7.4.1.2.9.4
Resource Custom Operations
p. 135
7.4.1.2.10
Resource: Individual MBS Resource
|R18|
p. 135
7.4.1.2.10.1
Description
p. 135
7.4.1.2.10.2
Resource Definition
p. 135
7.4.1.2.10.3
Resource Standard Methods
p. 136
7.4.1.2.10.3.1
GET
p. 136
7.4.1.2.10.3.2
PUT
p. 137
7.4.1.2.10.3.3
PATCH
p. 138
7.4.1.2.10.3.4
DELETE
p. 139
7.4.1.2.10.4
Resource Custom Operations
p. 140
7.4.1.2.10.4.1
Overview
p. 140
7.4.1.2.10.4.2
Operation: Activate
p. 140
7.4.1.2.10.4.3
Operation: Deactivate
p. 141
7.4.1.2.11
Resource: BDT Policy Configurations
|R18|
p. 142
7.4.1.2.11.1
Description
p. 142
7.4.1.2.11.2
Resource definition
p. 142
7.4.1.2.11.3
Resource methods
p. 142
7.4.1.2.11.3.1
POST
p. 142
7.4.1.2.12
Resource: Individual BDT Policy Configuration
|R18|
p. 143
7.4.1.2.12.1
Description
p. 143
7.4.1.2.12.2
Resource definition
p. 143
7.4.1.2.12.3
Resource methods
p. 143
7.4.1.2.12.3.1
GET
p. 143
7.4.1.2.12.3.2
DELETE
p. 144
7.4.1.2.12.4
Resource Custom Operations
p. 145
7.4.1.3
Notifications
p. 145
7.4.1.3.1
General
p. 145
7.4.1.3.2
Notify_UP_Delivery_Mode
p. 146
7.4.1.3.2.1
Description
p. 146
7.4.1.3.2.2
Notification definition
p. 146
7.4.1.3.3
BDT_Negotiation_Notification
|R18|
p. 147
7.4.1.3.3.1
Description
p. 147
7.4.1.3.3.2
Notification definition
p. 147
7.4.1.4
Data Model
p. 148
7.4.1.4.1
General
p. 148
7.4.1.4.2
Structured data types
p. 150
7.4.1.4.2.1
Introduction
p. 150
7.4.1.4.2.2
Type: MulticastSubscription
p. 150
7.4.1.4.2.3
Type: UnicastSubscription
p. 151
7.4.1.4.2.4
Type: UserPlaneNotification
p. 151
7.4.1.4.2.5
Type: NrmEventNotification
p. 152
7.4.1.4.2.6
Type: TscStreamData
p. 152
7.4.1.4.2.7
Type: TrafficSpecInformation
p. 152
7.4.1.4.2.8
Type: TscStreamAvailability
p. 153
7.4.1.4.2.9
Type: StreamSpecification
p. 153
7.4.1.4.2.10
Type: TrafficSpecification
p. 153
7.4.1.4.2.11
Type: MBSResourceReq
p. 153
7.4.1.4.2.12
Type: MBSResource
p. 154
7.4.1.4.2.13
Type: MBSResourceRespInfo
p. 155
7.4.1.4.2.14
Type: MBSResourceResp
p. 155
7.4.1.4.2.15
Type: MBSResourcePatch
p. 156
7.4.1.4.2.16
Type: MbsResAct
p. 156
7.4.1.4.2.17
Type: MbsResDeact
p. 156
7.4.1.4.2.18
Type: BdtPolConfig
p. 157
7.4.1.4.2.19
Type: GeoArea
p. 157
7.4.1.4.2.20
Type: BdtNotification
p. 158
7.4.1.4.3
Simple data types and enumerations
p. 158
7.4.1.4.3.0
Introduction
p. 158
7.4.1.4.3.0A
Simple data types
p. 158
7.4.1.4.3.1
Enumeration: ServiceAnnoucementMode
p. 158
7.4.1.4.3.2
Enumeration: DeliveryMode
p. 159
7.4.1.4.3.4
Enumeration: NetSysIndicator
p. 159
7.4.1.4.3.5
Enumeration: NrmEvent
p. 159
7.4.1.5
Error Handling
p. 159
7.4.1.5.1
General
|R17|
p. 159
7.4.1.5.2
Protocol Errors
|R17|
p. 159
7.4.1.5.3
Application Errors
|R17|
p. 159
7.4.1.6
Feature negotiation
p. 160
7.4.2
SS_NetworkResourceMonitoring API
|R17|
p. 160
7.4.2.1
API URI
p. 160
7.4.2.2
Resources
p. 160
7.4.2.2.1
Overview
p. 160
7.4.2.2.2
Resource: Unicast Monitoring Subscriptions
p. 161
7.4.2.2.2.1
Description
p. 161
7.4.2.2.2.2
Resource Definition
p. 161
7.4.2.2.2.3
Resource Standard Methods
p. 161
7.4.2.2.2.3.1
POST
p. 161
7.4.2.2.2.4
Resource Custom Operations
p. 162
7.4.2.2.3
Resource: Individual Unicast Monitoring Subscription
p. 162
7.4.2.2.3.1
Description
p. 162
7.4.2.2.3.2
Resource Definition
p. 162
7.4.2.2.3.3
Resource Standard Methods
p. 162
7.4.2.2.3.3.1
DELETE
p. 162
7.4.2.2.3.3.2
GET
p. 163
7.4.2.2.3.3.3
PUT
p. 164
7.4.2.2.3.3.4
PATCH
p. 165
7.4.2.3.2
Individual Unicast Monitoring Notification
p. 166
7.4.2.3.2.1
Description
p. 166
7.4.2.3.2.2
Notification definition
p. 166
7.4.2.4
Data Model
p. 167
7.4.2.4.1
General
p. 167
7.4.2.4.2
Structured data types
p. 169
7.4.2.4.2.1
Introduction
p. 169
7.4.2.4.2.2
Type: MonitoringReport
p. 169
7.4.2.4.2.3
Type: MeasurementData
p. 169
7.4.2.4.2.4
Type: MeasurementPeriod
p. 169
7.4.2.4.2.5
Type: ReportingRequirements
p. 170
7.4.2.4.2.6
Type: MeasurementRequirements
p. 171
7.4.2.4.2.7
Type: MonitoringSubscription
p. 171
7.4.2.4.2.8
Void
7.4.2.4.2.9
Type: FailureReport
p. 172
7.4.2.4.2.10
Type: ReportingThreshold
p. 172
7.4.2.4.2.11
Type: MonitoringSubscriptionPatch
p. 172
7.4.2.4.3
Simple data types and enumerations
p. 173
7.4.2.4.3.1
Enumeration: MeasurementDataType
p. 173
7.4.2.4.3.2
Enumeration: TerminationMode
p. 173
7.4.2.4.3.3
Enumeration: FailureReason
p. 173
7.4.2.4.3.4
Enumeration: ThresholdHandlingMode
p. 173
7.4.2.5
Error Handling
p. 174
7.4.2.5.1
General
p. 174
7.4.2.5.2
Protocol Errors
p. 174
7.4.2.5.3
Application Errors
p. 174
7.4.2.6
Feature negotiation
p. 174
7.5
Event APIs
p. 174
7.5.1
SS_Events API
p. 174
7.5.1.1
API URI
p. 174
7.5.1.2
Resources
p. 175
7.5.1.2.1
Overview
p. 175
7.5.1.2.2
Resource: SEAL Events Subscriptions
p. 175
7.5.1.2.2.1
Description
p. 175
7.5.1.2.2.2
Resource Definition
p. 175
7.5.1.2.2.3
Resource Standard Methods
p. 176
7.5.1.2.2.3.1
POST
p. 176
7.5.1.2.2.4
Resource Custom Operations
p. 176
7.5.1.2.3
Resource: Individual SEAL Events Subscription
p. 176
7.5.1.2.3.1
Description
p. 176
7.5.1.2.3.2
Resource Definition
p. 176
7.5.1.2.3.3
Resource Standard Methods
p. 177
7.5.1.2.3.3.1
DELETE
p. 177
7.5.1.2.3.3.2
PATCH
p. 178
7.5.1.2.3.3.3
PUT
p. 178
7.5.1.2.3.4
Resource Custom Operations
p. 179
7.5.1.3
Notifications
p. 179
7.5.1.3.1
General
p. 179
7.5.1.3.2
SEAL Event Notification
p. 180
7.5.1.3.2.1
Description
p. 180
7.5.1.3.2.2
Notification definition
p. 180
7.5.1.4
Data Model
p. 181
7.5.1.4.1
General
p. 181
7.5.1.4.2
Structured data types
p. 184
7.5.1.4.2.1
Introduction
p. 184
7.5.1.4.2.2
SEALEventSubscription
p. 184
7.5.1.4.2.3
SEALEventNotification
p. 184
7.5.1.4.2.4
EventSubscription
p. 185
7.5.1.4.2.5
SEALEventDetail
p. 186
7.5.1.4.2.6
VALGroupFilter
p. 187
7.5.1.4.2.7
IdentityFilter
p. 187
7.5.1.4.2.8
LMInformation
p. 187
7.5.1.4.2.9
MessageFilter
p. 188
7.5.1.4.2.10
MonitorFilter
p. 188
7.5.1.4.2.11
MonitorEvents
p. 188
7.5.1.4.2.12
MonitorEventsReport
p. 189
7.5.1.4.2.13
ValidityConditions
p. 189
7.5.1.4.2.14
MonitorLocationInterestFilter
p. 189
7.5.1.4.2.15
LocationDevMonReport
p. 189
7.5.1.4.2.16
TempGroupInfo
p. 190
7.5.1.4.2.17
MonLocAreaInterestFltr
p. 190
7.5.1.4.2.18
LocationInfoCriteria
p. 190
7.5.1.4.2.19
ReferenceUEDetail
p. 191
7.5.1.4.2.20
LocationAreaMonReport
p. 191
7.5.1.4.2.21
MoveInOutUEDetails
p. 191
7.5.1.4.2.22
SEALEventSubscriptionPatch
p. 191
7.5.1.4.2.23
PartialEventSubscFailRep
p. 192
7.5.1.4.3
Simple data types and enumerations
p. 192
7.5.1.4.3.1
Introduction
p. 192
7.5.1.4.3.2
Simple data types
p. 192
7.5.1.4.3.3
Enumeration: SEALEvent
p. 193
7.5.1.4.3.4
Enumeration: LocDevNotification
p. 193
7.5.1.4.3.5
Enumeration: MonLocTriggerEvent
p. 193
7.5.1.5
Error Handling
p. 194
7.5.1.5.1
General
|R17|
p. 194
7.5.1.5.2
Protocol Errors
|R17|
p. 194
7.5.1.5.3
Application Errors
|R17|
p. 194
7.5.1.6
Feature Negotiation
p. 194
7.6
Key management APIs
p. 195
7.6.1
SS_KeyInfoRetrieval API
p. 195
7.6.1.1
API URI
p. 195
7.6.1.2
Resources
p. 196
7.6.1.2.1
Overview
p. 196
7.6.1.2.2
Resource: Key Records
p. 196
7.6.1.2.2.1
Description
p. 196
7.6.1.2.2.2
Resource Definition
p. 196
7.6.1.2.2.3
Resource Standard Methods
p. 197
7.6.1.2.2.3.1
GET
p. 197
7.6.1.2.2.4
Resource Custom Operations
p. 198
7.6.1.3
Notifications
p. 198
7.6.1.4
Data Model
p. 198
7.6.1.4.1
General
p. 198
7.6.1.4.2
Structured Data Types
p. 198
7.6.1.4.2.1
Introduction
p. 198
7.6.1.4.2.2
ValKeyInfo
p. 198
7.6.1.4.3
Simple data types and enumerations
p. 199
7.6.1.5
Error Handling
p. 199
7.6.1.5.1
General
|R17|
p. 199
7.6.1.5.2
Protocol Errors
|R17|
p. 199
7.6.1.5.3
Application Errors
|R17|
p. 199
7.6.1.6
Feature Negotiation
p. 199
7.7
Network slice capability Enablement APIs
|R17|
p. 199
7.7.1
SS_NetworkSliceAdaptation API
p. 199
7.7.1.1
API URI
p. 199
7.7.1.2
Resources
p. 199
7.7.1.3
Custom Operations without associated resources
p. 200
7.7.1.3.1
Overview
p. 200
7.7.1.3.2
Operation: Request
p. 200
7.7.1.3.2.1
Description
p. 200
7.7.1.3.2.2
Operation Definition
p. 200
7.7.1.4
Notifications
p. 201
7.7.1.5
Data Model
p. 201
7.7.1.5.1
General
p. 201
7.7.1.5.2
Structured Data Types
p. 202
7.7.1.5.2.1
Introduction
p. 202
7.7.1.5.2.2
Type: NwSliceAdptInfo
p. 202
7.7.1.5.3
Simple data types and enumerations
p. 202
7.7.1.6
Error Handling
p. 202
7.7.1.6.1
General
p. 202
7.7.1.6.2
Protocol Errors
p. 202
7.7.1.6.3
Application Errors
p. 202
7.7.1.7
Feature Negotiation
p. 203
7.8
Identity management APIs
|R18|
p. 203
7.8.1
SS_IdmParameterProvisioning API
p. 203
7.8.1.1
API URI
p. 203
7.8.1.2
Resources
p. 203
7.8.1.2.1
Overview
p. 203
7.8.1.2.2
Resource: VAL Services Configurations
p. 204
7.8.1.2.2.1
Description
p. 204
7.8.1.2.2.2
Resource Definition
p. 204
7.8.1.2.2.3
Resource Standard Methods
p. 204
7.8.1.2.2.3.1
POST
p. 204
7.8.1.2.2.3.2
GET
p. 205
7.8.1.2.2.4
Resource Custom Operations
p. 206
7.8.1.2.3
Resource: Individual VAL Services Configuration
p. 206
7.8.1.2.3.1
Description
p. 206
7.8.1.2.3.2
Resource Definition
p. 206
7.8.1.2.3.3
Resource Standard Methods
p. 206
7.8.1.2.3.3.1
GET
p. 206
7.8.1.2.3.3.2
PUT
p. 207
7.8.1.2.3.3.3
PATCH
p. 208
7.8.1.2.3.3.4
DELETE
p. 209
7.8.1.2.3.4
Resource Custom Operations
p. 210
7.8.1.3
Custom operations without associated resources
p. 210
7.8.1.4
Notifications
p. 210
7.8.1.5
Data Model
p. 210
7.8.1.5.1
General
p. 210
7.8.1.5.2
Structured data types
p. 211
7.8.1.5.2.1
Introduction
p. 211
7.8.1.5.2.2
Type: VALServicesConfig
p. 211
7.8.1.5.2.3
Type: VALServiceParams
p. 211
7.8.1.5.2.4
Type: VALServicesConfigPatch
p. 212
7.8.1.5.3
Simple data types and enumerations
p. 212
7.8.1.6
Error Handling
p. 212
7.8.1.6.1
General
p. 212
7.8.1.6.2
Protocol Errors
p. 212
7.8.1.6.3
Application Errors
p. 212
7.8.1.7
Feature negotiation
p. 212
7.9
Data Delivery APIs
|R18|
p. 212
7.10
Application data analytics enablement service configuration APIs
|R18|
p. 213
7.10.1
SS_ADAE_VALPerformanceAnalytics API
p. 213
7.10.1.1
API URI
p. 213
7.10.1.2
Resources
p. 213
7.10.1.2.1
Overview
p. 213
7.10.1.2.2
Resource: Application performance event subscription
p. 214
7.10.1.2.2.1
Description
p. 214
7.10.1.2.2.2
Resource Definition
p. 214
7.10.1.2.2.3
Resource Standard Methods
p. 214
7.10.1.2.2.3.1
POST
p. 214
7.10.1.2.2.4
Resource Custom Operations
p. 215
7.10.1.3
Notifications
p. 215
7.10.1.3.2
Application performance event notification
p. 215
7.10.1.3.2.1
Description
p. 215
7.10.1.3.2.2
Notification definition
p. 215
7.10.1.4
Data Model
p. 216
7.10.1.4.1
General
p. 216
7.10.1.4.2
Structured data types
p. 217
7.10.1.4.2.1
Introduction
p. 217
7.10.1.4.2.2
Type: AppPerfSubs
p. 218
7.10.1.4.2.3
Type: AppPerfNotif
p. 219
7.10.1.4.2.4
Type: ProdProfileInfo
p. 219
7.10.1.4.2.5
Type: DataCollectReqs
p. 220
7.10.1.4.2.6
Type: ProducerCap
p. 220
7.10.1.4.3
Simple data types and enumerations
p. 220
7.10.1.4.3.1
Introduction
p. 220
7.10.1.4.3.2
Simple data types
p. 220
7.10.1.4.3.3
Enumeration: AnalyticsType
p. 220
7.10.1.4.3.4
Enumeration: DataType
p. 221
7.10.1.4.3.5
Enumeration: ProducerType
p. 221
7.10.1.4.3.6
Enumeration: ProducerData
p. 221
7.10.1.4.3.7
Enumeration: ProducerRole
p. 222
7.10.1.4.3.8
Enumeration: DataAbstraction
p. 222
7.10.1.5
Error Handling
p. 222
7.10.1.5.1
General
p. 222
7.10.1.5.2
Protocol Errors
p. 222
7.10.1.5.3
Application Errors
p. 222
7.10.1.6
Feature Negotiation
p. 222
7.10.2
SS_ADAE_SlicePerformanceAnalytics
p. 223
7.10.2.1
API URI
p. 223
7.10.2.2
Resources
p. 223
7.10.2.2.1
Overview
p. 223
7.10.2.2.2
Resource: Slice-specific application performance event subscription
p. 224
7.10.2.2.2.1
Description
p. 224
7.10.2.2.2.2
Resource Definition
p. 224
7.10.2.2.2.3
Resource Standard Methods
p. 224
7.10.2.2.2.3.1
POST
p. 224
7.10.2.2.2.4
Resource Custom Operations
p. 225
7.10.2.3
Notifications
p. 225
7.10.2.3.2
Slice-specific application performance event notification
p. 225
7.10.2.3.2.1
Description
p. 225
7.10.2.3.2.2
Notification definition
p. 225
7.10.2.4
Data Model
p. 226
7.10.2.4.1
General
p. 226
7.10.2.4.2
Structured data types
p. 227
7.10.2.4.2.1
Introduction
p. 227
7.10.2.4.2.2
Type: SliceAppPerfSubs
p. 227
7.10.2.4.2.3
Type: SliceAppPerfNotif
p. 227
7.10.2.5
Error Handling
p. 227
7.10.2.5.1
General
p. 227
7.10.2.5.2
Protocol Errors
p. 228
7.10.2.5.3
Application Errors
p. 228
7.10.2.6
Feature Negotiation
p. 228
7.10.3
SS_ADAE_Ue2UePerformanceAnalytics
p. 228
7.10.3.1
API URI
p. 228
7.10.3.2
Resources
p. 228
7.10.3.2.1
Overview
p. 228
7.10.3.2.2
Resource: UE-to-UE session performance event subscription
p. 229
7.10.3.2.2.1
Description
p. 229
7.10.3.2.2.2
Resource Definition
p. 229
7.10.3.2.2.3
Resource Standard Methods
p. 230
7.10.3.2.2.3.1
POST
p. 230
7.10.3.2.2.4
Resource Custom Operations
p. 230
7.10.3.3
Notifications
p. 231
7.10.3.3.2
UE-to-UE session performance event notification
p. 231
7.10.3.3.2.1
Description
p. 231
7.10.3.3.2.2
Notification definition
p. 231
7.10.3.4
Data Model
p. 231
7.10.3.4.1
General
p. 231
7.10.3.4.2
Structured data types
p. 232
7.10.3.4.2.1
Introduction
p. 232
7.10.3.4.2.2
Type: U2UPerfSubs
p. 232
7.10.3.4.2.3
Type: Ue2UePerfNotif
p. 233
7.10.3.5
Error Handling
p. 233
7.10.3.5.1
General
p. 233
7.10.3.5.2
Protocol Errors
p. 233
7.10.3.5.3
Application Errors
p. 233
7.10.3.6
Feature Negotiation
p. 233
7.10.4
SS_ADAE_LocationAccuracyAnalytics
p. 233
7.10.4.1
API URI
p. 233
7.10.4.2
Resources
p. 234
7.10.4.2.1
Overview
p. 234
7.10.4.2.2
Resource: Location accuracy event subscription
p. 235
7.10.4.2.2.1
Description
p. 235
7.10.4.2.2.2
Resource Definition
p. 235
7.10.4.2.2.3
Resource Standard Methods
p. 235
7.10.4.2.2.3.1
POST
p. 235
7.10.4.2.2.4
Resource Custom Operations
p. 235
7.10.4.3
Notifications
p. 236
7.10.4.3.2
Location accuracy event notification
p. 236
7.10.4.3.2.1
Description
p. 236
7.10.4.3.2.2
Notification definition
p. 236
7.10.4.4
Data Model
p. 236
7.10.4.4.1
General
p. 236
7.10.4.4.2
Structured data types
p. 237
7.10.4.4.2.1
Introduction
p. 237
7.10.4.4.2.2
Type: LocAccurSubs
p. 238
7.10.4.4.2.3
Type: LocAccurNotif
p. 238
7.10.4.5
Error Handling
p. 238
7.10.4.5.1
General
p. 238
7.10.4.5.2
Protocol Errors
p. 238
7.10.4.5.3
Application Errors
p. 238
7.10.4.6
Feature Negotiation
p. 239
7.10.5
SS_ADAE_ServiceApiAnalytics
p. 239
7.10.5.1
API URI
p. 239
7.10.5.2
Resources
p. 239
7.10.5.2.1
Overview
p. 239
7.10.5.2.2
Resource: Service API event subscription
p. 240
7.10.5.2.2.1
Description
p. 240
7.10.5.2.2.2
Resource Definition
p. 240
7.10.5.2.2.3
Resource Standard Methods
p. 240
7.10.5.2.2.3.1
POST
p. 240
7.10.5.2.2.4
Resource Custom Operations
p. 241
7.10.5.3
Notifications
p. 241
7.10.5.3.2
Service API event notification
p. 241
7.10.5.3.2.1
Description
p. 241
7.10.5.3.2.2
Notification definition
p. 241
7.10.5.4
Data Model
p. 242
7.10.5.4.1
General
p. 242
7.10.5.4.2
Structured data types
p. 242
7.10.5.4.2.1
Introduction
p. 242
7.10.5.4.2.2
Type: SrvApiSubs
p. 243
7.10.5.4.2.3
Type: SrvApiNotif
p. 243
7.10.5.4.3
Simple data types and enumerations
p. 243
7.10.5.4.3.1
Introduction
p. 243
7.10.5.4.3.2
Simple data types
p. 243
7.10.5.4.3.3
Enumeration: SrvApiIdType
p. 243
7.10.5.5
Error Handling
p. 243
7.10.5.5.1
General
p. 243
7.10.5.5.2
Protocol Errors
p. 244
7.10.5.5.3
Application Errors
p. 244
7.10.5.6
Feature Negotiation
p. 244
7.10.6
SS_ADAE_SliceUsagePatternAnalytics
p. 244
7.10.6.1
API URI
p. 244
7.10.6.2
Resources
p. 244
7.10.6.2.1
Overview
p. 244
7.10.6.2.2
Resource: Slice usage pattern event subscription
p. 245
7.10.6.2.2.1
Description
p. 245
7.10.6.2.2.2
Resource Definition
p. 245
7.10.6.2.2.3
Resource Standard Methods
p. 246
7.10.6.2.2.3.1
POST
p. 246
7.10.6.2.2.4
Resource Custom Operations
p. 246
7.10.6.2.2.4.1
Overview
p. 246
7.10.6.2.2.4.2
Operation: POST
p. 246
7.10.6.3
Notifications
p. 247
7.10.6.3.2
Slice usage pattern event notification
p. 247
7.10.6.3.2.1
Description
p. 247
7.10.6.3.2.2
Notification definition
p. 247
7.10.6.4
Data Model
p. 248
7.10.6.4.1
General
p. 248
7.10.6.4.2
Structured data types
p. 249
7.10.6.4.2.1
Introduction
p. 249
7.10.6.4.2.2
Type: SUPAnalyticsSubs
p. 249
7.10.6.4.2.3
Type: SUPNotif
p. 249
7.10.6.4.2.4
Type: SUSLogReq
p. 250
7.10.6.4.2.5
Type: SUSLogResp
p. 250
7.10.6.4.3
Simple data types and enumerations
p. 250
7.10.6.4.3.1
Introduction
p. 250
7.10.6.4.3.2
Simple data types
p. 250
7.10.6.4.3.3
Enumeration: NetworkSliceType
p. 251
7.10.6.5
Error Handling
p. 251
7.10.6.5.1
General
p. 251
7.10.6.5.2
Protocol Errors
p. 251
7.10.6.5.3
Application Errors
p. 251
7.10.6.6
Feature Negotiation
p. 251
7.10.7
SS_ADAE_EdgeLoadAnalytics
p. 251
7.10.7.1
API URI
p. 251
7.10.7.2
Resources
p. 252
7.10.7.2.1
Overview
p. 252
7.10.7.2.2
Resource: Edge load event subscription
p. 253
7.10.7.2.2.1
Description
p. 253
7.10.7.2.2.2
Resource Definition
p. 253
7.10.7.2.2.3
Resource Standard Methods
p. 253
7.10.7.2.2.3.1
POST
p. 253
7.10.7.2.2.4
Resource Custom Operations
p. 254
7.10.7.2.2.4.1
Overview
p. 254
7.10.7.2.2.4.2
Operation: POST
p. 254
7.10.7.3
Notifications
p. 255
7.10.7.3.2
Edge load event notification
p. 255
7.10.7.3.2.1
Description
p. 255
7.10.7.3.2.2
Notification definition
p. 255
7.10.7.4
Data Model
p. 256
7.10.7.4.1
General
p. 256
7.10.7.4.2
Structured data types
p. 256
7.10.7.4.2.1
Introduction
p. 256
7.10.7.4.2.2
Type: EdgeSubs
p. 257
7.10.7.4.2.3
Type: EdgeNotif
p. 258
7.10.7.4.2.4
Type: EdgeLogReq
p. 258
7.10.7.4.2.5
Type: EdgeLogResp
p. 259
7.10.7.5
Error Handling
p. 259
7.10.7.5.1
General
p. 259
7.10.7.5.2
Protocol Errors
p. 259
7.10.7.5.3
Application Errors
p. 259
7.10.7.6
Feature Negotiation
p. 259