数据链路均衡方法、移动终端及计算机可读存储介质技术

技术编号:17415047 阅读:50 留言:0更新日期:2018-03-07 10:26
本发明专利技术公开了一种数据链路均衡方法、移动终端及计算机可读存储介质,对于包括两路WiFi天线和两个数据通道的移动终端,在同时连接有两个无线热点时,两个数据通道传输上层应用产生的数据链路,移动终端对两个数据通道的链路时延进行检测,基于检测到的链路时延和预设平滑算法计算两个数据通道的平均链路时延,然后根据两个数据通道的平均链路时延确定两个数据通道的数据链路均衡配比,使得在检测到上层应用新建的数据链路时,基于确定的数据链路均衡配比将上层应用新建的数据链路分配比至两个数据通道进行传输,通过两个数据通道的链路时延调整数据链路均衡配比,能够有效的保证两个数据通道的数据均衡,提高网络访问效率。

Data link equalization method, mobile terminal and computer readable storage medium

The invention discloses a data link equalization method, mobile terminal and computer readable storage medium for mobile terminal, including two WiFi antenna and two data channels, at the same time connected with two wireless hotspots, two data transmission channel application data link, the mobile terminal of the two data link delay channel detection, average link delay link delay detected and preset smoothing algorithm to calculate the two data channel based, and then determine the two data channel data link equilibrium ratio according to the average link delay two data channel, the data link to the new application in detection, data link data link allocation the application will determine the equilibrium ratio based on the new ratio to two data transmission channel, the two channel data link delay Adjusting the balance ratio of data link can effectively guarantee the data balance of the two data channels and improve the network access efficiency.

【技术实现步骤摘要】
数据链路均衡方法、移动终端及计算机可读存储介质
本专利技术涉及移动终端的
,尤其涉及一种数据链路均衡方法、移动终端及计算机可读存储介质。
技术介绍
随着现代人生活水平的提高,智能手机、PAD(平板电脑)等移动终端已成为生活中的必需品,这些移动终端一个重要的功能就是通过WiFi(WirelessFidelity,无线保真)与互联网通信实现网络访问。随着移动终端技术的快速演进,为提高移动终端的网络访问效率,移动终端从最初的支持单WiFi,到现在的支持双WiFi,极大的增加了移动终端的可用带宽。目前,支持双WiFi的移动终端能够采用双数据通道并发方案,实现双数据通道的带宽叠加,从而提高移动终端的网络访问效率,但是,采用双数据通道并发方案时,需要考虑每个数据通道分配的数据链路数量,以保证两个数据通道的数据均衡,因此,如何保证两个数据通道的数据均衡是目前亟待解决的问题。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种数据链路均衡方法、移动终端及计算机可读存储介质,旨在解决如何保证两个数据通道的数据均衡的技术问题。为实现上述目的,本专利技术提供一种数据链路均衡方法,该数据链路均衡方法应用于移动终端,该移动终端包括第一WiFi天线和第二WiFi天线,所述移动终端通过所述第一WiFi天线与第一无线热点建立连接,搭建第一数据通道,通过所述第二WiFi天线与第二无线热点建立连接,搭建第二数据通道,所述数据链路均衡方法包括以下步骤:检测所述第一数据通道的第一链路时延,以及检测所述第二数据通道的第二链路时延;根据预设平滑算法和所述第一链路时延计算第一平均链路时延,以及根据预设平滑算法和所述第二链路时延计算第二平均链路时延;根据所述第一平均链路时延和所述第二平均链路时延确定所述第一数据通道和第二数据通道的数据链路均衡配比。可选地,通过所述第一数据通道传输预设前导数据包至所述第一无线热点,并记录所述预设前导数据包的发送时间;接收所述第一无线热点基于所述预设前导数据包返回的应答信息,并记录所述应答信息的接收时间;计算所述发送时间与所述接收时间之间的时间差值,并将所述时间差值作为所述第一数据通道的第一链路时延。可选地,所述根据所述第一平均链路时延和所述第二平均链路时延确定所述第一数据通道和第二数据通道的数据链路均衡配比的步骤包括:根据所述第一平均链路时延和所述第二平均链路时延计算所述第一数据通道的链路时延权重;根据所述链路时延权重确定所述第一数据通道和第二数据通道的数据链路均衡配比。可选地,所述根据所述链路时延权重确定所述第一数据通道和第二数据通道的数据链路均衡配比的步骤包括:在所述链路时延权重小于第一预设阈值时,将第一预设数据链路均衡配比设置为所述第一数据通道和第二数据通道的数据链路均衡配比;在所述链路时延权重大于第二预设阈值时,将第二预设数据链路均衡配比设置为所述第一数据通道和第二数据通道的数据链路均衡配比;在所述链路时延权重处于第一预设阈值与第二预设阈值之间时,根据所述第一平均链路时延和所述第二平均链路时延计算所述第二数据通道的链路时延权重;将所述第一数据通道的链路时延权重与所述第二数据通道的链路时延权重的比值设置为所述第一数据通道和第二数据通道的数据链路均衡配比。可选地,所述检测所述第一数据通道的第一链路时延,以及检测所述第二数据通道的第二链路时延的步骤之后,还包括:判断所述第一链路时延与所述第二链路时延之间的时延差值是否大于预设差值;在所述第一链路时延与所述第二链路时延之间的时延差值大于预设差值时,执行所述根据预设平滑算法和所述第一链路时延计算第一平均链路时延,以及根据预设平滑算法和所述第二链路时延计算第二平均链路时延的步骤。可选地,所述判断所述第一链路时延与所述第二链路时延之间的时延差值是否大于预设差值的步骤之后,还包括:在所述第一链路时延与所述第二链路时延之间的时延差值大于预设差值时,记录所述第一链路时延与所述第二链路时延之间的时延差值大于预设差值的持续时长;判断所述持续时长是否大于预设持续时长,并在所述持续时长大于预设持续时长时,执行所述根据预设平滑算法和所述第一链路时延计算第一平均链路时延,以及根据预设平滑算法和所述第二链路时延计算第二平均链路时延的步骤。可选地,所述检测所述第一数据通道的第一链路时延,以及检测所述第二数据通道的第二链路时延的步骤之后,还包括:判断所述第一链路时延与所述第二链路时延是否均大于预设阈值;在所述第一链路时延与所述第二链路时延均大于预设阈值时,检测所述第一无线热点的第一工作频段,以及检测所述第二无线热点的第二工作频段;在所述第一工作频段为2.4G,且所述第二工作频段为5G时,控制移动终端断开与所述第一无线热点的连接,并通过所述第一WiFi天线与所述第二无线热点建立连接;在所述第一工作频段为5G,且所述第二工作频段为2.4G时,控制移动终端断开与所述第二无线热点的连接,并通过所述第二WiFi天线与所述第一无线热点建立连接。可选地,所述第一无线热点的工作频段为5G,所述第二无线热点的工作频段为2.4G,所述检测所述第一数据通道的第一链路时延,以及检测所述第二数据通道的第二链路时延的步骤之前,还包括:当检测到若干数据链路时,检测所述第一无线热点的信号强度;当所述信号强度处于第一预设区间时,将承载所述若干数据链路的无线热点设置为所述第一无线热点,并基于所述第一数据通道传输所述若干数据链路;当所述信号强度处于第二预设区间时,将承载所述若干数据链路的无线热点设置为所述第一无线热点和所述第二无线热点,并执行所述检测所述第一数据通道的第一链路时延,以及检测所述第二数据通道的第二链路时延的步骤;当所述信号强度处于第三预设区间时,将承载所述若干数据链路的无线热点设置为所述第二无线热点,并基于所述第二数据通道传输所述若干数据链路。此外,为实现上述目的,本专利技术还提供一种移动终端,所述移动终端包括:存储器、处理器、第一WiFi天线和第二WiFi天线,所述移动终端通过所述第一WiFi天线与第一无线热点建立连接,搭建第一数据通道,通过所述第二WiFi天线与第二无线热点建立连接,搭建第二数据通道,还包括存储在所述存储器上并可在所述处理器上运行的数据链路均衡程序,所述数据链路均衡程序被所述处理器执行时实现以下步骤:检测所述第一数据通道的第一链路时延,以及检测所述第二数据通道的第二链路时延;根据预设平滑算法和所述第一链路时延计算第一平均链路时延,以及根据预设平滑算法和所述第二链路时延计算第二平均链路时延;根据所述第一平均链路时延和所述第二平均链路时延确定所述第一数据通道和第二数据通道的数据链路均衡配比。本专利技术还提供一种计算机可读存储介质,应用于移动终端,所述移动终端包括第一WiFi天线和第二WiFi天线,所述移动终端通过所述第一WiFi天线与第一无线热点建立连接,搭建第一数据通道,通过所述第二WiFi天线与第二无线热点建立连接,搭建第二数据通道,所述计算机可读存储介质上存储有数据链路均衡程序,所述数据链路均衡程序被处理器执行时实现以下步骤:检测所述第一数据通道的第一链路时延,以及检测所述第二数据通道的第二链路时延;根据预设平滑算法和所述第一链路时延计本文档来自技高网...
数据链路均衡方法、移动终端及计算机可读存储介质

【技术保护点】
一种数据链路均衡方法,其特征在于,所述数据链路均衡方法应用于移动终端,所述移动终端包括第一WiFi天线和第二WiFi天线,所述移动终端通过所述第一WiFi天线与第一无线热点建立连接,搭建第一数据通道,通过所述第二WiFi天线与第二无线热点建立连接,搭建第二数据通道,所述数据链路均衡方法包括以下步骤:检测所述第一数据通道的第一链路时延,以及检测所述第二数据通道的第二链路时延;根据预设平滑算法和所述第一链路时延计算第一平均链路时延,以及根据预设平滑算法和所述第二链路时延计算第二平均链路时延;根据所述第一平均链路时延和所述第二平均链路时延确定所述第一数据通道和第二数据通道的数据链路均衡配比。

【技术特征摘要】
1.一种数据链路均衡方法,其特征在于,所述数据链路均衡方法应用于移动终端,所述移动终端包括第一WiFi天线和第二WiFi天线,所述移动终端通过所述第一WiFi天线与第一无线热点建立连接,搭建第一数据通道,通过所述第二WiFi天线与第二无线热点建立连接,搭建第二数据通道,所述数据链路均衡方法包括以下步骤:检测所述第一数据通道的第一链路时延,以及检测所述第二数据通道的第二链路时延;根据预设平滑算法和所述第一链路时延计算第一平均链路时延,以及根据预设平滑算法和所述第二链路时延计算第二平均链路时延;根据所述第一平均链路时延和所述第二平均链路时延确定所述第一数据通道和第二数据通道的数据链路均衡配比。2.如权利要求1所述的数据链路均衡方法,其特征在于,所述检测所述第一数据通道的第一链路时延的步骤包括:通过所述第一数据通道传输预设前导数据包至所述第一无线热点,并记录所述预设前导数据包的发送时间;接收所述第一无线热点基于所述预设前导数据包返回的应答信息,并记录所述应答信息的接收时间;计算所述发送时间与所述接收时间之间的时间差值,并将所述时间差值作为所述第一数据通道的第一链路时延。3.如权利要求1所述的数据链路均衡方法,其特征在于,所述根据所述第一平均链路时延和所述第二平均链路时延确定所述第一数据通道和第二数据通道的数据链路均衡配比的步骤包括:根据所述第一平均链路时延和所述第二平均链路时延计算所述第一数据通道的链路时延权重;根据所述链路时延权重确定所述第一数据通道和第二数据通道的数据链路均衡配比。4.如权利要求3所述的数据链路均衡方法,其特征在于,所述根据所述链路时延权重确定所述第一数据通道和第二数据通道的数据链路均衡配比的步骤包括:在所述链路时延权重小于第一预设阈值时,将第一预设数据链路均衡配比设置为所述第一数据通道和第二数据通道的数据链路均衡配比;在所述链路时延权重大于第二预设阈值时,将第二预设数据链路均衡配比设置为所述第一数据通道和第二数据通道的数据链路均衡配比;在所述链路时延权重处于第一预设阈值与第二预设阈值之间时,根据所述第一平均链路时延和所述第二平均链路时延计算所述第二数据通道的链路时延权重;将所述第一数据通道的链路时延权重与所述第二数据通道的链路时延权重的比值设置为所述第一数据通道和第二数据通道的数据链路均衡配比。5.如权利要求1所述的数据链路均衡方法,其特征在于,所述检测所述第一数据通道的第一链路时延,以及检测所述第二数据通道的第二链路时延的步骤之后,还包括:判断所述第一链路时延与所述第二链路时延之间的时延差值是否大于预设差值;在所述第一链路时延与所述第二链路时延之间的时延差值大于预设差值时,执行所述根据预设平滑算法和所述第一链路时延计算第一平均链路时延,以及根据预设平滑算法和所述第二链路时延计算第二平均链路时延的步骤。6.如权利要求5所述的数据链路均衡方法,其特征在于,所述判断所述第一链路时延与所述第二链路时延之间的时延差值是否大于预设差值的步骤之后,还包括:在所述第一链路时延与所述第二链路时延之间的时延差值大于预设差值时,记录所述第一链路时延与所述第二链路时延之间的时延差值大于预设差值的持续时长;判断所述持续时长是否大于预设持续时长,并在所述持续时长大于预设持续时长时,执行所述根据预设平滑算法和所述第一链路时延计算第一平均链路时...

【专利技术属性】
技术研发人员:龙浩
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

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

1