1.一种用于检测全球导航卫星系统gnss信号欺骗的计算机实现的方法(100),所述方法包括:
2.根据权利要求1所述的方法,其特征在于,步骤b)包括:
3.根据权利要求1或2所述的方法,其特征在于,其中wu,d是单个存储的不可预测样本序列的持续时间,并且wp,d是单个存储的可预测样本序列的持续时间。
4.根据权利要求3所述的方法,其特征在于,其中wu,d和/或wp,d大于0.05ms,优选大于0.1ms,更优选大于0.12ms且小于1ms,优选小于0.75ms,更优选小于0.6ms。
5.根据前述权利要求中任一项所述的方法,其特征在于,其中步骤b)包括存储表示所述不可预测样本和/或所述可预测样本的至少50位、优选至少100位、更优选至少150位、且最优选至少200位的至少一部分的样本序列。
6.根据前述权利要求中任一项所述的方法,其特征在于,其中在所述gnss信号是真实的假设下,所述预定义阈值基于度量r的累积密度函数。
7.根据权利要求6所述的方法,其特征在于,其中所述预定阈值被设置为导致0.02的假警报概率的值。
8.根据前述权利要求中任一项所述的方法,其特征在于,其中步骤f)包括当没有检测到信号欺骗时,优选地通过以下步骤认证所述gnss信号:
9.根据前述权利要求中任一项所述的方法,其特征在于,其中步骤a)包括从至少四个不同的gnss卫星接收gnss信号,所述gnss信号包括扩频码和卫星数据,所述卫星数据包括所述不可预测部分,并且其中所述方法还包括:
10.根据权利要求9所述的方法,其特征在于,其中步骤f)包括当没有检测到信号欺骗时,优选地通过以下步骤认证所述gnss信号:
11.根据前述权利要求中任一项所述的方法,其特征在于,其中步骤b)包括基于随机选择的不可预测位存储所述gnss信号的所述不可预测部分的所述样本序列或者
12.一种数据处理装置,特别是全球导航卫星系统gnss信号接收器,诸如卫星导航设备或移动通信设备,包括用于执行如权利要求1至11中任一项所述的方法的装置。
13.一种计算机程序产品,包括指令,当该程序由计算机执行时,使得所述计算机执行如权利要求1至11中任一项所述的方法。
14.一种包括指令的计算机可读存储介质,当由计算机执行所述指令时,使得所述计算机执行如权利要求1至11中任一项所述的方法。