You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+25Lines changed: 25 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -171,6 +171,31 @@ This setup leverages a hybrid of open-source tools and Orange’s internal platf
171
171
172
172
173
173
174
+
## 5. LENA Module Reporting Parameters
175
+
176
+
To support custom xApp development on top of this platform, a dedicated reference document is available that maps every reportable KPI to its exact source in the 5G-LENA NR module:
- A **complete layer-by-layer catalogue** (PHY, MAC, RLC, PDCP, RRC, E2/O-RAN) of all parameters that can be extracted from the 5G-LENA module (`src/nr/`).
183
+
- A clear **status for each parameter** — whether it is directly **IMPLEMENTABLE** via a trace source or public API, **DERIVABLE** through post-processing, or **NOT_SUPPORTED** in the current codebase.
184
+
- The exact **file, class, function, and TraceSource** needed to access each metric, so you know precisely where to connect your reporting logic.
185
+
- Documented **known corrections** between the simulator implementation and the 3GPP KPM naming conventions (e.g. RLC byte counts reported under PDCP KPM names).
186
+
187
+
### How it helps you build a custom xApp
188
+
189
+
When developing a custom xApp that requires specific KPIs from the LENA simulation — such as per-UE throughput, SINR, PRB utilization, PDCP delay, or RRC events — this document tells you:
190
+
191
+
1.**Whether the parameter is available** in the current 5G-LENA codebase.
192
+
2.**How to enable reporting** of that parameter (trace connection call, helper method, or derivation formula).
193
+
3.**Where the data flows** from the simulator layer through the E2 indication message to your xApp.
194
+
195
+
This makes the document the starting point for any custom reporting extension, enabling you to identify the required parameters, wire the correct trace sources, and include them in the KPM indication messages sent to FlexRIC.
Copy file name to clipboardExpand all lines: docs/LENA_MODEL_REPORTING_PARAMETERS.md
+29-1Lines changed: 29 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,35 @@ The purpose of this document is to help developers understand what information i
10
10
11
11
In the next step, this document will demonstrate how to develop a custom xApp by extending the reporting framework to extract and report custom parameters that are not available by default.
12
12
13
-
> **Note:** in 5G
13
+
To Report a any prameter from any protocol Layer in LENA module to your Custom xApp you should follow the next steps :
14
+
15
+
1. navigate to `../mmwave-LENA-oran/scratch` and open `orange-rf-kpi-reporting.cc` VS Code .
16
+
we createthis sceanrio to able the users to enable the reporting flags of any layer that he need to report from
17
+
18
+
2. go to the object of `NrKpiReportingConfig` caled `kpiCfg` and you will see the reporting flags of each layer and you can choose the sepcific KPI for example
0 commit comments