【技术实现步骤摘要】
【国外来华专利技术】用于在多址边缘计算平台架构中支持应用移动性的方法和装置
[0001]本专利技术大体涉及用于数字计算、第五代(5G)电信、自主驾驶的方法和装置,并且在具体实施例中涉及用于在多址边缘计算(MEC)平台架构中支持应用移动性的方法和装置。
技术介绍
[0002]传统的云计算模型可用于不强加位置或定时约束并且不考虑服务质量(QoS)的某些移动服务。随着移动计算的日益普及,移动应用的定时和QoS限制提出了独特的挑战。具体地,移动车辆可以请求可能超过当前基于云的方案的能力的服务,这可能导致无法满足应用的一些要求(例如,延迟要求、QoS要求等)。因此,为移动应用提供服务成为更大的挑战。
[0003]多址边缘计算(MEC)通常提供一种新的计算模型,这种计算模型扩展了移动设备中通常可用的算力资源的能力,从而使得资源有限的移动设备不仅能够将计算密集型任务的执行算力卸载到MEC节点上(例如,有利于节能),还能够为需求不断增长的移动用户实现新服务。
[0004]移动设备可以简单地向MEC发起请求或任务,提供用户与任务或请求之间的交互,并且向用户提供所完成任务的结果(其中用户可以是人,也可以是其它设备)。将计算密集型任务算力卸载到MEC节点上能够执行通常不可能在移动设备上执行的任务。此外,通过不再需要提供大量计算能力,对任务进行算力卸载的能力允许设计更小且功率低的电池高效移动设备。
[0005]然而,当移动设备移动时,可能需要将与移动设备相关联的服务从一个MEC节点迁移到另一个MEC节点,以向移动设备提供最佳服务。例如, ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种由多址边缘计算(MEC)分布式控制器实现的方法,所述方法包括:由所述MEC分布式控制器从移动设备接收MEC计算任务请求,所述MEC计算任务请求用于请求支持在由所述MEC分布式控制器控制的MEC节点上执行服务的计算节点;由所述MEC分布式控制器获取与所述移动设备相关联的地理位置信息;由所述MEC分布式控制器确定执行计划和MEC节点池,所述执行计划和所述MEC节点池用于所述服务的所述执行,所述确定是根据与所述移动设备相关联的所述地理位置信息进行的;由所述MEC分布式控制器在所述MEC节点池上调度所述执行计划;以及由所述MEC分布式控制器部署所调度的所述执行计划。2.根据权利要求1所述的方法,所述执行计划和所述MEC节点池与针对时间窗口或指定数量的MEC节点的所述服务的所述执行相关联。3.根据权利要求1至2中任一项所述的方法,确定所述执行计划包括:由所述MEC分布式控制器将所述服务的所述执行划分为多个任务,其中每个任务可在MEC节点上执行;以及由所述MEC分布式控制器根据选择功能为所述多个任务中的每个任务选择所述MEC节点池的子集。4.根据权利要求3所述的方法,所述MEC节点池是根据所述移动设备的用户级别或与所述服务相关联的应用的所有者的帐户级别中的一个来确定的。5.根据权利要求3所述的方法,选择所述MEC节点池的所述子集包括:由所述MEC分布式控制器为所述MEC节点池中的每个MEC节点生成在所述MEC节点上执行所述多个任务中的每个任务的成本和值;以及由所述MEC分布式控制器为所述多个任务中的每个任务从所述MEC节点池中选择用于执行所述任务的MEC节点,所述选择是根据在所述MEC节点上执行所述任务的所述成本和所述值进行的,从而产生所述MEC节点池的所述子集。6.根据权利要求5所述的方法,调度所述执行计划包括:由所述MEC分布式控制器将释放时间和截止时间分配给所选择的所述MEC节点池的所述子集。7.根据权利要求5至6中任一项所述的方法,部署所调度的所述执行计划包括:由所述MEC分布式控制器将与所述服务的所述执行相关联的应用数据提供给所选择的所述MEC节点池的所述子集,所述提供是根据所述释放时间和所述截止时间进行的。8.根据权利要求6至7中任一项所述的方法,所述释放时间包括所述多个任务的所需开始时间,并且所述截止时间包括所述多个任务的所需结束时间。9.根据权利要求1至8中任一项所述的方法,所述MEC计算任务请求包括以下至少一项:服务帐户、移动设备用户标识符或所述执行计划预期覆盖的多个MEC节点;并且所述地理位置信息至少包括所述移动设备的路线。10.根据权利要求1至9中任一项所述的方法,还包括:由所述MEC分布式控制器根据交通信息或紧急情况信息中的至少一个更新所述移动设备的所述地理位置信息;由所述MEC分布式控制器根据所更新的所述地理位置信息确定更新的执行计划和更新的MEC节点池;
由所述MEC分布式控制器在所述更新的MEC节点池上调度所述更新的执行计划,以产生更新的调度执行计划;以及由所述MEC分布式控制器部署所述更新的调度执行计划。11.一种多址边缘计算(MEC)分布式控制器,包括:一个或多个MEC节点,被配置为执行作业;接收器,被配置为从移动设备接收MEC计算任务请求,所述MEC计算任务请求用于请求支持在由所述MEC分布式控制器控制的MEC节点上执行服务的计算节点;编排器,可操作地耦合到所述接收器和所述一个或多个MEC节点,所述编排器被配置为:获取与所述移动设备相关联的地理位置信息;确定执行计划和MEC节点池,所述执行计划和所述MEC节点池用于所述服务的所述执行,所述确定是根据与所述移动设备相关联的所述地理位置信息进行的;在所述MEC节点池上调度所述执行计划;以及部署所调度的所述执行计划。12.根据权利要求11所述的MEC分布式控制器,所述编排器还被配置为:将所述服务的所述执行划分为多个任务,其中每个任务可在MEC节点上执行;根据选择功能为所述多个任务中的每个任务选择所述MEC节点池的子集。13.根据权利要求12所述的MEC分布式控制器,所述MEC节点池是根据所述移动设备的用户帐户级别或与所述服务相关联的应用的所有者的帐户级别中的一个来确定的。14.根据权...
【专利技术属性】
技术研发人员:朱佳峰,沈洁,陈丽亚,叶枫,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。