作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程

• 开发研究与工程应用 • 上一篇    下一篇

基于UPnP的通用型桥接器设计与实现

李 想,蒋 芸,周泽寻,谢国城,陈 娜,陈 珊   

  1. (西北师范大学计算机科学与工程学院,兰州 730070)
  • 收稿日期:2013-01-05 出版日期:2014-03-15 发布日期:2014-03-13
  • 作者简介:李 想(1989-),男,硕士研究生,主研方向:嵌入式系统;蒋 芸,副教授、博士;周泽寻、谢国城、陈 娜、陈 珊,硕士研究生。
  • 基金资助:
    国家自然科学基金资助项目(61163036, 61163039);甘肃省自然科学基金资助项目(1010RJZA022, 1107RJZA112);2012年度甘肃省高校基本科研业务费专项基金资助项目;甘肃省高校研究生导师基金资助项目(1201-16);西北师范大学第三期知识与创新工程科研骨干基金资助项目(nwnu-kjcxgc-03-67)。

Design and Implementation of Universal Bridge Based on UPnP

LI Xiang, JIANG Yun, ZHOU Ze-xun, XIE Guo-cheng, CHEN Na, CHEN Shan   

  1. (College of Computer Science & Engineering, Northwest Normal University, Lanzhou 730070, China)
  • Received:2013-01-05 Online:2014-03-15 Published:2014-03-13

摘要: 在现代物联网中,各类异构网络协议在设备互联上存在不兼容性问题。为此,设计一种能够同时支持多种异构网络协议互联的新型通用型桥接器,该桥接器以UPnP协议为标准。在协议的通用性桥接上,桥接器采用分层处理的方法,在底层为每个异构网络协议编写独立的、协议相关的插件模块,并动态加载到桥接器中,形成一个半开放式的转接引擎。实验结果表明,在不改变原有内部结构的情况下,该桥接器可动态加载或取消对任一异构网络协议的桥接,并对新协议的支持具有完全的开放性和独立性。桥接器可较好地完成各类异构网络设备间的互联,实现资源的共享和异构网络的融合。

关键词: UPnP协议, ZigBee协议, 轻量级设备, 异构网络, 转接引擎, 网络融合

Abstract: In order to resolve the incompatibility of interconnection for many kinds of heterogeneous network device in the modern internet of things, this paper presents a new universal bridge which can support multiple network protocols at the same time, and the bridge based on the UPnP protocol. In the matter of protocol’s universal bridging, the bridge using the method of hierarchical processing, it provides an independent, protocol-related plug-in module for each heterogeneous network protocol at the bottom, and load to the bridge dynamically. This method results in a semi-open adapter engine. Experimental results show that under the condition without changing the bridge’s original structure, the bridge can dynamically provide or cancel the bridging support to any single network protocol, and provides a completely open and independent support for the new protocol. The bridge perfectly resolves the connectivity among many kinds of heterogeneous network device, and achieves a resource sharing and fusion of heterogeneous networks.

Key words: UPnP protocol, ZigBee protocol, lightweight device, heterogeneous network, forwarding engine, network fusion

中图分类号: