rApps
RAN automation rApps are revolutionizing the network management and optimization software landscape. These innovative applications are the driving force behind the automatic evolution, deployment, optimization, and healing of networks, enabling service providers to maximize network efficiency and performance.
Overcoming network automation challenges
Over the past two decades, automation became crucial for managing network complexity and controlling operational costs, but early efforts lacked standardization, causing fragmented software management challenges. Also, AI-driven solutions, developed by the industry, struggled with scaling and integration, leading to a complex tool landscape.
The emergence of service management and orchestration (SMO) introduced a unified data layer to support AI-driven automation at scale. This was the baseline for rApps to take the key role in redefining network automation.
With an open, flexible, and scalable framework, rApps enable seamless collaboration and innovation, empowering communications service providers (CSPs) to manage networks more efficiently and improve end user experience.
What are rApps?
rApps are software applications designed to manage and optimize Radio Access Network (RAN) in a non-real time manner.
They have different objectives such as consistency checks, failure detection, performance monitoring, or network optimization. These tasks involve control loops that function on a time scale of one second and longer.
Depending on their purpose, AI can enhance the efficiency of tasks. By utilizing machine learning modules, it can predict or simulate network performance under various configurations using historical data.
ORAN Alliance defines the concept of rApps, providing a flexible, unified, and simplified approach to network management applications. Ericsson expands this scope to include both purpose-built RAN and the ORAN framework. The overarching goal is to integrate various automation applications into a single platform, thus eliminating isolated automation systems.
What do rApps do?
rApps empower communications service providers to automatically evolve, deploy, optimize, and heal their networks, bringing a new level of autonomous network management and optimization to the forefront.
Depending on the task, an rApp will consider different data sources, and include different algorithms or AI/ML models. Its outcome will be a report, a configuration proposal or data that another application could use.
By offloading these tasks to the Non-RT RIC, rApps can focus on refining business logic, accelerating the development of automation solutions and enhancing operational efficiency.
rApps’ impact on the entire network lifecycle
Ericsson rApps categories
rApps enhance efficiency and optimize network performance across all stages of the network lifecycle. They are classified into four different categories:
- Network evolution rApps
Facilitate planning and dimensioning by predicting and anticipating network changes. - Network deployment rApps
Streamline processes such as network element integration, feature activation, and software upgrades. - Network optimization rApps
Automatically maximize network capacity and performance for peak efficiency. - Network healing rApps
Detect and correct outages or service disruptions to minimize impact on end users.
Dive deeper into rApps applications
Explore how different rApps improve network performance, reduce energy consumption, accelerate deployments, uplift customer experience, and provide more benefits in autonomous network management and optimization.
Get closer: hear from our rApps experts
Exciting rApps applications on the horizon
Recognized by customers and industry
Experience rApps flexibility
rApps offer great flexibility. CSPs can choose between an rApp developed by Ericsson and third-party rApp or build their rApp, finding the best solution tailored to their specific business and operational needs.
Ericsson Intelligent Automation Platform provides a powerful, open foundation for seamless connectivity across any Radio Access Network (RAN). With the flexibility to support rApp development by CSPs, independent software vendors (ISVs), and Ericsson, the platform enables tailored applications designed to efficiently manage and optimize any RAN environment.
Ericsson develops rApps using the Intelligent Automation Platform ecosystem. The platform also empowers developers with all the capabilities to build, validate, share, and operate rApps.
All rApps are available in the Ericsson rApp Directory. Here, you can discover new rApps, explore their functionality, and connect with the rApps owners to understand more about how their applications help transform the automation performance of networks.
Check out some of the featured Ericsson rApps: