Patent ID: 7639713
Filing Date: 2009-12-29
Classification: H04L

Abstract:
1. A method of processing a series of data packets for transmission over a data network in a series of frames, each data packet in the series of data packets having a respective time in a time sequence, each frame being capable of transmitting a certain amount of data, the method comprising: successively joining data packets from the time sequence into the frames and delaying transmission of some of the data packets so that at least some of the frames each contain multiple data packets, and transmitting each data packet in at least one of the frames no later than a certain time interval after the respective time of said each data packet in the time sequence, which includes (a) transmitting each frame in a first set of the frames upon filling said each frame in the first set of frames with data from one or more of the data packets so that said each frame in the first set of frames cannot contain an additional data packet; and (b) upon delaying packet transmission for the certain time interval, transmitting each frame in a second set of the frames which are not filled with at least some of the data packets so that said each frame in the second set of the frames cannot contain an additional data packet in order to ensure that said each data packet is transmitted in at least one of the frames no later than the certain time interval after the respective time of said each data packet in the time sequence.