Fabricio E Rodriguez Cesen

PhD. Student

frodri [at] dca.fee.unicamp.br

Curriculo lattes Fabricio Rodriguez

View Fabricio Rodriguez's profile on LinkedIn

Github profile Fabricio Rodriguez

Research Gate Fabricio Rodriguez


Short Bio

Fabricio E Rodriguez Cesen is a Ph.D. student at the University of Campinas (UNICAMP), Brazil, and a Researcher of Information & Networking Technologies Research & Innovation Group (INTRIG).

He holds the Networks and Data Communication Electronic Engineering degree from the Army University – ESPE of Ecuador, and the M.Sc. degree in Electrical Engineering in the area of Computer Engineering from the University of Campinas (UNICAMP), Brazil, 2018. During his master thesis at UNICAMP, he worked on the Design, Implementation, and Evaluation of IPv4/IPv6 Longest Prefix Match support in Multi-Architecture Programmable Dataplanes

He collaborated with Ericsson and RNP in different projects, and he is the INTRIG’s network administrator.

Research Interests
  • Software-Defined Networking (SDN) and Network Functions Virtualization (NFV)
  • P4 language
  • Forwarding models
  • Performance evaluation
  • 5G Networks
  • In-Network Applications
Honors & Awards
  • May 2021 – P4 Workshop Most Novel Non-Networking Use Of P4 Award, sponsored by ONF.
  • Jun 2020 – IEEE NetSoft 2020 Travel Grants, sponsored by IEEE NetSoft.
  • Dec 2019 – ACM CoNEXT 2019 Travel Grants, sponsored by ACM SIGCOMM.
  • Apr 2019 – ONS NA 2019, Linux Foundation Travel Fund, sponsored by The Linux Foundation.
  • Aug 2018 – SIGCOMM 2018 Travel Grant, sponsored by ACM SIGCOMM.
  • Aug 2018 – SIGCOMM 2018 SRC Grant, sponsored by ACM SIGCOMM.
Projects
  • P7 (P4 Programmable Patch Panel): an instant 100G emulated network testbed in a pizza box (2021-Present). INTRIG at UNICAMP , Funded by National Education and Research Network (RNP)
  • In-network Edge Control Applications using Programmable Switches (INCAPS) (2019-Present). INTRIG at UNICAMP, Funded by Ericsson
  • Abstract Data Plane Compiler (ADPC) (2016-2019). INTRIG at UNICAMP, Funded by Ericsson
  • OnStar Brazil and Chevystar Latin America (2014-2016). General Motors Brazil and Ituran RoadTrack Brazil
Software
  • Diffie-Hellman AES P4 :: P4 implementation towards Diffie-Hellman key exchange with AES encryption (2021)

https://github.com/reginalab/dh-aes-p4

  • Mininet Wifi + UAV :: Integration of Mininet-Wifi with CoppeliaSim (2021)

https://github.com/intrig-unicamp/mininet-wifi/tree/master/examples/uav

  • P4+Robot control :: In-network Low Latency Robot Arm Kinematics Control using P4 (2019)

https://github.com/ecwolf/p4_robot

  • BB-Gen :: Packet crafter tool (2018)

https://github.com/intrig-unicamp/BB-Gen

  • MACSAD :: Multi-architecture Compiler System for Abstract Data plane (2018)

https://github.com/intrig-unicamp/macsad

Demos
  • Quadcopter Implementation of an In-Network Centralized Collision Avoidance Algorithm in Programmable Data Planes. F. Rodriguez, G. Szabó, C. Rothenberg, G. Pongracz. In 2021 P4 Workshop, May 2021. [PDF] [PTT] [Video] (Most Novel Non-Networking Use Of P4 Award)
  • BB-Gen: A Packet Crafter for P4 Target Evaluation. F. Rodriguez, P. G. Patra, L. Csikor, C. Rothenberg, P. Vörös, S. Laki, and G. Pongrácz. In Acm sigcomm’18 demo and poster session, August 2018. [PDF] [Github]
  • BB-Gen: A Packet Crafter for Performance Evaluation of P4 Data Planes. Fabricio Rodriguez Cesen, Pattam Gyanesh Kumar Patra, Christian Esteve Rothenberg, Gergely Pongracz. In 5th P4 Workshop, June 2018. [PDF] [PPT] [Poster] [Github]
  • MACSAD: An Exemplar Realization of Multi-Architecture P4 Pipelines. P. G. Patra, F. Rodriguez, J. Mejia, D. Feferman, C. Rothenberg and G. Pongrácz. In 5th P4 Workshop, June 2018. [PDF] [PPT] [Poster] [Github]
  • BB-Gen: A Packet Crafter for Data Plane Evaluation. Fabricio Rodriguez Cesen, Pattam Gyanesh Kumar Patra, Christian Esteve Rothenberg. In Salão de Ferramentas, 36th Brazilian Symposium on Computer Networks and Distributed Systems (SBRC 2018), May 2018. [PDF] [PPT] [Video] [Github]
Publications

Authors: Type:

2020

  • [PDF] F. R. Cesen, L. Csikor, C. Recalde, C. Esteve Rothenberg, and G. Pongrácz, “Towards low latency industrial robot control in programmable data planes,” in 2020 6th ieee international conference on network softwarization (netsoft) (netsoft 2020), Ghent, Belgium, 2020.
    [Bibtex]
    @INPROCEEDINGS{rodr2006,
    AUTHOR="Fabricio R. {Cesen} and Levente Csikor and Carlos Recalde and
    Christian {Esteve Rothenberg} and Gergely {Pongr{\'a}cz}",
    TITLE="Towards Low Latency Industrial Robot Control in Programmable
    Data Planes",
    BOOKTITLE="2020 6th IEEE International Conference on Network
    Softwarization (NetSoft)
    (NetSoft 2020)",
    ADDRESS="Ghent, Belgium",
    DAYS=28,
    MONTH=jun,
    YEAR=2020,
    KEYWORDS="P4; Low Latency applications; In-network programming;
    Robotic control"
    }

2019

  • [PDF] F. R. Cesen, C. E. Rothenberg, and P. Gergely, “In-network p4-based low latency robot arm control,” in In the 15th international conference on emerging networking experiments and technologies posters, 2019.
    [Bibtex]
    @inproceedings{cesen2019conext,
    author = {Cesen, Fabricio Rodriguez and Rothenberg, Christian Esteve and Gergely, Pongracz},
    title = {In-network P4-based Low Latency Robot Arm Control},
    booktitle = {IN the 15th International Conference on emerging Networking EXperiments and Technologies Posters},
    series = {CoNEXT},
    year = {2019},
    numpages = {3},
    url = {},
    doi = {},
    publisher = {ACM},
    keywords = {Mobile Core Network; Programmable Switches; P4}
    }

2018

  • [PDF] P. G. Patra, F. R. Cesen, J. S. Vallejo, D. L. Feferman, L. Csikor, C. E. Rothenberg, and G. Pongrácz, “Towards a Sweet Spot of Dataplane Programmability, Portability and Performance: On the Scalability of Multi-Architecture P4 Pipelines,” IEEE JSAC issue on Scalability Issues and Solutions for Software Defined Networks, 2018.
    [Bibtex]
    @article{gyanesh2018sweet,
    Author={Pattam Gyanesh Patra and Fabricio Rodriguez Cesen and Juan Sebastian
    Mejia Vallejo and Daniel Lazkani Feferman and Levente Csikor and
    Christian Esteve Rothenberg and Gergely Pongr{\'a}cz},
    Title={{Towards a Sweet Spot of Dataplane Programmability, Portability and
    Performance: On the Scalability of {Multi-Architecture} {P4} Pipelines}},
    Journal={{IEEE JSAC issue on Scalability Issues and Solutions for Software Defined
    Networks}},
    Address={USA},
    Days={1},
    Month={sep},
    Year={2018}
    }
  • [PDF] F. R. Cesen and C. E. Rothenberg, “Design, Implementation and Evaluation of IPv4/IPv6 Longest Prefix Match support in Multi-Architecture Programmable Dataplanes,” in Décimo Primeiro Encontro dos Alunos e Docentes do Departamento de Engenharia de Computação e Automação Industrial (XI EADCA),Campinas, Brazil, 2018.
    [Bibtex]
    @inproceedings{cesen2018lpmeadca,
    title={{Design, Implementation and Evaluation of IPv4/IPv6 Longest Prefix Match support in Multi-Architecture Programmable Dataplanes}},
    author={Cesen, Fabricio Rodriguez and Rothenberg, Christian Esteve},
    booktitle = {{D\'{e}cimo Primeiro Encontro dos Alunos e Docentes do Departamento de Engenharia de Computa\c{c}\~{a}o e Automa\c{c}\~{a}o Industrial (XI EADCA),Campinas, Brazil}},
    year={2018},
    }
  • [PDF] [DOI] F. R. Cesen, P. G. Patra, L. Csikor, C. Rothenberg, P. Vörös, S. Laki, and G. Pongrácz, “BB-Gen: A Packet Crafter for P4 Target Evaluation,” in ACM SIGCOMM’18 Demo and Poster Session, 2018.
    [Bibtex]
    @inproceedings{cesen2018bbgensigcomm,
    author = {Cesen, Fabricio Rodriguez and P. G. Patra and L. Csikor and C. Rothenberg
    and P. V\"or\"os and S. Laki and G. Pongr\'{a}cz},
    title = {{BB-Gen: A Packet Crafter for P4 Target Evaluation}},
    booktitle = {{ACM SIGCOMM'18 Demo and Poster Session}},
    isbn = {978-1-4503-5915-3/18/08},
    location = {Budapest, Hungary},
    numpages = {2},
    doi = {10.1145/3234200.3234229},
    year = {2018},
    }
  • [PDF] F. R. Cesen, G. P. Patra, C. E. Rothenberg, and G. Pongrácz, “Design, Implementation and Evaluation of IPv4/IPv6 Longest Prefix Match support in P4 Dataplanes,” in Csbc 2018 – 17º wperformane, 2018.
    [Bibtex]
    @INPROCEEDINGS{cesen2018design,
    AUTHOR={Cesen, Fabricio Rodriguez and Patra, P Gyanesh and Rothenberg, Christian Esteve and Pongr{\'a}cz, Gergely},
    TITLE={{Design, Implementation and Evaluation of IPv4/IPv6 Longest Prefix Match support in P4 Dataplanes}},
    BOOKTITLE={CSBC 2018 - 17º WPerformane },
    DAYS={23-24},
    MONTH={jul},
    YEAR={2018},
    KEYWORDS={Avaliação de desempenho em engenharia de software; Avaliação de desempenho em redes de computadores; Avaliação de desempenho em Internet do futuro}
    }
  • [PDF] F. R. Cesen, G. P. Patra, and C. E. Rothenberg, “BB-Gen: A Packet Crafter for Data Plane Evaluation,” in SBRC 2018 – Salão de Ferramentas “, 2018.
    [Bibtex]
    @INPROCEEDINGS{cesen2018bb,
    AUTHOR={Cesen, Fabricio Rodriguez and Patra, P Gyanesh and Rothenberg, Christian Esteve},
    TITLE={{BB-Gen: A Packet Crafter for Data Plane Evaluation}},
    BOOKTITLE={SBRC 2018 - Salão de Ferramentas }",
    DAYS={9-10},
    MONTH={may},
    YEAR={2018},
    KEYWORDS={Aplicações em redes; Desempenho, escalabilidade e confiabilidade; Especificação, validação e verificação de protocolos; Redes definidas por software},
    URL="http://www.sbrc2018."
    }