节点文献

家庭网络中间件技术UPnP的研究与实现

【作者】 王玉林

【导师】 龚天富;

【作者基本信息】 电子科技大学 , 计算机软件与理论, 2003, 硕士

【摘要】 家庭信息化是信息技术的重要发展方向,信息化家庭是信息社会的基本单位。数字化技术的发展加速了各种信息家电的出现,进而提出了互联、互通、互操作的要求。Internet技术向社会各个方面的渗透也促使家庭从网络的端点扩展为一个网络,连接各种信息家电,形成家庭网络。家庭网络与人们生活息息相关,是网络典型的边缘网,单个网络的规模虽小,但在全球网络中所占的比重很大,到现在已有了很大发展。实现家庭网络的关键是家庭网络中间件技术。世界各著名设备厂商纷纷提出了各自的新技术和解决方案,如微软提出的UPnP、Sun公司提出的Jini、Sony公司提出的HAVi、Alcatel等公司提出的OSGi规范等。研究这些新技术,解决设备间互连、互通、互操作问题,实现设备连接控制操作简单化、人性化,对加速信息家电的普及,促进家庭网络的发展,提高家庭信息化水平有着重要的现实意义。 家庭网络中间件主要用以屏蔽信息家电下层的各种硬件设备和连接技术,为上层应用开发提供统一的接口,并实现信息设备的简单组网、智能控制。UPnP技术是非常具有代表性的家庭网络中间件技术,它建立在TCP/IP协议和WEB技术之上,利用了现有的一些网络技术和规范,如XML、SOAP、GENA等,实现了联网的信息设备间自动组网、自动发现、自动声明、简单信息交换、简单互操作等功能。本文重点研究了UPnP技术的基本原理和实现机制,提出了一种基于注册中心的设备发现机制,并编程实现了UPnP的通用设备模型,最后在该通用设备模型的基础上实现了一个UPnP的灯光设备,建立了一个智能家电控制演示系统。

【Abstract】 Home information technology is the important field where the information technology will advance. Information home is the basic unit of the information society. The development of digit technology accelerates the appearance of information appliances, which demand connection, communication and cooperation among them. Internet technology advancement makes home a network from a network joint, which is named home network and connects all sorts of information appliances. Home network is close to people life, and it is a typical edge network. Although the scale of single home network is small, the total home network has a large percentage in global. Home network has made much progress now. The key of home network realization is the home network middleware technology. Many famous information device corporations have provided their own new technology and new means to resolve it, for example, Microsoft corp. has provided UPnP, Sun corp. has provided Jini, Sony corp. has provided HAVi, Alcatel corp. has provided OSGi. It will play a great realistic role in improving home information level to research these new technologies, to resolve the problem of connection, communication and cooperation among information appliances, and to realize simple connection and simple control. They will accelerate the popularity of information appliances and the advancement of home network.Home network middleware is designed to make the application on higher layer independent of any hardware and network technology on the lower layer of information appliances, and to provide a universal application program interface for the application on the higher layer, and to realize simple connection and intelligent control among information devices. The UPnP technology is typical in all home network middleware technologies. It bases on TCP/IP protocols and WEB technology, makes use of some existing network technologies and protocols, such as XML, SOAP, GENA and so on. With UPnP, a device can dynamically join a network, obtain an IP address, conveyits capabilities and learn about the presence and capabilities of other devices-all automatically. And a device with UPnP can communicate with other devices and control other devices simply. This paper emphasizes on the basic principle and realization principle of UPnP, and provides a new device discovery principle with registration center, and realizes a generic device model of UPnP by programming. An UPnP enabled light device is designed based on the generic device model, and an experimental control system of intelligent appliance is established in the end.

【关键词】 UPnP家庭网络SOAPSSDPGENA
【Key words】 UPnPhome networkSOAPSSDPGENA
  • 【分类号】TP393.09
  • 【被引频次】14
  • 【下载频次】373
节点文献中: 

本文链接的文献网络图示:

本文的引文网络