Actions
Bug #6280
closedmobile: issues with RR Measurement Report
Start date:
12/03/2023
Due date:
% Done:
100%
Resolution:
Spec Reference:
Description
Since recently (maybe one or even two months ago) when using osmocom-bb/mobile I started seeing these warnings printed by osmo-bsc:
DRSL DEBUG abis_rsl.c:1519 (bts=0,trx=0,ts=1,ss=0): meas_rep_count++=5 meas_rep_last_seen_nr=4 DRR ERROR gsm_04_08_rr.c:1005 Invalid BCCH channel list index 0 in measurement report DRSL DEBUG abis_rsl.c:1519 (bts=0,trx=0,ts=1,ss=0): meas_rep_count++=6 meas_rep_last_seen_nr=5 DRR ERROR gsm_04_08_rr.c:1005 Invalid BCCH channel list index 0 in measurement report DRSL DEBUG abis_rsl.c:1519 (bts=0,trx=0,ts=1,ss=0): meas_rep_count++=7 meas_rep_last_seen_nr=6 DRR ERROR gsm_04_08_rr.c:1005 Invalid BCCH channel list index 0 in measurement report DRSL DEBUG abis_rsl.c:1519 (bts=0,trx=0,ts=1,ss=0): meas_rep_count++=8 meas_rep_last_seen_nr=7 DRR ERROR gsm_04_08_rr.c:1005 Invalid BCCH channel list index 0 in measurement report DRSL DEBUG abis_rsl.c:1519 (bts=0,trx=0,ts=1,ss=0): meas_rep_count++=9 meas_rep_last_seen_nr=8 DRR ERROR gsm_04_08_rr.c:1005 Invalid BCCH channel list index 0 in measurement report
Please find a PCAP file attached. Here is one of the measurement reports as decoded by wireshark:
GSM A-I/F DTAP - Measurement Report Protocol Discriminator: Radio Resources Management messages (6) DTAP Radio Resources Management Message Type: Measurement Report (0x15) Measurement Results 1... .... = BA-USED: 1 .0.. .... = DTX-USED: DTX was not used ..11 1111 = RXLEV-FULL-SERVING-CELL: >= -48 dBm (63) 0... .... = 3G-BA-USED: 0 .0.. .... = MEAS-VALID: The measurement results are valid ..11 1111 = RXLEV-SUB-SERVING-CELL: >= -48 dBm (63) 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 10.. .... = NO-NCELL-M: 6 neighbour cell measurement result (6) ..10 1110 = RXLEV-NCELL: 46 0000 0... = BCCH-FREQ-NCELL: 0 .... .000 000. .... = BSIC-NCELL: 0 ...1 0111 0... .... = RXLEV-NCELL: 46 .000 00.. = BCCH-FREQ-NCELL: 0 .... ..00 0000 .... = BSIC-NCELL: 0 .... 1011 10.. .... = RXLEV-NCELL: 46 ..00 000. = BCCH-FREQ-NCELL: 0 .... ...0 0000 0... = BSIC-NCELL: 0 .... .101 110. .... = RXLEV-NCELL: 46 ...0 0000 = BCCH-FREQ-NCELL: 0 0000 00.. = BSIC-NCELL: 0 .... ..10 1110 .... = RXLEV-NCELL: 46 .... 0000 0... .... = BCCH-FREQ-NCELL: 0 .000 000. = BSIC-NCELL: 0 .... ...1 0111 0... = RXLEV-NCELL: 46 .... .000 00.. .... = BCCH-FREQ-NCELL: 0 ..00 0000 = BSIC-NCELL: 0 No space for padding bits
I am running my own network with only one BCCH carrier, no neighbors. Looks like a regression is the mobile app to me.
Files
Actions