Course: IoT Standards and Protocols
Code: 3ФЕИТ07021
ECTS points: 6 ECTS
Number of classes per week: 3+0+0+3
Lecturers: Asst. Prof. Dr. Danijela Efnusheva, Asst. Prof. Dr. Daniel Denkovski
Course Goals (acquired competencies): Students will learn the basic standards and protocols for IoT systems. After the competition of the course, they will be able to design and develop software for different types of IoT applications in terms of data exchange in different IoT scenarios.
Course Syllabus: Survey of the basic standards and protocols for IoT networking. Introduction to the existing standards and protocols of the physical, MAC and network layer of the protocol stack. A special focus on the session protocols, i.e. the data exchange protocols, such as MQTT, CoAP, XMPP, LwM2M, RESTfull HTTP, etc., Utilization of the open data protocols for the development of IoT applications.
Literature:
Required Literature |
||||
No. |
Author |
Title |
Publisher |
Year |
1 |
Hwaiyu Geng | Internet of Things and Data Analytics Handbook | Wiley | 2016 |
2 |
Olivier Hersent, David Boswarthick, Omar Elloumi | The Internet of Things: Key Applications and Protocols, 2nd Edition | Wiley | 2012 |
Additional Literature |
||||
No. |
Author |
Title |
Publisher |
Year |
1 |
Journal papers and conference proceedings | |||
2 |
Journal papers and conference proceedings | 2017 |