A method and apparatus for determining a position of a base station in a
wireless communication network that includes a mobile station in
communication with base stations. A BTS calibration server is networked
with the base stations. A BTS calibration program is programmed into a
group of mobile stations that have position location capabilities. Using
the BTS calibration program, calibration information may be requested by
the BTS calibration server, or a session may be initiated by the mobile
station. The BTS calibration program also provides privacy features that
allow user of the mobile station to prevent it from being used for base
station location. If authorized, the BTS calibration program determines
the position of the mobile station, and provides calibration information,
such as position and base station phase measurements, to the server. The
calibration information may be used to calibrate the base station
almanac.