Patent ID: 7733773

Claim:
A node of a telecommunications network which receives, over a transmission chain subject to packet jitter, packets of a connection involving a client device, the node comprising: a packet buffer configured to store the packets received over the transmission chain prior to transmission of the packets to the client device; a scheduler configured to schedule the transmission of the packets from the packet buffer over a channel to the client device in accordance with a timing consideration of the client device, the timing consideration of the client device being avoidance of drain of a playout buffer of the client device; wherein the scheduler comprises a process configured to execute a software program comprising instructions stored on a tangible media, and wherein when executed the instructions result in performance of the following acts: maintaining a transmission deadline variable indicative of a time at which transmission of a packet(s) should occur from the scheduling buffer to prevent the playout buffer of client device from draining; for each transmission time interval (TTI) of the connection, decreasing the transmission deadline variable by an amount comparable to the transmission time interval (TTI); for each transmission of a frame(s), increasing the transmission deadline variable by an amount comparable to a product of a number of frame(s) transmitted and a frame inter-arrival time.