Internet of Things (IoT): Signals, Applications, Challenges, and Demonstration
Abstract
Internet of Things (IoT) is the network of physical objects or “things” embedded with electronics, software, sensors, and network connectively. It enables the objects to collect, share, and analyze data. The IoT has become an integral part of our daily lives through applications such as public safety, intelligent tracking in transportation, industrial wireless automation, personal health monitoring, and health care for the aged community. IoT is one of the latest technology that will change our lifestyle in coming years. Experts estimate that as of now, there are 25 billon connected devices, and by 2020 it would reach to 50 billion devices. This tutorial aims to introduce the design and implementation of IoT signal processing systems. The foundations of IoT will be discussed throughout real applications. Challenges and constrains for the future research in IoT will be discussed. In addition, research opportunities and collaboration will be offered for the attendees.
Internet of Things (IoT) is the network of physical objects or “things” embedded with electronics, software, sensors, and network connectively. It enables the objects to collect, share, and analyze data. The IoT has become an integral part of our daily lives through applications such as public safety, intelligent tracking in transportation, industrial wireless automation, personal health monitoring, and health care for the aged community. IoT is one of the latest technology that will change our lifestyle in coming years. Experts estimate that as of now, there are 25 billon connected devices, and by 2020 it would reach to 50 billion devices. This tutorial aims to introduce the design and implementation of IoT signal processing systems. The foundations of IoT will be discussed throughout real applications. Challenges and constrains for the future research in IoT will be discussed. In addition, research opportunities and collaboration will be offered for the attendees.
History, Motivation and Focus
This tutorial is designed for students, academic researchers, industry affiliates, and individuals who would like to learn more about IoT as well as its applications. The tutorial is intended to provide the attendees with a complete overview of potential benefits, future research challenges, implementation effort and applications of IoT. Attendees will come to this tutorial equipped with their own IoT ideas to make them a reality by showing them how to build a complete IoT platform. Moreover, they will learn how to connect external sensors to measure the surrounding environment, communicate data up into the Cloud, visualize the data on the Internet. They will learn how to design and implement the IoT signal processing systems. Challenges and constrains for the future research in IoT will be discussed as well. By completing this tutorial, we will add more experts to enterprise our future IoT
This tutorial is designed for students, academic researchers, industry affiliates, and individuals who would like to learn more about IoT as well as its applications. The tutorial is intended to provide the attendees with a complete overview of potential benefits, future research challenges, implementation effort and applications of IoT. Attendees will come to this tutorial equipped with their own IoT ideas to make them a reality by showing them how to build a complete IoT platform. Moreover, they will learn how to connect external sensors to measure the surrounding environment, communicate data up into the Cloud, visualize the data on the Internet. They will learn how to design and implement the IoT signal processing systems. Challenges and constrains for the future research in IoT will be discussed as well. By completing this tutorial, we will add more experts to enterprise our future IoT
Speakers
• Dr. Ahmed Abdelgawad, Central Michigan University
Basic Structure of the Tutorial
• Dr. Ahmed Abdelgawad, Central Michigan University
Basic Structure of the Tutorial
- History and definition of IoT
- Vision and enablers of IoT
- The evolution of the IoT
- Architecture and building blocks of an IoT system
- Sensing nodes
- Embedded processing units
- Communication system (wired and wireless)
- Software to automate tasks
- Current challenges in IoT
- Connectivity
- Power management
- Security
- Complexity
- Internet of Signals (IoS)
- Design and implementation of IoT signal processing systems
- Signal processing for IoT
- Sensor array & multichannel signal processing
- Algorithms and platforms for IoT big data processing
- Demonstrations of different IoT frameworks
- Automate fire detection
- Heath care application
- Automate logging data from sensors to Google spreadsheets
References
Book:
1. Abdelgawad, A.; Bayoumi, M “Resource-Aware Data Fusion Algorithms for Wireless Sensor Networks” Springer, ISBN 978-1-4614-1349-3, 2012.
Journal:
1. Alnaeli, S.; Sarnowski, M.; Aman, S.; Abdelgawad, A.; Yelamarthi,K., “Source Code Vulnerabilities in IoT Software Systems,” Advances in Science, Technology and Engineering Systems Journal, vol. 2, pp. 1502-1507, 2017.
2. Yelamarthi, K.; Aman, S.; Abdelgawad, A.; Kattab, A., “An Application-Driven Modular IoT Architecture,” Wireless Communications and Mobile Computing, vol. 2017, Article ID 1350929, 16 pages, 2017. doi:10.1155/2017/1350929. Impact factor 0.922.
3. Abdelgawad, A.; Yelamarthi, K., “Internet of Things (IoT) Platform for Structure Health Monitoring,” Wireless Communications and Mobile Computing, vol. 2017, Article ID 6560797, 10 pages, 2017. doi:10.1155/2017/6560797. Impact factor 0.922.
4. Abdelgawad, A.," Distributed Kalman Filter with Fast Consensus for Wireless Sensor Networks," Journal of Wireless Information Networks, Springer, DOI 10.1007/s10776-016-0294-3, 2016.
Conferences:
1. Mahmud, A.; Bates, K.; Wood, T.; Abdelgawad, A.; Yelamarthi, K., “A Complete Internet of Things (IoT) Platform for Structural Health Monitoring (SHM),” IEEE 4th World Forum on Internet of Things, WF-IoT 2018, 5-8 February 2018.
2. Shaban, M.; Abdelgawad, A., “A Study of Distributed Compressive Sensing for the Internet of Things (IoT),” IEEE 4th World Forum on Internet of Things, WF-IoT 2018, 5-8 February 2018.
3. Yelamarthi, K.; Forde, A.: Olumolade, O; Abdelgawad, A.; Shabib, I., “An IoT Enabled Automobile and Smart Home Connected System for Improved Energy Efficiency” The International Conference on Cognitive Informatics & Soft Computing (CISC-2017), Hyderabad, India, December 20-21, 2017.
4. Mahmud, A.; Abdelgawad, A.; Yelamarthi, K.: Ismail, Y., “Signal Processing Techniques for IoT-based Structural Health Monitoring,” 28th IEEE International Conference on Microelectronics, ICM 2017, 10-13 December, 2017.
5. Mahmud, A.; Abdelgawad, A.; Yelamarthi, K., “Signal Processing Techniques for IoT-based Structural Health Monitoring” IEEE International Conference on Electro Information Technology (EIT 2017), Lincoln, Nebraska, U.S.A., May 2017.
6. Weis, A.; Strandskov, M.; Yelamarthi, K.; Aman, S.; Abdelgawad, A., “Rapid Deployment of IoT Enabled System for Automobile Fuel Range and Gas Price Location” IEEE International Conference on Electro Information Technology (EIT 2017), Lincoln, Nebraska, U.S.A., May 2017.
7. Aman, S.; Quint, C.; Yelamarthi, K.; Abdelgawad, A., " Sensing and Classifying Indoor Environments: An IoT Based Portable Tour Guide System," IEEE Sensors Applications Symposium, SAS 2017, 13-15 Mar. 2017.
8. Mahmud, A.; Abdelgawad, A.; Yelamarthi, K., “Low Power RPL for Internet of Things (IoT),” The 42nd IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP 2017, 5-9 Mar 2017.
9. Aman, S.; Yelamarthi, K.; Abdelgawad, A., “Implementation of a Modular IoT Framework with Scalability and Efficient Routing,” The 42nd IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP 2017, 5-9 Mar 2017.
10. Yelamarthi, K.; Abdelgawad, A.; Khattab, A., “An Architectural Framework for Low-Power IoT Applications,” 27th IEEE International Conference on Microelectronics, ICM 2016, 17-20 December, 2016.
11. Khattab, A.; Abdelgawad, A.; Yelamarthi, K., “Design and Implementation of a Cloud-based IoT Scheme for Precision Agriculture,” 27th IEEE International Conference on Microelectronics, ICM 2016, 17-20 December, 2016.
12. Aman, S.; Yelamarthi, K.; Abdelgawad, A.; Alnaeli, S., “Parallelization in Software Systems for WSN and IoT,” IEEE World Forum on Internet of Things, WF-IoT 2016, 2-14 December 2016.
13. Alnaeli, S.; Sarnowski, M.; Aman, S.; Abdelgawad, A.; Yelamarthi, K., “Vulnerable C/C++ Code Usage in IoT Software Systems,” IEEE World Forum on Internet of Things, WF-IoT2016, 2-14 December 2016.
14. Abdelgawad, A.; Khattab, A.; Yelamarthi, K., “IoT-Based Health Monitoring system for Active and
Assisted Living,” 2nd EAI International Conference on Smart Objects and Technologies for Social Good, 30 November- 1 December, 2016.
15. Alnaeli, S.; Sarnowski, M.; Aman, S.; Abdelgawad, A.; Yelamarthi, K., “On the Evolution of Mobile Computing Software Systems and C/C++ Vulnerable Code,” The 7th IEEE Annual Ubiquitous Computing, Electronics & Mobile Communication Conference, 20 - 22 October 2016.
16. Abdelgawad, A.; Yelamarthi, K., " Structural Health Monitoring: Internet of Things Application," 59th IEEE International Midwest Symposium on Circuits and Systems, MWSCAS 2016, 16-19 October 2016.
17. Laubhan, K.; Talaat, K.; Riehl, S.; Morelli, T.; Abdelgawad, A.; Yelamarthi, K., " A Four-Layer Wireless Sensor Network Framework for IoT Applications," 59th IEEE International Midwest Symposium on Circuits and Systems, MWSCAS 2016, 16-19 October 2016.
18. Trent, M.; Abdelgawad, A.; Yelamarthi, K., " An Internet of Things Enabled Wearable Navigation System for Blind," 59th IEEE International Midwest Symposium on Circuits and Systems, MWSCAS 2016, 16-19 October 2016.
19. Myers, A.; Mahmud, A.; Abdelgawad, A.; Yelamarthi, K., “Toward Integrating Structural Health Monitoring with Internet of Things,” IEEE International Conference on Electro/Information Technology, 19-21 May, 2016.
20. Laubhan, K.; Talaat, K.; Riehl, R.; Aman, S.; Abdelgawad, A.; Yelamarthi, K., “A Low-Power IoT Framework: From Sensors to the Cloud,” IEEE International Conference on Electro/Information Technology, 19-21 May, 2016.
Book:
1. Abdelgawad, A.; Bayoumi, M “Resource-Aware Data Fusion Algorithms for Wireless Sensor Networks” Springer, ISBN 978-1-4614-1349-3, 2012.
Journal:
1. Alnaeli, S.; Sarnowski, M.; Aman, S.; Abdelgawad, A.; Yelamarthi,K., “Source Code Vulnerabilities in IoT Software Systems,” Advances in Science, Technology and Engineering Systems Journal, vol. 2, pp. 1502-1507, 2017.
2. Yelamarthi, K.; Aman, S.; Abdelgawad, A.; Kattab, A., “An Application-Driven Modular IoT Architecture,” Wireless Communications and Mobile Computing, vol. 2017, Article ID 1350929, 16 pages, 2017. doi:10.1155/2017/1350929. Impact factor 0.922.
3. Abdelgawad, A.; Yelamarthi, K., “Internet of Things (IoT) Platform for Structure Health Monitoring,” Wireless Communications and Mobile Computing, vol. 2017, Article ID 6560797, 10 pages, 2017. doi:10.1155/2017/6560797. Impact factor 0.922.
4. Abdelgawad, A.," Distributed Kalman Filter with Fast Consensus for Wireless Sensor Networks," Journal of Wireless Information Networks, Springer, DOI 10.1007/s10776-016-0294-3, 2016.
Conferences:
1. Mahmud, A.; Bates, K.; Wood, T.; Abdelgawad, A.; Yelamarthi, K., “A Complete Internet of Things (IoT) Platform for Structural Health Monitoring (SHM),” IEEE 4th World Forum on Internet of Things, WF-IoT 2018, 5-8 February 2018.
2. Shaban, M.; Abdelgawad, A., “A Study of Distributed Compressive Sensing for the Internet of Things (IoT),” IEEE 4th World Forum on Internet of Things, WF-IoT 2018, 5-8 February 2018.
3. Yelamarthi, K.; Forde, A.: Olumolade, O; Abdelgawad, A.; Shabib, I., “An IoT Enabled Automobile and Smart Home Connected System for Improved Energy Efficiency” The International Conference on Cognitive Informatics & Soft Computing (CISC-2017), Hyderabad, India, December 20-21, 2017.
4. Mahmud, A.; Abdelgawad, A.; Yelamarthi, K.: Ismail, Y., “Signal Processing Techniques for IoT-based Structural Health Monitoring,” 28th IEEE International Conference on Microelectronics, ICM 2017, 10-13 December, 2017.
5. Mahmud, A.; Abdelgawad, A.; Yelamarthi, K., “Signal Processing Techniques for IoT-based Structural Health Monitoring” IEEE International Conference on Electro Information Technology (EIT 2017), Lincoln, Nebraska, U.S.A., May 2017.
6. Weis, A.; Strandskov, M.; Yelamarthi, K.; Aman, S.; Abdelgawad, A., “Rapid Deployment of IoT Enabled System for Automobile Fuel Range and Gas Price Location” IEEE International Conference on Electro Information Technology (EIT 2017), Lincoln, Nebraska, U.S.A., May 2017.
7. Aman, S.; Quint, C.; Yelamarthi, K.; Abdelgawad, A., " Sensing and Classifying Indoor Environments: An IoT Based Portable Tour Guide System," IEEE Sensors Applications Symposium, SAS 2017, 13-15 Mar. 2017.
8. Mahmud, A.; Abdelgawad, A.; Yelamarthi, K., “Low Power RPL for Internet of Things (IoT),” The 42nd IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP 2017, 5-9 Mar 2017.
9. Aman, S.; Yelamarthi, K.; Abdelgawad, A., “Implementation of a Modular IoT Framework with Scalability and Efficient Routing,” The 42nd IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP 2017, 5-9 Mar 2017.
10. Yelamarthi, K.; Abdelgawad, A.; Khattab, A., “An Architectural Framework for Low-Power IoT Applications,” 27th IEEE International Conference on Microelectronics, ICM 2016, 17-20 December, 2016.
11. Khattab, A.; Abdelgawad, A.; Yelamarthi, K., “Design and Implementation of a Cloud-based IoT Scheme for Precision Agriculture,” 27th IEEE International Conference on Microelectronics, ICM 2016, 17-20 December, 2016.
12. Aman, S.; Yelamarthi, K.; Abdelgawad, A.; Alnaeli, S., “Parallelization in Software Systems for WSN and IoT,” IEEE World Forum on Internet of Things, WF-IoT 2016, 2-14 December 2016.
13. Alnaeli, S.; Sarnowski, M.; Aman, S.; Abdelgawad, A.; Yelamarthi, K., “Vulnerable C/C++ Code Usage in IoT Software Systems,” IEEE World Forum on Internet of Things, WF-IoT2016, 2-14 December 2016.
14. Abdelgawad, A.; Khattab, A.; Yelamarthi, K., “IoT-Based Health Monitoring system for Active and
Assisted Living,” 2nd EAI International Conference on Smart Objects and Technologies for Social Good, 30 November- 1 December, 2016.
15. Alnaeli, S.; Sarnowski, M.; Aman, S.; Abdelgawad, A.; Yelamarthi, K., “On the Evolution of Mobile Computing Software Systems and C/C++ Vulnerable Code,” The 7th IEEE Annual Ubiquitous Computing, Electronics & Mobile Communication Conference, 20 - 22 October 2016.
16. Abdelgawad, A.; Yelamarthi, K., " Structural Health Monitoring: Internet of Things Application," 59th IEEE International Midwest Symposium on Circuits and Systems, MWSCAS 2016, 16-19 October 2016.
17. Laubhan, K.; Talaat, K.; Riehl, S.; Morelli, T.; Abdelgawad, A.; Yelamarthi, K., " A Four-Layer Wireless Sensor Network Framework for IoT Applications," 59th IEEE International Midwest Symposium on Circuits and Systems, MWSCAS 2016, 16-19 October 2016.
18. Trent, M.; Abdelgawad, A.; Yelamarthi, K., " An Internet of Things Enabled Wearable Navigation System for Blind," 59th IEEE International Midwest Symposium on Circuits and Systems, MWSCAS 2016, 16-19 October 2016.
19. Myers, A.; Mahmud, A.; Abdelgawad, A.; Yelamarthi, K., “Toward Integrating Structural Health Monitoring with Internet of Things,” IEEE International Conference on Electro/Information Technology, 19-21 May, 2016.
20. Laubhan, K.; Talaat, K.; Riehl, R.; Aman, S.; Abdelgawad, A.; Yelamarthi, K., “A Low-Power IoT Framework: From Sensors to the Cloud,” IEEE International Conference on Electro/Information Technology, 19-21 May, 2016.
Dr. Ahmed Abdelgawad received his M.S. and Ph.D. degree in Computer Engineering from University of Louisiana at Lafayette in 2007 and 2011 and subsequently joined IBM as a Design Aids & Automation Engineering Professional at Semiconductor Research and Development Center. In Fall 2012 he joined Central Michigan University as a Computer Engineering Assistant Professor. In Fall 2017, Dr. Abdelgawad was early promoted as a Computer Engineering Associate Professor. He is a senior member of IEEE. His area of expertise is distributed computing for Wireless Sensor Network (WSN), Internet of Things (IoT), Structural Health Monitoring (SHM), data fusion techniques for WSN, low power embedded system, video processing, digital signal processing, Robotics, RFID, Localization, VLSI, and FPGA design. He has published two books and more than 65 articles in related journals and conferences. Dr. Abdelgawad served as a reviewer for several conferences and journals, including IEEE WF-IoT, IEEE ISCAS, IEEE SAS, IEEE IoT Journal, IEEE Communications Magazine, Springer, Elsevier, IEEE Transactions on VLSI, and IEEE Transactions on I&M. He severed in the technical committees of IEEE ISCAS 2007, IEEE ISCAS 2008, and IEEE ICIP 2009 conferences. He served in the administration committee of IEEE SiPS 2011. Dr. Abdelgawad has been appointed as a Track Chair of the International Conference on Cognitive and Sensor Networks (MIC-CSN 2013). He also served in the organizing committee of ICECS2013 and 2015. Dr. Abdelgawad is the publicity chair in North America of the IEEE WF-IoT 2016/18 conferences. He is the finance chair of the IEEE ICASSP 2017. He is the TPC Co– Chair of IoT International Innovation Conference 2017 (I3C'17), the TPC Co– Chair of Global Internet of Things Summit (GIoTS 2017), and the technical program chair of IEEE MWSCAS 2018. He was the keynote speaker for many international conferences. He is currently the IEEE Northeast Michigan section chair and IEEE SPS Internet of Things (IoT) SIG Member. In addition, Dr. Abdelgawad served as a PI and Co-PI for several funded grants from NSF.