Projects
Name | Description |
---|---|
Z-Netz | Z-Netz related stuff |
UUCP and UseNet | UUCP and UseNet related stuf |
UmTRX | UmTRX is a dual-channel wide-band SDR transceiver that is designed to be used with OpenBTS and OsmoBTS GSM base stations. Given its SDR architecture UmTRX can easily be used with many other RF applications, and a combination of FPGA and FPRF (Field-Programmable RF) technology plus the ability to process data on a CPU or a DSP, makes it an extraordinarily flexible platform. See UmTRX.... |
SuperSignal AP 2820V | Research on the Vodafone/Sagem SuperSignal AP 2820V femtocell |
SIMtrace 2 | 2nd generation SIMtrace: Uses same circuit board / peripherals as SIMtrace 1, but contains a SAM3 (Cortex-M3) instead of the SAM7 (ARM7TDMI) microcontroller. The SAM3 has a faster CPU and its internal USB peripheral offers more endpoints. This can be used for more features in the devie firmware, such as man-in-the-middle.... |
Sim Toolkit | |
SIM card related Projects | |
SDR (Software Defined Radio) | A collection of SDR related software + hardware projects. In particular, look at the sub-projects such as rtl-sdr, gr-osmosdr, osmo-fl2k, gr-gsm, libosmo-dsp |
rtl-sdr | Software project for [ab]using DVB-T USB receivers based on RTL2132 as inexpensive SDR receivers |
Retronetworking | Project about operating ancient, phased-out networking technologies such as TDM, ISDN, PDH, SDH, FDDI, ArcNet, TokenRing and others. The purpose of this is to keep alive the knowledge about the technology, and to be able to present it to interested parties.... |
Retrocomputing | Some general retrocomputing stuff that's not specifically networking related. |
Retro-GSM | Information regarding operating historical GSM cellular equipment such as
|
Radio Access Network | Osmocom Radio Access Network (RAN), consisting of projects like osmotrx, osmobts, osmobsc, osmopcu and osmo-hnodeb |
Qualcomm Linux Modems by Quectel & Co | Information / Research on the internals of Qualcomm Linux based cellular modems available from Quectel and other vendors |
pySim | pySim is a small command-line tool to program(write to) a variety of programmable sim cards. |
OsmoUPF | Osmocom User Plane Function |
OsmoTRX | OsmoTRX is a GSM Radio Modem based on a fork of the OpenBTS Transceiver program. It is intended to be used with the osmo-bts-trx variant of OsmoBTS in order to build GSM base stations with Abis/IP interface from general purpose SDR hardware such as USRP or LimeSDR devices.... |
OsmoSTP | 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.... |
OsmoSMSC | Scalable Smalltalk/Pharo SMSC with SMPP input and SMPP and SS7 output. |
OsmoSMLC | Osmocom Serving Mobile Location Center |
OsmoSGSN | |
OsmoPCU | |
OsmoMSC | |
OsmoMGW | |
OsmoHNodeB | This is a first step towards implementing a minimal hNodeB upper layer part, mainly handling HNBAP/RUA/RANAP messages on the Iuh interface. This is not expected to be a full / usable hNodeB anytime soon [if ever]. |
OsmoHNBGW | 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.... |
OsmoHLR | |
OsmoGSMTester | This is a python-based test framework by which we can control a set of BTSs and Modems to execute full-system end-to-end verification tests. We use this within Osmocom to du full end-to-end testing with all our network elements and real BTS + RF + Modem Hardware.... |
OsmoGGSN (former OpenGGSN) | OsmoGGSN is an Open Source implementation of a GGSN (Gateway GPRS Support Node). It is the successor to OpenGGSN and provides a Gp (GTP v0/v1) interface towards SGSNs like OsmoSGSN and a Gi interface towards the IP network. It supports Linux kernel GTP-U acceleration via a linux-kernel-gtp-u.... |
OsmoDia2GSUP | The Diameter to GSUP (HLR) adapter (OsmoDia2GSUP) enables you to connect osmo-hlr to a 4G MME. It speaks GSUP with osmo-hlr and Diameter/S6a with the MME (hence the name). |
OsmocomTETRA | This project aims at practical research and experimentation with the TETRA trunked radio system. See OsmocomTETRA. |
OsmocomLCS | 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.... |
OsmocomGMR | This is the homepage of the Osmocom sub-project GEO Mobile Radio. |
OsmocomDECT | [old, abandoned] OsmocomDECT project by Patrick McHardy, implements a linux kernel based DECT stack. |
OsmocomBB SDR PHY | Up to now there was no software defined GSM mobile phone. The "SDR PHY for Osmocom BB" project aims to fill this void. The project is focused on the client side of GSM protocol stack, and bridging the gap between existing GSM stack implementation project and SDR hardware.... |
OsmocomBB | OsmocomBB is an Free Software / Open Source GSM Baseband software implementation. It intends to completely replace the need for a proprietary GSM baseband software. |
Osmocom Libraries | This is about a set of shared C programming libraries the Osmocom project develops+maintains, such as |
Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) | The Osmcoom [Developer] Conference, an annual event where Osmocom Developers and Users gather |
Osmocom Analog | This is a project implementing the analog cellular systems used in Germany and other countries in the past. It provides base station implementation of A-Netz (German pre-cellular), B-Netz (German pre-cellular), C-Netz (German cellular), NMT (Scandinavian: Nordisk Mobil Telefon) and AMPS/TACS (American: Advanced Mobile Phone Service).... |
OsmoCBC | 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). |
OsmoBTS | OsmoBTS is an Open Source GSM BTS (Base Transceiver Station) with A-bis/IP interface. It implements support for a variety of PHY/Hardware, such as sysmocom sysmoBTS, OCTSDR-2G and LiteCell 1.5, but also general-purpose SDR boards such as USRP or LimeSDR via OsmoTRX.... |
OsmoBSCNAT | 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.... |
OsmoBSC | OsmoBSC is an Open Source BSC (GSM Base Station Controller) with A-bis/IP and A/IP interface. It supports a variety of BTS Vendors/Models, including some Siemens, Nokia, Ericsson and ip.access models. However, main focus during the last 5+ years is OsmoBTS based BTSs.... |
osmo-uecups | |
osmo-sip-connector | |
osmo-sim-auth | |
osmo-rfds | RF delay simulator using the ADI Pluto SDR |
osmo-remsim | osmo-remsim is the Remote SIM software suite used to manage a set of phones/modems and a set of SIM/banks as well as the dynamic mappings of SIM cards to their remote phones/modems. It consists of:
|
osmo-qcdiag | Osmocom tool for Qualcomm DIAG |
osmo-pcap | Osmocom PCAP utilities, such as a distributed client/server capture architecture. It allows a number of PCAP probes on remote hosts, feeding captured packets to a central host in the network. Each probe can have different capture filters. There are multiple options for the protocol between probe and central host.... |