END SEMESTER EXAMINATION
B.TECH. (ECE) - SEMESTER-VI
SUBJECT: Information Theory and Coding (EC-312)
Time: 3 Hours
Maximum Marks: 60
Instructions:
- Attempt all questions.
- Marks are indicated against each question.
- Assume missing data, if any, suitably.
--- Content provided by FirstRanker.com ---
- (a) Define entropy. Derive the expression for entropy when M messages are equiprobable. [5]
- (b) A discrete memory less source has an alphabet of five symbols with their probabilities for its output as given here: [5]
Symbol: S1 S2 S3 S4 S5
Probability: 0.4 0.19 0.16 0.15 0.1
Construct the Huffman code. Calculate the average code word length, entropy and efficiency of the code.
--- Content provided by FirstRanker.com ---
- (a) Apply Shannon-Fano coding procedure to the following message ensemble: [5]
[X] = [x1 x2 x3 x4 x5 x6 x7]
[P] = [0.4 0.2 0.12 0.08 0.08 0.08 0.04]
Find the average length of the code and variance.
- (b) Explain the following terms: [5]
- Joint Entropy
- Conditional Entropy
- Mutual Information
- (a) What is channel capacity? Derive the channel capacity of Binary Symmetric Channel (BSC). [5]
- (b) An analog signal band limited to 10 Hz is to be transmitted over an additive white Gaussian noise channel with SNR of 30dB. Find the channel capacity required to transmit the signal with reliability. [5]
- (a) Define Linear Block Code. Explain Encoding and Decoding of Linear Block Code. [5]
- (b) Consider a (7,4) Linear block code defined by the generator matrix [5]
G =
i) Find all the code words.
ii) Determine the error correcting capability of the code.
--- Content provided by FirstRanker.com ---
- (a) Design an encoder for the (7,4) binary cyclic code generated by g(x)=1+x+x3 and also trace the steps involved in encoding the message vector 1101. [5]
- (b) What is Convolutional code? Explain with suitable example. [5]
- Write short notes on: (Any two) [2x5=10]
- Turbo Codes
- Viterbi Algorithm
- ARQ Protocols
--- Content provided by FirstRanker.com ---
--- Content provided by FirstRanker.com ---
--- Content provided by FirstRanker.com ---
--- Content provided by FirstRanker.com ---