General information


Subject type: Optional

Coordinator: Julián Horrillo Tello

Trimester: First term

Credits: 6

Teaching staff: 

Toni Sánchez Rifà

Teaching languages


The documentation of the subject will be mostly in English. Poden haver-hi documents en castellà i català, però hi dominarà l'anglès. Therefore, the student must be able to read English correctly.

Skills


Specific skills
  • CE3. Have basic knowledge about the use of computer programming, operating systems, databases and computer programs of application in engineering.

  • EC11: Knowledge of the fundamentals of electronics.

Description


Optional subject framed in the block of the mention in Intelligent Manufacturing in Industry 4.0, an eminently practical approach aimed at entering the world of digital communications and cybersecurity, both in terms of communications and information systems in general and information management itself.

In the first part he introduces the student to the world of communications. The basic components of a communications system, its mission and implementation are presented. Emphasis is placed on IP systems, and specifically on the TCP / IP communication stack. Some of the usual services are analyzed (mail, web, DNS, DHCP, ...)

Then the mechanisms and protocols for network management and the design of corporate solutions will be analyzed.

Learning outcomes


At the end of the course the student must be able to:

LO1: Design, implement and configure networks and services (CE3).

LO1.1: Explain the OSI stack and the TCP / IP stack

LO1.2: Explain the functions of link protocols and analyze the basic parameters

LO1.3: Design an IP network taking into account its characteristics, addressing and routing used

LO1.4: Explain and compare the most important features of the TCP and UDP protocol

LO1.5: Model the different elements in a communications system. Calculate the basic parameters of efficiency, bandwidth and utilization of communications networks

LO1.6: Identify and inspect the headers of a plot with a network analyzer

LO1.7: Explain and compare the different switching techniques

LO1.8: The NAT service

LO2: Understand the principles, techniques, topologies and components of communication networks. (CE3, CE11)

LO2.1: Understand the operation of the DHCP protocol

LO2.2: Understand the operation of the DNS protocol in its various versions

LO2.3: Understand the operation of the SMTP protocol in its various versions

LO2.4: Understand the operation of the POP protocol in its various versions

LO2.5: Understand the operation of the IMAP protocol in its various versions

LO2.7: Understand the operation of the HTTP protocol in its various versions

LO2.8: Understand the upper layer protocols for real-time communications

LO3: Design solutions that integrate hardware, software and communications technologies (CE3).

LO3.1: Have the ability to analyze networks and topologies (detect problems, errors, improve efficiency ...)

LO3.2: Explain the most appropriate interconnection devices in a corporate topology

LO3.2: Design structured cabling systems

LO4: Understand the different types of communication networks and know how to choose the right ones for an application. (CE3)

LO4.1: Explain the evolution of the management of current networks, from SNMP to SDN

 

Correspondences for each Degree:

GEEIA: Robotics and Mechatronics (RiM)

GEM ;: Robotic and Mechatronics Subject (RiM)

GEOI: Subject Industrial Technologies (IT)

 

RiM - EEIA

RiM - EM

IT - EOI

RA1

RA11

RA11

RA21

RA2

RA12

RA12

RA21

RA3

RA14

RA13

RA21

RA4

RA15

RA14

RA24

 

Working methodology


  1. Theoretical / practical classes in large group (whole class). In these sessions the teachers introduce the contents of the subject and teaching activities are carried out that pursue that the student is an active protagonist in the acquisition of his knowledge.
  2. Activities that are carried out in teams of two people or individually. These practical activities will be carried out both in classes with small groups and in classes with large groups (all students).
  3. Presentations individually and / or in groups of specific topics related to the subject.
  4. Writing reports individually and / or in groups of specific topics related to the subject.
  5. Execution of projects (in work teams) to work on transversal skills and competences.
  6. Problem solving in a given time in the form of challenges to assess the student's ability to cope with everyday market situations.

The final objective is that the student acquires the knowledge of the subject by means of activities that can be small or consist of more complete projects where the knowledge that are acquired throughout the course take part, together with those acquired throughout his formation.

Within the hours of autonomous learning are considered the hours to prepare the theoretical classes, the hours to study and consolidate the acquired knowledge, the hours to prepare the work of the practices and, finally, the hours that the student can dedicate to increase and complement their knowledge on the subject.

For the follow-up of the subject the student works with his personal computer (laptop) that will have to take to each and every one of the classes. This is an essential tool for the development and achievement of the subject, and the student will have to install and use a whole series of tools to be able to work on it.

Contents


Content title 1:        IP networks

Description

  • Introduction to computer networks
  • Concepts of protocol and service
  • Protocol architecture: OSI and TCP / IP models
  • Internet Protocols
  • The IP protocol
  • IP addressing, subnetting
  • Other IP support protocols (ICMP, ARP, DHCP).
  • Internet routing
  • Static and dynamic routing

Related activities

Theoretical presentation (8h)

 

Content title 2:        The transport layer

Description

  • Introduction to Transport Layer Services
  • Multiplexed and demultiplexed
  • Offline transport: UDP
  • Principles of a reliable data transfer service
  • Connection-oriented transport: TCP
  • Establishment and release of TCP connection
  • TCP Congestion Control

Related activities

Theoretical presentation (8h)

 

Content title 3:        The link layer

Description

  • Switching networks
  • Circuit switching: Temporary behavior
  • Message switching: Temporal and semantic behavior
  • Packet switching: virtual circuit and datagram, routing
  • Delay and Loss in Packet Switching Networks
  • Flow and congestion control
  • Error Detection and Correction Techniques
  • Environmental Access Protocols: Multiple Access with Carrier Detection (CSMA) and Collision Detection (CSMA / CD).
  • Ethernet technology
  • Wireless communication protocols

Related activities

Theoretical presentation (6h)

 

Content title 4:        APPLICATION PROTOCOLS

Description

  • Basic protocols (DHCP, DNS)
  • Email protocols
  • WEB protocols
  • Protocols for real-time communications

Related activities

Theoretical presentation (8h)

 

Content title 5:        CORPORATE NETWORKS

Description

  • Communications protocols in corporate networks
  • Structured wiring
  • Trunk, horizontal, endpoint subsystem

Related activities

Theoretical presentation (6h)

 

Content title 6:        SECURITY PROTOCOLS

Description

  • Confidentiality
  • Integrity
  • Authentication
  • Introduction to Virtual Private Networks

Related activities

Theoretical presentation (4h)

Learning activities


A series of eminently practical activities are made available to students, which are the basis of the learning activities of the subject.

These activities will have to be solved by the students, sometimes in a non-contact way, following the instructions of the teachers and / or they will also be worked in class, as examples in the theory sessions, in laboratory sessions (large or small groups ). Although some of these activities could be optional (teachers will not individually verify the completion by students), they will be essential to achieve the theoretical and practical knowledge of the subject.

With the aim of gathering evidence of the achievement of the expected learning outcomes, the following activities of an evaluative nature will be carried out, related to the common, transversal and specific competences.

Activity title 1: Written Test

General description

Individual test of practical application (resolution of exercises and problems) of the theoretical concepts and practical procedures of the subject (Evidence of all the learning outcomes)

Skills

EC 3, EC 11

Support material

  • Subject material
  • Bibliography of the subject

Evidence of learning outcomes

LO1, LO2, LO3, LO4

Deliverable and links to the evaluation

Test resolution.

Specific objectives

Eminently evaluative objective of the degree of achievement of theoretical knowledge and its application to real practical situations

 

Activity title 2: Simulation Practices of Different Protocols

General description

individual / group tests of practical application of theoretical concepts and practical procedures

Skills

EC 3, EC 11

Support material

  • Activity support dossier
  • Subject material
  • Bibliography of the subject

Evidence of learning outcomes

LO1.2, LO1.3, LO2.2, LO2.3, LO2.7, LO3.1, LO3.2, LO3.4, LO4.1

Deliverable and links to the evaluation

  • Completion report

Specific objectives

Eminently evaluative objective of the degree of achievement of theoretical knowledge and its application to real practical situations

 

Activity title 3: Practices with emulated environments

General description

individual / group tests of practical application of theoretical concepts and practical procedures

Skills

EC 3, EC 11

Support material

  • Activity support dossier
  • Subject material
  • Bibliography of the subject

Evidence of learning outcomes

LO1.2, LO1.3, LO2.2, LO2.3, LO2.7, LO3.1, LO3.2, LO3.4, LO4.1

Deliverable and links to the evaluation

  • Completion report

Specific objectives

Eminently evaluative objective of the degree of achievement of theoretical knowledge and its application to real practical situations

 

Activity title 4: presentations

General description

individual / group tests of practical application of theoretical concepts and practical procedures

Skills

EC 3, EC 11

Support material

  • Activity support dossier
  • Subject material
  • Bibliography of the subject

Evidence of learning outcomes

LO1.4, LO1.5, LO1.6, LO2.1, LO2.8, LO3.1, LO3.2, LO3.3, LO4.1

Deliverable and links to the evaluation

  • Realization report (presentation, report, video, ...)

Specific objectives

Eminently evaluative objective of the degree of achievement of theoretical knowledge

 

Activity title 5: Teamwork

General description

group tests of practical application of theoretical concepts and practical procedures

Skills

EC 3, EC 11

Support material

  • Activity support dossier
  • Subject material
  • Bibliography of the subject

Evidence of learning outcomes

LO1.4, LO1.5, LO1.6, LO2.1, LO2.8, LO3.1, LO3.2, LO3.3, LO4.1

Deliverable and links to the evaluation

  • Completion report

Specific objectives

Eminently evaluative objective of the degree of achievement of theoretical knowledge and its application to real practical situations

 

Activity title 6: Challenges

General description

Test of practical application to work on various concepts worked on in theory and / or practice sessions

Skills

EC 3, EC 11

Support material

  • Activity support dossier
  • Subject material
  • Bibliography of the subject

Evidence of learning outcomes

LO1.2, LO2.2, LO2.3, LO2.7, LO3.1, LO3.4, LO4.1

Deliverable and links to the evaluation

  • Completion report

This activity represents 10% of the total grade of the subject

Specific objectives

Eminently evaluative objective of the degree of achievement of theoretical knowledge and its application to real practical situations

 

All activities are required to attend to be evaluated.

Activities are mandatory. Activities not performed or not attended are rated as 0.

Evaluation system


In order to pass (pass) the assessment activities, students must demonstrate:

  • That they have acquired the theoretical knowledge related to the contents of the subject and that their understanding allows them to put them into practice [MECES-2 point a, point c]
  • That they can develop solutions to problems that, although they may be similar to others seen above, present aspects that are new [MECES-2 point f]

The weight of each of the activities in the final evaluation of the subject is indicated below.

  1. 15% Written Test
  2. Simulation Practices 25%
  3. Internships with emulated environments 20%
  4. Presentations 10%
  5. Group work 10%
  6. Challenges 20%

All grades are required. Theoretical exams can be retaken

For the written tests, the average of the tests must have a minimum rating of 3,5. If the grade is lower than 3.5 then the final grade of the subject will be that of the written tests.

REFERENCES


Basic

Presentations and notes of the subject in Moodle.

Technical documentation of the software used in the subject