DESCRIZIONE
Disclosed herein is a vehicle controller 103 that is located on a vehicle, the vehicle controller 103 comprising: a client communications device for communicating, over a satellite link, with a server communications device in a vehicle control centre 101 that is remote from the vehicle controller 103; and a vehicle control device arranged to control the movement of the vehicle in response to data received by the client communications device over the satellite link, such that the movement of the vehicle in one or more convoys of vehicles is dependent on received data by the client communications device. [Image Omitted]