| GSM A5 ciphering algorithm | Osmocom GSM ciphering algorithm implementation |
| A-bis OML | GSM Network Management (OML) messages on the A-bis interface |
| helpers for GSM | |
| GPRS GEA3/GEA4 ciphering algorithm | Implementation of GPRS Ciphers GEA3 and GEA4 |
| Short Message Service (SMS) | |
| GSM 05.02 / 3GPP TS 45.002 | |
| GSM 08.08 / 3GPP TS 48.008 A Interface | |
| 3GPP TS 29.205 | |
| Generic Subscriber Update Protocol | The Generic Subscriber Update Protocol (GSUP) is an Osmocom-specific non-standard protocol replacing MAP as the protocol between MSC/VLR/SGSN and HLR in a 3GPP cellular communications network |
| LAPDm implementation according to GSM TS 04.06 | |
| Osmocom Authentication Protocol | The Osmocom Authentication Protocol (OAP) is a way to use the 3GPP AKA (Authentication and Key Agreement) as cryptographic authentication mechanism in other protocols that don't provide cryptographic authentication |
| 3GPP TS 23.032 GAD: Universal Geographical Area Description. | |
| 3GPP TS 48.071 BSS LCS Assistance Protocol (BSSLAP). | |
| 3GPP TS 49.031 BSSMAP-LE. | |
| GSM RLP (Radio Link Protocol) as used in CSD (3GPP TS 24.022) | RLP (Radio Link Protocol) as per 3GPP TS 24.022 |
| A-bis RSL | GSM Radio Signalling Link messages on the A-bis interface |
| TLV parser | Osmocom TLV Parser |
| GSM/GPRS/3G Authentication | GSM/GPRS/3G authentication core infrastructure |
| key derivation functions | Key derivation functions |
| Crypto | |
| Gsm0408 | GSM Mobile Radion Interface L3 messages / TS 04.08 |
| Ipa | IPA Multiplex utility routines |
| Bit compression [external] | |
| soft, unpacked and packed bits [external] | |
| Convolutional encoding and decoding routines [external] | |
| Osmocom CRC routines [external] | |
| General-purpose utility functions [external] | |
| Finite State Machine abstraction [external] | |
| GSMTAP [external] | |
| Inter-Thread Queue [external] | |
| Simple doubly linked list implementation [external] | |
| Osmocom logging framework [external] | |
| Osmocom logging internals [external] | |
| Osmocom ringbuffer-backed logging [external] | |
| Message buffers [external] | |
| Osmocom I/O interface [external] | |
| Osmocom primitives [external] | |
| Rate counters [external] | |
| Select loop abstraction [external] | |
| Seriall Communications (HDLC) [external] | |
| Utility functions to deal with serial ports [external] | |
| Intra-application signals [external] | |
| IP address/port utilities. [external] | |
| Socket convenience functions [external] | |
| Statistics value item [external] | |
| Statistics reporting [external] | |
| Osmocom ringbuffers for log strings [external] | |
| Tnnn timer configuration [external] | |
| Osmocom thread helpers [external] | |
| Cumulative counter of time as rate counter. [external] | |
| Osmocom timers [external] | |
| Use Counter [external] | |
| Osmocom msgb write queues [external] | |
| It_q [external] | |
| Netdev [external] | |
| Netns [external] | |
| Tun [external] | |
| LAPD implementation common part [external] | |
| VTY Command [external] | |
| Configuration [external] | |
| Tnnn timer VTY configuration [external] | |
| Telnet Interface [external] | |
| VTY (Virtual TTY) interface [external] | |
| Osmocom vty internals [external] | |
| Cpu_sched_vty [external] | |
| Vector [external] | |
| Coding [external] | |
| Interleaving [external] | |
| Mapping [external] | |
| Parity [external] | |
| Tables [external] | |
| Libgb [external] | |