[发明专利]一种非合作条件下的干扰波形设计方法在审
申请号: | 202210101039.7 | 申请日: | 2022-01-27 |
公开(公告)号: | CN114499740A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 杨健;许鲁彦;秦臻;马钰;刘杰;肖德政 | 申请(专利权)人: | 中国人民解放军32802部队 |
主分类号: | H04K3/00 | 分类号: | H04K3/00 |
代理公司: | 北京丰浩知识产权代理事务所(普通合伙) 11781 | 代理人: | 李学康 |
地址: | 100083 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 合作 条件下 干扰 波形 设计 方法 | ||
1.一种非合作条件下的干扰波形设计方法,其特征在于,其具体步骤包括:
S1、构建Ad Hoc自组网,设置探测节点,设定多种干扰波形的参数;
S2、利用通信节点编号和干扰波形编号构建干扰动作空间,初始化学习次数、干扰效果表、动作选择策略和动作选中次数表,设置学习次数的阈值;动作选择策略是选择干扰动作的依据,一种干扰动作为一组干扰信号和干扰节点的组合;
S3、Ad Hoc自组网中的N个通信节点进行随机通信,探测节点捕获该自组网中正常通信下的数据包信息并记录;
S4、选择干扰波形和干扰节点对Ad Hoc自组网实施干扰,探测节点捕获该网络被干扰时的数据包信息并记录;
S5、根据被干扰前后的数据包信息变化,更新干扰效果表和动作选择策略;
S6、判断学习次数是否达到阈值,若达到阈值,则跳转至步骤S7,若未达到阈值,则将学习次数加1,然后跳转至步骤S3;
S7、判断最后一次选择的干扰波形是否为更新后的干扰效果表中干扰效果值最大的干扰动作所包含的干扰信号,若是,则将最后一次选择的干扰波形作为最优干扰波形,若否,重新设定学习次数阈值,再跳转至步骤S2。
2.如权利要求1所述的非合作条件下的干扰波形设计方法,其特征在于,所述的步骤S1,其具体包括:
构建通信节点数为N的AdHoc自组网;在该AdHoc自组网的适当位置放置Nt个探测节点;根据AdHoc自组网的调制方式m和信号占空比z,设定干扰波形样式,并设置每种干扰波形样式的信噪比SNR、干噪比JNR、信号功率Ps、白噪声功率Pn和干扰波形功率Pj,其中,SNR=10log(Ps/Pn),JNR=10log(Pj/Pn)。
3.如权利要求1所述的非合作条件下的干扰波形设计方法,其特征在于,所述的步骤S2,其具体包括:
利用Ad Hoc自组网的M种干扰波形样式的编号和N个通信节点编号组合,构建干扰动作空间;根据干扰动作空间的大小设置学习次数的阈值;构建一个为M×N的二维干扰效果表Q,用于记录每种干扰波形干扰每个通信节点的干扰效果值,并将干扰效果表Q中的所有值初始化为0;构建一个维度为M×N的表格作为动作选中次数表Times,动作选中次数表用于记录每个干扰动作被选中用于对Ad Hoc自组网实施干扰的选中次数,将动作选中次数表中的所有值初始化为0。
4.如权利要求1所述的非合作条件下的干扰波形设计方法,其特征在于,所述的步骤S3,其具体包括:
设置网络通信时长T,该Ad Hoc自组网中的N个通信节点进行随机通信,Nt个探测节点捕捉正常通信过程中网络流量包,其中包长度大于阈值Len的网络流量包称为数据包,统计T时长内Nt个探测节点捕捉到的所有正常通信过程中的数据包的个数Rx1。
5.如权利要求1所述的非合作条件下的干扰波形设计方法,其特征在于,所述的步骤S4,其具体包括:
构建干扰动作选择模型,该模型的表达式为:
其中,π(a)为干扰动作a的选择结果变量,a为在干扰动作空间中所选择的干扰动作,ε为干扰波形随机选择概率,|A|为干扰动作空间的大小,Q(a)为所选择的干扰动作a在干扰效果表Q中的干扰效果值的取值集合;
利用公式ε=at/b,0a1,初始化干扰波形随机选择概率ε,其中a和b为选择系数变量,0<a<1,b为大于0的实数,t为所有干扰波形被选择用于对Ad Hoc自组网实施干扰的次数;以概率ε实施从干扰动作空间中随机选择干扰波形的操作,以1-ε的概率实施从干扰动作空间中选择干扰效果表中干扰效果值最大的信号的操作;
利用所述的干扰动作选择模型选择干扰动作,在Ad Hoc自组网中标记被干扰的通信节点,并在被干扰的通信节点上施加所选择的干扰动作中的干扰波形,以对该通信节点实施干扰,Ad Hoc自组网中的N个通信节点随机通信,Nt个探测节点捕捉Ad Hoc自组网通信过程中的被干扰的网络流量包,并统计T时长内包长度大于阈值Len的被干扰的网络流量包的个数Rx2。
6.如权利要求1所述的非合作条件下的干扰波形设计方法,其特征在于,所述的步骤S5,其具体包括:
根据Rx1和Rx2,计算Ad Hoc自组网的数据包变化率R:
更新动作选中次数表,其具体过程为:
Times(node,mode)=Times(node,mode)+1
更新干扰效果表,其具体过程为:
Q(node,mode)=Q(node,mode)+(R-Q(node,mode))/Times(node,mode)
其中,node是干扰节点编号,mode是干扰波形编号,Times(node,mode)为动作选中次数表中node号节点和mode号干扰波形被选中用于对Ad Hoc自组网实施干扰的选中次数,Q(node,mode)为干扰效果表Q中对node号节点施加mode号干扰波形获得的干扰效果值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军32802部队,未经中国人民解放军32802部队许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210101039.7/1.html,转载请声明来源钻瓜专利网。