Hi Adrian, Yes, I am assuming a simplified unicast scenario (peer to peer communication). In that case, one packet can be handled by the hardware. Upon completion of directional transmit process, the antenna is always kept at omnidirectional configuration.On the other hand, cases like broadcast/multicast can be handled with setting the antenna to omnidirectional mode. I am not sure how practical or realistic is my assumption.
For the neighbor discovery, I was only able to trace the function calls involved for the antenna to be added into the neighbor's table. The challenge I have is to force a specific scan within the driver once a new station is associated. The scan should be done using all available/possible directional beam configurations. The proposed antenna design (open source phased antenna array that's intended to be used by three-stream antenna devices) sounds interesting. I will discuss it with some guys working on antenna design.... With thanks, Mofolo On 14 May 2013 18:10, Adrian Chadd <adr...@freebsd.org> wrote: > .. in fact, what I'd really _really_ like is if someone would build an > open source phased antenna array that's intended to be used by > three-stream (ie, three transmit/receive chain) antenna devices. > > That way we could do both phased array station operation (when it > directs its transmit power _to_ a specific location _AND_ leave the > default receive antenna configured to the best receive antenna > configuration) and phased array AP operation (when it directs its > transmit power to specific antenna configurations, one per associated > station; with a default "omni" receive configuration.) > > If someone's happy to design, implement and open source that, I could > have my arm twisted to hack on the basic rate control and driver code > to make that stuff work. > > For ath5k NICs you only have 4 bits of antenna control. > > For ath9k NICs you have 24 bits of antenna control shifted out two GPIO > pins. > > > > > Adrian >
_______________________________________________ ath5k-devel mailing list ath5k-devel@lists.ath5k.org https://lists.ath5k.org/mailman/listinfo/ath5k-devel