Text this: Efficient flow-based channel assignment schemes for congestion avoidance in wireless mesh networks