毕 业 设 计(论 文)
题 目:基于
DLNA的GENA协议的
研究与开发
摘 要
随着消费电子产品的普及以及无线通讯技术的成熟,家庭网络作为数字化社区的重要组成部分,其相应的技术和标准正在成为国内外关注和研究的热点。实现设备智能互联互通的UPnP(通用即插即用)技术的出现为数字家庭的实现提供了强大的支持。UPnP技术为数字家庭提供了设备发现、配置和控制等基本功能,然而要真正实现数字化家庭理念还需要设计覆盖不同应用场景的智能框架。
本文的研究工作是在数字家庭理念的基础上进行的,主要完成的工作包括: (1) DLNA(数字生活网络联盟)概念及功能组件的介绍
这部分主要包含UPnP设备架构(原称作DCP框架)、定义了控制器或控制点、设备之间的通信协议以及UPnP的设备发现、描述、控制、事件触发和展示机制。 (2)本论文的工作主要涉及UPnP网络的第4步事件触发
这里主要强调了事件通知架构(GENA)在DLNA中的实现原理以及过程,它是以何种方式实现设备和控制点的订阅关系,以及事件消息是怎样交付给订阅者。 另外还列举了UPnP模板语言。
关键字: 媒体中心 数字家庭 家电设备 设备互操作 UPnP技术
ABSTRACT
With the popularity of consumer electronics and wireless communication technology matures, digital home network as an important part of the community.The corresponding technologies and standards is becoming a hot spot of attention . UPnP technology was a powerful support to the digital home. UPnP technology provides for the digital home device discovery and basic functions such as configuration and control. However, to truly realize the concept of digital home also need to design covers an intellectual framework for different scenarios.
This research work is on the basis of the digital home concept, the major work including:
(1) the concept and function of components in DLNA (Digital Living Network Alliance) are introduced.
This part contains the UPnP Device Architecture (formerly known as DCP Framework).Controller or control point is defined.The communication protocol between devices, the UPnP device discovery, description, control, eventing,and presentation mechanisms are introduced.
(2) This thesis is mainly related to UPnP network event trigger in step 4. Here the main emphasis of the event notification architecture (GENA) is its principles and processes to achieve in DLNA.
Key words: Media Centre; Digital Home; Household Appliances; Device
interoperability; UPnP technology