In today’s world, AI solutions are everywhere, whether as a marketing tactic or a technological breakthrough. Regardless of the context, end users often remain unaware of the complexities behind AI, such as the specific machine learning models used, the massive data sets processed for training, and the significant computational power needed to run them.
For example, a healthcare provider is interested in using an AI system to assist in analyzing medical images. They are usually unaware with the specifics of how convolutional neural networks or deep learning algorithms work. Their focus is on the outcome: an AI system that can accurately identify potential health issues in medical images, aiding doctors in making quicker and more accurate diagnoses.
This hands-off approach of the end users is logical and justified given the high demands for quick and efficient solutions. With this division of responsibilities, the creation and fine-tuning of AI models are taken care by experts who can develop models that are accurate, efficient and reliable. Meanwhile, end users can focus on leveraging the benefits of AI in their respective domains.
At present, selecting the best AI model for a specific problem often involves a manual process. Experts evaluate different models based on performance metrics, computational efficiency and suitability for the specific task at hand. This selection process can be time-consuming and requires a deep understanding of machine learning and the specific application domain.
With the growing demands for AI solutions across various use cases and the abundance of AI model providers, it becomes increasingly tedious to manually identify the most suitable model for each use case. Soon, there will be a need for systems that can automatically select the most appropriate AI model(s) for a given problem. Such systems would simplify the deployment of AI solutions, making them more accessible to non-experts. Automated model selection could involve evaluating models based on predefined criteria, using meta-learning techniques, or leveraging AI to recommend models based on historical performance data.
In today’s telecom sector, Open RAN (Radio Access Network) is no longer just a buzzword; it is now a significant part of the industry's landscape. According to recent research by Dell’Oro Group, Open-RAN is projected to account for 7% to 10% of global RAN revenues in 2024, with expectations to grow to 20% to 30% by 2028. Telecom operators are willing to try out multi-vendor integration to enhance flexibility, innovation and to leverage a diverse range of solutions from different vendors and thus promoting collaborative solution and driving technological advancements.
AI plays a crucial role in solving problems and optimizing resources in telecom networks. AI models can be used for tasks such as traffic prediction, anomaly detection, resource allocation and network performance optimization. Due to the rapidly changing network scenarios, relying on human efforts to find issues and identify the appropriate model can be time-consuming and inefficient. To fully realize the potential of AI in a multi-vendor environment, there is a need for a standardized interface that allows operators to programmatically identify and select AI models from a catalogue. At the same time, this catalogue would include models developed by various vendors, each designed to address specific network challenges.
RAN Intelligent Controller (RIC), evolved with Open RAN, is a cloud-native component designed to control and optimize RAN functions. Aligned with the core principles of Open-RAN, RIC enables multi-vendor interoperability, intelligence, agility, and programmability in radio access networks through third-party applications. These applications often use AI/ML-based recommendations or predictions to make decisions that optimize network performance.
To provide interoperability, O-RAN ALLIANCE working groups are focusing on standardizing the interface to use the AI/ML models. The usage of AI/ML models involve the following steps:
An application can leverage the standard interface to discover, deploy and use AI models efficiently. Here’s how it works:
The above diagram shows the way in which a model-provider vendor can register a model with the model repository. These models can then be discovered and used by different applications deployed by network operator after choosing the appropriate model using the open interface.
The O-RAN ALLIANCE is actively working on developing standard interfaces that support the seamless discovery, deployment and utilization of AI models in telecom networks. These efforts are crucial for ensuring that any application can discover and deploy appropriate model(s) from the catalogue to achieve specific network optimization goals. Without these interfaces, Open RAN will find it challenging to fulfill its principle of multi-vendor collaboration and integration and thereby achieve its full potential of flexibility, innovation and efficiency.
Implementing a standard interface for model selection and integration is challenging especially in an evolving world where not all telecom scenarios are known. However, it will soon be essential for telecom operators to enhance network performance, optimize resources and reduce both operational expenditures (OPEX) and capital expenditures (CAPEX). Automating the identification and deployment of AI models minimizes the need for manual oversight and expert intervention leading to faster and more cost-effective operations.
A framework like this can also serve as a blueprint for across industries which need timely responses based on ever changing scenarios. This can enhance their capabilities and better meet the demands of the modern world.