Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x
Top   in Index   Prev   Next

TS 29.257
Application layer support for Uncrewed Aerial System (UAS) –
UAS Application Enabler (UAE) Server Services

V19.4.0 (PDF)2025/09  … p.
V18.5.0  2025/03  162 p.
V17.2.0  2024/06  65 p.
Rapporteur:
Mr. EL MOATAMID, Abdessamad
Huawei Technologies Sweden AB

full Table of Contents for  TS 29.257  Word version:  19.4.0

each clause number in 'red' refers to the equivalent title in the Partial Content
Here   Top
1Scope  p. 15
2References  p. 15
3Definitions, symbols and abbreviations  p. 16
3.1Definitions  p. 16
3.2Symbols  p. 16
3.3Abbreviations  p. 16
4Overview  p. 17
5Services offered by the UAE Server  p. 18
5.1Introduction  p. 18
5.2UAE_C2OperationModeManagement Service  p. 19
5.2.1Service Description  p. 19
5.2.2Service Operations  p. 19
5.2.2.1Introduction  p. 19
5.2.2.2UAE_C2OperationModeManagement_Initiate  p. 19
5.2.2.2.1General  p. 19
5.2.2.2.2C2 Operation Mode Initiation  p. 19
5.2.2.3UAE_C2OperationModeManagement_Notify  p. 20
5.2.2.3.1General  p. 20
5.2.2.3.2C2 Operation Mode Management Completion Notification  p. 20
5.2.2.3.3Selected C2 Communication Mode Notification  p. 21
5.2.2.3.4C2 Communication Mode Switching Notification  p. 22
5.3UAE_RealtimeUAVStatus Service  p. 23
5.3.1Service Description  p. 23
5.3.2Service Operations  p. 23
5.3.2.1Introduction  p. 23
5.3.2.2UAE_RealtimeUAVStatus_Subscribe  p. 23
5.3.2.2.1General  p. 23
5.3.2.2.2Subscribe to real-time UAV status information reporting  p. 23
5.3.2.2.3Update an existing real-time UAV status information reporting subscription  p. 24
5.3.2.3UAE_RealtimeUAVStatus_Unsubscribe  p. 25
5.3.2.3.1General  p. 25
5.3.2.3.2Unsubscribe from real-time UAV status information reporting  p. 25
5.3.2.4UAE_RealtimeUAVStatus_Notify  p. 26
5.3.2.4.1General  p. 26
5.3.2.4.2Real-time UAV Status Notification  p. 26
5.4UAE_ChangeUSSManagement Service |R18|p. 27
5.4.1Service Description  p. 27
5.4.2Service Operations  p. 27
5.4.2.1Introduction  p. 27
5.4.2.2UAE_ChangeUSSManagement_ManageUSS  p. 27
5.4.2.2.1General  p. 27
5.4.2.2.2USS Change Policy Creation  p. 27
5.4.2.2.3USS Change Policy Update  p. 28
5.4.2.2.4USS Change Policy Deletion  p. 29
5.4.2.3UAE_ChangeUSSManagement_RequestUSSChange  p. 29
5.4.2.3.1General  p. 29
5.4.2.3.2USS Change Request  p. 29
5.4.2.4UAE_ChangeUSSManagement_Notify  p. 30
5.4.2.4.1General  p. 30
5.4.2.4.2USS Change Notification  p. 30
5.5UAE_DAASupport Service |R18|p. 32
5.5.1Service Description  p. 32
5.5.2Service Operations  p. 32
5.5.2.1Introduction  p. 32
5.5.2.2UAE_DAASupport_Manage  p. 32
5.5.2.2.1General  p. 32
5.5.2.2.2DAA Policy Creation  p. 32
5.5.2.2.3DAA Policy Update  p. 33
5.5.2.2.4DAA Policy Deletion  p. 34
5.5.2.3UAE_DAASupport_InformDAAEvents  p. 34
5.5.2.3.1General  p. 34
5.5.2.3.2DAA Events Information Request  p. 34
5.5.2.4UAE_DAASupport_Notify  p. 35
5.5.2.4.1General  p. 35
5.5.2.4.2DAA Policy Configuration Completion Status Notification  p. 35
5.5.2.4.3DAA Events Notification  p. 36
5.6UAE_UAVDynamicInfo |R18|p. 37
5.6.1Service Description  p. 37
5.6.2Service Operations  p. 37
5.6.2.1Introduction  p. 37
5.6.2.2UAE_UAVDynamicInfo_Subscribe  p. 37
5.6.2.2.1General  p. 37
5.6.2.2.2UAV Dynamic Information Subscription Creation  p. 37
5.6.2.2.3UAV Dynamic Information Subscription Update  p. 38
5.6.2.2.4UAV Dynamic Information Subscription Deletion  p. 38
5.6.2.3UAE_UAVDynamicInfo_Notify  p. 39
5.6.2.3.1General  p. 39
5.6.2.3.2UAV Dynamic Information Notification  p. 39
5.7UAE_FlightPathMonitoring Service |R19|p. 41
5.7.1Service Description  p. 41
5.7.2Service Operations  p. 41
5.7.2.1Introduction  p. 41
5.7.2.2UAE_FlightPathMonitoring_Manage  p. 41
5.7.2.2.1General  p. 41
5.7.2.2.2Flight Path Monitoring Configuration Creation  p. 41
5.7.2.2.3Flight Path Monitoring Configuration Update  p. 42
5.7.2.2.4Flight Path Monitoring Configuration Deletion  p. 43
5.7.2.3UAE_FlightPathMonitoring_Notify  p. 43
5.7.2.3.1General  p. 43
5.7.2.3.2Flight Path Monitoring Configuration Completion Status Notification  p. 43
5.7.2.3.3Flight Path Monitoring Events Notification  p. 44
5.8UAE_FlightRouteSupport Service |R19|p. 46
5.8.1Service Description  p. 46
5.8.2Service Operations  p. 46
5.8.2.1Introduction  p. 46
5.8.2.2UAE_FlightRouteSupport_Manage  p. 46
5.8.2.2.1General  p. 46
5.8.2.2.2Flight Route Request  p. 46
5.9UAE_NTZManagement Service |R19|p. 48
5.9.1Service Description  p. 48
5.9.2Service Operations  p. 48
5.9.2.1Introduction  p. 48
5.9.2.2UAE_NTZManagement_Manage  p. 48
5.9.2.2.1General  p. 48
5.9.2.2.2NTZ Configuration Creation  p. 48
5.9.2.2.3NTZ Configuration Update  p. 49
5.9.2.2.4NTZ Configuration Deletion  p. 50
5.9.2.3UAE_NTZManagement_Notify  p. 50
5.9.2.3.1General  p. 50
5.9.2.3.2NTZ Configuration Completion Status Notification  p. 50
5.9.2.3.3NTZ Events Notification  p. 51
6API Definitions  p. 52
6.1UAE_C2OperationModeManagement Service API  p. 52
6.1.1Introduction  p. 52
6.1.2Usage of HTTP  p. 52
6.1.3Resources  p. 52
6.1.4Custom Operations without associated resources  p. 52
6.1.4.1Overview  p. 52
6.1.4.2Operation: Initiate  p. 53
6.1.4.2.1Description  p. 53
6.1.4.2.2Operation Definition  p. 53
6.1.5Notifications  p. 54
6.1.5.1General  p. 54
6.1.5.2C2 Operation Mode Management Completion Notification  p. 55
6.1.5.2.1Description  p. 55
6.1.5.2.2Target URI  p. 55
6.1.5.2.3Standard Methods  p. 55
6.1.5.2.3.1POST  p. 55
6.1.5.3Selected C2 Communication Mode Notification  p. 56
6.1.5.3.1Description  p. 56
6.1.5.3.2Target URI  p. 56
6.1.5.3.3Standard Methods  p. 57
6.1.5.3.3.1POST  p. 57
6.1.5.4C2 Communication Mode Switching Notification  p. 57
6.1.5.4.1Description  p. 57
6.1.5.4.2Target URI  p. 58
6.1.5.4.3Standard Methods  p. 58
6.1.5.4.3.1POST  p. 58
6.1.6Data Model  p. 59
6.1.6.1General  p. 59
6.1.6.2Structured data types  p. 60
6.1.6.2.1Introduction  p. 60
6.1.6.2.2Type: ConfigureData  p. 61
6.1.6.2.3Type: SelectedC2CommModeNotif  p. 64
6.1.6.2.4Type: C2CommModeSwitchNotif  p. 64
6.1.6.2.5Type: C2Result  p. 65
6.1.6.2.6Type: UasId  p. 65
6.1.6.2.7Type: UavId  p. 65
6.1.6.2.8Type: C2ServiceArea  p. 66
6.1.6.2.9Type: C2OpModeMngtCompStatus  p. 66
6.1.6.2.10Type: C2SwitchPolicies  p. 66
6.1.6.2.11Type: C2LinkQualityThrlds  p. 67
6.1.6.2.12Type: C2DirectAvailRepReqs |R19|p. 68
6.1.6.2.13Type: DualC2Data |R19|p. 68
6.1.6.3Simple data types and enumerations  p. 68
6.1.6.3.1Introduction  p. 68
6.1.6.3.2Simple data types  p. 68
6.1.6.3.3Enumeration: C2CommMode  p. 69
6.1.6.3.4Enumeration: C2CommModeSwitching  p. 69
6.1.6.3.5Enumeration: C2SwitchingCause  p. 70
6.1.6.3.6Enumeration: C2OpModeStatus  p. 70
6.1.6.4Data types describing alternative data types or combinations of data types  p. 70
6.1.6.5Binary data  p. 71
6.1.6.5.1Binary Data Types  p. 71
6.1.7Error Handling  p. 71
6.1.7.1General  p. 71
6.1.7.2Protocol Errors  p. 71
6.1.7.3Application Errors  p. 71
6.1.8Feature negotiation  p. 71
6.1.9Security  p. 72
6.2UAE_RealtimeUAVStatus Service API  p. 73
6.2.1Introduction  p. 73
6.2.2Usage of HTTP  p. 73
6.2.3Resources  p. 73
6.2.3.1Overview  p. 73
6.2.3.2Resource: Real-time UAV Status Subscriptions  p. 74
6.2.3.2.1Description  p. 74
6.2.3.2.2Resource Definition  p. 74
6.2.3.2.3Resource Standard Methods  p. 74
6.2.3.2.3.1GET  p. 74
6.2.3.2.3.2POST  p. 75
6.2.3.2.4Resource Custom Operations  p. 76
6.2.3.3Resource: Individual Real-time UAV Status Subscription  p. 76
6.2.3.3.1Description  p. 76
6.2.3.3.2Resource Definition  p. 76
6.2.3.3.3Resource Standard Methods  p. 76
6.2.3.3.3.1GET  p. 76
6.2.3.3.3.2PUT  p. 77
6.2.3.3.3.3DELETE  p. 78
6.2.3.3.4Resource Custom Operations  p. 79
6.2.4Custom Operations without associated resources  p. 79
6.2.5Notifications  p. 80
6.2.5.1General  p. 80
6.2.5.2Real-time UAV Status Notification  p. 80
6.2.5.2.1Description  p. 80
6.2.5.2.2Target URI  p. 80
6.2.5.2.3Standard Methods  p. 80
6.2.5.2.3.1POST  p. 80
6.2.6Data Model  p. 81
6.2.6.1General  p. 81
6.2.6.2Structured data types  p. 82
6.2.6.2.1Introduction  p. 82
6.2.6.2.2Type: RTUavStatusSubsc  p. 82
6.2.6.2.3Type: RTUavStatusNotif  p. 82
6.2.6.2.4Type: RTUavStatus  p. 83
6.2.6.2.5Type: UavNetConnStatus  p. 83
6.2.6.3Simple data types and enumerations  p. 83
6.2.6.3.1Introduction  p. 83
6.2.6.3.2Simple data types  p. 83
6.2.6.4Data types describing alternative data types or combinations of data types  p. 83
6.2.6.5Binary data  p. 84
6.2.6.5.1Binary Data Types  p. 84
6.2.7Error Handling  p. 84
6.2.7.1General  p. 84
6.2.7.2Protocol Errors  p. 84
6.2.7.3Application Errors  p. 84
6.2.8Feature negotiation  p. 84
6.2.9Security  p. 84
6.3UAE_ChangeUSSManagement Service API |R18|p. 85
6.3.1Introduction  p. 85
6.3.2Usage of HTTP  p. 85
6.3.3Resources  p. 85
6.3.3.1Overview  p. 85
6.3.3.2Resource: USS Change Policies  p. 86
6.3.3.2.1Description  p. 86
6.3.3.2.2Resource Definition  p. 86
6.3.3.2.3Resource Standard Methods  p. 86
6.3.3.2.3.1GET  p. 86
6.3.3.2.3.2POST  p. 87
6.3.3.2.4Resource Custom Operations  p. 88
6.3.3.3Resource: Individual USS Change Policy  p. 88
6.3.3.3.1Description  p. 88
6.3.3.3.2Resource Definition  p. 88
6.3.3.3.3Resource Standard Methods  p. 88
6.3.3.3.3.1GET  p. 88
6.3.3.3.3.2PUT  p. 89
6.3.3.3.3.3PATCH  p. 90
6.3.3.3.3.4DELETE  p. 92
6.3.3.3.4Resource Custom Operations  p. 92
6.3.4Custom Operations without associated resources  p. 93
6.3.4.1Overview  p. 93
6.3.4.2Operation: RequestUssChange  p. 93
6.3.4.2.1Description  p. 93
6.3.4.2.2Operation Definition  p. 93
6.3.5Notifications  p. 94
6.3.5.1General  p. 94
6.3.5.2USS Change Notification  p. 94
6.3.5.2.1Description  p. 94
6.3.5.2.2Target URI  p. 95
6.3.5.2.3Standard Methods  p. 95
6.3.5.2.3.1POST  p. 95
6.3.6Data Model  p. 96
6.3.6.1General  p. 96
6.3.6.2Structured data types  p. 97
6.3.6.2.1Introduction  p. 97
6.3.6.2.2Type: USSChangePolReq  p. 97
6.3.6.2.3Type: USSChangePolResp  p. 97
6.3.6.2.4Type: USSChangePolicy  p. 98
6.3.6.2.5Type: USSChangePolicyPatch  p. 98
6.3.6.2.6Type: MultiUssPol  p. 98
6.3.6.2.7Type: ServArea  p. 99
6.3.6.2.8Type: UasRoute  p. 99
6.3.6.2.9Type: UssInfo  p. 99
6.3.6.2.10Type: ServReq  p. 99
6.3.6.2.11Type: USSChangeReq  p. 100
6.3.6.2.12Type: TgtUssInfo  p. 100
6.3.6.2.13Type: USSChangeNotif  p. 101
6.3.6.2.14Type: UssChgInfo  p. 101
6.3.6.3Simple data types and enumerations  p. 101
6.3.6.3.1Introduction  p. 101
6.3.6.3.2Simple data types  p. 101
6.3.6.3.3Enumeration: UssChangeEvent  p. 102
6.3.6.3.4Enumeration: MobilityEvent  p. 102
6.3.6.4Data types describing alternative data types or combinations of data types  p. 102
6.3.6.5Binary data  p. 102
6.3.6.5.1Binary Data Types  p. 102
6.3.7Error Handling  p. 102
6.3.7.1General  p. 102
6.3.7.2Protocol Errors  p. 103
6.3.7.3Application Errors  p. 103
6.3.8Feature negotiation  p. 103
6.3.9Security  p. 103
6.4UAE_DAASupport Service API |R18|p. 104
6.4.1Introduction  p. 104
6.4.2Usage of HTTP  p. 104
6.4.3Resources  p. 104
6.4.3.1Overview  p. 104
6.4.3.2Resource: DAA Policies  p. 105
6.4.3.2.1Description  p. 105
6.4.3.2.2Resource Definition  p. 105
6.4.3.2.3Resource Standard Methods  p. 105
6.4.3.2.3.1GET  p. 105
6.4.3.2.3.2POST  p. 106
6.4.3.2.4Resource Custom Operations  p. 107
6.4.3.3Resource: Individual DAA Policy  p. 107
6.4.3.3.1Description  p. 107
6.4.3.3.2Resource Definition  p. 107
6.4.3.3.3Resource Standard Methods  p. 107
6.4.3.3.3.1GET  p. 107
6.4.3.3.3.2PUT  p. 108
6.4.3.3.3.3PATCH  p. 109
6.4.3.3.3.4DELETE  p. 110
6.4.3.3.4Resource Custom Operations  p. 111
6.4.4Custom Operations without associated resources  p. 111
6.4.4.1Overview  p. 111
6.4.4.2Operation: InformDAAEvents  p. 112
6.4.4.2.1Description  p. 112
6.4.4.2.2Operation Definition  p. 112
6.4.5Notifications  p. 113
6.4.5.1General  p. 113
6.4.5.2DAA Policy Configuration Completion Status Notification  p. 114
6.4.5.2.1Description  p. 114
6.4.5.2.2Target URI  p. 114
6.4.5.2.3Standard Methods  p. 114
6.4.5.2.3.1POST  p. 114
6.4.5.3DAA Events Notification  p. 115
6.4.5.3.1Description  p. 115
6.4.5.3.2Target URI  p. 115
6.4.5.3.3Standard Methods  p. 115
6.4.5.3.3.1POST  p. 115
6.4.6Data Model  p. 116
6.4.6.1General  p. 116
6.4.6.2Structured data types  p. 117
6.4.6.2.1Introduction  p. 117
6.4.6.2.2Type: DAAPolReq  p. 118
6.4.6.2.3Type: DAAPolResp  p. 118
6.4.6.2.4Type: DAAPolicy  p. 118
6.4.6.2.5Type: DAAPolicyPatch  p. 119
6.4.6.2.6Type: DAAAppPolicy  p. 119
6.4.6.2.7Type: InformDAAEventsReq  p. 120
6.4.6.2.8Type: DAAPolConfigNotif  p. 120
6.4.6.2.9Type: DAAEventsInfo  p. 120
6.4.6.2.10Type: DAAEvent  p. 120
6.4.6.2.11Type: DAATriggThresholds |R19|p. 121
6.4.6.3Simple data types and enumerations  p. 121
6.4.6.3.1Introduction  p. 121
6.4.6.3.2Simple data types  p. 121
6.4.6.3.3Enumeration: DAAPolConfigStatus  p. 121
6.4.6.3.4Enumeration: Alert |R19|p. 121
6.4.6.4Data types describing alternative data types or combinations of data types  p. 122
6.4.6.5Binary data  p. 122
6.4.6.5.1Binary Data Types  p. 122
6.4.7Error Handling  p. 122
6.4.7.1General  p. 122
6.4.7.2Protocol Errors  p. 122
6.4.7.3Application Errors  p. 122
6.4.8Feature negotiation  p. 122
6.4.9Security  p. 123
6.5UAE_UAVDynamicInfo API |R18|p. 124
6.5.1Introduction  p. 124
6.5.2Usage of HTTP  p. 124
6.5.3Resources  p. 124
6.5.3.1Overview  p. 124
6.5.3.2Resource: UAV Dynamic Information Subscriptions  p. 125
6.5.3.2.1Description  p. 125
6.5.3.2.2Resource Definition  p. 125
6.5.3.2.3Resource Standard Methods  p. 125
6.5.3.2.3.1GET  p. 125
6.5.3.2.3.2POST  p. 126
6.5.3.2.4Resource Custom Operations  p. 127
6.5.3.3Resource: Individual UAV Dynamic Information Subscription  p. 127
6.5.3.3.1Description  p. 127
6.5.3.3.2Resource Definition  p. 127
6.5.3.3.3Resource Standard Methods  p. 128
6.5.3.3.3.1GET  p. 128
6.5.3.3.3.2PUT  p. 129
6.5.3.3.3.3PATCH  p. 130
6.5.3.3.3.4DELETE  p. 131
6.5.3.3.4Resource Custom Operations  p. 132
6.5.4Custom Operations without associated resources  p. 132
6.5.5Notifications  p. 132
6.5.5.1General  p. 132
6.5.5.2UAV Dynamic Information Notification  p. 132
6.5.5.2.1Description  p. 132
6.5.5.2.2Target URI  p. 132
6.5.5.2.3Standard Methods  p. 133
6.5.5.2.3.1POST  p. 133
6.5.6Data Model  p. 133
6.5.6.1General  p. 133
6.5.6.2Structured data types  p. 134
6.5.6.2.1Introduction  p. 134
6.5.6.2.2Type: UAVDynInfoSubsc  p. 134
6.5.6.2.3Type: UAVDynInfoSubscPatch  p. 135
6.5.6.2.4Type: UAVDynInfoNotif  p. 135
6.5.6.2.5Type: ProxRangInfo  p. 135
6.5.6.2.6Type: UavInfo  p. 135
6.5.6.3Simple data types and enumerations  p. 136
6.5.6.3.1Introduction  p. 136
6.5.6.3.2Simple data types  p. 136
6.5.6.4Data types describing alternative data types or combinations of data types  p. 136
6.5.6.5Binary data  p. 136
6.5.6.5.1Binary Data Types  p. 136
6.5.7Error Handling  p. 136
6.5.7.1General  p. 136
6.5.7.2Protocol Errors  p. 136
6.5.7.3Application Errors  p. 136
6.5.8Feature negotiation  p. 137
6.5.9Security  p. 137
6.6UAE_FlightPathMonitoring Service API |R19|p. 138
6.6.1Introduction  p. 138
6.6.2Usage of HTTP  p. 138
6.6.3Resources  p. 138
6.6.3.1Overview  p. 138
6.6.3.2Resource: Flight Path Monitoring Configurations  p. 139
6.6.3.2.1Description  p. 139
6.6.3.2.2Resource Definition  p. 139
6.6.3.2.3Resource Standard Methods  p. 139
6.6.3.2.3.1GET  p. 139
6.6.3.2.3.2POST  p. 140
6.6.3.2.4Resource Custom Operations  p. 141
6.6.3.3Resource: Individual Flight Path Monitoring Configuration  p. 141
6.6.3.3.1Description  p. 141
6.6.3.3.2Resource Definition  p. 141
6.6.3.3.3Resource Standard Methods  p. 142
6.6.3.3.3.1GET  p. 142
6.6.3.3.3.2PUT  p. 143
6.6.3.3.3.3PATCH  p. 144
6.6.3.3.3.4DELETE  p. 145
6.6.3.3.4Resource Custom Operations  p. 146
6.6.4Custom Operations without associated resources  p. 146
6.6.5Notifications  p. 146
6.6.5.1General  p. 146
6.6.5.2Flight Path Monitoring Configuration Completion Status Notification  p. 146
6.6.5.2.1Description  p. 146
6.6.5.2.2Target URI  p. 146
6.6.5.2.3Standard Methods  p. 147
6.6.5.2.3.1POST  p. 147
6.6.5.3Flight Path Monitoring Events Notification  p. 148
6.6.5.3.1Description  p. 148
6.6.5.3.2Target URI  p. 148
6.6.5.3.3Standard Methods  p. 148
6.6.5.3.3.1POST  p. 148
6.6.6Data Model  p. 149
6.6.6.1General  p. 149
6.6.6.2Structured data types  p. 150
6.6.6.2.1Introduction  p. 150
6.6.6.2.2Type: FlightPathMonConfigReq  p. 150
6.6.6.2.3Type: FlightPathMonConfigResp  p. 150
6.6.6.2.4Type: FlightPathMonConfig  p. 151
6.6.6.2.5Type: FlightPathMonConfigPatch  p. 151
6.6.6.2.6Type: FlightPathMonConfigParams  p. 152
6.6.6.2.7Type: FlightPathMonConfigParamsRm  p. 152
6.6.6.2.8Type: Waypoint  p. 153
6.6.6.2.9Type: FlightPathMonConfigNotif  p. 153
6.6.6.2.10Type: FlightPathMonNotif  p. 153
6.6.6.2.11Type: FlightPathMonEventInfo  p. 153
6.6.6.2.12Type: QoSThresholds  p. 154
6.6.6.2.13Type: QoEThresholds  p. 155
6.6.6.3Simple data types and enumerations  p. 155
6.6.6.3.1Introduction  p. 155
6.6.6.3.2Simple data types  p. 155
6.6.6.3.3Enumeration: FlightPathMonConfigStatus  p. 155
6.6.6.3.4Enumeration: FlightPathMonEvent  p. 155
6.6.6.4Data types describing alternative data types or combinations of data types  p. 156
6.6.6.5Binary data  p. 156
6.6.6.5.1Binary Data Types  p. 156
6.6.7Error Handling  p. 156
6.6.7.1General  p. 156
6.6.7.2Protocol Errors  p. 156
6.6.7.3Application Errors  p. 156
6.6.8Feature negotiation  p. 156
6.6.9Security  p. 156
6.7UAE_FlightRouteSupport Service API |R19|p. 157
6.7.1Introduction  p. 157
6.7.2Usage of HTTP  p. 157
6.7.3Resources  p. 157
6.7.4Custom Operations without associated resources  p. 157
6.7.4.1Overview  p. 157
6.7.4.2Operation: FlightRouteRequest  p. 158
6.7.4.2.1Description  p. 158
6.7.4.2.2Operation Definition  p. 158
6.7.5Notifications  p. 159
6.7.6Data Model  p. 159
6.7.6.1General  p. 159
6.7.6.2Structured data types  p. 159
6.7.6.2.1Introduction  p. 159
6.7.6.2.2Type: FlightRouteReq  p. 160
6.7.6.2.3Type: FlightRouteResp  p. 160
6.7.6.2.4Type: FlightChars  p. 161
6.7.6.3Simple data types and enumerations  p. 161
6.7.6.3.1Introduction  p. 161
6.7.6.3.2Simple data types  p. 161
6.7.6.4Data types describing alternative data types or combinations of data types  p. 161
6.7.6.5Binary data  p. 161
6.7.6.5.1Binary Data Types  p. 161
6.7.7Error Handling  p. 162
6.7.7.1General  p. 162
6.7.7.2Protocol Errors  p. 162
6.7.7.3Application Errors  p. 162
6.7.8Feature negotiation  p. 162
6.7.9Security  p. 162
6.8UAE_NTZManagement Service API |R19|p. 163
6.8.1Introduction  p. 163
6.8.2Usage of HTTP  p. 163
6.8.3Resources  p. 163
6.8.3.1Overview  p. 163
6.8.3.2Resource: NTZ Configurations  p. 164
6.8.3.2.1Description  p. 164
6.8.3.2.2Resource Definition  p. 164
6.8.3.2.3Resource Standard Methods  p. 164
6.8.3.2.3.1GET  p. 164
6.8.3.2.3.2POST  p. 165
6.8.3.2.4Resource Custom Operations  p. 166
6.8.3.3Resource: Individual NTZ Configuration  p. 166
6.8.3.3.1Description  p. 166
6.8.3.3.2Resource Definition  p. 166
6.8.3.3.3Resource Standard Methods  p. 166
6.8.3.3.3.1GET  p. 166
6.8.3.3.3.2PUT  p. 167
6.8.3.3.3.3PATCH  p. 168
6.8.3.3.3.4DELETE  p. 170
6.8.3.3.4Resource Custom Operations  p. 170
6.8.4Custom Operations without associated resources  p. 171
6.8.5Notifications  p. 171
6.8.5.1General  p. 171
6.8.5.2NTZ Configuration Completion Status Notification  p. 171
6.8.5.2.1Description  p. 171
6.8.5.2.2Target URI  p. 171
6.8.5.2.3Standard Methods  p. 171
6.8.5.2.3.1POST  p. 171
6.8.5.3NTZ Events Notification  p. 172
6.8.5.3.1Description  p. 172
6.8.5.3.2Target URI  p. 172
6.8.5.3.3Standard Methods  p. 173
6.8.5.3.3.1POST  p. 173
6.8.6Data Model  p. 173
6.8.6.1General  p. 173
6.8.6.2Structured data types  p. 174
6.8.6.2.1Introduction  p. 174
6.8.6.2.2Type: NTZConfigReq  p. 175
6.8.6.2.3Type: NTZConfigResp  p. 175
6.8.6.2.4Type: NTZConfig  p. 175
6.8.6.2.5Type: NTZConfigPatch  p. 175
6.8.6.2.6Type: NTZPolicy  p. 176
6.8.6.2.7Type: NTZConfigNotif  p. 176
6.8.6.2.8Type: NTZNotif  p. 176
6.8.6.2.9Type: NTZEventInfo  p. 177
6.8.6.2.10Type: TimeValidityReqs  p. 177
6.8.6.2.11Type: NTZTransInfo  p. 177
6.8.6.2.12Type: NTZEnforceInfo  p. 178
6.8.6.2.13Type: FreqBand  p. 178
6.8.6.2.14Type: AltitudeReqs  p. 178
6.8.6.3Simple data types and enumerations  p. 178
6.8.6.3.1Introduction  p. 178
6.8.6.3.2Simple data types  p. 179
6.8.6.3.3Enumeration: NTZConfigStatus  p. 179
6.8.6.3.4Enumeration: NTZEvent  p. 179
6.8.6.3.5Enumeration: TransStatus  p. 179
6.8.6.3.6Enumeration: FreqBandName  p. 179
6.8.6.4Data types describing alternative data types or combinations of data types  p. 180
6.8.6.5Binary data  p. 180
6.8.6.5.1Binary Data Types  p. 180
6.8.7Error Handling  p. 180
6.8.7.1General  p. 180
6.8.7.2Protocol Errors  p. 180
6.8.7.3Application Errors  p. 180
6.8.8Feature negotiation  p. 180
6.8.9Security  p. 180
7Using Common API Framework  p. 181
7.1General  p. 181
7.2Security  p. 181
A(Normative)  OpenAPI specification  p. 182
A.1General  p. 182
A.2UAE_C2OperationModeManagement API  p. 183
A.3UAE_RealtimeUAVStatus API  p. 191
A.4UAE_ChangeUSSManagement API |R18|p. 196
A.5UAE_DAASupport API |R18|p. 205
A.6UAE_UAVDynamicInfo API |R18|p. 214
A.7UAE_FlightPathMonitoring API |R19|p. 220
A.8UAE_FlightRouteSupport API |R19|p. 229
A.9UAE_NTZManagement API |R19|p. 232
BWithdrawn API versions  p. 241
B.1General  p. 241
B.2UAE_C2OperationModeManagement API  p. 241
B.3UAE_RealtimeUAVStatus API  p. 241
B.4UAE_ChangeUSSManagement API |R18|p. 241
B.5UAE_DAASupport API |R18|p. 241
B.6UAE_UAVDynamicInfo API |R18|p. 242
B.7UAE_FlightPathMonitoring API |R19|p. 243
B.8UAE_FlightRouteSupport API |R19|p. 244
B.9UAE_NTZManagement API |R19|p. 245
$Change history  p. 246

Up   Top