Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the updraftplus domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/lmi_wordpress/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the polylang domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/lmi_wordpress/wp-includes/functions.php on line 6114
Communications in Automation – Laboratory for Machine Intelligence

Communications in Automation

Course of study: Applied Electrical Engineering – Control Engineering
Year: 3. year (1st cycle)
Credits: 7
Semester: winter
Subject code: 64668

Higher education teachers: Murovec Boštjan

Subject Description

Prerequisites:

  • A passing grade of laboratory work is a prerequisite for the exam.

Content (Syllabus outline):

  • Basic communication system concepts. Network layering. Network architecture.
  • Reference model, ISO/OSI, TCP/IP.
  • Fundamentals of transmission of information and coding.
  • Transmission media.
  • Communication protocols, services, and standards.
  • Application layer protocols and services, HTTP, SMTP, FTP, DNS, sockets.
  • Transport layer protocols and services, TCP, UDP.
  • Networks, routing, addressing.
  • Network layer protocols and services, IP, ICMP, OSPF, RIP, NAT, DHCP.
  • Data link layer, media access control, Ethernet, ARP.
  • Distributed systems security, algorithms, protocols, services.
  • Industrial communication technologies and standards. Real-time communications.
  • Ubiquitous sensor networks.

Objectives and competences:

Mastering the basic concepts, technologies and applications of communication systems in automation.

Intended learning outcomes:

  • To understand fundamental concepts of communication systems in automation.
  • The ability to provide innovative solutions needed in industrial distributed systems.
  • To be able to work in a wider field of information and communication technologies.

Learning and teaching methods:

  • Lectures provide theoretical background with examples.
  • Lectures are prerequisite for laboratory work. Laboratory work provides hands-on experience on the lectured topics.

Study Materials

Readings:

  1. J. F. Kurose, K. W. Ross, Computer Networking, 5th ed., Pearson Addison-Wesley, 2010.
  2. A. S. Tanenbaum, D. J. Wetherall, Computer Networks, 5th ed., Pearson Prentice Hall, 2011.
  3. R. Zurawski, The industrial communication technology handbook, Boca Raton, Taylor & Francis, 2005.
  4. Študijsko gradivo izvajalcev predmeta, predloge predavanj, predloge laboratorijskih vaj.