On the Optimization of Edge Server Scaling and Placement for Open Radio Access Network (O-RAN) Slicing
| dc.contributor.author | Abdrabou, Emadeldin Abbas Mazied | en |
| dc.contributor.committeechair | Nikolopoulos, Dimitrios S. | en |
| dc.contributor.committeechair | Midkiff, Scott F. | en |
| dc.contributor.committeemember | Ji, Bo | en |
| dc.contributor.committeemember | El-Nainay, Mustafa Yousry | en |
| dc.contributor.committeemember | Soysal, Alkan | en |
| dc.contributor.committeemember | Butt, Ali | en |
| dc.contributor.committeemember | Rizk, Mohamed Rizk Mohamed | en |
| dc.contributor.department | Computer Science and#38; Applications | en |
| dc.date.accessioned | 2026-01-06T09:00:21Z | en |
| dc.date.available | 2026-01-06T09:00:21Z | en |
| dc.date.issued | 2026-01-05 | en |
| dc.description.abstract | Managing edge server resources for O-RAN slicing can be viewed from two complementary perspectives: service providers, who aim to satisfy use-case requirements with minimal leased computing resources, and infrastructure providers, who seek to deploy the minimum number of edge servers across geographically distributed regions. From the service-provider perspective, this dissertation investigates static scaling of edge computing resources for O-RAN slicing workloads with stringent delay requirements. While static scaling enables proactive resource reservation, it inherently introduces over-provisioning that must be carefully minimized. To address this challenge, we develop a chance-constrained static scaling framework that accounts for workload uncertainty while guaranteeing processing time requirements. Workload variability is modeled using LDPC decoding, where iteration counts capture stochastic fluctuations induced by wireless channel conditions. Containers are modeled as bins that allocate computing resources under uncertainty, leading to a Stochastic Bin Packing Problem (SBPP) that integrates LDPC asymptotic analysis and the Roofline performance model. Results show that the stochastic formulation achieves higher reliability than deterministic designs, at the cost of moderate additional resource reservation. From the infrastructure-provider perspective, this dissertation determines the minimum number of edge servers required to support O-RAN slicing in both urban and rural regions under uncertainty. In urban environments, uncertainty arises from dynamic slicing traffic and user activity, modeled using point Poisson processes. In rural, resource-constrained regions, uncertainty is driven by wireless fronthaul behavior, modeled through a random number of retransmissions caused by power-limited communication links. We formulate the edge server placement problem as a chance-constrained mixed-integer linear program and develop two solution approaches: one based on sample-average approximation and another based on inverse cumulative distribution function (ICDF) transformations. Using realistic wireless testbed measurements, we show that under stable rural channel conditions with low retransmission variability, deterministic designs based on empirical averages closely match stochastic solutions. However, the framework explicitly characterizes the regimes in which uncertainty becomes impactful, providing a principled foundation for data-driven, reliability-aware edge server deployment. | en |
| dc.description.abstractgeneral | This dissertation studies how to manage the computing resources used to support O-RAN slicing, a technology that creates on-demand virtual networks for different wireless services. The work examines the problem from two perspectives: service providers, who want to meet performance requirements while using minimum computing resources, and infrastructure providers, who want to deploy the minimum number of edge servers needed to support these services across different regions. From the service-provider perspective, the dissertation examines how to reserve resources for O-RAN slicing workloads that must meet stringent delay requirements. A static scaling framework is developed to decide how much computing power each slice should reserve in advance, even when the workload changes unpredictably. The goal is to avoid delays while keeping over-provisioning low. The workload behavior is modeled using the LDPC decoding process, whose iteration counts reflect natural variation in radio processing demand. The problem is formulated as a Stochastic Bin Packing Problem, and results show that the proposed method meets delay requirements more reliably than a more straightforward deterministic approach, albeit at the cost of additional resources. From the infrastructure-provider perspective, the dissertation investigates how many edge servers are needed—and where they should be placed—to support O-RAN slicing in both urban and rural areas. Urban regions face uncertainty due to fluctuating user activity, while rural regions face unreliable wireless connections and limited power availability. Two stochastic optimization approaches are used to capture these uncertainties. The aim is to place the minimum number of servers while ensuring that service requirements, such as delay, are satisfied with high probability. The placement problem is formulated as a chance-constrained optimization model and solved using established techniques. Results show that accounting for uncertainty reduces deployment costs compared to deterministic methods. | en |
| dc.description.degree | Doctor of Philosophy | en |
| dc.format.medium | ETD | en |
| dc.identifier.other | vt_gsexam:45570 | en |
| dc.identifier.uri | https://hdl.handle.net/10919/140593 | en |
| dc.language.iso | en | en |
| dc.publisher | Virginia Tech | en |
| dc.rights | Creative Commons Attribution-NonCommercial 4.0 International | en |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc/4.0/ | en |
| dc.subject | O-RAN Slicing | en |
| dc.subject | Edge Server Placement | en |
| dc.subject | Containers Resource Limits | en |
| dc.subject | Chance-Constrained Stochastic Optimization | en |
| dc.title | On the Optimization of Edge Server Scaling and Placement for Open Radio Access Network (O-RAN) Slicing | en |
| dc.type | Dissertation | en |
| thesis.degree.discipline | Computer Science & Applications | en |
| thesis.degree.grantor | Virginia Polytechnic Institute and State University | en |
| thesis.degree.level | doctoral | en |
| thesis.degree.name | Doctor of Philosophy | en |
Files
Original bundle
1 - 1 of 1