A method for dynamic antenna steering on an unmanned aerial vehicle (100, 900), UAV, comprising: orienting a fixed antenna (131, 906) on the UAV towards a serving ground station based on a current position of the UAV; orienting the fixed antenna towards a neighboring ground station when it is time to conduct signal measurements of the neighboring ground station, wherein orienting the fixed antenna towards the neighboring ground station comprises: obtaining a location of the neighboring ground station; calculating a vector between the location of the neighboring ground station and the current position of the UAV; determining an orientation for the fixed antenna that points to the location of the neighboring ground station based on the vector; and adjusting the fixed antenna to the determined orientation wherein adjusting the fixed antenna to the determined orientation comprises adjusting an attitude and orientation of the UAV; conducting the signal measurements of the neighboring ground station while orienting the fixed antenna towards the neighboring ground station; determining whether signals of the neighboring ground station are stronger than signals of the serving ground station based on the signal measurements of the neighboring ground station while orienting the fixed antenna towards the neighboring ground station; and performing a handover to the neighboring ground station in response to determining that the signals of the neighboring ground station are stronger than signals of the serving ground station. orienting a fixed antenna (131, 906) on the UAV towards a serving ground station based on a current position of the UAV; orienting the fixed antenna towards a neighboring ground station when it is time to conduct signal measurements of the neighboring ground station, wherein orienting the fixed antenna towards the neighboring ground station comprises: obtaining a location of the neighboring ground station; calculating a vector between the location of the neighboring ground station and the current position of the UAV; determining an orientation for the fixed antenna that points to the location of the neighboring ground station based on the vector; and adjusting the fixed antenna to the determined orientation wherein adjusting the fixed antenna to the determined orientation comprises adjusting an attitude and orientation of the UAV; conducting the signal measurements of the neighboring ground station while orienting the fixed antenna towards the neighboring ground station; determining whether signals of the neighboring ground station are stronger than signals of the serving ground station based on the signal measurements of the neighboring ground station while orienting the fixed antenna towards the neighboring ground station; and performing a handover to the neighboring ground station in response to determining that the signals of the neighboring ground station are stronger than signals of the serving ground station. obtaining a location of the neighboring ground station; calculating a vector between the location of the neighboring ground station and the current position of the UAV; determining an orientation for the fixed antenna that points to the location of the neighboring ground station based on the vector; and adjusting the fixed antenna to the determined orientation wherein adjusting the fixed antenna to the determined orientation comprises adjusting an attitude and orientation of the UAV; conducting the signal measurements of the neighboring ground station while orienting the fixed antenna towards the neighboring ground station; determining whether signals of the neighboring ground station are stronger than signals of the serving ground station based on the signal measurements of the neighboring ground station while orienting the fixed antenna towards the neighboring ground station; and performing a handover to the neighboring ground station in response to determining that the signals of the neighboring ground station are stronger than signals of the serving ground station.