GitHub repository: omec-project/il_trafficgen
Primary language: C
Description: IL_Trafficgen is a DPDK packet gen based traffic generator which together with the built-in test features in the NGIC provide a simple means of testing the performance envelope and operation of the EPC. The IL_Trafficgen S1U generator generates Uplink (UL) GTPU packets on the S1U interface to the Serving Gateway User Plane (SGWU) for a defined number of devices (one flow per attached User Equipment) at a defined packet rate and packet size. The de-capsulated processed emerging from the SGi interface the NGIC Packet Gateway User Plane (PGWU) are counted by the IL_Trafficgen SGi responder and fed back to the S1U generator over an out of band connection between the IL_Traffic S1U generator and the SGi responder. The IL_Trafficgen SGi responder also represents the Application Server being access by the User Equipment Flows and can generate Down Link (DL) response packets on the SGi interface to the PGWU. The DL processed encapsulated packets are communicated to the S1U generator, counted and tallied.