| Literature DB >> 27231916 |
Wendong Wang1, Teng Xi2, Edith C-H Ngai3, Zheng Song4.
Abstract
Location information is a key element of participatory sensing. Many mobile and sensing applications require location information to provide better recommendations, object search and trip planning. However, continuous GPS positioning consumes much energy, which may drain the battery of mobile devices quickly. Although WiFi and cell tower positioning are alternatives, they provide lower accuracy compared to GPS. This paper solves the above problem by proposing a novel localization scheme through the collaboration of multiple mobile devices to reduce energy consumption and provide accurate positioning. Under our scheme, the mobile devices are divided into three groups, namely the broadcaster group, the location information receiver group and the normal participant group. Only the broadcaster group and the normal participant group use their GPS. The location information receiver group, on the other hand, makes use of the locations broadcast by the broadcaster group to estimate their locations. We formulate the broadcaster set selection problem and propose two novel algorithms to minimize the energy consumption in collaborative localization. Simulations with real traces show that our proposed solution can save up to 68% of the energy of all of the participants and provide more accurate locations than WiFi and cellular network positioning.Entities:
Keywords: collaborative localization; device to device localization; energy efficiency; participatory sensing
Year: 2016 PMID: 27231916 PMCID: PMC4934188 DOI: 10.3390/s16060762
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1System architecture.
List of notations.
| The set of all participants. | |
| The set of time | |
| The set of broadcasters during | |
| The set of normal participants during | |
| The length of the following collaborative localization period. | |
| The time that the participants need for sending data and receiving roles. | |
| The RSSI between | |
| The movement of participant | |
| The relative movement between | |
| The step length of pedestrians during [ | |
| The maximum acceleration during [ | |
| The minimum acceleration during [ | |
| The distance between participant | |
| The distance Matrix of | |
| The distance threshold for a given localization accuracy requirement | |
| The communication range of WiFi. | |
| Power of the GPS. | |
| Power of cellular the network. | |
| Power of WiFi when sending. | |
| Power of WiFi when receiving. | |
| Boolean to indicate whether | |
| Boolean to indicate whether | |
| Power of a broadcaster during | |
| Power of an LIRduring | |
| Power of a normal participant during | |
| The physical connectivity between participant | |
| The physical connectivity matrix of | |
| Power of all participants during | |
| Power of all broadcasters during | |
| Power of all LIR during | |
| Power of all normal participants during | |
| The required remaining battery level of each broadcaster. |
Figure 2The collaborative localization during [].
Figure 3The server’s function flow.
Figure 4Device to device localization.
Figure 5Relative movement of j towards i.
Figure 6Targeted parameters: (a) and α (b).
Localization accuracy.
| Localization accuracy requirement ( | 10 m | 15 m | 20 m | 25 m | >25 m |
| Distance threshold between devices ( | 30 m | 40 m | 50 m | 60 m |
Figure 7The broadcaster’s function flow.
Figure 8Energy consumption of different roles of a participant during []. (a) Energy consumption of a Broadcaster; (b) Energy consumption of a LIR; (c) Energy consumption of a Normal Participant.
Figure 9Simulation setup: (a) Simulation region (red rectangle); (b) User trajectories.
Figure 10The impact of the number of broadcasters.
Figure 11The impact of the localization requirement on our method. (a) The impact of the localization accuracy requirement on GBS; (b) The impact of the localization accuracy requirement on SABS.
Figure 12Comparison with the existing approach. (a) Low localization accuracy requirement; (b) High localization accuracy requirement.
Figure 13Time slice with maximum and minimum energy saving. (a) Time slice with maximum energy saving; (b) Time slice with minimum energy saving.
Figure 14The influence of participants’ density. (a) The influence of participants’ density under the low localization accuracy requirement; (b) The influence of participants’ density under the high localization accuracy requirement.
Figure 15The performance of our proposed solution. (a) Stability of SABS; (b) Cumulative Dirstrbution Function (CDF) of the relative performance of SABS.