24. IoT Architecture
• An end-to-end high level architecture of an IOT system would consist
of the following elements:
• A large number of connected devices. These are the sources of data
and the “remote-controllable” devices.
• An aggregator device or service for these peripherals which would act
as an internet gateway for these devices
• A cloud service which would be responsible for logically aggregating
the peripherals for the end-user, like the Azure IOT service, or
services running off Amazon AWS.
• A comprehensive protocol system that enables end-to-end
communication between the cloud, the router and the peripherals.
Examples are RESTful API/HTTP, MQTT, AMQP, CoAP, etc.
• An access system for end-users to retrieve information from, or
control, peripherals
• A comprehensive security architecture for data privacy
46. Application Areas
• Some example industries, with associated use cases, include:
• Agriculture – automated tractors, surveillance drones
• Automotive – V2V communications (accident avoidance), self-driving cars,
infotainment, performance
• Construction – smart buildings
• Fashion – color-changing fabrics
• Health – air & water purity, wearable for exercise, tracking metabolic processes
(insulin)
• Industrial (process and discrete manufacturing) – predictive maintenance, robotics
for hazard remediation / environmental monitoring
• Military – drone swarms, surveillance, force protection
• Realty and property management – single family home sales, big data market
assessments, low-income housing
• Retail sales – proximity detection and advertising
• Rocketry – video feeds, weather
47. SUMMARY
• The Term terms creation by Kevin Ashton in 1999.
“Things having identities and virtual personalities
operating in smart spaces using intelligent interfaces
to connect and communicate within social,
environmental, and user contexts”
A different definition, that puts the focus on the
seamless integration, could be formulated
as: “Interconnected objects having an active role in
what might be called the Future Internet”
48. Suggested Readings
1. "The Internet of Things: Enabling Technologies,
Platforms, and Use Cases", by Pethuru Raj and
Anupama C. Raman (CRC Press)
2. "Internet of Things: A Hands-on Approach", by
Arshdeep Bahga and Vijay Madisetti (Universities
Press)
3. Research Papers