数字家庭网络标准协议的研究与实现

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:sunzheng_1985
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着宽带及移动互联网业务的飞速发展,人们对家庭设备的互联互通提出了更高的要求,数字家庭的发展得到了越来越多的关注。家庭网络作为数字家庭的重要组成部分,其对应的技术和标准已经成为国内外研究的热点。实现家庭网络的关键是家庭网络中间件技术。目前世界上许多公司或组织都制定了相应的数字家庭网络标准,这些标准的存在促进了家庭网络的发展,加速了智能家电的普及。由微软主导的UPnP协议是为家庭网络中智能设备间互联互通而提供的一种简捷高效、灵活的方式,为数字家庭的实现提供了强大的支持。UPnP是一种应用层协议,它屏蔽了家庭设备的物理层和连接技术上的差异,为上层应用开发提供了统一的接口。UPnP建立在TCP/IP网络协议和Web技术之上,利用了许多现有的网络技术规范,如SSDP,SOAP,GENA和XML等。实现了家庭网络中设备的自动组网、宣告、发现、设备控制等功能。本文重点研究了UPnP协议的基本原理并对其实现机制进行了深入的研究。鉴于目前多数UPnP协议栈的实现都是用C/C++或Java语言开发,因此本文参考了Intel的开源UPnP SDK开发框架的设计思想,实现了一套基于Python语言的UPnP协议栈,简化了UPnP应用程序的开发难度。加之目前嵌入式设备的运算能力已经今非昔比,许多智能终端可以轻松运行Python解释器,因此本文所设计的协议栈在将来会有广泛的应用。同时我们还引入了一种基于WSGI的CherryPy网络适配器,使其他的网络应用程序也能方便地调用本文所设计的Web服务器资源。最后我们以本文所设计的UPnP协议栈为基础,构建了一个综合家庭媒体服务和电源控制系统。
其他文献
随着无线通信技术的迅猛发展和智能移动终端的应用普及,未来移动通信系统要求系统的传输速率在现有系统的基础上提高千倍。大规模多输入多输出(Massive/Large-Scale MIMO, Ma
本课题来源于科技部公益性行业科研专项经费项目《地震现场搜救行动跟踪与监控技术》,项目编号为200808063-01。我国是地震活动强烈和地震灾害严重的国家,由于地震后,灾区环
视频水印在多媒体保护领域中得到了越来越广泛的应用,如节目版权保护、防盗版拷贝和追踪非法传播等。由于视频数据量庞大,在传输及存储之前需要进行压缩,因此研究基于压缩标准的
学位
随着科学技术的发展,传感技术得到快速发展,应用水平不断提高,应用领域迅速扩大,无论是农业、工业、环境保护、医学、航空航天等领域还是我们的日常生活所用的家用电器、汽车
本学位论文来自于国家电网公司“电力通信网络智能管道多维感知技术研究及应用”科技项目,研究目标为面向业务的流量识别与感知,主要内容为基于期望最大化(Expectation Maxim
数字家庭这个概念近几年在消费电子领域正在升温,数字家庭生活所引导的新兴行业及消费理念,已经成为以家电行业为代表的相关企业的战略重点。数字家庭是指以计算机技术和网络
学位
在信息为主的当今社会,计算机网络技术发展非常快,人们对计算机网络中的设备性能要求越来越高,这样网络设备厂商对网络设备的测试是非常重要的一个环节,特别是最后的系统测试
在传统的煤矿生产中,安全问题一直是大家关注的焦点,如何实时了解煤矿井下的生产信息,并且在煤矿发生安全事故时,如何快速有效地解救被困井下的人员一直是科研人员致力要解决的问