The main goal of the subject is to introduce the physical layer communication through the layers 1 and 2 of ISO/OSI model. The focus is set on gaining practical experience throughout solving a project task using physical layer communication. Possible ways to code the transmitted information and process errors are also investigated.

During the course the student:
• describes the basic principles on machine-to-machine communication;
• associates different communication protocols with the 1st and 2nd layer of ISO/OSI model;
• demonstrates one’s deep knowledge about mediums for data transfer (twisted pair, coaxial, waveguide, fiber optics etc) and methods for connections (bus, ring, star tree, mesh etc);
• analyses at least one machine-to-machine communication protocol and brings out it’s strengths and weaknesses for some example applications;
• applies at least two machine-to-machine-type communication protocols (RS-232, RS-485, I2C etc) for data transfer and coding through the team project task while interconnecting two independent systems.