Bug #4165
closedosmo-ggsn: implement echo request against osmo-sgsn
100%
Description
osmo-ggsn is missing a timer (+ vty cmd) to configure sending GTP EchoRequet against each osmo-sgsn.
The idea is to have pdp contexts grouped by peer (S)GSN (in a linked list), and when a restart ctr greater than the last one we had recorded is received, then drop all contexts of that (S)GSN.
This should help avoiding pdp contexts being kept forever if an sgsn dies or restarts.
Related specs:
3GPP TS 29.060 sec 7.2.2 "Echo Response" https://www.etsi.org/deliver/etsi_ts/129000_129099/129060/12.06.00_60/ts_129060v120600p.pdf
3GPP TS 23.007 sec 18 "GTP-C based restart procedures" https://www.etsi.org/deliver/etsi_ts/123000_123099/123007/12.06.00_60/ts_123007v120600p.pdf
See similar work done in osmo-sgsn.git fa1201004f85b6e44d746d6044d5a43d04634fa4.
Related issues