<p>neels <strong>uploaded patch set #2</strong> to this change.</p><p><a href="https://gerrit.osmocom.org/c/osmo-bsc/+/14769">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">neighbor config: allow re-using ARFCN+BSIC pairs<br><br>Fix neighbor config to match OsmoBSC manual: implement the plan for neighbor<br>configuration that was so far only described in the manual without actually<br>being in operation.<br><br>This first allows re-using ARFCN+BSIC pairs in and across BSS.<br><br>So far the handover_start() code always looked for handover target cells across<br>*all* local cells, even if they were not listed as neighbors to a source cell.<br>Imply all cells as neighbors only as long as there are no explicit neighbors<br>configured. As soon as the first 'neighbor' line appears in a 'bts' config,<br>only the listed neighbors are regarded as handover target cells. (The<br>'neighbor-list' commands are not related to this, only the relatively new<br>'neighbor (bts|lac|cgi|...)' commands affect actual handover procedures.)<br><br>TTCN3 tests TC_ho_neighbor_config_1 thru _7 play through the various aspects of<br>neighbor configuration: both the legacy implicit all-cells-are-neighbors as<br>well as allowing only explicit neighbors by config.<br><br>Related: OS#4056<br>Related: osmo-ttcn3-hacks Ia4ba0e75abd3d45a3422b2525e5f938cdc5a04cc<br>Change-Id: I29bca59ab232eddc74e0d4698efb9c9992443983<br>---<br>M include/osmocom/bsc/handover.h<br>M include/osmocom/bsc/handover_fsm.h<br>M include/osmocom/bsc/neighbor_ident.h<br>M src/osmo-bsc/handover_decision_2.c<br>M src/osmo-bsc/handover_fsm.c<br>M src/osmo-bsc/handover_logic.c<br>M src/osmo-bsc/neighbor_ident_vty.c<br>M tests/bsc/bsc_test.c<br>8 files changed, 241 insertions(+), 61 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-bsc refs/changes/69/14769/2</pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-bsc/+/14769">change 14769</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/osmo-bsc/+/14769"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-bsc </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I29bca59ab232eddc74e0d4698efb9c9992443983 </div>
<div style="display:none"> Gerrit-Change-Number: 14769 </div>
<div style="display:none"> Gerrit-PatchSet: 2 </div>
<div style="display:none"> Gerrit-Owner: neels <nhofmeyr@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins Builder </div>
<div style="display:none"> Gerrit-Reviewer: laforge <laforge@gnumonks.org> </div>
<div style="display:none"> Gerrit-Reviewer: neels <nhofmeyr@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: newpatchset </div>