Technical Challenges and Performance of Satellite Communications on-the-Move Systems