| CPC H04L 1/1819 (2013.01) | 15 Claims |

|
1. A method performed by an apparatus for enabling optimized decoding of data packet in a wireless communication network, the method comprising:
identifying unsuccessful decoding of an instant data packet received from a transmitting device;
identifying whether a number of previous data packet that is received preceding the instant data packet is greater than one; and
in case that the number of the previous data packet that is received preceding the instant data packet is greater than one, enabling subsequent decoding for the instant data packet,
wherein the subsequent decoding comprises:
sequentially generating one or more modified versions of data packets for decoding, the one or more modified versions comprising possible weighted combinations of the data packets with at least one of the instant data packet and one or more of the previous data packets, and each of the one or more modified versions being decoded individually and a subsequent modified version from the one or more modified versions being generated in case that unsuccessful decoding is detected for previously generated modified version from the one or more modified versions,
identifying whether the number of the previous data packet is equal to predetermined threshold; and
determining to abort the subsequent decoding in case that the number of the previous data packet is equal to the predetermined threshold.
|