A rake receiver is a radio receiver designed to counter the effects of multipath fading. It does this by using several "sub-receivers" called fingers, that is, several correlators each assigned to a different multipath component. Each finger independently decodes a single multipath component; at a later stage the contribution of all fingers are combined in order to make the most use of the different transmission characteristics of each transmission path. This could very well result in higher signal-to-noise ratio in a multipath environment than in a "clean" environment. The multipath channel through which a radio wave transmits can be viewed as transmitting the original wave pulse through a number of multipath components. Multipath components are delayed copies of the original transmitted wave traveling through a different echo path, each with a different magnitude and time-of-arrival at the receiver. Since each component contains the original information, if the magnitude and time-of-arrival of each component is computed at the receiver, then all the components can be added coherently to improve the information reliability.
Mathematical definition
A rake receiver utilizes multiple correlators to separately detect the M strongest multipath components. Each correlator output may be quantized using several bits. Demodulation and bit decisions are then based on the weighted outputs of the M correlators, which provide a better estimate of the transmitted signal than is provided by a single component.
History
Rake receivers must have either a general-purpose CPU or some other form of digital signal processing hardware in them to process and correlate the intended signal. Rake receivers only became common after 16-bit CPUs capable of signal processing became widely available. The rake receiver was patented in the US by Robert Price and Paul E. Green in July 1956, but it took until the 1970s to design practical implementations of the receiver. Radio astronomers were the first substantial users of rake receivers in the late 1960s to mid-1980s as this kind of receiver could scan large sky regions yet not create large volumes of data beyond what most data recorders could handle at the time. Astropulse, which is part of the SETI@Home project, uses a variant of a rake receiver as part of its sky searches—so this kind of receiver is still current for the needs of radio astronomy.