CoMP-Aware BBU Placements for 5G Radio Access Networks over Optical Aggregation Networks
Abstract
:1. Introduction
2. Related Work
3. Problem Formulation
- The number of BBU pools;
- The number of fiber connections used.
3.1. Input Sets and Parameters
3.2. Decision Variables
3.3. Objective Function
3.4. Constraints
4. CoMP Aware BBU Placement Algorithm
- Based on the optimization problem explained in Section 3, we use outputted BBUs locations and the routing as the initial solution.
- We distribute the users uniformly on the given area.
- We classify the users to CoMP users and non-CoMP users based on their location with respect to the cell’s center. Given that the cell’s radius equals 500 m if the distance between the user and the cell center is less than 80 % from cell radius, the user is considered as a non-CoMP user. Otherwise, the user is considered as a CoMP user (i.e., the user is near the cell edge).
- We find the cell edge with the highest number of CoMP users; then, we change the serving BBU according to the algorithm explained below.
- •
- Case 1:
- •
- As shown in Algorithm 1, if the delay of path 1 is less than the maximum allowable delay AND if the delay of path 2 is less than the maximum allowable delay, then the following is the case:
- Condition 1: Condition of BBU Computational Capacity: choose the serving BBU (i.e., BBU pool a or BBU pool b) for the two coordinated RRHs (i.e., RRH a or RRH b) based on the BBU that accommodates more RRHs and then end the process. If two BBUs accommodate the same number of RRHs, then the following is the case:
- Condition 2: Condition of the number of active links: choose the serving BBU (i.e., BBU pool a or BBU pool b) for the two coordinated RRHs (i.e., RRH a or RRH b) based on the path (i.e., path 1 or path 2) with the minimum number of new activated fiber links and then end the process. If the two paths have the same path delay, then the following is the case:
- Condition 3: Condition of the link Delay: choose the serving BBU (i.e., BBU pool a or BBU pool b) for the two coordinated RRHs (i.e., RRH a or RRH b) based on the path (i.e., path 1 or path 2) with minimum path delay then end. If the two paths have the same path delay, then the reconfiguration is unavailable and the RRHs will undergo inter-CoMP.
- If the delay of path 1 ONLY less than the maximum allowable delay, then choose BBU pool b as the serving BBU for the two coordinated RRHs (BBU pool in path 1). Then end
- If the delay of path 2 ONLY less than the maximum allowable delay, then choose BBU pool a as the serving BBU for the two coordinated RRHs (BBU pool in path 2). Then, end the process.
- Otherwise, the reconfiguration is unavailable and the RRHs will undergo inter-CoMP.
Algorithm 1: Pseudo Code for case 1 |
Input: Optimum results of BBU Placement |
Output: Reconfigurable placement RRH-BBU |
1: Initialization i. UInter: Number of inter-BBU CoMP users between two given RRHs. ii. Path1: Shortest path from RRH a to BBU pool b. iii. Path2: Shortest path from RRH b to BBU pool a. iv. BBUCapA: Number of RRHs accommodated by BBU a. v. BBUCapB: Number of RRHs accommodated by BBU b. vi. L1: Number of the new activated fiber links needed if we use path1. vii. L2: Number of the new activated fiber links needed if we use path2. viii. D: Max allowable latency. ix. D1: Total latency experienced in path 1. xi. D2: Total latency experienced in path 2. 2: For each RRH: find max UInter in each edge of cell, do 3: Find BBUa and BBUb 4: If D1 < D and D2 < D, do 5: If BBUCapA > BBUCapB, do 6: Finalselection1stcase = BBU pool a 7: Else if BBUCapA < BBUCapB, do 8: Finalselection1stcase = BBU pool b 9: Else if L1 < L2, do 10: Finalselection1stcase = BBU pool b 11: Else if L1 > L2, do 12: Finalselection1stcase = BBU pool a 13: Else if D1 < D2, do 14: Finalselection1stcase = BBU pool b 15: Else 16: Finalselection1stcase = BBU pool a 17: End if 18: Else if D1 < D, do 19: Finalselection1stcase = BBU pool b 20: Else if D2 < D, do 21: Finalselection1stcase = BBU pool a 22: Else 23: No path available 24: End if 25: End For |
Computational Complexity
5. Case Study and Results
5.1. Simulation Settings
5.2. Results
6. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Ejaz, W.; Sharma, S.K.; Saadat, S.; Naeem, M.; Anpalagan, A.; Chughtai, N.A. A comprehensive survey on resource allocation for CRAN in 5G and beyond networks. J. Netw. Comput. Appl. 2020, 160, 102638. [Google Scholar]
- Park, J.H.; Rathore, S.; Singh, S.K.; Salim, M.M.; Azzaoui, A.; Kim, T.W.; Pan, Y.; Park, J.H. A comprehensive survey on core technologies and services for 5G security: Taxonomies, issues, and solutions. Hum.-Centric Comput. Inf. Sci 2021, 11, 22. [Google Scholar]
- Li, H.; Dong, M.; Ota, K.; Guo, M. Pricing and repurchasing for big data processing in multi-clouds. IEEE Trans. Emerg. Top. Comput. 2016, 4, 266–277. [Google Scholar]
- Wang, J.; Jin, C.; Tang, Q.; Xiong, N.; Srivastava, G. Intelligent ubiquitous network accessibility for wireless-powered MEC in UAV-assisted B5G. IEEE Trans. Netw. Sci. Eng. 2020, 8, 2801–2813. [Google Scholar]
- Sangaiah, A.K.; Javadpour, A.; Pinto, P.; Ja’fari, F.; Zhang, W. Improving Quality of Service in 5G Resilient Communication with THE Cellular Structure of Smartphones. ACM Trans. Sens. Netw. (TOSN) 2022, 18, 1–22. [Google Scholar] [CrossRef]
- Checko, A.; Christiansen, H.L.; Yan, Y.; Scolari, L.; Kardaras, G.; Berger, M.S.; Dittmann, L. Cloud RAN for mobile networks—A technology overview. IEEE Commun. Surv. Tutor. 2014, 17, 405–426. [Google Scholar]
- Habibi, M.A.; Nasimi, M.; Han, B.; Schotten, H.D. A comprehensive survey of RAN architectures toward 5G mobile communication system. IEEE Access 2019, 7, 70371–70421. [Google Scholar]
- Shehata, M.; Elbanna, A.; Musumeci, F.; Tornatore, M. C-RAN baseband pooling: Cost model and multiplexing gain analysis. In Proceedings of the 19th International Conference on Transparent Optical Networks (ICTON), Girona, Spain, 2–6 July 2017; pp. 1–4. [Google Scholar]
- Ramírez, S.; Martínez, D.; Zambrano, V.M. Study of the Fronthaul WDM Applied to the Cloud RAN of 5G-CRAN. In Proceedings of the International Conference on Systems and Information Sciences (ICCIS), Manta, Ecuador, 27–29 July 2020; pp. 281–294. [Google Scholar]
- Jaffer, S.S.; Hussain, A.; Qureshi, M.A.; Khawaja, W.S. Towards the shifting of 5G front haul traffic on passive optical network. Wirel. Pers. Commun. 2020, 112, 1549–1568. [Google Scholar]
- Wang, X.; Cavdar, C.; Wang, L.; Tornatore, M.; Zhao, Y.; Chung, H.S.; Lee, H.H.; Park, S.; Mukherjee, B. Joint allocation of radio and optical resources in virtualized cloud RAN with CoMP. In Proceedings of the Global Communications Conference (GLOBECOM), Washington, DC, USA, 4–8 December 2016; pp. 1–6. [Google Scholar]
- Bellanzon, C. Enhancing Throughput in Centralized Radio Access Network by Intelligent Controller Placement. Master’s Thesis, Politecnico Di Milano, Milan, Italy, 2016. [Google Scholar]
- Hossain, M.F.; Mahin, A.U.; Debnath, T.; Mosharrof, F.B.; Islam, K.Z. Recent research in cloud radio access network (C-RAN) for 5G cellular systems—A survey. J. Netw. Comput. Appl. 2019, 139, 31–48. [Google Scholar]
- Liu, Q.; Han, T.; Ansari, N.; Wu, G. On designing energy-efficient heterogeneous cloud radio access networks. IEEE Trans. Green Commun. Netw. 2018, 2, 721–734. [Google Scholar]
- Younis, A.; Tran, T.X.; Pompili, D. Bandwidth and energy-aware resource allocation for cloud radio access networks. IEEE Trans. Wirel. Commun. 2018, 17, 6487–6500. [Google Scholar]
- Peng, M.; Wang, C.; Lau, V.; Poor, H.V. Fronthaul-constrained cloud radio access networks: Insights and challenges. IEEE Wirel. Commun. 2015, 22, 152–160. [Google Scholar]
- Musumeci, F.; Bellanzon, C.; Carapellese, N.; Tornatore, M.; Pattavina, A.; Gosselin, S. Optimal BBU placement for 5G C-RAN deployment over WDM aggregation networks. J. Light. Technol. 2015, 34, 1963–1970. [Google Scholar]
- Klinkowski, M. Planning of 5G C-RAN with optical fronthaul: A scalability analysis of an ILP model. In Proceedings of the 20th International Conference on Transparent Optical Networks (ICTON), Bucharest, Romania, 1–5 July 2018; pp. 1–4. [Google Scholar]
- Fayad, A.; Jha, M.; Cinkler, T.; Rak, J. Planning a Cost-Effective Delay-Constrained Passive Optical Network for 5G Fronthaul. In Proceedings of the International Conference on Optical Network Design and Modeling (ONDM), Warsaw, Poland, 16–19 May 2022; pp. 1–6. [Google Scholar]
- Tinini, R.I.; Reis, L.C.; Batista, D.M.; Figueiredo, G.B.; Tornatore, M.; Mukherjee, B. Optimal placement of virtualized BBU processing in hybrid cloud-fog RAN over TWDM-PON. In Proceedings of the IEEE Conference and Exhibition on Global Telecommunications (GLOBECOM), Singapore, 4–8 December 2017; pp. 1–6. [Google Scholar]
- Ahsan, M.; Ahmed, A.; Al-Dweik, A.; Ahmad, A. Functional Split-Aware Optimal BBU Placement for 5G Cloud-RAN Over WDM Access/Aggregation Network. IEEE Syst. J. 2022, 16, 1–12. [Google Scholar] [CrossRef]
- Yao, J.; Ansari, N. Joint content placement and storage allocation in C-RANs for IoT sensing service. IEEE Internet Things J. 2018, 6, 1060–1067. [Google Scholar]
- Shehata, M.; Musumeci, F.; Tornatore, M. Resilient BBU placement in 5G C-RAN over optical aggregation networks. Photonic Netw. Commun. 2019, 37, 388–398. [Google Scholar]
- Khorsandi, B.M.; Raffaelli, C.; Fiorani, M.; Wosinska, L.; Monti, P. Survivable BBU hotel placement in a C-RAN with an optical WDM transport. In Proceedings of the 13th International Conference Design of Reliable Communication Networks (DRCN), Munich, Germany, 8–10 March 2017; pp. 1–6. [Google Scholar]
- Javadpour, A.; Wang, G. cTMvSDN: Improving resource management using combination of Markov-process and TDMA in software-defined networking. J. Supercomput. 2022, 78, 3477–3499. [Google Scholar]
- Yang, S.; He, N.; Li, F.; Trajanovski, S.; Chen, X.; Wang, Y.; Fu, X. Survivable Task Allocation in Cloud Radio Access Networks With Mobile-Edge Computing. IEEE Internet Things J. 2020, 8, 1095–1108. [Google Scholar]
- Gao, Z.; Yan, S.; Zhang, J.; Han, B.; Wang, Y.; Xiao, Y.; Simeonidou, D.; Ji, Y. Deep Reinforcement Learning-based Policy for Baseband Function Placement and Routing of RAN in 5G and Beyond. J. Light. Technol. 2021, 40, 470–480. [Google Scholar]
- Mo, W.; Gutterman, C.L.; Li, Y.; Zussman, G.; Kilper, D.C. Deep neural network based dynamic resource reallocation of BBU pools in 5G C-RAN ROADM networks. In Proceedings of the Optical Fiber Communication Conference, San Diego, CA, USA, 11–15 March 2018; pp. 1–4. [Google Scholar]
- Qamar, F.; Dimyati, K.B.; Hindia, M.N.; Noordin, K.A.B.; Al-Samman, A.M. A comprehensive review on coordinated multi-point operation for LTE-A. Comput. Netw. 2017, 123, 19–37. [Google Scholar]
- HAMMODAT, A.N.; AYOOB, S.A. Studying the effect of increasing capacity using comp technology in lte-a networks. J. Eng. Sci. Technol. 2021, 16, 556–570. [Google Scholar]
- Karmakar, R.; Chattopadhyay, S.; Chakraborty, S. A learning-based dynamic clustering for coordinated multi-point (CoMP) operation with carrier aggregation in LTE-advanced. In Proceedings of the 10th International Conference on Communication Systems and Networks (COMSNETS), Bengaluru, India, 3–7 January 2018; pp. 283–290. [Google Scholar]
- Bhuvaneswari, P.; Nithyanandan, L. Improving energy efficiency in backhaul of LTE-A network with base station cooperation. Procedia Comput. Sci. 2018, 143, 843–851. [Google Scholar]
- Musumeci, F.; Bellanzon, C.; Carapellese, N.; Tornatore, M.; Pattavina, A.; Gosselin, S. On the placement of BBU hotels in an optical access/aggregation network for 5G transport. In Proceedings of the Asia Communications and Photonics Conference, Hong Kong, China, 19–23 November 2015; pp. 1–2. [Google Scholar]
- Touati, H.; Castel-Taleb, H.; Jouaber, B.; Akbarzadeh, S. Model-Based optimization for JT CoMP in C-RAN. In Proceedings of the IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Paris, France, 30 April 2019; pp. 403–409. [Google Scholar]
- Chen, J.; Ge, X.; Zhong, Y.; Li, Y. A Novel JT-CoMP Scheme in 5G Fractal Small Cell Networks. In Proceedings of the IEEE Wireless Communications and Networking Conference (WCNC), Marrakesh, Morocco, 15–18 April 2019; pp. 1–7. [Google Scholar]
- Elhattab, M.; Arfaoui, M.A.; Assi, C. A joint CoMP C-NOMA for enhanced cellular system performance. IEEE Commun. Lett. 2020, 24, 1919–1923. [Google Scholar]
- Awad, M.K.; Baidas, M.W.; Ahmad, A. Optimal Downlink Resource Allocation for Joint Transmission CoMP-Enabled NOMA Networks: A Benchmark Implementation. In Proceedings of the 36th National Radio Science Conference (NRSC), Port Said, Egypt, 16–18 April 2019; pp. 249–258. [Google Scholar]
- Yu, Y.J.; Hsieh, T.Y.; Pang, A.C. Millimeter-wave backhaul traffic minimization for CoMP over 5G cellular networks. IEEE Trans. Veh. Technol. 2019, 68, 4003–4015. [Google Scholar]
- Chen, S.; Zhao, T.; Chen, H.H.; Meng, W. Downlink coordinated multi-point transmission in ultra-dense networks with mobile edge computing. IEEE Netw. 2018, 33, 152–159. [Google Scholar]
- Aktar, M.R.; Hossain, M.F.; Al-Hasan, M. Dynamic clustering approach for interference cancellation in downlink C-RAN. In Proceedings of the International Conference on Computer, Communication, Chemical, Material and Electronic Engineering (IC4ME2), Rajshahi, Bangladesh, 8–9 February 2018; pp. 1–4. [Google Scholar]
- Chen, Q.; Yang, K.; Jiang, H.; Qiu, M. Joint beamforming coordination and user selection for CoMP enabled NR-U networks. IEEE Internet Things J. 2021, 9, 14530–14541. [Google Scholar]
- Mismar, F.B.; Evans, B.L. Deep learning in downlink coordinated multipoint in new radio heterogeneous networks. IEEE Wirel. Commun. Lett. 2019, 8, 1040–1043. [Google Scholar]
- Shami, T.M.; Grace, D.; Burr, A.; Zakaria, M.D. Joint User-Centric Clustering and Multi-cell Radio Resource Management in Coordinated Multipoint Joint Transmission. Wirel. Pers. Commun. 2022, 124, 2983–3011. [Google Scholar]
- Musumeci, F.; De Silva, E.; Tornatore, M. Enhancing RAN throughput by optimized CoMP controller placement in optical metro networks. IEEE J. Sel. Areas Commun. 2018, 36, 2561–2569. [Google Scholar]
- Zhang, J.; Ji, Y.; Jia, S.; Li, H.; Yu, X.; Wang, X. Reconfigurable optical mobile fronthaul networks for coordinated multipoint transmission and reception in 5G. IEEE/OSA J. Opt. Commun. Netw. 2017, 9, 489–497. [Google Scholar]
- Shehata, M.; Elbanna, A.; Musumeci, F.; Tornatore, M. Multiplexing gain and processing savings of 5G radio-access-network functional splits. IEEE Trans. Green Commun. Netw. 2018, 2, 982–991. [Google Scholar]
- Khorsandi, B.M.; Tonini, F.; Raffaelli, C. Centralized vs. distributed algorithms for resilient 5G access networks. Photonic Netw. Commun. 2019, 37, 376–387. [Google Scholar] [CrossRef]
Inputs | Description |
---|---|
N | Set of nodes in the physical network, |
Set of physical links, | |
Set of virtual links, | |
The propagation delay introduced by the physical link | |
D | The maximum allowable delay between cell site and the BBU pool |
W | The number of wavelengths per each physical link |
The computational effort in GOPS needed by a pool if it serves q RRHs | |
C | The maximum computational effort in GOPS that can be accommodated by a pool |
Variable | Description |
---|---|
= 1 | If node i hosts a BBU pool (binary) |
= 1 | If cell site m is assigned to a BBU pool at node i (binary) |
= 1 | If virtual link between cell site placed at node m and BBU pool placed |
at node n is routed over physical link (binary) | |
= 1 | If the BBU pool hosted by node i serves q RRHs (binary). |
If node i does not host a pool, then = 1 (binary). |
Condition 1 | Condition 2 | Condition 3 | |
---|---|---|---|
Case 1 | Condition of BBU computational capacity | Condition of the number of active links | Condition of the link Delay |
Case 2 | Condition of BBU computational capacity | Condition of the link Delay | Condition of the number of active links |
Case 3 | Condition of the number of active links | Condition of the link Delay | Condition of BBU computational capacity |
Case 4 | Condition of the number of active links | Condition of BBU computational capacity | Condition of the link Delay |
Case 5 | Condition of the link Delay | Condition of BBU computational capacity | Condition of the number of active links |
Case 6 | Condition of the link Delay | Condition of the number of active links | Condition of BBU computational capacity |
Cases | 50 sec | 60 sec | 70 sec | 80 sec | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Before | After | Before | After | Before | After | Before | After | ||||||||||
BBU | Ph. Links | BBU | Ph. Links | BBU | Ph. Links | BBU | Ph. Links | BBU | Ph. Links | BBU | Ph. Links | BBU | Ph. Links | BBU | Ph. Links | ||
2nd | W = 4 | 3 | 17 | 3 | 25 | 3 | 17 | 3 | 24 | 3 | 17 | 3 | 23 | 2 | 25 | 2 | 30 |
3rd | 3 | 17 | 3 | 23 | 3 | 17 | 3 | 22 | 3 | 17 | 3 | 21 | 2 | 25 | 2 | 29 | |
4th | 3 | 17 | 3 | 24 | 3 | 17 | 3 | 23 | 3 | 17 | 3 | 21 | 2 | 25 | 2 | 30 | |
5th | 3 | 17 | 3 | 25 | 3 | 17 | 3 | 23 | 3 | 17 | 3 | 22 | 2 | 25 | 2 | 31 | |
6th | 3 | 17 | 3 | 24 | 3 | 17 | 3 | 23 | 3 | 17 | 3 | 21 | 2 | 25 | 2 | 29 | |
2nd | W = 6 | 3 | 17 | 3 | 31 | 3 | 17 | 3 | 29 | 3 | 17 | 3 | 25 | 2 | 23 | 2 | 31 |
3rd | 3 | 17 | 3 | 29 | 3 | 17 | 3 | 27 | 3 | 17 | 3 | 25 | 2 | 23 | 2 | 30 | |
4th | 3 | 17 | 3 | 29 | 3 | 17 | 3 | 28 | 3 | 17 | 3 | 25 | 2 | 23 | 2 | 28 | |
5th | 3 | 17 | 3 | 31 | 3 | 17 | 3 | 28 | 3 | 17 | 3 | 25 | 2 | 23 | 2 | 29 | |
6th | 3 | 17 | 3 | 28 | 3 | 17 | 3 | 26 | 3 | 17 | 3 | 24 | 2 | 23 | 2 | 30 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Awad, A.M.; Shehata, M.; Gasser, S.M.; EL-Badawy, H. CoMP-Aware BBU Placements for 5G Radio Access Networks over Optical Aggregation Networks. Appl. Sci. 2022, 12, 8586. https://doi.org/10.3390/app12178586
Awad AM, Shehata M, Gasser SM, EL-Badawy H. CoMP-Aware BBU Placements for 5G Radio Access Networks over Optical Aggregation Networks. Applied Sciences. 2022; 12(17):8586. https://doi.org/10.3390/app12178586
Chicago/Turabian StyleAwad, Ahmed M., Mohamed Shehata, Safa M. Gasser, and Hesham EL-Badawy. 2022. "CoMP-Aware BBU Placements for 5G Radio Access Networks over Optical Aggregation Networks" Applied Sciences 12, no. 17: 8586. https://doi.org/10.3390/app12178586
APA StyleAwad, A. M., Shehata, M., Gasser, S. M., & EL-Badawy, H. (2022). CoMP-Aware BBU Placements for 5G Radio Access Networks over Optical Aggregation Networks. Applied Sciences, 12(17), 8586. https://doi.org/10.3390/app12178586