13M031MKS - M2M (Machine to Machine) Communications Systems

Course specification
Course title M2M (Machine to Machine) Communications Systems
Acronym 13M031MKS
Study programme Electrical Engineering and Computing
Type of study master academic studies
Lecturer (for classes)
Lecturer/Associate (for practice)
Lecturer/Associate (for OTC)
    ESPB 6.0 Status elective
    The goal The students will be introduced to the architectures, protocols, current technologies, as well as to the state of the art research of intelligent objects design. Principles of networking and integration of intelligent objects with communications networks will be studied in details.“Smart City Concept“ and M2M/IoT applications in the cities and agriculture. Business models for IoT solutions.
    The outcome After completion of the course the students will be able to: - participate in design of intelligent objects and applications - participate in the integration of M2M intelligent objects with mobile communications systems - use existing platforms for conducting of experiments - develop business models for IoT solutions
    Contents of lectures Intelligent objects,definition and applications.Overview of research activities.Standardization of M2M communication systems,architectures,platforms,operating systems,communication protocols, applications.Integration of M2M intelligent objects in mobile communication systems.Introduction to IoT,use and applications.Smart City Concept.Applications in the cities and agriculture.IoT Business models.
    Contents of exercises Usage of mobile phones for the interactions with environment („participatory sensing“). Overview of mobile communication equipment (Android, J2ME i iPhone). Android applications programming. Mobile phone as a gateway. Communication via mobile network.Usage of current hardware platforms for development of M2M/IoT applications: Raspberry Pi, Arduino.
    1. Vangelis Angelakis, Elias Tragos, Henrich C. Pöhls, Adam Kapovits, Alessandro Bassi “ Designing, Developing,and Facilitating Smart Cities -Urban Design to IoT Solutions”, Springer 2017
    2. Dejan Drajic, “Intrdouction to IoT (Internet of Things)”, Academic Mind, University of bElgrade – School of Electrical Engineering, Belgrade 2017
    3. Dejan Drajic, “Smart Cities”, Academic Mind, University of bElgrade – School of Electrical Engineering, Belgrade March 2018
    4. Dejan Drajic, “Business Models for IoT Solutions”, Academic Mind, University of bElgrade – School of Electrical Engineering, Belgrade December 2018
    5. C. Haro, M. Dochler Machine to Machine Communications, Architecture, Performance and Applications, Woodhead Publishing, 2015
    Number of hours per week during the semester/trimester/year
    Lectures Exercises OTC Study and Research Other classes
    3 1
    Methods of teaching Lectures, exercises to present the specific solutions. Independent or group (team) work on projects (usage of hardware and/or software development platforms).
    Knowledge score (maximum points 100)
    Pre obligations Points Final exam Points
    Activites during lectures 0 Test paper 30
    Practical lessons 20 Oral examination 0
    Colloquia 0
    Seminars 50