一种链路保持方法、相关装置、终端及存储介质制造方法及图纸

技术编号:19705078 阅读:19 留言:0更新日期:2018-12-08 15:04
本发明专利技术实施例涉及通信技术领域,公开了一种链路保持方法、相关装置、终端及存储介质。本发明专利技术中,确定与基站进行通信连接的链路;确定链路上无业务数据传输后链路保持连接的时间,并将保持连接的时间作为第一时间;根据第一时间向链路发送数据包,其中,数据包用于保持链路不被释放。通过确定链路上无业务数据传输后链路保持连接的时间,根据该链路保持连接的时间设置为了保持链路不被释放发数据包的时间间隔,从而能够控制为了保持链路不被释放发送数据包的最小频率,节省了为了链路保持而频繁发送数据包所消耗的流量以及功耗。

【技术实现步骤摘要】
一种链路保持方法、相关装置、终端及存储介质
本专利技术实施例涉及通信
,特别涉及一种链路保持方法、相关装置、终端及存储介质。
技术介绍
针对宽带码分多址(WCDMA,WidebandCodeDivisionMultipleAccess)、长期演进(LTE,LongTermEvolution)等无线通信技术来说,为了达到资源的最高效利用,不进行通信的时候不需要建立专有的通信链路,在终端和基站要发送数据的时候,需要先建立链路,然后再发送数据,但每次建立链路的时候需要花费一定的时间,针对网络情况的不同有的可能达到200~500ms,并且在建立链路后如果经过一定时间链路上没有数据的传输会将链路再次释放。并且在链路建立的过程中会跟一些应用发生冲突,例如,对讲机应用要保证语音传输的实时性,如果链路发生中断,会影响语音传输的质量。因此,针对一些需要实时传输信号的应用来说,提出了一种链路保持方法,传统的链路保持方法是在终端内部集成自适应链路保持的功能,即在指定的一个时间段来不断的发送数据包,从而确保链路的保持,例如,针对一个链路人为指定每隔3秒发送一包数据。专利技术人发现现有技术中至少存在如下问题:传统的这种链路保持方法,一般是人为随机指定一个时间间隔来不断发送数据包,这个指定时间并没有结合链路的特性。因此,如果发送频繁,因为射频发射会消耗较大的功耗,并且数据包频繁发送也会消耗一定的流量,如果频繁程度不够,又不能确保链路的保持,因此,传统的链路保持方法无法针对不同的链路特性科学的确定发送间隔。并且采用这种人为指定的方式会造成即使链路存在的情况下,也会持续发送数据包从而进一步增大了消耗的功耗。
技术实现思路
本专利技术实施方式的目的在于提供一种链路保持方法、相关装置、终端及存储介质,使得能够确定链路上无业务数据传输后链路保持连接的时间,并根据链路保持的时间向链路发送数据包,节省了为了保持链路而频繁发送数据包所消耗的流量以及功耗。为解决上述技术问题,本专利技术的实施方式提供了一种链路保持方法,包括以下步骤:确定与基站进行通信连接的链路;确定链路上无业务数据传输后链路保持连接的时间,并将保持连接的时间作为第一时间;根据第一时间向链路发送数据包,其中,数据包用于保持链路不被释放。本专利技术的实施方式还提供了一种链路保持装置,包括:第一确定模块,用于确定与基站进行通信连接的链路;第二确定模块,用于确定链路上无业务数据传输后链路保持连接的时间,并将保持连接的时间作为第一时间;发送模块,用于根据第一时间向链路发送数据包,其中,数据包用于保持链路不被释放。本专利技术的实施方式还提供了一种终端,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如上的链路保持方法。本专利技术的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现如上所述的链路保持方法。本专利技术实施方式相对于现有技术而言,通过确定链路上无业务数据传输后链路保持连接的时间,根据该链路保持连接的时间设置为了保持链路不被释放发数据包的时间间隔,从而能够控制为了保持链路不被释放发送数据包最小的频率,节省了为了链路保持而频繁发送数据包所消耗的流量以及功耗。另外,确定链路上无业务数据传输后链路保持连接的时间,并将保持连接的时间作为第一时间,具体包括:确定链路上无业务数据传输后链路释放时间作为第二时间,并将第二时间减去1秒作为链路保持连接的时间;将保持连接的时间作为第一时间。另外,根据第一时间向链路发送数据包,具体包括:每间隔第一时间向链路发送一次数据包。由于第一时间是接近链路将要释放的时间点来发送数据包维持链路,从而避免了人为盲目的设定数据包的发送间隔,以造成数据包发送频繁所造成的流量和功耗消耗过多的情况发生。另外,根据第一时间向链路发送数据包的同时,还包括:监控链路所连接的基站是否发生变化,若是,则重新执行链路保持方法。由于每个基站所对应的第一时间的数值不相同,通过实时的监控基站的变化情况,并根据基站的变化情况重新计算第一时间的具体数值,从而使得链路保持方法可以适用于不同基站所对应的链路,因此更具有适用性。另外,监控链路所连接的基站是否发生变化,具体包括:监控当前注册的小区编号是否发生变化,通过当前注册的小区编号是否发生变化来监控链路所连接的基站是否发生变化。另外,确定与基站进行通信连接的链路之前,还包括:确定接收到链路保持指令。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。图1是本申请第一实施例中链路保持方法的流程图;图2是本申请第二实施例中链路保持方法的流程图;图3是本申请第三实施例中链路保持装置的方框示意图;图4是本申请第四实施例中链路保持装置的方框示意图;图5是本申请第五实施例中终端的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。本专利技术的第一实施方式涉及一种链路保持方法。具体流程如图1所示,包括以下步骤:步骤101,确定与基站进行通信连接的链路。具体的说,终端在进行通信时,需要利用WCDMA或LTE等无线通信技术建立终端与基站之间专有的通信链路,在所建立的通信链路上传输业务数据,从而实现终端的通信功能。因此,针对一个指定的终端,每一个基站对应着一个通信连接的链路,在为终端提供服务的基站已经确定的情况下,与基站进行通信连接的链路相应的就可以确定出来。步骤102,确定链路上无业务数据传输后链路保持连接的时间,并将保持连接的时间作为第一时间。其中,在本实施方式中,确定链路上无业务数据传输后链路释放时间作为第二时间,将第二时间减去1秒作为链路保持连接的时间,并将保持连接的时间作为第一时间。具体的说,本申请中是通过不断减少数据包发包频率来确定第二时间的,当发包间隔时间大于链路无业务数据后释放的时间,链路会被断开,所以可以通过不断加大发包频率同时侦测链路是否会被释放,可以获取到链路上无业务数据传输后链路释放时间即第二时间,并根据第二时间确定第一时间,并且终端是可以获取当前链路是否还存在。在一个具体实现中,确定链路上无业务数据传输后,以1秒递增累加发送数据包的间隔时间,当发送数据包间隔时间大于链路无业务数据释放的时间,会引起通信链路释放,模块侦测到链路释放时发送数据包的间隔,这个时间间隔就是第二时间,然后以第二时间减1秒作为第一时间。即通过逐次累加的方式,最终确定出链路上无业务数据传输后链路保持连接的时间,使最终所确定出的链路保持连接的时间会更加精准。例如,在确定链路上无业务数据后选择每间隔1秒向链路上发送1次数据,并判断链路是否断开,如果链路没有断开那么累加间隔时间,假设累加到15秒间隔时,检测到链路被释放,则将14秒时长作为链路本文档来自技高网
...

【技术保护点】
1.一种链路保持方法,应用于终端,其特征在于,包括:确定与基站进行通信连接的链路;确定所述链路上无业务数据传输后所述链路保持连接的时间,并将所述保持连接的时间作为第一时间;根据所述第一时间向所述链路发送数据包,其中,所述数据包用于保持所述链路不被释放。

【技术特征摘要】
1.一种链路保持方法,应用于终端,其特征在于,包括:确定与基站进行通信连接的链路;确定所述链路上无业务数据传输后所述链路保持连接的时间,并将所述保持连接的时间作为第一时间;根据所述第一时间向所述链路发送数据包,其中,所述数据包用于保持所述链路不被释放。2.根据权利要求1所述的链路保持方法,其特征在于,确定所述链路上无业务数据传输后所述链路保持连接的时间,并将所述保持连接的时间作为第一时间,具体包括:确定所述链路上无业务数据传输后所述链路释放时间作为第二时间,并将所述第二时间减去1秒作为所述链路保持连接的时间;将所述保持连接的时间作为第一时间。3.根据权利要求2所述的链路保持方法,其特征在于,所述根据所述第一时间向所述链路发送数据包,具体包括:每间隔所述第一时间向所述链路发送一次数据包。4.根据权利要求3所述的链路保持方法,其特征在于,根据所述第一时间向所述链路发送数据包的同时,还包括:监控所述链路所连接的基站是否发生变化,若是,则重新执行所述链路保持方法。5.根据权利要求4所述的链路保持方法,其特征在于,所述监控所述链路所连接的基站是否发生变化,具体包括:监控当前注册的小区编号是否发生变化,通过所述当前注册的小区...

【专利技术属性】
技术研发人员:张勇星
申请(专利权)人:上海移远通信技术股份有限公司
类型:发明
国别省市:上海,31

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

1