泛在业务环境设备能力的汇聚与系统框架设计

3.0 闻远设计 2024-03-10 57 4 268.13KB 5 页 免费
侵权投诉
泛在业务环境设备能力的汇聚与系统框架设计
1 引 言
随着信息技术的发展,人们对信息的获取和使用方式由原来的单一网络连接逐渐向泛在信息服
务迁移. 在泛在业务环境中,各类信息设备被应用到生活中的各类场景中. 泛在业务环境是
通过对这些无处不在的数字信息进行采集、管理、有效利用,使各类功能各异、无处不在的网
络和设备能够协同工作,实现泛在业务环境下物与物、物与人、人与现实之间的高效交互模
式.如图 1 所示,传统的设备能力利用方案多是面向特定行业和场景的垂直型应用,应用开发
的壁垒高,通常使用封闭的私有接口和通信协议,难以满足泛在业务环境下跨网络、跨行业的
水平型应用需求. 所以,本文提出了一种系统架构,采用模块化的方法将设备映射为抽象的
web 资源,使各类应用能够通过统一的 ESTful( Epresentational State Transfer) 接口与之实
现访问和交互. 架构考虑到了泛在网中设备海量、异构、移动的特点,因此模块的划分和功能
设计使架构具有较好的低耦合和可扩展性. 对设备的统一资源抽象使得这些数据源网络具备应
用层的互操作能力,能够实现一个应用同时聚合使用多种设备的能力,同时,同一个设备的能
力也能够被多个应用所复用,因此可以较好的满足泛在业务环境下设备能力的汇聚与开放的需
求. 经过一个在具体硬件环境中实施的演示系统验证了该架构的可行性和有效性.
2 相关工作
早期的泛在网研究重点在于将无处不在的数字设备与现实世界进行关联整合,形成 Internet of
Things” . 然而,早期应用的结构一般都是垂直方向的解决方案,每个应用通常只针对特定的
场景,需要专用的软件和通信协议才能工作. 这种结构在设备数量不多,用户较少的情况下是
可行的,然而它不适合泛在业务环境下大量异构设备在应用层的服务聚合与开放.为了实现较
好的互操作性,研究人员尝试将传统网络中的协议移植到泛在网环境中. 6LoWPAN3]即
是这种工作的成果,它能使设备具有简单的 IPv6 通信能力. 文献[268]利用该方法在设
备中植入精简的 web 服务. 但是该方案的实施过程仍然非常精细,例如,在各类异构设备上
实施 6LoWPAN 本身便需要解决各类兼容性的问题,在受限设备上实施 web 服务也需要针对存
储和计算能力进行专门优化. 这个过程相于在各类设备上重实现一网络协议,成本和
专业门槛较高,不适合大推广.在文献[4]中描述了一种通过对设备能力进行抽象,
屏蔽异构异,实现泛在网中可插拔( Plug and Play) 开放服务场的景. 该工作少对
下行通信的抽象方法进行讨论. 文献[7]尝试在交网络环境中实现设备信息的共享,该工
作重点考虑了实施设备信息共享时的保护和接入控制等相关问题. 该工作要针对模和
数量较的数据源网络信息共享少对泛在网中海量设备、多数据源网络的情况下可扩展
性的考虑.利用广泛接受和推广的技术来实现泛在设备的能力汇聚与开放是非常合适的.
Web 技术的大普及使之具备这种件,具有门槛低、推广优势. 在泛在网
中,通常使用 EST 架构[1 ]的方法将设备的能力抽象成能够使用统一接口访问的 web
源,这要是由于相对于它方法为简洁轻量的结果.
3 系统架构和件功能
传统的传感器网络应用,在泛在业务环境下设备的能力汇聚与开放所面对的应用需求种类
多,服务范围也相对为分上泛在业务环境下设备数量多,架构和功能各异,因
此,在架构上,了要满足对不同平的兼容性和能力汇聚开放的需求需要分考虑整
个系统的低耦合和可扩展性.系统架构如图 2 所示. 架构的设计以数据为中,将数据源的能
力汇聚与面向用户的能力开放进行分. 系统由数据源、处理模块、R ESTful 接口模块、
控制模块、数据成. 数据网中汇聚到系统中首先处理模块进行
要的整处理,将可能来不同网络不同类型点的原数据处理成数据储中所要求的
式. 用户与系统之间的数据传采用 HTTP 协议,交互过程采用 ESTful 风格的接口进行.
3. 1 数据源
数据源通常由通传感器节点和 sink 成. 点通常备有能够感知某(
位置信息) 的专用传模块. 传感器节点采集数据,通常通过其自备的无线发射
模块在传网中汇聚到 sink 点. 据应用需求场景的不同,传感器节点有时也需要接
应处理来sink 下发的控制文.Sink 点连接传感器网络和功能外部设备,同时
具备与传感器网络中的点和功能设备进行通信的能力. 点的数据汇聚到 sink
,由 sink 给全功能设备上的处理程进行处理. 对传感器网络的控制指令首先交由
sink 点然向下传
3. 2 处理模块
在泛在业务环境中,平需要能够支持不同种类,功能和架构各异的数据源设备的接入. 这
着接入平的泛在设备的能力、上传的数据类型、数据的封方式等等也是非常多化的.
因此,数据汇聚到 sink ,需要由处理模块对数据进行要的整和式化操作,
蔽差异,使之合平对数据式的要求,然存入数据储模块.例来处理通
常需要成的功能如下:
1) 针对各类 sink 点上传的文,进行相应的解,提取出相关的数据字;
2) 若节点为能力受限点,不能随文提数据采集的时间信息,则预处理模块有要在数
据进入储模块其添加当前的时间信息;
3) 数据源网络标识,相互之间无法分时,处理模块可以在到数据其添加相应
的网络信息标识;
4) 如有要,需要对采集的数据进行单位换算,或者进行异常值检测,便于统计处理;
5) 为了增加的效延长数据源网络的生命周期,数据源点可能会积累多个感知数据
用封到同一个文中发出. 在这种情况下,处理模块可能需要将开,作为单个数据
条目存入数据储模块.
3. 3 ESTful 接口模块
ESTful 接口模块用于对泛在业务环境下的设备进行功能抽象和能力开放. 将设备的能力封
ESTful 风格的接口供外部应用系统用. ESTful 接口通常使用 HTTP 协议作为数据

标签: #设计

摘要:

泛在业务环境设备能力的汇聚与系统框架设计1引言随着信息技术的发展,人们对信息的获取和使用方式由原来的单一网络连接逐渐向泛在信息服务迁移.在泛在业务环境中,各类信息设备被应用到生活中的各类场景中.泛在业务环境是通过对这些无处不在的数字信息进行采集、管理、有效利用,使各类功能各异、无处不在的网络和设备能够协同工作,实现泛在业务环境下物与物、物与人、人与现实之间的高效交互模式.如图1所示,传统的设备能力利用方案多是面向特定行业和场景的垂直型应用,应用开发的壁垒高,通常使用封闭的私有接口和通信协议,难以满足泛在业务环境下跨网络、跨行业的水平型应用需求.所以,本文提出了一种系统架构,采用模块化的方法将设...

展开>> 收起<<
泛在业务环境设备能力的汇聚与系统框架设计.docx

共5页,预览2页

还剩页未读, 继续阅读

相关推荐

作者:闻远设计 分类:其它行业资料 价格:免费 属性:5 页 大小:268.13KB 格式:DOCX 时间:2024-03-10

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 5
客服
关注