[发明专利]通信设备消息接口独立描述与编码的方法及装置有效
申请号: | 200910236042.4 | 申请日: | 2009-10-16 |
公开(公告)号: | CN101695172A | 公开(公告)日: | 2010-04-14 |
发明(设计)人: | 王志荣;王斌;段欢 | 申请(专利权)人: | 北京天碁科技有限公司 |
主分类号: | H04W24/00 | 分类号: | H04W24/00;H04B17/00 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静 |
地址: | 100082 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 设备 消息 接口 独立 描述 编码 方法 装置 | ||
1.一种通信设备消息接口独立描述与编码的方法,其特征在于,所述方 法包括:
将待测试通信设备中通信协议消息的接口采用接口定义文件描述,并采用 结构定义文件描述待测试通信设备中通信协议消息的结构;
当检测设备首次与所述待测试通信设备连接时,将采用的所述接口定义文 件和采用的所述结构定义文件传输给所述检测设备;
将所述待测试通信设备中的通信协议消息采用自然数据报文方式编码,并 传输给所述检测设备,由所述检测设备采用所述结构定义文件和所述接口定义 文件对报文进行解码。
2.根据权利要求1所述的方法,其特征在于,所述结构定义文件为采用 哈希散列方式定义的结构定义文件。
3.根据权利要求1所述的方法,其特征在于,所述将采用的所述接口定 义文件和采用所述结构定义文件传输给所述检测设备的步骤具体为:
将采用的所述接口定义文件和所述结构定义文件打包压缩,并将压缩后的 所述接口定义文件和所述结构定义文件传输给所述检测设备。
4.根据权利要求3所述的方法,其特征在于,所述打包压缩的步骤具体 包括:
分别按所述接口定义文件和所述结构定义文件进行压缩处理;
对接口定义文件压缩包和结构定义文件压缩包再进行打包处理,并将所述 接口定义文件压缩包和所述结构定义文件压缩包切分成多个小数据包。
5.根据权利要求4所述的方法,其特征在于,所述待测通信设备通过握 手协议将压缩算法版本,数据包类型,数据包个数和每个数据包的大小通知给 所述检测设备。
6.根据权利要求1所述的方法,其特征在于,所述接口定义文件包括: 通信设备协议栈软件所包含的进程列表,进程总数,进程名称,有限状态机消 息名及消息代码和应用型输出消息名及消息代码中的一种或多种。
7.根据权利要求1所述的方法,其特征在于,所述结构定义文件包括: 有限状态机消息、应用型输出消息、超时消息、异常处理消息、交互控制消息 和版本信息消息中的一种或多种。
8.根据权利要求1所述的方法,其特征在于,所述待测通信设备通过 UART通用非同步收发传输器,或者USB通用串行总线,或者TCP/IP传输控 制协议/网际协议与所述检测设备连接。
9.一种通信设备消息接口独立描述与编码的装置,其特征在于,包括:
消息描述模块,用于将待测试通信设备中通信协议消息的接口采用接口定 义文件描述,并采用结构定义文件描述通信协议消息的结构;
配置模块,用于在检测设备首次与所述待测试通信设备连接时,将采用的 所述接口定义文件和采用的所述结构定义文件传输给所述检测设备;
消息传输模块,用于将所述待测试通信设备中的消息采用自然数据报文方 式编码,并传输给所述检测设备,所述检测设备采用由所述配置模块传输的所 述结构定义文件和所述接口定义文件对报文进行解码。
10.根据权利要求9所述的装置,其特征在于,所述结构定义文件为采用 哈希散列方式定义的结构定义文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天碁科技有限公司,未经北京天碁科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910236042.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:烘丝炉冷凝水排出系统
- 下一篇:一种全局小区标识处理的方法、装置和系统