基于云计算的物联网数据服务系统和方法技术方案

技术编号:18292461 阅读:36 留言:0更新日期:2018-06-24 08:29
本发明专利技术公开了一种基于云计算的物联网数据服务方法和系统,所述系统包括服务器、数据采集设备和应用平台,服务器接收所述数据采集设备发送的注册请求,判断所述数据采集设备类型;接收所述数据采集设备提供的数据;对数据进行分析处理,确定事件类型;根据事件类型触发事件联动策略,并基于所述策略控制数据采集设备获取事件联动信息,继而推送至应用平台。本发明专利技术能够根据用户需求应用于不同的应用领域,通用性强。

【技术实现步骤摘要】
基于云计算的物联网数据服务系统和方法
本专利技术属于物联网和云计算领域,尤其涉及一种基于云平台的物联网数据服务系统和方法。
技术介绍
物联网是新一代信息技术的重要组成部分,前端为传感器等设备采集数据,然后将所述数据通过网络传输到后端的物联网平台,物联网平台通过对采集数据进行分析,从而实现对数据的综合利用。现有物联网平台技术系统存在以下问题:大多是从已有的企业信息系统演化过来的,针对特定的应用环境和用例,需专署定制,复杂部署;并且,是针对该特定应用环境中的传感和设备数据来采集/存储/管理/应用的,不能涵盖视频部分,视频部分需另外单独构建和集成应用。传感和其他数据采集设备因为安装时间相差大,或管理部门不同等问题,可能存在制造商不同的问题。因而对于部署较复杂的物联网系统,当前端数据采集设备进行更新时,难以保证数据的成功传输。当前各类IOT平台侧重于不同的功能领域:连接支持、服务使能、设备管理、应用支持、方案供应。没有一个平台可提供所有的物联网所需的能力要求。这些平台大多起源于M2M时代或已有的企业信息架构。都具有显著的“烟筒式”的本质,针对特定行业领域应用发展起来的,只是对特定类的物联传感数据和特定的领域流程应用。因此,如何扩大物联网平台的应用范围,提高通用性,是本领域技术人员目前需要迫切解决的技术问题。
技术实现思路
为克服上述现有技术的不足,本专利技术提供了一种基于云计算的物联网数据服务方法和系统,所述系统包括服务器、数据采集设备和应用平台,服务器将底层设备的数据按照标准格式的数据统一封装、将常用的服务模块进行封装。能够根据用户需求应用于不同的应用领域,通用性强。为实现上述目的,本专利技术采用如下技术方案:一种基于云计算的物联网数据服务方法,包括以下步骤:接收所述数据采集设备提供的数据;对数据进行分析处理,确定事件类型;根据事件类型触发事件联动策略,基于所述策略获取事件联动信息;将分析处理后的数据和事件联动信息推送至应用平台。进一步地,接收所述数据采集设备提供的数据包括:识别所述数据采集设备的品牌和型号,从所支持的通信协议列表中选择匹配的厂商提供的私有SDK;初始化SDK;设置接收异常消息的回调函数;通过接口连接所述数据采集设备,获取视频数据;断开设备连接,释放SDK资源。进一步地,获取所述数据采集设备提供的数据后还进行格式转换,采用统一格式传输。进一步地,所述方法还包括:接收应用平台发送的设备控制指令,进而反馈至数据采集设备。根据本专利技术的第二目的,本专利技术还提供了一种应用于物联网数据服务系统的服务器,包括:接收数据采集设备发送的注册请求,判断所述数据采集设备类型;接收所述数据采集设备提供的数据;对数据进行分析处理,确定事件类型;根据事件类型触发事件联动策略,并基于所述策略控制数据采集设备获取事件联动信息,继而推送至应用平台。进一步地,服务器中集成多厂商视频设备、传感器驱动,提供统一的传感器设备数据获取、远程管理接口。进一步地,所述服务器将基础配置功能等封装成业务插件。进一步地,所述服务器将视频编解码、智能分析、实时数据、报警策略、工作流、数据存储与分析封装成业务插件。进一步地,服务器提供行业应用模板,根据具体应用领域选择应用模板。根据本专利技术的第三目的,本专利技术还提供了一种基于云计算的物联网数据服务系统,包括:服务器,连接多个数据采集设备,接收所述数据采集设备发送的注册请求,判断所述数据采集设备类型;接收所述数据采集设备提供的数据;对数据进行分析处理,确定事件类型;根据事件类型触发事件联动策略,并基于所述策略控制数据采集设备获取事件联动信息,继而推送至应用平台;应用平台,接收用户输入的控制指令,反馈至服务器。本专利技术的有益效果1、本专利技术提出的物联网云平台系统集成各类传感器、视频设备接入驱动。将底层设备的数据按照标准格式的数据统一封装,保证不同的感知网络的协议能够变成统一的数据和信令;将上层(应用、服务)下发的数据包解析成感知层协议可以识别的信令和控制指令。实施人员可以通过WEB配置模块快速完成接入参数的配置,大大减少设备接入的时间、人力成本;2、本专利技术提出的物联网云平台系统采用模块化设计,将常用的服务模块进行封装,如:视频服务、工作流、数据转发/预警/报警策略、数据存储等,可以快速的部署和扩展,通过预定义的数据模型、行业应用软件模板解决了应用系统的行业适用性。3、使用本专利技术提出的物联网云平台系统提供的接口协议和开发套件,应用层开发人员可以将主要精力关注于数据展示、功能业务流程优化、统计分析等方面,而对于各类传感器、视频设备的接入,后台服务程序以及配合数据的转化和存储,均由本专利技术提出的物联网云平台系统的PaaS引擎部分完成,可以大大降低集成平台的开发、部署周期;4、本专利技术提出的物联网系统具备规模可伸缩性:既支持小型系统,也可以利用云计算系统特点,实现弹性扩展大规模部署,支持超大规模设备、用户的连接和交互。附图说明构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。图1为本专利技术基于云计算的物联网数据服务方法流程图;图2为本专利技术基于云计算的物联网数据服务系统工作框架图;图3为本专利技术基于云计算的物联网数据服务系统的应用示意图。具体实施方式应该指出,以下详细说明都是例示性的,旨在对本申请提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本申请所属
的普通技术人员通常理解的相同含义。需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。实施例一本实施例公开了一种基于云计算的物联网数据服务系统,包括由上至下的接口层、业务层、基础服务层、和接入层。接口层:为手机端以及第三方平台提供数据,采用成熟的RESTFul接口可以方便任何系统来调用;提供快速开发框架,将应用平台常用基础配置功能(设备管理、权限管理、系统配置等)等封装成业务插件。引擎层:由数据策略触发的事件联动引擎;为应用系统服务的工作流引擎;为应用层输入的大数据存储和分析而服务的大数据策略引擎,以及大数据算法引擎。基础服务层:基础服务层采集视频采集设备、传感器数据,根据适用的算法模型进行存储、分析和联动,为上层应用提供数据的基础服务。物联网PaaS引擎将接入服务、数据库服务、设备管理服务、数据存储服务、策略服务、工作流服务、视频流媒体服务、视频智能分析服务、流式计算、数据挖掘服务进行统一性通用服务构建,为各种不同的物联网应用提供统一的API。由于业务层的业务模块繁多,各个模块需要尽量解耦合,为后续扩展更多服务留下基础。将常用应用功能(视频编解码、智能分析、实时数据、报警策略、工作流、数据存储与分析等)等封装成业务插件,通过封装公共方法提高代码利用率,模块复用提高代码利用率,通过模块组合快速形成不同行业应用系统的基础框架,大大加快开发产品交付速度。支撑层:物理机以及基于Re本文档来自技高网
...
基于云计算的物联网数据服务系统和方法

【技术保护点】
1.一种基于云计算的物联网数据服务方法,其特征在于,包括以下步骤:接收所述数据采集设备提供的数据;对数据进行分析处理,确定事件类型;根据事件类型触发事件联动策略,基于所述策略获取事件联动信息;将分析处理后的数据和事件联动信息推送至应用平台。

【技术特征摘要】
1.一种基于云计算的物联网数据服务方法,其特征在于,包括以下步骤:接收所述数据采集设备提供的数据;对数据进行分析处理,确定事件类型;根据事件类型触发事件联动策略,基于所述策略获取事件联动信息;将分析处理后的数据和事件联动信息推送至应用平台。2.如权利要求1所述的一种基于云计算的物联网数据服务方法,其特征在于,接收所述数据采集设备提供的数据包括:识别所述数据采集设备的品牌和型号,从所支持的通信协议列表中选择匹配的厂商提供的私有SDK;初始化SDK;设置接收异常消息的回调函数;通过接口连接所述数据采集设备,获取视频数据;断开设备连接,释放SDK资源。3.如权利要求1所述的一种基于云计算的物联网数据服务方法,其特征在于,获取所述数据采集设备提供的数据后还进行格式转换,采用统一格式传输。4.如权利要求1所述的一种基于云计算的物联网数据服务方法,其特征在于,所述方法还包括:接收应用平台发送的设备控制指令,进而反馈至数据采集设备。5.一种应用于物联网数据服务系统的服务器,其特征在于,包括:接收数据采集设备发送的注册请求,判断所述数据采集设备类型;接收所述数据采集设备提供的数据;对数据进行分析处理,确定事件类型;根据...

【专利技术属性】
技术研发人员:杨瑞建杨雪孙剑光李光超张东海耿振
申请(专利权)人:青岛国信发展集团有限责任公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1