|Cellular Modem Information||
collects various bits of (low-level technical) information on cellular modems
|Altair LTE Modems||
Information about the Altair "FourGee" 3100 - 3800 LTE modems
|Huawei HiSilicon Cellular Modems||
Information collected on Huawei cellular modems
|Qualcomm Linux Modems by Quectel & Co||
Information / Research on the internals of Qualcomm Linux based cellular modems available from Quectel and other vendors
Osmocom tool for Qualcomm DIAG
|Cellular Network Infrastructure||
This is a group of Osmocom programs implementing cellular network infrastructure components for GSM, GPRS, EDGE, UMTS, HSPA, LTE and their associated interfaces and protocol stacks.
This includes components for classic circuit-switched GSM:...
legacy and/or unmaintained CNI projects
An utility to convert the circuit-switched A interface of a BSplus into SCCP-lite A-over-IP
This project contains proof-of-concept code to send GPS assistance data to mobile phones using RRLP (Radio Resource Location Protocol) as well as inquiring/obtaining their geolocation using RRLP queries. It uses OsmoNITB to operate the GSM network, and a u-blox GPS receiver to obtain the assistance data....
|Core Network (CN)|
The Osmocom Gb Proxy is a proxy for the 3GPP Gb interface (between BSS/PCU and SGSN). It allows you to aggregate many Gb links/connections into one. It also has the ability to convert between different Gb interface protocol stacking, such as from Gb-over-FrameRelay to Gb-over-IP....
OsmoBSCNAT is an A-interface aggregator that can aggregate many A-interface links from many BSCs and present them as one A interface towards a MSC. Most normal networks will not need this component, it only serves some special use case scenarios. It requires SCCPLite and doesn't work with 3GPP AoIP....
Osmocom Cell Broadcast Centre (CBC). It is the heart of the Cell Broadcast Service (CBS) as well as a variety of disaster/emergency warning systems (PWS).
|OsmoGGSN (former OpenGGSN)|
|Linux Kernel GTP-U||
This is an implementation of the GTP-U (user plane) inside the Linux kernel. Originally developed within Osmocom, it was brought further in cooperation by Travelping, and is now in mainline Linux since 4.7.0. You can use it as a high-performance user plane e.g. from OsmoGGSN...
An Open Source implenentation of a HNB-GW (HomeNodeB-Gateway), implementing the Iuh, IuCS and IuPS interfaces. It aggregates the Iuh links from femtocells (hNodeBs) and presents them as regular IuCS and IuPS towards MSC and SGSN (such as OsmoMSC and OsmoSGSN). It uses M3UA as signaling transport....
Osmocom STP (Signal Transfer Point), implementing SS7 (MTP) routing and SIGTRAN Signalling Gateway functionality. Supports SIGTRAN only, no legacy E1/T1 based signaling links. Currently only MTP-level routing no GTR or GTT yet, but contributions in that area are very welcome....
Distributed GSM architecture, suitable for de-centralized, autonomous networks with intermittent connectivity.
USIM applet and HLR feature to allow obfuscating the IMSI of a subscriber,
A program to record traffic on E1 or T1 TDM interfaces to disk. This provides tcpdump-like functionality for TDM interfaces. You can configure on a per-timeslot bases if the raw bitstream should be recorded, or if a HDLC decoder should be used. Requires a high-impedance tap and two E1/T1 ports per link you want to monitor (one for Rx, one for Tx)....