Latency-Aware Power Management in Software-Defined Radios
Cloud computing provides benefits in terms of equipment consolidation and power savings from higher utilization for virtualizable software. Cellular communication software faces challenges in cloud computing platforms. BSs create a specific load profile that differs from traditional cloud service lo...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2020-01-01
|
Series: | Journal of Electrical and Computer Engineering |
Online Access: | http://dx.doi.org/10.1155/2020/1854826 |
id |
doaj-a7927534e74c4137a59803f1060a90f2 |
---|---|
record_format |
Article |
spelling |
doaj-a7927534e74c4137a59803f1060a90f22021-07-02T12:08:02ZengHindawi LimitedJournal of Electrical and Computer Engineering2090-01472090-01552020-01-01202010.1155/2020/18548261854826Latency-Aware Power Management in Software-Defined RadiosNicolas Malm0Kalle Ruttik1Olav Tirkkonen2Department of Communications and Networking, Aalto University, Maarintie 8, 02150 Espoo, FinlandDepartment of Communications and Networking, Aalto University, Maarintie 8, 02150 Espoo, FinlandDepartment of Communications and Networking, Aalto University, Maarintie 8, 02150 Espoo, FinlandCloud computing provides benefits in terms of equipment consolidation and power savings from higher utilization for virtualizable software. Cellular communication software faces challenges in cloud computing platforms. BSs create a specific load profile that differs from traditional cloud service loads. Cellular communication system implementations have real-time deadlines with fixed, periodic latency requirements. In this paper, we assess the suitability of an unmodified Ubuntu Linux OS running on a commodity server to operate latency-critical software using a 4G LTE BS software-defined radio implementation. Scaling of the CPU clock frequency is shown to be feasible without excessive impact on the platform’s ability to meet the 4 ms processing delay requirement imposed by the LTE standard. Measurements show the relationship between the processor’s operating frequency and the number of missed subframe processing deadlines to be nonlinear. The results obtained also indicate that a high computational capacity does not suffice to ensure satisfactory operation since fronthaul processing overhead can limit achievable performance. Use of offload-capable network interface cards is studied as a potential remedy.http://dx.doi.org/10.1155/2020/1854826 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Nicolas Malm Kalle Ruttik Olav Tirkkonen |
spellingShingle |
Nicolas Malm Kalle Ruttik Olav Tirkkonen Latency-Aware Power Management in Software-Defined Radios Journal of Electrical and Computer Engineering |
author_facet |
Nicolas Malm Kalle Ruttik Olav Tirkkonen |
author_sort |
Nicolas Malm |
title |
Latency-Aware Power Management in Software-Defined Radios |
title_short |
Latency-Aware Power Management in Software-Defined Radios |
title_full |
Latency-Aware Power Management in Software-Defined Radios |
title_fullStr |
Latency-Aware Power Management in Software-Defined Radios |
title_full_unstemmed |
Latency-Aware Power Management in Software-Defined Radios |
title_sort |
latency-aware power management in software-defined radios |
publisher |
Hindawi Limited |
series |
Journal of Electrical and Computer Engineering |
issn |
2090-0147 2090-0155 |
publishDate |
2020-01-01 |
description |
Cloud computing provides benefits in terms of equipment consolidation and power savings from higher utilization for virtualizable software. Cellular communication software faces challenges in cloud computing platforms. BSs create a specific load profile that differs from traditional cloud service loads. Cellular communication system implementations have real-time deadlines with fixed, periodic latency requirements. In this paper, we assess the suitability of an unmodified Ubuntu Linux OS running on a commodity server to operate latency-critical software using a 4G LTE BS software-defined radio implementation. Scaling of the CPU clock frequency is shown to be feasible without excessive impact on the platform’s ability to meet the 4 ms processing delay requirement imposed by the LTE standard. Measurements show the relationship between the processor’s operating frequency and the number of missed subframe processing deadlines to be nonlinear. The results obtained also indicate that a high computational capacity does not suffice to ensure satisfactory operation since fronthaul processing overhead can limit achievable performance. Use of offload-capable network interface cards is studied as a potential remedy. |
url |
http://dx.doi.org/10.1155/2020/1854826 |
work_keys_str_mv |
AT nicolasmalm latencyawarepowermanagementinsoftwaredefinedradios AT kalleruttik latencyawarepowermanagementinsoftwaredefinedradios AT olavtirkkonen latencyawarepowermanagementinsoftwaredefinedradios |
_version_ |
1721330427369619456 |