针对通信网络中智能服务的调度方法、系统、设备和介质与流程
未命名
09-22
阅读:94
评论:0
1.本技术涉及通信技术领域,特别是涉及一种针对通信网络中智能服务的调度方法、系统、设备和介质。
背景技术:
2.随着大数据时代的到来,通信技术以及人工智能技术得到持续不断的发展,在通信网络的建设中,越来越注重人工智能技术的引入,以通过人工智能技术为通信网络提供智能服务。
3.然而,提供智能服务的模块分散于建设的通信网络中,提供智能服务的模块之间的协作并不紧密,无法充分地为通信网络提供智能化服务,导致提供智能服务的模块的利用率低。
技术实现要素:
4.基于此,有必要针对上述技术问题,提供一种能够提高智能化处理模块利用率的针对通信网络中智能服务的调度方法、系统、计算机设备、计算机可读存储介质和计算机程序产品。
5.第一方面,本技术提供了一种针对通信网络中智能服务的调度方法,由任务调度模块执行,任务调度模块用于在通信网络中分布的各智能化处理模块之间建立联接;智能化处理模块用于为通信网络提供智能化服务。方法包括:
6.获取通信网络中消费主体发送的智能服务请求;
7.对智能服务请求进行划分处理,得到采集分析任务对;
8.从各智能化处理模块中确定出采集模块和分析模块;
9.向采集模块发送数据采集请求;数据采集请求用于指示采集模块执行采集分析任务对中的采集任务以输出采集结果,并与分析模块进行协作使得分析模块基于采集结果执行采集分析任务对中的分析任务以输出分析结果;
10.将分析模块反馈的分析结果发送至消费主体。
11.在一些实施例中,对智能服务请求进行划分处理,得到采集分析任务对,包括:
12.从智能服务请求中划分出采集质量要求和分析质量要求;
13.根据采集质量要求和分析质量要求确定采集分析任务对;
14.其中,采集质量要求用于表征执行采集分析任务对中的采集任务所需的智能化处理能力;分析质量要求用于表征执行采集分析任务对中的分析任务所需的智能化处理能力。
15.在一些实施例中,从各智能化处理模块中确定出采集模块和分析模块,包括:
16.获取模块集合列表;模块集合列表包括各智能化处理模块的模块数据;
17.将模块集合列表中的模块数据分别与采集质量要求和分析质量要求进行比对,以从各智能化处理模块中确定出采集模块和分析模块;
18.其中,采集模块具备执行采集分析任务对中的采集任务所需的智能化处理能力;分析模块具备执行采集分析任务对中的分析任务所需的智能化处理能力。
19.在一些实施例中,获取模块集合列表,包括:
20.向各智能化处理模块发送任务调度请求;
21.获取每个智能化处理模块返回的调度请求回复;
22.将调度请求回复中的模块数据配置到列表中,以获取模块集合列表。
23.在一些实施例中,方法还包括:
24.获取采集模块发送的采集请求回复,并通过采集模块向分析模块发送协作分析请求,使得分析模块对协作分析请求进行匹配校验以及在匹配校验通过后基于协作分析请求携带的采集结果执行分析任务。
25.在一些实施例中,方法还包括:
26.向分析模块发送数据分析请求;
27.分析模块对协作分析请求进行匹配校验的步骤,包括:
28.分析模块通过比对协作分析请求携带的信息和数据分析请求携带的信息进行匹配校验;
29.其中,匹配校验通过表征分析模块下存在与采集模块执行的采集任务属于同一采集分析任务对的分析任务。
30.在一些实施例中,每个智能化处理模块包括第一处理区和第二处理区;第一处理区用于执行分配至的采集任务;第二处理区用于执行分配至的分析任务;
31.采集模块执行采集分析任务对中的采集任务以输出采集结果,并与分析模块进行协作使得分析模块基于采集结果执行采集分析任务对中的分析任务以输出分析结果的步骤,包括:
32.采集模块通过采集模块的第一处理区执行采集分析任务对中的采集任务以输出采集结果,并与分析模块进行协作以通过分析模块的第二处理区基于采集结果执行采集分析任务对中的分析任务以输出分析结果。
33.第二方面,本技术还提供了一种针对通信网络中智能服务的调度系统。系统包括任务调度模块、采集模块和分析模块;其中,在通信网络中分布的各智能化处理模块之间通过任务调度模块建立联接;智能化处理模块用于为通信网络提供智能化服务;
34.任务调度模块,用于获取通信网络中消费主体发送的智能服务请求;对智能服务请求进行划分处理,得到采集分析任务对;从各智能化处理模块中确定出采集模块和分析模块;向采集模块发送数据采集请求;将分析模块反馈的分析结果发送至消费主体;
35.采集模块,用于基于数据采集请求执行采集分析任务对中的采集任务以输出采集结果,并与分析模块进行协作;
36.分析模块,用于基于采集结果执行采集分析任务对中的分析任务以输出分析结果。
37.第三方面,本技术还提供了一种计算机设备。计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述的方法中的步骤。
38.第四方面,本技术还提供了一种计算机可读存储介质。计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述的方法中的步骤。
39.第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的方法中的步骤。
40.上述针对通信网络中智能服务的调度方法、系统、计算机设备、存储介质和计算机程序产品,通过任务调度模块在通信网络中分布的各智能化处理模块之间建立联接,有效加强各智能化处理模块之间的联系,避免各智能化处理模块分散在通信网络中导致资源浪费的问题。任务调度模块获取通信网络中消费主体发送的智能服务请求,对该智能服务请求进行划分处理,得到采集分析任务对。从各智能化处理模块中确定出采集模块和分析模块,以将采集分析任务对调度至采集模块和分析模块,由任务调度模块将智能服务请求划分成采集分析任务对后调度至采集模块和分析模块,相较于智能化处理模块直接单独处理一个智能服务请求的方式,能够在减轻智能化处理模块的负荷的同时充分调度通信网络中的智能化服务。
41.进而,任务调度模块向采集模块发送数据采集请求,使得采集模块执行采集分析任务对中的采集任务以输出采集结果,并通过采集模块与分析模块的紧密协作,使得分析模块基于采集结果执行采集分析任务对中的分析任务以输出分析结果,从而将分析结果发送至消费主体。通过通信网络中的任务调度模块使得各智能化处理模块之间相联,以及统一处理通信网络中的智能服务请求,将处理得到的采集分析任务对调度至采集模块和分析模块以得到分析结果,能够充分调度各智能化处理模块提供的智能化服务,提高了模块的利用率。
附图说明
42.图1为一个实施例中针对通信网络中智能服务的调度方法的应用环境图;
43.图2为一个实施例中针对通信网络中智能服务的调度方法的流程示意图;
44.图3为一个实施例中消费主体、任务调度模块、采集分析对象、采集模块和分析模块交互的示意图;
45.图4为一个实施例中获取模块集合列表的时序图;
46.图5为一个实施例中针对通信网络中智能服务的调度方法的时序图;
47.图6为一个实施例中针对通信网络中智能服务的调度系统的结构框图;
48.图7为一个实施例中针对通信网络中智能服务的调度装置的结构框图;
49.图8为一个实施例中计算机设备的内部结构图。
具体实施方式
50.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
51.本技术实施例提供的针对通信网络中智能服务的调度方法,可以应用于如图1所示的应用环境中。其中,任务调度模块102、采集模块104和分析模块106通过通信网络相互通信。任务调度模块102可以获取通信网络中消费主体发送的智能服务请求;对智能服务请求进行划分处理,得到采集分析任务对;从各智能化处理模块中确定出采集模块104和分析模块106;向采集模块104发送数据采集请求。
52.采集模块104可以基于数据采集请求执行采集分析任务对中的采集任务以输出采集结果,并与分析模块106进行协作。
53.分析模块106可以基于采集结果执行采集分析任务对中的分析任务以输出分析结果,并向任务调度模块102反馈分析结果。
54.任务调度模块102可以将分析模块106反馈的分析结果发送至消费主体。
55.在一个实施例中,如图2所示,提供了一种针对通信网络中智能服务的调度方法,以该方法应用于图1中的任务调度模块为例进行说明,包括以下步骤:
56.s202,获取通信网络中消费主体发送的智能服务请求。
57.其中,消费主体是通信网络中具有消费性质的主体。消费主体用于消费通信网络中的计算资源。通信网络中任务调度模块通过调度智能化处理模块可以向消费主体提供智能化服务。消费主体可以包括各种不同类型的消费者或消费集群。智能服务请求用于消费主体向任务调度模块请求调度通信网络中的智能服务。通信网络中分布的各智能化处理模块之间通过任务调度模块建立联接。可以理解,各智能化处理模块彼此之间建立的联接用于支持各智能化处理模块之间的协作关系。各智能化处理模块通过彼此之间的联接实现数据资源的共享和协作处理相关任务。而任务调度模块将不同的智能化处理模块的资源情况和任务处理情况统一控制,使得不限于同一智能化处理模块执行采集分析任务对,不同的智能化处理模块也能协作以分别执行同一采集分析任务对中的采集任务和分析任务。
58.示例性地,消费主体可以包括通信网络中的网元。正在运行的通信网络,即,现网为消费主体提供网络服务。消费主体可以向任务调度模块发送智能服务请求。任务调度模块可以接收消费主体发送的智能服务请求。
59.在一些实施例中,智能服务请求可以携带智能服务类型、所需采集分析对象或服务质量要求等信息中的至少一种。智能服务类型是指通信网络中智能化服务的类型。通信网络中的智能化处理模块可以提供多种类型的智能化服务。所需采集分析对象是指待进行数据采集和分析的网元(network function,nf)。服务质量要求是指消费主体对通信网络中智能化服务的质量要求。通信网络向消费主体提供的智能化服务需要满足服务质量要求。
60.智能服务类型可以包括智能化处理模块提供的智能化服务的类型或针对网元的分析报告的类型等中的至少一种。智能服务类型可以指示所需得到的网元的分析报告涉及什么方面,比如,查询判断分析nf是否即将处于负载超负荷运行状态等。智能服务类型可以指示网络数据分析功能(network data analytics function,nwdaf)能完成的服务类型。可以理解,智能化处理模块可以是网络数据分析功能的这一智能化网元。网元可以包括接入和移动管理功能(access and mobility management function,amf)或会话管理功能(session management function,smf)等中的至少一种。服务质量要求用于表征消费主体请求的智能化服务所需的智能化处理能力。服务质量要求可以包括所需要采样时间间隔粒度、算法分析准确度或服务处理时间的限制等中的至少一种要求。服务处理时间是指智能服务请求与回复之间所用的时间。
61.在一些实施例中,消费主体在接入通信网络后向任务调度模块发送智能服务请求。
62.在一些实施例中,各智能化处理模块可以通过任务调度模块,彼此之间建立偶联。
可以理解,各智能化处理模块由任务调度模块调度,并且各智能化处理模块之间存在数据交流,即建立了通信网络中不同智能化处理模块之间的偶联。
63.在一些实施例中,通信网络中的任务调度模块可以是单独设立或者内置于智能化处理模块中的至少一种。
64.在一些实施例中,任务调度模块是指为通信网络中各智能化处理模块提供统一调度服务的模块。
65.在一些实施例中,智能化处理模块可以为分布式部署。
66.s204,对智能服务请求进行划分处理,得到采集分析任务对。
67.其中,采集分析任务对包括采集任务和分析任务。
68.示例性地,任务调度模块可以获取智能服务请求携带的信息,根据智能服务请求携带的信息进行划分处理,以得到采集分析任务对。
69.在一些实施例中,任务调度模块可以生成采集分析任务对的任务对标识。
70.在一些实施例中,任务调度模块可以根据智能服务请求携带的智能服务类型、所需采集分析对象和服务质量要求进行划分处理,以得到采集分析任务对。可以理解,通信网络中完成采集分析任务对的过程就是向消费主体提供相应智能服务类型的智能化服务的过程。采集分析任务对中的采集任务是指对所需采集分析对象进行数据采集的任务。采集分析任务对中的分析任务是指基于采集结果对所需采集分析对象进行分析的任务。服务质量要求中限定了执行采集分析任务对的智能化处理能力。采集分析任务对的执行情况需要满足服务质量要求。
71.s206,从各智能化处理模块中确定出采集模块和分析模块。
72.其中,采集模块是指用于执行采集分析任务对中采集任务的智能化处理模块。分析模块是指用于执行采集分析任务对中分析任务的智能化处理模块。采集模块和分析模块可以是同一智能化处理模块,也可以是两个不同的智能化处理模块。智能化处理模块具备数据采集能力或数据分析能力等智能化处理能力中的至少一种。
73.示例性地,采集分析任务对包括采集任务和分析任务。任务调度模块可以从通信网络中分布的各智能化处理模块中,筛选出与采集任务匹配的采集模块以及与分析任务相匹配的分析模块。可以理解,采集模块和分析模块协作完成采集分析任务对的过程,满足服务质量要求。
74.s208,向采集模块发送数据采集请求;数据采集请求用于指示采集模块执行采集分析任务对中的采集任务以输出采集结果,并与分析模块进行协作使得分析模块基于采集结果执行采集分析任务对中的分析任务以输出分析结果。
75.其中,数据采集请求用于向采集模块请求执行采集任务,即,将采集任务调度至采集模块。
76.示例性地,任务调度模块可以通过向采集模块发送携带的数据采集请求,将采集分析任务对中的采集任务分配至采集模块。任务调度模块可以通过向分析模块发送数据分析请求,将采集分析任务对中的分析任务分配至分析模块。可以理解,数据分析请求用于将分析任务调度至分析模块。
77.采集模块可以执行采集任务以输出采集结果,并将采集结果发送至分析模块,以与分析模块进行协作。分析模块可以在获取到采集结果的情况下执行采集分析任务对中的
分析任务以输出分析结果。
78.在一些实施例中,数据采集请求携带有分析模块的实例标识和地址。采集模块可以依据数据采集请求携带的分析模块的实例标识和地址,与分析模块进行协作,将采集分析任务对中的分析任务调度至分析模块。可以理解,任务调度模块可以向采集模块发送数据采集请求,将采集任务调度至采集模块,并通过采集模块与分析模块的交互,将分析任务调度至分析模块,不必向分析模块单独发送数据分析请求。
79.在一些实施例中,任务调度模块可以先将采集分析任务对调度至采集模块,采集模块再将采集分析任务对中的分析任务调度至分析模块。
80.在一些实施例中,采集模块可以向分析模块发送协作分析请求,以请求分析模块协作完成分析任务。
81.在一些实施例中,采集模块可以向分析模块发送协作分析请求,将分析任务调度至分析模块并请求分析模块依据采集结果执行分析任务。
82.在一些实施例中,采集模块和分析模块可以是同一智能化处理模块。任务调度模块可以将采集分析任务对调度至上述智能化处理模块,使得该智能化处理模块执行采集分析任务对。
83.s210,将分析模块反馈的分析结果发送至消费主体。
84.示例性地,分析模块可以将完成分析任务得到的分析结果和该分析任务的任务对标识发送至任务调度模块。任务调度模块可以依据任务对标识和分析结果确定采集分析任务对中分析任务的完成情况,将获取的分析结果发送至相应的消费主体。
85.在一些实施例中,分析模块可以获取任务调度模块的实例标识和地址,并依据任务调度模块的实例标识和地址将分析结果直接反馈至任务调度模块。
86.在一些实施例中,任务调度模块可以将自身的实例标识和地址发送至分析模块。
87.在一些实施例中,分析模块可以通过与采集模块之间的交互,将分析结果反馈至任务调度模块。
88.在一些实施例中,分析模块可以与采集模块交互,从采集模块获取任务调度模块的实例标识和地址。
89.在一些实施例中,分析模块可以与采集模块交互,将分析结果发送至采集模块,以通过采集模块将分析结果反馈至任务调度模块。
90.在一些实施例中,分析模块可以向任务调度模块发送针对数据分析请求的分析请求回复。分析请求回复包括分析结果。任务调度模块可以将分析请求回复中的分析结果发送至消费主体。在一些实施例中,分析请求回复可以包括任务对标识。任务调度模块可以依据任务对标识记录采集分析任务对中分析任务的完成情况。
91.在一些实施例中,如图3所示,提供了消费主体、任务调度模块、采集分析对象、采集模块和分析模块交互的示意图。消费主体向任务调度模块发送智能服务请求。任务调度模块对智能服务请求进行划分处理得到采集分析任务对。进而将采集分析任务对中的采集任务调度至采集模块,将采集分析任务对中的分析任务调度至分析模块。采集模块对采集分析对象进行数据采集得到采集结果。采集模块将采集结果发送至分析模块,分析模块基于采集结果执行分析任务。分析模块将分析结果发送至任务调度模块,任务调度模块将分析结果发送至消费主体。
92.在一些实施例中,采集分析对象可以是通信网络中任意的网元。
93.上述针对通信网络中智能服务的调度方法中,通过任务调度模块,通信网络中分布的各智能化处理模块之间建立联接,有效加强各智能化处理模块之间的联系,避免各智能化处理模块分散在通信网络中导致资源浪费的问题。任务调度模块获取通信网络中消费主体发送的智能服务请求,对该智能服务请求进行划分处理,得到采集分析任务对。从各智能化处理模块中确定出采集模块和分析模块,以将采集分析任务对调度至采集模块和分析模块。由任务调度模块将智能服务请求划分成采集分析任务对后调度至采集模块和分析模块,相较于智能化处理模块直接单独处理一个智能服务请求的方式,能够在减轻智能化处理模块的负荷的同时充分调度通信网络中的智能化服务。
94.进而,任务调度模块向采集模块发送数据采集请求,使得采集模块执行采集分析任务对中的采集任务以输出采集结果,并通过采集模块与分析模块的紧密协作,使得分析模块基于采集结果执行采集分析任务对中的分析任务以输出分析结果,从而将分析结果发送至消费主体。通过通信网络中的任务调度模块使得各智能化处理模块之间相联,以及统一处理通信网络中的智能服务请求,将处理得到的采集分析任务对调度至采集模块和分析模块以得到分析结果,能够充分调度各智能化处理模块提供的智能化服务,提高了模块的利用率。
95.在一些实施例中,对智能服务请求进行划分处理,得到采集分析任务对,包括:从智能服务请求中划分出采集质量要求和分析质量要求;根据采集质量要求和分析质量要求确定采集分析任务对;其中,采集质量要求用于表征执行采集分析任务对中的采集任务所需的智能化处理能力;分析质量要求用于表征执行采集分析任务对中的分析任务所需的智能化处理能力。
96.示例性地,任务调度模块可以根据智能服务请求携带的智能服务类型、所需采集分析对象和服务质量要求划分出采集质量要求和分析质量要求。任务调度模块可以针对采集质量要求生成采集任务,并针对分析质量要求生成分析任务,以得到包括采集任务和分析任务的采集分析任务对。
97.可以理解,智能化处理模块提供的智能化服务可以拆分成数据采集服务和分析服务两种服务。智能服务请求携带的信息采集质量要求实际上是对采集任务的任务要求。分析质量要求是对分析任务的任务要求。
98.在一些实施例中,每个智能化处理模块具备数据采集能力或数据分析能力中的至少一种智能化处理能力。任务调度模块中记录有每个智能化处理模块的数据采集能力和数据分析能力。数据采集能力可以包括采样时间间隔粒度或采样权限等中的至少一种。数据分析能力可以包括分析目标或算法及算力等中的至少一种。任务调度模块可以从各智能化处理模块中查找出数据采集能力与采集质量要求匹配的采集模块,以及数据分析能力与分析质量要求匹配的分析模块。
99.在一些实施例中,任务调度模块可以包括采集和分析两个管理功能,采集管理功能记录每个智能化处理模块的数据采集能力。分析管理功能记录每个智能化处理模块的数据分析能力。
100.在一些实施例中,任务调度模块可以从智能服务请求携带的信息中识别出与数据采集处理相关的信息得到采集质量要求,以及识别出与分析处理相关的信息得到分析质量
要求。
101.在一些实施例中,采集模块执行采集任务实际上是依据采集质量要求对采集分析对象进行数据采集处理。具体可以是依据采集质量要求,对采集分析对象上的数据进行采样。
102.在一些实施例中,分析模块执行分析任务实际上是依据分析质量要求对采集结果进行数据分析处理以得到采集分析对象的分析结果。具体可以是依据分析质量要求,对采集结果中的采样数据进行分析得到采集分析对象的分析结果。
103.在一些实施例中,任务调度模块具有模块集合列表。模块集合列表中包括通信网络中各智能化处理模块的模块数据。任务调度模块可以根据模块集合列表和智能服务请求创建采集任务和分析任务得到采集分析任务对。
104.在一些实施例中,任务调度模块可以创建与采集模块相关联的采集任务,以及创建与分析模块相关联的分析任务。其中,采集任务和分析任务通过任务对标识相关联。
105.在一些实施例中,任务调度模块可以在模块集合列表中采集模块的模块数据下创建采集任务,以及分析模块的模块数据下创建分析任务。
106.在一些实施例中,任务调度模块可以在划分出采集质量要求和分析质量要求的情况下,生成任务对标识。根据任务对标识和模块集合列表创建采集任务和分析任务以得到采集分析任务对。
107.在一些实施例中,任务调度模块可以通过任务对标识将模块集合列表中创建的采集任务和分析任务关联起来。
108.本实施例中,从智能服务请求中划分出采集质量要求和分析质量要求;根据采集质量要求和分析质量要求确定采集分析任务对,采集分析任务对与采集质量要求和分析质量要求相匹配,进而采集模块和分析模块执行采集分析任务对的过程能够满足智能服务请求的要求,向消费主体提供准确的智能化服务。
109.在一些实施例中,从各智能化处理模块中确定出采集模块和分析模块,包括:获取模块集合列表;模块集合列表包括各智能化处理模块的模块数据;将模块集合列表中的模块数据分别与采集质量要求和分析质量要求进行比对,以从各智能化处理模块中确定出采集模块和分析模块;其中,采集模块具备执行采集分析任务对中的采集任务所需的智能化处理能力;分析模块具备执行采集分析任务对中的分析任务所需的智能化处理能力。
110.示例性地,任务调度模块可以获取并维护模块集合列表。可以理解,任务调度模块可以定期对内部的模块集合列表进行更新,将更新后的模块集合列表作为当前的模块集合列表。任务调度模块可以将当前的模块集合列表中的模块数据分别与采集质量要求和分析质量要求进行比对,以从各智能化处理模块中确定出满足采集质量要求的采集模块和满足分析质量要求的分析模块。
111.在一些实施例中,模块数据可以包括智能化处理模块的类型及实例标识、采样时间间隔粒度、采样权限、算法或分析目标及算力等数据中的至少一种。模块数据可以表征智能化处理模块具备的智能化处理能力。
112.在一些实施例中,采集质量要求中包括表征采集任务所需的数据采集能力的数据。比如,采集质量要求可以包括所需采样时间间隔粒度或所需采样权限等中的至少一种。任务调度模块可以将采集质量要求中的数据与模块集合列表中各智能化处理模块的模块
数据进行比对,以选择出采集模块。可以理解,任务调度模块可以优先选择当前资源占用情况更加空闲的智能化处理模块作为采集模块。
113.在一些实施例中,模块集合列表中记录有每个智能化处理模块的当前资源占用情况。任务调度模块可以通过比对采集质量要求和模块数据查找出候选采集模块,进而通过比对各候选采集模块的当前资源占用情况从各候选采集模块中选择出采集模块。
114.在一些实施例中,分析质量要求是针对数据分析的服务要求。分析质量要求中包括表征分析任务所需的分析能力的数据。比如,分析质量要求可以包括算法分析的准确度等数据。任务调度模块可以将分析质量要求中的数据与模块集合列表中各智能化处理模块的模块数据进行比对,以选择出分析模块。可以理解,任务调度模块可以优先选择当前资源占用情况更加空闲的智能化处理模块作为分析模块。
115.在一些实施例中,模块集合列表中记录有每个智能化处理模块的当前资源占用情况。任务调度模块可以通过比对分析质量要求和模块数据查找出候选分析模块,进而通过比对各候选分析模块的当前资源占用情况从各候选分析模块中选择出分析模块。
116.本实施例中,通过任务调度模块中维护的模块集合列表,将模块集合列表中的模块数据分别与采集质量要求和分析质量要求进行比对,以便捷地从各智能化处理模块中确定出采集模块和分析模块,无需在通信网络中与智能化处理模块进行交互,节约了计算资源。
117.在一些实施例中,获取模块集合列表,包括:向各智能化处理模块发送任务调度请求;获取每个智能化处理模块返回的调度请求回复;将调度请求回复中的模块数据配置到列表中,以获取模块集合列表。
118.示例性地,任务调度模块可以向通信网络中分布的各智能化处理模块广播任务调度请求。每个智能化处理模块可以针对接收到的任务调度请求向任务调度模块返回调度请求回复。任务调度模块可以将调度请求回复中的模块数据写入至列表中,以获取模块集合列表。
119.在一些实施例中,任务调度模块可以定期广播任务调度请求,以对模块集合列表进行维护。任务调度模块可以将调度请求回复中的模块数据写入至当前的模块集合列表中,以获取更新后的模块集合列表,并将更新后的模块集合列表作为当前的模块集合列表。
120.在一些实施例中,在任务调度模块每次广播任务调度请求时,可以获取新接入通信网络的智能化处理模块的调度请求回复。可以理解,对于已经发送给调度请求回复的智能化处理模块,在该智能化处理模块的模块数据未发生改变的情况下,无需针对再次针对接收到的任务调度请求返回相应的回复;而在该智能化处理模块的模块数据发生改变的情况下,需要针对再次针对接收到的任务调度请求返回相应的回复,以更新列表中该智能化处理模块的模块数据。
121.在一些实施例中,任务调度模块可以向目标区域内部署的各智能化处理模块广播任务调度请求。可以理解,不同地区的智能化处理模块的部署情况不同,对于模块数量较少的区域可以采取广播任务调度请求的方式获取模块集合列表,而对于模块数量较多的区域可以采取手动配置的方式获取模块集合列表以节约交互资源。
122.在一些实施例中,模块集合列表可以是手动配置的。
123.在一些实施例中,如图4所示,为获取模块集合列表的时序图。
124.1a、任务调度模块获取手动配置的模块集合列表。
125.其中,模块集合列表包括手动配置的与任务调度模块相联的智能化处理模块的模块数据。若执行步骤1a,则不再执行后续自动配置相关的步骤1b-3。
126.1b、任务调度模块向智能化处理模块发送任务调度请求。
127.2、智能化处理模块向任务调度模块发送调度请求回复,其包含智能化处理模块的类型及实例标识、采样时间间隔粒度、采样权限、算法、分析目标及算力等模块数据。
128.3、任务调度模块配置智能化处理模块集合列表。
129.本实施例中,向各智能化处理模块发送任务调度请求;获取每个智能化处理模块返回的调度请求回复;将调度请求回复中的模块数据配置到列表中,以自动地获取模块集合列表,无需手动配置,降低人工成本。
130.在一些实施例中,方法还包括:获取采集模块发送的采集请求回复,并通过采集模块向分析模块发送协作分析请求,使得分析模块对协作分析请求进行匹配校验以及在匹配校验通过后基于协作分析请求携带的采集结果执行分析任务。
131.示例性地,采集模块可以响应接收到的数据采集请求执行采集分析任务对中的采集任务得到采集结果以完成数据采集。在完成数据采集的情况下,采集模块可以针对数据采集请求向任务调度模块发送采集请求回复,并向分析模块发送协作分析请求。协作分析请求中携带任务对标识和采集结果。分析模块可以对协作分析请求携带的信息进行匹配校验,并在匹配校验通过后基于协作分析请求携带的采集结果执行分析任务。
132.在一些实施例中,采集请求回复携带有任务对标识。任务调度模块可以依据采集请求回复中携带的任务对标识记录相应采集任务的完成状态。可以理解,任务调度模块可以记录相应采集任务的完成状态。任务调度模块可以基于记录的历史采集任务实现新采集任务和历史采集任务之间的数据共享。
133.在一些实施例中,任务调度模块可以针对新划分出的采集质量要求生成新采集任务。通过比对新划分出的采集质量要求与历史采集任务的采集质量要求,从多个历史采集任务中筛选出与新采集任务相匹配的历史采集任务。可以理解,匹配的新采集任务和历史采集任务可以共享同一采集结果,无需重复采集数据。
134.在一些实施例中,任务调度模块可以定位与新采集任务匹配的历史采集任务所调度至的智能化处理模块,并将该智能化处理模块作为新采集任务的采集模块,实现新采集任务的调度。上述采集模块无需重复进行数据采集处理,将完成相应历史采集任务得到的采集结果作为新采集任务的采集结果即可。
135.在一些实施例中,任务调度模块可以存储每个历史采集任务的采集结果。在发现历史采集任务中存在与新采集任务匹配的采集任务的情况下,任务调度模块可以不再对新采集任务进行调度,直接向分析模块发送携带采集结果的数据分析请求,将分析任务调度至分析模块即可。
136.本实施例中,获取采集模块发送的采集请求回复,并通过采集模块向分析模块发送协作分析请求,使得分析模块对协作分析请求进行匹配校验以及在匹配校验通过后基于协作分析请求携带的采集结果执行分析任务,采集模块和分析模块协作紧密以执行采集分析任务对,充分利用通信网络中的计算资源。
137.在一些实施例中,方法还包括:向分析模块发送数据分析请求;分析模块对协作分
析请求进行匹配校验的步骤,包括:分析模块通过比对协作分析请求携带的信息和数据分析请求携带的信息进行匹配校验;其中,匹配校验通过表征分析模块下存在与采集模块执行的采集任务属于同一采集分析任务对的分析任务。
138.示例性地,任务调度模块可以向分析模块发送数据分析请求,将分析任务调度至分析模块。分析模块通过比对协作分析请求携带的任务对标识和数据分析请求携带的任务对标识进行匹配校验,在协作分析请求携带的任务对标识与数据分析请求携带的任务对标识一致的情况下,匹配校验通过。
139.在一些实施例中,数据分析请求中携带有任务对标识、分析质量要求以及采集模块的实例标识和地址。数据采集请求中携带有任务对标识、采集质量要求以及分析模块的实例标识和地址。采集模块可以依据数据采集请求携带的分析模块的实例标识和地址,向分析模块发送协作分析请求。协作分析请求携带有采集结果、任务对标识及采集模块的实例标识。
140.在一些实施例中,分析模块可以比对协作分析请求携带的任务对标识和数据分析请求携带的任务对标识。在协作分析请求携带的采集模块的实例标识与数据分析请求中携带的采集模块的标识一致的情况下,比对协作分析请求携带的任务对标识与数据分析请求携带的任务对标识是否一致。在协作分析请求携带的任务对标识与数据分析请求携带的任务对标识一致的情况下,匹配校验通过。
141.在一些实施例中,分析模块向采集模块针对协作分析请求的协作分析请求回复。协作分析请求回复可以包括匹配结果和任务对标识。在匹配结果表征匹配校验失败的情况下,采集模块重新依据数据采集请求携带的分析模块的地址和实例标识发送协作分析请求以进行二次匹配校验。只有在匹配校验通过的情况下分析模块才会执行分析任务。
142.在一些实施例中,在二次匹配校验不通过的情况下,采集模块可以向任务调度模块发送数据核实请求。数据核实请求携带采集模块的实例标识、任务对标识和分析模块的实例标识和地址。任务调度模块可以针对数据核实请求向采集模块发送核实请求回复。核实请求回复包括任务对标识以及分析模块的实例标识和地址。可以理解,任务调度模块可以向分析模块重新发送任务对标识以及采集模块的实例标识和地址,保证分析模块和采集模块的数据同步。采集模块在接收到核实请求回复之后依据核实请求回复中的任务对标识以及分析模块的实例标识和地址发送协作分析请求以进行三次匹配校验。
143.本实施例中,向分析模块发送数据分析请求;分析模块通过比对协作分析请求携带的信息和数据分析请求携带的信息进行匹配校验,保证采集模块处理的采集任务与分析模块处理的分析任务同属于一个采集分析任务对,保证采集分析任务对执行的准确性。
144.在一些实施例中,每个智能化处理模块包括第一处理区和第二处理区;第一处理区用于执行分配至的采集任务;第二处理区用于执行分配至的分析任务;采集模块执行采集分析任务对中的采集任务以输出采集结果,并与分析模块进行协作使得分析模块基于采集结果执行采集分析任务对中的分析任务以输出分析结果的步骤,包括:采集模块通过采集模块的第一处理区执行采集分析任务对中的采集任务以输出采集结果,并与分析模块进行协作以通过分析模块的第二处理区基于采集结果执行采集分析任务对中的分析任务以输出分析结果。
145.示例性地,第一处理区具备数据采集能力,第二处理区具备数据分析能力。采集模
块通过自身的第一处理区,依据采集质量要求对采集分析对象进行数据采集处理,得到采集结果。采集结果包括但不限于采集模块采集到的数据。采集模块的第一处理区与分析模块的第二处理区进行协作,分析模块的第二处理区依据分析质量要求对采集结果进行数据分析处理得到分析结果。可以理解,采集模块和分析模块可以是同一智能化处理模块,也可以是不同的智能化处理模块,任务调度模块可以灵活地调度每个智能化处理模块的两个处理区。
146.在一些实施例中,处理区可以是智能化处理模块中的处理器。
147.在一些实施例中,采集结果可以包括但不限于采集模块优化简化的数据。比如,针对已有采集数据进行优化或简化得到的关键数据集或数据汇总表等中的至少一种。采集结果并非只是采集模块采集到的数据。关键数据集可以包括采集模块从已有数据中提取的峰值或占比时长等关键数据中的至少一种。数据汇总表可以通过从已有数据中合并相似关联数据等得到。
148.在一些实施例中,采集结果中包括分析任务所需的数据。
149.本实施例中,采集模块通过采集模块的第一处理区执行采集分析任务对中的采集任务以输出采集结果,并与分析模块进行协作以通过分析模块的第二处理区基于采集结果执行采集分析任务对中的分析任务并输出分析结果,任务调度模块灵活地调度智能化处理模块中的第一处理区和第二处理区,充分地利用通信网络中的计算资源,避免资源浪费。
150.在一些实施例中,如图5所示,提供了针对通信网络中智能服务的调度方法的时序图。
151.1、消费主体向任务调度模块发送智能服务请求。
152.其中,智能服务请求包含智能服务类型、所需采集分析对象及服务质量要求。服务质量要求可以包括但不限于采样时间间隔粒度及分析目标、服务处理时间限制等。服务处理时间限制是指得到智能服务请求回复的时间要求限制。
153.2、任务调度模块根据智能服务请求进行划分处理,得到采集分析任务对,并生成任务对标识。根据采集分析任务对中采集质量要求、分析质量要求和当前的模块集合列表选择出分析模块和采集模块。
154.3、任务调度模块向采集模块发送数据采集请求。
155.其中,数据采集请求包含任务对标识、采集质量要求、分析模块的实例标识和地址。
156.4、任务调度模块向分析模块发送数据分析请求。
157.其中,数据分析请求包含任务对标识、分析质量要求、采集模块的实例标识和地址。
158.5、采集模块根据数据采集请求执行采集任务以输出采集结果。
159.6、采集模块向任务调度模块发送采集请求回复。
160.其中,采集请求回复包含任务对标识。
161.7、采集模块根据任务对标识及分析模块的实例标识和地址,向分析模块发送协作分析请求。
162.其中,协作分析请求包含采集结果、任务对标识及采集模块的实例标识。
163.8、分析模块收到协作分析请求后首先对比协作分析请求中的实例标识是否和数
据分析请求中的采集模块的实例标识一致,其次对比在本端是否存在一致的任务对标识。
164.9、分析模块向采集模块发送协作分析请求回复。
165.其中,协作分析请求回复包含匹配结果和任务对标识,若匹配校验不通过,则重新进行第7步;若匹配校验通过则进行第10步。
166.10、分析模块进行采集结果的分析。
167.11、分析模块向任务调度模块发送分析请求回复。
168.其中,分析请求回复包含分析结果、任务对标识。
169.12、任务调度模块向消费主体发送智能服务请求回复。
170.其中,智能服务请求回复包含分析结果。
171.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
172.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的针对通信网络中智能服务的调度方法的针对通信网络中智能服务的调度系统。该系统所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个针对通信网络中智能服务的调度系统实施例中的具体限定可以参见上文中对于针对通信网络中智能服务的调度方法的限定,在此不再赘述。
173.在一个实施例中,如图6所示,提供了一种针对通信网络中智能服务的调度系统600,系统包括任务调度模块602、采集模块604和分析模块606;在通信网络中分布的各智能化处理模块之间通过任务调度模块602建立联接;智能化处理模块用于为通信网络提供智能化服务,其中:
174.任务调度模块602,用于获取通信网络中消费主体发送的智能服务请求;对智能服务请求进行划分处理,得到采集分析任务对;并从各智能化处理模块中确定出用于完成相应采集分析任务对的采集模块604和分析模块606;向采集模块604发送数据采集请求;将分析模块606反馈的分析结果发送至消费主体;
175.采集模块604,用于基于数据采集请求执行采集分析任务对中的采集任务以输出采集结果,并与分析模块606进行协作;
176.分析模块606,用于基于采集结果执行采集分析任务对中的分析任务以输出分析结果。
177.可以理解,图6用于表征针对通信网络中智能服务的调度系统中包括任务调度模块、采集模块和分析模块,而对于任务调度模块、采集模块和分析模块之间的连接方式不作限定。
178.在一些实施例中,任务调度模块602,用于从智能服务请求中划分出采集质量要求和分析质量要求;根据采集质量要求和分析质量要求确定采集分析任务对;其中,采集质量要求用于表征执行采集分析任务对中的采集任务所需的智能化处理能力;分析质量要求用
于表征执行采集分析任务对中的分析任务所需的智能化处理能力。
179.在一些实施例中,任务调度模块602,用于获取模块集合列表;模块集合列表包括各智能化处理模块的模块数据;将模块集合列表中的模块数据分别与采集质量要求和分析质量要求进行比对,以从各智能化处理模块中确定出采集模块604和分析模块606;其中,采集模块604具备执行采集分析任务对中的采集任务所需的智能化处理能力;分析模块606具备执行采集分析任务对中的分析任务所需的智能化处理能力。
180.在一些实施例中,任务调度模块602,用于向各智能化处理模块发送任务调度请求;获取每个智能化处理模块返回的调度请求回复;将调度请求回复中的模块数据配置到列表中,以获取模块集合列表。
181.在一些实施例中,任务调度模块602,用于获取采集模块604发送的采集请求回复。采集模块604,用于向分析模块606发送协作分析请求。分析模块606,用于对协作分析请求进行匹配校验以及在匹配校验通过后基于协作分析请求携带的采集结果执行分析任务。
182.在一些实施例中,任务调度模块602,用于向分析模块606发送数据分析请求;分析模块606,用于通过比对协作分析请求携带的信息和数据分析请求携带的信息进行匹配校验;其中,匹配校验通过表征分析模块606下存在与采集模块604执行的采集任务属于同一采集分析任务对的分析任务。
183.在一些实施例中,每个智能化处理模块包括第一处理区和第二处理区;第一处理区用于执行分配至的采集任务;第二处理区用于执行分配至的分析任务;采集模块604,用于通过本端的第一处理区执行采集分析任务对中的采集任务以输出采集结果,并与分析模块606进行协作;分析模块606,用于通过本端的第二处理区基于采集结果执行采集分析任务对中的分析任务以输出分析结果。
184.上述针对通信网络中智能服务的调度系统中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
185.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的针对通信网络中智能服务的调度方法的针对通信网络中智能服务的调度装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个针对通信网络中智能服务的调度装置实施例中的具体限定可以参见上文中对于针对通信网络中智能服务的调度方法的限定,在此不再赘述。
186.在一些实施例中,如图7所示,提供了一种针对通信网络中智能服务的调度装置700,装置包括获取单元702、划分单元704、确定单元706、第一发送单元708和第二发送单元710,其中:
187.获取单元702,用于获取所述通信网络中消费主体发送的智能服务请求;
188.划分单元704,用于对所述智能服务请求进行划分处理,得到采集分析任务对;
189.确定单元706,用于从所述各智能化处理模块中确定出采集模块和分析模块;
190.第一发送单元708,用于向所述采集模块发送数据采集请求;所述数据采集请求用于指示所述采集模块执行所述采集分析任务对中的采集任务以输出采集结果,并与所述分析模块进行协作使得所述分析模块基于所述采集结果执行所述采集分析任务对中的分析
任务以输出分析结果;
191.第二发送单元710,用于将所述分析模块反馈的分析结果发送至所述消费主体。
192.在一些实施例中,划分单元704,用于从所述智能服务请求中划分出采集质量要求和分析质量要求;根据所述采集质量要求和所述分析质量要求确定采集分析任务对;其中,所述采集质量要求用于表征执行所述采集分析任务对中的采集任务所需的智能化处理能力;所述分析质量要求用于表征执行所述采集分析任务对中的分析任务所需的智能化处理能力。
193.在一些实施例中,确定单元706,用于获取模块集合列表;所述模块集合列表包括所述各智能化处理模块的模块数据;将所述模块集合列表中的模块数据分别与所述采集质量要求和所述分析质量要求进行比对,以从各智能化处理模块中确定出采集模块和分析模块;其中,所述采集模块具备执行所述采集分析任务对中的采集任务所需的智能化处理能力;所述分析模块具备执行所述采集分析任务对中的分析任务所需的智能化处理能力。
194.在一些实施例中,确定单元706,用于向所述各智能化处理模块发送任务调度请求;获取每个智能化处理模块返回的调度请求回复;将所述调度请求回复中的模块数据配置到列表中,以获取模块集合列表。
195.在一些实施例中,第一发送单元708,用于获取所述采集模块发送的采集请求回复,并通过所述采集模块向所述分析模块发送协作分析请求,使得所述分析模块对所述协作分析请求进行匹配校验以及在匹配校验通过后基于所述协作分析请求携带的采集结果执行分析任务。
196.在一些实施例中,第一发送单元708,用于向所述分析模块发送数据分析请求;指示所述分析模块通过比对所述协作分析请求携带的信息和所述数据分析请求携带的信息进行匹配校验;其中,匹配校验通过表征所述分析模块下存在与所述采集模块执行的采集任务属于同一采集分析任务对的分析任务。
197.在一些实施例中,每个智能化处理模块包括第一处理区和第二处理区;所述第一处理区用于执行分配至的采集任务;所述第二处理区用于执行分配至的分析任务;第一发送单元708,用于指示所述采集模块通过所述采集模块的第一处理区执行所述采集分析任务对中的采集任务以输出采集结果,并与所述分析模块进行协作以通过所述分析模块的第二处理区基于所述采集结果执行所述采集分析任务对中的分析任务以输出分析结果。
198.上述针对通信网络中智能服务的调度装置中的各个单元可全部或部分通过软件、硬件及其组合来实现。上述各单元可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个单元对应的操作。
199.在一个实施例中,提供了一种计算机设备,该计算机设备可以是智能化处理模块或任务调度模块,其内部结构图可以如图8所示。该计算机设备包括处理器、存储器、输入/输出接口(input/output,简称i/o)和通信接口。其中,处理器、存储器和输入/输出接口通过系统总线连接,通信接口通过输入/输出接口连接到系统总线。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的输入/输出接口用于处理器
与外部设备之间交换信息。该计算机设备的通信接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行以实现一种针对通信网络中智能服务的调度方法。
200.本领域技术人员可以理解,图8中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件部署。
201.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
202.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述各方法实施例中的步骤。
203.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
204.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序指示相关的硬件来完成,所述的计算机程序可存储于非易失性存储介质中,该计算机程序在执行时,可包括上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的处理器可包括但不限于通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等。
205.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
206.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
技术特征:
1.一种针对通信网络中智能服务的调度方法,其特征在于,由任务调度模块执行,所述任务调度模块用于在通信网络中分布的各智能化处理模块之间建立联接;所述智能化处理模块用于为通信网络提供智能化服务;所述方法包括:获取所述通信网络中消费主体发送的智能服务请求;对所述智能服务请求进行划分处理,得到采集分析任务对;从所述各智能化处理模块中确定出采集模块和分析模块;向所述采集模块发送数据采集请求;所述数据采集请求用于指示所述采集模块执行所述采集分析任务对中的采集任务以输出采集结果,并与所述分析模块进行协作使得所述分析模块基于所述采集结果执行所述采集分析任务对中的分析任务以输出分析结果;将所述分析模块反馈的分析结果发送至所述消费主体。2.根据权利要求1所述的方法,其特征在于,所述对所述智能服务请求进行划分处理,得到采集分析任务对,包括:从所述智能服务请求中划分出采集质量要求和分析质量要求;根据所述采集质量要求和所述分析质量要求确定采集分析任务对;其中,所述采集质量要求用于表征执行所述采集分析任务对中的采集任务所需的智能化处理能力;所述分析质量要求用于表征执行所述采集分析任务对中的分析任务所需的智能化处理能力。3.根据权利要求2所述的方法,其特征在于,所述从所述各智能化处理模块中确定出采集模块和分析模块,包括:获取模块集合列表;所述模块集合列表包括所述各智能化处理模块的模块数据;将所述模块集合列表中的模块数据分别与所述采集质量要求和所述分析质量要求进行比对,以从各智能化处理模块中确定出采集模块和分析模块;其中,所述采集模块具备执行所述采集分析任务对中的采集任务所需的智能化处理能力;所述分析模块具备执行所述采集分析任务对中的分析任务所需的智能化处理能力。4.根据权利要求3所述的方法,其特征在于,所述获取模块集合列表,包括:向所述各智能化处理模块发送任务调度请求;获取每个智能化处理模块返回的调度请求回复;将所述调度请求回复中的模块数据配置到列表中,以获取模块集合列表。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述采集模块发送的采集请求回复,并通过所述采集模块向所述分析模块发送协作分析请求,使得所述分析模块对所述协作分析请求进行匹配校验以及在匹配校验通过后基于所述协作分析请求携带的采集结果执行分析任务。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:向所述分析模块发送数据分析请求;所述分析模块对所述协作分析请求进行匹配校验的步骤,包括:所述分析模块通过比对所述协作分析请求携带的信息和所述数据分析请求携带的信息进行匹配校验;其中,匹配校验通过表征所述分析模块下存在与所述采集模块执行的采集任务属于同
一采集分析任务对的分析任务。7.根据权利要求1至6任一项所述的方法,其特征在于,每个智能化处理模块包括第一处理区和第二处理区;所述第一处理区用于执行分配至的采集任务;所述第二处理区用于执行分配至的分析任务;所述采集模块执行所述采集分析任务对中的采集任务以输出采集结果,并与所述分析模块进行协作使得所述分析模块基于所述采集结果执行所述采集分析任务对中的分析任务以输出分析结果的步骤,包括:所述采集模块通过所述采集模块的第一处理区执行所述采集分析任务对中的采集任务以输出采集结果,并与所述分析模块进行协作以通过所述分析模块的第二处理区基于所述采集结果执行所述采集分析任务对中的分析任务以输出分析结果。8.一种针对通信网络中智能服务的调度系统,其特征在于,所述系统包括任务调度模块、采集模块和分析模块;其中,在通信网络中分布的各智能化处理模块之间通过所述任务调度模块建立联接;所述智能化处理模块用于为所述通信网络提供智能化服务;所述任务调度模块,用于获取所述通信网络中消费主体发送的智能服务请求;对所述智能服务请求进行划分处理,得到采集分析任务对;从所述各智能化处理模块中确定出采集模块和分析模块;向所述采集模块发送数据采集请求;将所述分析模块反馈的分析结果发送至所述消费主体;所述采集模块,用于基于所述数据采集请求执行所述采集分析任务对中的采集任务以输出采集结果,并与所述分析模块进行协作;所述分析模块,用于基于所述采集结果执行所述采集分析任务对中的分析任务以输出分析结果。9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
技术总结
本申请涉及一种针对通信网络中智能服务的调度方法、系统、设备和介质。由任务调度模块执行,任务调度模块用于在通信网络中各智能化处理模块间建立联接;智能化处理模块用于为通信网络提供智能化服务;方法包括:获取通信网络中消费主体发送的智能服务请求;对智能服务请求进行划分处理,得到采集分析任务对;从各智能化处理模块中确定采集模块和分析模块;向采集模块发送数据采集请求;数据采集请求用于指示采集模块执行采集分析任务对中的采集任务以输出采集结果,并与分析模块进行协作使得分析模块基于采集结果执行采集分析任务对中的分析任务以输出分析结果;将分析结果发送至消费主体。采用本方法能够提高通信网络中智能化处理模块的利用率。化处理模块的利用率。化处理模块的利用率。
技术研发人员:柯晓曼 尹君
受保护的技术使用者:中国电信股份有限公司
技术研发日:2023.07.05
技术公布日:2023/9/20
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:一种穿刺导管系统的制作方法 下一篇:一种电动力学-渗透反应格栅装置的制作方法
