Commit Graph

12 Commits

Author SHA1 Message Date
Pau Espin 8f1403a471 Move templates from GSUP_Types.ttcn to GSUP_Templates.ttcn
Follow similar structure that we have for other protocols.

Change-Id: I54cc8c99d1e91d57c3d5a92f6529ef2055e9d4ed
2024-01-18 20:22:34 +01:00
Pau Espin b1ce3ad159 epdg: Remove unneeded register by message
Since recently GTP2 Emulation got improved routing, and it should simply
match by the already registered imsi.

Change-Id: I410242d6597db10b97edf72b92e749db28520c39
2024-01-17 18:00:00 +01:00
Pau Espin c13a4cda43 epdg: Add module param to configure initial diameter watchdog time
Change-Id: I9eb42d7664d8e607b913e23c87477388f70662b9
2024-01-17 18:00:00 +01:00
Pau Espin fa2b384f2a GTPv2: set TEID and SeqNr in ts_GTP2C_CreateSessionResp
Change-Id: I83f1f4f78adb9cd85758513420479327ea73187a
2023-12-13 18:49:19 +01:00
Pau Espin d4a2008880 epdg: Test Handover from Wifi back to LTE
The Handover is informed to the EPDG by the PGW, who sends a
DeleteBearerRequest when receiving an attach from the 3GPP network once
the phone has jumped there.

Related: OS#6046
Change-Id: I299faf28fa51dbc5d2de6c72a39a01eca67a5775
2023-11-02 10:00:37 +00:00
Pau Espin 8c74649358 epdg: Include BearerContext in CreateSessionResponse
Change-Id: I89e364a5be68105ae8811e8bc917f32511f9e6ef
2023-10-24 14:37:29 +02:00
Pau Espin 2c2e1877ec epdg: Tx Service-Selection in s6b AAR msg
This AVP is actually mandatory as per Table 9.1.2.2.1 in TS 29.273.

Change-Id: I86d01a0f5148e98b7faebbe0e3d7617a6c90b559
2023-10-24 13:51:17 +02:00
Pau Espin 7399673d0e epdg: Tx MIP6-Feature-Vector in s6b AAR msg
This AVP is actually mandatory as per Table 9.1.2.2.1 in TS 29.273.

Change-Id: I47e1f7ff583f60d0d16e151dbfe64fbd33fd7774
2023-10-24 13:51:17 +02:00
Pau Espin 4669b612d7 library/DIAMETER: Split TS 29.273 templates into its own file
The templates are added in a new separate file with the aim of starting
splitting the tons of AVPs originating from different specs in order to
be able to quickly identify them and avoid confusion.

Change-Id: I77f917404dd70559b2b2cc62199ed70289ab0825
2023-10-24 13:51:17 +02:00
Pau Espin cdd4162998 epdg: Emulate PGW tx AAR and rx AAA in S6b interface
Related: OS#6229
Change-Id: Ia50698a3f6f5ed8251486b84c09f84edfd6d3951
2023-10-24 13:51:17 +02:00
Pau Espin d19fdf59b3 epdg: Test GTPv2C CreateSession triggerd by EPDG_Tunnel Req
Change-Id: I8f18c927b1897806233cc9d049c25694c1e639d4
2023-10-23 14:46:18 +00:00
Pau Espin 965ac648f0 Introduce EPDG_Tests testsuite
Relted: OS#6204
Change-Id: Iab6f3c7dbcbbf344b0beca9490597c9ab0907171
2023-10-20 14:15:44 +02:00