Ricardo V. Oliveira
4809 Boelter Hall
Computer Science Dept
UCLA
Email: rveloso at cs dot ucla dot edu
Phone: (+1) 310 594 3027
P R O J E C T S
P U B L I C A T I O N S
C U R R I C U L U M (pdf)
S O F T W A R E
B L O G
I'm currently the CTO and co-founder of ThousandEyes, a San Francisco based startup in the Network Performance Management space. I graduated in June 2009 and my PhD thesis was titled "Understanding the Internet AS-level Structure" [ pdf ].

I was a post-doctoral scholar at UCLA in the department of Computer Science and a member of the Internet Research Lab managed by Lixia Zhang. My research interests are in understanding and modeling the connectivity of different networks mainly at the inter-domain level; design of next-generation inter-domain routing architectures; control and data plane measurement and monitoring; lately I've also been working in traffic anomaly detection. I have been fortunate to collaborate with Walter Willinger and Dan Pei at AT&T Labs Research; Christophe Diot and Fernando Silveira at Thomson Research; Renata Teixeira at LIP6; Beichuan Zhang at University of Arizona; Mohit Lad at UCLA.
Projects
Cyclops: Cyclops is a system that provides ISPs a view of how their connectivity is perceived from hundreds of vantage points across the network, enabling a comparison between their observed connectivity and their intended connectivity. Among other things, it enables the detection of BGP misconfigurations, route leakages or false AS-link hijacks.

IRL BGP Parser: a piece of code that converts BGP data in MRT format to XML. It overcomes some of the pitfalls and bugs of bgpdump, such as mixing unicast with multicast announcements, etc

Internet Topology Collection: annotated AS level Internet topology map collected from several sources, including BGP routing tables+updates, route servers, looking glasses.

Software