A method for positioning a user equipment performed by a communications system comprising a first location card, a second location card, a reader and a user equipment, UE, and the method comprises: • receiving, by the first location card, an indication signal sent by the reader, wherein the indication signal is used for instructing the first location card to send a second signal; • sending, by the first location card, the second signal to the second location card; • generating, by the second location card, a third signal according to the second signal, and sending the third signal to the reader (step 303), wherein the third signal carries identification information of the first location card and identification information of the second location card, and the third signal is used for instructing the reader to determine, according to an arrival time of the third signal and a sending time of the indication signal, a relative distance between the first location card and the second location card; • determining, by the reader, according to the arrival time of the third signal and the sending time of the indication signal, the relative distance between the first location card and the second location card (step 305); • determining a location of the second location card according to an actual distance between the first location card and any location card except the first location card and the second location card (step 306); • detecting, by the second location card, an uplink signal sent by the user equipment, UE (step 307); • generating, by the second location card, a first signal according to the uplink signal, and sending the first signal to the reader (step 308), wherein the first signal carries identification information of the second location card, and the first signal is used for instructing the reader to determine a location of the UE according to the first signal and a location of the second location card; • determining, by the reader, the location of the UE according to the first signal and the location of the second location card (step 310). • receiving, by the first location card, an indication signal sent by the reader, wherein the indication signal is used for instructing the first location card to send a second signal; • sending, by the first location card, the second signal to the second location card; • generating, by the second location card, a third signal according to the second signal, and sending the third signal to the reader (step 303), wherein the third signal carries identification information of the first location card and identification information of the second location card, and the third signal is used for instructing the reader to determine, according to an arrival time of the third signal and a sending time of the indication signal, a relative distance between the first location card and the second location card; • determining, by the reader, according to the arrival time of the third signal and the sending time of the indication signal, the relative distance between the first location card and the second location card (step 305); • determining a location of the second location card according to an actual distance between the first location card and any location card except the first location card and the second location card (step 306); • detecting, by the second location card, an uplink signal sent by the user equipment, UE (step 307); • generating, by the second location card, a first signal according to the uplink signal, and sending the first signal to the reader (step 308), wherein the first signal carries identification information of the second location card, and the first signal is used for instructing the reader to determine a location of the UE according to the first signal and a location of the second location card; • determining, by the reader, the location of the UE according to the first signal and the location of the second location card (step 310).