Detecting change in a transport protocol window size without data transmission
AssigneeCisco Technology, Inc.
InventorsChandrashekhar Appanna, Anantha Ramaiah, Amol Khare
Life of this patent
Estimating the term…
Loading patent…
AssigneeCisco Technology, Inc.
InventorsChandrashekhar Appanna, Anantha Ramaiah, Amol Khare
Estimating the term…
A method detects a change in TCP receive window size while preventing fragmentation of data. A TCP stack receives a segment that advertises a receive window size of zero. If data needs to be sent, and only if so, a timer is started. When the timer expires, a TCP segment that contains a first sequence number value equal to second sequence number representing sent but unacknowledged data minus one, and a segment length value of zero, is sent. Without sending a fragment of data, this triggers a peer TCP process to send an updated window size. A TCP ACK segment is received and contains an updated receive window size. If the updated receive window size is greater than a specified value, then the data is sent. Otherwise, a counter is incremented, and the steps are re-performed if the counter is less than a specified value.
A method of detecting a change in a transport protocol window size performed by a transmission control protocol (TCP) process in a network element, comprising the computer-implemented steps of:
A method, comprising the computer-implemented steps of:
A volatile or non-volatile computer-readable medium carrying one or more sequences of instructions for detecting a change in a data transmission window size, which instructions, when executed by one or more processors that host a transmission control protocol (TCP) process in a network element, cause the one or more processors to perform the steps of:
A network element, comprising:
An apparatus, comprising:
Dependencies are inferred from the claim text.