预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106534152A(43)申请公布日2017.03.22(21)申请号201611083871.X(22)申请日2016.11.30(71)申请人安徽佳通乘用子午线轮胎有限公司地址230601安徽省合肥市经济技术开发区始信路18号(72)发明人潘登孙小明(74)专利代理机构合肥天明专利事务所(普通合伙)34115代理人娄岳(51)Int.Cl.H04L29/06(2006.01)权利要求书1页说明书4页(54)发明名称一种基于数据压缩及加密的远程数据传输方法(57)摘要本发明公开了一种基于数据压缩及加密的远程数据传输方法,根据不同数据的精度要求,在数据发送之前进行了压缩及加密处理,制定了新的数据压缩及加密算法,提高数据上传速率及安全性,而在数据接收端对数据进行解压缩和解密处理,从而保证了数据的完整性。CN106534152ACN106534152A权利要求书1/1页1.一种基于数据压缩及加密的远程数据传输方法,其特征在于包括以下步骤:(1)车载端通过数据采集器来采集原始数据并将所采集的原始数据压缩和加密,得到压缩和加密后的数据,原始数据压缩和加密过程具体包括:(11)将原始数据按照字节长度和精度要求分类类别进行分类,(12)对分类后的数据分别按照顺序结构排列规则,排列后转换为字符串数组,并添加自定义语句起始标识符“$GUA”符后打包成对应的一帧完成的语句,包括第一类语句、第二类语句及第三类语句,(13)第一类语句经过8位精度的压缩及加密处理得到压缩和加密后的第一数据,第二类语句经过12位精度的压缩及加密处理得到压缩和加密后的第二数据,第三类语句经过28位精度的压缩及加密处理得到压缩和加密后的第三数据;(2)3G网络将压缩和加密后的第一、第二和第三数据传输至服务器端;(3)服务器端将接收到的压缩和加密后的第一、第二和第三数据解压缩和解密过程得到原始数据,解压缩和解密过程为压缩及加密的逆向过程。2.根据权利要求1所述的一种基于数据压缩及加密的远程数据传输方法,其特征在于,步骤(13)中8位精度的压缩及加密处理包括将第一类语句通过e+f·2-8计算得出第一数据,e为指数位,f为小数位。3.根据权利要求1所述的一种基于数据压缩及加密的远程数据传输方法,其特征在于,步骤(13)中12位精度的压缩及加密处理包括将第二类语句通过(-1)s·(e+f·2-12)计算得出第二数据,s为符号位,e为指数位,f为小数位。4.根据权利要求1所述的一种基于数据压缩及加密的远程数据传输方法,其特征在于,步骤(13)中28位精度的压缩及加密处理包括将第三类语句通过2e·(1+f·2-28)计算得出第三数据,e为指数位,f为小数位。5.根据权利要求1所述的一种基于数据压缩及加密的远程数据传输方法,其特征在于,原始数据包括轮胎胎温胎压、轮胎下沉量、汽车加速度、汽车温湿度、数采控制器时间和汽车经纬度。6.根据权利要求5所述的一种基于数据压缩及加密的远程数据传输方法,其特征在于,第一类数据包括数采控制器时间信息。7.根据权利要求5所述的一种基于数据压缩及加密的远程数据传输方法,其特征在于,第二类数据包括轮胎胎温胎压、轮胎下沉量、汽车加速度和汽车温湿度。8.根据权利要求5所述的一种基于数据压缩及加密的远程数据传输方法,其特征在于,第三类数据包括汽车经纬度。2CN106534152A说明书1/4页一种基于数据压缩及加密的远程数据传输方法技术领域[0001]本发明涉及数据压缩及加密技术领域,具体涉及一种基于数据压缩及加密的远程数据传输方法。背景技术[0002]随着大数据时代人们对数据挖掘的不断深入,信息安全问题逐渐引起重视。特别对于企业,数据信息安全性保障有利于其在行业内保持一定的竞争力。由于数据总线负载及网络带宽的限制,数据越大传输效率越低。为了提高数据上传速率,迫切需要对数据进行打包压缩处理,在保证数据准确度的前提下,减小数据储存空间。[0003]目前的数据压缩及加密手段大多基于IEEE754浮点数算术标准对数据进行浮点数转化,但这种算法无法满足数据的不同精度要求及最大程度的压缩。[0004]现有技术中,基于IEEE754浮点数算术标准对数据进行浮点数转化存在的不足体现在:这种算法无法满足数据的不同精度要求及压缩程度最大化。由于不同数据精度的要求差异,数据压缩后字节数受限于最小精度,即精度要求越高,压缩后字节数越大。因此,数据压缩后精度要求低的字节会存在部分无效数据,从而降低了储存空间利用率,导致数据压缩程度不足。[0005]针对以上不足,本发明旨在满足数据的最小精度要求,而且数据压缩程度最大化。针对不同的数据精度要求,制定新的适合此类数据的压缩算法,使得满足最小精度的同时也能保证数据长