What are IoTs? 2 More Than The Sum Of Its Things SEC 20 What are - - PowerPoint PPT Presentation
What are IoTs? 2 More Than The Sum Of Its Things SEC 20 What are - - PowerPoint PPT Presentation
More Than The Sum Of Its Things SEC 20 What are IoTs? 2 More Than The Sum Of Its Things SEC 20 What are IoT Middlewares? 3 More Than The Sum Of Its Things SEC 20 IoT Middleware M Abdur Razzaque, M Milojevic-Jevric, A. Palade and
More Than The Sum Of Its Things SEC ‘20
What are IoTs?
2
More Than The Sum Of Its Things SEC ‘20
What are IoT Middlewares?
3
More Than The Sum Of Its Things SEC ‘20
IoT Middleware
4
M Abdur Razzaque, M Milojevic-Jevric, A. Palade and S. Clarke “Middleware for Internet of Things: A Survey”. IEEE INTERNET OF THINGS JOURNAL: 3(1). Feb 2016
More Than The Sum Of Its Things SEC ‘20
IoT Middleware | Classic Solutions
5
M Abdur Razzaque, M Milojevic-Jevric, A. Palade and S. Clarke “Middleware for Internet of Things: A Survey”. IEEE INTERNET OF THINGS JOURNAL: 3(1). Feb 2016
More Than The Sum Of Its Things SEC ‘20
IoT Middleware | Moving to the Edge
6
More Than The Sum Of Its Things SEC ‘20
IoT Middleware | What’s Next?
7
Existing Solutions
More Than The Sum Of Its Things SEC ‘20
IoT Middleware | What’s Next?
8
Existing Solutions
More Than The Sum Of Its Things SEC ‘20
IoT Middleware | What’s Next?
9
Existing Solutions
More Than The Sum Of Its Things SEC ‘20 Existing Solutions
IoT Middleware | Overcoming the Limit of the Thing
Our Vision
10
More Than The Sum Of Its Things SEC ‘20
Develop an IoT Middleware Solution which operates at the Edge which fully capitalizes on the overall resource pool available. Vision:
11
Architecture & Protocol
12
More Than The Sum Of Its Things SEC ‘20
The Hive Middleware
13
More Than The Sum Of Its Things SEC ‘20
Hive Architecture | Seamless Data Exchange
14
More Than The Sum Of Its Things SEC ‘20
Hive Architecture | Seamless Data Exchange
15
More Than The Sum Of Its Things SEC ‘20
Hive Architecture | Sharing Computational Resources
16
More Than The Sum Of Its Things SEC ‘20
Hive Architecture | Sharing Computational Resources
17
More Than The Sum Of Its Things SEC ‘20
Hive Architecture | Optimizing Resource Utilization
18
More Than The Sum Of Its Things SEC ‘20
Hive Architecture | Optimizing Resource Utilization
19
More Than The Sum Of Its Things SEC ‘20
Hive Architecture | Optimizing Resource Utilization
20
More Than The Sum Of Its Things SEC ‘20
Queen Election
- 21
More Than The Sum Of Its Things SEC ‘20
Hive Protocol
22
Prototype Evaluation
23
More Than The Sum Of Its Things SEC ‘20
Queen Election
24
More Than The Sum Of Its Things SEC ‘20
Vokaturi on Hive
25
More Than The Sum Of Its Things SEC ‘20
Video Module Implementation
26
More Than The Sum Of Its Things SEC ‘20
Best Face View
27
More Than The Sum Of Its Things SEC ‘20
Resource Usage
28
More Than The Sum Of Its Things SEC ‘20
Scalability
29 10 Mbps
480p 720p
Conclusion
30
More Than The Sum Of Its Things SEC ‘20
Conclusions
31
Thank You.
essameldin@cmu.edu mnur@cmu.edu kharras@cmu.edu
32