O-RAN & Open Networks · Pro
Lab: Design an xApp for load balancing
Design Your Own Load Balancing xApp
In this lab you will design a load balancing xApp that runs on the near-RT RIC. Walk through each design decision step by step. First, define your E2 subscriptions: subscribe to E2SM-KPM on neighboring cells for PRB utilization, active UE count, and average throughput. Add per-UE subscriptions for serving cell, neighbor RSRP, and current throughput. Set the reporting period to 100ms for real-time monitoring. Next, define the load scoring algorithm — a weighted combination of PRB utilization (40%), UE count (30%), and throughput per UE (30%).