five

RF Fingerprinting Migration

收藏
NIAID Data Ecosystem2026-05-02 收录
下载链接:
https://zenodo.org/record/14436620
下载链接
链接失效反馈
官方服务:
资源简介:
RF Fingerprinting Migration Dataset 1. Introduction The RF Fingerprinting Migration Dataset is a collection of wireless signals designed to help researchers develop better ways to identify and authenticate Internet of Things (IoT) devices.  2. Methodology The dataset consists of 815,367 packets, totaling approximately 6.7 GB in size. Data collection took place in a laboratory environment, where the receivers were positioned next to each other, and the transmitters operated at distances of 0.5 m, 1 m, and 1.5 m. Each transmitter transmitted 4,000 packets. Before storing the data, each captured packet was demodulated and decoded, and only successfully processed packets were retained. As a result, each packet has two identical copies received by the other receivers as complex64. 2.1 Receiver Specifications The dataset was recorded using three Software Defined Radios (SDRs):  R01: Fairwaves XTRX connected to Jetson AGX Xavier 01 R02: Fairwaves XTRX connected to Jetson AGX Xavier 02 R03: B200 Mini connected to NUC10i7FNH Workstation Identical antennas 400KHz sample rate 2.2 Transmitter Specifications The transmission was done by 30 custom-built IoT transmitters.  2-GFSK Modulation 866MHz center frequency 50k baud rate 25KHz frequency deviation 100 ms duration within each packet 3. Packet Structure Each packet has a fixed structure: Packet Feature Data Length (Bytes) Preamble 55 55 55 55 4 Sync word 93 0b 51 de 4 Length 05 1 Sequence Number Various (0-4000) 2 Data aa bb cc 3 CRC Various 2 4. Folder Structure The dataset is organized in a hierarchical folder structure based on transmitters (Txx), distances (xx), and receivers (Rxx). This structure ensures that researchers can easily access data corresponding to specific transmitters, distances, and receivers. The general folder structure is as follows: ├── Txx│   ├── xx│   │   ├── Rxx Example Structure: ├── T01│   ├── 05│   │   ├── R01│   │   ├── R02│   │   └── R03│   ├── 10│   │   ├── R01│   │   ├── R02│   │   └── R03... 5. Packet Naming Format The dataset uses a simple naming system to label each packet. The format is: Naming Format:Rxx_Txx_SequenceNumber_Distance.cfile What Each Part Means: Rxx (Receiver): Shows which receiver collected the packet. Example: R01 means Receiver 1, R02 means Receiver 2. Txx (Transmitter): Shows which transmitter sent the packet. Example: T01 means Transmitter 1, T20 means Transmitter 20. SequenceNumber: The sequence number of the packet. Example: 300 or 1001. Distance: The distance between the transmitter and receiver. Example: 05 is 0.5 meters, 10 is 1 meter, and 15 is 1.5 meters. .cfile: The file format used to save the data. Examples: R01_T01_300_05.cfile: Packet collected by Receiver 1 from Transmitter 1, sequence number 300, at 0.5 meters. R03_T20_1001_15.cfile: Packet collected by Receiver 3 from Transmitter 20, sequence number 1001, at 1.5 meters. This naming system makes it easy to identify which receiver and transmitter were involved, as well as the packet’s sequence and the distance it was sent from. 6. Intended Use This dataset aims to support the study of RF fingerprinting techniques. By using this data, researchers and developers can design more efficient methods, improving security against attacks. Ultimately, this leads to more sustainable and reliable IoT systems.
创建时间:
2025-02-05
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作