[发明专利]一种实现数字家庭设备间多协议互联互通的适配器及其方法无效
申请号: | 200710028799.5 | 申请日: | 2007-06-25 |
公开(公告)号: | CN101277293A | 公开(公告)日: | 2008-10-01 |
发明(设计)人: | 徐昊;周凡;罗笑南 | 申请(专利权)人: | 广东中大讯通软件科技有限公司;中山大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/56 |
代理公司: | 广州广信知识产权代理有限公司 | 代理人: | 李玉峰 |
地址: | 510275广东省广州市新港西*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种实现数字家庭设备间多协议互联互通的适配器,包括用于实现对设备和消息的控制的GDHomeICP基础协议模块,以及用于实现消息格式分析以及消息内容处理的多协议分析处理模块;所述GDHomeICP基础协议模块通过通用接口与发送方设备和接收方设备连接;GDHomeICP基础协议模块和多协议分析处理模块则通过预定义的软件接口相互连接通信。本发明还公开了一种实现数字家庭设备间多协议互联互通的方法。本发明使得基于不同协议的设备之间能够互相发现、控制以及通信,从而使不同协议的设备间实现互联互通、资源共享和互操作等,使得数字家庭设备变得多样化,不再依赖设备所属协议的限制。 | ||
搜索关键词: | 一种 实现 数字家庭 设备 协议 互通 适配器 及其 方法 | ||
【主权项】:
1. 一种实现数字家庭设备间多协议互联互通的适配器,其特征在于:包括GDHomeICP基础协议模块和多协议分析处理模块;其中1)GDHomeICP基础协议模块-用于实现对设备和消息的控制;包括以下组成部分:消息接收缓冲区-用于临时存储来自发送方设备的数据报;消息提取与转发子模块-用于读取消息接收缓冲区的数据报,根据该数据报头部的协议描述字段数据判断其协议类型,并根据协议类型的不同,将数据报发送到消息处理缓冲区等待消息处理,或转发到多协议分析处理模块做进一步的处理;将处理后的数据报发送到接收方设备;消息处理缓冲区-用于临时存储来自消息提取与转发子模块的数据报;消息分析子模块-用于读取消息处理缓冲区的数据报,分析消息类型,通过数据报中消息类型描述字段数据,判断该数据报所属的类型,并调用消息处理子模块相应的处理方法接口;消息处理子模块-用于根据数据报所述类型通过调用相应处理方法接口对其进行处理,并对整个传输进行总控制;消息发送缓冲区-用于临时存储处理后需要发送给接收方设备的数据报,以供消息提取与转发子模块调用发送到接收方设备;2)多协议分析处理模块-用于实现消息格式的分析以及消息内容的处理,对数据报进行拆包,提取字段、属性和字段数据,形成分析表;按照接收方的协议格式对数据报进行重新封装后,转发到所述GDHomeICP基础协议模块的消息发送缓冲区;包括以下组成部分:消息分析缓冲区-用于临时存储来自所述消息提取与转发子模块或消息处理子模块、需要多协议分析处理模块进行处理的数据报;分析处理子模块-根据消息的不同类型通过调用相应处理方法的接口对消息进行拆包,提取字段、属性和数据操作形成分析表、重新封装数据等操作与处理。多协议字段与属性映射表-内置于多协议分析处理模块,主要包括不同协议间的字段名称映射和不同协议间的字段属性映射两部分内容;所述GDHomeICP基础协议模块通过通用接口与发送方设备和接收方设备连接;GDHomeICP基础协议模块和多协议分析处理模块则通过预定义的软件接口相互连接通信。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东中大讯通软件科技有限公司;中山大学,未经广东中大讯通软件科技有限公司;中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710028799.5/,转载请声明来源钻瓜专利网。
- 上一篇:具有密封装置和支撑环的喷射器
- 下一篇:带应变传感器的轴承组件