Encyclopedia of networking and telecommunications. - Sheldon, Tom