Bec503 Simp
Bec503 Simp
Note : if problem values are not given in the SIMP, that means you need to practice
similar questions by considering values yourself based on the question
Module 1
3. Explain the geometric representation of signals and demonstrate how the energy is
equivalent to the squared length of the vector representation.
5. Explain the canonical and polar representations of bandpass signals and their
relationship to Cartesian representations.
Module 2
1. Define Binary Phase Shift Keying (BPSK) and derive its probability of error.
2. Explain the generation and detection of Quadrature Phase Shift Keying (QPSK) with
signal space representation.
TAKEITEASY ENGINEERS
3. Describe M-ary PSK and M-ary QAM modulation techniques, highlighting their
generation and error probabilities.
4. Compare coherent and non-coherent detection methods for BFSK, including error
probability analysis.
5. Illustrate the block diagrams for BFSK generation and detection using coherent
detection.
6. Derive the error probability for DPSK signals transmitted over a noisy channel.
7. Discuss the advantages and limitations of Differential Phase Shift Keying (DPSK).
8. Calculate carrier power requirements for a binary data transmission system with
specified error probability constraints.
Module 3
P=
3. Derive and state the Source Coding Theorem and Channel Coding Theorem.
4. Explain Huffman coding and compute the efficiency for a given source alphabet.
5. Analyze a binary symmetric channel and calculate the mutual information and
information transmission rate.
Module 4
1. Design a linear block code with a minimum distance of 3 and message length of 4
bits.
3. Derive the generator and parity-check matrices for a (6,3) linear block code and
compute possible codewords.
4. Develop a systematic encoder for a (7,4) cyclic code with a given generator
polynomial.
Module 5
1. Draw and explain the convolutional encoder diagram for a system with code rate
r=1/3 and constraint length K=3
2. Develop a state diagram and trellis graph for a given convolutional encoder.
3. Trace the path through the state diagram for a specified message sequence and
compute the output code.
4. Describe the Viterbi algorithm for decoding convolutional codes and outline the step-
by-step procedure.
5. Compute the decoded sequence using the Viterbi algorithm for a given received
sequence.
6. Compare systematic and non-systematic convolutional codes with examples.