Camila Novaes, C. Nahum, Igor Trindade, Daniel Cederholm, Gyanesh Patra, A. Klautau
{"title":"Virtualized C-RAN Orchestration with Docker, Kubernetes and OpenAirInterface","authors":"Camila Novaes, C. Nahum, Igor Trindade, Daniel Cederholm, Gyanesh Patra, A. Klautau","doi":"10.14209/sbrt.2019.1570558820","DOIUrl":null,"url":null,"abstract":"Virtualization is a key feature in Cloud Radio Access Network (C-RAN). It can help to save costs since it allows the use of virtualized base stations instead of physically deployment in different areas. However, the creation and management of virtual base stations pools is not trivial and introduces new challenges to C-RAN deployment. This paper reports a method to orchestrate and manage a container-based C-RAN. We used several instances of the OpenAirInterface software running on Docker containers, and orchestrated them using Kubernetes. We demonstrate that using Kubernetes it is possible to dynamically scale remote radio heads (RRHs) and baseband units (BBUs) according to requirements of the network and parameters such as the server resources usage.","PeriodicalId":135552,"journal":{"name":"Anais de XXXVII Simpósio Brasileiro de Telecomunicações e Processamento de Sinais","volume":"56 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-01-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Anais de XXXVII Simpósio Brasileiro de Telecomunicações e Processamento de Sinais","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.14209/sbrt.2019.1570558820","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Virtualization is a key feature in Cloud Radio Access Network (C-RAN). It can help to save costs since it allows the use of virtualized base stations instead of physically deployment in different areas. However, the creation and management of virtual base stations pools is not trivial and introduces new challenges to C-RAN deployment. This paper reports a method to orchestrate and manage a container-based C-RAN. We used several instances of the OpenAirInterface software running on Docker containers, and orchestrated them using Kubernetes. We demonstrate that using Kubernetes it is possible to dynamically scale remote radio heads (RRHs) and baseband units (BBUs) according to requirements of the network and parameters such as the server resources usage.