当前位置: 首页 > 专利查询>天津大学专利>正文

一种基于蟋蟀叫声的伪装隐蔽通信结构及方法技术

技术编号:22756622 阅读:134 留言:0更新日期:2019-12-07 04:38
本发明专利技术公开一种基于蟋蟀叫声的伪装隐蔽通信结构及方法;结构包括通信帧,通信帧是通信信号中携带信息的最小单元,其特征在于,一个通信帧中包括1个同步码(SC)和k个信息码(IC),在一个通信帧中,将同步码作为帧头,后面跟随k个信息码,用各个脉冲之间的时间间隔τ

A covert communication structure and method based on cricket call

The invention discloses a camouflaged concealed communication structure and method based on cricket call. The structure includes a communication frame, which is the smallest unit carrying information in the communication signal. It is characterized in that a communication frame includes a synchronization code (SC) and K information codes (IC). In a communication frame, the synchronization code is used as the frame head, followed by K information codes, and the time between each pulse is used Interval interval

【技术实现步骤摘要】
一种基于蟋蟀叫声的伪装隐蔽通信结构及方法
本专利技术属于无线装通信领域,特别是在无线电通信被屏蔽的场景或需要以极高的隐蔽性进行通信的场景中的一种无线通信方法,是一种将通信信息编码到蟋蟀的叫声中,进行声波伪装隐蔽通信的结构与方法。
技术介绍
声波伪装隐蔽通信技术是一种基于声信道的信息隐蔽传输技术,即采用声波作为载波进行数据传输,具有良好的隐蔽性。声波属于机械波与属于电磁波的无线电波具有不同的特性,相比于无线电通信的方式,声波通信具有设备简单,难以被屏蔽的特点。尤其是目前已有成熟的电磁波屏蔽干扰技术的情况下,声波通信就成了军事、情报等领域重要的通信手段。目前声波隐蔽通信的主要方式有两类:1)利用在人耳能感知的声波频率范围(20Hz~20kHz)之外的超声波作为传输信息的载体,在不被人耳察觉的情况下进行通信[1]。但是因为声波的衰减系数与其频率的平方成正比的特性,在现有的研究中空气中超声波通信的距离一般不超过15米,通信距离有限。2)在特殊环境下,例如在夜晚无人的保密实验室,通过事先装入的软件,以电脑的麦克风与扬声器作为通信设备,在两台没有网络连接的计算机之间进行数据的传输。显然这种通信方法的使用场景有极大的限制[2]。更重要的是这些通信方式中使用的通信载波都是LFM,CW等人造信号,这种信号不是自然界中自然存在的,具有明显的特征,非常容易被声波探测装置检测到并判定为通信信号,大大降低了其隐蔽性。参考文献:[1]Hanspach,M.eta.l,"OnCovertAcousticalMeshNetworksinAir,"J.Commun.,vol.8,no.11,2014,pp.221-231.[2]Carrara,Brent,andC.Adams."OnAcousticCovertChannelsBetweenAir-GappedSystems,"(2014).CarraraB.,AdamsC.,“OnAcousticCovertChannelsBetweenAir-GappedSystems.”FPS.2014.,vol.8930,2014,pp.3-16.
技术实现思路
本专利技术的目的是克服现有的声波隐蔽通信技术的通信距离有限,隐蔽性不足的缺点。提出了一种能够用于室外无线通信,具有更远的通信距离,更出色的隐蔽性的基于蟋蟀叫声的伪装隐蔽通信结构及方法。本专利技术的目的是通过以下技术方案实现的:一种通信信号结构,包括通信帧,通信帧是通信信号中携带信息的最小单元,一个通信帧中包括1个同步码(SC)和k个信息码(IC),在一个通信帧中,将同步码作为帧头,后面跟随k个信息码,用各个脉冲之间的时间间隔τ1,…,τK表示nbit数字量信息,对通信信息进行编码;编码原则为:当τk满足m·TR<τk<(m+1)TR,其中m为小于2n的正整数,TR为最小单位时间,则τk表示的数字量信息为在数值上与m相等的n位二进制数;将两个没有时间间隔的短脉冲作为同步码,将单个短脉冲作为信息码,既能够区分同步码和信息码,又没有引入其他信号以保证通信的隐蔽性;另外两个通信帧之间的时间间隔τp未编码通信信息,时间间隔设为TR。一种基于蟋蟀叫声的伪装隐蔽通信方法,基于上述的通信信号结构,包括编码和解码两部分;编码部分具体包括以下步骤:(101)根据选用的蟋蟀叫声的脉冲宽度,脉冲之间时间间隔的特征以及通信速率的需求,确定TR,n,k的值;(102)将通信信息按每组nbit分组,假设通信信息为“11011010……”,n=2,则将通信信号分组为G1:“11”、G2:“01”、G3:“10”、G4:“10”……;(103)计算各组信息对应的τ值,计算公式为τ=(m+1/2)TR,其中m为与各组信息的n位二进制数在数值上相等的十进制数;(104)插入一个同步码作为帧头,经过G1中的信息对应的时间τ后,插入一个信息码,再经过G2中的信息对应的时间τ后插入下一个信息码;以此规则按顺序对通信信息进行编码,直到插入k个信息码后,完成一帧通信信号的编码;(105)经过时间τp也即TR后插入一个同步码作为新的一帧通信信号的帧头,再按步骤(104)的编码规则继续对通信信息进行编码,如此循环直到所有通信信息都完成编码,得到一个通信脉冲序列;(106)筛选频率范围与蟋蟀叫声不同,并且生活环境与蟋蟀相同的其他动物的声音作为环境背景噪声;再将步骤(105)得到的通信脉冲序列与环境背景噪声叠加得到最终的通信信号;完成编码后,通过发送装置发出通信信号,接收装置收到信号后开始解码,解码的具体步骤如下:(107)对接收到的信号进行滤波处理,用谱减法滤除信号在传输过程中引入的环境噪声;(108)用带通滤波器滤除通信信号中的伪装背景噪声;得到滤波后的通信脉冲序列;(109)计算通信脉冲序列的短时能量谱(STES)E(n),计算公式为:式中x(m)为通信脉冲序列,N为帧长,T为帧移;(110)通过通信脉冲的能量强度特征筛选出通信脉冲序列中的通信脉冲;设置一个能量阈值(ET),当信号的短时能量高于ET时,认为这部分信号为通信脉冲;(111)通过同步码和信息码在脉冲宽度上的差异,在步骤(110)筛选出来的通信脉冲中区分同步码和信息码的通信脉冲;(112)在找到同步码和信息码的位置后,依次计算每帧信号中的各个时间间隔τ1,…,τK,并根据编码规则进行解码,得到这每帧中的通信信息,最终得到完整的通信信息。与现有技术相比,本专利技术的技术方案所带来的有益效果是:1.本专利技术利用蟋蟀的叫声作为通信载波,根据蟋蟀叫声的特点设计了一种新型的通信信号结构,将通信信息隐藏在蟋蟀叫声中,实现一种伪装隐蔽通信。并且将其他动物的叫声作为伪装背景噪声与通信脉冲串叠加,具有极强的通信隐蔽性,即使在被监控范围内也难以被察觉,更难以被破译。2.目前还没有成熟的声波干扰技术,因此用声波作为通信载波难以被干扰或屏蔽。3.使用的声音频率与超声波相比较低,在空气中的衰减较小,因此这种通信方式的有效通信距离优于超声波通信。附图说明图1a为本专利技术实施例中选用的蟋蟀叫声时频图,图1b为蟋蟀叫声波形图及单个叫声脉冲波形图。图2为本专利技术中通信帧的组成示意图。图3为通信脉冲序列、伪装背景噪声及叠加过后信号的时频图。图4为解码过程中的时间间隔及解码结果示意图。附图标记:1-通信帧,2-脉冲间的时间间隔,3-同步码,4-信息码,5-通信帧之间的时间间隔,6-编码后的通信脉冲序列的时频图,7-伪装背景噪声的时频图,8-将通信脉冲序列与伪装背景噪声叠加后得到的通信信号的时频图,9-滤波后的通信脉冲序列,10-通信脉冲序列的短时能量谱,11-能量阈值具体实施方式本专利技术克服现有技术的前述不足,主要解决的技术问题是:(1)克服现有隐蔽通信技术中使用超声波作为通信载波,载波信号频率较高,传输距离有限,且需要使用特制本文档来自技高网
...

【技术保护点】
1.一种通信信号结构,包括通信帧,通信帧是通信信号中携带信息的最小单元,其特征在于,一个通信帧中包括1个同步码(SC)和k个信息码(IC),在一个通信帧中,将同步码作为帧头,后面跟随k个信息码,用各个脉冲之间的时间间隔τ

【技术特征摘要】
1.一种通信信号结构,包括通信帧,通信帧是通信信号中携带信息的最小单元,其特征在于,一个通信帧中包括1个同步码(SC)和k个信息码(IC),在一个通信帧中,将同步码作为帧头,后面跟随k个信息码,用各个脉冲之间的时间间隔τ1,…,τK表示nbit数字量信息,对通信信息进行编码;编码原则为:当τk满足m·TR<τk<(m+1)TR,其中m为小于2n的正整数,TR为最小单位时间,则τk表示的数字量信息为在数值上与m相等的n位二进制数;将两个没有时间间隔的短脉冲作为同步码,将单个短脉冲作为信息码,既能够区分同步码和信息码,又没有引入其他信号以保证通信的隐蔽性;另外两个通信帧之间的时间间隔τp未编码通信信息,时间间隔设为TR。


2.一种基于蟋蟀叫声的伪装隐蔽通信方法,基于权利要求1所述通信信号结构,其特征在于,包括编码和解码两部分;
编码部分具体包括以下步骤:
(101)根据选用的蟋蟀叫声的脉冲宽度,脉冲之间时间间隔的特征以及通信速率的需求,确定TR,n,k的值;
(102)将通信信息按每组nbit分组,假设通信信息为“11011010……”,n=2,则将通信信号分组为G1:“11”、G2:“01”、G3:“10”、G4:“10”……;
(103)计算各组信息对应的τ值,计算公式为τ=(m+1/2)TR,其中m为与各组信息的n位二进制数在数值上相等的十进制数;
(104)插入一个同步码作为帧头,经过G1中的信息对应的时间τ后,插入一个信息码,再经过G2中的信息对应的时间τ后插入下一个信...

【专利技术属性】
技术研发人员:蒋佳佳徐俊宇王宪全李春月孙中波
申请(专利权)人:天津大学
类型:发明
国别省市:天津;12

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

1
相关领域技术
  • 暂无相关专利