发明名称 通信过程中汉字的处理方法和装置
摘要 本发明涉及一种通信过程中汉字的处理方法和装置。其中,方法包括:在数据接收端接收到的通信数据中,确定需要进行汉字处理的通信数据段,通信数据段中任一汉字采用一16进制对表示,任一16进制对包括一低字节和一高字节;从通信数据段包含的第一个字节开始,顺次将每2个相邻的字节作为一16进制对,分别与预先统计的、表示汉字的16进制对范围比较,并将落入表示汉字的16进制对范围的任一字节,确定为表示汉字的一个字节;统计通信数据段中表示汉字的字节总个数,且在通信数据段中表示汉字的字节总个数为偶数时,将通信数据段中表示汉字的字节识别为相应汉字。本发明提高了通信过程中数据接收端汉字识别的正确率、及数据接收端的稳定性和可靠性。
申请公布号 CN102541822A 申请公布日期 2012.07.04
申请号 CN201010599025.X 申请日期 2010.12.21
申请人 航天信息股份有限公司 发明人 陈懿;陈皓;张伟;唐日升;郭东明;付立库;韩宝成;张晓佳;何阳
分类号 G06F17/22(2006.01)I 主分类号 G06F17/22(2006.01)I
代理机构 北京科龙寰宇知识产权代理有限责任公司 11139 代理人 孙皓晨;朱世定
主权项 一种通信过程中汉字的处理方法,其特征在于,包括:在数据接收端接收到的通信数据中,确定需要进行汉字处理的通信数据段,所述通信数据段中任一汉字采用一16进制对表示,任一16进制对包括一低字节和一高字节;确定所述通信数据段中表示汉字的字节,包括:从所述通信数据段包含的第一个字节开始,顺次将每2个相邻的字节作为一16进制对,分别与预先统计的、表示汉字的16进制对范围比较,并将落入所述表示汉字的16进制对范围的任一字节,确定为表示汉字的一个字节;统计所述通信数据段中表示汉字的字节总个数,且在所述通信数据段中表示汉字的字节总个数为偶数时,将所述通信数据段中表示汉字的字节识别为相应汉字;所述表示汉字的16进制对范围包括:第一、二区间,其低字节编码范围均是0x81~0xA0且高字节编码范围分别是0x40~0x7F和0x7F~0xFF;第三、四区间,其低字节编码范围均是0xAA~0xAF且高字节编码范围分别是0x40~0x7F和0x7F~0xA0;第五、六区间,其低字节编码范围均是0xB0~0xF7且高字节编码范围分别是0x40~0x7F和0x7F~0xFF;和第七、八区间,其低字节编码范围均是0XF8~0xFE且高字节编码范围分别是0x40~0x7F和0x7F~0xA0;八个区间均不包含边界0x7F且均包含其它相应边界。
地址 100195 北京市海淀区杏石口路甲18号
您可能感兴趣的专利