Project

General

Profile

Feature #1845

Full BSC/MSC split in NITB/MSC

Added by laforge about 1 year ago. Updated 4 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Start date:
11/18/2016
Due date:
% Done:

100%

Resolution:
Spec Reference:

Description

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

Related to OpenBSC - Feature #2017: Cleanup deprecated, make breaking changes for BSC/MSC split Rejected 04/20/2017
Related to OsmoNITB - Feature #1712: 3G Voice Closed 05/14/2016
Related to OsmoMSC - Bug #2276: Make sure A and Iu can run alongside each other. Closed 05/20/2017
Duplicated by OsmoNITB - Feature #1594: Split of BSC part from CoreNITB part Rejected 02/23/2016
Precedes OsmoMSC - Feature #1609: Inter-BSC hand-over is missing (MSC side) New 11/21/2016 11/21/2016

History

#1 Updated by laforge about 1 year ago

#2 Updated by neels 10 months 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 10 months ago

  • Assignee set to neels

#4 Updated by laforge 10 months ago

  • Precedes Feature #1609: Inter-BSC hand-over is missing (MSC side) added

#5 Updated by neels 9 months 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 9 months ago

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

#7 Updated by msuraev 8 months ago

  • Related to Feature #2017: Cleanup deprecated, make breaking changes for BSC/MSC split added

#8 Updated by neels 7 months ago

The AoIP developments by dexter are progressing well, we may soon have a complete OsmoMSC, i.e. one that works for both 3G and 2G and allows us to split MSC and BSC for good.

#9 Updated by neels 7 months ago

#10 Updated by neels 5 months ago

  • Related to Bug #2276: Make sure A and Iu can run alongside each other. added

#11 Updated by neels 5 months ago

  • Status changed from In Progress to Resolved
  • % Done changed from 50 to 100

Splitting into separate repositories is ongoing. The code itself is pretty much separated, and the remaining bits will be inherently taken care of by the issue about separate repositories: #2257

#12 Updated by laforge 4 months ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF