5G Open RAN (O-RAN) and Private Networks for Beginners
- Description
- Curriculum
- FAQ
- Reviews
Open RAN (O-RAN, ORAN) and Private 4G / 5G Networks
In this course, you will mainly learn two things:
1) Learn the Open RAN Concepts, Architectures, Interfaces, and the details related to them.
2) Learn how to build 4G & 5G networks using open-source Open RAN software and general-purpose, COTS hardware.
If you want to prepare yourself to build practical, and fully open telecom equipment, software programs, and end-to-end 4G/5G systems alternative and competitive to those produced by conventional Telecom companies, such as NOKIA, HUAWEI, SAMSUNG, ERICSSON, ZTE, etc., or want to learn how to build private 4G/5G networks, then this course is just for you. In this course, you will learn in detail most technical aspects of building end-to-end 4G and 5G systems including eNodeB/gNodeB, UE, and EPC/5GC.
Private networks, no matter who you ask (see: here, here, or here) have transitioned from lab toys to a multi-billion dollar industry. Open source too has left the lab and solutions from the likes of RedHat, OpenStack, O-RAN Alliance, and the Telecom Infra Project are a growing presence in operators’ networks globally. As the footprint of open source grows, and network operators see the benefits of deploying open source, the industry is responding by developing open source solutions moving up the stack. Now with the introduction of the Magma project, open-source is moving into complex network functions like the core of the 4G and 5G mobile networks.
Dumping gas on the open and private network fire, the FCC has made available commercially deployable CBRS spectrum that we see taking off in the recent auction and as Spectrum Access Systems (SASs) go live. With its 3-tier access, CBRS means anyone can get a meaningful chunk of airwaves with 25 times (or more) the power of most Wi-Fi networks to deliver high-quality wireless services.
In light of these changes, in this version of the build your own network how-to, I will move our target from a lab network to a commercial-grade LTE network deployment. Let’s get started.
After you complete watching all the lecture videos of the course, you will get a professional certificate of completion.
-
15G Open RAN Trailer: Course content previewVideo lesson
Welcome to the course
Open RAN (O-RAN, ORAN) and Private 4G / 5G Networks
In this course, you will mainly learn two things:
1) Learn the Open RAN Concepts, Architectures, & Interfaces, and the details related
to them.
2) Learn how to build 4G & 5G networks using open-source Open RAN software and
general-purpose, COTS hardware.
If you want to prepare yourself to build practical, and fully open telecom equipment,
software programs, and end-to-end 4G/5G systems alternative and competitive to
those produced by conventional Telecom companies, such as NOKIA, HUAWEI,
SAMSUNG, ERICSSON, ZTE, etc., or want to learn how to build private 4G/5G
networks, then this course is just for you. In this course, you will learn in detail most
technical aspects of building end-to-end 4G and 5G systems including
eNodeB/gNodeB, UE, and EPC/5GC.
Private networks, no matter who you ask (see: here, here, or here) have transitioned
from lab toys to a multi-billion dollar industry. Open source too has left the lab and
solutions from the likes of RedHat, OpenStack, O-RAN Alliance, and the Telecom Infra
Project are a growing presence in operators’ networks globally. As the footprint of
open source grows, and network operators see the benefits of deploying open
source, the industry is responding by developing open source solutions moving up
the stack. Now with the introduction of the Magma project, open-source is moving
into complex network functions like the core of the 4G and 5G mobile networks.
Dumping gas on the open and private network fire, the FCC has made available
commercially deployable CBRS spectrum that we see taking off in the recent auction
and as Spectrum Access Systems (SASs) go live. With its 3-tier access, CBRS means
anyone can get a meaningful chunk of airwaves with 25 times (or more) the power of
most Wi-Fi networks to deliver high-quality wireless services.
In light of these changes, in this version of the build your own network how-to, I will
move our target from a lab network to a commercial-grade LTE network deployment.
Let’s get started.
The content of the course is listed below.
PART 1: Introduction To Open RAN
What is Open RAN and why do we need it?
Understanding Classical and Distributed RAN (D-RAN)
Equipments from traditional vendors (BBU & Boards)
C-RAN or Centralised RAN)
V-RAN or Virtualizes RAN
Evolution towards Open RAN
Part 2: Open RAN Groups And Ecosystem
1. Open RAN Groups & Initiatives
2. Telecom Infra Project
3. ORAN Alliance
4. Open Ran players & Ecosystem
5. Open Ran Trials & deployments
Part 3: Deep Dive Into O-RAN Architecture
RU/CU/DU Split
Oran Architecture
Service Management and Orchestration Framework (SMO)
RAN Intelligent Controller (RIC)
xAPPs, rAPPs, AI, ML
O-Cloud, O-CU, O-DU, O-RU
Relevant interfaces in O-RAN architecture
Part 4: O-RAN Split Options (8 Options)
Different RAN split options
Which Option split to consider
Relevant interfaces in O-RAN architecture
Security issues.
Part 5: Use cases and scenarios
Different companies with different cases
Real live examples using O-RAN
Relevant success stories
Recommendations and suggestions
After you complete watching all the lecture videos of the course, you will be able to
get a professional certificate of completion. So we are very excited to have you
on board.
-
2Introduction to Open RAN: overview, motivation, and basics of Open RAN (O-RAN)Video lesson
-
3Architecture, building blocks, components and interfaces of Open RAN (O-RAN)Video lesson
-
4How the movement of Open RAN started: Connecting the dots to achieve FB goalsVideo lesson
Know the real story behind how the movement of Open RAN started: Connected the dots to achieve FaceBook goals ...
-
5The real benefits of disaggregating the hardware and software of 5G RANVideo lesson
The real benefits of disaggregating the hardware and software of 5G RAN and the new emerging companies pioneering Open RAN ecosystem.
-
6Potential use cases and applications of Open RAN and private 4G/5G networksVideo lesson
-
7Continue on the Motivation and Overview of the Course Content - WHY, WHAT & HOWVideo lesson
-
8The details of the project to be built using srsRAN software and COTS hardwareVideo lesson
Steps to be followed in order to successfully setup and deploy srsRAN
The main goal of this tutorial is to help you learn how to build and deploy 4G/5G base stations.
SDRs (USRPs) are powerful tools for wireless research, design, prototyping, and deployment.
1) getting started with USRP: https://cslaee.github.io/manual/3209/ex01.pdf https://www.ni.com/pdf/manuals/376358b.pdf (pay attention to IP configuration in both windows and ubuntu and to the firmware installation)
===
2) Convert USRP-2920 to B210 device (Using NI USRP Devices with UHD and GNU Radio)
This is useful when you want to use USRP-2920 with GNU RADIO software. To do this, you need to follow the instructions given in the following link
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000YIJJCA4&l=en-TR
For the 290x devices you can flash it with an FPGA image to configure the device to be seen as a B210 device in UHD and GNU Radio.
https://forums.ni.com/t5/USRP-Software-Radio/UHD-for-USRP-N2920-on-Ubuntu-12-10-LTS/td-p/2617555?profile.language=en
===
3) Now you can use srsRAN with USRP. To do that, you need to install srsRAN from the source by following this document.
https://docs.srsran.com/en/latest/index.html
Note that you need to install all dependencies in the same way of installing GNUradio on ubuntu, which is explained in this video https://www.youtube.com/watch?v=2IWtEkAHXFI
===
4) Test examples along with some changes to eNodeB settings.
SRSLTE with NI USRP 2920/B210
https://ewf-engineering.com/a-quick-look-at-srslte-with-a-usrp-b200/
=====
-
9User equipment (UE) Full Stack - srsRAN Compliance with ORAN & its architectureVideo lesson
-
10eNodeB and EPC Full Stack - srsRAN Compliance with ORAN and its architectureVideo lesson
-
11Setting up and configuring USRPs with an open source 4G/5G suite tool - part 1Video lesson
-
12Setting up and configuring USRPs with an open source 4G/5G suite tool - part 2Video lesson
Steps to be followed in order to successfully setup and deploy srsRAN
The main goal of this tutorial is to help you learn how to build and deploy 4G/5G base stations.
SDRs (USRPs) are powerful tools for wireless research, design, prototyping, and deployment.
1) getting started with USRP: https://cslaee.github.io/manual/3209/ex01.pdf https://www.ni.com/pdf/manuals/376358b.pdf (pay attention to IP configuration in both windows and ubuntu and to the firmware installation)
===
2) Convert USRP-2920 to B210 device (Using NI USRP Devices with UHD and GNU Radio)
This is useful when you want to use USRP-2920 with GNU RADIO software. To do this, you need to follow the instructions given in the following link
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000YIJJCA4&l=en-TR
For the 290x devices you can flash it with an FPGA image to configure the device to be seen as a B210 device in UHD and GNU Radio.
https://forums.ni.com/t5/USRP-Software-Radio/UHD-for-USRP-N2920-on-Ubuntu-12-10-LTS/td-p/2617555?profile.language=en
===
3) Now you can use srsRAN with USRP. To do that, you need to install srsRAN from the source by following this document.
https://docs.srsran.com/en/latest/index.html
Note that you need to install all dependencies in the same way of installing GNUradio on ubuntu, which is explained in this video https://www.youtube.com/watch?v=2IWtEkAHXFI
===
4) Test examples along with some changes to eNodeB settings.
SRSLTE with NI USRP 2920/B210
https://ewf-engineering.com/a-quick-look-at-srslte-with-a-usrp-b200/
=====
-
13Setting up and configuring USRPs with an open source 4G/5G suite tool - part 3Video lesson
Steps to be followed in order to successfully setup and deploy srsRAN
The main goal of this tutorial is to help you learn how to build and deploy 4G/5G base stations.
SDRs (USRPs) are powerful tools for wireless research, design, prototyping, and deployment.
1) getting started with USRP: https://cslaee.github.io/manual/3209/ex01.pdf https://www.ni.com/pdf/manuals/376358b.pdf (pay attention to IP configuration in both windows and ubuntu and to the firmware installation)
===
2) Convert USRP-2920 to B210 device (Using NI USRP Devices with UHD and GNU Radio)
This is useful when you want to use USRP-2920 with GNU RADIO software. To do this, you need to follow the instructions given in the following link
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000YIJJCA4&l=en-TR
For the 290x devices you can flash it with an FPGA image to configure the device to be seen as a B210 device in UHD and GNU Radio.
https://forums.ni.com/t5/USRP-Software-Radio/UHD-for-USRP-N2920-on-Ubuntu-12-10-LTS/td-p/2617555?profile.language=en
===
3) Now you can use srsRAN with USRP. To do that, you need to install srsRAN from the source by following this document.
https://docs.srsran.com/en/latest/index.html
Note that you need to install all dependencies in the same way of installing GNUradio on ubuntu, which is explained in this video https://www.youtube.com/watch?v=2IWtEkAHXFI
===
4) Test examples along with some changes to eNodeB settings.
SRSLTE with NI USRP 2920/B210
https://ewf-engineering.com/a-quick-look-at-srslte-with-a-usrp-b200/
=====
-
14SDRs and O-RAN: Other ways to build a private open-source 4G/5G Network - Part 1Video lesson
-
15SDRs and O-RAN: Other ways to build a private open-source 4G/5G Network - Part 2Video lesson
-
16SDRs and O-RAN: Other ways to build a private open-source 4G/5G Network - Part 3Video lesson
If you want to expand your knowledge and build your expertise in wireless communication systems furthermore, you may find the following course a perfect fit for your needs. So, feel free to check them out.
https://www.udemy.com/course/open-ran-masterclass-concepts-architectures-opensource/?referralCode=A91AD92B8D72E0445F0E
https://www.udemy.com/course/advanced-radio-access-network-ran-technologies-5g-and-6g/?referralCode=4FD19B0D2A99303EDF1A
https://www.udemy.com/course/digital-communications-from-beginner-to-expert/?referralCode=1AFBF691D0F6ABC0120C
https://www.udemy.com/course/orthogonal-frequency-division-multiplexing-ofdm/?referralCode=ADAC5A3841A170ED954A
https://www.udemy.com/course/learn-how-to-build-4g-5g-networks-from-scratch-end-to-end/?referralCode=8D7D6DAB13E2D4E196E3
https://www.udemy.com/course/computer-networks-for-beginners-from-zero-to-hero/?referralCode=E22ED31DF8FF1D426A11
https://www.udemy.com/course/introduction-to-telecommunications-and-signal-processing/?referralCode=1BDF5C26C33730F0FBBE
-
17Building private 4G/5G networks (Step 1) -5G and its FeaturesVideo lesson
-
18Building private 4G/5G networks (Step 2) -Leading Companies in 5G R & DVideo lesson
-
19Building private 4G/5G networks (Step 3) - Reasons for Building a 5G NetworkVideo lesson
-
20Building private 4G/5G networks (Step 4) - Evolution of RANVideo lesson
-
21Building private 4G/5G networks (Step 5) - Evolution of RANVideo lesson
-
22Building private 4G/5G networks (Step 6) - Evolution of RANVideo lesson
-
23Building private 4G/5G networks (Step 7) - 5G Open RANVideo lesson
-
24Building private 4G/5G networks (Step 8) - Possible Ways: Old Way vs New WayVideo lesson
-
25Building private 4G/5G networks (Step 9) - Different Approaches: RAN FrameworksVideo lesson
-
26Building private 4G/5G networks (Step 10) - Different Approaches: RAN FrameworksVideo lesson
-
27Building private 4G/5G networks (Step 11) - Different Approaches: CORE FrameworkVideo lesson
-
28Building private 4G/5G networks (Step 12) - Different Approaches: EDGE FrameworkVideo lesson
-
29Building private 4G/5G networks (Step 13) - SRSRAN and it’s FeaturesVideo lesson
-
30Virtually Building an end-to-end LTE Network (Step 14)Video lesson
-
31Virtually Building a 5G NSA end-to-end Network - (Step 15)Video lesson
-
32Real-time Implementation of a 4G LTE Network - (Step 16)Video lesson
If you want to expand your knowledge and build your expertise in wireless communication systems furthermore, you may find the following course a perfect fit for your needs. So, feel free to check them out.
https://www.udemy.com/course/open-ran-masterclass-concepts-architectures-opensource/?referralCode=A91AD92B8D72E0445F0E
https://www.udemy.com/course/advanced-radio-access-network-ran-technologies-5g-and-6g/?referralCode=4FD19B0D2A99303EDF1A
https://www.udemy.com/course/digital-communications-from-beginner-to-expert/?referralCode=1AFBF691D0F6ABC0120C
https://www.udemy.com/course/orthogonal-frequency-division-multiplexing-ofdm/?referralCode=ADAC5A3841A170ED954A
https://www.udemy.com/course/learn-how-to-build-4g-5g-networks-from-scratch-end-to-end/?referralCode=8D7D6DAB13E2D4E196E3
https://www.udemy.com/course/computer-networks-for-beginners-from-zero-to-hero/?referralCode=E22ED31DF8FF1D426A11
https://www.udemy.com/course/introduction-to-telecommunications-and-signal-processing/?referralCode=1BDF5C26C33730F0FBBE

External Links May Contain Affiliate Links read more