数据分发的方法及移动聚合设备技术

技术编号:32850617 阅读:64 留言:0更新日期:2022-03-30 19:04
本申请提供了一种数据分发的方法及移动聚合设备,所述方法应用于移动聚合设备,所述移动聚合设备用于对多个链路进行聚合,所述方法包括:确定所述多个链路中每个链路的带宽;确定所述多个链路中每个链路的时延带宽积;根据所述每个链路的时延带宽积和带宽确定数据分发策略;根据所述数据分发策略对待发送数据在所述多个链路中进行数据分发。本申请能够将待发送数据合理的分发到各个相互聚合的各个链路中,能够提升用户的使用体验。能够提升用户的使用体验。能够提升用户的使用体验。

【技术实现步骤摘要】
数据分发的方法及移动聚合设备


[0001]本申请涉及网络通信
,特别涉及一种数据分发的方法及装置。

技术介绍

[0002]无线路由器(wireless router)作为一种将无线接入点(access point,AP)和宽带路由器合二为一的扩展型产品,它不仅具备无线AP的所有功能,而且还包括网络地址转换功能,可支持局域网用户的网络连接共享。
[0003]链路聚合技术能够将无线路由器接入的多个无线链路进行聚合,进而能够降低由于单一链路信号不稳定而对手机等接入设备(station,STA)通信性能造成的影响。现有的数据分发策略不能充分考虑各个链路的具体状态,导致数据分发策略不合理,网络容易出现卡顿拥塞,无法满足用户对大流量和低时延的使用需求,导致用户体验差。

技术实现思路

[0004]本申请提供一种数据分发的方法及移动聚合设备,能够将待发送数据合理的分发到各个相互聚合的各个链路中,能够提升用户的使用体验。
[0005]第一方面,提供了一种数据分发的方法,所述方法应用于移动聚合设备,所述移动聚合设备用于对多个链路进行聚合,所述方法包括:确定所述多个链路中每个链路的带宽;确定所述多个链路中每个链路的时延带宽积;根据所述每个链路的时延带宽积和带宽确定数据分发策略;根据所述数据分发策略对待发送数据在所述多个链路中进行数据分发。
[0006]根据本申请实施例提供的数据分发的方法,在多个聚合移动设备(即多个链路)进行多路聚合时,通过衡量动态带宽和动态延时带宽积来计算路由分发策略,在各个带宽的同时,还能够充分考虑各个链路时延的情况,根据时延带宽积区分出聚合设备时延占优势的场景,此时即使带宽较低的一路是可以使用的,能够最大限度的识别链路可用的状态。
[0007]本申请实施例通过融合动态延时带宽积和动态带宽等网络性能指标,在带宽相当的情况下,能够区分出聚合设备时延占优势的场景,以此来确定各聚合设备的分发策略,最大限度的提升聚合后网络的带宽并且降低时延,降低1+1<1发生的情况。
[0008]根据本申请实施例提供的数据分发的方法,能够将待发送数据合理的分发到相互聚合的各个链路中,在提升带宽的基础上能够保障时延,进而能够提升用户的使用体验。
[0009]可选地,该多个链路中至少一个为该移动聚合设备自身的通信链路。
[0010]可选地,该多个链路全部为该移动聚合设备自身的通信链路。
[0011]可选地,该多个链路可以都不是移动聚合设备自身的通信链路。
[0012]可选地,该移动聚合设备为无线路由器。
[0013]结合第一方面,在第一方面的某些实现方式中,所述根据所述每个链路的时延带宽积和带宽确定数据分发策略,包括:根据比较所述每个链路的时延带宽积以及带宽的相对大小,确定所述数据分发策略。
[0014]可选地,每个链路时延带宽积的相对大小的比较结果可以包括每个链路时延带宽
积之间的比值或者差值(或者差值的绝对值)。
[0015]可选地,每个链路时延带宽积的相对大小的比较结果可以包括每个链路时延带宽积与一个预设的参考值之间的比值或者差值(或者差值的绝对值)。
[0016]可选地,每个链路带宽的相对大小的比较结果可以包括每个链路带宽之间的比值或者差值(或者差值的绝对值)。
[0017]可选地,每个链路带宽的相对大小的比较结果可以包括每个链路带宽与一个预设的参考值之间的比值或者差值(或者差值的绝对值)。
[0018]结合第一方面,在第一方面的某些实现方式中,所述多个链路包括第一链路和第二链路,所述第一链路的带宽和时延带宽积分别为第一带宽R1、第一时延带宽积B1,所述第二链路的带宽和时延带宽积分别为第二带宽R2、第二时延带宽积B2。
[0019]结合第一方面,在第一方面的某些实现方式中,所述根据比较所述每个链路的时延带宽积以及带宽的相对大小,确定所述数据分发策略,包括:当1/n<B1/B2<n时,其中,1<n<3,如果1/n<R1/R2<n,将所述待发送数据按照1比1的比例在所述第一链路和所述第二链路中进行数据分发;否则,将所述待发送数据在所述第一链路和所述第二链路中带宽大的一者中进行发送。
[0020]结合第一方面,在第一方面的某些实现方式中,所述根据比较所述每个链路的时延带宽积以及带宽的相对大小,确定所述数据分发策略,包括:当B1/B2≤1/n时,其中,1<n<3,如果R1/R2<1/n2,将所述待发送数据在所述第二链路中进行发送;或者如果1/n2≤R1/R2≤1/n,将所述待发送数据按照R1/R2的比例在所述第一链路和所述第二链路中进行数据分发;或者如果1/n<R1/R2<n,将所述待发送数据按照1比1的比例在所述第一链路和所述第二链路中进行数据分发;或者如果R1/R2≥n,将所述待发送数据在所述第一链路中进行发送。
[0021]结合第一方面,在第一方面的某些实现方式中,所述根据比较所述每个链路的时延带宽积以及带宽的相对大小,确定所述数据分发策略,包括:当B1/B2≥n时,其中,1<n<3,如果R1/R2≤1/n,将所述待发送数据在所述第二链路中进行发送;或者如果1/n<R1/R2<n,将所述待发送数据按照1比1的比例在所述第一链路和所述第二链路中进行数据分发;或者如果n≤R1/R2≤n2,将所述待发送数据按照R1/R2的比例在所述第一链路和所述第二链路中进行数据分发;如果R1/R2>n2,则将所述待发送数据在所述第一链路中进行发送。
[0022]结合第一方面,在第一方面的某些实现方式中,所述移动聚合设备为聚合主设备,所述聚合主设备通过第一用户身份模块SIM卡接入所述第一链路,所述聚合主设备与聚合从设备通过局域网连接,所述聚合从设备通过第二SIM卡接入所述第二链路。
[0023]结合第一方面,在第一方面的某些实现方式中,所述聚合主设备与所述聚合从设备通过无线保真WIFI网络相连接。
[0024]结合第一方面,在第一方面的某些实现方式中,所述移动聚合设备包括第一用户身份模块SIM卡和第二SIM卡,所述移动聚合设备通过所述第一SIM卡接入所述第一链路,所述移动聚合设备通过所述第二SIM卡接入所述第二链路。
[0025]结合第一方面,在第一方面的某些实现方式中,所述移动聚合设备为无线路由器。
[0026]结合第一方面,在第一方面的某些实现方式中,所述第一链路和所述第二链路均为分流(offload,也可以被称为卸载)链路。
[0027]此时,聚合主设备可以通过其中一个分流链路接入网络,聚合从设备可以通过另一个分流链路接入网络,聚合主设备可以对该两个分流链路进行聚合。
[0028]第二方面,提供了一种移动聚合设备,所述移动聚合设备用于对多个链路进行聚合,所述移动聚合设备包括:带宽确定模块,用于确定所述多个链路中每个链路的带宽;时延带宽积确定模块,用于确定所述多个链路中每个链路的时延带宽积;分发策略确定模块,用于根据所述每个链路的时延带宽积和带宽确定本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据分发的方法,其特征在于,应用于移动聚合设备,所述移动聚合设备用于对多个链路进行聚合,所述方法包括:确定所述多个链路中每个链路的带宽;确定所述多个链路中每个链路的时延带宽积;根据所述每个链路的时延带宽积和带宽确定数据分发策略;根据所述数据分发策略对待发送数据在所述多个链路中进行数据分发。2.根据权利要求1所述的方法,其特征在于,所述根据所述每个链路的时延带宽积和带宽确定数据分发策略,包括:根据比较所述每个链路的时延带宽积以及带宽的相对大小,确定所述数据分发策略。3.根据权利要求2所述的方法,其特征在于,所述多个链路包括第一链路和第二链路,所述第一链路的带宽和时延带宽积分别为第一带宽R1、第一时延带宽积B1,所述第二链路的带宽和时延带宽积分别为第二带宽R2、第二时延带宽积B2。4.根据权利要求3所述的方法,其特征在于,所述根据比较所述每个链路的时延带宽积以及带宽的相对大小,确定所述数据分发策略,包括:当1/n<B1/B2<n时,其中,1<n<3,如果1/n<R1/R2<n,将所述待发送数据按照1比1的比例在所述第一链路和所述第二链路中进行数据分发;否则,将所述待发送数据在所述第一链路和所述第二链路中带宽大的一者中进行发送。5.根据权利要求3所述的方法,其特征在于,所述根据比较所述每个链路的时延带宽积以及带宽的相对大小,确定所述数据分发策略,包括:当B1/B2≤1/n时,其中,1<n<3,如果R1/R2<1/n2,将所述待发送数据在所述第二链路中进行发送;或者如果1/n2≤R1/R2≤1/n,将所述待发送数据按照R1/R2的比例在所述第一链路和所述第二链路中进行数据分发;或者如果1/n<R1/R2<n,将所述待发送数据按照1比1的比例在所述第一链路和所述第二链路中进行数据分发;或者如果R1/R2≥n,将所述待发送数据在所述第一链路中进行发送。6.根据权利要求3所述的方法,其特征在于,所述根据比较所述每个链路的时延带宽积以及带宽的相对大小,确定所述数据分发策略,包括:当B1/B2≥n时,其中,1<n<3,如果R1/R2≤1/n,将所述待发送数据在所述第二链路中进行发送;或者如果1/n<R1/R2<n,将所述待发送数据按照1比1的比例在所述第一链路和所述第二链路中进行数据分发;或者如果n≤R1/R2≤n2,将所述待发送数据按照R1/R2的比例在所述第一链路和所述第二链路中进行数据分发;如果R1/R2>n2,则将所述待发送数据在所述第一链路中进行发送。7.根据权利要求3-6中任一项所述的方法,其特征在于,所述移动聚合设备为聚合主设备,所述聚合主设备通过第一用户身份模块SIM卡接入所述第一链路,所述聚合主设备与聚
合从设备通过局域网连接,所述聚合从设备通过第二SIM卡接入所述第二链路。8.根据权利要求7所述的方法,其特征在于,所述聚合主设备与所述聚合从设备通过无线保真WIFI网络相连接。9.根据权利要求3-6中任一项所述的方法,其特征在于,所述移动聚合设备包括第一用户身份模块SIM卡和第二SIM卡,所述移动聚合设备通过所述第一SIM卡接入所述第一链路,所述移动聚合设备通过所述第二SIM卡接入所述第二链路。10.根据权利要求1-9中任一项所述的方法,其特征在于,所述移动聚合设备为无线路由器。11.根据权利要求3-6中任一项所述的方法,其特征在于,所述第一链路和所述第二链路均为分流链路。12.一种移动聚合设备,其特征在于,所述移动聚合设备用于对多个链路进行聚合,所述移动聚合设备包括:带宽确定模块,用于确定所述多个链路中每个链路的带宽;时延带宽积确定模块,用于确定所述多个链路中每个链路的时延带宽积;分...

【专利技术属性】
技术研发人员:韩耀辉
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1