PRINCIPLES OF DIGITAL COMMUNICATION AND CODING - Viterbi, Andrew J.; Omura, Jim K. (Mcgraw-Hill Kogakusha, 1979)