Data Communications and Networks, I E E TELECOMMUNICATIONS SERIES