基于区块链的边缘计算服务交互方法与系统

    公开(公告)号:CN113590328B

    公开(公告)日:2023-06-27

    申请号:CN202110880704.2

    申请日:2021-08-02

    申请人: 重庆大学

    摘要: 本发明公开了一种基于区块链的边缘计算服务交互方法与系统,用户的某一具备操作系统环境的设备作为多接入边缘计算即服务MECaaS的承载实体;通过MECaaS将用户自己的算力设备注册为边缘节点ECN,并按照统一格式上传或更新边缘节点的注册信息至区块链层;请求设备作为数据产生者发布计算任务至MECaaS;MECaaS调用区块链层部署的智能合约并标准化计算任务的数据格式,通过分布式决策算法为请求设备匹配目标边缘节点,并建立请求设备与目标边缘节点之间的M2M通信,从而使得请求设备能够传输原始数据到目标边缘节点,目标边缘节点回传计算结果给请求设备。本发明不依赖任何集中式的控制器和中央计算节点,可构建完全分布式系统。

    一种基于物联网终端属性的分簇部署方法

    公开(公告)号:CN113726898B

    公开(公告)日:2022-05-20

    申请号:CN202111021439.9

    申请日:2021-09-01

    申请人: 重庆大学

    摘要: 本发明涉及物联网技术领域,公开了一种基于物联网终端属性的分簇部署方法,包括以下步骤:获取各个物联网终端的包括位置信息在内的属性信息;设置合并条件:单个分簇能容许的最高节点数量以及满足传输要求的节点间最短距离;不断合并距离最近的两个节点,直到不满足合并条件,合并完成后自然形成若干簇;每个分簇中均有一个理想节点,理想节点是形成该分簇时最后一次合并形成的虚拟节点;计算簇中每个现实节点到理想节点的距离,以距离最短的现实节点作为簇头节点,其余现实节点向其传输数据汇总;通过节点均衡,缓解数据量大的簇的数据上传压力。本发明解决了难以提前设置适当分簇数量的技术问题。

    一种面向批量计算任务的物联网终端协作方法

    公开(公告)号:CN113590339A

    公开(公告)日:2021-11-02

    申请号:CN202110938113.6

    申请日:2021-08-16

    申请人: 重庆大学

    摘要: 本发明涉及物联网技术领域,公开了一种面向批量计算任务的物联网终端协作方法,根据计算任务类型对终端的服务类型进行分类;定义终端属性并建立终端资源模型;终端属性包括算力、服务类型以及终端间通信速率;定义计算任务属性并创建任务集合;以完成任务集合中所有任务的总耗费时间最短为目标,采用多目标优化算法迭代求解终端资源模型中终端之间进行任务卸载的优化方案;各个终端根据所述优化方案卸载计算任务,执行计算任务并回传任务计算结果。本发明量化物联网终端产生的计算任务和终端本身的属性,应用多目标优化算法,实现终端之间任务的高效分配和卸载,减少服务器的计算负载和通信负载,提升物联网终端资源利用率与实时性。

    面向应用场景的物联网终端硬件定制平台及方法

    公开(公告)号:CN113821920B

    公开(公告)日:2024-07-16

    申请号:CN202111038289.2

    申请日:2021-09-06

    申请人: 重庆大学

    IPC分类号: G06F30/20 G06F111/06

    摘要: 本发明公开了一种面向应用场景的物联网终端硬件定制平台及方法,包括硬件资源数据库、场景需求输入模块与方案优化模块;硬件资源数据库用于按照资源模型存储规范化的硬件资源信息;场景需求输入模块用于提供场景需求的规范化输入,提供包括以下场景需求的规范化输入:场景需求1:指定部分所需硬件资源的具体型号及其数量;场景需求2:设定参数范围;场景需求3:设定参数关注度;对于方案优化模块,场景需求3是必要输入项,场景需求1与场景需求2均为附加输入项;方案优化模块用于根据包含场景需求3的场景需求建立多目标优化模型,并采用多目标优化算法求解出优化方案。本发明解决了现有技术依靠人力分析耗时长而且难以得到优化方案的技术问题。

    解耦工艺流程的控制系统自适应构建方法与运行方法

    公开(公告)号:CN112965454B

    公开(公告)日:2022-03-15

    申请号:CN202110485449.1

    申请日:2021-04-30

    申请人: 重庆大学

    IPC分类号: G05B19/418

    摘要: 本发明涉及工艺控制系统技术领域,公开了一种解耦工艺流程的控制系统自适应构建方法与运行方法,对工艺流程控制逻辑的共性进行抽象描述,作为逻辑网络描述。将控制逻辑的输入描述为条件:将控制逻辑的中间运算层描述为条件集;将控制逻辑的输出描述为事件:事件用于控制被控设备的动作,一个事件的发生由一个依赖条件集进行驱动,为各个事件匹配相应的条件集作为依赖条件集;根据逻辑网络描述,采用面向对象的编程方法根据逻辑网络描述创建对象并建立对象之间的网络连接,从而构建控制系统。本发明解决需要根据不同的工艺流程的步骤来针对性编写控制程序的技术问题,条件、条件集和事件可组合性高,可实现的逻辑形式丰富,不依赖专业编程技能。

    基于区块链的边缘计算服务交互方法与系统

    公开(公告)号:CN113590328A

    公开(公告)日:2021-11-02

    申请号:CN202110880704.2

    申请日:2021-08-02

    申请人: 重庆大学

    摘要: 本发明公开了一种基于区块链的边缘计算服务交互方法与系统,用户的某一具备操作系统环境的设备作为多接入边缘计算即服务MECaaS的承载实体;通过MECaaS将用户自己的算力设备注册为边缘节点ECN,并按照统一格式上传或更新边缘节点的注册信息至区块链层;请求设备作为数据产生者发布计算任务至MECaaS;MECaaS调用区块链层部署的智能合约并标准化计算任务的数据格式,通过分布式决策算法为请求设备匹配目标边缘节点,并建立请求设备与目标边缘节点之间的M2M通信,从而使得请求设备能够传输原始数据到目标边缘节点,目标边缘节点回传计算结果给请求设备。本发明不依赖任何集中式的控制器和中央计算节点,可构建完全分布式系统。

    一种面向批量计算任务的物联网终端协作方法

    公开(公告)号:CN113590339B

    公开(公告)日:2023-06-23

    申请号:CN202110938113.6

    申请日:2021-08-16

    申请人: 重庆大学

    摘要: 本发明涉及物联网技术领域,公开了一种面向批量计算任务的物联网终端协作方法,根据计算任务类型对终端的服务类型进行分类;定义终端属性并建立终端资源模型;终端属性包括算力、服务类型以及终端间通信速率;定义计算任务属性并创建任务集合;以完成任务集合中所有任务的总耗费时间最短为目标,采用多目标优化算法迭代求解终端资源模型中终端之间进行任务卸载的优化方案;各个终端根据所述优化方案卸载计算任务,执行计算任务并回传任务计算结果。本发明量化物联网终端产生的计算任务和终端本身的属性,应用多目标优化算法,实现终端之间任务的高效分配和卸载,减少服务器的计算负载和通信负载,提升物联网终端资源利用率与实时性。

    面向应用场景的物联网终端硬件定制平台及方法

    公开(公告)号:CN113821920A

    公开(公告)日:2021-12-21

    申请号:CN202111038289.2

    申请日:2021-09-06

    申请人: 重庆大学

    IPC分类号: G06F30/20 G06F111/06

    摘要: 本发明公开了一种面向应用场景的物联网终端硬件定制平台及方法,包括硬件资源数据库、场景需求输入模块与方案优化模块;硬件资源数据库用于按照资源模型存储规范化的硬件资源信息;场景需求输入模块用于提供场景需求的规范化输入,提供包括以下场景需求的规范化输入:场景需求1:指定部分所需硬件资源的具体型号及其数量;场景需求2:设定参数范围;场景需求3:设定参数关注度;对于方案优化模块,场景需求3是必要输入项,场景需求1与场景需求2均为附加输入项;方案优化模块用于根据包含场景需求3的场景需求建立多目标优化模型,并采用多目标优化算法求解出优化方案。本发明解决了现有技术依靠人力分析耗时长而且难以得到优化方案的技术问题。

    一种基于物联网终端属性的分簇部署方法

    公开(公告)号:CN113726898A

    公开(公告)日:2021-11-30

    申请号:CN202111021439.9

    申请日:2021-09-01

    申请人: 重庆大学

    摘要: 本发明涉及物联网技术领域,公开了一种基于物联网终端属性的分簇部署方法,包括以下步骤:获取各个物联网终端的包括位置信息在内的属性信息;设置合并条件:单个分簇能容许的最高节点数量以及满足传输要求的节点间最短距离;不断合并距离最近的两个节点,直到不满足合并条件,合并完成后自然形成若干簇;每个分簇中均有一个理想节点,理想节点是形成该分簇时最后一次合并形成的虚拟节点;计算簇中每个现实节点到理想节点的距离,以距离最短的现实节点作为簇头节点,其余现实节点向其传输数据汇总;通过节点均衡,缓解数据量大的簇的数据上传压力。本发明解决了难以提前设置适当分簇数量的技术问题。

    解耦工艺流程的控制系统自适应构建方法与运行方法

    公开(公告)号:CN112965454A

    公开(公告)日:2021-06-15

    申请号:CN202110485449.1

    申请日:2021-04-30

    申请人: 重庆大学

    IPC分类号: G05B19/418

    摘要: 本发明涉及工艺控制系统技术领域,公开了一种解耦工艺流程的控制系统自适应构建方法与运行方法,对工艺流程控制逻辑的共性进行抽象描述,作为逻辑网络描述。将控制逻辑的输入描述为条件:将控制逻辑的中间运算层描述为条件集;将控制逻辑的输出描述为事件:事件用于控制被控设备的动作,一个事件的发生由一个依赖条件集进行驱动,为各个事件匹配相应的条件集作为依赖条件集;根据逻辑网络描述,采用面向对象的编程方法根据逻辑网络描述创建对象并建立对象之间的网络连接,从而构建控制系统。本发明解决需要根据不同的工艺流程的步骤来针对性编写控制程序的技术问题,条件、条件集和事件可组合性高,可实现的逻辑形式丰富,不依赖专业编程技能。