一种汽车远程通信控制方法及系统与流程

文档序号:12183009阅读:392来源:国知局
一种汽车远程通信控制方法及系统与流程

本发明涉及车辆网络控制技术领域,特别涉及一种汽车远程通信控制方法及系统。



背景技术:

随着车辆网络技术的不断发展,通过无线网络远程控制车辆的功能也越来越多,而无线网络发展的速度也越来越快,从2G到3G,再到4G和5G,技术升级时间间隔越来越短,但不管无线网络如何发展,总会有某些地点网络环境差或无网络,如山区、地下车库等。此时如何保证远程控制的可靠性非常重要。

当网络环境差或无网络时,车辆无法连接网络,此时如何提醒用户车辆无网络成为了研究的重点。



技术实现要素:

本发明提供了一种汽车远程通信控制方法及系统,以在网络环境差或无网络时有效地提醒用户,减少其远程操作的等待时间。

为了实现上述目的,本发明提供了如下技术方案:

一种汽车远程通信控制方法,所述方法包括:

移动终端接收到用户的控制指令后,从远程信息服务平台获取与其绑定的远程智能终端的信息及状态,所述状态包括:在线、休眠、以及断线;

如果所述远程智能终端的状态为在线或休眠,则所述移动终端向所述远程智能终端发送远程控制指令;

如果所述远程智能终端的状态为断线,则所述移动终端向所述用户反馈提示信息。

优选地,所述方法还包括:

远程信息服务平台通过用户注册方式获取远程智能终端及与其绑定的移动终端的信息。

优选地,所述方法还包括:

远程信息服务平台实时与远程智能终端通信,记录所述远程智能终端的状态。

优选地,所述方法还包括:

所述远程智能终端接收到远程控制指令后,执行所述远程控制指令,并通过无线网络向所述远程信息服务平台反馈指令执行情况,以使所述远程信息服务平台根据所述指令执行情况向所述移动终端发送提示信息。

优选地,所述在线状态包括:

即时在线和持续在线。

优选地,所述远程信息服务平台实时与远程智能终端通信,记录所述远程智能终端的状态包括:

如果所述远程信息服务平台接收到远程智能终端上报的唤醒数据,则记录所述远程智能终端的状态为即时在线;

如果所述远程信息服务平台在第一设定时间内收到所述远程智能终端上报的心跳包或/和远程数据包,则记录所述远程智能终端的状态为持续在线,否则记录所述远程智能终端的状态为断线;

如果所述远程信息服务平台接收到所述远程智能终端上报的请求休眠数据,则记录所述远程智能终端的状态为休眠。

优选地,所述远程信息服务平台实时与远程智能终端通信,记录所述远程智能终端的状态还包括:

如果所述远程智能终端检测到车辆CAN总线中有其他控制器发报文或者点火锁处于ON档状态,则通过无线网络向所述远程信息服务平台发送所述唤醒数据;

所述远程信息服务平台确认所述远程智能终端的状态为即时在线后,向所述远程智能终端发送通信成功数据;

如果所述远程智能终端接收到所述通信成功数据,则确认与所述远程信息服务平台通信成功,并每间隔第二设定时间通过无线网络发送所述心跳包;

如果所述远程智能终端确认与所述远程信息服务平台通信成功并且检测到事件触发,则通过无线网络向所述远程信息服务平台发送所述远程数据包;

如果所述远程智能终端确认车辆CAN总线中无其他控制器发送报文以及车辆点火锁处于OFF档状态,则通过无线网络向所述远程信息服务平台发送所述请求休眠数据。

优选地,所述唤醒数据包括:所述远程智能终端的ID号。

优选地,所述通过无线网络向所述远程信息服务平台反馈指令执行情况,以使所述远程信息服务平台根据所述指令执行情况向所述移动终端发送提示信息包括:

如果所述远程控制指令执行成功,则所述远程智能终端通过无线网络向所述远程信息服务平台反馈所述远程控制指令执行情况,以使所述远程信息服务平台提示所述移动终端所述远程控制指令执行成功;

如果所述远程控制指令执行超时,则所述远程智能终端通过无线网络向所述远程信息服务平台反馈所述远程控制指令执行情况,以使所述远程信息服务平台提示所述移动终端所述远程控制指令执行超时;

如果所述远程控制指令执行不成功,则所述远程智能终端通过无线网络向所述远程信息服务平台反馈所述远程控制指令执行情况,以使所述远程信息服务平台提示所述移动终端所述远程控制指令执行不成功。

一种汽车远程通信控制系统,包括:移动终端、远程信息服务平台以及与所述移动终端绑定的远程智能终端;所述移动终端接收到用户的控制指令后,从所述远程信息服务平台获取与所述远程智能终端的信息及状态,所述状态包括:在线、休眠、以及断线;如果所述远程智能终端的状态为在线或休眠,则所述移动终端向所述远程智能终端发送远程控制指令;如果所述远程智能终端的状态为断线,则所述移动终端向所述用户反馈提示信息。

优选地,所述远程信息服务平台通过用户注册方式获取所述远程智能终端及与其绑定的移动终端的信息。

本发明的有益效果在于:

本发明提供的汽车远程通信控制方法及系统,当移动终端接收到用户的控制指令后,从远程信息服务平台获取与其绑定的远程智能终端的信息及状态,所述状态包括:在线、休眠、以及断线;如果所述远程智能终端的状态为在线或休眠,则所述移动终端向所述远程智能终端发送远程控制指令;如果所述远程智能终端的状态为断线,则所述移动终端向所述用户反馈提示信息。通过本发明可以有效地确认远程网络环境情况,并且在网络环境差时有效提醒用户,减少其远程操作的等待时间。

附图说明

图1是本发明实施例汽车远程通信控制系统的结构框图。

图2是本发明实施例汽车远程通信控制方法的一种流程图。

图3是本发明实施例汽车远程通信控制方法的另一种流程图。

图4是本发明实施例汽车远程通信控制方法的第三种流程图。

图5是本发明实施例中远程信息服务平台实时与远程智能终端通信,记录所述远程智能终端的状态的一种流程图。

附图中符号:

P、远程信息服务平台 M、移动终端 T、远程智能终端 SMS、短信方式 W、无线网络 CAN、CAN总线

具体实施方式

为了使本领域技术人员能更进一步了解本发明的特征及技术内容,下面结合附图和实施方式对本发明实施例作详细说明。

如图1所示是本发明实施例汽车远程通信控制系统的结构框图,该系统包括:移动终端M、远程信息服务平台P以及与所述移动终端M绑定的远程智能终端T;所述移动终端T接收到用户的控制指令后,从所述远程信息服务平台P获取与所述远程智能终端T的信息及状态,所述状态包括:在线、休眠、以及断线;如果所述远程智能终端T的状态为在线或休眠,则所述移动终端M向所述远程智能终端T发送远程控制指令;如果所述远程智能终端的状态为断线,则所述移动终端向所述用户反馈提示信息。

具体地,所述在线状态包括:即时在线和持续在线。

需要说明的是,移动终端M与远程智能终端T之间可以通过短信方式SMS通信;远程智能终端T和远程信息服务平台P可以通过无线网络W(比如3G网络)连接;移动终端M和远程信息服务平台P通过无线网络连接。

具体地,所述远程信息服务平台P通过用户注册方式获取所述远程智能终端T及与其绑定的移动终端M的信息。

通过用户注册,远程信息服务平台P可以获得远程智能终端T的ID号、SIM卡号、VIN码等信息,进一步地,如果需要,还可以获得远程智能终端所在的车辆信息,比如车牌号码等。

实际应用中,远程智能终端可以安装在各种车辆上,与车辆的整车控制器通过硬线以及CAN总线连接,从而可以实时获取整车上除远程智能终端之外的其他控制器的信息。移动终端M内部设置有与该远程智能终端T相对应的车辆的一些信息(比如车牌号码),在使用移动终端M控制该车辆上的远程智能终端T时,首先用户通过移动终端M向远程信息服务平台P进行注册,并与远程智能终端T进行绑定。比如,远程智能终端T向远程信息服务平台P进行注册时,提供远程智能终端T所在的车辆的车牌号码,移动终端M向远程信息服务平台P进行注册时,同样提供移动终端M需要控制的车辆的车牌号码,这样,远程信息服务平台P根据该车牌号码即可将该移动终端M与该远程智能终端T进行绑定。

在本发明汽车远程通信控制系统中,所述远程智能终端接收到远程控制指令后,执行所述远程控制指令,并通过无线网络向所述远程信息服务平台反馈指令执行情况,从而可以使所述远程信息服务平台根据所述指令执行情况向所述移动终端发送提示信息。

本发明实施例提供的汽车远程通信控制系统,移动终接收到用户的控制指令后,从远程信息服务平台获取与其绑定的远程智能终端的信息及状态,所述状态包括:在线、休眠、以及断线;如果所述远程智能终端的状态为在线或休眠,则所述移动终端向所述远程智能终端发送远程控制指令;如果所述远程智能终端的状态为断线,则所述移动终端向所述用户反馈提示信息。通过本发明可以有效地确认远程网络环境情况,并且在网络环境差时有效提醒用户,减少其远程操作的等待时间。

相应地,本发明还提供了一种汽车远程通信控制方法,如图2是本发明实施例汽车远程通信控制方法的一种流程图,包括以下步骤:

步骤100:开始。

步骤101:移动终端实时检测是否接收到用户的控制指令;如果是,执行步骤102;否则,返回执行步骤101。

步骤102:移动终端从远程信息服务平台获取与其绑定的远程智能终端的信息及状态,所述状态包括:在线、休眠、以及断线。

具体地,所述在线状态包括:即时在线和持续在线。

步骤103:如果所述远程智能终端的状态为在线或休眠,则所述移动终端向所述远程智能终端发送远程控制指令。

步骤104:如果所述远程智能终端的状态为断线,则所述移动终端向所述用户反馈提示信息。

本发明实施例提供的汽车远程通信控制方法,当移动终端接收到用户的控制指令后,从远程信息服务平台获取与其绑定的远程智能终端的信息及状态,所述状态包括:在线、休眠、以及断线;如果所述远程智能终端的状态为在线或休眠,则所述移动终端向所述远程智能终端发送远程控制指令;如果所述远程智能终端的状态为断线,则所述移动终端向所述用户反馈提示信息。通过本发明可以有效地确认远程网络环境情况,并且在网络环境差时有效提醒用户,减少其远程操作的等待时间。

如图3所示,是本发明实施例汽车远程通信控制方法的另一种流程图,包括以下步骤:

步骤200:开始。

步骤201:远程信息服务平台通过用户注册方式获取远程智能终端及与其绑定的移动终端的信息。

需要说明的是,用户注册方式为常规的注册方式,移动终端与所述远程智能终端相绑定,移动终端与远程智能终端的绑定方式也是常规的绑定方式。

步骤202:远程信息服务平台实时与远程智能终端通信,记录所述远程智能终端的状态。

具体地,远程信息服务平台实时与远程智能终端通信,记录所述远程智能终端的状态的执行流程,下面将对其进行具体介绍。

步骤203:移动终端实时检测是否接收到用户的控制指令;如果是,执行步骤204;否则,返回执行步骤203。

步骤204:移动终端从远程信息服务平台获取与其绑定的远程智能终端的信息及状态,所述状态包括:在线、休眠、以及断线。

需要说明的是,如果所述状态为在线或休眠,则执行步骤205;如果所述状态为断线,则执行步骤206。

步骤205:如果所述远程智能终端的状态为在线或休眠,则所述移动终端向所述远程智能终端发送远程控制指令。

步骤206:如果所述远程智能终端的状态为断线,则所述移动终端向所述用户反馈提示信息。

本发明实施例提供的汽车远程通信控制方法,远程信息平台通过用户注册方式获取远程智能终端及与其绑定的移动终端的信息,并实时与远程智能终端通信,记录所述远程终端的状态;当移动终端接收到用户的控制指令后,从远程信息服务平台获取与其绑定的远程智能终端的信息及状态,所述状态包括:在线、休眠、以及断线;如果所述远程智能终端的状态为在线或休眠,则所述移动终端向所述远程智能终端发送远程控制指令;如果所述远程智能终端的状态为断线,则所述移动终端向所述用户反馈提示信息。本发明中,远程信息服务平台通过用户注册方式获取远程智能终端及与其绑定的移动终端的信息,从而远程信息服务平台可以实时与远程智能终端通信,并在通信过程中记录远程智能终端的状态,通过对远程智能终端状态的记录可以有效地确认远程网络环境情况,并且在网络环境差时,使用移动终端有效提醒用户,减少用户远程操作的等待时间。

进一步,为了更好反映远程控制指令的执行情况,本发明提供了第三种实施例,具体地,如图4所示,是本发明实施例汽车远程通信控制方法的第三种流程图,包括以下步骤:

步骤300:开始。

步骤301:远程信息服务平台通过用户注册方式获取远程智能终端及与其绑定的移动终端的信息。

步骤302:远程信息服务平台实时与远程智能终端通信,记录所述远程智能终端的状态。

具体地,远程信息服务平台实时与远程智能终端通信,记录所述远程智能终端的状态的执行流程,下面将对其进行具体介绍。

步骤303:移动终端实时检测是否接收到用户的控制指令;如果是,执行步骤304;否则,返回执行步骤303。

步骤304:移动终端从远程信息服务平台获取与其绑定的远程智能终端的信息及状态,所述状态包括:在线、休眠、以及断线。

需要说明的是,如果所述状态为在线或休眠则,执行步骤305;如果所述状态为断线,则执行步骤308。

步骤305:如果所述远程智能终端的状态为在线或休眠,则所述移动终端向所述远程智能终端发送远程控制指令。

步骤306:所述远程智能终端接收到远程控制指令后,执行所述远程控制指令,并通过无线网络向所述远程信息服务平台反馈指令执行情况。

具体地,远程智能终端执行所述远程控制指令包括:(A)~(C)三种情况:(A)远程控制指令执行成功。(B)所述远程控制指令执行超时。(C)所述远程控制指令执行不成功。

步骤307:所述远程信息服务平台根据所述指令执行情况向所述移动终端发送提示信息。

进一步,所述根据所述指令执行情况向所述游动终端发动提示信息包括:

(A’)如果所述远程控制指令执行成功,则所述远程智能终端通过无线网络向所述远程信息服务平台反馈所述远程控制指令执行情况,以使所述远程信息服务平台提示所述移动终端所述远程控制指令执行成功。

(B’)如果所述远程控制指令执行超时,则所述远程智能终端通过无线网络向所述远程信息服务平台反馈所述远程控制指令执行情况,以使所述远程信息服务平台提示所述移动终端所述远程控制指令执行超时。

(B’)如果所述远程控制指令执行不成功,则所述远程智能终端通过无线网络向所述远程信息服务平台反馈所述远程控制指令执行情况,以使所述远程信息服务平台提示所述移动终端所述远程控制指令执行不成功。

步骤308:如果所述远程智能终端的状态为断线,则所述移动终端向所述用户反馈提示信息。

进一步,在远程智能终端的状态为断线时,所述提示信息可以是“当前车辆环境无线信号差,不适宜远程控制”。

本发明实施例提供的汽车远程通信控制方法,如果当前远程智能终端的终端的状态为断线,则移动终端向用户反馈提示信息;远程智能终端接收到远程控制指令后,执行所述远程控制指令,并通过无线网络向远程信息服务平台反馈指令执行情况,远程信息服务平台根据所述指令执行情况向所述移动终端发送提示信息。通过本发明,可以使用户实时了解无线网络通信环境,并且在网络情况较好时,可以向用户实时反馈远程控制指令的执行情况,从而减少用户无谓的等待时间,并且可减少因操作不成功所造成的抱怨。

如图5是本发明实施例中远程信息服务平台实时与远程智能终端通信,记录所述远程智能终端的状态的一种流程图,包括以下步骤:

步骤400:开始。

步骤401:远程信息服务平台判断是否接收到远程智能终端上报的唤醒数据;如果是,执行步骤402;否则,返回执行步骤401。

具体地,所述唤醒数据包括:所述远程智能终端的ID号。

需要说明的是,本发明实施例中,远程信息服务平台已经固化好需要通信的远程智能终端的所有信息,比如,远程智能终端的ID号、SIM卡号、VIN码以及车牌号码等,当远程信息服务平台与远程智能终端通信时,远程信息服务平台通过移动终端上报的唤醒数据,得到远程智能终端的ID号,从而将该远程智能终端的状态进行实时存储。在远程信息服务平台中存储有大量的远程智能终端的信息,远程信息服务平台主要通过与任意远程智能终端通信获取该远程智能终端的ID号区别所有的远程智能终端。

步骤402:远程信息服务平台记录所述远程智能终端的状态为即时在线。

步骤403:远程信息服务平台检测在第一设定时间内是否收到所述远程智能终端上报的心跳包或远程数据包;如果是,执行步骤404;否则,执行步骤407。

需要说明的是,所述心跳包是远程智能终端定时向远程信息服务平台发送的一个自定义的结构体,其具体的内容远程信息服务平台已经获悉。远程信息服务平台在接收到远程智能终端的心跳包后,无需向所述远程智能终端回复任何信息。

进一步,所述远程数据包是远程智能终端在收到事件触发后向远程信息服务平台发送的信息,所述事件触发可以是车辆上任何控制器向远程智能终端发送的控制指令,也可以是车辆上零部件或控制器的工作状态。

具体地,第一设定时间由汽车远程通信情况确定,比如,第一设定时间为5分钟。

步骤404:远程信息服务平台记录所述远程智能终端的状态为持续在线。

步骤405:远程信息服务平台检测是否接收到所述远程智能终端上报的请求休眠数据;如果是,执行步骤406;否则,返回执行步骤403。

需要说明的是,所述请求休眠数据是远程智能终端向远程信息服务平台发送的其将休眠的信息,远程信息服务平台通过所述请求休眠数据,确认远程智能终端将休眠,即远程智能终端准备进入低功耗模式。

步骤406:远程信息服务平台记录所述远程智能终端的状态为休眠。

步骤407:远程信息服务平台记录所述远程智能终端的状态为断线。

本发明实施例提供的汽车远程通信控制方法,通过远程智能终端上报的唤醒数据、心跳包或远程数据包以及休眠数据,确认远程智能终端的状态,可以使远程信息服务平台通过本发明实施例,快速、有效地确认了远程网络环境情况。

进一步本发明实施例中远程信息服务平台实时与远程智能终端通信,记录所述远程智能终端的状态还包括以下步骤:

步骤500:开始。

步骤501:远程智能终端检测点火锁是否处于ON档状态、车辆CAN总线中是否有其他控制器发送报文;如果车辆CAN总线中有其他控制器发报文或者点火锁处于ON档状态,执行步骤502;否则,执行步骤409。

步骤502:则通过无线网络向所述远程信息服务平台发送唤醒数据。

步骤503:所述远程信息服务平台确认所述远程智能终端的状态为即时在线后,向所述远程智能终端发送通信成功数据。

步骤504:所述远程智能终端检测是否接收到所述通信成功数据;如果是,执行步骤505;否则,返回执行步骤504。

具体地,远程智能终端向远程信息服务平台发送唤醒数据后,远程信息服务平台会向远程智能终端反馈信息,所述远程智能终端接收到所述反馈信息,确认与远程信息服务平台通信成功。

步骤505:则远程智能终端确认与所述远程信息服务平台通信成功,并每间隔第二设定时间通过无线网络向所述远程信息服务平台发送心跳包。

具体地,所述第二设定时间由远程智能终端的性能确定,比如,第二设定时间为1分钟。

步骤506:远程智能终端确认是否与远程信息服务平台通信成功并且有事件触发;如果是,执行步骤507;否则,执行步骤506。

需要说明的是,所述事件触发为:整车上除远程智能终端外的控制器向远程智能终端发送控制信号,使远程智能终端处于某种工作状态。比如,整车控制器向远程智能终端发送的整车充电指令。

步骤507:通过无线网络向所述远程信息服务平台发送远程数据包。

步骤508:检测车辆CAN总线中是否无其他控制器发送报文以及车辆点火锁处于OFF档状态;如果车辆CAN总线中无其他控制器发送报文以及车辆点火锁处于OFF档状态,则执行步骤509;否则,执行步骤508。

步骤509:则远程智能终端通过无线网络向所述远程信息服务平台发送请求休眠数据。

本发明实施例提供的汽车远程通信控制方法,远程智能终端根据车辆情况向远程信息服务平台上报的唤醒数据、心跳包或远程数据包以及休眠数据,从而使远程信息服务平台确认远程智能终端的状态,通过本发明实施例,可以使远程信息服务平台快速、有效地确认了远程网络环境情况。

综上所述,本发明提供的汽车远程通信控制方法及系统,当车辆所处无线网络环境差或无信号时,安装在车辆内部的远程智能终端与远程信息服务系统无法进行正常通信,当超过超时时间后,远程信息服务系统认为该远程智能终端已经处于无线网络环境差或无信号区域,并将安装该远程智能终端的车辆置为“断线”状态,当用户通过手机控制软件来控制车辆时,手机控制软件先读取远程信息服务系统的车辆状态,当读取到车辆“断线”状态,手机控制软件将提示用户“当前车辆环境无线信号差,不适宜远程控制”,从而告诉用户无法操作。从而避免用户做无谓的等待,节约用户时间;通过本发明,在网络条件允许的情况下,远程智能终端接收到远程控制指令后,执行所述远程控制指令,并通过无线网络向所述远程信息服务平台反馈指令执行情况,以使所述远程信息服务平台提示所述移动终端所述远程控制指令执行情况;在网络环境差时,可以有效的减少用户无谓的等待时间,从而减少因远程控制操作不成功所造成的抱怨。

以上对本发明实施例进行了详细介绍,本文中应用了具体实施方式对本发明进行了阐述,以上实施例的说明只是用于帮助理解本发明的系统及方法;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1