Transmission Theory
In a communication system you need to know the maximum capacity of a channel. The Nyquist theorem and the Shannon theorem are the two theories that describe that capacity, and each applies in a different situation.
1. The Nyquist Theorem
The Nyquist theorem describes how the maximum symbol rate relates to the bandwidth of a noiseless ideal channel.
The Theorem
For a noiseless channel of bandwidth Hz, the maximum symbol rate is:
where:
- : maximum symbol rate (baud)
- : channel bandwidth (Hz)
- : number of symbol states
Key Points
- Conditions of use: ideal channels that are noiseless or nearly so
- Symbol rate: the maximum symbol rate is twice the bandwidth
- Symbol states: the number of symbol states affects the transmission rate
- Practical use: applies to high-quality wired transmission
Example
Take a telephone line of bandwidth 3000 Hz:
-
With a binary signal ():
-
With a quaternary signal ():
2. The Shannon Theorem
The Shannon theorem describes how the maximum data rate relates to the bandwidth and the signal-to-noise ratio of a real, noisy channel.
The Theorem
For a channel of bandwidth Hz and signal-to-noise ratio , the maximum data rate is:
where:
- : maximum data rate (bps)
- : channel bandwidth (Hz)
- : signal power
- : noise power
- : signal-to-noise ratio
Key Points
- Conditions of use: real channels that carry noise
- Signal-to-noise ratio: the higher the ratio, the higher the transmission rate
- Bandwidth: the larger the bandwidth, the higher the transmission rate
- Practical meaning: it gives the theoretical limit of a real channel
Calculating the Signal-to-Noise Ratio
The ratio is usually expressed in decibels (dB):
Example
Take a telephone line of bandwidth 3000 Hz and a signal-to-noise ratio of 20 dB:
-
Calculate the signal-to-noise ratio:
-
Calculate the maximum data rate:
3. Comparing the Two Theorems
| Property | Nyquist theorem | Shannon theorem |
|---|---|---|
| Conditions of use | Noiseless ideal channel | Noisy real channel |
| Factors considered | Bandwidth, number of symbol states | Bandwidth, signal-to-noise ratio |
| Output unit | Baud (symbols/second) | bps (bits/second) |
| Practical meaning | Theoretical limit | Practical limit |
4. Practical Applications
Applications of the Nyquist Theorem
- High-quality wired transmission: optical fibre, high-quality cable
- Short-distance transmission: inside a local area network
- Low-noise environments: well-shielded transmission environments
Applications of the Shannon Theorem
- Wireless communication: mobile communications, WiFi
- Long-distance transmission: telephone lines, cable
- Noisy environments: industrial settings, urban settings
5. Factors That Affect Channel Capacity
The Effect of Bandwidth
- The larger the bandwidth, the higher the transmission rate
- But bandwidth is expensive to increase
- Cost and performance have to be balanced
The Effect of the Signal-to-Noise Ratio
- The higher the signal-to-noise ratio, the higher the transmission rate
- The ratio can be improved in the following ways:
- Increase the transmit power
- Use better transmission media
- Adopt noise-resistant encoding
The Effect of the Encoding Scheme
- Different encoding schemes have different efficiencies
- Encoding complexity and transmission efficiency have to be balanced
- Modern communication systems use sophisticated encoding techniques
6. Calculating the Real Transmission Rate
The real transmission rate is usually below the theoretical limit, because you have to allow for:
- Protocol overhead: frame headers, checksums, and so on
- Encoding efficiency: the redundancy of error-correcting codes
- Equipment limits: hardware processing capability
- Network congestion: the load on the network
The formula for the real rate:
Real rate = theoretical rate × encoding efficiency × (1 - protocol overhead ratio)
