邦联式多域物联网协同系统及方法、智慧城市、智能家居技术方案

技术编号:19486925 阅读:28 留言:0更新日期:2018-11-17 11:33
本发明专利技术属于物联网技术领域,公开了一种邦联式多域物联网协同系统及方法、智慧城市、智能家居,根据数据的自身标识,分域首先向标识管理中心查询,数据所在的域信息;标识管理中心解析标识,并进行权限验证,通过,向分域返回数据所在域信息;否则,不予处理;分域直接向目标域请求数据,完成数据共享;服务安全协同,每个正常提供服务的域都向中心域注册本域所提供的服务,供外部调用;每个开发者订阅自身所需的服务,并将权限信息记录在区块链上,供服务访问时进行权限验证;当需要进行服务融合时,从各个域调取响应的服务,经过服务协同算法进行协同。满足当前多域物联网物联网发展的需求,实现多域物联网环境下的数据共享、服务协同。

【技术实现步骤摘要】
邦联式多域物联网协同系统及方法、智慧城市、智能家居
本专利技术属于物联网
,尤其涉及一种邦联式多域物联网协同系统及方法、智慧城市、智能家居。
技术介绍
目前,业内常用的现有技术是这样的:物联网时代的到来,其广泛应用于智慧城市、智能家居、工业控制、医疗健康、精细农业、军事国防等国家重大行业。物联网作为物理世界和信息世界的桥梁,起着不可或缺的作用。智能感知设备以爆炸式的增速增长,传统集中式的架构难以满足物联网发展的需求,集中体现在数据存储,服务协同,应用融合方面。传统的以集中式的方式进行,会使得单点故障成为系统瓶颈,具体体现在海量多源异构数据存储、服务提供和应用开发等难以适应物联网海量分布式的场景。逐渐形成以数据为中心的架构,按管理域形成了多域物联网架构,但也带来了新的问题,其中最突出的问题就是数据共享问题和各个域之间的协同问题,各域容易形成信息孤岛且各域交互性较差。现在物联网需要的是数据分域存储,服务跨域协同,应用跨域融合等。目前解决数据分域存储,服务跨域协同,应用跨域融合等问题,大多采用上下级的关系进行分层分级管理,系统的效率性能和可扩展性无法得到很好地满足,并且服务器的压力也很大,并且当上下级同时对某个智能设备发出执行命令时,可能会发生权限冲突,从而带来新的问题。综上所说,现有技术存在问题为:解决数据跨域共享问题效率低、不安全且扩展性差,而且给系统带来不可估计的性能压力,且容易出现权限冲突;在交互性方面,同样是效率低下,缺乏安全高效的交互措施。综上所述,现有技术存在的问题是:解决数据跨域共享问题效率低、不安全且扩展性差,而且给系统带来不可估计的性能压力,且容易出现权限冲突;在交互性方面,同样是效率低下,缺乏安全高效的交互措施。解决上述技术问题的难度和意义:本专利技术的意义为利用中心域管理中心和云平台监测中心进行实时监控和协同,实现各域之间的数据共享、高效协同。并在某一个域不能正常提供服务时,及时的将集群中其他类似的域进行服务提供。当进行跨域交互时,通过中心域管理中心进行权限判定,可以有效的防止域被非法攻击者攻击所带来的安全问题。难点在于如何高效的协同各个域之间的交互、数据共享以及如何解决多域环境下所带来的安全问题。
技术实现思路
针对现有技术存在的问题,本专利技术提供了一种邦联式多域物联网协同系统及方法、智慧城市、智能家居。本专利技术是这样实现的,一种邦联式多域物联网协同方法,所述邦联式多域物联网协同方法包括:数据跨域协同,根据数据的自身标识,分域首先向标识管理中心查询,该数据所在的域信息;标识管理中心解析标识,并进行权限验证,若通过,向分域返回数据所在域信息;否则,不予处理;分域直接向目标域请求数据,完成数据共享;服务安全协同,每个正常提供服务的域都向中心域注册本域所提供的服务,供外部调用;每个开发者订阅自身所需的服务,并将权限信息记录在区块链上,供服务访问时进行权限验证;当需要进行服务融合时,首先从各个域调取响应的服务,然后经过服务协同算法进行协同。进一步,所述邦联式多域物联网协同方法的多域架构包括:步骤一,分域平台首次使用需要向中心域管理中心发起激活认证请求,分域需要携带自身的ID,以及分域的IP,中心域生成唯一的令牌,返回给分域,中心域存储分域相关信息,并返回分域的唯一标识;步骤二,分域服务器每次重新运行的时候,携带令牌向中心域进行激活认证,若认证通过,则该域正常服务;否则,该域不能正常使用;步骤三,分域服务器停止提供服务时,向中心域发送停止提供服务信息,当其他分域向该域发起请求时,根据请求的内容,若别的域可以代替提供服务,则将请求导向正常提供服务的域,否则返回拒绝提供服务信息;步骤四,分域实时将整个平台运行的情况发送至中心域,以供中心域进行统一监管。本专利技术的另一目的在于提供一种所述邦联式多域物联网协同方法的邦联式多域物联网协同系统,所述邦联式多域物联网协同系统包括:统一标识管理中心系统、中心域管理中心系统、区块链权限管理中心系统、云平台监控中心系统;云平台监控中心,用于监控整个集群物联网平台的运行健康情况,实时的将分域的情况传回中心域,并对分域进行统一的管理和维护。进一步,所述统一标识管理中心包括:标识生成模块,用于生成多域物联网环境下的标识,如对域、网关、节点、服务等进行标识,用于屏蔽掉多域环境下的差异性;标识存储模块,对生成的标识及第三方上传的标识进行存储;标识查询模块,对向标识管理中心进行请求的用户提供标识所包含的信息;标识更新模块,对于物联网网关、节点、服务等具有移动性的特点,针对不同的环境,使其因有不同的标识进行标识,该模块用于对标识的更新;标识删除模块,对于过期的标识或者废弃不使用的标识进行删除。进一步,所述中心域管理中心系统包括:域激活模块,当出现新域时,新域向中心域发送激活信息,将新域添加整个多域集群中;域验证模块,负责域每次运行时判断当前域是否是合法的域,如合法则通过验证,否则验证失败并向集群中的其他域发送广播信息;服务协同模块,当多域之间需要服务协同时,由该模块统一进行统筹,先分别调用各个域的服务,然后完成服务协同算法,最后提供复合服务。进一步,所述区块链权限管理中心包括:权限信息添加模块,用于添加新的权限控制信息,用于用户静态添加;权限信息删除模块,用于限信息的删除,如权限的动态更新或废弃过期权限信息;权限静态验证模块,用于中心域管理中心的域权限模块进行调用验证权限信息;权限动态验证模块,用于用户行为日志进行分析,定义异常模型,动态的对用户行为进行权限判定,当且仅当动态验证模块和静态验证模块均通过验证时,验证通过,否则不通过;反馈模块,用于对进行数据交互的双方进行响应反馈,若交互双方成功进行数据交互,则反馈奖励;否则,返回惩罚并将行为记录。本专利技术的另一目的在于提供一种应用所述邦联式多域物联网协同方法的智慧城市。本专利技术的另一目的在于提供一种应用所述邦联式多域物联网协同方法的智能家居。综上所述,本专利技术的优点及积极效果为:通过邦联式的多域物联网架构,实现了当只调用本域的服务时,不需要和中心域进行交互,当要进行跨域交互时,通过中心域进行协同,一方面通过统一标识屏蔽了多域物联网环境下的差异性,另一方面通过尽可能的减少分域与中心域之间的交互,减少了中心域的负载和压力。而且通过云平台对所有域进行统一的健康状况监控,实现统一的管控、运维。以上的种种措施,都满足当前多域物联网物联网发展的需求,实现多域物联网环境下的数据共享、服务协同。附图说明图1是本专利技术实施例提供的邦联式多域物联网协同系统结构示意图;图中:1、统一标识管理中心系统;2、中心域管理中心系统;3、区块链权限管理中心系统;4、云平台监控中心系统。图2是本专利技术实施例提供的邦联式多域物联网协同方法流程图。图3是本专利技术实施例提供的标识结构示意图。图4是本专利技术实例提供的区块链权限验证中心结构示意图。图5是本专利技术实施例提供的多域物联网架构示意图。图6是本专利技术实施例提供的服务器启动流程图。图7是本专利技术实施例提供的多域数据共享流程图。图8是本专利技术实施例提供的多域服务协同流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于本文档来自技高网
...

【技术保护点】
1.一种邦联式多域物联网协同方法,其特征在于,所述邦联式多域物联网协同方法包括:数据跨域协同,根据数据的自身标识,分域首先向标识管理中心查询,该数据所在的域信息;标识管理中心解析标识,并进行权限验证,若通过,向分域返回数据所在域信息;否则,不予处理;分域直接向目标域请求数据,完成数据共享;服务安全协同,每个正常提供服务的域都向中心域注册本域所提供的服务,供外部调用;每个开发者订阅自身所需的服务,并将权限信息记录在区块链上,供服务访问时进行权限验证;当需要进行服务融合时,首先从各个域调取响应的服务,然后经过服务协同算法进行协同。

【技术特征摘要】
1.一种邦联式多域物联网协同方法,其特征在于,所述邦联式多域物联网协同方法包括:数据跨域协同,根据数据的自身标识,分域首先向标识管理中心查询,该数据所在的域信息;标识管理中心解析标识,并进行权限验证,若通过,向分域返回数据所在域信息;否则,不予处理;分域直接向目标域请求数据,完成数据共享;服务安全协同,每个正常提供服务的域都向中心域注册本域所提供的服务,供外部调用;每个开发者订阅自身所需的服务,并将权限信息记录在区块链上,供服务访问时进行权限验证;当需要进行服务融合时,首先从各个域调取响应的服务,然后经过服务协同算法进行协同。2.如权利要求1所述的邦联式多域物联网协同方法,其特征在于,所述邦联式多域物联网协同方法的多域架构包括:步骤一,分域平台首次使用需要向中心域管理中心发起激活认证请求,分域需要携带自身的ID,以及分域的IP,中心域生成唯一的令牌,返回给分域,中心域存储分域相关信息,并返回分域的唯一标识;步骤二,分域服务器每次重新运行的时候,携带令牌向中心域进行激活认证,若认证通过,则该域正常服务;否则,该域不能正常使用;步骤三,分域服务器停止提供服务时,向中心域发送停止提供服务信息,当其他分域向该域发起请求时,根据请求的内容,若别的域可以代替提供服务,则将请求导向正常提供服务的域,否则返回拒绝提供服务信息;步骤四,分域实时将整个平台运行的情况发送至中心域,以供中心域进行统一监管。3.一种如权利要求1所述邦联式多域物联网协同方法的邦联式多域物联网协同系统,其特征在于,所述邦联式多域物联网协同系统包括:统一标识管理中心系统、中心域管理中心系统、区块链权限管理中心系统、云平台监控中心系统;云平台监控中心,用于监控整个集群物联网平台的运行健康情况,实时的将分域的情况传回中心域,并对分域进行统一的管理和维护。4.如权利要求3所述的邦联式多域物联网协同系统,...

【专利技术属性】
技术研发人员:沈玉龙郝飞扬邬俊杰马飞昊马冬洁张立潘超杰常二慧胡小康陈俊峰郑佳伟张欢
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:陕西,61

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

1