An Adaptive Codec for Multi-User Interference Mitigation for UWB-based WLANs