Project

General

Profile

Actions

Bug #4165

closed

osmo-ggsn: implement echo request against osmo-sgsn

Added by pespin over 4 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
openggsn
Target version:
-
Start date:
08/21/2019
Due date:
% Done:

100%

Spec Reference:

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

Related to OsmoGGSN (former OpenGGSN) - Bug #4154: Duplicated PDP context entries Closed08/16/2019

Actions
Related to OsmoGGSN (former OpenGGSN) - Bug #4178: libgtp: Fix use os gtp_retranstimeout() APIs in osmo-ggsn and osmo-sgsnResolvedpespin08/28/2019

Actions
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)