发明名称 Congestion window modification
摘要 Techniques and mechanisms for evaluating a transmission outcome indicium to determine a state of data traffic congestion in a network. In an embodiment, congestion information for a packet of a transmission group is evaluated at a computer device to determine a congestion state, where a size of the transmission group is determined based on a congestion window parameter. In another embodiment, the evaluation to determine the congestion state is performed prior to the computer device detecting a transmission outcome indicium for some other packet of the transmission group.
申请公布号 US9391911(B1) 申请公布日期 2016.07.12
申请号 US201113184375 申请日期 2011.07.15
申请人 Google Inc. 发明人 Anderson Glen;Radhakrishnan Sivasankar
分类号 H04L12/807;H04L1/16;H04L12/801;H04L29/06 主分类号 H04L12/807
代理机构 Foley & Lardner LLP 代理人 Lanza John D.;Foley & Lardner LLP
主权项 1. A method performed by a source agent of a computer device, the method comprising: transmitting, by the computer device, a plurality of packets as a transmission group to a destination for the transmission group, where a size of the transmission group is defined by a congestion window parameter having a first value, the transmission group including at least two packets; receiving, by the computer device, from the destination, an acknowledge message associated with a number of packets of the transmission group, wherein the acknowledge message is associated with more than one packet in the transmission group and less than all packets sent in the transmission group; identifying, in the acknowledge message, an explicit indicator that the associated packets of the transmission group experienced data traffic congestion; determining a number of packets of the transmission group that have experienced data traffic congestion based on explicit indicators identified in respective acknowledge messages; performing an evaluation based on a comparison of the determined number of packets to a threshold number of packets; determining a congestion state based on the evaluation; prior to receiving any subsequent acknowledge messages associated with other packets of the transmission group, changing the congestion window parameter from the first value to a second value based on the determined congestion state; and transmitting, by the computer device, at least one additional packet of the transmission group with the congestion window parameter having the second value.
地址 Mountain View CA US