Inicio  /  IoT  /  Vol: 1 Par: 2 (2020)  /  Artículo
ARTÍCULO
TITULO

Analysis of P4 and XDP for IoT Programmability in 6G and Beyond

David Carrascal    
Elisa Rojas    
Joaquin Alvarez-Horcajo    
Diego Lopez-Pajares and Isaías Martínez-Yelmo    

Resumen

Recently, two technologies have emerged to provide advanced programmability in Software-Defined Networking (SDN) environments, namely P4 and XDP. At the same time, the Internet of Things (IoT) represents a pillar of future 6G networks, which will be also sustained by SDN. In this regard, there is a need to analyze the suitability of P4 and XDP for IoT. In this article, we aim to compare both technologies to help future research efforts in the field. For this purpose, we evaluate both technologies by implementing diverse use cases, assessing their performance and providing a quick qualitative overview. All tests and design scenarios are publicly available in GitHub to guarantee replication and serve as initial steps for researchers that want to initiate in the field. Results illustrate that currently XDP is the best option for constrained IoT devices, showing lower latency times, half the CPU usage, and reduced memory in comparison with P4. However, development of P4 programs is more straightforward and the amount of code lines is more similar regardless of the scenario. Additionally, P4 has a lot of potential in IoT if a special effort is made to improve the most common software target, BMv2.

Palabras claves

IoT -  programmability -  P4 -  XDP -  SDN -  5G -  6G -  edge computing

 Artículos similares

       
 
Wei He and Mingze Chen    
The advancement of cutting-edge technologies significantly transforms urban lifestyles and is indispensable in sustainable urban design and planning. This systematic review focuses on the critical role of innovative technologies and digitalization, parti... ver más
Revista: Buildings

 
Isaac Oluoch    
Over the past two decades, there has been increasing research on the use of artificial intelligence (AI) and geographic information technologies for monitoring and mapping varying phenomena on the Earth?s surface. At the same time, there has been growing... ver más

 
Maria P. C. Volpi, Jean C. G. Silva, Andreas Hornung and Miloud Ouadi    
This scientific paper provides an overview of the current state of pyrolysis in Europe, with a focus on mapping the key research areas and technologies employed. This research relied on search equations that centered on the utilization of biomass and pla... ver más

 
Jiju Guo, Wengeng Cao, Guohui Lang, Qifa Sun, Tian Nan, Xiangzhi Li, Yu Ren and Zeyan Li    
The presence of high concentrations of geogenic arsenic (As) in groundwater poses a serious threat to the health of millions of individuals globally. This paper examines the research progress of groundwater with high concentrations of geogenic As through... ver más
Revista: Water

 
Arturs Kempelis, Inese Polaka, Andrejs Romanovs and Antons Patlins    
Urban agriculture presents unique challenges, particularly in the context of microclimate monitoring, which is increasingly important in food production. This paper explores the application of convolutional neural networks (CNNs) to forecast key sensor m... ver más
Revista: Future Internet