【技术实现步骤摘要】
基于语义场景实例迁移的去中心化物联网关系统
本专利技术涉及的是一种信息
的技术,具体是一种基于语义场景实例迁移的去中心化物联网关系统。
技术介绍
物联网已经深入到我们生活中的各个领域,随着工业4.0的深入,在工业领域中,物联网也发挥着不可替代的作用。通过对工业设备、数据、控制系统的网络互联,实现了生产流程的自动化以及工业管理的数字化和智能化。但现有的物联管理方式多为中心化的管理方式,即所有业务逻辑处理都由中心节点,也就是云服务平台处理,其本身存在局限性以及诸多错误隐患。
技术实现思路
本专利技术针对现有技术存在的上述不足,提出一种基于语义场景实例迁移的去中心化物联网关系统,通过在边缘节点即网关系统之间传递业务流程模型及业务进程状态信息,给予边缘节点更高的决策权限,使其有更好的容错性和自治性;根据基于知识图谱的模型解析模块分析得到具体业务流程,用执行服务的结果和访问设备后获得的设备及时状态数据来更新业务进程状态表,再将其传递给业务流程中下一环节的边缘节点,从而实现节点之间完整且详细的状态信息的传递,实现多个边缘节点之间、去中心化的、完整的业务流程,并且能够通过服务接口将节点中物联设备的实时状态信息及整个业务流程处理的结果返回到中心节点即云服务平台进行可视化展示。本专利技术是通过以下技术方案实现的:本专利技术包括:多业务分配模块、状态信息模型解析模块、服务执行模块、多网关筛选模块以及业务执行状态文件,其中:多业务分配模块接收网关输入信息作为系统的输入并根据网关输入信息对多个业务流 ...
【技术保护点】
1.一种基于语义场景实例迁移的去中心化物联网关系统,其特征在于,包括:多业务分配模块、状态信息模型解析模块、服务执行模块、多网关筛选模块以及业务执行状态文件,其中:多业务分配模块接收网关输入信息作为系统的输入并根据网关输入信息对多个业务流程的优先级进行动态的优先级调度以优化分配网关系统的内部资源;状态信息模型解析模块响应多业务分配模块的调用请求对网关输入信息解析得到待执行服务;服务执行模块根据待执行服务的需求调用系统管辖范围内的物联设备集合获取所需物联设备数据并生成业务执行状态文件;多网关筛选模块通过优先级调度算法决定执行后续业务流程的网关并根据当前服务完成情况生成网关输出信息;/n所述的网关输入信息包括:用来记录表示该业务的优先级的信息的业务基本属性表、定义业务的具体流程的业务流程模型和记录本次迁移过程之前业务执行状态的业务进程状态表;/n所述的网关输出信息包括:用来记录表示该业务的优先级的信息的业务基本属性表、定义业务的具体流程的业务流程模型和记录本次迁移过程之后业务执行状态的业务进程状态表;/n所述的业务执行状态文件包括:设备状态信息和业务执行状态信息,由服务执行模块产生,将发送 ...
【技术特征摘要】
1.一种基于语义场景实例迁移的去中心化物联网关系统,其特征在于,包括:多业务分配模块、状态信息模型解析模块、服务执行模块、多网关筛选模块以及业务执行状态文件,其中:多业务分配模块接收网关输入信息作为系统的输入并根据网关输入信息对多个业务流程的优先级进行动态的优先级调度以优化分配网关系统的内部资源;状态信息模型解析模块响应多业务分配模块的调用请求对网关输入信息解析得到待执行服务;服务执行模块根据待执行服务的需求调用系统管辖范围内的物联设备集合获取所需物联设备数据并生成业务执行状态文件;多网关筛选模块通过优先级调度算法决定执行后续业务流程的网关并根据当前服务完成情况生成网关输出信息;
所述的网关输入信息包括:用来记录表示该业务的优先级的信息的业务基本属性表、定义业务的具体流程的业务流程模型和记录本次迁移过程之前业务执行状态的业务进程状态表;
所述的网关输出信息包括:用来记录表示该业务的优先级的信息的业务基本属性表、定义业务的具体流程的业务流程模型和记录本次迁移过程之后业务执行状态的业务进程状态表;
所述的业务执行状态文件包括:设备状态信息和业务执行状态信息,由服务执行模块产生,将发送到云服务平台;
所述的动态的优先级调度是指:根据业务基本属性表中包含的业务的重要程度、执行时长、占用资源多少以及业务挂起时长为各业务划分优先级,将资源优先分配给级别最高的业务;并且将当前正在进行的业务进行挂起操作,即将当前业务进行状态储存在业务临时状态表中,等高优先级业务结束后再重启该业务。
2.根据权利要求1所述的去中心化物联网关系统,其特征是,所述的状态信息模型解析模块包括:业务流程模型解析单元、业务进程状态解析单元、上下文匹配单元和状态信息更新管理单元,其中:业务流程模型解析单元通过模型解析引擎对业务流程进行分析和抽取,获取业务流程中涉及的所有服务以及业务当前进行的状态;业务进程状态解析单元通过对业务进程状态表中信息的解析,获取之前网关系统中物联设备的状态,根据业务流程模型中的业务描述将所需设备的信息传入当前网关的服务执行模块;上下文匹配单元基于领域知识图谱,辅助业务流程模型和业务进程状态文件的解析,提供词义消歧、语义融合等功能,明确资源属性及服务之间的关系,是确保状态信息详细辨别和正确解析的有力支撑;状态信息更新管理单元通过对业务进程状态表中各个节点的历史状态信息的判断与筛选,及时释放冗余、过期和无效的资源以减少后续节点的判断操作,同时根据服务执行的结果增加新的业务进程状...
【专利技术属性】
技术研发人员:蔡鸿明,雷连松,张翼飞,于晗,黄佳卉,侯国鑫,步丰林,
申请(专利权)人:上海交通大学,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。