Skip to content

SSB Transmission Pattern (SSB Bitmap) should be automatically determined

Currently, SSB Transmission Pattern (SSB Bitmap), ssb_PositionsInBurst_PR is set in the config file.

A better implementation would be to automatically determine it.

It can be short/medium/long bitmap as specified in 3GPP TS 38.331. And as per 3GPP TS 38.213 Section 4.1, short/medium/long depends on the frequency and on the SSB block pattern (Case A, B, C, D, E)

COTS UE will reject a RRCReconfiguration if the ssb_PositionsInBurst_PR is wrongly set.

File Name = nr5g_ml1_rrc_intf.c
 Line Number = 1728
 Level = 2
 Client Name = NR5GML1
 Format = RRC-ML1 config validate: ssb_pos_in_burst_bmask_len 2 is not matching with expected 1 having dl_cell_frequency 422890

In the Initial Access Registration, this is not an issue because in SIB 1 we have a different IE:

ssb-PositionsInBurst {
  inOneGroup '10000000'B
}

While in the (rejected) RRCReconfiguration we have:

ssb-PositionsInBurst mediumBitmap : '10000000'B,

The correct (accepted) value should be:

ssb-PositionsInBurst shortBitmap : '0100'B,
Edited by Luis Pereira