Educational guide
IDENTIFYING DATA 2023_24
Subject NEW GENERATION NETWORKS. Code 00715010
Study programme
0715 - MASTER UNIV. INGENIERIA INFORMATICA
Descriptors Credit. Type Year Period
4.5 Compulsory First Second
Language
Castellano
Ingles
Prerequisites
Department ING.ELECTR.DE SIST. Y AUTOMATI
Coordinador
FOCES MORÁN , JOSE MARÍA
E-mail jmfocm@unileon.es
ralar@unileon.es
Lecturers
ALAIZ RODRÍGUEZ , ROCÍO
FOCES MORÁN , JOSE MARÍA
Web http://paloalto.unileon.es/ngn
General description
Tribunales de Revisión
Tribunal titular
Cargo Departamento Profesor
Presidente ING.ELECTR.DE SIST. Y AUTOMATI BENAVIDES CUELLAR , MARIA DEL CARMEN
Secretario ING.ELECTR.DE SIST. Y AUTOMATI GARCIA RODRIGUEZ , ISAIAS
Vocal ING.ELECTR.DE SIST. Y AUTOMATI FERNANDEZ LOPEZ , CARLOS
Tribunal suplente
Cargo Departamento Profesor
Presidente ING.ELECTR.DE SIST. Y AUTOMATI PRADA MEDRANO , MIGUEL ANGEL
Secretario ING.ELECTR.DE SIST. Y AUTOMATI FERRERO FERNANDEZ , MIGUEL
Vocal ING.ELECTR.DE SIST. Y AUTOMATI DIEZ DIEZ , ANGELA

Competencies
Type A Code Competences Specific
  A13229
  A13231
  A13252
  A13261
  A13262
Type B Code Competences Transversal
  B3068
  B3087
Type C Code Competences Nuclear
  C1
  C4

Learning aims
Competences
A13229
A13231
A13252
A13261
A13262
B3068
B3087
C1
C4

Contents
Topic Sub-topic
BLOCK I: THOROUGH REVIEW OF THE NETWORKING FIELD Chapter 1: ARCHITECTURE.
Layers and the socket interface (L1, L2 and L3)
Chapter 2: SWITCHING
LAN switches

Chapter 3: IP FORWARDING AND SWITCHING
IP numbering and partitioning
BLOCK II: INTERNETWORKING Chapter 4: OSPF, THE STRUCTURE OF INTERNET, BGP-4, IP Multicast, MPLS, IPv6
BLOCK III: NETWORK RESOURCE MANAGEMENT Chapter 5: NETWORK PERFORMANCE AND RESOURCE MANAGEMENT
Basic Queueing Theory; Resource allocation, Queuing disciplines, IP Quality of Service: DiffServ and RSVP, Today's NGN

Chapter 6: SOFTWARE DEFINED NETWORKS
The Data, Management and Control planes in switches and routers; Software Defined Networking: Refactoring the planes by applying concepts of Distributed Systems; OpenFlow protocol; NFV

Planning
Methodologies  ::  Tests
  Class hours Hours outside the classroom Total hours
Case study 4 6 10
 
Laboratory practicals 21 31.5 52.5
 
Lecture 19 20.9 39.9
 
Objective short-answer tests 1 2 3
Objective multiple-choice tests 2 2 4
Practical tests 1 3 4
 
(*)The information in the planning table is for guidance only and does not take into account the heterogeneity of the students.

Methodologies
Methodologies   ::  
  Description
Case study Students analyze a few articles form the field of NGN and SDN and generate a report and a presentation. Some students are assigned the development of a Lab prototype or experiment based on the article.
Laboratory practicals · Lab practices consist mainly of reviewing the most important technologies in networking. · Students program against the different service interfaces in C and in Java and use relevant APIs. · Some practicals may involve the use of a virtual SDN simulator (Mininet) and programming is undertaken in Python · Students develop a small networking project in C or in Java using Raw Sockets
Lecture In lectures we review the fundamental concepts about Networking and SDN. We present concepts and structures, resolve simple exercises and occassionally discuss important issues related to contemporary networking

Personalized attention
 
Lecture
Laboratory practicals
Description
Tutor teaching schedule is published in the course calendar

Assessment
  Description Qualification
Lecture Involvement in discussions arising in lectures 50
Case study Quality of the submitted writeups Se evalúa de forma conjunta con los trabajos
Laboratory practicals Regular attendance and completion of lab practices 20
Others Quizzes and tests
laboratory exercises
Short papers
30
 
Other comments and second call

Two quiz and short-exercise tests (Each exam must be passed for the student to obtain the pass mark): 50%

Laboratory exercises: 20%

Submission and presentation of short papers on SDN's and NGNs: 30%

On the 2nd call to exam, only the supplementary exams (retakes) are offered, no homework submission can be reinstated.


Sources of information
Access to Recommended Bibliography in the Catalog ULE

Basic Larry Peterson and Bruce Davie , Computer Networks: A systems approach, Ed. 5 , MKP, Elsevier , 978-0-12-385059-1
José M. Foces Morán, J.M. Foces Vivancos, Conceptual Computer Networks, Work in Progress, Work in Progress
Srinivasan Keshav , Mathematical Foundations of Computer Networking , Addison-Wesley , 978-0-321-79210-5

Complementary , , ,


Recommendations


Subjects that it is recommended to have taken before
COMPUTER PROGRAMMING II / 00709011
OPERATING SYSTEMS EXTENSION / 00709017
COMPUTER NETWORKS ARCHITECTURE, DESIGN AND MANAGEMENT / 00709019
COMPUTER ARCHITECTURE / 00709020
DISTRIBUTED SYSTEMS / 00709024
 
Other comments
This course is taught in English: lectures, labs and presentations