Skip to main content

Big Data Analytics Platforms for Real-Time Applications in IoT

  • Chapter
  • First Online:
Big Data Analytics

Abstract

Big data platforms have predominantly focused on the volume aspects of large-scale data management. The growing pervasiveness of Internet of Things (IoT) applications, along with their associated ability to collect data from physical and virtual sensors continuously, highlights the importance of managing the velocity dimension of big data too. In this chapter, we motivate the analytics requirements of IoT applications using several practical use cases, characterize the trade-offs between processing latency and data volume capacity of contemporary big data platforms, and discuss the critical role that Distributed Stream Processing and Complex Event Processing systems play in addressing the analytics needs of IoT applications.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 139.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 139.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Gubbi J, Buyya R, Marusic S, Palaniswami M (2013) Internet of Things (IoT): a vision, architectural elements, and future directions. Fut Gen Comput Syst 29(7):1645–1660. ISSN:0167-739X, http://dx.doi.org/10.1016/j.future.2013.01.010

    Google Scholar 

  2. Siano P (2014) Demand response and smart grids—A survey. Renew Sustain Energy Rev 30:461–478. ISSN:1364-0321, http://dx.doi.org/10.1016/j.rser.2013.10.022

    Google Scholar 

  3. Zanella A, Bui N, Castellani A, Vangelista L, Zorzi M (2014) Internet of things for smart cities. IEEE Internet Things J 1(1):22–32. doi:10.1109/JIOT.2014.2306328

    Article  Google Scholar 

  4. Gartner Says 4.9 Billion connected “Things” will be in use in 2015. Press Release. http://www.gartner.com/newsroom/id/2905717. Accessed 11 Nov 2015

  5. #IoTH: The internet of things and humans, Tim O’Reilly. O’Reilly Radar. http://radar.oreilly.com/2014/04/ioth-the-internet-of-things-and-humans.html. Accessed 16 April 2014

  6. Barnaghi P, Sheth A, Henson C (2013) From Data to Actionable Knowledge: Big Data Challenges in the Web of Things [Guest Editors’ Introduction]. IEEE Intell Syst 28(6):6, 11. doi:10.1109/MIS.2013.142

    Google Scholar 

  7. Lorenz E (1972) Does the flap of a butterfly’s wings in Brazil set off a tornado in Texas? AAAS

    Google Scholar 

  8. Laney D (2001) 3D data management: controlling data volume, velocity and variety. Gartner

    Google Scholar 

  9. Simmhan Y, Aman S, Kumbhare A, Rongyang L, Stevens S, Qunzhi Z, Prasanna V (2013) Cloud-based software platform for big data analytics in smart grids. Comput Sci Eng 15(4):38,47. doi:10.1109/MCSE.2013.39

    Google Scholar 

  10. El Faouzi N-E, Leung H, Kurian A (2011) Data fusion in intelligent transportation systems: progress and challenges—A survey. Inf Fusion 12(1):4–10. ISSN:1566-2535, http://dx.doi.org/10.1016/j.inffus.2010.06.001

    Google Scholar 

  11. Ma J, Zhou X, Li S, Li Z (2011) Connecting agriculture to the internet of things through sensor networks. Internet of Things (iThings/CPSCom). In: International conference on cyber, physical and social computing, pp 184,187, 19–22 Oct 2011. doi:10.1109/iThings/CPSCom.2011.32

  12. Serrano L, González-Flor C, Gorchs G (2010) Assessing vineyard water status using the reflectance based Water Index. Agric Ecosyst Environ 139(4):490–499. ISSN:0167-8809, http://dx.doi.org/10.1016/j.agee.2010.09.007. Accessed 15 Dec 2010

    Google Scholar 

  13. The ACM DEBS 2013 Grand Challenge. http://www.orgs.ttu.edu/debs2013/index.php?goto=cfchallengedetails

  14. Lewis M (2003) Moneyball: the art of winning an unfair game. W. W. Norton & Company

    Google Scholar 

  15. Adventures in self-surveillance, aka the quantified self, aka extreme Navel-Gazing, Kashmir Hill. Forbes Mag. Accessed 7 April 2011

    Google Scholar 

  16. Suresh V, Ezhilchelvan P, Watson P, Pham C, Jackson D, Olivier P (2011) Distributed event processing for activity recognition. In: ACM International conference on Distributed event-based system (DEBS)

    Google Scholar 

  17. Rao H, Saxena D, Kumar S, Sagar GV, Amrutur B, Mony P, Thankachan P, Shankar K, Rao S, Rekha Bhat S (2014) Low power remote neonatal temperature monitoring device. In: International conference on biomedical electronics and systems (BIODEVICES), 3–6 March 2014

    Google Scholar 

  18. Malone M (2012) Did Wal-Mart love RFID to death? ZDNet. http://www.zdnet.com/article/did-wal-mart-love-rfid-to-death/. Accessed 14 Feb 2012

  19. The Nexus of Forces in Action—Use-Case 1: Retail Smart Store, The Open Platform 3.0™ Forum. The Open Group. March 2014

    Google Scholar 

  20. Kephart JO, Chess DM (2003) The vision of autonomic computing. IEEE Comput 36(1):41–50. doi:10.1109/MC.2003.1160055

    Article  Google Scholar 

  21. Cugola G, Margara A (2012) Processing flows of information: from data stream to complex event processing. ACM Comput Surv 44, 3:Article 15

    Google Scholar 

  22. Jayasekara S, Kannangara S, Dahanayakage T, Ranawaka I, Perera S, Nanayakkara V (2015) Wihidum: distributed complex event processing. J Parallel Distrib Comput 79–80:42–51. ISSN:0743-7315, http://dx.doi.org/10.1016/j.jpdc.2015.03.002

    Google Scholar 

  23. Govindarajan N, Simmhan Y, Jamadagni N, Misra P (2014) Event processing across edge and the cloud for internet of things applications. In: International Conference on Management of Data (COMAD)

    Google Scholar 

  24. Wickramaarachchi C, Simmhan Y (2013) Continuous dataflow update strategies for mission-critical applications. In: IEEE International Conference on eScience (eScience)

    Google Scholar 

  25. Zhou Q, Simmhan Y, Prasanna VK (2012) Incorporating semantic knowledge into dynamic data processing for smart power grids. In: International semantic web conference (ISWC)

    Google Scholar 

  26. Perera S (2013) Solving DEBS 2013 grand challenge with WSO2 CEP/Siddhi. Blog Post. http://srinathsview.blogspot.in/2013/05/solving-debs-2013-grand-challenge-with.html

  27. Wu S, Kumar V, Wu KL, Ooi BC (2012) Parallelizing stateful operators in a distributed stream processing system: how, should you and how much? In: ACM International conference on distributed event-based systems (DEBS). http://doi.acm.org/10.1145/2335484.2335515

  28. Akidau T et al (2013) MillWheel: fault-tolerant stream processing at internet scale. In: Proceedings of the VLDB endowment, pp 1033–1044

    Google Scholar 

  29. Skarlatidis A (2014) Event recognition under uncertainty and incomplete data. Doctoral thesis, University of Piraeus

    Google Scholar 

  30. Wasserkrug, S et al (2008) Complex event processing over uncertain data. In: International conference on Distributed event-based systems (DEBS). ACM

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yogesh Simmhan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer India

About this chapter

Cite this chapter

Simmhan, Y., Perera, S. (2016). Big Data Analytics Platforms for Real-Time Applications in IoT. In: Pyne, S., Rao, B., Rao, S. (eds) Big Data Analytics. Springer, New Delhi. https://doi.org/10.1007/978-81-322-3628-3_7

Download citation

Publish with us

Policies and ethics