Describir: Channel Estimation and Prediction Based Adaptive Wireless Communication Systems