[发明专利]一种车辆数据处理方法和装置有效
申请号: | 201510125998.2 | 申请日: | 2015-03-20 |
公开(公告)号: | CN104865953B | 公开(公告)日: | 2019-04-05 |
发明(设计)人: | 伍小荣;何天翼;席程远;郭子毅;刘谦;高瑞宏;王菊华 | 申请(专利权)人: | 北京远特科技股份有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 兰淑铎 |
地址: | 100123 北京市朝阳区高井*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 车辆 数据处理 方法 装置 | ||
本发明提供了一种车辆数据处理方法和装置,其中,车辆数据处理方法包括:接收车载自动诊断系统上报车辆数据的请求,其中,请求中携带有待上报的车辆数据、服务器IP地址以及服务器端口;将待上报的车辆数据存储于消息队列中;通过请求中携带的服务器IP地址以及服务器端口,将存储于消息队列中的待上报的车辆数据上报至服务器。通过本发明,处理OBD的数量不受服务器处理能力的限制,能够提高OBD的并发量。
技术领域
本发明涉及汽车电子技术领域,特别是涉及一种车辆数据处理方法和装置。
背景技术
车联网系统,是指是利用先进传感技术、网络技术、计算技术、控制技术、智能技术,对道路和交通进行全面感知,实现多个系统间大范围、大容量数据的交互,对每一辆汽车进行交通全程控制,对每一条道路进行交通全时空控制,以提供交通效率和交通安全为主的网络与应用。
而车联网系统中,OBD(On-Board Diagnostics,车载自动诊断系统)是该系统中非常重要的一部分。OBD获取车辆数据,并将获取到的车辆数据上报至车联网系统中的服务器,服务器通过OBD上报的车辆数据对车辆运行状况、以及车辆健康状况进行实时监控。
目前,OBD在向服务器上报车辆数据时,通过车载诊断系统中的自带的3G模块上报车辆数据,这样的传输方式,一方面,仅能保证车辆数据成功传出OBD,而不能保证车辆数据能够成功上报至服务器,例如:网络发生异常则上报的数据将会丢失。另一方面,服务器端口仅能同时处理一定数量的OBD上报的车辆数据,而一旦处理数量达到了服务器端口的处理上限,则无法再接收其他OBD上报的车辆数据,可见,现有的车辆数据处理方案中OBD的并发量受服务器处理能力的限制。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的车辆数据处理方法和装置。
为了解决上述问题,本发明公开了一种车辆数据处理方法,包括:接收车载自动诊断系统上报车辆数据的请求,其中,所述请求中携带有待上报的车辆数据、服务器IP地址以及服务器端口;将所述待上报的车辆数据存储于消息队列中;通过所述请求中携带的服务器IP地址以及服务器端口,将存储于消息队列中的待上报的车辆数据上报至服务器。
优选地,在所述接收车载自动诊断系统上报车辆数据的请求步骤之前,所述方法还包括:接收所述车载自动诊断系统的访问请求;响应所述请求,为所述车载自动诊断系统分配服务器IP地址以及服务器端口,将分配的所述服务器IP地址以及服务器端口反馈至所述车载自动诊断系统。
优选地,所述请求中还携带有上报频率,所述将存储于消息队列中的待上报的车辆数据上报至服务器的步骤包括:依据所述请求中携带的上报频率,将存储于消息队列中的待上报的车辆数据上报至所述服务器。
优选地,所述将所述待上报的车辆数据存储于消息队列中的步骤包括:按照接收到的请求的数量设置消息队列的数量;为每个请求分配一个消息队列,将请求携带的待上报的车辆数据存储于请求对应的消息队列中。
优选地,所述将存储于消息队列中的待上报的车辆数据上报至所述服务器的步骤包括:将存储于多个消息队列中的待上报的车辆数据上报至所述服务器对应的入库服务进程,通过所述服务进程采用多线程方式将接收到的所述多个消息队列中的数据上报至所述服务器。
为了解决上述问题,本发明还公开了一种车辆数据处理装置,包括:接收模块,用于接收车载自动诊断系统上报车辆数据的请求,其中,所述请求中携带有待上报的车辆数据、服务器IP地址以及服务器端口;存储模块,用于将所述待上报的车辆数据存储于消息队列中;上报模块,用于通过所述请求中携带的服务器IP地址以及服务器端口,将存储于消息队列中的待上报的车辆数据上报至服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京远特科技股份有限公司,未经北京远特科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510125998.2/2.html,转载请声明来源钻瓜专利网。