summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2019-09-03 16:52:09 +0200
committerlaforge <laforge@gnumonks.org>2019-09-05 11:16:56 +0000
commit994df263faecc280b0ebf47f2309d48b0dd9a329 (patch)
treee4c9beda65938d7cf9240279ea7634498e28f6cc
parentf945689cd9b176eeb9a36073b159e5114c8e62d1 (diff)
Introduce BTS_FEAT_ETWS_PN for communicating ETWS PN capability
As 3GPP doesn't specify how the BSC shall communicate ETWS Primary Notifications over Abis/RSL, we have to use a vendor-specific RSL message for this. And in order to know if the peer supports this feature, we introduces BTS_FEAT_ETWS_PN. Change-Id: I89c24a81ada6627694a9632e87485a61cbd3e680 Related: OS#4046, OS#4047
-rw-r--r--include/osmocom/gsm/bts_features.h1
-rw-r--r--src/gsm/bts_features.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/include/osmocom/gsm/bts_features.h b/include/osmocom/gsm/bts_features.h
index e84f95b6..7ead0203 100644
--- a/include/osmocom/gsm/bts_features.h
+++ b/include/osmocom/gsm/bts_features.h
@@ -23,6 +23,7 @@ enum osmo_bts_features {
BTS_FEAT_SPEECH_F_EFR,
BTS_FEAT_SPEECH_F_AMR,
BTS_FEAT_SPEECH_H_AMR,
+ BTS_FEAT_ETWS_PN,
_NUM_BTS_FEAT
};
diff --git a/src/gsm/bts_features.c b/src/gsm/bts_features.c
index 4ec24fa2..e4ff76c8 100644
--- a/src/gsm/bts_features.c
+++ b/src/gsm/bts_features.c
@@ -38,6 +38,7 @@ const struct value_string osmo_bts_features_descs[] = {
{ BTS_FEAT_SPEECH_F_EFR, "Fullrate speech EFR" },
{ BTS_FEAT_SPEECH_F_AMR, "Fullrate speech AMR" },
{ BTS_FEAT_SPEECH_H_AMR, "Halfrate speech AMR" },
+ { BTS_FEAT_ETWS_PN, "ETWS Primary Notification via PCH" },
{ 0, NULL }
};