Alex Carrega

Ph.D. IT & Network Engineer

Balancing QoS and Power Consumption in Programmable 5G Infrastructures


Journal article


Alessandro Carrega, Giancarlo Portomauro, Matteo Repetto, Giorgio Robino
Transactions on Emerging Telecommunications Technologies (ETT), vol. 29(1), 2018, pp. e3425


Cite

Cite

APA   Click to copy
Carrega, A., Portomauro, G., Repetto, M., & Robino, G. (2018). Balancing QoS and Power Consumption in Programmable 5G Infrastructures. Transactions on Emerging Telecommunications Technologies (ETT), 29(1), e3425. https://doi.org/10.1002/ett.3425


Chicago/Turabian   Click to copy
Carrega, Alessandro, Giancarlo Portomauro, Matteo Repetto, and Giorgio Robino. “Balancing QoS and Power Consumption in Programmable 5G Infrastructures.” Transactions on Emerging Telecommunications Technologies (ETT) 29, no. 1 (2018): e3425.


MLA   Click to copy
Carrega, Alessandro, et al. “Balancing QoS and Power Consumption in Programmable 5G Infrastructures.” Transactions on Emerging Telecommunications Technologies (ETT), vol. 29, no. 1, 2018, p. e3425, doi:10.1002/ett.3425.


BibTeX   Click to copy

@article{carrega2018a,
  title = {Balancing QoS and Power Consumption in Programmable 5G Infrastructures},
  year = {2018},
  issue = {1},
  journal = {Transactions on Emerging Telecommunications Technologies (ETT)},
  pages = {e3425},
  volume = {29},
  doi = {10.1002/ett.3425},
  author = {Carrega, Alessandro and Portomauro, Giancarlo and Repetto, Matteo and Robino, Giorgio}
}

🔬 Balancing Quality of Service and Energy Efficiency in Programmable 5G Infrastructures

The evolution toward distributed 5G infrastructures introduces a fundamental optimization challenge: how can computing and networking resources be dynamically consolidated to minimize energy consumption while preserving service-level requirements?

Our research proposes and evaluates an integrated framework combining QoS-aware virtual machine placement, energy-efficient network routing, infrastructure programmability, and power-state management.

The architecture integrates five fundamental capabilities:

🔹 QoS-Aware Workload Classification: Virtual machines are grouped into red (critical), yellow (flexible), and green (idle) classes, enabling differentiated CPU, memory, bandwidth, and availability requirements.

🔹 Energy-Aware VM Placement: An optimization model allocates workloads to physical servers while considering resource capacity, QoS constraints, and infrastructure power consumption.

🔹 Programmable Network Routing: SDN-based forwarding configuration enables network path selection that respects bandwidth and link-capacity constraints while reducing energy consumption.

🔹 Infrastructure Power Management: ACPI sleep states, Wake-on-LAN, and the Green Abstraction Layer support dynamic activation and suspension of servers and network devices.

🔹 Monitoring and Orchestration: OpenStack, OpenDaylight, and extended Kwapi/Ceilometer monitoring provide the information and control interfaces required for energy-aware infrastructure management.

📊 Experimental methodology and findings

The framework was evaluated through a combination of a real OpenStack/SDN testbed and MATLAB-based simulations under dynamically changing workloads.

✅ Energy savings: The proposed Energy-Aware (EA) consolidation algorithm achieved a maximum saving of approximately 45%, compared with around 25% for the Matching Pursuit (MP) baseline.

✅ QoS trade-off: EA maintained request acceptance above 88%, while MP remained above 98%, confirming that improved energy efficiency introduces measurable resource-admission trade-offs.

✅ Infrastructure feasibility: Experimental tests successfully demonstrated VM migration, SDN flow configuration, power monitoring, and sleep/resume operations for computing and networking devices.

✅ Power-awareness: Measurements revealed different utilization–power relationships across heterogeneous servers and switches, confirming the importance of hardware-specific power profiles.

✅ Adaptive consolidation: Energy savings were most significant under lower workload conditions, when unused physical resources could be placed into low-power states.

🎯 Key research contribution: An experimentally implemented, context-aware framework that coordinates virtual machine placement and network resource allocation to pursue a better balance between energy efficiency and Quality of Service in programmable 5G edge infrastructures.

The reported energy-saving and acceptance-rate results are from simulations; the physical testbed establishes operational feasibility and measures device power characteristics.

🌱⚡ Can 5G Networks Be Faster, Smarter, and Greener at the Same Time? 📡

Imagine a 5G infrastructure capable of delivering high-quality, low-latency services without wasting energy on resources that are barely used.

As computing moves closer to users, network infrastructures must handle mobility, unpredictable traffic patterns, and increasingly demanding applications. Keeping servers and virtual machines permanently active guarantees resource availability, but also introduces considerable energy waste.

Our research explores a different approach: intelligent, context-aware workload consolidation.

Instead of treating every virtual machine equally, the proposed framework recognizes three service categories:

🔴 Red VMs: Mission-critical applications requiring strict QoS guarantees.

🟡 Yellow VMs: Flexible workloads allowing controlled resource overcommitment.

🟢 Green VMs: Idle or standby resources that can remain temporarily inactive until needed.

By combining OpenStack, Software-Defined Networking (SDN), programmable infrastructure, and power-aware resource management, the framework intelligently consolidates workloads and allows unused servers and network devices to enter energy-saving states.

📊 What did we discover?

⚡ Energy-aware consolidation achieved savings of approximately 45% under favorable simulated conditions, compared with a maximum of around 25% for the conventional Matching Pursuit strategy.

🛡️ The proposed approach maintained request acceptance above 88%, demonstrating the importance of balancing energy efficiency with service availability.

💡 The key idea: A truly intelligent network should understand not only how many resources are allocated, but also which services need them and when.

Our manga-inspired infographic illustrates how programmable networking can support a more sustainable 5G ecosystem.

This research explores a different approach: intelligent, context-aware workload consolidation. Instead of treating every virtual machine equally, the proposed framework recognizes three service categories.