Abstract

With the rapid development of Internet of Things (IoT), mobile crowdsensing (MCS), i.e., outsourcing sensing tasks to mobile devices or vehicles, has been proposed to address the problem of data collection in the scenarios such as smart city. Despite its benefits for a wide range of applications, MCS lacks an efficient incentive mechanism, restricting the development of IoT applications, especially for Internet of Vehicles (IoV)—a typical example of IoT applications; this is because vehicles are usually reluctant to participate these sensing tasks. Moreover, in practice, some sensing tasks may arrive suddenly (called an emergent task) in the IoV environment, but the resources of a single vehicle may be insufficient to handle, and thus multivehicles collaboration is required. In this case, the incentive mechanisms for the participation of multiple vehicles and the task scheduling for their collaborations are collectively needed. To address this important problem, we first propose a new model for the scenario of two vehicles collaboration, considering the situation of the emergent appearance of a task. In this model, for a general sensing task, we propose a bidding mechanism to better encourage vehicles to contribute their resources, and the tasks for those vehicles are scheduled accordingly. Second, for an emergent task, a novel time-window-based method is devised to manage the tasks among vehicles and to incent the vehicles to participate. Finally, we develop a blockchain framework to achieve the secured information exchange through smart contract for the proposed models in IoV.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call