My own experiences may help you.
I needed to transmit data over a distance of 5 kilometers. I needed an Ack from the remote end that data had been received satisfactorily. That entailed using transceivers and the only available ones that fitted the spec were expensive and were capable of carrying audio as well as data. They used the 458MHz band. To prevent sideband splatter there were inbuilt filters on the inputs which were AC coupled and accepted a wide range of levels. Each transmitter section had a ‘data slicer’ to determine if a given input level represented a ‘1’ or a ‘0’.
I arranged a check before each transmission to ensure the RF channel was clear. I sent data as RS232, 8 bits plus start and stop bits. At the start of transmission were 3 ‘AA’ bytes to normalise the data slicer, followed by an ‘FF’ byte. The micro controller program tracked the alternate ‘1’ and ‘0’ bits of the ‘AA’ byte till the ‘FF’ byte arrived. The micro then looked for 5 consecutive ‘1’ bits before deciding this was valid data. It then waited for the stop bit.
At the next start bit, it knew that valid data followed. The first byte indicated the number of data bytes that were to follow, ie. the message length. Each byte was repeated inverted so that the mean DC level of the data stream was constant throughout the transmission. The second byte after inversion was compared to the first and if they agreed the data was deemed valid. At the end of transmission the remote end sent an ‘ack’ signal if reception was OK. No ack meant the signal had to be repeated.
While the equipment was in its experimental stage, the micro program kept a tally of the number of invalid bytes received. There were none – which gives a fair indication of the reliability of using a modern RF data system.
If you are using only a Tx at one end and a Rx at the other then you could repeat the transmission x number of times, dependant on past failure rate. It depends a lot on your location and the amount of traffic on the particular band you are using.
I hope that may help.