Zusammenfassung
Dieser Datensatz ergänzt das Paper „Approaching Domain Generalisation with Embeddings for Robust Discrimination and Recognition of RF Communication Signals“ und setzt sich wie folgt zusammen:
(1) Die Datei „synthetic.zip“ enthält insgesamt 4.000 synthetisch erzeugte Signale, die aus 1.000 verschiedenen synthetischen Funkprotokollen erstellt wurden. Für jedes Protokoll wurden 4 Signalbeispiele erzeugt, die jeweils aus 16.384 Samples bestehen. Diese Signale repräsentieren die Trainingsdaten, die für die RF-Signaleinbettungsmodelle verwendet werden.
(2) Die Datei „vuorenmaa.zip“ enthält Signalbursts verschiedener Typen, die aus dem Datensatz „Radio-Frequency Control and Video Signal Recordings of Drones“ (https://doi.org/10.5281/zenodo.4264467; Autoren: Miika Vuorenmaa, Jaakko Marin, Mikko Heino, Matias Turunen, & Taneli Riihonen; Lizenz: CC BY 4.0 - https://creativecommons.org/licenses/by/4.0/) und ist Teil 1/3 der Evaluierungsdaten.
(3) Die Datei „basak.zip“ enthält Signalbursts verschiedener Typen, die aus dem Datensatz „Drone RF Dataset“ (https://doi.org/10.48804/HZRVNZ; Autoren: Sanjoy Basak, Sofie Pollin & Bart Scheers; Lizenz: CC BY-NC 4.0 - https://creativecommons.org/licenses/by-nc/4.0/) und ist Teil 2/3 der Evaluierungsdaten.
(4) Die Dateien „files_train.json“ und „files_eval.json“ enthalten die Aufteilung des Evaluierungsdatensatzes, der in Abschnitt "4.2. Downstream classification task" des Papers verwendet wird.
(5) Die Datei „plot_spectrograms.py“ zeigt, wie man mit Python auf die Signaldaten zugreift und visualisiert die Trainings- und Evaluierungsdaten. Damit das Skript funktioniert, muss der Inhalt aller *.zip Dateien extrahiert und in demselben Ordner platziert werden, in dem sich das Python-Skript sowie die *.json Dateien befinden.
ANMERKUNG: Teil 3/3 der Evaluierungsdaten wurde in einen separaten Datensatz (https://fordatis.fraunhofer.de/handle/fordatis/461) wegen Lizenz-Inkompabilitäten ausgelagert.
Technische Informationen
SigMF (https://sigmf.org) wird als Format für die Speicherung von Signalen und Metadaten verwendet.