Project

General

Profile

Projects

Filters

Apply Clear

Name Description
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

Osmocom Media Gateway, to manage, connect and optionally transcode voice streams between different network elements such as BTSs and external entities like SIP. It is typically co-located with both OsmoBSC and OsmoMSC and controlled by them via IETF MGCP (Media Gateway Control Protocol)....

OsmoSMLC

Osmocom Serving Mobile Location Center

Radio Access Network

Osmocom Radio Access Network (RAN)

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

OsmoPCU is an Open Source GPRS/EGPRS PCU (Packet Control Unit) with Gb/IP interface. It connects via a pcu_socket to OsmoBTS or OsmoBSC and provides RLC/MAC layer and air interface scheduling for GPRS/EGPRS. Connects via 3GPP Gb/IP to a SGSN like OsmoSGSN...

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:
  • mini USB 3 socket for connection to a USB Host (like your PC/Laptop or Embedded System)...
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:
  • mini USB 3 socket for connection to a USB Host (like your PC/Laptop or Embedded System)
  • 5V DC input for power supply (USB supply usually insufficient for a modem)...
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:
  • mini USB socket for connection to a USB Host (like your PC/Laptop or Embedded System)...
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

(26-50/105) Per page: 25, 50, 100, 250

Also available in: Atom CSV

Add picture from clipboard (Maximum size: 48.8 MB)