What changes does MPLS need to make to build networks for 5G?

What changes does MPLS need to make to build networks for 5G?

5G has unique challenges in not only enabling services such as mobile phones and ultra-wideband, but also enabling new services with different characteristics. These services include low-latency machine communications, such as autonomous vehicles and the Internet of Things (IoT), which could see more than a million devices per square kilometer. This requires significant changes to the wide area network to meet the requirements required by different applications, such as reliability, scalability, low latency and connectivity.

5G makes decentralized data center architectures possible, such as multi-edge computing or MEC. This article will focus on how the IP/MPLS (Multi-Protocol Label Switching) backbone adapts to MEC and the changes required to make WAN services seamlessly connect to data centers, including the protocols required to achieve this goal. But first we must understand the basic principles of 5G network architecture.

[[237084]]

As mentioned earlier, 5G will introduce more elements and services than ever before in wireless networks. 5G services are designed to provide 10 Gb/s peak data rates and a large number of device connections, and the primary requirement is to avoid scaling bottlenecks cost-effectively, which requires the adoption of cloud native principles such as the separation of user and control planes (CUPS). Cloud native services will require end-to-end (E2E) traffic engineering, and the network structure needs to be designed to allow granular slicing for both per-service and per-tenant. Full virtualization also requires dynamic provisioning and automatic connection of network functions (NFs) into service chains. To ensure that the goals of the strategy are consistent with the user's ultimate QoE results, closed-loop feedback loop guarantees will enable continuous monitoring and dynamic resource adjustments of SLAs.

Instead of viewing WAN and data center networks in isolation, we need an open, scalable and unified network architecture that seamlessly unifies these worlds in the telco cloud. Therefore, the physical network function (PNF) must be virtualized, which means that the user network demarcation point can be moved from the physical interface on the network device or gateway to the virtual network interface on the application server. As the UNI moves to the server or leaf switch, the service data path will be extended across the WAN to the data center infrastructure to meet deterministic performance requirements.

How to do this? Seamless MPLS provides a good foundation and starting point for achieving these functions. MPLS has a history of 10 years and is a mature protocol. MPLS provides an end-to-end network architecture, achieving seamless interoperability and layer 2/3 service convergence between large-scale network domains. However, it does not provide end-to-end traffic engineering, nor can it achieve seamless interconnection of VNFs to data centers, nor does it support transport network slicing or service function chaining.

To achieve these capabilities, we need to evolve from seamless MPLS to 5G technologies that meet more functions. Improved seamless MPLS needs to enable flexible and seamless connectivity for distributed network file systems (NFS) in the telecom cloud edge and core data centers. A unified IP/MPLS WAN is still critical, but it ultimately needs to support end-to-end topology awareness and service-oriented traffic engineering to ensure the effectiveness of service level agreements (SLAs).

A number of key protocols should be supported:

  • Ethernet VPN (RFC 7432) is the de facto standard for data center network virtualization, which provides Layer 2 (L2) or Layer 3 (L3) virtual private network connectivity between virtual network service VNFs. NF information is exchanged through multi-protocol extensions of the BGP control plane, which is more scalable than traditional address flooding and learning strategies. EVPN can also include PNFs to support services that include network-native or cloud-native functions.
  • Slice routing (SR) is a highly scalable source-based routing approach that leverages conventional IGP routing protocols such as OSPF, IS-IS, and BGP to distribute topology information and only requires the SR headend router to maintain forwarding state information. As a result, SR supports dynamic traffic engineering (TE) and granular flow application steering with a variety of loose or strict routing constraints, including bandwidth, latency, and path diversity.
  • SR-TE policies define constrained shortest paths between source and destination nodes through which a NF (e.g., aggregation router, top-of-rack switch, or leaf router) can be reached. The SR-TE policy concept separates the forwarding control and data planes, which enables the implementation of abstract SR-TE policies on a variety of underlying data path technologies, including MPLS, UDP, or IPv6. SR-TE also implicitly supports multipath routing, allowing traffic to be load balanced on all available links that satisfy the SR-TE routing policy.

In summary, the evolution to a cloud-native 5G architecture will create a more open, scalable and unified network architecture that can unify the telco cloud and data center. This means that there are no artificial barriers between the data center and the WAN, and no data center gateways participate in the service plane. Eliminating the gateway enables E2E traffic engineering based on SR and SR-over-UDP, E2E BGP control plane, and E2E shard routing in the data plane.

We still have a long way to go before the full 5G architecture is rolled out, but these changes are best practices for interoperability, compatibility, and scalability of 5G services.

<<:  The data center is dying? Not really

>>:  What is Layer 3 switching technology? Detailed explanation of the application scenarios of Layer 3 switches and Layer 2 switches!

Recommend

VULTR adds its 30th data center in the world: Osaka, Japan

It has been more than half a year since I last sh...

A network administrator's self-cultivation: TCP protocol

Today, let’s continue with the network administra...

A comprehensive review of the main concepts of K8S!

[[392655]] This article is reprinted from the WeC...

5G and satellite, what is the relationship?

[[353771]] This article is reprinted from the WeC...

The rise of cybercrime today: how to deal with cybersecurity threats

Cybersecurity professionals are constantly protec...

The iPhone 12 finally uses 5G, but is it really too late?

At the Apple conference this morning, the most ex...

The role of 5G in realizing the next generation of smart cities

5G can improve the quality and performance of urb...