RRH with predefined / and berger antanna

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #6190
    Naser
    Participant

    Dear Fjolla,

    When I add RRH (predefined) it only work when there is single omnidirectional eNodeB, otherwise this error appear:

    i want to add single RRH per eNodeB in tri sector site ==> 3 RHHs per 3 EnodeBs.

    I used:
    simulation_type = ‘tri_sector_tilted’;
    simSet = [4 2 4];

    LTE_config.RRHs_enabled = true;
    LTE_config.RRH.nTX = 2; %==> % only one RRH per eNodeB.
    LTE_config.RRH.antenna_type = ‘omnidirectional’;
    LTE_config.RRH.distribution_type = ‘predefined’;
    LTE_config.RRH.distribution_params.RRH_positions= [150,150;-150,150;150,-150];
    LTE_config.RRH.distribution_params.RRH_azimuths = [0;0;0];

    this error appear:
    Index exceeds matrix dimensions.
    Error in network_generation.RRH.predefined_distribution (line 10)
    for rrh_=1:size(RRH_positions(:,:,b_),1)
    Error in network_generation.add_RRHs (line 13)
    network_generation.RRH.predefined_distribution(RRH_config,eNodeBs);
    Error in LTE_init_network_generation (line 96)
    network_generation.add_RRHs(LTE_config,eNodeBs,networkPathlossMap );
    Error in LTE_sim_main (line 39)
    [sites, eNodeBs, networkPathlossMap, networkShadowFadingMap LTE_config] =
    LTE_init_network_generation(LTE_config,varargin);

    2- Also, when i try to setup RRH antenna to any other +antenna, such as ‘berger’, the following error appear:

    Reference to non-existent field ‘antenna’.
    Error in antennas.antenna.attach_antenna_to_eNodeB (line 24)
    an_eNodeB.antenna = antennas.bergerAntenna(LTE_config.antenna.max_antenna_gain);
    Error in network_generation.RRH.predefined_distribution (line 22)
    antennas.antenna.attach_antenna_to_eNodeB(eNodeBs(b_).RRHs(rrh_),RRH_config);
    Error in network_generation.add_RRHs (line 13)
    network_generation.RRH.predefined_distribution(RRH_config,eNodeBs);

    Error in LTE_init_network_generation (line 96)
    network_generation.add_RRHs(LTE_config,eNodeBs,networkPathlossMap );

    Error in LTE_sim_main (line 39)
    [sites, eNodeBs, networkPathlossMap, networkShadowFadingMap LTE_config] =
    LTE_init_network_generation(LTE_config,varargin);

    Thanks,
    Naser

    #6248

    Dear Naser,

    1. The RRH_positions parameter is a three dimensional matrix with dimensions [rrh_, pos, s_idx]. When using the predefined RRH case, be careful how you set the positions.

    2. When using sectorized antenna like berger, you need to specify the maximum antenna gain for RRH antenna in the main launcher file, e.g.,
    LTE_config.RRH.antenna.max_antenna_gain = LTE_config.antenna.max_antenna_gain;

    Best regards,
    Fjolla

    #6271
    Naser
    Participant

    Dear Fjolla,

    Thanks for you reply,

    for RRH antenna, its clear now, thanks again.

    1-for RRH position (predefined), what do you mean by these dimensions [rrh_, pos, s_idx]?

    2-Can you please provide an example for single tri-sector site, each eNodeB has single RRH, how can i defined the positions, and link each RRH to its relevant parent eNodeB ?

    3-What about the predefined RRH azimuths ?

    Best Regards,
    Naser

    #6344

    Dear Naser,

    For RRH position predefined, it means if you want one RRH to each sector of single eNodeB:

    LTE_config.RRH.distribution_params.RRH_positions(1,:,1) = [150,150];
    LTE_config.RRH.distribution_params.RRH_positions(1,:,2) = [-50,50];
    LTE_config.RRH.distribution_params.RRH_positions(1,:,3) = [150,-150];

    -> first dimension denotes RRH, second dimension denotes position in [x, y], and third dimension denotes eNodeB sector id.
    Predefined azimuth depends on your network geometry assumptions, the angle where you want the RRH to radiate.

    Best regards,
    Fjolla

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.