This document discusses data rate limits in communications. It covers:
1. Data rate depends on bandwidth, signal levels, and channel noise.
2. Nyquist's theorem gives the maximum bit rate for a noiseless channel based on bandwidth and number of signal levels. Shannon's theorem calculates capacity for noisy channels based on bandwidth and signal-to-noise ratio.
3. Examples show calculating bit rates and required signal levels using Nyquist and Shannon's formulas for different channel scenarios.