Patent ID: 6948108

Claim:
Method for improving a processing time of received data in packet oriented applications in a data transmission of data flows between a transmitter and a receiver, each transmission involving a first and a second protocol layer and being carried via a communication network, wherein said method comprises: providing a data flow at the first protocol layer as data packets of the first protocol layer; releasing data from the first protocol layer to the second protocol layer in the transmitter; dividing the data of the first protocol layer into consecutive data packets of the second protocol layer by generating a sequence of data packets with sequence numbers, wherein a data packet of the second protocol layer contains data from only one data packet of the first protocol layer; transmitting the data packets of the second protocol layer to the receiver via the communication network; sorting received data packets of the second protocol layer at the receiver according to the sequence of the data packets; allocating received data packets of the second protocol layer to data packets of the first protocol layer, in the second protocol layer; and upon a data packet of the first protocol layer being completely generated from a group of data packets of the second protocol layer allocated to the first protocol layer, examining said completely generated data packet for an association to a data flow, and releasing said completely generated data packet to the first protocol layer without considering the non-delivery of prior data packets of said second protocol layer not a part of said completely generated data packet of said first protocol layer.