Skip to content
Success

Changes

Summary

  1. sigtran: Add API osmo_ss7_as_select_asp() (details)
Commit 88274180a42cc640cadc71dcebef5be0ad0f9932 by Pau Espin Pedrol
sigtran: Add API osmo_ss7_as_select_asp()

This API is required by osmo-bsc, since when in SCCPLite configuration,
it needs to access the IPA conn of the AS towards the MSC in order to
inject MGCP and CTRL protocols over the IPA multiplex.

This API may need to be revisited (i.e. deprecated and a new one
created) once we want to fully support loadshare, where message contents
such as OPC,DPC,SLS need to be taken into account internally in
libosmo-sigtran.
That new version may well be kept private though, since the API here
presented is good enough for osmo-bsc IPA multiplex injection.
This is anyway kind of chicken-and-egg problem, because we want to have
an API osmo-bsc can use in first place before moving the whole
osmo_ss7_as struct as private so that we can modify it to implement
proper AS loadsharing.

Related: SYS#6602
Change-Id: I8b866b45ac4a24238c55171d25e11b9625e8f50c
The file was modifiedinclude/osmocom/sigtran/osmo_ss7.h
The file was modifiedsrc/xua_as_fsm.c
The file was modifiedTODO-RELEASE
The file was modifiedsrc/osmo_ss7_as.c