Hi Piotr,
The digital signal processor part of the OpenBSC project is Osmo-TRX. Please take a look
here:
http://cgit.osmocom.org/osmo-trx/
It implements an almost full featured 2G transceiver, including modulation, demodulation.
Tom Tsou is the maintainer of that part of the code. He is fairly busy, but I copied him
to this mail, lets see if he can point you in the correct direction.
I would recommend you to read Toms masters thesis in this area:
http://scholar.lib.vt.edu/theses/available/etd-09242012-133001/unrestricted…
It will give you a nice insight how Osmo-TRX works, and what are the challenges to
implement something you want.
There is a clear intention to improve OpenBSC with EDGE capability, so your work in this
regard will be greatly appreciated.
Regards,
Csaba
----- Original Message -----
From: "Piotr Krysik" <ptrkrysik(a)gmail.com>
To: openbsc(a)lists.osmocom.org
Sent: Thursday, August 20, 2015 9:52:42 AM
Subject: 8-PSK modulation/demodulation
Hi all,
I'm developing gr-gsm - the ancestor of Airprobe's gsm-receiver. I want
to add support for 8-PSK reception. I'm going to implement a demodulator
(preferably doing also channel equalization) and also modulator
(currently mostly to generate test data).
I don't want to duplicate work that was already done so I want to ask if
you are aware of any publicly available 8-PSK implementations (or
partial implementations) aimed at supporting EDGE reception? Also I will
greatly appreciate pointing to any documents containing good information
on this topic.
--
Best Regards,
Piotr Krysik