BSC-LT/ACAData huggingface dataset:
[en] The mobile communications is a sector in constant technological evolution to keep pace with a continuous increasing users demand, especially for data and video services. Currently, the LTE (Long Term Evolution) technology, the fourth generation of mobile communications or commonly known as 4G, constitutes the state-of-the-art technology deployed by commercial operators to offer mobile broadband services with speeds in the tens of Mb/s. The Mobile Communications Research Group at the Signal Theory and Communications Department of the UPC counts with an experimental testbed of a private, small-scale LTE network deployed as a SDR (Software Defined Radio) platform empowered by the OpenAirInterface (OAI) software. In this context, the purpose of this project is to get familiar with the operation and main features of the testbed and study in detail the functionality and performance of the Quality of Service (QoS) mechanisms supported by OAI for the management of the data connectivity services. Accordingly, two separated studies have been conducted, the first to evaluate the operation of the OAI and its supporting management and monitoring tools and the other to study different QoS functionalities, namely, support for activation of default and dedicated bearers with different QoS attributes, admission control and scheduling mechanisms.

[es] Las comunicaciones móviles son un sector en continua evolución tecnológica para poder mantener el ritmo de la creciente demanda de los usuarios, especialmente para los servicios de datos y video. Actualmente, la tecnología LTE (Long Term Evolution), la cuarta generación de comunicaciones móviles o comúnmente conocida como 4G, la tecnología de última generación desplegada por los operadores comerciales para ofrecer servicios de banda ancha móvil con velocidades de decenas de Mb/s. El grupo de Investigación en Comunicaciones Móviles del Departamento de Teoría del Señal y Comunicaciones de la UPC dispone de un testbed experimental de una red LTE privada a pequeña escala desplegada como plataforma SDR (Software Defined Radio) habilitada con el software OpenAirInterface (OAI). En este contexto, la finalidad del proyecto es familiarizarse con el funcionamiento y principales características del testbed y estudiar con detalle las funcionalidades y rendimiento de los mecanismos de Calidad de Servicio (QoS) respaldados por OAI para la gestión de servicios de conectividad de datos. En consecuencia, se han realizado dos estudios de manera separada, el primero para evaluar el funcionamiento de OAI y sus herramientas de gestión y monitorización, y el otro para estudiar diferentes funcionalidades de QoS, es decir, soporte para la activación de servicios portadores EPS (Evolved Packet System) por defecto y dedicados con diferentes parámetros de Qos, el control de admisión i mecanismos de scheduling.
[en] The purpose of this project is to study the impact on short SDS (Short Data Service) messages network capacity. These messages, which are used to send AVL (Automatic Vehicle Location) vehicle tracking, are sent through a logical control channel (CCH). SDS messages encapsulate the radio terminals GPS position from safety and emergency vehicles to be sent at a determinate time or distance. To carry out this study, a Java-based simulator with a single cell environment, where multiple configurations of users and user groups can be settled, has been created. The conclusions of this project, added to the ones that will be obtained by RESCAT Office engineers, will be useful to acquire the optimal parameters to improve the functionality of the network in each situation faced by the RESCAT staff.

[es] El propósito de este proyecto es estudiar el impacto sobre la capacidad de la red de los mensajes cortos SDS (Short Data Service) enviados por medio del canal lógico de control (CCH), que se utilizan para enviar la localización de vehículos AVL (Automatic Vehicle Location). Estos mensajes encapsulan las posiciones GPS de los terminales radio de los vehículos de seguridad y emergencias, y se envían en un tiempo prefijado o en una distancia prefijada. Para llevar a cabo este estudio, se ha creado un simulador basado en JAVA de un entorno unicelular donde se pueden conformar múltiples configuraciones de usuarios y grupos de usuarios. Las conclusiones extraídas en este proyecto, más las que obtendrán posteriormente los ingenieros de la Oficina RESCAT, servirán para obtener los parámetros óptimos para mejorar la funcionalidad de la red en cada situación que se pueda encontrar el personal que gestiona.
[en] Proper characterization and implementation of traffic models in 5G simulation platforms is necessary to see how it will work and how it will improve the communications in comparison with the old technologies. Another important point is having a scheduler that assign in the best way the RBs (Resource Blocks) to the multiple users to have the best communication possible. In this work have been implemented some traffic models that take into account communication properties like the latency, and also have been implemented different schedulers that assign RBs to the users depending on what this scheduler is based on. It has been seen that the best scheduler is the once that is based on assign RBs to these users that have the best CQI (Channel Quality Indicator).

[es] Es necesaria la caracterización adecuada y la implementación de modelos de tráfico en plataformas de simulación 5G para ver cómo funcionará y cómo mejorará las comunicaciones en comparación con las tecnologías antiguas. Otro punto importante es tener un planificador que asigne de la mejor manera los RBs a los múltiples usuarios para tener la mejor comunicación posible. En este trabajo se han implementado algunos modelos de tráfico que tienen en cuenta propiedades de las comunicaciones como la latencia, y también se han implementado diferentes planificadores que asignan RBs a los usuarios dependiendo de en qué se base este planificador. Se ha visto que el mejor planificador es el que se basa en asignar RBs a esos usuarios que tienen el mejor CQI.
[en] The goal of this thesis is to support individuals in pursuing a sustainable lifestyle by creating a product, capable of changing users' behaviors and habits in their everyday life. Thus, the designed product is based on behavioral change design tailored to the existing user's aspirations towards a sustainable lifestyle. The product is channeled via globally used smartphone technology as mobile application called OURS, having service-dominant logic in its core, mediating access to various services and information in a scale of a neighborhood. To achieve this goal this thesis synthesizes recent science-based narratives on what determines sustainable lifestyles and how they could be embraced by an individual. Moreover, it identifies current challenges and opportunities regarding the COVID-19 world-wide crises, bottom-up approach for change and the Platform Economy.

[es] El objetivo de esta tesis es apoyar a individuos particulares en su búsqueda de un estilo de vida más sostenible a través de la creación de un producto con la capacidad de cambiar los comportamientos y hábitos de los usuarios en su vida cotidiana. Así, el producto diseñado está basado en el diseño de cambio de comportamiento y está personalizado a las actuales aspiraciones del usuario hacia un estilo de vida sostenible. El producto está canalizado a través de la mundialmente utilizada tecnología del smartphone en forma de una aplicación llamada OURS, teniendo una lógica que prioriza el servicio desde su núcleo, mediando el acceso a diversos servicios e información en una escala de vecindario. Para conseguir este objetivo, esta tesis sintetiza las más recientes narrativas con fundamento científico que explican qué determina los estilos de vida sostenibles y cómo pueden ser alcanzados por un individuo particular. Además, identifica los desafíos actuales y las oportunidades relacionadas con la crisis mundial provocada por la COVID-19, siguiendo un enfoque desde la base para el cambio y la Platform Economy.
[en] The study of CDT evolution has been made according to the temperature of two types of heat drying processes (texturing, tenter setting) and the influence on the CDT of boiling off, dyeing, stripping or solvent treatments. It was observed that treatments with carriers, perdhlorethylene and dioxane modify the CDT more than that realized with water under the same conditions. Exalmples of applications are given concerning real cases of dyeing defects for which the use of the CDT technique appears as very efficient to reveal the role of the fibre morphology in the occurence of the defect.

[es] Se ha estudiado la evolución del tiempo crítico de disolución (TCD) en función de la temperatura de dos tipos de tratamientos térmicos con calor seco (texturación y fijado en rame), así como la influencia sobre el TCD de tratamientos de descrudado, tintura, desmontado y con disolventes orgánicos, habiéndose observado que los tratamientos con trasportadores de tintura, percloroetileno y dioxano, modifican mucho más el TCD, que aquellos realizados con agua en las mismas condiciones. Se mencionan casos reales de defectos de tintura en los cuales la aplicación de la técnica del TCD resulta muy eficaz, para dirimir la responsabilidad morfológica de la fibra en la aparición del defecto.
[en] In recent years, running has experienced a significant rise, both as a recreational activity and as a means to improve health. However, due to the apparent simplicity of this sport, many people do not consider following structured planning, which can lead to stagnation in their progress or even injury. This project aims to promote the practice of running in an organized way to avoid these problems. For this purpose, a web platform has been developed that connects coaches with runners. Trainers can create training plans accessible to the general public as well as to closed groups that they manage. On the other hand, runners can record their activities, closely track the wear and tear of their materials, and take advantage of available resources in order to improve their experience in this sport.

[es] En los últimos años, el running ha experimentado un auge significativo, tanto como actividad recreativa como medio para mejorar la salud. Sin embargo, debido a la simplicidad aparente de este deporte, muchas personas no consideran seguir una planificación estructurada, lo que puede llevar a estancamiento en su progreso o incluso a lesiones. Este proyecto tiene como objetivo fomentar la práctica del running de manera organizada para evitar estos problemas. Con este propósito, se ha desarrollado una plataforma web que conecta a entrenadores con corredores. Los entrenadores pueden crear planes de entrenamiento accesibles al público general como a grupos cerrados que ellos mismos gestionen. Por otro lado, los corredores pueden registrar sus actividades, realizar un seguimiento detallado del desgaste de sus materiales y aprovechar los recursos disponibles con el fin de mejorar su experiencia en este deporte.
[en] Embedded systems are found everywhere, ranging from the automotive industry controlling critical systems to the most basic household appliances that can be found in any house. This project aims to design and develop an embedded system that allows a game of chess to be played between two players. To do this, a chess board has been built from scratch together with a matrix of LEDs. The system collects the moves of each user, processes them and displays them on the board by means of the LED lights contained in each square.

[es] Los sistemas integrados se encuentran en todas partes, el rango de estos abarca desde la industria automovilística controlando sistemas críticos hasta los electrodomésticos más básicos que se pueden encontrar en una casa. En este proyecto se pretende diseñar y desarrollar un sistema integrado que permita jugar una partida de ajedrez entre dos jugadores. Para ello se ha construido desde cero un tablero de ajedrez junto a una matriz de leds. El sistema recoge las jugadas de cada usuario, las procesa y las muestra en el tablero mediante las luces leds que contiene cada casilla.
[en] In Argentina during the 70's, there was a serious housing deficit problem. The large Housing Complexes were the urgent response to this problem. Today, years after their construction, we find ourselves with the consequences of those thriving housing policies. All over the world, important social and cultural changes are taking place that will require that the issue of social housing be approached in different ways. To address such programs, the architectural debate will have to revise the history of mass housing and understand it better than it did in Argentina. The main purpose of this paper is to understand the architectural decisions an other reasons that led to the failure of the high-density Housing Complexes built in Argentina.

[es] En Argentina durante la década del '70, existía un serio problema de déficit habitacional. Los proyectos de grandes Conjuntos Habitacionales fueron la respuesta urgente a esta problemática. Hoy en día, años después de su construcción, nos encontramos con las consecuencias de aquellas pujantes políticas de vivienda. En todo el mundo se están dando importantes cambios sociales y culturales en el habitar que exigirán que el tema de la vivienda social sea abordado de diferentes maneras. Para abordar estos cambios, el debate arquitectónico tendrá que revisar la historia de la vivienda masiva y entenderla mejor que como se hizo en su día en Argentina. El objetivo principal de este trabajo es comprender las decisiones arquitectónicas y demás motivos que llevaron al fracaso de los Conjuntos Habitacionales de gran densidad construidos en Argentina.
[en] A multifunctional axis is proposed that reactivates and unites the two parts in which the Zorrotza neighborhood has been divided due to infrastructure. A series of buildings will be born in the shadow of one of these infrastructures, reclaiming a space that the city has given up for lost.

[es] Se propone, un eje polifuncional que reactive y una las dos partes en las que el barrio de Zorrotza se encuentra dividido por culpa de las infraestructuras . Se proyectan una serie de edificios que nacerán a la sombra de una de esas infraestructuras, reivindicando un espacio que la ciudad ha dado por perdido.
[en] One of the current scientific challenges is to progress in research on metamaterials to contribute to their practical applications. The transfer of this knowledge is showing applications in the scientific, technological, medical and social fields. A limitation to its development is the high cost of the tests needed to know its behavior. In order to respond to this need, this project has been proposed with the aim of predicting the characteristics of these materials from their microscopic images. In this paper, a method to study the surface structure of these materials using image processing and mathematical tools is proposed. The results consist of: a)The detection of the parts that form the structure of the material; b)The implementation of a metric to process this structure; c)The proposal of a set of descriptors to characterize the structure. A line for future research is to relate the characteristics of the material studied with its behavior.

[es] Uno de los retos científicos actuales es avanzar en la investigación en metamateriales para contribuir en sus aplicaciones prácticas. La transferencia de este concomimiento está mostrando aplicaciones en los ámbitos científicos, tecnológicos, médicos y sociales. Una limitación en su desarrollo es el gran coste de las pruebas necesarias para conocer su comportamiento. Para dar respuesta a esta necesidad, se plantea este proyecto cuyo objetivo es predecir las características de estos materiales a partir de sus imágenes microscópicas. En este trabajo se implementa un sistema para estudiar la estructura superficial de estos materiales. El método propuesto se sirve de herramientas de procesado de imagen y de análisis matemático. Los resultados consisten en: a)La detección de las partes que forman la estructura del material; b)La implementación de una métrica para procesar dicha estructura; c)La propuesta de un conjunto de descriptores para caracterizar la estructura. Una línea para futuras investigaciones es relacionar de manera directa las características del material que se obtienen en este trabajo con su comportamiento.
[en] Right now, a lot of pets go missing and their owners have a lot of trouble to locate them. Where is my pet? is a proposal for a software system to help recover these missing animals, using image recognition and geolocation technologies to help in the process. In this thesis we will analyse the available technologies that we have to build such a system: from native apps to web applications to REST and GraphQL APIs, and Image Recognition services. After making a technology choice, it will walk through all the design and implementation decisions made through the development. The final solution will be implemented as a web application (React), a REST API (Node.js) and a relational database (PostgreSQL) running on cloud technology (Heroku). It leverages the image processing capabilities of Google Cloud Vision.

[es] Actualmente, muchas mascotas desaparecen y sus dueños tienen muchos problemas para localizarlas. Where is my pet? es una propuesta de un sistema de software para ayudar a recuperar estos animales desaparecidos, utilizando tecnologías de reconocimiento de imágenes y geolocalización para ayudar en el proceso. En esta tesis, analizaremos las tecnologías disponibles que tenemos para construir dicho sistema: desde aplicaciones nativas hasta aplicaciones web, API REST y GraphQL, y servicios de reconocimiento de imágenes. Después de escoger una tecnología, se analizarán todas las decisiones de diseño e implementación tomadas durante el desarrollo. La solución final se implementará como una aplicación web (React), una API REST (Node.js) y una base de datos relacional (PostgreSQL) que se ejecuta en un servidor en la nube (Heroku). Utilizaremos los servicios de procesamiento de imágenes de Google Cloud Vision.
[en] The integration of artificial intelligence(AI) in a drone belongs to the field known as AI on the edge. AI on the edge applications have more restricted requirements regarding the memory, energy consumption and computational power available with respect to a conventional deployment. This causes the application of optimization techniques to achieve the requirements that usually have a negative impact on the performance of the model. The aim of this project consists in researching and implementing techniques known as "Knowledge Distillation"(KD) applied to models that follow YOLO architectures that reduce the negative effect of the optimizations. In KD, one or more networks act as teachers and help a student network during its training stage to obtain better results. YOLOv3 and tiny-YOLOv3 networks have been successfully implemented from scratch and different KD techniques have been developed and their effects on the training studied. The preliminary results obtained validate these techniques to obtain better performance on optimized edge models.

[es] La integración de algoritmos de inteligencia artificial(IA) en un dron forma parte de una campo conocido como IA en el "edge". Las aplicaciones de IA en el "edge" tienen unos requerimientos más estrictos respecto a la memoria, consumo energético y potencia computacional disponible respecto a un despliegue convencional. Este hecho hace que se apliquen diferentes técnicas para optimizar los modelos que normalmente tienen un impacto negativo en el rendimiento del modelo. Este proyecto consiste en la investigación e implementación de técnicas conocidas como "Knowledge Distillation"(KD) en modelos de la arquitectura YOLO que reducen el efecto negativo de las optimizaciones. En los algoritmos de KD una o más redes neuronales actúan como profesor y ayudan a una red "estudiante" durante el entrenamiento para mejorar los resultados. Se han implementado con éxito las redes YOLOv3 y tiny-YOLOv3 y diferentes variaciones de técnicas de KD y se ha estudiado su impacto en el entrenamiento de la red estudiante. Los resultados preliminares obtenidos validan estas técnicas para obtener redes optimizadas para el "edge".
[en] This TFG is an experimental work that aims to measure the contrast of horizontal traffic signs (painted on asphalt) in different lighting and weather conditions, as described in the title. The experimental part was carried out in the Pla de la Bruguera estate, located in Castellar del Vallès, in different places where there are horizontal signs painted on the ground (some had a more worn asphalt and others had a newer asphalt) and in the following conditions: sunny day, cloudy day, rainy day and night with wet asphalt and dry asphalt. We performed the corresponding measurements of luminance (experimentally with the luminance meter) and grey level (making the corresponding histograms of each image using the ImageJ program) in each of the circumstances. According to the results obtained, we have been able to verify that the contrast and modulation values obtained are better in night driving with new asphalt, and are worse in the situations of daytime driving in sunny day and night driving with wet and worn asphalt.

[es] Este TFG se trata de un trabajo experimental que tiene la finalidad de medir el contraste de la señalización horizontal de tráfico (señalización pintada en el asfalto) en diferentes condiciones de iluminación y climatológicas, tal y como describe el título. La parte experimental se ha llevado a cabo en el polígono Pla de la Bruguera, situado en Castellar del Vallès, en diferentes lugares en los cuales hay señales horizontales pintadas en el suelo (unos presentaban un asfalto más desgastado y otros presentaban un asfalto más nuevo) y en las siguientes condiciones: de día (muy soleado), de día nublado, de día con lluvia y de noche con el asfalto mojado y con el asfalto seco. Hemos realizado las medidas correspondientes de luminancias (experimentalmente con el luminancímetro) y de nivel de gris (haciendo los histogramas correspondientes de cada imagen mediante el programa ImageJ) en cada una de las circunstancias. Según los resultados obtenidos, hemos podido comprobar que los valores de contraste y de modulación obtenidos son mejores en conducción de noche con el asfalto nuevo, y son peores en las situaciones de conducción diurna (muy soleada) y conducción nocturna con el asfalto húmedo y desgastado.
[en] This paper describes a dual greedy heuristic for capacitated plant location problems and studies its computational behaviour. The good computational results obtained are explained from a theoretical viewpoint by means of an extension of the analysis of Wosley about maximising real-valued, nondecreasing, piecewise linear, concave submodular functions subject to a knapsack constraint, to the case when fixed costs are included.

[es] Este trabajo describe una heurística dual de tipo greedy para problemas de localización de plantas con restricciones de capacidad y estudia su comportamiento computacional. Los buenos resultados computacionales obtenidos son explicados desde un punto de vista teórico mediante una extensión del análisis de Wosley sobre la maximización de funciones reales, lineales poligonales, no decrecientes, cóncavas y submodulares, sometidas a una restricción knapsack, al caso en que se incluyen además costes fijos.