srsRAN_4G icon indicating copy to clipboard operation
srsRAN_4G copied to clipboard

Add additional PLMNs to sib.conf

Open matan1008 opened this issue 3 years ago • 2 comments

This change will allow configuring serveral PLMNs (MOCN)

Thanks a lot!

matan1008 avatar Feb 22 '22 15:02 matan1008

Thanks for the PR @matan1008 and sorry for the late response. I am afraid it's too late now for integration in 22.04 but I'll leave the PR open and will include for the next release to have a bit more time for testing. Thanks

andrepuschmann avatar Apr 27 '22 14:04 andrepuschmann

Thanks for this again @matan1008. We'll make sure to include it into the 22.10 release.

andrepuschmann avatar Aug 04 '22 14:08 andrepuschmann

Closing PR now, 22.10 will include the changes.

andrepuschmann avatar Nov 02 '22 12:11 andrepuschmann

@matan1008 @andrepuschmann

Hello, thank you for providing srsran with the additional_plmns function. I would like to ask, does this parameter really work? And has this feature been tested?

From the source code, I observed that this additional_plmns configuration is eventually saved in the variable plmn_id_list, so I searched for it globally.

I observed that srsue does not support this function. In srsue/src/stack/rrc/rrc_cell.cc, almost all functions read sib1.cell_access_related_info.plmn_id_list[**0**], additional_plmns does not work, which I can understand, I can also test with COTS phones.

But in srsenb and srsgnb I don't see any other plmn use either. In srsgnb/src/stack/rrc/cell_asn1_config.cc, there is only sib1.cell_access_related_info.plmn_id_list[0] also. This makes me wonder if the current srsran actually supports the additional_plmns feature. Or it is configured with a completely useless parameter.

liuwei-network avatar Feb 26 '23 04:02 liuwei-network