一种基于云服务平台的物联网协同管理方法和系统的制作方法

文档序号:9911800阅读:326来源:国知局
一种基于云服务平台的物联网协同管理方法和系统的制作方法
【技术领域】
[0001]本发明涉及一种物联网的协同管理方法,特别是涉及一种基于云服务平台的物联网协同管理方法和系统。
【背景技术】
[0002]伴随着云计算与物联网的兴起与成熟,人机物的三元世界,S卩,计算世界(CyberWorld)、物理世界(Physical World)和人类社会(Human Society)之间的协同交互成为信息社会发展演进的关注重点,融合多人(People)、多机(Computer)和多物(Things)的动态开放协同工作需求为云计算、海计算的组织框架提出更高要求。
[0003]在这一背景下,海端大量智能终端和传感器的行业应用日益丰富,集聚信息资源、综合服务能力的云计算平台也应用在不同领域的服务系统中。因此,云计算成为基于传感器的物联网应用整合升级的有效解决方案;海量传感器也为云平台的智能化与决策能力提供广泛的实时数据,即,海、云通过合理的架构、应需的工作机理与优化的接入协同实施,能够进一步融合、放大现有物联网与云计算应用的服务效应,是未来信息社会与智慧城市发展的必要支撑基础。
[0004]目前,海端传感器之间的协同、海端传感器与云服务平台之间的协同方法成为系统建设中不可回避的问题,实现对传感器或无线传感网的云化整合的研究也在近年被不断推进。较为常见的比如基于SOA (Service-Oriented Architecture面向服务架构)的海云协同架构,将传感器节点、汇聚节点(Sink Node)和集成控制器(Integrat1n Controller)看做SOA架构中的角色,从而实现传感网络作为新的服务资源在云端的提供。现有工业界也不断提出针对传感器数据虚拟化、远程管理等方面的云平台解决方案,典型的包括Xively(Pachube)、微软推出的BizTalk RFID解决方案等。以BizTalk RFID解决方案为例,该解决方案重点聚焦快速实现基于RFID-Cloud协同的新应用部署,该解决方案重点解决企业在应用射频识别标签过程中的业务与标签之间的协同运作问题,能够排除相关标准的缺乏、多种访问协议混乱、与业务对接困难等障碍,实现基于微软Windows平台的对RFID设备的管理与统一通信解决方案。但以上述解决方案为代表的海云协同架构往往聚焦单一的应用领域,且在其管理框架中一般固化传感器节点的功能,使传感节点的数据只能够在其一一对应的系统中被获取、集中以及管理。同时缺乏面向更为复杂多样的大量传感设备的综合运营管理方案。
[0005]现有海端传感设备与云服务平台之间的协同方法主要用于实现在系统建设时将同类传感设备统一接入云服务平台。当所需协同的传感器种类多、云服务平台业务复杂时,或根据新业务需要对传感器进行调整重用时,需要进行大量的重新开发、测试以及标准化工作,并且很难保证传感器及其采集数据的使用效率。

【发明内容】

[0006]鉴于以上所述现有技术的缺点,本发明的目的在于提供一种基于云服务平台的物联网协同管理方法和系统,用于解决现有技术中海端的物理设备无法为云服务平台的不同业务提供有效的实时数据的问题。
[0007]为实现上述目的及其他相关目的,本发明提供一种基于云服务平台的物联网协同管理方法,包括:步骤一,封装所述物联网的每一个物理设备并作为可调用的虚拟节点接入所述云服务平台;步骤二,按照事件需求调用多个所述虚拟节点,并将调用的所述虚拟节点分类为事件虚拟节点、协同虚拟节点和管理虚拟节点;步骤三,所述事件虚拟节点汇聚对应的物理设备采集的数据;步骤四,比较所述事件虚拟节点汇聚的数据和门限:如果所述事件虚拟节点汇聚的数据小于所述门限,则跳转至步骤三;如果所述事件虚拟节点汇聚的数据大于等于所述门限,则向所述云服务平台发送事件触发请求,并跳转到步骤五;步骤五,所述云服务平台由所述协同虚拟节点向对应的物理设备发送数据请求;步骤六,对应的物理设备通过所述管理虚拟节点向所述云服务平台上传采集数据,所述云服务平台根据上传采集数据对所述事件进行处理。
[0008]可选地,所述步骤一封装每一个所述物理设备包括将所述物理设备的物理接口虚拟化。
[0009]可选地,所述虚拟节点通过命名被唯一地标识。
[0010]可选地,所述管理虚拟节点、所述事件虚拟节点和所述协同虚拟节点分别包括一个或多个所述虚拟节点。
[0011]可选地,所述门限是用户根据所述事件预先设置的。
[0012]可选地,所述步骤五包括:所述云服务平台向所述协同虚拟节点下达任务,所述协同虚拟节点分解所述任务,并根据分解结果向对应的所述物理设备发送数据采集请求。
[0013]可选地,所述物理设备包括物理传感器、智能终端或视频采集设备。
[0014]—种基于云服务平台的物联网协同管理系统,所述物联网包括多个物理设备,所述基于云服务平台的物联网协同管理系统包括封装模块、调用分类模块、判断模块、管理模块和控制模块;其中,所述封装模块用于封装所述物联网内的每一个所述物理设备,将封装后的所述物理设备作为可调用的虚拟节点接入所述云服务平台;所述调用分类模块用于按照事件调用多个所述虚拟节点;并将调用的多个所述虚拟节点分类为事件虚拟节点、协同虚拟节点和管理虚拟节点;所述判断模块用于比较所述事件虚拟节点汇聚的采集数据和门限:当所述事件虚拟节点汇聚的数据大于等于所述门限时,所述事件虚拟节点向所述云服务平台发送事件触发请求;所述管理模块用于根据所述事件触发请求,管理所述云服务平台、所述协同虚拟节点、所述管理虚拟节点和对应的物理设备之间的数据交换;所述控制模块用于控制所述封装模块、所述调用分类模块、所述判断模块和所述管理模块。
[0015]可选地,所述封装模块将所述物理设备的物理接口虚拟化,且封装后的所述虚拟节点通过命名被唯一地标识。
[0016]可选地,所述管理模块管理所述云服务平台、所述协同虚拟节点、所述管理虚拟节点和对应的多个物理设备之间的数据交换处理包括管理所述云服务平台由所述协同虚拟节点向对应的物理设备发送数据请求;管理对应的物理设备通过所述管理虚拟节点向所述云服务平台上传采集的数据;管理所述云服务平台根据上传的数据进行处理的。
[0017]如上所述,本发明的一种基于云服务平台的物联网协同管理方法和系统,为以智慧城市为代表的海、云协同需求,提供能够基于物联网内大量的物理设备及其对实时数据的采集能力实现云服务平台上感知能力综合管理以及服务快速部署的协同方法,使海端的物理设备能够灵活地为云服务平台的不同业务提供更为广泛有效的实时数据。并且,本发明屏蔽了底层物理设备的通信协议、接口等方面的差异性,减少了物理设备的位置等特性对顶层业务的不利影响,使物理设备的信息采集能力成为一种可重复使用的、即插即用的服务能力,从而大幅降低海端物理设备的部署规模与复杂度,缩短基于物联网实时信息采集的新业务从设计到上线提供服务的周期长度,实现基于云服务平台与已有大量异构物理设备之间协同服务的新业务快速组合。
【附图说明】
[0018]图1显示为本发明实施例公开的一种基于云服务平台的物联网协同管理方法的流程示意图。
[0019]图2显示为本发明实施例公开的一种基于云服务平台的物联网协同管理方法中的根据新业务或事件引入虚拟节点的示意图。
[0020]图3显示为本发明实施例2智慧景区面内现有海端物理设备资源和云服务平台的资源模块的示意图。
[0021]图4显示为本发明实施例2中,使用基于云服务平台的物联网协同管理方法处理智慧景区突发事件的流程示意图。
[0022]图5显示为本发明实施例公开的基于云服务平台的物联网协同管理系统的结构示意图。
[0023]元件标号说明
[0024]Sll ?S16 步骤
[0025]100物联网
[0026]200云服务平台
[0027]500基于云服务平台的物联网协同管理系统
[0028]510封装模块
[0029]520调用分类模块
[0030]530判断模块
[0031]540管理模块
[0032]550控制模块
【具体实施方式】
[0033]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1