一种行业应用的数据处理方法、装置及可读存储介质与流程

文档序号:33178296发布日期:2023-02-04 04:15阅读:27来源:国知局
一种行业应用的数据处理方法、装置及可读存储介质与流程

1.本发明涉及网络技术领域,尤其涉及一种行业应用的数据处理方法、装置及可读存储介质。


背景技术:

2.目前,行业应用主要是由行业终端自身或者云数据中心来提供算力。行业终端直接进行数据的处理计算,虽然可以提供实时的算力,但对行业终端性能要求高,大幅提高了行业终端的成本,行业终端重载也会影响行业终端的响应速度;云数据中心可以提供充沛的计算、存储资源,但是通常距离业务端侧较远,需要消耗大量网络资源用于数据传输,同时算力带来的时延较高,难以满足一些现场级具有低时延要求的行业应用需求。


技术实现要素:

3.本发明所要解决的技术问题是针对现有技术的上述不足,提供一种行业应用的数据处理方法、装置及可读存储介质,用以解决现有相关技术中行业应用在进行数据处理时主要由行业终端或者云数据中心来提供算力,容易导致成本过高、响应速度慢,难以满足一些现场级具有低时延要求的行业应用需求的问题。
4.第一方面,本发明提供一种行业应用的数据处理方法,应用于集中式网关,所述方法包括:
5.获取行业终端上行业应用对应的应用需求,所述应用需求包括所述行业应用的时延要求;
6.根据所述时延要求判断所述行业应用是否具有低时延要求;
7.若所述行业应用具有低时延要求,则向所述行业终端对应的超边缘接入网关发送实时处理指令,并将所述应用需求对应的应用数据发送给所述超边缘接入网关,以使所述超边缘接入网关对所述应用数据进行实时处理后发送给所述行业终端,其中,所述超边缘接入网关部署在贴近行业终端现场侧。
8.进一步地,所述应用需求还包括所述行业应用的数据处理能力要求以及算法要求,所述获取行业终端上行业应用对应的应用需求之前,所述方法还包括:
9.接收所述超边缘接入网关上报的中央处理器cpu处理能力以及算法能力;
10.所述若所述行业应用具有低时延要求,则向所述行业终端对应的超边缘接入网关发送实时处理指令,具体包括:
11.若所述行业应用具有低时延要求,则进一步判断所述超边缘接入网关的cpu处理能力是否满足所述行业应用的数据处理能力要求;
12.若所述超边缘接入网关的cpu处理能力满足所述行业应用的数据处理能力要求,则进一步判断所述超边缘接入网关的算法能力是否满足所述算法要求;
13.若所述超边缘接入网关的算法能力满足所述算法要求,则向所述超边缘接入网关发送实时处理指令。
14.进一步地,所述应用需求还包括计算量,所述获取行业终端上行业应用对应的应用需求之前,所述方法还包括:
15.接收所述超边缘接入网关上报的当前算力处理负荷;
16.若所述超边缘接入网关的算法能力不满足所述算法要求,所述方法还包括:
17.判断所述超边缘接入网关的当前算力处理负荷是否满足所述计算量;
18.若所述超边缘接入网关的当前算力处理负荷满足所述计算量,则将所述算法要求对应的目标算法链接发送给所述超边缘接入网关,以使所述超边缘接入网关下载对应的目标算法。
19.进一步地,若所述行业应用不具有低时延要求,或者所述超边缘接入网关的cpu处理能力不满足所述行业应用的数据处理能力要求,所述方法还包括:
20.向所述超边缘接入网关发送非实时处理指令,并将所述应用需求对应的应用数据发送给所述超边缘接入网关,以使所述超边缘接入网关对所述应用数据进行初步处理;
21.接收所述超边缘接入网关的初步处理结果,根据所述初步处理结果对所述应用数据进行再处理后发送给所述行业终端。
22.进一步地,所述接收所述超边缘接入网关的初步处理结果之前,所述方法还包括:
23.判断当前网络能力是否满足数据回传需求;
24.若当前网络能力满足数据回传需求,则向所述超边缘接入网关发送数据回传指令,以使所述超边缘接入网关向所述集中式网关发送所述初步处理结果;
25.若当前网络能力不满足数据回传需求,则向所述超边缘接入网关发送等候指令,以使所述超边缘接入网关将所述初步处理结果写入预设的存储区以进行等候。
26.进一步地,所述集中式网关部署在多接入边缘计算mec系统上。
27.第二方面,本发明提供一种行业应用的数据处理方法,应用于超边缘接入网关,所述方法包括:
28.接收集中式网关发送的实时处理指令以及应用数据,所述实时处理指令以及应用数据是所述集中式网关在获取行业终端上行业应用对应的应用需求后,根据行业应用的时延要求判断所述行业应用具有低时延要求时发送的,其中,所述应用需求包括所述时延要求;
29.根据所述实时处理指令对所述应用数据进行实时处理后发送给所述行业终端,其中,所述超边缘接入网关部署在贴近行业终端现场侧。
30.进一步地,所述应用需求还包括所述行业应用的数据处理能力要求以及算法要求,所述接收集中式网关发送的实时处理指令以及应用数据之前,所述方法还包括:
31.向所述集中式网关上报中央处理器cpu处理能力以及算法能力。
32.进一步地,所述应用需求还包括计算量,所述接收集中式网关发送的实时处理指令以及应用数据之前,所述方法还包括:
33.向所述集中式网关上报当前算力处理负荷;
34.接收所述集中式网关在判断出所述超边缘接入网关的算法能力不满足所述算法要求,且所述当前算力处理负荷满足所述计算量时发送的目标算法链接;
35.根据所述目标算法链接下载对应的目标算法。
36.进一步地,所述方法还包括:
37.接收所述集中式网关发送的非实时处理指令以及所述应用需求对应的应用数据;
38.根据所述非实时处理指令对所述应用数据进行初步处理;
39.向所述集中式网关发送初步处理结果,以使所述集中式网关根据所述初步处理结果对所述应用数据进行再处理后发送给所述行业终端。
40.进一步地,所述向所述集中式网关发送初步处理结果,具体包括:
41.接收所述集中式网关发送的数据回传指令;
42.根据所述数据回传指令向所述超边缘接入网关发送所述初步处理结果。
43.进一步地,所述向所述集中式网关发送初步处理结果之前,所述方法还包括:
44.接收所述集中式网关发送的等候指令;
45.根据所述等候指令将所述初步处理结果写入预设的存储区以进行等候。
46.第三方面,本发明提供一种行业应用的数据处理装置,设置于集中式网关,所述装置包括:
47.应用需求获取模块,用于获取行业终端上行业应用对应的应用需求,所述应用需求包括所述行业应用的时延要求;
48.低时延判断模块,与所述应用需求获取模块连接,用于根据所述时延要求判断所述行业应用是否具有低时延要求;
49.实时指令发送模块,与所述低时延判断模块连接,用于若所述行业应用具有低时延要求,则向所述行业终端对应的超边缘接入网关发送实时处理指令,并将所述应用需求对应的应用数据发送给所述超边缘接入网关,以使所述超边缘接入网关对所述应用数据进行实时处理后发送给所述行业终端,其中,所述超边缘接入网关部署在贴近行业终端现场侧。
50.第四方面,本发明提供一种行业应用的数据处理装置,设置于超边缘接入网关,所述装置包括:
51.实时指令接收模块,用于接收集中式网关发送的实时处理指令以及应用数据,所述实时处理指令以及应用数据是所述集中式网关在获取行业终端上行业应用对应的应用需求后,根据行业应用的时延要求判断所述行业应用具有低时延要求时发送的,其中,所述应用需求包括所述时延要求;
52.实时处理模块,与所述实时指令接收模块连接,用于根据所述实时处理指令对所述应用数据进行实时处理后发送给所述行业终端,其中,所述超边缘接入网关部署在贴近行业终端现场侧。
53.第五方面,本发明提供一种行业应用的数据处理装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以实现上述第一方面或第二方面所述的行业应用的数据处理方法。
54.第六方面,本发明提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面或第二方面所述的行业应用的数据处理方法。
55.本发明提供的行业应用的数据处理方法、装置及可读存储介质。首先获取行业终端上行业应用对应的应用需求,所述应用需求包括所述行业应用的时延要求;然后根据所述时延要求判断所述行业应用是否具有低时延要求,若所述行业应用具有低时延要求,则
向所述行业终端对应的超边缘接入网关发送实时处理指令,并将所述应用需求对应的应用数据发送给所述超边缘接入网关,以使所述超边缘接入网关对所述应用数据进行实时处理后发送给所述行业终端,由于超边缘接入网关部署在贴近行业终端现场侧,因此能够节省网络传输带宽,降低响应时延。本发明通过集中式网关与超边缘接入网关的算力协同与决策,能够满足行业应用数据处理需求,为行业应用提供更泛在灵活的算力,且能够降低终端成本和算力压力,提升用户的业务体验。解决了现有相关技术中行业应用在进行数据处理时主要由行业终端或者云数据中心来提供算力,容易导致成本过高、响应速度慢,难以满足一些现场级具有低时延要求的行业应用需求的问题。
附图说明
56.图1为本发明实施例的一种行业应用的数据处理方法的场景图;
57.图2为本发明实施例1的一种行业应用的数据处理方法的流程图;
58.图3为本发明实施例2的一种行业应用的数据处理方法的流程图;
59.图4为本发明实施例3的一种行业应用的数据处理装置的结构示意图;
60.图5为本发明实施例4的一种行业应用的数据处理装置的结构示意图;
61.图6为本发明实施例5的一种行业应用的数据处理装置的结构示意图。
具体实施方式
62.为使本领域技术人员更好地理解本发明的技术方案,下面将结合附图对本发明实施方式作进一步地详细描述。
63.可以理解的是,此处描述的具体实施例和附图仅仅用于解释本发明,而非对本发明的限定。
64.可以理解的是,在不冲突的情况下,本发明中的各实施例及实施例中的各特征可相互组合。
65.可以理解的是,为便于描述,本发明的附图中仅示出了与本发明相关的部分,而与本发明无关的部分未在附图中示出。
66.可以理解的是,本发明的实施例中所涉及的每个单元、模块可仅对应一个实体结构,也可由多个实体结构组成,或者,多个单元、模块也可集成为一个实体结构。
67.可以理解的是,在不冲突的情况下,本发明的流程图和框图中所标注的功能、步骤可按照不同于附图中所标注的顺序发生。
68.可以理解的是,本发明的流程图和框图中,示出了按照本发明各实施例的系统、装置、设备、方法的可能实现的体系架构、功能和操作。其中,流程图或框图中的每个方框可代表一个单元、模块、程序段、代码,其包含用于实现规定的功能的可执行指令。而且,框图和流程图中的每个方框或方框的组合,可用实现规定的功能的基于硬件的系统实现,也可用硬件与计算机指令的组合来实现。
69.可以理解的是,本发明实施例中所涉及的单元、模块可通过软件的方式实现,也可通过硬件的方式来实现,例如单元、模块可位于处理器中。
70.需要说明的是,本技术实施例描述的场景图是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可
知,随着网络架构的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
71.如图1所示,为本技术实施例提供的一种行业应用的数据处理方法的场景图,其中,各部分说明如下:
72.(1)行业终端:包括物联网终端,自动驾驶终端,或其他形式的终端,具体取决于行业应用。
73.(2)超边缘接入网关:部署在贴近行业终端现场侧,南向支持多个行业终端的汇聚接入,北向与集中式网关协同交互。一方面,超边缘接入网关对时延要求严苛的行业应用提供实时数据处理,支持一些行业应用的计算能力部署在超边缘接入网关上减轻行业终端压力,处理结果直接发给行业终端;另一方面,通过协同判决,将部分数据传回至集中式网关进行处理。超边缘接入网关主要包括小型cpu(central processing unit,中央处理器)处理器、分流模块、算法模块、以及存储模块,支持以太网、工业串口、wifi等接口,可选择性支持北向移动网络如4g/5g模组、射频模块等,其中:
74.cpu:是超边缘接入网关运算核心和控制核心,提供基础算力支撑,有处理指令、执行操作、控制时间、处理数据等作用。
75.分流模块:包括实时处理单元与非实时处理单元,根据与集中式网关的协同交互指令结果,对数据流进行分流处理,直接在超边缘接入网关进行处理的数据进入实时处理单元,需要传输到集中式网关进行处理的数据分流到非实时处理单元。实时处理单元可以根据行业应用调用算法模块中的相应智能算法,在靠近行业终端侧对应用数据进行实时处理。非实时处理单元可根据应用需求调用算法模块中压缩、数据封装等算法,对应用数据进行初步处理。
76.算法模块:具备基础常用的智能算法库(包括部分应用数据处理算法、压缩、数据封装算法等)可供分流模块中的处理单元进行调用,支持从集中式网关下载更新算法库,支持通过网关外接usb等方式下载更新算法库。
77.存储模块:可包括数据存储区、缓存区、映射区,根据应用需求及网络情况,为数据提供存储、缓存以及输入输出映射。
78.(3)集中式网关:共用mec(multi-access edge computing,多接入边缘计算)上的硬件和虚拟化基础设施,作为mec平台上的一个组件部署在mec系统上。集中式网关支持一个或多个超边缘接入网关,作为算力大脑,为行业终端和超边缘接入网关提供更强大的算力支持。与mec平台上的终端应用服务器交互,通过mp接口获取mec平台上的行业应用的应用需求(如时延、数据量),并与超边缘接入网关协同交互,基于获得的行业应用的应用需求、网络能力,超边缘接入网关上报的cpu处理能力、算法能力等信息进行算力判决,可向超边缘接入网关提供相应的算法,也可对收到的数据进行集中的计算处理。集中式网关具有强大的cpu处理器、gpu(graphics processing unit,图形处理器)处理器、算法模块、决策处理模块、存储模块,其中:
79.cpu处理器:作为中央算力大脑,cpu处理器功能更强大,共用mec的cpu处理器。
80.gpu处理器:图形处理器,提供额外的图像处理和运算。
81.算法模块:具备丰富的智能算法库,支持第三方算法导入,支持向超边缘接入网关提供算法下载。
82.决策处理模块:从mec上获取应用需求、网络能力状态信息,与超边缘接入网关协同交互,根据所获得的多维度信息,进行算力处理判决,判决指令下发至超边缘接入网关。
83.存储模块:共用mec的存储模块,为数据提供存储、缓存以及输入输出映射。
84.基于图1所示的场景图,下面介绍本技术涉及的行业应用的数据处理方法的相关实施例。
85.实施例1:
86.本实施例提供一种行业应用的数据处理方法,应用于集中式网关,如图2所示,该方法包括:
87.步骤s101:获取行业终端上行业应用对应的应用需求,所述应用需求包括所述行业应用的时延要求。
88.在本实施例中,行业终端可以是物联网终端、自动驾驶终端等等,行业终端上部署有行业应用,mec上部署有终端应用服务器,集中式网关可以通过终端应用服务器获取行业终端上行业应用对应的应用需求,应用需求除了包括所述行业应用的时延要求外,还可以包括数据处理能力要求、算法要求、计算量等等。
89.步骤s102:根据所述时延要求判断所述行业应用是否具有低时延要求。
90.步骤s103:若所述行业应用具有低时延要求,则向所述行业终端对应的超边缘接入网关发送实时处理指令,并将所述应用需求对应的应用数据发送给所述超边缘接入网关,以使所述超边缘接入网关对所述应用数据进行实时处理后发送给所述行业终端,其中,所述超边缘接入网关部署在贴近行业终端现场侧。
91.在本实施例中,一个集中式网关支持与一个或多个超边缘接入网关通信协同,超边缘接入网关之间不进行通信,每个超边缘接入网关可支持多个行业终端的接入。超边缘接入网关部署在贴近行业终端现场侧,行业终端根据就近原则选择超边缘接入网关接入,集中式网关部署在mec系统上,mec系统普遍分布在省、地市,也有少量下沉至园区。超边缘接入网关与集中式网关之间可以通过移动蜂窝网络、有线光纤网络、专线等方式进行通信连接和信息传输。
92.在本实施例中,为了满足一些现场级具有低时延要求的行业应用需求,当集中式网关判断行业应用具有低时延要求时,向距离行业终端较近位置的超边缘接入网关发送实时处理指令,并将所述应用需求对应的应用数据发送给所述超边缘接入网关,以使所述超边缘接入网关对所述应用数据进行实时处理后发送给所述行业终端,从而能够降低响应时延,节省网络传输带宽。
93.在本实施例中,判断行业应用是否具有低时延要求,具体根据行业应用实际场景和网络传输能力进行设置,比如,可以设置20ms为阈值,当时延要求小于20ms为具有低时延要求,否则,不具有低时延要求。
94.可选地,所述获取行业终端上行业应用对应的应用需求之前,所述方法还包括:
95.接收所述超边缘接入网关上报的中央处理器cpu处理能力以及算法能力;
96.所述若所述行业应用具有低时延要求,则向所述行业终端对应的超边缘接入网关发送实时处理指令,具体包括:
97.若所述行业应用具有低时延要求,则进一步判断所述超边缘接入网关的cpu处理能力是否满足所述行业应用的数据处理能力要求;
98.若所述超边缘接入网关的cpu处理能力满足所述行业应用的数据处理能力要求,则进一步判断所述超边缘接入网关的算法能力是否满足所述算法要求;
99.若所述超边缘接入网关的算法能力满足所述算法要求,则向所述超边缘接入网关发送实时处理指令。
100.在本实施例中,超边缘接入网关可以预先向集中式网关上报的cpu处理能力、算法能力、以及当前算力处理负荷等,以便于集中式网关进行算力处理判决。当集中式网关判断出行业应用具有低时延要求时,可以进一步判断所述超边缘接入网关的cpu处理能力是否满足所述行业应用的数据处理能力要求,若所述超边缘接入网关的cpu处理能力满足所述行业应用的数据处理能力要求,则进一步判断所述超边缘接入网关的算法能力是否满足所述算法要求,算法要求,即行业应用所需要的进行数据处理分析的算法,比如人工智能深度学习算法、应用配套的搜索算法、推荐算法等等,若所述超边缘接入网关的算法能力满足所述算法要求,再向所述超边缘接入网关发送实时处理指令。
101.可选地,所述获取行业终端上行业应用对应的应用需求之前,所述方法还包括:
102.接收所述超边缘接入网关上报的当前算力处理负荷;
103.若所述超边缘接入网关的算法能力不满足所述算法要求,所述方法还包括:
104.判断所述超边缘接入网关的当前算力处理负荷是否满足所述计算量;
105.若所述超边缘接入网关的当前算力处理负荷满足所述计算量,则将所述算法要求对应的目标算法链接发送给所述超边缘接入网关,以使所述超边缘接入网关下载对应的目标算法。
106.在本实施例中,当计算量占用当前算力处理负荷的比例值小于预设比例阈值时,可以判断超边缘接入网关的当前算力处理负荷满足所述计算量。
107.可选地,若所述行业应用不具有低时延要求,或者所述超边缘接入网关的cpu处理能力不满足所述行业应用的数据处理能力要求,所述方法还包括:
108.向所述超边缘接入网关发送非实时处理指令,并将所述应用需求对应的应用数据发送给所述超边缘接入网关,以使所述超边缘接入网关对所述应用数据进行初步处理;
109.接收所述超边缘接入网关的初步处理结果,根据所述初步处理结果对所述应用数据进行再处理后发送给所述行业终端。
110.在本实施例中,当行业应用不具有低时延要求,或者超边缘接入网关的cpu处理能力不满足行业应用的数据处理能力要求时,下发非实时处理指令及应用数据至超边缘接入网关,超边缘接入网关接收集中式网关发送的非实时处理指令以及应用需求对应的应用数据,并根据所述非实时处理指令对所述应用数据进行初步处理,其中,初步处理可以是进行压缩、数据封装等简单的数据格式处理,超边缘接入网关将初步处理结果发送给集中式网关,集中式网关根据所述初步处理结果对所述应用数据进行再处理后发送给所述行业终端。
111.可选地,所述接收所述超边缘接入网关的初步处理结果之前,所述方法还包括:
112.判断当前网络能力是否满足数据回传需求;
113.若当前网络能力满足数据回传需求,则向所述超边缘接入网关发送数据回传指令,以使所述超边缘接入网关向所述集中式网关发送所述初步处理结果;
114.若当前网络能力不满足数据回传需求,则向所述超边缘接入网关发送等候指令,
以使所述超边缘接入网关将所述初步处理结果写入预设的存储区以进行等候。
115.在本实施例中,当前网络能力如吞吐量、带宽等,集中式网关判断当前网络的吞吐量、带宽等是否满足数据回传需求,若否,则向超边缘接入网关发送数据回传指令,超边缘接入网关接收到集中式网关发送的数据回传指令后,根据所述数据回传指令向所述超边缘接入网关发送初步处理结果,若当前网络能力不满足数据回传需求,则向所述超边缘接入网关发送等候指令,以使所述超边缘接入网关将所述初步处理结果写入预设的存储区以进行等候,或者,向所述超边缘接入网关发送备用网络链路传输指令,以使所述超边缘接入网关选用备用网络链路传输所述初步处理结果。
116.在一个具体的实施例中,该行业应用的数据处理方法可以包括如下步骤:
117.(1)超边缘接入网关向集中式网关上报cpu处理能力、算法能力以及当前算力处理负荷,集中式网关通过mec上的终端应用服务器获取应用需求(如时延需求,数据处理能力要求,算法要求,计算量)和当前网络能力(如吞吐量、带宽)。
118.(2)集中式网关根据应用需求中的时延需求,判断行业应用是否有低时延要求,若是,则进入步骤(3),若否,则进入步骤(8)。
119.(3)集中式网关根据应用需求中的数据处理能力要求,判断超边缘接入网关的cpu处理能力是否满足行业应用的数据处理能力要求,若是,则进入步骤(4),若否,则进入步骤(8)。
120.(4)集中式网关根据应用需求中的算法要求,进一步判断超边缘接入网关的算法能力是否满足所述算法要求,若是,则进入步骤(5),若否,则进入步骤(6)。
121.(5)集中式网关进行算力处理判决,下发指令至超边缘接入网关,将从行业终端获取的应用数据传输到超边缘接入网关,超边缘接入网关根据行业应用的算法要求调用相应智能算法,在靠近行业终端侧对应用数据进行实时处理,并将实时处理结果返回至行业终端。
122.(6)集中式网关根据行业应用的计算量,判断超边缘接入网关的当前算力处理负荷是否满足所述计算量,若否,则进入步骤(7),若是,则进入步骤(8)。
123.(7)超边缘接入网关从集中式网关的算法模块中下载应用算法,之后跳转至步骤(5)。
124.(8)集中式网关下发指令至超边缘接入网关,将从行业终端获取的应用数据传输到超边缘接入网关,超边缘接入网关根据应用需求、数据量调用算法模块中压缩、数据封装等算法,对应用数据进行初步处理,之后进行步骤(9)。
125.(9)集中式网关进一步判断当前网络能力(如吞吐量、带宽)是否满足数据回传需求,若是,则进入步骤(11),若否,则进入步骤(10)。
126.(10)集中式网关向超边缘接入网关下发指令,让相应数据进入存储区等候,或者选用备用网络链路传输。
127.(11)向超边缘接入网关下发指令,将初步处理结果传输至集中式网关进行再处理。
128.本实施例提供的行业应用的数据处理方法,首先获取行业终端上行业应用对应的应用需求,所述应用需求包括所述行业应用的时延要求;然后根据所述时延要求判断所述行业应用是否具有低时延要求,若所述行业应用具有低时延要求,则向所述行业终端对应
的超边缘接入网关发送实时处理指令,并将所述应用需求对应的应用数据发送给所述超边缘接入网关,以使所述超边缘接入网关对所述应用数据进行实时处理后发送给所述行业终端,由于超边缘接入网关部署在贴近行业终端现场侧,因此能够节省网络传输带宽,降低响应时延。本发明通过集中式网关与超边缘接入网关的算力协同与决策,能够满足行业应用数据处理需求,为行业应用提供更泛在灵活的算力,且能够降低终端成本和算力压力,提升用户的业务体验。解决了现有相关技术中行业应用在进行数据处理时主要由行业终端或者云数据中心来提供算力,容易导致成本过高、响应速度慢,难以满足一些现场级具有低时延要求的行业应用需求的问题。
129.实施例2:
130.如图3所示,本实施例提供一种行业应用的数据处理方法,应用于超边缘接入网关,所述方法包括:
131.步骤s201:接收集中式网关发送的实时处理指令以及应用数据,所述实时处理指令以及应用数据是所述集中式网关在获取行业终端上行业应用对应的应用需求后,根据行业应用的时延要求判断所述行业应用具有低时延要求时发送的,其中,所述应用需求包括所述时延要求;
132.步骤s202:根据所述实时处理指令对所述应用数据进行实时处理后发送给所述行业终端,其中,所述超边缘接入网关部署在贴近行业终端现场侧。
133.可选地,所述应用需求还包括所述行业应用的数据处理能力要求以及算法要求,所述接收集中式网关发送的实时处理指令以及应用数据之前,所述方法还包括:
134.向所述集中式网关上报中央处理器cpu处理能力以及算法能力。
135.可选地,所述应用需求还包括计算量,所述接收集中式网关发送的实时处理指令以及应用数据之前,所述方法还包括:
136.向所述集中式网关上报当前算力处理负荷;
137.接收所述集中式网关在判断出所述超边缘接入网关的算法能力不满足所述算法要求,且所述当前算力处理负荷满足所述计算量时发送的目标算法链接;
138.根据所述目标算法链接下载对应的目标算法。
139.可选地,所述方法还包括:
140.接收所述集中式网关发送的非实时处理指令以及所述应用需求对应的应用数据;
141.根据所述非实时处理指令对所述应用数据进行初步处理;
142.向所述集中式网关发送初步处理结果,以使所述集中式网关根据所述初步处理结果对所述应用数据进行再处理后发送给所述行业终端。
143.可选地,所述向所述集中式网关发送初步处理结果,具体包括:
144.接收所述集中式网关发送的数据回传指令;
145.根据所述数据回传指令向所述超边缘接入网关发送所述初步处理结果。
146.可选地,所述向所述集中式网关发送初步处理结果之前,所述方法还包括:
147.接收所述集中式网关发送的等候指令;
148.根据所述等候指令将所述初步处理结果写入预设的存储区以进行等候。
149.实施例3:
150.如图4所示,本实施例提供一种行业应用的数据处理装置,设置于集中式网关,用
于执行上述实施例1中的行业应用的数据处理方法,所述装置包括:
151.应用需求获取模块11,用于获取行业终端上行业应用对应的应用需求,所述应用需求包括所述行业应用的时延要求;
152.低时延判断模块12,与所述应用需求获取模块11连接,用于根据所述时延要求判断所述行业应用是否具有低时延要求;
153.实时指令发送模块13,与所述低时延判断模块12连接,用于若所述行业应用具有低时延要求,则向所述行业终端对应的超边缘接入网关发送实时处理指令,并将所述应用需求对应的应用数据发送给所述超边缘接入网关,以使所述超边缘接入网关对所述应用数据进行实时处理后发送给所述行业终端,其中,所述超边缘接入网关部署在贴近行业终端现场侧。
154.可选地,所述应用需求还包括所述行业应用的数据处理能力要求以及算法要求,所述装置还包括:
155.第一接收模块,用于接收所述超边缘接入网关上报的中央处理器cpu处理能力以及算法能力;
156.所述实时指令发送模块13具体包括:
157.第一判断单元,用于若所述行业应用具有低时延要求,则进一步判断所述超边缘接入网关的cpu处理能力是否满足所述行业应用的数据处理能力要求;
158.第二判断单元,用于若所述超边缘接入网关的cpu处理能力满足所述行业应用的数据处理能力要求,则进一步判断所述超边缘接入网关的算法能力是否满足所述算法要求;
159.第一发送单元,用于若所述超边缘接入网关的算法能力满足所述算法要求,则向所述超边缘接入网关发送实时处理指令。
160.可选地,所述应用需求还包括计算量,所述装置还包括:
161.第二接收模块,用于接收所述超边缘接入网关上报的当前算力处理负荷;
162.所述装置还包括:
163.第一判断模块,用于若所述超边缘接入网关的算法能力不满足所述算法要求,判断所述超边缘接入网关的当前算力处理负荷是否满足所述计算量;
164.链接发送模块,用于若所述超边缘接入网关的当前算力处理负荷满足所述计算量,则将所述算法要求对应的目标算法链接发送给所述超边缘接入网关,以使所述超边缘接入网关下载对应的目标算法。
165.可选地,若所述行业应用不具有低时延要求,或者所述超边缘接入网关的cpu处理能力不满足所述行业应用的数据处理能力要求,所述装置还包括:
166.非实时指令发送模块,用于向所述超边缘接入网关发送非实时处理指令,并将所述应用需求对应的应用数据发送给所述超边缘接入网关,以使所述超边缘接入网关对所述应用数据进行初步处理;
167.初步处理结果接收模块,用于接收所述超边缘接入网关的初步处理结果,根据所述初步处理结果对所述应用数据进行再处理后发送给所述行业终端。
168.可选地,所述装置还包括:
169.回传需求判断模块,用于判断当前网络能力是否满足数据回传需求;
170.回传指令发送模块,用于若当前网络能力满足数据回传需求,则向所述超边缘接入网关发送数据回传指令,以使所述超边缘接入网关向所述集中式网关发送所述初步处理结果;
171.等候指令发送模块,用于若当前网络能力不满足数据回传需求,则向所述超边缘接入网关发送等候指令,以使所述超边缘接入网关将所述初步处理结果写入预设的存储区以进行等候。
172.可选地,所述集中式网关部署在多接入边缘计算mec系统上。
173.实施例4:
174.如图5所示,本实施例提供一种行业应用的数据处理装置,设置于超边缘接入网关,用于执行上述实施例2中的行业应用的数据处理方法,所述装置包括:
175.实时指令接收模块21,用于接收集中式网关发送的实时处理指令以及应用数据,所述实时处理指令以及应用数据是所述集中式网关在获取行业终端上行业应用对应的应用需求后,根据行业应用的时延要求判断所述行业应用具有低时延要求时发送的,其中,所述应用需求包括所述时延要求;
176.实时处理模块22,与所述实时指令接收模块21连接,用于根据所述实时处理指令对所述应用数据进行实时处理后发送给所述行业终端,其中,所述超边缘接入网关部署在贴近行业终端现场侧。
177.可选地,所述应用需求还包括所述行业应用的数据处理能力要求以及算法要求,所述装置还包括:
178.第一上报模块,用于向所述集中式网关上报中央处理器cpu处理能力以及算法能力。
179.可选地,所述应用需求还包括计算量,所述装置还包括:
180.第二上报模块,用于向所述集中式网关上报当前算力处理负荷;
181.链接接收模块,用于接收所述集中式网关在判断出所述超边缘接入网关的算法能力不满足所述算法要求,且所述当前算力处理负荷满足所述计算量时发送的目标算法链接;
182.算法下载模块,用于根据所述目标算法链接下载对应的目标算法。
183.可选地,所述装置还包括:
184.非实时指令接收模块,用于接收所述集中式网关发送的非实时处理指令以及所述应用需求对应的应用数据;
185.数据初步处理模块,用于根据所述非实时处理指令对所述应用数据进行初步处理;
186.初步处理结果发送模块,用于向所述集中式网关发送初步处理结果,以使所述集中式网关根据所述初步处理结果对所述应用数据进行再处理后发送给所述行业终端。
187.可选地,所述初步处理结果发送模块具体包括:
188.回传指令接收单元,用于接收所述集中式网关发送的数据回传指令;
189.初步处理结果发送单元,用于根据所述数据回传指令向所述超边缘接入网关发送所述初步处理结果。
190.可选地,所述装置还包括:
191.等候指令接收模块,用于接收所述集中式网关发送的等候指令;
192.等候处理模块,用于根据所述等候指令将所述初步处理结果写入预设的存储区以进行等候。
193.实施例5:
194.参考图6,本实施例提供一种行业应用的数据处理装置,包括存储器31和处理器32,存储器31中存储有计算机程序,处理器32被设置为运行所述计算机程序以执行实施例1或实施例2中的行业应用的数据处理方法。
195.其中,存储器31与处理器32连接,存储器31可采用闪存或只读存储器或其他存储器,处理器32可采用中央处理器或单片机。
196.实施例6:
197.本实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述实施例1或实施例2中的行业应用的数据处理方法。
198.该计算机可读存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、计算机程序模块或其他数据)的任何方法或技术中实施的易失性或非易失性、可移除或不可移除的介质。计算机可读存储介质包括但不限于ram(random access memory,随机存取存储器),rom(read-only memory,只读存储器),eeprom(electrically erasable programmable read only memory,带电可擦可编程只读存储器)、闪存或其他存储器技术、cd-rom(compact disc read-only memory,光盘只读存储器),数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。
199.实施例2至实施例6提供的行业应用的数据处理方法、装置及可读存储介质,首先获取行业终端上行业应用对应的应用需求,所述应用需求包括所述行业应用的时延要求;然后根据所述时延要求判断所述行业应用是否具有低时延要求,若所述行业应用具有低时延要求,则向所述行业终端对应的超边缘接入网关发送实时处理指令,并将所述应用需求对应的应用数据发送给所述超边缘接入网关,以使所述超边缘接入网关对所述应用数据进行实时处理后发送给所述行业终端,由于超边缘接入网关部署在贴近行业终端现场侧,因此能够节省网络传输带宽,降低响应时延。本发明通过集中式网关与超边缘接入网关的算力协同与决策,能够满足行业应用数据处理需求,为行业应用提供更泛在灵活的算力,且能够降低终端成本和算力压力,提升用户的业务体验。解决了现有相关技术中行业应用在进行数据处理时主要由行业终端或者云数据中心来提供算力,容易导致成本过高、响应速度慢,难以满足一些现场级具有低时延要求的行业应用需求的问题。
200.可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1