SlideShare a Scribd company logo
TRAINING
COURSE – O-RAN
SCHEDULER
TO N Y
OUTLINE
• SCHEDULER INTRODUCTION
• O-RAN SCHEDULER
• FUTURE WORK
SCHEDULER
WHAT IS A SCHEDULER?
• A mechanism of L2, which helps base station to allocate resource to users through
scheduling algorithm.
• It does scheduling according to report from users. (CQI, HARQ Ind.)
WHY SCHEDULER IS IMPORTANT FOR
5G NR?
• Higher network efficiency
– Resource Allocation
– Higher Throughput
– Higher Reliability
– Lower Latency
– Power Management
WHAT ARE THE CHALLENGES IN
DESIGNING A SCHEDULER FOR 5G?
• Intelligent and Efficient scheduling
• Flexible and free designing platform (OAI, etc.)
O-RAN SCHEDULER
WHAT DIFFERENT BETWEEN OAI AND
O-RAN SCHEDULER?
MAC
SCH
RLC
MAC SCH
RLC
DU APP
OAI architecture O-RAN architecture
WHAT IS THE ARCHITECTURE OF O-RAN
SCHEDULER?
• DL/UL Resource Scheduler:
– This corresponds to functionality of time-
domain and frequency domain scheduling
in DL and UL, respectively.
• DL/UL Link Adaptation (LA):
– This functionality performs per UE Link
Adaptation in DL and UL, respectively.
• UL Tx Power Control:
– Performs Closed loop UL power control for
PUSCH, SRS and PUCCH.
• DL/UL MIMO Mode Control:
– Determines per UE the MIMO mode, in DL
and UL, respectively, to be used along with
the corresponding precoding matrix.
• Timing Advance (TA) Manager:
– Estimating the TA Command for UE based
on feedback from L1 using PUSCH, PUCCH
and SRS.
O-RAN PROVIDES APIS FOR
SCHEDULER
• The APIs ensure any scheduler
implementation interworks with MAC.
This ensures the freedom of choice for
OEMs and operators to plug in a
scheduler implementation of choice from
a third-party vendor in O-DU.
WHAT APIS ARE PROVIDED BY AN O-RAN
SCHEDULER?
MAC to SCH SCH to MAC
Cell Configuration Request Cell (Re)Configuration Response, DL Broadcast
Allocation
Cell Delete Request Cell Deletion Response
Add UE Configuration Request, Modify UE
Configuration Request
UE (Re)Configuration Response
Delete UE Request UE Deletion Response
Paging Indication Contents DL Paging Allocation
OTHER SCH TO MAC APIS
• Scheduled Byte in DL/UL
– SCH provides scheduling information for a given TTI for scheduling DL/UL data.
• RAR Information
– SCH shares the RAR and UL scheduling and Msg3 scheduling information with MAC.
• DL Control Channel Information
– SCH provides information for DCI scheduling on PDCCH to MAC.
• DL Paging Allocation
– SCH provides information for paging message on a paging channel to MAC.
FUTURE WORK
WHAT IS URLLC?
• Low Latency (e.g., 1ms) and High Reliability (e.g., 99.999%).
WHY URLLC?
• AR/VR
• Healthcare
• V2X
• etc.
WHAT ARE THE CHALLENGES IN
DESIGNING A SCHEDULER FOR
SUPPORTING URLLC?
• URLLC
– For Reliability
• Interference (Inter-cell Interference, etc.)
• Channel State
• Coverage
• Packet dropping
– For Latency
• Transmission delay
• Queueing delay
• Processing delay
• Retransmission
• Low-Complexity Hierarchical Joint Multi-Cell Scheduling Algorithm
• Low-Complexity Heuristic Scheduling Algorithm
• Low-Complexity Hierarchical Joint Multi-Cell Scheduling Algorithm
– Queueing delay
user1
user2
user
3
user5
user4
CSI CSI
CSI
CSI
CSI
CSI
CSI
Cell 1
Cell 2
f
t
f
t
Cell 1 Cell 2
f
t
f
t
Cell 1 Cell 2
user 1
user 2
user 3
user 4
user 5
• Inter-cell Interference
Scenario 1 Scenario 2
f
t
f
t
• Inter-cell Interference Management
user1
user2
user5 user4
user3
X2 user 1
user 2
user 3
user 4
user 5
f
t
f
t
• Inter-cell Interference Management
user 1
user 2
user 3
user 4
user 5
user1
user2
user5 user4
user3
X2
• Low-Complexity Heuristic Scheduling Algorithm
– Multiplexing of eMBB and URLLC Services
eMBB
user3
eMBB
user2
eMBB
user1
URLLC user2
URLLC user1
f
t
Best SNR
900kHz
720kHz
f
t
900kHz
720kHz
URLLC user 1
f
t
360kHz
360kHz
URLLC user 1
900kHz
Best SNR
f
t
360kHz
URLLC user 1
1080kHz
URLLC user 2
180kH
z
f
t
360kHz
URLLC user 1
900kHz
URLLC user 2
180kH
z
Best SNR
180kH
z
f
t
360kHz
URLLC user 1
900kHz
URLLC user 2
180kH
z
360kH
z
eMBB user 1
f
t
360kHz
URLLC user 1
URLLC user 2
180kH
z
360kH
z
eMBB user 1
Best SNR
540kHz
180kH
z
f
t
360kHz
URLLC user 1
URLLC user 2
180kH
z
360kH
z
eMBB user 1
540kHz
180kH
z
eMBB user 2
f
t
360kHz
URLLC user 1
URLLC user 2
180kH
z
360kH
z
eMBB user 1
540kHz
180kH
z
eMBB user 2
eMBB user 3
• Puncturing the resource of eMBB
URLLC user3
+
f
t
360kHz
URLLC user 1
URLLC user 2
180kH
z
360kH
z
eMBB user 1
540kHz
180kH
z
eMBB user 2
eMBB user 3
mini-slot
URLLC user 3
f
t
360kHz
URLLC user 1
URLLC user 2
180kH
z
360kH
z
eMBB user 1
540kHz
180kH
z
eMBB user 2
eMBB user 3
mini-slot
URLLC user 3

More Related Content

What's hot

Overview 5G Architecture Options from Deutsche Telekom
Overview 5G Architecture Options from Deutsche TelekomOverview 5G Architecture Options from Deutsche Telekom
Overview 5G Architecture Options from Deutsche Telekom
Eiko Seidel
 
5G End to-end network slicing Demo
5G End to-end network slicing Demo5G End to-end network slicing Demo
5G End to-end network slicing Demo
ITU
 
Open ran functional splits
Open ran functional splitsOpen ran functional splits
Open ran functional splits
Ashwani kumar
 
Qcom XR Workshop Sept 2020
Qcom XR Workshop Sept 2020Qcom XR Workshop Sept 2020
Qcom XR Workshop Sept 2020
Eiko Seidel
 
Arte 12052005 1
Arte 12052005 1Arte 12052005 1
Arte 12052005 1pkedar79
 
C-RAN Architecture based on SDN for 5G Mobile - Inatel
C-RAN Architecture based on SDN for 5G Mobile - Inatel  C-RAN Architecture based on SDN for 5G Mobile - Inatel
C-RAN Architecture based on SDN for 5G Mobile - Inatel
Diego C. Zuñiga
 
Disaggregation in PON networks - SDN PON
Disaggregation in PON networks - SDN PON  Disaggregation in PON networks - SDN PON
Disaggregation in PON networks - SDN PON
Ravi Sharma
 
Telefónica views on the design, architecture, and technology of 4G/5G Open RA...
Telefónica views on the design, architecture, and technology of 4G/5G Open RA...Telefónica views on the design, architecture, and technology of 4G/5G Open RA...
Telefónica views on the design, architecture, and technology of 4G/5G Open RA...
DESMOND YUEN
 
5G network architecture progress
5G network architecture progress5G network architecture progress
5G network architecture progress
Mohammad Anwarul Islam
 
Stepping up to the Challenge on Tighter Time Accuracy.
Stepping up to the Challenge on Tighter Time Accuracy.Stepping up to the Challenge on Tighter Time Accuracy.
Stepping up to the Challenge on Tighter Time Accuracy.
3G4G
 
5G Network Architecture and Design
5G Network Architecture and Design5G Network Architecture and Design
5G Network Architecture and Design
3G4G
 
Mobile Plots - From EPC to 5G
Mobile Plots - From EPC to 5GMobile Plots - From EPC to 5G
Mobile Plots - From EPC to 5G
Alberto Diez
 
Enhanced platform awareness
Enhanced platform awarenessEnhanced platform awareness
Enhanced platform awareness
Ravi Sharma
 
3GPP Activity towards IMT-2020, G. Romano, TIM, Workshop on IMT-2020 Munich o...
3GPP Activity towards IMT-2020, G. Romano, TIM, Workshop on IMT-2020 Munich o...3GPP Activity towards IMT-2020, G. Romano, TIM, Workshop on IMT-2020 Munich o...
3GPP Activity towards IMT-2020, G. Romano, TIM, Workshop on IMT-2020 Munich o...
Eiko Seidel
 
Addressing 5G Sync plane issues
Addressing 5G Sync plane issuesAddressing 5G Sync plane issues
Addressing 5G Sync plane issues
Dhiman Chowdhury
 
Design Principles for 5G
Design Principles for 5GDesign Principles for 5G
Design Principles for 5G
Open Networking Summit
 
5G URLLC (Ultra Reliable Low Latency Communications)
5G URLLC (Ultra Reliable Low Latency Communications) 5G URLLC (Ultra Reliable Low Latency Communications)
5G URLLC (Ultra Reliable Low Latency Communications)
Abhijeet Kumar
 
3.3 gpp NR USER Plane introduction
3.3 gpp NR USER Plane introduction3.3 gpp NR USER Plane introduction
3.3 gpp NR USER Plane introduction
Saurabh Verma
 
5G physical layer
5G physical layer 5G physical layer
5G physical layer
Ali Nikfal
 
3GPP Packet Core Towards 5G Communication Systems
3GPP Packet Core Towards 5G Communication Systems3GPP Packet Core Towards 5G Communication Systems
3GPP Packet Core Towards 5G Communication Systems
Ofinno
 

What's hot (20)

Overview 5G Architecture Options from Deutsche Telekom
Overview 5G Architecture Options from Deutsche TelekomOverview 5G Architecture Options from Deutsche Telekom
Overview 5G Architecture Options from Deutsche Telekom
 
5G End to-end network slicing Demo
5G End to-end network slicing Demo5G End to-end network slicing Demo
5G End to-end network slicing Demo
 
Open ran functional splits
Open ran functional splitsOpen ran functional splits
Open ran functional splits
 
Qcom XR Workshop Sept 2020
Qcom XR Workshop Sept 2020Qcom XR Workshop Sept 2020
Qcom XR Workshop Sept 2020
 
Arte 12052005 1
Arte 12052005 1Arte 12052005 1
Arte 12052005 1
 
C-RAN Architecture based on SDN for 5G Mobile - Inatel
C-RAN Architecture based on SDN for 5G Mobile - Inatel  C-RAN Architecture based on SDN for 5G Mobile - Inatel
C-RAN Architecture based on SDN for 5G Mobile - Inatel
 
Disaggregation in PON networks - SDN PON
Disaggregation in PON networks - SDN PON  Disaggregation in PON networks - SDN PON
Disaggregation in PON networks - SDN PON
 
Telefónica views on the design, architecture, and technology of 4G/5G Open RA...
Telefónica views on the design, architecture, and technology of 4G/5G Open RA...Telefónica views on the design, architecture, and technology of 4G/5G Open RA...
Telefónica views on the design, architecture, and technology of 4G/5G Open RA...
 
5G network architecture progress
5G network architecture progress5G network architecture progress
5G network architecture progress
 
Stepping up to the Challenge on Tighter Time Accuracy.
Stepping up to the Challenge on Tighter Time Accuracy.Stepping up to the Challenge on Tighter Time Accuracy.
Stepping up to the Challenge on Tighter Time Accuracy.
 
5G Network Architecture and Design
5G Network Architecture and Design5G Network Architecture and Design
5G Network Architecture and Design
 
Mobile Plots - From EPC to 5G
Mobile Plots - From EPC to 5GMobile Plots - From EPC to 5G
Mobile Plots - From EPC to 5G
 
Enhanced platform awareness
Enhanced platform awarenessEnhanced platform awareness
Enhanced platform awareness
 
3GPP Activity towards IMT-2020, G. Romano, TIM, Workshop on IMT-2020 Munich o...
3GPP Activity towards IMT-2020, G. Romano, TIM, Workshop on IMT-2020 Munich o...3GPP Activity towards IMT-2020, G. Romano, TIM, Workshop on IMT-2020 Munich o...
3GPP Activity towards IMT-2020, G. Romano, TIM, Workshop on IMT-2020 Munich o...
 
Addressing 5G Sync plane issues
Addressing 5G Sync plane issuesAddressing 5G Sync plane issues
Addressing 5G Sync plane issues
 
Design Principles for 5G
Design Principles for 5GDesign Principles for 5G
Design Principles for 5G
 
5G URLLC (Ultra Reliable Low Latency Communications)
5G URLLC (Ultra Reliable Low Latency Communications) 5G URLLC (Ultra Reliable Low Latency Communications)
5G URLLC (Ultra Reliable Low Latency Communications)
 
3.3 gpp NR USER Plane introduction
3.3 gpp NR USER Plane introduction3.3 gpp NR USER Plane introduction
3.3 gpp NR USER Plane introduction
 
5G physical layer
5G physical layer 5G physical layer
5G physical layer
 
3GPP Packet Core Towards 5G Communication Systems
3GPP Packet Core Towards 5G Communication Systems3GPP Packet Core Towards 5G Communication Systems
3GPP Packet Core Towards 5G Communication Systems
 

Similar to Training course O-RAN scheduler

A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
Tal Lavian Ph.D.
 
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
Tal Lavian Ph.D.
 
Building the foundations of Ultra-RELIABLE and Low-LATENCY Wireless Communica...
Building the foundations of Ultra-RELIABLE and Low-LATENCY Wireless Communica...Building the foundations of Ultra-RELIABLE and Low-LATENCY Wireless Communica...
Building the foundations of Ultra-RELIABLE and Low-LATENCY Wireless Communica...
3G4G
 
An Architecture for Data Intensive Service Enabled by Next Generation Optical...
An Architecture for Data Intensive Service Enabled by Next Generation Optical...An Architecture for Data Intensive Service Enabled by Next Generation Optical...
An Architecture for Data Intensive Service Enabled by Next Generation Optical...
Tal Lavian Ph.D.
 
How the fusion of time sensitive networking, time-triggered ethernet and data...
How the fusion of time sensitive networking, time-triggered ethernet and data...How the fusion of time sensitive networking, time-triggered ethernet and data...
How the fusion of time sensitive networking, time-triggered ethernet and data...
Real-Time Innovations (RTI)
 
Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)
CPqD
 
1.CN-PPT.ppt
1.CN-PPT.ppt1.CN-PPT.ppt
Transport SDN Overview and Standards Update: Industry Perspectives
Transport SDN Overview and Standards Update: Industry PerspectivesTransport SDN Overview and Standards Update: Industry Perspectives
Transport SDN Overview and Standards Update: Industry Perspectives
Infinera
 
Grid optical network service architecture for data intensive applications
Grid optical network service architecture for data intensive applicationsGrid optical network service architecture for data intensive applications
Grid optical network service architecture for data intensive applications
Tal Lavian Ph.D.
 
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
Tal Lavian Ph.D.
 
performanceandtrafficmanagement-160328180107.pdf
performanceandtrafficmanagement-160328180107.pdfperformanceandtrafficmanagement-160328180107.pdf
performanceandtrafficmanagement-160328180107.pdf
ABYTHOMAS46
 
Performance and traffic management for WSNs
Performance and traffic management for WSNsPerformance and traffic management for WSNs
Performance and traffic management for WSNs
University of Technology - Iraq
 
Unit 5-Performance and Trafficmanagement.pptx
Unit 5-Performance and Trafficmanagement.pptxUnit 5-Performance and Trafficmanagement.pptx
Unit 5-Performance and Trafficmanagement.pptx
ABYTHOMAS46
 
UNIT_III_FULL_PPT.pdf.pdf
UNIT_III_FULL_PPT.pdf.pdfUNIT_III_FULL_PPT.pdf.pdf
UNIT_III_FULL_PPT.pdf.pdf
Mathavan N
 
Data center network architectures v1.3
Data center network architectures v1.3Data center network architectures v1.3
Data center network architectures v1.3
Jeong, Wookjae
 
Business Models for Dynamically Provisioned Optical Networks
Business Models for Dynamically Provisioned Optical NetworksBusiness Models for Dynamically Provisioned Optical Networks
Business Models for Dynamically Provisioned Optical Networks
Tal Lavian Ph.D.
 
Impact of Grid Computing on Network Operators and HW Vendors
Impact of Grid Computing on Network Operators and HW VendorsImpact of Grid Computing on Network Operators and HW Vendors
Impact of Grid Computing on Network Operators and HW Vendors
Tal Lavian Ph.D.
 
Resource Aware Scheduling in Apache Storm
Resource Aware Scheduling in Apache StormResource Aware Scheduling in Apache Storm
Resource Aware Scheduling in Apache Storm
DataWorks Summit/Hadoop Summit
 
Resource Aware Scheduling in Apache Storm
Resource Aware Scheduling in Apache StormResource Aware Scheduling in Apache Storm
Resource Aware Scheduling in Apache Storm
DataWorks Summit/Hadoop Summit
 

Similar to Training course O-RAN scheduler (20)

A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
 
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
 
Building the foundations of Ultra-RELIABLE and Low-LATENCY Wireless Communica...
Building the foundations of Ultra-RELIABLE and Low-LATENCY Wireless Communica...Building the foundations of Ultra-RELIABLE and Low-LATENCY Wireless Communica...
Building the foundations of Ultra-RELIABLE and Low-LATENCY Wireless Communica...
 
An Architecture for Data Intensive Service Enabled by Next Generation Optical...
An Architecture for Data Intensive Service Enabled by Next Generation Optical...An Architecture for Data Intensive Service Enabled by Next Generation Optical...
An Architecture for Data Intensive Service Enabled by Next Generation Optical...
 
How the fusion of time sensitive networking, time-triggered ethernet and data...
How the fusion of time sensitive networking, time-triggered ethernet and data...How the fusion of time sensitive networking, time-triggered ethernet and data...
How the fusion of time sensitive networking, time-triggered ethernet and data...
 
Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)
 
1.CN-PPT.ppt
1.CN-PPT.ppt1.CN-PPT.ppt
1.CN-PPT.ppt
 
Transport SDN Overview and Standards Update: Industry Perspectives
Transport SDN Overview and Standards Update: Industry PerspectivesTransport SDN Overview and Standards Update: Industry Perspectives
Transport SDN Overview and Standards Update: Industry Perspectives
 
Grid optical network service architecture for data intensive applications
Grid optical network service architecture for data intensive applicationsGrid optical network service architecture for data intensive applications
Grid optical network service architecture for data intensive applications
 
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
 
performanceandtrafficmanagement-160328180107.pdf
performanceandtrafficmanagement-160328180107.pdfperformanceandtrafficmanagement-160328180107.pdf
performanceandtrafficmanagement-160328180107.pdf
 
Performance and traffic management for WSNs
Performance and traffic management for WSNsPerformance and traffic management for WSNs
Performance and traffic management for WSNs
 
Unit 5-Performance and Trafficmanagement.pptx
Unit 5-Performance and Trafficmanagement.pptxUnit 5-Performance and Trafficmanagement.pptx
Unit 5-Performance and Trafficmanagement.pptx
 
UNIT_III_FULL_PPT.pdf.pdf
UNIT_III_FULL_PPT.pdf.pdfUNIT_III_FULL_PPT.pdf.pdf
UNIT_III_FULL_PPT.pdf.pdf
 
Data center network architectures v1.3
Data center network architectures v1.3Data center network architectures v1.3
Data center network architectures v1.3
 
Business Models for Dynamically Provisioned Optical Networks
Business Models for Dynamically Provisioned Optical NetworksBusiness Models for Dynamically Provisioned Optical Networks
Business Models for Dynamically Provisioned Optical Networks
 
Impact of Grid Computing on Network Operators and HW Vendors
Impact of Grid Computing on Network Operators and HW VendorsImpact of Grid Computing on Network Operators and HW Vendors
Impact of Grid Computing on Network Operators and HW Vendors
 
Link_NwkingforDevOps
Link_NwkingforDevOpsLink_NwkingforDevOps
Link_NwkingforDevOps
 
Resource Aware Scheduling in Apache Storm
Resource Aware Scheduling in Apache StormResource Aware Scheduling in Apache Storm
Resource Aware Scheduling in Apache Storm
 
Resource Aware Scheduling in Apache Storm
Resource Aware Scheduling in Apache StormResource Aware Scheduling in Apache Storm
Resource Aware Scheduling in Apache Storm
 

More from ssuser37e1ef

Industrial wired network
Industrial wired networkIndustrial wired network
Industrial wired network
ssuser37e1ef
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
ssuser37e1ef
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
ssuser37e1ef
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
ssuser37e1ef
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
ssuser37e1ef
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
ssuser37e1ef
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
ssuser37e1ef
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
ssuser37e1ef
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
ssuser37e1ef
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
ssuser37e1ef
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
ssuser37e1ef
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
ssuser37e1ef
 
How to read paper
How to read paperHow to read paper
How to read paper
ssuser37e1ef
 
Mastering the art of the 5 minute presentation
Mastering the art of the 5 minute presentationMastering the art of the 5 minute presentation
Mastering the art of the 5 minute presentation
ssuser37e1ef
 

More from ssuser37e1ef (14)

Industrial wired network
Industrial wired networkIndustrial wired network
Industrial wired network
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
 
Proposal for final project
Proposal for final projectProposal for final project
Proposal for final project
 
How to read paper
How to read paperHow to read paper
How to read paper
 
Mastering the art of the 5 minute presentation
Mastering the art of the 5 minute presentationMastering the art of the 5 minute presentation
Mastering the art of the 5 minute presentation
 

Recently uploaded

FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 

Training course O-RAN scheduler

  • 2. OUTLINE • SCHEDULER INTRODUCTION • O-RAN SCHEDULER • FUTURE WORK
  • 4. WHAT IS A SCHEDULER? • A mechanism of L2, which helps base station to allocate resource to users through scheduling algorithm. • It does scheduling according to report from users. (CQI, HARQ Ind.)
  • 5. WHY SCHEDULER IS IMPORTANT FOR 5G NR? • Higher network efficiency – Resource Allocation – Higher Throughput – Higher Reliability – Lower Latency – Power Management
  • 6. WHAT ARE THE CHALLENGES IN DESIGNING A SCHEDULER FOR 5G? • Intelligent and Efficient scheduling • Flexible and free designing platform (OAI, etc.)
  • 8. WHAT DIFFERENT BETWEEN OAI AND O-RAN SCHEDULER? MAC SCH RLC MAC SCH RLC DU APP OAI architecture O-RAN architecture
  • 9. WHAT IS THE ARCHITECTURE OF O-RAN SCHEDULER? • DL/UL Resource Scheduler: – This corresponds to functionality of time- domain and frequency domain scheduling in DL and UL, respectively. • DL/UL Link Adaptation (LA): – This functionality performs per UE Link Adaptation in DL and UL, respectively.
  • 10. • UL Tx Power Control: – Performs Closed loop UL power control for PUSCH, SRS and PUCCH. • DL/UL MIMO Mode Control: – Determines per UE the MIMO mode, in DL and UL, respectively, to be used along with the corresponding precoding matrix. • Timing Advance (TA) Manager: – Estimating the TA Command for UE based on feedback from L1 using PUSCH, PUCCH and SRS.
  • 11. O-RAN PROVIDES APIS FOR SCHEDULER • The APIs ensure any scheduler implementation interworks with MAC. This ensures the freedom of choice for OEMs and operators to plug in a scheduler implementation of choice from a third-party vendor in O-DU.
  • 12. WHAT APIS ARE PROVIDED BY AN O-RAN SCHEDULER? MAC to SCH SCH to MAC Cell Configuration Request Cell (Re)Configuration Response, DL Broadcast Allocation Cell Delete Request Cell Deletion Response Add UE Configuration Request, Modify UE Configuration Request UE (Re)Configuration Response Delete UE Request UE Deletion Response Paging Indication Contents DL Paging Allocation
  • 13. OTHER SCH TO MAC APIS • Scheduled Byte in DL/UL – SCH provides scheduling information for a given TTI for scheduling DL/UL data. • RAR Information – SCH shares the RAR and UL scheduling and Msg3 scheduling information with MAC. • DL Control Channel Information – SCH provides information for DCI scheduling on PDCCH to MAC. • DL Paging Allocation – SCH provides information for paging message on a paging channel to MAC.
  • 15. WHAT IS URLLC? • Low Latency (e.g., 1ms) and High Reliability (e.g., 99.999%).
  • 16. WHY URLLC? • AR/VR • Healthcare • V2X • etc.
  • 17. WHAT ARE THE CHALLENGES IN DESIGNING A SCHEDULER FOR SUPPORTING URLLC? • URLLC – For Reliability • Interference (Inter-cell Interference, etc.) • Channel State • Coverage • Packet dropping – For Latency • Transmission delay • Queueing delay • Processing delay • Retransmission
  • 18. • Low-Complexity Hierarchical Joint Multi-Cell Scheduling Algorithm • Low-Complexity Heuristic Scheduling Algorithm
  • 19. • Low-Complexity Hierarchical Joint Multi-Cell Scheduling Algorithm – Queueing delay user1 user2 user 3 user5 user4 CSI CSI CSI CSI CSI CSI CSI Cell 1 Cell 2
  • 21. f t f t Cell 1 Cell 2 user 1 user 2 user 3 user 4 user 5
  • 23. f t f t • Inter-cell Interference Management user1 user2 user5 user4 user3 X2 user 1 user 2 user 3 user 4 user 5
  • 24. f t f t • Inter-cell Interference Management user 1 user 2 user 3 user 4 user 5 user1 user2 user5 user4 user3 X2
  • 25. • Low-Complexity Heuristic Scheduling Algorithm – Multiplexing of eMBB and URLLC Services eMBB user3 eMBB user2 eMBB user1 URLLC user2 URLLC user1
  • 30. f t 360kHz URLLC user 1 900kHz URLLC user 2 180kH z Best SNR 180kH z
  • 31. f t 360kHz URLLC user 1 900kHz URLLC user 2 180kH z 360kH z eMBB user 1
  • 32. f t 360kHz URLLC user 1 URLLC user 2 180kH z 360kH z eMBB user 1 Best SNR 540kHz 180kH z
  • 33. f t 360kHz URLLC user 1 URLLC user 2 180kH z 360kH z eMBB user 1 540kHz 180kH z eMBB user 2
  • 34. f t 360kHz URLLC user 1 URLLC user 2 180kH z 360kH z eMBB user 1 540kHz 180kH z eMBB user 2 eMBB user 3
  • 35. • Puncturing the resource of eMBB URLLC user3 +
  • 36. f t 360kHz URLLC user 1 URLLC user 2 180kH z 360kH z eMBB user 1 540kHz 180kH z eMBB user 2 eMBB user 3 mini-slot URLLC user 3
  • 37. f t 360kHz URLLC user 1 URLLC user 2 180kH z 360kH z eMBB user 1 540kHz 180kH z eMBB user 2 eMBB user 3 mini-slot URLLC user 3

Editor's Notes

  1. DL/UL Resource Scheduler Resource scheduling is performed per scheduling period and may be performed for a single slot or multiple slots. It may include functions such as beam selection, selecting of UEs and associated bearers per scheduling period, allocation of radio resources for PDCCH, PUSCH, PDSCH and associated channels like DMRS. DL/UL Link Adaptation (LA) LA would return effective MCS to be used for channel allocation to the UE.
  2. UL Tx Power Control It may estimate the UL Tx power based on UE feedback (eg: Power Headroom Report) or measured UL channels.
  3. 15kHz 1 PRB = 1 slot x 180k Hz
  4. 15kHz 1 PRB = 1 slot x 180k Hz
  5. 15kHz 1 PRB = 1 slot x 180k Hz
  6. 15kHz 1 PRB = 1 slot x 180k Hz
  7. 15kHz 1 PRB = 1 slot x 180k Hz
  8. 15kHz 1 PRB = 1 slot x 180k Hz
  9. 15kHz 1 PRB = 1 slot x 180k Hz
  10. 15kHz 1 PRB = 1 slot x 180k Hz
  11. 15kHz 1 PRB = 1 slot x 180k Hz
  12. 15kHz 1 PRB = 1 slot x 180k Hz
  13. 15kHz 1 PRB = 1 slot x 180k Hz