AETHER-45 Add support of latest features in BESS based SPGWU
This patchset resolves the issues below.
Also enable PFCP by default.
- AETHER-370 Add support of UP4 pipeline
- AETHER-371 Add support of PFCP iface
- AETHER-373 Make upf.json fully configurable
Change-Id: I665168156968c090f3c297228b7b35f3dc0d8ace
diff --git a/omec/omec-user-plane/values.yaml b/omec/omec-user-plane/values.yaml
index 5877ed7..648dca7 100644
--- a/omec/omec-user-plane/values.yaml
+++ b/omec/omec-user-plane/values.yaml
@@ -6,7 +6,8 @@
tags:
init: docker.io/omecproject/pod-init:1.0.0
bess: docker.io/omecproject/upf-epc-bess:master-latest
- cpiface: docker.io/omecproject/upf-epc-cpiface:master-latest
+ pfcpiface: docker.io/omecproject/upf-epc-pfcpiface:master-latest
+ zmqiface: docker.io/omecproject/upf-epc-cpiface:master-latest
pullPolicy: Always
nodeSelectors:
@@ -55,39 +56,33 @@
enabled: true
sriov:
enabled: true
- # Provide UPF interface driver.
- # Available options are dpdk, af_xdp, af_packet.
- mode: "dpdk"
- name: "dp-name"
- workers: 1
- maxSessions: 50000
- # Provide the S1U and SGI networks facing device name and IP address
+ # Dynamic IP allocation is not supported yet
+ ipam: static
+ cniPlugin: vfioveth
+ enb:
+ subnet: 192.168.251.0/24
s1u:
- device: s1u
- subnet: 192.168.252.0/24
gateway: 192.168.252.1
ip: 192.168.252.3/24
sgi:
- device: sgi
- subnet: 192.168.250.0/24
gateway: 192.168.250.1
ip: 192.168.250.3/24
- enb:
- subnet: 192.168.251.0/24
- ue:
- subnet: 10.250.0.0/16
- zmq:
- recvPort: 20
- spgwc:
- addr: spgwc-headless
- port: 21
+ cfgFiles:
+ upf.json:
+ mode: dpdk
+ workers: 1
+ max_sessions: 50000
+ cpiface:
+ nb_dst_ip: spgwc-headless
+ hostname: upf-bess
+ s1u:
+ ifname: s1u
+ sgi:
+ ifname: sgi
+ measure: true
bess:
web:
nodePort: 36000
- # Dynamic IP allocation is not supported for the user plane interfaces
- ipam: static
- cniPlugin: vfioveth
- hugepage:
- enabled: true
- sriov:
- enabled: true
+ cpiface:
+ # pfcp or zmq
+ mode: pfcp