Bruno Felisberto Ribeiro was born in Rio de Janeiro / Brazil.
He received his B.Sc. and M.Sc. degrees in 2001 and 2003 from UFRJ/COPPE-
Federal University of Rio de Janeiro.
From 1997 to 1999 he worked
with commutative algebraic fields under the supervision of professor S. C. Coutinho.
He is a former research associate of LAND -
Laboratory for Modeling, Analysis and Development of Networks and Computer System at UFRJ -
led by professor Edmundo de Souza e Silva.
He is now a student at the Advanced Computer
Networks Research Group, led by professors Jim Kurose and Don Towsley.
Selected Publications:
Proceedings of the 15th Annual Network & Distributed System Security Symposium (NDSS), Feb, 2008 [pdf] and [ppt]
An extended version is currently available as UMass CMPSCI Technical Report TR 48-07. (BibTeX) [pdf].
The source code of the software used in this work is available at [src].
In this work we show (and present the formal background of) an attack on anonymized IP addresses of (full and partial) prefix-preserved
anonymized traces. This attack that combines the use of external information (fingerprints) and the matching
contrains imposed by prefix preservation.
Perhaps most importantly, we develop analysis tools that allow data publishers to quantify the worst-case
vulnerability of their trace given assumptions about the adversary's external information.
ACM/USENIX Internet Measurement Conference (IMC 2006), Rio de Janeiro, Brazil, October 2006. (BibTeX)
The camera-ready version and the IMC'06 slides are available (also an errata) here [pdf][ppt] (recommended).
An older version is also available as UMass CMPSCI Technical Report 06-37
[pdf][ps]
Also available is a tar.gz file with the source code that computes the Cramer-Rao bounds found in the paper. It needs R 2.4 or newer: [src]
In this work we look at the amount of statistical information, more specifically the flow size distribution, obtained from probabilistic packet sampling.
We focus primarily on TCP flows and ask if it is possible to extract enough information from a
sampled packet stream in order to recover its original flow size distribution. We look at single and multiple
monitor cases.
This work also provides some insights of which TCP/IP fields can be used to improve flow size estimation.
We also provide tools to pre-compute the number of samples needed to achieve a given confidence interval.
A version is currently available as UMass CMPSCI Technical Report 05-19
[pdf].
Path diversity is beneficial for multimedia application in the presence of loss.
It ameliorates the effect of end-to-end burst losses by spreading such losses.
Multimedia applications using path diversity are known to achieve better error performance over the single path case.
Packet interleaving is an older and more widespread technique that also spread burst losses.
To the best of my knowledge, this work is the first to provide evidence (and a mathematical proof :) that packet interleaving can
also be used to achieve good error performance on multimedia applications.
Passive and Active Measurement Workshop (PAM'05), Boston, March 2005.
[pdf]
(BibTeX)
This work shows the many uses of the IPID field for network measurements.
Among many other applications, it presents a technique to measure end-to-end one way delay differences that does
not require the end host to be instrumented.
This means that two hosts A and B can measure their one-way delay difference to a
Windows 2000/XP end host C without the need to instrument host C -- or without the knowledge or consent of host C :-O .
Experimental Mathematics, v.10, n.4, p.529 - 536, 2001.
[pdf]
This work uses Groebner basis through the Buchberger algorithm to find if an holomorphic foliation has an algebraic solution.