GTP for Mobile Networks

CableFree Remote Radio Head (RRH) used for 5G-SA and 5G-NSA networks

GTP is used in LTE networks to carry user data – from GSM/GPRS, UMTS/3G, 4G/LTE and 5G:

GPRS Tunnelling Protocol User Plane (GTP-U): The GTP-U protocol is used over S1-U, X2, S4, S5 and S8 interfaces of the Evolved Packet System (EPS). GTP-U Tunnels are used to carry encapsulated T-PDUs and signalling messages between a given pair of GTP-U Tunnel Endpoints. The Tunnel Endpoint ID (TEID) which is present in the GTP header indicates which tunnel a particular T-PDU belongs to.

GTP-U Protocol is used for Data Transport on CableFree 4G, 5G-SA and 5G-NSA networks

The transport bearer is identified by the GTP-U TEID and the IP address (source TEID, destination TEID, source IP address, destination IP address).

GTP is a fundamental workhorse of mobile user plane packet data.

GSM, UMTS, LTE & NR all have one protocol in common – GTP – The GPRS Tunneling Protocol.

So why do every generation of mobile data networks from GSM/GPRS in 2000, to 5G NR Standalone in 2020, rely on this one protocol for transporting user data

Why GTP?
GTP – the GPRS Tunnelling Protocol, is the protocol which encapsulates and tunnels IP packets from the internet / packet data network, to and from the User.

Why encapsulate the packets? What if the Base Station had access to the internet and routed the traffic to the users?

If we were to do that, we would have to have large pools of IP addresses available at each Base Station and when a user connected they’d be assigned an IP Address and traffic for these users would be routed to the Base Station which would forward it onto the user.

This would work well until a user moves from one Base Station to another, when they’d have to get a new IP Address allocated.

TCP/IP was never designed to be mobile, as an IP address only exists in a single location.

Breaking out traffic directly from a base station would have other issues, such as no easy way to enforce QoS or traffic policies, meter usage, etc.

How we solve IP’s lack of mobility? GTP

GTP addressed the mobility issue by having a single fixed point the IP Address is assigned to (in GSM/GRPS/UMTS this is the Gateway GPRS Support Node, in LTE this is the P-GW and in 5G-SA this is the UPF), which encapsulates IP traffic to/from a mobile user into GTP Packet.

In some ways GTP is like GRE or any of the other common encapsulation protocols, wrapping up the IP packets into a GTP packet which we can rerouted to different Base Stations as the users move from being served by one Base Station to another.

This ease-of-redirecting / rerouting of user traffic is why GTP is used for NR (5G), LTE (4G), UMTS (3G) & GPRS (2.5G) architectures

GTP Packets

When looking at a GTP packet of user data at first glance it seems not much is involved.

Like in most tunneling / encapsulation protocols we have the original network / protocol stack of IPv4 and UDP, and a payload of a GTP packet.

The packet itself is pretty simple, with flags denoting a items such as the version number, the message type (T-PDU), the length of the GTP packet and the payload (used for delineating the end of the payload), a sequence number an a Tunnel Endpoint Identifier (TEID).

From a mobility standpoint, a feature of GTP is that it takes IP packets and puts them into a stream with out-of-band signalling, this means we can change the parameters of our GTP stream easily without touching the encapsulated IP Packet.

When a UE moves from one base station to another, all that has to happen is the destination the GTP packets are sent to is changed from the old base station to the new base station. This is signalled using GTP-C in GPRS/UMTS, GTPv2-C in LTE and HTTP in 5G-SA.

Traffic to and from the UE are similar to above, the only difference would be the first IPv4 address would be different, but the IPv4 address in the GTP tunnel would be the same.

For Further Information

Please Contact Us

5G-NSA and 5G-SA networks compared

CableFree Remote Radio Head (RRH) used for 5G-SA and 5G-NSA networks

5G-NSA and 5G-SA network architecture compared

For leading mobile network operators (MNOs), 5G is mainly about offering high-speed connectivity to consumers, on devices that support fifth-gen (5G-NSA and 5G-SA) network services. To smoothly transition from the existing legacy core to 5G, MNOs have two pathways: Non-Standalone (NSA) or Standalone (SA) architecture. And while they are both means to the same end, NSA and SA are structurally and functionally different.

5G Networks:  5G-SA and 5G-NSA, SA, NSA architectures for modern mobile networks
5G Networks can be 5G-NSA or 5G-SA architecture

NSA allows operators to leverage their existing network investments in communications and mobile core instead of deploying a new core for 5G. 5G Radio Access Network (RAN) can be deployed and supported by the existing Evolved Packet Core (EPC), lowering CAPEX and OPEX. To further lower network operating costs, operators can adopt the virtualization of Control and User Plane Separation (CUPS) along with software-defined networking (SDN). These initial steps will help quickly unlock new 5G revenue streams and offer faster data speeds.

5G-SA is a completely new core architecture defined by 3GPP that introduces major changes such as a Service-Based Architecture (SBA) and functional separation of various network functions. Its architecture has the definite advantage of end-to-end high-speed and service assurance, particularly useful for MNOs who are set to commence new enterprise 5G services such as smart cities, smart factories, or other vertically integrated market solutions. The deployment model enables the rapid introduction of new services with quick time-to-market. However, it means additional investment and complexities of running multiple cores in the network.

Architecturally, NSA includes a new RAN, deployed alongside the 4G or LTE radio with the existing 4G Core or EPC. 5G SA, on the other hand, includes a new radio along with the 5G Core (5GC), comprising completely virtualized cloud-native architecture (CNA) that introduces new ways to develop, deploy, and manage services. 5GC supports high-throughput for accelerated performance than the 5G network demands. Its virtualized service-based architecture (SBA) makes it possible to deploy all 5G software network functions using edge computing.

5G-SA and 5G-NSA compared

5G Standalone (SA) vs 5G Non-Standalone (NSA)

5G-SA Architecture

According to a survey, 37% of MNOs will deploy 5G SA within two years; 27% of operators plan to deploy 5G SA within 12 to 18 months with an additional 10% increase within 24 months. 5G SA architecture will allow operators to address the fifth generation of mobile communications, including enhanced mobile broadband, massive machine-to-machine communications, massive IoT, and ultra-low latency communications.

CableFree Remote Radio Head (RRH) used for 5G-SA and 5G-NSA networks
CableFree Remote Radio Head (RRH) used for 5G-SA and 5G-NSA networks

Standalone 5G-NR comprises a new end-to-end architecture that uses mm-Waves and sub-GHz frequencies and this mode will not make use of the existing 4G LTE infrastructure. The SA 5G NR will use enhanced mobile broadband (eMBB), Ultra-Reliable and Low Latency Communications (URLLC), and huge machine-type communications (mMTC) to implement multi-gigabit data rates with improved efficiency and lower costs.

5G SA also enables more advanced network slicing capabilities, helping operators rapidly transition to both 5G New Radio (NR) and 5G as the core network. Network slicing, URLLC, and mMTC bring ultra-low latency along with a wide range of next-gen use cases like remote control of critical infrastructure, self-driving vehicles, advanced healthcare, and more. However, the NR advanced cases are not backward compatible with the EPC, which is the framework that provides converged voice and data on a 4G LTE network. The level of reliability and latency that 5G provides will be indispensable for handling smart-grid control machines, industrial automation, robotics, and drone control and coordination.

5G-NSA Architecture

NSA-5G NR is considered as the early version of SA 5G NR mode, in which 5G networks are supported by existing LTE infrastructure. It fundamentally concentrates on eMBB, where 5G-supported handsets and devices will make use of mmWave frequencies for increased data capacity but will continue to use existing 4G infrastructure for voice communications.

NSA helps MNOs launch 5G quickly for eMBB to get a competitive edge in the telecom market. NSA also helps leverage its existing LTE/VoLTE footprint to maximize the LTE installed base and boost capacity while increasing delivery efficiency. It will not support network slicing, URLLC, and mMTC, but its higher broadband speeds will enable services such as video streaming, augmented reality (AR), virtual reality (VR), and an immersive media experience.

Non-Standalone 5G NR will provide increased data-bandwidth by using the following two new radio frequency ranges:

  • Frequency range 1 (450 MHz to 6000 MHz) – overlaps with 4G LTE frequencies and is termed as sub-6 GHz. The bands are numbered from 1 to 255.
  • Frequency range 2 (24 GHz to 52 GHz) – is the main mmWave frequency band. The bands are numbered from 257 to 511.

Technical Differences between 5G SA and 5G NSA

The main difference between NSA and SA is that NSA provides control signaling of 5G to the 4G base station, whereas in SA the 5G base station is directly connected to the 5G core network and the control signaling does not depend on the 4G network. In simple terms, NSA is like adding a solid-state drive to an old computer, which can improve the system’s performance, while SA is like replacing it with a new computer that has newer technologies and optimum performance.

Some benefits include:

  • 5G-NSA is a low-cost update of core compared to a 5G Core needed for 5G-SA.
  • 5G-NSA eases 5G network deployments as it reuses existing 4G facilities, thus allowing rapid time to market for 5G mobile broadband.
  • With NSA, the deployment is faster and time-to-market is lower, as 4G locations can be used to install 5G radio. SA requires building 5G base stations and the back-end 5G core network to fully realize the characteristics and functions of 5G.
  • SA involves a 5G core with SBA for scalability and flexibility to deliver a superfast network with ultra-low latency for advanced 5G use cases.

5G Usage Scenarios in NSA and SA Operation

The requirements of 5G NR for the SA provide a complete set of specifications for the 5G core network that goes beyond NSA. The three major usage scenarios defined for 5G by the 3GPP and GSMA include:

  1. Enhanced mobile broadband (eMBB)
  2. Ultra-reliable and low latency communications (URLLC)
  3. Massive machine-type communications (mMTC)

Future 5G Networks Include both NSA and SA

Early adopters of 5G primarily focus on 5G-NSA deployments as they compete to deliver 5G speeds with a quick time to market. These MNOs can move to SA-based architecture over a period of time, which most plan to do. 5G-NSA deployment remains a mainstream solution given its ability to handle both 4G- and 5G-based traffic, keeping these early adopters ahead of their competition as they undertake their network transformation. 5G devices are not widespread so the need for 5G-SA-based architecture is still nascent.

For the future, the convergence of NSA and SA will help operators move to a full 5G network. A complete virtualized 5G architecture will allow MNOs to migrate and choose varied functionalities of their existing NSA solution to the 5GC platform, as new 5G services are launched, allowing them to monetize their investment gradually rather than move all at once and enabling them to recover their costs over time.

Although 5G-SA is a more mature network architecture compared to 5G-NSA, NSA will continue to be the more commonly chosen path to 5G. All NSA single-mode 5G phones launched this year or early next year will be valid for a decade, and as SA architecture permeates, more and more 5G-SA devices will be in our homes and businesses.

For Further Information

Please Contact Us

5G NR PRACH function, contents and mapping

Explaining 5G NR PRACH function, contents and mapping

PRACH is used to carry random access preamble from UE towards gNB (i.e. 5G NR base station).
• It helps gNB to adjust uplink timings of the UE in addition to other parameters.
• Zadoff chu sequences are used to generate 5G NR random access preamble similar to LTE technology.
• Unlike LTE, 5G NR random access preamble supports two different sequence lengths with various format configurations as shown in the figure. The different formats help in wide deployment scenarios.

Random Access Preamble

5G NR PRACH function, contents and mapping with random access preamble
A: Long sequence of length 839
B: Short sequence of length 139
s: Zadoff chu sequence

Long Sequence

The 839 long sequence uses four preamble formats like LTE. These formats are designed for large cell deployment in FR1 (Sub-6 GHz range). They use subcarrier spacing of 1.25 KHz or 5 KHz.

Short Sequence

The 139 short sequence uses nine preamble formats. These formats are designed for small cell deployment including indoor coverage. These preamble formats are used for both FR1 (sub-6 GHz) and FR2 (mmwave) ranges. In FR1, it supports 15 or 30 KHz where as in FR2, it supports 60 or 120 KHz. subcarrier spacing.

5G NR PRACH physical layer processing

• PRACH uses same FFT as used for data.
• OFDM baseband signal generation for PRACH is defined in 3GPP TS 38.211 section 5.3.2.
• Engineers often come across situations (test cases) in which UE does not receive response from gNB for the PRACH message transmitted by it. During such scenarios, they need to analyze the test case with respect to various layers such as radio link, physical layer (L1) and last upper layer messages. This helps them diagnose the radio network issues and find root cause of any problems reported.

For Further Information on 5G Technology

Please Contact Us

5G NR Terminologies – Subcarrier Spacing, Frame & Subframe, Slot and Symbol

5G NR Terminologies – 5G Subcarrier Spacing, 5G Frame & Subframe, Slot and Symbol

Explaining 5G Subcarrier spacing as compare to LTE, 5G Frame and Subframe, possibilities of different type of 5G NR slot depending upon the different subcarrier spacing and OFDM symbol:

5G Subcarrier Spacing

In 5G NR, subcarrier spacing of 15, 30, 60, 120 and 240 KHz are supported.

5G NR Terminologies – Subcarrier Spacing, Fram-Subframe, Slot and Symbol

As you see here, each numerology is labled as a parameter (u, mu in Greek). The numerology (u = 0) represents subcarrier spacing of 15 kHz which is same as LTE. And as you see in the second column the subcarrier spacing other than 15KHz, for 5G NR.

NOTE: In LTE, there is only type of subcarrier spacing (15 KHz), whereas in NR, multiple types of subcarrier spacing are available.

5G Frame and Subframe

  • Downlink and uplink transmissions are organized into frames with 10ms duration, each consisting of ten subframes of 1ms
  • Each frame is divided into two equally-sized half-frames of five subframes each with half-frame 0 consisting of subframes 0 – 4 and half-frame 1 consisting of subframes 5 – 9.
  • In Total, there are 10 subframes in one frame.
5G NR Terminologies – Subcarrier Spacing, Fram-Subframe, Slot and Symbol

5G Slot

Slot length gets different depending on different subcarrier spacing. The general tendency is that slot length gets shorter as subcarrier spacing gets wider. Actually this tendency comes from the nature of OFDM.

5G NR Terminologies – Subcarrier Spacing, Fram-Subframe, Slot and Symbol
  • Number of slots per subframe varies with carrier spacing
  • There can be 1, 2, 4, 8, or 16 slots per subframe

NOTE: In LTE, there are fixed two slots per subframe, but in NR, no. of slot may vary.

5G OFDM symbol

  • The number of symbols within a slot does not change with the numerology or subcarrier spacing.
  • OFDM symbols in a slot can be classified as ‘downlink’ (denoted ‘D’), ‘flexible’ (denoted ‘X’), or ‘uplink’ (denoted ‘U’).
  • In a slot in a downlink frame, the UE shall assume that downlink transmissions only occur in ‘downlink’ or ‘flexible’ symbols.
  • In a slot in an uplink frame, the UE shall only transmit in ‘uplink’ or ‘flexible’ symbols.
  • The number of symbols per slot is 14 (in case of Normal CP)
  • The number of symbols per slot is 12 (in case of Extended CP)

NOTE:  In NR slot format, DL and UL assignment changes at a symbol level (in LTE TDD the UL/DL assignment is done in a subframe level)

For Further Information on 5G Technology

Please Contact Us

5G-NR RACH Preamble Types: Long and Short Preambles

Understanding 5G-NR RACH Preamble Types: Long and Short Preambles

A preamble is send by UE to gNB over PRACH channel to obtain the UL synchronization. Similar to LTE, in 5G NR there are 64 preambles defined in each time-frequency PRACH occasion. The preamble consists of two parts cyclic prefix (CP) and Preamble Sequence.

5G-NR RACH Preamble Types: Long and Short Preambles

In 5G NR, there are 13 types of preamble format supported known as Format 0, Format 1, Format 2,Format 3,Format A1,Format A2,Format A3,Format B1, Format B2, Format B3, Format B4, Format C0, Format C1. These 13 types of preamble format can be grouped into two categories:

  • Long  Preamble
  • Short  Preamble

Differences in the time domain of different preamble formats includes different CP length, Sequence Length, GP length and number of repetitions can be seen in below picture.

5G-NR RACH Preamble Types: Long and Short Preambles

Long Preamble Characteristics 

  • Long preambles are based on a sequence length L=839
  • Sub-carrier spacing for long preambles can be either 1.25 Khz or 5 Khz
  • Numerology used for long preambles is  different from any other NR transmissions
  • Origin of long preambles partly from the preambles used for LTE
  • Long preambles can only be used for FR1 frequency bands which is below 6 Ghz
  • There are four different formats for the long preamble name Format#0, Format#1, Format#2 and Format#3
  • The preamble format is part of the cell random-access configuration and each cell is limited to a single preamble format
  • NR preamble format 0 and 1 are identical to the LTE preamble formats 0 and 2
  • A long preamble with 1.25 kHz numerology occupies six resource blocks in the frequency domain, while a preamble with 5 kHz numerology occupies 24 resource blocks
5G-NR RACH Preamble Types: Long and Short Preambles

Short Preamble Characteristics

  • Short preambles are based on a sequence length L=139
  • The sub-carrier spacing for short preambles is aligned with the normal NR sub-carrier spacing i.e. 15Khz, 30Khz, 60Khz and 120Khz.
  • Short preambles use a sub-carrier spacing of:
    • 15 Khz or 30 Khz in the case of operation below 6 Ghz (FR1)
    • 60 Khz or 120 Khz in the case of operation in the higher NR frequency bands (FR2).
  • A short preamble occupies 12 resource blocks in the frequency domain regardless of the preamble numerology
  • The short preambles are, in general shorter than the long preambles and often span only a few OFDM symbols
  • Short preambles formats are designed such that the last part of each OFDM symbol acts as a CP for the next OFDM symbol and the length of a preamble OFDM symbol equals the length of data OFDM symbols
  • In most cases it is therefore possible to have multiple preamble transmissions multiplexed in time within a single RACH slot (occasion). In other words, for short preambles there can may be multiple RACH occasions in the frequency domain as well as in the time domain within a single RACH slot .
  • 5G NR supports  mix of the “A” and “B” formats to enable additional formats like  A1/B1, A2/B2, and A3/B3.
  • Short preamble formats A and B  are identical except for a somewhat shorter cyclic prefix for the B formats.
  • Preamble formats B2 and B3  are always used in combination with the corresponding A formats (A2 and A3)
  • Short preambles are design to targeting the small/normal cell and indoor deployment scenarios
  • Short preambles  allows the gNB receiver to use the same fast Fourier transform (FFT) for data and random-access preamble detection.
  • These preambles are composition of multiple shorter OFDM symbols per PRACH preamble,makes them more robust against time varying channels and frequency errors.
  •  Short preambles supports analog beam sweeping during PRACH reception such that the same preamble can be received with different beams at the gNB

For Further Information on 5G-NR

Please Contact Us

Spectral Efficiency : 5G-NR and 4G-LTE compared

5G Networks

Spectral efficiency is an important consideration for 5G-NR radios, as it was for 4G/LTE: The amount of information that fits in a given channel bandwidth or one just say how efficiently can that piece of spectrum be used to transmit information.

There is a hard limit to how much data can be transmitted in a given bandwidth – this limit is well-known as the Shannon-Hartley Theorem and commonly referred to as the Shannon limit.

Spectral efficiency is usually expressed as “bits per second per hertz,” or bits/s/Hz, defined as the net data rate in bits per second (bps) divided by the bandwidth in hertz. Net data rate and symbol rate are related to the raw data rate which includes the usable payload and all overhead.

  • raw data rate = Payload + Overhead
  • net data rate = raw data rate – overhead
  • Spectral efficiency = net data rate in bps / Channel Bandwidth in Hz

For example, a system uses channel bandwidth as 2 MHz and it can support a raw data rate of say 15 Mbps, assuming 2 Mbps as overhead then net date rate will be as 13 Mpbs, then its spectrum efficient can be calculated as follows:

  • Spectral efficiency= 13 x 10^6 / 2 x 10^6 = 6.5 bits/second/Hz

Calculating Spectral Efficiency for LTE:

An LTE system can support a maximum channel bandwidth as 20 MHz (Not including Carrier Aggregation). Its symbol rate can be calculated as

  • Symbols/Second = 1200 x 14 x 1000 = 16,800,000 Symbols/Second

Considering 64-QAM as highest modulation for downlink each symbol can carries 6 bits provide raw data rate  as follows:

  • raw data rate = 16,800,000 x 6 = 100.8 Mbps (No MIMO considered)

Consider 4×4 MIMO: theoretically it makes raw data rates  four times i.e. 400 Mbps. assuming 25 % as overhead the net data rate will be as 300 Mbps. Similarly data rate can be calculated for uplink . In a 1×1 LTE uplink there is no MIMO, so Max raw data can be 100 Mbps with 64-QAM support in Uplink and after deducted 25% overhead net data rate for uplink will be 75 Mbps. Uplink net date with 16-QAM will be 51 Mbps.

  • Downlink Spectral Efficiency = 300 x 10^6 bps  / 20 x 10^6 Hz = 15 bits/second/Hz
  • Uplink Spectral Efficiency (64-QAM UL) = 75  x 10^6 bps  / 20 x 10^6 Hz = 3.75 bits /second / Hz
  • Uplink Spectral Efficiency (16-QAM UL) = 51  x 10^6 bps  / 20 x 10^6 Hz = 2.55 bits /second / Hz

Calculating Spectral Efficiency for 5G New Radio:

5G New Radio is capable of providing a downlink throughput 2.31 Gbps and uplink throughput of  2.47 Gbps with certain configuration shown below assuming 100 MHz channel bandwidth. (Single carrier component)

Spectral Efficiency of 5G-NR radio
Spectral Efficiency of 5G-NR radio
  • Downlink Spectral Efficiency = 2.31 x 10^9 bps  / 100 x 10^6 Hz = 23 bits/second/Hz
  • Uplink Spectral Efficiency = 2.47  x 10^9 bps  / 100 x 10^6 Hz = 24 bits /second / Hz

Note: The values shown here are just theoretical value considering sensible baseline assumptions. Real-world network performance may differ.

For Further Information

For more information on Spectral Efficiency of 5G-NR radios,

Please Contact Us

Open RAN RIC: Open RAN Intelligent Controller

5G Technology: NSA & SA modes

What is the RAN Intelligent Controller (RIC) used in Open RAN (ORAN) Networks?

History: from 2G to now

From the era of 2G and 3G, mobile architectures had specific controllers that were responsible for RAN orchestration and management. Then from 4G, overall network architecture became flatter and the expectation was that, to enable optimal subscriber experience, base stations would use the X2 interface to communicate with each other to handle resource allocation. This scenario created the proverbial vendor lock-in as different RAN vendors had their own flavor of X2, and it became difficult for an Operator/MNO to have more than one RAN vendor in a particular location. The O-RAN Alliance went back to the controller concept to enable best-of-breed Open RAN.  

5G Technology: Open RAN Intelligent Controller (RIC)
Open RAN Intelligent Controller (RIC) used in modern wireless networks

Why is RIC needed?

As many 5G experiences require low latency, 5G specifications like Control and User Plane Separation (CUPS), functional RAN splits and network slicing, require advanced RAN virtualization combined with SDN. This combination of virtualization (NFV and containers) and SDN is necessary to enable configuration, optimization and control of the RAN infrastructure at the edge before any aggregation points. This is how the RAN Intelligent Controller (RIC) for Open RAN was born – to enable eNB/gNB functionalities as X-Apps on northbound interfaces. Applications like mobility management, admission control, and interference management are available as apps on the controller, which enforces network policies via a southbound interface toward the radios. RIC provides advanced control functionality, which delivers increased efficiency and better radio resource management. These control functionalities leverage analytics and data-driven approaches including advanced ML/AI tools to improve resource management capabilities.

The separation of functionalities on southbound and northbound interfaces enables more efficient and cost-effective radio resource management for real-time and non-real-time functionalities as the RIC customizes network optimization for each network environment and use case.

Virtualization (NVF or containers) creates software app infrastructure and a cloud-native environment for RIC, and SDN enables those apps to orchestrate and manage networks to deliver network automation for ease of deployment.

Though originally RIC was defined for 5G OpenRAN only, the industry realizes that for network modernization scenarios with Open RAN, RIC needs to support 2G 3G 4G Open RAN in addition to 5G. 

Open RAN :  RIC
Source: O-RAN Alliance

Working group 1 looks after overall use cases and architecture across not only the architecture itself, but across all of the working groups. 

Working group 2 is responsible for the Non-real-time RAN Intelligent Controller and A1 interface, with the primary goal that Non-RT RIC is to support non-real-time intelligent radio resource management, higher layer procedure optimization, policy optimization in RAN, and providing AI/ML models to near-RT RIC. 

Working group 3 is responsible for the Near-real-time RIC and E2 interfaces, with the focus to define an architecture based on Near-Real-Time Radio Intelligent Controller (RIC), which enables near-real-time control and optimization of RAN elements and resources via fine-grained data collection and actions over the E2 interface. 

Working group 5 defines the Open F1/W1/E1/X2/Xn interfaces to provide fully operable, multi-vendor profile specifications that are compliant with 3GPP specifications.

The RAN Intelligent Controller consists of a Non-Real-time Controller (supporting tasks that require > 1s latency) and a Near-Real Time controller (latency of <1s). Non-RT functions include service and policy management, RAN analytics and model-training for the Near-RT RAN. 

A Near Real-Time RAN Intelligent Controller (Near-RT RIC) is a near‐real‐time, micro‐service‐based software platform for hosting micro-service-based applications called xApps. They run on the near-RT RIC platform. The near-RT RIC software platform provides xApps cloud-based infrastructure for controlling a distributed collection of RAN infrastructure (eNB, gNB, CU, DU) in an area via the O-RAN Alliance’s E2 protocol (“southbound”). As part of this software infrastructure, it also provides “northbound” interfaces for operators: the A1 and O1 interfaces to the Non-RT RIC for the management and optimization of the RAN. The self-optimization is responsible for necessary optimization-related tasks across different RANs, utilizing available RAN data from all RAN types (macros, Massive MIMO, small cells). This improves user experience and increases network resource utilization, key for consistent experience on data-intensive 5G networks.

 Source: O-RAN Alliance

The Near-RT RIC leverages embedded intelligence and is responsible for per-UE controlled load-balancing, RB management, interference detection and mitigation. This provides QoS management, connectivity management and seamless handover control. Deployed as a VNF, a set of VMs, or CNF, it becomes a scalable platform to on-board third-party control applications. It leverages a Radio-Network Information Base (R-NIB) database which captures the near real-time state of the underlying network and feeds RAN data to train the AI/ML models, which are then fed to the Near-RT RIC to facilitate radio resource management for subscriber. Near-RT RIC interacts with Non-RT RIC via the A1 interface to receive the trained models and execute them to improve the network conditions.

The Near-RT RIC can be deployed in a centralized of distributed model, depending on network topology.

Source: O-RAN Alliance

RIC Summary

The RIC platform provides a set of functions via xApps and using predefined interfaces that allow for increased optimizations in Near-RT RIC through policy-driven, closed loop automation, which leads to faster and more flexible service deployments and programmability within the RAN. It also helps strengthen a multi-vendor open ecosystem of interoperable components for a disaggregated and truly open RAN.

For Further Information

Please Contact Us

5G Capacity & Throughput Calculation

Estimating the Maximum Throughput and 5G Capacity for modern Wireless Networks is complex and requires understanding of the 5G standards. This page is aimed at summarising what’s involved:

5G Maximum Capacity Estimation

Throughput estimation for 5G is complex, involving many factors and deep knowledge of the 5G standards. However, the rough estimation for a maximum throughput can roughly be estimated by following equation:

From:

<  38.306 – 4.1.2 Max data rate without ue-CategoryDL and ue-CategoryUL >

5G Bandwidth Calculation for Throughput
5G Capacity:

The meaning of each parameter in this equation is as follows:

5G Capacity Calculation
5G Capacity Formula

Explaining the formula in more detail:

For 5G NR, the approximate data rate for given number of aggregated carriers in a band or band combination is calculated using the above equation or formula. The following fields are used in 5G NR throughput calculation:

➤J : number of aggregated component carriers in a band or band combination
➤Rmax : 948/1024
• For the j-th CC, Vlayers(j) is the maximum number of layers
➤Qm(j) : Maximum modulation order, Qm is 2 for QPSK, 4 for 16QAM, 6 for 32QAM, 8 for 256QAM
➤f(j) : Scaling factor, can take any value from 1/0.8/0.75/0.4
➤μ : 5G NR Numerology, can take any value from 0 to 5.
➤Tsμ : Average OFDM symbol duration in a subframe for μ value,
•  Tsμ = 10-3/(14*2μ).
➤NPRBBW(j),μ : Maximum RB Allocation in bandwidth, BW(j)with numerology (μ),
BW(j) is UE supported maximum Bandwidth in given band or in band combinations.
REs are grouped into PRBs (Physical Resource Blocks). Each PRB consists of 12 Subcarriers.
➤OH(j) : Overhead which takes any of the following values.
• [0.14] → Frequency Range FR1 for DL
• [0.18] → Frequency Range FR2 for DL
• [0.08] → Frequency Range FR1 for UL
• [0.10] → Frequency Range FR2 for DL

Above mentioned formula has been used along with 5G NR Physical layer parameters and other 5G NR system parameters in order to develop 5G NR throughput calculator. One can refer following pdf which covers snapshot of 3GPP TS 38.306 document for more information on 5G NR data rate calculation. The maximum transmission bandwidth configuration NRB for each UE channel bandwidth and subcarrier spacing are specified in the tables below.

3GPP TS 38.101-1

3GPP References

• 3GPP TS 38.306 V15.2.0 (2018-06)

Maximum 5G Throughput & Capacity Calculators

We noted a few of examples of the maximum throughput calculators on the Internet as listed below.
Disclaimer: these are what we found on the Internet – results may vary and accuracy is not known or warranted.

For Further Information

Please Contact Us

OpenRAN (O-RAN) for 5G explained:

What is a 5G Open Radio Access Network (O-RAN)?

An Open Radio Access Network (O-RAN) is a disaggregated approach to deploying mobile fronthaul and midhaul networks built entirely on cloud native principles. O-RAN underscores streamlined 5G RAN performance objectives through the common attributes of efficiency, intelligence and versatility. Open RAN deployed at the network edge will benefit 5G applications such as autonomous vehicles and the IoT, support network slicing use cases effectively, and enable secure and efficient over-the-air firmware upgrades.

O-RAN is an evolution of the Next Generation RAN (NG-RAN) architecture, first introduced by the GSMA’s 3GPP in their release 15 (5G version 1) technical specification TS 38.401. The O-RAN Alliance formed to undertake the advancement of NG-RAN philosophies, expanding on the scope of what was originally outlined by the 3GPP. Comprising over 1601 member companies, the O-RAN alliance issues specifications and releases open source software under the auspices of the Linux Foundation.

O-Ran (OpenRAN) 5G Radio Network Architecture
O-RAN Logical Architecture Diagram. Picture courtesy Metaswitch

TS 38.401 decomposed the existing Baseband Unit (BBU) into two functional components, a Distributed Unit (DU) and Central Unit (CU). Conforming to modern control user plane separation (CUPS) constructs, the Central Unit can be further decoupled into distinct control plane (CU-CP) and user plane (CU-UP) functions. Replacing the monolithic BBU with the CU/DU allows for new deployment models which feature centralized packet processing functions, while laying the groundwork for separating baseband functions from the (remote) radio unit (RRU/RU).

CableFree OpenRAN (O-Ran) disaggregated Radio Access Network
for 5G and 4G and beyond
ORAN explained: Picture courtesy VIAVI solutions

O-Ran Benefits

Operational efficiencies have been realized through past RAN innovations such as cloud RAN (cRAN), but previous advancements did not free operators from vendor lock-in. By enabling an open, multi-vendor RAN ecosystem, O-RAN introduces cloud-scale economies and competition to the RAN. Marketplace factors, combined with a more elastic and flexible RAN architecture that is already taking shape through virtualization, can enable much faster time to market (TTM) than was previously possible.

Moving away from the vendor-specific RAN paradigm not only enables more flexibility for operators, it also minimizes the “secret sauce” that leaves them reliant on a single vendor for all aspects of RAN implementation and optimization.

Competition and proliferation resulting from of new entrants can potentially drive down O-RAN equipment costs. The inter-carrier, interoperability aspects of Open RAN can also be used to increase efficiencies for existing LTE networks as they continue to incorporate the virtualization and disaggregation that are prerequisite 5G RAN deployment.

A CableFree Remote Radio Head (RRH) used for O-RAN network
A CableFree Remote Radio Head (RRH) used for O-RAN networks

This affords numerous technical and operational advantages, regardless of whether the RRU, DU and CU remain co-located within a 5GNodeB (gNB), like existing NodeB RRU/BBU implementations, or the CU is physically deployed to a more centralized location. The centralization of the CU in an aggregation site reduces costs and accelerates the implementation of dynamic and highly automated multiaccess edge compute (MEC) clouds for the RAN (aka C-RAN). This functional decoupling will also enable the adoption of modern transport protocols which can also align with the 5G core user plane (i.e. SRv6) while easing the addition of new latency, high-bandwidth, AI/ML-driven applications.

The deployment of NG-RAN components is defined as being with or between the fronthaul, midhaul and backbone network. Open interfaces are described as either lower-layer splits (LLS), in the case of the RU to DU connection, or higher-layer splits (HLS) as with the link between the DU and CU. This nomenclature is descriptive of the OSI layer (i.e. L1/L2/L3) exposed by the interface and handled by the NG-RAN function. Where components are instantiated will depend on the requirements of the service slice. A low latency service might demand a CU be co-located with the DU in the access layer while a slice supporting a simple machine to machine communications application would scale more cost effectively with a CU within the network core.

NG-RAN clearly defines the DU and CU plus the F1, E1, Xn and NG between them and the core network but stops short of outlining the service management framework and interfaces required for the RAN to operate within an orchestrated and automated cloud environment. TS 38.401 also fails to address the RU-DU interface. Without further definition, it would be logical to adopt the exiting Common Public Radio Interface (CPRI) defined between the RRU-BBU. Although theoretically a standard, this interface has been heavily modified by individual vendors, effectively locking their RRU to their BBU.

While CPRI is a high-speed serial interface, the bandwidth demands of 5G will stretch the limits of local fiber and increase the need for more radio units. Current implementations do not allow for the DU to reduce this burden by offloading some of its functionality to the RU. While the enhanced CPRI (eCPRI) interface was originally proposed as an alternative, this specification was also developed by just four2 large vendors. The O-RAN Alliance has therefore taking on the task of defining new Open Fronthaul user and management plane interfaces between the DU and RU.

To ensure openness, O-RAN decouples hardware and software into 3 layers: The commercial off the shelf (COTS) merchant silicon (including x86), a hardware abstraction layer and an application layer, where the RAN functions reside. Ensuring each layer is vendor agnostic, the O-RAN alliance has specified a list of requirements for a cloud platform which supports the execution of O-RAN network functions. This is referred to as the O-RAN Cloud Platform, or O-Cloud. Deploying O-RAN functions on x86 hardware in cloud native environments using lightweight (OS virtualization) containers demands a strong emphasis on data plane acceleration. This must be achieved at the application level, as these functions will not have access to the Kernel. As such, solutions may be specific to each O-RAN CNF but leverage standard techniques such as DPDK and FD.io or employ more advanced techniques.

O-RAN challenges

Creating seamless interoperability in a multi-vendor, open ecosystem introduces new test, management and integration challenges that require diligence and cooperation to overcome. In the single-vendor model, accountability is a foregone conclusion and problem isolation and troubleshooting are managed through an established command structure.

Dispersion of vendors could potentially lead to finger pointing when root cause identification is inconclusive. These same complications could plague on-time launch schedules and revenue growth by diluting management and orchestration responsibilities across an array of new O-RAN players.

The enticing Open RAN concept of flexible interoperability also brings challenges for test and integration. To fulfill the O-RAN promise of reduced OPEX and total cost of ownership (TCO), operators must take responsibility for multi-vendor, disaggregated elements and make sure they perform together to maintain QoE standards.

With Open RAN reducing the barrier to entry for dozens of new players, interoperability is a paramount concern for both the O-RAN ALLIANCE and OpenRAN group. An Open Test and Integration Center (OTIC) has been established as a collaborative hub for commercial Open RAN development and interoperability testing. The operator led initiative benefits from the support of global telecom organizations with a shared commitment to verification, integration testing, and validation of disaggregated RAN components. 

Summary

Traditional RAN designs and architectures will still persist in being used. Some operators will prefer Open RAN designs and architecture. Many operators will allow for both options in their network evolution and planning.

For Further Information

Please Contact Us