Experiences with accommodating heterogeneity in a large scale telecommunications infrastructure