Info Image

The Ultimate Guide to Open RAN: DevOps and Automation - Part 2: Implementation

The Ultimate Guide to Open RAN: DevOps and Automation - Part 2: Implementation Image Credit: ilixe48/Bigstockphoto.com

DevOps is a set of practices developed for IT that combines software development (Dev) and information-technology operations (Ops), which aims to shorten the systems development lifecycle and provide continuous delivery with high software quality.

Source: Parallel Wireless

CI/CD is a set of practices that enables how software, in our case RAN software, gets delivered. Continuous Integration is the practice of merging all developers’ working code to a shared mainline several times a day. Every merge is validated before merging to uncover any issues.

CD stands for Continuous Delivery/Deployment, which is the practice in which software teams produce reliable software in short cycles that can be released (delivered) at any time, which can then be deployed. As a result, any software can be released much faster, more frequently and reliably into production networks. The benefit of CD is more predictable deployments that can happen on demand without waiting for an “official” upgrade cycle - this is now thing of the past.

Any RAN software in a CD environment is always ready to be released, since every single change is delivered to a joint staging environment using complete automation and the feedback loop to ensure that any RAN application can be deployed into a live network with the push of a button when it is needed, based on the business goals for a particular set of RAN sites based on geography or other factors.

Source: Pivotal.io

By including a CI/CD approach as a part of RAN deployments, RAN software changes can be delivered in a faster and automated way. As a result, mobile operators now can bring a webscale application approach into wireless network architectures. CI/CD helps to solve the challenges of multi-node complex RAN environments with the added Kubernetes virtualization approach, where a mini-data center can be brought to the edge and be properly managed and upgraded when needed.

Operators can use x86-powered virtualized infrastructure.

The potentially complex integration of DevOps toolsets to enable a microservices-based flexible and agile environment should not frighten mobile operators that want to decompose monolithic VNFs into a microservices-architecture. The result can deliver constant innovation, optimal RAN performance for subscribers, and increased agility for an MNO. There are a few real-life deployment examples of DevOps in telecom networks.

In this blog written two years ago, Rakuten took a page from Humble’s and Farley’s book by explaining how mobile operators can implement CI/CD principles and processes and what pitfalls to avoid when implementing CI/CD.

Source: Rakuten

Rakuten believes that in order to achieve successful CI/CD, organizational culture needs to be changed, saying: “to be realistic thought, it would be obvious true that it is pretty much tough or highly costly that let more than thousands developers across more than hundred development teams align to the same software development cycle based on single idea without authorized suppressing, especially for large organization like Rakuten.” They advise “to do small start with the deployment in the feedback loop related stages in CD pipeline, which somehow works to many developers to get them on a same compliance. As for CI, for the time being, it wouldn’t be big deal let developers do on their own even it is unique way until the thought of CD sink into developers, since most of the issues in CI should be related to developer’s matter.”

Rakuten targets to empower their operational teams with open CI/CD applications and interfaces to help them react faster to their customer demands and continually enhance network resiliency while introducing new services.

During his keynote speech at TIP Summit 2019, David del Val Latorre, Chief Executive of Research & Development, Telefonica, focused on the need for a new outlook on infrastructure. New methodologies, like CI/CD, will free development from current technological limitations with CI/CD aiming to enable automated implementation and deployment throughout a network, resulting in the shorter release cycles and software-centric remote maintenance.

As a part of the Internet para Todos (IpT) initiative, Telefonica has advocated on the importance of opening RAN interfaces to open up the RAN vendor ecosystem. The implemented architecture in IpT has already shown an unprecedented potential in terms of minimizing the cost of operations while integrating different Open RAN vendors with multiple core networks and the reduced time to release new RAN features in the field. IpT embraces DevOps and automation best practices while adopting a microservice-based architecture. IpT is not only the largest Open RAN deployment today, but also the world’s largest implementation of a CI/CD solution for Open RAN in a telco cloud deployment. Telefonica and their supply chain vendors must work together to make the shift from the current siloed deployment to a DevOps cloud-centric approach.

Telefonica hosts one of TIP’s interoperability testing labs focused on implementing a CI/CD framework for OpenRAN at its R&D labs in Madrid, Spain. One of the fundamental architecture principles is aligning development and operational responsibilities across all hardware and software vendors to drive collaboration and innovation. Therefore, this platform is open by default, containerized, scalable, and fully automated.

CI/CD is showing great momentum in Open RAN environments by delivering faster, more efficient automated deployments. By embracing CI/CD, mobile operators embrace greater collaboration between different ecosystem members, which fosters innovation. This approach will help to minimize the risk through frequent delivery of new features and new optimizations, while increasing efficiency via automation that leads to faster introduction of new services.

The integration of many new tools might seem challenging when mobile operators first start deploying microservices-based, DevOps CI/CD-driven network implementations. As MNOs get ready for Phase 2 in their Open RAN journeys, that will include containers and microservices. Agile DevOps will simplify automation by providing validated stack templates for containers to host microservices. These will be automated to be secure, reliable, maintained, and supported to allow MNOs to easily define their own architecture and make Open RAN easier and more cost-effective to deploy and maintain.

 
NEW REPORT:
Next-Gen DPI for ZTNA: Advanced Traffic Detection for Real-Time Identity and Context Awareness
Author

Eugina, a female executive and an immigrant, started her telecom career as a secretary and now has gone on to become the CMO of the prominent industry organization, Telecom Infra Project (TIP).

She has over 20+ years of strategic marketing leadership experience, leading marketing and communications for small and Fortune 500 global technology companies like Starent and Cisco.

Previously, she served as the VP of Marketing of the major telecom industry disruptor Parallel Wireless and was instrumental in creating the Open RAN market category.

She is a well sought-after speaker at many technology and telecom events and webinars. She is a well-known telecom writer contributing to publications like The Fast Mode, RCR Wireless, Developing Telecoms and many others.

She is also an inventor, holding 12 patents that include 5G and Open RAN.

She is a founding member of Boston chapter of CHIEF, an organization for women in the C-Suite, to strengthen their leadership, magnify their influence, pave the way to bring others, cross-pollinate power across industries, and effect change from the top-down.

Her passion is to help other women in tech to realize their full potential through mentorships, community engagement, and workshops. Her leadership development book “Unlimited: How to succeed in a workplace that was not designed for you” is due for release in May 2023.

Ms. Jordan resides in Massachusetts with her husband, teenage son, and three rescue dogs. She loves theater and museums. She volunteers for dog rescues and programs that help underprivileged children and women.

Ms. Jordan has a Master’s in Teaching from Moscow Pedagogical University, and studied computer undergrad at CDI College in Toronto, Canada.

PREVIOUS POST

The Ultimate Guide to Open RAN: DevOps and Automation - Part 1: Overview

NEXT POST

The Ultimate Guide to Open RAN: Open RAN Adoption in Emerging Regions