IP Library Granted Patent US 12,289,233
Granted Patent B1
US 12,289,233 · App. 18/432,150 · Granted Apr 29, 2025

Virtualized cell site routers with layer 2 forwarding

Inventors: Muhammad Qasim Arham (Frisco, TX); Vinod Nair (San Jose, CA); Vinay K Nallamothu (Sunnyvale, CA); Kiran K N (Bangalore, IN); Shelesh Bansal (Bangalore, IN); Shailender Sharma (Bangalore, IN); Rakesh Kumar Reddy Varimalla (Bengaluru, IN)
Assignee: Juniper Networks, Inc.
H04L45/42H04L45/28H04L45/566
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,289,233
App. No.
18/432,150
Granted
Apr 29, 2025
Kind
B1
Abstract

In general, techniques are described for deploying virtualized cell site routers (vCSRs). In an example, a method comprises receiving, at a forwarding plane of a virtualized cell site router (vCSR) of a first Distributed Unit (DU) of a plurality of DU servers of a cell site for a 5G radio access network, the vCSR having a containerized routing protocol process and a forwarding plane configured to perform Layer 2 (L2) switching, L2 packets on a second interface for a second physical link connecting the first DU server to an L2 switch; and switching, by the forwarding plane of the vCSR of the first DU, the L2 packets on a first interface for a first physical link connecting the first DU server to a second DU server of the plurality of DU servers.

Claims (57)

1. A computing system comprising:

a plurality of Distributed Unit (DU) servers each comprising a virtualized cell site router (vCSR) having a forwarding plane configured to perform Layer 2 (L2) switching,

wherein a first DU server of the plurality of DU servers is connected by a first physical link with a second DU server of the plurality of DU servers and is connected by a second physical link with an L2 switch, and

wherein the forwarding plane of the vCSR of the first DU server is configured to switch an L2 packet between the first physical link with the second DU server and the second physical link with the L2 switch.

2. The computing system of claim 1 ,

wherein the computing system is deployed to a cell site for a radio access network, and

wherein the L2 switch is located at a group center or edge data center and has a physical link to a DU server located in another cell site for the radio access network.

3. The computing system of claim 1 , further comprising:

an optical switch, wherein the second physical link comprises optical links between the first DU server and the optical switch and between the optical switch and the L2 switch;

wherein a third DU server of the plurality of DU servers is connected by a third physical link to the second DU server and is connected by a fourth physical link to the L2 switch,

wherein the fourth physical link comprises optical links between the third DU server and the optical switch and between the optical switch and the L2 switch, and

wherein, based on a failover event, the optical switch is configured to switch from the second physical link to the fourth physical link to cause the third DU server to operate as an active DU server for a cell site for a radio access network and the first DU server to operate as a standby DU server for the cell site.

4. The computing system of claim 3 , wherein the forwarding plane of the vCSR of the second DU server is configured to, based on the third DU server operating as the active DU server for the cell site, switch packets to the third DU server.

5. The computing system of claim 1 , wherein the second DU server is not connected by a physical link to the L2 switch.

6. The computing system of claim 1 ,

wherein the first DU server is operating as an active DU server for a cell site for a radio access network,

wherein the second DU server is connected by a third physical link to a third DU server, of the plurality of DU servers, that is operating as a standby DU server for the cell site, and

wherein the forwarding plane of the vCSR of the second DU server comprises a bonded interface including respective interfaces for the first physical link and the third physical link such that, upon failover to the third DU server to operate as the active DU server for the cell site, the forwarding plane of the vCSR of the second DU server is configured to switch, at Layer 2, traffic to the third DU server via the interface for the third physical link.

7. The computing system of claim 1 ,

wherein each of the plurality of DU servers comprises a DU for a radio access network, and

wherein the L2 packet comprises at least one of mobile data traffic or mobile control traffic between the DU of the second DU server and a centralized unit (CU) for the radio access network.

8. The computing system of claim 1 ,

wherein the L2 packet comprises a Dynamic Host Configuration Protocol (DHCP) Discover message generated by a Radio Unit (RU) for a radio access network and connected to the second DU server, and

wherein the forwarding plane of the vCSR of the first DU server is configured to switch the DHCP Discover message on the second physical link toward the L2 switch.

9. The computing system of claim 8 ,

wherein the forwarding plane of the vCSR of the first DU server is configured to switch, at Layer 2, on the first physical link to the first DU server, a received DHCP Offer message responsive to the DHCP Discover message, wherein the DHCP Offer message includes an Internet Protocol (IP) address for the RU.

10. A method comprising:

receiving, at a forwarding plane of a virtualized cell site router (vCSR) of a first Distributed Unit (DU) server of a plurality of DU servers, the forwarding plane of the vCSR of the first DU server being configured to perform Layer 2 (L2) switching, an L2 packet via a second physical link connecting the first DU server to an L2 switch; and

switching, by the forwarding plane of the vCSR of the first DU server, the L2 packet on a first physical link connecting the first DU server with a second DU server of the plurality of DU servers.

11. The method of claim 10 , wherein the plurality of DU servers are deployed to a cell site for a radio access network.

12. The method of claim 11 , wherein the L2 switch is located at a group center or edge data center and has a physical link to a DU server located in another cell site for the radio access network.

13. The method of claim 10 ,

wherein the second physical link comprises optical links between the first DU server and an optical switch and between the optical switch and the L2 switch,

wherein a third DU server of the plurality of DU servers is connected by a third physical link to the second DU server and is connected by a fourth physical link to the L2 switch,

wherein the fourth physical link comprises optical links between the third DU server and the optical switch and between the optical switch and the L2 switch, the method further comprising:

switching, by the optical switch, based on a failover event, from the second physical link to the fourth physical link to cause the third DU server to operate as an active DU server for a cell site for a radio access network and the first DU server to operate as a standby DU server for the cell site.

14. The method of claim 13 , further comprising:

switching, by the forwarding plane of a vCSR of the second DU server, based on the third DU server operating as the active DU server for the cell site, packets to the third DU server.

15. The method of claim 10 ,

wherein the first DU server is operating as an active DU server for a cell site for a radio access network,

wherein the second DU server is connected by a third physical link to a third DU server, of the plurality of DU servers, that is operating as a standby DU server for the cell site, and

wherein the forwarding plane of a vCSR of the second DU server comprises a bonded interface including respective interfaces for the first physical link and the third physical link, the method further comprising:

switching, by the forwarding plane of the vCSR of the second DU server, upon failover to the third DU server to operate as the active DU server for the cell site, at Layer 2, traffic to the third DU server via the interface for the third physical link.

16. The method of claim 10 ,

wherein each of the plurality of DU servers comprises a DU for a radio access network, and

wherein the L2 packet comprises at least one of mobile data traffic or mobile control traffic between the DU of the second DU server and a centralized unit (CU) for the radio access network.

17. The method of claim 10 ,

wherein the L2 packet comprises a Dynamic Host Configuration Protocol (DHCP) Discover message generated by a Radio Unit (RU) for a radio access network and connected to the second DU server, and

wherein the forwarding plane of the vCSR of the first DU server is configured to switch the DHCP Discover message on the second physical link toward the L2 switch.

18. The method of claim 17 ,

wherein the forwarding plane of the vCSR of the first DU server is configured to switch, at Layer 2, on the first physical link to the first DU server, a received DHCP Offer message responsive to the DHCP Discover message, wherein the DHCP Offer message includes an Internet Protocol (IP) address for the RU.

19. Non-transitory computer readable media comprising instructions that, when executed by processing circuitry, cause the processing circuitry to:

receive, at a forwarding plane of a virtualized cell site router (vCSR) of a first Distributed Unit (DU) server of a plurality of DU servers, the forwarding plane of the vCSR of the first DU server being configured to perform Layer 2 (L2) switching, an L2 packet via a second physical link connecting the first DU server to an L2 switch; and

switch, by the forwarding plane of the vCSR of the first DU server, the L2 packet on a first physical link connecting the first DU server with a second DU server of the plurality of DU servers.

20. Non-transitory computer readable media comprising instructions that, when executed by processing circuitry, cause the processing circuitry to:

receive, at a forwarding plane of a virtualized cell site router (vCSR) of a first Distributed Unit (DU) server of a plurality of DU servers of a cell site for a 5G radio access network, the vCSR of the first DU server having a containerized routing protocol process and a forwarding plane configured to perform Layer 2 (L2) switching, an L2 packet on a second interface for a second physical link connecting the first DU server to an L2 switch; and

switch, by the forwarding plane of the vCSR of the first DU server, the L2 packet on a first interface for a first physical link connecting the first DU server to a second DU server of the plurality of DU servers.

Assignments (2)
NUNC PRO TUNC ASSIGNMENT Recorded May 6, 2026
From: JUNIPER NETWORKS, INC.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 075513/0034 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2025
From: ARHAM, MUHAMMAD QASIM; NAIR, VINOD; NALLAMOTHU, VINAY K; K N, KIRAN; BANSAL, SHELESH; SHARMA, SHAILENDER; VARIMALLA, RAKESH KUMAR REDDY
To: JUNIPER NETWORKS, INC.
Reel/Frame 072914/0850 →
Continuity (1)
Continuation 17937288 · Sep 30, 2022
References Cited (22)
US 9571394B1 · Sivaramakrishnan et al. · 2017 [cited by applicant]
US 11074091B1 · Nayakbomman · 2021 [cited by applicant]
US 11159366B1 · Gawade · 2021 [cited by applicant]
US 20170289047A1 · Szilagyi · 2017 [cited by applicant]
US 20170331765A1 · Sharma · 2017 [cited by examiner]
US 20200067830A1 · Malhotra · 2020 [cited by examiner]
US 20210360401A1 · Marinho · 2021 [cited by applicant]
US 20220279420A1 · Akkipeddi et al. · 2022 [cited by applicant]
US 20220279421A1 · Sivakumar · 2022 [cited by examiner]
US 20220286940A1 · Grewal · 2022 [cited by examiner]
US 20220329486A1 · Nagaprakash et al. · 2022 [cited by applicant]
WO 2013184846A1 · 2013 [cited by applicant]
Kanwal et al., “Advantages of Co-Deployment of C-RAN and MEC in 5G”, Jan. 12, 2021, IEEE, 2021 International Bhurban Conference on Applied Sciences and Technologies (IBCAST) (2021, pp. 932-937) (Year: 2021). [cited by examiner]
Botez et al., “SON-Based Network Slicing Mechanism for a Scalable 4G/5G Core Network: A Kubernetes Approach”, May 29, 2021, IEEE, Abstract, Intra, 3.1-3.2.2 (Year: 2021). [cited by applicant]
Juniper, “Juniper Cloud native Router Deployment Guide”, Juniper Networks: Engineering Simplicity, Juniper Networks, Inc., Aug. 22, 2022, 47 pp., https://www.juniper.net/documentation/us/en/software/cloud-native-router2… [cited by applicant]
KN et al., “Day One: Contrail DPDK vRouter”, Juniper Networks, Inc., 2021, 196 pp., Retrieved from the Internet on Dec. 28, 2022 from URL: https://www.juniper.net/documentation/en_US/day-one-books/contrail-DPDK.pdf. [cited by applicant]
Mali et al., “Day One: Cloud Native Routing With cRPD”, 2021, 93 pp., Retrieved from the Internet on Dec. 28, 2022 from URL: https://www.juniper.net/documentation/en_US/day-one-books/DO_cRPD.pdf. [cited by applicant]
Notice of Allowance from U.S. Appl. No. 17/937,288 dated Sep. 18, 2023, 11 pp. [cited by applicant]
Planet Networking & Communication, “IFB-244 Series—2-channel Optical Fiber Bypass Switch”, Planet Technology Corporation, 2023, 5 pp., Retrieved from the Internet on Jan. 5, 2023 from URL: https://www.planet.com.tw/en/p… [cited by applicant]
Rosen et al., “BGP/MPLS IP Virtual Private Networks (VPNs)”, Network Working Group of Internet Engineering Task Force, RFC 4364, Feb. 1, 2006, 47 pp., URL: https://www.rfc-editor.org/rfc/rfc4364.html. [cited by applicant]
Sajassi et al., “BGP MPLS-Based Ethernet VPN”, Internet Engineering Task Force (IETF), RFC 7432, Feb. 1, 2015, 55 pp., URL: https://www.rfc-editor.org/rfc/rfc7432. [cited by applicant]
U.S. Appl. No. 17/843,880, filed Jun. 17, 2022, naming inventors Cirkovic et al. [cited by applicant]