dpdk_gtp_gateway icon indicating copy to clipboard operation
dpdk_gtp_gateway copied to clipboard

DPDK based GTPv1 gateway

dpdk_gtp_gateway

DPDK implementation of GTPv1 user plane gateway.

Features

  • High speed GTP-U packet encapsulation and decapsulation
  • Proxy ARP on behalf of UE IPs
  • Packet statistics update on stdout
  • Node socket aware memory config

Build and Run

Environment

  • OS: Ubuntu 18.04 LTS
  • DPDK: 19.11.2 LTS

Copy and edit config

cp gtp_config.example.ini gtp_config.ini

Make and run the program with EAL parameters

make
sudo ./build/gtpgw -l 0,1,2 -n 4

References