Abstract
Computational efficiency, CE, of a baseband unit, BBU, has become a key issue for a cloud radio access network, CRAN. The CE is defined as the sum of computational power, CP and computing resources, CR. Where CP and CR can be defined as the amount of power and processing resources of the core computing unit, CCU, of the BBU consumed during execution of traffic requests from remote radio heads, RRHs, respectively. A CCU is nothing but a general-purpose processor. To optimize CR utilization, less number of BBUs has to execute the same amount of RRH-requests. This causes dramatic rise in CCU’s operating temperature and imposes CP efficiency problem, because leakage power of a CCU, which is a wasted power, increases with its operating temperature. On the other hand, a CCU can reduce its CP remarkably by executing the RRH-requests slowly at lower frequency. However, the execution has to meet deadline of the RRH-request that is equivalent to a circuit delay in CCU, which depends on supply voltage, CCU-temperature, and frequency. Therefore, it is very challenging to minimize CP of GPP while optimizing CR subject to RRH-request’s deadline. Previous approaches, including our previously proposed TADCRA scheme, tries to turn off as many GPPs as possible by integrating traffic load on fewer GPPs to maximize the CR utilization while working at allowable temperature. Compared to TADCRA, it is observed that significant CP can be saved from the active GPP by dynamically adjusting its voltage and frequency (DVFS) while executing RRH-requests. Thus, given optimal number of GPPs obtained from TADCRA that maximizes the CR efficiency, a computational efficiency problem is formulated subject to minimum operating frequency, voltage and RRH-request’s deadline constraints. To address this problem, we propose computational efficient allocation (CEA) algorithm, where Lagrange multiplier tool is used for CP efficiency problem, while our proposed heuristic, Win–Win, solves the CR optimization problem subject to RRH-request’s deadline. Simulation results substantiate the proposed algorithm can save 16%, 29% and 46% more CP than TADCRA, LDA and conventional methods, respectively. The CEA increases CR utilization rate by 15% and 45% from LDA and conventional schemes, respectively, with significantly less number of CCUs requirements. Moreover, Win–Win heuristic satisfies the deadline constraint compared to first fit decreasing, FFD, approach, which misses deadline by 1 ms.







Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
Burd TD, Brodersen RW (1996) Processor design for portable systems. In: Chandrakasan AP, Brodersen RW (eds) Technologies for wireless computing. Springer, Boston, pp 119–137. https://doi.org/10.1007/978-1-4613-1453-0_8
China Mobile (2011) C-RAN: the road towards Green RAN. White paper. China Mobile Research Institute. http://labs.chinamobile.com/cran/wp-content/uploads/CRAN_white_paper_v2_5_EN.pdf
Cisco (2016) Cisco Visual Networking Index: global mobile data traffic forecast update, 2015–2020. White paper 1454457600805266. Cisco Inc. http://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual-networking-index-vni/mobile-white-paper-c11-520862.pdf
Desset C, Debaillie B, Giannini V, Fehske A, Auer G, Holtkamp H, Wajda W et al (2012) Flexible power modeling of LTE base stations. IEEE. https://doi.org/10.1109/WCNC.2012.6214289
Dosa G (2007) The tight bound of first fit decreasing bin-packing algorithm is FFD(I) ≤ 11/9 OPT(I) + 6/9. In: Combinatorics, algorithms, probabilistic and experimental methodologies. Springer, Berlin
Falkenauer E, Delchambre A (1992) A genetic algorithm for bin packing and line balancing. IEEE Comput. Soc. Press, pp 1186–1192. https://doi.org/10.1109/ROBOT.1992.220088
Grove A (2002) Changing vectors of Moore’s law. In: International electron devices meeting. https://www.intel.com/pressroom/archive/speeches/grove_20021210.pdf
Guangjie L, Senjie Z, Xuebin Y, Fanglan L, Tin-fook N, Sunny Z, Chen K (2012) Architecture of GPP based, scalable, large-scale C-RAN BBU pool. IEEE. https://doi.org/10.1109/GLOCOMW.2012.6477581
Haywood A, Sherbeck J, Phelan P, Varsamopoulos G, Gupta SK (2012) Investigating a relationship among CPU and system temperatures, thermal power, and CPU tasking levels. In: IEEE intersociety conference on thermal and thermomechanical phenomena in electronic systems, IEEE, pp 821–827. https://doi.org/10.1109/ITHERM.2012.6231511
ITRS (2011) International technology road map for semiconductor 2011 edition system drivers. International Technology Road Map for Semiconductor. http://www.itrs.net/Links/2011ITRS/2011Capters/2011SysDrivers.pdf
Krishna CM (2015) Ameliorating thermally accelerated aging with state-based application of fault-tolerance in cyber-physical computers. IEEE Trans Reliab 64(1):4–14. https://doi.org/10.1109/TR.2014.2363154
Lewis AW, Ghosh S, Tzeng NF (2008) Run-time energy consumption estimation based on workload in server systems. In: Proceedings of the 2008 conference on power aware computing and systems, 4–4. HotPower’08. USENIX Association, Berkeley. http://dl.acm.org/citation.cfm?id=1855610.1855614
Li S, Le H, Pham N, Heo J, Abdelzaher T (2012) Joint optimization of computing and cooling energy: analytic model and a machine room case study. In: IEEE international conference on distributed computing systems (ICDCS), IEEE, pp 396–405. https://doi.org/10.1109/ICDCS.2012.64
Liao W, He L, Lepak K (2005) Temperature and supply voltage aware performance and power modeling at microarchitecture level. IEEE Trans Comput Aided Des Integr Circuits Syst 24(7):1042–1053
Liu Y, Dick RP, Shang L, Yang H (2007) Accurate temperature-dependent integrated circuit leakage power estimation is easy. In: Automation and test in Europe conference and exhibition. https://doi.org/10.1109/DATE.2007.364517
Lorch JR, Smith AJ (2001) Improving dynamic voltage scaling algorithms with PACE. ACM SIGMETRICS Perform Eval Rev 29(1):50–61. https://doi.org/10.1145/384268.378429
Miettinen AP, Nurminen JK (2010) Energy efficiency of mobile clients in cloud computing. In: Hot topics in cloud computing. 2nd USENIX workshop on hot topics in cloud computing, HotCloud'10, Boston, MA, USA, 22 June 2010
Namba S, Warabino T, Kaneko S (2012) BBU-RRH switching schemes for centralized RAN. In: CHINACOM, IEEE, pp 762–766. https://doi.org/10.1109/ChinaCom.2012.6417586
Rabaey JM, Chandrakasan AP, Nikolić B (2003) Digital integrated circuits: a design perspective. Prentice Hall electronics and VLSI series, 2nd edn. Pearson Education, Upper Saddle River
Roy K, Prasad S (2000) Low-power CMOS VLSI circuit design. Wiley, New York
Tyagi SKS, Jain DK, Fernandes SL, Muhuri PK (2017a) Thermal-aware power-efficient deadline based task allocation in multi-core processor. J Comput Sci 19(March):112–120. https://doi.org/10.1016/j.jocs.2016.11.012
Tyagi SKS, Lin T, Zhou Y (2017b) Thermal-aware dynamic computing resource allocation for BBU pool in centralized radio access networks. In: IEEE, pp 1–5. https://doi.org/10.1109/VTCSpring.2017.8108488
Wang H, Kang Z, Wang L (2016) Performance-aware cloud resource allocation via fitness-enabled auction. IEEE Trans Parallel Distrib Syst 27(4):1160–1173. https://doi.org/10.1109/TPDS.2015.2426188
Wang H, Wan J, Tan SXD, Zhang C, Tang H, Yuan Y, Huang K, Zhang Z (2018) A fast leakage-aware full-chip transient thermal estimation method. IEEE Trans Comput 67(5):617–630. https://doi.org/10.1109/TC.2017.2778066
White M, Cooper M, Chen Y, Bernstein J (2003) Impact of junction temperature on microelectronic device reliability and considerations for space applications. IEEE. https://doi.org/10.1109/IRWS.2003.1283320
Zhai GW, Tian L, Zhou Y, Shi J (2014) Load diversity based optimal processing resource allocation for super base stations in centralized radio access networks. Sci China Inf Sci 57(4):1–12. https://doi.org/10.1007/s11432-014-5075-y
Zhai D, Sheng M, Wang X, Li Y (2015) Leakage-aware dynamic resource allocation in hybrid energy powered cellular networks. IEEE Trans Commun 63(11):4591–4603. https://doi.org/10.1109/TCOMM.2015.2480762
Zhang H, Ji H, Li X, Wang K, Wang W (2015) Energy efficient resource allocation over cloud-RAN based heterogeneous network. IEEE. https://doi.org/10.1109/CloudCom.2015.97
Zhou Z, Dong M, Ota K, Wang G, Yang LT (2016) Energy-efficient resource allocation for D2D communications underlaying cloud-RAN-based LTE-A networks. IEEE Internet Things J 3(3):428–438. https://doi.org/10.1109/JIOT.2015.2497712
Acknowledgements
The first author gratefully acknowledges the ‘CAS-TWAS President’s Fellowship’ for funding this research work.
Author information
Authors and Affiliations
Corresponding authors
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Sah Tyagi, S.K., Zhou, Y., Lin, T. et al. Realization of a computational efficient BBU cluster for cloud RAN. J Ambient Intell Human Comput 15, 849–859 (2024). https://doi.org/10.1007/s12652-018-0995-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-018-0995-9