DPDK implementation of GTPv1 user plane gateway.
- 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
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