
Learn about the evolution of mobile networks over the years.
Understand the end-to-end standardization process.
Explore the architecture of 5G networks.
Get an introduction to 5G technology and its key features.
Covers the capacity of wired and wireless communication channels.
Introduces adaptive modulation and coding techniques for efficient data transfer.
Explains how to achieve Shannon capacity, the theoretical maximum data rate for a channel.
Introduction to ARQ (Automatic Repeat Request) and HARQ (Hybrid ARQ) protocols for reliable data transmission.
Explanation of Chase combining and Incremental Redundancy techniques.
Comparison of the two methods for improving transmission efficiency and reliability.
Understand the difference between wideband and narrowband carriers.
Learn the basics of Orthogonal Frequency Division Multiplexing (OFDM).
Explore multiple user access through OFDM.
Study the functioning of OFDM transmitters and receivers.
Learn about phase noise in OFDM and its impact on system performance.
Study an example that demonstrates the overall architecture of an OFDM system.
Get an introduction to 5G numerology and its role in 5G networks.
Understand the 5G time-domain structure.
Learn the definition and concept of Frames and slots in 5G.
Understand resource grid from scratch.
Explore how frequency subcarrier spacing is used to place data over the resource grid.
Understand the 5G protocol stack and its components.
Learn about different 3GPP specifications corresponding to various layers of the protocol stack.
Get an introduction to the PHY (Physical) Layer chain.
Study CRC (Cyclic Redundancy Check) generation, validation, and calculation as per 3GPP standards.
Understand transport block segmentation and the reasons behind it.
Learn LDPC (Low-Density Parity-Check) encoding from scratch.
Explore the selection of LDPC base graphs.
Study the LDPC encoder as per 3GPP standards.
Understand rate matching from scratch.
Learn the meaning of redundancy versions.
Explore how rate matching is performed in 5G systems.
Understand what interleaving is and its purpose.
Learn why interleaving is performed in communication systems.
Explore how interleaving is carried out.
Study code block concatenation.
Understand scrambling from scratch and its purpose.
Learn why a scrambler is used in communication systems and how it is done as per 3GPP standards.
Study modulation techniques as per 3GPP standards.
Understand the complete PDSCH (Physical Downlink Shared Channel) chain, from start to finish.
Revisit each block to understand how the PDSCH chain operates, starting from transport block CRC calculation, segmentation, and code block CRC.
Learn how each block contributes to the data processing and the overall process of transmitting data symbols.
This lecture covers the remaining part of the PDSCH.
Focuses on visualizing the generation of the PN (Pseudo-Random) sequence step by step, according to 3GPP standards.
Explains the calculation of transport block size.
Provides a detailed flow diagram to demonstrate each step of the transport block size calculation.
This lecture explains the reverse processing to decode data and extract the bits.
Students will learn how the PDSCH receiver decodes the information block by block.
The lecture covers rate recovery, descrambling, and deinterleaving of the sequence till information bits extraction.
This lecture shifts focus from the shared channel to control channel processing.
Students will learn about different formats of downlink control information (DCI).
The lecture covers the contents of DCI and resource allocation in both the time and frequency domains for uplink and downlink.
The lecture begins with an explanation of PHY layer blocks for processing DCI, as defined in 3GPP standards.
It compares the processing of data and control information through different blocks, highlighting the differences between the two chains.
The reason for the addition and deletion of blocks from PDSCH to PDCCH is explained.
CRC generation, validation, and calculation are covered in detail.
The lecture explains CRC scrambling with RNTI (Radio Network Temporary Identifier) and its purpose.
An introduction to CORESET (Control Resource Set) is provided.
This lecture covers CRC interleaver and polar coding.
Polar coding is explained from scratch with a detailed example.
The theory covered is extended to align with 3GPP standards, showing its practical application.
Covers the sub-block interleaver as per standards, with a practical example.
Explains rate matching for control information, with an example.
Connects all studied blocks with the remaining blocks to complete the PDCCH chain.
Introduces CORESET, including its structure, definition, and design from scratch.
Discusses all related terminology for CORESET design.
Explores CORESET design in more detail.
Teaches how blind decoding is achieved when a user enters a network.
Introduces search spaces and types of search spaces.
Provides a 5G communication example showing how control information is processed from MAC to PHY layer.
Extends the study to the PUCCH (Physical Uplink Control Channel).
Explains PUCCH formats with an example.
Visually demonstrates the PUCCH channel interleaver.
Shows how PUCCH is mapped over a slot.
Introduces the concept of MIMO (Multiple Input, Multiple Output) from scratch.
Explains the effect of adding antennas at the transmitter and receiver, and how it impacts capacity.
Compares the effects of channel knowledge at the transmitter and receiver.
Covers SVD (Singular Value Decomposition) and data processing in MIMO using SVD.
Explains the concept of reference signals in 5G.
Discusses different types of reference signals.
Introduces the concept of antenna ports as per standards.
Explains the concept of a virtual resource grid.
Discusses processing of pilot signals, TDD-based precoding of SRS, CSI-RS, and DMRS.
Explains multi-layer precoding.
Introduces the details of DMRS (Demodulation Reference Signal).
Explains the importance and use of DMRS.
Covers Type-A single and double symbol DMRS.
Discusses when and why additional DMRS is used.
Discusses Type B DMRS.
Explains mapping of Type 1 (single and double symbol) and Type 2 (single and double symbol) DMRS over different ports in the resource grid.
Introduces OCC (Orthogonal Covering Code) in frequency and time.
Dive deep into the architecture and implementation of 5G's Physical Layer (PHY) in this comprehensive course. Perfect for students, engineers, and professionals in wireless communication, this course provides a thorough understanding of the 5G technology stack, starting from mobile network evolution to advanced techniques in channel processing, modulation, coding, and system design. You will explore key concepts such as 5G network architecture, channel capacity, modulation schemes, control channels, MIMO, and more, all backed by real-world examples and hands-on practice with 3GPP standards.
Master the 5G Physical Layer — Read Standards Like a Pro!
Course Outline:
Lecture 1: Introduction to Mobile Networks and 5G
Evolution of mobile networks over the years
The end-to-end standardization process
5G network architecture and introduction to 5G technology
Lecture 2: Channel Capacity and Modulation Techniques
Understanding wired and wireless channel capacities
Adaptive modulation and coding strategies
Achieving Shannon capacity in wireless communication systems
Lecture 3: ARQ/HARQ Protocols and Redundancy
Introduction to ARQ/HARQ protocols
Exploring Chase combining and Incremental Redundancy
A comparison of these two approaches in error correction
Lecture 4: OFDM Fundamentals
Wideband vs. narrowband carrier usage
Overview of OFDM (Orthogonal Frequency Division Multiplexing) principles
Multiple-user access via OFDM and transmitter/receiver design
Lecture 5: Advanced OFDM Concepts
Phase noise in OFDM systems
Full system architecture of OFDM with a practical example
Introduction to 5G numerology and its role in system design
Lecture 6: 5G Time Domain Structure and Resource Grid
5G time domain structure: Frame and slot definitions
Understanding resource grid placement and frequency subcarrier spacing
Lecture 7: 5G Protocol Stack and PHY Layer Chain
Overview of the 5G protocol stack and 3GPP specifications
Introduction to the PHY layer chain
CRC generation, validation, and calculation as per 3GPP standards
Lecture 8: Transport Block Segmentation and LDPC Encoding
Reasons for transport block segmentation in 5G
LDPC encoding from scratch and base graph selection
LDPC encoder design according to 3GPP standards
Lecture 9: Rate Matching in 5G
Understanding the concept of rate matching from the ground up
Redundancy versions in rate matching
Practical implementation of rate matching in 5G systems
Lecture 10: Interleaving and Code Block Concatenation
The role of interleaving in 5G systems
How interleaving is performed in practice
Explanation of code block concatenation techniques
Lecture 11: Scrambling and Modulation
Scrambling techniques: Why and how they are used
Modulation techniques according to 3GPP standards
Lecture 12: The PDSCH Chain
Understanding the full PDSCH chain, from CRC calculation to modulation
Step-by-step review of each block's role in transmitting data symbols
Lecture 13: PN Sequence Generation and Transport Block Size Calculation
How the PN sequence is generated step-by-step according to 3GPP standards
Transport block size calculation, illustrated with flow diagrams
Lecture 14: PDSCH Data Recovery
Reverse processing: Decoding and extracting bits
Understanding how rate recovery, descrambling, and deinterleaving work in practice
Lecture 15: Control Channel Processing in 5G
Overview of control channel formats and DCI (Downlink Control Information)
Resource allocation in both time and frequency domains for uplink and downlink
Lecture 16: PHY Layer Processing for DCI
Processing DCI via PHY layer blocks, based on 3GPP standards
Differences between data and control information processing
CORESET introduction and role in DCI processing
Lecture 17: Polar Coding and CRC Interleaver
Detailed explanation of polar coding and CRC interleaving techniques
Extension of theory to 3GPP standards and real-world application
Lecture 18: Sub-block Interleaving and Rate Matching for Control Information
Deep dive into sub-block interleaving according to standards
Practical examples of rate matching for control information
Lecture 19: The Complete PDCCH Chain
Connecting all blocks to form a complete PDCCH chain
Introduction to CORESET structure, design, and terminology
Lecture 20: Advanced CORESET Design and Blind Decoding
Detailed CORESET design and its role in 5G networks
Understanding search spaces and how blind decoding works in network entry
Lecture 21: PUCCH Channel and Formats
Understanding different formats of PUCCH (Physical Uplink Control Channel)
Visual explanation of PUCCH channel interleaving and mapping over a slot
Lecture 22: MIMO System Design
Introduction to MIMO (Multiple Input, Multiple Output) concepts
The effect of antennas at the transmitter and receiver on system capacity
SVD (Singular Value Decomposition) and its application in MIMO data processing
Lecture 23: Reference Signals in 5G
Types of reference signals in 5G and their role in signal processing
Layer mapping, antenna ports, and virtual resource grid concepts
Lecture 24: Pilot Signals and Multi-layer Precoding
Processing of pilot signals in 5G
TDD-based precoding for SRS, CSI-RS, and DMRS
Multi-layer precoding techniques explained
Lecture 25: DMRS and Its Importance
Overview of DMRS (Demodulation Reference Signal)
Usage of Type-A DMRS: single and double symbol formats
When and why additional DMRS is used
Lecture 26: Type B DMRS and OCC Mapping
Detailed explanation of Type B DMRS and its mapping over resource grids
Understanding OCC (Orthogonal Cover Code) in frequency and time
Lecture 27: SRS Design and Frequency Hopping
Overview of SRS (Sounding Reference Signal) design and parameters
Frequency hopping and repetition in SRS, explained with practical examples
Lecture 28: SRS Configuration and Mapping
Detailed visual demonstration of SRS mapping over the resource grid
Consideration of frequency hopping and repetition in SRS configuration
Lecture 29: CSI-RS Configuration and Design
CSI-RS (Channel State Information Reference Signal) design for multi-port systems
Time and frequency domain structure of CSI-RS explained
Lecture 30: Quick Recap and Final Review
A quick review of all the topics studied, ensuring a solid grasp of 5G Physical Layer concepts
By the end of this course, you will have mastered 5G's Physical Layer technologies, preparing you for a career in cutting-edge telecommunications.