基于无线设备配置信息识别的探测无人机方法技术

技术编号:21899657 阅读:28 留言:0更新日期:2019-08-17 18:54
本发明专利技术公开了一种基于无线设备配置信息识别的探测无人机方法,其实现步骤为:(1)捕获拟定区域内的无线数据包;(2)从每个无线数据包中分别提取7个字段信息,组成一个有关无线数据包传输过程的向量组;(3)利用每个无线数据包中MAC地址和IP地址将无线数据包分类;(4)提取每一类无线数据包中5个字段信息,组成无线AP的向量组;(5)构建待测数据集;(6)构建树状匹配模型;(7)对树状匹配模型进行参数设置;(8)将待测数据集输入到树状匹配模型中,获得识别结果。本发明专利技术具有普适性强,能够灵活、高效的对未授权无人机进行探测。

Unmanned Aerial Vehicle Detection Method Based on Wireless Equipment Configuration Information Recognition

【技术实现步骤摘要】
基于无线设备配置信息识别的探测无人机方法
本专利技术属于目标识别
,更进一步涉及无人机目标识别
中的一种基于无线设备配置信息识别的探测无人机方法。本专利技术可用于探测在拟监控的区域内任意一种低空、慢速、小目标且使用无线设备的未授权无人机。
技术介绍
近年来,随着信息、通讯等领域技术的不断成熟,促使无人机具有成本低、体积小、重量轻、易操纵、灵活性好、适应性强、稳定性高等优点,促使消费级无人机的使用门槛逐渐降低,带动了无人机产业整体的飞速发展,伴随着无人机操作难度的不断降低,为非专业人士日常使用无人机带来了巨大的便利,同时随之而来的还有一系列的隐患,诸如有不法分子利用低空、慢速、小目标且使用无线设备无人机来实施犯罪,对反恐、安保、警卫等领域的安全构成潜在而现实的安全风险挑战,若未授权小型无人机出现在私人领域或者国家重要场所,未授权无人机会通过其图传功能,将个人隐私甚至国家隐私泄露出去。为应对无人机黑飞滥用对个人隐私、治安管理及国家安全等造成的巨大威胁,相关的反无人机理论和技术研究也越来越受到国内外政府、学术界的高度重视,为了有效的打击未授权无人机入侵拟定区域,首先要对无人机进行探测,然后根据实际情况,选择对无人机的打击方式是采用火力打击式的硬毁伤,还是对其进行干扰失效的软毁伤。这些只有在探测到未授权无人机之后,才能及时采取相应、有效的反无人机措施,故目前对入侵拟定区域的未授权无人机进行快速、精准、有效的探测已经破在眉急。北京邮电大学在其申请的专利文献“一种无人机信号探测方法及装置”(申请号201810885975.5申请公布号CN109034088A)中公开了一种无人机信号探测方法。该无人机信号探测方法是通过将获取待探测频段内无线信号进行频段划分,进而提取出多个频段内每个无线子信号的能量特征和累积量特征,并结合预先训练的SVM分类器,利用SVM分类器中的分类决策函数判断探测信号中是否有无人机信号。该方法存在的不足之处是:在提取多个频段内无线子信号的能量特征和累积量特征时,需要提取每一个子信号的能量特征和累积量特征,由于操作繁琐,而增加了特征提取过程的时间,影响了对无人机的探测效率。浙江大学在其申请的专利文献“基于智能设备解析Wi-FiMAC地址的无人机检测方法”(申请号201711184033.6申请公布号CN108173978A)中公开了一种无人机检测方法。该方法是通过利用信标帧中信源的MAC地址,与无人机厂家的MAC地址字段进行匹配进而检测无人机。该方法的具体步骤如下:(1)捕获空间中的无线信标帧;(2)解析出信标帧中信源MAC地址;(3)将解析到的MAC地址与无人机厂家的MAC地址进行匹配;(4)若匹配成功,则检测到无人机。该方法虽然提出了一种无人机检测方法,但是,该方法存在的不足之处是:仅使用单一维度进行检测,影响了对无人机的探测效率。四川泰立科技股份有限公司在其申请的专利文献“反无人机探测系统及其控制方法”(申请号201610728595.1申请公布号CN106154262A)中公开了一种反无人机探测方法。该方法采用雷达装置和光学跟踪相结合的光电监视雷达装置,实现对拟定区域内未授权无人机的探测。该方法的具体步骤如下:(1)雷达装置对目标进行定位;(2)通过摄像机获取目标图像;(3)图像识别解码器将目标图像与无人机图像进行特征匹配;(4)匹配失败,转为人工判断;(5)匹配成功,则输出结果。该方法虽然提出了一种探测无人机方法,但是,该方法存在的不足之处是:所使用的雷达定位技术无法对低空、慢速、小目标且使用无线设备的未授权无人机进行定位;所使用的利用摄像机拍摄照片进行图像识别中,摄像机无法在夜间进行工作。
技术实现思路
本专利技术的目的是针对上述现有技术的不足,提出一种基于无线设备配置信息识别的探测无人机方法,用于解决现有技术对拟监控的区域内任意一种低空、慢速、小目标且使用无线设备的未授权无人机的探测设备受限、探测系统复杂以及探测性能不足的问题。实现本专利技术目的的思路是,利用无人机与控制器之间的通信,需要通过WIFI进行信号的传送的特点,捕获拟定区域内的无线数据包。提取捕获到的每个无线数据包中协议名称、源MAC地址、目标MAC地址、SSID名称、源IP地址、目标IP地址、使用端口的字段信息组成的7元向量组,并按照源MAC地址、目标MAC地址和源IP地址、目标IP地址,将无线数据包进行分类,分别提取每一类无线数据包中协议名称、AP端MAC地址、SSID名称、AP端IP地址、使用端口的字段信息,组成一个5元向量组,将所有5元向量组组待测数据集。同时利用不同无人机生产厂商所生产的无人机所携带的无线设备的配置信息不同,构建一个树状匹配模型,进而将我们的待测数据集输入到树状匹配模型中,从而得到识别结果。实现本专利技术目的的具体步骤包括如下:(1)捕获无线数据包:(1a)拟定区域内的无线数据包;(2)生成无线数据包向量组:(2a)从每个无线数据包中分别提取7个字段信息,组成无线数据包向量组;(3)分类无线数据包:(3a)将每个无线数据包向量组中源MAC地址的属性值和目标MAC地址的属性值相同或相反的无线数据包分为一类;(3b)将每个无线数据包向量组中源IP地址的属性值和目标IP地址的属性值相同或相反的无线数据包分为一类;(4)生成待测数据集:(4a)从每一类无线数据包的信标帧中提取AP端MAC地址和BSSID字段信息;(4b)从每一类无线数据包的控制帧中提取协议字段信息;(4c)从每一类无线数据包的数据帧中提取AP端IP地址、端口字段信息;(4d)将每一类无线数据包中提取的协议、AP端MAC地址、BSSID、AP端IP地址、端口字段信息组成一个无线AP向量组;(4e)将所有的无线AP向量组组成一个待测数据集;(5)构建树状匹配模型:(5a)搭建一个七层树状匹配模型,其结构依次为:输入层→协议匹配层→AP端MAC地址匹配层→SSID名称匹配层→AP端IP地址匹配层→端口匹配层→输出层;其中,所述的输入层包括:协议、AP端MAC地址、SSID名称、AP端IP地址、端口号;(5b)树状匹配模型中除输入层、输出层之外的其它各层参数如下:将无人机生产厂商的无线设备配置中使用的协议名称组成的集合,设置为匹配层的参数;将无人机生产厂商的无线设备配置中使用的MAC地址组成的集合,设置为AP端MAC地址匹配层的参数;将无人机生产厂商的无线设备配置中使用的SSID名称组成的集合,设置为SSID名称匹配层的参数;将无人机生产厂商的无线设备配置中使用的IP地址组成的集合,设置为AP端IP地址匹配层的参数;将无人机生产厂商的无线设备配置中使用的端口号组成的集合,设置为端口匹配层的参数;(6)识别待测数据集:(6a)将待测数据集输入到树状匹配模型中;(6b)判断待测数据集中的协议是否与组成协议匹配层参数的协议一致,若是,则执行步骤(6h);否则,执行步骤(6c);(6c)判断待测数据集中的AP端MAC地址是否与组成AP端MAC地址匹配层参数的AP端MAC地址一致,若是,则执行步骤(6h);否则,执行步骤(6d);(6d)判断待测数据集中的SSID名称是否与组成SSID名称匹配层参数的SSID名称一致,若是,则执行步骤(6h);否则,执行本文档来自技高网
...

【技术保护点】
1.一种基于无线设备配置信息识别的探测无人机方法,其特征在于,利用无线数据包的结构特征,生成7元向量组,结合7元向量组中统一标识和无人机生产厂商对其无线设备的配置信息,该方法的步骤包括如下:(1)捕获无线数据包:(1a)拟定区域内的无线数据包;(2)生成无线数据包向量组:(2a)从每个无线数据包中分别提取7个字段信息,组成无线数据包向量组;(3)分类无线数据包:(3a)将每个无线数据包向量组中源MAC地址的属性值和目标MAC地址的属性值相同或相反的无线数据包分为一类;(3b)将每个无线数据包向量组中源IP地址的属性值和目标IP地址的属性值相同或相反的无线数据包分为一类;(4)生成待测数据集:(4a)从每一类无线数据包的信标帧中提取AP端MAC地址和BSSID字段信息;(4b)从每一类无线数据包的控制帧中提取协议字段信息;(4c)从每一类无线数据包的数据帧中提取AP端IP地址、端口字段信息;(4d)将每一类无线数据包中提取的协议、AP端MAC地址、BSSID、AP端IP地址、端口字段信息组成一个无线AP向量组;(4e)将所有的无线AP向量组组成一个待测数据集;(5)构建树状匹配模型:(5a)搭建一个七层树状匹配模型,其结构依次为:输入层→协议匹配层→AP端MAC地址匹配层→SSID名称匹配层→AP端IP地址匹配层→端口匹配层→输出层;其中,所述的输入层包括:协议、AP端MAC地址、SSID名称、AP端IP地址、端口号;(5b)树状匹配模型中除输入层、输出层之外的其它各层参数如下:将无人机生产厂商的无线设备配置中使用的协议名称组成的集合,设置为匹配层的参数;将无人机生产厂商的无线设备配置中使用的MAC地址组成的集合,设置为AP端MAC地址匹配层的参数;将无人机生产厂商的无线设备配置中使用的SSID名称组成的集合,设置为SSID名称匹配层的参数;将无人机生产厂商的无线设备配置中使用的IP地址组成的集合,设置为AP端IP地址匹配层的参数;将无人机生产厂商的无线设备配置中使用的端口号组成的集合,设置为端口匹配层的参数;(6)识别待测数据集:(6a)将待测数据集输入到树状匹配模型中;(6b)判断待测数据集中的协议是否与组成协议匹配层参数的协议一致,若是,则执行步骤(6h);否则,执行步骤(6c);(6c)判断待测数据集中的AP端MAC地址是否与组成AP端MAC地址匹配层参数的AP端MAC地址一致,若是,则执行步骤(6h);否则,执行步骤(6d);(6d)判断待测数据集中的SSID名称是否与组成SSID名称匹配层参数的SSID名称一致,若是,则执行步骤(6h);否则,执行步骤(6e);(6e)判断待测数据集中的AP端IP地址是否与组成AP端IP地址匹配层参数的AP端IP地址一致,若是,则执行步骤(6g);否则,执行步骤(6f);(6f)判断待测数据集中的端口是否与组成端口匹配层参数的端口一致,若是,则执行步骤(6g);否则,输出没有无人机的无线数据包;(6g)输出疑似无人机的无线数据包;(6h)输出无人机的无线数据包。...

【技术特征摘要】
1.一种基于无线设备配置信息识别的探测无人机方法,其特征在于,利用无线数据包的结构特征,生成7元向量组,结合7元向量组中统一标识和无人机生产厂商对其无线设备的配置信息,该方法的步骤包括如下:(1)捕获无线数据包:(1a)拟定区域内的无线数据包;(2)生成无线数据包向量组:(2a)从每个无线数据包中分别提取7个字段信息,组成无线数据包向量组;(3)分类无线数据包:(3a)将每个无线数据包向量组中源MAC地址的属性值和目标MAC地址的属性值相同或相反的无线数据包分为一类;(3b)将每个无线数据包向量组中源IP地址的属性值和目标IP地址的属性值相同或相反的无线数据包分为一类;(4)生成待测数据集:(4a)从每一类无线数据包的信标帧中提取AP端MAC地址和BSSID字段信息;(4b)从每一类无线数据包的控制帧中提取协议字段信息;(4c)从每一类无线数据包的数据帧中提取AP端IP地址、端口字段信息;(4d)将每一类无线数据包中提取的协议、AP端MAC地址、BSSID、AP端IP地址、端口字段信息组成一个无线AP向量组;(4e)将所有的无线AP向量组组成一个待测数据集;(5)构建树状匹配模型:(5a)搭建一个七层树状匹配模型,其结构依次为:输入层→协议匹配层→AP端MAC地址匹配层→SSID名称匹配层→AP端IP地址匹配层→端口匹配层→输出层;其中,所述的输入层包括:协议、AP端MAC地址、SSID名称、AP端IP地址、端口号;(5b)树状匹配模型中除输入层、输出层之外的其它各层参数如下:将无人机生产厂商的无线设备配置中使用的协议名称组成的集合,设置为匹配层的参数;将无人机生产厂商的无线设备配置中使用的MAC地址组成的集合,设置为AP端MA...

【专利技术属性】
技术研发人员:杨力朱志斌马建峰张玉振李成冯伟坡
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1