TY - JOUR
T1 - Toward Privacy-Aware Task Allocation in Social Sensing-Based Edge Computing Systems
AU - Zhang, Daniel
AU - Ma, Yue
AU - Sharon Hu, Xiaobo
AU - Wang, Dong
N1 - Funding Information:
Dr. Wang received the NSF CAREER Award, the Google Faculty Research Award, the Army Research Office Young Investigator Program Award, the Wing-Kai Cheng Fellowship from the University of Illinois, and the Best Paper Award of IEEE Real-Time and Embedded Technology and Applications Symposium. He is a member of ACM.
Funding Information:
Manuscript received February 13, 2020; revised April 25, 2020; accepted May 19, 2020. Date of publication June 1, 2020; date of current version December 11, 2020. This work was supported in part by the National Science Foundation under Grant CNS-1845639 and Grant CNS-1831669, and in part by Army Research Office under Grant W911NF-17-1-0409. (Corresponding author: Dong Wang.) The authors are with the Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN 46556 USA (e-mail: [email protected]; [email protected]; [email protected]; [email protected]). Digital Object Identifier 10.1109/JIOT.2020.2999025
Publisher Copyright:
© 2014 IEEE.
PY - 2020/12
Y1 - 2020/12
N2 - With the advance in mobile computing, Internet of Things, and ubiquitous wireless connectivity, social sensing-based edge computing (SSEC) has emerged as a new computation paradigm where people and their personally owned devices collect sensor measurements from the physical world and process them at the edge of the network. This article focuses on a privacy-aware task allocation problem where the goal is to optimize the computation task allocation in SSEC systems while respecting the users' customized privacy settings. It introduces a novel game-theoretic privacy-aware task allocation (G-PATA) framework to achieve the goal. G-PATA includes: 1) a bottom-up game-theoretic model to generate the maximum payoffs at end devices while satisfying the end user's privacy settings and 2) a top-down incentive scheme to adjust the rewards for the tasks to ensure that the task allocation decisions made by end devices meet the Quality-of-Service (QoS) requirements of the applications. Furthermore, the framework incorporates an efficient load balancing and iteration reduction component to adapt to the dynamic changes in status and privacy configurations of end devices. The G-PATA framework was implemented on a real-world edge computing platform that consists of heterogeneous end devices (Jetson TX1 and TK1 boards, and Raspberry Pi3). We compare G-PATA with state-of-the-art task allocation schemes through two real-world social sensing applications. The results show that G-PATA significantly outperforms existing approaches under various privacy settings (our scheme achieved as much as 47% improvements in delay reduction for the application and 15% more payoffs for end devices compared to the baselines).
AB - With the advance in mobile computing, Internet of Things, and ubiquitous wireless connectivity, social sensing-based edge computing (SSEC) has emerged as a new computation paradigm where people and their personally owned devices collect sensor measurements from the physical world and process them at the edge of the network. This article focuses on a privacy-aware task allocation problem where the goal is to optimize the computation task allocation in SSEC systems while respecting the users' customized privacy settings. It introduces a novel game-theoretic privacy-aware task allocation (G-PATA) framework to achieve the goal. G-PATA includes: 1) a bottom-up game-theoretic model to generate the maximum payoffs at end devices while satisfying the end user's privacy settings and 2) a top-down incentive scheme to adjust the rewards for the tasks to ensure that the task allocation decisions made by end devices meet the Quality-of-Service (QoS) requirements of the applications. Furthermore, the framework incorporates an efficient load balancing and iteration reduction component to adapt to the dynamic changes in status and privacy configurations of end devices. The G-PATA framework was implemented on a real-world edge computing platform that consists of heterogeneous end devices (Jetson TX1 and TK1 boards, and Raspberry Pi3). We compare G-PATA with state-of-the-art task allocation schemes through two real-world social sensing applications. The results show that G-PATA significantly outperforms existing approaches under various privacy settings (our scheme achieved as much as 47% improvements in delay reduction for the application and 15% more payoffs for end devices compared to the baselines).
KW - Edge computing
KW - game theory
KW - privacy
KW - social sensing
KW - task allocation
UR - http://www.scopus.com/inward/record.url?scp=85095497176&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85095497176&partnerID=8YFLogxK
U2 - 10.1109/JIOT.2020.2999025
DO - 10.1109/JIOT.2020.2999025
M3 - Article
AN - SCOPUS:85095497176
SN - 2327-4662
VL - 7
SP - 11384
EP - 11400
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
IS - 12
M1 - 9105079
ER -