Your browser does not support JavaScript!

Fog computing-based complex event processing for Internet of Things

Fog computing-based complex event processing for Internet of Things

For access to this article, please select a purchase option:

Buy chapter PDF
(plus tax if applicable)
Buy Knowledge Pack
10 chapters for $120.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Your details
Why are you recommending this title?
Select reason:
Big Data-Enabled Internet of Things — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

This chapter addresses data collection and real-time analysis of massive IoT data using a horizontally distributed fog -computing architecture. We explain how data -analysis problem of IoT can be handled in a layered fog architecture so that information extraction can be achieved in both local and global scales. We provide a deep investigation of existing fog-computing-based IoT solutions in a categorical manner and discuss the open-research problems. In terms of big data analysis, stream data mining and CEP techniques are proven to be quite promising solutions in the literature. Currently, stream data processing tools and techniques are mainly developed for cloud -based systems. However, there is an urgent need for adapting these techniques to horizontally distribute IoT-based data collection and analysis systems. We perform an extensive survey on stream data processing techniques by focusing on their ability to work on fog-computing -based IoT systems. We document a significant survey of CEP techniques in IoT systems by providing pros and cons of each scheme. An example scenario was also provided to show that the problem of collection and real-time analysis of massive IoT data can be solved using fog-computation-based distributed architecture and CEP techniques.

Chapter Contents:

  • 8.1 Fog computing
  • 8.1.1 Architecture of fog computing
  • 8.1.2 Related terms
  • 8.1.3 Characteristics of fog computing
  • 8.1.4 Service level objectives
  • Computation management
  • Latency management
  • Resource management
  • Energy management
  • Reliability management
  • Security and privacy management
  • Mobility management
  • 8.1.5 Application areas
  • Health-care systems
  • Smart grid/city environment
  • Vehicular networks/smart traffic lights
  • Augmented reality
  • Pre-caching
  • 8.1.6 Limitations and challenges
  • 8.1.7 Incorporating fog computing with emerging technologies
  • Fifth generation
  • Software-defined networking
  • Network function virtualization
  • Named data networking
  • Content delivery network
  • 8.2 Complex event processing
  • 8.2.1 Basic definitions
  • 8.2.2 CEP reference architecture
  • Design time
  • Run time
  • Administration
  • 8.2.3 Event detection models
  • 8.2.4 Event-processing languages
  • Stream-oriented
  • Rule-oriented
  • Imperative
  • 8.2.5 Algorithms used in CEP
  • Data volume
  • Data continuity
  • Data bound
  • Data evolution
  • Singular classifier approach
  • Ensemble classifier approach
  • Single-pass algorithms
  • Windowing approaches
  • 8.2.6 Application areas
  • Transportation and traffic management
  • Health
  • Smart building
  • Smart grid/smart city
  • Other domains
  • 8.2.7 Complex-event-processing challenges
  • 8.2.8 Trends and future directions in event processing
  • 8.3 An example scenario: smart city
  • 8.4 Conclusion
  • References

Inspec keywords: Internet of Things; smart cities; cloud computing

Other keywords: fog-computing-based IoT solutions; stream data processing techniques; CEP technique; fog computing-based complex event processing; Internet of Things; fog-computation-based distributed architecture; IoT data; layered fog architecture; information extraction

Subjects: Ubiquitous and pervasive computing; Public administration; Internet software

Preview this chapter:
Zoom in

Fog computing-based complex event processing for Internet of Things, Page 1 of 2

| /docserver/preview/fulltext/books/pc/pbpc025e/PBPC025E_ch8-1.gif /docserver/preview/fulltext/books/pc/pbpc025e/PBPC025E_ch8-2.gif

Related content

This is a required field
Please enter a valid email address