[发明专利]数据压缩方法及设备有效

专利信息
申请号: 201310561146.9 申请日: 2013-11-12
公开(公告)号: CN104636377B 公开(公告)日: 2018-09-07
发明(设计)人: 权宁强;刘凯 申请(专利权)人: 华为技术服务有限公司
主分类号: G06F17/30 分类号: G06F17/30;H03M7/30
代理公司: 北京同立钧成知识产权代理有限公司 11205 代理人: 刘芳
地址: 065000 河北省*** 国省代码: 河北;13
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 匹配 数据包 哈希 概率 编码符号 输出编码 数据压缩 算术编码 定长 字段 概率确定 关键字段 哈希运算 数据文件 统计分析 哈希表 压缩比 排序
【说明书】:

发明实施例提供一种数据压缩方法及设备。方法包括:通过统计分析获取多个CHR/MR数据包包含的相同定长字段在CHR/MR数据文件中出现的概率;根据该概率确定至少一个关键字段,按照关键字对多个CHR/MR数据包进行排序;依次对每个CHR/MR数据包包含的每个定长字段进行哈希运算,将哈希值与哈希表中的哈希值进行匹配,如果匹配中,增大匹配中的哈希值对应的编码符号的概率,利用增大后的概率进行算术编码并输出编码符号;如果未匹配中,利用编码符号的默认概率进行算术编码并输出编码符号。本发明技术方案可以进一步提高对CHR/MR数据的压缩比。

技术领域

本发明实施例涉及通信技术,尤其涉及一种数据压缩方法及设备。

背景技术

在无线通信网络中,当用户设备(User Equipment,简称为UE)需要通信的时候,会和基站完成认证、鉴权等流程,之后UE所发送的信令消息通过基站,在无线通信网络中的承载网上传输到接收方。在该过程中,UE随时与基站保持通信,会产生大量的呼叫历史记录(Call History Record,简称为CHR)和测量报告(Measurement Report,简称为MR)数据,这些CHR/MR数据保存在基站控制器上。根据需要,基站控制器会将CHR/MR数据传输到数据采集服务器上,之后数据采集服务器将CHR/MR数据上传到云数据中心,使得在云数据中心能够基于CHR/MR数据提供运维增值服务。

随着无线通信网络的快速发展,UE数量激增,CHR/MR数据大幅增长,海量CHR/MR数据的产生与云数据中心的有限网络带宽之间矛盾日趋凸显,过长的CHR/MR数据上传时间已成为制约云数据中心处理效率的瓶颈。将海量CHR/MR数据进行压缩编码以提升传输效率,是应对这一难题的一条有效途径。其中,算术编码是目前用于对海量CHR/MR数据进行压缩编码的一种有效方法,主要是将被编码的一条消息或字符串表示成0与l之间的一段间隔,即对一串符号直接编码成[0,1)区间上的一个浮点小数,从而避开了用一个特定码字代替一个输入符号的思想,而是用一个单独的浮点数来代替一串输入符号,克服了霍夫曼(Huffman)编码中比特数必须取整的缺点,有效地提高了数据的压缩比。

目前,基于算术编码的数据压缩过程是:以被压缩数据中连续的多个字节数据建立上下文,获得被压缩数据的概率分布情况,在得到被压缩数据的概率分布情况下获取接近信息熵,这种方法适用于各种通用数据,但是用于对CHR/MR数据进行压缩时,压缩后的数据仍存在数据冗余,压缩比有待进一步提高。

发明内容

本发明实施例提供一种数据压缩方法及设备,用以进一步提高对CHR/MR数据的压缩比。

第一方面提供一种数据压缩方法,包括:

按照预定格式,对呼叫历史记录/测量报告CHR/MR数据文件包含的多个CHR/MR数据包进行统计分析,获取所述多个CHR/MR数据包包含的相同定长字段在所述CHR/MR数据文件中出现的概率;

根据所述多个CHR/MR数据包包含的相同定长字段在所述CHR/MR数据文件中出现的概率,从所述多个CHR/MR数据包包含的相同定长字段中确定至少一个关键字段,并按照所述至少一个关键字段,对所述多个CHR/MR数据包进行排序;

按照排序后的多个CHR/MR数据包的先后顺序,依次对每个CHR/MR数据包包含的每个定长字段进行哈希运算,将所述定长字段的哈希值与所述定长字段对应的哈希表中的哈希值进行匹配,如果匹配中,将所述定长字段对应的哈希表中匹配中的哈希值对应的编码符号的概率增大,以增大后的概率作为算术编码的输入参数,对所述定长字段进行算术编码并输出所述定长字段对应的编码符号;如果未匹配中,将所述定长字段的哈希值添加到所述定长字段对应的哈希表中,以所述定长字段的哈希值对应的编码符号的默认概率作为算术编码的输入参数,对所述定长字段进行算术编码输出所述定长字段对应的编码符号;其中,所述多个CHR/MR数据包包含的相同定长字段对应同一哈希表。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术服务有限公司,未经华为技术服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310561146.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top