Text this: Communication networks: fundamental concepts and keyarchitectures