lets say we have a single radio mt box with mini pci who has two antenna jack (ant-a ant-b)
ant-a is connected to 24dbi aimed at base station 4 KM away
ant-b is connected to 9dbi omni antenna
ant-a will be bound to base station with specific mac address and all packets with that dest-mac-addrs will be sent through ant-a and all other packets will be sent through ant-b.
That won’t work… You can only use the two antenna jacks in parallel to split between transmit/receive, for you can’t use it as two different “virtual” wlan interfaces.
It’s thought so you can use a high gain antenna for receiving, which you wouldn’t be allowed to use for transmission due to regulatory limits. So then you use a lower gain antenna to transmit (to keep regulations happy) and the higher gain for receiving…
the main question is while it is transmitting through ant-a it can rx through ant-b in case there was a packet coming? I’m sure the mac binding will work and is possible to implement even if I don’t know hardware programming.
and the second issue with high gain antenna like 24 dbi, is it out of allowed transmission even for point to point ? and if yes then 99% of link discussed in this forum could be illegal? right? I know that wide range antennas such as 90degree sectors with 16 dbi is only allowed to have something like 15 or 17 db rf power to meet maximum 2 or 1 watt EIRP power.
If you are over regulatory limits depends on your country, the frequency band etc. So it’s not correct to say that with a 24 dBi antenna you are “illegal”.
Regarding your original question: 802.11 is half-duplex, meaning that while transmitting the interface cannot receive. So your idea can’t be realized. This is one of the “features” you get when using N-Streme 2 - by using two (real, separate) radios you can get a full-duplex connection - one radio is just for transmitting, the other just for receiving…
So do you not see as much gain in using one antena-a fro transmit and antena-b for recieve , as you would for using nstreme2 what would be a fair comparison ?
Full-duplex wont work on a card that only has 1 radio, the radio can’t multi-task. Nstreme2 is using two radios and thus can achieve full-duplex (more or less).
By using different antennas on for receive/transmit on one card you can improve your signal levels without violating regulatory limits. This of course also will help improve bandwidth, if it was limited by signal strength before.
N-Streme 2 will achieve two things: Get you going full-duplex (i.e. you can send and receive in parallel, giving more throughput depending on traffic characteristics). And it will allow you to do longer links, as it eliminates the ack timeout problem.