IoT PPT02 IoT Ecosystem
IoT PPT02 IoT Ecosystem
IoT Ecosystem
Different components of IoT
• Community components:
IoT Frameworks
• Tools needed to design and implement IoT-based solutions and products
IoT Architectures
• Graphical structure of the designed IoT-based solutions and products
IoT Core
• Sensors & Actuators, microcontrollers, internet connectivity, service platform including security
IoT Gateway
• It carries the responsibility to ensure bidirectional communication between IoT protocols and other networks
Cloud
• Accepts, accumulates, maintains, stores, and process data in real time
Analytics
• It indulges in conversion and analysis of data which results in recommendations and future decision making
28-07-2023 2
IoT Framework
• Framework provides a development environment.
– sensors, sensor systems, gateways, mobile app, embedded controller, data management
platform, analytical platform, and so on.
– support interoperability among all devices, provides secure connectivity, reliability in data
transfer, interface to 3rd party application to built on it, and so on.
28-07-2023 3
IoT Network Architecture
Network and its application should never be built without careful planning
Architecture is how you design (i.e. graphical structure) your application or solution.
• The practice of building single-purpose and “vertical” domain applications leads to isolated silos.
• Using the smart building use case, a security application can detect when nobody is in the building.
• It could then trigger lights to be switched off and for the air conditioning system to operate on a reduced setting.
Source: https://onem2m.org/using-onem2m/developers/basics
28-07-2023 4
Core Components of IoT
28-07-2023 5
“Things” in IoT – Sensors
MQ135 - Air Quality Sound Detection DHT11 - Temperature PIR Motion Detector
Gas Sensor Sensor and Humidity Sensor Sensor
28-07-2023 6
“Things” in IoT – Actuators
28-07-2023 7
Access Technologies in IoT
Communication Criteria IoT Access Technologies
Range
Frequency Bands
Power Consumption
Topology
Constrained Devices
Constrained-Node
Networks
28-07-2023 8
Comparison of Key Attributes
WiFi BLE Thread Sub-GHz: TI Sigfox Zigbee LoRa
Max. Data 72 Mbps 2 250 200 100 250 50
throughput Mbps Kbps Kbps bps Kbps Kbps
Range 100 m 750 m 100 m 4 km 25 km 130 m 10 km
Topology Star P2P/ Mesh/ Star Star Mesh/ Star of Star
Mesh Star Star
Frequency 2.4 GHz 2.4 GHz 2.4 GHz Sub-GHz Sub-GHz 2.4 GHz Sub-1GHz
Power 1 Year (AA Up to years on a coin-cell battery for limited range Few Years
consumption battery) (AA battery)
IP at the Yes No Yes No No No No
device node
Deployed AP smart No No No No No
Devices phones
Source: Nick Lethaby “Wireless Connectivity for the IoT: one size does not fit all”, Texas Instruments, 2017
28-07-2023 9
Use of Internet
Key Advantages of IP
Open and standard-based
Versatile
Ubiquitous
Scalable
Manageable
Highly secure
Stable and resilient
28-07-2023 10
Modification in TCP/IP Stack
IEEE 802.15.4e -
2011 Amendment
28-07-2023 12
IoT Gateway
• It is a physical device or software
program that serves as the connection
point between the two different types
of networks
Source: B. Kang, D. Kim, H. Choo, “Internet of Everything: A Large-Scale Autonomic IoT Gateway”,
IEEE Transactions on Multi-scale Computing Systems, vol. 3, no. 3, 2017, pp. 206-214.
28-07-2023 13
Use of Cloud
• IoT generates vast amount of Big Data;
• this in turn puts a huge strain on
Internet Infrastructure.
28-07-2023 14
AI for IoT
• AI focuses on putting human intelligence in machine
• It gives the ability to a machine/program to think and learn by itself
Use of AI in IoT:
• Smart Home
– Automated HVAC control
• Industrial IoT
– Predictive maintenance
– Optimized supply chain
• Farming
– Smart farming
– Interruption warning
• Self-driving Car
– Mimic human driving on road
• Health
– Auto-diagnosing any disease
– Assistive healthcare
28-07-2023 15
Data Analytics in IoT
“Data Analytics + IoT => Smart Business Solutions”
The business value of IoT is not just in the ability to connect devices, but it
comes from understanding the data these devices create.
Challenges:
Huge Volume
Real-time data flow
Variety of data types
e.g. XML, video, SMS
Unstructured data
Variable data model and
meaning / value
IoT analytics is the application of data analysis tools and procedures to realize
value from the huge volumes of data generated by connected IoT devices
28-07-2023 16
Securing IoT
• Both the IoT manufacturers and their customers didn’t care about the security !
Source:https://www.theguardian.com/technology/2016/oct/26/ddos-
attack-dyn-mirai-botnet Source:http://metropolitan.fi/entry/ddos-attack-halts-heating-in-
finland-amidst-winter
28-07-2023 17
User Interface
• Information made available to the end-users
• Users can actively check and act in for their IOT system
Important
Characteristics:
Sleek design
Visually appealing
Interactive UI
Ease-of-use
Handy
Source: https://www.daikin.com/about/design/2017/05/entry-15
28-07-2023 18
Lessons Learned
28-07-2023 19
Figures and slide materials are taken from the following Books:
28-07-2023 20
Security in IoT
• US Military’s Defense
Advanced Research Projects
Agency (DARPA) demonstrates
hacking smart “Things”
Source: https://www.youtube.com/watch?v=7E1WsdODxu0
Source: https://www.youtube.com/watch?v=4oONdV5RYp8
28-07-2023 21