24 citations · 91 across the 15 of their papers we have counts for
16 papers
Adaptive Resolution Inference (ARI): Energy-Efficient Machine Learning for Internet of Things
Ziheng Wang, Pedro Reviriego, Farzad Niknia +3
The implementation of machine learning in Internet of Things devices poses significant operational challenges due to limited energy and computation resources. In recent years, sign…
On the impact of VR/AR applications on optical transport networks: First experiments with Meta Quest 3 gaming and conferencing application
C. de Quinto, A. Navarro, G. Otero +10
With the advent of next-generation AR/VR headsets, many of them with affordable prices, telecom operators have forecasted an explosive growth of traffic in their networks. Penetrat…
How many words does ChatGPT know? The answer is ChatWords
Gonzalo Martínez, Javier Conde, Pedro Reviriego +3
The introduction of ChatGPT has put Artificial Intelligence (AI) Natural Language Processing (NLP) in the spotlight. ChatGPT adoption has been exponential with millions of users ex…
Towards Understanding the Interplay of Generative Artificial Intelligence and the Internet
Gonzalo Martínez, Lauren Watson, Pedro Reviriego +3
The rapid adoption of generative Artificial Intelligence (AI) tools that can generate realistic images or text, such as DALL-E, MidJourney, or ChatGPT, have put the societal impact…
Concurrent Classifier Error Detection (CCED) in Large Scale Machine Learning Systems
Pedro Reviriego, Ziheng Wang, Alvaro Alonso +4
The complexity of Machine Learning (ML) systems increases each year, with current implementations of large language models or text-to-image generators having billions of parameters…
A brief introduction to satellite communications for Non-Terrestrial Networks (NTN)
Jose Alberto Hernandez, Pedro Reviriego
At present (year 2023), approximately 2,500 satellites are currently orbiting the Earth. This number is expected to reach 50,000 satellites (that is, 20 times growth) for the next…
Combining Generative Artificial Intelligence (AI) and the Internet: Heading towards Evolution or Degradation?
Gonzalo Martínez, Lauren Watson, Pedro Reviriego +3
In the span of a few months, generative Artificial Intelligence (AI) tools that can generate realistic images or text have taken the Internet by storm, making them one of the techn…
Round Trip Time (RTT) Delay in the Internet: Analysis and Trends
Gonzalo Martínez, José Alberto Hernández, Pedro Reviriego +1
Both capacity and latency are crucial performance metrics for the optimal operation of most networking services and applications, from online gaming to futuristic holographic-type…
Can Artificial Intelligence Reconstruct Ancient Mosaics?
Fernando Moral-Andrés, Elena Merino-Gómez, Pedro Reviriego +1
A large number of ancient mosaics have not reached us because they have been destroyed by erosion, earthquakes, looting or even used as materials in newer construction. To make thi…
Text to Image Generation: Leaving no Language Behind
Pedro Reviriego, Elena Merino-Gómez
One of the latest applications of Artificial Intelligence (AI) is to generate images from natural language descriptions. These generators are now becoming available and achieve imp…
Approximate Membership Query Filters with a False Positive Free Set
Pedro Reviriego, Alfonso Sánchez-Macián, Stefan Walzer +1
In the last decade, significant efforts have been made to reduce the false positive rate of approximate membership checking structures. This has led to the development of new struc…
HyperLogLog (HLL) Security: Inflating Cardinality Estimates
Pedro Reviriego, Pablo Adell, Daniel Ting
Counting the number of distinct elements on a set is needed in many applications, for example to track the number of unique users in Internet services or the number of distinct flo…
Security of HyperLogLog (HLL) Cardinality Estimation: Vulnerabilities and Protection
Pedro Reviriego, Daniel Ting
Count distinct or cardinality estimates are widely used in network monitoring for security. They can be used, for example, to detect the malware spread, network scans, or a denial…
CuCoTrack: Cuckoo Filter Based Connection Tracking
Pedro Reviriego, Salvatore Pontarelli, Gil Levy
This paper introduces CuCoTrack, a cuckoo hash based data structure designed to efficiently implement connection tracking. The proposed scheme exploits the fact that queries always…
EMOMA: Exact Match in One Memory Access
Salvatore Pontarelli, Pedro Reviriego, Michael Mitzenmacher
An important function in modern routers and switches is to perform a lookup for a key. Hash-based methods, and in particular cuckoo hash tables, are popular for such lookup operati…
Adaptive Cuckoo Filters
Michael Mitzenmacher, Salvatore Pontarelli, Pedro Reviriego
We introduce the adaptive cuckoo filter (ACF), a data structure for approximate set membership that extends cuckoo filters by reacting to false positives, removing them for future…