ASSIGNING AND SCHEDULING PARTIALLY OVERLAPPING CHANNELS IN WIRELESS MESH NETWORKS