【技术实现步骤摘要】
【国外来华专利技术】用于识别数据分组网络中的候选流的系统和方法相关申请的交叉引用本申请要求于2018年1月26日提交的美国临时申请No.62/622,746的权益,其全部内容通过引用合并于此。
技术介绍
当今的数据网络(其可以包括无线、有线和/或光纤网络)所面临的日益增长的问题之一是单个数据流(“流”)对这些数据网络施加的负担,该单个数据流在传送到终端用户设备或从终端用户设备传送期间在延长的时间段内消耗不成比例的网络资源量,这可以被称为“大象流(elephantflow)”。流媒体内容(音频、视频和/或其他类型的内容数据)、大型下载等通常产生这样的大象流。消费者接入网络通常是针对传送短的数据突发和客户端设备对网络资源的短周期使用而设计的。结果,对于试图使用有限的网络资源来满足许多用户的峰值使用需求的网络流量工程师来说,大流量可能是主要的挑战。网络中存在大量未管理的大象流可能产生网络拥塞,网络拥塞导致所有用户及其应用的网络响应缓慢。因此,期望能够识别可以被管理(例如,通过每个流带宽分配)以保持网络性能的候选流(例如,大象流)。
技术实现思路
本文描述了用于确定可以被处理和/或管理以防止网络的性能降级的候选流(例如,大象流)的系统和方法。可以使用可以被动态地调整的候选流检测阈值来确定候选流。根据各种实施例,候选流检测阈值可以基于网络环境和许多其他因素而变化。实施例可以通过以下方式来调整候选流检测阈值:识别是视频流的流,以及通过直接观察编码速率或通过观察流的吞吐量来识别或推断正被传送到设备的视频编码速率。则该实施 ...
【技术保护点】
1.一种用于减少网络拥塞的计算机实现的方法,包括:/n检测网络中的一个或多个数据流;/n使用候选流检测阈值来确定所述一个或多个数据流中的数据流是否是候选流,所述候选流检测阈值基于所述一个或多个数据流的一个或多个特性;以及/n响应于确定所述数据流是所述候选流,管理所述数据流。/n
【技术特征摘要】
【国外来华专利技术】20180126 US 62/622,7461.一种用于减少网络拥塞的计算机实现的方法,包括:
检测网络中的一个或多个数据流;
使用候选流检测阈值来确定所述一个或多个数据流中的数据流是否是候选流,所述候选流检测阈值基于所述一个或多个数据流的一个或多个特性;以及
响应于确定所述数据流是所述候选流,管理所述数据流。
2.根据权利要求1所述的方法,还包括:
确定由所述数据流携带的数据的消耗速率,该数据的消耗速率用于确定所述候选流检测阈值。
3.根据权利要求2所述的方法,其中,所述消耗速率与编码速率相关。
4.根据权利要求2所述的方法,还包括:
确定所述数据流的吞吐量,所述吞吐量用于根据缓冲与所述消耗速率乘以预定持续时间相对应的数据量所需的传输时间来确定所述候选流检测阈值,
其中,将所述数据流的持续时间与所述候选流检测阈值进行比较以确定所述数据流是否是所述候选流。
5.根据权利要求2所述的方法,其中,将预定缓冲器增长速率值加到所述消耗速率以确定所述候选流检测阈值,所述方法还包括:
确定所述数据流的吞吐量,以及
将所述数据流的吞吐量与所述候选流检测阈值进行比较以确定所述数据流是否是候选流。
6.根据权利要求1所述的方法,还包括:
确定被确定为候选流的所述多个数据流的百分比;
将所确定的百分比与预定目标百分比进行比较;
响应于所确定的百分比小于所述预定目标百分比,调整所述候选流检测阈值以增大被确定为候选流的所述多个数据流的数量;以及
响应于所确定的百分比大于所述预定目标百分比,调整所述候选流检测阈值以减小被确定为候选流的所述多个数据流的数量,
其中,调整所述候选流检测阈值以确定所述候选流检测阈值。
7.根据权利要求1所述的方法,还包括:
确定所述一个或多个特性的分布或所述一个或多个特性的组合的分布;
确定与所确定的分布的预定百分位相对应的值;以及
根据所确定的值来确定所述候选流检测阈值。
8.根据权利要求1所述的方法,其中,所述方法由第一网络节点执行,所述方法还包括:
从第二网络节点接收关于所述多个数据流的信息;以及
使用所接收到的信息来确定所述候选流检测阈值。
9.根据权利要求1所述的方法,其中,所述方法由第一网络节点执行,所述方法还包括:
从第二网络节点接收网络度量;以及
使用所接收到的网络度量来确定所述候选流检测阈值,
其中,所述第一网络节点是接收所述多个数据流的网络节点。
10.根据权利要求1所述的方法,还包括:
确定一天中的当前时间;以及
根据所述一天中的当前时间来确定所述候选流检测阈值。
11.根据权利要求1所述的方法,还包括:
确定所述数据流活动地传送分组的持续时间;以及
将所述持续时间与所述候选流检测阈值进行比较以确定所述数据流是否是所述候选流。
12.根据权利要求1所述的方法,还包括:
确定由所述数据流传递的字节的数量;以及
将所述字节的数量与所述候选流检测阈值进行比较以确定所述数据流是否是所述候选流。
13.一种传输管理器系统,包括:
彼此通信地耦合的一个或多个处理器、网络接口、队列和存储装置,所述存储装置存储计算机可执行指令,所述计算机可执行指令在由所述一个或多个处理器执行时使得所述传输管理器系统:
检测网络中的一个或多个数据流;
使用候选流检测阈值来确定数据流是否是候选流,所述候选流检测阈值基于所述一个或多个数据流的一个或多个特性;以及
响应于确定所述数据...
【专利技术属性】
技术研发人员:米歇尔·米勒,约翰·M·伯内特,本·哈多恩,戴夫·吉本斯,肖恩·布莱恩,
申请(专利权)人:欧庞戈网络有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。