From d41b7c7f830e90c7c4ce1d8ed97f13cfd3ed8cad Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Thu, 13 Jun 2019 09:41:58 +0200 Subject: Cell Broadcast: CBSP and CBCH scheduling support This adds code to handle CBSP (Cell Broadcast Service Protocol) from the CBC (Cell Broadcast Centre), as well as BSC-internal data structures for scheduling the various SMSCB on the CBCH of each BTS. There are currently one known shortcoming in the code: We don't yet verify if keepalives are received within repetition period. Change-Id: Ia0a0de862a104d0f447a5d6e56c7c83981b825c7 --- src/osmo-bsc/Makefile.am | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/osmo-bsc/Makefile.am') diff --git a/src/osmo-bsc/Makefile.am b/src/osmo-bsc/Makefile.am index d50515b0f..51d887579 100644 --- a/src/osmo-bsc/Makefile.am +++ b/src/osmo-bsc/Makefile.am @@ -88,6 +88,9 @@ osmo_bsc_SOURCES = \ rest_octets.c \ system_information.c \ timeslot_fsm.c \ + smscb.c \ + cbch_scheduler.c \ + cbsp_link.c \ $(NULL) osmo_bsc_LDADD = \ @@ -96,6 +99,7 @@ osmo_bsc_LDADD = \ $(LIBOSMOGSM_LIBS) \ $(LIBOSMOVTY_LIBS) \ $(LIBOSMOCTRL_LIBS) \ + $(LIBOSMONETIF_LIBS) \ $(COVERAGE_LDFLAGS) \ $(LIBOSMOABIS_LIBS) \ $(LIBOSMOSIGTRAN_LIBS) \ -- cgit v1.2.3