Treballs Fi de Carrera (Finalitzats)
-
Cas d’estudi de tallafoc de nova generació Fortinet
La seguretat informàtica és una de les principals preocupacions de les empreses, com també ho és el control sobre el que fan els seus usuaris.
Els tallafocs de nova generació (NGFW) van sorgir per cobrir aquesta necessitat. A més de les funcionalitats dels tallafocs tradicionals, com l’anàlisi de paquets i el control mitjançant polítiques de seguretat, també poden inspeccionar les aplicacions i tot el contingut del trànsit i vincular-ho amb els usuaris, d’aquesta manera es poden prevenir amenaces i saber-ne l’origen.
La solució de l’empresa Estanys Blaus en aquest aspecte, és la instal·lació de dispositius Fortigate de la marca Fortinet. Aquests tallafocs de nova generació compten amb una àmplia gama de serveis de seguretat, com antivirus, filtratge web, control d’aplicacions, sistema de prevenció d’intrusions, filtre de correu i prevenció de fuga de dades. També disposen de funcionalitats d’enrutadors i de tallafocs convencionals, com balancejar la càrrega, limitar l’ample de banda i definir polítiques de seguretat. Tot acompanyat de gran varietat de logs per poder tenir control de tot el que succeeix.
El treball consistirà en un cas pràctic d’instal·lació de Fortigate, on hi figurin tots els passos, configuracions i especificacions per tenir una màxima seguretat a la xarxa de l’empresa. Vindrà donat per una introducció explicant tots els serveis i termes de manera general que es tractaran en la instal·lació.
Estat: Finalitzat (09/2016)
Projectista: Raül Lázaro Cervera
Estudi: GEINF
Direcció: Lluís Fàbrega -
Sistema de captura i anàlisi de trànsit Wi-Fi orientat a la detecció i a la resposta d’incidents de seguretat
La tecnologia Wi-Fi està tant estesa que fins i tot és la única opció de connectivitat de xarxa de gran part dels dispositius que utilitzem actualment. Les seves característiques úniques i la seva complexitat en dificulta el monitoratge, aspecte fonamental per garantir-ne el bon funcionament i seguretat. Però la majoria de sistemes de monitoratge Wi-Fi es centren en la disponibilitat i el rendiment, i les eines específiques que faciliten monitorar aspectes relacionats amb la seguretat són tancades i suposen un cost elevat.
Aquest projecte pretén oferir una solució a aquesta necessitat, mitjançant el disseny i la implementació d’un conjunt d’eines obertes específiques per a la captura i l’anàlisi de trànsit Wi-Fi que permetran:
- Capturar trànsit Wi-Fi, fent especial èmfasi en las particularitats del protocol on sovint és necessari capturar diverses freqüències simultàniament i/o monitorar diferents zones de cobertura. Per aquest propòsit s’implementarà un sistema distribuït i escalable utilitzant maquinari de baix cost i fàcilment disponible.
- Emmagatzemar el trànsit capturat en un format que faciliti la seva anàlisi. S’implementaran dissectors del protocol IEEE 802.11, a nivell de capa 1 i 2, per tal d’extreure informació de les trames de gestió, control i dades. Aquesta informació, conjuntament amb l’extreta de capes superiors, s’incorporarà a un sistema d’emmagatzemament de dades.
- Analitzar la informació obtinguda amb l’objectiu de detectar i facilitar la investigació d’incidents de seguretat. Es proporcionarà una interfície mitjançant la qual es podran realitzar consultes i visualitzar informació de les xarxes i dispositius Wi-Fi.Finalment es posarà a prova el sistema amb diferents casos d’us basats en escenaris reals.
Estat: Finalitzat (09/2016)
Projectista: Pau Ochoa Cañigueral
Estudi: EINF
Direcció: Lluís Fàbrega -
Manlleuconnecta 2.0: Xarxa ciutadana
L’Ajuntament de Manlleu va posar en marxa l’any 2007 la xarxa ciutadana sense fils Manlleuconnecta amb l’objectiu de lluitar contra la fractura digital, oferint als ciutadans l'accés a Internet a un cost baix. De manera paral·lela a aquesta iniciativa també es va desplegar una altra xarxa per donar serveis de telecomunicacions a l'Ajuntament i als seus diversos edificis. Per altra banda, l'aparició en els darrers temps del concepte de ciutat intel·ligent (Smart City) obre un nou ventall de possibilitats per a la gestió del municipi que l'Ajuntament voldria incorporar. Tot plegat fa necessari replantejar l'actual infraestructura de xarxa i fer-ne un nou disseny.
L'objectiu del projecte Manlleuconnecta 2.0 és implementar una nova xarxa ciutadana amb tecnologia d’última generació que integri les xarxes anteriors del municipi i incorpori diverses millores. La nova xarxa integrarà la xarxa ciutadana sense fils d'accés a Internet de baix cost i la xarxa corporativa de l'Ajuntament. També aportarà noves solucions per a les necessitats d'interconnexió de les dependències i equipaments municipals. Finalment, també estarà preparada per donar serveis de ciutat intel·ligent com ara la gestió de l’enllumenat públic, el sistema automatitzat de rec de parcs i jardins o un sistema intel·ligent de recollida d’escombraries.
Les fases que s'han planejat per portar a terme aquest projecte són les següents: l'anàlisi de requeriments, el disseny de la xarxa, el suport en la contractació de bens i serveis, la gestió i seguiment de l’execució del projecte, la documentació i el pla de manteniment.Estat: Finalitzat (09/2014)
Projectista: Toni Camacho Montero
Estudi: ETIS
Direcció: Quim Gutiérrez Rodríguez (director), Lluís Fàbrega (tutor) -
Millora de la xarxa i els sistemes informàtics d’una empresa alimentària gironina
Les tecnologies de la informació i les comunicacions fa temps que tenen un paper crucial en la productivitat d’una empresa, i la constant evolució d’aquestes tecnologies fa que les empreses hagin d’anar actualitzant la seva infraestructura. Avui en dia una empresa capdavantera ha de disposar d’una infraestructura de xarxa i sistemes informàtics que sigui, en un alt grau, fiable (a prova de fallades), segura (evitar accessos no autoritzats, alteracions de dades, etc.) i accessible (des de qualsevol lloc del món).
En aquest treball es pretén actualitzar la xarxa de comunicacions i els sistemes informàtics d’una empresa alimentària de les comarques gironines, a fi que sigui capaç d’oferir als seus usuaris (de direcció, administració, comercials, tècnics, etc.) un servei adequadament fiable segur i accessible, és a dir, que no s’interrompi en cas d’una fallada simple (un únic equip o un cable, etc.), que es controli i registri l’accés dels usuaris a les dades, i que sigui accessible des de qualsevol punt d’Internet.
En primer lloc es farà un estudi inicial de la situació de la xarxa i sistemes informàtics de l’empresa per conèixer amb detall les seves mancances. Aquí tindrà un pes important el fet que en els últims anys l’empresa ha augmentat molt el nombre de personal, de serveis i d’equips informàtics (PCs, servidors, impressores, switchs, sondes, enrutadors, càmeres, robots, etc). En segon lloc s’estudiaran possibles solucions i es farà una proposta. S’estudiaran solucions com l’ús de VLANs (LANs virtuals), d’equips de xarxa amb gestió remota, de la virtualització, de la redundància, de servidors de teletreball, de VPNs (xarxes privades virtuals) i d’altres. Finalment s’implementarà la proposta, tot tenint en compte que caldrà fer els canvis de manera tant “transparent” als usuaris com sigui possible.Estat: Finalitzat (09/2013)
Projectista: Xavi Ralita Casadevall
Estudi: ETIS
Direcció: Lluís Fàbrega Soler -
Configuració i experiments de xarxes de computadors amb el simulador Click
El software “click” (http://www.read.cs.ucla.edu/click/) desenvolupat a la Universitat de Califòrnia ofereix un gran ventall de possibilitats i està orientat a l’experimentació de nous protocols tant a un nivell d’Internet com a nivells més baixos (Ethernet per exemple). Es pot utilitzar com a “emulador” i el seu codi font està disponible per a modificacions i/o ampliacions.
L'objectiu principal d'aquest projecte és la instal·lació, configuració i proves d'elements de xarxa (commutador, router, diferents protocols, etc.) utilitzant d’entorn click. També es pretén realitzar modificacions en els mòduls de click i/o mòduls nous per comprovar la dificultat de crear nous protocols, i finalment avaluar-ne el rendiment i comportament amb experiments demostratius.
Aquest projecte final de carrera es centrarà en l’ús del programari click i l’avaluació de les seves capacitats per poder després utilitzar-lo en els experiments de projectes de recerca i en el possible disseny de pràctiques per docència.
Estat: Finalitzat (09/2012)
Projectista: Anna Salvat Rodríguez
Estudi: ETIS
Direcció: Pere Vilà Talleda i Lluís Fàbrega Soler -
Estudi i actualització de la xarxa de comunicacions de Cotecom
La informàtica i les comunicacions tenen cada vegada un paper més important en una empresa. L’evolució d’aquestes tecnologies i la necessitat d’accedir a serveis des de qualsevol punt del món, fan que les xarxes i les comunicacions d’una empresa requereixin d’una actualització constant.
L’objectiu d’aquest treball és l’actualització de la xarxa de comunicacions de l’empresa Cotecom, formada per uns 600 equips (ordinadors personals, servidors, impressores, commutadors, enrutadors, etc.), dissenyant un model que en millori la mobilitat, la seguretat i la fiabilitat. Per millorar la mobilitat s'augmentarà la cobertura i el rendiment de la infraestructura de xarxa sense fils. Per millorar la seguretat es farà una nova distribució de les VLANs (Virtual LANs), s'implantarà el protocol 802.11x i nous serveis tals com DHCP i DNS. Per millorar la fiabilitat es tancarà l’anella de fibra òptica i s’actualitzarà l’electrònica de xarxa.
Per dur a terme aquest projecte, en primer lloc es realitzarà un estudi de la situació actual de la xarxa de comunicacions per tal de conèixer amb detall les seves mancances. A continuació s’estudiaran les possibles solucions i es realitzarà una proposta d’un nou disseny. Finalment s’implementarà aquest disseny.Estat: Finalitzat (09/2012)
Projectista: Esteve Grassot Rosselló
Estudi: ETIS
Direcció: Lluís Fàbrega Soler -
Open-Source Mobile Learning Design Player – Level A
Desarrollo de un Player de actividades de aprendizaje para dispositivos móviles (smartphones y PDAs) apoyado en los lineamientos del estándar IMS-LD que permita el seguimiento secuencial de actividades de aprendizaje mediante un dispositivo móvil. El player estará desarrollado en un lenguaje de programación orientado a la filosofía de código abierto y libre.
Descripción del problema:
-------------------------
Los dispositivos móviles (teléfonos móviles, smartphones, PDAs, tablets pc, consolas de juego, etc.) combinan herramientas y servicios que se pueden acceder en cualquier momento y en cualquier lugar, y debido a esta ventaja las personas han intentado integrarlos en las labores de su vida cotidiana. Sin embargo, su aplicación en la educación se ha centrado sólo en utilizar esas herramientas y servicios en entornos tradicionales de aprendizaje más que en la personalización y la adaptación del proceso de aprendizaje teniendo en cuenta situaciones de aprendizaje auténtico donde los entornos reales en los que se pueden encontrar ubicado un estudiante y las características de esos entornos pueden ser explotados.
El aprendizaje móvil no solo se relaciona con la inclusión de servicios y herramientas ofrecidas por los dispositivos móviles en entornos tradicionales de aprendizaje. Su enfoque está más allá del uso de las tecnologías móviles. El aprendizaje móvil se caracteriza por considerar la movilidad de los estudiantes (aprender a través del espacio y del tiempo), por la iniciativa y el interés de los estudiantes en la explotación de la información disponible (los estudiantes toman la iniciativa para completar las actividades y alcanzar los objetivos educativos), por el apoyo de las interacciones con comunidades de personas y recursos disponibles en el entorno, y por un alto nivel de compromiso y uso ubicuo de la tecnología móvil e inalámbrica.
Por medio del aprendizaje móvil se busca como apoyar el proceso de aprendizaje considerando estas características y permitir que los estudiantes completen las actividades de aprendizaje y logren los objetivos definidos en el plan de estudios en cualquier momento y en cualquier lugar.
Actualmente en la investigación sobre la educación soportada por las tecnologías de la comunicación y de la información no existen herramientas que permitan seguir y completar secuencialmente un plan de actividades de aprendizaje descritos en un plan curricular a través del uso de tecnologías móviles.
NOTA: El plan de trabajo está definido para este proyecto.Estat: Finalitzat (12/2011)
Projectista:
Estudi: ETIS, ETIG, EINF, Master IIA
Direcció: Ramón Fabregat / Sergio Gómez -
DETECCIÓN AUTOMÁTICA DE DIFICULTADES DE APRENDIZAJE EN LECTURA Y ESCRITURA
Este trabajo considera la inclusión de aquellos estudiantes que tienen dificultades de aprendizaje (DA) en la lectura y la escritura, las cuales se presentan cuando un estudiante tiene una dificultad mayor que el resto de sus compañeros para acceder al aprendizaje que se determina en el currículo correspondiente a su edad. El estudio de las DA, se centra en identificar las condiciones que afectan el desarrollo personal del estudiante y que justifican la provisión de determinadas ayudas o servicios especiales, así como adaptaciones de acceso y/o curriculares.
Se propone la construcción de un instrumento de detección automática de las DA en lectura y escritura y de identificación de los procesos cognitivos que presentan déficits para estudiantes de universidad en el contexto de una plataforma e-learning.Estat: Finalitzat (05/2011)
Projectista: Jonathan Clara Marquez
Estudi: ETIS, ETIG, EINF, Master IIA
Direcció: Ramón Fabregat y Carolina Mejía -
AGENTE GENERADOR DE PLANES IMS LEARNING DESIGN USANDO PLANIFICACIÓN HTN
El objetivo general de esta master tesis es desarrollar un agente generador de planes conforme con la especificación IMS LD nivel B usando la planificación HTN.
Estat: Finalitzat (07/2010)
Projectista: Jorge Eliecer Hernández Mercado
Estudi: Màster universitari en Informàtica Industrial, Automàtica, Computació i Sistemes (MIIACS)
Direcció: Ramón Fabregat Gesa, Silvia Margarita Baldiris Navarro -
Disseny i implementació d'un escenari de proves d'un proveïdor de telefonia IP
El servei de telefonia, una de les principals eines de comunicació humanes, està experimentant un procés de canvi en la seva tecnologia. Tradicionalment la telefonia (fixa i mòbil) s'ofereix a través d'una xarxa especialitzada i diferenciada (basada en commutació de circuits), que resulta ser cara quant a l'equipament i la gestió. Darrerament, però, la telefonia IP, basada en Veu sobre IP (VoIP), s'està consolidant com una bona alternativa a la tradicional. Amb la integració de la telefonia a Internet com un servei més, s'abarateixen els costos d'equipament i de gestió i es disposa de un ventall més ampli de funcions, raons que la converteixen en una opció molt atractiva. Apareix, doncs, un escenari on coexisteixen proveïdors de telefonia tradicional i proveïdors de telefonia IP, els quals interconnecten adequadament les seves xarxes per fer possible una trucada entre un parell qualsevol dels seus usuaris, i així proveir un servei de telefonia "global".
L'objectiu d'aquest projecte és estudiar tant els aspectes tecnològics com els administratius d'un proveïdor de telefonia IP, i dissenyar i implementar-ne un escenari de proves. Els aspectes tecnològics haurien d'incloure els elements bàsics de la xarxa d'aquest proveïdor (centraletes VoIP, numeració i adreces, etc.), així com els necessaris per a interconnectar-se amb la xarxa d'un proveïdor de telefonia tradicional i la xarxa d'un altre proveïdor de telefonia IP. Els aspectes administratius haurien de contemplar els permisos necessaris, normatives a seguir, etc., per tal de constituir legalment un proveïdor de telefonia IP. L'escenari de proves a nivell de laboratori hauria de servir de demostrador de la seva viabilitat, i incloure, fins allà on sigui possible, tots els aspectes mencionats anteriorment. Un altre requeriment seria la utilització de software de lliure distribució, des del sistema operatiu fins al relatiu a la telefonia IP.
Per fer aquest projecte, en primer lloc s'estudiaran els conceptes bàsics de la telefonia IP (protocols i arquitectura, interconnexió entre operadors, etc.). En segon lloc s'estudiaran els aspectes administratius per a la constitució d'un proveïdor de telefonia IP. Després es dissenyarà l'escenari de proves a nivell de laboratori, i s'estudiaran les eines de software lliure que existeixen. Finalment l'escenari dissenyat s'implementarà.Estat: Finalitzat (07/2010)
Projectista: Carles Valdor Morales
Estudi: ETIS
Direcció: Lluís Fàbrega Soler i Pere Vilà Talleda -
Estudi i implementació d'un servei de vídeo sota demanda (VoD) utilitzant protocols multicast en l'entorn d'Internet (IP)
Avaluar les diferents possibilitats per implementar un servei de Video on Demand. Estudiar els protocols multicast d'Internet, cercar i configurar el programari necessari. Instal·lació i proves en una xarxa amb fins a 8 routers.
Estat: Finalitzat (07/2010)
Projectista: Shaila Jiménez
Estudi: ETIS
Direcció: Pere Vilà / Antonio Bueno -
ADAPTATION PROCESS TO DELIVER CONTENT BASED ON USER LEARNING STYLES
El objetivo general de este máster tesis es el planteamiento de un modelo para el proceso de adaptación de contenidos educativos en un ambiente virtual de aprendizaje de acuerdo al estilo de aprendizaje de un usuario. Para ello, se parte de un modelo de usuario basado en los estilos de aprendizaje definidos por Felder y Silverman y se diseña un modelo de adaptación basado en la experiencia de los expertos temáticos en cuanto a las preferencias de aprendizaje de los estudiantes por ciertos tipos de recursos de aprendizaje, particularmente los definidos en el estándar de la IEEE-LOM.
El modelo del proceso de adaptación planteado incluye:
1) El soporte de técnicas de aprendizaje automático para procesar la información acerca de las preferencias del usuario sobre contenidos de aprendizaje y generar una decisión del orden de presentación de los contenidos.
2) Un sistema multiagente que permite entregar y almacenar el orden de presentación definido de los tipos de recursos de aprendizaje.
3) Un perfil de usuario estandarizado que permite guarda las características y preferencias del usuario y que puede ser almacenado en un servidor de perfiles siguiendo las guías de la especificación IMS-LIP (IMS Learner Information Profile).
4) Una unidad de aprendizaje basada en las especificaciones del IMS-LD (IMS Learning Design) que puede ser construida y personalizada con condiciones específicas acorde con la información disponible en el IMS-LIP o en una base de datos.
El resultado del proceso de adaptación es la entrega de recursos de aprendizaje clasificados en un orden de presentación, acorde con cada estilo de aprendizaje, en el contexto de una unidad de aprendizaje.
Se plantean unos escenarios de prueba y se detalla su implementación sobre la plataforma de código abierto dotLRN.
Finalmente se describe la forma en que este trabajo contribuyó al desarrollo del proyecto ADAPTAPlan (TIN2005-08945-C06-00) y la forma como podría contribuir con el desarrollo del proyecto A2UN@ (TIN2008-06862-C04-02).Estat: Finalitzat (09/2009)
Projectista: Carolina Mejía Corredor
Estudi: Máster en Informática Industrial y Automática
Direcció: Ramón Fabregat Gesa, Silvia Margarita Baldiris Navarro -
Agent de transport interceptor de correu per a MS Exchange i Notificador d'usuaris per a Mail Analyzer
Els servidors de correu electrònic actuals permeten assegurar un bon servei des del punt de vista tècnic: recullen els missatges i els lliuren en un temps acceptable als seus destinataris. Fins i tot arriben a tenir funcionalitats per a detectar i eliminar els missatges no desitjats (spam). Però un punt en el que solen fallar és el d\'assegurar que els usuaris en facin un ús correcte que segueixi les normes de la companyia (amb una signatura correcta, un llenguatge adequat, sense imatges ofensives, etc.). Aquest projecte s\'emmarca dins del projecte MailAnalyzer desenvolupat al grup BCDS de la UdG, que té com a objectiu crear un sistema capaç de detectar si s\'està realitzant aquest ús correcte i, en cas negatiu, conduir als usuaris per a que segueixin les normes corporatives referents al correu electrònic.
L\'objectiu d\'aquest projecte és desenvolupar un Agent de Transport per al servidor Microsoft Exchange Server 2007 que permeti connectar el projecte MailAnalyzer amb l\'esmentat servidor de correu, i així poder aprofitar tot el potencial del que possiblement, sigui el servidor de correu electrònic corporatiu més àmpliament utilitzat. També forma part de l\'objectiu d\'aquest projecte integrar el sistema MailAnalyzer amb una eina de comunicació de resultats que permeti informar als usuaris de les accions que hauria de prendre per a millorar la seva adhesió a les polítiques corporatives, així com de les accions dutes a terme pel propi sistema per a garantir que no es violin aquestes polítiques.Estat: Finalitzat (09/2009)
Projectista: Víctor Martínez Roig
Estudi: ETIS
Direcció: Òscar Pérez, Ramon Fabregat -
Construcción de Unidades de Aprendizaje Adaptativas según el Contexto y Basada en el estándar IMS-LD
El proyecto consiste en la creación de un proceso de adaptación dinámico considerando diferentes especificaciones de e-learning, el análisis y el modelado de las características del contexto del estudiante (su ubicación, el tiempo de acceso, las propiedades del entorno geográfico, los dispositivos de acceso, entre otros) y el uso de tecnologías de transcodificación de recursos multimedia para presentar contenidos adaptados. Además, se consideran algunos elementos del estándar IMS-LD como la generación de actividades de aprendizaje (relacionadas al uso de diferentes recursos multimedia y herramientas educativas) y la definición de condiciones de adaptación que permiten evaluar diferentes propiedades del entorno de acceso.
Estat: Finalitzat (09/2009)
Projectista: Sergio Eduardo Gomez Ardila
Estudi: Master en Informatica Industrial y Automática
Direcció: Ramón Fabregat Gesa -
Entorn de simulació de fallades per a xarxes òptiques de transport
A l'àmbit de les xarxes, survivability és el terme utilitzat per descriure la capacitat d'una xarxa per a seguir funcionant i proveir serveis durant i després de la detecció d'una fallada. Aquesta capacitat és essencial en xarxes òptiques, on una incidència simple pot interrompre el servei de milers d'usuaris i causar una pèrdua econòmica important per a l'operador de telecomunicacions en qüestió. Per estudiar els efectes d'aquests fenòmens, és necessari que aquests succeeixin en un entorn controlat. Això no és possible en xarxes operatives, tant pels imprevistos que poden sorgir com pels efectes secundaris que els propis experiments poden tenir sobre el servei. Per això, la investigació en aquesta àrea normalment és realitza aplicant tècniques i eines de simulació.
Tot i que existeixen vàries d'aquestes eines, cap modela tots els aspectes que són d'interès per al grup d'investigació BCDS (Broadband Communications and Distributed Systems) de la Universitat de Girona. L'objectiu del projecte és construir un entorn de simulació que permeti l'anàlisi de les fallades d'una xarxa òptica de transport intra-domini que proveeix connexions basades en camins lògics (G/MPLS). La simulació es basarà en un model que consideri els elements estàtics de la xarxa (topologia, capacitat total dels enllaços, equipament de transmissió, longituds d'ona disponibles, etc..) i la dinàmica emergent del servei prestat (tràfic cursat entre cada parella de nodes, utilització de recursos que això genera, i la concurrència d'esdeveniments de fallades i el seu impacte sobre les connexions en curs i futures). Com que la fiabilitat és fonamental, el model considerarà camins de protecció, tals com 1+1, 1:1 i compartits.
L'entorn permetrà establir criteris per a l'ocurrència d'esdeveniments de les fallades a simular, tals com la probabilitat de fallada d'un tipus de component, la duració esperada de la fallada i la seva capacitat d'afectar a components remots. Permetrà, a més a més, definir diversos escenaris de simulació depenent de les entrades de l'usuari. El software resultant del projecte podrà utilitzar-se per l'estudi de la degradació del servei causada per una fallada, la magnitud de l'impacte segons la importància topològica del component afectat, la variació en la utilització efectiva dels recursos en funció d'una o més fallades, entre d'altres. Com a base s'utilitzarà el software OMNet++, un simulador d'esdeveniments discrets modern, de codi obert, escrit en C++. La plataforma de desenvolupament serà Linux.
S'ha previst organitzar la feina de en les següents fases:
- Primera fase: Revisió de conceptes fonamentals de simuladors d'esdeveniments discrets i simuladors de xarxes. Estudi de conceptes de xarxes òptiques, xarxes orientades a camins virtuals (G/MPLS), i protecció de xarxes.
- Segona fase: Anàlisi de la documentació de OMNet++. Exploració de les característiques en base a prototipus senzills.
- Tercera fase: Definició funcional detallada dels components de software a desenvolupar. Definició de l'arquitectura. Programació i prova dels components.
- Fase final: Proves d'integració. Redacció de l'informe final.Estat: Finalitzat (09/2009)
Projectista: Marc Manzano Castro
Estudi: ETIS
Direcció: Juan Segovia, Eusebi Calle -
Escalabilitat, usabilitat i ampliació de funcionalitats a la plataforma AXARM (Aplicació eXtensible per Assistència Remota i Monitorització)
Des de l'any 2005, el grup de recerca BCDS (Broadband Communications and Distributed Systems) de la Universitat de Girona està treballant amb la Fundació Esclerosi Múltiple (FEM) en el projecte TRiEM (TeleRehabilitació i Escleròsi Múltiple) per implementar un sistema de videoconferència amb gravació que permeti realitzar tasques de monitorització, teleassistència i telerehabilitació. La base d'aquest sistema és l'aplicació anomenada AXARM (Aplicació eXtensible per Assistència Remota i Monitorització). Per descriure-la breument, AXARM és una eina de comunicacions multiplataforma (feta amb Java) que permet incorporar noves funcionalitats fàcilment (ampliable mitjançant extensions).
En anteriors treballs finals d'estudi s'ha treballat principalment a l'aplicació. En canvi, l'objectiu principal d'aquest projecte és investigar altres aspectes tècnics. Aquests aspectes es poden resumir en tres apartats, que són l'escalabilitat, la usabilitat i la seguretat:
- Escalabilitat. Es vol comprovar la càrrega i el rendiment del servidor de missatgeria instantània (XMPP). Per simular l'entrada de milers d'usuaris, es farà servir un programa específic per aquesta tasca.
- Usabilitat. Es disposa d'un sistema d'actualitzacions d'extensions que funciona, però de manera manual. Es vol millorar aquesta funcionalitat i fer-la automàtica o semi-automàtica (p.e., Firefox). Una altra millora de cara a integrar els horaris dels pacients és afegir la possibilitat de fer activitats asíncrones (és a dir, l'especialista li pot enviar nous exercicis a fer sense que estigui connectat). Tant l'especialista com el pacient obtenen feedback (monitorització per l'especialista i ajuda pel pacient).
- Seguretat. Al tractar amb dades mèdiques és necessari oferir noves tècniques per millorar la seguretat del sistema. En primer lloc, es vol implementar l'ús de certificats digitals per l'autenticació dels usuaris. A més a més, també es vol xifrar totes les dades que emmagatzema l'aplicació. Finalment, també es creu convenient separar les dades de l'ordinador utilitzant memòries externes (llapis de memòria o targetes SD).
Actualment, el programa es troba en una fase pilot, on ja s'està fent proves amb cinc pacients reals de la província de Girona. A més a més, la farmacèutica Novartis ha mostrat interès i esponsoritzarà el projecte durant 2009. Finalment, hi ha un estudi clínic previst (FEM – MAPFRE – UdG) per l'últim quadrimestre del 2009 on hi participaran centres de vàries províncies espanyoles.Estat: Finalitzat (09/2009)
Projectista: Xavier Vallejo López
Estudi: Màster en Informàtica Industrial i Automàtica
Direcció: Antonio Bueno Delgado -
Sincronització de fitxers P2P entre usuaris
Estudi de les diferents problemàtiques i opcions per a la sincronització de fitxers de forma automàtica entre diferents usuaris d'Internet de forma peer-to-peer (sense un servidor central). Disseny i implementació d'una aplicació senzilla per realitzar aquesta tasca.
Estat: Finalitzat (09/2009)
Projectista: Eduard Serra
Estudi: ETIS
Direcció: Pere Vilà Talleda i Lluís Fàbrega Soler -
Instal·lació i configuració d'una SAN (Storage Area Network)
En els últims anys una de les aplicacions més notables que s'ha desenvolupat dins l'àrea dels sistemes informàtics són les anomenades SAN (Storage Area Network) o Xarxa d'Àrea d'Emmagatzematge. Una SAN és una xarxa especialitzada que habilita l'accés ràpid i fiable als servidors a recursos d'emmagatzematge externs o independents, sense importar la seva ubicació física. A més, a diferència d'altres sistemes, en una SAN no és necessari que el dispositiu d'emmagatzematge sigui exclusiu d'un servidor, sinó que pot ser-ho per molts.
En aquest projecte es pretén avaluar les millors opcions per tal de configurar un sistema SAN amb diferents opcions com alta disponibilitat, ubicació física llunyana, balanceig de càrrega, opció de proxy's, seguretat, i altres. Un dels requisits és fer servir progamari lliure per aconseguir un cost baix. Es disposarà d'un sistema de proves format per 9 PCs, amb targetes de xarxa Fast Ethernet, i un commutador Ethernet.
Per dur a terme aquest projecte, es preveuen els següents passos:
- Estudiar el funcionament i les característiques d'una SAN
- Analitzar les diferents opcions que tenim al mercat per crear la SAN
- Instal·lar i configurar la SAN
- Dissenyar diferents experiments per realitzar comparatives de rendiment en una xarxa SAN (raids, etc)
- Avaluar el rendiment obtingut amb les diferents opcions, i buscar la relació amb el seu funcionament
- Dissenyar i implementar una interfície web senzilla per poder monitoritzar i configurar remotament el sistema SANEstat: Finalitzat (07/2009)
Projectista: Arnau Pascual
Estudi: ETIS
Direcció: Pere Vilà Talleda i Lluís Fàbrega Soler -
Evaluation of XML documents similarity for supporting specifications exchange among e-learning platforms (XMLE)
The project has the following objectives:
a) To perform a complete study of the state of the art in the different techniques for measuring the similarity among different XML documents.
b) Select and evaluate the most appropriated (from the state of the art) for a specific domain of the IMS Specifications.
c) Based in the results obtained, propose a new technique specifically design for similarity analysis in the domain of the IMS Specifications.
d) Propose a model for exchanging IMS Specifications among e-learning platform based in the technique developed before.
e) Evaluate the proposed model in a particular scenario.Estat: Finalitzat (06/2009)
Projectista: Tim ALBRECHT
Estudi: ICT-Electronics
Direcció: Jose Luis Marzo, Ingwio D'hespeel -
Disseny i implementació d'un avaluador del servei de correu electrònic d'una organització
El correu electrònic s'ha convertit en una eina de gran importància, i els seus usuaris esperen que aquest servei funcioni correctament, tingui una alta disponibilitat, sigui segur i globalment accessible. Amb aquest objectiu, un grup de treball de RedIRIS (lorganisme que administra la xarxa de comunicacions acadèmica espanyola) promou la iniciativa RACE (Red Académica de Correo Electrónico), que proposa una llista de recomanacions sobre el disseny, configuració i gestió del sistema de correu electrònic d'una organització (p.ex., disposar d'eines de control de spam i virus, regles anti-relay, control de registres SPF, aplicar polítiques de seguretat, i altres). Aquestes recomanacions estan escrites en forma de criteris concrets, són comprovables un a un i tenen una puntuació de qualitat. Fins ara, però, les comprovacions es fan manualment, cosa que requereix massa temps i que en conseqüència, fa que el procés d'adaptació del sistema de correu electrònic d'una organització als criteris RACE sigui lent. D'aquí neix l'interès per part del grup de treball de RedIRIS de disposar d'una manera automàtica de fer l'avaluació.
L'objectiu d'aquest projecte és dissenyar i implementar una eina automàtica d'avaluació del servei de correu electrònic d'una organització que determini si es compleixen o no cadascun dels criteris RACE. L'avaluador disposarà d'una interfície web multilingüe, a través de la qual l'usuari sol·licitarà una nova avaluació del sistema de correu de la seva organització, consultarà un històric de les avaluacions anteriors i altres. El seu disseny haurà de permetre que sigui fàcilment ampliable per a futurs criteris que s'hi puguin afegir. A més, la seva implementació s'haurà de fer amb eines de software lliure.
En primer lloc s'estudiarà el funcionament bàsic del servei de correu electrònic i els documents RFC relacionats. Després s'estudiarà amb detall la llista de criteris RACE i la manera d'avaluar-los automàticament. A continuació es dissenyarà i implementarà l'aplicació, seguida d'una fase de proves. Finalment, l'avaluador serà entregat a RedIRIS, on s'integrarà a la iniciativa RACE.
L'Institut d'Informàtica i Aplicacions (IIiA) de la UdG ha atorgat una beca a l'estudiant projectista per realitzar aquest treball, sota la supervisió dels investigadors del grup BCDS (Broadband Communications and Distibuted Systems). Aquest treball ha estat finançat parcialment a través del conveni de col·laboració ''Desenvolupament de l'aplicació web RACE v2'' (ref. 028/08) entre l'empresa Aegis Security SL i el grup de recerca BCDS de l'IIiA.Estat: Finalitzat (05/2009)
Projectista: David Bancells Trèmols
Estudi: ETIS
Direcció: Lluís Fàbrega i Soler -
Disseny i implementació d'un sistema experimental de telefonia IP per a la Unitat de Tecnologies de la Informació i Comunicació de l'Institut Català de la Salut a Girona
El servei de telefonia segueix essent una de les principals eines de comunicació a les empreses, tant dins d'elles com cap a l'exterior. Tradicionalment aquest servei s'ofereix a través d'una xarxa especialitzada i diferenciada (basada en commutació de circuits), que resulta ser cara quant a l'equipament i la gestió. Darrerament, però, la telefonia basada en Veu sobre IP (VoIP, Voice over IP) s'ha consolidat com una bona alternativa a la tradicional. Amb VoIP la telefonia és un servei més de la xarxa de "dades" de l'empresa i d'Internet, la qual cosa abarateix els costos d'equipament i de gestió, i permet ampliar més fàcilment les seves funcionalitats. Per totes aquestes raons la Unitat de Tecnologies de la Informació i Comunicació (UTIC) de l'Institut Català de la Salut (ICS) a Girona, es planteja estudiar la implantació de la telefonia basada en VoIP en les seves instal·lacions.
L'objectiu del projecte és dissenyar i implementar un sistema de telefonia basada en VoIP en un escenari reduït, a fi de fer una valoració de la seva implantació general a tota la UTIC de l'ICS a Girona. Aquest escenari hauria d'incloure la interconnexió amb la xarxa de telefonia tradicional, l'ús de software lliure, el registre de trucades, serveis avançats de telefonia (bústies de veu, reenviament de trucades, salt de trucades, control horari, missatges informatius, menú de trucada, música en espera, etc.), la connexió de diverses centraletes i l'avaluació dels costos de la seva implantació.
Per dur a terme aquest projecte, en primer lloc s'estudiaran els conceptes bàsics de la telefonia basada en VoIP, així com les diferents eines de software lliure relacionades que existeixen. Alhora també es farà un estudi de les característiques de la xarxa de comunicacions de l'ICS a Girona. Després es farà el disseny d'un escenari que compleixi els requeriments anteriors i seguidament s'implementarà. Finalment a partir dels resultats d'aquest escenari, es farà una valoració de la implantació general de la telefonia basada en VoIP a les instal·lacions de la UTIC.Estat: Finalitzat (05/2009)
Projectista: Marc Hernández Masip
Estudi: ETIG
Direcció: Miquel Llover, Lluís Fàbrega Soler -
AXARM: Una Aplicació eXtensible per Assistència Remota i Monitorització
L'aplicació AXARM és una iniciativa del grup de Comunicacions i Sistemes Distribuïts (BCDS) de la Universitat de Girona (UdG) per impulsar una eina d'assistència telemàtica entre metges i pacients. Aquesta aplicació permet a metges especialistes d'un centre realitzar tasques de rehabilitació, supervisió o consulta amb pacients que es trobin en un altre punt físic a través d'Internet.
AXARM parteix de la base inicial del projecte TRiEM (TeleRehabilitació i Esclerosi Múltiple, FEM/UdG, 2005-06). Una de les principals tasques que s'està perseguint és fer una refactorització complerta de tota l'aplicació. D'aquesta manera, es vol aconseguir desfer la seva estructura monolítica, ampliar el seu abast i fer-la més extensible amb una arquitectura modular. Aquesta modularització permetrà afegir noves funcionalitats en forma d'extensions (plugins). Les funcionalitats podran ser a nivell de programari (enviar vídeos pregravats a un pacient) o podran incorporar algun element extra de maquinari per ajudar a la monitorització d'un pacient. Una altra avantatge de l'arquitectura modular consisteix en que un programador pot desenvolupar noves funcionalitats sense haver de conèixer tot el programa. La documentació de com desenvolupar una extensió (la seva API) i alguns exemples seran suficients per poder estendre l'aplicació. Com a demostració d'aquesta API i exemple d'extensió es desenvoluparà una que permeti controlar un dispositiu d'entrada (per exemple, un joystick) per part del pacient, i que l'especialista pugui assignar-li activitats i supervisar-les. Els objectius d'aquest projecte són facilitar una eina útil per realitzar assistència remota i monitorització (sanitària, assistencial o d'una altra mena), que aquesta eina sigui extensible i, alhora, que sigui multiplataforma. L'aplicació es realitzarà amb eines de codi lliure i el llenguatge de programació Java, partint d'una versió modificada del programa de missatgeria JBother. Aquest programa es basa en el protocol estandaritzat XMPP (eXtensible Messaging and Presence Protocol). Per a les funcionalitats multimèdia, al TRiEM es va fer servir tecnologia JMF, però en aquest projecte es farà servir una recent variant més actualitzada anomenada FMJ.
Per realitzar tots aquests canvis, es seguiran una planificació resumida en les següents fases:
- Primera fase. Estudi de l'aplicació actual, i les seves funcionalitats. Veure totes les interdependències entre les seves funcionalitats i com actuar-hi.
- Segona fase. Refactorització del codi, establir les diferències entre el que serà aplicació, i la part que serà d'extensions. Com interactuaran entre elles.
- Tercera fase. Proves, i creació de noves extensions per generar noves funcionalitats.
- Fase final. Proves en viu amb pacients i especialistes.Estat: Finalitzat (09/2008)
Projectista: Xavier Vallejo López
Estudi: EINF
Direcció: Antonio Bueno Delgado -
E-Learning For All, adaptación considerando el contexto de acceso
A medida que las empresas y la sociedad en general se vuelven más dependientes del conocimiento y de las tecnologías de la información y la comunicación, también incrementa la brecha que divide la sociedad entre los que poseen o no los recursos económicos y las capacidades físicas para acceder a estas tecnologías. Dicha brecha puede generar diferencias en oportunidades educativas, acceso al mercado laboral, interacción con la administración pública y el gobierno y al final en la calidad de vida de las personas.
El propósito de esta tesis es modelar el proceso de adaptación, en el contexto del aprendizaje a distancia a través de Internet (e-Learning), basándose en las preferencias acceso y teniendo en cuenta la interoperabilidad con base en estándares para una interacción hombre – discapacidad – máquina más natural.
Con este objetivo en mente, en este trabajo se presenta un estudio de las diferentes iniciativas, pautas o estándares relacionados con el e-Learnig For All. A continuación, se propone un modelo del proceso de adaptación que usa las preferencias y necesidades de acceso y su contexto como característica de transformación de los recursos digitales. Seguido se presentan los diferentes principios, componentes y relaciones del modelo propuesto, así como sus comportamientos al implementarlo dentro de unos escenarios específicos. Ello permite, por último, generar unos resultados y conclusiones sobre la aplicabilidad del modelo y su desarrollo.Estat: Finalitzat (07/2008)
Projectista: German Darío Moreno García
Estudi: Màster IIA
Direcció: Ramon Fabregat -
Implantació de la telefonia IP en un entorn empresarial
La telefonia, una eina que segueix essent bàsica en les empreses, està passant d'estar només oferta per una xarxa especialitzada i diferenciada a ser un servei més de la xarxa de "dades" de l'empresa i d'Internet, gràcies a la tecnologia de Veu sobre IP (VoIP, Voice over IP). La integració de la telefonia en una única xarxa abarateix els costos d'equipament i de gestió, i permet ampliar més fàcilment les característiques d'aquest servei, raons que converteixen la telefonia IP en una opció molt atractiva.
L'objectiu d'aquest treball és dissenyar un model general d'un sistema de telefonia IP per a una petita o mitjana empresa. El model ha de tenir en compte les característiques actuals de la xarxa de l'empresa i proposar una solució adient. Un altre requeriment és la utilització de software de lliure distribució, des del sistema operatiu fins al relatiu a VoIP, i més concretament, el software de centraleta VoIP Asterisk sobre GNU/Linux.
En primer lloc s'estudiaran els conceptes bàsics de la telefonia IP (protocols, codificadors, servidors, etc.). En segon lloc, s'analitzaran els diferents escenaris possibles i es proposaran solucions adequades per cadascun d'ells. Després s'estudiarà el funcionament de les centraletes Asterisk i la seva configuració en cada escenari. Finalment s'aplicarà aquest estudi a una empresa concreta.Estat: Finalitzat (07/2008)
Projectista: Jordi Bou Figueras
Estudi: ETIS
Direcció: Lluís Fàbrega i Soler -
Integració del sistema MAS-SHAAD amb la plataforma dotLRN
En aquest projecte proposem una solució al problema de la heterogeneïtat a Internet en el cas particular del sistema d'ensenyament en línia (o LMS) dotLRN. Per tal d'assolir aquest objectiu hem desenvolupat un sistema que integra un SHA (Sistema Hipermèdia Adaptatiu) conegut com MAS-SHAAD amb dotLRN, proporcionant-li noves capacitats per tal de que adapti, en temps real i de forma dinàmica, l'entorn i els recursos d'aprenentatge al context de l'usuari que interacciona amb la plataforma.
El sistema desenvolupat s'emmarca dins del projecte ADAPTAPlan (Adaptació basada en aprenentatge, modelat i planificació per a tasques complexes orientades a l'usuari) en el que treballen de forma conjunta grups de recerca de diferents universitats de l'Estat Espanyol, entre els quals es troba el grup de recerca BCDS de la UdG.Estat: Finalitzat (07/2008)
Projectista: David Huerva Denyer
Estudi: Màster IIA
Direcció: Ramon Fabregat -
Machine learning for user modelling upon dotLRN
Este proyecto de maestría nace del auge que actualmente está teniendo el enfoque de formación por competencias y la importancia de poseer y/o desarrollar comportamientos de colaboración como requerimiento indispensable para participar en cualquier proceso constructivo en la actual sociedad. Nuestro propósito es generar recomendaciones a los usuarios de plataformas e-learning, en particular de dotLRN, para guiar tanto a los profesores como a los alumnos hacia un mejor desempeño en el uso de los recursos de colaboración. Para alcanzar este propósito planteamos el desarrollo de un modelo de usuario enfocado en la identidicación del nivel del logro de competencia de colaboración de los usuarios, apoyándonos en los datos que generan la utilización de las plataformas y en el uso de técnicas de Machine Learning. A partir del perfil modelado somos capaceces de generar las recomednaciones adecuadas para cada usuario.
El estudio realizado tiene el valor añadido de estar integrado dentro del proyecto ADAPTAplan (Adaptación basada en aprendizaje, modelado y planificación para tareas complejas orientadas al usuario), en el que trabajan de forma conjunta varias grupos de investigación de diferentes universidades de España, entre los cuales se encuentra el grupo BCDS de la UdG.Estat: Finalitzat (07/2008)
Projectista: Laura Mancera Valetts
Estudi: Màster IIA
Direcció: Ramon Fabregat, Silvia Margarita Baldiris Navarro -
Reduction of the distortion generated by the high power amplifiers in OFDM-QPSK systems
One of the problems for the transmission of OFDM in different environments is its large Peak-to-Average Power Ratio (PAPR), when exists a need for using a non-linear amplifier. High Power Amplifiers (HPAs) are non-linear devices used for diverse applications including satellite and wireless communications. Asynchronous Digital Subscriber Line, which is a widely used technology for Internet connections, is also based in OFDM. To solve the aforementioned problem, different techniques have been applied, taking into account that there is always a trade-off between performance and a system characteristic. For applications where power consumption and complexity of the system is critical, such as wireless devices communications, a different solution must be considered.
In this thesis, a new technique is proposed, based on a Theorem discovered while working in the project, consisting in that a phase modification on all the points of a constellation of an input signal in an OFDM/HPA system is obtained at the end of the system. Using that property and statistic measures of the arithmetic mean of the constellation points, a relationship between the shift of the constellation at the output of the HPA and the location of the original constellation is found, so a low-compensation technique can be made, just by shifting the constellation points with the negative of the angle obtained at the output.Estat: Finalitzat (07/2008)
Projectista: Nicolás Bolívar Díaz
Estudi: Màster IIA
Direcció: Ramon Fabregat -
Clustering technologies for high-availability in an enterprise mail system
Spamina Blade is a specialized network device that provides protection for an organization's electronic mail delivering infrastructure. It is designed to be deployed in front of the mail servers and gateways so that it acts as a shield against spam, viruses and malicious attacks. It builds upon technologies implemented as open-source software such as Linux, SpamAssassin, Cyrus, Apache and PostgreSQL, and is engineered into an appliance that can be easily deployed and managed. However, in the current implementation there can only be one appliance per protected network. Due to this, it becomes a single point of failure in the network, and can also be a bottleneck for very large organizations under very high traffic.
The goal of this project is to add features of high-availability and scalability into Spamina Blade (SPB). The project is to be developed in the context of a larger cooperation agreement that the University of Girona has with the manufacturer of the SPB. The project will use clustering technology to support the required new functionalities. When one of the SPBs fails, the system will continue operating, although in degraded mode. In addition, the total load will be balanced between the SPBs by a careful assignment of service roles to nodes. Then, if one node fails, the roles of this node will be taken over by the remaining operating nodes. Two key concepts to realize this are data replication and service monitoring and relocation. The design of the solution will take into account the interrelation between the software components in the current implementation, the hardware characteristics of the appliance, and foreseeable deployment environments so that it can be adapted to several cluster sizes and loads. A test environment will be setup. It will include all necessary equipment as well as the required network services to reproduce different operating scenarios. Tools will be developed to facilitate cluster monitoring and management. Extensive tests will be conducted to observe and document the behavior of the cluster in diverse scenarios. Spamina Blade runs on a Linux-based operating system (Debian) and uses open source tools extensively. The main tools to be used as part of this project are the following:
- Heartbeat (cluster management and services monitoring and relocation)
- DRBD, Distributed and Replicated Block Device (cluster-wide shared repository)
- C, Perl and PHP as development tools
- Apache (web-based administration, end-user profile management and mailbox access)
- OpenLDAP (directory services)
- Cyrus (mail storage and client access through POP and IMAP)
- Exim4 (Simple Mail Transport Protocol, SMTP server)
- SpamAssassin and ClamAV (virus and spam filtering)
- PostrgeSQL (database server)Estat: Finalitzat (06/2008)
Projectista: Arne De Vreese
Estudi: Bachelor degree in ICT, KAHO Sint-Lieven, Ghent (Bèlgica), estudiant Erasmus a la UdG
Direcció: Josep Lluís Marzo -
Paral·leliltzació de programes seqüèncials sobre un cluster de PC
Les tècniques d'especulació en el disseny de processadors escalars han avançat prou per ser considerades unes tecnologies madures. Aquestes tècniques permeten als processadors dividir automàticament i dinàmicament l'execució d'un programa en múltiples fils d'execució, i possibiliten anar més enllà del grau de paral·lelisme del programa gràcies a l'especulació sobre les dependències de dades i de control.
Els sistemes basats en clústers com ara MOSIX o simplement en PC interconnectats amb Linux no estan explícitament orientats a l'execució d'aplicacions paral·leles, encara que puguin executar-les. Aquests sistemes permeten, a baix cost, augmentar la capacitat de procés, ja que són fàcilment escalables. A més, existeixen paquets que donen suport directament a l'execució paral·lela d'aplicacions en entorns distribuïts, com ara PVM o MPI. Aquests paquets necessiten una programació orientada al paral·lelisme i en cap cas preveuen la paral·lelització automàtica, i molt menys, l'especulació.
Les lleis de Moore i de Glider mostren que el cost de transmissió d'informació i sincronització entre estacions respecte la velocitat de càlcul és cada cop menor. Sembla que aquestes tendències continuaran en el futur, així doncs, la diferència de velocitat entre processadors i xarxes de comunicació es reduirà fins el punt que el cost de transmissió serà molt menor. És en aquest sentit que es fa possible pensar a traslladar les tècniques d'especulació per tal d'aprofitar el paral·lelisme a nivell de fils d'execució, en un entorn distribuït format per estacions de treball barates.
En aquest projecte, s'estudiarà la manera més convenient de partir una aplicació per obtenir-ne un millor rendiment sobre un clúster MOSIX amb PVM. A més s'estudiaran diferents mètodes d'especulació. I finalment, s'analitzarà la problemàtica relacionada amb la distribució i recuperació de les variables entre els nodes del clúster. Per portar-lo a terme es partirà d'una primera versió del motor d'especulació existent per a Linux, i del simulador associat.Estat: Finalitzat (05/2008)
Projectista: Albert Trias
Estudi: EINF
Direcció: Teodor Jové i Joan Puiggalí -
Disponibilitat i integritat d'un servei de correu electrònic basat en OpenBSD
El servei de correu electrònic és avui en dia un dels més utilitzats i ha arribat a ser vital per a l'activitat empresarial. Atacs de diferent tipus (per un mal ús o bé per fer mal) poden fer que el servei deixi d'estar disponible o fer malbé dades importants, i tot això ha fet augmentar la complexitat de la seva gestió.
En aquest projecte es pretén dissenyar i posar en marxa un servei de correu electrònic que proporcioni disponibilitat i integritat, analitzant-ne els punts forts i febles. Es farà en una xarxa experimental basada en el sistema operatiu OpenBSD, que ofereix bones eines orientades a la seguretat. Es vol que el disseny final inclogui el següent:
- Servidor de correu amb dominis virtuals i IMAP.
- Servidor "proxy" que reenvia el correu ("relay") i l'analitza ("spam" i virus).
- Servidor LDAP que centralitza les dades d'usuaris, informació sobre els dominis virtuals i sobre el reenviament de correu.
- Zones desmilitaritzades (DMZ) en la xarxa, i tallafocs.
- Utilització de criptografia en l'autenticació d'usuaris i en la transmissió de dades.
- Servidor de "logs" que registra l'activitat dels usuaris.
- Distribució del sistema en diferents màquines per augmentar la disponibilitat en cas de fallades.Estat: Finalitzat (09/2007)
Projectista: Javier Garcia Usero
Estudi: ETIS
Direcció: Lluís Fàbrega i Soler -
Disseny i implementació d'un generador dinàmic de continguts per a l'adaptació i presentació de continguts web
El creixement explosiu que ha patit Internet en els últims anys ha donat lloc a una gran diversitat i heterogeneïtat tant en les preferències i característiques dels usuaris com en els dispositius i connexions que aquests utilitzen. Actualment aquesta heterogeneïtat no és tinguda en compte pels servidors web a l'hora de lliurar els continguts, i això ha donat lloc a problemes com p.e., la lentitud en el lliurament de continguts o la incapacitat o dificultat de veure determinades planes. Una solució a aquests problemes és fer una adaptació (dinàmica o estàtica) dels continguts, la qual cosa ha donat lloc als anomenats Sistemes Hipermèdia Adaptatius (SHA). El present PFC considera el model SHAAD (Sistema Hipermèdia Adaptable, Adaptatiu i Dinàmic), que té en compte informació sobre el client i les seves preferències de navegació, i que s'ha desenvolupat en el grup de recerca BCDS.
L'objectiu d'aquest PFC és la implementació d'un generador dinàmic de continguts basat en el model SHAAD que construeixi en temps real la pàgina web adaptada a certs requeriments. Això inclou dues parts: per una banda, un repositori de continguts que emmagatzema els elements atomitzats que formaran la pàgina, i per altra, un muntador de continguts que, a partir de les preferències de l'usuari i la tecnologia utilitzada, obté els continguts adaptats. Més concretament:
- El repositori estarà format per dos elements de software: el repositori d'instàncies RDF i una base de dades relacional que indexi i emmagatzemi els continguts binaris. Es definirà una ontologia que descrigui les metadades i l'estructura de les dades que es tracten en el nostre entorn web: texts de diferents idiomes i diferents extensions, imatges de diferents resolucions, sons de diferents qualitats, i altres. Quant als continguts concrets que s'utilitzen en aquest projecte, s'ha escollit l'àmbit educatiu seguint el projecte SCORM, un estès referent en la presentació i ergonomia dels continguts educatius a través de web.
- El muntador de continguts consulta el repositori per tal d'obtenir els objectes dels continguts adequats a les variables d'adaptació considerades, i posteriorment transformar-los en continguts web. Aquest també consulta la base de dades del repositori per a extreure'n els objectes binaris temporalment. Una vegada obtinguts i seleccionats els objectes a partir de les preferències del client i les característiques del dispositiu, el muntador de continguts construirà amb els objectes atomitzats seleccionats del repositori, els continguts web, i utilitzant fulles d'estil CSS (Cascade Style Sheets) per a donar-los un estil d'aparença, generarà la pàgina web adaptada a les característiques de l'usuari final.
El repositori i el muntador de continguts seran incorporats a un sistema multiagent (MAS) d'adaptació de continguts web, el qual va ser implementat en un TFC previ.Estat: Finalitzat (09/2007)
Projectista: Xavier Prat Encinas
Estudi: ETIG
Direcció: David V.H. Mérida, Ramón Fabregat -
LHMC - Un Centre Multimèdia Linux
La contínua evolució de les noves tecnologies ha provocat un canvi en els formats d'imatge, so i vídeo cap al món digital. Aquesta evolució fa que hi hagi molta gent pensant en substituir tots els elements d'entreteniment de la llar com la cadena de música, la televisió, el satèl·lit, el reproductor de DVD, els àlbums de fotografies, etc., molts d'ells encara analògics, per un únic sistema. Aquest sistema seria una xarxa d'ordinadors i perifèrics d'entrada/sortida que permetés capturar des de qualsevol font generadora d'informació d'imatge, so i vídeo digital, que emmagatzemés i organitzes aquesta informació, que integrés la majoria de formats i que els pogués reproduir o carregar en qualsevol dispositiu de sortida apropiat dels que disposem a casa.
Aquest sistema ha de formar part del mon del software lliure. D'aquesta forma ha de poder integrar fàcilment els canvis produïts per l'evolució tecnològica, com l'aparició de nous formats, nous estàndards, nous dispositius, i altres. El sistema ha de ser modular, escalable i econòmic. Ha de permetre un ampli ventall de configuracions i opcions que s'ajustin a cada circumstància concreta (dispositius d'entrada/sortida, connectivitat, emmagatzematge, etc.). Des del punt de vista de la implementació ha de permetre la integració de diferents paquets i productes. Per tant es proposa en principi utilitzar una plataforma basada en Java.
En aquest projecte es proposa:
- Analitzar els dispositius d'entrada-sortida existents i les aplicacions de software lliure que els gestionen.
- Dissenyar els elements principals de l'arquitectura distribuïda d'aquest sistema que permetin la integració fàcil d'elements nous.
- Construir un prototipus elemental capaç de rebre des d'una font multimèdia, emmagatzemar, i posteriorment reproduir. També ha de ser capaç de transferir la informació emmagatzemada a un dispositiu extern (per exemple xarxa, o USB, etc.)Estat: Finalitzat (09/2007)
Projectista: Cristina Roura
Estudi: EINF
Direcció: Teodor Jové Lagunas -
Modelado de competencias en sistemas de gestión de aprendizajes
El enfoque de formación basado en competencias es una tendencia a nivel mundial no sólo en los procesos de formación en el ámbito educativo sino en los procesos de gestión de recursos humanos en las empresas. Sus propósitos fundamentales son: articular los esfuerzos realizados por las instituciones de educación superior para satisfacer las demandas de los sectores productivos y de servicios, de la sociedad y de las personas en particular; y facilitar procesos como la selección, el entrenamiento o la promoción en el entorno laboral. En las últimas décadas ha sido evidente el fuerte impacto que han tenido las tecnologías de la información y las comunicaciones como herramientas de apoyo en los procesos de formación, desarrollándose soluciones que soportan cada una de las etapas del proceso de formación por competencias y que son aplicables tanto al entorno laboral como al académico.
El objetivo general de este trabajo es el planteamiento de un modelo para la definición y monitoreo de competencias en el contexto de un ambiente virtual de aprendizaje. En primer lugar se realiza una revisión del estado del arte acerca del enfoque de formación por competencias, en el cual se evidencia el impacto global que ha tenido este modelo de formación, así como un marco general acerca de las soluciones tecnológicas generadas que apoyan cada una de las etapas del proceso de formación, haciendo énfasis en las herramientas tecnológicas más relevantes desarrolladas hasta el momento y en las características de las mismas. Partiendo de este análisis, se abordan dos interrogantes:
- Qué consideraciones se deben tener en cuenta en el proceso de definición de la competencias en un Learning Management System (LMS). Este problema está relacionado con la estructura de información con que se debe contar para que se considere que una competencia ha sido completamente definida.
- Cómo monitorear el proceso de adquisición de competencias en un LMS partiendo de los desarrollos tecnológicos disponibles hasta el momento.
Para abordar el primer problema se especifica un modelo basado en IMS-RDCEO que recoge los elementos de información que deben ser considerados en el momento de la definición de una competencia. Estos elementos han sido definidos a partir del análisis bibliográfico realizado.
El segundo problema se direcciona a través de la definición de una arquitectura basada en los conceptos de reutilización, integración de la tecnología disponible en el área de los LMS, y en el uso de estándares tecnológicos educativos. El propósito de esta arquitectura es apoyar a un individuo en la adquisición de las competencias deseadas e inferir indicadores acerca del logro que un usuario ha alcanzado de las mismas. Esta inferencia se realiza utilizando la información disponible en el sistema y permite ajustar el sistema a las necesidades y al ritmo de aprendizaje de los usuarios.Estat: Finalitzat (09/2007)
Projectista: Silvia Margarita Baldiris Navarro
Estudi: Màster IIA
Direcció: Ramon Fabregat -
Optimización de la disponibilidad en redes de altas prestaciones mediante algoritmos evolutivos multiobjetivo
Este trabajo presenta un nuevo enfoque basado en Team Algorithms de Multiobjective Evolutionary Algorithms (TA-MOEAs) para la resolución del problema de disponibilidad en redes de altas prestaciones como un Problema de Optimización Multiobjetivo. El modelo matemático utilizado trata el problema de disponibilidad en redes de altas prestaciones como un Problema de Optimización Multiobjetivo, donde las funciones objetivos son formuladas explícitamente y deben ser optimizadas simultánea e independientemente.
Los resultados experimentales sobre topología de redes como la NSF y la NTT, con diferente cantidades de longitudes de onda y diferentes conjunto de demandas unicasts, muestran que el TA-MOEA Elitist tuvo un mejor desempeño al obtener los primeros lugares según las métricas utilizadas. Teniendo en cuenta los resultados de las dos pruebas realizadas, puede concluirse inicialmente que los TA-MOEAs resultan más prometedores que los algoritmos basados en colonias de hormigas.Estat: Finalitzat (09/2007)
Projectista: José Manuel Fernández Giangreco
Estudi: Màster IIA
Direcció: Pere Vilà, Eusebi Calle -
Dynamic Shortest Widest and Widest Shortest Path algorithms within OMNeT++: implementation and performance analysis
In the BCDS research lab they have been developing different QoS routing algorithms for DiffServ networks within the OMNeT++ simulator. At the moment the whole set of algorithms is inspired by Ant Colony Optimization ideas, but it is important for future research purposes to integrate a set of more standard algorithms.
The aim of this project is to integrate a dynamic version of the Shortest Widest Path (SWP) and Widest Shortest Path (WSP) algorithms into this general framework. The dynamic version of these algorithms will have to take into account the available bandwidth for different Classes of Services (CoS), estimate the link utilization of each CoS, estimate the available bandwidth for each CoS, and constantly update these estimations at each node, so then they can be used to calculate the SWP/WSP by choosing the maximum available bandwidth over the shortest paths at the edge node. Experiments will show the correct implementation of the mention algorithms into this framework.Estat: Finalitzat (06/2007)
Projectista: Marc Cargol
Estudi: EINF, estudiant Erasmus a la University of Strathclyde (Glasgow, Escòcia)
Direcció: Liliana Carrillo i Josep Lluís Marzo (UdG), David Harle (University of Strathclyde) -
TRIEM: A multiple sclerosis telerehabilitation application
The multiple Sclerosis Association of Girona and BCDS Group of UdG are developing a project that allows doctors to offer a better assistance at multiple sclerosis patients. This type of illness provokes that patients get exhausted after going to the medical consulting. For this reason it's very important to develop an application that allows the doctor to visit patients at home and minimize the displacements to medical consulting. A prototype that allows to carry out a videoconference between patients and doctors has been developed. Nevertheless, there are still some features to be added. One task is to develop an easy installer for the TRIEM project for Windows Platform and also if it's possible for Linux. It is wanted to increase the stability of application and reach a fault-tolerant application as much as possible. We will provide an easy configuration tool that adapts to the user knowledge. (Simple & Advanced Views). As in configuration the User interface will also have different views. A Multimedia Library will provide an easy way to access all media (Chat logs, Video&Audio recordings, Session Notes, and others) of each user. Also a very important task is to create documentation about the application in two main scopes, the user scope and the developer scope.
Estat: Finalitzat (06/2007)
Projectista: Carles Guadall Blancafort
Estudi: EINF, estudiant Erasmus a la University of Strathclyde (Glasgow, Escòcia)
Direcció: Antonio Bueno i Josep Lluís Marzo (UdG), David Harle (University of Strathclyde) -
Aplicació de gestió per a una empresa de serveis d'obres i construcció
Comersa (Comercial de Serveis) és una empresa de serveis, dedicada a portar el control d'obres, manteniments i reparacions, la qual no disposa d'un aplicatiu de gestió adequat a les seves necessitats, molt específiques i concretes. Actualment utilitzen bases de dades Access per portar el seu control d'incidències i industrials subcontractats, alhora que no els permet fer un tractament ràpid i eficient de les dades comptables. A dia d'avui no tenen manera de determinar quin ha estat el cost real d'una comanda d'una manera eficient, doncs cal consultar 2 aplicacions diferents per obtenir aquesta informació.
L'objectiu és la programació d'una aplicació de gestió de comandes amb Visual Basic 6 i treballant contra una base de dades SQL Server 2000, amb integració en MS Office i utilitzant Crystal Reports per a la generació de llistats.
El programa permetrà portar un control de comandes, industrials, clients i factures, de forma unificada i estructurada, agilitzant d'aquesta manera la feina dels arquitectes i delineants que controlen les obres, reparacions i manteniments, i permetrà també portar un control de pressupostos i factures. Igualment, es programarà l'importació i exportació de dades des del TAAF, un aplicatiu de gestió patrimonial i de comunitats de veïns utilitzat pel principal client de Comersa, habilitant així un intercanvi directe d'informació entre els programes i accelerant de forma notable la comunicació empresa – client.Estat: Finalitzat (09/2006)
Projectista: Xavier Vilà Ciurana
Estudi: ETIS
Direcció: César Mantilla i Jordi Giralt -
Incorporació de mesures d'amplada de banda disponible a l'algorisme AntNet-QoS
En el grup d'investigació BCDS s'ha estat desenvolupant l'algorisme d'encaminament conegut com AntNet-QoS que té en compte les necessitats per donar Qualitat de Servei (QoS) en xarxes de Diferenciació de Serveis (DiffServ) i expandeix les idees de l'encaminament AntNet que a la vegada s'inspiren en la intel·ligència de les colònies de formigues a l'hora de buscar camins curts per portar menjar al niu.
Per donar QoS en una xarxa DiffServ, els nodes d'ingrés classifiquen els fluxos entrants en Classes de Serveis (CoS) predefinides que poden ser donades per la xarxa. Els nodes interns manipulen els paquets d'acord a les marques de CoS. Avui en dia, AntNet-QoS utilitza n diferents i independents Classes de Formigues (CoAs) per provar i trobar camins que puguin donar la QoS associada amb les diferents CoS. Les diferents CoA optimitzen els camins de qualitat per cada CoS basant-se en mesures de retard total entre nodes origen i destí.
El propòsit d'aquest projecte és millorar la selecció dels camins per les diferents CoS al incorporar una nova mesura pel càlcul de l'amplada de banda disponible per CoS. D'aquesta manera s'obtindrà un algorisme d'encaminament basat en l'optimització del end-to-end delay i el available bandwidth. Aquesta nova mesura pot realitzar-se mitjançant l'enviament de cadenes de paquets formiga consecutius dirigits des d'un node origen cap a un mateix destí i avaluar la quantitat i velocitat en la que aquests paquets arriben en aquest destí. Aquestes mesures es representaràn en taules de feromones que juntament amb les ja existents ajudaràn a generar les taules d'encaminament de les dades.
Les millores a l'algorisme AntNet-QoS es faràn dintre del simulador OMNeT++, simulador utilitzat anteriorment en la implementació d'AntNet-QoS. Les millores a l'algorisme seràn comparades amb les dels algorismes AntNet-QoS, WSP i SWP. Mitjançant experiments es mostrarà el rendiment de l'algorisme AntNet-QoS millorat per a un escenari específic.Estat: Finalitzat (09/2006)
Projectista: Xavier Vallejo López
Estudi: ETIS
Direcció: Liliana Carrillo, José L. Marzo -
Actualització de la xarxa de comunicacions d'una mitjana empresa: la seguretat, l'accessibilitat global i la fiabilitat
La informàtica i les comunicacions tenen cada vegada un paper més important en una empresa i serveis com correu, el web o impressió són ara eines imprescindibles. L'evolució d'aquestes tecnologies i l'aparició de noves necessitats per part d'aquests serveis (accedir a un servei des de qualsevol punt d'Internet, evitar l'accés d'usuaris no autoritzats, previsió d'accions a fer quan un servei falli, etc.), requereix una actualització constant de la infraestructura de xarxa que els dóna suport.
L'objectiu d'aquest treball és el disseny d'un model de xarxa de comunicacions d'una empresa mitjana, que actualitzi l'existent tenint en compte les noves necessitats dels serveis. Aquestes necessitats es consideraran dins de tres grups: de seguretat, d'accessibilitat global i de fiabilitat. Per seguretat d'un servei entenem el control d'accés al servei i les mesures per evitar diferents atacs d'usuaris malintencionats. L'accessibilitat global d'un servei es refereix a que sigui accessible des de l'exterior. La fiabilitat d'un servei es refereix a la seva disponibilitat en cas d'una fallada.
En primer lloc es farà una llista dels serveis telemàtics d'una empresa mitjana i s'avaluaran les seves necessitats de seguretat, accessibilitat global i fiabilitat. En segon lloc s'estudiaran diferents esquemes de xarxa per donar suport a aquests serveis, de més senzills a més complexes, i de cadascun s'avaluaran els avantatges i inconvenients. Finalment s'aplicarà aquest estudi a una empresa concreta, es proposarà una solució i s'implementarà la part pròpiament de la xarxa (és a dir, els equips de comunicacions com routers, switch, vpns, etc., però no la part dels equips servidors).
Aquest treball va rebre el premi del Patronat de l'Escola Politècnica Superior de la Universitat de Girona de la titulació d'ETIS l'any 2007.Estat: Finalitzat (07/2006)
Projectista: Jordi Roura i Pujolràs
Estudi: ETIS
Direcció: Lluís Fàbrega i Soler -
Determinación de las características tecnológicas de los dispositivos con acceso a Internet
El problema de la heterogeneidad (en términos de diferentes tipos de dispositivo de acceso, ancho de banda de la red, preferencias y características del usuario, etc.) ha sido, desde hace unos años, uno de los grandes problemas ha ser resueltos en Internet. Diferentes alternativas se han desarrollado a fin de permitir un acceso universal a cualquier tipo de contenidos, y los Sistemas Hipermedia Adaptativos (SHA) han surgido como una solución para dicho problema.
Para la determinación de las características tecnológicas de los dispositivos con acceso a Internet, se utilizarán dos estándares: CC/PP(Composite Capabilities / Preferences Profile) para la modelización del perfil de los usuarios y UAProf (User Agent Profile) para dispositivos WAP. Estos dos estándares, están basados en RDF (Resource Description Framework), y permiten describir y administrar las características tecnológicas del usuario. Está diseñado para trabajar con una amplia variedad de dispositivos con capacidad de acceso a Internet (tales como PDAs, PC de escritorio, portátiles, teléfonos móviles, etc.)De esta forma, cuando se realiza una petición al servidor, es posible enviar a través de CC/PP y UAProf información sobre las capacidades del dispositivo, a fin de que este último pueda entregar los contenidos adaptados teniendo en cuenta estas características.
Por otra parte, a fin de transportar esta información a través de estos estándares, será necesario utilizar "CC/PP Exchange Protocol [CC/PPex]" sobre http, que posibilita el transporte de los perfiles CC/PP sobre protocolo HTTP 1.1.
Requisitos: experiencia previa en tecnología XML si es posible.Estat: Finalitzat (07/2006)
Projectista: David Huerva
Estudi: ETIG
Direcció: David V.H. Merida, Ramon Fabregat -
Cooperation Strategies between Ant Agents in AntNet-QoS
In the BCDS research lab they have been developing an algorithm called AntNet-QoS that takes into account the needs to provide Quality of Service (QoS) in DiffServ networks by extending the ideas of AntNet, an Ant Colony Optimization routing algorithm originally designed for best-effort routing in IP networks.
In a DiffServ network, ingress nodes classify incoming flows into predefined Classes of Services (CoS) that can be provided by the network, and network core nodes handle each packet according to its QoS label. Nowadays, AntNet-QoS is using n different and independent Classes of Ants (CoAs) to sample and find paths that can provide the QoS associated to the specific CoS managed by its specific CoA.
The purpose of this project is to improve the efficiency of the path evaluation and pheromone updating for the different CoS by using the same number of CoA but in a cooperative fashion. It can be done by taking into account specific techniques of reinforcement learning and adapting them to the QoS routing requirements.
Improvements to AntNet-QoS have to be done into the OMNeT++ simulator using the AntNet-QoS code made in the BCDS lab. Improvements to the algorithm will be compared with AntNet-QoS, WSP and SWP algorithms, and then through experiments it will be showed the performance of the different algorithms for a specific scenario.Estat: Finalitzat (06/2006)
Projectista: Tijl De Troyer
Estudi: Bachelor degree in ICT, KAHO Sint-Lieven, Ghent (Bèlgica), estudiant Erasmus a la UdG
Direcció: Liliana Carrillo, Josep Lluís Marzo -
Strategies to build an autonomic routing system with AntNet-QoS
In the BCDS research lab they have been developing an algorithm called AntNet-QoS that takes into account the needs to provide Quality of Service (QoS) in DiffServ networks by extending the ideas of AntNet, an Ant Colony Optimization routing algorithm originally designed for best-effort routing in IP networks.
In a DiffServ network, ingress nodes classify incoming flows into predefined Classes of Services (CoS) that can be provided by the network, and network core nodes handle each packet according to its QoS label. Nowadays, AntNet-QoS is using n different and independent Classes of Ants (CoAs) to sample and find paths that can provide the QoS associated to the specific CoS managed by its specific CoA. AntNet-QoS is considering configurable parameters for every CoA according to the ones set up in previous studies for traditional AntNet routing.
The aim of this project is to improve the adaptability of AntNet-QoS in order to get a more autonomic routing system. It has to be done by experimenting with the algorithm in different situations (scenarios, traffic load, changing conditions and so on), testing the behaviour of the algorithm with different values for the internal parameters, finding a correlation between them, and finally identifying and implementing the appropriate mechanisms for the self-tuning of the internal parameters of each CoS in AntNet-QoS.
Improvements to AntNet-QoS have to be done into the OMNeT++ simulator. They will be compared with AntNet-QoS, WSP and SWP algorithms, and then through experiments it will be showed the performance of the different algorithms for a specific scenario.Estat: Finalitzat (06/2006)
Projectista: Lieven Colman
Estudi: Bachelor degree in ICT, KAHO Sint-Lieven, Ghent (Bèlgica), estudiant Erasmus a la UdG
Direcció: Liliana Carrillo, Josep Lluís Marzo -
Estudi i configuració d'eines de seguretat de software lliure per a les comunicacions en xarxa.
Actualment, els sistemes de computadors i les seves interconnexions mitjançant xarxes estan tenint un continu creixement. A mesura que passa el temps, són més les empreses que depenen dels serveis d'Internet per a realitzar les seves activitats. Molt sovint no es fa cas de la inseguretat que suposa estar connectat a una xarxa on qualsevol hi pot tenir accés. En aquesta xarxa plena de virus, pirates informàtics i fraus electrònics, no es pot deixar passar per alt la seguretat de la nostra informació.
L'objectiu del projecte és realitzar un estudi i configuració de diferents eines que permeten donar seguretat a una xarxa corporativa. Aquest estudi serà realitzat íntegrament amb software de lliure distribució, des del sistema operatiu fins a l'editor de text. Primer es farà un repàs dels passos (instal·lacions i configuracions) necessaris per aconseguir tenir una xarxa corporativa segura a atacs exteriors i interiors. Aquest repàs començarà amb les eines bàsiques del sistema operatiu per a poder gestionar les xarxes, com poden ser ping, traceroute, dig, whois. Tot seguit, s'assegurarà el perímetre de la xarxa amb un tallafocs (per exemple, amb iptables). Per a testejar el correcte funcionament del tallafocs i la comprovació dels serveis donats pel servidor, es farà servir un escanejador de ports com nmap. Es posarà en marxa algun servei de xarxa i es comprovarà la vulnerabilitat del sistema amb l'escàner nessus. Per a poder gaudir de connexions segures amb altres màquines, es crearà una xarxa privada virtual (VPN) a nivell de xarxa (IPSec) amb el software OpensWan. Per a comprovar l'encriptació de les dades en la VPN s'usarà un software d'sniffing de xarxa (per exemple, amb ethereal o tcpdump). També és portarà a terme la instal·lació i configuració d'un sistema de detecció d'intrusos (IDS). Per últim, s'estudiaran les eines forenses per a detectar i corregir els danys provocats un cop el sistema ha estat atacat, així com per a fer una anàlisi dels arxius de registre del sistema.Estat: Finalitzat (02/2006)
Projectista: Rafa Recasens
Estudi: ETIG
Direcció: Teo Jové -
Instal·lació i configuració d'una plataforma d'experimentació de routing
Es tractaria d'instal·lar i configurar una plataforma de 4 PCs, cadescun dels quals té 5 interfícies de xarxa i actua com un router. Caldria utilitzar el SO FreeBSD i utilitats de routing com ara Zebra (http://www.zebra.org/). Aquesta plataforma ha de permetre una configuració dinàmica de les xarxes de proves a utilitzant la tècnica de les VLAN amb un Switch CISCO Catalyst 2900. Un cop tot estigui instal·lat caldrà dissenyar diferents experiments amb diferents topologies i portar-los a la pràctica.
Estat: Finalitzat (09/2005)
Projectista: Miquel Casanovas
Estudi: ETIS, ETIG
Direcció: Pere Vilà -
Instal·lació i experiments en una plataforma multi-computador
Els clústers d'alt rendiment mostren alguns avantatges enfront dels sistemes Single Multi-Processor (SMP), com són la seva alta escalabilitat, l'escalabilitat incremental, l'alta disponibilitat i la bona relació preu/rendiment. Per aquest motiu, el grup de recerca BCDS de la UdG veu amb interès tenir un clúster d'aquest tipus, i per això disposa de 4 PC, amb 5 targetes de xarxa Fast-Ethernet, interconnectats mitjançant un switch Ethernet Cisco pel seu muntatge.
Aquest projecte consistirà en realitzar la instal·lació i configuració d'un clúster de 4 PC amb el S.O GNU/Linux, amb software de paral·lelització basat en el pas de missatges (PVM i MPI) i software a nivell de nucli del SO (MOSIX). A més, es farà un estudi sobre les característiques i avantatges del software de paral·lelització instal·lat i de les diferents opcions de configuració de la xarxa, i se n'avaluarà el seu rendiment mitjançant l'ús de programes sintètics.Estat: Finalitzat (09/2005)
Projectista: Albert Trias
Estudi: ETIS
Direcció: Pere Vilà -
Live CD GNU/Linux
Els sistemes GNU/Linux han evolucionat molt des de la seva aparició l'any 1991, i s'han convertit en un sistema que pot plantar cara al sistema Windows en la seva majoria de facetes. En aquest treball es pretén la creació d'un sistema GNU/Linux arrancable des de cd-rom, el qual estarà destinat a l'ús general com a sistema d'escriptori (ofimàtica i internet), i també als estudiants d'informàtica de la UdG que necessitin fer alguna pràctica sota aquest sistema.
Per a dur a terme aquest treball s'escollirà primer una distribució com a base, que després es personalitzarà per adaptar-la als requisits per crear el live-cd. Apart de les aplicacions disponibles també s'hi inclourà:
- L'opció de guardar la configuració al disc dur local o bé en una memòria usb.
- L'escriptura a particions NTFS amb els drivers captive-ntfs, sempre i quan hi hagi una còpia de Windows instal·lada.
- La possibilitat d'instal·lar el sistema en el disc dur.
Aquest projecte ha estat premiat per l'AGAUR, de la Generalitat de Catalunya, en els premis de programari lliure 2005 (PL.ct).Estat: Finalitzat (09/2005)
Projectista: Gerard Ribugent Navarrro
Estudi: ETIG
Direcció: Teo Jové -
Avaluació de l'ús de camins lògics MPLS sobre una xarxa IP basada en GNU/Linux
L'arquitectura tradicional d'Internet, basada en el mecanisme de datagrama, dóna poca flexibilitat als proveïdors de serveis de xarxa per optimitzar l'ús dels recursos de la xarxa així com per garantir el seu rendiment. Una solució és modificar la seva arquitectura afegint mecanismes semblants als del circuit virtual per tal de crear camins lògics. Quan s'utilitzen camins lògics, cada flux de paquets queda lligat a un camí, i això fa possible l'ús de tècniques per aprofitar millor els recursos, facilita que es garanteixi la qualitat de servei, i permet proporcionar protecció davant fallades.
L'objectiu d'aquest treball és mostrar la utilitat dels camins lògics combinats amb l'encaminament dinàmic, a través d'uns senzills experiments realitzats en una xarxa de proves. La xarxa IP estarà formada per 4 ordinadors seguint una topologia en forma romboide (fent servir línies Ethernet i línies sèrie de velocitat configurable) per tal de disposar de dos camins físics. Els camins lògics es crearan sobre els camins físics i es faran d'acord amb l'arquitectura de MultiProtocol Label Switching (MPLS). La configuració d'aquests camins es farà amb les eines que proporciona el paquet de MPLS del S.O. GNU/Linux. En cada experiment es generaran fluxos de paquets, s'enviaran a través de la xarxa i es mesurarà la velocitat que reben. En alguns dels experiments es faran servir camins lògics i en altres no, i després es compararan els resultats obtinguts.Estat: Finalitzat (07/2005)
Projectista: Esther Espelt López
Estudi: ETIS
Direcció: Lluís Fàbrega i Soler -
Protocol d'encaminament híbrid per a xarxes mòbils tipus adhoc
Les xarxes adhoc són xarxes sense fils i sense infrastructura, és a dir, no disposen de cap node central que les gestioni i tots els nodes treballen com a punt d'accés. Aquest tipus de xarxes disposen d'una amplada de banda reduïda, i per tant els protocols que utilitzen han de ser el més eficients possibles. A més tenen un alt grau de mobilitat, la qual cosa origina problemes a l'hora de fer l'encaminament.
Per resoldre el problema de l'encaminament s'utilitzen dos tipus de protocols: els reactius i els proactius. En els reactius es creen les taules d'encaminament sota demanda de manera que consumeixen pocs recursos, però alhora això mateix provoca que les taules no estiguin ben actualitzades. En canvi, en els proactius es fan recorreguts periòdicament per reconstruir les taules, i així aconsegueixen tenir-les sempre actualitzades, però el desavantatge és que consumeixen més recursos. Dels protocols reactius el més utilitzat és el Ad Hoc On-Demand Distance Vector (AODV), i dels proactius, el Destination Sequenced Distance Vector (DSDV). Per altra banda, en les xarxes amb fils s'han proposat algoritmes d'encaminament que tenen molt bon comportament en entorns dinàmics. Un d'ells és l'AntNet, basat en els sistemes de colònies de formigues, i que té un caràcter proactiu. L'objectiu d'aquest projecte consisteix en l'anàlisi dels protocols AODV i Antnet, i a partir d'aquí la creació d'un protocol híbrid amb els avantatges que ofereixen cadascun d'ells.
Per l'anàlisi i estudi dels protocols s'utilitzarà l'entorn de simulació de xarxes Omnet++. Aquest simulador, implementat en C++, ja disposa d'un conjunt de mòduls per dissenyar una xarxa (estructura, nombre de nodes, etc.), així com mòduls que implementen alguns dels protocols a utilitzar, l'AODV i una variant del protocol Antnet. Caldrá adaptar aquest últim mòdul per a xarxes adhoc, i a continuació incorporar les propietats que ofereix l'AODV per tal d'implementar el nou protocol híbrid. Després es faran simulacions per provar el seu comportament en una xarxa sense fils, variant la topologia, el nombre de nodes, el grau de mobilitat, i altres. A més els resultats obtinguts es compararan amb els obtinguts pel protocol AODV per valorar la millora del nou protocol híbrid.Estat: Finalitzat (07/2005)
Projectista: Jordi Ribas
Estudi: ETIS
Direcció: Liliana M. Carrillo Flórez -
Disseny, construcció i seguretat d'una xarxa sense fils 802.11b/g
En l'actualitat, la utilització de xarxes sense fils és cada vegada una pràctica (i una necessitat) més estesa, donat que proporcionen, entre d'altres, una característica molt apreciada pels usuaris, la mobilitat. Tot i les seves similituds amb les xarxes convencionals, aquestes xarxes presenten noves problemàtiques. Aspectes relacionats amb la cobertura del senyal de ràdio, aspectes de seguretat o la convivència amb altres xarxes en són un exemple. Cal, doncs, tenir en compte tots aquests aspectes abans de posar en marxa una xarxa sense fils.
L'objectiu d'aquest treball és proposar un conjunt de recomanacions pel disseny d'una xarxa sense fils, i en especial, trobar una bona relació de compromís pels aspectes de seguretat de la mateixa. En una primera fase s'estudiaran tots els aspectes teòrics relacionats, com els estàndards de xarxa 802.11, la cobertura ràdio o els esquemes i solucions existents per a garantir la seguretat. Després es construirà una xarxa IP 802.11 experimental formada per diferents elements, segons s'ha vist a la fase inicial.
En la tercera fase del treball, i potser la més rellevant del mateix, s'estudiaran diferents esquemes de seguretat i es provaran sobre la xarxa experimental construïda amb anterioritat. Es consideraran diferents nivells desitjats de seguretat (relatius a evitar intrusions, a la confidencialitat de les dades, etc.), i per cadascun s'exposaran les vulnerabilitats presents a fi de proposar (i implementar) la solució més adequada per a cadascun d'ells.Estat: Finalitzat (09/2004)
Projectista: Pau Ochoa Cañigueral
Estudi: ETIS
Direcció: Lluís Fàbrega i Soler, Martí Fàbregas Alcaire -
Incorporació de Qualitat de Servei a l'algoritme d'encaminament AntNet
Les noves xarxes de telecomunicacions, i en especial la propera generació d'Internet, tenen com a objectiu donar serveis integrats, globals i universals (ubiqüitat, atemporalitat i diferenciació) per aconseguir la transparència de la xarxa davant les aplicacions i els usuaris. Un dels problemes que presenta aquesta nova generació de xarxes és l'encaminament dinàmic amb qualitat de servei (QoS), és a dir, trobar el camí òptim entre un origen i un destí que compleixi la qualitat que necessiten i esperen els usuaris i les aplicacions (per exemple, la qualitat necessària per transmetre un vídeo a través de la web és diferent a la que cal per enviar un misstage de correu).
Actualment existeixen diferents algoritmes d'encaminament. Entre ells es troben els basats en els sistemes de colònies de formigues (AntNet), que s'inspiren en el comportament natural de les formigues quan busquen camins curts per trobar menjar i portar-lo al niu. Tot i l'efectivitat d'aquest tipus d'algoritmes, cap d'ells ofereix QoS perquè normalment només tenen en compte un paràmetre de QoS, el retard dels paquets. Per donar la QoS necessària a les aplicacions cal tenir en compte tot un conjunt de paràmetres, l'amplada de banda, el retard del paquets, la variabilitat del retard, i les pèrdues de paquets.
En aquest treball es vol dotar a l'algorisme AntNet de característiques de QoS en una xarxa multiservei basada en l'arquitectura de Diferenciació de Serveis o Diffserv (per exemple, un servei Best-effort i un servei Premium). En les xarxes Diffserv el trànsit primer es classifica i agrupa en unes poques classes, i després el tractament que rep només depèn de la classe assignada. L'abast d'aquest projecte és la incorporació de més paràmetres de QoS a les decisions d'encaminament que fa l'AntNet tradicional, és a dir, l'amplada de banda, el retard, la variabilitat del retard i la pèrdua de paquets. Per aconseguir-ho es faran servir diferents i independents classes de formigues per cada tipus de servei, que analitzaran els diferents paràmetres de QoS. L'algorisme AntNet+QoS s'implementarà en un entorn de simulació de xarxes, com pot ser l'Omnet++, el NS-2 o el QualNet. Per tal d'avaluar el rendiment de l'algorisme AntNet+QoS es faran simulacions sobre la topologia de xarxa NSFnet.
Aquest treball va rebre el premi del Patronat de l'Escola Politècnica Superior de la Universitat de Girona de la titulació d'ETIG l'any 2005.Estat: Finalitzat (09/2004)
Projectista: Carles Guadall Blancafort
Estudi: ETIG
Direcció: Josep Lluís Marzo, Liliana M. Carrillo Flórez -
Laboratori remot per a l'ensenyament de xarxes TCP/IP
Les possibilitats que ofereix Internet per a l'activitat docent estan prenent cada vegada més una major importància. Tanmateix les matèries amb una component pràctica molt important utilitzen laboratoris que requereixen la presència física de l'estudiant, la qual cosa dificulta l'ensenyament a distància. Per superar aquest impediment, es fa necessària la creació de laboratoris remots.
En aquest treball es dissenya i implementa un laboratori remot per a l'ensenyament de conceptes bàsics de xarxes de comunicacions TCP/IP. Per a un estudiant remot la xarxa del laboratori estarà formada per un grup d'ordinadors amb diferent nombre d'interfícies de xarxa (per actuar com a router o com a estació), i un conjunt de hubs per interconnectar-los. Les pràctiques consistiran en la configuració dels aspectes de xarxa dels diferents ordinadors, l'assignació d'adreces IP, la creació de les taules d'encaminament, les connexions als hubs per formar diferents topologies, i la posterior verificació de la configuració realitzada. L'estudiant interactuarà amb els ordinadors que formen part del laboratori remot a través d'una interfície web, que permetrà configurar i verificar una configuració, triar un horari de treball i recuperar la configuració d'una pràctica inacabada en una sessió anterior. Per reproduir el recorregut que s'hauria de fer en un laboratori físic, s'afegirà una xarxa de control, transparent a l'estudiant, així com un commutador Ethernet que permetrà crear el conjunt de hubs del laboratori remot.Estat: Finalitzat (09/2004)
Projectista: Josep Maria Serrainat Borrell
Estudi: ETIG
Direcció: Lluís Fàbrega i Soler -
Sinèrgies, xarxa troncal sense fils d'interconnexió entre municipis
El projecte Sinèrgies (http://www.sinergies.net) té el seu origen en les comunitats sense fils de les poblacions de les comarques del Maresme i la Selva. Aquestes comunitats estan formades per ciutadans que creen xarxes d'accés lliure i gratuït basades en tecnologia TCP/IP sobre wifi (l'estàndard sense fils IEEE 802.11). Cadascuna d'aquestes xarxes està constituïda al voltant d'un punt d'accés (AP) sense fils, i és independent i aïllada de les altres. A més, estan separades d'Internet (utilitzen un rang de direccions IP privades) encara que alguna d'elles, entre altres serveis, poden oferir el de l'accés a Internet.
L'objectiu d'aquest treball és el disseny de la xarxa Sinèrgies, una xarxa d'interconnexió de les xarxes sense fils de les anteriors comunitats, tant les d'una mateixa població com les de diferents poblacions. El resultat serà una gran xarxa que interconnectarà usuaris de qualsevol població entre sí, i sobre la qual es podran oferir multitud de serveis. En el seu disseny es desitja que Sinèrgies estigui basada en TCP/IP i sigui lliure, gratuïta, de baix cost, estable i escalable. S'estructurarà en dues parts, una "xarxa d'enllaç" per cada comunitat (població), i una "xarxa troncal" que interconnecti totes les xarxes d'enllaç. A més, per aconseguir un baix cost, es construirà íntegrament utilitzant tecnologia sense fils wifi.
Sinèrgies utilitzarà un adreçament IP privat, i per tant, serà una xarxa separada d'Internet. Des de Sinèrgies, però, es podrà accedir a Internet a través de routers NAT d'usuaris o institucions que vulguin compartir el seu accés. A més també es podran oferir altres serveis com els de videoconferència, veu sobre IP, televigilància, accés a l'administració pública municipal, correu electrònic, i en general qualsevol que funcioni sobre IP.
Per poder coordinar la implementació de la xarxa Sinèrgies, s'ha impulsat la creació de l'associació Afinat (Associació per al Foment i Implementació de Noves Arquitectures Tecnològiques) que associa les comunitats sense fils del Maresme i la Selva. Amb el temps, Afinat també s'ha convertit en un punt de referència tecnològic d'aquestes comarques realitzant seminaris, jornades tecnològiques o tallers (http://www.afinat.org).Estat: Finalitzat (09/2004)
Projectista: José Luis García Pérez
Estudi: ETIS
Direcció: Lluís Fàbrega i Soler -
Configuration of network services for the interconnection of a local network to the Internet using GNU/Linux and W2K3
The connection of a local network to the Internet deals with different aspects such as routing, security and traffic control. The objective of this project is to configure some of these basic network services in a computer, that will act as a router to connect a local network to the Internet. The local network will be based on Ethernet and will be very simple: an Ethernet hub and two hosts, one host where clients will run on and another host where servers will run on (e.g., a web server, ftp, etc.). The local network will use a private IP addressing. The router will provide connectivity to the Internet using NAT. The servers in the local network should be available from the Internet. The DHCP server in the router will provide dynamically private IP addresses to the hosts in the local network. The router will also act as a firewall to block non-authorized traffic from and to the Internet. Finally the router will also allocate the input and output link's bandwidth to the traffic depending on the application type (ftp, web, etc.). The router machine will have a dual O.S., GNU/Linux and W2K3, so that all the mentioned network services will be configured on both O.S. with the goal of doing a comparison from the point of view of a network administrator.
Estat: Finalitzat (06/2004)
Projectista: Dries Schelfhout
Estudi: Bachelor degree in ICT, KAHO Sint-Lieven, Ghent (Bèlgica), estudiant Erasmus a la UdG
Direcció: Lluís Fàbrega i Soler -
Construcció d'una xarxa IP amb routers Cisco per a l'experimentació de Qualitat de Servei
La Internet actual té una arquitectura senzilla i robusta, però algunes aplicacions no obtenen de la xarxa un rendiment o Qualitat de Servei (QoS) adequada. Per tal de satisfer els requeriments de les aplicacions en l'actualitat s'està estudiant afegir-hi mecanismes més complexes. L'objectiu d'aquest treball és construir una xarxa IP de proves on es puguin dur a terme experiments per a l'estudi dels mecanismes de control de la QoS.
Aquesta xarxa estarà formada per quatre estacions PC i tres routers del fabricant Cisco Systems (dos Cisco 3620 i un Cisco 7204). Les estacions estaran unides als routers a través de línies Ethernet i els tres routers estaran units entre sí mitjançant línies sèrie de velocitat configurable.
Sobre aquesta xarxa es realitzaran experiments senzills per comparar la situació actual a Internet amb l'ús d'altres mecanismes. Configurant els routers Cisco s'avaluarà el comportament de diferents disciplines de cues, l'ús de l'encaminament dinàmic, i alguns aspectes de les arquitectures de QoS que s'estan proposant a Internet, com Serveis Diferenciats (DiffServ) i MultiProtocol Label Switching (MPLS). En cada experiment s'utilitzaran eines software de generació i mesura de trànsit per crear fluxes de diferents característiques (TCP, UDP) i elaborar els resultats (retàrds, paquets perduts, velocitats mitjanes...).Estat: Finalitzat (07/2003)
Projectista: Jordi Lorenzo Moriana
Estudi: ETIS
Direcció: Lluís Fàbrega i Soler -
Building a QoS network test bed with Cisco routers
The objective is to build a simple IP private network to experiment some Quality of Service (QoS) mechanisms like queue disciplines and dynamic routing in Cisco routers. The network will be composed by 3 hosts (running GNU/Linux and/or Windows) and 4 routers Cisco 2600, connected through Ethernet and serial lines. Using tools for traffic generation, traffic measurement and network management (Gensyn, cflowd, tcpdump, mrtg, etc.) several experiments will be performed.
This is a more detailed description:
- Configuration of the network, the routers interfaces and the hosts.
- Study of the traffic generation tool Gensyn, and use it in a simple experiments: several UDP and TCP flows will be generated and transported by the network to their destination.
- Study of the traffic measurement tools, such as tcpdump, and other. We want to obtain a tool running in a host which, from a description of a traffic flow (e.g., source or destination IP address and port number...), it gets the IP traffic in the host interface that matches the flow's description, in terms of packet by packet (packet capture time and packet length – and other...). We propose to search for a free tool, or to create it from tcpdump.
- Configuration of simple experiments using the tools above using FIFO queues in the routers, and repeat it using priority queues.
- Study of the basics concepts of IP dynamic adaptive routing. Configuration of intradomain routing protocols (such as RIP, IGRP, OSPF...). Configuration of the interdomain routing protocol BGP. Configuration of a simple experiment to show the behavior of these protocols.
- Configuration of load balancing and test through a simple experiment.Estat: Finalitzat (06/2003)
Projectista: Valentijn Rombaut
Estudi: Bachelor degree in ICT, KAHO Sint-Lieven, Ghent (Bèlgica), estudiant Erasmus a la UdG
Direcció: Lluís Fàbrega i Soler, Martí Fàbregas Alcaire -
Building an experimental QoS testbed with GNU/Linux
The objective is to build a simple IP private network to experiment Quality of Service (QoS) mechanisms like queue disciplines and traffic conditioning. The IP network will be composed by a set of PCs running GNU/Linux and/or FreeBSD, each one acting as a host or router, and connected through Ethernet and/or the serial port. Using traffic generation tools and QoS measurement tools several experiments could be made using the traffic control mechanisms built in Linux and FreeBSD.
The private network would be composed of 4 PCs connected in a Y topology, two of them acting as a sources, another as a destination, and the third one acting as a router. This PC-router would have 3 network interfaces (Ethernet and/or serial port), and would receive traffic from the sources through two of the interfaces, and then it would merge it and forward it to the 3d interface towards the destination. Varying the traffic sent by the sources, the queue discipline in the 3d interface, etc., some simple experiments about QoS can be performed. Tools for generating traffic like CRUE/RUDE, other ones or traditional appllications like ftp, web, etc., would be used to create traffic sources and sinks, together with some traffic measurement tools.
The PCs would run the OS GNU/Linux or FreeBSD, an issue that would be first studied and decided. The OS would be installed on the PCs with the proper network configuration. The physical connections among the PCs would be done. Traffic control tools within the OS (for configuring queues, marking, shaping, etc) would be studied, together with some study of network architectures for QoS in IP (e.g, Diffserv basics). Traffic generation and measuremen tools would be studied. After studying all of these topics, some simple experiments would be done, like sending several TCP flows, or TCP + UDP flows, several UDP flows, etc. using FIFO, priority, or other queue disciplines with the appropriate configuration. The results of these simple experiments would be compared.Estat: Finalitzat (06/2002)
Projectista: Steven Loverix
Estudi: Electronics degree, KAHO Limburg, Hasselt (Bèlgica), estudiant Erasmus a la UdG
Direcció: Lluís Fàbrega i Soler -
Configuració dels serveis bàsics d'Internet en una xarxa privada experimental
En aquest projecte es configuren els serveis bàsics d'Internet en una xarxa privada. La xarxa privada està formada per un conjunt de PCs amb targetes de xarxa Ethernet i un switch Ethernet. S'utilitza el S.O. GNU/Linux.
Amb el switch Ethernet es creen 3 subxarxes (virtuals) Ethernet. Les 3 subxarxes s'uneixen amb una de les màquines que actua de router IP. A partir de l'adreçament (privat) de la xarxa privada s'assignen subrangs a cada subxarxa i es configuren adequadement les màquines i el router.
A continuació es configuren diferents serveis. El servei DNS en dos servidors que es reparteixen l'arbre DNS de la xarxa; el servei d'accés telefònic per a poder accedir a la xarxa via telefònica; el servei web; el servei de correu; i finalment, el servei de FTP.Estat: Finalitzat (09/2001)
Projectista: Xavier Buxeda
Estudi: ETIS
Direcció: Lluís Fàbrega i Soler -
Estudi i configuració del protocol RSVP en entorn GNU/Linux
Internet està evolucionant per donar suport a multitud d'aplicacions amb diferents necessitats de Qualitat de Servei (QoS). En aquest treball s'estudia la problemàtica de la QoS a Internet i les característiques de les principals arquitectures que s'han proposat. És en una d'elles, l'arquitectura Integrated Services, en el qual s'ha centrat l'estudi i més concretament en el protocol RSVP, el protocol de senyalització de reserva de recursos en cada node del camí de dades. Després d'aquest estudi el protocol s'ha configurat en una xarxa privada experimental GNU/Linux, formada per estacions i routers, on s'ha comprovat el seu bon funcionament. Posteriorment s'han creat aplicacions senzilles de test que utilitzen RSVP per mitjà de la interfície de programació SCRAPI.
Estat: Finalitzat (09/2001)
Projectista: Josep Moradell
Estudi: ETIS
Direcció: Lluís Fàbrega i Soler -
Implementació de veu i dades en una xarxa privada IP
Avui en dia, les empreses estan buscant estratègies per a integrar tecnologies diferents de xarxa sobre la mateixa infrastructura comú. Un dels seus grans objectius és la convergència de la veu i les dades. El fet de que les xarxes de dades siguin xarxes de commutació de paquets, ens obliga a necessitar mecanismes de qualitat de servei per a pal·liar les congestions, retards ... que venen implícits en aquests tipus de comunicació.
En aquest treball, en base de les arquitectures de Serveis Diferenciats i Serveis Integrats, es proposen diferents tipus de mecanismes de qualitat de servei. Aquests ens poden ajudar a solucionar els "defectes" de la nostra xarxa per la transmissió de veu. També s'estudia la veu i quines característiques tenen les dades que la formen, com es codifica i com la podem transmetre.
Finalment s'ha realitzat una implementació per a convergir veu i dades en una mateixa xarxa a l'empresa Fustes Esteba, unint així les sis delegacions que té a Catalunya. Es realitzen diferents propostes analitzant els avantatges i inconvenients que te cadascuna i el cost que suposa la seva elecció. Finalment se'n tria una i es fa la seva implementació.Estat: Finalitzat (09/2001)
Projectista: Lluís Sánchez Porcell
Estudi: EINF
Direcció: Lluís Fàbrega i Soler -
"Traffic Control" a GNU/Linux: una eina per a la implantació de Qualitat de Servei a Internet
Internet està evolucionant per donar suport a multitud d'aplicacions amb diferents necessitats de Qualitat de Servei (QoS). En aquest treball s'estudia la problemàtica de la QoS a Internet i s'avaluen les característiques de QoS proveïdes en entorns GNU/Linux per l'eina Traffic Control.
En primer lloc s'analitza la situació actual de la QoS a Internet i les propostes d'arquitectures de xarxa actualment en estudi a Internet, Integrated Services i Differentiated Services. Seguidament s'estudia l'eina Traffic Control, un software de GNU/Linux que permet configurar un router amb característiques de QoS. És un eina molt potent però recent, encara en desenvolupament i amb poca documentació, la qual cosa dificulta l'aprofitament del seu potencial. S'han fet tot un conjunt de proves amb aquesta eina per avaluar el seu comportament i documentar-ne les seves característiques, ampliant així el coneixement que se'n té.Estat: Finalitzat (09/2000)
Projectista: Esteve Camps Chust
Estudi: EINF
Direcció: Teo Jové -
Emulador d'Internet per Linux
Creació d'un sistema per emular el comportament quant a qualitat de servei d'una xarxa com Internet. Es construeix un mòdul "pseudocontrolador" que es situa entre el controlador d'una interfície de xarxa (p.e. Ethernet) i la capa IP. La funció del mòdul és introduir retards i pèrdues en el trànsit de pàquets IP que s'envien a través de l'interfície de xarxa per emular la qualitat de servei d'una xarxa de paquets com Internet.
Estat: Finalitzat (06/2000)
Projectista: Oscar Cantó
Estudi: ETIG
Direcció: Teo Jové -
Implementació d'un robot de cerca web
Es tracta d'implementar una aplicació que actui coma robot de cerca de web. O sigui, que a partir d'una pàgina inicial i una paraula de cerca, l'aplicació busqui els enllaços que es troben en els documents i presentar-ne un resultat.
Estat: Finalitzat (06/1999)
Projectista: Jordi Aubanell
Estudi: ETIS
Direcció: Lluís Fàbrega i Soler