-
公开(公告)号:US09356738B1
公开(公告)日:2016-05-31
申请号:US14581195
申请日:2014-12-23
Applicant: Google Inc.
Inventor: Yuan Yuan , Kevin C. Yu , Michial Allen Gunter , C. Philip Gossett , David James Carmichael
CPC classification number: H04L1/08 , H03M13/09 , H04L1/0089 , H04L1/1614 , H04L1/1628 , H04L1/1809 , H04L1/1812 , H04L1/187 , H04L1/1887 , H04L47/25 , H04L47/29 , H04L2001/0098 , H04W24/04
Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for adaptive data unit transmission. A sliding window is filled with data units and designates a sliding window start position and a sliding window end position. A value for each of the data units in the sliding window is stored, the value representing a maximum number of times that each data unit is to be transmitted. The stored value is different among at least two of the data units. Data units are selected from the sliding window to be assembled into a packet. An assembled packet is transmitted to a receiving computerized device. A determination that the data unit positioned at the sliding window start position has been transmitted a maximum number of time is performed, and in response a different data unit is positioned at the sliding window start position.
-
公开(公告)号:US08923129B1
公开(公告)日:2014-12-30
申请号:US13752288
申请日:2013-01-28
Applicant: Google Inc.
Inventor: Yuan Yuan , Kevin C. Yu , Michial Allen Gunter , C. Philip Gossett , David James Carmichael
CPC classification number: H04L1/08 , H03M13/09 , H04L1/0089 , H04L1/1614 , H04L1/1628 , H04L1/1809 , H04L1/1812 , H04L1/187 , H04L1/1887 , H04L47/25 , H04L47/29 , H04L2001/0098 , H04W24/04
Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for adaptive data unit transmission. A sliding window is filled with data units and designates a sliding window start position and a sliding window end position. A value for each of the data units in the sliding window is stored, the value representing a maximum number of times that each data unit is to be transmitted. The stored value is different among at least two of the data units. Data units are selected from the sliding window to be assembled into a packet. An assembled packet is transmitted to a receiving computerized device. A determination that the data unit positioned at the sliding window start position has been transmitted a maximum number of time is performed, and in response a different data unit is positioned at the sliding window start position.
Abstract translation: 通常,本说明书中描述的主题可以体现在用于自适应数据单元传输的方法,系统和程序产品中。 滑动窗口填充有数据单元,并指定滑动窗口开始位置和滑动窗口结束位置。 存储滑动窗口中的每个数据单元的值,该值表示每个数据单元要发送的最大次数。 所存储的值在至少两个数据单元之间是不同的。 从滑动窗口中选择数据单元以组装成一个数据包。 组装的分组被发送到接收计算机化的设备。 已经发送位于滑动窗口开始位置的数据单元的确定执行了最大时间,并且响应于不同的数据单元位于滑动窗口开始位置。
-