[发明专利]基于网络的自适应速率限制方法及装置有效
申请号: | 201480049984.0 | 申请日: | 2014-08-14 |
公开(公告)号: | CN105531968B | 公开(公告)日: | 2019-05-10 |
发明(设计)人: | 约书亚·伽木;丁爱民;荣·潘;智·李 | 申请(专利权)人: | 思科技术公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/825;H04L12/815;H04L12/813;H04L12/819 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 李晓冬 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 网络 自适应 速率 限制 | ||
装置可以包括会话速率限制计算器和速率限制器。会话速率限制计算器可以被配置为基于给定会话的状态信息和下游瓶颈链路的状态信息来计算多个活跃流式传输媒体会话中的给定会话的会话速率限制,其中该装置将多个活跃流式传输媒体会话馈入该下游瓶颈链路。速率限制器可以被配置为基于经计算的会话速率限制来控制给定会话的下游流量,并且被配置为提供给定会话的相应的经速率限制的下游流量。
技术领域
本公开涉及网络通信,并且更具体地,涉及速率限制。
背景技术
自适应比特率流式传输(streaming)是在通过计算机网络向一个或多个客户端流式传输多媒体中使用的技术,例如该技术可以根据传输协议 (例如,超文本传输协议(HTTP))来提供。自适应流式传输一般是通过根据相应客户端的带宽和能力来调整视频流的速率而进行操作的。客户端可以根据可用的资源在具有不同编码比特率的流式传输之间进行相应地切换。当多个自适应流式传输客户端在瓶颈链路处互相竞争带宽时,每个客户端可能很难估计自己的带宽份额。由于在一个或多个客户端处差的自适应决定,这可能导致可令用户分心的不稳定性和/或频繁的比特流改变。
附图说明
图1示出了自适应速率限制系统的示例。
图2示出了自适应速率限制系统的另一示例。
图3示出了将自适应速率限制流量与高速数据流量相组合的系统的示例。
图4示出了被配置为实现自适应速率限制的网络系统的示例。
图5示出了用于执行自适应速率限制的方法的示例。
具体实施方式
本公开总体涉及网络通信,并且更具体地,涉及基于网络的自适应速率限制。
作为示例,方法可以包括将权重分配至多个自适应流式传输媒体会话中的给定流式传输会话,该多个自适应流式传输会话被提供给馈入瓶颈链路的网络节点。给定流式传输会话的速率限制可以基于所分配的权重和用于通过瓶颈链路向多个自适应流式传输媒体会话提供流式传输媒体流量的有效目标带宽来计算。给定流式传输会话的下游速率可以被根据所计算的速率限制来调整。
作为另一示例,装置可以包括会话速率限制计算器和速率限制器。会话速率限制计算器可以被配置为基于给定会话的状态信息和下游瓶颈链路的状态信息来计算多个活跃流式传输媒体会话中的给定会话的会话速率限制,其中该装置将多个活跃流式传输媒体会话馈入该下游瓶颈链路。速率限制器可以被配置为基于所计算的会话速率限制来控制给定会话的下游流量,并且针对给定会话提供相应的经速率限制的下游流量。
作为又一示例,系统可以包括存储器,该存储器存储会话数据和瓶颈数据。会话数据可以包括多个自适应流式传输媒体会话中的每一个的状态信息,瓶颈数据包括瓶颈链路的控制参数和状态信息,其中多个自适应流式传输媒体会话被通过该瓶颈链路向下游提供。控制系统可以包括会话速率限制计算器,该会话速率限制计算器被配置为计算多个自适应流式传输媒体会话中的给定会话的会话速率限制,该会话速率限制基于瓶颈链路的控制参数和状态信息而变化。会话速率限制器可以被配置为控制给定会话的比特率,该给定会话是通过瓶颈链路基于会话速率限制以提供给定会话的相应经速率限制的下游流量来向下游提供的。相比于被用来更新瓶颈链路的控制参数和状态信息中的至少一个的时间尺度,对给定会话的比特率的控制可在不同时间尺度上执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480049984.0/2.html,转载请声明来源钻瓜专利网。