Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2011, Vol. 37 ›› Issue (22): 28-31. doi: 10.3969/j.issn.1000-3428.2011.22.007

• Networks and Communications • Previous Articles     Next Articles

Design Method of Transformation Engine Between IGRS and UPnP Protocol

HU Yan-ping 1,2, YANG Wei 2,3, CHEN Yuan-fei 2, ZHANG Quan 1,2, ZHU Zhen-min 2   

  1. (1. College of Information Engineering, Xiangtan University, Xiangtan 411105, China; 2. Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China; 3. Join Faculty of Computer Scientific Research, Capital Normal University, Beijing 100048, China)
  • Received:2011-06-15 Online:2011-11-18 Published:2011-11-20

IGRS和UPnP协议转换引擎的设计方法

胡艳萍 1,2,杨 威 2,3,陈援非 2,张 全 1,2,朱珍民 2   

  1. (1. 湘潭大学信息工程学院,湖南 湘潭 411105;2. 中国科学院计算技术研究所,北京 100190;3. 首都师范大学计算机科学联合研究院,北京 100048)
  • 作者简介:胡艳萍(1986-),女,硕士、CCF会员,主研方向:普适计算,嵌入式系统;杨 威,硕士;陈援非,高级工程师;张 全,硕士;朱珍民,正研级高级工程师
  • 基金资助:

    国家“863”计划基金资助项目“泛在设备的互联技术”(2009AA011902)

Abstract:

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.

Key words: IGRS protocal, UPnP protocal, interoperability, digital home network, transformation engine, bridge

摘要:

IGRS和UPnP协议所支持的信息设备之间不能相互发现、相互操作和资源共享。为此,分析其互联的相关工作,从设备寻址、设备/服务发现、服务控制等多个层面讨论协议转换引擎的设计方法。解析2种协议的服务控制模块的工作机制,提出引擎架构和设备服务描述的转换方法,根据该协议转换引擎开发一款桥接器。实验结果表明,在未对设备作任何修改的情况下,该桥接器能够透明地实现IGRS与UPnP这2类异构协议设备之间的互操作,而且稳定性较好。

关键词: IGRS协议, UPnP协议, 互操作性, 数字家庭网络, 转换引擎, 桥接器

CLC Number: