[发明专利]诊断请求处理方法、装置、系统、设备及可读存储介质在审
| 申请号: | 202010362699.1 | 申请日: | 2020-04-30 |
| 公开(公告)号: | CN111521408A | 公开(公告)日: | 2020-08-11 |
| 发明(设计)人: | 刘均;刘真;詹伟 | 申请(专利权)人: | 深圳市元征科技股份有限公司 |
| 主分类号: | G01M17/007 | 分类号: | G01M17/007 |
| 代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 常忠良 |
| 地址: | 518000 广东省深圳市龙*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 诊断 请求 处理 方法 装置 系统 设备 可读 存储 介质 | ||
本申请公开了一种诊断请求处理方法、装置、系统、设备及可读存储介质。本申请公开的方法应用于诊断服务器,包括:获取用户终端提交的诊断请求;按照负载均衡策略从多个诊断服务进程中选择可用的目标诊断服务进程;利用目标诊断服务进程将诊断请求封装为车载电脑ECU可读取的命令后,将命令发送至与用户绑定的采集终端,以使采集终端采集车辆数据;获取并解析车辆数据,并将解析结果返回给用户终端。本申请利用诊断服务器对车辆数据进行线上解析,无需在采集终端在设置诊断模块,所以诊断模块的更新不影响采集终端的硬件配置,故硬件成本和维护成本均可以减少。本申请提供的诊断请求处理装置、系统、设备及可读存储介质,同样具有上述技术效果。
技术领域
本申请涉及车辆诊断技术领域,特别涉及一种诊断请求处理方法、装置、系统、设备及可读存储介质。
背景技术
目前,若要对车辆进行诊断,则需要将内置有诊断模块的诊断终端与待诊断车辆建立连接,从而使诊断终端采集车辆数据,以利用其中的诊断模块分析车辆数据,实现对车辆的诊断。由于诊断模块设置在诊断终端中,且诊断模块需要时常更新,所以诊断终端的硬件配置就需要与诊断模块进行适应性的更新,导致硬件成本和维护成本较高。
因此,如何降低车辆诊断的硬件成本和维护成本,是本领域技术人员需要解决的问题。
发明内容
有鉴于此,本申请的目的在于提供一种诊断请求处理方法、装置、系统、设备及可读存储介质,以降低车辆诊断的硬件成本和维护成本。其具体方案如下:
第一方面,本申请提供了一种诊断请求处理方法,应用于诊断服务器,包括:
获取用户终端提交的诊断请求;
按照负载均衡策略从预设的多个诊断服务进程中选择可用的目标诊断服务进程;
利用所述目标诊断服务进程将所述诊断请求封装为车载电脑ECU可读取的命令后,将所述命令发送至与所述用户绑定的采集终端,以使所述采集终端采集车辆数据;所述车辆数据为与所述采集终端建立有通信连接的目标车辆的ECU数据;
获取并解析所述车辆数据,并将解析结果返回给所述用户终端。
优选地,所述负载均衡策略包括随机分配策略、线性轮询策略、权重值选择策略和响应时间选择策略中的任意一种或组合。
优选地,还包括:
存储所述诊断请求、所述车辆数据和所述解析结果中的任意一种或组合。
优选地,所述将所述命令发送至与所述用户绑定的采集终端,包括:
将所述命令发送至中转服务器,以使所述中转服务器将所述命令发送至所述采集终端。
优选地,还包括:
若所述目标诊断服务进程为多个,则多个所述目标诊断服务进程并行运行。
优选地,还包括:
若并行运行的目标诊断服务进程的个数超过预设阈值,则动态调整并行运行的目标诊断服务进程。
第二方面,本申请提供了一种诊断请求处理装置,应用于诊断服务器,包括:
获取模块,用于获取用户终端提交的诊断请求;
选择模块,用于按照负载均衡策略从预设的多个诊断服务进程中选择可用的目标诊断服务进程;
封装模块,用于利用所述目标诊断服务进程将所述诊断请求封装为车载电脑ECU可读取的命令后,将所述命令发送至与所述用户绑定的采集终端,以使所述采集终端采集车辆数据;所述车辆数据为与所述采集终端建立有通信连接的目标车辆的ECU数据;
解析模块,用于获取并解析所述车辆数据,并将解析结果返回给所述用户终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市元征科技股份有限公司,未经深圳市元征科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010362699.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防治三七根结线虫病的育苗方法
- 下一篇:不规则钢箱体吊装施工方法





