家庭网关分布式OSGi的设计与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:handong007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息电子技术的发展,未来家庭将拥有越来越多的家电设备。家庭网关作为连接所有外部公共网络与内部家庭网络的桥梁,在数字家庭网络中扮演着关键的角色。开放服务网关标准组织OSGi是目前最具有发展潜力的家庭服务网关,它为家用设备如汽车、手机、家电、计算机等环境制定下一代网络服务标准,提供了开放和通用的架构,使得服务提供商、开发人员、软件提供商、用户和设备提供商以统一的方式开发、部署和管理服务。   但是,传统OSGi框架下服务的注册和获取都是集中式的,为了把OSGi的灵活的服务部署机制和强大的管理功能从集中式的系统扩展到分布式的OSGi家庭网关系统中,本文选择了Jini分布式网络服务发现技术作为实现分布式OSGi家庭网关系统的桥梁。Jini是一个具有广泛影响的分布式计算技术,它是基于Java的、面向动态分布式网络系统服务共享的解决方案,基于Jini技术开发的信息家电能够动态地发现、加入网络系统,为网络中其他用户或设备提供服务,也可以动态定位并使用网络中的其他设备提供的服务,一起协同工作,完成某种任务。   本文利用Jini技术实现基于OSGi的分布式家庭网关系统,研究在OSGi框架上实现Jini技术的原理分析,提出一个适用于普遍OSGi框架的、轻量级的设计方案,并把该设计方案封装成为一个代码包。OSGi框架上的模块只需安装此代码包,调用所提供的编程接口,便能实现对远程OSGi设备上服务的调用,实现基于OSGi的分布式网络系统的服务共享。在此设计方案的基础上,针对家庭网关对网络用具的服务调用,设计出实现文本资源共享的分布式OSGi家庭网关系统,实现分布式的网络用具对OSGi家庭网关系统的单向的服务提供;并根据家庭网关的实际应用情况,设计出具有普遍适用性的、实现家电设备控制的OSGi家庭网关系统,该系统能实现分布式网络用具向OSGi家庭网关的服务提供以及OSGi家庭网关对网络用具的控制功能,更符合实际应用中家庭网关与网络用具双向交互的要求。   本文对Jini技术与OSGi框架的融合、基于OSGi的分布式系统的实现、OSGi家庭网关对分布式网络用具的服务调用及控制具有一定参考意义。
其他文献
文章基于粮食作物、经济作物和水稻三类生产特性,利用我国9省(区)2704个农户的调查数据,实证考察了农地产权和要素配置对农户投资激励的因果效应.研究表明:(1)农地产权对农户
MPS海量地震数据处理系统是油气勘探专业技术软件,既能处理陆上和海上常规地震数据,也能处理陆地和海底多分量数据。质量控制与分析是该系统中的一个模块,它的实现目的是对采
随着新业务的不断涌现,IP数据业务已经成为骨干光网络中的主要流量,IP数据业务的“Best Effort”服务模式已经不能适应新业务对“按时而可靠”性的服务质量要求,而且引起了带宽
本文通过对荣华二采区10
期刊
无线传感器网络作为一种新兴网络,在发展的初期就应该考虑到它的安全问题。无线传感器网络通常部署在开放环境中,并且传感器节点的计算能力较弱,这使得Sinkhole攻击对无线传
能量有限性是限制水声传感器网络发展的瓶颈之一,研究节能技术对水声传感器网络的发展具有重大意义。  本文以优化能量损耗为出发点,主要研究节点的传输策略和介质访问控制
文章采用2005?2013年中国工业企业数据和省级商业银行金融许可证数据,分析了银行市场结构性竞争对企业投资效率的影响.研究发现,加强银行竞争能够提高工业企业投资效率.对于
协作社区作为一种有效的协同建构知识的技术支持环境,近年来开始受到越来越多的E-learning和CSCL(计算机支持的协作学习)研究者的关注。与协作社区的交互分析成为了目前的研究热
赫维茨所开创的机制设计理论是对新古典经济学的发展与突破,触发了现代经济学随后几十年的繁荣,其衍生成果推动了成熟市场经济国家的经济发展,研究并挖掘其经济思想谱系及方
本文通过对荣华二采区10
期刊