R. Aparicio, MCF

Internet of the future

This course aims to present the most recent trends, technologies and protocols deployed in Internet nowadays.

Classical networking paradigms and architectures are becoming outdated very quickly because of the evolution of users’ habits and technological development. Thus, this course aims to bridge the gap between the basics presented in a classical “ Introduction to Networking “ course and the novel technologies and protocols deployed in Internet nowadays.

A previous background on networking basics is expected to follow the course. Students not fulfilling such requirement are strongly recommended to follow the course “Computer Networks” in the 1st semester.

Lectures

Part 1: Ramon Aparicio

  • Session 1. INTRODUCTION
    • Presentation of new technologies, paradigms and protocols.
  • Session 2. NETWORK SOFTWARISATION: SDN & NFV
    • SDN/NFV paradigm vs traditional network control based on material architecture.
  • Session 3. CONTENT DISTRIBUTION NETWORKS (CDN)
    • Content Distribution Networks (CDN) vs traditional ISP reactive caching
  • Session 4. VIDEO STREAMING
    • Progressive video streaming, adaptive video streaming, DASH

Part 2: Chadi Barakat

  • Session 5. REAL TIME I
    • UDP and real time, delay and jitter control
  • Session 6. REAL TIME II
    • Loss and rate control, RTP/RTCP
  • Session 7. INTERNET MOBILITY
    • Host Mobility and Fixed Network, Mobile IP
  • Session 8. WIRELESS MOBILITY
    • Host and Router Mobility, Ad hoc routing

Teaching materials

  • Access only granted by password: http://www.i3s.unice.fr/~raparicio/teaching/IoF/

Bibliography

  • Computer Networking: A Top Down Approach, 6th edition, Jim Kurose, Keith Ross, Addison- Wesley March 2012

Evaluation

  • 2-hour written exam: 60% (French Univ. jargon: CT, Contrôle Terminal écrit de 2h)
  • 1 Labs mark: 40% (French Univ. jargon: CC, une note de Contrôle Continue)

Retake

  • ONLY 2-hour written exam (French Univ. jargon: 2nd session = examen écrit de 2h)

Lecturers

  • Ramon Aparicio Pardo (Module coordinator): http://www.i3s.unice.fr/~raparicio/
  • Chadi Barakat : https://team.inria.fr/diana/team-members/chadi/