arehbein has uploaded this change for review.
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 */
To view, visit change 31876. To unsubscribe, or for help writing mail filters, visit settings.