基于UPnP的家庭网络照明设备的研究与设计
2012-11-13衡友跃宫纪明况莉莉
巢湖学院学报 2012年3期
衡友跃 宫纪明 况莉莉
(淮北职业技术学院计算机系,安徽 淮北 235000)
基于UPnP的家庭网络照明设备的研究与设计
衡友跃 宫纪明 况莉莉
(淮北职业技术学院计算机系,安徽 淮北 235000)
由于越来越多的嵌入式设备的出现和家庭网络的发展,实现家庭网络中的各种嵌入式设备互联互通已经成为人们的迫切需求。现今世界各著名设备厂商纷纷提出了各自的新技术和解决方案,其中,微软提出的UPnP技术最有发展前途,得到了最广泛的支持,是当今各国研究的热点。本文在分析UPnP协议栈、UPnP的基本组件及工作流程的基础上,给出了基于UPnP的家庭网络照明设备的详细设计方案,实验证明组网方便,易于控制。
UPnP;家庭网络;照明设备
1 UPnP概述
通用即插即用 (UPnP)是一种用于PC机和智能设备(或仪器)的常见对等网络连接的体系结构,尤其是在家庭中。UPnP以Internet标准和技术(例如TCP/IP、HTTP和 XML)为基础,使这样的设备彼此可自动连接和协同工作,从而使网络(尤其是家庭网络)对更多的人成为可能[1]。
2 UPnP协议栈
UPnP定义了设备之间、设备和控制点、控制点之间通讯的协议。让来自不同公司的设备非常方便的就可以在一起工作。UPnP设备协议栈如图1所示:

图1 UPnP协议栈
3 UPnP的基本组件
UPnP网络的基本组件包括服务、设备和控制点。其组件图如图2所示:

图2 UPnP组件图
3.1 设备
UPnP网络中定义的设备具有很广泛的含义,各种各样的家电、电脑外设、智能设备、无线设备、个人电脑等等都可以成为其中一员。一个UPnP设备可以是多个服务的载体和多个子设备的嵌套集[2]。……
登录APP查看全文
