Explore Shannon's Channel Capacity Theorem: C = B log₂(1 + SNR)
Shannon-Hartley Theorem:
C = B × log₂(1 + SNR)
Where:
Converting SNR from dB to linear:
SNRlinear = 10(SNRdB / 10)
What is Channel Capacity?
Channel capacity represents the theoretical maximum rate at which information can be transmitted over a communication channel with arbitrarily small error probability, given specific bandwidth and noise constraints.
Key Insights:
Real-World Applications:
Example:
A channel with 10 kHz bandwidth and 30 dB SNR (SNR = 1000) has a capacity of approximately 99.66 kbps. This means you can transmit up to 99,660 bits per second reliably through this channel.
Decibels (dB): A logarithmic scale commonly used in engineering
SNRdB = 10 × log₁₀(SNRlinear)
Common Conversions:
Why use dB?
Try these experiments: