On-Road Caching Assistance for Ubiquitous Vehicle-Based Information Services

Smart vehicles are considered major providers of ubiquitous information services. In this paper, we propose a solution for expedited and cost-effective access to vehicular public sensing services. The proposed caching-assisted data delivery (CADD) scheme applies caching on the delivery path of the collected data. Cached information can be used for later interests without having to request similar data from vehicles. For the operation of CADD, we introduce a lightweight road caching spot (RCS) to work as an on-road caching and forwarding assistant. CADD utilizes these caching spots along with vehicles on roads for handling the data collection and delivery processes. The proposed scheme involves a novel caching mechanism that utilizes real-time information for selecting the caching RCSs while considering popularity in cache replacement. A data chunk to be replaced may be forwarded to another less-loaded RCS. CADD considers vehicles' headings to direct communication toward the destination. Mathematical analysis and a simulation-based evaluation of the scheme are conducted. The evaluation results show significant improvements achieved by CADD in terms of access cost, delivery delay, and packet delivery ratio, compared with other schemes that do not involve caching assistance and do not take vehicles' headings into consideration.

[1]  Li Xiao,et al.  SADV: Static-Node-Assisted Adaptive Data Dissemination in Vehicular Networks , 2010, IEEE Transactions on Vehicular Technology.

[2]  Edward W. Knightly,et al.  Enabling vehicular visible light communication (V2LC) networks , 2011, VANET '11.

[3]  Guoqiang Zhang,et al.  Caching in information centric networking: A survey , 2013, Comput. Networks.

[4]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.

[5]  Hossam S. Hassanein,et al.  Towards provisioning vehicle-based rural information services , 2012, 37th Annual IEEE Conference on Local Computer Networks - Workshops.

[6]  Marios D. Dikaiakos,et al.  Caching Dynamic Information in Vehicular Ad Hoc Networks , 2010, Euro-Par.

[7]  Hossam S. Hassanein,et al.  Vehicle as a resource (VaaR) , 2014, IEEE Network.

[8]  Hossam S. Hassanein,et al.  Caching-assisted access for vehicular resources , 2014, 39th Annual IEEE Conference on Local Computer Networks.

[9]  Antonella Molinaro,et al.  CRoWN: Content-Centric Networking in Vehicular Ad Hoc Networks , 2012, IEEE Communications Letters.

[10]  Imrich Chlamtac,et al.  Internet of things: Vision, applications and research challenges , 2012, Ad Hoc Networks.

[11]  Hossam S. Hassanein,et al.  Vehicle as a Mobile Sensor , 2014, FNC/MobiSPC.

[12]  Siti Mariyam Shamsuddin,et al.  A Survey of Web Caching and Prefetching , 2011 .

[13]  Tim Verbelen,et al.  Cloudlets: bringing the cloud to the mobile user , 2012, MCS '12.

[14]  Pedro M. Ruiz,et al.  Delay-bounded data gathering in urban vehicular sensor networks , 2012, Pervasive Mob. Comput..

[15]  Van Jacobson,et al.  Networking named content , 2009, CoNEXT '09.

[16]  Liviu Iftode,et al.  VITP: an information transfer protocol for vehicular computing , 2005, VANET '05.

[17]  George Pavlou,et al.  Cache "Less for More" in Information-Centric Networks , 2012, Networking.

[18]  Mario Gerla,et al.  Survey of Routing Protocols in Vehicular Ad Hoc Networks , 2010 .

[19]  Andrew Campbell,et al.  The Rise of People-Centric Sensing , 2008, IEEE Internet Computing.

[20]  Antonio Iera,et al.  The Internet of Things: A survey , 2010, Comput. Networks.

[21]  Laura Hoch Routing For Wireless Multi Hop Networks , 2016 .

[22]  Bo Li,et al.  Infrastructure-assisted routing in vehicular networks , 2012, 2012 Proceedings IEEE INFOCOM.

[23]  Yu Wang,et al.  Routing in vehicular ad hoc networks: A survey , 2007, IEEE Vehicular Technology Magazine.

[24]  Javier Gozálvez,et al.  Infrastructure-assisted geo-routing for cooperative vehicular networks , 2010, 2010 IEEE Vehicular Networking Conference.