| Literature DB >> 30445729 |
Dapeng Wu1,2,3, Haopeng Li4,5,6, Ruyan Wang7,8,9.
Abstract
Mobile crowdsensing (MCS) is a promising sensing paradigm that leverages diverse embedded sensors in massive mobile devices. One of its main challenges is to effectively select participants to perform multiple sensing tasks, so that sufficient and reliable data is collected to implement various MCS services. Participant selection should consider the limited budget, the different tasks locations, and deadlines. This selection becomes even more challenging when the MCS tries to efficiently accomplish tasks under different heat regions and collect high-credibility data. In this paper, we propose a user characteristics aware participant selection (UCPS) mechanism to improve the credibility of task data in the sparse user region acquired by the platform and to reduce the task failure rate. First, we estimate the regional heat according to the number of active users, average residence time of users and history of regional sensing tasks, and then we divide urban space into high-heat and low-heat regions. Second, the user state information and sensing task records are combined to calculate the willingness, reputation and activity of users. Finally, the above four factors are comprehensively considered to reasonably select the task participants for different heat regions. We also propose task queuing strategies and community assistance strategies to ensure task allocation rates and task completion rates. The evaluation results show that our mechanism can significantly improve the overall data quality and complete sensing tasks of low-heat regions in a timely and reliable manner.Entities:
Keywords: mobile crowdsensing; participant selection; regional heat; user characteristic
Year: 2018 PMID: 30445729 PMCID: PMC6264110 DOI: 10.3390/s18113959
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1User characteristic aware participant selection process.
Scenario parameters.
| Description | Value |
|---|---|
| Region size | 1–2 km |
| Regional heat | 0–1 |
| Task deadline | 5–45 min |
| Number of participants required for single task | 1–5 |
| Number of tasks accepted by each participant | 0–8 |
| Number of tasks published by the service platform | 1–100 |
| Task coverage radius | 200 m–1600 m |
| Participant reputation | 0–1 |
| Participant activity | 0–1 |
| Participant speed | 10–50 km/h |
| Task types | 5 |
| The maximum budget for each sensing task | 50 |
| The maximum price per sensing task | 10 |
Figure 2Participant reputation under a various number of tasks.
Figure 3Failure rate under a various total number of tasks.
Figure 4The influence of participant willingness and reputation on the task completion rate.
Figure 5Task allocation rate under various regional heat.
Figure 6Task allocation rate under various task coverage radius.
Figure 7Task allocation rate under various deadlines.
Figure 8Comparison of average task completion time under total number of different tasks.
Figure 9Comparison of data satisfaction at different deadlines.