【技术实现步骤摘要】
带宽传输能力的确定方法和装置
本专利技术涉及带宽探测领域,具体而言,涉及一种带宽传输能力的确定方法和装置。
技术介绍
随着计算机技术的快速发展,物联网在人们的生活、工作以及学习中得到了广泛的应用,例如,智能家居广泛应用到了人们日常生活中。使用物联网的过程实质上是物联网设备之间通过网络进行数据传输的过程,而传输数据需要一定的网络带宽。由于物联网设备连接的网络质量不同,在物联网设备之间在传输数据时之前,需要首先确定网络的质量以及传输数据的能力,即需要对带宽的传输能力进行探测,并在确定带宽的传输能力之后,物联网设备将所有的数据统一按照既定策略发送至另一个物联网设备。然而现有的探测带宽传输能力的方法大多使用的是私有协议,并且需要将带宽探测的程序分别放置在客户端和服务器端,即只有在客户端与服务器端相配合的情况下才可以对带宽进行探测,通用性不强。此外,现有的带宽探测算法是基于固定模型参数的,如果服务器端和客户端设备所处的网络环境发生了变化,而固定模型参数不能跟随网络环境的变化进行适应性修改,从而导致对带宽的探测结果出现偏差。另外,现有技术中,网络设备(包括服务器和客户端)之间的数据传输均采用统一的发送策略,对于大数据而言,可能会造成数据拥塞,尤其是基于UDP(UserDatagramProtocol,即用户数据报协议)数据的传输。针对上述现有的探测带宽的模型参数不能自适应调整导致带宽传输能力探测不准确的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种带宽传输能力的确定方法和装置,以至少解决现有的探测带宽的模型参数不能自适应调整导致带宽传输能力探 ...
【技术保护点】
1.一种带宽传输能力的确定方法,其特征在于,包括:按照时间间隔参数发送探测数据包序列,其中,所述时间间隔参数用于表示在发送端向接收端发送的所述探测数据包序列中每相邻两个探测数据包之间的发送时间间隔;对所述探测数据包序列以及与所述探测数据包序列对应的响应数据包序列进行回归分析,确定待探测带宽的传输能力。
【技术特征摘要】
1.一种带宽传输能力的确定方法,其特征在于,包括:按照时间间隔参数发送探测数据包序列,其中,所述时间间隔参数用于表示在发送端向接收端发送的所述探测数据包序列中每相邻两个探测数据包之间的发送时间间隔;对所述探测数据包序列以及与所述探测数据包序列对应的响应数据包序列进行回归分析,确定待探测带宽的传输能力。2.根据权利要求1所述的方法,其特征在于,在按照所述时间间隔参数发送所述探测数据包序列之前,还包括:获取待探测速率和所述探测数据包序列中每个探测数据包的大小,其中,所述待探测速率与所述待探测带宽相关联;采用所述待探测速率和所述探测数据包序列中每个探测数据包的大小计算得到所述时间间隔参数。3.根据权利要求1所述的方法,其特征在于,在对所述探测数据包序列以及所述响应数据包序列进行回归分析之前,还包括:确定所述响应数据包序列中的全部数据包均未丢失且全部数据包从所述接收端返回至所述发送端的顺序未发生改变。4.根据权利要求1所述的方法,其特征在于,对所述探测数据包序列以及所述响应数据包序列进行回归分析,确定所述传输能力包括:从所述探测数据包序列中等间隔选取多个探测数据包,并计算间隔数量参数与所述时间间隔参数的乘积结果,以及计算在所述响应数据包序列中与选取的每个探测数据包对应的响应时间间隔差值,得到待测试数据集,其中,所述间隔数量参数用于表示选取的相邻两个探测数据包在所述探测数据包序列中所间隔的探测数据包的数量,所述响应时间间隔差值为选取的相邻两个探测数据包分别对应的响应数据包到达所述发送端的时间差值;计算所述待测试数据集的线性回归误差与线性回归斜率并获取与所述时间间隔参数对应的线性回归误差阈值和线性回归斜率阈值,其中,所述线性回归误差阈值与所述线性回归斜率阈值是由实际带宽确定的,所述待探测带宽小于所述实际带宽;根据计算得到的线性回归误差与所述线性回归误差阈值的比较结果以及计算得到的线性回归斜率与所述线性回归斜率阈值的比较结果,确定所述传输能力。5.根据权利要求4所述的方法,其特征在于,根据计算得到的线性回归误差与所述线性回归误差阈值的比较结果以及计算得到的线性回归斜率与所述线性回归斜率阈值的比较结果,确定所述传输能力包括以下之一:如果所述计算得到的线性回归误差小于所述线性回归误差阈值且所述计算得到的线性回归斜率小于所述线性回归斜率阈值,则确定所述待探测带宽小于所述实际带宽的剩余带宽;如果所述计算得到的线性回归误差小于所述线性回归误差阈值且所述计算得到的线性回归斜率大于或等于所述线性回归斜率阈值,则确定所述待探测带宽大于或等于所述实际带宽的剩余带宽;如果所述计算得到的线性回归误差大于所述线性回归误差阈值,则从所述探测数据包序列中等间隔重新选取多个探测数据包,直至所述计算...
【专利技术属性】
技术研发人员:李伟,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。