[PATCH libosmocore 0/8] Cell Broadcast (SMSCB) MS support

Alex Badea vamposdecampos at gmail.com
Sat Jan 5 19:26:24 UTC 2013


Hi,

This a respin of my old series of patches[1], to add decoding of SMSCB
messages on the MS side.

The series defines a new smscb_entity, which can be fed L1 messages from
a CBCH, performs reassembly, and constructs equivalent SMS Broadcast
Command (RSL_MT_SMS_BC_CMD) messages for L3.

I also have a follow-up patch for bb/cell_log which makes use of this
functionality.

Please review and consider for merging, thanks.


[1] http://lists.osmocom.org/pipermail/baseband-devel/2010-November/000834.html

Alex Badea (8):
  gsm: add skeleton smscb module
  smscb: add unit test for smscb_entity
  smscb: process Null messages
  smscb test: support a list of L1 messages to test
  smscb: add test-case for reassembling a normal message
  smscb: add test-case for reassembling a Schedule message
  smscb: implement reassembly
  smscb: hook into LAPDm

 include/Makefile.am         |    1 +
 include/osmocom/gsm/lapdm.h |    3 +
 include/osmocom/gsm/smscb.h |   37 ++++++++
 src/gsm/Makefile.am         |    1 +
 src/gsm/lapdm.c             |   13 +++
 src/gsm/libosmogsm.map      |    5 +
 src/gsm/smscb.c             |  209 +++++++++++++++++++++++++++++++++++++++++++
 tests/smscb/smscb_test.c    |  118 ++++++++++++++++++++++++
 tests/smscb/smscb_test.ok   |    9 ++
 tests/testsuite.at          |    2 +-
 10 files changed, 397 insertions(+), 1 deletions(-)
 create mode 100644 include/osmocom/gsm/smscb.h
 create mode 100644 src/gsm/smscb.c





More information about the baseband-devel mailing list