当前位置:主页 > 管理论文 > 移动网络论文 >

基于UPnP协议的智能家庭网络设备的研究与实现

发布时间:2022-02-17 10:10
  随着传感网与互联网的结合,数字化和智能化的家用设备的迅猛发展,以及网络技术的日益成熟,数字家庭网络这个理念日益深入人心,并且得到了越来越多的关注。同时,能够实现数字家庭网络功能的技术也蓬勃发展,如我们所采用的UPnP技术。UPnP是一个标准化的协议栈,其制定了包括感知,控制,事件通知等一系列协议标准,通过这些标准,根据不同的应用场景完成不同的智能框架。本论文实际来源于江苏省自然基金关于数字家庭网络的应用实现项目,主要完成工作包括:(1)分析基本项目实际需求,提出整体设计框架。(2)研究UPnP协议栈,包括协议栈中各级协议的逻辑关系,以及UPnP的工作机制。(3)以UPnP协议栈以及第三方库(Cling)为基础,根据项目需求完成具体的模块结构:项目核心模块(CORE模块)以及项目支撑(SUPPORT)模块。(4)根据设计的模块实现整个协议栈,并进行展示。 

【文章来源】:南京邮电大学江苏省

【文章页数】:72 页

【学位级别】:硕士

【部分图文】:

基于UPnP协议的智能家庭网络设备的研究与实现


OSI七层模式结构

关系图,逻辑功能,关系图


图 2.1 逻辑功能关系图备(Device)设备是一个实现了 UPnP 协议栈的能够提供服务,资源或者嵌实现的一个多媒体设备,可以提供本地资源推送服务,多媒此设备中嵌入一个播放器功能设备。 UPnP 设备之间可以相互嵌入,但是根设备与嵌入式设备之间嵌入式设备必须有独立的 XML 描述文档,以区别于根设备中务(Service)整个 UPnP 网络中最小的逻辑功能单元。一个服务由多个动变量来标识物理设备的状态。例如:一个多媒体播放器、拥大小等状态变量,以及播放、暂停、快进、调节音量等动作态。与设备描述类似,服务同样需要使用 XML 进行描述,设备中,可以有多种服务同时存在,不同的服务之间相互独

协议栈


图 2.2 UPnP 协议栈结构.2 所示,UPnP 协议栈结构可以看出,UPnP 协议栈是一个多一层都以相邻的下层为基础,同时又作为上层的基础。议栈结构中,最下面两层是 IP,UDP,TCP,主要负责设备信息传递。 HTTP 传送协议。其中协议的内容是经过 XML 语言格式封 SOAP,GENA,SSDP 根据 UPnP 架构中不同的功能完成。 UPnP 设备的架构体系,这一层是一个抽象的概念,其定义层的各种协议之间是如何协同作用的。任何设备都必须满足由 UPnP 论坛的设备定义层。UPnP 论坛中不同的设备标准是:电视机专委会定义电视机设备部分,打印机专委会定义网的设备都会被 UPnP 论坛归为不同的组,最终形成统一的模确了用途。随着 UPnP 技术的推广,已经有越来越多的厂商

【参考文献】:
期刊论文
[1]JAVA程序设计教学探索[J]. 刘晓乐,文政颖.  电子世界. 2012(19)
[2]传感网与物联网的进展与趋势[J]. 朱仲英.  微型电脑应用. 2010(01)
[3]数字家庭的网络标准——DLNA[J]. 乐行.  实用影音技术. 2008(09)
[4]家庭网络技术及相关协议[J]. 杨小东,陆以勤.  信息技术. 2008(08)
[5]FTP协议分析和安全研究[J]. 黄世权.  微计算机信息. 2008(06)
[6]数字生活联盟(DLNA)的关键技术[J].   电子产品世界. 2006(15)
[7]UPnP AV架构的数字多媒体家庭网络[J]. 王保保,陶鹏.  微电子学与计算机. 2006(07)
[8]“闪联”标准将出台,能否超越DHWG?[J]. 鲁义轩.  通信世界. 2004(13)
[9]OSGi家庭服务网关的设计与实现[J]. 周捷,陈章龙,吴东辉.  微型电脑应用. 2004(01)
[10]HTTP协议技术探析[J]. 肖戈林.  江西通信科技. 2001(01)

硕士论文
[1]UPnP中间件技术在数字家庭网络中的应用研究[D]. 沈彬斌.电子科技大学 2006
[2]FTP服务器技术研究及实现[D]. 蔡勇.电子科技大学 2005
[3]基于UPnP的家庭智能系统研究与实践[D]. 范新运.西北工业大学 2005
[4]基于SOAP的家庭网络互联协议设计[D]. 蔡庆棉.浙江大学 2003



本文编号:3629248

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3629248.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户2fd9f***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com