[发明专利]报文压缩方法及装置有效
申请号: | 201610809923.0 | 申请日: | 2016-09-06 |
公开(公告)号: | CN107800653B | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 刘鑫 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/953 | 分类号: | H04L12/953;H04L29/06;H04W28/06 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 江舟;董文倩 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 压缩 方法 装置 | ||
1.一种报文压缩方法,其特征在于,包括:
接收核心网传输的多个下行报文,其中,每个所述下行报文携带时间属性字段,所述时间属性字段用于表征所述下行报文在整体业务流中的位置;
根据所述时间属性字段将所述多个下行报文重新排序;
压缩重新排序后的所述多个下行报文的时间属性字段;
其中,所述时间属性字段包括以下之一:序列号SN字段、时间戳步数Ts字段;
其中,压缩重新排序后的所述多个下行报文的时间属性字段包括:
从队首开始压缩重新排序后的所述多个下行报文的时间属性字段;
其中,在所述时间属性字段为SN字段时,从队首开始压缩重新排序后的所述多个下行报文的时间属性字段包括:
取队首的第一下行报文;
判断SNhead与SNlast是否满足以下条件:
SNlast-p≤SNhead≤SNlast+(2^k-1)-p;
在满足条件时,从所述第一下行报文开始依次压缩重新排序后的所述多个下行报文的SN字段;
其中,SNhead为所述第一下行报文的序列号,SNlast为所述第一下行报文的上一个原始报文的头部序列号,k为SNlast使用指定算法压缩后的比特位个数、p为SNlast使用所述指定算法压缩后的偏移参数。
2.根据权利要求1所述的方法,其特征在于,根据所述时间属性字段将所述多个下行报文重新排序包括:
在重排序窗口缓存所述多个下行报文;
在所述重排序窗口中依据所述时间属性字段从小到大的顺序排列所述多个下行报文。
3.根据权利要求2所述的方法,其特征在于,在所述重排序窗口中依据所述时间属性字段从小到大的顺序排列所述多个下行报文之前,所述方法还包括:
判断所述重排序窗口是否已满,其中,所述重排序窗口的缓存容量为预定数量的下行报文;
在所述重排序窗口已满时,确定在所述重排序窗口中依据所述时间属性字段从小到大排列所述多个下行报文。
4.根据权利要求1所述的方法,其特征在于,在所述时间属性字段为时间戳步数Ts字段时,从队首开始压缩重新排序后的所述多个下行报文的时间属性字段包括:
取队首的第二下行报文;
判断Tshead与Tslast是否满足以下条件:
Tslast-p≤Tshead≤Tslast+(2^k-1)-p;
在满足条件时,从所述第二下行报文开始依次压缩重新排序后的所述多个下行报文的Ts字段;
其中,Tshead为所述第二下行报文的序列号,Tslast为所述第二下行报文的上一个原始报文的头部时间戳步数,k为Tslast使用指定算法压缩后的比特位个数、p为Tslast使用所述指定算法压缩后的偏移参数。
5.根据权利要求1所述的方法,其特征在于,在接收核心网传输的多个下行报文之前,所述方法还包括:
获取所述上一个原始报文的以下信息:SNlast或Tslast、k、p。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610809923.0/1.html,转载请声明来源钻瓜专利网。