Re: Differential Encoder/Decoder in GSM



richard_zhang wrote:

(snip)
If it is a typo error in 3GPP spec, then I can close my case here
immediately, but who can make sure that it is an error in 3GPP?

3GPP spec here:
http://www.3gpp.org/ftp/Specs/html-info/45004.htm

Do you have a reference for the decoder? That would
make it easier to verify.

-- glen



Hi Glen,

3GPP spec does not specify decoder. but we can derive it from the encoder
equation.
step 1: Y(i) = X(i) xor X(i-1)
step 2: Y(i) xor X(i-1) = X(i) xor X(i-1) xor X(i-1)
step 3: Y(i) xor X(i-1) = X(i)

Here step1 is the encoder in 3GPP; step2 is to xor both sides of encoder
by X(i-1); in step3 we get decoder, since X(i-1) xor X(i-1) always equals
0.

I am also thinking, maybe GSM receiver uses some demodulation algorithm
which can avoid using the differential decoder,then there will be no the
error propagation problem. But not sure whether this is true.

Any comments welcomed. Thank you.




.



Relevant Pages

  • Re: Differential Encoder/Decoder in GSM
    ... T= Dxor Dwhere Dis information symbol and inputs to ... The equation for differential encoder that I posted previously is from ... I understand, if the encoder equation is T= Dxor T, then the ... error propagation issue will not happen at the decoder. ...
    (comp.dsp)
  • Re: Differential Encoder/Decoder in GSM
    ... T= Dxor Dwhere Dis information symbol and inputs to the ... encoder, Tis the output. ... inputs to the decoder. ...
    (comp.dsp)
  • Re: Blue screen
    ... WMSpeech Decoder DMO,0x00600800,1,1,, ... Arcsoft Realtime Capture Encoder ... BDA MPEG2 Transport Information ... WDM Streaming Tee/Splitter Devices: ...
    (microsoft.public.windowsxp.games)
  • PAL va NTSC
    ... encoded in NTSC MPEG2 format then it will be decoded to NTSC format. ... So it is possible that your MCE recording and your MPEG2 recording are not ... >> new last fall along with the MCE extenders it would seem that its encoder ... >> chip would not encode properly for the Extender's decoder chip. ...
    (microsoft.public.windows.mediacenter)
  • Re: Using WMV for timeshifting live source?
    ... Unfortunately it seems that the WMV9 Encoder DMO isn't fast enough to ... WMV Decoder DMO --> VMR-9 ...
    (microsoft.public.windowsmedia.sdk)

Loading