Networks and communications (Heidelberg : Springer, 2012)