An apparatus for requesting packets from a first end-point for transmission to a second end-point over a first channel followed by a second channel which is a wireless channel having a dynamically changing capacity due to a highly variable delay, the apparatus comprising a queue adapted to queue packets and having a queue length equal to the number of packets queued, and a processing element adapted to queue packets received on the first channel in the queue, and to dequeue them onto the second channel as capacity of the second channel permits, the processing element being further adapted to make an estimate representative of the instantaneous capacity of the second channel, and as a function of the queue length and the estimate, request packet transmissions from the first end-point in a manner which avoids the queue becoming empty when the first end-point still has further packets to transmit.