Feature #1845

Full BSC/MSC split in NITB/MSC

Added by laforge 4 months ago. Updated 17 days ago.

In Progress
Start date:
Due date:
% Done:


Spec Reference:


In order to continuously test and use the AoverIP interface, we will need to split the NITB/MSC code and remove libbsc from it. Instead, add an AoIP interface that can talk to osmo-bsc. This will make the IuCS and the A/GERAN world align with each other and most likely mean we'll give up NITB altogether.

Related issues

Duplicated by OsmoNITB - Feature #1594: Split of BSC part from CoreNITB part Rejected 02/23/2016
Precedes OsmoNITB - Feature #1609: Inter-BSC hand-over is missing New 11/21/2016 11/21/2016


#1 Updated by laforge 4 months ago

#2 Updated by neels 29 days ago

  • Subject changed from Full BSC/MSC split in NITB/CSCN to Full BSC/MSC split in NITB/MSC
  • Description updated (diff)

#3 Updated by laforge 25 days ago

  • Assignee set to neels

#4 Updated by laforge 25 days ago

#5 Updated by neels 17 days ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 50

While this has definitely been ongoing for a long time, it's hard to set a meaningful percentage.
Recent progress includes separation of gprs, bsc and msc subscribers on the openbsc master branch,
and combination of the 3G with VLR efforts.

On the 3G branch (sysmocom/iu), there is an OsmoMSC, i.e. an OsmoNITB without a BSC, that talks
to IuCS and has code stubs to add an A-interface, which will talk to the BSC. This OsmoMSC will
become the new main circuit-switched solution from Osmocom. For now it can only do 3G.

#6 Updated by neels 12 days ago

  • Duplicated by Feature #1594: Split of BSC part from CoreNITB part added

Also available in: Atom PDF