[发明专利]编码方法及装置有效
申请号: | 201611073831.7 | 申请日: | 2016-11-29 |
公开(公告)号: | CN108123721B | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 许丰;吕和胜;于永庆 | 申请(专利权)人: | 展讯通信(上海)有限公司 |
主分类号: | H03M7/30 | 分类号: | H03M7/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张振军;吴敏 |
地址: | 201203 上海市浦东新区浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编码 方法 装置 | ||
一种编码方法及装置,所述方法包括以下步骤:根据用于传输待传输数据的多个通信系统,获取所述多个通信系统均能识别的通用字符;选取所述通用字符中的至少一部分作为基本字符,基于所述基本字符构建互不相同的码字,以得到码库,不同的码字对应于不同的字符;利用所述码库对所述待传输数据进行编码。本发明实施例可以使接收方无歧义地正确识别接收到的码字中的字符,进而保存已接收的信息,从而提高通信效率。
技术领域
本发明涉及通信领域,尤其是涉及一种编码方法及装置。
背景技术
目前,各个通信系统均具有特定的编码规则,例如邮件系统采用Base64编码,网址协议采用Http编码,短信采用移动通讯编码标准等,虽然可以采用二进制编解码方式将各个系统的码字转换为二进制比特流,进而向其它系统进行物理层传输,但是接收方很有可能无法对接收到的码字中的字符进行正确识别,导致通信失败。具体而言,多个字符在不同系统中具有不同的二进制比特流与之对应,并且许多字符在不同系统中的含义不同,致使接收方在接收到承载有传输信息的二进制比特流时,有可能对上述有歧义的字符识别错误而导致通信失败:例如对错误识别得到的指令进行错误解码,进而导致错误操作;或者因错误识别得到的码字不符合接收方的预设规则而停止解码。在上述情况下,接收方通常不会保存已收到的信息。
在现有技术中,为了使接收方正确识别码字中的字符,需要根据发送方和接收方的不同编码标准,提前准备并发送解码库,以使对方在加载插件或者安装宏应用后,通过编码转换能够正确识别码字并顺利解码。但是,如果对于每次传输,都同时发送解码库,则严重浪费带宽;如果等接收方发生识别错误而导致通信失败后才发送解码库,则会浪费首次发送的传输时间及传输资源,并且降低通信效率。
发明内容
本发明解决的技术问题是提供一种编码方法及装置,可以使接收方无歧义地正确识别接收到的码字中的字符,进而保存已接收的信息,从而提高通信效率。
为解决上述技术问题,本发明实施例提供一种编码方法,包括以下步骤:根据用于传输待传输数据的多个通信系统,获取所述多个通信系统均能识别的通用字符;选取所述通用字符中的至少一部分作为基本字符,基于所述基本字符构建互不相同的码字,以得到码库,不同的码字对应于不同的字符;利用所述码库对所述待传输数据进行编码。
可选的,所述通用字符选自阿拉伯数字和英文大小写字母。
可选的,所述基于所述基本字符构建互不相同的码字包括:选取所述基本字符构成互不相同的码字,每个码字包括3个所述基本字符;其中,所述基本字符的总数大于等于41个。
可选的,所述基本字符包括:1、2、3、4、5、6、7、8、9、B、D、F、G、H、J、K、M、P、Q、U、V、W、X、Y、Z、b、d、f、g、h、j、k、m、p、q、u、v、w、x、y、z。
可选的,利用所述码库对所述待传输数据进行编码包括:将所述待传输数据中的字符替换为对应的码字,以生成一个或多个编码字符串;在所述通用字符中选取所述基本字符以外的至少一个通用字符作为前缀字符,并且置于每一所述编码字符串之前。
可选的,所述编码方法还包括:在所述通用字符中选取所述基本字符和前缀字符以外的至少一个通用字符,以作为版本字符,并且所述版本字符置于所述前缀字符与所述编码字符串之间。
可选的,所述版本字符与所述前缀字符之间设置有版本号。
可选的,所述编码方法还包括:在所述通用字符中选取所述基本字符、前缀字符和版本字符以外的至少一个通用字符,以作为长度字符,并且所述长度字符置于所述版本字符与所述编码字符串之间。
可选的,所述长度字符与所述版本字符之间设置有所述编码字符串的长度。
可选的,所述编码方法还包括:在所述通用字符中选取所述基本字符和前缀字符以外的至少一个通用字符,以作为长度字符,并且所述长度字符置于所述前缀字符与所述编码字符串之间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(上海)有限公司,未经展讯通信(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611073831.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种模数转换器电路
- 下一篇:无线系统、屏蔽区域内无线系统、无线设备