OsmoSGSN » History » Version 17

« Previous - Version 17/20 (diff) - Next » - Current version
laforge, 10/21/2017 06:15 PM


Contact us via the osmocom-net-gprs@ mailing list, see Mailing Lists.
Contributions are welcome via Gerrit.
Git repository browser at

Serving GPRS Support Node (SGSN). As such it implements the GPRS Mobility Management (GMM) and SM (Session Management).

The SGSN connects via the Gb-Interface to the BSS (like the OsmoPCU or an ip.access nanoBTS), and it connects via the GTP protocol
to a Gateway GPRS Support Node (GGSN) like OsmoGGSN.

OsmoSGSN is available from the repository. In order to build it, you will need a libgtp installation from the
OsmoGGSN project.

Position in a typical Osmocom network

Setup / Configuration

For more information regarding the setup + configuration, refer to OpenBSC_GPRS


TODO list

  • secondary PDP contexts
  • persistent storage of GMM and SM state
  • recovery from GGSN outages
  • SMS delivery via GPRS
  • network-initiated PDP context activation