Category: Trends

BO-design-post

Beamforming Optimization rApp – Design and Results

2026-02-10
In this blog post, we introduce the solution proposed by Rimedo Labs: Beamforming Optimization rApp (BO-rApp). We discuss how the BO-rApp can be improved when utilizing location information or a Network Digital Twin - a virtual replica of the network. Then, we point out a possible architecture for the BO-rApp within the O-RAN architecture.  Finally, we present numerical results demonstrating the benefits of the BO-rApp in an event-based scenario.
Continue reading
BO-UCs-post

Beamforming Optimization – Use Cases

2026-01-21
One approach to realize M-MIMO systems is the GoB concept which relies on a predefined set of beams that are launched in fixed directions. However, the main disadvantage of GoB is that the fixed set of beams may not track the dynamics of a real network, like users' mobility. In some cases, this can lead to QoS degradation. In this blog, we explore how to address this challenge by examining the concept of Beamforming Optimization in the context of its applicability. We present four use cases, with different approaches to the GoB, ranging from static to dynamic beam adaptation.
Continue reading
network-based-​​synchronization

Network-Based Synchronization for O-RAN

2025-10-10
In this blog, we compare the synchronization source technologies and their potential for use in specific applications. We discuss the synchronization concepts in telecommunication, followed by a detailed explanation of synchronization in O-RAN, which deals with the fronthaul interface, its different configurations, and the timing requirements.
Continue reading
blog-o-ran-ai

Synthetic Data Generation for AI-based O-RAN Apps

2025-07-10
This blog post discusses synthetic data generation for AI-based O-RAN xApps/rApps. We start by outlining the need for such data for O-RAN’s x/rApps training and testing. This is followed by the two preparation steps for synthetic data generation, namely, data alignment and data preparation. Finally, some opportunities and challenges are discussed.  
Continue reading
blog-o-ai

Artificial Intelligence (AI) and Its Applications

2025-05-19
Artificial Intelligence (AI) is already an integral part of our everyday lives. For example, search engines, like Google and Bing, use AI to rank search results based on relevance, location, past search history, search settings, etc. Another example is personalized recommendation engines, like the ones used by Amazon and Netflix, where AI is used to recommend personalized items or content based on user, behavior, preferences, historical data, etc. In addition, Large Language Models (LLMs), like ChatGPT and Gemini, use AI to answer questions, summarize text, and create content like poetry based on patterns and relationships learned from massive amounts of training data such as books, articles, web pages, and video transcripts. This blog and the associated 30-slide presentation provide a reasonably comprehensive overview of AI fundamentals, along with its applications and ethical considerations.
Continue reading
synch-blog

What Time Is It? Synchronization in Telecom Networks

2024-12-20
Time synchronization has recently emerged as an important requirement in telecom networks for several reasons. It ensures that devices and systems across networks operate cohesively, which is crucial for data integrity and maintaining the quality of the service. Additionally, accurate timekeeping is vital for security protocols, as many encryption methods rely on precise timestamps.
Continue reading