Internet backbone bandwidth enhancement by initiating an additional data stream when individual bandwidth are approximately equal to the backbone limit
    1.
    发明授权
    Internet backbone bandwidth enhancement by initiating an additional data stream when individual bandwidth are approximately equal to the backbone limit 失效
    当单个带宽近似等于骨干极限时,通过启动附加数据流来增加互联网骨干带宽

    公开(公告)号:US06772217B1

    公开(公告)日:2004-08-03

    申请号:US09644494

    申请日:2000-08-23

    IPC分类号: G06F1516

    摘要: Available bandwidth utilization during transfer of large files over a TCP/IP network, is improved by segmenting the file and concurrently transmitting portions in an optimal number of logical distinct data streams which may all utilize a single physical medium and communications path. An initial number of data streams, is used to begin transmission of segments, each on a different data stream. During the first seconds of the transfer, individual and aggregate transmission bandwidths are determined, together with a backbone limit computed from the sliding window and round trip times. If the individual transmission bandwidths are approximately equal to the backbone limit, additional data stream(s) and segment(s) are started. Individual and aggregate transmission bandwidths are again determined, and the process is repeated until no substantial increase in aggregate bandwidth is achieved by adding an additional data stream. Aggregate transmission bandwidths are checked upon completion of each segment to determine if a data stream should be terminated.

    摘要翻译: 通过分段文件并同时发送最佳数量的逻辑不同数据流中可能都使用单个物理介质和通信路径的部分来改进通过TCP / IP网络传输大文件期间的可用带宽利用率。 数据流的初始数量被用于开始段的传输,每个段在不同的数据流上。 在传输的第一秒期间,确定单个和总体传输带宽以及从滑动窗口计算的主干极限和往返时间。 如果单个传输带宽近似等于骨干极限,则启动附加数据流和段。 再次确定个体和聚合传输带宽,重复该过程,直到通过添加附加数据流来实现聚合带宽的实质增加。 在每个段完成时检查汇总传输带宽,以确定是否应终止数据流。

    Load balancing and dynamic control of multiple data streams in a network
    2.
    发明授权
    Load balancing and dynamic control of multiple data streams in a network 有权
    网络中多个数据流的负载平衡和动态控制

    公开(公告)号:US07047309B2

    公开(公告)日:2006-05-16

    申请号:US10043053

    申请日:2002-01-08

    IPC分类号: G06F15/16

    摘要: Available bandwidth utilization during transfer of large files over a TCP/IP network is improved by load balancing data streams and dynamically controlling the number of data streams utilized. A determination is made of the optimum number of data streams for a particular data file transfer in the early stage of transmission. An initial number of data streams, which is one unless otherwise specified or determined, is used to transmit one or more file segments, each on a different data stream, immediately followed by a second initial number of data streams, which is at least two greater than the initial number of data streams, is used to transmit another portion of the large data file. During each transmission, individual and aggregate transmission bandwidths are determined. Responsive to a determination that the latest aggregate transmission bandwidth is significantly different from the previous aggregate transmission bandwidth, the number of data streams is modified.

    摘要翻译: 通过负载平衡数据流和动态控制所使用的数据流的数量,可以提高通过TCP / IP网络传输大文件时的带宽利用率。 在传输的早期阶段确定特定数据文件传输的最佳数据流数量。 除非另有说明或确定,否则初始数量的数据流是一个数据流,其中一个或多个文件段,每个都在不同的数据流上,紧随其后是第二初始数量的数据流,其中至少两个更大 比数据流的初始数量,用于传输大数据文件的另一部分。 在每个传输期间,确定个体和聚合传输带宽。 响应于确定最新的聚合传输带宽与先前的聚合传输带宽显着不同,数据流的数量被修改。