[发明专利]基于相位误差漂移范围的全模型伪AP检测方法及检测装置有效
| 申请号: | 202010838473.4 | 申请日: | 2020-08-19 |
| 公开(公告)号: | CN112073968B | 公开(公告)日: | 2022-05-31 |
| 发明(设计)人: | 卢倩;张家辉;蒋若冰;曲海鹏;欧阳宇展 | 申请(专利权)人: | 青岛大学 |
| 主分类号: | H04W12/06 | 分类号: | H04W12/06;H04W12/122;H04W12/126;H04W12/79 |
| 代理公司: | 青岛华慧泽专利代理事务所(普通合伙) 37247 | 代理人: | 赵梅 |
| 地址: | 266000 山*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 相位 误差 漂移 范围 模型 ap 检测 方法 装置 | ||
1.基于相位误差漂移范围的全模型伪AP检测方法,其特征在于,包括:
指纹库建立的步骤:建立基于相位误差漂移范围的AP指纹库,包括合法AP指纹库与非法AP指纹库;制作基于相位误差漂移范围指纹的具体步骤包括:
收集CSI数据,计算并提取每组CSI的相位误差信息,比较各个子载波的相位误差值,确定相位误差在每个子载波上的最值,即子载波级别的相位误差上下界离散点,并将上下界离散点分别与函数AX3+BX2+CX+D进行拟合,形成子载波级别的相位误差上界函数Fmax以及下界的函数Fmin;
以及利用定积分计算Fmax与Fmin之间相位误差分布面积S,上下界函数Fmax、Fmin与分布面积S存储在字典FPi中,共同构成相位误差漂移范围指纹;
合法性检测的步骤:连接待检测AP,从待检测AP收集CSI数据,制作待检测AP的相位误差漂移范围指纹;根据待检测AP的SSID和MAC地址从合法AP指纹库中提取相应指纹后,依据判定规则对待检测AP进行合法性检测;利用相位误差漂移范围进行合法性检测的具体步骤包括:
提取CSI数据的相位误差,并制作待检测AP的相位误差漂移范围指纹FP'i,得到上界函数F'max、下界函数F'min、分布面积S';
然后,在合法指纹库中,根据SSID和MAC提取相应合法AP指纹FPi,包括上界函数Fmax、下界函数Fmin、分布面积S;
通过判断F'max与Fmax以及F'min与Fmin的交点数量,初步判断待检测AP与合法AP指纹的差异性;
若Fmax与F'max之间或Fmin与F'min之间在-28到28子载波范围内存在第3个交点,则待检测AP与合法AP指纹相异,待检测AP为RAP,且指纹FPi与FPi'为交叉关系,即指纹的边界交叉,代表FPi与FPi'不同,则待检测AP被认定为RAP;
若Fmax与F'max之间或Fmin与F'min之间均不存在第三个交点,则FPi与FPi'之间是包含、部分重叠、相离或重合的关系,进一步根据边界零点值以及零点差值进行合法性检测;根据边界零点值以及零点差值进行合法性检测的方法为:
定义Dup=Fmax(0)-F'max(0)为上界零点差值,定义Dbot=Fmin(0)-F'min(0)为下界零点差值;
其中,Fmax(0)为合法指纹上界零点值,Fmin(0)为合法指纹下界零点值,F'max(0)为待检测指纹上界零点值,F'min(0)为待检测指纹下界零点值;
若Dup·Dbot>0,说明待检测指纹与合法指纹为分离或部分重叠关系,待检测AP均为RAP,进行溯源识别;
若Dup·Dbot<0且Dup<0,则说明待检测指纹包含合法指纹,目标AP为RAP;
若Dup·Dbot<0且Dup>0,则说明合法指纹包含待检测指纹或与待检测指纹重合,使用相位误差分布面积进行进一步区分;使用相位误差分布面积确定待检测指纹与合法指纹的关系时,若待检测指纹S'与合法指纹S差值的绝对值大于阈值STSV,则待检测指纹与合法指纹为包含关系,判定待检测AP为RAP,进入溯源识别;否则,判定指纹重合,待检测AP合法;
溯源识别的步骤:根据相位误差漂移范围指纹,对检测出的伪AP进行溯源识别,从非法指纹库中搜寻或添加伪AP的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛大学,未经青岛大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010838473.4/1.html,转载请声明来源钻瓜专利网。





