CN108833122B - 车载通信控制器的唤醒方法、装置及存储介质 - Google Patents

车载通信控制器的唤醒方法、装置及存储介质 Download PDF

Info

Publication number
CN108833122B
CN108833122B CN201810528636.1A CN201810528636A CN108833122B CN 108833122 B CN108833122 B CN 108833122B CN 201810528636 A CN201810528636 A CN 201810528636A CN 108833122 B CN108833122 B CN 108833122B
Authority
CN
China
Prior art keywords
vehicle
tbox
mounted tbox
base station
target base
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.)
Active
Application number
CN201810528636.1A
Other languages
English (en)
Other versions
CN108833122A (zh
Inventor
王川宿
张圣峰
高文婷
曹葳
李晓芳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chery Automobile Co Ltd
Original Assignee
Chery Automobile Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chery Automobile Co Ltd filed Critical Chery Automobile Co Ltd
Priority to CN201810528636.1A priority Critical patent/CN108833122B/zh
Publication of CN108833122A publication Critical patent/CN108833122A/zh
Application granted granted Critical
Publication of CN108833122B publication Critical patent/CN108833122B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/44Services 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]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/28Discontinuous transmission [DTX]; Discontinuous reception [DRX]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/53Network services using third party service providers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种车载通信控制器的唤醒方法、装置及存储介质,属于车辆工程技术领域,应用于TSP平台,该方法包括:当接收到移动终端发送的车控请求时,从目标基站中获取与所述移动终端绑定的汽车相关的数据包,所述目标基站为能够与所述汽车进行PDP连接的基站;当所述数据包中包括安装在所述汽车中的车载TBOX的地址信息时,基于所述地址信息向所述车载TBOX发送唤醒指令,以唤醒所述车载TBOX。本发明可以从目标基站中获取车载TBOX的地址信息,然后根据该地址信息向车载TBOX发送唤醒指令,由于无需通过短信通道向车载TBOX发送唤醒指令,从而不会出现发送延迟或指令丢失的现象,提高了远程控制汽车的效率和成功率。

Description

车载通信控制器的唤醒方法、装置及存储介质
技术领域
本发明涉及车辆工程技术领域,特别涉及一种车载通信控制器的唤醒方法、装置及存储介质。
背景技术
车联网是实现汽车智能化、互联化的基础,目前车联网主要应用于汽车的远程控制,而实现汽车的远程控制主要依赖于移动终端与TSP(Telematics Service Provider,汽车远程服务提供商)平台之间的通信,以及TSP平台与车载TBOX(Telematics BOX,通信控制器)之间的通信。当用户需要远程控制汽车时,可以通过移动终端向TSP平台发送车控请求,TSP平台可以转发该车控请求给车载TBOX,车载TBOX响应该车控请求,从而实现对汽车的远程控制。其中,TBOX是实现汽车的远程控制的关键,只有在车载TBOX处于工作状态时,才能够响应TSP平台发送的车控请求。因此,当TSP平台接收到车控请求后,如果此时车载TBOX处于睡眠状态,则需要唤醒车载TBOX。
目前,TSP平台可以通过短信唤醒车载TBOX,具体操作可以为:TSP平台在接收到移动终端发送的车控请求后,通过短信通道给车载TBOX发送包含车控请求的短信;当车载TBOX接收到该短信后可以由休眠状态切换为工作状态,并执行车控请求所请求的车载功能。
但是,TSP平台通过短信通道发送短信时,可能会存在延迟和丢失。比如,当用户在节假日远程控制汽车时,由于节假日发送短信的用户多,导致短信通道中数据传输量大,TSP平台很有可能无法将短信发送至车载TBOX,从而导致远程控制成功率和效率较低。
发明内容
本发明实施例提供了一种车载通信控制器的唤醒方法、装置及存储介质,用于解决相关技术中汽车的远程控制成功率和效率低的问题。所述技术方案如下:
第一方面,提供了一种车载通信控制器的唤醒方法,应用于汽车远程服务提供商TSP平台,所述方法包括:
当接收到移动终端发送的车控请求时,从目标基站中获取与所述移动终端绑定的汽车相关的数据包,所述目标基站为能够与所述汽车进行分组数据协议PDP连接的基站;
当所述数据包中包括安装在所述汽车中的车载通信控制器TBOX的地址信息时,基于所述地址信息向所述车载TBOX发送唤醒指令,以唤醒所述车载TBOX。
可选地,所述车控请求中携带所述汽车绑定的电话号码;
所述从目标基站中获取与所述移动终端绑定的汽车相关的数据包之后,还包括:
按照所述车控请求中携带的电话号码,向所述车载TBOX发送电话呼叫信号,所述电话呼叫信号用于指示所述车载TBOX由休眠状态切换为工作状态。
可选地,所述从目标基站中获取与所述移动终端绑定的汽车相关的数据包之前,还包括:
检测与所述车载TBOX之间的网络通信协议TCP/IP连接是否断开;
当检测到与所述车载TBOX之间的TCP/IP连接断开时,执行从目标基站中获取与所述移动终端绑定的汽车相关的数据包的操作。
可选地,所述基于所述地址信息向所述车载TBOX发送唤醒指令之后,还包括:
接收所述车载TBOX发送的鉴权请求,所述鉴权请求为所述车载TBOX由休眠状态切换为工作状态后发送;
通过所述鉴权请求对所述车载TBOX进行鉴权;
当鉴权成功后,向所述车载TBOX发送车控指令,所述车控指令用于指示所述车载TBOX执行对应的车载功能后发送功能执行结果;
接收所述车载TBOX发送的功能执行结果,并将所述功能执行结果发送至所述移动终端。
第二方面,提供了一种车载通信控制器的唤醒装置,应用于汽车远程服务提供商TSP平台,所述装置包括:
获取模块,用于当接收到移动终端发送的车控请求时,从目标基站中获取与所述移动终端绑定的汽车相关的数据包,所述目标基站为能够与所述汽车进行分组数据协议PDP连接的基站;
第一发送模块,用于当所述数据包中包括安装在所述汽车中的车载通信控制器TBOX的地址信息时,基于所述地址信息向所述车载TBOX发送唤醒指令,以唤醒所述车载TBOX。
可选地,所述车控请求中携带所述汽车绑定的电话号码;
所述装置还包括:
第二发送模块,用于按照所述车控请求中携带的电话号码,向所述车载TBOX发送电话呼叫信号,所述电话呼叫信号用于指示所述车载TBOX由休眠状态切换为工作状态。
可选地,所述装置还包括:
检测模块,用于检测与所述车载TBOX之间的网络通信协议TCP/IP连接是否断开;
触发模块,用于当检测到与所述车载TBOX之间的TCP/IP连接断开时,触发所述获取模块从目标基站中获取与所述移动终端绑定的汽车相关的数据包。
可选地,所述装置还包括:
第一接收模块,用于接收所述车载TBOX发送的鉴权请求,所述鉴权请求为所述车载TBOX由休眠状态切换为工作状态后发送;
鉴权模块,用于通过所述鉴权请求对所述车载TBOX进行鉴权;
第三发送模块,用于当鉴权成功后,向所述车载TBOX发送车控指令,所述车控指令用于指示所述车载TBOX执行对应的车载功能后发送功能执行结果;
第二接收模块,用于接收所述车载TBOX发送的功能执行结果,并将所述功能执行结果发送至所述移动终端。
第三方面,提供了一种计算机可读存储介质,所述存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面中任一所述的方法。
本发明实施例提供的技术方案带来的有益效果至少包括:
在本发明实施例中,TSP平台可以在接收到移动终端发送的车控请求后,从目标基站中获取与移动终端绑定的汽车相关的数据包。由于目标基站可以与汽车进行PDP连接,因此,TSP获取的数据包中很有可能会包括车载TBOX的地址信息,从而TSP平台可以根据该地址信息向车载TBOX发送唤醒指令。由于TSP平台无需通过短信通道向车载TBOX发送唤醒指令,从而不会出现发送延迟或指令丢失的现象,提高了远程控制汽车的效率和成功率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种车载通信控制器的唤醒***架构示意图;
图2是本发明实施例提供的一种车载通信控制器的唤醒方法流程图;
图3是本发明实施例提供的另一种车载通信控制器的唤醒方法流程图;
图4是本发明实施例提供的第一种车载通信控制器的装置结构示意图;
图5是本发明实施例提供的第二种车载通信控制器的装置结构示意图;
图6是本发明实施例提供的第三种车载通信控制器的装置结构示意图;
图7是本发明实施例提供的第四种车载通信控制器的装置结构示意图;
图8是本发明实施例提供的一种TSP平台的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
在对本发明实施例进行详细的解释说明之前,先对本发明实施例中涉及到的应用场景及***架构分别进行解释说明。
首先,对本发明实施例中涉及到的应用场景进行介绍。
目前,在对汽车进行远程控制时,通常需要使用到安装在该汽车中的车载TBOX,且由于只有在车载TBOX处于工作状态时,该车载TBOX才能够响应TSP平台发送的车控请求,从而实现汽车的远程控制。因此,当TSP平台接收到车控请求后,如果车载TBOX处于睡眠状态,则TSP平台需要唤醒车载TBOX。但是,目前TSP平台是通过短信唤醒车载TBOX的,在TSP平台通过短信通道发送短信时,可能会存在延迟和丢失。比如,当用户在节假日远程控制汽车时,由于节假日发送短信的用户多,导致短信通道中数据传输量大,TSP平台很有可能无法将短信发送至车载TBOX,从而导致远程控制成功率和效率较低。
基于这样的应用场景,本发明实施例提供了一种能够提高唤醒车载通信控制器的成功率和效率,进而提高远程控制汽车的成功率和效率的车载通信控制器的唤醒方法。
接下来,对本发明实施例涉及的***架构进行介绍。
图1为本发明实施例提供的一种车载通信控制器的唤醒***架构示意图,参见图1,该***包括移动终端1、TSP平台2、目标基站3和汽车4,该汽车4中安装车载TBOX41。其中,移动终端1与TSP平台2网络连接,TSP平台2可以与目标基站和车载TBOX41网络连接,目标基站3可以与车载TBOX41网络连接。移动终端1用于在用户需要远程控制汽车4时,向TSP平台2发送车控请求;TSP平台2用于在接收到车控请求后,如果检测到车载TBOX41处于休眠状态,则从目标基站3中获取与汽车4相关的数据包,并在该数据包中包括车载TBOX41的地址信息时,向车载TBOX41发送唤醒指令;目标基站3用于与车载TBOX41进行PDP(Packet DataProtocol,分组数据协议)连接,并在连接后为车载TBOX41动态分配地址信息,并将分配的地址信息添加到与汽车4相关的数据包中;车载TBOX41用于在接收到TSP平台2发送的唤醒指令后,由休眠状态切换为工作状态。
在对本发明实施例的应用场景及***架构进行介绍之后,接下来将结合附图对本发明实施例提供的车载通信控制器的唤醒方法进行详细介绍。
图2为本发明实施例提供的一种车载通信控制器的唤醒方法,参见图2,应用于汽车远程服务提供商TSP平台,该方法包括如下步骤。
步骤201:当接收到移动终端发送的车控请求时,从目标基站中获取与该移动终端绑定的汽车相关的数据包,该目标基站为能够与该汽车进行分组数据协议PDP连接的基站。
步骤202:当该数据包中包括安装在该汽车中的车载通信控制器TBOX的地址信息时,基于该地址信息向该车载TBOX发送唤醒指令,以唤醒所述车载TBOX。
在本发明实施例中,TSP平台可以在接收到移动终端发送的车控请求后,从目标基站中获取与移动终端绑定的汽车相关的数据包。由于目标基站可以与汽车进行PDP连接,因此,TSP获取的数据包中很有可能会包括车载TBOX的地址信息,从而TSP平台可以根据该地址信息向车载TBOX发送唤醒指令。由于TSP平台无需通过短信通道向车载TBOX发送唤醒指令,从而不会出现发送延迟或指令丢失的现象,提高了远程控制汽车的效率和成功率。
可选地,车控请求中携带该汽车绑定的电话号码;
该从目标基站中获取与该移动终端绑定的汽车相关的数据包之后,还包括:
按照该车控请求中携带的电话号码,向该车载TBOX发送电话呼叫信号,该电话呼叫信号用于指示该车载TBOX由休眠状态切换为工作状态。
可选地,从目标基站中获取与该移动终端绑定的汽车相关的数据包之前,还包括:
检测与该车载TBOX之间的网络通信协议TCP/IP连接是否断开;
当检测到与该车载TBOX之间的TCP/IP连接断开时,执行从目标基站中获取与该移动终端绑定的汽车相关的数据包的操作。
可选地,基于该地址信息向该车载TBOX发送唤醒指令之后,还包括:
接收该车载TBOX发送的鉴权请求,该鉴权请求为该车载TBOX由休眠状态切换为工作状态后发送;
通过该鉴权请求对该车载TBOX进行鉴权;
当鉴权成功后,向该车载TBOX发送车控指令,该车控指令用于指示该车载TBOX执行对应的车载功能后发送功能执行结果;
接收该车载TBOX发送的功能执行结果,并将该功能执行结果发送至该移动终端。
上述所有可选技术方案,均可按照任意结合形成本发明的可选实施例,本发明实施例对此不再一一赘述。
在对TSP唤醒车载通信控制器的具体操作进行详细地解释说明之前,先对移动终端登录TSP平台,以及汽车与目标基站进行PDP连接的操作进行详细地解释说明。
移动终端登录TSP平台的操作
由于有时候用户可能需要对汽车进行远程控制,但是如果任意移动终端都可以对汽车进行控制,那么很可能会导致汽车的安全性降低。因此,为了提高远程控制汽车的安全性,当用户需要通过移动终端对汽车进行远程控制时,移动终端可以先登录TSP平台进行认证。
其中,移动终端可以通过安装的控制应用将登录名和登录密码发送至TSP平台;当TSP平台接收到移动终端发送的登录名和登录密码后,如果该登录名和登录密码正确则确定该移动终端登录成功。之后,用户可以通过移动终端中安装的控制应用向TSP平台发送车控请求。比如,在炎热的夏天,用户希望进入到汽车内时,汽车内的温度就已达到理想温度,此时用户可以通过移动终端登录TSP平台,并在登录成功后,向TSP平台发送空调降温控制请求。
汽车与目标基站进行PDP连接的操作
由于通过发送短信的方式唤醒车载TBOX时,传输短信的短信通道有时可能会发生拥堵,导致短信发送成功率低,从而导致车载TBOX的唤醒成功率较低。因此,为了提高唤醒TBOX的成功率和效率,TSP平台可以通过网络数据通道唤醒车载TBOX,而在通过网络数据通道唤醒车载TBOX时,TSP平台需要获取车载TBOX的地址信息,因此,为了使TSP平台能够获取到车载TBOX的地址信息,需要先对车载TBOX分配地址信息。
具体地,汽车的车载TBOX可以先接入目标基站,该目标基站为能够与该汽车进行PDP连接的基站;车载TBOX接入该目标基站后,与目标基站进行PDP连接;在PDP连接成功后,该目标基站可以为车载TBOX分配地址信息,并将该车载TBOX的地址信息添加至与接入的汽车相关的数据包中。
其中,与接入的汽车相关的数据包可以包括汽车接入目标基站的当前时间、历史接入时间、汽车与目标基站之间数据传输方式等信息
需要说明的是,目标基站为车载TBOX分配的地址信息通常为动态IP(InternetProtocol,网际协议)地址,也即是,每一次车载TBOX重新接入该目标基站后,目标基站为该车载TBOX分配的地址信息与之前分配的地址信息不相同。另外,该目标基站可以为各个运营商的后台服务器。比如,电信运营商的后台服务器等。
在对移动终端登录TSP平台,以及汽车与目标基站进行PDP连接的操作进行说明后,现结合下述图3,对本发明实施例提供的一种车载通信控制器的唤醒方法进行详细地解释说明,该方法包括如下步骤。
步骤301:当TSP平台接收到移动终端发送的车控请求时,从目标基站中获取与该移动终端绑定的汽车相关的数据包。
由上述可知,在用户需要对汽车进行远程控制时,可以通过移动终端中安装的控制应用向TSP平台发送车控请求。由于只有当车载TBOX处于工作状态时,该车载TBOX才能响应移动终端通过TSP平台发送的车控请求,因此,当TSP接收到移动终端发送的车控请求时,需要唤醒车载TBOX。由上述可知,为了能够提高唤醒车载TBOX的成功率和效率,TSP需要根据车载TBOX的地址信息,来通过网络数据通道唤醒车载TBOX。而车载TBXO的地址信息是在车载TBOX与目标基站进行PDP连接后,目标基站为该TBOX动态分配并添加至与汽车相关的数据包中的。因此,为了获取车载TBOX的地址信息,该TSP平台需要从目标基站中获取以移动终端绑定的汽车相关的数据包。
需要说明的是,由于有的汽车并没有接入该目标基站,该目标基站中将不会包括与该汽车相关的数据包,TSP平台在接收到移动终端发送的车控请求时,TSP平台将无法从目标基站中获取与该汽车相关的数据包,此时,TSP平台可以通过短信通道向车载TBOX发送短信,或者通过电话呼叫信号来唤醒该汽车的车载TBOX。
进一步地,由于当车载TBOX处于工作状态时,TSP平台可以直接向车载TBOX转发车控请求来实现对汽车的远程控制,而无需进行唤醒车载TBOX的操作,且在通常情况下,当车载TBOX处于工作状态时,该车载TBOX可以与TSP平台保持TCP/IP(Transmission ControlProtocol/Internet Protocol,传输控制协议/因特网互联协议)连接。因此,TSP平台从目标基站中获取与该移动终端绑定的汽车相关的数据包之前,还可以检测与车载TBOX之间的TCP/IP连接是否断开;当检测到与该车载TBOX之间的TCP/IP连接断开时,从目标基站中获取与该移动终端绑定的汽车相关的数据包。
由于当TSP平台与车载TBOX之间的TCP/IP连接断开时,说明车载TBOX并不处于工作状态而是处于休眠状态,TSP需要唤醒该车载TBOX,因此,TSP平台需要从目标基站中获取与该移动终端绑定的汽车相关的数据包。
其中,TSP平台可以检测是否能够成功向车载TBOX发送TCP/IP心跳包,当能够成功发送TCP/IP心跳包时,确定与该车载TBOX之间保持TCP/IP连接,当不能成功发送TCP/IP心跳包时,确定与该车载TBOX之间断开TCP/IP连接。
另外,当检测到与该车载TBOX之间的TCP/IP连接未断开时,说明车载TBOX当前处于工作状态,TSP平台无需唤醒该车载TBOX,可以直接向该车载TBOX转发车控请求。
步骤302:当该数据包中包括安装在该汽车中的车载TBOX的地址信息时,TSP平台基于该地址信息向该车载TBOX发送唤醒指令,以唤醒该车载TBOX。
由上述可知,TSP在获取到TBOX的地址信息后可以通过网络数据通道唤醒该车载TBOX,因此,当该数据包中包括安装在该汽车中的车载TBOX的地址信息时,TSP平台可以基于该地址信息向该车载TBOX发送唤醒指令。
需要说明的是,由于有时候汽车虽然接入了该目标基站,但是该汽车的车载TBOX可能并没有与该目标基站进行PDP连接,从而目标基站并不会对车载TBOX分配地址信息。或者,由于有时候车载TBOX可能因故障或其他原因断开了与目标基站之间的PDP连接,从而目标基站将会删除对车载TBOX分配地址信息,导致TSP平台获取的与该汽车相关的数据包中并不包括车载TBOX的地址信息,TSP平台将无法根据地址信息来唤醒车载TBOX。
其中,当TSP平台未获取到车载TBOX的地址信息时,为了能够成功唤醒车载TBOX,该TSP平台可以通过短信通道向车载TBOX发送短信,或者通过电话呼叫信号来唤醒该车载TBOX。
另外,虽然大多数情况下网络数据通道是正常的,但是不能排除网络数据通道出现故障的可能,因此,虽然TSP平台成功获取到车载TBOX的地址信息,并基于该地址信息向该车载TBOX发送唤醒指令,但是也不排除出现无法唤醒车载TBOX的情况。因此,为了保证唤醒车载TBOX的成功率,该TSP平台还可以在发送唤醒指令的同时,通过短信通道向车载TBOX发送短信或者通过电话呼叫信号来唤醒车载TBOX。
其中,TSP平台通过电话呼叫信号唤醒车载TBOX的操作可以为:该车控请求携带该汽车绑定的电话号码,该TSP平台可以按照该车控请求中携带的电话号码,向该车载TBOX发送电话呼叫信号,该电话呼叫信号用于指示该车载TBOX由休眠状态切换为工作状态。也即是,TSP平台在从目标基站中获取到数据包后,无论该数据包中是否包括车载TBOX的地址信息,该TSP平台都可以向该车载TBOX发送电话呼叫信号。
进一步地,汽车的车载TBOX接收到该唤醒指令后,可以由休眠状态转换为工作状态,并向TSP平台发送鉴权请求;该TSP平台可以接收该车载TBOX发送的鉴权请求,并通过该鉴权请求对该车载TBOX进行鉴权;当鉴权成功后,向该车载TBOX发送车控指令;当该汽车接收到该车控指令后,执行对应的车载功能,并向TSP平台发送功能执行结果;TSP平台接收该车载TBOX发送的功能执行结果,并将该功能执行结果发送至该移动终端。
需要说明的是,车载TBOX发送的鉴权请求中可以携带鉴权标识,当该TSP平台接收到该鉴权请求后,可以根据该鉴权标识进行鉴权。该鉴权标识用于唯一标识该车载TBOX,该鉴权标识可以为车载TBOX的出厂序列号、MAC(Media Access Control,媒体访问控制)地址、车载TBOX登录TSP平台的登录名和密码等。
其中,根据该鉴权标识的不同,TSP平台进行鉴权的方式也不同。比如,当该鉴权标识为车载TBOX登录TSP的登录名和密码时,TSP平台可以验证车载TBOX是否可以通过该登录名和密码登录成功,当车载TBOX登录成功时,确定鉴权成功,否则确定鉴权失败。当该鉴权标识为车载TBOX的出厂序列号或MAC地址时,TSP平台可以确定是否存储有相同的出厂序列号或MAC地址,当存储有相同的出厂序列号或MAC地址时,确定鉴权成功,否则确定鉴权失败。
另外,当TSP平台对车载TBOX鉴权失败时,TSP平台可以向移动终端发送提示信息,该提示信息用于提示车载TBOX鉴权失败,无法进行远程控制。
再者,在本发明实施例中,由于有的车载功能执行时间较长,比如,控制车窗开启时间较长,如果车载TBOX长时间未能向TSP平台发送功能执行结果,TSP平台很可能会认为车载TBOX车载功能执行失败,并给移动终端发送执行失败的信息,从而导致发送的信息不正确。因此,为了避免向移动终端发送错误的信息,车载TBOX在执行花费时间较长的车载功能时,可以先向TSP平台发送功能开始执行的通知,在执行完成后向TSP平台发送功能执行结果。
在本发明实施例中,TSP平台可以在接收到移动终端发送的车控请求后,从目标基站中获取与移动终端绑定的汽车相关的数据包。由于目标基站可以与汽车进行PDP连接,因此,TSP获取的数据包中很有可能会包括车载TBOX的地址信息,从而TSP平台可以根据该地址信息向车载TBOX发送唤醒指令。由于通过地址信息发送唤醒指令的数据通道为网络数据通道而不是短信通道,TSP平台无需通过短信通道唤醒车载TBOX。且通常情况下网络数据通道传输数据的速度和可靠性均优于短信通道传输数据的速度和可靠性,不会出现发送延迟或指令丢失的现象,从而提高了远程控制汽车的效率和成功率。
在对本发明实施例提供的车载通信控制器的唤醒方法进行解释说明之后,接下来,对本发明实施例提供的车载通信控制器的唤醒装置进行介绍。
图4为本发明实施例提供的一种车载通信控制器的唤醒装置的结构示意图,应用于汽车远程服务提供商TSP平台,参见图4,该装置可以由软件、硬件或者两者的结合实现。该装置包括:获取模块401和第一发送模块402。
获取模块401,用于当接收到移动终端发送的车控请求时,从目标基站中获取与该移动终端绑定的汽车相关的数据包,该目标基站为能够与该汽车进行分组数据协议PDP连接的基站;
第一发送模块402,用于当该数据包中包括安装在该汽车中的车载通信控制器TBOX的地址信息时,基于该地址信息向该车载TBOX发送唤醒指令,以唤醒该车载TBOX。
可选地,该车控请求中携带该汽车绑定的电话号码;
参见图5,该装置还包括:
第二发送模块403,用于按照该车控请求中携带的电话号码,向该车载TBOX发送电话呼叫信号,该电话呼叫信号用于指示该车载TBOX由休眠状态切换为工作状态。
可选地,参见图6,该装置还包括:
检测模块404,用于检测与该车载TBOX之间的网络通信协议TCP/IP连接是否断开;
触发模块405,用于当检测到与该车载TBOX之间的TCP/IP连接断开时,触发该获取模块401从目标基站中获取与该移动终端绑定的汽车相关的数据包。
可选地,参见图7,该装置还包括:
第一接收模块406,用于接收该车载TBOX发送的鉴权请求,该鉴权请求为该车载TBOX由休眠状态切换为工作状态后发送;
鉴权模块407,用于通过该鉴权请求对该车载TBOX进行鉴权;
第三发送模块408,用于当鉴权成功后,向该车载TBOX发送车控指令,该车控指令用于指示该车载TBOX执行对应的车载功能后发送功能执行结果;
第二接收模块409,用于接收该车载TBOX发送的功能执行结果,并将该功能执行结果发送至该移动终端。
综上所述,在本发明实施例中,TSP平台可以在接收到移动终端发送的车控请求后,从目标基站中获取与移动终端绑定的汽车相关的数据包。由于目标基站可以与汽车进行PDP连接,因此,TSP获取的数据包中很有可能会包括车载TBOX的地址信息,从而TSP平台可以根据该地址信息向车载TBOX发送唤醒指令。由于通过地址信息发送唤醒指令的数据通道为网络数据通道而不是短信通道,TSP平台无需通过短信通道唤醒车载TBOX。且通常情况下网络数据通道传输数据的速度和可靠性均优于短信通道传输数据的速度和可靠性,不会出现发送延迟或指令丢失的现象,从而提高了远程控制汽车的效率和成功率。
需要说明的是:上述实施例提供的车载通信控制器的唤醒装置在唤醒车载通信控制器时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的车载通信控制器的唤醒装置与车载通信控制器的唤醒方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
图8是本发明实施例提供的一种TSP平台的结构示意图。该TSP平台器可以是后台服务器集群中的服务器。具体来讲:
TSP平台800包括中央处理单元(CPU)801、包括随机存取存储器(RAM)802和只读存储器(ROM)803的***存储器804,以及连接***存储器804和中央处理单元801的***总线805。TSP平台800还包括帮助计算机内的各个器件之间传输信息的基本输入/输出***(I/O***)806,和用于存储操作***813、应用程序814和其他程序模块818的大容量存储设备807。
基本输入/输出***806包括有用于显示信息的显示器808和用于用户输入信息的诸如鼠标、键盘之类的输入设备809。其中显示器808和输入设备809都通过连接到***总线805的输入输出控制器810连接到中央处理单元801。基本输入/输出***806还可以包括输入输出控制器810以用于接收和处理来自键盘、鼠标、或电子触控笔等多个其他设备的输入。类似地,输入输出控制器810还提供输出到显示屏、打印机或其他类型的输出设备。
大容量存储设备807通过连接到***总线805的大容量存储控制器(未示出)连接到中央处理单元801。大容量存储设备807及其相关联的计算机可读介质为TSP平台800提供非易失性存储。也就是说,大容量存储设备807可以包括诸如硬盘或者CD-ROM驱动器之类的计算机可读介质(未示出)。
不失一般性,计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括RAM、ROM、EPROM、EEPROM、闪存或其他固态存储其技术,CD-ROM、DVD或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知计算机存储介质不局限于上述几种。上述的***存储器804和大容量存储设备807可以统称为存储器。
根据本发明的各种实施例,TSP平台800还可以通过诸如因特网等网络连接到网络上的远程计算机运行。也即TSP平台800可以通过连接在***总线805上的网络接口单元811连接到网络812,或者说,也可以使用网络接口单元811来连接到其他类型的网络或远程计算机***(未示出)。
上述存储器还包括一个或者一个以上的程序,一个或者一个以上程序存储于存储器中,被配置由CPU执行。所述一个或者一个以上程序包含用于进行本发明实施例提供的如上述图2或图3所示的一种车载通信控制器的唤醒方法。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (9)

1.一种车载通信控制器的唤醒方法,其特征在于,应用于汽车远程服务提供商TSP平台,所述方法包括:
当接收到移动终端发送的车控请求时,从目标基站中获取与所述移动终端绑定的汽车相关的数据包,所述目标基站为能够与所述汽车进行分组数据协议PDP连接的基站,所述目标基站用于在与所述汽车进行PDP连接后,向所述汽车中的车载通信控制器TBOX分配地址信息,且所述车载TBOX每一次重新接入所述目标基站后,所述目标基站为所述车载TBOX分配的地址信息与之前分配的地址信息不相同;
当所述数据包中包括安装在所述汽车中的车载通信控制器TBOX的地址信息时,基于所述地址信息向所述车载TBOX发送唤醒指令,以唤醒所述车载TBOX。
2.如权利要求1所述的方法,其特征在于,所述车控请求中携带所述汽车绑定的电话号码;
所述从目标基站中获取与所述移动终端绑定的汽车相关的数据包之后,还包括:
按照所述车控请求中携带的电话号码,向所述车载TBOX发送电话呼叫信号,所述电话呼叫信号用于指示所述车载TBOX由休眠状态切换为工作状态。
3.如权利要求1所述的方法,其特征在于,所述从目标基站中获取与所述移动终端绑定的汽车相关的数据包之前,还包括:
检测与所述车载TBOX之间的网络通信协议TCP/IP连接是否断开;
当检测到与所述车载TBOX之间的TCP/IP连接断开时,执行从目标基站中获取与所述移动终端绑定的汽车相关的数据包的操作。
4.如权利要求1-3任一所述的方法,其特征在于,所述基于所述地址信息向所述车载TBOX发送唤醒指令之后,还包括:
接收所述车载TBOX发送的鉴权请求,所述鉴权请求为所述车载TBOX由休眠状态切换为工作状态后发送;
通过所述鉴权请求对所述车载TBOX进行鉴权;
当鉴权成功后,向所述车载TBOX发送车控指令,所述车控指令用于指示所述车载TBOX执行对应的车载功能后发送功能执行结果;
接收所述车载TBOX发送的功能执行结果,并将所述功能执行结果发送至所述移动终端。
5.一种车载通信控制器的唤醒装置,其特征在于,应用于汽车远程服务提供商TSP平台,所述装置包括:
获取模块,用于当接收到移动终端发送的车控请求时,从目标基站中获取与所述移动终端绑定的汽车相关的数据包,所述目标基站为能够与所述汽车进行分组数据协议PDP连接的基站,所述目标基站用于在与所述汽车进行PDP连接后,向所述汽车中的车载通信控制器TBOX分配地址信息,且所述车载TBOX每一次重新接入所述目标基站后,所述目标基站为所述车载TBOX分配的地址信息与之前分配的地址信息不相同;
第一发送模块,用于当所述数据包中包括安装在所述汽车中的车载通信控制器TBOX的地址信息时,基于所述地址信息向所述车载TBOX发送唤醒指令,以唤醒所述车载TBOX。
6.如权利要求5所述的装置,其特征在于,所述车控请求中携带所述汽车绑定的电话号码;
所述装置还包括:
第二发送模块,用于按照所述车控请求中携带的电话号码,向所述车载TBOX发送电话呼叫信号,所述电话呼叫信号用于指示所述车载TBOX由休眠状态切换为工作状态。
7.如权利要求5所述的装置,其特征在于,所述装置还包括:
检测模块,用于检测与所述车载TBOX之间的网络通信协议TCP/IP连接是否断开;
触发模块,用于当检测到与所述车载TBOX之间的TCP/IP连接断开时,触发所述获取模块从目标基站中获取与所述移动终端绑定的汽车相关的数据包。
8.如权利要求5-7任一所述的装置,其特征在于,所述装置还包括:
第一接收模块,用于接收所述车载TBOX发送的鉴权请求,所述鉴权请求为所述车载TBOX由休眠状态切换为工作状态后发送;
鉴权模块,用于通过所述鉴权请求对所述车载TBOX进行鉴权;
第三发送模块,用于当鉴权成功后,向所述车载TBOX发送车控指令,所述车控指令用于指示所述车载TBOX执行对应的车载功能后发送功能执行结果;
第二接收模块,用于接收所述车载TBOX发送的功能执行结果,并将所述功能执行结果发送至所述移动终端。
9.一种计算机可读存储介质,其特征在于,所述存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-4中任一所述的方法。
CN201810528636.1A 2018-05-29 2018-05-29 车载通信控制器的唤醒方法、装置及存储介质 Active CN108833122B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810528636.1A CN108833122B (zh) 2018-05-29 2018-05-29 车载通信控制器的唤醒方法、装置及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810528636.1A CN108833122B (zh) 2018-05-29 2018-05-29 车载通信控制器的唤醒方法、装置及存储介质

Publications (2)

Publication Number Publication Date
CN108833122A CN108833122A (zh) 2018-11-16
CN108833122B true CN108833122B (zh) 2020-10-09

Family

ID=64145977

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810528636.1A Active CN108833122B (zh) 2018-05-29 2018-05-29 车载通信控制器的唤醒方法、装置及存储介质

Country Status (1)

Country Link
CN (1) CN108833122B (zh)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109756864A (zh) * 2019-01-09 2019-05-14 深圳高新兴物联科技有限公司 一种车载tbox设备通信方法及装置、tbox设备及可读存储介质
CN110126783B (zh) * 2019-06-10 2022-03-15 奇瑞汽车股份有限公司 车辆控制方法及装置
CN112261621A (zh) * 2019-07-05 2021-01-22 上海擎感智能科技有限公司 基于IPv6网络的车载T-Box唤醒方法及装置、存储介质和终端
CN112261620A (zh) * 2019-07-05 2021-01-22 上海擎感智能科技有限公司 基于IPv4网络的车载T-Box唤醒方法及装置、存储介质和终端
CN110493223A (zh) * 2019-08-20 2019-11-22 浙江合众新能源汽车有限公司 一种基于远程车控的tbox电源管理方法
CN110650519B (zh) * 2019-09-09 2022-01-18 天地融科技股份有限公司 一次性发行n个车载单元的***及方法
CN110677467B (zh) * 2019-09-20 2022-01-21 天地融科技股份有限公司 一种不拆箱对车载单元进行检测的方法、***及检测终端
CN110705671B (zh) * 2019-09-20 2023-06-13 天地融科技股份有限公司 一种车载单元打码方法及打码装置
CN112540798A (zh) * 2019-09-23 2021-03-23 北京车和家信息技术有限公司 车辆操作***的唤醒方法、装置及***
CN110650520B (zh) * 2019-09-24 2022-01-18 天地融科技股份有限公司 N个车载单元的发行方法、***及发行终端
CN111049651A (zh) * 2019-12-30 2020-04-21 上海博泰悦臻网络技术服务有限公司 一种车载智能计算装置、云端服务器以及唤醒方法
CN112165698A (zh) * 2020-09-10 2021-01-01 上海擎感智能科技有限公司 控制车辆的方法、***、服务器及计算机可读存储介质
CN113391691A (zh) * 2021-06-03 2021-09-14 深圳市广和通无线股份有限公司 设备唤醒方法、装置、设备及存储介质
CN113703418A (zh) * 2021-07-14 2021-11-26 江铃汽车股份有限公司 一种车辆诊断方法、***、可读存储介质及车辆
CN114389888B (zh) * 2022-01-20 2024-03-08 高新兴物联科技股份有限公司 一种车载设备及其网络唤醒的方法、装置及存储介质
CN114710543B (zh) * 2022-03-28 2023-05-26 东风汽车集团股份有限公司 一种远程监控终端数据业务传输实现方法
CN115019556B (zh) * 2022-05-31 2023-09-08 重庆长安汽车股份有限公司 车辆碰撞预警方法、***、电子设备及可读存储介质
CN115361246B (zh) * 2022-07-04 2024-04-12 广州番禺电缆集团有限公司 基于历史故障数据的电缆节点唤醒装置
CN115242854B (zh) * 2022-09-21 2023-03-21 广汽埃安新能源汽车有限公司 一种汽车远程控制方法及***

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102891885A (zh) * 2012-09-13 2013-01-23 南昌大学 一种手机远程控制汽车的装置及其控制方法
CN103754177A (zh) * 2014-02-25 2014-04-30 重庆长安汽车股份有限公司 车载通信控制器
CN104035425A (zh) * 2014-06-27 2014-09-10 奇瑞汽车股份有限公司 一种电动车及混合动力车用远程监控***
CN104424779A (zh) * 2013-08-30 2015-03-18 比亚迪股份有限公司 通过移动终端控制车辆的***、方法
CN104994601A (zh) * 2015-06-01 2015-10-21 南京邮电大学 一种4g车载智慧终端***
CN105976074A (zh) * 2015-10-21 2016-09-28 乐卡汽车智能科技(北京)有限公司 一种车辆健康参数的生成、展现方法以及装置
CN107295025A (zh) * 2016-03-30 2017-10-24 比亚迪股份有限公司 车载终端的唤醒***、方法、车载终端、车辆和服务器

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10185455B2 (en) * 2012-10-04 2019-01-22 Zonar Systems, Inc. Mobile computing device for fleet telematics
CN105141704A (zh) * 2015-09-24 2015-12-09 重庆长安汽车股份有限公司 车载通信控制器总成的休眠唤醒方法
CN106612313A (zh) * 2015-10-27 2017-05-03 广州汽车集团股份有限公司 一种车载远程通信方法
US20190122457A1 (en) * 2016-04-01 2019-04-25 Apostolos Nikolaidis Method and system to deliver telematics solutions
CN105933022A (zh) * 2016-06-30 2016-09-07 邓春生 车载通信终端
CN106375396A (zh) * 2016-08-30 2017-02-01 乐视控股(北京)有限公司 一种车载智能终端休眠与唤醒的方法及装置
CN107483526A (zh) * 2016-12-23 2017-12-15 宝沃汽车(中国)有限公司 车联网***及其控制方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102891885A (zh) * 2012-09-13 2013-01-23 南昌大学 一种手机远程控制汽车的装置及其控制方法
CN104424779A (zh) * 2013-08-30 2015-03-18 比亚迪股份有限公司 通过移动终端控制车辆的***、方法
CN103754177A (zh) * 2014-02-25 2014-04-30 重庆长安汽车股份有限公司 车载通信控制器
CN104035425A (zh) * 2014-06-27 2014-09-10 奇瑞汽车股份有限公司 一种电动车及混合动力车用远程监控***
CN104994601A (zh) * 2015-06-01 2015-10-21 南京邮电大学 一种4g车载智慧终端***
CN105976074A (zh) * 2015-10-21 2016-09-28 乐卡汽车智能科技(北京)有限公司 一种车辆健康参数的生成、展现方法以及装置
CN107295025A (zh) * 2016-03-30 2017-10-24 比亚迪股份有限公司 车载终端的唤醒***、方法、车载终端、车辆和服务器

Also Published As

Publication number Publication date
CN108833122A (zh) 2018-11-16

Similar Documents

Publication Publication Date Title
CN108833122B (zh) 车载通信控制器的唤醒方法、装置及存储介质
US11704944B2 (en) Automobile diagnosis instrument, method for running system of automobile diagnosis instrument and automobile diagnosis system
CN111061499A (zh) 一种基于文件***的ecu更新方法及***
CN107528733B (zh) 一种物联网的管理方法和物联网***
CN111399884A (zh) 一种车辆组件的升级方法、装置及电子设备
EP2950484B1 (en) Device control method, network device, and network system
CN109673009B (zh) 一种vcu软件空中升级方法及装置
EP3549895A2 (en) Elevator service request and offline authentication of the elevator service request
CN110719372B (zh) 一种与车辆进行远程通信的方法、装置及***
CN104723829A (zh) 车载空调的控制方法、***及其装置
CN113490218A (zh) 配对方法、配对装置、蓝牙遥控器、智能设备和存储介质
CN109040295B (zh) 异常断线的确定方法及装置、终端及存储介质
CN112995403B (zh) 车辆控制方法及相关装置
WO2024007987A1 (zh) 数字钥匙***的车端固件升级方法、装置、设备及介质
CN104244243A (zh) 终端外设控制方法、机器对机器网关及通信***
EP3836619B1 (en) Direct connection communication method, access control and mobility management function entity and terminal
CN111490918B (zh) 车载以太网网络唤醒***、方法、装置和计算机设备
CN112543431A (zh) 一种账户同步方法、介质及服务端
CN112540798A (zh) 车辆操作***的唤醒方法、装置及***
CN116853152A (zh) 电动汽车的定时管理***及定时管理方法
WO2022183632A1 (zh) 远端机入网方法、***、电子装置及存储介质
CN115202323A (zh) 车辆的服务请求管理方法、装置、车辆及介质
CN113867145A (zh) 一种应用控制方法、装置、电子设备及存储介质
KR100782342B1 (ko) 방송 메시지 필터링을 위한 장치 및 방법
CN114301628A (zh) 智能家居设备认证方法、装置、设备、***和存储介质

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
GR01 Patent grant
GR01 Patent grant