Distributed computing and networking : 10th International Conference, ICDCN 2009, Hyderabad, India, January 3-6, 2009. Proceedings (2009)