[发明专利]一种道路数据处理系统在审
申请号: | 202110940594.4 | 申请日: | 2021-08-16 |
公开(公告)号: | CN113791894A | 公开(公告)日: | 2021-12-14 |
发明(设计)人: | 方晓波;师金帅;岳敏娟 | 申请(专利权)人: | 新奇点智能科技集团有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F16/176;G07C5/08 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 311200 浙江省杭州市萧山*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 道路 数据处理系统 | ||
本发明实施例提出了一种道路数据处理系统,包括:客户端、控制端以及数据处理端。在本发明中,将原有运行在一个服务器中一个进程(单机DRC)的整体服务拆分为控制端和数据处理端,利用控制端处理控制类请求,利用数据处理端处理数据处理类请求,从而实现交互控制和数据处理的分离,以提高道路数据处理系统的响应速度。并且,在本发明中,多个数据处理端之间可以进行消息通信和数据共享,避免了信息隔离,提高了道路数据的融合计算能力。从而,本发明可以实现大批量用户请求的及时响应,同时满足大型复杂道路环境下的道路数据处理。
技术领域
本发明实施例涉及数据处理领域,特别是涉及一种道路数据处理系统。
背景技术
道路数据处理系统(DRC)可以为道路路况检测和车辆辅助驾驶提供数据处理支持。然而,相关技术中,单机DRC的处理性能有限,无法满足大批量用户的数据请求处理,以致于无法及时响应用户请求。部署多台DRC则会导致多台DRC彼此之间难以实现消息通信和数据共享,导致多个路段的信息彼此隔离,无法实现多个路段的信息的融合计算。
基于此,亟需一种新的道路数据处理系统。
发明内容
本发明提供一种道路数据处理系统,可以在接收到用户请求之后,根据用户请求的类型分别利用控制端和数据处理端对用户请求进行处理。
为了解决上述问题,本发明实施例提供了一种道路数据处理系统,包括:客户端、控制端以及数据处理端;
所述客户端在检测到用户的操作时,生成请求;
所述控制端对类型为控制类的请求进行处理,并将处理结果返回给所述客户端;
所述数据处理端对类型为数据处理类的请求进行处理,并将处理结果返回给所述客户端。
可选地,所述控制端与所述数据处理端分别为:部署在同一服务器上的第一进程和第二进程。
可选地,所述控制端与所述数据处理端分别为:部署在第一服务器上的第一进程和部署在第二服务器上的第二进程。
可选地,所述系统还包括:配置中心,所述控制端在当前接收到的请求的数量超出预设数量时,向所述配置中心发出控制端扩增请求;
所述配置中心根据所述控制端扩增加请求,在服务器上创建新的进程作为新的控制端。
可选地,所述系统还包括:配置中心,所述数据处理端在当前需要处理的数据量超出预设数据量时,向所述配置中心发出数据处理端扩容请求;
所述配置中心根据所述数据处理端扩容请求,在服务器上创建新的进程作为新的数据处理端。
可选地,所述客户端的数量是多个,分别为布设在不同路段上的道路监控数据采集单元或行驶在不同路段上的车辆中的车机、自动驾驶工控单元或应用程序,所述数据处理端的数量是多个,一个数据处理端用于处理一个路段上的客户端发出的数据处理类请求。
可选地,所述控制端执行以下步骤:
接收并检测所述客户端发送的请求的类型;
在所述类型为控制类的情况下,所述控制端对控制类的请求进行本地处理;
在所述类型为数据处理类的情况下,所述控制端将类型为数据处理类的请求转发给所述数据处理端;
接收所述数据处理端产生的处理结果并转发给所述客户端。
可选地,所述系统还包括:配置中心,实时检测每个路段当前已接入所述数据处理系统的客户端的数量,根据所述数据量,在服务器上创建相应数量的进程作为控制端。
可选地,所述系统还包括:配置中心,实时检测每个路段的当前交通情况,根据所述当前交通情况,在服务器上创建相应数量的进程作为数据处理端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新奇点智能科技集团有限公司,未经新奇点智能科技集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110940594.4/2.html,转载请声明来源钻瓜专利网。