Mobility Protocols and Handover Optimization: Design, Evaluation and Application