scieee AI-readable full text Open interactive document viewer

Efficient Identification of UAVs Through Automatic Communication Frame Linking

Villain, Jonathan; TESFAY, Angesom Ataklity

Abstract

Unmanned Aerial Vehicles (UAVs) are increasingly utilized across both professional and private sectors. However, their ability to transmit sensitive information poses potential threats to public safety. Current detection techniques often monitor radio frequencies to identify drones and ascertain their models. Despite this, they are unable to differentiate between two UAVs of the same model. This paper aims to address this limitation by identifying individual UAVs of the same model. We conducted a measurement campaign to capture RF communication signals from two DJI MAVIC 2 Zoom drones. We characterized the communication frames, timing, intervals, power, and shape through a detailed statistical analysis of these signals. This analysis revealed distinguishing characteristics that enable the identification and tracking of individual UAV communications, even when multiple UAVs of the same model are present. Based on these findings, we developed a system that automatically links communication frames to specific UAVs, allowing for accurate counting of UAVs in a given area.

Full text

Efficient Identification of UAVs through Automatic Communication Frame Linking Angesom Ataklity Tesfay1[0000−0003−3584−1013] and Jonathan Villain1[0000−0002−6833−7588] COSYS-LEOST, Université Gustave Eiffel, 20 Rue Élisée Reclus, 59650 Villeneuve-d’Ascq, France Abstract. Unmanned Aerial Vehicles (UAVs) are increasingly utilized across both professional and private sectors. However, their ability to transmit sensitive information poses potential threats to public safety. Current detection techniques often monitor radio frequencies to identify drones and ascertain their models. Despite this, they are unable to differentiate between two UAVs of the same model. This paper aims to address this limitation by identifying individual UAVs of the same model. We conducted a measurement campaign to capture RF communication signals from two DJI MAVIC 2 Zoom drones. We characterized the communication frames, timing, intervals, power, and shape through a detailed statistical analysis of these signals. This analysis revealed distinguishing characteristics that enable the identification and tracking of individual UAV communications, even when multiple UAVs of the same model are present. Based on these findings, we developed a system that automatically links communication frames to specific UAVs, allowing for accurate counting of UAVs in a given area. Keywords: RF monitoring, UAVs Detection, RF Statistical analysis, UAVs Identification, Signal processing. 1 Introduction Unmanned aerial vehicles (UAVs), commonly known as drones, are becoming ubiquitous. By incorporating state-of-the-art technologies, UAVs can perform various tasks such as healthcare [1], commercial ventures [2], etc. However, easy access to these drones has also led to their exploitation in malicious activities, including drug trafficking, smuggling, and bombing [3, 4]. These activities represent a significant threat to public safety and must be detected. UAVs operate with varying levels of autonomy, typically functioning in one of two primary modes: following pre-programmed flight routes via Global Navigation Satellite System (GNSS) signals or under direct remote control. As a result, a range of technologies can be employed to detect and track these UAVs. UAV detection methods include RF signals based, imaging, radar sensors, and acoustic technologies. In this study, we focus on remotely controlled UAVs and those that transmit signals such as video feedback or positional information. These UAVs can be effectively detected through the analysis of their RF signals. 2 A. Ataklity Tesfay et J. Villain Most UAV detection studies focus on commercially available UAVs, which typically operate using proprietary protocols instead of known standards [8, 9]. These studies successfully identified various communication protocols (such as standard Wi-Fi, Enhanced Wi-Fi, LightBridge, Ocusync, etc.) and pinpointed specific UAV models. However, to our knowledge, no study has been conducted to identify two drones of the same model. For securing sensitive areas, it is crucial to differentiate between authorized drones and those that could pose a threat. Therefore, tracking the communication frames of authorized drones and accurately identifying frames associated with potentially threatening drones to take appropriate countermeasures is vital. To address this challenge, we propose a study of the RF signals from two UAVs of the same model (MAVIC 2 Zoom) to characterize their communication and track their communication frames. This paper is organized as follows to detail the identification process. First, we describe the experimental setup used to build our database, along with the data collection and preprocessing methods employed for our identification framework. Next, we present a statistical analysis of the communication characteristics of the two UAVs. Finally, we develop a system to trace the communication frames of these UAVs using the distinctive characteristics identified in the statistical analysis. 2 Database Construction In this section, we discuss the construction of the database, detailing the measurement setup, the parameters used, and the preprocessing of the RF signal. 2.1 Experimentation For this study, we selected various equipment to establish our experimental setup. The setup includes a Software-Defined Radio (SDR) controlled by a laptop, a directional antenna, and two MAVIC 2 Zoom UAVs. The SDR used in this study is designed from the ADRV9026 card. It is configured to monitor a100 MHz band centered on the frequency 2.45 GHz. The sampling rate is 122.88 MHz for a time window of 40 ms. This configuration allows us to measure 4915198 frequencies within the band. For the acquisition, adding the saving time, we can acquire IQ matrices of size 4915198 ×2per second. Figure 1 shows the configuration in which measurements are acquired. This experiment aims to characterize UAV communications separately and test the algorithm used to link the communication frames to the drone. 2.2 Dataset and Preprocessing Correlation techniques can be employed to effectively separate RC (Radio Control) signals and video signals within a composite signal due to their ability to identify and isolate distinct patterns within a signal. The RC signals typically Title Suppressed Due to Excessive Length 3 Fig. 1. Configuration of the experimentation using two UAVs. used for controlling devices and video signals, carry unique characteristics in their frequency and modulation patterns. By applying a correlation technique, one can match these patterns against known templates of RC and video signals. This involves cross-correlating the composite signal with predefined reference signals for RC and video. Peaks in the correlation output indicate the presence and timing of these reference signals within the composite signal. The RC signal has a specific modulation scheme, and the correlation with its reference template will reveal its exact occurrence. It can be extracted by isolating these peaks. Similarly, the video signal with a different frequency range and modulation pattern can be identified and separated using its unique correlation signature. ∆𝑖 𝛿𝑖 𝑡𝑖 𝑇𝑖 Fig. 2. Representation of the times indicators. 4 A. Ataklity Tesfay et J. Villain To characterize and compare the two UAVs, we collect the average power of control communications (Ai) in dB, the average power of communications from the UAV (ai) in dB, the time intervals between the control communications (∆i) in ms, the time intervals between the communications from the UAV (δi) in ms, the duration of control communications (Ti) in ms and the duration of communications from the UAV (ti) in ms. The duration and time interval indicators are shown in Figure 2, which represents the duration and time interval indicators. 3 Characterization of UAV Communications For each of the UAVs, we aim to characterize the communications between the remote control and the UAV. We study the characteristics of video and control communications separately for each of the two UAVs. In addition to comparing these two UAVs independently, we also characterized them when no flight command is transmitted by the controller (“stationary mode”) and when the controller sends motion information (“flying mode”). The table 1 contains the average value of these indicators, respectively noted as ¯ A,¯a,¯ ∆,¯ δ,¯ Tand ¯ t. Table 1. Average value ¯ A,¯ain dB and ¯ ∆,¯ δ,¯ T,¯ tin ms. ID mode ¯ A¯a ¯ ∆ ¯ δ ¯ T ¯ t UAV 1 stationary mode 55.3822 71.4989 4.4625 1.1491 0.5119 3.6182 flying mode 55.1249 71.3536 4.3294 1.2414 0.5210 3.5506 UAV 2 stationary mode 57.8625 72.1214 4.5874 1.1025 0.4944 3.6711 flying mode 58.7050 72.2870 4.4130 1.3551 0.5111 3.5367 For each indicator, we test the equality of distribution between UAVs for each mode and the difference in distribution between modes for each UAV. The tests used to compare the distributions are a Wilcoxon-Mann-Whitney test (MWtest). For this test, the null hypothesis is given by H0:η1−η2= 0 and the alternative hypothesis is given by H1:η1−η2= 0 where ηis the median value. In these tests, with αas the risk, a p−value ≤αindicates that the difference between the medians is statistically significant, leading to the rejection of the null hypothesis H0. The table 2 contains the p-values associated with these tests and a Boolean (B) associated with test rejection. This boolean will take the value 1 if the initial hypothesis H0, equality between the compared distributions is rejected, 0 otherwise. Firstly, an analysis of the distribution of various criteria revealed a difference between the communications of the two MAVIC 2 Zoom UAVs in stationary mode. Only the video communication times were not significantly different. In the case of UAVs receiving movement instructions, the communication intervals and times were not significantly different, allowing us to assume that the method Title Suppressed Due to Excessive Length 5 Table 2. Wilcoxon-Mann-Whitney test. A a ∆ δ T t p-value B p-value B p-value B p-value B p-value B p-value B Stationary mode UAV 1 vs 2 0 1 0 1 0.000287 1 0.00017 1 0 1 0.08145 0 Flying mode UAV 1 vs 2 0 1 0 1 0.3616 0 0.5059 0 0.0576 0 0.9891 0 Flying mode vs Stationary mode UAV 1 0.095498 0 0 1 0.17913 0 0.63013 0 0.0010262 1 0.3694 0 UAV 2 0.0013939 1 0 1 0.051068 0 0.26641 0 0 1 0.87389 0 of sending instructions is similar for both UAVs. Interestingly, for the same UAV, only the transmission times of the control signals change when motion commands are sent to the UAV, while the time intervals remain not significantly different. In conclusion, using criterion Aappears to be a good indicator for identifying frames from the same UAV. Signal strength is ignored in this analysis despite a significant difference between the two UAVs on this criterion due to the lack of UAV mobility in this experiment. 4 Automatic Linking of Communication Frames Results Our study of the two MAVIC 2 Zoom UAVs has enabled us to highlight the differences and similarities between these UAVs of the same model. In order to associate the communication signals with the corresponding UAVs, we need to account for the fact that the signals from the UAVs are different from those emitted by the controllers. This necessitates a two-step process in our tracking approach. First, we differentiate between the signals emitted by the controllers and those emitted by the UAVs. Then, we analyze these differentiated signals to link the communications accurately to the associated UAVs. For the signal from the drone, the allocation of the frame is done as follows: –Identifying the appearance of a drone frame using cross-correlation with a reference drone frame: Compare incoming frames with a reference frame to detect drone frames, –Identifying the time of the next emission using our database to ensure the signal is emitted within a characteristic interval: Use our database to verify that signals are emitted within expected intervals, –Associate the frame to the corresponding UAV: link identified frames with the related UAVs based on their unique characteristics and emission patterns. Frame association is performed similarly to UAV communication for signals from the remote controller. The key differences lie in the reference frame and the communication interval. Using this process to allocate the frame to the corresponding drone when the two drones operate, the identification process made no error in associating the 6 A. Ataklity Tesfay et J. Villain frame to the corresponding UAV, and this is due to the stability of the UAV characteristics in an anechoic chamber. Regarding the controller’s communication, we obtain an error of 6.9%. 5 Conclusion. This study demonstrated the ability to identify and allocate communication frames to a characterized drone accurately. However, it is essential to note that the experiment was conducted in an anechoic chamber. Therefore, verifying the stability of the indicators in real-world scenarios is necessary. Additionally, further research should include more measurements and incorporate other UAV models or UAVs using different communication protocols to enhance the robustness of our findings. Acknowledgments. The authors have no competing interests to declare that are relevant to the content of this article. This work is funded by the “Resilient Trust” project of the EU’s Horizon Europe research and innovation program under grant agreement No. 101112282, and equipment was funded by the ANR Astrid DEPOSIA project. References 1. Aggarwal, S., Kumar, N., Alhussein, M., Muhammad, G.: Blockchain-based UAV path planning for healthcare 4.0: Current challenges and the way ahead. IEEE Network, 35(1), 20–29 (2021). 2. Famula, J., Pittman, D. E., Haring, K. S.: Building Trust with a Mobile Application for Last-Mile Commercial Drone Delivery. in: International Conference on Unmanned Aircraft Systems 2022, ICUAS, pp. 462–467, IEEE, Dubrovnik (2022) 3. Lykou, G., Moustakas, D., Gritzalis, D.: Defending airports from UAS: A survey on cyber-attacks and counter-drone sensing technologies. Sensors 20(12), 3537 (2020). 4. Evangelista, M., Shue, H.: The American Way of Bombing: Changing Ethical and Legal Norms. in: Flying Fortresses to Drones, Cornell University Press: Ithaca, NY, USA, (2014) 5. Medaiyese, O. O., Ezuma, M., Lauf, A. P., Guvenc, I.: Wavelet transform analytics for RF-based UAV detection and identification system using machine learning. Pervasive and Mobile Computing, 82, 101569 (2022) 6. Kılıç, R., Kumbasar, N., Oral, E. A., Ozbek, I. Y.: Drone classification using RF signal based spectral features. Engineering Science and Technology, an International Journal, 28, 101028 (2022) 7. Sazdić-Jotić, B., Pokrajac, I., Baj˜cetić, J., Bond˜zulić, B., Obradović, D.: Single and multiple drones detection and identification using RF based deep learning algorithm. Expert Systems with Applications, 187, 115928 (2022) 8. He, Z., Tan, T.: Survey on worldwide implementation of remote identification and discussion on drone identification in China. in: IEEE 3rd International Conference on Civil Aviation Safety and Information Technology 2021, ICCASIT, pp. 252–258, IEEE (2021) Title Suppressed Due to Excessive Length 7 9. Aouladhadj, D., Kpre, E., Deniau, V., Kharchouf, A., Gransart, C., Gaquière, C.: Drone Detection and Tracking Using RF Identification Signals. Sensors, 23(17), 7650 (2023)