[发明专利]一种用于兼容逻辑设备访问的代理设备无效
申请号: | 201110257657.2 | 申请日: | 2011-09-02 |
公开(公告)号: | CN102333019A | 公开(公告)日: | 2012-01-25 |
发明(设计)人: | 陈家熙;罗笑南;薛凯军 | 申请(专利权)人: | 东莞中山大学研究院;中山大学 |
主分类号: | H04L12/28 | 分类号: | H04L12/28 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 523808 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 兼容 逻辑 设备 访问 代理 | ||
技术领域
本发明涉及数字家庭技术领域,尤其涉及一种用于兼容逻辑设备访问的代理设备。
背景技术
智能家庭网络是信息时代带给人们的高科技产物,它借助现有的计算机网络技术,将家庭内部的各种家电和设备连网,通过网络为人们提供各种丰富、多样、个性、方便、舒适、安全和高效的服务。家庭网络化也是整个社会信息化的一个重要的部分。家庭网络是在家庭内部通过适当的组网技术把家庭网关(Residential Gateway,RG)与其它信息设备组成可以进行信息交换的内部网络,并通过家庭网关与外部网络相连,形成面向家庭的业务提供平台。在家庭网络的实现过程中,家庭网关占据着最为关键的位置。家庭网关是连接外部公网和家庭私网的关口,既负责家庭内部对公网的访问和交互,又负责用户从公网上对家庭网络的访问和控制,另外还要负责家庭内部设备的互连、互控等操作。
开放服务网关发起组织(Open Service Gateway initiative,OSGi)论坛(简称OSGi论坛)主要任务是为信息家电、车载系统、手机和其它环境的各种应用与服务的发布与管理提供一个开放的公共平台,OSGi将成为智能信息家电平台服务的标准。OSGI规范的主要应用对象是各种机顶盒、服务网关、有线调制解调器、消费类电子、个人计算机(Personal Computer,PC)、工控计算机、机载设备和智能手持设备等。
随着智能家居的迅速发展,出现了许多问题。一方面,随着人类居住环境质量的提高,人们对家居系统在方便、高效、节能和安全等方面提出了越来越高的要求,这使家庭网络具有软硬件资源复杂特点,家庭网络环境中采用不同的操作系统、通信协议并且拥有各种信息家电。另一方面,世界各智能家居产品厂商推出的软硬件产品技术标准不一致。这样就给系统集成带来了很大的困难。为了解决这个问题,人们将中间件的概念引入到智能家居。中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。它可以屏蔽家庭分布式环境的复杂性和异构性,所以采用中间件是目前智能家居系统集成的必然。许多厂家、协会团体都推出了自己的产品,其中有较大优势的是通用即插即用(Universal Plug and Play,UPnP)、HAVi(Home Audio-Video Interoperability)、OSGi和Jini等,它们各有自己的侧重和优缺点,在智能家居中都有其应用的局限性。
UPnP是由UPnP论坛推出的一种家庭网络标准,设备通过UPnP可以自主加入网络并向网络中其它设备表达自己的能力,同时也能够获知网络中其它设备的存在及拥有的能力,支持外部Internet对家庭网络的控制,符合家庭网络对远程控制的要求。而众多中间件产品的存在,且各技术标准不统一增大了系统集成的难度,且某些产品由于自身工作机制的原因,对软硬件实体的处理能力和存储空间要求过高,因此其应用受到很大的限制。现有技术中,存在着基于不同设备访问规范的UPnP服务与Jini服务无法互相通信的问题,兼容性较差;且现有中间件的开发多数依赖于软硬件系统,不便于移植。
发明内容
本发明的目的在于克服现有技术的不足,本发明提供了一种用于兼容逻辑设备访问的代理设备,可以实现基于不同设备访问规范的UPnP服务与Jini服务之间的互相通信。
为了解决上述问题,本发明提出了一种用于兼容逻辑设备访问的代理设备,所述代理设备包括:
UPnP检索监控模块,用于发现并注册UPnP服务的UPnP设备的设备信息;
UPnP服务代理模块,用于为所述UPnP检索监控模块所发现的每个所要注册的UPnP设备的服务产生一个接口;
Jini检索监控模块,用于发现并注册Jini服务的Jini设备的设备信息;
Jini服务代理模块,用于为所述Jini检索监控模块所发现的每个所要注册的Jini设备的服务产生一个接口;
代理服务模块,用于对不同的服务类型进行转换。
优选地,所述代理服务模块用于UPnP服务与OSGi服务之间的互相转换,以及用于Jini服务与OSGi服务之间的互相转换。
优选地,所述代理服务模块包括:
第一服务转换模块,用于将UPnP服务转换成OSGi服务,或者将OSGi服务转换成UPnP服务;
第二服务转换模块,用于将Jini服务转换成OSGi服务,或者将OSGi服务转换成Jini服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞中山大学研究院;中山大学,未经东莞中山大学研究院;中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110257657.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带有密封件的电灯和制造方法
- 下一篇:一种杨梅粉丝及其制备方法