The app TuneIn Radio has an alarm feature that you can use to start your favorite radio station which is pretty cool and has worked well but if your data wasn't available for some reason I don't know if it would replace the missing data with an alarm beep.