Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3344341.3368804acmconferencesArticle/Chapter ViewAbstractPublication PagesuccConference Proceedingsconference-collections
research-article
Public Access

Privacy-by-Design Distributed Offloading for Vehicular Edge Computing

Published: 02 December 2019 Publication History

Abstract

Vehicular Edge Computing (VEC) is a distributed computing paradigm that utilizes smart vehicles (SVs) as computational cloudlets (edge nodes) by virtue of their inherent attributes such as mobility, low operating costs, flexible deployment, and wireless communication ability. VEC extends edge computing services by expanding computing coverage and further improving quality-of-services (QoS) for devices. Due to limited onboard energy and computation capabilities of SV-mounted cloudlets, a single vehicle might not be able to execute a large number of tasks and guarantee their desired QoS. To address this problem, the overloaded vehicle can fulfill its overwhelming workload by offloading its tasks to other available connected vehicles. However, data privacy and accessibility are of critical importance that need to be considered for offloading. In this paper, we propose privacy-by-design offloading solutions for VEC to facilitate latency requirements of user demands and reduce energy consumption of vehicles.We formulate the Data pRotection Offloading Problem (DROP) as an Integer Program and prove its NP-hardness. To provide computationally tractable solutions, we propose three distributed algorithms by leveraging graph theory to solve this problem. We evaluate the performance of our proposed algorithms by extensive experiments and compare them to the optimal results obtained by IBM ILOG CPLEX. The results demonstrate the flexibility, scalability, and cost efficiency of our proposed algorithms in providing practical privacy-by-design offloading solutions enabling edge services along the cloud-to-thing continuum.

References

[1]
Dixit Bhatta and Lena Mashayekhy. 2019. Generalized Cost-Aware Cloudlet Placement for Vehicular Edge Computing Systems. In Proceedings of the 11th IEEE International Conference on Cloud Computing Technology and Science (CloudCom). 1--8.
[2]
Xu Chen. 2014. Decentralized computation offloading game for mobile cloud computing. IEEE Transactions on Parallel and Distributed Systems, Vol. 26, 4 (2014), 974--983.
[3]
P Erdös and A Rényi. 1959. On random graphs. Publ. Math, Vol. 6 (1959), 290--297.
[4]
Jingyun Feng, Zhi Liu, Celimuge Wu, and Yusheng Ji. 2018. Mobile edge computing for the Internet of vehicles: Offloading framework and job scheduling. ieee vehicular technology magazine, Vol. 14, 1 (2018), 28--36.
[5]
Zhu Han, Yunan Gu, and Walid Saad. 2017. Matching theory for wireless networks .Springer.
[6]
Dong Huang, Ping Wang, and Dusit Niyato. 2012. A dynamic offloading algorithm for mobile computing. IEEE Transactions on Wireless Communications, Vol. 11, 6 (2012), 1991--1995.
[7]
George Iosifidis, Lin Gao, Jianwei Huang, and Leandros Tassiulas. 2015. A double-auction mechanism for mobile data-offloading markets. IEEE/ACM Transactions on Networking, Vol. 23, 5 (2015), 1634--1647.
[8]
Seongah Jeong, Osvaldo Simeone, and Joonhyuk Kang. 2017. Mobile edge computing via a UAV-mounted cloudlet: Optimization of bit allocation and path planning. IEEE Transactions on Vehicular Technology, Vol. 67, 3 (2017), 2049--2063.
[9]
David Jiang, Wang-Chiew Tan, Gang Chen, David Maier, Kian-Lee Tan, Beng Chin Ooi, and Hosagrahar Jagadish. 2014. Federation in Cloud Data Management: Challenges and Opportunities. IEEE Transactions on Knowledge and Data Engineering (2014), 1--14.
[10]
Ewa Kubicka and Allen J Schwenk. 1989. An introduction to chromatic sums. In Proceedings of the 17th conference on ACM Annual Computer Science Conference. ACM, 39--45.
[11]
Feng Luo, Chunxiao Jiang, Shui Yu, Jingjing Wang, Yipeng Li, and Yong Ren. 2017. Stability of cloud-based UAV systems supporting big data acquisition and processing. IEEE Transactions on Cloud Computing (2017).
[12]
Weibin Ma, Xuanzhang Liu, and Lena Mashayekhy. 2019. A Strategic Game for Task Offloading among Capacitated UAV-Mounted Cloudlets. In Proceedings of the IEEE International Congress on Internet of Things (ICIOT). 61--68.
[13]
Xiao Ma, Chuang Lin, Xudong Xiang, and Congjie Chen. 2015. Game-theoretic analysis of computation offloading for cloudlet-based mobile cloud computing. In Proceedings of the 18th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems. ACM, 271--278.
[14]
Lena Mashayekhy, Mark Nejad, and Daniel Grosu. 2019. A Trust-Aware Mechanism for Cloud Federation Formation. IEEE Transactions on Cloud Computing (in press) (2019).
[15]
Lena Mashayekhy, Mahyar Movahed Nejad, and Daniel Grosu. 2014. A framework for data protection in cloud federations. In Proceedings of the 43rd International Conference on Parallel Processing. 283--290.
[16]
Mohamed-Ayoub Messous, Hichem Sedjelmaci, Noureddin Houari, and Sidi-Mohammed Senouci. 2017. Computation offloading game for an UAV network in mobile edge computing. In Proceedings of the IEEE International Conference on Communications (ICC). 1--6.
[17]
Mohammad Mozaffari, Walid Saad, Mehdi Bennis, and Mérouane Debbah. 2016. Unmanned aerial vehicle with underlaid device-to-device communications: Performance and tradeoffs. IEEE Transactions on Wireless Communications, Vol. 15, 6 (2016), 3949--3963.
[18]
Siani Pearson. 2009. Taking account of privacy when designing cloud computing services. In Proceedings of ICSE Workshop on Software Engineering Challenges of Cloud Computing. IEEE, 44--52.
[19]
Lingjun Pu, Xu Chen, Jingdong Xu, and Xiaoming Fu. 2016. D2D fogging: An energy-efficient and incentive-aware task offloading framework via network-assisted D2D collaboration. IEEE Journal on Selected Areas in Communications, Vol. 34, 12 (2016), 3887--3901.
[20]
Theodore S Rappaport et almbox. 1996. Wireless communications: principles and practice. Vol. 2. prentice hall PTR New Jersey.
[21]
Mahadev Satyanarayanan. 2017. The emergence of edge computing. Computer, Vol. 50, 1 (2017), 30--39.
[22]
Nafiseh Sharghivand, Farnaz Derakhshan, and Lena Mashayekhy. 2018. QoS-Aware Matching of Edge Computing Services to Internet of Things. In Proceedings of the 37th IEEE International Performance Computing and Communications Conference . 1--8.
[23]
Neha Sharma, Madhavi Shamkuwar, and Inderjit Singh. 2019. The History, Present and Future with IoT. In Internet of Things and Big Data Analytics for Smart Generation. Springer, 27--51.
[24]
Olena Skarlat, Vasileios Karagiannis, Thomas Rausch, Kevin Bachmann, and Stefan Schulte. 2018. A framework for optimization, service placement, and runtime operation in the fog. In Proceedings of the IEEE/ACM 11th International Conference on Utility and Cloud Computing (UCC). 164--173.
[25]
Jyrki Wallenius, James S Dyer, Peter C Fishburn, Ralph E Steuer, Stanley Zionts, and Kalyanmoy Deb. 2008. Multiple criteria decision making, multiattribute utility theory: Recent accomplishments and what lies ahead. Management science, Vol. 54, 7 (2008), 1336--1349.
[26]
Rong Yu, Xumin Huang, Jiawen Kang, Jiefei Ding, Sabita Maharjan, Stein Gjessing, and Yan Zhang. 2015. Cooperative resource management in cloud-enabled vehicular networks. IEEE Transactions on Industrial Electronics, Vol. 62, 12 (2015), 7938--7951.
[27]
Daniel Zhang, Yue Ma, Chao Zheng, Yang Zhang, X Sharon Hu, and Dong Wang. 2018. Cooperative-competitive task allocation in edge computing for delay-sensitive social sensing. In Proceedings of the IEEE/ACM Symposium on Edge Computing (SEC). 243--259.
[28]
Hongli Zhang, Qiang Zhang, and Xiaojiang Du. 2015. Toward vehicle-assisted cloud computing for smartphones. IEEE Transactions on Vehicular Technology, Vol. 64, 12 (2015), 5610--5618.
[29]
Ke Zhang, Yuming Mao, Supeng Leng, Alexey Vinel, and Yan Zhang. 2016. Delay constrained offloading for mobile edge computing in cloud-enabled vehicular networks. In 2016 8th International Workshop on Resilient Networks Design and Modeling (RNDM). IEEE, 288--294.
[30]
Zhenyu Zhou, Pengju Liu, Junhao Feng, Yan Zhang, Shahid Mumtaz, and Jonathan Rodriguez. 2019. Computation resource allocation and task assignment optimization in vehicular fog computing: A contract-matching approach. IEEE Transactions on Vehicular Technology, Vol. 68, 4 (2019), 3113--3125.

Cited By

View all
  • (2022)Privacy-Preserving Task Offloading Strategies in MECSensors10.3390/s2301009523:1(95)Online publication date: 22-Dec-2022
  • (2022)A survey of privacy-preserving offloading methods in mobile-edge computingJournal of Network and Computer Applications10.1016/j.jnca.2022.103395203(103395)Online publication date: Jul-2022
  • (2022)A survey of research on computation offloading in mobile cloud computingWireless Networks10.1007/s11276-022-02920-228:4(1563-1585)Online publication date: 6-Mar-2022

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
UCC'19: Proceedings of the 12th IEEE/ACM International Conference on Utility and Cloud Computing
December 2019
307 pages
ISBN:9781450368940
DOI:10.1145/3344341
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 02 December 2019

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. data protection
  2. distributed algorithms
  3. internet-of-things
  4. smart connected vehicles
  5. vehicular edge computing

Qualifiers

  • Research-article

Funding Sources

Conference

UCC '19
Sponsor:

Acceptance Rates

Overall Acceptance Rate 38 of 125 submissions, 30%

Upcoming Conference

UCC '24
2024 IEEE/ACM 17th International Conference on Utility and Cloud Computing
December 16 - 19, 2024
Sharjah , United Arab Emirates

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)65
  • Downloads (Last 6 weeks)8
Reflects downloads up to 24 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Privacy-Preserving Task Offloading Strategies in MECSensors10.3390/s2301009523:1(95)Online publication date: 22-Dec-2022
  • (2022)A survey of privacy-preserving offloading methods in mobile-edge computingJournal of Network and Computer Applications10.1016/j.jnca.2022.103395203(103395)Online publication date: Jul-2022
  • (2022)A survey of research on computation offloading in mobile cloud computingWireless Networks10.1007/s11276-022-02920-228:4(1563-1585)Online publication date: 6-Mar-2022

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media