This paper uses an Adaptive Ranging algorithm to alter variables in their RSSI distance formula to more accurately account for environmental variations that can cause shifts in RSSI values, degrading the quality of positioning systems.  They have found this adaptive algorithm can improve accuracy in open and variable environments.