The embodiments of the invention relate to a method for a first network node (NN1) for transmitting or retransmitting data to a second network node (NN2). The method contains receiving at the first network node (NN1) from the second network node (NN2) a feedback parameter (FP) in response to a first transmission (DT1) of at least two data segments (DS1-1, DS2-1, DS3-1) of a data packet. The feedback parameter (FP) is a number of counted data segments of the at least two data segments (DS1-1, DS2-1, DS3-1) incorrectly received or lost or correctly received at the second network node (NN2) by the first transmission (DT1). The method further contains determining at the first network node (NN1) for a second transmission (DT2) to the second network node (NN2) the data (DS1-2, DS2-2, DS3-2, NCS, DS1 1 R, DS21 R, DS31 R) as a function of the feedback parameter (FP) and transmitting or retransmitting the data (DS1-2, DS2-2, DS3-2, NCS, DS1 1 R, DS21 R, DS31 R) by the second transmission (DT2) from the first network node (NN1) to the second network node (NN2). The embodiments of the invention further relate to a further method for the second network node (NN2) for receiving data transmitted or retransmitted from the first network node (NN1). The further method (MET-NN2) contains determining at the second network node (NN2) the feedback parameter (FP) in response to the first transmission (DT1) from the first network node (NN1) to the second network node (NN2), transmitting from the second network node (NN2) the feedback parameter (FP) to the first network node (NN1), and receiving at the second network node (NN2) the data (DS1-2, DS2-2, DS3-2, NCS, DS1 1 R, DS21 R, DS31 R) by the second transmission (DT2) from the first network node (NN1). The embodiments of the invention further relate to a first
computer program, the first network node (NN1), a second
computer program and to the second network node (NN2).