Opportunistic Data Ferrying in Areas with Limited Information and Communications Infrastructure

Interest in smart cities is rapidly rising due to the global rise in urbanization and the wide-scale instrumentation of modern cities. Due to the considerable infrastructural cost of setting up smart cities and smart communities, researchers are exploring the use of existing vehicles on the roads as "message ferries" for transporting data for smart community applications to avoid the cost of installing new communication infrastructure. In this paper, we propose an opportunistic data ferry selection algorithm that strives to select vehicles that can minimize the overall delay for data delivery from a source to a given destination. Our proposed opportunistic algorithm utilizes an ensemble of online hiring algorithms, which are run together in passive mode, to select the online hiring algorithm that has performed the best in recent history. The proposed ensemble- based algorithm is evaluated empirically using real-world traces from taxies plying routes in Shanghai, China, and its performance is compared against a baseline of four state-of-the-art online hiring algorithms. A number of experiments are conducted and our results indicate that the proposed algorithm can reduce the overall delay compared to the baseline by an impressive 13% to 258%.

[1]  J. Paradells,et al.  Infrastructureless smart cities. Use cases and performance , 2014, 2014 International Conference on Smart Communications in Network Technologies (SaCoNeT).

[2]  Ellen W. Zegura,et al.  A message ferrying approach for data delivery in sparse mobile ad hoc networks , 2004, MobiHoc '04.

[3]  Mustapha Zekraoui,et al.  The influence of the opportunistic vehicular networks on smart cities management study case on Agdal district in Rabat city , 2016, 2016 4th IEEE International Colloquium on Information Science and Technology (CiSt).

[4]  Sergei Vassilvitskii,et al.  The hiring problem and Lake Wobegon strategies , 2008, SODA '08.

[5]  Philippe C. Besse,et al.  Destination Prediction by Trajectory Distribution-Based Model , 2016, IEEE Transactions on Intelligent Transportation Systems.

[6]  Zhou Su,et al.  The Next Generation Vehicular Networks: A Content-Centric Framework , 2017, IEEE Wireless Communications.

[7]  Susana Sargento,et al.  Data Collection from Smart-City Sensors through Large-Scale Urban Vehicular Networks , 2017, 2017 IEEE 86th Vehicular Technology Conference (VTC-Fall).

[8]  Colian Giannini,et al.  Delay Tolerant Network for smart city: Exploiting bus mobility , 2016, 2016 AEIT International Annual Conference (AEIT).

[9]  Sameh W. Asaad,et al.  Fast and Flexible Conversion of Geohash Codes to and from Latitude/Longitude Coordinates , 2015, 2015 IEEE 23rd Annual International Symposium on Field-Programmable Custom Computing Machines.

[10]  Lin Yao,et al.  A Cooperative Caching Scheme Based on Mobility Prediction in Vehicular Content Centric Networks , 2018, IEEE Transactions on Vehicular Technology.

[11]  Mohsen Guizani,et al.  Smart Cities: A Survey on Data Management, Security, and Enabling Technologies , 2017, IEEE Communications Surveys & Tutorials.

[12]  Noriki Uchida,et al.  Mobile cloud computing usage for onboard vehicle servers in collecting disaster data information , 2017, 2017 IEEE 8th International Conference on Awareness Science and Technology (iCAST).

[13]  Xiumin Wang,et al.  Mobility-Aware Participant Recruitment for Vehicle-Based Mobile Crowdsensing , 2018, IEEE Transactions on Vehicular Technology.

[14]  G. Bianchi,et al.  Opportunistic communication in smart city: Experimental insight with small-scale taxi fleets as data carriers , 2016, Ad Hoc Networks.

[15]  Falko Dressler,et al.  Interconnecting smart cities by vehicles: How feasible is it? , 2016, 2016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[16]  Jameela Al-Jaroodi,et al.  Networking and communication for smart city systems , 2017, 2017 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computed, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI).

[17]  Minglu Li,et al.  Studies on Urban Vehicular Ad-hoc Networks , 2013, SpringerBriefs in Computer Science.

[18]  H. T. Mouftah,et al.  Vehicle as a resource for continuous service availability in smart cities , 2017, 2017 IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[19]  Ala I. Al-Fuqaha,et al.  Managing a cluster of IoT brokers in support of smart city applications , 2017, 2017 IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[20]  Muhammad Tayyab Asif,et al.  Travel Time Estimation Using Speed Predictions , 2015, 2015 IEEE 18th International Conference on Intelligent Transportation Systems.