Course INFO 314 · Year III · Summer 2019-2020

ADVANCED NETWORKING TECHNIQUES

Elective (1 of 2) course in Computer Science (in English), taught by Remus Dobra.

This course page is from 2019-2020 and is archived.
See current courses for this faculty and study cycle

Overview

Lecturer
Remus Dobra
Seminar tutor
Remus Dobra
Type of course
Elective (1 of 2)
Language of instruction
English
Erasmus language
English
Domain
Computer Science
Field of study
Computer Science (in English)
Form of education
Full-time
Form of instruction
Class
Credit awarded by
Grade
Teaching methods
Lecture, conversation, exemplification.

Aims

• Calculate the distortions caused by analog / digital signal in non-uniform quantization conditions and to calculate the delays in communications systems.

• To choose and design a digital communications network

• To program the VPN, SAN, Bluetooth, ZigBee, IEEE 1451, ESP - nodeMCU

• To work with communications protocols

Course contents

1. Digital communication elements. VS analog digital communications. Long distance transmission. Types of modulations (amplitude, frequency, digital). Brief introduction of fiber-optic communications 2. The concept of network systems and services. Definitions. Topologies (bus, star, tree, Point-to-point, peer-to-peer, LAN, MAN, WAN 3. Service infrastructures: LAN Local Area Network, VLAN Value Added Network; Core network services: the WLAN Wireless Local Area Network, VLAN- Virtual Local Area Network 4. Radio communication. Performance radio frequency bands. Radio communications standards. 802.11. Security in radio transmissions 5. CAN- Controller Area Network, WAN- Wide Area Network, GSM- Global System for Mobile Communications 6. Services data communications: PAN- Personal Area Network, SAN- Storage Area Network, PAN, Zigbee, 3G, 4G, Bluetooth, I-Mode, WAP, Wireless and packet switching; 7. Applications of networks for sensor systems.

Learning outcomes

• Explaining and interpreting the hardware and software specific structures required in the fields of computer programming, high-level languages and specific CAD techniques for achieving electronic modules, microcontrollers, computer systems architecture, electronic programmable systems. • programming VPN, SAN, Bluetooth, Zigbee, IEEE 1451 • programming WiFi networks based on ESP-nodeMCU • using different types of communication protocols

Assessment

• Written report regarding practical work applications

Recommended reading

• Jochen H. Schiller, Mobile Communications, Addison Wesley, 2003
• William Stallings, Wireless Communications and Networks, Prentince Hall, 2005
-