Cloud-based convergence of heterogeneous RANs in 5G disaggregated architectures