This repository contains the exercises required during the subject 'ICT Project: Communication Services and Security' of the University of Lleida Master's degree in Informatics Engineering.
This is a repository for PRACTISING, INSPIRATION and to review the solutions of a previous year, as they should not be the same.
Give me a star ⭐ if you find it useful. You can contact me if any question.
The subject gives an overview of today's computer networks, dealing with their inherent congestion and mobility problems. At one hand, flow control, congestion and quality of service issues are studied, showing how requirements such as high demand, multimedia traffic and low delay are met.
At the other hand, wireless technologies are explained, from technical solutinos to security aspects, showing as well design and deployment issues, based on state-of-the-art technologies. Finally, its is shown how such a heterogeneous services (voice, data, video, ...) are integrated under a unique network architecture.
- To understand flow control mechanisms in current data communications networks
- To understand different quality of service mechanisms in current data communications networks
- To configure and test quality of service solutions in network devices
- To understand wireless communication technologies
- To understand and analyze security mechanisms in wireless communications
- To deploy and configure common communication services: authentication, DNS, DHCP, VoIP, ...
- To design, configure and test wireless deployments
- CG1 Ability to design, calculate and design products, processes and facilities in all areas of computer engineering.
- CG2 Capacity for the management of works and installations of computer systems, complying with current regulations and ensuring the quality of the service.
- CG3 Ability to lead, plan and supervise multidisciplinary teams.
- CG9 Ability to understand and apply the ethical responsibility, legislation and professional ethics of the activity of the profession of Computer Engineer.
- UdL1 Correction in written oral expression.
- UdL2. Master a foreign language.
- UdL3. Master Information and Communication Technologies.
- CE1. Capacity for the integration of technologies, applications, services and systems of computer engineering, with a generalist character, and in broader and multidisciplinary contexts.
- CE2. Capacity for strategic planning, elaboration, direction, coordination and technical and economic management in the fields of computer engineering related, among others, to: systems, applications, services, networks, infrastructures or computer facilities and software development centers or factories, respecting the adequate compliance with environmental quality criteria and in multidisciplinary work environments.
- CE4. Capacity to draft, design, define architecture, introduce, manage, use, run and maintain computer applications, networks, systems, services and contents.
- CE5. Capacity to comprehend and gain knowledge of using the internet and organize component models, intermediary software and services of new generation network technologies and protocols.
- CE7. Ability to design, develop, manage and evaluate certification mechanisms and guarantee security in the treatment and access to information in a local or distributed processing system.
- EPS1 Ability to plan and organize personal work.
- EPS4. Capacity to draft, design and implement projects and/or give novel solutions, using engineering-related tools.
-
Network congestion control
- TCP operations
- TCP flow control
- TCP congestion control
- Services policies
-
Quality of Service (QoS)
- Traffic classification
- Congestion management
- Congestion avoidance
- Policing and shaping
- RSVP
-
Wireless networks
- Wireless LAN
- Security
- Deployments
-
VoIP
- Telephopny essentials
- Digital telephony
- Solutions. Asterisk
- Internetworking with TCP/IP: Volume I. Douglas E. Comer. Prentice Hall, 1991.
- TCP/IP Illustrated, Volume I. William R. Stevens. Addison-Wesley, 1994.
- 802.11 Wireless Networks: The Definitive Guide. Matthew Ed. O’Reilly, 2002.
- Implementing 802.1x. Security Solutions for Wired and Wireless Networks. Jim Geier. Wiley Publishing, 2008.
- Switching to VoIP. Ted Wallingford. O’Reilly, 2005.
- Asterisk: The Future of Telephony. Jim Van Meggelen, Leif Madsen & Jared Smith. O’Reilly, 2007.