CN104158611B - 基于频谱分析的无线信号干扰检测***及方法 - Google Patents

基于频谱分析的无线信号干扰检测***及方法 Download PDF

Info

Publication number
CN104158611B
CN104158611B CN201410411897.7A CN201410411897A CN104158611B CN 104158611 B CN104158611 B CN 104158611B CN 201410411897 A CN201410411897 A CN 201410411897A CN 104158611 B CN104158611 B CN 104158611B
Authority
CN
China
Prior art keywords
signal
sum
doubtful
spectrum
time
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.)
Expired - Fee Related
Application number
CN201410411897.7A
Other languages
English (en)
Other versions
CN104158611A (zh
Inventor
杜军朝
刘惠
张立勇
李曙聪
王增祥
王探云
刘思聪
韩路
孙继东
张应昌
李聪奇
华腾飞
张美清
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xidian University
Original Assignee
Xidian University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Xidian University filed Critical Xidian University
Priority to CN201410411897.7A priority Critical patent/CN104158611B/zh
Publication of CN104158611A publication Critical patent/CN104158611A/zh
Application granted granted Critical
Publication of CN104158611B publication Critical patent/CN104158611B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Monitoring And Testing Of Transmission In General (AREA)

Abstract

本发明涉及一种基于频谱分析的无线信号干扰检测***。该***包括:数据采集单元:用于收集环境中的无线信号,对所收集的无线信号进行快速傅氏变换FFT,以获得具有频谱信息的FFT数据,将所收集的无线信号传送给数据预处理单元;数据预处理单元:用于从所收集的无线信号获取时域信息和频谱信息,并将所述时域信息和频谱信息传递给特征提取单元;特征提取单元:用于对所述数据预处理单元所获取的时域信息和频谱信息进行特征提取,并将所提取频谱特征传送给分类识别单元;分类检测单元:用于对所述特征提取单元所提取的频谱特征进行训练和分类识别,将训练和分类识别后的结果传送给显示单元;显示单元:用于提供交互界面,从而显示识别结果。

Description

基于频谱分析的无线信号干扰检测***及方法
技术领域
本发明属于无线通信领域,涉及干扰源特征提取、基于决策树的干扰识别、数字信号处理以及模式分类技术,并且具体涉及基于频谱分析的无线信号干扰检测***及方法。
背景技术
近年来,随着信息技术的快速发展以及通信业务种类的不断增加,用户对网络的要求越来越高。传统的计算机网络已经不能满足这种不断丰富的业务需求。为了应对需求,无线局域网(WLAN,Wireless Local Area Network)技术应运而生。因为WLAN具有灵活性、移动性、快速接入及易于安装和扩展的特点,其得到了广泛的应用。但由于2.4G ISM(Industrial,Scientific and Medical)频段中存在多种无线网络设备,例如微波炉、无绳电话、蓝牙设备、无线摄像机等,这些设备产生的干扰将严重地影响WLAN的网络性能。如何有效地检测这些干扰在无线通信领域具有非常重要的意义。
目前,专用的信号检测网络和提供接入的网络之间存在两种协作方式:一种相互独立方式,即用于信号检测的设备和用于提供网络接入的设备是由不同控制器来管理的,二者无任何交互;另一种是集成方式,即用于信号检测的设备和用于提供网络接入的设备是由相同的控制器来管理的,用于信号检测的服务器也能处理来自接入点的监控数据。针对于网络结构来说,集成方式相比较于独立方式具有能够统一管理、充分利用接入网资源、检测和定位方便等优点。
无线信号干扰检测实际上需要持续地监视空口信号。当空口信号能量超过阈值时,进行快速傅里叶变换(FFT,Fast Fourier Transformation),并进一步输出给WLAN接收机和各种识别器(Classifier)。其中,WLAN接收机判断干扰是否为WLAN信号,并进一步分析MAC信息,各种识别器判断非WLAN信号的干扰源的类型。
现有的干扰信号检测技术大部分都是基于频谱的。通过分析各种干扰信号的频谱门限值,提取频谱特征并且进行简单分类来进行干扰信号检测。现有技术中的这些分类方法过于简单并且容易对干扰信号进行错误分类。因此,现有技术中需要一种基于频谱分析的无线信号干扰检测***及方法,从而实现对干扰信号的快速和准确识别。
发明内容
本发明的目的在于克服现有技术的不足,提供一种基于频谱分析的无线信号干扰检测***及方法,实现无线信号干扰的检测与分析。
根据一个发明,提供一种基于频谱分析的无线信号干扰检测***,其特征在于,所述***包括:
数据采集单元(710):用于收集环境中的无线信号,对所收集的无线信号进行快速傅氏变换FFT,以获得具有频谱信息的FFT数据,其中所述具有频谱信息的FFT数据至少包括:无线信号强度、无线信号持续时间、无线信号的时间戳和无线信号底噪,并且将所收集的无线信号和具有频谱信息的FFT数据传送给数据预处理单元(720);
数据预处理单元(720):用于从所收集的无线信号获取时域信息并且从具有频谱信息的FFT数据获取频谱信息,并将所述时域信息和频谱信息传送给特征提取单元(730);
特征提取单元(730):用于从所获取的时域信息提取时域特征,并且从所获取的频谱信息提取频谱特征,并将时域特征和频谱特征传送给分类检测单元(740);
分类检测单元(740):用于根据特征单元(730)传送的时域特征和频谱特征对待检测的无线信号进行分类检测,并且将分类检测结果传送给结果显示单元(750);
显示单元(750):用于提供交互界面,从而显示分类检测结果。
根据另一方面,提供一种基于频谱分析的无线信号干扰检测方法,其特征在于,所述方法包括:
A.收集环境中的无线信号,对所收集的无线信号进行快速傅氏变换FFT,以获得具有频谱信息的FFT数据,其中所述具有频谱信息的FFT数据至少包括:无线信号强度、无线信号持续时间、无线信号的时间戳和无线信号底噪;
B.从所收集的无线信号获取时域信息并且从具有频谱信息的FFT数据获取频谱信息;
C.从所获取的时域信息提取时域特征,并且从所获取的频谱信息提取频谱特征;
D.根据时域特征和频谱特征对待检测的无线信号进行分类检测,以确定分类检测结果;以及
E.提供交互界面,从而通过所述交互界面来显示分类检测结果。
优选地,其中所述从所获取的时域信息提取时域特征包括:根据所获取的时域信息,确定确定特定干扰源的干扰信号在周期内呈现的负载百分比,以及根据所获取的时域信息,确定特定干扰源的干扰信号在给定时间内的持续时间;
并且从所获取的频谱信息提取频谱特征包括:
根据所获取的频谱信息,确定特定干扰源的干扰信号所满足的接收信号强度指示RSSI值;
根据所获取的频谱信息,确定特定干扰源的干扰信号所满足的特定频谱的中心频率。
优选地,根据时域特征和频谱特征对待检测的无线信号进行分类检测,以确定分类检测结果包括:
a)获取具有频谱信息的FFT数据;
b)根据中心频率子单元获取的待检测信号的中心频率,判断待检测信号是否满足微波炉中心频率的特征条件;
c)如果满足微波炉中心频率的特征条件,则判断当前是否为微波炉检测模式;否则,进行步骤a);
d)如果是微波炉检测模式,则判断待检测信号的信号强度是否大于设定阈值MWO_DET_THRESH;否则,进行步骤a);
e)如果信号强度大于设定阈值MWO_DET_THRESH,则判断待检测信号是否满足微波炉MWO窄带频谱特征,具体包括:寻找频谱峰值peak_val以及峰值位置peak_bin,根据频谱峰值peak_val定义幅度阈值,以峰值位置peak_bin为中心,向上向下中间各取三个频谱点作为上幅度阈值upr_sum、中幅度阈值center_sum、下幅度阈值lwr_sum,当上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件时,确定待检测信号满足MWO窄带频谱特征;否则,进行步骤a);
f)如果待检测信号满足MWO窄带频谱特征,则确定当前检测到疑似MWO干扰信号;否则,进行步骤a);
g)判断是否首次检测到疑似MWO干扰信号;如果是,则初始化疑似MWO干扰计数器,并且记录检测到疑似MWO干扰信号的起始时间,进行步骤a);如果不是首次检测到疑似MWO干扰信号,则对疑似MWO干扰计数器更新;
h)将当前疑似MWO干扰信号的到达时间与检测到疑似MWO干扰信号的起始时间相减以获得时间差,判断时间差是否超过时间阈值;如果时间差大于时间阈值,则重置疑似MWO干扰计数器,进行步骤a);
i)如果时间差不大于时间阈值,则通过占空比duty_cucle单元获取多个MWO干扰信号的占空比Duty_cycle特征,如果占空比Duty_cycle特征符合微波炉信号特征,则确认检测到微波炉干扰;否则,重置疑似MWO干扰计数器,进行步骤a);
其中上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件为:
1)lwr_sum<center_sum/4;
2)upr_sum<center_sum/4;
3)center_sum>幅度预置MWO_INT_DET_THRESH;
优选地,根据时域特征和频谱特征对待检测的无线信号进行分类检测,以确定分类检测结果包括:
a)获取具有频谱信息的FFT数据;
b)判断当前是否为FHSS检测模式;
c)如果是,则判断待检测信号的信号强度是否大于设定阈值FHSS_DET_THRESH;否则,进行步骤a);
d)如果信号强度大于设定阈值FHSS_DET_THRESH,则判断待检测信号是否满足FHSS窄带频谱特征,具体包括:寻找频谱峰值peak_val以及峰值位置peak_bin,根据频谱峰值peak_val定义幅度阈值,以峰值位置peak_bin为中心,向上向下中间各取三个频谱点作为上幅度阈值upr_sum、中幅度阈值center_sum、下幅度阈值lwr_sum,当上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件时,确定待检测信号满足FHSS窄带频谱特征;否则,进行步骤a);
e)如果待检测信号满足FHSS窄带频谱特征,则确定当前检测到疑似FHSS干扰信号;否则,进行步骤a);
f)判断是否首次检测到疑似FHSS干扰信号;如果是,则初始化疑似FHSS干扰计数器,同时记录检测到疑似FHSS干扰信号的起始时间;进行步骤a);
如果不是首次检测到疑似FHSS干扰信号,对疑似FHSS干扰计数器更新;
g)将当前疑似FHSS干扰信号的到达时间与检测到疑似FHSS干扰信号的起始时间相减以获得时间差,判断时间差是否超过时间阈值;
如果时间差大于时间阈值,则重置疑似FHSS干扰计数器,进行步骤a);
h)如果时间差不大于时间阈值,则判断疑似FHSS干扰计数器的值是否大于跳频次数阈值;如果FHSS干扰计数器的值大于跳频次数阈值,则确认检测到FHSS干扰;否则,重置疑似FHSS干扰计数器,进行步骤a);
其中上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件为:
1)lwr_sum<center_sum/4;
2)upr_sum<center_sum/4;
3)center_sum>幅度预置FHSS_CENTER_THRESH;
优选地,根据时域特征和频谱特征对待检测的无线信号进行分类检测,以确定分类检测结果包括:
a)获取具有频谱信息的FFT数据;
b)判断当前是否为WiFi检测模式;
c)如果是,则判断待检测信号的信号强度是否大于设定阈值WIFI_DET_THRESH;否则,进行步骤a);
d)如果信号强度大于设定阈值WIFI_DET_THRESH,则判断待检测信号是否满足WiFi频谱特征,其中WiFi频谱特征为宽带频谱,并且WiFi频谱中超过一半的频谱数值大于峰值的四分之一,当在预定时间内检测到多个连续类似信号的持续特征时,确定待检测信号满足WiFi频谱特征;否则,进行步骤a);
e)如果待检测信号满足WiFi频谱特征,则确定当前检测到疑似WiFi干扰信号;否则,进行步骤a);
f)判断是否首次检测到疑似WiFi干扰信号;如果是,则初始化疑似WiFi干扰计数器,同时记录检测到疑似WiFi干扰信号的起始时间否则,进行步骤a);
如果不是首次检测到疑似WiFi干扰信号,对疑似WiFi干扰计数器更新,
g)将当前疑似WiFi干扰信号的到达时间与检测到疑似WiFi干扰信号的起始时间相减以获得时间差,判断时间差是否大于时间阈值,如果时间差大于时间阈值,则重置疑似WiFi干扰计数器,进行步骤a);
h)如果时间差不大于时间阈值,则判断疑似WiFi干扰计数器的值是否大于计数器阈值,若疑似WiFi干扰计数器的值大于计数器阈值,则确认检测到WiFi干扰;否则,重置疑似WiFi干扰计数器,进行步骤a);
优选地,根据时域特征和频谱特征对待检测的无线信号进行分类检测,以确定分类检测结果包括:
a)获取具有频谱信息的FFT数据;
b)判断当前是否为连续波CW检测模式;
c)如果是,判断待检测信号的信号强度是否大于设定阈值CW_DET_THRESH,否则,进行步骤a);
d)如果信号强度大于设定阈值CW_DET_THRESH,则判断待检测信号是否满足CW窄带频谱特征,具体包括:寻找频谱峰值peak_val以及峰值位置peak_bin,根据频谱峰值peak_val定义幅度阈值,以峰值位置peak_bin为中心,向上向下中间各取三个频谱点作为上幅度阈值upr_sum、中幅度阈值center_sum、下幅度阈值lwr_sum,当上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件时,确定待检测信号满足CW窄带频谱特征;否则,进行步骤a);
e)如果待检测信号满足CW窄带频谱特征,则确定检测到疑似CW干扰信号;
f)累积疑似CW干扰信号的持续时间;
g)将当前疑似CW干扰信号的到达时间与疑似CW干扰信号的起始时间相减以获得时间差,判断时间差是否大于时间阈值CW_INT_CONFIRM_WIN;若时间差大于时间阈值CW_INT_CONFIRM_WIN,则确定检测到CW干扰,输出CW检测信息;否则,进行步骤a);
其中上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件为:
1)lwr_sum<center_sum/4;
2)upr_sum<center_sum/4;
3)center_sum>幅度阈值CW_INT_DET_THRESH。
所述提供交互界面,从而通过所述交互界面来显示分类检测结果包括:从分类检测结果获取干扰源的类别、数量和时间信息,通过所述交互界面向用户显示所述干扰源的类别、数量和时间信息。
本发明与现有的技术相比具有以下优点:
本发明数据采集模块所采用的信息收集设备为普通的商用AP,而非频谱分析仪等专用检测外设,因此普适性强,利于第三方AP设备进行二次开发。
现有的干扰检测技术大部分都是基于频谱的,通过分析各种干扰源信号的频谱门限值,抽取频谱特征加以简单分类。这些分类方法过于简单,容易造成对信号源的错误分类,而本***结合了干扰信号的时域特征,通过构建决策树,对干扰源进行了更为细致的分类,从而提高了分类准确率。
附图说明
通过结合附图来阅读优选示例性实施方式的下列详细描述,可以更好地理解本发明的特点和优势,其中:
图1为根据本发明优选实施方式的基于频谱分析的无线信号干扰检测功能模块的结构示意图;
图2为根据本发明优选实施方式的基于频谱分析的无线信号干扰检测方法的示意性流程图;
图3为根据本发明优选实施方式的用于检测微波炉信号的方法的流程图;
图4为根据本发明优选实施方式的用于检测跳频扩频(FHSS,FrequencyHopping Spread Sprectrum)信号的方法的流程图;
图5为根据本发明优选实施方式的用于检测WiFi信号的方法的流程图;
图6为根据本发明优选实施方式的用于检测连续波信号的方法的流程图;
图7为根据本发明优选实施方式的基于频谱分析的无线信号干扰检测***的结构图;以及
图8为根据本发明优选实施方式的基于频谱分析的无线信号干扰检测方法的流程图。
需要注意的是,这些附图意在描述方法的一般特性、在特定示例性实施方式中使用的结构和/或材料,并意在对下面提供的描述进行补充。然而,这些附图不是按比例的,并且也不是精确地反映任意给出的实施方式的精细结构或性能特性,并且也不应解释为通过示例性实施方式对所包含的数值范围或属性进行定义或限定。在各个附图中使用同样或相同的附图标记意在指示存在同样或相同的元素或特征。
具体实施方式
尽管示例性实施方式能够进行各种修改并采用替代形式,但是其实施方式作为实施例在附图中给出,并将在这里进行详细描述。然而,应当理解的是,不应将示例性实施方式限定为所公开的特定形式,相反,示例性实施方式意在涵盖落入权利要去范围内的所有修改、等同物和替代物。在整个附图的描述中,相同的附图标记表示相同的元素。
还需要说明的是,示例性实施方式的软件实现方面典型地是在一些形式的程序存储介质上进行编码,或在一些类型的传输介质上实现。计算机可读介质可以是磁(例如,软盘或硬盘驱动器)或光(例如,致密盘只读存储器,或“CDROM”),并可以是只读或随机存取的。相似地,传输介质可以是双绞线、同轴电缆、光纤或本领域公知的其它合适的传输介质。示例性实施方式不局限于任何指定实现的这些方面。
下面结合附图对本发明做进一步的描述。
图1为根据本发明优选实施方式的基于频谱分析的无线信号干扰检测功能的结构示意图。图1示出了无线信号干扰检测功能的逻辑结构和数据流。
参照图1,本发明的基于频谱分析的无线信号干扰检测的***包括(以功能模块的方式进行说明):数据采集模块10、数据预处理模块20、特征提取模块30、分类检测模块40、结果显示模块50。
优选地,数据采集模块10,用于收集环境中的无线信号。优选地,所述数据采集模块10进一步包括数据获取子模块(未示出)和FFT样本子模块101。数据获取子模块用于收集环境中的无线信号,并且将无线信号发送给FFT样本子模块101。优选地,FFT样本子模块101,对所收集的无线信号进行快速傅氏变换FFT,以获得具有频谱信息的FFT数据。优选地,所述具有频谱信息的FFT数据至少包括:无线电信号强度、无线电信号持续时间、无线电信号的时间戳和无线电信号底噪。优选地,FFT样本子模块101将具有频谱信息的FFT数据和所收集的无线信号发送给数据预处理模块20。
优选地,数据预处理模块20:用于对具有频谱信息的FFT数据和所收集的无线信号进行预处理以提取时域信息和频谱信息,将经过预处理所得到的数据传递给特征提取模块30。优选地,数据预处理模块20包括:时域信息提取子模块201和频谱信息提取子模块202。数据预处理模块20将所收集的无线信号传送给时域信息提取子模块201,并且将具有频谱信息的FFT数据传送给频谱信息提取子模块202。优选地,时域信息提取子模块201直接从数据采集模块10的数据获取子模块获取所采集的无线信号。优选地,频谱信息提取子模块202直接从数据采集模块10的FFT样本子模块101获取具有频谱信息的FFT数据。
优选地,时域信息提取子模块201从所收集的无线信号提取时域信息。时域信息提取子模块201用于记录和提取无线信号采样点中时间戳信息,传送给特征提取模块30。优选地,频谱信息提取子模块202从具有频谱信息的FFT数据提取频谱信息。频谱信息提取子模块202用于记录和提取无线信号采样点中频谱信息,传送给特征提取模块30优选地,时域信息提取子模块201直接将时域信息发送给特征提取模块30,并且频谱信息提取子模块202直接将频谱信息发送给特征提取模块30。优选地,数据预处理模块20将时域信息和频谱信息发送给特征提取模块30
优选地,特征提取模块30用于对数据预处理模块20或时域信息提取子模块201发送频谱信息进行特征提取,确定时域信息中的参数,并且将所提取的特征传送给分类检测模块40。优选地,特征提取模块30包括占空比Duty_Cycle子模块301、持续时间子模块302、接收信号强度指示(RSSI,Received SignalStrength Indication)值子模块303、中心频率子模块304。
优选地,占空比Duty_Cycle子模块301根据从数据预处理模块20或时域信息提取子模块201接收的时域信息,确定特定干扰源的干扰信号在周期内呈现的负载百分比,即占空比。优选地,分类检测模块40将占空比Duty_Cycle用作检测微波炉干扰信号时的判定参数。
优选地,持续时间子模块302根据从数据预处理模块20或时域信息提取子模块201接收的时域信息,确定特定干扰源的干扰信号在给定时间内的持续时间。优选地,分类检测模块40将持续时间用作检测干扰源的干扰信号的判定参数。
优选地,RSSI值子模块303和中心频率子模块304用于从数据预处理模块20或频域信息提取子模块202接收的频域信息进行特征提取,从而获得持续时间、RSSI值和中心频率。
优选地,RSSI值子模块303根据从数据预处理模块20或频域信息提取子模块202接收的频域信息,确定特定干扰源的干扰信号所满足的最低信号强度,即接收信号强度指示。优选地,分类检测模块40将最低信号强度用作检测干扰源的干扰信号的判定参数。优选地,中心频率子单元304根据从数据预处理模块20或频域信息提取子模块202接收的频域信息,确定干扰源的干扰信号所满足的特定频谱的中心频率。分类检测模块40将中心频率用作检测干扰源的干扰信号的判定参数。
优选地,特征提取模块30将占空比Duty_Cycle、持续时间、RSSI值和中心频率发送给分类设备模块40。优选地,特征提取模块30中的各个子模块可直接将上述内容发送给分类设备模块40。
优选地,分类检测模块40用于根据特征模块(30)传送的时域信息和所获取的频谱特征对待检测信号进行分类检测,并且将分类检测结果传送给结果显示模块50。优选地,分类检测模块40包括微波炉信号干扰检测子模块401、FHSS信号干扰检测子模块402、WiFi信号干扰检测子模块403以及连续波信号干扰检测子模块404。
优选地,微波炉信号干扰检测子模块401,用于检测干扰信号源中的微波炉信号,并且将检测结果传送给结果显示模块50,以进行显示。优选地,微波炉信号干扰检测子模块401检测干扰信号源中的微波炉信号包括:a)获取具有频谱信息的FFT数据;b)根据中心频率子模块获取的待检测信号的中心频率,判断待检测信号是否满足微波炉中心频率的特征条件;c)如果满足微波炉中心频率的特征条件,则判断当前是否为微波炉检测模式。d)如果是微波炉检测模式,则判断待检测信号的信号强度是否大于设定阈值MWO_DET_THRESH。优选地,设定阈值MWO_DET_THRESH可以为任意合理的数值,例如,3、4.5、5或6。优选地,当待检测信号不满足微波炉中心频率的特征条件、在当前不是微波炉检测模式或者当待检测信号的信号强度不大于设定阈值MWO_DET_THRESH时,微波炉信号干扰检测子模块401重新获取具有频谱信息的FFT数据,即获取新的具有频谱信息的FFT数据。
优选地,微波炉信号干扰检测子模块检测信号源中的微波炉信号还包括:e)如果信号强度大于设定阈值MWO_DET_THRESH,则判断待检测信号是否满足微波炉(MWO,MicroWave Oven)窄带频谱特征,具体包括:寻找频谱峰值peak_val以及峰值位置peak_bin,根据频谱峰值peak_val定义幅度阈值,以峰值位置peak_bin为中心,向上向下中间各取三个频谱点作为上幅度阈值upr_sum、中幅度阈值center_sum、下幅度阈值lwr_sum,当上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件时,确定待检测信号满足MWO窄带频谱特征。
优选地,微波炉信号干扰检测子模块检测信号源中的微波炉信号还包括:f)如果待检测信号满足MWO窄带频谱特征,则确定当前检测到疑似MWO干扰信号;进一步地,判断是否首次检测到疑似MWO干扰信号;如果是,则初始化疑似MWO干扰计数器,并且记录检测到疑似MWO干扰信号的起始时间,然后,微波炉信号干扰检测子模块401重新获取具有频谱信息的FFT数据,即获取新的具有频谱信息的FFT数据;如果不是首次检测到疑似MWO干扰信号,则对疑似MWO干扰计数器更新,例如,令计数器加1。优选地,如果待检测信号不满足MWO窄带频谱特征,则微波炉信号干扰检测子模块401重新获取具有频谱信息的FFT数据,即获取新的具有频谱信息的FFT数据。优选地,g)将当前疑似MWO干扰信号的到达时间与检测到疑似MWO干扰信号的起始时间相减以获得时间差,判断时间差是否超过时间阈值;优选地,时间阈值为任意合适的值,例如,450ms、500ms或600ms。如果时间差大于时间阈值,则重置疑似MWO干扰计数器,微波炉信号干扰检测子模块401重新获取具有频谱信息的FFT数据,即获取新的具有频谱信息的FFT数据。优选地,h)如果时间差不大于时间阈值,则通过占空比duty_cucle模块301获取多个MWO干扰信号的占空比Duty_cycle特征,如果占空比Duty_cycle特征符合微波炉信号特征,则确认检测到微波炉干扰;否则,重置疑似MWO干扰计数器,微波炉信号干扰检测子模块401重新获取具有频谱信息的FFT数据,即获取新的具有频谱信息的FFT数据。优选地,所述多个MWO干扰信号的数量是任意合适的值,例如,5、6、8或10。
优选地,在微波炉信号干扰检测子模块401检测过程中,窄带频谱特征所满足的条件为:
1)lwr_sum<center_sum/4;
2)upr_sum<center_sum/4;
3)center_sum>MWO_INT_DET_THRESH,
其中MWO_INT_DET_THRESH的值为任意合理值,例如180、198、200或210等。
优选地,FHSS信号干扰检测子模块402,用于检测干扰信号源中的FHSS信号,并且将检测结果传送给结果显示模块50,以进行显示。优选地,FHSS信号干扰检测子模块402检测干扰信号源中的FHSS信号包括:a)获取具有频谱信息的FFT数据。b)判断当前是否为FHSS检测模式。c)如果是,则判断待检测信号的信号强度是否大于设定阈值FHSS_DET_THRESH。优选地,设定阈值FHSS_DET_THRESH可以为任意合理的数值,例如,8、9.5、10或11等。优选地,在当前不是FHSS检测模式或者当待检测信号的信号强度不大于设定阈值FHSS_DET_THRESH时,FHSS信号干扰检测子模块402重新获取具有频谱信息的FFT数据,即获取新的具有频谱信息的FFT数据。
优选地,FHSS信号干扰检测子模块402检测干扰信号源中的FHSS信号还包括:d)如果信号强度大于设定阈值FHSS_DET_THRESH,则判断待检测信号是否满足FHSS窄带频谱特征,具体包括:寻找频谱峰值peak_val以及峰值位置peak_bin,根据频谱峰值peak_val定义幅度阈值,以峰值位置peak_bin为中心,向上向下中间各取三个频谱点作为上幅度阈值upr_sum、中幅度阈值center_sum、下幅度阈值lwr_sum,当上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件时,确定待检测信号满足FHSS窄带频谱特征。
优选地,FHSS信号干扰检测子模块402检测干扰信号源中的FHSS信号还包括:e)如果待检测信号满足FHSS窄带频谱特征,则确定当前检测到疑似FHSS干扰信号;进一步地,判断是否首次检测到疑似FHSS干扰信号;如果是,则初始化疑似FHSS干扰计数器,同时记录检测到疑似FHSS干扰信号的起始时间;然后,FHSS信号干扰检测子模块402重新获取具有频谱信息的FFT数据,即获取新的具有频谱信息的FFT数据;如果不是首次检测到疑似FHSS干扰信号,对疑似FHSS干扰计数器更新,例如,令计数器加1。优选地,如果待检测信号不满足FHSS窄带频谱特征,则FHSS信号干扰检测子模块402重新获取具有频谱信息的FFT数据,即获取新的具有频谱信息的FFT数据。优选地,f)将当前疑似FHSS干扰信号的到达时间与检测到疑似FHSS干扰信号的起始时间相减以获得时间差,判断时间差是否超过时间阈值;优选地,时间阈值为任意合适的值,例如,。如果时间差大于时间阈值,则重置疑似FHSS干扰计数器,FHSS信号干扰检测子模块402重新获取具有频谱信息的FFT数据,即获取新的具有频谱信息的FFT数据。优选地,g)如果时间差不大于时间阈值,则判断疑似FHSS干扰计数器的值是否大于跳频次数阈值。优选地,如果FHSS干扰计数器的值大于跳频次数阈值,则确认检测到FHSS干扰;否则,重置疑似FHSS干扰计数器,FHSS信号干扰检测子模块402重新获取具有频谱信息的FFT数据,即获取新的具有频谱信息的FFT数据。优选地,跳频次数阈值可以是任何合理的数值,例如,2、3、4或5。
优选地,在FHSS信号干扰检测子模块402检测过程汇总,窄带频谱特征所满足的条件为:
1)lwr_sum<center_sum/4;
2)upr_sum<center_sum/4;
3)center_sum>FHSS_CENTER_THRESH,
其中FHSS_CENTER_THRESH的值可以是任意合理数值,例如,80、95、100或110等。
优选地,WiFi信号干扰检测子模块403,用于检测干扰信号源中的WiFi信号,并且将检测结果传送给结果显示模块50,以进行显示。优选地,WiFi信号干扰检测子模块403检测干扰信号源中的WiFi信号包括:a)获取具有频谱信息的FFT数据。b)判断当前是否为WiFi检测模式。c)如果是,则判断待检测信号的信号强度是否大于设定阈值WIFI_DET_THRESH。优选地,设定阈值WIFI_DET_THRESH可以为任意合理的数值,例如,6、7.5、8或9等。优选地,在当前不是WiFi检测模式或者当待检测信号的信号强度不大于设定阈值WIFI_DET_THRESH时,WiFi信号干扰检测子模块403重新获取具有频谱信息的FFT数据,即获取新的具有频谱信息的FFT数据。
优选地,WiFi信号干扰检测子模块403检测干扰信号源中的WiFi信号还包括:d)如果信号强度大于设定阈值WIFI_DET_THRESH,则判断待检测信号是否满足WiFi频谱特征。优选地,WiFi频谱特征为宽带频谱,并且WiFi频谱中超过一半的频谱数值大于峰值的四分之一。优选地,当在预定时间内检测到多个连续类似信号的持续特征时,确定待检测信号满足WiFi频谱特征。优选地,预定时间可以是任何合理数值,例如,300ms、450ms、500ms或600ms。优选地,多个连续类似信号可以是大于等于2的任意数量的连续类似信号,例如,3、5、7、10等。
优选地,WiFi信号干扰检测子模块403检测信号源中的WiFi信号还包括:e)如果待检测信号满足WiFi频谱特征,则确定当前检测到疑似WiFi干扰信号;进一步地,判断是否首次检测到疑似WiFi干扰信号;如果是,则初始化疑似WiFi干扰计数器,同时记录检测到疑似WiFi干扰信号的起始时间;然后,WiFi信号干扰检测子模块403重新获取具有频谱信息的FFT数据,即获取新的具有频谱信息的FFT数据。如果不是首次检测到疑似WiFi干扰信号,对疑似WiFi干扰计数器更新,例如,令计数器加1。优选地,如果待检测信号不满足WiFi频谱特征,则WiFi信号干扰检测子模块403重新获取具有频谱信息的FFT数据,即获取新的具有频谱信息的FFT数据。优选地,将当前疑似WiFi干扰信号的到达时间与检测到疑似WiFi干扰信号的起始时间相减以获得时间差,判断时间差是否超过时间阈值。优选地,时间阈值为任意合适的值,例如,300ms、450ms、500ms或600ms。如果时间差大于时间阈值,则重置疑似WiFi干扰计数器,WiFi信号干扰检测子模块403重新获取具有频谱信息的FFT数据,即获取新的具有频谱信息的FFT数据。优选地,g)如果时间差不大于时间阈值,则判断疑似WiFi干扰计数器的值是否大于计数器阈值。优选地,若疑似WiFi干扰计数器的值大于计数器阈值,则确认检测到WiFi干扰;否则,重置疑似WiFi干扰计数器,WiFi信号干扰检测子模块402重新获取具有频谱信息的FFT数据,即获取新的具有频谱信息的FFT数据。优选地,计数器阈值可以是任何合理的数值,例如,3、4、5或6。
优选地,连续波信号干扰检测子模块404,用于检测信号源中的连续波信号,并且将检测结果传送给结果显示模块50,以进行显示。优选地,连续波信号干扰检测子模块404检测干扰信号源中的连续波信号包括:a)获取具有频谱信息的FFT数据。b)判断当前是否为连续波(CW,Continuous Wave)检测模式。c)如果是,判断待检测信号的信号强度是否大于设定阈值CW_DET_THRESH。优选地,设定阈值CW_DET_THRESH可以为任意合理的数值,例如,8、9.5、10或11等。优选地,在当前不是CW检测模式或者当待检测信号的信号强度不大于设定阈值CW_DET_THRESH时,CW信号干扰检测子模块404重新获取具有频谱信息的FFT数据,即获取新的具有频谱信息的FFT数据。
优选地,连续波CW信号干扰检测子模块404检测干扰信号源中的连续波信号还包括:d)如果信号强度大于设定阈值CW_DET_THRESH,则判断待检测信号是否满足CW窄带频谱特征,具体包括:寻找频谱峰值peak_val以及峰值位置peak_bin,根据频谱峰值peak_val定义幅度阈值,以峰值位置peak_bin为中心,向上向下中间各取三个频谱点作为上幅度阈值upr_sum、中幅度阈值center_sum、下幅度阈值lwr_sum,当上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件时,确定待检测信号满足CW窄带频谱特征。
优选地,在连续波CW信号干扰检测子模块404进行检测过程中,窄带频谱特征所满足的条件为:
1)lwr_sum<center_sum/4;
2)upr_sum<center_sum/4;
3)center_sum>CW_INT_DET_THRESH,
其中CW_INT_DET_THRESH的值可以是任意合理的至,例如80、95、100或110。
优选地,连续波信号干扰检测子模块404检测干扰信号源中的连续波信号还包括:e)如果待检测信号满足CW窄带频谱特征,则确定检测到疑似CW干扰信号。优选地,累积疑似CW干扰信号的持续时间。优选地,f)将当前疑似CW干扰信号的到达时间与疑似CW干扰信号的起始时间相减以获得时间差,判断时间差是否大于时间阈值CW_INT_CONFIRM_WIN。优选地,时间阈值为任意合适的值,例如1200ms、1300ms、1400ms或1500ms。若时间差大于时间阈值CW_INT_CONFIRM_WIN,则确定检测到CW干扰,输出CW检测信息。否则,CW信号干扰检测子模块404重新获取具有频谱信息的FFT数据,即获取新的具有频谱信息的FFT数据。
优选地,上述微波炉信号干扰检测子模块401、FHSS信号干扰检测子模块402、WiFi信号干扰检测子模块403以及连续波信号干扰检测子模块404可以并发地执行、顺序地执行或按任意时间顺序执行。
优选地,结果显示模块50用于提供交互界面,显示最终分类检测结果。结果显示模块50包括分类标识子模块501和结果显示字模块502。优选地,分类标识子模块501用于从分类检测结果获取干扰源的类别、数量和时间信息。优选地,结果显示子模块502用于向用户显示***检测到的干扰源的类别、数量和时间信息。
图2为根据本发明优选实施方式的基于频谱分析的无线信号干扰检测方法的示意性流程图。参照图2,本发明的基于频谱分析的无线信号干扰检测方法总体上包括如下步骤:
方法从步骤S201处开始;
步骤S202,获取具有频谱信息的FFT数据。本发明的无线信号干扰检测方法是对获取到的接入点AP数据进行处理,AP主要收集周围环境的干扰信号数据,将收集到的数据进行FFT变换,传送给算法。其中FFT数据包含当前需要检测信号的各类参数,包括当前信号的强度、当时数据时间戳、当前信号底噪等各类参数。当前FFT数据包含了所有可能用到的关于信号的属性。
步骤S203,检测当前时间信息是否满足阈值。信号时间阈值作为一个信号的基本特征,不同的信号具有不同的时间累积效果,因此需要对信号的持续时间进行记录,同时不同的信号在各自的周期内,也具有不同的持续时间,不同的信号应该满足其基本的信号持续时间。
若满足当前信号还在记录的时间内,可以进入下一步操作,进入步骤步骤S204;若不满足即当前信号已经记录超出了对应的时间阈值,因此可以进行判断,是否满足对应的干扰源特征,即进入步骤S210。
步骤S204,检测当前的信号强度是否满足阈值。信号强度阈值作为一个信号的基本特征,其作用主要用来区分当前获取的信号是否包含有用的数据信息,用来区分有用信号和噪音信号。不同的干扰源信号具有不同的信号阈值。算法中对不同的信号设定不同的阈值,进而作为区分信号的主要步骤。
若满足即当前信号是一个有用的数据信号,否则目前接收到的信号可能是一个音信号,需要进行舍弃。当信号强度满足给定阈值可以进行下一步的分析,即进入步骤S205。当信号强度不满足给定阈值,进入步骤S210。
步骤S205,判断频谱特征,分类窄带和宽带频谱。不同的信号源信号具有一定的规律性,有的信号在频谱上具有很强的扩展性,在很宽的带宽内均会产生干扰,而有些干扰源在频谱上体现出一种冲击的窄波特征。频谱波形作为信号区分的一个重要特征,直接可以将信号区分为窄波和宽波信号。
若为宽带,即当前信号检测出为宽带信号,需要进行宽带检测,即进入步骤S210,并且然后进行步骤S211,方法结束。若为窄带,即当前信号检测出为窄带信号,需要进行窄带检测,即进入步骤S206。
步骤S210,判断当前是否为初次记录。因为信号的检测是在一段时间内进行的,因此必须进行区分某种信号的开始时间和结束时间,其中检测到是初次检测则应进行各类计数器的初始化,对于特殊的信号检测,如果首次检测到干扰信号则初始化各种计数器,同时记录干扰起始时间,否则对必要的特定计数器进行更新加1。
若是初次检测需要进行时间初始化,进而表征检测的起始时间,即进入步骤S207;如不是初次检测,即应当将当前记录信息累积到对应的计数器上面,对必要的计数器进行更新,即进入步骤S209。
步骤S207,初始化相应的计数器,并且记录当前干扰起始时间。当前干扰起始时间主要用来表征当前信号的起始干扰时间。
步骤S209,计算当前频谱带宽和结束时间。频谱带宽作为信号频谱的另一重要特征,不同的信号会占据不同宽度的频谱,例如微波炉会占据2.4G频谱的高频率部分,而蓝牙会在调频在不同的频道上。因此在对应的频道上,累积的持续时间是判断信号一个重要参数。
步骤S208,更新相应的计数器,同时记录当前频谱RSSI、中心频率和时间戳。对于信号的判别检测主要使这些参数进行判别,因此需要对这些数据进行实时的更改,以保证当前信号的正确检测。
图3为根据本发明优选实施方式的用于检测微波炉信号的方法的流程图。优选地,利用微波炉信号干扰检测子单元401来检测干扰信号源中的微波炉信号,并且将检测结果传送给结果显示单元750,以进行显示。检测干扰信号源中的微波炉信号从步骤S301处开始。
步骤S302,a)获取具有频谱信息的FFT数据。
步骤S303,根据中心频率子单元获取的待检测信号的中心频率,判断待检测信号是否满足微波炉中心频率的特征条件。
步骤S304,如果满足微波炉中心频率的特征条件,则判断当前是否为微波炉检测模式。
步骤S305,如果是微波炉检测模式,则判断待检测信号的信号强度是否大于设定阈值MWO_DET_THRESH。优选地,设定阈值MWO_DET_THRESH可以为任意合理的数值,例如,3、4.5、5或6。优选地,当待检测信号不满足微波炉中心频率的特征条件、在当前不是微波炉检测模式或者当待检测信号的信号强度不大于设定阈值MWO_DET_THRESH时,方法返回步骤S302。
步骤S306,如果信号强度大于设定阈值MWO_DET_THRESH,则判断待检测信号是否满足微波炉(MWO,MicroWave Oven)窄带频谱特征,具体包括:寻找频谱峰值peak_val以及峰值位置peak_bin,根据频谱峰值peak_val定义幅度阈值,以峰值位置peak_bin为中心,向上向下中间各取三个频谱点作为上幅度阈值upr_sum、中幅度阈值center_sum、下幅度阈值lwr_sum,当上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件时,确定待检测信号满足MWO窄带频谱特征。
步骤S307,如果待检测信号满足MWO窄带频谱特征,则确定当前检测到疑似MWO干扰信号。进一步地,判断是否首次检测到疑似MWO干扰信号。
步骤S308,如果是,则初始化疑似MWO干扰计数器,并且记录检测到疑似MWO干扰信号的起始时间,然后,方法返回步骤S302。
步骤S309,如果不是首次检测到疑似MWO干扰信号,则对疑似MWO干扰计数器更新,例如,令计数器加1。优选地,如果待检测信号不满足MWO窄带频谱特征,则方法返回步骤S302。
步骤S310,将当前疑似MWO干扰信号的到达时间与检测到疑似MWO干扰信号的起始时间相减以获得时间差,判断时间差是否超过时间阈值。优选地,时间阈值为任意合适的值,例如,300ms、450ms、500ms或600ms。
步骤S311,如果时间差大于时间阈值,则重置疑似MWO干扰计数器,方法返回步骤S302。
步骤S312,如果时间差不大于时间阈值,则通过占空比duty_cucle单元301获取多个MWO干扰信号的占空比Duty_cycle特征。
步骤S313,判断占空比Duty_cycle特征是否符合微波炉信号特征。
步骤S314,如果占空比Duty_cycle特征符合微波炉信号特征,则确认检测到微波炉干扰,方法在步骤S315处结束;否则,重置疑似MWO干扰计数器,方法返回步骤S302。优选地,所述多个MWO干扰信号的数量是任意合适的值,例如,5、6、8或10。
优选地,在微波炉信号干扰检测子单元401检测过程中,窄带频谱特征所满足的条件为:
1)lwr_sum<center_sum/4;
2)upr_sum<center_sum/4;
3)center_sum>MWO_INT_DET_THRESH,
其中MWO_INT_DET_THRESH的值为任意合理值,例如180、198、200或210等。
图4为根据本发明优选实施方式的用于检测跳频扩频(FHSS,FrequencyHopping Spread Sprectrum)信号的方法的流程图。优选地,本发明利用FHSS信号干扰检测子单元402检测干扰信号源中的FHSS信号,并且将检测结果传送给结果显示单元750,以进行显示。优选地,FHSS信号干扰检测子单元402检测干扰信号源中的FHSS信号从步骤S401处开始。
步骤S402,获取具有频谱信息的FFT数据。
步骤S403,判断当前是否为FHSS检测模式。
步骤S404,如果是,则判断待检测信号的信号强度是否大于设定阈值FHSS_DET_THRESH。优选地,设定阈值FHSS_DET_THRESH可以为任意合理的数值,例如,8、9.5、10或11等。优选地,在当前不是FHSS检测模式或者当待检测信号的信号强度不大于设定阈值FHSS_DET_THRESH时,方法返回步骤S402。
步骤S405,如果信号强度大于设定阈值FHSS_DET_THRESH,则判断待检测信号是否满足FHSS窄带频谱特征,具体包括:寻找频谱峰值peak_val以及峰值位置peak_bin,根据频谱峰值peak_val定义幅度阈值,以峰值位置peak_bin为中心,向上向下中间各取三个频谱点作为上幅度阈值upr_sum、中幅度阈值center_sum、下幅度阈值lwr_sum,当上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件时,确定待检测信号满足FHSS窄带频谱特征。
步骤S406,如果待检测信号满足FHSS窄带频谱特征,则确定当前检测到疑似FHSS干扰信号;进一步地,判断是否首次检测到疑似FHSS干扰信号。
步骤S407,如果是,则初始化疑似FHSS干扰计数器,同时记录检测到疑似FHSS干扰信号的起始时间;然后,方法返回步骤S402。
步骤S408,如果不是首次检测到疑似FHSS干扰信号,对疑似FHSS干扰计数器更新,例如,令计数器加1。优选地,如果待检测信号不满足FHSS窄带频谱特征,则方法返回步骤S402。
步骤S409,将当前疑似FHSS干扰信号的到达时间与检测到疑似FHSS干扰信号的起始时间相减以获得时间差,判断时间差是否超过时间阈值;优选地,时间阈值为任意合适的值,例如,300ms、450ms、500ms或600ms。如果时间差大于时间阈值,则重置疑似FHSS干扰计数器,方法返回步骤S402。
步骤S410,如果时间差不大于时间阈值,则判断疑似FHSS干扰计数器的值是否大于跳频次数阈值。
步骤S411,如果FHSS干扰计数器的值大于跳频次数阈值,则确认检测到FHSS干扰,方法在步骤S412处结束。
否则,重置疑似FHSS干扰计数器,方法返回步骤S402。优选地,跳频次数阈值可以是任何合理的数值,例如,6、7、8或9。
优选地,在FHSS信号干扰检测子单元402检测过程汇总,窄带频谱特征所满足的条件为:
1)lwr_sum<center_sum/4;
2)upr_sum<center_sum/4;
3)center_sum>FHSS_CENTER_THRESH,
其中FHSS_CENTER_THRESH的值可以是任意合理数值,例如,80、95、100或110等。
图5为根据本发明优选实施方式的用于检测WiFi信号的方法的流程图。优选地,本发明利用WiFi信号干扰检测子单元403检测干扰信号源中的WiFi信号,并且将检测结果传送给结果显示单元750,以进行显示。优选地,WiFi信号干扰检测子单元403检测干扰信号源中的WiFi信号从步骤501处开始。
步骤502,获取具有频谱信息的FFT数据。
步骤503,判断当前是否为WiFi检测模式。
步骤504,如果是,则判断待检测信号的信号强度是否大于设定阈值WIFI_DET_THRESH。优选地,设定阈值WIFI_DET_THRESH可以为任意合理的数值,例如,6、7.5、8或9等。优选地,在当前不是WiFi检测模式或者当待检测信号的信号强度不大于设定阈值WIFI_DET_THRESH时,返回步骤S502。
步骤S505,如果信号强度大于设定阈值WIFI_DET_THRESH,则判断待检测信号是否满足WiFi频谱特征。优选地,WiFi频谱特征为宽带频谱,并且WiFi频谱中超过一半的频谱数值大于峰值的四分之一。优选地,当在预定时间内检测到多个连续类似信号的持续特征时,确定待检测信号满足WiFi频谱特征。优选地,预定时间可以是任何合理数值,例如,300ms、450ms、500ms或600ms。优选地,多个连续类似信号可以是大于等于2的任意数量的连续类似信号,例如,3、5、7、10等。
步骤S506,如果待检测信号满足WiFi频谱特征,则确定当前检测到疑似WiFi干扰信号。进一步地,判断是否首次检测到疑似WiFi干扰信号。
步骤S507如果是,则初始化疑似WiFi干扰计数器,同时记录检测到疑似WiFi干扰信号的起始时间;然后,返回步骤S502。
步骤S508,如果不是首次检测到疑似WiFi干扰信号,对疑似WiFi干扰计数器更新,例如,令计数器加1。优选地,如果待检测信号不满足WiFi频谱特征,则返回步骤S502。
步骤509,优选地,将当前疑似WiFi干扰信号的到达时间与检测到疑似WiFi干扰信号的起始时间相减以获得时间差,判断时间差是否超过时间阈值。优选地,时间阈值为任意合适的值,例如,300ms、450ms、500ms或600ms。如果时间差大于时间阈值,则重置疑似WiFi干扰计数器,返回步骤502。
步骤S510,如果时间差不大于时间阈值,则判断疑似WiFi干扰计数器的值是否大于计数器阈值。步骤S511,若疑似WiFi干扰计数器的值大于计数器阈值,则确认检测到WiFi干扰,方法在步骤S512处结束;否则,重置疑似WiFi干扰计数器,返回步骤S502。优选地,计数器阈值可以是任何合理的数值,例如,3、4、5或6。
图6为根据本发明优选实施方式的用于检测连续波信号的方法的流程图。优选地,本发明利用连续波信号干扰检测子单元404检测信号源中的连续波信号,并且将检测结果传送给结果显示单元750,以进行显示。优选地,连续波信号干扰检测子单元404检测干扰信号源中的连续波信号从步骤601处开始。
步骤S602,获取具有频谱信息的FFT数据。
步骤S603,判断当前是否为连续波(CW,Continuous Wave)检测模式。
步骤S604,如果是,判断待检测信号的信号强度是否大于设定阈值CW_DET_THRESH。优选地,设定阈值CW_DET_THRESH可以为任意合理的数值,例如,8、9.5、10或11等。优选地,在当前不是CW检测模式或者当待检测信号的信号强度不大于设定阈值CW_DET_THRESH时,返回步骤S602。
步骤S605,如果信号强度大于设定阈值CW_DET_THRESH,则判断待检测信号是否满足CW窄带频谱特征,具体包括:寻找频谱峰值peak_val以及峰值位置peak_bin,根据频谱峰值peak_val定义幅度阈值,以峰值位置peak_bin为中心,向上向下中间各取三个频谱点作为上幅度阈值upr_sum、中幅度阈值center_sum、下幅度阈值lwr_sum,当上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件时,确定待检测信号满足CW窄带频谱特征。
优选地,在连续波CW信号干扰检测子单元404进行检测过程中,窄带频谱特征所满足的条件为:
1)lwr_sum<center_sum/4;
2)upr_sum<center_sum/4;
3)center_sum>CW_INT_DET_THRESH,
其中CW_INT_DET_THRESH的值可以是任意合理的至,例如80、95、100或110。
步骤S606,如果待检测信号满足CW窄带频谱特征,则确定检测到疑似CW干扰信号。优选地,累积疑似CW干扰信号的持续时间。
步骤S607,将当前疑似CW干扰信号的到达时间与疑似CW干扰信号的起始时间相减以获得时间差,判断时间差是否大于时间阈值CW_INT_CONFIRM_WIN。优选地,时间阈值为任意合适的值,例如,300ms、450ms、500ms或600ms。
步骤S608,若时间差大于时间阈值CW_INT_CONFIRM_WIN,则确定检测到CW干扰,输出CW检测信息,方法在步骤609处结束。否则,返回步骤S602。
图7为根据本发明优选实施方式的基于频谱分析的无线信号干扰检测***的结构图。参照图7,本发明的基于频谱分析的无线信号干扰检测的***包括(以硬件实现方式进行说明):数据采集单元710、数据预处理单元720、特征提取单元730、分类检测单元740、结果显示单元750。
优选地,数据采集单元710,用于收集环境中的无线信号。优选地,所述数据采集单元710进一步包括数据获取子单元(未示出)和FFT样本子单元711。数据获取子单元用于收集环境中的无线信号,并且将无线信号发送给FFT样本子单元711。优选地,FFT样本子单元712,对所收集的无线信号进行快速傅氏变换FFT,以获得具有频谱信息的FFT数据。优选地,所述具有频谱信息的FFT数据至少包括:无线电信号强度、无线电信号持续时间、无线电信号的时间戳和无线电信号底噪。优选地,FFT样本子单元712将具有频谱信息的FFT数据和所收集的无线信号发送给数据预处理单元720。
优选地,数据预处理单元720:用于对具有频谱信息的FFT数据和所收集的无线信号进行预处理以提取时域信息和频谱信息,将经过预处理所得到的数据传递给特征提取单元730。优选地,数据预处理单元720包括:时域信息提取子单元721和频谱信息提取子单元722。数据预处理单元720将所收集的无线信号传送给时域信息提取子单元721,并且将具有频谱信息的FFT数据传送给频谱信息提取子单元722。优选地,时域信息提取子单元721直接从数据采集单元710的数据获取子单元获取所采集的无线信号。优选地,频谱信息提取子单元722直接从数据采集单元710的FFT样本子单元711获取具有频谱信息的FFT数据。
优选地,时域信息提取子单元721从所收集的无线信号提取时域信息。时域信息提取子单元721用于记录和提取无线信号采样点中时间戳信息,传送给特征提取单元730。优选地,频谱信息提取子单元722从具有频谱信息的FFT数据提取频谱信息。频谱信息提取子单元722用于记录和提取无线信号采样点中频谱信息,传送给特征提取单元730优选地,时域信息提取子单元721直接将时域信息发送给特征提取单元730,并且频谱信息提取子单元722直接将频谱信息发送给特征提取单元730。优选地,数据预处理单元720将时域信息和频谱信息发送给特征提取单元730
优选地,特征提取单元730用于对数据预处理单元720或时域信息提取子单元721发送频谱信息进行特征提取,确定时域信息中的参数,并且将所提取的特征传送给分类检测单元740。优选地,特征提取单元730包括占空比Duty_Cycle子单元731、持续时间子单元732、接收信号强度指示(RSSI,Received Signal Strength Indication)值子单元733、中心频率子单元734。
优选地,占空比Duty_Cycle子单元731根据从数据预处理单元720或时域信息提取子单元721接收的时域信息,确定特定干扰源的干扰信号在周期内呈现的负载百分比,即占空比。优选地,分类检测单元740将占空比Duty_Cycle用作检测微波炉干扰信号时的判定参数。
优选地,持续时间子单元732根据从数据预处理单元720或时域信息提取子单元721接收的时域信息,确定特定干扰源的干扰信号在给定时间内的持续时间。优选地,分类检测单元740将持续时间用作检测干扰源的干扰信号的判定参数。
优选地,RSSI值子单元733和中心频率子单元734用于从数据预处理单元720或频域信息提取子单元722接收的频域信息进行特征提取,从而获得持续时间、RSSI值和中心频率。
优选地,RSSI值子单元733根据从数据预处理单元720或频域信息提取子单元722接收的频域信息,确定特定干扰源的干扰信号所满足的最低信号强度,即接收信号强度指示。优选地,分类检测单元740将最低信号强度用作检测干扰源的干扰信号的判定参数。优选地,中心频率子单元734根据从数据预处理单元720或频域信息提取子单元722接收的频域信息,确定干扰源的干扰信号所满足的特定频谱的中心频率。分类检测单元740将中心频率用作检测干扰源的干扰信号的判定参数。
优选地,特征提取单元730将占空比Duty_Cycle、持续时间、RSSI值和中心频率发送给分类设备单元740。优选地,特征提取单元730中的各个子单元可将分别直接将上述内容发送给分类设备单元740。
优选地,分类检测单元740用于根据特征单元730传送的时域信息和所获取的频谱特征对待检测信号进行分类检测,并且将分类检测结果传送给结果显示单元750。优选地,分类检测单元740包括微波炉信号干扰检测子单元741、FHSS信号干扰检测子单元742、WiFi信号干扰检测子单元743以及连续波信号干扰检测子单元744。
优选地,微波炉信号干扰检测子单元741,用于检测干扰信号源中的微波炉信号,并且将检测结果传送给结果显示单元750,以进行显示。优选地,FHSS信号干扰检测子单元742,用于检测干扰信号源中的FHSS信号,并且将检测结果传送给结果显示单元750,以进行显示。优选地,WiFi信号干扰检测子单元743,用于检测干扰信号源中的WiFi信号,并且将检测结果传送给结果显示单元750,以进行显示。优选地,连续波信号干扰检测子单元744,用于检测信号源中的连续波信号,并且将检测结果传送给结果显示单元750,以进行显示。
图8为根据本发明优选实施方式的基于频谱分析的无线信号干扰检测方法的流程图。
步骤801,收集环境中的无线信号,对所收集的无线信号进行快速傅氏变换FFT,以获得具有频谱信息的FFT数据,其中所述具有频谱信息的FFT数据至少包括:无线信号强度、无线信号持续时间、无线信号的时间戳和无线信号底噪;
步骤802,从所收集的无线信号获取时域信息并且从具有频谱信息的FFT数据获取频谱信息;
步骤803,从所获取的时域信息提取时域特征,并且从所获取的频谱信息提取频谱特征;
步骤804,根据时域特征和频谱特征对待检测的无线信号进行分类检测,以确定分类检测结果;以及
步骤805,提供交互界面,从而通过所述交互界面来显示分类检测结果。

Claims (10)

1.一种基于频谱分析的无线信号干扰检测***,其特征在于,所述***包括:
数据采集单元(710):用于收集环境中的无线信号,对所收集的无线信号进行快速傅氏变换FFT,以获得具有频谱信息的FFT数据,其中所述具有频谱信息的FFT数据至少包括:无线信号强度、无线信号持续时间、无线信号的时间戳和无线信号底噪,并且将所收集的无线信号和具有频谱信息的FFT数据传送给数据预处理单元(720);
数据预处理单元(720):用于从所收集的无线信号获取时域信息并且从具有频谱信息的FFT数据获取频谱信息,并将所述时域信息和频谱信息传送给特征提取单元(730);
特征提取单元(730):用于从所获取的时域信息提取时域特征,并且从所获取的频谱信息提取频谱特征,并将时域特征和频谱特征传送给分类检测单元(740);
分类检测单元(740):用于根据特征提取单元(730)传送的时域特征和频谱特征对待检测的无线信号进行分类检测,并且将分类检测结果传送给显示单元(750);
显示单元(750):用于提供交互界面,从而显示分类检测结果。
2.根据权利要求1所述的***,其特征在于,
所述数据采集单元(710)包括:
数据获取子单元(711),用于收集环境中的无线信号,并且将无线信号发送给FFT样本子单元(712);
FFT样本子单元(712),对所收集的无线信号进行快速傅氏变换FFT,以获得具有频谱信息的FFT数据,并且将具有频谱信息的FFT数据传送给数据预处理单元(720);
所述数据预处理单元(720)包括:
时域信息提取子单元(721):用于从所收集的无线信号提取时域信息,并且将所述时域信息传送给特征提取单元(730);
频谱信息提取子单元(722):用于从具有频谱信息的FFT数据提取频谱信息,并且将所述频谱信息传送给特征提取单元(730);
所述显示单元(750)包括:
分类标识子单元(751):用于从分类检测结果获取干扰源的类别、数量和时间信息;以及
结果显示子单元(752)用于向用户显示***检测到的干扰源的类别、数量和时间信息。
3.根据权利要求1所述的***,所述特征提取单元(730)包括:
占空比Duty_Cycle子单元(731),根据从数据预处理单元(720)接收的时域信息,确定确定特定干扰源的干扰信号在周期内呈现的负载百分比,其中分类检测单元(740)将占空比Duty_Cycle用作检测微波炉干扰信号时的判定参数;
持续时间子单元(732):根据从数据预处理单元(720)接收的时域信息,确定特定干扰源的干扰信号在给定时间内的持续时间,其中分类检测单元(740)将持续时间用作检测干扰源的干扰信号的判定参数;
RSSI值子单元(733):根据从数据预处理单元(720)接收的频谱信息,确定特定干扰源的干扰信号所满足的接收信号强度指示RSSI值,其中分类检测单元(740)将RSSI值用作检测干扰源的干扰信号的判定参数;以及
中心频率子单元(734):根据从数据预处理单元(720)接收的频谱信息,确定特定干扰源的干扰信号所满足的特定频谱的中心频率,其中分类检测单元(740)将中心频率用作检测干扰源的干扰信号的判定参数。
4.根据权利要求1所述的***,分类检测单元(740)包括:
微波炉信号干扰识别子单元(741),用于检测干扰信号源中的微波炉信号,并且将检测传送给显示单元(750);
其中检测干扰信号源中的微波炉信号包括:
获取具有频谱信息的FFT数据;
根据中心频率子单元获取的待检测信号的中心频率,判断待检测信号是否满足微波炉中心频率的特征条件;
如果满足微波炉中心频率的特征条件,则判断当前是否为微波炉检测模式;
如果是微波炉检测模式,则判断待检测信号的信号强度是否大于设定阈值MWO_DET_THRESH;
如果信号强度大于设定阈值MWO_DET_THRESH,则判断待检测信号是否满足微波炉MWO窄带频谱特征,具体包括:寻找频谱峰值peak_val以及峰值位置peak_bin,根据频谱峰值peak_val定义幅度阈值,以峰值位置peak_bin为中心,向上向下中间各取三个频谱点作为上幅度阈值upr_sum、中幅度阈值center_sum、下幅度阈值lwr_sum,当上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件时,确定待检测信号满足MWO窄带频谱特征;
如果待检测信号满足MWO窄带频谱特征,则确定当前检测到疑似MWO干扰信号;
判断是否首次检测到疑似MWO干扰信号;如果是,则初始化疑似MWO干扰计数器,并且记录检测到疑似MWO干扰信号的起始时间;如果不是首次检测到疑似MWO干扰信号,则对疑似MWO干扰计数器更新;
将当前疑似MWO干扰信号的到达时间与检测到疑似MWO干扰信号的起始时间相减以获得时间差,判断时间差是否超过时间阈值;如果时间差大于时间阈值,则重置疑似MWO干扰计数器;
如果时间差不大于时间阈值,则通过占空比duty_cucle单元获取多个MWO干扰信号的占空比Duty_cycle特征,如果占空比Duty_cycle特征符合微波炉信号特征,则确认检测到微波炉干扰;否则,重置疑似MWO干扰计数器;
其中上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件为:
1)lwr_sum<center_sum/4;
2)upr_sum<center_sum/4;
3)center_sum>幅度预置MWO_INT_DET_THRESH。
5.根据权利要求1所述的***,分类检测单元(740)包括:
FHSS信号干扰识别子单元(742):用于检测干扰信号源中的FHSS信号,将识别信息传送给显示单元(750);
其中检测干扰信号源中的FHSS信号包括:
获取具有频谱信息的FFT数据;
判断当前是否为FHSS检测模式;
如果是,则判断待检测信号的信号强度是否大于设定阈值FHSS_DET_THRESH;
如果信号强度大于设定阈值FHSS_DET_THRESH,则判断待检测信号是否满足FHSS窄带频谱特征,具体包括:寻找频谱峰值peak_val以及峰值位置peak_bin,根据频谱峰值peak_val定义幅度阈值,以峰值位置peak_bin为中心,向上向下中间各取三个频谱点作为上幅度阈值upr_sum、中幅度阈值center_sum、下幅度阈值lwr_sum,当上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件时,确定待检测信号满足FHSS窄带频谱特征;
如果待检测信号满足FHSS窄带频谱特征,则确定当前检测到疑似FHSS干扰信号;
判断是否首次检测到疑似FHSS干扰信号;如果是,则初始化疑似FHSS干扰计数器,同时记录检测到疑似FHSS干扰信号的起始时间;如果不是首次检测到疑似FHSS干扰信号,对疑似FHSS干扰计数器更新;
将当前疑似FHSS干扰信号的到达时间与检测到疑似FHSS干扰信号的起始时间相减以获得时间差,判断时间差是否超过时间阈值;如果时间差大于时间阈值,则重置疑似FHSS干扰计数器;
如果时间差不大于时间阈值,则判断疑似FHSS干扰计数器的值是否大于跳频次数阈值;如果FHSS干扰计数器的值大于跳频次数阈值,则确认检测到FHSS干扰;否则,重置疑似FHSS干扰计数器;
其中上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件为:
1)lwr_sum<center_sum/4;
2)upr_sum<center_sum/4;
3)center_sum>幅度预置FHSS_CENTER_THRESH。
6.根据权利要求1所述的***,分类检测单元(740)包括:
WiFi信号干扰识别子单元(743):用于检测干扰信号源中的WiFi信号,将识别信息传送给显示单元(750);
其中检测干扰信号源中的WiFi信号包括:
获取具有频谱信息的FFT数据;
判断当前是否为WiFi检测模式;
如果是,则判断待检测信号的信号强度是否大于设定阈值WIFI_DET_THRESH;
如果信号强度大于设定阈值WIFI_DET_THRESH,则判断待检测信号是否满足WiFi频谱特征,其中WiFi频谱特征为宽带频谱,并且WiFi频谱中超过一半的频谱数值大于峰值的四分之一,当在预定时间内检测到多个连续类似信号的持续特征时,确定待检测信号满足WiFi频谱特征;
如果待检测信号满足WiFi频谱特征,则确定当前检测到疑似WiFi干扰信号;
判断是否首次检测到疑似WiFi干扰信号;如果是,则初始化疑似WiFi干扰计数器,同时记录检测到疑似WiFi干扰信号的起始时间;否则如果不是首次检测到疑似WiFi干扰信号,对疑似WiFi干扰计数器更新;
将当前疑似WiFi干扰信号的到达时间与检测到疑似WiFi干扰信号的起始时间相减以获得时间差,判断时间差是否大于时间阈值,如果时间差大于时间阈值,则重置疑似WiFi干扰计数器;
如果时间差不大于时间阈值,则判断疑似WiFi干扰计数器的值是否大于计数器阈值,若疑似WiFi干扰计数器的值大于计数器阈值,则确认检测到WiFi干扰;否则,重置疑似WiFi干扰计数器。
7.根据权利要求1所述的***,分类检测单元(740)包括:
连续波信号干扰识别子单元(404):用于检测干扰信号源中的连续波信号,将识别信息传送给显示单元(750);
其中检测干扰信号源中的连续波信号包括:
获取具有频谱信息的FFT数据;
判断当前是否为连续波CW检测模式;
如果是,判断待检测信号的信号强度是否大于设定阈值CW_DET_THRESH;
如果信号强度大于设定阈值CW_DET_THRESH,则判断待检测信号是否满足CW窄带频谱特征,具体包括:寻找频谱峰值peak_val以及峰值位置peak_bin,根据频谱峰值peak_val定义幅度阈值,以峰值位置peak_bin为中心,向上向下中间各取三个频谱点作为上幅度阈值upr_sum、中幅度阈值center_sum、下幅度阈值lwr_sum,当上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件时,确定待检测信号满足CW窄带频谱特征;
如果待检测信号满足CW窄带频谱特征,则确定检测到疑似CW干扰信号;
累积疑似CW干扰信号的持续时间;
将当前疑似CW干扰信号的到达时间与疑似CW干扰信号的起始时间相减以获得时间差,判断时间差是否大于时间阈值CW_INT_CONFIRM_WIN;若时间差大于时间阈值CW_INT_CONFIRM_WIN,则确定检测到CW干扰,输出CW检测信息;
其中上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件为:
1)lwr_sum<center_sum/4;
2)upr_sum<center_sum/4;
3)center_sum>幅度阈值CW_INT_DET_THRESH。
8.一种基于频谱分析的无线信号干扰检测方法,其特征在于,所述方法包括:
A.收集环境中的无线信号,对所收集的无线信号进行快速傅氏变换FFT,以获得具有频谱信息的FFT数据,其中所述具有频谱信息的FFT数据至少包括:无线信号强度、无线信号持续时间、无线信号的时间戳和无线信号底噪;
B.从所收集的无线信号获取时域信息并且从具有频谱信息的FFT数据获取频谱信息;
C.从所获取的时域信息提取时域特征,并且从所获取的频谱信息提取频谱特征;
D.根据时域特征和频谱特征对待检测的无线信号进行分类检测,以确定分类检测结果;以及
E.提供交互界面,从而通过所述交互界面来显示分类检测结果。
9.根据权利要求8所述的方法,其中所述从所获取的时域信息提取时域特征包括:根据所获取的时域信息,确定确定特定干扰源的干扰信号在周期内呈现的负载百分比,以及根据所获取的时域信息,确定特定干扰源的干扰信号在给定时间内的持续时间;
并且从所获取的频谱信息提取频谱特征包括:
根据所获取的频谱信息,确定特定干扰源的干扰信号所满足的接收信号强度指示RSSI值;
根据所获取的频谱信息,确定特定干扰源的干扰信号所满足的特定频谱的中心频率。
10.根据权利要求8所述的方法,根据时域特征和频谱特征对待检测的无线信号进行分类检测,以确定分类检测结果包括:
a1)获取具有频谱信息的FFT数据;
b1)根据中心频率子单元获取的待检测信号的中心频率,判断待检测信号是否满足微波炉中心频率的特征条件;
c1)如果满足微波炉中心频率的特征条件,则判断当前是否为微波炉检测模式;否则,进行步骤a1);
d1)如果是微波炉检测模式,则判断待检测信号的信号强度是否大于设定阈值MWO_DET_THRESH;否则,进行步骤a1);
e1)如果信号强度大于设定阈值MWO_DET_THRESH,则判断待检测信号是否满足微波炉MWO窄带频谱特征,具体包括:寻找频谱峰值peak_val以及峰值位置peak_bin,根据频谱峰值peak_val定义幅度阈值,以峰值位置peak_bin为中心,向上向下中间各取三个频谱点作为上幅度阈值upr_sum、中幅度阈值center_sum、下幅度阈值lwr_sum,当上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件时,确定待检测信号满足MWO窄带频谱特征;否则,进行步骤a1);
f1)如果待检测信号满足MWO窄带频谱特征,则确定当前检测到疑似MWO干扰信号;否则,进行步骤a1);
g1)判断是否首次检测到疑似MWO干扰信号;如果是,则初始化疑似MWO干扰计数器,并且记录检测到疑似MWO干扰信号的起始时间,进行步骤a1);如果不是首次检测到疑似MWO干扰信号,则对疑似MWO干扰计数器更新;
h1)将当前疑似MWO干扰信号的到达时间与检测到疑似MWO干扰信号的起始时间相减以获得时间差,判断时间差是否超过时间阈值;如果时间差大于时间阈值,则重置疑似MWO干扰计数器,进行步骤a1);
i1)如果时间差不大于时间阈值,则通过占空比duty_cucle单元获取多个MWO干扰信号的占空比Duty_cycle特征,如果占空比Duty_cycle特征符合微波炉信号特征,则确认检测到微波炉干扰;否则,重置疑似MWO干扰计数器,进行步骤a1);
其中上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件为:
1)lwr_sum<center_sum/4;
2)upr_sum<center_sum/4;
3)center_sum>幅度预置MWO_INT_DET_THRESH;
或者,根据时域特征和频谱特征对待检测的无线信号进行分类检测,以确定分类检测结果包括:
a2)获取具有频谱信息的FFT数据;
b2)判断当前是否为FHSS检测模式;
c2)如果是,则判断待检测信号的信号强度是否大于设定阈值FHSS_DET_THRESH;否则,进行步骤a2);
d2)如果信号强度大于设定阈值FHSS_DET_THRESH,则判断待检测信号是否满足FHSS窄带频谱特征,具体包括:寻找频谱峰值peak_val以及峰值位置peak_bin,根据频谱峰值peak_val定义幅度阈值,以峰值位置peak_bin为中心,向上向下中间各取三个频谱点作为上幅度阈值upr_sum、中幅度阈值center_sum、下幅度阈值lwr_sum,当上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件时,确定待检测信号满足FHSS窄带频谱特征;否则,进行步骤a2);
e2)如果待检测信号满足FHSS窄带频谱特征,则确定当前检测到疑似FHSS干扰信号;否则,进行步骤a2);
f2)判断是否首次检测到疑似FHSS干扰信号;如果是,则初始化疑似FHSS干扰计数器,同时记录检测到疑似FHSS干扰信号的起始时间;进行步骤a2);
如果不是首次检测到疑似FHSS干扰信号,对疑似FHSS干扰计数器更新;
g2)将当前疑似FHSS干扰信号的到达时间与检测到疑似FHSS干扰信号的起始时间相减以获得时间差,判断时间差是否超过时间阈值;
如果时间差大于时间阈值,则重置疑似FHSS干扰计数器,进行步骤a2);
h2)如果时间差不大于时间阈值,则判断疑似FHSS干扰计数器的值是否大于跳频次数阈值;如果FHSS干扰计数器的值大于跳频次数阈值,则确认检测到FHSS干扰;否则,重置疑似FHSS干扰计数器,进行步骤a2);
其中上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件为:
1)lwr_sum<center_sum/4;
2)upr_sum<center_sum/4;
3)center_sum>幅度预置FHSS_CENTER_THRESH;
或者,根据时域特征和频谱特征对待检测的无线信号进行分类检测,以确定分类检测结果包括:
a3)获取具有频谱信息的FFT数据;
b3)判断当前是否为WiFi检测模式;
c3)如果是,则判断待检测信号的信号强度是否大于设定阈值WIFI_DET_THRESH;否则,进行步骤a3);
d3)如果信号强度大于设定阈值WIFI_DET_THRESH,则判断待检测信号是否满足WiFi频谱特征,其中WiFi频谱特征为宽带频谱,并且WiFi频谱中超过一半的频谱数值大于峰值的四分之一,当在预定时间内检测到多个连续类似信号的持续特征时,确定待检测信号满足WiFi频谱特征;否则,进行步骤a3);
e3)如果待检测信号满足WiFi频谱特征,则确定当前检测到疑似WiFi干扰信号;否则,进行步骤a3);
f3)判断是否首次检测到疑似WiFi干扰信号;如果是,则初始化疑似WiFi干扰计数器,同时记录检测到疑似WiFi干扰信号的起始时间否则,进行步骤a3);
如果不是首次检测到疑似WiFi干扰信号,对疑似WiFi干扰计数器更新,
g3)将当前疑似WiFi干扰信号的到达时间与检测到疑似WiFi干扰信号的起始时间相减以获得时间差,判断时间差是否大于时间阈值,如果时间差大于时间阈值,则重置疑似WiFi干扰计数器,进行步骤a3);
h3)如果时间差不大于时间阈值,则判断疑似WiFi干扰计数器的值是否大于计数器阈值,若疑似WiFi干扰计数器的值大于计数器阈值,则确认检测到WiFi干扰;否则,重置疑似WiFi干扰计数器,进行步骤a3);
或者,根据时域特征和频谱特征对待检测的无线信号进行分类检测,以确定分类检测结果包括:
a4)获取具有频谱信息的FFT数据;
b4)判断当前是否为连续波CW检测模式;
c4)如果是,判断待检测信号的信号强度是否大于设定阈值CW_DET_THRESH,否则,进行步骤a4);
d4)如果信号强度大于设定阈值CW_DET_THRESH,则判断待检测信号是否满足CW窄带频谱特征,具体包括:寻找频谱峰值peak_val以及峰值位置peak_bin,根据频谱峰值peak_val定义幅度阈值,以峰值位置peak_bin为中心,向上向下中间各取三个频谱点作为上幅度阈值upr_sum、中幅度阈值center_sum、下幅度阈值lwr_sum,当上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件时,确定待检测信号满足CW窄带频谱特征;否则,进行步骤a4);
e4)如果待检测信号满足CW窄带频谱特征,则确定检测到疑似CW干扰信号;
f4)累积疑似CW干扰信号的持续时间;
g4)将当前疑似CW干扰信号的到达时间与疑似CW干扰信号的起始时间相减以获得时间差,判断时间差是否大于时间阈值CW_INT_CONFIRM_WIN;若时间差大于时间阈值CW_INT_CONFIRM_WIN,则确定检测到CW干扰,输出CW检测信息;否则,进行步骤a4);
其中上幅度阈值upr_sum、中幅度阈值center_sum和下幅度阈值lwr_sum满足预设条件为:
1)lwr_sum<center_sum/4;
2)upr_sum<center_sum/4;
3)center_sum>幅度阈值CW_INT_DET_THRESH。
CN201410411897.7A 2014-08-20 2014-08-20 基于频谱分析的无线信号干扰检测***及方法 Expired - Fee Related CN104158611B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410411897.7A CN104158611B (zh) 2014-08-20 2014-08-20 基于频谱分析的无线信号干扰检测***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410411897.7A CN104158611B (zh) 2014-08-20 2014-08-20 基于频谱分析的无线信号干扰检测***及方法

Publications (2)

Publication Number Publication Date
CN104158611A CN104158611A (zh) 2014-11-19
CN104158611B true CN104158611B (zh) 2016-10-26

Family

ID=51884031

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410411897.7A Expired - Fee Related CN104158611B (zh) 2014-08-20 2014-08-20 基于频谱分析的无线信号干扰检测***及方法

Country Status (1)

Country Link
CN (1) CN104158611B (zh)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104468001B (zh) * 2014-11-26 2017-04-19 北京邮电大学 基于无线电信号频谱特征模板的信号识别方法及***
CN105744541A (zh) * 2014-12-10 2016-07-06 乐视致新电子科技(天津)有限公司 无线路由器选择信道的方法、装置及无线路由器
CN104684013B (zh) * 2015-02-10 2018-06-22 深圳市盛路物联通讯技术有限公司 无线通讯的抗干扰方法及装置
CN105049141B (zh) * 2015-05-26 2017-04-05 西安电子科技大学 一种基于多维干扰空间模型的信号间干扰关系分析方法
CN105353390A (zh) * 2015-12-03 2016-02-24 谭圆圆 一种用于无人飞行器规避无线干扰的导航***及其方法
US9553694B1 (en) * 2016-02-02 2017-01-24 Ford Global Technologies, Llc RF jamming mitigation system and method
CN105549500A (zh) * 2016-03-04 2016-05-04 橙朴(上海)智能科技有限公司 一种WiFi与微波组合的智能设备
CN106330385B (zh) * 2016-08-29 2018-11-09 电子科技大学 一种干扰类型识别方法
CN106341192B (zh) * 2016-08-31 2019-01-18 成都中星世通电子科技有限公司 一种发射台信号特征动态识别办法
CN108089071B (zh) * 2016-11-17 2020-03-17 上海创远仪器技术股份有限公司 一种环境门限干扰检测方法
CN110557773B (zh) * 2018-06-01 2023-04-21 慧与发展有限责任合伙企业 使用从集中式存储库接收到的分类器对干扰设备分类
CN109752600B (zh) * 2019-01-14 2021-06-08 电子科技大学 基于软件定义无线电技术的异常电磁信号分析***及方法
CN109639839B (zh) * 2019-02-21 2021-12-31 山东大学 一种基于云平台的可扩展信号数据集***及其工作方法
CN111092632B (zh) * 2019-12-03 2022-04-05 成都众志天成科技有限公司 一种干扰压制方法和干扰压制器
CN112188459B (zh) * 2020-09-29 2023-10-03 普联技术有限公司 一种信号识别的方法、装置及设备
CN112135315B (zh) * 2020-10-30 2024-01-02 北京六捷科技有限公司 一种传输干扰率的检测方法和***
CN113259029B (zh) * 2021-05-04 2022-03-22 中国人民解放军32802部队 一种适用于无人机信号的实时自动检测识别方法
CN114499570B (zh) * 2021-12-31 2023-09-29 华为技术有限公司 一种传输信息的方法,射频装置和控制装置
CN114978372B (zh) * 2022-05-16 2024-04-16 深圳市通测检测技术有限公司 基于5g通讯装置的测试***及方法
CN114845411B (zh) * 2022-07-04 2022-09-02 希诺麦田技术(深圳)有限公司 基于干扰感知的自组网抗干扰方法及应用
CN115296759A (zh) * 2022-07-15 2022-11-04 电子科技大学 一种基于深度学习的干扰识别方法
CN116155416B (zh) * 2023-01-06 2023-10-03 昆山巴仑通讯技术有限公司 一种移动终端设备的防信号干扰测试***

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7143320B2 (en) * 2001-12-31 2006-11-28 Intel Corporation Increasing data throughput on a wireless local area network in the presence of intermittent interference
CN102147429B (zh) * 2011-02-28 2013-04-24 中国科学院国家天文台 宽带微波功率计以及干扰信号滤除方法
CN103517284B (zh) * 2012-06-29 2016-06-29 国际商业机器公司 对干扰信号进行干扰处理的方法和装置
CN103580762A (zh) * 2013-11-15 2014-02-12 无锡儒安科技有限公司 一种基于能量模式的无线信号类型识别方法

Also Published As

Publication number Publication date
CN104158611A (zh) 2014-11-19

Similar Documents

Publication Publication Date Title
CN104158611B (zh) 基于频谱分析的无线信号干扰检测***及方法
CN102508025B (zh) 使用计算机视觉技术的信号识别和触发
CN107968689A (zh) 基于无线通信信号的感知识别方法及装置
De Vito A review of wideband spectrum sensing methods for cognitive radios
CN105357708B (zh) 一种站点确定关联接入点的方法、装置和***
CN106535266B (zh) 基站工作频点切换方法及装置
CN109698724A (zh) 入侵检测方法、装置、设备及存储介质
CN103281142B (zh) 联合时域双门限和频域变点数的能量检测方法和装置
CN104765971B (zh) 一种交联聚乙烯高压电缆局部放电特征提取方法
CN109947238A (zh) 一种基于wifi的非合作式手势识别的方法
KR102221839B1 (ko) 잡음 환경 내 실시간 심장 박동수 탐지 장치 및 그 방법
CN106841052A (zh) 一种快速检测食用肉类新鲜度的方法和***
CN113453180B (zh) 一种人体摔倒智能检测方法、***、信息数据处理终端
CN106100776B (zh) 基于无线台站网格监测***的频谱感知方法
CN107080545A (zh) 一种基于脑电的测谎***
CN107360577A (zh) 一种基于机器学习的频谱感知方法及装置
CN106713574B (zh) 一种干扰测试方法及装置
CN109104257A (zh) 一种无线信号检测方法及装置
CN109151845A (zh) 识别室分高层小区的方法、装置、电子设备和存储介质
CN116707675B (zh) 无线电信号的检测、无线电信号的异常检测方法及装置
CN106770151A (zh) 一种快速检测拉曼光谱信号的方法及装置
CN103780323B (zh) 一种基于信号聚合特性的认知无线电宽带频谱感知方法
CN105891635A (zh) 一种基于数字信号处理的电器类型识别的装置及方法
CN108399387A (zh) 用于识别目标群体的数据处理方法及装置
CN103198295B (zh) 一种人体身份识别的方法和***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20161026

Termination date: 20210820