Hi all,
after some days digging into the various tools around the GSM opensource playground arena i started understanding better the various piece of software.
It seems to me that there's a net separation between the GSM implementation stack of OpenBTS and Osmocom, also because the projects are born with different goals.
With the current bb implementation of Osmocom inside Calypso based baseband processor of motorola, all the DSP logic is done directly by the mobile phones chip, right?
Which with OpenBTS, it's OpenBTS itself that does the modulation/demodulation along with the USRP.
Is there some project and or ideas to bring together the DSP codebase of OpenBTS, together with OsmocomBB to make a MS terminal based on USRP1 device with RFX900 boards?
Fabio
With the current bb implementation of Osmocom inside Calypso based baseband processor of motorola, all the DSP logic is done directly by the mobile phones chip, right?
Yes
Which with OpenBTS, it's OpenBTS itself that does the modulation/demodulation along with the USRP.
Yes,
Is there some project and or ideas to bring together the DSP codebase of OpenBTS, together with OsmocomBB to make a MS terminal based on USRP1 device with RFX900 boards?
Idea, yes sure. It's obvious that it would be useful and has been mentioned several time. But there is no active project AFAIK.
It's far from trivial both because openbts code is meant to be the clock master and because there is a bunch of part that are just missing to do the link. (essentially the whole layer1.bin of osmocom-bb).
There aren't _that_ many active developers in the GSM projects and they're all pretty busy. But if you either have : - The time and expertise to do it yourself or - The budget to finance a full (or part) time developer to work on that then by all mean go ahead.
Cheers,
Sylvain
baseband-devel@lists.osmocom.org