Projects
Name | Description |
---|---|
osmo-e1-recorder | A program to record traffic on E1 or T1 TDM interfaces to disk. This provides tcpdump-like functionality for TDM interfaces. You can configure on a per-timeslot bases if the raw bitstream should be recorded, or if a HDLC decoder should be used. Requires a high-impedance tap and two E1/T1 ports per link you want to monitor (one for Rx, one for Tx).... |
osmo-ePDG - VoWifi Evolved Packet Data Gateway | plan for upcoming open source ePDG (IPsec cateway for VoWiFi) |
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.... |
OsmoMGW | |
OsmoSMLC | Osmocom Serving Mobile Location Center |
Radio Access Network | Osmocom Radio Access Network (RAN), consisting of projects like osmotrx, osmobts, osmobsc, osmopcu and osmo-hnodeb |
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.... |
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.... |
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]. |
OsmoPCU | |
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.... |
Erlang Core Network Signalling Projects | A set of almost complete Erlang projects implementing the core network protocol stacks from SS7/SIGTRAN over SCCP up to TCAP, MAP and CAP. Currently not actively maintained due to lack of active customer/user interest. |
erlang/mgw_nat | Erlang MGW NAT/MASQ implementation |
erlang/osmo_map | Erlang implementation of a TCPAP+MAP codec (encoding/decoding). You most likely want to use signerl, not this. |
erlang/osmo_sccp | Erlang implementation of SCCP (ITU-T Q.71x) |
erlang/osmo_ss7 | Erlang implementation of M2UA/M3UA/MTP3/SCCP/ISUP codec + utils |
erlang/signerl | Erlang implementation of TCAP + MAP Signalling Protocols, runs on top of osmo_ss7 and osmo_sccp |
Hardware Projects | A collection of various small (and not so small) hardware projects created as tools to the cellular research community |
E1/T1 Hardware Interface (including icE1usb) | This is about various projects implementing diffrent types of E1/T1 interfaces, including osmo-e1-xcvr, as well as a passive e1-tracer and icE1usb, our latest ICE40 FPGA based USB-E1 adapter. |
osmo-e1d | Osmocom E1 daemon; used as a "software defined" implementation of E1, where the framer and HDLC controller is implemented inside osmo-e1d and a relatively simple hardware (such as USB attached hardware) interfaces with the actual E1 physical line. |
E1/T1 Tap Adapter | The Osmocom E1/T1 tap adapter allows you to tap into the communication of an E1/T1 line. This is useful for tracing/analyzing communications on any type of E1/T1 based interface, such as A-bis, A and core network interfaces in GSM networks, as well as classic ISDN networks.... |
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 Hardware Projects | Various uncategorized small hardware projects that don't each deserve their own redmine project |
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:
|