A wireless localization method performed by a wireless localization server in a wireless network including at least three reference nodes locations of which are known, a blind node location of which is to be found, and the wireless localization server, the method comprising:
- a first step for, in the wireless localization server, being supplied with received signal strengths (RSS) of received wireless signal that are received from the at least three reference nodes and calculating at least three estimated distances from each of the at least three reference nodes to the blind node;
- a second step for, in the wireless localization server, calculating estimated location of the blind node with multilateration using the calculated at least three estimated distances;
- a third step for, in the wireless localization server, calculating error-correction direction and error-correction distance of the estimated location with a reference node closest to the estimated location as a center using the estimated distances calculated in the first step, in order to correct error in the calculated estimated location;
- and
- a fourth step for, in the wireless localization server, calculating a corrected estimated location with the estimated location of the blind node calculated in the second step moved in the error-correction direction and by the error-correction distance calculated in the third step.