Patent ID: 7016694

Claim:
A method for correcting positioning errors of a mobile station positioning system in a Code Divisional Multiple Access communication system, the method comprises the steps of: delaying a PN code transmitted to a mobile station from a base station transceiver subsystem via a repeater, for a +64Chip period or a +64Chip+nChip period in a +64Chip delay element or a +64Chip+nChip delay element; combining the PN code transmitted to the mobile station from the base station transceiver subsystem via the repeater with a PN code created by delaying the PN code transmitted to the mobile station from the base station transceiver subsystem via the repeater for the +64Chip period or the +64Chip+nChip period in a combiner, thereby transmitting the combined PN code to the mobile station; receiving the PN code of the base station transceiver subsystem and the PN code created by delaying the PN code of the base station transceiver subsystem for the +64Chip period or the +64Chip+nChip period and transmitting the received PN codes to the mobile station positioning system via a mobile communication network, in the mobile station; analyzing the PN codes received in the mobile system via a mobile positioning center to determine whether the PN code of the base station transceiver subsystem is transmitted to the mobile station via the repeater, in a position determination entity of the mobile station positioning system; and if it is determined that the PN code of the base station transceiver subsystem is transmitted to the mobile station via the repeater, subtracting a delayed time due to a corresponding repeater previously stored in a database from a time at which the PN code of the base station transceiver subsystem is received in the mobile station via the repeater, to calculate a distance between the base station transceiver subsystem and the mobile station in the position determination entity.