IOT Concept | IOT (Internet of things)
IOT is defined as a collective network of connected devices.
- Ex: smart watch, smart freeze, smart fans, smart bulbs
- Internet official birthday: 1st jan 1983
- Internet started in India: 15 Aug 1995
- IOT Introduced year: 1999
- IOT Introduced by: Kevin Asthon
- FIRST IOT Device: Toaster
- Who Introduced first IOT Device : John Romkey (1990)
IOT Protocols (Main 5 Protocols)
There are 19 protocols but most popular man 5 protocols are:
- MQTT =Message Queue Telemetry Transport Protocol
- HTTP = Hyper Text Transfer Protocol
- CoAP = Constrained Application Protocol
- DDS = Data Distribution Services
- AMQP =Advance Message Queuing Protocol
IOT Layers (4) = Protocol =19
- Physical Layer = 9 Protocols
- Data Link Layer = 2 Protocols
- Network Layer= 2 Protocols
- Transport Layer= 2 Protocols
- Application Layer= 4 Protocols
Physical layer and data link layer are treated as one layer. So it’s treated as one layer
MQTT
- Message Queue Telemetry Transport Protocol
- Communication: Machine to Machine
- Developed By: IBM
- Use: Collect data and send to network
- The default unencrypted MQTT port is =1883
- The encrypted MQTT port is 8883
MQTT also known as Public Subscribe Protocol
4 stages of MQTT
- Connection
- Authentication
- Communication
- Termination
IOT Layers= Based Protocol
- Physical Layer =9 Protocols
- Bluetooth low energy (BLE)
- Ethernet
- Long term evolution (lte)
- Near field communication (NFC)
- Power Line Communication (PLC)
- Radio Frequency identification (rfid)
- Wi-fi/802.11
- Z-WAVE
- Zigbee
- Data Link layer =2 protocols
- IEEE 802.15.4 =LR-WPAN (Low –rate wireless area network)
- LPWAN : LOW POWER WIDE AREA NETWORKS
- Network Layer
- IPV-4 AND IPV-6
- 6 LoWPAN =IPv6 over low power wireless personal area network
3. Transport Layer (Heart of the OSI Model)
- TCP : Connection oriented .Reliable
- UDP (User Datagram Protocol) : Connection Less : UN Reliable
4. Application Layer
- MQTT =Message Queue Telemetry Transport Protocol
- HTTP = Hyper Text Transfer Protocol
- CoAP = Constrained Application Protocol
- DDS = Data Distribution Services
- AMQP =Advance Message Queuing Protocol
Major Components of IOT =5
- Things or device: Sensors and Actuators =Collect data and give to gateway
- Gateway : Preprocessing of data =security
- Cloud : Data Uploaded on server
- Analytics : Algorithm applied =Machine Learning
- User Interface : Monitor / Control the data
Arduino Microcontroller:
It’s an empty mind brain. In Which using Arduino IDE software we can do coding and programming and upload on memory
Arduino Platform:
Developing electronic brain using hardware and software to control electronic devices.
Categories: computer exam