Higher education teachers: Kovačič Stanislav
Collaborators: Perš Janez
Subject description
Prerequisits:
- 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:
- J. F. Kurose, K. W. Ross, Computer Networking, 5th ed., Pearson Addison-Wesley, 2010.
- A. S. Tanenbaum, D. J. Wetherall, Computer Networks, 5th ed., Pearson Prentice Hall, 2011.
- R. Zurawski, The industrial communication technology handbook, Boca Raton, Taylor & Francis, 2005.
- Študijsko gradivo izvajalcev predmeta, predloge predavanj, predloge laboratorijskih vaj.