GTPv1 Client Test Suite Data Sheet

Test Suite: GTPv1 Client Test Suite

Direction: Client

GPRS Tunneling Protocol (GTP) is a tunneling protocol which is used in GPRS, UMTS, LTE and 5G network. It is divided in two separate protocols: GTP-C and GTP-U. GTP-C is used in GPRS core network for signaling between different network nodes. GTP-U is used for carrying user data. This Test Suite is used to send anomalous responses to the requests sent by the test target.

Used specifications

Specification Title Notes
3GPP TS 29.060 GPRS Tunnelling Protocol (GTP) across the Gn and Gp interface Supported releases: 10.6.0, 11.4.0 and 15.2.0
3GPP TS 29.281 General Packet Radio System (GPRS) Tunnelling Protocol User Plane (GTPv1-U) Supported releases: 10.3.0, 11.4.0 and 15.5.0

Tool-specific information

Tested interfaces (GTPv1-C control plane) Notes
Gn GGSN Test suite acts as SGSN or GTP-MAP protocol converting GSN, waits requests from GGSN and delivers GTPv1-C responses towards GGSN.
Gn SGSN Test suite acts as SGSN or GGSN, waits requests from SGSN and delivers GTPv1-C responses towards SGSN.
Gn GTP-MAP protocol converting GSN Test suite acts as GGSN, waits requests from GTP-MAP protocol converting GSN and delivers GTPv1-C responses towards GTP-MAP protocol converting GSN.
Tested interfaces (GTPv1-U user plane) Notes
Gn GGSN Test suite acts as SGSN, waits requests from GGSN and delivers GTPv1-U messages towards GGSN.
Gn SGSN Test suite acts as GSN, waits requests from SGSN and delivers GTPv1-U messages towards SGSN.
Iu RNC Test suite acts as SGSN, waits requests from RNC and delivers GTPv1-U messages towards RNC.
Iu SGSN Test suite acts as RNC, waits requests from SGSN and delivers GTPv1-U messages towards SGSN.
S1-U SGW Test suite acts as eNB, waits requests from SGW and delivers GTPv1-U messages towards SGW.
S1-U eNB Test suite acts as SGW, waits requests from eNB and delivers GTPv1-U messages towards eNB.
S4 SGSN Test suite acts as SGW, waits requests from SGSN and delivers GTPv1-U messages towards SGSN.
S4 SGW Test suite acts as SGSN, waits requests from SGW and delivers GTPv1-U messages towards SGW.
S5 PGW Test suite acts as SGW, waits requests from PGW and delivers GTPv1-U messages towards PGW.
S5 SGW Test suite acts as PGW, waits requests from SGW and delivers GTPv1-U messages towards SGW.
S8 PGW Test suite acts as SGW, waits requests from PGW and delivers GTPv1-U messages towards PGW.
S8 SGW Test suite acts as PGW, waits requests from SGW and delivers GTPv1-U messages towards SGW.
S11-U SGW Test suite acts as MME, waits requests from SGW and delivers GTPv1-U messages towards SGW.
S11-U MME Test suite acts as SGW, waits requests from MME and delivers GTPv1-U messages towards MME.
S12 RNC Test suite acts as SGW, waits requests from RNC and delivers GTPv1-U messages towards RNC.
S12 SGW Test suite acts as RNC, waits requests from SGW and delivers GTPv1-U messages towards SGW.
N3 gNB Test suite acts as UPF, waits requests from gNB and delivers GTPv1-U messages towards gNB.
N3 UPF Test suite acts as gNB, waits requests from UPF and delivers GTPv1-U messages towards UPF.
N9 UPF Test suite acts as UPF, waits requests from UPF and delivers GTPv1-U messages towards UPF.
F1-U gNB-CU Test suite acts as gNB-DU, waits requests from gNB-CU and delivers GTPv1-U messages towards gNB-CU.
F1-U gNB-DU Test suite acts as gNB-CU, waits requests from gNB-DU and delivers GTPv1-U messages towards gNB-DU.
X2 eNB/en-gNB Test suite acts as eNB/gNB, waits requests from eNB/en-gNB and delivers GTPv1-U messages towards eNB/en-gNB.
Xn gNB/ng-eNB Test suite acts as gNB/ng-eNB, waits requests from gNB/ng-eNB and delivers GTPv1-U messages towards gNB/ng-eNB.
Tested messages Specifications
Echo Response 3GPP TS 29.060
Create PDP Context Response 3GPP TS 29.060
Update PDP Context Response 3GPP TS 29.060
Delete PDP Context Response 3GPP TS 29.060
Initiate PDP Context Activation Response 3GPP TS 29.060
PDU Notification Response 3GPP TS 29.060
PDU Notification Reject Response 3GPP TS 29.060
Send Routing Information for GPRS Response 3GPP TS 29.060
Failure Report Response 3GPP TS 29.060
Note MS GPRS Present Response 3GPP TS 29.060
Identification Response 3GPP TS 29.060
SGSN Context Response 3GPP TS 29.060
Forward Relocation Response 3GPP TS 29.060
Relocation Cancel Response 3GPP TS 29.060
MBMS Notification Reject Response 3GPP TS 29.060
Create MBMS Context Response 3GPP TS 29.060
Update MBMS Context Response 3GPP TS 29.060
Delete MBMS Context Response 3GPP TS 29.060
MBMS Registration Response 3GPP TS 29.060
MBMS De-Registration Response 3GPP TS 29.060
MBMS Session Start Response 3GPP TS 29.060
MBMS Session Stop Response 3GPP TS 29.060
MBMS Session Update Response 3GPP TS 29.060
MS Info Change Notification Response 3GPP TS 29.060
Echo Response 3GPP TS 29.281
G-PDU 3GPP TS 29.281