Patent ID: 8547980

Claim:
A method for managing a receiving window in a mobile device, the method comprising: for each received data protocol data unit (PDU) having a sequence number which is within a range of the receiving window, which is received from a transmitting side, storing the received data PDU in a buffer, delivering successfully received service data units (SDUs) stored in the buffer to a higher layer in an order of increasing values of the sequence number of each of the successfully received SDUs and changing the range of the receiving window; and for each control message for shifting a start value of the receiving window, passing at least one successfully received SDU stored in the buffer with a sequence number which is lower than a new start value of the receiving window, as indicated by the control message, up to a higher layer, and setting the new start value of the receiving window to a next value of a sequence number of a last SDU that was passed up to the higher layer.