On Wed, Aug 5, 2015 at 7:25 AM, monika bansal <monika19...@gmail.com> wrote:

> Hii
>
> I am using channels.channel_model as
>
> channels_channel_model_0 = channels.channel_model(
> noise_voltage = self.EbN0_to_noise_voltage(EbN0),
> frequency_offset=0.0,
> epsilon=1.0,
> taps=(1.0 + 0j, ),
> noise_seed=RAND_SEED,
> block_tags=True
> )
>
> in the place of Add and Noise_Source in berawgn.py file.. But the BER is
> not following the theory curve. I am attaching the curve i got.
>
> What does this channel model do ? Can someone please explain it.
>


The channel_model is a hierarchical block to add noise, frequency offset,
timing offset, and a constant channel. In your case, you've turned off
everything but the noise source, which is generated using a
gr::analog::noise_source_c.

http://gnuradio.org/doc/doxygen/classgr_1_1channels_1_1channel__model.html

My guess is that you're setting the noise voltage level incorrectly.

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

Reply via email to