arehbein has uploaded this change for review. ( https://gerrit.osmocom.org/c/libosmocore/+/31876 )
Change subject: gm_12_21.h: Add cross-component parameter defaults (RLC) ......................................................................
gm_12_21.h: Add cross-component parameter defaults (RLC)
These defaults are communicated via OML, but are also set as defaults in osmo-bsc and osmo-bts
Related: OS#5335
Change-Id: Ie83a0160aed303e2a6d1a90e581770d1087b22ed --- M include/osmocom/gsm/protocol/gsm_12_21.h 1 file changed, 31 insertions(+), 0 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/libosmocore refs/changes/76/31876/1
diff --git a/include/osmocom/gsm/protocol/gsm_12_21.h b/include/osmocom/gsm/protocol/gsm_12_21.h index 8373d27..4fe90bd 100644 --- a/include/osmocom/gsm/protocol/gsm_12_21.h +++ b/include/osmocom/gsm/protocol/gsm_12_21.h @@ -288,6 +288,24 @@ _NUM_NM_RLC_PAR_OFFSET };
+/* ! Network parameter defaults that should be known by multiple network components. + * These are communicated via OML, but defaults are set regardless of that in each + * component. Units in seconds/OSMO_TDEF_CUSTOM unless suffixed otherwise. */ +enum abis_nm_par_defaults { + NM_PAR_T3142_DEFAULT = 20, + NM_PAR_T3169_DEFAULT = 5, + NM_PAR_T3191_DEFAULT = 5, + NM_PAR_T3193_DEFAULT_MSEC = 1600, + NM_PAR_T3195_DEFAULT = 5, + NM_PAR_COUNTDOWN_VALUE_DEFAULT = 15, + NM_PAR_UL_TBF_EXT_DEFAULT_MSEC = 2500, + NM_PAR_DL_TBF_EXT_DEFAULT_MSEC = 2500, + NM_PAR_N3101_DEFAULT = 10, + NM_PAR_N3103_DEFAULT = 4, + NM_PAR_N3105_DEFAULT = 8, + /* TODO: Add more default values to unify defaults across components (e.g. Ny1) */ +}; + /*! OML Probable Cause (Section 9.4.43) Manufacturer specific values */ enum abis_mm_event_causes { /* Critical causes */