[发明专利]一种基于小区广播短信的通道压缩和解压缩方法及其装置有效
申请号: | 201510471218.X | 申请日: | 2015-08-04 |
公开(公告)号: | CN105163294B | 公开(公告)日: | 2018-10-26 |
发明(设计)人: | 李刚 | 申请(专利权)人: | 恒宝股份有限公司 |
主分类号: | H04W4/14 | 分类号: | H04W4/14;H04W28/06 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 杨立 |
地址: | 212355 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于小区广播短信的通道压缩和解压缩方法及其装置,所述方法包括短信通道压缩部分和短信通道解压缩部分,短信发送方将多个合法短信通道号码按照一定的算法进行压缩后嵌入短信数据中,并将短信数据发送给短信接收方,短信接收方收到短信数据后,对短信数据进行解析,经过逆运算计算出原始的合法短信通道号码。通过本发明,能够将多个短信通道参数压缩为较短的数据信息,提高了短信传输的效率。 | ||
搜索关键词: | 一种 基于 小区 广播 短信 通道 压缩 和解 方法 及其 装置 | ||
【主权项】:
1.一种基于小区广播短信的通道压缩方法,其特征在于,所述方法包括:S1a、短信发送方确定至少一个合法短信通道号码,并确定与短信接收方预先约定的压缩算法标识;S2a、根据确定的所述合法短信通道号码,计算出父通道索引值,并将所述压缩算法标识与所述父通道索引值合并为短信数据的第一个字节;S3a、根据计算出的所述父通道索引值确定父通道参数的个数,以及根据所述合法短信通道号码,计算出每一个父通道参数;S4a、根据所述每一个父通道参数,确定子通道参数的个数,以及根据所述合法短信通道号码,计算出每一个子通道参数;S5a、将所述第一个字节、按照顺序排列的每一个父通道参数以及按照顺序排列的每一个子通道参数进行依次合并,得到最终压缩后的短信数据;S6a、将压缩后的短信数据发送给短信接收方;所述步骤S2a中根据所述合法短信通道号码,计算出父通道索引值具体包括:用一个字节的低四位表示父通道索引值;将256个短信通道号码依次划分为四个短信通道号段,对应父通道索引值的四位,根据所述合法短信通道号码,判断每一个短信通道号段对应的合法短信通道号码的个数,若短信通道号段对应的合法短信通道号码的个数为0,则将对应的位置0,否则,将对应的位置1,得到四位二进制形式的父通道索引值;所述步骤S2a中将压缩算法标识与所述父通道索引值合并为短信数据的第一个字节具体为:将压缩算法标识作为第一个字节的高四位,将父通道索引值作为第一个字节的低四位;所述步骤S3a中根据计算出的所述父通道索引值确定父通道参数的个数具体包括:父通道索引值四位二进制中1的个数即为父通道参数的个数;所述步骤S3a中根据合法短信通道号码,计算出每一个父通道参数具体包括:每一个父通道参数为8位的一个字节,对应将每一个所述短信通道号段依次划分为8个短信通道子号段;根据所述合法短信通道号码,判断每一个短信通道子号段对应的合法短信通道号码的个数,若短信通道子号段对应的合法短信通道号码的个数为0,则将对应的位置0,否则,将对应的位置1,得到8位二进制形式的父通道参数;所述步骤S4a中根据所述每一个父通道参数,确定子通道参数的个数具体包括:每一个父通道参数8位二进制中为1的个数之和即为子通道参数的个数;所述步骤S4a中根据所述合法短信通道号码,计算出每一个子通道参数具体包括:每一个子通道参数为8位二进制的一个字节,对应将所述短信通道子号段划分为8个短信通道号码;根据所述合法短信通道号码,判断所述合法短信通道号码对应子通道参数的位数,并将该对应位置1,其它位置0,得到与每一个合法短信通道号码对应的子通道参数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恒宝股份有限公司,未经恒宝股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510471218.X/,转载请声明来源钻瓜专利网。
- 上一篇:一种通讯方法及电子设备
- 下一篇:一种基于移动位置信息的预约订位方法及系统