SlideShare a Scribd company logo
Near-RT RIC
Training Course
Nick Huang
1
Catalog
• Overview
• What is RIC?
• Where is Near-RT RIC?
• Why Near-RT RIC?
• Architecture
• Interfaces
• Components
• Currents xApps
• Traffic Steering Use Case
2
What is RIC ?
• RAN Intelligent Controller
• Non-Real Time RIC
• Near Real Time RIC
• Goal :
• Based on the information from RAN, use ML or Analyze
information to configure or control RAN.
Non-RT RIC Near-RT RIC
Get information from RAN
Create/Choose training model
A1
Policy
Follow the policy
Adjust RAN parameters 3
Where is Near-RT RIC ?
4
Why Near-RT RIC ?
Near-RT RIC
Network Intelligence
Resource Assurance
Resource Control
Policy Enforcement
Handover Management
Radio-Link Management
Advanced SON
Load Balancing
RAN Slicing
5
• xApps
• Messaging infrastructure
• Conflict mitigation
• xApp subscription management
• Management services
• Security
• Share Data Layer
6
The architecture of Near-RT RIC
The architecture in Near-RT RIC
xApp
• According to different application
scenarios, perform data monitoring and
parameter adjustment of RAN functions.
Image Descriptor
xApp
7
The architecture in Near-RT RIC
Messaging infrastructure
• Message interaction in Near-RT RIC
• Low-latency, point-to-point
• RMR(RIC Message Router)
8
The architecture in Near-RT RIC
Conflict mitigation
• overlapping
• conflicting
Direct Conflicts
• Two/more xApps request different
settings to a control target
Indirect Conflicts
• A xApp : antenna angle
• B xApp : measurement deviation
• They all affect the size of the boundary
9
The architecture in Near-RT RIC
xApp subscription management
• Merge the identical subscriptions from
different xApps into a single subscription
to the E2 Node
A xApp B xApp
E2 Node E2 Node
A xApp B xApp
xApp subscription management
E2 Node
10
The architecture in Near-RT RIC
Management services
• LCM(Life-Cycle Management) of xApp
• FCAPS Management of Near-RT RIC
11
The architecture in Near-RT RIC
Security
• Prevent malicious third-party xApps from
abusing radio network information.
12
The architecture in Near-RT RIC
SDL(Share Data Layer)
• It’s an API
• Related to database
• Stateless application processes
13
Interfaces
• A1
• E2
• O1
14
Interfaces – A1
Non-RT RIC
Near-RT RIC
Policy-based guidance
ML model management
A1
• Between Near-RT RIC & Non-RT RIC
15
Interfaces – E2
• Between Near-RT RIC & E2 Nodes
• E2 Nodes :
• O-DU
• O-CU CP/UP
• O-eNB
16
E2 Interface
Interfaces – E2
17
Interfaces – O1
• O1
• Between Non-RT RIC & other components
• Supports Non-RT RIC to :
• FCAPS management
• Software management
• File management
18
Interfaces - Comparation
Interfaces Related Layer(from Near-RT RIC) Basic function
A1 Non-RT RIC Policy-based guidance
E2 E2 Nodes Support RAN function
O1 Non-RT RIC Managements
19
• RIC Platform(RICPLT)
• xApps(RICAPP)
Components
20
Components
21
Components – Platform : Interface
Terminations
Report faults and events
Report real-time Performance
Management data
O1 Mediator
Receiving A1 policies issued by Non-RT
RIC(HTTP)
Sending A1 policy feedback to Non-RT
RIC(HTTP)
Communicate the payload to the certain
xApp via RMR messaging.
A1 Mediator
Routing messages from the xApps through
the SCTP connection to the E2 Node
Communicate the payload to the certain
xApp via RMR messaging.
E2 Termination
22
Components – Platform : Managers
E2M supports and records the states for
each RAN.
Includes : Null, Disconnected, Connected,
Shutting-Down, Shut-Down
E2 Manager
It is responsible for distributing routing
policies among the other platform
components and xApps.
Routing Manager
Manages the subscriptions and message
routing of the subscribed messages
between E2 Termination and xApps.
Subscription Manager
To deploy/undeploy xApps, record xApps
status and support Health check
xApp Manager
23
Currents xApp(Cherry Release)
• Admission Control(AC) xApp
• HelloWorld demo(HW) xApps
• KPI Monitor(KPIMON) xApp
• QoE Prediction(QP) xApp
• QoE Prediction-Driver(QPD) xApp
• Anomaly Detection(AD) xApp
• Traffic Steering(TS) xApp
• ML-based xApp
• Measurement Campaign(MC) xApp
24
Traffic Steering Use Case
Traffic Steering Use Case
• Purpose : To maximize the QoE improvement(handover)
25
E2 Node Near-RT RIC
E2 setup
E2 Subscription
E2 Indication
Message Flow
26
QP driver
xApp
QP
xApp
(8) RMR (QOE-PRED-REQ)
TS xApp
(9) RMR (QOE-PREDICTION)
(5) RMR (A1 POLICY Create)
RMR (TS_ANOMALY_UPDATE)
RMR (TS_ANOMALY_ACK)
(6) RMR (TS-UE-LIST)
cell
metrics
UE
metrics
Query
UE Signal Strength
(7) Query
UE and Cell data
KPIMON
Near RT RIC
A1Med
(1) E2 Setup
Req/Resp
(3) E2 Indication
(2) E2 Subscription
E2 SIM
(10) Handover Decision
(4) SDL
Set
E2 Term
AD xApp
Thank you
27

More Related Content

What's hot

Cellular technology with Embedded Linux - COSCUP 2016
Cellular technology with Embedded Linux - COSCUP 2016Cellular technology with Embedded Linux - COSCUP 2016
Cellular technology with Embedded Linux - COSCUP 2016
SZ Lin
 
Using GTP on Linux with libgtpnl
Using GTP on Linux with libgtpnlUsing GTP on Linux with libgtpnl
Using GTP on Linux with libgtpnl
Kentaro Ebisawa
 
Chap05 gtp 03_kh
Chap05 gtp 03_khChap05 gtp 03_kh
Chap05 gtp 03_kh
Farzad Ramin
 
Introduction to DPDK
Introduction to DPDKIntroduction to DPDK
Introduction to DPDK
Kernel TLV
 
Understanding DPDK
Understanding DPDKUnderstanding DPDK
Understanding DPDK
Denys Haryachyy
 
FD.IO Vector Packet Processing
FD.IO Vector Packet ProcessingFD.IO Vector Packet Processing
FD.IO Vector Packet Processing
Kernel TLV
 
eBPF - Rethinking the Linux Kernel
eBPF - Rethinking the Linux KerneleBPF - Rethinking the Linux Kernel
eBPF - Rethinking the Linux Kernel
Thomas Graf
 
UM2019 Extended BPF: A New Type of Software
UM2019 Extended BPF: A New Type of SoftwareUM2019 Extended BPF: A New Type of Software
UM2019 Extended BPF: A New Type of Software
Brendan Gregg
 
Install FD.IO VPP On Intel(r) Architecture & Test with Trex*
Install FD.IO VPP On Intel(r) Architecture & Test with Trex*Install FD.IO VPP On Intel(r) Architecture & Test with Trex*
Install FD.IO VPP On Intel(r) Architecture & Test with Trex*
Michelle Holley
 
MX960 Router
MX960 RouterMX960 Router
MX960 Router
Kashif Latif
 
Linux Network Stack
Linux Network StackLinux Network Stack
Linux Network Stack
Adrien Mahieux
 
TRex Traffic Generator - Hanoch Haim
TRex Traffic Generator - Hanoch HaimTRex Traffic Generator - Hanoch Haim
TRex Traffic Generator - Hanoch Haim
harryvanhaaren
 
GTPing, How To
GTPing, How ToGTPing, How To
GTPing, How To
Kentaro Ebisawa
 
The linux networking architecture
The linux networking architectureThe linux networking architecture
The linux networking architecture
hugo lu
 
Faster packet processing in Linux: XDP
Faster packet processing in Linux: XDPFaster packet processing in Linux: XDP
Faster packet processing in Linux: XDP
Daniel T. Lee
 
GoBGP : yet another OSS BGPd
GoBGP : yet another OSS BGPdGoBGP : yet another OSS BGPd
GoBGP : yet another OSS BGPd
Pavel Odintsov
 
Ixgbe internals
Ixgbe internalsIxgbe internals
Ixgbe internals
SUSE Labs Taipei
 
Linux-Internals-and-Networking
Linux-Internals-and-NetworkingLinux-Internals-and-Networking
Linux-Internals-and-Networking
Emertxe Information Technologies Pvt Ltd
 
Packet core network basics
Packet core network basicsPacket core network basics
Packet core network basics
Mustafa Golam
 
Introduction to eBPF
Introduction to eBPFIntroduction to eBPF
Introduction to eBPF
RogerColl2
 

What's hot (20)

Cellular technology with Embedded Linux - COSCUP 2016
Cellular technology with Embedded Linux - COSCUP 2016Cellular technology with Embedded Linux - COSCUP 2016
Cellular technology with Embedded Linux - COSCUP 2016
 
Using GTP on Linux with libgtpnl
Using GTP on Linux with libgtpnlUsing GTP on Linux with libgtpnl
Using GTP on Linux with libgtpnl
 
Chap05 gtp 03_kh
Chap05 gtp 03_khChap05 gtp 03_kh
Chap05 gtp 03_kh
 
Introduction to DPDK
Introduction to DPDKIntroduction to DPDK
Introduction to DPDK
 
Understanding DPDK
Understanding DPDKUnderstanding DPDK
Understanding DPDK
 
FD.IO Vector Packet Processing
FD.IO Vector Packet ProcessingFD.IO Vector Packet Processing
FD.IO Vector Packet Processing
 
eBPF - Rethinking the Linux Kernel
eBPF - Rethinking the Linux KerneleBPF - Rethinking the Linux Kernel
eBPF - Rethinking the Linux Kernel
 
UM2019 Extended BPF: A New Type of Software
UM2019 Extended BPF: A New Type of SoftwareUM2019 Extended BPF: A New Type of Software
UM2019 Extended BPF: A New Type of Software
 
Install FD.IO VPP On Intel(r) Architecture & Test with Trex*
Install FD.IO VPP On Intel(r) Architecture & Test with Trex*Install FD.IO VPP On Intel(r) Architecture & Test with Trex*
Install FD.IO VPP On Intel(r) Architecture & Test with Trex*
 
MX960 Router
MX960 RouterMX960 Router
MX960 Router
 
Linux Network Stack
Linux Network StackLinux Network Stack
Linux Network Stack
 
TRex Traffic Generator - Hanoch Haim
TRex Traffic Generator - Hanoch HaimTRex Traffic Generator - Hanoch Haim
TRex Traffic Generator - Hanoch Haim
 
GTPing, How To
GTPing, How ToGTPing, How To
GTPing, How To
 
The linux networking architecture
The linux networking architectureThe linux networking architecture
The linux networking architecture
 
Faster packet processing in Linux: XDP
Faster packet processing in Linux: XDPFaster packet processing in Linux: XDP
Faster packet processing in Linux: XDP
 
GoBGP : yet another OSS BGPd
GoBGP : yet another OSS BGPdGoBGP : yet another OSS BGPd
GoBGP : yet another OSS BGPd
 
Ixgbe internals
Ixgbe internalsIxgbe internals
Ixgbe internals
 
Linux-Internals-and-Networking
Linux-Internals-and-NetworkingLinux-Internals-and-Networking
Linux-Internals-and-Networking
 
Packet core network basics
Packet core network basicsPacket core network basics
Packet core network basics
 
Introduction to eBPF
Introduction to eBPFIntroduction to eBPF
Introduction to eBPF
 

Similar to Near rt ric tc

Near rt ric tc
Near rt ric tcNear rt ric tc
Near rt ric tc
NickHuang49
 
Near rt ric tc
Near rt ric tcNear rt ric tc
Near rt ric tc
NickHuang49
 
Near rt ric tc
Near rt ric tcNear rt ric tc
Near rt ric tc
NickHuang49
 
Near rt ric tc
Near rt ric tcNear rt ric tc
Near rt ric tc
NickHuang49
 
Ric presentation
Ric presentationRic presentation
Ric presentation
IvyKuo1
 
Ric presentation
Ric presentationRic presentation
Ric presentation
IvyKuo1
 
Kata and arm, a secure alternative in the 5 g space
Kata and arm, a secure alternative in the 5 g spaceKata and arm, a secure alternative in the 5 g space
Kata and arm, a secure alternative in the 5 g space
LibbySchulze
 
Software Defined RAN
Software Defined RANSoftware Defined RAN
Software Defined RAN
Open Networking Summit
 
5G and Open Reference Platforms
5G and Open Reference Platforms5G and Open Reference Platforms
5G and Open Reference Platforms
Michelle Holley
 
Programmable Network Devices
Programmable Network DevicesProgrammable Network Devices
Programmable Network Devices
Tal Lavian Ph.D.
 
OpenDaylight Update (June 2018)
OpenDaylight Update (June 2018)OpenDaylight Update (June 2018)
OpenDaylight Update (June 2018)
Michelle Holley
 
Software-Defined Networking , Survey of HotSDN 2012
Software-Defined Networking , Survey of HotSDN 2012Software-Defined Networking , Survey of HotSDN 2012
Software-Defined Networking , Survey of HotSDN 2012
Jason TC HOU (侯宗成)
 
Simplifying Wired Network Deployments with Software-Defined Networking (SDN)
Simplifying Wired Network Deployments with Software-Defined Networking (SDN)Simplifying Wired Network Deployments with Software-Defined Networking (SDN)
Simplifying Wired Network Deployments with Software-Defined Networking (SDN)
Aruba, a Hewlett Packard Enterprise company
 
Software-defined networking
Software-defined networkingSoftware-defined networking
Software-defined networking
inovex GmbH
 
btNOG 9 presentation Introduction to Software Defined Networking
btNOG 9 presentation Introduction to Software Defined NetworkingbtNOG 9 presentation Introduction to Software Defined Networking
btNOG 9 presentation Introduction to Software Defined Networking
APNIC
 
3 gpp lte-pdcp
3 gpp lte-pdcp3 gpp lte-pdcp
3 gpp lte-pdcp
Prashant Sengar
 
OSI Model
OSI ModelOSI Model
OSI Model
Simran Kaur
 
The hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduardThe hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduard
ICT PRISTINE
 
Rina converged network operator - etsi workshop
Rina converged network operator -  etsi workshopRina converged network operator -  etsi workshop
Rina converged network operator - etsi workshop
ARCFIRE ICT
 
ORAN Fundamental from basics to advance.
ORAN Fundamental from basics to advance.ORAN Fundamental from basics to advance.
ORAN Fundamental from basics to advance.
ErAshishBaviskar
 

Similar to Near rt ric tc (20)

Near rt ric tc
Near rt ric tcNear rt ric tc
Near rt ric tc
 
Near rt ric tc
Near rt ric tcNear rt ric tc
Near rt ric tc
 
Near rt ric tc
Near rt ric tcNear rt ric tc
Near rt ric tc
 
Near rt ric tc
Near rt ric tcNear rt ric tc
Near rt ric tc
 
Ric presentation
Ric presentationRic presentation
Ric presentation
 
Ric presentation
Ric presentationRic presentation
Ric presentation
 
Kata and arm, a secure alternative in the 5 g space
Kata and arm, a secure alternative in the 5 g spaceKata and arm, a secure alternative in the 5 g space
Kata and arm, a secure alternative in the 5 g space
 
Software Defined RAN
Software Defined RANSoftware Defined RAN
Software Defined RAN
 
5G and Open Reference Platforms
5G and Open Reference Platforms5G and Open Reference Platforms
5G and Open Reference Platforms
 
Programmable Network Devices
Programmable Network DevicesProgrammable Network Devices
Programmable Network Devices
 
OpenDaylight Update (June 2018)
OpenDaylight Update (June 2018)OpenDaylight Update (June 2018)
OpenDaylight Update (June 2018)
 
Software-Defined Networking , Survey of HotSDN 2012
Software-Defined Networking , Survey of HotSDN 2012Software-Defined Networking , Survey of HotSDN 2012
Software-Defined Networking , Survey of HotSDN 2012
 
Simplifying Wired Network Deployments with Software-Defined Networking (SDN)
Simplifying Wired Network Deployments with Software-Defined Networking (SDN)Simplifying Wired Network Deployments with Software-Defined Networking (SDN)
Simplifying Wired Network Deployments with Software-Defined Networking (SDN)
 
Software-defined networking
Software-defined networkingSoftware-defined networking
Software-defined networking
 
btNOG 9 presentation Introduction to Software Defined Networking
btNOG 9 presentation Introduction to Software Defined NetworkingbtNOG 9 presentation Introduction to Software Defined Networking
btNOG 9 presentation Introduction to Software Defined Networking
 
3 gpp lte-pdcp
3 gpp lte-pdcp3 gpp lte-pdcp
3 gpp lte-pdcp
 
OSI Model
OSI ModelOSI Model
OSI Model
 
The hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduardThe hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduard
 
Rina converged network operator - etsi workshop
Rina converged network operator -  etsi workshopRina converged network operator -  etsi workshop
Rina converged network operator - etsi workshop
 
ORAN Fundamental from basics to advance.
ORAN Fundamental from basics to advance.ORAN Fundamental from basics to advance.
ORAN Fundamental from basics to advance.
 

Recently uploaded

New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
nooriasukmaningtyas
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
Ratnakar Mikkili
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
drwaing
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
University of Maribor
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
mamunhossenbd75
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
mahammadsalmanmech
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
RadiNasr
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 

Recently uploaded (20)

New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
Question paper of renewable energy sources
Question paper of renewable energy sourcesQuestion paper of renewable energy sources
Question paper of renewable energy sources
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 

Near rt ric tc

  • 2. Catalog • Overview • What is RIC? • Where is Near-RT RIC? • Why Near-RT RIC? • Architecture • Interfaces • Components • Currents xApps • Traffic Steering Use Case 2
  • 3. What is RIC ? • RAN Intelligent Controller • Non-Real Time RIC • Near Real Time RIC • Goal : • Based on the information from RAN, use ML or Analyze information to configure or control RAN. Non-RT RIC Near-RT RIC Get information from RAN Create/Choose training model A1 Policy Follow the policy Adjust RAN parameters 3
  • 5. Why Near-RT RIC ? Near-RT RIC Network Intelligence Resource Assurance Resource Control Policy Enforcement Handover Management Radio-Link Management Advanced SON Load Balancing RAN Slicing 5
  • 6. • xApps • Messaging infrastructure • Conflict mitigation • xApp subscription management • Management services • Security • Share Data Layer 6 The architecture of Near-RT RIC
  • 7. The architecture in Near-RT RIC xApp • According to different application scenarios, perform data monitoring and parameter adjustment of RAN functions. Image Descriptor xApp 7
  • 8. The architecture in Near-RT RIC Messaging infrastructure • Message interaction in Near-RT RIC • Low-latency, point-to-point • RMR(RIC Message Router) 8
  • 9. The architecture in Near-RT RIC Conflict mitigation • overlapping • conflicting Direct Conflicts • Two/more xApps request different settings to a control target Indirect Conflicts • A xApp : antenna angle • B xApp : measurement deviation • They all affect the size of the boundary 9
  • 10. The architecture in Near-RT RIC xApp subscription management • Merge the identical subscriptions from different xApps into a single subscription to the E2 Node A xApp B xApp E2 Node E2 Node A xApp B xApp xApp subscription management E2 Node 10
  • 11. The architecture in Near-RT RIC Management services • LCM(Life-Cycle Management) of xApp • FCAPS Management of Near-RT RIC 11
  • 12. The architecture in Near-RT RIC Security • Prevent malicious third-party xApps from abusing radio network information. 12
  • 13. The architecture in Near-RT RIC SDL(Share Data Layer) • It’s an API • Related to database • Stateless application processes 13
  • 15. Interfaces – A1 Non-RT RIC Near-RT RIC Policy-based guidance ML model management A1 • Between Near-RT RIC & Non-RT RIC 15
  • 16. Interfaces – E2 • Between Near-RT RIC & E2 Nodes • E2 Nodes : • O-DU • O-CU CP/UP • O-eNB 16
  • 18. Interfaces – O1 • O1 • Between Non-RT RIC & other components • Supports Non-RT RIC to : • FCAPS management • Software management • File management 18
  • 19. Interfaces - Comparation Interfaces Related Layer(from Near-RT RIC) Basic function A1 Non-RT RIC Policy-based guidance E2 E2 Nodes Support RAN function O1 Non-RT RIC Managements 19
  • 20. • RIC Platform(RICPLT) • xApps(RICAPP) Components 20
  • 22. Components – Platform : Interface Terminations Report faults and events Report real-time Performance Management data O1 Mediator Receiving A1 policies issued by Non-RT RIC(HTTP) Sending A1 policy feedback to Non-RT RIC(HTTP) Communicate the payload to the certain xApp via RMR messaging. A1 Mediator Routing messages from the xApps through the SCTP connection to the E2 Node Communicate the payload to the certain xApp via RMR messaging. E2 Termination 22
  • 23. Components – Platform : Managers E2M supports and records the states for each RAN. Includes : Null, Disconnected, Connected, Shutting-Down, Shut-Down E2 Manager It is responsible for distributing routing policies among the other platform components and xApps. Routing Manager Manages the subscriptions and message routing of the subscribed messages between E2 Termination and xApps. Subscription Manager To deploy/undeploy xApps, record xApps status and support Health check xApp Manager 23
  • 24. Currents xApp(Cherry Release) • Admission Control(AC) xApp • HelloWorld demo(HW) xApps • KPI Monitor(KPIMON) xApp • QoE Prediction(QP) xApp • QoE Prediction-Driver(QPD) xApp • Anomaly Detection(AD) xApp • Traffic Steering(TS) xApp • ML-based xApp • Measurement Campaign(MC) xApp 24 Traffic Steering Use Case
  • 25. Traffic Steering Use Case • Purpose : To maximize the QoE improvement(handover) 25 E2 Node Near-RT RIC E2 setup E2 Subscription E2 Indication
  • 26. Message Flow 26 QP driver xApp QP xApp (8) RMR (QOE-PRED-REQ) TS xApp (9) RMR (QOE-PREDICTION) (5) RMR (A1 POLICY Create) RMR (TS_ANOMALY_UPDATE) RMR (TS_ANOMALY_ACK) (6) RMR (TS-UE-LIST) cell metrics UE metrics Query UE Signal Strength (7) Query UE and Cell data KPIMON Near RT RIC A1Med (1) E2 Setup Req/Resp (3) E2 Indication (2) E2 Subscription E2 SIM (10) Handover Decision (4) SDL Set E2 Term AD xApp

Editor's Notes

  1. xApp descriptor that contains configuration data for the xApp
  2. The RIC Message Router (RMR) is a thin library which allows applications to send messages to other applications. RMR provides insulation from the actual message transport system, as well as providing endpoint selection based on message type.
  3. Resolves potentially overlapping or conflicting requests from multiple xApps
  4. Manages subscriptions from the xApps to the E2 Nodes
  5. fault, configuration, accounting, performance, security
  6. Be used for storing and sharing any data to database Stateless : Reduce resource consumption
  7. The main message carried on the A1 interface is
  8. In order to realize Near-RT RIC's control of E2 Node, E2 Node will send some messages through E2 interface, such as: A, if Near-RT RIC needs to adjust parameters, it will first suspend the process and then issue related policies
  9. O1 termination communicates with non-rt ric through O1 interface and exposes O1-related management services from Near-RT RIC.
  10. Null : No RAN in DB Disconnected : connection failed, E2T dies or E2T initialized Connected : Get a setup request from remote RAN Shutting-Down/Shut Down : Tear down RAN connection
  11. To maximize the QoE improvement(handover) of the worst-performing priority traffic by intelligently controlling the traffic between multiple cells.