We develop a large number of software tools and hosting infrastructures to support the research developed at the Department. We will be detailing in this section the different tools available. You can take a look for the moment at the offer available within the UPF Knowledge Portal, the innovations created in the context of EU projects in the Innovation Radar and the software sections of some of our research groups:

 

 Artificial Intelligence

 Nonlinear Time Series Analysis

 Web Research 

 

 Music Technology

 Interactive  Technologies

 Barcelona MedTech

 Natural Language  Processing

 Nonlinear Time Series  Analysis

UbicaLab

Wireless Networking

Educational Technologies

GitHub

 

 

Back López-Raventós A, Wilhelmi F, Barrachina-Muñoz S, Bellalta B. Machine Learning and Software Defined Networks for High-Density WLANs. arXiv pre-print.

López-Raventós A, Wilhelmi F, Barrachina-Muñoz S, Bellalta B. Machine Learning and Software Defined Networks for High-Density WLANs. arXiv pre-print.

Next generation of wireless local area networks (WLANs) will operate in dense and highly dynamic scenarios. In addition, chaotic deployments may cause an important degradation in terms of user's experience due to uncontrolled high interference levels. Flexible network architectures, such as the software-defined networking (SDN) paradigm, will provide to WLANs with new capabilities to deal with users' demands, while achieving greater levels of efficiency and flexibility in those dynamic and complex scenarios. Moreover, the use of machine learning (ML) techniques will improve network resource usage and management by identifying feasible configurations through learning. ML techniques can drive WLANs to reach optimal working points by means of parameter adjustment, in order to cope with different network requirements and policies, as well as with the dynamic conditions. In this paper we overview the work done in SDN for WLANs, as well as the pioneering works considering ML for WLAN optimization. Moreover, we validate the suitability of such an approach by developing a use-case in which we show the benefits of using ML, and how those techniques can be combined with SDN.