Join OsmoCon 2017 on April 21st in Berlin

OsmoCon (Osmocom Conference) 2017 is the first technical conference for Osmocom users, operators and developers!


For the first time ever, the Osmocom Conference brings together users, operators and developers of the Osmocom Open Source cellular infrastructure projects, such as OsmoBTS, OsmoBSC, OsmoSGSN, OpenGGSN and others.

OsmoCon 2017 is your opportunity to deepen your understanding of Osmocom technology and to meet other people in and around the Osmocom Ecosystem.

Join us for a day of presentations and discussions with the main developers behind Open Source Mobile Communications, as well as commercial and non-profit users of the Osmocom cellular infrastructure software.

Find more information on Osmocom.

Contribute to Osmocom 3.5G and receive a free femtocell!

In 2016, Osmocom gained initial 3.5G support. This means you can run your own small open source 3.5G cellular network for SMS, Voice and Data services. However, the project needs more contributors: Become an active member in the Osmocom development community and get your nano3G femtocell for free. We hereby issue a call for proposals to the general public. Let us know how you would help us improving the Osmocom project if you were to receive one of those free femtocells.


nano3G femotcell

We will setup a dedicated community where all developers of the 3.5g acceleration project can share their experiences and will receive dedicated support of the Osmocom team. For this exciting project, sysmocom - one of the main drivers of the Osmocom project - will provide 50 nano3G femtocells for free, each with 5 SIM cards for an easy start. The call for proposals end is extended until 15th of February 2017. The selected developers will be announced on February 27.

Read the announcement.

sysmocom releases sysmoUSIM User Manual

For many years, we have been offering SIM/USIM cards alongside our cellular network infrastructure product. After all, of what use is a small, private GSM/GPRS/EDGE or now UMTS network without your own SIM cards.


sysmocom SIM/USIM cards

The customers of our SIM/USIM cards have traditionally been cutsomers of our cellular infrastructure products, and there was little requirement to provide any type of documentation or support for the cards themselves.

However, more recently, quite a number of customers are using our cards also with other cellular network infrastructure implementations, and hence are asking about more information for the cards.

We are happy to respond to this with the newly-created sysmoUSIM User Manual which includes some generic introduction to SIM/USIM cards, a full reference list of the specifications our cards comply with, as well as some examples on how to use the Osmocom utilities to test and/or re-provision the cards.

sysmocom publicly releases Osmocom user manuals

Today, sysmocom GmbH announces the public availability of a set of freely available user manuals for a range of Osmocom software projects for operation of Free Software based cellular networks.

The Osmocom projects themselves do not provide a lot of documentation, and the sysmocom-created user manuals had so far been available only to customers of sysmocom GmbH.

"We expect that the availability of free public user manuals will simplify the configuration, deployment and operation of Free Software based cellular networks world-wide." says Harald Welte, Managing Director of sysmocom GmbH.

The release includes user manuals and VTY command line reference manuals for the OpenBSC flavors OsmoBSC and OsmoNITB, as well as OsmoBTS, OsmoPCU, OsmoNITB and OsmoSGSN. Both PDF versions as well as the asciidoc source code is made available under the GNU Free Documentation License (GFDL).

The PDF renderings of the latest version of the manuals are available from, while the asciidoc source code is available from

Osmocom ( is a vendor-neutral, collaborative effort to create and maintain Open Source implementations of mobile communications protocol stacks and network elements. It was originally created by Harald Welte in 2010, when the OpenBSC project was joined by more sister projects related to Open Source Mobile Communications.

sysmocom GmbH ( is a Berlin (Germany) based business offering custom tailored cellular infrastructure and testing solutions. It was founded by two of the original developers of OpenBSC, and is a major contributor to many of the Osmocom software projects.

sysmocom attends Rhizomatica Hackathon in Oaxaca, Mexico

Rhizomatica's goal is to increase access to mobile telecommunications to people without (affordable) coverage. This is done by helping people build and manage their own networks. Currently 16 villages around Oaxaca that have no regular GSM coverage are operating their own GSM network.

Those installations are using the Osmocom Open Source software stack including OsmoBTS and OpenBSC's OsmoNITB, and Rhizomatica has been obtaining professional development and support services from sysmocom.

The recent hackathon by Rhizomatica brought together many different parties involved in community cellular networks from around Oaxaca as well as Nicaragua and Brazil. For this occasion sysmocom was asked to attend in order to hold a workshop on OpenBSC as well as help with problems setting up networks throughout the hackathon. The results were demo sites being successfully set up as well as discussions on future improvements.

During the hackathon, one of the deployments in a village was visited, providing opportunity not only to have a look at the installation, but also to talk to the municipal government operating the network.

Seeing the software we constantly improve being used to bring remote communities closer together was very uplifting.

The sysmocom team hopes for many more such deployments, where Open Source Mobile Communications software is used to make a real difference in peoples' lives by providing affordable telecommunications services.

For more information about Rhizomatica, see

For more information about sysmocom, see

sysmocom GmbH joins the Telecom Infra Project

Berlin (Germany), Feb 22, 2016 -- sysmocom GmbH joins the Telecom Infra Project initiated by Facebook along with Deutsche Telekom, EE, SK Telekom, Intel Corporation, Nokia, and several other members of the mobile industry.

The Telecom Infra Project (TIP) was announced at the Mobile World Congress (MWC) this year. It aims at bringing operators, infrastructure providers, system integrator, and other technology companies together to collaborate on the development of new technologies and re-imagine traditional approaches to building and deploying telecom network infrastructure.

As a TIP member, sysmocom is happy to share its novel Open Source based 'custom tailored telecom' approach with other TIP members.

The use of Free and Open Source Software based cellular infrastructure can accelerate innovation and help to significantly reduce the capital and operational expenses of deploying and running cellular networks. Commoditizing telecom infrastructure is a key step towards enabling communications for the next billions of subscribers in emerging and developing countries, where classic architectures and business models are struggling with the low average revenue per user (ARPU).

For more information about TIP, please visit For more information about sysmocom, please visit or contact us at

Supporting Quotes

"By developing cellular infrastructure as part of the Free and Open Source Software community, sysmocom's approach has always been a collaborative one. We're happy to bring this to the table and share our experience with the telecom industry as part of TIP." -- Harald Welte, General Manager of sysmocom GmbH

About us

sysmocom was founded five years ago to spearhead the development of Free and Open Source Software implementations of cellular protocol stacks and network infrastructure elements. We have since been developing network components for 2G/2.5G/2.75g and 3G technologies from the radio access network in to the core network.

Adding deployment options

On our BTS and BSC hardware products we are using a stripped down read-write GNU/Linux system. Like many GNU/Linux systems there is a package manager to install additional software and to manage upgrades.

This is a great way to start configuring and modelling the system. One can adjust the network configuration for VLANs or static IP addresses, install and run additional software on the BTS itself without requiring extra equipment. But how to replicate the setup when one is deploying many devices that have a very similar configuration? Some of our Customers have opted for other approaches and use read-only systems, different ways to manage the configuration and different upgrade mechanisms.

Earlier this year we have started a project with the goal to add a new mass deployment option for our products. The goal is to have full system updates (instead of package based) with a reliable rescue system to correct problems. The main design goals were:

  • Cryptographically sign the upgrade so it can be applied remotely.
  • Upgrade an entire system on an unused partition
  • The system itself should be read-only and not be modified.
  • A reboot should erase uncommitted changes
  • A factory reset should remove the user configuration
  • Easily manage the configuration of a specific system

The biggest benefits are that with a read-only system filesystem corruption (being accidentally by the user or the system itself) is less likely to occur and more easy to recover from, when managing many systems it is easier to verify that all of them run the same software and they can all be upgraded with the same command. This is easing mass deployment and administration of the system. Customers will be able to install their own cyrptographic keychain and continue to create the images they need. We have started to use an early version and will make the new system generally available throughout Q4.

Improving OsmoSGSN and the PCU

Throughout the last quarters we have greatly improved the OsmoSGSN (which is part of the OpenBSC project). The software is more reliable, handles re-starts and error conditions more gracefully, e.g a long standing reliability issue with an unreachable PCU and segmented SNDCP messages leading to a crash has been fixed, LLC and status mismatches are handled more quickly.

On top of the reliability improvements we created a protocol that allows another process to handle authentication and access-control of subscribers. We have implemented this protocol and combined it with our SS7 stack. The outcome is that OsmoSGSN can be used in real GSM/EDGE networks.

The last missing piece is our Packet Control Unit (PCU). The software has been reliable in lab environments and we have started the work to make it production ready. Our initial focus has been on reliability and throughput for GSM and we made great progress. The PCU has a lot of freedom in terms of scheduling and has to make trade-offs between the battery life of a phone and throughput. Our initial focus is on improving throughput.

We will continue to work on the PCU this quarter and intend to begin work on EDGE support.

osmo-lea6t boards now fully assembled

Due to popluar demand, we have switched the osmo-lea6t product from being a DIY (do-it-yourself) kit to a fully assembled product.

As a result from quantity machine production, the pricing of the fully-assembled product is only slightly higher than that of the DIY kit before.

We hope this will enable more users to benefit from GPS-disciplined, high-precision clocking. No SMD soldering skills are required anymore!

sysmocom announces outdoor sysmoBTS 2050

sysmocom announces its latest product, the sysmoBTS 2050 outdoor GSM/GPRS base transceiver station.

The sysmoBTS 2050 provides two transceivers (TRX) with a total RF power output of 10W. Its dust and water tight outdoor case is IP67 rated and intended for mounting directly at the antenna pole, removing the effect of cable losses in long feeder lines.

The primary use case of sysmoBTS 2050 is the operation of private or public mobile networks, especially in rural regions with no existing cellular coverage. The low power budget of the BTS with integrated PA, LNA, splitter and combiner is typically 55W at 24V DC, making it ideal for solar powered remote sites.

Based on the proven technology of the sysmoBTS 1002 indoor base station, it can not only work as a GSM BTS, but it can also be operated in BTS with integrated BSC mode, or equipped with the NITB software to run a complete autonomous network without any external components or network elements.

sysmoBTS 2050 is available immediately to the global market of customers outside the European Union.