Skip to main content

2016 | OriginalPaper | Buchkapitel

Middleware Platform for Mobile Crowd-Sensing Applications Using HTML5 APIs and Web Technologies

verfasst von : Ioannis Vakintis, Spyros Panagiotakis

Erschienen in: Internet of Things (IoT) in 5G Mobile Technologies

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This chapter presents a web-based cross-platform architecture based on HTML5 APIs and other state-on-the-art web technologies. In fact, our architecture is a crowd sensing application which exploits the ubiquitous capabilities of modern mobile devices, along with their built-in sensing capabilities, in order to motivate the users to collect, share and use different kind of sensor data. The platform consists of two application specific components: the first, the client part, runs in the user device to collect sensor data and transmit them; the second, the server part, runs in the cloud and is responsible for analyzing and visualizing the data from all devices in a human friendly format, e.g. a map. The application is multi-sensor as it can collect data from almost all sensors of mobile devices. Besides the use of the platform as a participatory and opportunistic sensing architecture, our endmost aim is to be used with other Internet of Things equipment for the introduction to the third generation of Web characterized as ubiquitous web.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Campbell, A.T., et al.: People-centric urban sensing.In: Proceedings of the 2nd Annual International Workshop on Wireless Internet. ACM (2006) Campbell, A.T., et al.: People-centric urban sensing.In: Proceedings of the 2nd Annual International Workshop on Wireless Internet. ACM (2006)
2.
Zurück zum Zitat Essa, I.A.: Ubiquitous sensing for smart and aware environments. IEEE Pers. Commun. 7(5), 47–49 (2000) Essa, I.A.: Ubiquitous sensing for smart and aware environments. IEEE Pers. Commun. 7(5), 47–49 (2000)
3.
Zurück zum Zitat Saha, D., Mukherjee, A.: Pervasive computing: a paradigm for the 21st century. Computer 36(3), 25–31 (2003)CrossRef Saha, D., Mukherjee, A.: Pervasive computing: a paradigm for the 21st century. Computer 36(3), 25–31 (2003)CrossRef
4.
Zurück zum Zitat Thiagarajan, A., et al.: VTrack: accurate, energy-aware road traffic delay estimation using mobile phones. In: Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems. ACM, (2009) Thiagarajan, A., et al.: VTrack: accurate, energy-aware road traffic delay estimation using mobile phones. In: Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems. ACM, (2009)
6.
Zurück zum Zitat Maisonneuve, N., Stevens, M., Ochab, Bartek: Participatory noise pollution monitoring using mobile phones. Inf. Polity 15(1), 51–71 (2010) Maisonneuve, N., Stevens, M., Ochab, Bartek: Participatory noise pollution monitoring using mobile phones. Inf. Polity 15(1), 51–71 (2010)
7.
Zurück zum Zitat D’Hondt, E., Stevens, M.: Participatory noise mapping. In: Demo Proceedings of the 9th International Conference on Pervasive (2011) D’Hondt, E., Stevens, M.: Participatory noise mapping. In: Demo Proceedings of the 9th International Conference on Pervasive (2011)
8.
Zurück zum Zitat D’Hondt, E., Stevens, M., Jacobs, A.: Participatory noise mapping works! An evaluation of participatory sensing as an alternative to standard techniques for environmental monitoring. Pervasive Mob. Comput. 9(5), 681–694 (2013)CrossRef D’Hondt, E., Stevens, M., Jacobs, A.: Participatory noise mapping works! An evaluation of participatory sensing as an alternative to standard techniques for environmental monitoring. Pervasive Mob. Comput. 9(5), 681–694 (2013)CrossRef
9.
Zurück zum Zitat Maisonneuve, N., et al.: NoiseTube: Measuring and mapping noise pollution with mobile phones. Information Technologies in Environmental Engineering, pp. 215–228. Springer, Berlin (2009) Maisonneuve, N., et al.: NoiseTube: Measuring and mapping noise pollution with mobile phones. Information Technologies in Environmental Engineering, pp. 215–228. Springer, Berlin (2009)
10.
Zurück zum Zitat Maisonneuve, N., et al.: Citizen noise pollution monitoring. In: Proceedings of the 10th Annual International Conference on Digital Government Research: Social Networks: Making Connections between Citizens, Data and Government. Digital Government Society of North America (2009) Maisonneuve, N., et al.: Citizen noise pollution monitoring. In: Proceedings of the 10th Annual International Conference on Digital Government Research: Social Networks: Making Connections between Citizens, Data and Government. Digital Government Society of North America (2009)
11.
Zurück zum Zitat Drosatos, G., et al.: A privacy-preserving cloud computing system for creating participatory noise maps. In: Computer Software and Applications Conference (COMPSAC), 2012 IEEE 36th Annual. IEEE (2012) Drosatos, G., et al.: A privacy-preserving cloud computing system for creating participatory noise maps. In: Computer Software and Applications Conference (COMPSAC), 2012 IEEE 36th Annual. IEEE (2012)
12.
Zurück zum Zitat Mun, M., et al.: PEIR, the personal environmental impact report, as a platform for participatory sensing systems research. In: Proceedings of the 7th international conference on Mobile systems, Applications, and Services. ACM (2009) Mun, M., et al.: PEIR, the personal environmental impact report, as a platform for participatory sensing systems research. In: Proceedings of the 7th international conference on Mobile systems, Applications, and Services. ACM (2009)
13.
Zurück zum Zitat Consolvo, S., et al.: Activity sensing in the wild: a field trial of ubifit garden. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM (2008) Consolvo, S., et al.: Activity sensing in the wild: a field trial of ubifit garden. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM (2008)
14.
Zurück zum Zitat Krause, A., Horvitz, E., Kansal, A., Zhao, F.: Toward community sensing. In: Proceedings of the 7th International Conference on Information Processing in Sensor Networks, pp. 481–492, 22–24 April 2008 Krause, A., Horvitz, E., Kansal, A., Zhao, F.: Toward community sensing. In: Proceedings of the 7th International Conference on Information Processing in Sensor Networks, pp. 481–492, 22–24 April 2008
15.
Zurück zum Zitat Miluzzo, E., et al.: Sensing meets mobile social networks: the design, implementation and evaluation of the cenceme application. In: Proceedings of the 6th ACM conference on Embedded Network Sensor Systems. ACM (2008) Miluzzo, E., et al.: Sensing meets mobile social networks: the design, implementation and evaluation of the cenceme application. In: Proceedings of the 6th ACM conference on Embedded Network Sensor Systems. ACM (2008)
16.
Zurück zum Zitat Campbell, A.T., et al.: The rise of people-centric sensing. IEEE Internet Comput. 12(4), 12–21 (2008) Campbell, A.T., et al.: The rise of people-centric sensing. IEEE Internet Comput. 12(4), 12–21 (2008)
17.
Zurück zum Zitat Pintus, A., et al.: Connecting smart things through web services orchestrations. Springer, Berlin (2010) Pintus, A., et al.: Connecting smart things through web services orchestrations. Springer, Berlin (2010)
19.
Zurück zum Zitat Dutta, P., et al.: Common sense: participatory urban sensing using a network of handheld air quality monitors. In: Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems. ACM (2009) Dutta, P., et al.: Common sense: participatory urban sensing using a network of handheld air quality monitors. In: Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems. ACM (2009)
20.
Zurück zum Zitat Ganti, R.K., Ye, F., Lei, H.: Mobile crowdsensing: current state and future challenges. IEEE Commun. Mag. 49(11), 32–39 (2011)CrossRef Ganti, R.K., Ye, F., Lei, H.: Mobile crowdsensing: current state and future challenges. IEEE Commun. Mag. 49(11), 32–39 (2011)CrossRef
23.
Zurück zum Zitat Robbins, J.N.: HTML5 Pocket Reference. O’Reilly Media, Inc. (2013) Robbins, J.N.: HTML5 Pocket Reference. O’Reilly Media, Inc. (2013)
24.
Zurück zum Zitat Lengstorf, J., Leggetter, P.: Real Time Web Apps. Apress, United States of America (2013)CrossRef Lengstorf, J., Leggetter, P.: Real Time Web Apps. Apress, United States of America (2013)CrossRef
25.
Zurück zum Zitat Freeman, A.: The Definitive Guide to HTML5. Apress (2011) Freeman, A.: The Definitive Guide to HTML5. Apress (2011)
27.
Zurück zum Zitat Bangerter, B., et al.: Networks and devices for the 5G era. IEEE Commun. Mag. 52(2), 90–96 (2014) Bangerter, B., et al.: Networks and devices for the 5G era. IEEE Commun. Mag. 52(2), 90–96 (2014)
29.
Zurück zum Zitat Chin, W.H., Fan, Z., Haines, R.: Emerging technologies and research challenges for 5G wireless networks. IEEE Wirel. Commun. 21(2), 106–112 (2014) Chin, W.H., Fan, Z., Haines, R.: Emerging technologies and research challenges for 5G wireless networks. IEEE Wirel. Commun. 21(2), 106–112 (2014)
30.
Zurück zum Zitat Mavromoustakis, C.X., Pallis, E., Mastorakis, G.: Resource management in mobile computing environments, vol. 3. Springer, Berlin (2014) Mavromoustakis, C.X., Pallis, E., Mastorakis, G.: Resource management in mobile computing environments, vol. 3. Springer, Berlin (2014)
31.
Zurück zum Zitat Papanikolaou, K., Mavromoustakis, C.X., Mastorakis, G., Bourdena, A., Dobre, C.: Energy consumption optimization using social interaction in the mobile cloud. In Mobile Networks and Management, pp. 431–445. Springer International Publishing (2015) Papanikolaou, K., Mavromoustakis, C.X., Mastorakis, G., Bourdena, A., Dobre, C.: Energy consumption optimization using social interaction in the mobile cloud. In Mobile Networks and Management, pp. 431–445. Springer International Publishing (2015)
32.
Zurück zum Zitat Ciobanu, N.V., Comaneci, D.G., Dobre, C., Mavromoustakis, C.X., Mastorakis, G.: OpenMobs: mobile broadband internet connection sharing. In Mobile Networks and Management, pp. 244–258. Springer International Publishing (2015) Ciobanu, N.V., Comaneci, D.G., Dobre, C., Mavromoustakis, C.X., Mastorakis, G.: OpenMobs: mobile broadband internet connection sharing. In Mobile Networks and Management, pp. 244–258. Springer International Publishing (2015)
33.
Zurück zum Zitat Mavromoustakis, C.X., Perakakis, E., Mastorakis, G., Bourdena, A., Zaharis, Z.D., Stratakis, D., Xenos, T.D.: A Social-Oriented Mobile Cloud Scheme for Optimal Energy Conservation. Resource Management of Mobile Cloud Computing Networks and Environments, p. 97 (2015) Mavromoustakis, C.X., Perakakis, E., Mastorakis, G., Bourdena, A., Zaharis, Z.D., Stratakis, D., Xenos, T.D.: A Social-Oriented Mobile Cloud Scheme for Optimal Energy Conservation. Resource Management of Mobile Cloud Computing Networks and Environments, p. 97 (2015)
34.
Zurück zum Zitat Panagiotakis, S., et al.: Towards ubiquitous and adaptive web-based Multimedia Communications via the Cloud. Resource Management of Mobile Cloud Computing Networks and Environments, p. 307 (2015) Panagiotakis, S., et al.: Towards ubiquitous and adaptive web-based Multimedia Communications via the Cloud. Resource Management of Mobile Cloud Computing Networks and Environments, p. 307 (2015)
35.
Zurück zum Zitat Guinard, D., Trifa, V., Wilde, E.: A resource oriented architecture for the web of things. IEEE Internet Things (IOT) (2010) Guinard, D., Trifa, V., Wilde, E.: A resource oriented architecture for the web of things. IEEE Internet Things (IOT) (2010)
36.
Zurück zum Zitat Lee, U., et al.: Mobeyes: smart mobs for urban monitoring with a vehicular sensor network. IEEE Wirel. Commun. 13(5), 52–57 (2006) Lee, U., et al.: Mobeyes: smart mobs for urban monitoring with a vehicular sensor network. IEEE Wirel. Commun. 13(5), 52–57 (2006)
38.
Zurück zum Zitat Alamri, A., et al.: A survey on sensor-cloud: architecture, applications, and approaches. Int. J. Distrib. Sens. Netw. (2013) Alamri, A., et al.: A survey on sensor-cloud: architecture, applications, and approaches. Int. J. Distrib. Sens. Netw. (2013)
41.
Zurück zum Zitat Gubbi, J., et al.: Internet of Things (IoT): a vision, architectural elements, and future directions. Futur. Gener. Comput. Syst. 29(7), 1645–1660 (2013) Gubbi, J., et al.: Internet of Things (IoT): a vision, architectural elements, and future directions. Futur. Gener. Comput. Syst. 29(7), 1645–1660 (2013)
75.
Zurück zum Zitat Spyros, P.: Browser platform assessment for X3Dom graphics’ rendering capabilities. IJCIT (2014) Spyros, P.: Browser platform assessment for X3Dom graphics’ rendering capabilities. IJCIT (2014)
76.
Zurück zum Zitat Behr, J., et al.: X3DOM: a DOM-based HTML5/X3D integration model. In: Proceedings of the 14th International Conference on 3D Web Technology, pp. 127–135. ACM (2009) Behr, J., et al.: X3DOM: a DOM-based HTML5/X3D integration model. In: Proceedings of the 14th International Conference on 3D Web Technology, pp. 127–135. ACM (2009)
85.
Zurück zum Zitat Amundsen, M.: Building Hypermedia APIs with HTML5 and Node. O’Reilly Media, Inc. (2011) Amundsen, M.: Building Hypermedia APIs with HTML5 and Node. O’Reilly Media, Inc. (2011)
87.
Zurück zum Zitat Pournajaf, L., et al.: A survey on privacy in mobile crowd sensing task management. Technical Report TR-2014-002, Department of Mathe-matics and Computer Science, Emory University (2014) Pournajaf, L., et al.: A survey on privacy in mobile crowd sensing task management. Technical Report TR-2014-002, Department of Mathe-matics and Computer Science, Emory University (2014)
88.
Zurück zum Zitat Perrig, A., et al.: SPINS: Security protocols for sensor networks. Wirel. Netw. 8(5), 521–534 (2002) Perrig, A., et al.: SPINS: Security protocols for sensor networks. Wirel. Netw. 8(5), 521–534 (2002)
89.
Zurück zum Zitat Zhu, S., Setia, S., Jajodia, S.: LEAP +: Efficient security mechanisms for large-scale distributed sensor networks. ACM Trans. Sens. Netw. (TOSN) 2(4), 500–528 (2006)CrossRef Zhu, S., Setia, S., Jajodia, S.: LEAP +: Efficient security mechanisms for large-scale distributed sensor networks. ACM Trans. Sens. Netw. (TOSN) 2(4), 500–528 (2006)CrossRef
90.
Zurück zum Zitat Karlof, C., Wagner, D.: Secure routing in wireless sensor networks: Attacks and countermeasures. Ad Hoc Netw. 1(2), 293–315 (2003)CrossRef Karlof, C., Wagner, D.: Secure routing in wireless sensor networks: Attacks and countermeasures. Ad Hoc Netw. 1(2), 293–315 (2003)CrossRef
91.
Zurück zum Zitat Yin, C., et al.: Secure routing for large-scale wireless sensor networks. In: ICCT 2003. International Conference on Communication Technology Proceedings, vol. 2. IEEE (2003) Yin, C., et al.: Secure routing for large-scale wireless sensor networks. In: ICCT 2003. International Conference on Communication Technology Proceedings, vol. 2. IEEE (2003)
92.
Zurück zum Zitat Deng, J., Han, R., Mishra, S.: A performance evaluation of intrusion-tolerant routing in wireless sensor networks. Information Processing in Sensor Networks. Springer, Berlin (2003) Deng, J., Han, R., Mishra, S.: A performance evaluation of intrusion-tolerant routing in wireless sensor networks. Information Processing in Sensor Networks. Springer, Berlin (2003)
93.
Zurück zum Zitat Chan, H., Perrig, A., Song., D.: Secure hierarchical in-network aggregation in sensor networks. In: Proceedings of the 13th ACM conference on Computer and communications security. ACM (2006) Chan, H., Perrig, A., Song., D.: Secure hierarchical in-network aggregation in sensor networks. In: Proceedings of the 13th ACM conference on Computer and communications security. ACM (2006)
94.
Zurück zum Zitat Chana, H., et al.: SI A: Secure information aggregation in sensor networks. Security of Ad-hoc and Sensor Networks, p. 69 (2007) Chana, H., et al.: SI A: Secure information aggregation in sensor networks. Security of Ad-hoc and Sensor Networks, p. 69 (2007)
95.
Zurück zum Zitat Tang, K.P., et al.: Putting people in their place: an anonymous and privacy-sensitive approach to collecting sensed data in location-based applications. In: Proceedings of the SIGCHI conference on Human Factors in computing systems. ACM (2006) Tang, K.P., et al.: Putting people in their place: an anonymous and privacy-sensitive approach to collecting sensed data in location-based applications. In: Proceedings of the SIGCHI conference on Human Factors in computing systems. ACM (2006)
96.
Zurück zum Zitat Shin, M., et al.: AnonySense: A system for anonymous opportunistic sensing. Pervasive Mob. Comput. 7(1), 16–30 (2011) Shin, M., et al.: AnonySense: A system for anonymous opportunistic sensing. Pervasive Mob. Comput. 7(1), 16–30 (2011)
97.
Zurück zum Zitat Christin, D., et al.: A survey on privacy in mobile participatory sensing applications. J. Syst. Softw. 84(11), 1928–1946 (2011) Christin, D., et al.: A survey on privacy in mobile participatory sensing applications. J. Syst. Softw. 84(11), 1928–1946 (2011)
98.
Zurück zum Zitat Dingledine, R., Mathewson, N., Syverson, P.: Tor: The second-generation onion router. Naval Research Lab, Washington DC (2004) Dingledine, R., Mathewson, N., Syverson, P.: Tor: The second-generation onion router. Naval Research Lab, Washington DC (2004)
99.
Zurück zum Zitat Ghinita, G.: Privacy for location-based services. Synth. Lect. Inf. Secur. Priv. Trust 4(1), 1–85 (2013) Ghinita, G.: Privacy for location-based services. Synth. Lect. Inf. Secur. Priv. Trust 4(1), 1–85 (2013)
101.
Zurück zum Zitat Martí, I.G., et al.: Mobile application for noise pollution monitoring through gamification techniques. Entertainment Computing-ICEC 2012, pp. 562–571. Springer, Berlin (2012) Martí, I.G., et al.: Mobile application for noise pollution monitoring through gamification techniques. Entertainment Computing-ICEC 2012, pp. 562–571. Springer, Berlin (2012)
104.
Zurück zum Zitat Jahanshiri, E., Shariff, A.R.M.: Developing web-based data analysis tools for precision farming using R and Shiny. IOP Conference Series: Earth and Environmental Science. vol. 20. No. 1. IOP Publishing (2014) Jahanshiri, E., Shariff, A.R.M.: Developing web-based data analysis tools for precision farming using R and Shiny. IOP Conference Series: Earth and Environmental Science. vol. 20. No. 1. IOP Publishing (2014)
Metadaten
Titel
Middleware Platform for Mobile Crowd-Sensing Applications Using HTML5 APIs and Web Technologies
verfasst von
Ioannis Vakintis
Spyros Panagiotakis
Copyright-Jahr
2016
DOI
https://doi.org/10.1007/978-3-319-30913-2_11

Neuer Inhalt