Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED)...
Transcript of Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED)...
![Page 1: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/1.jpg)
1
Emerging trends in the design of cognitive
IoTs over embedded systems
Dr.Manjunath Ramachandra
![Page 2: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/2.jpg)
2
Objectives
❖A fresh look at the IoT
❖The issues
❖Prediction based solution
❖case study
![Page 3: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/3.jpg)
3
Agenda
IoT solution
Architect
IoT
working IoT
Application
Design
issues
Solution
![Page 4: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/4.jpg)
4
IoT architecture
Ack: B B Smart work
Monitored
system
Computed
results
![Page 5: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/5.jpg)
5
The IoT: Brain dump
![Page 6: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/6.jpg)
6
IoT components
Ack:intel
![Page 7: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/7.jpg)
7
IoT components
Object Connectivity Processing
Storage
Analytics
![Page 8: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/8.jpg)
8
The IoT solution : Component diversity
Cloud
![Page 9: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/9.jpg)
9
IOT Solution :Technologies Diversity
Sensors
Signal processing Free Mobility
Augmented Reality
Big DataCloud
Machine learning
Flexible electronics
Wireless
Data networks
Google glass
Mobile computing
Voice detection
Connectivity
Object detection
Decision Support
Social network
Image browser
![Page 10: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/10.jpg)
10
IoT solution: Application diversity
![Page 11: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/11.jpg)
11
Industrial IoT
![Page 12: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/12.jpg)
12
E health & M health
• More than 7 Billion mobile network
subscriptions worldwide
• m Health market account for $9 Billion in
2014, grows to $23 billion by 2017
• m Health could save 99 billion EUR in
healthcare costs in the EU
• global e Health products and services market stands
at $130 billion
• grows to $160 billion by 2015.
![Page 13: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/13.jpg)
13
IoT based solution
![Page 14: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/14.jpg)
14
Step 0: Application Selection
![Page 15: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/15.jpg)
15
Step 1: authentication
Ref: Reid Carlberg
![Page 16: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/16.jpg)
16
Step 2: Device identification
![Page 17: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/17.jpg)
17
Step 3: Event set up
![Page 18: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/18.jpg)
18
Step 4: Response set up
![Page 19: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/19.jpg)
19
IOT functional architecture
![Page 20: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/20.jpg)
20
IOT protocol layers
Middleware
![Page 21: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/21.jpg)
21
The Hardware
![Page 22: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/22.jpg)
22
IoT hardware
IO devices
▪ Sensors
▪ actuators:
▪ LED
▪ Relays
▪ Motors
▪ Linear actuators
▪ Lasers
▪ Solenoids
▪ Speakers
▪ LCD
▪ Plasma displays
▪ Robots
Network devices
▪ Modem
▪ Gateway
▪ Router
▪ Satellite
▪ Tower
Processing devices
▪ Grid
▪ Cloud
▪ Embedded processor
▪ Quantum computer
▪ PC\Laptop
Memory devices
▪ Cloud memory
▪ Flash storage
▪ Quantum memory
![Page 23: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/23.jpg)
23
Device Connectivity Protocols
❑ WiFi
❑ Bluetooth
❑ RFID
❑ ZIGBEE
❑ NFC
❑ Ethernet
❑ LTE
❑ 3G
❑ GSM
❑ CDMA
![Page 24: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/24.jpg)
24
• High peak data rates (up to 10 Mb/s)
in a 5 MHz channel
4G Wireless
![Page 25: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/25.jpg)
25
![Page 26: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/26.jpg)
26
Interesting Projections
TV• No TV station. No operator. No TV in present form. Perhaps
it fits in your handbag!
Mobile• No Mobile network in the present form. No mobile phone! It
is almost same as TV in smaller form factor. Can be sold in a
stationary shop for $2
Laptop
• No lap top or its accessories in present form. TV, Mobile &
Laptop can be a single device( e-stick ?) of foldable pen size
or come out with a bigger version for TV ( with
differentiating features)
Devices
• Booms to 40 Billion by 2020 but falls off rapidly as many
sensors can be integrated in to a single device by
2030.(camera does the most).Data intensive devices
directly talk to the cloud. Again increases by 2030, as the
Memory becomes very cheap and Sensors can have their
own memory.
Mobile computing
• Slowly increases to support IoT data processing in spite of
cloud computing. Increases rapidly around 2025 due to
sensors integration and reluctance to use the cloud due to
privacy.Author’s perceptions
![Page 27: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/27.jpg)
27
Connectivity: example
Home gateway 3G/4G Satellite
Google glass √ √ √
Temperature sensor ….
camera
Water/liquid gauge
TV
Mobile phone
![Page 28: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/28.jpg)
28
IoT software
![Page 29: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/29.jpg)
29
Requirements of WSN (software)
❖ Smart and autonomous
❖ Auto-configuration
❖ Self monitoring and self-healing
❖ Anomaly detection and tracking
29
![Page 30: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/30.jpg)
30
Communication protocols of IoT
![Page 31: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/31.jpg)
31
Event notification service of IoT @work
• ENS acts as a common
collector and distributor of
events
• Events come from multiple
heterogeneous sources
• Devices can subscribe to
specific subsets of events
![Page 32: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/32.jpg)
32
Publish-Subscribe software architectural style
![Page 33: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/33.jpg)
33
Middleware
▪ Lies between the technology and the application.
▪ SOA (Service Oriented Architecture) middleware
33
![Page 34: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/34.jpg)
34
Object as a (web)service
![Page 35: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/35.jpg)
35
Service Management
▪ Basic set of services :
▪ Object dynamic discovery
▪ Status monitoring
▪ Service configuration
▪ Functionalities related to QoS
35
![Page 36: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/36.jpg)
36
Upnp+ Protocol for IoT
Addressing:
Auto generation for ease of use
Discovery:
Device advertises itself with in a Network
& enables discovery
Description:
After the discovery, control point hits the URL to get the
description(Xml)
![Page 37: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/37.jpg)
37
Upnp+ Protocol for IoT
Control:
control point ask device services to invoke actions and receive
responses
Presentation:
focus on Human Machine Interfaces
Eventing:
This step is closely coupled with Control actions
![Page 38: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/38.jpg)
38
The Subscription Setup Protocol
▪ Subscription Setup :
Role Publisher, Subscriber
Subscriber -> Publisher : request [ out ID , out metadata ]
Publisher-> Subscriber : accept [ in ID , in metadata , out ID ]
Publisher -> Subscriber : reject [ in ID , in metadata , out ID ]
![Page 39: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/39.jpg)
39
Actions on the nodes
▪ Nodes can be:
▪ Created CreateInstance()
▪ Read GetValues()
▪ Updated SetValues()
▪ Deleted DeleteInstance()
▪ Notified Alarming Feature: UPnP state variable event
including the node & value of the node
![Page 40: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/40.jpg)
40
Factors affecting SLA over the IoT
❖ Variations in platform of application sw (speed of execution)
❖ connectivity
❖ Granularity of software ( dictate inter-process communication overhead)
❖ Database organization ( hierarchy and granularity)
❖ Data retrieve mechanism and policies
❖ QoS protocol
❖ Sla policies
❖ Client Platform
❖ middle ware
![Page 41: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/41.jpg)
41
TV white space
Ack: Nominet
• Bursty requests
• Prioritized service
• Flooding
![Page 42: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/42.jpg)
42
Objective
The IoT
Solution
3
Case study
4
Conclusion
5
6
Issues
Agenda
![Page 43: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/43.jpg)
43
Features of the IoT
Large distributed system
SLAMultiple
services
Heterogeneous services
Heterogeneous traffic Multiple users
![Page 44: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/44.jpg)
44
Issues
SLA
Large app objects
Bursty requestVaried priority
Under/over usage of resource Scalability
Heterogeneous services
Large distributed system
Multiple services
Multiple users
Heterogeneous traffic
![Page 45: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/45.jpg)
45
The issues
• Computing power
• Bursty request
• Scalability
• Optimal resource
utilization-
• Memory
• Security
• Analytics
• Physical size
• Speed
• Device identification
• Traffic shaping
• Heterogeneous service
• Heterogeneous device
• Fading
• Multipath
• Address space
• Optimal expenditure
• Optimal capacity
• Power Quality
• Charge time & duration
DataProcessing
Connectivity Power
![Page 46: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/46.jpg)
46
Objective
The IoT
Solution
3
Case study
4
Conclusion
5
6
Issues
Agenda
![Page 47: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/47.jpg)
47
solution
Data partition
SLAFractal model
Service differentiator
Traffic shaper Prediction
Large app objects
Bursty request
ScalabilityUnder/over usage of resource
Varied priority
![Page 48: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/48.jpg)
48
Processing issues
![Page 49: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/49.jpg)
49
Cloud
• Vast resources
• Heterogeneous platforms
• Multiple service APIs
• Multiple versions
• Multivendor tools
• Super computer!
• Buy what you want
• Buy when you want
• Buy as much as you want
• Jump the “Q”!
Processing issue: Computing power
![Page 50: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/50.jpg)
50
Resource utilization
Static data center Data center in the cloud
Demand
Capacity
Time
Resourc
es
Demand
Capacity
Time
Resourc
es
![Page 51: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/51.jpg)
51
CPU usage
![Page 52: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/52.jpg)
52
Demand monitoring
Short-term burst Repeated violation
L L
Monitoring-as-a-service:Georgia tech
![Page 53: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/53.jpg)
53
Sampling of the status
❖Reduce sampling frequency if violation likelihood
less than threshold
![Page 54: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/54.jpg)
54
Connected world heterogeneity
Processing Issue: Bursty request
![Page 55: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/55.jpg)
55
Load pattern
▪ “Bursty” request patterns especially when high levels of peak utilization.
▪ The workloads are varied and non-uniform in nature.
▪ under bursty workload conditions, fractal model can accurately predict bursty
request processes
▪ the fractal model based optimization works better by an average of 30% for
resource utilization , power reduction and job completion time.
![Page 56: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/56.jpg)
56
Bursty traffic
▪ Fractal traffic in Hadoop:
▪ In HDFS during input file loading and result file writing, high amount of data replication across cluster nodes make traffic bursty
▪ In data shuffling phase of MapReduce multiple mapper nodes terminate and send their results to reducer nodes with Many to one traffic.
![Page 57: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/57.jpg)
57
Handling of bursty traffic
![Page 58: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/58.jpg)
58
Handling the surges
▪ Flood control:
▪ Static server provisioning (dam building) for large time scales and cross-IDC load shifting (water
balancing) for small time scales
▪ load balancers
▪ Each client has the visibility of each single resource allocated to it. Balance the load of the application
among the resources of the platform. Prevent the occurrence of resource overload and handlre runtime
failure of resources
▪ Add more web server instances, database replications
▪ Return after flooding or put to power save mode
▪ set up web site health monitoring
▪ Traffic sensing detect specific resource conditions, such as resource response times and pool
membership configuration
▪ Fractal traffic predictor and controller
![Page 59: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/59.jpg)
59
Load balancing1.QoS-aware Cloud Architecture
Processing Issue: scalability
![Page 60: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/60.jpg)
60
Balanced and unbalanced workflow structure
![Page 61: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/61.jpg)
61
High Scalability
▪ Service replication:
▪ cloning of services during run time to optimize the service load. Also
used to support the nodes to achieve QoS especially during large service
load.
▪ enhances service scalability
▪ Service migration:
▪ Calls for placing a running service on an alternative node when a
particular node unable to meet agreed QoS .
![Page 62: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/62.jpg)
62
VM migration: Resource re-allocation
▪ Re-contextualisation
![Page 63: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/63.jpg)
63
Resource utilization with scaling of Requests
Legend: - . Instantaneous queue without shift – with shift 1 --with shift 2
20 Simultaneous requests 40 Simultaneous requests
Initial peak demand changes with scaling
![Page 64: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/64.jpg)
64
Monolithic Application
App
![Page 65: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/65.jpg)
65
Dynamic resource allocation
App1 App2
![Page 66: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/66.jpg)
66
Optimal Cloud architecture
App1 App2
![Page 67: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/67.jpg)
67
Processing issue: Optimal resource utilization
Data Routing
![Page 68: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/68.jpg)
68
Data routing
▪ Data routing happens over network switch
▪ During congestion packets are dropped
▪ Network buffers management policies can lead to poor latencies (if
buffers become too large)
▪ also leading to a lot of packet droppings and low utilization of links
![Page 69: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/69.jpg)
69
Sensor cloud example: Packet drop
Sensor
Processing
as a Service
![Page 70: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/70.jpg)
70
Working of RED
![Page 71: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/71.jpg)
71
Packet Drop Probability
thth
thpb
minmax
minavgmaxp
−
−=
thmaxthmin
bp
avg
1
pmax
![Page 72: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/72.jpg)
72
Working of predictor
▪ Prediction tools predicts the congestion based on data flow rate,packet loss etc
▪ The monitoring tools has option to setup alert for some threshold value, after which an alert is sent to
sources
▪ The weighted random early detection (WRED) running inside switch alert the node to control the flow rate
▪ Better method is to collect the bandwidth usage from all nodes and switches and create the mapping for
switches and nodes to help easily predict the data flow
▪ Random Early Detection (RED) make scheduling decisions at each switch.
![Page 73: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/73.jpg)
73
WRED
![Page 74: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/74.jpg)
74
Performance with RED and 3 step prediction
sl No.of
sources
Variance with
RED
Variance
with
prediction
Max
queue
With RED
Max Queue
with
prediction
1 20 125.2279 106.8508 404 404
2 30 134.0159 120.8611 475 475
3 40 140.5793 128.3137 539 539
4 60 142.8687 111.8134 654 654
5 80 177.0254 126.0417 738 735
6 100 194.5093 138.2350 822 822
![Page 75: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/75.jpg)
75
Data management issues
![Page 76: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/76.jpg)
76
Data management issue : security
![Page 77: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/77.jpg)
77
Data Management issue: Memory
# Sensor attributes In place computation Far off computation
1 Energy more less
2 storage more less
3 communication less more
4 Overall delay less more
5 Accuracy ? ?
In-place computation
![Page 78: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/78.jpg)
78
Data management issue: Physical size
❑ A bit of data in one of two states denoted by |0> and |1>.
❑ A single bit of this form is qubit
❑ |> = |0> + |1>
Excited
State
Ground
State
Nucleu
s
Light pulse of
frequency for
time interval t
Electron
State
|0>
State
|1>
Quantum memory
![Page 79: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/79.jpg)
79
Data management issue: Access speed
Fog Architecture :Hierarchy
Source: Wikipedia
![Page 80: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/80.jpg)
80
Fog computing
![Page 81: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/81.jpg)
81
Data management issue: Analysis
Text input text output
Voice input voice output
Speech synthesis
Voice input text output
Speech recognition
NLP
Time
Co
mp
lexity
Handwritten Input
OCR
Speaker recognition
Contextual voice modulation
![Page 82: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/82.jpg)
82
Cognitive components: eg. Dialog system
Dialogue
adaptation
subsystemAdapt to returning user
Interruption & resumption
Online ASR adaptation for
speaker
Multiple contemporary sessions
Emotions & intentions
Adapt to unknown user
Incomplete/fragmented utterances
![Page 83: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/83.jpg)
83
Power issues
![Page 84: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/84.jpg)
84
Power issues: Optimal expenditure
▪ In Wireless Mesh Networks, by allowing nodes to relay messages for other nodes, the distance
that needs to be bridged can be reduced, reducing the energy needed for a transmission.
▪ The number of transmissions a node needs to perform increases costing more energy.
▪ Decides whether or not to relay traffic. The usage of nodes having low capacity should be avoided for relaying
traffic.
▪ Routing algorithm provides cheapest route based on number of hops within a mesh network.
Expenditure load balancing
![Page 85: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/85.jpg)
85
Power Issues: Optimal capacity
▪ Ambient energy from light, vibration, and heat may be used to run a low power WSN.
▪ generate more than 150µW of power, enough to run a IPv6 routing node in a 802.15.4e network
▪ More brightly lit areas, such as workstation areas and reading surfaces, have 500 lux of
lighting.
▪ With 200-300 lux of light, small photovoltaic cells can supply sufficient power to operate an IPv6
router in a 802.15.4e network.
▪ Thermal Electric Generators (TEGs) produce power from the heat of hot surfaces, such as
computer monitors or high-current motors.
▪ The energy produced from a temperature differences of even 10ºC becomes usable as an
energy source.
▪ The typical difference between internal body temperature and room temperature is about 15º C.
Energy harvesting
![Page 86: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/86.jpg)
86
Connectivity issues
![Page 87: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/87.jpg)
87
Connectivity issue: Varied priority
App1 …nQos on cloud
![Page 88: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/88.jpg)
88
Traffic class
![Page 89: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/89.jpg)
89
Resources for multiple classes
▪ 1. Immediate reservation:
▪ Resources are provided right away or rejected.
▪ 2. In-advance reservation:
▪ Resources must be available at specified time. Often an a fixed price charge is required
to initiate a reservation and another rate is charged for the instances throughout the
duration of the reservation.
▪ 3. Best effort reservation:
▪ request are queued and serviced accordingly.
▪ 4. Auction based reservation: customers bid
▪ for a particular configuration. As soon as dynamically adjusted resource price lowers
the bid amount the resources are allocated.
![Page 90: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/90.jpg)
90
Predictor
▪ Auto-regressive moving average (ARMA) model used for incoming workload
▪ The forecasting module predicts the work-load ahead of time
▪ The controller estimates the number of necessary resources (e.g., processing cores)
▪ The Predictor controller ensure a base level of guaranteed rate,
▪ Predictor can proportionally share available resources among applications with more demands
than their guarantees
![Page 91: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/91.jpg)
91
Packet marking
![Page 92: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/92.jpg)
92
Relative QoS
▪ Need: different goals are set for different entities.
▪ Some users take the shortest finishing time as priority,
▪ some take the lowest cost as priority
▪ For some, the goal is to achieve optimal matching between simulation tasks and virtual
machines
▪ For others, to satisfy the applied multi-dimension QoS needs.
▪ Tiered model
▪ different clients get different levels of service
▪ Jobs of low-priority clients may be preempted (aborted or suspended) by jobs of high-priority Clients
▪ on-demand instances available when there is no demand for reserved instances
▪ each client gets an absolute guarantee (for receiving resources and for price paid)
![Page 93: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/93.jpg)
93
Connectivity issue: device discovery
▪ It’s important to immediately know
▪ when an IoT device drops off the network and goes offline
▪ when that device comes back online
▪ Presence detection of IoT devices gives an exact, up to the second
state of all devices on a network.
▪ ability to monitor IoT devices and fix any problems that may arise
with the network
Ease of plugin
![Page 94: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/94.jpg)
94
Device discovery through upnp
![Page 95: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/95.jpg)
95
Resolution
# Issue Resolution
Pro
ces
sin
g 1 Processing power Cloud
2 Bursty request Fractal model
3 Scalability Migration & Load balance
4 Optimal resource utilization Prediction based allocation
Da
ta
5 Memory Inplace computation
6 Security
7 Analytics Cognitive
8 Physical size Qbit
9 Speed Abstraction, fog computing
![Page 96: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/96.jpg)
96
Resolution
# Issue Resolution
Co
nn
ec
tiv
ity
10 Device discovery uonp
11 Resource utilization Traffic shaping
12 Varied priority/heterogeneous services QoS
13 Heterogeneous devices( renderers)
14 Fading
15 Multipath
16 Address space Transition to IPv6 – Internet protocol v6
Po
we
r
17 Optimal expenditure Computation vs acquisition, power load balance
18 Optimal capacity power loading, Energy Harvesting
19 Power Quality
20 Charge time & duration
![Page 97: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/97.jpg)
97
Objective
The IoT
Solution
3
Case study
4
Conclusion
5
6
Issues
Agenda
![Page 98: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/98.jpg)
98
Enterprise Dev environment
Region 1
Region 2
Router Software
Infrastructure
Region 3
Things
Network
C
TM
R
U
S
X
C
T
N
M
C
T
N
M
U
S
![Page 99: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/99.jpg)
99
Enterprise IoT: Test automation
Per
l
MRC
T
TclPytho
nTk …
NA EU India Apac …
NM Xray US …
V1 V2 V3 V4 …
![Page 100: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/100.jpg)
10
0
UI objects
Obj
2
Obj
4
…
…..
Obj
2
Obj
2
Client Application
Infrastructure
Object selector
Services
Platform
![Page 101: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/101.jpg)
10
1
Design Examples
![Page 102: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/102.jpg)
10
2
Design using IoT
▪ Parameters
▪ Right choice of scope
▪ IoTs
▪ Technologies
▪ Connectivity & solution
▪ Design
▪ Algorithms
▪ Objects/components
▪ Stake holders
▪ features
▪ Issues
![Page 103: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/103.jpg)
10
3
Design issue
▪ Possible use-cases and solution( technologies, input, output..) around
▪ google glass
▪ Best solution for car parking in a lot: It should indicate location of empty slots
![Page 104: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/104.jpg)
10
4
![Page 105: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/105.jpg)
10
5
Machine Augmented Advisor
Maa Integrates GPS, Local news
channel (FM) & daily routinesMaa Integrates GPS, weather report
and inbox (calander)
Hey! Take A
diversion to left.
Today U can’t go
right as there is
an accident
blocking the road
2 kms ahead
Hey! Take an
umbrella . It is
likely to rain in
the football
ground although
Sunny here
Hey! Your friend,
whom u met
yesterday , had a
cardiac arrest in
the morning.
Would u like to
visit him ?
Maa Integrates & tracks Personal
activities, Web accounts & social
network
![Page 106: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/106.jpg)
10
6
Objective
The IoT
Solution
3
Case study
4
Conclusion
5
6
Issues
Agenda
![Page 107: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/107.jpg)
10
7
Key Takeaway
• Computing power
• Bursty request
• Scalability
• Optimal resource
utilization-
• Memory
• Security
• Analytics
• Physical size
• Speed
• Device identification
• Traffic shaping
• Heterogeneous
service
• Heterogeneous
device
• Fading
• Multipath
• Address space
• Optimal expenditure
• Optimal capacity
• Power Quality
• Charge time & duration
DataProcessing
Connectivity Power
IoT solution
Architect
![Page 108: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/108.jpg)
10
8
Summary
❖Optimal utilization of the resources plays a crucial role for the
performance of the IoT devices
❖Better prediction of the data traffic holds the key for the optimization
❖Data traffic from devices exhibits a variety of statistical features,
that may be exploited for prediction
❖Better organization of the software in to multiple modules helps to
achieve enhanced performance
![Page 109: Emerging trends in the design of cognitive IoTs over ...The weighted random early detection (WRED) running inside switch alert the node to control the flow rate Better method is to](https://reader033.fdocuments.in/reader033/viewer/2022042212/5eb5919a7e2f7420bb40d687/html5/thumbnails/109.jpg)
10
9
References
▪ http://surrylearn.surrey.ac.uk
▪ ETSI, Machine to Machine Communications, http://www.etsi.org/technologies-clusters/technologies/m2m
▪ Machine-to-Machine Communications, OECD Library, http://www.oecd-ilibrary.org/science-and-
technology/machine-to-machine-communications_5k9gsh2gp043-en
▪ W3C Semantic Sensor Networks,http://www.w3.org/2005/Incubator/ssn/XGR-ssn-20110628/
▪ Mahboobeh Ghorbani et al Prediction and control of bursty cloud workloads: a fractal framework codes’14