Tony Hwang <(E-Mail Removed)> hath wroth:
>Diversity antenna system has three different ones. You can combine them
>all to improve reliability/integrity of signal.
Actually, there are about 10 different types of diversity reception.
If you include the DSP based systems such as MIMO, the list doubles in
size. I belive the question is how does the Broadcom chipset in the
WRT54G do diversity.
>1. Polarization diversity. You use both horiz. and vert. polarized signal.
Not normally used by the WRT54G. You can point the antennas in all
manner of odd directions to improve the odds that an antenna will hear
a signal, but the antennas are normally both positioned vertically.
>2. Space diversity. You use two antennas spaced in the multiple of
>wavelength.
The distance between the WRT54G antennas is 14cm or a bit more than
one wavelength at 2.4GHz (12.5cm). Not even close to multiple
wavelengths.
>3. Frequency diversity. You use two different frequency.
The WRT54G only works on one channel at a time. However, you could
argue that OFDM works this way as it uses multiple carrier frequencies
to improve resistance to multipath. However, since OFDM can be done
with one antenna, that's not the diversity answer.
>Then you combine the received signal to produce more reliable output.
Combine? You can't just add them together with an RF combiner because
the odds are that the two signals will cancel rather than reinforce.
This will also create the rather dreaded inter-symbol interference
that is caused by a delayed or reflected signal arriving to trash an
incident signal. Since the WRT54G contains a diversity SWITCH, that
switches back and forth between antennas, and only one antenna is on
at a time, so that's not the diversity answer.
>So you need at least two antennas, two TX/RX and two different signal
>feeders(coax, waveguide, etc.)
>Tony, VE6CGX
So, how does the WRT54G (Broadcom chipset) do diversity? As far as I
can tell, from reverse engineering, the algorithm used is rather
crude. With a lack of signal, the WRT54G scans (switches) between the
two antennas waiting for valid data. When it hears and decodes enough
to extract a source MAC address, it stores the antenna number (L or R)
along with the MAC address. From that point on, it will use the
stored antenna to communicate with the stored MAC address. However,
if the WRT54G decodes errors, garbage, interference, or trash from
that MAC address, it will assume that the selection of antenna is no
longer optimimum and will try the other antenna. This will continue
until it receives a valid packet which defines the current "best"
antenna. In other words, it uses the antenna from which it received
the last good packet.
Disclaimer: I deduced the aformentioned from watching the waveforms
on the diversity switch and extracting what I could from the chipset
data. There's a chance that this could be wrong or incomplete.
--
Jeff Liebermann
(E-Mail Removed)
150 Felker St #D
http://www.LearnByDestroying.com
Santa Cruz CA 95060
http://802.11junk.com
Skype: JeffLiebermann AE6KS 831-336-2558