Curso Académico:
2022/23
3379 - Grado en Ingenieria de Redes de Telecomunicación
23973 - Ingeniería de Redes
Información del Plan Docente
Curso Académico:
2022/23
Centro académico:
337 - Escuela de Ingeniería
Estudio:
3379 - Grado en Ingenieria de Redes de Telecomunicación
Asignatura:
23973 - Ingeniería de Redes
Ámbito:
---
Créditos:
5.0
Curso:
2
Idiomas de docencia:
Teoría: | Grupo 1: Inglés |
| Grupo 2: Catalán |
Prácticas: | Grupo 101: Inglés |
| Grupo 201: Inglés |
Seminario: | Grupo 101: Inglés |
| Grupo 201: Catalán |
Profesorado:
Boris Bellalta Jimenez
Periodo de Impartición:
Segundo trimestre
Horario:
Presentación
La asignatura Ingeniería de Redes tiene como objetivo presentar el conjunto de conceptos y herramientas matemáticas necesarias para analizar y dimensionar enlaces y redes de comunicación.
Competencias asociadas
1. Conocer qué es el tràfic y qué tipos hay en una red de comunicaciones.
2. Conocer y comprender las herramientas y los principios básicos que se consideran para el análisis y dimensionado de enlaces de comunicación.
3. Conocer y comprender los conceptos de tráfico ofrecido, cursado y perdido. Así como el conjunto de parámetros relacionado con las prestaciones de enlaces de comunicación (retraso, pérdidas, empleo, ...)
4. Saber analizar enlaces de comunicación tanto a nivel de paquete como a nivel de flujo / llamada
5. Comprender las funciones que implementa el nivel de enlace en un sistema de comunicaciones.
6. Comprender la necesidad de entramado la información antes de su transmisión.
7. Comprender el funcionamiento de los mecanismos de control de errores utilizados a nivel de enlace (CRCs).
4. Comprender y saber evaluar las prestaciones de los mecanismos de control de retransmisiones (ARQ) en función de la probabilidad de quiebra de tramas durante su transmisión en el canal.
8. Comprender la necesidad de gestionar el acceso al medio en entornos de canal compartido y qué mecanismos permiten realizar esta compartición.
9. Comprender, evaluar y diseñar mecanismos de control de acceso al medio, tanto centralizados como distribuidos.
10. Identificar las funciones de nivel de enlace implementadas en los sistemas de comunicaciones actuales.
11. Comprender las interacciones del nivel de enlace con el nivel físico (codificación de canal, modulaciones, anchos de banda) y con los niveles superiores de la pila TCP / IP.
Resultados del aprendizaje
RA.CE5.1 Analiza y diseña redes aplicando metodología de modelado y simulación
RA.CE5.2 Diseña y dimensiona enlaces y redes de telecomunicación en términos de requerimientos y recursos utilizando teoría de colas
Objetivos de Desarrollo Sostenible
Todos.
Prerrequisitos
• Conceptos básicos de probabilidad.
• Modelos de canal, modulación y codificación.
• Funciones del nivel de aplicación, transporte y red (Redes y Servicios 1 y 2).
Las capacidades básicas esperadas son:
• Capacidad de abstracción para entender el conjunto de herramientas matemáticas que se utilizarán.
• Capacidad de abstracción para visualizar y comprender el funcionamiento de las redes de comunicación.
• Capacidad de aprender nuevos conceptos de redes de comunicación de manera independiente.
• Capacidad de abstracción para entender el funcionamiento de un sistema de comunicaciones.
• Capacidad de plantear y resolver problemas de manera analítica
Contenidos
Lecture 1 – Introduction, and WIFI networks
Lecture 2 – Stochastic Processes
Seminar 1 – Stochastic Processes
Lecture 3 – Markov chains I – Discrete Time Markov chains
Lecture 4 – Markov chains II – Continuous Time Markov chains
Seminar 2 – Markov chains
Lab 1 – Markov chains
Lecture 5 – Markov chains III – Use-case: Admission Control in WIFI
Lecture 6 – Modeling a network interface I – Definitions, Erlang notation, MMSK queues
Seminar 3 – Admission control WIFI
Lab 2 – Admission control in WIFI
Lecture 7 – Modeling a network interface II – MM1 and MM1K systems
Lecture 8 – Modeling end-to-end communication
Seminar 4 – MM1 and MM1K queues, end-to-end communication
Lab 3 – MM1 and MM1K queues
Lab 4 – End-to-end communication + Routing
Lecture 9 – Mid-term exam
Lecture 10 – MG1 queues I – General service times, heterogeneous flows
Lecture 11 – MG1 queues II – Multiple flows, traffic differentiation
Seminar 5 – MG1 systems
Lab 5 – MG1 WIFI example
Lecture 12 – MG1 queues III – WIFI examples
Lab 6 – Lab exam
Metodología docente
La asignatura (parte presencial) se divide en dos partes: 35 horas
- Sesiones de teoría: Sesiones conjuntas con todos los alumnos que se presentan y analizan los conceptos fundamentales de la asignatura.
- Sesiones prácticas y de seminario: Sesiones en grupos reducidos que tienen por objetivo que los estudiantes trabajen y pongan en práctica conceptos claves de la asignatura y donde la presencia del profesor se relevante.
Durante la parte no presencial o trabajo individual el estudiante debe:
- Comprender y alcanzar las competencias y conocimientos esperados.
- Realización de las actividades propuestas, que están diseñadas para reforzar el punto anterior.
Evaluación
Mark 1 = 0.6 · Final Exam + 0.2 · Mid-term Exam + 0.2 · Labs
Mark 2 = 0.7 · Final Exam + 0.1 · Mid-term Exam + 0.2 · Labs
→ if Final Exam >= 4 then Course grade = max (Mark 1, Mark 2); else Course grade = Final Exam
In July, only the final exam can be recovered.
Para superar el curso, se requiere una nota mínima de 4 en el examen final.
Sólo se puede recuperar el examen final en la convocatoria extraordinaria de Julio.
Bibliografía y recursos de información
Fuentes de información para el aprendizaje. Bibliografía básica (soporte papel y electrónico)
• L. Kleinrock; "Queueing Systems", John Wiley and Sons, 1975.
• Leon-Garcia, Widjaja; "Communication Networks" Fundamental Concepts and Key Architectures. McGraw-Hill International Editions. All editions.
• Andrew S. Tanenbaum; "Computer Networks". All editions.
• D. Bertsekas, R. Gallager; "Fecha Networks", Prentice Hall, 1992 (Second Edition).
[Online Book] Matthew Gast; "802.11ac: A Survival Guide". O'Reilly. [link]
[Book] Eldad Perahia, Robert Stacey; "Next Generation Wireless LANs: Throughput, Robustness, and Reliability in 802.11n". Cambridge University Press, 2008
[Book, On-line version at UPF library] Next Generation Wireless LANs: 802.11n and 802.11ac / by Perahia, Eldad; Stacey, Robert. CAMBRIDGE: Cambridge University Press, 2013.
[Book, On-line version at UPF library] Sequential learning and decision-making in wireless resource management / by Zheng, Rong. Springer International Publishing , 2017.
Fuentes de información para el aprendizaje. Bibliografía complementaria (soporte papel y electrónico)
• Practical Queuing Theory in Java (formulas + applet s)
http://irh.inf.unideb.hu/user/jsztrik/education/09/ english / index .html
Fuentes de información para el aprendizaje. Bibliografía de refuerzo (soporte papel y electrónico)
Para cada bloque formativo se incluyen enlaces a los recursos didácticos recomendados.
Recursos didácticos. Material docente de la asignatura
• Apuntes de la asignatura.
• Transparencias de la asignatura.
• Colección de problemas resueltos de la asignatura.
• Colección de problemas no resueltos de la asignatura.
Recursos didácticos. Materiales y herramientas de apoyo
Para cada bloque formativo se incluyen enlaces a los recursos didácticos recomendados. A nivel general pero se recomienda la utilización del siguiente simulador de colas en Java.
Java Modelling Tools: http://jmt.sourceforge.net/