Resource Allocation for QoS Support in Wireless Mesh Networks