This article introduces a functional architecture supporting the wireless mesh networks for the IEEE 802.16 standard. Three essential techniques—collision avoiding, packet scheduling, and wireless routing—are intensively presented. Based on the mesh extension of the IEEE 802.16 medium access control (MAC) layer protocol and the relay-based characteristic of WMNs, the algorithms concerning those three essential techniques are briefly reviewed. The suitable algorithms for collision avoiding and packet scheduling mechanisms are analyzed. Meanwhile, the wireless routing algorithm for the proposal architecture is discussed. The future research work is presented and the research problems are focused.