5 - IoT Design Levels
5 - IoT Design Levels
IOT system other than end device(s) comprises of multiple virtual & physical
components
• Resource – Software components
• Controller Service – runs on device & interacts with
web services
• Database – local/cloud; stores data generated by device
• Applications – interface to the user for control & monitoring
• Single node/device
• Sensing/Actuation
• Store Data
• Perform Analysis
• Hosts application
Suitable for
• Low cost
• Low complexity
• Where Data is not ‘big’
• Analysis not computationally intensive
Suitable when
• Data is ‘big’
• Primary analysis is not
intensive & can be
done locally
• Single Node
• Cloud based data storage
& analysis
Suitable when
• Data is ‘big’
• Computationally intensive
analysis
• Multiple Nodes
• Local Analysis
• Data stored in cloud
• Cloud based Application
Observer Nodes
• Local & Cloud based observer
nodes
• Process information and use it
for various applications.
• Do not perform any control
functions
Suitable for
• Multiple nodes required
• Data is ’big’
• Computationally intensive
Suitable for
• Solutions based on WSN
– data is ‘big’ &
computationally
intensive
EEE F411: Internet of Things (Dr. Vinay Chamola, BITS-Pilani)
Example of Level-5 System: Forest Fire Detection
BITS Pilani
http://www.icpdas.com/index.php