avoiding performance degradations due to rate overselection when channel conditions
degrade or underselection when channel conditions improve. In this paper, we design a
custom cross-layer framework that enables (i) implementation of multiple and previously
unimplemented rate adaptation mechanisms,(ii) experimental evaluation and comparison of
rate adaptation protocols on controlled, repeatable channels as well as residential urban …