[发明专利]在物联网环境中的边缘设备上提供软件应用有效
申请号: | 201880063083.5 | 申请日: | 2018-09-19 |
公开(公告)号: | CN111108737B | 公开(公告)日: | 2022-03-15 |
发明(设计)人: | A.维尔马 | 申请(专利权)人: | 西门子股份公司 |
主分类号: | H04L67/12 | 分类号: | H04L67/12;H04L67/306;G06F9/445;G06F9/455;G06F11/34;G06F8/60 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 张健;陈岚 |
地址: | 德国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 联网 环境 中的 边缘 设备 提供 软件 应用 | ||
1.一种在物联网IoT环境中的边缘设备上提供软件应用的方法,包括:
由处理器生成能够对所述IoT环境中的一个或多个边缘设备上的软件应用的行为进行模拟的多个模拟实例,其中所述多个模拟实例中的每一个模拟实例是利用唯一资源配置来配置的;
使用来自工厂的数据来在所述每一个模拟实例上处理所述软件应用;以及
基于在所述模拟实例上所述软件应用的处理来计算与所述软件应用相关联的最优资源配置,其中计算与所述软件应用相关联的最优资源配置包括:
从所述多个模拟实例确定在其上所述软件应用的行为令人满意的至少一个模拟实例;以及
确定与所确定的模拟实例相关联的唯一资源配置,其中所述唯一资源配置是指示在所述一个或多个边缘设备上执行所述软件应用所需的最少资源的最优资源配置。
2.根据权利要求1所述的方法,进一步包括:
将所述最优资源配置存储在应用储存库中与所述软件应用相关联的元文件中。
3.根据权利要求1所述的方法,其中生成能够对所述软件应用的行为进行模拟的多个模拟实例包括:
从多个唯一资源配置中选择唯一资源配置集合,其中所述唯一资源配置集合对应于所述IoT环境中的边缘设备的实时资源能力;以及
基于所选择的唯一资源配置集合来生成所述多个模拟实例。
4.根据权利要求1或3所述的方法,其中每一个唯一资源配置包括影响所述软件应用的行为的资源约束。
5.根据权利要求1所述的方法,其中使用来自工厂的数据来在所述每一个模拟实例上处理所述软件应用包括:
基于所述每一个模拟实例的唯一资源配置,使用来自所述工厂的数据,来在所述每一个模拟实例上模拟所述软件应用的行为;以及
在所述每一个模拟实例上所述软件应用的模拟期间捕获指示所述软件应用的行为的参数值。
6.根据权利要求5所述的方法,其中计算在所述一个或多个边缘设备上部署所述软件应用所需的最优资源配置包括:
基于所捕获的参数值来从所述多个模拟实例确定在其上所述软件应用的行为令人满意的至少一个模拟实例;以及
确定所述唯一资源配置。
7.根据权利要求1所述的方法,进一步包括:
评估所述IoT环境中的至少一个边缘设备的实时资源能力,以基于与所述软件应用相关联的最优资源配置来执行所述软件应用;以及
基于所述边缘设备的实时资源能力的评估来在所述边缘设备上提供所述软件应用。
8.一种用于在物联网IoT环境中的边缘设备上提供软件应用的系统,包括:
一个或多个处理器;
耦合到所述处理器的存储器单元,其中所述存储器单元包括能够存储多个软件应用的应用储存库;
模拟模块,被配置用于:
生成能够对所述IoT环境中的一个或多个边缘设备上的软件应用的行为进行模拟的多个模拟实例,其中所述多个模拟实例中的每一个模拟实例是利用唯一资源配置来配置的;
使用来自工厂的数据来在所述每一个模拟实例上处理所述软件应用;以及
基于在所述模拟实例上所述软件应用的处理来计算与所述软件应用相关联的最优资源配置,其中所述模拟模块被配置成通过下述操作来计算与所述软件应用相关联的最优资源配置:
从所述多个模拟实例确定在其上所述软件应用的行为令人满意的至少一个模拟实例;以及
确定与所确定的模拟实例相关联的唯一资源配置,其中所述唯一资源配置是指示在所述一个或多个边缘设备上执行所述软件应用所需的最少资源的最优资源配置。
9.根据权利要求8所述的系统,其中所述模拟模块被配置用于:
将所述最优资源配置存储在所述应用储存库中与所述软件应用相关联的元文件中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子股份公司,未经西门子股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880063083.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:有色PVB
- 下一篇:在陶瓷基底上的压力传感器