summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVadim Yanitskiy <vyanitskiy@sysmocom.de>2020-11-30 16:00:13 +0100
committerVadim Yanitskiy <vyanitskiy@sysmocom.de>2020-11-30 16:00:13 +0100
commit1ae959fe2549afb9d9b4a8bdbda019a087999120 (patch)
tree2aace637274a57695ad95033fb9f7c431681f541
parenta7b6dea829d7a7929727b05fefff60b45af9e025 (diff)
trxcon/scheduler: clarify the content of Measurement results
-rw-r--r--src/host/trxcon/sched_prim.c17
1 files changed, 15 insertions, 2 deletions
diff --git a/src/host/trxcon/sched_prim.c b/src/host/trxcon/sched_prim.c
index e5204ba4..f4f5e40e 100644
--- a/src/host/trxcon/sched_prim.c
+++ b/src/host/trxcon/sched_prim.c
@@ -144,8 +144,21 @@ static struct trx_ts_prim *prim_compose_mr(struct trx_lchan_state *lchan)
/* LAPDm header */
0x01, 0x03, 0x49,
- /* Measurement report (see 3GPP TS 44.018, section 10.5.2.20) */
- 0x06, 0x15, 0x36, 0x36, 0x01, 0xC0,
+ /* RR Management messages, Measurement Report */
+ 0x06, 0x15,
+
+ /* Measurement results (see 3GPP TS 44.018, section 10.5.2.20):
+ * 0... .... = BA-USED: 0
+ * .0.. .... = DTX-USED: DTX was not used
+ * ..11 0110 = RXLEV-FULL-SERVING-CELL: -57 <= x < -56 dBm (54)
+ * 0... .... = 3G-BA-USED: 0
+ * .0.. .... = MEAS-VALID: The measurement results are valid
+ * ..11 0110 = RXLEV-SUB-SERVING-CELL: -57 <= x < -56 dBm (54)
+ * 0... .... = SI23_BA_USED: 0
+ * .000 .... = RXQUAL-FULL-SERVING-CELL: BER < 0.2%, Mean value 0.14% (0)
+ * .... 000. = RXQUAL-SUB-SERVING-CELL: BER < 0.2%, Mean value 0.14% (0)
+ * .... ...1 11.. .... = NO-NCELL-M: Neighbour cell information not available */
+ 0x36, 0x36, 0x01, 0xc0,
/* 0** -- Padding with zeroes */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00,