Distributed Computer and Communication Networks - Vishnevskiy; Kozyrev, Dmitry V.; Samouylov, Konstantin E. (Springer International Publishing, 2016)