Multi-Frequency GNSS Spoofing Raw Dataset
收藏Multi-Frequency GNSS Spoofing Raw Dataset 概述
数据集简介
本数据集包含从多款Android智能手机和智能手表在不同欺骗攻击场景下收集的GNSS原始测量数据。数据聚焦于L1、L5以及L1+L5(L15)频段。数据日志使用Android GNSS Logger捕获,并经过预处理,仅保留了必要的Raw测量字段和设备头信息,使其轻量且适用于以下研究:
- GNSS欺骗检测(信号质量监测、一致性检查)。
- 多频完整性分析。
- Android原始测量数据分析。
数据集详情
- 数据大小:约115 MB(压缩包格式)。
- 下载地址:https://github.com/S7AM1NA/GNSS-Spoofing-Dataset/releases/latest
- 数据格式:标准Android GNSS Logger文本格式。
- 许可证:MIT License。
欺骗场景与时间线
所有在同一场景文件夹内的设备均受到同步的欺骗信号攻击。以下时间线基于参考日期2025-07-30。
| 场景文件夹 | 攻击类型 | GPS TOW 区间 (秒) | UTC 时间区间 (YYYY-MM-DD) | 持续时间 |
|---|---|---|---|---|
| st_L_15 | L1 + L5 同时欺骗 | 258028 - 258653 |
2025-07-29 23:40:10 - 23:50:35 | 约10分钟 |
| st_L1 | 仅L1欺骗 | 262228 - 262860 |
2025-07-30 00:50:10 - 01:00:42 | 约10分钟 |
| st_L5 | 仅L5欺骗 (阶段1) | 265395 - 265490 |
2025-07-30 01:42:57 - 01:44:32 | 约1.5分钟 |
| st_L5 | 仅L5欺骗 (阶段2) | 266310 - 267054 |
2025-07-30 01:58:12 - 02:10:36 | 约12分钟 |
| normal | 干净数据(无攻击) | 不适用 | 无欺骗信号注入 | - |
目录结构
数据集遵循层级结构:场景 -> 会话时间戳 -> 设备型号 -> 日志文件。
GNSS_Spoofing_Dataset/ ├── st_L1/ # 场景:L1欺骗 │ └── 2025.07.30.08.40_2025.07.30.09.12/ │ ├── Google_pix6/ # 设备:Google Pixel 6 │ │ └── gnss_log_2025_07_30_08_40_28.txt │ ├── Huawei_Mate40/ # 设备:Huawei Mate 40 │ │ └── gnss_log_2025_07_30_08_40_xx.txt │ └── ... ├── st_L5/ # 场景:L5欺骗 ├── st_L_15/ # 场景:L1 + L5欺骗 └── normal/ # 干净数据(无攻击)
数据采集设备
数据集包含以下消费级Android设备的数据:
- 智能手机:
- Google Pixel 6
- Huawei Mate 40
- XiaoMi MI8
- RedMi K60
- 可穿戴设备:
- Google Pixel Watch
- Google Pixel Watch 2
数据内容与处理
为减小文件大小并聚焦信号分析,原始日志已做处理。 保留的信息包括:
- 头注释 (
# ...):包含关键设备信息(硬件型号、平台版本)和列定义(# Raw,...)。 - 原始测量值 (
Raw):包含码相位、载波相位、多普勒、载噪比(CN0)等。
引用说明
该数据集是尚在审阅的研究论文的一部分。如需使用本数据集,请关注该仓库以获取更新的引用信息。




