[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gnuradio-discuss
Subject:    Re: [Discuss-gnuradio] calc_metric in digital_constellation_receiver
From:       Achilleas Anastasopoulos <anastas () umich ! edu>
Date:       2013-02-25 17:36:37
Message-ID: CADpWGZ30ku=k9o7CqA8fWkFXQr2CcK0Y+XguBDETUACSy94e0g () mail ! gmail ! com
[Download RAW message or body]

Just wanted to add that if you choose  option four,
ie you have at the output of the constellation_receiver
a phase-corrected complex stream then you can use it
directly as the input to the viterbi_combined
block so that you avoid the use of the
trellis.constellation_metrics_cf block.

Achilleas

Date: Sun, 24 Feb 2013 12:28:07 -0700
From: Ben Reynwar <ben@reynwar.net>
To: Manu T S <manu.t.sree@gmail.com>
Cc: GNURadio Discussion List <discuss-gnuradio@gnu.org>
Subject: Re: [Discuss-gnuradio] calc_metric in
        digital_constellation_receiver
Message-ID:
        <CAHXOypq4nJ7jDf_txTkRdTVakG--FZ9aSpBU2nMyuLCq+Zqx3g@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

On Sun, Feb 24, 2013 at 6:36 AM, Manu T S <manu.t.sree@gmail.com> wrote:
> I want to use trellis codes along with generic_mod_demod.
>
> 1. Can I replace the constellation_receiver object with a trellis_metric
> followed by a viterbi? If so is it required to have an operation equivalent
> to phase correction in constellation_receiver? How can I do that?

constellation_receiver has four optional outputs.  The fourth is a
phase-corrected complex number.  You could use this as the input to
your metric calculation.

>
> 2. There is a function for metric calculation inside constellation_receiver.
> Can I use it to implement viterbi?

This function is called by trellis.constellation_metrics_cf which
generates metrics that you can feed into the viterbi block.  Metrics
are calculated for every constellation point, so for large
constellations the efficiency will be appalling.

>
> Thanks in advance
>
>
> --
> Manu T S
>


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic