[发明专利]用于带宽分配和估计的方法和装置有效
申请号: | 201380034733.0 | 申请日: | 2013-04-26 |
公开(公告)号: | CN104396215B | 公开(公告)日: | 2017-08-22 |
发明(设计)人: | 基马亚·米塔尔;艾伯特·亚历山德罗夫;萨沙·屈梅尔;苏妮塔·比尔拉姆;克里希纳·拉马钱德兰 | 申请(专利权)人: | 盖革公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/70 |
代理公司: | 中科专利商标代理有限责任公司11021 | 代理人: | 赵伟 |
地址: | 美国佛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 带宽 分配 估计 方法 装置 | ||
相关申请的交叉引用
本申请根据35U.S.C.§119(e)要求于2012年5月1日递交的题为“Method and Apparatus for Bandwidth Allocation and Estimation”的美国临时申请No.61/641,196的优先权,其全部内容通过引用而在此加入。
背景技术
电话会议、视频会议和桌面共享会话可用来实现在处于不同地理位置的多方之间的通信。
发明内容
在一些方面中,题述技术涉及一种用于管理通信流的带宽利用的方法。所述方法包括:在计算设备处经由通信应用中的多个活动流进行通信,其中多个活动流中的每一个具有类型。所述方法包括:基于所述多个活动流中的至少一个的类型来确定是启用还是禁用通信应用内的带宽管理。所述方法包括:当确定启用通信应用内的带宽管理时,估计计算设备处的总可用带宽,基于所述多个活动流中的每一个的类型为所述多个活动流中的每一个确定请求带宽,以及基于请求带宽在计算设备处在所述多个活动流之间经由通信应用动态地分配总可用带宽的至少一部分。所述方法包括:当确定禁用通信应用内的带宽管理时,放弃在计算设备处在多个活动流之间经由通信应用动态地分配带宽。
在一些方面中,题述技术涉及一种用于管理带宽利用的非瞬时机器可读介质。所述机器可读介质存储用于经由在连接到网络的计算机器处执行的通信应用监控一个或多个网络度量的指令,其中通信应用被配置为在正常操作模式或紧急操作模式中运行。所述机器可读介质存储用于基于所监控的一个或多个网络度量来估计计算机器处的总可用带宽的指令。所述机器可读介质存储用于以第一网络数据速率在正常操作模式中运行通信应用的指令。所述机器可读介质存储用于基于所监控的一个或多个网络度量进入紧急操作模式的指令。所述机器可读介质存储用于基于所监控的一个或多个网络度量的改变来确定通信应用能够针对第一方向上的通信返回正常操作模式的指令。所述机器可读介质存储用于针对第一方向上的通信进入正常操作模式的指令。所述机器可读介质存储用于以第一网络数据速率运行第一网络数据速率测试的指令。所述机器可读介质存储用于进行以下操作的指令:如果第一网络数据速率测试成功,则将第一方向上的当前网络数据速率设置为第一网络数据速率。所述机器可读介质存储用于进行以下操作的指令:如果第一网络数据速率测试失败,则测量在第一网络数据速率测试期间的有效吞吐量(goodput)速率,以及以所述有效吞吐量速率运行第二网络数据速率测试。所述机器可读介质存储用于进行以下操作的指令:如果第二网络数据速率测试成功,则将当前网络数据速率调整为有效吞吐量速率。所述机器可读介质存储用于进行以下操作的指令:如果第二网络数据速率测试失败,则从在紧急操作模式期间实现的网络数据速率开始逐渐增加当前网络数据速率。
在一些方面中,题述技术涉及一种用于管理带宽利用的系统。系统包括一个或多个处理器、用于连接到网络的网络接口和存储指令的存储器。所述存储器存储用于经由通过一个或多个处理器执行的通信应用来监控一个或多个网络度量的指令,其中通信应用被配置为在正常操作模式或紧急操作模式中运行。所述存储器存储用于基于所监控的一个或多个网络度量来估计网络中的总可用带宽的指令。所述存储器存储用于以第一网络数据速率在正常操作模式中运行通信应用的指令。所述存储器存储用于基于所监控的一个或多个网络度量进入紧急操作模式的指令。所述存储器存储用于基于所监控的一个或多个网络度量的改变来确定通信应用能够针对第一方向上的通信返回正常操作模式的指令。所述存储器存储用于针对第一方向上的通信进入正常操作模式的指令。所述存储器存储用于以第一网络数据速率运行第一网络数据速率测试的指令。所述存储器存储用于进行以下操作的指令:如果第一网络数据速率测试成功,则将第一方向上的当前网络数据速率设置为第一网络数据速率。所述存储器存储用于进行以下操作的指令:如果第一网络数据速率测试失败,则测量在第一网络数据速率测试期间的有效吞吐量速率,以及以所述有效吞吐量速率运行第二网络数据速率测试。所述存储器存储用于进行以下操作的指令:如果第二网络数据速率测试成功,则将当前网络数据速率调整为有效吞吐量速率。所述存储器存储用于进行以下操作的指令:如果第二网络数据速率测试失败,则从在紧急操作模式期间实现的网络数据速率开始逐渐增加当前网络数据速率。
附图说明
图1A是示例通信系统的框图;
图1B是示例通信系统的框图;
图2是示例通信设备的框图;
图3是示例带宽管理系统的框图;
图4示出了用于带宽分配和估计的示例系统;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盖革公司,未经盖革公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380034733.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:摄像机及其动作控制方法
- 下一篇:用于订阅和策略提供的系统和方法