| Grant number: | 18/23085-5 |
| Support Opportunities: | Regular Research Grants |
| Start date: | December 01, 2019 |
| End date: | November 30, 2021 |
| Field of knowledge: | Physical Sciences and Mathematics - Computer Science - Computer Systems |
| Agreement: | MCTI/MC |
| Principal Investigator: | Marcos Augusto Menezes Vieira |
| Grantee: | Marcos Augusto Menezes Vieira |
| Host Institution: | Instituto de Ciências Exatas (ICEx). Universidade Federal de Minas Gerais (UFMG). Belo Horizonte , SP, Brazil |
| City of the host institution: | Belo Horizonte |
| Associated researchers: | Luiz Filipe Menezes Vieira ; Omprakash Gnawali ; Ronaldo Alves Ferreira |
| Associated scholarship(s): | 21/00082-3 - ProgNet: Networks with programmable data plane., BP.TT |
Abstract
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: |
| More itemsLess items |
| TITULO |
| Articles published in other media outlets ( ): |
| More itemsLess items |
| VEICULO: TITULO (DATA) |
| VEICULO: TITULO (DATA) |