<p>srs_andre has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/osmo-gsm-tester/+/19861">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">enb: expose RRC inactivity timer<br><br>allow the user to specifiy the RRC inactiviy timer used in the eNB.<br>set the default value to 20s<br><br>Change-Id: I6a264b8dee893b883d40a48831cbb47eb15e1e7b<br>---<br>M src/osmo_gsm_tester/obj/enb.py<br>M src/osmo_gsm_tester/templates/amarisoft_enb.cfg.tmpl<br>M src/osmo_gsm_tester/templates/srsenb.conf.tmpl<br>M sysmocom/defaults.conf<br>4 files changed, 6 insertions(+), 2 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-gsm-tester refs/changes/61/19861/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/src/osmo_gsm_tester/obj/enb.py b/src/osmo_gsm_tester/obj/enb.py</span><br><span>index be48887..85aca35 100644</span><br><span>--- a/src/osmo_gsm_tester/obj/enb.py</span><br><span>+++ b/src/osmo_gsm_tester/obj/enb.py</span><br><span>@@ -35,6 +35,7 @@</span><br><span>         'rf_dev_type': schema.STR,</span><br><span>         'rf_dev_args': schema.STR,</span><br><span>         'additional_args[]': schema.STR,</span><br><span style="color: hsl(120, 100%, 40%);">+        'inactivity_timer': schema.INT,</span><br><span>         'enable_measurements': schema.BOOL_STR,</span><br><span>         'enable_dl_awgn': schema.BOOL_STR,</span><br><span>         'dl_awgn_snr': schema.INT,</span><br><span>@@ -99,6 +100,8 @@</span><br><span>         self._txmode = int(values['enb'].get('transmission_mode', None))</span><br><span>         assert self._txmode</span><br><span>         config.overlay(values, dict(enb={ 'num_ports': self.num_ports() }))</span><br><span style="color: hsl(120, 100%, 40%);">+        self._inactivity_timer = int(values['enb'].get('inactivity_timer', None))</span><br><span style="color: hsl(120, 100%, 40%);">+        assert self._inactivity_timer</span><br><span>         assert self._epc is not None</span><br><span>         config.overlay(values, dict(enb={ 'addr': self.addr() }))</span><br><span>         config.overlay(values, dict(enb={ 'mme_addr': self._epc.addr() }))</span><br><span>diff --git a/src/osmo_gsm_tester/templates/amarisoft_enb.cfg.tmpl b/src/osmo_gsm_tester/templates/amarisoft_enb.cfg.tmpl</span><br><span>index 155ad47..2893b9e 100644</span><br><span>--- a/src/osmo_gsm_tester/templates/amarisoft_enb.cfg.tmpl</span><br><span>+++ b/src/osmo_gsm_tester/templates/amarisoft_enb.cfg.tmpl</span><br><span>@@ -223,7 +223,7 @@</span><br><span> </span><br><span>     /* (in ms) send RRC connection release after this time of network</span><br><span>        inactivity */</span><br><span style="color: hsl(0, 100%, 40%);">-    inactivity_timer: 10000,</span><br><span style="color: hsl(120, 100%, 40%);">+    inactivity_timer: ${enb.inactivity_timer},</span><br><span> </span><br><span>     /* SRB configuration */</span><br><span>     srb_config: [</span><br><span>diff --git a/src/osmo_gsm_tester/templates/srsenb.conf.tmpl b/src/osmo_gsm_tester/templates/srsenb.conf.tmpl</span><br><span>index 81753d6..ac94313 100644</span><br><span>--- a/src/osmo_gsm_tester/templates/srsenb.conf.tmpl</span><br><span>+++ b/src/osmo_gsm_tester/templates/srsenb.conf.tmpl</span><br><span>@@ -272,7 +272,7 @@</span><br><span> #pregenerate_signals  = false</span><br><span> #tx_amplitude         = 0.6</span><br><span> #link_failure_nof_err = 50</span><br><span style="color: hsl(0, 100%, 40%);">-rrc_inactivity_timer = 5000</span><br><span style="color: hsl(120, 100%, 40%);">+rrc_inactivity_timer = ${enb.inactivity_timer}</span><br><span> #max_prach_offset_us  = 30</span><br><span> #eea_pref_list = EEA0, EEA2, EEA1</span><br><span> #eia_pref_list = EIA2, EIA1, EIA0</span><br><span>diff --git a/sysmocom/defaults.conf b/sysmocom/defaults.conf</span><br><span>index dd97456..2f2e317 100644</span><br><span>--- a/sysmocom/defaults.conf</span><br><span>+++ b/sysmocom/defaults.conf</span><br><span>@@ -112,6 +112,7 @@</span><br><span>   mnc: 70</span><br><span>   transmission_mode: 1</span><br><span>   num_cells: 1</span><br><span style="color: hsl(120, 100%, 40%);">+  inactivity_timer: 20000</span><br><span>   enable_measurements: false</span><br><span>   enable_dl_awgn: false</span><br><span>   dl_awgn_snr: 30</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-gsm-tester/+/19861">change 19861</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-gsm-tester/+/19861"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-gsm-tester </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I6a264b8dee893b883d40a48831cbb47eb15e1e7b </div>
<div style="display:none"> Gerrit-Change-Number: 19861 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: srs_andre <andre@softwareradiosystems.com> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>