心跳连接方法和装置制造方法及图纸

技术编号:16284064 阅读:52 留言:0更新日期:2017-09-23 03:32
本发明专利技术揭示了一种心跳连接方法和装置,所述方法包括以下步骤:在初始心跳周期的基础上增加时长进行心跳连接测试,获取能够保持稳定的心跳连接的自适应心跳周期;将所述自适应心跳周期作为当前的心跳周期进行心跳连接。本发明专利技术实施例所提供的一种心跳连接方法,通过对心跳周期进行自适应调整,获取比初始心跳周期大且能够保持稳定的心跳连接的自适应心跳周期,相对于初始心跳周期,利用该自适应心跳周期进行心跳连接时,增加了唤醒系统发送心跳包的间隔时间,减少了唤醒系统和发送心跳包的次数,进而节省了功耗,减少了电量消耗,大幅延长了待机时间,提高了续航能力。

Heartbeat connection method and device

The invention discloses a heartbeat connection method and device. The method comprises the following steps: long heartbeat connection test increases based on initial heartbeat cycle when adaptive heartbeat cycle can maintain a stable heart; the adaptive heartbeat cycle as the heartbeat period of heart. The embodiment of the invention a heart the connection method, through the adaptive adjustment of the cardiac cycle, to obtain adaptive heartbeat cycle than the initial cardiac cycle and to maintain the stability of the heart, relative to the initial cardiac cycle, by using the adaptive heartbeat heartbeat connection cycle, increasing the wake system sends heartbeat packet interval and reduce the wakeup times system and send heartbeat packets, thus saving power, reduces the power consumption, significantly extend the standby time, improve endurance.

【技术实现步骤摘要】
心跳连接方法和装置
本专利技术涉及通信
,特别是涉及到一种心跳连接方法和装置。
技术介绍
现有技术中,终端设备与服务器建立连接后,为了与服务器保持长连接,一般选择以默认的心跳周期与服务器保持心跳连接。在心跳连接期间,终端设备每到一个心跳周期就唤醒系统向服务器发送一个心跳包,以此保证与服务器一直保持连接状态。由于即使终端设备在待机状态下也会被定时唤醒并发送心跳包,故无形中增加了功耗,缩短了待机时间,进而影响终端设备的续航能力。
技术实现思路
本专利技术的主要目的为提供一种心跳连接方法和装置,旨在减少功耗,延长待机时间。为达以上目的,本专利技术实施例提出一种心跳连接方法,所述方法包括以下步骤:在初始心跳周期的基础上增加时长进行心跳连接测试,获取能够保持稳定的心跳连接的自适应心跳周期;将所述自适应心跳周期作为当前的心跳周期进行心跳连接。可选地,所述在初始心跳周期的基础上增加时长,获取能够保持稳定的心跳连接的自适应心跳周期的步骤包括:在初始心跳周期的基础上逐次增加时长进行心跳连接测试,直到不能保持稳定的心跳连接为止;当不能保持稳定的心跳连接时,减去上一次增加的时长;将当前的累计心跳周期作为本文档来自技高网...
心跳连接方法和装置

【技术保护点】
一种心跳连接方法,其特征在于,包括以下步骤:在初始心跳周期的基础上增加时长进行心跳连接测试,获取能够保持稳定的心跳连接的自适应心跳周期;将所述自适应心跳周期作为当前的心跳周期进行心跳连接。

【技术特征摘要】
1.一种心跳连接方法,其特征在于,包括以下步骤:在初始心跳周期的基础上增加时长进行心跳连接测试,获取能够保持稳定的心跳连接的自适应心跳周期;将所述自适应心跳周期作为当前的心跳周期进行心跳连接。2.根据权利要求1所述的心跳连接方法,其特征在于,所述在初始心跳周期的基础上增加时长,获取能够保持稳定的心跳连接的自适应心跳周期的步骤包括:在初始心跳周期的基础上逐次增加时长进行心跳连接测试,直到不能保持稳定的心跳连接为止;当不能保持稳定的心跳连接时,减去上一次增加的时长;将当前的累计心跳周期作为自适应心跳周期;其中,所述累计心跳周期为每次增加或减少时长后得到的心跳周期。3.根据权利要求1所述的心跳连接方法,其特征在于,所述在初始心跳周期的基础上增加时长,获取能够保持稳定的心跳连接的自适应心跳周期的步骤包括:在初始心跳周期的基础上逐次增加时长进行心跳连接测试,直到不能保持稳定的心跳连接为止;当不能保持稳定的心跳连接时,在此时的累计心跳周期的基础上逐次减少时长进行心跳连接测试,直到能够保持稳定的心跳连接为止;当能够保持稳定的心跳连接时,将当前的累计心跳周期作为自适应心跳周期。4.根据权利要求2或3所述的心跳连接方法,其特征在于,所述方法还包括:在进行心跳连接测试时,判断在测试时间内心跳连接是否断开;当心跳连接断开时,判定不能保持稳定的心跳连接;当心跳连接没有断开时,判定能够保持稳定的心跳连接。5.根据权利要求1-3任一项所述的心跳连接方法,其特征在于,所述将所述自适应心跳周期作为当前的心跳周期进行心跳连接的步骤之后还包括:当再次建立连接时,利用上次获取的自适应心跳周期进行心跳连接测试,判断是否能够保持稳定的心跳连接;当能够保持稳定的心跳连接时,将所述自适应心跳周期作为当前的心跳周期进行心跳连接;当不能够保持稳定的心跳连接时,在所述自适应心跳周期的基础上减少时长进行心跳连接测试,获取能够保持稳定的心跳连接的新的自适应心跳周期;将所述新的自适应心跳周期作为当前的心跳周期进行心跳连接。6.一种心跳连接装置,其特征在于,包括...

【专利技术属性】
技术研发人员:陈杰王忠山
申请(专利权)人:深圳市沃特沃德股份有限公司
类型:发明
国别省市:广东,44

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

1