The GMSK demodulation

W dniu 07.03.2014 06:06, zhenhua han pisze:

> you said.
fed to a frequency shifting fir filter.
and its correction inside of xlating_fir_filter. Synchronisation
of the gsm-receiver or with use of stream tags.
--

I’m writing the proposal to gr-gsm in GSoC.
Would it be possible to let me to fix the frequency correction as a
deliverable in my proposal ?
No matter if I get accepted in GSoC, I will finish this as a practice
of coding.

Best,
Zhenhua

Hi Zhenhua,

I’m not a member of GNU Radio developers team, so I’m not deciding about
anything being accepted for GSoC.
In my opinion fixing frequency correction on its own is a too simple
task. I think that what is really needed is to solve the same problem
that the airprobe’s gsm-receiver tried to solve in more modular and
easier to understand fashion by taking advantage of GNU Radio
capabilities such as stream tags and message inputs/outputs. What
gsm-receiver does is frequency offset correction, synchronization,
channel estimation and detetection of bits. You can think about clever
ways to separate those tasks into smaller blocks.

As of now only broadcasting channel can be received by airprobe.
Possible improvement would be implementation of reception of multiple
frequency channels transmitted by a given GSM BTS.

On a little higher level - you can also implement gnuradio blocks that
decode channel codes used in gsm using available sources such as
airprobe and osmocom.

Best Regards,
Piotr K.