Multi-Rate Resource Allocations for TH-UWB Wireless Communications