> For the complete documentation index, see [llms.txt](https://gsm-hacking.telco-sec.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gsm-hacking.telco-sec.com/2g-in-a-b0x/description.md).

# Description

Debian 12

RPI4 8GB

BladeRF

LimeSDR

<figure><img src="/files/JgKDk1gpFOjw6ymUf7eP" alt=""><figcaption></figcaption></figure>

### RAN

* OsmoBTS - A BTS implementation
* OsmoBSC - GSM Base Station Controller with support for many different BTS vendors and models attached via Abis (over E1 and IP).
* OsmoTRX - A transceiver for OsmoBTS to use with SDR hardware
* OsmoPCU - A packet control unit for GPRS/EDGE enabling the BTS.

### Core

* OsmoMSC - GSM/UMTS Mobile Switching Center with support for AoIP as well as IuCS. SCCPlite support is work in progress.
* OsmoHLR - minimal implementation of a Home Location Register
* OsmoSTP - SS7 Transfer Point to connect MSC and BSC
* OsmoMGW - Media GateWay to relay RTP streams

### GPRS

* OsmoSGSN - A Serving GPRS Support Node
* OsmoGGSN - A Gateway GPRS Support Node

<figure><img src="/files/RYlaBfwrpXn8yF4GN60P" alt=""><figcaption></figcaption></figure>
