IOT - Chap 1: Introduction to IoT

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/41

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

42 Terms

1
New cards

Internet of Things (IOT)

is a revolutionary technology that connects everyday objects to the internet, enabling them to collect, exchange, and process data. It allows devices such as sensors, appliances, and industrial machines to communicate with each other, leading to automation, real-time monitoring, and improved efficiency. It is widely used across various industries, including smart homes, healthcare, agriculture, and manufacturing, making systems more intelligent and responsive. As IoT continues to evolve, it plays a crucial role in transforming how people interact with technology, improving convenience, productivity, and decision-making.

2
New cards

Things (in IoT)

These are not necessarily referring to a computer. anything, such as a device that can communicate with a network and exchange data with other devices via the network, is known to as a thing.

3
New cards

anywhere, anytime, in anyway and anyhow

As a whole, things are defined to be anything that can be use (5 A's)

4
New cards
  • Creating deeper and more worthwhile connections between people.

    Most people now depend on the Internet for almost everything, and this is not expected to change any time soon.

  • Converting information into knowledge in order to improve decision-making.

    Massive amounts of raw data are produced by sensors for analysis, but there is no common format for storing and processing it.

  • Supplying the right person with the right information.

    We must send information to the appropriate individual if we want to learn something new and gain something from it.

  • Using the appropriate technology at the appropriate time and place. Smart devices are also being used more frequently throughout our everyday lives.

Pillars of IoT

5
New cards
  • Interconnectivity

  • Interoperability

  • Heterogeneity

  • Complexity

  • Scalability

Characteristics of IoT

6
New cards

Interconnectivity

IoT devices ought to be linked to the IoT infrastructure. It should always be ensured that anyone, anywhere, at any time, may connect. As an illustration, the connection between individuals using internet-enabled devices like smartphones and other gadgets, as well as the connection between Internet-enabled devices like routers, gateways, sensors, etc.

7
New cards

Interoperability

To enable communication between IoT devices and other systems as well as among themselves, standardized protocols and technologies are used. One of the essential elements of the Internet of Things is interoperability. It refers to the capacity for various IoT systems and devices to exchange data and connect with one another, regardless of the technology involved.

8
New cards

MQTT (Message Queuing Telemetry Transport)

A publish/subscribe protocol used to connect IoT devices.

9
New cards

CoAP (Constrained Application Protocol)

For Internet of Things devices with low resources, a lightweight communication protocol.

10
New cards

Bluetooth Low Energy (BLE)

A wireless communication technology that is employed by Internet of Things devices that need less power.

11
New cards

Wi-Fi

A wireless communication technology used by Internet of Things devices that need fast data transfer rates.

12
New cards

Zigbee

A wireless communication technology for Internet of Things devices that is low-power and inexpensive.

13
New cards

Heterogeneity.

IoT cannot exist in a homogeneous state. To function in the IoT network, it should be hybrid and support devices from many manufacturers. IoT does not belong to anyone. When several domains combine, IoT becomes a reality.

14
New cards

Complexity.

IoT devices should dynamically adapt to the various settings and contexts. Consider a security camera. It should be flexible enough to operate in many environments and lighting conditions (morning, afternoon, night).

15
New cards

Scalability.

Every day, more and more objects are being connected to the Internet of Things. An IoT setup should therefore be able to handle the enormous expansion. Because of how much data is produced as a result, it needs to be handled carefully.

16
New cards
  • Things/Device

  • Gateway

  • Cloud

  • Data Processing

  • User Interface

Components of IoT

17
New cards

Things/Device.

Sensors and actuators are installed in these. In contrast to actuators, which carry out the action, sensors gather data from the environment and provide it to the gateway (as directed after processing of data).

18
New cards

Gateway.

Data from the sensors is sent to the __ where some form of pre-processing is also carried out. Moreover, it adds a layer of protection to the network and the data being transmitted.

19
New cards

Cloud.

After collection, the data is uploaded to the __ Simply said, a cloud is a collection of servers that are constantly connected to the internet.

20
New cards

Data Processing.

The data after being received in the cloud, __ is done. Various algorithms are applied here for proper analysis of data (techniques like Machine Learning and etc. are even applied).

21
New cards

User Interface.

The user's end application enables them to monitor or handle the data.

22
New cards
  • Perception/Sensing Layer.

  • Network Layer.

  • Data Processing Layer.

  • Application Layer.

Architecture of IoT

23
New cards

IoT Technical Set-up

refers to the essential components, hardware, software, and network infrastructure required to deploy and operate an IoT system. It involves multiple layers, ensuring seamless connectivity, data processing, and application integration.

<p>refers to the <u>essential components, hardware, software, and network infrastructure required to deploy and operate an IoT system</u>. It involves multiple layers, ensuring seamless connectivity, data processing, and application integration.</p>
24
New cards

Sensors.

Hardware that detects changes in the environment and translates the changes to an analog / digital format. Examples are pressure / ultrasonic range / proximity / GPS.

25
New cards

Gateways.

Hardware to which the sensor is connected. The gateway is responsible for preprocessing the data and providing connectivity to the stream processing system. Examples are smartphone, Raspberry PI, and Arduino

26
New cards

Stream Data Processing.

The process of processing event data.

27
New cards

Data Storage.

After the data has been processed, the raw or aggregated data has to be stored for further analysis.

28
New cards

Data Analysis.

Aggregate, correlate, classify, filter the data and find patterns in it.

29
New cards

event

in IoT refers to any significant occurrence or change detected by an IoT device or system. It represents a piece of information generated by a sensor, actuator, or software process in response to a specific condition.

30
New cards

event stream

is a continuous flow of events generated by multiple IoT devices over time. Instead of handling events one by one, event streams enable real-time monitoring and processing of data in a sequential and time-sensitive manner.

31
New cards

Processing Event Stream

involves handling continuous data flows from multiple IoT devices in real-time. The goal is to collect, analyze, and respond to incoming events efficiently.

32
New cards
  • Sense, Analyze, Respond

There are three main approaches to processing event streams:

33
New cards

Event Stream Processing (ESP)

refers to the real-time processing of continuous event streams, where each event is analyzed as it arrives. The focus is on handling high-speed, high-volume data streams with minimal delay.

34
New cards

Complex Event Processing (CEP)

goes beyond individual event processing by analyzing multiple events from different sources to identify patterns, trends, correlations, or anomalies. It enables real-time decision-making based on event relationships

35
New cards
  • Data Collection

  • Data Transmission

  • Data Preprocessing

  • Data Storage

  • Data Analysis

  • Data Visualization

  • Automated Actions and Responses

Stages of Data Processing in IoT

36
New cards

Stages of Data Processing in IoT

  • Data Collection

IoT devices (such as sensors, RFID tags, wearables, and cameras) gather raw data from the environment. Data can include temperature, humidity, motion, GPS location, and other parameters. Example - A weather station collects temperature, humidity, and air pressure data every minute.

37
New cards

Stages of Data Processing in IoT

  • Data Transmission

The collected data is transmitted from IoT devices to cloud servers, gateways, or edge devices using communication protocols. Wireless technologies such as Wi-Fi, Bluetooth, Zigbee, LoRa, and cellular (4G/5G) are commonly used. Example - A smart meter in a home sends electricity usage data to the utility provider via an IoT gateway using MQTT protocol.

38
New cards

Stages of Data Processing in IoT

  • Data Preprocessing

Raw data is cleaned, formatted, and filtered to remove errors, outliers, or unnecessary information before processing. This helps reduce noise and improve accuracy. Example - A smart fitness tracker removes inconsistent heart rate readings caused by sudden movements

39
New cards

Stages of Data Processing in IoT

  • Data Storage

Processed data is stored in databases for historical analysis, reporting, and future reference. Storage can be cloud-based (AWS, Azure, Google Cloud), on-premises, or in edge data centers. Example - A smart city traffic management system stores vehicle count and speed data in a time-series database for trend analysis.

40
New cards

Stages of Data Processing in IoT

  • Data Analysis

IoT data is analyzed using rule-based logic, machine learning, or AI algorithms to identify patterns, anomalies, and insights. Decisions can be automated based on the analyzed data. Example - A predictive maintenance system analyzes vibration data from industrial machines and detects early signs of mechanical failure.

41
New cards

Stages of Data Processing in IoT

  • Data Visualization

Data insights are displayed in dashboards, graphs, and reports for monitoring and user interaction. Helps in understanding patterns, trends, and system performance. Example - A smart farming dashboard shows real-time soil moisture levels, allowing farmers to make irrigation decisions.

42
New cards

Stages of Data Processing in IoT

  • Automated Actions and Responses

Based on the processed data, IoT systems trigger automated responses or alerts. Actions can be predefined (rule-based) or dynamically decided using AI. Example - A smart irrigation system automatically turns on sprinklers when soil moisture drops below a set threshold.