一种数据处理方法及装置与流程

文档序号:28168781发布日期:2021-12-24 23:09阅读:77来源:国知局
一种数据处理方法及装置与流程

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.地址确定模块,用于所述路侧运维小程序根据所述映射地址确定所述云管理平台的第一地址。
43.可选的,所述验证连接模块具体还包括:
44.代理转发模块,用于所述路侧运维小程序根据所述第一地址访问所述代理服务器,所述代理服务器根据所述第一地址将所述路侧运维小程序的访问请求通过临时通道转发至目标项目相对应的云管理平台,所述访问请求中携带所述目标项目对应的云管理平台的第二授权登录信息;
45.通道建立模块,用于待所述云管理平台通过验证后,建立所述路侧运维小程序与所述目标项目对应的云管理平台的传输通道,以使所述路侧运维小程序与所述项目对应的云管理平台进行连接。
46.可选的,所述存储模块包括:
47.第一存储模块,用于所述云管理平台在获取到所述安装数据后,将所述安装数据存入本地数据库中,其中,所述安装数据包含多个安装信息相应表单;
48.固定表单模块,用于所述云管理平台生成固定参数表,并根据所述多个安装信息相应表单中各固定项的安装数据填写所述固定参数表中的部分字段,并将所述固定参数表
存入所述本地数据库中。
49.可选的,所述装置还包括:
50.修改响应模块,用于所述路侧运维小程序响应用户的第一操作,对获取到的所述路侧单元的安装数据进行修改,其中,所述第一操作至少包括以下一者:对用户录入的安装数据进行新增、修改、删除操作;
51.同步更新模块,用于所述云管理平台对存储的安装数据进行同步修改,并存储修改后的安装数据。
52.采用本技术实施例提供的数据处理方法,路侧运维小程序根据用户的录入操作,获取路侧单元的安装数据,并根据用户的项目选择操作,获取目标项目对应的项目配置信息;路侧运维小程序根据登录信息和目标项目对应的项目配置信息,与目标项目对应的云管理平台相连接,并将安装数据同步给目标项目对应的云管理平台;云管理平台将获取到的安装数据存入本地数据库,并根据安装数据生成固定参数表;云管理平台根据用户的分配操作,为路侧单元分配对应的移动边缘计算平台,将分配信息写入固定参数表中,以完成路侧单元的入网准备工作。通过本实施例的数据处理方法,路侧运维小程序将路侧单元的安装数据自动同步到云管理平台中,省去了同一数据两侧录入的操作,简化了路侧单元的入网注册流程,同时避免了路侧单元两侧数据间的差异,此外,通过本技术实施例提供的方法,无需在路侧单元安装前进行移动边缘计算平台的分配,也简化了在路边安装路侧单元时的路侧单元准备工作。
附图说明
53.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
54.图1是本技术一实施例示出的一种数据处理方法的流程图;
55.图2是本技术一实施例示出的一种路侧运维小程序连接云管理平台的示意图;
56.图3是本技术一实施例提供的数据处理装置的结构框图。
具体实施方式
57.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
58.在相关的技术方案中,路侧单元drsu(digital

rail road side unit)的安装与安装后的后续运维分别由两个团队来完成,传统的路侧单元入网注册流程为:安装团队在安装前为准备安装的路侧单元分配好drc,(digital rail controller,移动边缘计算平台),再在路边安装路侧单元后将该路侧单元的各安装数据记录下来,并将记录下的安装数据通过excel表线下发送给运维团队,运维团队根据excel表中的数据手动在运维系统中录入安装数据,才能实现后续的路侧单元入网准备工作。该传统方案必须两侧手动录入同一
安装数据,操作繁琐,且由于运维端也为手动录入,因此可能出现两端路侧单元安装数据的差异,且由于两端均需手动录入,则当安装数据更新时无法实现及时更新数据等问题。
59.基于此,本技术实施例提出了一种数据处理方法,该方法通过路侧运维小程序将路侧单元的安装数据自动同步到云管理平台中,省去了同一数据两侧录入的操作,简化了路侧单元的入网注册流程,同时避免了路侧单元两侧数据间的差异。
60.参考图1,图1是本技术一实施例示出的一种数据处理方法的流程图。如图1所示,本实施例的数据处理方法可以包括以下步骤:
61.步骤s11:路侧运维小程序根据用户的录入操作,获取路侧单元的安装数据,并根据用户的项目选择操作,获取目标项目对应的项目配置信息。
62.本实施例中,安装人员在路边安装路侧单元时,可通过路侧运维小程序录入该路侧单元的相关安装数据,路侧运维小程序响应于用户在路侧运维小程序中的录入操作,路侧运维小程序根据录入操作获取路侧单元的安装数据。其中,举例来说,本实施例的安装数据可以包括:路侧单元的设备id,路侧单元的位置信息,各感知设备安装的高度、角度,路侧单元的ip等信息,本实施例对安装数据的具体种类不作任何具体限制。
63.用户(例如安装人员)可在路侧运维小程序中选择该路侧单元相对应的项目,路侧运维小程序响应用户的项目选择操作,根据用户的项目选择操作确定目标项目,并获取目标项目对应的项目配置信息。例如,此次在路边安装的路侧单元均属于北京项目,则可在路侧运维小程序中录入安装数据时可以在路侧运维小程序中选择北京项目,则该路侧单元的目标项目即为北京项目,并获取北京项目的项目配置信息。
64.在此需要说明的是,本实施例对路侧运维小程序响应用户的录入操作及响应用户的项目选择操作的先后顺序不作任何具体限制。例如,本实施例可以是用户先进行安装数据的录入,再进行目标项目的选择,则此时则为路侧运维小程序先响应用户的录入操作,根据用户的录入操作,获取路侧单元的安装数据,再响应用户的项目选择操作,根据用户的项目选择操作,获取目标项目对应的项目配置信息;本实施例也可以是用户先进行目标项目的选择,再进行安装数据的录入,则此时则为路侧运维小程序先响应用户的项目选择操作,根据用户的项目选择操作,获取目标项目对应的项目配置信息,再响应用户的录入操作,根据用户的录入操作,获取路侧单元的安装数据。
65.步骤s12:所述路侧运维小程序根据登录信息和所述目标项目对应的项目配置信息,与所述目标项目对应的云管理平台相连接,并将所述安装数据同步给目标项目对应的云管理平台。
66.本实施例中,路侧运维小程序在获取到路侧单元的安装数据和该路侧单元对应的目标项目的项目配置信息后,路侧运维小程序可根据登录信息和该目标项目对应的项目配置信息,以该目标项目对应的云管理平台相连。
67.其中,本实施例的路侧运维小程序中事先设置有多个项目可供用户选择,每个项目分别对应一个云管理平台(drcrm,digital rail cloud robot mannagement),云管理平台为运维人员对路侧单元进行后续运行和维护时所使用的管理平台,每个项目所对应的云管理平台均可管理多个路侧单元。
68.本实施例中,路侧运维小程序与目标项目对应的云管理平台连接成功后,可将路侧运维小程序中录入的该路侧单元的安装数据同步给目标项目对应的云管理平台,以实现
云管理平台自动同步路侧单元的安装数据。
69.步骤s13:所述云管理平台将获取到的所述安装数据存入本地数据库,并根据所述安装数据生成固定参数表。
70.本实施例中,云管理平台同步获得用户在路侧运维小程序中录入的安装数据后,云管理平台在将获取到的安装数据存入本地数据库的同时,还会根据该安装数据生成固定参数表,并将该固定参数表也存储本地数据库中。
71.步骤s14:所述云管理平台根据用户的分配操作,为所述路侧单元分配对应的移动边缘计算平台,将分配信息写入所述固定参数表中,以完成所述路侧单元的入网准备工作。
72.本实施例中,用户(例如运维人员)可以通过各项目所对应的云管理平台的web端对该云管理平台上路侧单元进行移动边缘计算平台的分配,云管理平台响应用户的分配操作,根据用户的分配操作,为该路侧单元分配对应的移动边缘计算平台,并将相应的分配信息写入前述固定参数表中,即根据相应的分配信息填写固定参数表中的剩余字段,以将该固定参数表中的全部内容补充完整,从而完成该路侧单元的入网注册准备工作,该路侧单元等待上线后即可入网注册。其中,本实施例中的写入了分配信息的固定参数表表征了路侧单元入网准备工作的完成。
73.在本实施例中,通过路侧运维小程序将路侧单元的安装数据自动同步到云管理平台中,省去了同一数据两侧录入的操作,简化了路侧单元的入网注册流程,同时避免了路侧单元两侧数据间的差异。此外,通过本技术实施例提供的方法,安装人员无需在路侧单元安装前进行移动边缘计算平台的分配,可将移动边缘计算平台的分配留给运维人员,而运维人员可直接通过云管理平台的web端进行相应分配工作,相较与传统方案中安装人员事先专门为路侧单元分配移动边缘计算平台,操作更加便捷、高效,不会增加过多工作负担,从另一方面来说,本实施例的方法还简化了在路边安装路侧单元时的路侧单元准备工作。
74.结合以上实施例,在一种实施方式中,本发明实施例还提供了一种数据处理方法。
75.在本实施例中,路侧运维小程序后台存储有项目配置信息和登录信息,所述登录信息包括第一授权登录信息和第二授权登录信息。其中,第一授权登录信息为事先设置的允许用户登录该路侧运维小程序的登录信息,第一授权登录信息可以指一条登录信息,也可以包含多条登录信息,本实施例对此不作具体限制。
76.而第二授权登录信息为事先设置的允许该路侧运维小程序登录各云管理平台的多条登录信息,本实施例中路侧运维小程序后台存储的第二授权登录信息中包含多条登录信息,如第二授权登录信息包含:该路侧单元登录项目a对应的云管理平台a1的登录信息1,该路侧单元登录项目b对应的云管理平台b1的登录信息2,该路侧单元登录项目c对应的云管理平台c1的登录信息3等等。
77.具体地,该方法包括以下步骤:
78.步骤s21:在所述路侧运维小程序根据用户的录入操作,获取路侧单元的安装数据之前,所述方法还包括:所述路侧运维小程序获取用户输入的登录信息,将所述用户输入的登录信息与所述第一授权登录信息相匹配。
79.本实施例中,用户需要在路侧运维小程序中输入登录信息进行权限认证,具体地,用户需要在路侧运维小程序中输入登录信息,路侧运维小程序响应用户的输入操作,获取用户输入的登录信息,并将用户输入的登录信息与路侧运维小程序后台存储的第一授权登
录信息进行匹配,匹配成功后即允许用户使用该路侧运维小程序。
80.步骤s22:所述路侧运维小程序获取所述路侧运维小程序后台中存储的目标项目对应的云管理平台的第二授权登录信息,并将其作为验证信息。
81.本实施例中,路侧运维小程序响应用户的项目选择操作确定出目标项目后,路侧运维小程序从路侧运维小程序后台存储的第二授权登录信息中确定出该目标项目对应的云管理平台的第二授权登录信息,并将该授权登录信息作为后续请求与目标项目对应的云管理平台连接的验证信息。
82.步骤s23:所述路侧运维小程序根据所述目标项目对应的项目配置信息确定所述目标项目对应的云管理平台,所述路侧运维小程序将所述验证信息发送给所述目标项目对应的云管理平台进行验证,验证通过后,所述路侧运维小程序与所述目标项目对应的云管理平台完成连接。
83.本实施例中,各项目的项目配置信息的作用为帮助路侧运维小程序确定各项目所对应的云管理平台。路侧运维小程序获取到目标项目对应的项目配置信息后,可根据该目标项目对应的项目配置信息确定该目标项目对应的云管理平台。确定云管理平台后,路侧运维小程序将该验证信息发送给该目标项目对应的云管理平台进行验证,在经该目标项目对应的云管理平台验证通过后,路侧运维小程序即可与该目标项目对应的云管理平台完成连接。
84.在本实施例中,路侧运维小程序后台中存储有两套登录信息,本方法经过两套登录信息的验证才能实现路侧运维小程序与云管理平台的互联,确保了安装数据的安全性,避免了数据的随意写入及更改,而为后续路侧单元的运维提供了保障。
85.结合以上实施例,在另一种实施方式中,本发明实施例还提供了一种数据处理方法。
86.在本实施例中,路侧运维小程序后台还配置有项目配置信息接口,路侧运维小程序后台存储的多个项目的项目配置信息中至少包括:多个项目所对应的云管理平台的映射地址。其中,项目配置信息接口旨在接收地址获取请求以及获取各云管理平台的映射地址。
87.具体地,该方法包括以下步骤:
88.步骤s31:所述路侧运维小程序通过所述项目配置信息接口向所述路侧运维小程序后台发送地址获取请求。
89.本实施例中,路侧运维小程序通过路侧运维小程序后台中配置的项目配置信息接口向路侧运维小程序后台发送目标项目所对应的云管理平台的地址获取请求。
90.步骤s32:所述路侧运维小程序后台根据所述地址获取请求向所述路侧运维小程序返回所述目标项目对应的云管理平台的映射地址。
91.本实施例中,路侧运维小程序后台通过项目配置接口获取路侧运维小程序发送的目标项目所对应的云管理平台的地址获取请求,路侧运维小程序后台根据该地址获取请求从路侧运维小程序后台中存储的多个项目所对应的云管理平台的映射地址中确定出目标项目对应的云管理平台的映射地址,并通过该项目配置接口向路侧运维小程序返回该目标项目对应的云管理平台的映射地址。
92.步骤s33:所述路侧运维小程序根据所述映射地址确定所述云管理平台的第一地址。
93.本实施例中,路侧运维小程序后台中存储的项目配置信息中包含的为多个项目所对应的云管理平台的映射地址,其中,映射地址为各云管理平台的地址所对应的短地址。例如:项目a对应的云管理平台的第一地址(实际地址)为:https://app.broadxt.com/10.10.10.10/api,而路侧运维小程序后台中存储的项目a对应的云管理平台的映射地址(短地址)为:https://10.10.10.10/api。本实施例在路侧运维小程序后台中存储各云管理平台的短地址,可以有效减少内存,节约资源。
94.本实施例中,路侧运维小程序后台还存储有各云管理平台的映射地址与其相对应的各云管理平台的第一地址(即各云管理平台的实际地址)的映射关系,路侧运维小程序根据获取到的目标项目对应的云管理平台的映射地址以及相应的映射关系,确定出云管理平台的实际地址,以供后续路侧运维小程序找到目标项目对应的云管理平台。
95.在本实施例中,路侧运维小程序后台中存储的为各云管理平台的短地址,可以有效减少内存,节约资源,同时根据后台存储的映射地址快速精准地确定出了目标项目对应的云管理平台,为后续数据的同步奠定了基础。
96.结合以上实施例,在另一种实施方式中,本发明实施例还提供了一种数据处理方法。具体地,该方法包括以下步骤:
97.步骤s41:所述路侧运维小程序根据所述第一地址访问所述代理服务器,所述代理服务器根据所述第一地址将所述路侧运维小程序的访问请求通过临时通道转发至目标项目相对应的云管理平台,所述访问请求中携带所述目标项目对应的云管理平台的第二授权登录信息。
98.具体地,路侧运维小程序根据获取到的目标项目对应的云管理平台的第一地址访问代理服务器。其中,在本实施例中,路侧运维小程序需通过代理服务器进行各云管理平台的访问,该代理服务器对接多个云管理平台。本实施例的路侧运维小程序后台与代理服务器均部署在带域名的公网服务器上,对外开放带域名的https服务,支持与路侧运维小程序对接。在一种优选的实施例中,代理服务器可以为nginx,当然,这只是本技术实施例的一个优选方案,本实施例对代理服务器的类型并不作任何具体限制。如图2所示,图2是本技术一实施例示出的一种路侧运维小程序连接云管理平台的示意图。其中,图2中的运维小程序前台即为本实施例中的路侧运维小程序,该路侧运维小程序可通过微信平台使用,图2中的用户登录和项目信息即表明为本实施例中路侧运维小程序后台存储有登录信息和项目配置信息。
99.路侧运维小程序根据第一地址访问代理服务器后,代理服务器根据第一地址将路侧运维小程序的访问请求通过临时通道转发至目标项目相对应的云管理平台。其中,访问请求为路侧运维小程序请求连接目标项目对应的云管理平台的请求,且该访问请求中携带目标项目对应的云管理平台的第二授权登录信息;临时通道为代理服务器根据第一地址临时建立的路侧运维小程序与目标项目相对应的云管理平台之间的单项通道,传输方向仅为从路侧运维小程序到云管理平台,且临时通道仅能传输访问请求。
100.步骤s42:待所述云管理平台通过验证后,建立所述路侧运维小程序与所述目标项目对应的云管理平台的传输通道,以使所述路侧运维小程序与所述项目对应的云管理平台进行连接。
101.本实施例中,目标项目相对应的云管理平台收到访问请求后,对访问请求中的第
二授权登录信息进行验证,当云管理平台确定该第二授权登录信息验证通过后,建立路侧运维小程序与目标项目对应的云管理平台的传输通道,以使路侧运维小程序与项目对应的云管理平台进行连接。其中,本实施例的传输通道为双向传输通道,传输通道的建立表征路侧运维小程序与项目对应的云管理平台连接成功,可以进行数据交互。
102.在本实施例中,可通过代理服务器建立路侧运维小程序与项目对应的云管理平台的连接,能够实现在同一路侧运维小程序中,不同项目的路侧单元同时连接各云管理平台之间的负载均衡,在省去同一数据两地录入的操作,避免路侧单元两侧数据间的差异的同时,还高效并简化了路侧单元的入网流程,满足了同时对大量路侧单元进行运维的需求。
103.结合以上实施例,在另一种实施方式中,本发明实施例还提供了一种数据处理方法。具体地,该方法包括以下步骤:
104.步骤s51:所述云管理平台在获取到所述安装数据后,将所述安装数据存入本地数据库中,其中,所述安装数据包含多个安装信息相应表单。
105.本实施例中,目标项目对应的云管理平台在获取到该路侧单元的安装数据后,会将安装数据存入本地数据库中,其中,安装数据中包含有多个安装信息相应表单,例如,安装数据中包含有安装参数表drsu_wx_install以及路侧设备箱信息表drsu_wx_device_box。
106.步骤s52:所述云管理平台生成固定参数表,并根据所述多个安装信息相应表单中各固定项的安装数据填写所述固定参数表中的部分字段,并将所述固定参数表存入所述本地数据库中。
107.本实施例中,目标项目对应的云管理平台生成一个固定参数表,并根据同步得到的安装数据中的多个安装信息相应表单中事先配置好的各固定项的安装数据填写该固定参数表中的部分字段,并将根据安装数据填写好部分字段的固定参数表存入本地数据库中以备后续查验。例如,云管理平台可将安装参数表drsu_wx_install以及路侧设备箱信息表drsu_wx_device_box中的事先配置好的固定项的数据写入固定参数表中的部分字段中(如表1所示)。
108.[0109][0110]
表1
[0111]
结合以上实施例,在另一种实施方式中,本发明实施例还提供了一种数据处理方法。具体地,该方法还包括以下步骤:
[0112]
步骤s61:所述路侧运维小程序响应用户的第一操作,对获取到的所述路侧单元的安装数据进行修改,其中,所述第一操作至少包括以下一者:对用户录入的安装数据进行新增、修改、删除操作。
[0113]
本实施例中,目标项目对应的云管理平台完成该路侧单元安装数据的同步后,当用户在路侧运维小程序中对该路侧单元的安装数据进行第一操作时,路侧运维小程序可以响应用户的第一操作对获取到的路侧单元的安装数据进行修改;其中,用户的第一操作至少包括以下一者:对用户录入的安装数据进行新增、修改、删除操作。
[0114]
步骤s62:所述云管理平台对存储的安装数据进行同步修改,并存储修改后的安装数据。
[0115]
本实施例中,目标项目对应的云管理平台对存储的该路侧单元的安装数据进行同步修改,并存储修改后的安装数据,生成新的固定参数表。此外,本实施例中的云管理平台
的web端还可进行路侧单元的查找,并将查询到的路侧单元的相关安装数据(如固定参数表)导出,或将该云管理平台的所对应的所有路侧单元的相关安装数据导出。
[0116]
在本实施例中,路侧单元安装数据修改的唯一输入端为路侧单元运维小程序,云管理平台中不可更改数据,当在路侧单元运维小程序中新增、修改、删除路侧单元安装参数时,对应项目的云管理平台中同步的数据也会相应变化,因而规避了路侧单元安装数据的差异、以及数据更新不及时等问题。
[0117]
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
[0118]
基于同一发明构思,本技术一实施例提供了一种数据处理装置300。参考图3,图3是本技术一实施例提供的数据处理装置的结构框图。如图3所示,该装置300包括:
[0119]
获取模块301,用于路侧运维小程序根据用户的录入操作,获取路侧单元的安装数据,并根据用户的项目选择操作,获取目标项目对应的项目配置信息;
[0120]
同步模块302,用于所述路侧运维小程序根据登录信息和所述目标项目对应的项目配置信息,与所述目标项目对应的云管理平台相连接,并将所述安装数据同步给目标项目对应的云管理平台;
[0121]
存储模块303,用于所述云管理平台将获取到的所述安装数据存入本地数据库,并根据所述安装数据生成固定参数表;
[0122]
配置模块304,用于所述云管理平台根据用户的分配操作,为所述路侧单元分配对应的移动边缘计算平台,将分配信息写入所述固定参数表中,以完成所述路侧单元的入网准备工作。
[0123]
可选的,路侧运维小程序后台存储有项目配置信息和登录信息,所述登录信息包括允许用户登录所述路侧运维小程序的第一授权登录信息,以及允许所述路侧运维小程序登录各云管理平台的第二授权登录信息;
[0124]
所述装置300还包括:匹配模块,用于在所述路侧运维小程序根据用户的录入操作,获取路侧单元的安装数据之前,所述路侧运维小程序获取用户输入的登录信息,将所述用户输入的登录信息与所述第一授权登录信息相匹配;
[0125]
其中,所述同步模块302包括:
[0126]
第一获取模块,用于所述路侧运维小程序获取所述路侧运维小程序后台中存储的目标项目对应的云管理平台的第二授权登录信息,并将其作为验证信息;
[0127]
验证连接模块,用于所述路侧运维小程序根据所述目标项目对应的项目配置信息确定所述目标项目对应的云管理平台,所述路侧运维小程序将所述验证信息发送给所述目标项目对应的云管理平台进行验证,验证通过后,所述路侧运维小程序与所述目标项目对应的云管理平台完成连接。
[0128]
可选的,所述路侧运维小程序后台还配置有项目配置信息接口,所述路侧运维小程序后台存储的项目配置信息中至少包括多个项目所对应的云管理平台的映射地址;
[0129]
所述验证连接模块具体包括:
[0130]
地址请求模块,用于所述路侧运维小程序通过所述项目配置信息接口向所述路侧运维小程序后台发送地址获取请求;
[0131]
地址返回模块,用于所述路侧运维小程序后台根据所述地址获取请求向所述路侧运维小程序返回所述目标项目对应的云管理平台的映射地址;
[0132]
地址确定模块,用于所述路侧运维小程序根据所述映射地址确定所述云管理平台的第一地址。
[0133]
可选的,所述验证连接模块具体还包括:
[0134]
代理转发模块,用于所述路侧运维小程序根据所述第一地址访问所述代理服务器,所述代理服务器根据所述第一地址将所述路侧运维小程序的访问请求通过临时通道转发至目标项目相对应的云管理平台,所述访问请求中携带所述目标项目对应的云管理平台的第二授权登录信息;
[0135]
通道建立模块,用于待所述云管理平台通过验证后,建立所述路侧运维小程序与所述目标项目对应的云管理平台的传输通道,以使所述路侧运维小程序与所述项目对应的云管理平台进行连接。
[0136]
可选的,所述存储模块303包括:
[0137]
第一存储模块,用于所述云管理平台在获取到所述安装数据后,将所述安装数据存入本地数据库中,其中,所述安装数据包含多个安装信息相应表单;
[0138]
固定表单模块,用于所述云管理平台生成固定参数表,并根据所述多个安装信息相应表单中各固定项的安装数据填写所述固定参数表中的部分字段,并将所述固定参数表存入所述本地数据库中。
[0139]
可选的,所述装置300还包括:
[0140]
修改响应模块,用于所述路侧运维小程序响应用户的第一操作,对获取到的所述路侧单元的安装数据进行修改,其中,所述第一操作至少包括以下一者:对用户录入的安装数据进行新增、修改、删除操作;
[0141]
同步更新模块,用于所述云管理平台对存储的安装数据进行同步修改,并存储修改后的安装数据。
[0142]
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0143]
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0144]
本领域内的技术人员应明白,本技术的实施例可提供为方法、装置、或计算机程序产品。因此,本技术实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
[0145]
本技术实施例是参照根据本技术实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设
备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0146]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0147]
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0148]
尽管已描述了本技术实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术实施例范围的所有变更和修改。
[0149]
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
[0150]
以上对本技术所提供的一种数据处理方法及装置,进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1