Cross-layer combining of queuing with adaptive modulation and coding over wireless links | Synapse