[发明专利]网联车辆控制方法及装置有效
申请号: | 201910226727.4 | 申请日: | 2019-03-25 |
公开(公告)号: | CN109947081B | 公开(公告)日: | 2020-12-01 |
发明(设计)人: | 欧阳亚;陶宁波;李雪 | 申请(专利权)人: | 钛马信息网络技术有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 赵晓凤 |
地址: | 200120 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车辆 控制 方法 装置 | ||
本发明涉及网联车技术领域,尤其涉及网联车辆控制方法及装置,应用于集群式服务器中,集群式服务器用于与车辆进行交互,方法包括:接收来自车辆的连接请求,连接请求用于请求与集群式服务器建立连接;从接收到的所有连接请求中过滤出异常连接请求;对过滤出的异常连接请求进行延时断开处理,以及对除异常连接请求以外的所有连接请求进行排队,生成连接请求队列,其中,连接请求队列中的连接请求所对应的车辆为目标车辆;分别对连接请求队列中的各个目标车辆进行连接认证;对连接认证成功的目标车辆进行控制。本发明能够释放异常连接请求所占用的处理资源,而且由于延时断开还能够防止车辆频繁重连对集群式服务器造成的资源占用。
技术领域
本发明涉及网联车技术领域,尤其涉及网联车辆控制方法及装置。
背景技术
网联车应用作为物联网应用的一种,具有移动性、实时性和突发性。移动性是指作为终端的车辆随时处于移动中,导致和后台服务器的通讯连接一直处于断开和连接的频繁交替状态。实时性是指车辆和服务器的通讯是双向实时通讯,服务器实时知道车辆连接状态和通道标识才能及时把远程控制指令下发给车辆。突发性是指车辆上线的应用场景一般比较集中,比如早高峰和晚高峰时段,将会有大量车辆同时上线,对服务器形成很大压力。
现在的网联车系统大多采用集群化配置,即,部署具有同样功能的多个接入节点并行工作,平行扩展能力。然而,在面对车辆在某一时段突发性上线的情况时,现有技术通常采用增加接入节点的方式来应对,但是增加接入节点的方式又会在闲时造成资源的浪费,并且增加接入节点也存在扩展逻辑复杂的问题。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的网联车辆控制方法及装置。
依据本发明的第一个方面,本发明提供一种网联车辆控制方法,应用于集群式服务器中,所述集群式服务器用于与车辆进行交互,所述方法包括:
接收来自所述车辆的连接请求,所述连接请求用于请求与所述集群式服务器建立连接;
从接收到的所有连接请求中过滤出异常连接请求;
对过滤出的所述异常连接请求进行延时断开处理,以及对除所述异常连接请求以外的所有连接请求进行排队,生成连接请求队列,其中,所述连接请求队列中的连接请求所对应的车辆为目标车辆;
分别对所述连接请求队列中的各个所述目标车辆进行连接认证;
对连接认证成功的所述目标车辆进行控制。
优选的,所述集群式服务器包括一个以上接入节点,所述从接收到的所有连接请求中过滤出异常连接请求,包括以下方法中的至少一种:
从接收到的所有连接请求中过滤出位于预设连接黑名单中的连接请求;
从接收到的所有连接请求中过滤出重复提交至不同的所述接入节点的重复连接请求;
从接收到的所有连接请求中过滤出重复提交至同一所述接入节点的重复连接请求。
优选的,所述分别对所述连接请求队列中的各个所述目标车辆进行连接认证,包括:
分别在不同的处理线程中对所述连接队列中的各个所述目标车辆进行连接认证,其中,一个所述目标车辆对应一个所述处理线程。
优选的,执行所述接收来自所述车辆的连接请求的线程,与执行所述分别对所述连接请求队列中的各个所述目标车辆进行连接认证的线程异步。
优选的,在所述获得连接请求队列之后,所述方法还包括:
断开所述连接请求队列中排队时间超过预设时间阈值的连接请求,并通知断开的所述连接请求重新发起请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于钛马信息网络技术有限公司,未经钛马信息网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910226727.4/2.html,转载请声明来源钻瓜专利网。