Novel fingerprinting mechanisms for indoor positioning. (16th September 2015)