GNSS欺骗信号数字炼成:单星多路转发干扰如何压窄至1.5码片内令DLL检测失效

17次阅读
2 条评论

共计 4479 个字符,预计需要花费 12 分钟才能阅读完成。

在外场测试或板级调试中,工程师常遇到这样的异常:接收机跟踪环路锁定正常,定位结果却缓慢偏移,事后排查发现真实卫星信号早已被多路延时副本“劫持”。这类转发式欺骗(Meaconing)攻击的核心,在于攻击者用极低成本让单颗卫星同时出现多座欺骗相关峰,而接收机的标准检测机制却难以分辨。

本文核心摘要:本文承接上篇数字存储转发架构的工程拆解,揭示转发式欺骗中“单颗卫星多欺骗信号自然生成”的码域复用原理,解析标准延迟锁定环(Delay Locked Loop,DLL)三相关器架构下 1.5个码片检测门槛背后的攻防博弈——攻击者如何压窄码相位间距使欺骗峰与真实峰粘连,令多相关器检测失效;接收机在何种条件下才能稳定分辨多座独立相关峰。

写作声明:本文所描述的技术架构、工程参数和实现细节,仅为便于介绍欺骗式干扰原理而设定的写作示例,不代表任何真实欺骗式干扰发生器的实际参数,也不代表任何GNSS接收机抗欺骗干扰的指标。

上篇回顾:《GNSS欺骗信号的数字炼成——转发干扰的工程实现(上)》


一、引言:从信号生成到相关峰博弈

在上篇中,我们详细阐述了攻击者如何利用数字存储转发技术——高速ADC采样、循环存储器多抽头读取、数字加权合成、单DAC发射——以极低的边际成本,在数字域内精确控制每路欺骗信号的延时(纳秒至皮秒级步进)和功率(优于±0.01 dB精度),将真实的加密授权GNSS信号“炼”成多路延时副本。核心思想是时间维度的复用取代物理通道的复用,彻底颠覆了传统电缆/声表面波(Surface Acoustic Wave,SAW)方案的扩展性瓶颈。

然而,欺骗信号的生成仅仅是攻击的第一步。当这些经过精心“炼制”的宽带延时副本被发射天线辐射出去后,它们将如何与真实卫星信号在目标接收机前端叠加?接收机的码相关器面对多座“山峰”能否分辨?攻击者又如何把延时压到检测阈值之下,让“迟到者”伪装成“原住民”?

本文将聚焦两个核心问题:单颗卫星为何会同时出现多路欺骗信号,以及 1.5个码片这个数值为何是检测与反检测的分水岭。

二、单颗卫星多欺骗信号的自然生成:码域“一锅端”

数字存储转发最精妙的地方在于:攻击者根本不需要知道天上哪颗卫星对应哪个PRN(Pseudo-Random Noise)码,也不需要把信号解调、分离、再重新调制。

当高增益天线把宽带射频信号送入ADC,采样数据中自然同时包含了所有可见卫星的加密授权信号——它们共用同一个频点(例如GPS L1中心频率1575.42 MHz),靠不同的PRN码在码域上彼此隔离。这份采样被完整写入循环存储器后,N个读指针从中并行抽取N个延时副本。每个副本都是原始宽带信号的一个完整切片,里面同时携带着所有卫星的全部信号分量。

GNSS欺骗信号数字炼成:单星多路转发干扰如何压窄至1.5码片内令DLL检测失效

图1 单颗卫星PRN分量在多个抽头中自然生成的码域复用示意图

攻击者不需要为某颗卫星“定制”欺骗信号。从N个抽头中任意选取2个,这两个抽头都包含同一颗卫星的PRN分量,只是相对于真实信号分别延迟了不同的时长。经数字加权合成、DAC转换、上变频和功放辐射后,这两个PRN分量的延时副本随其他卫星分量一起被发射出去。目标接收机在跟踪该卫星时,相关器输出端自然就会出现三座峰:一座来自太空的真实信号,两座来自地面的“迟到者”。

这种 “一次采样、全星覆盖” 的特性,把攻击者的认知门槛降到了最低。攻击者不需要星历、不需要历书(Almanac)、不需要知道当前可见星的数量、不需要破解任何导航电文(Navigation Message)。只要产生N个不同延时的宽带副本,每颗卫星的多个欺骗信号就自然蕴含其中——像复印机一次性复印整页文档时,页面上所有文字同时被复制,它不会只复印其中某一个字。

💡 核心概念:码域全星覆盖(Code-Domain Full-Satellite Coverage)

定义:数字存储转发架构中,ADC采样的宽带信号天然包含所有可见卫星的码分多址(Code Division Multiple Access,CDMA)叠加波形,经多抽头延时后每路副本自动携带全部卫星分量,无需对单颗卫星进行识别、分离或定制生成。

核心作用:消除攻击者对星历、PRN码分配和导航电文解析的先验知识需求,将欺骗信号生成的工程复杂度从“N路独立通道”降至“N次延时读取”,将单颗卫星同时遭受多路欺骗的触发门槛降至硬件架构的自然结果。

三、“1.5个码片”——检测与反检测的边界博弈

规格书中“最小时延大于1.5个码片”这一门槛,在数字存储转发架构面前显得尤为耐人寻味。

从攻击者视角看,1.5个码片只是“稍微延迟一点”。调整读指针的地址偏移,或者拨动分数延时滤波器(Fractional Delay Filter)的系数,就能在纳秒级精度上轻松实现这个延时。攻击者甚至可以毫无困难地制造3个、5个、10个码片的更大延时。这个数值对攻击者的工程实现构不成任何障碍。

从接收机视角看,1.5个码片却是一道分水岭。

四、DLL三相关器架构与多峰分辨原理

标准延迟锁定环(Delay Locked Loop,DLL)为每颗卫星配置三个相关器:早码(Early)、即时码(Prompt)、晚码(Late),相邻相关器之间的码相位间距通常设为半个码片(half-chip)。这三个相关器像一柄只有三个齿的梳子,在相关函数主峰的两侧各探出有限的触角。

GNSS欺骗信号数字炼成:单星多路转发干扰如何压窄至1.5码片内令DLL检测失效

图2 DLL三相关器(Early/Prompt/Late)与欺骗信号叠加时相关函数形变示意图

根据欺骗信号与真实信号的码相位差,接收机面临三种截然不同的检测情境:

码相位差区间 接收机观察到的相关函数形态 检测可行性
<0.5个码片 欺骗峰直接叠在主峰上,落入Early/Late相关器核心覆盖区;三相关器感知到一座被“撑宽”或“拉偏”的畸形单峰 极难检测——DLL鉴别器把欺骗能量当成主峰的一部分,悄无声息地将跟踪点拖向错误方向
0.5~1.5个码片 欺骗峰开始滑出Early/Late核心敏感区,但仍在相关函数旁瓣(Sidelobe)影响范围内;峰形出现不对称畸变 难以稳定分辨——接收机或可通过信号质量监测察觉异常,却难以分离两个独立信号的精确参数
>1.5个码片 欺骗峰彻底脱离主峰及旁瓣纠缠,在相关函数上投射出一座独立、完整、可分辨的山峰 可检测——多相关器抽头可稳定“扫”到欺骗峰,通过功率、延时、多普勒等特征判别真伪

GNSS欺骗信号数字炼成:单星多路转发干扰如何压窄至1.5码片内令DLL检测失效

图3 不同码相位间距下真实峰与欺骗峰的相关函数形态对比(粘连→畸变→独立可分辨)

1.5个码片,是接收机检测算法能够稳定分辨两座独立峰的最低间距。 它定义的不是“攻击有多难”,而是“在什么条件下,接收机的检测机制还能正常工作”。攻击者完全可以精确控制延时远超此值,也可以故意把延时压到1个码片以内,让两座山峰粘连成一座畸变单峰,直接滑出多相关器检测的射程,从而令GNSS接收机的抗欺骗式干扰功能失效。

在数字存储转发架构下,这个“压窄”操作不过是将读指针偏移量从1.5×码片时长调至0.8×码片时长——对攻击者而言,只是改一个地址计数器的数值,或调整Farrow滤波器的一组多项式系数。攻防两端的工程代价严重不对称。

五、技术总结与攻防态势判断

结论:数字存储转发架构将GNSS转发式欺骗的工程实现推向了“软件定义”阶段——攻击者通过修改读指针偏移和增益系数即可在纳秒级精度上操控欺骗信号的延时与功率,使多颗卫星同时遭受多路欺骗成为硬件架构的自然产物,而非需要额外工程量的独立任务。防御方面,接收机能否有效识别欺骗信号,高度依赖于码相位间距是否超过1.5个码片这一物理分辨极限;攻击者只需将延时压缩至1个码片以内,即可使标准三相关器DLL的检测能力归零。

维度 攻击侧(数字存储转发) 防御侧(DLL + 多相关器检测)
信号真实性 复制完全真实的加密授权信号,码结构不可伪造、亦不可验证 相关器无法通过码结构区分真假,只能依赖时延、方向、功率等物理特征
多路并行 N个读指针自然生成全星多路欺骗,边际成本趋近于零 每颗卫星需独立的多相关器抽头资源,通道数随卫星数和欺骗路数成倍增长
延时控制 分数滤波实现皮秒级步进,可精确压至检测阈值以下 检测算法在<1.5个码片区间分辨能力急剧退化
功率控制 数字乘法器实现优于±0.01 dB的增益调节 功率比检测(C/N₀ Ratio)在欺骗功率接近真实功率时灵敏度不足
工程代价 改一个地址计数器数值或一组Farrow系数 需增加相关器通道、提升采样率或引入空域/频域辅助判据,系统复杂度与成本显著上升

尽管数字存储转发技术在实现欺骗方面具有显著优势,但其工程实现仍需考虑诸多现实约束:高增益接收天线对视距条件(Line-of-Sight)和电磁环境的要求、大功率射频发射对电磁兼容性(Electromagnetic Compatibility,EMC)的挑战,以及在复杂多径环境下欺骗信号与真实信号叠加产生的码相位随机抖动等。

六、常见问答(FAQ)

Q1:为什么攻击者不需要知道卫星的PRN码就能实现欺骗?

A:数字存储转发架构中,ADC采样的是宽带射频信号的全部瞬时值,其中已包含所有可见卫星以CDMA方式叠加的完整波形。多抽头读取对这份宽带数据做时间平移,不关心也不改变其中任何PRN码结构。因此每路延时副本天然携带全部卫星分量,无需逐星识别或解调。

Q2:码相位间距小于1.5个码片时,接收机是否完全没有检测手段?

A:并非完全无解,但难度急剧上升。在0.5~1.5个码片区间,接收机可通过载波噪声比(C/N₀)异常波动、自动增益控制(AGC)响应异常或多频一致性检验等辅助手段察觉可疑信号,但难以稳定分离出独立欺骗峰并获取其精确伪距偏差。在<0.5个码片区间,三相关器DLL的鉴别函数被欺骗能量“淹没”,标准检测算法几乎失效,需依赖空域处理(如自适应天线阵列)或惯性导航辅助(Inertial Navigation System,INS)等外部信息才能维持位置解算的正确性。

Q3:1.5个码片这个数值是否适用于所有GNSS信号体制?

A:1.5个码片是以标准半码片间距的三相关器DLL为参照给出的典型值,其物理本质是相关函数主瓣宽度与旁瓣衰减特性的函数。对于码片时长不同的信号体制(GPS C/A码一个码片约977.5 ns,GPS P码一个码片约97.8 ns,北斗B1I一个码片约98.3 ns),“1.5个码片”对应的绝对时延值不同,但相对分辨逻辑一致。更宽的码片(如C/A码)意味着1.5个码片的绝对时延更大,接收机在绝对时间域上的分辨裕度反而更大。

Q4:下一篇文章将讨论什么?

A:下一篇文章《接收机的防线——从指标反推架构需求》将切换回接收机视角,探讨面对多路延时副本时基带架构需要怎样的通道资源才能有效对抗,并回答一个关键工程问题:如果多颗卫星每颗都面临多个信号,接收机是否真的需要成倍的跟踪通道?


讨论:在实际工程中,若接收机已通过惯性导航辅助或空域自适应处理获得了额外的观测维度,你认为“1.5个码片”这一分辨极限是否还有可能被进一步压缩?欢迎在评论区分享你的实测数据或架构思路。

#GNSS欺骗干扰 #转发式欺骗 #延迟锁定环 #卫星导航抗干扰 #FPGA基带处理

正文完
 0
通信导航工程师
版权声明:本站原创文章,由 通信导航工程师 于2026-10-06发表,共计4479字。
转载说明:除特殊说明外本站文章通信与导航博主发布,转载请注明出处。
评论(2 条评论)
2026-10-08 06:24:27 回复

I have been browsing resale listings for an everyday jacket and keep hesitating between colors that might serve different purposes. I can check measurements against a jacket I own, whereas comparing olive, brown, and blue from seller photos feels uncertain. Several sellers do not accept returns, so I would rather eliminate doubtful options before arranging a visit or paying postage. Most of my trousers are charcoal or denim, and I would like the jacket to work with both without much planning. I found a page about color analysis and would like to use the idea as a starting point for these comparisons. A well-styled listing can make almost any shade tempting, but I want to judge its usefulness with my own clothes. Is a daylight photo with a white object nearby helpful for comparing shades, or would you avoid relying on that? For an in-person visit, I could wear a familiar top and check the jacket beside something from my usual wardrobe. If you regularly buy secondhand clothes, which color comparison helps you avoid a purchase that rarely leaves the wardrobe?

 Windows  Chrome  美国康涅狄格
Miguelborge
2026-10-11 06:17:17 回复

Частная наркологическая клиника в Воронеже работает с разными формами зависимости. Перечень услуг включает не только экстренную помощь, но и долгосрочное лечение алкоголизма и наркомании. Конкретный метод выбирают после консультации и медицинской оценки.
Дополнительная информация – https://narkologicheskaya-klinika-voronezh20.ru

 Windows  Chrome  爱尔兰