全国科技企业知识转化平台
专利申请类型:发明专利;专利名称:多用户协同网联调度系统
专利类型:发明专利
专利申请号:CN202410217739.1
专利申请(专利权)人:襄阳腾龙汽车有限公司
权利人地址:湖北省襄阳市经开区东津新区楚城路8号
专利发明(设计)人:周盛明,王文军,吴有龙,黄斌,项展,朱方平,陈煌熙,白彦杭爱,马瑞婕
专利摘要:本发明提供多用户协同网联调度系统,基于具备与云平台联网的用户端的任务处理特征信息,将所有用户端划分为若干用户端集合,便于为云平台的待处理任务提供匹配的用户端集合选择;确定云平台的待处理任务列表下属所有待处理任务与所有用户端集合的匹配关系信息,还基于用户端集合所有用户端集合下属所有用户端的实时工作状态信息,将待处理任务集合下属所有待处理任务调度分配用户端集合下属相应的用户端,保证待处理任务得到用户端的最优处理,提高任务处理效率和准确性;还对用户端关于自身分配到的待处理任务的处理结果进行认证识别,再将通过认证识别的处理结果返回至云平台,提高多用户端的任务分配处理的可靠性。
主权利要求:
1.多用户协同网联调度系统,其特征在于,包括:
用户端识别模块,用于对来自用户端的联网请求进行识别,判断所述用户端是否具备与云平台的联网权限;获取具有联网权限的所有用户端各自的工作记录信息,对所述工作记录信息进行分析,得到每个用户端的任务处理特征信息;
用户端联网处理模块,用于基于所有用户端各自的任务处理速度和任务处理出错率,确定每个用户端能够进行最优处理操作的任务类型信息;基于所述任务类型信息,将所有用户端划分为若干用户端集合;每个用户端集合下属所有用户端能够对同一类型的任务进行最优处理操作;再基于每个用户端集合下属所有用户端各自的最大允许通信带宽,构建每个用户端集合与所述云平台的联网通信通道;
任务识别模块,用于对所述云平台的待处理任列表下属所有待处理任务进行任务类型识别处理,得到所有待处理任务各自的任务类型信息;将所述待处理任务的任务类型信息与所有用户端集合各自能够进行最优处理操作的任务类型信息进行匹配对比,确定所述待处理任务列表下属所有待处理任务各自与所有用户端集合的匹配关系信息;所述匹配关系信息是指每个待处理任务与其分配至的用户端之间的对应关系信息;基于所述匹配关系信息,将所有待处理任务划分为与所述用户端集合一一匹配对应的待处理任务集合;
任务分配模块,用于基于所述待处理任务集合对应的用户端集合下属所有用户端的实时工作状态信息,将对所述待处理任务集合下属所有待处理任务调度分配所述用户端集合下属相应的用户端;
任务结果返回模块,用于对所述用户端关于自身分配到的待处理任务的处理结果进行认证识别,再将通过认证识别的处理结果返回至所述云平台。
2.如权利要求1所述的多用户协同网联调度系统,其特征在于:
所述用户端识别模块对来自用户端的联网请求进行识别,判断所述用户端是否具备与云平台的联网权限,包括:对来自用户端的联网请求进行解析处理,得到所述用户端的终端身份信息,将所述终端身份信息与预设终端白名单进行对比;若所述终端身份信息存在于预设终端白名单,则判断所述用户端具备与云平台的联网权限;若所述终端身份信息不存在于预设终端白名单,则判断所述用户端不具备与云平台的联网权限。
3.如权利要求2所述的多用户协同网联调度系统,其特征在于:
所述用户端识别模块获取具有联网权限的所有用户端各自的工作记录信息,对所述工作记录信息进行分析,得到每个用户端的任务处理特征信息,包括:获取具有联网权限的所有用户端各自的历史工作记录信息,对所述历史工作记录信息进行分析,得到每个用户端处理不同类型任务过程中对应的任务处理速度和任务处理出错率,以此作为每个用户端的任务处理特征信息。
4.如权利要求3所述的多用户协同网联调度系统,其特征在于:
所述用户端联网处理模块用于基于所有用户端各自的任务处理特征信息,将所有用户端划分为若干用户端集合,并构建每个用户端集合与所述云平台的联网通信通道,包括:基于所有用户端各自的任务处理速度和任务处理出错率,确定每个用户端能够进行最优处理操作的任务类型信息;基于所述任务类型信息,将所有用户端划分为若干用户端集合;其中,每个用户端集合下属所有用户端能够对同一类型的任务进行最优处理操作;
再基于每个用户端集合下属所有用户端各自的最大允许通信带宽,构建每个用户端集合与所述云平台的联网通信通道。
5.如权利要求4所述的多用户协同网联调度系统,其特征在于:
当构建每个用户端集合与所述云平台的联网通信通道后,还对所述联网通信通道传输的数据进行数据压缩,包括:当构建每个用户端集合与所述云平台的联网通信通道后,还对所述联网通信通道传输的数据进行数据压缩,包括:步骤S1,利用下面公式(1),根据该联网通信通道对应用户端的基础信息数据和传输数据,得到该传输数据的压缩量:(1)
在上述公式(1)中,表示该传输数据的压缩量; 表示二进制形式的传输数据; 表示该联网通信通道对应用户端的基础信息数据的二进制形式; 表示取余; 表示求取括号内二进制形式数据的数据量,即总位数;其中用户端的基础信息数据包括用户端的终端身份信息数据;
步骤S2,利用下面公式(2),根据该联网通信通道对应用户端的基础信息数据和传输数据以及该传输数据的压缩量,对该传输数据进行数据压缩:(2)
在上述公式(2)中, 表示对该传输数据进行数据压缩后的二进制形式; 表示右移符号;将该 以及 和 的值均进行储存,其中 表示该传输数据的数据量;
步骤S3,当该联网通信通道完成对经过数据压缩的传输数据的传输后,利用下面公式(3),对该传输数据进行数据解压还原:(3)
在上述公式(3)中, 表示对经过数据压缩的传输数据进行数据解压还原后得到的原始二进制形式的传输数据。
6.如权利要求1所述的多用户协同网联调度系统,其特征在于:
所述任务识别模块对所述云平台的待处理任务列表进行分析,确定所述待处理任务列表下属所有待处理任务与所有用户端集合的匹配关系信息,包括:对所述云平台的待处理任列表下属所有待处理任务进行任务类型识别处理,得到所有待处理任务各自的任务类型信息;将所述待处理任务的任务类型信息与所有用户端集合各自能够进行最优处理操作的任务类型信息进行匹配对比,确定所述待处理任务列表下属所有待处理任务各自与所有用户端集合的匹配关系信息;其中,所述匹配关系信息是指每个待处理任务与其分配至的用户端之间的对应关系信息。
7.如权利要求6所述的多用户协同网联调度系统,其特征在于:
所述任务识别模块基于所述匹配关系信息,将所有待处理任务划分为与所述用户端集合一一匹配对应的待处理任务集合,包括:基于所述匹配关系信息,将所有待处理任务划分为与所有用户端集合一一匹配对应的待处理任务集合;并基于每个待处理任务集合下属所有待处理任务各自的待处理数据量,对同一待处理任务集合下属所有待处理任务进行处理顺序调整。
8.如权利要求1所述的多用户协同网联调度系统,其特征在于:
所述任务分配模块基于所述待处理任务集合对应的用户端集合下属所有用户端的实时工作状态信息,将对所述待处理任务集合下属所有待处理任务调度分配所述用户端集合下属相应的用户端,包括:获取所述待处理任务集合对应的用户端集合下属所有用户端各自的实时可用内存值和实时已分配数据计算量,基于所述实时可用内存值和所述实时已分配数据计算量,确定所述用户端集合下属所有用户端对应的待处理任务接收优先级别;
基于所述待处理任务接收优先级别,将对所述待处理任务集合下属所有待处理任务调度分配所述用户端集合下属相应的用户端。
9.如权利要求1所述的多用户协同网联调度系统,其特征在于:
所述任务结果返回模块对所述用户端关于自身分配到的待处理任务的处理结果进行认证识别,再将通过认证识别的处理结果返回至所述云平台,包括:基于所述用户端关于自身分配到的待处理任务的处理进度信息,判断所述用户端是否完成对所述待处理任务的处理操作;若是,则对所述用户端关于所述待处理任务的处理结果进行结果数据错误率识别处理,得到所述处理结果的结果数据错误率;若所述结果数据错误率小于预设错误率阈值,则表明对所述处理结果的认证识别成功;否则,表明对所述处理结果的认证识别失败;再将认证识别成功的处理结果返回至所述云平台。 说明书 : 多用户协同网联调度系统技术领域[0001] 本发明涉及网络通信的领域,尤其涉及多用户协同网联调度系统。背景技术[0002] 多用户端处理方式广泛应用于多任务处理操作,其主要根据每个用户端的实时任务处理能力,将任务分配至相应的用户端。上述多用户端处理方式在一定程度上能够保证任务被分配到合适的用户端进行处理,但是上述方式是直接将多任务对多用户端进行分配,在任务分配过程中无法保证任务分配至不同用户端的效率和准确性,在任务分配过程中很容易发生任务重复分配或者遗漏分配的情况,不能保证多用户端能够获得最优高效协同的任务分配方案,降低多用户端处理体系的任务分配处理的可靠性和稳定性。发明内容[0003] 本发明的目的在于提供多用户协同网联调度系统,其基于具备与云平台联网的用户端的任务处理特征信息,将所有用户端划分为若干用户端集合,便于为云平台的待处理任务提供匹配的用户端集合选择;确定云平台的待处理任务列表下属所有待处理任务与所有用户端集合的匹配关系信息,还基于用户端集合所有用户端集合下属所有用户端的实时工作状态信息,将待处理任务集合下属所有待处理任务调度分配用户端集合下属相应的用户端,保证待处理任务得到用户端的最优处理,提高任务处理效率和准确性;还对用户端关于自身分配到的待处理任务的处理结果进行认证识别,再将通过认证识别的处理结果返回至云平台,提高多用户端的任务分配处理的可靠性。[0004] 本发明是通过以下技术方案实现:[0005] 多用户协同网联调度系统,包括:[0006] 用户端识别模块,用于对来自用户端的联网请求进行识别,判断所述用户端是否具备与云平台的联网权限;获取具有联网权限的所有用户端各自的工作记录信息,对所述工作记录信息进行分析,得到每个用户端的任务处理特征信息;[0007] 用户端联网处理模块,用于基于所有用户端各自的任务处理特征信息,将所有用户端划分为若干用户端集合,并构建每个用户端集合与所述云平台的联网通信通道;[0008] 任务识别模块,用于对所述云平台的待处理任务列表进行分析,确定所述待处理任务列表下属所有待处理任务与所有用户端集合的匹配关系信息;基于所述匹配关系信息,将所有待处理任务划分为与所述用户端集合一一匹配对应的待处理任务集合;[0009] 任务分配模块,用于基于所述待处理任务集合对应的用户端集合下属所有用户端的实时工作状态信息,将对所述待处理任务集合下属所有待处理任务调度分配所述用户端集合下属相应的用户端;[0010] 任务结果返回模块,用于对所述用户端关于自身分配到的待处理任务的处理结果进行认证识别,再将通过认证识别的处理结果返回至所述云平台。[0011] 可选地,所述用户端识别模块对来自用户端的联网请求进行识别,判断所述用户端是否具备与云平台的联网权限,包括:[0012] 对来自用户端的联网请求进行解析处理,得到所述用户端的终端身份信息,将所述终端身份信息与预设终端白名单进行对比;若所述终端身份信息存在于预设终端白名单,则判断所述用户端具备与云平台的联网权限;若所述终端身份信息不存在于预设终端白名单,则判断所述用户端不具备与云平台的联网权限。[0013] 可选地,所述用户端识别模块获取具有联网权限的所有用户端各自的工作记录信息,对所述工作记录信息进行分析,得到每个用户端的任务处理特征信息,包括:[0014] 获取具有联网权限的所有用户端各自的历史工作记录信息,对所述历史工作记录信息进行分析,得到每个用户端处理不同类型任务过程中对应的任务处理速度和任务处理出错率,以此作为每个用户端的任务处理特征信息。[0015] 可选地,所述用户端联网处理模块用于基于所有用户端各自的任务处理特征信息,将所有用户端划分为若干用户端集合,并构建每个用户端集合与所述云平台的联网通信通道,包括:[0016] 基于所有用户端各自的任务处理速度和任务处理出错率,确定每个用户端能够进行最优处理操作的任务类型信息;基于所述任务类型信息,将所有用户端划分为若干用户端集合;其中,每个用户端集合下属所有用户端能够对同一类型的任务进行最优处理操作;[0017] 再基于每个用户端集合下属所有用户端各自的最大允许通信带宽,构建每个用户端集合与所述云平台的联网通信通道。[0018] 可选地,当构建每个用户端集合与所述云平台的联网通信通道后,还对所述联网通信通道传输的数据进行数据压缩,包括:[0019] 步骤S1,根据所述联网通信通道对应用户端的基础信息数据和传输数据,得到所述传输数据的压缩量;[0020] 步骤S2,根据所述联网通信通道对应用户端的基础信息数据和传输数据以及所述传输数据的压缩量,对所述传输数据进行数据压缩;[0021] 步骤S3,当所述联网通信通道完成对经过数据压缩的传输数据的传输后,对所述传输数据进行数据解压还原。[0022] 可选地,所述任务识别模块对所述云平台的待处理任务列表进行分析,确定所述待处理任务列表下属所有待处理任务与所有用户端集合的匹配关系信息,包括:[0023] 对所述云平台的待处理任列表下属所有待处理任务进行任务类型识别处理,得到所有待处理任务各自的任务类型信息;将所述待处理任务的任务类型信息与所有用户端集合各自能够进行最优处理操作的任务类型信息进行匹配对比,确定所述待处理任务列表下属所有待处理任务各自与所有用户端集合的匹配关系信息;其中,所述匹配关系信息是指每个待处理任务与其分配至的用户端之间的对应关系信息。[0024] 可选地,所述任务识别模块基于所述匹配关系信息,将所有待处理任务划分为与所述用户端集合一一匹配对应的待处理任务集合,包括:[0025] 基于所述匹配关系信息,将所有待处理任务划分为与所有用户端集合一一匹配对应的待处理任务集合;并基于每个待处理任务集合下属所有待处理任务各自的待处理数据量,对同一待处理任务集合下属所有待处理任务进行处理顺序调整。[0026] 可选地,所述任务分配模块基于所述待处理任务集合对应的用户端集合下属所有用户端的实时工作状态信息,将对所述待处理任务集合下属所有待处理任务调度分配所述用户端集合下属相应的用户端,包括:[0027] 获取所述待处理任务集合对应的用户端集合下属所有用户端各自的实时可用内存值和实时已分配数据计算量,基于所述实时可用内存值和所述实时已分配数据计算量,确定所述用户端集合下属所有用户端对应的待处理任务接收优先级别;[0028] 基于所述待处理任务接收优先级别,将对所述待处理任务集合下属所有待处理任务调度分配所述用户端集合下属相应的用户端。[0029] 可选地,所述任务结果返回模块对所述用户端关于自身分配到的待处理任务的处理结果进行认证识别,再将通过认证识别的处理结果返回至所述云平台,包括:[0030] 基于所述用户端关于自身分配到的待处理任务的处理进度信息,判断所述用户端是否完成对所述待处理任务的处理操作;若是,则对所述用户端关于所述待处理任务的处理结果进行结果数据错误率识别处理,得到所述处理结果的结果数据错误率;若所述结果数据错误率小于预设错误率阈值,则表明对所述处理结果的认证识别成功;否则,表明对所述处理结果的认证识别失败;再将认证识别成功的处理结果返回至所述云平台。[0031] 与现有技术相比,本发明具有如下有益效果:[0032] 本申请提供的多用户协同网联调度系统基于具备与云平台联网的用户端的任务处理特征信息,将所有用户端划分为若干用户端集合,便于为云平台的待处理任务提供匹配的用户端集合选择;确定云平台的待处理任务列表下属所有待处理任务与所有用户端集合的匹配关系信息,还基于用户端集合所有用户端集合下属所有用户端的实时工作状态信息,将待处理任务集合下属所有待处理任务调度分配用户端集合下属相应的用户端,保证待处理任务得到用户端的最优处理,提高任务处理效率和准确性;还对用户端关于自身分配到的待处理任务的处理结果进行认证识别,再将通过认证识别的处理结果返回至云平台,提高多用户端的任务分配处理的可靠性。附图说明[0033] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:[0034] 图1为本发明提供的多用户协同网联调度系统的流程示意图。具体实施方式[0035] 为使本申请的上述目的、特征和优点能够更为明显易懂,下面结合附图,对本申请的具体实施方式做详细的说明。可以理解的是,此处所描述的具体实施例仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。[0036] 本申请中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。[0037] 在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。[0038] 请参阅图1所示,本申请一实施例提供的多用户协同网联调度系统包括:[0039] 用户端识别模块,用于对来自用户端的联网请求进行识别,判断该用户端是否具备与云平台的联网权限;获取具有联网权限的所有用户端各自的工作记录信息,对该工作记录信息进行分析,得到每个用户端的任务处理特征信息;[0040] 用户端联网处理模块,用于基于所有用户端各自的任务处理特征信息,将所有用户端划分为若干用户端集合,并构建每个用户端集合与该云平台的联网通信通道;[0041] 任务识别模块,用于对该云平台的待处理任务列表进行分析,确定该待处理任务列表下属所有待处理任务与所有用户端集合的匹配关系信息;基于该匹配关系信息,将所有待处理任务划分为与该用户端集合一一匹配对应的待处理任务集合;[0042] 任务分配模块,用于基于该待处理任务集合对应的用户端集合下属所有用户端的实时工作状态信息,将对该待处理任务集合下属所有待处理任务调度分配该用户端集合下属相应的用户端;[0043] 任务结果返回模块,用于对该用户端关于自身分配到的待处理任务的处理结果进行认证识别,再将通过认证识别的处理结果返回至该云平台。[0044] 上述实施例的有益效果,该多用户协同网联调度系统基于具备与云平台联网的用户端的任务处理特征信息,将所有用户端划分为若干用户端集合,便于为云平台的待处理任务提供匹配的用户端集合选择;确定云平台的待处理任务列表下属所有待处理任务与所有用户端集合的匹配关系信息,还基于用户端集合所有用户端集合下属所有用户端的实时工作状态信息,将待处理任务集合下属所有待处理任务调度分配用户端集合下属相应的用户端,保证待处理任务得到用户端的最优处理,提高任务处理效率和准确性;还对用户端关于自身分配到的待处理任务的处理结果进行认证识别,再将通过认证识别的处理结果返回至云平台,提高多用户端的任务分配处理的可靠性。[0045] 在另一实施例中,该用户端识别模块对来自用户端的联网请求进行识别,判断该用户端是否具备与云平台的联网权限,包括:[0046] 对来自用户端的联网请求进行解析处理,得到该用户端的终端身份信息,将该终端身份信息与预设终端白名单进行对比;若该终端身份信息存在于预设终端白名单,则判断该用户端具备与云平台的联网权限;若该终端身份信息不存在于预设终端白名单,则判断该用户端不具备与云平台的联网权限。[0047] 上述实施例的有益效果,用户端作为接收和处理云平台的待处理任务的终端,为了保证云平台的数据安全,对来自用户端的联网请求进行解析处理,得到用户端的终端身份信息,再对该终端身份信息与预设终端白名单进行对比,判断用户端是否具备与云平台的联网权限,从而保证只有预设终端白名单上的用户端才能够与云平台联网连接。[0048] 在另一实施例中,该用户端识别模块获取具有联网权限的所有用户端各自的工作记录信息,对该工作记录信息进行分析,得到每个用户端的任务处理特征信息,包括:[0049] 获取具有联网权限的所有用户端各自的历史工作记录信息,对该历史工作记录信息进行分析,得到每个用户端处理不同类型任务过程中对应的任务处理速度和任务处理出错率,以此作为每个用户端的任务处理特征信息。[0050] 上述实施例的有益效果,获取和分析具有联网权限的所有用户端各自的历史工作记录信息,得到每个用户端处理不同类型任务过程中对应的任务处理速度和任务处理出错率,以此对每个用户端处理不同类型任务过程的任务处理性能高低进行量化识别,为后续对所有用户端进行区分和针对每个用户端分配任务提供可靠的依据。[0051] 在另一实施例中,该用户端联网处理模块用于基于所有用户端各自的任务处理特征信息,将所有用户端划分为若干用户端集合,并构建每个用户端集合与该云平台的联网通信通道,包括:[0052] 基于所有用户端各自的任务处理速度和任务处理出错率,确定每个用户端能够进行最优处理操作的任务类型信息;基于该任务类型信息,将所有用户端划分为若干用户端集合;其中,每个用户端集合下属所有用户端能够对同一类型的任务进行最优处理操作;[0053] 再基于每个用户端集合下属所有用户端各自的最大允许通信带宽,构建每个用户端集合与该云平台的联网通信通道。[0054] 上述实施例的有益效果,以所有用户端的各自的任务处理速度和任务处理出错率为基准,确定每个用户端能够进行最优处理操作的任务类型信息,即确地每个用户端能够进行最快计算处理和最低出错率处理对应的任务类型,从而确定每个任务最为匹配的用户端,以此将所有用户端划分为若干用户端集合,从而将具有相同或相似的任务处理性能的用户端划分到同一用户端集合。再基于每个用户端集合下属所有用户端各自的最大允许通信带宽,构建每个用户端集合与该云平台的联网通信通道,这样能够为每个用户端集合与云平台进行稳定通信提供可靠的通信通道。[0055] 在另一实施例中,当构建每个用户端集合与所述云平台的联网通信通道后,还对所述联网通信通道传输的数据进行数据压缩,包括:[0056] 步骤S1,利用下面公式(1),根据该联网通信通道对应用户端的基础信息数据和传输数据,得到该传输数据的压缩量,[0057] (1)[0058] 在上述公式(1)中, 表示该传输数据的压缩量; 表示该二进制形式的传输数据; 表示该联网通信通道对应用户端的基础信息数据的二进制形式; 表示取余;表示求取括号内二进制形式数据的数据量,即总位数;其中用户端的基础信息数据是指用户端的终端身份信息数据等;[0059] 步骤S2,利用下面公式(2),根据该联网通信通道对应用户端的基础信息数据和传输数据以及该传输数据的压缩量,对该传输数据进行数据压缩,[0060] (2)[0061] 在上述公式(2)中, 表示对该传输数据进行数据压缩后的二进制形式; 表示右移符号;将该 以及 和 的值均进行储存,其中 表示该传输数据的数据量;[0062] 步骤S3,当该联网通信通道完成对经过数据压缩的传输数据的传输后,利用下面公式(3),对该传输数据进行数据解压还原,[0063] (3)[0064] 在上述公式(3)中, 表示对经过数据压缩的传输数据进行数据解压还原后得到的原始二进制形式的传输数据;[0065] 上述实施例的有益效果,利用上述公式(1),根据该联网通信通道对应用户端的基础信息数据和传输数据,得到该传输数据的压缩量,从而尽可能根据已知数据进行最大化的压缩,最大程度的节省系统功耗;再利用上述公式(2),根据该联网通信通道对应用户端的基础信息数据和传输数据以及该传输数据的压缩量,对该传输数据进行数据压缩,从而利用公式进行自动压缩数据,体现系统的智能化;最后利用上述公式(3),对该传输数据进行数据解压还原,从而可靠解析,确保数据的准确性。[0066] 在另一实施例中,该任务识别模块对该云平台的待处理任务列表进行分析,确定该待处理任务列表下属所有待处理任务与所有用户端集合的匹配关系信息,包括:[0067] 对该云平台的待处理任列表下属所有待处理任务进行任务类型识别处理,得到所有待处理任务各自的任务类型信息;将该待处理任务的任务类型信息与所有用户端集合各自能够进行最优处理操作的任务类型信息进行匹配对比,确定该待处理任务列表下属所有待处理任务各自与所有用户端集合的匹配关系信息;其中,该匹配关系信息是指每个待处理任务与其分配至的用户端之间的对应关系信息。[0068] 上述实施例的有益效果,对该云平台的待处理任列表下属所有待处理任务进行任务类型识别处理,得到所有待处理任务各自的任务类型信息,再将该待处理任务的任务类型信息与所有用户端集合各自能够进行最优处理操作的任务类型信息进行匹配对比,确定该待处理任务列表下属所有待处理任务各自与所有用户端集合的匹配关系信息,这样能够保证每个待处理任务能够分配到能够对其进行最优处理操作的用户端。[0069] 在另一实施例中,该任务识别模块基于该匹配关系信息,将所有待处理任务划分为与该用户端集合一一匹配对应的待处理任务集合,包括:[0070] 基于该匹配关系信息,将所有待处理任务划分为与所有用户端集合一一匹配对应的待处理任务集合;并基于每个待处理任务集合下属所有待处理任务各自的待处理数据量,对同一待处理任务集合下属所有待处理任务进行处理顺序调整。[0071] 上述实施例的有益效果,基于该匹配关系信息,将所有待处理任务划分为与所有用户端集合一一匹配对应的待处理任务集合,还有基于每个待处理任务集合下属所有待处理任务各自的待处理数据量,对同一待处理任务集合下属所有待处理任务进行处理顺序调整,这样能够对同一待处理任务集合下属所有待处理任务进行准确有效的用户端匹配。[0072] 在另一实施例中,该任务分配模块基于该待处理任务集合对应的用户端集合下属所有用户端的实时工作状态信息,将对该待处理任务集合下属所有待处理任务调度分配该用户端集合下属相应的用户端,包括:[0073] 获取该待处理任务集合对应的用户端集合下属所有用户端各自的实时可用内存值和实时已分配数据计算量,基于该实时可用内存值和该实时已分配数据计算量,确定该用户端集合下属所有用户端对应的待处理任务接收优先级别;[0074] 基于该待处理任务接收优先级别,将对该待处理任务集合下属所有待处理任务调度分配该用户端集合下属相应的用户端。[0075] 上述实施例的有益效果,获取该待处理任务集合对应的用户端集合下属所有用户端各自的实时可用内存值和实时已分配数据计算量,基于该实时可用内存值和该实时已分配数据计算量,确定该用户端集合下属所有用户端对应的待处理任务接收优先级别,通常而言,当该实时可用内存值越大和/或该实时以分配数据计算量越小,该用户端集合中相应用户端对应的待处理任务接收优先级别越高。还基于该待处理任务接收优先级别,将对该待处理任务集合下属所有待处理任务调度分配该用户端集合下属相应的用户端,从而提高对待处理任务的调度分配的准确性。[0076] 在另一实施例中,该任务结果返回模块对该用户端关于自身分配到的待处理任务的处理结果进行认证识别,再将通过认证识别的处理结果返回至该云平台,包括:[0077] 基于该用户端关于自身分配到的待处理任务的处理进度信息,判断该用户端是否完成对该待处理任务的处理操作;若是,则对该用户端关于该待处理任务的处理结果进行结果数据错误率识别处理,得到该处理结果的结果数据错误率;若该结果数据错误率小于预设错误率阈值,则表明对该处理结果的认证识别成功;否则,表明对该处理结果的认证识别失败;再将认证识别成功的处理结果返回至该云平台。[0078] 上述实施例的有益效果,基于该用户端关于自身分配到的待处理任务的处理进度信息,判断该用户端是否完成对该待处理任务的处理操作,当该用户端完成对该待处理任务的处理操作,则对该用户端关于该待处理任务的处理结果进行结果数据错误率识别处理,得到该处理结果的结果数据错误率,以此判断该处理结果是否认证识别成功,从而将证识别成功的处理结果返回至该云平台,保证该云平台能够接收到正确的任务处理结果。[0079] 总体而言,该多用户协同网联调度系统基于具备与云平台联网的用户端的任务处理特征信息,将所有用户端划分为若干用户端集合,便于为云平台的待处理任务提供匹配的用户端集合选择;确定云平台的待处理任务列表下属所有待处理任务与所有用户端集合的匹配关系信息,还基于用户端集合所有用户端集合下属所有用户端的实时工作状态信息,将待处理任务集合下属所有待处理任务调度分配用户端集合下属相应的用户端,保证待处理任务得到用户端的最优处理,提高任务处理效率和准确性;还对用户端关于自身分配到的待处理任务的处理结果进行认证识别,再将通过认证识别的处理结果返回至云平台,提高多用户端的任务分配处理的可靠性。[0080] 上述仅为本发明的一个具体实施方式,其它基于本发明构思的前提下做出的任何改进都视为本发明的保护范围。
专利地区:湖北
专利申请日期:2024-02-28
专利公开日期:2024-11-29
专利公告号:CN118283117B