Patent ID: 8169914
Filing Date: 2012-05-01
Classification: H04L

Abstract:
1. A method of transmitting data over a communication network using negative acknowledgment, the method comprising: transmitting a stream of data packets from a first node of the network to a second node of the network; receiving a status packet transmitted from the second node to the first node after the second node successfully receives all but at least two of the stream of data packets, wherein the at least two of the stream of data packets are non-sequential within the stream of data packets, and wherein the status packet is transmitted from the second node to the first node, and wherein the status packet comprises an indication of each of the at least two of the stream of data packets; and retransmitting the at least two of the stream of data packets from the first node to the second node in response to receiving the status packet; wherein each of the stream of data packets transmitted form the first node to the second node comprises a timestamp; and wherein the status packet is transmitted from the second node to the first node when at least one of the stream of data packets subsequent to at least one of the at least two of the stream of data packets is received at the second node, and the timestamp of the at least one of the stream of data packets is less than a time at which the at least one of the stream of data packets was received at the second node, minus a measured jitter of the stream of data packets.