Commit bd879928 authored by Kirill Smelkov's avatar Kirill Smelkov

.

parent 993f616d
...@@ -4,6 +4,48 @@ ...@@ -4,6 +4,48 @@
XXX see also amari/lte for ... XXX see also amari/lte for ...
-#} -#}
{#- defaults provide default values for lte parameters.
it should be kept in sync with "default" in json schemas #}
{#- XXX ssb_pos_bitmap=10000000 is for TDD only; FDD -> "1000" #}
{#- XXX opc='milenage' is not meaningful ? #}
{%- set defaults = {
'enb_id': '0x1A2D0',
'gnb_id': '0x12345',
'gnb_id_bits': 28,
'cell/lte': {
'pci': 1,
'tac': "0x0001",
'tdd_ul_dl_config': '[Configuration 2] 5ms 2UL 6DL (default)',
},
'cell/nr': {
'pci': 500,
'ssb_pos_bitmap': '10000000',
'tdd_ul_dl_config': '5ms 2UL 7DL 4/6 (default)',
},
'cpri_link': {
'mapping': 'hw',
'mult': 16,
'rx_delay': 0,
'tx_delay': 0,
'tx_dbm': 0,
},
'ue': {
'sim_algo': 'milenage',
'opc': 'milenage',
'amf': '0x9001',
'sqn': '000000000000',
'impu': '',
'impi': '',
'imsi': '001010123456789',
'k': '00112233445566778899aabbccddeeff',
}
}
%}
{#- J is used around macro calls to retrieve returned objects. {#- J is used around macro calls to retrieve returned objects.
It is needed to workaround jinja2 limitation that macro can return only It is needed to workaround jinja2 limitation that macro can return only
......
...@@ -24,7 +24,7 @@ md5sum = ddee326ec6f0612c48b301f9b0913f44 ...@@ -24,7 +24,7 @@ md5sum = ddee326ec6f0612c48b301f9b0913f44
[amari_slap.jinja2] [amari_slap.jinja2]
_update_hash_filename_ = amari/slap.jinja2 _update_hash_filename_ = amari/slap.jinja2
md5sum = 80d71929033fd5d27708cb364f960f05 md5sum = bdaf4f827fb1456513a2b9322f14dcfc
[ru_libinstance.jinja2.cfg] [ru_libinstance.jinja2.cfg]
_update_hash_filename_ = ru/libinstance.jinja2.cfg _update_hash_filename_ = ru/libinstance.jinja2.cfg
...@@ -84,7 +84,7 @@ md5sum = dcaac06553a3222b14c0013a13f4a149 ...@@ -84,7 +84,7 @@ md5sum = dcaac06553a3222b14c0013a13f4a149
[enb.jinja2.cfg] [enb.jinja2.cfg]
filename = config/enb.jinja2.cfg filename = config/enb.jinja2.cfg
md5sum = 9284afa98485ee4c81fa10c4e2a05d8a md5sum = cdbd534a064f3f948845eadb2c2b786e
[sib23.jinja2.asn] [sib23.jinja2.asn]
filename = config/sib23.jinja2.asn filename = config/sib23.jinja2.asn
...@@ -112,7 +112,7 @@ md5sum = 36281b03597252cf75169417d02fc28c ...@@ -112,7 +112,7 @@ md5sum = 36281b03597252cf75169417d02fc28c
[ue.jinja2.cfg] [ue.jinja2.cfg]
filename = config/ue.jinja2.cfg filename = config/ue.jinja2.cfg
md5sum = 0a780e55ea53b1dc4850237c651adc43 md5sum = 8cdf69739dd573259eba0f952e7085a6
[CreateProcessingEle.jinja2.xml] [CreateProcessingEle.jinja2.xml]
filename = netconf/CreateProcessingEle.jinja2.xml filename = netconf/CreateProcessingEle.jinja2.xml
......
...@@ -2,34 +2,6 @@ ...@@ -2,34 +2,6 @@
{#- XXX icell vs cell / iru vs ru everyhere + document it #} {#- XXX icell vs cell / iru vs ru everyhere + document it #}
{#- XXX TDD check #} {#- XXX TDD check #}
{#- defaults provide default values for enb parameters.
it should be kept in sync with "default" in json schemas #}
{#- XXX ssb_pos_bitmap=10000000 is for TDD only; FDD -> "1000" #}
{%- set defaults = {
'enb_id': '0x1A2D0',
'gnb_id': '0x12345',
'gnb_id_bits': 28,
'cell/lte': {
'pci': 1,
'tac': "0x0001",
'tdd_ul_dl_config': '[Configuration 2] 5ms 2UL 6DL (default)',
},
'cell/nr': {
'pci': 500,
'ssb_pos_bitmap': '10000000',
'tdd_ul_dl_config': '5ms 2UL 7DL 4/6 (default)',
},
'cpri_link': {
'mapping': 'hw',
'mult': 16,
'rx_delay': 0,
'tx_delay': 0,
'tx_dbm': 0,
}
}
%}
{#- cfg returns value of configuration parameter name #} // XXX -> amari ? {#- cfg returns value of configuration parameter name #} // XXX -> amari ?
{%- macro cfg(name) %} {%- macro cfg(name) %}
{{- slapparameter_dict.get(name, defaults.get(name)) }} {{- slapparameter_dict.get(name, defaults.get(name)) }}
......
{#- defaults provide default values for parameters.
it should be kept in sync with "default" in json schemas #}
{#- XXX opc='milenage' is not meaningful ? #}
{%- set defaults = {
'ue': {
'sim_algo': 'milenage',
'opc': 'milenage',
'amf': '0x9001',
'sqn': '000000000000',
'impu': '',
'impi': '',
'imsi': '001010123456789',
'k': '00112233445566778899aabbccddeeff',
}
}
%}
{%- import 'amari_lte.jinja2' as lte with context -%} {%- import 'amari_lte.jinja2' as lte with context -%}
{%- set iru_dict = lte.iru_dict %} {%- set iru_dict = lte.iru_dict %}
{%- set icell_dict = lte.icell_dict %} {%- set icell_dict = lte.icell_dict %}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment