Skip to Main Content
Wireless mesh networks (WMNs) are expected to support various types of applications with different quality of service (QoS) requirements. Existing works are limited to layered approaches that overlook the interaction between medium access control (MAC) and routing algorithms and often fail to satisfy these requirements in such dynamic wireless environments. The inefficiency of current layered schemes to guarantee these demands has recently triggered the interest for new cross-layered approaches. In this paper, we propose a distributed, multi- constrain, cross-layer QoS routing algorithm for wireless mesh networks that can simultaneous satisfy multiple QoS requirements. Studies with different scheduling algorithms and routing protocols have shown that our algorithm successfully guarantees various QoS requirements and achieves higher network throughput when compared with other standard techniques.