Library
Back to reading

What Are Raised Cosine and Root Raised Cosine Filters?

Why Are Raised Cosine Filters Used in Digital Communications?

Raised cosine (RC) and Root Raised Cosine (RRC) filters are pulse-shaping filters widely used in digital communication systems to minimise inter-symbol interference (ISI) while making efficient use of the available bandwidth. They shape the transmitted pulses so that adjacent symbols do not interfere with one another at the receiver, allowing reliable data transmission even at high symbol rates.

In a digital communication system, information is transmitted as a sequence of pulses. If these pulses are transmitted without filtering, their spectra extend over a wide frequency range, occupying excessive bandwidth and potentially interfering with neighbouring channels. Simply limiting the bandwidth with an ordinary filter is not a satisfactory solution because it causes the pulses to spread in time, producing inter-symbol interference.

Raised cosine filtering solves this problem by carefully shaping both the pulse and its spectrum. The resulting waveform satisfies the Nyquist criterion for zero inter-symbol interference, meaning that each pulse passes through zero at the sampling instants of all neighbouring symbols. Consequently, the receiver can recover each symbol without interference from the preceding or following symbols, provided sampling occurs at the correct time.

A useful analogy is a relay race in which each runner passes the baton only at precisely defined handover points. Although the runners' movements overlap, the baton is transferred cleanly without interfering with the next exchange. Similarly, raised cosine filtering allows adjacent pulses to overlap while ensuring that they do not interfere at the receiver's sampling instants.

The shape of the filter is controlled by the roll-off factor, usually denoted by α (alpha). A roll-off factor of 0 provides the minimum possible bandwidth but requires an ideal filter that cannot be realised in practice. Increasing the roll-off factor makes the filter easier to implement while requiring additional bandwidth. Typical values range from 0.2 to 0.5, representing a practical compromise between spectral efficiency and implementation complexity.

In most communication systems, a complete raised cosine filter is not implemented entirely at either the transmitter or the receiver. Instead, the filtering is divided equally between them using Root Raised Cosine (RRC) filters. The transmitter applies one RRC filter to shape the transmitted pulses, while the receiver applies a second identical RRC filter. When combined, the two filters produce the overall response of a raised cosine filter, providing optimum pulse shaping while also maximising the receiver's signal-to-noise ratio (SNR) through matched filtering.

Raised cosine and root raised cosine filters are used extensively in modern digital communication systems, including satellite communications, cellular networks, digital radio, microwave links, cable modems, and software-defined radios. They are particularly well suited to modulation schemes such as QPSK, QAM, and other linear digital modulation techniques that require efficient bandwidth utilisation.

It is important to distinguish raised cosine filtering from ordinary low-pass filtering. A low-pass filter simply limits bandwidth, whereas a raised cosine filter is specifically designed to control both the time-domain pulse shape and the frequency-domain spectrum so that bandwidth is limited without introducing inter-symbol interference. This makes raised cosine filtering one of the fundamental pulse-shaping techniques in digital communications.

Today, raised cosine and root raised cosine filters are found in countless communication systems. By achieving an excellent balance between bandwidth efficiency, implementation practicality, and zero inter-symbol interference, they have become the standard pulse-shaping filters used in modern digital communications.

Back to reading