| Wireless localization technology has become an important part of mobile and pervasive computing applications. This paper presents DE2, a wireless localization approach that is responsive to single beacon conditions. Unlike previous work that needs a priori knowledge of the scenario during the training phase by manual recording, which means significant human effort, or uses a certain number of beacons during the localization phase to reach a certain accuracy, which means high energy consumption and reduced network lifecycle, DE2leverages a single beacon without much prior human effort to locate multiple targets. The key challenge is how to utilize the limited information caught by a single beacon to obtain the positions of multiple unknowns.The intuition underlying DE2is that, direction and distance constraints between an unknown position and the single beacon are adequate to determine the unknown position. When a user rotates around an RF receiver (the single beacon), the human body acts as a signal-blocking obstacle. It causes the signal from a transmitter (position-unknown) to the single receiver to attenuate in a certain scope. The blocking effect caused by a human body can be utilized to obtain the direction constraint between the unknown position and the single beacon. Moreover, a corresponding distance constraint is also concluded in the rotating RSS according to the RF propagation model.DE2pushes the limit of minimum beacons needed for localization without much pre-configuration effort. To demonstrate the utility of DE2, we implement DE2in real-world single beacon wireless networks. The results show that these applications can significantly benefit from DE2. |