Imprint ETH ZürichNetworked Systems GroupDept. of Information Technology and Electrical EngineeringProf. Laurent VanbeverGloriastrasse 358092 ZürichSwitzerland lvanbever@ethz.ch