Cost-Effective Resource Sharing in an Internet of Vehicles-Employed Mobile Edge Computing Environment
Abstract
:1. Introduction
- We formulate a cost-effective resource sharing for optimizing the VSP’s cost when providing the VSA to mobile users (i.e., smart vehicles) under an MINP optimization problem. The solutions show that the VSP will optimally obtain content from the moving vehicle or cloud to deliver video to the target user while guaranteeing the QoS requirement.
- An incentive method is investigated to encourage moving vehicles to share its data with BSs. This leads to a win-win solution for the VSP and users.
- We also analyze the conditions for achieving the optimal value under the QoS requirements using geometry stochastic theory.
- We evaluate the proposed mechanism on the real-world taxi and limousine trips data traces.
2. Related Work
3. System Model
3.1. Network Model
3.2. Traffic Model
3.3. Video Transmission Process
3.4. Cost Model
3.5. Wireless Transmission Model
4. Average Transmission Rate Analysis
5. Cost-Effective Video Transmission Based on Vehicles as Resources
- If f exists in the BS-i cache, it can be served directly from the cache. Then, the VSP’s serving cost is defined as 0.
- If there is no VUs inside BS-i for obtaining f, or if the number of VUs does not satisfy condition (22), the BS downloads f from the remote server with cost p (per unit).
- Otherwise, the BS downloads f from VUs in its coverage.
6. Simulation Results
6.1. Dataset and Parameter Setup
6.1.1. Taxi Trajectory Data Trace
6.1.2. Base Station Data Trace
6.1.3. Mapping of the Two Datasets
6.1.4. Parameters Setup
6.2. Performance Analysis
- Content Delivery Networks (CDN) scheme [52]: The copies of content are distributed to edge servers that are geographically closer to users. A user request is directed to the nearest edge server with the capacity to respond. If the content is not in the edge server cache, this scheme attempts to download it from the origin server. When the cache receives the content, the cache streams data to the user. The VSP’s cost is defined as the cost for downloading data from origin server to serve user requests.
- Peer-Assisted Content Delivery Networks centralized (PA-CDN) scheme [53]: In this scheme, users (peers) not only consume data but also provide their storage resources for other peers in the same group. This enlarges data availability for this content delivery scheme. If the user fails to connect to the group of dedicated peers, or if the data cannot be received within the QoS requirement, the edge server serves the request directly. Please note that a video is divided into several small chunks of the same size and transferred through the P2P network in this scheme. The VSP’s cost is defined as the cost the VSP has to pay to encourage peers to contribute their data.
7. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Vegni, A.M.; Loscrí, V. A Survey on Vehicular Social Networks. IEEE Commun. Surv. Tutor. 2015, 17, 2397–2419. [Google Scholar] [CrossRef]
- Watzenig, D.; Horn, M. Automated Driving: Safer and More Efficient Future Driving; Springer: Berlin/Heidelberg, Germany, 2016. [Google Scholar]
- Yu, R.; Huang, X.; Kang, J.; Ding, J.; Maharjan, S.; Gjessing, S.; Zhang, Y. Cooperative Resource Management in Cloud-Enabled Vehicular Networks. IEEE Trans. Ind. Electron. 2015, 62, 7938–7951. [Google Scholar] [CrossRef]
- The Statistics Portal. 2018. Available online: http://www.statista.com/ (accessed on 2 September 2018).
- Curry, E.; Derguech, W.; Hasan, S.; Kouroupetroglou, C.; Hassan, U. A Real-time Linked Dataspace for the Internet of Things: Enabling “Pay-As-You-Go” Data Management in Smart Environments. Future Gener. Comput. Syst. 2019, 90, 405–422. [Google Scholar] [CrossRef]
- Cicirelli, F.; Fortino, G.; Guerrieri, A.; Spezzano, G.; Vinci, A. Metamodeling of Smart Environments: From design to implementation. Adv. Eng. Inform. 2017, 33, 274–284. [Google Scholar] [CrossRef]
- Zeeshan, H.M.; Fethi, F. LTE and IEEE 802.11p for vehicular networking: A performance evaluation. EURASIP J. Wirel. Commun. Netw. 2014. [Google Scholar] [CrossRef]
- Woźniak, M.; Połap, D. Object detection and recognition via clustered features. Neurocomputing 2018, 320, 76–84. [Google Scholar] [CrossRef]
- Połap, D.; Kęsik, K.; Książek, K.; Woźniak, M. Obstacle Detection as a Safety Alert in Augmented Reality Models by the Use of Deep Learning Techniques. Sensors 2017, 17, 2803. [Google Scholar] [CrossRef] [PubMed]
- Liu, J.; Kato, N.; Ma, J.; Kadowaki, N. Device-to-Device Communication in LTE-Advanced Networks: A Survey. IEEE Commun. Surv. Tutor. 2015, 17, 1923–1940. [Google Scholar] [CrossRef]
- He, S.; Shin, D.H.; Zhang, J.; Chen, J.; Sun, Y. Full-View Area Coverage in Camera Sensor Networks: Dimension Reduction and Near-Optimal Solutions. IEEE Trans. Veh. Technol. 2016, 65, 7448–7461. [Google Scholar] [CrossRef]
- Kang, J.; Yu, R.; Huang, X.; Jonsson, M.; Bogucka, H.; Gjessing, S.; Zhang, Y. Location privacy attacks and defenses in cloud-enabled internet of vehicles. IEEE Wirel. Commun. 2016, 23, 52–59. [Google Scholar] [CrossRef]
- Li, J.; Chen, H.; Chen, Y.; Lin, Z.; Vucetic, B.; Hanzo, L. Pricing and Resource Allocation via Game Theory for a Small-Cell Video Caching System. IEEE J. Sel. Areas Commun. 2016, 34, 2115–2129. [Google Scholar] [CrossRef]
- Wu, H.; Liu, L.; Zhang, X.; Ma, H. Quality of video oriented pricing incentive for mobile video offloading. In Proceedings of the IEEE INFOCOM 2016—The 35th Annual IEEE International Conference on Computer Communications, San Francisco, CA, USA, 10–14 April 2016; pp. 1–9. [Google Scholar]
- Zhu, W.; Li, D.; Saad, W. Multiple Vehicles Collaborative Data Download Protocol via Network Coding. IEEE Trans. Veh. Technol. 2015, 64, 1607–1619. [Google Scholar] [CrossRef]
- Volvo Concept 26. 2018. Available online: https://www.volvocars.com/my/cars/concept-cars/c26 (accessed on 5 September 2018).
- ETSI, Sophia Antipolis, France. Mobile-Edge Computing-Introductory Technical White Paper. 2014. Available online: https://portal.etsi.org/portals/0/tbpages/mec/docs/mobile-edge_computing_-_introductory_technical_white_paper_v1 (accessed on 9 September 2018).
- Intel, Santa Clara, CA, USA. Real-World Impact of Mobile Edge Computing (MEC). 2016. Available online: https://builders.intel.com/docs/networkbuilders/Real-world-impact-of-mobile-edgecomputing-MEC.pdf (accessed on 11 September 2018).
- Satyanarayanan, M.; Lewis, G.; Morris, E.; Simanta, S.; Boleng, J.; Ha, K. The Role of Cloudlets in Hostile Environments. IEEE Pervas. Comput. 2013, 12, 40–49. [Google Scholar] [CrossRef]
- Mach, P.; Becvar, Z. Mobile Edge Computing: A Survey on Architecture and Computation Offloading. IEEE Commun. Surv. Tutor. 2017, 19, 1628–1656. [Google Scholar] [CrossRef] [Green Version]
- Zhang, K.; Mao, Y.; Leng, S.; Maharjan, S.; Zhang, Y. Optimal delay constrained offloading for vehicular edge computing networks. In Proceedings of the 2017 IEEE International Conference on Communications (ICC), Paris, France, 21–25 May 2017; pp. 1–6. [Google Scholar]
- Vigneri, L.; Pecoraro, S.; Spyropoulos, T.; Barakat, C. Per-Chunk Caching for Video Streaming from a Vehicular Cloud. In Proceedings of the 12th Workshop on Challenged Networks (CHANTS ’17); ACM: New York, NY, USA, 2017; pp. 57–62. [Google Scholar] [Green Version]
- Liu, N.; Liu, M.; Chen, G.; Cao, J. The sharing at roadside: Vehicular content distribution using parked vehicles. In Proceedings of the 31st Annual IEEE International Conference on Computer Communications (IEEE INFOCOM 2012), Orlando, FL, USA, 25–30 March 2012; pp. 2641–2645. [Google Scholar]
- Su, Z.; Ren, P.; Gan, X. A novel algorithm to cache vehicular content with parked vehicles applications. In Proceedings of the 2014 IEEE International Conference on Communications (ICC), Sydney, NSW, Australia, 10–14 June 2014; pp. 5665–5669. [Google Scholar]
- Souza, V.B.; Masip-Bruin, X.; Marín-Tordera, E.; Sànchez-López, S.; Garcia, J.; Ren, G.J.; Jukan, A.; Ferrer, A.J. Towards a proper service placement in combined Fog-to-Cloud (F2C) architectures. Future Gener. Comput. Syst. 2018, 87, 1–15. [Google Scholar] [CrossRef]
- Abdelhamid, S.; Hassanein, H.S.; Takahara, G. Vehicle as a resource (VaaR). IEEE Netw. 2015, 29, 12–17. [Google Scholar] [CrossRef] [Green Version]
- Lee, E.-K.; Gerla, M.; Pau, G.; Lee, U.; Lim, J.-H. Internet of vehicles: from intelligent grid to autonomous cars and vehicular fogs. Int. J. Distr. Sens. Netw. 2016, 12, 1–14. [Google Scholar] [CrossRef]
- Nabi, M.; Benkoczi, R.; Abdelhamid, S.; Hassanein, H.S. Resource assignment in vehicular clouds. In Proceedings of the 2017 IEEE International Conference on Communications (ICC), Paris, France, 21–25 May 2017; pp. 1–6. [Google Scholar]
- Zhang, K.; Mao, Y.; Leng, S.; He, Y.; Zhang, Y. Mobile-Edge Computing for Vehicular Networks: A Promising Network Paradigm with Predictive Off-Loading. IEEE Veh. Technol. Mag. 2017, 12, 36–44. [Google Scholar] [CrossRef]
- Su, Z.; Xu, Q.; Hui, Y.; Wen, M.; Guo, S. A Game Theoretic Approach to Parked Vehicle Assisted Content Delivery in Vehicular Ad Hoc Networks. IEEE Trans. Veh. Technol. 2017, 66, 6461–6474. [Google Scholar] [CrossRef]
- Kang, X.; Wu, Y. Incentive Mechanism Design for Heterogeneous Peer-to-Peer Networks: A Stackelberg Game Approach. IEEE Trans. Mob. Comput. 2015, 14, 1018–1030. [Google Scholar] [CrossRef]
- Tang, M.; Gao, L.; Pang, H.; Huang, J.; Sun, L. A multi-dimensional auction mechanism for mobile crowdsourced video streaming. In Proceedings of the 2016 14th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt), Tempe, AZ, USA, 9–13 May 2016; pp. 1–8. [Google Scholar]
- Nguyen, T.; Kim, Y.; Pham, X.; Nguyen, T.D.T.; Huh, E. Mobile Services Meet Distributed Cloud: Benefits, Applications, and Challenges; Mobile Computing Mutamed Khatib and Nael Salman; IntechOpen: London, UK, 2018. [Google Scholar]
- Tong, L.; Li, Y.; Gao, W. A hierarchical edge cloud architecture for mobile computing. In Proceedings of the IEEE INFOCOM 2016—The 35th Annual IEEE International Conference on Computer Communications, San Francisco, CA, USA, 10–14 April 2016; pp. 1–9. [Google Scholar]
- Shao, C.; Leng, S.; Zhang, Y.; Vinel, A.; Jonsson, M. Performance Analysis of Connectivity Probability and Connectivity-Aware MAC Protocol Design for Platoon-Based VANETs. IEEE Trans. Veh. Technol. 2015, 64, 5596–5609. [Google Scholar] [CrossRef]
- Li, W.; Oteafy, S.M.A.; Hassanein, H.S. Dynamic adaptive streaming over popularity-driven caching in Information-Centric Networks. In Proceedings of the 2015 IEEE International Conference on Communications (ICC), London, UK, 8–12 June 2015; pp. 5747–5752. [Google Scholar]
- Yang, H.; Deng, Y.; Qiu, J.; Li, M.; Lai, M.; Dong, Z.Y. Electric Vehicle Route Selection and Charging Navigation Strategy Based on Crowd Sensing. IEEE Trans. Ind. Inform. 2017, 13, 2214–2226. [Google Scholar] [CrossRef]
- Zhu, Y.; Wu, Y.; Li, B. Trajectory Improves Data Delivery in Urban Vehicular Networks. IEEE Trans. Parallel Distr. Syst. 2014, 25, 1089–1100. [Google Scholar]
- Tran, T.X.; Pandey, P.; Hajisami, A.; Pompili, D. Collaborative multi-bitrate video caching and processing in Mobile-Edge Computing networks. In Proceedings of the 2017 13th Annual Conference on Wireless On-demand Network Systems and Services (WONS), Jackson, WY, USA, 21–24 February 2017; pp. 165–172. [Google Scholar]
- Khabbaz, M.J.; Fawaz, W.F.; Assi, C.M. A Simple Free-Flow Traffic Model for Vehicular Intermittently Connected Networks. IEEE Trans. Intell. Transp. Syst. 2012, 13, 1312–1326. [Google Scholar] [CrossRef]
- Chaqfeh, M.; Lakas, A.; Jawhar, I. A survey on data dissemination in vehicular ad hoc networks. Veh. Commun. 2014, 1, 214–225. [Google Scholar] [CrossRef]
- Schwarz, M.; Sauer, C.; Daduna, H.; Kulik, R.; Szekli, R. M/M/1 Queueing systems with inventory. Queue. Syst. 2006, 54, 55–78. [Google Scholar] [CrossRef]
- Zhuo, X.; Gao, W.; Cao, G.; Dai, Y. Win-Coupon: An incentive framework for 3G traffic offloading. In Proceedings of the 2011 19th IEEE International Conference on Network Protocols, Vancouver, BC, Canada, 17–20 October 2011; pp. 206–215. [Google Scholar]
- Imsook, H.; Steven, W.; Johannes, B. P2P, CDNs, and Hybrid Networks: The Economics of Internet Video Distribution. Int. Telecommun. Policy Rev. 2010, 17, 1–22. [Google Scholar]
- Zhang, S.; Zhang, N.; Fang, X.; Yang, P.; Shen, X.S. Cost-effective vehicular network planning with cache-enabled green roadside units. In Proceedings of the 2017 IEEE International Conference on Communications (ICC), Paris, France, 21–25 May 2017; pp. 1–6. [Google Scholar]
- Burer, S.; Letchford, A.N. Non-convex mixed-integer nonlinear programming: A survey. Surv. Oper. Res. Manag. Sci. 2012, 17, 97–106. [Google Scholar] [CrossRef] [Green Version]
- Bonami, P.; Biegler, L.T.; Conn, A.R.; Cornuéjols, G.; Grossmann, I.E.; Laird, C.D.; Lee, J.; Lodi, A.; Margot, F.; Sawaya, N.; et al. An algorithmic framework for convex mixed integer nonlinear programs. Discrete Optim. 2008, 5, 186–204. [Google Scholar] [CrossRef]
- Masteri, K.; Venkatesh, B.; Freitas, W. A Fuzzy Optimization Model for Distribution System Asset Planning With Energy Storage. IEEE Trans. Power Syst. 2018, 33, 5114–5123. [Google Scholar] [CrossRef]
- Michael, B.; Stefan, V. MINLP Solver Software; Wiley: Hoboken, NJ, USA, 2011. [Google Scholar] [CrossRef]
- Green Taxi NYC. 2015. Available online: https://s3.amazonaws.com/nyc-tlc/trip+data/green_tripdata_2015-09.csv (accessed on 12 September 2018).
- Base Station Dataset. 2018. Available online: https://www.opencellid.org/ (accessed on 25 September 2018).
- Pathan, A.M.K.; Rajkumar, B. A Taxonomy and Survey of Content Delivery Networks; University of Melbourne: Parkville, Australia, 2012. [Google Scholar]
- Anjum, N.; Karamshuk, D.; Shikh-Bahaei, M.; Sastry, N. Survey on peer-assisted content delivery networks. Comput. Netw. 2017, 116, 79–95. [Google Scholar] [CrossRef]
- Gill, P.; Arlitt, M.; Li, Z.; Mahanti, A. Youtube traffic characterization: a view from the edge. In Proceedings of the 7th ACM SIGCOMM Conference on Internet Measurement (IMC ’07); ACM: New York, NY, USA, 2007; pp. 15–28. [Google Scholar]
Symbol | Definition |
---|---|
Number of BSs on the road | |
L | Distance between two adjacent BSs |
Number of vehicles containing requested file f in its storage resource | |
Set of files f that VUs can request | |
Number of vehicles per km | |
Popularity of a file f | |
Total remaining time a vehicle h travels through BS-i | |
Total time a BS needs to obtain file f before the requester arrives at this BS | |
Content hit rate at a specific BS-i | |
Proportion of VUs in the ongoing VSA session | |
Probability the requested file f is sent to BS-i | |
Cost function, which calculates the total fee the VSP has to pay for a VU-h to obtain its data within the delay t | |
Total size of requested file f | |
t | Time delay for uploading data from a VU-h to a BS-i |
Data rate received by a VU-h | |
Bandwidth allocates to a VU-h | |
Received SINR | |
Total bandwidth of a BS-i | |
Random variable indicating the number of resident VUs associated with BS-i | |
Power transmission of BS-i | |
Distance from VU-h to BS-i | |
Gaussian noise | |
I | Inter-cell interference |
Decision variable of the BS indicating the selection vehicle h to obtain file f | |
Portion of data f if a VU-h shares with the BS |
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Nguyen, T.D.T.; Nguyen, T.-D.; Nguyen, V.D.; Pham, X.-Q.; Huh, E.-N. Cost-Effective Resource Sharing in an Internet of Vehicles-Employed Mobile Edge Computing Environment. Symmetry 2018, 10, 594. https://doi.org/10.3390/sym10110594
Nguyen TDT, Nguyen T-D, Nguyen VD, Pham X-Q, Huh E-N. Cost-Effective Resource Sharing in an Internet of Vehicles-Employed Mobile Edge Computing Environment. Symmetry. 2018; 10(11):594. https://doi.org/10.3390/sym10110594
Chicago/Turabian StyleNguyen, Tri D. T., Tien-Dung Nguyen, Van Dung Nguyen, Xuan-Qui Pham, and Eui-Nam Huh. 2018. "Cost-Effective Resource Sharing in an Internet of Vehicles-Employed Mobile Edge Computing Environment" Symmetry 10, no. 11: 594. https://doi.org/10.3390/sym10110594
APA StyleNguyen, T. D. T., Nguyen, T.-D., Nguyen, V. D., Pham, X.-Q., & Huh, E.-N. (2018). Cost-Effective Resource Sharing in an Internet of Vehicles-Employed Mobile Edge Computing Environment. Symmetry, 10(11), 594. https://doi.org/10.3390/sym10110594