[发明专利]一种基于移动边缘计算的物联网任务调度方法和系统在审
申请号: | 202111389130.5 | 申请日: | 2021-11-22 |
公开(公告)号: | CN114153579A | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | 裘建强;张小林;吴志诚;丁春风;李信锋 | 申请(专利权)人: | 浙江省邮电工程建设有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 南京普睿益思知识产权代理事务所(普通合伙) 32475 | 代理人: | 杜朝霞 |
地址: | 310000 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 移动 边缘 计算 联网 任务 调度 方法 系统 | ||
本发明适用于物联网技术领域,提供了一种基于移动边缘计算的物联网任务调度方法和系统,所述方法包括以下步骤:接收多个物联网终端设备发送的任务数据,并根据所述任务数据形成待处理任务队列;依次分析待处理任务队列中的每个任务数据,判定所述任务数据是否为新增任务数据;当所述任务数据为新增任务数据时,将所述任务数据添加至第一处理队列中,当所述任务数据为已有任务数据时,将所述任务数据添加至第二处理队列中;以第一处理队列的总处理时间最短为目标,利用人工鱼群算法进行策略优化,以既往经验对所述第一处理队列进行处理;本发明的有益效果是:可大大降低服务器的配置要求,降低了成本。
技术领域
本发明涉及物联网技术领域,尤其涉及一种基于移动边缘计算的物联网任务调度方法和系统。
背景技术
随着物联网和移动终端的迅速发展,边缘计算技术应运而生,通过将计算和存储配置在互联网边缘,可以处理物联网终端产生的大量数据,应对时延敏感型应用请求。为提高计算资源使用效率,优化性能指标,边缘计算资源分配与任务调度优化问题受到了广泛关注。
但是,受网络传输速率、云服务器和边缘节点的可用资源,以及各个计算任务的复杂度的影响,会导致各个边缘节点各自承担的负荷非常不均衡,比如有的边缘节点空闲,而有的边缘节点的计算任务、存储空间、通信能力已经过载。因此,如何合理调度计算任务及其相关数据,将计算任务均衡的分配给与之匹配的边缘节点,是目前亟待解决的问题。
发明内容
本发明实施例的目的在于提供一种基于移动边缘计算的物联网任务调度方法和系统,旨在解决背景技术中确定的现有技术存在的技术问题。
本发明实施例是这样实现的,一种基于移动边缘计算的物联网任务调度方法,所述方法包括以下步骤:
接收多个物联网终端设备发送的任务数据,并根据所述任务数据形成待处理任务队列;
依次分析待处理任务队列中的每个任务数据,判定所述任务数据是否为新增任务数据;
当所述任务数据为新增任务数据时,将所述任务数据添加至第一处理队列中,当所述任务数据为已有任务数据时,将所述任务数据添加至第二处理队列中;
以第一处理队列的总处理时间最短为目标,利用人工鱼群算法进行策略优化,以既往经验对所述第一处理队列进行处理;
依次上传第二处理队列中的每个任务数据至云计算中心,并将云计算中心的处理结果下发至物联网终端设备中。
作为本发明进一步的方案:所述依次分析待处理任务队列中的每个任务数据,判定所述任务数据是否为新增任务数据的步骤,具体包括:
依次获取待处理任务队列中的每个任务数据,对所述任务数据进行分析以获取包括任务类型和属性的任务数据的相关信息;
调用存储在本地的已有任务数据库,所述已有任务数据库为已处理过的任务数据的集合;
将待处理任务队列中任务数据与已有任务数据库进行比对分析,判定所述任务数据是否为新增任务数据。
作为本发明再进一步的方案:所述以第一处理队列的总处理时间最短为目标,利用人工鱼群算法进行策略优化,以既往经验对所述第一处理队列进行处理的步骤,具体包括:
利用人工鱼群算法进行策略优化,为第一处理队列中的每个任务数据分配边缘计算节点;
根据任务-结果映射关系库,对所述任务数据进行处理,并输出处理结果,其中,所述任务-结果映射关系库根据对已有相同任务数据处理所得。
作为本发明再进一步的方案:所述依次上传第二处理队列中的每个任务数据至云计算中心,并将云计算中心的处理结果下发至物联网终端设备中的步骤,具体包括:
依次上传第二处理队列中的每个任务数据至云计算中心;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江省邮电工程建设有限公司,未经浙江省邮电工程建设有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111389130.5/2.html,转载请声明来源钻瓜专利网。