Omocom GPRS Gb interface aggregation/conversion proxy (between PCU/BSS and SGSN) https://osmocom.org/projects/osmo-gbproxy
Go to file
Daniel Willmann f96cac5077 Handle GPRS_NS2_AFF_CAUSE_FAILURE
When a complete NSE becomes unavailable gbproxy should notify the other
side (bss/sgsn).
The current code blocks every PtP-BVC (belonging to that BSS) on all SGSNs if
a BSS goes down.

The BSS-side should not be blocked unless no more SGSN connections are
present. We could also remove all BSS nse and wait for those to reconnect.
This is not yet implemented.

Related: OS#4897
Change-Id: I6354a190ec1090a35c27671c72dab9126d0ad794
2021-03-10 12:14:56 +00:00
contrib Bump version: 0.0.1.21-b968-dirty → 0.1.0 2021-02-24 16:54:13 +01:00
debian Bump version: 0.0.1.21-b968-dirty → 0.1.0 2021-02-24 16:54:13 +01:00
doc manuals: Regenerate counters/VTY through docker 2021-03-10 11:04:05 +01:00
include gb_proxy.h: Use pragma once instead of ifndef 2021-03-10 12:11:03 +00:00
m4 move openbsc/* to repos root 2017-08-27 17:40:52 +02:00
src Handle GPRS_NS2_AFF_CAUSE_FAILURE 2021-03-10 12:14:56 +00:00
tests Drop c-ares references 2021-02-09 15:46:25 +00:00
.gitignore gitignore: Ignore autofoo files *~ 2021-02-24 16:40:07 +01:00
.gitreview Further clean-up in osmo-sgsn -> osmo-gbproxy migration 2021-02-01 10:39:41 +01:00
.mailmap add .mailmap file for mapping git author name/mail in shortlog 2016-08-08 17:40:28 +00:00
AUTHORS move openbsc/* to repos root 2017-08-27 17:40:52 +02:00
COPYING move openbsc/* to repos root 2017-08-27 17:40:52 +02:00
Makefile.am Further clean-up in osmo-sgsn -> osmo-gbproxy migration 2021-02-01 10:39:41 +01:00
README.md Update README to cover osmo-gbproxy and not osmo-sgsn 2021-02-01 10:51:01 +01:00
README.vty-tests Remove obsolete ./configure option 2017-12-28 13:00:51 +01:00
TODO-RELEASE Bump version: 0.0.1.21-b968-dirty → 0.1.0 2021-02-24 16:54:13 +01:00
configure.ac Bump version: 0.0.1.21-b968-dirty → 0.1.0 2021-02-24 16:54:13 +01:00
git-version-gen git-version-gen: Don't check for .git directory 2018-07-25 07:03:14 +00:00
osmoappdesc.py Further clean-up in osmo-sgsn -> osmo-gbproxy migration 2021-02-01 10:39:41 +01:00

README.md

About osmo-gbproxy

osmo-gbproxy is a proxy for the Gb interface within the 3GPP GERAN (GPRS/EDGE RAN) architecture. It is part of the Osmocom Open Source Mobile Communications projects.

It allows you to aggregate many Gb links/connections into one. It also has the ability to convert between different Gb interface protocol stacking, such as from Gb-over-FrameRelay to Gb-over-IP.

Until 2021 it used to be part of the osmo-sgsn git repository, and before that (until 2017) part of openbsc.git

Homepage and Issue Tracker

Find the issue tracker and wiki online at https://osmocom.org/projects/osmo-gbproxy and https://osmocom.org/projects/osmo-gbproxy/wiki, respectively.

Documentation

You can find the user manual at https://ftp.osmocom.org/docs/latest/osmogbproxy-usermanual.pdf and the VTY reference manual at https://ftp.osmocom.org/docs/latest/osmogbproxy-vty-reference.pdf.