
Figure 6. OFDM Tones
OFDM is a modulation technique in that it enables user data to be modulated onto the tones. The information is modulated onto a tone by adjusting the tone's phase, amplitude, or both. In the most basic form, a tone may be present or disabled to indicate a one or zero bit of information, however, either phase shift keying (PSK) or quadrature amplitude modulation (QAM) is typically employed. An OFDM system takes a data stream and splits it into N parallel data streams, each at a rate 1/N of the original rate. Each stream is then mapped to a tone at a unique frequency and combined together using the inverse fast fourier transform (IFFT) to yield the time-domain waveform to be transmitted.
For example, if a 100-tone system were used, a single data stream with a rate of 1 megabit per second (Mbps) would be converted into 100 streams of 10 kilobits per second (kbps). By creating slower parallel data streams, the bandwidth of the modulation symbol is effectively decreased by a factor of 100, or, equivalently, the duration of the modulation symbol is increased by a factor of 100. Proper selection of system parameters, such as the number of tones and tone spacing, can greatly reduce, or even eliminate, ISI, because typical multipath delay spread represents a much smaller proportion of the lengthened symbol time. Viewed another way, the coherence bandwidth of the channel can be much smaller, because the symbol bandwidth has been reduced. The need for complex multi-tap time-domain equalizers can be eliminated as a result.

Figure 7. OFDM Transmitter Chain
OFDM can also be considered a multiple-access technique, because an individual tone or groups of tones can be assigned to different users. Multiple users share a given bandwidth in this manner, yielding the system called OFDMA. Each user can be assigned a predetermined number of tones when they have information to send, or alternatively, a user can be assigned a variable number of tones based on the amount of information that they have to send. The assignments are controlled by the media access control (MAC) layer, which schedules the resource assignments based on user demand.
OFDM can be combined with frequency hopping to create a spread spectrum system, realizing the benefits of frequency diversity and interference averaging previously described for CDMA. In a frequency hopping spread spectrum system, each user's set of tones is changed after each time period (usually corresponding to a modulation symbol). By switching frequencies after each symbol time, the losses due to frequency selective fading are minimized. Although frequency hopping and CDMA are different forms of spread spectrum, they achieve comparable performance in a multipath fading environment and provide similar interference averaging benefits.
OFDM therefore provides the best of the benefits of TDMA in that users are orthogonal to one another, and CDMA, as previously mentioned, while avoiding the limitations of each, including the need for TDMA frequency planning and equalization, and multiple access interference in the case of CDMA.

Figure 8. Two-Dimensional Illustration of OFDM Channel Resource
Theory of OFDM Operation
The sinusoidal waveforms making up the tones in OFDM have the very special property of being the only Eigen-functions of a linear channel. This special property prevents adjacent tones in OFDM systems from interfering with one another, in much the same manner that the human ear can clearly distinguish between each of the tones created by the adjacent keys of a piano. This property, and the incorporation of a small amount of guard time to each symbol, enables the orthogonality between tones to be preserved in the presence of multipath. This is what enables OFDM to avoid the multiple-access interference that is present in CDMA systems.
The frequency domain representation of a number of tones, shown in Figure 6, highlights the orthogonal nature of the tones used in the OFDM system. Notice that the peak of each tone corresponds to a zero level, or null, of every other tone. The result of this is that there is no interference between tones. When the receiver samples at the center frequency of each tone, the only energy present is that of the desired signal, plus whatever other noise happens to be in the channel.
To maintain orthogonality between tones, it is necessary to ensure that the symbol time contains one or multiple cycles of each sinusoidal tone waveform. This is normally the case, because the system numerology is constructed such that tone frequencies are integer multiples of the symbol period, as is subsequently highlighted, where the tone spacing is 1/T. Viewed as sinusoids, Figure 9 shows three tones over a single symbol period, where each tone has an integer number of cycles during the symbol.

Figure 9. Time- and Frequency-Domain Representation of OFDM

Figure 10. Integer Number of Sinusoid Periods
In absolute terms, to generate a pure sinusoidal tone requires the signal start at time minus infinity. This is important, because tones are the only waveform than can ensure orthogonality. Fortunately, the channel response can be treated as finite, because multipath components decay over time and the channel is effectively band-limited. By adding a guard time, called a cyclic prefix, the channel can be made to behave as if the transmitted waveforms were from time minus infinite, and thus ensure orthogonality, which essentially prevents one subcarrier from interfering with another (called intercarrier interference, or ICI).
The cyclic prefix is actually a copy of the last portion of the data symbol appended to the front of the symbol during the guard interval, as shown in Figures 9 and 11. Multipath causes tones and delayed replicas of tones to arrive at the receiver with some delay spread. This leads to misalignment between sinusoids, which need to be aligned as in Figure 11 to be orthogonal. The cyclic prefix allows the tones to be realigned at the receiver, thus regaining orthogonality.

Figure 11. Cyclic Extension of Sinusoid
The cyclic prefix is sized appropriately to serve as a guard time to eliminate ISI. This is accomplished because the amount of time dispersion from the channel is smaller than the duration of the cyclic prefix. A fundamental trade-off is that the cyclic prefix must be long enough to account for the anticipated multipath delay spread experienced by the system. The amount of overhead increases, as the cyclic prefix gets longer. The sizing of the cyclic prefix forces a tradeoff between the amount of delay spread that is acceptable and the amount of Doppler shift that is acceptable.


