Network coding-aware IEEE 802.11 MAC protocol using batch transmissions and multiple reverse direction exchanges