A distributed scheduling mechanism to improve quality of service in IEEE 802.11 ad hoc networks | IEEE Conference Publication | IEEE Xplore