Skip to main content

An Ingestion Based Analytics Framework for Complex Event Processing Engine in Internet of Things

  • Conference paper
  • First Online:
Big Data Analytics (BDA 2018)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 11297))

Included in the following conference series:

Abstract

Internet of Things (IoT) is the new paradigm that connects the physical world with the virtual world. The interconnection is generated by the optimal deployment of sensors which continuously generate data and streams it to a data store. The concept drift and data drift are integral characteristics of IoT data. Due to this nature, there is a need to process data from various sources and decipher patterns in them. This process of detecting complex patterns in data is called Complex Event Processing which provides near real-time analytics for various IoT applications. Current CEP deployments have a inherent capability to react to events instantaneously. This leaves room to develop CEPs which are proactive in nature which can take the help of various machine learning (ML) models to work together with CEP. In this paper, the usage of Complex Event Processing (CEP) engine is exhibited that allows the inference of new scenarios out of incoming traffic data. This conversion of historical data into actionable knowledge is undertaken by a Long Short Term Memory (LSTM) model so as to detect the occurrence of an event well before time. The experimental results suggest the rich abilities of Deep Learning to predict events proactively with minimal error. This allows to deal with uncertainties and steps for significant improvement can be made in advance.

The authors would like to thank TCS Foundation for supporting the first author through PhD fellowship.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Notes

  1. 1.

    http://informo.munimadrid.es/informo/tmadrid/pm.xml.

References

  1. Akbar, A., Khan, A., Carrez, F., Moessner, K.: Predictive analytics for complex IoT data streams. IEEE Internet Things J. 4(5), 1571–1582 (2017)

    Article  Google Scholar 

  2. Brenna, L., et al.: Cayuga: a high-performance event processing engine. In: Proceedings of the 2007 ACM SIGMOD International Conference on Management of Data, pp. 1100–1102. ACM (2007)

    Google Scholar 

  3. Cugola, G., Margara, A.: Complex event processing with T-REX. J. Syst. Softw. 85(8), 1709–1728 (2012)

    Article  Google Scholar 

  4. da Penha, O.S., Nakamura, E.F.: Fusing light and temperature data for fire detection. In: 2010 IEEE Symposium on Computers and Communications (ISCC), pp. 107–112. IEEE (2010)

    Google Scholar 

  5. Engel, Y., Etzion, O.: Towards proactive event-driven computing. In: Proceedings of the 5th ACM International Conference on Distributed Event-Based System, pp. 125–136. ACM (2011)

    Google Scholar 

  6. Etzion, O., Niblett, P., Luckham, D.C.: Event Processing in Action. Manning, Greenwich (2011)

    Google Scholar 

  7. Fülöp, L.J., Beszédes, Á., Tóth, G., Demeter, H., Vidács, L., Farkas, L.: Predictive complex event processing: a conceptual framework for combining complex event processing and predictive analytics. In: Proceedings of the Fifth Balkan Conference in Informatics, pp. 26–31. ACM (2012)

    Google Scholar 

  8. Gyllstrom, D., Wu, E., Chae, H.-J., Diao, Y., Stahlberg, P., Anderson, G.: SASE: complex event processing over streams. arXiv preprint cs/0612128 (2006)

    Google Scholar 

  9. Hofleitner, A., Herring, R., Abbeel, P., Bayen, A.: Learning the dynamics of arterial traffic from probe data using a dynamic Bayesian network. IEEE Trans. Intell. Transp. Syst. 13(4), 1679–1693 (2012)

    Article  Google Scholar 

  10. Jie, Y., Pei, J.Y., Jun, L., Yun, G., Wei, X.: Smart home system based on IoT technologies. In: 2013 Fifth International Conference on Computational and Information Sciences (ICCIS), pp. 1789–1791. IEEE (2013)

    Google Scholar 

  11. Jin, X., Lee, X., Kong, N., Yan, B.: Efficient complex event processing over RFID data stream. In: Seventh IEEE/ACIS International Conference on Computer and Information Science, ICIS 2008, pp. 75–81. IEEE (2008)

    Google Scholar 

  12. Kanungo, A., Sharma, A., Singla, C.: Smart traffic lights switching and traffic density calculation using video processing. In: 2014 Recent Advances in Engineering and computational sciences (RAECS), pp. 1–6. IEEE (2014)

    Google Scholar 

  13. Li, J.Z.: A logical agent-based environment monitoring and control system. Master in Engineering Project Report (2011)

    Google Scholar 

  14. Li, Y., Wang, J., Feng, L., Xue, W.: Accelerating sequence event detection through condensed composition. In: 2010 Proceedings of the 5th International Conference on Ubiquitous Information Technologies and Applications (CUTE), pp. 1–6. IEEE (2010)

    Google Scholar 

  15. JDK Oracle. Disponível em. http://www.oracle.com/technetwork/java/javase/downloads/index.html. Acessado em, 8, 2010

  16. Schultz-Moeller, N.P., Migliavacca, M., Pietzuch, P.: Distributed complex event processing with query optimisation. In: International Conference on Distributed Event-Based Systems (DEBS 2009), Nashville, TN, USA. ACM (2009)

    Google Scholar 

  17. Serra, J., Pubill, D., Antonopoulos, A., Verikoukis, C.: Smart HVAC control in IoT: energy consumption minimization with user comfort constraints. Sci. World J. 2014, 1–11 (2014)

    Article  Google Scholar 

  18. Tommasini, R., Bonte, P., Della Valle, E., Mannens, E., De Turck, F., Ongenae, F.: Towards ontology-based event processing. In: Dragoni, M., Poveda-Villalón, M., Jimenez-Ruiz, E. (eds.) OWLED/ORE -2016. LNCS, vol. 10161, pp. 115–127. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-54627-8_9

    Chapter  Google Scholar 

  19. TongKe, F.: Smart agriculture based on cloud computing and IoT. J. Converg. Inf. Technol. 8(2), 210–216 (2013)

    Google Scholar 

  20. Tóth, G., Fülöp, L.J., Vidács, L., Beszédes, Á., Demeter, H., Farkas, L.: Complex event processing synergies with predictive analytics. In: Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems, pp. 95–96. ACM (2010)

    Google Scholar 

  21. Wang, D., Rundensteiner, E.A., Wang, H., Ellison III, R.T.: Active complex event processing: applications in real-time health care. Proc. VLDB Endow. 3(1–2), 1545–1548 (2010)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sanket Mishra .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Mishra, S., Jain, M., Siva Naga Sasank, B., Hota, C. (2018). An Ingestion Based Analytics Framework for Complex Event Processing Engine in Internet of Things. In: Mondal, A., Gupta, H., Srivastava, J., Reddy, P., Somayajulu, D. (eds) Big Data Analytics. BDA 2018. Lecture Notes in Computer Science(), vol 11297. Springer, Cham. https://doi.org/10.1007/978-3-030-04780-1_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-04780-1_18

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-04779-5

  • Online ISBN: 978-3-030-04780-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics