GPRS, EDGE support

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/OpenBSC@lists.osmocom.org/.

Alexander Chemeris alexander.chemeris at gmail.com
Fri Jan 24 14:52:33 UTC 2014


Hi Sipos,

On Fri, Jan 24, 2014 at 1:59 PM, Sipos Csaba <dchardware at gmail.com> wrote:
> For GPRS/EDGE to work I need to choose from the following HW:
>
> - USRP2 (I also heard that USRP1 has timing problems, but as I know,
> these problems are fixed in USRP2 and the networked series?)
> - UmTRX
> - BladeRF (according to them, they are quite close to running OpenBTS)
> - SysmoBTS
> - NanoBTS
>
> Correct?

In general, my personal comparison is like that (in random order, not
in the order of preference):

 - Get USRP N (not USRP 2), if you want to have access to variety of
daughter boards, available for USRPs. Though it's quite expensive,
especially if you add a GPSDO to it.

 - Get UmTRX if you want a device which is smaller and cheaper than
USRP N and with 2 channels and embedded GPS. Though you'll need to
take care of enclosure by yourself.

 - You can also get UmTRAY or UmDESK, but they are more expensive.

 - Get USRP B200, if you want a small single-channel device. Though
you _may_ have issue if you start playing with handover, as it doesn't
have GPS or a stable enough reference clock.

 - Get BladeRF if you like debugging. :) Though you _may_ have issue
if you start playing with handover, as it doesn't have GPS or a stable
enough reference clock.

 - Get SysmoBTS if you want an all-in-one device which you could run
without a laptop. Though it's single-channel can't support
multi-ARFCN. Also be prepared that it has ARM inside, which adds some
fun to the development process.

 - NanoBTS? Why would you ever want that?

> I am more convinced to buy an SDR like device, because we can use that
> for other stuff too. But if you are telling me, that for example
> SysmoBTS or NanoBTS runs the GRPS stack better, compared to UmTRX or
> USRP2, than I can respect that.

In terms of GPRS all these devices have the same capabilities, since
they share the same PCU/SGSN/GGSN code.

EDGE is not supported by PCU and thus can't work on any of these devices.

SysmoBTS and NanoBTS has lower levels of EDGE implemented, since they
use some proprietary code or that, so they are little bit closer to
having EDGE.

All of the other devices are fully capable of EDGE in terms of
hardware, but there is no software support for that.

> I also want to ask one more time, if it is possible to run multiple
> TRXes on one SDR like device which has enough processing power and
> bandwidth? Did someone already tried this? Or it is not even possible?

UmTRX has two independent TRXs and we use it in dual-TRX mode in all
our installations.

All of the SDR devices mentioned above are technically capable of
running in the Multi-ARFCN mode. OsmoTRX has support for that, but no
one has tested it with OsmoBTS/OsmoNITB yet.

IIRC, SysmoBTS is single channel only. Holger could correct me if I'm wrong.


-- 
Regards,
Alexander Chemeris.
CEO, Fairwaves LLC / ООО УмРадио
http://fairwaves.ru




More information about the OpenBSC mailing list