摘要 |
A system and method are provided for reducing data slow-down that occurs over an asymmetric communication link, particularly where the size ratio between message packets and acknowledgment packets is greater than the asymmetry ratio of the bandwidth of the communication link. Specifically, the invention resides at an intermediate system node, wherein the intermediate node is disposed to communicate across an asymmetric communication link on one side, and communicating across a high-speed symmetric bandwidth communication link on the other side. The broad aspect of the invention is that the intermediate node monitors acknowledgments being transmitted from the high-speed symmetric link, through the intermediate node, in the upstream direction of the asymmetric link. If an acknowledgment is received at a time when a prior received acknowledgment is being transmitted to the upstream node, the later received acknowledgment(s) is/are stored in a memory storage area. As excess acknowledgment packets are queued up at the intermediate node, the invention operates to drop excess packets, and transmit only the most recent, consecutive packet to the upstream node. In accordance with one aspect of the invention.
|