Hi Siyu,

well, transceiver performance depends effectively on bit error rate of
the underlying transport – and that error rate might be limited by
noise, by interference, or by effects like clipping and saturation,
overly large clock offset and much more. I'd say: add a time and a
frequency sink to your receiver flow graph, and watch the statistics!
Analyze what might be going wrong. In a first approach: Play with the TX
and RX gains, carefully.

To be completely honest, how well that transceiver works is something
no-one outside your lab can assess – you'll have to start diagnosing
things yourself :)

Best regards,

Marcus


On 09.05.2017 22:11, zhan siyu wrote:
> Hi all,
>
> Recently, I bought two b210 usrps. And I just successfully setup the
> usrps to run the gr-ieee802.11, written by Bastian. I used 2 desktops
> connected to usrp and run the transceiver.py program. I can ping from
> one to the other. I 'm so excited as I finally made it. However, I
> used the iperf to test the throughput between two computers through
> the 802.11p. The result is too low, only around 120kb/s , as shown by
> the log of iperf server side. No overrun or underrun errors. The
> sample rate is 10M. The OS of my computers is ubuntu 16 and cpu is i7.
> Also, the %cpu is only 310% as shown by the top command. The distance
> between two usrps is about 0.5 meters.  Is the performance too low ? I
> think it should be much higher. But how can I improve it ? Where is
> the bottleneck ? 
>
> Can anyone help me ? Thanks ahead.
>
> Best Regards.
>
> Siyu
>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to