=Paper=
{{Paper
|id=Vol-2988/SSN2020_paper_9
|storemode=property
|title=Fronthaul Requirements Analysis for Cell-Free MIMO
|pdfUrl=https://ceur-ws.org/Vol-2988/SSN2020_paper_9.pdf
|volume=Vol-2988
|authors=Andrey Nakamura,Leonardo Ramalho,Aldebaro Klautau
}}
==Fronthaul Requirements Analysis for Cell-Free MIMO==
Fronthaul Requirements Analysis for Cell-Free MIMO Andrey Nakamura Leonardo Ramalho Aldebaro Klautau Federal University of Pará Federal University of Pará Federal University of Pará Belém, Brazil Belém, Brazil Belém, Brazil andrey.nakamura@itec.ufpa.br leonardolr@ufpa.br aldebaro@ufpa.br between the APs by a central processing unit (CPU) coordinating them through a FH link, and allows for Abstract better resource usage by implementing a power opti- mization method either in the CPU [Ngu17, Bor19] or Cell-free massive multiple-input multiple- in the AP [Ngo17, Nay17, Int19]. output (CF-mMIMO) is one of the compo- nents of the fth-generation mobile communi- cations, where a large number of distributed While in cloud-radio access network (C-RAN) archi- access points (APs) serve many users simulta- tecture the signal processing is moved from a base sta- neously, and provides scalability and high ca- tion (BS) to the C-RAN computer, usually described pacity data transmission. However, resource in a star architecture, the CPU in a CF-mMIMO en- usage increases as the number of APs and user viroment should not be seen as a physical unit, but equipment (UEs) grows in the network, and a set of tasks that must be carried somewhere in the practical systems need to meet these require- network. Therefore, dierent C-RAN solutions can be ments. In this work, we evaluate resource us- used in the network [Bjo20]. Other works may call the age of the fronthaul (FH) link capacity using APs as remote radio units (RRUs), and the CPU as two precoding methods, zero-forcing and con- baseband unit (BBU) or distributed unit (DU) when jugate beamforming, with regards to user data explaining C-RAN architecture [Li2019, Lar2019]. and channel state information (CSI) transmis- sion. Despite the advantage of CF-mMIMO, its practi- 1 Introduction cal implementation brings a lot of challenges [Int19, CF-mMIMO systems provide spectral eciency, relia- Bjo20], such as intensive computational process- bility and fairness among users, where a large number ing [Zha20] and increased FH trac among the of distributed APs simultaneously serve a smaller num- high number of APs and the CPU. The required ber of UEs using the same time/frequency resources. FH throughput depends on many parameters of This is achieved by conducting precoding and power CF-mMIMO, such as, the radio signal, as well as allocation algorithms [Nay17]. Cellular networks have the number of APs and the number of users. One the drawback of increased inter-cell interference, par- of the contributions of this work is to provide the ticularly when a UE is located near cell bound- equations to estimate the FH rate, based on many aries [Ngo17], and the superposition is necessary in parameters of the orthogonal frequency-division mul- order for the UEto not lose connection when migrating tiplexing (OFDM) signal and the CF-mMIMO sys- to another cell. CF-mMIMO increases coverage prob- tem. There are consolidated equations to estimate ability by removing cells and cell boundaries, allowing the FH rate for the IQ data [Li2019, Lar2019], but all UEs to be served by all APs, reduces interference this work takes into consideration not only IQ data, Copyright © 2020 for this paper by its authors. Use permitted but CSI transmission as well. This is highlighted in CF-mMIMO because of the dierent C-RAN solutions under Creative Commons License Attribution 4.0 International that can be used [Bjo20]. Furthermore, this work ex- (CC BY 4.0). plores the dierent throughput requirements on the In: Proceedings of the IV School of Systems and Networks (SSN 2020), Vitória, Brazil, December 14-15, 2020. Published at FH of CF-mMIMO, when dierent strategies for power http://ceur-ws.org. allocation and precoding calculation are deployed. 2 Precoding and Power Allocation Fully Centralized Strategies on Cell-Free Wireless CPU AP 1 AP M UE 1 UE K The two types of precoding methods investigated in Beginning of Coherence Interval this work are zero-forcing (ZF) and conjugate beam- Uplink Pilots from UE 1 forming (CB). The latter allows for distributed pre- Uplink Pilots from UE K coding calculation on the APs and optimal power al- Channel Channel location on CPU, where the power allocation with Estimation Estimation K Estimated Channels CB typically relies on large-scale CSI. Alternatively, from AP 1 the ZF approach centralizes both tasks on the CPU K Estimated Channels through a procedure that requires short-term CSI and from AP M ZF Precoding therefore poses stronger requirements on uplink (UL) Calculation FH trac [Pal19]. However, some works show that Power Allocation Symbol Precoding the ZF greatly outperforms CB precoding in terms of Send Precoded max-min rate [Nay17]. Symbols to AP 1 The ZF requires the APs to send to the CPU the Send Precoded Symbols to AP M short-term CSI, greatly increasing FH bandwidth us- Synchronous Transmission of Precoded Symbols age. On the other hand, CB can be implemented in a distributed manner, where each AP calculates Symbol Precoding and Precoded Symbol Transmission the precoding locally, and the power allocation can Continues Until the Next Coherence Interval be implemented locally or on the CPU, based on the Next Coherence Interval long-term CSI, which reduces the FH rate require- ments [Pal19, Int19]. Figure 1: MSC of the fully centralized method. The methods referenced above can be categorized as ZF fully centralized [Nay17, Bor19, Ngu17], CB par- bols, and sends 𝐾 coecients to every AP. For each tially distributed [Ngo17], and CB fully distributed OFDM symbol, the CPU sends 𝐾 × 𝑁 𝑠𝑐 QAM symbols [Int19]. These three approaches are discussed in the to the APs that perform symbol precoding and send sequel and the respective fronthaul requirements are the precoded symbols to the UEs. evaluated. The symbol precoding and transmission processes are repeated until the next coherence interval, how- 2.1 Fully Centralized ever the power allocation is not calculated in every coherence interval as in the fully centralized strategy, In the ZF fully centralized method, at the beginning and are only updated when the large-scale coecient of the coherence interval, the 𝐾 UEs send orthogonal changes [Pal19]. The MSC of the method is shown in pilots to the 𝑀 APs, in order to estimate the chan- Fig. 2. nels. Then, each APs send 𝐾 × 𝑁 𝑠𝑐 /𝐶BW estimated channels to the CPU, where 𝑁 𝑠𝑐 is the number of sub- 2.3 Fully Distributed carriers of the OFDM signal and 𝐶BW is the number of subcarriers in the coherence bandwidth. Then, the In the fully distributed method, at the beginning of the CPU calculates the precoding coecients, power al- coherence interval, the UEs send the UL pilots to the location, performs symbol precoding, and sends the APs, which estimate the large-scale coecients of the precoded symbols to every AP. Finally, the APs send channel and send them to the CPU. The CPU broad- the precoded symbols to the UEs. Symbol precoding, casts 𝐾 × 𝑁 𝑠𝑐 QAM symbols to the APs. The power FH transport and air transmission is repeated for each allocation, precoding calculation and symbol precod- OFDM symbol over the coherence interval. The mes- ing are done in the APs [Int19]. In this case, no CSI sage sequence chart (MSC) of the method is shown in is required on the CPU, and it is only responsible to Fig. 1. provide the user QAM symbols for the OFDM signal. The MSC of the method is shown in Fig. 3. 2.2 Partially Distributed 2.4 Fronthaul Link Usage In the partially distributed method, at the beginning of the coherence interval, the UEs send the UL pilots The FH rate is estimated for each AP during UL for IQ to the APs, who estimates the large-scale channel be- samples and CSI samples, and during downlink (DL) tween them and the UEs. Then, each AP sends 𝐾 for IQ samples. The FH rate during UL IQ data for channel coecients to the the CPU. The CPU com- all methods and DL IQ data for the fully centralized putes the power allocation coecients of the user sym- method is: Partially Distributed Fully Distributed Wireless Wireless CPU AP 1 AP M UE 1 UE K CPU AP 1 AP M UE 1 UE K Beginning of Coherence Interval Uplink Pilots from UE 1 Beginning of Coherence Interval Uplink Pilots from UE K Uplink Pilots from UE 1 Channel Channel Estimation Estimation Uplink Pilots from UE K Large-scale Estimated Channels from AP 1 Channel Channel Estimation Estimation Large-scale Estimated Channels from AP M Power Power Power Allocation Allocation Allocation Precoding Precoding Power Coefficients Calculation Calculation Precoding Precoding Send IQ Symbols Calculation Calculation Send IQ Symbols Symbol Symbol Symbol Symbol Precoding Precoding Precoding Precoding Synchronous Transmission of Precoded Symbols Synchronous Transmission of Precoded Symbols Symbol Precoding and Precoded Symbol Transmission Symbol Precoding and Precoded Symbol Transmission Continues Until the Next Coherence Interval Continues Until the Next Coherence Interval Next Coherence Interval Next Coherence Interval Figure 2: MSC of the partially distributed method. Figure 3: MSC of the fully distributed method. UL = 𝑁Ci × 𝑁sc × 𝑏 IQ 𝑅IQ , (1a) Δ𝑇Ci DL = 𝑅UL , 𝑅IQ sc 𝐾 × 𝑏 CSI × 𝐶𝑁BW , fc IQ (1b) UL = DL = 𝑅DL = 𝐾 × 𝑅UL , 𝑅CSI , fc , (2a) 𝑅IQ , pd IQ,fd IQ (1c) 𝑠CSI × Δ𝑇OFDM UL UL DL UL 𝑅 CSI , fc where 𝑅 IQ is the UL IQ rate of all methods, 𝑅IQ,fc , 𝑅CSI,pd = , (2b) DL and 𝑅DL are the DL IQ rate of the fully cen- 𝑅IQ Δ𝑇ls , pd IQ,fd UL = 0, tralized, partially distribute and fully distributed, re- 𝑅CSI , fd (2c) spectively, 𝑁 Ci is the number of OFDM symbols sent in each coherence period, 𝑁sc is the number of sub- where 𝐾 is the number of UEs, 𝑁 sc is the number of carriers used in the OFDM signal, 𝑏IQ is the number of bits used to represent each IQ sample, and Δ𝑇Ci subcarriers, 𝑏 CSI is the number of bits used to repre- sent each CSI coecient, 𝐶BW is the coherence band- is the time in seconds of the coherence interval. The width, 𝑠 CSI is the number of OFDM symbols used to equations in (1) show the required rate to transport transport the CSI coecients, Δ𝑇OFDM is the period all subcarriers on each OFDM symbol. More specif- of an OFDM symbol, and Δ𝑇ls is the large-scale inter- ically, (1a) is the uplink rate for all methods, (1b) is val duration. 𝑠𝐶𝑆𝐼 > 1 indicates that the CSI could the downlink rate for the fully centralized method, and be transported along with more than one OFDM sym- (1c) is the downlink rate for the partially and fully distributed methods. The distributed methods in (1c) bol, and 𝑁 sc /𝐶BW indicates that one estimation can be require multiplication of the DL rate for every AP be- used by 𝐶 BW subcarriers simultaneously, reducing the amount of estimations necessary. The peak FH rate cause in total 𝐾 OFDM symbols are sent to every AP, used by the partially distributed method is divided by one for each user. the large-scale interval because data is only sent to the The peak FH rate happens at the beginning of the CPU when the large-scale coecient changes. coherence interval. The rate used by the UL of the CSI samples for the fully centralized methods is shown Finally, the peak FH rate per AP is the sum of IQ in (2a), the partially distributed method is shown and CSI during UL: in (2b), and the rate used by the fully distributed method is 0 in (2c) because the AP does not send CSI UL = 𝑅UL + 𝑅UL . 𝑅total to the CPU. IQ CSI (3) Table 1: FH Usage per AP. Acknowledgements Metric Fully Partial. Fully This work was partially supported by Innovation Cen- Central. Distrib. Distrib. ter, Ericsson Telecomunicações S.A. and CNPq. 𝑅IQ (Mbps) 134.4 𝑈𝐿 134.4 134.4 References CSI (Mbps) 179.2 𝑅𝑈 𝐿 4.48 0 𝑅total (Mbps) 313.6 𝑈𝐿 138.88 134.4 [Nay17] E. Nayebi, et al, Precoding and Power Op- 𝑅IQ 𝐷𝐿 (Mbps) 134.4 2150.4 2150.4 timization in Cell-Free Massive MIMO Sys- tems, IEEE Transactions on Wireless Com- 3 System Model and Results munications, vol. 16, no. 7, pp. 4445-4459 Jul. 2017. In this work, we consider a scenario with 𝐾 = 16 UEs and 𝑀 = 128 APs. The coherence interval is the same [Bor19] M. N. Boroujerdi2019, et al, Cell Free Mas- as in LTE, Δ𝑇 OFMD = 1 ms with 𝑁Ci = 14 OFDM sym- sive MIMO with Limited Capacity Fron- bols in-between each period, and the large-scale inter- thaul, Wireless Personal Communications, val is Δ𝑇 ls = 40 ms. The coherence bandwidth available vol. 104, no. 2, pp. 633-648 2019. is 𝐶BW = 12 subcarriers, and the total number of use- [Bjo20] E. Björnson, et al, Scalable Cell-Free Mas- sc = 600. Each IQ and CSI sample ful subcarriers is 𝑁 sive MIMO Systems, IEEE Transactions on is represented with 𝑁IQ = 𝑁CSI = 16 bits, and takes Communications, vol. 68, no. 7, pp 4247- 𝑠CSI = 1 OFDM symbol to transport the UL CSI. Us- 4261, 2020. ing the mentioned conguration in (1), (2) and (3), we obtain the FH throughput shown in Table 1 for each [Int19] G. Interdonato, et al, Scalability Aspects of AP. Cell-Free Massive MIMO, ICC 2019 - 2019 The results on Table 1 has two important informa- IEEE International Conference on Commu- tions: the fully centralized approach requires a higher nications (ICC), pp 1-6, 2019. UL trac on FH, but the DL trac can be lower than [Ngo17] H. Q. Ngo, et al, Cell-Free Massive MIMO the others approaches to implement CF-mMIMO. Versus Small Cells, IEEE Transactions on As indicated in other works [Int19] and shown on Wireless Communications, vol. 16, no. 3, pp Table 1, the fully centralized ZF approach requires a 1834-1850, Mar. 2011. high UL trac, in order to transport the CSI from APs to CPU. However, the same table shows that the DL [Li2019] L. Li et al., Enabling Flexible Link Capac- FH rate can be considerably lower than the distributed ity for eCPRI-Based Fronthaul With Load- approaches, especially if the number of users 𝐾 is high, Adaptive Quantization Resolution, IEEE and some works [Nay17, Pal19] showed that ZF can Access, vol. 7, pp. 102174-102185, July 2019. outperform CB in terms of max-min user rate. [Ngu17] L. D. Nguyen, el al, Energy Eciency in On the other hand, if each CSI samples were repre- Cell-Free Massive MIMO with Zero-Forcing sented with more bits than IQ samples, the total UL Precoding Design, IEEE Communications trac of the fully centralized approach could be sub- Letters, vol. 21, no. 8, pp 1871-1874, 2017. stantially high, resulting in a higher probability of a constrained FH link. In this scenario, in order to guar- [Pal19] F. R. Palou, el al, Trade-os in Cell-free antee scalability, the distributed approaches would be Massive MIMO Networks: Precoding, Power more advantageous [Int19]. Allocation and Scheduling, 2019 14th Inter- national Conference on Advanced Technolo- gies, Systems and Services in Telecommuni- 4 Conclusion cations (TELSIKS), pp. 158-165, 2019 [Zha20] Y. Zhao, et al, Power Allocation in Cell-Free CF-mMIMO provides high capacity and fairness due Massive MIMO: A Deep Learning Method, to the high number of APs and UE centric approach, IEEE Access, vol. 8, pp 87185-87200, 2020. but in practical systems, resources such as computa- tional power and FH link capacity are limited, mak- [Lar2019] L. M. P. Larsen, et al, A Survey of the ing scalability an issue when the network grows larger Functional Splits Proposed for 5G Mobile [Int19, Zha20]. This work provides insight regarding Crosshaul Networks, in IEEE Communica- the FH link requirements for CF-mMIMO networks tions Surveys & Tutorials, vol. 21, no. 1, pp. by comparing the data rate used during UL and DL 146-172, Firstquarter 2019. with the CB and ZF precoding methods.