-
Presentation
Presentation
This Curricular Unit (CU) is presented as a complement to the Computer Networks UC. While the latter covers the network, transport and application layers, this Network Complements UC discusses the fundamentals of communication networks, and the physical and connection layers. Fundamental aspects associated with the design and dimensioning of communications networks are covered, across the most varied transmission media and connection types. Various performance evaluation metrics are also studied, with the aim of gaining quantitative and qualitative sensitivity.
-
Class from course
Class from course
-
Degree | Semesters | ECTS
Degree | Semesters | ECTS
Bachelor | Semestral | 9
-
Year | Nature | Language
Year | Nature | Language
3 | Mandatory | Português
-
Code
Code
ULHT2531-7349
-
Prerequisites and corequisites
Prerequisites and corequisites
Not applicable
-
Professional Internship
Professional Internship
Não
-
Syllabus
Syllabus
CP.1. Network Supplements 1.1. Introduction to Network Supplements 1 1.2. Logarithmic Units 1.3. Network Uses 1.4. The Socket API 1.5. Peeking Inside the Network with Traceroute 1.6. Protocols and Layers CP.2. Physical Layer 2.1. Fundamental Limits 2.2. Guided Transmission 2.3. Signals and Modulation 2.4. Modulation CP.3. The Data Link Layer: Framing, Error Detection and Correction 3.1. Multiplexing and Multiple Access Techniques 3.2. Link Layer Overview 3.3. Error Coding Overview 3.4. Error Correction 3.5. Retransmissions CP.4. The Medium Access Control Sublayer: MAC Protocols Random multiple access
-
Objectives
Objectives
Pretende-se com esta UC que o aluno compreenda os conceitos fundamentais das redes de comunicação e seja capaz de identificar os problemas que resolvem. Para um conjunto de requisitos e um cenário específico, deverá saber identificar e avaliar comparativamente as diferentes estratégias de desenho e dimensionamento das componentes física e de ligação de uma rede, aplicando métricas adequadas para avaliação de desempenho destas, que levem à escolha da solução ótima que mais se adequa ao contexto.
-
Teaching methodologies and assessment
Teaching methodologies and assessment
The UC is theoretical and practical. Theoretical classes follow the defined program, presenting theoretical concepts supported by practical examples. In practical classes, exercises are solved on the subject taught. Throughout the semester, weekly exercise sheets will be given on the subject taught. A project, a web application in Python and PHP/HTML, will also be developed throughout the semester. (In addition, Python and PHP/HTML tutorials are provided, with each student building a basic Web application.)
-
References
References
ANDREW S. TANENBAUM Redes de Computadores Edição 5 , Editora, Pearson Prentice, Hall, 2011. ISBN, 857605924X, 9788576059240.
-
Office Hours
Office Hours
-
Mobility
Mobility
No