# Establish N PFCP sessions for tunend, and emit massive GTP traffic to the UPF # to each established tunnel. # # osmo-upf-load-gen UPF "internet host" # |GTP-ep -------GTP-----> GTP-ep|UE-IP-addr -------IP------> arbitrary-IP| # |172.16.32.2 172.16.32.1|192.168.10.23 123.234.42.23| # |172.16.32.3 # ^ ^ ^ # ^ | | | # | | configure by configure by # configure by from UPF 'ue ip' 'payload target ip', # 'gtp local' ("F-TEID=choose") 'payload target port' # Configure one or more local GTP endpoints to emit GTP packets from. # Established sessions will use these round-robin. no gtp local bind gtp local 172.16.32.2 2152 ue-ip-range 193.0.0.0 193.0.255.255 gtp local 172.16.32.3 2152 ue-ip-range 193.1.0.0 193.1.255.255 gtp local 172.16.32.4 2152 ue-ip-range 193.2.0.0 193.2.255.255 gtp local 172.16.32.5 2152 ue-ip-range 193.3.0.0 193.3.255.255 gtp local 172.16.32.6 2152 ue-ip-range 193.4.0.0 193.4.255.255 gtp local 172.16.32.7 2152 ue-ip-range 193.5.0.0 193.5.255.255 gtp local 172.16.32.8 2152 ue-ip-range 193.6.0.0 193.6.255.255 gtp local 172.16.32.9 2152 ue-ip-range 193.7.0.0 193.7.255.255 gtp local 172.16.32.10 2152 ue-ip-range 193.8.0.0 193.8.255.255 gtp local 172.16.32.11 2152 ue-ip-range 193.9.0.0 193.9.255.255 gtp local 172.16.32.12 2152 ue-ip-range 193.10.0.0 193.10.255.255 gtp local 172.16.32.13 2152 ue-ip-range 193.11.0.0 193.11.255.255 gtp local 172.16.32.14 2152 ue-ip-range 193.12.0.0 193.12.255.255 gtp local 172.16.32.15 2152 ue-ip-range 193.13.0.0 193.13.255.255 gtp local 172.16.32.16 2152 ue-ip-range 193.14.0.0 193.14.255.255 gtp local 172.16.32.17 2152 ue-ip-range 193.15.0.0 193.15.255.255 gtp local 172.16.32.18 2152 ue-ip-range 193.16.0.0 193.16.255.255 gtp local 172.16.32.19 2152 ue-ip-range 193.17.0.0 193.17.255.255 gtp local 172.16.32.20 2152 ue-ip-range 193.18.0.0 193.18.255.255 gtp local 172.16.32.21 2152 ue-ip-range 193.19.0.0 193.19.255.255 gtp local 172.16.32.22 2152 ue-ip-range 193.20.0.0 193.20.255.255 gtp local 172.16.32.23 2152 ue-ip-range 193.21.0.0 193.21.255.255 gtp local 172.16.32.24 2152 ue-ip-range 193.22.0.0 193.22.255.255 gtp local 172.16.32.25 2152 ue-ip-range 193.23.0.0 193.23.255.255 gtp local 172.16.32.26 2152 ue-ip-range 193.24.0.0 193.24.255.255 gtp local 172.16.32.27 2152 ue-ip-range 193.25.0.0 193.25.255.255 gtp local 172.16.32.28 2152 ue-ip-range 193.26.0.0 193.26.255.255 gtp local 172.16.32.29 2152 ue-ip-range 193.27.0.0 193.27.255.255 gtp local 172.16.32.30 2152 ue-ip-range 193.28.0.0 193.28.255.255 gtp local 172.16.32.31 2152 ue-ip-range 193.29.0.0 193.29.255.255 gtp local 172.16.32.32 2152 ue-ip-range 193.30.0.0 193.30.255.255 gtp local 172.16.32.33 2152 ue-ip-range 193.31.0.0 193.31.255.255 gtp local 172.16.32.34 2152 ue-ip-range 193.32.0.0 193.32.255.255 gtp local 172.16.32.35 2152 ue-ip-range 193.33.0.0 193.33.255.255 gtp local 172.16.32.36 2152 ue-ip-range 193.34.0.0 193.34.255.255 gtp local 172.16.32.37 2152 ue-ip-range 193.35.0.0 193.35.255.255 gtp local 172.16.32.38 2152 ue-ip-range 193.36.0.0 193.36.255.255 gtp local 172.16.32.39 2152 ue-ip-range 193.37.0.0 193.37.255.255 gtp local 172.16.32.40 2152 ue-ip-range 193.38.0.0 193.38.255.255 gtp local 172.16.32.41 2152 ue-ip-range 193.39.0.0 193.39.255.255 gtp local 172.16.32.42 2152 ue-ip-range 193.40.0.0 193.40.255.255 gtp local 172.16.32.43 2152 ue-ip-range 193.41.0.0 193.41.255.255 gtp local 172.16.32.44 2152 ue-ip-range 193.42.0.0 193.42.255.255 gtp local 172.16.32.45 2152 ue-ip-range 193.43.0.0 193.43.255.255 gtp local 172.16.32.46 2152 ue-ip-range 193.44.0.0 193.44.255.255 gtp local 172.16.32.47 2152 ue-ip-range 193.45.0.0 193.45.255.255 gtp local 172.16.32.48 2152 ue-ip-range 193.46.0.0 193.46.255.255 gtp local 172.16.32.49 2152 ue-ip-range 193.47.0.0 193.47.255.255 gtp local 172.16.32.50 2152 ue-ip-range 193.48.0.0 193.48.255.255 gtp local 172.16.32.51 2152 ue-ip-range 193.49.0.0 193.49.255.255 gtp local 172.16.32.52 2152 ue-ip-range 193.50.0.0 193.50.255.255 gtp local 172.16.32.53 2152 ue-ip-range 193.51.0.0 193.51.255.255 gtp local 172.16.32.54 2152 ue-ip-range 193.52.0.0 193.52.255.255 gtp local 172.16.32.55 2152 ue-ip-range 193.53.0.0 193.53.255.255 gtp local 172.16.32.56 2152 ue-ip-range 193.54.0.0 193.54.255.255 gtp local 172.16.32.57 2152 ue-ip-range 193.55.0.0 193.55.255.255 gtp local 172.16.32.58 2152 ue-ip-range 193.56.0.0 193.56.255.255 gtp local 172.16.32.59 2152 ue-ip-range 193.57.0.0 193.57.255.255 gtp local 172.16.32.60 2152 ue-ip-range 193.58.0.0 193.58.255.255 gtp local 172.16.32.61 2152 ue-ip-range 193.59.0.0 193.59.255.255 gtp local 172.16.32.62 2152 ue-ip-range 193.60.0.0 193.60.255.255 gtp local 172.16.32.63 2152 ue-ip-range 193.61.0.0 193.61.255.255 gtp local 172.16.32.64 2152 ue-ip-range 193.62.0.0 193.62.255.255 gtp local 172.16.32.65 2152 ue-ip-range 193.63.0.0 193.63.255.255 gtp local 172.16.32.66 2152 ue-ip-range 193.64.0.0 193.64.255.255 gtp local 172.16.32.67 2152 ue-ip-range 193.65.0.0 193.65.255.255 gtp local 172.16.32.68 2152 ue-ip-range 193.66.0.0 193.66.255.255 gtp local 172.16.32.69 2152 ue-ip-range 193.67.0.0 193.67.255.255 gtp local 172.16.32.70 2152 ue-ip-range 193.68.0.0 193.68.255.255 gtp local 172.16.32.71 2152 ue-ip-range 193.69.0.0 193.69.255.255 gtp local 172.16.32.72 2152 ue-ip-range 193.70.0.0 193.70.255.255 gtp local 172.16.32.73 2152 ue-ip-range 193.71.0.0 193.71.255.255 gtp local 172.16.32.74 2152 ue-ip-range 193.72.0.0 193.72.255.255 gtp local 172.16.32.75 2152 ue-ip-range 193.73.0.0 193.73.255.255 gtp local 172.16.32.76 2152 ue-ip-range 193.74.0.0 193.74.255.255 gtp local 172.16.32.77 2152 ue-ip-range 193.75.0.0 193.75.255.255 gtp local 172.16.32.78 2152 ue-ip-range 193.76.0.0 193.76.255.255 gtp local 172.16.32.79 2152 ue-ip-range 193.77.0.0 193.77.255.255 gtp local 172.16.32.80 2152 ue-ip-range 193.78.0.0 193.78.255.255 gtp local 172.16.32.81 2152 ue-ip-range 193.79.0.0 193.79.255.255 gtp local 172.16.32.82 2152 ue-ip-range 193.80.0.0 193.80.255.255 gtp local 172.16.32.83 2152 ue-ip-range 193.81.0.0 193.81.255.255 gtp local 172.16.32.84 2152 ue-ip-range 193.82.0.0 193.82.255.255 gtp local 172.16.32.85 2152 ue-ip-range 193.83.0.0 193.83.255.255 gtp local 172.16.32.86 2152 ue-ip-range 193.84.0.0 193.84.255.255 gtp local 172.16.32.87 2152 ue-ip-range 193.85.0.0 193.85.255.255 gtp local 172.16.32.88 2152 ue-ip-range 193.86.0.0 193.86.255.255 gtp local 172.16.32.89 2152 ue-ip-range 193.87.0.0 193.87.255.255 gtp local 172.16.32.90 2152 ue-ip-range 193.88.0.0 193.88.255.255 gtp local 172.16.32.91 2152 ue-ip-range 193.89.0.0 193.89.255.255 gtp local 172.16.32.92 2152 ue-ip-range 193.90.0.0 193.90.255.255 gtp local 172.16.32.93 2152 ue-ip-range 193.91.0.0 193.91.255.255 gtp local 172.16.32.94 2152 ue-ip-range 193.92.0.0 193.92.255.255 gtp local 172.16.32.95 2152 ue-ip-range 193.93.0.0 193.93.255.255 gtp local 172.16.32.96 2152 ue-ip-range 193.94.0.0 193.94.255.255 gtp local 172.16.32.97 2152 ue-ip-range 193.95.0.0 193.95.255.255 gtp local 172.16.32.98 2152 ue-ip-range 193.96.0.0 193.96.255.255 gtp local 172.16.32.99 2152 ue-ip-range 193.97.0.0 193.97.255.255 gtp local 172.16.32.100 2152 ue-ip-range 193.98.0.0 193.98.255.255 gtp local 172.16.32.101 2152 ue-ip-range 193.99.0.0 193.99.255.255 gtp core 172.16.32.200 # now associate with UPF and start N sessions. pfcp-peer 172.16.31.2 tx assoc-setup-req sleep 1 date n 200000 session create tunend wait responses # All sessions established date # give some time to gather counters before the tunnel is removed sleep 999999