<p>srs_andre has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/osmo-gsm-tester/+/18865">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">epc: add option to enable dedicated bearers<br><br>add boolean option to epc class and extend the Amarisoft MME<br>config template to use it<br><br>Change-Id: If45cb7e15c8595164b8f537a390507927492c660<br>---<br>M src/osmo_gsm_tester/obj/epc.py<br>M src/osmo_gsm_tester/templates/amarisoft_ltemme.cfg.tmpl<br>M sysmocom/defaults.conf<br>3 files changed, 54 insertions(+), 0 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/65/18865/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/src/osmo_gsm_tester/obj/epc.py b/src/osmo_gsm_tester/obj/epc.py</span><br><span>index 6f056fc..7ae6dcd 100644</span><br><span>--- a/src/osmo_gsm_tester/obj/epc.py</span><br><span>+++ b/src/osmo_gsm_tester/obj/epc.py</span><br><span>@@ -25,6 +25,7 @@</span><br><span> config_schema = {</span><br><span> 'type': schema.STR,</span><br><span> 'qci': schema.UINT,</span><br><span style="color: hsl(120, 100%, 40%);">+ 'add_dedicated_bearer': schema.BOOL_STR,</span><br><span> }</span><br><span> schema.register_config_schema('epc', config_schema)</span><br><span> </span><br><span>diff --git a/src/osmo_gsm_tester/templates/amarisoft_ltemme.cfg.tmpl b/src/osmo_gsm_tester/templates/amarisoft_ltemme.cfg.tmpl</span><br><span>index ce7200f..9361972 100644</span><br><span>--- a/src/osmo_gsm_tester/templates/amarisoft_ltemme.cfg.tmpl</span><br><span>+++ b/src/osmo_gsm_tester/templates/amarisoft_ltemme.cfg.tmpl</span><br><span>@@ -68,6 +68,58 @@</span><br><span> pre_emption_capability: "shall_not_trigger_pre_emption",</span><br><span> pre_emption_vulnerability: "not_pre_emptable",</span><br><span> },</span><br><span style="color: hsl(120, 100%, 40%);">+% if epc.add_dedicated_bearer:</span><br><span style="color: hsl(120, 100%, 40%);">+ {</span><br><span style="color: hsl(120, 100%, 40%);">+ qci: 1,</span><br><span style="color: hsl(120, 100%, 40%);">+ priority_level: 1,</span><br><span style="color: hsl(120, 100%, 40%);">+ pre_emption_capability: "shall_not_trigger_pre_emption",</span><br><span style="color: hsl(120, 100%, 40%);">+ pre_emption_vulnerability: "not_pre_emptable",</span><br><span style="color: hsl(120, 100%, 40%);">+ setup_type: "automatic",</span><br><span style="color: hsl(120, 100%, 40%);">+ filters: [</span><br><span style="color: hsl(120, 100%, 40%);">+ {</span><br><span style="color: hsl(120, 100%, 40%);">+ direction: "both",</span><br><span style="color: hsl(120, 100%, 40%);">+ id: 1,</span><br><span style="color: hsl(120, 100%, 40%);">+ precedence: 0,</span><br><span style="color: hsl(120, 100%, 40%);">+ components: [</span><br><span style="color: hsl(120, 100%, 40%);">+ {</span><br><span style="color: hsl(120, 100%, 40%);">+ type_of_service: 0xb8,</span><br><span style="color: hsl(120, 100%, 40%);">+ mask: 255</span><br><span style="color: hsl(120, 100%, 40%);">+ }</span><br><span style="color: hsl(120, 100%, 40%);">+ ]</span><br><span style="color: hsl(120, 100%, 40%);">+ }</span><br><span style="color: hsl(120, 100%, 40%);">+ ],</span><br><span style="color: hsl(120, 100%, 40%);">+ on_demand_timeout: 10000,</span><br><span style="color: hsl(120, 100%, 40%);">+ on_demand_ul_trigger: true,</span><br><span style="color: hsl(120, 100%, 40%);">+ transaction_identifier: 20,</span><br><span style="color: hsl(120, 100%, 40%);">+ radio_priority: 1,</span><br><span style="color: hsl(120, 100%, 40%);">+ packet_flow_identifier: 20</span><br><span style="color: hsl(120, 100%, 40%);">+ },</span><br><span style="color: hsl(120, 100%, 40%);">+ {</span><br><span style="color: hsl(120, 100%, 40%);">+ qci: 2,</span><br><span style="color: hsl(120, 100%, 40%);">+ priority_level: 1,</span><br><span style="color: hsl(120, 100%, 40%);">+ pre_emption_capability: "shall_not_trigger_pre_emption",</span><br><span style="color: hsl(120, 100%, 40%);">+ pre_emption_vulnerability: "not_pre_emptable",</span><br><span style="color: hsl(120, 100%, 40%);">+ setup_type: "automatic",</span><br><span style="color: hsl(120, 100%, 40%);">+ filters: [</span><br><span style="color: hsl(120, 100%, 40%);">+ {</span><br><span style="color: hsl(120, 100%, 40%);">+ direction: "both",</span><br><span style="color: hsl(120, 100%, 40%);">+ id: 2,</span><br><span style="color: hsl(120, 100%, 40%);">+ precedence: 1,</span><br><span style="color: hsl(120, 100%, 40%);">+ components: [</span><br><span style="color: hsl(120, 100%, 40%);">+ {</span><br><span style="color: hsl(120, 100%, 40%);">+ type_of_service: 0x60,</span><br><span style="color: hsl(120, 100%, 40%);">+ mask: 255</span><br><span style="color: hsl(120, 100%, 40%);">+ }</span><br><span style="color: hsl(120, 100%, 40%);">+ ]</span><br><span style="color: hsl(120, 100%, 40%);">+ }</span><br><span style="color: hsl(120, 100%, 40%);">+ ],</span><br><span style="color: hsl(120, 100%, 40%);">+ on_demand_timeout: 10000,</span><br><span style="color: hsl(120, 100%, 40%);">+ on_demand_ul_trigger: true,</span><br><span style="color: hsl(120, 100%, 40%);">+ transaction_identifier: 21,</span><br><span style="color: hsl(120, 100%, 40%);">+ radio_priority: 1,</span><br><span style="color: hsl(120, 100%, 40%);">+ packet_flow_identifier: 21</span><br><span style="color: hsl(120, 100%, 40%);">+ },</span><br><span style="color: hsl(120, 100%, 40%);">+%endif</span><br><span> ],</span><br><span> },</span><br><span> ],</span><br><span>diff --git a/sysmocom/defaults.conf b/sysmocom/defaults.conf</span><br><span>index b113545..6d6cb53 100644</span><br><span>--- a/sysmocom/defaults.conf</span><br><span>+++ b/sysmocom/defaults.conf</span><br><span>@@ -98,6 +98,7 @@</span><br><span> mcc: 901</span><br><span> mnc: 70</span><br><span> qci: 9</span><br><span style="color: hsl(120, 100%, 40%);">+ add_dedicated_bearer: false</span><br><span> </span><br><span> srsepc:</span><br><span> enable_pcap: false</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-gsm-tester/+/18865">change 18865</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/+/18865"/><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: If45cb7e15c8595164b8f537a390507927492c660 </div>
<div style="display:none"> Gerrit-Change-Number: 18865 </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>