SCCP + SIGTRAN (SUA/M3UA) libraries as well as OsmoSTP
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Harald Welte d51a8de505 M3UA/SUA: Implement handling of SCON (signaling congestion) 2 weeks ago
contrib Bump version: → 1.5.0 6 months ago
debian Bump version: → 1.5.0 6 months ago
doc manuals: generate vty reference xml at build time 1 year ago
examples sccp_demo_user: enable stats / rate_counter timers 3 months ago
include osmo_ss7_vty: add osmo_sccp_addr_by_name_local 4 months ago
specs add RFC 3868 (SUA) spec in HTML 5 years ago
src M3UA/SUA: Implement handling of SCON (signaling congestion) 2 weeks ago
stp stp: Add basic RX/TX rate counters on AS and ASP level 6 months ago
tests tests: use 'check_PROGRAMS' instead of 'noinst_PROGRAMS' 1 month ago
.gitignore gitignore: Ignore autofoo *~ churn 1 year ago
.gitreview Add gerrit settings 5 years ago
COPYING move openbsc into its own subdirectory 13 years ago Doxugen: s/libosmo-sccp/libosmo-sigtran/g 5 years ago EXTRA_DIST: debian, contrib/* 2 years ago Add describing what this repo is about 1 year ago
TODO-RELEASE ss7: Use sctp value_string from libosmo-netif 6 months ago Bump version: → 1.4.0 1 year ago
git-version-gen git-version-gen: Don't check for .git directory 4 years ago Revert "Fix the .pc files so the -l arg matches the installed libraries" 6 years ago Revert "Fix the .pc files so the -l arg matches the installed libraries" 6 years ago libosmo-sigtran: Add pkg-config integration 7 years ago Add missing xua.pc file 6 years ago, tests: switch to python 3 2 years ago

libosmo-sccp - Osmocom SCCP, SIGTRAN and STP

This repository contains a C-language library implementation of a variety of telecom signaling protocols, such as M3UA, SUA, SCCP (connection oriented and connectionless), as well as the OsmoSTP, a SS7 Transfer Point.


The official homepage of libosmo-sccp is

The official homepage of osmo-stp is

GIT Repository

You can clone from the official git repository using

git clone git://
git clone

There is a cgit interface at


User Manuals and VTY reference manuals are [optionally] built in PDF form as part of the build process.

Pre-rendered PDF version of the current "master" can be found at User Manual as well as the VTY reference manuals

Mailing List

Discussions related to osmo-stp are happening on the mailing list, please see for subscription options and the list archive.

Please observe the Osmocom Mailing List Rules when posting.


Our coding standards are described at

We us a gerrit based patch submission/review process for managing contributions. Please see for more details

The current patch queue can be seen at