The document proposes a hybrid architecture for channel allocation and routing in wireless mesh networks to improve quality of service. It uses a combination of static and dynamic channel allocation. Dynamic channel allocation (DCA) is optimized using an Adaptive DCA protocol (ADCA) that considers both throughput and delay. Static channels provide high throughput paths while dynamic channels improve connectivity and adaptability. Simulation results show the hybrid approach achieves lower delay and higher throughput than static-only or dynamic-only approaches. It also compares clustering which can further increase throughput and reduce delay compared to the hybrid method.