index
NameDescriptionIdleLinks
APCO P25
op25Osmocom OP2511 monthssummarylogtree
op25-legacyOsmocom OP25 legacy6 yearssummarylogtree
Analog Cellular Networks (AMPS, A-Netz, B-Netz, C-Netz, NMT)
osmocom-analogAn implementation of Analog cellular networks like A-Netz and B-Netz3 monthssummarylogtree
Common Libraries
libosmo-abisOsmocom library for A-bis interface13 hourssummarylogtree
libosmo-crypt-a53Osmocom Crypto plugin for GEA3 and A5/38 yearssummarylogtree
libosmo-dspA library with SDR DSP primitives9 monthssummarylogtree
libosmo-gprsOsmocom GPRS libraries2 dayssummarylogtree
libosmo-netifOsmocom library for muxed audio45 hourssummarylogtree
libosmo-sccpSCCP Library3 monthssummarylogtree
libosmocoreCommon library for all Osmocom projects25 hourssummarylogtree
libsmpp34Osmocom fork of Open SMPP 3.4 Library6 monthssummarylogtree
osmo-codegenCode Generator for GSM 04.08 encoder/decoder8 yearssummarylogtree
DECT (ETSI Digital European Cordless Telephony)
dect/aslASL assembler with DECT support7 yearssummarylogtree
dect/asteriskAsterisk with DECT support7 yearssummarylogtree
dect/dectmonDECT Monitor7 yearssummarylogtree
dect/dedecteddedected.org DECT (kismet, com-on-air-cs, metasploit, wireshark)6 yearssummarylogtree
dect/libdectDECT Library7 yearssummarylogtree
dect/libnlnetlink Library with DECT support7 yearssummarylogtree
dect/libpcapPCAP Library with DECT support7 yearssummarylogtree
dect/linux-2.6Linux Kernel with DECT support7 yearssummarylogtree
E1/TDM/PDH/SDH + Retronetworking
dahdi-linuxOsmocom fork of DAHDI code (with icE1usb support and many fixes)2 monthssummarylogtree
dahdi-toolsOsmocom fork of DAHDI code (with some fixes)16 monthssummarylogtree
retro-bbs/linmodemFabrice Bellard's linmodem made to build on modern Linux13 monthssummarylogtree
wanpipeSangoma wanpipe driver tarballs checked into a git repo for history3 yearssummarylogtree
GMR (ETSI Geo Mobile Radio such as Thuraya)
osmo-gmrSoftware for ETSI GMR (GEO Mobile Radio)3 yearssummarylogtree
GSM SIM card tools
cyberflex-shellLocal copy of Henryk Ploetz' smardcard shell12 yearssummarylogtree
openpcdOpenPCD (SIMtrace) firmware7 yearssummarylogtree
osmo-ccid-firmwareUSB CCID firmware project for (currently only) sysmoOCTSIM2 yearssummarylogtree
osmo-cosOsmocom Card Operating System (COS)13 monthssummarylogtree
osmo-remsimOsmocom Remote SIM Software Suite14 hourssummarylogtree
osmo-sim-authA command line tool for (U)SIM authentication2 yearssummarylogtree
pysimA python tool to program magic SIMs2 dayssummarylogtree
qemuOsmocom QEMU branch with Smartcard Chip emulation12 yearssummarylogtree
sam7-utilUtility for SAM-BA flashing of AT91SAM712 yearssummarylogtree
sim/hello-stkHelloworld SIM Toolkit Applet21 hourssummarylogtree
sim/sim-toolsCreate APDU to write SIM Toolkit Applets15 monthssummarylogtree
simtraceSIM card APDU tracing based on AT91SAM7 and wireshark15 monthssummarylogtree
simtrace2SIMtrace2 based on AT91SAM3, including card emulation3 monthssummarylogtree
softsimA software SIM card simulation4 yearssummarylogtree
GSM telephone side
dct3-gsmtapA tool to obtain GSMTAP messages for SIM and GSM from Nokia DCT3 phones4 yearssummarylogtree
libqmi-qmuxdlibqmi-glib integration on top of qmuxd (work in progress)8 yearssummarylogtree
nuttx-bbPort of the Nuttx RTOS to the OsmocomBB-supported baseband12 yearssummarylogtree
osmo-qcdiagOsmocom tools for Qualcomm DIAG5 monthssummarylogtree
osmocom-bbOsmocomBB MS-side GSM Protocol stack (L1, L2, L3) including firmware14 hourssummarylogtree
osmocom-docsDocbooks for various parts of Osmocom Base Band12 yearssummarylogtree
ot290-gsmtapA tool to obtain GSMTAP messages for GSM/GPRS from Sagem OT-290 phones12 yearssummarylogtree
quectel-experimentsVarious tools/experiments on Quectel LTE Modules based on Qualcomm LE8 yearssummarylogtree
GSM/GPRS/EDGE/UMTS Network Side (CNI)
atmel-asf-projectsOsmocom SAMx firmware projects using Atmel ASF5 yearssummarylogtree
cellmgr-ngCellmanager NG, intended to interface with BSplus3 yearssummarylogtree
chan_openbscObsolete experimental Asterisk channel driver for OpenBSC8 yearssummarylogtree
gtp-load-genGTP-U load generator using io_uring3 yearssummarylogtree
libgtpnlnetlink library for Linux kernel GTP code7 weekssummarylogtree
libosmo-pfcpOsmocom PFCP library6 dayssummarylogtree
libtelnetA telnet library (including ipaccess-telnet)4 yearssummarylogtree
mncc-pythonPython scripting interface to OsmoNITB/OsmoMSC MNCC interface9 monthssummarylogtree
octphy-2g-headersHeader files for building OsmoBTS against Octasic OCTPHY6 yearssummarylogtree
openbscLegacy: OpenBSC, OsmoSGSN, OsmoBSC and other programs3 yearssummarylogtree
openggsnOpenGGSN repository (deprecated, predecessor if OsmoGGSN)7 yearssummarylogtree
osmo-bscOsmoBSC: Osmocom's Base Station Controller for 2G circuit-switched mobile networ...13 hourssummarylogtree
osmo-bsc-natOsmocom BSC NAT: Aggregate multiple BSCs (A interfaces) in one BSC/A-interface13 hourssummarylogtree
osmo-btsOsmocom BTS-Side code (Abis, scheduling)6 dayssummarylogtree
osmo-cbcOsmoCBC: Osmocom's Cell Broadcast Center14 hourssummarylogtree
osmo-e1-recorderOsmocom E1/T1 span recorder3 weekssummarylogtree
osmo-e1dOsmocom E1 Daemon (for USB E1 adapter)13 hourssummarylogtree
osmo-el2tpdOsmocom L2TP daemon compatible with Ericsson L2TP dialect (SIU)4 yearssummarylogtree
osmo-gbproxyOsmoGBProxy: Omocom's Gb interface aggregation/conversion proxy13 hourssummarylogtree
osmo-ggsnOsmoGGSN repository13 hourssummarylogtree
osmo-gsm-manualsOfficial Osmocom User Manuals5 monthssummarylogtree
osmo-gtp-kernelLinux Kernel GTP-U code for GTPv0/v19 yearssummarylogtree
osmo-hlrOsmocom HLR for GSUP protocol towards OsmoSGSN and OsmoCSCN13 hourssummarylogtree
osmo-hnbgwOsmocom hNodeB-Gateway (split out from osmo-iuh)13 hourssummarylogtree
osmo-hnodebEarly code for an Osmocom hNodeB13 hourssummarylogtree
osmo-iuhOsmocom code for the Iuh interface (HNBAP, RUA, RANAP)14 hourssummarylogtree
osmo-mgwOsmoMGW: Osmocom's Media Gateway for 2G and 3G circuit-switched mobile networks13 hourssummarylogtree
osmo-mscOsmoMSC: Osmocom's Mobile Switching Center for 2G and 3G circuit-switched mobile...13 hourssummarylogtree
osmo-pcuOsmocom PCU code (RLC/MAC/PCU) for OsmoBTS2 weekssummarylogtree
osmo-rbsTools for experimentation with Ericsson RBS12 yearssummarylogtree
osmo-sgsnOsmoSGSN: Osmocom's Serving GPRS Support Node for 2G and 3G packet-switched mobi...13 hourssummarylogtree
osmo-sip-connectorMNCC<->SIP bridge2 monthssummarylogtree
osmo-smlcOsmoSMLC: Osmocom's Serving Mobile Location Centre14 hourssummarylogtree
osmo-trxOpenBTS transceiver retro-fit3 monthssummarylogtree
osmocom-lcsLocation Service (LCS / SMLC / RRLP)12 yearssummarylogtree
radisys/osmo-pcuRadisys working repo for Osmocom PCU code (RLC/MAC/PCU) for OsmoBTS9 yearssummarylogtree
Hardware
libopencm3Fork of libopencm3 with some minor additions4 yearssummarylogtree
osmo-asf4-dfuUSB DFU (Device Firmware Upgrade) firmware for Atmel SAM devices supported by AS...3 yearssummarylogtree
osmo-bts-ampBTS side amplifier (PA+LNA+Duplexer)6 yearssummarylogtree
osmo-clkgen-firmwareFirmware for the osmo-clck-gen hardware4 yearssummarylogtree
osmo-e1-hardwareE1 related hardware projects (osmo-e1-tap, osmo-e1-xcvr, osmo-e1-tracer)3 weekssummarylogtree
osmo-e1-xcvrE1/T1/J1 transceiver hardware4 yearssummarylogtree
osmo-lea6t-gpsEval board for u-blox LEA6-T GPS timing module5 yearssummarylogtree
osmo-nvs-gpsEval board for NVS GPS/GLONASS/GALILEO5 yearssummarylogtree
osmo-ocxoBoard with OHM4 OCXO5 yearssummarylogtree
osmo-opencm3-projectsFirmware projects based on libopencm32 yearssummarylogtree
osmo-small-hardwareSmall Osmocom Hardware projects7 dayssummarylogtree
Iridium
osmo-ir77Collection of Iridium tools15 monthssummarylogtree
Linux port to Mediatek Baseband Processor
linux-mt623xLinux kernel for Mediatek MT623x baseband processorsummarylogtree
uboot-mt623xu-boot for Mediatek MT623x baseband processor12 yearssummarylogtree
Miscellaneous Tools
3gpp-etsi-pdf-linksScripts to mirror 3GPP specs in PDF format and symlink useful names8 yearssummarylogtree
3grrScripts to import 3GPP specs into a git repository to look at diffs7 yearssummarylogtree
artworkOsmocom Logo and other artwork7 monthssummarylogtree
asn1/ss7ITU/ETSI/3GPP ASN1 files for TCAP, ROS, MAP and CAP8 yearssummarylogtree
asn1_docextractTool to extract ASN.1 portions of MAP spec from MS Word for DOS file12 yearssummarylogtree
docker-playgroundOsmocom playground for docker containers6 dayssummarylogtree
etsi-ttcn3-s1ap-testsETSI TTCN-3 S1AP Test Suite ported to TITAN5 yearssummarylogtree
gapkGSM Audio Pocket Knife6 dayssummarylogtree
gen_ladderSmall tool to generate ladder diagrams for network protocols21 monthssummarylogtree
imsi-pseudoIMSI Pseudonymization for 2G/3G/4G4 yearssummarylogtree
laforge/osmo-logbenchOsmocom logging benchmark4 yearssummarylogtree
meta-telephonyOsmocom layer for OpenEmbedded7 yearssummarylogtree
osmo-abi-checkOsmocom ABI Check7 yearssummarylogtree
osmo-ciOsmocom Continuous Integration21 hourssummarylogtree
osmo-devOsmocom Top-level Makefile and dev tools3 weekssummarylogtree
osmo-gsm-testerOsmocom GSM Tester, jenkins integrated GSM hardware testing3 weekssummarylogtree
osmo-modbusOsmocom Modbus interface library3 yearssummarylogtree
osmo-pcapTools to help with pcap tracing5 monthssummarylogtree
osmo-pcap-reinigertool for anonymization of (telecom) PCAP files5 yearssummarylogtree
osmo-sysmonOsmocom System Monitor13 hourssummarylogtree
osmo-tacdbTAC DB + Android app to collect them9 yearssummarylogtree
osmo-ttcn3-hacksOsmocom test suites in TTCN-3 (Eclipse Titan)2 hourssummarylogtree
osmo-uecupsOsmocom UE/MME/SGW/SGSN side GTP-U Implementation with control/user plane separa...13 hourssummarylogtree
securityRepository for code related to security.osmocom.org12 yearssummarylogtree
titan.ProtocolModules.BSSMAPTTCN-3 Protocol Module for BSSMAP with Osmocom extensions17 monthssummarylogtree
titan.TestPorts.AF_PACKETTTCN-3 test port for attaching AF_PACKET sockets from Eclipse TITAN4 yearssummarylogtree
titan.TestPorts.E1TTCN-3 test port for testing E1 attached IUTs Eclipse TITANsummarylogtree
titan.TestPorts.USBTTCN-3 test port for testing USB devices from Eclipse TITAN3 yearssummarylogtree
vovida-gsmlGSML code from vovida.org (before it went dead)12 yearssummarylogtree
wiresharkwireshark.org protocol dissector with Osmocom additions (obsolete)5 weekssummarylogtree
wireshark-matewireshark MATE configuration for use with GSM/UMTS/LTE protocols9 monthssummarylogtree
wireshark-plugin-skelExample skeleton for building wireshark plugin out-of-tree12 yearssummarylogtree
OsmoCC (grand unified call control theory)
cc/osmo-cc-alsa-endpointOsmoCC ALSA endpoint4 yearssummarylogtree
cc/osmo-cc-misdn-endpointOsmoCC mISDN endpoint3 yearssummarylogtree
cc/osmo-cc-routerOsmoCC core router3 yearssummarylogtree
cc/osmo-cc-sip-endpointOsmoCC SIP endpoint3 yearssummarylogtree
cc/osmo-cc-ss5-endpointOsmoCC SS5 endpoint3 yearssummarylogtree
Personal Repositories
ptrkrysik/examplesExamples for gr-gsmsummarylogtree
ptrkrysik/test_dataTest Data for gr-gsmsummarylogtree
Projects in Erlang programming language
erlang/mgw_natErlang MGW NAT/MASQ implementation11 yearssummarylogtree
erlang/osmo_dia2gsupDIAMETER-to-GSUP inter-working function (IWF)8 weekssummarylogtree
erlang/osmo_gsupErlang implementation of GSUP codec11 monthssummarylogtree
erlang/osmo_mapErlang implementation of TCAP/MAP11 yearssummarylogtree
erlang/osmo_sccpErlang implementation of SCCP (ITU-T Q.71x)11 yearssummarylogtree
erlang/osmo_ss7Erlang implementation of M2UA/M3UA/MTP3/SCCP/ISUP codec + utils6 monthssummarylogtree
erlang/signerlErlang SS7 TCAP/MAP implementation11 yearssummarylogtree
osmo-map-masqOld SS7/TCAP/MAP masquerading (deprecated)12 yearssummarylogtree
Projects in Python
python/osmo-oohmiOpenBSC and OsmoSGSN HLR Management web Interface (OOHMI)10 yearssummarylogtree
python/osmo-python-tests[no description]5 weekssummarylogtree
Projects in Smalltalk programming language
smalltalk/osmo-st-asn1ASN.1 support routines for Smalltalk12 yearssummarylogtree
smalltalk/osmo-st-bindinglibosmocore/libosmovty bindings for Smalltalk12 yearssummarylogtree
smalltalk/osmo-st-coreHelpers for things in Smalltalk10 yearssummarylogtree
smalltalk/osmo-st-gsm[no description]10 yearssummarylogtree
smalltalk/osmo-st-loggingSmalltalk implementation of logging framework ideas12 yearssummarylogtree
smalltalk/osmo-st-mgcpMGCP grammar using PetitParser9 yearssummarylogtree
smalltalk/osmo-st-mscSmalltalk MSC implementation8 yearssummarylogtree
smalltalk/osmo-st-networkSmalltalk version of IPA muxer, SCCP muxer, msgb class10 yearssummarylogtree
smalltalk/osmo-st-openbsc-test[no description]8 yearssummarylogtree
smalltalk/osmo-st-sipSIP Stack for Smalltalk.9 yearssummarylogtree
smalltalk/osmo-st-smpp[no description]10 yearssummarylogtree
smalltalk/osmo-st-testphoneGSM0408/BSSAP/BSSMAP related code12 yearssummarylogtree
SDR (Software Defined Radio)
ais-txSimple AIS Transmitter10 yearssummarylogtree
gr-fosphorGNURadio block for spectrum visualization using GPU9 monthssummarylogtree
gr-gsmGNU Radio blocks for receiving/transmitting GSM4 yearssummarylogtree
gr-iqbalgnuradio I/Q balancing12 monthssummarylogtree
gr-osmosdrGNU Radio block for interfacing with various radio hardware3 monthssummarylogtree
libmirisdrSoftware for the Mirics MSi2500 + MSi001 SDR platform12 yearssummarylogtree
libusrpstand-alone libusrp for USRP1 from old gnuradio.git6 dayssummarylogtree
osmo-adsb-genOsmcoom ADS-B test signal generator10 yearssummarylogtree
osmo-fl2kSoftware to turn USB 3.0 VGA adapters into a SDR transmitter9 monthssummarylogtree
osmo-rfdsRF delay simulator using ADALM-PLUTO21 monthssummarylogtree
osmo-sdrSmall form-factor / inexpensive USB SDR9 yearssummarylogtree
rtl-sdrSoftware to turn the RTL2832U into a SDR receiver8 monthssummarylogtree
sdrangeloveSDR GUI supporting various input hardware4 yearssummarylogtree
SS7/MAP implementation in C Programming language
asn1casn1c (Lev Walkin) extended with features required by MAP/TCAP24 monthssummarylogtree
libasn1casn1c runtime code as shared library8 dayssummarylogtree
libosmo-asn1-mapUtility library for ASN.1 of MAP (SS7)12 yearssummarylogtree
libosmo-asn1-tcapUtility library for ASN.1 of TCAP (SS7)9 yearssummarylogtree
libosmo-tcapLibrary aiming at implementing ITU-T Q.77x (TCAP)3 yearssummarylogtree
libsuaImport of the sctp.be sualibrary for SCCP User Adatption (SUA)12 yearssummarylogtree
nplab/m3ua-testtoolM3UA conformance tests from mplab / Michael Tuexen7 yearssummarylogtree
nplab/sua-testtoolSUA conformance tests from mplab / Michael Tuexen7 yearssummarylogtree
osmo-aucWork towards a stand-alone AUthentication Center8 yearssummarylogtree
osmo-tcap-mapEarly testing code for TCAP and MAP12 yearssummarylogtree
TETRA (ETSI Terrestrial Trunked Radio)
osmo-tetraOsmocom TETRA PHY/MAC implementation15 monthssummarylogtree