Principles of data communication - Martin, James; Leben, Joe (Prentice Hall, 1988)