OsmoPCU » History » Revision 2

« Previous | Revision 2/32 (diff) | Next »
laforge, 02/19/2016 10:48 PM

= osmo-pcu =

osmo-pcu implements the RLC and MAC layers of GPRS as well as the functionality of a PCU.

It implements a custom L1 interface that can be used with [wiki:osmo-bts] (specifically its
[ sysmoBTS] back-end), and also with
an unofficial version of OpenBTS.

Towards the SGSN, the BSSGP and NS protocols are implemented over UDP/IP. It has only been tested with
[wiki:OsmoSGSN] so far.

osmo-pcu is undergoing heavy development at time of this writing (July 2012).

Source Code

The source code is available from git://

You can browse it online via

Mailing List

There is a mailing list for (development) discussion regarding the PCU: .
You can subscribe to it (or manage your subscription) at

Files (3)
osmo-pcu-0.1.tar.bz2 osmo-pcu-0.1.tar.bz2 350 KB release version 0.1 of osmo-pcu laforge, 01/17/2013 11:37 AM
pcu-edge-osmocom-org.pcap.bz2 pcu-edge-osmocom-org.pcap.bz2 243 KB First internet access through osmo-pcu using EDGE , 02/04/2016 05:30 PM
egprs-gsmtap-dissector.patch egprs-gsmtap-dissector.patch 6.48 KB WIP patch to add EDGE decoding for RLC frames contained in GSMTAP. , 02/04/2016 05:50 PM

Updated by laforge about 8 years ago · 2 revisions

Add picture from clipboard (Maximum size: 48.8 MB)