一种车载Tbox的唤醒方法及装置制造方法及图纸

技术编号:20495116 阅读:25 留言:0更新日期:2019-03-03 00:16
本发明专利技术公开了一种车载Tbox的唤醒方法及装置,车载Tbox在将进入低功耗状态时,建立与服务器之间的长连接,进而通过所建立的长连接向服务器发送长连接心跳包,在服务器接收到业务数据后触发生成第一唤醒数据并发送给车载Tbox,车载Tbox基于第一唤醒数据,由低功耗状态进入唤醒状态,并关闭与服务器之间的长连接。上述车载Tbox的唤醒方法及装置,服务器通过车载Tbox发送长连接心跳包的长连接对车载Tbox进行唤醒,由于网络数据传输非常快,因此相对于振铃唤醒方式,能够有效提升车载Tbox的唤醒速度,进而提升远程业务处理速度。且通过网络数据进行唤醒的成功率相对于振铃方式唤醒车载Tbox的成功率更高。

A Wake-up Method and Device for Vehicle-borne Tbox

The invention discloses a wake-up method and device of a vehicle-mounted Tbox. When the vehicle-mounted Tbox enters a low power consumption state, it establishes a long connection with the server, then transmits a long connection heartbeat packet to the server through the established long connection, triggers the generation of the first wake-up data after the server receives the business data and sends it to the vehicle-mounted Tbox. The vehicle-mounted Tbox is based on the first wake-up data, and is made from low to low. The power consumption state enters the wake-up state and closes the long connection with the server. The wake-up method and device of the vehicle Tbox mentioned above. The server wakes up the vehicle Tbox through the long connection of the long connection heartbeat packet sent by the vehicle Tbox. Because the network data transmission is very fast, the wake-up speed of the vehicle Tbox can be effectively improved compared with the ringing wake-up mode, thus the speed of the remote service processing can be improved. And the success rate of wake-up through network data is higher than that of wake-up by ringing.

【技术实现步骤摘要】
一种车载Tbox的唤醒方法及装置
本专利技术涉及通信
,更具体的说,是涉及一种车载Tbox的唤醒方法及装置。
技术介绍
车载Tbox(TelematicsBOX,远程信息处理器)是目前车辆实现远程数据业务的重要组成部分。通常情况下,在有业务数据需要处理时,Tbox处于工作状态,而在没有业务数据需要处理时,车载Tbox将会进入低功耗状态,以节约能量。当有新的业务数据需要处理时,服务器会远程唤醒车载Tbox,使其进入正常的工作状态并进行业务数据处理。现有技术中,服务器唤醒车载Tbox主要通过振铃的方式进行。然而,此方案需要等待呼叫业务通道完全建立后才能够实现,而呼叫业务通道完全建立的过程往往耗时较长,且存在一定的失败概率,因此,现有通过振铃方式唤醒车载Tbox的方案存在唤醒速度慢和成功率难以保证的问题。
技术实现思路
有鉴于此,本专利技术实施例提供了一种,以克服现有技术中存在的问题。为实现上述目的,本专利技术提供如下技术方案:一种车载Tbox的唤醒方法,应用于车载Tbox,包括:在将进入低功耗状态时,建立与服务器之间的长连接;在低功耗状态下,通过所建立的长连接向所述服务器发送长连接心跳包;接收所述服务器基于所述长连接心跳包反馈的确认字符,并对所述确认字符进行校验;若所述确认字符校验通过,则维持低功耗状态,且在第一预设时间后再次向所述服务器发送所述长连接心跳包,所述第一预设时间短于所述服务器设置的数据业务idle超时;通过所建立的长连接接收所述服务器在接收到业务数据后触发生成的第一唤醒数据;基于所述第一唤醒数据,由低功耗状态进入唤醒状态,并关闭与所述服务器之间的长连接。可选的,还包括:若所述确认字符没有校验通过或没有接收到所述确认字符,则向所述服务器重发所述长连接心跳包,在重发次数达到预设次数后由低功耗状态进入唤醒状态,并关闭与所述服务器之间的长连接。可选的,还包括:若连续N次基于所述长连接心跳包重发次数达到预设次数后被唤醒,但并未进行任何业务处理,则再次进入低功耗状态时,不再与所述服务器建立长连接;接收所述服务器收到数据业务后通过语音方式或振铃方式发送的第二唤醒数据,基于所述第二唤醒数据由低功耗状态进入唤醒状态,并在数据业务执行结束后,再次建立与所述服务器之间的长连接;或者,在进入低功耗状态的时长达到第二预设时间后,重新建立与所述服务器之间的长连接。可选的,还包括:接收所述服务器收到数据业务后通过语音方式或振铃方式发送的第三唤醒数据,其中所述第三唤醒数据为与所述服务器无法建立长连接时,所述服务器主动发送的唤醒数据;基于所述第三唤醒数据由低功耗状态进入唤醒状态,并在数据业务执行结束后,再次建立与所述服务器之间的长连接;或者,在低功耗状态下,与所述服务器之间未建立长连接的时长达到第三预设时间后,重新建立与所述服务器之间的长连接。可选的,所述第一唤醒数据中包括业务数据。一种车载Tbox的唤醒方法,应用于服务器,包括:建立与车载Tbox之间的长连接,并接收所述车载Tbox通过所建立的长连接发送的长连接心跳包,所述长连接心跳包是所述车载Tbox在低功耗状态发送的;基于所述长连接心跳包向所述车载Tbox反馈确认字符;接收到业务数据后,基于所建立的长连接向所述车载Tbox发送第一唤醒数据。可选的,还包括:若向所述车载Tbox发送所述第一唤醒数据后预设时长后,检测到所述车载Tbox没有唤醒,则通过语音方式或振铃方式向所述车载Tbox发送第二唤醒数据。可选的,还包括:若在接收到业务数据时,与所述车载Tbox之间没有建立长连接,则通过语音方式或振铃方式向所述车载Tbox发送第三唤醒数据。一种车载Tbox的唤醒装置,应用于车载Tbox,用于执行上述应用于车载Tbox的任意一种车载Tbox的唤醒方法。一种车载Tbox的唤醒装置,应用于服务器,用于执行上述应用于服务器的任意一种车载Tbox的唤醒方法。经由上述的技术方案可知,与现有技术相比,本专利技术实施例公开了一种车载Tbox的唤醒方法及装置,车载Tbox在将进入低功耗状态时,建立与服务器之间的长连接,并在低功耗状态下,通过所建立的长连接向所述服务器发送长连接心跳包,服务器接收到长连接心跳包后,基于接收到的长连接心跳包向车载Tbox返回确认字符,在服务器接收到业务数据后触发生成第一唤醒数据并发送给车载Tbox,车载Tbox基于第一唤醒数据,由低功耗状态进入唤醒状态,并关闭与服务器之间的长连接。上述车载Tbox的唤醒方法及装置,使用业务数据触发服务器通过车载Tbox发送长连接心跳包的长连接对车载Tbox进行唤醒,由于网络数据传输非常快,因此相对于现有的振铃唤醒方式,能够有效提升车载Tbox的唤醒速度,进而能够有效提升远程业务处理速度。且通过网络数据进行唤醒的成功率相对于传统振铃方式唤醒车载Tbox的成功率更高,优化用户的使用体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例公开的一种车载Tbox的唤醒方法流程图;图2为本专利技术实施例公开的另一种车载Tbox的唤醒方法流程图;图3为本专利技术实施例公开的又一种车载Tbox的唤醒方法流程图;图4为本专利技术实施例公开的第四种车载Tbox的唤醒方法流程图;图5为本专利技术实施例公开的一种车载Tbox的唤醒装置的结构示意图;图6为本专利技术实施例公开的另一种车载Tbox的唤醒装置的结构示意图;图7为本专利技术实施例公开的又一种车载Tbox的唤醒装置的结构示意图;图8为本专利技术实施例公开的第四种车载Tbox的唤醒装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例公开的一种车载Tbox的唤醒方法流程图,图1所示方法可应用于车载Tbox,参见图1所示,车载Tbox的唤醒方法可以包括:步骤101:在将进入低功耗状态时,建立与服务器之间的长连接。本实施例中,服务器可以开放端口供车载Tbox的长连接服务进行连接。在车载Tbox处于唤醒状态时,其长连接是关闭状态,从而长连接心跳功能也是关闭状态,不会向服务器发送长连接心跳包。一般情况下,唤醒状态下车载Tbox与服务器存在业务交互,服务器可直接下发远程控制、远程配置、远程升级等业务数据给车载Tbox。在车载Tbox即将进入低功耗状态时,可以建立与服务器之间的长连接。步骤102:在低功耗状态下,通过所建立的长连接向所述服务器发送长连接心跳包。在车载Tbox处于低功耗状态时,开启长连接心跳功能,周期性的向服务器发送长连接心跳包。本实施例对长连接心跳包中包括的内容不做具体限定,在示例中,长连接心跳包可以包括车载Tbox的身份标识信息和该长连接心跳包的发送时间。其中,车载Tbox的身份标识信息可以是VIN(VehicleIdentificationNum本文档来自技高网...

【技术保护点】
1.一种车载Tbox的唤醒方法,应用于车载Tbox,其特征在于,包括:在将进入低功耗状态时,建立与服务器之间的长连接;在低功耗状态下,通过所建立的长连接向所述服务器发送长连接心跳包;接收所述服务器基于所述长连接心跳包反馈的确认字符,并对所述确认字符进行校验;若所述确认字符校验通过,则维持低功耗状态,且在第一预设时间后再次向所述服务器发送所述长连接心跳包,所述第一预设时间短于所述服务器设置的数据业务idle超时;通过所建立的长连接接收所述服务器在接收到业务数据后触发生成的第一唤醒数据;基于所述第一唤醒数据,由低功耗状态进入唤醒状态,并关闭与所述服务器之间的长连接。

【技术特征摘要】
1.一种车载Tbox的唤醒方法,应用于车载Tbox,其特征在于,包括:在将进入低功耗状态时,建立与服务器之间的长连接;在低功耗状态下,通过所建立的长连接向所述服务器发送长连接心跳包;接收所述服务器基于所述长连接心跳包反馈的确认字符,并对所述确认字符进行校验;若所述确认字符校验通过,则维持低功耗状态,且在第一预设时间后再次向所述服务器发送所述长连接心跳包,所述第一预设时间短于所述服务器设置的数据业务idle超时;通过所建立的长连接接收所述服务器在接收到业务数据后触发生成的第一唤醒数据;基于所述第一唤醒数据,由低功耗状态进入唤醒状态,并关闭与所述服务器之间的长连接。2.根据权利要求1所述的车载Tbox的唤醒方法,其特征在于,还包括:若所述确认字符没有校验通过或没有接收到所述确认字符,则向所述服务器重发所述长连接心跳包,在重发次数达到预设次数后由低功耗状态进入唤醒状态,并关闭与所述服务器之间的长连接。3.根据权利要求2所述的车载Tbox的唤醒方法,其特征在于,还包括:若连续N次基于所述长连接心跳包重发次数达到预设次数后被唤醒,但并未进行任何业务处理,则再次进入低功耗状态时,不再与所述服务器建立长连接;接收所述服务器收到数据业务后通过语音方式或振铃方式发送的第二唤醒数据,基于所述第二唤醒数据由低功耗状态进入唤醒状态,并在数据业务执行结束后,再次建立与所述服务器之间的长连接;或者,在进入低功耗状态的时长达到第二预设时间后,重新建立与所述服务器之间的长连接。4.根据权利要求1所述的车载Tbox的唤醒方法,其特征在于,还包括:接收所述服务器收到数据业务后通过语音方式或振铃方式...

【专利技术属性】
技术研发人员:金博石
申请(专利权)人:北京经纬恒润科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1