Accurate indoor position and movement information of devices enables numerous opportunities for location based services. GPS provides accurate localization results in an outdoor environment, however, GPS cannot be applied indoors pervasively due to the various interferences. Although extensive research has been dedicated to this field, accurate indoor location information remains a challenge wi...