A distributed scheduling framework for multi-user diversity gain and quality of service in wireless mesh networks | IEEE Journals & Magazine | IEEE Xplore