基于OSGi的数字家庭网络资源共享系统的研究
发布时间:2017-05-25 22:08
本文关键词:基于OSGi的数字家庭网络资源共享系统的研究,由笔耕文化传播整理发布。
【摘要】:在电子技术的迅猛发展势态下,电子智能产品充斥了人们的生活,在家庭内部,为了满足人们日益增加的生活服务需要与资源共享,各种智能产品之间需要进行频繁自动的信息交换。因此,数字家庭网络应运而生,并且成为了主流发展方向之一。但是位于不同数字家庭]~络内的智能设备之间却不能相互访问,这极大地限制了智能产品服务的可控性及多元化,如何实现家庭网络中多媒体通讯穿越防火墙/NAT设备及跨界获取其它网络内的设备资源成为数字家庭网络发展的关键问题之由于数字家庭网络的不断发展,涌现出了众多的标准组织,如ITU-T、ETSI、 UPnP论坛、闪联(IGRS)、DLNA、e家佳等。其中UPnP应用最为广泛,它是与底层独立,基于分布式的开放型体系结构,具有极大地组网灵活性。OSGi(Open Service Gateway Initiative)是一个轻量级的、松耦合的、面向服务的应用程序开发框架,具有模块化、高内聚、松耦合的特点,适合网关类应用的开发,并可以缩减软件开发周期、降低成本并保证代码质量。本文深入研究了数字家庭网络内相关技术标准:UPnP协议规范、JINI技术、OSGi规范,并对实现家庭网络内资源共享的架构模型C/S模式和SOA模式进行了分析比较,在此基础上提出了基于OSGi框架的不同局域网内UPnP设备的资源共享模型,并进行了UML建模,它包含用例图、静态类图及活动图。最后根据UML建模设计并实现了数字家庭网络资源共享系统。它包括客户端网关模块和服务端模块。客户端模块基于Android操作系统,由控制点子模块和网络服务子模块组成,并完全遵循UPnP协议规范、OSGi规范,具有良好的兼容性;服务器模块基于windows操作系统,作为网络的节点,存储、处理家庭网络内智能设备的数据、信息,以实现它们互访的目的。文中阐述了设计细节,并进行了相关测试。测试结果表明,该系统成功使得家庭网络中控制端智能设备可以对外发布自身提供服务,并可以获取其它家庭网络内UPnP设备提供的服务资源,实现了局域网内智能设备提供服务的多元化与资源共享。
【关键词】:OSGi 数字家庭网络 UPnP Web Services 共享
【学位授予单位】:中国海洋大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
【目录】:
- 摘要5-6
- Abstract6-10
- 1 绪论10-13
- 1.1 课题的背景与意义10-11
- 1.2 数字家庭网络研究现状与课题来源11-12
- 1.3 论文研究内容与组织结构12-13
- 2 数字家庭网络研究分析13-35
- 2.1 数字家庭网络标准规范分析13-14
- 2.2 数字家庭网络中间件技术14-21
- 2.2.1 UPnP技术14-19
- 2.2.2 JINI技术19-21
- 2.2.3 UPnP技术与JINI技术在数字家庭网络中应用比较分析21
- 2.3 数字家庭网络与开放式服务网关协议OSGi21-24
- 2.3.1 OSGi概述21-24
- 2.3.2 OSGi在数字家庭网络中的应用分析24
- 2.4 数字家庭网络间资源共享技术分析24-34
- 2.4.1 NAT技术24-26
- 2.4.2 Web Servi ces技术26-29
- 2.4.3 C/S架构及优缺点分析29-31
- 2.4.4 SOA架构及优缺点分析31-33
- 2.4.5 C/S架构与SOA架构在数字家庭网络资源共享中的分析比较33-34
- 2.5 本章小结34-35
- 3 数字家庭网络资源共享解决方案35-42
- 3.1 需求分析35-36
- 3.2 总体设计方案36-37
- 3.3 UML建模37-41
- 3.4 本章小结41-42
- 4 基于OSGi的数字家庭网络资源共享系统的具体设计与实现42-57
- 4.1 客户端网关模块的设计42-50
- 4.2 服务器模块的功能分析与设计50-56
- 4.3 本章小结56-57
- 5 基于OSGi的数字家庭网络资源共享系统的测试57-64
- 5.1 系统客户端网关模块单元测试与分析57-60
- 5.2 系统服务器模块单元测试与分析60-61
- 5.3 系统集成测试与分析61-63
- 5.4 本章小结63-64
- 6 总结与展望64-66
- 参考文献66-69
- 致谢69-70
- 个人简历70-71
- 发表的学术论文71
【参考文献】
中国期刊全文数据库 前7条
1 马蕤;;家庭网络标准化状况及主要标准组织比较[J];物联网技术;2013年12期
2 查东辉;;试论计算机网络通信协议[J];电脑知识与技术;2013年14期
3 王宇华;印桂生;;基于本体的需求模型到UML模型转换方法[J];哈尔滨工程大学学报;2012年06期
4 李云云;;浅析B/S和C/S体系结构[J];科学之友;2011年01期
5 李广华;朱志祥;李振兴;;NAT技术基本原理及其在实际中的应用[J];西安邮电学院学报;2009年01期
6 许平;;基于WebService的企业应用集成方案[J];江汉大学学报(自然科学版);2008年04期
7 杨宗凯;雷嘉;余江;;数字家庭网关UPnP模块的设计与实现[J];计算机工程与科学;2007年05期
本文关键词:基于OSGi的数字家庭网络资源共享系统的研究,,由笔耕文化传播整理发布。
本文编号:395146
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/395146.html