Project

General

Profile

Actions

Bug #6268

closed

osmo-sgsn doesn't handle some Create PDP context responses correctly

Added by daniel 6 months ago. Updated 6 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
GTP interface
Target version:
-
Start date:
11/21/2023
Due date:
% Done:

100%

Spec Reference:

Description

In some cases the UPF sends a "Create PDP context response" with a cause other than "Request accepted"

3GPP TS29.060 Ch. 7.3.2 states:

The Cause value indicates if a PDP context has been created in the GGSN or not. A PDP context has not been created in
the GGSN if the Cause differs from "Request accepted", "New PDP type due to network preference" or "New PDP type
due to single address bearer only".

The SGSN only checks for cause "Request accepted", so it assumes the upf rejected the PDP context.

UPF:

11/21 15:20:16.509: [upf] INFO: UE F-SEID[UP:0xd18 CP:0x3bf] APN[internet] PDN-Type[1] IPv4[10.45.0.2] IPv6[] (../src/upf/context.c:483)
11/21 15:20:16.509: [upf] INFO: UE F-SEID[UP:0xd18 CP:0x3bf] APN[internet] PDN-Type[1] IPv4[10.45.0.2] IPv6[] (../src/upf/context.c:483)

SGSN:

Tue Nov 21 15:20:16 2023 <0004> sgsn_libgtp.c:181 PDP(901700000043351/0) Create PDP Context
Tue Nov 21 15:20:16 2023 <0000> gprs_sm.c:235 MM(901700000043351/c63d2ae9) <- ACTIVATE PDP CONTEXT REJ: Activation rejected by GGSN


Files

gtp-reject.pcapng gtp-reject.pcapng 4.7 KB Sort by time, not packet no. (!) daniel, 11/21/2023 03:49 PM
pdp-accept-wo-addr.pcapng pdp-accept-wo-addr.pcapng 3.43 KB daniel, 11/23/2023 05:24 PM
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)