I agree with Bob, most gsm demodulators I have seen use a viterbi equalizer
(sometimes called MLSE equalization).

Ben


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
>
>
> Steven Clark wrote:
>
>> On Thu, Jun 5, 2008 at 7:45 AM, isaacgerg <[EMAIL PROTECTED]>
>> wrote:
>>
>>
>>> Hi,
>>>  Concerning GSM GMSK demodulation, due to the ISI, I initially thought
>>> many
>>> folks were using the Viterbi algorithm on the waveform to demodulate it
>>> properly.  After doing some lit review, I am finding that this is not the
>>> case and that when most folks talk about Viterbi concerning GSM GMSK
>>> demodulation, they are referring to undoing the convolution encoding and
>>> not
>>> referring to demodultion in the face of ISI.  Can anyone please confirm
>>> this?
>>>
>>> I see many demodulators simply just ignoring the ISI and just
>>> demodulating
>>> as if it wasnt present.  It seems they just rely on the convolutional
>>> encoding for error correction and therefore dont need to worry about the
>>> ISI......Is this true?
>>>
>>>
>>
>> What you have said is true in my experience as well. More often than
>> not, Viterbi decoding is just used as part of the forward error
>> correction scheme.
>>
>> Please look for my next email to the mailing list for an alternate
>> GMSK demodulator that reduces ISI...
>>
>> -Steven
>>
>>
>> _
>>
>
>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to