ELO-323: Redes de Computadores II - IPD-438 Seminario de Redes de Computadores
Segundo Semestre 2017 Miércoles 14:00-15:30, P-202  11:30-13:00 hrs, P-318 y Viernes 8:00-9:30, C-232, 27 sesiones.
Profesor: Agustín J. González
Oficina B-301, Horario de Oficina, Teléfono: 32 2654196
e-mail:agustin PU NTO gonzalez arroba rebote.usm.cl (Ud. debe eliminar rebote.)
Ayudante: Hans Lehnert Merino (cuenta gmail elo323 punto  utfsm, reemplazar " punto " por .)
Listas de correo: elo323  a r r o b a  listas  p u n t o   u_s_m dot c l
(Ud. debe eliminar los guiones bajos, "underscores") inscribirse aquí.
Texto:  James F. Kurose and Keith W. Ross, "Computer Networking: A top-Down Approach Featuring the Internet",  Pearson, 7º Edition 2016.  (Hay copias en Biblioteca de las ediciones previas)
 Artículos de congresos y revistas

Contenidos : Programas ELO323, IPD438:
Redes inalámbricas y móviles
Multimedia en Redes de Computadores
Televisión Digital Interactiva
Redes de sensores inalámbricos
Seguridad en Redes de Computadores
Pre-requisitos: ELO322, conocimientos de programación C, se esperan alumnos de 5° ó 6° año de su carrera.
Clases  (Calendario académico)

Fecha
Contenido
Material adicional / Hito
1
06/09
Introducción
VLANs y Point-to-point protocol (pdf, ppt)
Ofertas de trabajo

08/09
Suspensión de clases por Calendario académico. "Juegos de Ingeniería"

2
13/09
Redes inalámbricas (pdf, ppt) Animación (requiere soporte Java Applets) de CSMA/CD, Animación de CSMA/CA sin terminales ocultos, con terminales ocultos 
3 15/09
Redes inalámbricas (pdf, ppt)
Tecnologías inalámbricas IEEE  802.11
4
20/09
Redes inalámbricas (pdf, ppt)
Movilidad en redes inalámbricas (pdf, ppt)
IPD438: Leer "You and Your Research" Richard Hamming.
5 22/09
Movilidad en redes inalámbricas (pdf, ppt)
Streaming de Audio y Video Almacenado (pdf, ppt)

6 27/09
Aprendizaje basado en equipo a las 11:30 hrs en P-318
Streaming de Audio y Video Almacenado (pdf, ppt)
Traer leída sección 7.2 "Streaming Stored Audio and Video" del texto guía 5° edición.
Radio: USM (partió con Memoria de Ricardo Díaz Nov. 2000), time-shifting (Radio a la carta),
TV: Senado:  http://janus.senado.cl/
Señal UC: http://www.senaluc.cl/
7 29/09
Real-time Multimedia: Estudio de telefonía en Internet, CDN (pdf, ppt) DCCP SCTP
8
4/10
RTP, RTCP, SIP (pdf, ppt)
Aprendizaje basado en equipo
RTP Otra sobre RTP RTCP Código Aplicación(puede ser el proyecto de algún grupo interesado) Proyectos de videoconferencia (estudiar su arquitectura e intentar participar en una sesión es posible proyecto) skype
SIP
Traer leída sección 7.4.3: "SIP" del texto guía 5° edición y 7.4.2 de la 6º edición en Inglés.
9 6/10
Alumnos IPD: Entregar hoja con ideas principales de la lectura: "You and Your Research"
RTP, RTCP, SIP (pdf, ppt)
IPD438: Revisar: 10 Tips for writing a truly terrible journal article 
10
11/10
Terminar RTP, RTCP, SIP (pdf,ppt)
Calidad de servicio (pdf, ppt)

11 13/10
Ciclo de una Investigación (pdf, ppt)
Según Allen Newell una buena idea no es suficiente

Cómo preparar una presentación
Televisión Digital
Máquina Virtual GINGA (Ginga4Win) (local) (Kuntur)
Eclipse para desarrollos con NCL

18/10
Suspendida por Semana Sansana

12 20/10
Televisión Digital (pdf, ppt)

 
Leer este documento: 10 Tips for writing a truly terrible journal article
NCL-Ayuda 2014
NCL Handboook    Lua: Manual de referencia español 5.1  5.3 (Inglés)
13
25/10
Certamen 1   Incluye contenidos hasta clase del 13/10

27/10
Feriado Día Iglesias Evangélicas y Protestantes


1/11
Feriado Todos los Santos

14 3/11
Introducción a GINGA (pdf, ppt)
Instalación de software, Ejemplos NCL  Medios ConnectorBase.ncl
Televisión Digital: Estándares Part 1, Part 2ISDB-Tb
Estándar ITU NCL y Ginga-NCL
15 8/11
Ginga-NCL parte 2 (pdf, ppt)
Mostrar Ginga-NCL Composer
Programando en NCL 3.0 (2º edición, en portugués) El capítulo 3 en español
NCL Composer; NCL Composer Fuentes (Preparado por Nicolás Hermosilla)
Texto Lua (inglés)
ncl Composer  NCLua en la web (portugués).
Cómo configurar una transmisión de TVD en nuestro laboratorio
16
10/11
Redes de Sensores Inalámbricos y sus Aplicaciones (pdf, ppt)
Visita al Laboratorio y difusión de una transmisión de TVD
WSN en wikipedia
Listado de plataformas
 WSN: Origen de las WSN (2007), Asistecia en Incendios, Cómo los sensores revolucionarán el futuro
Conferencia: SenSys,
17
15/11
NesC y TinyOS (pdf, ppt) NesC paper  tinyOS Documentacion  NesC en Eclipse
Ahora en GitHub Para hacer funcionar el proyecto de Alejandro, el 2015 instalé nesc y tinyos con instrucciones de aquí
18
17/11
Presentaciones IPD438

19
22/11
Aprendizaje basado en equipos
Fundamentos de Seguridad en Redes de Computadores (pdf, ppt)
Evaluación de pares luego de última lectura. Grupos
Traer leída sección 8.2 "Principles of Cryptography" hasta antes de "Why Does RSA Work?" del texto guía
Ataques y vulnerabilidades reportadas Computer Emergency Readiness Team
Herramienta de Software para aprender criptografía
20
24/11
Seguridad en mensajes y correo electrónico (pdf, ppt
21 29/11
SSL: Conexiones TCP seguras (pdf, ppt) Proyecto OpenSLL  Ejemplos de programación segura con SSL
22 1/12
IPsec (pdf, ppt)  Sobre escritura de reportes técnicos


23 6/12
Presentación Grupo Charlotte - Adrien: Migración a red IP de la Telefonía en Francia
WEP, Cortafuegos y Sistemas de Detección de Intrusión (pdf, ppt)
Tómbola

8/12
Feriado Religioso

24 13/12
Aprendizaje basado en equipos (Securing Wireless LANs) Traer leídas sección 8.7"Securing Wireless LANs" hasta antes de 8.8.2 "Intrusion Detection Systems" del texto guía. Numeración según 5° edición. Evaluación de pares.
Grupos
25
15/12
Presentaciones IPD438
26 20/12
Certamen 2

27
22/12
Presentación de proyectos
Plazo para entrega del informe
28

Certamen recuperativo Coordinaremos día y hora entre los que debena rendir

Evaluación: Finales al  02.01.2018            Final IPD438 al 05.01.2018
Evaluación Fechas
Notas
15%  ->   4 Controles de lectura, metodología Team-based learning
27/9,  4/10,  22/11,   13/12
TBL_1  TBL_2 TBL_3 TBL_4  Final TBL Evaluación metodología:
Gráficos  Comentarios
60% (IPD438, 50%) -> 2 Certámenes
Cetamenes previos: 2016 , ; 2015 , ;  2014 , ; 2013 , ; 2012 , , ; 2010 1ro, 2do, 3ro. 2009 (único)

Miércoles 25 de Octubre
Solución  C1.Notas   C1.Histo, Destacados: José Rojel, Nicolás Castro
Miércoles 22 de Diciembre
Solución   C2.Notas   C2.Histo Destacados: Jesús Márquez, José Rojel, Alexis Diomedi
15% -> Trabajo:
        ELO323 Estudio y comprobación experimental de algún Concepto o Protocolo,
        IPD438 estudio en profundidad de algún tópico relevante.
Búsquedas: IEEE Xplorer (acceso gratis desde la USM; desde fuera, puede hacer un túnel), en Oficina de Patentes, conferencias.
5% Inscripción de tema a tiempo. Inscripción aquí, ya inscritos.
IPD438: 30/10
ELO323: 30/10


30% Presentación,  35% Demostración: Recomendaciones para una buena presentación
Tómbola

30% Informe: Instrucciones para ELO323, IPD438.   Sólo para IPD438:  Sobre la escritura de su informe,  Autorevisión (check-list)
Plazo: Día de últimas presentaciones

IPD438: (10%) ->  presentación e informe de avance en formato paper


10% -> Tarea: Emulando Redes con GNS3. Actividades a realizar (enviar resultadoos al correo del ayudante), manual de instalación de GNS3, sobre estimación de la media.
Plazo: 22 de Noviembre, 22:00 hrs
Notas Tareas, comentarios
Posibles temas: Conocer implementación de TCP en Linux y experimentar con versiones levemente modificadas. Redes de instrumentación y control, Desarrollo de aplicaciones interactivas con Ginga-NCL, Redes de sensores inalámbricas con NesC.
Trabajos Tómbola, Orden de Presentaciones (con IPD primero), Cronómetro, Evaluar presentación avance (sólo IPD438) IPD438, Notas avance,      Presentación Final     Evaluación Notas.


Grupo
Tema
Presentación
Si alguien no llega, presenta al final con factor de penalización 0.8
Fecha Tema (on/off) / informe
(-5 pts/día)
1
Carlos Enrique García Rodríguez
WSN en alerta temprana de accidentes
OK / OK
OK / OK
2
Nicolás Castro
Enrutamiento en redes móviles ad-hoc: soluciones y desafíos
OK / OK
!OK / OK
3
Alexis Diomedi
Internet Interplanetario: desafíos y propuestas de implementación
avance ausente / final atrasado
OK / +1 día
4
Johannes Rothkegel Sielfeld, Juan Pablo Rothkegel Ide
Ataque a vulnerabilidad de WPA2
OK
!OK / OK
5
Matías Barrios, Felipe Cordero, Nicolás Hernandez
IPFS: interplanetary file system
OK
~OK / OK

Jesús Márquez Barrera - Lucas Salazar Cerda - Pablo Yañez Riquelme
Seguridad en Aplicación de Mensajería Telegram
OK
!OK / OK

Carlos Antinopai Araya; Jose Luis Rojel
BIRD: Un ruteador dinámico de IP, implementado por Open Connect, NETFLIX
OK
OK / OK

Juraver Adrien, Antolini Charlotte
Migración a IP en RTC (Réseau Téléphonique Comuté)
OK
OK / -

Vanessa Pulgar, Francisco Cid
Implementación y Análisis del Protocolo HTTPS
OK
!OK / OK

Conferencias:
 - SIGCOMM de la ACM: Special Interest Group on Data Communications:SIGCOMM.
  - INFOCOM del IEEE: The conference on Computer Communications (2017 2016 2015 2014 2013)
  - WCNC: IEEE Wireless Communications & Networking Conference
  - ISCC: IEEE Symposium on Computers and Communications

En Chile:
  - SCCC: Sociedad Chilena de Ciencias de la computación
 -  IEEE-Chile

Misceláneos
 Página de IPD438/ELO323 2s2016
"Estudiantes y supervisores de postgrado", Charla del Dr. Graham C. Goodwin Octubre 2004, Video, presentación
Por si hemos olvidado el sentido a lo que hacemos:  Clase magistal de Don Federico Mayor Zaragoza: "La Universidad, pieza clave para un futuro más justo" también última clase del profesor Randy Pausch.
Over 2300 years ago, Thucydides wrote: "A man who has the knowledge but lacks the power to express it is no better off than if he never had any idea at all."
Writing a short and concise article is an art. As Einstein said: "If I would have had more time, I would have written a shorter letter." AGV: According to my knowledge of English, the sentence should have been: "If I had had more time, I would have written a shorter letter." Could anybody  tell me if  I am wrong and why?
Answer given by Virginia Avilés: Hello Agustín, Well, you know that you have rules of the language (grammar ) on one hand and  USAGE on the other, which is  the case this time. Native speakers use "would have", "could have", "might have"  meaning an imaginary action either in the condition and the result of an IF clause. Anytime, Virginia Avilés
Dr. Juan Hernández's contribution, Respecto a la frase de Einstein, Avilés tiene razón. Pero yo habría puesto "Had I had more time.... I would...", supongo.

Servicio de Contadores y Estadísticas ELO