Compressed channel estimation and data detection algorithms for IR-UWB