An apparatus for wireless communication, comprising: at least one processor; and a memory coupled to the at least one processor, wherein the at least one processor is configured to: transmit a first packet stream on a first link; transmit a second packet stream on a second link, the second packet stream comprising duplicate packets to packets transmitted on the first packet stream; implement rate control on the first link; implement rate control on the second link; and retransmit a first packet if feedback corresponding to transmission of the first packet on the first stream, and feedback corresponding to transmission of a duplicate version of the first packet on the second stream, both indicate a failure of a respective integrity check, wherein the rate control on the first link is independent of the rate control on the second link and the rate control on the second link is independent of the rate control on the first link; and characterised in that: the rate control on the first link comprises setting at least one rate control parameter of the first link in accordance with feedback indicating success or failure of an integrity check of packets corresponding to the first packet stream; and the rate control on the second link comprises setting at least one rate control parameter of the second link in accordance with feedback indicating success or failure of an integrity check of packets corresponding to the second packet stream. at least one processor; and a memory coupled to the at least one processor, wherein the at least one processor is configured to: transmit a first packet stream on a first link; transmit a second packet stream on a second link, the second packet stream comprising duplicate packets to packets transmitted on the first packet stream; implement rate control on the first link; implement rate control on the second link; and retransmit a first packet if feedback corresponding to transmission of the first packet on the first stream, and feedback corresponding to transmission of a duplicate version of the first packet on the second stream, both indicate a failure of a respective integrity check, wherein the rate control on the first link is independent of the rate control on the second link and the rate control on the second link is independent of the rate control on the first link; and characterised in that: the rate control on the first link comprises setting at least one rate control parameter of the first link in accordance with feedback indicating success or failure of an integrity check of packets corresponding to the first packet stream; and the rate control on the second link comprises setting at least one rate control parameter of the second link in accordance with feedback indicating success or failure of an integrity check of packets corresponding to the second packet stream. transmit a first packet stream on a first link; transmit a second packet stream on a second link, the second packet stream comprising duplicate packets to packets transmitted on the first packet stream; implement rate control on the first link; implement rate control on the second link; and retransmit a first packet if feedback corresponding to transmission of the first packet on the first stream, and feedback corresponding to transmission of a duplicate version of the first packet on the second stream, both indicate a failure of a respective integrity check, wherein the rate control on the first link is independent of the rate control on the second link and the rate control on the second link is independent of the rate control on the first link; and characterised in that: the rate control on the first link comprises setting at least one rate control parameter of the first link in accordance with feedback indicating success or failure of an integrity check of packets corresponding to the first packet stream; and the rate control on the second link comprises setting at least one rate control parameter of the second link in accordance with feedback indicating success or failure of an integrity check of packets corresponding to the second packet stream. the rate control on the first link comprises setting at least one rate control parameter of the first link in accordance with feedback indicating success or failure of an integrity check of packets corresponding to the first packet stream; and the rate control on the second link comprises setting at least one rate control parameter of the second link in accordance with feedback indicating success or failure of an integrity check of packets corresponding to the second packet stream.