A multi-band radio for use in a wireless network, the multi-band radio comprising: a receiver (200, 400, 510, 610) wherein the receiver (200, 400, 510, 610) comprises: a controller configured to: identify whether a frequency of an input signal is within an intermediate frequency, IF, band, or not, control a first pair of switches (210, 410)to: route the input signal on a first path directly to a first IF filter (227, 427) and the signal processing unit (230, 430), if it is identified that the frequency of the input signal is within the IF band, and route the input signal on a second path to the first IF filter (227, 427) and the signal processing unit (230, 430) through a first image filter (215, 415) and a first mixer (220, 420), if it is identified that the frequency of the input signal is not within the IF band, set a frequency of a first local oscillator (225, 425) according to the frequency of the input signal to convert the frequency of the input signal based on an IF frequency for the signal processing unit (230, 430), if it is identified that the frequency of the input signal is not within the IF band, and control the first local oscillator (225, 425) to be off, if it is identified that the frequency of the input signal is within the IF band, wherein the first mixer (220, 420) is configured to determine an output frequency of a signal output from the first mixer (220, 420) where the input signal routed on the second path is input, based on the set frequency of the first local oscillator (225, 425). a controller configured to: identify whether a frequency of an input signal is within an intermediate frequency, IF, band, or not, control a first pair of switches (210, 410)to: route the input signal on a first path directly to a first IF filter (227, 427) and the signal processing unit (230, 430), if it is identified that the frequency of the input signal is within the IF band, and route the input signal on a second path to the first IF filter (227, 427) and the signal processing unit (230, 430) through a first image filter (215, 415) and a first mixer (220, 420), if it is identified that the frequency of the input signal is not within the IF band, route the input signal on a first path directly to a first IF filter (227, 427) and the signal processing unit (230, 430), if it is identified that the frequency of the input signal is within the IF band, and route the input signal on a second path to the first IF filter (227, 427) and the signal processing unit (230, 430) through a first image filter (215, 415) and a first mixer (220, 420), if it is identified that the frequency of the input signal is not within the IF band, set a frequency of a first local oscillator (225, 425) according to the frequency of the input signal to convert the frequency of the input signal based on an IF frequency for the signal processing unit (230, 430), if it is identified that the frequency of the input signal is not within the IF band, and control the first local oscillator (225, 425) to be off, if it is identified that the frequency of the input signal is within the IF band, wherein the first mixer (220, 420) is configured to determine an output frequency of a signal output from the first mixer (220, 420) where the input signal routed on the second path is input, based on the set frequency of the first local oscillator (225, 425).