CN111526513B - 基于wlan协议的间歇性协作干扰方法、装置及存储介质 - Google Patents
基于wlan协议的间歇性协作干扰方法、装置及存储介质 Download PDFInfo
- Publication number
- CN111526513B CN111526513B CN202010288155.5A CN202010288155A CN111526513B CN 111526513 B CN111526513 B CN 111526513B CN 202010288155 A CN202010288155 A CN 202010288155A CN 111526513 B CN111526513 B CN 111526513B
- Authority
- CN
- China
- Prior art keywords
- interference
- intermittent
- total number
- determining
- pulse
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 230000005540 biological transmission Effects 0.000 claims abstract description 48
- 238000004891 communication Methods 0.000 claims description 20
- 230000000737 periodic effect Effects 0.000 claims description 20
- 238000005070 sampling Methods 0.000 claims description 16
- 239000000126 substance Substances 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 11
- 238000004590 computer program Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 7
- 230000002452 interceptive effect Effects 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000000996 additive effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 239000000654 additive Substances 0.000 description 1
- ZPUCINDJVBIVPJ-LJISPDSOSA-N ***e Chemical compound O([C@H]1C[C@@H]2CC[C@@H](N2C)[C@H]1C(=O)OC)C(=O)C1=CC=CC=C1 ZPUCINDJVBIVPJ-LJISPDSOSA-N 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/02—Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04K—SECRET COMMUNICATION; JAMMING OF COMMUNICATION
- H04K1/00—Secret communication
- H04K1/02—Secret communication by adding a second signal to make the desired signal unintelligible
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了一种基于WLAN协议的间歇性协作干扰方法及装置,方法包括:计算合法发送端发送数据帧的传输时间并根据所述数据帧的传输时间计算采样总数;基于所述采用总数确定间歇性协作干扰的干扰功率;根据所述干扰功率确认间歇性协作干扰的至少二种干扰方式以及至少二种干扰位置;确定一种干扰方式和一种干扰位置进行间歇性协作干扰。本发明所述的技术方案能够将WLAN协议的数据帧结构与协作干扰方案相结合,产生间歇性干扰信号高效地干扰窃听者的接收信号,有效地保证合法信号的安全传输。
Description
技术领域
本发明涉及加密技术领域,具体涉及一种基于WLAN协议的间歇性协作干扰方法及装置。
背景技术
随着物联网技术的不断发展,越来越多的敏感数据在网络种进行传输,绿色安全通信从而引起了人们的重视。物联网设备通常是由电池供能的,所以需要复杂度低能量效率高的安全解决方案来保障物联网的通信安全。相较于传统的高层加密技术,基于协作干扰的物理层安全技术受到了广泛的关注。利用网络中节点之间的协作和无线信道的信道特征完成对窃听者的干扰,保证通信信号不被窃听,完成安全传输的目的。
但是当前的协作干扰技术主要采用的是连续干扰方案,在合法收发端进行通信的过程中,协作干扰源连续不断地发送干扰信号,保证信号的传输安全。虽然这种方案具有良好的安全性能,但是能量消耗是非常高的,对于具有有限能量的物联网设备来说并不适用。另一方面,对于窃听者而言,只要它接收到的信号遭到一定程度的破坏,窃听者就无法从中获取合法信息,因此连续不断地进行干扰信号的发射引起了不必要的噪声污染,不符合绿色通信的要求。因此,一种安全高能效的协作干扰方案是非常有必要的。
发明内容
针对现有技术中的问题,本发明提供一种基于WLAN协议的间歇性协作干扰方法及装置,将WLAN的数据帧结构与协作干扰机制的设计结合起来实现了高能效地干扰窃听者的目的。
为实现上述目的,本发明提供以下技术方案:
一方面,本发明提供了一种基于WLAN协议的间歇性协作干扰方法,包括:
计算合法发送端发送数据帧的传输时间并根据所述数据帧的传输时间计算采样总数;
基于所述采用总数确定间歇性协作干扰的干扰功率;
根据所述干扰功率确认间歇性协作干扰的至少二种干扰方式以及至少二种干扰位置;
确定一种干扰方式和一种干扰位置进行间歇性协作干扰。
其中,所述计算合法发送端发送数据帧的传输时间,包括:
计算消息长度对应的数据帧的总数、两个数据帧之间的空闲时间以及数据帧的时间长度;
根据消息长度对应的数据帧的总数、两个数据帧之间的空闲时间以及数据帧的时间长度确定数据帧的传输时间;
其中,所述消息长度为合法发送端发送给合法接收端的消息所占的字节数。
其中,所述根据所述数据帧的传输时间计算采样总数,包括:
计算消息长度对应的数据帧的总数并确定采样率;
根据数据帧的总数、数据帧的传输时间和所述采样率确定采样总数。
其中,所述基于所述采用总数确定间歇性协作干扰的干扰功率,包括:
确定间歇性协作干扰的干扰信号的脉冲宽度和干扰信号的脉冲幅度;
根据间歇性协作干扰的干扰信号的脉冲宽度和干扰信号的脉冲幅度确定间歇性协作干扰的干扰功率。
其中,所述干扰方式包括:周期性单脉冲干扰、周期性多脉冲干扰和随机性多脉冲干扰。
其中,所述干扰位置包括:前导码、数据字段和全帧。
另一方面,本发明还提供了一种基于WLAN协议的间歇性协作干扰装置,装置包括:
计算单元,用于计算合法发送端发送数据帧的传输时间并根据所述数据帧的传输时间计算采样总数;
干扰功率单元,用于基于所述采用总数确定间歇性协作干扰的干扰功率;
干扰单元,用于根据所述干扰功率确认间歇性协作干扰的至少二种干扰方式以及至少二种干扰位置;
选取单元,用于确定一种干扰方式和一种干扰位置进行间歇性协作干扰。
其中,所述计算单元包括:
计算子单元,用于计算消息长度对应的数据帧的总数、两个数据帧之间的空闲时间以及数据帧的时间长度;
确定子单元,用于根据消息长度对应的数据帧的总数、两个数据帧之间的空闲时间以及数据帧的时间长度确定数据帧的传输时间;
其中,所述消息长度为合法发送端发送给合法接收端的消息所占的字节数。
另一方面,本发明还提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线;其中,
处理器、通信接口和存储器通过通信总线完成相互间的通信;
处理器用于调用存储器中的逻辑指令,以执行上述基于WLAN协议的间歇性协作干扰方法。
另一方面,本发明还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述基于WLAN协议的间歇性协作干扰方法。
由上述技术方案可知,本发明所述的一种基于WLAN协议的间歇性协作干扰方法及装置,通过计算合法发送端发送数据帧的传输时间并根据所述数据帧的传输时间计算采样总数;基于所述采用总数确定间歇性协作干扰的干扰功率;根据所述干扰功率确认间歇性协作干扰的至少二种干扰方式以及至少二种干扰位置;确定一种干扰方式和一种干扰位置进行间歇性协作干扰,能够将WLAN协议的数据帧结构与协作干扰方案相结合,产生间歇性干扰信号高效地干扰窃听者的接收信号,有效地保证合法信号的安全传输。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中IEEE 802.11n数据帧的帧结构示意图;
图2是本发明实施例提供的基于WLAN协议的间歇性协作干扰方法流程示意图;
图3是本发明实施例提供的基于WLAN协议的间歇性协作干扰装置的结构示意图;
图4是本发明实施例提供的电子设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了更好地说明本发明的方案,首先以IEEE 802.11n为例简要介绍下WLAN协议的数据帧结构的特点。参见图1,根据IEEE 802.11n 协议,高层传输的数据作为数据载荷经过介质访问控制层(Medium Access Control,MAC)、物理层覆盖过程子层(Physical MediumCoverage Process,PLCP)和物理介质相关子层(Physical Medium Dependent,PMD)的封装之后,形成物理层的数据帧。每一个数据帧的头部包含前导码(Preamble)和信号(SIGNAL)两部分,紧随其后的是数据字段(DATA)。头部前导码由传统前导码和高吞吐量前导码组成,两者都包含短训练序列(Short Training Field,STF)和长训练序列 (Long TrainingField,LTF)两部分,其中高吞吐量长训练序列(High-Throughput LTF,HT-LTF)负责信道噪声的估计,对后续数据字段的解调必不可少。
本发明下述实施例提出了一种基于WLAN协议的间歇性协作干扰方法及装置。
本发明实施例提供的基于WLAN协议的间歇性协作干扰方法,参见图2,该方法具体包括如下步骤:
S100:计算合法发送端发送数据帧的传输时间并根据所述数据帧的传输时间计算采样总数;
在本步骤中,合法发送端(Alice)发送给合法接收端(Bob)的消息,该消息长度为Lmessage个字节。合法发送端(Alice)将该消息按照图1所示的结构进行封装,将消息封装在MAC帧的有效载荷中,封装后的数据帧发送至合法接收端(Bob),需要说明的是,消息长度为合法发送端发送给合法接收端的消息所占的字节数。
在计算合法发送端发送数据帧的传输时间时,需要先计算消息长度对应的数据帧的总数、两个数据帧之间的空闲时间以及数据帧的时间长度;根据消息长度对应的数据帧的总数、两个数据帧之间的空闲时间以及数据帧的时间长度确定数据帧的传输时间,具体包括:
MAC层的数据服务单元(Medium Data Service Unite,MSDU)的最大长度表示为LMSDU个字节,则传输整个消息所需的数据帧的总数 Nframe按以下公式计算:
其中,tidle是两个数据帧之间的空闲时间,可以根据信道带宽进行自行设定;tframe是一个数据帧的时间长度。
需要说明的是,整个信号的时间长度即为传输时间。
数据帧由固定长度的前导码和SIGNAL以及可变长度的数据字段组成,其中数据字段的长度根据SIGNAL给出的调制方式来决定传输速率之后划分成多个OFDM符号进行传输,每一个OFDM符号的时长均为4μs,因此最终的帧长取决于OFDM(接入协议)符号的个数,计算为tframe=(36+Nsym*4)μs,其中,是数据字段转化为OFDM符号的总个数。LENGTH是SIGNAL给定的数据载荷的字节数,6是数据字段的尾部比特的数目,LDBPS是由SIGNAL指定的每个OFDM符号可包含的数据比特的数目。
其中,在根据所述数据帧的传输时间计算采样总数时,计算消息长度对应的数据帧的总数并确定采样率;消息长度对应的数据帧的总数为Nframe,采样率是根据需求自行设定,本实施例中采样率表示为fs。
根据数据帧的总数、数据帧的传输时间和所述采样率确定采样总数,具体为:
Ns=Nframetframefs;
S200:基于所述采用总数确定间歇性协作干扰的干扰功率;
在本步骤中,将传输信号以及协作干扰信号的信号包络分别表示为s(t)和sj(t)。收发之间的信道表示为hab,其中,a∈{A,J}代表合法发送端Alice和协作干扰源Charlie,b∈{B,E}表示合法接收端Bob和窃听者Eve。当采样速率为fs(比如20MHz)时,可以得到Bob和Eve的接收信号的离散表达式分别为:
rB(k)=hABs(k)+hJBβ(k)sj(k)+nB(k),1≤k≤Ns;
rE(k)=hAEs(k)+hJEβ(k)sj(k)+nE(k),1≤k≤Ns;
其中,n(k)是均值为0,方差为N0的加性高斯白噪声的离散表达式。 Ns是整个发送信号的采样总数。β(k)指示在第k个采样间隔是否存在协作干扰信号。
根据不同的协作干扰方案,β(k)的取值不同。具体来说,在连续性协作干扰方案中,β(k)始终等于1。对于间歇性干扰方案(Intermittent Jamming Scheme,IJS),β(k)取值为1或者0,可以是确定给出的也可以是随机取值。
协作干扰源发送的信号可以视为是脉冲干扰,其中,脉冲的宽度表示干扰信号持续的时间,脉冲的占空比决定了没有干扰信号进行传输的干扰间隔的长短。其中,代表协作干扰信号的脉冲宽度, |sj(k)|2代表了脉冲的幅度。
根据间歇性协作干扰的干扰信号的脉冲宽度和干扰信号的脉冲幅度确定间歇性协作干扰的干扰功率,干扰功率的计算公式为:
S300:根据所述干扰功率确认间歇性协作干扰的至少二种干扰方式以及至少二种干扰位置;
在本步骤中,对于具有一定宽度的干扰脉冲,较高的干扰功率意味着受该干扰脉冲影响的比特被错误解码的可能性更高。受干扰功率影响的这种干扰效果可以被认为是加性效应(additive effect)。误码概率的最大值为0.5,超过一定阈值后,干扰功率的增大不会造成更多的误码,这可以称为天花板效应(ceiling effect)。这种天花板效应可以通过削弱干扰脉冲的强度并增加干扰脉冲的影响范围来消除。一方面,多余的干扰强度可以用来干扰更多的离散信号样本。另一方面,由于所发送的信号是多进制调制的,只要有一个比特发生错误就意味着整个符号是错误的,将宽的干扰脉冲划分为多个较窄的脉冲可以增强干扰效果。
因此,更多的干扰脉冲意味着更多的误差,这可以看作是倍增效应(multiplyingeffect)。由此本实施例提供三种不同的干扰方式来确定干扰脉冲的宽度和数量,三种不同的干扰方式包括:周期性单脉冲干扰、周期性多脉冲干扰和随机性多脉冲干扰。
(1)周期性单脉冲干扰(Periodically Jamming,PerJ):
周期性单脉冲干扰中,在每个数据帧的发送期间只发送一个干扰脉冲,并且对于每个帧都重复该干扰脉冲。对于单个干扰脉冲而言,干扰持续时间和干扰间隔分别表示为td和tv,且满足td+tv=tframe。具体而言,对于第n个数据帧而言,协作干扰信号的采样指示函数的取值为:
(2)周期性多脉冲干扰(Repeatedly Jamming,RepJ):
周期性多脉冲干扰中,是在每个数据帧的传输过程中发送多个干扰脉冲,并且对每个数据帧都重复这些干扰脉冲,因此,干扰脉冲持续时间和干扰间隔满足Npulse*(td+tv)=tframe。对于第n个数据帧而言,协作干扰信号的采样指示函数的取值为:
周期性多脉冲干扰将干扰功率以相对集中的方式分散到多个块中,每个块都会造成更多的错误,提高了保护关键信息的能力。
(3)随机性多脉冲干扰(Randomly Jamming,RanJ):
固定干扰持续时间和固定干扰间隔的干扰方式造成的错误符号可能集中在某些窃听者并不感兴趣的区域上,为了在整个帧的范围上获得更多的分散的错误符号,迷惑窃听者,通过随机性多脉冲干扰进行干扰。其中,β(k)在{0,1}之间随机取值,在这种情况下,干扰持续时间和干扰间隔是动态变化的,即:
对于接收到的信号,窃听者最感兴趣的是信号中包含合法信息的数据字段,因此,最直接的方法是针对数据字段进行干扰。然而,根据协议可知,窃听者在解调数据字段时需要知道从前导码中获得的信道估计结果,一旦干扰前导码扰乱估计结果可以更有效地掩藏合法信息。在此基础上,本实施例提供三种不同的干扰位置,包括:前导码、数据字段和全帧。
(1)针对前导码的IJS(Preamble-Targeted IJS,PT-IJS):
根据WLAN协议数据帧的帧结构,数据帧的前导码用于信道估计,包括关于噪声水平和信道增益的信道估计结果,这些估计的结果对数据字段的解调至关重要。针对前导码进行干扰,改变前导码信号以增大其信道估计的噪声水平。然后被干扰后的结果用于数据字段的解调势必造成解码错误,最严重的后果是解码过程完全等同于随机决策,使误符号率取得最大值0.5。通过设定周期性单脉冲的干扰持续时间等同于前导码HT-LTF字段的时间长度,即td=tHTLTF,可以实现针对前导码的干扰,β(k)的具体取值为:
(2)针对数据字段的IJS(Data-Targeted IJS,DT-IJS):
由于窃听者最感兴趣的是数据字段,因此窃听者有可能绕过前导字段直接收集数据字段的关键信息,为了防止这种情况下的信息泄露,针对数据字段的进行干扰。通过在数据字段注入干扰噪声,改变窃听者接收信号的复包络,进而改变解码结果,造成误码,一旦错误符号的数量超过一定的值,窃听者将无法猜测出正确的合法信号。由于数据字段比前导码字段的持续时间要长,可以采用前一节的三种干扰方式来获得比较好的干扰效果,在前导码字段发送期间不发送干扰信号,所以β(k)的具体取值为:
(3)针对全帧的IJS(Frame-Targeted IJS,FT-IJS):
综合考虑针对前导码的IJS和针对数据字段的IJS的优缺点,针对整个数据帧的IJS,使干扰信号能够覆盖到每个数据帧的前导码和数据字段。在这种情况下,随机性多脉冲干扰方式最适合,不仅放松了对时间同步的要求而且能够给窃听者Eve的接收信号造成双重的干扰。
S400:确定一种干扰方式和一种干扰位置进行间歇性协作干扰。
在本步骤中,确定间歇协作干扰机制。结合干扰脉冲信号的干扰效果和实用性,提供了不同干扰方式与干扰位置的匹配表,即表1,在该表中,匹配结果表示每个IJS的适用性,代表的是通过哪种方式针对哪个字段进行干扰,如PerJP意味着以周期性单脉冲的方式针对前导码字段进行干扰。总的来说,对于前导码字段的干扰,周期性单脉冲干扰是最好的方式,如果以整个帧为干扰目标,则最好的方式是随机性多脉冲干扰。
表1干扰位置与干扰方式匹配的间歇性协作干扰机制
从上述描述可知,本发明实施例提供的基于WLAN协议的间歇性协作干扰方法,通过计算合法发送端发送数据帧的传输时间并根据所述数据帧的传输时间计算采样总数;基于所述采用总数确定间歇性协作干扰的干扰功率;根据所述干扰功率确认间歇性协作干扰的至少二种干扰方式以及至少二种干扰位置;确定一种干扰方式和一种干扰位置进行间歇性协作干扰,能够将WLAN协议的数据帧结构与协作干扰方案相结合,产生间歇性干扰信号高效地干扰窃听者的接收信号,有效地保证合法信号的安全传输。
本发明实施例提供了一种基于WLAN协议的间歇性协作干扰装置,参见图3,该装置具体包括:
计算单元10,用于计算合法发送端发送数据帧的传输时间并根据所述数据帧的传输时间计算采样总数;
干扰功率单元20,用于基于所述采用总数确定间歇性协作干扰的干扰功率;
干扰单元30,用于根据所述干扰功率确认间歇性协作干扰的至少二种干扰方式以及至少二种干扰位置;
选取单元40,用于确定一种干扰方式和一种干扰位置进行间歇性协作干扰。
其中,所述计算单元10包括:
计算子单元,用于计算消息长度对应的数据帧的总数、两个数据帧之间的空闲时间以及数据帧的时间长度;
确定子单元,用于根据消息长度对应的数据帧的总数、两个数据帧之间的空闲时间以及数据帧的时间长度确定数据帧的传输时间;
其中,所述消息长度为合法发送端发送给合法接收端的消息所占的字节数。
其中,所述计算单元10包括:
采样率子单元,用于计算消息长度对应的数据帧的总数并确定采样率;
采样总数子单元,用于根据数据帧的总数、数据帧的传输时间和所述采样率确定采样总数。
其中,干扰功率单元20包括:
脉冲子单元,用于确定间歇性协作干扰的干扰信号的脉冲宽度和干扰信号的脉冲幅度;
干扰功率子单元,用于根据间歇性协作干扰的干扰信号的脉冲宽度和干扰信号的脉冲幅度确定间歇性协作干扰的干扰功率。
其中,所述干扰方式包括:周期性单脉冲干扰、周期性多脉冲干扰和随机性多脉冲干扰。
其中,所述干扰位置包括:前导码、数据字段和全帧。
本发明提供的基于WLAN协议的间歇性协作干扰装置的实施例具体可以用于执行上述实施例中的基于WLAN协议的间歇性协作干扰方法的实施例的处理流程,其功能在此不再赘述,可以参照上述方法实施例的详细描述。
由上述技术方案可知,本发明所述的一种基于WLAN协议的间歇性协作干扰装置,将WLAN数据帧结构与协作干扰机制的设计结合起来实现了高能效地干扰窃听者的目的。对前导码的周期性单脉冲干扰机制可以用非常少的能量使窃听者的接收信号达到最大的误码率,可以有效防止窃听者对干扰信号的追踪。间歇协作干扰机制的选择多样,可以根据不同的通信条件进行选择,灵活地防止窃听,并具有较高的安全能量效率,在物联网中具有较好的实用性。
本发明实施例提供了一种电子设备,参见图4,该电子设备可以包括:处理器(processor)810、通信接口(Communications Interface)820、存储器(memory)830和通信总线840,其中,处理器810,通信接口820,存储器830通过通信总线840完成相互间的通信。处理器810可以调用存储器830中的逻辑指令,以执行如下方法:计算合法发送端发送数据帧的传输时间并根据所述数据帧的传输时间计算采样总数;基于所述采用总数确定间歇性协作干扰的干扰功率;根据所述干扰功率确认间歇性协作干扰的至少二种干扰方式以及至少二种干扰位置;确定一种干扰方式和一种干扰位置进行间歇性协作干扰。
此外,上述的存储器830中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本发明实施例提供了一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例所提供的方法,例如包括:计算合法发送端发送数据帧的传输时间并根据所述数据帧的传输时间计算采样总数;基于所述采用总数确定间歇性协作干扰的干扰功率;根据所述干扰功率确认间歇性协作干扰的至少二种干扰方式以及至少二种干扰位置;确定一种干扰方式和一种干扰位置进行间歇性协作干扰。
本领域内的技术人员应明白,本申请的实施例可提供为方法、装置、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、装置、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置/***。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
本发明的说明书中,说明了大量具体细节。然而能够理解的是,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。类似地,应当理解,为了精简本发明公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释呈反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。本发明并不局限于任何单一的方面,也不局限于任何单一的实施例,也不局限于这些方面和/或实施例的任意组合和/或置换。而且,可以单独使用本发明的每个方面和/或实施例或者与一个或更多其他方面和/或其实施例结合使用。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。
Claims (3)
1.一种基于WLAN协议的间歇性协作干扰方法,其特征在于,包括:
计算合法发送端发送数据帧的传输时间并根据所述数据帧的传输时间计算采样总数;
基于所述采样总数确定间歇性协作干扰的干扰功率;
根据所述干扰功率确认间歇性协作干扰的三种干扰方式以及三种干扰位置;确定一种干扰方式和一种干扰位置进行间歇性协作干扰;
其中,三种干扰方式包括:周期性单脉冲干扰、周期性多脉冲干扰和随机性多脉冲干扰;三种干扰位置,包括:前导码、数据字段和全帧;
所述计算合法发送端发送数据帧的传输时间,包括:
计算消息长度对应的数据帧的总数、两个数据帧之间的空闲时间以及数据帧的时间长度;
根据消息长度对应的数据帧的总数、两个数据帧之间的空闲时间以及数据帧的时间长度确定数据帧的传输时间;
其中,所述消息长度为合法发送端发送给合法接收端的消息所占的字节数;
所述根据所述数据帧的传输时间计算采样总数,包括:
计算消息长度对应的数据帧的总数并确定采样率;
根据数据帧的总数、数据帧的传输时间和所述采样率确定采样总数;
所述基于所述采样总数确定间歇性协作干扰的干扰功率,包括:
确定间歇性协作干扰的干扰信号的脉冲宽度和干扰信号的脉冲幅度;
根据间歇性协作干扰的干扰信号的脉冲宽度和干扰信号的脉冲幅度确定间歇性协作干扰的干扰功率;
其中,确定一种干扰方式和一种干扰位置进行间歇性协作干扰,包括:
对于前导码的干扰,采用周期性单脉冲干扰;对于全帧的干扰,采用随机性多脉冲干扰;对于数据字段的干扰,采用周期性单脉冲干扰、周期性多脉冲干扰和随机性多脉冲干扰中任意一种。
2.一种电子设备,其特征在于,包括:处理器、存储器、通信接口和通信总线;其中,
处理器、通信接口和存储器通过通信总线完成相互间的通信;
处理器用于调用存储器中的逻辑指令,以执行权利要求1所述的基于WLAN协议的间歇性协作干扰方法。
3.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行权利要求1所述的基于WLAN协议的间歇性协作干扰方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010288155.5A CN111526513B (zh) | 2020-04-14 | 2020-04-14 | 基于wlan协议的间歇性协作干扰方法、装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010288155.5A CN111526513B (zh) | 2020-04-14 | 2020-04-14 | 基于wlan协议的间歇性协作干扰方法、装置及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111526513A CN111526513A (zh) | 2020-08-11 |
CN111526513B true CN111526513B (zh) | 2022-02-11 |
Family
ID=71903027
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010288155.5A Active CN111526513B (zh) | 2020-04-14 | 2020-04-14 | 基于wlan协议的间歇性协作干扰方法、装置及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111526513B (zh) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108712228A (zh) * | 2018-05-03 | 2018-10-26 | 电子科技大学 | 一种基于协作干扰的防窃听最优安全传输方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2787900B1 (fr) * | 1998-12-28 | 2001-02-09 | Bull Cp8 | Circuit integre intelligent |
CN104935531A (zh) * | 2015-04-24 | 2015-09-23 | 清华大学 | 基于时间相关性和结构化压缩感知的窄带干扰估计方法 |
US10069592B1 (en) * | 2015-10-27 | 2018-09-04 | Arizona Board Of Regents On Behalf Of The University Of Arizona | Systems and methods for securing wireless communications |
CN110677850B (zh) * | 2019-10-08 | 2020-08-25 | 常熟理工学院 | 一种基于间歇性协同干扰的车联网防窃听方法 |
-
2020
- 2020-04-14 CN CN202010288155.5A patent/CN111526513B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108712228A (zh) * | 2018-05-03 | 2018-10-26 | 电子科技大学 | 一种基于协作干扰的防窃听最优安全传输方法 |
Also Published As
Publication number | Publication date |
---|---|
CN111526513A (zh) | 2020-08-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Li et al. | Performance analysis of coded OTFS systems over high-mobility channels | |
CN105187349B (zh) | 用于无线通信***中具有高效率的时隙和块格式的数据传输的方法和装置 | |
Papanastasiou et al. | Bridging the gap between physical layer emulation and network simulation | |
Hu et al. | TDCS-based cognitive radio networks with multiuser interference avoidance | |
Grabski et al. | Steganography in OFDM symbols of fast IEEE 802.11 n networks | |
CN1675906A (zh) | 在宽带ofdm***中的联合信道和噪声方差估计 | |
US9819387B2 (en) | System and method for channel probability mass function dependent frequency hopping | |
Chatziantoniou et al. | Performance analysis of a low-complexity detector for MCIK-OFDM over TWDP fading | |
Kumar et al. | A survey on NOMA techniques for 5G scenario | |
Gyongyosi et al. | Singular layer transmission for continuous-variable quantum key distribution | |
TW200822595A (en) | Enabling mobile switched antennas | |
CN116017423A (zh) | 一种基于usrp的无线自组网安全传输方法 | |
Seong et al. | Practical covert wireless unidirectional communication in IEEE 802.11 environment | |
CN111224705A (zh) | 一种基于随机映射的索引调制正交频分复用安全传输方法 | |
CN111526513B (zh) | 基于wlan协议的间歇性协作干扰方法、装置及存储介质 | |
CN104168244B (zh) | 一种认知无线电通信***中的***参数传输方法 | |
CN111726310B (zh) | 基于消息传播算法的联合信道估计与译码方法和装置 | |
Mikulka et al. | Bluetooth and IEEE 802.11 b/g coexistence simulation | |
Li et al. | Optimal pulse-position modulation order and transmit power in covert communications | |
US10383054B1 (en) | Methods and apparatus for increasing the number of training and data tones in wireless communications systems | |
Wetz et al. | Robust transmission over fast fading channels on the basis of OFDM-MFSK | |
Benfarah et al. | Distance bounding protocols on TH-UWB radios | |
Balasubramanya et al. | Uplink resource allocation for shared LTE and SCMA IoT systems | |
Liu et al. | The secrecy capacity region of a special class of multiple access channels | |
Fletcher et al. | Physical layer firewall design using co-channel underlay-based watermark authentication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | 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 | ||
TR01 | Transfer of patent right |
Effective date of registration: 20240111 Address after: 200439, 9th Floor, Building 1, No. 2816 Yixian Road, Baoshan District, Shanghai Patentee after: Shanghai Zhuangyan Automation Technology Co.,Ltd. Address before: 100044 Beijing city Haidian District Xizhimen Shangyuan Village No. 3 Patentee before: Beijing Jiaotong University |
|
TR01 | Transfer of patent right |