[发明专利]增大针对远程装置的传输速率有效
申请号: | 201080059420.7 | 申请日: | 2010-12-15 |
公开(公告)号: | CN102667510A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 南迪塔·杜克帕蒂;桑塔·哈;维杰纳瑞亚南·萨布瑞玛尼安;弗拉维奥·乔瓦尼·柏诺密 | 申请(专利权)人: | 思科技术公司 |
主分类号: | G01R31/08 | 分类号: | G01R31/08 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 李晓冬 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 增大 针对 远程 装置 传输 速率 | ||
技术领域
本发明一般涉及通过网络与远程装置进行的信息通信。
背景技术
为了能适应新兴技术以及客户越来越高的要求,通信产业正在迅速地发生变化。为了满足客户对新应用程序的要求以及提升现有应用程序的性能的要求,通信网络及系统的供应商不得不使用具有更高速度及容量(例如,更宽的带宽)的网络及系统。为了达到上述目的,许多通信供应商采用的一种常见方法是:使用一种数据包交换技术。
传输控制协议(TCP)被广泛地应用于各种网络中,例如互联网,其用于在装置之间进行可靠的信息通信。该可靠性取决于从接收器接收响应于成功接收数据包的确认信息的发送器。TCP的性能同样也取决于是否接收到了已发送的数据包的确认信息。响应于确认信息,所述发送器TCP缓慢地增大其发送数据包的速率。相反地,如果所述发送器TCP没有接收到此类已发送的数据包的确认信息,则所述发送器TCP将基于网络拥塞引起数据包丢失的假设条件,减小其数据包传输速率(如,减小至一半)。需要注意的是,所述发送器TCP将响应于接收到已发送的数据包的确认信息而继续缓慢地增大其数据包的传输速率。
发明内容
除了其他内容,本发明公开了与响应于将向远程装置发送的先前信息的被检测到的丢失归因(attribute)为不是网络拥塞的结果而向远程装置传输信息的速率相关的方法、设备、计算机存储介质、机制以及手段。一个实施例包括一种设备,该设备包括:一个或多个处理元件以及存储器,配置为通过网络与远程装置进行信息通信,该通信包括:响应于所述设备的先前传输信息的被检测到的丢失,并且响应于将先前传输信息的被检测到的丢失归因为不是由拥塞引起的,通过所述设备来增大信息传输速率。
在一个实施例中,利用传输控制协议(TCP)执行信息通信,并且其中所述将先前传输信息的被检测到的丢失归因为不是由拥塞引起的包括:测量从所述设备发送至所述远程装置的信息与相应于所述发送信息的被所述设备接收到的确认信息之间的多个测量往返行程延迟(measured roundtrip delay)。在一个实施例中,所述将先前传输信息的被检测到的丢失归因为不是由拥塞引起的包括:估计出在所述设备及所述远程装置之间的网络内的队列延迟并未增大,所以并没有引起所述被检测到的丢失。在一个实施例中,基于测量往返行程延迟的最小量,测量往返行程延迟的平均量,和/或测量往返行程延迟的中值平滑滤波的最大量,对当前队列延迟进行确定。
附图说明
所附权利要求特有地阐述了本发明的特征。结合下列附图以及下列详细说明内容,能更彻底地了解本发明及其优点。
图1示出了根据一个实施例进行操作的网络;
图2示出了应用于一个实施例中的设备或部件;
图3示出了一个实施例中执行的进程;
图4示出了一个实施例中执行的进程;
图5示出了一个实施例中执行的进程;以及
图6A-B示出了一个实施例中执行的进程。
详细说明
除了其他内容,本发明公开了与响应于将向远程装置发送的先前信息的被检测到的丢失归因为不是网络拥塞的结果而向远程装置传输信息的速率相关的方法、设备、计算机存储介质、机制以及手段。本文中所述的实施例包括各种元件和限制,其中所有元件或限制都不被视为关键元件或限制。每项权利要求分别从整体上对本发明的一个方面进行叙述。此外,除了其他内容,上述一些实施例可包括但不仅限于含有指令的系统、网络、集成电路芯片、嵌入式处理器,ASIC、方法以及计算机可读介质。一个或多个系统、装置、部件等可包括一个或多个实施例,其可包括由相同或不同的系统、装置、部件等执行的一项权利要求的一些元件和限制。一个处理元件可以为一个通用处理器、一个任务特定处理器或其他用于执行相应处理的设施。下文所述的实施例包括了在本发明范围及精神内的各个方面及配置,附图示出了示例性及非限制性配置。需要注意的是,公开的用于执行方法及进程块操作的计算机可读介质以及手段(比如,处理器和存储器或其他设备,配置为执行此类操作)与本发明的可扩展范围及精神保持一致。需要注意的是,本文中使用的术语“设备(apparatus)”始终为“器械(appliance)或装置(device)”的普通定义。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080059420.7/2.html,转载请声明来源钻瓜专利网。