Abstract—Wireless mesh network (WMN) has emerged recently as a promising technology for next-generation wireless networking. In WMN, it is important to provide an efficient handoff scheme, due to the frequent user mobility. To address this issue, we propose a mobile agent (MA) based handoff approach for WMN, where each mesh client has a MA residing on its registered mesh router. To guarantee quality of service (QoS) and achieve differentiated priorities during the MA based handoff, we develop a proportional threshold based optimal access bandwidth policy for call admission control (CAC) on the mesh router, and deploy a genetic algorithm (GA) based approximation to solve it. Simulation study shows that our proposed CAC scheme has a satisfying tradeoff between differentiated priorities and statistical access bandwidth in WMN handoff environment.