CN110278221A - 远程控制车辆的方法 - Google Patents
远程控制车辆的方法 Download PDFInfo
- Publication number
- CN110278221A CN110278221A CN201810212832.8A CN201810212832A CN110278221A CN 110278221 A CN110278221 A CN 110278221A CN 201810212832 A CN201810212832 A CN 201810212832A CN 110278221 A CN110278221 A CN 110278221A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- controller
- message queue
- control center
- remote control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 230000005540 biological transmission Effects 0.000 claims abstract description 21
- 238000012795 verification Methods 0.000 claims description 10
- 238000004891 communication Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 230000002085 persistent effect Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000002688 persistence Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0869—Network architectures or network communication protocols for network security for authentication of entities for achieving mutual authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/143—Termination or inactivation of sessions, e.g. event-controlled end of session
- H04L67/145—Termination or inactivation of sessions, e.g. event-controlled end of session avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/44—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Cardiology (AREA)
- General Engineering & Computer Science (AREA)
- Medical Informatics (AREA)
- Selective Calling Equipment (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提供一种用于远程控制车辆的方法,所述方法包括:接收针对所述车辆的跟踪请求;以及基于所述请求,通过消息队列遥测传输MQTT协议将控制命令发送到所述车辆,其中所述控制命令用于指示所述车辆通过所述消息队列遥测传输MQTT协议定期将车辆位置数据进行上报。本发明还提供了一种汽车、远程控制中心以及计算机存储介质。
Description
技术领域
本发明涉及汽车技术领域,特别涉及远程控制车辆的方法、计算机存储介质、控制器、汽车以及远程控制中心。
背景技术
随着我国经济的发展及人民生活水平的提高,汽车保有量越来越高,但是汽车丢失现象也越来越严重,并已成为人民普遍关注的问题。车辆在丢失后,车主在很多情况下都无法重新找寻到车辆,损失惨重。
中国专利申请号201410310120.1提供了一种车辆定位和重获***。该专利通过车载应答器对于(VHF)发射塔网络的无线电询问的周期性编码应答来改善丢失车辆的定位和重获的速度及容易程度。通过集成隐藏的GPS定位接收机与应答器,并通过VHF网络提供GPS获取的坐标信息来启用一个初步的初始重获位置,从中通过根据周期性应答器响应的后续定向来进行重获跟踪。
在上述专利中,发射塔网络需要定期地向车辆发射无线电询问,并且车辆在收到询问后需经由VHF网络以VHF频率周期性地一起发射GPS坐标信息和车辆编码应答信号,开销较高。
因此,需要一种改进的远程控制车辆的方法,以便车主能利用该方法重新找到车辆。
以上公开于本发明背景部分的信息仅仅旨在增加对本发明的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。
发明内容
为了解决以上现有技术的多个问题中的至少一个,本发明提供了一种用于远程控制车辆的方法,所述方法包括:接收针对所述车辆的跟踪请求;以及基于所述请求,通过消息队列遥测传输MQTT协议将控制命令发送到与所述车辆关联的控制器,其中所述控制命令用于指示所述控制器通过所述消息队列遥测传输MQTT协议定期将车辆位置数据进行上报。
上述方法还可包括:通过TLS双向权限验证来建立远程车辆控制中心与所述车辆间的基于消息队列遥测传输MQTT协议的长连接。
在上述方法中,所述接收针对所述车辆的跟踪请求包括:远程车辆中心接收车主发送的车辆丢失的事件。
在上述方法中,所述基于所述请求,通过消息队列遥测传输MQTT协议将控制命令发送到与所述车辆关联的控制器包括:远程控制中心根据所述请求来确定车主的车辆,以及通过所述消息队列遥测传输MQTT协议将控制命令发送到与所述车辆关联的控制器。
在上述方法中,所述控制命令还用于指示所述控制器拍摄车内状态的照片、获取车辆使用状态以及将所述照片和所述车辆使用状态上传给远程控制中心,其中所述照片、所述车辆使用状态以及所述车辆位置一起用于确定所述车辆是否被其他人非法使用。
根据本发明的另一个方面,提供了一种控制器,用于车辆,所述控制器配置成在接收到远程控制中心通过消息队列遥测传输MQTT协议所发送的控制命令后,通过所述消息队列遥测传输MQTT协议定期将车辆位置数据上报给所述远程控制中心。
在上述控制器中,所述控制器配置成通过TLS双向权限验证来建立与远程车辆控制中心的基于消息队列遥测传输MQTT协议的长连接。
在上述控制器中,所述控制器配置成根据所述控制指令来拍摄车内状态的照片、获取车辆使用状态以及将所述照片和所述车辆使用状态上传给远程控制中心,其中所述照片、所述车辆使用状态以及所述车辆位置一起用于确定所述车辆是否被其他人非法使用。
根据本发明的又一个方面,提供了一种汽车,该汽车包括如前所述的控制器。
根据本发明的又一个方面,提供了一种远程控制中心,所述远程控制中心包括:接收器,用于接收针对车辆的跟踪请求;以及发射器,用于基于所述请求,通过消息队列遥测传输MQTT协议将控制命令发送到与所述车辆关联的控制器,其中所述控制命令用于指示所述控制器通过所述消息队列遥测传输MQTT协议定期将车辆位置数据进行上报。
在上述远程控制中心中,所述远程中心配置成通过TLS双向权限验证来建立与所述车辆间的基于消息队列遥测传输MQTT协议的长连接。
在上述远程控制中心中,所述接收器配置成接收车主发送的车辆丢失的事件。
在上述远程控制中心中,所述发射器配置成根据所述请求来确定车主的车辆,以及通过所述消息队列遥测传输MQTT协议将控制命令发送到与所述车辆关联的控制器。
在上述远程控制中心中,所述控制命令还用于指示所述车辆拍摄车内状态的照片、获取车辆使用状态以及将所述照片和所述车辆使用状态上传给远程控制中心,其中所述照片、所述车辆使用状态以及所述车辆位置一起用于确定所述车辆是否被其他人非法使用。
根据本发明的又一个方面,提供了一种计算机存储介质,所述介质包括指令,所述指令配置成执行如前所述的远程控制车辆的方法。
本发明实施例的方案提供了一种基于MQTT通信协议的电动汽车丢失跟踪方案,该方案可为车主解决车辆丢失的问题。当车辆丢失后,网络中心(即远程控制中心)根据车主的请求向车辆或与车辆关联的控制器发出指令,以便定位到车辆的具***置。在一些实施例中,远程控制中心还可获取谁在使用车辆等信息,支持为用户提供车辆丢失的报警的服务,以协助车主找回车辆,避免损失。
此外,在车辆与远程控制中心通信中,可能存在安全隐患。本发明实施例的技术方案为了避免通信时的安全隐患问题,使用TLS双向权限验证的方式,来保证通信的安全性,避免带来的安全性问题。
通过纳入本文的附图以及随后与附图一起用于说明本发明的某些原理的具体实施方式,本发明的方法和装置所具有的其它特征和优点将更为具体地变得清楚或得以阐明。
附图说明
图1是表示本发明的一个实施例的远程控制车辆的方法示意图;
图2是表示本发明的一个实施例的远程控制中心的结构示意图;
图3是表示本发明的一个实施例的车辆跟踪***的示意图;
图4是表示本发明的一个实施例的车辆跟踪***的示意图;
图5是根据本发明的一个实施例的收集车辆位置的流程图;
图6显示了根据本发明的一个实施例的查找车辆的过程;以及
图7显示了根据本发明的一个实施例的跟踪车辆的过程。
具体实施方式
以下说明描述了本发明的特定实施方式以教导本领域技术人员如何制造和使用本发明的最佳模式。为了教导发明原理,已简化或省略了一些常规方面。本领域技术人员应该理解源自这些实施方式的变型将落在本发明的范围内。本领域技术人员应该理解下述特征能够以各种方式接合以形成本发明的多个变型。由此,本发明并不局限于下述特定实施方式,而仅由权利要求和它们的等同物限定。
在本发明的上下文中,术语“MQTT”,即Message Queuing Telemetry Transport,表示消息队列遥测传输,是一种即时通讯协议。该协议支持所有平台,几乎可以把所有联网物品和外部链接起来。MQTT协议是为大量计算能力有限,且工作在低带宽、不可靠的网络的远程传感器和控制设备通讯而设计的协议,它至少具有以下特性:(1)使用发布/订阅消息模式,提供一对多的消息发布,解除应用程序耦合;(2)对负载内容屏蔽的消息传输;(3)使用TCP/IP提供网络连接;(4)有三种消息发布服务质量。
术语“智能设备”指具有计算处理能力的设备,例如手机、IPAD、电子计算机、笔记本电脑等。
术语“TLS”,即Transport Layer Security,其用于在两个通信应用程序之间提供保密性和数据完整性。
术语“NMP”,即NIO Message Platform,即消息平台。在一些实施例中,本发明的“远程控制中心”位于消息平台上。
术语“VTS”,即Vehicle Tracking Service,用于提供车辆跟踪服务。该组件是远程控制中心的一部分。
图1表示本发明的一个实施例的远程控制车辆的方法1000。如图1所示,方法1000包括如下步骤:
在步骤120,接收针对所述车辆的跟踪请求;
在步骤140,基于所述请求,通过消息队列遥测传输MQTT协议将控制命令发送到与所述车辆关联的控制器,其中所述控制命令用于指示所述控制器通过所述消息队列遥测传输MQTT协议定期将车辆位置数据进行上报。
在一个具体的实施例中,针对所述车辆的跟踪请求包括标识车辆的信息。由于车辆需要定期上报车辆位置信息,而这些数据量是轻量级的,因此使用的通信协议也应当尽量考虑轻量级的通信协议。如果车辆内部的控制器通过HTTP协议来与远程控制中心通信,会消耗较多的资源,不太实际。因此,在本发明的上下文中,使用轻量级的TCP协议来与远程控制中心通信,能取得更好的技术效果。通过MQTT协议,在车辆内部控制器与远程控制中心建立client/broker的连接,从而实现车辆与远程控制中心之间的轻量级通信。
在一个实施例中,步骤120可包括:远程车辆中心接收车主发送的车辆丢失的事件。
在一个实施例中,步骤140可包括:远程控制中心根据所述请求来确定车主的车辆,以及通过所述消息队列遥测传输MQTT协议将控制命令发送到与所述车辆关联的控制器。
在一个实施例中,上述方法1000还可包括:通过TLS双向权限验证来建立远程车辆控制中心与所述车辆间的基于消息队列遥测传输MQTT协议的长连接。
在一个具体的实施例中,车辆可以与远程控制中心建立MQTT长连接,以此来发送和接收数据。车主通过发送请求到远程控制中心来控制是否启动车辆跟踪服务。远程控制中心在接收到车主的车辆跟踪请求后会发送控制命令给与车辆关联的控制器,控制器执行命令后,会定期地通过之前建立的MQTT连接将车辆位置数据发送给远程控制中心。远程控制中心收集到车辆的跟踪数据后会持久化存储,并支持将这些信息展示给车主,以此来协助车主更快地找到丢失车辆。在这里,“持久化存储”是指将数据存储到数据库中,从而方便后续使用。
在一个实施例中,除了用于指示车辆通过MQTT协议定期将车辆位置数据进行上报之外,控制命令还用于指示所述控制器拍摄车内状态的照片、获取车辆使用状态以及将所述照片和所述车辆使用状态上传给远程控制中心,其中所述照片、所述车辆使用状态以及所述车辆位置一起用于确定所述车辆是否被其他人非法使用。通过采集这些信息,车主可确定车辆是否被其他人非法使用、或确实被偷,从而车主可以以此来决定是否报警,从而更快地找回丢失的车辆。“车辆使用状态”在本发明的上下文中可包含车辆当前状态(例如,停止使用还是正在行驶)、车辆行驶速度、车辆内电池使用量以及车辆内部的温度等。
图2是表示本发明的一个实施例的远程控制中心2000的结构示意图。如图2所示,远程控制中心2000包括接收器210和发射器220。其中,接收器210用于接收针对车辆的跟踪请求,而发射器220用于基于所述请求,通过消息队列遥测传输MQTT协议将控制命令发送到与所述车辆关联的控制器,其中所述控制命令用于指示所述控制器通过所述消息队列遥测传输MQTT协议定期将车辆位置数据进行上报。
在一个实施例中,接收器210配置成接收车主发送的车辆丢失的事件。在一个实施例中,发射器220配置成根据所述请求来确定车主的车辆,以及通过所述消息队列遥测传输MQTT协议将控制命令发送到与所述车辆关联的控制器。
在一个具体的实施例中,远程控制中心与车辆之间通过TLS双向权限验证来建立MQTT长连接,以此来发送和接收数据。远程控制中心接收用户的请求来控制是否启动车辆跟踪服务。在接收到车主的车辆跟踪请求后远程控制中心会发送控制命令给车辆,该控制命令用于指示车辆或与所述车辆关联的控制器定期地(例如每一个小时、每半小时或每10分钟等)通过之前建立的MQTT连接将车辆位置数据发送给远程控制中心。远程控制中心收集到车辆的跟踪数据后会持久化存储,并支持将这些信息展示给车主,以此来协助车主更快地找到丢失车辆。
在一个实施例中,除了用于指示车辆或与所述车辆关联的控制器通过MQTT协议定期将车辆位置数据进行上报之外,控制命令还用于指示所述车辆或与所述车辆关联的控制器拍摄车内状态的照片、获取车辆使用状态以及将所述照片和所述车辆使用状态上传给远程控制中心,其中所述照片、所述车辆使用状态以及所述车辆位置一起用于确定所述车辆是否被其他人非法使用。通过采集这些信息,车主可确定车辆是否被其他人非法使用、或确实被偷,从而车主可以以此来决定是否报警,从而更快地找回丢失的车辆。
图3是表示本发明的一个实施例的车辆跟踪***的示意图。
如图3所示,在一个实施例中,在车辆360启用时就会与车辆远程控制中心340建立MQTT连接,每个车辆360对应有一个唯一的vehicle id。车主使用车时可以通过车主App注册账号,并将车与车主账号做绑定,其中一个车主账号可以绑定多辆车。
只有车主账号才可以使用该改绑定车辆,如果车主账号被人员恶意或非法获取,并非法使用车辆,车主发现车辆丢失或被非法使用,车主通过智能设备 320(例如手机中的APP应用)发送车辆丢失的事件给车辆远程控制中心340。远程控制中心340接收到车辆丢失事件后,确定丢失的是该车主的那辆电动汽车后,会通过最开始建立MQTT连接发送跟踪控制命令给该丢失车辆360。
车辆360接收到跟踪控制命令后,会将车辆配置为跟踪的状态。并根据配置会定期地将车辆的位置信息发送给车辆远程控制中心340(通过MQTT协议通信连接来发送位置信息)。在一些实施例中,车辆360也可以拍摄下车内状况的照片、车辆使用状态发送给远程控制中心340。
远程控制中心340接收到车辆实时位置、车辆使用状态、车内状况照片等信息后,会将这些数据持久化,方便提供给车主请求查看。
车主通过App应用查看到远程控制中心340收集到的车辆实时位置、车辆状态、车内状况等数据后,可以确定车辆是否被其他人非法使用、或确实被偷,车主就可以以此来决定是否报警,从而更快地找回丢失车辆。
在图3中,尽管未示出,但可以理解,汽车360可包括车辆控制器,所述车辆控制器配置成在接收到远程控制中心通过消息队列遥测传输MQTT协议所发送的控制命令后,通过所述消息队列遥测传输MQTT协议定期将车辆位置数据上报给所述远程控制中心。车辆控制器还可配置成建立与远程车辆控制中心340的基于消息队列遥测传输MQTT协议的长连接。
在一个实施例中,车辆控制器配置成根据控制指令来拍摄车内状态的照片、获取车辆使用状态以及将所述照片和所述车辆使用状态上传给远程控制中心,其中所述照片、所述车辆使用状态以及所述车辆位置一起用于确定所述车辆是否被其他人非法使用。
图4是表示本发明的一个实施例的车辆跟踪***的示意图。在一个实施例中,车辆丢失跟踪***主要包含车辆跟踪服务VTS(Vehicle Tracking Service)。车辆先与NMP通过TLS双向验证建立安全的MQTT长连接,以此来发送和接收数据。车主通过发送请求到VTS来控制是否启动车辆跟踪服务。VTS在接收到车主的车辆跟踪请求后会发送控制命令给车辆,车辆执行命令后,会定期地通过之前建立的MQTT连接将车辆位置数据发送给NMP。VTS收集到车辆的跟踪数据后会持久化存储,并支持将这些信息展示给车主,以此来协助车主更快地找到丢失车辆。
图5是根据本发明的一个实施例的收集车辆位置的流程图。如图5所示,车辆先通过TLS双向验证与NMP建立MQTT长连接,再定期地将车辆的位置信息发送到NMP,VTS从NMP中消费到车辆位置信息的数据,并持久化到数据库,方便用户通过VTS的接口来获取车辆实时位置。
图6显示了根据本发明的一个实施例的查找车辆的过程。在一个实施例中,车主通过NIO APP发出“找寻车辆事件”,VTS接收到“找寻车辆事件”后,首先会从数据库中查询是否存在最近的这台车辆的具***置,如果存在则返回给用户;如果不存在或位置信息过旧,就会通过NMP给车辆发送请求上报车辆位置信息的命令,车辆在接收到这个命令后,会将车辆位置信息发送到NMP,VTS再从NMP获取到的最新的车辆位置返回给用户。
图7显示了根据本发明的一个实施例的跟踪车辆的过程。在一个实施例中,在车辆启用时车辆就会与NMP建立MQTT连接,每个车辆对应有一个唯一的vehicle id。车主使用车时可以通过车主App注册账号,并将车与车主账号做绑定,其中一个车主账号可以绑定多辆车。只有车主账号才可以使用改绑定车辆。如果车主账号被非法人员恶意获取到,并非法使用车辆,或者车主发现车辆丢失或被非法使用,车主可通过车主App发送车辆丢失的事件给VTS。VTS接收到车辆丢失事件后,确定丢失的是该车主的那辆电动汽车后,会通过最开始建立MQTT连接发送跟踪控制命令给该丢失车辆。
接着,车辆接收到跟踪控制命令后,会将车辆配置为跟踪的状态。并根据配置会定期地将车辆的位置信息发送给VTS,是通过MQTT协议通信连接来发送位置信息的。也可以拍摄下车内状况的照片、车辆使用状态发送给VTS。
随后,在VTS接收到车辆实时位置、车辆使用状态、车内状况照片等信息后,VTS会将这些数据持久化,方便提供给车主请求查看。
最后,车主通过App查看到车辆跟踪***收集到的车辆实时位置、车辆状态、车内状况等数据后,可以确定车辆是否被其他人非法使用、或确实被偷,车主就可以以此来决定是否报警,从而更快地找回丢失车辆。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用硬件、软件、或软硬件结合的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编辑处理设备的处理器,使得产生执行指定操作的指令序列。
在多个实施场景下,本发明实施例的技术方案能取得较佳的技术效果:(1)车辆被盗后,用户可以通过本***获取到车辆实时位置;(2)车辆丢失后,用户可以通过本***确定谁在使用车;(3)用户忘记车辆的停放位置时,可以通过本***确定车辆停放位置;(4)当非法用户使用车辆时,用户可以控制是否停止车辆的非法使用。
综上,根据本发明的多个实施例,当远程控制中心(例如,车辆服务控制中心)接收到车辆丢失的上报事件后,通过MQTT通信协议再将跟踪车辆的控制命令发送到丢失车辆或与该丢失车辆关联的控制器(例如,电动汽车的车机控制中心)。车机控制中心成功接收到远程跟踪的控制命令后,会定期地将车辆的实时位置等信息上报到车辆服务控制中心。车辆服务控制中心收集到车辆的实时位置等信息后,可以使用这些信息协助车主更快的找到丢失车辆。
以上例子主要说明了本发明的基于MQTT通信协议来远程控制车辆的方法、计算机存储介质、汽车以及远程控制中心。尽管只对其中一些本发明的一个或多个实施例进行了描述,但是本领域普通技术人员应当了解,本发明可以在不偏离其主旨与范围内以许多其他的形式实施。因此,所展示的例子与实施方式被视为示意性的而非限制性的,在不脱离如所附各权利要求所定义的本发明精神及范围的情况下,本发明可能涵盖各种的修改与替换。
Claims (15)
1. 一种用于远程控制车辆的方法,所述方法包括:
接收针对所述车辆的跟踪请求;以及
基于所述请求,通过消息队列遥测传输MQTT协议将控制命令发送到与所述车辆关联的控制器,其中所述控制命令用于指示所述控制器通过所述消息队列遥测传输MQTT协议定期将车辆位置数据进行上报。
2.如权利要求1所述的方法,还包括:通过TLS双向权限验证来建立远程车辆控制中心与所述车辆间的基于消息队列遥测传输MQTT协议的长连接。
3.如权利要求1所述的方法,其中,所述接收针对所述车辆的跟踪请求包括:
远程车辆中心接收车主发送的车辆丢失的事件。
4. 如权利要求1所述的方法,其中,所述基于所述请求,通过消息队列遥测传输MQTT协议将控制命令发送到与所述车辆关联的控制器包括:
远程控制中心根据所述请求来确定车主的车辆,以及
通过所述消息队列遥测传输MQTT协议将控制命令发送到与所述车辆关联的控制器。
5.如权利要求1所述的方法,其中,所述控制命令还用于指示所述控制器拍摄车内状态的照片、获取车辆使用状态以及将所述照片和所述车辆使用状态上传给远程控制中心,其中所述照片、所述车辆使用状态以及所述车辆位置一起用于确定所述车辆是否被其他人非法使用。
6.一种控制器,用于车辆,其特征在于,所述控制器配置成在接收到远程控制中心通过消息队列遥测传输MQTT协议所发送的控制命令后,通过所述消息队列遥测传输MQTT协议定期将车辆位置数据上报给所述远程控制中心。
7.如权利要求6所述的控制器,其中,所述控制器配置成通过TLS双向权限验证来建立与远程车辆控制中心的基于消息队列遥测传输MQTT协议的长连接。
8.如权利要求6所述的控制器,其中,所述控制器配置成根据所述控制指令来拍摄车内状态的照片、获取车辆使用状态以及将所述照片和所述车辆使用状态上传给远程控制中心,其中所述照片、所述车辆使用状态以及所述车辆位置一起用于确定所述车辆是否被其他人非法使用。
9.一种汽车,包括如权利要求6至8中任一项所述的控制器。
10. 一种远程控制中心,所述远程控制中心包括:
接收器,用于接收针对车辆的跟踪请求;以及
发射器,用于基于所述请求,通过消息队列遥测传输MQTT协议将控制命令发送到与所述车辆关联的控制器,其中所述控制命令用于指示所述控制器通过所述消息队列遥测传输MQTT协议定期将车辆位置数据进行上报。
11.如权利要求10所述的远程控制中心,其中,所述远程中心配置成通过TLS双向权限验证来建立与所述车辆间的基于消息队列遥测传输MQTT协议的长连接。
12.如权利要求10所述的远程控制中心,其中,所述接收器配置成接收车主发送的车辆丢失的事件。
13.如权利要求10所述的远程控制中心,其中,所述发射器配置成根据所述请求来确定车主的车辆,以及通过所述消息队列遥测传输MQTT协议将控制命令发送到与所述车辆关联的控制器。
14.如权利要求10所述的远程控制中心,其中,所述控制命令还用于指示所述控制器拍摄车内状态的照片、获取车辆使用状态以及将所述照片和所述车辆使用状态上传给远程控制中心,其中所述照片、所述车辆使用状态以及所述车辆位置一起用于确定所述车辆是否被其他人非法使用。
15.一种计算机存储介质,所述介质包括指令,所述指令配置成执行如权利要求1至5中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810212832.8A CN110278221A (zh) | 2018-03-15 | 2018-03-15 | 远程控制车辆的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810212832.8A CN110278221A (zh) | 2018-03-15 | 2018-03-15 | 远程控制车辆的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110278221A true CN110278221A (zh) | 2019-09-24 |
Family
ID=67958469
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810212832.8A Pending CN110278221A (zh) | 2018-03-15 | 2018-03-15 | 远程控制车辆的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110278221A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113115243A (zh) * | 2021-03-24 | 2021-07-13 | 武汉天喻信息产业股份有限公司 | 一种基于mqtt的室内定位*** |
CN113411412A (zh) * | 2021-08-20 | 2021-09-17 | 湖北亿咖通科技有限公司 | 车联网车辆数据调试方法和装置 |
CN113691605A (zh) * | 2021-08-18 | 2021-11-23 | 深圳市晨北科技有限公司 | 一种数据传输方法、装置、电子设备及存储介质 |
CN114339469A (zh) * | 2021-12-23 | 2022-04-12 | 锐迪科创微电子(北京)有限公司 | Mqtt通信方法、装置、电子设备及存储介质 |
CN115277875A (zh) * | 2022-07-30 | 2022-11-01 | 重庆长安汽车股份有限公司 | 一种通讯网络接口的生成方法、装置、设备及介质 |
CN115914197A (zh) * | 2022-11-29 | 2023-04-04 | 重庆长安汽车股份有限公司 | 基于mqtt协议的远程车控***及方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1786731A (zh) * | 2004-12-06 | 2006-06-14 | 现代奥途纳特株式会社 | 使用远程信息处理***跟踪远程车辆位置的***和方法 |
CN1801240A (zh) * | 2004-10-12 | 2006-07-12 | 通用汽车公司 | 远程信息处理***车辆跟踪 |
CN105128816A (zh) * | 2015-09-14 | 2015-12-09 | 广东顺德车联管家科技有限公司 | 一种车辆控制方法及车载终端 |
CN106657397A (zh) * | 2017-02-14 | 2017-05-10 | 深圳市沃特玛电池有限公司 | 一种基于mqtt协议的车联网 |
-
2018
- 2018-03-15 CN CN201810212832.8A patent/CN110278221A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1801240A (zh) * | 2004-10-12 | 2006-07-12 | 通用汽车公司 | 远程信息处理***车辆跟踪 |
CN1786731A (zh) * | 2004-12-06 | 2006-06-14 | 现代奥途纳特株式会社 | 使用远程信息处理***跟踪远程车辆位置的***和方法 |
CN105128816A (zh) * | 2015-09-14 | 2015-12-09 | 广东顺德车联管家科技有限公司 | 一种车辆控制方法及车载终端 |
CN106657397A (zh) * | 2017-02-14 | 2017-05-10 | 深圳市沃特玛电池有限公司 | 一种基于mqtt协议的车联网 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113115243A (zh) * | 2021-03-24 | 2021-07-13 | 武汉天喻信息产业股份有限公司 | 一种基于mqtt的室内定位*** |
CN113691605A (zh) * | 2021-08-18 | 2021-11-23 | 深圳市晨北科技有限公司 | 一种数据传输方法、装置、电子设备及存储介质 |
CN113411412A (zh) * | 2021-08-20 | 2021-09-17 | 湖北亿咖通科技有限公司 | 车联网车辆数据调试方法和装置 |
CN114339469A (zh) * | 2021-12-23 | 2022-04-12 | 锐迪科创微电子(北京)有限公司 | Mqtt通信方法、装置、电子设备及存储介质 |
CN115277875A (zh) * | 2022-07-30 | 2022-11-01 | 重庆长安汽车股份有限公司 | 一种通讯网络接口的生成方法、装置、设备及介质 |
CN115277875B (zh) * | 2022-07-30 | 2023-07-04 | 重庆长安汽车股份有限公司 | 一种通讯网络接口的生成方法、装置、设备及介质 |
CN115914197A (zh) * | 2022-11-29 | 2023-04-04 | 重庆长安汽车股份有限公司 | 基于mqtt协议的远程车控***及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110278221A (zh) | 远程控制车辆的方法 | |
CN103347072B (zh) | 一种汽车远程控制***及其方法 | |
JP5978414B1 (ja) | オンライン・レンタル・システムおよびオンライン・レンタル方法 | |
CN104836860B (zh) | 车辆租用控制方法及*** | |
JP5997858B1 (ja) | 車両レンタル・システムおよび車両レンタル管理方法 | |
JP6426574B2 (ja) | カーシェアリングシステムおよび車両貸出返却方法 | |
CN104691499B (zh) | 一种汽车申请和远程授权的方法及*** | |
AU2019213335B2 (en) | System, method and computer program for an access control system | |
RU2666013C2 (ru) | Способ контроля транспортного средства и относящиеся к нему устройства и система | |
RU2017142548A (ru) | Подготовка транспортного средства к доступу на основании скорости беспроводного ключа | |
CN103280118A (zh) | 一种基于车钥匙无线定位的反向寻车***及方法 | |
CN105047003A (zh) | 一种反向寻车及正向寻找车位的方法及*** | |
CN105049458A (zh) | 可穿戴设备远程跟踪方法、移动终端和云端服务器 | |
JP2019109783A (ja) | 駐車代行サービス管理装置およびその制御方法 | |
CN103457977B (zh) | 信息处理方法、车辆安防方法、车载终端、终端及服务器 | |
KR20210020965A (ko) | 배달 지원 장치, 배달 지원 방법, 및, 배달 지원 프로그램을 저장하는 비일시적 컴퓨터 판독 가능 저장 매체 | |
CN203397527U (zh) | 一种车辆位置查询*** | |
CN104202172A (zh) | 基于BLE技术和web数据库的配对式蓝牙防丢告警*** | |
CN110267269A (zh) | 移动终端的身份验证方法及装置、存储介质、电子装置 | |
CN109104502A (zh) | 一种远程遥控的泊车方法和*** | |
CN105847359A (zh) | 一种智能垃圾箱通过智能手机进行注册的方法 | |
CN109116390A (zh) | 一种基于手机app的寻车导航***及方法 | |
CN104010266B (zh) | 程序扩展***、服务器、程序扩展方法和计算机可读介质 | |
CN113574844A (zh) | 组合的注册和遥测报告 | |
KR101260042B1 (ko) | 주차 알림 시스템 및 주차 알림 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200811 Address after: Susong Road West and Shenzhen Road North, Hefei Economic and Technological Development Zone, Anhui Province Applicant after: Weilai (Anhui) Holding Co.,Ltd. Address before: China Hong Kong Applicant before: NIO NEXTEV Ltd. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190924 |