Active and Programmable Networks for Adaptive Architectures and Services (Auerbach Publications, 2006)