[发明专利]一种基于虚设备的UPnP与IGRS协议转换系统及方法在审
申请号: | 201310525485.1 | 申请日: | 2013-10-31 |
公开(公告)号: | CN103561016A | 公开(公告)日: | 2014-02-05 |
发明(设计)人: | 谈世哲;黄全明;张丰源;沈治文 | 申请(专利权)人: | 中国海洋大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/28 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 266100 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 虚设 upnp igrs 协议 转换 系统 方法 | ||
1.一种基于虚设备的UPnP与IGRS协议转换系统,其特征在于,包括包括UPnP控制点模块,IGRS控制点模块,UPnP设备模块,IGRS设备模块以及消息转换与描述文档转换模块:
UPnP控制点模块主要负责与UPnP设备的直接交互,获取描述文档,事件通知以及相关控制,并将UPnP设备的信息存储等待转换模块的转换;
IGRS控制点模块主要负责与IGRS设备的直接交互,获取描述文档,事件通知以及相关控制,并将IGRS设备的信息存储等待转换模块的转换;
UPnP设备模块则是根据转换后的IGRS设备信息创建对应的UPnP虚设备,该虚设备有自己的描述文档,能够同网络中的UPnP控制点实现交互;
IGRS设备模块则是根据转换后的UPnP设备信息创建对应的IGRS虚设备,该虚设备有自己的描述文档,能够同网络中的IGRS控制点实现交互;
消息转换与描述文档转换模块功能:实现消息格式转换,包括将UPnP设备消息格式转换成IGRS消息格式和将IGRS设备消息格式转换成UPnP消息格式,实现描述文档转换,包括将UPnP设备描述文档转换成IGRS描述文档和将IGRS设备描述文档转换成UPnP描述文档。
2.一种基于虚设备的UPnP与IGRS协议转换方法,其特征在于,包括以下步骤:
1)当UPnP设备上线后,UPnP控制点模块监听到设备上线消息,该消息经转换模块转换后发给IGRS设备模块,并将设备上线消息进行广播,该消息能够被IGRS控制点发现;
2)IGRS控制点发送描述文档请求,IGRS设备模块收到该请求后,将该请求转发给转换模块进行消息转换,经UPnP控制点发送给UPnP设备;
3)UPnP设备回复描述文档消息被UPnP控制点模块截获后,送到转换模块进行格式转换,实现UPnP描述文档向IGRS描述文档的转换,转换后的描述文档经IGRS设备模块发送给外界的IGRS控制点;
4)当IGRS控制点进行设备控制时,IGRS控制点发送控制请求,IGRS设备模块监听到消息请求,该消息经转换模块转换消息格式,由UPnP控制点模块发送给外界UPnP设备,UPnP设备进行相应的动作;
5)IGRS设备经过转换系统与UPnP控制点的交互过程同理。
3.根据权利要求2所述的基于虚设备的UPnP与IGRS协议转换方法,其特征在于,不同协议的设备与转换系统的交互时,在转换系统中存在UPnP控制点模块与IGRS控制点模块同设备进行交互。
4.根据权利要求2所述的基于虚设备的UPnP与IGRS协议转换方法,其特征在于,不同协议的控制点与转换系统的交互时,在转换系统中存在UPnP设备模块与IGRS设备模块同控制点进行交互。
5.根据权利要求3或4所述的基于虚设备的UPnP与IGRS协议转换方法,其特征在于,实现消息格式转换的转换,对于消息格式的差别,IGRS协议相对UPnP协议增添了关于安全管道,加密相关的信息,对于UPnP设备与IGRS设备则要相应地进行删除与添加该类消息。
6.根据权利要求5所述的基于虚设备的UPnP与IGRS协议转换方法,其特征在于,实现描述文档格式的转换,对于描述文档的差异,采取先提取描述文档信息,然后再按照对应格式生成的方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国海洋大学,未经中国海洋大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310525485.1/1.html,转载请声明来源钻瓜专利网。