> On 6/6/08, Bob McGwier <[EMAIL PROTECTED]> wrote:
>>
>> This is not my professional experience.  The sounding data is used to find
>> the channel and then the data symbols are soft detected through a "viterbi
>> equalizer" in every implementation I am aware of that is any good at all
>> with the exception of one I wrote several years ago which estimates the data
>> given the channel and then restimates the channel and then the data and then
>> the channel and then the data, etc.  MMSE and not MLE is the goal and this
>> was a suboptimal implementation of the EM algorithm.  It was suboptimal
>> since it did not estimate the data bauds using ALL observations but only
>> those between sounding data.  Further,  assumptions that the conditional
>> distributions of the data given the observations could be described in 1st
>> and 2nd product moments (not Gaussian but having similar properties).  This
>> has been published by many.  The computational complexity is on a par with
>> the viterbi equalizer and it outperforms it.
>>
>> Most of the cell phones I know use the Viterbi equalizer.
>>
>> Bob

On Fri, Jun 6, 2008 at 9:41 AM, Ben Wojtowicz <[EMAIL PROTECTED]> wrote:
> I agree with Bob, most gsm demodulators I have seen use a viterbi equalizer
> (sometimes called MLSE equalization).
> Ben
>
>

Ok, good to hear from guys with more experience. So you would have a
viterbi equalizer to mitigate ISI, and then wrap that in a layer of
forward error correction? Is this computationally feasible for
cpu-based software radio? Sounds like it could get computationally
expensive pretty quick...

-Steven


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

Reply via email to