Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x
back to TS 23.255

Table of Contents for  TS 23.255  Word version:  19.5.0

0Introduction  p. 10
1Scope  p. 11
2References  p. 11
3Definitions of terms and abbreviations  p. 12
3.1Terms  p. 12
3.2Abbreviations  p. 13
4Architectural requirements  p. 14
4.1General  p. 14
4.2Support for communications between UAVs  p. 14
4.2.1Description  p. 14
4.2.2Requirements  p. 14
4.3QoS provisioning for C2 communication  p. 14
4.3.1Description  p. 14
4.3.2Requirements  p. 14
4.4C2 communication mode switching  p. 14
4.4.1Description  p. 14
4.4.2Requirements  p. 14
4.5Support for monitoring of UAV location deviation  p. 15
4.5.1Description  p. 15
4.5.2Requirements  p. 15
4.6Support for reporting of UAV events  p. 15
4.6.1Description  p. 15
4.6.2Requirements  p. 15
4.7Support for multi-USS deployments |R18|p. 15
4.7.1Description  p. 15
4.7.2Requirements  p. 15
4.8Support of detect and avoid services and applications |R18|p. 16
4.8.1Description  p. 16
4.8.2Requirements  p. 16
4.9Support for NTZ indication |R19|p. 16
4.9.1Description  p. 16
4.9.2Requirements  p. 16
5Functional model  p. 16
5.1General  p. 16
5.2Functional model description  p. 16
5.3Functional entities description  p. 19
5.3.1General  p. 19
5.3.2UAS application specific client  p. 19
5.3.3UAS application specific server  p. 20
5.3.4UAE client  p. 20
5.3.5UAE server  p. 20
5.3.6SEAL client  p. 21
5.3.7SEAL server  p. 21
5.4Reference points description  p. 21
5.4.1General  p. 21
5.4.2U1-AE  p. 21
5.4.3U1-APP  p. 21
5.4.4U2-AE  p. 21
5.4.5U2-APP  p. 21
5.4.6Us  p. 22
5.4.7Uc  p. 22
5.4.8SEAL-C  p. 22
5.4.9SEAL-S  p. 22
5.4.10SEAL-PC5  p. 22
5.4.11SEAL-UU  p. 22
5.4.12UAE-E  p. 23
5.5External reference points  p. 23
5.5.1General  p. 23
5.5.2Rx  p. 23
5.5.3MB2-C  p. 23
5.5.4MB2-U  p. 23
5.5.5xMB-C  p. 23
5.5.6xMB-U  p. 23
5.5.7T8  p. 23
5.5.8N5  p. 24
5.5.9N33/Nnef  p. 24
6Identities  p. 24
6.1General  p. 24
6.2UAV Identifier (UAV ID)  p. 24
6.3UAS Identifier (UAS ID)  p. 24
6.4UAS Application Specific Server Identifier (UASS ID)  p. 24
6.5UAE Server Identifier (UAE Server ID)  p. 24
7Procedures and information flows  p. 24
7.1Usage of SEAL services  p. 24
7.1.1General  p. 24
7.1.2Group management service  p. 25
7.1.2.1General  p. 25
7.1.2.2Information flows  p. 25
7.1.2.3Procedures  p. 26
7.1.2.4APIs  p. 26
7.1.3Location management service  p. 26
7.1.3.1General  p. 26
7.1.3.2Information flows  p. 27
7.1.3.3Procedures  p. 27
7.1.3.4APIs  p. 27
7.1.4Network resource management service  p. 28
7.1.4.1General  p. 28
7.1.4.2Information flows  p. 28
7.1.4.3Procedures  p. 28
7.1.4.4APIs  p. 29
7.1.5Network slice capability exposure service |R19|p. 29
7.1.5.1General  p. 29
7.1.5.2Information flows  p. 29
7.1.5.3Procedures  p. 30
7.1.5.4APIs  p. 30
7.1aUAE layer registration  p. 30
7.1a.1General  p. 30
7.1a.2Procedures  p. 30
7.1a.2.1UAS UE registration  p. 30
7.1a.2.1.1General  p. 30
7.1a.2.1.2Procedure  p. 31
7.1a.2.2UAS UE deregistration  p. 31
7.1a.2.2.1General  p. 31
7.1a.2.2.2Procedure  p. 31
7.1a.2.3UAS UE registration update  p. 32
7.1a.2.3.1General  p. 32
7.1a.2.3.2Procedure  p. 32
7.1a.3Information flows  p. 32
7.1a.3.1Registration request  p. 32
7.1a.3.2Registration response  p. 32
7.1a.3.3Deregistration request  p. 33
7.1a.3.4Deregistration response  p. 33
7.1a.3.5Registration update request  p. 33
7.1a.3.6Registration update response  p. 33
7.2Communications between UAVs within a geographical area  p. 34
7.2.1General  p. 34
7.2.2Procedures  p. 34
7.2.2.1Communications between UAVs within a geographical area using unicast Uu  p. 34
7.2.3Information flows  p. 34
7.2.3.1UAV application message  p. 34
7.3UAV and UAV-C Pairing and C2 QoS Provisioning using Group ID  p. 35
7.3.1General  p. 35
7.3.2Procedures  p. 35
7.3.2.1Procedure for group creation for one pair of UAV and UAV-C  p. 35
7.3.2.2Procedure for group-based approach for C2 QoS provisioning  p. 36
7.3.2.3Procedure for group update  p. 36
7.3.3Information flows  p. 37
7.4C2 Communication mode selection and switching  p. 37
7.4.1General  p. 37
7.4.2Procedures  p. 38
7.4.2.1Management of C2 mode selection / switching capability  p. 38
7.4.2.2C2 communication modes configuration  p. 38
7.4.2.3C2 communication mode selection by UAE Client  p. 39
7.4.2.4UAE-layer assisted dynamic C2 mode switching  p. 40
7.4.2.5UAS application specific server triggered C2 communication mode switching  p. 42
7.4.3Information flows  p. 42
7.4.3.1C2 operation mode management request  p. 42
7.4.3.2C2 operation mode management response  p. 44
7.4.3.3C2 operation mode management complete  p. 44
7.4.3.4C2-related trigger event report  p. 44
7.4.3.5C2 mode switching confirmation request  p. 45
7.4.3.6C2 mode switching confirmation response  p. 45
7.4.3.7C2 operation mode switching  p. 46
7.4.3.8C2 communication modes configuration request  p. 46
7.4.3.9C2 communication modes configuration response  p. 48
7.4.3.10C2 communication mode notification  p. 48
7.4.3.11C2 communication mode notification acknowledgement  p. 48
7.4.3.12C2 operation mode switching performed  p. 49
7.5Real-Time UAV Connection Status Monitoring and Location reporting  p. 49
7.5.1General  p. 49
7.5.2Procedures  p. 49
7.5.2.1Procedure for real-time UAV network connection status monitoring and location update  p. 49
7.5.2.2Subscription for real-time UAV status information  p. 50
7.5.2.3Notification of real-time UAV status information  p. 50
7.5.2.4Unsubscription for real-time UAV status information  p. 51
7.5.3Information flows  p. 51
7.5.3.1Information flows between UAE server and SEAL servers  p. 51
7.5.3.2Subscribe real-time UAV status information request  p. 51
7.5.3.3Subscribe real-time UAV status information response  p. 52
7.5.3.4Notify real-time UAV status information  p. 52
7.5.3.5Unsubscribe real-time UAV status information request  p. 52
7.5.3.6Unsubscribe real-time UAV status information response  p. 52
7.6Change of USS during flight |R18|p. 53
7.6.1General  p. 53
7.6.2Procedures  p. 53
7.6.2.1Management of multi-USS configuration  p. 53
7.6.2.2Multi-USS configuration  p. 54
7.6.2.3UAE layer assisted change of USS  p. 54
7.6.2.4UAE client assisted change of USS  p. 55
7.6.2.5UAE server triggered change of USS  p. 56
7.6.3Information flows  p. 57
7.6.3.1Multi-USS management request  p. 57
7.6.3.2Multi-USS management response  p. 58
7.6.3.3Multi-USS management complete  p. 58
7.6.3.4Multi-USS configuration request  p. 59
7.6.3.5Multi-USS configuration response  p. 59
7.6.3.6USS change request  p. 59
7.6.3.7USS change response  p. 60
7.6.3.8USS change notification  p. 60
7.6.3.9USS change trigger notify  p. 60
7.7UAE layer support for DAA services and applications |R18|p. 61
7.7.1General  p. 61
7.7.2Procedures  p. 61
7.7.2.1Configuration of DAA policies to the UAE layer and the UAS client  p. 61
7.7.2.1.1Management of DAA support configuration  p. 61
7.7.2.1.2DAA support configuration procedure  p. 62
7.7.2.2UAE layer support for DAA applications  p. 63
7.7.2.2.1DAA support involving UAVs with U2X support  p. 63
7.7.2.2.2DAA support involving UAVs without U2X support  p. 63
7.7.3Information flows  p. 64
7.7.3.1DAA support management request  p. 64
7.7.3.2DAA support management response  p. 65
7.7.3.3DAA support management complete  p. 65
7.7.3.4DAA support configuration request  p. 65
7.7.3.5DAA support configuration response  p. 66
7.7.3.6DAA client event information  p. 66
7.7.3.7DAA client event information acknowledge  p. 67
7.7.3.8DAA server event information  p. 67
7.7.3.9DAA server event information acknowledge  p. 68
7.8Tracking dynamic UAVs in an application defined area relative to a host UAV |R18|p. 68
7.8.1General  p. 68
7.8.2Procedures  p. 69
7.8.2.1Subscription for host UAV dynamic information  p. 69
7.8.2.2Management of dynamic UE location based group  p. 69
7.8.2.3Obtaining dynamic information of the UEs in application defined proximity range  p. 71
7.8.2.3.1Subscription procedure within UAS operator  p. 71
7.8.2.3.2Subscription procedure across UAS operators  p. 71
7.8.2.3.3Notification procedure  p. 72
7.8.2.4Notification of host UAV dynamic information  p. 72
7.8.2.5Unsubscription for host UAV dynamic information  p. 73
7.8.3Information flows  p. 73
7.8.3.1Subscribe host UAV dynamic information request  p. 73
7.8.3.2Subscribe host UAV dynamic information response  p. 73
7.8.3.3Notify Host UAV dynamic information  p. 74
7.8.3.4Notification of dynamic information  p. 74
7.8.3.5Unsubscribe host UAV dynamic information request  p. 74
7.8.3.6Unsubscribe host UAV dynamic information response  p. 74
7.9Support of real time UAV flight path monitoring assistance |R19|p. 75
7.9.1General  p. 75
7.9.2Procedures  p. 75
7.9.2.1Real time UAV flight path monitoring assistance procedure  p. 75
7.9.2.2Real time flight path monitoring assistance configuration of UAE Client  p. 76
7.9.2.3Real time flight path reporting procedure  p. 76
7.9.3Information flows  p. 77
7.9.3.1Flight path reporting configuration request  p. 77
7.9.3.2Flight path reporting configuration response  p. 79
7.9.3.3Flight path reporting configuration complete  p. 79
7.9.3.4Flight path reporting client configuration request  p. 79
7.9.3.5Flight path reporting client configuration response  p. 80
7.9.3.6Flight path event report  p. 81
7.9.3.7Flight path event report notification  p. 81
7.10UAS provided flight routes |R19|p. 82
7.10.1General  p. 82
7.10.2Procedures  p. 82
7.10.2.1Flight route support  p. 82
7.10.3Information flows  p. 82
7.10.3.1Flight route request  p. 82
7.10.3.2Flight route reply  p. 83
7.11UAE layer support for NTZ |R19|p. 83
7.11.1General  p. 83
7.11.2Procedures  p. 83
7.11.2.1Management of NTZ support configuration  p. 83
7.11.2.2NTZ configuration  p. 84
7.11.2.3NTZ activation by UAE Client  p. 85
7.11.2.4UAE-layer/SEAL/LMS assisted NTZ enforcement  p. 86
7.11.2.5New USS NTZ policy  p. 87
7.11.3Information flows  p. 87
7.11.3.1NTZ management request  p. 87
7.11.3.2NTZ management response  p. 88
7.11.3.3NTZ management complete  p. 88
7.11.3.4NTZ configuration request  p. 88
7.11.3.5NTZ configuration response  p. 89
7.11.3.6NTZ notification  p. 89
7.11.3.7New NTZ policy request  p. 90
7.11.3.8New NTZ policy response  p. 90
7.11.3.9Enforce NTZ request  p. 91
7.11.3.10Enforce NTZ response  p. 91
8APIs  p. 92
8.1General  p. 92
8.2UAE server APIs  p. 92
8.2.1General  p. 92
8.2.2UAE_C2OperationModeManagement API  p. 93
8.2.2.1General  p. 93
8.2.2.2Manage_C2OperationMode operation  p. 93
8.2.2.3Notify_SelectedC2Mode  p. 94
8.2.2.4Notify_C2ModeSwitching  p. 94
8.2.2.5Notify_C2OperationModeManagementComplete  p. 94
8.2.3UAE_ RealtimeUAVStatus API  p. 94
8.2.3.1General  p. 94
8.2.3.2Subscribe_RealtimeUAVStatus operation  p. 94
8.2.3.3Unsubscribe_RealtimeUAVStatus operation  p. 95
8.2.3.4Notify_RealtimeUAVStatus operation  p. 95
8.2.4UAE_ChangeUSSManagement API |R18|p. 95
8.2.4.1General  p. 95
8.2.4.2Manage_USSManagement operation  p. 95
8.2.4.3Notify_USSManagementComplete operation  p. 95
8.2.4.4Manage_USSChange operation  p. 96
8.2.4.5Notify_USSChange operation  p. 96
8.2.4.6Notify_USSChangeTrigger  p. 96
8.2.5UAE_DAASupport API |R18|p. 96
8.2.5.1General  p. 96
8.2.5.2Manage_DAAManagement operation  p. 96
8.2.5.3Notify_DAAManagementComplete operation  p. 97
8.2.5.4Notify_DAAClientSupportEvent operation  p. 97
8.2.5.5Manage_DAAServerSupportEvent operation  p. 97
8.2.6UAE_UAVDynamicInfo API |R18|p. 97
8.2.6.1General  p. 97
8.2.6.2Subscribe_UAVDynamicInfo operation  p. 97
8.2.6.3Unsubscribe_UAVDynamicInfo operation  p. 98
8.2.6.4Notify_UAVDynamicInfo operation  p. 98
8.2.7UAE_FlightPathMonitoring API |R19|p. 98
8.2.7.1General  p. 98
8.2.7.2Manage_FlightPathReportingConfiguration  p. 98
8.2.7.3Notify_FlightPathReportingConfigurationComplete  p. 98
8.2.7.4Notify_FlightPathEventReport  p. 99
8.2.8UAE_FlightRouteSupport API |R19|p. 100
8.2.8.1General  p. 100
8.2.8.2Manage_QoSFlightRoutePlan  p. 100
8.2.9UAE_NTZ management API |R19|p. 100
8.2.9.1General  p. 100
8.2.9.2Manage_NTZ  p. 100
8.2.9.3Notify_ NTZManagementComplete  p. 100
8.2.9aUAE_NTZ configuration API |R19|p. 101
8.2.9a.1General  p. 101
8.2.9a.2Configure_NTZ  p. 101
8.2.9a.3Notify_NTZ  p. 101
8.2.10UAE_NTZ enforce API |R19|p. 101
8.2.10.1General  p. 101
8.2.10.2Enforce_NTZ  p. 101
8.2.11UAE_newNTZ policy API |R19|p. 102
8.2.11.1General  p. 102
8.2.11.2NewPolicy_NTZ  p. 102
ASupport for edge deployments  p. 102
BDeployment models  p. 103
B.1General  p. 103
B.2Deployment of UAE server  p. 103
B.2.1Centralized deployments  p. 103
B.2.2Distributed deployment  p. 106
CExamples of usage of SEAL by UAS application specific server  p. 108
$Change history  p. 109