TY - JOUR
T1 - Delphi
T2 - Computing the Maximum Achievable Throughput in SD-RAN Environments
AU - Papa, Arled
AU - Kutsevol, Polina
AU - Mehmeti, Fidan
AU - Kellerer, Wolfgang
N1 - Publisher Copyright:
© 2004-2012 IEEE.
PY - 2023/12/1
Y1 - 2023/12/1
N2 - Software-Defined Radio Access Networks (SD-RANs) foster the concepts of programmability and flexibility, which are vital for next generation cellular networks. However, SD-RANs render network management and orchestration very challenging. Indeed, related works indicate that when thousands of connected devices are spread across the underlying network, SD-RAN approaches with a single controller become deficient and exhibit undesired behavior. Despite this, state-of-the-art research papers lack concrete solutions and evaluations with respect to throughput predictability, where the latter is jeopardized by irregularities in the SD-RAN control plane, specifically in realistic testbeds. In order to overcome the aforementioned issues, in this work, we present Delphi: a novel platform that provides both analytical and experimental methods to achieve our goal, which is computing the maximum achievable throughput in SD-RAN environments. Analyzing the results provided by Delphi, we can capture the impact of the SD-RAN control plane on throughput. Moreover, we can design important guidelines as to which policy to choose given objectives such as throughput maximization or robustness. Providing a platform for SD-RAN evaluations based on open-source components, Delphi enables new avenues for research in the mobile network community. Focusing on FlexRAN SD-RAN controller for our initial results, overall, our findings show that when the number of Base Stations (BSs) and User Equipment (UEs) in the network increases beyond 5000, due to non-timely received control packets for the maximum Channel Quality Indicator (maxCQI) policy the overall throughput decreases by more than 20%.
AB - Software-Defined Radio Access Networks (SD-RANs) foster the concepts of programmability and flexibility, which are vital for next generation cellular networks. However, SD-RANs render network management and orchestration very challenging. Indeed, related works indicate that when thousands of connected devices are spread across the underlying network, SD-RAN approaches with a single controller become deficient and exhibit undesired behavior. Despite this, state-of-the-art research papers lack concrete solutions and evaluations with respect to throughput predictability, where the latter is jeopardized by irregularities in the SD-RAN control plane, specifically in realistic testbeds. In order to overcome the aforementioned issues, in this work, we present Delphi: a novel platform that provides both analytical and experimental methods to achieve our goal, which is computing the maximum achievable throughput in SD-RAN environments. Analyzing the results provided by Delphi, we can capture the impact of the SD-RAN control plane on throughput. Moreover, we can design important guidelines as to which policy to choose given objectives such as throughput maximization or robustness. Providing a platform for SD-RAN evaluations based on open-source components, Delphi enables new avenues for research in the mobile network community. Focusing on FlexRAN SD-RAN controller for our initial results, overall, our findings show that when the number of Base Stations (BSs) and User Equipment (UEs) in the network increases beyond 5000, due to non-timely received control packets for the maximum Channel Quality Indicator (maxCQI) policy the overall throughput decreases by more than 20%.
KW - 5G
KW - RAN virtualization
KW - SD-RAN
KW - SD-RAN experimentation
KW - resource management
UR - http://www.scopus.com/inward/record.url?scp=85162920070&partnerID=8YFLogxK
U2 - 10.1109/TNSM.2023.3276880
DO - 10.1109/TNSM.2023.3276880
M3 - Article
AN - SCOPUS:85162920070
SN - 1932-4537
VL - 20
SP - 4846
EP - 4860
JO - IEEE Transactions on Network and Service Management
JF - IEEE Transactions on Network and Service Management
IS - 4
M1 - 3276880
ER -