[发明专利]一种使用远程服务控制远程车辆的方法在审
申请号: | 201911099837.5 | 申请日: | 2019-11-12 |
公开(公告)号: | CN110851544A | 公开(公告)日: | 2020-02-28 |
发明(设计)人: | 张开祝;李秋标;吴恭辉;陈伟德 | 申请(专利权)人: | 芜湖盟博科技有限公司 |
主分类号: | G06F16/28 | 分类号: | G06F16/28;G06F16/2455;H04L29/08 |
代理公司: | 芜湖思诚知识产权代理有限公司 34138 | 代理人: | 项磊 |
地址: | 241002 安徽省芜湖市弋江区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 使用 远程 服务 控制 车辆 方法 | ||
本发明公开了一种使用远程服务控制远程车辆的方法,用户通过手机应用端发出控制数据请求,服务端接收到到控制数据后,将控制数据数据存储到车辆控制信息表中,并设置缓存标记表示该车辆有操作请求执行;车辆上的终端通信设备长连接服务端,实时请求获取用户的控制数据,其持续查询缓存标记,直到缓存标记有控制数据请求记录然后从车辆控制信息表查询具体的详细控制数据,之后将控制数据封装打包成网络字节数据在通过网络套接字下发到所述终端通信设备。本发明大大提高具体控制数据的查询和下发速度,提高手机客户端对车辆控制的及时性,令车辆远程操控更加安全。
技术领域
本发明涉及一种使用远程服务控制远程车辆的方法。
背景技术
目前虽然市场上出现了能够通过遥控装置对车辆进行远程控制的系统,上述系统往往在进行控制的过程中,需要通过远程服务器进行传输。服务器通常服务与多个用户和车辆,而服务器与车辆的终端通信设备间要建立连接后才能发送对应的控制数据,因此现有技术先要对控制信息进行存储,在通信终端设备建立连接后再逐一查询对应该终端通信设备的控制信息,这样每次连接过程中都要对服务端存储的数据进行遍历查询,从而花费大量时间,降低了车辆控制的及时性,甚至带来安全危险。
发明内容
本发明的目的在于提供一种使用远程服务控制远程车辆的方法,以解决现有技术中远程服务控制远程车辆对车辆控制的及时性不足,容易带来安全危险的问题。
所述的使用远程服务控制远程车辆的方法,用户通过手机应用端发出控制数据请求,服务端接收到到控制数据后,将控制数据数据存储到车辆控制信息表中,并设置缓存标记表示该车辆有操作请求执行。
车辆上的终端通信设备长连接服务端,实时请求获取用户的控制数据,其持续查询缓存标记,直到缓存标记有控制数据请求记录然后从车辆控制信息表查询具体的详细控制数据,之后将控制数据封装打包成网络字节数据在通过网络套接字下发到所述终端通信设备。
所述终端通信设备接收服务端下发的数据后,解析数据块和分析数据内容得到车辆操作控制数据,再发送给车辆CAN总线,车辆执行操作后反馈结果给终端通信设备,然后再上传给服务端,最后所述服务端将反馈结果推送给对应手机应用端。
优选的,所述缓存标记基于redis高速缓存数据库实现,redis缓存标记初始为无数据下发,服务端接收用户请求的控制数据后将redis缓存标记设置为有数据下发,所述服务端下发数据后将redis缓存标记重置为无数据下发。
优选的,车辆控制信息表基于Mysql数据库,数据库中还储存有对应各条控制数据的用户操作记录,服务端在下发控制数据的同时更新设置对应的用户操作记录为执行中,服务端接收到反馈结果时更新设置对应控制数据的用户操作记录为执行完成,所述手机应用端和所述终端通信设备均访问服务端查询用户操作记录。
优选的,用户通过手机应用端登录认证后,然后绑定对应车辆终端通信设备,建立绑定关系并且控制车辆。
优选的,手机应用端通过Https方式连接与服务端网络通信。终端通信设备通过Socket方式与服务端网络通信。网络通信数据依照电动汽车远程服务通讯协议及标准GB/T32960数据格式传输。
本发明具有如下优点:本发明通过基于redis高速缓存数据库的数据缓存标记,能在终端通信设备连接时查询对应的缓存标记确定是否有相应的控制数据,在有对应控制数据的情况下才在Mysql数据库中查询对应该终端通信设备的控制数据,然后将对应控制数据下发实现对车辆的控制。由于在查询是否有对应的控制数据时是通过redis高速缓存数据库的数据缓存标记进行的,查询数据内容少,速度快,有节约mysql数据库查询操作。服务端的操作数大为减少,能及时反馈,大大提高具体控制数据的查询和下发速度,提高手机客户端对车辆控制的及时性,令车辆远程操控更加安全。
附图说明
图1为本发明一种使用远程服务控制远程车辆的方法的系统图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于芜湖盟博科技有限公司,未经芜湖盟博科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911099837.5/2.html,转载请声明来源钻瓜专利网。