掌桥专利:专业的专利平台
掌桥专利
首页

一种通讯任务处理方法及其相关设备

文献发布时间:2023-06-19 09:27:35


一种通讯任务处理方法及其相关设备

技术领域

本申请实施例涉及通讯任务处理,尤其涉及一种通讯任务处理方法及其相关设备。

背景技术

当前,车辆诊断通讯系统设置有多个通讯通道,每个通讯通道用于处理各自的待处理通讯任务。然而,在车辆诊断通讯系统存在大量待处理通讯任务时,车辆诊断通讯系统根据顺序接收的各个待处理通讯任务形成待处理通讯任务队列,然后按照先进先出的原则从该待处理通讯任务队列的待处理通讯任务中,向完成当前待处理任务的通讯通道分配即将处理的待处理通讯任务。介于此,通讯通道在处理完成当前待处理通讯任务后,通讯通道需要车辆诊断通讯系统及时为其分配即将处理的待处理通讯任务,否则将导致通讯通道在未能及时接收待处理任务时处于空闲状态,而车辆诊断通讯系统处理通讯任务的效率较低的情况。

发明内容

本申请实施例提供了一种通讯任务处理方法及其相关设备,用于向通讯通道的存放待处理通讯任务的第二级任务队列分配待处理通讯任务来减少存在待处理任务时,而通讯通道处于空闲状态的低效率情况的可能性。

本申请实施例第一方面的第一种实施方式,提供一种通讯任务处理方法,包括:

接收到需由通讯通道处理的待处理通讯任务后,将所述待处理通讯任务存储至第一级任务队列;

确定与至少一个所述通讯通道关联的至少一个第二级任务队列,其中所述第二级任务队列用于存放所述第一级任务队列分配的待处理通讯任务;

根据所述至少一个第二级任务队列中待处理通讯任务的处理情况,将所述第一级任务队列中的待处理通讯任务分配至所述至少一个第二级任务队列,所述第二级任务队列用于将自身存放的待处理通信任务发送至自身关联的通讯通道进行处理。

结合第一方面的第一种实施方式,本申请实施例的第一方面的第二种实施方式,包括:

若所述第一级任务队列中存在待处理通讯任务,确定所述至少一个第二级任务队列中待处理通讯任务数量最少的第二级任务队列;

按照预设分配规则,将所述第一级任务队列中存在的待处理通讯任务分配至所述待处理通讯任务数量最少的第二级任务队列。

结合第一方面的第一种实施方式或第一方面的第二种实施方式,本申请实施例的第一方面的第三种实施方式,包括:

根据所述至少一个第二级任务队列中待处理通讯任务的处理情况,调整第二级任务队列间的待处理通讯任务。

结合第一方面的第三种实施方式,本申请实施例的第一方面的第四种实施方式,包括:

监测各个所述第二级任务队列的待处理通讯任务的减少情况是否满足预设条件;

若是,则将所述任一第二级任务队列中剩余的待处理通讯任务调整至至少一个其他第二级任务队列。

结合第一方面的第三种实施方式或第一方面的第四种实施方式,本申请实施例的第一方面的第五种实施方式,包括:

在所述至少一个第二级任务队列中,确定待处理通讯任务数量最少的第二级任务队列和待处理通讯任务数量最多的第二级任务队列;

将所述待处理通讯任务数量最多的第二级任务队列的待处理通讯任务分配至所述待处理通讯任务数量最少的第二级任务队列。

结合第一方面的第一种实施方式至第一方面的第五种实施方式中的任意一种实施方式,本申请实施例的第一方面的第六种实施方式,包括:

判断所述待处理通讯任务的优先级别是否大于等于预设优先级别;

若是,则将所述大于等于预设优先级别的待处理通讯任务发送至目标第二级任务队列,所述目标第二级任务队列用于存放所述大于等于预设优先级别的待处理通讯任务。

本申请实施例第二方面的第一种实施方式,提供一种通讯任务处理装置,包括:

储存单元,用于接收到需由通讯通道处理的待处理通讯任务后,将所述待处理通讯任务存储至第一级任务队列;

确定单元,用于确定与至少一个所述通讯通道关联的至少一个第二级任务队列,其中所述第二级任务队列用于存放所述第一级任务队列分配的待处理通讯任务;

分配单元,用于根据所述至少一个第二级任务队列中待处理通讯任务的处理情况,将所述第一级任务队列中的待处理通讯任务分配至所述至少一个第二级任务队列,所述第二级任务队列用于将自身存放的待处理通信任务发送至自身关联的通讯通道进行处理。

可选地,若所述第一级任务队列中存在待处理通讯任务,确定所述至少一个第二级任务队列中待处理通讯任务数量最少的第二级任务队列;

按照预设分配规则,将所述第一级任务队列中存在的待处理通讯任务分配至所述待处理通讯任务数量最少的第二级任务队列。

可选地,根据所述至少一个第二级任务队列中待处理通讯任务的处理情况,调整第二级任务队列间的待处理通讯任务。

监测各个所述第二级任务队列的待处理通讯任务的减少情况是否满足预设条件;

若是,则将所述任一第二级任务队列中剩余的待处理通讯任务调整至至少一个其他第二级任务队列。

可选地,根据所述至少一个第二级任务队列中待处理通讯任务的处理情况,调整第二级任务队列间的待处理通讯任务。

在所述至少一个第二级任务队列中,确定待处理通讯任务数量最少的第二级任务队列和待处理通讯任务数量最多的第二级任务队列;

将所述待处理通讯任务数量最多的第二级任务队列的待处理通讯任务分配至所述待处理通讯任务数量最少的第二级任务队列。

可选地,判断所述待处理通讯任务的优先级别是否大于等于预设优先级别;

若是,则将所述大于等于预设优先级别的待处理通讯任务发送至目标第二级任务队列,所述目标第二级任务队列用于存放所述大于等于预设优先级别的待处理通讯任务。

本申请实施例的第三方面,提供一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使得计算机执行前述第一方面的任意一种所述的方法。

本申请实施例的第四方面,提供一种包含指令的计算机程序产品,包括指令,当所述指令在计算机上运行时,使得计算机执行前述第一方面的任意一种所述的方法。

本申请实施例第五方面,提供一种通讯任务处理装置,包括:

中央处理器,存储器,输入输出接口,有线或无线网络接口,电源;

所述存储器为短暂存储存储器或持久存储存储器;

所述中央处理器配置为与所述存储器通信,在所述通讯任务处理装置上执行所述存储器中的指令操作以执行前述第一方面任意一种所述的方法。

从以上技术方案可以看出,本申请实施例具有以下优点:

本发明将接收的待处理通讯任务先存储至第一级任务队列,再根据第二级任务队列中待处理通讯任务的处理情况向确定的第二级任务队列存放来自第一级任务队列的待处理通讯任务,其中,第二级任务队列将自身存放的待处理通讯任务发送至关联的通讯通道进行处理。相比现有技术而言,本发明增加了第二级任务队列,第二级任务队列用于将存放的待处理通讯任务发送至关联的通讯通道使通讯通道处理待处理通讯任务,从而减少了在存在待处理通讯任务时,通讯通道因未及时获取分配的待处理通讯任务而处于空闲状态的不合理情况的可能性,不仅如此,本发明根据第二级任务队列的处理情况,调度第一级任务队列的待处理通讯任务至第二级任务队列,具有灵活性。

附图说明

图1为车辆通讯任务的现有分配方法一个架构示意图;

图2为本申请实施例中通讯任务处理方法一个架构示意图;

图3为本申请实施例中通讯任务处理方法一个流程示意图;

图4为本申请实施例中通讯任务处理方法一个部分流程示意图;

图5为本申请实施例中通讯任务处理方法一个部分流程示意图;

图6为本申请实施例中通讯任务处理方法一个部分流程示意图;

图7为本申请实施例中通讯任务处理方法一个部分流程示意图;

图8为本申请实施例中通讯任务处理装置一个结构示意图;

图9为本申请实施例中通讯任务处理装置另一个结构示意图。

具体实施方式

本申请实施例提供了一种通讯任务处理方法及其相关设备,用于向通讯通道的第二级任务队列分配待处理通讯任务来避免电子设备通讯系统存在大量待处理任务时,而通讯通道处于空闲状态的低效率情况,本申请实施例中的电子设备包括但不限于移动终端、主机、服务器等。

结合图1,在本申请实施例中,以车辆通讯通道的任务处理为例,诊断VCI首先接收来自上位机的待处理通讯任务,并且把待处理通讯任务寄存在用于分配给各个通讯通道的待处理通讯任务队列中,从而使各个通讯通道处理由待处理通讯任务队列发出的待处理通讯任务,并将各个通讯通道的处理结果发送至可能的其他处理单元进行后续处理,同时接收其他处理单元返回的关于同个待处理通讯任务的最终处理结果,最后向上位机返回该最终处理结果。然而,在现有技术的任务分配中,诊断VCI虽然建立了多个通讯通道,并且用于处理各自的待处理通讯任务,提高了诊断VCI的处理效率,但是在向通讯通道分配任务时,是基于监测各个通讯通道完成当前的待处理通讯任何后,才向完成当前的待处理通讯任务后的通讯通道分配即将处理的待处理通讯任务。也即是说,诊断VCI需要间隔地监管每个通讯通道的当前待处理通讯任务的处理状态,并且基于处理状态为当前无待处理通讯任务的空闲状态才分配下一个待处理通讯任务。特别是当多个通讯通道同时出现空闲状态时,诊断VCI可能无法同时监测到,因此现有技术虽然提高了诊断VCI的处理效率,但效率力度不够。

基于上述内容,请参阅图2以及图3,本申请实施例一种通讯任务处理方法,包括:

301、接收到需由通讯通道处理的待处理通讯任务后,将所述待处理通讯任务存储至第一级任务队列。

诊断VCI在接收到需要由通讯通道处理的待处理通讯任务后,将待处理通讯任务存储至第一级任务队列,请见图2的第一级任务队列。

其中,第一级任务队列用于存放等待被分配的待处理通讯任务,存放个数至少为一。待处理通讯任务可以是读取车辆发动机的故障码,也可以是读取车辆发动机的数据流,具体此处不做限定。

需要说明的是,储存至第一级任务队列的待处理通讯任务是按照接收顺序接收的,也即先接收先储存。

302、确定与至少一个所述通讯通道关联的至少一个第二级任务队列,其中所述第二级任务队列用于存放所述第一级任务队列分配的待处理通讯任务。

诊断VCI确定对应至少一个通讯通道的各个第二级任务队列,其中,各个第二级任务队列可以用于存放来自第一级任务队列的待处理通讯任务,而且同样可以用于存放来自其他第二级任务队列待处理通讯任务,请见图2的第二级任务队列。

可以理解的是,每个第二级任务队列与每个通讯通道配对关联,而且第二级任务队列存放的待处理通讯任务量至少为一。

303、根据所述至少一个第二级任务队列中待处理通讯任务的处理情况,将所述第一级任务队列中的待处理通讯任务分配至所述至少一个第二级任务队列,所述第二级任务队列用于将自身存放的待处理通信任务发送至自身关联的通讯通道进行处理。

诊断VCI监测每个第二级任务队列中的待处理通讯任务的变化情况,根据该变化情况将第一级任务队列中的待处理通讯任务分配至第二级任务队列。其中,第二级任务队列向其通讯通道按照先进先出的方式发送存放在其自身的待处理通讯任务。其中,待处理通讯任务的处理情况可以是第二级任务队列的待处理通讯任务量的情况,可以是第二级任务队列的待处理通讯任务处理时长的情况,具体此处不做限定。

需要说明的是,诊断VCI接收的待处理通讯任务先流向第一级任务队列,在从第一级任务队列流向第二级任务队列,而且流向在各个第二级任务队列的待处理通讯任务也可以在各个通讯通道对应的第二级任务队列间流通。

本实施例存在可以存放待处理通讯任务的第一级任务队列和第二级任务队列,其中,第二级任务队列的待处理通讯任务来自第一级任务队列的待处理通讯任务,而且第二级任务队列用于向关联的通讯通道发送其上的待处理通讯任务,降低了存在待处理通讯任务时,通讯通道处于空闲状态的情况。

基于图3的实施例,进一步,请参阅图4,本实施例通讯任务处理方法,包括:

401、若所述第一级任务队列中存在待处理通讯任务,确定所述至少一个第二级任务队列中待处理通讯任务数量最少的第二级任务队列。

诊断VCI在第一级任务队列存在待处理通讯任务时,通过评判各个第二级任务队列的待处理通讯任务的处理情况,择优分配存放在第一级任务队列的待处理通讯任务,从而提高诊断VCI的处理效率。

因此,诊断VCI确定第一级任务队列中存在待处理通讯任务时,诊断VCI可以计算各个第二级任务队列存放的待处理通讯任务的任务数量,通过各个第二级任务队列的任务数量确定待处理通讯任务数量最少的第二级任务队列,其中,待处理通讯任务数量最少的第二级任务队列的个数至少为一。具体为,诊断VCI计算每个第二级任务队列的待处理通讯任务数量,从而确定出对应待处理通讯任务数量最少的至少一个第二级任务队列。

402、按照预设分配规则,将所述第一级任务队列中存在的待处理通讯任务分配至所述待处理通讯任务数量最少的第二级任务队列。

在诊断VCI确定至少一个待处理通讯任务数量最少的第二级任务队列(本步骤简记为目标第二级任务队列)后,诊断VCI按照先进先出原则以及预设分配规则,将存放在第一级任务队列的适量待处理通讯任务,分配至至少一个待处理通讯任务数量最少的第二级任务队列。

其中,预设分配规则可以是诊断VCI在确定出目标第二级任务队列后确定出所有其他第二级任务队列的待处理通讯任务数量的平均值,然后根据平均值与目标第二级任务队列的任务数量的差值,按照先进先出原则在第一任务队列中获取与该差值数量对应的任务数量的待处理通讯任务,最后将与该差值对应的任务数量的待处理通讯任务分配至目标第二级任务队列。如果第一级任务队列存在的待处理通讯任务数量不够,则将第一级任务队列的全部待处理通讯任务分配至目标第二级任务队列。

需要说明的是,诊断VCI可以在执行步骤201至202后,再次执行步骤201至202。

进一步,基于图3的实施例,请参阅图5,本实施例通讯任务处理方法,包括:

501、监测各个所述第二级任务队列的待处理通讯任务的减少情况是否满足预设条件,若是,则执行步骤502。

诊断VCI设置有减少情况以及与减少情况匹配的预设条件。

示例性的,一种减少情况可以是,在预设时长内因在第二级任务队列中处理的待处理通讯任务致使其上存在待处理通讯任务的减少个数。与此种减少情况对应的预设条件为在预设时长内,第二级任务队列对应的通讯通道的处理个数存在预设个数阈值,该预设个数阈值可以根据实际情况而调整,具体此处不做限定。基于获取上述减少情况的减少个数,诊断VCI可以通过监测每个第二级任务队列的待处理通讯任务的减少个数,从而判断该减少个数是否大于等于预设个数阈值,如果存在任意一个第二级任务队列在该种减少情况中,其减少个数大于等于预设个数阈值,则说明该第二级任务队列对应的通讯通道运行正常;如果存在任意一个第二级任务队列在该种减少情况中,其减少个数未大于等于预设个数阈值,也即没有满足预设条件,则执行步骤502,且说明该第二级任务队列对应的通讯通道运行异常。

需要说明的是,上述减少情况为诊断VCI基于预设时长内的第二级任务队列对应的通讯通道处理量作为基础进行描述的。同样诊断VCI同样可以基于第二级任务队列对应的通讯通道处理一个待处理通讯任务所需的正常处理时长来设置相应的预设时长,预设时长作为预设条件。

示例性的,诊断VCI获取每个第二级任务队列向该第二级任务队列对应的通讯通道发送任一个待处理通讯任务的第一时刻以及向该通讯通道发送该待处理通讯任务下一个待处理通讯任务的第二时刻,诊断VCI根据第一时刻和第二时刻计算出相应该待处理通讯任务的目标时长,也即该第二级任务队列因向对应的通讯通道发送待处理通讯任务而导致第二级任务队列上待处理通讯任务减少所对应的时长,从而判断该目标时长是否小于等于预设时长,该预设时长也即预设条件。如果目标时长小于等于预设时长,则说明该第二级任务队列对应的通讯通道运行正常;如果目标时长未小于等于预设时长,也即没有满足预设条件,则执行步骤502,且说明该第二级任务队列对应的通讯通道运行异常。

502、若未满足,则将所述任一第二级任务队列中剩余的待处理通讯任务调整至至少一个其他第二级任务队列。

如果诊断VCI监测未满足预设条件,诊断VCI则确定该第二级任务队列的剩余待处理通讯任务,并且将剩余待处理通讯任务调整至至少一个其他第二级任务队列,从而使该第二级任务队列的剩余待处理通讯任务能够在较短时长内得到有效调整,诊断VCI在能够保障整体效率的同时,还能够针对性地保障个别待处理通讯任务得到处理。

进一步,基于图3的实施例,请参阅图6,本实施例通讯任务处理方法,包括:

601、在所述至少一个第二级任务队列中,确定待处理通讯任务数量最少的第二级任务队列和待处理通讯任务数量最多的第二级任务队列。

诊断VCI可以计算每个第二级任务队列的待处理通讯任务的任务数量,从而根据任务数量,确定出待处理通讯任务数量最少的第二级任务队列和待处理通讯任务数量最多的第二级任务队列。

602、将所述待处理通讯任务数量最多的第二级任务队列的待处理通讯任务分配至所述待处理通讯任务数量最少的第二级任务队列。

诊断VCI在确定出确定出待处理通讯任务数量最少的第二级任务队列和待处理通讯任务数量最多的第二级任务队列后,将待处理通讯任务数量最多的第二级任务队列的待处理通讯任务分配至待处理通讯任务数量最少的第二级任务队列。

具体为,诊断VCI确定待处理通讯任务数量最少的第二级任务队列和待处理通讯任务数量最多的第二级任务队列后,诊断VCI确定出待处理通讯任务数量最少的第二级任务队列对应的任务数量以及待处理通讯任务数量最多的第二级任务队列的任务数量,然后计算得到两者的平均值。在基于待处理通讯任务数量最多的第二级任务队列的任务数量,再次计算得到该平均值与待处理通讯任务数量最多的第二级任务队列的任务数量间的取整差值。在诊断VCI确定得到取整差值后,诊断VCI在待处理通讯任务数量最多的第二级任务队列中确定与该取整差值数量对应的待处理通讯任务,并且将与该取整差值数量对应的待处理通讯任务分配至待处理通讯任务数量最少的第二级任务队列,从而使得待处理通讯任务数量最少的第二级任务队列与待处理通讯任务数量最多的第二级任务队列间的任务数量相差不多。也即将所述待处理通讯任务数量最多的第二级任务队列的待处理通讯任务分配至所述待处理通讯任务数量最少的第二级任务队列

进一步,基于图3的实施例,请参阅图7,本实施例通讯任务处理方法,包括:

诊断VCI处理的待处理通讯任务存在优先级别,优先级别反应各个待处理通讯任务的处理结果在后续被使用的紧急程度,因此,与后续被使用的高紧急程度的处理结果对应的待处理通讯任务同样需要被紧急处理。本实施例基于此点,进行描述。

701、判断所述待处理通讯任务的优先级别是否大于等于预设优先级别。

诊断VCI在接收到待处理通讯任务后,可以获取待处理通讯任务的优先级别,并且将获取的优先级别与预设优先级别进行对比判断。具体为,诊断VCI将获取的待处理通讯任务的优先级别与预设优先级别进行比较,从而判断该待处理通讯任务的优先级别是否大于等于预设优先级别。如果判定结果为大于等于,则该待处理通讯任务为高优先级的待处理通讯任务,需进行优先处理,如果小于,则将该待处理通讯任务为低优先级的待处理通讯任务,需进行非优先处理,也即一般处理。

702、若是,则将所述大于等于预设优先级别的待处理通讯任务发送至目标第二级任务队列,所述目标第二级任务队列用于存放所述大于等于预设优先级别的待处理通讯任务。

如果诊断VCI判定结果为大于等于,诊断VCI则将该高优先级的待处理通讯任务,也即大于等于预设优先级别的待处理通讯任务,进行优先级处理,具体为,诊断VCI将大于等于预设优先级别的待处理通讯任务发送至目标第二级任务队列,该目标第二级任务队列用于存放大于等于预设优先级别的待处理通讯任务,而且该目标第二级任务队列对应的通讯通道也即用于处理大于等于预设优先级别的待处理通讯任务。

请参阅图8,本实施例通讯任务处理装置的一个结构图,包括:

储存单元801,用于接收到需由通讯通道处理的待处理通讯任务后,将所述待处理通讯任务存储至第一级任务队列;

确定单元802,用于确定与至少一个所述通讯通道关联的至少一个第二级任务队列,其中所述第二级任务队列用于存放所述第一级任务队列分配的待处理通讯任务;

分配单元803,用于根据所述至少一个第二级任务队列中待处理通讯任务的处理情况,将所述第一级任务队列中的待处理通讯任务分配至所述至少一个第二级任务队列,所述第二级任务队列用于将自身存放的待处理通信任务发送至自身关联的通讯通道进行处理。

在一种实现方式中,分配单元803,具体用于:

若所述第一级任务队列中存在待处理通讯任务,确定所述至少一个第二级任务队列中待处理通讯任务数量最少的第二级任务队列;

按照预设分配规则,将所述第一级任务队列中存在的待处理通讯任务分配至所述待处理通讯任务数量最少的第二级任务队列。

在一种实现方式,分配单元803,用于:

根据所述至少一个第二级任务队列中待处理通讯任务的处理情况,调整第二级任务队列间的待处理通讯任务。

在一种实现方式,分配单元803,用于根据所述至少一个第二级任务队列中待处理通讯任务的处理情况,调整第二级任务队列间的待处理通讯任务,具体用于:

监测各个所述第二级任务队列的待处理通讯任务的减少情况是否满足预设条件;

若是,则将所述任一第二级任务队列中剩余的待处理通讯任务调整至至少一个其他第二级任务队列。

在一种实现方式中,分配单元803,用于根据所述至少一个第二级任务队列中待处理通讯任务的处理情况,调整第二级任务队列间的待处理通讯任务,具体用于:

在所述至少一个第二级任务队列中,确定待处理通讯任务数量最少的第二级任务队列和待处理通讯任务数量最多的第二级任务队列;

将所述待处理通讯任务数量最多的第二级任务队列的待处理通讯任务分配至所述待处理通讯任务数量最少的第二级任务队列。

在一种实现方式中,分配单元803,还用于:

判断所述待处理通讯任务的优先级别是否大于等于预设优先级别;

若是,则将所述大于等于预设优先级别的待处理通讯任务发送至目标第二级任务队列,所述目标第二级任务队列用于存放所述大于等于预设优先级别的待处理通讯任务。

图9是本申请实施例提供的通讯任务处理装置的结构示意图,该通讯任务处理装置901可以包括一个或一个以上中央处理器(central processing units,CPU)902和存储器904,该存储器904中存储有一个或一个以上的应用程序或数据。

其中,存储器904可以是易失性存储或持久存储。存储在存储器904的程序可以包括一个或一个以上模块,每个模块可以包括对通讯任务处理装置中的一系列指令操作。更进一步地,中央处理器902可以设置为与存储器904通信,在通讯任务处理装置901上执行存储器904中的一系列指令操作。

通讯任务处理装置901还可以包括一个或一个以上电源903,一个或一个以上有线或无线网络接口905,一个或一个以上输入输出接口906,和/或,一个或一个以上操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM等。

该通讯任务处理装置901可以执行前述图2、图3、图4、图5图6或图7所示实施例中的操作,具体此处不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,read-onlymemory)、随机存取存储器(RAM,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。

相关技术
  • 一种通讯任务处理方法及其相关设备
  • 一种基于神经网络的任务处理方法及相关设备
技术分类

06120112173957