基于数据驱动多子载波映射的二维数据隐蔽传输方法技术

技术编号:18449183 阅读:25 留言:0更新日期:2018-07-14 12:06
本发明专利技术提供一种基于数据驱动多子载波映射的二维数据隐蔽传输方法,涉及数据通信技术领域。该方法包括下述步骤:基于差分体制进行第二维数据子载波映射;基于OFDM体制进行第一维数据调制;信道传输;接收信号后基于子载波检测进行第二维数据解调;基于FFT进行第一维数据解调。本发明专利技术通过将差分体制与OFDM技术相结合,通过增加子载波数目,在原有将第一维传输数据利用并行多子载波调制的基础上,利用第二维传输数据控制子载波的选取,实现对第二维传输数据的隐蔽传输,提高通信过程的抗干扰性。

【技术实现步骤摘要】
基于数据驱动多子载波映射的二维数据隐蔽传输方法
本专利技术涉及数据通信
,尤其涉及一种基于数据驱动多子载波映射的二维数据隐蔽传输方法。
技术介绍
OFDM正交频分复用技术,通过将信道分成若干正交子信道,将高速数据流转换成并行多个低速子数据流,每个低速子数据流对应一个子载波进行调制,组成一个多载波同时调制的并行传输系统。可有效对抗多径衰落,具有频谱利用率高的特点。跳频FHSS(Frequency-HoppingSpreadSpectrum)技术通过控制传输信号的载波频率随时间按特定规则进行变化,躲避被检测和干扰,具有抗截获和抗干扰能力强的优点。将FHSS技术与OFDM技术相结合,如图1所示,构成的FH-OFDM通信系统同时具有抗频率选择性衰落能力强、频谱利用率高和抗干扰性强的优点。差分跳频技术DFH(DifferentialFrequencyHopping)基于差分体制,差分跳频信号每一跳的载波频率由上一跳信号的载波频率和本跳待传输的数据,按照G函数规则计算得出。得到的跳频图案与传输数据有关,具有更好的随机性,因而被截获率更低、抗干扰性更强。但是,现有跳频、差分跳频和OFDM等通信技术只能将单一的数据调制到载波上进行传输,目前未见可同时传递两路数据的通信技术。
技术实现思路
本专利技术要解决的技术问题是针对上述现有技术的不足,提供一种基于数据驱动多子载波映射的二维数据隐蔽传输方法,将差分体制与OFDM技术相结合,通过增加子载波数目,在原有将第一维传输数据利用并行多子载波调制的基础上,利用第二维传输数据控制子载波的选取,实现对第二维传输数据的隐蔽传输。为解决上述技术问题,本专利技术所采取的技术方案是:一种基于数据驱动多子载波映射的二维数据隐蔽传输方法,包括下述步骤:步骤1:基于差分体制进行第二维数据子载波映射;首先,输入子载波数目一半的第二维数据,并进行串并转换;其次,将用于进行IFFT处理的子载波分为相同数目的前后两部分;最后,根据选取第二维数据串并转换后结果进行子载波映射,映射规则为:若第n位第二维数据为1,则选取前半部分子载波中的第n个子载波用于进行调制,若第n位第二维数据为0,则选取后半部分子载波中的第n个子载波用于进行调制;步骤2:基于OFDM体制进行第一维数据调制;首先,输入待传输的第一维数据,并进行符号映射,得到待传输的星座符号;其次,选取子载波数目一半的待传输星座符号进行串并转换;然后,将待传输的第n个星座符号,在由第二维数据映射选取的对应子载波上进行IFFT调制处理,并对IFFT处理结果进行并串转换;接下来,配置循环前缀产生OFDM符号;最后,对OFDM符号进行数模转换和带通滤波(即BPF),得到基于数据驱动多子载波映射的二维数据隐蔽传输信号;步骤3:将步骤2得到的基于数据驱动多子载波映射的二维数据隐蔽传输信号发射到含有噪声信号的信道内进行传输;步骤4:信号接收端接收二维数据隐蔽传输信号,基于子载波检测进行第二维数据解调;首先,信号接收端先利用BPF接收基于数据驱动多子载波映射的二维数据隐蔽传输信号,进行模数转换、去循环前缀和串并转换;其次,对串并转换结果进行FFT处理;然后,对FFT结果中的子载波分量进行检测,得到用于调制符号的子载波;最后,对传输数据使用的子载波进行解映射,判断第n个符号所使用的子载波位于所有子载波的前半部分还是后半部分,若处于前半部分,则第n位第二维数据传输1,反之,则第n位第二维数据传输0,解调出传输的第二维数据;步骤5:基于FFT进行第一维数据解调;首先,在FFT处理结果中,依据步骤4检测出所使用的子载波分量,对传输的n个OFDM符号进行检测和排序;最后,对n个OFDM符号进行并串转换、符号逆映射,得到传输的第一维数据。所述步骤2中利用IFFT将待传输符号调制到对应子载波上的调制公式为:其中,S(M)为IFFT处理后的信号;2N为子载波数目;为传输的第i+1个星座符号;fi为第二维数据映射选取的第i+1个子载波;M为处理数据采样点。所述步骤4中对串并转换结果进行FFT处理按下式进行:其中,f(M)为FFT处理后的第M个频率点的功率谱密度结果,Srec(M)为接收信号经模数转换后的第M个采样值,fn为传输第n个符号使用的子载波。所述步骤5中对各子载波传输的符号进行解调按下式进行:其中,为第n个子载波传输的星座符号,fn为传输第n个符号使用的子载波。采用上述技术方案所产生的有益效果在于:本专利技术提供的基于数据驱动多子载波映射的二维数据隐蔽传输方法,将差分体制与OFDM技术相结合,先基于差分体制利用第二维数据映射选取传输使用的子载波,再基于OFDM技术将第一维数据调制在选取的子载波上。利用本专利技术提供的方法传输二维数据,对非合作方而言,仅能看出基于OFDM技术的第一维数据的传输和子载波的变化,而无从知晓利用子载波变化传输的第二维数据,并无法对传输的第一维数据进行排序,因而具有较强的隐蔽性和保密性;此外,在存在干扰的情况下,若第n个子载波被干扰,由于采用差分体制,传输的第一维数据存在前后部分子载波间跳变的可能性,因而信道干扰率降低50%,具有更强的抗干扰能力。附图说明图1为FH-OFDM通信系统框图;图2为本专利技术实施例提供的基于数据驱动多子载波映射的二维数据隐蔽传输原理框图;图3为本专利技术实施例提供的基于第二维数据的子载波映射原理。具体实施方式下面结合附图和实施例,对本专利技术的具体实施方式作进一步详细描述。以下实施例用于说明本专利技术,但不用来限制本专利技术的范围。一种基于数据驱动多子载波映射的二维数据隐蔽传输方法,如图2所示,本实施例的方法如下所述。步骤1:基于差分体制进行第二维数据子载波映射,具体包含2步:(1)输入子载波数目一半的第二维数据D2,D2={d21,…,d2n,…,d2N},其中d2n为第二维数据元素,d2n∈{0,1},n∈N+,1≤n≤N,2N为子载波数目;(2)进行串并转换后按照下式进行子载波映射,fn=f(n+(1-d2n)*N),其中,子载波被分为相同数目的前后两部分,前1到N个为前半部分,N+1到2N个为后半部分,fn为传输第n个符号使用的子载波,1≤n≤N;若第n位第二维数据为1,则选取前半部分子载波中的第n个子载波用于进行调制,反之,若第n位第二维数据为0,则选取后半部分子载波中的第n个子载波用于进行调制;原理如图3所示。步骤2:基于OFDM体制进行第一维数据调制传输,具体包含6步:(1)输入第一维数据D1,D1={d11,…,d1n,…},其中d1n为第一维数据元素,d1n∈{0,1},n∈N+;(2)对第一维数据进行符号映射得到映射后的符号集合Φ1,即其中,为传输的第n个星座符号;(3)选取子载波数目一半的待传输星座符号进行串并转换,得到即串并转换后的符号集合Φ1’,(4)将待传输的第n个星座符号,利用IFFT调制在由第二维数据映射选取的子载波fn上,即其中,S(M)为IFFT处理后的信号;为传输的第i+1个星座符号,M为经IFFT后时域信号的采样点;fi为第二维数据映射选取的第i+1个子载波;i=0时,f0是直流频率成分;(5)对IFFT结果进行并串转换,配置循环前缀,得到并串转换、配置保护间隔和循环前缀后的信号S’(M),即S(M)→S’(本文档来自技高网...

【技术保护点】
1.一种基于数据驱动多子载波映射的二维数据隐蔽传输方法,其特征在于:包括下述步骤:步骤1:基于差分体制进行第二维数据子载波映射;首先,输入子载波数目一半的第二维数据,并进行串并转换;其次,将用于进行IFFT处理的子载波分为相同数目的前后两部分;最后,根据选取第二维数据串并转换后结果进行子载波映射,映射规则为:若第n位第二维数据为1,则选取前半部分子载波中的第n个子载波用于进行调制,若第n位第二维数据为0,则选取后半部分子载波中的第n个子载波用于进行调制;步骤2:基于OFDM体制进行第一维数据调制;首先,输入待传输的第一维数据,并进行符号映射,得到待传输的星座符号;其次,选取子载波数目一半的待传输星座符号进行串并转换;然后,将待传输的第n个星座符号,在由第二维数据映射选取的对应子载波上进行IFFT调制处理,并对IFFT处理结果进行并串转换;接下来,配置循环前缀产生OFDM符号;最后,对OFDM符号进行数模转换和带通滤波(即BPF),得到基于数据驱动多子载波映射的二维数据隐蔽传输信号;步骤3:将步骤2得到的基于数据驱动多子载波映射的二维数据隐蔽传输信号发射到含有噪声信号的信道内进行传输;步骤4;信号接收端接收二维数据隐蔽传输信号,基于子载波检测进行第二维数据解调;首先,信号接收端先利用BPF接收基于数据驱动多子载波映射的二维数据隐蔽传输信号,进行模数转换、去循环前缀和串并转换;其次,对串并转换结果进行FFT处理;然后,对FFT结果中的子载波分量进行检测,得到用于调制符号的子载波;最后,对传输数据使用的子载波进行解映射,判断第n个符号所使用的子载波位于所有子载波的前半部分还是后半部分,若处于前半部分,则第n位第二维数据传输1,反之,则第n位第二维数据传输0,解调出传输的第二维数据;步骤5:基于FFT进行第一维数据解调;首先,在FFT处理结果中,依据步骤4检测出所使用的子载波分量,对传输的n个OFDM符号进行检测和排序;最后,对n个OFDM符号进行并串转换、符号逆映射,得到传输的第一维数据。...

【技术特征摘要】
1.一种基于数据驱动多子载波映射的二维数据隐蔽传输方法,其特征在于:包括下述步骤:步骤1:基于差分体制进行第二维数据子载波映射;首先,输入子载波数目一半的第二维数据,并进行串并转换;其次,将用于进行IFFT处理的子载波分为相同数目的前后两部分;最后,根据选取第二维数据串并转换后结果进行子载波映射,映射规则为:若第n位第二维数据为1,则选取前半部分子载波中的第n个子载波用于进行调制,若第n位第二维数据为0,则选取后半部分子载波中的第n个子载波用于进行调制;步骤2:基于OFDM体制进行第一维数据调制;首先,输入待传输的第一维数据,并进行符号映射,得到待传输的星座符号;其次,选取子载波数目一半的待传输星座符号进行串并转换;然后,将待传输的第n个星座符号,在由第二维数据映射选取的对应子载波上进行IFFT调制处理,并对IFFT处理结果进行并串转换;接下来,配置循环前缀产生OFDM符号;最后,对OFDM符号进行数模转换和带通滤波(即BPF),得到基于数据驱动多子载波映射的二维数据隐蔽传输信号;步骤3:将步骤2得到的基于数据驱动多子载波映射的二维数据隐蔽传输信号发射到含有噪声信号的信道内进行传输;步骤4;信号接收端接收二维数据隐蔽传输信号,基于子载波检测进行第二维数据解调;首先,信号接收端先利用BPF接收基于数据驱动多子载波映射的二维数据隐蔽传输信号,进行模数转换、去循环前缀和串并转换;其次,对串并转换结果进行FFT处理;然后...

【专利技术属性】
技术研发人员:冯永新钱博周帆刘芳
申请(专利权)人:沈阳理工大学
类型:发明
国别省市:辽宁,21

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

1