Pablo Garrido

Dr. Pablo Garrido

orcid

Research Focus & Metrics

Academic Career Length

12Years (2015-Present)

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

Representative Publications

View All Publications
24 January 2017 in IEEE Transactions on Communications
Verified
Journal Article
Open access
PGPablo Garrido
Pablo Garrido
DLDaniel E. Lucani
Daniel E. Lucani
Ramón AgüeroRamón Agüero
Ramón Agüero
Random linear network coding has been shown to offer an efficient communication scheme, leveraging a remarkable robustness against packet losses. However, it suffers from a high-computational complexity, and some novel approaches, which follow the same idea, have been recently proposed. One of such solutions is sparse network coding (SNC), where only few packets are combined with each transmission. The amount of data packets to be combined can be set from a density parameter/distribution, which could be eventually adapted. In this paper, we present a semi-analytical model that captures the performance of SNC on an accurate way. We exploit an absorbing Markov process, where the states are defined by the number of useful packets received by the decoder, i.e., the decoding matrix rank, and the number of non-zero columns at such matrix. The model is validated by the means of a thorough simulation campaign, and the difference between model and simulation is negligible. We also include in the comparison of some more general bounds that have been recently used, showing that their accuracy is rather poor. The proposed model would enable a more precise assessment of the behavior of SNC techniques.

8 April 2019 in Sensors
Verified
Journal Article
Open access
PDF file
GPGoiuri Peralta
Goiuri Peralta
PGPablo Garrido
Pablo Garrido
JBJosu Bilbao
Josu Bilbao
Ramón AgüeroRamón Agüero
Ramón Agüero
Pedro M CrespoPedro M Crespo
Pedro M Crespo
The adoption of both Cyber–Physical Systems (CPSs) and the Internet-of-Things (IoT) has enabled the evolution towards the so-called Industry 4.0. These technologies, together with cloud computing and artificial intelligence, foster new business opportunities. Besides, several industrial applications need immediate decision making and fog computing is emerging as a promising solution to address such requirement. In order to achieve a cost-efficient system, we propose taking advantage from spot instances, a new service offered by cloud providers, which provide resources at lower prices. The main downside of these instances is that they do not ensure service continuity and they might suffer from interruptions. An architecture that combines fog and multi-cloud deployments along with Network Coding (NC) techniques, guarantees the needed fault-tolerance for the cloud environment, and also reduces the required amount of redundant data to provide reliable services. In this paper we analyze how NC can actually help to reduce the storage cost and improve the resource efficiency for industrial applications, based on a multi-cloud infrastructure. The cost analysis has been carried out using both real AWS EC2 spot instance prices and, to complement them, prices obtained from a model based on a finite Markov chain, derived from real measurements. We have analyzed the overall system cost, depending on different parameters, showing that configurations that seek to minimize the storage yield a higher cost reduction, due to the strong impact of storage cost.

29 August 2019 in IEEE/ACM Transactions on Networking
Verified
Journal Article
Open access
PGPablo Garrido
Pablo Garrido
DLDouglas J. Leith
Douglas J. Leith
Ramón AgüeroRamón Agüero
Ramón Agüero
We consider the transmission of packets across a lossy end-to-end network path so as to achieve low in-order delivery delay. This can be formulated as a decision problem, namely deciding whether the next packet to send should be an information packet or a coded packet. Importantly, this decision is made based on delayed feedback from the receiver. While an exact solution to this decision problem is challenging, we exploit ideas from queueing theory to derive scheduling policies based on prediction of a receiver queue length that, while suboptimal, can be efficiently implemented and offer substantially better performance than state of the art approaches. We obtain a number of useful analytic bounds that help characterise design trade-offs and our analysis highlights that the use of prediction plays a key role in achieving good performance in the presence of significant feedback delay. Our approach readily generalises to networks of paths and we illustrate this by application to multipath trans port scheduler design.

5 October 2021 in IEEE Access
Verified
Journal Article
Open access
MZMihail Zverev
Mihail Zverev
PGPablo Garrido
Pablo Garrido
FFFatima Fernandez
Fatima Fernandez
JBJosu Bilbao
Josu Bilbao
Özgü AlayÖzgü Alay
Özgü Alay
Ramón AgüeroRamón Agüero
Ramón Agüero
We introduce rQUIC, an integration of the QUIC protocol and a coding module. rQUIC has been designed to feature different coding/decoding schemes and is implemented in go language. We conducted an extensive measurement campaign to provide a thorough characterization of the proposed solution. We compared the performance of rQUIC with that of the original QUIC protocol for different underlying network conditions as well as different traffic patterns. Our results show that rQUIC not only yields a relevant performance gain (shorter delays), especially when network conditions worsen, but also ensures a more predictable behavior. For bulk transfer (long flows), the delay reduction almost reached 70% when the frame error rate was 5%, while under similar conditions, the gain for short flows (web navigation) was ≈ 55%. In the case of video streaming, the QoE gain (p1203 metric) was, approximately, 50%.

20 May 2019
Verified
Conference Paper
Closed access
PGPablo Garrido
Pablo Garrido
Isabel-María García‐SánchezIsabel-María García‐Sánchez
Isabel-María García‐Sánchez
SFSimone Ferlin
Simone Ferlin
Ramón AgüeroRamón Agüero
Ramón Agüero
Özgü AlayÖzgü Alay
Özgü Alay

30 April 2016 in Mobile Networks and Applications
Verified
Journal Article
Open access
PDF file
PGPablo Garrido
Pablo Garrido
DGDavid Gómez
David Gómez
JLJorge Lanza
Jorge Lanza
JSJoan Serrat
Joan Serrat
RARamón Aguero
Ramón Aguero
In this work, we propose a novel intra-flow network coding solution, which is based on the combination of a low overhead Random Linear Coding (RLC) scheme and UDP, to offer a reliable communication service. In the initial protocol specification, the required overhead could be rather large and this had an impact over the observed performance. We therefore include an improvement to reduce such overhead, by decreasing the header length. We describe an analytical model that can be used to assess the performance of the proposed scheme. We also use an implementation within the ns-3 framework to assess the correctness of this model and to broaden the analysis, considering different performance indicators and more complex network topologies. In all cases, the proposed solution clearly outperforms a more traditional approach, in which the TCP protocol is used as a means to offer a reliable communication service.