【技术实现步骤摘要】
定量下发方法、控制台、下发节点、设备和介质
本公开涉及计算机领域,具体为软件应用技术和空中下载技术,特别涉及一种定量下发方法、控制台、下发节点、设备和介质。
技术介绍
空间下载技术(Over-The-Air,OTA)是无线通信系统中与应用程序相关的信息的传输和接收的标准。在分布式下发系统中,OTA控制台对应下发系统中的多个下发节点,而每个下发节点对应若干终端设备。厂商会不定时地在OTA控制台配置不同条件的下发任务,并将下发任务推送至下发系统中的多个下发节点中。终端设备会周期性地调用下发节点的升级接口,传送设备信息并请求升级任务。在此部分中描述的方法不一定是之前已经设想到或采用的方法。除非另有指明,否则不应假定此部分中描述的任何方法仅因其包括在此部分中就被认为是现有技术。类似地,除非另有指明,否则此部分中提及的问题不应认为在任何现有技术中已被公认。
技术实现思路
本公开提供了一种定量下发方法、控制台、下发节点、设备和介质。根据本公开的一方面,提供了一种分布式系统的定量下发方法,应用于控制台,所述控制台对应多个下发节点,所述定量下发方法包括:确定下发额度;根据所述下发额度和所述下发节点的数量,确定一个或多个子下发额度,其中,所述一个或多个子发额度的总和等于所述下发额度;以及响应于接收到所述多个下发节点中的其中一个下发节点所发送的配额获取请求,并且有至少一个子下发额度未下发,将所述至少一个子下发额度中的其中一个子下发额度推送至所述其中一个下发节点。根据本公开的另一方面,提供了一种 ...
【技术保护点】
1.一种分布式系统的定量下发方法,应用于控制台,所述控制台对应多个下发节点,所述定量下发方法包括:/n确定下发额度;/n根据所述下发额度和所述下发节点的数量,确定一个或多个子下发额度,其中,所述一个或多个子发额度的总和等于所述下发额度;以及/n响应于接收到所述多个下发节点中的其中一个下发节点所发送的配额获取请求,并且有至少一个子下发额度未下发,将所述至少一个子下发额度中的其中一个子下发额度推送至所述其中一个下发节点。/n
【技术特征摘要】 【专利技术属性】
1.一种分布式系统的定量下发方法,应用于控制台,所述控制台对应多个下发节点,所述定量下发方法包括:
确定下发额度;
根据所述下发额度和所述下发节点的数量,确定一个或多个子下发额度,其中,所述一个或多个子发额度的总和等于所述下发额度;以及
响应于接收到所述多个下发节点中的其中一个下发节点所发送的配额获取请求,并且有至少一个子下发额度未下发,将所述至少一个子下发额度中的其中一个子下发额度推送至所述其中一个下发节点。
2.如权利要求1所述的定量下发方法,还包括:
设置下发时段;
接收一个或多个下发节点在一个下发时段内所发送的反馈信息;
基于所述一个或多个下发节点所发送的反馈信息,确定该下发时段内的已下发数量;以及
基于所述已下发数量,更新所述下发额度。
3.如权利要求2所述的定量下发方法,其中,将所述至少一个子下发额度中的一个子下发额度推送至所述其中一个下发节点包括:
响应于在所述下发时段内接收到所述多个下发节点中的一个下发节点发送的配额获取请求,并且有至少一个子下发额度未下发,将所述至少一个子下发额度中的一个子下发额度推送至所述其中一个下发节点。
4.如权利要求2所述的定量下发方法,其中,相邻两个下发时段之间具有等待时段。
5.如权利要求4所述的定量下发方法,其中,在所述下发时段及其之后的等待时段内接收所述其中一个下发节点在所述下发时段所发送的反馈信息。
6.如权利要求2所述的定量下发方法,其中,所述反馈信息包括已接收下发任务的终端设备的设备标识,
其中,接收一个或多个下发节点在一个下发时段内所发送的反馈信息包括:
将所述反馈信息所包括的已接收下发任务的终端设备的设备标识存储在终端设备子集中。
7.如权利要求3所述的定量下发方法,其中,所述定量下发还包括:
将时间信息推送至每一个所述下发节点,所述时间信息包括所述下发时段及其之后的等待时段分别的起止时刻;以及
将所述下发任务推送至每一个所述下发节点。
8.如权利要求2所述的定量下发方法,其中,根据所有终端设备的数量设置下发时段的长度。
9.如权利要求3所述的定量下发方法,其中,所述下发时段及其之后的等待时段之间没有间隔,所述等待时段的长度大于预设值。
10.如权利要求1所述的定量下发方法,还包括:
响应于接收到所述多个下发节点中的另一个下发节点所发送的配额获取请求,并且有至少一个子下发额度未下发,将所述至少一个子下发额度中的另一个子下发额度推送至所述另一个下发节点;以及
响应于再次接收到所述多个下发节点中的其中一个下发节点所发送的配额获取请求,并且有至少一个子下发额度未下发,将所述至少一个子下发额度中的另一个子下发额度推送至所述其中一个下发节点。
11.一种定量下发方法,应用于下发节点,所述下发节点对应至少一个终端设备,所述定量下发方法包括:
接收控制台在下发时段推送的子下发额度;以及
技术研发人员:廖覃思,符云,林道正,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。