[srslte-users] Change of channel at runtime

Baldesi, luca l.baldesi at northeastern.edu
Mon Feb 22 15:12:07 UTC 2021


Hi,
first, thank you for this project! I am experimenting with eNodeB and I
am currently trying to reconfigure at runtime (according to a trigger
function I still have to define) the channel frequency (or the earfcn).
So far, I have identified two ways to accomplish this,

   1) Through direct RRC reconfigure messages, following TS 36.331
v10.22.0;
   2) Defining multiple cells (sectors) for the same eNodeB (following
[1]) and triggering a handover;

The first option, being more straightforward, makes more sense, but I
could not find a direct mapping in the code API (rcc_mobility.h). I
imagine I may accomplish this by using the function handle_ho_req() as
a template.

Questions:

   i) is it possible to change the channel frequency (earfcn) of the
eNodeB at runtime? In general, is it possible to change the values of
its configuration after it has booted?
   ii) can I add/remove new cells (sectors) to a running eNodeB
dynamically?
   iii) do you have any suggestion on how to implement the
reconfiguration message function just to change the frequency/earfcn?

Best,
Luca

[1]
https://docs.srslte.com/en/latest/app_notes/source/handover/source/index.html#handover-appnote



More information about the srsran-users mailing list