A cross-layer framework for wireless LAN QoS support