[发明专利]媒体流的拥塞控制有效
申请号: | 201580044362.3 | 申请日: | 2015-08-12 |
公开(公告)号: | CN106664303B | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | 塞吉奥·美娜·德·拉·克鲁兹;劳拉·托妮;斯特凡诺·德`亚伦科 | 申请(专利权)人: | 思科技术公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/825;H04L12/841;H04L12/853;H04L12/891 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 林强 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 媒体 拥塞 控制 | ||
一种装置可以包括:拥塞控制器,拥塞控制器在网络的源端点节点处,源端点节点被配置为以可变发送速率经由网络向另一端点节点发送基本上实时的媒体数据。拥塞控制器可以被配置为将发送速率计算为预定目标延迟和来自另一端点节点的反馈的函数,该反馈包括要在另一端点节点处从源端点节点接收的基本上实时的媒体数据的分组的接收延迟时间。
本申请作为PCT国际专利申请,于2015年8月12日递交,并要求于2014年8月18日递交的美国发明专利申请No.14/461,907的优先权,其全部公开内容通过引用合并于此。
技术领域
本公开涉及媒体流的拥塞控制。
背景技术
在通信网络中,当链路或节点承载太多数据使得其服务质量恶化时,可能发生网络拥塞。拥塞的影响可以包括:排队延迟和分组丢失。作为另一个示例,缓存膨胀(bufferbloat)是分组交换网络中的一种现象,其中分组的过度缓存造成高延迟。当路由器设备被配置为使用过大的缓存器时,即使非常高速的网络也可能变得实际上不能用于许多交互式应用,例如语音呼叫、视频会议、聊天和网上冲浪。
附图说明
图1示出了用于在源端点处实现对媒体流的拥塞控制的系统的示例。
图2示出了拥塞控制器的示例。
图3示出了实现拥塞控制器的端点节点的示例。
图4示出了网络和相关联的媒体流的示例简化框图。
图5示出了通过图4的网络的媒体流的第一示例的速率和延迟的曲线。
图6示出了通过图4的网络的媒体流的另一示例的速率和延迟的曲线。
图7是示出用于控制拥塞的示例方法的流程图。
具体实施方式
在一个示例中,一种装置可以包括:拥塞控制器,该拥塞控制器在网络的源端点节点处,源端点节点被配置为以可变发送速率经由网络向另一端点节点发送基本上实时的媒体数据。拥塞控制器可以被配置为将发送速率计算为(i)预定目标延迟和(ii)来自另一端点节点的反馈的函数,反馈包括要在另一端点节点处从源端点节点接收的基本上实时的媒体数据的分组的接收延迟时间。
在另一示例中,一种系统可以包括:包括拥塞控制器的源端点节点,所述拥塞控制器被配置为根据发送速率经由网络向接收端点节点发送给定媒体流的媒体分组。所述拥塞控制器可以基于(i)预定目标延迟和(ii)来自接收端点节点的反馈来确定发送速率,反馈包括用于在接收端点节点处接收媒体分组的接收延迟时间。网络可以被配置为将从源端点节点发送的媒体分组路由到接收端点节点。接收端点节点可以包括反馈计算器,该反馈计算器被配置为响应于从源端点节点接收的媒体分组来计算反馈。
在另一示例中,一种方法可以包括:在源端点节点处从至少另一端点节点接收反馈数据,反馈数据至少指示用于在至少另一端点节点处从源端点节点接收数据分组的接收延迟时间。该方法还可以包括:基于接收到的反馈数据和针对从源端点节点提供给至少另一个端点节点的分组的预定目标延迟来计算价格函数。该方法还可以包括:计算用于将数据分组从源端点节点发送到至少另一端点节点的速率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580044362.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:使用信令撤销会话的方法和系统
- 下一篇:用于验证分组的技术