5G Telecom network – 3GPP defined architecture and Network Interfaces – Part 1

Introduction

This blog starts a series of blog posts about 5G architecture defined by 3GPP and O-RAN. Open RAN is the industry’s generic term for an open radio access network architecture.

In part 1, I will start with explaining overall 5G NG-RAN architecture to recap the basic interfaces between 5G nodes in this blog.

In part 2, I will also briefly discuss in the next blog a bit of O-RAN Overall Architecture, which are detailed in O-RAN white papers.

Within O-RAN architecture is CU, DU and RU, which are implemented based on functionality splits. My previous blog recaps the split options.

In part 3, after having the big picture, I will explain about CUSM Plane which includes the messages between DU and RU.

This blog is written with the aim to provide "cheet sheet", "quick reminder". It will only summarize, recap some basic concepts and refer to official documentation. It does not mean to replace the official documentation or more technical blogs but to help readers to recall basic concepts and find relevant information.

5G NG-RAN overall architecture and interfaces

Our starting point is TS.38.401: NG-RAN Architecture.

NG-RAN architecture. Source: Figure 6.1-1 3GPP 38.401
  • The NG-RAN consists of a set of gNBs connected to the 5G Core through the NG interface, which supports the exchange of signalling information between the NG-RAN and 5GC. Ref: TS 38.143
ResponsibilitiesSample Messages
PDU Session ManagementPDU Session Establishment Request (UE->AMF)
UE Context Management Initial Context Setup Request (AMF-> gNB)
Mobility ManagementHand Over Command (AMF-> source gNB)
PagingPaging (AMF-> gNB)
transporting NAS messages (msg between UE and Core).Initial UE Message (gNB -> AMF)
interface managementNG Setup (gNB -> AMF)
  • Between the gNBs, the communication is via Xn interface, which allows interconnecting NG-RAN nodes (gNB). Ref: Xn protocol messages defined in TS 38.423
ResponsibilitiesSample Messages and direction
Mobility ManagementHandover Request (gNB source->gNB target)
PagingRAN Paging (gNB source->gNB target)
Dual connectivity to an eNB
interface managementXn Setup Request (gNB -> gNB)
  • gNB nodes are further separated into RU, CU and DU. Communication between CU and DU are via F1 interface. Ref: TS 38.473
ResponsibilitiesSample Messages and direction
UE Context SetupUE Context Setup Request (CU-> DU)
PagingPaging (CU->DU)
RRC Messages transferUL/DL RRC message transfer
System Infomation DeliverSystem Information Delivery Command
interface managementF1 Setup Request (DU-> CU)
GNB-DU Configuration Update (DU->CU)
  • a gNB may contain 1 control plane CU , multiple user plane CU, and multiple DU. The gNB-CU-UP is connected to the gNB-CU-CP through the E1 interface. Ref: TS 38.463
Overall architecture for separation of gNB-CU-CP and gNB-CU-UP. Source: Figure 6.1.2-1. 3GPP 38.401
ResponsibilitiesSample messages and direction
Bearer Context SetupBearer Context Setup Request (CU control plane -> CU user plane)
Interface managementGNB-CU-UP E1 Setup Request (CU control plane -> CU user plane)
Reset (CU control plane -> CU user plane or CU user plane -> CU control plane )

References

TS 138 401: " NG-RAN Architecture description"

TS 138 413: "NG Application Protocol"

TS 138 423: "Xn Application Protocol"

TS 138 473: "F1 Application Protocol"

TS 138 463: "E1 Application Protocol"

Blog post describing 5G interfaces and references to 3GPP specifications: 5G NR network interfaces-Xn,NG,E1,F1,F2 interface types in 5G (rfwireless-world.com)

Leave a Reply

Your email address will not be published. Required fields are marked *