This is the A-bis interface library as used by OsmoBSC/OsmoNITB
C-language library for common DSP (Digital Signal Processing) primitives for SDR (Software Defined Radio). They are part of the Osmocom project.
This project is a home for several libraries providing common GPRS routines:
This is a network interfacing library intended to abstract all kinds of signalling + user payload interfaces, including Abis/IP (IPA), A/IP (SCCPlite), as well as the Osmux protocol
PFCP protocol encoding and decoding, and generic PFCP endpoint implementation
De- / encode RANAP messages and provide Iu client implementations (to OsmoMSC for IuCS and OsmoSGSN for IuPS).
|libosmo-sccp + libosmo-sigtran
Osmocom SCCP + Sigtran (M3UA, SUA) library
This covers the libosmocore.git repository including libosmocore, libosmogsm, libosmogb, libosmoctrl, libosmocodec, libosmocoding.
This is the Osmocom version of libsmpp34, an implementation of the SMPP Protocol v3.4
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".
|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...
|M.2 (NGFF) WWAN modem + SIM Card emulation board
This is a carrier board for M.2 (NGFF) type cellular / WWAN modems with integrated SIMtrace2.It allows you to insert a M.2 modem from any vendor, and it will provide you with:
|M.2 (NGFF) WWAN modem USB breakout board
This is a small break-out board for M.2 (NGFF) type cellular / WWAN modems.It allows you to insert a M.2 modem from any vendor, and it will provide you with:
|Misc DECT hacks
Various miscellaneous DECT hacks / information
|Misc Hardware Projects
Various uncategorized small hardware projects that don't each deserve their own redmine project
This is basically a place-holder for everything else that doesn't fit in other places.
This website is intended to collect information about publicly-known security issues and other bugs of mobile communications systems, with a particular focus on the 3GPP-specified protocol layers of GSM, GPRS, EDGE and WCDMA. We collect informationon issues at any protocol layer and at any of the interfaces, i.e. the Um air interface just as well as A-bis, A, IuB, C or any of the SS7/MAP/TCAP based core network interfaces....
|mPCIe WWAN modem USB breakout board
This is a small break-out board for miniPCIe (mPCIe) type cellular / WWAN modems.It allows you to insert a mPCIe modem from any vendor, and it will provide you with:
|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
This is a more experimental, work-in-progress port of the OsmocomBB Layer1 to the Nuttx RTOS
|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.
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)....
|Open Source IMS Client
Some exploration and hacking towards putting tother an open source IMS (VoLTE, VoWiFi) client
|OpenVizsla USB tracer/analyzer
OpenVizsla is a Open Hardware FPGA-based USB analyzer for USB Low-Speed, Full-Speed and High-Speed. Unlike other similar devices on the market, hardware design files are available as well as full source code for the firmware and client software of the device....