A QoS-Based Handover Initiation Algorithm for Wireless Systems