A wireless device comprising: a radio interface configured with a timer value, T, for measuring time elapsed from a start of a semi-persistent scheduled, SPS, uplink, UL, data transmission, wherein a SPS transmission is a transmission performed without a dynamic grant; and processing circuitry configured to: perform an SPS UL data transmission associated with a hybrid automatic repeat request, HARQ, process identification, ID, wherein the HARQ process ID is one of a plurality of HARQ process IDs; and perform a new data transmission or autonomous retransmission with said HARQ process ID at the next available time for said HARQ process ID, wherein if T is shorter than or equal to a total time τ to cycle through the plurality of HARQ process IDs for SPS UL data transmissions, the wireless device assumes ACK and performs a new transmission after the total time τ; and, wherein if T is greater than the total time τ to cycle through the plurality of HARQ process IDs for SPS UL data transmissions, the wireless device assumes that the SPS UL data transmission associated with the HARQ process ID has been unsuccessful and retransmits at the total time τ. a radio interface configured with a timer value, T, for measuring time elapsed from a start of a semi-persistent scheduled, SPS, uplink, UL, data transmission, wherein a SPS transmission is a transmission performed without a dynamic grant; and processing circuitry configured to: perform an SPS UL data transmission associated with a hybrid automatic repeat request, HARQ, process identification, ID, wherein the HARQ process ID is one of a plurality of HARQ process IDs; and perform a new data transmission or autonomous retransmission with said HARQ process ID at the next available time for said HARQ process ID, wherein if T is shorter than or equal to a total time τ to cycle through the plurality of HARQ process IDs for SPS UL data transmissions, the wireless device assumes ACK and performs a new transmission after the total time τ; and, wherein if T is greater than the total time τ to cycle through the plurality of HARQ process IDs for SPS UL data transmissions, the wireless device assumes that the SPS UL data transmission associated with the HARQ process ID has been unsuccessful and retransmits at the total time τ. perform an SPS UL data transmission associated with a hybrid automatic repeat request, HARQ, process identification, ID, wherein the HARQ process ID is one of a plurality of HARQ process IDs; and perform a new data transmission or autonomous retransmission with said HARQ process ID at the next available time for said HARQ process ID, wherein if T is shorter than or equal to a total time τ to cycle through the plurality of HARQ process IDs for SPS UL data transmissions, the wireless device assumes ACK and performs a new transmission after the total time τ; and, wherein if T is greater than the total time τ to cycle through the plurality of HARQ process IDs for SPS UL data transmissions, the wireless device assumes that the SPS UL data transmission associated with the HARQ process ID has been unsuccessful and retransmits at the total time τ. wherein if T is shorter than or equal to a total time τ to cycle through the plurality of HARQ process IDs for SPS UL data transmissions, the wireless device assumes ACK and performs a new transmission after the total time τ; and, wherein if T is greater than the total time τ to cycle through the plurality of HARQ process IDs for SPS UL data transmissions, the wireless device assumes that the SPS UL data transmission associated with the HARQ process ID has been unsuccessful and retransmits at the total time τ.