Module 1 Flashcards
Definition of IoT
It is a network of physical things sending, receiving or communication information over the internet like mobiles and laptops but also monitoring, controlling and coordinating processes over the internet or another data network
Characteristics of IoT
(to remember what to write underneath headings as well)
- Connectivity 2. Dynamic and self- adapting 3. Interoperability 4. self- configuring 5. Scalability 6.Intelligence and identity 7. Sensors and actuators 8. Safety 9. architecture 10. context awareness 11. data driven 12. autonomous operation 13. Security
MQTT
- Message Queueing Telemetry Transport
- Publish/ subscribe model
- used for IoT device communication
CoAP
- Constrained Application Protocol
- lightweight communication
- used by IoT devices with limited resources
BLE
- Bluetooth Low Energy
- used by IoT devices that require low power consumption
Wi-Fi
- used by IoT devices that require high data transfer rates
ZigBee
- used by low power IoT devices
- low cost
- wireless communication
Components of IoT
(to remember what to write under these headings)
- Device
- Resources
- Controller service
- Database
- Web Service
- Analysis component
- Application
Impact of IoT in Society
(points and explain points)
- Job creation
- Increased productivity
- New business models
- Improved customer experience
- Cost savings
- New revenue streams
Impact of IoT in Business
(points and explain points)
- Improved efficiency
- Enhanced convenience
- Better health outcomes
- Enhanced safety and security
- Environmental benefits
- New business opportunities
IoT product development life cycle
(content underneath to be remembered)
- Data collection
- Design
- Review
- Prototyping
- Validation
- Manufacturing and maintenance
IoT enabling technologies and applications
- Wireless sensor network(WSN)
- Cloud computing
- Big data analytics
- Communication protocols
- Embedded systems
WSN
- Wireless sensor network
- contains distributed devices and sensors that are used to monitor the physical and environmental conditions
- Example: Weather monitoring system, surveillance system
Cloud computing
- provides us means by which we can access applications like utilities
Big data analytics
- involves studying massive volumes of data pr big data
- several steps involving analyzing are:
-> data cleaning
->munging
->processing
->visualization. Eg. data commerce etc
Communication protocols
- allows to exchange data over the network
- protocols designed to work together are known as protocol suite
- they are used in:
->data encoding
-> addressing schemes
Embedded system
- combination of hardware and software to perform special tasks
- digital camera, DVD player, Industrial robots..