主权项 |
1. A method comprising:
at a relay comprising a processor operably interconnected with a network interface, receiving, at the processor using the network interface, data communicated in accordance with a reliable transport protocol; and processing, at the processor, said data in accordance with a modified reliable transport protocol, said modified reliable transport protocol being based on and being compatible with said reliable protocol, said processing occurring by:
tracking an average number of packets of the data received at each of predetermined time periods, wherein the average number comprises a number of the packets received within each of the predetermined time periods, on average; and,for each of the predetermined time periods:
counting the number of packets received up to the average number, the counting starting from a packet with a highest sequence number that was last acknowledged in a previous predetermined time period; andsending, using the network interface, an acknowledgment message for all packets that fall in that sequence range that were not already acknowledged, and that ought to have been within a predetermined time period based on the average such that even those packets that were not received with the predetermined time period are acknowledged. |