Pedro de Botelho Marcos

Pedro Marcos

Assistant Professor @ FURG/Brazil

Contact information:
pbmarcos@furg.br
+55 53 3237 3083

Office:
230 - C3 Building @ FURG

News

Jan '20 - In January and February I will be at the Max Planck Institute for Informatics in Saarbrücken, Germany. I will be working on the Internet Architecture group as a visiting researcher under the supervision of Prof. Anja Feldmann.

Dec '19 - Our paper about the current Internet interconnection practices has been accepted to ACM SIGCOMM Computer Communication Review.

Biography

I am an Assistant Professor at C3 - Center for Computational Science, at FURG - Federal University of Rio Grande. I got a PhD in Computer Science at UFRGS (2019) working under the supervision of professors Marinho Barcellos and Marco Canini. I have a master degree in Computer Science by UFRGS (2013), under the supervision of professor Claudio Geyer, and a bachelor degree in Computer Engineering by FURG (2010).


Research

My research interests lie at the crossroads of theory and practice, with a focus on the Internet more precisely in the interconnection/peering and routing aspects. I have been working in alternatives towards a more dynamic Internet interconnection ecosystem for improved wide-area traffic delivery performance. To achieve such a goal, we have proposed a framework to allow network operators to establish interconnection agreements in short time frames (instead of days or weeks) that benefits from the rich connectivity opportunities of IXPs. Such an approach will improve the operators' responsiveness to the frequent changes in the Internet traffic dynamics, increase utilization of peering ports, and create economic opportunities for reducing costs and/or increase revenue. I am also working in a methodology to understand how BGP-related traffic engineering decisions can compromise the security of Internet routing and their impacts on traffic delivery performance. In the past, I have worked in addressing fault-tolerance aspects in distributed architectures, more specifically on the MapReduce model.


Projects

Current

Past


Students

Alumni


Publications

2020

Pedro Marcos, Marco Chiesa, Christoph Dietzel, Marco Canini and Marinho Barcellos
A Survey on the Current Internet Interconnection Practices
In ACM SIGCOMM Computer Communication Review, 2020 (to appear) PDF [Bibtex]
@article{marcos:2020:survey,
title={A Survey on the Current Internet Interconnection Practices},
author={Marcos, Pedro and Chiesa, Marco and Dietzel, Christoph, and Canini, Marco and Barcellos, Marinho},
booktitle={ACM SIGCOMM Computer Communication Review},
year={2020}
}
                    

2019

Pedro Marcos and Marinho Barcellos
Understanding how does AS-PATH Prepending can compromise Internet routing security
In PhD School of the Passive and Active Measurement Conference 2019, Puerto Varas, Chile. March 2019 [Poster][Bibtex]
@inproceedings{marcos:2019:aspp,
title={Understanding how does AS-PATH Prepending can compromise Internet routing security},
author={Marcos, Pedro and Barcellos, Marinho},
booktitle={PhD School of the Passive and Active Measurement Conference 2019},
year={2019}
}
                    

2018

Pedro Marcos, Marco Chiesa, Lucas Muller, Pradeeban Kathiravelu, Christoph Dietzel, Marco Canini and Marinho Barcellos
Dynam-IX: a Dynamic Interconnection eXchange
In ACM CoNEXT'18, Heraklion/Crete, Greece. December 2018
PDF [Bibtex]

@inproceedings{marcos:2018:dynamix,
      title={Dynam-IX: a Dynamic Interconnection eXchange},
      author={Marcos, Pedro and Chiesa, Marco and Muller, Lucas and 
      Kathiravelu, Pradeeban and Dietzel, Christoph and Canini, Marco and Barcellos, Marinho},
      booktitle={ACM CoNEXT'18},
      year={2018}
      }
                          
Pedro Marcos, Marco Chiesa, Lucas Muller, Pradeeban Kathiravelu, Christoph Dietzel, Marco Canini and Marinho Barcellos
Dynam-IX: a Dynamic Interconnection eXchange
In ACM SIGCOMM Posters and Demos '18, Budapest, Hungary. August 2018
trophy3rd place on the Student Research Competition
PDF [Bibtex]

@inproceedings{marcos:2018:dynamix,
  title={Dynam-IX: a Dynamic Interconnection eXchange},
  author={Marcos, Pedro and Chiesa, Marco and Muller, Lucas and 
  Kathiravelu, Pradeeban and Dietzel, Christoph and Canini, Marco and Barcellos, Marinho},
  booktitle={SIGCOMM Posters and Demos '18},
  year={2018}
  }
                      
Yousef Alowayed, Marco Canini, Pedro Marcos, Marco Chiesa and Marinho Barcellos
Picking a Partner: A Fair Blockchain Based Scoring Protocol for Autonomous Systems
In ACM, IRTF & ISOC Applied Networking Research Workshop 2018, Montreal, Canada. July 2018
PDF [Bibtex]

@inproceedings{marcos:2016:dynamix,
      title={Picking a Partner: A Fair Blockchain Based Scoring Protocol for Autonomous Systems},
      author={Alowayed, Yousef and Canini, Marco and Marcos, Pedro and Chiesa, Marco and Barcellos, Marinho},
      booktitle={ACM, IRTF & ISOC Applied Networking Research Workshop},
      year={2018}
      }
                      
Pradeeban Kathiravelu, Marco Chiesa, Pedro Marcos, Marco Canini, and Luis Veiga
Moving Bits with a Fleet of Shared Virtual Routers
In IFIP Networking 2018, Zurich, Switzerland. May 2018 PDF[Bibtex]
@inproceedings{kathiravelu:2018:NetUber,
title={Moving Bits with a Fleet of Shared Virtual Routers},
author={Kathiravelu, Pradeeban and Chiesa, Marco and Marcos, Pedro and Canini, Marco and Veiga, Luis},
booktitle={IFIP Networking},
year={2018}
}
                    

2016

Pedro Marcos, Alexandre Wermann, Marinho Barcellos, and Leandro Bertholdo
Dynam-IX: a Dynamic Agreement Marketplace on Internet eXchange Points
In Student Workshop of the ACM CoNEXT 2016, Irvine, California, USA. December 2016 PDF [Poster] [Bibtex]
@inproceedings{marcos:2016:Dynam-IX,
title={Dynam-IX: a Dynamic Agreement Marketplace on Internet eXchange Points},
author={Marcos, Pedro and Wermann, Alexandre and Barcellos, Marinho and
Bertholdo, Leandro},
booktitle={Student Workshop of the ACM CoNEXT},
year={2016}
}
                      
Lucas Muller, Pedro Marcos, Rodrigo Oliveira, Leandro Bertholdo, and Marinho Barcellos
Coverage Analysis at IXPs in Brazil
In IX.br Forum 10 of the Brazilian Internet Steering Committee (CGI.br), São Paulo, Brazil. December 2016 PDF [Bibtex]
@inproceedings{muller:2016:coverage,
title={Coverage Analysis at IXPs in Brazil},
author={Muller, Lucas and Marcos, Pedro and Oliveira, Rodrigo and  Bertholdo, Leandro and 
  Barcellos, Marinho},
booktitle={IX.br Forum 10 of the Brazilian Internet Steering Committee (CGI.br), São Paulo, Brazil},
year={2016}
}
                      

Teaching

Courses

  • Computer Networks (2020/1)
  • Operating Systems (2020/1)
  • Topics in Distributed Systems (2014/1, 2015/1, 2020/1)
  • Algorithms (2019/2)
  • Computer Organization (2019/2)
  • Distributed Systems (2013, 2014, 2015)
  • Computer Systems II (2013, 2014, 2015)
  • Data Structures and Algorithms II (2014)

Outstanding Teaching Award

  • Computer Engineering (2014, 2015, 2016)

Service

Program Committee

  • ERAD '20, '19, '18
  • ERAD'18
  • WRSeg'18

Reviewer

  • ACM SIGCOMM Computer Communication Review (2019-)
  • ISCC'19
  • IMC'17
  • SBRC'17

Local Organizing Committee

  • SIGCOMM'16