Embodiments of devices and methods for traffic volume prediction and bandwidth aggregation are described. In various embodiments, the device may include a first network interface and a second network interface supporting a multipath transmission protocol. The device may also include a control module for at least part of the traffic prediction based on the first network interface to determine whether the multipath transmission protocol is used to aggregate the first network interface and the bandwidth of the second network interface under the same transport layer. Other embodiments can be described and / or required to be protected.
【技术实现步骤摘要】
【国外来华专利技术】用于业务量预测和带宽聚合的装置和方法
概括地说,本公开涉及计算和联网的
,更具体地,涉及与网络业务量预测和带宽聚合相关联的装置和方法。
技术介绍
本文提供的背景描述是为了概括地呈现本公开的上下文的目的。除非本文中另有说明,在该背景描述部分中描述的材料对于本申请中权利要求不是现有技术,并且不因包含在该背景描述部分中而被认为是现有技术或对现有技术的暗示。网络活动(例如下载和上传)可能对移动设备上的总能量消耗有显著贡献。具有较小带宽的网络接口可能需要花费更长的时间来完成数据传输会话。第三代移动电信技术(3G)接口可能是特别低效的,因为它们不管吞吐量如何,都消耗相同量的能量。此外,如果用户正在积极等待下载/上传会话完成,则缓慢的数据传输也可能导致屏幕继续接通达较长时间。这可能额外增加移动设备消耗的能量的量。附图说明通过以下具体实施方式,结合附图,将容易理解实施例。为了在此描述方便,相同的附图标记指代相同的结构元件。在附图的各图中通过示例而非限制的方式来说明实施例。图1是示出根据各种实施例的结合了本公开的带宽聚合和业务量预测技术的装置的示例实现方式的示意图。图2是根据各种实施例的用于业务量预测和带宽聚合的示例过程的流程图。图3是根据各种实施例的用于带宽聚合和解聚的示例过程的流程图。图4示出了根据各种实施例的适用于实施本公开的方面的示例性的计算设备。图5示出了根据各种实施例的具有实现本公开的各方面的编程指令的制品。具体实施方式描述了基于上下文信息和用户偏好的带宽聚合和业务量预测的装置和方法的实施例。在各种实施例中,装置可以包括具有多路径传输协议支持的第一网络接口 ...
【技术保护点】
1.一种用于计算机联网的装置,包括:支持多路径传输协议的第一网络接口和第二网络接口;以及控制模块,其耦合到所述第一网络接口和所述第二网络接口,以至少部分地基于所述第一网络接口的业务量预测来确定是否使用所述多路径传输协议在相同传输层连接下聚合所述第一网络接口和所述第二网络接口的带宽。
【技术特征摘要】
【国外来华专利技术】1.一种用于计算机联网的装置,包括:支持多路径传输协议的第一网络接口和第二网络接口;以及控制模块,其耦合到所述第一网络接口和所述第二网络接口,以至少部分地基于所述第一网络接口的业务量预测来确定是否使用所述多路径传输协议在相同传输层连接下聚合所述第一网络接口和所述第二网络接口的带宽。2.根据权利要求1所述的装置,其中,所述第一网络接口具有比所述第二网络接口低的能量消耗速率,并且所述第一网络接口是默认网络接口。3.根据权利要求1所述的装置,其中,所述第一网络接口是WiFi接口,并且所述第二网络接口是蜂窝网络接口。4.根据权利要求3所述的装置,其中,所述控制模块还用于至少部分地基于所述第一网络接口的平均吞吐量来实时地估计带宽需求。5.根据权利要求4所述的装置,其中,所述控制模块用于在所述第一网络接口的窗口的第一区间中接收第一平均吞吐量,并且在所述窗口的第二区间中接收第二平均吞吐量,并且当所述第二平均吞吐量大于所述第一平均吞吐量和预定阈值时,聚合来自所述第一网络接口和所述第二网络接口的带宽。6.根据权利要求5所述的装置,其中,所述控制模块用于确定在所述窗口的所述第一区间或所述第二区间期间的业务量尖峰,并且减少由所述业务量尖峰所引起的对所述第一平均吞吐量或所述第二平均吞吐量的影响。7.根据权利要求1-6中任一项所述的装置,其中,所述控制模块用于在业务量测量结果返回到聚合前水平或低于预定阈值时将所述第一网络接口和所述第二网络接口的带宽聚合去激活。8.一种用于计算机联网的方法,包括:通过计算设备测量通过第一网络接口的联网的测量结果;通过所述计算设备至少部分地基于根据所述测量结果的业务量预测来确定是否聚合所述第一网络接口和第二网络接口的带宽;以及在确定要聚合带宽时,通过所述计算设备在相同传输层连接下使用多路径传输协议聚合来自所述第一网络接口和所述第二网络接口的带宽。9.根据权利要求8所述的方法,还包括:通过所述计算设备基于预定顺序从耦合到所述计算设备的多个网络接口中选择所述第二网络接口。10.根据权利要求8所述的方法,其中,所述测量结果是吞吐量,并且所述方法还包括:通过所述计算设备分析所述第一网络接口的窗口中的平均吞吐量。11.根据权利要求10...
【专利技术属性】
技术研发人员:S·彼得里亚,A·帕拉斯基夫,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。