[发明专利]编码格式识别、转换方法及装置、处理方法及系统无效
申请号: | 200910260080.3 | 申请日: | 2009-12-24 |
公开(公告)号: | CN102111391A | 公开(公告)日: | 2011-06-29 |
发明(设计)人: | 侯彬;程均;戴书球 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 信息产业部电子专利中心 11010 | 代理人: | 肖伟先 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编码 格式 识别 转换 方法 装置 处理 系统 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种编码格式识别、转换方法及装置、处理方法及系统。
背景技术
编码是通信中常需采用的技术。通信数据的编码格式(data_coding)通常存在多种,如ASCII、UNICODE、7BIT等等。用户通常基于与通信运营商之间的通信协议进行与其他用户之间的通信。一个通信协议可能涉及通信数据的多种编码格式,不同通信协议采用的编码格式可能相同或不同,不同区域内采用的编码方式也可能相同或不同。
现有技术中,为实现通信,常需要对不同编码格式做转换处理。现有技术常采用的编码格式转换处理方式主要包括:针对两个具体帐号,采用单对单的固定转换,举例如:帐号1发送消息给帐号2,现有技术主要是:
查出帐号1所在地为地区A,帐号1使用的编码格式UNICODE在地区A规范的通信协议内的值为10;
查出帐号2所在国家为B,帐号2使用的编码格式7BIT在国家B规范的通信协议内的值为8;
将编码格式为UNICODE的消息转换为编码格式为7BIT的消息。
发明人在实现本发明的过程中发现现有技术至少存在以下技术问题:
现有技术虽然能够实现编码格式之间的转换,但是由于其仅根据消息中携带的编码格式标识值来确定编码格式,易出现转换错误,导致用户不能正常使用相关业务的问题。如不同地区和国家所规范的通信协议定义不同,如自行扩展的协议,地区A定义UNICODE的标识值为10,而地区C定义7BIT的标识值为10,则现有技术根据两种不同编码格式的相同标识值,误认为两种编码格式相同,并不对本次消息作转换处理,导致错误发生;并且由于采用单对单转换处理,导致扩展性、配置灵活性不高,难以适应通信技术、编码技术的不断发展。
发明内容
本发明提供一种编码格式识别、转换方法及装置、处理方法及系统,用以解决现有技术中存在编码格式识别不准确,转换易错、系统扩展及配置不灵活的技术问题。
本发明中,编码格式识别方法,包括:
预设第一帐号组的编码格式信息;
接收源帐号发送的源信息;
根据所述源帐号,从所述第一帐号组的编码格式信息中,查找出所述源帐号所属归属区域;
根据所述源帐号所属归属区域,从所述第一帐号组的编码格式信息中,查找出在所述源帐号所属归属区域所规范的通信协议;
根据所述源帐号与所述源信息,从所述第一帐号组的编码格式信息中,查找出所述源帐号所属归属区域所规范的通信协议内,所述源信息采用的源编码格式。
优选地,所述第一帐号组的编码格式信息包括:所述第一帐号组内各帐号各自所属归属区域、各归属区域所规范的通信协议、各通信协议所规范的各编码格式描述信息;
所述根据所述源帐号与所述源信息,从所述第一帐号组的编码格式信息中,查找出所述源帐号归属区域所规范的通信协议内,所述源信息采用的源编码格式包括:
根据所述源帐号,确定所述源帐号在所述源帐号所属归属区域内采用的源通信协议;
从所述源帐号所属归属区域所规范的通信协议,找出与所述源通信协议相匹配的通信协议;
从该相匹配的通信协议所规范的各编码格式描述信息中,找出与所述源信息内携带的编码格式描述信息相匹配的的源编码格式描述信息;
由所述源编码格式描述信息,识别出所述源信息所采用的源编码格式。
优选地,所述各通信协议所规范的各编码格式描述信息包括:各编码格式标识值以及各编码格式标识值对应的编码格式;所述源信息内携带的编码格式描述信息为所述源编码格式标识值;所述从该相匹配的通信协议所规范的各编码格式描述信息中,找出与所述源信息内携带的编码格式描述信息相匹配的的源编码格式描述信息包括:
从该相匹配的通信协议所规范的各编码格式标识值中,找出与所述源信息内携带的编码格式标识值相同的标识值;
所述由所述源编码格式描述信息,识别出所述源信息所采用的源编码格式包括:
根据找出的所述标识值对应的编码格式,确定所述源信息采用的源编码格式。
优选地,该方法还包括:
从所述第一帐号组的编码格式信息中,未查找到出所述源编码格式,则按照预设传输处理策略,处理所述源信息。
本发明中,编码格式转换方法,该方法包括:
预设第二帐号组的编码转换信息;
根据目标帐号,从所述第二帐号组的编码转换信息中,找出所述目标帐号所支持的目标编码格式;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910260080.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于膜过滤模块的框架系统
- 下一篇:两种人参皂苷单体的制备方法