Skip to content
EC-502 · DIGITAL COMMUNICATION/Quick Revision Short Notes

DIGITAL COMMUNICATION (EC-502) - Unit 5 Short Notes

UNIT 5: DIGITAL COMMUNICATION - EXAM-FOCUSED SHORT NOTES


I. SAMPLING & PULSE MODULATION (Source Coding Fundamentals)

A. Sampling Theorem

  • Nyquist Sampling Theorem (Lowpass): A bandlimited signal with highest frequency component $$\displaystyle f_m $$ Hz can be completely reconstructed from its samples if sampled at a rate $$\displaystyle f_s \geq 2f_m $$ samples/sec. The minimum rate $$\displaystyle 2f_m $$ is the Nyquist Rate.

    Aliasing: If $$\displaystyle f_s < 2f_m $$, high-frequency components fold back into lower frequencies, causing irreversible distortion. Prevented by anti-aliasing filter (low-pass) before sampling.

  • Bandpass Sampling Theorem: For a signal occupying $$\displaystyle f_1 $$ to $$\displaystyle f_2 $$ Hz ($$\displaystyle f_2 > f_1 $$), the minimum sampling rate is $$\displaystyle f_s = 2(f_2 - f_1) $$ provided $$\displaystyle f_2 $$ is an integer multiple of $$\displaystyle (f_2 - f_1) $$.

  • Aperture Effect: In practical sampling (e.g., sample-and-hold), each sample is held for a finite duration $T$. This acts as a low-pass filter with sinc response, attenuating high frequencies. Compensated by an equalizer.

B. Types of Sampling

Type Method Expression Key Feature
Ideal (Impulse) Multiply $x(t)$ by $$\displaystyle \delta_T(t) = \sum_{n=-\infty}^{\infty} \delta(t-nT) $$ $$\displaystyle x_s(t) = x(t) \cdot \sum \delta(t-nT) $$ Samples are instantaneous impulses. Spectrum: $$\displaystyle X_s(f) = \frac{1}{T} \sum_{k=-\infty}^{\infty} X(f-kf_s) $$.
Natural Multiply by a periodic pulse train $p(t)$ (width $$\displaystyle \tau < T $$) $$\displaystyle x_n(t) = x(t) \cdot p(t) $$ Top of pulses follows $x(t)$. Requires pulse regeneration at receiver.
Flat-top Sample-and-hold circuit. Pulse width $\tau \approx T$. $$\displaystyle x_{ft}(t) = \sum x(nT) \cdot rect\left(\frac{t-nT}{\tau}\right) $$ Easy to regenerate. Suffers from aperture effect.

C. Pulse Modulation Techniques (PAM, PWM, PPM)

Technique Parameter Modulated Generation Principle Detection Principle Key Comparison
PAM Pulse Amplitude Sample & hold, then scale amplitude by message. Integrate & sample at clock rate. Simple, but noise affects amplitude directly.
PWM Pulse Width (within fixed period $T$) Compare $x(t)$ with a sawtooth/triangular wave. Integrate pulse, compare with reference. Noise immunity (only edges matter). Requires synchronization.
PPM Pulse Position (within fixed period $T$) Generate pulse at position $$\displaystyle t = kT + x(t) $$. Use a local clock to measure delay from start of slot. Best noise immunity (only timing matters). Complex sync.

Generation & Detection of PWM/PPM (Brief):

  • PWM Gen: Comparator compares $x(t)$ with a high-frequency sawtooth. Output high when $$\displaystyle x(t) > $$ sawtooth.

  • PWM Det: RC integrator converts PWM to PAM, then sample & hold.

  • PPM Gen: Use PWM pulse to trigger a monostable that generates a fixed-width pulse after a delay proportional to $x(t)$.

  • PPM Det: Correlator with a locally generated clock. Measure time difference between received pulse and slot start.

D. Time Division Multiplexing (TDM)

  • Principle: Multiple signals share a single channel by allocating non-overlapping time slots in a recurring frame. Each signal is sampled, and samples are transmitted sequentially.

  • Process: Sampling → Pulse Modulation (e.g., PAM) → Multiplexer (assigns slot) → Transmission → Demultiplexer → Demodulation → Reconstruction.

  • Requires precise synchronization between multiplexer and demultiplexer.


II. QUANTIZATION & PULSE CODE MODULATION (PCM)

A. Quantization

  • Need: Convert continuous-amplitude samples (from sampling) into a finite set of discrete levels for digital transmission.

  • Uniform Quantization:

    • Step Size: $$\displaystyle \Delta = \frac{V_{max} - V_{min}}{L} $$, where $$\displaystyle L = 2^n $$ levels, $n$ = bits/sample.

    • Quantizer: Maps input $x$ to nearest quantization level $$\displaystyle x_q = k\Delta $$, $k \in \mathbb{Z}$.

  • Quantization Noise (Mean Square Error):

    The error $$\displaystyle e = x - x_q $$ is uniformly distributed in $[-\Delta/2, \Delta/2]$.

    Variance (Power) of Quantization Noise:

$$\sigma_q^2 = \frac{\Delta^2}{12}$$

  • Signal-to-Quantization-Noise Ratio (SQNR):

    For a uniform quantizer with $L$ levels and input signal power $$\displaystyle \sigma_x^2 $$:

$$\text{SQNR (dB)} = 10 \log_{10} \left( \frac{\sigma_x^2}{\sigma_q^2} \right) \approx 10 \log_{10} \left( \frac{3 \sigma_x^2 L^2}{2} \right) \approx 6n + 10 \log_{10} \left( \frac{3 \sigma_x^2}{2} \right) \text{ dB}$$

> **Key Insight:** SQNR improves by ~6 dB per additional bit.

B. Pulse Code Modulation (PCM)

  • Complete PCM System Block Diagram:

    Input Analog Signal → Anti-aliasing Filter → Sampler → Quantizer → Encoder → Digital Channel → Decoder → Reconstruction Filter → Output Analog Signal.

  • Companding (Compressing/Expanding):

    • Need: Non-uniform quantization to improve SQNR for low-amplitude signals (like speech) where probability is high.

    • μ-law (North America, Japan): $$\displaystyle y = \frac{\ln(1+\mu|x|)}{\ln(1+\mu)} \cdot \text{sgn}(x) $$, $$\displaystyle \mu=255 $$.

    • A-law (Europe, ITU): Piecewise linear with $$\displaystyle A=87.6 $$.

    • Application: Used in G.711 standard for telephony (8-bit PCM at 8 kHz).

C. Delta Modulation (DM) & Adaptive Delta Modulation (ADM)

  • DM Principle: Encodes the difference (delta) between current and previous sample. Uses 1-bit quantizer.

    • Block Diagram: Input → Comparator (with feedback from Integrator) → 1-bit Encoder → Bit Stream. Receiver: Bit Stream → Integrator → Output.

    • Problems:

      1. Granular Noise: Small step size $\Delta$ causes noise when signal is flat.

      2. Slope Overload: Large step size $\Delta$ cannot track steep signal slopes.

  • Adaptive Delta Modulation (ADM): Step size $\Delta$ is adaptively changed based on recent bit pattern (e.g., increase $\Delta$ after consecutive 1s or 0s). Reduces both granular noise and slope overload.


III. LINE CODING & BASEBAND TRANSMISSION

A. Digital Data Representation & Line Encoding

Scheme Description Example (10110) Key Properties
Unipolar NRZ 0=0V, 1=+V, no return to zero. +V +V 0V +V +V DC component present.
Polar NRZ 0=-V, 1=+V. +V +V -V +V +V No DC, but long runs cause baseline wander.
Bipolar (AMI) 0=0V, 1=alternating ±V. +V -V 0V +V -V No DC, easy clock recovery.
RZ Pulse returns to zero mid-bit. +V 0V -V 0V +V More bandwidth, self-clocking.
Manchester 0=low→high transition, 1=high→low transition at bit center. ↓ ↑ ↓ ↓ ↑ Self-clocking, no DC. Used in Ethernet.
Diff. Manchester Transition at start of every bit. Mid-bit transition = 0, no transition = 1. ↓ ↓ ↑ ↓ ↓ Differential encoding, immune to polarity reversal.
B8ZS Substitute 8 consecutive zeros with 000VB0VB (V=violation, B=bipolar). Used in T1/E1 lines to maintain timing.

B. Baseband Transmission Issues

  • Inter-Symbol Interference (ISI): Smearing of pulses due to channel bandwidth limitation or multipath, causing overlap with adjacent bits.

  • Nyquist Criterion for Zero ISI: The overall system frequency response $H(f)$ must satisfy:

$$\sum_{k=-\infty}^{\infty} H\left(f + \frac{k}{T_b}\right) = \text{Constant}$$

where $$\displaystyle T_b $$ = bit period. This leads to **Nyquist pulses** (e.g., sinc, raised-cosine).
  • Eye Pattern: Oscilloscope display of overlayed received bits.

    • Eye Opening: Vertical height → noise margin; Horizontal width → timing jitter tolerance.

    • Best Sampling Instant: Center of eye.

  • Crosstalk: Unwanted coupling between adjacent transmission lines (near-end, far-end).

C. Differential Encoding

  • Concept: Encode data based on change from previous bit, not absolute level.

    • Differential Manchester and DPSK are examples.

    • Encoding: $$\displaystyle d_k = b_k \oplus d_{k-1} $$.

  • Advantages:

    1. Immunity to phase ambiguity (e.g., 180° inversion in BPSK).

    2. Simpler receiver for non-coherent detection (DPSK).

  • Disadvantages:

    1. Error propagation: 1 bit error corrupts current and next decoded bit.

    2. Requires differential encoder/decoder.


IV. DIGITAL MODULATION TECHNIQUES (Passband Transmission)

A. Binary Modulation

Scheme Principle Coherent? Key Points
BPSK 0 → $$\displaystyle \cos(2\pi f_c t) $$, 1 → $$\displaystyle -\cos(2\pi f_c t) $$. Yes. Requires carrier phase sync. Most power-efficient binary modulation.
BFSK 0 → $$\displaystyle \cos(2\pi f_1 t) $$, 1 → $$\displaystyle \cos(2\pi f_2 t) $$. Coherent (phase ref) or Non-coherent (envelope detect). Orthogonal if $$\displaystyle |f_1 - f_2| = \frac{1}{2T_b} $$. Non-coherent simpler but worse BER.
ASK (OOK) 0 → 0V, 1 → $$\displaystyle \cos(2\pi f_c t) $$. Usually coherent, but can be non-coherent (envelope detect). Poor noise immunity (amplitude sensitive).

B. Quadrature Modulation

  • QPSK (Quadrature PSK):

    • Two bits per symbol (00, 01, 11, 10).

    • Maps to 4 phases: $$\displaystyle 0^\circ, 90^\circ, 180^\circ, 270^\circ $$.

    • Generation: Split data into I (even bits) and Q (odd bits). Modulate two BPSK carriers ($\cos$ and $\sin$) with 90° phase shift, then sum.

    • Detection: Coherent demodulation with two matched filters (I & Q channels), then combine.

    • Bandwidth: Same as BPSK but double the bit rate (2 bits/symbol).

  • Offset QPSK (OQPSK): Offset Q-channel bits by $$\displaystyle T_b/2 $$ relative to I-channel. Reduces maximum phase transition from 180° to 90° → lower spectral sidelobes.

  • π/4-QPSK: Alternates between QPSK constellations rotated by 45°. Constant envelope, used in IS-136.

C. Differential Modulation

  • DPSK (Differential PSK):

    • Principle: Encode data differentially first: $$\displaystyle d_k = b_k \oplus d_{k-1} $$. Then transmit using PSK (phase change $$\displaystyle \Delta \phi = 0^\circ $$ for $$\displaystyle d_k=0 $$, $$\displaystyle 180^\circ $$ for $$\displaystyle d_k=1 $$).

    • Detection: Compare phase of current and previous received symbols (non-coherent).

    • Comparison with Coherent PSK: ~3 dB worse BER for same $$\displaystyle E_b/N_0 $$, but avoids carrier phase recovery.

D. Minimum Shift Keying (MSK)

  • Principle: Special case of Continuous-Phase FSK (CPFSK) with modulation index $$\displaystyle h = 0.5 $$. Frequency separation $$\displaystyle \Delta f = \frac{1}{2T_b} $$ ensures phase continuity.

  • Spectral Properties: More compact spectrum than QPSK (lower sidelobes), constant envelope.

  • Advantages over QPSK: Better spectral efficiency, robust to non-linearities (constant envelope). Used in GSM, Bluetooth.

E. M-ary Modulation

  • M-ary PSK: $M$ phases equally spaced on a circle. Bandwidth efficiency = $$\displaystyle \log_2 M $$ bits/symbol/Hz. Error probability increases with $M$ for same $$\displaystyle E_b/N_0 $$.

  • M-ary FSK: $M$ orthogonal frequencies. Bandwidth $$\displaystyle \approx M \cdot \frac{1}{T_b} $$. Orthogonality condition: $$\displaystyle \int_0^{T_b} \cos(2\pi f_i t) \cos(2\pi f_j t) dt = 0 $$ for $i \neq j$.

  • M-ary QAM: Combination of ASK & PSK. $$\displaystyle M = 2^k $$ points in a square grid (e.g., 16-QAM, 64-QAM). Higher bandwidth efficiency but more susceptible to noise and non-linearities.

F. Spectral Properties Comparison

Modulation Power Spectral Density (PSD) Shape Main Lobe Bandwidth
BPSK/QPSK $$\displaystyle \text{sinc}^2(fT_b) $$ shape with significant sidelobes. $$\displaystyle \approx \frac{2}{T_b} $$ (null-to-null).
MSK Similar to QPSK but sidelobes roll off faster (~$$\displaystyle f^{-4} $$). $$\displaystyle \approx \frac{1.5}{T_b} $$ (more compact).
OQPSK Similar to QPSK but lower sidelobes due to reduced phase transitions. Similar to QPSK.

G. Performance Comparison & Applications

Scheme Bandwidth Efficiency Power Efficiency Complexity Typical Applications
BPSK Low (1 b/s/Hz) Highest (best BER) Low Deep space, low-rate telemetry.
QPSK Medium (2 b/s/Hz) Good (same as BPSK per bit) Medium Satellite, cable (DVB-S), wireless LAN.
MSK Medium (2 b/s/Hz) Good Medium-High GSM, Bluetooth, military.
M-ary QAM High (4,6,8 b/s/Hz) Poor (requires high SNR) High Cable modems (DOCSIS), DSL, WiMAX.
FSK Low-Medium Moderate Low-Medium Paging, low-rate wireless, modems.

V. SIGNAL SPACE, DETECTION & ERROR PROBABILITY

A. Signal Space Representation

  • Concept: Represent any set of $M$ signals $$\displaystyle \{s_i(t)\} $$, $0 \leq t \leq T$, as vectors in an $N$-dimensional space using an orthogonal basis $$\displaystyle \{\phi_1(t), ..., \phi_N(t)\} $$.

$$s_i(t) = \sum_{j=1}^{N} s_{ij} \phi_j(t)$$

where $$\displaystyle s_{ij} = \int_0^T s_i(t) \phi_j(t) dt $$ are the **coordinates** (vector components).
  • Gram-Schmidt Orthogonalization Procedure:

    1. Start with first basis vector: $$\displaystyle \phi_1(t) = \frac{s_1(t)}{\|s_1(t)\|} $$.

    2. For $$\displaystyle k = 2 $$ to $M$:

      • Projection: $$\displaystyle p_k(t) = s_k(t) - \sum_{j=1}^{k-1} \left[ \int_0^T s_k(t) \phi_j(t) dt \right] \phi_j(t) $$.

      • Normalize: $$\displaystyle \phi_k(t) = \frac{p_k(t)}{\|p_k(t)\|} $$.

    3. Result: $$\displaystyle \{\phi_1, ..., \phi_M\} $$ is an orthonormal basis for the signal set.

  • Use: Reduces continuous-time detection problem to vector detection in Euclidean space. Optimum receiver correlates with basis functions.

B. Optimum Receivers

  • Matched Filter:

    • Principle: Maximizes SNR at sampling instant $$\displaystyle t=T $$ for known signal $s(t)$ in AWGN.

    • Impulse Response: $$\displaystyle h(t) = s(T-t) $$, $0 \leq t \leq T$.

    • Block Diagram: Input r(t) → Matched Filter → Sampler at t=T → Decision Device.

    • Advantage: Equivalent to a correlator (integrates $r(t)$ with $s(t)$ over $[0,T]$). Optimal in sense of maximum likelihood detection.

  • Correlator Detector:

    • Principle: Computes $$\displaystyle z = \int_0^T r(t) s(t) dt $$.

    • Comparison with Matched Filter: For baseband signals, matched filter output at $$\displaystyle t=T $$ equals correlator output. Often implemented as matched filter followed by sampler.

C. Error Probability Analysis

  • BPSK (Coherent):

    • Signals: $$\displaystyle s_1(t) = \sqrt{E_b} \cos(2\pi f_c t) $$, $$\displaystyle s_0(t) = -\sqrt{E_b} \cos(2\pi f_c t) $$.

    • Probability of Bit Error:

$$P_b = Q\left( \sqrt{\frac{2E_b}{N_0}} \right)$$

where $$\displaystyle Q(x) = \frac{1}{\sqrt{2\pi}} \int_x^\infty e^{-t^2/2} dt $$.
  • QPSK (Coherent):

    • Equivalent to two orthogonal BPSK channels (I & Q). Each bit has same $$\displaystyle E_b/N_0 $$ as BPSK.

    • Probability of Symbol Error:

$$P_s = 2Q\left( \sqrt{\frac{E_b}{N_0}} \right) - Q^2\left( \sqrt{\frac{E_b}{N_0}} \right) \approx 2Q\left( \sqrt{\frac{E_b}{N_0}} \right)$$

*   **Probability of Bit Error (Gray coding):** $$\displaystyle P_b \approx \frac{1}{2} P_s = Q\left( \sqrt{\frac{E_b}{N_0}} \right) $$.

> **Key:** QPSK BER is **same as BPSK** for same $$\displaystyle E_b/N_0 $$, but transmits 2 bits/symbol.
  • M-ary Systems (General Concept): As $M$ increases (for fixed $$\displaystyle E_b $$), minimum distance between constellation points decreases → higher $$\displaystyle P_e $$. Trade-off: Bandwidth efficiency ↑, Power efficiency ↓.

  • M-ary QAM: For square $M$-QAM (e.g., 16-QAM, 64-QAM), symbol error probability is complex, but approximate for large $M$:

$$P_s \approx 4 \left(1 - \frac{1}{\sqrt{M}}\right) Q\left( \sqrt{\frac{3 E_b}{(M-1) N_0}} \right)$$


VI. CHANNEL CODING & ERROR CONTROL

A. Information Theory Basics

  • Entropy $H(X)$: Average information content per symbol of discrete source $X$.

$$H(X) = -\sum_{i=1}^{m} p(x_i) \log_2 p(x_i) \text{ bits/symbol}$$

  • Information Rate $R$: $$\displaystyle R = r \cdot H(X) $$ bits/sec, where $r$ = symbol rate.

  • Mutual Information $I(X;Y)$: Average information that $Y$ conveys about $X$. $$\displaystyle I(X;Y) = H(X) - H(X|Y) $$.

B. Channel Capacity & Fundamental Theorems

  • Shannon-Hartley Theorem (AWGN Channel):

$$\boxed{C = B \log_2 \left(1 + \frac{S}{N}\right) = B \log_2 \left(1 + \text{SNR}\right)}$$

where $C$ = channel capacity (bits/sec), $B$ = bandwidth (Hz), $S/N$ = signal-to-noise power ratio.

> **Implication:** For fixed $B$, capacity increases with $\log(\text{SNR})$. For fixed SNR, capacity increases linearly with $B$.
  • Information Capacity Theorem (General):

$$C = \max_{p(x)} I(X;Y)$$

Capacity is the maximum mutual information over all input distributions.
  • Binary Symmetric Channel (BSC) Capacity:

    For crossover probability $p$, capacity is:

$$C = 1 - H(p) \text{ bits/channel use}$$

where $$\displaystyle H(p) = -p \log_2 p - (1-p) \log_2 (1-p) $$.

*Example:* For $$\displaystyle p=0.1 $$, $$\displaystyle C = 1 - H(0.1) \approx 1 - 0.469 = 0.531 $$ bits/use.

C. Block Codes

  • Linear Block Codes:

    • Parameters: $(n, k)$ — $k$ info bits → $n$ coded bits ($n-k$ parity).

    • Generator Matrix $G$: $k \times n$ matrix. Codeword $$\displaystyle \mathbf{c} = \mathbf{u} G $$, $\mathbf{u}$ = info vector.

    • Parity-Check Matrix $H$: $(n-k) \times n$ matrix, $$\displaystyle G H^T = 0 $$. Syndrome $$\displaystyle \mathbf{S} = \mathbf{r} H^T $$. $$\displaystyle \mathbf{S}=0 $$ → no error (or undetectable).

    • Syndrome Decoding: Pre-compute syndrome table for all correctable error patterns.

  • Cyclic Codes:

    • Subclass of linear codes where cyclic shift of a codeword is another codeword.

    • Generator Polynomial $g(x)$: Degree $n-k$. Codeword polynomial $c(x)$ is divisible by $g(x)$.

    • Encoding (Shift Register): Implement division by $g(x)$.

    • Decoding: Syndrome computed by evaluating $r(x)$ at roots of $g(x)$ (using syndrome polynomial).

  • Hamming Codes (e.g., (7,4)):

    • Single-error correcting (SEC). $$\displaystyle n = 2^r - 1 $$, $$\displaystyle k = n - r $$.

    • For (7,4): $$\displaystyle r=3 $$ parity bits. Positions: 1,2,4 are parity (powers of 2). Data in positions 3,5,6,7.

    • Parity Equations:

      $$\displaystyle p_1 = d_3 \oplus d_5 \oplus d_7 $$

      $$\displaystyle p_2 = d_3 \oplus d_6 \oplus d_7 $$

      $$\displaystyle p_4 = d_5 \oplus d_6 \oplus d_7 $$

    • Syndrome bits $$\displaystyle (S_1, S_2, S_4) $$ give binary position of error.

D. Convolutional Codes

  • Encoding:

    • Constraint Length $K$: Number of input bits that affect current output.

    • Code Rate $k/n$: $k$ input bits → $n$ output bits per time unit.

    • Represented by generator polynomials or state diagram/trellis.

  • Decoding - Viterbi Algorithm:

    • Principle: Maximum Likelihood Sequence Estimation (MLSE). Finds maximum likelihood path through trellis.

    • Process: Recursively computes path metric (cumulative Hamming distance) for each state at each time step. Retains survivor path per state.

    • Output: Most likely transmitted sequence after traceback depth (typically $5K$).

E. Burst Error Correcting Codes

  • Concept: Correct clusters of errors (bursts) common in wireless/fading channels.

  • Fire Codes: Use generator polynomial with a factor $$\displaystyle (x^{b+1} - 1) $$ to correct bursts of length $b$.

  • Reed-Solomon (RS) Codes:

    • Type: Non-binary BCH codes. Symbols from $$\displaystyle GF(2^m) $$.

    • Parameters: $(n, k)$ with $$\displaystyle n = 2^m - 1 $$. Can correct up to $$\displaystyle t = \frac{n-k}{2} $$ symbol errors.

    • Key: Each symbol = $m$ bits. Excellent for burst errors (a symbol error = $m$ bit errors).

    • Applications: CD/DVD, QR codes, satellite comms (CCSDS), DSL.

F. Applications of Error Correcting Codes (ECC)

  • Deep Space Communication: Low-power signals, long distances → strong codes (e.g., concatenated RS+convolutional).

  • Wireless (Cellular, Wi-Fi): Fading channels → convolutional, turbo, LDPC.

  • Data Storage (HDD, SSD, CD/DVD/Blu-ray): Burst errors from media defects → RS codes.

  • DSL (Digital Subscriber Line): Twisted pair noise → trellis-coded modulation (TCM).

  • Satellite TV (DVB-S2): LDPC + BCH for near-Shannon performance.


VII. SYSTEM-LEVEL & MISCELLANEOUS TOPICS

A. Bandwidth Efficiency & Trade-offs

  • Definition: $$\displaystyle \eta = \frac{\text{Bit Rate (bps)}}{\text{Channel Bandwidth (Hz)}} $$ (units: bits/s/Hz).

  • Trade-off: Increasing $\eta$ (e.g., using M-ary modulation) requires higher SNR for same error probability (power efficiency ↓). Conversely, high power efficiency (BPSK) has low $\eta$.

  • Calculation: Given bit rate $$\displaystyle R_b $$ and $\eta$, required bandwidth $$\displaystyle B = \frac{R_b}{\eta} $$.

B. Complete System Blocks

  • PCM System: [As detailed in Section II.B].

  • Delta Modulator:

    Analog Input → Comparator (with ±Δ from Quantizer) → 1-bit Encoder → Bit Stream.

    Bit Stream → Decoder (Integrator) → Reconstructed Analog.

    Feedback: Reconstructed Analog → Quantizer (±Δ) → back to comparator.

C. Key Definitions & Concepts

  • Bandwidth: Range of frequencies occupied by signal (e.g., null-to-null, 90% power).

  • Aliasing: Overlap of spectral replicas due to undersampling.

  • Quantization Noise: Distortion from mapping continuous amplitude to discrete levels; power $$\displaystyle \sigma_q^2 = \Delta^2/12 $$.

  • ISI (Inter-Symbol Interference): Overlap of adjacent symbols due to channel dispersion.

  • Eye Pattern: Visual tool to assess ISI, noise, timing jitter.

  • Differential Encoding: Encoding based on transition; advantage: immunity to phase reversals.

Exam Tips & Common Pitfalls:

  1. Aliasing vs. Aperture Effect: Aliasing is frequency-domain folding due to low sampling rate. Aperture effect is time-domain averaging due to finite sample width.
  1. SQNR Formula: Remember $\text{SQNR} \approx 6n$ dB for uniform quantizer with full-scale sine wave.
  1. QPSK vs. BPSK BER: For same $$\displaystyle E_b/N_0 $$, QPSK BER ≈ BPSK BER (per bit). QPSK has same power efficiency but double bandwidth efficiency.
  1. Matched Filter vs. Correlator: Matched filter maximizes SNR at a specific time. Correlator (with integration over symbol period) is a specific implementation for baseband/bandpass with coherent carrier.
  1. Shannon-Hartley: Capacity depends on bandwidth and linear in $\log(1+\text{SNR})$, not linear in SNR.
  1. Gram-Schmidt: Always start with first signal $$\displaystyle s_1(t) $$, subtract projections of all previous basis functions from $$\displaystyle s_k(t) $$ before normalizing.
  1. TDM vs. FDM: TDM shares time, FDM shares frequency.
  1. Manchester vs. Differential Manchester: Manchester has transition at bit center; Differential Manchester has transition at bit start always, mid-bit transition indicates data.
Go to where you left off?

Quick Add to Notes

Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.

Create free account

Have an account? Log in