Juan Antonio Carral

Dr. Juan Antonio Carral

orcid

Research Focus & Metrics

Academic Career Length

17Years (2010-Present)

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

Representative Publications

View All Publications
8 June 2018 in IEEE Communications Letters
Verified
Journal Article
Closed access
Elisa RojasElisa Rojas
Elisa Rojas
JAJoaquin Alvarez-Horcajo
Joaquin Alvarez-Horcajo
Isaias Martinez-YelmoIsaias Martinez-Yelmo
Isaias Martinez-Yelmo
JCJuan Antonio Carral
Juan Antonio Carral
Jose M. ArcoJose M. Arco
Jose M. Arco
Currently, software-defined networking (SDN) platforms leverage the link-layer discovery protocol (LLDP) to discover the underlying topology. However, the LLDP is suboptimal in terms of message load. In this letter, we present the tree exploration discovery protocol (TEDP), proving that shortest paths can be built at the same time that the topology information is gathered, without extra messages compared with LLDP. We also analyze two alternative implementations for the TEDP and give insights into some features that SDN platforms should ideally provide for an efficient topology discovery service.

7 March 2023 in Electronics
Verified
Journal Article
Open access
PDF file
David CarrascalDavid Carrascal
David Carrascal
Elisa RojasElisa Rojas
Elisa Rojas
Jose M. ArcoJose M. Arco
Jose M. Arco
DPDiego López Pajares
Diego López Pajares
JAJoaquin Alvarez-Horcajo
Joaquin Alvarez-Horcajo
JCJuan Antonio Carral
Juan Antonio Carral
Software-Defined Networking (SDN) is a thriving networking architecture that has gained popularity in recent years, particularly as an enabling technology to foster paradigms like edge computing. SDN separates the control and data planes, which are later on synchronised via a control protocol such as OpenFlow. In-band control is a type of SDN control plane deployment in which the control and data planes share the same physical network. It poses several challenges, such as security vulnerabilities, network congestion, or data loss. Nevertheless, despite these challenges, in-band control also presents significant opportunities, including improved network flexibility and programmability, reduced costs, and increased reliability. Benefiting from the previous advantages, diverse in-band control designs exist in the literature, with the objective of improving the operation of SDN networks. This paper surveys the different approaches that have been proposed so far towards the advance in in-band SDN control, based on four main categories: automatic routing, fast failure recovery, network bootstrapping, and distributed control. Across these categories, detailed summary tables and comparisons are presented, followed by a discussion on current trends a challenges in the field. Our conclusion is that the use of in-band control in SDN networks is expected to drive innovation and growth in the networking industry, but efforts for holistic and full-fledged proposals are still needed.

17 May 2021 in IEEE Access
Verified
Journal Article
Open access
DPDiego López Pajares
Diego López Pajares
Elisa RojasElisa Rojas
Elisa Rojas
JCJuan Antonio Carral
Juan Antonio Carral
Isaias Martinez-YelmoIsaias Martinez-Yelmo
Isaias Martinez-Yelmo
JAJoaquin Alvarez-Horcajo
Joaquin Alvarez-Horcajo
The multipath challenge is a research line in continuous development because of its multiple benefits, however, these benefits are overshadowed by scalability, which goes down considerably when the paths are multiple and disjoint. The disjointness aggregates an extra value to the multiple paths, but it also implies more complex mathematical operations that increase the computational cost. In fact, diverse proposals exist that try to increase scalability by limiting the number of paths obtained to the minimum possible (two-disjoint paths), which is enough for backup applications but not for other purposes. This paper presents an algorithm that solves these drawbacks by discovering multiple disjoint paths among multiple nodes in an efficient way, while keeping bounded the computational cost and ensuring scalability. The proposed algorithm has been validated thoroughly by performing a theoretical analysis, bolstered afterwards by an exhaustive experimental evaluation. The collected results are promising, our algorithm reduces the time spent to obtain the disjoint paths regarding its competitors between one and three orders of magnitude, at the cost of a slight decrease in the number of paths discovered.

18 May 2024 in Electronics
Verified
Journal Article
Open access
PDF file
Elisa RojasElisa Rojas
Elisa Rojas
David CarrascalDavid Carrascal
David Carrascal
DPDiego López Pajares
Diego López Pajares
JAJoaquin Alvarez-Horcajo
Joaquin Alvarez-Horcajo
JCJuan Antonio Carral
Juan Antonio Carral
Isaias Martinez-YelmoIsaias Martinez-Yelmo
Isaias Martinez-Yelmo
The future generation of mobile networks envision Artificial Intelligence (AI) and the Internet of Things (IoT) as key enabling technologies that will foster the emergence of sophisticated use cases, with the industrial sector being one to benefit the most. This survey reviews related works in this field, with a particular focus on the specific role of network softwarization. Furthermore, the survey delves into their context and trends, categorizing works into several types and comparing them based on their contribution to the advancement of the state of the art. Since our analysis yields a lack of integrated practical implementations and a potential desynchronization with current standards, we finalize our study with a summary of challenges and future research ideas.

1 May 2021 in Computer Networks
Verified
Journal Article
Open access
Isaias Martinez-YelmoIsaias Martinez-Yelmo
Isaias Martinez-Yelmo
JAJoaquin Alvarez-Horcajo
Joaquin Alvarez-Horcajo
JCJuan Antonio Carral
Juan Antonio Carral
DLDiego Lopez-Pajares
Diego Lopez-Pajares

6 January 2021 in IEEE Communications Letters
Verified
Journal Article
Open access
JAJoaquin Alvarez-Horcajo
Joaquin Alvarez-Horcajo
Isaias Martinez-YelmoIsaias Martinez-Yelmo
Isaias Martinez-Yelmo
DPDiego López Pajares
Diego López Pajares
JCJuan Antonio Carral
Juan Antonio Carral
Marco SaviMarco Savi
Marco Savi
This letter presents an enhanced hybrid Software-Defined Networking (SDN) layer-2 switch whose behavior is specified by the Programming Protocol-independent Packet Processors (P4) language. Its SDN capabilities are enabled by using P4Runtime as control plane protocol to specify the forwarding rules used by its programmable data plane. Additionally, the device is also able to exploit P4 registers for an autonomous self-definition of its forwarding capabilities, with the goal of avoiding an overload of the SDN control plane. Its performance is better than other P4 proposals based on non-standard externs and similar to other platform-dependent implementations.