A cross layer protocol to mitigate effects of radio's linear impairments. (2017)