A user equipment comprising: a transmitter, which in operation, transmits at least one data packet based on a transmitting window having a transmitting window size, a receiver, which in operation, receives reception feedback regarding the at least one transmitted data packet, processing circuitry, which in operation, determines, based on at least the received reception feedback, whether to change the transmitting window size for the transmitting window to be used at least for transmitting further data packets, wherein the at least one data packet is transmitted to a first intermediate node of a data traffic route having at least two hops, the data traffic route further comprising the user equipment as the source node and a receiving entity as the destination node, wherein the data is transmitted by the user equipment to the first intermediate node that is next to the user equipment and forwarded by the first intermediate node towards the destination node, wherein the reception feedback is received from the first intermediate node and indicates whether the at least one data packet was received correctly or not by the first intermediate node, wherein the processing circuitry when determining whether to change the transmitting window size: determines to increase or decrease the transmitting window size based on the positive and/or negative acknowledgements determined for the data packets previously transmitted by the user equipment, wherein the processing circuitry when determining to increase or decrease the transmitting window size: determines to increase the transmitting window size in case the percentage of positive acknowledgements compared to the number of transmitted data packets is above a threshold, determines to decrease the transmitting window size in case the percentage of negative acknowledgements compared to the number of transmitted data packets is above a threshold. a transmitter, which in operation, transmits at least one data packet based on a transmitting window having a transmitting window size, a receiver, which in operation, receives reception feedback regarding the at least one transmitted data packet, processing circuitry, which in operation, determines, based on at least the received reception feedback, whether to change the transmitting window size for the transmitting window to be used at least for transmitting further data packets, wherein the at least one data packet is transmitted to a first intermediate node of a data traffic route having at least two hops, the data traffic route further comprising the user equipment as the source node and a receiving entity as the destination node, wherein the data is transmitted by the user equipment to the first intermediate node that is next to the user equipment and forwarded by the first intermediate node towards the destination node, wherein the reception feedback is received from the first intermediate node and indicates whether the at least one data packet was received correctly or not by the first intermediate node, wherein the processing circuitry when determining whether to change the transmitting window size: determines to increase or decrease the transmitting window size based on the positive and/or negative acknowledgements determined for the data packets previously transmitted by the user equipment, wherein the processing circuitry when determining to increase or decrease the transmitting window size: determines to increase the transmitting window size in case the percentage of positive acknowledgements compared to the number of transmitted data packets is above a threshold, determines to decrease the transmitting window size in case the percentage of negative acknowledgements compared to the number of transmitted data packets is above a threshold. determines to increase the transmitting window size in case the percentage of positive acknowledgements compared to the number of transmitted data packets is above a threshold, determines to decrease the transmitting window size in case the percentage of negative acknowledgements compared to the number of transmitted data packets is above a threshold.