文档详情

基于UPnP协议的数字家庭网络多媒体设备的研究和实现-电子与通信工程专业论文.docx

发布:2018-12-19约5.36万字共75页下载文档
文本预览下载声明
南京邮电大学学位论文原创性声明 本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。 尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过 的研究成果,也不包含为获得南京邮电大学或其它教育机构的学位或证书而使用过的材料。 与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。 本人学位论文及涉及相关资料若有不实,愿意承担一切相关的法律责任。 研究生签名: 日期: 南京邮电大学学位论文使用授权声明 本人授权南京邮电大学可以保留并向国家有关部门或机构送交论文的复印件和电子文 档;允许论文被查阅和借阅;可以将学位论文的全部或部分内容编入有关数据库进行检索; 可以采用影印、缩印或扫描等复制手段保存、汇编本学位论文。本文电子文档的内容和纸质 论文的内容相一致。论文的公布(包括刊登)授权南京邮电大学研究生院办理。 涉密学位论文在解密后适用本授权书。 研究生签名: 导师签名: 日期: 摘要 由于科技的进步,社会的发展,各种智能化设备越来越普及。它们在人们的家庭生活中 饰演的角色也越来越重要。所以,数字家庭网络越来越受到人们的关注。同时,关于数字家 庭网络的各项技术发展迅速。UPnP 就是其中的主流技术之一。UPnP 是实现数字家庭网络的 标准化协议结构。其拟定了设备寻址、设备发现、设备控制等一系列的协议标准。在智能家 庭网络中,各种家用智能设备能够以无线的方式协同工作。人们可以使用任何一个设备访问 本网中的所有多媒体内容。 本文深入分析了 UPnP 协议栈的架构和工作流程。针对家庭网络中的多媒体设备进入 UPnP 网络后的设备寻址、设备发现、设备描述、设备控制等相关场景,本文以 UPnP 协议栈 和 Cling 为基础设计出一套完整的实现方案。该实现方案的核心为 Core 模块和 Support 模块。 本文同时设计了一套在数字家庭网络中 Control Point 如何与不支持 UPnP 协议的多媒体 播放器协同工作的方案。该方案主要是在现有的 UPnP 结构中增加一个适配中心的实体,让 多媒体播放设备与 UPnP A/V 架构松耦合。不支持 UPnP 协议的多媒体播放设备进入本地网络 后首先在适配中心中注册和存储必要的信息。在开始工作后,控制点只需同适配中心进行 UPnP 交互即可。在控制点想要调用适配中心的多媒体播放设备时,适配中心只需解析控制点 的控制请求信息再调用相关多媒体播放设备即可。在该方案下,控制点与适配中心直接进行 UPnP 交互而达到间接控制多媒体播放设备的目的,所以多媒体播放设备不需要支持 UPnP 协 议。这样在实际应用中就不需要针对各式各样的多媒体播放器进行特殊定制,减少了不必要 的开销,更利于家庭智能网络的推广。该研究方案已经申请国家专利。 关键词: UPnP 协议,控制点,多媒体设备,Cling I Abstract Due to the progress of science and technology and development of the society, a variety of intelligent devices are becoming increasingly popular and play an important role in family life of people. As a result, the digital living network attracts more and more attention of people. At the same time,all kinds of digital living network technology is developing rapidly in which UPnP is the standard protocol architecture to realize digital living network. UPnP develops a series of protocols, such as device addressing, device discovery, device control and so on. In the intelligent living network, all kinds of intelligent devices work together in a wireless way. People can use any device to access the content of any other multimedia in the same network. Th
显示全部
相似文档