In wireless mesh network, allowing multiple non-overlapping frequency channels to be used simultaneously can improve the network throughput. However, how to reduce inference is still a challenge. In order to solve interference problem, the paper presents k-connected network topology with minimum interference and smart channel assignment algorithm. It also presents bandwidth-aware multi-path Optimized Link State Routing (MP-OLSR) route solution. Simulation results show that compared with common channel assignment and normal OLSR routing approach, MP-OLSR scheme can offer a higher success rate to find a satisfactory QoS route when the nePtwork bandwidth is insufficient.