1.一种基于基站群的数据处理方法,其中,包括:
对触发任务确定出任务转移方案,所述任务转移方案包括:至少一个处理任务;
确定每个所述处理任务所分配的目标基站;
将所述处理任务发送至所分配的所述目标基站;
接收目标基站反馈的所述处理任务的处理结果;
根据所述处理任务的处理结果得到所述触发任务的处理结果。
2.根据权利要求1所述的方法,其中,在所述对触发任务确定出任务转移方案的步骤之前,还包括:
获取周边基站的状态信息,所述状态信息包括:空闲算力资源;
所述确定每个所述处理任务所分配的目标基站的步骤具体包括:
针对每个所述处理任务,根据所述状态信息确定出空闲算力资源超过该处理任务的任务消耗资源的至少一个周边基站,以作为该处理任务所分配的目标基站。
3.根据权利要求2所述的方法,其中,所述获取周边基站的状态信息的步骤包括:
周期性的获取基站状态池中所记载的周边基站的状态信息;
或者,
响应于预设触发条件,广播基站状态问询信息,并接收周边基站反馈的状态信息。
4.根据权利要求2所述的方法,其中,所述任务转移方案包括1个处理任务,所述处理任务为所述触发任务;
所述根据所述状态信息确定出空闲算力资源超过该处理任务的任务消耗资源的至少一个周边基站,以作为该处理任务所分配的目标基站的步骤包括:
根据所述状态信息,选择空闲算力资源超过所述处理任务的任务消耗资源且空闲算力资源最大的一个周边基站,作为该处理任务所分配的目标基站。
5.根据权利要求2所述的方法,其中,所述任务转移方案包括多个个处理任务,每个所述处理任务均为所述触发任务所分解出的独立的子任务;
所述针对每个所述处理任务,根据所述状态信息确定出空闲算力资源超过该处理任务的任务消耗资源的至少一个周边基站,以作为该处理任务所分配的目标基站的步骤包括:
按照任务消耗资源由大至小的顺序依次来为各所述子任务分配目标基站,其中,所述子任务所分配的目标基站为周边基站的空闲算力资源超过该子任务的任务消耗资源且距离最近的至少一个周边基站。
6.根据权利要求5所述的方法,其中,所述根据所述处理任务的处理结果得到所述触发任务的处理结果的步骤包括:
基于所述处理任务的分解方式,对全部所述子任务的处理结果进行汇聚处理,以得到所述处理任务的处理结果。
7.根据权利要求2所述的方法,其中,所述处理任务为迭代处理任务;
在所述根据所述处理任务的处理结果得到所述触发任务的处理结果的步骤之前,还包括:
判断当前次迭代的处理结果是否满足所述迭代处理任务的结束条件;
若判断出当前次迭代的处理结果满足所述迭代处理任务的结束条件,则将当前次迭代的处理结果作为所述迭代处理任务的处理结果;
若判断出当前次迭代的处理结果不满足所述迭代处理任务的结束条件,则根据当前次迭代的处理结果来对所述迭代处理任务中的超参数进行更新,并将完成超参数更新的所述迭代处理任务再次发送至所分配的所述目标基站。
8.根据权利要求2所述的方法,其中,所述处理任务为联邦学习任务,所述目标基站的数量为多个;
在根据所述处理任务的处理结果得到所述触发任务的处理结果的步骤之前,还包括:
对所述联邦学习任务所分配的全部目标基站所反馈的处理结果进行聚合处理,以得到所述联邦学习任务的最终处理结果。
9.根据权利要求1-8中任一所述的方法,其中,将所述处理任务发送至所分配的所述目标基站的步骤之前,还包括:
检测自身状态是否异常;
当检测到自身状态异常时,则确定一个新的主控基站,并将所述触发任务的任务转移方案以及处理任务所对应目标基站的基站信息发送至新的主控基站;
当检测到自身状态正常时,则继续执行将所述处理任务发送至所分配的所述目标基站的步骤。
10.一种基于基站群的数据处理方法,其中,包括:
接收处理任务;
根据所述处理任务进行本地任务处理,以得到所述处理任务的处理结果;
将所述处理结果反馈至主控基站,以供主控基站根据所述处理结果得到触发任务的处理结果。
11.根据权利要求10所述的方法,其中,所述方法还包括:
响应于所述处理任务的本地任务处理过程中断,从周边基站中选择一个基站,以作为新的目标基站,并将所述处理任务和所述主控基站的位置信息发送至新的目标基站。
12.一种基站,其中,包括:
一个或多个处理器;
第一存储装置,其上存储有一个或多个第一程序,当所述一个或多个第一程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-9任一所述的方法。
13.一种基站,其中,包括:
一个或多个处理器;
第二存储装置,其上存储有一个或多个第二程序,当所述一个或多个第二程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求10或11所述的方法。
14.一种基站系统,其中,包括:如权利要求12所述的基站和权利要求13所述的基站。
15.一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如权利要求1-11任一所述的方法。