For wireless access networks, Wireless Mesh Networks (WMNs) [3] extend the reach of Wireless LANs cost effectively and have been widely deployed at enterprises and community areas. A WMN typically consists of multiple gateways for the Internet access, a group of wireless mesh routers supporting multi-hop communications, and a group of mesh clients associated with wireless mesh routers.