Patent ID: 6775707
Filing Date: 2004-08-10
Classification: H04B,H04L,H04W

Abstract:
A method of sending a plurality of messages through a communication link having a round trip transmission time delay, the method comprising the steps of:establishing a first queue for storing messages to be sent through the communication link; establishing a second queue for storing unacknowledged messages that have been sent into the communication link; defining a window having a lower end associated with a position within the first queue and an upper end based on the position of the lower end and a number of unacknowledged messages contained in the second queue; applying the window to the first queue to define a message bundle containing one or more messages to be sent through the communication link; removing the one or more messages associated with the message bundle from the first queue; sending the one or more messages associated with the message bundle through the communication channel such that at least two of the messages within the message bundle are sent in an amount of time less than the round trip transmission time delay; appending the sent one or more messages to the second queue; and receiving acknowledgments of some of the sent one or more messages after the messages in the message bundle have been sent.