【技术实现步骤摘要】
本专利技术实施例涉及链路聚合领域,尤其涉及一种用于移动网络的多链路聚合的链路带宽分配方法与装置。
技术介绍
链路聚合技术,是指将多个物理端口捆绑在一起,成为一个逻辑端口,以实现出/入流量在各成员端口中的负荷分担。当交换机检测到其中一个成员端口的链路发生故障时,就停止在此端口上发送报文,并根据负荷分担策略在剩下链路中重新计算报文发送的端口,故障端口恢复后再次重新计算报文发送端口。链路聚合在增加链路带宽、实现链路传输弹性和冗余等方面是一项很重要的技术。现有的链路聚合方案多用于有线数据交换网络。由于有线网络的网络稳定性较高,所以链路上带宽分配的方案一般较为简单,例如采用循环平均分配或基于各链路带宽按比例分配等分配方案,都能达到较好的聚合效果。随着移动互联网的发展,无线局域网(WLAN)及移动运营商的移动通信网络的信号质量、覆盖范围以及传输速率等都有了很大程度的提高。为了进一步提高移动互联网的数据传输速率、数据传输的实时性及稳定性,采用多移动网络链路聚合技术进行数据传输的方案应运而生。但是,移动互联网受网络覆盖范围、信号强度、信号干扰以及物体遮挡等因素,网络稳定性较差,数据传输的波动较大。如果使用和有线网络相同的带宽分配方案,链路聚合效果会很差,甚至还不如使用单条链路时的传输效果。因此,如何在移动互联网络中使用链路聚合技术来高效、合理地分配链
路并承载数据,以达到较好的聚合效果成为亟待解决的技术问题之一。
技术实现思路
本专利技术实施例提供一种用于移动网络的多链路聚合的链路带宽分配方法与装置,用以解决现有技术移动网络稳定性差,数据波动较大导致的链路聚 ...
【技术保护点】
一种用于移动网络的多链路聚合的链路带宽分配方法,其特征在于,所述方法包括如下步骤:获取聚合链路中当前时刻各所述链路连接的运营商基站、各链路的理论带宽、移动设备的位置信息以及所述移动设备接收到的所述基站的信号强度信息;根据获取到的所述位置信息以及所述信号强度信息计算下一时间间隔内的各所述链路带宽浮动比,其中,所述链路带宽浮动比表示所述聚合链路中各所述链路的带宽变化情况;根据所述链路带宽浮动比,结合所述理论带宽获取所述下一时间间隔内的链路带宽预测值;根据各链路的所述带宽预测值为所述移动设备和所述基站之间进行所述下一时间间隔内的数据传输带宽分配。
【技术特征摘要】
1.一种用于移动网络的多链路聚合的链路带宽分配方法,其特征在于,所述方法包括如下步骤:获取聚合链路中当前时刻各所述链路连接的运营商基站、各链路的理论带宽、移动设备的位置信息以及所述移动设备接收到的所述基站的信号强度信息;根据获取到的所述位置信息以及所述信号强度信息计算下一时间间隔内的各所述链路带宽浮动比,其中,所述链路带宽浮动比表示所述聚合链路中各所述链路的带宽变化情况;根据所述链路带宽浮动比,结合所述理论带宽获取所述下一时间间隔内的链路带宽预测值;根据各链路的所述带宽预测值为所述移动设备和所述基站之间进行所述下一时间间隔内的数据传输带宽分配。2.根据权利要求1所述的方法,其特征在于,获取聚合链路中当前时刻各链路的理论带宽,进一步包括:根据以下公式计算所述理论带宽:其中,各所述链路通过与对端链路聚合设备发送/接受ICPM报文获取各所述链路的所述丢包率与所述网络延时的时间。3.根据权利要求1所述的方法,其特征在于,计算下一时间间隔内的各所述链路带宽浮动比,进一步包括:从所述位置信息中获取所述移动设备的当前位置、运动速度以及运动方向;根据所述移动设备的所述当前位置,结合预设的基站位置数据库获取所
\t述移动设备与各所述基站之间的距离,并根据所述移动设备的所述运动速度以及所述运动方向,预测所述下一时间间隔内所述移动设备与所述基站的距离变化值。4.根据权利要求1或3所述的方法,其特征在于,计算下一时间间隔内的各所述链路带宽浮动比,进一步包括:从所述信号强度信息中获取所述当前时刻所述移动设备接收到的所述基站的信号强度以及所述当前时刻之前所述移动设备接收到的所述基站的信号强度变化趋势;根据所述当前时刻所述移动设备接收到的所述基站的信号强度、所述当前时刻之前所述移动设备接收到的所述基站的信号强度变化趋势,结合所述移动设备与所述基站的所述距离变化值预测所述下一时间间隔内所述移动设备接收到的所述基站的信号强度的变化值;根据所述信号强度、所述信号强度的变化值、所述距离、以及所述距离变化值计算所述下一时间间隔内的所述链路带宽浮动比。5.根据权利要求1所述的方法,其特征在于,根据各链路的所述带宽预测值为所述移动设备和所述基站之间进行数据传输带宽的分配,进一步包括:将各所述链路的所述带宽预测值按照从大到小进行排序,在所述预设的时间间隔内,当已分配了承载数据的链路的带宽已用完,则选择所述排序中的下一条链路来承载数据。6.一种用于移动网络的多链路聚合的链路带宽分配装置,其特征在于,所述装置包括如下模块:数据获取模块,用于获取聚合链路中当前时刻各所述链路连接的运营商基站、各链路的理论带宽、移动设备的位置信息以及所述移动设备接收到的所述基站的信号强度;带宽浮动比计算模块,用于根据获取到的所述当前时刻移动设备的位置信息以及所述当前时刻所述移动设备接收到的所述基站的信号强度计算下一时间间隔内的各所述链路带宽浮动比,其中,所述链路带宽浮动比表示所述聚合链路中各所述链路的带宽变化情况;带宽预测模块,用于根据所述链路带宽浮动比,结合所述理论带宽获取所述下一时间间隔内的链路带宽预测值;带宽分配模块,用于根据各链路的所述带宽预测值为所述移动设备和所述基站之间进行所述下一时间间隔内的数据传输带宽分配。7.根据权利要求6所述的装置,其特征在于,所述数据获取模块进一步包括带宽计算子模块,所述带宽计算子模块用于:根据以下公式计算所述理论带宽:其中,各所述链路通过与对端链路聚合设备发送/接受ICPM报文获取各所述链路的所述丢包率与所述网络延时的时间。8.根据权利要求1所述的装置,其特征在于,所述数据获取模块进一步包括:距离变化预测子模块,用于从所述位置信息中获取所述移动...
【专利技术属性】
技术研发人员:杜兆峰,
申请(专利权)人:乐卡汽车智能科技北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。