CN106452716A - 基于Hash指纹的无人机信号识别检测算法 - Google Patents
基于Hash指纹的无人机信号识别检测算法 Download PDFInfo
- Publication number
- CN106452716A CN106452716A CN201611021193.4A CN201611021193A CN106452716A CN 106452716 A CN106452716 A CN 106452716A CN 201611021193 A CN201611021193 A CN 201611021193A CN 106452716 A CN106452716 A CN 106452716A
- Authority
- CN
- China
- Prior art keywords
- signal
- hash
- uav
- fingerprint
- hash fingerprint
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
- H04L5/0051—Allocation of pilot signals, i.e. of signals known to the receiver of dedicated pilots, i.e. pilots destined for a single user or terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3226—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
- H04L9/3231—Biological data, e.g. fingerprint, voice or retina
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biodiversity & Conservation Biology (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Collating Specific Patterns (AREA)
- Radar Systems Or Details Thereof (AREA)
Abstract
本发明公开了基于Hash指纹的无人机信号识别检测算法,包括以下步骤:S1、采集无线信号(包括无人机)物理层前导码的射频信号,进行起点检测、提取无线信号前导码射频信号的包络;S2、采用改进的峰值检测算法得到无线信号的前导码特征波形信息,包括包络峰值幅度和位置信息;S3、根据前导码特征波形信息构建无人机信号的Hash指纹,并进行指纹识别。本发明的算法能够根据无线信号前导码射频信号特征波形的不同,提取无线信号的特征波形信息,并进行Hash指纹识别,无人机信号识别率高。
Description
技术领域
本发明涉及本发明涉及通信技术领域,特别涉及到IEEE 802.11b及IEEE 802.11n无线通信协议的前导码相关的调制、解调方式,具体涉及基于Hash指纹的无人机信号识别检测算法。
背景技术
随着科学技术的发展,无人机不再仅仅应用于军事,民用市场也进一步扩大。根据有关研究报告显示,预计2018年,市场规模将达到110.9亿元人民币。但是无人机可能造成国家机密、军事机密泄露等风险,也可能危害公众安全,存在侵犯隐私权等问题。
现有的无人机发现技术包括有基于WiFi信号的数据链路层的信号特征识别;基于联合多传感的开发技术;基于TTCP AG-6的声波检测技术;基于低成本的声阵列技术等。其他的也包括电子扫描雷达目标检测、电光(EO)跟踪与分类、红外摄像机、测向仪、电子监视传感器、热成像摄像机、陀螺稳定向器、声学检测技术、三维监视雷达和C3的的功能、轻型激光指示器测距仪、空中监视雷达、电子战系统、小型雷达检测民用无人机信号等。但目前还没有针对无人机物理层前导码的射频信号波形特征信息的区别来识别无人机信号。
发明内容
本发明的目的在于克服上述现有技术的不足,提供一种基于Hash指纹的无人机信号识别检测算法。
为实现上述目的,本发明采用以下技术方案:
基于Hash指纹的无人机信号识别检测算法,包括以下步骤:
S1、采集无线信号(包括无人机)物理层前导码的射频信号,进行起点检测、提取无线信号前导码射频信号的包络;
S2、采用改进的峰值检测算法得到无线信号的前导码特征波形信息,包括包络峰值幅度和位置信息;
S3、根据前导码特征波形信息构建无人机信号的Hash指纹,并进行指纹识别。
进一步地,所述步骤S1中的采集无线信号(包括无人机)物理层前导码的射频信号,具体为:首先用接收天线、示波器等设备采集无线信号波形,并对信号进行起点检测,对相关无线信号进行包络提取。
进一步地,所述步骤S2中的改进的峰值检测算法具体为:
S21、输入无线信号前导码射频信号包络及相关的峰值信息,包括峰值幅度和位置;
S22、找出原始波形相邻峰值间的所有幅度值;
S23、将波形的幅度与两个峰值中的最小值做对比,并判断是否有幅度小于较小峰值的点:若有,则去掉较小的峰值;若无,则进行下一组相邻峰值间幅值的比较,直到所有的相邻峰值都比较完成;
S24、输出并保存重新组成峰值幅度、位置的数组信息。
进一步地,所述步骤S3的具体操作步骤为:
S31、输入无线信号的峰值幅度和位置信息,并计算出相邻峰值间的距离,组成数组,图5为无线信号前导码峰值前后相对位置分布统计图;
S32、计算出所有相对位置的均值,并判断均值与相对位置的大小:设定权值的范围为0到1,并设定一个初始权值0.5;若相对位置大于均值*权值,则记为1;若相对位置小于均值*权值,则记为-1;其他的则记为0;由此得到一组由1、-1、0组成一维数组,即为无线信号Hash指纹;选择不同的权值做处理,并根据无人机训练样本的识别率,选择Hash指纹识别率较高的权值作为最终权值;
S33、得到所有无人机信号的Hash指纹,并根据不同无人机的Hash指纹对无人机训练样本的识别率得到一组普遍性较大,识别率较高的无人机信号的Hash指纹作为最终的无人机Hash指纹样本;
S34、将得到的无人机Hash指纹与未知信号做对比:
若未知信号的Hash指纹与无人机信号Hash指纹维数相同,则将两组Hash指纹逐一进行对比;若未知信号的Hash指纹比无人机信号Hash指纹维数多,则对未知信号的Hash指纹末尾进行裁切,使得指纹维数与无人机Hash指纹维数一致;若未知信号的Hash指纹比无人机信号Hash指纹维数少,则对未知信号的Hash指纹进行末尾补零,使得未知信号的Hash指纹维数与无人机Hash指纹维数一致;
S35、得到未知信号与无人机信号的Hash指纹相同数:
若Hash指纹相同数大于较小指纹维数*权值,则判断两组Hash指纹为同一信号;若Hash指纹相同数小于指纹维数*权值,则判断两组Hash指纹为不同信号。
采用上述技术方案后,本发明与背景技术相比,具有如下优点:
本发明创新地利用无线信号前导码射频信号特征波形的不同,提取无线信号的特征波形信息,并进行Hash指纹识别;本发明提出了基于Hash指纹的无人机信号识别的改进的峰值检测算法,能够较好的减少原始峰值检测算法对信号峰值的误判,提高了峰值提取的正确率,从而提高无人机信号识别率;实测的识别结果表明,采用合适的无人机Hash指纹识别率可达到90%以上,而采用改进的峰值检测算法后,无人机信号的识别率可达到95%以上
附图说明
图1为Hash指纹无人机信号识别检测算法总流程图;
图2为无人机前导码包络提取示意图;
图3为改进的峰值检测算法统计示意图;
图4为无线信号前导码峰值位置分布统计图;
图5为无线信号前导码峰值前后相对位置分布统计图;
图6为Hash指纹识别算法流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
实施例
无人机无线信号在2.4G频段中,而在这个频段中还包括IEEE 802.11b和IEEE802.11n两种无线信号。我们通过利用这3种信号前导码波形特征信息的不同,对无人机的无线信号进行分类识别。
图1为Hash指纹无人机信号识别检测算法的总流程图,本发明基于Hash指纹的无线信号检测算法,通过无线信号物理层前导码射频信号包络Hash指纹的不同识别检测无线信号,能够有效的识别出不同的无线信号,达到识别无人机信号的目的。
基于Hash指纹的无人机信号识别检测算法,主要包含以下三个步骤:
S1、首先,利用接收天线、示波器等设备采集无线信号(包括无人机)物理层前导码的射频信号特征波形,进行起点检测、提取无线信号前导码射频信号的包络。
图2为无人机前导码包络提取示意图。
S2、其次,采用改进的峰值检测算法得到无线信号前导码射频信号包络的峰值信息,包括峰值幅度和位置。
其中,改进的峰值检测算法是基于原有的峰值检测算法之上的。
改进的峰值检测算法过程如下:
S21、输入无线信号前导码射频信号包络及相关的峰值信息,包括峰值幅度和位置;
S22、找出原始波形相邻峰值间的所有幅度值;
S23、将波形的幅度与两个峰值中的最小值做对比,并判断是否有幅度小于较小峰值的点:若有,则去掉较小的峰值;若无,则进行下一组相邻峰值间幅值的比较,直到所有的相邻峰值都比较完成;
S24、输出并保存重新组成峰值幅度、位置的数组信息。
图3为采用改进的峰值检测算法和原始峰值检测算法对无线信号前导码射频信号包络峰值检测的对比图。
图4为采用改进的峰值检测算法得到的无线信号前导码峰值位置分布统计图。
S3、最后,根据峰值幅度和位置构建无人机信号的Hash指纹,并进行指纹识别。
其中,无人机信号的Hash指纹的构建和识别的具体步骤如下:
S31、输入无线信号的峰值幅度和位置信息,并计算出相邻峰值间的距离,组成数组,图5为无线信号前导码峰值前后相对位置分布统计图;
S32、计算出所有相对位置的均值,并判断均值与相对位置的大小:若相对位置大于均值*权值,则记为1;若相对位置小于均值*权值,则记为-1;其他的则记为0;由此得到一组由1、-1、0组成一维数组,即为无线信号Hash指纹;
S33、得到所有无人机信号的Hash指纹,并得到一组相同概率较大的无人机信号的Hash指纹;
S34、得到一组较为合适的无人机信号Hash指纹,并与未知信号做对比:
若未知信号的Hash指纹与无人机信号Hash指纹维数相同,则将两组Hash指纹逐一进行对比;若未知信号的Hash指纹与无人机信号Hash指纹维数不同,则只比较较少维数的部分;
S35、得到未知信号与无人机信号的Hash指纹相同数:
若Hash指纹相同数大于较小指纹维数*权值,则判断两组Hash指纹为同一信号;若Hash指纹相同数小于指纹维数*权值,则判断两组Hash指纹为不同信号。
图6为Hash指纹的无线信号前导码射频信号识别检测算法具体流程图。
本发明提出的基于Hash指纹的无人机信号识别检测算法,实测的识别结果表明,采用合适的无人机Hash指纹识别率可达到90%以上;而采用改进的峰值检测算法后,无人机信号的识别率可达到95%以上。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
Claims (3)
1.基于Hash指纹的无人机信号识别检测算法,其特征在于:包括以下步骤:
S1、采集无线信号(包括无人机)物理层前导码的射频信号,进行起点检测、提取无线信号前导码射频信号的包络;
S2、采用改进的峰值检测算法得到无线信号的前导码特征波形信息,包括包络峰值幅度和位置信息;
S3、根据前导码特征波形信息构建无人机信号的Hash指纹,并进行指纹识别。
2.根据权利要求1所述的基于Hash指纹的无人机信号识别检测算法,其特征在于:所述步骤S2中的改进的峰值检测算法具体为:
S21、输入无线信号前导码射频信号包络及相关的峰值信息,包括峰值幅度和位置;
S22、找出原始波形相邻峰值间的所有幅度值;
S23、将波形的幅度与两个峰值中的最小值做对比,并判断是否有幅度小于较小峰值的点:若有,则去掉较小的峰值;若无,则进行下一组相邻峰值间幅值的比较,直到所有的相邻峰值都比较完成;
S24、输出并保存重新组成峰值幅度、位置的数组信息。
3.根据权利要求1所述的基于Hash指纹的无人机信号识别检测算法,其特征在于:所述步骤S3的具体操作步骤为:
S31、输入无线信号的峰值幅度和位置信息,并计算出相邻峰值间的距离,组成数组,图5为无线信号峰值前后相对位置分布统计图;
S32、计算出所有相对位置的均值,并判断均值与相对位置的大小:设定权值的范围为0到1,并设定一个初始权值0.5;若相对位置大于均值*权值,则记为1;若相对位置小于均值*权值,则记为-1;其他的则记为0;由此得到一组由1、-1、0组成一维数组,即为无线信号Hash指纹;选择不同的权值做处理,并根据无人机训练样本的识别率,选择Hash指纹识别率较高的权值作为最终权值;
S33、得到所有无人机信号的Hash指纹,并根据不同无人机的Hash指纹对无人机训练样本的识别率得到一组普遍性较大,识别率较高的无人机信号的Hash指纹作为最终的无人机Hash指纹样本;
S34、将得到的无人机Hash指纹与未知信号做对比:
若未知信号的Hash指纹与无人机信号Hash指纹维数相同,则将两组Hash指纹逐一进行对比;若未知信号的Hash指纹比无人机信号Hash指纹维数多,则对未知信号的Hash指纹末尾进行裁切,使得指纹维数与无人机Hash指纹维数一致;若未知信号的Hash指纹比无人机信号Hash指纹维数少,则对未知信号的Hash指纹进行末尾补零,使得未知信号的Hash指纹维数与无人机Hash指纹维数一致;
S35、得到未知信号与无人机信号的Hash指纹相同数:
若Hash指纹相同数大于较小指纹维数*权值,则判断两组Hash指纹为同一信号;若Hash指纹相同数小于指纹维数*权值,则判断两组Hash指纹为不同信号。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611021193.4A CN106452716B (zh) | 2016-11-15 | 2016-11-15 | 基于Hash指纹的无人机信号识别检测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611021193.4A CN106452716B (zh) | 2016-11-15 | 2016-11-15 | 基于Hash指纹的无人机信号识别检测方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106452716A true CN106452716A (zh) | 2017-02-22 |
CN106452716B CN106452716B (zh) | 2019-09-06 |
Family
ID=58220966
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611021193.4A Active CN106452716B (zh) | 2016-11-15 | 2016-11-15 | 基于Hash指纹的无人机信号识别检测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106452716B (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107947830A (zh) * | 2017-11-15 | 2018-04-20 | 电子科技大学 | 一种可抵抗多径干扰的射频指纹识别方法 |
CN108197581A (zh) * | 2018-01-10 | 2018-06-22 | 厦门大学 | 一种基于改进AC-WGANs的无人机信号识别检测算法 |
CN108280395A (zh) * | 2017-12-22 | 2018-07-13 | 中国电子科技集团公司第三十研究所 | 一种对低小慢无人机飞控信号的高效识别方法 |
CN109061632A (zh) * | 2018-08-20 | 2018-12-21 | 无锡若飞科技有限公司 | 一种无人机识别方法 |
CN109451786A (zh) * | 2017-07-28 | 2019-03-08 | 北京小米移动软件有限公司 | 无人机管理方法及装置、通信连接建立方法及装置 |
CN111830321A (zh) * | 2020-06-29 | 2020-10-27 | 重庆邮电大学 | 一种基于射频指纹的无人机探测与识别方法 |
CN112016539B (zh) * | 2020-10-29 | 2021-03-26 | 上海特金信息科技有限公司 | 信号识别方法、装置、电子设备与存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1956365A (zh) * | 2005-10-21 | 2007-05-02 | 三星电机株式会社 | 用于频谱感测认知无线电的系统、方法及装置 |
CN103226704A (zh) * | 2013-05-10 | 2013-07-31 | 厦门大学 | 无线发射机载波和时钟相位噪声指纹特征联合识别方法 |
US20140325644A1 (en) * | 2013-04-29 | 2014-10-30 | Sri International | Operating system-independent integrity verification |
WO2015014236A1 (zh) * | 2013-08-02 | 2015-02-05 | 华为技术有限公司 | 一种系统识别方法、基站及用户设备 |
CN104468001A (zh) * | 2014-11-26 | 2015-03-25 | 北京邮电大学 | 基于无线电信号频谱特征模板的信号识别方法及系统 |
CN105487049A (zh) * | 2014-09-16 | 2016-04-13 | 中国人民解放军理工大学 | 一种检测识别非直达超宽带信号的方法及系统 |
CN105488477A (zh) * | 2015-12-02 | 2016-04-13 | 华侨大学 | 一种基于双重检验的假密度峰值检测算法 |
-
2016
- 2016-11-15 CN CN201611021193.4A patent/CN106452716B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1956365A (zh) * | 2005-10-21 | 2007-05-02 | 三星电机株式会社 | 用于频谱感测认知无线电的系统、方法及装置 |
US20140325644A1 (en) * | 2013-04-29 | 2014-10-30 | Sri International | Operating system-independent integrity verification |
CN103226704A (zh) * | 2013-05-10 | 2013-07-31 | 厦门大学 | 无线发射机载波和时钟相位噪声指纹特征联合识别方法 |
WO2015014236A1 (zh) * | 2013-08-02 | 2015-02-05 | 华为技术有限公司 | 一种系统识别方法、基站及用户设备 |
CN105487049A (zh) * | 2014-09-16 | 2016-04-13 | 中国人民解放军理工大学 | 一种检测识别非直达超宽带信号的方法及系统 |
CN104468001A (zh) * | 2014-11-26 | 2015-03-25 | 北京邮电大学 | 基于无线电信号频谱特征模板的信号识别方法及系统 |
CN105488477A (zh) * | 2015-12-02 | 2016-04-13 | 华侨大学 | 一种基于双重检验的假密度峰值检测算法 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109451786A (zh) * | 2017-07-28 | 2019-03-08 | 北京小米移动软件有限公司 | 无人机管理方法及装置、通信连接建立方法及装置 |
CN107947830A (zh) * | 2017-11-15 | 2018-04-20 | 电子科技大学 | 一种可抵抗多径干扰的射频指纹识别方法 |
CN108280395A (zh) * | 2017-12-22 | 2018-07-13 | 中国电子科技集团公司第三十研究所 | 一种对低小慢无人机飞控信号的高效识别方法 |
CN108280395B (zh) * | 2017-12-22 | 2021-12-17 | 中国电子科技集团公司第三十研究所 | 一种对低小慢无人机飞控信号的高效识别方法 |
CN108197581A (zh) * | 2018-01-10 | 2018-06-22 | 厦门大学 | 一种基于改进AC-WGANs的无人机信号识别检测算法 |
CN108197581B (zh) * | 2018-01-10 | 2020-04-21 | 厦门大学 | 一种基于改进AC-WGANs的无人机信号识别检测方法 |
CN109061632A (zh) * | 2018-08-20 | 2018-12-21 | 无锡若飞科技有限公司 | 一种无人机识别方法 |
CN111830321A (zh) * | 2020-06-29 | 2020-10-27 | 重庆邮电大学 | 一种基于射频指纹的无人机探测与识别方法 |
CN111830321B (zh) * | 2020-06-29 | 2022-07-01 | 重庆邮电大学 | 一种基于射频指纹的无人机探测与识别方法 |
CN112016539B (zh) * | 2020-10-29 | 2021-03-26 | 上海特金信息科技有限公司 | 信号识别方法、装置、电子设备与存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN106452716B (zh) | 2019-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106452716B (zh) | 基于Hash指纹的无人机信号识别检测方法 | |
Zhao et al. | Classification of small UAVs based on auxiliary classifier Wasserstein GANs | |
CN110334591B (zh) | 一种基于聚类分析的无人机跳频信号检测及识别方法 | |
US9805273B1 (en) | Systems, methods, apparatuses, and devices for identifying and tracking unmanned aerial vehicles via a plurality of sensors | |
CN108280395B (zh) | 一种对低小慢无人机飞控信号的高效识别方法 | |
CN104883734B (zh) | 一种基于地理指纹的室内被动定位方法 | |
Shi et al. | Detection of LSSUAV using hash fingerprint based SVDD | |
US20180129882A1 (en) | Systems, Methods, Apparatuses, and Devices for Identifying, Tracking, and Managing Unmanned Aerial Vehicles | |
Xu et al. | RF fingerprint measurement for detecting multiple amateur drones based on STFT and feature reduction | |
CN103901398B (zh) | 一种基于组合排序分类的位置指纹定位方法 | |
CN108197581B (zh) | 一种基于改进AC-WGANs的无人机信号识别检测方法 | |
CN111830321B (zh) | 一种基于射频指纹的无人机探测与识别方法 | |
CN108768562A (zh) | 一种基于遥控与图传信号的非法无人机识别方法 | |
Yuan et al. | Detection of radio transient signal based on permutation entropy and GLRT | |
CN107979842A (zh) | 一种基于双谱特征和深度学习的手机个体识别方法 | |
CN106529472B (zh) | 基于大尺度高分辨率高光谱图像的目标探测方法及装置 | |
CN102254186B (zh) | 一种采用局部结构相似度差异的红外目标探测方法 | |
Yu et al. | Open set learning for RF-based drone recognition via signal semantics | |
Zhao et al. | Detection of unmanned aerial vehicle signal based on Gaussian mixture model | |
CN107273697A (zh) | 一种基于红外热成像系统的海天环境参数计算方法 | |
KR101651541B1 (ko) | 슬라이딩 윈도우기반 iff 신호탐지 방법 | |
CN112379339B (zh) | 基于时域无监督聚类的多径干扰识别方法 | |
CN114417914A (zh) | 一种基于多通道卷积神经网络的射频指纹提取与识别方法 | |
CN108663717B (zh) | 无人机信号识别方法和系统 | |
CN114111456B (zh) | 一种电力变电站及重要设施无人机防御系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |