A computer readable medium for positioning a satellite terminal antenna adapted to receive a signal from at least one satellite in a communications network, said computer readable medium comprising:
- a first set of instructions identifying a satellite position area in which said satellite is expected to be present, and dividing said satellite position area into a plurality, of regions;
- a second set of instructions identifying a first signal from said satellite at a first location by pointing said satellite terminal antenna toward said satellite located within said satellite position area;
- a fourth set of instructions computing satellite position error value by determining a difference between said first location and a second location;
- a fifth set of instructions adjusting said first signal by said satellite position error value.