SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Graph-based Framework for
Flexible Baseband Function Splitting
Jingchu LIU*, Sheng ZHOU*, Jie GONG*, Zhisheng NIU*, and Shugong XU+
Network Integration for Ubiquitous Linkage and Broadband (NiuLab)
Tsinghua University, Beijing, China *
and
Intel Labs, Beijing, China +
Contents
• Fronthaul Bottleneck of C-RAN
• Baseband Compression via Function Splitting
• Graph-based Framework for BB function splitting
• Customized Genetic Algorithm
• Simulation Results
• Future Work
2
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Contents
• Fronthaul Bottleneck of C-RAN
• Baseband Compression via Function Splitting
• Graph-based Framework for BB function splitting
• Customized Genetic Algorithm
• Simulation Results
• Future Work
3
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
FH Bottleneck of C-RAN
• C-RAN and Fronthaul (FH)[1]
• C-RAN centralizes BB processing from radio site
• FH carries BB samples (I/Q data) btw. RRH and BBU
• Reduce cost, ease implementation of cooperative technology, flexibility
• FH Bottleneck[2]
• Bandwidth: 10Gbps/ant. for typical LTE UL/DL (100Mbps backhaul)
• Delay: 3ms maximum processing latency for LTE HARQ -> maximum
500us fronthaul transmission dealy
• Synchronization: ~1ppb frequency accuracy, ~1us phase difference
• C-RAN is sound, but FH is (too) expensive
4
FH = Fronthaul BB = Baseband
RRH = Remote Radio Head BBU = Baseband Unit
[1] CMRI. C-RAN: The road towards green RAN
[2] CPRI Specification, “interface specification,” 2013.
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Contents
• Fronthaul Bottleneck of C-RAN
• Baseband Compression via Function Splitting
• Graph-based Framework for BB function splitting
• Customized Genetic Algorithm
• Simulation Results
• Future Work
5
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
BB Compression via Function Splitting
• Transparent BB compression[3]
• Time-domain or frequency domain
• Compress at RRH(BBU), reconstruct at BBU(RRH)
• Transparent: no changes needed for BBU/RRH
6
[3] Samardzija, “Compressed Transport of Baseband Signals in Radio Access Networks.,“ TWC 2012
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
BB Compression via Function Splitting
• Transparent BB compression
• Around 3x compression at the cost of distortion (EVM<1.5%)
• Enough?
7
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
BB Compression via Function Splitting
• Transparent BB compression
• Compression via function splitting[4][5]
• Preprocessing at remote site to reduce FH bandwidth
• … “move” some BB processing from data center back to radio site
8
[4] Lorca and Cucala. “Lossless compression technique for the fronthaul of LTE/LTE-advanced
cloud-RAN architectures,” in WoWMoM 2013
[5] Dotsch, "Quantitative Analysis of Split Base Station Processing and Determination of
Advantageous Architectures," Bell Labs Journal, 2013
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
BB Compression via Function Splitting
• Transparent BB compression
• Compression via function splitting
• Why it works?
9
200+ times
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
BB Compression via Function Splitting
• Transparent BB compression
• Compression via function splitting
• Why FLEXIBLE function splitting[6][7][8]
• Various implementation constraint (BW, delay)
• Continuous evolvement of PHY technology (massive MIMO)
• Unpredictable service requirements (sub-ms latency in 5G)
• Decide splitting option “on-the-fly”!
• Need a framework for deciding the “best split”
10
Research Question:
How to decide the best BB function splitting scheme?
[6] P. Rost , et al., “Cloud technologies for flexible 5G Radio Access Networks”, Comm. Mag. May 2014
[7] D.Wubben , et al., Benefits and Impact of Cloud Computing on 5G Signal Processing, SPM, Nov 2014
[8] J. Liu, et al., “CONCERT: A Cloud-Based Architecture for Next-generation Cellular Systems”, IEEE WCM, Dec 2014
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Contents
• Fronthaul Bottleneck of C-RAN
• Baseband Compression via Function Splitting
• Graph-based Framework for BB function splitting
• Customized Genetic Algorithm
• Simulation Results
• Future Work
11
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Graph-Based Framework for BB Function Splitting
• BB processing structure and graph
• Basic processing structures are chains
• Cooperative processing structures like CoMP may form loops
12
Typical baseband processing structure of LTE BS
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Graph-Based Framework for BB Function Splitting
• BB processing structure and graph
• Basic processing structures are chains
• Cooperative processing structures like CoMP may form loops
• General BB processing structures are graphs :
• Each node : BB processing function
• Each (directed) link : logical link btw. BB processing fcn.
• Node weight : computational complexity of a node
• Link weight : fronthaul BW requirement
• Sources and sinks terminate BB processing chain (path)
13
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Graph-Based Framework for BB Function Splitting
• BB processing structure and graph
• Function splitting and graph clustering
• Graph-clustering: group nodes by “similarity”
• Here, places to place BB functions define cluster
• Therefore, where to place a function = which cluster to assign a node
14
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Graph-Based Framework for BB Function Splitting
• BB processing structure and graph
• Function splitting and graph clustering
• Computational cost of cluster i w.r.t scheme
• Fronthauling cost between clusters i, j w.r.t scheme
• Path delay constraint
15
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Graph-Based Framework for BB Function Splitting
• BB processing structure and graph
• Function splitting and graph clustering
• Graph clustering is multi-obj. combinatorial opt.
• Clustering schemes can be represented with integer valued vectors
• Overall formulation is 2-obj. opt. with delay constraint
16
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Contents
• Fronthaul Bottleneck of C-RAN
• Baseband Compression via Function Splitting
• Graph-based Framework for BB function splitting
• Customized Genetic Algorithm
• Simulation Results
• Future Work
17
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Customized Genetic Algorithm (GA)
• Natural encoding
• Use to represent the chromosome
18
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Customized Genetic Algorithm (GA)
• Natural encoding
• Linearly combined and delay punished fitness fcn.
• Computational cost + fronthauling cost + delay penalty
19
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Customized Genetic Algorithm (GA)
• Natural encoding
• Linearly combined and delay punished fitness fcn.
• Dispersive crossover
• 2 Parents generate 1 offspring
• Genes are randomly passed down from parents
20
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Customized Genetic Algorithm (GA)
• Natural encoding
• Linearly combined and delay punished fitness fcn.
• Dispersive crossover
• Graph-based mutation
• ONLY mutate to connected clusters
• Graph seeding
• Some modules can not be placed arbitrarily in reality, e.g. antennas
• Seed nodes are assigned with fixed cluster indices
• DO NOT take part in crossover or mutation
21
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Contents
• Fronthaul Bottleneck of C-RAN
• Baseband Compression via Function Splitting
• Graph-based Framework for BB function splitting
• Customized Genetic Algorithm
• Simulation Results
• Future Work
22
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Simulation Results
• Simulation Setup
• BB processing structure, NOTE for CoMP
• Link weight (fronthauling cost)
23
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Simulation Results
• Simulation Setup
• Node weights (computational cost)
24
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Simulation Results
• Simulation Setup
• Exponential cost and productive delay fcn.
25
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Simulation Results
• Simulation Setup
• GA parameters
26
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Simulation Results
• Tradeoff between computational and fronthauling cost
27
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Simulation Results
• Tradeoff between computational and fronthauling cost
28
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Simulation Results
• Cooperative processing (like CoMP)
29
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Simulation Results
• Delay constraint
30
Delay tolerance decrease
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Contents
• Fronthaul Bottleneck of C-RAN
• Baseband Compression via Function Splitting
• Graph-based Framework for BB function splitting
• Customized Genetic Algorithm
• Simulation Results
• Future Work
31
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Future Work
• Realistic simulation parameters
• Analytic derivation of optimal split schemes
• Information-theoretic interpretation of BB split
32
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
Thanks
• Any problems / suggestions?
33
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting
34
Jingchu Liu
Tsinghua University
Graph-based framework for flexible
baseband function splitting

Weitere ähnliche Inhalte

Was ist angesagt?

Coarse Grained Hybrid Reconfigurable Architecture with NoC Router for Variabl...
Coarse Grained Hybrid Reconfigurable Architecture with NoC Router for Variabl...Coarse Grained Hybrid Reconfigurable Architecture with NoC Router for Variabl...
Coarse Grained Hybrid Reconfigurable Architecture with NoC Router for Variabl...
Dhiraj Chaudhary
 
Accelerating sparse matrix-vector multiplication in iterative methods using GPU
Accelerating sparse matrix-vector multiplication in iterative methods using GPUAccelerating sparse matrix-vector multiplication in iterative methods using GPU
Accelerating sparse matrix-vector multiplication in iterative methods using GPU
Subhajit Sahu
 
Automatic segmentation and disentangling of chromosomes in q band image
Automatic segmentation and disentangling of chromosomes in q band imageAutomatic segmentation and disentangling of chromosomes in q band image
Automatic segmentation and disentangling of chromosomes in q band image
snehajit
 
A tutorial on CGAL polyhedron for subdivision algorithms
A tutorial on CGAL polyhedron for subdivision algorithmsA tutorial on CGAL polyhedron for subdivision algorithms
A tutorial on CGAL polyhedron for subdivision algorithms
Radu Ursu
 
Volkova_DICTA_robust_feature_based_visual_navigation
Volkova_DICTA_robust_feature_based_visual_navigationVolkova_DICTA_robust_feature_based_visual_navigation
Volkova_DICTA_robust_feature_based_visual_navigation
Anastasiia Volkova
 

Was ist angesagt? (15)

E502024047
E502024047E502024047
E502024047
 
Presentation roi
Presentation roiPresentation roi
Presentation roi
 
Mlp mixer an all-mlp architecture for vision
Mlp mixer  an all-mlp architecture for visionMlp mixer  an all-mlp architecture for vision
Mlp mixer an all-mlp architecture for vision
 
Coarse Grained Hybrid Reconfigurable Architecture with NoC Router for Variabl...
Coarse Grained Hybrid Reconfigurable Architecture with NoC Router for Variabl...Coarse Grained Hybrid Reconfigurable Architecture with NoC Router for Variabl...
Coarse Grained Hybrid Reconfigurable Architecture with NoC Router for Variabl...
 
Accelerating sparse matrix-vector multiplication in iterative methods using GPU
Accelerating sparse matrix-vector multiplication in iterative methods using GPUAccelerating sparse matrix-vector multiplication in iterative methods using GPU
Accelerating sparse matrix-vector multiplication in iterative methods using GPU
 
Remote Sensing IEEE 2015 Projects
Remote Sensing IEEE 2015 ProjectsRemote Sensing IEEE 2015 Projects
Remote Sensing IEEE 2015 Projects
 
Automatic segmentation and disentangling of chromosomes in q band image
Automatic segmentation and disentangling of chromosomes in q band imageAutomatic segmentation and disentangling of chromosomes in q band image
Automatic segmentation and disentangling of chromosomes in q band image
 
A tutorial on CGAL polyhedron for subdivision algorithms
A tutorial on CGAL polyhedron for subdivision algorithmsA tutorial on CGAL polyhedron for subdivision algorithms
A tutorial on CGAL polyhedron for subdivision algorithms
 
Silhouette analysis based action recognition via exploiting human poses
Silhouette analysis based action recognition via exploiting human posesSilhouette analysis based action recognition via exploiting human poses
Silhouette analysis based action recognition via exploiting human poses
 
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGAEFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
 
Performance analysis of contourlet based hyperspectral image fusion method
Performance analysis of contourlet based hyperspectral image fusion methodPerformance analysis of contourlet based hyperspectral image fusion method
Performance analysis of contourlet based hyperspectral image fusion method
 
Kernel Descriptors for Visual Recognition
Kernel Descriptors for Visual RecognitionKernel Descriptors for Visual Recognition
Kernel Descriptors for Visual Recognition
 
5212303961620480 1585670953 joanna_stachera_proposal_g_soc2020
5212303961620480 1585670953 joanna_stachera_proposal_g_soc20205212303961620480 1585670953 joanna_stachera_proposal_g_soc2020
5212303961620480 1585670953 joanna_stachera_proposal_g_soc2020
 
Volkova_DICTA_robust_feature_based_visual_navigation
Volkova_DICTA_robust_feature_based_visual_navigationVolkova_DICTA_robust_feature_based_visual_navigation
Volkova_DICTA_robust_feature_based_visual_navigation
 
Driving Behavior for ADAS and Autonomous Driving IV
Driving Behavior for ADAS and Autonomous Driving IVDriving Behavior for ADAS and Autonomous Driving IV
Driving Behavior for ADAS and Autonomous Driving IV
 

Ähnlich wie Graph-based Framework for Function Splitting in CRAN

Cloud RAN for Mobile Networks_Final
Cloud RAN for Mobile Networks_FinalCloud RAN for Mobile Networks_Final
Cloud RAN for Mobile Networks_Final
Sumedh Deshpande
 
Cloud-RAN Training
Cloud-RAN TrainingCloud-RAN Training
Cloud-RAN Training
Tonex
 
Cloud Based Datacenter Network Acceleration Using FPGA for Data-Offloading
Cloud Based Datacenter Network Acceleration Using FPGA for Data-Offloading Cloud Based Datacenter Network Acceleration Using FPGA for Data-Offloading
Cloud Based Datacenter Network Acceleration Using FPGA for Data-Offloading
Onyebuchi nosiri
 
SEMINAR[2].pptx automatic circuit design
SEMINAR[2].pptx automatic circuit designSEMINAR[2].pptx automatic circuit design
SEMINAR[2].pptx automatic circuit design
ShaelMalik
 

Ähnlich wie Graph-based Framework for Function Splitting in CRAN (20)

Cloud RAN for Mobile Networks_Final
Cloud RAN for Mobile Networks_FinalCloud RAN for Mobile Networks_Final
Cloud RAN for Mobile Networks_Final
 
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
 
Global Map Matching using BLE Beacons for Indoor Route and Stay Estimation
Global Map Matching using BLE Beacons for Indoor Route and Stay EstimationGlobal Map Matching using BLE Beacons for Indoor Route and Stay Estimation
Global Map Matching using BLE Beacons for Indoor Route and Stay Estimation
 
Statistical-Multiplexing Gain of C-RAN
Statistical-Multiplexing Gain of C-RANStatistical-Multiplexing Gain of C-RAN
Statistical-Multiplexing Gain of C-RAN
 
Cloud ran for mobile networks—a technology overview
Cloud ran for mobile networks—a technology overviewCloud ran for mobile networks—a technology overview
Cloud ran for mobile networks—a technology overview
 
Cloud-RAN Training
Cloud-RAN TrainingCloud-RAN Training
Cloud-RAN Training
 
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
 
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSFPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
 
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSFPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
 
Review On Different Feature Extraction Algorithms
Review On Different Feature Extraction AlgorithmsReview On Different Feature Extraction Algorithms
Review On Different Feature Extraction Algorithms
 
Optimal configuration of network
Optimal configuration of networkOptimal configuration of network
Optimal configuration of network
 
Cloud Based Datacenter Network Acceleration Using FPGA for Data-Offloading
Cloud Based Datacenter Network Acceleration Using FPGA for Data-Offloading Cloud Based Datacenter Network Acceleration Using FPGA for Data-Offloading
Cloud Based Datacenter Network Acceleration Using FPGA for Data-Offloading
 
5 1-33-1-10-20161221 kennedy
5 1-33-1-10-20161221 kennedy5 1-33-1-10-20161221 kennedy
5 1-33-1-10-20161221 kennedy
 
FLEXIBLE VIRTUAL ROUTING FUNCTION DEPLOYMENT IN NFV-BASED NETWORK WITH MINIMU...
FLEXIBLE VIRTUAL ROUTING FUNCTION DEPLOYMENT IN NFV-BASED NETWORK WITH MINIMU...FLEXIBLE VIRTUAL ROUTING FUNCTION DEPLOYMENT IN NFV-BASED NETWORK WITH MINIMU...
FLEXIBLE VIRTUAL ROUTING FUNCTION DEPLOYMENT IN NFV-BASED NETWORK WITH MINIMU...
 
SEMINAR[2].pptx automatic circuit design
SEMINAR[2].pptx automatic circuit designSEMINAR[2].pptx automatic circuit design
SEMINAR[2].pptx automatic circuit design
 
20191107 deeplearningapproachesfornetworks
20191107 deeplearningapproachesfornetworks20191107 deeplearningapproachesfornetworks
20191107 deeplearningapproachesfornetworks
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
IRJET- Flexible DSP Accelerator Architecture using Carry Lookahead Tree
IRJET- Flexible DSP Accelerator Architecture using Carry Lookahead TreeIRJET- Flexible DSP Accelerator Architecture using Carry Lookahead Tree
IRJET- Flexible DSP Accelerator Architecture using Carry Lookahead Tree
 
Vlsi implimentation of a cost efficient near-lossless cfa image compression f...
Vlsi implimentation of a cost efficient near-lossless cfa image compression f...Vlsi implimentation of a cost efficient near-lossless cfa image compression f...
Vlsi implimentation of a cost efficient near-lossless cfa image compression f...
 
IRJET- Aggregate Signature Scheme and Secured ID for Wireless Sensor Netw...
IRJET-  	  Aggregate Signature Scheme and Secured ID for Wireless Sensor Netw...IRJET-  	  Aggregate Signature Scheme and Secured ID for Wireless Sensor Netw...
IRJET- Aggregate Signature Scheme and Secured ID for Wireless Sensor Netw...
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Graph-based Framework for Function Splitting in CRAN

  • 1. Graph-based Framework for Flexible Baseband Function Splitting Jingchu LIU*, Sheng ZHOU*, Jie GONG*, Zhisheng NIU*, and Shugong XU+ Network Integration for Ubiquitous Linkage and Broadband (NiuLab) Tsinghua University, Beijing, China * and Intel Labs, Beijing, China +
  • 2. Contents • Fronthaul Bottleneck of C-RAN • Baseband Compression via Function Splitting • Graph-based Framework for BB function splitting • Customized Genetic Algorithm • Simulation Results • Future Work 2 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 3. Contents • Fronthaul Bottleneck of C-RAN • Baseband Compression via Function Splitting • Graph-based Framework for BB function splitting • Customized Genetic Algorithm • Simulation Results • Future Work 3 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 4. FH Bottleneck of C-RAN • C-RAN and Fronthaul (FH)[1] • C-RAN centralizes BB processing from radio site • FH carries BB samples (I/Q data) btw. RRH and BBU • Reduce cost, ease implementation of cooperative technology, flexibility • FH Bottleneck[2] • Bandwidth: 10Gbps/ant. for typical LTE UL/DL (100Mbps backhaul) • Delay: 3ms maximum processing latency for LTE HARQ -> maximum 500us fronthaul transmission dealy • Synchronization: ~1ppb frequency accuracy, ~1us phase difference • C-RAN is sound, but FH is (too) expensive 4 FH = Fronthaul BB = Baseband RRH = Remote Radio Head BBU = Baseband Unit [1] CMRI. C-RAN: The road towards green RAN [2] CPRI Specification, “interface specification,” 2013. Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 5. Contents • Fronthaul Bottleneck of C-RAN • Baseband Compression via Function Splitting • Graph-based Framework for BB function splitting • Customized Genetic Algorithm • Simulation Results • Future Work 5 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 6. BB Compression via Function Splitting • Transparent BB compression[3] • Time-domain or frequency domain • Compress at RRH(BBU), reconstruct at BBU(RRH) • Transparent: no changes needed for BBU/RRH 6 [3] Samardzija, “Compressed Transport of Baseband Signals in Radio Access Networks.,“ TWC 2012 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 7. BB Compression via Function Splitting • Transparent BB compression • Around 3x compression at the cost of distortion (EVM<1.5%) • Enough? 7 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 8. BB Compression via Function Splitting • Transparent BB compression • Compression via function splitting[4][5] • Preprocessing at remote site to reduce FH bandwidth • … “move” some BB processing from data center back to radio site 8 [4] Lorca and Cucala. “Lossless compression technique for the fronthaul of LTE/LTE-advanced cloud-RAN architectures,” in WoWMoM 2013 [5] Dotsch, "Quantitative Analysis of Split Base Station Processing and Determination of Advantageous Architectures," Bell Labs Journal, 2013 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 9. BB Compression via Function Splitting • Transparent BB compression • Compression via function splitting • Why it works? 9 200+ times Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 10. BB Compression via Function Splitting • Transparent BB compression • Compression via function splitting • Why FLEXIBLE function splitting[6][7][8] • Various implementation constraint (BW, delay) • Continuous evolvement of PHY technology (massive MIMO) • Unpredictable service requirements (sub-ms latency in 5G) • Decide splitting option “on-the-fly”! • Need a framework for deciding the “best split” 10 Research Question: How to decide the best BB function splitting scheme? [6] P. Rost , et al., “Cloud technologies for flexible 5G Radio Access Networks”, Comm. Mag. May 2014 [7] D.Wubben , et al., Benefits and Impact of Cloud Computing on 5G Signal Processing, SPM, Nov 2014 [8] J. Liu, et al., “CONCERT: A Cloud-Based Architecture for Next-generation Cellular Systems”, IEEE WCM, Dec 2014 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 11. Contents • Fronthaul Bottleneck of C-RAN • Baseband Compression via Function Splitting • Graph-based Framework for BB function splitting • Customized Genetic Algorithm • Simulation Results • Future Work 11 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 12. Graph-Based Framework for BB Function Splitting • BB processing structure and graph • Basic processing structures are chains • Cooperative processing structures like CoMP may form loops 12 Typical baseband processing structure of LTE BS Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 13. Graph-Based Framework for BB Function Splitting • BB processing structure and graph • Basic processing structures are chains • Cooperative processing structures like CoMP may form loops • General BB processing structures are graphs : • Each node : BB processing function • Each (directed) link : logical link btw. BB processing fcn. • Node weight : computational complexity of a node • Link weight : fronthaul BW requirement • Sources and sinks terminate BB processing chain (path) 13 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 14. Graph-Based Framework for BB Function Splitting • BB processing structure and graph • Function splitting and graph clustering • Graph-clustering: group nodes by “similarity” • Here, places to place BB functions define cluster • Therefore, where to place a function = which cluster to assign a node 14 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 15. Graph-Based Framework for BB Function Splitting • BB processing structure and graph • Function splitting and graph clustering • Computational cost of cluster i w.r.t scheme • Fronthauling cost between clusters i, j w.r.t scheme • Path delay constraint 15 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 16. Graph-Based Framework for BB Function Splitting • BB processing structure and graph • Function splitting and graph clustering • Graph clustering is multi-obj. combinatorial opt. • Clustering schemes can be represented with integer valued vectors • Overall formulation is 2-obj. opt. with delay constraint 16 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 17. Contents • Fronthaul Bottleneck of C-RAN • Baseband Compression via Function Splitting • Graph-based Framework for BB function splitting • Customized Genetic Algorithm • Simulation Results • Future Work 17 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 18. Customized Genetic Algorithm (GA) • Natural encoding • Use to represent the chromosome 18 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 19. Customized Genetic Algorithm (GA) • Natural encoding • Linearly combined and delay punished fitness fcn. • Computational cost + fronthauling cost + delay penalty 19 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 20. Customized Genetic Algorithm (GA) • Natural encoding • Linearly combined and delay punished fitness fcn. • Dispersive crossover • 2 Parents generate 1 offspring • Genes are randomly passed down from parents 20 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 21. Customized Genetic Algorithm (GA) • Natural encoding • Linearly combined and delay punished fitness fcn. • Dispersive crossover • Graph-based mutation • ONLY mutate to connected clusters • Graph seeding • Some modules can not be placed arbitrarily in reality, e.g. antennas • Seed nodes are assigned with fixed cluster indices • DO NOT take part in crossover or mutation 21 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 22. Contents • Fronthaul Bottleneck of C-RAN • Baseband Compression via Function Splitting • Graph-based Framework for BB function splitting • Customized Genetic Algorithm • Simulation Results • Future Work 22 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 23. Simulation Results • Simulation Setup • BB processing structure, NOTE for CoMP • Link weight (fronthauling cost) 23 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 24. Simulation Results • Simulation Setup • Node weights (computational cost) 24 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 25. Simulation Results • Simulation Setup • Exponential cost and productive delay fcn. 25 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 26. Simulation Results • Simulation Setup • GA parameters 26 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 27. Simulation Results • Tradeoff between computational and fronthauling cost 27 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 28. Simulation Results • Tradeoff between computational and fronthauling cost 28 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 29. Simulation Results • Cooperative processing (like CoMP) 29 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 30. Simulation Results • Delay constraint 30 Delay tolerance decrease Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 31. Contents • Fronthaul Bottleneck of C-RAN • Baseband Compression via Function Splitting • Graph-based Framework for BB function splitting • Customized Genetic Algorithm • Simulation Results • Future Work 31 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 32. Future Work • Realistic simulation parameters • Analytic derivation of optimal split schemes • Information-theoretic interpretation of BB split 32 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 33. Thanks • Any problems / suggestions? 33 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting
  • 34. 34 Jingchu Liu Tsinghua University Graph-based framework for flexible baseband function splitting

Hinweis der Redaktion

  1. 每节都给出了中文简介
  2. Different formulation Assuming