Mobility Protocols and Handover Optimization:Design, Evaluation and Application