OP25 is a not-for-profit project to bring together folks that are interested in implementing APCO P25 using a software-defined radio. Our goal is to build a software-defined analyzer for APCO P25 signals that is available under the GNU Public License (GPL)....
legacy and/or unmaintained CNI projects
|Core testing infrastructure||
Issues that have to do with our core testing infrastructure (TTCN3 issues, docker setup) go here.
Issues specific to one test component should still be filed in the respective projects (e.g. osmo-msc).
|Huawei HiSilicon Cellular Modems||
Information collected on Huawei cellular modems
|Altair LTE Modems||
Information about the Altair "FourGee" 3100 - 3800 LTE modems
|Qualcomm Linux Modems by Quectel & Co||
Information / Research on the internals of Qualcomm Linux based cellular modems available from Quectel and other vendors
Here is the generic Linux Modem. This modem is totally software, it means that all the DSP stuff is done by the main CPU, as in some so called "winmodems".
Gnuradio blocks and tools for receiving GSM transmissions
Firmware for Smart Card Reader implementing the USB CCID (Circuit Card Interface Device) Specification, based on Atmel ASF4. Used on the sysmoOCTSIM 8-way CCID reader.
FidoNet related stuff
Erlang MGW NAT/MASQ implementation
Erlang implementation of TCAP + MAP Signalling Protocols, runs on top of osmo_ss7 and osmo_sccp
Erlang implementation of SCCP (ITU-T Q.71x)
Erlang implementation of M2UA/M3UA/MTP3/SCCP/ISUP codec + utils
Erlang implementation of a TCPAP+MAP codec (encoding/decoding). You most likely want to use signerl, not this.
Distributed GSM architecture, suitable for de-centralized, autonomous networks with intermittent connectivity.
De- / encode RANAP messages and provide Iu client implementations (to OsmoMSC for IuCS and OsmoSGSN for IuPS).
|Cellular Modem Information||
collects various bits of (low-level technical) information on cellular modems
C-language library for common DSP (Digital Signal Processing) primitives for SDR (Software Defined Radio). They are part of the Osmocom project.
|OCTOI - Osmocom Community TDM over IP||
Building a community TDM-over-IP network so retronetworking enthusiasts can interconnect equipment with ISDN, Frame Relay or other technologies using PRI (E1) or BRI TDM technology in a private TDM network.
An utility to convert the circuit-switched A interface of a BSplus into SCCP-lite A-over-IP
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....
|multi-voltage USB UART||
A small USB UART board with two CMOS UARTs exposed on 2.54mm headers.
The logic voltage can be manually selected at 1.8, 2.3, 2.5, 2.8, 3.0 or 3.3V
A small program used to tap an E1 PRI line and obtain GSMTAP traces of the D channel as well as raw files with B channel content of each direction of each call.