Go to:
Logótipo
You are here: Start > EEC0048

Communications Services

Code: EEC0048     Acronym: SCOM

Keywords
Classification Keyword
OFICIAL Telecommunications

Instance: 2019/2020 - 1S Ícone do Moodle

Active? Yes
Responsible unit: Department of Electrical and Computer Engineering
Course/CS Responsible: Master in Electrical and Computers Engineering

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
MIEEC 20 Syllabus 5 - 6 56 162

Teaching language

English

Objectives

The goal of this course is to provide students with competences in the area of content distribution in computer networks, including multimedia, and on how an IP network can support quality of service for different content types. In this context, network neutrality will be introduced and discussed.

 

Learning outcomes and competences

At the end of the course, students will be able to 

  • design and configure an email infrastructure in an enterprise network, 
  • dimension and analyse the performance of a global web content delivery infrastructure, 
  • evaluate and improve the performance of multimedia content delivery systems, 
  • analyse, design and configure quality of service mechanisms in IP networks

Working method

Presencial

Pre-requirements (prior knowledge) and co-requirements (common knowledge)

Knowledge in data communication networks, including principles and concepts of network architectures, main networking technologies and solutions in use, TCP/IP protocol stack, common networking tools, including wireshark, programming and Linux OS.

Program


  1. Content Delivery


    1. Web, HTTP/1.1, HTTP/2.0

    2. Caching and CDN

    3. P2P networking

    4. Internet of Things



 



  1. Distribution of multimedia streams


    1. IETF multimedia stack: RTP/ RTCP/ SDP

    2. HTTP based video delivery with MPEG-DASH

    3. P2P and CDN-based video distribution



 



  1. Best effort delivery and QoS


    1. Congestion colapse in best-effort networks: TCP congestion control and Active queue management; performance metrics;

    2. QoS paradigms (IntServ, DiffServ) and protocols (RSVP and MPLS)

    3. QoS support mechanisms: admission control, traffic shaping, policing, scheduling

    4. Net neutrality: revision and discussion of european guidelines


Mandatory literature

Peterson Larry L.; Computer Networks. ISBN: 978-0-12-374013-7
Kurose James F.; Computer networking. ISBN: 9781292153605 ((Online access possible))

Complementary Bibliography

Douglas E. Comer; Internetworking with TCP/IP. ISBN: 0-13-187671-6

Comments from the literature

Support material will consist also of survey papers and books available online. The references to these materials will be made available per topic in the moodle page of the UC.

Teaching methods and learning activities

Lectures: presentation, description and explanation of topics, accompanied by examples, and student seminars. 
Practical/ lab: application of the concepts introduced in the lectures, through laboratory assignments.

Software

wireshark
tc (traffic control)
apache web server
bittorrent

keywords

Technological sciences > Technology > Internet technology
Technological sciences > Engineering > Communication engineering

Evaluation Type

Distributed evaluation with final exam

Assessment Components

Designation Weight (%)
Apresentação/discussão de um trabalho científico 20,00
Exame 40,00
Trabalho laboratorial 40,00
Total: 100,00

Amount of time allocated to each course unit

Designation Time (hours)
Apresentação/discussão de um trabalho científico 12,00
Elaboração de relatório/dissertação/tese 10,00
Estudo autónomo 60,00
Frequência das aulas 48,00
Trabalho laboratorial 32,00
Total: 162,00

Eligibility for exams

 

Completion of all proposed laboratory assignments and article review/ seminar.

Calculation formula of final grade

0.4L + 0.4E D + 0.2 S
L - lab  
E - exam 
S - seminar

Examinations or Special Assignments

The grade of the distributed component is given based on the laboratory assignments and seminar (review and presentation of one article). As such, the fulfillment of all laboratory assignments is mandatory for all students enrolled in the course, regardless of their type of registration

Internship work/project

N/A

Special assessment (TE, DA, ...)

The fulfillment of all laboratory assignments and the article review is mandatory for all students enrolled in the course, regardless of their type of registration.

Classification improvement

The improvement of the classification obtained in the distributed component is not possible

Recommend this page Top
Copyright 1996-2025 © Faculdade de Engenharia da Universidade do Porto  I Terms and Conditions  I Accessibility  I Index A-Z  I Guest Book
Page generated on: 2025-06-23 at 08:45:41 | Acceptable Use Policy | Data Protection Policy | Complaint Portal