[发明专利]一种基于混沌序列和多进制扩频的安全通信方法在审
申请号: | 202210909523.2 | 申请日: | 2022-07-29 |
公开(公告)号: | CN115174259A | 公开(公告)日: | 2022-10-11 |
发明(设计)人: | 钱丽萍;吴湾湾;蔡一鸣;钱江 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/06;H04L9/00;H04L9/24;H04L1/00;H04B1/7097 |
代理公司: | 浙江千克知识产权代理有限公司 33246 | 代理人: | 冷红梅 |
地址: | 310014 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 混沌 序列 多进制扩频 安全 通信 方法 | ||
1.一种基于混沌序列和多进制扩频的安全通信方法,其特征在于,
发送端将需要发送的文件信息进行分包,组帧,RS编码、用生成的混沌序列做扩频码,进行循环码移位键控扩频、加入同步头,处理后的混沌扩频传输序列进行GMSK调制、数模转换,形成高频混沌扩频信号,通过设备传输到无线信道中;
接收端接收到高频混沌扩频信号,先进行模数转换、GMSK解调,识别信号同步头提取混沌扩频传输序列,然后通过循环码移位键控解扩运算、RS解码、分帧,将数据包重组得到原始信息。
2.根据权利要求1所述的一种基于混沌序列和多进制扩频的安全通信方法,其特征在于,所述方法包括以下步骤:
步骤一:将文件进行分包,将分好的数据包进行组帧,并进行RS编码;
步骤二:选定混沌序列类型与其映射方程,并且确定映射方程的初值,以及迭代次数,产生所需的扩频码;
步骤三:收发两端通过扩频码生成数据映射表;
步骤四:对帧内数据进行分组扩频,加入同步头通过调制发送;
步骤五:接收端经过识别进行解扩;
步骤六:数据重组得到原始文件。
3.根据权利要求2所述的一种基于混沌序列和多进制扩频的安全通信方法,其特征在于,所述步骤一的过程如下:
(1.1)假设文件大小为mbytes,每n bytes为一组,则共有m/n组数据包;
(1.2)将数据包进行组帧,在数据头部加入同步头(3bytes)、数据类型(1bytes)、长度(1bytes),数据尾部加入CRC-16(2bytes)校验位,即最后的数据帧长度为(n+3+1+1+2)
bytes;
(1.3)组帧后的数据进行RS编码,用于纠正突发差错,帧后加入23位的RS校验码,即生成(n+7+23)的初始扩频数据。
4.根据权利要求2所述的一种基于混沌序列和多进制扩频的安全通信方法,其特征在于,所述步骤二的过程如下:
(2.1)选定chebyshev混沌序列类型,其映射方程为:其中
(2.2)初值为32,x1=0.8,迭代次数为N;
(2.3)产生的N位xk进行量化,转化为二进制,大于0为1,小于0为1;
(2.4)产生N位扩频码。
5.根据权利要求2所述的一种基于混沌序列和多进制扩频的安全通信方法,其特征在于,所述步骤三的步骤如下:
(3.1)N位混沌扩频码存储在索引为0的数组中;
(3.2)混沌扩频码循环移位,规定为向左移,生成不同的扩频序列,存储在对应移位量的索引数组中;
(3.3)数据映射表的映射规则为:数组的索引值-该索引下存储的扩频序列。
6.根据权利要求2所述的一种基于混沌序列和多进制扩频的安全通信方法,其特征在于,所述步骤四的步骤如下:
(4.1)将帧内数据进行分组,每组长度为:M=log2N(N为混沌扩频码长度),按照分组长度M,分成多个数据组;
(4.2)将分好的数据组进行扩频:将二进制的数据组转化为一个十进制数Y,,Y作为索引,取数据映射表中存储在此处混沌扩频序列;其中二进制数组转化为十进制的原理为:起始位对应20,从左往右一次提高2的次数,最后展开求和。
(4.3)在混沌扩频序列前加入同步头,得到传输序列,用于接收端解扩识别有用信息,然后将传输序列进行GMSK调制,数模转化等发送到无线信道中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210909523.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种尾纤槽内防松散式尾纤自动排线一体机
- 下一篇:一种太阳能电池片串焊机