aboutsummaryrefslogtreecommitdiffstats
path: root/include/openbsc/osmo_bsc_sigtran.h
AgeCommit message (Collapse)AuthorFilesLines
2017-07-13remove files obviously unrelated to gprsNeels Hofmeyr1-48/+0
Change-Id: Ib9856d93d1f925380177d22ddb1266e08c67485d
2017-07-12osmo-bsc/sigtran: add missing constPhilipp Maier1-4/+4
Change-Id: I36404b34b8a85fc98670a3eeb8aaf29a4a6f10ea
2017-07-12osmo-bsc: react on reset requests from MSCPhilipp Maier1-0/+6
The bsc side currently can not receive reset commands from an MSC. This patch adds required functionality to receive a reset command and acknowlege it properly. The effects are the same as with when sending resets (all drop all ongoing calls and sccp connections) Change-Id: I44c7e54c845948c54614b36d97d2ba1e760ac46b
2017-07-12libcommon-cs: genralize a interface reset fsmPhilipp Maier1-6/+0
The AoIP standard also describes an MSC->BSC reset procedure. We currently do not implement it. However, the fsm that is used to issue the reset request from the bsc side is not generalized. This patch generalizes the code in order to be able to use the same code on the MSC side to perform a reset procedure from there. Change-Id: I65e20bebb126ba35122ca3a545393d18fcadf5ad
2017-07-12fixup: in osmo-bsc-sigtran.h header (bsc_msc_data.h) was missingPhilipp Maier1-0/+1
Change-Id: I4220bc9a3a6f13fd6b09c3a7edadea5b8823d1c5
2017-07-12osmo-bsc: Handle RESET/RESET-ACK properlyPhilipp Maier1-0/+8
Improve the way the BSC executes its RESET/RESET-ACK sequence. Currently only a simple bool variable serves as a state holder. We set this variable to true when we receive the RESET-ACK message. Unfortunately no further checking is done. This patch replaces the old mechanism with a more elaborated implementation which also detects a loss of the connection and makes sure to reconnect properly afterwards. Also the all open connections are closed on connection loss Change-Id: I876319b15103cc395e74597a52ce4d1a934915f4
2017-07-12WIP: Integrate AoIP into OsmoBSCPhilipp Maier1-0/+39
Change-Id: I5ae4e05ee7c57cad341ea5e86af37c1f6b0ffa77