The (Unofficial) CCNP-SP Study Guide
  • About
    • About the Author
    • About This Study Guide
  • MPLS
    • LDP
      • LDP Transport Address
      • LDP Conditional Advertisement
      • LDP Authentication
      • LDP/IGP Sync
      • LDP Session Protection
    • MPLS-TE
      • MPLS-TE Basics, Pt. 1 (TED)
      • MPLS-TE Basics, Pt.2 (RSVP)
      • MPLS-TE Basics, Pt.3 (CSPF)
      • MPLS-TE Basics, Pt.4 (Routing)
      • MPLS-TE Fast Reroute (FRR)
      • MPLS-TE with OSPF
    • Unified MPLS
    • Segment Routing
      • Introduction, Theory Pt.1
      • Introduction, Lab (OSPF) Pt.2
      • Introduction, Lab (ISIS) Pt. 3
      • Multi-Area/Level Segment Routing
      • Segment Routing using BGP
      • Migrating LDP to SR
      • LDP/SR Interworking
      • TI-LFA Pt. 1 (Theory)
      • TI-LFA Pt. 2 (Implementation)
      • TI-LFA Pt. 3 (Node and SRLG Protection)
      • SR-TE Pt. 1 (Overview)
      • SR-TE Pt. 2 (Creating an SR-TE Policy)
      • SR-TE Pt. 3 (Using a PCE)
      • SR-TE Pt. 4 (Automated Steering)
      • SR-TE Pt. 5 (On-Demand Nexthop)
      • SR-TE Pt. 6 (Flex Algo)
    • MPLS OAM
      • Classic Traceroute Behavior in MPLS Networks
      • LSP Ping
      • LSP Traceroute
  • Routing
    • BGP
      • BGP Synchronization
      • BGP Load Sharing (Multipath)
      • An Intuitive Look at Path Attributes
      • AS Path Prepending on XE and XR
      • RPL
    • BGP Security
      • BGP TTL Security, Pt. 1
      • BGP TTL Security, Pt. 2 (IOS-XE)
      • BGP TTL Security, Pt. 3 (IOS-XR)
      • BGP MD5 Authentication
      • BGP Maximum Prefixes
      • BGP RFD (Route Flap Dampening)
      • RTBH
      • Flowspec
      • BGPsec
    • L3VPN
      • An In-Depth Look at RD and RT, Pt. 1
      • An In-Depth Look at RD and RT, Pt. 2
      • An In-Depth Look at RD and RT, Pt. 3
      • An In-Depth Look at RD and RT, Pt. 4
      • Inter-AS L3VPN Pt. 1, Overview
      • Inter-AS L3VPN Pt. 2, Option A
      • Inter-AS L3VPN Pt. 3, Option B
      • Inter-AS L3VPN Pt. 4, Option C
      • CSC (Carrier Supporting Carrier)
      • PE NAT
    • OSPF
      • Type 7 to Type 5 Translation
      • OSPF Authentication
      • Troubleshooting OSPF Adjacencies
      • OSPFv3 LSA Types
      • OSPFv3 LSAs Example (Single Area)
    • ISIS
      • The Potential for Asymmetric Routing with Multi-Area ISIS
      • Interarea Routing is Distance-Vector
      • Basic ISIS - LSPDB
      • Multitopology
      • What is the role of CLNS and CLNP in ISIS?
      • Troubleshooting ISIS Adjacencies
    • IPv6 Transition
      • Overview
      • NAT64
      • 6to4
      • 6RD (IPv6 Rapid Deployment)
      • DS Lite (Dual Stack Lite)
      • MAP (Mapping of Address and Port)
      • Tunneling IPv6 Dynamic Routing Protocols over IPv4
    • Multicast
      • Introduction
      • IP and MAC Addressing
      • Tree Formation and Packet Forwarding
      • IGMP
      • PIM-DM (Dense Mode)
      • PIM-SM (Sparse Mode)
      • PIM-SM SPT Switchover
      • PIM-SM Tunnel Interfaces
      • PIM DR and the Assert Message
      • PIM-SM RP Discovery
      • PIM-BiDir
      • PIM-SSM (Source-Specific Multicast)
      • Interdomain Multicast (PIM-SM)
      • IPv6 Multicast
      • mVPN Introduction
      • mVPN Profile 0
      • mVPN Profile 1
      • Multicast Routing on IOS-XR
  • L2VPN & Ethernet
    • IOS-XE Ethernet Services
      • Service Instances
      • E-Line
      • E-LAN (VPLS)
      • E-Tree
      • E-Access
      • VPLS with BGP Autodiscovery
      • Martini/Kompella Circuits
    • EVPN
      • Introduction to EVPN
      • Learning EVPN VXLAN First
      • E-Line (EVPN VPWS)
      • E-Line (EVPN VPWS) on IOS-XR
      • E-Line (EVPN VPWS) Multi-Homed
      • E-LAN (EVPN Single-Homed)
    • Carrier Ethernet
      • 802.1ah (MAC-in-MAC)
      • 802.3ah (Ethernet OAM)
      • 802.1ag (CFM)
      • Cisco REP (Resilient Ethernet Protocol)
      • ITU G.8032 ERPS (Ethernet Ring Protection Switching)
  • Security
    • CoPP (Control Plane Policing)
    • LPTS (Local Packet Transport Services)
  • Misc
    • QoS
      • QoS Introduction (Part 1)
      • QoS Tools Overview and QoS Models (Part 2)
      • QoS Classification and Marking (Part 3)
      • QoS Queuing/Congestion Management (Part 4)
      • QoS Shaping and Policing (Part 5)
      • QoS for IPv6
      • MPLS QoS Basics
      • MPLS QoS Modes
      • MPLS TE QoS (DS-TE)
      • MPLS TE CBTS/PBTS
    • Automation and Assurance
      • NSO
      • NSO Command Cheat Sheet
      • Intro to YANG/NETCONF
      • YANG In-Depth
      • NETCONF In-Depth
      • RESTCONF
      • Model-Driven Telemetry
      • Automation Tool Comparison
      • Netflow
      • SNMP
    • Virtualization
      • NFV (Network Function Virtualization)
      • OpenStack
    • Transport
      • xPON
      • SONET/SDH
      • WDM
      • 4G and 5G RAN
    • High Availability (HA)
      • NSF/GR
      • NSR
      • NSF/NSR Whitepapers
      • BFD
      • Link Aggregation on IOS-XE
      • Link Aggregation on IOS-XR
    • IOS Software Overview
  • Labs
    • Lab Challenges
      • How to Use These Labs
      • Basic LDP
      • Advanced LDP
      • BGP Security
      • Unified MPLS
      • BGP Fundamentals
      • Ethernet Services
      • L3VPN Extranet
      • Multicast
      • Inter-area OSPF
      • ISIS
      • MPLS-TE
      • Control Plane Policing
      • QoS
Powered by GitBook
On this page
  • Disclaimer
  • RAN
  • 5G Cloud-RAN
  • Acronyms
  • Further Reading/Watching
  1. Misc
  2. Transport

4G and 5G RAN

Disclaimer

I should begin this article with a disclaimer: I know very little about radio networks. I have never worked with 4G or 5G. My knowledge simply comes from a few afternoons spent researching this topic.

For me, this was one of the hardest topics to research because material about 4G and 5G is so vast, and yet it feels like so little is really applicable to what is needed to be understood for the Cisco SP exams.

I have included some of the better materials I found at the bottom of this article. Additionally, if you are looking for textbook reading material, I would suggest From GSM To LTE-Advanced Pro and 5G: An Introductino to Mobile Networks and Mobile Broadband. Admittedly, I only read the beginning of the book, but what I read was well-written. It just felt overkill for learning 4G/5G for the exam.

If you feel lost at first with RAN, don’t be too concerned. Revisit the material a few times and it will start to make sense.

What that stated, let’s get on to the material!

RAN

RAN stands for Radio Access Network. 4G and 5G networks are split into two general parts: the RAN and CN (core network). I think of the RAN as the wireless last mile, which connects mobile devices to the wireless network. In 4G, the core network is also referred to as the EPC (evolved packet core). The core contains devices that control call signaling and user traffic. Packet core refers to the fact that traffic is packet-switched. In the previous wireless generations, the core was circuit switched.

Basic 3G/4G RAN “Block”

The RAN is made up of the atennas, radio components, and signal modulators. These connect to the core network via the “backhaul.”

A basic setup is pictured below. The antennas broadcast the radio waves, and connect to the radio unit via an RF cable. The radio unit connects via fiber to a baseband unit on the ground at the foot of the radio tower. The BBU and RU communicate via CPRI (Common Public Radio Interface) over this fiber, as opposed to Ethernet. CPRI requires a constant stream of traffic at a certain timing, which will become important later when we look at centralized RAN. (It necessitates the use of DWDM). The BBU is what controls the radio.

Distributed RAN (D-RAN)

When each cell tower has its own BBU at the foot of the tower, we call it D-RAN. The BBUs are all distributed, one per physical cell tower location.

Centralized RAN (C-RAN)

To save on costs, you can centralize the BBUs in a central office, also called a “BBU Hotel.” Because the BBU connects to the RU via fiber, you simply run a longer fiber cable to the BBU Hotel. The RU and BBU have a strict latency requirement due to the timing of the CPRI protocol they speak, so you can only have a max of 10-15km distance between them.

The problem above is that you are running a 10km fiber strand for every single cell tower. To solve this you can use DWDM. Each RU-BBU pair needs its own p2p circuit because of CPRI, so DWDM/CWDM is really the only option to save on fiber costs.

5G Cloud-RAN

CPRI is not suited to the higher bandwidth and low latency requirement of 5G. To address this, the functions of the BBU have been split into the RU, and two new parts: the DU (distrbuted unit) and CU (centralized unit). The DU handles real time functions, and the CU handles non-real time functions. The RU was of course already present in 3G/4G, but now it has the ability to preform some functions that were previously preformed by the BBU.

The RU is still placed directly at the attenas as before. The DU must be close to the RU, no more than 15km away, because it handles real time functions. The CU can be even further away from the DU, allowing you to centralize the CUs at an even more central point. The DU latency requirement is less than 75us (microseconds), but the CU latency requirement allows for up to 25ms. A single CU can manage several DUs in a 1-to-many fashion, whereas a single DU is needed for each cell tower.

You’ll notice in the diagram above that the DU and CU functions are virtualized. This is another benefit of the BBU split: the DU and CU functions can take advantage of traditional virtualization features. (Scale up/down as needed, run on commerical off-the-shelf hardware, etc).

Also notice that the DWDM mux/demuxs are no longer required. Instead of CPRI, 5G uses eCPRI (Enhanced CPRI) as the protocol between the DU and RU, which uses Ethernet. This means the fronthaul has now been “packetized” and no longer needs a p2p circuit per tower. The fronthaul can now simply use a router instead of DWDM equipment. This gives you the benefit of fast failover technologies such as TI-LFA if you have redundant fiber paths.

Acronyms

Acronym

Meaning

CU

Centralized Unit, handles non-real time functions, further from the radio

DU

Distributed Unit, handles real-time functions, close to the radio

BBU

Baseband Unit

CSR

Cell Site Router

D-RAN

Distributed RAN (BBU at the tower)

C-RAN

Centralized RAN (BBU “hotel”)

Cloud-RAN

BBU split into DU and CU and virtualized

Further Reading/Watching

  • This is a very good, consise video

5G Packet Based Fronthaul - BRKSPG-2065 from the 2021 Digital Cisco Live

  • Tech Field Day panel on 5G RAN Transport. I like this video because of the interaction between participants trying to understand the material in real time.

PreviousWDMNextHigh Availability (HA)

Last updated 2 years ago

https://www.ufispace.com/company/blog/what-is-cran-the-evolution-from-dran-to-cran
https://www.rcrwireless.com/20200723/5g/how-packetizing-fronthaul-helps-5g-to-scale-and-decreases-tco
https://www.youtube.com/watch?v=s_92RqaqcfE&ab_channel=IBMTechnology
https://www.youtube.com/watch?v=AskCWzIesFg&ab_channel=3G4G
https://www.ciscolive.com/on-demand/on-demand-library.html?search=Radio&search=Radio%2C+Radio%2C%2BRadio%2C%2BRadio%2C%2BRadio&search.technicallevel=scpsSkillLevel_aintroductory&search.technicallevel=scpsSkillLevel_bintermediate#/session/16360603074240017c1z
https://www.ciscolive.com/c/dam/r/ciscolive/us/docs/2021/pdf/BRKSPG-2065.pdf
https://www.youtube.com/watch?v=TbaueM6C2qs&ab_channel=Cisco