srsRAN_4G
srsRAN_4G copied to clipboard
Add additional PLMNs to sib.conf
This change will allow configuring serveral PLMNs (MOCN)
Thanks a lot!
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
Thanks for this again @matan1008. We'll make sure to include it into the 22.10 release.
Closing PR now, 22.10 will include the changes.
@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.