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.486
Word version: 18.3.0
1…
5…
6…
7…
6
API Definitions
6.1
VAE_MessageDelivery Service API
6.2
VAE_FileDistribution Service API
6.3
VAE_ApplicationRequirement API
6.4
VAE_DynamicGroup API
6.5
VAE_ServiceContinuity Service API
6.6
VAE_HDMapDynamicInfo API
6.7
VAE_SessionOrientedService API
6.8
VAE_V2VConfigRequirement API
6.9
VAE_PC5ProvisioningRequirement API
6.10
VAE_ServiceAndQoSControlInfo API
6.11
VAE_VRUZoneManagement API
6.12
VAE_V2PApplicationRequirement API
6
API Definitions
p. 59
6.1
VAE_MessageDelivery Service API
p. 59
6.1.1
Introduction
p. 59
6.1.2
Usage of HTTP
p. 59
6.1.2.1
General
p. 59
6.1.2.2
HTTP standard headers
p. 59
6.1.2.2.1
General
p. 59
6.1.2.2.2
Content type
p. 59
6.1.2.3
HTTP custom headers
p. 60
6.1.2.3.1
General
p. 60
6.1.3
Resources
p. 60
6.1.3.1
Overview
p. 60
6.1.3.2
Resource: Message Delivery Subscriptions
p. 61
6.1.3.2.1
Description
p. 61
6.1.3.2.2
Resource Definition
p. 61
6.1.3.2.3
Resource Standard Methods
p. 61
6.1.3.2.3.1
POST
p. 61
6.1.3.2.4
Resource Custom Operations
p. 62
6.1.3.3
Resource: Individual Message Delivery Subscription
p. 62
6.1.3.3.1
Description
p. 62
6.1.3.3.2
Resource definition
p. 62
6.1.3.3.3
Resource Standard Methods
p. 62
6.1.3.3.3.1
GET
p. 62
6.1.3.3.3.2
DELETE
p. 63
6.1.3.3.4
Resource Custom Operations
p. 64
6.1.3.4
Resource: Downlink Message Deliveries
p. 64
6.1.3.4.1
Description
p. 64
6.1.3.4.2
Resource Definition
p. 65
6.1.3.4.3
Resource Standard Methods
p. 65
6.1.3.4.3.1
POST
p. 65
6.1.3.4.4
Resource Custom Operations
p. 65
6.1.3.5
Resource: Individual Downlink Message Delivery
p. 66
6.1.3.5.1
Description
p. 66
6.1.3.5.2
Resource definition
p. 66
6.1.3.5.3
Resource Standard Methods
p. 66
6.1.3.5.3.1
GET
p. 66
6.1.3.5.3.2
DELETE
p. 67
6.1.3.5.4
Resource Custom Operations
p. 68
6.1.4
Custom Operations without associated resources
p. 68
6.1.5
Notifications
p. 68
6.1.5.1
General
p. 68
6.1.5.2
Notification Delivery using a separate HTTP connection
p. 69
6.1.5.3
Notification Test Event
p. 69
6.1.5.4
Notification Delivery using Websocket
p. 69
6.1.5.5
Methods
p. 69
6.1.5.6
Uplink Message Delivery
p. 69
6.1.5.6.1
Description
p. 69
6.1.5.6.2
Operation Definition
p. 69
6.1.5.7
Reception Report of Downlink Message Delivery
p. 70
6.1.5.7.1
Description
p. 70
6.1.5.7.2
Operation Definition
p. 70
6.1.6
Data Model
p. 71
6.1.6.1
General
p. 71
6.1.6.2
Structured data types
p. 72
6.1.6.2.1
Introduction
p. 72
6.1.6.2.2
Type: DownlinkMessageDeliveryData
p. 73
6.1.6.2.3
Type: MessageDeliverySubscriptionData
p. 74
6.1.6.2.4
Type: UplinkMessageDeliveryData
p. 74
6.1.6.3
Simple data types and enumerations
p. 74
6.1.6.3.1
Introduction
p. 74
6.1.6.3.2
Simple data types
p. 75
6.1.6.3.3
Enumeration: Result
p. 75
6.1.7
Error Handling
p. 75
6.1.7.1
General
p. 75
6.1.7.2
Protocol Errors
p. 75
6.1.7.3
Application Errors
p. 75
6.1.8
Feature negotiation
p. 75
6.2
VAE_FileDistribution Service API
p. 77
6.2.1
Introduction
p. 77
6.2.2
Usage of HTTP
p. 77
6.2.2.1
General
p. 77
6.2.2.2
HTTP standard headers
p. 77
6.2.2.2.1
General
p. 77
6.2.2.2.2
Content type
p. 77
6.2.2.3
HTTP custom headers
p. 77
6.2.2.3.1
General
p. 77
6.2.3
Resources
p. 78
6.2.3.1
Overview
p. 78
6.2.3.2
Resource: File Distributions
p. 78
6.2.3.2.1
Description
p. 78
6.2.3.2.2
Resource Definition
p. 78
6.2.3.2.3
Resource Standard Methods
p. 79
6.2.3.2.3.1
POST
p. 79
6.2.3.2.4
Resource Custom Operations
p. 79
6.2.3.3
Resource: Individual File Distribution
p. 79
6.2.3.3.1
Description
p. 79
6.2.3.3.2
Resource definition
p. 79
6.2.3.3.3
Resource Standard Methods
p. 80
6.2.3.3.3.1
GET
p. 80
6.2.3.3.3.2
DELETE
p. 81
6.2.3.4
Resource Custom Operations
p. 82
6.2.4
Custom Operations without associated resources
p. 82
6.2.5
Notifications
p. 82
6.2.6
Data Model
p. 82
6.2.6.1
General
p. 82
6.2.6.2
Structured data types
p. 83
6.2.6.2.1
Introduction
p. 83
6.2.6.2.2
Type: FileDistributionData
p. 83
6.2.6.2.3
Type: FileList
p. 84
6.2.6.2.4
Type: LocalMbmsInfo
p. 84
6.2.6.3
Simple data types and enumerations
p. 85
6.2.6.3.1
Introduction
p. 85
6.2.6.3.2
Simple data types
p. 85
6.2.6.3.3
Enumeration: FileStatus
p. 85
6.2.6.3.4
Enumeration: Result
p. 85
6.2.6.3.5
Enumeration: QoeMetric
p. 86
6.2.7
Error Handling
p. 86
6.2.7.1
General
p. 86
6.2.7.2
Protocol Errors
p. 86
6.2.7.3
Application Errors
p. 86
6.2.8
Feature negotiation
p. 87
6.3
VAE_ApplicationRequirement API
p. 88
6.3.1
Introduction
p. 88
6.3.2
Usage of HTTP
p. 88
6.3.2.1
General
p. 88
6.3.2.2
HTTP standard headers
p. 88
6.3.2.2.1
General
p. 88
6.3.2.2.2
Content type
p. 88
6.3.2.3
HTTP custom headers
p. 88
6.3.2.3.1
General
p. 88
6.3.3
Resources
p. 89
6.3.3.1
Overview
p. 89
6.3.3.2
Resource: Application Requirements
p. 89
6.3.3.2.1
Description
p. 89
6.3.3.2.2
Resource Definition
p. 89
6.3.3.2.3
Resource Standard Methods
p. 90
6.3.3.2.3.1
POST
p. 90
6.3.3.2.4
Resource Custom Operations
p. 90
6.3.3.3
Resource: Individual Application Requirement
p. 90
6.3.3.3.1
Description
p. 90
6.3.3.3.2
Resource definition
p. 90
6.3.3.3.3
Resource Standard Methods
p. 91
6.3.3.3.3.1
GET
p. 91
6.3.3.3.3.2
DELETE
p. 92
6.3.3.4
Resource Custom Operations
p. 93
6.3.4
Custom Operations without associated resources
p. 93
6.3.5
Notifications
p. 93
6.3.5.1
General
p. 93
6.3.5.2
Notification Delivery using a separate HTTP connection
p. 93
6.3.5.3
Notification Test Event
p. 93
6.3.5.4
Notification Delivery using Websocket
p. 93
6.3.5.5
Methods
p. 93
6.3.5.6
Notify Network Resource
p. 94
6.3.5.6.1
Description
p. 94
6.3.5.6.2
Operation Definition
p. 94
6.3.6
Data Model
p. 95
6.3.6.1
General
p. 95
6.3.6.2
Structured data types
p. 96
6.3.6.2.1
Introduction
p. 96
6.3.6.2.2
Type: ApplicationRequirementData
p. 96
6.3.6.2.3
Type: ApplicationRequirement
p. 97
6.3.6.2.4
Type: AppReqNotification
p. 97
6.3.6.3
Simple data types and enumerations
p. 97
6.3.6.3.1
Introduction
p. 97
6.3.6.3.2
Simple data types
p. 97
6.3.6.3.3
Enumeration: ServiceLevel
p. 97
6.3.6.3.4
Enumeration: ReservationResult
p. 97
6.3.7
Error Handling
p. 98
6.3.7.1
General
p. 98
6.3.7.2
Protocol Errors
p. 98
6.3.7.3
Application Errors
p. 98
6.3.8
Feature negotiation
p. 98
6.4
VAE_DynamicGroup API
p. 99
6.4.1
Introduction
p. 99
6.4.2
Usage of HTTP
p. 99
6.4.2.1
General
p. 99
6.4.2.2
HTTP standard headers
p. 99
6.4.2.2.1
General
p. 99
6.4.2.2.2
Content type
p. 99
6.4.2.3
HTTP custom headers
p. 99
6.4.2.3.1
General
p. 99
6.4.3
Resources
p. 100
6.4.3.1
Overview
p. 100
6.4.3.2
Resource: Group Configurations
p. 100
6.4.3.2.1
Description
p. 100
6.4.3.2.2
Resource Definition
p. 100
6.4.3.2.3
Resource Standard Methods
p. 101
6.4.3.2.3.1
POST
p. 101
6.4.3.2.4
Resource Custom Operations
p. 101
6.4.3.3
Resource: Individual Group Configuration
p. 101
6.4.3.3.1
Description
p. 101
6.4.3.3.2
Resource definition
p. 101
6.4.3.3.3
Resource Standard Methods
p. 102
6.4.3.3.3.1
GET
p. 102
6.4.3.3.3.2
DELETE
p. 103
6.4.3.4
Resource Custom Operations
p. 104
6.4.4
Custom Operations without associated resources
p. 104
6.4.5
Notifications
p. 104
6.4.5.1
General
p. 104
6.4.5.2
Notification Delivery using a separate HTTP connection
p. 104
6.4.5.3
Notification Test Event
p. 104
6.4.5.4
Notification Delivery using Websocket
p. 104
6.4.5.5
Methods
p. 104
6.4.5.6
Notify Dynamic Group
p. 105
6.4.5.6.1
Description
p. 105
6.4.5.6.2
Operation Definition
p. 105
6.4.6
Data Model
p. 106
6.4.6.1
General
p. 106
6.4.6.2
Structured data types
p. 106
6.4.6.2.1
Introduction
p. 106
6.4.6.2.2
Type: GroupConfigurationData
p. 107
6.4.6.2.3
Type: DynamicGroupNotification
p. 107
6.4.6.3
Simple data types and enumerations
p. 108
6.4.6.3.1
Introduction
p. 108
6.4.6.3.2
Simple data types
p. 108
6.4.7
Error Handling
p. 108
6.4.7.1
General
p. 108
6.4.7.2
Protocol Errors
p. 108
6.4.7.3
Application Errors
p. 108
6.4.8
Feature negotiation
p. 108
6.5
VAE_ServiceContinuity Service API
p. 109
6.5.1
Introduction
p. 109
6.5.2
Usage of HTTP
p. 109
6.5.2.1
General
p. 109
6.5.2.2
HTTP standard headers
p. 109
6.5.2.2.1
General
p. 109
6.5.2.2.2
Content type
p. 109
6.5.2.3
HTTP custom headers
p. 109
6.5.2.3.1
General
p. 109
6.5.3
Resources
p. 110
6.5.3.1
Overview
p. 110
6.5.3.2
Resource: Individual Geographical Area
p. 110
6.5.3.2.1
Description
p. 110
6.5.3.2.2
Resource Definition
p. 110
6.5.3.2.3
Resource Standard Methods
p. 111
6.5.3.2.3.1
GET
p. 111
6.5.3.2.4
Resource Custom Operations
p. 112
6.5.4
Custom Operations without associated resources
p. 112
6.5.5
Notifications
p. 112
6.5.6
Data Model
p. 112
6.5.6.1
General
p. 112
6.5.6.2
Structured data types
p. 112
6.5.6.2.1
Introduction
p. 112
6.5.6.2.2
Type: V2xServiceInfo
p. 113
6.5.6.3
Simple data types and enumerations
p. 113
6.5.6.3.1
Introduction
p. 113
6.5.6.3.2
Simple data types
p. 113
6.5.7
Error Handling
p. 113
6.5.7.1
General
p. 113
6.5.7.2
Protocol Errors
p. 113
6.5.7.3
Application Errors
p. 113
6.5.8
Feature negotiation
p. 114
6.6
VAE_HDMapDynamicInfo API
p. 115
6.6.1
Introduction
p. 115
6.6.2
Usage of HTTP
p. 115
6.6.2.1
General
p. 115
6.6.2.2
HTTP standard headers
p. 115
6.6.2.2.1
General
p. 115
6.6.2.2.2
Content type
p. 115
6.6.2.3
HTTP custom headers
p. 115
6.6.2.3.1
General
p. 115
6.6.3
Resources
p. 116
6.6.3.1
Overview
p. 116
6.6.3.2
Resource: Subscriptions
p. 116
6.6.3.2.1
Description
p. 116
6.6.3.2.2
Resource Definition
p. 116
6.6.3.2.3
Resource Standard Methods
p. 117
6.6.3.2.3.1
POST
p. 117
6.6.3.2.4
Resource Custom Operations
p. 117
6.6.3.3
Resource: Individual HdMap DynamicInfo Subscription
p. 117
6.6.3.3.1
Description
p. 117
6.6.3.3.2
Resource definition
p. 117
6.6.3.3.3
Resource Standard Methods
p. 118
6.6.3.3.3.1
GET
p. 118
6.6.3.3.3.2
DELETE
p. 119
6.6.3.4
Resource Custom Operations
p. 120
6.6.4
Custom Operations without associated resources
p. 120
6.6.5
Notifications
p. 120
6.6.5.1
General
p. 120
6.6.5.2
Notification Delivery using a separate HTTP connection
p. 120
6.6.5.3
Notification Test Event
p. 120
6.6.5.4
Notification Delivery using Websocket
p. 120
6.6.5.5
Methods
p. 120
6.6.5.6
Notify HD Map Dynamic Information
p. 121
6.6.5.6.1
Description
p. 121
6.6.5.6.2
Operation Definition
p. 121
6.6.6
Data Model
p. 122
6.6.6.1
General
p. 122
6.6.6.2
Structured data types
p. 122
6.6.6.2.1
Introduction
p. 122
6.6.6.2.2
Type: HdMapDynamicInfoData
p. 123
6.6.6.2.3
Type: HdMapDynamicInfoNotification
p. 123
6.6.6.2.4
Type: NearbyUeInfo
p. 123
6.6.6.3
Simple data types and enumerations
p. 124
6.6.6.3.1
Introduction
p. 124
6.6.6.3.2
Simple data types
p. 124
6.6.7
Error Handling
p. 124
6.6.7.1
General
p. 124
6.6.7.2
Protocol Errors
p. 124
6.6.7.3
Application Errors
p. 124
6.6.8
Feature negotiation
p. 124
6.7
VAE_SessionOrientedService API
p. 126
6.7.1
Introduction
p. 126
6.7.2
Usage of HTTP
p. 126
6.7.2.1
General
p. 126
6.7.2.2
HTTP standard headers
p. 126
6.7.2.2.1
General
p. 126
6.7.2.2.2
Content type
p. 126
6.7.2.3
HTTP custom headers
p. 126
6.7.2.3.1
General
p. 126
6.7.3
Resources
p. 127
6.7.3.1
Overview
p. 127
6.7.3.2
Resource: Session Oriented Service Subscriptions
p. 127
6.7.3.2.1
Description
p. 127
6.7.3.2.2
Resource Definition
p. 127
6.7.3.2.3
Resource Standard Methods
p. 128
6.7.3.2.3.1
POST
p. 128
6.7.3.2.4
Resource Custom Operations
p. 128
6.7.3.3
Resource: Individual Session Oriented Service Subscription
p. 128
6.7.3.3.1
Description
p. 128
6.7.3.3.2
Resource definition
p. 128
6.7.3.3.3
Resource Standard Methods
p. 129
6.7.3.3.3.1
GET
p. 129
6.7.3.3.3.2
PUT
p. 130
6.7.3.3.3.3
DELETE
p. 131
6.7.3.4
Resource Custom Operations
p. 132
6.7.4
Custom Operations without associated resources
p. 132
6.7.5
Notifications
p. 132
6.7.5.1
General
p. 132
6.7.5.2
Notification Delivery using a separate HTTP connection
p. 132
6.7.5.3
Notification Test Event
p. 132
6.7.5.4
Notification Delivery using Websocket
p. 132
6.7.5.5
Methods
p. 133
6.7.5.6
Notify Session Establishment or Update
p. 133
6.7.5.6.1
Description
p. 133
6.7.5.6.2
Operation Definition
p. 133
6.7.6
Data Model
p. 134
6.7.6.1
General
p. 134
6.7.6.2
Structured data types
p. 135
6.7.6.2.1
Introduction
p. 135
6.7.6.2.2
Type: SessionOrientedData
p. 136
6.7.6.2.3
Type: Notification
p. 136
6.7.6.2.4
Type: AppplicationQosRequirement
p. 137
6.7.6.3
Simple data types and enumerations
p. 137
6.7.6.3.1
Introduction
p. 137
6.7.6.3.2
Simple data types
p. 137
6.7.6.3.3
Enumeration: Action
p. 138
6.7.7
Error Handling
p. 138
6.7.7.1
General
p. 138
6.7.7.2
Protocol Errors
p. 138
6.7.7.3
Application Errors
p. 138
6.7.8
Feature negotiation
p. 138
6.8
VAE_V2VConfigRequirement API
p. 139
6.8.1
Introduction
p. 139
6.8.2
Usage of HTTP
p. 139
6.8.2.1
General
p. 139
6.8.2.2
HTTP standard headers
p. 139
6.8.2.2.1
General
p. 139
6.8.2.2.2
Content type
p. 139
6.8.2.3
HTTP custom headers
p. 139
6.8.2.3.1
General
p. 139
6.8.3
Resources
p. 140
6.8.3.1
Overview
p. 140
6.8.3.2
Resource: V2V Configurations
p. 140
6.8.3.2.1
Description
p. 140
6.8.3.2.2
Resource Definition
p. 140
6.8.3.2.3
Resource Standard Methods
p. 141
6.8.3.2.3.1
POST
p. 141
6.8.3.2.4
Resource Custom Operations
p. 141
6.8.3.3
Resource: Individual V2V Configuration
p. 141
6.8.3.3.1
Description
p. 141
6.8.3.3.2
Resource definition
p. 141
6.8.3.3.3
Resource Standard Methods
p. 142
6.8.3.3.3.1
GET
p. 142
6.8.3.3.3.2
PUT
p. 143
6.8.3.3.3.3
DELETE
p. 144
6.8.3.4
Resource Custom Operations
p. 145
6.8.4
Custom Operations without associated resources
p. 145
6.8.5
Notifications
p. 145
6.8.6
Data Model
p. 145
6.8.6.1
General
p. 145
6.8.6.2
Structured data types
p. 145
6.8.6.2.1
Introduction
p. 145
6.8.6.2.2
Type: V2vConfigurationData
p. 146
6.8.6.3
Simple data types and enumerations
p. 146
6.8.6.3.1
Introduction
p. 146
6.8.6.3.2
Simple data types
p. 146
6.8.7
Error Handling
p. 146
6.8.7.1
General
p. 146
6.8.7.2
Protocol Errors
p. 147
6.8.7.3
Application Errors
p. 147
6.8.8
Feature negotiation
p. 147
6.9
VAE_PC5ProvisioningRequirement API
p. 148
6.9.1
Introduction
p. 148
6.9.2
Usage of HTTP
p. 148
6.9.2.1
General
p. 148
6.9.2.2
HTTP standard headers
p. 148
6.9.2.2.1
General
p. 148
6.9.2.2.2
Content type
p. 148
6.9.2.3
HTTP custom headers
p. 148
6.9.2.3.1
General
p. 148
6.9.3
Resources
p. 149
6.9.3.1
Overview
p. 149
6.9.3.2
Resource: PC5 Provisioning Requirement Subscriptions
p. 149
6.9.3.2.1
Description
p. 149
6.9.3.2.2
Resource Definition
p. 149
6.9.3.2.3
Resource Standard Methods
p. 150
6.9.3.2.3.1
POST
p. 150
6.9.3.2.4
Resource Custom Operations
p. 150
6.9.3.3
Resource: Individual PC5 Provisioning Requirement Subscription
p. 150
6.9.3.3.1
Description
p. 150
6.9.3.3.2
Resource definition
p. 150
6.9.3.3.3
Resource Standard Methods
p. 151
6.9.3.3.3.1
GET
p. 151
6.9.3.3.3.2
PUT
p. 152
6.9.3.3.3.3
DELETE
p. 153
6.9.3.4
Resource Custom Operations
p. 154
6.9.4
Custom Operations without associated resources
p. 154
6.9.5
Notifications
p. 154
6.9.5.1
General
p. 154
6.9.5.2
Notification Delivery using a separate HTTP connection
p. 154
6.9.5.3
Notification Test Event
p. 154
6.9.5.4
Notification Delivery using Websocket
p. 154
6.9.5.5
Methods
p. 155
6.9.5.6
Notify PC5 Provisioning Requirement
p. 155
6.9.5.6.1
Description
p. 155
6.9.5.6.2
Operation Definition
p. 155
6.9.6
Data Model
p. 156
6.9.6.1
General
p. 156
6.9.6.2
Structured data types
p. 157
6.9.6.2.1
Introduction
p. 157
6.9.6.2.2
Type: ProvisioningRequirement
p. 157
6.9.6.2.3
Type: Notification
p. 157
6.9.6.3
Simple data types and enumerations
p. 158
6.9.6.3.1
Introduction
p. 158
6.9.6.3.2
Simple data types
p. 158
6.9.7
Error Handling
p. 158
6.9.7.1
General
p. 158
6.9.7.2
Protocol Errors
p. 158
6.9.7.3
Application Errors
p. 158
6.9.8
Feature negotiation
p. 158
6.10
VAE_ServiceAndQoSControlInfo API
p. 160
6.10.1
Introduction
p. 160
6.10.2
Usage of HTTP
p. 160
6.10.3
Resources
p. 160
6.10.3.1
Overview
p. 160
6.10.3.2
Resource: Service Adaptation And QoS Control Subscriptions
p. 161
6.10.3.2.1
Description
p. 161
6.10.3.2.2
Resource Definition
p. 161
6.10.3.2.3
Resource Standard Methods
p. 161
6.10.3.2.3.1
POST
p. 161
6.10.3.2.4
Resource Custom Operations
p. 162
6.10.3.3
Resource: Individual Service Adaptation And QoS Control Subscription
p. 162
6.10.3.3.1
Description
p. 162
6.10.3.3.2
Resource Definition
p. 162
6.10.3.3.3
Resource Standard Methods
p. 162
6.10.3.3.3.1
GET
p. 162
6.10.3.3.3.2
PUT
p. 163
6.10.3.3.3.3
PATCH
p. 165
6.10.3.3.3.4
DELETE
p. 166
6.10.3.3.4
Resource Custom Operations
p. 167
6.10.4
Custom Operations without associated resources
p. 167
6.10.5
Notifications
p. 167
6.10.5.1
General
p. 167
6.10.5.2
Service Requirements And QoS Adaptation Notification
p. 167
6.10.5.2.1
Description
p. 167
6.10.5.2.2
Target URI
p. 167
6.10.5.2.3
Standard Methods
p. 167
6.10.5.2.3.1
POST
p. 167
6.10.5.3
QoS Change Notification
p. 168
6.10.5.3.1
Description
p. 168
6.10.5.3.2
Target URI
p. 169
6.10.5.3.3
Standard Methods
p. 169
6.10.5.3.3.1
POST
p. 169
6.10.6
Data Model
p. 170
6.10.6.1
General
p. 170
6.10.6.2
Structured data types
p. 170
6.10.6.2.1
Introduction
p. 170
6.10.6.2.2
Type: ServAdaptQoSCtrlSubsc
p. 171
6.10.6.2.3
Type: ServAdaptQoSCtrlSubscPatch
p. 171
6.10.6.2.4
Type: AdaptNotif
p. 171
6.10.6.2.5
Type: AdaptNotifResp
p. 171
6.10.6.2.6
Type: AdaptReport
p. 172
6.10.6.2.7
Type: AdaptFeedback
p. 172
6.10.6.2.8
Type: QoSChangeInfo
p. 172
6.10.6.2.9
Type: QoSChangeNotif
p. 172
6.10.6.2.10
Type: QoSChangeReport
p. 173
6.10.6.2.11
Type: V2xTarget
p. 173
6.10.6.3
Simple data types and enumerations
p. 173
6.10.6.3.1
Introduction
p. 173
6.10.6.3.2
Simple data types
p. 173
6.10.6.3.3
Enumeration: AckResult
p. 173
6.10.6.3.4
Enumeration: LoA
p. 174
6.10.6.4
Data types describing alternative data types or combinations of data types
p. 174
6.10.6.5
Binary data
p. 174
6.10.6.5.1
Binary Data Types
p. 174
6.10.7
Error Handling
p. 174
6.10.7.1
General
p. 174
6.10.7.2
Protocol Errors
p. 174
6.10.7.3
Application Errors
p. 174
6.10.8
Feature negotiation
p. 175
6.10.9
Security
p. 175
6.11
VAE_VRUZoneManagement API
p. 176
6.11.1
Introduction
p. 176
6.11.2
Usage of HTTP
p. 176
6.11.3
Resources
p. 176
6.11.3.1
Overview
p. 176
6.11.3.2
Resource: VRU Zone Management Subscriptions
p. 177
6.11.3.2.1
Description
p. 177
6.11.3.2.2
Resource Definition
p. 177
6.11.3.2.3
Resource Standard Methods
p. 177
6.11.3.2.3.1
POST
p. 177
6.11.3.2.4
Resource Custom Operations
p. 178
6.11.3.3
Resource: Individual VRU Zone Management Subscription
p. 178
6.11.3.3.1
Description
p. 178
6.11.3.3.2
Resource Definition
p. 178
6.11.3.3.3
Resource Standard Methods
p. 178
6.11.3.3.3.1
GET
p. 178
6.11.3.3.3.2
PUT
p. 179
6.11.3.3.3.3
PATCH
p. 181
6.11.3.3.3.4
DELETE
p. 182
6.11.3.3.4
Resource Custom Operations
p. 183
6.11.4
Custom Operations without associated resources
p. 183
6.11.5
Notifications
p. 183
6.11.5.1
General
p. 183
6.11.5.2
VRU Zone Management Enter/Leave Notification
p. 183
6.11.5.2.1
Description
p. 183
6.11.5.2.2
Target URI
p. 183
6.11.5.2.3
Standard Methods
p. 183
6.11.5.2.3.1
POST
p. 183
6.11.6
Data Model
p. 184
6.11.6.1
General
p. 184
6.11.6.2
Structured data types
p. 185
6.11.6.2.1
Introduction
p. 185
6.11.6.2.2
Type: VRUZoneMngtSubsc
p. 186
6.11.6.2.3
Type: VRUZoneMngtSubscPatch
p. 187
6.11.6.2.4
Type: EnterLeaveNotif
p. 187
6.11.6.2.5
Type: VRUZoneInfo
p. 187
6.11.6.2.6
Type: VRUAppReqs
p. 188
6.11.6.2.7
Type: TimeValidity
p. 188
6.11.6.2.8
Type: EnterLeaveInfo
p. 188
6.11.6.2.9
Type: MobilityInfo
p. 189
6.11.6.2.10
Type: GeographicAreaRm
p. 189
6.11.6.3
Simple data types and enumerations
p. 189
6.11.6.3.1
Introduction
p. 189
6.11.6.3.2
Simple data types
p. 189
6.11.6.3.3
Enumeration: UEType
p. 189
6.11.6.3.4
Enumeration: VRUZoneType
p. 189
6.11.6.3.5
Enumeration: MsgType
p. 190
6.11.6.4
Data types describing alternative data types or combinations of data types
p. 190
6.11.6.5
Binary data
p. 190
6.11.6.5.1
Binary Data Types
p. 190
6.11.7
Error Handling
p. 190
6.11.7.1
General
p. 190
6.11.7.2
Protocol Errors
p. 190
6.11.7.3
Application Errors
p. 190
6.11.8
Feature negotiation
p. 190
6.11.9
Security
p. 191
6.12
VAE_V2PApplicationRequirement API
p. 192
6.12.1
Introduction
p. 192
6.12.2
Usage of HTTP
p. 192
6.12.3
Resources
p. 192
6.12.3.1
Overview
p. 192
6.12.3.2
Resource: V2P Application Requirements Provisionings
p. 193
6.12.3.2.1
Description
p. 193
6.12.3.2.2
Resource Definition
p. 193
6.12.3.2.3
Resource Standard Methods
p. 193
6.12.3.2.3.1
POST
p. 193
6.12.3.2.4
Resource Custom Operations
p. 194
6.12.3.3
Resource: Individual V2P Application Requirements Provisioning
p. 194
6.12.3.3.1
Description
p. 194
6.12.3.3.2
Resource Definition
p. 194
6.12.3.3.3
Resource Standard Methods
p. 194
6.12.3.3.3.1
GET
p. 194
6.12.3.3.3.2
PUT
p. 195
6.12.3.3.3.3
PATCH
p. 197
6.12.3.3.3.4
DELETE
p. 198
6.12.3.3.4
Resource Custom Operations
p. 199
6.12.4
Custom Operations without associated resources
p. 199
6.12.5
Notifications
p. 199
6.12.6
Data Model
p. 199
6.12.6.1
General
p. 199
6.12.6.2
Structured data types
p. 200
6.12.6.2.1
Introduction
p. 200
6.12.6.2.2
Type: V2pAppReqData
p. 200
6.12.6.2.3
Type: V2pAppReqDataPatch
p. 200
6.12.6.2.4
Type: AppTrafficPattern
p. 201
6.12.6.3
Simple data types and enumerations
p. 201
6.12.6.3.1
Introduction
p. 201
6.12.6.3.2
Simple data types
p. 201
6.12.6.4
Data types describing alternative data types or combinations of data types
p. 201
6.12.7
Error Handling
p. 201
6.12.7.1
General
p. 201
6.12.7.2
Protocol Errors
p. 201
6.12.7.3
Application Errors
p. 202
6.12.8
Feature negotiation
p. 202
6.12.9
Security
p. 202