System and method for a negative acknowledgement-based transmission control protocol
AssigneeNortel Networks Limited
InventorsNabil N. Seddigh, Biswajit B. Nandy, Jamal Hadi Salim
Life of this patent
Estimating the term…
Loading patent…
AssigneeNortel Networks Limited
InventorsNabil N. Seddigh, Biswajit B. Nandy, Jamal Hadi Salim
Estimating the term…
A system and method for transmitting data in a data communications network, using a transmission control protocol, to provide reduced acknowledgment control traffic, error recovery and congestion control. A communications link is established between a transmitter and a receiver. Setting the communications link includes setting a network congestion window to an initial length. A sequence, or stream, of data packets is sent from the transmitter to the receiver. The receiver detects any missing packets, by examining the sequence numbers of the incoming packets, and sends negative acknowledgments, generally no more than four, to the transmitter identifying the missing data packet. When the transmitter receives a negative acknowledgment, it decreases the length of the congestion window, and re-transmits the missing packet. Detection and use of round-trip time, re-transmission time-out are provided.
A method of transmitting data in a data communications network, comprising the steps of:
A method for error recovery in a data communications network where data is transmitted in Transmission Control Protocol (TCP) as a sequence of data packets sent from a transmitter to a receiver, comprising the steps of:
A method for congestion control in a data communications network where data is transmitted as a sequence of data packets from a transmitter to a receiver, comprising the steps of:
A data communications system employing transmission control protocol for providing error recovery and congestion control on a data communications network, comprising:
A method for congestion control in a data communications network where data is transmitted as a sequence of data packets from a transmitter to a receiver, comprising the steps of:
A system for transmitting data in a data communications network, comprising:
Dependencies are inferred from the claim text.