基于OSGi的家庭网关远程管理系统的研究与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:david_test
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
硬件性能的提高和价格的降低带来了嵌入式技术的高速发展。现在,智能家电已经进入千家万户。需要一个总控设备来完成各智能家电的控制、数据的存储、家庭内部网络和Internet的互联,这个设备就是家庭网关。用户希望家庭网关上的服务可以依据需求改变,一旦出现问题设备运营商可以远程维修而且还需要保证用户使用和远程管理相互不干扰。提出一种基于OSGi的家庭网关远程管理的解决方案,可以安全的管理家庭网关上软件模块,实现动态的升级。分析家庭网络的体系结构和家庭网关在家庭网络中的作用。分析当前家庭网络主流的几种协议,针对当前家庭网络多种协议并存问题,指出采用OSGi中间件具有较大优势:屏蔽了底层通讯协议的异构性,基于java虚拟机平台,不同的服务提供商的服务模块可以在同一个网关上运行,特别是可以远程的控制家庭网关上软件模块并保持一定的安全性。分析现在流行的家庭服务网关规范OSGi (Open ServiceGateway Initiative )。分析了OSGi的体系结构、Bundle的解析机制、Bundle生命周期管理以及标准服务。主要针对端对端的终端设备实施远程管理。家庭网关的远程管理分为三部分:身份认证、访问权限管理和服务模块管理。分析了Kerberos认证系统,针对存在的口令攻击和密匙管理困难问题,提出了一种混合的加密机制。依据访问权限的不同将用户进行划分,得到一个访问控制矩阵,保证了合理的管理权限。服务模块充分利用了OSGi体系结构的特点实现了家庭网关上软件模块的生命周期管理以及动态添加、删除、升级。采用数据和实现分离的办法实现服务的动态升级。对家庭网关远程管理系统进行测试。主要测试的模块包括:身份认证模块的测试,特别是口令被截获后的测试;访问权限测试,主要是不同的组访问权限是否合理的测试;对机顶盒上软件模块动态演化性能测试。
其他文献
模糊支持向量机是在支持向量机的基础上引入模糊隶属度函数发展而来的,一定程度上解决了支持向量机的一些局限问题,并被广泛应用于模式识别和人工智能领域。它也是人脸识别的
面向服务的体系结构(SOA)是当今IT业内最热门的话题之一。SOA将功能组件通过服务之间定义好的接口联系起来,并使各个组件可以用统一和通用的方式交互。通过使用SOA框架,系统之
实体关系抽取是指自动识别非结构化文本中两个实体之间的关联,是信息抽取的一个重要研究内容。信息可视化是利用计算机技术将信息转化为视觉形式的技术,以充分利用人的感知能力
学位
近年来,由于煤矿的大量开采,瓦斯爆炸事故频繁发生,给人们的生命财产安全造成了极大危害。矿井局部通风设备故障是导致掘进工作面较易发生瓦斯爆炸事故的主要原因之一。矿井
条码技术已经成为当今主要的计算机自动识别技术之一,广泛应用到社会的各行各业,为人们的生产生活提供了极大的便利。随着条码应用领域的不断拓展,需要条码表示的数据信息量
随着计算机在教育领域的应用普及和多媒体技术的飞速发展,以多媒体点播为主的助学系统已成为各高校辅助教学的重要手段。然而传统的助学系统研究起步较晚,开发技术相对落后,
文化算法提供了一种明确的机制来表示、存储和整合进化过程中的知识。其主要思想:在进化过程中,从进化的种群中获取待解决问题的经验知识,将这些经验知识存储在信念空间中,并
IPv6被认为是下一代互联网的核心协议。IPv4地址资源已经枯竭的状况加速了各国IPv4网络向IPv6网络过渡。在过渡初期,IPv4网络和IPv6网络将在一段时期内并存,IPv6网络是IPv4网
如今,随着Web服务(Web Services)技术的日臻成熟,Web服务的应用会越来越广泛,前景也会更加明朗。但是,单个Web服务提供的功能毕竟有限,如果把多个Web服务组合起来,那么一个功