I. Introduction
Location awareness is the foundation of location-based service, so how to quickly and accurately obtain the location of users has become an urgent problem for these applications. Outdoor, global navigation satellite systems, such as GPS, BDS, GLONASS and Galileo, have been extremely successful and commercialized over the past few decades. However, satellite signals are sensitive to obstacles, which make it impossible to provide positioning services that meet the requirements for indoor users.