Advanced search
Start date

ProgNet: networks with programmable data plane

Grant number: 18/23085-5
Support type:Regular Research Grants
Duration: December 01, 2019 - November 30, 2021
Field of knowledge:Physical Sciences and Mathematics - Computer Science - Computer Systems
Cooperation agreement: MCTI/MC
Principal researcher:Marcos Augusto Menezes Vieira
Grantee:Marcos Augusto Menezes Vieira
Home Institution: Instituto de Ciências Exatas (ICEx). Universidade Federal de Minas Gerais (UFMG). Ministério da Educação (Brasil). Belo Horizonte , SP, Brazil
Assoc. researchers:Luiz Filipe Menezes Vieira ; Omprakash Gnawali ; Ronaldo Alves Ferreira
Associated scholarship(s):21/00082-3 - ProgNet: networks with programmable data plane, BP.TT


The Internet has undergone major changes over the years where new applications and services have emerged with restrictions on network behavior (bandwidth, delay, and packet loss). Quality of Service (QoS) on the Internet has become necessary to provide a smooth operation of applications and services. Unfortunately, QoS is affected by network congestion due to Internet architecture. Network equipment with programmable data plane are the key to maintaining QoS and avoiding network congestion. This project involves the areas of Software-Defined Networking (SDN). SDN logically separates the data plane from the control plane, and enables the processing of flows in programmable mode. The OpenFlow standard is currently the most commonly used solution in SDN. However, the OpenFlow standard uses a limited set of fields and actions, making it difficult to adopt new fields and protocols. In this project, we propose an SDN system (router and controller) to enable the use of new fields and protocols, congestion control policies, and measurement of network performance metrics, without the need to recompile or restart the router when the user changes at run time how the flows are to be processed. In addition, with the proposed system it will be possible to process protocol-independent SDN streams using eBPF statements generated from user-created C or P4 programs. With the new router, we also propose an extension for DCTCP. The prototypes will be implemented on the NetFPGA and Toffino platforms that can be transformed into patents and technology products. Therefore, in this project, we propose to develop the research of a new system with programmable data plan for QoS and congestion control. (AU)

Articles published in Agência FAPESP Newsletter about the research grant:
Articles published in other media outlets (0 total):
More itemsLess items

Scientific publications
(References retrieved automatically from Web of Science and SciELO through information on FAPESP grants and their corresponding numbers as mentioned in the publications by the authors)
JUNIOR, RONALDO R. R.; VIEIRA, MARCOS A. M.; VIEIRA, LUIZ F. M.; LOUREIRO, ANTONIO A. F.. Intra and inter-flow link aggregation in SDN. TELECOMMUNICATION SYSTEMS, v. 79, n. 1, . (15/24494-8, 18/23085-5)

Please report errors in scientific publications list by writing to: