Pablo Fondo-Ferreiro

Mr. Pablo Fondo-Ferreiro

University of Vigo
+1
orcid

Research Focus & Metrics

Academic Career Length

9Years (2018-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
22 October 2020 in IEEE Transactions on Network and Service Management
Verified
Journal Article
Closed access
PFPablo Fondo-Ferreiro
Pablo Fondo-Ferreiro
FGFelipe Gil-Castiñeira
Felipe Gil-Castiñeira
Francisco Javier González-CastañoFrancisco Javier González-Castaño
Francisco Javier González-Castaño
David Candal-VentureiraDavid Candal-Ventureira
David Candal-Ventureira
Multi-Access Edge Computing (MEC) will allow implementing low-latency services that have been unfeasible so far. The European Telecommunications Standards Institute (ETSI) and the 3rd Generation Partnership Project (3GPP) are working towards the standardization of MEC in 5G networks and the corresponding solutions for routing user traffic to applications in local area networks. Nevertheless, there are neither practical implementations for dynamically relocating applications from the core to a MEC host nor from one MEC host to another ensuring service continuity. In this article we propose a solution based on Software-Defined Networking (SDN) to create a new instance of the IP anchor point to dynamically redirect User Equipment (UE) traffic to a new physical location (e.g., an edge infrastructure). We also present a novel approach that leverages SDN to replicate the previous context of the connection in the new instance of the IP anchor point, thus guaranteeing Session and Service Continuity (SSC), and compare it with alternative state replication strategies. This approach can be used to implement edge services in 4G or 5G networks.

24 September 2021 in IEEE Access
Verified
Journal Article
Open access
David Candal-VentureiraDavid Candal-Ventureira
David Candal-Ventureira
Francisco Javier González-CastañoFrancisco Javier González-Castaño
Francisco Javier González-Castaño
FGFelipe Gil-Castiñeira
Felipe Gil-Castiñeira
PFPablo Fondo-Ferreiro
Pablo Fondo-Ferreiro
Wireless connectivity is essential for industrial production processes and workflow management. Moreover, the connectivity requirements of industrial devices, which are usually long-term investments, are diverse and require different radio interfaces. In this regard, the 3GPP has studied how to support heterogeneous radio access technologies (RATs) such as Wi-Fi and unlicensed cellular technologies in 5G core networks. In some cases, these technologies coexist in the same spectrum. Dynamic spectrum sharing (DSS), which has already been proven to increase spectrum efficiency in licensed bands, can also be applied to this scenario. In this paper, we propose two solutions for mobile network operators (MNOs) or service providers to dynamically divide (multiplex) the radio resources of a shared channel between a Wi-Fi basic service set (BSS) and one or several carriers of scheduled wireless networks, such as cellular technologies, with a configurable level of sharing granularity. These solutions do not require modifications to the current commercial off-the-shelf (COTS) end devices. We adapt the existing IEEE 802.11 procedures to notify the Wi-Fi stations that they must share channels with different access networks. We demonstrate that our dynamic sharing proposals are also advantageous over direct coexistence and evaluate each of them quantitatively and qualitatively to determine when one or the other is preferable. The evaluation is particularized for IEEE 802.11ac and long-term evolution (LTE) license assisted access (LAA), but the solutions can be easily extended to 5G new radio-unlicensed (5G NR-U) or to any other wireless technology in which the network side schedules end device transmissions.

7 June 2021
Verified
Conference Paper
Closed access
PFPablo Fondo-Ferreiro
Pablo Fondo-Ferreiro
AEAlberto Estevez-Caldas
Alberto Estevez-Caldas
RPRuben Perez-Vaz
Ruben Perez-Vaz
FGFelipe Gil-Castineira
Felipe Gil-Castineira
FGFrancisco Javier Gonzalez-Castano
Francisco Javier Gonzalez-Castano
CGCarmen Guerrero
Carmen Guerrero
Multi-Access Edge Computing (MEC) is one of the fundamental technologies committed to satisfy the requirements targeted by 5G and beyond networks, such as low latency and massive communications. Nevertheless, deploying a large-scale MEC infrastructure will require a huge investment that should be minimized by optimizing the resources at edge locations, and to use centralized datacenters when possible. Thus, automated orchestration is essential for implementing mechanisms that deploy applications at the best location and even that relocate them, when necessary, to satisfy the Quality of Service (QoS) requirements. In this paper we describe an architecture for this purpose, which we have implemented in an experiment that demonstrates how Open Source MANO (OSM) can automate the relocation of a video processing application that helps drivers to remember the latest traffic sign viewed. Our proposal also includes two new components: the first one maintains the state of the applications when they are deployed at a new location, and the second one allows OSM managing the Open Network Edge Services Software (OpenNESS) edge platform. Finally, we elaborate on open challenges in MEC platforms.

5 September 2020 in Sensors
Verified
Journal Article
Open access
PDF file
David Candal-VentureiraDavid Candal-Ventureira
David Candal-Ventureira
PFPablo Fondo-Ferreiro
Pablo Fondo-Ferreiro
FGFelipe Gil-Castiñeira
Felipe Gil-Castiñeira
Francisco Javier González-CastañoFrancisco Javier González-Castaño
Francisco Javier González-Castaño
The unstoppable adoption of the Internet of Things (IoT) is driven by the deployment of new services that require continuous capture of information from huge populations of sensors, or actuating over a myriad of “smart” objects. Accordingly, next generation networks are being designed to support such massive numbers of devices and connections. For example, the 3rd Generation Partnership Project (3GPP) is designing the different 5G releases specifically with IoT in mind. Nevertheless, from a security perspective this scenario is a potential nightmare: the attack surface becomes wider and many IoT nodes do not have enough resources to support advanced security protocols. In fact, security is rarely a priority in their design. Thus, including network-level mechanisms for preventing attacks from malware-infected IoT devices is mandatory to avert further damage. In this paper, we propose a novel Software-Defined Networking (SDN)-based architecture to identify suspicious nodes in 4G or 5G networks and redirect their traffic to a secondary network slice where traffic is analyzed in depth before allowing it reaching its destination. The architecture can be easily integrated in any existing deployment due to its interoperability. By following this approach, we can detect potential threats at an early stage and limit the damage by Distributed Denial of Service (DDoS) attacks originated in IoT devices.

19 July 2023 in IEEE Transactions on Vehicular Technology
Verified
Journal Article
Open access
PFPablo Fondo-Ferreiro
Pablo Fondo-Ferreiro
FGFelipe Gil-Castiñeira
Felipe Gil-Castiñeira
Francisco Javier González-CastañoFrancisco Javier González-Castaño
Francisco Javier González-Castaño
David Candal-VentureiraDavid Candal-Ventureira
David Candal-Ventureira
JRJonathan Rodriguez
Jonathan Rodriguez
Shahid MumtazShahid Mumtaz
Shahid Mumtaz
Next-generation cellular networks will play a key role in the evolution of different vertical industries. Low latency will be a major requirement in many related uses cases. This requirement is specially challenging in scenarios with high mobility of end devices, such as vehicular communications. The Multi-Access Edge Computing (MEC) paradigm seeks to satisfy it. In this paper we propose the dynamic deployment of anchor point network functions at edge locations and the assignment of terminals to these anchor points with the joint objective of minimizing communications latency and reducing network overhead. We formally define the problem as a multi-objective optimization and also propose a novel heuristic greedy algorithm for approximating the solution. This algorithm compares favorably with baseline and state-of-the-art strategies for latency minimization while reducing the overhead caused by network reconfigurations.

27 June 2019 in IEEE Transactions on Network and Service Management
Verified
Journal Article
Closed access
PFPablo Fondo-Ferreiro
Pablo Fondo-Ferreiro
SMSaber Mhiri
Saber Mhiri
CBCristina López Bravo
Cristina López Bravo
FGFrancisco J. Gonzalez-Castano
Francisco J. Gonzalez-Castano
FGFelipe Gil-Castiñeira
Felipe Gil-Castiñeira
Global optimization of access point (AP) assignment to user terminals requires efficient monitoring of user behavior, fast decision algorithms, efficient control signaling and fast access point reassignment mechanisms. In this scenario, Software Defined Networking (SDN) technology may be suitable for network monitoring, signaling and control. We recently proposed embedding virtual switches in user terminals for direct management by an SDN controller, further contributing to SDN-oriented access network optimization. However, since users may restrict terminal-side traffic monitoring for privacy reasons (a common assumption by previous authors), in this work we infer user traffic classes at the access points. On the other hand, since handovers will be more frequent in dense small-cell networks (e.g. mmWave based 5G deployments will require dense network topologies with inter-site distances of ∼150–200 meters), the delay to take assignment decisions should be minimal. To this end, we propose taking fast decisions based exclusively on extremely simple network-side application flow-type predictions based on past user behavior. Using real data we show that a centralized allocation algorithm based on those predictions achieves network utilization levels that approximate those of optimal allocations. We also test a distributed version of this algorithm. Finally, we quantify the elapsed time since a user traffic event takes place until its terminal is assigned an access point, when needed.