PORTALE DELLA DIDATTICA

PORTALE DELLA DIDATTICA

PORTALE DELLA DIDATTICA

Elenco notifiche



Communication and network systems

02USKBG

A.A. 2024/25

2024/25

Communication and network systems (Communication systems)

The course is taught in English. This course introduces the most important state-of-the-art techniques used in modern wireless and wired communication systems. The focus is on the system physical layer of mobile networks, from digital modulation to beamforming. The key techniques of 4G and upcoming 5G are analyzed with the aim of understanding their impact on different applications, and their possible evolution. This course is useful for all students interested to digital transmission, both in the Communications and Computer Networks Engineering Degree and in the Electronic Engineering Degree.

Communication and network systems (Computer network design and control)

The course provides an overview of the main techniques used to design and evaluate the performance of telecommunication networks, focusing on data distribution, network slicing and virtualization, management, planning, design, and quality of service provisioning. Class lectures will introduce techniques to support heterogeneous traffic (voice, video, data) on a single network infrastructure and will discuss how to design computer network systems to reach a given target level of QoS and user satisfaction. Particular attention is devoted to algorithms on one hand and to standardization efforts on the other hand.

Communication and network systems (Communication systems)

This course is focused on the physical layer of modern Communication Systems. The key techniques of the systems are introduced and studied, including CRC for error detection, basic block codes for error correction, frame synchronization, randomizers, digital modulations (PSK/QAM), OFDM, multiplexing and multiple access. Space links and 5G are taken as case studies. The course is divided in 4 sections, for each section the students must solve the proposed assignments by writing Matlab programs and preparing a report. This course is useful to any communications engineer who wants to design or analyze the physical layer of a wireless communication system, for example a mobile network or a space system.

Communication and network systems (Computer network design and control)

The course provides an overview of the main techniques used to design and evaluate the performance of telecommunication and computer networks, focusing on data distribution, network slicing and virtualization, management, planning, design, and quality of service provisioning. Class lectures will introduce techniques to support heterogeneous traffic (voice, video, data) on a single network infrastructure and will discuss how to design computer network systems to reach a given target level of QoS and user satisfaction.

Communication and network systems (Communication systems)

At the end of this course, the students know the key characteristics of the considered communication systems, the most advanced techniques used for wireless and wired systems, and the practical scenarios and applications where they are used. In particular, they have an in-depth knowledge of the physical layer constituent blocks of: OFDM-based systems, 4G-LTE and 5G-New Radio systems. This way, the students acquire the ability to contribute to the design and the management of these state-of-the-art telecom systems.

Communication and network systems (Computer network design and control)

The student will gain knowledge on algorithms and techniques needed to design, run and manage computer networks while providing a proper level of quality to network users. Besides the knowledge on specific algorithms, the students will gain the ability of selecting the proper algorithms depending on the proper networking framework, which includes the used technology, the user-service goals, the user traffic characterization and control, and the quality of service parameters. Different service and quality of service models will be discussed and analyzed. Lab experience will help students in applying concepts to a real, although emulated, network. The students will gain the ability to critically analyze standardization efforts, and to understand the reasons that drove the design choice in standards. A significant ability in discussing algorithm pros and cons is required in the final exam and will be gained during lectures through group discussions. The ability to apply the gained knowledge will be verified through class exercises and discussions, as well as during the oral examination. The oral examination will also help students in improving their communication skills. Abilities and knowledge that will be acquired: • Knowledge of the main methodological tools that can be used to design a networking system. • Knowledge of the main algorithms used to control the network and provide QoS. • Knowledge of the main techniques to manage a network. • Knowledge of the most significant architectures for data distribution. • Ability to understand the fundamental behavior of computer networking systems. • Ability to select the proper set of algorithms and technologies to reach a specific quality goal. • Ability to select the proper set of algorithms and tools to properly manage a network.

Communication and network systems (Communication systems)

At the end of this course, the students will know the key characteristics of modern communication systems, the most advanced techniques used for wireless and wired systems, and the practical scenarios and applications where they are used (especially space communication and 5G). In particular, they will have an in-depth knowledge of the physical layer constituent blocks from the bits to the OFDM modulator. Moreover, thanks to the course structure based on assignments and learning-by-doing, they will be able to understand, analyze the key blocks of any Communication Systemsm to write programs in Matlab or Python to simulate them and describe the results by a professional technical report.

Communication and network systems (Computer network design and control)

The student will gain knowledge on algorithms and techniques needed to design, run and manage computer networks while providing a proper level of quality to network users. Besides the knowledge on specific algorithms, the students will gain the ability of selecting the proper algorithms depending on the proper networking framework, which includes the used technology, the user-service goals, the user traffic characterization and control, and the quality of service parameters. Different service and quality of service models will be discussed and analyzed. Lab experience will help students in applying concepts to a real, although emulated, network. The students will gain the ability to understand and to critically analyze the design choices in standards. A significant ability in discussing algorithm pros and cons is required in the final exam and will be gained during lectures through group discussions. The ability to apply the gained knowledge will be verified through class exercises and discussions, as well as during the oral examination. The oral examination will also help students in improving their communication skills. Abilities and knowledge that will be acquired: • Knowledge of the main methodological tools that can be used to design a networking system. • Knowledge of the main algorithms used to control the network and provide QoS. • Knowledge of the main techniques to manage a network. • Knowledge of the most significant architectures for data distribution. • Ability to understand the fundamental behavior of computer networking systems. • Ability to select the proper set of algorithms and technologies to reach a specific quality of service goal. • Ability to select the proper set of algorithms and tools to properly manage a network.

Communication and network systems (Communication systems)

Basic notions of digital modulations and signal processing.

Communication and network systems (Computer network design and control)

The course requires basic knowledge of probability theory, signal theory and processing, and computer networking.

Communication and network systems (Communication systems)

Basic notions of probability and signal processing (Fourier Transform).

Communication and network systems (Computer network design and control)

The course requires basic knowledge of computer networking. Concepts on probability theory, signal theory and processing are useful.

Communication and network systems (Communication systems)

Main topics of the course: - Review of wireless systems: Digital modulations (PSK, QAM), coding, multiple access schemes, channel models (10 h) - OFDM and modern techniques for wireless and wired systems (20 h) - 4G LTE mobile networks: physical layer (10 h) - New 5G systems physical layer: requirements, applications and technical solutions from modulation to MIMO and beamforming (20 h)

Communication and network systems (Computer network design and control)

• Fundamental concepts of computer networks with a QoS perspective (16h) o Switching techniques properties (circuit, packet with datagram service, packet with virtual circuit service) (4h) o Topologies, routing and network performance (2h) o Introduction to quality of service techniques and traffic characterization: coding techniques and applications taxonomy (4h) o Recap on main architectures and protocols for quality of service (SDH and WDM, Frame relay, ATM, Ethernet, Internet, wireless LAN) (6h) • Quality of service: standardization efforts (10h) o QoS in Frame Relay and ATM (4h) o QoS in Internet: Intserv and Diffserv. RSVP. MPLS. RTP and multimedia traffic. (6h) • Algorithms to support QoS (20h) o Network planning (2h) o Connection Admission Control (CAC), routing and QoS routing (policy based routing, hierarchical approach) (4h) o Shaping and policing: leaky bucket, token bucket (2h) o Scheduling algorithms: FIFO, priority, RR, DRR, WRR, and WFQ (4h) o Congestion control and fair rate allocation (max-min fairness, buffer monitoring, TCP congestion control) (6h) o Dropping policies and AQM (Active Queue Management) techniques (2h) • Network management (20h) o SNMP protocol, MIB and ASN.1 (2h) o Capacity planning (2h) o Monitoring and measurements (2h) o The SDN (Software Defined Networking) approach (4h) o Network slicing and network function virtualization (2h) o Operational networks: case studies (6h) o Data distribution systems: P2P, CDN, cloud and data center (2h) Seminars given by network provider managers will be presented as concrete examples of operational networks.

Communication and network systems (Communication systems)

Main topics of the course: - Introduction to Communication Systems (2h) - Introduction to error detection (CRC) (9h) - Introduction to error correction (block codes) (9h) - Randomizer (3h) - Introduction to frame synchronization (3h) - Multiplexing (TDM/FDM) and Multiple Access (TDMA, FDMA, CDMA, introduction to NOMA) (6h) - Introduction to wireless channels (AWGN, multipath fading, Doppler) (8h) - Recap on QAM modulations (2h) - OFDM modulation (12h) - Use cases and relative link budgets: space links and 5G (6h)

Communication and network systems (Computer network design and control)

Fundamental concepts of computer networks in the QoS perspective (3CFU) o Switching techniques properties (circuit, packet with datagram service, packet with virtual circuit service) o Logical topologies, routing and network performance o Routing algorithms in the Internet - Intra-AS, inter-AS o Quality of Service (QoS) - traffic characterization, traffic profile, reservation techniques - in cabled networks, Ethernet and wireless LAN - in Internet: Intserv and Diffserv. RSVP. MPLS. RTP - in 5G networks: network slicing o Network management, monitoring and measurements • Algorithms to support QoS (1.5 CFU) o Connection Admission Control (CAC) and QoS routing (policy based routing, hierarchical approach) o Shaping and policing: leaky bucket, token bucket o Scheduling algorithms: FIFO, priority, RR, DRR, WRR, and WFQ o Congestion control and fair rate allocation (max-min fairness, buffer monitoring, TCP congestion control) o Dropping policies and AQM (Active Queue Management) techniques • Network control and programmability (1.5CFU) o Software Defined Networking (SDN) o Network function virtualization Seminars given by network provider managers will be presented as concrete examples of operational networks.

Communication and network systems (Communication systems)

Communication and network systems (Computer network design and control)

Communication and network systems (Communication systems)

Communication and network systems (Computer network design and control)

Communication and network systems (Communication systems)

During the course we host seminars and presentations from ICT companies on state-of-the-art topics, offering thesis and internships, too. They introduce students to companies¿ vision on current and future systems.

Communication and network systems (Computer network design and control)

Most lectures are given in a traditional fashion, with slide support. Group discussions on some of the presented algorithms are also provided to strengthen the knowledge on practical issues faced when implementing the algorithms described during the lectures and to assess the acquired level of ability. The course hosts a couple of seminars by network operators, who present the latest advances on standardization and the evolution of actual broadband communication networks. Lab experiences are envisioned to better understand the SDN concept in practice.

Communication and network systems (Communication systems)

The course is organized in four sections. For each section, the teacher presents the topic and proposes an assignment. The students must write Matlab programs to solve the problems and prepare a presentation to discuss the results. For each section, we will offer tutoring to help the students with their programs.

Communication and network systems (Computer network design and control)

Most lectures are given in a traditional fashion, with slide support. Group discussions on some of the presented algorithms are also provided to strengthen the knowledge on practical issues faced when implementing the algorithms described during the lectures and to assess the acquired level of ability. The course hosts a couple of seminars by network operators, who present the latest advances on standardization and the evolution of actual broadband communication networks. Lab experiences permit to better understand the SDN concept and QoS algorithms in practice.

Communication and network systems (Communication systems)

Teacher¿s material, available on the course web portal. Suggested books: Proakis-Salehi ¿Communication Systems Engineering¿, Sesia-Toufik-Baker ¿LTE, The UMTS Long Term Evolution: From Theory to Practice¿, Erik Dahlman, Stefan Parkvall, Johan Sk¿ld, ¿5G NR The next generation wireless access technology¿ Presentations offered by Telecom companies.

Communication and network systems (Computer network design and control)

The teaching material is made available in advance by the class teacher on the Didattica web portal. Useful references (books, scientific papers) are also listed for student convenience.

Communication and network systems (Communication systems)

Teacher material, available on the course web portal. Suggested books: Proakis-Salehi "Communication Systems Engineering" Erik Dahlman, Stefan Parkvall, Johan Skold, "5G NR The next generation wireless access technology"

Communication and network systems (Computer network design and control)

The teaching material is made available in advance by the class teacher on the Didattica web portal. Useful references (books, scientific papers) are also listed for student convenience.

Communication and network systems (Communication systems)

Slides;

Communication and network systems (Computer network design and control)

Slides;

Communication and network systems (Communication systems)

Lecture slides;

Communication and network systems (Computer network design and control)

Lecture slides;

Communication and network systems (Communication systems)

Modalità di esame: Prova scritta (in aula); Prova orale facoltativa; Elaborato scritto prodotto in gruppo;

Communication and network systems (Computer network design and control)

Modalità di esame: Prova orale obbligatoria;

Communication and network systems (Communication systems)

Exam: Written test; Optional oral exam; Group essay;

Communication and network systems (Computer network design and control)

Exam: Compulsory oral exam;

...

Communication and network systems (Communication systems)

Written exam on course¿s topics (usually two hours and six questions, no books, no notes, highest mark = 30 cum laude). The assessment is made of six questions randomly extracted from a list prepared at the end of the course. Questions reflect key understanding the students should possess on the studied systems, the constituent blocks of their physical layer, and their most important applications.

Communication and network systems (Computer network design and control)

Oral examination on all the topics covered during lectures. The oral exam lasts roughly 15-30 minutes and is typically based on three-four questions on different topics discussed during lectures. Questions are both theoretical and based on short exercise/examples to check the student ability and knowledge to translate the theoretical concepts in practice. Answers are evaluated considering their correctness, the acquired level of knowledge, the ability to be precise and to put the topic in the proper context, the capacity to clearly communicate the technical content, and the ability to apply the acquired know-how to real, operative, networks.

Gli studenti e le studentesse con disabilità o con Disturbi Specifici di Apprendimento (DSA), oltre alla segnalazione tramite procedura informatizzata, sono invitati a comunicare anche direttamente al/la docente titolare dell'insegnamento, con un preavviso non inferiore ad una settimana dall'avvio della sessione d'esame, gli strumenti compensativi concordati con l'Unità Special Needs, al fine di permettere al/la docente la declinazione più idonea in riferimento alla specifica tipologia di esame.

Communication and network systems (Communication systems)

Exam: Written test; Optional oral exam; Group essay;

Communication and network systems (Computer network design and control)

Exam: Compulsory oral exam;

Communication and network systems (Communication systems)

The purpose of the exam for the Communication Systems course is to assess students' understanding of key concepts and their ability to apply them in real-world communication scenarios. The exam will verify that the student is able to understand, simulate, and discuss the key blocks of a wireless communication system, including multiple access, error detection, error correction, modulation, multi-carrier OFDM. Students should be able to understand a communication systems problem, model it, write a program to evaluate its performance, and critically discuss it in a report. There are two examination modes. Type 1 = written exam of type A plus assignments or Type 2 = written exam of type B plus optional oral exam. Type 1 exam description: The course is divided in 4 sections. For each section an assignment (to be solved in groups of up to 3 students) is proposed. The student must deliver: - a presentation containing all the results, the figures and the required answers - all the Matlab programs. Each assignment is evaluated and receives a mark (max = 30). Bonuses are available for early submission of the assignment: the following bonus structure applies based on the submission timing relative to the assignment date - If submitted within 2 weeks: a bonus of +2 points is awarded (maximum score = 32). - If submitted within 3 weeks: a bonus of +1 point is awarded (maximum score = 31). - If submitted by the second exam session of the first semester: no bonus is awarded (maximum score = 30). - Submissions after the end of the first semester will not be accepted. The average assignment grade is obtained as the average of the four assignment grades. The final grade for type 1 exam is obtained as: - Weighted average between average assignment grade (60%) and the grade of a written exam of type A (40%). Students who reach at least 30.5 get 30L. Type 2 exam description: - Written exam of type B without assignments (maximum grade = 25). The student can further take an optional oral exam on five extra-questions, where each question may increase by one or decrease by one the final grade (then, with the optional oral exam, the maximum grade is 30). The written exam A consists of three questions taken from a list of questions made of about 20 questions (time available = 1 hour, closed-book exam, maximum mark = 32). The written exam B consists of six questions from a list of questions made of about 50 questions (time available = 2 hours, closed-book exam, maximum mark = 25).

Communication and network systems (Computer network design and control)

Oral examination on all the topics covered during lectures. The oral exam lasts roughly 15-30 minutes and is typically based on three-four questions on different topics discussed during lectures. Questions are both theoretical and based on short exercise/examples to check the student ability and knowledge to translate the theoretical concepts in practice. Answers are evaluated considering their correctness, the acquired level of knowledge, the ability to be precise and to put the topic in the proper context, the capacity to clearly communicate the technical content, and the ability to apply the acquired know-how to real, operative, networks.

In addition to the message sent by the online system, students with disabilities or Specific Learning Disorders (SLD) are invited to directly inform the professor in charge of the course about the special arrangements for the exam that have been agreed with the Special Needs Unit. The professor has to be informed at least one week before the beginning of the examination session in order to provide students with the most suitable arrangements for each specific type of exam.
Esporta Word