- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字家庭网络中信息家电互联中间件技术分析
数字家庭网络中信息家电互联中间件技术分析
【摘要】本文简述了数字家庭网络及实现数字家庭网络中信息家电互联所需要的中间件等有关概念,重点解析了以UPnP、IGRS和OSGi为代表的中间件技术的基本原理和特征,期望为后续学习和研究数字家庭网络中信息设备的互联提供服务。
【关键词】数字家庭网络;信息家电;中间件技术;UPnP;IGRS;OSGi
由于家庭网络环境中的资源不仅有操作系统和硬件体系的设备,还有存在于网络中的软件等成员,这样复杂的构成使得对信息家电的开发造成了很大的困难。如何使开发人员可以忽略各种不同设备的底层信息,在设计家庭网络分布式应用中使用通用接口,这就必须在家庭网络应用的开发中引入中间件技术。
一、数字家庭网络概述
数字家庭网络是指在集成协同环境中把各种计算机、信息家电、照明能源控制设备和安全报警控制设备等相连接,形成一个多层次统一的网络,实现家庭资源的共享和管理,以提高人们的生活质量,使家庭能够变得更舒适、安全和有效。数字家庭网络是集计算机、通信和消费电子技术于一体的3C系统。
数字家庭网络包括控制中心、各种信息终端设备和智能家电设备及家庭内部互连环境三部分。其中控制中心是数字家庭网络的核心,是家庭内部网络的组网和控制中心,也是外部网络进入家庭的桥梁和枢纽。用户将数字家庭内各类终端互联并与家庭网关相连,通过家庭内部有线或无线方式的互联技术实现家庭网络各信息终端设备和智能家电设备的自组织联网并提供自动发现和配置,享受运营商所提供的各种服务。
二、数字家庭网络中间件
在数字家庭网络中,中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种中间件在不同的技术之间共享资源,它位于客户机、服务器的操作系统之上,管理计算资源和网络通信。
采用中间件技术设计的信息家电不仅可以在家庭网络中广播自身的标识,还可以自动发现网络中存在的其他设备,同时还可以相互描述自身所独具的功能,提供的服务,还可以相互查询、理解所彼此的功能;并且可以使数字家庭网络无需人工参与,便可以自动完成网络设置。在家庭网络的应用程序设计中采用中间件技术,可以极大减轻设计人员的设计难度。由于中间件技术独立于底层操作系统和具体的通信技术,主要用于解决某一类问题。因此应用程序的开发者,就可以从这些问题的困扰中脱离出来,缩短开发周期,节约开发成本,降低程序开发的失败率,降低维护费用,提高应用的开发质量,保证应用的可升级性,增强应用的生命力。
在数字家庭网络中应用的中间件技术大体上分成集中控制方式和分布控制方式两类,其中,分布控制方式中应用比较多的有如UPnP,IGRS,Jini等中间件技术,集中控制方式中应用比较多的有OSGi,OpenCable等中间件技术。
三、数字家庭网络中典型中间件技术解析
(1)UPnP中间件技术
UPnP是通用即插即用的英文缩写,它是以Intcrnet技术和标准为基础,为联网设备、软件以及外设之间提供一种兼容性的联网架构。其显著特色是:通用、即插即用,能够自动侦测到具有网络能力的家用电器,将复杂的网络设置变为自动设置。最大优点是设备驱动程序无关性和零配置联网,任何操作系统都可以支持它。
在数字家庭网络中,UPnP是针对智能家电、无线设备以及各种个人电脑的普遍对等网络连接而设计的一种架构。它旨在为家庭、小型企业或未管理网络提供一种易于使用、灵活且基于标准的连接。UPnP是一个充分利用TCP/IP和Web技术的分布式开放型网络体系结构,除了能够在家中、办公室和公共场所联网设备之间进行完整控制和数据传输之外,还可建立无缝紧密的连接网络。UPnP继承了PnP的简单、方便、有效的特性,同时扩展了其通用性。其“简单性”主要体现在“零配置”的前提下提供了联网设备间的发现、接口声明、信息交换、互操作等功能。“通用性”主要体现在它是建立在TCP/IP和Web技术之上的一个能够提供设备端到端连接的开放的、分布式的网络体系结构,能无缝地接入现有网络。
UPnP组成:
UPnP网络通常由设备(Device)、服务(Service)、控制点(Control point)这三个基础要素组成。其中,UPnP设备模型是UPnP最基本的概念模型。一个UPnP设备可以看作是一个包含服务并嵌套了常规设备的“容器”。设备可以是物理设备,也可以是逻辑设备,还包括其服务功能。设备执行用户请求的控制过程,可划分成一个个单位,每个单位就称为一个服务。每一个服务,对外都表现为具体的模式和行为,而模式和行为又可以用状态和变量值来进行描述。在UPnP设备中服务由状态表(StateTable)、控制服务器(Control Server)和事件服务器(Event Server)组成。在UPnP网络
您可能关注的文档
最近下载
- 地方政府大数据发展的现实与理想 .pdf
- 国家开放大学电大人力资源管理期末试题.docx VIP
- 环境影响评价工程师之环评法律法规题库及答案(新).docx
- 食品毒理学练习题+答案.docx VIP
- 消防设施测试报告模版.docx VIP
- 北京市朝阳区小学2024年六上数学期末考试试题含解析.doc VIP
- 人工肝临时血管通路管理规范.pdf VIP
- 中医特色优势专科建设项目实施方案范文.pdf VIP
- TGXAS 487-2023 非生物型人工肝血管通路建立与维护规范.pdf VIP
- 精品解析:山东省烟台市芝罘区(五四制)2023-2024学年六年级上学期期末语文试题(解析版).docx VIP
原创力文档


文档评论(0)