At Telefonica I+D I was student trainee in which I worked in the area distributed systems. My main contributions were the following ones: