摘要
IGRS和UPnP协议所支持的信息设备之间不能相互发现、相互操作和资源共享。为此,分析其互联的相关工作,从设备寻址、设备/服务发现、服务控制等多个层面讨论协议转换引擎的设计方法。解析2种协议的服务控制模块的工作机制,提出引擎架构和设备服务描述的转换方法,根据该协议转换引擎开发一款桥接器。实验结果表明,在未对设备作任何修改的情况下,该桥接器能够透明地实现IGRS与UPnP这2类异构协议设备之间的互操作,而且稳定性较好。
IGRS and UPnP are the two main protocols in the field of digital home net work,but the two devices cannot interact directly.Oriented to this problem,the paper reviews some related works at the beginning.A transformation engine for link IGRS and UPnP devices seamlessly is discussed by analysis of addressing,device/service discover,service control and other levels.According to the engine,the working mechanism for invoking block is explained in details,the engine architecture and transfer method for device/service description are presented.It developes a bridge based on the transformation engine.Experimental results validate that these two heterogeneous home network protocols can interact seamlessly without doing anything to the existing devices.Besides,the stability of the bridge is also verified.
出处
《计算机工程》
CAS
CSCD
北大核心
2011年第22期28-31,38,共5页
Computer Engineering
基金
国家"863"计划基金资助项目"泛在设备的互联技术"(2009AA011902)