In this paper we propose a cross-layer handoff ordering scheme. The frame success rate (FSR) is adopted as the basis of prioritization. Different quality of service (QoS) requirements of various applications would result in different FSR requirements. In order to indicate how critical a handoff request is, both the FSR requirement from the application layer and the FSR measurement from the medium access control layer are taken into consideration in the proposed scheme. The prioritization of handoff requests follows the most-critical-first policy. Performance analysis shows that the proposed scheme effectively reduces the forced termination probabilities. Under the same forced termination probability requirements, it could