Channel allocation and routing in wireless mesh networks : A survey and qualitative comparison between schemes