Identification of Warning Situations in Road Using Cloud Computing Technologies and Sensors Available in Mobile Devices: A Systematic Review
Abstract
:1. Introduction
2. Methodology
2.1. Research Questions
2.2. Inclusion Criteria
2.3. Search Strategy
2.4. Extraction of Study Characteristics
3. Results
3.1. Studies without the Definition of the Geographic Place for Data Acquisition
3.2. Studies Performed in Europe
3.3. Studies Performed in Asia
3.4. Studies Performed in Africa
4. Discussion
5. Conclusions
- (RQ1) Cloud computing can be used to store a large amount of data acquired from the sensors available in mobile devices anywhere at any time. It provides capabilities for the processing of a large volume of data in server-side with low delays in the obtaining of the results;
- (RQ2) The traffic management can make use of the data acquired from all sensors available on mobile devices. However, the most important is the GPS receiver that allows the mapping of the driving activities. However, the inertial sensors, i.e., accelerometer and gyroscope, the magnetic sensors, i.e., magnetometer and compass, the acoustic sensors, i.e., microphone, and imaging sensors, i.e., camera, are useful for the recognition of different warning situations handling the automatic recognition of them;
- (RQ3) The sensors available in mobile devices allow the recognition of the geographic location of the vehicle, and different road situations, including braking, bumps, maintenance holes, and other data labelled by the user.
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Napper, J.; Bientinesi, P. Can cloud computing reach the top500? In Proceedings of the Combined Workshops on UnConventional High Performance Computing Workshop Plus Memory Access Workshop, Ischia, Italy, 18–20 May 2009; ACM: New York, NY, USA, 2009; pp. 17–20. [Google Scholar]
- Qi, H.; Gani, A. Research on mobile cloud computing: Review, trend and perspectives. In Proceedings of the 2012 Second International Conference on Digital Information and Communication Technology and It’s Applications (DICTAP), Bangkok, Thailand, 16–18 May 2012; pp. 195–202. [Google Scholar]
- Tran, T.X.; Hajisami, A.; Pandey, P.; Pompili, D. Collaborative mobile edge computing in 5G networks: New paradigms, scenarios, and challenges. arXiv 2016, arXiv:1612.03184. [Google Scholar] [CrossRef] [Green Version]
- Barbarossa, S.; Sardellitti, S.; Di Lorenzo, P. Communicating while computing: Distributed mobile cloud computing over 5G heterogeneous networks. IEEE Signal Process. Mag. 2014, 31, 45–55. [Google Scholar] [CrossRef]
- Google. Google Cloud: Cloud Computing Services. 2019. Available online: https://cloud.google.com/ (accessed on 29 July 2019).
- Huawei. HUAWEI Mobile Cloud—Safely Store Your Personal Data. 2019. Available online: https://cloud.huawei.com/ (accessed on 29 July 2019).
- Apple. iCloud—Apple (EN). 2019. Available online: https://www.apple.com/en/icloud/ (accessed on 29 July 2019).
- Shiraz, M.; Gani, A.; Khokhar, R.H.; Buyya, R. A review on distributed application processing frameworks in smart mobile devices for mobile cloud computing. IEEE Commun. Surv. Tutor. 2012, 15, 1294–1313. [Google Scholar] [CrossRef] [Green Version]
- Bitam, S.; Mellouk, A.; Zeadally, S. VANET-cloud: A generic cloud computing model for vehicular Ad Hoc networks. IEEE Wirel. Commun. 2015, 22, 96–102. [Google Scholar] [CrossRef]
- Thompson, C.; White, J.; Dougherty, B.; Albright, A.; Schmidt, D.C. Using smartphones to detect car accidents and provide situational awareness to emergency responders. In Proceedings of the International Conference on Mobile Wireless Middleware, Operating Systems, and Applications, Chicago, IL, USA, 30 June–2 July 2010; Springer: Berlin/Heidelberg, Germany, 2010; pp. 29–42. [Google Scholar]
- Rabiei, R.; Ayatollahi, H.; Katigari, M.R.; Hasannezhad, M.; Amjadnia, H. Epidemiology of Urban traffic accidents: A study on the victims’ health records in Iran. Glob. J. Health Sci. 2017, 9. [Google Scholar] [CrossRef]
- Deme, D. Review on Factors Causes Road Traffic Accident in Africa. 2019. Available online: https://www.onlinescientificresearch.com/articles/review-on-factors-causes-road-traffic-accident-in-africa.pdf (accessed on 10 February 2020).
- Farajollahi, G.; Delavar, M.R. Assessing accident hotspots by using volunteered geographic information. J. CleanWAS 2017, 1, 14–17. [Google Scholar] [CrossRef]
- Duarte da Silva e Costa, S.A. A Methodology for Systematic Diagnosis of Accidents in Urban Areas in Portugal. Ph.D. Thesis, University of London, London, UK, 2005. [Google Scholar]
- Faria, R.; Brito, L.; Baras, K.; Silva, J. Smart Mobility: A Mobile Approach. In Intelligent Transport Systems, From Research and Development to the Market Uptake; Ferreira, J.C., Martins, A.L., Monteiro, V., Eds.; Springer International Publishing: Cham, Switzerland, 2019; pp. 95–112. [Google Scholar]
- Abels & Annes, P.C. 2020. Available online: https://www.daveabels.com/poorly-designed-or-maintained-roads-are-a-major-cause-of-traffic-accidents/ (accessed on 10 February 2020).
- Soares, J.; Silva, N.; Shah, V.; Rodrigues, H. A Road Condition Service based on a collaborative mobile sensing approach. In Proceedings of the 2018 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops), Athens, Greece, 19–23 March 2018; pp. 639–644. [Google Scholar]
- Demetriou, S.; Jain, P.; Kim, K.H. Codrive: Improving automobile positioning via collaborative driving. In Proceedings of the IEEE INFOCOM 2018-IEEE Conference on Computer Communications, Honolulu, HI, USA, 15–19 April 2018; pp. 72–80. [Google Scholar]
- Qiu, C.; Shen, H. Cloud-based collision-aware energy-minimization vehicle velocity optimization. In Proceedings of the 2018 IEEE 15th International Conference on Mobile Ad Hoc and Sensor Systems (MASS), Chengdu, China, 9–12 October 2018; pp. 116–124. [Google Scholar]
- Celesti, A.; Galletta, A.; Carnevale, L.; Fazio, M.; Ĺay-Ekuakille, A.; Villari, M. An IoT cloud system for traffic monitoring and vehicular accidents prevention based on mobile sensor data processing. IEEE Sens. J. 2017, 18, 4795–4802. [Google Scholar] [CrossRef]
- Al Mamun, M.A.; Puspo, J.A.; Das, A.K. An intelligent smartphone based approach using IoT for ensuring safe driving. In Proceedings of the 2017 International Conference on Electrical Engineering and Computer Science (ICECOS), Palembang, Indonesia, 22–23 August 2017; pp. 217–223. [Google Scholar]
- Guo, Y.; Guo, B.; Liu, Y.; Wang, Z.; Ouyang, Y.; Yu, Z. CrowdSafe: Detecting extreme driving behaviors based on mobile crowdsensing. In Proceedings of the 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), San Francisco, CA, USA, 4–8 August 2017; pp. 1–8. [Google Scholar]
- Bagheri, M.; Siekkinen, M.; Nurminen, J.K. Cloud-based pedestrian road-safety with situation-adaptive energy-efficient communication. IEEE Intell. Transp. Syst. Mag. 2016, 8, 45–62. [Google Scholar] [CrossRef] [Green Version]
- Bahadoor, K.; Hosein, P. Application for the detection of dangerous driving and an associated gamification framework. In Proceedings of the 2016 IEEE 4th International Conference on Future Internet of Things and Cloud Workshops (FiCloudW), Vienna, Austria, 22–24 Augst 2016; pp. 276–281. [Google Scholar]
- Kwak, D.; Liu, R.; Kim, D.; Nath, B.; Iftode, L. Seeing is believing: Sharing real-time visual traffic information via vehicular clouds. IEEE Access 2016, 4, 3617–3631. [Google Scholar] [CrossRef]
- Laubis, K.; Simko, V.; Schuller, A. Crowd sensing of road conditions and its monetary implications on vehicle navigation. In Proceedings of the 2016 Intl IEEE Conferences on Ubiquitous Intelligence & Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress (UIC/ATC/ScalCom/CBDCom/IoP/SmartWorld), Toulouse, France, 18–21 July 2016; pp. 833–840. [Google Scholar]
- Savera, A.; Zia, A.; Edhi, M.S.; Tauseen, M.; Shamsi, J.A. BUMPSTER: A Mobile Cloud Computing System for Speed Breakers and Ditches. In Proceedings of the 2016 IEEE 41st Conference on Local Computer Networks Workshops (LCN Workshops), Dubai, UAE, 7–10 November 2016; pp. 65–71. [Google Scholar]
- Tak, S.; Woo, S.; Yeo, H. Study on the framework of hybrid collision warning system using loop detectors and vehicle information. Transp. Res. Part C Emerg. Technol. 2016, 73, 202–218. [Google Scholar] [CrossRef]
- Aung, S.S.; Naing, T.T. Naïve Bayes classifier based traffic prediction system on cloud infrastructure. In Proceedings of the 2015 6th International Conference on Intelligent Systems, Modelling and Simulation, Kuala Lumpur, Malaysia, 9–12 February 2015; pp. 193–198. [Google Scholar]
- Taha, A.E.M.; Nasser, N. Utilizing CAN-Bus and smartphones to enforce safe and responsible driving. In Proceedings of the 2015 IEEE Symposium on Computers and Communication (ISCC), Larnaca, Cyprus, 6–9 July 2015; pp. 111–115. [Google Scholar]
- Wu, F.J.; Zhang, X.; Lim, H.B. A cooperative sensing and mining system for transportation activity survey. In Proceedings of the 2014 IEEE Wireless Communications and Networking Conference (WCNC), Istanbul, Turkey, 6–9 April 2014; pp. 3284–3289. [Google Scholar]
- Basu, A.; Corena, J.C.; Monreale, A.; Pedreschi, D.; Giannotti, F.; Kiyomoto, S.; Vaidya, J.; Miyake, Y. CF-inspired privacy-preserving prediction of next location in the cloud. In Proceedings of the 2014 IEEE 6th International Conference on Cloud Computing Technology and Science, Singapore, 15–18 December 2014; pp. 731–734. [Google Scholar]
- Shi, D.; Wu, Z.; Ding, B.; Yan, H. Research of Context Situation Awareness Technology. In Proceedings of the 2012 IEEE 15th International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops, Shenzhen, China, 11 April 2012; pp. 65–69. [Google Scholar]
- Rodrigues, J.G.; Aguiar, A.; Vieira, F.; Barros, J.; Cunha, J.P.S. A mobile sensing architecture for massive urban scanning. In Proceedings of the 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC), Washington, DC, USA, 5–7 October 2011; pp. 1132–1137. [Google Scholar]
- Geiger, A.; Lenz, P.; Stiller, C.; Urtasun, R. Vision meets robotics: The kitti dataset. Int. J. Robot. Res. 2013, 32, 1231–1237. [Google Scholar] [CrossRef] [Green Version]
- Tuncer, M.A.Ç.; Schulz, D. Sequential distance dependent chinese restaurant processes for motion segmentation of 3d lidar data. In Proceedings of the 2016 19th International Conference on Information Fusion (FUSION), Heidelberg, Germany, 5–8 July 2016; pp. 758–765. [Google Scholar]
- Li, B.; Yang, L.; Xiao, J.; Valde, R.; Wrenn, M.; Leflar, J. Collaborative mapping and autonomous parking for multi-story parking garage. IEEE Trans. Intell. Transp. Syst. 2018, 19, 1629–1639. [Google Scholar] [CrossRef]
- Ouyang, Z.; Liu, Y.; Zhang, C.; Niu, J. A cgans-based scene reconstruction model using lidar point cloud. In Proceedings of the 2017 IEEE International Symposium on Parallel and Distributed Processing with Applications, Guangzhou, China, 12–15 December 2017; In Proceedings of the 2017 IEEE International Conference on Ubiquitous Computing and Communications (ISPA/IUCC), Guangzhou, China, 12–15 December 2017. pp. 1107–1114. [Google Scholar]
- Sujatha, J. Multi Sensor based Approach for Road Region Extraction for Autonomous Vehicles. In Proceedings of the 2018 10th International Conference on Knowledge and Smart Technology (KST), Chiangmai, Thailand, 31 January–3 February 2018; pp. 144–148. [Google Scholar]
- Hu, W.; Feng, Z.; Chen, Z.; Harkes, J.; Pillai, P.; Satyanarayanan, M. Live synthesis of vehicle-sourced data over 4G LTE. In Proceedings of the 20th ACM International Conference on Modelling, Analysis and Simulation of Wireless and Mobile Systems, Miami, FL, USA, 21–25 November 2017; pp. 161–170. [Google Scholar]
- Data/Scenarios/TAPASCologne—SUMO Documentation. 2019. Available online: https://sumo.dlr.de/docs/Data/Scenarios/TAPASCologne.html (accessed on 10 February 2020).
- Yuan, J.; Zheng, Y.; Xie, X.; Sun, G. Driving with knowledge from the physical world. In Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Diego, CA, USA, 21–24 August 2011; pp. 316–324. [Google Scholar]
- Zheng, Y.; Xie, X.; Ma, W.Y. GeoLife: A collaborative social networking service among user, location and trajectory. IEEE Data Eng. Bull. 2010, 33, 32–39. [Google Scholar]
- Bilal, K.; Khalid, O.; Erbad, A.; Khan, S.U. Potentials, trends, and prospects in edge technologies: Fog, cloudlet, mobile edge, and micro data centers. Comput. Netw. 2018, 130, 94–120. [Google Scholar] [CrossRef] [Green Version]
- Jetcheva, J.; Hu, Y.C.; PalChaudhuri, S.; Saha, A.; Johnson, D. CRAWDAD Dataset Rice/ad_hoc_city (v.2003-09-11). 2020. Available online: https://crawdad.org/rice/ad_hoc_city/20030911/bus_mobility (accessed on 10 February 2020).
- Podnar Zarko, I.; Antonic, A.; Pripužic, K. Publish/subscribe middleware for energy-efficient mobile crowdsensing. In Proceedings of the 2013 ACM Conference on Pervasive and Ubiquitous Computing Adjunct Publication, Zurich, Switzerland, 8–12 September 2013; pp. 1099–1110. [Google Scholar]
- Laurila, J.K.; Gatica-Perez, D.; Aad, I.; Bornet, O.; Do, T.M.T.; Dousse, O.; Eberle, J.; Miettinen, M. The mobile data challenge: Big data for mobile computing research. In Proceedings of the Mobile Data Challenge Workshop (MDC) in conjuncation with Pervasive, Newcastle, UK, 18–19 June 2012. [Google Scholar]
- CENS/UCLA. Participatory Sensing/Urban Sensing Projects. 2020. Available online: http://research.cens.ucla.edu/ (accessed on 10 February 2020).
- Su, X.; Chuah, M.; Tan, G. Smartphone dual defense protection framework: Detecting malicious applications in android markets. In Proceedings of the 2012 8th International Conference on Mobile Ad-hoc and Sensor Networks (MSN), Chengdu, China, 14–16 December 2012; pp. 153–160. [Google Scholar]
- Zhou, Y.; Jiang, X. Dissecting android malware: Characterization and evolution. In Proceedings of the 2012 IEEE Symposium on Security and Privacy, San Francisco, CA, USA, 20–23 May 2012; pp. 95–109. [Google Scholar]
- Skorin-Kapov, L.; Pripužić, K.; Marjanović, M.; Antonić, A.; Žarko, I.P. Energy efficient and quality-driven continuous sensor management for mobile IoT applications. In Proceedings of the 10th IEEE International Conference on Collaborative Computing: Networking, Applications and Worksharing, Miami, FL, USA, 22–25 October 2014; pp. 397–406. [Google Scholar]
- Marjanović, M.; Skorin-Kapov, L.; Pripužić, K.; Antonić, A.; Žarko, I.P. Energy-aware and quality-driven sensor management for green mobile crowd sensing. J. Netw. Comput. Appl. 2016, 59, 95–108. [Google Scholar] [CrossRef]
- Chon, Y.; Lane, N.D.; Kim, Y.; Zhao, F.; Cha, H. Understanding the coverage and scalability of place-centric crowdsensing. In Proceedings of the 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing, Zurich, Switzerland, 8–12 September 2013; pp. 3–12. [Google Scholar]
- Gong, X.; Chen, X.; Zhang, J.; Poor, H.V. Exploiting social trust assisted reciprocity (STAR) toward utility-optimal socially-aware crowdsensing. IEEE Trans. Signal Inf. Process. Netw. 2015, 1, 195–208. [Google Scholar] [CrossRef]
- 2020. Available online: http://snap.stanford.edu/data/loc-brightkite.html (accessed on 10 February 2020).
- Forslöf, L.; Jones, H. Roadroid: Continuous road condition monitoring with smart phones. J. Civ. Eng. Archit. 2015, 9, 485–496. [Google Scholar] [CrossRef] [Green Version]
- Liu, Q.; Kumar, S.; Mago, V. Safernet: Safe transportation routing in the era of internet of vehicles and mobile crowd sensing. In Proceedings of the 2017 14th IEEE Annual Consumer Communications & Networking Conference (CCNC), Las Vegas, NV, USA, 8–11 January 2017; pp. 299–304. [Google Scholar]
- 2020. Available online: http://fimi.ua.ac.be/data/ (accessed on 10 February 2020).
- Yu, T.Y.; Zhu, X.; Chen, H. Gosense: Efficient vehicle selection for user defined vehicular crowdsensing. In Proceedings of the 2017 IEEE 85th Vehicular Technology Conference (VTC Spring), Sydney, Australia, 4–7 June 2017; pp. 1–5. [Google Scholar]
- OpenStreetMap. 2020. Available online: https://www.openstreetmap.org/ (accessed on 10 February 2020).
- Alipio, M.I.; Bayanay, J.R.R.; Casantusan, A.O.; Dequeros, A.A. Vehicle traffic and flood monitoring with reroute system using Bayesian networks analysis. In Proceedings of the 2017 IEEE 6th Global Conference on Consumer Electronics (GCCE), Nagoya, Japan, 24–27 October 2017; pp. 1–5. [Google Scholar]
- Zhou, Z.; Tsang, K.F.; Zhao, Z.; Gaaloul, W. Data Intelligence on the Internet of Things; Springer: Berlin/Heidelberg, Germany, 2016. [Google Scholar]
- Marjanović, M.; Antonić, A.; Žarko, I.P. Edge computing architecture for mobile crowdsensing. IEEE Access 2018, 6, 10662–10674. [Google Scholar] [CrossRef]
- Srinivasan, A.; Teitelbaum, J.; Wu, J.; Cardei, M.; Liang, H. Reputation-and-trust-based systems for ad hoc networks. Algorithms Protoc. Wirel. Mob. Ad Hoc Netw. 2009, 375. [Google Scholar] [CrossRef]
- Anjomshoaa, A.; Duarte, F.; Rennings, D.; Matarazzo, T.J.; de Souza, P.; Ratti, C. City scanner: Building and scheduling a mobile sensing platform for smart city services. IEEE Internet Things J. 2018, 5, 4567–4579. [Google Scholar] [CrossRef]
- TLC Trip Record Data. 2020. Available online: https://www1.nyc.gov/site/tlc/about/tlc-trip-record-data.page (accessed on 10 February 2020).
- Qiu, H.; Liu, X.; Rallapalli, S.; Bency, A.J.; Chan, K.; Urgaonkar, R.; Manjunath, B.; Govindan, R. Kestrel: Video analytics for augmented multi-camera vehicle tracking. In Proceedings of the 2018 IEEE/ACM Third International Conference on Internet-of-Things Design and Implementation (IoTDI), Orlando, FL, USA, 17–20 April 2018; pp. 48–59. [Google Scholar]
- Everingham, M.; Van Gool, L.; Williams, C.K.; Winn, J.; Zisserman, A. The pascal visual object classes (voc) challenge. Int. J. Comput. Vis. 2010, 88, 303–338. [Google Scholar] [CrossRef] [Green Version]
- Yu, L.; Liu, T.; Zhou, Z.; Zhu, Y.; Liu, Q.; Tan, J. WDMTI: Wireless Device Manufacturer and Type Identification Using Hierarchical Dirichlet Process. In Proceedings of the 2018 IEEE 15th International Conference on Mobile Ad Hoc and Sensor Systems (MASS), Chengdu, China, 9–12 October 2018; pp. 19–27. [Google Scholar]
- Miettinen, M.; Marchal, S.; Hafeez, I.; Asokan, N.; Sadeghi, A.R.; Tarkoma, S. Iot sentinel: Automated device-type identification for security enforcement in iot. In Proceedings of the 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), Atlanta, GA, USA, 5–8 June 2017; pp. 2177–2184. [Google Scholar]
- Sinnott, R.O.; Gong, Y.; Chen, S.; Rimba, P. Urban Traffic Analysis Using Social Media Data on the Cloud. In Proceedings of the 2018 IEEE/ACM International Conference on Utility and Cloud Computing Companion (UCC Companion), Zurich, Switzerland, 17–20 Decmeber 2018; pp. 134–141. [Google Scholar]
- Antonic, A.; Roankovic, K.; Marjanovic, M.; Pripuic, K. A mobile crowdsensing ecosystem enabled by a cloud-based publish/subscribe middleware. In Proceedings of the 2014 International Conference on Future Internet of Things and Cloud, Barcelona, Spain, 27–29 August 2014; pp. 107–114. [Google Scholar]
- GitHub. 2020. Available online: https://github.com/OpenIotOrg/openiot/ (accessed on 10 February 2020).
- Hu, X.; Giang, N.K.; Shen, J.; Leung, V.C.; Li, X. Towards mobility-as-a-service to promote smart transportation. In Proceedings of the 2015 IEEE 82nd Vehicular Technology Conference (VTC2015-Fall), Bonston, MA, USA, 6–9 September 2015; pp. 1–5. [Google Scholar]
- Hu, X. Mobile Crowdsensing and Mobile Social Networks. 2015. Available online: http://mobilesoa.appspot.com/ (accessed on 10 February 2020).
- Chatti, K.; Zaabar, I. Estimating the Effects of Pavement Condition on Vehicle Operating Costs; Transportation Research Board: Washington, DC, USA, 2012; Volume 720. [Google Scholar]
- Chaudhary, A.; Peddoju, S.K.; Kadarla, K. Study of internet-of-things messaging protocols used for exchanging data with external sources. In Proceedings of the 2017 IEEE 14th International Conference on Mobile Ad Hoc and Sensor Systems (MASS), Orlando, FL, USA, 22–25 October 2017; pp. 666–671. [Google Scholar]
- GitHub. 2020. Available online: https://github.com/pika/pika/ (accessed on 10 February 2020).
- PyPI. 2020. Available online: https://pypi.python.org/pypi/paho-mqtt/ (accessed on 10 February 2020).
- GPS Tracking: Open-Source GPS Tracking System—OpenGTS. 2020. Available online: http://www.opengts.org/ (accessed on 10 February 2020).
- Zhu, C.; Pastor, G.; Xiao, Y.; Li, Y.; Ylae-Jaeaeski, A. Fog following me: Latency and quality balanced task allocation in vehicular fog computing. In Proceedings of the 2018 15th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON), Hong Kong, China, 11–13 June 2018; pp. 1–9. [Google Scholar]
- Pyomo. 2020. Available online: http://www.pyomo.org/ (accessed on 10 February 2020).
- Pires, I.M.; Garcia, N.M.; Pombo, N.; Flórez-Revuelta, F. From Data Acquisition to Data Fusion: A Comprehensive Review and a Roadmap for the Identification of Activities of Daily Living Using Mobile Devices. Sensors 2016, 16, 184. [Google Scholar] [CrossRef] [PubMed]
- Wahlström, J.; Skog, I.; Händel, P. Smartphone-Based Vehicle Telematics: A Ten-Year Anniversary. IEEE Trans. Intell. Transp. Syst. 2017, 18, 2802–2825. [Google Scholar] [CrossRef] [Green Version]
Events and Situations Found | Number of Studies | Percentage in Total Studies |
---|---|---|
Undifferentiated situations | 10 | 56% |
Automobile traffic | 6 | 33% |
Real-time accident | 6 | 33% |
Road pavement problems | 5 | 28% |
Velocity | 4 | 22% |
Location | 4 | 22% |
Road potholes | 4 | 22% |
Road bumps | 3 | 17% |
Acceleration | 3 | 17% |
People | 3 | 17% |
Road ditches | 2 | 11% |
Speed braking | 1 | 6% |
Send notifications to the user | 1 | 6% |
Road signs | 1 | 6% |
Maintenance holes | 1 | 6% |
inadequate lighting | 1 | 6% |
Pedestrian crossings | 1 | 6% |
Bike paths | 0 | 0% |
Places | 0 | 0% |
Direction | 0 | 0% |
Road slope | 0 | 0% |
Study | Year of Publication | Publication Type | Population | Purpose of the Study | Sensors | Raw Data Available | Environment |
---|---|---|---|---|---|---|---|
Soares et al. [17] | 2018 | Conference paper | Three different drivers, cars and smartphones, with the latter mounted on each vehicle’s windshield, using an ’iOttie Easy One Touch 3’ holder, with the data acquisition component installed and running | Proposes a cloud-based road anomaly information management service for detecting, identifying and managing road anomaly information. | GPS receiver; Accelerometer | No | City of Braga, Portugal |
Demetriou et al. [18] | 2018 | Conference paper | Undefined number of cars | Proposes a system to provide sensor-rich car’s accuracy to legacy cars and assist in the movement of the vehicle in the public highway | GPS receiver; Inertial sensors | No | Real-World |
Qiu and Shen [19] | 2018 | Conference paper | Three vehicles with the mobile phones | Proposes the calculation of the optimal velocity profiles which avoid vehicle collision | GPS receiver | No | Real-World |
Celesti et al. [20] | 2017 | Journal paper | Undefined number of cars | Proposes a system to check the accident data, local and try to predict this type of events | Accelerometer; Microphone; GPS receiver | No | Real-World |
Al Mamun et al. [21] | 2017 | Conference paper | Undefined number of cars | Proposes a system to analyze and detect possible problems related to braking, bumps and automobile traffic | Accelerometer, Compass, GPS receiver; Proximity Sensor | No | Aftab Nagar in Dhaka city |
Guo et al. [22] | 2017 | Conference paper | 20 students carrying smartphones in bus and cars | Proposes the investigation of the impact of different in-vehicle locations on the performance for different extreme driving behaviour detection | Accelerometer; Gyroscope; GPS receiver | No | Public transportation in China |
Bagheri et al. [23] | 2016 | Journal paper | Undefined number of cars | Proposes a mobile application to share information about predictions of collisions | Accelerometer; GPS receiver | No | Real-world |
Bahadoor and Hosein [24] | 2016 | Conference paper | group of 6 users for the initial prototype testing | Proposes a mobile application to bridge the gap between negative driving detection and user motivation for safer driving behaviour | Accelerometer; GPS receiver | No | Real-world |
Kwak et al. [25] | 2016 | Journal paper | Undefined number of cars | Proposes a mobile application that sends and receives data related to the road conditions, the time of arrival and eventual incidents | GPS receiver; Cameras | No | Real-World |
Laubis et al. [26] | 2016 | Conference paper | Undefined number of cars | Presents a correlation between the costs of the vehicle, maintenance, consumption and the history of incidents to make an analysis | Accelerometer; GPS receiver | Yes | 92.000 km of roads in Sweden in 2014 |
Savera et al. [27] | 2016 | Conference paper | Undefined number of cars | Proposes a mobile application to detect possible braking and obstacles | Accelerometer; GPS receiver | No | City of Karachi |
Tak et al. [28] | 2016 | Journal paper | Undefined number of cars | Proposes a system that checks and monitors the risk of collisions based on the distance between two vehicles | GPS receiver; Accelerometer; Gyroscope | No | Real-World |
Aung and Naing [29] | 2015 | Conference paper | One vehicle | Proposes a system to detect traffic condition by analysing the behaviour of vehicle primarily based on GPS mobile phone and history data | GPS receiver | No | Baham Campus to Hlaing Campus and Insein road |
Taha and Nasser [30] | 2015 | Conference paper | Undefined number of cars | Proposed a framework to enable safety-based alerts and road navigation, and recognize road conditions | Accelerometer; GPS receiver | No | Roads in Saudi Arabia |
Wu et al. [31] | 2014 | Conference paper | Undefined number of cars | Proposes the use of vehicles equipped GPS receivers or smartphones to collect real-time traffic information | Accelerometer; WiFi, GSM and GPS receivers | No | Real-World |
Basu et al. [32] | 2014 | Conference paper | One dataset with 2104 independent trajectories, 12 unique locations and 19,515 data points, and another dataset with 28,340 independent trajectories, 1334 unique locations and 593,044 data points | Proposes a method of converting time sequenced trajectory data into the item-based collaborative filtering (CF) domain and have applied a privacy preserving CF predictor to obtain predictions for next location | GPS receiver | No | Italian city of Pisa and Italian city of Milan. |
Shi et al. [33] | 2012 | Conference paper | Undefined number of cars | Proposes an algorithm of large-scale context aggregation designed according to MapReduce Model | GPS receiver; Microphone; Accelerometer | Yes | Real-World |
Rodrigues et al. [34] | 2011 | Conference paper | Undefined number of cars | Proposes a system architecture for a massive multi-sensor urban scanner, which lays out the infrastructure for reliable data gathering and storage of city-scale data sets, making them widely available for processing and analysis | GPS receiver; Accelerometer; Microphone | No | City of Oporto, Portugal |
Study | Outcomes |
---|---|
Soares et al. [17] | The authors developed a system mobile that sends roadway information using the cloud communication paradigm and allows the use of massive storage data. The authors implemented the main service by a Python Flask application, deployed as an uWSGI container, and served by a web server. The authors also implemented the map matching technique using the Maps Snap to Roads API used to correct all GPS points captured. A stateless REST Web service, implemented in NodeJS using the Express framework, was used as a road anomaly service. This prototype resulted in the identification of 4611 anomaly records, where 3450 are not anomalies, 158 are maintenance holes, 563 are short bumps, 434 as long bumps and 6 are part of an unspecified class. |
Demetriou et al. [18] | The authors developed a mobile system to allow legacy cars to have access to a GPS service as accurate as modern cars. This system allows the reduction of the error underlying the GPS receiver and the use of sensors for driving support. The system described by the authors is named CoDrive and provides better precision detection capabilities. This system uses the Differential Evolution method to find new positions for all cars, reporting reduced errors. |
Qiu and Shen [19] | The authors developed a system that intends to solve the problem of the speed oscillations of the vehicles, increasing the consumption. This system combines the location and velocity variables to optimize the driving, allowing the maintenance of the speed in longer distances and the reduction of consumption. For this purpose, the authors formulate the Collision-Aware vehicle Energy consumption Minimization (CAEM) problem that calculates the optimal velocity profiles which avoid vehicle collision. They implemented the constant velocity principle, implemented an LSMap, and implemented methods to avoid collisions. |
Celesti et al. [20] | The authors developed a system to store a large amount of data using the concept of the Internet of Things with a server hosted in the cloud, allowing the people to access them in real-time. Thus, they have information from other traffic peaks accidents and, in this way, they can manage to avoid. Sensors housed in the vehicles and mobile devices do the communication of the incidents. They implemented an OpenGTS server, reporting lower delays. |
Al Mamun et al. [21] | The authors developed a mobile system for the collection of traffic data and conditions of a certain location using a smartphone, sending them to the nearest server for further processing. The authors implemented the K-means clustering method with the following features: the speeds of current, previous and next rows and row after the next row, threshold of speed and moderate and highly accident areas, z-axis value of current row of accelerometer, maximum and minimum thresholds for z-axis of accelerometer, and number of total accidents in individual area. They detect Potholes, speed breaker/bumps, and accidents with better accuracy than others. |
Guo et al. [22] | The authors developed a mobile system that takes advantage of the aggregated power of passengers to identify and improve the detection of extreme behavior of driving public transport. The system also allows automatic identification of the vehicle’s location and the history of locations in terms of accidents. The authors implemented a method to identify the position of the passengers with the Bayesian voting method. The method used the following features: mean wavelength, extreme value, standard deviation, variance, root mean square, skewness, correlation coefficient, an average of amplitude area and energy consumption of acceleration, and the average amplitude area and energy consumption of angular velocity. The method reported an accuracy of about 90%. |
Bagheri et al. [23] | The authors developed a system to predict any hole in the pavement of a road. The system is based on a mobile application, sending the geolocation information to the cloud. The data sent to the cloud is used to predict accidents and sends collision warnings to vehicles and pedestrians. The proposed method is the energy-efficient adaptive multimode (AMM) approach. The system as high precision for collision avoidance, increasing the battery life. |
Bahadoor and Hosein [24] | The authors developed a new method to facilitate the driving and to help in the energy consumption of the vehicles, detecting negative driving along with social and gamification techniques. The project, named Drive, is composed of a mobile application to acquire different data. It implements a K-means clustering approach on geographical latitude and longitude data. One of the implemented features was the Inter-quartile range, calculating the difference between the 75th and 25th percentiles. Based on the user’s rating, the majority of 67% considered the system as useful. |
Kwak et al. [25] | The authors developed a system based on cloud computing for route planning, where traffic images are shared through onboard cameras and allow drivers to share traffic information. The system proposed is named as Social Vehicular Navigation (SVN). The method used the short-time events, which increases in traffic communications in congested areas, and data annotation as features. |
Laubis et al. [26] | The authors developed a real-time system that allows storing data related to car traffic, road works, or pavement problems to inform the driver with a mobile application. The authors also try to avoid sudden speed reductions that may cause accidents. The authors implemented a Vehicle Operating Cost Model. |
Savera et al. [27] | The authors developed a mobile application for the city of Karachi to identify obstacles on the road, road works, and traffic signals to alert the driver and promote a reaction before encounter road problems. The developed model used the Support Vector Machine method with the following inputs: Standard deviation, Number of Mean Crossings, Maximum Mean Crossing Interval, Ratio of the Standard Deviation of current to the previous window, and Ratio of the Standard Deviation of current to next window. The model shows a minimum accuracy of 70%. |
Tak et al. [28] | The authors proposed a collision alert system that uses integrated macro-microscopic data and microscopic data, loop detectors, and smartphones, respectively. The proposed system simulated an actual vehicle trip. They used the speed, acceleration, distance between vehicles, and length of the vehicle of the vehicles on the road, implementing a data fusion method. The reported accuracy is similar to the ideal collision warning system in theory. |
Aung and Naing [29] | The authors developed a system to detect mainly the traffic condition detection, analyzing the behaviour of the vehicle mainly based on historical data of mobile phones and GPS receiver. The system is composed of the client and the cloud server. On the client-side, the system distinguishes whether a telephone operator is using a vehicle or walking. The authors implemented the Average Motion Filtration method for the classification. On the server-side, it detects the traffic status based on checking the behaviour of the vehicle based on the customer’s result by applying the Bayes Classifier. The system reported a mean Square Error (MSE) of 0.330547. |
Taha and Nasser [30] | The authors developed a system, which explores the developments made in the detection of vehicles and smartphones using sensors to evaluate the roads so that the individual can know the state of the road. The classification module starts with the fusion and correlation of the data to identify road artefacts, also correlating with the time-of-day, weather, and speed. |
Wu et al. [31] | The authors developed a mobile application to verify how and in what way the individual circulates in the urban environment. In the system, the essential requirement is to collect and process large data that raises two critical issues, energy conservation, and scalability. To address the previous question, the GPS standby interval of a smartphone, as well as the speed modes and moving transport, are controlled by the back-end servers in an adaptive real-time way. The authors used the cloud-processing for the detection of transportation modes, reporting low errors. |
Basu et al. [32] | The authors developed a mobile system based on the information to predict the route that the individual will make on a given day without thereby compromising the privacy. The implemented method converts the time-sequenced trajectory data into the item-based collaborative filtering (CF) domain. After that, it applies the privacy-preserving CF predictor to obtain predictions for the next location, reporting a mean absolute error between 0.096 and 0.205. |
Shi et al. [33] | The authors developed a system based on cloud computing, using a MapReduce aggregation algorithm. The information is collected in several contexts and then aggregated into a single point. |
Rodrigues et al. [34] | The authors developed a system for a Massive Multi-Sensor Urban Scanner capable of acquiring large amounts of real-time information from a variety of sources and send them via cloud computing. The purpose of this study consists of the verification of the consumption of each vehicle in a certain route. |
Studies | Dataset | Description of the Dataset | Included in This Review |
---|---|---|---|
[18,36,37,38,39] | KITTI dataset [35] | The dataset includes:
| Yes |
[40] | TAPAS Cologne dataset [41] | This dataset describes the traffic within the city of Cologne (Germany) for a whole day. | No |
[42] | GeoLife dataset [43] | This dataset includes trajectories, locations and users, and mine the correlation between users and locations in terms of user-generated GPS trajectories. | No |
[44] | Dataset available at [45] | This dataset consists in the trajectories of city buses in Seattle, Washington. | No |
[46] | Dataset available at [47] | This dataset summarizes the different actions performed with mobile phone, including the Global Positioning System (GPS) data of the user. | No |
[33] | Dataset available at [48] | This dataset includes the data acquired from the sensors available in mobile devices, including cameras, motion sensors and GPS and Web services that can aggregate and interpret the assembled information. | Yes |
[49] | Dataset available at [50] | This dataset includes the data available from the sensors available in the mobile devices. | No |
[51,52] | Dataset available at [53] | This dataset includes the data acquired from the sensors available in the mobile devices from 85 participants using a representative crowdsensing system that captures approximately 48,000 different place visits. | No |
[54] | Dataset available at [55] | It consists in a social network, where the users share their locations. | No |
[26] | Dataset available at [56] | It included GPS and camera data about the capture of dynamic events, such as certain snow conditions or other maintenance contract issues. | Yes |
[57] | Dataset available at [58] | This dataset contains the retail market basket data from an anonymous Belgian retail store, and traffic accident data. | No |
[59] | Dataset available at [60] | It is a community world map that includes different types of data. | No |
[61] | Dataset available at [62] | It includes data from various sources, including GPS data of vehicles, real-time traffic data of road cameras, weather data (e.g., temperature or air quality data) from environment sensors and user-generated contents (e.g., tweets, micro-blog, check-ins, and photos) from mobile social applications. | No |
[63] | Dataset available at [64] | It includes the data acquired from sensors and the feedback about current interactions. | No |
[65] | Dataset available at [66] | This dataset includes the captures of pick-up and drop-off dates/times, pick-up and drop-off locations, trip distances, itemized fares, rate types, payment types, and driver-reported passenger counts. | No |
[67] | Dataset available at [68] | It is a dataset of images and annotation, together with standardised evaluation software. | No |
[69] | Dataset available at [70] | It is a dataset of 540 fingerprints representing 27 device types. | No |
[71] | Data acquired from Twitter and Instagram | It includes the different social networking data acquired from the different users. | No |
Studies | Source Code | Description of the Source Code |
---|---|---|
[51,72] | CUPUS source code available at [73] | It is a middleware for sensors and sensor networks, which includes semantic models and annotations for representing internet-connected objects, and the results are distributed with cloud computing. |
[74] | Source code available at [75] | This platform automates the processing of the different sensors data in order to identify the different car positioning. |
[26] | Source code available at [76] | It is a platform to estimate the vehicle costs based on the pavement conditions. |
[77] | Source code available at [78] and [79] | These are libraries used to connects and process the different data acquired from the sensors. |
[20] | Source code available at [80] | It a a platform to help in track of the positioning of the users. |
[81] | Source code available at [82] | It is a library that can be used to process the different data acquired from sensors. |
Studies | Pros | Cons |
---|---|---|
Soares et al. [17] | The authors developed a method that integrates different components for the detection of road conditions in non-controlled environments; They identified the design problems of the platform, and they improved it to detect the different abnormalities in the road; The authors prevented the influence of user-generated data redundancy and imprecision on positioning data. | Incorrect information acquired from GPS receiver; Different results were achieved with different positions of the mobile device; The need for a constant Internet connection; the crowdsourcing model has uncontrolled conditions. |
Demetriou et al. [18] | The authors corrected GPS errors; The system uses the GPS receivers of mobile phones, RGB-D sensors of sensor-rich cars, and road boundaries of a traffic scene; The system generated optimization constraints; The system reduces the GPS errors and reconstructs the traffic scene’s aerial view; It does not require stationary landmarks and 3D maps; The authors improved the detection of outdoor positioning of all participating cars, combining distance, angle, and visual information in a unique way; It uses the existing sensing capabilities of cars as moving landmarks; A real-world evaluation was performed. | It requires the participation of at least one sensor-rich car; the need for a constant Internet connection. |
Qiu and Shen [19] | The system attempts to reduce the energy consumption, building a light schematic map; The authors calculated the vehicle’s velocity to prevent collisions between vehicles. | The authors need to improve the optimization of the velocity; the authors should consider collisions between vehicles in the different route segments; the need for a constant Internet connection. |
Celesti et al. [20] | The implemented system is flexible and scalable; It allows to cover a wide area of the city; It can use the common 4G network; The system is not expensive; It is important for drivers of critical rescue vehicles; It presents useful messages to avoid the accidents at acceptable response times. | The need for a constant Internet connection; the authors need to analyse the impacts of the security. |
Al Mamun et al. [21] | The proposed model for safe driving includes a fog and cluster architecture; The system informs about accidents and overall road condition; The longitude, latitude, speed and acceleration data of vehicles were acquired for clustering; The clustering is used to detect potholes, speed breakers, bumps, and real-time accident on the road; Cloud is used to sync fog information. | Fog has limited memory; the early prediction of an accident should be performed; the suggestion of safe path should be implemented; the suggestion of path that consumes less time to ride should be implemented; the need of a constant Internet connection. |
Guo et al. [22] | The authors developed a system for the identification of extreme driving behaviours on public transports; It understands the location and behavior contexts of a passenger with smartphone sensing; Using multi-sensor technologies, it detects extreme driving behaviours in a public vehicle; The authors used Bayesian voting to solve the problems related to the mobile device positioning; The accuracy of the detection of extreme driving behavior is improved. | The need of a constant Internet connection; The authors should be analyzing the different places as parts; The position of the mobile device should be better explained; The system should be adapted to the location of the mobile device; The authors should combine the results with the results obtained by other authors. |
Bagheri et al. [23] | A wireless-based pedestrian road safety system only has a small overhead in the battery lifetime; The use of geolocation does not practically affect the battery lifetime; The use of non-adaptive methods increases the battery lifetime; The computation load and estimated costs shows that the systems are feasible to run in conventional cloud providers; The systems can run over traditional cellular networks. | The constant connection to the cloud may reduce the battery lifetime quickly, making the system impractical; the need for a continuous Internet connection. |
Bahadoor and Hosein [24] | The mobile application employs user motivation and retention strategies to promote safe driving; An interactive map shows the points of interest and positive driving areas; The positive driving is rewarded. | The weather data are included as negative drive detection; the system does not integrate some mobile sensors, such as the gyroscope and the magnetic compass; only a future release consists of the user monitoring feature; the monitoring of driving behaviour of friends will be included in the future; the use of a social feed will be included in a future version. |
Kwak et al. [25] | The authors presented the system design; The authors implemented a prototype that is running on the Android smartphone platform; It exploits the mobility of vehicles to expand coverage beyond the limited scope of static sensors; The system shows images related to the traffic conditions on the alternative routes ahead. | The system has limitations to taking semantically rich information into account to support decision making and improve satisfaction in route selection; the problem of sending the contexts to the cloud; the synchronization of the data acquisition and processing; the need of a constant Internet connection. |
Laubis et al. [26] | The determination of the extension of a bypassing of rough road segments is possible; The chosen baseline scenarios are more realistic; The results show potential yearly cost savings for different car types and road roughness levels; The presentation of a dependency between fuel price and overall cost savings; The main factor is the number of road segments with high roughness index. | The determination of the potential reduction of international roughness index would determine the actual savings potential more realistically; the determination of cost savings potential by rerouting to roads with low international roughness index should be done; the time spent should be considered; the results related to the savings should be more analysed; the need of a constant Internet connection. |
Savera et al. [27] | The architecture presented for a detection system can be used in any location; The data collection for the vehicle movement is independent of the position of the mobile device; The created method alert users ahead of time-based on a distance threshold; The system uses a cloud infrastructure to receive and store all GPS data; The speed breakers or ditches can be added or removed from the data; The system can differentiate speed breakers and ditches with the sensors available in a mobile device; The mobile application has low power consumption; The mobile application | The distinction of speed breakers and ditches should be more worked; if the mobile device is positioned and oriented to left, the mobile application is not able to distinguish speed breakers and ditches with a high degree of accuracy; the inaccuracy of the GPS receiver; the exact location of speed breakers and ditches cannot always be detected; the need of a constant Internet connection. |
Tak et al. [28] | Vehicle communication-based Collision Warning System (VCWS) and Hybrid Collision Warning System (HCWS) produce collision warnings at very similar times; The HCWS can be applied to existing systems with a small additional cost; The efficiency of the system increases with computation resources and load distributed to each mobile device. | Infrastructure-based Collision Warning System (ICWS) is inadequate for immediate collision warning system; it requires high market penetration rate; it requires high cost for installation rate; it lacks the traffic information for large areas; the need of a constant Internet connection. |
Aung and Naing [29] | The system predicts the current traffic status by watching the available vehicles with few GPS receivers; The system implements the Bayes classifier to obtain better results; The system identifies if the phone is in a vehicle or walking. | The handling and scheduling all incoming Mobile device data for improving processing time on Server side needs more research; If only one vehicle submits the sensors data to the server, the system cannot detect the current situation perfectly; the problem of sending the contexts to the cloud; the need of a constant Internet connection. |
Taha and Nasser [30] | The proposed framework is extendable; The service application provides drivers with Quality of Road (QoR) status; The framework enables safety-based alerts and road navigation; The framework recognizes road conditions; The data processing is performed in the cloud and locally in the mobile device; It recognizes road features to enhance safe driving. | The prototype needs more validation and testing; the problem of sending the contexts to the cloud; he synchronization of the data acquisition and processing; the need for a constant Internet connection. |
Wu et al. [31] | The energy consumption of mobile devices is efficiently reduced; Capability to process concurrent data from many users; Collects data from the accelerometer sensor every 500 ms; Detects the ambient of Wi-Fi signals every 30 seconds; Detects the user status; Enable the GPS power-saving; Collects location intensive data; Filter the data acquired. | The problem of sending the contexts to the cloud; the synchronization of the data acquisition and processing; the need for a constant Internet connection. |
Basu et al. [32] | The method converts the time-sequenced trajectory data into the item-based collaborative filtering (CF) domain; It is implemented a privacy-preserving CF predictor to obtain predictions for next location; The developed model with anonymised trajectory data has better predictive power for denser datasets with short trajectories than more sparse datasets with longer trajectories; The model works better with denser datasets with shorter trajectories; The average prediction times may decrease with the trajectory-level concurrency turned-off; The computational performance with encrypted data is reasonable; The predictive power of the developed model for dense datasets containing short trajectories is accurate. | The model should protect the privacy of the individual vertices; The model should consider the various context sensitivities in next location recommendation; the model should be tested with other public trajectory datasets; the model should be tested in privacy-preserving prediction with non-CF prediction models; the problem of energy consumption on the mobile devices while collecting and sending the contexts to the cloud; the need of a constant Internet connection; the model reports bad results with sparse datasets containing longer trajectories; when compared with Jacob Nielsen recommendation, the prediction time is bad. |
Shi et al. [33] | The information aggregated from many contexts reflect the status of the real world; Based on the context, the developers can design interesting and useful mobile applications; Collection and aggregation of large-scale contexts to form the context situation; The model uniformly collects the contexts and send them to the cloud; The use of MapReduce computing paradigm allows the performance of real-time and large-scale context handling; A prototype of a framework for a large-scale context management was designed; The validity of the framework was verified with the implementation of real-time traffic demo. | It needs the performance optimization of the context aggregation process; The problem of energy consumption on the mobile devices while collecting and sending the contexts to the cloud; The need for a constant Internet connection. |
Rodrigues et al. [34] | Capability of the acquisition of large quantities of real-time information from a vast variety of sources; capability to send data to a cloud server with multiple connection interfaces; capability for a real-time traffic estimation; correlation of fuel consumption, speed and vehicle trajectory with the proposed system; capability of real-time estimation of energy efficiency and carbon; Capability of the estimation of the emissions: Capability to optimize the multi-modal route; capability to send personalized mobility recommendations; capability to expand citizen information; capability to integrate various classes of sensors; it has a tiered back-end server structure; It is scalable and transparent to accommodate large numbers of heterogeneous information sources. | The number of queries per second allowed by the OBD devices is variable; the sampling rate of sensors is low; the request of very high storage capacity; the need of a constant Internet connection; the battery of the mobile devices is meagre. |
© 2020 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
Pires, I.M.; Garcia, N.M. Identification of Warning Situations in Road Using Cloud Computing Technologies and Sensors Available in Mobile Devices: A Systematic Review. Electronics 2020, 9, 416. https://doi.org/10.3390/electronics9030416
Pires IM, Garcia NM. Identification of Warning Situations in Road Using Cloud Computing Technologies and Sensors Available in Mobile Devices: A Systematic Review. Electronics. 2020; 9(3):416. https://doi.org/10.3390/electronics9030416
Chicago/Turabian StylePires, Ivan Miguel, and Nuno M. Garcia. 2020. "Identification of Warning Situations in Road Using Cloud Computing Technologies and Sensors Available in Mobile Devices: A Systematic Review" Electronics 9, no. 3: 416. https://doi.org/10.3390/electronics9030416
APA StylePires, I. M., & Garcia, N. M. (2020). Identification of Warning Situations in Road Using Cloud Computing Technologies and Sensors Available in Mobile Devices: A Systematic Review. Electronics, 9(3), 416. https://doi.org/10.3390/electronics9030416