Advanced Communication Networks