一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

多终端任务分配方法与流程

2021-11-26 21:11:00 来源:中国专利 TAG:

技术特征:
1.一种多终端任务分配方法,用于多终端通信系统,所述多终端通信系统包括第一终端、控制中心和多个第二终端;其特征在于,作为请求者终端的所述第一终端发送业务需求至所述控制中心,所述业务需求包括多个不同类的任务;对于多个不同类的任务中的每一个任务,所述控制中心从所述多个第二终端中选择有能力执行所述任务的至少一个第二终端作为执行者终端,并将所述任务分配给所述执行者终端执行。2.如权利要求1所述的多终端任务分配方法,其特征在于,所述控制中心获取各所述多个第二终端上报的各自的性能参数;并且所述控制中心基于所述性能参数从所述多个第二终端中选择有能力执行所述任务的至少一个第二终端作为执行者终端。3.如权利要求2所述的多终端任务分配方法,其特征在于,所述多终端任务分配方法还包括:针对各个所述第二终端,所述控制中心确定各所述性能参数的获取时刻至当前时刻的时间差;对于所述时间差大于第一阈值的第二终端,通知该第二终端重新上报该第二终端的性能参数;对于所述时间差小于或等于所述第一阈值的第二终端,所述控制中心将其确定作为所述执行者终端的候选者。4.如权利要求1-3任意一项所述的多终端任务分配方法,其特征在于,所述第二终端的所述性能参数包括所述第二终端的存储空间、处理器速度、数据传输速率、通信链路的信道增益和剩余电量中的任意一个或多个。5.如权利要求4所述的多终端任务分配方法,其特征在于,所述业务需求中的所述多个不同类的任务包括:计算任务、通信任务和存储任务。6.如权利要求5所述的多终端任务分配方法,其特征在于,基于所述数据传输速率、所述信道增益和所述剩余电量从各所述第二终端中选取具备执行通信任务的能力的执行者终端。7.如权利要求5所述的多终端任务分配方法,其特征在于,基于所述处理器速度、所述信道增益和所述剩余电量从各所述第二终端中选取具备执行计算任务能力的执行者终端。8.如权利要求5所述的多终端任务分配方法,其特征在于,基于所述存储空间、所述信道增益和所述剩余电量从各所述第二终端中选取具备执行存储任务的能力的执行者终端。9.如权利要求1-3任意一项所述的多终端任务分配方法,其特征在于,针对多个任务中的每一个任务,所述控制中心基于每一个任务的任务量和各执行者终端的性能参数判断是否存在需要多个执行者终端的任务;若是,所述控制中心将所述需要多个执行者终端的任务拆分为多个子任务,并将各所述子任务分配至不同的执行者终端。10.如权利要求1-3任意一项所述的多终端任务分配方法,其特征在于,所述多终端任务分配方法还包括:所述控制中心判断各所述执行者终端与所述第一终端之间是否能建立通信;若是,各所述执行者终端分别发送各自的数据至所述第一终端;
若否,所述控制中心转发各所述执行者终端的数据至所述第一终端。11.如权利要求10所述的多终端任务分配方法,其特征在于,所述多终端任务分配方法还包括:所述控制中心判断各所述执行者终端之间是否能建立通信;若是,其中一个执行者终端将各所述执行者终端的数据汇总后发送至所述第一终端;若否,各所述执行者终端分别发送各自的数据至所述第一终端。12.如权利要求11所述的多终端任务分配方法,其特征在于,各所述执行者终端之间通过d2d方式建立通信链接。13.一种多终端任务分配方法,用于多终端通信系统,所述多终端通信系统包括第一终端、与所述第一终端连接的多个第二终端;其特征在于,作为请求者终端的所述第一终端广播发送业务需求至所述多个第二终端,所述业务需求包括多个不同类的任务;所述第二终端接收到广播的所述业务需求,并根据所述业务需求中包括的每一个任务形成对应的任务簇,所述任务簇中包括至少一个第二终端;在各个所述任务簇中,根据至少一个所述第二终端的性能参数选择一个第二终端作为所述任务簇的控制中心;各个所述任务簇的控制中心根据各所述任务簇内的任务和所述第二终端的性能在各自的任务簇内选取至少一个第二终端作为执行者终端;各所述控制中心控制各自的任务簇中的至少一个执行者终端执行所述业务需求对应的任务。14.如权利要求13所述的多终端任务分配方法,其特征在于,在各个所述任务簇中,选择所述性能参数的加权结果最优的第二终端作为所述任务簇的控制中心。15.如权利要求13所述的多终端任务分配方法,其特征在于,所述性能参数包括存储空间、处理器速度、数据传输速率、描述第二终端与其他终端的连通度和剩余电量。16.如权利要求15所述的多终端任务分配方法,其特征在于,所述业务需求中的任务类型包括:计算任务、通信任务和存储任务。17.如权利要求16所述的多终端任务分配方法,其特征在于,基于所述数据传输速率、所述连通度和所述剩余电量从各所述第二终端中选取具备通信能力的执行者终端。18.如权利要求16所述的多终端任务分配方法,其特征在于,基于所述处理器速度、所述连通度和所述剩余电量从各所述第二终端中选取具备计算能力的执行者终端。19.如权利要求16所述的多终端任务分配方法,其特征在于,基于所述存储空间、所述连通度和所述剩余电量从各所述第二终端中选取具备存储能力的执行者终端。20.如权利要求13-19任意一项所述的多终端任务分配方法,其特征在于,各所述任务簇内的控制中心针对各自任务簇的任务,各所述控制中心基于各自任务簇内任务的任务量和各执行者终端的性能参数判断是否需要多个执行者终端;若是,所述控制中心将各自任务簇内的任务拆分为多个子任务,并将各所述子任务分配至不同的执行者终端;若否,各所述控制中心独自执行各自任务簇内的任务。21.如权利要求13-19任意一项所述的多终端任务分配方法,其特征在于,所述多终端
任务分配方法还包括:各所述控制中心判断各自任务簇内的执行者终端是否能与其他的任务簇内的执行者终端建立通信;若是,各所述任务簇内的执行者终端将各自的数据发送至其他的任务簇内的执行者终端;若否,各所述任务簇的控制中心将各自的任务簇内的执行者终端的数据发送至其他的任务簇的控制中心并分配至执行者终端。22.如权利要求21所述的多终端任务分配方法,其特征在于,不同的任务簇之间的执行者终端之间通过d2d方式建立通信链接。

技术总结
本申请实施例公开的一种多终端任务分配方法,在请求者终端发出任务需求后,在多个协作终端中选取有能力执行任务需求中的任务的至少一个执行者终端,一方面,在选取执行者终端时,将执行者终端的性能参数作为考量因素,从而排除了执行者终端不能满足终端设备的任务量需求的可能性,且根据各个终端的性能参数选择执行者终端,可以更高效的处理业务,此外,将作为协作终端的终端的剩余电量进行考虑,避免因终端电量过低而引起意外关机的情况,可靠性高。另一方面,请求者终端的任务可以被分发到可以与请求者终端邻近通信的不同的执行者终端进行协同处理,传输时延较短,请求者终端的任务被分发到不同的执行者终端进行处理,任务处理效率和可靠性高。务处理效率和可靠性高。务处理效率和可靠性高。


技术研发人员:庄宏成 马茹秋 曾勇波
受保护的技术使用者:华为技术有限公司
技术研发日:2020.05.20
技术公布日:2021/11/25
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献