hello marcus
i connect the usrp“tx and rx pin whit a wire to imitate that no error,so i
think the ber should be zero.
my problem is that if i want to use uhd_sink and source to test this grc,is
there some other work i need to do compare with the connect of virtual sink
+source.
this is my question : with the connect of virtual sink+source the ber is
zero ,i think with the connect of uhd_sink+source the ber should be 0.01 or
other number clear to zero,but when i use uhd_sink +source the ber is clear
to 1.
thank for you reply

--Ekko

2015-11-03 22:49 GMT+08:00 Marcus Müller <marcus.muel...@ettus.com>:

> Hi Ekko,
>
> >difference between uhd_sink+uhd_source with virtual_sink+virtual_source
>
> uhd_sink / _source talk to radio *hardware*, virtual sink and source are
> just "invisible" GRC connections, and simply talk to the block that is
> attached to them.
>
> > in this grc when i use virtual_sink+virtual_source,the ber is zero
>
> obviously, because it's simply a direct connection, no noise, hence, no
> errors.
>
> > but when i use uhd_sink+uhd_source, and i connect the B200's tx and rx
> port with a  RF wire. but the ber is not zero.
>
> Real world radios have noise (and other imperfections), and hence there's
> bit errors. That's the core problem of digital communications, and has been
> for the last couple of decades.
>
> > how can i use uhd_sink+uh_source just like virtual_sink+virtual_source
>
> You can't. One reproduces perfectly, the other is the real RF world.
> Getting information across the wireless channel without error is what
> science has been working on, and since Shannon we know that you can not
> achieve a transmission with arbitrarily low BER over a channel with limited
> SNR at arbitrary speed. Every real channel has limited SNR.
>
> What you do is apply your signal processing and communication theory
> skills to counteract the effects of the channel, check correctness and
> correct errors (if possible), possibly make the sender retransmit etc; but
> you will never break Shannon's limits.
>
> Best regards,
> Marcus
>
>
> On 11/03/2015 01:58 PM, chai E wrote:
>
> hello all
> i have a question about the difference between uhd_sink+uhd_source with
> virtual_sink+virtual_source
> the accessory is the grc file i am running.
> in this grc when i use virtual_sink+virtual_source,the ber is zero ,in
> other words,the sorce file is same with the dest file
> but when i use uhd_sink+uhd_source, and i connect the B200's tx and rx
> port with a  RF wire. but the ber is not zero.
> i want to konw what is the difference ,and how can i use
> uhd_sink+uh_source just like virtual_sink+virtual_source
>
>
> --Ekko
>
>
> _______________________________________________
> Discuss-gnuradio mailing 
> listDiscuss-gnuradio@gnu.orghttps://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
>
>
> _______________________________________________
> 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