Project

General

Profile

Feature #2393

Implement Cell Broadcast Centre

Added by laforge over 2 years ago. Updated 5 months ago.

Status:
In Progress
Priority:
High
Assignee:
Target version:
-
Start date:
07/24/2017
Due date:
% Done:

20%

Tags:

Description

It would be great to implement a minimalistic CBC which implements
  • some kind of interface how SMS-CB can be configured (vty, database, or the like)
  • 3GPP TS 48.049 (CBSP) over TCP towards BSCs
  • 3GPP TS 25.419 (SABP) over TCP (Port 3452 according to TS 25.414) towards RNCs or OsmoHNBGW

However, as TS 23.041 states that the BSC-CBC interface in GSM is not standardized and hence TS 48.049 is not mandatory, we could actually avoid having to implement two protocols and simply use TS 25.419 for both the GSM and the UMTS case.

See Cell_Broadcast and Service_Area_Broadcast.


Related issues

Related to OpenBSC - Feature #6: cell broadcast supportClosed

Related to OsmoBSC - Feature #2392: Support for BSC-CBC interface (CBSP) to a cell broadcast centreResolved07/24/2017

Related to OsmoHNBGW - Feature #2394: Implement SABP (Service Area Broadcast Protocol)New07/24/2017

History

#1 Updated by laforge over 2 years ago

  • Related to Feature #6: cell broadcast support added

#2 Updated by laforge over 2 years ago

  • Related to Feature #2392: Support for BSC-CBC interface (CBSP) to a cell broadcast centre added

#3 Updated by laforge over 2 years ago

  • Related to Feature #2394: Implement SABP (Service Area Broadcast Protocol) added

#4 Updated by laforge 7 months ago

  • Project changed from Cellular Network Infrastructure to OsmoCBC

#5 Updated by laforge 7 months ago

  • Tags set to SMSCB
  • Assignee set to laforge
  • Priority changed from Low to Normal

#6 Updated by laforge 5 months ago

  • Priority changed from Normal to High

#7 Updated by laforge 5 months ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 20
I've been playing around a bit and implementing the initial building blocks in a (soon public) osmo-cbc.git repositor. Some of the arease being worked on are:
  • CBSP protocol server (fsm based) for inbound CBSP connections from BSCs
  • REST API for submitting and removing CBS messages from external program
  • charset conversion routines for UCS-2 / UTF-8 conversion *

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)