Beam steering is achieved by changing the phase of the input signal on all radiating elements. Phase shifting allows the signal to be targeted at a specific receiver. An antenna can employ radiating elements with a common frequency to steer a single beam in a specific direction. Different frequency beams can also be steered in different directions to serve different users. The direction a signal is sent in is calculated dynamically by the base station as the endpoint moves, effectively tracking the user. If a beam cannot track a user, the endpoint may switch to a different beam.