Future Internet: Future Internet Assembly 2011: Achievements and Technological Promises - Hutchison, David (Springer Berlin Heidelberg, 2011)