Toby,
for me the term equalization is equivalent to
sequence detection in ISI channels.
If by equalization you mean linear or decision feedback
equalization this is another story.
I am not sure how the gr-trellis stuff will be useful to you if
you do not want to do sequence detection, but some
Achilleas Anastasopoulos wrote:
Bob,
Let's make sure we are talking about the same thing before
we declare that we agree:
Problem 1: KNOWN CHANNEL.
In this case everything is quite straightforward, and all related
problems have been solved 20 years ago.
A) The receiver that minimizes
From your reply I think you are referring to problem 1B.
I am indeed.
This is great. I did not know you had checked in the siso code in
gr_trellis. I am now more anxious to go study it more carefully. I am glad
I commented.
As a side note, this algorithm is the basis of all
Oliver,
You are right:
Trellis implementation supports multi-dimensional constellations etc
(through the metric calculation block abstraction, etc), however,
in the examples and the supporting fsm_utils.py files
I have not included support for GMSK, and the automatic
generation of lookup tables
Achilleas,
Okay. I am primarily interested in the equalization for the time being,
but I can see it would seem to make a lot of sense to create the
sequence detection as well.
In terms of making the isi lookup table for multidimensional
modulations, whats the best way to go about it? Is there