Professional Documents
Culture Documents
Designing For 5G
Network
CCXX, PCG, PCC, FABRICS, NFVI, SWITCHES AND ROUTERS
Ehsan Ghasemi
ERICSSON | PRINCIPLE END-TO-END SOLUTION ARCHITECT
MTU and MSS are key and crucial values not only in the IP networks but also in the
telecommunication environments which I might highlight 5G core since the
purpose of introducing 5G system is the eye-catching speed boosting.
These values directly impact the user experience and almost all user plane KPIs.
In the local testing and with the local destination servers, the results are fascinating
however when we commercialize the network, the speed and bandwidth is not
satisfactory. When companies reach to 2 Gbps, they accept it however it is not the
expected bandwidth in 5G SA networks.
It is so much possible to reach 20 Gbps in the ideal environment and 4 Gbps for the
commercial subscribers.
Initially, lets demonstrate an end-to-end view of the 5G network with respect to
MTU-MSS. Obviously we have far more nodes and even different slices however
the below figure is a summery of that big picture in order to simplify the MTU
assignment.
Figure 1 5G on Hypervisor
Figure 2 BareMetal 5G core
Now, we must determine the meaning of MTU and its kinds. MTU (maximum
transmission unit) gives the maximum size of IP packet that can be transmitted
without fragmentation. The MTU should be designed and configured carefully in
the transport network, infrastructure, and applications to avoid fragmentation,
packet drop, jitter and delay.
In the transport network, when it is possible, the MTU should be uniformly
configured to support 9000 bytes for on all relevant interfaces of routers and
switches to support Jumbo frames.
MTU in different router models may include different layers. Interface MTU in
some router models only includes payload while some router models also contain
L2 headers. Please note, the different software versions may also have different
definition for interface MTU for the same router model.
IP MTU in different routers have the same meanings which only includes the IP
packets. It is important to align the interface MTU settings in the transport
network. If the interface MTU includes both L2 header and payload, 14 bytes
should be added additional to support 9000 bytes for payload.
Take an example, to support 9000 bytes for payload packets, the ASR9K should
configured 9014 bytes in the main interface. The dot1q sub-interface will inherits
the MTU from the main interface and add 4 bytes automatically for dot1q header.
k8e MPLS-Transport
Control Fabric
9216
9018
PCC should Support Jumbo
PCG be 1500 frames
-- DPDK
vNI C I P MTU
DCGW IP backbone
2090 bytes
9018
Support Jumbo
Data Fabric frames
Internet Transport
PCC
Firewall
Payload leave UE