The UAE server can be responsible for tracking a host UAV's dynamic information (i.e., information of other dynamic UAVs in an application defined area relative to a host UAV). As per a proximity range set by the application layer (e.g. UAS Application Specific Server), the UAE layer supports providing the dynamic information (i.e. other UAVs' location information) to the UAS Application Specific Server (UTM/USS) and/or to the host UAV. This feature can be utilized by UAS applications (e.g. DAA, Dynamic maps).
This feature utilizes the following procedures:
UAS Application Specific Server or the host UAV subscription for host UAV's dynamic information with UAE server.
UAE server tracking host UAV's UE location with support from SEAL's location management server.
UAE server management of dynamic UE location based group.
UAE server obtaining dynamic information from the UAVs in application defined proximity range of the host UAV.
UAE server notification of host UAV's dynamic information to the UAS Application Specific Server and/or to the host UAV.
The UAS Application Specific Server or UAE client of host UAV sends a subscribe host UAV dynamic information request to the UAE server 1. The request includes the UAV ID of the host UAV, application defined proximity range information.
Dynamic UE location based group creation or update is triggered (e.g. notified of the UE location of host UAV) via the step 4 in clause 7.8.2.1 for the UAV ID of the host UAV.
UAE server 1 uses its associated LMS 1 to obtain the dynamic UE list and the corresponding location information in the proximity area of the host UAV by providing the application defined proximity range and the UE location of the host UAV as specified in clause 9.3.10 of TS 23.434.
For each UAE server determined in step 3, UAE server 1 requests the dynamic UE list and its corresponding location information for the application defined proximity range by providing the UE location of the host UAV.
The UAE server(s) 2..N obtain UE information corresponding to the UE location and application defined proximity range from its corresponding LMS 2..N as specified in TS 23.434.
If UAE server 1 has no dynamic UE location group for the UAV ID, the UAE server 1 creates a dynamic UE location based group with the UE list received from its LMS and other UAE server(s) 2..N. Further UAE server 1 stores the dynamic UE location based group. Otherwise, the UAE server 1 updates the dynamic UE location group with the latest UE information. The UAVs whose locations are no more within the application defined proximity range are removed from the dynamic UE location group.
Figure 7.8.2.3.1-1 describes the subscription procedure within UAS operator to obtain dynamic information from the UEs in application defined proximity range.
Pre-condition:
UAE server 1 is tracking the host UAV and has created the dynamic UE location based group as per procedure in clause 7.8.2.2.
The UAE server 1 managing the dynamic UE location group sends subscribe dynamic information request to the UAE clients who are part of the dynamic UE location group. These UAE clients (UAVs) belong to the same UAS operator as the host UAV. The request consists of reporting configuration (e.g. frequency of reporting, event based).
Figure 7.8.2.3.2-1 describes the subscription procedure across UAS operators to obtain dynamic information from the UEs in application defined proximity range.
Pre-condition:
UAE server 1 has created the dynamic UE location based group as per procedure in clause 7.8.2.2.
The UAE server 1 managing the dynamic UE location group sends subscribe dynamic information request to the UAE server(s) who's UAVs are part of the dynamic UE location group. The request consists of UAV IDs, reporting configuration (e.g. frequency of reporting, event based).
As per subscription procedure in clause 7.8.2.3.1 and clause 7.8.2.3.2, the UAE client(s) and UAE server 2 (of another UAS operator) send notification of dynamic information to the UAE server 1. The notification includes the nearby UE information (e.g. UAVs), distance with nearby UEs, UEs location information.
The UAE server 1 sends notification of host UAV dynamic information to the subscribed entity (i.e. UAS Application Specific Server and/or to the subscribed UAE client of the host UAV). The notification includes the aggregated information of all the UEs in the application defined proximity range of the host UAV and the location of the host UAV.
The UAS Application Specific Server or the UAE client of the host UAV updates the host UAV dynamic information with the host UAV dynamic information received in step 1. The UAE client provides the host UAV dynamic information to the UAS Client.
The UAS Application Specific Server or UAE client of host UAV sends a unsubscribe host UAV dynamic information request to the UAE server 1. The request includes subscription ID.
Table 7.8.3.2-1 describes the information flow for UAE server to respond for host UAV dynamic subscription request from the UAS application specific server.
Table 7.8.3.3-1 describes the information flow for a UAS application specific server to receive notification about Host UAV dynamic information from the UAE server.
Table 7.8.3.5-1 describes the information flow for a UAS application specific server to unsubscribe the host UAV dynamic information at the UAE server.
Table 7.8.3.6-1 describes the information flow for UAE server to respond for host UAV dynamic unsubscription request from the UAS application specific server.