Abstract
In device-to-device (D2D) offloading, frequent offloading to a specific mobile device (i.e., an offloadee) can violate the privacy of a task owner and proper offloading results cannot always be guaranteed due to untruthful mobile devices. To address these problems, we propose a privacy-preserving and trustworthy D2D offloading scheme (PPTS) with two steps: 1) a privacy-preserving offloading step and 2) a blockchain-based verification step. In the first step, a task owner selects several offloadees and offloads the tasks redundantly to them to obtain reliable offloading results with a minimum task completion delay while preserving its own privacy at a sufficient level. In addition, the task owner chooses another mobile device as a verifier. In the second step, the task owner and verifier exploit blockchain networks to check whether the offloading results are appropriately processed. We formulate a static game to decide an appropriate redundancy ratio of offloading tasks and incentives for the offloadees.The evaluation results demonstrate that PPTS can provide reliable offloading results with a reduced task completion delay and guarantee a sufficient level of privacy of the task owner.
Original language | English |
---|---|
Pages (from-to) | 191551-191560 |
Number of pages | 10 |
Journal | IEEE Access |
Volume | 8 |
DOIs | |
Publication status | Published - 2020 |
Keywords
- Blockchain
- Device-to-device (D2D)
- Offloading
- Privacy
- Static game
ASJC Scopus subject areas
- Computer Science(all)
- Materials Science(all)
- Engineering(all)