You can find resources and information regarding the book Introduction to Digital Communications " by Ali Grami through the following links: PDF Access (1st Edition)
Chapters 7-8: Error Control Coding Linear block codes, Cyclic codes (CRC), and Convolutional codes with Viterbi decoding.
Generally, no. Ali Grami’s Introduction to Digital Communications is a commercially published textbook protected by international copyright laws. While you cannot find a legal full-text PDF via a generic Google search, you can find legitimate alternatives:
If you’re looking for a specific feature of the book (e.g., solved problems, MATLAB examples, or a particular chapter on modulation/coding), let me know and I can explain the topic in detail.
- Entropy, mutual information, channel capacity basics for AWGN and discrete channels (concise treatment).
- Signal and system fundamentals for digital communications
- Probability, random processes, and noise analysis
- Baseband transmission and pulse shaping
- Passband modulation techniques (PSK, QAM, FSK, etc.)
- Optimum receiver design and matched filters
- Channel coding (block codes, convolutional codes)
- Synchronization (carrier, symbol, frame)
- Spread spectrum and multicarrier systems (including an intro to OFDM)
Comprehensive Scope: It is one of the first undergraduate textbooks to cover the entire digital communication chain—including source and channel coding, modulation, and synchronization—exclusively in a digital context.